

@font-face {
    font-family: 'FuturaStd';
    src: url('font/FuturaStd-Light.eot');
    src: url('font/FuturaStd-Light.eot?#iefix') format('embedded-opentype'),
        url('font/FuturaStd-Light.woff2') format('woff2'),
        url('font/FuturaStd-Light.woff') format('woff'),
        url('font/FuturaStd-Light.ttf') format('truetype'),
        url('font/FuturaStd-Light.svg#FuturaStd-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'FuturaStd';
    src: url('font/FuturaStd-Book.eot');
    src: url('font/FuturaStd-Book.eot?#iefix') format('embedded-opentype'),
        url('font/FuturaStd-Book.woff2') format('woff2'),
        url('font/FuturaStd-Book.woff') format('woff'),
        url('font/FuturaStd-Book.ttf') format('truetype'),
        url('font/FuturaStd-Book.svg#FuturaStd-Book') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'FuturaStd';
    src: url('font/FuturaStd-Medium.eot');
    src: url('font/FuturaStd-Medium.eot?#iefix') format('embedded-opentype'),
        url('font/FuturaStd-Medium.woff2') format('woff2'),
        url('font/FuturaStd-Medium.woff') format('woff'),
        url('font/FuturaStd-Medium.ttf') format('truetype'),
        url('font/FuturaStd-Medium.svg#FuturaStd-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}



.almas-menu-bottom a {
    display: block;
}
.almas-menu-bottom img {
    border-radius: 50%;
}

@media only screen and (min-width: 768px) {

.almas-menu-top {
    display: flex;
    justify-content: center;
    justify-self: center;
    text-align: center;
    gap: 16px;
}
    .almas-menu-bottom {
    width: 120px;
}
    .cdz-menu:not(.cdz-toggle-menu) .groupmenu-drop .cdz-horizontal-tabs .cdz-tabs .cdz-nav-tabs {
                background: unset;
        box-shadow: unset;
        }
            .cdz-menu:not(.cdz-toggle-menu) .groupmenu-drop {
        top: calc(100% - -1px);
    }
    
        .page-header .header-panel-bottom .cdz-navigation .cdz-horizontal-menu .groupmenu {
        text-align: center;
        border-bottom: 1px solid #e6e6e6 !important;
    }
            .cdz-menu:not(.cdz-toggle-menu) .groupmenu-drop .cdz-horizontal-tabs .cdz-tabs .cdz-nav-tabs .cdz-tab-link.active, .cdz-menu:not(.cdz-toggle-menu) .groupmenu-drop .cdz-horizontal-tabs .cdz-tabs .cdz-nav-tabs .cdz-tab-link:hover {
        color: #000000;
    }
    .cdz-menu:not(.cdz-toggle-menu) .groupmenu-drop .cdz-horizontal-tabs .cdz-tabs .cdz-nav-tabs .cdz-tab-link:first-child, .cdz-menu:not(.cdz-toggle-menu) .groupmenu-drop .cdz-horizontal-tabs .cdz-tabs .cdz-nav-tabs .cdz-tab-link{
        border: 0;
    }
    .cdz-menu:not(.cdz-toggle-menu) .groupmenu-drop .cdz-horizontal-tabs .cdz-tabs .cdz-nav-tabs .cdz-tab-link.active:before, .cdz-menu:not(.cdz-toggle-menu) .groupmenu-drop .cdz-horizontal-tabs .cdz-tabs .cdz-nav-tabs .cdz-tab-link:hover:before,
    .cdz-menu:not(.cdz-toggle-menu) .groupmenu-drop .cdz-horizontal-tabs .cdz-tabs .cdz-nav-tabs .cdz-tab-link.active:after, .cdz-menu:not(.cdz-toggle-menu) .groupmenu-drop .cdz-horizontal-tabs .cdz-tabs .cdz-nav-tabs .cdz-tab-link:hover:after{
        display: none;
    }
    }

        .page-header .header-panel-bottom .cdz-navigation .cdz-horizontal-menu .groupmenu li.item.level0>a.menu-link span {
     
        text-transform: uppercase;
    }
    ul.groupdrop-link img {
    width: 25px;
    height: 25px;
}
    ul.groupdrop-link svg {
    width: 25px !important;
    height: 25px !important;
}
ul.groupdrop-link a {
    text-transform: capitalize;
}
ul.groupdrop-link li a {
    display: flex;
    align-items: center;
    gap: 10px;
}
.product-item-name .product-item-link,h1#page-title-heading,li.item.category10 strong, .page-header .product-item .product-item-link, .product-item-link, .product.name a{
        text-transform: capitalize;
}
.groupmenu-drop-content h5{
    color: #282828 ;
    font-style: 16px;
} 
.dropdown-menustyle02 .groupdrop-link li a:before{
    display: none;
}
.dropdown-menustyle02 .groupdrop-link li a:hover {
    padding-left: 0;
}
.dropdown-menustyle02 .groupdrop-link li {
    
    padding: 4px 0;
}
.diamond_description .col-sm-12.col-xs-24 p {
    display: inline;
}
.diamond_description .col-sm-12.col-xs-24 .box-d {
    border: 1px solid #eeeeee;
    display: inline-block;
    padding: 16px;
}
.diamond_description h2 , #block-related-heading {
    text-align: center;
    margin-bottom: 20px;
}

#block-related-heading {
    font: 600 20px / 1.35 FuturaStd, Helvetica Neue, Verdana, Arial, sans-serif;
    display: block;
 
}
.block.related .products-grid .product-item .product-item-top{
    padding: 0;
}
.block.related .product.details.product-item-details {
    padding: 0;
}
.diamond_description .textd {
    margin-bottom: 20px;
}
.diamond_description .col-sm-12.col-xs-24 {
     margin-bottom: 12px;
    padding: 0px 6px;
}
.col-md-24.img-slider {
 
    height: 115px;
    display: flex;
 
    justify-content: center;
    flex-direction: column;
    margin: 0;
    padding-top: 0;
    padding-bottom: 0;
}
span.tooltip_slider_text {
    display: flex;
    flex-direction: column;
    align-items: center;
     gap: 3px;
    top: 18px;
}

.tooltip_slider {
    z-index: 1;
}

span.bord-tile-d {
    font-size: 10px;
}
span.bord-d {
    border: 1px solid #555555;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 30px;
    height: 30px;
    background: #ffffff;
}
.diamond_size img.img-responsive {
    position: relative;
    bottom: 18px;
}
tbody:before{
    display: none !important;

}
td.infotim {
    text-align: center;
 
}
td.nametil {
    width: 30%;
}
.btntil {
    color: #2c5e30;
    border: 1px solid #2c5e30;
    background: #fff;
    padding: 8px 10px;
    border-radius: 4px;
}

.cdz-subcategories.base-slider.rounded-corners.no-title .cdz-subcat-inner {
    display: flex;
    justify-content: center;
}
h1#page-title-heading {
    text-align: center;
    width: 100%;
}

.cdz-subcategories .cdz-subcat-inner {

    border-radius: 0;
    box-shadow: unset;
}

.cuttil{

    padding-left: 22px;
}
td.txtleft.imag {
    width: 100px;
}
td.txtleft {
    width: 3%;
}
.products.wrapper.product-list-style-01.ctst.expand.products-expand thead tr td {
    text-transform: uppercase;

}
.products.wrapper.ctst.expand.products-expand tr.firt td{
    vertical-align: middle;
}
.product-info-main .box-tocart .primary.tocart ,
 input::file-selector-button, .account .form-address-edit .actions-toolbar .action.primary,
  .account .secondary .action.back, a.action.primary, button,
   .action.primary, .cdz-popup-area .cdz-popup.popup-wl-login-popup .no-account a.md-primary,
 .cart-container .form-cart .action.continue, a.button, .action.primary, .action-primary{
    letter-spacing: 0;
    border-radius: 4px;
}
.products.wrapper.ctst.expand.products-expand tr.firt {
    border-bottom: 1px solid #b9bed1;
    }

    td.pricetil {
    width: 15%;
    text-align: center;
}
.item.product.product-item:hover {
  border-color:#eee !important;
  transition:all 500ms ease;
  backface-visibility: hidden;
}
  .page-products .products-grid.ctst .product-items .item.product-item {
 
    border:1px solid #f9f9f9;
}
.product.details.product-item-details {
  padding:10px;
}
.category-description {
  text-align: center;
}
  .page-products  .product-item-link{
    font-style: 16px;
}
td.atttil {
    width: 10%;
    text-align: center;
}
.product-list-style-13 .product-item-info {
  padding:0;
}
.item-content svg {
    width: 120px !important;
    height: 120px !important;
}
.cdz-slider .item-content:hover svg {
    transition: transform 5s ease-in-out;
}
.cdz-slider .item-content:hover svg {
    transform: rotate(360deg);
}


tr.firt:hover svg {
    transition: transform 5s ease-in-out;
    transform: rotate(360deg);
}

#fdcat .owl-stage{
  padding: 20px 0;  
}






 

/***** Jazz *****/

.col-sm-8 .grid {
    position: relative;
    clear: both;
    margin: 0 auto;
  
    max-width: 1000px;
    list-style: none;
    text-align: center;
}

/* Common style */
.grid figure {
    position: relative;
    float: left;
    overflow: hidden;

    background: #ffffff;
    text-align: center;
    cursor: pointer;
}

.grid figure img {
    position: relative;
    display: block;
    min-height: 100%;
    max-width: 100%;
    opacity: 0.8;
}

.grid figure figcaption {
    padding: 2em;
    color: #fff;
    text-transform: uppercase;
    font-size: 1.25em;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

.grid figure figcaption::before,
.grid figure figcaption::after {
    pointer-events: none;
}

.grid figure figcaption,
.grid figure figcaption > a {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* Anchor will cover the whole item by default */
/* For some effects it will show as a button */
.grid figure figcaption > a {
    z-index: 1000;
    text-indent: 200%;
    white-space: nowrap;
    font-size: 0;
    opacity: 0;
}

.grid figure h2 {
 
    font-weight: 300;
}

.grid figure h2 span {
    font-weight: 800;
}

.grid figure h2,
.grid figure p {
    margin: 0;
}


/*---------------*/

figure.effect-jazz {
    background: -webkit-linear-gradient(-45deg, #f3cf3f 0%,#f33f58 100%);
    background: linear-gradient(-45deg, #f3cf3f 0%,#f33f58 100%);
}

figure.effect-jazz img {
    opacity: 0.9;
}

figure.effect-jazz figcaption::after,
figure.effect-jazz img,
figure.effect-jazz p {
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
}

figure.effect-jazz figcaption::after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
    content: '';
    opacity: 0;
    -webkit-transform: rotate3d(0,0,1,45deg) scale3d(1,0,1);
    transform: rotate3d(0,0,1,45deg) scale3d(1,0,1);
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
}

figure.effect-jazz h2,
figure.effect-jazz p {
    opacity: 1;
    -webkit-transform: scale3d(0.8,0.8,1);
    transform: scale3d(0.8,0.8,1);
}

figure.effect-jazz h2 {
    padding-top: 26%;
    -webkit-transition: -webkit-transform 0.35s;
    transition: transform 0.35s;
}

figure.effect-jazz p {
    padding: 0.5em 2em;
    text-transform: none;
    font-size: 0.85em;
    opacity: 0;
}

figure.effect-jazz:hover img {
    opacity: 0.7;
    -webkit-transform: scale3d(1.05,1.05,1);
    transform: scale3d(1.05,1.05,1);
}

figure.effect-jazz:hover figcaption::after {
    opacity: 1;
    -webkit-transform: rotate3d(0,0,1,45deg) scale3d(1,1,1);
    transform: rotate3d(0,0,1,45deg) scale3d(1,1,1);
}

figure.effect-jazz:hover h2,
figure.effect-jazz:hover p {
    opacity: 1;
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
}

/***** Apollo *****/
/*-----------------*/

figure.effect-apollo {
    background: #f8f4f0;
}
figure.effect-apollo h2 , figure.effect-apollo p , figure.effect-apollo a{
    color: #000000;
}
figure.effect-apollo img {
    opacity: 0.95;
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
    -webkit-transform: scale3d(1.05,1.05,1);
    transform: scale3d(1.05,1.05,1);
}

figure.effect-apollo figcaption::before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(255,255,255,0.5);
    content: '';
    -webkit-transition: -webkit-transform 0.6s;
    transition: transform 0.6s;
    -webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);
    transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);
}

figure.effect-apollo p {
    position: absolute;
    right: 0;
    bottom: 0;
    margin: 3em;
    padding: 0 1em;
    max-width: 150px;
    border-right: 4px solid #000000;
    text-align: right;
    opacity: 0;
    -webkit-transition: opacity 0.35s;
    transition: opacity 0.35s;
}

figure.effect-apollo h2 {
    text-align: left;
}

figure.effect-apollo:hover img {
    opacity: 0.6;
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
}

figure.effect-apollo:hover figcaption::before {
    -webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);
    transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);
}

figure.effect-apollo:hover p {
    opacity: 1;
    -webkit-transition-delay: 0.1s;
    transition-delay: 0.1s;
}

   .cdz-tabs-wrap.cdz-product-wrap.tabs-style-05 .b-title span,  .bc-title  {
        font-size: 40px !important;
        letter-spacing: 0 !important;
    }
symbol#available path {
    stroke: #000000 !important;
}
.product-view-style-03 .product-info-main .box-tocart .actions button:last-of-type{
    width: 100%;
}
h3.product-section-title {
    background: #f9f9f9;
    padding:  10px;
    font-size: 14px;
    margin-bottom: 3px;
        display: flex;
    justify-content: space-between;
    align-items: center;
}
.rowta {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 3px 0;
    border-bottom: 1px solid #eeeeee;
}
.product-view-style-03 .product-info-main .product-reviews-summary {
    right: 0;
    left: auto;
    padding: 0;
    margin: 0;
}
.cart.table-wrapper .product-item-photo, .post-list .post-date, .product-view-style-03 .product-info-main .product-reviews-summary {
    position: unset;
    margin: 0;
    padding: 0;
}
.product-view-style-03 .product-info-main .product-info-stock-sku .stock.unavailable:before{
    display: none !important;
}
.product-view-style-03 .product-info-main .product-info-stock-sku .stock.available:before{
    display: none !important;
}
symbol#available path {
    stroke: #2fb157 !important;
}
symbol#unavailable path {
    stroke: #ff1800 !important;
}
 
symbol#cat_pieces_icon path , symbol#home path{
    stroke: #000000 !important;
}

symbol#star1 path {
    stroke: #000000 !important;
    stroke-width: 1.5 !important;
}


h3.product-section-title:after {
    display: inline-block;
    font: normal normal normal 10px / 1 'CodazonFont';
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: '\e97b';
    speak: none;

}
h3.product-section-title.active:after{
 content: '\e96b';
}
.product.attribute.sku {
    display: flex !important;
    justify-content: center;
    align-items: center;
    gap: 8px;
}
.wk-ap-price-block .wk-ap-available-sellers p  , .wk-ap-price-block .wk-ap-available-sellers a{
    margin-bottom: 6px;
    display: flex;
    align-items: center;
    gap: 8px;
    font-size: 15px;
}
.product-view-style-03 .product-info-main .product-info-stock-sku .stock {
    display: flex;
    width: 100%;
    align-items: center;
    gap: 8px;
    margin-bottom: 6px !important;
}
span.sum-sv {
    font-size: 15px !important;
    font-weight: 400;
    color: #000000;
    text-decoration: unset !important;
}
.message-success.success.message a, .old-price, .old.price, a.action.add.sum-add {
    text-decoration: none !important;
}
.product-info-main .product-reviews-summary .reviews-actions .action.add:active, .product-info-main .product-reviews-summary .reviews-actions .action.add:focus, .product-info-main .product-reviews-summary .reviews-actions .action.add:visited, span.sum-sv {
    color: #000000;
    text-decoration: unset !important;
}
a.action.add.sum-add {
    display: flex;
    align-items: center;
    gap: 8px;
    align-items: end;
}
.opc-block-summary .mark .value, .product-view-style-03 .product-info-main .product-reviews-summary .reviews-actions span, div#review-form a {
    display: inline-block;
}

.product-view-style-03 .product-info-main .product-info-stock-sku .sku, .product-view-style-03 .product-info-main .product-info-stock-sku .stock {
    margin: 10px 0 0;
}
.product-info-main .product.attribute.sku {
    line-height: 0;
    margin-top: 0 !important;
    margin-bottom: 6px !important;
}
.price-box .special-price .price-label, .price-box .old-price .price-label {
    display: none;
}
.product-info-main .price-box .tax, .product-info-main .price-box .weee {
    line-height: 1;
    display: flex;
    justify-content: flex-end;
    align-items: flex-start;
}
    .product-view-style-03 .product-info-main .page-title-wrapper .page-title {
  
        font-weight: bold;
    }
.product-view-style-03 .product-info-main .product-info-stock-sku .stock.available,
 .product-view-style-03 .product-info-main .product-info-stock-sku .stock.unavailable{
    font-weight: 400;
    font-size: 15px !important;
}
.product-list-style-55 .price-box, .product-list-style-59 .price-box, .product-view-style-03 .product-info-main .price-box {
    text-align: left;
}
.product-view-style-03 .product-info-main .price-box {
    margin-bottom: 0px !important;
}
.product-view-style-03 .product-info-main .price-box {
    align-items: flex-end;
}

.product-view-style-03 .product-info-main .price-box {
    margin-top: 0;
    display: flex;
    flex-direction: column-reverse;
}
.product-info-main .product.attribute.sku {
    color: #595959 !important;
}


/*
symbol#star1 path {
    stroke: #fe6601 !important;
}*/
.rowta .col.label {
    display: flex;
    align-items: center;
    gap: 10px;
}
.filter-current, .product-right.col-sm-12 .product-info-main-inner .product-info-price {
    align-items: center;
}
.product-view-style-03 .product-info-main .product-reviews-summary {
    right: 0;
    left: auto;
    padding: 0;
    margin: 0;
}
.product-view-style-03 .product-info-main .price-box, .product-view-style-03 .product-info-main .product-info-stock-sku {
    width: 50%;
    max-width: 50%;
}
.product-info-price {
    display: flex !important;
    justify-content: space-between;
}

.rowta:last-child {
    border: 0;
}
.product-info-main .box-tocart .actions{
    margin-top: 0;
}
.box-tocart.large-box-tocart.scr-loaded.scr-top.att-scr-qty .fieldset{
    display: flex;
    gap: 2px;
    margin-bottom: 0;
}
.box-tocart.large-box-tocart.scr-loaded.scr-top.att-scr-qty .fieldset .field.qty {
    margin: 0 !important;
}

.additional-attributes-wrapper.table-wrapper {
 padding: 12px;
    margin: 0;
}



.product-view-style-03 .product-info-main .field.qty .cart-qty{
    border-radius: 4px;
}
.customer-account-login strong#block-customer-login-heading {
    margin-bottom: 20px !important;
    float: right !important;
    width: 100% !important;
    font-size: 22px;
    font-weight: 500;
    color: #1d1d1d;
}


 .input-text{
        color: #9c9c9c !important;
 
    background: transparent !important;
    font: 400 12px / 1.35 FuturaStd, Helvetica Neue, Verdana, Arial, sans-serif;

    height: 35px !important;
    line-height: 35px !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
    outline: none !important;
    background-clip: padding-box !important;
    box-shadow: none !important;
    border-width: 1px !important;
    border-radius: 2px !important;
    border: 1px solid #d0d0d0 !important;
    padding: 0 9px !important;
    vertical-align: baseline !important;
    width: 100% !important;
    box-sizing: border-box !important;
 }
.code-baz-net {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: space-evenly;
    align-items: center;
    margin: 10px 0;
    gap: 30px;
}

.control.testt .customer_info {
    display: flex;
    gap: 6px;
    margin-bottom: 6px;
}








/*account*/



.account main#maincontent, .reviewstatus-index-index main#maincontent {
    background: #f5f7fb;
}

.account form.form-newsletter-manage, .account-nav .content {
    border: 1px solid #f2f5fa;
    border-radius: 8px;
    background-color: #fff;
    padding: 16px;
}

.account .form-address-edit, .account .products-grid.wishlist, .account .table-wrapper.orders-history, .account .table-wrapper.reviews, .reward-box-net, .table-wrapper.transactions {
    border-radius: 8px;
    border: 1px solid #f2f5fa;
    background-color: #fff;
    padding: 30px;
}


.account .form.form-edit-account, .account form.form-newsletter-manage {
    padding: 20px;
    border: 1px solid #e9eaec;
    background: #fff;
    border-radius: 0px;
    box-shadow: none;
    margin-bottom: 25px;
}

.account .form.form-edit-account, .account form.form-newsletter-manage {
    padding: 20px;
    border: 1px solid #e9eaec;
    background: #fff;
    border-radius: 0px;
    box-shadow: none;
    margin-bottom: 25px;
}

.account .form.form-edit-account {
    padding: 30px;
    border: 0;
    border-radius: 8px;
    background-color: #fff;
}

.input-active {
    border-color: #918fb9 !important;
    border-width: 2px !important;
}


.account form.form-newsletter-manage, .account-nav .content {
    border: 1px solid #f2f5fa;
    border-radius: 8px;
    background-color: #fff;
    padding: 16px;
}

.account-nav .content .item {
    padding: 12px 10px;
    border-top: 0;
    margin-bottom: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
}
.account-nav .content li.nav.item:before {
    width: 24px;
    height: 24px;
}

.account-nav .content .item a {
    padding: 0;
    text-align: left;
    font-weight: 400;
    font-size: 15px;
    width: 100%;
}
.account-nav .content .item a, .account-nav .content .item>strong {
    color: #53538c;
}



.customer-account-login #maincontent {
   background: #f5f7fb;
}

.customer-account-login .login-container {
    margin: 0 auto;
    width: 100%;
    height: auto!important;
    padding: 0 70px;
    border-radius: 5px!important;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left;
    background-image: url(images/login-bac.jpg)
}

.customer-account-login strong#block-customer-login-heading {
    margin-bottom: 20px!important;
    float: right!important;
    width: 100%!important;
    font-size: 22px;
    font-weight: 500;
    color: #1d1d1d
}

.send_code_info {
    display: block;
    font-size: 15px;
    color: #1d1d1d;
    font-weight: 500
}

.code-baz-net {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: space-evenly;
    align-items: center;
    margin: 10px 0;
    gap: 30px
}

.cdz-opc-wrapper .opc-wrapper .shipping-address-items,.cdz-qty-box {
    margin-top: 0!important
}

.login-container .logo img {
    margin-bottom: 22px!important;
    text-align: center
}

.customer-account-login .login-container .block .field.note,.send_code_infoo {
    margin-bottom: 20px!important
}

.customer-account-login .login-container input {
    border-radius: 8px!important;
    font-weight: 400!important;
    font-size: 16px!important;
    line-height: 32px!important;
    padding: 0 16px!important;
    color: #889098!important;
    width: 100%;
    height: 57px!important;
    font-family: YekanBakh!important;
    min-height: 40px;
    border: 1px solid #ccc;
    text-align: center !important;
}

.field.note strong,.send_code_infoo {
    font-size: 15px;
    color: #797979;
    font-weight: 400
}

button.action.tocart.primary.disabled.stock.unavailable {
    position: absolute;
    bottom: 0;
    display: inline-block;
    vertical-align: top;
    min-width: 50px;
    padding: 0 10px 0 0;
    width: 50px;
    height: 50px;
    line-height: 46px;
    border: 1px solid #fcf4eb;
    text-align: center;
    transition: .5s;
    backface-visibility: hidden;
    color: #ff7800;
    background: #fcf4eb;
    margin-left: 0;
    border-radius: 0 100% 0 0;
    left: 0;
    right: auto
}

.wk-card a {
    display: flex !important;
    flex-direction: row;
    align-items: center;
    flex-direction: column;
    gap: 7px;
    background: #eff4ff !important;
    width: 100%;
    padding: 8px 0 !important;
    margin-bottom:0px !important;
    border-radius: 8px !important;
}

.wk-card a:hover {
    color: #007bdb !important;
}
.customer-account-login .login-container .block .actions-toolbar>.primary .action {
    background: #2c5e30!important;
    border-color: #2c5e30!important;
    width: 100%;
    line-height: 40px;
    color: #ffffff;
    border-radius: 8px;
    text-align: center;
    font-size: 20px;
    font-weight: 500;
    min-height: 40px;

}
.customer-account-login .change_mobile2:hover{
    cursor: pointer;
}
.mp-edit:after{
    display: none;
}

.wk-dashboard-container .wk-graph-heading{

    color: #000000;
}
button.action-tertiary, button.action-secondary{
        background: #fff !important;
    border-color: #918fb9 !important;
    color: #918fb9 !important;
}
button.action-tertiary:hover, button.action-secondary:hover{
        color: #fff !important;
    border-color: #918fb9 !important;
    background: #918fb9 !important;
}
.wk-total-container a, .wk-latest-orders a , .wk-activity-head a, .wk-latest-comment-head a {
    color: #7481fc !important;
    font-weight: 500 !important;
    font-size: 13px;
}

.wk-order-items .wk-order-item{
        padding: 10px;
    border-bottom: 1px solid #eeeeee !important;
}
.wk-total-container a:hover , .wk-latest-orders a:hover , .wk-activity-head a:hover, .wk-latest-comment-head a:hover{
    font-weight: 600 !important;
    font-size: 13px;
}
.wk-category-circle {
    align-items: center;
    border-radius: 0;
    display: flex;
    font-size: 24px;
    font-weight: 700;
    height: 60px;
    justify-content: center;
    min-width: 60px;
}
.wk-dashboard-container .wk-activity {
    background: #ffffff;
    border: 3px solid #eff4ff;
    padding: 12px !important;
    }
    .wk-order-items .wk-order-item .wk-order-status {
    border-radius: 0;
}

.wk-mp-menu-wrapper:before{
    width: 7rem !important;
}



 .wk-mp-design , .wk-tab-contentt , .admin__data-grid-outer-wrap , .wk-card, .wk-dashboard-container{

background: #fff !important;
    border-radius: 8px;
/*    border: 1px solid #f2f5fa;*/
    background-color: #fff !important;
    padding: 10px 0 !important;
}
.wk-dashboard-container div.active a.switch {
      background: #5969fbd6 !important;
    color: #ffffff !important;
}
.change_mobile,.change_mobile2 ,  {
    cursor: pointer;
    font-size: 16px;
    color: #00bf6f;
    font-weight: 500
}
.wk-tab-content{
        padding: 0 !important;
        background: #fff !important;
}
.customer-account-login .login-container .block .actions-toolbar>.primary {
    margin-top: 16px
}

.customer-account-login .login-container #customer_set_password_validate_section .actions-toolbar>.primary {
    margin-top: 13px
}

.customer-account-login .login-container .block .actions-toolbar {
    margin-left: 0;
    margin-top: 0
}

.customer-account-login .change_mobile2 {
    display: flex;
    gap: 5px;
    align-items: flex-start
}

.customer-account-login .login-container .field.password.required {
    margin-bottom: 10px
}

.customer-account-login .login-container .block .actions-toolbar>.primary .action:hover span {
    color: #2c5e30!important
}

.customer-account-login .login-container .block .actions-toolbar>.primary .action:hover,.page-wrapper {
    background: #fff!important
}

.customer-account-login .login-container,.products-grid.wishlist span.product-image-wrapper {
    border: 0
}

.account .column.main .block:not(.widget),.account .order-details-items {
    border: 0;
    border-radius: 8px;
    background-color: #fff;
    padding: 30px;
    margin-bottom: 0
}
.account .products-grid.wishlist .product-item, .account-nav .content .item.current strong,
 .block.block-dashboard-info.col-sm-8.col-xs-24 .icon-add-dash,
  .block.filter .price-slider-container .input-wrap .control,
   .box-content, .checkout-payment-method .payment-option-title .action-toggle,
    .fieldset>.field, .fieldset>.fields>.field, .fw, .review-content-top,
     div#qtybox-anchor .product-info-main .box-tocart .actions button, form .field:not(.check_option), table#product-attribute-specs-table {
    width: 100%;
}
.flex-address-net {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: baseline;
    gap: 12px;
    justify-content: space-between
}
.control label.label , label.label , .wk-mp-design label  {

color: #918fb9;
    font-weight: 500;
    white-space: nowrap;
    font-size: 13px !important;
    letter-spacing: 0;
    line-height: 1;
    top: 7px !important;
    pointer-events: none;
    transition: top 250ms ease-in-out, font-size 250ms ease-in-out;
    position: relative;
    left: 10px;
    background: #fff;
    padding: 0 10px !important;
    z-index: 3;
    width: max-content !important;

}
.wk-dashboard-container .wk-total-container , .wk-dashboard-container .wk-calculation{
    background-color: #eff4ff !important;
    border: 1px solid #f2f5fa;
    border-radius: 4px;
        padding: 12px;
}
.wk-dashboard-container .wk-border {
   
    border: 1px solid #f2f5fa;

}

.data-grid-filters-action-wrap button {
    background: #ffffff !important;
    color: #000000 !important;
    font-weight: 400 !important;
    border: 0 !important;
}




.row-gutter .col-xs-12 {
    width: 100%;
}


.row-gutter .col-xs-3{
    display: none;

}
.row-gutter .col-xs-2 {
/*    width: 30% !important;
    padding: 0;
    max-width: 30%;
    padding: 0 !important;*/
}
.row-gutter .col-xs-9{
    width: 100%;
        padding: 0;
}

.wk-mp-tr-payout-total , .wk-mp-tr-amount-total , .wk-mp-tr-remain-total{
     background-color: #eff4ff !important;
     border: 1px solid #f2f5fa !important;
        border-radius: 4px !important;
}
.wk-mp-tr-remain-btn button.action-default.action-primary {
    padding-left: 12px !important;
    padding-right: 12px !important;
    font-size: 11px;

}
.wk-mp-tr-remain-total form {
    display: flex;
    justify-content: space-between;
}
#wk-mp-tr-heading th{
       border: 1px solid #f2f5fa;
}

#wk-mp-tr-heading {
    background-color: #eff4ff;
}

.wk-tab-contentt tr {
    display: flex;
    justify-content: space-between;
}
.modal-popup .modal-inner-wrap .modal-header .action-close{
    right: 12px;
}
.admin__data-grid-pager .admin__control-text {
    margin-left: 0;
}
.admin__control-support-text {
    border: 1px solid transparent;
    float: left;
    font-size: 12px;
    line-height: unset;
    padding: 0 10px !important;
}
label#per-page-text {
    display: none;
}
.admin__data-grid-action-export .admin__action-dropdown:before{
    display: none !important;

}


button.button.wk-product-save-btn,
 .marketplace-product-productlist button.action-primary,
  .marketplace-product-productlist a.thumbnail-preview-link,
   button.button.wk-product-save-btn ,.page-actions-buttons.add-assign-button,
    button.button.wk-ap-btn, a.action.print .button.wk_mp_btn, input#resetbtn,
     input#askbtn, button.ask-que-to-admin , .account  button.action-primary.action-accept ,
      button#savepaym, .wk-profile-links .btn-primary ,.wk-mp-td-last button,
       .wk-mp-btn ,#save-btn, .action-default,
        .block-footer .action-add,
        .block-footer .action-add{

        width: max-content !important;
    opacity: 1;
    text-align: center;
    text-decoration: none;
    text-shadow: unset;
    vertical-align: middle;
    text-transform: uppercase;
    padding: 6px 0px;
    font-weight: bold;
    font-size: 12px;

    border: 1px solid;
    box-shadow: none;
    border-radius: 4px !important;
    transition: all 500ms ease;
    backface-visibility: hidden;
    padding: 12px 20px;
    min-height: auto;
    text-transform: uppercase;
    letter-spacing: 0;
    border-radius: 4px !important;
    color: #fff !important;
    border-color: #918fb9 !important;
    background: #918fb9 !important;
  
}

button.button.wk-product-save-btn:hover ,.marketplace-product-productlist button.action-primary:hover , .marketplace-product-productlist a.thumbnail-preview-link:hover ,.button.button.wk-product-save-btn:hover , .page-actions-buttons.add-assign-button:hover , button.button.wk-ap-btn:hover, a.action.print .button.wk_mp_btn:hover, input#resetbtn:hover, input#askbtn:hover,button.ask-que-to-admin:hover,
 .account button.action-primary.action-accept:hover, button#savepaym:hover,
  .wk-profile-links .btn-primary:hover ,#save-btn:hover,.wk-mp-td-last button:hover,
 .wk-mp-btn:hover , .action-default:hover ,
  .block-footer .action-add:hover, .block-footer .action-add:hover{
    color: #918fb9 !important;
    border-color: #918fb9 !important;
    background: #fff !important;
}
.page-actions-buttons.add-assign-button span{
    font-size: 12px;
}
.wk-mp-design .fieldset > .legend{
   font-weight: 400;
}
.wk-mp-fixed {

    background: #f5f7fb;


    border-bottom: 1px solid #e3e3e3;
    border-top: 1px solid #f5f7fb;
}

.wk-mp-design label[for="logo-pic"]  , .wk-mp-design label[for="banner-pic"]{
    top: 0 !important;
}
.field.choice.set.shipping label {
    position: unset;
}
.account form.form-newsletter-manage,.account-nav .content {
    border: 1px solid #f2f5fa;
    border-radius: 8px;
    background-color: #fff;
    padding: 16px
}

.account .form.form-edit-account {
    padding: 30px;
    border: 0;
    border-radius: 8px;
    background-color: #fff
}

.account main#maincontent,.reviewstatus-index-index main#maincontent {
    background: #f5f7fb
}


.account-nav .content .item a,.account-nav .content .item>strong {
    color: #53538c
}

.account-nav .content .item {
    padding: 12px 10px;
    border-top: 0;
    margin-bottom: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 12px
}

.account-nav li.nav.item.current,li.nav.item:hover {
    transition: .2s;
    border-color: unset;
    background: #e4edfd;
    border-radius: 8px
}

.account-nav .content .item.current strong {
    color: #5969fb;
    padding: 0;
    font-weight: 400;
    font-size: 15px
}

.account-nav .content .item.current:after,li.nav.item:hover:after {
    color: #5969fb
}

.account-nav .content .item a {
    padding: 0;
    text-align: left;
    font-weight: 400;
    font-size: 15px;
    width: 100%
}

