/* CSS Document */
@media screen and (max-width: 1800px){
	.new .inner {
	  padding: 30vh 150px 0;
	}
}
@media screen and (max-width: 1500px){
	.new .inner {
	  padding: 30vh 70px 0;
	}
	.new h1{
		font-size: 120px;
	}
	.new span{
		font-size: 28px
	}
	.new .insta{
		font-size: 18px;
	}
}
@media screen and (max-width: 1000px){
	.new .inner {
	  padding: 100px 50px 0;
	}
	.new h1{
		font-size: 90px;
	}
	.new .toggle_container{
		padding-bottom:  45px;
		padding-top: 0;
	}
	.new .col-md-3{
		padding-bottom: 20px;
	}
}
@media screen and (max-width: 769px){
	.new .inner {
	  padding: 100px 50px 50px;
	  float: left;
	  width: 100%;
	}
	.new img{
		object-position: top;
	}
}
@media screen and (max-width: 575px){
	/* mobile nav */
	#btn_nav{
		display:block;
		position:absolute;
		top:20px;
		right:20px;
		cursor:pointer;
	}
	ul.mobnav  {
		display:none;
		background:#FFF;
		color:#004174;
		position:absolute;
		width:100%;
		right:0px;
		top:79px;
		z-index:10;
	}
	ul.mobnav li {
		display:block;
		min-height:48px;
		height:auto;
		width:100%;
		overflow:hidden;
	}
	ul.mobnav li a:link, ul.mobnav li a:visited  {
		display:block;
		text-decoration:none;
		font-size:16px;
		line-height:48px;
		margin-left:30px;
		margin-right:13px;
		border-bottom:1px solid #004994;
	}
	ul.mobnav li a:hover, ul.mobnav a:active{
		color:#004994;
	}
	ul.mobnav ul {
		display:none;
	}
	ul.mobnav ul li a:link, ul.mobnav ul li a:visited  {
		color:#6F6F6E;
		border-bottom:1px dotted #004994;
		padding-left:20px;
		font-size:14px;
	}
	ul.mobnav ul li a:hover {
		color:#004994;
	}

}
@media screen and (max-width: 1500px){
	button{
		left: 100px;
	}
}
@media screen and (max-width: 1250px){
	button{
		left: 40px;
	}
}
@media screen and (max-width: 860px){
	img{
		width: 80%;
	}
	#logo{
		width:80%;
	}

}
@media screen and (max-width: 700px){
	#content{
		margin-bottom: 0;
	}
}
@media screen and (max-width: 580px){
	.header{
		font-size: 21px;
	}
	.distance{
    	display: block;
    	margin: 0;
	}
	#logo{
		margin-top: 62px;
		margin-bottom: 16px;
	}
	span{
		font-size: 18px;
	}
}
@media screen and (max-width: 390px){
	button {
	    width: 108px;
	    height: 108px;
	    font-size: 18px;
		left: 25px;
	}
	.header{
		font-size: 18px;
	}
	span{
		font-size: 16px;
	}
	.new .inner {
	  padding: 100px 15px 50px;
	  float: left;
	  width: 100%;
	}
}
