@media only screen and (max-width: 767px) {.fl-comp-container.col-xs-12 {clear: both; } }
.fl-hide.fl-hide {display: none}
.fl-scene7--carousel {margin-bottom: 150vh;}
.fl-scene7--carousel.fl-scene7--carousel__show-slider {margin-bottom: 0;}

.fl-login-register ::placeholder{color:#cccccc !important; opacity:1 !important;}
.fl-login-register ::-webkit-input-placeholder {color:#cccccc !important;}
.fl-login-register :-ms-input-placeholder {color:#cccccc !important;}
.fl-login-register ::-moz-placeholder {color:#cccccc !important; opacity:1 !important;}
.fl-login-register :-moz-placeholder {color:#cccccc !important; opacity:1 !important;}

.fl-checkout-login ::placeholder{color:#cccccc !important; opacity:1 !important;}
.fl-checkout-login ::-webkit-input-placeholder {color: #cccccc !important;}
.fl-checkout-login :-ms-input-placeholder {color: #cccccc !important;}
.fl-checkout-login ::-moz-placeholder {color: #cccccc !important; opacity:1 !important;}
.fl-checkout-login :-moz-placeholder {color: #cccccc !important; opacity:1 !important;}

.fl-checkout ::placeholder{color:#cccccc !important; opacity:1 !important;}
.fl-checkout ::-webkit-input-placeholder {color:#cccccc !important;}
.fl-checkout :-ms-input-placeholder {color:#cccccc !important;}
.fl-checkout ::-moz-placeholder {color:#cccccc; opacity:1 !important;}
.fl-checkout :-moz-placeholder {color:#cccccc; opacity:1 !important;}

.fl-category--marketing-slot .fl-accordion-tab section.fl-accordion-tab--content .fl-comp-container h1{font-size:1em;}
.fl-category--marketing-slot .fl-accordion-tab section.fl-accordion-tab--content .fl-comp-container h2{font-size:1em;}
.fl-category--marketing-slot .fl-accordion-tab section.fl-accordion-tab--content .fl-comp-container h3{font-size:1em;}
.fl-category--marketing-slot .fl-accordion-tab section.fl-accordion-tab--content .fl-comp-container h4{font-size:1em;font-weight: normal;}
.fl-category--marketing-slot .fl-accordion-tab section.fl-accordion-tab--content .fl-comp-container h5{font-size:1em;}
.fl-category--marketing-slot .fl-accordion-tab section.fl-accordion-tab--content .fl-comp-container h6{font-size:1em;}
.fl-category--marketing-slot .fl-accordion-tab section.fl-accordion-tab--content .fl-comp-container p{font-size:.8em;line-height:1.4em;}
.fl-category--marketing-slot .fl-accordion-tab section.fl-accordion-tab--content .fl-comp-container fl-comp-html {padding: 0 0.7em;}

@media only screen and (max-width:1024px)
{
  footer .row ul
  {
    display: block !important;
  }
  .fl-footer .fl-comp-list__footer-nav .fl-comp-list--list, .fl-footer .fl-comp-list__payment-methods .fl-comp-list--list
  {
    margin : .5em 0 .4em !important;
  }
}

#sticky-header-rp-complete #iconlink{visibility:hidden;}

/*
  HOTFIX | Remove Spinner from input type=number
*/
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button{-webkit-appearance: none; margin: 0; }
input[type=number]{-moz-appearance: textfield;}
/*
  HOTFIX | No Video Items on PDPs
*/
.swiper-slide.fl-scene7--carousel-item[data-assettype='2']
{
  display : none !important;
}
.fl-btn.fl-btn__link.fl-btn__has-icon[data-scene7-viewer-control-button='video']
{
  display : none !important;
}
/*
  HOTFIX | Add underline to oneTrust Link
*/
.optanon-alert-box-wrapper a
{
  text-decoration:underline
}
/*
  HOTFIX | Remove Relays own Cookie  Consent Window
*/
.fl-cookie-notice
{
  display:none !important;
}
/*
  HotFix | Set correct z-index of oneTrust widget
*/
#optanon, #optanon *, #optanon div, #optanon span, #optanon ul, #optanon li, #optanon a, #optanon p, .optanon-alert-box-wrapper *
{
  z-index : 20000 !important;
}
/*
  HOTFIX | Remove Sticky Header
*/
#sticky-header-rp-complete #close-icon{font-size : 1.6em}