.account-nav li.nav.item.current {
    padding: 12px 10px
}

.account-nav .content .item:hover a {
    transform: unset;
    background: unset;
    font-weight: 400;
    color: #5969fb;
    padding: 0;
    transition: unset
}

.account-nav .content .item:after {
    display: inline-block;
    font: 12px/1 FontAwesome;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: '\f054';
    color: #53538c
}

.account-nav .content li.nav.item:before {
    width: 24px;
    height: 24px
}

.account-nav .content li.nav.item.address_book:before {
    content: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24px" height="24px" viewBox="0 0 24 24" version="1.1"><g id="surface1"><path style="fill:none;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:4;" d="M 12 13.429688 C 13.722656 13.429688 15.121094 12.03125 15.121094 10.308594 C 15.121094 8.585938 13.722656 7.191406 12 7.191406 C 10.277344 7.191406 8.878906 8.585938 8.878906 10.308594 C 8.878906 12.03125 10.277344 13.429688 12 13.429688 Z M 12 13.429688 "/><path style="fill:none;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:4;" d="M 3.621094 8.488281 C 5.589844 -0.171875 18.421875 -0.160156 20.378906 8.5 C 21.53125 13.578125 18.371094 17.878906 15.601562 20.539062 C 13.589844 22.480469 10.410156 22.480469 8.390625 20.539062 C 5.628906 17.878906 2.46875 13.570312 3.621094 8.488281 Z M 3.621094 8.488281 "/></g></svg>')
}

.account-nav .content li.nav.item.reward_points:before {
    content: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24px" height="24px" viewBox="0 0 24 24" version="1.1"><g id="surface1"><path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:10;" d="M 19.96875 10 L 3.96875 10 L 3.96875 18 C 3.96875 21 4.96875 22 7.96875 22 L 15.96875 22 C 18.96875 22 19.96875 21 19.96875 18 Z M 19.96875 10 "/><path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:10;" d="M 21.5 7 L 21.5 8 C 21.5 9.101562 20.96875 10 19.5 10 L 4.5 10 C 2.96875 10 2.5 9.101562 2.5 8 L 2.5 7 C 2.5 5.898438 2.96875 5 4.5 5 L 19.5 5 C 20.96875 5 21.5 5.898438 21.5 7 Z M 21.5 7 "/><path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:10;" d="M 11.640625 5 L 6.121094 5 C 5.78125 4.628906 5.789062 4.058594 6.148438 3.699219 L 7.570312 2.28125 C 7.941406 1.910156 8.550781 1.910156 8.921875 2.28125 Z M 11.640625 5 "/><path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:10;" d="M 17.871094 5 L 12.351562 5 L 15.070312 2.28125 C 15.441406 1.910156 16.050781 1.910156 16.421875 2.28125 L 17.839844 3.699219 C 18.199219 4.058594 18.210938 4.628906 17.871094 5 Z M 17.871094 5 "/><path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:10;" d="M 8.941406 10 L 8.941406 15.140625 C 8.941406 15.941406 9.820312 16.410156 10.488281 15.980469 L 11.429688 15.359375 C 11.769531 15.140625 12.199219 15.140625 12.53125 15.359375 L 13.417969 15.960938 C 14.078125 16.398438 14.96875 15.929688 14.96875 15.128906 L 14.96875 10 Z M 8.941406 10 "/></g></svg>')
}

.account-nav .content li.nav.item.account_edit:before,.use-svg-icon .fa-user-o:before {
    content: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24px" height="24px" viewBox="0 0 24 24" version="1.1"><g id="surface1"><path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:4;" d="M 12 12 C 14.761719 12 17 9.761719 17 7 C 17 4.238281 14.761719 2 12 2 C 9.238281 2 7 4.238281 7 7 C 7 9.761719 9.238281 12 12 12 Z M 12 12 "/><path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:4;" d="M 20.589844 22 C 20.589844 18.128906 16.738281 15 12 15 C 7.261719 15 3.410156 18.128906 3.410156 22 "/></g></svg>')
}

.account-nav .content li.nav.item.sms_alert:before {
    content: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24px" height="24px" viewBox="0 0 24 24" version="1.1"><g id="surface1"><path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:10;" d="M 12 6.441406 L 12 9.769531 "/><path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:10;" d="M 12.019531 2 C 8.339844 2 5.359375 4.980469 5.359375 8.660156 L 5.359375 10.761719 C 5.359375 11.441406 5.078125 12.460938 4.730469 13.039062 L 3.460938 15.160156 C 2.679688 16.46875 3.21875 17.929688 4.660156 18.410156 C 9.441406 20 14.609375 20 19.390625 18.410156 C 20.738281 17.960938 21.320312 16.378906 20.589844 15.160156 L 19.320312 13.039062 C 18.96875 12.460938 18.691406 11.429688 18.691406 10.761719 L 18.691406 8.660156 C 18.679688 5 15.679688 2 12.019531 2 Z M 12.019531 2 "/><path style="fill:none;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:10;" d="M 15.328125 18.820312 C 15.328125 20.648438 13.828125 22.148438 12 22.148438 C 11.089844 22.148438 10.25 21.769531 9.648438 21.171875 C 9.050781 20.570312 8.671875 19.730469 8.671875 18.820312 "/></g></svg>')
}

.account-nav .content li.nav.item.my_review:before {
    content: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24px" height="24px" viewBox="0 0 24 24" version="1.1"><g id="surface1"><path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:10;" d="M 8.5 19 L 8 19 C 4 19 2 18 2 13 L 2 8 C 2 4 4 2 8 2 L 16 2 C 20 2 22 4 22 8 L 22 13 C 22 17 20 19 16 19 L 15.5 19 C 15.191406 19 14.890625 19.148438 14.699219 19.398438 L 13.199219 21.398438 C 12.539062 22.28125 11.460938 22.28125 10.800781 21.398438 L 9.300781 19.398438 C 9.140625 19.179688 8.769531 19 8.5 19 Z M 8.5 19 "/><path style="fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:4;" d="M 15.996094 11 L 16.003906 11 "/><path style="fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:4;" d="M 11.996094 11 L 12.003906 11 "/><path style="fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:4;" d="M 7.996094 11 L 8.003906 11 "/></g></svg>')
}

.account-nav .content li.nav.item.my_wishlist:before {
    content: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24px" height="24px" viewBox="0 0 24 24" version="1.1"><g id="surface1"><path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:4;" d="M 12.621094 20.808594 C 12.28125 20.929688 11.71875 20.929688 11.378906 20.808594 C 8.480469 19.820312 2 15.691406 2 8.691406 C 2 5.601562 4.488281 3.101562 7.558594 3.101562 C 9.378906 3.101562 10.988281 3.980469 12 5.339844 C 13.011719 3.980469 14.628906 3.101562 16.441406 3.101562 C 19.511719 3.101562 22 5.601562 22 8.691406 C 22 15.691406 15.519531 19.820312 12.621094 20.808594 Z M 12.621094 20.808594 "/></g></svg>')
}

.account-nav .content li.nav.item.my_account:before {
    content: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24px" height="24px" viewBox="0 0 24 24" version="1.1"><g id="surface1"><path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:4;" d="M 9 22 L 15 22 C 20 22 22 20 22 15 L 22 9 C 22 4 20 2 15 2 L 9 2 C 4 2 2 4 2 9 L 2 15 C 2 20 4 22 9 22 Z M 9 22 "/><path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:10;" d="M 15.5 9.75 C 16.328125 9.75 17 9.078125 17 8.25 C 17 7.421875 16.328125 6.75 15.5 6.75 C 14.671875 6.75 14 7.421875 14 8.25 C 14 9.078125 14.671875 9.75 15.5 9.75 Z M 15.5 9.75 "/><path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:10;" d="M 8.5 9.75 C 9.328125 9.75 10 9.078125 10 8.25 C 10 7.421875 9.328125 6.75 8.5 6.75 C 7.671875 6.75 7 7.421875 7 8.25 C 7 9.078125 7.671875 9.75 8.5 9.75 Z M 8.5 9.75 "/><path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:10;" d="M 8.398438 13.300781 L 15.601562 13.300781 C 16.101562 13.300781 16.5 13.699219 16.5 14.199219 C 16.5 16.691406 14.488281 18.699219 12 18.699219 C 9.511719 18.699219 7.5 16.691406 7.5 14.199219 C 7.5 13.699219 7.898438 13.300781 8.398438 13.300781 Z M 8.398438 13.300781 "/></g></svg>')
}

.account-nav .content li.nav.item.my_orders:before {
    content: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24px" height="24px" viewBox="0 0 24 24" version="1.1"><g id="surface1"><path style="fill:none;stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:4;" d="M 8.443583 0.00110938 C 8.443583 2.331839 6.552307 4.223115 4.221578 4.223115 C 1.890849 4.223115 -0.000427083 2.331839 -0.000427083 0.00110938 " transform="matrix(1.2,0,0,1.2,6.8052,6.6432)"/><path style="fill:none;stroke-width:1.1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:4;" d="M 5.095354 0.18099 C 2.595354 0.26237 0.538062 2.173177 0.274391 4.656901 C -0.0934479 7.635417 -0.0934479 10.646484 0.274391 13.621745 C 0.668271 15.80599 1.791318 17.700521 5.092099 18.100911 C 7.787411 18.345052 10.499 18.345052 13.194313 18.100911 C 15.697568 18.035807 17.764625 16.11849 18.008766 13.621745 C 18.376604 10.646484 18.376604 7.635417 18.008766 4.660156 C 17.774391 2.160156 15.700823 0.233073 13.191057 0.18099 C 10.495745 -0.0598958 7.787411 -0.0598958 5.095354 0.18099 Z M 5.095354 0.18099 " transform="matrix(1.2,0,0,1.2,0.9012,0.9)"/></g></svg>')
}

.account-nav .content li.nav.item.compare:before {
content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24px' height='24px' viewBox='0 0 24 24' version='1.1'%3E%3Cg id='surface1'%3E%3Cpath style='fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078432%25,17.647059%25,19.607843%25);stroke-opacity:1;stroke-miterlimit:4;' d='M 16.960938 6.171875 C 18.960938 7.558594 20.339844 9.769531 20.621094 12.320312 '/%3E%3Cpath style='fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078432%25,17.647059%25,19.607843%25);stroke-opacity:1;stroke-miterlimit:4;' d='M 3.488281 12.371094 C 3.75 9.828125 5.109375 7.621094 7.089844 6.21875 '/%3E%3Cpath style='fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078432%25,17.647059%25,19.607843%25);stroke-opacity:1;stroke-miterlimit:4;' d='M 8.191406 20.941406 C 9.351562 21.53125 10.671875 21.859375 12.058594 21.859375 C 13.398438 21.859375 14.660156 21.558594 15.789062 21.011719 '/%3E%3Cpath style='fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078432%25,17.647059%25,19.607843%25);stroke-opacity:1;stroke-miterlimit:4;' d='M 12.058594 7.699219 C 13.59375 7.699219 14.839844 6.457031 14.839844 4.921875 C 14.839844 3.382812 13.59375 2.140625 12.058594 2.140625 C 10.523438 2.140625 9.28125 3.382812 9.28125 4.921875 C 9.28125 6.457031 10.523438 7.699219 12.058594 7.699219 Z M 12.058594 7.699219 '/%3E%3Cpath style='fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078432%25,17.647059%25,19.607843%25);stroke-opacity:1;stroke-miterlimit:4;' d='M 4.828125 19.921875 C 6.367188 19.921875 7.609375 18.675781 7.609375 17.140625 C 7.609375 15.605469 6.367188 14.359375 4.828125 14.359375 C 3.292969 14.359375 2.050781 15.605469 2.050781 17.140625 C 2.050781 18.675781 3.292969 19.921875 4.828125 19.921875 Z M 4.828125 19.921875 '/%3E%3Cpath style='fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078432%25,17.647059%25,19.607843%25);stroke-opacity:1;stroke-miterlimit:4;' d='M 19.171875 19.921875 C 20.707031 19.921875 21.949219 18.675781 21.949219 17.140625 C 21.949219 15.605469 20.707031 14.359375 19.171875 14.359375 C 17.632812 14.359375 16.390625 15.605469 16.390625 17.140625 C 16.390625 18.675781 17.632812 19.921875 19.171875 19.921875 Z M 19.171875 19.921875 '/%3E%3C/g%3E%3C/svg%3E");
}

.account-nav .content li.nav.item.logout:before {
content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24px' height='24px' viewBox='0 0 24 24' version='1.1'%3E%3Cg id='surface1'%3E%3Cpath style='fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078432%25,17.647059%25,19.607843%25);stroke-opacity:1;stroke-miterlimit:4;' d='M 8.898438 7.558594 C 9.210938 3.960938 11.058594 2.488281 15.109375 2.488281 L 15.238281 2.488281 C 19.710938 2.488281 21.5 4.28125 21.5 8.75 L 21.5 15.269531 C 21.5 19.738281 19.710938 21.53125 15.238281 21.53125 L 15.109375 21.53125 C 11.089844 21.53125 9.238281 20.078125 8.910156 16.539062 '/%3E%3Cpath style='fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078432%25,17.647059%25,19.607843%25);stroke-opacity:1;stroke-miterlimit:4;' d='M 15 12 L 3.621094 12 '/%3E%3Cpath style='fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078432%25,17.647059%25,19.607843%25);stroke-opacity:1;stroke-miterlimit:4;' d='M 5.851562 8.648438 L 2.5 12 L 5.851562 15.351562 '/%3E%3C/g%3E%3C/svg%3E");

}




.account .table-wrapper .action,.cdz-timer-04 .countdown-timer .deal-items,.products-grid.wishlist .product-item-actions>*, .product-item .price-box .old-price {
    margin-right: 0
}

.account .products-grid.wishlist .product-item,.tr-net {
    border-radius: 0;
    min-height: 58px;
    background-color: #f9fbff;
    border: 0;
    margin-bottom: 3px;
    padding: 0 10px
}

.tr-net a {
    font-weight: 500!important;
    font-size: 13px!important
}

.account .col.item {
    display: inline-block;
    white-space: nowrap;
    width: 45%
}

.itemm {
    white-space: unset!important;
    display: -webkit-box!important;
    -webkit-line-clamp: 2!important;
    -webkit-box-orient: vertical!important
}

.name-net-pont,div#my-orders-table .col.comment {
    display: inline-block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 33%
}

div#my-orders-table .tr-net.haeding-net .col.date {
    width: 40px
}

div#my-orders-table .col.status.amrewards-pointsleft {
    width: 73px;
    text-align: center
}

div#my-orders-table .col.total ..col.amount {
    text-align: center;
    width: 38px
}

div#my-orders-table .col.left {
    width: 73px
}

.tr-net .col.status,div#my-orders-table .status-net {
    width: 107px;
    text-align: center;
     display: unset;
}



div#my-orders-table .col.total span.currency_style_div,form#wishlist-view-form span.price-container {
    display: inline-flex
}

.review-customer-index .col.actions {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    justify-content: center
}
.wk-mp-design thead tr {
    background-color: #eff4ff;
    border-radius: 10px !important;
    min-height: 58px;
    margin-bottom: 3px;
}
.wk-mp-design .order-details-items.ordered table#my-orders-table th.col.name{
    border-radius: 8px 0 0 0 !important;
    border: 0px solid #ffffff;
}
.marketplace-order-view .wk-mp-design .fieldset.wk-mp-fieldset h1.page-title {
    display: inline-block;
}

.marketplace-order-view .wk-mp-design .fieldset.wk-mp-fieldset .wk-dash-orderstatus.order-view {
    float: right;
    padding: 0;
    }

.marketplace-order-view .wk-mp-design .fieldset.wk-mp-fieldset .order-date{
                    float: right;
            margin: 0;
                padding: 4px 13px;
    }
  .marketplace-order-view .wk-mp-design  .order-actions-toolbar {
    margin-bottom: 0;
}
.wk-mp-design .order-details-items.ordered table#my-orders-table th:last-child{
    border-radius: 0px 8px 0 0 !important;
    border: 0px solid #ffffff;
}
tr.border td {
/*    height: 58px;*/
    vertical-align: middle;
    text-align: center ;
}

tr.border td .product-item-name {
     margin: 0;
}
.table:not(.cart):not(.totals)>thead>tr>th, .table:not(.cart):not(.totals)>thead>tr>td {
    border-bottom: 0;
}

.wk-mp-design .order-details-items.ordered table#my-orders-table thead th {
text-transform: capitalize;
    text-align: center;
    font-size: 13px;
        min-height: 58px;
    vertical-align: middle;
    height: 58px !important;
    font-weight: 500;
    color: #1d1d1d;
}
.tr-net.haeding-net {
    background-color: #eff4ff;
    border: 1px solid #f2f5fa;
    border-radius: 8px 8px 0 0;
    min-height: 58px;
    margin-bottom: 3px
}
.account .field.choice label {
    position: unset;
}
.tr-net {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.box-address-shipping {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.field-tooltip .field-tooltip-action:before{
    display: none ;
}
.tooltiptext {
display: none !important
}
.account  .filter-current, .account  .toolbar {
    background-color: #eff4ff;
    padding: 8px 12px;
}
.account .column.main .toolbar .limiter-options {
    width: auto;
    padding: 0  !important;
    height: 30px !important;
        border-color: #e1e1e1 !important;
}
.account  .toolbar {
    border: 1px solid #eff4ff;
    border-radius: 8px !important;
    margin-bottom: 12px;
}


.col.summary {
    width: 60px;
    max-width: 60px;
    text-align: center
}

.tr-net strong.product-name {
    font-weight: 400
}

.tbody-net .col {
    font-size: 12px!important;
    font-weight: 400!important
}

.tr-net.haeding-net .col {
    font-size: 13px;
    font-weight: 500;
    color: #1d1d1d
}

.col.status.Canceled,.col.status.Expiration,.col.status.Inactive.for.a.long.time,.col.status.Refund,.col.status.canceled {
    background: #fce6eb;
    padding: 8px 16px 5px;
    border-radius: 8px;
    color: #ed174a!important;
    font-weight: 700!important
}

.col.status.Admin.Point.Change,.col.status.Newsletter.subscription,.col.status.Review.written,.col.status.pending {
    background: #e8e8fe;
    padding: 8px 16px 5px;
    border-radius: 8px;
    color: #8282fe!important;
    font-weight: 700!important
}

.icon-add-dash .onvan-net-add,.icon-add-dash .onvan-net-add a,.order_status_tabs a span {
    font-weight: 400;
    font-family: IRANYekanWebFn!important
}

.col.status.Customer.birthday,.col.status.Registration,.col.status.processing {
    background: #f9e5fe;
    padding: 8px 8px 5px;
    border-radius: 8px;
    color: #ca3fed!important;
    font-weight: 700!important
}

.page-print .col.status.processing {
    background: unset!important;
    color: unset!important
}

.col.status.For.every.\$X.spent,.col.status.Order.Completed,.col.status.complete {
    background: #dbf4eb;
    padding: 8px 16px 5px;
    border-radius: 8px;
    color: #26be88!important;
    font-weight: 700!important
}
.status-net.col.status.closed{
        background: #fce6eb;
    padding: 8px 16px 5px;
    border-radius: 8px;
    color: #ed174a !important;
    font-weight: 700 !important;
    width: 107px;
    text-align: center;
}

.col.status.Order.Paid,.col.status.order.paid {
    background: #fff2cc;
    padding: 8px 4px 5px;
    border-radius: 8px;
    color: #eab60b!important;
    font-weight: 700!important
}

.wishlist-index-index .product-item-info {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.wishlist-index-index .products-grid .product-item {
    width: 100%;
    margin-left: 0
}

.unavailable-net svg {
    opacity: .2
}

.account #additional-addresses-table .col.actions,.col.status.closed,.account .products-grid.wishlist .product-item .product-item-actions,.account .table-wrapper.orders-history .col.actions,.account .table-wrapper.orders-recent .col.actions {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    vertical-align: unset;
    margin: 0 !important;
    gap: 4px
}

.account .products-grid.wishlist .box-tocart {
    margin-left: 4px
}

.account .products-grid.wishlist .product-item-inner>.product-item-actions .action {
    position: unset;
    background: unset;
    border: unset;
    width: unset;
    height: unset
}

.account .col.actions a.action.order,.account .products-grid.wishlist button.action.tocart.primary {
    padding: unset;
    line-height: unset!important;
    font: unset;
    margin: 0;
    background: unset;
    height: 24px;
    border: 0
}

.account .products-grid.wishlist .product-item .box-tocart input.qty {
    height: 24px
}

.products-grid.wishlist .product-item .box-tocart .stock {
    margin: 0;
    line-height: 0
}

.account .products-grid.wishlist span.price {
    font-size: 12px!important;
    font-weight: 400!important
}

.account .products-grid.wishlist .product-item .product-item-photo {
    border: 0;
    width: 50px;
    max-width: 50px;
    margin-bottom: 0;
    border-radius: 4px
}

.account .products-grid.wishlist .box-tocart>.fieldset {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 0
}

.products-grid.wishlist .product-item-name {
    margin-bottom: 0;
    width: 350px;
    max-width: 350px
}

.account .products-grid.wishlist {
    box-shadow: none;
    margin-bottom: 20px
}

.account .products-grid.wishlist .product-item-name a.product-item-link {
    font-size: 12px!important;
    font-weight: 400!important;
    color: #1d1d1d!important;
    min-height: auto
}

.amrewards-points-rate,.products-grid.wishlist .product-item .fieldset .field.qty {
    margin-bottom: 0;
    padding-right: 0
}

.cms-noroute-index div#mb-bottom-toolbar,.field.country.required,.product-info-stock-sku .stock.available:before,.product-info-stock-sku .stock.unavailable:before,.product-social-links .product-addto-links .action.tocompare:before,.product-social-links .product-addto-links .action.towishlist:before {
    display: none!important
}
span.wk-mp-grid-status.wk-mp-grid-status-processing {
    background-color: #007EFF;
    border-radius: 4px !important;
    border: 1px solid #007EFF;
    color: #ffffff;
    padding: 3px 10px !important;
}
span.wk-mp-grid-status.wk-mp-grid-status-pending{
        background-color: #FFAA23;
    border-radius: 4px !important;
    border: 1px solid #FFAA23;
    color: #ffffff;
    padding: 3px 10px !important;
}
span.wk-mp-grid-status {
    border-radius: 4px !important;
    color: #ffffff;
    display: flex;
        width: max-content !important;
    padding: 3px 10px !important;
}

.wk-mp-grid-status:before{
    display: none;
}
.wk-mp-grid-status-new,
.wk-mp-grid-status-pending_payment,
.wk-mp-grid-status-pending_payment-holded {
    background-color: #ffbc00;
    border: 1px solid #ffbc00;
}
.wk-mp-grid-status-processing {
    background-color: #007EFF;
    border: 1px solid #007EFF;
}
.wk-mp-grid-status-1,
.wk-mp-grid-status-complete {
    background-color: #19A709;
    border: 1px solid #19A709;
}
.wk-mp-grid-status-2,
.wk-mp-grid-status-canceled,
.wk-mp-grid-status-closed,
.wk-mp-grid-status-fraud,
.wk-mp-grid-status-payment_review {
    background-color: #ff3b00;
    border: 1px solid #ff3b00;
}




.data-grid-cell-content{
    overflow: unset !important;
}
.cls-9 {
    stroke-width: 2;
    stroke-linecap: round;
    stroke: rgb(16.078431%, 17.647059%, 19.607843%);
    stroke-opacity: 1;
    stroke-miterlimit: 4;
}
.account symbol#moreVert path {
    stroke: #000000 !important;
    fill: none;
}
@media only screen and (min-width: 768px) {
    .status-sms-net {
        width: 60px !important;
        text-align: center;
    }

.wk-mp-page-main {
  
    padding: 30px !important;
}
        .account .products-grid.wishlist .product-item-inner>.product-item-actions .action, .account .products-grid.wishlist .product-item-inner>.product-item-actions .action.edit {
        top: 0;
    }
}

.tr-net.haeding-net .col {
    font-size: 13px;
    font-weight: 500;
    color: #1d1d1d;
} 
.wk-order-items .wk-order-item .wk-order-status.wk-order-closed{
    background: red;
}
div#wk_mp_print_order .block.block-order-details-view ,div#wk_mp_print_order  .order-details-items.ordered {
    border: 1px solid #f2f5fa;
    padding: 12px;
    border-radius: 5px;
}
div#wk_mp_print_order .order-title {
    display: none;
}

div#wk_mp_print_order .block-title {
    align-items: center;
    display: flex;
    justify-content: space-between;
    font-weight: 600 !important;
    background-color: #eff4ff !important;
    border: 1px solid #f2f5fa;
    border-radius: 4px;
    padding: 12px;
    color: #000000;
    font-size: 14px !important;
}
.products-grid.wishlist .product-item .price-box, div#my-orders-table .col.total {
    width: 100px;
    text-align: center !important;
}

.cls-1, .cls-2 {
    fill: none;
    stroke: #000;
}
.account .products-grid.wishlist .product-item-inner>.product-item-actions .action.edit:hover:before, .account .products-grid.wishlist .product-item-inner>.product-item-actions .action.delete:hover:before{
    display: none;
}

#description .cdz-slideshow .owl-nav [class*=owl-].owl-next, #description .cdz-slideshow .owl-nav [class*=owl-].owl-prev, .tooltip:hover .tooltiptext {
    visibility: visible;
    opacity: 1;
}
.account .products-grid.wishlist .product-item-inner>.product-item-actions .action.edit:before , .account .products-grid.wishlist .product-item-inner>.product-item-actions .action.edit:before, .account .products-grid.wishlist .product-item-inner>.product-item-actions .action.delete:before{
    display: none !important;
}
.account .col.actions a, .account .products-grid.wishlist a.action, .account .products-grid.wishlist button.action.tocart.primary, .box-content .svg-add, .cart-container .cart.table-wrapper .actions-toolbar>.action, .filter-options .filter-options-item .filter-options-title .filter-svg, .product-view-style-03 .product-info-main .product-addto-links .action, .review-customer-index a.action.more, a.cdz-dd-trigger.tooltip, span.show_guide {
    padding: 4px !important;
    border-radius: 8px !important;
    height: 35px !important;
    width: 35px !important;
    max-width: 35px !important;
    min-width: 35px !important;
    text-align: center;
}
.account .table-wrapper .action, .cdz-timer-04 .countdown-timer .deal-items, .products-grid.wishlist .product-item-actions>*, .rtl-layout .product-item .price-box .old-price {
    margin-right: 0;
}
.dash-add-inf {
    float: right;
            justify-content: space-between;
    display: flex;
    align-items: center;
    background: #fff;
    border-radius: 8px;
    border: 1px solid #f2f5fa;
    margin-bottom: 12px;
    width: 100%;
}
.account .column.main .block:not(.widget), .account .order-details-items {
    border: 0;
    border-radius: 8px;
    background-color: #fff;
    padding: 30px;
    margin-bottom: 0;
}
.box-address-shipping .col.actions {
    display: flex;
    margin-right: 10px;
 
}
.icon-add-dash .onvan-net-add {
    display: flex;
    align-items: center;
    gap: 10px;
    font-size: 12px;
    margin-bottom: 10px;
}
.modal-content{
    text-align: center;
}
footer.modal-footer {
    text-align: center;
    margin: 0 auto;
}
.account symbol#home path, .account symbol#location path, .account symbol#phone path, .account symbol#user path, .checkout-onepage-success symbol#home path, .checkout-onepage-success symbol#location path, .checkout-onepage-success symbol#phone path, .checkout-onepage-success symbol#user path {
    stroke: #97accf !important;
}
.box-content .svg-add {
    background: #e4edfd;
}

.account .products-grid.wishlist .product-item-name a.product-item-link {
    font-size: 12px !important;
    font-weight: 400 !important;
    color: #1d1d1d !important;
    min-height: auto;
}
.amrewards-info-table .col.date, .table-reviews .col.date {
    width: 62px !important;
    max-width: 62px !important;
    text-align: center !important;
}
.account .col.item {
    display: inline-block;
    white-space: nowrap;
    width: 45%;
}
.account .products-grid.wishlist .box-tocart {
    margin-left: 4px;
}
.account .products-grid.wishlist .product-item .price-box>p, .contact-form-wrap .fieldset>.field, .modal-popup.cdz-alert-popup .modal-content p, .page-layout-1column .block.filter .block-title.filter-title, .rating-groups .group-item, .review-field-rating .control, .reviewstatus-index-index .fieldset.review-fieldset, div#qtybox-anchor .field.qty {
    margin-bottom: 0;
}
.customer-address-index .col.item {
    display: inline-block;
    white-space: unset;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 65%;
}
.actionss {
    width: 45px !important;
    text-align: center;
    min-width: 45px !important;
}
.review-customer-index .col.actions {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    justify-content: center;
}

.customer-address-index .col.firstname {
    width: 20%;
}
.icon-add-dash, .page-error__right {
    width: 50%;
}
.box-address-shipping address {
    display: flex;
    justify-content: space-between;
    gap: 20px;
}

.products-grid.wishlist .product-item-name {
    margin-bottom: 0;
    width: 350px;
    max-width: 350px;
}

.account .products-grid.wishlist .product-item-inner, .control.emoji-center {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.unavailable-net svg {
    opacity: .2;
}

.data-grid-filters-action-wrap .action-default:before, span.admin__data-grid-action-bookmarks .admin__action-dropdown:before,
.admin__data-grid-action-columns .admin__action-dropdown:before, .admin__data-grid-action-bookmarks .admin__action-dropdown:before{
    display: none !important;

}

.admin__action-dropdown:hover, .admin__action-dropdown:focus{
    border-radius: 0 !important;
}
.data-grid-filters-action-wrap {
    float: left;
    padding-left: 0;
}

.admin__data-grid-wrap {

    width: 100%;
    float: unset;
}
.selectmenu-items{
    box-shadow: none !important;
}
.col-xs-2 button.action-select span {
    color: #007bdb !important;
        font-size: 12px;
}
.selectmenu-toggle:focus, .selectmenu-toggle:active, .selectmenu-toggle:hover {
    background: unset !important;
}

.admin__control-text:hover, .admin__control-select:hover, .admin__control-multiselect:hover, .admin__control-textarea:hover, .selectmenu:hover, .selectmenu:hover .selectmenu-toggle:before, .ui-datepicker .ui-datepicker-title select:hover{
      border-color: #007bdb !important;
 }
.admin__action-dropdown:hover  , .data-grid-filters-action-wrap button:hover {
background: #ffffff !important;
color: #007bdb !important;
    border-color: #007bdb !important;

}
.admin__action-dropdown , .data-grid-filters-action-wrap button{
      padding:10px 15px 10px 8px !important;
        letter-spacing: 0 !important;
    border: 0 !important;
        margin-bottom: 0 !important;
            border: 2px solid #eff4ff !important;
            height: 39px !important;
}
button.admin__action-dropdown:hover span {
    color: #007bdb !important;
        background: #ffffff !important;
}
  .admin__data-grid-actions-wrap .admin__action-dropdown-wrap:after{
    display: none;
  }
  .data-grid-filters-action-wrap {

    padding-left: 0;
}
.data-grid-filters-actions-wrap {
    margin: 0 4px;
}
.admin__data-grid-filters-wrap._show{
    position: absolute;
    bottom: unset;
    top: unset;
    width: 400px;
    margin-top: 37px;
}
.admin__data-grid-actions-wrap {
   
    margin-left: 0;
    margin-top: 0;
 
    float: left;
    text-align: left;
}
.admin__data-grid-action-columns-menu .admin__field-option {
float: left;

    height: unset;
    margin-bottom: 5px;
    padding: 0 0 0 0;
    width: 150px;
}
input.admin__control-checkbox[type="checkbox"], input.admin__control-checkbox[type="radio"] {
    margin-top: unset;
}
.admin__data-grid-action-bookmarks .admin__action-dropdown-menu > li {
    padding: 0;
        margin: 0;
    }
.admin__data-grid-filters {

    margin-left: 0;
    margin-right: 0;
}
.admin__data-grid-header-row div.admin__data-grid-filters-wrap{
    padding: 12px;
}
.admin__action-dropdown:after {
       right: 4px;
    left: unset !important;
}
.data-grid-cell-content {
    display: inline-block;
    overflow: hidden;
    width: 100%;
    font-size: 12px;
    font-weight: 400;
    text-transform: capitalize;
}
.action-multicheck-wrap .admin__control-checkbox, .action-multicheck-wrap .admin__control-checkbox + label, .action-multicheck-wrap .action-multicheck-toggle {
    float: unset;
}
.action-previous, .action-next {
    height: 38px;
    border: 2px solid #edf2fa;
}
.action-select-wrap .action-select, .admin__control-text, .admin__control-select, .admin__control-multiselect, .admin__control-file-label *:before, .admin__control-textarea, .selectmenu, .ui-datepicker .ui-datepicker-title select {
    background-color: #fff;
    border: 2px solid #edf2fa;
        padding-left: 5px !important;
            height: 38px;
}
header.modal-header, .modal-popup.confirm .modal-content {
    text-align: center;
}
.action-select-wrap .action-select:before{
    border: 0;
    height: 38px !important;
}
.action-select-wrap .action-select{
    background-color: #fff !important;
    border: 2px solid #edf2fa !important;
        padding-left: 5px !important;
            height: 39px !important;
                border-radius: 0 !important;
}
.admin__data-grid-pager-wrap .selectmenu-value input[type="text"]{
        width: 47px;
    height: 32px;
        background: unset !important;
    padding: 0 !important;
}
.action-menu > li, .action-menu .action-submenu > li{
    font-size: 12px;
}
.action-previous, .action-next, button.disabled, button[disabled], fieldset[disabled] button, .cart.table-wrapper .actions-toolbar>.action.disabled, .cart.table-wrapper .actions-toolbar>.action[disabled], fieldset[disabled] .cart.table-wrapper .actions-toolbar>.action, .action-gift.disabled, .action-gift[disabled], fieldset[disabled] .action-gift{
    
/*
    padding: 10px 20px 10px 10px !important;
    letter-spacing: 0 !important;
    border: 0 !important;
    margin-bottom: 0 !important;
    border: 2px solid #eff4ff !important;
    height: 39px !important;*/
}

.selectmenu-toggle:before, .action-select-wrap .action-select:before , .action-select-wrap .action-select:before {
    background: #edf2fa none repeat scroll 0 0;
    border-left: 1px solid #edf2fa;
    height: 35px;
    }
    .selectmenu-toggle{
        padding-right: 0;
    }
.admin__data-grid-pager{
    display: flex;
    align-items: center;
}
.admin__data-grid-pager .admin__control-text{
        padding: 5px !important;
    letter-spacing: 0 !important;
    height: 39px !important;
    max-width: 17px !important;
    max-height: 38px !important;

      border: 2px solid #eff4ff !important;
}
.wk-dashboard-container .wk-sales-filter {

    height: 35px;
}
        .product.data.items>.item.content {
            background: unset;
        }
.wk-dashboard-container .wk-activity-head, .wk-dashboard-container .wk-latest-orders, .wk-dashboard-container .wk-latest-comment-head {
    align-items: center;
    display: flex;
    justify-content: space-between;
    color: #000000;
    font-size: 14px;
    font-weight: 600;
    background-color: #eff4ff !important;
    border: 1px solid #f2f5fa;
    border-radius: 4px;
    padding: 12px;
}


.wk-dash-label{
    margin-top: 0;
}
.account .page-title-wrapper .order-date:before{
    display: none;
}
.wk-mp-home > a:after , .wk-mp-notification .wk-mp-notification-icon:after , .wk-mp__action-dropdown-wrap.active .wk-mp-user-account-text:after, .wk-mp-notification .wk-mp__action-dropdown.active:after{
    display: none;
}
.wk-mp-page-header {
    display: flex !important;
    justify-content: center;
    align-items: center;
}
    .wk-mp-page-header-actions {
    display: flex;
    justify-content: end;
    align-items: center;
    gap: 10px;
    flex-direction: row-reverse;
}
    .wk-mp-notification .wk-mp__action-dropdown {
        padding: 0;
    }

.wk-mp__action-dropdown.active {
    border-color: unset;
    border: 0;
    box-shadow: unset;
    background: unset;
    z-index: 403;
}
.wk-mp-page-header-hgroup > .page-title-wrapper > h1 {
    padding: 0;
}

div#wk-mp-earning-form {
    display: flex;
    justify-content: space-between;
    align-items: center;
}


