/*
YUI 3.4.1 (build 4118)
Copyright 2011 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
http://yuilibrary.com/license/
*/
/* Remove em and strong default as it prevented nested styles */

html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}
body {
font: 62.5% Arial, Helvetica, sans-serif;background-color: #fff;min-width: 985px;overflow: scroll !important;}
h1,
h2,
h3,
h4,
h5,
h6 {
font-family: museo-slab, TimesNewRoman, "Times New Roman", Times, Georgia, serif;font-weight: 500;color: #333333;}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
color: #333333;text-decoration: none;}
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover {
text-decoration: none;}
h1 {
font-size: 2.6em;font-weight: 700;line-height: 1.0;}
h2 {
font: 1.5em/1.3 Arial, Helvetica, sans-serif;color: #454546;letter-spacing: 0;}
h3 {
font-size: 1.8em;}
h4 {
font-size: 1.8em;font-weight: 700;}
h5 {
font-size: 1.3em;}
h6 {
font-size: 1.3em;}
p,
.p {
color: #454546;font-size: 1.3em;line-height: 1.5;margin: 1em 0;}
p.first,
.p.first {
margin-top: 0;}
a {
color: #077493;text-decoration: none;}
a:hover {
text-decoration: underline;}
strong {
font-weight: 700;}
em,
cite {
font-style: italic;}
figure,
figcaption,
header,
footer,
hgroup,
aside,
section,
article {
display: block;margin: 0;padding: 0;}
figcaption {
font-size: 1.1em;padding-bottom: 1em;margin-bottom: 1em;border-bottom: 2px solid #077493;}
.credit {
color: #7c7c7c;margin: 0.5em 0;}
input[type=text],
.text-box input {
color: #676767;font-family: Georgia,Times,serif;}
.webcam-tout {
-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter: alpha(opacity=50);opacity: 0.5;background: url(i/toh-webcam-icon.png);position: absolute;width: 27px;height: 20px;border: 0;bottom: 0;right: 0;}
.img-multi {
border: 1px solid #c0bcaf;padding: 5px;background-color: #fff;}
.img-multi + .slideshow-tout,
.img-multi + .video-tout {
bottom: 6px;right: 6px;}
.img-multi + .enlargeable {
top: 374px;right: 6px;}
.img-175x175 {
width: 175px;height: 175px;border: 1px solid #c0bcaf;padding: 0;}
.img-175x175 + .slideshow-tout,
.img-175x175 + .video-tout {
bottom: 1px;right: 1px;}
.img-60x45 {
width: 60px;height: 45px;border: 1px solid #c0bcaf;padding: 2px;}
.img-60x45 + .slideshow-tout,
.img-60x45 + .video-tout {
bottom: 3px;right: 3px;}
.img-450x300 {
width: 450px;height: 300px;border: 1px solid #c0bcaf;padding: 5px;}
.img-450x300 + .slideshow-tout,
.img-450x300 + .video-tout {
bottom: 6px;right: 6px;}
.img-140x93 {
width: 140px;height: 93px;border: 1px solid #c0bcaf;padding: 2px;}
.img-140x93 + .slideshow-tout,
.img-140x93 + .video-tout {
bottom: 3px;right: 3px;}
.img-84x54 {
width: 84px;height: 54px;border: 1px solid #c0bcaf;padding: 2px;}
.img-84x54 + .slideshow-tout,
.img-84x54 + .video-tout {
bottom: 3px;right: 3px;}
.img-84x56 {
width: 84px;height: 56px;border: 1px solid #c0bcaf;padding: 2px;}
.img-84x56 + .slideshow-tout,
.img-84x56 + .video-tout {
bottom: 3px;right: 3px;}
.img-91x67 {
width: 91px;height: 67px;border: 1px solid #c0bcaf;padding: 2px;}
.img-91x67 + .slideshow-tout,
.img-91x67 + .video-tout {
bottom: 3px;right: 3px;}
.img-150x150 {
width: 150px;height: 150px;border: 1px solid #c0bcaf;padding: 2px;}
.img-150x150 + .slideshow-tout,
.img-150x150 + .video-tout {
bottom: 3px;right: 3px;}
.img-100x100 {
width: 100px;height: 100px;border: 1px solid #c0bcaf;padding: 2px;}
.img-100x100 + .slideshow-tout,
.img-100x100 + .video-tout {
bottom: 3px;right: 3px;}
.img-108x71 {
width: 108px;height: 71px;border: 1px solid #c0bcaf;padding: 2px;}
.img-108x71 + .slideshow-tout,
.img-108x71 + .video-tout {
bottom: 3px;right: 3px;}
.img-300x200 {
width: 300px;height: 200px;border: 1px solid #7e7e7e;padding: 0;}
.img-300x200 + .slideshow-tout,
.img-300x200 + .video-tout {
bottom: 1px;right: 1px;}
.img-284x284 {
width: 284px;height: 284px;border: 1px solid #7e7e7e;padding: 0;}
.img-284x284 + .slideshow-tout,
.img-284x284 + .video-tout {
bottom: 1px;right: 1px;}
.img-171x114 {
width: 171px;height: 114px;border: 1px solid #c0bcaf;padding: 6px;}
.img-171x114 + .slideshow-tout,
.img-171x114 + .video-tout {
bottom: 7px;right: 7px;}
.img-300x300 {
width: 300px;height: 300px;border: 1px solid #c0bcaf;padding: 5px;}
.img-300x300 + .slideshow-tout,
.img-300x300 + .video-tout {
bottom: 6px;right: 6px;}
.img-300x300 + .enlargeable {
top: 274px;right: 6px;}
.img-400x400 {
width: 400px;height: 400px;border: 1px solid #c0bcaf;padding: 5px;}
.img-400x400 + .slideshow-tout,
.img-400x400 + .video-tout {
bottom: 6px;right: 6px;}
.img-400x400 + .enlargeable {
top: 374px;right: 6px;}
.img-500x500 {
width: 500px;height: 500px;border: 0 solid #c0bcaf;padding: 0;}
.img-500x500 + .slideshow-tout,
.img-500x500 + .video-tout {
bottom: 0;right: 0;}
.img-609x300 {
height: 300px;padding: 5px;width: 609px;}
.img-609x300 + .slideshow-tout,
.img-609x300 + .video-tout {
bottom: 6px;right: 6px;}
.img-609x300 + .video-tout {
background: url(i/toh-dl-video-icon-58x58.png);bottom: 127px;right: 281.5px;z-index: 100;width: 58px;height: 58px;}
.call-to-action {
font-weight: bold;}
.call-to-action a {
color: #02b5ea;}
.call-to-action:after {
content: '\a0\bb';color: #02b5ea;}
#full-site-width,
.hdr-features,
.nav-bar,
.nav-main > ul,
.full-site-width {
width: 985px;margin-left: auto;margin-right: auto;}
#full-page-width,
.nav-crumbs,
#mod-ad-opa-ofie,
#toh-main,
.main-header,
#toh-footer,
.full-page-width {
width: 973px;margin-left: auto;margin-right: auto;}
#toh-header,
#toh-nav,
#toh-main,
#toh-footer {
background-color: #fff;}
#toh-main,
#toh-footer,
#mod-ad-opa-ofie {
padding: 0 18px;}
#toh-main {
*zoom: 1;margin-top: 0;padding-top: 0;}
#toh-main:before,
#toh-main:after {
content: "";display: table;}
#toh-main:after {
clear: both;}
.main-header,
.main-gallery {
border-bottom: 2px solid #077493;}
.main-header {
text-align: center;position: relative;}
.main-header .ad-170x30 {
position: absolute;float: none;right: 0;top: 35px;}
.main-header.byline {
text-align: left;}
.main-header h1 {
margin-top: 30px;margin-bottom: 10px;}
.main-header hgroup {
margin-bottom: 10px;}
.main-header hgroup h1 {
margin-top: 15px;margin-bottom: 0;}
.main-header > .byline {
margin-top: 10px;font-size: 1.2em;line-height: 2;text-transform: uppercase;color: #7c7c7c;}
.main-header > .byline .author:before {
content: 'By ';}
.main-header > .byline .author + .author:before {
content: ' and ';}
.main-header > .byline .author + .publisher:before {
content: ', ';}
.link-list {
list-style: disc outside;padding-left: 10px;}
.link-item {
margin-bottom: 5px;font-size: 1.3em;font-weight: bold;line-height: 1.3;}
.link-item.first {
clear: left;}
.expandable-list > .list-item {
display: none;}
.expandable-list > .list-item.switch {
display: block;cursor: pointer;}
.expandable-list > .list-item .btn-vert-arrow {
position: relative;top: 8px;left: 4px;}
.expandable-list > .list-item.is-expanded .btn-vert-arrow {
position: relative;top: 0px;left: 4px;}
.main-gallery {
float: left;width: 973px;position: relative;}
.main-gallery + .main-content {
margin-top: 0;}
.main-content {
width: 626px;margin: 10px 0;float: left;}
.main-aside {
position: relative;z-index: 1;width: 336px;float: right;}
.main-aside + .main-gallery {
border-bottom: 0;}
.lbx-module,
.lbx-panel {
z-index: 1000001;display: none;width: 626px;background: #fff;border: 4px solid #04556c;padding-bottom: 10px;box-shadow: 0 0 6px 6px #333333;-moz-box-shadow: 0 0 6px 6px #333333;-webkit-box-shadow: 0 0 6px 6px #333333;margin-left: auto;margin-right: auto;}
.lbx-module header,
.lbx-panel header {
background: url(i/toh-bg-diag-tan.png) 0 0 repeat transparent;margin-bottom: 10px;padding: 0 10px;border-bottom: 1px solid #c3bdb0;height: 38px;line-height: 38px;}
.lbx-module h4,
.lbx-panel h4 {
float: left;margin: 0;}
.lbx-module .nav-close,
.lbx-panel .nav-close {
float: right;float: right;height: 26px;line-height: 25px;cursor: pointer;font-family: museo-slab, TimesNewRoman, "Times New Roman", Times, Georgia, serif;color: #646565;text-shadow: 1px 1px #fff;margin-top: 5px;background-color: #faf9f1;background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#faf9f1), to(#dddbd5));background: -webkit-linear-gradient(top, #faf9f1, #dddbd5);background: -moz-linear-gradient(top, #faf9f1, #dddbd5);background: -ms-linear-gradient(top, #faf9f1, #dddbd5);background: -o-linear-gradient(top, #faf9f1, #dddbd5);background: linear-gradient(top, #faf9f1, #dddbd5);-pie-background: linear-gradient(top, #faf9f1, #dddbd5);border: 1px solid #cacaca;border-radius: 5px;text-align: center;width: 55px;font-size: 1.15em;}
.lbx-module .nav-close:hover,
.lbx-panel .nav-close:hover {
text-decoration: none;text-shadow: 0 0 transparent;}
.lbx-module .nav-close.is-disabled,
.lbx-panel .nav-close.is-disabled {
color: #c2c0bf;cursor: auto;}
.lbx-module .nav-close.is-disabled:hover,
.lbx-panel .nav-close.is-disabled:hover {
text-shadow: 1px 1px #fff;}
.lbx-module .content,
.lbx-panel .content {
clear: both;*zoom: 1;margin: 10px;}
.lbx-module .content:before,
.lbx-panel .content:before,
.lbx-module .content:after,
.lbx-panel .content:after {
content: "";display: table;}
.lbx-module .content:after,
.lbx-panel .content:after {
clear: both;}
.pg-module,
.pg-tabbed-module {
margin-bottom: 20px;border-top: 2px solid #077493;}
.pg-module.first,
.pg-tabbed-module.first {
border-top: 0;}
.pg-module h4 {
margin: 10px;}
.pg-module .content {
clear: both;*zoom: 1;margin: 10px 10px 0;}
.pg-module .content:before,
.pg-module .content:after {
content: "";display: table;}
.pg-module .content:after {
clear: both;}
.pg-module.last {
border-bottom: 1px solid #d0d0d0;}
.pg-box-module {
background: #ffffff;border: 0;margin-bottom: 20px;width: auto;overflow: hidden;}
.pg-panel-module {
background: url(i/toh-bg-diag-tan.png) 0 0 repeat transparent;border: 0;margin-bottom: 20px;width: auto;overflow: hidden;margin: 0 0 0;border-top: 2px solid #d0d0d0;padding: 20px 16px;}
.pg-panel-module header {
height: 18px;line-height: 18px;margin-bottom: 10px;}
.pg-panel-module header h4 {
float: left;}
.pg-panel-module header .call-to-action {
float: right;font-size: 1.2em;}
.content-form {
position: relative;height: 23px;margin-right: 0;}
.content-form .text-box {
float: left;border: 1px solid #bcbcbc;width: 100%;height: 21px;background-color: #fff;box-shadow: inset 0 0 0 0 #ffffff;-moz-box-shadow: inset 0 0 0 0 #ffffff;-webkit-box-shadow: inset 0 0 0 0 #ffffff;}
.content-form .text-box input {
display: block;margin: 0;border: 0;padding-left: 5px;width: 95%;height: 21px;font-family: Georgia,Times,serif;font-size: 1.3em;font-style: italic;color: #b9b5ad;}
.content-form .text-box.is-active {
box-shadow: inset 0 2px 2px 0 #eeeeee;-moz-box-shadow: inset 0 2px 2px 0 #eeeeee;-webkit-box-shadow: inset 0 2px 2px 0 #eeeeee;}
.content-form .text-box.is-active input {
font-style: normal;color: #676767;}
.content-form .text-box.is-empty {
box-shadow: inset 0 0 0 0 #ffffff;-moz-box-shadow: inset 0 0 0 0 #ffffff;-webkit-box-shadow: inset 0 0 0 0 #ffffff;}
.content-form .text-box.is-empty input {
font-style: italic;color: #b9b5ad;}
.content-form .button-box {
position: absolute;top: 0;cursor: pointer;}
.content-form .button-box {
right: 0;}
.mod-email-submit,
.mod-tip-submit {
position: relative;height: 23px;margin-right: 61px;}
.mod-email-submit .text-box,
.mod-tip-submit .text-box {
float: left;border: 1px solid #bcbcbc;width: 100%;height: 21px;background-color: #fff;box-shadow: inset 0 0 0 0 #ffffff;-moz-box-shadow: inset 0 0 0 0 #ffffff;-webkit-box-shadow: inset 0 0 0 0 #ffffff;}
.mod-email-submit .text-box input,
.mod-tip-submit .text-box input {
display: block;margin: 0;border: 0;padding-left: 5px;width: 95%;height: 21px;font-family: Georgia,Times,serif;font-size: 1.4em;font-style: italic;color: #b9b5ad;}
.mod-email-submit .text-box.is-active,
.mod-tip-submit .text-box.is-active {
box-shadow: inset 0 2px 2px 0 #eeeeee;-moz-box-shadow: inset 0 2px 2px 0 #eeeeee;-webkit-box-shadow: inset 0 2px 2px 0 #eeeeee;}
.mod-email-submit .text-box.is-active input,
.mod-tip-submit .text-box.is-active input {
font-style: normal;color: #676767;}
.mod-email-submit .text-box.is-empty,
.mod-tip-submit .text-box.is-empty {
box-shadow: inset 0 0 0 0 #ffffff;-moz-box-shadow: inset 0 0 0 0 #ffffff;-webkit-box-shadow: inset 0 0 0 0 #ffffff;}
.mod-email-submit .text-box.is-empty input,
.mod-tip-submit .text-box.is-empty input {
font-style: italic;color: #b9b5ad;}
.mod-email-submit .button-box,
.mod-tip-submit .button-box {
position: absolute;top: 0;cursor: pointer;}
.mod-email-submit .button-box,
.mod-tip-submit .button-box {
right: -61px;}
.mod-email-submit .error {
font-size: 1.1em;position: absolute;top: 25px;left: 0;width: 150%;}
.mod-question-ask {
position: relative;height: 23px;margin-right: 39px;}
.mod-question-ask .text-box {
float: left;border: 1px solid #bcbcbc;width: 100%;height: 21px;background-color: #fff;box-shadow: inset 0 0 0 0 #ffffff;-moz-box-shadow: inset 0 0 0 0 #ffffff;-webkit-box-shadow: inset 0 0 0 0 #ffffff;}
.mod-question-ask .text-box input {
display: block;margin: 0;border: 0;padding-left: 5px;width: 95%;height: 21px;font-family: Georgia,Times,serif;font-size: 1.4em;font-style: italic;color: #b9b5ad;}
.mod-question-ask .text-box.is-active {
box-shadow: inset 0 2px 2px 0 #eeeeee;-moz-box-shadow: inset 0 2px 2px 0 #eeeeee;-webkit-box-shadow: inset 0 2px 2px 0 #eeeeee;}
.mod-question-ask .text-box.is-active input {
font-style: normal;color: #676767;}
.mod-question-ask .text-box.is-empty {
box-shadow: inset 0 0 0 0 #ffffff;-moz-box-shadow: inset 0 0 0 0 #ffffff;-webkit-box-shadow: inset 0 0 0 0 #ffffff;}
.mod-question-ask .text-box.is-empty input {
font-style: italic;color: #b9b5ad;}
.mod-question-ask .button-box {
position: absolute;top: 0;cursor: pointer;}
.mod-question-ask .button-box {
right: -39px;}
.mod-zip-go {
position: relative;height: 23px;margin-right: 32px;}
.mod-zip-go .text-box {
float: left;border: 1px solid #bcbcbc;width: 100%;height: 21px;background-color: #fff;box-shadow: inset 0 0 0 0 #ffffff;-moz-box-shadow: inset 0 0 0 0 #ffffff;-webkit-box-shadow: inset 0 0 0 0 #ffffff;}
.mod-zip-go .text-box input {
display: block;margin: 0;border: 0;padding-left: 5px;width: 95%;height: 21px;font-family: Georgia,Times,serif;font-size: 1.4em;font-style: italic;color: #b9b5ad;}
.mod-zip-go .text-box.is-active {
box-shadow: inset 0 2px 2px 0 #eeeeee;-moz-box-shadow: inset 0 2px 2px 0 #eeeeee;-webkit-box-shadow: inset 0 2px 2px 0 #eeeeee;}
.mod-zip-go .text-box.is-active input {
font-style: normal;color: #676767;}
.mod-zip-go .text-box.is-empty {
box-shadow: inset 0 0 0 0 #ffffff;-moz-box-shadow: inset 0 0 0 0 #ffffff;-webkit-box-shadow: inset 0 0 0 0 #ffffff;}
.mod-zip-go .text-box.is-empty input {
font-style: italic;color: #b9b5ad;}
.mod-zip-go .button-box {
position: absolute;top: 0;cursor: pointer;}
.mod-zip-go .button-box {
right: -32px;}
.mod-search-arrow {
position: relative;height: 32px;margin-right: 30px;}
.mod-search-arrow .text-box {
float: left;border: 1px solid #bcbcbc;width: 100%;height: 30px;background-color: #fff;box-shadow: inset 0 0 0 0 #ffffff;-moz-box-shadow: inset 0 0 0 0 #ffffff;-webkit-box-shadow: inset 0 0 0 0 #ffffff;}
.mod-search-arrow .text-box input {
display: block;margin: 0;border: 0;padding-left: 5px;width: 95%;height: 30px;font-family: Georgia,Times,serif;font-size: 1.8em;font-style: italic;color: #b9b5ad;}
.mod-search-arrow .text-box.is-active {
box-shadow: inset 0 2px 2px 0 #eeeeee;-moz-box-shadow: inset 0 2px 2px 0 #eeeeee;-webkit-box-shadow: inset 0 2px 2px 0 #eeeeee;}
.mod-search-arrow .text-box.is-active input {
font-style: normal;color: #676767;}
.mod-search-arrow .text-box.is-empty {
box-shadow: inset 0 0 0 0 #ffffff;-moz-box-shadow: inset 0 0 0 0 #ffffff;-webkit-box-shadow: inset 0 0 0 0 #ffffff;}
.mod-search-arrow .text-box.is-empty input {
font-style: italic;color: #b9b5ad;}
.mod-search-arrow .button-box {
position: absolute;top: 0;cursor: pointer;}
.mod-search-arrow .button-box {
right: -30px;}
.btn-see-all-qas {
background: url(i/toh-btn-see-all-qas.png) 16px 10px no-repeat #f78f1e;border: 1px solid #b37b2a;width: 145px;height: 33px;}
.btn-search-arrow {
background: url(i/toh-btn-right-arrow.png) 6px 5px no-repeat #f78f1e;border: 1px solid #b37b2a;width: 30px;height: 30px;}
.btn-submit {
background: url(i/toh-btn-submit.png) 5px 6px no-repeat #f78f1e;border: 1px solid #b37b2a;width: 59px;height: 21px;}
.btn-submit:hover {
cursor: pointer;}
.btn-ask {
background: url(i/toh-btn-ask.png) 5px 6px no-repeat #f78f1e;border: 1px solid #b37b2a;width: 37px;height: 21px;}
.btn-subscribe {
background: url(i/toh-btn-subscribe.png) 5px 6px no-repeat #f78f1e;border: 1px solid #b37b2a;width: 81px;height: 21px;}
.btn-go {
background: url(i/toh-btn-go.png) 5px 5px no-repeat #f78f1e;border: 1px solid #b37b2a;width: 30px;height: 21px;}
.btn-discuss {
background: url(i/toh-btn-discuss.png) 5px 5px no-repeat #f78f1e;border: 1px solid #b37b2a;width: 198px;height: 21px;}
.btn-next {
background: url(i/toh-btn-next.png) 6px 5px no-repeat #f78f1e;border: 1px solid #b37b2a;width: 47px;height: 21px;}
.toh-skinned #toh-header,
.toh-skinned #toh-nav {
width: 1009px;margin: 0 auto;}
.toh-skinned .hdr-ad {
background-color: transparent!important;}
.toh-skinned .hdr-spacer {
background-color: #fff!important;}
.toh-skinned .hdr-make-homepage {
display: none;}
.toh-skinned .social-sidebar {
display: none!important;}
.xhwt-module-cols {
margin-bottom: 10px;background: url(i/toh-bg-diag-tan.png) 0 0 repeat transparent;border: 1px dashed #c3bdb0;}
.xhwt-module-cols > ul {
*zoom: 1;}
.xhwt-module-cols > ul:before,
.xhwt-module-cols > ul:after {
content: "";display: table;}
.xhwt-module-cols > ul:after {
clear: both;}
.xhwt-module-cols > ul > .col-2a {
width: 50%;float: left;}
.xhwt-module-cols > ul > .col-2b {
width: 50%;float: right;}
.xhwt-module-cols .col-2a .content {
border-right: 1px dashed #c3bdb0;}
.xpg-wide-module {
float: right;width: 973px;}

.content-nav-module {
height: 26px;}
/* --- commented for TOH-2185 ---
.content-nav-module .nav-item {
float: right;}
*/

/* Adding for TOH-2212 */
.content-nav-module-adslide .nav-item {z-index: 999}

.content-nav-module .nav-counter-bar,
.content-nav-module .nav-text-bar {
font-size: 1.2em;color: #3e3e3e;}
.content-nav-module .nav-text-bar {
font-weight: 700;}
.content-nav-module .nav-text-bar .list-item:first-child {
color: #7c7c7c;}
.content-nav-module .nav-text-bar .is-selected {
color: #3e3e3e;}
.content-nav-module .nav-text-bar .list-item + .list-item + .list-item {
border-left: 1px dotted #b0aa9b;}
.nav-button-bar {
float: right;height: 24px;line-height: 23px;cursor: pointer;background-color: #faf9f1;background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#faf9f1), to(#dddbd5));background: -webkit-linear-gradient(top, #faf9f1, #dddbd5);background: -moz-linear-gradient(top, #faf9f1, #dddbd5);background: -ms-linear-gradient(top, #faf9f1, #dddbd5);background: -o-linear-gradient(top, #faf9f1, #dddbd5);background: linear-gradient(top, #faf9f1, #dddbd5);-pie-background: linear-gradient(top, #faf9f1, #dddbd5);border: 1px solid #cacaca;border-radius: 1px 1px 3px 3px;}
.nav-button-bar .btn-link {
font-family: museo-slab, TimesNewRoman, "Times New Roman", Times, Georgia, serif;color: #646565;text-shadow: 1px 1px #fff;}
.nav-button-bar .btn-link:hover {
text-decoration: none;text-shadow: 0 0 transparent;}
.nav-button-bar .btn-link.is-disabled, .btn-link.btn-back.is-disabled { /* --- Added the class .btn-link.btn-back.is-disabled for TOH-2185 --- */
color: #c2c0bf;cursor: auto;}
.nav-button-bar .btn-link.is-disabled:hover {
text-shadow: 1px 1px #fff;}
.nav-button-bar .btn-link:active {
background-color: #b8b6af;background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#b8b6af), to(#d3d1ca));background: -webkit-linear-gradient(top, #b8b6af, #d3d1ca);background: -moz-linear-gradient(top, #b8b6af, #d3d1ca);background: -ms-linear-gradient(top, #b8b6af, #d3d1ca);background: -o-linear-gradient(top, #b8b6af, #d3d1ca);background: linear-gradient(top, #b8b6af, #d3d1ca);-pie-background: linear-gradient(top, #b8b6af, #d3d1ca);}
.nav-button-bar .btn-link.is-disabled {
background-color: #fdfcfa;background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdfcfa), to(#f1f0ed));background: -webkit-linear-gradient(top, #fdfcfa, #f1f0ed);background: -moz-linear-gradient(top, #fdfcfa, #f1f0ed);background: -ms-linear-gradient(top, #fdfcfa, #f1f0ed);background: -o-linear-gradient(top, #fdfcfa, #f1f0ed);background: linear-gradient(top, #fdfcfa, #f1f0ed);-pie-background: linear-gradient(top, #fdfcfa, #f1f0ed);}
.nav-button-bar .btn-link.is-disabled:active {
background-color: #fdfcfa;background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdfcfa), to(#f1f0ed));background: -webkit-linear-gradient(top, #fdfcfa, #f1f0ed);background: -moz-linear-gradient(top, #fdfcfa, #f1f0ed);background: -ms-linear-gradient(top, #fdfcfa, #f1f0ed);background: -o-linear-gradient(top, #fdfcfa, #f1f0ed);background: linear-gradient(top, #fdfcfa, #f1f0ed);-pie-background: linear-gradient(top, #fdfcfa, #f1f0ed);}
.nav-button-bar.toggle {
border-radius: 3px;}
.nav-button-bar.toggle .list-item:first-child .btn-link {
border-radius: 2px 0 0 2px;}
.nav-button-bar.toggle .list-item:last-child .btn-link {
border-radius: 0 2px 2px 0;}
.nav-button-bar.toggle .btn-link.is-selected {
background-color: #b8b6af;background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#b8b6af), to(#d3d1ca));background: -webkit-linear-gradient(top, #b8b6af, #d3d1ca);background: -moz-linear-gradient(top, #b8b6af, #d3d1ca);background: -ms-linear-gradient(top, #b8b6af, #d3d1ca);background: -o-linear-gradient(top, #b8b6af, #d3d1ca);background: linear-gradient(top, #b8b6af, #d3d1ca);-pie-background: linear-gradient(top, #b8b6af, #d3d1ca);cursor: auto;}
.nav-button-bar.toggle .btn-link.is-selected .btn-icon {
border-color: #939090;}
.nav-button-bar .list-item {
float: left;}
.nav-button-bar .list-item + .list-item {
border-left: 1px solid #cacaca;}
.nav-button-bar .list-item:first-child .btn-link {
border-radius: 0px 0 0 2px;}
.nav-button-bar .list-item:last-child .btn-link {
border-radius: 0 0px 2px 0;}
.btn-link {
display: block;width: 100%;height: 100%;}
.btn-link .btn-label {
padding: 0 5px;}
.btn-back .btn-horiz-arrow {
border-right-color: #939090;}
.btn-back.is-disabled .btn-horiz-arrow {
border-right-color: #d7d5d4;}
.btn-forward .btn-horiz-arrow {
border-left-color: #939090;}
.btn-forward.is-disabled .btn-horiz-arrow {
border-left-color: #d7d5d4;}
.btn-return.btn-link {
position: relative;}
.btn-return.btn-link .btn-label {
padding-right: 20px;}
.btn-return.btn-link .btn-label:after {
content: '\21ba';position: absolute;font-size: 1.7em;top: -1px;right: 6px;color: #939090;}
.btn-single,
.btn-multi {
width: 24px;height: 24px;}
.btn-single .btn-icon,
.btn-multi .btn-icon {
float: left;border: 1px solid #646565;}
.btn-single:hover .btn-icon,
.btn-multi:hover .btn-icon,
.btn-single:active .btn-icon,
.btn-multi:active .btn-icon {
border-color: #646565;}
.btn-single.is-disabled .btn-icon,
.btn-multi.is-disabled .btn-icon {
border-color: #d7d5d4;}
.btn-single.is-disabled:hover .btn-icon,
.btn-multi.is-disabled:hover .btn-icon,
.btn-single.is-disabled:active .btn-icon,
.btn-multi.is-disabled:active .btn-icon {
border-color: #d7d5d4;}
.btn-single .btn-icon {
margin: 5px 5px 0;width: 12px;height: 12px;}
.btn-link.btn-multi {
position: relative;}
.btn-link.btn-multi .btn-icon {
position: absolute;top: 4px;left: 4px;width: 5px;height: 5px;}
.btn-link.btn-multi .btn-icon + .btn-icon {
left: 13px;}
.btn-link.btn-multi .btn-icon + .btn-icon + .btn-icon {
top: 13px;left: 4px;}
.btn-link.btn-multi .btn-icon + .btn-icon + .btn-icon + .btn-icon {
top: 13px;left: 13px;}
.nav-text-bar {
padding: 5px 0;height: 16px;line-height: 16px;}
.nav-text-bar .list-item {
float: left;}
.nav-text-bar .nav-text-label {
padding: 0 3px;}
.nav-text-bar .is-selected {
color: #7c7c7c;}
.nav-counter-bar {
height: 26px;line-height: 26px;}
.nav-counter-end:before {
content: '\2013';padding: 0 3px;}
.nav-counter-total:before {
content: 'of';padding: 0 3px;}
.btn-horiz-arrow,
.btn-vert-arrow {
border-color: transparent;border-style: solid;display: inline-block;width: 0;height: 0;}
.btn-horiz-arrow {
border-width: 4px 8px;}
.btn-vert-arrow {
border-width: 8px 4px;}
.mod-before-after .before {
float: left;}
.mod-before-after .before img {
display: block;}
.mod-before-after .after {
float: right;}
.mod-before-after .after img {
display: block;}
.mod-tout-108x71 {
padding-top: 15px;padding-left: 130px;}
.mod-tout-108x71.image {
clear: left;}
.mod-tout-108x71.first {
padding-top: 0;}
.mod-tout-108x71.first.image {
clear: none;}
.mod-tout-108x71 .tout-image {
float: left;clear: left;margin-left: -130px;}
.mod-tout-108x71 .tout-eyebrow {
font-size: 1.2em;line-height: 1.8;color: #7c7c7c;}
.mod-tout-108x71 .tout-header,
.mod-tout-108x71 .tout-dek {
font-size: 1.4em;line-height: 1.3;}
.mod-tout-108x71 .tout-header {
color: #4d4d4d;font-weight: 700;}
.mod-tout-108x71 .tout-header a:hover {
text-decoration: underline;}
.mod-tout-108x71 .tout-dek {
color: #4d4d4d;}
.mod-tout-108x71 .tout-links {
list-style: disc inside;}
.mod-tout-108x71 .tout-links .link-item {
margin-top: 5px;}
.episode-tout-list {
*zoom: 1;margin: 10px 13px;}
.episode-tout-list:before,
.episode-tout-list:after {
content: "";display: table;}
.episode-tout-list:after {
clear: both;}
.episode-tout {
float: left;position: relative;margin-left: 13px;width: 187px;height: 195px;}
.episode-tout .img-171x114 {
padding: 0;}
.episode-tout .mod-tout-171x114 {
background: none;}
.episode-tout .mod-tout-171x114 .tout-image {
position: relative;width: 173px;height: 116px;}
.mod-tout-grid-140x93 {
float: left;}
.mod-tout-grid-140x93 .grid-row {
margin-top: 10px;float: left;}
.mod-tout-grid-140x93 .grid-item {
float: left;padding-left: 14px;width: 146px;}
.mod-tout-grid-140x93 .grid-item.first {
padding-left: 0;}
.mod-tout-grid-300x200 {
*zoom: 1;}
.mod-tout-grid-300x200:before,
.mod-tout-grid-300x200:after {
content: "";display: table;}
.mod-tout-grid-300x200:after {
clear: both;}
.mod-tout-grid-300x200 .grid-row {
margin-top: 10px;float: left;}
.mod-tout-grid-300x200 .grid-item {
float: left;width: 302px;padding-left: 20px;}
.mod-tout-grid-300x200 .grid-item.first {
padding-left: 0px;}
.mod-tout-list-300x200 {
*zoom: 1;width: 624px;border-top: 1px dashed #d0d0d0;}
.mod-tout-list-300x200:before,
.mod-tout-list-300x200:after {
content: "";display: table;}
.mod-tout-list-300x200:after {
clear: both;}
.mod-tout-list-300x200.first {
border-top: 0;}
.mod-tout-list-300x200 > .list-item {
float: left;width: 310px;border-left: 1px dashed #d0d0d0;padding-bottom: 999px;margin-bottom: -999px;}
.mod-tout-list-300x200 > .list-item.first {
border-left: 0;padding-bottom: 0;margin-bottom: 0;}
.mod-featured-tout-300x200 .tout-eyebrow,
.mod-stacked-tout-300x200 .tout-eyebrow {
border-bottom: 1px dashed #d0d0d0;padding-left: 5px;background: url(i/toh-bg-diag-tan.png) 0 0 repeat transparent;height: 26px;line-height: 26px;font-size: 1.6em;font-weight: 700;width: 100%;}
.mod-featured-tout-300x200 .tout-image,
.mod-stacked-tout-300x200 .tout-image {
position: relative;margin-top: 10px;padding-left: 4px;width: 302px;}
.mod-featured-tout-300x200 .tout-header,
.mod-stacked-tout-300x200 .tout-header {
margin: 5px 0;font-size: 1.5em;line-height: 1.2;}
.mod-featured-tout-300x200 .tout-text,
.mod-stacked-tout-300x200 .tout-text {
padding: 0 5px 20px;}
.mod-featured-tout-300x200 .tout-dek,
.mod-stacked-tout-300x200 .tout-dek {
font-size: 1.3em;line-height: 1.4;}
.mod-featured-tout-300x200 .call-to-action,
.mod-stacked-tout-300x200 .call-to-action {
font-size: 1.1em;line-height: 1.1;padding-top: 3px;}
.mod-tout-300x200 {
position: relative;height: 202px;padding-left: 312px;}
.mod-tout-300x200 .tout-image {
position: relative;float: left;margin-left: -312px;}
.mod-tout-300x200 .tout-text {
display: table-cell;vertical-align: top;padding-top: 10px;height: 192px;}
.mod-tout-300x200 .tout-header {
margin-bottom: 5px;font-size: 1.8em;line-height: 1.2;}
.mod-tout-300x200 .tout-dek {
font-size: 1.3em;line-height: 1.4;}
.mod-stacked-tout-300x200 {
border: 0;}
.mod-stacked-tout-300x200 .tout-image,
.mod-stacked-tout-300x200 .tout-header,
.mod-stacked-tout-300x200 .tout-dek {
margin-bottom: 5px;}
.mod-stacked-tout-300x200 .tout-image {
margin-top: 0;padding-left: 0;}
.mod-combo-tout-450x300 {
*zoom: 1;}
.mod-combo-tout-450x300 {
height: 400px;}
.mod-combo-tout-450x300:before,
.mod-combo-tout-450x300:after {
content: "";display: table;}
.mod-combo-tout-450x300:after {
clear: both;}
.mod-combo-tout-450x300 h5.tout-header {
font-size: 1.8em;font-weight: 700;margin-bottom: 5px;}
.mod-combo-tout-450x300 .mod-stacked-tout-450x300 {
float: left;width: 462px;}
.mod-combo-tout-450x300 .related-module {
float: right;width: 146px;}
.mod-tout-450x300,
.mod-stacked-tout-450x300 {
height: 314px;}
.mod-tout-450x300 .tout-image,
.mod-stacked-tout-450x300 .tout-image {
position: relative;float: left;width: 464px;height: 314px;padding-right: 8px;}
.mod-tout-450x300 .tout-text,
.mod-stacked-tout-450x300 .tout-text {
display: table-cell;vertical-align: top;width: 154px;padding-top: 16px;height: 298px;}
.mod-tout-450x300 .tout-header,
.mod-stacked-tout-450x300 .tout-header,
.mod-tout-450x300 .tout-dek,
.mod-stacked-tout-450x300 .tout-dek {
margin-bottom: 5px;}
.mod-tout-450x300 .tout-header,
.mod-stacked-tout-450x300 .tout-header {
font-size: 1.8em;font-weight: 700;}
.mod-tout-450x300 .tout-dek,
.mod-stacked-tout-450x300 .tout-dek {
font-size: 1.3em;}
.mod-tout-450x300 .call-to-action,
.mod-stacked-tout-450x300 .call-to-action {
font-size: 1.2em;line-height: 1.2;padding-top: 3px;}
.mod-stacked-tout-450x300 .tout-image {
float: none;margin-bottom: 5px;padding: 0;}
.mod-stacked-tout-450x300 .tout-dek {
line-height: 1.5;}
.mod-stacked-tout-450x300 .tout-eyebrow {
margin-bottom: 5px;}
.mod-tout-171x114 {
width: 185px;background: url(i/toh-tout-shadow-187x8.png) -1px 100% no-repeat transparent;}
.mod-tout-171x114 .tout-image,
.mod-tout-171x114 .tout-header {
background-color: #fff;}
.mod-tout-171x114 .tout-image {
height: 128px;}
.mod-tout-171x114 .tout-header {
padding: 6px;border: 1px solid #c0bcaf;border-top: 0;min-height: 24px;line-height: 1;font-size: 1.2em;width: 171px;}
.mod-tout-grid-171x114 {
padding: 0;float: left;width: 100%;}
.mod-tout-grid-171x114 .mod-tout-171x114 {
float: left;margin: 0 6px 8px;padding-bottom: 8px;}
.mod-tout-grid-171x114 .mod-tout-171x114.first {
clear: left;}
.mod-tout-grid-171x114 .grid-row {
float: left;margin-top: 20px;clear: both;}
.mod-tout-grid-171x114 .grid-item {
float: left;width: 302px;padding-left: 20px;}
.mod-tout-grid-171x114 .grid-item.first {
padding-left: 0;}
.mod-tout-36x36 {
position: relative;min-height: 36px;padding-left: 46px;overflow: auto;}
.mod-tout-36x36 .tout-image {
position: relative;float: left;margin-left: -46px;}
.mod-tout-36x36 .tout-text {
display: table-cell;vertical-align: top;padding-top: 0px;height: 36px;font-size: 1.2em;line-height: 1.3em;}
.mod-tout-36x36 .call-to-action {
font-size: 1.1em;line-height: 1.1;padding-top: 3px;}
.mod-tout-60x45 {
position: relative;height: 51px;padding-left: 76px;}
.mod-tout-60x45 .tout-image {
position: relative;float: left;margin-left: -76px;}
.mod-tout-60x45 .tout-text {
display: table-cell;vertical-align: top;padding-top: 3px;height: 48px;}
.mod-tout-60x45 .tout-header {
line-height: 1.3;}
.mod-tout-60x45 .call-to-action {
font-size: 1.1em;line-height: 1.1;padding-top: 3px;}
.mod-tout-84x56 {
position: relative;height: 62px;padding-left: 100px;}
.mod-tout-84x56 .tout-image {
position: relative;float: left;margin-left: -100px;}
.mod-tout-84x56 .tout-text {
display: table-cell;vertical-align: top;padding-top: 3px;height: 59px;}
.mod-tout-84x56 .tout-header {
line-height: 1.3;}
.mod-tout-84x56 .call-to-action {
font-size: 1.1em;line-height: 1.1;padding-top: 3px;}
.mod-tout-list-84x56 .tout-list {
margin-left: -10px;margin-right: -10px;padding-left: 10px;padding-right: 10px;*zoom: 1;}
.mod-tout-list-84x56 .tout-list:before,
.mod-tout-list-84x56 .tout-list:after {
content: "";display: table;}
.mod-tout-list-84x56 .tout-list:after {
clear: both;}
.mod-tout-list-84x56 .tout-list-item {
position: relative;float: left;clear: left;width: 100%;border-top: 1px dashed #c3bdb0;height: 83px;}
.mod-tout-list-84x56 .tout-list-item.first {
border-top: 0;}
.mod-tout-list-84x56 .mod-tout-84x56 {
top: 50%;margin: -30px 10px 0;}
.mod-tout-140x93,
.mod-stacked-tout-140x93 {
position: relative;height: 99px;padding-left: 156px;}
.mod-tout-140x93 .tout-image,
.mod-stacked-tout-140x93 .tout-image {
position: relative;float: left;margin-left: -156px;}
.mod-tout-140x93 .tout-text,
.mod-stacked-tout-140x93 .tout-text {
display: table-cell;vertical-align: top;padding-top: 3px;height: 96px;}
.mod-tout-140x93 .tout-header,
.mod-stacked-tout-140x93 .tout-header {
line-height: 1.3;}
.mod-tout-140x93 .call-to-action,
.mod-stacked-tout-140x93 .call-to-action {
font-size: 1.1em;line-height: 1.1;padding-top: 3px;}
.mod-stacked-tout-140x93 {
height: auto;padding: 0;}
.mod-stacked-tout-140x93 .tout-image,
.mod-stacked-tout-140x93 .tout-header,
.mod-stacked-tout-140x93 .tout-dek {
margin-bottom: 5px;}
.mod-stacked-tout-140x93 .tout-image {
float: none;margin-left: 0;}
.mod-stacked-tout-140x93 .tout-dek {
font-size: 1.2em;line-height: 1.3;}
.tab-panel,
.single-tab-panel {
display: none;}
.tab-panel.swipeable,
.single-tab-panel.swipeable {
display: block;}
.pg-tabbed-module .tab-list {
height: 26px;margin: 10px 10px 0;}
.pg-tabbed-module .tab {
cursor: pointer;height: 26px;float: left;}
.pg-tabbed-module .tab:first-child .tab-link {
border-left: 0;}
.pg-tabbed-module .tab:first-child.is-active .tab-link {
padding-left: 11px;}
.pg-tabbed-module .tab.is-active {
cursor: auto;}
.pg-tabbed-module .tab-link {
display: block;margin: 4px 0;padding: 0 12px;line-height: 16px;border-left: 1px dotted #b0aa9b;color: #077493;}
.pg-tabbed-module .tab-link a {
color: #077493;}
.pg-tabbed-module .tab-panel {
clear: left;background-color: #fff;border-top: 1px solid #c3bdb0;padding: 0 10px;}
.pg-tabbed-module .tab-panel.first {
display: block;}
.pg-tabbed-module .tab.is-active {
border: 1px solid #c3bdb0;border-radius: 3px 3px 0 0;border-bottom: 0;background: #fff;height: 25px;}
.pg-tabbed-module .tab.is-active .tab-link {
margin: 0;position: relative;top: 1px;padding: 2px 12px 8px;/*background: #fff;commented for TOH-2189*/
color: #4c4c4c;}
.pg-tabbed-module .tab.is-active .tab-link,
.pg-tabbed-module .tab.is-active + .tab .tab-link {
border-left: none;}
.mod-vsw,
.mod-vsw-ads {
font-family: Arial, Helvetica, sans-serif;line-height: 1.2;width: 300px;}
.mod-vsw .ad_wrapper,
.mod-vsw-ads .ad_wrapper {
margin: 15px 0;border: 1px solid #e5e4e4;padding: 15px 10px;width: 314px;}
.mod-vsw .ad_attribution,
.mod-vsw-ads .ad_attribution {
color: #999;font-size: 11px;}
.mod-vsw .ad_inner,
.mod-vsw-ads .ad_inner {
margin-top: 15px;}
.mod-vsw .ad_title,
.mod-vsw-ads .ad_title {
color: #333;font-size: 12px;font-weight: bold;}
.mod-vsw .ad_text,
.mod-vsw-ads .ad_text {
color: #333;font-size: 12px;}
.mod-vsw .ad_url,
.mod-vsw-ads .ad_url {
color: #999;font-size: 10px;}
#mod-ad-opa-ofie {
position: relative;z-index: 0;background-color: #fff;}
#ad-ofie-147x20 {
position: absolute;right: 18px;top: 0;}
#ad-ofie-147x20 + #ad-opa-101x1.is-served {
padding-top: 25px;}
#ad-opa-101x1 {
clear: both;z-index: 0;width: 970px;margin: 0 auto;}
.mod-ad-underwriters {
height: 53px;background-color: #ebebeb;border-top: 1px solid #d6d6d6;border-bottom: 1px solid #d6d6d6;padding: 5px 10px 0;}
.mod-ad-underwriters h4 {
font: normal 1.2em/1.2 Arial, Helvetica, sans-serif;color: #7c7c7c;}
.mod-ad-underwriters .content {
margin-top: 2px;}
.mod-ad-underwriters .content > .list-item {
float: left;border-right: 0;}
.mod-ad-underwriters .content > .list-item + .list-item {
border-left: 1px dotted #b0aa9b;}
.mod-ad-underwriters .list-item {
margin-right: 10px;padding-left: 10px;}
.mod-ad-underwriters .list-item.first {
padding: 0;}
.mod-ad-interstitial {
display: table-cell;vertical-align: middle;width: 973px;height: 464px;padding-bottom: 36px;}
.mod-ad-interstitial > div {
float: left;position: relative;left: 50%;}
.mod-ad-interstitial > div .mod-ad-box {
float: left;position: relative;left: -50%;}
.mod-ad-interstitial .mod-ad-box {
padding-left: 18px;padding-right: 18px;}
.mod-ad-interstitial .mod-ad-box:before {
padding-left: 0;}
.mod-sponsored-ad {
float: right;position: relative;}
.mod-sponsored-ad:before {
position: absolute;top: 0;left: -72px;content: 'Sponsored by:';padding-right: 5px;font-style: italic;font-family: Georgia,serif;color: #7c7c7c;}
.mod-sponsored-ad .ad-88x31 {
width: 88px;height: 31px;float: right;}
.mod-sponsor-inline {
float: right;}
.mod-sponsor-inline .ad-sponsor-88x31 {
float: right;padding-left: 5px;}
.mod-sponsor-inline span {
font-style: italic;font-family: Georgia,serif;color: #7c7c7c;}
.ad-sponsor-88x31 {
width: 88px;height: 31px;}
.sponsored-by,
.mod-sponsored-by-88x31 {
float: right;height: 31px;}
.sponsored-by:before,
.mod-sponsored-by-88x31:before {
content: 'Sponsored by:';padding-right: 5px;line-height: 31px;font-style: italic;font-family: Georgia,serif;color: #7c7c7c;}
.sponsored-by .sponsor,
.mod-sponsored-by-88x31 .sponsor {
float: right;height: 31px;width: 88px;}
.ad-module {
margin: 5px 0;border-top: 1px solid #d6d6d6;padding-top: 5px;}
.ad-module.first {
margin-top: 5px;/* ---- changed fro 0 to 5px for TOH-2185 ---- */
border-top: 0;}
.mod-ad-box {
background-color: #f1f0f0;padding-bottom: 20px;}
.mod-ad-box:before {
content: '';display: block;font-size: 1em;font-style: italic;font-family: Georgia,serif;color: #7c7c7c;padding-left: 18px;height: 20px;line-height: 20px;}
.ad-300xmulti {
margin-left: auto;margin-right: auto;width: 300px;height: 'auto';}
.ad-170x30 {
margin-left: auto;margin-right: auto;width: 170px;height: 30px;position: relative;}
.ad-170x30 .ad-88x31 {
width: 88px;height: 31px;float: right;}
.ad-170x30 .ad-label {
position: absolute;top: 0;right: 93px;font-style: italic;font-family: Georgia,serif;color: #7c7c7c;}
.ad-174x40 {
margin-left: auto;margin-right: auto;width: 175px;height: 40px;}
.ad-300x100 {
margin-left: auto;margin-right: auto;width: 300px;height: 100px;}
.ad-300x250 {
margin-left: auto;margin-right: auto;width: 300px;height: 250px;}
.ad-300x600 {
margin-left: auto;margin-right: auto;width: 300px;height: 600px;}
.ad-728x90 {
margin-left: auto;margin-right: auto;width: 728px;height: 90px;}
.ad-970x50 {
margin-left: auto;margin-right: auto;width: 970px;height: 50px;}
.ad-750x400 {
margin-left: auto;margin-right: auto;width: 750px;height: 400px;}
.mod-most-popular {
background: url(i/toh-bg-diag-white.png) 0 0 repeat #ffffff;}
.mod-most-popular h4 {
margin: 0 10px 10px;padding-top: 10px;}
.mod-most-popular .tab-panel {
padding-left: 0;}
.mod-most-popular .mod-tout-list-84x56 {
*zoom: 1;}
.mod-most-popular .mod-tout-list-84x56:before,
.mod-most-popular .mod-tout-list-84x56:after {
content: "";display: table;}
.mod-most-popular .mod-tout-list-84x56:after {
clear: both;}
.mod-most-popular .mod-tout-list-84x56 .mod-tout-84x56 {
top: 50%;margin: -30px 0 0 45px;}
.mod-most-popular .mod-tout-list-84x56 .tout-list-item {
background: url(i/toh-bg-stencils.png) 0 25px no-repeat transparent;}
.mod-most-popular .mod-tout-list-84x56 .tout-list-item + .tout-list-item {
background-position: 0 -40px;}
.mod-most-popular .mod-tout-list-84x56 .tout-list-item + .tout-list-item + .tout-list-item {
background-position: 0 -106px;}
.mod-most-popular .mod-tout-list-84x56 .tout-list-item + .tout-list-item + .tout-list-item + .tout-list-item {
background-position: 0 -172px;}
.mod-most-popular .mod-tout-list-84x56 .tout-list-item + .tout-list-item + .tout-list-item + .tout-list-item + .tout-list-item {
background-position: 0 -238px;}
.mod-most-popular .mod-tout-list-84x56 .tout-list-item + .tout-list-item + .tout-list-item + .tout-list-item + .tout-list-item + .tout-list-item {
background-position: 0 -304px;}
.mod-most-popular .mod-tout-list-84x56 .tout-list-item + .tout-list-item + .tout-list-item + .tout-list-item + .tout-list-item + .tout-list-item + .tout-list-item {
background-position: 0 -370px;}
.mod-most-popular .mod-tout-list-84x56 .tout-list-item + .tout-list-item + .tout-list-item + .tout-list-item + .tout-list-item + .tout-list-item + .tout-list-item + .tout-list-item {
background-position: 0 -436px;}
.mod-most-popular .mod-tout-list-84x56 .tout-list-item + .tout-list-item + .tout-list-item + .tout-list-item + .tout-list-item + .tout-list-item + .tout-list-item + .tout-list-item + .tout-list-item {
background-position: 0 -502px;}
.mod-most-popular .numeral {
width: 30px;height: 33px;position: absolute;top: 25px;}
.mod-most-popular .numeral.second {
background-position: -30px 0;}
.mod-most-popular .numeral.third {
background-position: -60px 0;}
.mod-most-popular .numeral.fourth {
background-position: -90px 0;}
.mod-most-popular .numeral.fifth {
background-position: -120px 0;}
.mod-video-directory .topics-filter,
.mod-video-directory .tab-panel {
padding: 0 15px;}
.mod-video-directory h4 {
margin: 0;padding: 10px;background: url(i/toh-bg-diag-white.png) repeat 0 0 transparent;}
.mod-video-directory .topics-header {
margin-bottom: 10px;font-size: 1.6em;font-family: museo-slab, TimesNewRoman, "Times New Roman", Times, Georgia, serif;color: #333;}
.mod-video-directory .topics-header .count {
padding: 0 8px;color: #7c7c7c;}
.mod-video-directory .topics-header .count:before {
content: '(';}
.mod-video-directory .topics-header .count:after {
content: ')';}
.mod-video-directory .topics-header .top-bottom-arrow {
position: relative;top: 8px;border-top-color: #939090;}
.mod-video-directory .topics-filter {
background-color: #faf9f1;border: 1px dashed #c3bdb0;padding-top: 10px;padding-bottom: 10px;margin-bottom: 28px;float: left;width: 594px;}
.mod-video-directory .topic-list {
float: left;width: 145px;}
.mod-video-directory .topic {
position: relative;padding: 10px;line-height: 16px;font-size: 1.3em;font-weight: bold;color: #077493;}
.mod-video-directory .topic.is-active {
background-color: #f78f1e;border-radius: 3px;}
.mod-video-directory .topic.is-active:hover {
margin: 0;padding: 10px;}
.mod-video-directory .topic.is-active span {
color: #fff;}
.mod-video-directory .topic:hover {
background-color: #f78f1e;border-radius: 3px;margin: 5px;padding: 5px;box-shadow: 3px 3px 3px 0 #777777;-moz-box-shadow: 3px 3px 3px 0 #777777;-webkit-box-shadow: 3px 3px 3px 0 #777777;}
.mod-video-directory .topic:hover > span,
.mod-video-directory .topic:hover > a {
color: #fff;text-decoration: none;}
.mod-video-directory .topic:hover .nav-panel {
display: block;}
.mod-video-directory .topic.reset + .topic {
margin-top: -136px;}
.mod-video-directory .nav-panel {
z-index: 10;top: 99%;left: 0;border: 2px solid #f78f1e;background-color: #fff;padding: 20px 20px 40px;box-shadow: 3px 3px 3px 0 #777777;-moz-box-shadow: 3px 3px 3px 0 #777777;-webkit-box-shadow: 3px 3px 3px 0 #777777;width: 400px;}
.mod-video-directory .nav-panel .count {
color: #7c7c7c;}
.mod-video-directory .nav-panel .count:before {
content: '\a0\28';}
.mod-video-directory .nav-panel .count:after {
content: '\29';}
.mod-video-directory .nav-panel .menu-topic:after,
.mod-video-directory .nav-panel .menu-item:after {
content: '\a0\bb';}
.mod-video-directory .nav-panel .menu-topic {
position: absolute;bottom: 10px;left: 0;width: 100%;text-align: center;}
.mod-video-directory .nav-panel .menu-topic:before {
content: 'All ';}
.mod-video-directory .nav-panel .menu-item {
float: left;margin-bottom: 10px;width: 50%;line-height: 1.3;}
.mod-video-directory footer {
margin: 0 26px;*zoom: 1;}
.mod-video-directory footer:before,
.mod-video-directory footer:after {
content: "";display: table;}
.mod-video-directory footer:after {
clear: both;}
.mod-video-directory .episode-topic {
padding: 5px 0;line-height: 1.3;}
.mod-video-directory .episode-number,
.mod-video-directory .episode-duration,
.mod-video-directory .episode-minutes,
.mod-video-directory .episode-seconds {
font-size: 1.3em;}
.mod-video-directory .episode-number:before {
content: 'Episode: ';}
.mod-video-directory .episode-number:after {
content: '\2013';padding: 0 4px;}
.mod-video-directory .episode-minutes:after {
content: ':';}
.mod-video-directory .episode-series {
display: block;font-size: 1.2em;}
.mod-toh-togo {
color: red;*zoom: 1;background: url('i/toh-bg-mod-togo.png') 0 115px no-repeat transparent;}
.mod-toh-togo:before,
.mod-toh-togo:after {
content: "";display: table;}
.mod-toh-togo:after {
clear: both;}
.mod-toh-togo .list-item {
width: 25%;float: left;text-align: center;font-size: 1.1em;font-weight: bold;}
.mod-toh-togo .list-item img {
margin: 9px 0 12px;width: 67px;height: 84px;}
.mod-toh-togo .list-item span {
display: block;margin-bottom: 9px;}
.hwt-module,
.hwt-module-side {
margin-bottom: 10px;background: url(i/toh-bg-diag-tan.png) 0 0 repeat transparent;border: 1px dashed #c3bdb0;*zoom: 1;width: 100%;}
.hwt-module:before,
.hwt-module-side:before,
.hwt-module:after,
.hwt-module-side:after {
content: "";display: table;}
.hwt-module:after,
.hwt-module-side:after {
clear: both;}
.hwt-module li,
.hwt-module-side li {
border-top: 1px dashed #c3bdb0;}
.hwt-module li.first,
.hwt-module-side li.first {
border-top: 0;}
.hwt-module h6,
.hwt-module-side h6 {
padding: 7px 10px;/* --- changed from 10px to 7px 10px for TOH-2190 --- */
font-size: 1.2em;}
.hwt-module h6 span,
.hwt-module-side h6 span {
display: block;padding-top: 0.5em;font-size: 1.077em;font-family: Arial, Helvetica, sans-serif;line-height: 1.3;color: #454546;}
.hwt-module h6 a,
.hwt-module-side h6 a {
color: #077493;}
.hwt-module .hwt-time,
.hwt-module-side .hwt-time,
.hwt-module .hwt-cost,
.hwt-module-side .hwt-cost,
.hwt-module .hwt-tools,
.hwt-module-side .hwt-tools,
.hwt-module .hwt-shop,
.hwt-module-side .hwt-shop {
background-color: transparent;background-position: 10px 10px;background-repeat: no-repeat;}
.hwt-module .hwt-time h6,
.hwt-module-side .hwt-time h6,
.hwt-module .hwt-cost h6,
.hwt-module-side .hwt-cost h6,
.hwt-module .hwt-tools h6,
.hwt-module-side .hwt-tools h6,
.hwt-module .hwt-shop h6,
.hwt-module-side .hwt-shop h6 {
padding-left: 40px;padding-right: 5px;}
.hwt-module .hwt-time,
.hwt-module-side .hwt-time {
background-image: url(i/toh-time-icon-24x24.png);}
.hwt-module .hwt-cost,
.hwt-module-side .hwt-cost {
background-image: url(i/toh-cost-icon-24x24.png);}
.hwt-module .hwt-tools,
.hwt-module-side .hwt-tools {
background-image: url(i/toh-tools-icon-24x24.png);}
.hwt-module .hwt-shop,
.hwt-module-side .hwt-shop {
background-image: url(i/toh-list-icon-24x24.png);}
.hwt-module .hwt-video .tout-image,
.hwt-module-side .hwt-video .tout-image {
position: relative;margin: 5px auto 0;width: 142px;}
.hwt-module .hwt-video .img-140x93,
.hwt-module-side .hwt-video .img-140x93 {
display: block;border-color: #7e7e7e;padding: 0;}
.hwt-module-side {
overflow: hidden;}
.hwt-module-side .col-2a,
.hwt-module-side .col-2b {
width: 49.5%;padding-bottom: 999px;margin-bottom: -999px;}
.hwt-module-side .col-2a {
float: left;border-right: 1px dashed #c3bdb0;}
.hwt-module-side .col-2b {
float: right;}
.hwt-module-side .hwt-effort {
float: right;border-top: 0;border-right: 0;text-align: left;}
.mod-article-pager .page-list {
list-style: inside decimal;}
.mod-article-pager li {
border-top: 1px dashed #c0bcaf;padding: 0 10px;height: 33px;line-height: 33px;font-family: museo-slab, TimesNewRoman, "Times New Roman", Times, Georgia, serif;font-size: 1.3em;}
.mod-article-pager li:hover a {
color: #d56027;text-decoration: none;}
.mod-article-pager li.is-active {
background: url(i/toh-bg-diag-white.png) 0 0 transparent repeat;color: #d56027;}
.mod-article-pager li.is-active a {
color: #d56027;}
.mod-article-pager li:first-child {
border-top-style: solid;}
.mod-article-pager li:last-child {
border-bottom: 1px dashed #c0bcaf;border-bottom-style: solid;}
.mod-hwt-tools .tool-list {
margin: 0;}
.mod-hwt-tools li {
float: left;margin: 0 5px 24px;width: 146px;height: 170px;}
.mod-hwt-tools h6 {
font-size: 1.2em;}
.mod-hwt-tools .description {
font: normal 100%/1.3 Arial, Helvetica, sans-serif;display: block;}
.mod-hwt-video {
margin-top: 10px;}
.mod-hwt-video header {
border-bottom: 0;margin-bottom: 0px;border-top: 1px solid #c3bdb0;margin-top: 10px;}
.mod-hwt-shop .description-list {
float: left;width: 300px;padding-left: 10px;line-height: 1.3;font-size: 1.3em;}
.mod-hwt-shop .item-list {
float: right;width: 250px;font-size: 1.3em;}
.mod-hwt-shop dt,
.mod-hwt-shop li {
font-weight: bold;margin: 8px 0;color: #333;}
.mod-hwt-shop dt:before,
.mod-hwt-shop li:before {
content: '\2022';padding-right: 4px;font-size: 1.3em;color: #333;}
.mod-hwt-shop dd {
padding-left: 10px;}
.mod-newsletters {
*zoom: 1;}
.mod-newsletters:before,
.mod-newsletters:after {
content: "";display: table;}
.mod-newsletters:after {
clear: both;}
.mod-newsletters header {
*zoom: 1;margin: 10px;height: 18px;line-height: 18px;}
.mod-newsletters header:before,
.mod-newsletters header:after {
content: "";display: table;}
.mod-newsletters header:after {
clear: both;}
.mod-newsletters header h4 {
float: left;margin: 0;}
.mod-newsletters header .call-to-action {
float: right;font-size: 1.1em;}
.mod-newsletters .nl-frequency {
padding-left: 5px;font-family: Arial, Helvetica, sans-serif;font-size: 0.9228em;color: #7c7c7c;}
.mod-newsletters .nl-frequency:before {
content: '(';}
.mod-newsletters .nl-frequency:after {
content: ')';}
.mod-newsletters .nl-sign-up-form {
margin-top: 10px;}
.mod-newsletters .nl-sign-up-form .prompt {
color: #1f86a4;font-size: 1.3em;margin: 20px 0 5px;}
.mod-newsletters .nl-sign-up-form .error {
color: #d56027;font-size: 1.1em;position: absolute;top: 25px;left: 0;width: 150%;}
.mod-tout-nl {
position: relative;height: 84px;padding-left: 97px;}
.mod-tout-nl .tout-image {
position: relative;float: left;margin-left: -87px;}
.mod-tout-nl .tout-text {
float: left;margin-right: 10px;line-height: 1.3;}
.mod-tout-nl .tout-header {
margin-bottom: 5px;}
.mod-tout-nl .tout-dek {
font-size: 1.2em;}
.tout-dek {
color: #454546;}
.mod-comments.is-loading .load-message {
display: inline;}
.mod-comments .load-message {
display: none;}
.mod-comments .prompt {
display: block;}
.mod-comments .prompt a {
font: bold 90.9% Arial, Helvetica, sans-serif;font-size: 1.2em;line-height: 1.8;color: #077493;}
.mod-comments .prompt:before {
content: '+';padding-right: 3px;font-size: 1.2em;font-weight: bold;color: #077493;}
.mod-comments > header {
position: relative;background: url(i/toh-bg-diag-white.png) repeat transparent;}
#article .mod-comments > header {
clear: both;}
.mod-comments > header .prompt {
padding: 0 10px;}
.mod-comments h4 {
clear: both;margin: 0 10px;padding-top: 10px;font-size: 1.6em;font-weight: 500;}
.mod-comments h5 {
padding: 0 10px;background-color: #1f86a4;color: #fff;font: bold 1.2em Arial, Helvetica, sans-serif;height: 29px;line-height: 29px;text-transform: uppercase;}
.mod-comments .discussion-tout {
float: right;min-height: 45px;width: 180px;background-color: #faf9f1;border: 1px solid #ebebeb;padding: 5px;overflow: auto;}
.mod-comments .discussion-tout .tout-dek {
font-weight: bold;font-size: 1.2em;}
.mod-comments .discussion-tout + h4 {
padding-top: 0;}
.mod-comments .nav-counter {
padding-left: 3px;color: #a8dff5;text-transform: none;}
.mod-comments .nav-counter:before {
content: '(';}
.mod-comments .nav-counter:after {
content: ')';}
.mod-comments .content-nav-module {
height: 29px;line-height: 29px;background-color: #f4f1e6;border-bottom: 1px solid #ebebeb;padding: 0 10px;}
.mod-comments .nav-sorter .nav-text-bar,
.mod-comments .nav-pager .nav-text-bar {
height: 19px;line-height: 19px;}
.mod-comments .nav-sorter {
float: left;}
.mod-comments .nav-sorter .list-item:first-child {
color: #7c7c7c;}
.mod-comments .nav-sorter .list-item.is-selected {
color: #000;}
.mod-comments .nav-sorter .list-item + .list-item + .list-item {
border-left: 1px dotted #b0aa9b;}
.mod-comments .nav-pager {
float: right;}
.mod-comments .comments-count-data {
padding-left: 3px;color: #a8dff5;text-transform: none;}
.mod-comments .comments-count-data:before {
content: '(';}
.mod-comments .comments-count-data:after {
content: ')';}
.mod-comments .pager-first,
.mod-comments .pager-last {
height: 29px;line-height: 29px;font-size: 1.2em;padding-top: 0;}
.mod-comments .pager-first {
background-color: #f4f1e6;border-bottom: 1px solid #ebebeb;}
.mod-comments .sort-order-pager,
.mod-comments .page-number-pager {
font-weight: bold;}
.mod-comments .sort-order-pager li,
.mod-comments .page-number-pager li,
.mod-comments .sort-order-pager .pager-item,
.mod-comments .page-number-pager .pager-item {
float: left;padding: 0 3px;}
.mod-comments .sort-order-pager {
float: left;padding: 8px 10px;line-height: 13px;}
.mod-comments .sort-order-pager .pager-item + .pager-item + .pager-item {
border-left: 1px dotted #b0aa9b;}
.mod-comments .sort-order-pager .label {
color: #7c7c7c;}
.mod-comments .page-number-pager {
float: right;padding: 0 10px;}
.mod-comments .page-number-pager .is-selected {
color: #7c7c7c;}
.mod-comments .comments-list {
display: none;margin: 10px;}
.mod-comments .comment {
margin: 10px -10px 0 -10px;border-top: 1px dotted #b0aa9b;padding: 10px;padding-bottom: 0;}
.mod-comments .comment.first {
margin-top: 0;border-top: 0;}
.mod-comments .comment > header {
font-size: 1.2em;}
.mod-comments .comment .user_name {
font-weight: 700;font-family: museo-slab, TimesNewRoman, "Times New Roman", Times, Georgia, serif;}
.mod-comments .comment .created_at {
font-weight: normal;font-family: Arial, Helvetica, sans-serif;}
.mod-comments .comment .created_at:before {
content: '|';padding: 0 2px;}
.mod-comments .comment p {
margin: 0;margin-bottom: 0.5em;}
.mod-comments .replies.is-active > .prompt {
display: none;}
.mod-comments .replies-list {
padding-left: 20px;}
.mod-add-comment {
background-color: #f4f1e6;}
.mod-add-comment .rules,
.mod-add-comment .message {
margin: 10px 0;font-size: 1.2em;line-height: 1.5;}
.mod-add-comment .message {
float: right;margin-top: 0;}
.mod-add-comment .comment-form {
padding: 0 20px 20px;}
.mod-add-comment .comment-user-name,
.mod-add-comment .comment-body,
.mod-add-comment label {
display: block;margin-bottom: 10px;font-size: 1.2em;}
.mod-add-comment label {
font-weight: bold;margin-bottom: 5px;}
.mod-add-comment label .required {
font-weight: normal;}
.mod-add-comment .comment-user-name {
width: 50%;}
.mod-add-comment .comment-body {
max-width: 100%;min-width: 100%;min-height: 100px;}
.mod-more-in .link-list,
.mod-more-in-wide .link-list {
float: left;width: 50%;list-style: none inside;padding: 0;}
.mod-more-in .link-list .link-item,
.mod-more-in-wide .link-list .link-item {
padding-right: 10px;}
.mod-more-in + .related-module {
margin: 10px 0;border-top: 1px dashed #d0d0d0;padding: 10px;}
.mod-more-in + .related-module .rel-content {
padding-top: 5px;list-style: disc inside;}
.mod-more-in-wide .link-list {
width: 25%;}
.mod-step-by-step {
*zoom: 1;}
.mod-step-by-step:before,
.mod-step-by-step:after {
content: "";display: table;}
.mod-step-by-step:after {
clear: both;}
.mod-step-by-step .content-nav-module {
position: relative;/* --- commented for TOH-2190 ---
margin-top: 56px;margin-bottom: 4px;border-top: 1px solid #c0bcaf;*/
padding: 4px 0 0;height: 28px;}
.mod-step-by-step .content-nav-module .nav-item {
float: right;height: 26px;line-height: 25px;cursor: pointer;background-color: #faf9f1;background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#faf9f1), to(#dddbd5));background: -webkit-linear-gradient(top, #faf9f1, #dddbd5);background: -moz-linear-gradient(top, #faf9f1, #dddbd5);background: -ms-linear-gradient(top, #faf9f1, #dddbd5);background: -o-linear-gradient(top, #faf9f1, #dddbd5);background: linear-gradient(top, #faf9f1, #dddbd5);-pie-background: linear-gradient(top, #faf9f1, #dddbd5);border: 1px solid #cacaca;border-radius: 5px;text-align: center;width: 121px;font-size: 1.15em;}
.mod-step-by-step .content-nav-module .nav-item.nav-close {
width: 55px;}
.mod-step-by-step .content-nav-module .nav-prev {
float: left;}
.mod-step-by-step .content-nav-module .nav-all {
float: none;margin: 0 auto;}
.mod-step-by-step .content-nav-module .nav-all .nav-button-bar {
border: 0;}
.mod-step-by-step .content-nav-module .nav-all .list-item {
border-left: 0;}
.mod-step-by-step .content-nav-module .nav-all .btn-vert-arrow {
position: relative;top: 8px;border-top-color: #f78f1e;}
.mod-step-by-step .content-nav-module .nav-all.is-active .btn-vert-arrow {
top: 0;border-top-color: transparent;border-bottom-color: #f78f1e;}
.mod-step-by-step .content-nav-module .nav-all.is-active .btn-multi .btn-icon {
border-color: #646565;background-color: #646565;}
.mod-step-by-step .content-nav-module .btn-link {
border-radius: 5px;font-family: museo-slab, TimesNewRoman, "Times New Roman", Times, Georgia, serif;color: #646565;text-shadow: 1px 1px #fff;}
.mod-step-by-step .content-nav-module .btn-link.btn-multi {
width: 26px;height: 26px;margin-left: 3px;}
.mod-step-by-step .content-nav-module .btn-link.btn-multi .btn-icon {
background-color: #646565;}
.mod-step-by-step .content-nav-module .btn-link.btn-multi:hover .btn-icon {
background-color: #646565;}
.mod-step-by-step .content-nav-module .btn-link:hover {
text-decoration: none;text-shadow: 0 0 transparent;}
.mod-step-by-step .content-nav-module .btn-link.is-disabled {
color: #c2c0bf;cursor: auto;}
.mod-step-by-step .content-nav-module .btn-link.is-disabled:hover {
text-shadow: 1px 1px #fff;}
.mod-step-by-step .content-nav-module .btn-back .btn-horiz-arrow {
border-right-color: #f78f1e;}
.mod-step-by-step .content-nav-module .btn-back.is-disabled {
cursor: default!important;}
.mod-step-by-step .content-nav-module .btn-back.is-disabled .btn-horiz-arrow {
border-right-color: #d7d5d4;}
.mod-step-by-step .content-nav-module .btn-forward .btn-horiz-arrow {
border-left-color: #f78f1e;}
.mod-step-by-step .content-nav-module .btn-forward.is-disabled .btn-horiz-arrow {
border-left-color: #d7d5d4;}
.mod-step-by-step .single-tab {
position: relative;z-index: 1;}
.mod-step-by-step .single-tab.is-active {
border-radius: 5px 5px 0 0;border-bottom: 0;box-shadow: 0 -1px 3px 0 #aaaaaa;-moz-box-shadow: 0 -1px 3px 0 #aaaaaa;-webkit-box-shadow: 0 -1px 3px 0 #aaaaaa;}
.mod-step-by-step .single-tab.is-active .btn-vert-arrow {
top: 0;border-bottom-color: #f78f1e;border-top-color: transparent;}
.mod-step-by-step .single-tab.is-active .btn-link {
background: #faf9f1;padding-bottom: 6px;}
.mod-step-by-step .single-tab-panel {
z-index: 20;position: absolute;top: 32px;left: 0;padding: 10px;border: 1px solid #cacaca;width: 606px;background-color: #faf9f1;box-shadow: 0 0 6px 0 #aaaaaa;-moz-box-shadow: 0 0 6px 0 #aaaaaa;-webkit-box-shadow: 0 0 6px 0 #aaaaaa;border-radius: 5px;}
.mod-step-by-step .single-tab-panel .img-100x100 {
padding: 0;margin: 2px;}
.mod-step-by-step .single-tab-panel header {
height: 26px;}
.mod-step-by-step .single-tab-panel header .btn-close {
margin: 0;}
.mod-step-by-step .single-tab-panel .nav-item {
float: right;height: 26px;line-height: 25px;cursor: pointer;background-color: #faf9f1;background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#faf9f1), to(#dddbd5));background: -webkit-linear-gradient(top, #faf9f1, #dddbd5);background: -moz-linear-gradient(top, #faf9f1, #dddbd5);background: -ms-linear-gradient(top, #faf9f1, #dddbd5);background: -o-linear-gradient(top, #faf9f1, #dddbd5);background: linear-gradient(top, #faf9f1, #dddbd5);-pie-background: linear-gradient(top, #faf9f1, #dddbd5);border: 1px solid #cacaca;border-radius: 5px;width: auto;}
.mod-step-by-step .single-tab-panel .content {
margin-left: 0;margin-right: 0;}
.mod-step-by-step .single-tab-panel .step {
position: relative;float: left;clear: right;margin: 10px 0;padding: 0 7px;width: 106px;height: 170px;}
.mod-step-by-step .single-tab-panel .step.is-selected h6 {
color: #d56027;}
.mod-step-by-step .single-tab-panel .step.is-selected .img-100x100 {
margin: 0;border: 3px solid #d56027;}
.mod-step-by-step .single-tab-panel .step .step-is-selected {
position: absolute;margin: 10px 0;padding: 0 7px;width: 106px;height: 106px;border: 3px solid #d56027;}
.mod-step-by-step .single-tab-panel a {
font-size: 1.3em;font-weight: bold;}
.mod-tips {
background-color: #faf9f1;margin-bottom: -20px;padding-bottom: 30px;}
.mod-tips header h4 {
float: left;margin: 10px 10px 25px;}
.mod-tips header .sponsored-ad {
float: right;margin: 10px;}
.mod-tips table {
clear: both;font-size: 100%;text-align: center;padding: 10px 0 20px;}
.mod-tips .single-tip .btn-back,
.mod-tips .single-tip .btn-forward {
color: #faf9f1 !important;}
.mod-tips .btn-back,
.mod-tips .btn-forward {
font-size: 3em;font-family: museo-slab, TimesNewRoman, "Times New Roman", Times, Georgia, serif;font-style: normal;vertical-align: middle;}
.mod-tips .btn-back a,
.mod-tips .btn-forward a {
color: #d56027;outline: none;}
.mod-tips .btn-back a:hover,
.mod-tips .btn-forward a:hover {
text-decoration: none;}
.mod-tips .btn-back.is-disabled,
.mod-tips .btn-forward.is-disabled {
color: #ebebeb;}
.mod-tips .btn-back.is-disabled a,
.mod-tips .btn-forward.is-disabled a {
color: #ebebeb;}
.mod-tips .tip-text {
width: 80%;color: #3d3d3d;font-family: Georgia,Times,serif;font-style: italic;font-size: 2.2em;line-height: 1.1;}
.mod-tips .credit {
padding-top: 10px;font-size: 1.4em;line-height: 1.7;}
.mod-tips .call-to-action {
font-size: 1.4em;line-height: 1.2;padding-top: 10px;}
.mod-ad-magazine {
background: url(i/toh-bg-diag-tan.png) 0 0 repeat transparent;border: 1px solid #d0d0d0;margin-bottom: 20px;width: auto;overflow: hidden;position: relative;height: 230px;}
.mod-ad-magazine.palette-aqua header {
background-color: #5da6bc;}
.mod-ad-magazine.palette-aqua .ad-text > h6 {
color: #5da6bc !important;}
.mod-ad-magazine.palette-green header {
background-color: #a4b400;}
.mod-ad-magazine.palette-green .ad-text > h6 {
color: #a4b400 !important;}
.mod-ad-magazine.palette-orange header {
background-color: #d9810c;}
.mod-ad-magazine.palette-orange .ad-text > h6 {
color: #d9810c !important;}
.mod-ad-magazine.palette-yellow header {
background-color: #c4ab00;}
.mod-ad-magazine.palette-yellow .ad-text > h6 {
color: #c4ab00 !important;}
.mod-ad-magazine.palette-blue header {
background-color: #8dafc9;}
.mod-ad-magazine.palette-blue .ad-text > h6 {
color: #8dafc9 !important;}
.mod-ad-magazine header {
background-color: #8b9e3b;height: 43px;padding-top: 10px;padding-left: 185px;padding-right: 10px;}
.mod-ad-magazine header h4 {
color: #fff;float: left;font-size: 2.0em;}
.mod-ad-magazine header .call-to-action {
float: right;font-size: 1.2em;line-height: 1.2;padding-top: 3px;}
.mod-ad-magazine header .call-to-action a {
color: #fff;font-family: museo-slab, TimesNewRoman, "Times New Roman", Times, Georgia, serif;font-weight: normal;}
.mod-ad-magazine header .call-to-action:after {
color: #fff;font-family: museo-slab, TimesNewRoman, "Times New Roman", Times, Georgia, serif;font-weight: normal;}
.mod-ad-magazine .ad-image {
position: absolute;top: 15px;left: 25px;}
.mod-ad-magazine .ad-image img {
border: 1px solid #7e7e7e;box-shadow: 3px 3px 5px 0 #333333;-moz-box-shadow: 3px 3px 5px 0 #333333;-webkit-box-shadow: 3px 3px 5px 0 #333333;}
.mod-ad-magazine .btn-horiz-arrow {
position: absolute;top: 90px;left: 162px;border-width: 12px;border-right-color: #c0bcaf;z-index: 1;}
.mod-ad-magazine .btn-horiz-arrow + .btn-horiz-arrow {
position: absolute;top: 92px;left: 166px;border-width: 10px;border-right-color: #fff;z-index: 2;}
.mod-ad-magazine .ad-text {
position: absolute;top: 40px;left: 185px;background-color: #fff;border: 1px solid #c0bcaf;width: 425px;height: 165px;box-shadow: 3px 3px 5px 0 #333333;-moz-box-shadow: 3px 3px 5px 0 #333333;-webkit-box-shadow: 3px 3px 5px 0 #333333;}
.mod-ad-magazine .ad-text > h5 {
font-size: 1.3em;margin: 10px 10px 0 15px;}
.mod-ad-magazine .ad-text > h6 {
font-size: 2.4em;line-height: 1.1;margin: 0 10px 0 15px;}
.mod-ad-magazine .ad-text > h6 em {
display: block;color: #8b9e3b;padding-left: 5px;}
.mod-ad-magazine .ad-text .content {
margin-top: 5px;border-top: 1px solid #c0bcaf;padding-top: 5px;}
.mod-ad-magazine .ad-text .content > .list-item {
float: left;border-right: 0;}
.mod-ad-magazine .ad-text .content > .list-item + .list-item {
border-left: 1px dashed #c0bcaf;}
.mod-ad-magazine .ad-text .content .list-item {
width: 44%;}
.mod-ad-magazine .ad-text .content .list-item.first {
width: 55%;}
.mod-ad-magazine .ad-text .content .mod-tout-84x56 {
margin-left: 7px;padding-left: 95px;}
.mod-ad-magazine .ad-text .content .mod-tout-84x56 .tout-image {
margin-left: -95px;}
.mod-ad-magazine .ad-text .content .mod-tout-84x56 .call-to-action {
font-size: 1.1em;line-height: 1.1;padding-top: 3px;}
.mod-ad-magazine .ad-text .content h6 {
font-size: 1.4em;line-height: 1.1;}
.mod-tv-shows {
margin-bottom: -20px;}
.mod-tv-shows header {
*zoom: 1;margin: 10px;}
.mod-tv-shows header:before,
.mod-tv-shows header:after {
content: "";display: table;}
.mod-tv-shows header:after {
clear: both;}
.mod-tv-shows header h4 {
float: left;margin: 0;}
.mod-tv-shows header .call-to-action {
float: right;font-size: 1.2em;line-height: 1.2;padding-top: 3px;}
.mod-tv-shows h5 {
font-size: 1.6em;}
.mod-tv-shows .episode-list .list-item {
float: left;margin-bottom: 10px;width: 140px;}
.mod-tv-shows .episode-list .list-item + .list-item {
float: right;}
.mod-tv-shows .episode-list .tout-image {
position: relative;width: 142px;height: 95px;}
.mod-tv-shows .episode-list .img-140x93 {
padding: 0;}
.mod-tv-shows .episode-list .tout-header {
font-size: 1.3em;line-height: 1.2;}
.mod-tv-shows .episode-list .tout-text {
padding-top: 5px;font-size: 1.3em;line-height: 1.2;}
.mod-tv-shows .episode-list .episode-link {
font-weight: bold;}
.mod-tv-shows .episode-list .episode-season:before {
content: 'Season: ';}
.mod-tv-shows .episode-list .episode-number:before {
content: 'Episode: ';}
.mod-tv-shows .episode-list .episode-number:after,
.mod-tv-shows .episode-list .episode-season:after {
content: ' ';}
.mod-tv-shows .show-list {
border-top: 1px solid #D6D6D6;clear: both;margin: 10px -10px 10px -5px;padding-top: 10px;}
.mod-tv-shows .show-list:before,
.mod-tv-shows .show-list:after {
content: "";display: table;}
.mod-tv-shows .show-list:after {
clear: both;}
.mod-tv-shows .show-list .list-item {
float: left;width: 50%;font-size: 1.2em;line-height: 1.1;font-weight: bold;}
.mod-tv-shows .show-list .list-item .show-link {
border-right: 1px dotted #B0AA9B;display: block;padding: 0 10px;}
.mod-tv-shows .show-list .list-item .show-link:after {
content: ' \bb';color: #077493;}
.mod-tv-shows .show-list .list-item + .list-item .show-link {
border: 0 none;padding-left: 10px;}
.mod-tv-shows .show-list .list-item + .list-item + .list-item {
width: 40%;}
.mod-tv-shows .show-list .list-item + .list-item + .list-item .show-link:after {
content: none;}
#home-dl {
border: 1px solid #c0bcaf;height: 312px;padding: 1px 0 0;position: relative;width: 623px;}
/*#home-dl .tab-list {
float: left;border: 1px solid #c0bcaf;border-top-width: 0;border-bottom-width: 2px;margin: 313px 1px 1px;padding-left: 2px;width: 617px;height: auto;background-color: #faf9f1;background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#faf9f1), to(#dddbd5));background: -webkit-linear-gradient(top, #faf9f1, #dddbd5);background: -moz-linear-gradient(top, #faf9f1, #dddbd5);background: -ms-linear-gradient(top, #faf9f1, #dddbd5);background: -o-linear-gradient(top, #faf9f1, #dddbd5);background: linear-gradient(top, #faf9f1, #dddbd5);-pie-background: linear-gradient(top, #faf9f1, #dddbd5);}*/
#home-dl .tab-list {
float: right;height: auto;position: relative;right: 10px;top: 270px;z-index: 5;}
/*commented & added above code for TOH-2189*/
#home-dl .tab {
/*width: 121px;height: 50px;border-left: 1px dotted #b0aa9b;border-radius: 0;commented for TOH-2189 */
width: 20px;height: 15px;background:url("i/sprite_24bit_trans.png") repeat scroll -1px -1px rgba(0, 0, 0, 0);}
#home-dl .tab.first {
border: 0;}
#home-dl .tab.first.is-active {
border: 0;background:url("i/sprite_24bit_trans.png") repeat scroll -1px -17px rgba(0, 0, 0, 0);/*added for TOH-2189*/
}
#home-dl .tab.final.is-active .tab-link {
margin-right: 0;padding-right: 7px;width: 109px;background:url("i/sprite_24bit_trans.png") repeat scroll -1px -16px rgba(0, 0, 0, 0);/*added for TOH-2189*/
}
#home-dl .tab:hover {
/*background-color: #fff;---commented for TOH-2189---*/
background:url("i/sprite_24bit_trans.png") repeat scroll -1px -33px rgba(0, 0, 0, 0);/*added for TOH-2189*/
}
#home-dl .tab.is-active {
position: relative;/*background-color: transparent;--commented for TOH-2189-- */
border: 0;/*border-left: 1px dotted #b0aa9b;---commented for TOH-2189---*/
cursor: pointer;background:url("i/sprite_24bit_trans.png") repeat scroll -1px -17px rgba(0, 0, 0, 0);/*added for TOH-2189*/
}
#home-dl .tab.is-active .tab-link {
top: 0;padding: 3px 4px 0;/*
box-shadow: 0 -4px 3px 3px #bbbbbb;-moz-box-shadow: 0 -4px 3px 3px #bbbbbb;-webkit-box-shadow: 0 -4px 3px 3px #bbbbbb;margin: 0 3px;border: 1px solid #9c9b98;border-top: 0;background-color: #efeee9;height: 53px;*/ /* --commented for TOH-2189-- */
}
#home-dl .tab.is-active.palette-aqua .tab-link {
color: #5da6bc;}
#home-dl .tab.is-active.palette-green .tab-link {
color: #a4b400;}
#home-dl .tab.is-active.palette-orange .tab-link {
color: #d9810c;}
#home-dl .tab.is-active.palette-yellow .tab-link {
color: #c4ab00;}
#home-dl .tab.is-active.palette-blue .tab-link {
color: #8dafc9;}
#home-dl .tab h3 {
margin: 0;border: 0;padding: 3px 8px 0;color: #666666;font-weight: 700;font-size: 1.2em;line-height: 1.25;}
#home-dl .tab.palette-aqua h1 {
color: #86d4e9;}
#home-dl .tab.palette-aqua tab.is-active .tab-link {
color: #5da6bc;}
#home-dl .tab.palette-aqua .tab-link:hover {
color: #5da6bc;}
#home-dl .palette-green .tab-link:hover{
color: #a4b400;}
#home-dl .palette-orange .tab-link:hover {
color: #d9810c;}
#home-dl .palette-blue .tab-link:hover{
color: #8dafc9;}
#home-dl .palette-yellow .tab-link:hover{
color: #c4ab00;}
#home-dl .tab-panel {
border: 1px solid #c0bcaf;height: 309px;left: 1px;padding: 0;position: absolute;text-align: center;top: 1px;}
#home-dl .tab-panel h1 a {
color: #fff;}
#home-dl .tab-panel.palette-aqua h1 a {
color: #86d4e9;}
#home-dl .tab-panel.palette-green h1 a {
color: #cbdb2c;}
#home-dl .tab-panel.palette-orange h1 a {
color: #f99b1f;}
#home-dl .tab-panel.palette-yellow h1 a {
color: #fddd00;}
#home-dl .tab-panel.palette-blue h1 a {
color: #d1e7f8;}
#home-dl .text-panel {
background: none repeat scroll 0 0 transparent;box-shadow: 0 -150px 80px -60px #333333 inset;cursor: pointer;display: inline-block;height: 300px;left: 0;margin: 6px;overflow: hidden;position: absolute;top: 0;width: 609px;}
#home-dl hgroup {
position: absolute;bottom: 0;left: 0;text-align: left;padding: 10px;}
#home-dl h1 {
font-size: 30px;line-height: 1;color: #cbdb2b;font-weight: 500;}
#home-dl h2 {
padding-top: 2px;font-size: 1.4em;color: #fff;width: 440px;}
.mod-partners-list {
*zoom: 1;}
.mod-partners-list:before,
.mod-partners-list:after {
content: "";display: table;}
.mod-partners-list:after {
clear: both;}
.mod-partners-list h4 {
margin: 10px;}
.mod-partners-list .list-item {
float: left;width: 49%;height: 160px;border-right: 1px dotted #b0aa9b;}
.mod-partners-list .list-item + .list-item {
height: 80px;border-right: 0;border-bottom: 1px dotted #b0aa9b;}
.mod-partners-list .list-item + .list-item + .list-item {
border-bottom: 0;}
.mod-partners-list .list-item .mod-partners-small {
display: table-cell;vertical-align: middle;height: 80px;}
.mod-partners,
.mod-partners-small {
position: relative;}
.mod-partners .ptr-image,
.mod-partners-small .ptr-image {
position: relative;float: left;height: 73px;}
.mod-partners .ptr-text,
.mod-partners-small .ptr-text {
padding-left: 107px;height: 73px;}
.mod-partners .ptr-header,
.mod-partners-small .ptr-header {
font-weight: bold;}
.mod-partners .ptr-sponsor,
.mod-partners-small .ptr-sponsor {
display: block;}
.mod-partners .ptr-content {
margin: 20px 10px 30px;}
.mod-partners .ptr-header {
font-size: 1.4em;line-height: 1.4;}
.mod-partners-small .ptr-image {
height: 51px;margin-left: 10px;}
.mod-partners-small .ptr-text {
padding-left: 86px;height: 51px;}
.mod-partners-small .ptr-header {
font-size: 1.0em;line-height: 1;}
.mod-contest {
position: relative;margin-bottom: 30px;padding: 15px 10px 0;width: 183px;min-height: 431px;background-color: #fff;}
.mod-contest .contest-image {
text-align: center;margin-bottom: 15px;}
.mod-contest .contest-header {
font-size: 1.5em;line-height: 1.2em;}
.mod-contest .contest-desc {
font-size: 1.3em;color: #454546;line-height: 1.25;margin: 10px 0;}
.mod-contest .call-to-action {
font-size: 1.2em;line-height: 1.8;}
.mod-contest .call-to-action a,
.mod-contest .call-to-action:after {
color: #d56027;}
.mod-contest .deal {
background-color: transparent;}
.mod-contest .deal-list {
list-style: disc outside;padding: 0 10px;margin-bottom: 10px;}
.mod-contest .mod-sponsor-inline {
margin-top: 20px;}
.mod-contest-lead .contest-image {
float: left;padding: 6px;border-right: 1px solid #c0bcaf;margin-right: 20px;background: #fff;}
.mod-contest-lead .contest-image img {
border: 1px solid #c0bcaf;}
.mod-contest-lead .contest-text {
background: #fff;padding: 20px 20px 20px 0;}
.mod-contest-lead .contest-header {
font-size: 2.2em;line-height: 1.3;}
.mod-contest-lead .contest-desc {
font-size: 1.3em;line-height: 1.5;margin: 10px 0;}
.mod-contest-lead .btn-go,
.mod-contest-lead .btn-join-contest {
display: inline-block;}
.mod-contest-lead .btn-join-contest {
background: url("i/toh-btn-join-contest.png") no-repeat scroll 5px 5px #f78f1e;border: 1px solid #B37B2A;height: 21px;width: 116px;}
.mod-contest-lead .mod-sponsor-inline {
float: none;text-align: right;height: 30px;width: 170px;}
.mod-gallery-nav {
margin-bottom: 0;}
.mod-gallery-nav .tab-list {
height: 41px;margin: 0;border-bottom: 2px solid #1f86a4;}
.mod-gallery-nav .tab,
.mod-gallery-nav .tab.is-active {
margin-right: 7px;border: 1px solid #cdccdb;border-bottom: 0;height: 40px;background: #faf9f1;}
.mod-gallery-nav .tab:first-child {
margin-left: 14px;}
.mod-gallery-nav .tab.is-active {
background: #fff;border: 2px solid #1f86a4;border-bottom: 0;height: 41px;}
.mod-gallery-nav .tab.is-active:first-child .tab-link {
padding-left: 0;}
.mod-gallery-nav .tab.is-active .tab-link {
padding: 0;top: 0;}
.mod-gallery-nav .tab.is-active .tab-link a {
padding: 3px 11px 4px 11px;}
.mod-gallery-nav .tab.last {
float: right;border: 0;background: transparent;cursor: auto;font-size: 1.2em;}
.mod-gallery-nav .tab.last .tab-link {
color: #454546;position: relative;top: 5px;}
.mod-gallery-nav .tab.last .call-to-action {
line-height: 1;}
.mod-gallery-nav .tab.last .call-to-action:after {
color: #077493;}
.mod-gallery-nav .tab.last a,
.mod-gallery-nav .tab.last.is-active a {
display: inline;padding: 0;height: auto;}
.mod-gallery-nav .tab-link {
border: 0;margin: 0;padding: 0;}
.mod-gallery-nav .tab-link a {
height: 32px;display: inline-block;padding: 4px 12px;}
#mod-project-slider {
clear: both;padding: 20px 0;position: relative;border-bottom: 1px solid #d0d0d0;}
#mod-project-slider .back-link,
#mod-project-slider .forward-link {
position: absolute;top: 0;}
#mod-project-slider .back-link a,
#mod-project-slider .forward-link a {
position: relative;background: url(i/toh-bg-slider-arrow.png) transparent repeat-y;width: 35px;height: 210px;text-decoration: none;display: table-cell;vertical-align: middle;font-family: museo-slab, TimesNewRoman, "Times New Roman", Times, Georgia, serif;font-size: 4em;color: #d56027;outline: none;}
#mod-project-slider .back-link.is-disabled a,
#mod-project-slider .forward-link.is-disabled a {
color: #d0cdc0;}
#mod-project-slider .forward-link {
left: 0;}
#mod-project-slider .forward-link a {
background-position: 0 0;text-align: right;}
#mod-project-slider .back-link {
right: 0;}
#mod-project-slider .back-link a {
background-position: 100% 0;text-align: left;}
#mod-project-slider .slider-window {
position: relative;width: 902px;height: 170px;margin-left: 35px;overflow: hidden;}
#mod-project-slider .slider-scroll {
position: absolute;top: 0;left: 20px;width: 9999px;}
#mod-project-slider .project-list {
float: left;}
#mod-project-slider .project-year {
font: 700 1.4em/1 museo-slab, TimesNewRoman, "Times New Roman", Times, Georgia, serif;color: #d56027;margin-bottom: 5px;text-align: left;}
#mod-project-slider .project-item {
float: left;padding-right: 20px;width: 106px;}
#mod-project-slider .project-item .img-100x100 {
display: block;background: #fff;margin-bottom: 5px;}
#mod-project-slider .project-item:hover .img-100x100,
#mod-project-slider .project-item.is-selected .img-100x100 {
background: #d56027;}
#mod-project-slider .project-item:hover .project-title a,
#mod-project-slider .project-item.is-selected .project-title a {
color: #d56027;}
#mod-project-slider .project-title {
font-size: 1.2em;line-height: 1.1;}
#mod-project-overview header {
margin: 10px 0 10px 20px;}
#mod-project-overview h3 {
font-size: 2.2em;font-weight: 700;}
#mod-project-overview .content {
overflow: hidden;margin: 0;border: 1px solid #d0cdc0;padding-left: 177px;}
#mod-project-overview .content .stretch {
padding-bottom: 600px;margin-bottom: -600px;}
#mod-project-overview .link-panel {
float: left;margin-left: -177px;background: url(i/toh-bg-diag-tan.png) 0 0 repeat transparent;width: 162px;}
#mod-project-overview .link-panel .link-item {
margin: 0;padding: 9px;border-top: 1px dashed #d0cdc0;font-family: museo-slab, TimesNewRoman, "Times New Roman", Times, Georgia, serif;font-weight: normal;}
#mod-project-overview .link-panel .link-item.first {
border-top: 0;}
#mod-project-overview .info-panel {
margin-right: 10px;float: left;}
#mod-project-overview .episode-list {
*zoom: 1;}
#mod-project-overview .episode-list:before,
#mod-project-overview .episode-list:after {
content: "";display: table;}
#mod-project-overview .episode-list:after {
clear: both;}
#mod-project-overview .episode-list .list-item {
float: left;margin: 20px 0 0 20px;width: 142px;}
#mod-project-overview .episode-list .list-item:first-child {
margin-left: 0;}
#mod-project-overview .episode-list .tout-image {
position: relative;width: 142px;height: 95px;}
#mod-project-overview .episode-list .img-140x93 {
padding: 0;}
#mod-project-overview .episode-list .tout-text {
padding-top: 5px;font-size: 1.3em;line-height: 1.2;}
#mod-project-overview .episode-list .episode-link {
font-weight: bold;}
#mod-project-overview .episode-list .episode-data:before {
content: ' - ';}
#mod-project-overview .deck {
clear: both;}
#mod-project-overview .call-to-action {
font-size: 1.3em;line-height: 1.2;padding-top: 3px;margin: 20px 0 10px;}
.mod-mag-toc {
border: 0;}
.mod-mag-toc .mod-header {
padding: 0 10px;height: 34px;line-height: 34px;color: #fff;background-color: #1f86a4;}
.mod-mag-toc > .content {
border-right: 1px dashed #d0d0d0;border-left: 1px dashed #d0d0d0;width: 624px;*zoom: 1;overflow: hidden;background: url(i/toh-bg-diag-white.png) 0 0 repeat transparent;}
.mod-mag-toc > .content:before,
.mod-mag-toc > .content:after {
content: "";display: table;}
.mod-mag-toc > .content:after {
clear: both;}
.mod-mag-toc > .content .stretch {
padding-bottom: 3000px;margin-bottom: -3000px;}
.mod-mag-toc.palette-aqua .mod-header {
background-color: #5da6bc;}
.mod-mag-toc.palette-aqua .toc-content {
border-color: #5da6bc;}
.mod-mag-toc.palette-green .mod-header {
background-color: #a4b400;}
.mod-mag-toc.palette-green .toc-content {
border-color: #a4b400;}
.mod-mag-toc.palette-orange .mod-header {
background-color: #d9810c;}
.mod-mag-toc.palette-orange .toc-content {
border-color: #d9810c;}
.mod-mag-toc.palette-yellow .mod-header {
background-color: #c4ab00;}
.mod-mag-toc.palette-yellow .toc-content {
border-color: #c4ab00;}
.mod-mag-toc.palette-blue .mod-header {
background-color: #8dafc9;}
.mod-mag-toc.palette-blue .toc-content {
border-color: #8dafc9;}
.mod-mag-toc .col-sidebar {
float: left;width: 135px;}
.mod-mag-toc .col-sidebar .info-header {
padding: 0 0 0 10px;height: 135px;display: table-cell;vertical-align: middle;text-align: left;}
.mod-mag-toc .col-sidebar .info-header span.year {
display: block;}
.mod-mag-toc .col-sidebar .info-header span.issue {
color: #676767;font: normal 0.7222em Arial, Helvetica, sans-serif;display: block;}
.mod-mag-toc .col-sidebar .info-list {
float: left;background-color: #faf9f1;}
.mod-mag-toc .col-sidebar .info-list .mod-tout-108x71 .tout-dek,
.mod-mag-toc .col-sidebar .info-list .mod-tout-108x71 .tout-image {
margin-top: 5px;}
.mod-mag-toc .col-sidebar .list-item {
color: #7c7c7c;}
.mod-mag-toc .col-sidebar .mod-tout-108x71 {
margin-bottom: 200px;padding: 0 10px;}
.mod-mag-toc .col-sidebar .mod-tout-108x71.first {
margin-top: 50px;}
.mod-mag-toc .col-sidebar .mod-tout-108x71 .tout-image {
text-align: center;float: none;margin: 0;}
.mod-mag-toc .col-sidebar .mod-tout-108x71 .tout-header {
font-weight: 500;color: #6e6e6e;}
.mod-mag-toc .col-sidebar .mod-tout-108x71 .call-to-action {
font-size: 1.1em;line-height: 1.1;padding-top: 3px;}
.mod-mag-toc .col-sidebar .mod-tout-108x71 .tout-links {
list-style: none;}
.mod-mag-toc .col-sidebar .mod-tout-108x71 .tout-links .link-item {
font-weight: normal;}
.mod-mag-toc .col-toc {
float: right;width: 489px;}
.mod-mag-toc .col-toc .tout-links .link-item {
font-weight: normal;}
.mod-mag-toc .col-toc .mod-tout-108x71 .tout-header a {
color: #077493;text-decoration: underline;}
.mod-mag-toc .toc-header {
display: table-cell;vertical-align: middle;padding: 24px;line-height: 1.1;font-size: 2.4em;color: #454546;text-align: left;}
.mod-mag-toc .toc-content {
padding: 0 15px;border-top: 2px solid #1f86a4;background-color: #fff;}
.mod-mag-toc .toc-list {
padding-bottom: 15px;}
.mod-mag-toc .section-header {
float: left;margin-top: 5px;margin-bottom: 10px;width: 115px;color: #a09f9f;font: 700 1.6em/1.2 museo-slab, TimesNewRoman, "Times New Roman", Times, Georgia, serif;}
.mod-mag-toc .section-header img {
margin-top: 10px;}
.mod-mag-toc .toc-section {
margin-top: 20px;border-top: 1px dashed #d6cfbd;padding-top: 20px;}
.mod-mag-toc .toc-section.first {
margin-top: 0;border-top: 0;}
#mod-covers-slider {
clear: both;padding: 20px 0;position: relative;}
#mod-covers-slider .mid-panel {
position: absolute;background-color: #fff;width: 600px;height: 151px;top: 95.5px;left: 13px;z-index: 1;}
#mod-covers-slider .btm-panel {
position: absolute;background-color: #fff;width: 100%;height: 171px;top: 171px;left: 0;z-index: 0;}
#mod-covers-slider .back-link,
#mod-covers-slider .forward-link {
position: absolute;top: 95.5px;background-color: #fff;z-index: 2;}
#mod-covers-slider .back-link a,
#mod-covers-slider .forward-link a {
width: 25px;background: url(i/toh-bg-slider-arrow.png) transparent repeat-y;height: 151px;text-decoration: none;display: table-cell;vertical-align: middle;font-family: museo-slab, TimesNewRoman, "Times New Roman", Times, Georgia, serif;font-size: 4em;color: #d56027;outline: none;}
#mod-covers-slider .back-link.is-disabled a,
#mod-covers-slider .forward-link.is-disabled a {
color: #d0cdc0;cursor: default;}
#mod-covers-slider .back-link {
left: 10px;}
#mod-covers-slider .back-link a {
background-position: 0 0;text-align: right;}
#mod-covers-slider .forward-link {
right: 10px;}
#mod-covers-slider .forward-link a {
background-position: 100% 0;text-align: left;}
#mod-covers-slider .slider-window {
margin-left: 35px;width: 555px;height: 302px;overflow: hidden;position: relative;}
#mod-covers-slider .slider-scroll {
width: 9999px;height: 302px;position: absolute;top: 0;right: 0;z-index: 2;}
#mod-covers-slider .list-item {
float: right;width: 185px;margin-left: 0;text-align: center;position: relative;top: 50px;}
#mod-covers-slider .list-item img {
width: 100px;height: 126px;border: 1px solid #c0bcaf;box-shadow: 0 8px 5px -4px #aaaaaa;-moz-box-shadow: 0 8px 5px -4px #aaaaaa;-webkit-box-shadow: 0 8px 5px -4px #aaaaaa;}
#mod-covers-slider .list-item h6 {
font-size: 1.2em;margin-top: 5px;}
#mod-covers-slider .list-item.featured {
top: 0;}
#mod-covers-slider .list-item.featured img {
width: 183px;height: 233px;box-shadow: 0 15px 9px -8px #aaaaaa;-moz-box-shadow: 0 15px 9px -8px #aaaaaa;-webkit-box-shadow: 0 15px 9px -8px #aaaaaa;}
#mod-covers-slider .list-item.featured h6 {
font-size: 1.8em;}
#mod-covers-slider .list-item.current h6:before {
content: 'Current Issue';display: block;font-size: 0.8em;color: #7c7c7c;}
#mod-covers-slider .list-item a:hover {
text-decoration: none;}
.mod-brightcove-16x9 {
width: 608px;height: 342px;margin-left: auto;margin-right: auto;background-color: #333;}
.mod-brightcove-16x9.episode {
height: 364px;}
.mod-brightcove-16x9 .BrightcoveExperience {
display: block;outline: none;}
.mod-brightcove-16x9 .brightcove-cuepoints {
float: left;position: relative;left: 50%;color: #fff;height: 18px;padding-top: 4px;}
.mod-brightcove-16x9 .brightcove-cuepoints .scene-list {
float: left;position: relative;left: -50%;line-height: 12px;}
.mod-brightcove-16x9 .brightcove-cuepoints .list-item {
position: relative;margin-right: 8px;font: bold 1.2em/12px Arial, Helvetica, sans-serif;color: #fff;float: left;}
.mod-brightcove-16x9 .brightcove-cuepoints a {
color: #077493;display: block;text-align: center;text-decoration: none;width: 24px;}
.mod-brightcove-16x9 .brightcove-cuepoints a.is-selected {
color: #333333;background-color: #fff;}
.mod-brightcove-16x9 .brightcove-cuepoints .scene-bubble {
display: none;position: absolute;top: 16px;left: 24px;padding: 10px;border: 1px solid #666;border-radius: 4px 4px 4px 4px;width: 208px;background-color: #F1F3F8;color: #333333;font: 12px Arial, Helvetica, sans-serif;}
.mod-brightcove-16x9 .brightcove-cuepoints .scene-start {
float: right;}
.mod-brightcove-16x9 .brightcove-cuepoints .scene-index,
.mod-brightcove-16x9 .brightcove-cuepoints .scene-count {
float: left;}
.mod-brightcove-16x9 .brightcove-cuepoints .scene-index:before {
content: "Scene ";}
.mod-brightcove-16x9 .brightcove-cuepoints .scene-index:after {
content: " of " attr(data-cue-count);}
.mod-brightcove-16x9 .brightcove-cuepoints .scene-title {
clear: both;font-weight: bold;}
.mod-brightcove-16x9 .brightcove-cuepoints .scene-description {
margin-top: 10px;border-top: 1px dotted #b0aa9b;padding-top: 10px;}
.mod-video-synopsis {
margin-bottom: 0;}
.mod-video-synopsis header {
margin: 0 10px;}
.mod-video-synopsis .episode-data {
*zoom: 1;font-size: 1.2em;color: #7c7c7c;}
.mod-video-synopsis .episode-data > .list-item {
float: left;border-right: 0;}
.mod-video-synopsis .episode-data > .list-item + .list-item {
border-left: 1px solid #7c7c7c;}
.mod-video-synopsis .episode-data:before,
.mod-video-synopsis .episode-data:after {
content: "";display: table;}
.mod-video-synopsis .episode-data:after {
clear: both;}
.mod-video-synopsis .episode-data .list-item {
margin: 5px 0;padding: 0 5px;}
.mod-video-synopsis .episode-data .list-item:first-child {
padding-left: 0;}
.mod-video-synopsis .tab.is-active,
.mod-video-synopsis .tab-panel {
border: 1px dashed #c3bdb0;border-bottom: 0;background-color: #faf9f1;}
.mod-video-synopsis .tab.is-active .tab-link {
background-color: #faf9f1;}
.mod-video-synopsis .tab-panel {
padding: 0;}
.mod-video-synopsis .synopsis {
*zoom: 1;padding: 10px 20px 20px;}
.mod-video-synopsis .synopsis:before,
.mod-video-synopsis .synopsis:after {
content: "";display: table;}
.mod-video-synopsis .synopsis:after {
clear: both;}
.mod-video-synopsis .synopsis .rel-header {
font-size: 1.4em;}
.mod-video-synopsis .synopsis .rel-content {
margin-top: 10px;}
.mod-video-synopsis .synopsis .content,
.mod-video-synopsis .synopsis .related-module,
.mod-video-synopsis .synopsis .prev-episode,
.mod-video-synopsis .synopsis .next-episode {
width: 48%;}
.mod-video-synopsis .synopsis .content,
.mod-video-synopsis .synopsis .footer .prev-episode {
float: left;}
.mod-video-synopsis .synopsis .related-module,
.mod-video-synopsis .synopsis .footer .next-episode {
float: right;}
.mod-video-synopsis .synopsis .footer {
clear: both;width: 100%;float: left;margin-top: 10px;border-top: 1px solid #c3bdb0;padding-top: 10px;font-size: 1.1em;line-height: 1.5;color: #454546;}
.mod-video-synopsis .synopsis .footer .prev-episode .call-to-action:before {
content: '\ab\a0';color: #02b5ea;}
.mod-video-synopsis .synopsis .footer .prev-episode .call-to-action:after {
content: none;}
.mod-video-synopsis .synopsis .footer .next-episode {
text-align: right;}
.mod-video-synopsis #toh-comments header {
background: none;}
.social-sidebar {
background-color: #ecebd9;border: 1px solid #a4a29d;display: none;left: 0;list-style: none outside none;margin: 0;min-height: 50px;padding: 0;position: absolute;top: 292px;width: 72px;z-index: 5100;box-shadow: 0 0 10px 0 #cccccc;-moz-box-shadow: 0 0 10px 0 #cccccc;-webkit-box-shadow: 0 0 10px 0 #cccccc;}
.social-sidebar.docked {
position: fixed;top: 20px;}
.social-sidebar.closed {
box-shadow: 0 0 0px 0 #cccccc;-moz-box-shadow: 0 0 0px 0 #cccccc;-webkit-box-shadow: 0 0 0px 0 #cccccc;}
.social-sidebar h6 {
height: 30px;line-height: 30px;color: #fff;text-align: center;background-color: #1f86a4;background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1f86a4), to(#027191));background: -webkit-linear-gradient(top, #1f86a4, #027191);background: -moz-linear-gradient(top, #1f86a4, #027191);background: -ms-linear-gradient(top, #1f86a4, #027191);background: -o-linear-gradient(top, #1f86a4, #027191);background: linear-gradient(top, #1f86a4, #027191);-pie-background: linear-gradient(top, #1f86a4, #027191);}
.social-sidebar .badge-list {
margin: 2px;border: 1px dashed #02b5ea;}
.social-sidebar .badge {
margin: 0;min-height: 20px;padding: 5px;text-align: center;}
.social-sidebar .badge:first-child {
border: 0 none;}
.social-sidebar .tab {
background: none repeat scroll 0 0 #1f86a4;color: #FFFFFF;display: none;font: 700 9px museo-slab, TimesNewRoman, "Times New Roman", Times, Georgia, serif;left: 74px;margin-top: -35px;min-height: 50px;padding: 10px 0 10px 3px;position: absolute;text-align: left;top: 50%;width: 12px;}
.social-sidebar .badge-facebook-like,
.social-sidebar .badge-twitter,
.social-sidebar .badge-stumbleupon {
height: 62px;}
.social-sidebar .badge-google-plusone {
height: 24px;}
.social-sidebar .badge-stumbleupon {
height: 31px;width: 55px;}
.social-sidebar .badge-stumbleupon img {
border: 0 none;height: 31px;width: 30px;}
.social-sidebar .badge-pinterest img {
border: 0 none;height: 20px;width: 44px;}
.social-sidebar .link-badge {
color: #0066CC;font-family: Arial, Helvetica, sans-serif;font-size: 70%;text-transform: uppercase;}
.social-sidebar .badge-email,
.social-sidebar .badge-print {
border-top: 1px dashed #02b5ea;padding: 0;}
.social-sidebar .badge-email a,
.social-sidebar .badge-print a {
display: block;height: 25px;font: 700 1.6em/25px museo-slab, TimesNewRoman, "Times New Roman", Times, Georgia, serif;color: #333333;letter-spacing: .2px;}
.social-sidebar .badge-email a:hover,
.social-sidebar .badge-print a:hover {
text-decoration: none;}
.press-col-sidebar {
padding-top: 35px;float: left;width: 180px;}
.press-col-sidebar .link-item {
margin-left: 25px;}
.press-col-sidebar .link-header {
font-size: 1.3em;font-weight: bold;line-height: 1.3;margin-bottom: 5px;margin-top: 10px;}
.press-col-toc {
padding-top: 35px;float: left;width: 780px;margin-left: 10px;}
#pressroom .main-gallery {
border-bottom: 0;margin-bottom: 20px;}
.mod-tv-schedule {
background: url(i/toh-bg-diag-white.png) 0 0 repeat transparent;}
.mod-tv-schedule header {
*zoom: 1;margin: 0 10px 10px;padding-top: 10px;}
.mod-tv-schedule header:before,
.mod-tv-schedule header:after {
content: "";display: table;}
.mod-tv-schedule header:after {
clear: both;}
.mod-tv-schedule h4 {
float: left;}
.mod-tv-schedule form {
float: right;width: 50%;}
.mod-tv-schedule .tab-link {
padding: 0 11px;}
.mod-tv-schedule .tab.is-active .tab-link {
padding-left: 11px;padding-right: 11px;}
.mod-tv-schedule .tab.is-active:first-child .tab-link {
padding-left: 10px;}
.mod-tv-schedule .link-item.message,
.mod-tv-schedule .link-item.error {
list-style: none;color: #454546;}
.mod-tv-schedule .link-item.error {
color: #d56027;}
.mod-tv-schedule .episode {
clear: both;width: 100%!important;margin-top: 4px;}
.mod-tv-schedule .providerText,
.mod-tv-schedule .providerLink {
font-size: 1.1em;line-height: 1.2;}
.mod-tv-schedule .providerText {
margin: 5px 0;}
.mod-tv-schedule .tvShowTitle {
display: table-cell;padding: 0 0 0 125px;font-size: 1.6em;font-family: Arial, Helvetica, sans-serif;text-indent: 0;line-height: 1.2;}
.mod-tv-schedule .is-loading {
display: none;background: url("http://img2.timeinc.net/toh/static/tvlistings/loading.gif") no-repeat scroll center 33% transparent;height: 150px;width: 100%;}
.mod-tv-schedule-wide .providers {
display: none;padding-bottom: 20px;}
.mod-tv-schedule-wide .providers ul {
padding-left: 15px;}
.mod-tv-schedule-wide .providers h6 {
margin-top: 7px;font: bold 1.4em/2 Arial, Helvetica, sans-serif;}
.mod-tv-schedule-wide .providers .link-item {
line-height: 18pt;margin-bottom: 0;}
.mod-tv-schedule-wide .providers .link-item a {
font-weight: normal;}
.mod-tv-schedule-wide .schedules {
display: none;}
.mod-tv-schedule-wide .is-loading {
display: none;background: url("http://img2.timeinc.net/toh/static/tvlistings/loading.gif") no-repeat scroll center 33% transparent;height: 150px;width: 100%;}
.mod-tv-schedule-wide .is-error {
display: none;color: #CC0000;}
.mod-recent-episodes header {
padding: 10px;background: url(i/toh-bg-diag-white.png) repeat transparent;height: 55px;}
.mod-recent-episodes header h4 {
margin: 0;}
.mod-recent-episodes header p {
margin: 2px 0 0;}
.mod-recent-episodes .content {
background: #fbf9f1;border: 1px dashed #c3bdb0;margin-bottom: 20px;width: auto;overflow: hidden;margin: 0;height: 132px;padding: 13px 10px;}
.mod-recent-episodes .img-140x93 {
padding: 0;}
.mod-recent-episodes .tout-image {
position: relative;width: 142px;height: 95px;}
.mod-recent-episodes .video-tout {
bottom: 0;right: 0;}
.mod-recent-episodes .tout-text {
font-size: 1.3em;line-height: 1.2;padding-top: 5px;}
.mod-recent-episodes .list-item {
float: left;width: 142px;margin-left: 32px;}
.mod-recent-episodes .list-item.first {
margin-left: 0;}
.mod-toh-affiliate {
text-align: center;}
.mod-tv-schedule-wide .h-rule {
background: url(/toh/static/r/c/i/toh-tv-dashed-horiz.png) 0 0 repeat-x transparent;width: 547px;height: 1px;}
.mod-tv-schedule-wide .zip-prompt {
font: italic 1.5em Arial, sans-serif;margin-top: 30px;margin-bottom: 14px;}
.mod-tv-schedule-wide .zip-form {
width: 136px;margin-bottom: 37px;}
.mod-tv-schedule-wide .zip-form input {
margin-bottom: 37px;font-size: 1.3em;}
.mod-tv-schedule-wide .prompt {
margin: 6px 0 3px;}
.mod-tv-schedule-wide .logos {
padding: 0 27px 10px 114px;}
.mod-webcams {
border: 1px dashed #c3bdb0;padding-top: 10px;background: #fff;}
.mod-webcams h4 {
margin: 0 10px 10px;font-weight: 500;}
.mod-webcams .tab-list {
background: url(i/toh-bg-diag-white.png) 0 0 repeat #ffffff;margin-left: 0;margin-right: 0;padding: 0 10px;}
.mod-webcams .tab-panel {
padding: 10px 0;}
.mod-webcams .mod-earthcam-16x9,
.mod-webcams .mod-earthcam-4x3 {
width: 608px;margin: 0 auto;}
.mod-webcams .mod-earthcam-16x9 embed,
.mod-webcams .mod-earthcam-4x3 embed {
border: 1px solid #333;}
.mod-webcams .mod-earthcam-16x9 .content,
.mod-webcams .mod-earthcam-4x3 .content {
*zoom: 1;font-size: 1.2em;text-transform: uppercase;margin: 10px 0 0;}
.mod-webcams .mod-earthcam-16x9 .content:before,
.mod-webcams .mod-earthcam-4x3 .content:before,
.mod-webcams .mod-earthcam-16x9 .content:after,
.mod-webcams .mod-earthcam-4x3 .content:after {
content: "";display: table;}
.mod-webcams .mod-earthcam-16x9 .content:after,
.mod-webcams .mod-earthcam-4x3 .content:after {
clear: both;}
.mod-webcams .mod-earthcam-16x9 .content .local-time,
.mod-webcams .mod-earthcam-4x3 .content .local-time {
float: right;}
.mod-webcams .mod-earthcam-16x9 .content .local-time:before,
.mod-webcams .mod-earthcam-4x3 .content .local-time:before {
content: 'Local Time: ';}
.mod-webcams .mod-earthcam-16x9 .content .refresh-time,
.mod-webcams .mod-earthcam-4x3 .content .refresh-time {
float: left;}
.mod-webcams .mod-earthcam-4x3 {
width: 600px;}
.mod-webcams .content {
margin: 0 10px;}
.mod-webcams .content .img-175x175 {
float: left;margin: 0 10px 20px;}
.mod-webcams footer .pg-module {
background: url(i/toh-bg-diag-white.png) 0 0 repeat #ffffff;margin-bottom: 0;*zoom: 1;}
.mod-webcams footer .pg-module:before,
.mod-webcams footer .pg-module:after {
content: "";display: table;}
.mod-webcams footer .pg-module:after {
clear: both;}
.mod-webcams footer .pg-module .content {
clear: none;width: 300px;padding: 10px 0;float: right;text-align: right;}
.mod-ask-toh-about {
margin-top: -10px;padding: 20px;}
.mod-ask-toh-about .content {
border: 1px solid #c0bcaf;padding: 20px 15px 0;background-color: #fff;}
.mod-ask-toh-about .about-overview {
*zoom: 1;}
.mod-ask-toh-about .about-overview:before,
.mod-ask-toh-about .about-overview:after {
content: "";display: table;}
.mod-ask-toh-about .about-overview:after {
clear: both;}
.mod-ask-toh-about .about-image {
float: left;}
.mod-ask-toh-about .about-text {
float: right;width: 52%;}
.mod-ask-toh-about .pg-module {
clear: both;margin-top: 20px;}
.mod-ask-toh-about .pg-module h4 {
color: #d56027;font-size: 1.4em;}
.mod-ask-toh-about .pg-module .link-list {
float: left;margin-bottom: 10px;margin-left: 5px;}
.mod-ask-toh-about .pg-module .link-item {
float: left;width: 46%;padding-right: 20px;}
.mod-ask-toh-about .btn-see-all-qas {
clear: both;margin: 0 auto 0;}
.mod-ask-toh-about .btn-see-all-qas a {
display: block;width: 100%;height: 100%;}
.mod-underwriters {
*zoom: 1;border-top: 1px solid #d6d6d6;border-bottom: 1px solid #d6d6d6;border-left: 0;border-right: 0;background-color: #ebebeb;padding: 5px 10px;}
.mod-underwriters:before,
.mod-underwriters:after {
content: "";display: table;}
.mod-underwriters:after {
clear: both;}
.mod-underwriters.last {
border-bottom: 1px solid #d6d6d6 !important;}
.mod-underwriters h4 {
float: left;font: normal 1.2em Arial, Helvetica, sans-serif;height: 30px;line-height: 30px;color: #7c7c7c;}
.mod-underwriters .content > .list-item {
float: left;border-right: 0;}
.mod-underwriters .content > .list-item + .list-item {
border-left: 1px dotted #b0aa9b;}
.mod-underwriters .list-item {
margin-right: 10px;padding-left: 10px;height: 30px;}
.mod-standard .image-item {
float: left;margin-right: 10px;list-style: none;position: relative;}
.mod-standard .call-to-action {
margin-top: 10px;font-size: 1.1em;line-height: 1.1;padding-top: 3px;}
.mod-standard.project-of-the-week .tout-text {
padding-top: 10px;}
.mod-standard.covers {
background: url(i/toh-bg-diag-white.png) repeat 0 0 transparent;margin-top: -10px;margin-bottom: 0;}
.mod-standard.subscriptions .link-item {
float: left;width: 44%;margin-right: 15px;}
.mod-standard.project-resources .resource-type,
.mod-standard.project-resources dd {
font-size: 1.3em;line-height: 1.3;}
.mod-standard.project-resources .resource-type.first,
.mod-standard.project-resources dd.first {
margin-top: 0;}
.mod-standard.project-resources .resource-type {
margin-top: 10px;font-weight: 700;font-family: museo-slab, TimesNewRoman, "Times New Roman", Times, Georgia, serif;}
.mod-standard.project-resources .resource-type.is-selected {
color: #f78f1e;border-top: 1px dashed #c3bdb0;padding-top: 10px;}
.mod-standard.project-resources .resource-type.is-selected + .contact-desc {
border-bottom: 1px dashed #c3bdb0;padding-bottom: 10px;}
.mod-standard.project-resources dd {
margin-top: 0;}
.mod-standard.project-resources .contact-desc {
margin-top: 5px;}
.mod-standard.project-resources-chooser form {
margin-top: 10px;}
.mod-standard.project-resources-chooser form h6,
.mod-standard.project-resources-chooser form .btn-go {
margin-top: 10px;}
.mod-standard.project-resources-chooser form .btn-go {
cursor: pointer;}
.mod-standard.project-resources-chooser form select {
width: 200px;margin-top: 3px;margin-left: 10px;font-size: 1.4em;color: #7c7c7c;}
.mod-standard.biographies {
*zoom: 1;}
.mod-standard.biographies:before,
.mod-standard.biographies:after {
content: "";display: table;}
.mod-standard.biographies:after {
clear: both;}
.mod-standard.biographies .content {
clear: none;}
.mod-standard.biographies h4 {
margin-top: 0;}
.mod-standard.crew .list-item {
margin-bottom: 5px;}
.mod-standard.webcams .image-item {
margin: 0 0px 10px;float: right;}
.mod-standard.webcams .image-item.first {
float: left;}
.mod-standard.webcams .text {
display: block;}
.mod-standard.webcams .webcam-tout {
bottom: auto;top: 73px;}
.mod-standard.webcams .call-to-action {
margin: 0;font-size: 1em;line-height: 1;padding-top: 3px;font-weight: normal;}
.mod-standard.plans .link-list {
padding: 0;}
.mod-standard.plans .image-item {
padding-right: 20px;}
.mod-query-panel {
*zoom: 1;padding: 0 10px 20px;background: url(i/toh-bg-diag-tan.png) 0 0 repeat transparent;}
.mod-query-panel:before,
.mod-query-panel:after {
content: "";display: table;}
.mod-query-panel:after {
clear: both;}
.mod-query-panel h4 {
margin-left: 0;margin-right: 0;}
.mod-query-panel h5 {
margin: 10px 0 5px 5px;}
.mod-query-panel form {
margin-left: 5px;}
.mod-most-viewed {
*zoom: 1;}
.mod-most-viewed:before,
.mod-most-viewed:after {
content: "";display: table;}
.mod-most-viewed:after {
clear: both;}
.mod-most-viewed .tab-panel {
padding: 0px;}
.mod-most-viewed .mod-tout-list-84x56 {
background-color: #fff;height: 250px;overflow-y: scroll;}
.mod-vsw-ads .content {
margin: 9px 9px 10px;*zoom: 1;}
.mod-vsw-ads .content:before,
.mod-vsw-ads .content:after {
content: "";display: table;}
.mod-vsw-ads .content:after {
clear: both;}
.mod-vsw-ads .vsw-ad-rc {
padding-top: 0;}
.hdr-ad {
padding-bottom: 2px;height: 90px;background-color: #ebebeb;}
.hdr-spacer {
border-bottom: 2px solid #75b8cb;height: 3px;width: 100%;background-color: #ebebeb;}
#hdr-ad-728x90 {
padding-top: 2px;}
.hdr-make-homepage {
position: absolute;right: 0;top: -33px;font-size: 1.1em;text-align: right;}
.hdr-logo {
position: absolute;z-index: 7000;top: 6px;left: -8px;width: 319px;height: 115px;}
#ad-150x15 {
width: 319px;text-align: center;}
.hdr-features {
position: relative;height: 82px;}
.hdr-tout-list {
height: 82px;float: right;}
.hdr-tout-list > .list-item {
float: left;border-right: 0;}
.hdr-tout-list > .list-item + .list-item {
border-left: 1px dotted #b0aa9b;}
.hdr-tout-list .list-item {
width: 211px;padding: 10px 0 0 5px;height: 72px;}
.hdr-tout-list .list-item .tout-header {
color: #5e5e5e;font-size: 1.3em;}
.ftr-main {
background-color: #1f86a4;background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1f86a4), to(#027191));background: -webkit-linear-gradient(top, #1f86a4, #027191);background: -moz-linear-gradient(top, #1f86a4, #027191);background: -ms-linear-gradient(top, #1f86a4, #027191);background: -o-linear-gradient(top, #1f86a4, #027191);background: linear-gradient(top, #1f86a4, #027191);-pie-background: linear-gradient(top, #1f86a4, #027191);border: 1px solid #1e6074;padding: 6px;}
.ftr-main .pg-tabbed-module .tab {
position: relative;top: 2px;}
.ftr-main .pg-tabbed-module .tab .tab-link {
background-color: #1d86a4;background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1d86a4), to(#1c84a2));background: -webkit-linear-gradient(top, #1d86a4, #1c84a2);background: -moz-linear-gradient(top, #1d86a4, #1c84a2);background: -ms-linear-gradient(top, #1d86a4, #1c84a2);background: -o-linear-gradient(top, #1d86a4, #1c84a2);background: linear-gradient(top, #1d86a4, #1c84a2);-pie-background: linear-gradient(top, #1d86a4, #1c84a2);color: #fff;}
.ftr-main .pg-tabbed-module .tab.is-active {
background: transparent;border-color: #6cabbd;height: 24px;}
.ftr-main .pg-tabbed-module .tab.is-active .tab-link {
color: #fff;}
.ftr-main .tab-panel {
padding: 6px;margin-left: -12px;margin-right: -6px;padding-left: 12px;padding-right: 6px;border-top: 1px solid #6cabbd;clear: both;background-color: transparent;}
.ftr-cols {
border: 1px dashed #6cabbd;height: 253px;min-width: 955px;color: #ffffff;}
.ftr-cols h5 {
padding-top: 6px;padding-bottom: 3px;color: #ffffff;font-weight: 700;}
.ftr-cols h5 ~ h5 {
padding-top: 12px;}
.ftr-cols a {
color: #a8dff5;}
.ftr-cols .content {
font-size: 1.2em;}
.ftr-cols .content li {
margin-bottom: 1px;}
.ftr-cols .content-form li {
margin: 3px 0;}
.ftr-cols .content-form label {
font-size: 1.2em;}
.ftr-cols .content-form .text-field {
width: 150px;}
.ftr-cols .content-promo {
font-size: 1.6em;}
.ftr-cols .content-promo em {
color: #f99b1c;font-weight: bold;}
.ftr-subscr,
.ftr-nwsltr,
.ftr-cstsrv,
.ftr-subsrv,
.ftr-partner,
.ftr-friend {
float: left;height: 100%;}
.ftr-subscr {
padding: 0 6px 0 12px;width: 177px;border-right: 1px dashed #6cabbd;margin-bottom: 0;}
.ftr-subscr .text-box,
.ftr-subscr .btn-next {
margin-top: 6px;}
.ftr-nwsltr {
padding: 0 6px 0 12px;width: 190px;border-right: 1px dashed #6cabbd;}
.ftr-nwsltr .content-form .nl-list {
margin: 5px 0 10px;}
.ftr-cstsrv,
.ftr-subsrv {
height: 164px;}
.ftr-cstsrv {
padding: 0 6px 0 12px;width: 130px;border-right: 1px dashed #6cabbd;}
.ftr-subsrv {
padding: 0 6px 0 12px;width: 209px;}
.ftr-partner {
padding: 0 6px 0 12px;width: 358px;border-top: 1px dashed #6cabbd;border-bottom: 1px dashed #6cabbd;height: 47px;}
.ftr-partner h5 {
height: 47px;line-height: 47px;}
.ftr-partner .content {
height: 47px;}
.ftr-partner .content a {
height: 47px;}
.ftr-friend {
padding: 0 6px 0 12px;width: 534px;height: 42px;}
.ftr-friend h5 {
height: 42px;line-height: 42px;}
.ftr-friend .content {
height: 42px;}
.ftr-friend .content a {
height: 42px;}
.ftr-partner h5,
.ftr-friend h5 {
padding: 0;float: left;}
.ftr-partner .content,
.ftr-friend .content {
float: left;}
.ftr-partner .content > .list-item,
.ftr-friend .content > .list-item {
float: left;border-right: 0;}
.ftr-partner .content > .list-item + .list-item,
.ftr-friend .content > .list-item + .list-item {
border-left: 0;}
.ftr-partner .content a,
.ftr-friend .content a {
display: block;margin-left: 12px;}
.ftr-contest {
padding: 0 6px 0 12px;width: 162px;margin-left: 781px;padding-right: 0;border-left: 1px dashed #6cabbd;border-bottom: 1px dashed #6cabbd;height: 212px;}
#toh-footer {
clear: both;}
#toh-footer footer {
background-color: #f9f7e8;background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f9f7e8), to(#e2e0ca));background: -webkit-linear-gradient(top, #f9f7e8, #e2e0ca);background: -moz-linear-gradient(top, #f9f7e8, #e2e0ca);background: -ms-linear-gradient(top, #f9f7e8, #e2e0ca);background: -o-linear-gradient(top, #f9f7e8, #e2e0ca);background: linear-gradient(top, #f9f7e8, #e2e0ca);-pie-background: linear-gradient(top, #f9f7e8, #e2e0ca);border: 1px solid #b5b3b3;border-right: 0;height: 42px;text-align: center;margin-bottom: 20px;}
#toh-footer .ad-970x50 {
margin-bottom: 5px;}
#toh-footer .ad-728x90 {
margin-top: 10px;margin-bottom: 10px;}
.ftr-tagline,
.ftr-copyright {
width: 737px;line-height: 1.3;text-align: center;}
.ftr-tagline {
padding-top: 6px;font-size: 1.3em;font-weight: bold;color: #03627f;}
.ftr-copyright {
font-size: 1.1em;color: #696969;}
.ftr-social {
float: right;border-left: 1px solid #b5b3b3;}
.ftr-social > .list-item {
float: left;border-left: 1px solid #ffffff;border-right: 1px solid #b5b3b3;}
.ftr-social .list-item {
width: 45px;height: 37px;padding-top: 5px;}
.ftr-social .ipad {
background: url(i/toh-social-icon-01.png) 50% 50% no-repeat transparent;}
.ftr-social .facebook {
background: url(i/toh-social-icon-02.png) 50% 50% no-repeat transparent;}
.ftr-social .twitter {
background: url(i/toh-social-icon-03.png) 50% 50% no-repeat transparent;}
.ftr-social .rss {
background: url(i/toh-social-icon-04.png) 50% 50% no-repeat transparent;}
.nav-link:hover {
text-decoration: none;}
.nav-item {
position: relative;}
.nav-item:hover > .nav-panel {
display: block;}
.nav-panel {
position: absolute;display: none;}
.nav-main {
position: relative;z-index: 5100;background-color: #1f86a4;background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1f86a4), to(#027191));background: -webkit-linear-gradient(top, #1f86a4, #027191);background: -moz-linear-gradient(top, #1f86a4, #027191);background: -ms-linear-gradient(top, #1f86a4, #027191);background: -o-linear-gradient(top, #1f86a4, #027191);background: linear-gradient(top, #1f86a4, #027191);-pie-background: linear-gradient(top, #1f86a4, #027191);height: 34px;clear: both;}
.nav-main > ul {
*zoom: 1;position: relative;}
.nav-main > ul:before,
.nav-main > ul:after {
content: "";display: table;}
.nav-main > ul:after {
clear: both;}
.nav-main .nav-item {
z-index: 90;float: left;margin: 0;height: 33px;border-top: 1px solid #1f86a4;}
.nav-main .nav-item:first-child .nav-link {
border-color: transparent;}
.nav-main .nav-item:hover {
background-color: #157f9f;background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#157f9f), to(#014b61));background: -webkit-linear-gradient(top, #157f9f, #014b61);background: -moz-linear-gradient(top, #157f9f, #014b61);background: -ms-linear-gradient(top, #157f9f, #014b61);background: -o-linear-gradient(top, #157f9f, #014b61);background: linear-gradient(top, #157f9f, #014b61);-pie-background: linear-gradient(top, #157f9f, #014b61);box-shadow: 3px 3px 3px 0 #28363a;-moz-box-shadow: 3px 3px 3px 0 #28363a;-webkit-box-shadow: 3px 3px 3px 0 #28363a;border: 1px solid #014b61;border-bottom: 0;color: #fff;}
.nav-main .nav-item:hover .nav-link,
.nav-main .nav-item:hover + .nav-item .nav-link {
border-left: 0;}
.nav-main .nav-item.how-to .nav-panel {
width: 685px;left: auto;right: -175px;}
.nav-main .nav-item.how-to .menu-list {
float: left;width: 210px;margin-right: 10px;}
.nav-main .nav-item.middle ~ .nav-item .nav-panel {
left: auto;right: -1px;}
.nav-main .nav-link {
display: block;margin: 10px 0 0;border-left: 1px solid #fff;padding: 0 6px 0 5px;height: 14px;line-height: 12px;font-size: 1.3em;font-family: museo-slab, TimesNewRoman, "Times New Roman", Times, Georgia, serif;color: #fff;font-weight: 500;}
.nav-main .nav-panel {
z-index: 10;overflow: hidden;top: 31px;left: -1px;width: 380px;border: 2px solid #014b61;padding-left: 3px;padding-bottom: 5px;box-shadow: 3px 3px 3px 0 #28363a;-moz-box-shadow: 3px 3px 3px 0 #28363a;-webkit-box-shadow: 3px 3px 3px 0 #28363a;background-color: #fff;}
.nav-main .nav-panel.no-touts {
width: 162px;}
.nav-main .nav-panel h4 {
font-size: 1.4em;padding: 5px 0;}
.nav-main .nav-panel h5,
.nav-main .nav-panel dt {
margin-top: 5px;}
.nav-main .nav-panel h5.first,
.nav-main .nav-panel dt.first {
margin-top: 0;}
.nav-main .nav-panel h6 {
font-size: 1.2em;}
.nav-main .nav-panel .menu-list {
float: left;padding: 5px;padding-right: 0;width: 150px;}
.nav-main .nav-panel .menu-name,
.nav-main .nav-panel .menu-item {
font-size: 1.2em;line-height: 1.3;padding-top: 5px;}
.nav-main .nav-panel .menu-name:after,
.nav-main .nav-panel .menu-item:after {
content: '\a0\bb';color: #077493;}
.nav-main .nav-panel .menu-name {
padding-top: 3px;font-family: museo-slab, TimesNewRoman, "Times New Roman", Times, Georgia, serif;font-weight: 700;}
.nav-main .nav-panel .menu-item {
padding-left: 10px;font-family: Arial, Helvetica, sans-serif;}
.nav-main .nav-panel .tout-list {
float: right;border-left: 1px dashed #6cabbd;width: 218px;background: url(i/toh-bg-diag-tan.png) 0 0 repeat transparent;}
.nav-main .nav-panel .nav-tout,
.nav-main .nav-panel .nav-list-tout {
border-top: 1px solid #6cabbd;margin-bottom: 10px;padding-left: 5px;}
.nav-main .nav-panel .nav-tout.first,
.nav-main .nav-panel .nav-list-tout.first {
border-top: 0;}
.nav-main .nav-panel .nav-list-tout {
*zoom: 1;}
.nav-main .nav-panel .nav-list-tout:before,
.nav-main .nav-panel .nav-list-tout:after {
content: "";display: table;}
.nav-main .nav-panel .nav-list-tout:after {
clear: both;}
.nav-main .nav-panel .nav-list-tout li {
float: left;padding-right: 5px;width: 100px;}
.nav-main .nav-panel .nav-list-tout .tout-header {
font-size: 1.2em;font-weight: 700;}
.nav-main .nav-panel .nav-list-tout .tout-image {
position: relative;width: 88px;height: 60px;margin-bottom: 5px;}
.nav-main .nav-panel .nav-list-tout .img-84x56 {
padding: 0;border-color: #7e7e7e;}
.nav-main .nav-panel .menu-list,
.nav-main .nav-panel .tout-list {
padding-bottom: 4999px;margin-bottom: -4999px;}
.nav-item.middle ~ .nav-item .nav-panel {
left: auto;right: -1px;}
.nav-media {
clear: both;height: 42px;border-top: 1px solid #dfdfde;background-color: #ffffff;background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#ebe8e3));background: -webkit-linear-gradient(top, #ffffff, #f2f0ee 64%, #ebe8e3);background: -moz-linear-gradient(top, #ffffff, #f2f0ee 64%, #ebe8e3);background: -ms-linear-gradient(top, #ffffff, #f2f0ee 64%, #ebe8e3);background: -o-linear-gradient(top, #ffffff, #f2f0ee 64%, #ebe8e3);background: linear-gradient(top, #ffffff, #f2f0ee 64%, #ebe8e3);-pie-background: linear-gradient(#ffffff, #ebe8e3);}
.nav-media .nav-bar {
*zoom: 1;position: relative;z-index: 6000;}
.nav-media .nav-bar:before,
.nav-media .nav-bar:after {
content: "";display: table;}
.nav-media .nav-bar:after {
clear: both;}
.nav-media .nav-bar .nav-list {
position: relative;float: right;}
.nav-media .nav-bar .nav-list > .list-item {
float: left;border-right: 1px solid #cbc6c0;}
.nav-media .nav-bar .nav-list > .list-item + .list-item {
border-left: 1px solid #ffffff;}
.nav-media .list-item {
z-index: 190;padding: 0 10px;line-height: 42px;}
.nav-media .list-item.mod-single-tab {
padding: 0;}
.nav-media .list-item .nav-link {
color: #838281;font-size: 1.1em;text-transform: uppercase;}
.nav-media .list-item:hover {
background: #fff;}
.nav-media .list-item:hover .nav-link {
color: #077493;}
.nav-media .list-item.nav-item-search:hover {
background: transparent;}
.nav-media .btn-vert-arrow {
display: inline-block;position: relative;top: 8px;margin-left: 2px;margin-right: -4px;border-top-color: #838281;}
.nav-media .mod-single-tab {
position: relative;}
.nav-media .mod-single-tab.first .single-tab-panel {
right: auto;left: -1px;}
.nav-media .mod-single-tab.is-active {
box-shadow: 0 0 6px 0 #aaaaaa;-moz-box-shadow: 0 0 6px 0 #aaaaaa;-webkit-box-shadow: 0 0 6px 0 #aaaaaa;}
.nav-media .mod-single-tab.is-active .single-tab {
background: #fff;}
.nav-media .mod-single-tab.is-active .single-tab .btn-vert-arrow {
top: 0;border-top-color: transparent;border-bottom-color: #838281;}
.nav-media .mod-single-tab.is-active .single-tab:hover .btn-vert-arrow {
border-bottom-color: #f78f1e;}
.nav-media .single-tab {
position: relative;z-index: 1;padding: 0 10px;}
.nav-media .single-tab:hover .btn-vert-arrow {
border-top-color: #f78f1e;}
.nav-media .single-tab-panel {
position: absolute;top: 41px;right: 0;padding: 10px;width: 260px;background-color: #fff;box-shadow: 0 0 6px 0 #aaaaaa;-moz-box-shadow: 0 0 6px 0 #aaaaaa;-webkit-box-shadow: 0 0 6px 0 #aaaaaa;border-left: 1px solid #fff;}
.nav-media .single-tab-panel .tv-title {
font-style: italic;}
.nav-media .single-tab-panel .link-item:after {
content: '\a0\bb';color: #077493;}
.nav-media .single-tab-panel.newsletters {
width: 520px;}
.nav-media .single-tab-panel.newsletters .grid-row {
clear: left;}
.nav-media .single-tab-panel.newsletters .grid-row.last {
float: right;margin: 10px 10px 20px;width: 325px;}
.nav-media .single-tab-panel.newsletters .grid-item {
float: left;width: 135px;margin: 10px 5px;padding: 5px 0 0 25px;}
.nav-media .single-tab-panel.newsletters .grid-item p {
margin: 0;}
.nav-media .single-tab-panel.newsletters .checkbox {
float: left;margin-left: -20px;position: relative;top: 2px;}
.nav-media .single-tab-panel.newsletters h6 {
line-height: 1.3;}
.nav-media .single-tab-panel.newsletters .call-to-action {
font-size: 1.2em;line-height: 1.2;padding-top: 3px;}
.nav-media .single-tab-panel.newsletters .error {
color: #d56027;line-height: 1.1;}
.nav-media .nav-panel {
position: absolute;background: #fff;top: 42px;right: 0px;width: 400px;height: 300px;border: 4px solid #1f86a4;}
.nav-item-search {
height: 42px;}
.nav-item-search form {
padding-top: 6px;}
.nav-item-search .mod-search-arrow {
width: 275px;}
.nav-item-search .mod-search-arrow input {
font-size: 1.8em;}
.nav-crumbs {
height: 20px;}
.nav-crumbs .nav-item {
float: left;margin-right: 3px;font-size: 1.3em;line-height: 20px;}
.nav-crumbs .nav-item .nav-link:after {
content: ' >';color: #077493;text-decoration: none;}
.nav-crumbs .nav-item .nav-link:hover {
text-decoration: underline;}
.nav-crumbs .nav-item:last-child {
color: #7C7C7C;}
.nav-crumbs .nav-item:last-child:after {
content: none;}
.nav-crumbs .nav-item.last {
color: #7C7C7C;}
#nav-ad-970x50 {
margin-top: 0px;}
.is-first {
margin-top: 0;border-top: 0;}
.is-expandable,
.enlargeable {
background: url(i/toh-icon-expandable-32x32.png);position: absolute;width: 32px;height: 32px;border: 0;z-index: 10;cursor: pointer;}
.is-slideshow-tout,
.slideshow-tout {
background: url(i/toh-slideshow-icon-32x32.png);position: absolute;bottom: 0px;right: 0;width: 32px;height: 32px;border: 0;}
.is-video-tout,
.video-tout {
background: url(i/toh-video-icon-32x32.png);-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter: alpha(opacity=50);opacity: 0.5;position: absolute;bottom: 0px;right: 0;width: 32px;height: 32px;border: 0;}
.video-link:after {
content: url(i/toh-link-video.png);position: relative;top: 3px;left: 3px;}
.slideshow-link:after {
content: url(i/toh-link-slideshow.png);position: relative;top: 3px;left: 3px;}
.how-to-link:after {
content: url(i/toh-link-how-to.png);position: relative;top: 3px;left: 3px;}
.mod-2-col-list .cols {
*zoom: 1;}
.mod-2-col-list .cols:before,
.mod-2-col-list .cols:after {
content: "";display: table;}
.mod-2-col-list .cols:after {
clear: both;}
.mod-2-col-list .cols .col {
float: right;width: 49%;}
.mod-2-col-list .cols .col.first {
float: left;}
.main-aside .mod-2-col-list .cols .col {
width: 45%;}
.mod-3-col-list > ul {
*zoom: 1;}
.mod-3-col-list > ul:before,
.mod-3-col-list > ul:after {
content: "";display: table;}
.mod-3-col-list > ul:after {
clear: both;}
.mod-3-col-list > ul > li {
float: left;width: 33%;}
.mod-4-col-list {
*zoom: 1;}
.mod-4-col-list:before,
.mod-4-col-list:after {
content: "";display: table;}
.mod-4-col-list:after {
clear: both;}
.mod-4-col-list .col {
float: left;width: 23%;}
#video .byline .author:before {
content: 'With ';}
#video .main-content > .tabbed-content {
margin: 10px;}
#video .tab h3 {
font-size: 1.3em;}
#video .mod-video-short {
margin-top: 10px;}
#video .mod-video-short > ul {
*zoom: 1;}
#video .mod-video-short > ul:before,
#video .mod-video-short > ul:after {
content: "";display: table;}
#video .mod-video-short > ul:after {
clear: both;}
#video .mod-video-short > ul > .col-2a {
width: 48%;float: left;}
#video .mod-video-short > ul > .col-2b {
width: 48%;float: right;}
#video .mod-video-short h4,
#video .mod-video-short .text {
margin: 0.8em 0;font-size: 1.4em;line-height: 1.3;}
#video .mod-video-short h4 {
font-weight: 500;}
#video .mod-video-short .steps {
counter-reset: steps;}
#video .mod-video-short .steps li {
position: relative;padding-left: 1.5em;}
#video .mod-video-short .steps li:before {
content: counter(steps);counter-increment: steps;position: absolute;top: 0px;left: 6px;font-weight: bold;}
#video .related-module .rel-content {
list-style: disc outside;margin-left: 15px;}
#video #toh-comments {
padding: 0;}
.mod-step-by-step aside,
.mod-step-by-step figure {
margin-bottom: 10px;}
.mod-step-by-step header {
position: relative;float:left;clear:both;/* --Added for TOH-2190 -- */
}
.mod-step-by-step header h3 {
float: left;/*position: absolute;-- commented for TOH-2190 -- */
bottom: 40px;left: 0;line-height: 1.4;}
.mod-step-by-step article figure {
float: left;margin-right: 10px;position: relative;}
.mod-step-by-step article figure .btn-back-arrow,
.mod-step-by-step article figure .btn-forward-arrow {
position: absolute;top: 6px;width: 100px;height: 400px;}
.mod-step-by-step article figure .btn-back-arrow .arrow,
.mod-step-by-step article figure .btn-forward-arrow .arrow {
display: none;position: relative;top: 133.334px;background-color: #000;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter: alpha(opacity=50);opacity: 0.5;width: 50%;height: 133.332px;line-height: 119.9988px;font-size: 8em;text-align: center;color: #fff;outline: none;}
.mod-step-by-step article figure .btn-back-arrow:hover,
.mod-step-by-step article figure .btn-forward-arrow:hover {
text-decoration: none;}
.mod-step-by-step article figure .btn-back-arrow:hover .arrow,
.mod-step-by-step article figure .btn-forward-arrow:hover .arrow {
display: block;}
.mod-step-by-step article figure .btn-back-arrow {
left: 6px;}
.mod-step-by-step article figure .btn-forward-arrow {
right: 6px;}
.mod-step-by-step article figure .btn-forward-arrow .arrow {
right: -50%;}
.mod-step-by-step article.intro-step figure .btn-back-arrow,
.mod-step-by-step article.intro-step figure .btn-forward-arrow {
position: absolute;top: 6px;width: 112.5px;height: 300px;}
.mod-step-by-step article.intro-step figure .btn-back-arrow .arrow,
.mod-step-by-step article.intro-step figure .btn-forward-arrow .arrow {
display: none;position: relative;top: 100.00049999999999px;background-color: #000;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter: alpha(opacity=50);opacity: 0.5;width: 50%;height: 99.99900000000001px;line-height: 89.99910000000001px;font-size: 6em;text-align: center;color: #fff;outline: none;}
.mod-step-by-step article.intro-step figure .btn-back-arrow:hover,
.mod-step-by-step article.intro-step figure .btn-forward-arrow:hover {
text-decoration: none;}
.mod-step-by-step article.intro-step figure .btn-back-arrow:hover .arrow,
.mod-step-by-step article.intro-step figure .btn-forward-arrow:hover .arrow {
display: block;}
.mod-step-by-step article.intro-step figure .btn-back-arrow {
left: 6px;}
.mod-step-by-step article.intro-step figure .btn-forward-arrow {
right: 6px;}
.mod-step-by-step article.intro-step figure .btn-forward-arrow .arrow {
right: -50%;}
.mod-step-by-step article aside {
float: right;width: 201px;/* <-- changed from 202px to 201px for TOH-2190 */
}
.mod-step-by-step article.intro-step figure {
margin-right: 0;}
.mod-step-by-step article.intro-step aside {
width: 158px;}
.mod-step-by-step article.intro-step p,
.mod-step-by-step article.intro-step .p {
clear: left;}
.mod-step-by-step article.end-step .mod-tout-grid-171x114 {
border: 1px solid #c0bcaf;background: url(i/toh-bg-diag-tan.png) 0 0 repeat transparent;padding: 7px;width: 390px;}
.mod-step-by-step article.end-step .mod-tout-grid-171x114 .mod-tout-171x114 {
margin: 5px;}
.mod-step-by-step footer {
float: left;width: 100%;}
.mod-step-by-step .ad-175x40 {
float: left;}
.mod-step-by-step .call-to-action {
float: right;font-size: 1.3em;line-height: 1.2;padding-top: 3px;}
.mod-step-by-step .related-module {
clear: both;*zoom: 1;margin: 0 10px;border: 0;}
.mod-step-by-step .related-module:before,
.mod-step-by-step .related-module:after {
content: "";display: table;}
.mod-step-by-step .related-module:after {
clear: both;}
.mod-step-by-step .related-module .rel-header {
margin: 10px 0;font-weight: 500;font-size: 1.6em;}
.mod-step-by-step .related-module .rel-content {
list-style: disc outside;margin-left: 15px;}
.gal-ad-module,
.gal-content-module {
background: url("i/toh-bg-diag-white.png") repeat scroll 0 0 transparent;}
.gal-content-module {
width: 626px;float: left;}
.main-content .gal-content-module {
width: 100%;float: none;}
.gal-aside-module {
float: right;position: relative;padding-left: 11px;width: 336px;background-color: #fff;}
.main-aside .gal-aside-module {
float: none;padding-left: 0;width: 100%;}
.gal-aside-module h4 {
font-weight: 500;margin: 20px 0 0;clear: both;}
.gal-aside-module .content-nav-module {
margin: 10px 0 20px;border-top: 1px solid #c0bcaf;padding: 5px 0 0;width: 100%;clear: both;}
.gal-aside-module .content-nav-module .nav-switcher {
float: left;margin-left: 0;}
.gal-aside-module .content-nav-module .nav-counter-bar {
margin-right: 20px;}
.gal-aside-module .content-nav-module .nav-btn-return {
clear: right;margin: 10px 0 0;}
.gal-aside-module .content-nav-module + div {
clear: both;}
.gal-aside-module .pg-module {
overflow-y: auto;margin: 10px 0;border-top: 0;height: 250px;}
.gal-aside-module .pg-module p:first-child {
margin-top: 0;}
.gal-aside-module .ad-module {
margin-bottom: 0;}
.mod-gal-slide {
float: left;position: relative;left: 50%;}
.mod-gal-slide .slide {
float: left;position: relative;left: -50%;margin: 5px 0 0px 7px;/* changed from 5px 0 20px to 5px 0 0px 7px for TOH-2185 */
}
.mod-gal-slide .slide .img-400x400 {
background-color: #fff;}
.mod-gal-slide .slide .credit {
text-align: right;margin-right: 6px;}
.mod-gal-slide .slide .btn-back-arrow,
.mod-gal-slide .slide .btn-forward-arrow {
position: absolute;top: 6px;width: 100px;height: 400px;}
.mod-gal-slide .slide .btn-back-arrow .arrow,
.mod-gal-slide .slide .btn-forward-arrow .arrow {
display: none;position: relative;top: 133.334px;background-color: #000;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter: alpha(opacity=50);opacity: 0.5;width: 50%;height: 133.332px;line-height: 119.9988px;font-size: 8em;text-align: center;color: #fff;outline: none;}
.mod-gal-slide .slide .btn-back-arrow:hover,
.mod-gal-slide .slide .btn-forward-arrow:hover {
text-decoration: none;}
.mod-gal-slide .slide .btn-back-arrow:hover .arrow,
.mod-gal-slide .slide .btn-forward-arrow:hover .arrow {
display: block;}
.mod-gal-slide .slide .btn-back-arrow {
left: 6px;}
.mod-gal-slide .slide .btn-forward-arrow {
right: 6px;}
.mod-gal-slide .slide .btn-forward-arrow .arrow {
right: -50%;}
.mod-gal-slide .end-slide {
float: left;position: relative;left: -50%;margin: 5px 0 20px;width: 446px;border: 22px solid #fff;}
.mod-gal-slide .end-slide h4 {
padding-bottom: 10px;background-color: #fff;}
.mod-gal-slide .end-slide .mod-tout-grid-171x114 {
background: url(i/toh-bg-diag-tan.png) repeat transparent;border: 1px solid #d0cdc0;padding: 12px;position: relative;}
.mod-gal-slide .end-slide .mod-tout-171x114 {
margin: 12px;}
.mod-gal-slide .end-slide .related-module {
clear: both;padding-top: 20px;background-color: #fff;}
.mod-gal-slide .end-slide .related-module .rel-content {
list-style: disc inside;font-size: 1.3em;line-height: 1.7;font-weight: bold;}
.mod-gal-slide .end-slide .btn-back-arrow,
.mod-gal-slide .end-slide .btn-forward-arrow {
position: absolute;top: 0px;width: 111.5px;height: 418px;}
.mod-gal-slide .end-slide .btn-back-arrow .arrow,
.mod-gal-slide .end-slide .btn-forward-arrow .arrow {
display: none;position: relative;top: 139.33402999999998px;background-color: #000;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter: alpha(opacity=50);opacity: 0.5;width: 50%;height: 139.33194px;line-height: 125.398746px;font-size: 8.36em;text-align: center;color: #fff;outline: none;}
.mod-gal-slide .end-slide .btn-back-arrow:hover,
.mod-gal-slide .end-slide .btn-forward-arrow:hover {
text-decoration: none;}
.mod-gal-slide .end-slide .btn-back-arrow:hover .arrow,
.mod-gal-slide .end-slide .btn-forward-arrow:hover .arrow {
display: block;}
.mod-gal-slide .end-slide .btn-back-arrow {
left: 0px;}
.mod-gal-slide .end-slide .btn-forward-arrow {
right: 0px;}
.mod-gal-slide .end-slide .btn-forward-arrow .arrow {
right: -50%;}
.mod-gal-slide .thumbnail-slide {
float: left;position: relative;left: -50%;margin: 10px 0 0 10px;}
.mod-gal-slide .thumbnail-slide .list-item {
float: left;margin: 0 7px 14px;background-color: #fff;}
.mod-gal-footer {
clear: both;background: #faf9f1;width: 100%;}
.mod-gal-footer .related-module {
padding: 10px 10px 20px 30px;width: 586px;}
.mod-gal-footer .related-module h4 {
font-size: 1.4em;font-weight: 500;}
.mod-gal-footer .related-module .rel-content {
list-style: inside disc;width: 410px;}
.mod-gal-footer .related-module .list-item {
font-size: 1.3em;line-height: 2;font-weight: bold;}
.mod-gal-footer .related-module .ad-175x40 {
float: right;}
.mod-gallery-thumbnails {
float: left;background: url("i/toh-bg-diag-white.png") repeat scroll 0 0 transparent;}
.main-content .mod-gallery-thumbnails {
float: none;}
.mod-gallery-thumbnails .gal-content-module,
.mod-gallery-thumbnails .gal-aside-module {
background: transparent;}
.mod-gallery-thumbnails .gal-aside-module {
padding-right: 11px;padding-left: 0;}
.mod-gallery-thumbnails .gal-aside-module .content-nav-module {
border-top: 0;padding: 0;clear: both;}
.mod-gallery-thumbnails .mod-gal-footer {
margin-top: 0;}
#section .contest-grid .grid-item {
background: #ffffff;border: 1px solid #bdbdbd;margin-bottom: 20px;width: 203px;overflow: hidden;margin-bottom: 0;background: url(i/toh-bg-diag-tan.png) 0 0 repeat transparent;float: left;width: 203px;}
#section .contest-grid .grid-item.deal {
background: url(i/toh-bg-diag-white.png) 0 0 repeat transparent;}
#section .contest-grid .grid-item.deal .mod-contest {
background-color: transparent;}
#section .contest-grid .grid-row.first {
background: #ffffff;border: 1px solid #bdbdbd;margin-bottom: 20px;width: 624px;overflow: hidden;background: url(i/toh-bg-diag-tan.png) 0 0 repeat transparent;margin-bottom: 5px;}
#section .contest-grid .grid-row {
width: 626px;*zoom: 1;margin-bottom: 5px;}
#section .contest-grid .grid-row:before,
#section .contest-grid .grid-row:after {
content: "";display: table;}
#section .contest-grid .grid-row:after {
clear: both;}
#section .contest-grid .grid-row .grid-item + .grid-item {
float: none;margin-left: 211px;}
#section .contest-grid .grid-row .grid-item + .grid-item + .grid-item {
float: right;margin-top: -478px;}
#section .mod-featured-tout-300x200 .tout-eyebrow {
color: #8d8d8d;}
#section .section-grid {
border: 1px dashed #d0d0d0;}
#section .section-grid .grid-row {
*zoom: 1;overflow: hidden;width: 624px;clear: both;border-top: 1px dashed #d0d0d0;}
#section .section-grid .grid-row:before,
#section .section-grid .grid-row:after {
content: "";display: table;}
#section .section-grid .grid-row:after {
clear: both;}
#section .section-grid .grid-row .stretch {
padding-bottom: 400px;margin-bottom: -400px;}
#section .section-grid .grid-row.first {
border-top: 0;}
#section .section-grid .grid-item {
float: left;width: 310px;}
#section .section-grid .grid-item + .grid-item {
border-left: 1px dashed #d0d0d0;}
#section .section-grid .tout-header {
padding-left: 7px;}
#section .section-grid .tout-header a {
color: #077493;}
#section .section-grid .tout-header,
#section .section-grid .rel-header {
line-height: 18px;font-size: 1.4em;font-weight: 700;}
#section .section-grid .related-module {
margin: 0 7px 10px;border-top: 1px dotted #b0aa9b;}
#section .section-grid .related-module .call-to-action {
font-size: 1.2em;line-height: 1.2;padding-top: 3px;}
#section .section-grid .rel-header {
padding: 5px 0;font-family: Arial, Helvetica, sans-serif;}
#section .pg-module.last.grid .grid-row {
*zoom: 1;overflow: hidden;clear: both;border-top: 1px solid #d0d0d0;}
#section .pg-module.last.grid .grid-row:before,
#section .pg-module.last.grid .grid-row:after {
content: "";display: table;}
#section .pg-module.last.grid .grid-row:after {
clear: both;}
#section .pg-module.last.grid .grid-row .stretch {
padding-bottom: 200px;margin-bottom: -200px;}
#section .pg-module.last.grid .grid-row.first {
border-top: 0;}
#section .pg-module.last.grid .grid-item {
float: left;width: 276px;}
#section .pg-module.last.grid .grid-item + .grid-item {
border-left: 1px dashed #d0d0d0;width: 349px;}
.mod-article-inset {
width: 312px;margin-right: 10px;float: left;clear: left;}
.mod-article-inset .pg-box-module {
border: 1px solid #d0d0d0;}
.mod-article-inset .pg-box-module + .pg-box-module {
border-top: 0;margin-top: -20px;}
.mod-article-inset figure {
position: relative;}
.mod-article-inset .related-module {
padding: 10px;}
.mod-article-inset .related-module h4,
.mod-article-inset .related-module .rel-header {
padding-bottom: 10px;}
.mod-article-inset .related-module .rel-header h6 a {
color: #077493;}
.mod-article-inset .related-module .rel-content {
*zoom: 1;list-style: disc outside;}
.mod-article-inset .related-module .rel-content:before,
.mod-article-inset .related-module .rel-content:after {
content: "";display: table;}
.mod-article-inset .related-module .rel-content:after {
clear: both;}
.mod-article-inset .related-module .link-item {
float: left;margin-left: 11px;margin-right: 5px;width: 44%;}
.mod-article-inset .related-module.topics {
background: url(i/toh-bg-diag-tan.png) 0 0 repeat transparent;}
.mod-article-inset .related-module.topics .link-item {
width: 27%;}
article > .content-nav-module {
margin: 10px;float: right;}
article > .content-nav-module .nav-item {
float: left;}
article > .content-nav-module .nav-item a {
color: #02b5ea;}
article > .content-nav-module,
article + .pg-module {
clear: both;}
#home .social-sidebar h6 {
display: none;}
#home .badge-pinterest img {
width: 48px;height: 17px;}
#home .main-header {
display: none;}
#home .comments-link {
font-size: 1.1em;}
#home .home-grid {
border: 1px dashed #d0d0d0;}
#home .home-grid .grid-row {
*zoom: 1;overflow: hidden;clear: both;border-top: 1px dashed #d0d0d0;}
#home .home-grid .grid-row:before,
#home .home-grid .grid-row:after {
content: "";display: table;}
#home .home-grid .grid-row:after {
clear: both;}
#home .home-grid .grid-row .stretch {
padding-bottom: 400px;margin-bottom: -400px;}
#home .home-grid .grid-row.first {
border-top: 0;width: 624px;}
#home .home-grid .grid-row.first .grid-item {
width: 310px;}
#home .home-grid .grid-item {
float: left;}
#home .home-grid .grid-item + .grid-item {
border-left: 1px dashed #d0d0d0;}
#home .home-grid .mod-tout-140x93 {
float: left;margin: 15px 15px 15px 25px;height: auto;}
#home .home-grid .mod-tout-140x93 .tout-eyebrow,
#home .home-grid .mod-tout-140x93 .tout-header,
#home .home-grid .mod-tout-140x93 .tout-dek {
padding-bottom: 5px;}
#home .home-grid .mod-tout-140x93 .tout-eyebrow {
font-weight: 700;font-size: 1.5em;}
#home .home-grid .mod-tout-140x93 .tout-text {
display: block;height: auto;}
#home .home-grid .mod-tout-140x93 .tout-header {
font-size: 1.6em;line-height: 1.2;padding-right: 156px;}
#home .home-grid .mod-tout-140x93 .tout-dek {
font-size: 1.3em;line-height: 1.4;}
#home .home-grid .mod-tout-140x93 .tout-dek + .call-to-action {
font-size: 1.1em;line-height: 1.1;padding-top: 3px;}
#home .home-grid .mod-tout-140x93 .related-module {
float: right;width: 135px;padding: 5px 10px;display: table-cell;vertical-align: center;border-left: 1px dotted #b0aa9b;}
#home .home-grid .mod-tout-140x93 .related-module .call-to-action {
font-size: 1.2em;line-height: 1.2;padding-top: 3px;}
#home .pg-box-module.grid {
border: 0;}
#home .pg-box-module.grid .underwriters {
margin-bottom: 0;}
#home .comments-link {
color: #d56027;font-weight: bold;}
#home .comments-link.is-loading:after {
content: 'Loading...';color: #7c7c7c;}
#home .comments-link:before {
content: url(i/toh-link-comments.png);position: relative;top: 4px;left: -2px;}
#home .comments-link:after {
content: attr(data-content);padding-left: 2px;}
.boxshadow .ie-shadow {
display: none;}
.no-boxshadow .ie-shadow {
position: absolute;bottom: 0;background-color: #fff;left: -90px;width: 620px;height: 115px;zoom: 1;filter: progid:dximagetransform.microsoft.blur(PixelRadius=60, MakeShadow=true, ShadowOpacity=0.9);}
#toh-tv .main-gallery,
#asktoh-tv .main-gallery,
#project .main-gallery,
#toh-tv .main-header,
#asktoh-tv .main-header,
#project .main-header {
border: 0;}
#toh-tv .media,
#asktoh-tv .media,
#project .media,
#toh-tv .year,
#asktoh-tv .year,
#project .year {
color: #7c7c7c;font-size: 0.85em;font-weight: bold;}
#toh-tv .media,
#asktoh-tv .media,
#project .media {
text-transform: uppercase;}
#toh-tv .media:before,
#asktoh-tv .media:before,
#project .media:before {
content: '(';}
#toh-tv .media:after,
#asktoh-tv .media:after,
#project .media:after {
content: ')';}
#toh-tv .main-gallery,
#asktoh-tv .main-gallery,
#project .main-gallery {
margin-bottom: 10px;}
#toh-tv .main-gallery .pg-module,
#asktoh-tv .main-gallery .pg-module,
#project .main-gallery .pg-module {
margin: 0;}
#toh-tv .mod-underwriters {
margin-top: -10px;margin-bottom: 10px;}
#asktoh-tv .pg-module.grid {
margin-bottom: 0;}
#asktoh-tv .pg-module.grid .grid-row {
border-top: 1px dashed #b0aa9b;}
#asktoh-tv .pg-module.grid .grid-row.first {
border-top: 0;}
#asktoh-tv .mod-underwriters {
margin: 0 0 10px;}
#project .toggle-list > .list-item {
display: none;}
#project .toggle-list > .list-item.first {
display: block;}
#project .toggle-list > .list-item.switch {
display: block;color: #02b5ea;line-height: 1.6;font-weight: bold;font-size: 1.1em;}
#project .toggle-list > .list-item.switch .prompt:hover {
cursor: pointer;}
#project .toggle-list > .list-item .btn-vert-arrow {
border-top-color: #02b5ea;position: relative;top: 8px;left: 4px;}
#project .toggle-list > .list-item .btn-vert-arrow:hover {
cursor: pointer;}
#project .toggle-list > .list-item.is-toggled .btn-vert-arrow {
border-top-color: transparent;border-bottom-color: #02b5ea;top: 0;}
#project h5.data-header,
#project h5.col-header {
color: #887f6f;font-family: Arial, Helvetica, sans-serif;}
#project h5.data-header {
font-size: 1.1em;margin-bottom: 10px;}
#project h5.col-header {
background-color: #fbfbf2;border-top: 1px solid #d0cdc0;border-bottom: 1px solid #d0cdc0;padding: 2px 0;height: 10px;line-height: 10px;font-size: 1.0em;text-transform: uppercase;}
#project h5.col-header .col-first {
float: left;padding-left: 10px;}
#project h5.col-header .col-last {
float: right;padding-right: 15px;}
#project .discussion-grid .grid-row {
border-top: 1px solid #cdcccb;margin-top: 10px;}
#project .discussion-grid .grid-row.first {
border: none;}
#project .discussion-grid .grid-row.last {
margin-bottom: -20px;}
#project .discussion-grid .btn-discuss {
margin: 10px auto -10px;}
#project .discussion-grid .btn-discuss a {
display: block;width: 100%;height: 100%;}
#project .project-tout {
position: relative;}
#project .project-tout .img-609x300 {
border-bottom: 0;}
#project .project-tout .shadow-panel {
background-color: rgba(255, 255, 255, 0);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(255, 255, 255, 0)), to(#ffffff));background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.75) 50%, #ffffff);background: -moz-linear-gradient(top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.75) 50%, #ffffff);background: -ms-linear-gradient(top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.75) 50%, #ffffff);background: -o-linear-gradient(top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.75) 50%, #ffffff);background: linear-gradient(top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.75) 50%, #ffffff);-pie-background: linear-gradient(rgba(255, 255, 255, 0), #ffffff);position: absolute;top: 232px;z-index: 1;width: 621px;height: 80px;}
#project .project-tout .tout-text {
padding: 0 10px 0;}
#project .project-tout .tout-text h3 {
font-size: 1.5em;line-height: 1.2;font-family: Arial, Helvetica, sans-serif;font-weight: 500;}
#project .project-tout .call-to-action {
font-size: 1.2em;line-height: 1.2;padding-top: 3px;}
#project .mod-watch-episodes {
margin-bottom: -20px;}
#project .mod-watch-episodes .data-header {
margin: 0 10px 10px;}
#project .mod-watch-episodes .accordion-panel {
display: none;background-color: #fff;}
#project .mod-watch-episodes .accordion-panel img {
border: 1px solid #7e7e7e;}
#project .mod-watch-episodes .list-item {
background: url(i/toh-bg-diag-tan.png) 0 0 repeat transparent;margin: 0;border-top: 1px dashed #d0cdc0;font-family: museo-slab, TimesNewRoman, "Times New Roman", Times, Georgia, serif;font-weight: normal;}
#project .mod-watch-episodes .list-item.first {
border-top: 0;}
#project .mod-watch-episodes .tab {
padding: 9px;padding-left: 34px;cursor: pointer;}
#project .mod-watch-episodes .tab.is-selected {
background-color: #fff;cursor: auto;}
#project .mod-watch-episodes .tab.is-selected .episode-title {
color: #d56027;}
#project .mod-watch-episodes .episode-number {
float: left;margin-left: -25px;width: 15px;color: #d56027;text-align: right;}
#project .mod-watch-episodes .episode-title {
color: #077493;}
#project .mod-watch-episodes .episode-date {
float: right;font: 1.1em Arial, Helvetica, sans-serif;width: 60px;text-align: right;}
#project .mod-watch-episodes .accordion-panel {
text-align: center;position: relative;}
.no-cssgradients #project .project-tout .shadow-panel {
-ms-filter: 'progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#00ffffff, endColorstr=#ffffffff)';filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#00ffffff, endColorstr=#ffffffff);}
#search .main-header {
padding-bottom: 10px;*zoom: 1;}
#search .main-header:before,
#search .main-header:after {
content: "";display: table;}
#search .main-header:after {
clear: both;}
#search .main-header form {
width: 500px;margin-right: 347px;margin-top: 25px;float: right;}
#search .main-header .message {
padding-top: 3px;font-size: 1.3em;line-height: 1.4;}
#search #toh-nav .nav-item-search form {
display: none;}
#search .main-content .pg-panel-module {
margin: 0;border: 0;}
#search .main-content .pg-panel-module header {
height: auto;line-height: normal;}
#search .main-content .pg-panel-module h4 {
float: none;}
#search .main-content .pg-panel-module h5 {
font-family: Arial, Helvetica, sans-serif;}
#search .main-content .pg-panel-module .term:before {
content: '\201c';}
#search .main-content .pg-panel-module .term:after {
content: '\201d';}
.mod-search-filter {
margin-top: 10px;border: 1px solid #f0eded;}
.mod-search-filter.refine {
background: #faf9f1;}
.mod-search-filter.refine .list-item {
padding: 7px;padding-right: 17px;position: relative;display: block;}
.mod-search-filter.refine .list-item:before {
content: none;}
.mod-search-filter.refine .remove-filter {
width: 10px;height: 16px;float: right;margin-right: -10px;cursor: pointer;}
.mod-search-filter.refine .remove-filter:after {
content: 'x';color: #d56027;}
.mod-search-filter h4 {
margin: 0;padding: 5px 7px;line-height: 1.3;font-size: 1.3em;color: #4d4d4d;background: url(i/toh-bg-diag-white.png) 0 0 repeat transparent;}
.mod-search-filter .accordion-panel {
display: none;background: #fff;}
.mod-search-filter.first,
.mod-search-filter:first-child {
margin-top: 0;}
.mod-search-filter.first h4,
.mod-search-filter:first-child h4 {
border-top: 0;}
.mod-search-filter.first .accordion-panel,
.mod-search-filter:first-child .accordion-panel {
display: block;}
.mod-search-filter .list-item {
padding: 7px 2px 7px 10px;border-top: 1px solid #f0eded;font-size: 1.3em;line-height: 1.2;background: #fff;}
.mod-search-filter .list-item:before {
content: '\2022';margin-left: -7px;padding-right: 3px;}
.mod-search-filter .list-item.switch:before {
content: none;}
.mod-search-filter .list-item .count:before {
content: '\00a0\0028';}
.mod-search-filter .list-item .count:after {
content: '\0029';}
.mod-sponsored-results,
.mod-no-results {
background-color: #faf9f1;padding: 10px 10px 20px;border: 1px solid #f0eded;*zoom: 1;}
.mod-sponsored-results:before,
.mod-no-results:before,
.mod-sponsored-results:after,
.mod-no-results:after {
content: "";display: table;}
.mod-sponsored-results:after,
.mod-no-results:after {
clear: both;}
.mod-sponsored-results h4,
.mod-no-results h4 {
float: left;}
.mod-sponsored-results .sponsored-ad,
.mod-no-results .sponsored-ad {
float: right;}
.mod-sponsored-results .results-list,
.mod-no-results .results-list {
clear: both;}
.mod-search > .content {
margin: 10px 0;border-top: 1px dashed #d6cfbd;border-bottom: 1px dashed #d6cfbd;padding: 10px 0 20px;*zoom: 1;}
.mod-search > .content:before,
.mod-search > .content:after {
content: "";display: table;}
.mod-search > .content:after {
clear: both;}
.mod-search .content-nav-module {
width: auto;padding: 0;}
.mod-search .content-nav-module .nav-counter-bar {
text-shadow: none;float: left;}
.mod-search .content-nav-module .nav-counter-bar:before {
content: 'Displaying ';}
.mod-search .content-nav-module .nav-counter-bar:after {
content: ' matches';}
.mod-search .content-nav-module .btn-link a {
color: #646565;}
.mod-search .content-nav-module .btn-link a:hover {
text-decoration: none;}
.mod-search footer .content-nav-module {
width: auto;padding: 0;}
.mod-search footer .content-nav-module .nav-item.first {
float: left;}
.mod-search footer .content-nav-module .nav-item.first .nav-button-bar {
border-radius: 1px 1px 1px 3px;}
.mod-search footer .content-nav-module .nav-button-bar {
border-radius: 1px 1px 3px 1px;}
.mod-search footer .content-nav-module .nav-text-bar {
width: 50%;float: none;margin: 0 auto;text-align: center;font-weight: normal;text-shadow: none;}
.mod-search footer .content-nav-module .nav-text-bar .list-item {
float: none;display: inline-block;}
.mod-search footer .content-nav-module .nav-text-bar .list-item + .list-item + .list-item {
border: none;}
.mod-search .col-filters {
float: left;width: 150px;}
.mod-search .col-filters .pg-box-module {
border: 0;}
.mod-search .expandable-list > .list-item.switch {
color: #077493;line-height: 1.6;}
.mod-search .expandable-list > .list-item .btn-vert-arrow {
border-top-color: #d56027;}
.mod-search .expandable-list > .list-item.is-expanded .btn-vert-arrow {
border-top-color: transparent;border-bottom-color: #d56027;}
.mod-search .filter-categories > .switch {
margin-top: 10px;border: 1px solid #f0eded;padding: 5px 7px;line-height: 1.3;font-size: 1.3em;font-weight: bold;color: #4d4d4d;background-color: #faf9f1;}
.mod-search .col-results {
float: right;width: 463px;}
.mod-search .results-list .ad-module,
.mod-search .results-list .mod-tout-140x93 {
margin-top: 20px;border-top: 1px solid #f0eded;padding-top: 20px;}
.mod-search .results-list .ad-module.first,
.mod-search .results-list .mod-tout-140x93.first,
.mod-search .results-list .ad-module:first-child,
.mod-search .results-list .mod-tout-140x93:first-child {
margin-top: 0;border-top: 0;}
.mod-search .results-list .mod-tout-140x93 {
height: auto;min-height: 99px;}
.mod-search .results-list .mod-tout-140x93 .tout-eyebrow {
color: #7c7c7c;font-size: 1.2em;line-height: 1.8;}
.mod-search .results-list .mod-tout-140x93 .tout-header,
.mod-search .results-list .mod-tout-140x93 .tout-dek {
font-size: 1.4em;line-height: 1.3;color: #4d4d4d;}
.mod-search .results-list .mod-tout-140x93 .tout-header {
font-weight: bold;}
.mod-search .results-list .ad-module {
width: 100%;overflow: hidden;}
.mod-search .results-list .ad-module > .mod-ad-box {
float: left;position: relative;left: 50%;background-color: transparent;padding: 0;}
.mod-search .results-list .ad-module > .mod-ad-box:before {
content: none;}
.mod-search .results-list .ad-module > .mod-ad-box > .ad-multi {
float: left;position: relative;left: -50%;background-color: #f1f0f0;padding: 0 18px 20px;}
.mod-search .results-list .ad-module > .mod-ad-box > .ad-multi:before {
content: '';display: block;font-size: 1em;font-style: italic;font-family: Georgia,serif;color: #7c7c7c;padding-left: 0;height: 20px;line-height: 20px;}
.webvertorial {
background-color: #dae9ea;}
.webvertorial h1 {
color: #027292;}
.webvertorial hgroup > h1:before {
content: 'Sponsored Content';font-size: 0.5em;display: block;height: 20px;}
.webvertorial .main-header hgroup h1 {
margin-top: 10px;}
.webvertorial .hdr-ad {
background-color: #dae9ea;}
.webvertorial .nav-button-bar {
background-color: #dae9ea;background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#dae9ea), to(#dddbd5));background: -webkit-linear-gradient(top, #dae9ea, #dddbd5);background: -moz-linear-gradient(top, #dae9ea, #dddbd5);background: -ms-linear-gradient(top, #dae9ea, #dddbd5);background: -o-linear-gradient(top, #dae9ea, #dddbd5);background: linear-gradient(top, #dae9ea, #dddbd5);-pie-background: linear-gradient(top, #dae9ea, #dddbd5);}
.webvertorial .gal-content-module {
background: #dae9ea;}
.webvertorial .mod-gallery-thumbnails {
background: #dae9ea;}
.webvertorial .mod-sponsored-ad {
margin: 10px 0;}
.webvertorial .gallery-aside-module h4 {
clear: both;}
.webvertorial .mod-tout-450x300 .tout-image,
.webvertorial .mod-stacked-tout-450x300 .tout-image {
margin-right: 8px;padding-right: 0;}
.webvertorial .mod-tout-450x300 .tout-image a,
.webvertorial .mod-stacked-tout-450x300 .tout-image a {
background-color: #DAE9EA;display: block;height: 313px;padding: 1px;}
.webvertorial .mod-tout-450x300 .tout-image a .img-450x300,
.webvertorial .mod-stacked-tout-450x300 .tout-image a .img-450x300 {
border: 1px solid #C0BCAF;height: 302px;padding: 5px;width: 450px;}
.webvertorial #toh-footer {
position: relative;}
.webvertorial #ad-728x90-2 {
position: relative;width: 1015px;height: 150px;left: -20px;margin-bottom: 0;text-align: center;background-color: #DAE9EA;}
.webvertorial #ad-728x90-2 a {
display: inline-block;padding-top: 10px;}
#video.webvertorial .main-content {
background-color: #dae9ea;margin-top: 0;padding-top: 10px;}
#video.webvertorial .main-content .pg-module,
#video.webvertorial .main-content .pg-tabbed-module {
background-color: #fff;margin-bottom: 0;padding-bottom: 20px;}
#video.webvertorial .main-content .pg-module.first,
#video.webvertorial .main-content .pg-tabbed-module.first {
background-color: transparent;}
#video.webvertorial .main-content .pg-tabbed-module {
padding-bottom: 0;}
#video.webvertorial .main-content .pg-tabbed-module .tab-list {
margin-top: 0;}
#video.webvertorial .main-content .pg-tabbed-module {
background-color: #fff;margin-bottom: 0;padding-bottom: 20px;}
#video.webvertorial .main-content .pg-module.first,
#video.webvertorial .main-content .pg-tabbed-module.first {
background-color: transparent;}
#video.webvertorial .main-content .pg-tabbed-module {
padding-bottom: 0;}
#video.webvertorial .main-content .pg-tabbed-module .tab-list {
margin-top: 0;}
#video.webvertorial .main-content .pg-tabbed-module .tab-panel {
padding-bottom: 20px;}
#video.webvertorial .ad-170x30 {
margin-right: 10px;margin-bottom: 10px;}
.ftr-social.sprite li a,
.ftr-partner .content.sprite li a,
.ftr-friend .content.sprite li a,
.ftr-cstsrv .content.sprite li.adchoices a.sprite {
display: block;background: url("i/toh-sprites-core.png") no-repeat scroll 0 0 transparent;text-indent: -90000px;}
.ftr-cstsrv .content.sprite li.adchoices a {
display: inline-block;margin-bottom: -10px;margin-top: 3px;}
.ftr-cstsrv .content.sprite li.adchoices a.sprite {
background-position: -550px 0;display: inline-block;height: 20px;margin-left: -4px;position: relative;top: -1px;width: 20px;}
.ftr-partner .content.sprite li.list-item.mhi a {
width: 110px;background-position: -340px 5px;}
.ftr-partner .content.sprite li.list-item.realsimple a {
background-position: -205px 15px;width: 125px;}
.ftr-partner .content.sprite li a {
height: 50px;width: 100px;}
.ftr-friend .content.sprite li.list-item.houzz a {
background-position: -455px 5px;width: 100px;}
.ftr-friend .content.sprite li.list-item.hometalk a {
background-position: -584px 6px;width: 114px;}
.ftr-social.sprite li a {
height: 32px;}
.ftr-social.sprite li.list-item.tabletIcn a {
background-position: 5px 0;}
.ftr-social.sprite li.list-item.pinterestIcn a {
background-position: -37px 0;}
.ftr-social.sprite li.list-item.facebookIcn a {
background-position: -79px 0;}
.ftr-social.sprite li.list-item.twitterIcn a {
background-position: -123px -36px;}
.ftr-social.sprite li.list-item.rssIcn a {
background-position: -161px 0;}
.pg-module.togo {
margin-bottom: 0;}
.mod-toh-togo.sprite {
background: none;}
.mod-toh-togo.sprite li.list-item:hover {
cursor: pointer;}
.mod-toh-togo.sprite .content.sprite,
.mod-toh-togo.sprite li.subscribe,
.mod-toh-togo.sprite li.give-a-gift,
.mod-toh-togo.sprite li.newsletter,
.mod-toh-togo.sprite li.tablet {
background: url("i/toh-sprites-togo.png") no-repeat scroll 0 0 transparent;}
.mod-toh-togo.sprite li.subscribe,
.mod-toh-togo.sprite li.give-a-gift,
.mod-toh-togo.sprite li.newsletter,
.mod-toh-togo.sprite li.tablet {
display: block;width: 20%;margin-top: 10px;margin-left: 13px;padding-top: 100px;}
.mod-toh-togo.sprite li.subscribe {
background-position: -350px 0;margin-left: 15px;}
.mod-toh-togo.sprite li.give-a-gift {
background-position: -419px 0;}
.mod-toh-togo.sprite li.newsletter {
background-position: -488px 0;width: 65px;}
.mod-toh-togo.sprite li.tablet {
background-position: -555px 0;}
.mod-toh-togo.sprite .content.sprite {
height: 158px;margin: 0;background-position: left bottom;}
body#steps .hwt-module li,
body#video .hwt-module-side li {
background: url("i/toh-sprites-stepbystep.png") no-repeat scroll 0 0 transparent;}
body#steps .hwt-module li.hwt-effort,
body#video .hwt-module-side li.hwt-effort {
background: none;}
body#steps .hwt-module li.hwt-time,
body#video .hwt-module-side li.hwt-time {
background-position: 13px 6px;/* -- changed as for TOH-2190 from 13px 10px to 13px 6px -- */
}
body#steps .hwt-module li.hwt-cost,
body#video .hwt-module-side li.hwt-cost {
background-position: 13px -136px;/* -- changed as for TOH-2190 from 13px -130px to 13px -136px -- */
}
body#steps .hwt-module li.hwt-tools,
body#video .hwt-module-side li.hwt-tools {
background-position: 13px -274px;/* -- changed as for TOH-2190 from 13px -269px to 13px -274px -- */
}
body#steps .hwt-module li.hwt-shop,
body#video .hwt-module-side li.hwt-shop {
background-position: 13px -417px;/* -- changed as for TOH-2190 from 13px -410px to 13px -417px -- */
}
body#steps .hwt-module li.first,
body#steps .hwt-module li.hwt-video {
background: none;}
body#steps.steps_step .hwt-module li.hwt-tools.lbx-link.first {
background: url("i/toh-sprites-stepbystep.png") no-repeat scroll 13px -269px transparent;}
#toh-nav .nav-list .mod-single-tab:hover {
cursor: pointer;}
body.special_special .rel-content .link-list {
padding-left: 15px;}
body.special_special .pg-module h4 {
margin-left: 0;}
body.special_special .pg-module .content {
margin-left: 0;}
body.special_special .pg-module .content ul.first {
margin-left: 0;}
body.special_special .mod-4-col-list {
margin-left: 5px;}
body.special_special .img-450x300 + .slideshow-tout {
right: 16px;}
body.asktohtv_about .mod-ask-toh-about .pg-module h4 {
margin-left: 0;}
#followToh {
width: 310px;height: 40px;margin: 10px auto;padding-bottom: 3px;background-color: #ecebd9;border: 1px solid #c6b56a;}
#followToh p,
#followToh ul,
#followToh li {
display: inline-block;vertical-align: top;}
#followToh ul {
margin-top: 5px;}
#followToh ul li {
margin-left: 5px;}
#followToh p {
margin: 7px -2px 0 15px;padding: 0;font: bold 25px museo-slab, TimesNewRoman, "Times New Roman", Times, Georgia, serif;color: #d56027;}
#followToh li a {
background: url('i/toh-sprites-core.png');display: block;width: 37px;height: 32px;text-indent: -90000px;}
#followToh li.facebook a {
background-position: -79px 0;}
#followToh li.pinterest a {
background-position: -37px 0;}
#followToh li.twitter a {
background-position: -123px -36px;}
body.tohtv_overview .pg-module section.mod-standard.faq h4 {
margin-left: 5px;}
body.tohtv_overview .pg-module section.mod-standard.faq .call-to-action {
margin-left: -3px;}
.social-sidebar {
top: 389px;}
.social-sidebar.docked {
top: 20px;}
body.home_home .social-sidebar {
top: 292px;}
body.home_home .social-sidebar.docked {
top: 20px;}
body.ucs_yoh_tips_gallery .main-content li,
body.ucs_yoh_tips_gallery .main-content li div,
body.ucs_yoh_tips_gallery .main-content li h6,
body.ucs_yoh_tips_gallery .main-content li h6 a {
font-size: 13px!important;}
body.your-old-house_remodel-question-form .main-content li,
body.your-old-house_remodel-question-form .main-content li div,
body.your-old-house_remodel-question-form .main-content li h6,
body.your-old-house_remodel-question-form .main-content li h6 a {
font-size: 13px!important;}
body.ucs_yoh_diy_2013_gallery .main-content h3 + ul li,
body.ucs_yoh_diy_2013_gallery .main-content h3 + ul li div,
body.ucs_yoh_diy_2013_gallery .main-content h3 + ul li h6,
body.ucs_yoh_diy_2013_gallery .main-content h3 + ul li h6 a {
font-size: 13px!important;}
body.ucs_remodel_2013_landing .main-content h3 + ul li,
body.ucs_remodel_2013_landing .main-content h3 + ul li div,
body.ucs_remodel_2013_landing .main-content h3 + ul li h6,
body.ucs_remodel_2013_landing .main-content h3 + ul li h6 a {
font-size: 13px!important;}
body.ucs_remodel_2013_gallery .main-content h3 + ul li,
body.ucs_remodel_2013_gallery .main-content h3 + ul li div,
body.ucs_remodel_2013_gallery .main-content h3 + ul li h6,
body.ucs_remodel_2013_gallery .main-content h3 + ul li h6 a {
font-size: 13px !important;}
body.isIE.your-old-house_remodel-question-form .main-content li,
body.isIE.ucs_yoh_tips_gallery .main-content li,
body.isIE.ucs_remodel_2013_gallery .main-content li {
font-size: 21px!important;}
body.isIE.ucs_yoh_diy_2013_gallery h3 + ul li,
body.isIE.ucs_remodel_2013_landing h3 + ul li {
font-size: 21px!important;}
body.isIE.ucs_remodel_2013_gallery .main-content ul li div,
body.isIE.ucs_remodel_2013_gallery .main-content ul li h6,
body.isIE.ucs_remodel_2013_gallery .main-content ul li h6 a {
font-size: 13px!important;}
body.asktohtv_about .pg-module .link-list,
body.special_special .mod-standard.about .link-list {
padding-left: 15px;}
#hdr-ad-container {
width: 985px;height: 90px;margin: 0 auto;padding: 0;}
#hdr-ad-container #ad-728x90-1 {
float: left;margin: 0;}
#hdr-ad-container #ad-230x90 {
float: left;width: 230px;margin-left: 27px;height: 90px;}
body#pressroom.pressroom_tv li.press-col-toc section.mod-standard span.text_general {
display: block;float: left;width: 487px;}
body.special_special .img-450x300 + .slideshow-tout,
.img-450x300 + .video-tout {
right: 12px;}
body#steps.steps_step.isWindows.isIE .mod-step-by-step .single-tab-panel {
top: 35px;}
body#pressroom.pressroom_gallerymain .mod-standard section.mod-hwt-tools header {
margin-top: 25px;}
body#pressroom.pressroom_gallerymain .mod-standard section.mod-hwt-tools ul li h6 {
width: 100px;}
body#pressroom.pressroom_gallerymain .mod-standard section.mod-hwt-tools ul:after {
content: " ";display: block;height: 0;clear: both;}
.tab-list li.tab.is-active h5.tab-link a:hover {
cursor: default;}
body#project.project_overview .pg-module .content .mod-before-after:not(:last-child) {
border-bottom: 2px solid #077493;margin-bottom: 20px;overflow: auto;}
body.isWindows.isIE li.link-item {
font-size: 1.7em;line-height: 13px;}
body.isWindows.isIE li.link-item a {
font-size: 13px;line-height: 13px;}
body#gallery #toh-main .end-slide ul.mod-tout-grid-171x114 {
width: auto;}
body.isWindows.isIE #home-dl.pg-tabbed-module .tab-panel a span.video-tout {
z-index: 0;}
body.home_home #home-dl span.video-tout {
opacity: 0.7;}
.social-sidebar .badge.badge-facebook-like {
margin-left: 5px;text-align: left;}
body.isWindows .social-sidebar .badge.badge-facebook-like {
margin-left: 8px;}
#mod-project-slider .project-item.selected .img-100x100 {
background-color: #D56027;}
#mod-project-slider .project-item.selected .project-title a {
color: #D56027;}
.mod-search-results.spotlight {
position: relative;padding: 10px;background-color: #faf8f4;border: 1px solid #ddd;}
.mod-search-results.spotlight .results-list .mod-tout-140x93 {
border: none;color: red;}
.mod-search-results.spotlight > h5 {
margin-top: -2px;margin-bottom: 20px;font-size: 1.9em;font-weight: 700;color: #4D4D4D;}
.mod-search-results.spotlight .ad-170x30 {
margin: 0;position: absolute;right: 10px;top: 8px;}
.mod-search-results.spotlight .ad-170x30 .ad-label {
color: #7C7C7C;font-family: Georgia,serif;font-weight: bold;font-style: italic;}
.mod-search-results.spotlight .ad-170x30 a {
display: block;margin-top: 0;}
.mod-search-results.spotlight .results-list {
margin-top: 0;}
.mod-search-results.spotlight .results-list li:first-child {
padding-top: 0;}
.mod-search-results.spotlight .mod-tout-140x93:not(:first-child) {
border-top: 1px solid #ededed;}
body.isWindows.isIE .mod-search-results.spotlight .ad-170x30 {
width: 173px;}
body.isWindows.isChrome .mod-search-results.spotlight .ad-170x30 {
width: 173px;}
body.section_magazine #mod-covers-slider {
z-index: 0;}
#mod-covers-slider ul.slider-scroll li.list-item:first-child a:hover {
cursor: default;}
body.adslide_adslide .gal-ad-module ul.nav-button-bar {
position: relative;right: 10px;top: 10px;}
body.gallery_slide .gal-aside-module section.mod-gal-content .pg-module div.p {
font-size: 1.4em;}
body.special_special .main-content div.pg-module {
clear: both;}
.hwt-module-side li h6.hwt-header {
font-weight: 700;}
.hwt-module-side li.hwt-effort h6.hwt-header span {
font-weight: normal;}
#section .contest-grid .grid-row .grid-item + .grid-item {
float: left;margin-left: 5px;}
#section .contest-grid .grid-row .grid-item + .grid-item + .grid-item {
display: block;float: left;margin-top: 0;}
.mod-article-inset figcaption {
border: none;}
.mod-article-inset figure {
border-bottom: 2px solid #077493;margin-bottom: 10px;}
body.section_magazine .col-sidebar .info-list .mod-tout-108x71 h6 a {
font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;}
.mod-step-by-step .content-nav-module .nav-item.noHover {
cursor: default !important;}
.valErrMsg {
display: none;margin-bottom: 10px;font: 13px Arial, Helvetica, sans-serif;color: #D56027;}
.comment-user-name.error,
.comment-body.error {
border: 1px solid #D56027;}
body.article_article .mod-article-pager li {
height: auto;line-height: 15px;padding-top: 10px;padding-bottom: 10px;padding-left: 25px;text-indent: -16px;}
body.article_article.isIE .mod-article-pager li {
text-indent: -22px;}
.mod-search > .content {
border-bottom: none;}
.mod-search .content footer {
float: right;width: 463px;margin-top: 10px;padding-top: 10px;border-top: 1px dashed #D6CFBD;}
.related-module ul.rel-content {
margin-top: 10px;margin-left: 17px;}
.related-module ul.rel-content li.list-item {
text-indent: -15px;line-height: 16px;margin-bottom: 5px;}
.related-module ul.rel-content.ie8 {
margin-left: 20px;}
.related-module ul.rel-content.ie8 li.list-item {
text-indent: -19px;}
body.article_article .mod-article-inset .related-module ul.rel-content {
margin-left: 7px;}
body.article_article .mod-article-inset .related-module .link-item {
width: 40%;}
body.article_article .mod-article-inset .related-module .link-item a {
display: block;margin-left: -4px;}
body.article_article.isIE .mod-article-inset .related-module .link-item a {
margin-left: -5px;}
body.project_overview .pg-module .mod-standard .tout-text h6 a {
font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;line-height: 17px;color: #077493;}
body.project_overview .pg-module .mod-standard .tout-text h6 a:hover {
text-decoration: underline;}
body.project_overview .pg-module .mod-standard .content ul.link-list {
clear: left;}
.episode-data span {
font: 12px Arial, Helvetica, sans-serif, sans;color: #7C7C7C;}
.pg-tabbed-module .episode-number:before {
content: "Episode: ";}
body.steps_last .pg-module.mod-step-by-step .content-nav-module {
height: 38px;clear:both;/* --- Added for TOH-2190 --- */
}
body.steps_last .pg-module.mod-step-by-step .end-step .p {
float: left;width: 210px;margin-top: 0;}
.pg-tabbed-module .tab-panel .pg-module .mod-more-in-wide .content .link-list .link-item.selected {
color: #d66028;}
body#home .pin-of-the-day .mod-tips {
margin-bottom: 0;padding-bottom: 0;background-color: #fff;}
body#home .pin-of-the-day .mod-tips h4 {
float: none;width: 310px;margin-right: auto;margin-bottom: 0;color: #ca111a;}
body#home .pin-of-the-day .mod-tips figure {
width: 310px;margin: 15px auto 0;padding: 0;background-color: #fff;}
body#home .pin-of-the-day .mod-tips figure img {
display: block;width: 300px;margin: 0 auto;padding: 5px;border: 1px solid #ccc;}
body#home .pin-of-the-day .mod-tips figure figcaption {
margin-top: 5px;text-align: right;border: none;font: 14px Arial;}
body#home .pin-of-the-day .mod-tips .logoCont {
position: relative;}
body#home .pin-of-the-day .mod-tips .logoCont img {
position: absolute;right: 12px;top: -20px;}
body#home .pin-of-the-day .mod-tips .followLink {
margin-left: 15px;margin-top: -10px;}
body#home .pin-of-the-day .mod-tips .followLink a {
color: #02b5ea;font: 14px Arial;font-weight: bold;text-transform: uppercase;}
.related-module .related-module-two-column-container {
overflow: hidden;margin-top: 10px;}
.related-module .related-module-two-column-container .left,
.related-module .related-module-two-column-container .right {
float: left;width: 45%;}
.related-module .related-module-two-column-container .right {
width: 320px;}
.related-module .related-module-two-column-container .videoImage,
.related-module .related-module-two-column-container .videoDeck {
float: left;}
.related-module .related-module-two-column-container .videoImage {
width: 90px;border: 1px solid #ccc;padding: 2px;padding-bottom: 0;}
.related-module .related-module-two-column-container .videoImage img {
width: 90px;}
.related-module .related-module-two-column-container .videoDeck {
width: 150px;margin-left: 10px;}
.related-module .related-module-two-column-container .videoDeck a {
font-weight: bold;font-family: Arial, Helvetica, sans-serif;font-size: 13px;}
.related-module .related-module-two-column-container ul.rel-content {
margin-top: 0;}

.mod-search-results.editorspick {
background-color: #FAF8F4;border: 1px solid #DDDDDD;padding: 10px;position: relative;}
.mod-search-results.editorspick .results-list .mod-tout-140x93 {
border: medium none;color: #FF0000;}
.mod-search-results.editorspick > h5 {
color: #4D4D4D;font-size: 1.9em;font-weight: 700;margin-bottom: 20px;margin-top: -2px;}

.mod-search-results.editorspick .results-list {
margin-top: 0;}
.mod-search-results.editorspick .results-list li:first-child {
padding-top: 0;}
.mod-search-results.editorspick .mod-tout-140x93:not(:first-child) {
border-top: 1px solid #EDEDED;}

#colorbox, #cboxOverlay, #cboxWrapper {
left: 0;overflow: hidden;top: 0;z-index: 9999;}
#cboxOverlay {
background: none repeat scroll 0 0 #000000;height: 100%;position: fixed;width: 100%;}
#colorbox.videoOverlayWrap {
background: none repeat scroll 0 0 #FFFFFF;border: 3px solid #CCCCCC;border-radius: 15px;}
#cboxContent, .cboxIframe {
background: none repeat scroll 0 0 #FFFFFF;}
#cboxOverlay {
background: none repeat scroll 0 0 #000000;}

#cboxClose {
background: url("i/controls.png") no-repeat scroll -90px 8px rgba(0, 0, 0, 0);border: 0 none;height: 50px;position: absolute;right: 0;text-indent: -9999px;top: 0;width: 90px;}

#cboxLoadedContent iframe {
border: 0 none;display: block;height: 100%;width: 100%;}

#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow {
cursor: pointer;}

.side-video {
color: #D56027;font-size: 1.2em;font-weight: 700;}

.tv-link {
color: #077493;font-size: 1.3em;font-weight: bold;line-height: 1.2;margin-left: 5px;}

body.home_home .social-sidebar.video-social-sidebar {
top: 580px;}

body.home_home .social-sidebar.video-social-sidebar.docked {
top: 307px;}

.vid-icon {
background: url("http://img2.timeinc.net/toh/i/global/vid-nav-play-14x14.png") no-repeat scroll right center rgba(0, 0, 0, 0);opacity: 1;right: 0;width: 60px;}

.mod-tv-shows > header {
background: url("i/toh-bg-diag-white.png") repeat scroll 0 0 #FFFFFF;border-bottom: 1px solid #D6D6D6;border-top: 2px solid #077493;padding: 10px 5px 10px;}

.ftr-cols h6 {
color: #FFFFFF;padding-bottom: 3px;padding-top: 1px;}

.trending-back {
background: url("http://img2.timeinc.net/toh/static/r/c/i/paintbrush-3.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display: block;margin-left: -3px;margin-right: -2px;height: 65px;}

.related-module .related-module-two-column-container .right .rel-content.plus-left-col {
width: 310px;}

/*Adding for the homepage follow */
#social-bar .badge-twit.badge > a {
background-position: -8px -6px;height: 32px;margin-left: 10px;width: 36px;}

#social-bar .badge-google-plus.badge > a {
background-position: 0 -39px;height: 22px;margin-left: 2px;width: 55px;}

#social-bar .badge-tumblr.badge > a {
background-position: -54px -7px;height: 23px;margin-left: -2px;width: 58px;}

.badge-tumblr.badge > a, .badge-google-plus.badge > a, .badge-twit.badge > a, .badge-instagram.badge > a, .badge-youtube.badge > a {
background: url("i/homepage_follow.png") repeat scroll 0 0 rgba(0, 0, 0, 0);display: block;}

.badge-instagram.badge > a {
background-position: -54px -137px;height: 19px;width: 54px;}

.badge-youtube.badge > a {
background-position: -1px -64px;height: 23px;width: 54px;}

.webvertorial .mod-article-pager h4 {
color: #027292;}

.content .watch-tv-videos{
float: left;margin-bottom: 5px;}

/* Adding for Zergnet module */
#zergnet-widget-24989 .zerglayoutcl {margin:0 !important;margin-top:14px !important;}
#zergnet-widget-24989 .zergentity { width:300px !important;margin:0px 0px 10px 0px !important;padding:0px 0px 10px 0px !important;border-bottom: 1px dashed #d0d0d0 !important;}
#zergnet-widget-24989 .zergentity a {float:left !important;}
#zergnet-widget-24989 .zergheadline a:hover{color: #0B5777;text-decoration:underline !important;}
#zergnet-widget-24989 .zergheadline {float:right !important;text-align:left !important;margin-top:0 !important;width:210px !important;margin-bottom:5px !important;}
#zergnet-widget-24989 .zergentity:nth-of-type(6) {border-bottom:none !important;}
#time_inc_hat-wrapper {background: none repeat scroll 0 0 #DEDDDD;margin: 0 auto;width: 100%;}
#time_inc_hat {height: 100%;margin: 0 auto;overflow: hidden;width: 1024px;}
.mod-vsw {margin-left: auto;margin-right: auto;}
#div_300x250_gallery {margin-top: 20px;}
#div_300x250_article {margin-top: 20px;margin-left: auto;margin-right: auto;}

/*Added for TOH-2185 --start-- */
#gallery .main-header{border-bottom:none;}
.mod-gal-bottom{padding:5px;width:616px;background:#fff;clear:both;}
.mod-gal-bottom h4 {font-size: 1.8em;font-weight:700;margin-top:20px;font-family: museo-slab, TimesNewRoman, "Times New Roman", Times, Georgia, serif;color: #333333;}
.pg-module-content{margin-bottom: 20px;margin-top:10px;}
.pg-module-content.first{border-top: 0;}
.pg-module-content h4 {margin: 10px;}
.main-content-gallery{width: 626px;float: left;}
.content-nav-module-adslide { float: right;margin: 15px 15px 0 0;}
.content-nav-module > li.nav-item-prev {float: left;margin-left:25px;}
.content-nav-module > li.nav-item-nxt {float: right;margin-right: 25px;margin-top:-26px;}
.nav-item-prev a.btn-link,.nav-item-nxt a.btn-link {text-decoration:none;color: #646565;font-family: museo-slab,TimesNewRoman,"Times New Roman",Times,Georgia,serif;text-shadow: 1px 1px #fff;}
.nav-item-prev,.nav-item-nxt {float:left;cursor:pointer;line-height:25px;background-color: #faf9f1;background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#faf9f1), to(#dddbd5));background: -webkit-linear-gradient(top, #faf9f1, #dddbd5);background: -moz-linear-gradient(top, #faf9f1, #dddbd5);background: -ms-linear-gradient(top, #faf9f1, #dddbd5);background: -o-linear-gradient(top, #faf9f1, #dddbd5);background: linear-gradient(top, #faf9f1, #dddbd5);-pie-background: linear-gradient(top, #faf9f1, #dddbd5);border: 1px solid #cacaca;border-radius: 1px 1px 3px 3px;}
.gallery-nav{margin:0 0 15px 0;float:left;}
#gallery .main-content{ float: left;width: 626px;}
.end-slide ~ .gallery-nav { left: -50%;float:left;position: relative;clear:both;}
#gallery .nav-item.nav-counter-bar { margin-left: 283px;width:70px;}
/*Added for TOH-2185 --end-- */

/* Added for TOH-2190 --start-- */
#steps .p{ clear: both;color: #454546;font-size: 1.3em;line-height: 1.5;margin-top:5px;}
#steps .main-header{border-bottom:none;}
#steps .main-header > .byline {color: #7c7c7c;font-size: 1.2em;line-height: 1;margin-top: 10px;text-transform: uppercase;}
#steps .main-header hgroup h1 { margin-bottom: 0;margin-top: 5px;}
#steps .is-first { margin-top: 5px;}
/* Added for TOH-2190 --end-- */
/* Added for TOH-2223 --start-- */
.pg-module.mod-tout-grid-300x200.childClass {border-top: medium none;}

