/* HEADER */

/*body #header {border-bottom: 0;}*/
body #header .logo img {max-height: 40px;}

/* HEADER */

/* STEPS */
	
	.steps .containerMaxWidth{width: 1140px;}
	.steps .table_breadcrumb {max-width: 100%;}
	.steps{background-color: #FBFAF8;border-bottom: 1px solid #E6E0D3;padding-bottom: 4px;}
    .table_breadcrumb{max-width: 660px;height: 47px;}
    .breadcrumb li{position: relative;padding-top: 8px;}
    .breadcrumb li:not(:last-child)::before{content: '';position: absolute;right: -133px;top: 13px;width: 268px;height: 2px;background: #E6E0D3;}
    .breadcrumb li.end::before {background: #3c3c3b;}
    .breadcrumb li .nr{width: 12px;height: 12px;font-size: 0;padding-top: 7px;}
    .breadcrumb li.end .nr{font-size: 0;text-indent: -99999px;border-color: #A4DBD5 !important;}
    .breadcrumb li.end .nr::before{content:'';position: absolute;left: calc(50% - 6px);top: calc(50% - 5px);background: url(../../sysimages/icon-checked-checkout.png) center/12px 10px no-repeat;width: 12px;height: 10px;}
    .breadcrumb li.active .nr{border-color: #3c3c3b;}
    .breadcrumb li p{color: #C1BBAD;text-transform: uppercase;}

    /*============ TABLET ============*/
    body.tablet .breadcrumb li .nr{font-size: 0;}
    body.tablet .breadcrumb li p{font-size: 15px;}
    body.tablet .breadcrumb li:not(:last-child)::before {right: -157px;width: 317px;}

    @media (max-width: 767px){
		body .steps_240409{background-color: #FBFAF8;border-bottom: 1px solid #E6E0D3;}
		body .steps_240409 .step.active label,body .steps_240409 .step.endend label,body .steps_240409 .step.end label,body .steps_240409 .step.endactive label{color: #343434;}
		.steps_240409 .step .line::after{background-color: #e6e0d3;border-color: #e6e0d3;}
		.steps_240409 .step label{color: #C1BBAD;text-transform: uppercase;}
		body .steps_240409 .step.active .line::after{background-color: #3c3c3b !important;}
		body .steps_240409 .step .line {background-color: #E6E0D3;}		

	}

/* STEPS */

/* BUTTONS */

body #main .button.btn2_fix, 
body #main input[type=submit].btn2_fix, 
body #main .button.btn2, 
body #main input[type=submit].btn2, 
a.button.btn2{background: transparent;border-color: #3C3C3B;color: #3C3C3B;border-radius: 4px;}

body #main .button.btn2_fix:hover, 
body #main input[type=submit].btn2_fix:hover, 
body #main .button.btn2:hover, 
body #main input[type=submit].btn2:hover, 
a.button.btn2:hover{background: #3C3C3B;border-color: #3C3C3B;color: #FFFFFF;}

body #main input[type=submit], 
body #main button, 
body #main .button, 
body .buttonsPop input[type=submit], 
body .buttonsPop button, 
body .buttonsPop .button, 
body #frmVales input[type=submit], 
body #frmVales .button, 
body #shareOrder .button, 
body .formPromocional input[type=submit], 
body .mfp-content .button:not(.btn2){background: #3C3C3B;border-color: #3C3C3B;border-radius: 4px;}

body #main input[type=submit]:hover, 
body #main button:hover, 
body #main .button:hover, 
body .buttonsPop input[type=submit]:hover, 
body .buttonsPop button:hover, 
body .buttonsPop .button:hover, 
body #frmVales input[type=submit]:hover, 
body #frmVales .button:hover, 
body #shareOrder .button:hover, 
body .formPromocional input[type=submit]:hover, 
body .mfp-content .button:not(.btn2):hover{background: #4F4F4E;border-color: #4F4F4E;color: #FFF;}


/* FOOTER */

body footer .bottom-footer .containerFull p,body footer .bottom-footer .containerFull a {color: #FFF;}
footer .top-footer .containerFull .client-support p, footer .top-footer .containerFull a{font-family: 'Metrocity-Book', 'Helvetica Neue', 'Segoe UI', Helvetica, sans-serif;font-weight: normal;font-size: 11px;color: #3C3C3B;line-height: 14px;}
body footer .top-footer .client-support p:last-child{font-family: 'Metrocity-Book', 'Helvetica Neue', 'Segoe UI', Helvetica, sans-serif;font-weight: normal;font-size: 22px;color: #2C8182;line-height: 26px;}

@media (max-width: 767px){
   body  footer .top-footer .client-support.left {width: 100%;}
   
}