.page-title-wrapper .order-date {
    margin: 0;
}
    .account .actions-toolbar {

    margin: 0;
}
.admin__action-dropdown-menu-footer {
    display: flex;
align-items: center;
    justify-content: space-between;
    flex-direction: row-reverse;
}
.admin__data-grid-action-columns-menu .admin__action-dropdown-footer-main-actions {
    margin-left: 0;
    }
       .marketplace-product-productlist .thumbnail-preview-image-block {
    border: 0;
}
.admin__data-grid-filters-wrap .admin__form-field{
    width: 49% !important;
    padding-left: 4px;
    padding-right: 4px;
    margin-bottom: 10px;
}
.admin__data-grid-filters-wrap  fieldset.admin__form-field .admin__form-field {
    width: 100% !important;
    margin: 0 !important;
    display: flex;

}
.admin__data-grid-filters-wrap fieldset.admin__form-field .admin__form-field label.admin__form-field-label {
    width: 50px;
}
.admin__form-field-control select{
    height: 35px;
}
.admin__data-grid-filters-wrap .admin__form-field .admin__form-field .admin__form-field-control {
    margin-left: 0;
}
.wk-mp-main .block:not(.widget) .block-title{
        border-bottom: 1px solid #131313;
}
.wk-mp-main  .block.block-order-details-view strong{
    font: 500 14px / 1.35 FuturaStd, Helvetica Neue, Verdana, Arial, sans-serif;
    font-weight: 600;
}
    .data-grid tr:last-child:not(.data-grid-editable-row) td {
 border-bottom: 1px solid #eff4ff;
}
.data-grid .data-grid-th._draggable{
    text-align: left;
}
.data-grid tr._odd-row td {
    background-color: unset;
}
table.data-grid.data-grid-draggable tr {
    border-bottom: 1px solid #eff4ff;
}



.admin__data-grid-action-columns-menu .admin__action-dropdown-menu-footer {
    padding: 0;
}

ul.wk-mp__action-dropdown-menu{
        padding: 10px;
    min-width: 110px;
}
.wk-mp__action-dropdown-menu > li {
    margin: 0;
    padding: 10px 0;
    border-bottom: 0;

}
.wk-card .wk-product-count {
    font-size: 13px;
    font-weight: 700;
}
.wk-card a div {
    font-size: 12px !important;
}
.wk-mp__action-dropdown-menu > li > a{
    padding: 0;
}



.account .action-menu > li, .action-menu .action-submenu > li{
    margin-bottom: 0;
}


.modal-popup .modal-inner-wrap .modal-header .action-close::before {
color: #000000 !important;

}

    .modal-popup.modal-slide .modal-inner-wrap[class] {
background: #ffffff;
}
.data-grid-filters-actions-wrap {
    float: left;
}
    .marketplace-account-dashboard .ask-que-admin-content .modal-footer {
            border-top: 0;
           
            padding: 0;
            text-align: center;
            display: flex;
            justify-content: center;
            gap: 5px;
        }
@media only screen and (min-width: 768px) {
.admin__data-grid-actions-wrap {
    width: auto;
 max-width: 235px !important;
}
.wk-ap-product-description{
    width: 90% !important;
}
.wk-ap-product-img {

    width: 10% !important;
    }

   .mpassignproduct-product-productlist  .admin__data-grid-actions-wrap {
        width: auto;
        max-width: 320px !important;
    }
    div#cust .field {
    width: 48%;
    margin: 0 5px;
}
div#cust .fieldset:last-child {
    margin-bottom: 0;
}
    button.ask-que-to-admin {
    padding: 9px 12px;
}
div#wk_mp_print_order .table-wrapper.order-items thead {
       font-size: 14px;
    font-weight: 600;
    background-color: #eff4ff !important;
    border: 1px solid #f2f5fa;
    border-radius: 4px;
    padding: 12px;
        text-align: center;
    height: 52px;

}


div#wk_mp_print_order .table-wrapper.order-items thead th{
vertical-align: middle;
text-align: left;
        font-size: 12px;
        font-weight: 400;
}
            .ask-que-to-admin-style {
            margin: 0;
            top: -47px;
        
        }
    .account .products-grid.wishlist .product-item .product-item-actions{
        gap:0;
    }
    .short_info {
        padding: 10px 0 20px;
    }

    .account .products-grid.wishlist .product-item-inner {
        width: 112px;
        max-width: 112px;
    }
}

.wk-dashboard-container .wk-activities>div:before{
    display: none;
}

.wk-dashboard-container .wk-report-filter {
        background: unset;
        padding: 0;
   
    }
.wk-mp-tr-payout-style {
    color: #000000;
}
.wk-mp-tr-amount-total-desc div {
    text-align: right;
}

.wk-mp-tr-amount-total-title div {
    text-align: left !important;
}
.wk-mp-tr-remain-title div {
    text-align: left;
}
.wk-mp-tr-amount-total-title .wk-mp-tr-amount-style, .wk-mp-tr-remain-total .wk-mp-tr-amount-style{
    text-align: left !important;
}

.admin__data-grid-action-export-menu .admin__action-dropdown-footer-main-actions {
    padding-bottom: 12px;
    padding-top: 12px;
}

.admin__data-grid-filters-footer .admin__footer-main-actions {
    margin-left: 0;
    text-align: center;
    display: flex;
    justify-content: space-between;
}

        .admin__data-grid-action-columns-menu , .admin__data-grid-action-export-menu {
        padding: 12px;
    }
    .product.data.items>.item.title>.switch{
        display: inline;
    }

    button.action-select {
    color: #000 !important;
}


.product-item .product-item-top {
    margin-bottom: 0;
}

/*table product*/
.page-products .products-grid.ctst .product-items .item.product-item table tr {

    background: #eee;
    border: 1px solid #ffff;
    padding: 4px 6px;
}

.page-products .products-grid.ctst .product-items .item.product-item table tr th , .page-products .products-grid.ctst .product-items .item.product-item table tr td{
    padding: 0;
    font-weight: 400;
    text-transform: capitalize;
}
.page-products .products-grid.ctst .product-items .item.product-item table tr {
    width: 48%;
    max-width: 50%;
    display: flex;
    justify-content: space-between;

}
.wk-ap-seller-info , .col.wk-ap-product-avl{
    display: flex;
    align-items: center;
    gap: 10px;
    text-transform: capitalize;
}
.page-products .products-grid.ctst .product-items .item.product-item table tbody {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;


}
.col.wk-ap-action-col {
    display: flex;
}
div[data-role="weight-switcher"] .control {
    margin: 5px;
}
.admin__data-grid-outer-wrap {
    min-height: auto;
    position: unset;
}
.marketplace-account-earning .admin__data-grid-header{
    display: unset !important;
}
.mpassignproduct-product-add .wk-ap-product-img{
    width: 10%;
}
     .mpassignproduct-product-add .wk-ap-product-description{
        width: 90%;
    }
.marketplace-account-earning .admin__data-grid-wrap{
    float: left;
}
.wk-ap-main-product-name {
    font-size: 20px;
}
.admin__data-grid-action-columns-menu .admin__action-dropdown-menu-content{
    padding-top: 0 !important;
}
div[data-role="weight-switcher"] .control .control label {
top: 0 !important;
    padding: 0px 0px !important;
    margin: 5px 0;
}
div[data-role="weight-switcher"] .control {
    margin: 10px 0;
}
div#wk-bodymain input[type="checkbox"]{
    float: left;
        top: 7px;
            z-index: 3;

}
.admin__action-dropdown-wrap.active .admin__action-dropdown, .admin__action-dropdown-wrap._active .admin__action-dropdown {
    border-color: #007bdb !important;
    }
.admin__field.admin__field-option .admin__field-label{
    font-size: 13px;
}
.image-panel-controls ul.multiselect-alt {
    text-align: left;
    padding: 0;
    margin: 15px 0 0;
    list-style: none;
}
div[data-role="weight-switcher"] .control .control {
display: flex;
    justify-content: space-between;
    width: 50px !important;
}

.tr-supli {
    display: flex !important;
    width: 100%;
    align-items: center;
    justify-content: space-between;
}
div#wk-bodymain {
    padding: 0 !important;
}
   .wk-mp-design .fieldset > .field:not(.choice) > .label{
        margin: 0 !important;
    }
    .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison) tbody>tr>td:first-child {
        padding-top: 0;
    }


.admin__data-grid-action-bookmarks .admin__action-dropdown-menu .action-dropdown-menu-item-actions{
      position: unset;
    display: flex;
    justify-content: right;
}
    .admin__data-grid-action-bookmarks .admin__action-dropdown-menu > li:hover:not(.action-dropdown-menu-action) {
    background-color: #ffffff !important;
}
.admin__data-grid-action-bookmarks .admin__action-dropdown-menu ._edit .action-dropdown-menu-item-edit {
    display: flex !important;
    justify-content: space-between !important;
    align-items: center;
       padding-left: 0;
    padding-right: 0;
}
.admin__data-grid-action-bookmarks .admin__action-dropdown-menu .action-dropdown-menu-item {
     max-width: none;
    min-width: 135px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    }
        .admin__action-dropdown-menu{

    }
.admin__data-grid-action-bookmarks .admin__action-dropdown-menu .admin__control-text{
    width: 100% !important;
        min-width: 50%;
}
.admin__data-grid-action-bookmarks .action-submit {
    padding: 5px !important;
}
.admin__data-grid-action-bookmarks .action-delete, .admin__data-grid-action-bookmarks .action-edit {
    padding: 5px !important;
}

.admin__field-option {
    padding-top: 0;
}
    .admin__data-grid-action-columns-menu .admin__action-dropdown-menu-footer , .admin__data-grid-action-export-menu .admin__action-dropdown-footer-main-actions {
    padding: 0;
    padding-top: 10px;
}
.admin__data-grid-action-bookmarks .admin__action-dropdown-menu .action-dropdown-menu-item-edit .action-dropdown-menu-item-actions {
    padding-bottom: 0;
    padding-top: 0;
}
.admin__data-grid-action-bookmarks .admin__action-dropdown-menu .action-dropdown-menu-action > a{
    padding-left: 0;
}
tr.data-grid-editable-row.data-grid-editable-row-actions td {
    border-right: 0 !important;
}
.admin__current-filters-list {
    margin-bottom: 0;
    padding: 0;
}
.wk-mp-dropdown-menu-buyer:before , .wk-mp-dropdown-menu-logout:before{
    display: none;
}

.admin__data-grid-pager-wrap {
    float: right;
}
@media (max-width: 767px) {
    .admin__current-filters-list > li {
    font-size: 10px;
    margin: 0;
}
.admin__current-filters-actions-wrap .action-clear{
    font-size: 9px;
}
    button.action-tertiary, button.action-secondary {
    background: #fff !important;
    border-color: #918fb9 !important;
    color: #918fb9 !important;
    padding: 5px 8px !important;
    font-size: 10px;
}
       .admin__data-grid-filters-wrap._show{
        width: 285px !important;
    }
        .admin__data-grid-header-row div.admin__data-grid-filters-wrap .admin__form-field {
        width: 50%;
    }
    .control label.label, label.label, .wk-mp-design label{
        font-size: 12px;
    }
.mpassignproduct-product-add .wk-ap-product-img{
    width: 20%;
}
     .mpassignproduct-product-add .wk-ap-product-description{
        width: 80%;
        padding: 0;
    }
    .wk-ap-main-product-name {
    font-size: 12px;
}
.wk-ap-main-product-price {
    color: #575757;
    font-size: 12px;
    font-weight: 600;
    line-height: normal;
}
.account div#mb-bottom-toolbar {
    display: none !important;
}
    .marketplace-order-view div#wk_mp_print_order .actions-toolbar.order-actions-toolbar button#save_butn {
    width: 100% !important;
    margin-bottom: 12px;
    margin-top: 12px;
}
 .mpassignproduct-product-add  .wk-ap-main-product-description {
    text-align: justify;
    font-size: 10px;
}
       div#wk_mp_print_order tr.border td {
    display: flex;
    justify-content: space-between;
}

        #diamond-product-main .row.flex-grid.space-md.three {
        flex-wrap: wrap !important;
    }
    .page-footer .footer-top-links li a , .block.newsletter span.desc.link-block{
        font-size: 12px;
    }
.block.newsletter {
    margin-bottom: 16px;
}
    .toolbar .pages .action.next:before {

    font: normal normal normal 11px / 1 'CodazonFont';
 
    line-height: 25px;
    width: 25px;
    height: 25px;
}
    .cdz-menu .menu-tabs .cdz-tab-pane {
        background: #f5f5f5;
    }
        .cdz-menu .item.level-top .groupdrop-link .item {
        padding: 0;
    }
        .cdz-menu .groupdrop-link {
        margin-bottom: 5px;
    }
   .mencatda .groupdrop-link {
  
        width: 100px;
    }
    .almas-menu-top{
        gap: 10px;
    }
    .mencatda {
    display: flex;
    justify-content: normal;
    gap: 16px;
}

    .product-info-main .product-info-stock-sku {
        margin-bottom: 0;
    }
.wk-dashboard-container .wk-order-sale-container {
    padding: 12px;
}
    .admin__action-dropdown-menu{
            width: 100%;
        min-width: 200%;
    }

    .admin__data-grid-action-columns-menu .admin__action-dropdown-menu-content{
        padding-top: 0;
    }
.admin__control-radio + .admin__field-label, .admin__control-checkbox + .admin__field-label {

    font-size: 11px;
}
.admin__field.admin__field-option ~ .admin__field-option {
    margin-top: 0 !important;
    padding-top: 0 !important;
}
.wk-dashboard-container .wk-sales-filter {
    width: 110px;
    max-width: 110px;
        padding-left: 0px;
}

    .wk-dashboard-container .product.data.items>.item.title>.switch ,   .wk-mp-tr-amount-total-desc .wk-mp-tr-amount-style{
    font-size: 14px;
}
.wk-mp-seller-header-logo-wrapper {
    width: 50px;
    height:50px;
}
    .wk-mp-tr-amount-total-title .wk-mp-tr-amount-style, .wk-mp-tr-remain-total .wk-mp-tr-amount-style, .wk-mp-tr-payout-style {
        font-size: 14px;
        }
        .wk-mp-tr-txt-style {
    font-size: 14px;
}
.marketplace-transaction-history main#wk-mp-maincontent {
    padding: 0;
}
.admin__data-grid-pager .admin__control-text {
    margin-left: 0 !important;
}
.wk-mp-page-header-hgroup.col-l-8.col-m-6 h1 span {
    font-size: 14px;
}
.wk-dashboard-container .wk-info-label{
    font-size: 12px;
}
.account .page-title-wrapper{
    margin: 0;
}
.wk-mp-page-header-actions.col-l-4.col-m-6 svg {
    width: 25px !important;
    height: 25px !important;
}
.wk-mp__action-dropdown-menu > li > a{
    font-size: 11px;
}
label.admin__control-support-text {
    display: none;
}

.row-gutter .col-xs-2{
          width: 40%;
        padding-right: 0;
        padding-left: 0;
}
.row-gutter .col-xs-10 {
    width: 70%;
}
    .data-grid-cell-content{
        font-size: 11px;
    }
.admin__data-grid-header-row + .admin__data-grid-header-row {
    margin-top: 0;
}
label#per-page-text {
    display: none;
}
label.admin__control-support-text, .admin__data-grid-pager-wrap .selectmenu-value input[type="text"] , .action-select-wrap .action-select, .admin__data-grid-pager .admin__control-text {
    font-size: 10px;
    color: #000000 !important;
}
.admin__data-grid-action-bookmarks .admin__action-dropdown-menu, .admin__data-grid-action-bookmarks .admin__action-dropdown-menu .action-dropdown-menu-link,
.admin__data-grid-filters-wrap .admin__form-field-legend, .admin__data-grid-filters-wrap .admin__form-field-label, .admin__data-grid-action-columns-menu .admin__action-dropdown-menu-header, .admin__data-grid-action-columns-menu .admin__field-label{
    font-size: 11px !important;
}
.admin__data-grid-action-columns-menu .admin__field-option{
        margin-bottom: 0;
    padding: 0;
}
.admin__data-grid-header-row.row.row-gutter {
    display: flex;
    justify-content: space-between;
    padding: 0;
    margin: 0;
    align-items: center;
}



.admin__data-grid-action-bookmarks .admin__action-dropdown-menu .action-dropdown-menu-link{
    padding: 10px;
}
   .wk-mp-column.wk-mp-main  .wk-card {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    gap: 3px;
    justify-content: center;
    align-items: center;
}

.marketplace-product-productlist  .wk-mp-column.wk-mp-main .wk-card ,
 .marketplace-product-productlist  .admin__data-grid-outer-wrap , .marketplace-product-create .wk-mp-design{
    padding: 0 !important;
}
    .wk-mp-main .order-date {
    font-size: 10px;
}
.marketplace-product_attribute-new legend.legend button {
    width: 50% !important;
    max-width: 49% !important;
    margin: 5px !important;
}
.wk-mp-column.wk-mp-main .wk-card a{
    width: 48%;
}
.marketplace-account-earning .wk-mp-design {
    padding: 0 !important;
}
.admin__field.admin__field-option .admin__field-label {
    font-size: 11px;
}
.wk-mp-page-main {
    padding: 12px;
}
.account .page-title-wrapper .order-status{
    font-size: 10px;
        margin-bottom: 0;
}
        .wk-mp-page-header {
        padding: 10px;
        width: 100%;
                background: #eff4ff;
    }
    .account .products-grid.wishlist strong.product-item-name {
        width: 120px;
    }
        #review_field, .cart-container .cart.table-wrapper .col.qty .input-text, .cart-container .cart.table-wrapper .price, .price-excluding-tax, .price-including-tax, .products-grid.wishlist .product-item-name, .review-add .field .control input {
        font-size: 12px;
    }
        .products-grid.wishlist .product-image-container {
        max-width: 45px;
    }
    .product-view-style-03.rtl-layout .rating-summary .rating-result,
     .products-grid.wishlist .product-item .price-box, .products-grid.wishlist .product-item-description,
      .products-grid.wishlist .product-item-name, .products-grid.wishlist .product-item-tooltip, .review-date{
        margin: 0;
    }

    form#wishlist-view-form .product-item-actions {
        gap: 3px;
        flex-direction: column;
    }
        .account .products-grid.wishlist .product-item-inner {
        width: 32px;
        max-width: 32px;
    }
        form#wishlist-view-form .product-item-inner {
        flex-direction: column;
        justify-content: end;
        text-align: left;
        gap: 3px;
        margin: 3px 0;
    }
        .account .products-grid.wishlist .box-tocart {
        margin-left: 0px;
    }
        .account .products-grid.wishlist .box-tocart>.fieldset {
        text-align: left;
    }
        .products-grid.wishlist p.unavailable.stock.unavailable-net {
        padding: 5px !important;
        border-radius: 8px !important;
        height: 28px !important;
        width: 28px !important;
        max-width: 28px !important;
        min-width: 28px !important;
    }
    .account .products-grid.wishlist .product-item .product-item-photo {
        width: 45px;
        margin: 0;
        height: 45px;
    }
    .products-grid.wishlist .actions-primary .tocart:before{
        display: none;

    }
        .products-grid.wishlist .product-item-actions .action.delete, .products-grid.wishlist .product-item-actions .action.edit {
        margin-top: 0;
        margin-right: 0;
    }
        .box-address-shipping address {
        gap: 0;
        flex-wrap: wrap;
    }
    .btn-naza-media .actions-toolbar.review-form-actions, .btn-naza-media .primary.actions-primary, .cart.table-wrapper .item .col.item, .icon-add-dash, form#discount-coupon-form button.action.apply.primary, form#discount-coupon-form button.action.cancel.primary {
        width: 100%;
    }
        .icon-add-dash .onvan-net-add {
        font-size: 11px;
        margin-bottom: 4px;
    }
    .customer-address-index .col.item {
        width: 50%;
    }
        .customer-address-index .col.firstname {
        width: 20%;
    }
        .customer-address-index .col.actions {
        width: 59px !important;
    }
    .account #additional-addresses-table .col.actions, .account .products-grid.wishlist .product-item .product-item-actions {
        gap: 3px;
    }

.tr-net.haeding-net .col{
    font-size: 11px;
}
.title.block-collapsible-nav-title {
    display: none;
}
        .account .page-title-wrapper a.action.back span,.head-amre .col.statuss, .head-trans .col.current-balance, .page-footer .footer-box p.h5, .sidebar.sidebar-main .title.account-nav-title {
        display: none;
    }
        .actionss {
        align-items: end !important;
    }
        .account .page-title-wrapper {
        padding-right: 0;
    }
 
        .tr-net, .tr-net.haeding-net {
        min-height: 50px;
    }
        .order_status_tabs a span, .tbody-net .col {
        font-size: 10px !important;
    }

        .account #additional-addresses-table .col.actions a, .account .col.actions a.action.edit, .account .col.actions a.action.order, .account .products-grid.wishlist a.action, .account .products-grid.wishlist button.action.tocart.primary, .box-content .svg-add, .cart-container .cart.table-wrapper .actions-toolbar>.action, .cart.table-wrapper .actions-toolbar>.action, .col.actions.btn-sms-net a.action.view, .filter-options .filter-options-item .filter-options-title .filter-svg, .review-customer-index a.action.more {
        padding: 5px !important;
        border-radius: 8px !important;
        height: 28px !important;
        width: 28px !important;
        max-width: 28px !important;
        min-width: 28px !important;
        text-align: center;
    }
        .account .col.actions svg, .account .products-grid.wishlist .product-item-info svg, .cart.table-wrapper .actions-toolbar>.action svg, .col.actions.btn-sms-net svg, .filter-options .filter-options-item .filter-options-title .filter-svg svg, .icon_list .icon svg, .product_detail_link svg, .review-customer-index a.action.more svg, .svg-add svg {
        width: 16px !important;
        height: 16px !important;
    }
        .pager {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    .toolbar .toolbar-amount {
        padding-top: 0;
    }
        .limiter, .pager span, div.mage-error, select#limiter, span.toolbar-number {
        font-size: 10px;
    }
        .toolbar .pages .action.next, .toolbar .pages .action.previous, .toolbar .pages a.page, .toolbar .pages strong.page {
        width: 26px;
        height: 26px;
        line-height: 26px;
    }
        select#limiter {
        height: 23px !important;
        width: 40px;
    }
    .abs-pager-toolbar-mobile .limiter, .abs-pager-toolbar-mobile .pages, .abs-pager-toolbar-mobile .toolbar-amount, .account .toolbar .limiter, .account .toolbar .pages, .account .toolbar .toolbar-amount, .toolbar-wishlist-results .limiter, .toolbar-wishlist-results .pages, .toolbar-wishlist-results .toolbar-amount, div#fdaste {
        margin-bottom: 0;
    }
        .account .column.main .block:not(.widget), .account .form-address-edit, .account .order-details-items, .account .products-grid.wishlist, .account .table-wrapper.orders-history, .account .table-wrapper.reviews, .block.block-addresses-default, .block.block-addresses-list, .reward-box-net, .table-wrapper.transactions {
        padding: 12px !important;
    }
        .account .secondary a.action.back {
        height: 22px !important;
        width: 30px !important;
        padding: 0 !important;
        border: unset;
        display: flex;
        justify-content: center;
        align-items: center;
        background: unset !important;
    }
        .account .secondary {
        width: fit-content;
    }
        .account .page-title-wrapper .page-title {
        margin: 0;
        padding-left: 0;
    }
  .account .page-title-wrapper .page-title {
        font-size: 16px !important
    }
    .account .page-title-wrapper a.action.back span, .head-amre .col.statuss, .head-trans .col.current-balance, .page-footer .footer-box p.h5, .sidebar.sidebar-main .title.account-nav-title {
        display: none;
    }
        .account .secondary .action.back:before {
        color: #000;
        content: '\f104';
        padding-right: 0;
    }
.account .page-title-wrapper .page-title, [class^='sales-guest-'] .page-title-wrapper .page-title, .sales-guest-view .page-title-wrapper .page-title {

    margin: 0;
}
.wk-mp-design, .wk-tab-contentt, .admin__data-grid-outer-wrap, .wk-card, .wk-dashboard-container{
    padding: 12px !important;
}


.marketplace-product_attribute-new .wk-mp-design , .marketplace-product_attribute-new .admin__data-grid-outer-wrap{
padding: 0 !important;
}
}
/*acoount*/

    .wk-ap-seller-info {
        height: 100%;
        border: 0;
    }
        .wk-ap-product-price {
        font-size: 13px !important;
        font-weight: bold;
    }
button.wk-ap-add-to-cart.action.primary.tocart {
    padding:5px 10px;
    border-radius: 4px !important;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #ffffff;
    border: 0;
}

.wk-ap-new ,.wk-ap-product-info.new{
    background: unset;
    color: #3ac256;
 
}
.wk-ap-product-info.new{

    border:1px solid #3ac256;
}
.wk-ap-used , .wk-ap-product-info.used{
    background: unset;
    color: #ed174a;

}
.wk-ap-product-info.used{
     border:1px solid #ed174a;
}

.wk-ap-pre ,.wk-ap-product-info.pre{
    background: unset;
    color: #ffc600;
 
}
.wk-ap-product-info.pre{

    border:1px solid #ffc600;
}

.wk-ap-info-wrap {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 7px;
    font-size: 12px;
}
.wk-ap-condition-label {
    padding: 0;
    margin: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 4px;
}
.wk-ap-product-info{
    margin: 0;
}
    .wk-ap-product-info-content:after {
    content: "";
    position: absolute;
    bottom: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: transparent transparent #555 transparent;
}
    .wk-ap-product-info-content {
            background: unset;
    border: 0;
    left: auto;
    right: unset;
    padding: 5px;
    text-align: center;
    max-width: 130px;
    font-size: 10px;
    width: 130px;
    background-color: #555;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px;
    position: absolute;
    z-index: 1;
    bottom: 125%;
    height: max-content;
    left: 50%;
    margin-left: -60px;
    min-height: auto;
    opacity: 1;
    transition: opacity .3s;
    overflow: unset;
    }
.wk-ap-list-header{
    margin-top: 2rem;
    margin-bottom: 2rem;
    text-align: center;
    margin-bottom: 20px;
        font-size: 30px;
        font-weight: bold;
            text-transform: capitalize;
        padding: 0 !important;
}
.admin__data-grid-filters-current {
    border-bottom: 0.1rem solid #eff4ff;
    border-top: 0.1rem solid #eff4ff;
    display: none;
    font-size: 10px;
    margin-bottom: 0;
    padding-bottom: 7px;
    padding-top: 7px;
    width: 100%;
}
.admin__current-filters-list > li{
    font-weight: 400;
}
@media (min-width: 769px), print {
.tr-supli .wk-ap-img-col3 {
    width: 200px;
}
.diamond_description h2, #block-related-heading , div#description .b-title span, div#description .bc-title {
    font-size: 30px;
}
.admin__data-grid-header {
 /*   font-size: 1.4rem;
    display: flex;
    justify-content: space-between;*/
}
.admin__data-grid-header-row {
/*    display: flex;*/
}
.admin__data-grid-header-row.row.row-gutter {
/*    float: left;
    margin-top: 0;
            display: flex;
        justify-content: space-between;
        align-items: center;*/
}
  .product.media {

    margin-bottom: 0;
  }
  .mencatda {
    display: flex;
    gap: 20px;
    justify-content: space-between;
}
.grow .col-sm-12{

    padding-left: 70px;
}
}

.category-description .panel-toggle-wrap {
  text-align: center !important;
}
li.item.product.product-item strong.product.name.product-item-name {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    height: 30px;
    -webkit-box-orient: vertical;
}
    @media only screen and (min-width: 768px) {

                .wk-mp-main .col-xs-9, #variation-steps-wizard_step1 .col-xs-9 {
        width: 100% !important;
    }

.admin__action-dropdown-menu-footer button{
padding: 10px !important;
}
div#diamon-preoduct-videoo .row {
    display: flex;
}
    div#amasty-shopby-product-list {
    padding-left: 3%;
    padding-right: 3%;
}
}

.modal-slide .modal-title {
  
    margin-right: 0;
}
form#ask-que-admin-form {
    text-align: left;
}

.wk-ap-fieldset {

    border: 1px solid #ededed;
    padding: 10px;
    margin-bottom: 25px !important;
}
.wk-table-product-list .wk-ap-qty {
    float: left;
    margin-right: 0;
    margin-bottom: 0;
    text-align: center;
    width: 50px !important;
    padding: 0 !important;
    height: 25px !important;
    border: 1px solid #dddddd !important;
    border-radius: 5px !important;
}
    .product-list-style-17 .product-item .product-item-name {
        margin: 0;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
                height: 38px;
        -webkit-box-orient: vertical;
        font-size: 12px;
    }

.cdz-tabs-wrap.cdz-product-wrap.tabs-style-05 p.b-title.h2 {
    font-weight: 600;
}

    .breadcrumbs {
        padding-top: 0;
        }
                    .header.content {
            padding: 0;
        }
            .admin__data-grid-action-bookmarks .admin__action-dropdown-menu .action-dropdown-menu-link,
            .admin__data-grid-action-bookmarks .admin__action-dropdown-menu .action-dropdown-menu-action{
            padding: 0;
        }
        .admin__data-grid-action-bookmarks .admin__action-dropdown-menu{
            padding: 12px;
        }
@media only screen and (max-width: 767px) {
    .admin__data-grid-action-bookmarks .action-submit:before, .admin__data-grid-action-bookmarks .action-delete:before, .admin__data-grid-action-bookmarks .action-edit:before {
    font-size: 14px;
}
.admin__data-grid-action-bookmarks .admin__action-dropdown-menu .admin__control-text {
    font-size: 11px;
}
    .products.wrapper.product-list-style-01.ctst.expand.products-expand thead tr td {
    text-transform: capitalize;
    font-weight: bold;
}
    .admin__current-filters-list > li {
    font-size: 10px;
    margin: 0;
}
.product-item-sku span {
    font-size: 10px;
}
span.svgimage svg {
    width: 30px !important;
    height: 30px !important;
}
td.atttil {
    font-size: 12px;
}
.btntil {

    padding: 7px 7px;

    font-size: 12px;
}
.products.wrapper.ctst.expand.products-expand a.product-item-link , td.pricetil .price-container .price{
    font-size: 12px !important;
    font-weight: bold !important;
}
.products.wrapper.ctst.expand.products-expand tr.firt td {
   
    padding: 6px 5px;
}
.products.wrapper.product-list-style-01.ctst.expand.products-expand thead tr td {

    font-size: 12px;
}
    #amasty-shopby-product-list .products.wrapper {
    overflow: scroll;
    margin: 0;
}
.seller-diam-p {
    padding: 0 12px;
}
.tr-supli-net {
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    gap: 5px;
}
.wk-ap-fieldset{
    padding-right: 0;
    padding-left: 0;
}
.wk-ap-seller-info, .col.wk-ap-product-avl {

    gap: 6px;
    font-size: 12px;

}
.wk-ap-condition-label {

    font-size: 11px;
    font-weight: 400;
}
    .tr-supli  .wk-ap-action-col {
    width: 100%;
    text-align: left;
    justify-content: flex-end;
}
    .tr-supli  .col.wk-ap-action-col{
    gap: 6px;
}
    .tr-supli  svg{
        width: 20px !important;
        height: 20px !important;
    }
    .tr-supli  .wk-ap-product-info{
    width: 18px;
    height: 18px;
}
    .tr-supli  .wk-table-product-list .wk-ap-qty{
    width: 30px !important;
}
    .tr-supli  button.wk-ap-add-to-cart.action.primary.tocart{
    padding: 0;
}
    .tr-supli  .col.wk-ap-action-col {
    flex-direction: column;
    width: 30px;
}
    .tr-supli  .wk-ap-info-wrap {
    width: max-content;
}
.product-info-main .price-box .price-wrapper .price {
  
    font-size: 17px;
    }
    .product-view-style-03.rtl-layout .product-right {
    padding-right: 0;
    padding-left: 0;
}




