.tabContainer{margin:0 0 -1px 0;padding:0;border-bottom:3px solid #E6AF00}.tabContainer span{position:relative;display:table;text-align:center;float:left;margin:0 5px -1px 0}.tabContainer span a{padding:0 13px;margin:4px 0 0 0;height:27px;display:table-cell;vertical-align:middle;text-decoration:none;background:#414042;color:#FFF;font-size:15px;text-align:center}.tabContainer span.active a{background:#E8AE05}section.tab{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF5F5F5', gradientType=0);background-image:-ms-linear-gradient(top, #fff, #f5f5f5);background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #f5f5f5));background-image:-webkit-linear-gradient(top, #ffffff 0%,#f5f5f5 100%);background-image:-moz-linear-gradient(top, #ffffff 0%,#f5f5f5 100%);background-image:-o-linear-gradient(top, #ffffff 0%,#f5f5f5 100%);background-image:linear-gradient(top, #ffffff 0%,#f5f5f5 100%);border:1px solid #cfcfcf;padding:10px 0 0 2px;margin:0 0 10px 0;color:#414042}section.tab div.tabWrapper{padding:15px}@media (max-width: 480px){.tabContainer span{margin:0 3px -1px 0}.tabContainer span a{font-size:13px}}.primeTeaser,.secondaryTeaser,.stageTeaser,.basicTeaser{background-color:transparent;text-align:left;margin-bottom:16px;color:#2e2e2e}.primeTeaser header,.secondaryTeaser header,.stageTeaser header,.basicTeaser header{background-color:#ccc;font-weight:bold;font-size:12px;height:1.83333em;line-height:1.83333em;padding:0 7px}.primeTeaser div.imageWrapper,.secondaryTeaser div.imageWrapper,.stageTeaser div.imageWrapper,.basicTeaser div.imageWrapper{position:relative}.primeTeaser div.imageWrapper::before,.secondaryTeaser div.imageWrapper::before,.stageTeaser div.imageWrapper::before,.basicTeaser div.imageWrapper::before{display:block;content:'';position:absolute;width:120%;height:100%;-webkit-box-shadow:inset -10px 5px 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:inset -10px 5px 5px 0 rgba(0,0,0,0.3);box-shadow:inset -10px 5px 5px 0 rgba(0,0,0,0.3)}.primeTeaser div.additionalInfo,.secondaryTeaser div.additionalInfo,.stageTeaser div.additionalInfo,.basicTeaser div.additionalInfo{display:none;width:57%;padding:1% 3.5%}.primeTeaser div.additionalInfo .title,.secondaryTeaser div.additionalInfo .title,.stageTeaser div.additionalInfo .title,.basicTeaser div.additionalInfo .title{line-height:1.5em;margin-bottom:9px;overflow:hidden;position:relative;color:#414042;font-weight:bold;font-size:1.16667em;display:block}.primeTeaser div.additionalInfo .date,.secondaryTeaser div.additionalInfo .date,.stageTeaser div.additionalInfo .date,.basicTeaser div.additionalInfo .date{margin-top:2px;margin-right:10px;float:left}.primeTeaser div.additionalInfo .categories,.secondaryTeaser div.additionalInfo .categories,.stageTeaser div.additionalInfo .categories,.basicTeaser div.additionalInfo .categories{float:left}.primeTeaser div.additionalInfo .categories li,.secondaryTeaser div.additionalInfo .categories li,.stageTeaser div.additionalInfo .categories li,.basicTeaser div.additionalInfo .categories li{background-color:#808285;color:white;margin:0 0 4px;padding:1px 10px;float:left}.primeTeaser div.copy,.secondaryTeaser div.copy,.stageTeaser div.copy,.basicTeaser div.copy{background-color:#fff;padding:5px 7px;margin-bottom:8px;height:2.58333em;max-height:2.58333em;line-height:1.33333em;font-weight:bold;font-style:italic;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 4px 4px 0 rgba(0,0,0,0.2);box-shadow:0 4px 4px 0 rgba(0,0,0,0.2)}.primeTeaser div.copy>div,.secondaryTeaser div.copy>div,.stageTeaser div.copy>div,.basicTeaser div.copy>div{height:2.58333em;max-height:2.58333em;overflow:hidden}.primeTeaser.video div.copy,.secondaryTeaser.video div.copy,.stageTeaser.video div.copy,.basicTeaser.video div.copy{height:17px;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #414042), color-stop(100%, #000000));background-image:-webkit-linear-gradient(#414042,#000000);background-image:-moz-linear-gradient(#414042,#000000);background-image:-o-linear-gradient(#414042,#000000);background-image:linear-gradient(#414042,#000000);color:#fff;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,0.35);-moz-box-shadow:0 4px 4px 0 rgba(0,0,0,0.35);box-shadow:0 4px 4px 0 rgba(0,0,0,0.35)}.basicTeaser{-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);box-shadow:0 1px 2px 1px rgba(0,0,0,0.2)}.basicTeaser div.imageWrapper:before{display:none}.basicTeaser div.copy{box-shadow:none;margin-bottom:0}a.primeTeaser,a.secondaryTeaser,a.stageTeaser,a.basicTeaser{text-decoration:none;color:inherit;font-weight:normal;display:block;overflow:hidden}a.primeTeaser:hover,a.secondaryTeaser:hover,a.stageTeaser:hover,a.basicTeaser:hover{text-decoration:none;color:inherit;font-weight:normal}a.primeTeaser:hover div.copy,a.secondaryTeaser:hover div.copy,a.stageTeaser:hover div.copy,a.basicTeaser:hover div.copy{text-decoration:underline}a.primeTeaser:hover div.additionalInfo .title,a.secondaryTeaser:hover div.additionalInfo .title,a.stageTeaser:hover div.additionalInfo .title,a.basicTeaser:hover div.additionalInfo .title{text-decoration:underline}.offerTeaser .offer>span{font-size:1.16667em;font-weight:bold;line-height:1.66667em}@media (max-width: 768px){div.imageWrapper:before{display:none}.primeTeaser header,.secondaryTeaser header,.stageTeaser header,.basicTeaser header{font-size:1.08333em}.primeTeaser .copy,.secondaryTeaser .copy,.stageTeaser .copy,.basicTeaser .copy{font-size:1em}.offerTeaser .offer>span{font-size:1.16667em}}@media (max-width: 768px){.offerTeaser .offer>span{font-size:1.5em}}@media (max-width: 480px){.secondaryTeaser{-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 4px 4px 0 rgba(0,0,0,0.2);box-shadow:0 4px 4px 0 rgba(0,0,0,0.2);margin-bottom:24px}.secondaryTeaser header{display:none !important}.secondaryTeaser div.copy{display:none}.secondaryTeaser div.additionalInfo{display:block !important}.secondaryTeaser div.imageWrapper{width:36%;float:left}.secondaryTeaser div.imageWrapper::before{display:none}.primeTeaser header,.secondaryTeaser header,.stageTeaser header,.basicTeaser header{font-size:1.16667em}.primeTeaser .copy,.secondaryTeaser .copy,.stageTeaser .copy,.basicTeaser .copy{font-size:1.16667em}.primeTeaser .copy>div,.secondaryTeaser .copy>div,.stageTeaser .copy>div,.basicTeaser .copy>div{height:auto;max-height:2.58333em}.offerTeaser .offer>span{font-size:1.33333em}}ul.plainList li{margin-top:6px;line-height:19px}strong{font-weight:bold}
