﻿.editorialContainer a{text-decoration:none}
.dynamic-index-tiles{margin:0 -10px;padding:0;list-style-type:none}
.dynamic-index-tiles .tile-li{width:50%;margin:0 0 20px;display:inline-block;vertical-align:top}
.dynamic-index-tiles .tile-li.li-3-col{width:33.333333%}
.dynamic-index-tiles .tile-li a{display:block;position:relative;margin:0 10px;height:0;padding-bottom:56.25%;overflow:hidden}
.dynamic-index-tiles .tile-li img{position:absolute;display:block;left:-9999em;right:-9999em;top:-9999em;bottom:-9999em;margin:auto;width:100%;min-height:100%;max-width:none}
@media screen and (max-width:767px){.dynamic-index-tiles .tile-li,.dynamic-index-tiles .tile-li.li-3-col{display:block;width:100%}
}
.dynamic-index-tiles .featured-li{margin:0 10px 30px;padding-bottom:30px;border-bottom:1px solid #ccc}
.dynamic-index-tiles .featured-li:first-child{padding-top:40px}
.dynamic-index-tiles .featured-li .featured-text,.dynamic-index-tiles .featured-li img{display:inline-block;vertical-align:top}
.dynamic-index-tiles .featured-li img{width:66%}
.dynamic-index-tiles .featured-li .featured-text{width:34%}
.dynamic-index-tiles .featured-li .featured-text>div{padding-left:20px}
.dynamic-index-tiles .featured-li h3{line-height:30px;margin-bottom:15px}
.dynamic-index-tiles .featured-li p{margin-bottom:20px}
.dynamic-index-tiles .featured-li a{display:inline-block;text-transform:uppercase;padding:4px 10px;color:#fff;background:#6f6f6f;font-family:'UniversLTW01-67BoldCn',"Arial Narrow",Arial,sans-serif}
.dynamic-index-tiles .featured-li a:hover,.dynamic-index-tiles .featured-li a:focus{text-decoration:none}
.dynamic-index-tiles .featured-li a:hover{background:#565656}
@media screen and (max-width:767px){.dynamic-index-tiles .featured-li{margin-bottom:20px;padding-bottom:20px}
.dynamic-index-tiles .featured-li:first-child{padding-top:15px}
.dynamic-index-tiles .featured-li .featured-text,.dynamic-index-tiles .featured-li img{display:block;width:100%}
.dynamic-index-tiles .featured-li .featured-text>div,.dynamic-index-tiles .featured-li img>div{padding:0}
.dynamic-index-tiles .featured-li h3{font-size:18px;line-height:22px}
.dynamic-index-tiles .featured-li img{margin-bottom:20px}
.dynamic-index-tiles .featured-li p{display:none}
}
.dynamic-index-tiles .tile-title,.dynamic-index-tiles .tile-date,.dynamic-index-tiles .tile-overlay{display:block;position:absolute;font-family:'UniversLTW01-67BoldCn',"Arial Narrow",Arial,sans-serif;color:#fff}
.dynamic-index-tiles .tile-title{top:15px;left:15px;max-width:270px;max-height:144px;font-size:18px;line-height:24px;text-transform:uppercase;overflow:hidden}
.dynamic-index-tiles .li-3-col .tile-title{right:15px;max-height:80px;font-size:18px;line-height:20px}
.dynamic-index-tiles .tile-date{bottom:15px;left:15px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:12px;line-height:14px}
.dynamic-index-tiles .tile-overlay{top:0;left:0;width:100%;height:100%;background:#000;-ms-filter:"alpha(opacity=30)";background:rgba(0,0,0,0.3)}
.eq-ie9 .dynamic-index-tiles .tile-overlay{background:#000;-ms-filter:"alpha(opacity=30)"}
.dynamic-index-tiles .no-image .tile-title,.dynamic-index-tiles .no-image .tile-date{color:#000}
.dynamic-index-tiles .no-image .tile-overlay{-ms-filter:"alpha(opacity=100)";background:#ffcd11}
.dynamic-index-tiles .tile-li a:hover .tile-overlay{-ms-filter:"alpha(opacity=100)";background:#565656}
.dynamic-index-tiles .tile-li a:hover .tile-title,.dynamic-index-tiles .tile-li a:hover .tile-date{color:#fff}
.dynamic-index-tiles .no-image .featured-text>div{padding-left:0}
@media screen and (max-width:767px){.dynamic-index-tiles .tile-title,.dynamic-index-tiles .li-3-col .tile-title{right:15px;max-height:120px}
.dynamic-index-tiles .li-3-col .tile-title{line-height:24px}
}
.dynamic-index-tiles .tile-page-selector-4-col,.dynamic-index-tiles .tile-page-selector-3-col,.dynamic-index-tiles .tile-page-selector-2-col{width:50%;margin:0 0 20px;display:inline-block;vertical-align:top}
.dynamic-index-tiles .tile-page-selector-2-col{width:48%}
.dynamic-index-tiles .tile-page-selector-3-col{width:32.8%}
.dynamic-index-tiles .tile-page-selector-4-col{width:24.6%}
.dynamic-index-tiles .tile-page-selector-4-col a,.dynamic-index-tiles .tile-page-selector-3-col a,.dynamic-index-tiles .tile-page-selector-2-col a{text-decoration:none !important;display:block;margin:0 10px 0 10px}
.dynamic-index-tiles .tile-page-selector-4-col .image-container,.dynamic-index-tiles .tile-page-selector-3-col .image-container,.dynamic-index-tiles .tile-page-selector-2-col .image-container{height:0;position:relative;padding-bottom:56.25%;overflow:hidden}
@media screen and (max-width:767px){.dynamic-index-tiles .tile-page-selector-4-col,.dynamic-index-tiles .tile-page-selector-3-col,.dynamic-index-tiles .tile-page-selector-2-col{display:block;width:100%;margin-left:0;margin-right:0}
.dynamic-index-tiles .tile-page-selector-4-col .title-btn,.dynamic-index-tiles .tile-page-selector-3-col .title-btn,.dynamic-index-tiles .tile-page-selector-2-col .title-btn{background:#f0f0f0 url("../images/link-arrow-gray.png") right center no-repeat}
.dynamic-index-tiles .tile-page-selector-4-col .title-btn:hover{color:#fff;background-color:black}
}
.dynamic-index-tiles .tile-page-selector-4-col img,.dynamic-index-tiles .tile-page-selector-3-col img,.dynamic-index-tiles .tile-page-selector-2-col img{position:absolute;min-height:100%}
.dynamic-index-tiles .tile-page-selector-4-col h5,.dynamic-index-tiles .tile-page-selector-3-col h5,.dynamic-index-tiles .tile-page-selector-2-col h5{margin:0 !important;font-family:"UniversLTW01-67BoldCn","Arial Narrow",Arial,sans-serif;max-height:52px}
.dynamic-index-tiles .tile-page-selector-4-col .title-btn,.dynamic-index-tiles .tile-page-selector-3-col .title-btn,.dynamic-index-tiles .tile-page-selector-2-col .title-btn{border:1px solid #e6e6e6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:52px}
.dynamic-index-tiles .tile-page-selector-4-col p,.dynamic-index-tiles .tile-page-selector-3-col p,.dynamic-index-tiles .tile-page-selector-3-col p{font-size:14px;line-height:20px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;padding-top:10px}
@media screen and (max-width:767px){.dynamic-index-tiles .tile-page-selector-4-col .selector-container,.dynamic-index-tiles .tile-page-selector-3-col .selector-container,.dynamic-index-tiles .tile-page-selector-2-col .selector-container{margin-bottom:0}
}
.dynamic-index-tiles li.tile-page-selector-4-col a:hover .title-btn,.dynamic-index-tiles li.tile-page-selector-3-col a:hover .title-btn,.dynamic-index-tiles li.tile-page-selector-2-col a:hover .title-btn{background:#000 url("../images/link-arrow.png") right center no-repeat;color:#fff}
@media screen and (max-width:767px){.dynamic-index-tiles li.tile-page-selector-4-col div.content,.dynamic-index-tiles li.tile-page-selector-3-col div.content,.dynamic-index-tiles li.tile-page-selector-2-col div.content,.dynamic-index-tiles li.tile-page-selector-4-col p.tile-description,.dynamic-index-tiles li.tile-page-selector-3-col p.tile-description,.dynamic-index-tiles li.tile-page-selector-2-col p.tile-description{display:none}
.dynamic-index-tiles li.tile-page-selector-4-col,.dynamic-index-tiles li.tile-page-selector-3-col,.dynamic-index-tiles li.tile-page-selector-2-col{margin:0}
}
.tab-wrapper .related-products{padding-bottom:40px}
.tab-wrapper .related-products h3{margin-bottom:20px}
.tab-wrapper .related-products.no-dropdown h3{margin-bottom:0}
.tab-wrapper .related-products h5.span12{padding-bottom:40px}
.tab-wrapper .related-products .row-fluid{padding:30px 0 20px;margin-bottom:0 !important;border-top:1px solid #ccc}
.tab-wrapper .related-products.no-dropdown .row-fluid:last-child{border-bottom:1px solid #ccc}
.tab-wrapper .related-products.no-dropdown .family-wrap:last-child .row-fluid:last-child{border-bottom:0}
.tab-wrapper .related-products .row-fluid:first-child{border-top:0;margin-top:0;padding-top:20px}
.tab-wrapper .related-products img{display:block;margin-bottom:10px}
.tab-wrapper .related-products .span4{margin-left:0}
.tab-wrapper .related-products .span8{font-size:0}
.tab-wrapper .related-products .span8 a{margin-right:20px;display:inline-block}
.tab-wrapper .related-products .span8 span{width:33.333333%;display:inline-block;vertical-align:top;font-size:14px;margin-bottom:20px}
.tab-wrapper .related-products .family-sort p{margin-bottom:20px}
.tab-wrapper .related-products .family-sort select{vertical-align:middle;margin:0;width:300px}
.tab-wrapper .related-products .family-sort .btn.btn-secondary{vertical-align:middle;width:120px;margin-left:18px}
@media screen and (max-width:767px){.tab-wrapper .related-products{padding-bottom:0}
.tab-wrapper .related-products h3,.tab-wrapper .related-products h5{font-size:16px}
.tab-wrapper .related-products h3{margin-bottom:20px}
.tab-wrapper .related-products .span4{max-width:80%}
.tab-wrapper .related-products .span12{padding-bottom:0}
.tab-wrapper .related-products .family-sort{padding-top:0}
.tab-wrapper .related-products .span8 span,.tab-wrapper .related-products .family-sort select{width:100%}
.tab-wrapper .related-products .span8 span:last-child{margin-bottom:0}
.tab-wrapper .related-products .family-sort .btn.btn-secondary{margin-left:0;margin-top:20px}
}
.chatSpan{position:relative;left:27px}
.yellowChatButton{font-weight:normal;font-style:normal;font-size:16px;line-height:18px;display:table;width:220px;text-transform:uppercase;text-align:auto;left:50px;height:35px;background:#f0f0f0 url(../images/link-arrow-invert.png) right center no-repeat;background-color:#ffcd11;background-image:url(../images/chat-icon-black.png);background-position:10px 50%,right;color:#000;border:2px solid #ffdc58;font-family:"UniversLTW01-67BoldCn","Arial Narrow",Arial,sans-serif}
.yellowChatButton span{padding:0 10px 0 10px;display:table-cell;vertical-align:middle}
.yellowChatButton:hover,.yellowChatButton:active,.yellowChatButton.active{color:#000;background-image:url(../images/chat-icon-black.png);background-position:10px 50%,right;background-color:#ffdc58;text-decoration:none;cursor:pointer}
.link-list-chat{font-weight:normal;font-style:normal;font-size:16px;line-height:18px;display:table;width:100%;text-transform:uppercase;text-align:auto;left:100px;height:50px;background:#f0f0f0 url(../images/link-arrow-gray.png) right center no-repeat;border-bottom:1px solid #e6e6e6;background-color:#fff;background-image:url(../images/chat-icon-gray.png);background-position:10px 50%,right;color:#565656;border-color:#999;font-family:"UniversLTW01-67BoldCn","Arial Narrow",Arial,sans-serif}
.link-list-chat span{padding:0 30px 0 10px;display:table-cell;vertical-align:middle}
.link-list-chat:hover,.link-list-chat:active,.link-list-chat.active{color:#000;background-image:url(../images/chat-icon-black.png) background-position:10px 50%,right;background-color:#f0f0f0;text-decoration:none;cursor:pointer}
@media screen and (max-width:767px){.chatFeature{float:left;width:240px}
}
@media screen and (min-width:767px){.yellowChatButton{margin-top:10px;float:right}
.product-class:not(.deg) .yellowChatButton,.product-family:not(.deg) .yellowChatButton{margin-top:0}
}