/* * ---------------------------------------------------------------------------------------- Author : Athar Template Name: Athar - One Page MultiPurpose Template Version : 1.0 * ---------------------------------------------------------------------------------------- */ /* Medium Layout: 1280px. */ @media only screen and (min-width: 992px) and (max-width: 1280px) {} /* Tablet Layout: 768px. */ @media only screen and (min-width: 767px) and (max-width: 991px) { .mainmenu .navbar-nav li a { padding: 30px 11px; font-size: 14px; } .menu-bg .mainmenu .navbar-nav li a { padding: 30px 11px; font-size: 14px; } .logo { text-align: center; } .single-blog img { width: 100%; } .pricing-box { margin-top: 30px; } .project-idea h2, .project-idea p { font-size: 22px; } .single-project-complete { margin-top: 30px; } .about-text { margin-top: 50px; } .section-title p { padding: 0; } .single-contact { text-align: center; } .contact-icon { float: none; } } /* Mobile Layout: 320px. */ @media only screen and (max-width: 767px) { .navbar-toggle .icon-bar { background: #fff; } .menu-bg .navbar-toggle .icon-bar { background: #fff; } .navbar-toggle { margin-right: 0px; margin-top: -30px; } .navbar { min-height: 0px; } .mainmenu .navbar-nav li a { padding: 11px 15px; } .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: -44px; } .navbar-collapse { background: #E74C3C; } .menu-bg .navbar-collapse { background: #E74C3C; } .menu-bg .mainmenu .navbar-nav li a { color: #fff; } .menu-bg .mainmenu .navbar-nav li a:hover { color: #000; } .mainmenu .navbar-nav li a:hover { color: #000; } .menu-bg .mainmenu ul.dropdown-menu li a:hover { color: #E74C3C; } .menu-bg .navbar-collapse {} .mainmenu li.dropdown .fa{ float: right; width: 40px; height: 40px; background: #ed9999; text-align: center; position: absolute; top: 0; right: 0px; font-size: 25px; cursor: pointer; display: block; } .caret{ display: none;} .anza-image-area, .anza-video-area { padding-top: 120px; } .anza-image-area h2, .single-slide-item h2, .welcome-video-area h2, .about-text h2, .call-to-area-text h2 { font-size: 30px; } .slider-control { display: none; } a.slide-btn { font-size: 12px; padding: 10px; margin-bottom: 5px; } .section-title h2 { font-size: 22px; margin-bottom: 30px; } .footer-social-link { text-align: left; margin-top: 20px; } .pricing-box { margin-top: 30px; } .single-testimonial { padding: 0; } .video-area-text { margin-top: 50px; } .footer-social-link { text-align: center; } .footer-area img { margin-bottom: 0px; } .scrollup { height: 40px; width: 40px; line-height: 35px; } .single-project-complete { margin-top: 30px; text-align: center; } .header-text { margin-top: 10px; } .footer-text h6 { font-size: 12px; } .footer-area { padding: 50px 0px; } .section-padding { padding: 40px 0px; } .single-testimonial { margin-right: 30px; margin-left: 30px; } .about-text { margin-top: 30px; } .margin-top-c { margin-top: 0px; } .section-title p { padding: 0; } .section-title h2::before { top: 40px; } .single-contact-details { margin-bottom: 30px; } .item .grid figure, .gallery .grid figure { min-width: 100%; } } /* Wide Mobile Layout: 480px. */ @media only screen and (min-width: 480px) and (max-width: 767px) {} /* Drop Down Menu for Mobile Devices. */ @media only screen and (max-width: 767px) { .dropdown-menu { position: sticky; background: #1e1e1e; width:100%; left:0; text-align: left; -webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out; -ms-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out; -webkit-box-shadow: 0px 13px 25px -12px rgba(0,0,0,0.15); -moz-box-shadow: 0px 13px 25px -12px rgba(0,0,0,0.15); box-shadow: 0px 13px 25px -12px rgba(0,0,0,0.15); margin-bottom: 10px; } .mainmenu .navbar-nav li{ margin-right: 0; } } /* Drop Down Menu for Desktop. */ @media only screen and (min-width: 768px) { .caret{ display: none;} ul.navbar-nav li.dropdown:hover > ul.dropdown-menu{ display: block; margin: 0; -webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out; -ms-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out; -webkit-box-shadow: 0px 13px 25px -12px rgba(0,0,0,0.15); -moz-box-shadow: 0px 13px 25px -12px rgba(0,0,0,0.15); box-shadow: 0px 13px 25px -12px rgba(0,0,0,0.15); background: #333; left:0; padding: 0; min-width: 250px; } ul.dropdown-menu li{ margin: 0; } ul.dropdown-menu a{ padding: 10px !important; } }