@media (max-width:979px){.shadow_separator{background-size:724px}.header_shadow_separator{background-size:724px}}@media (max-width:768px){.rev_slider.fullwidthabanner{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.body_width .fixed_header.container-fluid{position:fixed;padding:12px 0;z-index:999;top:0;border-bottom:1px solid #DDD;width:100%;opacity:.95;z-index:9999;margin-left:0!important;margin-right:0!important;left:0;right:0;box-sizing:border-box}.hidden_header.fixed_header{position:relative;top:0!important}.hidden_header.show{display:block!important}.fixed_header .logo{margin-top:0;padding-right:0;float:left;display:inline-block}.fixed_header .logo img{height:50px;width:auto}.fixed_header .mobile_menu_button .mobile_menu_text{display:none}.mobile_menu_opened .mobile_menu_button{background-color:#f2f2f2!important}.fixed_header .mobile_menu_button{margin-top:0;padding:9px 14px;display:inline-block;float:right}.fixed_header .mobile_menu_opened .main_navbar,.fixed_header .mobile_menu_opened .main_navbar .main_nav{width:100%!important;float:left!important}.fixed_header .main_navbar{margin-top:8px!important}.fixed_header .mobile.primary_menu.visible-phone.visible-tablet.pull-right{margin-top:8px}.fixed_header .mobile_menu_opened .main_navbar:before{content:'';background:#ddd;opacity:.5;height:1px;margin-top:4px;margin-bottom:12px;display:block;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.below_header.absolute_header{position:absolute;z-index:9999;top:42px}.below_header.hidden_header{display:none;opacity:0}.logo img{margin:auto}body{overflow-x:hidden}.push_button{margin-top:0!important}.blog_post.row-fluid,.portfolio_page{margin-left:auto!important;margin-right:auto!important}.another_projects>.container>.row-fluid>.span12{padding-left:0!important;padding-right:0!important}.header_container{text-align:center}.logo{margin:0 auto;float:none;padding-right:28px}.push_button_image{display:none!important}.push_button_content{margin:20px!important}.mobile.primary_menu{margin-top:20px}.blog_main_content{padding-right:0;border-right:0}.blog_main_content.pull-right{padding-left:0;border-left:0}.side_content{padding-top:30px;clear:both}.social_icons.pull-right{float:none}.social_icons_list{display:inline-block}.top_header .top_header_tools_holder{background-color:#26bdef}.body_width .container-fluid,.container-fluid{margin-left:-20px!important;margin-right:-20px!important;padding-right:20px;padding-left:20px}.body_width .container-fluid{padding-right:20px!important;padding-left:20px!important}.container-fluid.new_section.fullwidth_aq_rev_block,.container-fluid.new_section.fullwidth_aq_map_block{padding-right:0;padding-left:0;margin-top:-20px!important}.flexslider{padding:0}.aq-block{margin-top:20px}.site_footer .widget_area{margin-top:30px}.shadow_separator{background-size:100%}.header_shadow_separator{background-size:100%}.top_header_tools_holder.pull-right{float:none;clear:both;margin-left:-22px;margin-right:-22px;padding:0 20px 0}.header_items_line{margin:0}.search_bar_mobile .search#searchform button{display:inline-block}.header_search_icon_mobile{display:inline-block}.header_search_icon{display:none}.social_icons_list>li>a,.social_icons_list .header_search_icon_mobile i{font-size:16px;padding:11px 9px 7px}.contact_info_line{margin-bottom:8px;margin-top:10px}.mobile.primary_menu.visible-phone.visible-tablet.pull-right{float:none}.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{margin-right:0;float:none;width:100%}​ .nav::-webkit-scrollbar{width:2px!important;margin-left:-2px!important}}@media (max-width:480px){.push_button_button.for_desktop{display:none}.push_button_button.for_mobile{display:block;border-left:0;margin-left:0;padding-left:0;float:none}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.default_logo{display:none}.no_retina .default_logo{display:block}.retina_logo{display:block}}.portfolio_cars .portfolio_thumbnail{text-align:center;height:193px;overflow:hidden;max-width:100%;border-radius:4px;z-index:1}.portfolio_cars .portfolio_thumbnail img{position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto;min-height:193px;min-width:100%;max-width:200%;width:auto}