html{font-size:100%;word-wrap:break-word;-webkit-text-size-adjust:100%;line-height:1.5;height:100%;overflow-y:scroll;}body{font-family:Verdana,Geneva,"DejaVu Sans",sans-serif;min-height:100%;margin:0;padding:0;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility\9;}h1,h2,h3,h4,h5,h6{margin:0;padding:0;}h1{font-size:1.5em;}h2{font-size:1.9em;font-weight:700;line-height:1.3;margin:7px 0;}h3{font-size:1.2em;}h4{font-size:1.1em;}h5,h6{font-size:1em;}a img{border:none;}p{margin:0 0 1.5em;padding:0;}em,dfn{font-style:italic;}ins{border-bottom:none;text-decoration:none;}pre,code,tt,samp,kbd,var{font-size:1em;font-family:Consolas,"Lucida Console",Menlo,Monaco,"DejaVu Sans Mono",monospace,sans-serif;}blockquote,q{font-style:italic;quotes:"" "";}blockquote{margin:0 0 1.5em;padding:0 0 0 3em;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote p{margin:0;}strong,dfn,caption,th{font-weight:700;}ul,ol{margin:0 0 1.5em 40px;padding:0;}.item-list ul,.item-list ol{margin:0 0 0 12px;padding:0;}ul ul,ul ol,ol ol,ol ul,.block ul ul,.block ul ol,.block ol ol,.block ol ul,.item-list ul ul,.item-list ul ol,.item-list ol ol,.item-list ol ul{margin-bottom:0;}ul{list-style-type:disc;}ul ul ul{list-style-type:square;}ol{list-style-type:decimal;}ol ol{list-style-type:lower-alpha;}ol ol ol{list-style-type:lower-roman;}ul ul,ul ul ul ul{list-style-type:circle;}dt{font-weight:700;}dd{margin:0 0 1.5em 40px;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic;}embed,object,video{max-width:100%;}.lt-ie9 img,.lt-ie9 object,.lt-ie9 embed,.lt-ie9 video{max-width:none !important;}#map img,.gmap img,.view-gmap img,.openlayers-map img,#getlocations_map_canvas img,#locationmap_map img,.geofieldMap img,.views_horizontal_slider img,.field-widget-imagefield-crop-widget img{max-width:none !important;}svg:not(:root){overflow:hidden;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;}[hidden]{display:none;}
form{margin:0 0 1.5em;padding:0;}.form-item label{font-weight:400;}input{margin:0;}input.title{font-size:1.385em;}input.text,input.title,textarea,select{border:1px solid #ccc;margin:0;}select{margin-bottom:3px;padding:3px;}input.form-text,input.form-password,input.form-file,textarea{background-color:#fafafa;border:1px solid #ccc;font-family:inherit;font-size:inherit;line-height:inherit;padding:4px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.form-textarea-wrapper.resizable textarea{-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}input.form-text{max-width:100%;}input.form-text,input.form-password,input.form-file{width:auto;}.block input.form-text,.block input.form-password,.block input.form-file{max-width:400px;width:100%;}input.form-file,.block input.form-file{max-width:240px;width:100%;}#block-search-form input.form-text{width:auto;}input.form-button,input.form-submit{background:url(/sites/all/themes/corolla/css/images/button.png) repeat-x left top transparent;border:1px solid #ccc;cursor:pointer;margin:0 5px 0 0;padding:5px 11px;}input.form-button:hover,input.form-submit:hover,input.form-button:focus,input.form-submit:focus{border-color:#bbb;}textarea,input{font:1em normal Arial,Helvetica,sans-serif;}.form-item,.form-action{margin-top:10px;margin-bottom:10px;}.exposed-filters .form-item{margin-top:0;margin-bottom:10px;}.form-item textarea.error{padding:2px;}.form-item .description,fieldset .description,.fieldset-layout-settings dd{font-size:0.846em;}#article-admin-filter ul{padding:.5em 0;}#edit-operation-wrapper select{margin:.5em;}fieldset{background:transparent;border:1px solid #dadada;margin:10px 0;padding:10px;position:relative;}fieldset fieldset:last-child{margin-bottom:0;}.form-type-radio .description,.form-type-checkbox .description{margin-left:0;}*:first-child+html fieldset{background-color:transparent;background-position:0 10px;padding:0 10px 10px;}*:first-child+html fieldset > .description,*:first-child+html fieldset .fieldset-wrapper .description{padding-top:10px;}fieldset div.with-legend{margin-top:3em;}fieldset legend{display:block;font-weight:400;padding:0;position:absolute;top:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}*:first-child+html fieldset legend,*:first-child+html fieldset.collapsed legend{display:inline;}fieldset legend span.fieldset-legend{display:block;padding:4px 10px;}html.js fieldset.collapsed{min-height:1.85em;}html.js fieldset.collapsible .fieldset-legend{background:none;}html.js fieldset.collapsible .fieldset-legend{padding:2px 4px 2px 10px;}html.js fieldset.collapsible legend a{padding:0 15px 0 0;color:#fff;background:url(/sites/all/themes/corolla/css/images/arrow-down-white.png) no-repeat right 6px;}html.js fieldset.collapsed legend a{background:url(/sites/all/themes/corolla/css/images/arrow-right-white.png) no-repeat right 6px;}html.js fieldset.collapsed .fieldset-wrapper,html.js fieldset.collapsed .action{display:none;}html.js fieldset.collapsed{}html.js fieldset.collapsed{border-width:1px;margin-bottom:15px;}html.js fieldset.collapsible div.fieldset-wrapper{margin-top:3em;}html.js input.form-autocomplete{background-position:99% 7px;}html.js input.throbbing{background-position:99% -13px;}#autocomplete ul li{margin:0;}#autocomplete ul li:hover{background:none;}#autocomplete ul div{cursor:pointer;position:relative;display:block;width:100%;padding:3px;}div.resizable-textarea textarea{margin-top:0;}.resizable-textarea{width:100%;}.resizable-textarea .grippie{height:9px;width:100%;background:#ccc url(/sites/all/themes/corolla/css/images/grippie.png) no-repeat center 2px;border:1px solid #ccc;border-top-width:0;cursor:s-resize;margin-top:-6px;position:relative;margin-right:0!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#search-block-form{margin-top:0.4em;}#search-block-form .form-text{margin-bottom:6px;}fieldset#edit-advanced fieldset{margin:0 10px 10px 0;}fieldset#edit-advanced fieldset .fieldset-legend{background:none;padding-left:1em;}.advanced-search-submit{clear:both;}.search-advanced .criterion{float:none;margin:0 5px;}#edit-keywords-fieldset .form-item:first-child{margin-top:5px;}#search-form{margin:10px 0;}#search-form > div{}#search-form .container-inline{}#search-form #edit-basic label{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:absolute;}.search-advanced .fieldset-wrapper legend{background:transparent;}#user-login-form ul{margin:0;padding:0;}#user-login-form li.openid-link,#user-login-form li.user-link{text-align:center;}#user-login ul{margin:0 0 5px;}#user-login ul li{margin:0;}#user-login-form .item-list li{list-style:none;margin:0;}#user-login-form li.openid-link,#user-login li.openid-link{background:none;}.hide-label label{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);background:none;}#user-admin-filter ul li,#article-admin-filter ul li{list-style:none;}.description{color:#555;}.field-type-text-long fieldset{padding:10px 0;}.field-type-text-long fieldset .form-item{margin:0;padding:0 0 0 15px;}fieldset .filter-help{padding:0 15px 5px;}.filter-guidelines{font-size:.923em;margin:0;padding:5px 18px 10px;}#devel-switch-user-form{margin-bottom:0;}fieldset.filter-wrapper{margin:0 0 12px 0;border-top:none;width:auto;}.filter-help{float:right;margin:0;}.filter-help a{background:none;padding:0;}.filter-wrapper .form-item{margin-top:0;}.filter-guidelines{padding-top:6px;font-size:0.84em;}.filter-guidelines ul{margin:0;}.block .filter-guidelines ul li{list-style:none;margin:0;padding:0;}body.page-filter-tips #block-system-main ul{margin:0;list-style:none;}body.page-filter-tips #block-system-main li{margin:10px 0;}body.page-filter-tips #block-system-main table{margin:10px 0;}div.vertical-tabs{border:1px solid #ccc;}div.vertical-tabs ul.vertical-tabs-list{list-style-position:outside;}.vertical-tabs-panes{padding:9px 5px;}div.vertical-tabs fieldset{background:none;}ul.vertical-tabs-list li a{display:block;border:none;padding:7px 12px;color:inherit;}ul.vertical-tabs-list li.selected a{background-color:#fff;}.vertical-tabs input{width:100%;}.vertical-tabs input.form-checkbox,.vertical-tabs input.form-radio{width:auto;}.marker{color:#e25401;text-transform:capitalize;margin-left:3px;}.marker:before{content:"(";}.marker:after{content:")";}.farbtastic .marker:before{content:"";}.farbtastic .marker:after{content:"";}#palette .form-item{width:auto;}.color-form .form-item{height:3em;}#palette .item-selected{background:none;}#palette .lock{background-position:50% 2px;}#palette .unlocked{background-position:50% -22px;}#palette .hook{margin-top:0.6em;}.password-parent,div.form-item div.password-suggestions{position:relative;width:auto;}#password-strength{float:none;left:16em;position:absolute;width:11.5em;}#password-strength-text,.password-strength-title,div.password-confirm{font-size:0.833em;}#password-strength-text{margin-top:0.2em;}input.password-confirm,input.password-field{width:15em;margin-bottom:0.4em;}div.form-item div.password-suggestions{padding:8px 9px;margin:10px 0;background-color:#f3fcdb;border:1px solid #b8e643;}body.wysiwygeditor{background-color:#fff;background-image:none;}
table{border-spacing:0;border-color:#eee;font-size:inherit;font:100%;margin:10px 0;padding:0;width:100%;}table.sticky-header{z-index:10;}table,td,th{vertical-align:middle;}th,thead,thead th{background-color:#333;border:none;color:#fcfcf8;}caption,th,td{text-align:left;}td,th{border-bottom:none;margin:0;padding:5px 7px;text-align:left;vertical-align:middle;}tr.even,tr.odd{border-bottom:none;}tr.odd,tr.info{background-color:#f5f5f5;}tr.even{background-color:#fff;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}tr.odd td.active{background-color:#eee;}tr.even td.active{background-color:#f7f7f7;}td.region,td.module,td.container td.category{background-color:#eee;border-bottom:1px solid #ccc;border-top:20px solid #fff;color:#222;font-weight:700;}tr:first-child td.region,tr:first-child td.module,tr:first-child td.container{border-top-width:0;}#forum{}body.page-forum ul.action-links{margin:9px 0;}#forum td.container{border-top:1px solid #2e2e2e;border-bottom:1px solid #2e2e2e;}#forum td.container .name a{font-size:1.25em;text-transform:uppercase;line-height:1.3;padding:0 0 4px 0;color:inherit;}#forum td.container .name a:hover{color:#e25400;}#forum td{padding:13px 14px;vertical-align:top;}#forum > table{margin-top:0;}#forum tr td.forum{background:none;padding-left:0;}#forum .description{line-height:1.5;margin:4px 0 0 0;font-size:1em;}#forum div.indent{margin:0 0 0 15px;}#forum td.icon .topic-status-sticky{background:url(/sites/all/themes/corolla/css/images/forum-sticky.png) no-repeat center center;width:30px;height:35px;}#forum td.icon .topic-status-default{background:url(/sites/all/themes/corolla/css/images/forum-default.png) no-repeat center center;width:37px;height:32px;}#forum td.icon .topic-status-closed{background:url(/sites/all/themes/corolla/css/images/forum-closed.png) no-repeat center center;width:30px;height:35px;}#forum td.icon .topic-status-hot{background:url(/sites/all/themes/corolla/css/images/forum-hot.png) no-repeat center center;width:37px;height:32px;}#forum td.icon .topic-status-new{background:url(/sites/all/themes/corolla/css/images/forum-new.png) no-repeat center center;width:42px;height:39px;}#forum td.icon .topic-status-hot-new{background:url(/sites/all/themes/corolla/css/images/forum-hot-new.png) no-repeat center center;width:43px;height:38px;}.draggable a.tabledrag-handle{margin:0 12px 0 0;padding:0;}tr.drag{background-color:#f3fbfe;}tr.drag-previous{background-color:#f8fdfe;}span.tabledrag-changed{font-size:13px;margin-left:3px;color:#f00;}th a,thead a{color:#fff!important;}th a:hover,thead a:hover{color:#fff;}table img{margin:0 0 0 7px;}tr td:last-child{border-right:1px solid #eee;}
#header-wrapper{position:relative;z-index:100;}#header-wrapper header{clear:both;display:table;width:100%;}#branding{padding:45px 0 48px 25px;display:table-cell;}.region-header{padding:45px 25px 48px 0;display:table-cell;}.region-header .block{float:right;}#logo{display:table-cell;padding:0 15px 0 0;vertical-align:middle;}#branding hgroup{display:table-cell;vertical-align:middle;}#site-name{font-size:4.5em;line-height:1;margin:0;padding:0;font-weight:400;}#site-name a{letter-spacing:-3px;}#site-slogan{font-size:1.1em;font-weight:400;}.site-name-hidden #logo,.site-name-hidden #branding hgroup{display:block;}#secondary-content-wrapper,#top-panels-wrapper,#content-wrapper,#footer-panels-wrapper,#tertiary-content-wrapper{margin-bottom:25px;clear:both;}.content-margin{margin:0 10px;}.content-style{min-height:170px;padding:25px 30px;background-color:#fff;}h1#page-title,.in-maintenance h1#page-title{border-bottom:none;font-size:2.1em;line-height:1;margin:0 0 1em;padding:0;}h1.page-title{display:inline-block;width:100%;word-wrap:break-word;}#footer-panels-wrapper{background:rgba(255,255,255,.1);padding:25px 0 10px;}#block-user-login .item-list{margin-top:10px;}#user-login-form li.openid-link,#user-login li.openid-link,#user-login-form li.openid-processed{margin-left:0;}#block-user-login .description{margin-bottom:10px;}.form-item-openid-identifier{margin:10px 0;display:block;}#edit-openid-identifier{background-position:6px 50%;padding-left:25px;}.poll .title{font-weight:700;margin-bottom:8px;line-height:1.3;}.poll .bar-wrapper{margin-bottom:8px;}.poll .bar-text{line-height:1.2;}.poll .text{float:left;margin-bottom:3px;}.poll .percent{float:right;font-size:0.833em;padding:1px 3px 0 0;}.block-poll .poll .percent{font-size:0.692em;}.poll .bar{background-color:#fafafa;border:1px solid #ccc;height:1.385em;}.poll .bar .foreground{height:1.385em;}.vote-form .form-item-choice{margin:6px 0;padding:0;}.vote-form .title{font-weight:700;line-height:1.5;}.vote-form .form-radios{margin:13px 0 9px 0;}.poll .vote-form{text-align:left;}.poll .vote-form .choices{display:block;}.poll .total{text-align:left;}.profile{margin:0;}.profile dd{margin-left:0;}.profile dt{margin:0;}.profile h3{border-bottom:1px solid #ebebeb;padding-bottom:4px;margin-bottom:10px;margin-top:17px;}.profile .user-picture{float:right;margin-top:45px;}body.page-profile #profile{margin-top:15px;}body.page-profile .profile{min-height:60px;float:left;clear:none;width:48.5%;margin-right:1%;}body.page-profile .user-picture{margin:0;padding:0;float:left;}body.page-profile .user-picture img{width:40px;padding:5px 0;}body.page-profile .name,body.page-profile .field{margin-left:60px;padding:12px 10px 10px 0;}.search-results{margin:0;padding:0;}.search-results li{margin-bottom:20px;}.search-results .title{margin:0;}.search-results .search-snippet-info{margin:0;padding:0;}.search-results p{margin-bottom:4px;}.search-snippet strong{background-color:#e25400;color:#fff;padding:0 4px;}body.overlay{background-color:transparent;}#overlay-container{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;}body.overlay #main-columns,body.overlay #main{padding:0!important;min-width:inherit;max-width:inherit;}body.overlay #main-columns{width:100%;}body.overlay #page{border:none;padding-bottom:0;}body.overlay #content{border:none;}.overlay .ui-dialog-title{font-size:2.333em;padding:0 0 6px;}form#dblog-filter-form .form-item{display:inline-block;vertical-align:top;margin-right:15px;margin-top:0;}#dblog-filter-form select{width:100%;}#dblog-filter-form .form-actions{padding:6px 0;}tr.dblog-user{background:#ffd;}tr.dblog-user .active{background:#eed;}tr.dblog-content{background:#fffee9;}tr.dblog-content .active{background:#fffcc3;}tr.dblog-page-not-found,tr.dblog-access-denied{background:#f3fcdb;}tr.dblog-page-not-found .active,tr.dblog-access-denied .active{background:#def2a9;}tr.dblog-error{background:#fce8dd;}tr.dblog-error .active{background:#fad4c0;}div.contextual-links-wrapper{z-index:20;}div.contextual-links-wrapper a.contextual-links-trigger{margin:1px 0 0;padding:0;}ul.contextual-links li a{color:#333!important;display:block;margin:0;padding:5px 5px;}a.contextual-links-trigger{border:transparent 1px solid;}.two-sidebars #placeholder{position:static;margin-bottom:10px;}#dashboard #disabled-blocks h2{color:#fff;}#dashboard .ui-sortable .block h2{background-position:0 -36px;}h1.page-title{display:inline-block;word-wrap:break-word;width:100%;}.shortcut-wrapper{position:relative;}div.add-or-remove-shortcuts{display:none;margin-bottom:3px;}div.add-or-remove-shortcuts a span.icon{margin-left:4px;}body.page-admin div.add-or-remove-shortcuts,body.overlay-open div.add-or-remove-shortcuts{margin-top:3px;display:inline-block;}#toolbar div.toolbar-menu ul li a{line-height:1.7;-moz-border-radius:9px;-webkit-border-radius:9px;-khtml-border-radius:9px;border-radius:9px;}body.maintenance-page #content{margin-top:5px;}#block-system-help{background-color:#f5f9fa;border:1px solid #b3cfd4;}#messages{margin:0 10px;}div.messages{margin-bottom:15px;}#block-system-help,div.messages{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}#block-system-help{margin-bottom:15px;}#block-system-help .block-inner{padding:0;margin:0;}#main-content,.block-inner,.pane-inner,.menu-wrapper,.branding-elements,.breadcrumb-wrapper,.attribution,.at-panel .rounded-corner,.block-panels-mini > .block-title,div.messages{margin-left:10px;margin-right:10px;}#content .panel-display,#content .panel-flexible{margin-left:-10px;margin-right:-10px;}a.contextual-links-trigger:hover{border-bottom:none;}
.article{margin-bottom:20px;}.article-inner > header{margin-bottom:16px;}.article-title{border-bottom:none;font-size:2.1em;line-height:1;margin:0;padding:0;}.article-title a:hover,.article-title a:focus{text-decoration:underline;}.article .user-picture{float:left;margin:3px 10px 8px 0;}.article .user-picture img{border:1px solid #ccc;padding:2px;width:50px;}.article-inner .submitted{color:#696969;line-height:1;margin-top:3px;}.article ul.links{margin:0;}.article ul.links li{padding:0;margin:0 8px 0 0;}.article-book ul.links{margin:0 0 14px;}
#comments > h2.title{margin-bottom:.5em;}.comment{border-bottom:1px solid #ccc;margin:20px 0;padding:0 0 16px;}.comment .indented{margin-left:60px;}h3.comment-title{border:none;line-height:1;margin:0 0 5px;padding:0;}.comment-title a:link,.comment-title a:visited,.comment-title a:active{text-decoration:none;border-bottom:none;}.comment-title a:hover,.comment-title a:focus{text-decoration:underline;}.comment-title .new{color:#ff8000;}.comment .user-picture{float:right;margin:6px 0 10px 10px;}.comment .user-picture img{background-color:#fcfcfc;border:1px solid #ccc;padding:2px;width:28px;}.comment-submitted{font-size:0.917em;margin:1px 0 0;color:#696969;line-height:1;margin-top:3px;}.comment ul.links{display:block;text-align:left;padding:0;}.comment ul.links li{padding:0;}.comment ul.links li a{text-transform:capitalize;}
.field .field-label{font-size:1em;font-weight:700;line-height:inherit;margin:0;}.field-lable-inline .field-label{display:inline;}.field-type-taxonomy-term-reference .field-label{font-size:1em;}.field-type-taxonomy-term-reference ul{margin:0;padding:0;}.field-type-taxonomy-term-reference ul li{display:inline;list-style:none;padding:0 .75em 0 0;}.field-label-inline .field-label,.field-label-inline .field-items{display:inline;}.field-type-image figure{margin:0;padding:0;}.field-type-image figcaption{margin:0 0 10px;padding:0;}.field-type-image figure img{margin:auto;}.field-type-image figcaption{font-size:0.823em;font-style:italic;}table .field-type-image img{width:100%;height:auto;}
.block{clear:both;margin-bottom:25px;}.block:last-child{margin-bottom:15px;}.block-title{font-size:1.1em;font-weight:700;letter-spacing:-0.4px;line-height:1.3;margin:0;padding:0 0 4px;text-transform:uppercase;}#block-system-main .block-inner{margin:0;}#dashboard .block ul{margin-left:0;}.mini-panel-title{margin:0 10px;}.region-secondary-content .block{font-size:1.2em;line-height:1.35;text-shadow:1px 1px 1px #fff;text-align:center;margin-bottom:35px;}.region-header .block{margin-top:20px;}.region-header .block-superfish{margin-top:36px;}#menu-bar .block{float:left;clear:none;margin-bottom:0;}#menu-bar #block-system-user-menu{float:right;}.block .item-list ul{margin-left:1em;}.block-panels_mini .mini-panel-title{margin:0 10px;}.block-poll ul.links li{list-style:none;margin:0 0.5em 0 0;}#menu-bar .lb-h label{color:#fff;}#menu-bar #block-user-login.lb-h .item-list{margin-top:3px;font-size:0.9em;line-height:1em;}#menu-bar #block-user-login.lb-h .item-list li{float:none;display:block;margin:0;padding:0;}#menu-bar #block-user-login.lb-h .form-actions{padding-top:2px;}
a{text-decoration:none;}ul.menu{list-style-position:inside;margin:4px 0;padding:0;}ul.menu li{margin:2px 0;padding:0;}ul.menu ul{margin-left:15px;}.block .menu li.content{padding:0;}.item-list ul.pager{margin:15px 0 2px 0;text-align:left;}.item-list ul.pager li{margin:0 6px;padding:0;}ul.pager li:first-child{margin:0 6px 0 0;}ul.pager li.pager-previous{padding-right:8px;}ul.pager li.pager-next{padding-left:8px;}ul.pager li.pager-ellipsis{margin:0;}#breadcrumb{margin:0 0 10px 0;}#breadcrumb .separator{margin:0 5px;}.with-breadcrumb-label h2{display:inline;font-size:1em;padding-right:8px;}.with-breadcrumb-label h2:after{content:":";}.breadcrumb-wrapper{padding:0;margin:0;}.breadcrumb-wrapper ol{margin:0;padding:0;}.breadcrumb-wrapper.with-breadcrumb-label ol{display:inline;}.breadcrumb-wrapper ol li{list-style:none;display:inline;}#menu-bar{padding-top:5px;}.nav .block-menu,.nav .block-menu ul,.nav .block-menu ul li{list-style:none;padding:0;margin:0;}.nav .block-menu ul li,.nav .block-menu ul{float:left;}.nav .block-menu ul ul{}.nav .block-menu ul a{padding:0.75em 1em;text-decoration:none;float:left;}.nav .block-menu ul li:hover,.nav .block-menu ul li.sfHover,.nav .block-menu ul a:focus,.nav .block-menu ul a:hover,.nav .block-menu ul a:active{outline:0;}.nav .block-menu ul li,#menu-bar .sf-menu.sf-style-default li.sf-depth-1{margin-right:1px;}.sf-menu.sf-style-default{margin-bottom:0;}#menu-bar div.contextual-links-wrapper{right:-30px;z-index:10000;}.region-header ul{text-transform:uppercase;}.region-header .block-menu,.region-header .block-menu ul,.region-header .block-menu ul li{list-style:none;padding:0;margin:0;}.region-header .block-menu ul li,.region-header .block-menu ul{float:left;}.region-header .block-menu ul ul{display:none;}.region-header .block-menu ul a{padding:0.75em 1em;text-decoration:none;float:left;}.region-header .block-menu ul li:hover,.region-header .block-menu ul li.sfHover,.region-header .block-menu ul a:focus,.region-header .block-menu ul a:hover,.region-header .block-menu ul a:active{outline:0;}#skip-link{left:50%;margin-left:-6.5em;margin-top:0;padding:0 0.5em;position:absolute;width:12em;z-index:50;}#skip-link a,#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;line-height:2;padding:0;text-align:center;text-decoration:none;-khtml-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-radius:0 0 10px 10px;}#skip-link a:hover,#skip-link a:active,#skip-link a:focus{outline:0;}#tasks{margin:0 20px -1px;}ul.primary{border-bottom-color:none;margin:0;padding:0 0 .2em;}ul.primary li a{background-color:#f5f5f5;margin-right:.08em;border-color:#e1e1e1;line-height:1.7;padding:0.4em 1em 0.43em;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}.local-tasks ul.primary li a:hover{background-color:#f7f7f7;border-color:#ccc;}ul.primary li.active a{border-color:#e1e1e1 #e1e1e1 #fff;}ul.secondary{border-bottom:1px solid #e1e1e1;margin:0;padding:0 .3em 1em;}ul.secondary li{border-right:0;list-style:none;padding:0 2em 0 0;}ul.secondary li a:hover,ul.secondary li a.active{border-bottom:none;text-decoration:underline;}ul.action-links{margin:10px 0;}ul.action-links li{list-style:none;display:inline;padding:0 14px 0 1px;}ul.action-links li a{padding-left:15px;background:url(/sites/all/themes/corolla/css/images/action-link.png) no-repeat left center;}
.hl-l #branding{float:left;margin:0 20px;}.hl-l .region-header{float:right;margin:0 10px;}.hl-l .region-header .block{display:inline;clear:none;margin-bottom:0;}.hl-l #logo{padding:0 20px 7px 3px;}.hl-r #branding{float:right;margin:0 20px;}.hl-r .region-header{float:left;margin:0 10px;}.hl-r .region-header .block{display:inline;clear:none;margin-bottom:0;}.hl-r #logo{padding:0 3px 7px 20px;}.hl-c #branding{float:none;margin:auto;text-align:center;}.hl-c .region-header{display:table;float:none;margin:15px auto 0;text-align:center;}.hl-c .region-header .block{margin:auto;display:inline;text-align:left;clear:none;}.hl-c .region-header .block-inner{margin:0 20px;}.hl-c #logo{padding:0 0 10px 0;}.ia-l .field-type-image figure,.iat-l .field-type-image figure{margin:6px 15px 5px 0;}.ia-l .field-type-image figcaption,.iat-l .field-type-image figcaption{margin:5px 0;}.ia-r .field-type-image figure,.iat-r .field-type-image figure{margin:6px 0 5px 15px;}.ia-r .field-type-image figcaption,.iat-r .field-type-image figcaption{margin:5px 0;}.ia-c .field-type-image figure,.ia-n .field-type-image figure,.iat-c .field-type-image figure,.iat-n .field-type-image figure{border:none;padding:10px 0;}.field-type-image.field-label-above{margin-top:0;}.field-type-image .field-label{margin-bottom:0.5em;}.field-type-image.field-label-inline .field-label{margin-bottom:0;line-height:1;}.bb-n{background-image:none;}.bb-h{background-image:url(/sites/all/themes/corolla/css/images/ts/hatch.png);}.bb-vl{background-image:url(/sites/all/themes/corolla/css/images/ts/line-vert.png);}.bb-hl{background-image:url(/sites/all/themes/corolla/css/images/ts/line-horiz.png);}.bb-g{background-image:url(/sites/all/themes/corolla/css/images/ts/grid.png);}.bb-d{background-image:url(/sites/all/themes/corolla/css/images/ts/dots.png);}.sc-n #page .content-style{-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;}.bs-l #page .content-style{-webkit-box-shadow:0 0 10px rgba(76,76,76,0.7);-moz-box-shadow:0 0 10px rgba(76,76,76,0.7);box-shadow:0 0 10px rgba(76,76,76,0.7);}.bs-d #page  .content-style{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.9);-moz-box-shadow:0 0 10px rgba(0,0,0,0.9);box-shadow:0 0 10px rgba(0,0,0,0.9);}.mb-n ul.menu{padding:0;}.mb-n ul li.leaf,.mb-n ul li.collapsed,.mb-n ul li.expanded{list-style:none;list-style-image:none;padding:0;}.mb-ah ul.menu{padding:0 0 0 0.1em;}.mb-ah ul li.leaf,.mb-ah ul li.collapsed,.mb-ah ul li.expanded{list-style-image:url(/sites/all/themes/corolla/css/images/ts/arrow-head.png);}.mb-ad ul.menu{padding:0 0 0 0.2em;}.mb-ad ul li.leaf,.mb-ad ul li.collapsed,.mb-ad ul li.expanded{list-style-image:url(/sites/all/themes/corolla/css/images/ts/arrow-double.png);}.mb-ca ul.menu{padding:0 0 0 0.6em;}.mb-ca ul li.leaf,.mb-ca ul li.collapsed,.mb-ca ul li.expanded{list-style-image:url(/sites/all/themes/corolla/css/images/ts/arrow-circle.png);}.mb-fa ul.menu{padding:0 0 0 0.6em;}.mb-fa ul li.leaf,.mb-fa ul li.collapsed,.mb-fa ul li.expanded{list-style-image:url(/sites/all/themes/corolla/css/images/ts/arrow-fat.png);}.mb-sa ul.menu{padding:0 0 0 0.6em;}.mb-sa ul li.leaf,.mb-sa ul li.collapsed,.mb-sa ul li.expanded{list-style-image:url(/sites/all/themes/corolla/css/images/ts/arrow-skinny.png);}.rc-4 .sidebar .block-inner,.rc-4 .region-highlighted .block-inner,.rc-4 .four-4x25 .block-inner,.rc-4 .three-3x33 .block-inner,.rc-4 .content-style{-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}.rc-6 .sidebar .block-inner,.rc-6 .region-highlighted .block-inner,.rc-6 .four-4x25 .block-inner,.rc-6 .three-3x33 .block-inner,.rc-6 .content-style{-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;}.rc-8 .sidebar .block-inner,.rc-8 .region-highlighted .block-inner,.rc-8 .four-4x25 .block-inner,.rc-8 .three-3x33 .block-inner,.rc-8 .content-style{-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px;border-radius:8px;}.rc-10 .sidebar .block-inner,.rc-10 .region-highlighted .block-inner,.rc-10 .four-4x25 .block-inner,.rc-10 .three-3x33 .block-inner,.rc-10 .content-style{-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;}.rc-12 .sidebar .block-inner,.rc-12 .region-highlighted .block-inner,.rc-12 .four-4x25 .block-inner,.rc-12 .three-3x33 .block-inner,.rc-12 .content-style{-moz-border-radius:12px;-webkit-border-radius:12px;-khtml-border-radius:12px;border-radius:12px;}.rct-4 input.form-button,.rct-4 input.form-submit{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.rct-6 input.form-button,.rct-6 input.form-submit{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}.rct-8 input.form-button,.rct-8 input.form-submit{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}.rct-10 input.form-button,.rct-10 input.form-submit{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}.rct-12 input.form-button,.rct-12 input.form-submit{-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:10px;}.rct-4 #menu-bar .menu-wrapper > ul > li > a,.rct-4 .region-header .block-content > ul > li  > a{-moz-border-radius:4px 4px 0 0;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-khtml-border-radius-topleft:4px;-khtml-border-radius-topright:4px;-khtml-border-radius-bottomright:0;-khtml-border-radius-bottomleft:0;border-radius:4px 4px 0 0;}.rct-6 .nav .block-menu li a,.rct-6 #menu-bar li.sf-depth-1,.rct-6 #menu-bar li.sf-depth-1 > a,.rct-6 .region-header .block-content > ul > li  > a{-moz-border-radius:6px 6px 0 0;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-khtml-border-radius-topleft:6px;-khtml-border-radius-topright:6px;-khtml-border-radius-bottomright:0;-khtml-border-radius-bottomleft:0;border-radius:6px 6px 0 0;}.rct-8 #menu-bar .menu-wrapper > ul > li > a,.rct-8 .region-header .block-content > ul > li  > a{-moz-border-radius:8px 8px 0 0;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-khtml-border-radius-topleft:8px;-khtml-border-radius-topright:8px;-khtml-border-radius-bottomright:0;-khtml-border-radius-bottomleft:0;border-radius:8px 8px 0 0;}.rct-10 #menu-bar .menu-wrapper > ul > li > a,.rct-10 .region-header .block-content > ul > li  > a{-moz-border-radius:10px 10px 0 0;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-khtml-border-radius-topleft:10px;-khtml-border-radius-topright:10px;-khtml-border-radius-bottomright:0;-khtml-border-radius-bottomleft:0;border-radius:10px 10px 0 0;}.rct-12 #menu-bar .menu-wrapper > ul > li > a,.rct-12 .region-header .block-content > ul > li  > a{-moz-border-radius:12px 12px 0 0;-webkit-border-top-left-radius:12px;-webkit-border-top-right-radius:12px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-khtml-border-radius-topleft:12px;-khtml-border-radius-topright:12px;-khtml-border-radius-bottomright:0;-khtml-border-radius-bottomleft:0;border-radius:12px 12px 0 0;}
@media (max-width:767px){body h2,body .block h2{font-size:22px;line-height:30px;}.visible-xs{display:block !important;}.front #sticky_nav{display:none;}.main-container > .wrapper.opened{background:#323031;z-index:1001;}html .wrapper{padding:0 10px;}html .field-name-body img{height:auto !important;}body .header-wrap{padding:0;background:#fff;height:64px;}.header-menu .mobi-logo{width:147px;padding:13px 0 0 7px;height:54px;margin:0;}.header-menu .mobi-logo a{display:block;width:140px;height:41px;position:relative;}.header-menu .mobi-logo a span{display:block;position:absolute;width:140px;height:41px;text-indent:-99999px;overflow:hidden;}.header-menu .mobi-logo a span.logo-normal{background:url(/sites/all/themes/ctt2015/images/ctt-logo.jpg) no-repeat 0 0;opacity:1;}.header-menu .mobi-logo a span.logo-alt{background:url(/sites/all/themes/ctt2015/images/ctt-logo-alt.jpg) no-repeat 0 0;opacity:1;}.header-menu .mobi-logo a span.hidden{display:none;opacity:0;}.header-wrap.opened{padding:0;background:#fff;height:64px;}.header-wrap.opened .header-menu .mobi-logo a span.logo-alt{}.header-menu #nav-home{background:none;width:auto;height:auto;text-indent:0;overflow:auto;}.header-menu #parent-nav-home{margin:0;}body .header-menu .region-header{display:none;}body .header-wrap.opened .header-menu .region-header{display:block;position:absolute;top:64px;width:100%;}body .header-wrap.opened .header-menu .region-header ul.sf-menu{height:auto;background:#323031;width:100%;padding:0 0 12px;}body .header-wrap.opened .header-menu .region-header ul.sf-menu:after{content:" ";visibility:hidden;display:block;height:0;clear:both;}body .header-wrap.opened .header-menu .region-header ul.sf-menu li{float:none;display:block;width:100%;position:relative;padding:0 12px;}body.page-search-site #parent-nav-search{display:none !important;}body .header-wrap.opened .header-menu .region-header ul.sf-menu li.sf-depth-1.sfHover,body .header-wrap.opened .header-menu .region-header ul.sf-menu li.sf-depth-1:hover{background:none;}body .sf-menu span.menuparent,.front .sf-menu a.menuparent{background-position:right 20px;}body .header-wrap.opened .header-menu .region-header ul.sf-menu li #nav-home{padding:16px 0;}body .header-wrap.opened .header-menu .region-header ul.sf-menu li #nav-search{overflow:auto;text-indent:0;margin:0;background:url(/sites/all/themes/ctt2015/images/top-link-bg.png) no-repeat scroll right 20px !important;}body .header-wrap.opened .header-menu .region-header ul.sf-menu li #search-form{width:auto;}body .header-wrap.opened .header-menu .region-header ul.sf-menu li #search-form .form-item{margin:0 0 10px;}body .header-wrap.opened .header-menu .region-header ul.sf-menu li #search-form .form-submit{background:url(/sites/all/themes/ctt2015/images/search.png) no-repeat scroll center -47px;height:40px;width:40px;margin:0;padding:0;top:18px;}body .header-wrap.opened .header-menu .region-header ul.sf-menu li #search-form #edit-basic label{margin:0 0 5px;}body .header-wrap.opened .header-menu .region-header ul.sf-menu li #search-form .form-type-textfield input{top:0;font-size:14px;padding:14px 40px 12px 12px;height:auto;line-height:normal;}body .header-wrap.opened .header-menu .region-header #search-auto-results{display:none !important;}body #search-form *::-webkit-input-placeholder{padding-top:0;color:#FFF;}body #search-form *:-moz-placeholder{padding-top:0;color:#FFF;}body #search-form *::-moz-placeholder{padding-top:0;color:#FFF;}body #search-form *:-ms-input-placeholder{padding-top:0;color:#FFF;}body .header-wrap.opened .header-menu .region-header ul.sf-menu li #nav-register{top:0;padding:8px 10px;width:auto !important;display:inline-block;line-height:16px;}body .header-wrap.opened .header-menu .region-header ul.sf-menu li .sf-depth-1{width:100% !important;padding:16px 0;margin:0;color:#fff;float:none;display:block;}body .header-wrap.opened .header-menu .region-header ul.sf-menu li ul{padding:0;top:0;position:relative;width:100% !important;background:none;}body .header-wrap.opened .header-menu .region-header ul.sf-menu li#parent-nav-signin ul{margin:0;}body li#parent-nav-signin ul .menu-views{padding:0;}body li#parent-nav-signin ul .menu-views #social-wrapper{position:relative;width:100%;left:0;top:0;padding:0 0 25px;}body li#parent-nav-signin ul .menu-views #user-login-form .form-login{margin:0 0 25px;}body li#parent-nav-signin ul .menu-views #user-login-form .form-login:after{content:" ";visibility:hidden;display:block;height:0;clear:both;}body li#parent-nav-signin ul .menu-views #user-login-form .form-login .form-item{float:none;}body li#parent-nav-signin ul .menu-views #user-login-form .form-login .form-item:after{content:" ";visibility:hidden;display:block;height:0;clear:both;}body li#parent-nav-signin ul .menu-views #user-login-form .form-login .form-item input{float:none;padding:20px 20px 20px 55px;width:100%;max-width:none;}body li#parent-nav-signin ul .menu-views #user-login-form .form-login .form-item input:focus{background:#dbdbdb;}body li#parent-nav-signin ul .menu-views #user-login-form .form-login .form-item-name label,body li#parent-nav-signin ul .menu-views #user-login-form .form-login .form-item-pass label{float:none;position:absolute;}body li#parent-nav-signin ul .menu-views #user-login-form .form-login input.form-submit{font-weight:700;line-height:16px;}body li#parent-nav-signin ul .menu-views #user-login-form .form-login .form-actions{float:none;display:block;}body li#parent-nav-signin ul .menu-views #user-login-form .form-login .form-actions input{width:100%;}body li#parent-nav-signin ul .menu-views #user-login-form a.login-help{border:0;float:left;}body .header-wrap.opened .header-menu .region-header ul.sf-menu li#parent-nav-topics ul{padding-bottom:50px;}body .header-wrap.opened .header-menu .region-header ul.sf-menu li#parent-nav-topics ul .nav-list ul{padding-bottom:15px;}body .header-wrap.opened .header-menu .region-header ul.sf-menu li#parent-nav-topics ul .nav-list ul li{padding:0 0 5px;}body .header-wrap.opened .header-menu .region-header ul.sf-menu li#parent-nav-topics ul .nav-list ul li a{font-size:14px;}body .header-wrap.opened .header-menu .region-header ul.sf-menu li#parent-nav-topics ul p{margin:0 0 5px;}body .header-wrap.opened .header-menu .region-header ul.sf-menu li#parent-nav-topics ul .view-footer{width:100%;}body .header-wrap.opened .header-menu .region-header ul.sf-menu li#parent-nav-contributors .view-content{padding-bottom:55px;}body .header-wrap.opened .header-menu .region-header ul.sf-menu li#parent-nav-contributors .view-content .views-view-grid{width:100% !important;}body .header-wrap.opened .header-menu .region-header ul.sf-menu li#parent-nav-contributors .view-content .views-view-grid *{display:block;font-size:14px;}body .node-homepage-slide.view-mode-full .group-copy{top:0px;margin:20px 0;position:relative;}body .node-homepage-slide.view-mode-full .field-name-field-title-multiline{font-size:19px;line-height:24px;margin-bottom:8px;font-family:"Gotham SSm A","Gotham SSm B";}body .node-homepage-slide.view-mode-full .field-name-field-title-multiline br{display:none;}body .node-homepage-slide .video-wrapper{position:relative;height:auto;}body .node-homepage-slide.view-mode-full{padding-bottom:5px;}body .node-homepage-slide .field-name-body{font-size:12px;line-height:17px;}body .node-homepage-slide .field-name-body br{display:none;}body .node-homepage-slide .field-name-field-links{font-size:12px;line-height:17px;margin-top:10px;}body .node-homepage-slide .field-name-field-links a{font-size:12px;line-height:25px;display:block;float:none;}body .node-homepage-slide .field-type-image{height:auto;}body .node-homepage-slide .field-type-image img{}body .node-homepage-slide .field-type-image.field-name-field-video-thumbnail{height:auto;}body .node-homepage-slide .field-type-image.field-name-field-video-thumbnail img{height:auto;width:100%;}body .homeslider-nav-wrapper{display:none;}body .homeslider-nav-wrapper .slick-slide{height:auto;}body .node-homepage-slide.view-mode-teaser{width:100%;}body .slick-slider .slick-prev{position:absolute;left:50%;bottom:23px;background:url(/sites/all/themes/ctt2015/images/arrow-left.png) no-repeat 0 0;border:0;color:#fff;width:11px;height:18px;text-indent:9999px;overflow:hidden;margin-left:-18px;cursor:pointer;display:block !important;}body .slick-slider .slick-next{position:absolute;left:50%;bottom:23px;background:url(/sites/all/themes/ctt2015/images/arrow-right.png) no-repeat 0 0;border:0;color:#fff;width:11px;height:18px;text-indent:9999px;overflow:hidden;margin-left:18px;cursor:pointer;display:block !important;}body .slick-slider .slick-track{-webkit-transform:translate3d(0px,0px,0px) !important;-moz-transform:translate3d(0px,0px,0px) !important;-ms-transform:translate3d(0px,0px,0px) !important;-o-transform:translate3d(0px,0px,0px) !important;transform:translate3d(0px,0px,0px) !important;}body .slick-slider .slick-slide{height:auto;border-bottom:0;float:none;}body .slick-slider .slick-slide.slick-cloned{display:none !important;}body .header-wrap.opened .header-menu .region-header ul.sf-menu li ul .links li,body.logged-in .header-wrap.opened .header-menu .region-header ul.sf-menu li ul li.sf-depth-2{padding:0 0 5px;}body .header-wrap.opened .header-menu .region-header ul.sf-menu li ul .links li a,body.logged-in ul.sf-menu ul li a,body .header-wrap.opened .header-menu .region-header ul.sf-menu li ul a{padding:0;border:0;font-size:14px;}body #nav-playlist{margin-left:0;padding-left:13px;}body .header-wrap.opened .header-menu .region-header ul.sf-menu li ul.sf-hidden{display:none !important;}body .header-wrap.opened .header-menu .region-header ul.sf-menu li ul li.sf-depth-2{float:none !important;width:100% !important;margin-left:0 !important;padding:0;position:static;}body .header-wrap.opened .header-menu .region-header ul.sf-menu li ul li.sf-depth-2 .contextual-links-region{position:static;}body .header-wrap.opened .nav-list .view-footer,body .header-wrap.opened #parent-nav-topics .view-footer,body .header-wrap.opened #parent-nav-contributors .view-footer{width:100%;bottom:0;position:absolute;margin:0;padding:0;}body .header-wrap.opened .nav-list .view-footer a,body .header-wrap.opened #parent-nav-topics .view-footer a,body .header-wrap.opened #parent-nav-contributors .view-footer a{display:block;padding:12px 15px 10px;margin:0 0 15px !important;background:#69a77b;color:#fff;}body .header-wrap.opened #parent-nav-register{background:none;padding-top:12px;}body .header-menu .mobile-trigger{display:block;position:absolute;right:22px;top:24px;width:15px;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;}body .header-menu .mobile-trigger .mobile-bar{height:3px;background:#000;margin:2px 0;display:block;}body .header-wrap.opened .header-menu .mobile-trigger{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}body .header-wrap.opened .header-menu .mobile-trigger .mobile-bar{background:#fff;}.front .related-content{padding:50px 0 !important;}.front .related-content .view-header{padding:0 20px;}.front .related-content .view-header h2{font-size:22px;line-height:28px;}.content-wrapper .node-homepage .node-text{margin-top:0;}.content-wrapper .node-homepage.article{margin-bottom:0;}.front .recent-episodes .view-header h3,.front .view-partner-content h3,.front .featured-content .view-header h3{}.node-homepage .node-text p{width:100%;}.field-name-kaltura-holder{overflow:hidden;}.content-wrapper .related-content .view-content,.view-partner-content.related-content .view-content,.view-homepage-blocks.recent-episodes .view-content,.view-homepage-blocks.recent-episodes .view-footer
	html .related-content .view-content{width:100%;text-align:center;}.view-partner-content.jcarousel-wrapper .jcarousel-container,.view-homepage-blocks.recent-episodes .jcarousel-container,.content-wrapper .jcarousel-wrapper .jcarousel-container{width:100% !important;}.related-content .wrapper{padding:0;}.front .jcarousel-wrapper .jcarousel-clip-horizontal,.front .related-content .wrapper .jcarousel-clip-horizontal{padding:0 10px;}.view-partner-content.jcarousel-wrapper .jcarousel-clip-horizontal{padding:0 10px;}html .recent-episodes .view-footer{width:100%;}html .node-type-page .page-title-bar,html .about-section .page-title-bar{min-height:1px;}html .node-type-page .page-title-main,html .about-section .page-title-main{width:100%;padding:0 10px;}html .page-closer{position:absolute;right:10px;top:25px;}html .page-closer a{display:block;width:62px;}html .page-closer a .logo{position:relative;width:100%;top:0 !important;display:none !important;}html #menu-bar{padding:0;}html .node-type-page .page-title-text .title-wrapper,html .about-section .page-title-text .title-wrapper{float:none;padding:25px 0 20px;margin:0;}html .node-type-page .page-title-text .title,html .about-section .page-title-text .title{font-size:36px;line-height:normal;margin:0;padding-right:75px;}html .node-type-page #block-menu-menu-about-menu ul li a,html .about-section #block-menu-menu-about-menu ul li a{padding:7px 10px 5px;font-size:11px;}html .node-type-page .outer-content-container,html .about-section .outer-content-container{float:none;padding:0;}html .node-type-page .content-container,html .about-section .content-container{width:100%;margin-bottom:0;padding-bottom:40px;padding-top:20px;margin-top:0;border-top:0;padding-right:10px;padding-left:10px;}html .node-type-page .content-container .main-content-sidebar,html .about-section .content-container .main-content-sidebar{float:none;}html .about-section.sidebar-second .content-container .main-content-sidebar .content,html .about-section.sidebar-second .content-container .main-content-sidebar .view-content,html .node-type-page .content-container .content{width:100%;padding:0 0 40px;}html .about-section.sidebar-second .content-container .main-content-sidebar .view-content:after{content:" ";visibility:hidden;display:block;height:0;clear:both;}html .node-type-page .content-container .right-sidebar,html .about-section .content-container .right-sidebar{clear:both;}html .node-type-page .content-container .right-sidebar section,html .about-section .content-container .right-sidebar section{padding:40px 0 0;width:100%;border-bottom:0;border-top:6px solid #eeeeee;margin:0;}html .about-section .content-container .right-sidebar section .content{padding:0;}html .field-type-text-long ul,html .field-type-text-with-summary ul,html .field-type-text-long ol,html .field-type-text-with-summary ol{margin-left:1.7em;}html .view-gallery-per-basic-page .views-row{float:left;margin-right:0;width:50%;padding:0 10px;}html .view-gallery-per-basic-page .views-row:nth-child(4n){margin:0 0 18px;clear:none;}html .profile-wrapper .banner .user-text{height:auto;}html .profile-wrapper .banner .user-text h1{margin-bottom:20px;}html .profile-wrapper .banner .user-text ul.tabs{position:relative;}html .banner .field-name-field-background-image{position:absolute;}html .banner{min-height:200px;height:200px;}html .node .banner{min-height:170px;height:170px;}html .view-mode-sub_topic .banner,html .page-vocabulary-tags .banner{min-height:128px;height:128px;}html .vocabulary-contributor-categories .banner,html .vocabulary-education-categories .banner{min-height:147px;height:147px;}html .vocabulary-contributor-categories.view-mode-sub_topic .banner{min-height:165px;height:165px;}html div.node-homepage .banner{min-height:203px;height:203px;}html .banner .topic-wrapper .topic-text,html .banner .node-wrapper .node-text{margin-top:0;padding:15px 10px;}html .banner h1,html h1,html .user-register-wrapper h1,html .user-login-wrapper h1,html .user-pass-wrapper h1{width:auto;font-size:28px;line-height:28px;margin-bottom:10px;padding-right:75px;}html .banner p{width:auto;font-size:15px;line-height:20px;}html .banner .taxonomy-term-description{margin:0 0 10px;}html .banner .watch-link-sm,html .banner .watch-link{padding-left:53px;line-height:50px;background:url(/sites/all/themes/ctt2015/images/watch-icon.png) no-repeat;}html .banner .field-name-site-logo{position:absolute;right:10px;top:25px;display:none;}html .banner .field-name-site-logo a{display:block;width:62px;}html .banner .field-name-site-logo .logo{right:0;top:0;}html .banner .field-name-intro-video-link:after,html .banner .field-name-watch-interviews:after{content:" ";visibility:hidden;display:block;height:0;clear:both;}html .banner .contributor-text{margin-top:10px;padding-bottom:10px;}html .banner .contributor-text .field-name-field-title{font-size:18px;}html .links-wrapper span.button{bottom:0;height:30px;}html .explore-bar{height:auto;}html .explore-bar .wrapper{padding:10px;}html .explore-bar .interactive-breadcrumbs{padding:0 2px 10px;font-size:10px;position:relative;z-index:1000;}html .explore-bar .interactive-breadcrumbs .root{width:100%;margin:0 0 10px;left:-2px;padding:0;font-size:12px;line-height:22px;background:none;border-bottom:1px solid #666;}html .explore-bar .interactive-breadcrumbs .root:after{display:none;}html .explore-bar .interactive-breadcrumbs .topic-select{width:50%;margin:0;display:block;font-size:10px !important;}html .explore-bar .interactive-breadcrumbs .topic-select:nth-child(2){left:-2px;}html .explore-bar .interactive-breadcrumbs .topic-select:nth-child(2):before{display:none;}html .explore-bar .interactive-breadcrumbs .topic-select .sbHolder{font-size:10px;width:100%;}html .explore-bar .interactive-breadcrumbs .topic-select .sbHolder .sbSelector{width:100%;}html .explore-bar .interactive-breadcrumbs .topic-select:nth-child(2) .sbHolder .sbSelector{text-indent:10px}html .explore-bar .interactive-breadcrumbs .topic-select:last-child{right:-2px;}html .explore-bar .interactive-breadcrumbs .topic-select.arrow:after{right:-22px;}html .explore-bar .interactive-breadcrumbs .topic-select .sbToggle{right:-10px;}html .explore-bar .interactive-breadcrumbs .topic-select.arrow .sbToggle{right:-20px;}html .explore-bar .interactive-breadcrumbs .topic-select.arrow .sbOptions{width:200px;left:0;}html .explore-bar .interactive-breadcrumbs .topic-select .sbOptions{right:0;width:200px;}html .sbOptions{max-height:none !important;}html .explore-bar .interactive-breadcrumbs{}html .explore-bar .interactive-breadcrumbs:after,html .explore-bar .group-social:after{content:" ";visibility:hidden;display:block;height:0;clear:both;}html .explore-bar .group-social{position:relative;top:0;}html .explore-bar .group-social .field-name-field-like{padding-right:5px;margin:0;width:50%;position:relative;z-index:100;}html .explore-bar .group-social .field-name-field-like .likebtn-wrapper{display:block;}html .explore-bar .group-social .field-name-field-like .likebtn-wrapper .lb-like{width:100%;box-sizing:border-box;height:43px;}html .explore-bar .group-social .field-name-share-link{padding-left:5px;margin:0;width:50%;position:static;bottom:0;left:0;z-index:100;}html .share-button.style-right{position:static;}html .share-button.style-right .share-popup{width:280px;left:50%;bottom:auto;top:0;margin-left:-140px;z-index:200;}html .share-button.style-right .share-popup .inner{padding:15px;}html .share-button.style-right .share-popup .inner h3{margin-bottom:5px;}html .share-button.style-right .share-popup .inner .url{padding:9px 9px 6px;line-height:normal;font-size:14px;}html .share-button.style-right .share-popup .addthis_toolbox .custom_images a{margin:0;width:83px;height:42px;text-align:center;overflow:hidden;}html .share-button.style-right .share-popup .addthis_toolbox .custom_images a img{height:16px;width:66px;padding:0 25px;top:0;}html .share-button.style-right .share-popup .addthis_toolbox .custom_images a img:after{content:' ';clear:both;}html .share-button.style-right .share-popup .arrow{border-width:10px;border-color:#dbdbdb transparent transparent;border-style:solid;right:15px;bottom:-20px;display:none;}html .explore-bar .group-social .share-toggle{width:100%;padding-right:0;height:43px;overflow:hidden;}html #playlist-form-window{width:100%;left:0;top:53px;z-index:1000;}html .playlist-button .arrow{left:10px;top:-10px;border-width:10px;border-style:solid;border-color:transparent transparent #dbdbdb;}html .style-right #playlist-form-window{left:0px;z-index:1000;}html .field-name-contributor-view-selector .wrapper:after{content:" ";visibility:hidden;display:block;height:0;clear:both;}html .field-name-contributor-view-selector .grid{float:left;width:48%;margin-left:0;}html .field-name-contributor-view-selector .list{float:right;width:48%;margin-left:0;}.content-list{padding:0 10px;}.topic-list{padding:0 10px;}html .node-interview-series .gray-line{margin-top:0;}html .node-interview-series .field-name-body p{margin-top:0;margin-bottom:40px;}html h3.label,html .field-type-text-long h3.label,html .field-type-text-with-summary h3.label{line-height:1.6em;}html .node-interview-series .field-name-body,html .node-interview .field-collection-container,html .contributor-box{width:100%;}html .field-name-contributors-select{position:relative;z-index:101;}html .breadcrumb{}html .breadcrumb li{text-align:left;float:left;padding:0;width:50%;height:26px;overflow:hidden;}html .breadcrumb li:after{border-bottom:13px solid transparent;border-left:13px solid #000;border-top:13px solid transparent;margin-top:-13px;left:auto;right:4px;}html .breadcrumb li:before{border-left:13px solid #303030;border-bottom:13px solid transparent;border-top:13px solid transparent;margin-left:auto;margin-top:-13px;right:3px;}html .breadcrumb li:first-child{width:100%;margin:0 0 10px;left:-2px;padding:0;font-size:12px;line-height:22px;background:none !important;border-bottom:1px solid #666;}html .breadcrumb li:first-child:hover{background:none !important;}html .breadcrumb li:first-child:before{display:none;}html .breadcrumb li:first-child:after{display:none;}html .breadcrumb li.last:before{border:0;background:#303030;height:26px;right:0;width:17px;}html .breadcrumb li.last:after{}html .breadcrumb li:hover{background:#000 !important;}html .breadcrumb li:hover:after{border-left-color:#000 !important;}html .explore-bar .interactive-breadcrumbs .root:after{display:none;}html .more-subject-wrapper{}html #block-views-content-by-terms-block-5,#block-views-content-by-terms-block-6{padding:40px 0 20px;}html .page-user-register .outer-content-container,html .page-user-login .outer-content-container,html .page-user-password .outer-content-container,html .page-user.not-logged-in .outer-content-container{width:100%;padding:0 10px;}html .user-register-wrapper,html .user-login-wrapper,html .user-pass-wrapper{padding:20px 0;}html .user-register-wrapper .block-content p{font-family:"Gotham SSm A","Gotham SSm B";font-size:14px;}html .user-register-wrapper .block-content ul{}html .user-register-wrapper .block-content ul li{font-size:14px;list-style:disc;color:#fff;}html .form-register,html .page-user.page-user-login #user-login .form-login{margin-left:0;}html .page-user .master-parent{margin-bottom:0;}html .form-register .field-name-field-first-name,html .form-register .field-name-field-last-name,html .form-register .form-type-password{width:100%;margin-right:0;}html .form-register .form-item-pass-pass1{margin-bottom:24px;}html .block-advance-social-login-and-share{top:120px;width:100%;}html .block-advance-social-login-and-share h2.block-title,html #user-login label.account{margin-bottom:0;}html .user-register-form-wrapper{margin-top:345px;background:url(/sites/all/themes/ctt2015/images/or-alt.png) no-repeat center top;padding-top:35px;}html .form-register .field-name-field-first-name input,html .form-register .field-name-field-last-name input,html .form-register .form-type-password input,html .form-register .form-item-name input,html .form-register .form-item-mail input,html .profile .field-name-field-prefix input,html .profile .field-name-field-suffix input,html .profile .field-name-field-first-name input,html .profile .field-name-field-middle-name input,html .profile .field-name-field-last-name input,html .profile .form-item-name input,html .profile .form-item-mail input,html .profile .form-type-password input{float:none;padding:20px 20px 20px 70px;width:100%;max-width:100%;}html .form-item-name label,html .form-item-pass label,html .form-item-mail label,html .form-type-password label,html .icn-man label,html .icn-pass label,html .icn-mail label{float:none;position:absolute;}html .form-register input.form-submit{width:100%;margin:0;}html .page-user-register #block-block-8,html .page-user-register #block-block-8--2{top:280px;width:100%;font-size:13px;}html .page-user-register #block-block-8--2{position:absolute;line-height:1.25;left:0;}html .page-user-register #block-block-8--2 p{font-family:"Gotham SSm A","Gotham SSm B";margin-bottom:.75em;}html .page-user-register #block-block-8--2 ul{margin-left:25px;}html .page-user-register #block-block-8--2 li{color:#fff;list-style-type:disc;margin-bottom:.5em;}html #ctt_social_networks .form-button{width:100%;padding-left:0;padding-right:0;text-align:center;margin-right:0;color:#fff !important;}html .node-tv-episode .field-name-body,html .node-tv-episode .field-collection-container{width:100%;margin:0;}html .field-name-field-episode-segment .group-left{float:none;}html .field-name-field-episode-segment .group-right{width:100%;float:none;}html .field-name-contributors-grid{padding:0 10px;}html .field-name-contributors-grid .view-contributors:after{content:" ";visibility:hidden;display:block;height:0;clear:both;}html .field-name-contributors-grid .related-content table,html .field-name-contributors-grid .related-content table tbody,html .field-name-contributors-grid .related-content table tr{display:block;width:100%;}html .field-name-contributors-grid .related-content table td{width:100%;display:block;}html .field-name-contributors-grid .node-teaser{width:100%;float:none;margin-right:0;height:auto;}html .user-text{height:212px;}html .profile-wrapper .banner .master-parent{padding-top:20px;}html .user-text ul.tabs{left:10px;bottom:-1px;}html .profile{padding-top:20px;width:100%;}html .profile .field-name-field-first-name,html .profile .field-name-field-middle-name,html .profile .field-name-field-last-name{width:100%;margin:0;}html .page-search-site .outer-content-container{padding:0;}html .page-search-site .outer-content-container #search-form{width:100%;padding:10px;}html .page-search-site #search-form .form-type-textfield input{font-size:16px;height:24px;border-bottom:1px solid #ccc;line-height:normal;padding-right:30px;}html .page-search-site #search-form .form-submit{background:url(/sites/all/themes/ctt2015/images/search.png) no-repeat scroll center -47px rgba(0,0,0,0);height:40px;padding:0;margin:0;top:41px;width:40px;}html .page-search-site #search-form #edit-basic label{margin-bottom:20px;}html .page-search-site #search-form .form-item{margin-bottom:10px;}html .view-contributors.content-listing{padding-top:0 !important;}html .view-contributors.content-listing .view-header{position:relative;padding-bottom:20px;}html .view-contributors.content-listing .view-header .sbHolder{width:100%;top:0;position:relative;}html .view-contributors.content-listing .view-header .sbSelector{width:100%;}html .view-mode-full .sbSelector{width:100%;padding:0;}html .style-right .playlist-button{float:none;}html .style-right .playlist-button .add-to-playlist-button{width:100%;margin-top:10px;}html .white-wrapper #node-interview-series-full-group-ajax-version{height:auto;}html .view-contributors.content-listing .view-header .sbOptions{width:100%;}html .view-contributors.content-listing table{margin:0;}html .view-contributors.content-listing .views-table caption{width:100%;display:inline-block;margin-bottom:10px;}html .view-contributors.content-listing .views-table caption a{width:7.6923076923%;margin:0;text-align:center;line-height:28px;}html .view-contributors.content-listing .views-table caption:after{content:" ";visibility:hidden;display:block;height:0;clear:both;}html .view-contributors.content-listing .views-table,html .view-contributors.content-listing .views-table tr,html .view-contributors.content-listing .views-table td,html .view-contributors.content-listing .views-table tbody,html .view-contributors.content-listing .views-table thead{display:block;width:100% !important;border:0;}html .view-contributors.content-listing .views-table th{display:none !important;}html .view-contributors.content-listing .views-table tr{}html .view-contributors.content-listing .views-table td.views-field-field-last-name-1{position:absolute;left:-99999px;}html .view-contributors.content-listing .views-table td.views-field-field-last-name-1.border{display:block;position:relative;left:0;text-align:center;border-bottom:2px solid #e6e6e6 !important;border-top:4px solid #323131 !important;line-height:30px;padding:8px 0 6px;margin-top:10px;}html .view-contributors.content-listing .views-table td.views-field-field-first-name,html .view-contributors.content-listing .views-table td.views-field-field-title,html .view-contributors.content-listing .views-table td.views-field-field-expertise{padding-right:0;padding-left:96px;padding-top:0;padding-bottom:0;border:0 !important;line-height:18px;position:relative;}html .view-contributors.content-listing .views-table td.views-field-field-first-name{padding-top:10px;border-top:1px solid #e6e6e6 !important;}html .view-contributors.content-listing .views-table td.views-field-field-expertise{padding-bottom:10px;}html .view-contributors.content-listing .views-table td.views-field-field-first-name strong a{padding:0;}html .view-contributors.content-listing .views-table td:before{content:attr(data-th);display:block;position:absolute;font-weight:bold;white-space:normal;color:#da8a59;text-transform:uppercase;left:0;top:0;}html .view-contributors.content-listing .views-table td.views-field-field-first-name:before{top:10px;}html .page-profile-contributor .field-name-contributor-content-2 .node-teaser{width:100%;margin:0;padding:0 10px 10px;height:auto;}html .view-episode-listing.content-listing{padding-top:0 !important;}html .view-episode-listing.content-listing .view-header{position:relative;padding-bottom:0;}html .view-episode-listing.content-listing .view-header .sbHolder{width:100%;top:0;position:relative;}html .view-episode-listing.content-listing .view-header .sbSelector{width:100%;}html .view-episode-listing.content-listing .view-header .sbOptions{width:100%;}html .view-episode-listing.content-listing table{margin:0;}html .view-episode-listing.content-listing .views-table caption{width:100%;display:block;margin:35px 1px 10px;}html .view-episode-listing.content-listing .views-table caption:after{content:" ";visibility:hidden;display:block;height:0;clear:both;}html .view-episode-listing.content-listing .views-table thead{display:none;}html .view-episode-listing.content-listing .views-table,html .view-episode-listing.content-listing .views-table tr,html .view-episode-listing.content-listing .views-table td,html .view-episode-listing.content-listing .views-table tbody{display:block;width:100% !important;border:0;}html .view-episode-listing.content-listing .views-table th{display:none !important;}html .view-episode-listing.content-listing .views-table tr{border-bottom:1px solid #ccc;padding:0 15px 15px;}html .view-episode-listing.content-listing .views-table tr:nth-child(2n+1){background:#eee;}html .view-episode-listing.content-listing .views-table td{padding:15px 0 0;line-height:normal;}html .view-episode-listing.content-listing .views-table td:before{content:attr(data-th);display:block;position:relative;font-weight:bold;white-space:normal;color:#da8a59;text-transform:uppercase;left:0;top:0;}html .view-episode-listing.content-listing .views-table td.views-field-field-purchase-only:before{display:none;}html .view-episode-listing.content-listing .views-table td strong a{margin:0;padding:0;}html .view-episode-listing.content-listing .views-table td.views-field-field-purchase-only{padding:0;}html .view-episode-listing.content-listing .views-table td.views-field-field-purchase-only a{display:block;width:100%;margin:13px 0 0;}html .view-episode-listing.content-listing .views-table td.views-field-field-purchase-only .btn-itunes,html .view-episode-listing.content-listing .views-table td.views-field-field-purchase-only .btn-amazon{width:100px;}html .view-seasons-listing.content-listing .views-table,html .view-seasons-listing.content-listing .views-table tr,html .view-seasons-listing.content-listing .views-table td,html .view-seasons-listing.content-listing .views-table tbody{display:block;width:100% !important;padding-bottom:0;}html .view-seasons-listing.content-listing .views-table td.views-field-field-itunes-link,html .view-seasons-listing.content-listing .views-table td.views-field-field-amazon-link{padding-left:0 !important;padding-bottom:30px;}html .view-tv-schedule{padding-top:0 !important;margin-top:-40px;}html .view-tv-schedule .view-header{position:relative;padding-bottom:0;}html .view-tv-schedule .view-header .sbHolder{width:100%;top:0;position:relative;}html .view-tv-schedule .view-header .sbSelector{width:100%;}html .view-tv-schedule .view-header .sbOptions{width:100%;}html .view-tv-schedule table{margin:0;}html .view-tv-schedule .views-table caption{width:100%;display:block;margin:35px 1px 10px;}html .view-tv-schedule .views-table caption a{width:7.6923076923%;margin:0;text-align:center;line-height:28px;}html .view-tv-schedule .views-table caption:after{content:" ";visibility:hidden;display:block;height:0;clear:both;}html .view-tv-schedule .views-table thead{display:none;}html .view-tv-schedule .views-table,html .view-tv-schedule .views-table tr,html .view-tv-schedule .views-table td,html .view-tv-schedule .views-table tbody{display:block;width:100% !important;border:0;}html .view-tv-schedule .views-table th{display:none !important;}html .view-tv-schedule .views-table tr{border-bottom:1px solid #ccc;padding:7px 15px 15px;height:auto;}html .view-tv-schedule .views-table tr:nth-child(2n+1){background:#eee;}html .view-tv-schedule .views-table td{padding:8px 0 0;line-height:normal;border:0 !important;font-size:13px !important;}html .view-tv-schedule .views-table td.views-field-field-station-state{display:none;}html .view-tv-schedule .views-table td:before{content:attr(data-th);display:block;position:relative;font-weight:bold;white-space:normal;color:#da8a59;text-transform:uppercase;left:0;top:0;}html .view-tv-schedule .views-table td strong a{margin:0;padding:0;}html .view-taxonomy-guide.content-listing .view-header{padding-right:0;margin-bottom:100px;}html .view-taxonomy-guide.content-listing .sbHolder{top:auto;bottom:-58px;width:100%;}html .view-taxonomy-guide.content-listing .sbSelector{width:100%;}html .view-taxonomy-guide.content-listing .sbOptions{width:100%;}html .view-taxonomy-guide.content-listing .views-table,html .view-taxonomy-guide.content-listing .views-table tr,html .view-taxonomy-guide.content-listing .views-table td,html .view-taxonomy-guide.content-listing .views-table tbody,html .view-taxonomy-guide.content-listing .views-table thead{display:block;width:100% !important;border:0;}html .view-taxonomy-guide.content-listing .views-table td.views-field-name,html .view-taxonomy-guide.content-listing .views-table td.views-field-name-2,html .view-taxonomy-guide.content-listing .views-table td.views-field-title{padding:0;}html .view-taxonomy-guide.content-listing .views-table td:before{content:attr(data-th);display:block;position:relative;font-weight:bold;white-space:normal;color:#da8a59;text-transform:uppercase;left:0;top:0;}html .view-taxonomy-guide.content-listing .views-table td.views-field-name.border:before,html .view-taxonomy-guide.content-listing .views-table td.views-field-name-2.border:before{display:block;}html .view-taxonomy-guide.content-listing .views-table td.views-field-name:before,html .view-taxonomy-guide.content-listing .views-table td.views-field-name-2:before,html .view-taxonomy-guide.content-listing .views-table td.views-field-title:before{display:none;}html .view-taxonomy-guide{display:none;}html .view-taxonomy-guide-2{display:block;}.view-taxonomy-guide-2 .filter-content,.view-taxonomy-guide-2 .sbHolder{display:none;}.view-taxonomy-guide-2 .view-grouping:first-child .view-grouping-content{display:none;}.view-taxonomy-guide-2 .view-header{font-family:"Mercury Display A","Mercury Display B";font-size:18px;line-height:24px;margin-bottom:20px;}.view-taxonomy-guide-2 .ui-accordion .view-grouping-header{padding:0;line-height:normal;color:#2d2c2c;border:0;background:none;}.view-taxonomy-guide-2 .ui-accordion .view-grouping-header:before{display:none;background:none;position:relative;width:auto;height:auto;top:0;left:0;}.view-taxonomy-guide-2 .ui-accordion .view-grouping-header:after{background:none;content:"+";color:#000;position:absolute;right:0;top:0;height:100%;width:40px;z-index:4;cursor:pointer;text-align:center;left:auto;font-family:"Gotham SSm A","Gotham SSm B";font-size:14px;font-weight:800;}.view-taxonomy-guide-2 .ui-accordion .view-grouping-header.nested-accordion:after{content:"–";}.view-taxonomy-guide-2 .ui-accordion .view-grouping .view-grouping-content{margin-left:20px;}.view-taxonomy-guide-2 .ui-accordion{display:block !important;margin:20px 0;border-bottom:4px solid #323131;}.view-taxonomy-guide-2 .ui-accordion > .view-grouping{border-bottom:3px solid #e6e6e6;}.view-taxonomy-guide-2 .ui-accordion > .view-grouping:first-child{border-top:4px solid #323131;}.view-taxonomy-guide-2 .ui-accordion > .view-grouping:last-child{border-bottom:0}.view-taxonomy-guide-2 .ui-accordion > .view-grouping > .view-grouping-header{font-size:30px;font-weight:400;padding:10px 0 5px;color:#2d2c2c;display:block;font-family:"Gotham SSm A","Gotham SSm B";}.view-taxonomy-guide-2 .ui-accordion > .view-grouping > .view-grouping-header:after{font-size:25px;line-height:52px;}.view-taxonomy-guide-2 .ui-accordion > .view-grouping > .view-grouping-header.nested-accordion:after{line-height:50px;}.view-taxonomy-guide-2 .ui-accordion > .view-grouping > .view-grouping-content > .view-grouping{border-top:1px solid #e6e6e6;}.view-taxonomy-guide-2 .ui-accordion > .view-grouping > .view-grouping-content > .view-grouping > .view-grouping-header{font-size:14px;font-weight:800;line-height:normal;padding:10px 40px 11px 0;font-family:"Gotham SSm A","Gotham SSm B";}.view-taxonomy-guide-2 .ui-accordion > .view-grouping > .view-grouping-content > .view-grouping > .view-grouping-header:before{display:block;content:"Topic";text-transform:uppercase;color:#d98a59;font-weight:800;line-height:normal;position:relative;width:auto;height:auto;left:0;text-align:left;}.view-taxonomy-guide-2 .ui-accordion > .view-grouping > .view-grouping-content > .view-grouping > .view-grouping-header:after{font-size:25px;line-height:58px;}.view-taxonomy-guide-2 .ui-accordion > .view-grouping > .view-grouping-content > .view-grouping > .view-grouping-header.nested-accordion:after{line-height:56px;}.view-taxonomy-guide-2 .ui-accordion > .view-grouping > .view-grouping-content > .view-grouping > .view-grouping-content{}.view-taxonomy-guide-2 .ui-accordion .view-grouping-content .ui-accordion-header{padding:0;line-height:normal;color:#2d2c2c;border:0;background:none;border:0;margin:0;border-top:1px solid #e6e6e6;}.view-taxonomy-guide-2 .ui-accordion .view-grouping-content .ui-accordion-header span{display:none;}.view-taxonomy-guide-2 .ui-accordion .view-grouping-content .ui-accordion-header a{text-transform:none;font-size:14px;font-weight:800;line-height:normal;padding:10px 40px 11px 0;color:#2d2c2c;}.view-taxonomy-guide-2 .ui-accordion .view-grouping-content .ui-accordion-header a:before{display:block;content:"Sub-Topic";text-transform:uppercase;color:#d98a59;font-weight:800;line-height:normal;position:relative;width:auto;height:auto;left:0;text-align:left;}.view-taxonomy-guide-2 .ui-accordion .view-grouping-content .ui-accordion-header a:after{content:"+";color:#000;position:absolute;right:0;top:0;height:100%;width:40px;z-index:4;cursor:pointer;text-align:center;left:auto;font-family:"Gotham SSm A","Gotham SSm B";font-size:25px;line-height:58px;font-weight:800;}.view-taxonomy-guide-2 .ui-accordion .view-grouping-content .ui-accordion-header.ui-state-active a:after{content:"–";line-height:56px;}.view-taxonomy-guide-2 .ui-accordion .view-grouping-content .ui-accordion-content{border:0;padding:0;margin:0 0 0 20px;background:none;font-size:14px;font-family:"Gotham SSm A","Gotham SSm B";}.view-taxonomy-guide-2 .ui-accordion .view-grouping-content .ui-accordion-content:before{display:block;content:"Series";text-transform:uppercase;color:#d98a59;font-weight:800;line-height:normal;font-family:"Gotham SSm A","Gotham SSm B";font-size:14px;}.view-taxonomy-guide-2 .ui-accordion .view-grouping-content .ui-accordion-content > div{padding:0 20px 10px 0;}body #block-views-gallery-per-basic-page-block-1 img{width:100%;}body .profile2-contributor .group-left{width:100%;margin-top:0;}body .profile2-contributor h3{margin-bottom:5px;}body #profile2_contributor_page_group_right{width:100%;float:left;}body .group-right .likebtn_container,body .group-right .likebtn_container .likebtn-wrapper,body .group-right .likebtn_container .likebtn-wrapper .lb-like,body .group-right .share-button,body .group-right .share-button .share-toggle{width:100%;}body .group-right .likebtn_container .likebtn-wrapper .lb-like .lb-a{width:auto;}body .field-name-contributor-content-2 .node-teaser{margin-left:10px;}body #taxonomy_term_contributor_categories_sub_topic_group_explore .sbHolder,body #taxonomy_term_contributor_categories_sub_topic_group_explore .sbSelector{width:100%;}body .field-name-field-background-image img,body .field-name-field-video-thumbnail img,body .field-name-contributor-image img{width:100%;}body .banner .field-name-field-background-image img{height:auto;width:auto;max-width:100%;min-height:100%;}body .contributor-box img{float:none;width:100%;margin:0 0 10px;}body .contributor-box p{margin-right:0;}body .node-interview-series .field-name-field-tags h3{margin-bottom:10px}body .node-interview-series .field-name-field-tags{width:100%;}html .jcarousel-next{display:none !important}html .jcarousel-prev{display:none !important}html .jcarousel-next{right:-10px;width:40px}html .jcarousel-prev{left:-10px;width:40px;}html .front .jcarousel-next{right:0;}html .front .jcarousel-prev{left:0;}html .condensed .jcarousel-next{width:40px;}html .condensed .jcarousel-prev{width:40px;left:-10px}html #node-interview-series-full-group-ajax-version .field-name-placeholder{float:none;}html #node-interview-series-full-group-ajax-version .field-name-interview-versions{float:none;}html #node-interview-series-full-group-ajax-version .field-name-placeholder .sbHolder{width:100%;}html .page-user-playlists .box-wrapper{width:100%;}html .page-user-playlists .field-name-user-playlist-carousel{position:relative;left:0;margin-top:10px;}html .node-type-user-playlist .field-name-site-logo{display:none;}html .node-type-user-playlist .edit-links{padding:15px 0 0;margin:0 -10px;position:relative;z-index:101;}html .node-type-user-playlist .edit-links .field{position:static;width:50%;float:left;padding:0 10px;margin:0 0 15px;bottom:auto;}html .node-type-user-playlist .edit-links .field .share-button{position:static;}html .node-type-user-playlist .edit-links .field span.lb-like,html .node-type-user-playlist .edit-links .field span.likebtn-wrapper,html .node-type-user-playlist .edit-links .field a{width:100%;}html .addthis_toolbox a.at300b,.addthis_toolbox a.at300m{width:auto !important;padding:0 !important;border-width:1px !important;}html .node-type-user-playlist .share-popup{width:300px;left:10px;top:0;}html .node-type-user-playlist .share-popup .inner{padding:15px;}html .node-type-user-playlist .share-popup .inner h3{margin-bottom:5px;}html .node-type-user-playlist .share-popup .inner .url{padding:9px 9px 6px;line-height:normal;font-size:14px;}html .node-type-user-playlist .share-popup .addthis_toolbox .custom_images a{margin:0;width:83px;height:42px;text-align:center;overflow:hidden;}html .node-type-user-playlist .share-popup .addthis_toolbox .custom_images a img{height:16px;width:66px;padding:0 25px;top:0;}html .node-type-user-playlist .share-popup .addthis_toolbox .custom_images a img:after{content:' ';clear:both;}html .node-type-user-playlist .share-popup .arrow{display:none;}html .node-type-user-playlist .display-playlist #button-wrapper{}html .node-type-user-playlist .display-playlist .more-details{width:100%;margin-bottom:10px;}html .node-type-user-playlist .playlist-button,html .node-type-user-playlist .add-to-playlist-button{width:100%;}html .node-type-user-playlist .display-playlist .field-collection-view{width:100%;}html .node-type-user-playlist .display-playlist .field-collection-view .node-teaser{width:100%;height:auto;margin-right:0;}html .node-type-user-playlist .display-playlist .field-collection-view.active .node-teaser{left:0;top:0;}html .node-type-user-playlist .display-playlist .field-name-title.view-mode-full{width:100%;}html .profile .form-actions .form-submit{margin:0 0 10px;width:100%;font-weight:bold;}html .likebtn-wrapper .lb-share-active .lb-a .lb-tt.lb-share-tt{top:40px;bottom:auto;left:-2px;}html .likebtn-wrapper .lb-share-active .lb-a .lb-tt.lb-share-tt .lb-tt-a{display:none;}.footer .wrapper .footer-left h2{font-size:14px;}.footer .wrapper .footer-left{width:100%;margin-top:25px;padding-bottom:5px;}.footer .wrapper .block-title{text-align:center;margin-bottom:4px;}.footer .wrapper .footer-left ul li{float:none;background:none;padding:0;text-align:center;}.footer .wrapper .footer-left ul li.menu-item-949{background:none;}.footer .wrapper .footer-left ul li a{display:inline-block;}.footer .wrapper .footer-left ul li.menu-item-949 a{background:url(/sites/all/themes/ctt2015/images/watch-us.png) no-repeat scroll right 3px rgba(0,0,0,0);padding-right:42px;}.footer .wrapper .footer-left ul li.menu-item-949 a:hover{background:url(/sites/all/themes/ctt2015/images/watch-us.png) no-repeat scroll right -24px rgba(0,0,0,0);}.footer .wrapper .footer-left ul li.menu-item-480 a{margin-left:0 !important;}.footer .wrapper .footer-left form.webform-client-form{width:100%;}.footer .wrapper .footer-left .webform-component-email{float:left;width:75%;}.footer .wrapper .footer-left .form-actions{float:right;width:25%;clear:none;}.footer .wrapper .footer-left input.form-email{margin:0;max-width:none;}.footer .wrapper .footer-left input.form-submit{width:100%;padding:0;height:43px;line-height:43px;}.footer .wrapper .footer-left #block-webform-client-block-71{margin-bottom:25px;}.footer .wrapper .footer-left #block-block-1{position:absolute;width:100%;text-align:center;left:0;bottom:45px;}.footer .wrapper .footer-right{width:100%;margin:0;padding-bottom:25px;}.footer .wrapper .footer-right .connect{text-align:left;margin-bottom:25px;text-align:center;}.footer .wrapper .footer-right .connect span{margin-left:0;margin-right:10px;}.footer .wrapper .footer-right .site-credits p{text-align:center;margin:0;padding-top:15px;}html #colorbox,html #cboxWrapper,html #cboxContent,html #cboxLoadedContent{width:100% !important;overflow:visible !important;height:auto !important;}html #cboxMiddleLeft,html #cboxMiddleRight{height:auto !important;}html #colorbox .cboxPhoto{width:100% !important;height:auto !important;}html #colorbox.overlay-style .confirmation{background:none;margin:0;padding:0 10px;}html #colorbox .confirm-box{padding:10px 50px 10px 10px;}html #colorbox.overlay-style .confirmation h2{font-size:18px;line-height:24px;}html #colorbox.playlist-form .confirmation p{font-size:14px;line-height:21px;}html #colorbox.playlist-form .confirmation .form-actions{background:#e5e5e5;padding:10px;}html #colorbox.overlay-style .form-cancel{width:100%;margin:0 0 10px;text-align:center;display:block;line-height:17px;height:45px;}html #colorbox.playlist-form .form-submit{width:100%;margin:0;text-align:center;display:block;font-weight:bold;}html #colorbox.overlay-style #cboxClose{right:10px;}html .playlist-form .field-name-body textarea{width:100%;}html .playlist-form table.field-multiple-table{width:100%;display:block;margin:0;}html .playlist-form table.field-multiple-table thead,html .playlist-form table.field-multiple-table tbody,html .playlist-form table.field-multiple-table tr,html .playlist-form table.field-multiple-table th,html .playlist-form table.field-multiple-table td{display:block;}html .playlist-form table.field-multiple-table thead tr{padding:0;}html .playlist-form table.field-multiple-table tbody tr{padding:0 0 30px;margin:0 0 30px;border-bottom:1px solid #666;}html .playlist-form table.field-multiple-table tbody .field-multiple-drag{display:none;}html .playlist-form table.field-multiple-table tbody .node-teaser{float:none;margin-right:0;width:300px;height:300px;}html .playlist-form table.field-multiple-table tbody .field-name-field-playlist-item-description{margin:10px 0;width:100%;}html .playlist-form table.field-multiple-table tbody input.form-delete{position:relative;width:100%;text-align:center;top:0;right:0;font-weight:bold;}html .playlist-form .form-item{margin-bottom:0;}html .playlist-form .form-actions{margin-top:-33px;position:relative;z-index:10;}html .playlist-form .form-actions .form-submit{width:100%;margin:0;font-weight:bold;}html .playlist-form .form-actions .form-cancel{width:100%;display:block;text-align:center;margin:10px 0}html .playlist-form #edit-title{margin-bottom:10px;}html .field-name-body table{padding:0;margin:0 0 20px;height:auto !important;width:100%;}html .field-name-body table img{width:100% !important;height:auto !important;}html .field-name-body table,html .field-name-body thead,html .field-name-body th,html .field-name-body tbody,html .field-name-body tr,html .field-name-body td{display:block;}html .field-name-body td{padding:0;}html .field-name-body tr{padding:0 0 20px;margin:0 0 10px;border-bottom:1px solid #ccc;}html .node-article .group-left{float:none;width:100%;padding-bottom:20px;}html .node-article .group-right{float:none;width:100%;}html .node-article .group-right .field-name-share-link,html .profile2-contributor .group-right .field-name-share-link{position:relative;bottom:0;}html #search-form .form-item-retain-filters{top:110px;left:10px;right:auto;}html .spelling-suggestions{margin:0 10px;position:relative;width:100%;}html .search-results-wrapper{min-height:400px;padding:40px 0;}html .count-wrapper{margin:0 0 186px;}html article.view-mode-search_result{border-bottom:1px solid #666;padding-bottom:30px;}html article.view-mode-search_result .field-type-image{margin-bottom:15px;float:none;height:auto;}html article.search-result-thumb .field{margin-left:0;margin-right:0 !important;}html .search-results p{margin:0 !important;}html .search-results .item-list .pager{padding:0 0 65px;position:relative;text-align:center;margin-bottom:20px;}html .search-results .item-list .pager:after{content:" ";visibility:hidden;display:block;height:0;clear:both;}html .search-results .item-list .pager li{float:none;display:inline-block;color:#fff;}html .search-results .item-list .pager .pager-item{line-height:30px;height:30px;font-size:14px;border-right:1px solid #666;}html .search-results .item-list .pager .pager-item.noline{border-right:0;}html .search-results .item-list .pager .pager-item a{padding:0 9px;border:0;display:block;line-height:30px;height:30px;}html .search-results .item-list .pager .pager-current{padding:0 9px;height:30px;line-height:30px;font-size:14px;}html .search-results .item-list .pager .pager-ellipsis{padding:0 9px;height:30px;font-size:12px;}html .search-results .item-list .pager .pager-first{display:none;}html .search-results .item-list .pager .pager-last{display:none;}html .search-results .item-list .pager li.pager-previous{padding:0 5px 0 0;bottom:0;left:0;height:45px;width:50%;display:block;text-align:left;position:absolute;}html .search-results .item-list .pager li.pager-previous a{margin:0;display:block;padding-top:0;padding-bottom:0;height:45px;line-height:45px;}html .search-results .item-list .pager li.pager-next{padding:0 0 0 5px;bottom:0;right:0;height:45px;width:50%;display:block;text-align:left;position:absolute;}html .search-results .item-list .pager li.pager-next a{margin:0;display:block;padding-top:0;padding-bottom:0;height:45px;line-height:45px;background-position:right 18px;}html #search-blocks{position:absolute;right:0;top:190px;width:100%;}html #search-blocks .align-right{float:none;}html #search-blocks section.block{width:100%;border-left:0;}html .landing-wrap .stripe-2{padding:0 0 20px;}html .landing-wrap .stripe-2 .wrapper{padding:0;}html .landing-wrap .landingTabs{display:none;}html .landing-wrap .landing-links{display:block;}html .node-type-topic .banner .topic-wrapper .topic-text{padding-bottom:0;}html .node-type-topic .region-highlighted .topic-wrapper{padding:1px 0 15px;}html .node-type-topic .banner .field-name-kaltura-holder #kaltura_holder{height:100%;}html .node-type-topic .region-highlighted .topic-wrapper .topic-text .field-name-site-logo{display:none;}html .node-type-topic .region-highlighted .topic-wrapper .topic-text p{width:auto;}html .banner [class*="-wrapper"]{z-index:2;}}@media (min-width:450px) and (max-width:767px){html .field-name-contributors-grid .related-content table td{width:50%;padding:0 5px;float:left;}html .page-profile-contributor .field-name-contributor-content-2 .node-teaser{width:50%;padding:0 10px 20px;}}
.visible-xs{display:none;}*{margin:0;padding:0;}html{overflow:auto;}*,*:before,*:after{box-sizing:border-box;}body{background:#0F0F0F;font-size:18px;color:#fff;font-family:'Mercury Display A','Mercury Display B';font-weight:400;font-style:normal;line-height:26px;min-width:1;overflow-x:hidden;}.tablet-wrapper{width:1200px;height:1200px;}body.page-overlay{min-width:960px;min-height:0}body.page-overlay.page-node-delete{min-width:800px}img{border:none;}a,li{text-decoration:none;color:#313030;transition:color 0.2s ease 0s,background-color 0.2s ease 0s,border 0s ease 0s,opacity 0.2s ease-in-out 0s;-webkit-transition:color 0.2s ease 0s,background-color 0.2s ease 0s,border 0s ease 0s,opacity 0.2s ease-in-out 0s;-moz-transition:color 0.2s ease 0s,background-color 0.2s ease 0s,border 0s ease 0s,opacity 0.2s ease-in-out 0s;-o-transition:color 0.2s ease 0s,background-color 0.2s ease 0s,border 0s ease 0s,opacity 0.2s ease-in-out 0s;-ms-transition:color 0.2s ease 0s,background-color 0.2s ease 0s,border 0s ease 0s,opacity 0.2s ease-in-out 0s;}a{color:#69A77B;}a:hover,a:focus,a.active:hover,a.active:focus,li a.active:hover,li a.active:focus{color:#d88a59;}ul li{list-style:none;}.clr{clear:both;}object{display:block}p{font-family:'Mercury Display A','Mercury Display B';font-weight:400;font-style:normal;margin:0 0 0.5em;}hr{font-size:1px;line-height:1px;height:6px;background-color:#323131;border:0;margin:50px 0 20px}.white-wrapper{background:#FFF;color:#333333;padding:30px 0;}.gray-line{border-top:6px #EEE solid;padding-top:50px;margin-top:50px;}.loading{opacity:0.3;filter:alpha(opacity=30);}.logo{position:absolute;top:0;right:0;height:auto;width:122px;opacity:.5;filter:alpha(opacity=50);transition:color 0.2s ease 0s,background-color 0.2s ease 0s,border 0s ease 0s,opacity 0.2s ease-in-out 0s;-webkit-transition:color 0.2s ease 0s,background-color 0.2s ease 0s,border 0s ease 0s,opacity 0.2s ease-in-out 0s;-moz-transition:color 0.2s ease 0s,background-color 0.2s ease 0s,border 0s ease 0s,opacity 0.2s ease-in-out 0s;-o-transition:color 0.2s ease 0s,background-color 0.2s ease 0s,border 0s ease 0s,opacity 0.2s ease-in-out 0s;-ms-transition:color 0.2s ease 0s,background-color 0.2s ease 0s,border 0s ease 0s,opacity 0.2s ease-in-out 0s;}.logo:hover{opacity:1;filter:alpha(opacity=100);}.banner .logo{top:-10px}form{margin-bottom:0;padding-bottom:1.5em}tr td:last-child{border:0}table img{margin:0}tbody{border:none;}.block:last-child{margin-bottom:0}a.arrow{text-transform:uppercase;font-size:12px;color:#69a77b;font-weight:700;padding-right:10px;background:url(/sites/all/themes/ctt2015/images/arrow.png) right 2px no-repeat;transition:color 0;-webkit-transition:color 0;-moz-transition:color 0;-o-transition:color 0;-ms-transition:color 0;font-family:'Gotham SSm A','Gotham SSm B';}a.arrow:hover{background-position:right -18px;color:#d88a59;}.ajax-progress{font-size:12px;display:block}.ajax-progress .throbber{margin-top:4px}.ajax-progress .message{color:#69A77B;font-weight:400;text-transform:none;font-family:'Gotham SSm A','Gotham SSm B';}h1{color:#FFFFFF;font-family:'Mercury Display A','Mercury Display B';font-weight:700;font-style:normal;font-size:60px;line-height:1em;margin-bottom:10px;}h2,.block h2{color:#FFF;font-family:'Gotham SSm A','Gotham SSm B';font-weight:300;font-style:normal;font-size:30px;margin-bottom:20px;margin-top:0;letter-spacing:-1px;}h3,h3.label,.field-type-text-long h3.label,.field-type-text-with-summary h3.label{text-transform:uppercase;font-family:'Gotham SSm A','Gotham SSm B';font-weight:800;font-style:normal;color:#d98a59;font-size:14px;margin-top:0;margin-bottom:15px;}h4{font-weight:normal;font-size:25px;line-height:1.05;font-family:'Mercury Display A','Mercury Display B';}h2 a{color:#FFF}h4 a,h4 a.active{color:#FFF;}.field-type-text-long h2,.field-type-text-with-summary h2,.field-type-text-long h3,.field-type-text-with-summary h3,.field-type-text-long h4,.field-type-text-with-summary h4{font-family:'Mercury Display A','Mercury Display B';font-style:normal;margin-bottom:0.5em;text-transform:none;}.field-type-text-long h5,.field-type-text-with-summary h5,.field-type-text-long h6,.field-type-text-with-summary h6{font-family:'Gotham SSm A','Gotham SSm B';font-style:normal;margin-bottom:0.5em;text-transform:none;}.field-type-text-long h1,.field-type-text-with-summary h1{font-weight:700;color:#333;}.field-type-text-long h2,.field-type-text-with-summary h2{font-size:32px;line-height:38px;font-weight:700;color:#333;}.field-type-text-long h3,.field-type-text-with-summary h3{font-size:26px;line-height:32px;font-weight:400;color:#333;}.field-type-text-long h4,.field-type-text-with-summary h4{font-size:22px;line-height:30px;font-weight:700;color:#333;}.field-type-text-long h5,.field-type-text-with-summary h5{font-size:18px;line-height:34px;font-weight:700;color:#000;}.field-type-text-long h6,.field-type-text-with-summary h6{font-size:14px;line-height:28px;font-weight:700;color:#d98a59;}.field-type-text-long ul,.field-type-text-with-summary ul,.field-type-text-long ol,.field-type-text-with-summary ol{margin-top:1em;margin-left:3em}.field-type-text-long ul li,.field-type-text-with-summary ul li{list-style:disc;margin-bottom:0.5em}.field-type-text-long ol li,.field-type-text-with-summary ol li{margin-bottom:0.5em}.field-type-text-long a,.field-type-text-with-summary a{text-decoration:underline}.item-list ul.pager{font-family:'Gotham SSm A','Gotham SSm B';font-weight:700;text-transform:uppercase;padding:50px 0 0;margin:0;}.item-list ul.pager li{margin:0;display:inline-block}.item-list .pager .pager-item{font-size:17px;line-height:20px;}.item-list .pager .pager-item.noline a{border-right:0}.item-list .pager .pager-item a{color:#FFF;padding:10px 16px;border-right:1px gray solid}.item-list .pager .pager-item a:hover{color:#d88a59}.item-list .pager .pager-current{background:#000;color:#FFF;padding:10px 12px;}.item-list .pager .pager-last,.item-list .pager .pager-first{display:none}.item-list .pager .pager-next a,.item-list .pager .pager-previous a{padding:14px 20px;background-image:url(/sites/all/themes/ctt2015/images/pager-arrows.png);background-repeat:no-repeat;background-position:right 17px;}.item-list .pager .pager-next a{padding-right:40px}.item-list .pager .pager-previous a{padding-left:40px;background-position:left -32px;}input,button,textarea,input.form-text,input.form-password,input.form-file,label,form{font-family:'Gotham SSm A','Gotham SSm B';font-size:16px;outline:none;}select{outline:none}label{text-transform:uppercase}input.form-submit{-webkit-appearance:none;}input.form-button,input.form-submit,.form-button,.pager-next a,.pager-previous a{background:none repeat scroll 0 0 #69A77B;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;color:#FFFFFF;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;text-transform:uppercase;font-size:12px;padding:14px 30px;margin-right:20px;font-family:'Gotham SSm A','Gotham SSm B';}input.form-button:hover,input.form-submit:hover,.form-button:hover,.pager-next a:hover,.pager-previous a:hover{background-color:#5DBD79;color:#FFF}input.password-confirm,input.password-field{margin-bottom:0}.form-cancel{background:#000;font-weight:700;}.form-cancel:hover{background:#222}.rct-6 input.form-button,.rct-6 input.form-submit{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.form-item{margin:0 0 24px;clear:both;}.form-item input,.form-item textarea{background:#dbdbdb;line-height:20px;padding:20px 0 20px 20px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:0;color:#363535;resize:none;}.form-item input{height:60px;}.form-item textarea{padding:20px}.form-item input:focus{background:#FFF}.form-item input.error{border:2px solid #DB3626;position:relative;top:0px;}.form-item .description{clear:both;margin-top:2px;font-size:12px;color:#808080}.form-item label{cursor:pointer}.form-item tbody{border-top:0}.form-item thead,.form-item thead th{background-color:transparent}.form-item tr.odd,.playlist-form tr.even{background-color:transparent;border:0}.form-item tr{display:block;padding:0;position:relative}.form-item td{padding:0}.form-item-name input,.form-item-pass input,.form-item-mail input,.form-type-password input,.icn-account input{float:left;}.form-item-name label,.form-item-pass label,.form-item-mail label,.form-type-password label,.icn-man label,.icn-pass label,.icn-mail label{background:url(/sites/all/themes/ctt2015/images/email.png) center center no-repeat #dbdbdb;float:left;height:60px;width:55px;text-indent:-9999em;}.icn-pass label,.form-item-pass label,.form-type-password label{background-image:url(/sites/all/themes/ctt2015/images/password.png);}.form-item-name label,.icn-man label{background-image:url(/sites/all/themes/ctt2015/images/man.png);}.form-item-name .description{padding-top:10px;line-height:14px;}.form-item-mail{height:60px}.form-actions{margin-top:1em}.form-type-password-confirm{position:relative;overflow:auto;}.form-type-password-confirm .password-strength,.form-type-password-confirm div.password-confirm{position:absolute;top:100px}.form-type-checkbox label,.form-radios label{text-transform:none;font-weight:700;margin-left:10px}.form-type-checkbox .description,.form-type-radios .description{color:#FFF;margin:-2px 0 0 35px;font-size:12px;}.wysiwyg-toggle-wrapper a{font-size:12px;margin-top:10px}div.checker span,div.radio span{background-image:url(/sites/all/themes/ctt2015/images/form_sprite.png);background-repeat:no-repeat;-webkit-font-smoothing:antialiased;}div.checker,div.radio{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;vertical-align:middle;}div.checker,div.checker *,div.radio,div.radio *{margin:0;padding:0;}div.checker,div.radio{position:relative;}div.checker,div.checker span,div.checker input,div.radio,div.radio span,div.radio input{width:20px;height:20px;}div.checker span,div.radio span{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;text-align:center;background-position:0 0px;position:relative;top:-2px;}div.radio span{background-position:-40px 0px;}div.checker span.checked{background-position:-20px 0;}div.radio span.checked{background-position:-60px 0;}div.checker input,div.radio input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:none;display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;cursor:pointer;}div.checker.disabled,div.checker.disabled.active,div.radio.disabled,div.radio.disabled.active{opacity:0.5;filter:alpha(opacity=50);}div.checker.disabled span.checked,div.checker.disabled.active span.checked,div.radio.disabled span.checked,div.radio.disabled.active span.checked{background-position:-20px 0;}div.messages{background-position:8px 5px;padding:5px 10px 5px 50px;}div.messages.messages-inline{padding:0;margin:0 0 -10px;clear:both;position:relative;top:-24px;text-transform:none;font-weight:normal;font-size:12px;background:none;border:0;color:red;line-height:1.3;}.content-wrapper #messages{text-transform:none;margin:20px 0;font-family:'Gotham SSm A','Gotham SSm B';font-size:12px}.content-wrapper #messages div.error li{color:#8c2e0b}.content-wrapper #messages ul{line-height:18px}#block-system-main{margin-bottom:0;}#container{width:100%;}.content-container{position:relative}.page-user-register .outer-content-container,.page-user-login .outer-content-container,.page-user-password .outer-content-container,.page-user.not-logged-in .outer-content-container{width:960px;margin:0 auto;clear:both;}#logo{float:right;margin:80px 0 0;width:147px;padding:0;}.main-container > .wrapper{width:100%;background:#fff;max-width:none;}.main-container .wrapper .header-menu{margin:0 auto;width:100%;max-width:1000px;}.wrapper{width:100%;max-width:1010px;margin:0 auto;position:relative;padding:0 25px;}.page-overlay .wrapper{width:auto}.header-wrap{z-index:99;position:relative;}.header-menu .region-header{padding:0;display:block;font-family:'Gotham SSm A','Gotham SSm B';font-weight:700;font-size:12px;}.header-menu .region-header .block-superfish{margin:0;clear:none;}.header-menu .region-header .block{float:none}.header-menu .region-header .block-content > ul > li > a{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;}ul.sf-menu{margin:0;padding:0;width:100%;text-align:right;height:48px;z-index:30;}ul.sf-menu li{text-align:left;display:inline-block;float:none}.sf-menu li:hover > ul,.sf-menu li.sfHover > ul{top:57px}ul.sf-menu ul ul{position:static;display:block}.sf-menu li.sf-depth-1{text-transform:uppercase;padding:0;margin:0 -4px;position:relative;}.sf-menu span.sf-depth-1,.sf-menu a.sf-depth-1{padding:20px 12px 21px;float:left;margin-top:4px;cursor:pointer;color:#000;}.sf-menu span.menuparent,.sf-menu a.menuparent{background:url(/sites/all/themes/ctt2015/images/top-link-bg.png) no-repeat right center;margin-right:10px;}.sf-menu .sfHover span.menuparent,.sf-menu .sfHover a.menuparent,.sf-menu .sf-depth-1:hover span.menuparent,.sf-menu .sf-depth-1:hover a.menuparent{background-image:url(/sites/all/themes/ctt2015/images/top-link-bg-up.png);}.sf-menu li.sf-depth-1.sfHover,.sf-menu li.sf-depth-1:hover{background-color:#000;}.sf-menu li.sf-depth-1.sfHover span.sf-depth-1,.sf-menu li.sf-depth-1.sfHover a.sf-depth-1,.sf-menu li.sf-depth-1:hover span.sf-depth-1,.sf-menu li.sf-depth-1:hover a.sf-depth-1{color:#FFF}ul.sf-menu ul{display:none;margin:0;padding:0;background:#000;width:auto;}ul.sf-menu ul li{margin:0;display:block}ul.sf-menu ul li a{float:none;white-space:nowrap;padding:16px 13px;text-transform:none;margin:0;font-size:18px;font-weight:400;border-bottom:1px #1b1c1d solid;}ul.sf-menu ul li.last a{border-bottom:0}ul.sf-menu ul li a,ul.sf-menu ul li a.active{color:#FFF}ul.sf-menu ul li a:hover,ul.sf-menu ul li a.active:hover{color:#d88a59}ul.sf-menu li.nav-left{font-size:13px;float:left;}.sf-menu span.nav-left,.sf-menu a.nav-left{padding-bottom:20px}.sf-menu li.nav-left.sf-depth-1{}.sf-menu li.nav-fullwidth ul{padding:38px 0;}.sf-menu li.nav-fullwidth ul ul{padding:0;width:auto}.sf-menu li.nav-fullwidth ul a{border-bottom:0;padding:0;margin:0;display:inline-block;}#parent-nav-topics li.sf-depth-2{width:310px;float:left}#parent-nav-topics .view-header p{text-transform:uppercase;font-family:'Gotham SSm A','Gotham SSm B';font-weight:700;color:#d98a59;font-size:12px;margin-bottom:15px;}#parent-nav-topics .view-header a{text-transform:uppercase;font-family:'Gotham SSm A','Gotham SSm B';font-weight:700;color:#d98a59;font-size:12px;}#parent-nav-topics .view-header a:hover{color:#fff;}#parent-nav-contributors .view-footer a,#parent-nav-contributors .view-footer a.active,#parent-nav-topics .view-footer a,#parent-nav-topics .view-footer a.active{color:#69A77B;padding-bottom:0;font-size:15px;text-transform:uppercase;font-weight:700}#parent-nav-contributors .view-footer a:hover,#parent-nav-topics .view-footer a:hover{color:#d88a59}.nav-list table,.nav-list .view-footer,#parent-nav-topics .view-footer{width:960px;}.nav-list ul li,.nav-list table{padding:0 0 8px;text-transform:none;font-weight:400;font-size:18px;}.nav-list table td{padding:0 0 8px;width:50%;border:0}.nav-list .view-footer,#parent-nav-topics .view-footer{text-align:center;font-size:15px;margin-top:15px;border-top:1px #333 solid;padding-top:25px;margin-bottom:-15px;}#nav-search{text-indent:-82px;overflow:hidden;background:url(/sites/all/themes/ctt2015/images/search.png) no-repeat right 5px;}#parent-nav-search ul{padding-bottom:0}.sfHover #nav-search,#parent-nav-search:hover #nav-search,.page-search-site #nav-search{background-position:right -41px;}.page-search-site #parent-nav-search{background-color:#000}#parent-nav-signin{margin-right:4px}#parent-nav-signin ul{width:590px;margin-left:-420px;}#parent-nav-signin ul li{color:#808080}#parent-nav-signin .menu-views{padding:38px 40px}#parent-nav-signin .item-list{display:none}.sfHover #nav-signin{color:#ffffff;}#nav-signin{color:#db3626;background:none;margin-right:0}#parent-nav-register{background-color:transparent}#nav-register{color:#FFF;background-color:#DB3626;padding:10px 11px;position:relative;top:-11px;}#nav-register:hover{background-color:#000}#parent-nav-account:before{content:" ";display:inline-block;background:url(/sites/all/themes/ctt2015/images/account.png) no-repeat 0 0;width:15px;height:11px;float:left;position:absolute;top:50%;left:9px;margin-top:-6px;}#parent-nav-account > a{margin-left:16px;color:#DB3626;}#nav-account{color:#DB3626;margin-left:16px;}#nav-playlist{background:url(/sites/all/themes/ctt2015/images/playlist.png) no-repeat left 21px;color:#DB3626;margin-right:0;margin-left:10px;}#parent-nav-home{margin-left:0;margin-right:16px}#nav-home{overflow:hidden;background:url(/sites/all/themes/ctt2015/images/home-logo.png) no-repeat 0 8px transparent;background-size:144px auto;text-indent:-9999em;width:144px;height:53px;padding:0;}#parent-nav-home:hover,#parent-nav-home.sfHover{background:transparent;}.banner{position:relative;overflow:hidden}.block.panel-pane{margin-bottom:0}.watch-link{font-family:'Gotham SSm A','Gotham SSm B';font-weight:800;font-style:normal;text-transform:uppercase;font-size:16px;background:url(/sites/all/themes/ctt2015/images/watch-icon-lg.png) 0 0 no-repeat;padding-left:88px;line-height:66px;float:left;}.watch-link-sm{font-family:'Gotham SSm A','Gotham SSm B';font-weight:800;font-style:normal;text-transform:uppercase;font-size:16px;background:url(/sites/all/themes/ctt2015/images/watch-icon.png) 0 0 no-repeat;padding-left:58px;line-height:50px;float:left;}.topic-wrapper{background:rgba(0,0,0,0.37);background-size:100% 100%;height:100%;float:left;width:100%;position:absolute;top:0px;color:#FFF;}.master-parent{color:#6BA9A6;font-family:'Gotham SSm A','Gotham SSm B';font-weight:800;font-style:normal;font-size:14px;text-transform:uppercase;float:none;margin:0;}.topic-text{margin-top:40px;position:relative;}.topic-text p{color:#D4D1CA;font-family:'Gotham SSm A','Gotham SSm B';font-weight:400;font-style:normal;font-size:18px;width:620px;}.topic-text h1{margin-bottom:40px;margin-top:7px;width:620px;}.group-social{position:absolute;top:15px;right:0}.group-social .field-name-field-like{float:left;margin-right:20px}.group-social .field-name-share-link{float:right;position:static;}.group-social .share-toggle{border:2px #363636 solid;padding:7px 18px 6px 40px;color:#FFF;float:left;background-position:16px -109px;}.group-social .share-toggle:hover{color:#d88a59;border-color:#d88a59;background-position:16px -229px}.topic-list .wrapper,.content-list .wrapper{padding:35px 0}.content-list h2{color:#FFF}#kaltura_player{margin:0 auto;}.kWidgetIframeContainer{margin:0 auto;position:relative}.banner{background:#000;}.banner .field-name-field-background-image img{width:100%;}.banner{height:331px;min-height:331px}.banner .field-name-field-background-image img{min-height:331px}.view-mode-sub_topic .banner{height:212px;min-height:212px}.view-mode-sub_topic .banner .field-name-field-background-image img{min-height:212px}.vocabulary-contributor-categories .banner{height:245px;min-height:245px}.vocabulary-contributor-categories .banner .field-name-field-background-image img{min-height:245px}.vocabulary-contributor-categories.view-mode-sub_topic .banner{height:272px;min-height:272px}.vocabulary-contributor-categories.view-mode-sub_topic .banner .field-name-field-background-image img{min-height:272px}.vocabulary-contributor-categories.view-mode-sub_topic .topic-text .field-name-title{margin-bottom:75px}.vocabulary-education-categories .banner{height:245px;min-height:245px}.vocabulary-education-categories .banner .field-name-field-background-image img{min-height:245px}.page-vocabulary-tags .banner{height:212px;min-height:212px}.page-vocabulary-tags .content-list .view-header h2{margin-bottom:40px}.wrapper-empty p{font-family:'Gotham SSm A','Gotham SSm B';min-height:300px;}.banner [class*="-text"]::after{content:" ";display:table;clear:both;}div.node-homepage .banner{height:336px;min-height:336px}div.node-homepage .banner .field-name-field-background-image img{min-height:336px}.node-homepage.article{margin-bottom:65px}.node-homepage .banner .logo{margin-top:20px;width:auto;opacity:1;filter:alpha(opacity=100);}.node-homepage .node-text{margin-top:70px;}.node-homepage .node-text h2{color:#FFFFFF;font-family:'Mercury Display A','Mercury Display B';font-weight:700;font-style:normal;font-size:32px;line-height:38px;letter-spacing:0;margin-bottom:0.75em;}.node-homepage .node-text p{color:#FFF;margin-bottom:0}.node-homepage .field-name-field-link-1 a{text-transform:uppercase;font-weight:bold;font-style:normal;text-decoration:none;color:#d98a59;font-size:12px;font-family:'Gotham SSm A','Gotham SSm B';font-weight:700;}.node-homepage .field-name-field-link-1 a:hover{color:#FFF;}.field-name-field-link-1 a.link-1{padding-right:10px;}.field-name-field-link-1 a.link-2{padding-left:10px;border-left:1px solid #666;}.node-text .watch-us img{margin-left:8px;margin-top:2px}#sticky_nav{position:absolute;bottom:-65px;z-index:10;width:100%;background:#222;height:65px;}#sticky_nav ul.tabs{position:static;margin-top:15px;}#sticky_nav ul.tabs li{padding-top:20px}#sticky_nav.fixed{position:fixed;top:0;bottom:auto;}body.admin-menu #sticky_nav.fixed{top:29px}.tab-title{display:none}.front .related-content{padding:70px 0;}* Homepage slide:full & teaser */
.node-homepage-slide{position:relative;}.node-homepage-slide.view-mode-full{padding-bottom:47.66%;}.node-homepage-slide .video-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.node-homepage-slide .field-name-field-background-video{display:none;}.node-homepage-slide .slide-video{height:100%;width:100%}.node-homepage-slide .field-type-image img{width:100%;height:auto;}.node-homepage-slide.view-mode-full .group-copy{position:absolute;top:170px;width:100%;}.node-homepage-slide.view-mode-full .field-name-field-title-multiline{font-weight:600;font-size:56px;line-height:52px;margin-bottom:20px;}.node-homepage-slide .field-name-body{font-family:'Gotham SSm A','Gotham SSm B';}.node-homepage-slide .field-name-field-links{margin-top:30px}.node-homepage-slide .field-name-field-links a{float:left;clear:both;text-transform:uppercase;line-height:30px;font-weight:bold;text-decoration:none;color:#d98a59;font-size:14px;font-family:'Gotham SSm A','Gotham SSm B';font-weight:700;}.node-homepage-slide .field-name-field-links a:hover{color:#FFF}.node-homepage-slide.view-mode-teaser{height:90px;width:160px;background:#000;font-family:'Gotham SSm A','Gotham SSm B';margin:0;float:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-left:3px #000 solid;}.node-homepage-slide.view-mode-teaser .field-name-field-tab-title{position:absolute;top:0;left:0;padding:16px 12px;font-size:14px;line-height:18px;font-weight:700;display:none;}.node-homepage-slide.view-mode-teaser:hover .field-type-image img{opacity:0.3;filter:alpha(opacity=30);}.node-homepage-slide.view-mode-teaser:hover .field-name-field-tab-title{display:block;color:#d98a59}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir="rtl"] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick .slick-prev,.slick .slick-next{display:none !important;}.slick .node-homepage-slide{display:none;}.slick .slick-slide .node-homepage-slide{display:block;}.homeslider-nav-wrapper{height:90px;overflow:hidden;position:absolute;bottom:0;width:100%;}.homeslider-nav-wrapper .slick-track .slick-slide{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;position:relative;top:86px;}.homeslider-nav-wrapper .slick-track:hover .slick-slide{top:0;}.homeslider-nav .slick-slide:first-of-type .article{border-left:0}.homeslider-nav .slick-slide > div:after{content:" ";position:absolute;top:0;left:0;height:4px;width:100%;background:#4d4c4c;z-index:2;visibility:visible;display:block;}.homeslider-nav-wrapper .slick-track:hover .slick-slide > div:after{background:transparent}.homeslider-nav-wrapper .slick-active > div:after,.homeslider-nav-wrapper .slick-track:hover .slick-active > div:after{background:#FFF}.homeslider-nav-wrapper .slick-track:hover .slick-slide:hover > div:after{background:#d98a59;}.homeslider-nav-wrapper .slick-active .field-name-field-tab-title{display:block}.full-screen-video #kaltura_player iframe{}.explore-bar{background:#404040;height:74px;}.explore-bar .wrapper{position:relative}.topic-select{padding-top:15px}.topic-select form,.topic-select .form-item{margin:0}.topic-select .ctools-jump-menu-button,.topic-select select{display:none}.topic-select .sbSelector{background-color:#DA8A59;padding-right:0;}.topic-select .sbSelector,.topic-select .sbHolder,.topic-select .sbOptions{width:300px;z-index:20;border:none !important;}.jcarousel-wrapper .jcarousel-container{position:relative;width:990px;margin:40px 0 20px;}.jcarousel-clip-horizontal{overflow:hidden;}.jcarousel-item{background:transparent;border:0;height:222px;width:222px;margin-right:24px;position:relative;}.jcarousel-item.last{margin-left:65px;left:-65px}.jcarousel-next,.jcarousel-prev{z-index:20;position:absolute;top:0;height:100%;width:65px;background-color:#000;background-position:center center;background-repeat:no-repeat;cursor:pointer;display:block;opacity:0.8;filter:alpha(opacity=80);}.jcarousel-next{right:0;background-image:url(/sites/all/themes/ctt2015/images/next-horizontal.png);}.jcarousel-prev{left:-65px;background-image:url(/sites/all/themes/ctt2015/images/prev-horizontal.png);}.touch-disabled .jcarousel-next,.touch-disabled .jcarousel-prev{display:none}.touch-disabled .jcarousel-container:hover a.jcarousel-prev,.touch-disabled .jcarousel-container:hover a.jcarousel-next{display:block}.jcarousel-next-disabled,.jcarousel-prev-disabled{opacity:0;filter:alpha(opacity=0);z-index:-1}.view-all{float:right;margin-right:19px;padding:10px;background:#000;color:white;text-transform:uppercase;}.mosaic-1 .jcarousel-item{height:468px;}.mosaic-1 .node-teaser,.mosaic-1 article.view-mode-teaser{margin-bottom:24px;}.mosaic-1 .jcarousel-item.double{width:468px;}.mosaic-1 .jcarousel-item.double .node-teaser{height:100%;width:100%;}.mosaic-1 .jcarousel-item.double .field-name-field-video-thumbnail{height:100%;width:100%;}.mosaic-2 .jcarousel-item{height:796px;width:468px}.mosaic-topic,.mosaic-2 .node-teaser{margin-bottom:26px;margin-right:0;float:none}.mosaic-2 .column-1,.mosaic-2 .column-2{float:left}.mosaic-2 .column-1{padding-top:246px;margin-right:24px}.mosaic-2 .node-teaser .teaser-text{padding-top:0;bottom:16px;top:auto;}.mosaic-2 .node-teaser.vocabulary-tags{height:140px}.mosaic-2 .node-teaser.vocabulary-tags .teaser-text{padding-top:20px;bottom:auto;top:0}.mosaic-2 .node-interview-series,.mosaic-2 .node-tv-episode{height:304px;}.mosaic-2  .field-type-image .icon{top:45px}.mosaic-topic{display:block;border-left:3px #d98a59 solid;border-top:3px #d98a59 solid;height:219px;width:219px;position:absolute;top:0;left:0;background-color:rgba(50,50,50,0.31);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4f323232,endColorstr=#4f323232)";}.mosaic-topic:hover{background-color:rgba(0,0,0,0.70);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2000000,endColorstr=#b2000000)";}.mosaic-topic h4{padding:22px 16px;color:#FFF;}.mosaic-topic h4 span{display:block;color:#d98a59;font-family:'Gotham SSm A','Gotham SSm B';font-weight:800;font-style:normal;font-size:12px;text-transform:uppercase;margin-bottom:10px;}.mosaic-topic h4:hover{color:#d88a59;}a.mosaic-topic:hover h4{color:#d88a59;}.missing{background-color:#5b2b2b !important}.washoverlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(50,50,50,0.31);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4f323232,endColorstr=#4f323232)";}.washoverlay:hover,.washoverlay.hover{background-color:rgba(0,0,0,0.70);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2000000,endColorstr=#b2000000)";}.node .banner{height:282px;min-height:282px}.node-teaser{background:#2b2b2b;height:222px;width:222px;color:#FFF;text-align:left;cursor:pointer;position:relative;float:left;margin-right:24px;margin-bottom:24px;}.node-teaser h4{margin-top:6px}.node-teaser h4:hover{color:#d88a59;}.teaser-text{line-height:1;position:absolute;top:0;left:0;z-index:5;padding:84px 22px 0}.node-teaser:hover h4,.node-teaser:hover h4 a{color:#d88a59;}.node-teaser .field-name-contributor-profile-picture{z-index:4;height:100%;width:100%}.node-teaser .field-name-contributor-profile-picture img{width:100%;height:100%}span.type{font-family:'Gotham SSm A','Gotham SSm B';font-weight:800;font-style:normal;font-size:12px;line-height:1;text-transform:uppercase;color:#6BA9A6;}.node-wrapper{background:rgba(0,0,0,0.37);background-size:100% 100%;height:100%;float:left;width:100%;position:absolute;top:0px;color:#FFF;}.node-text{margin-top:48px;position:relative;}.node-text p{color:#D4D1CA;font-family:'Gotham SSm A','Gotham SSm B';font-weight:400;font-style:normal;font-size:18px;width:620px;}.node-text h1{margin-bottom:30px;padding-right:120px;}.node-text .type{font-size:14px;display:block;margin-bottom:14px;}.field-name-field-background-image,.field-name-field-video-thumbnail,.field-name-contributor-image{height:100%;width:100%;overflow:hidden}.field-name-field-video-thumbnail div,.field-name-field-video-thumbnail figure,.field-name-contributor-image div,.field-name-contributor-image figure,.field-name-field-background-image div,.field-name-field-background-image figure{display:inline}.field-name-field-background-image img,.field-name-field-video-thumbnail img,.field-name-contributor-image img{height:100%;width:auto;max-width:none}.field-name-field-background-image .icon,.field-name-field-video-thumbnail .icon,.field-name-contributor-image .icon,.node-curated-playlist .icon{position:absolute;top:20px;left:22px;z-index:3;width:42px;height:42px;background:url(/sites/all/themes/ctt2015/images/watch-icon.png) 0 0 no-repeat;}.group-right .field-name-field-like{margin-bottom:10px}.group-right .field-name-share-link{margin-bottom:30px}.node-tv-episode .playlist-button{float:none}.node-tv-episode .field-name-body,.node-tv-episode .field-collection-container{float:left;width:620px;margin-right:30px}.purchase-wrapper,.node-tv-episode .field-name-field-episode-tags{float:left;width:305px}.node-tv-episode .gray-line{padding-top:20px;}.node-tv-episode .field-name-body p{margin-top:40px;font-size:22px;line-height:27px;}.purchase-wrapper .field-type-link-field a{display:inline-block;width:100px;height:40px;margin-bottom:10px;color:#FFF;text-align:center;line-height:64px;text-indent:-9999px;background-size:contain;background-repeat:no-repeat;}.purchase-wrapper .field-type-link-field a:hover{opacity:0.6;filter:alpha(opacity=60);}.field-name-field-itunes-link a{background-image:url(/sites/all/themes/ctt2015/images/itunes_button.png);}.field-name-field-amazon-link a{background-image:url(/sites/all/themes/ctt2015/images/amazon_button.png);}.field-name-field-itunes-link{float:left;margin-right:20px;}.field-name-field-amazon-link{float:left;margin-top:4px;}.field-name-field-episode-segment,.field-name-field-episode-segment p{font-family:'Gotham SSm A','Gotham SSm B';font-weight:400;font-style:normal;}.field-name-field-episode-segment .field-collection-view{margin-bottom:24px}.field-name-field-episode-segment .group-left{width:165px;height:auto;position:relative}.field-name-field-episode-segment .group-right{width:455px}.field-name-field-episode-segment .group-left img{max-width:140px;height:auto}.field-name-field-episode-segment span.icon{width:140px;height:100%;left:0;top:0;background-position:center center;cursor:pointer;background-image:url(/sites/all/themes/ctt2015/images/watch-icon-md.png);}.field-name-field-segment-title{font-size:14px;font-weight:800;text-transform:uppercase;color:#808080;margin-top:-6px;margin-bottom:3px;}.field-name-field-episode-segment p{font-size:16px;line-height:21px;}.field-name-field-episode-tags a,.field-name-field-tags a{display:inline-block;padding:3px 6px;text-transform:uppercase;background:#808080;color:#FFF;font-family:'Gotham SSm A','Gotham SSm B';font-weight:700;font-style:normal;font-size:11px;margin:0 5px 10px 0;}.field-name-field-episode-tags a:hover,.field-name-field-tags a:hover{background:#d88a59;}.field-name-field-episode-tags h3,.field-name-field-tags h3{margin-bottom:20px}.node-interview-series .explore-bar{border-top:1px #2c2c2c solid}.node-interview-series .gray-line{padding-top:20px;}.node-interview-series.view-mode-full #node-interview-full-group-version{width:660px}.links-wrapper{background-color:#404040;padding-top:20px}.links-wrapper .jcarousel-container{margin-top:0;}.links-wrapper .jcarousel-item{width:140px;height:140px;}.condensed .jcarousel-next,.condensed .jcarousel-prev{width:50px;opacity:0.9;filter:alpha(opacity=90);}.condensed .jcarousel-next{background-image:url(/sites/all/themes/ctt2015/images/next-horizontal-sm.png);}.condensed .jcarousel-prev{background-image:url(/sites/all/themes/ctt2015/images/prev-horizontal-sm.png);}.condensed .jcarousel-prev{left:-50px}.links-wrapper .node-teaser{background:transparent;height:140px;width:140px;font-family:'Gotham SSm A','Gotham SSm B';font-weight:700;font-size:14px;line-height:1.25;float:left;border-bottom:0 #000 solid;position:relative;}.links-wrapper .node-teaser .field-name-field-video-thumbnail{position:absolute;top:0;left:0;opacity:0.7;filter:alpha(opacity=70);transition:opacity 0.3s ease-in-out 0s;-webkit-transition:opacity 0.3s ease-in-out 0s;-moz-transition:opacity 0.3s ease-in-out 0s;-o-transition:opacity 0.3s ease-in-out 0s;-ms-transition:opacity 0.3s ease-in-out 0s;}.links-wrapper .field-name-interview-title{position:absolute;bottom:8px;left:10px;z-index:5;width:120px;}span.button{position:absolute;bottom:8px;right:0px;display:block;height:30px;background:url(/sites/all/themes/ctt2015/images/interview-icons.png) no-repeat right 6px transparent;}.links-wrapper .node-teaser:hover .field-name-field-video-thumbnail,.links-wrapper .node-teaser.active .field-name-field-video-thumbnail{opacity:1;filter:alpha(opacity=100);}.links-wrapper .node-teaser:hover span.button,.links-wrapper .node-teaser.paused.active span.button{background-position:right -34px;}.links-wrapper .node-teaser.active span.button{background-position:right -74px;}.links-wrapper .node-teaser:hover,.links-wrapper .node-teaser.paused.active{border-bottom-color:#D88a59;}.links-wrapper .node-teaser.active{border-bottom-color:#D88a59;}.links-wrapper .node-teaser a{color:#FFF;}.links-wrapper.condensed .node-teaser{border-width:4px}.links-wrapper.condensed .node-teaser .field-name-interview-title{left:0;width:100%;}.links-wrapper.condensed .node-teaser .field-name-interview-title a{width:113px;display:block}.links-wrapper.condensed .node-teaser .field-name-interview-title span.button{right:0px}.node-interview-series .field-name-body,.node-interview .field-collection-container,.contributor-box{float:left;width:620px;margin-right:30px}.node-interview-series .field-name-field-tags{float:left;width:305px}.node-interview-series .field-name-field-tags h3{margin-bottom:40px}.node-interview-series .field-name-body p{margin-top:40px;font-size:22px;line-height:27px;}.contributor-box{margin-top:45px;clear:left}.contributor-box img{max-width:140px;float:right}.field-name-interview-versions{float:left}.field-name-interview-versions .sbSelector{background:#000;}#node-interview-series-full-group-ajax-version{height:42px}#node-interview-series-full-group-ajax-version .add-to-playlist-button{margin-right:0}#node-interview-series-full-group-ajax-version .field-name-placeholder{float:left}.article{margin-bottom:0}.node-article .banner{height:245px;min-height:245px;}.node-article .banner .node-wrapper{background:#313131}.node-article .banner h1{margin-bottom:14px}.node-article .node-text .type{font-size:14px}.node-article .author{font-family:'Gotham SSm A','Gotham SSm B';font-size:18px;color:#D4D1CA}.node-article .group-left{float:left;width:630px;}.node-article .group-right{float:right;width:224px;}.node-article .group-right .field-name-share-link{position:static}.node-article .contributor-box{margin:0 0 30px;float:none;width:auto;}.node-article .contributor-box .view-content{clear:none;border:0;padding:0}.node-article .contributor-box img{max-width:100%;float:none}.node-article .contributor-box p{margin-right:0;font-size:14px;}.node-type-partner-content .node-partner-content{margin:0 auto;}.node-type-partner-content .block-region-content{padding:50px 0}.view-mode-related_content{width:222px;}.view-mode-related_content .field-name-field-video-thumbnail{width:222px;height:125px;overflow:hidden;margin-bottom:25px}.view-mode-related_content .placeholder{width:222px;height:125px;overflow:hidden;margin-bottom:25px;background:#2C2C2C}.view-mode-related_content .field-name-field-source,.view-mode-related_content .field-name-author{font-family:'Gotham SSm A','Gotham SSm B';font-weight:800;font-style:normal;font-size:12px;line-height:1;text-transform:uppercase;color:#6BA9A6;}.view-mode-related_content  h4{margin:12px 0;color:#FFF}.view-mode-related_content :hover h4{color:#d88a59}.view-mode-related_content p{color:#cecfbc;font-size:14px;font-weight:400;line-height:1.24;font-family:'Gotham SSm A','Gotham SSm B';}.view-mode-related_content p strong{font-weight:400;}.view-partner-content h3{color:#69A77B}.view-partner-content .view-content{margin:0 auto;width:960px}.view-partner-content .jcarousel-item{height:auto}span.lb-like{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;width:90px;height:39px;padding:0;margin:0;transition:border-color 0.2s ease 0s;-webkit-transition:border-color 0.2s ease 0s;-moz-transition:border-color 0.2s ease 0s;-o-transition:border-color 0.2s ease 0s;-ms-transition:border-color 0.2s ease 0s;cursor:pointer;}span.lb-like .lb-a{display:block;padding:11px 15px;}span.lb-like-label{padding-left:6px;font-family:'Gotham SSm A','Gotham SSm B';text-transform:uppercase;}.lb-style-white span.lb-like-icon{background-image:url(/sites/all/themes/ctt2015/images/icon-like.png);background-position:0 -20px;height:17px;position:relative;top:-2px;background-repeat:no-repeat;}.lb-style-white span.lb-like:hover span.lb-like-icon,.lb-style-white span.lb-voted span.lb-like-icon,.lb-style-white span.lb-voted span.lb-a:hover span.lb-like-icon,.lb-style-white span.lb-a:hover span.lb-like-icon{background-image:url(/sites/all/themes/ctt2015/images/icon-like.png);background-position:0 -40px;background-repeat:no-repeat;}.lb-style-white span.lb-like{border:2px #C0C0C0 solid;background:#FFF;}.lb-style-white .lb-a .lb-like-label{color:#7E7E7E;}.lb-style-white span.lb-like:hover .lb-like-label,.lb-style-white span.lb-voted .lb-like-label,.lb-style-white span.lb-voted span.lb-a:hover .lb-like-label{color:#d88a59;}.lb-style-white span.lb-like:hover,.lb-style-white span.lb-voted{border-color:#d88a59;}.lb-style-gray span.lb-like{border:0;background:#808080;width:140px;transition:background-color 0.2s ease 0s;-webkit-transition:background-color 0.2s ease 0s;-moz-transition:background-color 0.2s ease 0s;-o-transition:background-color 0.2s ease 0s;-ms-transition:background-color 0.2s ease 0s;}.lb-style-gray .lb-a .lb-like-label,.touch-disabled .lb-style-gray span.lb-voted span.lb-a:hover .lb-like-label{color:#FFF;}.touch-disabled .lb-style-gray span.lb-like:hover,.lb-style-gray span.lb-voted{background-color:#d88a59;}.lb-style-gray span.lb-like-icon,.touch-disabled .lb-style-gray span.lb-voted span.lb-a:hover span.lb-like-icon,.lb-style-gray span.lb-voted span.lb-like-icon,.touch-disabled .lb-style-gray span.lb-a:hover span.lb-like-icon{background-image:url(/sites/all/themes/ctt2015/images/icon-like.png);background-position:0 0;background-repeat:no-repeat;height:17px;position:relative;top:-2px;}.lb-style-lightgray span.lb-like-icon,.lb-style-lightgray .lb-a:hover .lb-like-icon{background-image:url(/sites/all/themes/ctt2015/images/icon-like.png) !important;background-position:0 0px;height:17px;position:relative;top:-2px;background-repeat:no-repeat;}.touch-disabled .lb-style-lightgray span.lb-like:hover span.lb-like-icon,.touch-disabled .lb-style-lightgray span.lb-voted span.lb-a:hover span.lb-like-icon,.lb-style-lightgray span.lb-like.lb-voted span.lb-like-icon,.touch-disabled .lb-style-lightgray span.lb-a:hover span.lb-like-icon{background-image:url(/sites/all/themes/ctt2015/images/icon-like.png);background-position:0 -40px;background-repeat:no-repeat;}.touch-enabled .lb-style-lightgray span.lb-voted span.lb-like-icon{background-position:0 -40px !important;background-image:url(/sites/all/themes/ctt2015/images/icon-like.png) !important;background-repeat:no-repeat !important;}.lb-style-lightgray span.lb-like{border:2px #363636 solid;background:transparent;}.lb-style-lightgray .lb-a .lb-like-label{color:#FFF;}.touch-enabled .lb-style-lightgray .lb-a .lb-like-label{color:#FFF !important;}.touch-enabled .lb-style-lightgray .lb-voted .lb-a .lb-like-label{color:#d88a59 !important;}.touch-disabled .lb-style-lightgray span.lb-like:hover .lb-like-label,.lb-style-lightgray .lb-voted .lb-a .lb-like-label,.touch-disabled .lb-style-lightgray span.lb-voted span.lb-a:hover .lb-like-label{color:#d88a59;}.lb-style-lightgray span.lb-voted .lb-like-label{color:#d88a59;}.touch-disabled .lb-style-lightgray span.lb-like:hover,.lb-style-lightgray span.lb-voted{border-color:#d88a59;}.block-views{margin-bottom:0}.block-disqus{text-align:center;padding:50px 0;}.related-content{padding:35px 0 30px;}.related-content h2,.block-disqus h2{font-size:36px;margin-bottom:35px;}.related-content h3,.block-disqus h3{margin-bottom:7px}.related-content .view-header{text-align:center}.breadcrumb{margin:24px auto 22px;padding:0;font-family:'Gotham SSm A','Gotham SSm B';font-weight:700;font-size:11px;text-transform:uppercase;list-style:none;overflow:hidden;}.breadcrumb li{color:#FFF;text-decoration:none;padding:0 0 0 50px;background:#000;position:relative;display:inline-block;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;text-indent:5px;}.breadcrumb li:after{content:" ";display:block;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:35px solid #000;position:absolute;top:50%;margin-top:-50px;left:100%;z-index:2;}.breadcrumb li:before{content:" ";display:block;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:35px solid #303030;position:absolute;top:50%;margin-top:-50px;margin-left:2px;left:100%;z-index:1;}.breadcrumb li:first-child{padding-left:20px;}.breadcrumb li:hover{background:#d88a59}.breadcrumb li:hover:after{border-left-color:#d88a59 !important;}.breadcrumb li:first-child:hover{background:#000}.breadcrumb li:first-child:hover:after{border-left-color:#000 !important;}.breadcrumb li a{color:#FFF}.interactive-breadcrumbs{font-family:'Gotham SSm A','Gotham SSm B';font-weight:700;font-size:12px;padding-top:15px;}.interactive-breadcrumbs .root{line-height:43px;padding:0 15px;background-color:#2c2c2c;z-index:55;text-transform:uppercase;}.interactive-breadcrumbs .topic-select{padding:0;margin:0;z-index:52;}.interactive-breadcrumbs .topic-select .form-item{clear:none;}.interactive-breadcrumbs .topic-select a.sbSelector{background-color:#2c2c2c;transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;text-indent:30px;padding-right:17px;}.interactive-breadcrumbs .topic-select .sbSelector,.interactive-breadcrumbs .topic-select .sbHolder{width:260px;}.interactive-breadcrumbs .topic-select .sbOptions{width:277px}.interactive-breadcrumbs .topic-select .sbOptions a{text-indent:0;padding-left:15px}.interactive-breadcrumbs .topic-select .sbToggle{right:-7px;}.interactive-breadcrumbs .topic-select.arrow{z-index:53;margin-right:3px}.interactive-breadcrumbs .topic-select.arrow .sbSelector,.interactive-breadcrumbs .topic-select.arrow .sbHolder{width:225px;}.interactive-breadcrumbs .topic-select.arrow .sbOptions{width:242px}.interactive-breadcrumbs .topic-select.arrow .sbToggle{right:-22px;}.interactive-breadcrumbs .root,.interactive-breadcrumbs .topic-select{position:relative;display:inline-block;float:left;margin-right:3px;}.interactive-breadcrumbs .root:after,.interactive-breadcrumbs .topic-select.arrow:after{content:" ";width:0;height:0;position:absolute;top:0;right:-22px;border-top:22px solid transparent;border-bottom:21px solid transparent;border-left:22px solid #2c2c2c;}.interactive-breadcrumbs .topic-select{padding-left:0}.interactive-breadcrumbs .topic-select:before{content:" ";width:0;height:0;position:absolute;top:0;left:0;border-top:22px solid transparent;border-bottom:21px solid transparent;border-left:22px solid #404040;z-index:30;}.interactive-breadcrumbs .topic-select.arrow:after{right:-22px}.interactive-breadcrumbs .topic-select:hover:after{border-left-color:#DA8A59;}.interactive-breadcrumbs .topic-select:hover a.sbSelector{background-color:#DA8A59;}.related-content table{width:auto}.related-content .views-view-grid td{width:222px;padding:0 25px 0 0}.related-content .views-view-grid td.col-last{padding-right:0}.related-content .view-content{margin:0 auto;width:960px;padding:0;}.related-content .view-content .node-last{margin-right:0}.field-name-contributor-content-2 .node-teaser{margin-bottom:24px}.featured-content .view-header h3{color:#69A77B}.view-contributor-content .views-view-grid td{padding-bottom:25px;padding-right:0}.field-name-contributors-grid .views-view-grid td{padding-right:0}.recent-episodes .view-content,.recent-episodes .view-footer{margin:0 auto;width:960px}.recent-episodes .view-header h3{color:#69A77B}.recent-episodes .view-footer{text-align:center}.view-education-categories .views-view-grid td{padding-bottom:25px;padding-right:0}.search-results-wrapper,.view-user-playlist-list .views-row,.content-wrapper,.content-list .field.view-mode-sub_topic,.page-vocabulary-tags .content-list .field.view-mode-full,.related-content,.block-disqus,.topic-list .views-row-odd,.topic-list .views-row-even,#block-views-content-by-terms-block-5,#block-views-content-by-terms-block-6,.node-unit.view-mode-full .field-collection-item-field-unit-videos,.node-unit.node-teaser{background:#323131;background:-moz-linear-gradient(top,#323131 0%,#3a3939 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#323131),color-stop(100%,#3a3939));background:-webkit-linear-gradient(top,#323131 0%,#3a3939 100%);background:-o-linear-gradient(top,#323131 0%,#3a3939 100%);background:-ms-linear-gradient(top,#323131 0%,#3a3939 100%);background:linear-gradient(to bottom,#323131 0%,#3a3939 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#323131',endColorstr='#3a3939',GradientType=0);}a.login-icons,#social-wrapper a.login-icons{color:#FFFFFF;font-family:'Gotham SSm A','Gotham SSm B';font-size:12px;font-style:normal;font-weight:bold;text-transform:uppercase;border:2px solid #3b5998;line-height:38px;padding:0 0 0 36px;display:block;background:url(/sites/all/themes/ctt2015/images/facebook.png) no-repeat 13px 11px;margin-bottom:8px;}a.login-Google,#social-wrapper a.login-Google{border-color:#DD4C39;background:url(/sites/all/themes/ctt2015/images/google.png) no-repeat 13px 13px;}#social-wrapper .throbber{top:-6px}.user-login-form-wrapper .form-actions{display:inline-block;float:left;margin-top:0;position:relative}.user-login-form-wrapper{position:relative}.form-login{margin-left:200px;}.user-login-form-wrapper .ajax-progress{width:200px;position:absolute;top:50px;left:0;}.user-login-form-wrapper .messages-inline a{display:none}#user-login-form .ajax-progress .message{padding-top:4px}#social-wrapper{position:absolute;left:40px;top:38px;width:140px;z-index:9}#social-wrapper label,.user-login-form-wrapper label.account{font-size:12px;font-weight:800;margin-bottom:20px;}.user-login-form-wrapper .form-item input{width:253px;float:left;}.user-login-form-wrapper .form-item{margin-bottom:18px}.user-login-form-wrapper a.login-help,#user-login-form a.login-help{text-transform:uppercase;font-size:12px;font-weight:700;color:#808080;padding:0;margin-top:16px;}.user-login-form-wrapper a.login-help:hover{color:#FFF}#user-login-form a.login-help{float:right;}#user-login-form .form-item{float:left;clear:none;}.block-advance-social-login-and-share{position:absolute;top:172px;left:0;width:220px}#user-login .form-login{padding-top:45px}.user-register-wrapper,.user-login-wrapper,.user-pass-wrapper{padding:40px 0}.user-register-wrapper h1,.user-login-wrapper h1,.user-pass-wrapper h1{font-size:60px}.page-user .master-parent{margin-bottom:-5px;display:block}.user-register-form-wrapper{margin-top:50px;position:relative;background:url(/sites/all/themes/ctt2015/images/or.png) 262px 45px no-repeat;}.block-advance-social-login-and-share h2.block-title,#user-login label.account{font-weight:800;color:#d98a59;font-size:14px;}.page-user-register #block-block-8{width:220px;position:absolute;top:350px;left:0;font-size:14px;line-height:1.25;}.page-user-register #block-block-8 p{font-family:'Gotham SSm A','Gotham SSm B';margin-bottom:0.75em;}.page-user-register #block-block-8 ul{margin-left:25px;}.page-user-register #block-block-8 li{list-style-type:disc;color:#fff;margin-bottom:0.5em;}.page-user #user-login .form-login{margin-left:0}.page-user #user-login  a.login-help{margin:10px 0 0 50px;display:inline-block}.form-register,.page-user.page-user-login #user-login .form-login{margin-left:325px}.form-register .field-name-field-first-name,.form-register .field-name-field-last-name,.form-register .form-type-password{float:left;width:305px;clear:none}.form-register .field-name-field-first-name,.form-register .form-item-pass-pass1{margin-right:25px;margin-bottom:0;}.form-register .form-item-pass-pass2{margin-bottom:0;}.form-register .field-name-field-first-name input,.form-register .field-name-field-last-name input,.form-register .form-type-password input{width:250px}.form-register .form-item-name input{width:580px;max-width:none}.form-register .form-item-mail input{width:580px;max-width:none}.privacy-policy{font-size:12px}.privacy-policy a{text-decoration:underline}#ajax-register-user-login-wrapper #messages,#ajax-register-user-register-form-wrapper #messages{display:none;position:absolute;top:110px;left:325px;width:645px;}#ajax-register-user-pass-wrapper .form-item-name{height:60px}#ajax-register-user-pass-wrapper #messages{display:none;position:absolute;top:110px;left:0;width:645px;}#ajax-register-user-login-block-wrapper div.messages-inline{top:-18px;}.pass-inst{padding:50px 0 10px;}.user-pass-wrapper p{font-family:'Gotham SSm A','Gotham SSm B';}.user-pass-wrapper .form-actions,#user-pass-reset .form-actions{margin-top:30px;}#user-pass-reset{margin-top:50px;}.profile-wrapper .banner{height:215px;min-height:215px;}.profile-wrapper .banner .master-parent{display:block;padding-top:45px}.user-text{height:100%;position:relative;}ul.tabs{margin:0;padding:0;position:absolute;left:0;bottom:0}ul.tabs li{margin:0;padding:16px 18px 18px;line-height:50px;display:inline;font-family:'Gotham SSm A','Gotham SSm B';font-weight:700;text-transform:uppercase;font-size:12px;}ul.tabs li.active{background:#323131;}ul.tabs li a{color:#FFF;}ul.tabs li a:hover{color:#d88a59}.profile{padding:75px 0 20px;width:470px}.profile h3{border-bottom:0;margin:0 0 10px}.profile .field-name-field-first-name,.profile .field-name-field-middle-name,.profile .field-name-field-last-name{float:left;width:225px;clear:none;}.profile .field-name-field-first-name{margin-right:20px}.profile .field-name-field-prefix input,.profile .field-name-field-suffix input,.profile .field-name-field-first-name input,.profile .field-name-field-middle-name input,.profile .field-name-field-last-name input{width:170px}.profile .form-item-name input,.profile .form-item-mail input{width:415px;max-width:415px}.profile .form-type-password{height:60px}.profile .form-type-password input{max-width:250px}.profile .form-item-pass-pass2{margin-bottom:0}.profile .form-item-status label,.profile .form-item-roles label{text-transform:none;font-weight:700}.profile .form-type-checkbox label,.profile .form-radios label{font-weight:400}.profile .form-actions{margin-top:0}.profile .field-name-field-sign-up-for-our-newsletter label{font-weight:700;}.profile .field-name-field-sign-up-for-our-newsletter .description{line-height:1.3;margin-top:3px}.profile div.messages.messages-inline{padding-top:3px}.profile #messages{display:none;margin-top:-56px}.profile #edit-cancel{background-color:#2d2c2c;}#ctt_social_networks{margin-bottom:20px;}#ctt_social_networks .form-button{display:inline-block;font-weight:700;}#ctt_social_networks .interface_container{display:none;margin-top:25px}#ctt_social_networks:hover .interface_container{display:block}.profile .field-name-field-prefix,.profile .field-name-field-suffix,.profile .field-name-field-middle-name{display:none}.profile .contributor .field-name-field-middle-name{display:block}.profile .contributor .field-name-field-last-name{width:auto}.profile .contributor .field-name-field-last-name input{width:415px;max-width:415px}.profile #edit-revalidate{border:none}.profile #edit-revalidate legend{display:none}.profile fieldset div.with-legend{margin-top:0}.profile #edit-revalidate div.with-legend a{text-transform:uppercase;font-weight:700;}.profile2-contributor .banner{height:282px;min-height:282px}.contributor-wrapper{height:100%;float:left;width:100%;position:absolute;top:0px;color:#FFF;}.contributor-text{margin-top:40px;position:relative;}.contributor-text .field-name-title{margin-bottom:50px}.contributor-text h1{font-size:70px;}.contributor-text h3{font-size:17px;margin-bottom:8px}.field-name-field-title{font-family:'Gotham SSm A','Gotham SSm B';font-weight:400;font-style:normal;font-size:22px;color:#ecebe6;margin-top:36px;}.profile2-contributor .gray-line{margin-top:20px;padding-top:10px;}.profile2-contributor p{margin-bottom:.600em}.field-name-field-biography-summary{margin-bottom:10px}.field-name-field-biography-summary p{font-size:22px;font-weight:700;line-height:1.333em}.field-name-field-book{margin-top:40px}.field-name-field-book .row{height:auto;margin-bottom:70px;width:100%;position:relative}.books-wrapper h2{text-align:center}.books-wrapper .jcarousel-item{height:100%;width:180px;margin-right:67px;position:static;}.books-wrapper .jcarousel-item.last{padding-right:65px;margin-left:0}.book-teaser img{max-width:165px}.book-teaser .title{color:#FFF;margin-bottom:60px;margin-top:10px;font-family:'Gotham SSm A','Gotham SSm B';line-height:1.15em;font-size:15px;font-weight:700;}.book-teaser .title a{color:#FFF}.book-teaser .form-button{position:absolute;bottom:0;margin-right:0;padding:10px 15px;font-weight:700;}.profile2-contributor .group-left{float:left;width:715px;margin-top:25px;}.profile2-contributor .group-right{float:right;width:140px;margin-top:25px;}.profile2-contributor .group-right .field-name-share-link{position:static}.profile2-contributor .contributor-interviews .view-content{width:960px;margin:0 auto}.group-follow{margin:40px 0 20px}.group-follow h3{margin-bottom:0}.group-follow .field-type-link-field a{display:block;border:2px #000 solid;padding:3px 10px 3px 36px;margin:2px 0 8px;font-family:'Gotham SSm A','Gotham SSm B';font-weight:700;text-transform:uppercase;font-size:10px;background-repeat:no-repeat;background-position:10px 9px;}.group-follow .field-name-field-facebook-url a{border-color:#9daccb;color:#3b5998;background-image:url(/sites/all/themes/ctt2015/images/cntr-facebook.png)}.group-follow .field-name-field-facebook-url a:hover{background-color:#9daccb;color:#FFF}.group-follow .field-name-field-twitter-url a{border-color:#95d4f0;color:#2caae1;background-image:url(/sites/all/themes/ctt2015/images/cntr-twitter.png)}.group-follow .field-name-field-twitter-url a:hover{background-color:#95d4f0;color:#FFF}.group-follow .field-name-field-google-plus-url a{border-color:#eea59c;color:#dd4c39;background-image:url(/sites/all/themes/ctt2015/images/cntr-googleplus.png)}.group-follow .field-name-field-google-plus-url a:hover{background-color:#eea59c;color:#FFF}.group-follow .field-name-field-linked-url a{border-color:#8dc3de;color:#1c87bd;background-image:url(/sites/all/themes/ctt2015/images/cntr-linkedin.png)}.group-follow .field-name-field-linked-url a:hover{background-color:#8dc3de;color:#FFF}.contributor-box .view-content{clear:both;border:8px #e5e5e5 solid;padding:25px 30px;position:relative;min-height:140px;}.contributor-box h3{margin-bottom:5px;line-height:1.34}.contributor-box p{font-family:'Gotham SSm A','Gotham SSm B';font-weight:400;font-style:normal;font-size:16px;line-height:1.4;margin-right:175px;}.contributor-box .image-style-episode-thumbnail{float:right;margin-top:8px;margin-right:2px}.profile-link{font-family:'Gotham SSm A','Gotham SSm B';font-weight:700;font-style:normal;text-transform:uppercase;font-size:12px;}.profile2-contributor.view-mode-teaser .teaser-text{position:absolute;bottom:16px;padding-top:0;top:auto;}.field-name-featured-contributors{padding:35px 0}.video-overlay{position:absolute;bottom:80px;left:50px;display:none;}.video-overlay .field-name-field-title{margin-top:15px;font-size:19px}.video-overlay h1{line-height:52px;margin-top:8px}.field-name-contributor-view-selector{background-color:#404040;padding:16px 0;text-align:right}.field-name-contributor-view-selector a{display:inline-block;border:2px #2d2d2d solid;padding:14px 16px 14px 40px;color:#FFF;text-transform:uppercase;font-family:'Gotham SSm A','Gotham SSm B';font-weight:700;font-size:12px;line-height:12px;margin-left:18px;background:url(/sites/all/themes/ctt2015/images/icon-view-mode.png) 0 0 no-repeat;}.field-name-contributor-view-selector a:hover,.field-name-contributor-view-selector a.active{background-color:#FFF;border-color:#FFF;color:#404040;}.field-name-contributor-view-selector a.list{background-position:0 -80px;}.field-name-contributor-view-selector a.list.active,.field-name-contributor-view-selector a.list:hover{background-position:0 -120px;}.field-name-contributor-view-selector a.grid.active,.field-name-contributor-view-selector a.grid:hover{background-position:0 -40px;}.overlay-content{width:960px;margin:0 auto;background:#000;}.overlay-content .wrapper{width:860px;padding-left:0;padding-right:0;}.overlay-content{background:#191919;}.overlay-content .node .banner{height:262px;min-height:262px}.overlay-content .node-text{margin-top:70px;line-height:1;}.overlay-content .node-text h1{padding-right:200px}.overlay-content .node-text .type,.overlay-content .node-text .master-parent{font-size:14px;margin-bottom:10px;display:block}.overlay-content p{font-family:'Gotham SSm A','Gotham SSm B';font-weight:400;font-style:normal;}.overlay-content .banner .field-name-field-background-image img{min-height:262px}.overlay-content .banner .field-name-field-background-image{position:absolute;top:0;left:0;width:100%;height:100%}.overlay-content .field-name-body,.overlay-content .field-name-field-biography-summary{float:none;width:auto;margin-right:0}.overlay-content .field-name-body p,.overlay-content .field-name-field-biography-summary p{font-size:16px;line-height:22px;margin-top:30px}.overlay-content .jcarousel-container{width:632px}.overlay-content .links-wrapper{min-height:66px;background-color:transparent;margin-bottom:30px;padding-top:10px}.overlay-content .links-wrapper h3{margin-bottom:8px}.overlay-content .links-wrapper .jcarousel-item{height:66px;}.overlay-content .links-wrapper .node-teaser{height:62px;margin-bottom:12px}.overlay-content .links-wrapper .field-name-contributor-image{display:none}.overlay-content .group-social{position:static;top:auto;background:#000;}.overlay-content .group-social .wrapper{padding:20px 0}.overlay-content .watch-link{text-indent:-9999px;float:none;position:absolute;right:80px;top:30px;margin:0;padding:0;height:100px;width:101px;background:url(/sites/all/themes/ctt2015/images/play-large.png) 0 0 no-repeat;}.overlay-content .watch-link:hover{background-position:0 -100px}.overlay-content .field-name-field-like{float:left}.overlay-content .field-name-node-link a,.overlay-content .field-name-read-more a{position:absolute;bottom:4px;right:0px;background-color:#808080;color:#FFF;text-transform:uppercase;font-family:'Gotham SSm A','Gotham SSm B';font-weight:700;font-style:normal;font-size:12px;padding:11px 15px 11px 45px;background-image:url(/sites/all/themes/ctt2015/images/icon-info.png);background-repeat:no-repeat;background-position:20px 16px;}.overlay-content .ajax-container{display:none}.overlay-content .field-name-node-link a:hover,.overlay-content .field-name-read-more a:hover{background-color:#d88a59}.overlay-content.playing .field-name-body,.overlay-content.playing .field-name-field-biography-summary,.overlay-content.playing h3{display:none;}.overlay-content.playing .links-wrapper{margin-bottom:20px;padding-top:15px}.overlay-style #cboxWrapper{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.overlay-style #cboxWrapper,.overlay-style #cboxLoadingOverlay,.overlay-style #cboxContent{background:#191919;}.overlay-style #cboxMiddleLeft,.overlay-style #cboxMiddleRight,.overlay-style #cboxTopLeft,.overlay-style #cboxTopCenter,.overlay-style #cboxTopRight,.overlay-style #cboxBottomLeft,.overlay-style #cboxBottomCenter,.overlay-style #cboxBottomRight,.overlay-style #cboxTitle{display:none;width:0;height:0}.overlay-style #cboxLoadedContent{margin-bottom:0;background:#000}.overlay-style #cboxLoadingGraphic{background:none}.overlay-style #cboxClose{top:0;right:0;bottom:auto;height:50px;width:50px;background:url(/sites/all/themes/ctt2015/images/overlay-close.gif) 0 0 no-repeat;}.feature{color:#69A77B;float:left;font-weight:bold;margin-top:32px;text-align:center;text-transform:uppercase;width:100%;font-size:14px;}#main-content,.block-inner,.pane-inner,.menu-wrapper,.branding-elements,.breadcrumb-wrapper,.attribution,.at-panel .rounded-corner,.block-panels-mini > .block-title,div.messages{margin-left:0px;margin-right:0px;}.block .item-list ul{margin-left:0px;}.feature-like{color:#FFFFFF;float:left;font-size:34px;margin-bottom:20px;text-align:center;width:100%;font-family:'Gotham SSm A','Gotham SSm B';font-weight:300;font-style:normal;}.content-image{float:left;width:960px;}.content-image ul li{float:left;padding:10px 10px;}.page-title-header{float:left;margin-top:65px;}#tasks{clear:both;padding-top:30px;}.footer{background:#000;width:100%;}.footer .wrapper:after{content:" ";visibility:hidden;display:block;height:0;clear:both;}.footer-left{float:left;margin-top:40px;width:70%;padding-bottom:30px;}.footer-left ul li{float:left;padding-right:42px;list-style-image:none;list-style-type:none;}.footer-left ul li a{color:#fff;text-transform:uppercase;font-family:'Gotham SSm A','Gotham SSm B';font-weight:800;font-style:normal;font-size:13px;}.footer-left ul li.menu-item-480 a{margin-left:30px;}.footer-left ul li a:hover{color:#d88a59;}.footer-left ul li.menu-item-949{background:url(/sites/all/themes/ctt2015/images/watch-us.png) no-repeat right 3px;}.footer-left ul li.menu-item-949:hover{background:url(/sites/all/themes/ctt2015/images/watch-us.png) no-repeat right -24px;}.footer-left ul li.menu-item-949:hover > a{color:#d88a59;}.footer-left p,.footer-left h2{color:#707070;font-family:'Gotham SSm A','Gotham SSm B';font-weight:800;font-style:normal;font-size:14px;margin-bottom:10px;}.footer-left #block-webform-client-block-71{margin-bottom:35px;}.footer-left form.webform-client-form{position:relative;width:312px;height:59px;background:none repeat scroll 0 0 #2D2C2C;padding:8px;}.footer-left .webform-component-email{margin:0;}.footer-left input.form-email{background:none repeat scroll 0 0 #2D2C2C;border:none;color:#fff;font-weight:400;font-size:14px;padding:0 10px;height:43px;max-width:208px;width:100%;float:left;margin-right:10px;}.footer-left .form-actions{margin:0;}.footer-left input.form-submit{float:left;width:75px;padding:14px 0;margin:0;}.footer-left .copyright p{color:#707070;font-family:'Gotham SSm A','Gotham SSm B';font-weight:400;font-style:normal;font-size:13px;margin:0;}.footer-left .copyright a{color:#707070;}.footer-left .copyright a:hover{text-decoration:underline;}.footer-right{float:right;margin-top:50px;padding-bottom:30px;width:30%;}.footer-right .connect{text-align:right;margin-bottom:105px;}.footer-right .connect h2{color:#d98a59;font-family:'Gotham SSm A','Gotham SSm B';font-weight:800;font-style:normal;font-size:14px;margin-bottom:12px;}.footer-right .connect span{display:inline;margin-left:10px;}.footer-right .site-credits p{color:#707070;font-family:'Gotham SSm A','Gotham SSm B';font-weight:400;font-style:normal;font-size:13px;text-align:right;}.footer-right .site-credits a{color:#fff;font-weight:bold;}.footer-right .site-credits a:hover{text-decoration:underline;}.footer-left form.webform-client-form div.messages.messages-inline{position:absolute;top:65px}.footer-left input.form-email.error{border:2px solid #DB3626;top:0}.footer-left form.webform-client-form .ajax-progress{position:absolute;top:18px;right:100px;}.footer-left #webform-ajax-wrapper-71{position:relative;}.footer-left #webform-ajax-wrapper-71 div.messages.status{position:absolute;top:70px;left:0px;padding:0;background:none;border:none;}.footer-left #webform-ajax-wrapper-71 div.messages.status p{font-size:12px;display:block;color:#69A77B;font-weight:400;text-transform:none;font-family:'Gotham SSm A','Gotham SSm B';}.footer-left #webform-ajax-wrapper-71 div.links{height:23px;}.footer-left #webform-ajax-wrapper-71 div.links a{display:none;}#zendesk-msg{text-align:center;background-color:#d88a59;}#zendesk-msg a{color:#000;font-family:'Gotham SSm A','Gotham SSm B';font-weight:800;font-style:normal;font-size:14px;margin-bottom:10px;text-transform:uppercase;line-height:50px;}#zendesk-msg a:hover{color:#fff;}#search-form{width:960px;margin:0;padding:0;position:relative}#search-form .form-item{display:block;margin-bottom:30px}#search-form #edit-basic label{font-size:12px;font-weight:700;color:#5e5e5e;margin-bottom:35px;display:block;position:static;clip:none;}#search-form .form-submit{height:81px;width:81px;background:url(/sites/all/themes/ctt2015/images/search-btn.png) 0 0 no-repeat;text-indent:-9999em;position:absolute;top:52px;right:0;}#search-form .form-submit:hover{opacity:0.7;filter:alpha(opacity=70);}#search-form .form-submit:focus{outline:none}#search-form .form-type-textfield input{background:#000;padding:0;font-size:80px;line-height:80px;color:#FFF;font-weight:800;max-width:850px;vertical-align:middle;position:relative;top:-8px;height:95px;}#search-form .form-type-textfield input:focus{outline:none}#search-form ::-webkit-input-placeholder{padding-top:8px;color:#FFF;}#search-form :-moz-placeholder{padding-top:8px;color:#FFF;}#search-form ::-moz-placeholder{padding-top:8px;color:#FFF;}#search-form :-ms-input-placeholder{padding-top:8px;color:#FFF;}#search-form .form-item-retain-filters{position:absolute;top:210px;right:0;}#search-form #edit-basic .form-item-retain-filters label{display:inline;color:#FFF;margin-left:4px}#search-auto-results{background-color:#FFF}#search-auto-results .view-filters{display:none}#search-auto-results .search-results{padding:50px 0;color:#23201e;text-transform:none;}#search-auto-results .search-results a{color:#23201e;text-transform:none;font-weight:400;padding:0;float:none;margin:16px 0 0;font-size:15px;}#search-auto-results .search-results a:hover{color:#d88a59}#search-auto-results .search-results h2{font-weight:700;color:#d98a59;font-size:12px;margin-bottom:0;letter-spacing:0;text-transform:uppercase;}#search-auto-results .search-results .view-empty p{font-family:'Gotham SSm A','Gotham SSm B';font-weight:400;font-style:normal;margin-top:16px;color:#AAA;font-size:15px;}#search-auto-results #see-all-search a{display:block;background-color:#75abac;color:#FFF;margin-top:60px;padding:20px 0;text-align:center;font-weight:700;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;}#search-auto-results #see-all-search a:hover{background-color:#69A77B}.auto-search-column{float:left;width:225px;margin-right:20px;}.auto-search-column.last{margin-right:0}.page-search-site .outer-content-container{background:#000;padding-top:40px;}.page-search-site .outer-content-container #search-form{margin:0 auto;background-position:right 60px;}.spelling-suggestions{width:960px;margin:0 auto;position:relative}.spelling-suggestions .form-item{position:absolute;top:-28px;left:0;font-family:'Gotham SSm A','Gotham SSm B';font-size:12px;color:#666;}.spelling-suggestions .form-item dt{display:inline}.spelling-suggestions .form-item dt strong{font-weight:400;}.spelling-suggestions .form-item dd{margin:0 0 0 6px;display:inline-block}.search-results-wrapper{padding:70px 0 50px;min-height:400px;}#search-blocks{width:100%;position:absolute;top:255px;right:0}#search-blocks .block{background:#262626;float:left;margin:0;border-left:2px #303030 solid;padding:12px 16px;clear:none;position:relative;transition:all 0.1s ease;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;-ms-transition:all 0.1s ease;cursor:pointer;line-height:1;}.count-wrapper{background:#262626;padding:12px 16px;margin:0 0 40px}.align-right{float:right}h3.results-count{margin:0;line-height:15px;}#search-blocks .block h2{float:left;color:#666666;text-transform:uppercase;font-size:12px;font-weight:700;margin:0;line-height:15px;padding:0;letter-spacing:0;}#search-blocks .block .item-list,#search-blocks .block form{padding-bottom:0;}#search-blocks .form-submit{display:none}#search-blocks .block.open,#search-blocks .block.open:hover{background:#FFF;}#search-blocks .block.open h2{color:#999;}#search-blocks .block.open span.value{color:#000;background-position:right -10px}#search-blocks .block:hover{background:#2B2B2B;}.filter-wrapper{float:right;margin-left:20px}.filter-wrapper span.value{cursor:pointer;text-transform:uppercase;font-weight:800;font-size:12px;line-height:15px;font-family:'Gotham SSm A','Gotham SSm B';float:right;padding-right:16px;background:url(/sites/all/themes/ctt2015/images/arrow_down.png) right 5px no-repeat;}.filter{cursor:default;display:none;position:absolute;top:39px;left:0;z-index:3;background:#DBDBDB;width:auto;min-width:100%;}.filter .form-item,.filter .item-list li{white-space:nowrap;border-bottom:1px #FFF solid;padding:17px 20px 12px;margin:0;font-family:'Gotham SSm A','Gotham SSm B';font-weight:400;}.filter .item-list li a{color:#000}.filter .item-list li a:hover,.filter .form-item:hover label{color:#d98a59}.filter .form-item label{margin-left:4px}.filter .form-item.last,.filter .item-list li.last{border-bottom:0}.filter label{text-transform:capitalize;font-weight:400;color:#000}.filter div.checker span{background-position:-80px 0;}.filter div.checker span.checked,.filter div.checker.disabled span.checked,.filter div.checker.disabled.active span.checked{background-position:-100px 0;}.filter .item-list li img{background-color:#000;margin-left:-12px;margin-right:2px;position:relative;top:-1px;padding:2px;}.search-help ul{margin-left:0;}.search-help ul li{color:#FFF}.ds-search-highlight{background-color:transparent;color:#d98a59;}article.view-mode-search_result{margin-bottom:30px;}article.view-mode-search_result .field{float:none;width:auto}article.search-result-thumb .field{margin-left:160px;}article.view-mode-search_result .field-type-image{position:relative;float:left;width:140px;height:140px;margin-left:0;margin-bottom:25px;}article.view-mode-search_result .field-type-image .icon{position:absolute;top:43px;left:43px;width:55px;height:55px;background-image:url(/sites/all/themes/ctt2015/images/watch-icon-md.png);}article.view-mode-search_result h4{margin:0 0 12px;}article.view-mode-search_result .type{position:relative;top:-7px}article.view-mode-search_result .field-type-text-long p,article.view-mode-search_result .field-type-text-with-summary p{color:#cecfbc;font-size:16px;line-height:1.45;margin-top:0;font-family:'Gotham SSm A','Gotham SSm B';font-weight:400;}article.view-mode-search_result .field-name-video-count-playlist-length,article.view-mode-search_result .field-name-tv-episode-duration,article.view-mode-search_result .field-name-interview-series-duration{font-size:12px;font-family:'Gotham SSm A','Gotham SSm B';color:#FFF;}.playlist-button{color:#000;float:left;position:relative;font-family:'Gotham SSm A','Gotham SSm B';}.add-to-playlist-button{font-weight:700;background-image:url(/sites/all/themes/ctt2015/images/playlist-wt.png);background-repeat:no-repeat;background-position:20px 17px;background-color:#DB3626;display:inline-block;padding:10px 17px 7px 38px}.add-to-playlist-button:hover{background-color:#000}.playlist-button h2{color:#000}.playlist-button label{text-transform:uppercase;font-weight:800;color:#d98a59;font-size:14px;margin-bottom:16px;}.playlist-button label .form-required{display:none}.playlist-button .form-type-checkboxes,.playlist-button form{margin-bottom:0;padding-bottom:0}.playlist-button .form-type-checkbox{overflow:hidden;margin:0 -20px;padding:7px 20px 5px;}.playlist-button .form-type-checkbox label{text-transform:none;color:#000;font-weight:700;font-size:16px;}.playlist-button .form-checkboxes,.playlist-button .create-playlist-wrapper,#add-video-wrapper .ajax-progress,#playlist-form-messages{background:#FFF;padding:0 20px 12px;}.playlist-button .form-checkboxes{padding-top:10px}#add-video-wrapper .ajax-progress{width:100%;padding:0}#add-video-wrapper .ajax-progress .throbber{margin-left:20px}.playlist-button div.checker span{background-position:-120px 0;}.playlist-button div.checker span.checked,.playlist-button div.checker.disabled span.checked,.playlist-button div.checker.disabled.active span.checked{background-position:-140px 0;}.playlist-button .form-type-checkbox:hover{background:#000;}.playlist-button .form-type-checkbox:hover label{color:#FFF;}.playlist-button .form-type-checkbox:hover div.checker span{background-position:0 0;}.playlist-button .form-type-checkbox:hover div.checker span.checked,.playlist-button .form-type-checkbox:hover div.checker.disabled span.checked,.playlist-button .form-type-checkbox:hover div.checker.disabled.active span.checked{background-position:-20px 0;}#add-video-wrapper .form-submit{display:none}.playlist-form-content{background-color:#DBDBDB;padding:32px 36px;}#playlist-form-window{position:absolute;display:none;z-index:60;top:-60px;left:195px;width:420px;}#playlist-form-window-close{position:absolute;width:50px;height:50px;top:0;right:0;cursor:pointer;text-indent:-9999em;background:url(/sites/all/themes/ctt2015/images/overlay-close.gif) 0 0 no-repeat;opacity:0.5;filter:alpha(opacity=50);}#playlists-toggler{margin:0 0 0 34px;padding:0 16px 0 0;cursor:pointer;display:inline;position:relative;top:5px;color:#000;background:url(/sites/all/themes/ctt2015/images/arrow_down.png) right -6px no-repeat;}#playlists-toggler:hover{color:#69a77b}.playlist-button .arrow{position:absolute;top:73px;left:-10px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #DBDBDB;}#playlist-form-window.style-bottom{top:auto;bottom:-20px;}#playlist-form-window.style-bottom .arrow{top:auto;bottom:30px;}.create-playlist-wrapper hr{height:1px;background-color:#dbdbdb;margin:0 0 15px}.create-playlist-wrapper a{font-weight:700;font-size:16px;line-height:20px}.create-playlist-wrapper a span{font-size:20px;padding-right:5px;position:relative;top:2px;}.create-playlist-wrapper label{display:none}.create-playlist-wrapper .form-item{margin-bottom:9px}.create-playlist-wrapper .form-item input{padding:10px 15px;max-width:220px;height:auto}.create-playlist-wrapper form{position:relative;display:none}.create-playlist-wrapper form .form-submit{position:absolute;top:0;right:0;margin-right:0;padding:12px 15px;}#create-playlist-form-error{font-size:12px;color:#DB3626;font-weight:700;}.guest-text{font-size:14px;padding:12px 16px;font-weight:700;background:#FFF}.style-right .playlist-button{float:right;}.style-right #playlist-form-window{left:-440px;}.style-right .playlist-button .arrow{top:73px;right:-10px;left:auto;border-right:0;border-left:10px solid #DBDBDB;}.featured-playlist h3{color:#69A77B}.view-user-playlist-list .views-row{padding:50px 0;}.box-wrapper{background:#000;height:222px;width:222px;}.box-wrapper .text{padding:30px 20px 20px;}.box-wrapper h4{margin-bottom:10px}.node-user-playlist.node-teaser{float:none;width:960px;height:auto;cursor:default;margin:0 auto;background:transparent;}.field-name-user-playlist-carousel{position:absolute;top:0;left:247px;}.field-name-user-playlist-carousel .jcarousel-wrapper .jcarousel-container{margin:0}.field-name-video-count-playlist-length{margin-top:10px;font-size:15px;font-family:'Gotham SSm A','Gotham SSm B';color:#cecfbc;}.field-name-share-link,.field-name-delete-link{position:absolute;left:auto;bottom:12px;}.field-name-share-link{bottom:38px}.field-name-edit-link a,.field-name-share-link a,.field-name-delete-link a{background:url(/sites/all/themes/ctt2015/images/playlist-icons.png) 0 0 no-repeat;text-transform:uppercase;color:#808080;font-size:12px;padding-left:26px;font-family:'Gotham SSm A','Gotham SSm B';font-weight:700;}.field-name-delete-link a{background-position:0px -40px;}.field-name-edit-link a:hover,.field-name-share-link a:hover,.field-name-delete-link a:hover{color:#d88a59}.field-name-share-link a:hover{background-position:0px -240px;}.field-name-delete-link a:hover{background-position:0px -281px;}.display-playlist{padding:40px 0}.display-playlist .type,.playlist-form .type{font-size:14px}.playlist-form .field-name-video-count-playlist-length,.display-playlist .field-name-video-count-playlist-length{color:#bfbfbf;font-size:20px;}.edit-links{margin:15px 0 60px}.edit-links .field{position:static;top:auto;left:auto;float:left;margin-right:20px;}.edit-links .field a{border:2px #232323 solid;padding:7px 18px 6px 40px;color:#FFF;float:left;background-position:16px -109px;}.edit-links .field a:hover{color:#d88a59;border-color:#d88a59;background-position:16px -229px}.edit-links .field-name-delete-link a{background-position:16px -149px;}.edit-links .field-name-delete-link a:hover{background-position:16px -269px;}.edit-links .field-name-edit-link a{background-position:16px -189px;}.edit-links .field-name-edit-link a:hover{background-position:16px -309px;}.edit-links .lb-style-lightgray span.lb-like{height:auto;border:2px #232323 solid;background-color:transparent;}.touch-disabled .edit-links .lb-style-lightgray span.lb-like:hover,.edit-links .lb-style-lightgray span.lb-voted{border-color:#d88a59;}.touch-disabled .edit-links .lb-style-lightgray span.lb-voted:hover{border-color:#d88a59}.edit-links .lb-style-lightgray span.lb-like .lb-a{padding:10px 18px 10px 16px;}.display-playlist .field-name-body{border-top:#2d2c2c 6px solid;padding-top:15px;margin:60px 0 40px;font-family:'Gotham SSm A','Gotham SSm B';font-size:17px}.display-playlist .field-name-body p{font-family:'Gotham SSm A','Gotham SSm B';font-size:17px}.display-playlist #button-wrapper{margin:20px 0 -50px}.display-playlist .more-details{display:inline-block;float:right;padding:12px 20px 9px;margin-right:0;background:#191919;}.display-playlist .more-details:hover{background-color:#000}.display-playlist .field-name-field-playlist-item{border-top:#2d2c2c 6px solid;padding-top:20px;}.display-playlist .field-collection-view{float:left;}.display-playlist .field-collection-view .article{margin-bottom:24px}.display-playlist .field-collection-view.last .node-teaser{margin-right:0}.display-playlist .field-collection-view.active h4 a{color:#D88a59}.display-playlist .field-collection-view.active .node-teaser{border:3px #D88a59 solid;margin-right:18px;margin-bottom:18px;position:relative;top:-3px;left:-3px;}.display-playlist .field-collection-view.active.last .node-teaser{margin-right:0;margin-left:-6px;left:3px}.display-playlist .field-collection-view.active .icon{background-image:url(/sites/all/themes/ctt2015/images/pause-icon.png)}.display-playlist .field-collection-view.paused .icon{background-image:url(/sites/all/themes/ctt2015/images/watch-icon.png)}.display-playlist .field-name-kaltura-holder{background:#000;position:relative}.display-playlist .field-name-contributor-profile-box{display:none}.display-playlist .field-name-field-playlist-item-description{display:none}.display-playlist .field-name-title.view-mode-full{width:800px}.display-playlist.playing .field-name-body{border-top:0}.field-name-field-playlist-item-parent{display:none}.playlist-form{padding:40px 0}.playlist-form .playlist-form-wrapper{border-top:#2d2c2c 6px solid;padding-top:45px;margin:40px 0;}.playlist-form .form-item{margin-bottom:45px}.playlist-form .field-name-body{border-top:0;margin:0 0 45px;padding:0;}.playlist-form label{text-transform:uppercase;font-family:'Gotham SSm A','Gotham SSm B';font-weight:800;font-style:normal;color:#d98a59;font-size:14px;margin-top:0;margin-bottom:3px;}.playlist-form .text-format-wrapper .form-type-select,.playlist-form th.tabledrag-hide,.playlist-form div.tabledrag-changed-warning span.tabledrag-changed,.playlist-form table.sticky-header{display:none}.playlist-form table.field-multiple-table tbody tr{padding:12px}.playlist-form table.field-multiple-table thead tr{padding-left:12px}.playlist-form table.field-multiple-table{margin:0 0 0 -12px;width:984px}.playlist-form thead label{margin-bottom:3px}.playlist-form a.tabledrag-handle,.playlist-form td.delta-order,.playlist-form td .form-submit{position:absolute;right:12px;top:12px}.playlist-form a.tabledrag-handle,.playlist-form td.delta-order{top:60px}.playlist-form #edit-title{max-width:550px}.playlist-form .field-name-body textarea{width:800px;}.playlist-form textarea{line-height:1.4}.playlist-form .node-teaser{float:left;cursor:default;margin-bottom:0}.playlist-form .field-name-field-playlist-item-description{width:550px;margin-left:248px}.playlist-form .field-name-field-playlist-item-description .form-item{clear:none}.playlist-form #field-playlist-item-add-more-wrapper{position:relative}.playlist-form .tabledrag-toggle-weight-wrapper a{position:absolute;top:0;right:0;text-transform:uppercase;font-size:12px;font-weight:700;z-index:5;display:none}.playlist-form .sbHolder{width:134px;height:37px;border:2px #232323 solid;background-color:transparent;}.playlist-form .sbOptions{background-color:#323131;width:134px;border:0;}.playlist-form .sbSelector{width:90px;line-height:37px;height:100%;text-indent:21px}.playlist-form .sbToggle{top:3px}.playlist-form input.form-delete,.playlist-form a.tabledrag-handle .handle{background:url(/sites/all/themes/ctt2015/images/playlist-icons.png) 16px -149px no-repeat;text-transform:uppercase;color:#FFF;font-size:12px;border:2px #232323 solid;height:auto;line-height:1;padding:13px 36px 12px 43px;color:#FFF;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin:0;width:138px;font-family:'Gotham SSm A','Gotham SSm B';transition:none 0.3s ease;-webkit-transition:none 0.3s ease;-moz-transition:none 0.3s ease;-o-transition:none 0.3s ease;-ms-transition:none 0.3s ease;}.playlist-form input.form-delete:hover,.playlist-form a.tabledrag-handle:hover .handle{background-position:16px -269px;color:#d88a59;border-color:#d88a59;}.playlist-form a.tabledrag-handle .handle{background-position:16px -351px;font-weight:700;}.playlist-form a.tabledrag-handle:hover .handle{background-position:16px -390px;}.playlist-form .field-name-field-playlist-item-description{display:block}.playlist-form .field-multiple-table td.field-multiple-drag{width:auto;}.playlist-form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{width:138px;padding:0;margin:0;height:auto;float:none}.playlist-form a.tabledrag-handle .handle{height:auto;width:auto}.playlist-form span.tabledrag-changed{position:absolute;width:4px;height:245px;top:0;left:0px;z-index:1;text-indent:-9999em;margin:0;background:#d98a59;}.playlist-form div.warning{font-size:12px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:0;margin:0;padding:0;height:0;visibility:hidden;}.playlist-form tr.drag{background-color:#000}.playlist-form tr.drag-previous{background-color:#2E2E2E}.playlist-form .form-actions,.playlist-form .form-item-disqus-status,.playlist-form .field-name-field-playlist-item-form{border-top:#2d2c2c 6px solid;padding-top:30px;margin:40px 0 0;}.playlist-form .field-name-field-playlist-item-form{padding-top:12px}.playlist-form #edit-delete{float:right;border:2px #9c9c9c solid;background-color:transparent;padding:12px 28px}.playlist-form #edit-delete:hover{color:#d88a59;border-color:#d88a59;}.playlist-form .confirmation h2{font-size:30px;}.playlist-form .confirmation em.placeholder{font-style:normal;font-weight:700;}.playlist-form .confirmation p{margin-top:25px;font-family:'Gotham SSm A','Gotham SSm B';font-size:18px}.playlist-form .confirmation .form-actions{border-top:0;text-align:right}.playlist-form .form-submit{background-color:#DB3626;}.overlay-style .confirmation{background-color:#FFF;margin-bottom:1px;padding-bottom:0}.overlay-style .confirmation .confirm-box{padding:40px;background-color:#e5e5e5}.overlay-style .confirmation h2{color:#000}.overlay-style .confirmation p{color:#4c4c4c;}.overlay-style .form-actions{padding:20px 0;margin:0;}.overlay-style .form-cancel{background-color:#adadad}.overlay-style .form-cancel:hover{background-color:#000}.view-user-playlist-list .view-empty{width:960px;margin:0 auto;position:relative;padding:30px 0 100px;}.share-button{position:relative;font-family:'Gotham SSm A','Gotham SSm B';}.share-popup{position:absolute;z-index:60;top:-62px;left:130px;width:500px;display:none;}.share-popup .inner{background-color:#DBDBDB;padding:32px 36px;}.share-popup h2{color:#000}.share-popup .close{position:absolute;width:50px;height:50px;top:0;right:0;cursor:pointer;text-indent:-9999em;background:url(/sites/all/themes/ctt2015/images/overlay-close.gif) 0 0 no-repeat;opacity:0.5;filter:alpha(opacity=50);}.share-popup .arrow{position:absolute;top:73px;left:-10px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #DBDBDB;}.share-popup .url{display:block;padding:16px;background-color:#FFF;color:#363535;font-size:16px;}.share-button .addthis_toolbox{margin-bottom:20px}.share-button .addthis_toolbox a{background:#808080;padding:0;color:#FFF;float:left;width:128px;line-height:42px;margin:0 20px 20px 0;border:0;}.share-button .addthis_toolbox a img{margin:0 10px 0 12px;vertical-align:middle;position:relative;top:-2px}.addthis_toolbox a.addthis_button_facebook{background-color:#3B5997}.addthis_toolbox a.addthis_button_twitter{background-color:#2DAAE2;margin-right:0}.addthis_toolbox a.addthis_button_google_plusone_share{background-color:#DE4B3B}.addthis_toolbox a.addthis_button_linkedin{background-color:#1C87BD}.addthis_toolbox a.addthis_button_pinterest_share{background-color:#CB2229;margin-right:0}.addthis_toolbox a.addthis_button_reddit{background-color:#FF5700}.addthis_toolbox a.addthis_button_stumbleupon{background-color:#E65229;margin-right:0;font-size:11px;}.addthis_toolbox a.addthis_button_stumbleupon img{margin:0 5px 0 10px;}.touch-disabled .share-button .addthis_toolbox a:hover{background-color:#000;color:#FFF}.share-button.style-right .share-popup{left:-520px;}.share-button.style-right .share-popup .arrow{top:73px;right:-10px;left:auto;border-right:0;border-left:10px solid #DBDBDB;}.share-button.style-gray{background-color:#808080;width:140px;}.share-button.style-gray .share-toggle{color:#FFF;padding:8px 0 5px 37px;display:block;background-position:12px -109px;}.touch-disabled .share-button.style-gray:hover .share-toggle{color:#FFF}.touch-disabled .share-button.style-gray:hover{background-color:#d88a59}.share-button.style-white .share-toggle{color:#7E7E7E;border:2px #C0C0C0 solid;padding:8px 20px 5px 37px;display:block;background-position:12px 12px;}.touch-disabled .share-button.style-white .share-toggle:hover{color:#d88a59;border-color:#d88a59;background-position:12px -228px;}.share-button.style-bottom .share-popup{top:auto;bottom:-60px;}.share-button.style-bottom .share-popup .arrow{top:auto;bottom:30px;}.profile2-contributor .share-button.style-bottom .share-popup{bottom:-20px;}.node-playlist-preview .share-button.style-bottom .share-popup{bottom:-28px;}.node-promo,.node-promo p{font-family:'Gotham SSm A','Gotham SSm B';}.node-promo{background:#000;overflow:hidden;}.node-promo .wrapper{padding:42px 0}.node-promo .wrapper .field{margin-left:247px}.node-promo h2{margin-bottom:3px}.node-promo .field-name-field-source{font-weight:800;font-size:14px;line-height:1;text-transform:uppercase;color:#69A77B;margin-bottom:10px;}.node-promo p{font-weight:700;font-size:14px;line-height:1.3;color:#cecfbc;}.node-promo .field-type-link-field a{color:#d98a59;font-size:12px;font-weight:700;text-transform:uppercase;padding-right:12px;background:url(/sites/all/themes/ctt2015/images/arrow.png) right -18px no-repeat;}.node-promo .field-type-link-field a:hover{color:#fff;background:url(/sites/all/themes/ctt2015/images/arrow.png) right -38px no-repeat;}.node-promo .wrapper .field-name-field-video-thumbnail{height:auto;width:auto;float:left;max-width:222px;margin-left:0;}.node-promo .field-name-field-background-image{position:absolute;top:0;left:0;overflow:hidden;}.node-promo .field-name-field-background-image img{width:100%;}.external-promo{text-align:center;}.external-promo .wrapper{padding:25px}.external-promo .wrapper .field{margin-left:0}.external-promo .field-name-title{text-transform:uppercase;font-size:10px;font-weight:700;color:#585858;line-height:1;margin-bottom:15px;}.node-course.node-teaser{width:219px;height:216px;border:3px #d98a59 solid;border-right:0;background-color:transparent;}.node-course.node-teaser .teaser-text{padding-top:36px}.node-course.node-teaser h3.label{color:#6BA9A6;font-size:12px;}.node-course.node-teaser .field-name-node-contributor-name{position:absolute;bottom:20px;left:22px;}.node-course.node-teaser .field-name-node-contributor-name h3{text-transform:none;font-weight:400;color:#FFF;font-size:14px;margin-bottom:0;}.node-course.node-teaser .field-name-node-contributor-name h4{font-family:'Gotham SSm A','Gotham SSm B';color:#FFF;font-size:14px;font-weight:700;margin-top:0;}.aligntop{margin-top:45px}.node-education .banner{background-color:#d98a59;color:#000;height:auto;padding-bottom:80px;font-family:'Gotham SSm A','Gotham SSm B';}.node-education .node-text h1{margin-bottom:6px;padding-right:140px}.node-education .node-text h3.label,.node-education .node-text p{color:#000;width:auto}.node-education .node-text h3.label{margin-bottom:0}.node-education .node-text .field-name-education-course-unit-hour{color:#56321c;font-size:20px}.node-education .node-text .field-name-body{float:left;width:580px;}.node-education .node-text .field-name-contributor-profile-box,.node-education .node-text .field-name-field-related-resources{float:right;width:300px;margin-top:6px}.node-education .node-text .contributor-box{float:none;width:auto;clear:none;margin:0}.node-education .node-text .contributor-box img{max-width:70px;float:left;margin-right:15px;margin-bottom:13px}.node-education .node-text .contributor-box h3{color:#FFF;position:absolute;top:26px;left:30px}.node-education .node-text .contributor-box a.profile-link{display:none}.node-education .node-text .contributor-box .view-content{border-color:#C37C50;padding-top:60px;min-height:70px}.node-education .node-text .field-name-field-related-resources{border:8px #C37C50 solid;padding:25px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.node-education .node-text .field-name-field-related-resources h3{color:#FFF;}.node-education .node-text .field-name-field-related-resources a{font-size:14px;color:#000;text-decoration:underline;float:left;clear:left;line-height:1.25;margin-top:10px}.node-education .node-text .contributor-box p{margin-right:0;font-size:14px}.introduction-wrapper{background:#000;padding:50px 0}.introduction-wrapper h3{margin-bottom:27px}.introduction-wrapper .field-name-field-intro-video{width:633px;height:354px;float:left}.introduction-wrapper .field-name-field-video-description{width:300px;float:right;}.introduction-wrapper .field-name-field-video-description p{font-size:16px;line-height:1.35;font-family:'Gotham SSm A','Gotham SSm B';}.node-education .field-collection-container{margin-bottom:0;}.node-unit.view-mode-full .field-collection-item-field-unit-videos{padding:50px 0;}.field-collection-item-field-unit-videos a.arrow{text-decoration:none}.field-collection-item-field-unit-videos p{font-size:16px;color:#cecfbc;line-height:1.35;font-family:'Gotham SSm A','Gotham SSm B';}.field-collection-item-field-unit-videos .field-name-field-video-thumbnail{position:relative;width:140px;height:140px;float:left;margin-right:26px;cursor:pointer}.field-collection-item-field-unit-videos .field-name-field-video-thumbnail .icon{top:43px;left:43px;background:url(/sites/all/themes/ctt2015/images/watch-icon-md.png) 0 0 no-repeat;width:54px;height:54px;}.field-collection-item-field-unit-videos .field-name-field-title{font-size:26px;font-family:'Mercury Display A','Mercury Display B';margin-top:0;margin-bottom:10px;}.field-collection-item-field-unit-videos .field-name-field-video{margin-bottom:50px;display:none}.field-collection-item-field-unit-videos.with-thumb .field-name-field-video-description{margin-left:166px}.node-unit.view-mode-full .style-black{background:#000}.node-unit.view-mode-full .style-black .field-name-field-title{color:#d98a59;font-family:'Gotham SSm A','Gotham SSm B';}.node-unit.node-teaser{width:auto;height:auto;float:none;cursor:default;margin:0;padding:50px 0}.node-unit.node-teaser p{font-size:16px;color:#cecfbc;line-height:1.35;font-family:'Gotham SSm A','Gotham SSm B';}.node-unit.node-teaser .field-name-body{margin-right:485px;}.node-unit.node-teaser .field-name-node-link{float:left;margin-top:15px}.node-unit.node-teaser .field-name-node-link a{font-weight:700;background:none repeat scroll 0 0 #69A77B;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;color:#FFFFFF;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;text-transform:uppercase;font-size:12px;padding:14px 20px;font-family:'Gotham SSm A','Gotham SSm B';}.node-unit.node-teaser .field-name-node-link a:hover{background-color:#5DBD79;color:#FFF}.node-unit.node-teaser .view-education-unit-videos{float:right;width:390px;}.node-unit.node-teaser .view-education-unit-videos .views-row{border-bottom:1px #4b4a4a solid;background:url(/sites/all/themes/ctt2015/images/unit-numbers.png) no-repeat 0 10px;padding:10px 0 10px 40px;font-family:'Gotham SSm A','Gotham SSm B';font-weight:700;font-size:16px;line-height:1.35;min-height:27px;}.node-unit.node-teaser .view-education-unit-videos .views-row a{color:#FFF}.node-unit.node-teaser .view-education-unit-videos .views-row a:hover{color:#69A77B}.node-unit.node-teaser .view-education-unit-videos .views-row-2{background-position:0 -90px;}.node-unit.node-teaser .view-education-unit-videos .views-row-3{background-position:0 -190px;}.node-unit.node-teaser .view-education-unit-videos .views-row-4{background-position:0 -290px;}.node-unit.node-teaser .view-education-unit-videos .views-row-5{background-position:0 -390px;}.node-unit.node-teaser .view-education-unit-videos .more-link{text-align:left;margin-top:20px}.node-unit.node-teaser .view-education-unit-videos .more-link a{text-transform:uppercase;font-size:12px;padding:6px 18px 4px;font-family:'Gotham SSm A','Gotham SSm B';border:2px #2d2d2d solid;display:inline-block;font-weight:700;color:#FFF;}.node-unit.node-teaser .view-education-unit-videos .more-link a:hover{border-color:#69A77B;color:#69A77B;}.contextual-links{font-family:Arial,sans-serif;font-weight:bold;text-transform:none;font-size:11px}ul.contextual-links li{float:none}.about-section.sidebar-second .main-content-sidebar .contextual-links-wrapper{right:280px;}.node-interview.view-mode-teaser div.contextual-links-wrapper{right:0;top:1px}.node-interview.view-mode-teaser ul.contextual-links{z-index:9999;top:0;right:0px;padding:0;background:transparent;border:0;white-space:normal;}.node-interview.view-mode-teaser div.contextual-links-wrapper a.contextual-links-trigger{-moz-border-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;-webkit-border-top-left-radius:0;border-radius:0;}.node-interview.view-mode-teaser ul.contextual-links a{color:#000 !important;padding:0 3px;background:#FFF}#messages-help-wrapper{background:#FFF;font-family:Arial,sans-serif;text-transform:none;font-size:12px;padding:8px 0}div.messages{margin:0}.field-collection-view{padding:0;margin:0}.field-collection-container,.field-collection-view{position:relative;border:0}.field-collection-container ul.action-links-field-collection-add,.field-collection-view ul.field-collection-view-links{position:absolute;top:0;right:0;display:none;font-size:10px;font-weight:bold;font-family:Arial}.field-collection-container:hover ul.action-links-field-collection-add,.field-collection-view:hover ul.field-collection-view-links{display:block}html.js .sf-menu div.contextual-links-wrapper{display:none}.view-taxonomy-guide-2{display:none;}#modalBackdrop{display:none !important;}#modalContent{display:none !important;}.landingTabs:after{content:" ";visibility:hidden;display:block;height:0;clear:both;}.landingTabs > ul{float:left;width:35%;margin:0;position:relative;z-index:2;}.landingTabs > ul li{margin:0;}.landingTabs > ul li + li{margin-top:2px;}.landingTabs > ul li a{display:block;background:#2c2c2c;color:#fff;text-transform:uppercase;text-decoration:none;font-family:"Gotham SSm A","Gotham SSm B";font-weight:800;font-size:14px;padding:18px 20px;height:58px;position:relative;}.landingTabs > ul li a.current{background:#de8a56;}.landingTabs > ul li a.current:after{position:absolute;right:-29px;height:0;width:0;content:" ";border-left:29px solid #de8a56;border-top:29px solid transparent;border-bottom:29px solid transparent;top:0;}.landingTabs > .tab-panes{float:left;width:65%;margin:0;position:relative;}.landingTabs > .tab-panes > div{background-position:center center;background-repeat:no-repeat;background-size:cover;padding:40px 54px;}.landingTabs > .tab-panes > div h2,.landingTabs > .tab-panes > div h2 a{font-family:"Mercury Display A","Mercury Display B";font-size:30px;color:#fff;text-transform:none;letter-spacing:normal;position:relative;z-index:2;}.landingTabs > .tab-panes > div h2 a:hover{color:#de8a56}.landingTabs > .tab-panes > div p{font-size:18px;color:#ecebe6;font-family:"Gotham SSm A","Gotham SSm B";margin:0 0 20px;position:relative;z-index:2;}.landingTabs > .tab-panes > div a{font-size:16px;color:#69a77b;text-transform:uppercase;font-weight:800;font-family:"Gotham SSm A","Gotham SSm B";text-decoration:none;position:relative;z-index:2;}.landingTabs > .tab-panes > div a:hover{color:#d88a59;}.landing-wrap .stripe-1{background:#fff;padding:50px 0;color:#333;font-family:"Mercury Display A","Mercury Display B";}.landing-wrap .stripe-1 p{color:#333;font-family:"Mercury Display A","Mercury Display B";}.landing-wrap .stripe-1 h3{font-family:"Gotham SSm A","Gotham SSm B";font-size:18px;color:#000;font-weight:800;}.landing-wrap  .shade-wrapper{background:rgba(0,0,0,0.2);position:absolute;top:0;left:0;width:100%;height:100%;}.landing-wrap .stripe-3{background:#363535;padding:20px 0 50px 0;color:#bfbfbf;font-family:"Mercury Display A","Mercury Display B";}.landing-wrap .stripe-2{padding:50px 0 10px;background:#363535;}.landing-wrap .stripe-3 p{color:#bfbfbf;font-family:"Mercury Display A","Mercury Display B";}.landing-wrap .stripe-3 h3{font-family:"Gotham SSm A","Gotham SSm B";font-size:18px;color:#bfbfbf;font-weight:800;}.landing-wrap .landing-links{display:none;}.landing-wrap .landing-links ul{margin:0;}.landing-wrap .landing-links ul li{margin:0;}.landing-wrap .landing-links ul li + li{margin-top:2px;}.landing-wrap .landing-links ul li a{display:block;background:#2c2c2c;color:#fff;text-transform:uppercase;text-decoration:none;font-family:"Gotham SSm A","Gotham SSm B";font-size:14px;padding:18px 20px;height:58px;position:relative;text-align:center;font-weight:800;}.node-type-topic .banner{height:auto !important;}.node-type-topic .banner .field-name-kaltura-holder.mobi-hide{position:relative;}.node-type-topic .field-name-kaltura-holder{position:absolute;}.node-type-topic .region-highlighted{height:auto;}.node-type-topic .region-highlighted .topic-wrapper{position:relative;padding:1px 0 40px;float:none;height:auto;background:none;}.node-type-topic .region-highlighted .topic-wrapper .topic-text:after{content:" ";visibility:hidden;display:block;height:0;clear:both;}@media (min-width:768px) and (max-width:990px){.sf-menu span.nav-left,.sf-menu a.nav-left{padding-bottom:21px;}.header-menu .region-header{font-size:11px;}ul.sf-menu li.nav-left{font-size:12px;}#parent-nav-account::before{background:none;}.sf-menu span.sf-depth-1,.sf-menu a.sf-depth-1{padding:20px 10px 21px}#nav-account{padding-bottom:22px;margin-left:0;padding:20px 12px 21px 5px;}#nav-playlist{background:none;margin-left:0;padding:20px 5px 21px}#parent-nav-account > a{margin-left:0;}}
.sbHolder{font-family:'Gotham SSm A','Gotham SSm B' !important;font-style:normal;font-size:12px;font-weight:bold;height:43px;position:relative;width:300px;outline:none;}.sbSelector{display:block;outline:none;overflow:hidden;position:absolute;text-indent:15px;text-transform:uppercase;line-height:43px;height:43px;left:0;top:0;padding-right:5px;width:295px;}.sbSelector:link,.sbSelector:visited,.sbSelector:hover{color:#ffffff;outline:none;text-decoration:none;}.sbToggle{background:url(/sites/all/themes/ctt2015/images/select-icons.png) 0px 20px no-repeat;display:block;height:30px;outline:none;position:absolute;right:0;top:0;width:30px;z-index:25;}.sbToggleOpen{background:url(/sites/all/themes/ctt2015/images/select-icons.png) 0 -6px no-repeat;}.sbHolderDisabled{background-color:#3C3C3C;border:solid 1px #515151;}.sbHolderDisabled .sbHolder{}.sbHolderDisabled .sbToggle{}.sbOptions{background-color:#dbdbdb;list-style:none;margin:0;padding:0;position:absolute;top:30px;width:300px;z-index:1;overflow-y:auto;}.sbOptions a{display:block;outline:none;padding:7px;text-indent:8px;font-weight:400;font-size:15px;}.sbOptions a:link,.sbOptions a:visited{color:#333;text-decoration:none;}.sbOptions a:hover,.sbOptions a:focus,.sbOptions a.sbFocus{color:#333;}.sbOptions li{border-bottom:solid 1px #fff;}.sbOptions li:hover{background-color:#bababa;}.sbOptions li:first-child{border-top:solid 1px #fff;}.sbOptions li:last-child{border-bottom:none;}.sbOptions .sbDisabled{border-bottom:solid 1px #fff;color:#999;display:block;padding:7px;}.sbOptions .sbGroup{border-bottom:solid 1px #fff;color:#EBB52D;display:block;font-weight:bold;padding:7px;}.sbOptions .sbSub{padding-left:17px;}
.node-type-page .content-wrapper,.about-section .content-wrapper{background:none repeat scroll 0 0 #FFFFFF;width:auto;color:#333;}.node-type-page #block-system-main,.about-section #block-system-main{margin:0 auto;}.node-type-page .page-title-bar,.about-section .page-title-bar{background:none repeat scroll 0 0 #323131;width:100%;min-height:215px;}.node-type-page .page-title-main,.about-section .page-title-main{margin:0 auto;width:960px;position:relative;}.node-type-page #block-menu-menu-about-menu,.about-section #block-menu-menu-about-menu{margin:0 auto;width:960px;}.node-type-page .page-title-text div.sub-title,.about-section .page-title-text div.sub-title{color:#7AC2C3;font-family:'Gotham SSm A','Gotham SSm B';font-weight:800;font-style:normal;font-size:14px;line-height:20px;margin-bottom:5px;text-transform:uppercase;}.node-type-page .page-title-text .title,.about-section .page-title-text .title{color:#FFFFFF;font-family:'Mercury Display A','Mercury Display B';font-family:'Mercury Display A','Mercury Display B';font-weight:700;font-style:normal;font-size:56px;line-height:45px;margin-bottom:5px;}.node-type-page .page-closer img.logo,.about-section .page-closer img.logo{top:35px;}.node-type-page .page-title-text .title-wrapper,.about-section .page-title-text .title-wrapper{float:left;margin-bottom:50px;margin-top:45px;width:auto;}.node-type-page #block-menu-menu-about-menu ul,.about-section #block-menu-menu-about-menu ul{margin:0;}.node-type-page #block-menu-menu-about-menu,.about-section #block-menu-menu-about-menu{float:left;width:100%;}.node-type-page #block-menu-menu-about-menu ul li,.about-section #block-menu-menu-about-menu ul li{color:#FFFFFF;float:left;font-size:14px;font-weight:bold;text-transform:uppercase;}.node-type-page #block-menu-menu-about-menu ul li a,.about-section #block-menu-menu-about-menu ul li a{color:#FFFFFF;padding:12px 20px 10px;font-family:'Gotham SSm A','Gotham SSm B';font-weight:700;font-style:normal;font-size:12px;text-transform:uppercase;border-radius:0;}.node-type-page #block-menu-menu-about-menu ul li a:hover,.node-type-page #block-menu-menu-about-menu ul li a.active,.about-section #block-menu-menu-about-menu ul li a:hover,.about-section #block-menu-menu-about-menu ul li a.active{background:none repeat scroll 0 0 #FFFFFF;color:#000000;}.node-type-page .outer-content-container,.about-section .outer-content-container{background:none repeat scroll 0 0 #FFFFFF;width:100%;float:left;padding-bottom:75px;}.node-type-page .content-container,.about-section .content-container{border-top:6px solid #EEEEEE;font-family:'Mercury Display A','Mercury Display B';font-weight:400;font-style:normal;line-height:26px;margin:75px auto 15px;padding-top:40px;width:960px;}.node-type-page .content-container .main-content-sidebar,.about-section .content-container .main-content-sidebar{float:left;}.about-section.sidebar-second .content-container .main-content-sidebar .content,.about-section.sidebar-second .content-container .main-content-sidebar .view-content{width:66.6667%;}.node-type-page .content-container .right-sidebar,.about-section .content-container .right-sidebar{position:relative;}.node-type-page .content-container .right-sidebar .block h2,.about-section .content-container .right-sidebar .block h2{color:#D98A59;font-family:'Gotham SSm A','Gotham SSm B';font-weight:800;font-style:normal;font-size:14px;margin-bottom:10px;text-transform:uppercase;}.node-type-page .content-container .right-sidebar .block a,.about-section .content-container .right-sidebar .block a{color:#69A77B;display:block;font-family:'Gotham SSm A','Gotham SSm B';font-weight:700;font-style:normal;font-size:12px;text-transform:uppercase;margin-bottom:6px;}.node-type-page .content-container .right-sidebar .block a:hover,.about-section .content-container .right-sidebar .block a:hover{color:#d88a59;}.node-type-page .content-container .right-sidebar .block-content p,.about-section .content-container .right-sidebar .block-content p{font-family:'Gotham SSm A','Gotham SSm B';font-weight:400;font-style:normal;font-size:13px;line-height:20px;margin-bottom:10px;}.node-type-page .content-container .right-sidebar section,.about-section .content-container .right-sidebar section{border-bottom:6px solid #EEEEEE;margin-bottom:20px;}.node-type-page .content-container .right-sidebar section .block-inner,.about-section .content-container .right-sidebar section .block-inner{padding-bottom:30px;}.node-type-page .content-container #block-block-4 a,.about-section .content-container #block-block-4 a{text-transform:lowercase;text-decoration:underline;}.node-type-page .content-container .right-sidebar #block-block-4 .block-content,.about-section .content-container .right-sidebar #block-block-4 .block-content{color:#333333;font-family:'Gotham SSm A','Gotham SSm B';font-weight:700;font-style:normal;font-size:12px;}.node-type-page .field-name-body td img{max-width:none;}#block-views-about-events-view-block-1{margin-top:30px;}.view-about-events-view .view-content h3{border-top:2px solid #EEEEEE;font-family:'Gotham SSm A','Gotham SSm B';font-weight:700;font-style:normal;font-size:18px;text-transform:none;color:#333;padding-top:8px;margin-bottom:37px;clear:both;}.view-about-events-view .views-field-title a{color:#000000;font-size:25px;}.view-about-events-view .views-row{width:301px;float:left;margin-bottom:35px;}.view-about-events-view .view-content{width:638px;}.view-about-events-view .views-row-odd{margin-right:28px;}.view-about-events-view .views-row-even{clear:right;}.view-about-events-view .views-field.views-field-title{margin-bottom:7px;font-size:25px;line-height:28px;}.view-about-events-view span.date-display-single{font-family:'Gotham SSm A','Gotham SSm B';font-weight:700;font-style:normal;font-size:13px;}.view-about-events-view .views-field.views-field-body p{font-family:'Gotham SSm A','Gotham SSm B';font-weight:400;font-style:normal;font-size:13px;}#block-views-gallery-per-basic-page-block-1{margin-top:30px;}.view-gallery-per-basic-page .view-content{width:100% !important;}.view-gallery-per-basic-page .views-row:nth-child(4n){clear:right;margin:0;}.view-gallery-per-basic-page .views-row{float:left;margin-bottom:18px;margin-right:24px;}#cboxCurrent{font-family:'Gotham SSm A','Gotham SSm B';font-weight:700;font-style:normal;font-size:16px;line-height:16px;}.view-tv-schedule .views-table{width:638px;float:left;border-bottom:2px solid;margin-top:-8px;}.view-tv-schedule th{background-color:#FFFFFF;border-bottom:4px solid #000000;color:#D98A59;padding-bottom:10px;font-family:'Gotham SSm A','Gotham SSm B';font-weight:800;font-style:normal;font-size:13px;text-transform:uppercase;}.view-tv-schedule table:first-child{margin-bottom:0;}.view-tv-schedule table:not(:first-child){margin:0 !important;}.view-tv-schedule caption{display:none;}.view-tv-schedule table:not(:first-child) thead{display:none;}.view-tv-schedule tbody{border:0;}.view-tv-schedule tbody tr{background:none repeat scroll 0 0 rgba(0,0,0,0);border:0 none;height:40px;}.view-tv-schedule table tr:not(:first-child) td:first-child{font-size:0;}.view-tv-schedule tr:not(:last-child) td:not(:first-child){border-bottom:1px solid #d6d6d6;}.view-tv-schedule table td:first-child,.view-tv-schedule table td:nth-child(2){width:150px;}.view-tv-schedule td{font-family:'Gotham SSm A','Gotham SSm B';font-weight:400;font-style:normal;font-size:13px;}.view-tv-schedule td.views-field-field-station-state{font-family:'Gotham SSm A','Gotham SSm B';font-weight:700;font-style:normal;font-size:13px;}#block-views-episode-listing-block,#block-views-roundtable-listing-block{position:relative}#block-views-seasons-listing-block h2.block-title,#block-views-seasons-listing-block-1 h2.block-title,#block-views-episode-listing-block h2.block-title,#block-views-roundtable-listing-block h2.block-title{font-size:32px;line-height:38px;font-weight:700;color:#333;text-transform:none;margin-bottom:40px;font-family:'Mercury Display A','Mercury Display B';}#block-views-seasons-listing-block h2.block-title,#block-views-seasons-listing-block-1 h2.block-title{border-bottom:4px #323131 solid;margin-bottom:20px;}#block-views-seasons-listing-block h2.block-title{margin-top:40px;}#block-views-seasons-listing-block-1 h2.block-title{margin-top:60px;}#block-views-seasons-listing-block td.views-field-title,#block-views-seasons-listing-block-1 td.views-field-title{width:100px;padding-right:10px;}#block-views-seasons-listing-block td.views-field-field-episode-purchase{width:140px;padding-left:20px;}.content-listing td.views-field-field-episode-purchase .btn-itunes a,.content-listing td.views-field-field-episode-purchase .btn-amazon a,.content-listing td.views-field-field-purchase-only .btn-itunes a,.content-listing td.views-field-field-purchase-only .btn-amazon a{display:inline-block;width:100px;height:40px;margin-bottom:20px;text-indent:-9999px;background-size:contain;background-repeat:no-repeat;background-color:initial !important;}.btn-itunes a{background-image:url(/sites/all/themes/ctt2015/images/itunes_button.png);}.btn-amazon a{background-image:url(/sites/all/themes/ctt2015/images/amazon_button.png);}.btn-itunes a:hover,.btn-amazon a:hover{opacity:0.6;filter:alpha(opacity=60);}.content-listing{font-family:'Gotham SSm A','Gotham SSm B';font-size:14px;line-height:18px;}.content-listing .sbHolder{position:absolute;top:0;right:0;}.content-listing .sbSelector{background-color:#DA8A59;padding-right:0;z-index:20;border:none !important;}.content-listing .sbOptions,.content-listing .sbHolder,.content-listing .sbSelector{width:220px}.content-listing table{margin-bottom:40px}.content-listing caption{margin-bottom:40px;font-size:22px;font-weight:400;color:#2d2c2c;}.content-listing thead{border-bottom:4px #323131 solid;background:transparent;}.content-listing thead th{text-transform:uppercase;font-weight:800;font-style:normal;color:#d98a59;background:transparent;padding-left:0;}.content-listing tbody tr{border-bottom:#e4e4e4 1px solid}.content-listing td{vertical-align:top;padding-top:1em;padding-bottom:1.25em;padding-left:0}.content-listing td.views-field-field-episode-number{width:80px;}.content-listing td.views-field-title{padding-right:85px}.content-listing td.views-field-field-contributors,.content-listing td.views-field-field-episode-segment{width:210px;padding-right:35px;padding-top:2.4em;line-height:24px}.content-listing td.views-field-field-contributors a,.content-listing td.views-field-field-episode-segment a{color:#333}.content-listing td.views-field-field-purchase-only,.content-listing td.views-field-view-node{width:145px;padding-top:2.8em}.content-listing td.views-field-field-series-number{width:90px;}.content-listing strong a{font-weight:800;color:#000000;display:block;padding-bottom:4px}.content-listing td.views-field-field-contributors a:hover,.content-listing td.views-field-field-episode-segment a:hover,.content-listing strong a:hover{color:#69A77B}.content-listing td.views-field-view-node a,.content-listing td.views-field-field-purchase-only .watch-now a{height:43px;width:140px;display:block;margin-bottom:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:43px;text-align:center;font-size:13px;text-transform:uppercase;color:#FFF;background-color:#7f7f7f;font-weight:700;}.content-listing td.views-field-view-node a:hover,.content-listing td.views-field-field-purchase-only .watch-now a:hover{background-color:#69A77B}.content-listing td.views-field-view-node a:hover,.content-listing td.views-field-field-purchase-only .watch-now a:hover{opacity:0.8;filter:alpha(opacity=80);}.view-taxonomy-guide .view-header{font-size:18px;line-height:24px;font-family:'Mercury Display A','Mercury Display B';padding-right:325px;position:relative;margin-bottom:40px}.view-taxonomy-guide caption{font-size:30px;}.view-taxonomy-guide td.views-field-name{width:325px;}.view-taxonomy-guide td.views-field-name-2{width:325px;}.view-taxonomy-guide td.views-field-title,.view-taxonomy-guide td.border{border-top:#e4e4e4 1px solid;padding-right:0}.view-taxonomy-guide td.views-field-title a{color:#333333}.view-taxonomy-guide td.views-field-title a:hover{color:#69A77B}.view-taxonomy-guide tbody tr{border:0}.view-taxonomy-guide tbody{border-bottom:#e4e4e4 1px solid}.content-listing td.views-field-field-expertise a{color:#333333}.content-listing td.views-field-field-expertise a:hover{color:#69A77B}.view-contributors.content-listing{padding-top:15px}.view-contributors.content-listing caption{margin-bottom:50px;font-weight:700;font-size:14px;}.view-contributors.content-listing caption a{cursor:pointer;float:left;margin-right:14px}.view-contributors.content-listing tbody tr{border:0}.view-contributors.content-listing td{padding-top:0.833em;padding-bottom:0.5em;border-top:#e4e4e4 1px solid;padding-right:0}.view-contributors.content-listing td.views-field-field-last-name-1{width:80px;font-size:30px;padding-bottom:12px;padding-top:12px;border:0;opacity:0;filter:alpha(opacity=0);}.view-contributors.content-listing td.border{border-top:#e4e4e4 1px solid;padding-right:0}.view-contributors.content-listing .views-field-field-first-name{width:230px;padding-right:20px}.view-contributors.content-listing .views-field-field-title{width:390px;padding-right:20px}.view-contributors.content-listing .sbHolder{top:15px;}.view-contributors.content-listing .sbOptions,.view-contributors.content-listing .sbHolder,.view-contributors.content-listing .sbSelector{width:300px}
