.related-content{position:relative}.related-content .container{margin:60px auto;width:960px}.related-content .container .tabs .tab .view-all{display:none}.related-content .container[data-tabs="1"] .tabs .tab .view-all{display:inline}.related-content .container[data-tabs="1"] .tabs{display:block}.related-content .container[data-tabs="1"] .tab-group .tabs .tab.active:first-child:after,.related-content .container[data-tabs="1"] .tabs .tab.active{border:0;box-shadow:0 0}.related-content .container[data-tabs="1"] .tabs .tab.active{width:100%;padding-bottom:10px;cursor:auto}.related-content .container[data-tabs="1"] .tabs .tab.active .title{color:#454545;font-size:23px;padding:26px 15px 0 19px;margin-right:11px;position:relative}.related-content .container[data-tabs="1"] .tabs .tab.active .title:after{content:" ";display:block;background-color:#ddd;width:1px;height:15px;position:absolute;bottom:-1px;right:0}.related-content .container .contents{background:0 0#fff;padding:35px}.related-content .container[data-tabs="1"] .contents{border:0;box-shadow:none;padding-top:21px}.related-content .container .contents .content{position:relative;display:none}.related-content .container .contents .content:first-child{display:block}.related-content .content .items{word-spacing:-3px}.related-content .content .item{display:inline-block;vertical-align:top;width:182px;margin:35px 50px 0 0;text-align:center;word-spacing:normal}.related-content .content .item.first-row{margin-top:0}.related-content .content .item.last{margin-right:0}.related-content .content .item .item-image-container{width:182px;height:130px;margin:0 0 12px}.related-content .content .item .item-image{max-width:100%;max-height:100%;vertical-align:middle;border:0}.related-content .content .item .title{font-size:14px;color:#454545;line-height:18px;display:block;margin:0 0 2px}.related-content .content .item .subtitle{font-size:12px;color:#1d3994}.related-content .content .item .price{font-weight:700}.related-content .content .item-link:hover .subtitle{text-decoration:underline}.related-content .content .tab-description{display:inline-block;margin:35px 0 0;font-size:10px;line-height:1.2em;color:#747474}.related-content .container .content .view-all{position:absolute;top:-25px;right:0}.related-content .container[data-tabs="1"] .content .view-all{display:none}.related-content .content .item .rating{margin:12px 0 0}