article,aside,details,figcaption,figure,footer,header,hgroup,hr,main,menu,nav,section,summary{display:block}hr,img{border:0}.site-map ul,a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}caption,img,td,th{vertical-align:middle}html{line-height:1;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}caption,td,th{text-align:left;font-weight:400}.blockquote,.chromeframe,.pag-wrap{text-align:center}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}::-moz-selection{background:#181919;color:#fff;text-shadow:none}::selection{background:#181919;color:#fff;text-shadow:none}img{-ms-interpolation-mode:bicubic}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}hr{height:1px;border-top:1px solid #ccc;margin:1em 0;padding:0}*{box-sizing:border-box}.chromeframe{background:#000;color:#fff;padding:10px;margin:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:.7}a,body{color:#2f323a}.caption-listings .channel-filter:after,.caption-listings .channel-filter:before,.feed:after,.feed:before,.header:after,.header:before,.img-wrapper figure:after,.img-wrapper figure:before,.img-wrapper:after,.img-wrapper:before,.masonry:after,.masonry:before,.row:after,.row:before,.section-style a:after,.section-style a:before,.wrapper:after,.wrapper:before,article header:after,article header:before{content:" ";display:table}.caption-listings .channel-filter:after,.feed:after,.header:after,.img-wrapper figure:after,.img-wrapper:after,.masonry:after,.row:after,.section-style a:after,.wrapper:after,article header:after{clear:both}.bg-img,.img-frame-cta ul .first a,.img-frame-cta ul .last a,.img-frame-cta ul .second a{display:block;overflow:hidden;text-indent:100%;white-space:nowrap}body{font:400 16px/1.6em "Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,strong{font-weight:600}.blockquote,.date,.main-link,.tags,figcaption,h1,h2,h3,h4{font-family:adelle,Helvetica,Arial,sans-serif}button.load-more,form button,form input{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{line-height:normal;margin-bottom:20px}p+img{margin-top:15px}p+h2,p+h3,p+h4{margin-top:35px}h1{font-size:28px}@media only screen and (min-width:960px){p+img{margin-top:35px}h1{font-size:30px}}h2{font-size:24px}@media only screen and (min-width:960px){h2{font-size:28px}}h3{font-size:20px}@media only screen and (min-width:960px){h3{font-size:26px}}.ie8 .caption-listings table th,.ie9 .caption-listings table th,.skip-link,table td[data-title=Time]{font-weight:700}em{font-style:oblique}p{margin:15px 0}p a{border-bottom:1px solid #acadaf}p a:focus,p a:hover{border-bottom:none}a{text-decoration:none}a.main-link:focus,a.main-link:hover{color:#17b3a2!important}a.main-link:focus .ss-icon,a.main-link:hover .ss-icon{margin-left:20px;color:#17b3a2}.tags{margin:0 0 10px}.tags a{text-decoration:underline}.section-style a:focus h2,.section-style a:focus span,.section-style a:hover h2,.section-style a:hover span,.tags a:focus,.tags a:hover{text-decoration:none}.date,.tags{display:block;padding-left:20px;position:relative;font-size:.9375em}.date .ss-gizmo,.tags .ss-gizmo{top:3px;left:0;position:absolute}@media only screen and (min-width:768px){.tags{margin:0 30px 0 0}.date,.tags{display:inline}.date .ss-gizmo,.tags .ss-gizmo{top:0}}.context-wrap{float:left;width:80%;padding-left:4%}.section-style{max-width:730px;padding-bottom:25px;margin:0 auto 50px;border-bottom:4px solid #e9ebef}.section-style a{display:block}.section-style h2{margin:0 0 10px}.section-style p{margin:10px 0 0}.section-style img{width:20%;float:left;max-width:170px;margin-top:7px}.section-style h2,.section-style span{text-decoration:underline}.section-style .date{text-decoration:none}.acControl,figcaption a:focus,figcaption a:hover{text-decoration:underline}.blockquote{font-size:28px;padding:50px 0;color:#17b3a2;line-height:38px;border-top:1px solid;border-bottom:1px solid;border-color:#e9ebef}.blockquote blockquote{margin-bottom:0!important}.blockquote *{font-size:inherit;line-height:inherit}.blockquote p{margin:0}@media only screen and (min-width:960px){.blockquote{font-size:40px;padding:100px 0;line-height:50px}}.main-link{position:relative;margin-bottom:20px;display:inline-block;font-size:1.05882em;transition:color .2s ease}.main-link .ss-icon{top:50%;margin-top:-11px;margin-left:12px;position:absolute;transition:margin-left .2s ease}.block-link{display:block}.block-link:focus .main-link,.block-link:hover .main-link{color:#17b3a2!important}.block-link:focus .main-link .ss-icon,.block-link:hover .main-link .ss-icon{margin-left:20px;color:#17b3a2}iframe{width:100%;min-height:390px;max-width:640px}.addthis_native_toolbox{margin-top:30px}.addthis_native_toolbox iframe{height:20px!important;min-height:20px!important}.addthis_native_toolbox .addthis_button_tweet{margin-top:7px;margin-left:20px}.site-map ul,ol,ul{font-size:.9375em;margin-left:33px}.site-map,ul li ul{margin-left:30px}ul{list-style:disc}ul li{line-height:22px;padding:5px 0}ul li ul{list-style:circle}ul li ul li.last{padding-bottom:0}.site-map ul,ol{list-style:decimal-leading-zero;border-top:1px solid #e9ebef;border-bottom:1px solid #e9ebef}.site-map ul li,ol li{padding:15px 0;line-height:22px;border-bottom:1px solid #e9ebef}.site-map ul li:last-child,ol li:last-child{border-bottom:none}.site-map ol li ul,.site-map ul li ol,.site-map ul li ul,ol li .site-map ul,ol li ol{border:none;margin-left:30px;list-style:lower-alpha}.site-map ol li ul li.last,.site-map ul li ol li.last,.site-map ul li ul li.last,ol li .site-map ul li.last,ol li ol li.last{padding-bottom:0}figcaption{margin-top:8px;font-size:.9375em;color:#97989c}figcaption a{color:#17b3a2}.vidWrapper .fluid-video-embed+div{margin-top:-30px}@media only screen and (min-width:960px){.vidWrapper .fluid-video-embed+div{margin-top:-60px}}.acControl{color:#fff;border:none;cursor:pointer;background:0 0}article .acControl{color:#000}.acControl:focus,.acControl:hover{text-decoration:none}.skip-link{top:-47px;color:#fff;display:block;padding:10px 20px;position:absolute;background:0 0;text-decoration:underline;transition:top 1s ease,background 1s linear}.skip-link:focus{top:0;left:0;background:#2f323a;transition:top .1s ease,background .1s linear}.navigation{top:0;left:-90%;width:80%;height:100%;z-index:100;position:fixed;background:#141619;transition:left .3s ease}.navigation.visible{left:0;height:100%;min-height:400px;overflow-y:scroll;-webkit-overflow-scrolling:touch}@media only screen and (min-width:1150px){.navigation{left:0;top:28px;width:auto;height:auto;z-index:300;background:0 0;position:absolute}}.ie8 .home-page .navigation ul.first-level .sub-items.open:hover .second-level a{color:#141619;border-bottom-color:#141619}.ie8 .home-page .navigation ul.first-level .sub-items.open ul a{color:#141619}.navigation ul.first-level{border:none;list-style:none;margin-left:0}.navigation ul.first-level ul.second-level{margin-left:0;font-size:15px;overflow:hidden;padding:5px 20px 15px}.navigation ul.first-level ul.second-level li{background:#141619;border-bottom-color:#2d3138}.navigation ul.first-level ul.second-level li:first-child{border-top:1px solid #2d3138}.navigation ul.first-level ul.second-level li:last-child{border-bottom:none}.navigation ul.first-level li{padding:0;display:block;position:relative;background:#1f2228;border-bottom:1px solid #111;transition:background .2s ease}.navigation ul.first-level .sub-items.open,.navigation ul.first-level .sub-items.open:hover,.navigation ul.first-level li:focus,.navigation ul.first-level li:hover{background:#141619}.navigation ul.first-level .sub-items.open .ss-icon{color:#fff;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.navigation ul.first-level .sub-items.open:hover a{color:#fff}.navigation ul.first-level a{color:#fff;display:block;padding:15px 20px;transition:color .2s ease}.navigation ul.first-level .ss-icon{right:18px;position:absolute;color:#5a6273;transition:color .2s ease}.navigation ul.first-level li:focus a,.navigation ul.first-level li:hover a{color:#bcc1cb}.navigation ul.first-level li:focus .ss-icon,.navigation ul.first-level li:hover .ss-icon{color:#fff}@media only screen and (min-width:1150px){.fade-to-white .navigation ul.first-level .ss-icon,.fade-to-white .navigation ul.first-level .sub-items.open .ss-icon,.fade-to-white .navigation ul.first-level .sub-items.open:hover a,.fade-to-white .navigation ul.first-level a,.fade-to-white .navigation ul.first-level li:focus .ss-icon,.fade-to-white .navigation ul.first-level li:focus a,.fade-to-white .navigation ul.first-level li:hover .ss-icon,.fade-to-white .navigation ul.first-level li:hover a{color:#000}.fade-to-white .navigation ul.first-level a.active:after,.navigation ul.first-level a.active:after,.navigation ul.first-level a:focus:after,.navigation ul.first-level a:hover:after{content:'';top:100%;left:50%;width:5px;height:5px;border-radius:50%}.fade-to-white .navigation ul.first-level a.active{position:relative}.fade-to-white .navigation ul.first-level a.active:after{background:#17b3a2;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.fade-to-white .navigation ul.first-level a:focus,.fade-to-white .navigation ul.first-level a:hover{position:relative}.fade-to-white .navigation ul.first-level a:focus:after,.fade-to-white .navigation ul.first-level a:hover:after{content:'';top:100%;left:50%;width:5px;height:5px;border-radius:50%;background:#17b3a2;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.navigation ul.first-level li{background:0 0;margin-right:20px;border-bottom:none;display:inline-block;font-size:1em;font-family:adelle,Helvetica,Arial,sans-serif}.navigation ul.first-level li:focus,.navigation ul.first-level li:hover{background:0 0}.navigation ul.first-level li:focus a,.navigation ul.first-level li:hover a{color:#fff}.navigation ul.first-level a{padding:0;color:#fff;display:inline;margin-right:5px}.navigation ul.first-level a.active{position:relative}.navigation ul.first-level a.active:after{background:#fff;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.navigation ul.first-level a:focus,.navigation ul.first-level a:hover{position:relative}.navigation ul.first-level a:focus:after,.navigation ul.first-level a:hover:after{background:#fff;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.navigation ul.first-level .ss-icon{top:3px;right:-5px;color:#fff;position:relative}.navigation ul.first-level .sub-items{position:static;background:0 0}.navigation ul.first-level .sub-items a{display:inline}.navigation ul.first-level .sub-items ul{display:none}.navigation ul.first-level .sub-items ul li{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.navigation ul.first-level .sub-items.open{background:0 0}.navigation ul.first-level .sub-items.open .ss-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.navigation ul.first-level .sub-items.open:hover{background:0 0}.navigation ul.first-level .sub-items.open ul{left:0;top:63px;width:100%;height:60px;display:block;padding:19px 0;position:absolute;background:0 0;min-width:880px}.navigation ul.first-level .sub-items.open ul li{border:none;background:0 0}.page-wrap{z-index:200}}.page-wrap{left:0;width:100%;z-index:200;position:relative;background:#fff;transition:left .3s ease}.page-wrap.nav-visible{left:80%}.border-menu{width:20px;height:17px;position:relative;padding-left:1.25em;display:inline-block;font-size:0!important;color:transparent!important}.fade-to-white .border-menu:before{border-color:#000}@media only screen and (min-width:768px){.fade-to-white .border-menu{color:#000!important;border-color:#000}}.border-menu:before{content:"";top:0;left:0;width:20px;height:3px;position:absolute;border-top:9px double;border-bottom:3px solid;border-color:#fff;transition:.2s ease-in-out}@media only screen and (min-width:768px){.border-menu{width:110px;height:43px;padding-top:7px;padding-left:45px;color:#fff!important;border:2px solid #fff;border-radius:5px;font-size:17px!important;font-family:adelle,Helvetica,Arial,sans-serif;transition:background .2s ease,color .2s ease}.border-menu:before{top:50%;left:15px;margin-top:-8px;transition:border-top-color .2s ease,border-bottom-color .2s ease}.border-menu:hover{background:#2f323a;color:#fff!important}.border-menu:hover:before{border-top-color:#fff;border-bottom-color:#fff}.caption-listings table tr td[data-title=Channel]{min-width:134px}}@media only screen and (min-width:1150px){.border-menu{display:none}}.pagination,.pagination li{position:relative;display:inline-block}.pagination{margin:0 auto;font-size:.75em}.pagination li{padding:0;width:38px;height:39px;margin:0 2px}.pagination a{display:block;position:absolute;padding:9px 16px 8px;background:#e9ebef;transition:color .2s ease,background .2s ease}.pagination .active,.pagination a:focus,.pagination a:hover{color:#fff;background:#17b3a2}.pagination .ss-icon{font-size:1.125em;padding:11px 13px 6px}.button{color:#fff;font-size:16px;padding:8px 20px;border-radius:4px;border:1px solid;position:relative;display:inline-block;background:#c9d2d6;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;transition:color .2s ease-in-out,background .2s ease-in-out}.media-block .title,form legend,table{font-family:adelle,Helvetica,Arial,sans-serif}.button.invert,.button:focus,.button:hover{color:#c9d2d6;background:0 0}.button.invert:focus,.button.invert:hover{color:#fff;background:#c9d2d6}.green,.green.invert:focus,.green.invert:hover{background:#7ec526}.green{color:#fff}.green.invert,.green:focus,.green:hover{color:#7ec526}.bg-green .green:focus,.bg-green .green:hover{background:#fff;color:#7ec526}.blue,.blue.invert:focus,.blue.invert:hover{background:#17b3a2}.blue{color:#fff}.blue.invert,.blue:focus,.blue:hover{color:#17b3a2}.bg-blue .blue:focus,.bg-blue .blue:hover{background:#fff;color:#17b3a2}.extend-right{padding:8px 45px 8px 20px;transition:padding-right .2s ease}.extend-right:focus,.extend-right:hover{padding-right:55px}.extend-right .ss-icon{top:50%;right:20px;margin-top:-12px;position:absolute;transition:right .2s ease}.extend-left{margin-left:0;padding:8px 20px 8px 45px;transition:padding-left .2s ease,margin-left .2s ease}.extend-left:focus,.extend-left:hover{margin-left:-10px;padding-left:55px}.extend-left .ss-icon{top:50%;left:20px;margin-top:-12px;position:absolute}button.load-more{border:0;outline:0;color:#fff;cursor:pointer;font-size:16px;padding:12px 40px;border-radius:5px;transition:margin-left .2s ease,padding .2s ease;left:50%;margin-left:-133px;position:relative}button.load-more:focus,button.load-more:hover{margin-left:-143px;padding:12px 50px}.arrow-button,.left,.right{color:#fff;padding:20px;background:#c9d2d6;border-radius:0;box-shadow:4px 4px 0 0 #f2f2f2}.arrow-button:focus,.arrow-button:hover,.left:focus,.left:hover,.right:focus,.right:hover{padding-right:30px}.left .ss-icon,.right .ss-icon{font-size:1.29412em}.left{border-top-right-radius:5px;border-bottom-right-radius:5px}.left .ss-icon{right:12px}@media only screen and (min-width:960px){.arrow-button,.left,.right{padding:25px}.arrow-button .ss-icon,.left .ss-icon,.right .ss-icon{margin-top:-9px}.left .ss-icon{right:15px}}.right{border-top-left-radius:5px;border-bottom-left-radius:5px}.right .ss-icon{right:9px}.right:focus .ss-icon,.right:hover .ss-icon{right:20px}table{border-collapse:collapse;border-spacing:0;border:1px solid #2f323a}.caption-listings table td p{display:inline!important}@media only screen and (max-width:767px){.caption-listings table,.caption-listings tbody,.caption-listings td,.caption-listings th,.caption-listings thead,.caption-listings tr{display:block}.caption-listings thead tr{position:absolute;top:-9999px;left:-9999px}.caption-listings tr{border-bottom:1px solid #2f323a}.caption-listings tr:last-child,.caption-listings tr:last-child td:last-child{border-bottom:none}.caption-listings td{border:none;text-align:left;position:relative;white-space:normal;padding:7px 10px 7px 50%;border-bottom:1px solid #2f323a}.caption-listings td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:700;content:attr(data-title)}}.banner .centered,.media-block.center,form legend{text-align:center}@media only screen and (min-width:768px){table{width:100%}table td,table th{padding:7px 10px}table tr{border-bottom:1px solid #2f323a}table td{border-right:1px solid #2f323a}table th{font-weight:700}table thead{color:#fff;background:#2f323a}}.ie8 .caption-listings td,.ie8 .caption-listings th,.ie9 .caption-listings td,.ie9 .caption-listings th{display:table-cell}.ie8 .caption-listings tr,.ie9 .caption-listings tr{display:table-row}.ie8 .caption-listings table,.ie8 .caption-listings tbody,.ie8 .caption-listings thead,.ie9 .caption-listings table,.ie9 .caption-listings tbody,.ie9 .caption-listings thead{width:100%;display:table}.ie8 .caption-listings td:before,.ie9 .caption-listings td:before{display:none}.ie8 .caption-listings thead tr,.ie9 .caption-listings thead tr{position:static}.ie8 .caption-listings table,.ie9 .caption-listings table{width:100%}.ie8 .caption-listings table td,.ie8 .caption-listings table th,.ie9 .caption-listings table td,.ie9 .caption-listings table th{padding:7px 10px}.ie8 .caption-listings table tr:last-child td,.ie9 .caption-listings table tr:last-child td{border-bottom:none}.ie8 .caption-listings table td,.ie9 .caption-listings table td{border-right:1px solid #2f323a}.ie8 .caption-listings table td:last-child,.ie9 .caption-listings table td:last-child{border-right:none}.ie8 .caption-listings table thead,.ie9 .caption-listings table thead{color:#fff;background:#2f323a}.ie8 .caption-listings table td[data-title=Channel],.ie9 .caption-listings table td[data-title=Channel]{font-size:0;min-width:60px;padding-left:0}.ie8 .caption-listings .tvbravo,.ie8 .caption-listings .tvduke,.ie8 .caption-listings .tvfour,.ie8 .caption-listings .tvone,.ie8 .caption-listings .tvprime,.ie8 .caption-listings .tvthree,.ie8 .caption-listings .tvtwo,.ie9 .caption-listings .tvbravo,.ie9 .caption-listings .tvduke,.ie9 .caption-listings .tvfour,.ie9 .caption-listings .tvone,.ie9 .caption-listings .tvprime,.ie9 .caption-listings .tvthree,.ie9 .caption-listings .tvtwo{position:relative}.ie8 .caption-listings .tvbravo:after,.ie8 .caption-listings .tvduke:after,.ie8 .caption-listings .tvfour:after,.ie8 .caption-listings .tvone:after,.ie8 .caption-listings .tvprime:after,.ie8 .caption-listings .tvthree:after,.ie8 .caption-listings .tvtwo:after,.ie9 .caption-listings .tvbravo:after,.ie9 .caption-listings .tvduke:after,.ie9 .caption-listings .tvfour:after,.ie9 .caption-listings .tvone:after,.ie9 .caption-listings .tvprime:after,.ie9 .caption-listings .tvthree:after,.ie9 .caption-listings .tvtwo:after{margin-top:-14px;margin-left:-14px;position:absolute}@media only screen and (min-width:768px){.ie8 .caption-listings table td[data-title=Channel],.ie9 .caption-listings table td[data-title=Channel]{font-size:15px;padding-left:10px}.ie8 .caption-listings table tr:last-child,.ie9 .caption-listings table tr:last-child{border-bottom:none}.ie8 .caption-listings .tvbravo:after,.ie8 .caption-listings .tvduke:after,.ie8 .caption-listings .tvfour:after,.ie8 .caption-listings .tvone:after,.ie8 .caption-listings .tvprime:after,.ie8 .caption-listings .tvthree:after,.ie8 .caption-listings .tvtwo:after,.ie9 .caption-listings .tvbravo:after,.ie9 .caption-listings .tvduke:after,.ie9 .caption-listings .tvfour:after,.ie9 .caption-listings .tvone:after,.ie9 .caption-listings .tvprime:after,.ie9 .caption-listings .tvthree:after,.ie9 .caption-listings .tvtwo:after{margin-top:0}}form{padding-top:20px;font-size:1.0625em}form button{border:none;cursor:pointer;font-size:.88235em;-webkit-appearance:none}form .button{display:block;padding-top:12px;padding-bottom:12px}form .button .ss-icon{margin-top:-9px}form legend{width:100%;margin:20px 0;display:block;font-size:1.17647em}form input{width:100%;padding:10px;display:block;margin-top:5px;margin-bottom:15px;font-size:.94118em}.general-content-page form .button{left:0;margin-left:0;margin-top:30px}a.media-block .title{text-decoration:underline;-webkit-text-decoration-color:#acadaf;text-decoration-color:#acadaf}a.media-block.bg-blue .title,a.media-block.bg-green .title,a.media-block:focus .title,a.media-block:hover .title{text-decoration:none}.media-block{width:100%;display:block;position:relative}.media-block.bg-blue{background:#17b3a2}.media-block.bg-blue .button-style:focus,.media-block.bg-blue .button-style:hover{color:#17b3a2}.media-block.bg-green{background:#56c628}.media-block.bg-green .button-style:focus,.media-block.bg-green .button-style:hover{color:#56c628}.media-block.bg-blue,.media-block.bg-green{color:#fff}.media-block.bg-blue *,.media-block.bg-blue .title,.media-block.bg-green *,.media-block.bg-green .title{color:inherit}.media-block.bg-blue .button-style,.media-block.bg-green .button-style{border-color:#fff}.media-block.bg-blue .button-style:focus,.media-block.bg-blue .button-style:hover,.media-block.bg-green .button-style:focus,.media-block.bg-green .button-style:hover{background:#fff}.arrow,.banner{background-size:cover}.media-block.max-w{width:100%;max-width:300px;margin:0 auto}.media-block.padded{padding:70px 20px}.media-block.bordered{padding:30px;border-radius:4px;border:2px solid transparent}.media-block:focus .arrow,.media-block:focus .icon-thumb img,.media-block:hover .arrow,.media-block:hover .icon-thumb img{-webkit-filter:grayscale(0);filter:grayscale(0);transition:-webkit-filter .3s linear;transition:filter .3s linear;transition:filter .3s linear,-webkit-filter .3s linear}.media-block:focus.bordered,.media-block:hover.bordered{border-color:#f6f8fb;transition:border-color .3s linear}.media-block .icon-thumb.restrict-size+.title{margin-top:15px}.media-block .icon-thumb+.title.t-sm,.media-block .title+.button-style{margin-top:30px}.media-block .title+.fluid-video-embed,.media-block .title-icon-wrap+.fluid-video-embed,.media-block .title.t-sm+.snippet{margin-top:20px}.media-block .title{color:#000;font-size:20px;font-weight:600;margin:25px 0 0}.media-block .title.t-lg{font-size:26px}.media-block .title.t-sm{font-size:18px}@media only screen and (min-width:960px){.right .ss-icon{right:12px}.media-block .title.t-lg{font-size:30px}}.media-block .snippet{margin-top:10px;line-height:22px;padding-bottom:20px}.media-block .snippet p:first-child{margin-top:0}.media-block .date{color:#c5c8ca}.media-block .button-style,.media-block .date,.media-block .snippet{font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.media-block .button-style{margin-top:30px}.media-block .icon-thumb{margin:0 auto;max-height:90px}.media-block .icon-thumb.restrict-size{width:80px;height:80px;max-width:80px}.media-block .icon-thumb img{max-height:90px;max-width:100%}.media-block .arrow,.media-block .greyscale,.media-block .icon-thumb img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.media-block .arrow{margin-bottom:30px}.media-block .btm,.media-block .btm-mid{bottom:0;position:absolute}.media-block .btm-mid,.media-block .mid{left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.media-block .title-icon-wrap{width:100%;display:table;min-height:46px}.media-block .title-icon-wrap .title,.media-block .title-icon-wrap img{display:table-cell}.media-block .title-icon-wrap img{float:right;max-height:37px;margin-top:6px}.media-block .title-icon-wrap .title{margin:0;vertical-align:middle}.media-block .fluid-video-embed{margin-bottom:20px}.arrow{width:14px;height:12px;display:block;margin:0 auto;background-image:url(../../img/svg/arrow.svg)}.flex-stretch-children{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-fill-children{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.flex-fill-children>*{-webkit-box-flex:1!important;-ms-flex:1!important;flex:1!important}.flex-center-children{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button-style{border:1px solid;font-size:14px;border-radius:4px;padding:8px 20px;display:inline-block;transition:color .2s linear,background .2s linear}.section-commercial-services .media-block.max-w{max-width:none}.banner{height:300px;position:relative;background-repeat:no-repeat;background-position:center}.banner .banner-title{font-size:30px;font-weight:600;color:#17b3a2;font-family:adelle,Helvetica,Arial,sans-serif}@media only screen and (min-width:960px){.banner .banner-title{font-size:40px}}.banner .banner-snippet{color:#fff;font-size:14px;line-height:22px;max-width:580px;margin:0 auto}.banner .centered{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.banner .banner-content{width:90%;z-index:1;position:absolute}.banner .banner-overlay{top:0;left:0;right:0;bottom:0;position:absolute;background-color:rgba(29,32,33,.8)}@media only screen and (min-width:960px){.banner .banner-snippet{font-size:16px}.banner{height:400px}}.banner-home,.banner-video{height:90vh;min-height:415px}@media only screen and (min-width:768px){.banner-home,.banner-video{min-height:590px}}.banner-home .banner-title,.banner-video .banner-title{font-size:26px}.banner-home .banner-content,.banner-video .banner-content{left:20px;width:95%;bottom:30px;max-width:700px;padding-right:20px}@media only screen and (min-width:960px){.banner-home,.banner-video{min-height:630px}.banner-home .banner-title,.banner-video .banner-title{font-size:56px}.banner-home .banner-content,.banner-video .banner-content{left:100px;bottom:100px}}@media only screen and (min-width:1150px){.banner .banner-content{margin-top:30px}.banner-home .banner-content,.banner-video .banner-content{margin-top:0}}.banner-home .banner-button-cta,.banner-video .banner-button-cta{text-align:left;padding:0;border:none;background:0 0;color:#fff;font-size:16px;display:table;font-family:adelle,Helvetica,Arial,sans-serif}.center-content,.center-section-title .section-title,.logo-item,.popup,.scroll-cta,.team .block,footer{text-align:center}.banner-home .banner-button-cta>div,.banner-video .banner-button-cta>div{display:table-cell;vertical-align:middle}.banner-home .banner-button-cta .play-button-circular,.banner-video .banner-button-cta .play-button-circular{margin-right:15px;transition:background-color .2s linear}.banner-home .banner-button-cta:focus .play-button-circular,.banner-home .banner-button-cta:hover .play-button-circular,.banner-video .banner-button-cta:focus .play-button-circular,.banner-video .banner-button-cta:hover .play-button-circular{background-color:#17b3a2}@media only screen and (min-width:960px){.banner-home .banner-button-cta,.banner-video .banner-button-cta{font-size:18px}}.banner-home .play-button-circular,.banner-video .play-button-circular{width:70px;height:70px;border-radius:50%;position:relative;border:2px solid #17b3a2;font-size:0;color:transparent}.banner-home .play-button-circular:before,.banner-video .play-button-circular:before{color:#fff;font-size:24px;margin-top:3px;margin-left:4px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.banner-video[data-widget-lightbox] .lightbox-content,.contact-page h4{margin-top:40px}@media only screen and (min-width:960px){.banner-home .play-button-circular,.banner-video .play-button-circular{width:90px;height:90px}}.banner-video[data-widget-lightbox] .lightbox-overlay:before{content:'';height:100%;display:inline-block;vertical-align:middle;margin-right:-.25em}.banner-video[data-widget-lightbox] .lightbox-overlay{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;background:rgba(0,0,0,.8);opacity:0;visibility:hidden;transition:opacity .8s ease-in,visibility .8s ease-in}.banner-video[data-widget-lightbox] .video-lightbox{display:inline-block;vertical-align:middle;position:relative;width:90%;max-width:320px;max-height:90%;opacity:0;visibility:hidden;transition:opacity 1s ease-in,visibility 1s ease-in}.banner-video[data-widget-lightbox] iframe{height:180px;min-height:0;max-width:800px}.banner-video[data-widget-lightbox] .close{top:0;right:0;position:absolute;border:none;color:#fff;background:0 0;opacity:0;visibility:hidden}.banner-video[data-widget-lightbox].is-shown .lightbox-overlay{z-index:2;opacity:1;visibility:visible;transition:opacity .8s ease-in,visibility .8s ease-in}.banner-video[data-widget-lightbox].is-shown .close,.banner-video[data-widget-lightbox].is-shown .video-lightbox{opacity:1;visibility:visible;transition:opacity 1s ease-in,visibility 1s ease-in}@media only screen and (min-width:520px){.banner-video[data-widget-lightbox] .video-lightbox{max-width:500px;margin-top:80px}.banner-video[data-widget-lightbox] iframe{height:280px}}@media only screen and (min-width:768px){.banner-video[data-widget-lightbox] .video-lightbox{max-width:640px}.banner-video[data-widget-lightbox] iframe{height:360px}}@media only screen and (min-width:960px){.banner-video[data-widget-lightbox] .video-lightbox{max-width:800px}.banner-video[data-widget-lightbox] iframe{height:450px}}article{padding-top:30px}article header{padding:0;border:none;margin-bottom:35px}.columns-2{-webkit-columns:250px 2;columns:250px 2;-webkit-column-gap:3em;column-gap:3em}.columns-2 h1,.columns-2 h2,.columns-2 h3,.columns-2 h4,.columns-2 h5,.columns-2 p{margin-top:0}.columns-2 img{height:auto!important;max-width:100%;margin-bottom:30px}@media only screen and (min-width:960px){.columns-2 img{margin-bottom:50px}}.full-w-img img{max-width:100%;margin-bottom:30px}.fluid-video-embed{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.fluid-video-embed iframe{top:0;left:0;width:100%;height:100%;position:absolute;min-height:0;max-width:none}.blockquote blockquote,.narrow{margin:auto;max-width:700px}.blockquote blockquote img,.narrow img{height:auto!important;max-width:100%;margin-bottom:30px}.blockquote,.blockquote blockquote,.columns-2,.fluid-video-embed,.full-w-img,.masonry .item,.narrow{margin-bottom:50px}@media only screen and (min-width:960px){.blockquote,.blockquote blockquote,.columns-2,.fluid-video-embed,.full-w-img,.narrow{margin-bottom:80px}}.restrict-width{max-width:640px;margin:0 auto}.logo-item{width:100%;height:100px;display:block;border:1px solid #e9ebef;position:relative}.logo-item img{top:50%;position:relative;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:50%;max-width:110px}@media only screen and (min-width:960px){.logo-item{height:250px}.logo-item img{width:60%;max-width:180px}}.scroll-cta{color:#ccd4d8;font-size:28px}.scroll-cta a{color:inherit;display:block;padding-top:10px}@media only screen and (min-width:768px){.scroll-cta a{padding-top:30px}.md-1-3-spacing>div{padding:0 10px;margin-bottom:0}}.sm-1-btm-spacing>div{margin-bottom:20px}.header{top:0;width:100%;z-index:1000;position:fixed;padding:20px 5%}.page-wrap.nav-visible .header{left:80%}@media only screen and (min-width:768px){.sm-1-btm-spacing{margin-bottom:0}.header{padding:30px 5%}}@media only screen and (min-width:1150px){.header{padding:10px 5% 90px;border-bottom:1px solid;border-color:rgba(255,255,255,.3)}.header.fade-to-white,.header.fade-to-white.sub-nav-open:before{border-color:rgba(0,0,0,.1)}.header .wrapper{max-width:none}.header:before{top:0;left:0;height:0;content:"";width:100%;margin-top:101px;position:absolute}.header.sub-nav-open:before{height:60px;border-bottom:1px solid;border-color:rgba(255,255,255,.2)}}.header.fade-bg-on-scroll,.header.fade-bg-on-scroll:before{transition:background .5s linear}.header.fade-bg-on-scroll.fade-to-white,.header.fade-bg-on-scroll.fade-to-white:before{background:#fff}.header.fade-bg-on-scroll.fade-to-transparent,.header.fade-bg-on-scroll.fade-to-transparent:before{background:rgba(255,255,255,0)}.logo{top:0;right:0;position:absolute;width:57px;height:auto;color:transparent;font-size:0;background-image:url(../../img/svg/able.svg);background-repeat:no-repeat;background-size:57px auto}.circle,.container,.wrapper{position:relative}@media only screen and (min-width:768px){.logo{top:0;width:121px;height:45px;background-size:117px auto}}body{margin-bottom:0;background:#141619}@media only screen and (min-width:1150px){.logo{top:18px}body.home-page li.page-home-page a,body.section-about-us li.page-about-us a,body.section-audio-description li.page-audio-description a,body.section-captioning li.page-captioning a{border-bottom:1px solid #6d6e6f}}.container{min-width:240px;overflow:hidden}.wrapper{margin:0 auto;max-width:1000px}.logo-wrapper{max-width:190px;padding:40px 20px;background:#e9ebef;margin:20px auto}.logo-wrapper img{width:100%}@media only screen and (min-width:520px){.logo-wrapper{max-width:140px;padding:30px 20px;display:inline-block;margin-bottom:0}}.circle,.col3 .column{display:block}@media only screen and (min-width:768px){.logo-wrapper{max-width:190px;padding:40px 20px;margin-right:3%}.logo-wrapper:last-of-type{margin-right:0}}.bg-grey{background-color:#f1f5f7}.bg-grey .section-title{color:#c1c6c9}.circle .ss-icon,.dark .main-link,.dark a,.home-page .col3 .main-link,.home-page .col3 a{color:#fff}.section-title{margin:0 0 30px;font-size:18px;font-weight:700}@media only screen and (min-width:960px){.section-title{font-size:20px}}.column .row,.dark p,.home-page .col3 p{font-size:.94118em}.general-content-page .button{left:50%;margin-top:20px;margin-left:-120px}@media only screen and (min-width:520px){.general-content-page .button{left:0;margin-left:0;margin-top:40px}}.row{padding:25px 5% 50px}.row.full-width .column{width:100%;float:none}@media only screen and (min-width:768px){.general-content-page .intro{margin-bottom:60px}.row.first{padding-top:0}}@media only screen and (min-width:960px){.general-content-page .intro{margin-bottom:0}.row{padding-top:75px;padding-bottom:75px}.row.first{padding-top:65px;padding-bottom:95px}.row.full-width .column{margin-left:auto;margin-right:auto;max-width:650px}.row.left .column{margin-left:0}}.column .row{padding:0}.column .row.first{margin-top:45px;margin-bottom:10px}@media only screen and (min-width:768px){.column{width:48%;float:left}.column:nth-of-type(odd){margin-right:4%}.column.intro{margin-top:30px}.column .row.first{margin-top:40px}}.col-2-thirds .column .row{margin-bottom:20px}.col-2-thirds .column .row h4{margin:10px 0 5px}.col-2-thirds .column .row h4+p{margin-top:5px}@media only screen and (min-width:960px){.col-2-thirds .column:last-of-type{width:37%}.col-2-thirds .column:first-of-type{width:59%}}.col3{padding-bottom:25px}@media only screen and (min-width:520px){.col3 .column{width:47%;float:left}.col3 .column:nth-of-type(odd){margin:0}.col3 .column:nth-of-type(even){margin:0 0 0 6%}.col3 .column.last{width:100%;margin-top:15px}}@media only screen and (min-width:768px){.col3 .column{width:30%;float:left}.col3 .column:nth-of-type(odd){margin:0}.col3 .column:nth-of-type(even){margin:0 3.5%}.col3 .column:nth-of-type(even):nth-last-of-type(2){margin-left:0}.col3 .column:nth-of-type(even):nth-of-type(2){margin-left:5%}.col3 .column.no-left-margin{margin-left:0!important}.col3 .column.no-right-margin{margin-right:0!important}.col3 .column.last{width:31%}.col3 .column.horizontal{width:100%;margin:0 0 70px!important}.col3 .column.horizontal img{width:31%;float:left;display:block;margin:0 3.5% 20px 0}.col3 .column.horizontal p{clear:both;max-width:100%}.col3 .column.horizontal h2{margin-top:8%}}@media only screen and (min-width:960px){.col3{padding-bottom:75px}.col3 .column{width:30%;float:left}.col3 .column:nth-of-type(even){margin:0 5%}.col3 .column.last{width:30%}.col3 .column.horizontal img{margin-right:4%}.col3 .column.horizontal p{clear:none;float:left;max-width:64%}.col3 .column.horizontal h2{float:left;width:64%;margin-top:0}.col3 .column.horizontal .contact{float:left}.col3 .column.horizontal .contact:first-of-type{margin-left:35%}}.half{max-width:340px}.circle{top:0;width:50px;height:50px;border-radius:50px;background:#c9d2d6;transition:background .2s ease,top .2s ease}.circle .ss-icon{top:50%;left:50%;position:absolute;margin-top:-11px;margin-left:-8px}.circle:focus,.circle:hover{top:-5px;background:#17b3a2}.spacing{padding:10px 10px 10px 0;display:inline-block}.dark,.home-page .col3{color:#fff;background:#2f323a;border-top:5px solid #141619}.dark h2,.home-page .col3 h2{padding-bottom:20px;border-bottom:4px solid #51545d}.home-page .row.first .column .button{margin-top:20px}.home-page .row.first .column h1{color:#88c93e;margin:27px 0 20px;font:400 2em/1.25em adelle,Helvetica,Arial,sans-serif}.caption-listings .channel-filter button,.contact,.feed-content span,.social-contact span,footer span,span.contact a{font-family:adelle,Helvetica,Arial,sans-serif}@media only screen and (min-width:768px){.home-page .row.first .column{width:48%;float:right}.home-page .row.first .column:nth-of-type(odd){margin-left:4%;margin-right:0}.home-page .row.first .column h1{font-size:1.875em}}@media only screen and (min-width:960px){.home-page .row.first .column h1{font-size:2.125em}}@media only screen and (min-width:1150px){.home-page .row.first .column{width:51%}.home-page .row.first .column:first-child{width:45%}}.home-page .col3{border:none}.home-page .col3 h2{font-size:27px}@media only screen and (min-width:768px){.home-page .col3 h2{font-size:1.375em}.home-page .col3 .column:nth-of-type(even){margin:0 3.5%}.home-page .col3 .column:nth-of-type(even):nth-last-of-type(2){margin-left:3.5%}.img-with-frame{margin-top:27px}}@media only screen and (min-width:960px){.home-page .col3 h2{font-size:1.625em}}@media only screen and (min-width:1080px){.home-page .col3 h2{font-size:1.875em}}.img-with-frame{width:100%;max-width:560px;border-style:solid;border-color:#f1f5f7;border-radius:10px;box-shadow:5px 5px 0 0 #c9d2d6;border-width:13px 21px}@media only screen and (min-width:960px){.img-with-frame{border-width:21px 40px}}.img-frame-cta{max-width:560px;position:relative}.img-frame-cta ul{left:50%;bottom:20px;margin-left:-125px;position:absolute;list-style:none;border:none}.img-frame-cta ul li{padding:0;border:none;bottom:0;width:60px;height:60px;margin:0 10px;cursor:pointer;position:relative;display:inline-block;border-radius:60px;background:rgba(255,255,255,.9);transition:bottom .2s ease}.img-frame-cta ul li.second{background:rgba(126,197,38,.9)}.img-frame-cta ul li:focus,.img-frame-cta ul li:hover{background:#fff}.img-frame-cta ul li:focus.second,.img-frame-cta ul li:hover.second{background:#7ec526}.img-frame-cta ul a{display:block}.img-frame-cta ul .first a{left:50%;margin-top:13px;margin-left:-15px;position:absolute;height:30px;width:30px;background-image:url(../../img/sprites-s6339048930.png);background-position:0 -275px;background-repeat:no-repeat}.img-frame-cta ul .last a,.img-frame-cta ul .second a{margin-left:-21px;height:17px;background-repeat:no-repeat;position:absolute;left:50%}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.img-frame-cta ul .first a{background-image:url(../../img/sprites-retina-se921c1832e.png);background-position:0 -275px;background-size:292px auto}}.img-frame-cta ul .second a{margin-top:19px;width:44px;background-image:url(../../img/sprites-s6339048930.png);background-position:0 -1245px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.img-frame-cta ul .second a{background-image:url(../../img/sprites-retina-se921c1832e.png);background-position:0 -1235.5px;background-size:292px auto}}.img-frame-cta ul .last a{margin-top:21px;width:43px;background-image:url(../../img/sprites-s6339048930.png);background-position:0 -82px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.img-frame-cta ul .last a{background-image:url(../../img/sprites-retina-se921c1832e.png);background-position:0 -82px;background-size:292px auto}}@media only screen and (min-width:960px){.img-frame-cta ul{bottom:35px;margin-left:-177px}.img-frame-cta ul li{width:95px;height:95px}.img-frame-cta ul .first a{margin-top:19px;margin-left:-29px;height:54px;width:56px;background-image:url(../../img/sprites-s6339048930.png);background-position:0 -335px;background-repeat:no-repeat}}@media only screen and (min-width:960px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:960px) and (min--moz-device-pixel-ratio:1.5),only screen and (min-width:960px) and (min-device-pixel-ratio:1.5),only screen and (min-width:960px) and (min-resolution:144dpi){.img-frame-cta ul .first a{background-image:url(../../img/sprites-retina-se921c1832e.png);background-position:0 -335px;background-size:292px auto}}@media only screen and (min-width:960px){.img-frame-cta ul .second a{margin-top:35px;margin-left:-32px;height:23px;width:64px;background-image:url(../../img/sprites-s6339048930.png);background-position:0 -1262px;background-repeat:no-repeat}}@media only screen and (min-width:960px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:960px) and (min--moz-device-pixel-ratio:1.5),only screen and (min-width:960px) and (min-device-pixel-ratio:1.5),only screen and (min-width:960px) and (min-resolution:144dpi){.img-frame-cta ul .second a{background-image:url(../../img/sprites-retina-se921c1832e.png);background-position:0 -1252.5px;background-size:292px auto}}@media only screen and (min-width:960px){.img-frame-cta ul .last a{margin-top:30px;margin-left:-38px;height:32px;width:79px;background-image:url(../../img/sprites-s6339048930.png);background-position:0 -116px;background-repeat:no-repeat}}@media only screen and (min-width:960px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:960px) and (min--moz-device-pixel-ratio:1.5),only screen and (min-width:960px) and (min-device-pixel-ratio:1.5),only screen and (min-width:960px) and (min-resolution:144dpi){.img-frame-cta ul .last a{background-image:url(../../img/sprites-retina-se921c1832e.png);background-position:0 -116px;background-size:292px auto}}.team-page h2{line-height:32px;font-size:1.6875em;margin-top:20px}.team-page .team{background:#f1f5f7}.popup,.team{background:#fff}.team-page .team h2{line-height:37px}.team-page .team .block{padding:0 3% 50px}.team-page .column{max-width:405px;margin:50px auto 70px}.team-page .column img{width:100%;max-width:405px;box-shadow:5px 5px 0 0 #e9ebef}.team-page .column h2{padding-bottom:20px;border-bottom:4px solid #e9ebef}.team-page .column h2 span{display:block;font-size:.74074em;margin-top:0}.team-page .intro .column{max-width:600px;margin:0 auto}@media only screen and (min-width:768px){.team-page .column{width:46%;margin-top:0}.team-page .column:nth-of-type(odd){margin-right:6%}.team-page .intro{margin-bottom:40px}.team-page .intro .column{width:90%;margin:0 auto}}@media only screen and (min-width:960px){.team-page .intro,.team-page .team .block{margin-bottom:0}.team-page .col2 .wrapper{max-width:860px}}.contact,span.contact a{margin-right:15px;text-decoration:underline}.contact:focus,.contact:hover,span.contact a:focus,span.contact a:hover{text-decoration:none}.left,.right{cursor:pointer;position:absolute}.right{right:0}.team{padding-left:0;padding-right:0;padding-bottom:0;position:relative}.team h2{font-size:1.6875em}.team .block{margin:0 auto;max-width:600px;padding:0 5% 100px}.team .block .button{left:50%;margin-top:5px;position:absolute;margin-left:-79px}@media only screen and (min-width:960px){.team{padding-top:75px}.team .block{margin-bottom:30px}.team .block .button{margin-top:25px}}.popup{z-index:200;position:relative;padding:9px 15px;width:200px;border:1px solid #bcc7cc;border-radius:5px;font-size:13px;line-height:15px}.popup:after,.popup:before{position:absolute;border-style:solid;display:block;width:0;left:50%;content:""}.popup:before{bottom:-10px;margin-left:-10px;border-width:10px 10px 0;border-color:#bcc7cc transparent}.popup:after{bottom:-9px;margin-left:-9px;border-width:9px 9px 0;border-color:#fff transparent}.masonry-row{padding-top:50px}.masonry .item{width:100%}@media only screen and (min-width:768px){.masonry-row{padding-top:75px}.masonry .item{width:46%;padding-right:40px;margin-bottom:90px}}.img-freeview,.img-tv{width:205px;background-repeat:no-repeat}.img-tv{height:67px;background-image:url(../../img/sprites-s6339048930.png);background-position:0 -1149px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.img-tv{background-image:url(../../img/sprites-retina-se921c1832e.png);background-position:0 -1141.5px;background-size:292px auto}}.img-freeview{height:69px;background-image:url(../../img/sprites-s6339048930.png);background-position:0 -526px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.img-freeview{background-image:url(../../img/sprites-retina-se921c1832e.png);background-position:0 -525.5px;background-size:292px auto}}.img-igloo{height:66px;width:195px;background-image:url(../../img/sprites-s6339048930.png);background-position:0 -620px;background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.img-igloo{background-image:url(../../img/sprites-retina-se921c1832e.png);background-position:0 -617.5px;background-size:292px auto}}.img-tivo{height:65px;width:205px;background-image:url(../../img/sprites-s6339048930.png);background-position:0 -1084px;background-repeat:no-repeat}.img-mysky,.img-sky{height:66px;width:204px;background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.img-tivo{background-image:url(../../img/sprites-retina-se921c1832e.png);background-position:0 -1076.5px;background-size:292px auto}}.img-sky{background-image:url(../../img/sprites-s6339048930.png);background-position:0 -989px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.img-sky{background-image:url(../../img/sprites-retina-se921c1832e.png);background-position:0 -983px;background-size:292px auto}}.caption-listings .tvone:after,.img-mysky{background-image:url(../../img/sprites-s6339048930.png)}.img-mysky{background-position:0 -752px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.img-mysky{background-image:url(../../img/sprites-retina-se921c1832e.png);background-position:0 -747.5px;background-size:292px auto}}.contact-page img+h4{margin-top:25px}.contact-page .column .row img{width:100%;max-width:370px;box-shadow:5px 5px 0 0 #e9ebef}.contact-page .column .last{margin-top:50px}.contact-page .col-2-thirds .column:last-of-type,.contact-page .intro .social-contact{max-width:370px}@media only screen and (min-width:768px){.contact-page h2{margin-top:40px}.contact-page .col-2-thirds .column:last-of-type{float:right}}.social-contact{position:relative;margin-bottom:50px!important}.social-contact ul{left:50%;bottom:10px;border:none;list-style:none;margin-left:-130px;position:absolute}.social-contact ul li{width:50px;height:50px;border:none;padding:0;bottom:0;margin-right:50px;background:#fff;position:relative;display:inline-block;border-radius:60px;transition:bottom .2s ease,background .2s ease}.social-contact ul li:last-child{margin-right:0}.social-contact ul li:hover{bottom:5px;cursor:pointer;background:#17b3a2}.social-contact ul li:hover .ss-icon{color:#fff}.social-contact .ss-icon{left:50%;margin-top:14px;margin-left:-8px;position:absolute;color:#fff;transition:color .2s ease}.social-contact span{top:30px;left:50%;display:block;margin-left:-96px;position:absolute;font-size:1.05882em}@media only screen and (min-width:768px){.social-contact ul{margin-left:-145px}.social-contact ul li{width:60px;height:60px}.social-contact .ss-icon{margin-top:19px;margin-left:-9px;font-size:1.17647em}}[data-widget=team-slider]{min-height:276px;position:relative;overflow:visible!important}[data-widget=team-slider] .controls{position:absolute;top:-50px;width:100%;height:50px}[data-widget=team-slider] .left,[data-widget=team-slider] .right{top:0;display:block;width:30px;height:30px;background-image:url(../../img/arrows.png);background-repeat:no-repeat;font-size:0;color:transparent}[data-widget=team-slider] .left{display:none;background-position:12px center}[data-widget=team-slider] .right{background-position:-75px center}[data-widget=team-slider] .rail{overflow:hidden;position:relative;height:276px;width:100%}[data-widget=team-slider] .member{float:left;height:100%;position:relative;opacity:1;-webkit-transition:opacity ease-out 2s;color:transparent}[data-widget=team-slider] .member.reveal{opacity:0}[data-widget=team-slider] .member .popup{position:absolute;top:-12px;left:0;display:none;color:#000}[data-widget=team-slider] .member .layer{position:absolute;top:0;left:0;height:100%;width:100%}[data-widget=team-slider] .member .hover{display:none}.no-touch [data-widget=team-slider] .member:hover .popup,[data-widget=team-slider] .member.active .popup{display:block}.no-touch [data-widget=team-slider] .member:hover .normal,[data-widget=team-slider] .member.active .normal{display:none}.feed,.no-touch [data-widget=team-slider] .member:hover .hover,[data-widget=team-slider] .member.active .hover{display:block}.home-page .newsfeed{padding-top:50px;padding-bottom:50px;z-index:10}.home-page .newsfeed .wrapper{z-index:9}.home-page .newsfeed:after,.home-page .newsfeed:before{left:0;right:0;content:"";height:250px;min-width:120%;position:absolute;overflow:hidden}.home-page .newsfeed:before{bottom:50%;background:#2f323a}.home-page .newsfeed:after{top:50%;background:#2f323a}@media only screen and (min-width:768px){.home-page .newsfeed{padding:20px 5%}.home-page .newsfeed:after,.home-page .newsfeed:before{height:273px}.home-page .newsfeed:before{top:auto;bottom:50%;background:#fff}.home-page .newsfeed:after{top:50%;background:#2f323a}}@media only screen and (min-width:960px){.home-page .newsfeed{padding:0 5%}}.newsfeed{background:#fff;position:relative}.feed-content{padding:20px}.feed-content span{font-size:.875em;line-height:14px}.feed-content h2{margin:0;font-weight:700;font-size:1.25em;text-decoration:underline}.feed-content p{font-size:.875em;line-height:20px}@media only screen and (min-width:960px){.feed-content h2{font-size:1.375em}}@media only screen and (min-width:1080px){.home-page .newsfeed:after,.home-page .newsfeed:before{height:198px}.feed-content{float:right;width:70%;padding-left:10px}.feed-content h2{font-size:1.25em}}@media only screen and (min-width:1150px){.feed-content h2{font-size:1.375em}}.feed-visual{height:150px;position:relative;background:top left no-repeat #c9d2d6;transition:background .2s ease;background-size:150px 150px}.feed-visual:before{top:50%;z-index:1;width:26px;height:26px;content:"";right:50%;margin-top:-13px;margin-right:-80px;position:absolute;background-image:url(../../img/right-arrow-white.png);background-repeat:no-repeat;background-position:70% 50%;background-size:25px 25px}@media only screen and (min-width:768px){.feed-visual:before{margin-right:-85px}}@media only screen and (min-width:1080px){.feed-visual{float:left;width:30%;height:291px;max-width:140px}.feed-visual:before{right:auto;top:auto;left:50%;bottom:50%;margin:auto auto -84px -13px}}.feed{margin:50px auto 0;max-width:360px;background:#f1f5f7}.feed:focus .feed-content h2,.feed:hover .feed-content h2{text-decoration:none}.feed:focus.feed-one .feed-visual,.feed:hover.feed-one .feed-visual{background-color:#7ec526}.feed:focus.feed-two .feed-visual,.feed:hover.feed-two .feed-visual{background-color:#17b3a2}.feed-one{margin-top:0;border-top:4px solid #7ec526}@media only screen and (min-width:768px){.feed{width:48%;float:left;margin-top:0;max-width:none}.feed-one{margin-right:4%}}.feed-two{border-top:4px solid #17b3a2}#disqus_thread{margin-top:80px}.news .newsfeed{padding-top:65px}.news article{margin-top:40px}.news article .button{margin-top:20px}@media only screen and (min-width:960px){.news .newsfeed{padding-bottom:0}.news article{margin-top:0}}.img-wrapper{max-width:900px;margin:20px auto}.img-wrapper img{max-width:100%;height:auto!important}@media only screen and (min-width:768px){.news .newsfeed{padding-top:80px}.img-wrapper{margin:30px auto}.img-wrapper img{width:60%;float:left}.img-wrapper figcaption{float:left;position:relative;margin:20px 0 0 30px}.img-wrapper figcaption a{display:block}.img-wrapper figcaption:before{top:-20px;content:"";width:30px;height:2px;position:absolute;background:#97989c}}@media only screen and (min-width:960px){.img-wrapper{margin-left:-60px}.img-wrapper figure{margin-bottom:0}}.caption-listings .section-style{margin-bottom:0;border-bottom:0;padding-bottom:0;max-width:830px}.caption-listings .section-style strong{font-weight:700}.caption-listings .section-style h2{font-size:18px;text-decoration:none}@media only screen and (min-width:520px){.caption-listings .dot{width:10px;height:10px;margin-right:3px;background:#000;border-radius:10px;display:inline-block}.caption-listings .dot.dot-red{background:#ff0600}.caption-listings .dot.dot-blue{background:#1ebbee}.caption-listings .dot.dot-purple{background:#9e63b4}}.caption-listings .channel-filter{margin-top:20px;margin-bottom:30px}.caption-listings .channel-filter.audio-desc{max-width:438px;margin-left:auto;margin-right:auto}.caption-listings .channel-filter.audio-desc button{width:33.33%}.caption-listings .channel-filter.audio-desc .all-channels{float:left;border-top-right-radius:0;border-bottom-right-radius:0}.caption-listings .channel-filter button{border:0;height:50px;width:16.66%;font-size:0;font-weight:700;position:relative;background-color:#fff;transition:all .2s ease}.caption-listings .channel-filter button.active,.caption-listings .channel-filter button:active,.caption-listings .channel-filter button:focus,.caption-listings .channel-filter button:hover{color:#fff;outline:0;cursor:pointer;background-color:#2f323a}.caption-listings .channel-filter .tv-channel{float:left;border-top:1px solid #2f323a;border-bottom:1px solid #2f323a;border-right:1px solid #2f323a}.caption-listings .channel-filter .tv-channel:after{top:50%;left:50%;margin-top:-15px;margin-left:-15px}.caption-listings .channel-filter .tv-channel.radius-border-left{border-radius:4px 0 0 4px;border-left:1px solid #2f323a}.caption-listings .channel-filter .tv-channel.radius-border-right{border-radius:0 4px 4px 0}.caption-listings .channel-filter .all-channels{display:block;margin:0 auto 5px;width:33.32%;font-size:15px;border-radius:5px;border:1px solid #2f323a}.caption-listings .tv-channel:after,.caption-listings .tvbravo:after,.caption-listings .tvduke:after,.caption-listings .tvfour:after,.caption-listings .tvone:after,.caption-listings .tvprime:after,.caption-listings .tvthree:after,.caption-listings .tvtwo:after{height:29px;width:29px;background-repeat:no-repeat}@media only screen and (min-width:768px){.caption-listings .channel-filter{margin-top:30px;margin-bottom:50px}.caption-listings .channel-filter .tv-channel{font-size:12px;padding-left:50px}.caption-listings .channel-filter .tv-channel:after{left:0;margin-left:12px}}@media only screen and (min-width:960px){.caption-listings .channel-filter .all-channels{margin-bottom:15px}.caption-listings .channel-filter .tv-channel{font-size:15px}.caption-listings .channel-filter .tv-channel:after{left:0;margin-left:20px}}.caption-listings .tv-channel:after{content:"";left:50%;position:absolute}.caption-listings .tvone:after{background-position:0 -865px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.caption-listings .tvone:after{background-image:url(../../img/sprites-retina-se921c1832e.png);background-position:0 -859px;background-size:292px auto}}.caption-listings .tvtwo:after{background-image:url(../../img/sprites-s6339048930.png);background-position:0 -1216px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.caption-listings .tvtwo:after{background-image:url(../../img/sprites-retina-se921c1832e.png);background-position:0 -1206.5px;background-size:292px auto}}.caption-listings .tvthree:after{background-image:url(../../img/sprites-s6339048930.png);background-position:0 -1055px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.caption-listings .tvthree:after{background-image:url(../../img/sprites-retina-se921c1832e.png);background-position:0 -1047.5px;background-size:292px auto}}.caption-listings .tvfour:after{background-image:url(../../img/sprites-s6339048930.png);background-position:0 -497px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.caption-listings .tvfour:after{background-image:url(../../img/sprites-retina-se921c1832e.png);background-position:0 -496.5px;background-size:292px auto}}.caption-listings .tvbravo:after{background-image:url(../../img/sprites-s6339048930.png);background-position:0 -246px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.caption-listings .tvbravo:after{background-image:url(../../img/sprites-retina-se921c1832e.png);background-position:0 -246px;background-size:292px auto}}.caption-listings .tvprime:after{background-image:url(../../img/sprites-s6339048930.png);background-position:0 -894px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.caption-listings .tvprime:after{background-image:url(../../img/sprites-retina-se921c1832e.png);background-position:0 -888px;background-size:292px auto}}.caption-listings .tvduke:after{background-image:url(../../img/sprites-s6339048930.png);background-position:0 -468px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.caption-listings .tvduke:after{background-image:url(../../img/sprites-retina-se921c1832e.png);background-position:0 -467.5px;background-size:292px auto}}.caption-listings table{font-size:15px;margin-top:15px;margin-bottom:40px}.caption-listings table td[data-title=Channel]{position:relative;padding-left:62%}@media only screen and (min-width:520px){.caption-listings table{font-size:17px}.caption-listings table td[data-title=Channel]{padding-left:57%}}@media only screen and (min-width:768px){.caption-listings .tv-channel:after{left:auto;right:10px}.caption-listings table{margin-bottom:50px}.caption-listings table td[data-title=Channel]{padding-left:10px}}.general-content-page footer .button{left:auto;margin:20px auto}@media only screen and (min-width:768px){.general-content-page footer .button{margin:30px auto 40px}}footer .bg-blue{color:#fff;background:#17b3a2}footer span{width:70%;margin:0 auto;color:#fff;display:block;font-size:1.05882em}footer .button{display:block;margin:20px auto;max-width:300px}footer .button:focus,footer .button:hover{color:#fff;text-decoration:none}footer .button .ss-icon{color:#fff;font-size:1.125em}footer .ss-icon{font-size:1.47059em}footer .ss-icon,footer a{color:#fff}footer a:hover{color:#fff;text-decoration:underline}footer .ss-icon:hover{text-decoration:none}footer ul{border:none;list-style:none;margin:28px 0 20px}footer li{bottom:0;padding:0;border:none;position:relative;display:inline-block;transition:bottom .2s ease}footer li:hover{bottom:5px}footer li a{padding:0 11px;display:inline-block;transition:color .2s ease,font-size .2s ease}footer a.contact{margin:0;padding:5px 10px;display:block}footer a.contact.first,footer a.contact.middle{border:none;text-decoration:none}footer a.contact:hover.first,footer a.contact:hover.middle{text-decoration:underline}footer address.contact{color:#fff;margin-right:0;text-decoration:none}footer address.contact span{margin-top:5px;font-size:1em}footer a.pitch{display:block}footer .footer-logo{display:block;margin:0 auto;height:47px;width:90px;background-image:url(../../img/sprites-s6339048930.png);background-position:0 -818px;background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){footer .footer-logo{background-image:url(../../img/sprites-retina-se921c1832e.png);background-position:0 -812px;background-size:292px auto}}footer .row,footer .row.first{padding:50px 5%}footer .first{border-bottom-color:#26282e}footer .last{background:#0d8d7f;font-size:.82353em}footer .last span{width:auto;clear:both;margin:15px 0;color:#fff;display:inline-block;font-size:1em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}footer .last a:nth-of-type(2){margin:0 25px}@media only screen and (min-width:520px){footer a.contact,footer a.pitch{display:inline}footer span{width:50%}footer address.contact{margin-top:10px}footer a.contact.first{padding-right:15px}footer a.contact.middle{padding-left:15px;border-left:1px solid rgba(255,255,255,.3)}}@media only screen and (min-width:768px){footer .last{padding:25px 5%}footer .last a{float:left}footer .last span{float:left;margin:10px 0 0;font-size:1em}footer .button{margin:30px auto 40px}footer a.footer-logo{float:right;margin:-15px auto auto}footer .row.first{border-bottom:none}footer a.first{padding-top:5px!important}footer a.contact.middle{padding-right:15px;border-right:1px solid rgba(255,255,255,.3)}footer address.contact{display:inline;padding-left:8px}}@media only screen and (min-width:960px){footer span{font-size:1.47059em}footer ul{margin-top:38px;margin-bottom:20px}footer .ss-icon{font-size:1.58824em}footer .row,footer .row.first{padding-top:95px;padding-bottom:95px}footer .last{padding:27px 5% 15px}footer .last span{clear:none;margin:0 0 0 25px}footer .last a.footer-logo{margin-top:-12px}}@media only screen and (min-width:1080px){footer address.contact span{width:auto;display:inline;margin-left:15px;padding:5px 0 5px 15px;border-left:1px solid rgba(255,255,255,.3)}}.general-content-page footer .row.first{padding:50px 5%}@media only screen and (min-width:960px){.general-content-page footer .row.first{padding:95px 5%}}.ie8 .logo{width:121px;height:45px;background:url(../../img/sprites/logo-desktop.png) no-repeat}.ie8 #timed-swap,.ie8 .img-frame-cta ul{display:none}.ie8 .home-page .row.first .column:first-child{margin-left:4%}.ie8 .home-page .col3 .column{margin-left:3.5%}.ie8 .home-page .col3 .column:first-child{margin-left:0}.ie8 .col-2-thirds .column{width:37%}.ie8 .col-2-thirds .column:first-child{width:59%;margin-right:4%}.ie8 .team-page .col3 .column{width:29%!important;margin-left:2%!important;margin-right:2%!important}.ie8 footer a{margin-right:25px}.develop{background:0 0}.develop h1{color:#000}