div#diamon-preoduct-videoo .row.flex-grid.space-md.three div {
    padding: 1px ;
}
    div#diamon-preoduct-videoo figure.effect-apollo h2 {
       font-size: 11px;
        padding: 5px;
    }
    div#diamon-preoduct-videoo figure.effect-apollo p {
        display: block !important;
        opacity: 1;
        font-size: 8px;
                padding: 5px 7px 5px 0;
        width: 100%;
    }
    .diamond_description h2, #block-related-heading{
        font-size: 14px !important;
        margin-bottom: 12px;
    }
        .catalog-product-view .wk-table-product-list tbody {
        padding: 12px;
    }
    .product.details.product-item-details {
    padding: 0;
    margin: 0;
}
.product-list-style-13 .product-item-inner {
        margin: 5px;
    }
.product.details.product-item-details {
    min-height: 50px !important;
}
div#fdcat .row {
    margin: 0 !important;
}
    figure.effect-jazz p {
    font-size: 12px !important;
}
figure.effect-apollo figcaption {
    padding: 0;

    font-size: 12px !important;
}
       .cdz-tabs-wrap.cdz-product-wrap.tabs-style-05 .b-title span, .bc-title, .banner-style25 .bc-title , p.bc-title.h2 , figure.effect-jazz h2 , .wk-ap-list-header , #block-related-heading , .banner-style27 .bc-title{
        font-size: 14px !important;
    }
    .banner-style27 .bc-desc {
    font-size: 12px;
    line-height: normal;
}
    .banner-style25 .bc-desc {
    font-size: 12px !important;
}
    h4.list_content {
    font-size: 14px !important;
}
.item-content svg {
    width: 88px !important;
    height: 88px !important;
}
.diamond_description .col-sm-12.col-xs-24{
    padding: 0;
}
    .diamond_description .col-sm-12.col-xs-24 p {

    font-size: 12px !important;
}
.diamond_description .col-sm-12.col-xs-24 .box-d{
    padding: 12px !important;
}
    .wk-dashboard-container .wk-info-heading {
        font-size: 14px !important;
    }
    .wk-dashboard-container .wk-category-block, .wk-dashboard-container .wk-top-product-block {

    gap: 5px;
    padding: 0px 0;
}

    .wk-graph-chart {
    width: 260px !important;
}
.wk-dashboard-container .wk-report-filter{
    margin-bottom: 10px;
}
.wk-dashboard-container .wk-date, .wk-dashboard-container .wk-customer-identity{
    font-size: 12px ;
}
    .wk-stats .wk-dashboard-block.grid-a-r.wk-border .wk-calculation{

    padding: 12px !important;
}
button.ask-que-to-admin {
    padding: 9px;
}

button.ask-que-to-admin , .wk-dashboard-container .wk-sales-filter{
    font-size: 11px;
}
        .wk-dashboard-container .wk-total-container {
        align-items: center;
            padding: 10px;
    }
.wk-dashboard-container .wk-grand-sale{
    font-size: 14px;
}
    .wk-dashboard-container .wk-report-filter .wk-ask-question {
        flex-wrap: unset;
        justify-content: center;
        flex-direction: row;
    }
.wk-dashboard-container .wk-graph-heading{
    font-size: 13px;
}
        .wk-dashboard-container .wk-dashboard-block , .wk-dashboard-container .wk-dashboard-block{
            padding: 12px;
        }
        .wk-calculation {
    padding: 0 !important;
}

.wk-total-container a, .wk-latest-orders a, .wk-activity-head a, .wk-latest-comment-head a{
    font-size: 11px;
}
.product-view-style-03 .product-info-main .product-info-stock-sku .sku, .product-view-style-03 .product-info-main .product-info-stock-sku .stock {
    margin: 0;
}
    span.sum-sv, h3.product-section-title, .wk-ap-price-block .wk-ap-available-sellers p, .wk-ap-price-block .wk-ap-available-sellers a , .product-view-style-03 .product-info-main .product-info-stock-sku .stock.available, .product-view-style-03 .product-info-main .product-info-stock-sku .stock.unavailable{

    font-size: 12px !important;
}
.product-view-style-03 main#maincontent .columns {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.product-item .product-item-name .product-item-link, .product-item .product-item-link, .product-item .product.name a , .block.related .products-grid .product-item .price-box .price, .block.upsell .products-grid .product-item .price-box .price, .block.crosssell .products-grid .product-item .price-box .price{
    font-size: 12px;
}

.product-info-main-inner svg {
    width: 20px !important;
    height: 20px !important;
}
.col-md-24.img-slider {
    height: 80px;
    }
    .product-view-style-03 .page-main.page-main-details {
    padding-left: 10px;
    padding-right: 10px;
}
    figure.effect-apollo p{
display: none;

    }
    figure.effect-apollo h2 {
    text-align: center;
    font-size: 12px;
}
.row.flex-grid.space-md.three{

    flex-wrap: nowrap;
}
       .cdz-tabs-wrap.cdz-product-wrap.tabs-style-05 .b-title span, .bc-title  {
        font-size: 20px;
        letter-spacing: 0;
    }
    .data-grid-filters-action-wrap .action-default , .admin__data-grid-action-columns .admin__action-dropdown:before, .admin__data-grid-action-bookmarks .admin__action-dropdown .admin__action-dropdown-text,
    .admin__data-grid-action-bookmarks .admin__action-dropdown:before, .data-grid-filters-action-wrap .action-default:before, span.admin__action-dropdown-text, .admin__data-grid-actions-wrap .admin__action-dropdown:after{
    font-size: 11px !important;
    color: #000000 !important;
}


}


.data-grid-filters-action-wrap .action-default._active:after{
    display: none;
}

.mpassignproduct-product-productlist .admin__data-grid-outer-wrap {
    padding: 0 !important;
}
.page-main-actions:not(._hidden), .page-actions._fixed {
    background: unset;
    border-bottom: 0;
    border-top: 0;
    padding: 0;
}

.product-addto-links.box-tocart {
    display: flex;
    justify-content: space-between;
    width: 100%;
        gap: 6px;
}
.product-addto-links.box-tocart button.action.towishlist{
        width: 100% !important;
        max-width: 100% !important;
    padding: 9px;
    margin-left: 0;
    margin-right: 0;
    font-weight: 500;
    border-radius: 4px !important;
letter-spacing: 0;
    background: #fff;
    border-color: #ffc600;
    color: #44683e;
        border: 1px solid #44683e ;
    height: unset !important;
}
.product-addto-links.box-tocart button{
      transition: all 0.5s;
    border: 1px solid;
        text-transform: uppercase;
}
  
.product-addto-links.box-tocart a{
      transition: all 0.5s;
    border: 1px solid;
     text-transform: uppercase;
}
  .product-info-main .product-addto-links .action.towishlist:before{
    display: none;
  }
.product-addto-links.box-tocart button.action.towishlist:hover{
          background: #ffc600;
    border-color: #ffc600;
   color: #44683e;
}
.product-view-style-03 .product-info-main .box-tocart .actions button,button.action.towishlist, .product-info-main .box-tocart .primary.tocart{
    font-size: 13px !important;
}

.account .column.main .block:not(.widget) .block-content .box-actions .action.change-password:before, .account .column.main .block:not(.widget) .block-content .box-actions .action.edit:before{
    display: none;
}


.fa-edit:before, .fa-pencil-square-o:before{
    display: none;
}

.logout-net {
    text-align: center;
    padding: 0 12px
}
.customer-account-logoutsuccess main#maincontent {
    text-align: center;
}

.popupi-tr {
    display: flex;
    justify-content: space-between;
}

div#item_info_box button a {
    color: #fff;
}
div#item_info_box button:hover a {
    color: #2c5e30;
}


tbody tr.firt:hover {
    background: #b9bed11c;
}
.btntil:hover{
    cursor: pointer;
}
tr.firt:hover .btntil{
  background: #2c5e30;
  transition: all 0.5s;
  color: #ffffff !important;
}

.att-popupi {
    border: 1px solid #f2f5fa;
    padding: 0 10px;
}
.popupi-tr:last-child {
    border: 0;
}

.categorypath-diamond header.modal-header {
    padding: 0 !important;
        border: 0;
}
.categorypath-diamond .modal-popup .modal-title{
    display: none;
}
.popupi-tr {
    display: flex;
    justify-content: space-between;
    border-bottom: 1px solid #f2f5fa;
    padding: 8px 5px;
}




@media only screen and (min-width: 768px) {
    .modal-slide .modal-header, .modal-slide .modal-content, .modal-slide .modal-footer {
    padding: 12px !important;
}
.tr-supli-net {
    width: 100%;
    display: flex;
    gap: 10px;
    justify-content: space-around;
        align-items: center;
}
.wk-ap-condition-label{
    font-size: 11px;
}
button.wk-ap-add-to-cart.action.primary.tocart{
    padding-top: 0;
}

}
.tr-supli{
  margin: 8px 0;  
}

@media only screen and (max-width: 767px) {
 .wk-table-product-list .wk-ap-qty{
        width: 27px !important;

    height: 25px !important;
}
.tr-supli .wk-ap-product-price {
    font-size: 12px !important;
    }
    button.wk-ap-add-to-cart.action.primary.tocart svg {
    height: 28px !important;
    width: 28px !important;
}
.tr-supli .wk-ap-action-col{

        place-items: flex-end;
}
.tr-supli-net .wk-ap-img-col3 {
    width: 100%;
}

.tr-supli-net{
    width: 40%;
}
.product-view-style-03 .product-info-main .box-tocart .actions button, button.action.towishlist, .product-info-main .box-tocart .primary.tocart {
    font-size: 12px !important;
    height: 40px !important;
    margin: 0 !important;
}

.catalog-product-view  .product-details-before {
    padding: 0 12px;
}
figure.effect-jazz img {
    opacity: 0.7;
    -webkit-transform: scale3d(1.05, 1.05, 1);
}
figure.effect-jazz figcaption::after {
    opacity: 1;
    -webkit-transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 1, 1);
    transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 1, 1);
}
figure.effect-jazz h2, figure.effect-jazz p{
        opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
}
}

.marketplace-index-index .page-title-wrapper {
    display: none !important;
}
ul.groupdrop-link li:hover img , ul.groupdrop-link li:hover svg {
    transition: transform 5s ease-in-out;
    transform: rotate(360deg);
}
.product-view-style-03.rtl-layout .product-info-main .product-addto-links .action{
    margin-left: 0;
}
div#additional {
    margin-top: 20px;
}
.page-header .header-panel-top .panel.header {
        padding: 25px 0;
    }
        .cdz-opc-wrapper #checkoutSteps .selected-shipping .step-content,
     .cdz-opc-wrapper #checkoutSteps .selected-store-pickup .step-content,
      .cdz-opc-wrapper #checkoutSteps .selected-store-pickup .step-content~div,
       .cdz-opc-wrapper #checkoutSteps .checkout-shipping-address .step-content,
        .cdz-opc-wrapper #checkoutSteps .checkout-shipping-method .step-content,
         .cdz-opc-wrapper #checkoutSteps .checkout-payment-method .payment-method,
          .cdz-opc-wrapper #checkoutSteps .checkout-payment-method .payment-option,
           .cdz-opc-wrapper #checkoutSteps .checkout-payment-method .no-quotes-block,
            .cdz-opc-wrapper #checkoutSteps .checkout-payment-method .checkout-billing-address{
border: 2px solid #2c5e30;
    }
    .checkout-index-index .page-wrapper .page-header .header.content {
    padding: 0 !important;
}
    .checkout-index-index .page-header:not(.header-style-01) {
        border-bottom: 0;
    }
    .cdz-opc-wrapper .opc-summary-wrapper{
        border-radius: 0;
    }
    .cart-totals .grand .mark, .cart-totals .grand .amount, .opc-block-summary .table-totals .grand .mark, .opc-block-summary .table-totals .grand .amount {
    padding: 3px 10px;
}

.minicart-items .product-item {
    padding: 10px 0 0;
}
.cdz-opc-wrapper .opc-wrapper .shipping-address-item{
    margin: 0;
}
.cdz-opc-wrapper #checkoutSteps .checkout-payment-method .payment-group:last-child {
    border-bottom: 2px solid #2c5e30;
}

        .modal-popup.modal-slide .modal-footer {
            border-top: 1px solid #c1c1c1;
            padding: 20px;
            width: 100%;
            text-align: center;
            margin: 0 auto;
            display: flex;
            justify-content: center;
        }
        .payment-method {
    border: 0 !important;
}
.error404 .site-content {
    padding-bottom: 20px
}

.error404 .page-header {
    border-bottom: 0;
    padding-bottom: 0;
    margin: 0;
    margin-bottom: 10px;
    position: relative;
    overflow: hidden
}

.error404 .page-header:before {
    content: "404";
    top: 0;
    left: 50%;
    position: absolute;
    color: rgba(142,142,142,.15);
    font-size: 400px;
    line-height: 320px;
    font-weight: 700;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%)
}

.error404 .page-title {
    border-bottom: none;
    margin-bottom: 0;
    margin-top: 0;
    padding: 115px 0;
    text-align: center;
    text-transform: uppercase;
    color: #1aada3;
    opacity: .8;
    letter-spacing: 3px;
    font-size: 75px;
    font-weight: 700
}

.error404 .page-content {
    text-align: center
}

.error404 .page-content h3 {
    font-size: 32px;
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 10px
}

.error404 .page-content h6 {
    font-size: 16px;
    color: #6C6C6C;
    margin-bottom: 30px
}

  .catalog-product_compare-index main#maincontent {
    background: #f5f7fb;
}
  .catalog-product_compare-index .columns .column.main {
    padding-bottom: 0;
    border: 0;
    border-radius: 8px;
    background-color: #fff;
    padding: 30px;
    margin-bottom: 0;
    width: 100% !important;
}
.table-wrapper.comparison {
    border: 2px solid #eff4ff;
    border-radius: 4px;
    }
    .table-wrapper.comparison .table-comparison tr>td:nth-child(2n) {
    background: unset;
}

    .cart-container .cart-summary {
        background: #ffffff;
       border: 2px solid #2c5e30;
    }
    .cart-container:before{
         
       background: #ffffff;
    }
        .cart-container {
    border: 0;
}
.cart.table-wrapper .item .col.item {
 padding: 10px;
    display: flex;
    align-items: center;
    gap: 10px;
}
        .cart-container .form-cart{
            padding-top: 0 !important;
        }
        .cart.table-wrapper .items thead+.item{
       
            border-bottom:1px solid #eeeeee;
        }

        .cart.table-wrapper .items thead+.item {
    border-color: #eeeeee;
}
.cart-container .cart.main.actions {

    gap: 10px;
   
}
.cart-container .cart.main.actions .action[class] {

    padding: 12px;
}
.cart-container .cdz-qty-box input{
    width: 40px !important;
}
.abs-shopping-cart-items .action.continue:before,
.abs-shopping-cart-items .action.update:before, .block-cart-failed .action.update:before, .cart-container .form-cart .action.update:before,
 .block-cart-failed .action.continue:before, .cart-container .form-cart .action.continue:before{
    display: none;
}


   .cart-container .product-item-details {
        text-align: unset;
    }
.cart.table-wrapper .col {
    padding-top: 0;
}

.cart-container .cart.main.actions .action[class]{
  padding: 12px;
}
label.label[for="s_method_freeshipping_freeshipping"] {
    top: -2px !important;
}
.cart-container .cart-summary .cart-totals, .cart-container .cart-summary .block>.title {
    border-color: #eeeeee;
}

.cart-container .fieldset>.field, .cart-container .fieldset>.fields>.field, .cart-container form .field {
    margin: 0;
}
.cart-container .cart.table-wrapper .actions-toolbar>.action{
    line-height: normal;
    border: 0;
        margin: 0 3px;
}
table#shopping-cart-table thead tr{
   background: #f5f5f5; 
}



.sales-order-view  .order-title {
    display: none;
}
table>thead>tr>th, table>thead>tr>td {
    vertical-align: middle;
}


.sales-order-view .page-title-wrapper {
    border-radius: 8px 8px 0 0;
    border: 1px solid #f2f5fa;
    border-bottom: 0;
    background-color: #fff;
    padding: 30px 30px 0;
}
.sales-order-view h1.page-title {
    float: right;
    font-size: 14px;
    height: 31px;
    justify-content: center;
    align-items: center;
    display: none !important;
}
.order-title-net-res {
    display: flex;
    justify-content: space-between;
    flex-direction: row-reverse;
    margin-bottom: 10px;
    align-items: center;
    width: 100%;
}
.sales-order-view .order-status-net {
    float: left;
    width: 100px;
    text-align: center;
    border-radius: 8px !important;
}
.order-status-net-res {
    font-size: 13px;
}
.orderopen {
    display: flex;
    width: 100%;
    justify-content: space-between;
    align-items: center;
}
.orderopen {
    border: 1px solid #eff4ff;
    padding: 12px 10px 0;
    border-bottom: 0;
}
.order-label-tarikh {
    font-family: IRANYekanWebFn !important;
    font-size: 11px;
}

.orderopen.canceled, .orderopen.closed, .orderopen.pending, .orderopen.processing , .orderopen.complete{
    padding-bottom: 12px;
    border: 1px solid #eff4ff;
}
@media (min-width: 768px) {

.sales-order-view .page-title-wrapper {
    width: 96% !important;
    margin-bottom: 10px !important;
    padding: 10px !important;
    border-radius: 8px !important;
}
.sales-order-view table#my-orders-table thead tr {
    background-color: #eff4ff;
    border: 1px solid #f2f5fa;
    border-radius: 8px 8px 0 0;
    min-height: 58px;
    height: 58px;
    margin-bottom: 3px;
}


.sales-order-view  table>tbody>tr>th,.sales-order-view  table>tfoot>tr>th,.sales-order-view  table>tbody>tr>td, .sales-order-view table>tfoot>tr>td {
    vertical-align: middle;
}
    table#shopping-cart-table td.col.subtotal , table#shopping-cart-table td.col.price {
    width: 22%;
    }
    table#shopping-cart-table  td.col.qty , table#shopping-cart-table   th.col.qty {
    width: 10%;
    text-align: center;
}
.cart.table-wrapper .col{
        padding: 10px;
    vertical-align: middle;
}
.cart.table-wrapper  a.product-item-photo {
    width: 70px !important;
}
.diamond_description .textd{
    height: 78px;
}


.product-info-main .page-title-wrapper .page-title {
    font-size: 26px;
    }
.product-info-main .price-box .price-wrapper .price, .product-view-style-03 .product-info-main .price-box .special-price .price{
       font-size: 25px;
}

}
@media (max-width: 767px) {
    .account .page-title-wrapper{
       width: 96%;
    }
   table#shopping-cart-table  td.col.qty , table#shopping-cart-table   th.col.qty{
    width: 18%;

    max-width: 18%;
    text-align: center;
}
 table#shopping-cart-table  td.col.subtotal,  table#shopping-cart-table  td.col.price {
   
    width: 41% !important;
    max-width: 41% !important;
}
.cart-container .form-cart{
    padding: 0;
}
.cart-container .cart.main.actions .action[class]{
    width: 100%;
}
.page-header .header-panel-row{
    margin:0;
}
.almas-menu-bottom p {
    font-size: 12px;
}
    .account .secondary {
        width: fit-content;
    }
.account .page-title-wrapper .page-title {
        margin: 0;
        padding-right: 0;
    }
    .account .page-title-wrapper {
        padding: 12px;
        display: flex;
        border-radius: 8px;
        justify-content: space-between;
        background: #fff;
        align-items: center;
    }
        .sales-order-view.account .page-title-wrapper {
        align-items: center;
        flex-direction: column;
        width: 96%;
    }
}

.switcher.currency.switcher-currency {
    display: none;
}

    div#additional .section:hover ,div#additional  h3.product-section-title:hover{
    cursor: pointer;
}


.minicart-wrapper .action.showcart .counter.qty , .page-header #top-wishlist .counter.qty{
    background:#2c5e30 ;
}

.account  button{
       background: #7f8dfb;
       border-color:#7f8dfb;
color: #ffffff;
}

.account  button:hover{
       color: #7f8dfb;
       border-color:#7f8dfb;
background: #ffffff;
}

button.action.primary:hover{
        color: #44683E !important;
    border-color: #FFC600 !important;
    background: #FFC600 !important;
}
button.action-primary.action-accept:hover{
        color: #44683E !important;
    border-color: #FFC600 !important;
    background: #FFC600 !important;
}
.cdz-opc-wrapper .opc-wrapper .shipping-address-item.selected-item {
    border-color: #f2ca00;
    }
    .opc-wrapper .shipping-address-item.selected-item:after{
        background:  #f2ca00;
    }
            .checkout-index-index .modal-popup .form-shipping-address {
            max-width: 100%;
        }
      .payment-group  label.label {
    top: 0 !important;
}
a#login_to_account {
    color: unset !important;
}
div#item_info_box button.action.primary a{
      color: #2c5e30 !important;
}
div#item_info_box button.action.primary:hover a{
      color: #ffffff !important;
}
.account-info-summary {
    display: flex;
    justify-content: space-between;
    flex-direction: column;
}
.block-authentication .account-info-summary {
    display: flex;
    justify-content: space-between;
    flex-direction: column;
}

.block-authentication button.action.primary {
    width: max-content !important;
    text-align: center !important;
    margin: 10px auto !important;
}

.swatch-option.image {
    width: 50px;
    height: 50px;
    padding: 0;
    border: 0;
    margin: 0;
}
a.am-swatch-link{
    display: flex;
}
a.am-swatch-link {
    display: flex !important;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
        gap: 7px;
}
.am-swatch-options , .am-filter-items-style_option{
    display: flex;
    flex-direction: row;
    gap: 8px;
    align-items: center;
}
.swatch-option:not(.disabled):hover:after, .swatch-option.selected:not(.disabled):after{
    display: none;
}
.block.filter .filter-options .filter-options-content .item , .am-filter-items-style_option .item , .am-filter-items-diamond_shape .item{
       display: inline-block;
    gap: 7px;
}
    .header-search .actions .search[class] {
        height: 32px;
        top: 2px;
        right: 4px;
        }
            .sorter-options {
        width: auto;
    }
    .header-search input.input-text {
        border-bottom: 0;
        font-size: 14px !important;
        display: inline-block;
        border: 1px solid !important;
        box-shadow: none !important;
        border-radius: 4px !important;
        transition: all 500ms 
ease;
        backface-visibility: hidden;
        color: #44683e !important;
        border-color: #44683e !important;
        background: #fff !important;
        font: 600 12px / 1.35 FuturaStd, Yekan-Bakh, Verdana, Arial, sans-serif;
        padding: 5px 15px !important;
        text-transform: uppercase;
        cursor: pointer;
        font: 500 14px / 1.35 FuturaStd, Yekan-Bakh, Verdana, Arial, sans-serif;
        }
select#sorter, select#limiter {
    display: inline-block;
    border: 1px solid !important;
    box-shadow: none;
    border-radius: 4px;
    transition: all 500ms 
ease;
    backface-visibility: hidden;
    color: #44683e;
    border-color: #44683e !important;
    background: #fff;
    font: 600 12px / 1.35 FuturaStd, Yekan-Bakh, Verdana, Arial, sans-serif;
    /* padding: 5px 15px; */
    text-transform: uppercase;
    cursor: pointer;
    font: 500 14px / 1.35 FuturaStd, Yekan-Bakh, Verdana, Arial, sans-serif;
}
.swatch-option {

    width: 40px;
    height: 40px;
    border-radius: 50%;
}
.am-swatch-wrapper.item:before , .am-filter-items-style_option .item:before{
    display: none !important;
}
.swatch-option.image{
       border-radius: 40px;
}
.swatch-option:not(.disabled):hover, .swatch-option.selected:not(.disabled) {
    border: 1px solid #2c5e30;
    border-radius: 50%;
}
.swatch-option.text:not(.disabled):hover, .swatch-option.image:not(.disabled):hover, .swatch-option.color:not(.disabled):hover{
    border-color: #2c5e30 !important;
}
.filter-options-item .filter-options-content .am-shopby-swatch-label .label {
    margin-right: 0;
}
.filter-options-item .filter-options-content .am-shopby-form {

    margin-bottom: 0;
    padding: 0;
    margin: 0;
}
.am-shopby-swatch-label span.count{
    display: none !important;
}
.page-layout-1column .block.filter .block-title.filter-title:not([data-count="0"]):before, 
.page-layout-1column .block.filter .block-title.filter-title strong:before{
    display: none;
}
.block.filter .filter-options .filter-options-item{
    border-color: #2c5e30 !important;
}
@media (min-width: 768px) {
    .filter-options input[type='checkbox']+.amshopby-choice{
    top: 6px !important;
}
.block.filter .filter-options .filter-options-content .item {
    margin-bottom: 0px;
}
.block.filter{
        padding-left: 6% !important;
    padding-right: 6% !important;
}
    .filter-options-item .filter-options-content .items [class*='am-filter-item'] {
        padding: 5px 0;
    }
}
.corner {
    display: none;
}
.filter-current .item .swatch-option.image {
    width: 30px;
    height: 30px;
}
.amshopby-filter-current .swatch-option-link-layered {
    justify-content: end;
}
.amshopby-filter-current .amshopby-filter-value{
    text-align: right;
}
.block-title.filter-title strong:hover{
    color: #44683e !important;
    border-color: #ffc600 !important;
    background: #ffc600 !important;
}

.filter-options-item .filter-options-content .items:not(.items-children):not(.am-category-view), .filter-options-item .filter-options-content .am-category-wrapper, .filter-options-item .filter-options-content .amshopby-fromto-wrap {
    margin: 0;
}
.page-layout-1column .filter-options-item.active .filter-options-content {
    padding: 10px;
}
.am-filter-items-diamond_shape .am-shopby-swatch-label .label{
display: none;
}
.block.filter .filter-options .filter-options-content .item, .am-filter-items-style_option .item, .am-filter-items-diamond_shape .item{
    align-items: center;
}
.am-filter-items-diamond_shape.swatch-attribute.swatch-layered.diamond_shape {
    display: flex;
    flex-direction: row;
    gap: 8px;
    align-items: center;
        flex-wrap: wrap;
}

.block.filter .filter-options .filter-options-item .filter-options-title:before{

    content: "\f067" !important;
    font-family: 'FontAwesome';}
.block.filter .filter-options .filter-options-item.active .filter-options-title:before{
        transform:unset;
            content: "\f068" !important;
                font-family: 'FontAwesome';
}
.filter-options input[type='checkbox']+.amshopby-choice:before {

    -webkit-appearance: none;
    -moz-appearance: none;
    border: 1px solid #000;
    border-radius: 0;
    color: #fff;
    cursor: pointer;
    height: 1.5rem;
    margin-right: .5rem;
    padding: 0 .6875rem;

    width: 1.5rem;
}
        .filter-options input[type='checkbox']:checked+.amshopby-choice:after {
            content: "\f00c";
            background: unset;
            font-family: 'FontAwesome';
            width: 1.5rem;
            height: 1.5rem;
            border: 0;
            display: flex;
            justify-content: center;
            align-items: center;
        }
        .filter-options-content .am-ranges .items.-am-multiselect .item [class*='am-filter-item'] {
    padding-left: 13px;
}
.filter-options input[type='checkbox']+.amshopby-choice{
    top: 0;
}
@media only screen and (max-width: 768px) {
    ul.groupmenu-drop.slidedown.open .cdz-tab-pane {
    display: block !important;
}
li.item.level0.level-top.parent.open li.item.level2.tab-item .dropdown-toggle:before{
    display: none !important;
}
        .product-view-style-03 .product-info-main .price-box .special-price .price {
    font-size: 17px !important;
}
       .product-item .price-box .price{
        font-size: 13px !important;
    }
.page-products .products-grid.ctst .product-items .item.product-item table tr {
    width: 100%;
    max-width: 100%;
}
.page-products .products-grid.ctst .product-items .item.product-item table tr th, .page-products .products-grid.ctst .product-items .item.product-item table tr td {
    font-size: 10px;
}
    .slidecontainercolor{
            margin-top: -27%;
    }
      .rate_item_table .tr{
        flex-wrap: wrap;
    }
    .filter-options input[type='checkbox']+.amshopby-choice:before, .filter-options input[type='checkbox']+.amshopby-choice:after {

        top: 8px;
        }
        .block.filter .filter-options .filter-options-content .item {
    margin-bottom: 0px;
}
    }
    .block.filter .filter-options .filter-options-content .count{
        border: 0;
    }

.trtd , .coines{
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 5px;
}

.rate_item_table .tr {
display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
    gap: 40px;
}

