html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}html{overflow-y:scroll;overflow:-moz-scrollbars-vertical}body{line-height:1}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}blockquote,q{quotes:none}@-ms-viewport{width:device-width}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}::-ms-clear{width:0;height:0}.container,.features .main .text,.features ul,#header,#footer{width:975px;margin:0 auto}@media (min-width: 1240px){.container,.features .main .text,.features ul,#header,#footer{width:1220px}}@media (max-width: 1023px){.container,.features .main .text,.features ul,#header,#footer{width:730px}}@media (max-width: 767px){.container,.features .main .text,.features ul,#header,#footer{width:auto;padding-left:20px;padding-right:21px;min-width:320px;max-width:525px}}.cr-logo,.icon:not(.icon-wtextlabel),#header form input[type="submit"],#header .icon-menu,#footer form input[type=submit].loading,#footer form input[type=submit].added{font:0/0 a;color:transparent;text-shadow:none}.listing-video:after,.listing-video .over ul:after,.listing-video-full a:after,.listing-collection:after,.listing-collections a:after,.listing-episodes li:after,.listing-az:after,.listing-guests a:after,.listing-staff:after,.account-form p.checkbox:after,.styleguide-colors:after,.section header .filter:after,.section header .filter-btns:after,.section .with_meta:after,.section .charlie25-header:after,.features ul:after,#footer .legals:after,.styleguide>section.container:after,.styleguide .imagespec:after,.video-detail .tools .share .sites:after,.video-detail .meta:after,#search-results .results:after,.account .social-signup:after,.section-about .staff-details:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.featured-collections:before,.video-detail .video-container:before,.featured-collections:after,.video-detail .video-container:after{content:"";position:absolute;top:0;bottom:0;width:999em;background:inherit}.featured-collections:before,.video-detail .video-container:before{right:100%}.featured-collections:after,.video-detail .video-container:after{left:100%}@font-face{font-family:"Schmalfettee";src:url(/assets/CharlieRose-TTWeb-1216024d175a0adf18f984bfaea37e8cb0cb4716e8d4016dda696363f38a4c9e.eot);src:url(/assets/CharlieRose-TTWeb-1216024d175a0adf18f984bfaea37e8cb0cb4716e8d4016dda696363f38a4c9e.eot?#iefix) format("embedded-opentype"),url(/assets/CharlieRose-TTWeb-4e88c10b70e68832ff0424c5f7270c4c950ba9177b423b7f94dcd74ec3e9915a.woff) format("woff");font-style:normal;font-weight:300}@font-face{font-family:"Balto";src:url(/assets/baltoweb-book-3f23c920763056c9cfcbe0c26db46834a329738c1dbd0b29a32fd3b2ba770b59.eot);src:url(/assets/baltoweb-book-3f23c920763056c9cfcbe0c26db46834a329738c1dbd0b29a32fd3b2ba770b59.eot?#iefix) format("embedded-opentype"),url(/assets/baltoweb-book-ff4327fdfa9b0b06b62fcc58534a22732f956b7ec8434843ac2e8971d5dcb17c.woff) format("woff");font-weight:400}@font-face{font-family:"Balto";src:url(/assets/baltoweb-medium-3c4d035c0e71ef4fbb4576f5dc586628267685751a9957d10d20c63ae520e80c.eot);src:url(/assets/baltoweb-medium-3c4d035c0e71ef4fbb4576f5dc586628267685751a9957d10d20c63ae520e80c.eot?#iefix) format("embedded-opentype"),url(/assets/baltoweb-medium-b5177b9b777e823f70b43e0b5dd5aa88fdbaae18060a1c7a16d33f1f4c133b33.woff) format("woff");font-style:normal;font-weight:500}@font-face{font-family:"Balto";src:url(/assets/baltoweb-bold-f48d5ae62265554e06e76a561393d02a0a4201344f7bdbe460de0e796757acd9.eot);src:url(/assets/baltoweb-bold-f48d5ae62265554e06e76a561393d02a0a4201344f7bdbe460de0e796757acd9.eot?#iefix) format("embedded-opentype"),url(/assets/baltoweb-bold-68e845f43199f188a4b5dbc8ed11070fd703beebf32a0116d5c545e725a7d07f.woff) format("woff");font-style:normal;font-weight:600}body{font:500 17px/25px Arial, sans-serif}.js-balto-loaded body{font-family:"Balto", Arial, sans-serif !important}@media (max-width: 767px){body{font:500 15px/20px Arial, sans-serif}}.listing-video .over b,.section .with_meta .meta,.section .charlie25-header .meta{font:500 17px/23px Arial, sans-serif}.js-balto-loaded .listing-video .over b,.listing-video .over .js-balto-loaded b,.js-balto-loaded .section .with_meta .meta,.section .with_meta .js-balto-loaded .meta,.js-balto-loaded .section .charlie25-header .meta,.section .charlie25-header .js-balto-loaded .meta{font-family:"Balto", Arial, sans-serif !important}@media (max-width: 767px){.listing-video .over b,.section .with_meta .meta,.section .charlie25-header .meta{font:500 15px/20px Arial, sans-serif}}.listing-collection span{font:500 15px/23px Arial, sans-serif}.js-balto-loaded .listing-collection span,.listing-collection .js-balto-loaded span{font-family:"Balto", Arial, sans-serif !important}.section header h1{font:144px/110px Impact, Arial, sans-serif;text-transform:uppercase}.js-schmalfettee-loaded .section header h1,.section header .js-schmalfettee-loaded h1{font-family:"Schmalfettee", Arial, sans-serif !important}@media (max-width: 1023px){.section header h1{font:100px/75px Impact, Arial, sans-serif}}@media (max-width: 767px){.section header h1{font:64px/50px Impact, Arial, sans-serif}}.section .with_meta h1,.section .charlie25-header h1,.features .main .text b,.video-detail .title h1{font:100px/75px Impact, Arial, sans-serif;text-transform:uppercase}.js-schmalfettee-loaded .section .with_meta h1,.section .with_meta .js-schmalfettee-loaded h1,.js-schmalfettee-loaded .section .charlie25-header h1,.section .charlie25-header .js-schmalfettee-loaded h1,.js-schmalfettee-loaded .features .main .text b,.features .main .text .js-schmalfettee-loaded b,.js-schmalfettee-loaded .video-detail .title h1,.video-detail .title .js-schmalfettee-loaded h1{font-family:"Schmalfettee", Arial, sans-serif !important}@media (max-width: 767px){.section .with_meta h1,.section .charlie25-header h1,.features .main .text b,.video-detail .title h1{font:47px/37px Impact, Arial, sans-serif}}.video-detail .title h1.alt{font:80px/61px Impact, Arial, sans-serif;text-transform:uppercase}.js-schmalfettee-loaded .video-detail .title h1.alt,.video-detail .title .js-schmalfettee-loaded h1.alt{font-family:"Schmalfettee", Arial, sans-serif !important}@media (max-width: 767px){.video-detail .title h1.alt{font:47px/37px Impact, Arial, sans-serif}}.listing-video .collection b,.listing-collections b,.listing-tabs a,#charlierose_lb h1,.section-about .staff-details-name{font:64px/50px Impact, Arial, sans-serif;text-transform:uppercase}.js-schmalfettee-loaded .listing-video .collection b,.listing-video .collection .js-schmalfettee-loaded b,.js-schmalfettee-loaded .listing-collections b,.listing-collections .js-schmalfettee-loaded b,.js-schmalfettee-loaded .listing-tabs a,.listing-tabs .js-schmalfettee-loaded a,.js-schmalfettee-loaded #charlierose_lb h1,#charlierose_lb .js-schmalfettee-loaded h1,.js-schmalfettee-loaded .section-about .staff-details-name,.section-about .js-schmalfettee-loaded .staff-details-name{font-family:"Schmalfettee", Arial, sans-serif !important}@media (max-width: 767px){.listing-video .collection b,.listing-collections b,.listing-tabs a,#charlierose_lb h1,.section-about .staff-details-name{font:33px/27px Impact, Arial, sans-serif}}.listing-collection b{font:57px/45px Impact, Arial, sans-serif;text-transform:uppercase}.js-schmalfettee-loaded .listing-collection b,.listing-collection .js-schmalfettee-loaded b{font-family:"Schmalfettee", Arial, sans-serif !important}@media (max-width: 767px){.listing-collection b{font:33px/27px Impact, Arial, sans-serif}}.listing-basic a,.listing-video .main b,.listing-video-full b,.listing-staff b,.features ul a b,.styleguide .title,#charlierose.episodes h2,#charlierose.guests h2,#charlierose.terms section.container h2{font:47px/37px Impact, Arial, sans-serif;text-transform:uppercase}.js-schmalfettee-loaded .listing-basic a,.listing-basic .js-schmalfettee-loaded a,.js-schmalfettee-loaded .listing-video .main b,.listing-video .main .js-schmalfettee-loaded b,.js-schmalfettee-loaded .listing-video-full b,.listing-video-full .js-schmalfettee-loaded b,.js-schmalfettee-loaded .listing-staff b,.listing-staff .js-schmalfettee-loaded b,.js-schmalfettee-loaded .features ul a b,.features ul a .js-schmalfettee-loaded b,.js-schmalfettee-loaded .styleguide .title,.styleguide .js-schmalfettee-loaded .title,.js-schmalfettee-loaded #charlierose.episodes h2,#charlierose.episodes .js-schmalfettee-loaded h2,.js-schmalfettee-loaded #charlierose.guests h2,#charlierose.guests .js-schmalfettee-loaded h2,.js-schmalfettee-loaded #charlierose.terms section.container h2,#charlierose.terms section.container .js-schmalfettee-loaded h2{font-family:"Schmalfettee", Arial, sans-serif !important}h1,h2,h3,h4,h5,h6,.styleguide .text-title{font:500 22px/28px Arial, sans-serif}.js-balto-loaded h1,.js-balto-loaded h2,.js-balto-loaded h3,.js-balto-loaded h4,.js-balto-loaded h5,.js-balto-loaded h6,.js-balto-loaded .styleguide .text-title,.styleguide .js-balto-loaded .text-title{font-family:"Balto", Arial, sans-serif !important}@media (max-width: 767px){h1,h2,h3,h4,h5,h6,.styleguide .text-title{font:500 15px/20px Arial, sans-serif}}.btn,.btn-fe,#footer form input[type=submit],.styleguide .text-label,#charlierose.terms section.container .effective,#charlierose.terms section.container h3,#charlierose.terms section.container dt,.section-about h2{font:600 15px/17px Arial, sans-serif;text-transform:uppercase}.js-balto-loaded .btn,.js-balto-loaded .btn-fe,.js-balto-loaded #footer form input[type=submit],#footer form .js-balto-loaded input[type=submit],.js-balto-loaded .styleguide .text-label,.styleguide .js-balto-loaded .text-label,.js-balto-loaded #charlierose.terms section.container .effective,#charlierose.terms section.container .js-balto-loaded .effective,.js-balto-loaded #charlierose.terms section.container h3,#charlierose.terms section.container .js-balto-loaded h3,.js-balto-loaded #charlierose.terms section.container dt,#charlierose.terms section.container .js-balto-loaded dt,.js-balto-loaded .section-about h2,.section-about .js-balto-loaded h2{font-family:"Balto", Arial, sans-serif !important}.html5:not(.oldie) .custom-select select,.listing-video .main,.listing-video .over i,.listing-video .collection i,.listing-video-full a,.listing-collection i,.listing-collections i,.social-signup,.listing-staff a,.account-form p,.account-form label,.account-form .hint,.account-form input[type=text],.account-form input[type=email],.account-form input[type=password],.account-form .instructions,.sponsorship,.message span,.message .icon-link,.section header h1 i,.section .with_meta .meta i,.section .charlie25-header .meta i,.features .main .text i,.features ul a i,.featured-collections p,#header,#footer,#footer form input[type=email],.styleguide .text-sub,.video-detail .embed-code textarea,.video-detail .description>i,.video-detail .meta,.account .instructions,.section-about .staff-details-role{font:500 15px/20px Arial, sans-serif}.js-balto-loaded .html5:not(.oldie) .custom-select select,.html5:not(.oldie) .custom-select .js-balto-loaded select,.js-balto-loaded .listing-video .main,.listing-video .js-balto-loaded .main,.js-balto-loaded .listing-video .over i,.listing-video .over .js-balto-loaded i,.js-balto-loaded .listing-video .collection i,.listing-video .collection .js-balto-loaded i,.js-balto-loaded .listing-video-full a,.listing-video-full .js-balto-loaded a,.js-balto-loaded .listing-collection i,.listing-collection .js-balto-loaded i,.js-balto-loaded .listing-collections i,.listing-collections .js-balto-loaded i,.js-balto-loaded .social-signup,.js-balto-loaded .listing-staff a,.listing-staff .js-balto-loaded a,.js-balto-loaded .account-form p,.account-form .js-balto-loaded p,.js-balto-loaded .account-form label,.account-form .js-balto-loaded label,.js-balto-loaded .account-form .hint,.account-form .js-balto-loaded .hint,.js-balto-loaded .account-form input[type=text],.account-form .js-balto-loaded input[type=text],.js-balto-loaded .account-form input[type=email],.account-form .js-balto-loaded input[type=email],.js-balto-loaded .account-form input[type=password],.account-form .js-balto-loaded input[type=password],.js-balto-loaded .account-form .instructions,.account-form .js-balto-loaded .instructions,.js-balto-loaded .sponsorship,.js-balto-loaded .message span,.message .js-balto-loaded span,.js-balto-loaded .message .icon-link,.message .js-balto-loaded .icon-link,.js-balto-loaded .section header h1 i,.section header h1 .js-balto-loaded i,.js-balto-loaded .section .with_meta .meta i,.section .with_meta .meta .js-balto-loaded i,.js-balto-loaded .section .charlie25-header .meta i,.section .charlie25-header .meta .js-balto-loaded i,.js-balto-loaded .features .main .text i,.features .main .text .js-balto-loaded i,.js-balto-loaded .features ul a i,.features ul a .js-balto-loaded i,.js-balto-loaded .featured-collections p,.featured-collections .js-balto-loaded p,.js-balto-loaded #header,.js-balto-loaded #footer,.js-balto-loaded #footer form input[type=email],#footer form .js-balto-loaded input[type=email],.js-balto-loaded .styleguide .text-sub,.styleguide .js-balto-loaded .text-sub,.js-balto-loaded .video-detail .embed-code textarea,.video-detail .embed-code .js-balto-loaded textarea,.js-balto-loaded .video-detail .description>i,.video-detail .js-balto-loaded .description>i,.js-balto-loaded .video-detail .meta,.video-detail .js-balto-loaded .meta,.js-balto-loaded .account .instructions,.account .js-balto-loaded .instructions,.js-balto-loaded .section-about .staff-details-role,.section-about .js-balto-loaded .staff-details-role{font-family:"Balto", Arial, sans-serif !important}.styleguide .text-stamp{font:400 17px/20px Arial, sans-serif}.js-balto-loaded .styleguide .text-stamp,.styleguide .js-balto-loaded .text-stamp{font-family:"Balto", Arial, sans-serif !important}@media (max-width: 767px){.styleguide .text-stamp{font:500 15px/20px Arial, sans-serif}}.listing-basic a,.listing-video .main b,.listing-video-full b,.listing-staff b,.features ul a b,.styleguide .title,#charlierose.episodes h2,#charlierose.guests h2,#charlierose.terms section.container h2,.listing-video .collection b,.listing-collections b,.listing-tabs a,#charlierose_lb h1,.section-about .staff-details-name,.listing-collection b,.section .with_meta h1,.section .charlie25-header h1,.features .main .text b,.video-detail .title h1,.video-detail .title h1.alt,.section header h1,#header form input[type="text"]{letter-spacing:1px}.section header h1 i{letter-spacing:0 !important}h1,h2,h3,h4,h5,h6,p,ul,ol,dl,small,table,label,code{margin:0 0 20px}ul li{list-style-type:none}a{text-decoration:none}code,pre{display:block;clear:both;overflow:auto;max-width:100%;white-space:pre-wrap;font-size:13px;padding:15px;background:#f2f2f2;max-height:500px}p code,p pre{display:inline;margin-bottom:0;padding:2px;clear:none}input[type="text"],input[type="submit"],input[type="search"],input[type="password"],input[type="email"]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.env{position:fixed;z-index:20;top:115px;left:0;min-width:115px;padding:0 10px;height:25px;font-size:11px;line-height:25px;font-weight:bold;background:#f2f2f2;color:#fff;text-transform:uppercase;text-align:center;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:0 0;transform-origin:0 0;pointer-events:none}@media (max-width: 767px){.env{min-width:95px;padding:0 5px;height:20px;line-height:20px;font-size:9px;top:95px}}.env.development{background-color:#1d9f3c}.env.staging{background-color:#ffa500}.env.production{background-color:#e61414}.html5:not(.oldie) .custom-select select{width:100%;margin:0;background:none;border:1px solid transparent;outline:none;appearance:none;-webkit-appearance:none;color:inherit;padding:0 48px 0 20px;line-height:53px;height:53px}.html5:not(.oldie) .custom-select:after{content:"";position:absolute;width:8px;height:5px;top:50%;right:20px;margin-top:-2px;z-index:2;pointer-events:none;opacity:.35}.html5:not(.oldie) .custom-select option{font-weight:500;color:#000}.html4 .custom-select select,.oldie .custom-select select{display:block;width:100%}x:-o-prefocus,.html5:not(.oldie) .custom-select::after{display:none}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.html5:not(.oldie) .custom-select select::-ms-expand{display:none}.html5:not(.oldie) .custom-select select:focus::-ms-value{background:transparent;color:#222}}@-moz-document url-prefix(){.html5:not(.oldie) .custom-select{overflow:hidden}.html5:not(.oldie) .custom-select select{width:120%;width:-moz-calc(100% + 3em);width:calc(100% + em)}}.html5:not(.oldie) .custom-select select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.cr-logo{display:block;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDQiIGhlaWdodD0iMTA2IiB2aWV3Qm94PSIwIDIgMTA0IDEwNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDIgMTA0IDEwNiI%2BPHBhdGggZD0iTTgzIDEwNi45aDIwLjlWOTloLTEwVjc1LjloOXYtNi44aC05VjUyaDEwdi04SDgzek0xOC4yIDcyLjF2LS4zYzQuOC0uOSA3LjgtMy45IDcuOC05LjJ2LTcuOUMyNiA0Ny45IDIxLjUgNDQgMTQuNCA0NEgwdjYyLjloMTFWNzUuNWgxLjZjMiAwIDMuMSAxLjggMy40IDQuMlYxMDdoMTFWODFjLS40LTUtMy4yLTguNS04LjgtOC45ek0xNiA2NS41YzAgMi4xLTEuMiAzLjMtMy4zIDMuM0gxMVY1MS4yaDIuMWMxLjggMCAzIDEuMiAzIDMuMnYxMS4xek02OS4yIDY1LjljLTIuMS0yLjctMi45LTQuNy0zLjMtNy4zdi0zLjhjMC0xLjggMS4zLTMgMi43LTMgMS40IDAgMi40IDEuMSAyLjQgM1Y2NWgxMFY1NC42YzAtNi43LTQuNy0xMS4yLTEyLjItMTEuMi04LjEgMC0xMy4zIDQuNi0xMy42IDEyLjZ2NC43Yy4zIDQuMiAxLjkgNy41IDUuNSAxMi4zbDcuNiA5LjljMiAyLjYgMi4yIDQuNCAyLjcgNy4yVjk1YzAgMi40LTEuNiAzLjEtMy4yIDMuMS0xLjUgMC0yLjktMS40LTIuOS0zLjZWODJoLTkuOHYxMy45Yy4zIDcuNCA1LjkgMTEuNiAxMi42IDExLjYgOC4xIDAgMTMuNy00LjcgMTQuMi0xMi45di02LjRjLS41LTQuNi0xLjQtNy4zLTQuOC0xMS44bC03LjktMTAuNXpNNDEgNDMuNGMtNy45IDAtMTMuNCA0LjQtMTIuOSAxMi40Vjk1YzAgNy4xIDUuMSAxMi42IDEyLjkgMTIuNiA3LjkgMCAxMi45LTQuOCAxMi45LTEzVjU2LjJjMC04LjMtNS0xMi44LTEyLjktMTIuOHptMiA1MmMuMSAyLS42IDIuOS0yIDIuOXMtMi0uOS0yLTNWNTYuMWMwLTIuMi42LTMgMi0zczIuMS43IDIgMy4xdjM5LjJ6TTM5LjcgMzIuMWgzLjlsMSAxMC45aDYuOEw0Ny4xIDNoLTkuNWwtNS4xIDQwaDYuMmwxLTEwLjl6bTEuOS0yMC40aC4yTDQzLjEgMjdoLTIuOWwxLjQtMTUuM3pNNTkgMjMuMWguM2MxLjUgMCAxLjYgMSAxLjcgMi43VjQzaDdWMjcuMWMwLTMuOC0yLjQtNi01LjQtNi4ydi0uMmMzLjEtLjYgNS4zLTIuNSA1LjMtNS45VjkuNWMwLTQuNC0zLjMtNi41LTcuNy02LjVINTJ2NDBoN1YyMy4xem0wLTE1LjZoLjZjMS4yIDAgMi40LjMgMi40IDEuOXY3LjNjMCAxLjMtMS4yIDIuMS0yLjUgMi4xSDU5VjcuNXpNMTA0IDhWM0g5MXY0MGgxM3YtNWgtNlYyM2g1di00aC01Vjh6TTguMSA0M2M0IDAgNi45LTIuMyA2LjktNy4xVjI3SDkuMXY4LjhjMCAxLjEtLjMgMS42LTEuMSAxLjZzLTEuMS0uNS0xLjEtMS43VjkuM2MwLTEuMi4zLTEuNyAxLjEtMS43czEuMS41IDEuMSAxLjd2Ny42SDE1VjkuN2MwLTQuOC0yLjYtNy41LTYuOC03LjVDMy40IDIuMi4xIDUgLjEgMTB2MjUuNmMwIDUgMy40IDcuNCA4IDcuNHpNMjMgMjRoMnYxOWg3VjNoLTd2MTZoLTJWM2gtN3Y0MGg3ek04MyAzaDd2NDBoLTd6TTc2IDNoLTd2NDBoMTN2LTVoLTZ6Ii8%2BPC9zdmc%2B)}.no-svg .cr-logo{background-image:url(/assets/logo-ce5ae460a19e19915023a977c7b5c4afdee6ad3998fe549d80d0f9a85f438a1a.png)}#footer .cr-logo{background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NSIgaGVpZ2h0PSI2NSIgdmlld0JveD0iNTEgMTUxIDY1IDY1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDUxIDE1MSA2NSA2NSI%2BPHBhdGggZD0iTTY3IDIxNXYtMTUuNmMwLTIuNS0xLjQtNS4xLTQuOS01LjR2LS4yYzMtLjUgNC45LTIuNCA0LjktNS42di00LjhjMC00LjEtMi45LTYuNC03LjItNi40SDUxdjM4aDd2LTE4LjloLjdjMS4yIDAgMS4zIDEuMSAxLjMgMi41VjIxNWg3em0tNy44LTMzLjVjMS4xIDAgMS42LjggMS42IDJ2Ni43YzAgMS4zLS41IDItMS44IDJoLTF2LTEwLjdoMS4yek05My40IDE3NnYtOS44Yy4yLTIuNC0xLjMtMy43LTMuMS0zLjl2LS4xYzEuOS0uMyAzLjEtMS41IDMuMS0zLjd2LTMuM2MwLTIuNy0xLjgtNC4yLTQuNi00LjJoLTUuNHYyNWg0di0xMi4yaC45Yy44IDAgMS4yLjcgMS4yIDEuNlYxNzZoMy45em0tNC45LTIyLjFjLjcgMCAxLjEuNCAxLjEgMS4ydjQuNmMwIC44LS40IDEuMy0xLjIgMS4zaC0xdi03LjFoMS4xek03OC45IDE3Nkg4M2wtMi40LTI1aC01LjhsLTMuMiAyNWgzLjhsLjctNy4xaDIuNGwuNCA3LjF6bS0uNy0xMGgtMS45bC45LTkuN2guMWwuOSA5Ljd6TTYxIDE2MHYtNC41YzAtMy0yLjQtNC41LTUtNC41LTIuOSAwLTUgMS42LTUgNC42djE1LjVjMCAzLjEgMi4xIDQuOCA0LjkgNC44IDIuNSAwIDUuMS0xLjQgNS4xLTQuNVYxNjVoLTR2Ni4zYzAgLjctLjQgMS0uOSAxcy0xLS4zLTEuMS0xdi0xNi4xYy4xLS43LjUtMSAxLTFzMSAuMyAxIDF2NC44aDR6TTc2LjUgMTc2LjVjLTQuOCAwLTguNSAyLjctOC41IDcuNXYyMy44YzAgNC44IDMuNyA3LjYgOC41IDcuNnM4LjUtMi45IDguNS03Ljl2LTIzLjJjMC01LTMuNy03LjgtOC41LTcuOHpNNzggMjA4YzAgMS4yLS42IDEuNy0xLjUgMS43cy0xLjUtLjUtMS41LTEuOHYtMjMuOGMwLTEuMi42LTEuOCAxLjUtMS44czEuNS42IDEuNSAxLjlWMjA4ek0xMDMgMjE1aDEzdi01aC02di0xM2g1di01aC01di0xMGg2di01aC0xM3pNOTYgMTgzLjd2Ni4zaDZ2LTZjMC00LjEtMy03LjItNy41LTcuMi01IDAtOC41IDIuOC04LjUgNy42djIuOWMwIDIuNSAxIDQuNiAzLjIgNy40bDQuNiA2YzEuMiAxLjYgMS40IDIuNyAxLjQgNC4zdjNjMCAxLjQtLjcgMS45LTEuNiAxLjktLjkgMC0xLjctLjgtMS43LTIuMlYyMDBIODZ2OC42YzAgNC41IDMuNCA2LjkgNy41IDYuOSA0LjkgMCA4LjQtMi44IDguNC03Ljh2LTMuOWMwLTIuOC0uNS00LjQtMi42LTcuMmwtNC45LTYuM2MtMS4zLTEuNi0xLjctMi45LTEuNy00LjR2LTIuM2MwLTEuMi43LTEuOCAxLjctMS44IDEuOCAwIDEuNiAxLjQgMS42IDEuOXpNMTA4IDE3Nmg4di0zaC00di04aDN2LTNoLTN2LThoNHYtM2gtOHpNMTAzIDE1MWg0djI1aC00ek0xMDIuMyAxNzZ2LTNoLTR2LTIyaC00djI1ek02NyAxNTF2MTBoLTF2LTEwaC00djI1aDR2LTEyaDF2MTJoNHYtMjV6Ii8%2BPC9zdmc%2B)}.no-svg #footer .cr-logo{background-image:url(/assets/logo-tablet-1f4b01a6d6a3d5c6bc5214b3b4e97f9c89e272166228a52633ef4da93ab75ee4.png)}@media (max-width: 1023px){.cr-logo{background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NSIgaGVpZ2h0PSI2NSIgdmlld0JveD0iNTEgMTUxIDY1IDY1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDUxIDE1MSA2NSA2NSI%2BPHBhdGggZD0iTTY3IDIxNXYtMTUuNmMwLTIuNS0xLjQtNS4xLTQuOS01LjR2LS4yYzMtLjUgNC45LTIuNCA0LjktNS42di00LjhjMC00LjEtMi45LTYuNC03LjItNi40SDUxdjM4aDd2LTE4LjloLjdjMS4yIDAgMS4zIDEuMSAxLjMgMi41VjIxNWg3em0tNy44LTMzLjVjMS4xIDAgMS42LjggMS42IDJ2Ni43YzAgMS4zLS41IDItMS44IDJoLTF2LTEwLjdoMS4yek05My40IDE3NnYtOS44Yy4yLTIuNC0xLjMtMy43LTMuMS0zLjl2LS4xYzEuOS0uMyAzLjEtMS41IDMuMS0zLjd2LTMuM2MwLTIuNy0xLjgtNC4yLTQuNi00LjJoLTUuNHYyNWg0di0xMi4yaC45Yy44IDAgMS4yLjcgMS4yIDEuNlYxNzZoMy45em0tNC45LTIyLjFjLjcgMCAxLjEuNCAxLjEgMS4ydjQuNmMwIC44LS40IDEuMy0xLjIgMS4zaC0xdi03LjFoMS4xek03OC45IDE3Nkg4M2wtMi40LTI1aC01LjhsLTMuMiAyNWgzLjhsLjctNy4xaDIuNGwuNCA3LjF6bS0uNy0xMGgtMS45bC45LTkuN2guMWwuOSA5Ljd6TTYxIDE2MHYtNC41YzAtMy0yLjQtNC41LTUtNC41LTIuOSAwLTUgMS42LTUgNC42djE1LjVjMCAzLjEgMi4xIDQuOCA0LjkgNC44IDIuNSAwIDUuMS0xLjQgNS4xLTQuNVYxNjVoLTR2Ni4zYzAgLjctLjQgMS0uOSAxcy0xLS4zLTEuMS0xdi0xNi4xYy4xLS43LjUtMSAxLTFzMSAuMyAxIDF2NC44aDR6TTc2LjUgMTc2LjVjLTQuOCAwLTguNSAyLjctOC41IDcuNXYyMy44YzAgNC44IDMuNyA3LjYgOC41IDcuNnM4LjUtMi45IDguNS03Ljl2LTIzLjJjMC01LTMuNy03LjgtOC41LTcuOHpNNzggMjA4YzAgMS4yLS42IDEuNy0xLjUgMS43cy0xLjUtLjUtMS41LTEuOHYtMjMuOGMwLTEuMi42LTEuOCAxLjUtMS44czEuNS42IDEuNSAxLjlWMjA4ek0xMDMgMjE1aDEzdi01aC02di0xM2g1di01aC01di0xMGg2di01aC0xM3pNOTYgMTgzLjd2Ni4zaDZ2LTZjMC00LjEtMy03LjItNy41LTcuMi01IDAtOC41IDIuOC04LjUgNy42djIuOWMwIDIuNSAxIDQuNiAzLjIgNy40bDQuNiA2YzEuMiAxLjYgMS40IDIuNyAxLjQgNC4zdjNjMCAxLjQtLjcgMS45LTEuNiAxLjktLjkgMC0xLjctLjgtMS43LTIuMlYyMDBIODZ2OC42YzAgNC41IDMuNCA2LjkgNy41IDYuOSA0LjkgMCA4LjQtMi44IDguNC03Ljh2LTMuOWMwLTIuOC0uNS00LjQtMi42LTcuMmwtNC45LTYuM2MtMS4zLTEuNi0xLjctMi45LTEuNy00LjR2LTIuM2MwLTEuMi43LTEuOCAxLjctMS44IDEuOCAwIDEuNiAxLjQgMS42IDEuOXpNMTA4IDE3Nmg4di0zaC00di04aDN2LTNoLTN2LThoNHYtM2gtOHpNMTAzIDE1MWg0djI1aC00ek0xMDIuMyAxNzZ2LTNoLTR2LTIyaC00djI1ek02NyAxNTF2MTBoLTF2LTEwaC00djI1aDR2LTEyaDF2MTJoNHYtMjV6Ii8%2BPC9zdmc%2B)}.no-svg .cr-logo{background-image:url(/assets/logo-tablet-1f4b01a6d6a3d5c6bc5214b3b4e97f9c89e272166228a52633ef4da93ab75ee4.png)}}@media (max-width: 767px){.cr-logo,#footer .cr-logo{background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NSIgaGVpZ2h0PSI1NSIgdmlld0JveD0iNTEgMTUxIDU1IDU1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDUxIDE1MSA1NSA1NSI%2BPHBhdGggZD0iTTk0IDIwNWgxMnYtMy44aC02LjN2LTExLjdoNS4zVjE4NmgtNS4zdi05LjFoNi4zVjE3M0g5NHYzMnptLTYuNC0yNi41djQuNWg1LjJ2LTQuNmMwLTMuNS0yLjUtNS44LTYuMy01LjgtNC4yIDAtNi45IDIuNC02LjkgNi41djIuNWMwIDIuMi44IDMuOSAyLjcgNi4zbDMuOSA1LjJjMSAxLjMgMS4xIDIuMyAxLjEgMy43djIuNmMwIDEuMS0uNSAxLjYtMS4zIDEuNnMtMS4yLS42LTEuMi0xLjlWMTkzaC01LjJ2Ni43YzAgMy44IDIuOSA1LjkgNi40IDUuOSA0LjEgMCA3LTIuNCA3LTYuNnYtMy4zYzAtMi40LS40LTMuOC0yLjItNi4xbC00LjEtNS40Yy0xLTEuMy0xLjQtMi41LTEuNC0zLjh2LTJjMC0xIC40LTEuNSAxLjItMS41LjYtLjEgMS4xLjUgMS4xIDEuNm0tMTQuNCAyMC45YzAgMS0uNSAxLjUtMS4yIDEuNXMtMS4yLS41LTEuMi0xLjZ2LTIwLjJjMC0xLjEuNS0xLjYgMS4yLTEuNnMxLjIuNSAxLjIgMS42djIwLjN6bTUuNi0uNHYtMTkuOGMwLTQuMy0yLjgtNi42LTYuOC02LjYtMy45IDAtNi43IDIuMy02LjggNi40djIwLjJjLjEgNC4xIDIuOSA2LjQgNi44IDYuNCA0IDAgNi44LTIuNCA2LjgtNi42bS0xNC40IDZ2LTEzYzAtMi41LS45LTQuMy0zLjgtNC42di0uMWMyLjUtLjUgMy40LTIgMy40LTQuOHYtNC4xYzAtMy41LTEuNy01LjUtNS40LTUuNEg1MXYzMmg1LjV2LTE1LjhoMS4yYzEgMCAxLjIuOCAxLjIgMi4yVjIwNWg1LjV6bS02LjUtMjguNGMuNyAwIDEgLjMgMSAxLjV2NS45YzAgMS0uNCAxLjctMS4xIDEuN2gtMS4zdi05LjFoMS40ek05OS4xIDE3Mmg2Ljl2LTIuOGgtMy40di03LjZoMy4xdi0yLjJoLTMuMXYtNS44aDMuNFYxNTFoLTYuOXYyMXptLTQuNCAwaDMuNnYtMjFoLTMuNnYyMXptLTcuMiAwaDYuNnYtMi41aC0zVjE1MWgtMy42djIxem0tLjYgMHYtOC4zYzAtMi0xLjItMy4xLTIuOC0zLjJ2LS4xYzEuNi0uMyAyLjctMS4zIDIuNy0zLjF2LTIuOGMwLTIuMy0xLjYtMy41LTQtMy41aC00LjN2MjFIODJ2LTEwLjRoLjRjLjcgMCAxIC42IDEgMS40djloMy41em0tNC4zLTE4LjZjLjYgMCAuOS40LjkgMS4xdjMuOGMwIC43LS4zIDEuMS0xIDEuMUg4MnYtNmguNnptLTggMTguNmgzLjVMNzYgMTUxaC00LjlsLTIuNyAyMWgzLjJsLjYtNmgybC40IDZ6bS0uNy04LjZoLTEuNWwuNy03LjdoLjFsLjcgNy43em0tOS40IDguNkg2OHYtMjFoLTMuNXY4LjJoLTEuMVYxNTFoLTMuNXYyMWgzLjV2LTEwLjJoMS4xVjE3MnptLTUuNi0xNHYtMy4yYzAtMi41LTEuNS0zLjgtMy43LTMuOC0yLjQgMC00LjIgMS40LTQuMiAzLjlWMTY4YzAgMi42IDEuOCA0IDQuMSA0IDIuMSAwIDMuOC0xLjMgMy44LTMuOFYxNjNoLTN2NS4xYzAgLjYtLjIuOC0uNy44LS40IDAtLjctLjMtLjctLjl2LTEzLjRjMC0uNi4yLS45LjctLjkuNCAwIC43LjMuNy45djMuNGgzeiIvPjwvc3ZnPg%3D%3D)}.no-svg .cr-logo,.no-svg #footer .cr-logo{background-image:url(/assets/logo-mobile-3f259348192de9244c70680718225991a96f9855fd08227b6256bab2ddf6fe19.png)}}.icon{display:inline-block;background-position:0 50%;vertical-align:middle}.icon:not(.icon-wtextlabel){width:38px;height:38px;background-position:50%}.icon-wtextlabel{font:500 15px/20px Arial, sans-serif;padding-left:30px;color:#000;opacity:.35}.js-balto-loaded .icon-wtextlabel{font-family:"Balto", Arial, sans-serif !important}.no-touch a.icon-wtextlabel:hover{opacity:1}a.icon-wlabel{position:relative}.no-touch a.icon-wlabel:hover:after{content:attr(alt);position:absolute;top:100%;left:50%;display:inline-block;text-align:center;background:#000;background-color:rgba(0,0,0,0.8);color:#fff;font:13px/20px Arial, sans-serif;margin:10px auto 0;padding:3px 10px;white-space:nowrap;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.js-balto-loaded a.icon-wlabel:hover:after{font-family:"Balto", Arial, sans-serif !important}.icon-play-sm{background-repeat:no-repeat}.icon-play{background-repeat:no-repeat}.icon-play-lg{background-repeat:no-repeat}.icon-plus-active,a.icon-plus:hover{background-repeat:no-repeat}.icon-share-twitter-sm{background-repeat:no-repeat}.icon-share-facebook-sm{background-repeat:no-repeat}.icon-cross-alt{background-repeat:no-repeat}.icon-cross,a.icon-tick:hover,.videos_watchlist a.icon-plus,.videos_watchlist a.icon-tick,.videos_watchlist a.icon-tick:hover{background-repeat:no-repeat}.icon-tick{background-repeat:no-repeat}.icon.icon-plus-lg,.icon.icon-cross-lg,a.icon.icon-cross-lg-alt:hover,a.icon.icon-tick-lg:hover,.icon.icon-cross-lg-alt,a.icon.icon-tick-lg:hover,.icon.icon-cross-lg-bl,a.icon.icon-cross-lg-bl-alt:hover,.icon.icon-cross-lg-bl-alt,.icon.icon-transcript-lg,.icon.icon-darkmode,.icon.icon-share,.icon.icon-tick-lg,.icon.icon-loading-lg,.icon.icon-share-twitter,.icon.icon-share-facebook,.icon.icon-share-embed,.icon.icon-share-twitter-active,a.icon.icon-share-twitter:hover,.icon.icon-share-facebook-active,a.icon.icon-share-facebook:hover,.icon.icon-share-embed-active,a.icon.icon-share-embed:hover{width:46px;height:46px}.icon.icon-play-lg{width:85px;height:85px}.icon.icon-play-xl,.listing-video .playing .over>i.icon{width:120px;height:120px}.icon.icon-play,.icon.icon-twitter,.icon.icon-facebook,.icon.icon-instagram,.icon.icon-youtube{width:60px;height:60px}.icon.icon-facebook.icon-wtextlabel{width:auto;height:22px;line-height:22px;background-position:-17px 50%}.icon.icon-twitter.icon-wtextlabel{width:auto;height:22px;line-height:22px;background-position:-18px 50%}.icon.icon-linkedin.icon-wtextlabel{width:auto;height:22px;line-height:22px;background-position:-19px 50%}.icon.icon-link{width:12px;height:12px}.icon-plus{background-repeat:no-repeat}.icon-plus-bl{background-repeat:no-repeat}.icon-plus-bl-active,a.icon-plus-bl:hover{background-repeat:no-repeat}.icon-plus-lg{background-repeat:no-repeat}.icon-play-xl,.listing-video .playing .over>i{background-repeat:no-repeat}.icon-play-sm-bl{background-repeat:no-repeat}.icon-replay{background-repeat:no-repeat}.icon-replay-bl{background-repeat:no-repeat}.icon-tick-alt,#footer form input[type=submit].added{background-repeat:no-repeat}.icon-tick-lg{background-repeat:no-repeat}.icon-tick-bl{background-repeat:no-repeat}.icon-cross-wh-alt{background-repeat:no-repeat}.icon-cross-bl,a.icon-tick-bl:hover,.videos_watchlist a.icon-tick-bl{background-repeat:no-repeat}.icon-cross-lg,a.icon-cross-lg-alt:hover,a.icon-tick-lg:hover{background-repeat:no-repeat}.icon-cross-lg-alt,a.icon-tick-lg:hover{background-repeat:no-repeat}.icon-cross-lg-bl,a.icon-cross-lg-bl-alt:hover{background-repeat:no-repeat}.icon-cross-lg-bl-alt{background-repeat:no-repeat}.icon-darkmode{background-repeat:no-repeat}.icon-share{background-repeat:no-repeat}.icon-transcript-lg{background-repeat:no-repeat}.icon-menu{background-repeat:no-repeat}.icon-twitter{background-repeat:no-repeat}.icon-linkedin{background-repeat:no-repeat}.icon-facebook{background-repeat:no-repeat}.icon-instagram{background-repeat:no-repeat}.icon-youtube{background-repeat:no-repeat}.icon-share-twitter{background-repeat:no-repeat}.icon-share-facebook{background-repeat:no-repeat}.icon-share-embed{background-repeat:no-repeat}.icon-share-twitter-active,a.icon-share-twitter:hover{background-repeat:no-repeat}.icon-share-facebook-active,a.icon-share-facebook:hover{background-repeat:no-repeat}.icon-share-embed-active,a.icon-share-embed:hover{background-repeat:no-repeat}.icon-submit,#footer form input[type=submit]{background-repeat:no-repeat}.icon-search,#header form input[type="submit"]{background-repeat:no-repeat}.icon-download,.btn.btn-download,.btn-download.btn-fe{background-repeat:no-repeat}.icon-transcript,.btn.btn-transcript,.btn-transcript.btn-fe{background-repeat:no-repeat}.icon-facebook-sm,.social-signup a.fb{background-repeat:no-repeat}.icon-twitter-sm,.social-signup a.tw{background-repeat:no-repeat}.icon-google-sm,.social-signup a.gg{background-repeat:no-repeat}.icon-link{background-repeat:no-repeat}a.icon-menu,a.icon-cross-alt{opacity:.2}a.icon-menu:hover,a.icon-cross-alt:hover{opacity:1}.icon-loading,.icon-loading-lg{border-radius:50%;background:#fff url(/assets/ajax-loader-bl-dcaa9bd2393bd592ef3365b361496ebd6f74cac669ff06e7d3a9ddefc458f9bf.gif) no-repeat 50% !important;background-size:20px !important}.icon-plus-bl.icon-loading{position:relative;top:2px;right:2px;width:34px;height:34px;border-radius:17px;background-color:#000 !important;background-image:url(/assets/ajax-loader-wh-c2a704a1f11252f95908cc811e540f325e54595250de4ea47c83c0874073d60d.gif) !important}.icon-loading-lg{border-radius:31px !important;background-size:26px !important}.dd-arrow,#menu .dd>a{background-repeat:no-repeat}.select-arrow,.html5:not(.oldie) .section.section-white-header header .selector:after,.html5:not(.oldie) .section.section-white-header header .selector:hover:after,.html5:not(.oldie) .section.section-white-header header .selector:focus:after,.html5:not(.oldie) .section.section-white-header header .selector.active:after{background-repeat:no-repeat}.select-arrow-wh,.html5:not(.oldie) .section header .selector:after,.html5:not(.oldie) .section header .selector:hover:after,.html5:not(.oldie) .section header .selector:focus:after{background-repeat:no-repeat}.btn,.btn-fe{display:inline-block;padding:0 25px;cursor:pointer;height:60px;min-width:150px;text-align:center;text-decoration:none;line-height:60px;color:#a5a5a5;border:1px solid #e5e5e5;background:#fff;white-space:nowrap;-webkit-appearance:none}@media (max-width: 767px){.btn,.btn-fe{line-height:55px;height:55px}}.btn:hover,.btn-fe:hover{color:#000;background-color:#f2f2f2;border-color:#e5e5e5}.btn:active,.btn-fe:active{color:#a5a5a5;background-color:#f2f2f2;border-color:#e5e5e5}.btn.disabled,.disabled.btn-fe,.disabled>.btn,.disabled>.btn-fe{pointer-events:none;color:#f2f2f2;background-color:#fff;border-color:#f2f2f2}.btn.btn-primary,.btn-primary.btn-fe{color:#fff;background-color:#000;border-color:#000}.btn.btn-primary:hover,.btn-primary.btn-fe:hover{color:#fff;background-color:#2d2d2d;border-color:#2d2d2d}.btn.btn-primary:active,.btn-primary.btn-fe:active{color:#fff;background-color:#2d2d2d;border-color:#2d2d2d}.btn.btn-primary.disabled,.btn-primary.disabled.btn-fe{color:#f2f2f2;background-color:#fff;border-color:#f2f2f2}.btn+.btn,.btn-fe+.btn,.btn+.btn-fe,.btn-fe+.btn-fe{margin-left:10px}.btn.btn-download,.btn-download.btn-fe,.btn.btn-transcript,.btn-transcript.btn-fe{padding-left:55px;background-position:24px 50%}.btn.btn-loading,.btn-loading.btn-fe{position:relative}.btn.btn-loading:after,.btn-loading.btn-fe:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:#fff url(/assets/ajax-loader-bl-dcaa9bd2393bd592ef3365b361496ebd6f74cac669ff06e7d3a9ddefc458f9bf.gif) no-repeat 50%;background-size:20px}.listing-basic li{margin-bottom:13px}@media (max-width: 767px){.listing-basic li{margin-bottom:9px}}.listing-basic a{display:block;color:#000}.listing-basic a:hover{color:#ff4237}.listing-basic a.active,.listing-basic a.active:hover{color:#a5a5a5}.listing-video{margin:0 0 0 -5px;min-height:300px}@media (max-width: 767px){.listing-video{min-height:0}}.listing-video .video,.listing-video .playing,.listing-video .collection{position:relative;display:inline;float:left;width:240px;margin:0 0 0 5px}@media (max-width: 767px){.listing-video .video,.listing-video .playing,.listing-video .collection{width:50%;margin-left:0;padding-left:5px}}.listing-video .playing,.listing-video .collection{pointer-events:none}.listing-video .video{-moz-transition:opacity 0.25s linear;-o-transition:opacity 0.25s linear;-webkit-transition:opacity 0.25s linear;transition:opacity 0.25s linear}.listing-video .video.hover{cursor:pointer}.listing-video i{font-style:normal}.listing-video .image{position:relative;width:100%;padding-bottom:100%;background:#f2f2f2}.listing-video .image img{position:absolute;left:0;right:0;bottom:0;top:0;width:100%}.listing-video .main{display:block;color:#a5a5a5;height:180px;padding:4px 0 0}@media (max-width: 767px){.listing-video .main{height:108px}}.listing-video .main b{display:inline-block;color:#000;margin-bottom:-2px}@media (max-width: 767px){.listing-video .main b{font:600 15px/17px Arial, sans-serif;letter-spacing:0}.js-balto-loaded .listing-video .main b{font-family:"Balto", Arial, sans-serif !important}}.listing-video .main i{color:#ff4237;font-weight:600;text-transform:uppercase}@media (max-width: 767px){.listing-video .main i{text-transform:none}}@media (max-width: 767px){.listing-video .main span{display:none}}.listing-video .over{position:absolute;top:0;left:0;right:0;color:#fff}@media (max-width: 767px){.listing-video .over{display:none}}.listing-video .over:before{content:"";display:block;min-width:100%;height:0;padding-bottom:100%}.listing-video .over b{position:absolute;left:15px;top:10px;right:15px}.listing-video .over i{position:absolute;right:15px;bottom:9px}.listing-video .over ul{position:absolute;left:15px;bottom:15px;margin:0}.listing-video .over ul li{display:inline;float:left;margin:0 5px 0 0}.listing-video .over>*{display:none}.listing-video .replay .over>ul{display:block}.listing-video .replay .over>ul li{display:inline}.listing-video .replay .over>ul li ~ li{display:none}.listing-video .hover .main b{color:#ff4237}.listing-video .hover .over{background:rgba(0,0,0,0.25)}.listing-video .hover .over>*{display:block}.listing-video .hover .over>ul li,.listing-video .hover .over>ul li ~ li{display:inline}.listing-video .removed{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;pointer-events:none}.listing-video .playing.hover .main b{color:#000}.listing-video .playing .over{background:rgba(0,0,0,0.25)}@media (max-width: 767px){.listing-video .playing .over{display:block;left:5px}}.listing-video .playing .over>i{display:block;position:absolute;left:0;right:0;top:0;bottom:0;vertical-align:middle;text-align:center;background-position:50%;padding-top:200px;width:auto;height:auto}@media (max-width: 767px){.listing-video .playing .over>i{background-repeat:no-repeat;padding-top:80%}}.listing-video .playing .over.hover .main b{color:#000}.listing-video .collection{position:relative}.listing-video .collection:before{content:"";display:block;min-width:100%;height:0;padding-bottom:100%}.listing-video .collection div{position:absolute;left:0;top:0;right:0;bottom:0;padding:12px 16px;background:#ff4237;color:#fff}@media (max-width: 767px){.listing-video .collection div{padding:7px 10px;left:5px}}.listing-video .collection b{display:inline-block;margin-bottom:-2px}@media (max-width: 767px){.listing-video .collection b{margin-bottom:-17px;display:block}}.listing-video .no-results{padding-top:15px;padding-left:5px}.listing-video .no-results p{margin-bottom:15px}.listing-video-full a{display:block;position:relative;padding:12px 0 15px 160px;border-top:1px solid #e5e5e5;min-height:180px;color:#000}@media (max-width: 1023px){.listing-video-full a{padding-left:85px;min-height:75px}}@media (max-width: 767px){.listing-video-full a{padding-bottom:19px}}.listing-video-full .image{position:absolute;left:0;top:14px;width:150px;height:150px}@media (max-width: 1023px){.listing-video-full .image{width:75px;height:75px}}.listing-video-full img{display:block;width:100%}.listing-video-full b{display:inline-block;color:#000;padding-bottom:11px}@media (max-width: 767px){.listing-video-full b{padding-bottom:0}}.listing-video-full a:hover b{color:#ff4237}.listing-video-full i{display:inline-block;color:#ff4237;font-weight:600;font-style:normal;text-transform:uppercase;padding-right:8px;padding-bottom:5px}.listing-video-full i:empty{display:none}@media (max-width: 767px){.listing-video-full i{text-transform:none;padding-right:0;font-weight:500;font-size:15px;padding-bottom:0}}.listing-video-full span{display:inline-block;color:#a5a5a5;padding-bottom:5px}@media (max-width: 767px){.listing-video-full span{display:block;margin-bottom:-19px;padding-bottom:0}}.listing-collection{margin:0 0 0 -5px}.listing-collection>li{display:inline;float:left;width:240px;margin:0 0 0 5px}@media (max-width: 767px){.listing-collection>li{width:50%;margin-left:0;margin-bottom:5px;padding-left:5px}}.listing-collection>li:nth-child(4){display:inline}@media (max-width: 1023px){.listing-collection>li:nth-child(4){display:none}}@media (max-width: 767px){.listing-collection>li:nth-child(4){display:inline}}.listing-collection>li:nth-child(5){display:none}@media (min-width: 1240px){.listing-collection>li:nth-child(5){display:inline}}.listing-collection div{position:relative;width:100%;padding-bottom:100%;overflow:hidden}.listing-collection a,.listing-collection span{position:absolute;left:0;right:0;bottom:0;top:0;padding:10px 15px}@media (max-width: 767px){.listing-collection a,.listing-collection span{padding:8px 10px}}.listing-collection a{background:#fff;color:#000}.listing-collection b{display:inline-block;width:100%}@media (max-width: 767px){.listing-collection b{margin-bottom:-17px;display:block}}.listing-collection i{color:#a5a5a5;font-style:normal}.listing-collection span{display:none;background:#ff4237;color:#fff}.listing-collection span i{color:#000}.listing-collection a:hover span{display:block}@media (max-width: 767px){.listing-collection a:hover span{display:none}}.listing-collections{padding:25px 0 0 0;min-height:300px}@media (max-width: 1023px){.listing-collections{padding-top:13px}}@media (max-width: 767px){.listing-collections{padding-top:0;min-height:100px}}.listing-collections li{border-top:1px solid #e5e5e5}@media (max-width: 1023px){.listing-collections li:first-child{border-top:0 none}}.listing-collections a{display:block;padding:16px 0;min-height:109px;color:#000}@media (max-width: 767px){.listing-collections a{padding:17px 0 14px}}.listing-collections span{float:left;width:485px;padding-right:80px}.listing-collections span+span{float:right}.listing-collections span:first-child{padding-right:20px}@media (min-width: 1240px){.listing-collections span:first-child{width:715px}}@media (max-width: 1023px){.listing-collections span{float:none;display:block;width:100%}.listing-collections span+span{padding-top:5px;padding-bottom:7px;float:none}}@media (max-width: 767px){.listing-collections span{padding-right:0}.listing-collections span+span{padding-top:0;padding-bottom:0}}.listing-collections b{line-height:50px}@media (max-width: 1023px){.listing-collections b{padding-bottom:5px}}@media (max-width: 767px){.listing-collections b{display:block;padding-bottom:9px;line-height:37px}}.listing-collections a:hover b{color:#ff4237}.listing-collections i{display:inline-block;color:#a5a5a5;font-style:normal;vertical-align:top;padding-top:2px;white-space:nowrap;text-transform:none;margin-left:5px}@media (max-width: 767px){.listing-collections i{display:block;margin-left:0;padding-bottom:5px}}.listing-collections .no-results{border-top:0 none;padding-top:16px}.listing-episodes{border-top:1px solid #e5e5e5}.listing-episodes+.pagination{margin-top:40px}.listing-episodes li{border-bottom:1px solid #e5e5e5}@media (max-width: 767px){.listing-episodes li{position:relative}}.listing-episodes li.hover{background:#f9f9f9;cursor:pointer}@media (max-width: 767px){.listing-episodes li.hover{cursor:default;background:transparent}}.listing-episodes .icon{float:right;margin:8px 2px 0 0;opacity:.12}.listing-episodes .icon:first-child{margin-right:8px}@media (max-width: 767px){.listing-episodes .icon.icon-plus-bl{display:none}.listing-episodes .icon.icon-play-sm-bl{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background-position:0 12px;background-size:30px 30px}}.listing-episodes .icon:hover{opacity:1}.listing-episodes li.hover .icon-play-sm-bl{opacity:1}.listing-episodes i{float:left;font-style:normal;color:#a5a5a5;width:247px;padding:14px 0 15px 10px}@media (max-width: 1023px){.listing-episodes i{width:150px;padding-left:0}}@media (max-width: 767px){.listing-episodes i{float:none;display:block;width:auto;padding:14px 0 0 40px}}.listing-episodes b{display:block;font-weight:inherit;padding:14px 20px 15px 0}@media (max-width: 767px){.listing-episodes b{padding:0 0 15px 40px}}.listing-episodes li.hover b{color:#ff4237}.social-signup li{margin-bottom:20px;background:#000;overflow:hidden;width:240px}@media (max-width: 767px){.social-signup li{margin-bottom:10px}}.social-signup a{display:block;width:240px;height:62px;line-height:62px;color:#fff;text-align:center;padding-left:47px;background:no-repeat 16px 50%}@media (max-width: 767px){.social-signup a{height:55px;line-height:55px}}.social-signup a:hover{opacity:.9}.social-signup a.fb{background-color:#57709e}.social-signup a.tw{background-color:#5aadec}.social-signup a.gg{background-color:#f2f2f2;color:#ff4237}.social-signup a.gg:hover{opacity:.98}.listing-tabs{margin:0;height:110px;background:#f2f2f2}.listing-tabs li{display:inline;float:left}.listing-tabs a{display:block;height:110px;line-height:118px;padding:0 35px;color:#a5a5a5;background:#f2f2f2}.listing-tabs a:hover{color:#000}.listing-tabs a:active,.listing-tabs a.active{color:#000;background:#fff}.listing-az{margin:0;width:1220px}@media (max-width: 767px){.listing-az{width:975px}}.listing-az li{display:inline;float:left}.listing-az a{display:block;font-family:Impact, Arial, sans-serif;color:#000;background:#fff;text-align:center;font-size:37px;width:46.92308px;height:46.92308px;line-height:46.92308px;border-radius:23.46154px}.js-schmalfettee-loaded .listing-az a{font-family:"Schmalfettee", Arial, sans-serif !important}@media (max-width: 767px){.listing-az a{font-size:32px;width:37.5px;height:37.5px;line-height:37.5px;border-radius:18.75px}}.listing-az a:hover{color:#ff4237}.listing-az a.active{color:#fff;background:#000}.listing-guests{border-top:1px solid #e5e5e5;margin-bottom:40px}.listing-guests a{display:block;border-bottom:1px solid #e5e5e5}.listing-guests a:hover{background:#f9f9f9}.listing-guests b{color:#000;float:left;width:494px;font-weight:inherit;padding:14px 0 15px 10px}@media (max-width: 1023px){.listing-guests b{width:240px;padding-left:0}}@media (max-width: 767px){.listing-guests b{float:none;display:block;width:auto;padding:14px 0 0 0}}.listing-guests a:hover b{color:#ff4237}.listing-guests i{display:block;font-style:normal;color:#a5a5a5;padding:14px 20px 15px 0}@media (max-width: 767px){.listing-guests i{float:none;display:block;width:auto;padding:0 0 15px 0}}.listing-guests .no-results{padding-top:14px}.listing-staff{margin:0 0 0 -5px}.listing-staff li{position:relative;display:inline;float:left;width:240px;margin:0 0 0 5px}@media (max-width: 767px){.listing-staff li{width:50%;margin-left:0;padding-left:5px}}.listing-staff a{display:block;padding-bottom:20px;height:360px}@media (max-width: 767px){.listing-staff a{height:auto}}.listing-staff .image{position:relative;width:100%;padding-bottom:100%;background:#f2f2f2}.listing-staff img{position:absolute;left:0;right:0;bottom:0;top:0;width:100%}.listing-staff b{display:inline-block;color:#000;padding-top:4px;margin-bottom:-2px}@media (max-width: 767px){.listing-staff b{font:600 15px/17px Arial, sans-serif;letter-spacing:0;padding-top:5px}.js-balto-loaded .listing-staff b{font-family:"Balto", Arial, sans-serif !important}}.listing-staff i{font-style:normal;color:#ff4237;font-weight:600;text-transform:uppercase}@media (max-width: 767px){.listing-staff i{text-transform:none}}.pagination{line-height:60px;height:60px;text-align:center;margin-bottom:79px}@media (max-width: 1023px){.pagination{margin-bottom:34px}}.pagination li{display:inline;color:#a5a5a5}@media (max-width: 1023px){.pagination li{display:none}}.pagination li:first-child{float:right}@media (max-width: 1023px){.pagination li:first-child{display:block}}.pagination li:first-child+li{float:left}@media (max-width: 1023px){.pagination li:first-child+li{display:block}}.pagination a,.pagination span{display:inline-block;padding:0 15px;color:#a5a5a5}.pagination a:hover,.pagination .on{color:#000}@media (max-width: 767px){.pagination .btn,.pagination .btn-fe{min-width:0;width:137px;padding-left:0;padding-right:0}}.account-form ol{margin-bottom:44px}@media (max-width: 767px){.account-form ol{margin-bottom:25px}}.account-form ol>li{list-style-type:none;margin-bottom:26px}@media (max-width: 767px){.account-form ol>li{margin-bottom:21px}}.account-form ol>li.checkbox{margin-bottom:20px;padding-top:14px}.account-form ol>li.checkbox ~ .checkbox{padding-top:0}.account-form ol>li.checkbox label:hover{color:#000}.account-form .required abbr{display:none}.account-form p{color:#a5a5a5;margin-bottom:25px}@media (max-width: 767px){.account-form p{margin-bottom:21px}}.account-form p a{color:#000}.account-form p a:hover{color:#ff4237}.account-form p.checkbox label{float:left;margin-right:40px}@media (max-width: 767px){.account-form p.checkbox label{margin-right:0}.account-form p.checkbox label+a{float:right}}.account-form p.checkbox label:hover{color:#000}.account-form p.error{color:#ff4237;margin-bottom:36px}.account-form p.error+.error{margin-top:-36px}.account-form p.login-register-toggle{margin-top:-21px}.account-form label,.account-form .hint{display:block;color:#a5a5a5;margin-bottom:9px}@media (max-width: 767px){.account-form label,.account-form .hint{margin-bottom:4px}}.account-form .hint{margin-bottom:0;margin-top:9px;color:#e0e0e0}.account-form input[type=text],.account-form input[type=email],.account-form input[type=password]{display:block;width:610px;height:60px;padding:0 20px;border:1px solid #e5e5e5}@media (max-width: 767px){.account-form input[type=text],.account-form input[type=email],.account-form input[type=password]{width:100%;height:55px}}.account-form input[type=text]:hover,.account-form input[type=text]:focus,.account-form input[type=email]:hover,.account-form input[type=email]:focus,.account-form input[type=password]:hover,.account-form input[type=password]:focus{border-color:#a5a5a5}.account-form input[type=text]:-ms-input-placeholder,.account-form input[type=email]:-ms-input-placeholder,.account-form input[type=password]:-ms-input-placeholder{color:#e0e0e0}.account-form input[type=text]::-webkit-input-placeholder,.account-form input[type=email]::-webkit-input-placeholder,.account-form input[type=password]::-webkit-input-placeholder{color:#e0e0e0}.account-form input[type=text]:-moz-placeholder,.account-form input[type=email]:-moz-placeholder,.account-form input[type=password]:-moz-placeholder{color:#e0e0e0}.account-form input[type=text]:-o-placeholder,.account-form input[type=email]:-o-placeholder,.account-form input[type=password]:-o-placeholder{color:#e0e0e0}.account-form input[type=checkbox]{vertical-align:top;margin-right:10px}.account-form input[type=submit]{min-width:242px}@media (max-width: 767px){.account-form input[type=submit]{width:100%}}.account-form .error label{color:#ff4237}.account-form .error input,.account-form .error input:hover,.account-form .error input:focus{border-color:#ff4237}.account-form .instructions{color:#a5a5a5}.account-form .instructions a{color:#000}.account-form .instructions a:hover{color:#ff4237}#mask{position:fixed;z-index:11;left:0;right:0;top:0;bottom:0;background:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);opacity:.8;display:none}.lightbox-active #mask{display:block}@media (max-width: 1023px){.lightbox-active #mask{display:none}}#lightbox{position:absolute;z-index:12;left:50%;top:50%;width:800px;height:686px;margin:-343px 0 0 -400px;background:#fff url(/assets/ajax-loader-bl-dcaa9bd2393bd592ef3365b361496ebd6f74cac669ff06e7d3a9ddefc458f9bf.gif) no-repeat 50%;background-size:24px;display:none}.lightbox-active #lightbox{display:block}@media (max-width: 1023px){.lightbox-active #lightbox{display:none}}#lightbox iframe{width:100%;height:100%}#charlierose_lb{background:#fff;padding:44px 35px 35px;min-height:500px}#charlierose_lb h1{margin-bottom:57px}#charlierose_lb p{margin-bottom:26px}#charlierose_lb p.error+p.error{margin-top:-26px}#charlierose_lb .tab-hide{display:none}#charlierose_lb .listing-tabs{margin:-44px -35px 40px}#charlierose_lb .account-form ol{margin-bottom:55px}#charlierose_lb .account-form ol>li{margin-bottom:31px}#charlierose_lb .account-form label{margin-bottom:4px}#charlierose_lb .account-form input[type=text],#charlierose_lb .account-form input[type=email],#charlierose_lb .account-form input[type=password],#charlierose_lb .account-form input[type=submit]{width:415px}#charlierose_lb .account-form .login-register-toggle{display:none}#charlierose_lb .account-form .instructions,#charlierose_lb .account-form .social-signup{float:right;width:240px;padding-top:20px}#charlierose_lb .account-form .social-signup{padding-top:24px}#charlierose_lb .account-form .instructions p{margin-bottom:20px}#charlierose_lb .icon-cross-lg-bl-alt{position:absolute;right:20px;top:20px;opacity:.2}#charlierose_lb .icon-cross-lg-bl-alt:hover{opacity:1}#ajax_target:after{content:"";position:absolute;left:0;right:0;background:#fff url(/assets/ajax-loader-bl-dcaa9bd2393bd592ef3365b361496ebd6f74cac669ff06e7d3a9ddefc458f9bf.gif) no-repeat 50% 100px;background-size:24px;opacity:0;width:1px;height:1px;pointer-events:none;transition:opacity 0.25s}#ajax_target.loading{position:relative}#ajax_target.loading:after{top:0;bottom:0;overflow:visible;opacity:1;width:auto;height:auto;pointer-events:all}.sponsorship{position:relative;display:block;padding:2px 0 0;height:60px;background:#000;background-color:rgba(0,0,0,0.9);text-align:center;color:#fff}.features+.sponsorship{margin-top:-60px}.sponsorship.fixed{position:fixed;z-index:5;bottom:0;left:0;right:0;margin-top:0}.menu-active .sponsorship.fixed{left:-260px;right:260px}@media (max-width: 1023px){.sponsorship{padding-top:0;height:50px;-moz-transition:transform 0.25s ease, left 0.15s linear, right 0.15s linear, opacity 0.15s linear;-o-transition:transform 0.25s ease, left 0.15s linear, right 0.15s linear, opacity 0.15s linear;-webkit-transition:transform 0.25s ease, left 0.15s linear, right 0.15s linear, opacity 0.15s linear;transition:transform 0.25s ease, left 0.15s linear, right 0.15s linear, opacity 0.15s linear}}@media (max-width: 767px){.sponsorship{position:fixed;z-index:5;bottom:0;left:0;right:0;margin-top:0;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .25s ease, left .15s linear, right .15s linear, opacity .15s linear}.sponsorship.show{-webkit-transform:translateY(0);transform:translateY(0)}}.sponsorship span{display:inline-block;line-height:60px;vertical-align:middle}@media (max-width: 1023px){.sponsorship span{line-height:50px}}@media (max-width: 767px){.sponsorship span{font-size:13px}}.sponsorship b{display:inline-block;width:144px;height:30px;vertical-align:middle;position:relative}@media (max-width: 767px){.sponsorship b{width:96px;height:24px}.sponsorship b iframe{height:24px !important}}.sponsorship b *{display:inline-block !important;vertical-align:top !important}.sponsorship.sponsorship-page{position:relative;z-index:1;display:block;background:transparent;color:#a5a5a5;clear:both;height:130px;padding:37px 0 0}@media (max-width: 767px){.sponsorship.sponsorship-page{padding:22px 20px 21px;height:auto;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;-webkit-transform:translateY(0);transform:translateY(0)}.sponsorship.sponsorship-page:before{display:none}}.sponsorship.sponsorship-page+aside{padding-top:30px;margin-top:-40px}@media (max-width: 767px){.sponsorship.sponsorship-page+aside{margin-top:0}}.sponsorship.sponsorship-page:before{content:"";position:absolute;z-index:1;left:0;right:0;top:50%;height:1px;margin-top:-1px;background:#e5e5e5}.sponsorship.sponsorship-page span{position:relative;z-index:2;background:#fff;line-height:1;padding:0 18px 0 17px}@media (max-width: 767px){.sponsorship.sponsorship-page span{padding:0}}.sponsorship.sponsorship-page b{display:block;width:215px;height:40px;margin:12px auto 0}@media (max-width: 767px){.sponsorship.sponsorship-page b{width:160px;height:30px;margin-top:13px}.sponsorship.sponsorship-page b iframe{height:32px !important}}.message{position:fixed;z-index:10;top:11px;right:20px;pointer-events:none;max-width:100%;-moz-transition:top 0.25s cubic-bezier(0.5, -0.6, 0.5, 1.6);-o-transition:top 0.25s cubic-bezier(0.5, -0.6, 0.5, 1.6);-webkit-transition:top 0.25s cubic-bezier(0.5, -0.6, 0.5, 1.6);transition:top 0.25s cubic-bezier(0.5, -0.6, 0.5, 1.6)}.message.hide{top:-50px}.message.message-link{pointer-events:all}@media (max-width: 767px){.message{top:0;left:0;right:0;z-index:11;pointer-events:all}}.message span,.message .icon-link{display:inline-block;padding:5px 8px;color:#fff;background-color:#000}@media (max-width: 767px){.message span,.message .icon-link{display:block;padding:10px 21px 9px 20px}}.message.error span{background:#ff4237}.message .icon-link{width:auto;height:auto;padding-right:28px;background-position:calc(100% - 9px) 7px}@media (max-width: 767px){.message .icon-link{padding-right:35px;background-position:calc(100% - 16px) 50%}}.no-touch .message .icon-link:hover{color:#ff4237}.hero-splash{position:fixed;z-index:5;top:0;left:0;width:100%;height:100%;background-color:#000;color:#656565;opacity:0;transition:opacity .25s linear}.hero-splash-visible .hero-splash{opacity:1}.hero-splash svg{position:absolute;left:15%;right:15%;top:10%;bottom:12%;width:70%;height:78%}@media (max-width: 767px){.hero-splash svg .splash_svg_subtitle{display:none}}.hero-splash i{position:absolute;left:0;right:0;bottom:35px;text-align:center;font-style:normal;text-transform:uppercase}.styleguide-colors{margin:-10px 0 20px -4px}.styleguide-colors li{display:inline;float:left;width:100px;padding:0 0 0 4px}.styleguide-colors .swatch{display:block;width:100%;height:0;padding-bottom:100%;border:1px solid #000;margin-bottom:10px}.styleguide-colors .swatch_black{background-color:#000}.styleguide-colors .swatch_white{background-color:#fff}.styleguide-colors .swatch_text{background-color:#000}.styleguide-colors .swatch_text-light-on-black{background-color:#656565}.styleguide-colors .swatch_text-light{background-color:#a5a5a5}.styleguide-colors .swatch_highlight{background-color:#ff4237}.styleguide-colors .swatch_placeholder{background-color:#e0e0e0}.styleguide-colors .swatch_grey-hover{background-color:#f9f9f9}.styleguide-colors .swatch_border-color{background-color:#e5e5e5}.styleguide-colors .swatch_grey-bg{background-color:#f2f2f2}.styleguide-colors .swatch_red{background-color:#ff4237}.styleguide-colors .swatch_grey1{background-color:#f2f2f2}.styleguide-colors .swatch_grey2{background-color:#e5e5e5}.styleguide-colors .swatch_grey3{background-color:#a5a5a5}.styleguide-colors .swatch_grey4{background-color:#2d2d2d}.styleguide-colors .swatch_grey5{background-color:#e0e0e0}.styleguide-colors .swatch_grey6{background-color:#e0e0e0}.styleguide-colors .swatch_grey7{background-color:#656565}.styleguide-fontsystem li{margin-bottom:20px}.styleguide-fontsystem .sample{display:block;padding:10px;background:#f2f2f2}.styleguide-fontsystem .sample_text-default{font:500 17px/25px Arial, sans-serif}.js-balto-loaded .styleguide-fontsystem .sample_text-default{font-family:"Balto", Arial, sans-serif !important}@media (max-width: 767px){.styleguide-fontsystem .sample_text-default{font:500 15px/20px Arial, sans-serif}}.styleguide-fontsystem .sample_arial{font-family:Arial, sans-serif !important}.styleguide-fontsystem .sample_title-xxl{font:144px/110px Impact, Arial, sans-serif;text-transform:uppercase;letter-spacing:1px}.js-schmalfettee-loaded .styleguide-fontsystem .sample_title-xxl{font-family:"Schmalfettee", Arial, sans-serif !important}@media (max-width: 1023px){.styleguide-fontsystem .sample_title-xxl{font:100px/75px Impact, Arial, sans-serif}}@media (max-width: 767px){.styleguide-fontsystem .sample_title-xxl{font:64px/50px Impact, Arial, sans-serif}}.styleguide-fontsystem .sample_title-xl{font:120px/95px Impact, Arial, sans-serif;text-transform:uppercase;letter-spacing:1px}.js-schmalfettee-loaded .styleguide-fontsystem .sample_title-xl{font-family:"Schmalfettee", Arial, sans-serif !important}@media (max-width: 767px){.styleguide-fontsystem .sample_title-xl{font:64px/50px Impact, Arial, sans-serif}}.styleguide-fontsystem .sample_title-l{font:100px/75px Impact, Arial, sans-serif;text-transform:uppercase;letter-spacing:1px}.js-schmalfettee-loaded .styleguide-fontsystem .sample_title-l{font-family:"Schmalfettee", Arial, sans-serif !important}@media (max-width: 767px){.styleguide-fontsystem .sample_title-l{font:47px/37px Impact, Arial, sans-serif}}.styleguide-fontsystem .sample_title-l-alt{font:80px/61px Impact, Arial, sans-serif;text-transform:uppercase;letter-spacing:1px}.js-schmalfettee-loaded .styleguide-fontsystem .sample_title-l-alt{font-family:"Schmalfettee", Arial, sans-serif !important}@media (max-width: 767px){.styleguide-fontsystem .sample_title-l-alt{font:47px/37px Impact, Arial, sans-serif}}.styleguide-fontsystem .sample_title-m{font:64px/50px Impact, Arial, sans-serif;text-transform:uppercase;letter-spacing:1px}.js-schmalfettee-loaded .styleguide-fontsystem .sample_title-m{font-family:"Schmalfettee", Arial, sans-serif !important}@media (max-width: 767px){.styleguide-fontsystem .sample_title-m{font:33px/27px Impact, Arial, sans-serif}}.styleguide-fontsystem .sample_title-m-alt{font:57px/45px Impact, Arial, sans-serif;text-transform:uppercase;letter-spacing:1px}.js-schmalfettee-loaded .styleguide-fontsystem .sample_title-m-alt{font-family:"Schmalfettee", Arial, sans-serif !important}@media (max-width: 767px){.styleguide-fontsystem .sample_title-m-alt{font:33px/27px Impact, Arial, sans-serif}}.styleguide-fontsystem .sample_title-s{font:47px/37px Impact, Arial, sans-serif;text-transform:uppercase;letter-spacing:1px}.js-schmalfettee-loaded .styleguide-fontsystem .sample_title-s{font-family:"Schmalfettee", Arial, sans-serif !important}.styleguide-fontsystem .sample_title-xs{font:33px/27px Impact, Arial, sans-serif;letter-spacing:1px}.js-balto-loaded .styleguide-fontsystem .sample_title-xs{font-family:"Balto", Arial, sans-serif !important}.styleguide-fontsystem .sample_text-title{font:500 22px/28px Arial, sans-serif}.js-balto-loaded .styleguide-fontsystem .sample_text-title{font-family:"Balto", Arial, sans-serif !important}@media (max-width: 767px){.styleguide-fontsystem .sample_text-title{font:500 15px/20px Arial, sans-serif}}.styleguide-fontsystem .sample_text-label{font:600 15px/17px Arial, sans-serif}.js-balto-loaded .styleguide-fontsystem .sample_text-label{font-family:"Balto", Arial, sans-serif !important}.styleguide-fontsystem .sample_text-sub{font:500 15px/20px Arial, sans-serif}.js-balto-loaded .styleguide-fontsystem .sample_text-sub{font-family:"Balto", Arial, sans-serif !important}.styleguide-fontsystem .sample_text-stamp{font:400 17px/20px Arial, sans-serif}.js-balto-loaded .styleguide-fontsystem .sample_text-stamp{font-family:"Balto", Arial, sans-serif !important}@media (max-width: 767px){.styleguide-fontsystem .sample_text-stamp{font:500 15px/20px Arial, sans-serif}}.styleguide-fontsystem b{display:block}.styleguide-fontsystem i{display:block;font-style:normal}.section{min-height:400px}.section header{position:relative;z-index:1;background:#000;color:#fff;padding:38px 0 27px;margin:0 0 20px}@media (max-width: 1023px){.section header{padding:30px 0;margin-bottom:11px}}@media (max-width: 767px){.section header{padding:15px 0 15px;margin-bottom:10px}}.section header:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:-9999px;right:-9999px;pointer-events:none;background:inherit}.section header h1{text-transform:uppercase;margin:0}.section header h1 b{display:inline-block;font-weight:inherit}.section header h1 i{display:inline-block;text-transform:none;vertical-align:top;color:#a5a5a5;padding:6px 0 0 6px;white-space:nowrap}@media (max-width: 1023px){.section header h1 i{padding-top:2px}}@media (max-width: 767px){.section header h1 i{display:block;padding:11px 0 0}}.section header .filter{position:absolute;right:-5px;bottom:27px}@media (max-width: 1239px){.section header .filter{position:static;padding-bottom:0;margin-bottom:-10px}}@media (max-width: 767px){.section header .filter{padding-top:9px;padding-bottom:0;margin-bottom:0}}@media (max-width: 1239px){.section header h1+.filter{padding-top:25px}}@media (max-width: 767px){.section header h1+.filter{padding-top:9px}}.section header .selector{display:none}.html5 .section header .selector{position:relative;float:left;margin:0 5px 0 0;width:240px}.html5 .section header .selector:first-child{display:inline}@media (max-width: 767px){.html5 .section header .selector:first-child{display:block}}.html5 .section header .selector.active+.selector{display:inline}@media (max-width: 767px){.html5 .section header .selector.active+.selector{display:block}}.html5 .section header .selector select{color:#a5a5a5}@media (max-width: 767px){.html5 .section header .selector{width:100%;margin:0;float:none}.html5 .section header .selector+.selector{margin-top:10px}}.html5:not(.oldie) .section header .selector{font-size:15px;height:55px;line-height:53px;border:1px solid #2d2d2d;background:#2d2d2d;color:#a5a5a5}.html5:not(.oldie) .section header .selector option{background:#fff;color:#000}.html5:not(.oldie) .section header .selector:hover:after,.html5:not(.oldie) .section header .selector:focus:after{opacity:1}.html5:not(.oldie) .section header .selector:hover select,.html5:not(.oldie) .section header .selector:focus select{color:#fff}.html5:not(.oldie) .section header .selector.active{border-color:#2d2d2d;background:#2d2d2d}.html5:not(.oldie) .section header .selector.active select{color:#fff}.html5:not(.oldie) .section header .selector.active:hover:after{opacity:1}.section header .filter-btns{position:absolute;right:0;top:0;margin:0;width:663px}.html5 .section header .filter-btns+.selector{display:inline}@media (max-width: 767px){.html5 .section header .filter-btns+.selector{display:block}}@media (min-width: 1240px){.section header .filter-btns{width:735px}}@media (max-width: 1239px){.section header .filter-btns{position:static;width:auto;float:left;width:242px}.section header .filter-btns+.selector{float:right;margin-right:0}.section header .filter-btns+.selector+.selector{float:right}}@media (max-width: 767px){.section header .filter-btns{float:none;width:auto;margin-bottom:10px}.section header .filter-btns+.selector{float:none}.section header .filter-btns+.selector+.selector{float:none}}.section header .filter-btns li{display:inline;float:left;margin-right:1px}@media (max-width: 767px){.section header .filter-btns li{width:50%;margin-right:0;text-align:center}}.section header .filter-btns a{display:block;font-size:15px;line-height:55px;background:#2d2d2d;color:#a5a5a5;padding:0 20px}.section header .filter-btns a:focus{color:#fff}.section header .filter-btns a:hover,.section header .filter-btns a.active{background:#fff;color:#2d2d2d}.section .with_meta,.section .charlie25-header{padding:43px 0 29px;margin-bottom:40px}@media (max-width: 1023px){.section .with_meta,.section .charlie25-header{padding:30px 0 9px;margin-bottom:20px}}@media (max-width: 767px){.section .with_meta,.section .charlie25-header{padding:16px 0 15px;margin-bottom:31px}}.section .with_meta h1,.section .charlie25-header h1{display:inline;float:left;width:485px}@media (max-width: 1023px){.section .with_meta h1,.section .charlie25-header h1{float:none;display:block;width:80%}}.section .with_meta .meta,.section .charlie25-header .meta{display:inline;float:right;width:465px;margin:0 20px 20px 0;color:#fff}@media (max-width: 1023px){.section .with_meta .meta,.section .charlie25-header .meta{float:none;display:block;margin:18px 0 20px;width:600px}}@media (max-width: 767px){.section .with_meta .meta,.section .charlie25-header .meta{margin-top:11px;margin-bottom:0;width:auto}}.section .with_meta .meta i,.section .charlie25-header .meta i{color:#a5a5a5}@media (max-width: 1023px){.section .with_meta .meta i,.section .charlie25-header .meta i{display:inline-block;padding-bottom:2px}}@media (max-width: 767px){.section .with_meta .meta i,.section .charlie25-header .meta i{padding-bottom:4px}}@media (max-width: 767px){.section .charlie25-header{padding-top:0;padding-bottom:20px}}.section .charlie25-header h1{width:960px;margin-top:-75px;margin-bottom:-35px;font-size:440px;line-height:440px;height:440px;white-space:nowrap;opacity:0;transition:opacity .25s}.js-schmalfettee-loaded .section .charlie25-header h1{opacity:1}@media (max-width: 1239px){.section .charlie25-header h1{width:715px;font-size:330px;line-height:330px;height:330px;margin-top:-55px;margin-bottom:-18px}}@media (max-width: 1023px){.section .charlie25-header h1{float:left;width:470px;font-size:215px;line-height:215px;height:215px;margin-top:-34px;margin-bottom:3px}}@media (max-width: 767px){.section .charlie25-header h1{display:block;float:none;width:auto;font-size:220px;line-height:220px;height:220px;text-align:justify;margin-top:0;margin-bottom:0}}@media (max-width: 565px){.section .charlie25-header h1{font-size:120px;line-height:120px;height:120px;font-size:39.6vw;line-height:39.6vw;height:39.6vw}}.section .charlie25-header .meta{width:240px;margin-right:0}@media (max-width: 1023px){.section .charlie25-header .meta{float:right;margin:0}}@media (max-width: 767px){.section .charlie25-header .meta{float:none;width:auto;margin:0}}.section.section-white-header header{background:none;color:#000;padding-bottom:17px;margin-bottom:0;border-top:1px solid #e5e5e5}@media (max-width: 1023px){.section.section-white-header header{padding-top:25px}}@media (max-width: 767px){.section.section-white-header header{padding-top:14px;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}.section.section-white-header header:before{display:none}.section.section-white-header header .filter{bottom:17px;right:-5px}@media (max-width: 1239px){.section.section-white-header header .filter{margin-bottom:0;padding-bottom:3px}}@media (max-width: 767px){.section.section-white-header header .filter{padding-bottom:9px}}@media (max-width: 1239px){.section.section-white-header header h1+.filter{padding-top:20px}}@media (max-width: 767px){.section.section-white-header header h1+.filter{padding-top:8px}}.html5:not(.oldie) .section.section-white-header header .selector{border-color:#e5e5e5;background:#fff;color:#000}.html5:not(.oldie) .section.section-white-header header .selector:hover,.html5:not(.oldie) .section.section-white-header header .selector:focus{background:#fff}.html5:not(.oldie) .section.section-white-header header .selector:hover:after,.html5:not(.oldie) .section.section-white-header header .selector:focus:after{opacity:1}.html5:not(.oldie) .section.section-white-header header .selector:hover select,.html5:not(.oldie) .section.section-white-header header .selector:focus select{color:#000}.html5:not(.oldie) .section.section-white-header header .selector.active select{color:#000}.features{overflow:hidden;position:relative;background:#000;height:670px;padding:500px 0 0;margin:0 0 60px}@media (min-width: 1240px) and (min-height: 950px){.features{height:820px;padding-top:650px}}@media (max-width: 1023px){.features{height:auto;padding-top:0}}@media (max-width: 767px){.features{margin-bottom:30px}}.features .main{display:block;position:absolute;z-index:2;left:0;right:0;top:-50px;bottom:170px;overflow:hidden;opacity:1;transition:opacity .25s linear}@media (max-width: 1023px){.features .main{position:relative;top:0;bottom:0}}.features .main.off{opacity:0}.features .main:after{content:"";position:absolute;z-index:1;left:0;right:0;bottom:0;height:160px;background:-moz-linear-gradient(top, transparent 0%, #000 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, #000));background:-webkit-linear-gradient(top, transparent 0%, #000 100%);background:-o-linear-gradient(top, transparent 0%, #000 100%);background:-ms-linear-gradient(top, transparent 0%, #000 100%);background:linear-gradient(to bottom, transparent 0%, #000 100%)}@media (max-width: 1023px){.features .main:after{bottom:43px;height:60px}}.features .main .img{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;text-align:center}@media (max-width: 1023px){.features .main .img{position:static;display:block;padding:45px 0 56.25%;height:0}}.features .main img{max-width:1680px;width:100%}@media (max-width: 1023px){.features .main img{display:block;position:absolute;left:0;right:0;top:0;bottom:0}}.features .main .text{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;display:block;text-align:left}@media (max-width: 1023px){.features .main .text{top:auto}}.features .main .text b{position:absolute;left:0;bottom:28px;width:66%;text-transform:uppercase;color:#fff}@media (min-width: 1240px) and (min-height: 950px){.features .main .text b{font:120px/95px Impact, Arial, sans-serif;text-transform:uppercase}.js-schmalfettee-loaded .features .main .text b{font-family:"Schmalfettee", Arial, sans-serif !important}}@media (min-width: 1240px) and (min-height: 950px) and (max-width: 767px){.features .main .text b{font:64px/50px Impact, Arial, sans-serif}}@media (max-width: 1023px){.features .main .text b{font:64px/50px Impact, Arial, sans-serif;text-transform:uppercase;position:static;display:inline-block;width:600px;padding-bottom:10px}.js-schmalfettee-loaded .features .main .text b{font-family:"Schmalfettee", Arial, sans-serif !important}}@media (max-width: 1023px) and (max-width: 767px){.features .main .text b{font:33px/27px Impact, Arial, sans-serif}}@media (max-width: 767px){.features .main .text b{font:47px/37px Impact, Arial, sans-serif;text-transform:uppercase;width:auto}.js-schmalfettee-loaded .features .main .text b{font-family:"Schmalfettee", Arial, sans-serif !important}}.features .main .text i{position:absolute;right:0;bottom:24px;color:#fff}@media (max-width: 1023px){.features .main .text i{position:static;display:block;color:#a5a5a5}}@media (max-width: 767px){.features .main .text i{font:500 15px/20px Arial, sans-serif}.js-balto-loaded .features .main .text i{font-family:"Balto", Arial, sans-serif !important}}.features .main .text .icon{vertical-align:baseline;background-size:contain;width:70px;height:70px}@media (min-width: 1240px){.features .main .text .icon{width:85px;height:85px}}@media (max-width: 1023px){.features .main .text .icon{width:50px;height:50px}}@media (max-width: 767px){.features .main .text .icon{display:none}}.features ul{margin-bottom:0}.features ul li{display:inline;float:left;width:33.33%;padding:0 2px}@media (max-width: 1023px){.features ul li{width:100%;padding:0;display:none}}.features ul li:first-child{margin-left:0}.features ul .progress{background:#ff4237;top:auto;right:auto;height:4px;padding:0;width:0%;transition:all 1s linear}.oldie .features ul .progress{width:100% !important;opacity:1 !important}.features ul a{display:block;position:relative;height:133px;padding:15px 20px;background:#1e1e1e}@media (max-width: 1023px){.features ul a{padding:0;height:142px;background:transparent}}.features ul a b{display:inline-block;letter-spacing:1px;text-transform:uppercase;color:#656565}@media (max-width: 1023px){.features ul a b{font:500 17px/25px Arial, sans-serif;color:#a5a5a5;letter-spacing:0}.js-balto-loaded .features ul a b{font-family:"Balto", Arial, sans-serif !important}}@media (max-width: 1023px) and (max-width: 767px){.features ul a b{font:500 15px/20px Arial, sans-serif}}.features ul a:hover b{color:#ff4237}.features ul a i{color:#656565}.features ul a span{position:absolute;left:0;right:0;top:0;bottom:0;background:#1e1e1e;color:#fff;padding:13px 20px;display:none}@media (max-width: 1023px){.features ul a span{padding:5px 0 43px 0;background:#000;width:600px}}@media (max-width: 767px){.features ul a span{font:500 15px/20px Arial, sans-serif;width:auto}.js-balto-loaded .features ul a span{font-family:"Balto", Arial, sans-serif !important}}.features ul a span i{color:#ff4237}.features ul a span i:hover{color:#a5a5a5}@media (max-width: 1023px){.features ul a span i{display:inline-block;padding-top:5px}}@media (max-width: 1023px){.features ul .active{display:block}}.features ul .active a span{display:block}.features .dots{position:absolute;left:0;right:0;bottom:15px;text-align:center;color:#666;font:35px/1 sans-serif;pointer-events:none;display:none}.features .dots b{font-weight:normal;color:#fff}@media (max-width: 1023px){.features .dots{display:block}}@media (max-width: 767px){.features .dots{bottom:10px}}.featured-collections{position:relative;background:#f2f2f2;padding-top:40px;padding-bottom:40px;z-index:1}.featured-collections+#footer{border-top:0 none}.featured-collections header h1{line-height:20px;margin-bottom:17px}.featured-collections p{position:absolute;right:0;top:43px;margin:0}@media (max-width: 767px){.featured-collections p{position:static;padding-top:12px}}.featured-collections p a{color:#ff4237}.featured-collections p a:hover{color:#000}html.menu-active,html.menu-active body,html.search-active,html.search-active body,html.hero-splash-visible,html.hero-splash-visible body{overflow:hidden}@media (max-width: 1023px){html.transcript-active,html.transcript-active body{overflow:hidden}}body{color:#000;background:#fff;-moz-font-feature-settings:"kern";-webkit-font-feature-settings:"kern";-ms-font-feature-settings:"kern";-o-font-feature-settings:"kern";font-feature-settings:"kern";font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%}body:after{font:0/0 a;color:transparent;text-shadow:none;width:1px;height:1px;margin:-1px 0 0 -1px;position:absolute;left:-1px;top:-1px}@media (min-width: 1240px){head{font-family:"xlarge"}body:after{content:"xlarge"}}@media (max-width: 1239px){head{font-family:"large"}body:after{content:"large"}}@media (max-width: 1023px){head{font-family:"medium"}body:after{content:"medium"}}@media (max-width: 767px){head{font-family:"small"}body:after{content:"small"}}#content{display:block}#charlierose{overflow:hidden}@media (max-width: 1023px){#charlierose{-moz-transition:left 0.15s linear;-o-transition:left 0.15s linear;-webkit-transition:left 0.15s linear;transition:left 0.15s linear;position:relative;left:0}}@media (max-width: 1023px){.menu-active #charlierose{left:-260px}}#charlierose.with_sponsor{padding-bottom:60px}@media (max-width: 767px){#charlierose.with_sponsor{padding-bottom:0}}#header{position:relative;padding-top:49px;padding-bottom:27px;text-transform:uppercase}.search-active #header{z-index:11}.search-active #header:before{content:"";position:absolute;left:50%;width:100vw;margin-left:-50vw;top:0;bottom:0;z-index:0;background-color:transparent;opacity:0}@media (max-width: 1023px){#header{padding-bottom:21px;padding-top:50px}#header ~ *:not(.sponsorship,.icon-menu),#header>*{-moz-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.menu-active #header ~ *,.menu-active #header>*{opacity:.3}}@media (max-width: 767px){#header{padding-top:10px;padding-bottom:10px}}#header .cr-logo{width:106px;height:109px}@media (max-width: 1023px){#header .cr-logo{width:66px;height:66px;background-size:66px auto}}@media (max-width: 767px){#header .cr-logo{-moz-transition:opacity 0.25s ease;-o-transition:opacity 0.25s ease;-webkit-transition:opacity 0.25s ease;transition:opacity 0.25s ease;width:56px;height:56px;background-size:56px auto}.search-active #header .cr-logo{opacity:0}}#header .notice{position:absolute;left:0;top:16px;color:#ff4237;font-weight:600;margin:0}.search-active #header .notice{opacity:.2}#header .notice .icon-cross-wh-alt{display:none}@media (max-width: 767px){#header .notice{-moz-transition:transform 0.25s ease, left 0.15s linear, right 0.15s linear;-o-transition:transform 0.25s ease, left 0.15s linear, right 0.15s linear;-webkit-transition:transform 0.25s ease, left 0.15s linear, right 0.15s linear;transition:transform 0.25s ease, left 0.15s linear, right 0.15s linear;position:fixed;z-index:10;top:0;bottom:auto;right:0;font-size:13px;background:#ff4237;color:#fff;padding:10px 37px 9px 20px;font-weight:500;text-transform:none;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .25s ease, left .15s linear, right .15s linear}.menu-active #header .notice{left:-260px;right:260px}#header .notice.show{-webkit-transform:translateY(0);transform:translateY(0)}#header .notice .icon-cross-wh-alt{display:block;position:absolute;right:0;top:0;bottom:0;width:37px;height:auto;background-position:50%}}#header form{position:absolute;left:130px;right:0;top:50px;padding:0}.search-active #header form{z-index:11}@media (max-width: 767px){.search-active #header form{left:20px}}@media (max-width: 1023px){#header form{left:75px;right:75px}}@media (max-width: 767px){#header form{-moz-transition:left 0.25s ease;-o-transition:left 0.25s ease;-webkit-transition:left 0.25s ease;transition:left 0.25s ease;left:84px;right:56px;top:10px}}#header form label{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}#header form input[type="text"]{display:block;width:100%;padding:2px 140px 7px 15px;background:#f2f2f2;font:60px/1 Impact, Arial, sans-serif;text-transform:uppercase;color:#000;letter-spacing:1px !important;border:3px solid #f2f2f2;margin:0;border-radius:0}.js-schmalfettee-loaded #header form input[type="text"]{font-family:"Schmalfettee", Arial, sans-serif !important}#header form input[type="text"]::-ms-clear{display:none}#header form input[type="text"]:-ms-input-placeholder{color:#e0e0e0}#header form input[type="text"]::-webkit-input-placeholder{color:#e0e0e0;letter-spacing:1px !important}#header form input[type="text"]:-moz-placeholder{color:#e0e0e0}#header form input[type="text"]:-o-placeholder{color:#e0e0e0}#header form input[type="text"]:hover,#header form input[type="text"]:focus{letter-spacing:1px !important;background-color:#fff}@media (max-width: 1023px){#header form input[type="text"]{font-size:47px;padding:4px 15px 8px 15px}}@media (max-width: 767px){#header form input[type="text"]{letter-spacing:0 !important;font:500 15px/20px Arial, sans-serif;line-height:1;text-transform:none;height:55px;padding:1px 44px 0 12px}.js-balto-loaded #header form input[type="text"]{font-family:"Balto", Arial, sans-serif !important}#header form input[type="text"]::-webkit-input-placeholder{letter-spacing:0 !important}#header form input[type="text"]:hover,#header form input[type="text"]:focus{letter-spacing:0 !important}}#header form:hover input[type="text"]{background:#fff}#header form input[type="submit"]{position:absolute;right:0;top:0;height:75px;width:70px;cursor:pointer;background-color:transparent;background-position:24px 25px;border:0 none;opacity:.75}.js #header form input[type="submit"]{pointer-events:none}.search-active #header form input[type="submit"]{display:none;pointer-events:all}.html4.search-active #header form input[type="submit"]{display:block}@media (max-width: 1023px){#header form input[type="submit"]{pointer-events:all;height:65px;background-position:29px 21px}}@media (max-width: 767px){#header form input[type="submit"]{width:44px;height:55px;background-position:11px 16px}}#header form input[type="text"]:focus ~ input[type="submit"]{pointer-events:all}#header form .icon-cross-alt{position:absolute;top:3px;right:3px;background-position:28px 24px;height:69px;width:69px;display:none}.html4 #header form .icon-cross-alt{display:none !important}.search-active #header form .icon-cross-alt{display:block}@media (max-width: 1023px){#header form .icon-cross-alt{border:1px solid #e5e5e5;border-color:#767676;right:auto;left:100%;top:0;width:65px;height:65px;opacity:.2;margin-left:10px;background-position:50%}#header form .icon-cross-alt:hover,#header form .icon-cross-alt:focus{opacity:1;background-color:#fff !important;border-color:#e5e5e5}}@media (max-width: 767px){#header form .icon-cross-alt{width:35px;height:55px;margin-left:0;border:0 none;background-position:100% 50%}}#header .icon-menu{position:absolute;right:0;top:50px;width:65px;height:65px;border:1px solid #e5e5e5;border-color:#767676;display:none}#header .icon-menu:hover{border-color:#e5e5e5}.menu-active #header .icon-menu:after{content:"";position:fixed;z-index:10;left:0;top:0;right:260px;bottom:0}@media (max-width: 1023px){#header .icon-menu{display:block}.menu-active #header .icon-menu{opacity:1;border-color:#e5e5e5}.search-active #header .icon-menu{display:none}}@media (max-width: 767px){#header .icon-menu{top:10px;right:21px;border:0 none;width:35px;height:55px;background-position:100% 50%}}#menu{position:absolute;left:130px;right:0;bottom:25px}.search-active #menu{opacity:.2;pointer-events:none}@media (max-width: 1023px){#menu{-moz-transition:right 0.15s linear;-o-transition:right 0.15s linear;-webkit-transition:right 0.15s linear;transition:right 0.15s linear;position:fixed;z-index:13;right:-260px;left:auto;width:260px;top:0;bottom:0;background:#000;padding:12px 0;overflow-y:scroll;-webkit-overflow-scrolling:touch}}@media (max-width: 1023px){.menu-active #menu{opacity:1;right:0}}#menu a{font-weight:600;color:#000}#menu a:hover{color:#ff4237}#menu a.active{color:#a5a5a5}@media (max-width: 1023px){#menu a{display:block;color:#fff;padding:8px 15px;text-transform:uppercase;font-weight:500}#menu a:hover{color:#ff4237}#menu a.active{color:#a5a5a5}}#menu ul{display:inline;float:left;margin:0}#menu ul:first-child{margin-left:-25px}#menu ul:first-child+ul{float:right}@media (max-width: 1023px){#menu ul{float:none;display:block;margin-bottom:10px}#menu ul:first-child{margin-left:0}#menu ul:first-child+ul{float:none}#menu ul+ul{padding-top:10px;border-top:1px solid #2d2d2d}}#menu ul li{display:inline;float:left;margin-left:25px}@media (max-width: 1023px){#menu ul li{float:none;display:block;margin-left:0}}#menu ul li.dupe{display:none}@media (min-width: 1240px){#menu ul li.dupe{display:inline}}#menu .dd{position:relative}#menu .dd>a{background-position:100% 50%;padding-right:15px}@media (max-width: 1023px){#menu .dd>a{display:none}}#menu .dd:hover:after{content:"";position:absolute;left:-30px;right:-30px;top:0;bottom:-50px;background:transparent}@media (max-width: 1023px){#menu .dd:hover:after{display:none}}#menu .dd:hover ul{display:block}#menu .dd ul{position:absolute;z-index:10;left:-21px;top:100%;width:240px;background:#fff;float:none;margin-top:14px;box-shadow:0 0 2px rgba(0,0,0,0.3);display:none}@media (max-width: 1023px){#menu .dd ul{position:static;background:transparent;margin:0;box-shadow:none;display:block}}#menu .dd ul li{float:none;display:block;margin-left:0}#menu .dd ul li:first-child a{border-top:0 none}#menu .dd ul li:last-child a{border-bottom:0 none}#menu .dd ul li.dupe{display:block}@media (min-width: 1240px){#menu .dd ul li.dupe{display:none}#menu .dd ul li.dupe+li a{border-top-width:0}}#menu .dd ul a{display:block;position:relative;z-index:1;padding:15px 20px;white-space:nowrap;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-bottom:-1px}@media (max-width: 1023px){#menu .dd ul a{position:static;background:transparent;border:0 none;margin:0;display:block;padding:8px 15px}}#menu .dd ul a i{position:absolute;right:20px;top:15px;color:#ff4237;font-style:normal}@media (max-width: 1023px){#menu .dd ul a i{right:15px;top:8px}}#menu .dd ul a:hover{z-index:2;border-color:#2d2d2d;background:#2d2d2d;color:#fff}@media (max-width: 1023px){#menu .dd ul a:hover{background:transparent}}#menu .tools{position:absolute;right:0;top:-125px;text-transform:none}@media (max-width: 1023px){#menu .tools{position:static}}#menu .tools a{font-weight:500}@media (max-width: 1023px){#menu .tools a{color:#a5a5a5}#menu .tools a:hover{color:#fff}}#menu .tools .dd{right:0;left:auto}#menu .tools .dd>a{color:#000;opacity:.35}#menu .tools .dd>a:hover{opacity:1}#menu .tools .dd ul{left:auto;right:0}#footer{border-top:1px solid #e5e5e5;padding-top:35px;margin-top:-1px}@media (max-width: 767px){#footer{display:-webkit-box;display:-moz-box;display:box;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;padding-top:21px;border-top:0 none;position:relative;margin-top:0}#footer:before{content:"";position:absolute;bottom:100%;left:20px;right:20px;height:1px;background-color:#e5e5e5}}#footer .social{float:left;height:60px;margin:0 0 48px}@media (max-width: 1023px){#footer .social{float:none;width:434px;margin:0 auto 30px}}@media (max-width: 767px){#footer .social{width:280px;margin-bottom:24px;height:46px;-moz-box-ordinal-group:2;-webkit-box-ordinal-group:2;box-ordinal-group:2}}#footer .social li{display:inline;float:left;margin-right:2px}@media (max-width: 767px){#footer .social li{margin-right:0;margin-left:2px}#footer .social li:first-child{margin-left:0}}#footer .social a{display:block}#footer .social img{float:left;margin-right:2px}@media (max-width: 767px){#footer .social img{display:none}}#footer .social .cr-logo{float:left;width:60px;height:60px;background-size:60px auto}.html4 #footer .social .cr-logo{display:none}@media (max-width: 767px){#footer .social .cr-logo{float:none;width:45px;height:45px;background-size:45px auto}}#footer .social .follow{display:block;width:60px;height:60px;background:#ff4237;color:#fff;font:22px/61px Impact, Arial, sans-serif;letter-spacing:1px;text-align:center;border-radius:30px}.js-schmalfettee-loaded #footer .social .follow{font-family:"Schmalfettee", Arial, sans-serif !important}@media (max-width: 767px){#footer .social .follow{width:45px;height:45px;font-size:16px;line-height:45px;padding-left:1px}}#footer .social .icon{background-color:#ccc;border-radius:50%;opacity:.25}#footer .social .icon:hover{opacity:1;background-color:#f2f2f2}@media (max-width: 767px){#footer .social .icon{width:45px;height:45px;background-size:45px}}#footer form{position:relative;float:right;height:60px;margin:0 0 48px}@media (max-width: 1023px){#footer form{float:none;width:486px;margin:0 auto 50px}}@media (max-width: 767px){#footer form{width:100%;height:auto;margin:0 0 25px;-moz-box-ordinal-group:1;-webkit-box-ordinal-group:1;box-ordinal-group:1}}#footer form label,#footer form input{float:left;height:60px}@media (max-width: 767px){#footer form label,#footer form input{float:none;width:100%;height:55px}}#footer form label{width:216px;padding-top:1px}@media (min-width: 1240px){#footer form label{width:246px}}@media (max-width: 767px){#footer form label{display:block;margin-bottom:14px;padding-top:0;height:auto;text-align:center;width:auto}}#footer form input[type=email]{width:210px;border:1px solid #e5e5e5;border-right:0;padding:0 20px}#footer form input[type=email]:hover,#footer form input[type=email]:focus{border-color:#a5a5a5}#footer form input[type=email].error{color:#ff4237;border-color:#ff4237}#footer form input[type=email].error:-ms-input-placeholder{color:#ff4237}#footer form input[type=email].error::-webkit-input-placeholder{color:#ff4237}#footer form input[type=email].error:-moz-placeholder{color:#ff4237}#footer form input[type=email].error:-o-placeholder{color:#ff4237}@media (min-width: 1240px){#footer form input[type=email]{width:377px}}@media (max-width: 767px){#footer form input[type=email]{width:100%;padding-right:80px;line-height:55px}}#footer form input[type=submit]{width:60px;border:0 none;background-color:#000;background-position:50%;color:#fff;text-indent:60px;cursor:pointer}#footer form input[type=submit]:hover{background-color:#a5a5a5}#footer form input[type=submit].error,#footer form input[type=submit].error:hover{background-color:#ff4237}#footer form input[type=submit].loading{background-color:#a5a5a5;background-image:url(/assets/ajax-loader-gr-175c6fcfcaed8ce14cae4c976ae55f4d34bb7d47128bac51e15e468d592e9d00.gif);background-size:24px}#footer form input[type=submit].added{background-color:#a5a5a5}@media (min-width: 1240px){#footer form input[type=submit]{width:108px;background-image:none;text-indent:0}}@media (max-width: 767px){#footer form input[type=submit]{position:absolute;right:0;bottom:0;width:55px;background-position:24px 50%}#footer form input[type=submit].added,#footer form input[type=submit].loading{background-position:50%}}#footer .legals{clear:both}#footer .legals small,#footer .legals ul,#footer .legals li{float:left;margin-right:25px}#footer .legals .credit{float:right}#footer .legals a{color:inherit}#footer .legals a:hover{color:#ff4237}@media (max-width: 767px){#footer .legals{position:relative;border-top:1px solid #e5e5e5;padding-top:20px;padding-bottom:26px;display:-webkit-box;display:-moz-box;display:box;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-moz-box-ordinal-group:3;-webkit-box-ordinal-group:3;box-ordinal-group:3;text-align:center}#footer .legals small,#footer .legals .credit,#footer .legals ul{float:none;display:block}#footer .legals small,#footer .legals .credit{color:#a5a5a5}#footer .legals ul{-moz-box-ordinal-group:1;-webkit-box-ordinal-group:1;box-ordinal-group:1}#footer .legals ul li{display:inline-block;float:none;margin:0 11px}#footer .legals small{-moz-box-ordinal-group:2;-webkit-box-ordinal-group:2;box-ordinal-group:2;margin:0}#footer .legals .credit{-moz-box-ordinal-group:3;-webkit-box-ordinal-group:3;box-ordinal-group:3}}#charlierose.home .section-videos{position:relative}#charlierose.home .section-videos h1{margin-bottom:13px}@media (max-width: 1239px){#charlierose.home .listing-video>li:nth-child(9),#charlierose.home .listing-video>li:nth-child(10){display:none}}@media (max-width: 1023px){#charlierose.home .listing-video>li:nth-child(9){display:block}}@media (max-width: 767px){#charlierose.home .listing-video>li:nth-child(9){display:none}}#charlierose.home .load-more{display:none;text-align:center;margin-bottom:70px}@media (min-width: 1240px){#charlierose.home .load-more{display:block}}.html4 #charlierose.home .load-more{display:none !important}#charlierose.home .load-more .btn,#charlierose.home .load-more .btn-fe{min-width:240px}#charlierose.home .view-all{text-align:center;margin-bottom:70px}@media (min-width: 1240px){#charlierose.home .view-all{display:none}}@media (max-width: 1023px){#charlierose.home .view-all{position:static}}@media (max-width: 767px){#charlierose.home .view-all{padding-top:10px;margin-bottom:40px}}.html4 #charlierose.home .view-all{display:block !important}#charlierose.home .view-all .btn,#charlierose.home .view-all .btn-fe{min-width:240px}.styleguide>section.container{padding-top:40px;margin-bottom:40px;border-top:1px solid #e5e5e5}.styleguide>section.container .links a{color:#ff4237}.styleguide .imagespec{font-size:15px;line-height:20px}.styleguide .imagespec li{display:inline;float:left;margin:0 10px 10px 0}.styleguide .imagespec img{display:block;margin-bottom:5px}.styleguide .imagespec i{font-style:normal;color:#a5a5a5}#charlierose.videos .section-videos{padding-bottom:52px}#charlierose.videos .section-videos .pagination{margin-top:54px;margin-bottom:28px}@media (max-width: 767px){#charlierose.videos .section-videos{padding-bottom:20px}#charlierose.videos .section-videos .pagination{margin-top:20px;margin-bottom:0}}.video-detail .video-container{position:relative;background:#000;height:548px;margin:0 0 31px}@media (min-width: 1240px){.video-detail .video-container{height:686px}}@media (max-width: 1023px){.video-detail .video-container{height:576px}}@media (max-width: 767px){.video-detail .video-container{height:auto;margin-left:-20px;margin-right:-21px}}.video-detail .embed{position:relative;z-index:1;width:733px;height:548px;margin:0 auto;overflow:hidden}.darkmode-active .video-detail .embed{z-index:10}@media (min-width: 1240px){.video-detail .embed{width:918px;height:686px}}@media (max-width: 1023px){.video-detail .embed{width:768px;height:576px}}@media (max-width: 767px){.video-detail .embed{width:100%;height:0;padding-bottom:75%}}.video-detail .embed iframe{position:absolute;z-index:2;left:0;top:0;right:0;bottom:0;width:100%;height:100%;border:0px none transparent !important}.video-detail .embed iframe:hover+.tools{opacity:1}.video-detail .video-container--16-9{height:548px}@media (min-width: 1240px){.video-detail .video-container--16-9{height:686px}}@media (max-width: 1023px){.video-detail .video-container--16-9{height:411px}}@media (max-width: 767px){.video-detail .video-container--16-9{height:auto}}.video-detail .video-container--16-9 .embed{width:975px;height:548px}@media (min-width: 1240px){.video-detail .video-container--16-9 .embed{width:1220px;height:686px}}@media (max-width: 1023px){.video-detail .video-container--16-9 .embed{width:730px;height:411px}}@media (max-width: 767px){.video-detail .video-container--16-9 .embed{width:100%;height:0;padding-bottom:56.25%}}.video-detail .tools{position:absolute;z-index:9;right:10px;top:35px;transition:opacity .2s linear;opacity:0}@media (max-width: 767px){.video-detail .tools{right:15px;top:20px}}.html4 .video-detail .tools{display:none}.no-touch .video-detail .tools:hover,.video-detail .tools.active{opacity:1}.darkmode-active .video-detail .tools{z-index:10}.video-detail .tools .icon{display:block;opacity:.4;margin-bottom:7px}@media (max-width: 767px){.video-detail .tools .icon{width:38px;height:38px;background-size:38px}.video-detail .tools .icon.icon-plus-lg{background-repeat:no-repeat}.video-detail .tools .icon.icon-share-twitter{background-repeat:no-repeat}.video-detail .tools .icon.icon-share-facebook{background-repeat:no-repeat}.video-detail .tools .icon.icon-share-embed{display:none !important}}.no-touch .video-detail .tools .icon:hover{opacity:1}.no-touch .video-detail .tools a.icon-wlabel:hover:after{margin:0 17px 0 0;top:50%;left:auto;right:100%;text-align:right;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:3px 0;background:none;font-size:15px}.touch .video-detail .tools .icon-darkmode{display:none}@media (max-width: 1023px){.video-detail .tools .icon-darkmode{display:none}}@media (max-width: 767px){.video-detail .tools .icon-transcript-lg{display:none}}.video-detail .tools .share{position:relative}.video-detail .tools .share:hover .sites{display:block}@media (max-width: 767px){.video-detail .tools .share>.icon-share{display:none}}.video-detail .tools .share .sites{position:absolute;z-index:0;right:100%;top:0;bottom:0;width:166px;display:none}@media (max-width: 767px){.video-detail .tools .share .sites{display:block;position:static;width:auto}}.video-detail .tools .share .sites:before{content:"Share";position:absolute;top:50%;right:100%;display:inline-block;text-align:right;color:#fff;font:15px/20px Arial, sans-serif;margin:0 10px 0 0;padding:3px 0;white-space:nowrap;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.js-balto-loaded .video-detail .tools .share .sites:before{font-family:"Balto", Arial, sans-serif !important}@media (max-width: 767px){.video-detail .tools .share .sites:before{display:none}}.video-detail .tools .share .sites .icon{display:inline;float:left;margin-left:7px}@media (max-width: 767px){.video-detail .tools .share .sites .icon{display:block;float:none;margin-left:0}}.video-detail .transcript-title,.video-detail .transcript,.video-detail .video-container>.icon-cross-lg,.video-detail .video-container>a.icon-cross-lg-alt:hover,.video-detail .video-container>a.icon-tick-lg:hover{display:none}.video-detail .darkmode{position:fixed;z-index:9;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.93)}.transcript-active .video-detail .transcript-title,.transcript-active .video-detail .transcript,.transcript-active .video-detail .icon-cross-lg,.transcript-active .video-detail a.icon-cross-lg-alt:hover,.transcript-active .video-detail a.icon-tick-lg:hover{display:block}.transcript-active .video-detail .tools{display:none}.transcript-active .video-detail .embed{position:absolute;top:83px;left:0;width:275px;height:155px}@media (min-width: 1240px){.transcript-active .video-detail .embed{width:485px;height:273px}}@media (max-width: 1023px){.transcript-active .video-detail .embed{top:0;right:0;bottom:0;width:100%;height:100%}}.transcript-active .video-detail .transcript-title{position:absolute;z-index:3;left:0;top:44px;text-transform:uppercase;font-weight:600;color:#fff}@media (max-width: 1023px){.transcript-active .video-detail .transcript-title{position:fixed;top:0;right:0;height:76px;line-height:77px;padding:0 20px;border-bottom:1px solid #e5e5e5;background:#fff;color:#000;font-weight:600;z-index:11;-webkit-overflow-scrolling:touch}.transcript-active .video-detail .transcript-title span{display:none}}.transcript-active .video-detail .icon-cross-lg,.transcript-active .video-detail a.icon-cross-lg-alt:hover,.transcript-active .video-detail a.icon-tick-lg:hover{position:absolute;z-index:3;right:10px;top:35px;opacity:.4}.transcript-active .video-detail .icon-cross-lg:hover,.transcript-active .video-detail a.icon-cross-lg-alt:hover,.transcript-active .video-detail a.icon-tick-lg:hover{opacity:1}@media (max-width: 1023px){.transcript-active .video-detail .icon-cross-lg,.transcript-active .video-detail a.icon-cross-lg-alt:hover,.transcript-active .video-detail a.icon-tick-lg:hover{z-index:12;position:fixed;width:43px;height:75px;top:0;right:0;background-repeat:no-repeat;background-position:0 26px;opacity:.2}.transcript-active .video-detail .icon-cross-lg:hover,.transcript-active .video-detail a.icon-cross-lg-alt:hover,.transcript-active .video-detail a.icon-tick-lg:hover{opacity:1}}.transcript-active .video-detail .transcript{position:absolute;z-index:3;left:314px;top:34px;bottom:50px;width:565px;overflow-y:auto;-webkit-overflow-scrolling:touch;color:#a5a5a5}@media (max-width: 1023px){.transcript-active .video-detail .transcript{position:fixed;z-index:10;left:0;right:0;top:76px;bottom:0;padding:10px 20px;width:auto;color:#000;background:#f2f2f2;background-color:rgba(255,255,255,0.95)}}@media (min-width: 1240px){.transcript-active .video-detail .transcript{left:544px}}.transcript-active .video-detail .transcript.loading{background:url(/assets/ajax-loader-wh-c2a704a1f11252f95908cc811e540f325e54595250de4ea47c83c0874073d60d.gif) no-repeat 50%;background-size:24px}.transcript-active .video-detail .transcript dl dt,.transcript-active .video-detail .transcript dl dd{display:inline;float:left;padding:10px 0}.transcript-active .video-detail .transcript dl dt{clear:both;width:68px;font-size:15px}@media (max-width: 1023px){.transcript-active .video-detail .transcript dl dt{display:none}}.transcript-active .video-detail .transcript dl dd{display:inline;float:left;width:480px}@media (max-width: 1023px){.transcript-active .video-detail .transcript dl dd{float:none;display:block;width:auto}}.transcript-active .video-detail .transcript a{color:#fff}@media (max-width: 1023px){.transcript-active .video-detail .transcript a{pointer-events:none;color:#000}}@media (max-width: 1023px){.transcript-active .video-detail .transcript span{pointer-events:none}}.transcript-active .video-detail .transcript .highlight{background-color:rgba(255,255,0,0.3)}@media (max-width: 1023px){.transcript-active .video-detail .transcript .highlight{background-color:transparent}}.video-detail .embed-code{position:absolute;z-index:10;left:50%;top:50%;min-height:85px;width:730px;margin:-43px 0 0 -365px;padding:21px 106px 21px 20px;background:#000;background-color:rgba(0,0,0,0.8);display:none}@media (max-width: 767px){.video-detail .embed-code{display:none !important}}.video-detail .embed-code textarea{display:block;width:100%;color:#fff;background:none;border:0 none;padding:0;clear:both;resize:none}.video-detail .embed-code .icon-cross-lg-alt,.video-detail .embed-code a.icon-tick-lg:hover{position:absolute;right:20px;top:19px;opacity:.4}.video-detail .embed-code .icon-cross-lg-alt:hover,.video-detail .embed-code a.icon-tick-lg:hover{opacity:1;display:block}.video-detail .description,.video-detail .meta{width:485px;float:left;padding-right:20px}@media (max-width: 767px){.video-detail .description,.video-detail .meta{float:none !important;width:100% !important}}.video-detail .title{width:490px;float:left}@media (max-width: 1023px){.video-detail .title{width:100%;float:none}}.video-detail .title h1{width:95%;position:relative;margin-top:-6px;margin-bottom:30px}.video-detail .title p{white-space:nowrap}@media (max-width: 767px){.video-detail .title p{white-space:normal}}@media (max-width: 767px){.video-detail .title .btn .btn,.video-detail .title .btn-fe .btn,.video-detail .title .btn .btn-fe,.video-detail .title .btn-fe .btn-fe{display:block;margin-left:0;margin-bottom:20px}}.video-detail .description{padding-right:45px}@media (min-width: 1240px){.video-detail .description{width:436px;padding-right:0}}@media (max-width: 1023px){.video-detail .description{width:362px}}.video-detail .description>i{display:block;color:#a5a5a5;margin-bottom:1px}.video-detail .meta{line-height:25px;float:right}@media (min-width: 1240px){.video-detail .meta{width:240px}}@media (max-width: 1023px){.video-detail .meta{padding-right:0;width:368px}}@media (max-width: 767px){.video-detail .meta{line-height:20px}}.video-detail .meta dl{margin-top:-3px}@media (max-width: 1023px){.video-detail .meta dl{display:inline;float:left;width:178px;margin-left:6px}}@media (max-width: 767px){.video-detail .meta dl{float:none;display:block;width:100%;margin-left:0}}.video-detail .meta dt{font-weight:500;margin-bottom:0px}.video-detail .meta dd{margin-bottom:20px}.video-detail .meta a{display:block;color:#ff4237}.video-detail aside{clear:both;padding:80px 0 20px}@media (max-width: 1023px){.video-detail aside{padding-top:20px}}.video-detail aside h2{margin-bottom:13px}@media (max-width: 1239px){.video-detail aside .listing-video>li:nth-child(5){display:none}}@media (max-width: 1023px){.video-detail aside .listing-video>li:nth-child(4){display:none}}@media (max-width: 767px){.video-detail aside .listing-video>li:nth-child(4){display:block}}#charlierose.episodes>.section{padding-bottom:80px}@media (max-width: 767px){#charlierose.episodes>.section{padding-bottom:20px}}#charlierose.episodes h2{padding-top:23px;margin-bottom:20px}@media (max-width: 1023px){#charlierose.episodes h2{padding-top:27px;margin-bottom:15px}}#charlierose.episodes #ajax_target{min-height:300px}@media (max-width: 767px){#charlierose.episodes #ajax_target{min-height:100px}}#charlierose.episodes #ajax_target .no-results{padding-top:14px}#search-results{position:fixed;z-index:10;left:0;right:0;top:0;bottom:0;display:none}.search-active #search-results{display:block}#search-results .results{position:absolute;left:0;right:0;top:185px;bottom:0;padding-top:39px;background:#f2f2f2;overflow-y:scroll;-webkit-overflow-scrolling:touch}@media (max-width: 1023px){#search-results .results{top:136px}}@media (max-width: 767px){#search-results .results{top:75px}}#search-results .videos{display:inline;float:right;width:60%;margin-bottom:20px}@media (max-width: 767px){#search-results .videos{float:none;display:block;width:auto;padding-top:20px}}#search-results .people-collections{display:inline;float:left;width:32%;margin-bottom:20px}@media (max-width: 767px){#search-results .people-collections{float:none;display:block;width:auto}}#search-results h1{margin:0 0 13px;padding:0 0 8px;border-bottom:1px solid #e5e5e5}#search-results h1+.listing-video-full{margin-top:-14px}#search-results h1 ~ h1{padding-top:28px}#search-results h1 i{font-style:normal;color:#a5a5a5;padding-left:.25em}#search-results .no-results{margin-top:-11px}#search-results .load-more{padding-top:40px}@media (max-width: 1239px){#search-results .load-more{padding-top:20px}#charlierose.home #search-results .load-more{display:block}}#search-results .load-more .btn:hover,#search-results .load-more .btn-fe:hover,#search-results .load-more .btn:active,#search-results .load-more .btn-fe:active{background-color:#fff}@media (max-width: 767px){.account .section>header{padding-top:14px;padding-bottom:1px}}.account .account-form{padding-top:16px;margin-bottom:125px}@media (max-width: 767px){.account .account-form{padding-top:0;margin-bottom:55px}}@media (max-width: 1023px){.account .account-form .social-signup+ol input[type=text],.account .account-form .social-signup+ol input[type=email],.account .account-form .social-signup+ol input[type=password],.account .account-form .social-signup ~ p input[type=submit]{width:415px}}@media (max-width: 767px){.account .account-form .social-signup+ol input[type=text],.account .account-form .social-signup+ol input[type=email],.account .account-form .social-signup+ol input[type=password],.account .account-form .social-signup ~ p input[type=submit]{width:100%}}.account .instructions{float:right;width:330px;color:#a5a5a5;padding-top:33px}@media (min-width: 1240px){.account .instructions{width:482px}}@media (max-width: 767px){.account .instructions{padding-top:0;float:none;width:auto;padding-top:28px;padding-right:40px;margin-bottom:20px}}@media (max-width: 1023px){.account .instructions p{margin-bottom:10px}}.account .instructions a{color:#000}.account .instructions a:hover{color:#ff4237}.account .social-signup{float:right;width:240px;padding-top:29px}@media (min-width: 1240px){.account .social-signup{width:482px}}@media (max-width: 767px){.account .social-signup{float:none;padding-top:3px;width:auto}.account .social-signup li{float:none;display:block;width:auto}.account .social-signup a{width:auto}}#charlierose.guests>.section{padding-bottom:80px}@media (max-width: 767px){#charlierose.guests>.section{padding-bottom:20px}}#charlierose.guests h2{padding-top:23px;margin-bottom:20px}@media (max-width: 1023px){#charlierose.guests h2{padding-top:27px;margin-bottom:15px}}@media (max-width: 767px){#charlierose.guests h2{padding-top:3px;margin-bottom:15px}}#charlierose.guests .nav-az{position:relative;overflow-x:auto;padding:14px 0 19px;margin:0;-webkit-overflow-scrolling:touch}@media (min-width: 1240px){#charlierose.guests .nav-az{overflow-x:hidden;-webkit-overflow-scrolling:auto}}@media (max-width: 1023px){#charlierose.guests .nav-az{padding:21px 0 11px}}@media (max-width: 767px){#charlierose.guests .nav-az{padding:5px 0 12px}}#charlierose.guests #ajax_target{min-height:300px}@media (max-width: 767px){#charlierose.guests #ajax_target{min-height:100px}}#charlierose.guests #ajax_target .no-results{padding-top:14px}.guest h2{margin:0 0 13px;padding:0 0 8px;border-bottom:1px solid #e5e5e5}@media (max-width: 767px){.guest h2{padding-bottom:11px}}.guest h2+.listing-video-full{margin-top:-14px}.guest h2 ~ h2{padding-top:28px}.guest h2 i{font-style:normal;color:#a5a5a5;margin-left:.25em}.guest .appearances{display:inline;float:left;width:682px;min-height:295px}@media (max-width: 1023px){.guest .appearances{float:none;display:block;width:auto;min-height:0}}.guest .people-collections{display:inline;float:right;width:240px;min-height:295px}@media (min-width: 1240px){.guest .people-collections{width:485px}}@media (max-width: 1023px){.guest .people-collections{float:none;display:block;width:auto;min-height:0}}.guest aside{clear:both;padding:80px 0 20px}@media (max-width: 1023px){.guest aside{padding-top:20px}}.guest aside h2{border-bottom:0;padding-bottom:0}@media (max-width: 1239px){.guest aside .listing-video>li:nth-child(5){display:none}}@media (max-width: 1023px){.guest aside .listing-video>li:nth-child(4){display:none}}@media (max-width: 767px){.guest aside .listing-video>li:nth-child(4){display:block}}#charlierose.collections .section{padding-bottom:60px}@media (max-width: 767px){#charlierose.collections .section header{margin-bottom:0}}#charlierose.collection .section{padding-bottom:52px}#charlierose.collection .section .pagination{margin-top:54px;margin-bottom:28px}@media (max-width: 767px){#charlierose.collection .section{padding-bottom:20px}#charlierose.collection .section .pagination{margin-top:20px;margin-bottom:0}}#charlierose.terms section.container{padding-bottom:60px}#charlierose.terms section.container header{margin-bottom:16px}#charlierose.terms section.container .col{position:relative;padding:0 40px 0 250px}@media (min-width: 1240px){#charlierose.terms section.container .col{padding-right:250px}}@media (max-width: 1023px){#charlierose.terms section.container .col{padding-left:0}}@media (max-width: 767px){#charlierose.terms section.container .col{padding-right:0}}#charlierose.terms section.container h2{text-transform:uppercase;margin:0 0 25px}#charlierose.terms section.container p+h2,#charlierose.terms section.container ol+h2,#charlierose.terms section.container dl+h2{margin-top:63px}#charlierose.terms section.container dt{font-weight:500}#charlierose.terms section.container .effective{position:absolute;left:0;top:0;color:#a5a5a5;font-weight:500;line-height:20px}@media (max-width: 1023px){#charlierose.terms section.container .effective{position:static;margin-bottom:40px}#charlierose.terms section.container .effective br{display:none}}#charlierose.terms section.container .effective+h2{margin-top:0}#charlierose.terms section.container a{color:#000;border-bottom:1px solid currentColor}#charlierose.terms section.container a:hover{color:#ff4237}#charlierose.terms section.container ol{padding-left:1.2em}#charlierose.terms section.container li,#charlierose.terms section.container dd{margin-bottom:20px}.section-about{padding-bottom:60px}.section-about header{margin-bottom:26px;padding:16px 0 0}@media (max-width: 767px){.section-about header{padding:16px 0 0}}.section-about header h1{position:absolute;top:30px;left:0;z-index:2}@media (max-width: 767px){.section-about header h1{top:20px}}.section-about header img{width:100%;margin:0}.section-about>.col{position:relative;padding:0 40px 0 250px}@media (min-width: 1240px){.section-about>.col{padding-right:250px}}@media (max-width: 1023px){.section-about>.col{padding-left:0}}@media (max-width: 767px){.section-about>.col{padding-right:0}}.section-about .listing-staff{margin-left:-10px;margin-right:-40px}@media (min-width: 1240px){.section-about .listing-staff{margin-right:-250px}}@media (max-width: 1023px){.section-about .listing-staff{margin-left:-5px}}@media (max-width: 767px){.section-about .listing-staff{margin-left:-5px;margin-right:0}}@media (max-width: 767px){.section-about .listing-staff li:nth-child(2n+1){clear:left}}.section-about nav{position:absolute;left:0;top:0}@media (max-width: 1023px){.section-about nav{position:static}}.section-about .listing-basic{padding-top:5px}.section-about .listing-basic a{border-bottom:0 none}@media (max-width: 1023px){.section-about .listing-basic{padding:0 0 13px;margin:-4px 0 23px;border-bottom:1px solid #e5e5e5}.section-about .listing-basic li{display:inline-block;padding-right:25px}}@media (max-width: 767px){.section-about .listing-basic{padding-bottom:0;margin:-19px 0 40px;border-bottom:0}.section-about .listing-basic li{display:block;padding:0;margin:0;border-bottom:1px solid #e5e5e5}.section-about .listing-basic a{padding-top:12px;padding-bottom:15px}}.section-about h2{margin:0 0 2px}.section-about>img,.section-about p>img{display:block;max-width:100%;height:auto;margin:40px 0 38px}.section-about p a:not([class]),.section-about ul:not([class]) a{color:#000;border-bottom:1px solid currentColor}.section-about p a:not([class]):hover,.section-about ul:not([class]) a:hover{color:#ff4237}.section-about .col>ul:not([class]) li{position:relative;padding-left:1.2em}.section-about .col>ul:not([class]) li:before{content:"\2014 ";position:absolute;left:0;top:0}.section-about ol{padding-left:1.25em}.section-about .all-staff-title{font:500 22px/28px Arial, sans-serif;text-transform:none;margin:0 0 18px -5px}.js-balto-loaded .section-about .all-staff-title{font-family:"Balto", Arial, sans-serif !important}@media (max-width: 767px){.section-about .all-staff-title{font:500 15px/20px Arial, sans-serif}}@media (max-width: 1023px){.section-about .all-staff-title{margin-left:0}}.section-about .staff-details{margin:0 -40px 61px -5px}@media (min-width: 1240px){.section-about .staff-details{margin-right:-250px}}@media (max-width: 1023px){.section-about .staff-details{margin-left:0}}@media (max-width: 767px){.section-about .staff-details{margin:0 0 41px}}.section-about .staff-details .col{display:inline;float:left;width:490px;padding-left:10px}@media (min-width: 1240px){.section-about .staff-details .col{width:730px}}@media (max-width: 767px){.section-about .staff-details .col{float:none;width:100%;padding-left:0}}.section-about .staff-details .col:first-child{width:240px;padding-left:0}@media (min-width: 1240px){.section-about .staff-details .col:first-child{width:240px}}@media (max-width: 767px){.section-about .staff-details .col:first-child{width:100%}}.section-about .staff-details .image{position:relative;width:100%;padding-bottom:100%;background:#f2f2f2}.section-about .staff-details img{position:absolute;left:0;right:0;bottom:0;top:0;width:100%}.section-about .staff-details-name{margin-top:-5px;margin-bottom:11px}@media (max-width: 767px){.section-about .staff-details-name{font:600 15px/17px Arial, sans-serif;letter-spacing:0;margin-top:0;margin-bottom:-2px;padding-top:15px}.js-balto-loaded .section-about .staff-details-name{font-family:"Balto", Arial, sans-serif !important}}.section-about .staff-details-role{color:#ff4237;font-weight:600;text-transform:uppercase;margin-bottom:6px}@media (max-width: 767px){.section-about .staff-details-role{text-transform:none}}.section-about .staff-social-link{margin-top:-4px;margin-bottom:0}
