.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{height:auto!important;max-width:100%}.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-block,.responsive.responsive-tablet .art-vmenublock{margin-right:1%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:1%;width:48%;float:left}.responsive .art-responsive-embed{height:0;position:relative;padding-bottom:56.25%}.responsive .art-responsive-embed embed,.responsive .art-responsive-embed iframe,.responsive .art-responsive-embed object{height:100%;position:absolute;top:0;left:0;width:100%}.responsive .art-nav-inner,.responsive nav.art-nav{margin-bottom:0;right:auto!important;position:relative!important;bottom:auto!important;min-width:0;text-align:center!important;top:auto!important;left:auto!important;width:auto!important;margin-top:0}.responsive nav.art-nav{margin-right:1%!important;min-width:1%;margin-left:1%!important}.responsive .art-nav{padding:0}.responsive .art-nav ul.art-hmenu{text-align:center;float:none;display:none}.responsive .art-hmenu-extra1,.responsive .art-hmenu-extra2,.responsive .art-nav ul.art-hmenu li{float:none}.responsive .art-nav ul.art-hmenu>li,.responsive .art-nav ul.art-hmenu>li:first-child,.responsive .art-nav ul.art-hmenu>li:last-child{margin-right:0;margin-left:0}.responsive .art-nav ul.art-hmenu>li:before{display:none}.responsive .art-nav ul.art-hmenu a{height:auto;margin-bottom:1px!important;margin-top:1px!important;white-space:normal}.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{right:auto!important;position:relative!important;bottom:auto!important;visibility:visible!important;top:auto!important;left:auto!important}.art-nav .art-menu-btn{padding:5px;border:1px solid #404040;position:relative;outline:none;margin:3px;box-shadow:0 0 3px 0 rgba(0,0,0,.2);border-radius:3px;-svg-background:linear-gradient(180deg,#707070 0,#000);background:-ms-linear-gradient(top,#707070 0,#000 100%);background:-moz-linear-gradient(top,#707070 0,#000 100%);background:-o-linear-gradient(top,#707070 0,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#707070),color-stop(1,#000));background:-webkit-linear-gradient(top,#707070,#000);background:linear-gradient(180deg,#707070 0,#000);width:20px;vertical-align:bottom;display:none}.art-nav .art-menu-btn span{height:3px;-moz-transition:background .2s;-o-transition:background .2s;-webkit-transition:background .2s;transition:background .2s;position:relative;margin:3px 1px;border-radius:2px;background:#e0e0e0;display:block}.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 .art-hmenu>li>a{border-radius:0}.responsive .art-nav ul.art-hmenu>li>ul>li:first-child:after{display:none}.responsive .art-nav ul.art-hmenu ul a{padding-left:4%!important}.responsive .art-nav ul.art-hmenu ul ul a{padding-left:6%!important}.responsive .art-nav ul.art-hmenu ul ul ul a{padding-left:8%!important}.responsive .art-nav ul.art-hmenu ul ul ul ul a{padding-left:10%!important}.responsive .art-nav ul.art-hmenu ul ul ul ul ul a{padding-left:12%!important}.responsive .art-nav ul.art-hmenu>li>ul{padding:5px}.responsive .art-nav ul.art-hmenu>li>ul:before{right:0;bottom:0;top:0;left:0}.responsive .art-sheet{margin-right:1%!important;max-width:none!important;min-width:240px!important;margin-left:1%!important;width:auto!important}#art-resp{display:none}@media (max-width:768px){#art-resp,#art-resp-t{display:block}#art-resp-m{display:none}}@media (max-width:480px){#art-resp,#art-resp-m{display:block}#art-resp-t{display:none}}#art-resp-desktop,#art-resp-phone-landscape,#art-resp-phone-portrait,#art-resp-tablet-landscape,#art-resp-tablet-portrait{display:none}@media (min-width:1200px){#art-resp-desktop{display:block}}@media (min-width:980px) and (max-width:1199px){#art-resp-tablet-landscape{display:block}}@media (min-width:768px) and (max-width:979px){#art-resp-tablet-portrait{display:block}}@media (min-width:480px) and (max-width:767px){#art-resp-phone-landscape{display:block}}@media (max-width:479px){#art-resp-phone-portrait{display:block}}.responsive .art-content-layout,.responsive .art-content-layout-row,.responsive .art-layout-cell{display:block}.responsive .art-layout-cell{height:auto!important;width:auto!important}.responsive .art-content-layout-row:after,.responsive .art-content-layout:after,.responsive .art-layout-cell:after{height:0;content:".";visibility:hidden;clear:both;display:block}.responsive .responsive-tablet-layout-cell,.responsive.responsive-tablet .art-footer .art-content-layout .art-layout-cell{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:1%;width:98%!important;float:left}.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.responsive-phone .items-row .item,.responsive.responsive-tablet .items-row .item{width:auto;display:block}@media (max-width:479px){#art-main #aside1{height:40px!important}.responsive nav.art-nav{margin-top:1%!important}}