.coines.code_rate_gold {
    color: #d2aa5a;
}
.coines.code_rate_silver {
    color: #a8a8a2;
}
.coines.code_rate_gc {
    color: #c2942f;
}
.coines.code_rate_usd {
    color: #b2b7b1;
}
.coines , .coined {
    font-weight: bold;
    text-transform: uppercase;
}
 .code_rate_gold:before  {
content: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="100px" height="100px" viewBox="0 0 100 100" version="1.1"><defs><filter id="alpha" filterUnits="objectBoundingBox" x="0%" y="0%" width="100%" height="100%"><feColorMatrix type="matrix" in="SourceGraphic" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0"/></filter><mask id="mask0"><g filter="url(%23alpha)"><rect x="0" y="0" width="100" height="100" style="fill:rgb(0%,0%,0%);fill-opacity:0.0588235;stroke:none;"/></g></mask><clipPath id="clip1"><rect x="0" y="0" width="100" height="100"/></clipPath><g id="surface5" clip-path="url(%23clip1)"><path style=" stroke:none;fill-rule:nonzero;fill:rgb(1.568628%,0%,0%);fill-opacity:1;" d="M 50.023438 99.953125 C 62.828125 99.953125 75.632812 95.078125 85.378906 85.332031 C 104.875 65.835938 104.875 34.117188 85.378906 14.621094 C 75.632812 4.875 62.828125 0 50.023438 0 Z M 50.023438 99.953125 "/></g><mask id="mask1"><g filter="url(%23alpha)"><rect x="0" y="0" width="100" height="100" style="fill:rgb(0%,0%,0%);fill-opacity:0.2;stroke:none;"/></g></mask><clipPath id="clip2"><rect x="0" y="0" width="100" height="100"/></clipPath><g id="surface8" clip-path="url(%23clip2)"><path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 64.816406 54.398438 C 64.300781 52.890625 63.46875 51.621094 62.320312 50.589844 C 61.40625 49.675781 60.3125 48.964844 59.046875 48.449219 C 57.777344 47.933594 56.167969 47.535156 54.226562 47.257812 L 53.847656 47.199219 L 49.167969 46.484375 C 48.253906 46.367188 47.492188 46.164062 46.875 45.886719 C 46.617188 45.773438 46.378906 45.644531 46.148438 45.507812 C 45.835938 45.316406 45.554688 45.105469 45.300781 44.875 C 44.863281 44.441406 44.558594 43.964844 44.375 43.449219 C 44.199219 42.933594 44.109375 42.398438 44.109375 41.84375 C 44.109375 40.375 44.632812 39.117188 45.683594 38.0625 C 45.828125 37.921875 45.984375 37.785156 46.152344 37.664062 C 47.195312 36.878906 48.679688 36.488281 50.597656 36.488281 C 51.636719 36.488281 52.722656 36.582031 53.851562 36.773438 C 54.226562 36.835938 54.609375 36.910156 54.996094 36.992188 C 56.542969 37.332031 57.972656 38.132812 59.28125 39.402344 L 64.519531 34.222656 C 62.695312 32.441406 60.691406 31.171875 58.507812 30.417969 C 57.109375 29.9375 55.554688 29.605469 53.847656 29.433594 C 52.890625 29.332031 51.886719 29.285156 50.832031 29.285156 C 49.148438 29.285156 47.582031 29.457031 46.152344 29.800781 C 45.632812 29.925781 45.128906 30.070312 44.644531 30.242188 C 42.820312 30.875 41.273438 31.757812 40.003906 32.886719 C 38.734375 34.015625 37.761719 35.367188 37.089844 36.933594 C 36.414062 38.5 36.078125 40.238281 36.078125 42.140625 C 36.078125 45.75 37.089844 48.527344 39.109375 50.46875 C 40.066406 51.382812 41.191406 52.125 42.5 52.703125 C 43.535156 53.15625 44.746094 53.515625 46.148438 53.78125 C 46.527344 53.855469 46.917969 53.921875 47.320312 53.980469 L 52.378906 54.753906 C 52.949219 54.839844 53.4375 54.929688 53.847656 55.023438 C 54.214844 55.109375 54.519531 55.195312 54.761719 55.289062 C 55.277344 55.488281 55.75 55.785156 56.1875 56.179688 C 57.058594 57.054688 57.5 58.226562 57.5 59.691406 C 57.5 61.398438 56.863281 62.707031 55.59375 63.617188 C 55.105469 63.972656 54.523438 64.257812 53.847656 64.472656 C 52.777344 64.816406 51.476562 64.988281 49.941406 64.988281 C 48.632812 64.988281 47.367188 64.871094 46.148438 64.636719 C 45.558594 64.523438 44.980469 64.382812 44.40625 64.214844 C 42.664062 63.699219 41.117188 62.769531 39.765625 61.417969 L 34.410156 66.773438 C 36.472656 68.878906 38.761719 70.332031 41.28125 71.148438 C 42.78125 71.632812 44.40625 71.96875 46.152344 72.164062 C 47.339844 72.296875 48.585938 72.367188 49.882812 72.367188 C 51.261719 72.367188 52.585938 72.253906 53.851562 72.03125 C 54.621094 71.898438 55.371094 71.71875 56.097656 71.5 C 58.023438 70.929688 59.6875 70.097656 61.097656 69.003906 C 62.507812 67.914062 63.609375 66.574219 64.402344 64.988281 C 65.195312 63.402344 65.589844 61.578125 65.589844 59.515625 C 65.589844 57.609375 65.332031 55.90625 64.816406 54.398438 Z M 64.816406 54.398438 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 53.847656 29.570312 L 53.847656 36.773438 C 52.722656 36.582031 51.636719 36.488281 50.597656 36.488281 C 48.679688 36.488281 47.195312 36.878906 46.148438 37.664062 L 46.148438 29.570312 C 46.148438 27.453125 47.882812 25.722656 50 25.722656 C 51.058594 25.722656 52.023438 26.152344 52.71875 26.851562 C 53.386719 27.519531 53.8125 28.429688 53.847656 29.433594 C 53.847656 29.480469 53.847656 29.523438 53.847656 29.570312 Z M 53.847656 29.570312 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 53.847656 47.199219 L 53.847656 55.023438 C 53.4375 54.929688 52.949219 54.839844 52.378906 54.753906 L 47.320312 53.980469 C 46.917969 53.921875 46.527344 53.855469 46.148438 53.78125 L 46.148438 45.507812 C 46.378906 45.648438 46.617188 45.773438 46.875 45.886719 C 47.492188 46.164062 48.257812 46.367188 49.167969 46.484375 Z M 53.847656 47.199219 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 49.941406 64.988281 C 51.476562 64.988281 52.777344 64.816406 53.851562 64.472656 L 53.851562 72.085938 C 53.851562 74.199219 52.117188 75.933594 50 75.933594 C 47.910156 75.933594 46.195312 74.242188 46.152344 72.164062 C 46.152344 72.136719 46.152344 72.113281 46.152344 72.085938 L 46.152344 64.636719 C 47.367188 64.871094 48.632812 64.988281 49.941406 64.988281 Z M 49.941406 64.988281 "/></g><mask id="mask2"><g filter="url(%23alpha)"><rect x="0" y="0" width="100" height="100" style="fill:rgb(0%,0%,0%);fill-opacity:0.501961;stroke:none;"/></g></mask><clipPath id="clip3"><rect x="0" y="0" width="100" height="100"/></clipPath><g id="surface11" clip-path="url(%23clip3)"><path style=" stroke:none;fill-rule:nonzero;fill:rgb(77.64706%,60.000002%,28.627452%);fill-opacity:1;" d="M 50 92.3125 C 26.667969 92.3125 7.6875 73.332031 7.6875 50 C 7.6875 26.667969 26.667969 7.6875 50 7.6875 C 73.332031 7.6875 92.3125 26.667969 92.3125 50 C 92.3125 73.332031 73.332031 92.3125 50 92.3125 Z M 50 18.476562 C 32.617188 18.476562 18.476562 32.617188 18.476562 50 C 18.476562 67.382812 32.617188 81.523438 50 81.523438 C 67.382812 81.523438 81.523438 67.382812 81.523438 50 C 81.523438 32.617188 67.382812 18.476562 50 18.476562 Z M 50 18.476562 "/></g><mask id="mask3"><g filter="url(%23alpha)"><rect x="0" y="0" width="100" height="100" style="fill:rgb(0%,0%,0%);fill-opacity:0.0588235;stroke:none;"/></g></mask><clipPath id="clip4"><rect x="0" y="0" width="100" height="100"/></clipPath><g id="surface14" clip-path="url(%23clip4)"><path style=" stroke:none;fill-rule:nonzero;fill:rgb(1.568628%,0%,0%);fill-opacity:1;" d="M 50.023438 99.953125 C 62.828125 99.953125 75.632812 95.078125 85.378906 85.332031 C 104.875 65.835938 104.875 34.117188 85.378906 14.621094 C 75.632812 4.875 62.828125 0 50.023438 0 Z M 50.023438 99.953125 "/></g></defs><g id="surface1"><use xlink:href="%23surface5" mask="url(%23mask0)"/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(97.254902%,81.960785%,46.27451%);fill-opacity:1;" d="M 50 100 C 22.429688 100 0 77.570312 0 50 C 0 22.429688 22.429688 0 50 0 C 77.570312 0 100 22.429688 100 50 C 100 77.570312 77.570312 100 50 100 Z M 50 100 "/><use xlink:href="%23surface8" mask="url(%23mask1)"/><use xlink:href="%23surface11" mask="url(%23mask2)"/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(97.254902%,81.960785%,46.27451%);fill-opacity:1;" d="M 35.9375 16.066406 C 36.027344 16.292969 36.105469 16.5 36.167969 16.6875 C 36.234375 16.871094 36.28125 17.046875 36.3125 17.214844 C 36.339844 17.378906 36.347656 17.539062 36.332031 17.695312 C 36.320312 17.847656 36.277344 18.007812 36.203125 18.175781 C 36.105469 18.402344 35.972656 18.597656 35.800781 18.761719 C 35.632812 18.929688 35.40625 19.070312 35.132812 19.175781 C 34.855469 19.285156 34.597656 19.335938 34.355469 19.332031 C 34.113281 19.324219 33.882812 19.277344 33.65625 19.179688 C 33.492188 19.105469 33.351562 19.015625 33.234375 18.914062 C 33.117188 18.808594 33.015625 18.6875 32.925781 18.542969 C 32.835938 18.402344 32.753906 18.242188 32.675781 18.0625 C 32.597656 17.878906 32.511719 17.675781 32.421875 17.449219 C 32.335938 17.222656 32.257812 17.015625 32.191406 16.832031 C 32.125 16.644531 32.078125 16.46875 32.046875 16.304688 C 32.015625 16.140625 32.007812 15.980469 32.019531 15.828125 C 32.035156 15.671875 32.078125 15.511719 32.148438 15.34375 C 32.246094 15.121094 32.382812 14.921875 32.554688 14.753906 C 32.730469 14.585938 32.953125 14.449219 33.230469 14.339844 C 33.507812 14.230469 33.761719 14.179688 34.003906 14.1875 C 34.242188 14.191406 34.472656 14.246094 34.695312 14.339844 C 34.863281 14.414062 35.003906 14.503906 35.121094 14.605469 C 35.234375 14.710938 35.339844 14.832031 35.429688 14.976562 C 35.523438 15.117188 35.609375 15.277344 35.6875 15.457031 C 35.765625 15.636719 35.847656 15.839844 35.9375 16.066406 Z M 35.007812 16.433594 C 34.917969 16.207031 34.839844 16.019531 34.773438 15.875 C 34.707031 15.726562 34.644531 15.609375 34.585938 15.519531 C 34.53125 15.425781 34.476562 15.359375 34.425781 15.308594 C 34.371094 15.261719 34.3125 15.21875 34.25 15.1875 C 34.152344 15.140625 34.046875 15.113281 33.925781 15.105469 C 33.808594 15.097656 33.683594 15.117188 33.554688 15.167969 C 33.425781 15.21875 33.320312 15.289062 33.238281 15.375 C 33.15625 15.460938 33.09375 15.554688 33.054688 15.660156 C 33.027344 15.726562 33.011719 15.796875 33.007812 15.867188 C 33.003906 15.9375 33.011719 16.027344 33.03125 16.132812 C 33.050781 16.234375 33.089844 16.363281 33.140625 16.515625 C 33.191406 16.667969 33.261719 16.859375 33.351562 17.085938 C 33.441406 17.3125 33.519531 17.5 33.585938 17.644531 C 33.648438 17.792969 33.710938 17.910156 33.765625 18 C 33.820312 18.085938 33.875 18.15625 33.925781 18.203125 C 33.980469 18.253906 34.039062 18.292969 34.101562 18.324219 C 34.203125 18.371094 34.3125 18.402344 34.433594 18.410156 C 34.554688 18.421875 34.675781 18.398438 34.808594 18.347656 C 34.933594 18.296875 35.039062 18.230469 35.121094 18.140625 C 35.203125 18.050781 35.261719 17.957031 35.296875 17.855469 C 35.324219 17.789062 35.339844 17.71875 35.34375 17.648438 C 35.347656 17.578125 35.34375 17.488281 35.324219 17.386719 C 35.300781 17.285156 35.269531 17.15625 35.21875 17.003906 C 35.167969 16.851562 35.097656 16.660156 35.007812 16.433594 Z M 35.007812 16.433594 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(97.254902%,81.960785%,46.27451%);fill-opacity:1;" d="M 40.640625 17.382812 L 37.851562 14.898438 L 38.6875 17.921875 L 37.726562 18.1875 L 36.363281 13.261719 L 37.222656 13.027344 L 40.007812 15.503906 L 39.171875 12.484375 L 40.132812 12.21875 L 41.496094 17.144531 Z M 40.640625 17.382812 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(97.254902%,81.960785%,46.27451%);fill-opacity:1;" d="M 42.523438 16.984375 L 41.789062 11.925781 L 45.121094 11.441406 L 45.25 12.324219 L 42.90625 12.664062 L 43.078125 13.847656 L 45.074219 13.558594 L 45.199219 14.441406 L 43.203125 14.730469 L 43.382812 15.960938 L 45.726562 15.617188 L 45.855469 16.5 Z M 42.523438 16.984375 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(97.254902%,81.960785%,46.27451%);fill-opacity:1;" d="M 51.980469 12.832031 C 51.980469 13.046875 51.941406 13.253906 51.863281 13.445312 C 51.785156 13.640625 51.675781 13.808594 51.53125 13.953125 C 51.386719 14.101562 51.210938 14.214844 51 14.296875 C 50.789062 14.382812 50.550781 14.421875 50.289062 14.421875 L 49.304688 14.417969 L 49.296875 16.339844 L 48.296875 16.335938 L 48.316406 11.226562 L 50.300781 11.234375 C 50.5625 11.234375 50.800781 11.277344 51.011719 11.359375 C 51.21875 11.445312 51.398438 11.5625 51.539062 11.707031 C 51.683594 11.855469 51.792969 12.023438 51.867188 12.21875 C 51.945312 12.414062 51.980469 12.617188 51.980469 12.832031 Z M 50.984375 12.828125 C 50.984375 12.617188 50.917969 12.449219 50.789062 12.320312 C 50.65625 12.1875 50.476562 12.125 50.246094 12.121094 L 49.3125 12.117188 L 49.308594 13.519531 L 50.242188 13.523438 C 50.46875 13.523438 50.652344 13.460938 50.78125 13.335938 C 50.914062 13.207031 50.980469 13.039062 50.984375 12.828125 Z M 50.984375 12.828125 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(97.254902%,81.960785%,46.27451%);fill-opacity:1;" d="M 52.671875 16.414062 L 53.246094 11.335938 L 56.589844 11.714844 L 56.492188 12.597656 L 54.136719 12.332031 L 54.003906 13.523438 L 56.007812 13.75 L 55.90625 14.632812 L 53.902344 14.410156 L 53.765625 15.644531 L 56.117188 15.90625 L 56.019531 16.792969 Z M 52.671875 16.414062 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(97.254902%,81.960785%,46.27451%);fill-opacity:1;" d="M 59.789062 17.605469 L 58.523438 14.09375 L 57.816406 17.152344 L 56.84375 16.925781 L 58 11.945312 L 58.863281 12.144531 L 60.132812 15.652344 L 60.835938 12.601562 L 61.808594 12.828125 L 60.65625 17.808594 Z M 59.789062 17.605469 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(97.254902%,81.960785%,46.27451%);fill-opacity:1;" d="M 64.496094 19.144531 L 63.671875 15.503906 L 62.59375 18.449219 L 61.65625 18.105469 L 63.417969 13.308594 L 64.253906 13.613281 L 65.074219 17.25 L 66.152344 14.3125 L 67.089844 14.65625 L 65.328125 19.453125 Z M 64.496094 19.144531 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(97.254902%,81.960785%,46.27451%);fill-opacity:1;" d="M 68.972656 18.894531 L 68.035156 20.769531 L 67.148438 20.328125 L 68.085938 18.453125 L 68.058594 15.070312 L 69.027344 15.550781 L 68.960938 17.824219 L 70.722656 16.398438 L 71.691406 16.882812 Z M 68.972656 18.894531 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(97.254902%,81.960785%,46.27451%);fill-opacity:1;" d="M 64.6875 84.5 C 64.597656 84.273438 64.519531 84.066406 64.457031 83.882812 C 64.390625 83.699219 64.34375 83.523438 64.3125 83.355469 C 64.285156 83.191406 64.277344 83.03125 64.292969 82.875 C 64.304688 82.722656 64.347656 82.558594 64.421875 82.390625 C 64.519531 82.167969 64.652344 81.972656 64.824219 81.804688 C 64.992188 81.640625 65.21875 81.5 65.492188 81.390625 C 65.769531 81.285156 66.027344 81.230469 66.269531 81.238281 C 66.511719 81.242188 66.742188 81.292969 66.96875 81.390625 C 67.132812 81.464844 67.273438 81.550781 67.390625 81.65625 C 67.507812 81.757812 67.609375 81.882812 67.699219 82.023438 C 67.789062 82.167969 67.871094 82.328125 67.949219 82.507812 C 68.027344 82.6875 68.113281 82.890625 68.203125 83.121094 C 68.289062 83.347656 68.367188 83.550781 68.433594 83.738281 C 68.5 83.921875 68.546875 84.097656 68.578125 84.261719 C 68.609375 84.429688 68.617188 84.585938 68.605469 84.742188 C 68.589844 84.898438 68.546875 85.058594 68.476562 85.226562 C 68.378906 85.449219 68.242188 85.644531 68.070312 85.8125 C 67.898438 85.980469 67.671875 86.121094 67.394531 86.226562 C 67.121094 86.335938 66.863281 86.386719 66.621094 86.382812 C 66.382812 86.375 66.152344 86.324219 65.929688 86.226562 C 65.761719 86.15625 65.621094 86.066406 65.503906 85.960938 C 65.390625 85.859375 65.285156 85.734375 65.195312 85.59375 C 65.101562 85.453125 65.015625 85.292969 64.9375 85.113281 C 64.859375 84.933594 64.777344 84.726562 64.6875 84.5 Z M 65.617188 84.136719 C 65.707031 84.363281 65.785156 84.550781 65.851562 84.695312 C 65.917969 84.839844 65.980469 84.957031 66.039062 85.050781 C 66.09375 85.140625 66.148438 85.210938 66.199219 85.257812 C 66.253906 85.308594 66.3125 85.347656 66.375 85.378906 C 66.472656 85.429688 66.578125 85.457031 66.699219 85.464844 C 66.816406 85.472656 66.941406 85.453125 67.070312 85.398438 C 67.199219 85.351562 67.304688 85.28125 67.386719 85.195312 C 67.46875 85.109375 67.53125 85.015625 67.570312 84.910156 C 67.597656 84.84375 67.613281 84.773438 67.617188 84.703125 C 67.621094 84.632812 67.613281 84.542969 67.59375 84.4375 C 67.574219 84.332031 67.535156 84.203125 67.484375 84.054688 C 67.433594 83.902344 67.363281 83.710938 67.273438 83.484375 C 67.183594 83.257812 67.105469 83.070312 67.039062 82.925781 C 66.976562 82.777344 66.914062 82.660156 66.859375 82.570312 C 66.804688 82.480469 66.75 82.414062 66.699219 82.363281 C 66.644531 82.316406 66.585938 82.277344 66.523438 82.242188 C 66.421875 82.195312 66.3125 82.167969 66.191406 82.15625 C 66.070312 82.148438 65.949219 82.167969 65.820312 82.21875 C 65.691406 82.269531 65.585938 82.339844 65.503906 82.429688 C 65.421875 82.515625 65.363281 82.613281 65.328125 82.714844 C 65.300781 82.78125 65.285156 82.851562 65.28125 82.921875 C 65.277344 82.992188 65.28125 83.078125 65.300781 83.183594 C 65.324219 83.285156 65.355469 83.414062 65.40625 83.566406 C 65.457031 83.71875 65.527344 83.910156 65.617188 84.136719 Z M 65.617188 84.136719 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(97.254902%,81.960785%,46.27451%);fill-opacity:1;" d="M 59.984375 83.1875 L 62.773438 85.667969 L 61.9375 82.644531 L 62.898438 82.378906 L 64.261719 87.304688 L 63.402344 87.542969 L 60.617188 85.066406 L 61.453125 88.082031 L 60.492188 88.347656 L 59.128906 83.421875 Z M 59.984375 83.1875 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(97.254902%,81.960785%,46.27451%);fill-opacity:1;" d="M 58.101562 83.585938 L 58.835938 88.644531 L 55.503906 89.128906 L 55.375 88.246094 L 57.71875 87.90625 L 57.546875 86.71875 L 55.550781 87.007812 L 55.425781 86.128906 L 57.421875 85.839844 L 57.242188 84.609375 L 54.898438 84.949219 L 54.769531 84.070312 Z M 58.101562 83.585938 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(97.254902%,81.960785%,46.27451%);fill-opacity:1;" d="M 48.644531 87.734375 C 48.644531 87.519531 48.683594 87.316406 48.761719 87.121094 C 48.839844 86.929688 48.949219 86.757812 49.09375 86.613281 C 49.238281 86.46875 49.417969 86.355469 49.625 86.273438 C 49.839844 86.1875 50.074219 86.148438 50.335938 86.148438 L 51.320312 86.152344 L 51.328125 84.226562 L 52.328125 84.230469 L 52.308594 89.34375 L 50.324219 89.335938 C 50.0625 89.335938 49.824219 89.292969 49.613281 89.207031 C 49.40625 89.125 49.226562 89.007812 49.085938 88.859375 C 48.941406 88.714844 48.832031 88.542969 48.757812 88.351562 C 48.679688 88.15625 48.644531 87.953125 48.644531 87.734375 Z M 49.644531 87.738281 C 49.640625 87.949219 49.707031 88.121094 49.839844 88.25 C 49.96875 88.378906 50.148438 88.445312 50.378906 88.445312 L 51.3125 88.449219 L 51.316406 87.050781 L 50.382812 87.046875 C 50.15625 87.046875 49.972656 87.109375 49.84375 87.234375 C 49.710938 87.359375 49.644531 87.527344 49.644531 87.738281 Z M 49.644531 87.738281 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(97.254902%,81.960785%,46.27451%);fill-opacity:1;" d="M 47.953125 84.152344 L 47.378906 89.234375 L 44.035156 88.855469 L 44.132812 87.972656 L 46.488281 88.234375 L 46.621094 87.042969 L 44.617188 86.820312 L 44.71875 85.933594 L 46.722656 86.160156 L 46.859375 84.925781 L 44.507812 84.660156 L 44.605469 83.777344 Z M 47.953125 84.152344 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(97.254902%,81.960785%,46.27451%);fill-opacity:1;" d="M 40.835938 82.960938 L 42.101562 86.476562 L 42.808594 83.417969 L 43.78125 83.644531 L 42.628906 88.625 L 41.761719 88.421875 L 40.492188 84.917969 L 39.789062 87.964844 L 38.816406 87.742188 L 39.96875 82.761719 Z M 40.835938 82.960938 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(97.254902%,81.960785%,46.27451%);fill-opacity:1;" d="M 36.132812 81.421875 L 36.953125 85.0625 L 38.03125 82.117188 L 38.96875 82.464844 L 37.207031 87.261719 L 36.371094 86.953125 L 35.550781 83.320312 L 34.472656 86.257812 L 33.535156 85.914062 L 35.296875 81.113281 Z M 36.132812 81.421875 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(97.254902%,81.960785%,46.27451%);fill-opacity:1;" d="M 31.652344 81.671875 L 32.589844 79.796875 L 33.476562 80.242188 L 32.539062 82.117188 L 32.566406 85.5 L 31.597656 85.015625 L 31.664062 82.746094 L 29.902344 84.167969 L 28.933594 83.6875 Z M 31.652344 81.671875 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(85.09804%,68.235296%,33.725491%);fill-opacity:1;" d="M 64.816406 53.570312 C 64.300781 52.0625 63.46875 50.792969 62.320312 49.761719 C 61.40625 48.847656 60.3125 48.136719 59.046875 47.621094 C 57.777344 47.105469 56.167969 46.707031 54.226562 46.429688 L 53.847656 46.371094 L 49.167969 45.65625 C 48.253906 45.539062 47.492188 45.335938 46.875 45.058594 C 46.617188 44.945312 46.378906 44.816406 46.148438 44.679688 C 45.835938 44.488281 45.554688 44.277344 45.300781 44.046875 C 44.863281 43.613281 44.558594 43.136719 44.375 42.621094 C 44.199219 42.105469 44.109375 41.570312 44.109375 41.015625 C 44.109375 39.546875 44.632812 38.285156 45.683594 37.234375 C 45.828125 37.09375 45.984375 36.957031 46.152344 36.835938 C 47.195312 36.050781 48.679688 35.660156 50.597656 35.660156 C 51.636719 35.660156 52.722656 35.753906 53.851562 35.945312 C 54.226562 36.007812 54.609375 36.082031 54.996094 36.164062 C 56.542969 36.503906 57.972656 37.304688 59.28125 38.574219 L 64.519531 33.394531 C 62.695312 31.613281 60.691406 30.34375 58.507812 29.589844 C 57.109375 29.109375 55.554688 28.777344 53.847656 28.605469 C 52.890625 28.503906 51.886719 28.457031 50.832031 28.457031 C 49.148438 28.457031 47.582031 28.628906 46.152344 28.972656 C 45.632812 29.097656 45.128906 29.242188 44.644531 29.414062 C 42.820312 30.046875 41.273438 30.929688 40.003906 32.058594 C 38.734375 33.1875 37.761719 34.539062 37.089844 36.105469 C 36.414062 37.671875 36.078125 39.410156 36.078125 41.3125 C 36.078125 44.921875 37.089844 47.699219 39.109375 49.640625 C 40.066406 50.554688 41.191406 51.296875 42.5 51.875 C 43.535156 52.328125 44.746094 52.6875 46.148438 52.953125 C 46.527344 53.027344 46.917969 53.09375 47.320312 53.152344 L 52.378906 53.925781 C 52.949219 54.011719 53.4375 54.101562 53.847656 54.195312 C 54.214844 54.28125 54.519531 54.367188 54.761719 54.460938 C 55.277344 54.660156 55.75 54.957031 56.1875 55.351562 C 57.058594 56.226562 57.5 57.398438 57.5 58.863281 C 57.5 60.570312 56.863281 61.878906 55.59375 62.789062 C 55.105469 63.144531 54.523438 63.429688 53.847656 63.644531 C 52.777344 63.988281 51.476562 64.160156 49.941406 64.160156 C 48.632812 64.160156 47.367188 64.042969 46.148438 63.808594 C 45.558594 63.695312 44.980469 63.554688 44.40625 63.386719 C 42.664062 62.871094 41.117188 61.941406 39.765625 60.589844 L 34.410156 65.945312 C 36.472656 68.046875 38.761719 69.503906 41.28125 70.320312 C 42.78125 70.804688 44.40625 71.140625 46.152344 71.335938 C 47.339844 71.46875 48.585938 71.539062 49.882812 71.539062 C 51.261719 71.539062 52.585938 71.425781 53.851562 71.203125 C 54.621094 71.070312 55.371094 70.890625 56.097656 70.671875 C 58.023438 70.101562 59.6875 69.265625 61.097656 68.175781 C 62.507812 67.085938 63.609375 65.746094 64.402344 64.160156 C 65.195312 62.574219 65.589844 60.746094 65.589844 58.6875 C 65.589844 56.78125 65.332031 55.078125 64.816406 53.570312 Z M 64.816406 53.570312 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(85.09804%,68.235296%,33.725491%);fill-opacity:1;" d="M 53.847656 28.742188 L 53.847656 35.945312 C 52.722656 35.753906 51.636719 35.660156 50.597656 35.660156 C 48.679688 35.660156 47.195312 36.050781 46.148438 36.835938 L 46.148438 28.742188 C 46.148438 26.625 47.882812 24.894531 50 24.894531 C 51.058594 24.894531 52.023438 25.324219 52.71875 26.023438 C 53.386719 26.691406 53.8125 27.601562 53.847656 28.605469 C 53.847656 28.652344 53.847656 28.695312 53.847656 28.742188 Z M 53.847656 28.742188 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(85.09804%,68.235296%,33.725491%);fill-opacity:1;" d="M 53.847656 46.371094 L 53.847656 54.195312 C 53.4375 54.101562 52.949219 54.011719 52.378906 53.925781 L 47.320312 53.152344 C 46.917969 53.09375 46.527344 53.027344 46.148438 52.953125 L 46.148438 44.679688 C 46.378906 44.816406 46.617188 44.945312 46.875 45.058594 C 47.492188 45.335938 48.257812 45.539062 49.167969 45.65625 Z M 53.847656 46.371094 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(85.09804%,68.235296%,33.725491%);fill-opacity:1;" d="M 49.941406 64.160156 C 51.476562 64.160156 52.777344 63.988281 53.851562 63.644531 L 53.851562 71.257812 C 53.851562 73.371094 52.117188 75.105469 50 75.105469 C 47.910156 75.105469 46.195312 73.414062 46.152344 71.335938 C 46.152344 71.308594 46.152344 71.28125 46.152344 71.257812 L 46.152344 63.808594 C 47.367188 64.042969 48.632812 64.160156 49.941406 64.160156 Z M 49.941406 64.160156 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(97.254902%,81.960785%,46.27451%);fill-opacity:1;" d="M 14.75 50 C 14.75 48.96875 13.914062 48.132812 12.882812 48.132812 C 11.851562 48.132812 11.015625 48.96875 11.015625 50 C 11.015625 51.03125 11.851562 51.867188 12.882812 51.867188 C 13.914062 51.867188 14.75 51.03125 14.75 50 Z M 14.75 50 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(97.254902%,81.960785%,46.27451%);fill-opacity:1;" d="M 88.609375 50 C 88.609375 48.96875 87.773438 48.132812 86.742188 48.132812 C 85.710938 48.132812 84.875 48.96875 84.875 50 C 84.875 51.03125 85.710938 51.867188 86.742188 51.867188 C 87.773438 51.867188 88.609375 51.03125 88.609375 50 Z M 88.609375 50 "/><use xlink:href="%23surface14" mask="url(%23mask3)"/></g></svg>');
    }

  .code_rate_usd:before  {
content: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="100px" height="100px" viewBox="0 0 100 100" version="1.1"><defs><filter id="alpha" filterUnits="objectBoundingBox" x="0%" y="0%" width="100%" height="100%"><feColorMatrix type="matrix" in="SourceGraphic" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0"/></filter><mask id="mask0"><g filter="url(%23alpha)"><rect x="0" y="0" width="100" height="100" style="fill:rgb(0%,0%,0%);fill-opacity:0.2;stroke:none;"/></g></mask><clipPath id="clip1"><rect x="0" y="0" width="100" height="100"/></clipPath><g id="surface5" clip-path="url(%23clip1)"><path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 64.816406 54.398438 C 64.300781 52.890625 63.46875 51.621094 62.320312 50.589844 C 61.40625 49.675781 60.3125 48.964844 59.046875 48.449219 C 57.777344 47.933594 56.167969 47.535156 54.226562 47.257812 L 53.847656 47.199219 L 49.167969 46.484375 C 48.253906 46.367188 47.492188 46.164062 46.875 45.886719 C 46.617188 45.773438 46.378906 45.644531 46.148438 45.507812 C 45.835938 45.316406 45.554688 45.105469 45.300781 44.875 C 44.863281 44.441406 44.558594 43.964844 44.375 43.449219 C 44.199219 42.933594 44.109375 42.398438 44.109375 41.84375 C 44.109375 40.375 44.632812 39.117188 45.683594 38.0625 C 45.828125 37.921875 45.984375 37.785156 46.152344 37.664062 C 47.195312 36.878906 48.679688 36.488281 50.597656 36.488281 C 51.636719 36.488281 52.722656 36.582031 53.851562 36.773438 C 54.226562 36.835938 54.609375 36.910156 54.996094 36.992188 C 56.542969 37.332031 57.972656 38.132812 59.28125 39.402344 L 64.519531 34.222656 C 62.695312 32.441406 60.691406 31.171875 58.507812 30.417969 C 57.109375 29.9375 55.554688 29.605469 53.847656 29.433594 C 52.890625 29.332031 51.886719 29.285156 50.832031 29.285156 C 49.148438 29.285156 47.582031 29.457031 46.152344 29.800781 C 45.632812 29.925781 45.128906 30.070312 44.644531 30.242188 C 42.820312 30.875 41.273438 31.757812 40.003906 32.886719 C 38.734375 34.015625 37.761719 35.367188 37.089844 36.933594 C 36.414062 38.5 36.078125 40.238281 36.078125 42.140625 C 36.078125 45.75 37.089844 48.527344 39.109375 50.46875 C 40.066406 51.382812 41.191406 52.125 42.5 52.703125 C 43.535156 53.15625 44.746094 53.515625 46.148438 53.78125 C 46.527344 53.855469 46.917969 53.921875 47.320312 53.980469 L 52.378906 54.753906 C 52.949219 54.839844 53.4375 54.929688 53.847656 55.023438 C 54.214844 55.109375 54.519531 55.195312 54.761719 55.289062 C 55.277344 55.488281 55.75 55.785156 56.1875 56.179688 C 57.058594 57.054688 57.5 58.226562 57.5 59.691406 C 57.5 61.398438 56.863281 62.707031 55.59375 63.617188 C 55.105469 63.972656 54.523438 64.257812 53.847656 64.472656 C 52.777344 64.816406 51.476562 64.988281 49.941406 64.988281 C 48.632812 64.988281 47.367188 64.871094 46.148438 64.636719 C 45.558594 64.523438 44.980469 64.382812 44.40625 64.214844 C 42.664062 63.699219 41.117188 62.769531 39.765625 61.417969 L 34.410156 66.773438 C 36.472656 68.878906 38.761719 70.332031 41.28125 71.148438 C 42.78125 71.632812 44.40625 71.96875 46.152344 72.164062 C 47.339844 72.296875 48.585938 72.367188 49.882812 72.367188 C 51.261719 72.367188 52.585938 72.253906 53.851562 72.03125 C 54.621094 71.898438 55.371094 71.71875 56.097656 71.5 C 58.023438 70.929688 59.6875 70.097656 61.097656 69.003906 C 62.507812 67.914062 63.609375 66.574219 64.402344 64.988281 C 65.195312 63.402344 65.589844 61.578125 65.589844 59.515625 C 65.589844 57.609375 65.332031 55.90625 64.816406 54.398438 Z M 64.816406 54.398438 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 53.847656 29.570312 L 53.847656 36.773438 C 52.722656 36.582031 51.636719 36.488281 50.597656 36.488281 C 48.679688 36.488281 47.195312 36.878906 46.148438 37.664062 L 46.148438 29.570312 C 46.148438 27.453125 47.882812 25.722656 50 25.722656 C 51.058594 25.722656 52.023438 26.152344 52.71875 26.851562 C 53.386719 27.519531 53.8125 28.429688 53.847656 29.433594 C 53.847656 29.480469 53.847656 29.523438 53.847656 29.570312 Z M 53.847656 29.570312 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 53.847656 47.199219 L 53.847656 55.023438 C 53.4375 54.929688 52.949219 54.839844 52.378906 54.753906 L 47.320312 53.980469 C 46.917969 53.921875 46.527344 53.855469 46.148438 53.78125 L 46.148438 45.507812 C 46.378906 45.648438 46.617188 45.773438 46.875 45.886719 C 47.492188 46.164062 48.257812 46.367188 49.167969 46.484375 Z M 53.847656 47.199219 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 49.941406 64.988281 C 51.476562 64.988281 52.777344 64.816406 53.851562 64.472656 L 53.851562 72.085938 C 53.851562 74.199219 52.117188 75.933594 50 75.933594 C 47.910156 75.933594 46.195312 74.242188 46.152344 72.164062 C 46.152344 72.136719 46.152344 72.113281 46.152344 72.085938 L 46.152344 64.636719 C 47.367188 64.871094 48.632812 64.988281 49.941406 64.988281 Z M 49.941406 64.988281 "/></g><mask id="mask1"><g filter="url(%23alpha)"><rect x="0" y="0" width="100" height="100" style="fill:rgb(0%,0%,0%);fill-opacity:0.501961;stroke:none;"/></g></mask><clipPath id="clip2"><rect x="0" y="0" width="100" height="100"/></clipPath><g id="surface8" clip-path="url(%23clip2)"><path style=" stroke:none;fill-rule:nonzero;fill:rgb(60.000002%,58.039218%,54.11765%);fill-opacity:1;" d="M 50 92.3125 C 26.667969 92.3125 7.6875 73.332031 7.6875 50 C 7.6875 26.667969 26.667969 7.6875 50 7.6875 C 73.332031 7.6875 92.3125 26.667969 92.3125 50 C 92.3125 73.332031 73.332031 92.3125 50 92.3125 Z M 50 18.476562 C 32.617188 18.476562 18.476562 32.617188 18.476562 50 C 18.476562 67.382812 32.617188 81.523438 50 81.523438 C 67.382812 81.523438 81.523438 67.382812 81.523438 50 C 81.523438 32.617188 67.382812 18.476562 50 18.476562 Z M 50 18.476562 "/></g><mask id="mask2"><g filter="url(%23alpha)"><rect x="0" y="0" width="100" height="100" style="fill:rgb(0%,0%,0%);fill-opacity:0.0588235;stroke:none;"/></g></mask><clipPath id="clip3"><rect x="0" y="0" width="100" height="100"/></clipPath><g id="surface11" clip-path="url(%23clip3)"><path style=" stroke:none;fill-rule:nonzero;fill:rgb(1.568628%,0%,0%);fill-opacity:1;" d="M 50.023438 99.953125 C 62.828125 99.953125 75.632812 95.078125 85.378906 85.332031 C 104.875 65.835938 104.875 34.117188 85.378906 14.621094 C 75.632812 4.875 62.828125 0 50.023438 0 Z M 50.023438 99.953125 "/></g></defs><g id="surface1"><path style=" stroke:none;fill-rule:nonzero;fill:rgb(87.843138%,94.509804%,93.725491%);fill-opacity:1;" d="M 50 100 C 22.429688 100 0 77.570312 0 50 C 0 22.429688 22.429688 0 50 0 C 77.570312 0 100 22.429688 100 50 C 100 77.570312 77.570312 100 50 100 Z M 50 100 "/><use xlink:href="%23surface5" mask="url(%23mask0)"/><use xlink:href="%23surface8" mask="url(%23mask1)"/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(87.843138%,94.509804%,93.725491%);fill-opacity:1;" d="M 35.9375 16.066406 C 36.027344 16.292969 36.105469 16.5 36.167969 16.6875 C 36.234375 16.871094 36.28125 17.046875 36.3125 17.214844 C 36.339844 17.378906 36.347656 17.539062 36.332031 17.695312 C 36.320312 17.847656 36.277344 18.007812 36.203125 18.175781 C 36.105469 18.402344 35.972656 18.597656 35.800781 18.761719 C 35.632812 18.929688 35.40625 19.070312 35.132812 19.175781 C 34.855469 19.285156 34.597656 19.335938 34.355469 19.332031 C 34.113281 19.324219 33.882812 19.277344 33.65625 19.179688 C 33.492188 19.105469 33.351562 19.015625 33.234375 18.914062 C 33.117188 18.808594 33.015625 18.6875 32.925781 18.542969 C 32.835938 18.402344 32.753906 18.242188 32.675781 18.0625 C 32.597656 17.878906 32.511719 17.675781 32.421875 17.449219 C 32.335938 17.222656 32.257812 17.015625 32.191406 16.832031 C 32.125 16.644531 32.078125 16.46875 32.046875 16.304688 C 32.015625 16.140625 32.007812 15.980469 32.019531 15.828125 C 32.035156 15.671875 32.078125 15.511719 32.148438 15.34375 C 32.246094 15.121094 32.382812 14.921875 32.554688 14.753906 C 32.730469 14.585938 32.953125 14.449219 33.230469 14.339844 C 33.507812 14.230469 33.761719 14.179688 34.003906 14.1875 C 34.242188 14.191406 34.472656 14.246094 34.695312 14.339844 C 34.863281 14.414062 35.003906 14.503906 35.121094 14.605469 C 35.234375 14.710938 35.339844 14.832031 35.429688 14.976562 C 35.523438 15.117188 35.609375 15.277344 35.6875 15.457031 C 35.765625 15.636719 35.847656 15.839844 35.9375 16.066406 Z M 35.007812 16.433594 C 34.917969 16.207031 34.839844 16.019531 34.773438 15.875 C 34.707031 15.726562 34.644531 15.609375 34.585938 15.519531 C 34.53125 15.425781 34.476562 15.359375 34.425781 15.308594 C 34.371094 15.261719 34.3125 15.21875 34.25 15.1875 C 34.152344 15.140625 34.046875 15.113281 33.925781 15.105469 C 33.808594 15.097656 33.683594 15.117188 33.554688 15.167969 C 33.425781 15.21875 33.320312 15.289062 33.238281 15.375 C 33.15625 15.460938 33.09375 15.554688 33.054688 15.660156 C 33.027344 15.726562 33.011719 15.796875 33.007812 15.867188 C 33.003906 15.9375 33.011719 16.027344 33.03125 16.132812 C 33.050781 16.234375 33.089844 16.363281 33.140625 16.515625 C 33.191406 16.667969 33.261719 16.859375 33.351562 17.085938 C 33.441406 17.3125 33.519531 17.5 33.585938 17.644531 C 33.648438 17.792969 33.710938 17.910156 33.765625 18 C 33.820312 18.085938 33.875 18.15625 33.925781 18.203125 C 33.980469 18.253906 34.039062 18.292969 34.101562 18.324219 C 34.203125 18.371094 34.3125 18.402344 34.433594 18.410156 C 34.554688 18.421875 34.675781 18.398438 34.808594 18.347656 C 34.933594 18.296875 35.039062 18.230469 35.121094 18.140625 C 35.203125 18.050781 35.261719 17.957031 35.296875 17.855469 C 35.324219 17.789062 35.339844 17.71875 35.34375 17.648438 C 35.347656 17.578125 35.34375 17.488281 35.324219 17.386719 C 35.300781 17.285156 35.269531 17.15625 35.21875 17.003906 C 35.167969 16.851562 35.097656 16.660156 35.007812 16.433594 Z M 35.007812 16.433594 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(87.843138%,94.509804%,93.725491%);fill-opacity:1;" d="M 40.640625 17.382812 L 37.851562 14.898438 L 38.6875 17.921875 L 37.726562 18.1875 L 36.363281 13.261719 L 37.222656 13.027344 L 40.007812 15.503906 L 39.171875 12.484375 L 40.132812 12.21875 L 41.496094 17.144531 Z M 40.640625 17.382812 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(87.843138%,94.509804%,93.725491%);fill-opacity:1;" d="M 42.523438 16.984375 L 41.789062 11.925781 L 45.121094 11.441406 L 45.25 12.324219 L 42.90625 12.664062 L 43.078125 13.847656 L 45.074219 13.558594 L 45.199219 14.441406 L 43.203125 14.730469 L 43.382812 15.960938 L 45.726562 15.617188 L 45.855469 16.5 Z M 42.523438 16.984375 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(87.843138%,94.509804%,93.725491%);fill-opacity:1;" d="M 51.980469 12.832031 C 51.980469 13.046875 51.941406 13.253906 51.863281 13.445312 C 51.785156 13.640625 51.675781 13.808594 51.53125 13.953125 C 51.386719 14.101562 51.210938 14.214844 51 14.296875 C 50.789062 14.382812 50.550781 14.421875 50.289062 14.421875 L 49.304688 14.417969 L 49.296875 16.339844 L 48.296875 16.335938 L 48.316406 11.226562 L 50.300781 11.234375 C 50.5625 11.234375 50.800781 11.277344 51.011719 11.359375 C 51.21875 11.445312 51.398438 11.5625 51.539062 11.707031 C 51.683594 11.855469 51.792969 12.023438 51.867188 12.21875 C 51.945312 12.414062 51.980469 12.617188 51.980469 12.832031 Z M 50.984375 12.828125 C 50.984375 12.617188 50.917969 12.449219 50.789062 12.320312 C 50.65625 12.1875 50.476562 12.125 50.246094 12.121094 L 49.3125 12.117188 L 49.308594 13.519531 L 50.242188 13.523438 C 50.46875 13.523438 50.652344 13.460938 50.78125 13.335938 C 50.914062 13.207031 50.980469 13.039062 50.984375 12.828125 Z M 50.984375 12.828125 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(87.843138%,94.509804%,93.725491%);fill-opacity:1;" d="M 52.671875 16.414062 L 53.246094 11.335938 L 56.589844 11.714844 L 56.492188 12.597656 L 54.136719 12.332031 L 54.003906 13.523438 L 56.007812 13.75 L 55.90625 14.632812 L 53.902344 14.410156 L 53.765625 15.644531 L 56.117188 15.90625 L 56.019531 16.792969 Z M 52.671875 16.414062 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(87.843138%,94.509804%,93.725491%);fill-opacity:1;" d="M 59.789062 17.605469 L 58.523438 14.09375 L 57.816406 17.152344 L 56.84375 16.925781 L 58 11.945312 L 58.863281 12.144531 L 60.132812 15.652344 L 60.835938 12.601562 L 61.808594 12.828125 L 60.65625 17.808594 Z M 59.789062 17.605469 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(87.843138%,94.509804%,93.725491%);fill-opacity:1;" d="M 64.496094 19.144531 L 63.671875 15.503906 L 62.59375 18.449219 L 61.65625 18.105469 L 63.417969 13.308594 L 64.253906 13.613281 L 65.074219 17.25 L 66.152344 14.3125 L 67.089844 14.65625 L 65.328125 19.453125 Z M 64.496094 19.144531 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(87.843138%,94.509804%,93.725491%);fill-opacity:1;" d="M 68.972656 18.894531 L 68.035156 20.769531 L 67.148438 20.328125 L 68.085938 18.453125 L 68.058594 15.070312 L 69.027344 15.550781 L 68.960938 17.824219 L 70.722656 16.398438 L 71.691406 16.882812 Z M 68.972656 18.894531 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(87.843138%,94.509804%,93.725491%);fill-opacity:1;" d="M 64.6875 84.5 C 64.597656 84.273438 64.519531 84.066406 64.457031 83.882812 C 64.390625 83.699219 64.34375 83.523438 64.3125 83.355469 C 64.285156 83.191406 64.277344 83.03125 64.292969 82.875 C 64.304688 82.722656 64.347656 82.558594 64.421875 82.390625 C 64.519531 82.167969 64.652344 81.972656 64.824219 81.804688 C 64.992188 81.640625 65.21875 81.5 65.492188 81.390625 C 65.769531 81.285156 66.027344 81.230469 66.269531 81.238281 C 66.511719 81.242188 66.742188 81.292969 66.96875 81.390625 C 67.132812 81.464844 67.273438 81.550781 67.390625 81.65625 C 67.507812 81.757812 67.609375 81.882812 67.699219 82.023438 C 67.789062 82.167969 67.871094 82.328125 67.949219 82.507812 C 68.027344 82.6875 68.113281 82.890625 68.203125 83.121094 C 68.289062 83.347656 68.367188 83.550781 68.433594 83.738281 C 68.5 83.921875 68.546875 84.097656 68.578125 84.261719 C 68.609375 84.429688 68.617188 84.585938 68.605469 84.742188 C 68.589844 84.898438 68.546875 85.058594 68.476562 85.226562 C 68.378906 85.449219 68.242188 85.644531 68.070312 85.8125 C 67.898438 85.980469 67.671875 86.121094 67.394531 86.226562 C 67.121094 86.335938 66.863281 86.386719 66.621094 86.382812 C 66.382812 86.375 66.152344 86.324219 65.929688 86.226562 C 65.761719 86.15625 65.621094 86.066406 65.503906 85.960938 C 65.390625 85.859375 65.285156 85.734375 65.195312 85.59375 C 65.101562 85.453125 65.015625 85.292969 64.9375 85.113281 C 64.859375 84.933594 64.777344 84.726562 64.6875 84.5 Z M 65.617188 84.136719 C 65.707031 84.363281 65.785156 84.550781 65.851562 84.695312 C 65.917969 84.839844 65.980469 84.957031 66.039062 85.050781 C 66.09375 85.140625 66.148438 85.210938 66.199219 85.257812 C 66.253906 85.308594 66.3125 85.347656 66.375 85.378906 C 66.472656 85.429688 66.578125 85.457031 66.699219 85.464844 C 66.816406 85.472656 66.941406 85.453125 67.070312 85.398438 C 67.199219 85.351562 67.304688 85.28125 67.386719 85.195312 C 67.46875 85.109375 67.53125 85.015625 67.570312 84.910156 C 67.597656 84.84375 67.613281 84.773438 67.617188 84.703125 C 67.621094 84.632812 67.613281 84.542969 67.59375 84.4375 C 67.574219 84.332031 67.535156 84.203125 67.484375 84.054688 C 67.433594 83.902344 67.363281 83.710938 67.273438 83.484375 C 67.183594 83.257812 67.105469 83.070312 67.039062 82.925781 C 66.976562 82.777344 66.914062 82.660156 66.859375 82.570312 C 66.804688 82.480469 66.75 82.414062 66.699219 82.363281 C 66.644531 82.316406 66.585938 82.277344 66.523438 82.242188 C 66.421875 82.195312 66.3125 82.167969 66.191406 82.15625 C 66.070312 82.148438 65.949219 82.167969 65.820312 82.21875 C 65.691406 82.269531 65.585938 82.339844 65.503906 82.429688 C 65.421875 82.515625 65.363281 82.613281 65.328125 82.714844 C 65.300781 82.78125 65.285156 82.851562 65.28125 82.921875 C 65.277344 82.992188 65.28125 83.078125 65.300781 83.183594 C 65.324219 83.285156 65.355469 83.414062 65.40625 83.566406 C 65.457031 83.71875 65.527344 83.910156 65.617188 84.136719 Z M 65.617188 84.136719 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(87.843138%,94.509804%,93.725491%);fill-opacity:1;" d="M 59.984375 83.1875 L 62.773438 85.667969 L 61.9375 82.644531 L 62.898438 82.378906 L 64.261719 87.304688 L 63.402344 87.542969 L 60.617188 85.066406 L 61.453125 88.082031 L 60.492188 88.347656 L 59.128906 83.421875 Z M 59.984375 83.1875 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(87.843138%,94.509804%,93.725491%);fill-opacity:1;" d="M 58.101562 83.585938 L 58.835938 88.644531 L 55.503906 89.128906 L 55.375 88.246094 L 57.71875 87.90625 L 57.546875 86.71875 L 55.550781 87.007812 L 55.425781 86.128906 L 57.421875 85.839844 L 57.242188 84.609375 L 54.898438 84.949219 L 54.769531 84.070312 Z M 58.101562 83.585938 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(87.843138%,94.509804%,93.725491%);fill-opacity:1;" d="M 48.644531 87.734375 C 48.644531 87.519531 48.683594 87.316406 48.761719 87.121094 C 48.839844 86.929688 48.949219 86.757812 49.09375 86.613281 C 49.238281 86.46875 49.417969 86.355469 49.625 86.273438 C 49.839844 86.1875 50.074219 86.148438 50.335938 86.148438 L 51.320312 86.152344 L 51.328125 84.226562 L 52.328125 84.230469 L 52.308594 89.34375 L 50.324219 89.335938 C 50.0625 89.335938 49.824219 89.292969 49.613281 89.207031 C 49.40625 89.125 49.226562 89.007812 49.085938 88.859375 C 48.941406 88.714844 48.832031 88.542969 48.757812 88.351562 C 48.679688 88.15625 48.644531 87.953125 48.644531 87.734375 Z M 49.644531 87.738281 C 49.640625 87.949219 49.707031 88.121094 49.839844 88.25 C 49.96875 88.378906 50.148438 88.445312 50.378906 88.445312 L 51.3125 88.449219 L 51.316406 87.050781 L 50.382812 87.046875 C 50.15625 87.046875 49.972656 87.109375 49.84375 87.234375 C 49.710938 87.359375 49.644531 87.527344 49.644531 87.738281 Z M 49.644531 87.738281 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(87.843138%,94.509804%,93.725491%);fill-opacity:1;" d="M 47.953125 84.152344 L 47.378906 89.234375 L 44.035156 88.855469 L 44.132812 87.972656 L 46.488281 88.234375 L 46.621094 87.042969 L 44.617188 86.820312 L 44.71875 85.933594 L 46.722656 86.160156 L 46.859375 84.925781 L 44.507812 84.660156 L 44.605469 83.777344 Z M 47.953125 84.152344 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(87.843138%,94.509804%,93.725491%);fill-opacity:1;" d="M 40.835938 82.960938 L 42.101562 86.476562 L 42.808594 83.417969 L 43.78125 83.644531 L 42.628906 88.625 L 41.761719 88.421875 L 40.492188 84.917969 L 39.789062 87.964844 L 38.816406 87.742188 L 39.96875 82.761719 Z M 40.835938 82.960938 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(87.843138%,94.509804%,93.725491%);fill-opacity:1;" d="M 36.132812 81.421875 L 36.953125 85.0625 L 38.03125 82.117188 L 38.96875 82.464844 L 37.207031 87.261719 L 36.371094 86.953125 L 35.550781 83.320312 L 34.472656 86.257812 L 33.535156 85.914062 L 35.296875 81.113281 Z M 36.132812 81.421875 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(87.843138%,94.509804%,93.725491%);fill-opacity:1;" d="M 31.652344 81.671875 L 32.589844 79.796875 L 33.476562 80.242188 L 32.539062 82.117188 L 32.566406 85.5 L 31.597656 85.015625 L 31.664062 82.746094 L 29.902344 84.167969 L 28.933594 83.6875 Z M 31.652344 81.671875 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(71.764708%,75.686276%,70.588237%);fill-opacity:1;" d="M 64.816406 53.570312 C 64.300781 52.0625 63.46875 50.792969 62.320312 49.761719 C 61.40625 48.847656 60.3125 48.136719 59.046875 47.621094 C 57.777344 47.105469 56.167969 46.707031 54.226562 46.429688 L 53.847656 46.371094 L 49.167969 45.65625 C 48.253906 45.539062 47.492188 45.335938 46.875 45.058594 C 46.617188 44.945312 46.378906 44.816406 46.148438 44.679688 C 45.835938 44.488281 45.554688 44.277344 45.300781 44.046875 C 44.863281 43.613281 44.558594 43.136719 44.375 42.621094 C 44.199219 42.105469 44.109375 41.570312 44.109375 41.015625 C 44.109375 39.546875 44.632812 38.285156 45.683594 37.234375 C 45.828125 37.09375 45.984375 36.957031 46.152344 36.835938 C 47.195312 36.050781 48.679688 35.660156 50.597656 35.660156 C 51.636719 35.660156 52.722656 35.753906 53.851562 35.945312 C 54.226562 36.007812 54.609375 36.082031 54.996094 36.164062 C 56.542969 36.503906 57.972656 37.304688 59.28125 38.574219 L 64.519531 33.394531 C 62.695312 31.613281 60.691406 30.34375 58.507812 29.589844 C 57.109375 29.109375 55.554688 28.777344 53.847656 28.605469 C 52.890625 28.503906 51.886719 28.457031 50.832031 28.457031 C 49.148438 28.457031 47.582031 28.628906 46.152344 28.972656 C 45.632812 29.097656 45.128906 29.242188 44.644531 29.414062 C 42.820312 30.046875 41.273438 30.929688 40.003906 32.058594 C 38.734375 33.1875 37.761719 34.539062 37.089844 36.105469 C 36.414062 37.671875 36.078125 39.410156 36.078125 41.3125 C 36.078125 44.921875 37.089844 47.699219 39.109375 49.640625 C 40.066406 50.554688 41.191406 51.296875 42.5 51.875 C 43.535156 52.328125 44.746094 52.6875 46.148438 52.953125 C 46.527344 53.027344 46.917969 53.09375 47.320312 53.152344 L 52.378906 53.925781 C 52.949219 54.011719 53.4375 54.101562 53.847656 54.195312 C 54.214844 54.28125 54.519531 54.367188 54.761719 54.460938 C 55.277344 54.660156 55.75 54.957031 56.1875 55.351562 C 57.058594 56.226562 57.5 57.398438 57.5 58.863281 C 57.5 60.570312 56.863281 61.878906 55.59375 62.789062 C 55.105469 63.144531 54.523438 63.429688 53.847656 63.644531 C 52.777344 63.988281 51.476562 64.160156 49.941406 64.160156 C 48.632812 64.160156 47.367188 64.042969 46.148438 63.808594 C 45.558594 63.695312 44.980469 63.554688 44.40625 63.386719 C 42.664062 62.871094 41.117188 61.941406 39.765625 60.589844 L 34.410156 65.945312 C 36.472656 68.046875 38.761719 69.503906 41.28125 70.320312 C 42.78125 70.804688 44.40625 71.140625 46.152344 71.335938 C 47.339844 71.46875 48.585938 71.539062 49.882812 71.539062 C 51.261719 71.539062 52.585938 71.425781 53.851562 71.203125 C 54.621094 71.070312 55.371094 70.890625 56.097656 70.671875 C 58.023438 70.101562 59.6875 69.265625 61.097656 68.175781 C 62.507812 67.085938 63.609375 65.746094 64.402344 64.160156 C 65.195312 62.574219 65.589844 60.746094 65.589844 58.6875 C 65.589844 56.78125 65.332031 55.078125 64.816406 53.570312 Z M 64.816406 53.570312 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(71.764708%,75.686276%,70.588237%);fill-opacity:1;" d="M 53.847656 28.742188 L 53.847656 35.945312 C 52.722656 35.753906 51.636719 35.660156 50.597656 35.660156 C 48.679688 35.660156 47.195312 36.050781 46.148438 36.835938 L 46.148438 28.742188 C 46.148438 26.625 47.882812 24.894531 50 24.894531 C 51.058594 24.894531 52.023438 25.324219 52.71875 26.023438 C 53.386719 26.691406 53.8125 27.601562 53.847656 28.605469 C 53.847656 28.652344 53.847656 28.695312 53.847656 28.742188 Z M 53.847656 28.742188 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(71.764708%,75.686276%,70.588237%);fill-opacity:1;" d="M 53.847656 46.371094 L 53.847656 54.195312 C 53.4375 54.101562 52.949219 54.011719 52.378906 53.925781 L 47.320312 53.152344 C 46.917969 53.09375 46.527344 53.027344 46.148438 52.953125 L 46.148438 44.679688 C 46.378906 44.816406 46.617188 44.945312 46.875 45.058594 C 47.492188 45.335938 48.257812 45.539062 49.167969 45.65625 Z M 53.847656 46.371094 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(71.764708%,75.686276%,70.588237%);fill-opacity:1;" d="M 49.941406 64.160156 C 51.476562 64.160156 52.777344 63.988281 53.851562 63.644531 L 53.851562 71.257812 C 53.851562 73.371094 52.117188 75.105469 50 75.105469 C 47.910156 75.105469 46.195312 73.414062 46.152344 71.335938 C 46.152344 71.308594 46.152344 71.28125 46.152344 71.257812 L 46.152344 63.808594 C 47.367188 64.042969 48.632812 64.160156 49.941406 64.160156 Z M 49.941406 64.160156 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(87.843138%,94.509804%,93.725491%);fill-opacity:1;" d="M 14.75 50 C 14.75 48.96875 13.914062 48.132812 12.882812 48.132812 C 11.851562 48.132812 11.015625 48.96875 11.015625 50 C 11.015625 51.03125 11.851562 51.867188 12.882812 51.867188 C 13.914062 51.867188 14.75 51.03125 14.75 50 Z M 14.75 50 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(87.843138%,94.509804%,93.725491%);fill-opacity:1;" d="M 88.609375 50 C 88.609375 48.96875 87.773438 48.132812 86.742188 48.132812 C 85.710938 48.132812 84.875 48.96875 84.875 50 C 84.875 51.03125 85.710938 51.867188 86.742188 51.867188 C 87.773438 51.867188 88.609375 51.03125 88.609375 50 Z M 88.609375 50 "/><use xlink:href="%23surface11" mask="url(%23mask2)"/></g></svg>');
}
     .code_rate_gc:before  {
content: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="100px" height="100px" viewBox="0 0 100 100" version="1.1"><defs><filter id="alpha" filterUnits="objectBoundingBox" x="0%" y="0%" width="100%" height="100%"><feColorMatrix type="matrix" in="SourceGraphic" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0"/></filter><mask id="mask0"><g filter="url(%23alpha)"><rect x="0" y="0" width="100" height="100" style="fill:rgb(0%,0%,0%);fill-opacity:0.2;stroke:none;"/></g></mask><clipPath id="clip1"><rect x="0" y="0" width="100" height="100"/></clipPath><g id="surface5" clip-path="url(%23clip1)"><path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 64.816406 54.398438 C 64.300781 52.890625 63.46875 51.621094 62.320312 50.589844 C 61.40625 49.675781 60.3125 48.964844 59.046875 48.449219 C 57.777344 47.933594 56.167969 47.535156 54.226562 47.257812 L 53.847656 47.199219 L 49.167969 46.484375 C 48.253906 46.367188 47.492188 46.164062 46.875 45.886719 C 46.617188 45.773438 46.378906 45.644531 46.148438 45.507812 C 45.835938 45.316406 45.554688 45.105469 45.300781 44.875 C 44.863281 44.441406 44.558594 43.964844 44.375 43.449219 C 44.199219 42.933594 44.109375 42.398438 44.109375 41.84375 C 44.109375 40.375 44.632812 39.117188 45.683594 38.0625 C 45.828125 37.921875 45.984375 37.785156 46.152344 37.664062 C 47.195312 36.878906 48.679688 36.488281 50.597656 36.488281 C 51.636719 36.488281 52.722656 36.582031 53.851562 36.773438 C 54.226562 36.835938 54.609375 36.910156 54.996094 36.992188 C 56.542969 37.332031 57.972656 38.132812 59.28125 39.402344 L 64.519531 34.222656 C 62.695312 32.441406 60.691406 31.171875 58.507812 30.417969 C 57.109375 29.9375 55.554688 29.605469 53.847656 29.433594 C 52.890625 29.332031 51.886719 29.285156 50.832031 29.285156 C 49.148438 29.285156 47.582031 29.457031 46.152344 29.800781 C 45.632812 29.925781 45.128906 30.070312 44.644531 30.242188 C 42.820312 30.875 41.273438 31.757812 40.003906 32.886719 C 38.734375 34.015625 37.761719 35.367188 37.089844 36.933594 C 36.414062 38.5 36.078125 40.238281 36.078125 42.140625 C 36.078125 45.75 37.089844 48.527344 39.109375 50.46875 C 40.066406 51.382812 41.191406 52.125 42.5 52.703125 C 43.535156 53.15625 44.746094 53.515625 46.148438 53.78125 C 46.527344 53.855469 46.917969 53.921875 47.320312 53.980469 L 52.378906 54.753906 C 52.949219 54.839844 53.4375 54.929688 53.847656 55.023438 C 54.214844 55.109375 54.519531 55.195312 54.761719 55.289062 C 55.277344 55.488281 55.75 55.785156 56.1875 56.179688 C 57.058594 57.054688 57.5 58.226562 57.5 59.691406 C 57.5 61.398438 56.863281 62.707031 55.59375 63.617188 C 55.105469 63.972656 54.523438 64.257812 53.847656 64.472656 C 52.777344 64.816406 51.476562 64.988281 49.941406 64.988281 C 48.632812 64.988281 47.367188 64.871094 46.148438 64.636719 C 45.558594 64.523438 44.980469 64.382812 44.40625 64.214844 C 42.664062 63.699219 41.117188 62.769531 39.765625 61.417969 L 34.410156 66.773438 C 36.472656 68.878906 38.761719 70.332031 41.28125 71.148438 C 42.78125 71.632812 44.40625 71.96875 46.152344 72.164062 C 47.339844 72.296875 48.585938 72.367188 49.882812 72.367188 C 51.261719 72.367188 52.585938 72.253906 53.851562 72.03125 C 54.621094 71.898438 55.371094 71.71875 56.097656 71.5 C 58.023438 70.929688 59.6875 70.097656 61.097656 69.003906 C 62.507812 67.914062 63.609375 66.574219 64.402344 64.988281 C 65.195312 63.402344 65.589844 61.578125 65.589844 59.515625 C 65.589844 57.609375 65.332031 55.90625 64.816406 54.398438 Z M 64.816406 54.398438 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 53.847656 29.570312 L 53.847656 36.773438 C 52.722656 36.582031 51.636719 36.488281 50.597656 36.488281 C 48.679688 36.488281 47.195312 36.878906 46.148438 37.664062 L 46.148438 29.570312 C 46.148438 27.453125 47.882812 25.722656 50 25.722656 C 51.058594 25.722656 52.023438 26.152344 52.71875 26.851562 C 53.386719 27.519531 53.8125 28.429688 53.847656 29.433594 C 53.847656 29.480469 53.847656 29.523438 53.847656 29.570312 Z M 53.847656 29.570312 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 53.847656 47.199219 L 53.847656 55.023438 C 53.4375 54.929688 52.949219 54.839844 52.378906 54.753906 L 47.320312 53.980469 C 46.917969 53.921875 46.527344 53.855469 46.148438 53.78125 L 46.148438 45.507812 C 46.378906 45.648438 46.617188 45.773438 46.875 45.886719 C 47.492188 46.164062 48.257812 46.367188 49.167969 46.484375 Z M 53.847656 47.199219 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 49.941406 64.988281 C 51.476562 64.988281 52.777344 64.816406 53.851562 64.472656 L 53.851562 72.085938 C 53.851562 74.199219 52.117188 75.933594 50 75.933594 C 47.910156 75.933594 46.195312 74.242188 46.152344 72.164062 C 46.152344 72.136719 46.152344 72.113281 46.152344 72.085938 L 46.152344 64.636719 C 47.367188 64.871094 48.632812 64.988281 49.941406 64.988281 Z M 49.941406 64.988281 "/></g><mask id="mask1"><g filter="url(%23alpha)"><rect x="0" y="0" width="100" height="100" style="fill:rgb(0%,0%,0%);fill-opacity:0.501961;stroke:none;"/></g></mask><clipPath id="clip2"><rect x="0" y="0" width="100" height="100"/></clipPath><g id="surface8" clip-path="url(%23clip2)"><path style=" stroke:none;fill-rule:nonzero;fill:rgb(68.235296%,50.588238%,19.607843%);fill-opacity:1;" d="M 50 92.3125 C 26.667969 92.3125 7.6875 73.332031 7.6875 50 C 7.6875 26.667969 26.667969 7.6875 50 7.6875 C 73.332031 7.6875 92.3125 26.667969 92.3125 50 C 92.3125 73.332031 73.332031 92.3125 50 92.3125 Z M 50 18.476562 C 32.617188 18.476562 18.476562 32.617188 18.476562 50 C 18.476562 67.382812 32.617188 81.523438 50 81.523438 C 67.382812 81.523438 81.523438 67.382812 81.523438 50 C 81.523438 32.617188 67.382812 18.476562 50 18.476562 Z M 50 18.476562 "/></g><mask id="mask2"><g filter="url(%23alpha)"><rect x="0" y="0" width="100" height="100" style="fill:rgb(0%,0%,0%);fill-opacity:0.0588235;stroke:none;"/></g></mask><clipPath id="clip3"><rect x="0" y="0" width="100" height="100"/></clipPath><g id="surface11" clip-path="url(%23clip3)"><path style=" stroke:none;fill-rule:nonzero;fill:rgb(1.568628%,0%,0%);fill-opacity:1;" d="M 50.023438 99.953125 C 62.828125 99.953125 75.632812 95.078125 85.378906 85.332031 C 104.875 65.835938 104.875 34.117188 85.378906 14.621094 C 75.632812 4.875 62.828125 0 50.023438 0 Z M 50.023438 99.953125 "/></g></defs><g id="surface1"><path style=" stroke:none;fill-rule:nonzero;fill:rgb(93.725491%,72.156864%,19.607843%);fill-opacity:1;" d="M 50 100 C 22.429688 100 0 77.570312 0 50 C 0 22.429688 22.429688 0 50 0 C 77.570312 0 100 22.429688 100 50 C 100 77.570312 77.570312 100 50 100 Z M 50 100 "/><use xlink:href="%23surface5" mask="url(%23mask0)"/><use xlink:href="%23surface8" mask="url(%23mask1)"/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(93.725491%,72.156864%,19.607843%);fill-opacity:1;" d="M 35.9375 16.066406 C 36.027344 16.292969 36.105469 16.5 36.167969 16.6875 C 36.234375 16.871094 36.28125 17.046875 36.3125 17.214844 C 36.339844 17.378906 36.347656 17.539062 36.332031 17.695312 C 36.320312 17.847656 36.277344 18.007812 36.203125 18.175781 C 36.105469 18.402344 35.972656 18.597656 35.800781 18.761719 C 35.632812 18.929688 35.40625 19.070312 35.132812 19.175781 C 34.855469 19.285156 34.597656 19.335938 34.355469 19.332031 C 34.113281 19.324219 33.882812 19.277344 33.65625 19.179688 C 33.492188 19.105469 33.351562 19.015625 33.234375 18.914062 C 33.117188 18.808594 33.015625 18.6875 32.925781 18.542969 C 32.835938 18.402344 32.753906 18.242188 32.675781 18.0625 C 32.597656 17.878906 32.511719 17.675781 32.421875 17.449219 C 32.335938 17.222656 32.257812 17.015625 32.191406 16.832031 C 32.125 16.644531 32.078125 16.46875 32.046875 16.304688 C 32.015625 16.140625 32.007812 15.980469 32.019531 15.828125 C 32.035156 15.671875 32.078125 15.511719 32.148438 15.34375 C 32.246094 15.121094 32.382812 14.921875 32.554688 14.753906 C 32.730469 14.585938 32.953125 14.449219 33.230469 14.339844 C 33.507812 14.230469 33.761719 14.179688 34.003906 14.1875 C 34.242188 14.191406 34.472656 14.246094 34.695312 14.339844 C 34.863281 14.414062 35.003906 14.503906 35.121094 14.605469 C 35.234375 14.710938 35.339844 14.832031 35.429688 14.976562 C 35.523438 15.117188 35.609375 15.277344 35.6875 15.457031 C 35.765625 15.636719 35.847656 15.839844 35.9375 16.066406 Z M 35.007812 16.433594 C 34.917969 16.207031 34.839844 16.019531 34.773438 15.875 C 34.707031 15.726562 34.644531 15.609375 34.585938 15.519531 C 34.53125 15.425781 34.476562 15.359375 34.425781 15.308594 C 34.371094 15.261719 34.3125 15.21875 34.25 15.1875 C 34.152344 15.140625 34.046875 15.113281 33.925781 15.105469 C 33.808594 15.097656 33.683594 15.117188 33.554688 15.167969 C 33.425781 15.21875 33.320312 15.289062 33.238281 15.375 C 33.15625 15.460938 33.09375 15.554688 33.054688 15.660156 C 33.027344 15.726562 33.011719 15.796875 33.007812 15.867188 C 33.003906 15.9375 33.011719 16.027344 33.03125 16.132812 C 33.050781 16.234375 33.089844 16.363281 33.140625 16.515625 C 33.191406 16.667969 33.261719 16.859375 33.351562 17.085938 C 33.441406 17.3125 33.519531 17.5 33.585938 17.644531 C 33.648438 17.792969 33.710938 17.910156 33.765625 18 C 33.820312 18.085938 33.875 18.15625 33.925781 18.203125 C 33.980469 18.253906 34.039062 18.292969 34.101562 18.324219 C 34.203125 18.371094 34.3125 18.402344 34.433594 18.410156 C 34.554688 18.421875 34.675781 18.398438 34.808594 18.347656 C 34.933594 18.296875 35.039062 18.230469 35.121094 18.140625 C 35.203125 18.050781 35.261719 17.957031 35.296875 17.855469 C 35.324219 17.789062 35.339844 17.71875 35.34375 17.648438 C 35.347656 17.578125 35.34375 17.488281 35.324219 17.386719 C 35.300781 17.285156 35.269531 17.15625 35.21875 17.003906 C 35.167969 16.851562 35.097656 16.660156 35.007812 16.433594 Z M 35.007812 16.433594 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(93.725491%,72.156864%,19.607843%);fill-opacity:1;" d="M 40.640625 17.382812 L 37.851562 14.898438 L 38.6875 17.921875 L 37.726562 18.1875 L 36.363281 13.261719 L 37.222656 13.027344 L 40.007812 15.503906 L 39.171875 12.484375 L 40.132812 12.21875 L 41.496094 17.144531 Z M 40.640625 17.382812 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(93.725491%,72.156864%,19.607843%);fill-opacity:1;" d="M 42.523438 16.984375 L 41.789062 11.925781 L 45.121094 11.441406 L 45.25 12.324219 L 42.90625 12.664062 L 43.078125 13.847656 L 45.074219 13.558594 L 45.199219 14.441406 L 43.203125 14.730469 L 43.382812 15.960938 L 45.726562 15.617188 L 45.855469 16.5 Z M 42.523438 16.984375 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(93.725491%,72.156864%,19.607843%);fill-opacity:1;" d="M 51.980469 12.832031 C 51.980469 13.046875 51.941406 13.253906 51.863281 13.445312 C 51.785156 13.640625 51.675781 13.808594 51.53125 13.953125 C 51.386719 14.101562 51.210938 14.214844 51 14.296875 C 50.789062 14.382812 50.550781 14.421875 50.289062 14.421875 L 49.304688 14.417969 L 49.296875 16.339844 L 48.296875 16.335938 L 48.316406 11.226562 L 50.300781 11.234375 C 50.5625 11.234375 50.800781 11.277344 51.011719 11.359375 C 51.21875 11.445312 51.398438 11.5625 51.539062 11.707031 C 51.683594 11.855469 51.792969 12.023438 51.867188 12.21875 C 51.945312 12.414062 51.980469 12.617188 51.980469 12.832031 Z M 50.984375 12.828125 C 50.984375 12.617188 50.917969 12.449219 50.789062 12.320312 C 50.65625 12.1875 50.476562 12.125 50.246094 12.121094 L 49.3125 12.117188 L 49.308594 13.519531 L 50.242188 13.523438 C 50.46875 13.523438 50.652344 13.460938 50.78125 13.335938 C 50.914062 13.207031 50.980469 13.039062 50.984375 12.828125 Z M 50.984375 12.828125 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(93.725491%,72.156864%,19.607843%);fill-opacity:1;" d="M 52.671875 16.414062 L 53.246094 11.335938 L 56.589844 11.714844 L 56.492188 12.597656 L 54.136719 12.332031 L 54.003906 13.523438 L 56.007812 13.75 L 55.90625 14.632812 L 53.902344 14.410156 L 53.765625 15.644531 L 56.117188 15.90625 L 56.019531 16.792969 Z M 52.671875 16.414062 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(93.725491%,72.156864%,19.607843%);fill-opacity:1;" d="M 59.789062 17.605469 L 58.523438 14.09375 L 57.816406 17.152344 L 56.84375 16.925781 L 58 11.945312 L 58.863281 12.144531 L 60.132812 15.652344 L 60.835938 12.601562 L 61.808594 12.828125 L 60.65625 17.808594 Z M 59.789062 17.605469 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(93.725491%,72.156864%,19.607843%);fill-opacity:1;" d="M 64.496094 19.144531 L 63.671875 15.503906 L 62.59375 18.449219 L 61.65625 18.105469 L 63.417969 13.308594 L 64.253906 13.613281 L 65.074219 17.25 L 66.152344 14.3125 L 67.089844 14.65625 L 65.328125 19.453125 Z M 64.496094 19.144531 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(93.725491%,72.156864%,19.607843%);fill-opacity:1;" d="M 68.972656 18.894531 L 68.035156 20.769531 L 67.148438 20.328125 L 68.085938 18.453125 L 68.058594 15.070312 L 69.027344 15.550781 L 68.960938 17.824219 L 70.722656 16.398438 L 71.691406 16.882812 Z M 68.972656 18.894531 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(93.725491%,72.156864%,19.607843%);fill-opacity:1;" d="M 64.6875 84.5 C 64.597656 84.273438 64.519531 84.066406 64.457031 83.882812 C 64.390625 83.699219 64.34375 83.523438 64.3125 83.355469 C 64.285156 83.191406 64.277344 83.03125 64.292969 82.875 C 64.304688 82.722656 64.347656 82.558594 64.421875 82.390625 C 64.519531 82.167969 64.652344 81.972656 64.824219 81.804688 C 64.992188 81.640625 65.21875 81.5 65.492188 81.390625 C 65.769531 81.285156 66.027344 81.230469 66.269531 81.238281 C 66.511719 81.242188 66.742188 81.292969 66.96875 81.390625 C 67.132812 81.464844 67.273438 81.550781 67.390625 81.65625 C 67.507812 81.757812 67.609375 81.882812 67.699219 82.023438 C 67.789062 82.167969 67.871094 82.328125 67.949219 82.507812 C 68.027344 82.6875 68.113281 82.890625 68.203125 83.121094 C 68.289062 83.347656 68.367188 83.550781 68.433594 83.738281 C 68.5 83.921875 68.546875 84.097656 68.578125 84.261719 C 68.609375 84.429688 68.617188 84.585938 68.605469 84.742188 C 68.589844 84.898438 68.546875 85.058594 68.476562 85.226562 C 68.378906 85.449219 68.242188 85.644531 68.070312 85.8125 C 67.898438 85.980469 67.671875 86.121094 67.394531 86.226562 C 67.121094 86.335938 66.863281 86.386719 66.621094 86.382812 C 66.382812 86.375 66.152344 86.324219 65.929688 86.226562 C 65.761719 86.15625 65.621094 86.066406 65.503906 85.960938 C 65.390625 85.859375 65.285156 85.734375 65.195312 85.59375 C 65.101562 85.453125 65.015625 85.292969 64.9375 85.113281 C 64.859375 84.933594 64.777344 84.726562 64.6875 84.5 Z M 65.617188 84.136719 C 65.707031 84.363281 65.785156 84.550781 65.851562 84.695312 C 65.917969 84.839844 65.980469 84.957031 66.039062 85.050781 C 66.09375 85.140625 66.148438 85.210938 66.199219 85.257812 C 66.253906 85.308594 66.3125 85.347656 66.375 85.378906 C 66.472656 85.429688 66.578125 85.457031 66.699219 85.464844 C 66.816406 85.472656 66.941406 85.453125 67.070312 85.398438 C 67.199219 85.351562 67.304688 85.28125 67.386719 85.195312 C 67.46875 85.109375 67.53125 85.015625 67.570312 84.910156 C 67.597656 84.84375 67.613281 84.773438 67.617188 84.703125 C 67.621094 84.632812 67.613281 84.542969 67.59375 84.4375 C 67.574219 84.332031 67.535156 84.203125 67.484375 84.054688 C 67.433594 83.902344 67.363281 83.710938 67.273438 83.484375 C 67.183594 83.257812 67.105469 83.070312 67.039062 82.925781 C 66.976562 82.777344 66.914062 82.660156 66.859375 82.570312 C 66.804688 82.480469 66.75 82.414062 66.699219 82.363281 C 66.644531 82.316406 66.585938 82.277344 66.523438 82.242188 C 66.421875 82.195312 66.3125 82.167969 66.191406 82.15625 C 66.070312 82.148438 65.949219 82.167969 65.820312 82.21875 C 65.691406 82.269531 65.585938 82.339844 65.503906 82.429688 C 65.421875 82.515625 65.363281 82.613281 65.328125 82.714844 C 65.300781 82.78125 65.285156 82.851562 65.28125 82.921875 C 65.277344 82.992188 65.28125 83.078125 65.300781 83.183594 C 65.324219 83.285156 65.355469 83.414062 65.40625 83.566406 C 65.457031 83.71875 65.527344 83.910156 65.617188 84.136719 Z M 65.617188 84.136719 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(93.725491%,72.156864%,19.607843%);fill-opacity:1;" d="M 59.984375 83.1875 L 62.773438 85.667969 L 61.9375 82.644531 L 62.898438 82.378906 L 64.261719 87.304688 L 63.402344 87.542969 L 60.617188 85.066406 L 61.453125 88.082031 L 60.492188 88.347656 L 59.128906 83.421875 Z M 59.984375 83.1875 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(93.725491%,72.156864%,19.607843%);fill-opacity:1;" d="M 58.101562 83.585938 L 58.835938 88.644531 L 55.503906 89.128906 L 55.375 88.246094 L 57.71875 87.90625 L 57.546875 86.71875 L 55.550781 87.007812 L 55.425781 86.128906 L 57.421875 85.839844 L 57.242188 84.609375 L 54.898438 84.949219 L 54.769531 84.070312 Z M 58.101562 83.585938 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(93.725491%,72.156864%,19.607843%);fill-opacity:1;" d="M 48.644531 87.734375 C 48.644531 87.519531 48.683594 87.316406 48.761719 87.121094 C 48.839844 86.929688 48.949219 86.757812 49.09375 86.613281 C 49.238281 86.46875 49.417969 86.355469 49.625 86.273438 C 49.839844 86.1875 50.074219 86.148438 50.335938 86.148438 L 51.320312 86.152344 L 51.328125 84.226562 L 52.328125 84.230469 L 52.308594 89.34375 L 50.324219 89.335938 C 50.0625 89.335938 49.824219 89.292969 49.613281 89.207031 C 49.40625 89.125 49.226562 89.007812 49.085938 88.859375 C 48.941406 88.714844 48.832031 88.542969 48.757812 88.351562 C 48.679688 88.15625 48.644531 87.953125 48.644531 87.734375 Z M 49.644531 87.738281 C 49.640625 87.949219 49.707031 88.121094 49.839844 88.25 C 49.96875 88.378906 50.148438 88.445312 50.378906 88.445312 L 51.3125 88.449219 L 51.316406 87.050781 L 50.382812 87.046875 C 50.15625 87.046875 49.972656 87.109375 49.84375 87.234375 C 49.710938 87.359375 49.644531 87.527344 49.644531 87.738281 Z M 49.644531 87.738281 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(93.725491%,72.156864%,19.607843%);fill-opacity:1;" d="M 47.953125 84.152344 L 47.378906 89.234375 L 44.035156 88.855469 L 44.132812 87.972656 L 46.488281 88.234375 L 46.621094 87.042969 L 44.617188 86.820312 L 44.71875 85.933594 L 46.722656 86.160156 L 46.859375 84.925781 L 44.507812 84.660156 L 44.605469 83.777344 Z M 47.953125 84.152344 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(93.725491%,72.156864%,19.607843%);fill-opacity:1;" d="M 40.835938 82.960938 L 42.101562 86.476562 L 42.808594 83.417969 L 43.78125 83.644531 L 42.628906 88.625 L 41.761719 88.421875 L 40.492188 84.917969 L 39.789062 87.964844 L 38.816406 87.742188 L 39.96875 82.761719 Z M 40.835938 82.960938 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(93.725491%,72.156864%,19.607843%);fill-opacity:1;" d="M 36.132812 81.421875 L 36.953125 85.0625 L 38.03125 82.117188 L 38.96875 82.464844 L 37.207031 87.261719 L 36.371094 86.953125 L 35.550781 83.320312 L 34.472656 86.257812 L 33.535156 85.914062 L 35.296875 81.113281 Z M 36.132812 81.421875 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(93.725491%,72.156864%,19.607843%);fill-opacity:1;" d="M 31.652344 81.671875 L 32.589844 79.796875 L 33.476562 80.242188 L 32.539062 82.117188 L 32.566406 85.5 L 31.597656 85.015625 L 31.664062 82.746094 L 29.902344 84.167969 L 28.933594 83.6875 Z M 31.652344 81.671875 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(80.000001%,57.647061%,13.333334%);fill-opacity:1;" d="M 64.816406 53.570312 C 64.300781 52.0625 63.46875 50.792969 62.320312 49.761719 C 61.40625 48.847656 60.3125 48.136719 59.046875 47.621094 C 57.777344 47.105469 56.167969 46.707031 54.226562 46.429688 L 53.847656 46.371094 L 49.167969 45.65625 C 48.253906 45.539062 47.492188 45.335938 46.875 45.058594 C 46.617188 44.945312 46.378906 44.816406 46.148438 44.679688 C 45.835938 44.488281 45.554688 44.277344 45.300781 44.046875 C 44.863281 43.613281 44.558594 43.136719 44.375 42.621094 C 44.199219 42.105469 44.109375 41.570312 44.109375 41.015625 C 44.109375 39.546875 44.632812 38.285156 45.683594 37.234375 C 45.828125 37.09375 45.984375 36.957031 46.152344 36.835938 C 47.195312 36.050781 48.679688 35.660156 50.597656 35.660156 C 51.636719 35.660156 52.722656 35.753906 53.851562 35.945312 C 54.226562 36.007812 54.609375 36.082031 54.996094 36.164062 C 56.542969 36.503906 57.972656 37.304688 59.28125 38.574219 L 64.519531 33.394531 C 62.695312 31.613281 60.691406 30.34375 58.507812 29.589844 C 57.109375 29.109375 55.554688 28.777344 53.847656 28.605469 C 52.890625 28.503906 51.886719 28.457031 50.832031 28.457031 C 49.148438 28.457031 47.582031 28.628906 46.152344 28.972656 C 45.632812 29.097656 45.128906 29.242188 44.644531 29.414062 C 42.820312 30.046875 41.273438 30.929688 40.003906 32.058594 C 38.734375 33.1875 37.761719 34.539062 37.089844 36.105469 C 36.414062 37.671875 36.078125 39.410156 36.078125 41.3125 C 36.078125 44.921875 37.089844 47.699219 39.109375 49.640625 C 40.066406 50.554688 41.191406 51.296875 42.5 51.875 C 43.535156 52.328125 44.746094 52.6875 46.148438 52.953125 C 46.527344 53.027344 46.917969 53.09375 47.320312 53.152344 L 52.378906 53.925781 C 52.949219 54.011719 53.4375 54.101562 53.847656 54.195312 C 54.214844 54.28125 54.519531 54.367188 54.761719 54.460938 C 55.277344 54.660156 55.75 54.957031 56.1875 55.351562 C 57.058594 56.226562 57.5 57.398438 57.5 58.863281 C 57.5 60.570312 56.863281 61.878906 55.59375 62.789062 C 55.105469 63.144531 54.523438 63.429688 53.847656 63.644531 C 52.777344 63.988281 51.476562 64.160156 49.941406 64.160156 C 48.632812 64.160156 47.367188 64.042969 46.148438 63.808594 C 45.558594 63.695312 44.980469 63.554688 44.40625 63.386719 C 42.664062 62.871094 41.117188 61.941406 39.765625 60.589844 L 34.410156 65.945312 C 36.472656 68.046875 38.761719 69.503906 41.28125 70.320312 C 42.78125 70.804688 44.40625 71.140625 46.152344 71.335938 C 47.339844 71.46875 48.585938 71.539062 49.882812 71.539062 C 51.261719 71.539062 52.585938 71.425781 53.851562 71.203125 C 54.621094 71.070312 55.371094 70.890625 56.097656 70.671875 C 58.023438 70.101562 59.6875 69.265625 61.097656 68.175781 C 62.507812 67.085938 63.609375 65.746094 64.402344 64.160156 C 65.195312 62.574219 65.589844 60.746094 65.589844 58.6875 C 65.589844 56.78125 65.332031 55.078125 64.816406 53.570312 Z M 64.816406 53.570312 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(80.000001%,57.647061%,13.333334%);fill-opacity:1;" d="M 53.847656 28.742188 L 53.847656 35.945312 C 52.722656 35.753906 51.636719 35.660156 50.597656 35.660156 C 48.679688 35.660156 47.195312 36.050781 46.148438 36.835938 L 46.148438 28.742188 C 46.148438 26.625 47.882812 24.894531 50 24.894531 C 51.058594 24.894531 52.023438 25.324219 52.71875 26.023438 C 53.386719 26.691406 53.8125 27.601562 53.847656 28.605469 C 53.847656 28.652344 53.847656 28.695312 53.847656 28.742188 Z M 53.847656 28.742188 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(80.000001%,57.647061%,13.333334%);fill-opacity:1;" d="M 53.847656 46.371094 L 53.847656 54.195312 C 53.4375 54.101562 52.949219 54.011719 52.378906 53.925781 L 47.320312 53.152344 C 46.917969 53.09375 46.527344 53.027344 46.148438 52.953125 L 46.148438 44.679688 C 46.378906 44.816406 46.617188 44.945312 46.875 45.058594 C 47.492188 45.335938 48.257812 45.539062 49.167969 45.65625 Z M 53.847656 46.371094 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(80.000001%,57.647061%,13.333334%);fill-opacity:1;" d="M 49.941406 64.160156 C 51.476562 64.160156 52.777344 63.988281 53.851562 63.644531 L 53.851562 71.257812 C 53.851562 73.371094 52.117188 75.105469 50 75.105469 C 47.910156 75.105469 46.195312 73.414062 46.152344 71.335938 C 46.152344 71.308594 46.152344 71.28125 46.152344 71.257812 L 46.152344 63.808594 C 47.367188 64.042969 48.632812 64.160156 49.941406 64.160156 Z M 49.941406 64.160156 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(93.725491%,72.156864%,19.607843%);fill-opacity:1;" d="M 14.75 50 C 14.75 48.96875 13.914062 48.132812 12.882812 48.132812 C 11.851562 48.132812 11.015625 48.96875 11.015625 50 C 11.015625 51.03125 11.851562 51.867188 12.882812 51.867188 C 13.914062 51.867188 14.75 51.03125 14.75 50 Z M 14.75 50 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(93.725491%,72.156864%,19.607843%);fill-opacity:1;" d="M 88.609375 50 C 88.609375 48.96875 87.773438 48.132812 86.742188 48.132812 C 85.710938 48.132812 84.875 48.96875 84.875 50 C 84.875 51.03125 85.710938 51.867188 86.742188 51.867188 C 87.773438 51.867188 88.609375 51.03125 88.609375 50 Z M 88.609375 50 "/><use xlink:href="%23surface11" mask="url(%23mask2)"/></g></svg>');
    }
      .code_rate_silver:before  {


content: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="100px" height="100px" viewBox="0 0 100 100" version="1.1"><defs><filter id="alpha" filterUnits="objectBoundingBox" x="0%" y="0%" width="100%" height="100%"><feColorMatrix type="matrix" in="SourceGraphic" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0"/></filter><mask id="mask0"><g filter="url(%23alpha)"><rect x="0" y="0" width="100" height="100" style="fill:rgb(0%,0%,0%);fill-opacity:0.2;stroke:none;"/></g></mask><clipPath id="clip1"><rect x="0" y="0" width="100" height="100"/></clipPath><g id="surface5" clip-path="url(%23clip1)"><path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 64.816406 54.398438 C 64.300781 52.890625 63.46875 51.621094 62.320312 50.589844 C 61.40625 49.675781 60.3125 48.964844 59.046875 48.449219 C 57.777344 47.933594 56.167969 47.535156 54.226562 47.257812 L 53.847656 47.199219 L 49.167969 46.484375 C 48.253906 46.367188 47.492188 46.164062 46.875 45.886719 C 46.617188 45.773438 46.378906 45.644531 46.148438 45.507812 C 45.835938 45.316406 45.554688 45.105469 45.300781 44.875 C 44.863281 44.441406 44.558594 43.964844 44.375 43.449219 C 44.199219 42.933594 44.109375 42.398438 44.109375 41.84375 C 44.109375 40.375 44.632812 39.117188 45.683594 38.0625 C 45.828125 37.921875 45.984375 37.785156 46.152344 37.664062 C 47.195312 36.878906 48.679688 36.488281 50.597656 36.488281 C 51.636719 36.488281 52.722656 36.582031 53.851562 36.773438 C 54.226562 36.835938 54.609375 36.910156 54.996094 36.992188 C 56.542969 37.332031 57.972656 38.132812 59.28125 39.402344 L 64.519531 34.222656 C 62.695312 32.441406 60.691406 31.171875 58.507812 30.417969 C 57.109375 29.9375 55.554688 29.605469 53.847656 29.433594 C 52.890625 29.332031 51.886719 29.285156 50.832031 29.285156 C 49.148438 29.285156 47.582031 29.457031 46.152344 29.800781 C 45.632812 29.925781 45.128906 30.070312 44.644531 30.242188 C 42.820312 30.875 41.273438 31.757812 40.003906 32.886719 C 38.734375 34.015625 37.761719 35.367188 37.089844 36.933594 C 36.414062 38.5 36.078125 40.238281 36.078125 42.140625 C 36.078125 45.75 37.089844 48.527344 39.109375 50.46875 C 40.066406 51.382812 41.191406 52.125 42.5 52.703125 C 43.535156 53.15625 44.746094 53.515625 46.148438 53.78125 C 46.527344 53.855469 46.917969 53.921875 47.320312 53.980469 L 52.378906 54.753906 C 52.949219 54.839844 53.4375 54.929688 53.847656 55.023438 C 54.214844 55.109375 54.519531 55.195312 54.761719 55.289062 C 55.277344 55.488281 55.75 55.785156 56.1875 56.179688 C 57.058594 57.054688 57.5 58.226562 57.5 59.691406 C 57.5 61.398438 56.863281 62.707031 55.59375 63.617188 C 55.105469 63.972656 54.523438 64.257812 53.847656 64.472656 C 52.777344 64.816406 51.476562 64.988281 49.941406 64.988281 C 48.632812 64.988281 47.367188 64.871094 46.148438 64.636719 C 45.558594 64.523438 44.980469 64.382812 44.40625 64.214844 C 42.664062 63.699219 41.117188 62.769531 39.765625 61.417969 L 34.410156 66.773438 C 36.472656 68.878906 38.761719 70.332031 41.28125 71.148438 C 42.78125 71.632812 44.40625 71.96875 46.152344 72.164062 C 47.339844 72.296875 48.585938 72.367188 49.882812 72.367188 C 51.261719 72.367188 52.585938 72.253906 53.851562 72.03125 C 54.621094 71.898438 55.371094 71.71875 56.097656 71.5 C 58.023438 70.929688 59.6875 70.097656 61.097656 69.003906 C 62.507812 67.914062 63.609375 66.574219 64.402344 64.988281 C 65.195312 63.402344 65.589844 61.578125 65.589844 59.515625 C 65.589844 57.609375 65.332031 55.90625 64.816406 54.398438 Z M 64.816406 54.398438 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 53.847656 29.570312 L 53.847656 36.773438 C 52.722656 36.582031 51.636719 36.488281 50.597656 36.488281 C 48.679688 36.488281 47.195312 36.878906 46.148438 37.664062 L 46.148438 29.570312 C 46.148438 27.453125 47.882812 25.722656 50 25.722656 C 51.058594 25.722656 52.023438 26.152344 52.71875 26.851562 C 53.386719 27.519531 53.8125 28.429688 53.847656 29.433594 C 53.847656 29.480469 53.847656 29.523438 53.847656 29.570312 Z M 53.847656 29.570312 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 53.847656 47.199219 L 53.847656 55.023438 C 53.4375 54.929688 52.949219 54.839844 52.378906 54.753906 L 47.320312 53.980469 C 46.917969 53.921875 46.527344 53.855469 46.148438 53.78125 L 46.148438 45.507812 C 46.378906 45.648438 46.617188 45.773438 46.875 45.886719 C 47.492188 46.164062 48.257812 46.367188 49.167969 46.484375 Z M 53.847656 47.199219 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 49.941406 64.988281 C 51.476562 64.988281 52.777344 64.816406 53.851562 64.472656 L 53.851562 72.085938 C 53.851562 74.199219 52.117188 75.933594 50 75.933594 C 47.910156 75.933594 46.195312 74.242188 46.152344 72.164062 C 46.152344 72.136719 46.152344 72.113281 46.152344 72.085938 L 46.152344 64.636719 C 47.367188 64.871094 48.632812 64.988281 49.941406 64.988281 Z M 49.941406 64.988281 "/></g><mask id="mask1"><g filter="url(%23alpha)"><rect x="0" y="0" width="100" height="100" style="fill:rgb(0%,0%,0%);fill-opacity:0.501961;stroke:none;"/></g></mask><clipPath id="clip2"><rect x="0" y="0" width="100" height="100"/></clipPath><g id="surface8" clip-path="url(%23clip2)"><path style=" stroke:none;fill-rule:nonzero;fill:rgb(60.000002%,58.039218%,54.11765%);fill-opacity:1;" d="M 50 92.3125 C 26.667969 92.3125 7.6875 73.332031 7.6875 50 C 7.6875 26.667969 26.667969 7.6875 50 7.6875 C 73.332031 7.6875 92.3125 26.667969 92.3125 50 C 92.3125 73.332031 73.332031 92.3125 50 92.3125 Z M 50 18.476562 C 32.617188 18.476562 18.476562 32.617188 18.476562 50 C 18.476562 67.382812 32.617188 81.523438 50 81.523438 C 67.382812 81.523438 81.523438 67.382812 81.523438 50 C 81.523438 32.617188 67.382812 18.476562 50 18.476562 Z M 50 18.476562 "/></g><mask id="mask2"><g filter="url(%23alpha)"><rect x="0" y="0" width="100" height="100" style="fill:rgb(0%,0%,0%);fill-opacity:0.0588235;stroke:none;"/></g></mask><clipPath id="clip3"><rect x="0" y="0" width="100" height="100"/></clipPath><g id="surface11" clip-path="url(%23clip3)"><path style=" stroke:none;fill-rule:nonzero;fill:rgb(1.568628%,0%,0%);fill-opacity:1;" d="M 50.023438 99.953125 C 62.828125 99.953125 75.632812 95.078125 85.378906 85.332031 C 104.875 65.835938 104.875 34.117188 85.378906 14.621094 C 75.632812 4.875 62.828125 0 50.023438 0 Z M 50.023438 99.953125 "/></g></defs><g id="surface1"><path style=" stroke:none;fill-rule:nonzero;fill:%23cdd0ce;fill-opacity:1;" d="M 50 100 C 22.429688 100 0 77.570312 0 50 C 0 22.429688 22.429688 0 50 0 C 77.570312 0 100 22.429688 100 50 C 100 77.570312 77.570312 100 50 100 Z M 50 100 "/><use xlink:href="%23surface5" mask="url(%23mask0)"/><use xlink:href="%23surface8" mask="url(%23mask1)"/><path style=" stroke:none;fill-rule:nonzero;fill:%23cdd0ce;fill-opacity:1;" d="M 35.9375 16.066406 C 36.027344 16.292969 36.105469 16.5 36.167969 16.6875 C 36.234375 16.871094 36.28125 17.046875 36.3125 17.214844 C 36.339844 17.378906 36.347656 17.539062 36.332031 17.695312 C 36.320312 17.847656 36.277344 18.007812 36.203125 18.175781 C 36.105469 18.402344 35.972656 18.597656 35.800781 18.761719 C 35.632812 18.929688 35.40625 19.070312 35.132812 19.175781 C 34.855469 19.285156 34.597656 19.335938 34.355469 19.332031 C 34.113281 19.324219 33.882812 19.277344 33.65625 19.179688 C 33.492188 19.105469 33.351562 19.015625 33.234375 18.914062 C 33.117188 18.808594 33.015625 18.6875 32.925781 18.542969 C 32.835938 18.402344 32.753906 18.242188 32.675781 18.0625 C 32.597656 17.878906 32.511719 17.675781 32.421875 17.449219 C 32.335938 17.222656 32.257812 17.015625 32.191406 16.832031 C 32.125 16.644531 32.078125 16.46875 32.046875 16.304688 C 32.015625 16.140625 32.007812 15.980469 32.019531 15.828125 C 32.035156 15.671875 32.078125 15.511719 32.148438 15.34375 C 32.246094 15.121094 32.382812 14.921875 32.554688 14.753906 C 32.730469 14.585938 32.953125 14.449219 33.230469 14.339844 C 33.507812 14.230469 33.761719 14.179688 34.003906 14.1875 C 34.242188 14.191406 34.472656 14.246094 34.695312 14.339844 C 34.863281 14.414062 35.003906 14.503906 35.121094 14.605469 C 35.234375 14.710938 35.339844 14.832031 35.429688 14.976562 C 35.523438 15.117188 35.609375 15.277344 35.6875 15.457031 C 35.765625 15.636719 35.847656 15.839844 35.9375 16.066406 Z M 35.007812 16.433594 C 34.917969 16.207031 34.839844 16.019531 34.773438 15.875 C 34.707031 15.726562 34.644531 15.609375 34.585938 15.519531 C 34.53125 15.425781 34.476562 15.359375 34.425781 15.308594 C 34.371094 15.261719 34.3125 15.21875 34.25 15.1875 C 34.152344 15.140625 34.046875 15.113281 33.925781 15.105469 C 33.808594 15.097656 33.683594 15.117188 33.554688 15.167969 C 33.425781 15.21875 33.320312 15.289062 33.238281 15.375 C 33.15625 15.460938 33.09375 15.554688 33.054688 15.660156 C 33.027344 15.726562 33.011719 15.796875 33.007812 15.867188 C 33.003906 15.9375 33.011719 16.027344 33.03125 16.132812 C 33.050781 16.234375 33.089844 16.363281 33.140625 16.515625 C 33.191406 16.667969 33.261719 16.859375 33.351562 17.085938 C 33.441406 17.3125 33.519531 17.5 33.585938 17.644531 C 33.648438 17.792969 33.710938 17.910156 33.765625 18 C 33.820312 18.085938 33.875 18.15625 33.925781 18.203125 C 33.980469 18.253906 34.039062 18.292969 34.101562 18.324219 C 34.203125 18.371094 34.3125 18.402344 34.433594 18.410156 C 34.554688 18.421875 34.675781 18.398438 34.808594 18.347656 C 34.933594 18.296875 35.039062 18.230469 35.121094 18.140625 C 35.203125 18.050781 35.261719 17.957031 35.296875 17.855469 C 35.324219 17.789062 35.339844 17.71875 35.34375 17.648438 C 35.347656 17.578125 35.34375 17.488281 35.324219 17.386719 C 35.300781 17.285156 35.269531 17.15625 35.21875 17.003906 C 35.167969 16.851562 35.097656 16.660156 35.007812 16.433594 Z M 35.007812 16.433594 "/><path style=" stroke:none;fill-rule:nonzero;fill:%23cdd0ce;fill-opacity:1;" d="M 40.640625 17.382812 L 37.851562 14.898438 L 38.6875 17.921875 L 37.726562 18.1875 L 36.363281 13.261719 L 37.222656 13.027344 L 40.007812 15.503906 L 39.171875 12.484375 L 40.132812 12.21875 L 41.496094 17.144531 Z M 40.640625 17.382812 "/><path style=" stroke:none;fill-rule:nonzero;fill:%23cdd0ce;fill-opacity:1;" d="M 42.523438 16.984375 L 41.789062 11.925781 L 45.121094 11.441406 L 45.25 12.324219 L 42.90625 12.664062 L 43.078125 13.847656 L 45.074219 13.558594 L 45.199219 14.441406 L 43.203125 14.730469 L 43.382812 15.960938 L 45.726562 15.617188 L 45.855469 16.5 Z M 42.523438 16.984375 "/><path style=" stroke:none;fill-rule:nonzero;fill:%23cdd0ce;fill-opacity:1;" d="M 51.980469 12.832031 C 51.980469 13.046875 51.941406 13.253906 51.863281 13.445312 C 51.785156 13.640625 51.675781 13.808594 51.53125 13.953125 C 51.386719 14.101562 51.210938 14.214844 51 14.296875 C 50.789062 14.382812 50.550781 14.421875 50.289062 14.421875 L 49.304688 14.417969 L 49.296875 16.339844 L 48.296875 16.335938 L 48.316406 11.226562 L 50.300781 11.234375 C 50.5625 11.234375 50.800781 11.277344 51.011719 11.359375 C 51.21875 11.445312 51.398438 11.5625 51.539062 11.707031 C 51.683594 11.855469 51.792969 12.023438 51.867188 12.21875 C 51.945312 12.414062 51.980469 12.617188 51.980469 12.832031 Z M 50.984375 12.828125 C 50.984375 12.617188 50.917969 12.449219 50.789062 12.320312 C 50.65625 12.1875 50.476562 12.125 50.246094 12.121094 L 49.3125 12.117188 L 49.308594 13.519531 L 50.242188 13.523438 C 50.46875 13.523438 50.652344 13.460938 50.78125 13.335938 C 50.914062 13.207031 50.980469 13.039062 50.984375 12.828125 Z M 50.984375 12.828125 "/><path style=" stroke:none;fill-rule:nonzero;fill:%23cdd0ce;fill-opacity:1;" d="M 52.671875 16.414062 L 53.246094 11.335938 L 56.589844 11.714844 L 56.492188 12.597656 L 54.136719 12.332031 L 54.003906 13.523438 L 56.007812 13.75 L 55.90625 14.632812 L 53.902344 14.410156 L 53.765625 15.644531 L 56.117188 15.90625 L 56.019531 16.792969 Z M 52.671875 16.414062 "/><path style=" stroke:none;fill-rule:nonzero;fill:%23cdd0ce;fill-opacity:1;" d="M 59.789062 17.605469 L 58.523438 14.09375 L 57.816406 17.152344 L 56.84375 16.925781 L 58 11.945312 L 58.863281 12.144531 L 60.132812 15.652344 L 60.835938 12.601562 L 61.808594 12.828125 L 60.65625 17.808594 Z M 59.789062 17.605469 "/><path style=" stroke:none;fill-rule:nonzero;fill:%23cdd0ce;fill-opacity:1;" d="M 64.496094 19.144531 L 63.671875 15.503906 L 62.59375 18.449219 L 61.65625 18.105469 L 63.417969 13.308594 L 64.253906 13.613281 L 65.074219 17.25 L 66.152344 14.3125 L 67.089844 14.65625 L 65.328125 19.453125 Z M 64.496094 19.144531 "/><path style=" stroke:none;fill-rule:nonzero;fill:%23cdd0ce;fill-opacity:1;" d="M 68.972656 18.894531 L 68.035156 20.769531 L 67.148438 20.328125 L 68.085938 18.453125 L 68.058594 15.070312 L 69.027344 15.550781 L 68.960938 17.824219 L 70.722656 16.398438 L 71.691406 16.882812 Z M 68.972656 18.894531 "/><path style=" stroke:none;fill-rule:nonzero;fill:%23cdd0ce;fill-opacity:1;" d="M 64.6875 84.5 C 64.597656 84.273438 64.519531 84.066406 64.457031 83.882812 C 64.390625 83.699219 64.34375 83.523438 64.3125 83.355469 C 64.285156 83.191406 64.277344 83.03125 64.292969 82.875 C 64.304688 82.722656 64.347656 82.558594 64.421875 82.390625 C 64.519531 82.167969 64.652344 81.972656 64.824219 81.804688 C 64.992188 81.640625 65.21875 81.5 65.492188 81.390625 C 65.769531 81.285156 66.027344 81.230469 66.269531 81.238281 C 66.511719 81.242188 66.742188 81.292969 66.96875 81.390625 C 67.132812 81.464844 67.273438 81.550781 67.390625 81.65625 C 67.507812 81.757812 67.609375 81.882812 67.699219 82.023438 C 67.789062 82.167969 67.871094 82.328125 67.949219 82.507812 C 68.027344 82.6875 68.113281 82.890625 68.203125 83.121094 C 68.289062 83.347656 68.367188 83.550781 68.433594 83.738281 C 68.5 83.921875 68.546875 84.097656 68.578125 84.261719 C 68.609375 84.429688 68.617188 84.585938 68.605469 84.742188 C 68.589844 84.898438 68.546875 85.058594 68.476562 85.226562 C 68.378906 85.449219 68.242188 85.644531 68.070312 85.8125 C 67.898438 85.980469 67.671875 86.121094 67.394531 86.226562 C 67.121094 86.335938 66.863281 86.386719 66.621094 86.382812 C 66.382812 86.375 66.152344 86.324219 65.929688 86.226562 C 65.761719 86.15625 65.621094 86.066406 65.503906 85.960938 C 65.390625 85.859375 65.285156 85.734375 65.195312 85.59375 C 65.101562 85.453125 65.015625 85.292969 64.9375 85.113281 C 64.859375 84.933594 64.777344 84.726562 64.6875 84.5 Z M 65.617188 84.136719 C 65.707031 84.363281 65.785156 84.550781 65.851562 84.695312 C 65.917969 84.839844 65.980469 84.957031 66.039062 85.050781 C 66.09375 85.140625 66.148438 85.210938 66.199219 85.257812 C 66.253906 85.308594 66.3125 85.347656 66.375 85.378906 C 66.472656 85.429688 66.578125 85.457031 66.699219 85.464844 C 66.816406 85.472656 66.941406 85.453125 67.070312 85.398438 C 67.199219 85.351562 67.304688 85.28125 67.386719 85.195312 C 67.46875 85.109375 67.53125 85.015625 67.570312 84.910156 C 67.597656 84.84375 67.613281 84.773438 67.617188 84.703125 C 67.621094 84.632812 67.613281 84.542969 67.59375 84.4375 C 67.574219 84.332031 67.535156 84.203125 67.484375 84.054688 C 67.433594 83.902344 67.363281 83.710938 67.273438 83.484375 C 67.183594 83.257812 67.105469 83.070312 67.039062 82.925781 C 66.976562 82.777344 66.914062 82.660156 66.859375 82.570312 C 66.804688 82.480469 66.75 82.414062 66.699219 82.363281 C 66.644531 82.316406 66.585938 82.277344 66.523438 82.242188 C 66.421875 82.195312 66.3125 82.167969 66.191406 82.15625 C 66.070312 82.148438 65.949219 82.167969 65.820312 82.21875 C 65.691406 82.269531 65.585938 82.339844 65.503906 82.429688 C 65.421875 82.515625 65.363281 82.613281 65.328125 82.714844 C 65.300781 82.78125 65.285156 82.851562 65.28125 82.921875 C 65.277344 82.992188 65.28125 83.078125 65.300781 83.183594 C 65.324219 83.285156 65.355469 83.414062 65.40625 83.566406 C 65.457031 83.71875 65.527344 83.910156 65.617188 84.136719 Z M 65.617188 84.136719 "/><path style=" stroke:none;fill-rule:nonzero;fill:%23cdd0ce;fill-opacity:1;" d="M 59.984375 83.1875 L 62.773438 85.667969 L 61.9375 82.644531 L 62.898438 82.378906 L 64.261719 87.304688 L 63.402344 87.542969 L 60.617188 85.066406 L 61.453125 88.082031 L 60.492188 88.347656 L 59.128906 83.421875 Z M 59.984375 83.1875 "/><path style=" stroke:none;fill-rule:nonzero;fill:%23cdd0ce;fill-opacity:1;" d="M 58.101562 83.585938 L 58.835938 88.644531 L 55.503906 89.128906 L 55.375 88.246094 L 57.71875 87.90625 L 57.546875 86.71875 L 55.550781 87.007812 L 55.425781 86.128906 L 57.421875 85.839844 L 57.242188 84.609375 L 54.898438 84.949219 L 54.769531 84.070312 Z M 58.101562 83.585938 "/><path style=" stroke:none;fill-rule:nonzero;fill:%23cdd0ce;fill-opacity:1;" d="M 48.644531 87.734375 C 48.644531 87.519531 48.683594 87.316406 48.761719 87.121094 C 48.839844 86.929688 48.949219 86.757812 49.09375 86.613281 C 49.238281 86.46875 49.417969 86.355469 49.625 86.273438 C 49.839844 86.1875 50.074219 86.148438 50.335938 86.148438 L 51.320312 86.152344 L 51.328125 84.226562 L 52.328125 84.230469 L 52.308594 89.34375 L 50.324219 89.335938 C 50.0625 89.335938 49.824219 89.292969 49.613281 89.207031 C 49.40625 89.125 49.226562 89.007812 49.085938 88.859375 C 48.941406 88.714844 48.832031 88.542969 48.757812 88.351562 C 48.679688 88.15625 48.644531 87.953125 48.644531 87.734375 Z M 49.644531 87.738281 C 49.640625 87.949219 49.707031 88.121094 49.839844 88.25 C 49.96875 88.378906 50.148438 88.445312 50.378906 88.445312 L 51.3125 88.449219 L 51.316406 87.050781 L 50.382812 87.046875 C 50.15625 87.046875 49.972656 87.109375 49.84375 87.234375 C 49.710938 87.359375 49.644531 87.527344 49.644531 87.738281 Z M 49.644531 87.738281 "/><path style=" stroke:none;fill-rule:nonzero;fill:%23cdd0ce;fill-opacity:1;" d="M 47.953125 84.152344 L 47.378906 89.234375 L 44.035156 88.855469 L 44.132812 87.972656 L 46.488281 88.234375 L 46.621094 87.042969 L 44.617188 86.820312 L 44.71875 85.933594 L 46.722656 86.160156 L 46.859375 84.925781 L 44.507812 84.660156 L 44.605469 83.777344 Z M 47.953125 84.152344 "/><path style=" stroke:none;fill-rule:nonzero;fill:%23cdd0ce;fill-opacity:1;" d="M 40.835938 82.960938 L 42.101562 86.476562 L 42.808594 83.417969 L 43.78125 83.644531 L 42.628906 88.625 L 41.761719 88.421875 L 40.492188 84.917969 L 39.789062 87.964844 L 38.816406 87.742188 L 39.96875 82.761719 Z M 40.835938 82.960938 "/><path style=" stroke:none;fill-rule:nonzero;fill:%23cdd0ce;fill-opacity:1;" d="M 36.132812 81.421875 L 36.953125 85.0625 L 38.03125 82.117188 L 38.96875 82.464844 L 37.207031 87.261719 L 36.371094 86.953125 L 35.550781 83.320312 L 34.472656 86.257812 L 33.535156 85.914062 L 35.296875 81.113281 Z M 36.132812 81.421875 "/><path style=" stroke:none;fill-rule:nonzero;fill:%23cdd0ce;fill-opacity:1;" d="M 31.652344 81.671875 L 32.589844 79.796875 L 33.476562 80.242188 L 32.539062 82.117188 L 32.566406 85.5 L 31.597656 85.015625 L 31.664062 82.746094 L 29.902344 84.167969 L 28.933594 83.6875 Z M 31.652344 81.671875 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(168 168 162);fill-opacity:1;" d="M 64.816406 53.570312 C 64.300781 52.0625 63.46875 50.792969 62.320312 49.761719 C 61.40625 48.847656 60.3125 48.136719 59.046875 47.621094 C 57.777344 47.105469 56.167969 46.707031 54.226562 46.429688 L 53.847656 46.371094 L 49.167969 45.65625 C 48.253906 45.539062 47.492188 45.335938 46.875 45.058594 C 46.617188 44.945312 46.378906 44.816406 46.148438 44.679688 C 45.835938 44.488281 45.554688 44.277344 45.300781 44.046875 C 44.863281 43.613281 44.558594 43.136719 44.375 42.621094 C 44.199219 42.105469 44.109375 41.570312 44.109375 41.015625 C 44.109375 39.546875 44.632812 38.285156 45.683594 37.234375 C 45.828125 37.09375 45.984375 36.957031 46.152344 36.835938 C 47.195312 36.050781 48.679688 35.660156 50.597656 35.660156 C 51.636719 35.660156 52.722656 35.753906 53.851562 35.945312 C 54.226562 36.007812 54.609375 36.082031 54.996094 36.164062 C 56.542969 36.503906 57.972656 37.304688 59.28125 38.574219 L 64.519531 33.394531 C 62.695312 31.613281 60.691406 30.34375 58.507812 29.589844 C 57.109375 29.109375 55.554688 28.777344 53.847656 28.605469 C 52.890625 28.503906 51.886719 28.457031 50.832031 28.457031 C 49.148438 28.457031 47.582031 28.628906 46.152344 28.972656 C 45.632812 29.097656 45.128906 29.242188 44.644531 29.414062 C 42.820312 30.046875 41.273438 30.929688 40.003906 32.058594 C 38.734375 33.1875 37.761719 34.539062 37.089844 36.105469 C 36.414062 37.671875 36.078125 39.410156 36.078125 41.3125 C 36.078125 44.921875 37.089844 47.699219 39.109375 49.640625 C 40.066406 50.554688 41.191406 51.296875 42.5 51.875 C 43.535156 52.328125 44.746094 52.6875 46.148438 52.953125 C 46.527344 53.027344 46.917969 53.09375 47.320312 53.152344 L 52.378906 53.925781 C 52.949219 54.011719 53.4375 54.101562 53.847656 54.195312 C 54.214844 54.28125 54.519531 54.367188 54.761719 54.460938 C 55.277344 54.660156 55.75 54.957031 56.1875 55.351562 C 57.058594 56.226562 57.5 57.398438 57.5 58.863281 C 57.5 60.570312 56.863281 61.878906 55.59375 62.789062 C 55.105469 63.144531 54.523438 63.429688 53.847656 63.644531 C 52.777344 63.988281 51.476562 64.160156 49.941406 64.160156 C 48.632812 64.160156 47.367188 64.042969 46.148438 63.808594 C 45.558594 63.695312 44.980469 63.554688 44.40625 63.386719 C 42.664062 62.871094 41.117188 61.941406 39.765625 60.589844 L 34.410156 65.945312 C 36.472656 68.046875 38.761719 69.503906 41.28125 70.320312 C 42.78125 70.804688 44.40625 71.140625 46.152344 71.335938 C 47.339844 71.46875 48.585938 71.539062 49.882812 71.539062 C 51.261719 71.539062 52.585938 71.425781 53.851562 71.203125 C 54.621094 71.070312 55.371094 70.890625 56.097656 70.671875 C 58.023438 70.101562 59.6875 69.265625 61.097656 68.175781 C 62.507812 67.085938 63.609375 65.746094 64.402344 64.160156 C 65.195312 62.574219 65.589844 60.746094 65.589844 58.6875 C 65.589844 56.78125 65.332031 55.078125 64.816406 53.570312 Z M 64.816406 53.570312 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(168 168 162);fill-opacity:1;" d="M 53.847656 28.742188 L 53.847656 35.945312 C 52.722656 35.753906 51.636719 35.660156 50.597656 35.660156 C 48.679688 35.660156 47.195312 36.050781 46.148438 36.835938 L 46.148438 28.742188 C 46.148438 26.625 47.882812 24.894531 50 24.894531 C 51.058594 24.894531 52.023438 25.324219 52.71875 26.023438 C 53.386719 26.691406 53.8125 27.601562 53.847656 28.605469 C 53.847656 28.652344 53.847656 28.695312 53.847656 28.742188 Z M 53.847656 28.742188 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(168 168 162);fill-opacity:1;" d="M 53.847656 46.371094 L 53.847656 54.195312 C 53.4375 54.101562 52.949219 54.011719 52.378906 53.925781 L 47.320312 53.152344 C 46.917969 53.09375 46.527344 53.027344 46.148438 52.953125 L 46.148438 44.679688 C 46.378906 44.816406 46.617188 44.945312 46.875 45.058594 C 47.492188 45.335938 48.257812 45.539062 49.167969 45.65625 Z M 53.847656 46.371094 "/><path style=" stroke:none;fill-rule:nonzero;fill:rgb(168 168 162);fill-opacity:1;" d="M 49.941406 64.160156 C 51.476562 64.160156 52.777344 63.988281 53.851562 63.644531 L 53.851562 71.257812 C 53.851562 73.371094 52.117188 75.105469 50 75.105469 C 47.910156 75.105469 46.195312 73.414062 46.152344 71.335938 C 46.152344 71.308594 46.152344 71.28125 46.152344 71.257812 L 46.152344 63.808594 C 47.367188 64.042969 48.632812 64.160156 49.941406 64.160156 Z M 49.941406 64.160156 "/><path style=" stroke:none;fill-rule:nonzero;fill:%23cdd0ce;fill-opacity:1;" d="M 14.75 50 C 14.75 48.96875 13.914062 48.132812 12.882812 48.132812 C 11.851562 48.132812 11.015625 48.96875 11.015625 50 C 11.015625 51.03125 11.851562 51.867188 12.882812 51.867188 C 13.914062 51.867188 14.75 51.03125 14.75 50 Z M 14.75 50 "/><path style=" stroke:none;fill-rule:nonzero;fill:%23cdd0ce;fill-opacity:1;" d="M 88.609375 50 C 88.609375 48.96875 87.773438 48.132812 86.742188 48.132812 C 85.710938 48.132812 84.875 48.96875 84.875 50 C 84.875 51.03125 85.710938 51.867188 86.742188 51.867188 C 87.773438 51.867188 88.609375 51.03125 88.609375 50 Z M 88.609375 50 "/><use xlink:href="%23surface11" mask="url(%23mask2)"/></g></svg>');
    }


    button.wk-ap-add-to-cart.action.primary.tocart:hover {
    background: unset !important;
}

