
.cart-header-standard .cart-headline {


	font-size: 24px;

	line-height: 35px;


	padding: 0px;

}

.cart-header-standard .cart__id--label {
    font-size: 22px;
}

.cart-header .cart__id--label .cart__id{
    font-size: 20px;
}

.order-header-standard.col-md-12.col-lg-12{


    padding-right: 0px !important;

    padding-left: 0px !important;

}

.order-header-standard.col-md-12.col-lg-12 .checkout-success__body{

    background-color: black !important;

    color: #ffffff !important;

    line-height: 35px !important;

    margin: 12px 0 15px !important;
}

.order-header-standard.col-md-12.col-lg-12 .checkout-success__body .checkout-success__span{

    font-weight:0px !important;

}



.order-header-standard.col-md-12.col-lg-12 .checkout-success__body .checkout-success__hr{

	margin-top: 0px !important;

    margin-bottom: 0px !important;

 }

.sticky-custom-us{
    top: 210px !important;
}

.thanksyou-checkout-us{
    font-size: 14px;
}

.cart__id--label-us.cart__id--label .note-cart{
    width: auto;

}

.cart__id--label-us .saveNotesForm.new{
   margin-left: 0px !important;
   width: 76% ;
   top: 0 !important;
   right: 0 !important;
   font-size: 22px;
   line-height: 25px !important;
}

.checkout-flow-recap-us{
    margin-top:0px !important;
}

.page-checkoutPage .checkout-flow-recap-us .item__note.not-editable {
    position: relative ;
    right: 0px ;
    top: 0px ;

}

.cart__id--label-us #description.text-area-note.cart{

    width: 76%;
    font-size: 17px !important;
    height: auto;
}

.cart__id--label-us .saveNotesForm input.btn-save.btn.btn-text-center.btn-primary.btn-note-popup.note-cart{
    font-size: 15px;
    padding: 10px 0px !important;

}
.page-cartPage .item__note.item__note-us{
    text-decoration: none !important;
}

.item__note.item__note-us .btn-save.btn.btn-text-center.btn-primary.btn-note-popup.note-cart{
    font-size: 15px;
    padding: 10px 0px !important
}

.page-orderConfirmationPage .checkout__confirmation__content .order-header-standard{
    margin-top: 20px ;

}

.charatersCounter-standard{
    top: 48%;
    font-size: 14px;
    left: 5%;
    position: absolute;
}



.charatersCounter-eu {
    position: absolute;
    top:8%;
    right: 16%;
}

.item__note .charatersCounter-eu {
    right: 0;
}

.cart-headline #charatersCounter.charatersCounter-eu {
   position: absolute;
   right: 0;
   left: 75%;
}


.item__note #charatersCounter.charatersCounter-eu{
    left: 69%;
    top: 18%;
}

.item__note #charatersCounter.charatersCounter-standard{
    left: -16%;
    top: 100%;
}

.cart-header-standard .cart__id--label .note-cart{

    margin-left: -1px;
}