@font-face{font-family:'Proxima Nova';font-weight:200;font-style:normal;src:url(../../fonts/ProximaNova/bfd8242d50519b02dbe4fca7771a5cf4/24F8CC_7_0.eot);src:url(../../fonts/ProximaNova/24F8CC_7_0.eot) format('embedded-opentype'),url(../../fonts/ProximaNova/719ae5c3040ba69b62a42280a842315c/24F8CC_7_0.woff) format('woff'),url(../../fonts/ProximaNova/732a514c007a6a29daa42533ab7a8a2f/24F8CC_7_0.ttf) format('truetype')}
@font-face{font-family:'Proxima Nova';font-weight:400;font-style:normal;src:url(../../fonts/ProximaNova/aa8ef79d16d5cd6cf85d5d10f18d1685/24F8CC_6_0.eot);src:url(../../fonts/ProximaNova/24F8CC_6_0.eot) format('embedded-opentype'),url(../../fonts/ProximaNova/0be0b9bbbb8256f8bd7dc82c8f7ed88f/24F8CC_6_0.woff) format('woff'),url(../../fonts/ProximaNova/d51044147fa8f1868387f66b8c6dde5a/24F8CC_6_0.ttf) format('truetype')}
@font-face{font-family:'Proxima Nova';font-weight:700;font-style:normal;src:url(../../fonts/ProximaNova/01b8bf3405b98b1d00ff8d5f55225055/24F8CC_8_0.eot);src:url(../../fonts/ProximaNova/24F8CC_8_0.eot) format('embedded-opentype'),url(../../fonts/ProximaNova/0c10d87852678c853f181fa589653637/24F8CC_8_0.woff) format('woff'),url(../../fonts/ProximaNova/348ac90edaa7a84b6a9a11cfdd8224ca/24F8CC_8_0.ttf) format('truetype')}
@font-face{font-family:'TJ Evolette A';font-weight:200;font-style:normal;src:url(../../fonts/TJEvolette/aa829a660a45dbd883bb5d06420d5d0e/tj-evolette-a-thin.eot);src:url(../../fonts/TJEvolette/tj-evolette-a-thin.eot) format('embedded-opentype'),url(../../fonts/TJEvolette/b636d2a53a697dbc355af946c97ab346/tj-evolette-a-thin.woff) format('woff'),url(../../fonts/TJEvolette/24b67751d6e2ea21678ec59637430759/tj-evolette-a-thin.ttf) format('truetype'),url(../../fonts/TJEvolette/tj-evolette-a-thin.svg) format('svg')}
@font-face{font-family:'TJ Evolette A';font-weight:400;font-style:normal;src:url(../../fonts/TJEvolette/1cfd04fbf9f83b924ce90d3a68824ba6/tj-evolette-a-book.eot);src:url(../../fonts/TJEvolette/tj-evolette-a-book.eot) format('embedded-opentype'),url(../../fonts/TJEvolette/c918dcc1b994dbff17c3c887604738c2/tj-evolette-a-book.woff) format('woff'),url(../../fonts/TJEvolette/764f40bd4f631a0824173cc200eddb59/tj-evolette-a-book.ttf) format('truetype'),url(../../fonts/TJEvolette/tj-evolette-a-book.svg) format('svg')}
@font-face{font-family:'TJ Evolette A';font-weight:700;font-style:normal;src:url(../../fonts/TJEvolette/16d15d557e84a991204272add429b98a/tj-evolette-a-bold.eot);src:url(../../fonts/TJEvolette/tj-evolette-a-bold.eot) format('embedded-opentype'),url(../../fonts/TJEvolette/2e93074a7db7cd676ced388cb4d7d11d/tj-evolette-a-bold.woff) format('woff'),url(../../fonts/TJEvolette/2b3eec42fb49310c097f2947a666d817/tj-evolette-a-bold.ttf) format('truetype'),url(../../fonts/TJEvolette/tj-evolette-a-bold.svg) format('svg')}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;margin:0;padding:0}
html,body,p,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{margin-bottom:1em}
p,pre,ul,ol,dd,hr,legend,button,address,table,blockquote{margin-bottom:1.4em}
input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,button::-moz-focus-inner{padding:0;margin:0}
html,body{height:100%}
body{background:#fff}
li{list-style-position:inside;}
ul li{list-style-type:disc}
ol li{list-style-type:decimal}
nav ul,nav ol{margin-bottom:0}
nav li{list-style:none}
nav dd{margin-top:.5em}
fieldset{border:none}
img{border:0}
img,object{vertical-align:bottom}
pre code{display:block;padding:20px;border:1px solid #ccc;background-color:#fff}
hr{display:block;height:1px;width:100%;border:0;background-color:#ccc}
address{font-style:normal}
::-moz-selection{color:#fff;background:#6c4a4b;text-shadow:none}
::selection{color:#fff;background:#490608;text-shadow:none}
body{font-family:'Proxima Nova',Arial,sans-serif;font-size:93.75%;line-height:1.6em;font-weight:300;color:#000}
.text-secondary,.list-item .list-item__meta,ol.breadcrumbs,.article .footer .tags,.article .footer .credits,.article-img .link-text{font-size:.8em;line-height:1.25em;letter-spacing:.2em;color:#a8a89d;font-weight:400;text-transform:uppercase}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'TJ Evolette A',Georgia,Times,serif;font-weight:400;line-height:1.133em;color:#000;margin-bottom:.5em;text-transform:uppercase;letter-spacing:.05em;-webkit-font-smoothing:antialiased}
h1,.h1{font-size:2.33em;line-height:1.06em}
h2,.h2{font-size:2em;line-height:1.067em}
h3,.h3{font-size:1.67em;line-height:1.08em}
h4,.h4{font-size:1.467em}
h5,.h5{font-size:1.3em}
h6,.h6{font-size:1em}
a{color:#000;text-decoration:none;}
a:focus,a:hover{color:#ec1c23}
a:active{color:#ec1c23}
.inline,p a,ol.breadcrumbs li a,.gallery-item-description .item-description a{border-bottom:1px dotted #000;}
.inline:focus,p a:focus,ol.breadcrumbs li a:focus,.gallery-item-description .item-description a:focus,.inline:hover,p a:hover,ol.breadcrumbs li a:hover,.gallery-item-description .item-description a:hover{border-color:#ec1c23;text-decoration:none}
.secondary,.btn-more{color:#a8a89d;border-color:#a8a89d}
blockquote,q,em,cite,dfn,i,cite,var{font-style:italic}
th,strong,dt,b{font-weight:bold}
legend{padding-bottom:.5em}
input,select,textarea{font-size:1em}
blockquote p:before,blockquote p:after,q:before,q:after{content:''}
blockquote{font-size:1.125em}
blockquote p{margin-bottom:0}
ins{text-decoration:none;border-bottom:3px double #333}
del{text-decoration:line-through}
mark{background-color:#dee154;color:#222;font-weight:bold}
pre,code{font-family:'Menlo','Monaco',monospace;color:#444}
abbr{border-bottom:1px dotted #333;font-variant:normal}
small{font-size:.8em}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
.grid,.row{clear:both;zoom:1;margin-left:-10px}
.grid:before,.row:before,.grid:after,.row:after{content:"";display:table}
.grid:after,.row:after{clear:both}
.grid__item,.grid__item-alt,.cell,.flex{display:inline;float:left;padding-left:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:1px}
.grid__item-alt{float:right}
@media only screen and (min-width:1024px){.grid-main > .desk-one-third:last-child{padding-left:30px}
}.visible{display:block !important}
.hidden{display:none !important}
.one-whole{width:100%}
.one-half{width:50%}
.one-third{width:33.333333333333336%}
.two-thirds{width:66.66666666666667%}
.one-quarter{width:25%}
.three-quarters{width:75%}
.one-fifth{width:20%}
.two-fifths{width:40%}
.three-fifths{width:60%}
.four-fifths{width:80%}
.one-sixth{width:16.666666666666668%}
.five-sixths{width:83.33333333333334%}
.one-eighth{width:12.5%}
.three-eighths{width:37.5%}
.five-eighths{width:62.5%}
.seven-eighths{width:87.5%}
.one-tenth{width:10%}
.three-tenths{width:30%}
.seven-tenths{width:70%}
.nine-tenths{width:90%}
.one-twelfth{width:8.333333333333334%}
.five-twelfths{width:41.66666666666667%}
.seven-twelfths{width:58.333333333333336%}
.eleven-twelfths{width:91.66666666666667%}
@media only screen and (max-width:650px){.palm-visible{display:block !important}
.palm-hidden{display:none !important}
.palm-one-whole{width:100%}
.palm-one-half{width:50%}
.palm-one-third{width:33.333333333333336%}
.palm-two-thirds{width:66.66666666666667%}
.palm-one-quarter{width:25%}
.palm-three-quarters{width:75%}
.palm-one-fifth{width:20%}
.palm-two-fifths{width:40%}
.palm-three-fifths{width:60%}
.palm-four-fifths{width:80%}
.palm-one-sixth{width:16.666666666666668%}
.palm-five-sixths{width:83.33333333333334%}
.palm-one-eighth{width:12.5%}
.palm-three-eighths{width:37.5%}
.palm-five-eighths{width:62.5%}
.palm-seven-eighths{width:87.5%}
.palm-one-tenth{width:10%}
.palm-three-tenths{width:30%}
.palm-seven-tenths{width:70%}
.palm-nine-tenths{width:90%}
.palm-one-twelfth{width:8.333333333333334%}
.palm-five-twelfths{width:41.66666666666667%}
.palm-seven-twelfths{width:58.333333333333336%}
.palm-eleven-twelfths{width:91.66666666666667%}
}@media only screen and (min-width:650px) and (max-width:1023px){.lap-visible{display:block !important}
.lap-hidden{display:none !important}
.lap-one-whole{width:100%}
.lap-one-half{width:50%}
.lap-one-third{width:33.333333333333336%}
.lap-two-thirds{width:66.66666666666667%}
.lap-one-quarter{width:25%}
.lap-three-quarters{width:75%}
.lap-one-fifth{width:20%}
.lap-two-fifths{width:40%}
.lap-three-fifths{width:60%}
.lap-four-fifths{width:80%}
.lap-one-sixth{width:16.666666666666668%}
.lap-five-sixths{width:83.33333333333334%}
.lap-one-eighth{width:12.5%}
.lap-three-eighths{width:37.5%}
.lap-five-eighths{width:62.5%}
.lap-seven-eighths{width:87.5%}
.lap-one-tenth{width:10%}
.lap-three-tenths{width:30%}
.lap-seven-tenths{width:70%}
.lap-nine-tenths{width:90%}
.lap-one-twelfth{width:8.333333333333334%}
.lap-five-twelfths{width:41.66666666666667%}
.lap-seven-twelfths{width:58.333333333333336%}
.lap-eleven-twelfths{width:91.66666666666667%}
}@media only screen and (max-width:1023px){.portable-visible{display:block !important}
.portable-hidden{display:none !important}
.portable-one-whole{width:100%}
.portable-one-half{width:50%}
.portable-one-third{width:33.333333333333336%}
.portable-two-thirds{width:66.66666666666667%}
.portable-one-quarter{width:25%}
.portable-three-quarters{width:75%}
.portable-one-fifth{width:20%}
.portable-two-fifths{width:40%}
.portable-three-fifths{width:60%}
.portable-four-fifths{width:80%}
.portable-one-sixth{width:16.666666666666668%}
.portable-five-sixths{width:83.33333333333334%}
.portable-one-eighth{width:12.5%}
.portable-three-eighths{width:37.5%}
.portable-five-eighths{width:62.5%}
.portable-seven-eighths{width:87.5%}
.portable-one-tenth{width:10%}
.portable-three-tenths{width:30%}
.portable-seven-tenths{width:70%}
.portable-nine-tenths{width:90%}
.portable-one-twelfth{width:8.333333333333334%}
.portable-five-twelfths{width:41.66666666666667%}
.portable-seven-twelfths{width:58.333333333333336%}
.portable-eleven-twelfths{width:91.66666666666667%}
}@media only screen and (min-width:1024px){.desk-visible{display:block !important}
.desk-hidden{display:none !important}
.desk-one-whole{width:100%}
.desk-one-half{width:50%}
.desk-one-third{width:33.333333333333336%}
.desk-two-thirds{width:66.66666666666667%}
.desk-one-quarter{width:25%}
.desk-three-quarters{width:75%}
.desk-one-fifth{width:20%}
.desk-two-fifths{width:40%}
.desk-three-fifths{width:60%}
.desk-four-fifths{width:80%}
.desk-one-sixth{width:16.666666666666668%}
.desk-five-sixths{width:83.33333333333334%}
.desk-one-eighth{width:12.5%}
.desk-three-eighths{width:37.5%}
.desk-five-eighths{width:62.5%}
.desk-seven-eighths{width:87.5%}
.desk-one-tenth{width:10%}
.desk-three-tenths{width:30%}
.desk-seven-tenths{width:70%}
.desk-nine-tenths{width:90%}
.desk-one-twelfth{width:8.333333333333334%}
.desk-five-twelfths{width:41.66666666666667%}
.desk-seven-twelfths{width:58.333333333333336%}
.desk-eleven-twelfths{width:91.66666666666667%}
}§//,,,/* PINTEREST FIX */,iframe[src^="//assets.pinterest"]{display:none}
.container{padding:0 20px;margin:0 auto;max-width:980px}
.container-unpadded{margin:0 auto;padding:0;max-width:980px}
.outer-wrap{position:relative;width:100%;overflow:hidden}
.inner-wrap{position:relative;width:100%}
@media only screen and (min-width:650px) and (max-width:1023px){.advert-top{position:relative;top:55px}
}.table{display:block}
@media only screen and (min-width:650px) and (max-width:1023px){.table{display:table}
.row{display:table-row}
.cell{float:none;display:table-cell;vertical-align:top;height:100%}
}@media only screen and (min-width:1024px){.grid-main .grid__item.desk-two-thirds .table{display:block}
.grid-main .grid__item.desk-two-thirds .row{height:100%}
.grid-main .grid__item.desk-two-thirds .cell{height:100%}
.grid-main .grid__item.desk-one-whole .table{display:table}
.grid-main .grid__item.desk-one-whole .row{display:table-row}
.grid-main .grid__item.desk-one-whole .cell{float:none;display:table-cell;vertical-align:top;height:100%}
}.select2-sprite,.select2-choice div b,.select2-search input,.select2-search-choice-close{background-image:url(../../images/select2/b14588ea2f9e5ae3a00e3e4570fc9456/select2.png);}
.svg .select2-sprite,.svg .select2-choice div b,.svg .select2-search input,.svg .select2-search-choice-close{background-image:url(../../images/select2/89af28b66d19ff4ab0a1c84e1e5ec381/select2.svg)}
.select2-spinner,.select2-choices .select2-search-field input.select2-active,.select2-search input.select2-active,.select2-more-results.select2-active{background:url(http://www.neverunderdressed.com/static/images/content/spinner.gif);background-position:99% 50%;background-repeat:no-repeat}
.select2-container{width:100% !important}
.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.select2-container{position:relative;vertical-align:top;display:inline-block;zoom:1;*display:inline}
.select2-offscreen{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.select2-choice{position:relative;display:block;height:28px;line-height:29px;padding:0 0 0 8px;white-space:nowrap;text-decoration:none;background-color:#fff;border:1px solid #a8a89d;-webkit-transition:box-shadow .2s ease;-moz-transition:box-shadow .2s ease;-o-transition:box-shadow .2s ease;-ms-transition:box-shadow .2s ease;transition:box-shadow .2s ease;color:#a8a89d;text-decoration:none;font-size:.9em;text-transform:none;}
.select2-choice:hover,.select2-choice:focus{text-decoration:none;outline:none}
.select2-choice span{margin-right:60px;display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.select2-choice div{position:absolute;top:0;right:0;height:100%;width:30px;-webkit-border-radius:0;border-radius:0;}
.select2-choice div b{position:absolute;top:50%;left:50%;margin-left:-4px;margin-top:-3px;width:8px;height:6px;background-position:-20px -24px;background-repeat:no-repeat}
.select2-container-active .select2-choice{outline:none;text-decoration:none}
.select2-dropdown-open .select2-choice div b{background-position:-20px -32px}
.select2-drop-above .select2-choice{border-bottom-color:#ccc;}
.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default;}
.select2-container-disabled .select2-choice div{background-color:#f4f4f4;background-image:none;border-left:0;-webkit-box-shadow:none;box-shadow:none}
.select2-choices{position:relative;background-color:#fff;border:1px solid #a8a89d;margin:0;padding:0;min-height:32px;line-height:32px;cursor:text;overflow:hidden;-webkit-transition:box-shadow .2s ease;-moz-transition:box-shadow .2s ease;-o-transition:box-shadow .2s ease;-ms-transition:box-shadow .2s ease;transition:box-shadow .2s ease;-webkit-background-clip:border;-moz-background-clip:border;background-clip:border-box;}
.select2-choices li{float:left;list-style:none}
.select2-choices .select2-search-field{white-space:nowrap;margin:0;padding:0;}
.select2-choices .select2-search-field input{color:#666;background-color:transparent;outline:0;border:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;}
.select2-choices .select2-search-choice{color:#fff;background-color:#ec1c23;border:none;line-height:14px;padding:4px 5px 4px 18px;margin:4px 0 0 4px;position:relative;cursor:default;-webkit-border-radius:3px;border-radius:3px;}
.select2-choices .select2-search-choice span{cursor:default}
.select2-container-active .select2-choices{outline:none;text-decoration:none}
.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default;}
.select2-container-disabled .select2-choices .select2-search-choice{background-image:none;background-color:#f4f4f4;border:1px solid #ddd;padding-left:5px;color:#999;font-weight:normal;text-shadow:none;}
.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none}
.select2-drop{position:absolute;top:100%;width:100%;background-color:#fff;border:1px solid #a8a89d;border-top-width:0;z-index:9999;}
.select2-drop.select2-drop-above{border-top:1px solid #ec1c23;border-bottom-width:0;}
.select2-search{width:100%;padding-left:4px;padding-right:4px;padding-top:4px;}
.select2-drop.select2-drop-above .select2-search{padding-top:4px}
.select2-search input{background-repeat:no-repeat;background-position:100% 6px;padding-right:30px;padding-top:3px;padding-bottom:3px;width:100%;}
.select2-search input:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#ccc}
.select2-search-hidden{position:absolute;left:-9999px}
.select2-results li em{background:#feffde;font-style:normal}
.select2-results .select2-highlighted em{background:transparent}
.select2-results{margin:4px;position:relative;overflow-x:hidden;overflow-y:auto;max-height:200px;}
.select2-results li{list-style:none;display:list-item}
.select2-results .select2-result-label{padding:0 6px;border:1px solid transparent;margin:0;cursor:pointer;color:#a8a89d;text-transform:none;font-size:14px}
.select2-results .select2-disabled{display:none}
.select2-highlighted .select2-result-label{color:#ec1c23;}
.select2-result-sub{margin:0;}
.select2-result-sub > li .select2-result-label{padding-left:20px}
.select2-result-sub .select2-result-sub > li .select2-result-label{padding-left:40px}
.select2-result-sub .select2-result-sub .select2-result-sub > li .select2-result-label{padding-left:60px}
.select2-result-sub .select2-result-sub .select2-result-sub .select2-result-sub > li .select2-result-label{padding-left:80px}
.select2-result-sub .select2-result-sub .select2-result-sub .select2-result-sub .select2-result-sub > li .select2-result-label{padding-left:100px}
.select2-result-with-children > .select2-result-label{font-weight:bold;cursor:default}
.select2-no-results,.select2-searching,.select2-selection-limit{background:#eee;display:list-item;padding:2px 6px;border:1px solid #ddd;}
.select2-more-results{background:#fff;display:list-item;}
.select2-search-choice-close{display:block;position:absolute;width:12px;height:12px;font-size:1px;border:0;cursor:pointer;background-position:2px -23px;background-repeat:no-repeat}
.select2-choice .select2-search-choice-close{right:40px;top:10px;}
.select2-choice .select2-search-choice-close:hover{background-position:2px -34px;cursor:pointer}
.select2-choices .select2-search-choice-close{left:3px;top:5px;background-position:-8px -22px;}
.select2-choices .select2-search-choice-close:hover{background-position:-8px -33px}
.select2-default{color:#a8a89d !important}
.select2-result-selectable .select2-match,.select2-result-unselectable .select2-result-selectable .select2-match{text-decoration:underline}
.select2-result-unselectable .select2-match{text-decoration:none}
.form-row-tags p{display:inline-block;margin-right:10px}
.form-row-tags .select2-tags{display:inline-block;padding-left:0;}
.form-row-tags .select2-tags li{display:inline-block;margin-right:10px}
.select2-drop-mask{position:absolute;left:0;top:0;z-index:9998;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);background-color:#fff}
.icon,.img-badge,.img-badge-gallery,.btn-arrow,.gallery-controlbar .gallery-controlbar__item,.inpage-gallery .image-article-info__button,.widget-social .social-link,.actions .btn i,.widget-profile .profile-icon,.widget-profile .profile-icon i{display:block;width:20px;height:20px;background-image:url(../../images/9b703263d58f7a13366575d792539786/sprite.png);}
.svg .icon,.svg .img-badge,.svg .img-badge-gallery,.svg .btn-arrow,.svg .gallery-controlbar .gallery-controlbar__item,.svg .inpage-gallery .image-article-info__button,.svg .widget-social .social-link,.svg .actions .btn i,.svg .widget-profile .profile-icon,.svg .widget-profile .profile-icon i{background-image:url(../../images/07217a798c4e000615e81e6009db29f8/sprite.svg)}
.icon-facebook{background-position:0 -182px}
.icon-twitter{background-position:-20px -182px}
.icon-pinterest{background-position:-40px -182px}
.icon-google{background-position:-60px -182px}
.icon-instagram{background-position:-80px -182px}
.icon-contact{background-position:0 -202px}
.icon-profile{background-position:0 -202px}
.icon-shop{width:20px;height:26px;background-position:-1px -240px}
.icon-shop-red{width:20px;height:26px;background-position:-21px -240px}
.icon-shop-grey{background-position:-80px -220px}
.icon-shop-white{background-position:-80px -200px}
.icon-fullscreen{background-position:-50px -260px}
.icon-fullscreen-white{background-position:-70px -260px}
.icon-play{background-position:0 -268px;height:17px;width:13px}
.icon-pause{background-position:-19px -268px;height:17px;width:13px}
.story,.feature{width:100%;position:relative;overflow:hidden;}
.story > a,.feature > a,.story > a:hover,.feature > a:hover{width:100%;height:100%;display:block;color:#000;text-decoration:none;position:relative;z-index:2}
.story .img,.feature .img{position:relative;}
.story .img > img,.feature .img > img,.story .img > a > img,.feature .img > a > img{display:block;width:100%}
.story .bd,.feature .bd{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px 15px 14px 13px;overflow:hidden;}
.story .bd h1,.feature .bd h1{margin:0;letter-spacing:.05em}
.story-primary > a,.widget-shoots .story > a,.story-primary > a:hover,.widget-shoots .story > a:hover{color:#fff}
.story-primary .bd,.widget-shoots .story .bd{background-color:#ec1c23;}
.story-primary .bd h1,.widget-shoots .story .bd h1{color:#fff}
.story-secondary{background-color:#000;}
.story-secondary > a,.story-secondary > a:hover{color:#fff}
.story-secondary .img{background-color:#fff}
.story-secondary .bd{padding:10px;background-color:#000;}
.story-secondary .bd h1{color:#fff}
.story-fixed-content .bd{height:155px}
.story-fixed-content-medium .bd{height:140px}
.story-fixed-content-small .bd{height:125px}
.story-hover-primary{overflow:hidden;}
.story-hover-primary .hover{width:1000px;height:1000px;position:absolute;top:100%;left:100%;margin-left:-500px;background-color:rgba(255,255,255,0.4);z-index:1;-webkit-transition:all 400ms cubic-bezier(.165,.84,.44,1);-moz-transition:all 400ms cubic-bezier(.165,.84,.44,1);-o-transition:all 400ms cubic-bezier(.165,.84,.44,1);-ms-transition:all 400ms cubic-bezier(.165,.84,.44,1);transition:all 400ms cubic-bezier(.165,.84,.44,1);pointer-events:none;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-o-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.csstransitions .story-hover-primary:hover .hover{top:50%;left:50%}
@media only screen and (max-width:1023px){.story-hover-primary{overflow:visible;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;-webkit-backface-visibility:visible;}
.story-hover-primary .hover{display:none}
}.img-badge{background-position:-203px -201px;background-repeat:no-repeat;height:70px;width:55px;position:absolute;bottom:-5px;right:-5px;display:table;}
.img-badge span{color:#fff;font-size:.625em;font-weight:700;line-height:1.25em;font-family:'TJ Evolette A',Georgia,Times,serif;display:table-cell;vertical-align:middle;text-align:center}
.img-badge-gallery{background-position:-585px 0;background-repeat:no-repeat;height:123px;width:103px;display:block;position:absolute;bottom:30px;left:20px;z-index:222;text-transform:uppercase;font-size:19px;font-family:'TJ Evolette A',Georgia,Times,serif;color:#fff;text-align:center;}
.img-badge-gallery span{display:block;font-size:15px;margin-top:-5px;-webkit-animation:flash 1.3s infinite;-moz-animation:flash 1.3s infinite;-o-animation:flash 1.3s infinite;-ms-animation:flash 1.3s infinite;animation:flash 1.3s infinite}
span.img-badge-gallery__live{margin-top:45px;font-size:19px;font-weight:800}
@-moz-keyframes flash{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}
50%{opacity:1;-ms-filter:none;filter:none}
100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}
}@-webkit-keyframes flash{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}
50%{opacity:1;-ms-filter:none;filter:none}
100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}
}@-o-keyframes flash{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}
50%{opacity:1;-ms-filter:none;filter:none}
100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}
}@-ms-keyframes flash{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}
50%{opacity:1;-ms-filter:none;filter:none}
100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}
}@keyframes flash{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}
50%{opacity:1;-ms-filter:none;filter:none}
100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}
}button{border:none;background-color:transparent;cursor:pointer;font-size:1em;font-family:'Proxima Nova',Arial,sans-serif;text-align:left;margin:0}
.svg-injector-container{display:none;width:0;height:0}
.btn-count{position:relative;height:17px;}
.btn-count:hover text-decoration none span{color:#ec1c23}
.btn-count span{font-size:.667em;color:#000;font-weight:700;margin-left:5px;text-transform:uppercase}
.btn-count .popup{position:absolute;top:-20px;left:0;background:#ec1c23;font-size:.67em;color:#fff;text-transform:uppercase;height:17px;line-height:18px;font-weight:400;padding:0 5px;display:none;}
.btn-count .popup:after{position:absolute;content:'';left:5px;top:17px;width:0;height:0;border-style:solid;border-width:5px 5.5px 0 5.5px;border-color:#ec1c23 transparent transparent transparent}
.btn-count:hover .popup{top:-25px;display:block}
.btn-like .icon{height:17px;width:17px;background-position:-62px -61px;display:inline-block}
.btn-like:hover .icon,.btn-like.btn-active .icon{height:17px;width:17px;background-position:-62px -81px}
.btn-like:hover span,.btn-like.btn-active span{color:#ec1c23}
.btn-like.btn-active{cursor:default}
.btn-comment{height:20px;}
.btn-comment .icon{display:inline-block;width:16px;height:17px;background-position:-40px -61px}
.btn-comment:hover .icon{width:16px;height:17px;background-position:-40px -81px}
.btn-comment:hover span{color:#ec1c23}
.btn-count-white.btn-like .icon{height:17px;width:17px;background-position:-62px -241px}
.btn-count-white.btn-like:hover .icon,.btn-count-white.btn-like.btn-active .icon{height:17px;width:17px;background-position:-62px -61px}
.btn-count-white.btn-comment .icon{width:16px;height:17px;background-position:-40px -241px}
.btn-count-white.btn-comment:hover .icon,.btn-count-white.btn-comment.btn-active .icon{width:16px;height:17px;background-position:-40px -61px}
.btn-count-white span{color:#fff}
.btn-count-white .popup{background:#000;color:#fff;}
.btn-count-white .popup:after{border-color:#000 transparent transparent transparent}
.btn-count-white:hover span,.btn-count-white.btn-active span{color:#000}
.btn-count-grey.btn-like .icon,.article .byline .item-actions .btn-count.btn-like .icon{height:17px;width:17px;background-position:-62px -41px}
.btn-count-grey.btn-like:hover .icon,.article .byline .item-actions .btn-count.btn-like:hover .icon{height:17px;width:17px;background-position:-62px -81px}
.btn-count-grey.btn-comment .icon,.article .byline .item-actions .btn-count.btn-comment .icon{width:16px;height:17px;background-position:-40px -41px}
.btn-count-grey.btn-comment:hover .icon,.article .byline .item-actions .btn-count.btn-comment:hover .icon{width:16px;height:17px;background-position:-40px -81px}
.btn-count-grey span,.article .byline .item-actions .btn-count span{color:#a8a89d}
.btn-back{line-height:43px;font-size:1em;float:right;display:block;margin:0 0 10px;font-family:'TJ Evolette A',Georgia,Times,serif;text-transform:uppercase;text-decoration:none;}
.btn-back:hover{color:#ec1c23}
.btn-buy-group{zoom:1;}
.btn-buy-group:before,.btn-buy-group:after{content:"";display:table}
.btn-buy-group:after{clear:both}
.btn-buy-group .btn-buy{float:left;margin-right:35px;}
.btn-buy-group .btn-buy:last-child{margin-right:22px}
.btn-action{background-color:#ec1c23;color:#fff;height:31px;line-height:35px;padding:0 20px;font-size:.933em;text-transform:uppercase;font-family:'TJ Evolette A',Georgia,Times,serif;margin-bottom:0}
.btn-buy{display:table;margin:20px 20px 30px 20px;width:40px;height:40px;position:relative;}
.btn-buy .bg{position:absolute;top:-8px;left:-8px;width:57px;height:57px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#000;z-index:0}
.btn-buy .content{position:relative;display:table-cell;width:40px;height:40px;padding:0 5px;-webkit-border-radius:100%;border-radius:100%;background-color:#fff;font-size:.7em;line-height:1.1em;vertical-align:middle;text-align:center;text-transform:uppercase;z-index:1}
.btn-buy:hover{text-decoration:none;}
.btn-buy:hover .bg{background-color:#ec1c23}
.btn-buy:hover .content{color:#ec1c23}
.btn-buy.btn-shop .icon-shop{margin:0 auto}
.btn-buy.btn-shop:hover .icon-shop{width:20px;height:26px;background-position:-21px -240px}
.btn-zoom-close,.btn-zoom{width:25px;height:25px;border:2px solid;color:#fff;-webkit-border-radius:25px;border-radius:25px;-webkit-transition:all 150ms cubic-bezier(.23,1,.32,1);-moz-transition:all 150ms cubic-bezier(.23,1,.32,1);-o-transition:all 150ms cubic-bezier(.23,1,.32,1);-ms-transition:all 150ms cubic-bezier(.23,1,.32,1);transition:all 150ms cubic-bezier(.23,1,.32,1);}
.btn-zoom-close.btn-zoom-black,.btn-zoom.btn-zoom-black,.btn-zoom-close.btn-zoom-close-black,.btn-zoom.btn-zoom-close-black{color:#000}
.btn-zoom-close:hover,.btn-zoom:hover{width:35px;height:35px;border-width:1px}
@media only screen and (max-width:650px){.btn-zoom-close,.btn-zoom{width:35px;height:35px;border-width:1px}
}.btn-zoom .icon{background-position:-4px -152px;width:13px;height:13px;margin:0 auto}
.btn-zoom-black .icon{background-position:-44px -152px;width:13px;height:13px}
.btn-zoom-close .icon{background-position:-62px -152px;width:13px;height:13px;margin:0 auto}
.btn-zoom-close-black .icon{background-position:-82px -152px;width:13px;height:13px}
.item-actions{height:17px;}
.item-actions .btn{display:inline-block;margin-right:10px}
.btn-primary{background-color:#ec1c23;color:#fff;padding:0 20px;height:30px;line-height:33px;cursor:pointer;border:none;font-family:'TJ Evolette A',Georgia,Times,serif;letter-spacing:.2em;font-size:.867em;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;position:relative;overflow:hidden;}
.btn-primary .hover{width:100%;height:100%;position:absolute;background-color:rgba(255,255,255,0.4);z-index:1;-webkit-transition:left 400ms cubic-bezier(.165,.84,.44,1);-moz-transition:left 400ms cubic-bezier(.165,.84,.44,1);-o-transition:left 400ms cubic-bezier(.165,.84,.44,1);-ms-transition:left 400ms cubic-bezier(.165,.84,.44,1);transition:left 400ms cubic-bezier(.165,.84,.44,1);pointer-events:none;top:auto;bottom:0;left:120%;-webkit-transform-origin:50%;-moz-transform-origin:50%;-o-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-transform:skew(-45deg);-moz-transform:skew(-45deg);-o-transform:skew(-45deg);-ms-transform:skew(-45deg);transform:skew(-45deg)}
.btn-primary:hover .hover{left:50%}
.btn-primary.btn-black{background-color:#000}
.btn-login{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}
.btn-more{text-transform:uppercase;letter-spacing:.2em;font-size:.93em;font-family:'TJ Evolette A',Georgia,Times,serif;display:block;margin:0 auto;}
.btn-more:hover{text-decoration:none;color:#ec1c23;}
.btn-more:hover .icon.icon-right{width:10px;height:10px;background-position:0 -226px}
.btn-more:hover .icon.icon-left{width:10px;height:10px;background-position:-20px -226px}
.btn-more:hover .icon.icon-down{width:10px;height:10px;background-position:-60px -226px}
.btn-more .icon{display:inline-block;}
.btn-more .icon.icon-right{margin-left:14px;width:10px;height:10px;background-position:0 -86px}
.btn-more .icon.icon-left{margin-right:10px;width:10px;height:10px;background-position:-20px -86px}
.btn-more .icon.icon-down{margin-left:14px;width:10px;height:10px;background-position:-40px -226px}
.btn-arrow-small{width:30px;height:36px;}
.btn-arrow-small.btn-arrow-next{background-position:-163px 0}
.btn-arrow-small.btn-arrow-next-primary{background-position:-101px 0}
.btn-arrow-small.btn-arrow-prev{background-position:-194px 0}
.btn-arrow-small.btn-arrow-prev-primary{background-position:-132px 0}
.btn-arrow-medium{width:40px;height:50px;}
.btn-arrow-medium.btn-arrow-next{background-position:-101px -40px}
.btn-arrow-medium.btn-arrow-next-primary{background-position:-183px -40px}
.btn-arrow-medium.btn-arrow-prev{background-position:-142px -40px}
.btn-arrow-medium.btn-arrow-prev-primary{background-position:-224px -40px}
.btn-arrow-medium.btn-arrow-up{background-position:-388px -40px}
.btn-arrow-medium.btn-arrow-down{background-position:-429px -40px}
.btn-arrow-large{width:50px;height:60px;}
.btn-arrow-large.btn-arrow-next-primary{background-position:-101px -201px}
.btn-arrow-large.btn-arrow-prev-primary{background-position:-152px -201px}
.btn-arrow-xlarge{width:70px;height:84px;}
.btn-arrow-xlarge.btn-arrow-next-primary{background-position:-259px -201px}
.btn-arrow-xlarge.btn-arrow-prev-primary{background-position:-330px -201px}
.btn-arrow-xxlarge{width:90px;height:110px;}
.btn-arrow-xxlarge.btn-arrow-next{background-position:-101px -90px}
.btn-arrow-xxlarge.btn-arrow-next-primary{background-position:-283px -90px}
.btn-arrow-xxlarge.btn-arrow-prev{background-position:-192px -90px}
.btn-arrow-xxlarge.btn-arrow-prev-primary{background-position:-374px -90px}
.btn-arrow{cursor:pointer;}
.btn-arrow:active .btn-hex-svg .hover-rect,.btn-arrow:focus .btn-hex-svg .hover-rect{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}
.btn-arrow .arrow-svg{position:absolute;top:50%;left:50%;margin:-10px 0 0 -10px;-webkit-transition:left 200ms ease-out;-moz-transition:left 200ms ease-out;-o-transition:left 200ms ease-out;-ms-transition:left 200ms ease-out;transition:left 200ms ease-out}
.btn-arrow:hover .btn-hex-svg .hover-rect{-webkit-transform:translate(5px,-10px) rotate(45deg);-moz-transform:translate(5px,-10px) rotate(45deg);-o-transform:translate(5px,-10px) rotate(45deg);-ms-transform:translate(5px,-10px) rotate(45deg);transform:translate(5px,-10px) rotate(45deg)}
.btn-arrow .btn-hex-svg{width:100%;height:100%;}
.btn-arrow .btn-hex-svg .hover-rect{-webkit-transition:-webkit-transform 300ms cubic-bezier(.165,.84,.44,1);-moz-transition:-moz-transform 300ms cubic-bezier(.165,.84,.44,1);-o-transition:-o-transform 300ms cubic-bezier(.165,.84,.44,1);-ms-transition:-ms-transform 300ms cubic-bezier(.165,.84,.44,1);transition:transform 300ms cubic-bezier(.165,.84,.44,1);-webkit-transform:translate(26.213203435596427px,11.213203435596423px) rotate(45deg);-moz-transform:translate(26.213203435596427px,11.213203435596423px) rotate(45deg);-o-transform:translate(26.213203435596427px,11.213203435596423px) rotate(45deg);-ms-transform:translate(26.213203435596427px,11.213203435596423px) rotate(45deg);transform:translate(26.213203435596427px,11.213203435596423px) rotate(45deg);-webkit-transform-origin:0 60px;-moz-transform-origin:0 60px;-o-transform-origin:0 60px;-ms-transform-origin:0 60px;transform-origin:0 60px;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30)}
.btn-arrow .btn-hex-svg .hex{fill:#d2d2ca}
.btn-arrow .btn-hex-svg.primary .hex{fill:#ec1c23}
.widget{margin-bottom:30px;}
.widget > h1{margin-bottom:10px;}
.widget > h1 img{width:100%}
.widget .viewport{overflow:hidden;width:100%;position:relative}
.widget .wrapper{zoom:1;width:200%;position:relative;-webkit-transition:left 300ms ease-out;-moz-transition:left 300ms ease-out;-o-transition:left 300ms ease-out;-ms-transition:left 300ms ease-out;transition:left 300ms ease-out;left:0}
.widget .wrapper:before,.widget .wrapper:after{content:"";display:table}
.widget .wrapper:after{clear:both}
.widget footer.more{text-align:center;padding-top:15px;height:15px}
.list-item{border:1px solid #dfdfdc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:9px;margin-bottom:10px;}
.list-item:hover{border-color:#ec1c23}
.list-item .bd{padding:0}
.list-item a:hover{color:#000}
ol.breadcrumbs{margin-bottom:20px;}
ol.breadcrumbs li{list-style-type:none;display:inline;}
ol.breadcrumbs li span{margin:0 5px}
ol.breadcrumbs li a{color:#a8a89d;border-color:#a8a89d;}
ol.breadcrumbs li a:hover{color:#ec1c23}
.article{zoom:1;}
.article:before,.article:after{content:"";display:table}
.article:after{clear:both}
.article img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.article .byline{clear:left;}
.article .byline .item-actions{margin-bottom:20px;}
.article .footer{clear:both;border-top:1px solid #ccc;padding:10px 0;position:relative;z-index:100;}
.article .footer a{text-transform:uppercase}
.article .footer .tags,.article .footer .credits{zoom:1;margin-bottom:10px;}
.article .footer .tags:before,.article .footer .credits:before,.article .footer .tags:after,.article .footer .credits:after{content:"";display:table}
.article .footer .tags:after,.article .footer .credits:after{clear:both}
.article .footer .tags a,.article .footer .credits a{margin-left:5px}
.article .footer .share{margin-bottom:10px;}
.article .footer .share ul{margin-bottom:10px;}
.article .footer .share ul li{vertical-align:top;padding:0 8px;list-style-type:none;display:inline-block;min-height:24px;}
.article .footer .share ul li:first-child{border:none;padding-left:0}
.article .footer .share ul li.social{display:block;border:0;padding:10px 0 0}
.article .footer .share .btn{display:block;height:20px;margin:2px 0;position:relative;}
.article .footer .share .btn .icon{display:inline-block}
.article .footer .share .btn.email .icon{background-position:-20px -60px}
.article .footer .share .btn.email:hover .icon{background-position:-20px -40px}
.article .footer .share .btn.print .icon{background-position:0 -60px}
.article .footer .share .btn.print:hover .icon{background-position:-80px -80px}
.article-text > div:last-child,.article-text > p:last-child{margin-bottom:10px}
.article-text h2,.article-text h3,.article-text h4,.article-text h5,.article-text h6{color:#ec1c23}
.article-text > img{max-width:100%;width:auto !important;height:auto !important;margin-bottom:10px}
.article-quote{width:100%;position:relative;margin:0 auto 30px auto;background:#fff;font-size:1em;min-height:145px;clear:both;}
.article-quote.article-quote-big .content{font-size:2em;line-height:1.067em}
.article-quote.article-quote-noimg .content{margin-left:0}
.article-quote .bg{display:block;position:relative;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;}
.article-quote .bg:after,.article-quote .bg:before{z-index:-1;content:'';width:50%;position:absolute;top:80%;bottom:10px;-webkit-box-shadow:0 15px 8px #c7c9c7;box-shadow:0 15px 8px #c7c9c7;background:#fff}
.article-quote .bg:after{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);right:10px;left:auto}
.article-quote .bg:before{-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg);left:10px;right:auto}
.article-quote .bg > img{display:block;background:#fff;width:100%;height:100%}
.article-quote .content-wrapper{zoom:1;position:relative;z-index:1}
.article-quote .content-wrapper:before,.article-quote .content-wrapper:after{content:"";display:table}
.article-quote .content-wrapper:after{clear:both}
.article-quote .content{margin:0 70px 42px 100px;font-style:normal}
.article-quote .quote-image{position:absolute;top:0;left:0;width:90px;height:135px}
.article-intro{font-weight:400}
.article-title{background-color:#ec1c23;color:#fff;float:left;position:relative;z-index:2;padding:10px 25px 21px 10px;font-size:1.3em;line-height:1.13em;margin:0 0 10px 0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}
.author-img{float:left;padding-right:10px;padding-bottom:10px;width:30%}
.author > span.inline:hover{border-color:#a8a89d}
.article-header{width:100%}
.article-img{position:relative;display:block;clear:both;margin:10px 0 10px 0;}
.article-img.article-img-left{float:left;margin-right:20px}
.article-img.article-img-right{float:right;margin-left:20px}
.article-img.article-img-center{margin:0 auto 10px;clear:both}
.article-img .img-wrapper-shadow{display:block;position:relative;}
.article-img .img-wrapper-shadow:after,.article-img .img-wrapper-shadow:before{z-index:-1;content:'';width:50%;position:absolute;top:80%;bottom:30px;-webkit-box-shadow:0 10px 8px #dbdbd4;box-shadow:0 10px 8px #dbdbd4;background:#fff}
.article-img .img-wrapper-shadow:after{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);right:10px;left:auto}
.article-img .img-wrapper-shadow:before{-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg);left:10px;right:auto}
.article-img .link{display:block;position:relative}
.article-img .link-text{position:absolute;top:10px;left:10px;padding:5px;background-color:#fff;z-index:1;font-size:.67em}
.article-img-primary{margin:0 0 10px 0;width:100%;position:relative;}
.article-img-primary img{min-width:100px;min-height:100px}
.article-img-primary .img-badge{left:20px;bottom:30px;z-index:1}
.img-wrapper-shadow{display:block;position:relative;}
.img-wrapper-shadow:after,.img-wrapper-shadow:before{z-index:-1;content:'';width:50%;position:absolute;top:80%;bottom:30px;-webkit-box-shadow:0 15px 8px #c7c9c7;box-shadow:0 15px 8px #c7c9c7;background:#fff}
.img-wrapper-shadow:after{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);right:10px;left:auto}
.img-wrapper-shadow:before{-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg);left:10px;right:auto}
.img-wrapper-shadow img{width:100%;margin-bottom:20px}
.btn-view-gallery{display:block;background-color:#000;position:absolute;right:-10px;bottom:30px;color:#fff;padding:12px 13px 8px;z-index:2;font-family:'TJ Evolette A',Georgia,Times,serif;text-transform:uppercase;}
.btn-view-gallery:hover{color:#000;text-decoration:none;background-color:#e6e6df}
.btn-view-gallery.disabled,.btn-view-gallery.disabled:hover{cursor:default;color:#333;background-color:#000}
.article.gallery .article-img-primary{cursor:pointer;}
.article.gallery .article-img-primary.disabled{cursor:default;}
.article.gallery .article-img-primary.disabled:hover .btn-view-gallery{cursor:default;color:#333;background-color:#000}
.article.gallery .article-img-primary:hover .btn-view-gallery{color:#000;text-decoration:none;background-color:#e6e6df}
.article-landscape .btn-view-gallery{bottom:auto;top:10px}
.article-landscape .article-img-primary .img-badge{left:10px}
.articles-nav{zoom:1;margin:0 0 20px 0;padding:0;border-top:1px solid #a8a89d;border-bottom:1px solid #a8a89d;text-align:center;}
.articles-nav:before,.articles-nav:after{content:"";display:table}
.articles-nav:after{clear:both}
.articles-nav .btn{display:block;position:relative;color:#a8a89d;text-transform:uppercase;font-size:.8em;font-weight:400;line-height:2.16em;}
.articles-nav .btn.next{padding-right:30px;}
.articles-nav .btn.next .icon{background-position:-163px 0;right:0}
.articles-nav .btn.prev{padding-left:30px;}
.articles-nav .btn.prev .icon{background-position:-194px 0;left:-10px}
.articles-nav .btn .title-short{display:block}
.articles-nav .btn .title{display:none}
.articles-nav .btn .icon{z-index:10;position:absolute;top:-5px;width:30px;height:40px}
.articles-nav-primary .btn.prev{border:none}
.articles-nav-primary .current-area{display:block;text-transform:uppercase;font-size:.8em;line-height:2.16em}
.articles-nav-secondary{padding:3px 0;margin-bottom:30px;}
.articles-nav-secondary .btn{line-height:1.62em;}
.articles-nav-secondary .btn.prev{border-right:1px solid #a8a89d}
.articles-nav-secondary .btn .icon{top:-8px}
@media only screen and (min-width:650px){.article-title{margin:30px -45px 30px 0;font-size:1.867em;line-height:1.071em;padding:13px 30px 25px 12px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.article-quote{width:74%}
.author-img{width:12%}
.article-header{float:left;width:40%;margin-right:-20px}
.article-img-primary{float:right;width:60%;padding-left:10px;margin-left:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.article .footer .share ul li.social{display:inline-block;padding:0 0 0 10px}
.article-landscape .article-img-primary{width:auto;float:none;padding:0;margin-bottom:10px;margin-left:0}
.article-landscape .article-header{float:right;width:56%;padding-right:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:0}
.article-landscape .article-title{margin:-70px 0 10px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.articles-nav{padding:8px 0;}
.articles-nav .grid__item{padding-left:0}
.articles-nav .btn{display:table;width:100%;line-height:1em;}
.articles-nav .btn .title-short{display:none}
.articles-nav .btn .title{display:table-cell;vertical-align:middle;height:24px}
.articles-nav .btn .icon{top:-13px;width:40px;height:50px;z-index:1}
.articles-nav .btn.next{padding:0;}
.articles-nav .btn.next .icon{background-position:-101px -40px}
.articles-nav .btn.next .title{padding:0 40px 0 10px}
.articles-nav .btn.prev{padding:0;}
.articles-nav .btn.prev .icon{left:0;background-position:-142px -40px}
.articles-nav .btn.prev .title{padding:0 10px 0 50px;border-right:1px solid #a8a89d}
.articles-nav-secondary{padding:18px 0;}
.articles-nav-secondary .btn{font-size:1.06em;line-height:1.3em;font-family:'TJ Evolette A',Georgia,Times,serif;}
.articles-nav-secondary .btn .title{height:54px}
.articles-nav-secondary .btn .icon{top:-28px;width:90px;height:110px}
.articles-nav-secondary .btn.next .title{padding:0 100px 0 10px}
.articles-nav-secondary .btn.next .icon{background-position:-101px -90px}
.articles-nav-secondary .btn.prev{border:0;}
.articles-nav-secondary .btn.prev .title{padding:0 10px 0 100px}
.articles-nav-secondary .btn.prev .icon{background-position:-192px -90px}
.articles-nav-primary > a.prev{border-right:1px solid #a8a89d}
.articles-nav-primary .current-area{display:none}
}.byline address{margin:0 0 10px 0}
.byline time{display:block;margin:0 0 13px 0}
.article-img .img-badge{position:absolute;left:0;bottom:0;background-position:-465px -90px;width:121px;height:148px;}
.article-img .img-badge span{font-size:1em;line-height:1.2em}
.article-img .btn-zoom,.article-img .btn-zoom-close{position:absolute;bottom:30px;right:10px;}
.article-img .btn-zoom:hover,.article-img .btn-zoom-close:hover{right:5px;bottom:25px}
.article-img .btn-zoom-close{bottom:auto;top:10px;}
.article-img .btn-zoom-close:hover{top:5px}
.gallery-structure{width:100%;z-index:10000;background-color:#fff;min-height:100%;height:100%;}
.gallery-structure img{max-width:100%;max-height:100%}
.gallery-structure .fb_edge_comment_widget{display:none !important}
.gallery-structure.fullscreen .gallery-structure__content{background-color:#000}
.gallery-structure.fullscreen .gallery-structure__viewport{z-index:11010;background-color:#000;right:0}
.gallery-structure.fullscreen .gallery-structure__item-viewer{left:0;margin-left:0;}
.gallery-structure.fullscreen .gallery-structure__item-viewer .gallery-item-viewer .btn-zoom-close{display:block}
.gallery-structure.fullscreen .gallery-structure__controllbar,.gallery-structure.fullscreen .gallery-structure__sidebar,.gallery-structure.fullscreen .gallery-structure__sidebar-right,.gallery-structure.fullscreen .gallery-structure__thumbreel,.gallery-structure.fullscreen .gallery-prev,.gallery-structure.fullscreen .gallery-next,.gallery-structure.fullscreen .btn-zoom{display:none}
.gallery-structure.advert-open .gallery-structure__sidebar-right .block-ui,.gallery-structure.advert-open .gallery-structure__sidebar .block-ui,.gallery-structure.advert-open .gallery-controlbar .block-ui,.gallery-structure.advert-open .gallery-structure__thumbreel .block-ui{position:absolute;z-index:11010;content:'';top:0;left:0;width:100%;height:100%;opacity:.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}
.gallery-structure.advert-open .gallery-structure__sidebar-right .block-ui,.gallery-structure.advert-open .gallery-structure__sidebar .block-ui,.gallery-structure.advert-open .gallery-structure__thumbreel .block-ui{background-color:#fff}
.gallery-structure.advert-open .gallery-controlbar .block-ui{background-color:#000}
.gallery-structure__content{position:fixed;width:100%;height:100%;top:20px;left:0;-webkit-overflow-scrolling:touch;overflow:auto;background-color:#fff;z-index:10000}
.gallery-structure__related{position:absolute;top:20px;bottom:0;height:100%;width:100%;z-index:12003;background:#000;background:rgba(0,0,0,0.8);display:none}
.gallery-structure__viewport,.gallery-structure__sidebar,.gallery-controlbar,.gallery-structure__sidebar-right{position:relative;z-index:10002}
.gallery-structure__viewport{top:0}
.gallery-structure__header{position:fixed;z-index:10003;width:100%;top:0;left:0}
.gallery-structure__controllbar{position:fixed;top:20px;left:0;height:100%;z-index:10003}
.gallery-header{zoom:1;margin:0;padding:0 20px;height:20px;background-color:#ec1c24;color:#fff;overflow:hidden;}
.gallery-header:before,.gallery-header:after{content:"";display:table}
.gallery-header:after{clear:both}
.gallery-header h1{margin:0;height:40px;padding-top:2px;}
.gallery-header h1 img{display:block;height:16px}
.gallery-header .gallery-ad-space{display:none}
.gallery-header .btn-back{display:block;margin:0;font-family:'TJ Evolette A',Georgia,Times,serif;font-size:.8em;line-height:23px;text-transform:uppercase;text-decoration:none;color:#fff;float:none;}
.gallery-header .btn-back.right{float:right}
.gallery-header .btn-back.center{text-align:center}
.gallery-header .close{font-size:1.4em;vertical-align:top;font-weight:700}
.gallery-structure__thumbreel{display:none}
.gallery-thumbreel{position:absolute;height:100%;left:0;right:0;}
.gallery-thumbreel .thumbreel-viewport{position:absolute;overflow:hidden;top:80px;bottom:80px;width:100%}
.gallery-thumbreel .thumbreel-pane{position:absolute;top:0;left:0;width:100%}
.gallery-thumbreel .thumbreel-control-up,.gallery-thumbreel .thumbreel-control-down{position:absolute;height:50px;width:40px;left:50%;margin-left:-20px;}
.gallery-thumbreel .thumbreel-control-up .btn-arrow,.gallery-thumbreel .thumbreel-control-down .btn-arrow{position:absolute;top:0;left:0;display:block}
.gallery-thumbreel .thumbreel-control-up{top:20px}
.gallery-thumbreel .thumbreel-control-down{bottom:20px}
.gallery-structure__viewport{height:375px;background-color:#e6e6df}
#ad-slot-gallery-interstitial{height:100%}
.gallery-structure__item-viewer{background-color:#e6e6df;position:relative;margin-left:40px;height:100%;overflow:hidden;}
.gallery-structure__item-viewer .gallery-item-viewer{text-align:center;}
.gallery-structure__item-viewer .gallery-item-viewer .btn-arrow-prev-primary,.gallery-structure__item-viewer .gallery-item-viewer .btn-arrow-next-primary{z-index:2;position:absolute;top:50%;margin-top:-30px;position:absolute}
.gallery-structure__item-viewer .gallery-item-viewer .btn-arrow-next-primary{right:0}
.gallery-structure__item-viewer .gallery-item-viewer .btn-arrow-prev-primary{left:0}
.gallery-structure__item-viewer .gallery-item-viewer .btn-zoom-close,.gallery-structure__item-viewer .gallery-item-viewer .btn-zoom{position:absolute;bottom:10px;right:25px;}
.gallery-structure__item-viewer .gallery-item-viewer .btn-zoom-close:hover,.gallery-structure__item-viewer .gallery-item-viewer .btn-zoom:hover{right:20px;bottom:5px}
@media only screen and (max-width:650px){.gallery-structure__item-viewer .gallery-item-viewer .btn-zoom-close,.gallery-structure__item-viewer .gallery-item-viewer .btn-zoom{right:20px;bottom:5px}
}.gallery-structure__item-viewer .gallery-item-viewer .btn-zoom-close{display:none;top:20px;}
.gallery-structure__item-viewer .gallery-item-viewer .btn-zoom-close:hover{bottom:auto;top:15px}
@media only screen and (max-width:650px){.gallery-structure__item-viewer .gallery-item-viewer .btn-zoom-close{bottom:auto;top:15px}
}.gallery-structure__item-viewer .gallery-item-viewer .img-badge{position:absolute;bottom:0;left:0;width:70px;height:81px;background-position:-511px 0;}
.gallery-structure__item-viewer .gallery-item-viewer .img-badge span{font-size:.8em;font-weight:400;letter-spacing:.05em}
.gallery-structure__item-viewer .gallery-item-viewer .gallery-controls{display:none}
.gallery-structure__item-viewer .gallery-item-viewer .gallery-ad-space{position:absolute;top:0;width:100%;height:100%;background-color:#eee;margin:0;}
.gallery-structure__item-viewer .gallery-item-viewer .gallery-ad-space iframe{border:0;width:100%;height:100%;max-height:100%}
.gallery-structure__item-viewer .gallery-item-viewer .gallery-ad-space .btn-zoom-close{display:block;top:15px;border-color:#fff;background-color:#000;}
.gallery-structure__item-viewer .gallery-item-viewer .gallery-ad-space .btn-zoom-close .icon{background-position:-62px -152px;width:13px;height:13px}
.gallery-structure__item-viewer .gallery-item-viewer .gallery-ad-space .btn-zoom-close:hover{top:10px}
@media only screen and (max-width:650px){.gallery-structure__item-viewer .gallery-item-viewer .gallery-ad-space .btn-zoom-close{top:10px}
}.gallery-structure__sidebar{margin:0 20px 0 65px}
.gallery-controlbar{width:40px;height:100%;background-color:#000;padding:20px 0 0;-webkit-box-shadow:3px 0 3px rgba(0,0,0,0.25);box-shadow:3px 0 3px rgba(0,0,0,0.25);}
.gallery-controlbar .gallery-controlbar__item{background-position:-306px -40px;width:40px;height:50px;margin-bottom:5px;cursor:pointer;font-size:.8em;color:#868686;font-weight:400;line-height:1em;overflow:hidden;}
.gallery-controlbar .gallery-controlbar__item .label{text-transform:uppercase;font-size:8px;text-align:center;font-weight:700}
.gallery-controlbar .gallery-controlbar__item .icon{margin:0 auto}
.gallery-controlbar .gallery-controlbar__item:hover{text-decoration:none;background-position:-265px -40px;color:#fff;}
.gallery-controlbar .gallery-controlbar__item:hover.info .icon{background-position:-80px -40px}
.gallery-controlbar .gallery-controlbar__item:hover.share .icon{background-position:-80px -120px}
.gallery-controlbar .gallery-controlbar__item:hover.comment .icon{background-position:-20px -120px}
.gallery-controlbar .gallery-controlbar__item:hover.related .icon{background-position:-40px -120px}
.gallery-controlbar .gallery-controlbar__item:hover.all .icon{background-position:-60px -120px}
.gallery-controlbar .gallery-controlbar__item.count{background-position:-347px -40px;color:#000;text-align:center;}
.gallery-controlbar .gallery-controlbar__item.count > div{width:28px;margin:0 auto}
.gallery-controlbar .gallery-controlbar__item.count .index{border-bottom:2px solid;padding:0 0 2px 0}
.gallery-controlbar .gallery-controlbar__item.count .length{padding:4px 0 0}
.gallery-controlbar .gallery-controlbar__item.info .icon{background-position:-80px -60px}
.gallery-controlbar .gallery-controlbar__item.share .icon{background-position:-80px -100px}
.gallery-controlbar .gallery-controlbar__item.comment .icon{background-position:-20px -100px}
.gallery-controlbar .gallery-controlbar__item.related .icon{background-position:-40px -100px}
.gallery-controlbar .gallery-controlbar__item.all .icon{background-position:-60px -100px}
.gallery-item-description{padding:30px 0 0;}
.gallery-item-description h1{font-size:1.67em;line-height:1.08em;font-weight:200}
.gallery-item-description .credits,.gallery-item-description .btn-buy-group{margin-bottom:1.4em}
.gallery-item-description .item-actions{margin:15px 0 20px 0}
.gallery-item-description .item-description{margin-bottom:1.4em;font-size:.93em;}
.gallery-ad-space{margin:20px;text-align:center;display:none;}
.gallery-ad-space span{background-color:#eee;display:inline-block;width:100%;height:90px;line-height:90px}
.gallery-grid{display:block;background-color:#fff;padding-bottom:30px;}
.gallery-grid .grid-controls{zoom:1;padding-bottom:5px;margin:0 20px 5px;display:none}
.gallery-grid .grid-controls:before,.gallery-grid .grid-controls:after{content:"";display:table}
.gallery-grid .grid-controls:after{clear:both}
.gallery-grid .grid-list{zoom:1;padding:0;width:100%;overflow:hidden}
.gallery-grid .grid-list:before,.gallery-grid .grid-list:after{content:"";display:table}
.gallery-grid .grid-list:after{clear:both}
.gallery-grid .gallery-grid-list-item{margin:0 10px 10px 0;float:left;width:52px;height:78px;background-color:#e6e6df;text-align:center;line-height:76px;position:relative;cursor:pointer;}
.gallery-grid .gallery-grid-list-item img{vertical-align:middle}
.gallery-grid .gallery-grid-list-item .count{width:21px;height:26px;position:absolute;bottom:0;right:0;line-height:26px;color:#8d8d8d;z-index:2;font-size:.7em;text-align:center;font-weight:700;background-position:-20px -145px}
.gallery-more .story{margin-bottom:10px}
.gallery-related-images li{list-style-type:none;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);}
.gallery-related-images li button{position:relative;}
.gallery-related-images li button:after{position:absolute;top:0;left:0;content:'';width:100%;height:100%;-webkit-box-shadow:inset 0 0 44px rgba(0,0,0,0.5);box-shadow:inset 0 0 44px rgba(0,0,0,0.5)}
.gallery-related-images li.current{opacity:1;-ms-filter:none;filter:none;}
.gallery-related-images li.current button:after{content:none}
.gallery-related-images li img{width:100%}
.gallery-social span.text-secondary{display:block;margin:0 0 10px 0}
.gallery-social li{text-transform:uppercase;font-size:.8em;font-weight:400;list-style-type:none;height:20px;margin-bottom:10px;zoom:1;}
.gallery-social li:before,.gallery-social li:after{content:"";display:table}
.gallery-social li:after{clear:both}
.gallery-social li .button-holder{width:100%;height:20px}
.gallery-autoplay-control{display:none;position:absolute;bottom:0;left:50%;margin-left:-40px;width:80px;}
.gallery-autoplay-control button{display:none;font-family:'Proxima Nova',Arial,sans-serif;text-transform:uppercase;padding-left:30px;padding-right:10px;}
.gallery-autoplay-control button .icon{position:absolute;top:6px;left:10px}
@media only screen and (min-width:650px){.gallery-structure{overflow:hidden;position:fixed;top:0}
.gallery-structure__sidebar,.gallery-grid{margin:0 0 0 20px;}
.gallery-structure__sidebar .grid-list,.gallery-grid .grid-list{padding:20px 0 0}
.gallery-structure__controllbar{position:absolute;top:40px;height:100%}
.gallery-structure__related{top:40px}
.gallery-structure__content{position:absolute;top:0}
.gallery-structure__header{position:absolute;width:100%;height:40px;}
.gallery-structure__header .gallery-header{height:40px;}
.gallery-structure__header .gallery-header h1{padding-top:9px}
.gallery-structure__header .gallery-header img{height:auto}
.gallery-structure__header .gallery-header .btn-back{line-height:43px;font-size:1em}
.gallery-structure__header .gallery-header .close{line-height:inherit}
.gallery-structure__header .gallery-ad-space{height:250px;padding:5px 0;display:none;margin:0}
.gallery-controlbar{position:absolute;top:0}
.gallery-structure__sidebar{position:absolute;top:40px;left:40px;width:308px;bottom:0;overflow:auto;background-color:#fff;padding-right:20px;}
.gallery-structure__sidebar .gallery-sidebar{padding-top:0}
.gallery-structure__viewport{background-color:#fff;position:absolute;top:40px;left:0;bottom:0;right:348px;height:auto}
.gallery-structure__thumbreel{display:block;position:absolute;top:0;bottom:0;right:-70px;width:60px;}
.gallery-structure__thumbreel .gallery-thumbreel-item{position:relative;margin:10px 0;}
.gallery-structure__thumbreel .gallery-thumbreel-item.current:after{content:none}
.gallery-structure__thumbreel .gallery-thumbreel-item:after{position:absolute;top:0;left:0;content:'';width:100%;height:100%;-webkit-box-shadow:inset 0 0 44px rgba(0,0,0,0.5);box-shadow:inset 0 0 44px rgba(0,0,0,0.5)}
.gallery-structure__thumbreel .current img{opacity:1;-ms-filter:none;filter:none}
.gallery-structure__thumbreel img{cursor:pointer;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}
.gallery-structure__item-viewer{position:absolute;top:0;bottom:0;right:0;left:348px;margin:0;}
.gallery-structure__item-viewer .gallery-item-viewer .btn-arrow-prev-primary,.gallery-structure__item-viewer .gallery-item-viewer .btn-arrow-next-primary{margin-top:-43px;width:70px;height:84px;}
.gallery-structure__item-viewer .gallery-item-viewer .btn-arrow-prev-primary.btn-arrow-next-primary,.gallery-structure__item-viewer .gallery-item-viewer .btn-arrow-next-primary.btn-arrow-next-primary{background-position:-259px -201px}
.gallery-structure__item-viewer .gallery-item-viewer .btn-arrow-prev-primary.btn-arrow-prev-primary,.gallery-structure__item-viewer .gallery-item-viewer .btn-arrow-next-primary.btn-arrow-prev-primary{background-position:-330px -201px}
.gallery-structure__item-viewer .gallery-item-viewer .btn-arrow-next-primary{right:0}
.gallery-structure__item-viewer .gallery-item-viewer .btn-arrow-prev-primary{left:0}
.gallery-structure__item-viewer .gallery-item-viewer .img-badge{bottom:20px;left:20px;background-position:-465px -90px;width:121px;height:148px;}
.gallery-structure__item-viewer .gallery-item-viewer .img-badge span{font-size:1em}
.gallery-grid{position:absolute;right:0;height:375px;overflow-y:auto;z-index:10003;top:40px;left:40px;bottom:0;height:100%;}
.gallery-grid .gallery-grid-list-item{width:110px;height:165px;line-height:163px}
.gallery-autoplay-control{display:block}
}@media only screen and (min-width:650px) and (max-width:1023px){.gallery-structure__social-sidebar,.gallery-structure__thumbreel,.gallery-comments,.gallery-gallery-social,.gallery-social{display:none}
.gallery-structure__viewport{right:0}
.gallery-structure__item-viewer{left:290px}
.gallery-structure__sidebar{width:210px}
.gallery-comments .widget-comments .widget-comments--bubble{font-size:.8em}
.gallery-structure__sidebar-right{padding:20px 0 0 0;margin:0}
}@media only screen and (min-width:1024px){.gallery-structure__viewport{right:334px}
.gallery-structure__sidebar{width:280px}
.gallery-structure__sidebar-right{position:absolute;top:40px;right:0;bottom:0;width:217px;padding:20px;overflow:visible}
.gallery-structure__item-viewer{left:360px}
.gallery-structure__social-sidebar{margin:0 0 0 65px}
.header-ad-showing .gallery-structure__header .gallery-ad-space{display:block}
.header-ad-showing .gallery-structure__related,.header-ad-showing .gallery-structure__controllbar,.header-ad-showing .gallery-structure__sidebar,.header-ad-showing .gallery-structure__viewport,.header-ad-showing .gallery-grid{top:300px}
.header-ad-showing .gallery-structure__sidebar-right{top:300px}
}@media only screen and (min-width:1280px){.gallery-structure__sidebar{width:290px}
.gallery-structure__sidebar-right{width:228px}
.gallery-structure__viewport{right:348px}
.gallery-structure__item-viewer{left:370px;}
.gallery-structure__item-viewer .gallery-item-viewer .btn-arrow-prev-primary,.gallery-structure__item-viewer .gallery-item-viewer .btn-arrow-next-primary{margin-top:-55px;width:90px;height:110px;}
.gallery-structure__item-viewer .gallery-item-viewer .btn-arrow-prev-primary.btn-arrow-next,.gallery-structure__item-viewer .gallery-item-viewer .btn-arrow-next-primary.btn-arrow-next{background-position:-101px -90px}
.gallery-structure__item-viewer .gallery-item-viewer .btn-arrow-prev-primary.btn-arrow-next-primary,.gallery-structure__item-viewer .gallery-item-viewer .btn-arrow-next-primary.btn-arrow-next-primary{background-position:-283px -90px}
.gallery-structure__item-viewer .gallery-item-viewer .btn-arrow-prev-primary.btn-arrow-prev,.gallery-structure__item-viewer .gallery-item-viewer .btn-arrow-next-primary.btn-arrow-prev{background-position:-192px -90px}
.gallery-structure__item-viewer .gallery-item-viewer .btn-arrow-prev-primary.btn-arrow-prev-primary,.gallery-structure__item-viewer .gallery-item-viewer .btn-arrow-next-primary.btn-arrow-prev-primary{background-position:-374px -90px}
}@media only screen and (max-height: 768px) and (min-width: 650px){.header-ad-showing .gallery-structure__header .gallery-ad-space{display:none}
.header-ad-showing .gallery-structure__related,.header-ad-showing .gallery-structure__controllbar,.header-ad-showing .gallery-structure__sidebar,.header-ad-showing .gallery-structure__viewport,.header-ad-showing .gallery-grid{top:40px}
}@media only screen and (max-height: 768px) and (min-width: 1024px){.header-ad-showing .gallery-structure__sidebar-right{top:40px}
}.inpage-gallery .byline{margin-bottom:15px;}
.inpage-gallery .byline time,.inpage-gallery .byline address{display:inline}
.inpage-gallery .byline .item-actions{margin-top:7px;margin-bottom:0}
.inpage-gallery .article-header{width:100%;margin-bottom:19px}
.inpage-gallery .article-title{background:none;padding:0;margin:0;color:#000}
.inpage-gallery .article-img{margin:0 0 22px 0;height:325px;background-color:#e6e6df;zoom:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.inpage-gallery .article-img:before,.inpage-gallery .article-img:after{content:"";display:table}
.inpage-gallery .article-img:after{clear:both}
.inpage-gallery .article-img > img{height:100%;width:auto}
.inpage-gallery .article-img .img-badge{bottom:40px;left:-10px}
.inpage-gallery .article-img .article-img-holder{-webkit-transition-timing-function:ease-out !important;-moz-transition-timing-function:ease-out !important;-o-transition-timing-function:ease-out !important;-ms-transition-timing-function:ease-out !important;transition-timing-function:ease-out !important}
.inpage-gallery .article-img-holder > div{float:left}
.inpage-gallery .gallery-ad-space{position:absolute;top:0;width:100%;height:100%;background-color:#eee;margin:0;display:none;z-index:4;}
.inpage-gallery .gallery-ad-space div{height:100%}
.inpage-gallery .gallery-ad-space iframe{border:0;width:100%;height:100%;max-height:100%}
.inpage-gallery .gallery-ad-space .btn-zoom-close{display:block;top:15px;border-color:#fff;background-color:#000;}
.inpage-gallery .gallery-ad-space .btn-zoom-close .icon{background-position:-62px -152px;width:13px;height:13px}
.inpage-gallery .gallery-ad-space .btn-zoom-close:hover{top:10px}
@media only screen and (max-width:650px){.inpage-gallery .gallery-ad-space .btn-zoom-close{top:10px;right:10px}
}.inpage-gallery .image-article h1{margin:0 0 .2em 0;font-size:1.2em;font-weight:200}
.inpage-gallery .image-article p{margin-bottom:16px}
.inpage-gallery .image-article .btn-buy{margin-bottom:38px}
.inpage-gallery .image-article-img{height:325px;position:relative;}
.inpage-gallery .image-article-img .btn-arrow{position:absolute;top:50%;margin-top:-25px;z-index:3;}
.inpage-gallery .image-article-img .btn-arrow.btn-arrow-next-primary{right:0}
.inpage-gallery .image-article-img .btn-arrow.btn-arrow-prev-primary{left:50px}
.inpage-gallery .image-article-info{position:relative;z-index:4;overflow:auto;-webkit-overflow-scrolling:touch;padding:10px 10px 0 60px;background-color:#fff;background-color:rgba(255,255,255,0.8);cursor:pointer;}
.inpage-gallery .image-article-info.opened{cursor:default;}
.inpage-gallery .image-article-info.opened .image-article-info__button{background-position:-233px 0}
.inpage-gallery .image-article-info .item-actions{margin-bottom:15px}
.inpage-gallery .image-article-info__title{padding-right:30px;position:relative}
.inpage-gallery .image-article-info__button{position:absolute;right:10px;top:7px;cursor:pointer;background-position:-255px 0;z-index:2}
.inpage-gallery .image-article-img{padding-left:50px}
.inpage-gallery .share{margin-bottom:1.4em}
.inpage-gallery .buy-this-look{position:relative;margin:20px 0 30px 0;}
.inpage-gallery .buy-this-look .viewport > h1 .text-secondary{font-size:12px;display:block;margin-bottom:15px}
.inpage-gallery .buy-this-look .btn-arrow{display:none}
.inpage-gallery .buy-this-look .grid__item{width:165px;float:none;display:block}
.inpage-gallery .story-product .img{overflow:hidden}
.inpage-gallery .story-product .bd h1{font-size:1.2em;font-weight:200;margin-bottom:10px}
.inpage-gallery .story-product .bd p{color:#000;font-size:.93em;line-height:1.57em;}
.inpage-gallery .story-product .bd p .price{display:block}
.inpage-gallery .story-product .btn-buy{margin:32px auto}
.inpage-gallery-thumbnails{position:relative;padding:0 60px;margin-bottom:20px;}
.inpage-gallery-thumbnails .viewport{width:100%;height:100px;overflow:hidden}
.inpage-gallery-thumbnails .btn-arrow{position:absolute;top:50%;margin-top:-25px;}
.inpage-gallery-thumbnails .btn-arrow.btn-arrow-next{right:0}
.inpage-gallery-thumbnails .btn-arrow.btn-arrow-prev{left:0}
.inpage-gallery-thumbnails .holder{zoom:1;}
.inpage-gallery-thumbnails .holder:before,.inpage-gallery-thumbnails .holder:after{content:"";display:table}
.inpage-gallery-thumbnails .holder:after{clear:both}
.inpage-gallery-thumbnails .holder li{margin-left:10px;width:67px;height:100px;float:left;background:#008000;list-style-type:none;}
.inpage-gallery-thumbnails .holder li:first-child{margin:0}
.inpage-gallery-nav{height:50px;margin:0 0 20px 0;position:relative;z-index:2;font-family:'TJ Evolette A',Georgia,Times,serif;font-size:.93em;display:none;letter-spacing:1px;}
.inpage-gallery-nav .btn-view-thumbnails{letter-spacing:1px;font-family:'TJ Evolette A',Georgia,Times,serif}
.inpage-gallery-nav:after,.inpage-gallery-nav:before{content:'';position:absolute;left:0;top:6px;height:1px;width:100%;background:#c3c3c3;z-index:-999}
.inpage-gallery-nav:after{bottom:6px;top:auto}
.inpage-gallery-nav .grid__item{text-align:center;line-height:53px}
.inpage-gallery-nav .desk-seven-twelfths{position:relative}
.inpage-gallery-nav .btn-arrow{position:absolute;top:0;left:10px}
.inpage-gallery-nav .btn-arrow-next-primary{right:0;left:auto}
.inpage-gallery-nav .info-wrapper{padding:0 50px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.inpage-gallery-controlbar{position:absolute;left:0;z-index:5;padding-top:10px;-webkit-box-shadow:none;box-shadow:none;}
.inpage-gallery-controlbar .gallery-controlbar__item.shop .icon{background-position:-80px -220px}
.inpage-gallery-controlbar .gallery-controlbar__item.shop:hover .icon{background-position:-80px -200px}
.inpage-gallery-controlbar .gallery-controlbar__item.fullscreen .icon{background-position:-50px -260px}
.inpage-gallery-controlbar .gallery-controlbar__item.fullscreen:hover .icon{background-position:-70px -260px}
.inpage-gallery-container{height:360px;margin:15px 0 15px 0;}
.inpage-gallery-container.opened .inpage-gallery-wrapper{height:auto}
.inpage-gallery-wrapper{left:0;width:100%;height:360px;position:absolute;overflow:hidden;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.3);box-shadow:0 0 20px rgba(0,0,0,0.3)}
@media only screen and (max-width:650px){.inpage-gallery .article-img .img-badge{position:absolute;bottom:0;left:0;width:70px;height:81px;background-position:-511px 0;}
.inpage-gallery .article-img .img-badge span{font-size:.8em;font-weight:400;letter-spacing:.05em}
.inpage-gallery .article-img-holder > div .shadow-wrapper{position:relative;margin:0 auto;height:100%;overflow:hidden;}
.inpage-gallery .article-img-holder > div .shadow-wrapper:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.2);-webkit-transition:background 300ms linear;-moz-transition:background 300ms linear;-o-transition:background 300ms linear;-ms-transition:background 300ms linear;transition:background 300ms linear}
.inpage-gallery .article-img-holder > div.isActive .shadow-wrapper:after{background-color:rgba(0,0,0,0)}
}@media only screen and (min-width:650px){.inpage-gallery .image-article .article-img{margin-left:10px;overflow:hidden;height:562px;}
.inpage-gallery .image-article .article-img > img{width:100%;height:auto}
.inpage-gallery .image-article .article-img .img-badge{bottom:0;left:0}
.inpage-gallery .image-article-img,.inpage-gallery .image-article-info{padding:0;height:auto}
.inpage-gallery .image-article-info__button{display:none}
.inpage-gallery .image-article-info{overflow:visible;top:0;padding-left:23px;cursor:auto;}
.inpage-gallery .image-article-info.opened{height:auto;top:0}
.inpage-gallery .buy-this-look{position:relative;margin:20px 0 30px 0;}
.inpage-gallery .buy-this-look .btn-arrow{position:absolute;top:160px;z-index:4;left:0;}
.inpage-gallery .buy-this-look .btn-arrow.btn-arrow-next-primary{right:0;left:auto}
.inpage-gallery .buy-this-look .grid__item{float:left;display:inline}
.inpage-gallery .buy-this-look .items_viewport{width:100%;overflow:hidden}
.inpage-gallery .buy-this-look .viewport > h1{height:70px;line-height:75px;text-align:center;font-family:'Proxima Nova',Arial,sans-serif;font-weight:300;margin:0;}
.inpage-gallery .buy-this-look .viewport > h1:after{content:'';position:absolute;left:50%;margin-left:-25px;margin-top:-17px;width:0;height:0;border-style:solid;border-width:34px 25px 0 25px;border-color:#ec1c23 transparent transparent transparent;z-index:999}
.inpage-gallery .buy-this-look .viewport{position:relative;-webkit-box-shadow:0 0 24px rgba(0,0,0,0.2);box-shadow:0 0 24px rgba(0,0,0,0.2);overflow:visible}
.inpage-gallery .buy-this-look:after,.inpage-gallery .buy-this-look:before{position:absolute;content:'';top:0;width:40px;height:100%;z-index:3}
.inpage-gallery .buy-this-look:before{left:-20px;background:#fff;background:-webkit-gradient(linear, left top, right top, color-stop(0, #fff), color-stop(0.5, #fff), color-stop(1, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, #fff 0, #fff 50%, rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left, #fff 0, #fff 50%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, #fff 0, #fff 50%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left, #fff 0, #fff 50%, rgba(255,255,255,0) 100%);background:linear-gradient(left, #fff 0, #fff 50%, rgba(255,255,255,0) 100%)}
.inpage-gallery .buy-this-look:after{right:-20px;background:#fff;background:-webkit-gradient(linear, right top, left top, color-stop(0, #fff), color-stop(0.5, #fff), color-stop(1, rgba(255,255,255,0)));background:-webkit-linear-gradient(right, #fff 0, #fff 50%, rgba(255,255,255,0) 100%);background:-moz-linear-gradient(right, #fff 0, #fff 50%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(right, #fff 0, #fff 50%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(right, #fff 0, #fff 50%, rgba(255,255,255,0) 100%);background:linear-gradient(right, #fff 0, #fff 50%, rgba(255,255,255,0) 100%)}
.inpage-gallery-controlbar{display:none}
.inpage-gallery-nav{display:block}
.inpage-gallery-container,.inpage-gallery-wrapper{position:static;height:auto;width:auto;overflow:visible;-webkit-box-shadow:none;box-shadow:none}
}.widget-share{zoom:1;padding-top:2px;}
.widget-share:before,.widget-share:after{content:"";display:table}
.widget-share:after{clear:both}
.widget-share .facebook-share,.widget-share .twitter,.widget-share .pinterest,.widget-share .google-plus{float:left;line-height:20px;height:25px;margin-right:10px}
.widget-social ul{margin:0 auto;max-width:300px;}
.widget-social ul li{list-style-type:none;display:inline-block;margin:0 0 0 12px;}
.widget-social ul li:first-child{margin-left:0}
.widget-social h1{margin-bottom:10px;}
.widget-social h1 img{width:100%}
.widget-social .social-link{display:block;height:50px;width:40px;margin:0 auto;background-position:-470px -40px;overflow:hidden;}
.widget-social .social-link:hover{background-position:-265px -40px}
.widget-social .social-link .icon{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px;margin:17px auto 0}
.widget-social .social-link .icon:before{content:'';display:block;width:0;height:150%}
.scrollUp{bottom:0;right:0;width:55px;height:138px;cursor:pointer;background-image:url(../../images/16be95d64cd892b372a5c9ab379287b6/scroll-up.png);background-repeat:no-repeat;background-position:0 0;text-indent:-9999px;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);}
.svg .scrollUp{background-image:url(../../images/5a0d6cb827bc9b78ed9c24a786330440/scroll-up.svg)}
.scrollUp:hover{background-position:-67px 0}
.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.45);z-index:1000;overflow-y:auto;}
.modal-overlay .btn-close{position:absolute;top:10px;right:20px;font-size:1.7em;font-weight:700;}
.modal-overlay .btn-close:hover{color:#ec1c23}
.modal-content{position:relative;left:50%;top:30%;width:400px;margin:20px;margin-left:-200px;padding:20px 30px;-webkit-border-radius:3px;border-radius:3px;background-color:#fff;-webkit-box-shadow:0 2px 5px rgba(51,51,51,0.3);box-shadow:0 2px 5px rgba(51,51,51,0.3);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.modal-controls{text-align:right;}
.modal-controls button{margin-left:10px}
.modal-content.wide{width:750px;margin-left:-375px}
@media only screen and (max-width:1023px){.modal-content.wide{width:90%;margin-left:-45%}
}@media only screen and (min-width:650px){.modal-content.small{width:344px;margin-left:-172px}
}.story:hover .img > .btn-play,.article-img-primary:hover > .btn-play{opacity:1;-ms-filter:none;filter:none}
.btn-play{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);z-index:1;}
.btn-play .content{position:absolute;width:25.73%;height:30%;left:50%;top:50%;margin-top:-15%;margin-left:-12.8%}
.btn-play img{width:100%;height:100%}
.advert-top iframe{width:100%}
@media only screen and (max-width:650px){.advert-top .container{padding:0}
}#ad-slot-head-mobile > *,#ad-slot-head-mobile > * > *,#ad-slot-head-mobile [id*="creative_"]{margin:0 auto}
.widget.advert{overflow:hidden;margin-bottom:0;text-align:center;}
.widget.advert > div > div{margin-bottom:30px}
@media only screen and (max-width:650px){.widget.advert{display:none}
}.grid-main .widget.advert iframe{width:100%}
.grid-main > .desk-one-third .widget.advert iframe{width:300px}
.showing-mobile-interstitial{display:none}
#ad-slot-mobile-interstitial{height:100%}
.advert-mobile-interstitial{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1000;}
.advert-mobile-interstitial div > div{width:100% !important;height:100% !important;vertical-align:bottom}
.advert-mobile-interstitial .btn-zoom-close{position:absolute;top:15px;right:15px;border-color:#fff;background-color:#000;}
.advert-mobile-interstitial .btn-zoom-close .icon{background-position:-62px -152px;width:13px;height:13px}
.advert-mobile-interstitial .btn-zoom-close:hover{top:10px;right:10px}
@media only screen and (max-width:650px){.advert-mobile-interstitial .btn-zoom-close{top:10px;right:10px}
}#ad-slot-splash-interstitial{height:100%}
.article-competition .btn-competition{margin-bottom:35px}
.widget-competition{position:relative;margin:20px 0 30px 0;}
.widget-competition:after,.widget-competition:before{position:absolute;content:'';top:0;width:40px;height:100%;z-index:3}
.widget-competition:before{left:-20px;background:#fff;background:-webkit-gradient(linear, left top, right top, color-stop(0, #fff), color-stop(0.5, #fff), color-stop(1, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, #fff 0, #fff 50%, rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left, #fff 0, #fff 50%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, #fff 0, #fff 50%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left, #fff 0, #fff 50%, rgba(255,255,255,0) 100%);background:linear-gradient(left, #fff 0, #fff 50%, rgba(255,255,255,0) 100%)}
.widget-competition:after{right:-20px;background:#fff;background:-webkit-gradient(linear, right top, left top, color-stop(0, #fff), color-stop(0.5, #fff), color-stop(1, rgba(255,255,255,0)));background:-webkit-linear-gradient(right, #fff 0, #fff 50%, rgba(255,255,255,0) 100%);background:-moz-linear-gradient(right, #fff 0, #fff 50%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(right, #fff 0, #fff 50%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(right, #fff 0, #fff 50%, rgba(255,255,255,0) 100%);background:linear-gradient(right, #fff 0, #fff 50%, rgba(255,255,255,0) 100%)}
.widget-competition .viewport{position:relative;-webkit-box-shadow:0 0 24px rgba(0,0,0,0.2);box-shadow:0 0 24px rgba(0,0,0,0.2);overflow:visible;height:auto;}
.widget-competition .viewport > h1{height:70px;line-height:75px;text-align:center;font-family:'Proxima Nova',Arial,sans-serif;font-weight:300;margin:0;}
.widget-competition .viewport > h1:after{content:'';position:absolute;left:50%;margin-left:-25px;margin-top:-17px;width:0;height:0;border-style:solid;border-width:34px 25px 0 25px;border-color:#ec1c23 transparent transparent transparent;z-index:999}
.widget-competition .grid-competition{position:relative;z-index:4;height:auto}
.widget-competition .widget-related-galleries{margin-top:30px;padding-bottom:30px;position:relative;z-index:4;display:none;}
.widget-competition .widget-related-galleries .story .bd h1{color:#000}
.widget-competition .thank-you-title{display:none}
.widget-competition.thank-you .title,.widget-competition.thank-you .competition-info{display:none}
.widget-competition.thank-you .thank-you-title{display:block}
.competition-info h2{font-size:1.2em;margin-bottom:5px}
.competition-info p{font-weight:700;margin-bottom:10px}
.competition-img{margin-bottom:20px;}
.competition-img .img-wrapper{text-align:center;height:198px;width:100%}
.competition-img img{width:auto;height:100%;display:inline}
.competition-terms p{padding-right:10px}
.competition-terms-content{height:auto}
.competition-terms,.competition-form{zoom:1;padding-bottom:30px;}
.competition-terms:before,.competition-form:before,.competition-terms:after,.competition-form:after{content:"";display:table}
.competition-terms:after,.competition-form:after{clear:both}
.competition-terms .btn-primary,.competition-form .btn-primary{float:right;margin-top:20px}
.competition-terms .btn-terms-back,.competition-form .btn-terms-back{float:left;margin-bottom:30px}
.competition-terms__title{clear:both}
.competition-form .form-label-text{font-family:'TJ Evolette A',Georgia,Times,serif;font-size:.93em;line-height:1;}
.competition-form .form-label-text abbr{color:#ec1c23;text-decoration:none;border:none;margin-left:3px}
.competition-form .form-label-text,.competition-form .input-field{width:100%}
.competition-form .form-row-error-text{color:#ec1c23;text-transform:uppercase;font-size:12px}
.competition-form .form-field .first-child{float:left;margin-right:15px}
.competition-form .form-field label input{margin-right:15px}
.competition-form .form-row-field-group label,.competition-form .form-row-checkbox label{text-transform:uppercase}
.competition-form .form-row-checkbox .form-label-text{margin-top:7px;float:none;width:auto}
.competition-form .form-row-checkbox .form-field{margin-top:4px}
.competition-form .form-row{margin-bottom:5px;zoom:1}
.competition-form .form-row:before,.competition-form .form-row:after{content:"";display:table}
.competition-form .form-row:after{clear:both}
.competition-form-text .form-row{zoom:1;}
.competition-form-text .form-row:before,.competition-form-text .form-row:after{content:"";display:table}
.competition-form-text .form-row:after{clear:both}
.competition-form-text .form-row .form-label-text,.competition-form-text .form-row .input-field{float:left;display:block}
.competition-form-text .form-row .form-label-text{line-height:30px}
.competition-form-register .form-label-text{display:block;position:static;margin-bottom:7px}
.competition-form-register .form-row-field-group .form-label-text{margin-bottom:2px}
.competition-form-register .form-row-field-group ul{margin:0}
.competition-form-register .form-row-error-text{clear:both;display:block}
.competition-form-register .input-field{-webkit-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #a8a89d}
.competition-form-register .checkbox-label-text{margin-left:30px;}
.competition-form-register .checkbox-label-text a{border-bottom:1px dotted;}
.competition-form-register .checkbox-label-text a:hover{color:#ec1c23}
.competition-form-register .form-row{margin-bottom:15px}
.competition-form-multiple .form-row-checkbox label input{margin-top:0}
@media only screen and (min-width:650px){.widget-competition .grid-competition{min-height:573px}
.widget-competition .viewport{min-height:642px}
.competition-terms-content{height:500px;overflow-y:scroll}
.competition-img{height:100%;}
.competition-img .img-wrapper{padding-bottom:20px;height:auto}
.competition-img img{width:100%;height:auto}
.competition-terms,.competition-form{padding-bottom:80px;}
.competition-terms .btn-primary,.competition-form .btn-primary{position:absolute;right:0;bottom:25px}
.competition-terms .btn-terms-back,.competition-form .btn-terms-back{margin-bottom:0}
.competition-form .input-field{width:62.5%}
.competition-form .form-label-text{width:37.5%}
.competition-form .form-label-text{line-height:30px}
.competition-form .form-row-error-text{margin-left:37.5%;line-height:1.1}
.competition-form .form-row-checkbox .form-label-text{margin-top:0}
.competition-form-register .select2-container{width:62% !important}
.competition-form-register .form-row{margin-bottom:15px;margin-top:4px}
.competition-form-register .form-label-text{margin-bottom:4px}
.competition-form-register .form-row-checkbox .form-row-error-text{margin-left:0}
}.fb-send-button{-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;color:#3b5998;-moz-outline-style:none;text-decoration:none;background:#eceef5;border:1px solid #cad4e7;display:inline-block;padding:4px 5px;white-space:nowrap;padding:2px 5px;font-family:'trebuchet ms',sans-serif;font-size:11px;height:14px;margin-right:5px;}
.fb-send-buttonhover{border-color:#9dacce;text-decoration:none;color:#3b5998}
.fb-send-button span{float:left;line-height:14px}
.fb-send-button i,.fb-send-button img{float:left;height:14px;margin-right:3px;width:14px}
.fb-send-button i{background-image:url("../../../rsrc.php/v1/z7/r/ql9vukDCc4R.png");background-position:-1px -47px}
.main-header{height:60px;overflow:hidden;}
.main-header .site-title{position:relative;width:180px;margin:18px auto 0;height:60px;line-height:17px;z-index:5;}
.main-header .site-title img{position:absolute;z-index:2}
.main-header .site-title .bg-logo{left:0;height:23px;width:auto}
.main-header .site-title .logo{width:auto;height:23px;left:130px}
.main-header .site-title a{display:block;margin:0}
@media only screen and (min-width:650px) and (max-width:1023px){.main-header{height:120px;padding-top:55px;}
.main-header .site-title{height:120px;width:605px;margin:17px auto 0;}
.main-header .site-title .bg-logo{left:0;height:78px}
.main-header .site-title .logo{left:435px;height:78px}
}@media only screen and (min-width:650px){.main-header .site-title{padding:0;z-index:auto}
}@media only screen and (min-width:1024px){.main-header{height:150px;}
.main-header .site-title{height:150px;line-height:50px;width:695px;margin:27px auto 0;}
.main-header .site-title .bg-logo{left:0;height:90px}
.main-header .site-title .logo{left:500px;height:90px}
}.actions{z-index:2;position:relative;margin-top:-60px;}
.dropdown-active .actions{margin-bottom:80px}
.actions > ul{zoom:1;margin:0;}
.actions > ul:before,.actions > ul:after{content:"";display:table}
.actions > ul:after{clear:both}
.actions > ul li{display:none;}
.actions > ul li.dropdown-active .dropdown{display:block}
.actions > ul li.search{zoom:1;display:block;width:100%;}
.actions > ul li.search:before,.actions > ul li.search:after{content:"";display:table}
.actions > ul li.search:after{clear:both}
.actions > ul li.search .btn{float:right}
.actions > ul li.search .btn i{background-position:0 1px}
.actions > ul li.search.dropdown-active .btn i,.actions > ul li.search .btn:active i{background-position:0 -19px}
.actions > ul li.share .btn i{background-position:-80px 0}
.actions > ul li.share.dropdown-active .btn i,.actions > ul li.share .btn:active i{background-position:-80px -20px}
.actions > ul li.social > .btn i{background-position:-297px 0}
.actions > ul li.social.dropdown-active > .btn i,.actions > ul li.social > .btn:active i{background-position:-277px 0}
.actions > ul li.newsletter .btn i{background-position:-40px 0}
.actions > ul li.newsletter:active .btn i,.actions > ul li.newsletter .btn:active i{background-position:-40px -20px}
.actions > ul li.profile .btn i{background-position:-21px -201px}
.actions > ul li.profile:active .btn i,.actions > ul li.profile .btn:active i{background-position:-43px -201px}
.actions .btn{display:block;padding:20px;text-align:center;}
.actions .btn i{display:inline-block}
.dropdown{right:0;width:auto;top:40px;-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.15);box-shadow:0 5px 5px rgba(0,0,0,0.15);display:none;position:absolute;background-color:#ec1c23}
.dropdown-social section,.dropdown-share section{zoom:1}
.dropdown-social section:before,.dropdown-share section:before,.dropdown-social section:after,.dropdown-share section:after{content:"";display:table}
.dropdown-social section:after,.dropdown-share section:after{clear:both}
.dropdown-social ul,.dropdown-share ul{font-family:'TJ Evolette A',Georgia,Times,serif;zoom:1;margin:0 20px;}
.dropdown-social ul:before,.dropdown-share ul:before,.dropdown-social ul:after,.dropdown-share ul:after{content:"";display:table}
.dropdown-social ul:after,.dropdown-share ul:after{clear:both}
.dropdown-social ul li,.dropdown-share ul li{display:block;margin-bottom:10px;}
.dropdown-social ul li a,.dropdown-share ul li a{color:#fff;height:30px;line-height:35px;width:190px;text-align:center;display:block;position:relative;}
.dropdown-social ul li a:hover,.dropdown-share ul li a:hover{text-decoration:none}
.dropdown-social ul li a .icon,.dropdown-share ul li a .icon{width:20px;height:20px;position:absolute;left:7px;top:7px}
.dropdown-share section{width:360px}
.dropdown-search{top:60px;clear:left;padding:20px 0;width:100%;}
.dropdown-search:after{display:block;position:absolute;top:0;right:20px;content:'';width:0;height:0;border-style:solid;border-width:12px 12px 0 12px;border-color:#fff transparent transparent transparent}
.dropdown-search .input-control{padding:0 20px;position:relative;}
.dropdown-search .input-control .search-input{position:relative;}
.dropdown-search .input-control .search-input .clear{display:none}
.dropdown-search .input-control .search-input-results{margin-top:1px;position:absolute;border-top:none;background-color:#fff;left:0;right:0;-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.25);box-shadow:0 5px 5px rgba(0,0,0,0.25);padding:5px 0;}
.dropdown-search .input-control .search-input-results li{display:block;cursor:pointer;font-size:.93em;padding:4px 7px 7px 7px;line-height:18px;}
.dropdown-search .input-control .search-input-results li:hover a,.dropdown-search .input-control .search-input-results li.cursor a{color:#ec1c23}
.dropdown-search .input-control .clear{position:absolute;right:7px;top:5px;width:20px;height:20px;background-position:-20px 0;cursor:pointer}
.dropdown-search .input-control input{border:0;width:100%;padding:3px 30px 0 7px;height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:'Proxima Nova',Arial,sans-serif;font-size:16px;-webkit-border-radius:0;border-radius:0;}
.dropdown-search .input-control input.loading{background:#fff url(../../images/a1052fe44875eedfc84c35f4655f6de0/loading.gif) no-repeat;background-position:100% 6px}
@media only screen and (min-width:650px){.actions > ul > li{display:block;float:left;position:relative;}
.actions > ul > li.search .btn i{background-position:0 -39px}
.actions .btn{height:40px;width:40px;padding:0;line-height:50px}
.dropdown{padding:20px 0 10px;background-color:#fff}
.dropdown-search{padding:20px;border:none;width:auto;top:40px;}
.dropdown-search:after{display:none}
.dropdown-search .input-control{float:right;width:400px;padding:0;}
.dropdown-search .input-control .search-input{float:left;width:284px}
.dropdown-search .input-control input,.dropdown-search .input-control .search-input-results{margin-top:0;width:288px;border:1px solid #a8a89d;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none}
.dropdown-search .input-control .search-input-results{border-top:none}
.dropdown-search .input-control .clear{display:none}
.dropdown-search .input-control .btn-search{display:block;float:left;margin-left:10px}
}@media only screen and (min-width:650px) and (max-width:1023px){.actions{position:absolute;top:0;left:0;width:100%;height:40px;margin:0;background-color:#ec1c23;zoom:1;-webkit-transition:left ease-out .3s;-moz-transition:left ease-out .3s;-o-transition:left ease-out .3s;-ms-transition:left ease-out .3s;transition:left ease-out .3s;}
.actions:before,.actions:after{content:"";display:table}
.actions:after{clear:both}
.nav-active .actions{left:-230px}
.actions > ul{width:120px;float:right;}
.actions > ul li.dropdown-active,.actions > ul li:active{background-color:#fff}
.actions > ul li.search{width:auto;float:left;}
.actions > ul li.search a i{background-position:0 -39px}
.dropdown-social section,.dropdown-share section{float:right}
}@media only screen and (min-width:1024px){.actions{position:absolute;top:0;height:40px;margin:0;right:0;margin-left:-490px;}
.dropdown-active .actions{margin-bottom:0}
.actions > ul{position:relative;z-index:7;float:right;width:120px;}
.actions > ul li.dropdown-active,.actions > ul li:active{background-color:#fff}
.actions > ul li.search{width:auto;float:left;}
.actions > ul li.search a i{background-position:0 -39px}
}.nav-button{position:absolute;top:0;left:0;height:60px;width:60px;background-color:#fff;border:none;color:#fff;cursor:pointer;z-index:3;}
.nav-button span{display:block;position:relative;top:1px;margin:0 auto;width:16px;height:4px;border-bottom:2px solid #999;border-top:2px solid #999;-webkit-box-shadow:0 -4px 0 #fff,0 -6px 0 #999;box-shadow:0 -4px 0 #fff,0 -6px 0 #999;}
.nav-active .nav-button span{border-color:#ec1c23;-webkit-box-shadow:0 -4px 0 #fff,0 -6px 0 #ec1c23;box-shadow:0 -4px 0 #fff,0 -6px 0 #ec1c23}
@media only screen and (min-width:1024px){.nav-button{display:none}
}.main-navigation{position:relative}
.main-nav{padding:0;margin:0;}
.main-nav ul,.main-nav li{list-style:none;zoom:1}
.main-nav ul:before,.main-nav li:before,.main-nav ul:after,.main-nav li:after{content:"";display:table}
.main-nav ul:after,.main-nav li:after{clear:both}
.main-nav__level-1,.main-nav__level-2{display:none;}
.main-nav__level-1.nav-active,.main-nav__level-2.nav-active{display:block}
.main-nav__level-1 .nav-expand,.main-nav__level-2 .nav-expand{width:50px;height:50px;position:absolute;right:5px;top:5px;background-color:transparent;color:#fff;cursor:pointer;}
.main-nav__level-1 .nav-expand:after,.main-nav__level-2 .nav-expand:after{content:'';position:absolute;top:22px;left:20px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#fff transparent transparent transparent}
.main-nav__level-1 .nav-link,.main-nav__level-2 .nav-link{text-transform:uppercase;font-family:'TJ Evolette A',Georgia,Times,serif;font-weight:400;letter-spacing:.2em;padding:0 20px}
.main-nav__level-1{margin:0 0 0 0;min-height:40px;}
.main-nav__level-1 > li{position:relative;border-bottom:1px solid #f5f5f5;background-color:#ec1c23;}
.main-nav__level-1 > li > .nav-link{display:block;color:#fff;height:60px;line-height:65px;font-size:1.067em;}
.main-nav__level-1 > li > .nav-link:hover{text-decoration:none}
.main-nav__level-2 > ul{padding:14px 20px;background-color:#fff;margin:0;}
.main-nav__level-2 > ul > li{padding:0 0 5px 0;}
.main-nav__level-2 > ul > li > .nav-link{padding:0;color:#000;font-size:.933em;}
.main-nav__level-2 > ul > li > .nav-link:hover{border-bottom:1px dotted #ec1c23;text-decoration:none;color:#ec1c23}
.main-nav__level-2 > ul.social{padding:0;background-color:#000;}
.main-nav__level-2 > ul.social li{padding:0;height:auto}
.main-nav__level-2 > ul.social a{color:#fff;position:relative;text-decoration:none;border-top:1px solid #fff;display:block;text-transform:uppercase;font-family:'TJ Evolette A',Georgia,Times,serif;padding:21px 20px 17px 55px;}
.main-nav__level-2 > ul.social a:hover{text-decoration:underline}
.main-nav__level-2 > ul.social a .icon{position:absolute;top:23px;left:16px}
.features{background-color:#fff;overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%;}
.features li{float:left;width:90px;padding:0 0 0 20px}
.features__viewport{zoom:1;width:440px;height:100%;padding-left:20px;padding-right:20px;margin-left:-20px}
.features__viewport:before,.features__viewport:after{content:"";display:table}
.features__viewport:after{clear:both}
.feature{margin-bottom:10px;}
.feature h1{font-family:'Proxima Nova',Arial,sans-serif;line-height:1.066em;font-size:.933em;text-transform:none;display:inline;font-weight:300}
.feature .img{margin-bottom:10px}
.feature .bd{padding:0}
.feature:hover h1{color:#ec1c23;border-bottom:1px dotted}
.nav-logo{display:none}
.user-actions{margin:0 0 10px 10px;display:none;}
.user-actions li{display:block;float:left}
.user-actions button{padding:10px 5px;display:inline-block;text-transform:uppercase;font-size:.8em;color:#a8a89d}
.user-actions.nav-active{display:block}
@media only screen and (min-width:650px) and (max-width:1023px){.main-navigation{position:static}
.inner-wrap{left:0;-webkit-transition:left ease-out .3s;-moz-transition:left ease-out .3s;-o-transition:left ease-out .3s;-ms-transition:left ease-out .3s;transition:left ease-out .3s}
body.nav-active .inner-wrap{left:230px}
.nav-button{width:40px;height:40px;background-color:#000;z-index:6;}
.nav-active .nav-button{left:-20px}
.nav-button span,.nav-active .nav-button span{border-bottom:2px solid #fff;border-top:2px solid #fff;-webkit-box-shadow:0 -4px 0 #000,0 -6px 0 #fff;box-shadow:0 -4px 0 #000,0 -6px 0 #fff;top:2px}
.main-nav__level-1,.main-nav__level-2{display:none}
&.nav-active{display:block}
.main-nav__level-1{display:block;width:250px;position:absolute;top:41px;left:-250px;height:100%;background-color:#ed2923;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:4;}
.nav-active .main-nav__level-1{-webkit-box-shadow:2px 0 7px rgba(0,0,0,0.4);box-shadow:2px 0 7px rgba(0,0,0,0.4);left:-230px}
.features{background-color:#fff;overflow-x:auto;}
.features li:nth-child(3){clear:left}
.features__viewport{overflow:auto;width:auto;padding-right:0}
.nav-logo{position:absolute;width:250px;height:40px;left:-230px;top:0;background-color:#000;display:block;z-index:5;color:#fff;text-indent:110%;white-space:nowrap;overflow:hidden;background-image:url(../../images/1f615c7c9f3f0e110dd8ff2d21b01ad0/logo_white.png);background-repeat:no-repeat;background-position:10px 10px}
.svg .nav-logo{background-image:url(../../images/25aed6d545fe2c406e420696c8d54da1/logo_white.svg)}
.user-actions{display:block;position:absolute;top:40px;right:0;z-index:1;}
.user-actions a{padding:0 10px}
}@media only screen and (min-width:1024px){.main-navigation{position:static;background-color:#ec1c23;margin-bottom:30px;}
.main-navigation.fixed{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}
.main-nav__level-1 .nav-expand,.main-nav__level-2 .nav-expand{display:none}
.main-nav{position:relative;width:980px;padding:0;margin:0 auto}
.main-nav__level-1{display:block;padding:0;max-width:980px;margin:0;}
.main-nav__level-1 > li{position:static;float:left;padding:0;border-bottom:none;}
.main-nav__level-1 > li .nav-link{padding:0 10px;font-size:.867em;}
.main-nav__level-1 > li .nav-link:hover{text-decoration:none}
.main-nav__level-1 > li > .nav-link{display:block;line-height:43px;height:40px}
.main-nav__level-1 > li:hover > a,.main-nav__level-1 > li.current > a{background-color:#fff;color:#ed2923}
.main-nav__level-1 > li:hover .main-nav__level-2{display:block}
.main-nav__level-2{display:none;position:absolute;left:0;right:0;top:40px;padding:10px;background:#fff;background:rgba(255,255,255,0.95);-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.15);box-shadow:0 5px 5px rgba(0,0,0,0.15);margin-top:0;border-top:none;z-index:20;}
.main-nav__level-2 > ul{float:left;width:260px;background-color:transparent}
.features{float:left;overflow-x:auto;background-color:transparent;width:auto;margin-top:20px;}
.features li{width:140px}
.features__viewport{overflow:auto;width:auto}
.feature h1{line-height:1.33em;font-size:1em}
.nav-logo{display:block;margin-top:9px;margin-right:19px;margin-bottom:0;margin-left:-200px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);width:184px;height:22px;float:left;text-indent:110%;white-space:nowrap;overflow:hidden;background-image:url(../../images/310e38af57f323ad90a02b0999c8d44a/logo_black.png);background-repeat:no-repeat;background-position:0 0}
.svg .nav-logo{background-image:url(../../images/3ee27cdfec37b70762a00e474c96c546/logo_black.svg)}
.user-actions{display:block;position:absolute;top:-145px;right:0;}
.user-actions a{padding-top:0}
}.main-content{position:relative;z-index:1}
.main-footer{background-color:#000;padding:40px 0;color:#fff;text-transform:uppercase;font-size:.867em;font-family:'TJ Evolette A',Georgia,Times,serif;}
.main-footer ul.links{margin:0;padding:0;}
.main-footer ul.links li{list-style-type:none;height:31px;}
.main-footer ul.links li.social{height:60px}
.main-footer ul.links.links-secondary{border-top:1px solid #fff;border-bottom:1px solid #fff}
.main-footer ul.links.links--repeated{display:none}
.main-footer ul.links.links-third,.main-footer ul.links.links-secondary{padding:15px 0 10px}
.main-footer a{color:#fff;}
.main-footer a:hover{text-decoration:none;color:#ec1c23}
.main-footer .icons{display:block;vertical-align:top;}
.main-footer .icons .first-child .icon{margin:0}
.main-footer .icons a{margin-top:3px;display:inline-block}
.main-footer .icons .icon{margin-left:10px;width:20px;height:20px}
@media only screen and (min-width:650px) and (max-width:1023px){.main-footer ul.links li.social{height:60px}
.main-footer .icons{display:block;margin:0;}
.main-footer .icons a:first-child .icon{margin:0}
.main-footer .links-copyright{padding:20px 20px 20px 10px !important;}
.main-footer .links-copyright li a{padding:0 10px !important;font-size:11px !important}
.main-footer .links--repeated{display:none !important}
}@media only screen and (min-width:650px){.main-footer ul.links.links-third{padding:0 10px}
.main-footer ul.links.links-secondary{height:260px;padding:0 20px;border-top:0;border-bottom:0;border-right:1px solid #fff;border-left:1px solid #fff}
.main-footer ul.links.links--repeated{display:block}
.main-footer ul.links.links-inline{margin-top:10px;}
.main-footer ul.links.links-inline li{display:inline-block;height:auto;padding:0 25px;border-right:1px solid #fff;letter-spacing:2px;font-size:12px;}
.main-footer ul.links.links-inline li.first-child{padding-left:0}
.main-footer ul.links.links-inline li.last-child{padding-right:0;border-right:none}
}@media only screen and (min-width:1024px){.main-footer .icons{display:inline-block;margin-left:20px}
.main-footer ul.links li.social{height:31px}
.main-footer ul.links.links-inline li{display:inline}
}.widget-splash{zoom:1;width:100%;position:relative;}
.widget-splash:before,.widget-splash:after{content:"";display:table}
.widget-splash:after{clear:both}
.widget-splash .story-primary h1{font-size:1.467em}
.widget-splash ul,.widget-splash li{margin:0;list-style-type:none}
.widget-splash .interstitial{background:#fff;}
.widget-splash .interstitial div,.widget-splash .interstitial iframe{width:100%;height:100%;max-width:801px}
.widget-splash .interstitial .btn-zoom-close{position:absolute;top:15px;right:15px;}
.widget-splash .interstitial .btn-zoom-close:hover{right:10px;top:10px}
.widget-splash .featured-viewport{width:100%;height:100%}
.widget-splash .featured{zoom:1;}
.widget-splash .featured:before,.widget-splash .featured:after{content:"";display:table}
.widget-splash .featured:after{clear:both}
.widget-splash .featured > div{float:left;width:100%;position:absolute}
.widget-splash .thumbs{width:19.9%;position:absolute;top:0;right:0;bottom:0;height:100%;padding:0 0 0 5px;overflow:hidden;display:none;}
.widget-splash .thumbs li{padding-bottom:5px;display:block;list-style-position:outside;}
.widget-splash .thumbs li a{position:relative;display:block;}
.widget-splash .thumbs li a .shadow{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background-image:-webkit-gradient(linear, left top, right top, color-stop(0, rgba(0,0,0,0.6)), color-stop(0.3, rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 30%);background-image:-moz-linear-gradient(left, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 30%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 30%);background-image:-ms-linear-gradient(left, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 30%);background-image:linear-gradient(left, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 30%)}
.widget-splash .thumbs img{width:100%}
.widget-splash .thumbs.disabled a{cursor:default}
.widget-splash .btn-arrow{position:absolute;top:50%;left:0;margin-top:-15px;z-index:3;}
.widget-splash .btn-arrow.btn-arrow-next-primary{right:0;left:auto}
.widget-splash .btn-arrow.btn-arrow-prev-primary{display:none}
@media only screen and (min-width:650px) and (max-width:1023px){.widget-splash .story-primary h1{font-size:1.67em;line-height:1.08em}
.widget-splash .thumbs{display:block}
.widget-splash .featured-viewport{position:relative;overflow:hidden;float:left;width:80%}
.widget-splash .story-primary{position:relative;}
.widget-splash .story-primary .bd{width:69%;position:absolute;bottom:0;left:0}
.widget-splash .interstitial img{width:auto;height:100%}
}@media only screen and (min-width:1024px){.grid-main .grid__item.desk-one-whole .widget-splash .thumbs,.grid-main .grid__item.desk-two-thirds .widget-splash .thumbs{display:block}
.grid-main .grid__item.desk-one-whole .widget-splash .featured-viewport,.grid-main .grid__item.desk-two-thirds .widget-splash .featured-viewport{position:relative;overflow:hidden;float:left;width:80%}
.grid-main .grid__item.desk-one-whole .widget-splash .story-primary,.grid-main .grid__item.desk-two-thirds .widget-splash .story-primary{position:relative;}
.grid-main .grid__item.desk-one-whole .widget-splash .story-primary .bd,.grid-main .grid__item.desk-two-thirds .widget-splash .story-primary .bd{width:69%;position:absolute;bottom:0;left:0}
.grid-main .grid__item.desk-one-whole .widget-splash .interstitial img,.grid-main .grid__item.desk-two-thirds .widget-splash .interstitial img{width:auto;height:100%}
.grid-main .grid__item.desk-one-whole .widget-splash .story .bd h1{font-size:2em;line-height:1.067em}
.grid-main .grid__item.desk-one-whole .widget-splash .btn-arrow{width:90px;height:110px;margin-top:-45px;z-index:4;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}
.grid-main .grid__item.desk-one-whole .widget-splash .btn-arrow.btn-arrow-next-primary,.grid-main .grid__item.desk-one-whole .widget-splash .btn-arrow.btn-arrow-prev-primary{width:90px;height:110px;}
.grid-main .grid__item.desk-one-whole .widget-splash .btn-arrow.btn-arrow-next-primary.btn-arrow-next,.grid-main .grid__item.desk-one-whole .widget-splash .btn-arrow.btn-arrow-prev-primary.btn-arrow-next{background-position:-101px -90px}
.grid-main .grid__item.desk-one-whole .widget-splash .btn-arrow.btn-arrow-next-primary.btn-arrow-next-primary,.grid-main .grid__item.desk-one-whole .widget-splash .btn-arrow.btn-arrow-prev-primary.btn-arrow-next-primary{background-position:-283px -90px}
.grid-main .grid__item.desk-one-whole .widget-splash .btn-arrow.btn-arrow-next-primary.btn-arrow-prev,.grid-main .grid__item.desk-one-whole .widget-splash .btn-arrow.btn-arrow-prev-primary.btn-arrow-prev{background-position:-192px -90px}
.grid-main .grid__item.desk-one-whole .widget-splash .btn-arrow.btn-arrow-next-primary.btn-arrow-prev-primary,.grid-main .grid__item.desk-one-whole .widget-splash .btn-arrow.btn-arrow-prev-primary.btn-arrow-prev-primary{background-position:-374px -90px}
.grid-main .grid__item.desk-one-whole .widget-splash:hover .btn-arrow{opacity:1;-ms-filter:none;filter:none}
.grid-main .grid__item.desk-two-thirds .widget-splash .story-primary h1{font-size:1.67em;line-height:1.08em}
}@media only screen and (min-width:1500px){.section-cms-home .grid-main .grid__item.desk-one-whole .widget-splash{position:static;width:100%;height:535px;}
.section-cms-home .grid-main .grid__item.desk-one-whole .widget-splash .featured-viewport{left:0;position:absolute;height:535px;width:100%;}
.section-cms-home .grid-main .grid__item.desk-one-whole .widget-splash .featured-viewport:after,.section-cms-home .grid-main .grid__item.desk-one-whole .widget-splash .featured-viewport:before{z-index:3;content:'';position:absolute;top:0;left:0;width:50%;height:100%;pointer-events:none}
.section-cms-home .grid-main .grid__item.desk-one-whole .widget-splash .featured-viewport:before{left:0;margin-left:-400px;background-image:-webkit-gradient(linear, right top, left top, color-stop(0, rgba(0,0,0,0.45)), color-stop(1, rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right, rgba(0,0,0,0.45) 0%, rgba(0,0,0,0) 100%);background-image:-moz-linear-gradient(right, rgba(0,0,0,0.45) 0%, rgba(0,0,0,0) 100%);background-image:-o-linear-gradient(right, rgba(0,0,0,0.45) 0%, rgba(0,0,0,0) 100%);background-image:-ms-linear-gradient(right, rgba(0,0,0,0.45) 0%, rgba(0,0,0,0) 100%);background-image:linear-gradient(right, rgba(0,0,0,0.45) 0%, rgba(0,0,0,0) 100%)}
.section-cms-home .grid-main .grid__item.desk-one-whole .widget-splash .featured-viewport:after{left:50%;margin-left:400px;background-image:-webkit-gradient(linear, left top, right top, color-stop(0, rgba(0,0,0,0.45)), color-stop(1, rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.45) 0%, rgba(0,0,0,0) 100%);background-image:-moz-linear-gradient(left, rgba(0,0,0,0.45) 0%, rgba(0,0,0,0) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.45) 0%, rgba(0,0,0,0) 100%);background-image:-ms-linear-gradient(left, rgba(0,0,0,0.45) 0%, rgba(0,0,0,0) 100%);background-image:linear-gradient(left, rgba(0,0,0,0.45) 0%, rgba(0,0,0,0) 100%)}
.section-cms-home .grid-main .grid__item.desk-one-whole .widget-splash .thumbs{display:none}
.section-cms-home .grid-main .grid__item.desk-one-whole .widget-splash .featured{height:535px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:relative;-webkit-transition-timing-function:cubic-bezier(.77,0,.175,1) !important;-moz-transition-timing-function:cubic-bezier(.77,0,.175,1) !important;-o-transition-timing-function:cubic-bezier(.77,0,.175,1) !important;-ms-transition-timing-function:cubic-bezier(.77,0,.175,1) !important;transition-timing-function:cubic-bezier(.77,0,.175,1) !important;}
.section-cms-home .grid-main .grid__item.desk-one-whole .widget-splash .featured > div{width:auto;}
.section-cms-home .grid-main .grid__item.desk-one-whole .widget-splash .featured > div.interstitial{width:801px;height:100%;position:relative}
.section-cms-home .grid-main .grid__item.desk-one-whole .widget-splash .featured .story .img > img{width:auto;height:100%}
.section-cms-home .grid-main .grid__item.desk-one-whole .widget-splash .story{height:100%;}
.section-cms-home .grid-main .grid__item.desk-one-whole .widget-splash .story .img{height:100%;width:801px}
.section-cms-home .grid-main .grid__item.desk-one-whole .widget-splash .story .bd{-webkit-transition:bottom .3s ease-out;-moz-transition:bottom .3s ease-out;-o-transition:bottom .3s ease-out;-ms-transition:bottom .3s ease-out;transition:bottom .3s ease-out;bottom:-100%}
.section-cms-home .grid-main .grid__item.desk-one-whole .widget-splash .story.showing .bd{bottom:0}
.section-cms-home .grid-main .grid__item.desk-one-whole .widget-splash .story.showing:after{content:none}
}.widget-feature .table{width:50%;float:left}
.widget-feature .story{height:100%;}
.widget-feature .story .img{overflow:hidden;position:relative}
.widget-feature .story-primary{margin-bottom:10px;}
.widget-feature .story-primary h1{font-size:1.3em}
.widget-feature .story-primary .bd{padding:10px 10px 10px 9px}
.widget-feature .story-secondary .bd{height:155px}
.widget-feature .story-secondary.mod .img{position:relative;top:155px}
.widget-feature .story-secondary.mod .bd{position:absolute;top:0}
@media only screen and (min-width:650px) and (max-width:1023px){.widget-feature .table{height:385px}
.widget-feature .cell{padding-left:0;}
.widget-feature .cell.lap-one-quarter{padding-left:10px}
.widget-feature .story-secondary .bd{padding:15px 15px 15px 14px}
.widget-feature .story-primary{margin-bottom:0;background-color:#ec1c23;}
.widget-feature .story-primary h1{font-size:2em;line-height:1.067em}
.widget-feature .story-primary .img{background-color:#fff}
.widget-feature .story-primary .bd{padding:15px 15px 15px 14px}
.widget-feature .story-secondary.mod .bd{position:absolute;top:0;left:0;right:0}
.widget-feature .story-secondary.mod .img{position:absolute;bottom:0;right:0;left:0;top:auto}
}@media only screen and (min-width:1024px){.grid-main .grid__item.desk-one-third .widget-feature .desk-one-half,.grid-main .grid__item.desk-one-third .widget-shoots .desk-one-half{width:100%}
.grid-main .grid__item.desk-one-third .widget-feature .desk-one-quarter,.grid-main .grid__item.desk-one-third .widget-shoots .desk-one-quarter{width:50%}
.grid-main .grid__item.desk-one-third .widget-feature .story-secondary{height:370px}
.grid-main .grid__item.desk-two-thirds .widget-feature .story-primary{margin-bottom:0;background-color:#ec1c23;}
.grid-main .grid__item.desk-two-thirds .widget-feature .story-primary h1{font-size:2em;line-height:1.067em}
.grid-main .grid__item.desk-two-thirds .widget-feature .story-primary .img{background-color:#fff}
.grid-main .grid__item.desk-two-thirds .widget-feature .story-primary .bd{padding:15px 15px 15px 14px}
.grid-main .grid__item.desk-two-thirds .widget-feature .story-secondary.mod .bd{position:absolute;top:0;left:0;right:0}
.grid-main .grid__item.desk-two-thirds .widget-feature .story-secondary.mod .img{position:absolute;bottom:0;right:0;left:0;top:auto}
.grid-main .grid__item.desk-two-thirds .widget-feature .table{height:385px}
.grid-main .grid__item.desk-two-thirds .widget-feature > h1{height:140px;overflow:hidden}
.grid-main .grid__item.desk-two-thirds .widget-feature .story-primary .bd{position:absolute;bottom:0;left:0;right:0;}
.grid-main .grid__item.desk-two-thirds .widget-feature .story-primary .bd h1{min-height:66px}
.grid-main .grid__item.desk-one-whole .widget-feature .table{height:385px}
.grid-main .grid__item.desk-one-whole .widget-feature .cell{padding-left:0;}
.grid-main .grid__item.desk-one-whole .widget-feature .cell.lap-one-quarter{padding-left:10px}
.grid-main .grid__item.desk-one-whole .widget-feature .story-secondary .bd{padding:15px 15px 15px 14px}
.grid-main .grid__item.desk-one-whole .widget-feature .story-primary{margin-bottom:0;background-color:#ec1c23;}
.grid-main .grid__item.desk-one-whole .widget-feature .story-primary h1{font-size:2em;line-height:1.067em}
.grid-main .grid__item.desk-one-whole .widget-feature .story-primary .img{background-color:#fff}
.grid-main .grid__item.desk-one-whole .widget-feature .story-primary .bd{padding:15px 15px 15px 14px}
.grid-main .grid__item.desk-one-whole .widget-feature .story-secondary.mod .bd{position:absolute;top:0;left:0;right:0}
.grid-main .grid__item.desk-one-whole .widget-feature .story-secondary.mod .img{position:absolute;bottom:0;right:0;left:0;top:auto}
.grid-main .grid__item.desk-one-whole .widget-feature .table{height:582px}
}.widget-grid .bd{height:75px;overflow:hidden;}
.widget-grid .bd h1{font-weight:200}
.widget-grid .img{margin-bottom:9px}
.widget-grid .list-item-actions{height:20px}
.widget-grid-portrait .bd{height:100px}
.grid-list-filters{margin-bottom:10px;}
.grid-list-filters select,.grid-list-filters .select2-container{margin-bottom:10px}
@media $deskAndLapMq{.grid-list-filters{margin-bottom:20px;}
.grid-list-filters select,.grid-list-filters .select2-container{margin:0}
}@media only screen and (min-width:1024px){.desk-one-whole > .widget-grid .grid__item.mod{width:33.333333333333336%}
.desk-one-whole > .widget-grid-portrait .grid__item.mod{width:16.666666666666668%}
.desk-one-third > .widget-grid .grid__item.mod{width:100%}
.desk-one-third > .widget-grid-portrait .grid__item.mod{width:50%}
.desk-one-third > .widget-grid .grid-list-filters .grid__item,.desk-one-third > .widget-list .grid-list-filters .grid__item{width:100%}
}.widget-list .story .img{width:90px;height:135px;float:left;margin-right:10px}
.widget-list .story .standfirst{display:none}
.widget-list .story h1{font-size:.93em;line-height:1.143em;max-height:86px;overflow:hidden;font-weight:200}
.widget-list .widget-list--body{overflow:hidden}
.widget-list .list-item__meta{margin:12px 0 0;float:left}
.widget-list .item-actions{position:absolute;left:110px;bottom:10px}
@media only screen and (min-width:1024px){.grid-main .grid__item.desk-one-whole .widget-list .story .standfirst,.grid-main .grid__item.desk-two-thirds .widget-list .story .standfirst{display:block;font-size:.93em;line-height:1.214em;max-height:2.428em;overflow:hidden;letter-spacing:.025em}
.grid-main .grid__item.desk-one-whole .widget-list .story h1,.grid-main .grid__item.desk-two-thirds .widget-list .story h1{font-size:1.67em;line-height:1.08em;max-height:3.24em;margin-bottom:11px}
.grid-main .grid__item.desk-one-whole .widget-list .story .list-item__meta,.grid-main .grid__item.desk-two-thirds .widget-list .story .list-item__meta{position:absolute;bottom:5px}
.grid-main .grid__item.desk-one-whole .widget-list .item-actions,.grid-main .grid__item.desk-two-thirds .widget-list .item-actions{left:auto;right:0}
}@media only screen and (min-width:650px) and (max-width:1023px){.widget-list .story .standfirst{display:block;font-size:.93em;line-height:1.214em;max-height:2.428em;overflow:hidden;letter-spacing:.025em}
.widget-list .story h1{font-size:1.67em;line-height:1.08em;max-height:3.24em;margin-bottom:11px}
.widget-list .story .list-item__meta{position:absolute;bottom:5px}
.widget-list .item-actions{left:auto;right:0}
}.widget-comments{overflow:hidden;zoom:1;}
.widget-comments:before,.widget-comments:after{content:"";display:table}
.widget-comments:after{clear:both}
.widget-comments .btn-load-comments{font-size:1.2em;font-family:'TJ Evolette A',Georgia,Times,serif;padding-bottom:16px;}
.widget-comments .btn-load-comments:hover{background-color:#a8a89d;text-decoration:none;}
.widget-comments .btn-load-comments:hover:after{border-color:#a8a89d transparent transparent transparent}
.widget-comments .widget-comments--bubble{position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#000;color:#fff;padding-top:18px;padding-left:20px;padding-right:20px;margin-bottom:35px;float:left;width:100%;}
.widget-comments .widget-comments--bubble:after{position:absolute;bottom:-20px;left:70px;content:'';width:0;height:0;border-style:solid;border-width:20px 20px 0 0;border-color:#000 transparent transparent transparent}
.widget-comments .widget-comments--bubble strong{color:#000}
.widget-comments .widget-comments--list,.widget-comments .widget-comments--list li{list-style-type:none}
.fyre-editor-button,.widget-comments .fyre .fyre-editor-toolbar .goog-toolbar > div.fyre-post-button,.fyre-hovercard-button{background:#ec1c23 !important;filter:none !important;-webkit-border-radius:0 !important;border-radius:0 !important;border:0 !important}
.fyre-editor-button-text,.widget-comments .fyre .fyre-editor-toolbar .goog-toolbar > div.fyre-post-button .fyre-button-right-inner-box,.widget-comments .fyre .fyre-follow-button .fyre-button-left-inner-box,.fyre-hovercard-button{color:#fff !important;text-shadow:none !important;font-family:'TJ Evolette A',Georgia,Times,serif !important;font-weight:400 !important;font-size:13px !important}
.fyre-editor-text,.widget-comments .fyre .fyre-editor-error,.widget-comments .fyre .fyre-user-drop,.widget-comments .fyre .fyre-delete-link,.widget-comments .fyre .fyre-flag-link,.fyre-hovercard-body{font-family:'Proxima Nova',Arial,sans-serif !important;font-size:13px !important;text-transform:uppercase !important;font-weight:400 !important}
.widget-comments{font-family:'Proxima Nova',Arial,sans-serif !important;overflow:visible !important;}
.widget-comments .fyre .fyre-editor{margin-top:0 !important}
.widget-comments .fyre .fyre-editor-editable{background:transparent !important;border:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;-webkit-border-radius:0 !important;border-radius:0 !important;position:relative !important;padding:5px 6px !important;height:57px !important}
.widget-comments .fyre .fyre-editor-container{background:#fff !important;border:1px solid #a8a89d !important;-webkit-box-shadow:none !important;box-shadow:none !important;-webkit-border-radius:0 !important;border-radius:0 !important;padding:0 !important;position:relative !important;height:57px !important;}
.widget-comments .fyre .fyre-editor-container:after{content:'' !important;bottom:-31px !important;left:70px !important;position:absolute !important;width:0 !important;height:0 !important;border-style:solid !important;border-width:31px 30px 0 0 !important;border-color:#fff transparent transparent transparent !important}
.widget-comments .fyre .fyre-editor-container:before{content:'' !important;bottom:-33px !important;left:69px !important;position:absolute !important;width:0 !important;height:0 !important;border-style:solid !important;border-width:33px 32px 0 0 !important;border-color:#a8a89d transparent transparent transparent !important}
.widget-comments .fyre .fyre-editor-error{background:#ec1c23 !important;text-shadow:none !important;-webkit-border-radius:0 !important;border-radius:0 !important;border:0 !important;line-height:18px !important;padding:10px 20px 10px !important;}
.widget-comments .fyre .fyre-editor-toolbar{height:0 !important;width:100% !important;}
.widget-comments .fyre .fyre-editor-toolbar .fyre-share-button{display:none !important}
.widget-comments .fyre .fyre-editor-toolbar .fyre-button-left,.widget-comments .fyre .fyre-editor-toolbar .fyre-post-to{display:none !important}
.widget-comments .fyre .fyre-editor-toolbar .goog-toolbar-separator{background:none !important;border:none !important;filter:none !important}
.widget-comments .fyre .fyre-editor-toolbar .fyre-post-button-new{margin-top:33px !important;text-transform:uppercase !important;position:relative !important;z-index:10 !important}
.widget-comments .fyre .fyre-editor-toolbar .goog-toolbar > div.fyre-post-button{float:right !important;padding:0 !important;}
.widget-comments .fyre .fyre-editor-toolbar .goog-toolbar > div.fyre-post-button .fyre-button-right-outer-box{padding:0 10px !important}
.widget-comments .fyre .fyre-editor-toolbar .goog-toolbar > div.fyre-post-button .fyre-button-right-inner-box{padding-top:0 !important}
.widget-comments .fyre .fyre-livecount,.widget-comments .fyre .fyre-listener-avatars,.widget-comments .fyre .fyre-comment-count,.widget-comments .fyre .fyre-comment-reply,.widget-comments .fyre .fyre-share-link{display:none !important}
.widget-comments .fyre .fyre-editor-container{min-width:0 !important}
.widget-comments .fyre .fyre-user-loggedout{font-family:'TJ Evolette A',Georgia,Times,serif !important;font-size:1.06em !important;font-weight:400 !important;}
.widget-comments .fyre .fyre-user-loggedout:hover{color:#ec1c23 !important}
.widget-comments .fyre .fyre-auth .fyre-user-loggedout{margin:-30px 0 0 !important}
.widget-comments .fyre .fyre-auth .fyre-user-loggedin{margin:0 !important;height:60px !important;}
.widget-comments .fyre .fyre-auth .fyre-user-loggedin .fyre-user-avatar-25{width:60px !important;height:60px !important;margin-left:8px !important;-webkit-border-radius:0 !important;border-radius:0 !important}
.widget-comments .fyre .fyre-auth .fyre-box-list{width:60px !important;height:60px !important;margin-left:8px !important !important;position:relative !important;top:-68px !important;background:rgba(255,255,255,0.7) !important;text-align:center !important;-webkit-border-radius:0 !important;border-radius:0 !important;}
.widget-comments .fyre .fyre-auth .fyre-box-list .fyre-logout-link{border:0 !important;}
.widget-comments .fyre .fyre-auth .fyre-box-list .fyre-logout-link a{padding:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important;color:#000 !important;}
.widget-comments .fyre .fyre-auth .fyre-box-list .fyre-logout-link a:hover{background:#ec1c23 !important;color:#fff !important}
.widget-comments .fyre .fyre-auth .fyre-box-wrapper:hover{background:transparent !important}
.widget-comments .fyre .fyre-login-bar .fyre-box-wrapper{border:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;top:69px !important;height:60px !important;}
.widget-comments .fyre .fyre-login-bar .fyre-box-wrapper:hover,.widget-comments .fyre .fyre-login-bar .fyre-box-wrapper .fyre-user-profile-link{overflow:visible !important}
.widget-comments .fyre .fyre-login-bar .fyre-box-wrapper .fyre-box-list{margin-left:8px !important;}
.widget-comments .fyre .fyre-login-bar .fyre-box-wrapper .fyre-box-list li{display:none !important;}
.widget-comments .fyre .fyre-login-bar .fyre-box-wrapper .fyre-box-list li.fyre-edit-profile-link,.widget-comments .fyre .fyre-login-bar .fyre-box-wrapper .fyre-box-list li.fyre-logout-link{display:block !important}
.widget-comments .fyre .fyre-login-bar .fyre-box-wrapper .fyre-box-list .fyre-edit-profile-link a,.widget-comments .fyre .fyre-login-bar .fyre-box-wrapper .fyre-box-list .fyre-logout-link a{font:12px/19px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif !important}
.widget-comments .fyre .fyre-user-drop{position:relative !important;top:42px !important;background:none !important}
.widget-comments .fyre .fyre-stream-sort{display:none !important}
.widget-comments .fyre .fyre-comment-stream{margin-top:84px !important;padding-top:30px !important;border-top:1px solid #a8a89d !important}
.widget-comments .fyre .fyre-comment-divider{margin-bottom:15px !important}
.widget-comments .fyre .fyre-comment-divider > div.fyre-comment-divider{margin:0 !important;background:#a8a89d !important}
.widget-comments .fyre .fyre-comment-wrapper{position:relative !important}
.widget-comments .fyre .fyre-comment-head{position:absolute !important;bottom:-2px !important;left:0 !important;margin-left:68px !important;text-transform:uppercase}
.widget-comments .fyre .fyre-comment-user{bottom:0 !important;}
.widget-comments .fyre .fyre-comment-user .fyre-user-avatar{-webkit-border-radius:0 !important;border-radius:0 !important;width:60px !important;height:60px !important}
.widget-comments .fyre .fyre-comment-body{margin:0 !important}
.widget-comments .fyre .fyre-comment{margin-bottom:32px !important;}
.widget-comments .fyre .fyre-comment:after{content:'' !important;bottom:-31px !important;left:70px !important;position:absolute !important;width:0 !important;height:0 !important;border-style:solid !important;border-width:31px 30px 0 0 !important;border-color:#000 transparent transparent transparent !important}
.widget-comments .fyre .fyre-comment-username{font-weight:400 !important;color:#000 !important;}
.widget-comments .fyre .fyre-comment-username:after{content:' |' !important;color:#a8a89d !important}
.widget-comments .fyre .fyre-comment-username:hover{color:#ec1c23 !important}
.widget-comments .fyre .fyre-comment-article{font-family:'Proxima Nova',Arial,sans-serif !important;line-height:1.5em !important;}
.widget-comments .fyre .fyre-comment-article .fyre-comment-wrapper time.fyre-comment-date{float:none !important;font-size:1em !important;color:#a8a89d !important;display:inline !important}
.widget-comments .fyre .fyre-comment{background:#000 !important;color:#fff !important;padding:20px 20px 10px 20px !important;}
.widget-comments .fyre .fyre-comment p{margin-bottom:10px !important;}
.widget-comments .fyre .fyre-comment p::selection{background:#fff !important;color:#000 !important}
.widget-comments .fyre .fyre-comment-actions{display:none !important}
.widget-comments .fyre .fyre-comment-like{display:none !important}
.widget-comments .fyre .fyre-comment-footer{position:relative !important;height:18px !important;top:-42px !important}
.widget-comments .fyre .fyre-delete-link,.widget-comments .fyre .fyre-flag-link{color:#000 !important;}
.widget-comments .fyre .fyre-delete-link span,.widget-comments .fyre .fyre-flag-link span{display:none !important}
.fyre-hovercard-body{background:#fff !important;-webkit-border-radius:0 !important;border-radius:0 !important;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2) !important;box-shadow:0 0 10px rgba(0,0,0,0.2) !important;border:0 !important;}
.fyre-hovercard-arrow{background:none !important}
@media only screen and (max-width:1023px){.widget-comments .fyre .fyre-editor-toolbar .goog-toolbar > div.fyre-post-button{max-width:165px !important}
}.widget-related-articles .story{margin-bottom:10px}
@media only screen and (min-width:650px){.widget-related-articles .story{margin-bottom:0}
}.widget-breakingnews ul li{list-style-type:none}
.widget-breakingnews li:nth-child(n+2) .story-primary:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0.35)), color-stop(0.7, rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.35) 0%, rgba(0,0,0,0) 70%);background-image:-moz-linear-gradient(top, rgba(0,0,0,0.35) 0%, rgba(0,0,0,0) 70%);background-image:-o-linear-gradient(top, rgba(0,0,0,0.35) 0%, rgba(0,0,0,0) 70%);background-image:-ms-linear-gradient(top, rgba(0,0,0,0.35) 0%, rgba(0,0,0,0) 70%);background-image:linear-gradient(top, rgba(0,0,0,0.35) 0%, rgba(0,0,0,0) 70%);pointer-events:none;-webkit-transition:background-image .1s ease-out;-moz-transition:background-image .1s ease-out;-o-transition:background-image .1s ease-out;-ms-transition:background-image .1s ease-out;transition:background-image .1s ease-out;z-index:2}
.widget-breakingnews .story-primary{height:140px;margin-bottom:10px;}
.widget-breakingnews .story-primary .bd{height:100%;padding:10px 10px 10px 9px}
.widget-breakingnews .story-primary .img{float:left}
.widget-breakingnews li.mod .story-primary .img{float:right;margin:0}
@media only screen and (min-width:650px) and (max-width:1023px){.widget-breakingnews li.mod .story-primary,.widget-breakingnews .story-primary{height:70px;margin-bottom:5px;}
.widget-breakingnews li.mod .story-primary .img,.widget-breakingnews .story-primary .img{width:70px;height:70px;float:left}
.widget-breakingnews li.mod .story-primary .bd,.widget-breakingnews .story-primary .bd{padding:10px 10px 10px 8px}
.widget-breakingnews li:nth-child(n) .story-primary:after{content:none}
.widget-breakingnews li:nth-child(n+3) .story-primary:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0.35)), color-stop(0.7, rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.35) 0%, rgba(0,0,0,0) 70%);background-image:-moz-linear-gradient(top, rgba(0,0,0,0.35) 0%, rgba(0,0,0,0) 70%);background-image:-o-linear-gradient(top, rgba(0,0,0,0.35) 0%, rgba(0,0,0,0) 70%);background-image:-ms-linear-gradient(top, rgba(0,0,0,0.35) 0%, rgba(0,0,0,0) 70%);background-image:linear-gradient(top, rgba(0,0,0,0.35) 0%, rgba(0,0,0,0) 70%);pointer-events:none;-webkit-transition:background-image .1s ease-out;-moz-transition:background-image .1s ease-out;-o-transition:background-image .1s ease-out;-ms-transition:background-image .1s ease-out;transition:background-image .1s ease-out;z-index:2}
}@media only screen and (min-width:1024px){.widget-breakingnews{height:565px;overflow:hidden;}
.widget-breakingnews .story-primary{margin-bottom:5px;height:90px;}
.widget-breakingnews .story-primary .img{width:90px;height:90px}
.widget-breakingnews li:nth-child(n+2) .story-primary:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0.35)), color-stop(0.7, rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.35) 0%, rgba(0,0,0,0) 70%);background-image:-moz-linear-gradient(top, rgba(0,0,0,0.35) 0%, rgba(0,0,0,0) 70%);background-image:-o-linear-gradient(top, rgba(0,0,0,0.35) 0%, rgba(0,0,0,0) 70%);background-image:-ms-linear-gradient(top, rgba(0,0,0,0.35) 0%, rgba(0,0,0,0) 70%);background-image:linear-gradient(top, rgba(0,0,0,0.35) 0%, rgba(0,0,0,0) 70%);pointer-events:none;-webkit-transition:background-image .1s ease-out;-moz-transition:background-image .1s ease-out;-o-transition:background-image .1s ease-out;-ms-transition:background-image .1s ease-out;transition:background-image .1s ease-out;z-index:2}
.grid-main > .desk-one-whole li:nth-child(n) .story-primary:after,.grid-main > .desk-two-thirds li:nth-child(n) .story-primary:after{content:none}
.grid-main > .desk-one-whole .widget-breakingnews li.mod .story-primary,.grid-main > .desk-two-thirds .widget-breakingnews li.mod .story-primary,.grid-main > .desk-one-whole .widget-breakingnews .story-primary,.grid-main > .desk-two-thirds .widget-breakingnews .story-primary{height:70px;margin-bottom:5px;}
.grid-main > .desk-one-whole .widget-breakingnews li.mod .story-primary .img,.grid-main > .desk-two-thirds .widget-breakingnews li.mod .story-primary .img,.grid-main > .desk-one-whole .widget-breakingnews .story-primary .img,.grid-main > .desk-two-thirds .widget-breakingnews .story-primary .img{width:70px;height:70px;float:left}
.grid-main > .desk-one-whole .widget-breakingnews li.mod .story-primary .bd,.grid-main > .desk-two-thirds .widget-breakingnews li.mod .story-primary .bd,.grid-main > .desk-one-whole .widget-breakingnews .story-primary .bd,.grid-main > .desk-two-thirds .widget-breakingnews .story-primary .bd{padding:10px 10px 10px 8px}
.grid-main > .desk-one-whole .widget-breakingnews li:nth-child(n) .story-primary:after,.grid-main > .desk-two-thirds .widget-breakingnews li:nth-child(n) .story-primary:after{content:none}
.grid-main > .desk-one-whole .widget-breakingnews li:nth-child(n+3) .story-primary:after,.grid-main > .desk-two-thirds .widget-breakingnews li:nth-child(n+3) .story-primary:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0.35)), color-stop(0.7, rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.35) 0%, rgba(0,0,0,0) 70%);background-image:-moz-linear-gradient(top, rgba(0,0,0,0.35) 0%, rgba(0,0,0,0) 70%);background-image:-o-linear-gradient(top, rgba(0,0,0,0.35) 0%, rgba(0,0,0,0) 70%);background-image:-ms-linear-gradient(top, rgba(0,0,0,0.35) 0%, rgba(0,0,0,0) 70%);background-image:linear-gradient(top, rgba(0,0,0,0.35) 0%, rgba(0,0,0,0) 70%);pointer-events:none;-webkit-transition:background-image .1s ease-out;-moz-transition:background-image .1s ease-out;-o-transition:background-image .1s ease-out;-ms-transition:background-image .1s ease-out;transition:background-image .1s ease-out;z-index:2}
.grid-main > .desk-one-whole .widget-breakingnews .desk-one-whole,.grid-main > .desk-two-thirds .widget-breakingnews .desk-one-whole{width:50%}
}.widget-belt.widget-belt-portrait li{width:130px}
.widget-belt.widget-belt-portrait ul,.widget-belt.widget-belt-portrait li{height:195px}
.widget-belt{margin-top:10px;position:relative;}
.widget-belt:after,.widget-belt:before{position:absolute;content:'';top:0;width:40px;height:100%;z-index:2}
.widget-belt:before{left:-20px;background:-webkit-gradient(linear, left top, right top, color-stop(0, #fff), color-stop(0.5, #fff), color-stop(1, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, #fff 0, #fff 50%, rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left, #fff 0, #fff 50%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, #fff 0, #fff 50%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left, #fff 0, #fff 50%, rgba(255,255,255,0) 100%);background:linear-gradient(left, #fff 0, #fff 50%, rgba(255,255,255,0) 100%)}
.widget-belt:after{right:-20px;background:-webkit-gradient(linear, right top, left top, color-stop(0, #fff), color-stop(0.5, #fff), color-stop(1, rgba(255,255,255,0)));background:-webkit-linear-gradient(right, #fff 0, #fff 50%, rgba(255,255,255,0) 100%);background:-moz-linear-gradient(right, #fff 0, #fff 50%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(right, #fff 0, #fff 50%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(right, #fff 0, #fff 50%, rgba(255,255,255,0) 100%);background:linear-gradient(right, #fff 0, #fff 50%, rgba(255,255,255,0) 100%)}
.widget-belt header{text-align:center;}
.widget-belt header h1{text-align:center;margin:15px 0 0 0;line-height:0}
.widget-belt header p{margin:5px 0 0}
.widget-belt .viewport{position:relative;width:100%;-webkit-box-shadow:0 0 24px rgba(0,0,0,0.2);box-shadow:0 0 24px rgba(0,0,0,0.2);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.widget-belt .holder{zoom:1}
.widget-belt .holder:before,.widget-belt .holder:after{content:"";display:table}
.widget-belt .holder:after{clear:both}
.widget-belt ul{margin:0;padding:15px 0 15px 10px;height:130px}
.widget-belt li{width:130px;height:130px;float:left;margin-right:25px;list-style-type:none;overflow:hidden;}
.widget-belt li img{width:100%;height:100%}
.widget-belt .btn-arrow{position:absolute;top:50%;margin-top:0;z-index:3;}
.widget-belt .btn-arrow.btn-arrow-next-primary{right:0}
.widget-belt .btn-arrow.btn-arrow-prev-primary{left:0}
.widget-belt footer.more{padding-top:10px}
@media only screen and (min-width:1024px){.widget-belt .viewport{width:980px;left:50%;margin-left:-490px}
.widget-belt:hover .btn{opacity:1;-ms-filter:none;filter:none}
.widget-belt .btn{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}
}@media only screen and (min-width:650px){.widget-belt li{margin-right:10px}
.widget-belt .holder{width:2800px}
.widget-belt .btn-arrow{margin-top:-44px;}
.widget-belt .btn-arrow.btn-arrow-next-primary,.widget-belt .btn-arrow.btn-arrow-prev-primary{width:50px;height:60px;}
.widget-belt .btn-arrow.btn-arrow-next-primary.btn-arrow-next-primary,.widget-belt .btn-arrow.btn-arrow-prev-primary.btn-arrow-next-primary{background-position:-101px -201px}
.widget-belt .btn-arrow.btn-arrow-next-primary.btn-arrow-prev-primary,.widget-belt .btn-arrow.btn-arrow-prev-primary.btn-arrow-prev-primary{background-position:-152px -201px}
.widget-belt footer.more{padding-top:10px}
}.widget-tabbed-list{margin:0 0 20px 0;}
.widget-tabbed-list .tabs{margin:0 0 20px 0}
.widget-tabbed-list ul{margin:0}
.widget-tabbed-list li{padding:0;list-style-type:none}
.widget-tabbed-list footer.more{padding:3px 0 10px 0}
.widget-tabbed-list .story{height:90px;margin-bottom:10px;}
.widget-tabbed-list .story > a:hover{color:#ec1c23}
.widget-tabbed-list .story .img{width:90px;height:90px;float:left;overflow:hidden}
.widget-tabbed-list .story .bd{padding:0 0 0 10px;height:100%;}
.widget-tabbed-list .story .bd h1{margin-bottom:-1px;letter-spacing:.2em;font-size:1.067em;line-height:1.1875em;max-height:3.4em;font-weight:200;overflow:hidden}
.widget-tabbed-list .story .bd p{margin:6px 0 0;line-height:1.214em;font-size:.93em;letter-spacing:.025em;color:#000}
.btn-tab{position:relative;display:block;background-color:#000;color:#fff;text-align:center;padding:0;height:25px;line-height:28px;text-decoration:none;font-family:'TJ Evolette A',Georgia,Times,serif;letter-spacing:.2em;font-size:.9em;font-weight:700;-webkit-transition:background-color 200ms;-moz-transition:background-color 200ms;-o-transition:background-color 200ms;-ms-transition:background-color 200ms;transition:background-color 200ms;cursor:pointer;}
.btn-tab:hover{background-color:#ec1c23;color:#fff;text-decoration:none}
.btn-tab.active{background-color:#ec1c23;color:#fff;cursor:default;}
.btn-tab.active:after{position:absolute;bottom:-10px;left:50%;margin-left:-8px;content:'';width:0;height:0;border-style:solid;border-width:10px 8px 0 8px;border-color:#ec1c23 transparent transparent transparent}
@media only screen and (min-width:650px) and (max-width:1023px){.widget-tabbed-list .tabs{margin:0 0 20px -15px;}
.widget-tabbed-list .tabs li{padding:0 0 0 15px;list-style-type:none}
.widget-tabbed-list .wrapper{width:100%}
.widget-tabbed-list .story .bd h1{font-size:1.267em;line-height:1em;max-height:2.9em}
.btn-tab{background-color:#ec1c23;color:#fff;cursor:default;height:34px;line-height:37px}
.btn-tab:after{position:absolute;bottom:-10px;left:50%;margin-left:-8px;content:'';width:0;height:0;border-style:solid;border-width:10px 8px 0 8px;border-color:#ec1c23 transparent transparent transparent}
}@media $lapAndDesk{}@media only screen and (min-width:1024px){.grid-main > .grid__item.desk-two-thirds .widget-tabbed-list .tabs,.grid-main > .grid__item.desk-one-whole .widget-tabbed-list .tabs{margin:0 0 20px -15px;}
.grid-main > .grid__item.desk-two-thirds .widget-tabbed-list .tabs li,.grid-main > .grid__item.desk-one-whole .widget-tabbed-list .tabs li{padding:0 0 0 15px;list-style-type:none}
.grid-main > .grid__item.desk-two-thirds .widget-tabbed-list .wrapper,.grid-main > .grid__item.desk-one-whole .widget-tabbed-list .wrapper{width:100%}
.grid-main > .grid__item.desk-two-thirds .widget-tabbed-list .story .bd h1,.grid-main > .grid__item.desk-one-whole .widget-tabbed-list .story .bd h1{font-size:1.267em;line-height:1em;max-height:2.9em}
.grid-main > .grid__item.desk-two-thirds .btn-tab,.grid-main > .grid__item.desk-one-whole .btn-tab{background-color:#ec1c23;color:#fff;cursor:default;height:34px;line-height:37px}
.grid-main > .grid__item.desk-two-thirds .btn-tab:after,.grid-main > .grid__item.desk-one-whole .btn-tab:after{position:absolute;bottom:-10px;left:50%;margin-left:-8px;content:'';width:0;height:0;border-style:solid;border-width:10px 8px 0 8px;border-color:#ec1c23 transparent transparent transparent}
.btn-tab{height:35px;line-height:37px}
}.widget-shoots .table{float:left;width:50%}
.widget-shoots .story .bd{background-color:transparent;padding:10px 10px 10px 9px;min-height:50px}
.widget-shoots .story:first-child{margin-bottom:10px}
.widget-shoots .story-primary{background-color:#ec1c23;height:100%;}
.widget-shoots .story-primary h1{font-size:1.3em}
.widget-shoots .story-primary .img{background-color:#fff}
.widget-shoots footer.more{padding:12px 0 0}
.widget-shoots .story-hover{overflow:hidden;}
.widget-shoots .story-hover .bd{position:absolute;bottom:0;z-index:1;opacity:1;-ms-filter:none;filter:none;background-color:#ec1c23;width:100%;overflow:hidden}
.widget-shoots .story-hover .hover{display:none;position:absolute;width:100%;padding-left:50px;margin-left:-50px;height:100%;top:0;left:-100%;-webkit-transform:skew(45deg);-moz-transform:skew(45deg);-o-transform:skew(45deg);-ms-transform:skew(45deg);transform:skew(45deg);-webkit-transform-origin:top left;-moz-transform-origin:top left;-o-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;background-color:#ec1c23;z-index:1;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}
.widget-shoots .story-hover .cross{display:block;position:absolute;left:5px;bottom:0;font-size:1.5em;font-weight:200;z-index:2;display:none;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s}
.csstransitions .widget-shoots .story-hover:hover .cross{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;-ms-transition:all .1s;transition:all .1s}
.csstransitions .widget-shoots .story-hover:hover .hover{left:0}
.widget-shoots .story-hover.hovered .hover,.widget-shoots .story-hover.hovered .cross{display:none}
.widget-shoots .story-hover.hovered .bd{opacity:1;-ms-filter:none;filter:none;left:0;background-color:#ec1c23}
@media only screen and (min-width:1024px){.widget-shoots .table{height:476px}
.widget-shoots .story-primary .bd{max-height:140px}
.grid-main .grid__item.desk-one-third .widget-shoots .table{height:auto}
.grid-main .grid__item.desk-one-whole .widget-shoots .story-primary .bd,.grid-main .grid__item.desk-two-thirds .widget-shoots .story-primary .bd{padding:15px 15px 15px 14px;}
.grid-main .grid__item.desk-one-whole .widget-shoots .story-primary .bd h1,.grid-main .grid__item.desk-two-thirds .widget-shoots .story-primary .bd h1{font-size:2em;line-height:1.067em}
.grid-main .grid__item.desk-one-whole .widget-shoots .cell{padding:0;}
.grid-main .grid__item.desk-one-whole .widget-shoots .cell.one-whole{padding:0 10px}
.grid-main .grid__item.desk-one-whole .widget-shoots .table{height:432px}
.grid-main .grid__item.desk-one-whole .widget-shoots .story .bd{padding:15px 15px 15px 14px}
.grid-main .grid__item.desk-one-whole .widget-shoots .table{height:708px;}
.grid-main .grid__item.desk-one-whole .widget-shoots .table .desk-one-quarter .story{height:362px}
.grid-main .grid__item.desk-two-thirds .widget-shoots > h1{height:149px;overflow:hidden}
.widget-shoots .story-hover .hover,.widget-shoots .story-hover .cross{display:block}
.widget-shoots .story-hover .bd{background:none;width:100%;}
.widget-shoots .story-hover .bd h1{position:relative;z-index:2;-webkit-transition:opacity .1s ease-out;-moz-transition:opacity .1s ease-out;-o-transition:opacity .1s ease-out;-ms-transition:opacity .1s ease-out;transition:opacity .1s ease-out;-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;-ms-transition-delay:0;transition-delay:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}
.widget-shoots .story-hover:hover .bd h1{opacity:1;-ms-filter:none;filter:none;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out;transition:opacity .2s ease-out;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;-ms-transition-delay:.1s;transition-delay:.1s}
}@media only screen and (min-width:650px) and (max-width:1023px){.widget-shoots .cell{padding:0;}
.widget-shoots .cell.one-whole{padding:0 10px}
.widget-shoots .table{height:432px}
.widget-shoots .story .bd{padding:15px 15px 15px 14px}
}.widget-styleselector{text-align:center;}
.widget-styleselector .widget-styleselector--controls{position:relative}
.widget-styleselector h1{margin-bottom:30px}
.widget-styleselector h2{font-size:10px;color:#a8a89e;letter-spacing:1px}
.widget-styleselector .widget-styleselector--filter{margin:0 0 1.2em;padding:0 50px;position:relative;}
.widget-styleselector .widget-styleselector--filter .widget-styleselector-listwrap{overflow:hidden;position:relative;}
.widget-styleselector .widget-styleselector--filter .widget-styleselector-listwrap:after{content:'';position:absolute;top:0;left:50%;margin-left:-8px;width:0;height:0;border-style:solid;border-width:9px 9px 0 9px;border-color:#fff transparent transparent transparent}
.widget-styleselector .widget-styleselector--filter ul{overflow:hidden;margin:0;width:9999px;position:relative;height:40px;overflow:hidden;-webkit-transition:-webkit-transform .15s ease-in-out;-moz-transition:-moz-transform .15s ease-in-out;-o-transition:-o-transform .15s ease-in-out;-ms-transition:-ms-transform .15s ease-in-out;transition:transform .15s ease-in-out;}
.widget-styleselector .widget-styleselector--filter ul.nudge-left{-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-o-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}
.widget-styleselector .widget-styleselector--filter ul.nudge-right{-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-o-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}
.widget-styleselector .widget-styleselector--filter ul li{-webkit-box-shadow:inset -1px 15px 9px -9px rgba(0,0,0,0.4);box-shadow:inset -1px 15px 9px -9px rgba(0,0,0,0.4);list-style-type:none;float:left;height:40px;width:116px;line-height:43px;font-family:'TJ Evolette A',Georgia,Times,serif;font-weight:bold;font-size:.9em;text-transform:uppercase;color:#fff;padding:0 40px;background-color:#ec1c23;cursor:pointer;-webkit-transform:skew(-44deg,0);-moz-transform:skew(-44deg,0);-o-transform:skew(-44deg,0);-ms-transform:skew(-44deg,0);transform:skew(-44deg,0);}
.widget-styleselector .widget-styleselector--filter ul li a{display:block;-webkit-transform:skew(44deg,0);-moz-transform:skew(44deg,0);-o-transform:skew(44deg,0);-ms-transform:skew(44deg,0);transform:skew(44deg,0);color:#fff;}
.widget-styleselector .widget-styleselector--filter ul li a:hover,.widget-styleselector .widget-styleselector--filter ul li a:active,.widget-styleselector .widget-styleselector--filter ul li a:focus{text-decoration:none}
.widget-styleselector .widget-styleselector--filter ul li.even{background-color:#000}
.widget-styleselector .widget-styleselector--filter button{width:40px;height:50px;position:absolute;top:0;margin-top:-5px;}
.widget-styleselector .widget-styleselector--filter button.prev{background-position:-142px -40px;left:0}
.widget-styleselector .widget-styleselector--filter button.next{background-position:-101px -40px;right:0}
.widget-styleselector .widget-styleselector--filter:hover button.prev{background-position:-224px -40px}
.widget-styleselector .widget-styleselector--filter:hover button.next{background-position:-183px -40px}
.widget-styleselector .btn-reset{position:absolute;right:0;bottom:-2px;text-transform:uppercase;color:#a8a89d;font-size:.9em;margin:16px 0 0;}
.widget-styleselector .btn-reset:hover{color:#808074}
.no-csstransforms .widget-styleselector-listwrap li{position:relative;}
.no-csstransforms .widget-styleselector-listwrap li:before,.no-csstransforms .widget-styleselector-listwrap li:after{content:'';position:absolute;width:0;height:0;border-style:solid;font-size:0;line-height:0}
.no-csstransforms .widget-styleselector-listwrap li:before{top:0;left:0;border-color:#000 transparent transparent transparent;border-width:20px 20px 0 0}
.no-csstransforms .widget-styleselector-listwrap li:after{bottom:0;right:0;border-color:transparent transparent #000 transparent;border-width:0 0 20px 20px}
.no-csstransforms .widget-styleselector-listwrap li.even:before{border-color:#ec1c23 transparent transparent transparent}
.no-csstransforms .widget-styleselector-listwrap li.even:after{border-color:transparent transparent #ec1c23 transparent}
.style-selector-expanded .image-article-body{padding-left:30px}
.style-selector-expanded .btn-arrow{position:absolute;top:50%;margin-top:-30px;position:absolute}
.style-selector-expanded .btn-arrow-next-primary{right:0}
.style-selector-expanded .btn-arrow-prev-primary{left:0}
.style-selector-expanded .btn-buy-group{margin-bottom:10px}
.style-selector-expanded .widget-share > div{float:none;margin:0 0 10px 0}
.isotope-container{margin:0 auto;text-align:center;}
.isotope-container .grid__item{margin:5px;padding:0;display:inline-block;float:none;text-align:left;width:152px;height:272px}
.isotope-container .list-item{background-color:#fff;}
.isotope-container .list-item:hover{border-color:#ec1c23;cursor:pointer}
.isotope-container .story .img{width:132px;height:200px;margin-bottom:22px;line-height:200px;text-align:center;}
.isotope-container .story .img > img{display:inline;width:auto;max-height:200px;margin:0;vertical-align:middle}
.isotope-container .story .img-badge{bottom:1px;right:4px}
.isotope .isotope-item{-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s}
.isotope .isotope-item{-webkit-transition-property:top, left, opacity;-moz-transition-property:top, left, opacity;-o-transition-property:top, left, opacity;-ms-transition-property:top, left, opacity;transition-property:top,left,opacity}
.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0;-moz-transition-duration:0;-o-transition-duration:0;-ms-transition-duration:0;transition-duration:0}
.widget-grid-styleselector{background:#fff;position:relative;z-index:2;}
.widget-grid-styleselector .no-results{text-align:center}
.widget-promo .img{width:100%;display:block}
.widget-alphabet{position:relative;margin-top:11px;margin-bottom:45px;}
.widget-alphabet h1{margin-bottom:20px}
.widget-alphabet h2{font-size:1.067em}
.widget-alphabet:before,.widget-alphabet:after{content:'';position:absolute;left:0;right:0;border:1px solid #000;background-color:transparent;margin:0 -9px;height:29px;z-index:-1}
.widget-alphabet:before{top:-10px;border-bottom:none}
.widget-alphabet:after{bottom:15px;border-top:none}
.widget-alphabet .button-holder{height:15px;position:relative;top:15px;clear:left}
.alphabet-list{list-style-type:none;text-transform:uppercase;overflow:hidden;margin-bottom:20px;}
.alphabet-list li{float:left;list-style-type:none}
.alphabet-list a{padding:6px 8px;font-size:.933em;margin-right:3px;}
.alphabet-list a.active{background-color:#ec1c23;color:#fff}
.alphabet-list.fixed{background-color:#fff;padding:5px 0}
.alphabet-letter,.alphabet-article{padding-bottom:148.387%;padding-top:78px;height:0;margin-bottom:10px}
.alphabet-letter{font-family:'Proxima Nova',Arial,sans-serif;text-align:center;color:#fff;background-color:#000;font-size:6.667em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;}
.alphabet-letter span{position:absolute;display:block;left:0;right:0;top:50%;margin-top:-.3em;line-height:.7em}
.alphabet-article img{margin-top:-78px}
.alphabet-article h1{font-size:.933em;height:68px;overflow:hidden;background-color:#ec1c23;color:#fff;padding:5px}
.alphabet-article .bd{padding:0}
.widget-signup{display:block;font-family:'Proxima Nova',Arial,sans-serif;text-transform:uppercase;margin:20px 0 10px 0;}
.widget-signup .btn-forgotten-password{text-transform:uppercase;display:inline;font-weight:300;}
.widget-signup .btn-forgotten-password:hover{color:#ec1c23}
.widget-signup .form-row.right{text-align:right}
.widget-signup .thanks{font-family:'TJ Evolette A',Georgia,Times,serif;font-size:.93em;text-transform:uppercase;letter-spacing:.2em;display:none}
.widget-signup .wrapper{width:100%}
.widget-signup h1{text-align:center;margin-bottom:30px;}
.widget-signup h1 img{width:auto}
.widget-signup h2{margin-bottom:20px}
.widget-signup .tabs{display:none}
.widget-signup .sign-up{border-left:1px solid #a8a89d;padding:0 0 0 20px}
.widget-signup .sign-in{padding:0 20px 0 10px;position:relative}
.widget-signup p{font-size:12px;line-height:14px;font-weight:bolder;letter-spacing:2px;margin-bottom:20px;width:270px;}
.widget-signup p a{display:inline;text-align:left;margin:0}
.widget-signup a{display:block;text-align:right;margin-top:20px}
.widget-signup .form-label-text{width:100%;}
.placeholder .widget-signup .form-label-text{display:none}
.widget-signup .input-field{width:100%}
.widget-signup .form-row-error-text{color:#ed1c24}
.widget-signup .btn-primary,.widget-signup .btn-login{float:right}
@media only screen and (max-width:650px){.widget-signup h1{display:none}
.widget-signup .btn-login{margin-top:10px}
.widget-signup .desk-lap-head{display:none}
.widget-signup .tabs{display:block}
.widget-signup .form-row a{margin-top:0}
.widget-signup .form-label-text{display:block;position:static;text-indent:0;margin-bottom:10px}
.widget-signup .wrapper{width:205%}
.widget-signup .sign-up{border-left:none}
.widget-signup .sign-in,.widget-signup .sign-up{padding:0 0 0 10px;margin-left:0}
.widget-signup .sign-up h2{display:none}
.widget-signup .form-row-checkbox label span{width:230px}
.widget-signup .form-row--mobile{margin-bottom:5px}
}.widget-modal-small{margin:0 0 10px 0;}
.widget-modal-small h1 img{width:76%}
.widget-modal-small .form-row-actions{zoom:1;margin:0 0 10px 0;}
.widget-modal-small .form-row-actions:before,.widget-modal-small .form-row-actions:after{content:"";display:table}
.widget-modal-small .form-row-actions:after{clear:both}
.widget-modal-small .form-row-actions button{float:none;margin:0}
.widget-modal-small .form-row-checkbox{margin-bottom:10px;}
.widget-modal-small .form-row-checkbox label input{margin-top:0}
@media only screen and (max-width:650px){.widget-modal-small h1{display:block}
}.form-label-text{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:20%}
.form-row{margin-bottom:20px}
.input-field{height:30px;width:80%;display:inline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0;border-radius:0;font-family:'Proxima Nova',Arial,sans-serif;text-indent:10px;-webkit-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #a8a89d;}
.input-field:focus{outline:none;border:1px solid #ed1c24}
.form-row-checkbox label input{float:left;clear:left;margin-right:10px;margin-top:5px;width:20px;height:20px}
.form-row-checkbox label span{letter-spacing:2px;margin-top:5px;font-size:12px;line-height:16px;font-weight:bolder;display:block}
.form-field li{list-style:none}
.widget-profile{text-transform:uppercase;font-family:'Proxima Nova',Arial,sans-serif;}
.widget-profile h1{float:left;margin-top:10px}
.widget-profile .select2-container{width:80% !important}
.widget-profile .select2-results .select2-result-label{text-transform:none}
.widget-profile .form-field .first-child{float:left;margin-right:15px}
.widget-profile .form-field label input{margin-right:15px}
.widget-profile .form-row-checkbox,.widget-profile p{width:80%;margin-left:20%}
.widget-profile p{font-weight:bolder;font-size:12px;line-height:16px;letter-spacing:2px;padding-top:10px}
.widget-profile .form-row img{margin-left:20%;border:1px solid #a8a89d;float:left;margin-right:15px}
.widget-profile .change-avatar{display:block;margin-left:20px;margin-bottom:58px}
.widget-profile .profile-icon{width:40px;height:50px;position:relative;background-position:-265px -40px;float:right;display:inline;margin-bottom:20px;}
.widget-profile .profile-icon i{background-position:-23px -197px;width:17px;height:25px;position:absolute;left:12px;top:10px}
.widget-profile .btn-primary{float:right}
.widget-profile .banner{display:block;width:100%;height:70px;background-color:#0f0;margin-bottom:20px}
@media only screen and (max-width:650px){.widget-profile .form-label-text{display:block;position:static;width:100%;margin-bottom:10px}
.widget-profile .input-field{width:100%;-webkit-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #a8a89d}
.widget-profile .select2-container{width:100% !important}
.widget-profile .form-row img{margin-left:0}
.widget-profile .form-row-checkbox,.widget-profile p{width:100%;margin-left:0}
}.widget-events{margin-bottom:20px;}
.widget-events .story-primary{margin-bottom:10px;}
.widget-events .story-primary .img{overflow:hidden}
.widget-events .story-primary .bd{padding:9px 10px 10px 10px;}
.widget-events .story-primary .bd h1{max-height:3.399em;overflow:hidden}
.widget-events .story-primary .text-secondary{color:#fff;font-weight:700;line-height:1em}
.widget-events .story-primary .item-actions{position:absolute;bottom:10px;left:10px}
.widget-events--square .story-primary .bd{height:116px;}
.widget-events--square .story-primary .bd h1{max-height:3.432em}
@media only screen and (min-width:650px) and (max-width:1023px){.widget-events .story-primary .bd{height:160px;}
.widget-events .story-primary .bd h1{max-height:4.532em}
.grid-main > .one-whole .widget-events--square .story-primary .bd{height:116px;}
.grid-main > .one-whole .widget-events--square .story-primary .bd h1{max-height:3.432em}
}@media only screen and (min-width:1024px){.grid-main > .desk-one-whole .widget-events .story-primary .bd,.grid-main > .desk-two-thirds .widget-events .story-primary .bd{height:160px;}
.grid-main > .desk-one-whole .widget-events .story-primary .bd h1,.grid-main > .desk-two-thirds .widget-events .story-primary .bd h1{max-height:4.532em}
.grid-main > .desk-one-whole .widget-events .story-primary .bd{padding:14px 15px 15px 15px;}
.grid-main > .desk-one-whole .widget-events .story-primary .bd h1{font-size:1.67em;line-height:1.08em;max-height:3.24em}
.grid-main > .desk-one-whole .widget-events .story-primary .bd .item-actions{left:15px}
.grid-main > .desk-two-thirds .widget-events--square .story-primary .bd{height:133px;}
.grid-main > .desk-two-thirds .widget-events--square .story-primary .bd h1{max-height:4.532em}
.grid-main > .desk-one-third > .widget-events .desk-one-third{width:100%}
}.widget-related-galleries{width:87.5%;margin:20px auto 0;}
.widget-related-galleries h1{margin-bottom:20px}
.widget-related-galleries .grid-wrapper{width:85.7%;margin:0 auto}
.widget-related-galleries .story .img{overflow:hidden}
.widget-related-galleries .story .bd{padding:10px 0 0;}
.widget-related-galleries .story .bd h1{color:#fff}
.widget-related-galleries .buttons{margin-top:10px;}
.widget-related-galleries .buttons .btn-next,.widget-related-galleries .buttons .btn-prev{position:absolute;}
.widget-related-galleries .buttons .btn-next .label,.widget-related-galleries .buttons .btn-prev .label{text-align:center;float:left;font-family:'TJ Evolette A',Georgia,Times,serif;font-weight:700;color:#fff;padding-top:16px;font-size:.9em;line-height:normal}
.widget-related-galleries .buttons .btn-prev{left:15px;}
.widget-related-galleries .buttons .btn-prev .btn-arrow{float:left;margin-right:10px}
.widget-related-galleries .buttons .btn-next{right:15px;}
.widget-related-galleries .buttons .btn-next .btn-arrow{float:right;margin-left:10px}
@media only screen and (min-width:650px) and (max-width:1023px){.widget-related-galleries{width:63.8%;margin-top:140px}
}@media only screen and (min-width:650px){.widget-related-galleries{position:relative;}
.widget-related-galleries .grid-wrapper{width:100%}
.widget-related-galleries .grid{margin-left:-20px;}
.widget-related-galleries .grid .grid__item{padding-left:20px}
.widget-related-galleries .buttons .btn-next,.widget-related-galleries .buttons .btn-prev{top:50%;margin-top:-20px;}
.widget-related-galleries .buttons .btn-next .btn-arrow,.widget-related-galleries .buttons .btn-prev .btn-arrow{position:relative;float:none;margin:0 auto}
.widget-related-galleries .buttons .btn-next .label,.widget-related-galleries .buttons .btn-prev .label{float:none;padding-top:10px}
.widget-related-galleries .buttons .btn-prev{left:-75px}
.widget-related-galleries .buttons .btn-next{right:-75px}
}@media only screen and (min-width:1024px){.widget-related-galleries{width:660px;margin-top:200px}
}.search-results-form{margin-bottom:20px;}
.search-results-form input{height:30px;width:230px;vertical-align:top;display:inline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0;border-radius:0;font-family:'Proxima Nova',Arial,sans-serif;text-indent:10px;-webkit-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #a8a89d;}
.search-results-form input:focus{outline:none;border:1px solid #ed1c24}
.search-results-form button{margin-left:10px}
@media only screen and (max-width:650px){.search-results-form input{width:100%}
.search-results-form button{margin-left:0;margin-top:10px}
}@media print{@page{margin:2cm}
.container{width:auto;max-width:560px}
.main-content{padding-top:100px;margin-top:40px;position:relative}
.main-content:before{content:url(../../images/6c7b162beeaeea157d83a86c0f4de1c1/print-logo.png);width:345px;height:45px;display:block;margin-bottom:40px;position:absolute;top:0;left:50%;margin-left:-170px}
.advert-top,.main-header,.main-navigation,.grid-main .desk-one-third,.breadcrumbs,.article-content .item-actions,.article-content .footer,.widget-comments,.btn-view-gallery,.author-img,.widget-related-articles{display:none}
.grid-main .desk-two-thirds{width:100%}
.scrollUp{display:none !important}
.main-footer{background-color:transparent;color:#000;padding-top:0;}
.main-footer .grid{display:none}
.main-footer .grid-main{display:block;}
.main-footer .grid-main a{font-family:'Proxima Nova',Arial,sans-serif;font-size:93.75%;line-height:1.6em;font-weight:300;color:#000;padding:0 !important;text-transform:none;letter-spacing:0 !important;margin-right:20px}
.article-header{width:auto;float:none;margin:0;}
.article-landscape .article-header{float:none;width:auto;padding:0}
.article-title{color:#000;background-color:transparent;padding:0;margin:0 0 20px 0 !important;}
.article-landscape .article-title{width:auto}
.article-img-primary{float:none;padding:0;margin:0;width:auto;}
.article-img-primary .img-wrapper-shadow{margin:0 0 20px 0}
.article-content .img-wrapper-shadow:before,.article-content .img-wrapper-shadow:after{content:none}
.article-content img{display:block;width:auto;height:auto;max-width:300px;max-height:300px}
p{a:after;}
p a{word-wrap:break-word;color:#000 !important;text-decoration:underline !important}
p a[href^="http://"]:after,p a[href^="https://"]:after,p a[href^="mailto:"]:after{font-size:80%;content:" (" attr(href) ")";text-decoration:none}
p a[href^="#"]:after,p a[href=""]:after{display:none}
}