#wrapper-hide-nif{display: none;}
body #header{border-bottom: 0;padding: 14px 0;}
body #header .logo{max-width: 144px;width: 100%;}
body #header .logo img{max-height: 100%;width: 100%;}
body #header .iconsHeader a.homeIcon{background-size: 32px;margin-left: 0;width: 32px;height: 32px;margin-top: 3px;}

@media screen and (max-width: 767px){
	body #header{padding: 4px 0;}
	body #header .iconsHeader a.homeIcon{margin-top: 4px;}
}

body .steps{background: #FCFCFC;border-bottom: 0;}
body .table_breadcrumb{max-width: 718px;height: 80px;}
body .breadcrumb li{position: relative;}
body .breadcrumb li .nr{background: #fff !important;border-radius: 26px;width: 26px;height: 26px;overflow: hidden;font-size: 0;line-height: 0;text-indent: -99999px;position: relative;z-index: 2;}
body .breadcrumb li .nr::before{content: '';position: absolute;width: 14px;height: 14px;left: 2px;top: 2px;border: 4px solid #ccc;border-radius: 14px;}
body .breadcrumb li.end .nr::before{border-color: #E30513;background-color: #E30513;background-size: 12px;background-repeat: no-repeat;background-position: center;background-image: url("data:image/svg+xml,%3Csvg width='13px' height='11px' viewBox='0 0 13 11' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Echeck%3C/title%3E%3Cg id='estilos' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='home' transform='translate(-1150.000000, -5414.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3E%3Cg id='Group-5' transform='translate(962.000000, 5362.000000)'%3E%3Cg id='Group-6' transform='translate(183.000000, 46.000000)'%3E%3Cpath d='M17.2350128,6.54495091 C16.7560724,6.08613995 15.8926066,5.97996429 15.4267437,6.54495091 C13.5642494,8.80370466 11.7017396,11.0624589 9.8392452,13.3212132 C9.04246261,12.3072437 8.24568004,11.293258 7.44889745,10.2792885 C7.02299255,9.73729321 6.07632108,9.78400085 5.64061197,10.2792885 C5.13401907,10.8551666 5.18628254,11.5881009 5.64061197,12.1662669 C6.73152137,13.5545418 7.82243077,14.9428007 8.91332474,16.3310756 C9.32956436,16.8607627 10.3033017,16.8383997 10.7216256,16.3310756 C12.6228737,14.0253238 14.5241218,11.7195719 16.4253843,9.41381999 C16.6952553,9.08651217 16.9651417,8.75922045 17.2350127,8.43191263 C17.6709072,7.90330656 17.7699067,7.05731694 17.2350128,6.54495091 Z' id='check'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}
body .breadcrumb li.active .nr::before{border-color: #E30513;}
body .breadcrumb li p{font-family: Metrocity-Medium;font-size: 12px;line-height: 14px;color: #666;padding-top: 3px;font-weight: normal;}
body .breadcrumb li.end p,
body .breadcrumb li.active p{color: #101010;}
body .breadcrumb li:not(:last-child)::after{content:'';position: absolute;right: -50%;top: 13px;width: 100%;height: 4px;background: #ccc;z-index: 1;}
body .breadcrumb li.end::after{background: #E30513}

body footer{text-transform: none;border-top: 0;}
body footer .container{padding: 0;}
body footer .top-footer{padding: 20px 0 18px}
body footer .top-footer .client-support p, body footer .morada p:first-child, body footer .top-footer .payment-methods p{font-family: Arial, Helvetica, sans-serif;font-weight: normal;font-size: 9px;text-transform: uppercase;line-height: 20px;color: #101010;}
body footer .top-footer .client-support p:not(:first-child){font-family: Metrocity-Medium;font-weight: normal;font-size: 20px;line-height: 24px;padding-top: 10px;}
body footer .bottom-footer {padding: 11px 0;border-top: 1px solid #E30513;}
body footer .bottom-footer p, body footer .bottom-footer p *, body footer .bottom-footer a{font-size: 12px;line-height: 15px;color: #2d2d2d;text-transform: none;}
body footer .bottom-footer .copy-notice a, body footer .bottom-footer .copy-notice .copy-notice-span-2{display: none;}
body footer .top-footer .payment-methods .paymentMethodsIcons{margin-top: 11px;}
body footer .top-footer .payment-methods .paymentMethodsIcons li{padding-bottom: 0;}

body .checkout-icon{color: #e35013;}

@media screen and (max-width: 767px){
	footer .top-footer .client-support.left{width: 100% !important}
}