#smsActivation button svg {
    fill: white;
}

span.btn.btn-primary{
    margin-top:15px !important;
}

.richText .richText-toolbar ul {
    display: none;
}
 

.richText-toolbar {
    display: none;
}

.editor__wrap .richText-editor {
    overflow-y:auto !important;
}

.cart-update-button{
    height: auto;
    background: #f2f2f6;
    padding: 2px 5px 2px 5px;
    color: #000000;
    margin-top: 10px !important;
    margin: 0 auto;
}

.cart-page .schedule__col{
    width: 100%;
    height: 30px;
}

.cart-page .schedule____price{
    top: -8px;
}

.d-content{
    display: flex;
    align-items: center;
    width: 100%;
}
.d-content .summary_price_box{
    margin: 0;
    width: 50%;
    margin-bottom: 10px;
}
.d-content .product_order_card{
    margin-left: 1rem;
}
.d-content .product_order_card .schedule__quantity{
    width: 180px;
}
@media only screen and (max-width: 639px){
    .d-content{
        flex-direction: column;
        width: 100%;
    }
    .d-content .summary_price_box {
        width: 100%;
    }
    .d-content .product_order_card{
        margin-left: 0;
        margin-top: 20px;
    }
    .d-content .product_order_card .schedule__minus button, 
    .d-content .product_order_card .schedule__plus button {
        width: 45px;
        height: 45px;
    }
}

.cursor-pointer{
    cursor:pointer;
}

/*.balance_page .card{*/
/*    margin: 0 auto 0;*/
/*}*/
/*.balance_page  .page__col:first-child {*/
/*    flex-shrink: 0;*/
/*    width: 340px;*/
/*    flex: 1;*/
/*}*/
/*.balance_page .page__col:nth-child(2){*/
/*    flex: 0 0 calc(100% - 340px);*/
/*    width: calc(100% - 340px);*/
/*    padding-right: 0px;*/
/*}*/
/*.balance_page .nav-pills .nav-link.active, .nav-pills .show>.nav-link {*/
/*    color: #1A1D1F;*/
/*    background: #EFEFEF;*/
/*    box-shadow: inset 0px -2px 1px rgb(0 0 0 / 5%), inset 0px 1px 1px #ffffff;*/
/*}*/
/*body.dark .balance_page .nav-pills .nav-link.active, .nav-pills .show>.nav-link{*/
/*    background: #272B30;*/
/*    box-shadow: inset 0px -2px 1px rgb(0 0 0 / 40%), inset 0px 1px 1px rgb(255 255 255 / 11%);*/
/*    color: #FCFCFC;*/
/*}*/
/*.balance_page .nav-pills .nav-link {*/
/*    width: 100%;*/
/*    height: 48px;*/
/*    padding: 0 12px;*/
/*    border-radius: 12px;*/
/*    white-space: nowrap;*/
/*    font-size: 15px;*/
/*    font-weight: 600;*/
/*    line-height: 1.6;*/
/*    color: #6F767E;*/
/*    text-align: left;*/
/*}*/
/*.balance_page .banka_havale {*/
    /*display: flex;*/
 
/*}*/
/*.balance_page .banka_havale .accordion-item{*/
/*    background-color: transparent;*/
 
/*    border: none;*/
/*    margin-bottom: 1em;*/
/*}*/
/*.balance_page .banka_havale .accordion-item .accordion-button{*/
/*    background-color: transparent;*/
/*    box-shadow: inset 0 0 0 2px #efefef;*/
/*    padding: 1rem 1.25rem;*/
/*    border-radius: 12px;*/
/*    line-height: 0;*/
/*    font-size: 15px;*/
/*}*/
/*body.dark .balance_page .banka_havale .accordion-item .accordion-button{*/
/*    color: #FCFCFC;*/
/*    box-shadow: 0 0 0 2px #272b30 inset;*/
/*}*/
/*.balance_page .banka_havale .accordion-item .accordion-header .accordion-button img{*/
/*    height: 22px;*/
/*    margin-right: 10px;*/
/*}*/
/*body.dark .balance_page .banka_havale .accordion-item .accordion-header .accordion-button img{*/
/*    filter: brightness(0) invert(1);*/
/*}*/
/*.balance_page .banka_havale .accordion-item .overview__link {*/
/*    background: #F4F4F4;*/
/*    margin-top: 10px;*/
/*    flex-wrap: wrap;*/
/*    justify-content: center;*/
/*}*/
/*body.dark .balance_page .banka_havale .accordion-item .overview__link{*/
/*    background: #171a21;*/
   
