/*.customer-account-login {
    background-image: url('../images/Roller_Slide_New.jpg');
    background-repeat: no-repeat;
}*/
.block.block-customer-login {
    border-radius: 4px;
    background-color: #ffffffd9;
    padding: 25px;
    box-shadow: 0 3px 6px rgb(0 0 0 / 16%), 0 3px 6px rgb(0 0 0 / 23%);
}
.customer-account-login main#maincontent {
    max-width: 100%;
    padding: 0px;
}
.customer-account-login main#maincontent .login-container {
    padding-top: 0px;
 position: relative;
}
.customer-account-login main#maincontent .login-container .row {
    position: absolute;
    top: 70px;
    width: 100%;
}
.customer-account-login main#maincontent .column.main {
    padding-bottom: 0px;
}
@media only screen and (max-width: 1199px) {
    .customer-account-login {
        height: 100vh;
    }
    .customer-account-login .customer-account-login-bg-img img {
        height: 100vh;
        object-fit: cover;
    }
}
@media only screen and (max-width: 767px) {
    .customer-account-login main#maincontent .login-container .row {
      
        width: 90%;
        margin: 0 auto;
        left: 0px;
        right: 0;
    }
    .customer-account-login main#maincontent .login-container{
        padding-bottom: 0px;
    }
    .customer-account-login .customer-account-login-bg-img img {
        object-position: left;
    }
}

/* Date 06-10-2021  Darshil  */

.customer-account-create main#maincontent .login-container {
    padding-top: 0;
    position: relative;
}

.customer-account-create .row {
    position: absolute;
    top: 50px;
    width: 100%;
}

.customer-account-create .block.block-customer-login {
    border-radius: 4px;
    background-color: #ffffffd9;
    padding: 25px;
    box-shadow: 0 3px 6px rgb(0 0 0 / 16%), 0 3px 6px rgb(0 0 0 / 23%);
}

.layout-1220.customer-account-create .page-main {
    max-width: 100% !important;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
}

.customer-account-create .page-main .columns .column.main {
    padding-bottom: 0;
}

@media only screen and (min-width: 1200px) {
    .layout-1220.customer-account-create .page-main {
        max-width: 100% !important;
        padding-left: 0;
        padding-right: 0;
        padding-bottom: 0;
    }
}


/* @media (min-width: 768px) {
    .print .form.create.account .actions-toolbar {
        clear: both;
        padding: 0;
        max-width: 100%;
    }
} */

@media only screen and (max-width: 1199px) {
    .customer-account-create .customer-account-login-bg-img img {
        height: 100vh;
        object-fit: cover;
        object-position: left;
    }
}

@media only screen and (max-width: 768px) {
    .customer-account-create main#maincontent .login-container {
        padding-bottom: 0px;
    }
    .customer-account-create .customer-account-login-bg-img img {
        object-position: left;
    }
    .customer-account-create .row {
        width: 90%;
        margin: 0 auto;
        left: 0px;
        right: 0;
    }
    .customer-account-create .form.create.account>.fieldset {
        width: 100% !important;
        padding: 0 !important;
    }
    .customer-account-create .form.create.account .actions-toolbar {
        clear: both;
        padding: 0;
        max-width: 100%;
    }
}

.customer-account-create .form.create.account .actions-toolbar .action.back{
    display: block;
}
.customer-account-create .form.create.account .actions-toolbar .action.back span{
    color: #fff;
    text-transform: uppercase;
    font-weight: 700;
}
.customer-account-create .form.create.account .actions-toolbar{
    max-width: 100%;
}
.checkout-cart-index .form-cart .cart.item .product-item-name a, .order-details-items .table-order-items .product-item-name {
    white-space: break-spaces;
}

.installment-first-line span {
    width: 33% !important;
}
.installment-first-line span:first-child {
    border-right: 1px solid #434957 !important;
}
.installment-line-item span:last-child {
    border-right: 1px solid #434957 !important;
}
.installment-line-item span {
    width: 33% !important;
}
.installment-totle-item {
    width: 100% !important;
}
.installment-totle-item span:first-child {
    width: 50% !important;
    text-align: center !important;
    padding: 0 !important;
}
.installment-totle-item span:last-child {
    border-right: 1px solid #434957 !important;
}
.installment-downpayment-item span:first-child {
    width: 33% !important;
    padding: 0 !important;
    text-align: center !important;
}
.installment-line-item span {
    float: left !important;
}
.installment-totle-item span {
    width: 33% !important;
}
.installment-paidlater-item span:first-child {
    width: 33% !important;
    padding: 0 !important;
    text-align: center !important;
}
.installment-downpayment-item span,
.installment-paidlater-item span{
    width: 33% !important;
}
.checkout-cart-index .installment-downpayment-item,
.checkout-cart-index .installment-paidlater-item{
    border-radius: unset !important; 
}
@media only screen and (max-width: 991px){
    .installment-paidlater-item span:first-child{
        border-right: 1px solid #fff !important;
    }
    .installment-paidlater-item span:last-child{
        border: none !important;
    }
    .installment-downpayment-item span:last-child {
        border: none !important;
    }
    .installment-downpayment-item span:first-child {
        border-right: 1px solid #fff !important;
    }
    .cart-summary-whole-cart {
        width: 100% !important;
    }
    .cart-summary-whole-cart .part-desc{
        width: 100% !important;
    }
}