@media only screen and (max-width: 767px) {

	.mobile_small_menu{
		right: 0px;
	}
	#logo{
		float: left !important;
	}
	.menu-small{
		position: absolute;
	}
	.m-cen .btn-bt{
		width: 75%;
		font-size: 11px !important;
		margin-bottom:20px !important;
	}
	.slider-img{
		height: 260px;
	}
	.header_page.centered{
		top: 125px;
	}


}

@media screen and (max-width: 736px) and (orientation: landscape){

}


/* #### iPhone 4+ Portrait #### */
@media screen and (min-device-width: 320px) and (-webkit-min-device-pixel-ratio: 2){
   
}
@media only screen and (min-width : 360px) and (max-width : 640px) and (orientation : portrait) {
    #pro_t h2, #ab_three h2{ font-size: 20px !important;}
}
/* #### iPhone 6 and 6 plus Portrait or Landscape #### */
@media only screen and (min-width : 375px) and (max-width : 667px) and (orientation : portrait) {
    
}

@media only screen and (min-width : 375px) and (max-width :812px) and (orientation : portrait) {
    

}

@media only screen and (min-width : 414px) and (max-width : 736px) and (orientation : portrait) {
    
}

@media only screen and (device-width: 768px) {


}

@media only screen and (min-width : 601px) and (max-width : 767px){


}


@media only screen and (min-width : 768px) and (max-width : 1024px)  {
	#footer .row-fluid .span3{
		width: 46% !important;
	}
	.slider-img{
		height: 260px;
	}
	.header_page.centered{
		top: 125px;
	}

}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
	.m-cen .btn-bt{
		width: 75%;
		font-size: 11px !important;
		margin-bottom:20px !important;
	}
	#footer .row-fluid .span3{
		width: 46% !important;
	}
	.slider-img{
		height: 260px;
	}
	.header_page.centered{
		top: 125px;
	}
	#contact_r .textbar h2{
		  max-width: 100%;
	}
}

@media only screen and (min-width : 768px) and (max-width : 1024px) and (orientation : landscape) {
}


@media only screen and (min-device-width: 1366px) and (max-device-width: 1366px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2) {


}

@media only screen and (min-width : 1024px) and (max-width : 1366px)  {
	#footer .row-fluid .span3{
		width: 46% !important;
	}
	.slider-img{
		height: 260px;
	}
	.header_page.centered{
		top:170px;
	}
}


@media only screen and (min-width : 1450px) and (max-width : 1600px)  {

}
@media only screen and (min-width : 1601px) and (max-width : 1850px)  {

}

@media only screen and (min-width : 1367px) and (max-width : 1449px)  {

	
}

@media only screen and (max-width:1199px) {
	.services_media img{
		    width: auto;
	}
	#service .wpb_content_element.services_media.style_1{
		text-align: center;
	}
	body p, .list li.simple {
		text-align: inherit;
	}
	.top_nav:not(.top_nav_mobile){
		    display: block !important;
		    height: auto !important;
	}
	.pull-right .widget #widget_shortcode-2{
		display:none !important;
	}
	.menu-small {
		position: absolute;
	}
	.top_nav .widget{
		padding-right:0px !important;
	}
	
	
}




  