/*}*/
/*.balance_page .banka_havale .accordion-item .tips__details{*/
/*    margin-bottom: 8px;*/
/*}*/
/*.balance_page .banka_havale .accordion-item .tips__details.tips1{*/
/*    width: 70%;*/
/*}*/
/*.balance_page .banka_havale .accordion-item .tips__details.tips2{*/
/*    width: 30%;*/
/*}*/
/*.balance_page .banka_havale .accordion-item .tips__title{*/
/*    margin-bottom: 4px;*/
/*    font-size: 13px;*/
/*    font-weight: 600;*/
/*    line-height: 1.23077;*/
/*    color: #6F767E;*/
/*}*/
/*.balance_page .banka_havale .accordion-item .tips__status{*/
/*    font-weight: 600;*/
/*    color: #1A1D1F;*/
/*    font-size: 13px;*/
/*}*/
/*body.dark .balance_page .banka_havale .accordion-item .tips__status{*/
/*    color: #FCFCFC;*/
/*}*/
/*.balance_page .banka_havale .accordion-item .panel__btns {*/
/*    display: flex;*/
/*    align-items: center;*/
/*    margin-left: unset;*/
/*    justify-content: center;*/
/*    width: 100%;*/
/*    margin-top: 25px;*/
/*}*/
/*.balance_page .banka_havale .panel__button{*/
/*    font-size: 12px;*/
/*    height: 40px;*/
/*}*/
/*.balance_page .banka_havale .panel__button svg{*/
/*    margin-right: 0!important;*/
/*}*/
/*body.dark .button-stroke-red {*/
/*    box-shadow: 0 0 0 2px #FF6A55 inset;*/
/*}*/
/*.balance_page .banka_havale .odeme-bildir-content{*/
/*    display: none;*/
/*}*/
/*.balance_page .banka_havale .odeme-bildir-content .button{*/
/*    width: 100%;*/
/*    font-size: 14px;*/
/*}*/
/*.balance_page .banka_havale .field__label{*/
/*    text-align: left;*/
/*}*/
/*.balance_page .banka_havale .field__input, .balance_page .banka_havale .field_currency .field__input{*/
/*    background: #fff;*/
/*}*/
/*.balance_page .banka_havale .field__input, .balance_page .banka_havale .field_currency .field__input{*/
/*    border-color: #1A1D1F;*/
/*    background: #1A1D1F;*/
/*    color: #FCFCFC;*/
/*}*/
/*body.dark .balance_page .banka_havale .input-group-text {*/
/*    border-color: #1A1D1F;*/
/*    background-color: #1A1D1F;*/
/*    color: #FCFCFC;*/
/*}*/
/*.balance_page .banka_havale .create__group{*/
/*    margin: 0 -6px 15px;*/
/*}*/
/*.balance_page .banka_havale .create__group .field{*/
/*    flex: 0 0 calc(50% - 28px)!important;*/
/*    width: calc(50% - 28px)!important;*/
/*    margin: 0 6px;*/
/*}*/
/*.balance_page .banka_havale .input-group-text{*/
/*    padding: 0.7rem 0.75rem;*/
/*    background-color: #fff;*/
/*    border: none;*/
/*}*/
/*.balance_page .banka_havale .field__currency{*/
/*    left: auto;*/
/*    right: 2px;*/
/*    border-radius: 0px 10px 10px 0px;*/
/*}*/
/*body.dark .balance_page .banka_havale .field__currency{*/
/*    color: #FCFCFC;*/
/*}*/
/*.balance_page .banka_havale .text_input{*/
/*    width: 100%;*/
/*    height: 48px;*/
/*    padding: 0 10px;*/
/*    border-radius: 12px;*/
/*    border: 2px solid transparent;*/
/*    font-family: 'Inter', sans-serif;*/
/*    font-size: 15px;*/
/*    font-weight: 600;*/
/*    line-height: 1.6;*/
/*    color: #1A1D1F;*/
/*    transition: all .2s;*/
/*    background: #fff;*/
/*    text-align: left;*/
/*    line-height: 45px;*/
/*    margin-bottom: 15px;*/
/*}*/
/*body.dark .balance_page .banka_havale .text_input{*/
/*    border-color: #1A1D1F;*/
/*    background-color: #212630;*/
/*    color: #FCFCFC;*/
/*}*/
/*.balance_page .payment{*/
/*    margin-top: 20px;*/
/*}*/
/*.balance_page .payment .overview__nav .overview__link.active{*/
/*    position: relative;*/
/*    justify-content: center;*/
/*    display: flex;*/
/*    align-items: center;*/
/*}*/
/*.balance_page .payment .overview__nav .overview__link.active .balance{*/
/*    position: absolute;*/
/*    right: 20px;*/
/*    top: 20px;*/
/*}*/
/*.balance_page .payment .overview__nav .overview__link.active .overview__details{*/
/*    position: absolute;*/
/*    bottom: 20px;*/
/*    right: 20px;*/
/*}*/
/*.balance_page .payment .overview__nav .overview__link.active .overview__details .tips__status,*/
/*.balance_page .payment .overview__nav .overview__link.active .balance{*/
/*    font-size: 12px;*/
/*}*/
/*.balance_page .payment .overview__nav .overview__link.odeme-bildir-content{*/
/*    flex-direction: column;*/
/*}*/
/*.balance_page .payment .overview__nav .overview__link.odeme-bildir-content .create__group {*/
/*    margin: 0 -6px 15px;*/
/*}*/
/*.balance_page .payment .overview__nav .overview__link.odeme-bildir-content .create__group .field {*/
/*    flex: 0 0 calc(50% - 28px)!important;*/
/*    width: calc(50% - 28px)!important;*/
/*    margin: 0 6px;*/
/*}*/
/*.balance_page .payment .overview__nav .overview__link.odeme-bildir-content .create__group .field .field__input{*/
/*    background: #fff;*/
/*}*/
/*body.dark .balance_page .payment .overview__nav .overview__link.odeme-bildir-content .create__group .field .field__input{*/
/*    border-color: #1A1D1F;*/
/*    background: #1A1D1F;*/
/*    color: #FCFCFC;*/
/*}*/
/*body.dark.modern .balance_page .banka_havale .field__input, .balance_page .banka_havale .field_currency .field__input{*/
/*    border-color: #1A1D1F;*/
/*    background: #212630;*/
/*    color: #FCFCFC;*/
/*}*/
/*body.dark .balance_page .payment .overview__nav .overview__link.odeme-bildir-content .create__group .input-group-text{*/
/*    border-color: #1A1D1F;*/
/*    background-color: #1A1D1F;*/
/*    color: #FCFCFC;*/
/*}*/
/*.balance_page .payment .overview__nav .overview__link.odeme-bildir-content .create__group .input-group-text {*/
/*    padding: 0.7rem 0.75rem;*/
/*    background-color: #fff;*/
/*    border: none;*/
/*}*/
/*.balance_page .payment .overview__nav .overview__link.odeme-bildir-content .create__group .field .field__currency{*/
/*    left: auto;*/
/*    right: 4px;*/
/*    top: 4px;*/
/*    height: 40px;*/
/*    width: 40px;*/
/*    border-radius: 0px 10px 10px 0px;*/
/*}*/
/*.balance_page .payment .overview__nav .overview__link.odeme-bildir-content .field_currency .field__currency{*/
/*    left: auto;*/
/*    right: 2px;*/
/*    border-radius: 0px 10px 10px 0px;*/
/*}*/
/*.balance_page .payment .overview__nav .overview__link.odeme-bildir-content .field_currency .text_input {*/
/*    width: 100%;*/
/*    height: 48px;*/
/*    padding: 0 10px;*/
/*    border-radius: 12px;*/
/*    border: 2px solid transparent;*/
/*    font-family: 'Inter', sans-serif;*/
/*    font-size: 15px;*/
/*    font-weight: 600;*/
/*    line-height: 1.6;*/
/*    color: #1A1D1F;*/
/*    transition: all .2s;*/
/*    background: #fff;*/
/*    text-align: left;*/
/*    line-height: 45px;*/
/*    margin-bottom: 15px;*/
/*}*/
/*body.dark .balance_page .payment .overview__nav .overview__link.odeme-bildir-content .field_currency .text_input{*/
/*    border-color: #1A1D1F;*/
/*    background-color: #1A1D1F;*/
/*    color: #FCFCFC;*/
/*}*/
/*@media only screen and (max-width: 1023px){*/
/*    .balance_page .banka_havale{*/
/*        grid-template-columns: 1fr;*/
/*    }*/
/*    .balance_page .page__col:nth-child(2){*/
/*        width: 100%;*/
/*        margin-bottom: 8px;*/
/*        padding-right: 0;*/
/*    }*/
/*    .balance_page .banka_havale .accordion-item .accordion-button{*/
/*        flex-direction: column;*/
/*        padding: 1rem 1.25rem 2rem;*/
/*    }*/
/*    .balance_page .banka_havale .accordion-item .accordion-button::after{*/
/*        display: none;*/
/*    }*/
/*    .balance_page .banka_havale .accordion-item .accordion-header .accordion-button img {*/
/*       margin-bottom: 20px;*/
/*    }*/
/*    .balance_page .banka_havale .accordion-item .tips__details.tips1{*/
/*        width: 100%;*/
/*    }*/
/*    .balance_page .banka_havale .accordion-item .panel__btns{*/
/*        flex-direction: column;*/
/*    }*/
/*    .balance_page .banka_havale .panel__button{*/
/*        width: 100%;*/
/*    }*/
/*    .balance_page .banka_havale .panel__button:first-child{*/
/*        margin-bottom: 15px;*/
/*    }*/
/*    .balance_page .banka_havale .create__group{*/
/*        display: flex;*/
/*    }*/
/*    .balance_page .products__nav {*/
/*        display: flex;*/
/*        margin-left: auto;*/
/*    }*/
/*    .balance_page .payment .overview__nav {*/
/*        flex-wrap: wrap;*/
/*    }*/
/*    .balance_page .payment .overview__link{*/
/*        flex: 0 0 100%;*/
/*    }*/
/*    .balance_page .payment .overview__nav .overview__link.active{*/
/*        height: 210px;*/
/*    }*/
/*    .balance_page .payment .overview__nav .overview__link.odeme-bildir-content .create__group{*/
/*        display: flex;*/
/*    }*/
/*}*/

