.ccm-responsive-overlay{display:none}

/*! http://responsiveslides.com v1.54 by @viljamis */
.rslides {
    position: relative;
    list-style: none;
    overflow: hidden;
    width: 100%;
    padding: 0;
    margin: 0;
}

.rslides > li {
    -webkit-backface-visibility: hidden;
    position: absolute;
    display: none;
    width: 100%;
    left: 0;
    top: 0;
}

.rslides > li:first-child {
    position: relative;
    display: block;
    float: left;
}

.rslides img {
    display: block;
    height: auto;
    float: left;
    width: 100%;
    border: 0;
}

.rslides_nav {
    position: absolute;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    top: 50%;
    left: 0;
    z-index: 99;
    opacity: 0.7;
    overflow: hidden;
    text-decoration: none;
    height: 61px;
    width: 38px;
    background: transparent url("../../../../concrete//images/responsive-slides/arrows.gif") no-repeat left top;
    margin-top: -45px;
}

.rslides_tabs {
    padding-left: 0px;
    padding-top: 15px;
    padding-bottom: 10px;
}
.rslides_tabs li {
    list-style-type: none;
    display: inline-block;
    margin-right: 5px;
}

.rslides_tabs li.rslides_here a {
    background: #333;
}

.rslides_tabs li a {
    text-indent: -9999px;
    overflow: hidden;
    background: #ccccc9;
    width: 15px;
    height: 15px;
    display: inline-block;
    margin-right: 10px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
}

.rslides_nav.next {
    left: auto;
    background-position: right top;
    right: 0;
}


.affilinate-group{border-top:1px solid #dadada;border-bottom:1px solid #dadada;margin-top:20px;margin-bottom:20px;padding-top:10px}.affilinate-group > .title{margin-top:5px;margin-bottom:5px;text-align:left;font-size:23px;text-transform:uppercase}.affilinate{max-width:300px;margin:0 auto 20px;text-align:center;border:1px solid #dadada}.affilinate > .teaser-image{width:100%;height:225px}.affilinate > .title{margin-top:0;margin-bottom:0;font-size:16px;text-align:left;padding:0 10px;line-height:18px;max-height:36px}.affilinate > .logo{width:100%;text-align:right;margin-bottom:10px;padding:0 10px}.affilinate > .offers .price{text-align:left;padding:0 0 0 10px;margin-bottom:0;line-height:20px}.affilinate > .offers .price > .span-price{font-size:20px}.affilinate > .offers .price > .span-text{font-size:11px;position:relative;top:-6px}.affilinate > .offers .link-to-offer{text-align:center;background:#ee0000;color:white;padding:7px 10px;font-size:12px;position:relative;top:5px;right:1px}.affilinate > .offers .link-to-offer:hover,.affilinate > .offers .link-to-offer:focus{text-decoration:none !important}.affilinate > .offers > .row > div:nth-child(2){padding:0}.affilinate-group.layout-1 > .title{display:none}.affilinate-group.layout-1 > div:not(:first-of-type){display:none}.affilinate-group.layout-1{float:right;margin:0 0 20px 20px;border:none}.affilinate-group.layout-1 .affilinate{width:300px}@media (min-width: 1181px){.col-sm-12.col-md-9.content.application-container .affilinate-group.layout-3 .affilinate > .offers .link-to-offer{font-size:11px;right:-2px}.col-sm-12.col-md-9.content.application-container .affilinate-group.layout-3 .affilinate > .offers > .row{margin:0}.col-sm-12.col-md-9.content.application-container .affilinate-group.layout-3 .affilinate > .offers > .row > div{padding:0}}@media (max-width: 1180px) and (min-width: 960px){.col-sm-12.col-md-9.content.application-container .affilinate-group.layout-3 .affilinate > .offers > .row > div:nth-child(2){padding:0 5px}.col-sm-12.col-md-9.content.application-container .affilinate-group.layout-3 .affilinate > .offers > .row > div{width:100%}.col-sm-12.col-md-9.content.application-container .affilinate-group.layout-3 .affilinate > .offers > .row:not(:first-child){padding-top:10px}.col-sm-12.col-md-9.content.application-container .affilinate-group.layout-3 .affilinate > .offers .link-to-offer{width:100%;display:block;top:0;right:0}.col-sm-12.col-md-9.content.application-container .affilinate-group.layout-3 .affilinate > .offers .price{margin-bottom:-5px}.col-sm-12.col-md-9.content.application-container .affilinate-group.layout-3 .affilinate > .title{font-size:14px}}@media (max-width: 650px){.affilinate > .offers > .row > div:nth-child(2){padding:0 5px}.affilinate > .offers > .row > div{width:100%}.affilinate > .offers > .row:not(:first-child){padding-top:10px}.affilinate > .offers .link-to-offer{width:100%;display:block;top:0;right:0}.affilinate > .offers .price{margin-bottom:-5px}.affilinate > .title{font-size:14px}.affilinate-group.layout-1{width:100%;margin:auto auto 20px;border-top:1px solid #dadada;border-bottom:1px solid #dadada}}

.youtubeBlockResponsive16by9,.youtubeBlockResponsive4by3{position:relative;height:0}.youtubeBlockResponsive16by9 iframe,.youtubeBlockResponsive4by3 iframe{position:absolute;top:0;left:0;width:100%;height:100%}.youtubeBlockResponsive16by9{padding-bottom:56.25%}.youtubeBlockResponsive4by3{padding-bottom:75%}.ccm-edit-mode-disabled-item.youtubeBlockResponsive16by9{padding-top:28.125%;padding-bottom:28.125%}.ccm-edit-mode-disabled-item.youtubeBlockResponsive4by3{padding-top:37.5%;padding-bottom:37.5%}