.price-box .old-price {
    margin-right: 0;
}
.product-info-main .price-box .special-price {
    margin: 0;
}
.product-item .price-box {
    display: flex;
    justify-content: space-around;
 }
 .product-item .old-price .price {

    text-decoration: line-through;
    color: #bbbbbb;
}

div#product-options-wrapper .configurable , div#product-options-wrapper .field:not(.qty-holder) {
    display: flex;
    margin: 0;
    align-items: center;
    justify-content: space-between;
}
div#product-options-wrapper .fieldset {
    margin: 0;
    }
    div#product-options-wrapper .configurable:before,div#product-options-wrapper .field:before,
        div#product-options-wrapper .fieldset>.field:after{
        display: none;
    }
    div#product-options-wrapper .configurable label , 
    div#product-options-wrapper .field label:not(.vfgb){
         padding: 0 !important;
    position: unset; 
        margin: 0;
    }
      div#product-options-wrapper .configurable .control, 
      div#product-options-wrapper .field .control{
      width: 50%;
    max-width: 50%;
      }
      div#product-options-wrapper select, 
            div#product-options-wrapper .field .control input{
            border-radius: 4px !important;
      }
.page-product-configurable .price-box .tax, .page-product-configurable .price-box .price-label{
        align-items: center;
    flex-direction: column;
    gap: 5px;
    text-align: center !important;
    color: #2c5e30;
    font-weight: bold;
}
.product-info-main .box-tocart, .product-options-bottom .box-tocart {
    margin: 0 !important;
}
div#qtybox-anchor{
    min-height: unset !important;
}
.page-product-configurable  .product-options-wrapper .swatch-option.image {
    width: 100px !important;
    height: 100px !important;
        border-radius: 10%;
    }
   .page-product-configurable .swatch-option:not(.disabled):hover, .page-product-configurable .swatch-option.selected:not(.disabled) {
        border-radius: 10% !important;
            border: 1px solid #ffc702 !important;
            border-color:  #ffc702 !important;
    }
      .page-product-configurable .product-options-wrapper .swatch-attribute-options .swatch-option.image {

 margin-right: 10px;
}
.page-product-configurable .product-options-wrapper .swatch-option:focus {
    box-shadow: unset;
}