.modal-xl .modal-content{
    height: calc(95vh);
}
@media only screen and (max-width: 767px){
    .header {
        left: 0;
        padding: 0px;
    }
    .shop__details {
        flex-direction: column;
    }
    .xs-container{
        padding: 0 0px!important;
    }
}

.grid {
    display: grid;
}
.category_list_box_img img{
    height: 70px;
    width: 200px;
    min-height: auto!important;
    border-radius: 15px;
}
body.dark .background-dark{
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    flex-direction: column;
    height: 100%;
    border-radius: 8px;
    border: 1px solid #181a20;
    box-shadow: rgb(0 0 0 / 8%) 0px 4px 16px;
}

.background-dark{
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    flex-direction: column;
    height: 100%;
    border-radius: 8px;
    border: 1px solid rgba(0,0,0,.125);
    box-shadow: rgb(0 0 0 / 8%) 0px 4px 16px;
}

.newItem .product_card{
    width: auto!important;
}
.newItem .summary__preview > img{
    height: auto!important;
    min-height: auto!important;
}

@media (min-width: 640px){
    .grid-cols-3{
        grid-template-columns: repeat(3 ,minmax(0,1fr));
    }
    .gap0{
        gap: 0rem;
    }
} 
@media (min-width: 1024px){
    .grid-cols-4{
        grid-template-columns: repeat(4 ,minmax(0,1fr));
    }
    .gap0{
        gap: 0rem;
    }
}  
@media (min-width: 1440px){
    .grid-cols-5 {
        grid-template-columns: repeat(5,minmax(0,1fr));
    }
    .gap0{
        gap: 0rem;
    }
}
@media (min-width: 1580px){

    .gap0 {
        gap: 0rem;
    }
    .gap07 {
        gap: 1.5rem;
    }
    .grid-cols-6 {
        grid-template-columns: repeat(7,minmax(0,1fr));
    }
    .homeContainer,.container, .page__container,
    .homeCard{
        max-width: 1300px!important
    }
	
	.header_top_navbar > .container {
    display: flex;
    width: 100%;
    max-width: 1300px;
    margin: 0 auto;
    padding: 0;
}

.container {
    width: 100%;
    max-width: 1300px;
    margin: 0 auto;
    padding: 0 10px;
}
.header_top_menu .container {
    display: flex;
    align-items: left;
    padding: 0;
    /* justify-content: space-between; */
    max-width: 1300px;
    justify-content: flex-start;
}

.page__container {
    max-width: 1300px;
}
}