@media only screen and (max-width:1320px){.inner{max-width:1000px;width:100%}#layout.block{max-width:1080px}#page-sidebar-no-sidebar{max-width:1000px;width:100%}#page-sidebar-left #content,#page-sidebar-right #content{width:700px}#page-sidebar-left .sidebar,#page-sidebar-right .sidebar{width:280px}#layout.block #headline.sl_transparent_header{max-width:1080px}}@media only screen and (max-width:1059px){.main-inner{padding-right:0;padding-left:0}#layout.block{max-width:1060px;width:100%}#navleft{margin:0 auto;position:relative}#brand{padding-top:20px!important}#headline.logo-left #menu>li>i,#headline.logo-right #menu>li>i,header.logo-left .main-menu>li>a,header.logo-right .main-menu>li>a{transform:none;-webkit-transform:none;-o-transform:none;-moz-transform:none;padding:20px;padding-top:20px!important}header#headline.has_menu_description .main-menu>li>a>span{top:50%!important}#headline.logo-left #menu>li>i,#headline.logo-right #menu>li>i,header.logo-left .main-menu>li>a,header.logo-right .main-menu>li>a{top:auto}#layout.block .seven_mega_menu{margin-left:0;margin-right:0;width:100%}#layout.block #headline.sl_transparent_header{max-width:1060px}}@media only screen and (min-width:1059px){.sidenav .inner{padding-right:20px;padding-left:20px;max-width:859px}.sidenav #nav .inner{padding:0!important}.sidenav #page-sidebar-left #content,.sidenav #page-sidebar-right #content{width:609px}.sidenav #page-sidebar-left .sidebar,.sidenav #page-sidebar-right .sidebar{width:200px}.sidenav #page-sidebar-no-sidebar{max-width:100%;width:859px}.sidenav .full-width #overheader,.sidenav .full-width #page>*{margin-left:200px}.sidenav .full-width #page>#before_headline{margin-left:0!important}.sidenav.sidenavright .full-width #overheader,.sidenav.sidenavright .full-width #page>*{margin-left:0;margin-right:200px}.sidenav.sidenavright .full-width #page>#before_headline{margin-right:0!important}.sidenav #layout.block{margin-left:200px;max-width:850px;margin-right:auto}.sidenav.sidenavright #layout.block{margin-left:0;margin-right:200px}.sidenav #before_headline{left:0;box-shadow:0 0 10px rgba(0,0,0,.5);margin-left:0;z-index:333;position:fixed;top:0;height:100%;width:200px}.sidenav.sidenavright #before_headline{left:auto;right:0;margin-left:auto;margin-right:0}.sidenav #brand,.sidenav #navleft{float:none;position:relative;top:auto!important}.sidenav #brand{float:left}.sidenav #brand img{max-width:180px}.sidenav header ul.main-menu li{float:none;margin-left:0;display:block;width:100%}.sidenav #headline{height:100%}.sidenav ul#menu{height:auto;width:100%!important}.sidenav ul.sub-menu{left:100%;margin-left:0;display:none;top:0}.sidenav.sidenavright ul.sub-menu{left:auto;right:100%}.sidenav .sf-menu li.sfHover ul,.sidenav .sf-menu li:hover ul{left:100%!important;top:0!important}.sidenav.sidenavright .sf-menu li.sfHover ul,.sidenav.sidenavright .sf-menu li:hover ul{left:auto!important;right:100%!important}.sidenav .seven_mega_menu{left:200px;position:fixed;top:0;height:100%;width:70vw;width:100%;width:calc(100% - 300px)}.sidenav.sidenavright .seven_mega_menu{left:auto;right:200px}.sidenav #headline.logo-left.small_menu nav,.sidenav #headline.logo-right.small_menu nav{margin-top:0;top:0}.sidenav #brand img{margin-left:10px}.sidenav .header_add_content{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);text-align:left;position:static}.sidenav #overheader,.sidenav #page{margin-left:200px}.sidenav.sidenavright #overheader,.sidenav.sidenavright #page{margin-left:auto;margin-right:200px}}@media only screen and (min-width:1320px){.sidenav .full-width #page>*{margin-left:300px}.sidenav.sidenavright .full-width #overheader,.sidenav.sidenavright .full-width #page>*{margin-right:300px}.sidenav .seven_mega_menu{left:300px}.sidenav.sidenavright .seven_mega_menu{right:300px}.sidenav #before_headline{width:300px}.sidenav .inner{max-width:1020px}.sidenav #page-sidebar-left #content,.sidenav #page-sidebar-right #content{width:780px}.sidenav #page-sidebar-left .sidebar,.sidenav #page-sidebar-right .sidebar{width:180px}.sidenav #page-sidebar-no-sidebar{max-width:100%;width:1020px}.sidenav #before_headline{margin-left:0!important}.sidenav.sidenavright #before_headline{margin-left:auto;margin-right:0!important}.sidenav #layout.block{margin-left:300px;max-width:980px;margin-right:auto}.sidenav.sidenavright #layout.block{margin-left:0;margin-right:300px}.sidenav #overheader,.sidenav #page{margin-left:300px}.sidenav.sidenavright #overheader,.sidenav.sidenavright #page{margin-left:auto;margin-right:300px}}@media only screen and (min-width:768px) and (max-width:1059px){.mega_headline h3{font-size:100px}header .main-menu>li>a{transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none}#brand{float:none;margin:0 auto;text-align:center;padding:0 0 20px;width:100%}#brand img{margin:0 auto;margin-left:auto!important}#menu{margin-top:0;text-align:center}#navleft{margin-bottom:0!important;max-width:100%;width:100%}#navleft,header#headline.logo-right #navleft{float:none}#page-sidebar-left,#page-sidebar-no-sidebar,#page-sidebar-right,.footer-inner{margin:0 2%;width:96%}.sidebar_body,.sidebar_bottom,.sidebar_top{background-image:none!important}#navleft,#navright{text-align:center;width:auto}#navleft .menu-main-container{padding-right:0;margin-right:0}ul#menu>li>span{display:none}.alert span{line-height:140%}#page,.inner{width:100%!important}.main-inner{margin:0 auto;width:90%!important}.head-nav,.headline-breadcrumbs,.inner{width:100%!important}#nav{text-align:center}#big-sidebar-left,#big-sidebar-right,#contact_left,#contact_right,#first-sidebar-left,#first-sidebar-right,#page-sidebar-left-content,#page-sidebar-left-left-content,#page-sidebar-left-right-content,#page-sidebar-right-content,#page-sidebar-right-right-content,.first-sidebar-left,.first-sidebar-right{display:block;width:100%}#page-sidebar-left-right-content,#page-sidebar-right-content{width:100%}#nivo-slider{max-width:740px!important}.slider-shadow-Type-1,.slider-shadow-Type-10,.slider-shadow-Type-11,.slider-shadow-Type-12,.slider-shadow-Type-13,.slider-shadow-Type-14,.slider-shadow-Type-15,.slider-shadow-Type-2,.slider-shadow-Type-3,.slider-shadow-Type-4,.slider-shadow-Type-5,.slider-shadow-Type-6,.slider-shadow-Type-7,.slider-shadow-Type-8,.slider-shadow-Type-9{background-image:none!important}.underfooter_custom,.underfooter_menu{float:none!important;display:block;text-align:left!important;width:100%!important}.anythingslider,.anythingslider .panel{width:740px!important}.anythingslider .panel img{height:auto!important;width:100%!important}ul#cycle-nav-2 img{height:30px!important;width:60px!important}.slideshow_roundabout ul{width:740px!important}.toggle-responsive-menu,ul#responsive_menu{display:none}#navline{height:auto}#navright{float:right;display:inline}#sidebar-left-bottom,#sidebar-left-top,#sidebar-right-bottom,#sidebar-right-top,.sidebar-left-bottom,.sidebar-left-top,.sidebar-right-bottom,.sidebar-right-top{display:none}#sidebar-left-body,#sidebar-right-body,.sidebar-left-body,.sidebar-right-body{background:none!important}ul#menu li.menu-item{border-bottom:2px solid transparent}.main-inner img{height:auto!important;max-width:100%!important}#content,.sidebar{float:none;margin:0!important;border:none!important;height:auto!important;width:100%!important}#content,#sidebar-body,.sidebar{padding:0!important}.slideshow_default>.inner{max-width:650px!important}}@media only screen and (max-width:767px){.pricing_table ul li{float:none;width:100%}.mega_headline h3{display:none}#brand{text-align:center!important}.react_to_left{left:0!important;float:none;margin-bottom:20px;margin-top:20px;right:auto!important;margin-left:0;text-align:left;position:relative;top:auto}.header_add_content.react_to_left{margin-bottom:40px;text-align:center}.react_to_right{left:auto;float:none;right:0;text-align:right;position:relative;top:auto;margin-right:0}#footer ul>li>a,#footer ul>li>a:hover{padding-left:0}#footer ul>li:before,.sidebar ul>li:before{display:none}#overheader .inner>div{float:none!important;display:block;text-align:center;height:auto;width:100%}.icon_menu,.pricing_table{padding-bottom:0;background:none!important}#page-sidebar-left,#page-sidebar-no-sidebar,#page-sidebar-right,.footer-inner{margin:0 2%;width:96%}.sidebar_body,.sidebar_bottom,.sidebar_top{background-image:none!important}#brand{display:block;text-align:center;padding:0;width:100%}#brand,#brand img{float:none;margin:0 auto}#brand img{margin-left:0!important}#navleft,#navright{right:0;width:auto}a.carousel-nav-next{right:0!important}.alert span{line-height:140%}#nivo-slider{max-width:760px!important}#page,.inner{max-width:767px!important}.head-nav,.headline-breadcrumbs,.inner{width:100%!important}#big-sidebar-left,#big-sidebar-right,#contact_left,#contact_right,#first-sidebar-left,#first-sidebar-right,#page-sidebar-left-content,#page-sidebar-left-left-content,#page-sidebar-left-right-content,#page-sidebar-right-content,#page-sidebar-right-right-content,.first-sidebar-left,.first-sidebar-right{display:block;width:100%}#page-sidebar-left-right-content,#page-sidebar-right-content{width:100%}.anythingslider,.anythingslider .panel,.slideshow_roundabout ul{width:740px!important}.anythingslider .panel img{height:auto!important;width:100%!important}.head_sector img,head_sector div{height:auto!important;max-width:767px!important}.slider-shadow-Type-1,.slider-shadow-Type-10,.slider-shadow-Type-11,.slider-shadow-Type-12,.slider-shadow-Type-13,.slider-shadow-Type-14,.slider-shadow-Type-15,.slider-shadow-Type-2,.slider-shadow-Type-3,.slider-shadow-Type-4,.slider-shadow-Type-5,.slider-shadow-Type-6,.slider-shadow-Type-7,.slider-shadow-Type-8,.slider-shadow-Type-9{background-image:none!important}.underfooter_custom,.underfooter_menu{float:none!important;display:block;text-align:left!important;width:100%!important}#navline{height:auto}#navright{float:right;display:inline}#sidebar-left-bottom,#sidebar-left-top,#sidebar-right-bottom,#sidebar-right-top,.sidebar-left-bottom,.sidebar-left-top,.sidebar-right-bottom,.sidebar-right-top{display:none}#sidebar-left-body,#sidebar-right-body,.sidebar-left-body,.sidebar-right-body{background:none!important}ul#menu li.menu-item{border-bottom:2px solid transparent}.main-inner img{height:auto!important;max-width:100%!important}.toggle-responsive-menu,ul#responsive_menu{display:none}#content,.sidebar{float:none;margin:0!important;width:100%!important}#content,#sidebar-body,.sidebar{padding:0!important}#layout.block #headline.sl_transparent_header{max-width:767px}}@media only screen and (min-width:480px) and (max-width:767px){#page{padding:0!important;width:100%!important}.icon_menu,.pricing_table{padding-bottom:0;background:none!important}.single_team_contact_container{margin:0 5%;width:90%}.group-itemlist-2>div,.group-itemlist-2>div:nth-child(2n),.group-itemlist-2>div:nth-child(2n)+div,.group-itemlist-2>li,.group-itemlist-2>li:nth-child(2n),.group-itemlist-3>div,.group-itemlist-3>div:nth-child(3n),.group-itemlist-3>div:nth-child(3n)+div,.group-itemlist-3>li,.group-itemlist-3>li:nth-child(3n),.group-itemlist-4>div,.group-itemlist-4>div:nth-child(4n),.group-itemlist-4>div:nth-child(4n)+div,.group-itemlist-4>li,.group-itemlist-4>li:nth-child(4n),.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:none;margin-right:0;width:100%}#page-sidebar-left,#page-sidebar-no-sidebar,#page-sidebar-right,.footer-inner{margin:0 2%;width:96%}.sidebar_body,.sidebar_bottom,.sidebar_top{background-image:none!important}.footer-inner>div:after{display:none;position:static}.footer-inner>div{margin-bottom:30px}#footer .ContactsWidget p{display:inline-block;margin-right:25px}#nav>.inner{width:100%!important}#footer_menu{text-align:left}#brand{float:none;margin:0 auto;text-align:center;position:static;padding:0 0 1px}#brand img{margin-left:auto!important}#content,.sidebar{border:none!important}#content,.sidebar{height:auto!important}a.carousel-nav-next{right:0!important}.alert span{line-height:140%}#menu{margin-top:0!important;text-align:center}nivo-slider{max-width:450px!important}#page,.inner{max-width:767px!important}.anythingslider,.anythingslider .panel,.head-nav,.headline-breadcrumbs,.inner,.slideshow_roundabout ul{margin:0 auto;width:90%!important}#big-sidebar-left,#big-sidebar-right,#contact_left,#contact_right,#first-sidebar-left,#first-sidebar-right,#page-sidebar-left-content,#page-sidebar-left-left-content,#page-sidebar-left-right-content,#page-sidebar-right-content,#page-sidebar-right-right-content,.first-sidebar-left,.first-sidebar-right{display:block;width:100%}#page-sidebar-left-right-content,#page-sidebar-right-content{width:100%}.slideshow_roundabout ul{width:480px!important}.slider-shadow-Type-1,.slider-shadow-Type-10,.slider-shadow-Type-11,.slider-shadow-Type-12,.slider-shadow-Type-13,.slider-shadow-Type-14,.slider-shadow-Type-15,.slider-shadow-Type-2,.slider-shadow-Type-3,.slider-shadow-Type-4,.slider-shadow-Type-5,.slider-shadow-Type-6,.slider-shadow-Type-7,.slider-shadow-Type-8,.slider-shadow-Type-9{background-image:none!important}.underfooter_custom,.underfooter_menu{float:none!important;display:block;text-align:left!important;width:100%!important}.anythingslider .panel img{height:auto!important;width:100%!important}ul#cycle-nav-2 img{height:30px!important;width:60px!important}#navline{height:auto}#navright{display:inline;text-align:right!important}#sidebar-left-bottom,#sidebar-left-top,#sidebar-right-bottom,#sidebar-right-top,.sidebar-left-bottom,.sidebar-left-top,.sidebar-right-bottom,.sidebar-right-top{display:none}#sidebar-left-body,#sidebar-right-body,.sidebar-left-body,.sidebar-right-body{background:none!important}.main-inner img{float:left;height:auto!important;max-width:100%!important}.group img{width:100%}.main-inner{padding-right:3%!important;padding-left:3%!important}.footer-widget,.portfolio-lists-item-shortcode,.sc_column,.shortcode_posts{float:left;width:50%!important}.footer-widget{margin-left:0!important}.footer-widget,.portfolio-lists-item-shortcode,.sc_column,.shortcode_posts{margin-right:0!important}#content,.sidebar{float:none;width:100%!important}#sidebar-body{padding:0!important}#outer_brand{margin:0 auto;position:relative;width:90%}#top_bar{overflow:hidden;padding-left:210px}#navright>nav{float:none!important;position:relative}#magic-line{display:none!important}#navleft,.mean-container .mean-nav>ul>li>a{width:100%}#navleft{float:none;text-align:center}ul#menu li>a,ul#menu>li{font-size:12px}ul#menu>li ul.sub-menu li,ul#menu>li ul.sub-menu li a{z-index:9999;font-size:12px}ul#menu>li ul.sub-menu li{padding:0}ul#menu li span{display:none!important}.footer-widget,.one_fifth,.one_fifth_last,.one_fourth,.one_fourth_last,.one_half,.one_half_last,.one_third,.one_third_last,.portfolio-lists-item-shortcode,.sc_column,.shortcode_posts,.three_fourth,.three_fourth_last,.two_third,.two_third_last{width:100%!important}#footer{text-align:center}.portfolio-single .one_fourth{margin-right:4%!important;width:22%!important}.portfolio-single .one_fourth_last{margin-right:0!important;width:22%!important}.menu-main-container{display:none}}@media only screen and (max-width:479px){#navleft{visibility:hidden;display:none}.icon_menu,.pricing_table{padding-bottom:0;background:none!important}.single_team_contact_container{margin:0 5%;width:90%}#page-sidebar-left,#page-sidebar-no-sidebar,#page-sidebar-right,.footer-inner{margin:0 2%;width:96%}.sidebar_body,.sidebar_bottom,.sidebar_top{background-image:none!important}.blogentry_aside{display:none}.blogentry_right{padding:0}.group-itemlist-2>div,.group-itemlist-2>div:nth-child(2n),.group-itemlist-2>div:nth-child(2n)+div,.group-itemlist-2>li,.group-itemlist-2>li:nth-child(2n),.group-itemlist-3>div,.group-itemlist-3>div:nth-child(3n),.group-itemlist-3>div:nth-child(3n)+div,.group-itemlist-3>li,.group-itemlist-3>li:nth-child(3n),.group-itemlist-4>div,.group-itemlist-4>div:nth-child(4n),.group-itemlist-4>div:nth-child(4n)+div,.group-itemlist-4>li,.group-itemlist-4>li:nth-child(4n){float:none;margin-right:0;width:100%}.footer-inner>div:after{display:none;position:static}#footer ul>li>a{display:block}#footer .ContactsWidget p{display:inline-block;margin-right:25px}#footer_menu{text-align:left}#nav>.inner{width:100%!important}a.carousel-nav-next{right:0!important}.alert span{line-height:140%}#page{margin:0 auto;max-width:100%}#nivo-slider{max-width:300px!important}.inner{max-width:479px!important}.anythingslider,.anythingslider .panel,.head-nav,.headline-breadcrumbs,.inner,.slideshow_roundabout ul{width:100%!important}#big-sidebar-left,#big-sidebar-right,#contact_left,#contact_right,#first-sidebar-left,#first-sidebar-right,#page-sidebar-left-content,#page-sidebar-left-left-content,#page-sidebar-left-right-content,#page-sidebar-right-content,#page-sidebar-right-right-content,.first-sidebar-left,.first-sidebar-right{display:block;width:100%}#page-sidebar-left-right-content,#page-sidebar-right-content{width:100%}#head_sector,.slider-shadow-Type-1,.slider-shadow-Type-10,.slider-shadow-Type-11,.slider-shadow-Type-12,.slider-shadow-Type-13,.slider-shadow-Type-14,.slider-shadow-Type-15,.slider-shadow-Type-2,.slider-shadow-Type-3,.slider-shadow-Type-4,.slider-shadow-Type-5,.slider-shadow-Type-6,.slider-shadow-Type-7,.slider-shadow-Type-8,.slider-shadow-Type-9{background-image:none!important}.underfooter_custom,.underfooter_menu{float:none!important;display:block;text-align:left!important;width:100%!important}.anythingslider .panel img{height:auto!important;width:100%!important}.head_sector img,head_sector div{height:auto!important;max-width:439px!important;width:439px}ul#cycle-nav-2 img{height:30px!important;width:60px!important}#sidebar-left-bottom,#sidebar-left-top,#sidebar-right-bottom,#sidebar-right-top,.sidebar-left-bottom,.sidebar-left-top,.sidebar-right-bottom,.sidebar-right-top{display:none}#sidebar-left-body,#sidebar-right-body,.sidebar-left-body,.sidebar-right-body{background:none!important}.main-inner img{height:auto!important;max-width:100%!important}.footer-widget,.one_fourth,.one_fourth_last,.one_half,.one_half_last,.one_third,.one_third_last,.portfolio-lists-item-shortcode,.sc_column,.sc_seamless_column,.sc_seamlessbox,.shortcode_posts,.three_fourth,.three_fourth_last,.two_third,.two_third_last,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:100%!important}.footer-widget{margin-left:0!important}.footer-widget,.portfolio-lists-item-shortcode,.sc_column,.shortcode_posts{margin-right:0!important}#brand a,#brand img{margin:30px auto!important;display:block;text-align:center}#brand{padding:20px}#social-header{float:none!important}#social-header a{margin-left:10px;text-align:left!important}.slideshow_roundabout ul{width:150px!important}.footer-inner>div{margin-bottom:30px;margin-right:0!important}#content,.footer-inner>div,.sidebar{float:none;width:100%!important}#sidebar-body{padding:0!important}input#s{min-width:10px!important;width:auto!important}#headline .menu-main-container{display:none}#footer ul>li>a,div.sc_posts_content{margin-bottom:10px;margin-top:10px;border-bottom:1px solid;padding-bottom:20px}#layout.block #headline.sl_transparent_header{max-width:479px}.seven_mega_menu ul.menu li,header #menu ul.sub-menu li{border-color:transparent;border-bottom:none!important}#slideshow_header h2,#slideshow_header h3{font-size:20px!important}.cycle_element_content,.owl-item .cycle_element_content{left:0;margin-left:0;text-align:center;top:0;max-width:100%}}@media only screen and (max-width:979px){#headline.small_menu nav{height:auto}header .main-menu>li>a:after{display:none}#menu>li>ul.sub-menu{display:none;top:auto}header .main-menu>li>a{transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;line-height:100%}.cylce_element_content{left:0;margin-left:0;text-align:center;max-width:100%;width:100%!important}#menu{margin-top:0!important;margin:0 auto}#menu,#navleft{float:none;text-align:center}#header_info,#navleft{max-width:none;width:100%}#header_info{float:none;right:auto;top:0}#header_info,#nav{text-align:center}#header_weather{margin-bottom:10px;display:inline-block}#headline,#headline_bg{position:relative!important}body.loaded #image_header .featured_image_caption,body.loaded #image_header .featured_image_description{left:auto;float:none;margin-left:0;width:100%}.cycle_element{text-align:center}.cycle_element a,.cycle_element h2,.cycle_element h3{left:0;margin-left:0;line-height:140%;font-size:16px;width:100%}.cycle_element a span,.cycle_element h2 span,.cycle_element h3 span{display:inline-block;padding:10px 20px}.cycle_element a{margin-top:70px}#image_header{text-align:center}#image_header .featured_image_caption,#image_header .featured_image_description{line-height:100%;font-size:16px}#layout.block #headline.sl_transparent_header{max-width:979px}}