
@media screen and (max-width: 1440px){ 
.footer-links-inner1 { padding-left: 15%;}
.new_contact_section h4 {font-size: 21px;}
}

@media screen and (max-width: 1280px){ 
.brand-logo img{max-width:140px;height:auto}
.inquire_now .waves-light.btn {font-size: 11px;}
.new_contact_section h4 {font-size: 21px;margin: 0 0 20px;}
}
@media screen and (max-width: 1024px){
.brand-logo img{max-width:140px}
nav .brand-logo img{max-width:120px}
.inquire_now .waves-light.btn{font-size:11px;padding:0 10px}
.first_rowfooter .footer-links {height: 100%;}
.new_contact_section h4 {font-size: 21px;margin: 0 0 20px;}
.contact_section1 .container {max-width: 90%;width: 90%;}
.inquire_now{padding-left:5px}
nav ul .headmainmenu{padding:0 10px}
.web_inquire_now{display:none}
.NB_hedaer nav .sidenav-trigger{margin:25px 8px 0 0;float:right;height:26px}
.sidenav-trigger .material-icons {font-size: 0px!important;background: url(../images/nav_menu.png) 0px 0px no-repeat; height: 25px;width: 34px;}
.mobile_inquire_now:before{display: none;}
#mobile_res_menus_new li.hide_icon:before {background: none;}
}
@media screen and (max-width: 991px){
 .sidenav li>a {padding: 0 16px;color: #222;font-weight: 400;}
.logo_barnd{margin:0 0 0 67px}
.file-path-wrapper
.footer-top .row.first_rowfooter .col.m6 {margin-left: inherit;}
.footer-links-inner2 {padding-left: 0;}
.footer-links-inner3 {padding-left: 15%;}
.md-bottom5 {margin-bottom: 30px;}

}
@media screen and (max-width: 768px){
 .contact_section1 .container {max-width: 85%;width: 85%;}
 .new_contact_section {width: 100%;padding: 20px 0;}
 }
@media screen and (max-width: 600px){
.logo_barnd {margin: 0 0 0 50px;}
.inquire_now .waves-light.btn{height:33px;line-height:33px}
.NB_hedaer nav .sidenav-trigger{margin:19px 8px 0 0}
.footer-links-inner1, .footer-links-inner3 {padding-left: 0;}
.footer_ratingbx {padding: 10px 0 30px 0;}
.new_contact_section h4 {font-size: 17px;margin: 0;}
.file-field .file-path-wrapper {margin-top: 0;float: left;}
.new_contact_section .file-field {float: left;}
.new_contact_section .waves-effect {margin: 0;float: left!important;}
.new_contact_section .btn.waves-effect {width: 100%;}
.new_contact_section {padding: 0;}
}
@media screen and (max-width: 575px){
.footer_ratingbx {padding: 0 0 30px 0;}
#footer .footer-top .footer-links {margin-bottom: 30px;}
.contact_section1 .container {max-width: 100%;width: 100%;}
}
@media screen and (max-width: 568px){
.logo_barnd {margin: 0;}
nav .brand-logo{-webkit-transform:translateX(-37%);transform:translateX(0%)}
nav .brand-logo img{max-width:120px}
.inquire_now .waves-light.btn{font-size:10px;padding:0 9px}
.new_contact_section h4 {font-size: 16px;}
.new_contact_section .waves-effect {height: 39px;}

}
@media screen and (max-width: 480px){
 .input-field {margin: 5px 0;}
}
@media screen and (max-width: 480px){
.inquire_now{padding-left:10px}
 #footer .footer-top {padding: 30px 0;}
.footer-top .footer-links ul li {padding-bottom: 3px;}
.list_contact label {font-size: 14px;}
.contact_section1 .new_contact_section .flaticon-clip {float: none;}
.new_contact_section .file-field{float: left;}
section.newrr_section, section.newrr_section.hire_dev_faq, section.newrr_section.pa-btm50, section.newrr_section.succss_storysec, section.newrr_section.inner_blog {padding: 25px 0;}
}
@media screen and (max-width: 414px){
 .contact-formlft span {font-size: 50px;}
 .contact-formlft h3 {font-size: 60px;margin-top: -10px;}
}
@media screen and (max-width: 382px){
 .new_contact_section .file-field .file-path-wrapper { padding-left: 5px;}
 .new_contact_section .waves-effect {height: 38px; padding: 0 15px;font-size: 12px;margin: 0;}
}