@media (min-width:1920px){

}

@media (min-width:1600px){
}

@media (max-width:1400px){

}

@media (max-width:1280px){

}

@media (max-width:1199px){
.ab_text {margin-top: 256px;}
.about_wrapper {background-position:center top; height: auto; float: right; margin-top: 0;}
.get_touch {float: left; width: 49% !important;}
.co_wra {float: right; width: 48% !important;}
}

@media (max-width:1091px){
}

@media (max-width:1024px){
}

@media (max-width:991px){
.video_wrapper{margin-top:15px}
.centered {float: left; width: 50%; border-bottom: 1px solid #ddd; }
.border-l-r-b .centered:nth-child(3) {
    border-bottom: none !important;
}
.border-l-r-b .centered:nth-child(4) {
    border-bottom: none !important;
}
.borderde-1row .centered:nth-child(3) {
    border-bottom: none !important;
}
.borderde-1row .centered:nth-child(4) {
    border-bottom: none !important;
}
.borderde-1row {
    float: left;
    width: 100%;
	margin: 0;
}
.border-l-r-b {
    float: left;
    width: 100%;
	margin: 0;
}
.icon_sec {
    float: left;
    width: 50%;
	margin-bottom: 45px;
}
.icon_sec:nth-child(3){margin-bottom: 0px;}
.icon_sec:nth-child(4){margin-bottom: 0px;}
.width20:nth-child(3) { margin-top: 10px; float: left; width: 100%; }
.rt_menu nav a{margin: 8px 0;  font-size: 14px;}
.rt_menu{margin-top: 2px;}
.shrink .logo img{ width: 100%;}
.logo{width: 160px;}
}

@media (max-width:900px){

}

@media (max-width:800px){

}

@media (max-width:768px){
}

@media (max-width:767px){
.res_menu {cursor: pointer; display: block; float: left; /*margin-top: 19px;*/ position: relative; width: 100%; z-index: 99999; } .rt_menu{display:none;}
.top-nav {float: left; width: 100%; } 
.top_header{position: relative;}
.banner_wrapper{position: relative;}
.logo {float: none; margin: 5px auto; width: 200px; }
.inner_wrapper{margin-top: 0;}
.footer_wrapper{background-size: 100% 140px;}
.grey_wrapper {margin-left: 0; width: 100%;}
.lt_section {margin-left: 0; width: 138px;}
.rt_section {width: 75%;}
.lt_section1 { margin-right: 0; width: 138px; }
.grey_wrapper1 { margin-right: 0; width: 100%; }
.service_inner { margin-left: 1%; }
}

@media(max-width:680px){

}

@media(max-width:640px){
.lt_section {margin-left: 3%;}	
.rt_section {margin-top: 10px;width: 95%;}
.lt_section1 {margin-right: 3%;}
.rt_section1 {margin-top: 10px; width: 95%;}
.get_touch {width: 100% !important;}
.co_wra {width: 100% !important;}
.pdr {padding-right: 15px !important;}
}



@media(max-width:570px){

}

@media(max-width:540px){

}

@media(max-width:520px){

}

@media(max-width:480px){
}

@media(max-width:414px){
.centered {width: 100%;} 
.icon_sec{width: 100%;} 
.icon_sec:nth-child(3) {margin-bottom: 45px;}
.borderde-1row .centered:nth-child(3) { border-bottom: 1px solid #ddd !important;}
.border-l-r-b .centered:nth-child(3) { border-bottom: 1px solid #ddd !important;}
}

@media(max-width:375px){
.footer_wrapper { background-size: 100% 100px; }
}

@media(max-width:360px){
}

@media(max-width:320px){
}