.responsive body{min-width:240px}.responsive img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.responsive .art-content-layout img,.responsive .art-content-layout video{max-width:100%;height:auto!important}.responsive.responsive-phone .art-content-layout img{margin:1%}.responsive.responsive-phone .art-collage,.responsive.responsive-tablet .art-collage{margin:0!important}.responsive .art-content-layout .art-sidebar0,.responsive .art-content-layout .art-sidebar1,.responsive .art-content-layout .art-sidebar2{width:auto!important}.responsive .art-content-layout,.responsive .art-content-layout-row{padding:0}.responsive .image-caption-wrapper{width:auto}.responsive.responsive-tablet .art-vmenublock,.responsive.responsive-tablet .art-block{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:48%;margin-left:1%;margin-right:1%}.responsive .art-responsive-embed{height:0;padding-bottom:56.25%;position:relative}.responsive .art-responsive-embed iframe,.responsive .art-responsive-embed object,.responsive .art-responsive-embed embed{width:100%;height:100%;position:absolute;top:0;left:0}.responsive .art-sheet{width:auto!important;min-width:240px!important;max-width:none!important;margin-left:1%!important;margin-right:1%!important}#art-resp{display:none}@media (width<=899px){#art-resp,#art-resp-t{display:block}#art-resp-m{display:none}}@media (width<=480px){#art-resp,#art-resp-m{display:block}#art-resp-t{display:none}}#art-resp-desktop,#art-resp-tablet-landscape,#art-resp-tablet-portrait,#art-resp-phone-landscape,#art-resp-phone-portrait{display:none}@media (width>=1200px){#art-resp-desktop{display:block}}@media (width>=980px) and (width<=1199px){#art-resp-tablet-landscape{display:block}}@media (width>=768px) and (width<=979px){#art-resp-tablet-portrait{display:block}}@media (width>=480px) and (width<=767px){#art-resp-phone-landscape{display:block}}@media (width<=479px){#art-resp-phone-portrait{display:block}}.responsive .art-header{text-align:center;width:auto!important;min-width:0!important;max-width:none!important;min-height:100px!important}.default-responsive .art-header{height:auto}.default-responsive .art-header *{text-align:center;position:relative;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}.default-responsive .art-header .art-headline,.default-responsive .art-header .art-slogan{text-align:center!important;margin:2%!important;display:block!important;top:0!important;left:0!important}.default-responsive .art-header .art-headline a,.default-responsive .art-header .art-slogan{white-space:normal!important}.default-responsive .art-header .art-logo{width:auto;height:auto;display:inline-block;left:auto;margin:auto!important;top:auto!important}.responsive .art-header .art-slidenavigator{position:absolute}.default-responsive .art-header .art-positioncontrol{width:auto!important;height:auto!important;margin:2% auto!important;display:block!important;position:relative!important;inset:auto!important}.responsive .art-header #art-flash-area{display:none}.default-responsive .art-header>.art-textblock{width:75%!important;margin:1% auto!important;display:block!important;position:relative!important;inset:auto!important}.default-responsive .art-header .art-textblock{background-image:none;width:auto;height:auto!important;margin:auto!important;display:block!important;position:relative!important;top:auto!important;left:0!important;right:0!important}.responsive .art-header .art-textblock *{text-align:center!important}.default-responsive .art-header .art-shapes>.art-textblock,.default-responsive .art-header .art-slide-item>.art-textblock{display:none!important}.default-responsive .art-header .art-shapes>.art-textblock *,.default-responsive .art-header .art-slider .art-textblock *{display:block;text-align:center!important;width:auto!important;height:auto!important}.responsive .art-header>.art-textblock>div{width:100%}.responsive nav.art-nav,.responsive .art-nav-inner{min-width:0;margin-top:0;margin-bottom:0;text-align:right!important;width:auto!important;position:relative!important;inset:auto!important}.responsive nav.art-nav{min-width:1%}.responsive .art-nav{margin-top:20px;padding:1px 0}.responsive .art-nav ul.art-hmenu{float:none;text-align:center;display:none}.responsive .art-nav ul.art-hmenu li,.responsive .art-hmenu-extra1,.responsive .art-hmenu-extra2{float:none}.responsive .art-nav ul.art-hmenu>li:first-child,.responsive .art-nav ul.art-hmenu>li:last-child,.responsive .art-nav ul.art-hmenu>li{margin-left:0;margin-right:0}.responsive .art-nav ul.art-hmenu>li:before{display:none}.responsive .art-nav ul.art-hmenu a{white-space:normal;height:auto;margin-top:1px!important;margin-bottom:1px!important}.responsive .art-nav ul.art-hmenu>li:first-child>a{margin-top:0!important}.responsive .art-nav ul.art-hmenu>li:last-child>a{margin-bottom:0!important}.responsive .art-nav .ext,.responsive .art-nav ul.art-hmenu>li>ul,.responsive .art-nav ul.art-hmenu>li>ul>li,.responsive .art-nav ul.art-hmenu>li>ul>li a{width:auto!important}.responsive .art-nav ul.art-hmenu ul{visibility:visible!important;display:none!important;position:relative!important;inset:auto!important}.responsive .art-nav ul.art-hmenu li.active>ul{display:block!important}.responsive .art-nav ul.art-hmenu ul li.active>a{font-weight:700}.art-nav .art-menu-btn{-svg-background:linear-gradient(to bottom,#707070 0,#000 100%);background:-ms-linear-gradient(top,#707070 0,#000 100%);vertical-align:bottom;background:-moz-linear-gradient(0deg,#707070 0,#000 100%);background:-o-linear-gradient(0deg,#707070 0,#000 100%);background:-webkit-gradient(linear,0 0,0 100%,from(#707070),to(#000));background:-webkit-linear-gradient(0deg,#707070 0,#000 100%);background:linear-gradient(#707070 0,#000 100%);border:1px solid #404040;border-radius:3px;outline:none;width:20px;margin:3px;padding:5px;display:none;position:relative;box-shadow:0 0 3px #0003}.art-nav .art-menu-btn span{-o-transition:background .2s;background:#e0e0e0;border-radius:2px;height:3px;margin:3px 1px;-webkit-transition:background .2s;-moz-transition:background .2s;transition:background .2s;display:block;position:relative}.art-nav .art-menu-btn:hover span{background:#f3f3f3}.responsive .art-nav .art-menu-btn{display:inline-block}.responsive .art-nav .art-hmenu.visible{display:block}.responsive .art-nav ul.art-hmenu>li>a{border-bottom:1px solid #9ec8ea}.responsive .art-nav .art-hmenu>li>a{border-radius:4px}.responsive .art-nav ul.art-hmenu>li>a.active{border-bottom:1px solid #85bae5}.responsive .art-nav ul.art-hmenu>li>a:hover{border-bottom:1px solid #d74b04}.responsive .art-nav ul.art-hmenu>li>ul>li:first-child:after{display:none}.responsive .art-nav ul.art-hmenu ul a{padding-right:4%!important}.responsive .art-nav ul.art-hmenu ul ul a{padding-right:6%!important}.responsive .art-nav ul.art-hmenu ul ul ul a{padding-right:8%!important}.responsive .art-nav ul.art-hmenu ul ul ul ul a{padding-right:10%!important}.responsive .art-nav ul.art-hmenu ul ul ul ul ul a{padding-right:12%!important}.responsive .art-nav ul.art-hmenu>li>ul{padding:1px}.responsive .art-nav ul.art-hmenu>li>ul:before{inset:0}.responsive .art-content-layout,.responsive .art-content-layout-row,.responsive .art-layout-cell{display:block}.responsive .art-layout-cell{width:auto!important;height:auto!important}.responsive .art-content-layout:after,.responsive .art-content-layout-row:after,.responsive .art-layout-cell:after{content:".";clear:both;visibility:hidden;height:0;display:block}.responsive .responsive-tablet-layout-cell,.responsive.responsive-tablet .art-footer .art-content-layout .art-layout-cell{float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:1%;width:98%!important}.responsive .responsive-layout-row-2 .responsive-tablet-layout-cell,.responsive.responsive-tablet .art-footer .art-content-layout .responsive-layout-row-2 .art-layout-cell{width:48%!important}.responsive .responsive-layout-row-3 .responsive-tablet-layout-cell,.responsive.responsive-tablet .art-footer .art-content-layout .responsive-layout-row-3 .art-layout-cell{width:31%!important}.responsive .art-post{border-radius:0}.responsive .art-footer-inner{min-width:0}.responsive .art-footer{margin-top:1%}