@media only screen and (max-width:767px){

ul.nav.navbar-nav {float:left;width:100%;}

.mobile-no-padding {padding:0;}

.nav.navbar-nav{margin:0 auto;}

#myNavbar {padding: 15px;}

.service-points-left-right {border:0;}

.quick-mobile-pad {padding-right:0;}

.mobile-styling {margin-bottom:15px;}

.desktop-fixed-holder{position:relative;}

.desktop-service-holder{margin:initial;}

.mobile-div-special {padding: 15px 5px; }

.content-banner {min-height:600px;height:95vh;}

.error-wrapper {padding: 90px 15px 70px 15px;}

.logo {max-width:250px;}

.logo-title {font-size:1.1em;min-width:160px;max-width:220px;}

.logo-img {margin:0 auto}

}