/*art*/




.busell {
    display: flex;
    width: 100%;
    justify-content: center;
    gap: 10px;
}



figure.effect-ming {
    background: #030c17;
}

figure.effect-ming img {
    opacity: 1;
    -webkit-transition: opacity 0.35s;
    transition: opacity 0.35s;
}

figure.effect-ming figcaption::before {
    position: absolute;
    top: 30px;
    right: 30px;
    bottom: 30px;
    left: 30px;
    border: 2px solid #fff;
    box-shadow: 0 0 0 30px rgba(255,255,255,0.2);
    content: '';
    opacity: 0;
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
    -webkit-transform: scale3d(1.4,1.4,1);
    transform: scale3d(1.4,1.4,1);
}

figure.effect-ming h2 {
    margin: 20% 0 10px 0 !Important;
    -webkit-transition: -webkit-transform 0.35s !Important;
    transition: transform 0.35s !Important;
}

figure.effect-ming p {
    padding: 1em;
    opacity: 0;
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
    -webkit-transform: scale(1.5);
    transform: scale(1.5);
}

figure.effect-ming:hover h2 {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
}

figure.effect-ming:hover figcaption::before,
figure.effect-ming:hover p {
    opacity: 1;
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
}

figure.effect-ming:hover figcaption {
    background-color: rgba(58,52,42,0);
}

