@media only screen and (min-width:767px) and (max-width:991px){.mainmenu .navbar-nav li a{padding:30px 11px;font-size:12px}.menu-bg .mainmenu .navbar-nav li a{padding:20px 11px;font-size:12px}.single-project-done{text-align:center}.about-image img{margin-top:30px}.single-contact-details{text-align:center}.single-testimonial p{padding:0 50px}.single-blog{margin-bottom:30px}}@media only screen and (max-width:767px){.navbar-toggle .icon-bar{background:#f8f8f8}.menu-bg .navbar-toggle .icon-bar{background:#fff}.navbar-toggle{margin-right:0;margin-top:-30px}.navbar{min-height:0px}.mainmenu .navbar-nav li a{padding:11px 15px}.mainmenu .navbar-nav li a:hover{color:#fff}.menu-bg .mainmenu .navbar-nav li a:hover{color:#fff}.menu-bg .mainmenu .navbar-nav li a{padding:11px 15px}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:420px}.navbar-toggle{margin-top:-30px}.navbar-collapse{background:rgba(0,0,0,.9)}.menu-bg .navbar-collapse{background:rgba(0,0,0,.9)}.welcome-image-area,.welcome-video-area{padding-top:120px}.welcome-image-area h2,.single-slide-item h2,.welcome-video-area h2{font-size:40px}.section-title h2{font-size:32px}.about-text h2{font-size:22px}.single-testimonial p{padding:0 10px}.single-project-done{text-align:center}.single-contact-details,.footer-area p,.actions,.footer-social-link{text-align:center}.single-blog{margin-bottom:30px}}