/* CFC-9736 */
/* 08/09/2020 */
i-payment.paypal {
    padding-left: 40px;
    font-size:14px;
}
/* CFC-12580 */
/* 08/09/2020 */
.security-code-overlay-js.i-dialog .custom-dialog-content .grid-50 img{
    width: 100%;
}
.security-code-overlay-js.i-dialog .custom-dialog-content .grid-50{
    margin: 0px 25px;
    width: calc(50% - 55px);
    vertical-align: top;
}
.security-code-overlay-js.i-dialog .custom-dialog-content .grid-50 strong {
    margin: 7px 0px 2px;
}
@media screen and (max-width: 769px){
	.security-code-overlay-js .custom-dialog-content.custom-dialog-content--tighten{
	    margin: 40px auto;
    	max-width: 95%;
	}
}
/*CFC-13003*/
/*16.09.2020*/
@media screen and (max-width: 769px){
	.form-web-component .i-radio-group--inline .radiogroup--title {
	    margin-right: 5px;
	}
	.form-web-component .i-radio-group--inline .radiocontainer {
	    margin-right: 10px
	}	
}
/*CFC-7942*/
/*30.09.2020*/
.payment-radio-group__item {
    margin: 25px 0px;
}

/*CLRU*/
/*09.11.2020*/
i-payment.uniteller_external_cc {
    padding-left: 18px;
}

/*CFC-10010*/
a.sc-w-map-point-a
{
	text-decoration: underline;
	font-family: "Gotham SSm medium A", "Gotham SSm medium B", Helvetica, Arial, sans-serif;
	font-size: 14px;
	letter-spacing: 1.1px;
}
/*CFC-13743*/
@media (min-width: 768px){
.footer-wrapper .col-4-tablet {
width: calc((100% / 12) * 4);
}
}
@media (min-width: 1024px){
.footer-wrapper .col-2-desktop {
width: calc((100% / 12) * 2);
}
}
/*CFC-15290*/
.login-block--welcome {
font-size: 16px;
    text-align: center;
    text-decoration: underline;
    text-transform: uppercase;
}

.login-block--promo-message {
font-size: 12px;
font-weight: 400;
text-align: center;
}

.login-block--welcome:before {
content: "";
display: inline-block;
width: 22px;
height: 22px;
background-image: url(../../Pictograms/icon-illustrative-gift-charbon-24-px.svg);
vertical-align: middle;
margin-right: 8px;
margin-top: -9px;
}

i-checkout-login i-login-accordion, i-checkout-login i-accordion-section {
border-top: 4px #be0f34 solid !important;
border: 2px #eee solid;
padding: 10px;
}

i-checkout-login {
background: white !important;
padding: 0px;
}

@media screen and (max-width:767px) {
.login-block--promo-message {
line-height: normal;
margin-top: 10px
}
}
/*CFC-15290*/
/* 15.12.20 */
.create-account-block i-link {
    display: block;
    text-transform: uppercase;
    font-size: 14px;
    margin-bottom: 4px;
}

