#slideshow{font-size:.875rem;color:#6b6b6b;width:100%;line-height:150%}#slideshow h1{margin:0;padding:0}#slideshow h2{margin:0;padding:0}#slideshow ul{padding:0;list-style:none;margin:0}#slideshow img{display:block}#slideshow .hidden{display:none!important}#slideshow .cf:before,#slideshow .cf:after{content:" ";display:table}#slideshow .cf:after{clear:both}#slideshow .cf{*zoom:1}#slideshow #scroll-top{z-index:21000;position:fixed;padding:15px;right:10px;bottom:10px;opacity:.5;background:#7b7b7b;cursor:pointer}#slideshow #scroll-top svg{fill:#fff;width:27px;height:17px}#slideshow #scroll-top:hover{background:#565656;opacity:1}#slideshow #bg-img{background-position:50% 30%;background-repeat:no-repeat;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;height:220px}#slideshow #bg-img .mask{width:inherit;height:inherit;background:-moz-linear-gradient(90deg,white 0,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,white));background:-webkit-linear-gradient(90deg,white 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(90deg,white 0,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(90deg,white 0,rgba(255,255,255,0) 100%);background:linear-gradient(0deg,white,rgba(255,255,255,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#FFFFFF',GradientType=0)}#slideshow #bg-img .mask #trace-back{background:rgba(255,255,255,.7);padding:1rem;font-weight:700}#slideshow #main-content header{padding:1rem;margin-top:-3rem}#slideshow #main-content header #tag{font-size:1.125rem;font-weight:700;display:block;margin-bottom:1rem;text-transform:uppercase}#slideshow #main-content header h1{font-size:1.5rem;line-height:120%}#slideshow #main-content header .extra-info{color:#484848;border-bottom:1px solid #eee;padding:.5rem 1rem .5rem 0;margin-right:-1rem}#slideshow #main-content header .extra-info #photos-count{float:left;display:block;padding:0 .5rem 0 0;font-weight:700}#slideshow #main-content header .extra-info #photos-count span{float:left;display:block;width:20px;height:20px}#slideshow #main-content header .extra-info #photos-count svg{max-width:15px;max-height:15px;fill:#484848}#slideshow #main-content header .extra-info .author{font-style:italic;border-left:1px solid #c6c6c6;padding:0 .5rem;font-weight:700}#slideshow #main-content header .extra-info .author a{color:#484848;text-decoration:underline}#slideshow #main-content header #social-media-main{color:#484848;display:block;padding:.5rem 0}#slideshow #main-content header #social-media-main .total-shared{display:block;float:left;margin-top:10px}#slideshow #main-content header #social-media-main .total-shared span{float:left;display:block;width:20px;height:20px}#slideshow #main-content header #social-media-main .total-shared svg{max-width:15px;max-height:15px;fill:#484848}#slideshow #main-content header #social-media-main .total-shared strong{font-size:1.125rem;font-style:italic;font-weight:400;line-height:0}#slideshow #main-content header #social-media-main .icons{float:right;line-height:0}#slideshow #main-content header #social-media-main .icons li{height:40px;width:40px;display:inline-block;margin-right:.5rem}#slideshow #main-content header #social-media-main .icons li a{height:inherit;width:inherit;display:block;position:relative;border:1px solid #777;border-radius:50%}#slideshow #main-content header #social-media-main .icons li a:hover{background:#777}#slideshow #main-content header #social-media-main .icons li a:hover svg{fill:#fff}#slideshow #main-content header #social-media-main .icons li a svg{max-width:65%;max-height:57%;position:absolute;top:50%;bottom:50%;fill:#7b7b7b;-moz-transform:translate(29%,-48%);-webkit-transform:translate(29%,-48%);-o-transform:translate(29%,-48%);-ms-transform:translate(29%,-48%);transform:translate(29%,-48%)}#slideshow #main-content .article-content{margin-right:0}#slideshow #main-content .article-content .wrap figure{margin:0}#slideshow #main-content .article-content .wrap figure .slideshow-img-wrap{margin-bottom:1rem}#slideshow #main-content .article-content .wrap figure .slideshow-img-wrap img{max-height:640px;margin:0 auto;max-width:100%}#slideshow #main-content .article-content .wrap figure .slideshow-img-wrap .image-license{text-align:right;display:block;font-style:italic;font-size:14px;color:#bbb;margin-right:1rem span;margin-right-display:inline-block}#slideshow #main-content .article-content .wrap figure .slideshow-img-wrap .image-license span:last-child{margin-left:.5rem}#slideshow #main-content .article-content .wrap figure figcaption{margin:1rem}#slideshow #main-content .article-content .wrap figure figcaption h2{font-size:1.125rem;font-weight:400}#slideshow #main-content .article-content .wrap .social-media-list{margin-bottom:1rem}#slideshow #main-content .article-content .wrap .social-media-list .icons{float:right;line-height:0}#slideshow #main-content .article-content .wrap .social-media-list .icons li{height:40px;width:40px;display:inline-block;margin-right:.5rem}#slideshow #main-content .article-content .wrap .social-media-list .icons li a{height:inherit;width:inherit;display:block;position:relative;border:0 solid #777;border-radius:50%}#slideshow #main-content .article-content .wrap .social-media-list .icons li a:hover{background:#777}#slideshow #main-content .article-content .wrap .social-media-list .icons li a:hover svg{fill:#fff}#slideshow #main-content .article-content .wrap .social-media-list .icons li a svg{max-width:65%;max-height:57%;position:absolute;top:50%;bottom:50%;fill:#7b7b7b;-moz-transform:translate(29%,-48%);-webkit-transform:translate(29%,-48%);-o-transform:translate(29%,-48%);-ms-transform:translate(29%,-48%);transform:translate(29%,-48%)}#slideshow #main-content .article-content .wrap .adInsert{min-height:250px}#slideshow #main-content .article-content .wrap .adInsert #scrollAds{width:300px;margin:0 auto 1rem;background:#eee}#slideshow #main-content .article-content .wrap #comment{padding:1rem}#slideshow aside{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#slideshow aside .aside-section{margin-bottom:1rem}#slideshow aside .aside-section ul li{padding:0}#slideshow aside .aside-section ul li a{display:table;vertical-align:middle;width:100%;padding:.5rem 0;text-decoration:none}#slideshow aside .aside-section ul li a .img_wrap{display:table-cell;width:70px;vertical-align:middle}#slideshow aside .aside-section ul li a .img_wrap .img{width:inherit;height:46px;display:block;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50%}#slideshow aside .aside-section ul li a img{width:70px;height:46px}#slideshow aside .aside-section ul li a .title{display:table-cell;vertical-align:middle;padding-left:.5rem}#slideshow aside .aside-section.ad{width:300px;margin:0 auto 1rem;background:#eee}#slideshow aside .aside-section.con{padding:0 1rem}#slideshow aside #related_section .fixed{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;position:fixed;padding-right:15px;top:0;background:#fff;width:315px}.ggg #slideshow{background:#fff}.ggg #main_content{background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVQAAAABBAMAAABziEt2AAAAMFBMVEX4+Pj39/fm5ubr6+vt7e3n5+fp6enx8fHy8vLz8/P09PT19fX29vbu7u7w8PD5+fnljcQRAAAAJElEQVR4Xs3AAQEAAAQEsWtACXGkkEYWKaT5GmoYUamedb6zA3DfA9HsOrRyAAAAAElFTkSuQmCC) repeat-y 100% 0}#bottom .leaderboard-bottom{display:none}@media only screen and (min-width:768px){#slideshow{font-size:1rem}#slideshow #bg-img{height:330px}#slideshow #main-content header #tag{font-size:1.5rem}#slideshow #main-content header h1{font-size:2.25rem;margin-bottom:1.5rem;line-height:140%}#slideshow #main-content header p{font-size:1.125rem;clear:both;margin:0;padding:1rem 0}#slideshow #main-content header .extra-info{border-bottom:0;float:left;padding:0;margin:0}#slideshow #main-content header .extra-info .author{border-right:1px solid #c6c6c6}#slideshow #main-content header #social-media-main{padding:0 .5rem}#slideshow #main-content header #social-media-main .social-media-list{margin-bottom:0;float:left}#slideshow #main-content header #social-media-main .total-shared{margin-top:0;margin-left:.5rem}#slideshow #main-content header #social-media-main .total-shared strong{font-size:1.5rem}#slideshow #main-content header #social-media-main .icons{float:left;margin-top:-10px;margin-left:10px}#slideshow #main-content header #social-media-main .icons li{height:40px;width:40px;display:inline-block}#slideshow #main-content .article-content{margin-right:315px}#slideshow #main-content .article-content .wrap{float:left;margin-right:15px}#slideshow #main-content .article-content .wrap figure figcaption h2{font-size:1.5rem}#slideshow aside{float:right;width:315px;padding:0 15px 0 0}#slideshow aside .aside-section ul li{padding:0 .5rem}#slideshow aside .aside-section ul li a{font-size:.875rem}#slideshow aside .aside-section.con{padding:0}#bottom{clear:both}#bottom .leaderboard-bottom{display:block}#bottom .leaderboard-bottom{position:fixed;bottom:0;width:100%;left:0;text-align:center;margin:0 auto;z-index:200}#bottom .leaderboard-bottom>.gpt-ad{width:auto;display:inline-block;-moz-box-shadow:0 0 7px 0 rgba(0,0,0,.75);-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.75);-o-box-shadow:0 0 7px 0 rgba(0,0,0,.75);box-shadow:0 0 7px 0 rgba(0,0,0,.75)}.ggg .leaderboard-bottom{-moz-transition:bottom .6s;-webkit-transition:bottom .6s;-o-transition:bottom .6s;transition:bottom .6s}.ggg .leaderboard-bottom.show{bottom:41px!important}}.lo-cso .content_wrap{position:static}.lo-cso .lo-main{max-width:1080px;margin:0 auto}@media only screen and (min-width:992px){#slideshow #bg-img{height:420px}}.lo-main{margin:0;padding:0}.ss-page{margin:0;padding:0}.lo-responsive .lo-main{padding:0}.lo-responsive .ss-page{margin:0}.art-comment_show{display:none}.article_social.social-media-list{height:auto;margin:0;padding:0;border:0;background:0}.ggg #main{position:initial!important}.promo_strip{display:none}#bottom{padding:0}.ggg .promo_strip2_wrap{position:relative}.ggg .promo_strip2_wrap .promo_strip{display:block}#leaderboard-bottom-close{width:728px;margin:0 auto;position:relative;text-align:right}#leaderboard-bottom-close button{right:0;background:gray;border:0;cursor:pointer;color:#fff;margin:0 0 5px;padding:5px;font-size:10px;line-height:10px;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;width:21px}#leaderboard-bottom-close button:focus{outline:0}.cio .lo-marketplace{position:relative;padding:0 20px 20px;margin:20px 0 0;background:#fff}.cio #sites-promo{position:relative;background:#fff}.cio .lo-footer{position:relative}html{font-size:16px}.cmo .twelve.columns{padding:0;position:static}.lo-cso .lo-main{padding:0!important}