.icon-wrap .border{flex:1 1 80px}@media(max-width:1024px){#top #wrap_all .av-inherit-size .av-special-heading-tag{font-size:0.8em!important}#top #wrap_all .all_colors h2{font-size:26px!important}.form-outlook input[type="submit"]{width:100%}}@media(max-width:768px){.html_header_top.html_header_sticky #top #wrap_all #main{padding-top:150px!important}.main_menu,div .logo{position:relative!important}.responsive .logo{float:left!important;text-align:center}.responsive .logo a img{margin:0 auto}div.avia-menu.av-main-nav-wrap{width:100%;text-align:right;position:absolute}div.avia-menu.av-main-nav-wrap ul#avia-menu{display:inline-table}#top #wrap_all .av-inherit-size .av-special-heading-tag{font-size:0.6em!important}.responsive .av_one_fourth.first+.av_one_fourth+.av_one_fourth.flex_column_div{clear:none!important}#top #wrap_all .all_colors h2,#top .home-post-slider h3,#top #home-footer h3{font-size:22px!important}.icon-wrap .border{flex:none;width:33%!important;margin:auto}.responsive #header .sub_menu{float:none;display:inline-block;width:auto!important}.responsive .phone-info{text-align:right;width:auto!important;display:inline;float:right!important}}@media(max-width:667px){.main_menu,div .logo{position:absolute!important}.responsive .logo{float:left!important;max-width:300px}.html_header_top.html_header_sticky #top #wrap_all #main{padding-top:0px!important}#top .no_margin.av_one_fourth{width:50%!important}.responsive #top #wrap_all .home-post-slider .slide-entry{width:100%!important}.responsive #top #wrap_all .slide-entry{margin:5% 0!important}.responsive #top.archive #main .container_wrap:first-child,.responsive #top.single #main .container_wrap:first-child{display:none}.gw-go-col.gw-go-clean-style1 .gw-go-btn.gw-go-btn-medium{width:100%;margin:0!important;padding:10px 0;font-size:1.4em}.js_active .toggler{padding:15px 50px 15px 15px}.pics-random{position:relative;height:290px!important}.icon-wrap .border{width:50%!important}.responsive #top #wrap_all .main_menu{position:relative!important}}@media(max-width:444px){footer#socket{font-size:12px;text-align:center}footer#socket .sub_menu_socket li{float:none;border:none}footer#socket .sub_menu_socket li a{padding:10px;display:block}.responsive #socket .sub_menu_socket,#socket .menu{margin:0!important}}.ajax_search_entry{height:auto!important;line-height:unset!important;padding:5px 17px;display:block}.ajax_search_entry.with_image .ajax_search_image{display:inline-block;float:left;max-width:30px;margin-right:10px}