figure.effect-ming:hover img {
    opacity: 0.4;
}
figure.effect-ming p {
    font-size: xxx-large;
}

p.artnamee {
font-size: 35px;
    display: inline-block;
    padding: 10px;
    text-align: center;
    font-weight: bold;
    width: 100%;
}
.pari .item-content.text-left {
    border-left: 10px solid #44683e;
    padding: 0px 10px;
}
.pari a.button {
    border-radius: 4px;
    color: #44683e;
    text-align: center;
    border-color: #44683e;
    background: #fff;
        width: fit-content;
}
.pari a.button:hover {
    color: #44683E !important;
    border-color: #FFC600 !important;
    background: #FFC600 !important;
}
@media only screen and (min-width: 768px) {
    .pari {
    margin-bottom: 4em;
}
        .pari .item-content.text-left {
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        align-items: unset;
        gap: 13px;
}
.pari .row{
   display: flex;
    align-items: center; 
}
.container.space-lgg.pari figure.effect-apollo {
    background: unset;
    padding: 0 36px;
}

}
@media only screen and (max-width: 767px) {

    .pari .banner-style25{
            padding: 28px 30px;
    }
p.artnamee {
    font-size: 13px;
    display: inline-block;
    padding: 5px;
    font-weight: bold;
    text-align: center;
    width: 100%;
}
figure.effect-ming p {
    font-size: 12px;
}
.bc{
  margin-bottom: 16px;  
}

}
   .artg .product-items .item.product-item {
        width: calc(50% - 10px) !important;
    }

    .page-footer .footer-social a .fa:before {

    font-size: 33px;
}
.page-footer .footer-top-links li {

    margin: 0 25px;
}
.page-footer .footer-top-links {
    margin: 0 0 20px;
    }
    p.social {
    display: flex;
    justify-content: center;
    gap: 22px;
}
@media only screen and (max-width: 767px) {
.page-footer .footer-top-links li {
    margin: 0 20px;
}
}
@media only screen and (min-width: 768px) {
.page-header .header-panel-top .panel.header {
    padding: 45px 0 25px;
}
   .cms-index-index  div#header-bottom{
  
        margin-bottom: 40px !important;
    }
}

span.extra_name {
    height: 30px;
    display: block;
}

.webforms label {
    color: #000000;
    font-size: 20px !important;
}
.texfir label {
    display: none !important;
}
.texfir input {
    border: 0 !important;
    text-align: center !important;
    color: red !important;
    font-size: 17px !important;
}





@media only screen and (max-width: 767px){
.artistf{
    display: contents;
}
.webformion .fieldset>.field:not(.choice)>.label{
    
    font-size: 14px !important;
}
}
  @media only screen and (min-width: 768px) {
    .cms-sell .webforms .actions-toolbar{
       position: absolute;
    top: 66%;
    left: 20%; 
}  
    }

select#sorter , select#limiter {

    border-radius: 4px;
}
.almas-menu-bottom p {
        font-size: 16px;
}
.box-tocart.large-box-tocart.scr-loaded.scr-top.att-scr-qty .fieldset{
    margin-bottom: 12px;
}
@media only screen and (max-width: 767px){
.opc-sidebar .minicart-items .product-item .product-item-details .product-item-inner {
    display: flex !important;
    justify-content: space-between;
}
    .container.space-lgg.bard .row {
        display: flex;
        flex-direction: column-reverse;
    }

    .almas-menu-bottom img {
    display: none;
}
    .page-footer .footer-top-links li a, .block.newsletter span.desc.link-block {
        font-size: 7px;
    }
    .page-footer .footer-top-links {
    margin: 0 0 20px;
    display: flex;
    justify-content: space-between;
}
.page-footer .footer-top-links li {
margin: 0;
}

span.extra_name {
        height: 37px;
        display: block;
        line-height: 14px;
        font-size: 11px;
}
    .page-products .products-grid.ctst .product-items .item.product-item table tr th, .page-products .products-grid.ctst .product-items .item.product-item table tr td {
        font-size: 8px;
    }
}


 @media only screen and (min-width: 768px) {
    .cdz-menu:not(.cdz-toggle-menu) .groupmenu-drop .cdz-horizontal-tabs .cdz-tabs .cdz-tab-content .cdz-tab-pane.active {

        opacity: 1;
        animation-name: fadeInOpacity;
        animation-iteration-count: 1;
        animation-timing-function: ease-in;
        animation-duration: 1s;
    }
    @keyframes fadeInOpacity {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

}

span.price-including-tax , span.price-excluding-tax{
    padding: 10px 0;
}
.product-view-style-03 .box-tocart .field.qty .control ,
 .product-view-style-03 .box-tocart .field.qty {
    float: left;
}

@media (min-width: 768px) {
   .category-art-products  .products-grid.ctst .product-items {
        margin-right: 0 !important;
        gap: 20px !important;
    }
       .category-art-products  .products-grid.ctst .product-items .item.product-item {
        margin-right: 0 !important;
    }
        .category-art-products .ctst .product-items .item.product-item {
        margin-bottom: 0 !important;
    }
}




.wk_row .label, .wk_row .value, #wk_front_dd_note , .wk-auction-clock-span{
    
    font-family: 'IRANYekanWebFn' !important;
}
.wk-auction-clock-main-div {
    width: 50%;
    display: inline-block;
    float: left;
}
.wk-auction-current-bid {
    width: 50%;
    display: inline-block;
    float: right;
}
.auction-bid-second-column {
    width: 50%;
    display: inline-block;
    float: left;
}
.auction-bid-first-column {
    width: 50%;
    display: inline-block;
    float: right;
}
p#wk_front_dd_note {

    text-align: left;
}
.wk_product_background {

    border: 1px solid #556630;
}
.wk_front_dd_set_time {
    width: 70px;
    }
    #form-biddings-amount .input-box {
    display: flex;
    gap: 10px;
    flex-direction: column;
}
@media only screen and (max-width: 767px){
.wk-auction-clock-span {
    font-size: 18px;
    padding: 10px 0;
}
.wk_front_dd_set_time {
 
    display: flex;
    flex-direction: column;
}
p#wk_front_dd_note {
    display: flex;
}
p#wk_front_dd_note .wk-auction-clock-span {
    font-size: 14px;
}
.wk_front_dd_set_time {
    width: 32px !important;
}
.wk-auction-clock-label-hr span, .wk-auction-clock-label-mi span, .wk-auction-clock-label-sec span, .wk-auction-clock-label-dd span {
  width: auto;
    font-size: 9px;
}
.wk_row:last-child {
    display: flex;
    flex-direction: column;
}
}

.product-view-style-03 .product-info-main .product-options-wrapper .swatch-option.text {

    min-width: fit-content !important;
    }


        .field.field-name-national_id.required {
    width: 30%;
    margin: 10px auto 26px;
    text-align: center;
}


@media only screen and (max-width: 767px){

.field.field-name-national_id.required {
    width: 100%;
    }
}


.field.field-name-national_id.required label.label.label-active{
    left: 0;
}

input#national_id {
    text-align: center;
}

@media (min-width: 768px) {

#containerbox .row {
    display: flex;
    align-items: center;
}
#containerbox{
    padding-top: 30px !important;
 padding-bottom: 30px !important;
}


#containerbox .item-content svg {
    width: 70px !important;
    height: 70px !important;
}

#containerbox .col-sm-18.col-xs-12 {
    padding: 0 60px;
    text-align: center;
    padding-top: 28px;
}
#containerbox .cdz-slider{
    padding:  0 50px;
}
#containerbox  p.bc-title.h2{
padding-bottom: 30px;
}
#containerbox p.title-desc {
    font-size: 15px !important;
    padding: 0 33px;
}
div#fdcat{
    position: relative;
    top: -120px;
    z-index: 1;
}
}



@media only screen and (max-width: 767px){

#containerbox .item-content svg {
    width: 35px !important;
    height: 35px !important;
}
#containerbox .col-sm-6.col-xs-24 {
    margin-bottom: 20px;
}
.gridf p{
    font-size: 11px;
}
.banner-style25.text-hovert{
    padding: 0;
}
.banner-style25.text-hovert .bc-desc {
 
    margin-top: 0px;
}
.desk_header_link{
    display: none;
}
    div#mobi_cart-wrapper {
        display: flex !important;
        flex-direction: row;
        margin-inline-start: 0;
    }
    .mob_header_link {
               margin: 5px 4px;
    }
.header-search.input-opened .search-form{
    top: 80px;
}
.page-header .header-search-wrap{
     right: 66px !important;
       
}
       .page-header a.logo[class]{
                margin-inline: 0 !important;
       }
}

.gridf p {
    text-align: left;
}
.gridf p strong {
    display: block;
}
.gridf p {
    margin-top: 10px;
}


@media (min-width: 768px) {
div#fourart .col-sm-6 {
    padding: 0 3%;
}
.mob_header_link{
    display: none;
}
div#desk_cart-wrapper {
    display: flex;
    flex-direction: row-reverse;
    margin-inline-start: 0;
}
.desk_header_link {
    margin: 0 20px;
}
}


    .banner-style17 .cdz-banner:nth-child(even) {
        margin-top: 0;
    }

    .banner-style17 .bc-title {

color: #282828 !important;
    font: 500 14px / 1.35 FuturaStd, Yekan-Bakh, Verdana, Arial, sans-serif !important;
}


.banner-style17 .item-content{
    background: #ffffff;
}

.banner-style25.text-hovert .item-content.text-center {
    text-align: left !important;
}

.bcc-btn {
    margin-top: 20px;
    background: #2c5e30;
    padding: 10px 50px;
    width: max-content;
    border: 1px solid #2c5e30;
}
.bcc-btn a {
    color: #ffffff;
}
.bcc-btn:hover{
    background: #ffffff;
}
.bcc-btn:hover a{
    color: #2c5e30;

}
.paddin-bottom-2.col-xs-24.base-slider  a.item-title {
    display: flex;
    padding: 7px;
    justify-content: center;
}

.sartt:before{
display: inline-block;
        font: normal normal normal 22px / 1 'CodazonFont';
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        content: '\e996';
        speak: none;
}
     



.page-product-bundle.catalog-product-view.rtl-layout .bundle-options-container .bundle-options-wrapper {
    float: right;
}
.page-product-bundle.catalog-product-view .bundle-options-container .bundle-options-wrapper {
    width: 100% !important;
}
legend#customizeTitle {
    text-align: center;
    color: #2c5e30;
    font-size: 25px;
}
.bundle_desc {
    text-align: center;
    margin: 0 auto;
    width: 100%;
    padding: 0 30px 20px;
}
p.text-bulki {
    color: #2c5e30;
    margin-top: 10px;
    font-weight: 700;
}
.bundle-options-wrapper .field.option{
    display: block;
        width: unset !important;
}
span.option_select_note{
    padding: 10px 0 15px !important;
    display: block;
}
span.option_select_note:before {
    content: "\f0a3";
    font-family: FontAwesome;
    color: #2c5e30;
    font-size: 9px;
    margin-left: 5px;
}
span.option_select_note strong {
    color: #2c5e30;
    margin: 0 2px;
}

.bundle-options-wrapper  .control {
    width: auto !important;
 max-width: unset !important;
}
.all_check {
    float: right;
    width: 100%;
}
.field.choice.check_option.col-md-4.col-xs-12.redim {
    border: 4px solid #2c5e30;
}
.field.option:not(.required) .field.choice.check_option.col-md-4.col-xs-12 {
    height: 300px !important;
    cursor: pointer;
}

.bundle-options-wrapper .field label {
    padding: unset !important;
    position: unset !important;
    margin: unset !important;
}
.field.choice.check_option.col-md-4.col-xs-12 .label span {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    text-align: center;
    display: -webkit-box;
    -webkit-line-clamp: 2 !important;
    -webkit-box-orient: vertical;
    overflow: hidden;
    white-space: unset !important;
    font-weight: 500;
}

.bundle-options-wrapper .product-image-photo {
    width: auto;
}

.bundle-options-wrapper .field.option{
    display: block !important;
}

.bundle-options-container .nested .field.qty {
    background: red;
    float: unset;
    width: 30%;
    background: #eeeeee4a;
    text-align: center;
    margin: 0 auto;
    display: flow-root;
    padding: 12px 0;
}
.field.choice.check_option.col-md-4.col-xs-12
{
 display: block !important;
}
label.label.vfgb {
  text-align: center !important;
    width: 100% !important;
    margin: 0 auto;
    background: #eeeeee5c !important;
    border-bottom: 0;
    padding: 15px 10px !important;
    font-size: 20px !important;
}

.bundle-options-wrapper .field {
    margin-bottom: 15px !important;
}
.options_block {
    text-align: center;
    padding: 8px 0;
        font-weight: 700;
}
.options_block, a.bc-btn:hover {
    background: #2c5e30;
    color: #fff !important;
}
.bundle-options-container p.required {
    color: #e02b27;
    display: none;
}
.page-product-bundle.catalog-product-view.rtl-layout .block-bundle-summary {
    float: left;
}
.page-product-bundle.catalog-product-view .block-bundle-summary .title {
    margin: 15px auto 10px !important;
    width: 100%;
    display: flex;
    justify-content: center;
    font-size: 25px;
}
div#bundleSummary .content {
    display: flex;
    flex-direction: column;
    gap: 0;
}
.page-product-bundle.catalog-product-view .bundle-options-container .bundle-info {
    padding: 20px;
}
.page-product-bundle.catalog-product-view .block-bundle-summary strong {
    color: #282828;
    font-weight: 600;
}
    #bundleSummary .cart-qty .qty{
    border: 0;
}
 #bundleSummary .field.qty {
    width: auto !important;
 }
 .page-product-bundle .bundle-options-container .block-bundle-summary .box-tocart .action.primary>span:before,
  .page-product-bundle .bundle-actions .action.primary>span:before,
   .page-product-bundle .bundle-options-container .block-bundle-summary .box-tocart .action.primary>span:after,
  .page-product-bundle .bundle-actions .action.primary>span:after{
    display: none;
  }

  #bundleSummary button#product-addtocart-button {
    color: #44683e;
    border-color: #44683e;
    border-radius: 4px;
    background: #fff;
    padding: 9px;
    font-weight: 500;
}
   #bundleSummary button#product-addtocart-button span{
       font-weight: 500;
   }
#bundleSummary .fieldset{
    margin: 0;

}
 #bundleSummary .price-box.price-configured_price {
    float: right;
  
    color: #2c5e30;
}
     #bundleSummary  .actions {
    width: 50% !important;
    max-width: 50% !important;
    margin: 0;
}
 #bundleSummary .cart-qty {
    display: flex;
    position: relative;
    max-width: 130px;
    border: 1px solid #e1e1e1 !important;
}
#bundleSummary .field.qty{
    margin: 0;
    padding: 0;
}
#bundleSummary .price-box.price-configured_price {
    margin-top: 10px;
}
#bundleSummary .cart-qty .qty{
    height: 42px;
}
.page-product-bundle.catalog-product-view .bundle-options-container .bundle-summary {
    border-top: 5px solid #fff;
    padding: 20px;
}
.bundle-options-container .block-bundle-summary .bundle-summary {
    margin-top: 0;
}
ul.bundle.items {
    display: flex;
    justify-content: flex-end;
    flex-direction: row-reverse;
}
.bundle-options-container .block-bundle-summary .bundle.items>li {
    margin-bottom: 10px;
}
ul.bundle.items li {
    width: 50% !important;
    max-width: 50% !important;
}
ul.bundle.items li {
    background: #cccccc4a;
    padding: 10px;
    width: 50%;
    border: 4px solid #f9f9f9;
}
.page-product-bundle.catalog-product-view .block-bundle-summary strong {
    color: #282828;
    font-weight: 600;
}
ul.bundle.items li div {
    padding: 5px 0 !important;
}

    #bundleSummary .fieldset {
         display: flex;
        justify-content: end;
        align-items: center;
        gap: 20px;
    }
.page-product-bundle .bundle-options-container .block-bundle-summary .box-tocart .action.primary>span, .page-product-bundle .bundle-actions .action.primary>span {
    padding-left: 0;
}
.bundle-options-container .product-options-wrapper {
    margin-bottom: 0;
}

.page-product-bundle .group-img {
    margin-bottom: 10px;
}
.page-product-bundle .price-box .price-from {
    margin-right: 0;
    }
.page-product-bundle .price-box .price-container {
    display: flex;
    gap: 10px;
    align-items: center;
}
.page-product-bundle .price-box span.price-label{
   margin-bottom: 0;
}

.page-product-bundle .product-info-main .price-box{
    display: unset;
}
.field.choice.check_option.col-md-4.col-xs-12 span.product-name {
    height: 20px;
}
@media only screen and (max-width: 767px) {
    #bundleSummary .actions {
    width: 60% !important;
    max-width: 60% !important;
 
}
ul.bundle.items{
    flex-direction: column;
}
    ul.bundle.items li {
    width: 100% !important;
    max-width: 100% !important;
}
    .bundle-options-container .nested .field.qty{
        width: 60%;
    }
    .bundle-options-container .nested .field.qty{
        width: 100%;
    }
.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form {
    padding: 12px;
}
#bundleSummary .fieldset{
        justify-content: space-between;
}
.bundle-options-container .nested .field.qty{
        width: 70%;
            display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
}
.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form,
.page-product-bundle.catalog-product-view .bundle-options-container .bundle-summary {
    padding: 12px;
    }
    .bundle-options-container .block-bundle-summary .bundle.items>li {
    margin-bottom: 0px;
  
}
}