@media only screen and (min-width:992px) and (max-width:1199px) { .mega-menu .menu-links > li > a { padding: 0 5px; } .header.text-dark .mega-menu .menu-links > li > a { font-size:16px; } } @media only screen and (max-width:991px) { /*.header { background: #f1ebde; } .mega-menu .menu-mobile-collapse-trigger::before, .mega-menu .menu-mobile-collapse-trigger span, .mega-menu .menu-mobile-collapse-trigger::after { background: #111; } .mega-menu .menu-mobile-collapse-trigger { top: 30px; } .mega-menu .menu-logo img { height: 50px; margin: 0; }*/ .inpage .mega-menu .menu-logo img { height: 50px; } .mega-menu .menu-logo > li > a.menu-instagram { padding: 6px 0 0 10px!important; } .search-cart { right: 40px; } } @media only screen and (max-width:767px) { .portfolio_listing .item-box figure { height: auto; overflow: visible; } .portfolio_listing .item-box figure img { height: auto; max-width: 100%; } .index_portfolio .item-box figure { max-height: inherit; overflow: visible; } .index_portfolio .item-box figure img { max-height: inherit; max-width:100%; height:auto; } .index_portfolio h3 { text-align: center; } .sitemap { -moz-column-count: 1; -webkit-column-count: 1; column-count: 1; } .winner_images a { display: block; } .winner_images a:last-child { margin: 20px 0 0; } .winner_images img { max-width:100%; height: auto; display: block; margin: 0px auto; } .blog-item-small-content { padding: 0 10px!important; } .full_desc { padding: 0 10px; } .slider_btns .slider_btn { width:130px; } .slider_btns .slider_btn a.btn { font-size:13px; line-height: 20px; } .listing_page .listing_entry img { max-height: auto; width: auto; } .listing_page .listing_entry .pricing-title h3 { font-size:16px; } .listing_page .clear2 { display: block; clear: both; } } @media only screen and (max-width:599px) { .estimate_bar_phones { width:100%!important; } .fullstory_page .entry-image { float: none; width: auto; max-width:100%; display: block; margin: 30px auto 10px; } .fullstory_page .entry-image img { max-width: 100%; height: auto; } } @media only screen and (max-width:576px) { /*.sl_tileei { display: none; }*/ .sl_check, .sl_tileei { width: 100%; } .index_slider_embed iframe { height: 300px; } .rev_slider_wrapper, .tp-fullwidth-forcer { height: 900px!important; } .index_slider_info { top: 0; bottom: inherit; padding: 50px 0 0; } .tp-bgimg.defaultimg { background-image: url(../images/intro_mobile.jpg)!important; } .index_slider_info .heading { font-size: 18px; line-height: 18px; height: auto; overflow: visible; } .index_slider_next_events .ev_date, .index_slider_next_events .ev_time { font-size: 18px; line-height: 20px; } .index_slider_next_events .ev_title { } .index_slider_info > .container > .row > div { border-right: 0; } .new_video_vignette { display: block; } .rev_slider img.new_video_vignette, .tp-simpleresponsive img.new_video_vignette { margin: 0 0px 4px 0; } .index_slider_embed { max-width: 100%; } } @media only screen and (max-width:500px) { #topNav div.nav-main-collapse { overflow-y: visible; max-height: inherit; z-index: 99999; } } @media only screen and (max-width:479px) { .articles_gallery.masonry-gallery a { width:100%!important; float: none; margin: 0px auto 5px; } .articles_gallery.masonry-gallery a img { height: auto!important; max-width: 100%; display: block; margin: 0px auto; } .slider_btns { display: none; } .estimate_bar { padding: 15px 0; } .estimate_bar_phones h3 { margin-bottom: 10px!important; } .estimate_bar_btns a.btn { margin-top:10px !important; } .inpage .mega-menu .menu-logo img { height: 40px; } .mega-menu .menu-logo img { height: 70px; } } @media only screen and (max-width:350px) { .inpage .mega-menu .menu-logo img { height: 30px; } .mega-menu .menu-logo img { height: 60px; } } @media only screen and (min-width:991px) { .inpage .mega-menu .menu-logo img { height: 80px; } .inpage .mega-menu.desktopTopFixed .menu-list-items .menu-logo > li > a img { height: 80px; } }