/* Large devices (desktops, 992px and up) */ button.navbar-toggler { padding: 0; font-size: 24px; margin: 0 5px; border: 0; border-radius: 0; color: var(--aq-primary); } .navbar-toggler:focus { box-shadow: none; } .hiddn-btn { display: flex; align-items: center; } a.btn.btn-theme.sidbar-btn { width: 68px; } @media (min-width: 992px) { .main-menubar { left: 0; right: 0; position: absolute; background-color: #fff; top: calc(100% - 27px); } ul.navbar-nav li.nav-item { display: -ms-inline-grid; display: inline-grid; } a.close-btn { display: none; } .blog-container, .blog-sidebar { position: sticky; height: 100%; top: 5%; bottom: 5%; } header li li.dropdown>.dropdown-menu { left: 100%; right: auto; top: 0; } .dropdown .dropdown-menu .dropdown-menu .dropdown>.dropdown-menu { right: 100%; left: auto; top: 0; } .dropdown .dropdown-menu .dropdown-menu .dropdown-menu .dropdown-menu .dropdown>.dropdown-menu { left: 100%; right: auto; top: 0; } button.navbar-toggler.menu.icon { display: none; } aside.widget.widget-open-timing { padding-right: 20px; border-right: 1px solid #fff; } nav.navbar { box-shadow: 7px 5px 20px 20px #33333314; padding: 15px 0; margin-top: 8px; left: 0; right: 0; position: absolute; z-index: 99; background-color: #fff; } .main-menubar .container { position: relative; } header#main-header { /* min-height: calc(100px + 30px); */ padding-bottom: 32px; } .topbar-right { display: flex; align-items: center; } .sidbar-btn, .navbar .logo, div#sidbar .close { display: none; } #sidbar.collapse { display: block; } .offer-wrapper { padding-bottom: 200px; } .social-media { display: flex; align-items: center; height: 100%; } .dropdown>.dropdown-menu { min-width: 240px; transform-origin: top; animation-fill-mode: forwards; transform: scale(1, 0); transition: all 0.2s linear; display: block; padding: 0; border: 0; } .dropdown:hover>.dropdown-menu, .dropdown:focus-within>.dropdown-menu, .dropdown .dropdown:hover>.dropdown-menu, .dropdown .dropdown:focus-within>.dropdown-menu { transform-origin: top; animation-fill-mode: forwards; transform: scale(1, 1); transition: all 0.2s linear; } li li.dropdown>.dropdown-menu { left: 100%; top: 0 !important; } .d-flex.flex-row-reverse { justify-content: space-between; align-items: center; } .about-img img { max-width: 50vw; } } @media (min-width: 768px) {} /* Medium devices (tablets, less than 992px) */ @media (max-width: 991.98px) { form.d-flex { margin-left: 0; } .dropdown a { justify-content: space-between; } .pt-sm-60 { padding-bottom: 60px; } .blog-sidebar { padding-top: 60px; } .item-details, .portfolio-detail-content { margin-top: 30px; } .service-detail .list-group { margin-bottom: 30px; } header ul.navbar-nav { overflow: auto; max-height: 70vh; } ul.navbar-nav li.nav-item { display: block; } .about-list-col { padding: 12px; min-height: 90px; } .navbar-nav .dropdown-menu { position: static; background-color: #ffffff08; border: 0; padding-left: 15px; } .navbar-nav .dropdown-menu .dropdown-menu { border-left: 1px solid #ccc; padding-left: 10x; margin-left: 10px; } .navbar .navbar-nav .nav-link, .navbar .navbar-nav .dropdown-item { color: #fff; padding: 7px 0; border-right: 0; } .navbar-collapse { align-items: center; width: 100%; position: absolute; z-index: 99; right: 0; left: 0; top: 100%; background-color: var(--aq-secondary); padding: 15px; } section.few-service { /* -webkit-transform: translate(0px, -50%); */ transform: translate(0px, 0px); } .sidbar-btn, .navbar .logo, div#sidbar .close { display: block; } div#sidbar { position: fixed; right: 0; left: 0; top: 0; height: 100%; z-index: 999; bottom: 0; overflow: hidden; transform: translate(-100%, 0); transition: all 0.7s; } div#sidbar.show { transform: translate(0, 0); transition: all 0.7s; } div#sidbar .close { transform: translate(-100%, 0); transition: all 0.4s; } div#sidbar.show .close { transform: translate(0, 0); transition: all 0.4s; } .sidbar-container { background-color: #fff; height: 100vh; position: relative; z-index: 99; /* overflow-x: scroll; */ } .sidbar-container { max-width: 275px; } .middle-bar { overflow: auto; max-height: 50vh; } .space-betwee .logo { display: none; } .container.top-bar-flex { margin: 0; display: block!important; padding: 0; } .topbar-right { padding: 15px; } section.few-service { margin: 60px 0; } .get-touch-content .get-touch-content-inner { text-align: center; } .get-touch-content .get-touch-content-inner h2 { font-size: 22px; } main .owl-nav .owl-prev, main .owl-nav .owl-next { width: 60px; height: 60px; font-size: 28px!important; } .slide-content h2.title { font-size: 35px; } .main-slider .item p { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; } .main-slider .btn.btn-lg { padding: 12px 16px; font-size: 18px; } body .owl-carousel .owl-dots { bottom: 40px; } } /* Small devices (landscape phones, less than 768px) */ @media (max-width: 767.98px) { .section-title h2 { text-transform: capitalize; font-size: 26px; } .main-slider h2.title { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; /* -webkit-line-clamp: 1; */ -webkit-box-orient: vertical; } .main-slider .btn.btn-lg { padding: 9px 12px; font-size: 15px; } main .owl-nav .owl-prev, main .owl-nav .owl-next { width: 50px; height: 50px; } .page-wrapper { padding-bottom: 0; } .feature-block { margin-bottom: 60px; } .portfolio-prev-next.content-center { display: block; } .element-css { display: none; } .portfolio-prev-next { padding: 20px 0; margin: 40px 0; } .navbar-nav li.nav-item { display: block; width: 100%; } .about-small-img, .about-big-img { margin: 5px; max-width: 100%; height: 100%; } .about-img { margin-bottom: 60px; } .about-list { grid-template-columns: repeat(1, minmax(0, 1fr)); } .navbar .logo { max-width: 400px; } .navbar .logo img { max-width: 130px; } .slide-content h2.title { font-size: 22px; } .container.slider-overlay { left: 3%; right: 3%; } body .owl-carousel .owl-dots { bottom: 40px; } .feature-block .container { transform: translate(0, 0%); position: static; } .feature-block-col { display: block; margin: 15px; padding: 15px; } .get-touch .center-lable { display: none; } .get-touch-content-inner h2 { font-size: 20px; } .get-touch-content-inner h2 { font-size: 20px; } .get-touch-col.newsletter .get-touch-content { padding-right: 80px; width: 100%; } .get-touch-content { width: 100%; } .blog_tag_share.content-center, .post-prev-next.content-center { display: block; } .post-prev { margin-right: 0; margin-bottom: 20px; } .post-next.d-flex { margin-left: 0; margin-top: 20px; } .comment-body .comment-author, .comment-body .comment-box { display: block; vertical-align: top; } .comment-list .children { margin-left: 0; } .blog-item .list-group-item { display: flex; align-items: baseline; } .comment-respond { padding: 40px 15px; } } /* X-Small devices (portrait phones, less than 576px)*/ @media (max-width: 575.98px) { .post-info.content-center { display: block; } .author-post-inner { padding: 0 15px; } .related-portfolio-slider .owl-nav { position: initial; } } @media (max-width: 992px) and (orientation: landscape) {} @media (max-width: 767px) and (orientation: landscape) {}