html[lang="en"] .cms-index-index .base-slider p.b-title.h2.moong-container-center.font-text {
    font-size: 46px;
}
.page-wrapper .groupmenu.show-page {
    float: initial !important;
}
div#catagory-banner-box div#catagory-banner .col-sm-8 {
    padding-top: 10px;
    padding-bottom: 10px;
}
.review-product-list .prar-item-footer .prar-rev-item-helpful {
    margin-left: initial;
    flex-direction: row-reverse;
}
.review-product-list .prar-rev-item-bottom {
    display: flex;
    flex-direction: column;
}
.review-product-list .prar-rev-item-helpful .prar-rating-btn-wrap button.prar-rating-btn.btn-down {
    display: none;
}
.review-product-list .prar-rev-summary.custom-ms a.titler {
    font-weight: initial;
}
.review-product-list .prar-review-list-wrp .prar-rating-btn::after{
    display: none;
}
.checkout-index-index .cdz-opc-wrapper .opc-sidebar .discount-code .form-discount {
    align-items: initial;
    flex-wrap: wrap;
}
.advancedrar-review-leavereview .modal-popup.prar-video-popup .modal-footer button:hover {
    background: #38C6F4;
    border-color: #38C6F4;
    color: #fff;
    }
.advancedrar-review-leavereview .modal-popup .modal-inner-wrap .modal-header .action-close {
    border-color: #38C6F4;
    background: #38C6F4;
}
.advancedrar-review-leavereview .modal-popup.prar-video-popup .modal-footer button {
    background: #38C6F4;
}
.advancedrar-review-leavereview .prar-video-popup.modal-slide .action-close {
    top: 0px;
}
.advancedrar-review-leavereview .modal-slide .modal-inner-wrap .modal-header {
    padding: 1.5rem 2rem;
}
.advancedrar-review-leavereview .modal-slide .modal-inner-wrap {
    overflow-y: initial;
}
.review-product-list .prar-rating-btn-wrap button.prar-rating-btn span.prar-rating-btn-title.helpful {
    width: 40px;
}
.review-product-list .prar-review-list-wrp .prar-rating-btn {
    width: 80px;
}
.review-product-list .prar-review-list-wrp .prar-rev-item-detail {
    font-size: 15px;
    color: #333333;
}
.review-product-list .prar-rev-summary span.prar-rev-item-date.desk {
    font-size: 15px;
    color: #000000;
}
.review-product-list .prar-rev-item-verified .prap-verified-details {
    font-size: 15px;
}
.review-product-list .prar-review-list .prar-rev-item-verified {
    font-size: 15px;
}
.review-product-list .prar-rev-item-bottom .titler {
    font-size: 15px;
    color: #333333;
}
.review-product-list .prar-rev-item-top .prar-rev-nickname {
    font-size: 15px;
    color: #000000;
}
.review-product-list .prar-review-list-head .box-tocart .action.tocart {
    font-size: 15px;
    background-color: #38C6F4;
}
.review-product-list .prar-rev-item-bottom .arar-admin-reply strong {
    font-size: 15px;
    font-weight: 600;
}
.review-product-list .prar-rev-item-bottom .arar-admin-reply .arar-date {
    font-size: 14px;
}
.review-product-list .prar-box-reviews .prar-toolbar-search-wrap button {
    color: #38C6F4;
    border: 1px solid #38C6F4;
}
.review-product-list .prar-review-list-head .prar-rating .prar-btn {
    font-size: 15px;
    color: #38C6F4;
}
.review-product-list .prar-review-toolbar .prar-review-num {
    font-size: 15px;
    color: #000000;
}
.review-product-list .prar-box-reviews .prar-toolbar-search-wrap button {
    padding: 8px 21px;
    font-size: 15px;
}
.review-product-list .prar-review-toolbar select {
    height: 40px;
}
.review-product-list .prar-review-list-head .product-info {
    grid-template-columns: 175px 1fr 1fr;
}
.review-product-list .price-container .price {
    font-size: 15px;
}
.review-product-list .prar-review-list-head .product-info-price .price-box .price-container .price {
    font-size: 15px;
    color: #000;
}
.review-product-list .product-info h2.product-title span.base {
    font-size: 15px;
    color: #000000;
    font-weight: 600;
}
.review-product-list .prar-review-list-head .price-box {
    margin-top: 0px;
    padding-right: 10px;
}
.review-product-list .product-info-price {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}
.review-product-list .product-add-form h1.header-page-text-block {
    display: none;
}
.review-product-list .product-add-form ul.ul-new {
    display: none;
}
.review-product-list .block-shipping-estimation {
    display: none;
}
.review-product-list .scr-pinfo.src-gopr {
    display: none;
}
.review-product-list .product-info .moong-flash-sale.fs-time {
    display: none !important;
}
.review-product-list .brand-name {
    display: none;
}
.review-customer-view .review-details .review-title {
    font-size: 15px;
    font-weight: initial;
}
.review-customer-view .review-details .title strong {
    color: #000000;
}
.review-customer-view .customer-review.view .product-details .product-info span.rating-average-label {
    color: #000000;
}
.review-customer-view .customer-review.view .product-details .product-info h2.product-name {
    font-size: 32px;
    color: #000000;
}
.page-wrapper .row.middle-buttom .col-sm-6:not(:first-child) {
    display: none;
}
.catalog-product_compare-index .table-wrapper.comparison table#product-comparison tr:nth-child(3) {
    display: none;
}
.checkout-index-index .payment-option-content .actions-toolbar .primary button.action.action-apply {
    padding: 5.5px 10px;
}
.checkout-index-index .field-tooltip-content {
    text-align: center;
}
.checkout-index-index .items.payment-methods .payment-method-content {
    display: none;
}
.checkout-index-index .payment-method._active .payment-method-title label.label {
    display: flex;
}
.prar-gallery-wrp.modal-popup .action-close {
    margin-top: initial !important;
}
.checkout-index-index .modal-popup .modal-title {
    padding-bottom: 5px;
    padding-top: 5px;
}
.prar-rev-item-wrap .prar-rev-item-r-bar .prar-container .prar-rev-item-desc {
    font-size: 16px;
}
.prar-rev-item-wrap .prar-rev-item-r-bar .prar-container .prar-rev-item-sum a.titler {
    font-size: 15px;
}
.prar-rev-item-wrap .prar-rev-item-r-bar .prar-container span.product-name {
    font-size: 15px;
}
.modal-slide .modal-inner-wrap .modal-header {
    padding: 0.5rem 5rem;
}
.prar-gallery-wrp.modal-slide .modal-inner-wrap .modal-content {
    padding: 0px 50px 0px;
    padding-bottom: initial;
}
.prar-form-add .prar-uploader-label {
    padding: 8px 8px 13px !important;
}
li.prar-form-item .prar-uploader-item label.prar-uploader-label p {
    margin: 0 5px 0px;
}
.prar-rat-form #arar-message-hld label.prar-uploader-label {
    height: 75px;
}
li.prar-form-item .prar-uploader-item label.prar-uploader-label p.prar-uploader-desk {
    width: 150px;
    margin: 0 0 0 0px;
}
.modal-inner-wrap .pslogin-form-title {
    display: none;
}
.amasty-affiliate-collapsible .title.block-collapsible-nav-title {
    height: auto;
}
.checkout-index-index .page-wrapper .cdz-opc-wrapper .opc-block-summary .block.items-in-cart {
    display: block;
}
.catalog-product-view .product-info-main .brand-name + .product-inventory-deal {
    display: none;
}
.sales-order-print .box.box-order-billing-method .box-content h4 {
    font-size: 15px;
    color: #000000;
}
.sales-order-print .box.box-order-billing-method .box-content dt.title {
    font-size: 15px;
    color: #000000;
}
.sales-order-print .box.box-order-shipping-method .box-content {
    font-size: 15px;
    color: #000000;
}
.sales-order-print.account .column.main .block:not(.widget) .box-title>span {
    font-size: 18px;
    font-weight: 600;
}
.sales-order-print .page-wrapper .column.main .block.block-order-details-view {
    border: initial;
}
.sales-order-print tr.grand_total td.amount strong span.price {
    font-size: 15px;
}
.sales-order-print tr.grand_total th.mark strong {
    font-size: 15px;
}
.sales-order-print .table-wrapper.order-items.m-sale td.col.price {
    text-align: center;
}
.sales-order-print .block.block-order-details-view .block-title strong {
    font-size: 26px !important;
    font-weight: 600;
}
.sales-order-print dl.item-options dt {
    margin-right: 15px;
}
.sales-order-print dl.item-options {
    display: flex;
}
.sales-order-print .order-details-items.ordered .table-wrapper.order-items.m-sale tr th.col {
    font-size: 15px;
}
.sales-order-print .order-details-items.ordered .order-title strong {
    font-size: 15px;
}
.sales-order-print .page-wrapper .order-details-items.ordered {
    border: initial;
}
.checkout-onepage-success .box.box-order-billing-method .box-content dd.content li {
    display: flex;
    justify-content: flex-start;
}
.checkout-onepage-success .block.block-order-details-view .block-content .box.box-order-billing-method {
    text-align: left;
}
.checkout-onepage-success .block.block-order-details-view .block-content .box.box-order-shipping-method {
    text-align: left;
}
.checkout-onepage-success .block.block-order-details-view .block-content .box.box-order-billing-address.xr {
    text-align: left;
}
.checkout-onepage-success .block.block-order-details-view .block-content .box.box-order-shipping-address {
    text-align: left;
}
.checkout-onepage-success .block.block-order-details-view .box.box-order-billing-method .box-content ul {
    padding-left: initial;
}
.checkout-onepage-success .table-wrapper.order-items.m-sale dl.item-options dt {
    margin-right: 15px;
}
.checkout-onepage-success .order-details-items.ordered dl.item-options {
    display: flex;
}
.checkout-onepage-success .checkout-success .account .column.main .block.block-order-details-view {
    border: initial;
    margin-top: 30px;
}
.checkout-onepage-success .checkout-success .account .column.main .order-details-items.ordered .table-wrapper.order-items.m-sale tr th.col {
    font-size: 15px;
}
.checkout-onepage-success .checkout-success .account .column.main .order-details-items.ordered {
    border: initial;
}
.checkout-onepage-success .checkout-success .account .column.main .block.block-order-details {
    border: initial;
}
.sales-order-view .box-content dd.content h4 {
    font-size: 15px;
}
.sales-order-view .block-order-details-view .box-content .payment-method .title {
    font-size: 15px;
}
.sales-order-view .box.box-order-shipping-method .box-content {
    font-size: 15px;
}
.sales-order-view span.status-shipment p {
    margin-top: 20px;
}
.sales-order-view .order-details-items .order-title > strong {
    font-size: 15px;
}
.sales-order-view .table-wrapper.order-items tr th.col {
    font-size: 15px;
}
.sales-order-view span.price-excluding-tax span.cart-price span.price {
    font-size: 15px;
}
.sales-order-view .page-wrapper #my-orders-table td.col.qty {
    padding: 5px 15px 8px 15px;
}
.sales-order-view .page-wrapper table#my-orders-table tfoot tr:not(.grand_total) {
    font-size: 15px;
}
.sales-order-view table#my-orders-table tfoot tr > td {
    padding: 0.9rem;
}
.sales-order-view table#my-orders-table tfoot tr.grand_total {
    font-size: 15px;
}
.moong-info-footer .col-sm-3 .icon-wTopic:hover img {
    transform: scale(1.1, 1.1);
}
.moong-info-footer .col-sm-3 .icon-footer:hover {
    filter: invert(38%) sepia(89%) saturate(360%) hue-rotate(117deg) brightness(97%) contrast(90%);
}
.page-wrapper p.title-page-text-block strong {
    font-size: 15px;
    color: #4a302b;
}
.page-wrapper p.normal-text-page-block {
    font-size: 15px;
}
.page-wrapper h1.header-page-text-block strong {
    font-size: 43px;
    color: #4a302b;
}
.moong-info-footer .col-sm-3 .icon-wTopic img {
    height: 75px;
}
.moong-info-footer .col-sm-3 .icon-wTopic {
    margin: 10px 20px;
}
.moong-container-center {
    text-align: center;
    display: block;
}
.page-wrapper .container.space-lg.moong-info-footer {
    margin-top: initial;
}
.container.space-lg.moong-info-footer .row.moong-container-center {
    display: flex;
    justify-content: center;
    margin-top: 40px;
}
.catalog-product-view .page-wrapper .prar-review-list-wrp .prar-rating-btn::after {
    content: "";
    position: absolute;
    top: 5px;
    right: -4px;
    width: 0;
    height: 35px;
    background-color: #c4c4c4;
}
div#reviews .prar-review-list-wrp .prar-rating-btn {
    width: 80px;
}
.prar-rating-btn-wrap button.prar-rating-btn span.prar-rating-btn-title.helpful {
    font-size: 14px;
}
.catalog-product-view .page-wrapper .prar-review-list-wrp .prar-rating-btn {
    margin-right: 0px;
}
.catalog-product-view .page-wrapper .prar-rating-btn-wrap button.prar-rating-btn.btn-down {
    display: none;
}
.catalog-product-view .page-wrapper .prar-item-footer .prar-rev-item-helpful {
    flex-direction: row-reverse;
}
.catalog-product-view .page-wrapper .prar-rev-item-bottom .arar-admin-reply {
    margin-left: initial;
}
.catalog-product-view .prar-item-footer .prar-rev-item-helpful {
    margin-left: initial;
}
.catalog-product-view .prar-rev-item-bottom {
    display: flex;
    flex-direction: column;
}
.catalog-product-view .prar-rev-item-bottom .prar-rev-rating {
    order: 10;
}
.catalog-product-view .prar-rev-item-bottom .prar-rev-summary.custom-ms {
    order: 20;
}
.catalog-product-view .prar-rev-item-bottom .prar-rev-item-verified {
    order: 30;
}
.catalog-product-view .prar-rev-item-bottom .prar-rev-item-detail {
    order: 40;
}
.catalog-product-view .prar-rev-item-bottom ul.prar-review-item-photos.upload-images {
    order: 50;
}
.catalog-product-view .prar-rev-item-bottom .arar-admin-reply {
    order: 60;
    background: #f3f3f3;
    border: initial;
}
.catalog-product-view .prar-rev-item-bottom .prar-item-footer {
    order: 70;
}
.flashsales-index-index .page-wrapper .col-fs-time.block-time {
    margin-bottom: 30px;
}
.flashsales-index-index .page-wrapper .title h2 {
    display: none;
}
.wishlist-index-index .product-reviews-summary .reviews-actions {
    font-size: 15px;
}
.wishlist-index-index .product-item-inner .box-tocart .field.qty label.label span {
    color: #000000;
    font-size: 15px;
}
.wishlist-index-index strong.product-item-name+span.price-container {
    display: block;
    padding-top: 45px;
}
.wishlist-index-index .product-reviews-summary.short {
    width: 100%;
}
.wishlist-index-index .product-item-info span.price {
    font-size: 15px;
    color: #000000;
}
.wishlist-index-index .product-item-inner .field.comment-box {
    display: none;
}
ul.header.links.visible-xs li:nth-child(4) {
    display: none;
}
.static-wrap .cdz-menu .line-left {
    border-left: initial;
    padding-left: initial;
}
body .page-wrapper .prar-box-reviews input[type="text"] {
    height: 43px;
}
.catalog-product-view .prar-review-toolbar select {
    height: 40px;
}
div .prar-review-toolbar select, div .prar-toolbar-field-wrap label {
    font-size: 15px;
}
.catalog-product-view .prar-review-toolbar .prar-toolbar-field-wrap label {
    font-size: 15px;
}
.catalog-product-view .prar-review-toolbar .prar-toolbar-search-wrap button {
    font-size: 15px;
}
.footer-moong .footer.content .row.middle-top {
    padding: 50px 0 0 0;
}
.row.middle-buttom .footer-payment {
    float: initial;
}
.row.middle-buttom .col-sm-6 {
    text-align: left;
    padding: 15px 40px;
}
.footer-box.bg-box.footer-sec-3 .img-sec3 {
    text-align: left;
}
.footer-box.bg-box.footer-sec-3 p.newsletter-title.h5 {
    text-align: left;
}
.page-footer .footer-moong .footer-box-line {
    border-left: initial;
    border-right: initial;
}
.checkout-onepage-success .box.box-order-billing-method .box-content dl.payment-method dd.content ul li img {
    margin-right: 10px;
}
.sales-order-print .box.box-order-billing-method .payment-method dd.content img {
    margin-right: 10px;
}
.page-wrapper .sidebar .block:not(.account-nav) {
    border: initial;
}
.catalog-product-view .prar-prod-rating .prar-stars-amount {
    color: #000000;
}
.catalog-product-view .prar-rev-item-verified::before{
    border: 2px solid #38C6F4;
}
.catalog-product-view .prar-box-reviews .prar-toolbar-search-wrap button {
    color: #38C6F4;
    border: 1px solid #38C6F4;
}
.catalog-product-view .prar-prod-rating .prar-all-rev-link {
    font-size: 15px;
    color: #000000;
}
.catalog-product-view .prar-review-toolbar .prar-review-num {
    font-size: 15px;
}
.catalog-product-view .prar-review-list-wrp .prar-rev-item-detail {
    font-size: 15px;
}
.catalog-product-view .arar-admin-reply .arar-txt p {
    font-size: 15px;
    color: #000000;
}
.catalog-product-view .prar-rev-item-bottom .arar-admin-reply .arar-date {
    font-size: 15px;
    color: #000000;
}
.catalog-product-view .prar-rev-item-bottom .arar-admin-reply strong {
    font-size: 15px;
    color: #000000;
    font-weight: initial;
}
.catalog-product-view .prar-rev-item-helpful .prar-rev-item-title {
    font-size: 15px;
    color: #c4c4c4;
}
.catalog-product-view .prar-rev-item-verified .prap-verified-details {
    font-size: 15px;
    color: #000000;
}
.catalog-product-view .prar-review-list .prar-rev-item-verified {
    font-size: 15px;
    color: #38C6F4;
}
.catalog-product-view .prar-rev-item-bottom .titler {
    font-size: 15px;
    font-weight: initial;
}
.catalog-product-view .prar-rev-summary span.prar-rev-item-date.desk {
    font-size: 15px;
    color: #000000;
}
.catalog-product-view .prar-rev-item-top .prar-social-wrap .prar-wrap span.prar-rev-nickname {
    font-size: 23px !important;
    color: #000000;
    font-weight: 600;
}
.catalog-product-view .prar-review-num {
    font-size: 15px;
    color: #000000;
}
.catalog-product-view .swatch-option.text {
    font-size: 15px;
}
.catalog-product_compare-index .page-wrapper .table-wrapper.comparison .table-comparison .cell.product.info .product-item-actions .tocart.primary {
    padding: 0px 15px;
}
.catalog-product_compare-index .page-wrapper .table-wrapper.comparison .table-comparison .cell.attribute {
    font-size: 15px;
    color: #000000;
}
.catalog-product_compare-index .page-wrapper .price-container .price {
    font-size: 15px;
    color: #000000;
}
.catalog-product_compare-index .page-wrapper .column.main .table-wrapper.comparison strong.product-item-name+.price-box.price-final_price {
    padding-top: 43px;
}
.catalog-product_compare-index .page-wrapper .column.main .table-wrapper.comparison strong.product-item-name a {
    font-size: 15px;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    color: #000000;
}
.catalog-product_compare-index .page-wrapper .column.main .table-wrapper.comparison tr {
    border-bottom: initial;
}
.catalog-product_compare-index .page-wrapper .column.main .table-wrapper.comparison {
    border: initial;
}
.page-wrapper .footer.content ul.social li.social__item img:hover {
    transform: scale(1.15);
}
.table-wrapper.orders-history tr td.col.total-price.conf {
    text-align: right;
}
.product-item-inner .box-tocart .field.qty label.label span {
    color: #000000;
}
.account .products-grid.wishlist .product-item .box-tocart input.qty {
    color: #000000 !important;
    border: 1px solid #000000 !important;
}
.wishlist-index-index .price-box .special-price, .price-box .old-price {
    display: inherit;
    margin-bottom: 5px;
}
.wishlist-index-index .price-box.price-final_price+.product-item-inner {
    padding-top: 30px;
}
.wishlist-index-index strong.product-item-name+.price-box.price-configured_price {
    padding-top: 42px;
}
.wishlist-index-index .page-wrapper .product-item-info strong.strike {
    font-size: 15px;
}
.wishlist-index-index .page-wrapper .price-box.price-final_price p.price-as-configured span.price {
    font-size: 15px;
}
.wishlist-index-index .page-wrapper .price-box.price-configured_price p.price-as-configured span.price {
    font-size: 15px;
}
.wishlist-index-index .page-wrapper .product-item-info strong.product-item-name a {
    font-size: 15px;
}
.wishlist-index-index .page-wrapper  strong.product-item-name {
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}
.account .products-grid.wishlist .product-item .product-item-photo {
    text-align: center !important;
    border: initial !important;
}
.account .products-grid.wishlist {
    border: initial !important;
}
.page-wrapper .sidebar.sidebar-additional .block.block-wishlist {
    border: initial;
}
.page-wrapper .sidebar.sidebar-additional .block.block-reorder {
    border: initial;
}
.page-wrapper div#account-nav {
    border: initial;
}
.checkout-index-index .page-wrapper .cdz-opc-wrapper .opc-summary-wrapper {
    padding: 11px;
}
.checkout-index-index .page-wrapper .opc-sidebar.opc-summary-wrapper .opc-block-summary span.title {
    padding-bottom: 10px;
    color: #000000;
}
.checkout-index-index .page-wrapper .opc-block-summary .items-in-cart > .title {
    border: initial;
}
.checkout-index-index .page-wrapper .payment-option._collapsible.opc-payment-additional.discount-code .payment-option-title.field.choice span {
    color: #000000;
}
.checkout-index-index .page-wrapper fieldset.fieldset hr {
    display: none;
}
.checkout-index-index .page-wrapper .payment-method .payment-method-title.field.choice {
    border-top: initial;
}
.checkout-index-index .page-wrapper .table-checkout-shipping-method tbody td {
    border-top: initial;
}
.checkout-index-index .page-wrapper .cdz-opc-wrapper #checkoutSteps .checkout-payment-method .payment-method{
    border: initial;
}
.checkout-index-index .page-wrapper .cdz-opc-wrapper #checkoutSteps .checkout-payment-method .checkout-billing-address {
    border: initial;
}
.checkout-index-index .page-wrapper .items.payment-methods .step-title {
    background: #ffffff;
    color: #000000;
    border-bottom: 1px solid #cccccc !important;
}
.checkout-index-index .page-wrapper .cdz-opc-wrapper #checkoutSteps .checkout-payment-method .payment-group {
    border-bottom: initial;
}
.checkout-index-index .page-wrapper li#opc-shipping_method div#checkout-step-shipping_method {
    border: initial;
}
.checkout-index-index .page-wrapper li#opc-shipping_method .step-title {
    background: #ffffff;
    color: #000000;
}
.checkout-index-index .page-wrapper li#shipping div#checkout-step-shipping {
    border: initial;
}
.checkout-index-index .page-wrapper li#shipping .step-title {
    background: #ffffff;
    color: #000000;
}
.customer-account-create .fieldset.fieldset.additional_info .field span.tooltip.wrapper {
    display: none;
}
.customer-account-create fieldset.fieldset.additional_info legend.legend.customer-attributes {
    display: none;
}
.customer-account-login .page-wrapper fieldset.fieldset.login span.tooltip.wrapper strong.tooltip.toggle {
    display: none;
}
.customer-account-login .page-wrapper .login-container .block.block-customer-login {
    padding: 20px;
}
.customer-account-login .page-wrapper .pslogin-block .pslogin-buttons ul{
    flex-wrap: nowrap;
}
.customer-account-login .page-wrapper .pslogin-block.pslogin-login .pslogin-buttons ul.pslogin-clearfix li a span {
    font-size: 14px;
}
.customer-account-login .page-wrapper .block.block-customer-login .block-title {
    display: none;
}
.advancedrar-review-leavereview .page-wrapper .prar-buttons-set button#pr-arar-submit-btn {
    background: #38C6F4;
}
.advancedrar-review-leavereview .page-wrapper .prar-buttons-set button#pr-arar-submit-btn span {
    font-size: 15px;
}
.advancedrar-review-leavereview .page-wrapper ul.prar-form-list li.prar-form-item .prar-uploader-item.video p {
    font-size: 11px;
}
.advancedrar-review-leavereview .page-wrapper ul.prar-form-list li.prar-form-item p.prar-uploader-desk {
    font-size: 14px;
}
.advancedrar-review-leavereview .page-wrapper ul.prar-form-list li.prar-form-item select#recommend_field {
    border-color: #8c8c8c;
    font-size: 18px;
}
.advancedrar-review-leavereview .page-wrapper ul.prar-form-list .prar-input-box.control input#title_field {
    border-color: #8c8c8c;
}
.advancedrar-review-leavereview .page-wrapper ul.prar-form-list li.prar-form-item.about-yourself h3 {
    font-size: 22px !important;
}
.advancedrar-review-leavereview .page-wrapper ul.prar-form-list li.prar-form-item .prar-input-box.control .comment-summary {
    font-size: 15px;
    color: #000000;
}
.advancedrar-review-leavereview .page-wrapper ul.prar-form-list .prar-input-box.control textarea {
    border-color: #8c8c8c;
}
.advancedrar-review-leavereview .page-wrapper ul.prar-form-list li.prar-form-item span {
    font-size: 15px;
    color: #000000;
}
.advancedrar-review-leavereview .page-wrapper h4 {
    font-size: 15px;
    color: #000000;
}
.advancedrar-review-leavereview .page-wrapper h3 a {
    color: #000000;
    font-size: 15px;
}
.advancedrar-review-leavereview .page-wrapper h3 span {
    color: #38C6F4;
    font-size: 15px;
}
.advancedrar-review-leavereview .page-wrapper .prar-rat-form .img .border {
    border: 4px solid #38C6F4;
}
.container.custom-top-banner .container .row .col-sm-8 .banner-style18 {
    padding: 15px 5px;
}
.page-wrapper .container.space-lg.moong-info-footer{
    margin-top:initial;
}
.page-footer .footer-moong .footer-content-bottom {
    background: #414b55;
}
.cms-index-index .page-wrapper .row.timer .flip-clock1 .flip-clock__slot1 {
    color: #fff;
}
.cms-index-index .page-wrapper .row.timer span.end-in {
    display: flex;
    align-items: center;
    margin-right: 20px;
    font-size: 36px;
    color: #ffffff;
}
.container-fluid.block-monk-new img.img-responsive {
    border-radius: 15px !important;
}
.container-fluid.block-monk-new {
    padding: 30px 0;
}
.catalog-product-view .product-info-stock-sku .stock.available span {
    font-size: 15px;
}
.catalog-product-view .product-info-stock-sku .product.attribute.sku {
    font-size: 15px;
}
.catalog-product-view .swatch-opt .swatch-attribute.color span {
    font-size: 15px;
}
.catalog-product-view .fieldset.scr-has-cd .field.qty label.label span {
    font-size: 15px;
}
.catalog-product-view .product-info-main .product-reviews-summary .reviews-actions{
    font-size: 15px;
}
.catalog-product-view .actions button#product-addtocart-button span {
    font-size: 23px;
}
.catalog-product-view .actions button#product-addtocart-button {
    margin-bottom: 10px;
}
.catalog-product-vie .price-box.price-final_price span.old-price span.price {
    font-size: 15px;
}
.catalog-product-vie .price-box.price-final_price span.old-price span.moong-lable-discount-save span {
    font-size: 15px;
}

div#fb-root .fb_iframe_widget.fb_invisible_flow iframe {
    left: 72%;
}
.fb_dialog.fb_dialog_advanced .fb_dialog_content iframe {
    right: 0 !important;
}
ul.groupmenu-drop li.item.level2 {
    padding: 10px !important;
}
ul.groupmenu-drop.slidedown li.item.level1.text-lv1 {
    padding: 10px;
}
ul.groupmenu-drop li.item.level2 a.menu-link span {
    font-weight: normal;
}
ul.groupmenu-drop.slidedown .text-lv1 a.menu-link span {
    font-weight: bold;
}
.cdz-timer-01 .countdown-timer .deal-item .value {
    font-size: 48px;
}
.page-wrapper .cdz-timer-01 .countdown-timer .deal-item:not(:last-child) .value:after {
    content: ':';
    margin-left: 12px;
}
.cms-index-index .page-wrapper .cdz-timer-01 .countdown-timer .deal-item .value{
 min-width: 55px;
}
.cms-index-index .countdown-timer .timer-block .timer-wrap .deal-items span.label {
    display: none;
}
.cms-index-index .page-wrapper .cdz-timer-01 .countdown-timer .deal-item .value {
    background: linear-gradient(45deg, #38C6F4, #38C6F4);
}
.cms-index-index .col-sm-8 a button {
    border-radius: 20px;
    height: 40px;
}
.cms-index-index .col-sm-8 p.bt-view {
    border-radius: 20px;
    height: 40px;
    background-color: #ffffff;
    width: 30%;
    justify-content: center;
    align-items: center;
    display: flex;
    color: #38C6F4;
    float: right;
}
.cms-index-index .row.timer {
    padding: 0px 0px 20px;
    display: flex;
    align-items: center;
}
.cms-index-index .base-slider .cdz-block-content .cdz-product .owl-stage-outer .item.product.product-item {
    border-radius: 20px;
}
.cms-index-index .cdz-timer-01.has-ic.js-detail-container .end-in {
    padding-right: 10px;
    font-size: 35px;
}
.cms-index-index .cdz-timer-01.has-ic.js-detail-container {
    display: flex;
    align-items: center;
    font-size: 35px;
    color: #ffffff;
}
.cms-index-index .container.flash {
    width: 100%;
    padding-left: initial;
    padding-right: initial;
}
.cms-index-index .cdz-menu .line-left p.groupdrop-title.text-uppercase {
    color: #38C6F4;
}
.cms-index-index .cdz-menu .line-left {
    padding-left: initial;
    border-left: initial;
}
.cms-index-index .banner-style18 .item-content .bg-button:before {
    background: #38C6F4
}
.cms-index-index .base-slider p.b-title.h2.moong-container-center.font-text {
    font-size: 54px;
    color: #000000;
    text-transform: uppercase;
    text-align: left;
}
.cms-index-index .container.space-lg.custom-top-banner .container {
    padding-bottom: 30px;
}
.cms-index-index .container.space-lg.custom-top-banner .row {
    display: flex;
    justify-content: center;
}
.cms-index-index .container.space-lg.custom-top-banner {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
}
.cms-index-index .slide-caption .button-link {
    background: #38C6F4;
}
.cms-index-index .slide-caption .button-link:hover {
    background: #ffffff;
    color: #38C6F4;
}
.sales-order-print .page-wrapper a.logo img.main-logo.hidden-xs {
    width: 200px;
}
.sales-order-print dl.payment-method ul {
    padding-left: initial;
}
.sales-order-print .box-content ul li {
    display: flex;
    justify-content: flex-start;
    font-size: 15px;
    color: #000000;
}
.sales-order-print a.logo img.main-logo.hidden-xs {
    top: initial;
}
.checkout-onepage-success .price-including-tax .price, .checkout-onepage-success .price-excluding-tax .price {
    font-weight: initial;
    font-size: 15px;
}
.checkout-onepage-success .box-content ul li {
    display: flex;
    justify-content: center;
}
.checkout-onepage-success .block.block-order-details .order-date {
    font-size: 18px;
}
.checkout-onepage-success .account .column.main {
    display: flex;
    flex-direction: column;
}
.checkout-onepage-success .account .column.main .block.block-order-details {
    order: 10;
}
.checkout-onepage-success .account .column.main .order-details-items.ordered {
    order: 20;
}
.checkout-onepage-success .account .column.main .block.block-order-details-view {
    order: 30;
}
.checkout-index-index .primary button.action.primary.checkout span {
    font-size: 22px;
}
.checkout-index-index table.table-checkout-shipping-method td.col.col-method:first-child {
    padding-top: 20px;
}
.checkout-index-index .payment-option._collapsible.opc-payment-additional.discount-code span {
    font-size: 15px;
}
.checkout-index-index .block.items-in-cart.active .title strong {
    font-size: 15px;
}
.checkout-index-index table.data.table.table-totals {
    font-size: 15px;
}
.checkout-index-index .checkout-billing-address span {
    font-size: 15px;
}
.checkout-index-index .payment-method li {
    font-size: 15px;
}
.checkout-index-index .payment-method h4 {
    font-size: 15px;
}
.checkout-index-index table.table-checkout-shipping-method .col-carrier {
    font-size: 15px;
}
.checkout-index-index table.table-checkout-shipping-method span.price {
    font-size: 15px;
}
.checkout-index-index .checkout-payment-method .checkout-billing-address .billing-address-details {
    font-size: 15px;
}
.checkout-index-index .opc-wrapper .shipping-address-item {
    font-size: 15px;
}
.checkout-index-index .page-wrapper .opc-block-summary{
    margin: initial;
}
.customer-account-index .block-wishlist .product-items .product-item .product-item-name {
    height: auto;
}
.page-wrapper ul.ul-new li.li-new {
    color: #535456;
    font-size: 15px;
}
.cms-privacy-policy .col-sm-24 {
    margin-bottom: 20px;
}
.page-wrapper li.li-new {
    color: #535456;
    font-size: 15px;
}
.page-wrapper ul.ul-new ul li {
    color: #535456;
    font-size: 15px;
}
.page-wrapper li.li-term-condi span{
    color: #535456;
    font-size: 15px;
}

.product-view-style-04 .page-wrapper .product-info-main .box-tocart .product-addto-links .action {
    width: 42px;
    height: 42px;
}
.product-view-style-04 .page-wrapper .product-info-main .box-tocart .actions>button {
    padding: 10px 20px;
}

.catalog-product-view .product-main-wrapper .product-info-main .product-left {
    display: flex;
    flex-direction: column;
}
.catalog-product-view .product-main-wrapper .product-info-main .product-left .product-inventory-deal {
    order: 0;
}
.catalog-product-view .product-main-wrapper .product-info-main .product-left .page-title-wrapper.product {
    order: 10;
}
.catalog-product-view .product-main-wrapper .product-info-main .product-left .price-box.price-final_price {
    order: 20;
}
.catalog-product-view .product-main-wrapper .product-info-main .product-left .product-info-main-inner {
    order: 30;
}
.catalog-product-view .product-main-wrapper .product-info-main .product-left .product-social-links {
    order: 40;
}
.product-info-main .product-inventory-deal {
    color: #ec1c23;
}
.account-info-summary .info-summary-bottom .title a {
    color: #38C6F4;
}
.account-info-summary .info-summary-bottom .title a:visited {
    color: #38C6F4;
}
.page-header:not(.sksnhv) .sticky-menu.active .header-search .actions .search:before {
    color: #ffffff;
}
.container.sticky-menu.js-sticky-menu.active .header-panel-moong .header-panel-right div#desk_cart-wrapper {
    margin-top: initial;
}
.container.sticky-menu.js-sticky-menu.active .header-search-wrap-moong .hidden-xs.search-form {
    right: 20px;
}
.catalog-product-view .row.product-info-main.full-width .product-right.col-sm-8 {
    display: none;
}
.block-minicart .cart-total .subtotal .amount .price-wrapper:first-child .price {
    color: #686770;
}
.cart-total .subtotal span.price {
    color: #686770;
    font-size: 18px;
}
.actions .primary.layout-column span {
    font-size: 18px;
}
.price-container span.minicart-price span.price {
    color: #686770;
    padding: 0px 5px;
}
.product.row strong.product-item-name {
    
}
.minicart-items .product-item .product-item-name a:hover {
    color: #38C6F4;
}
.minicart-items .product-item .product-item-name a {
    color: #686770;
}
.block-minicart .block-title {
    color: #686770;
}
.block-minicart .items-total {
    color: #686770;
}
.block-minicart .viewcart:hover {
    color: #38C6F4;
}
.cdz-qty-box .m-btn {
    border: 1px solid #686770;
}
.cdz-qty-box>input[type] {
    border: 1px solid #686770;
}
.product-view-style-04 .product-info-main div.product-left {
    width: 100%;
}
.checkout-cart-index .price-including-tax .price, .checkout-cart-index .price-excluding-tax .price {
    font-size: 15px;
}
.checkout-cart-index strong.product-item-name a {
    font-size: 15px;
    color: #121212;
    font-weight: 500;
}
.checkout-cart-index .cart.table-wrapper .item .col.item {
    padding: 18px 8px 10px;
}
.checkout-cart-index th.col span {
    color: #121212;
    display: flex;
    justify-content: center;
}
.checkout-cart-index .cart-summary > .title {
    margin-top: 1.7rem;
}
.checkout-cart-index .cart-summary .block > .title, .checkout-cart-index .paypal-review-discount .block > .title {
    padding: 15px 30px 7px 5px;
}
.abs-shopping-cart-items .action.update:before, .block-cart-failed .action.update:before, .cart-container .form-cart .action.update:before {
    line-height: 30px;
}
.abs-shopping-cart-items .action.continue:before, .block-cart-failed .action.continue:before, .cart-container .form-cart .action.continue:before {
    line-height: 30px;
}
.checkout-cart-index table.data.table.totals tr.totals {
    font-size: 15px;
}
.checkout-cart-index .fieldset.coupon .field span {
    font-size: 15px;
}
.checkout-cart-index .fieldset.coupon .field .control .input-text {
    font-size: 15px;
}
.checkout-cart-index .actions-toolbar .primary button.action.apply.primary:hover {
    color: #38C6F4;
    border-color: #38C6F4;
    background: #fff;
}
.checkout-cart-index ul.checkout.methods.items.checkout-methods-items button.action.primary.checkout span {
    font-size: 25px;
    font-weight: 500;
}
.checkout-cart-index .cart.main.actions a.action.continue {
    color: #fff;
    border-color: #38C6F4;
    background: #38C6F4;
}
.checkout-cart-index .cart.main.actions a.action.continue:hover {
    color: #38C6F4;
    border-color: #38C6F4;
    background: #fff;
}
.checkout-cart-index .cart.main.actions button.action.towishlist {
    color: #fff;
    border-color: #38C6F4;
    background: #38C6F4;
}
.checkout-cart-index .cart.main.actions button.action.towishlist:hover {
    color: #38C6F4;
    border-color: #38C6F4;
    background: #fff;
}
.checkout-cart-index .cart.main.actions button.action.update {
    color: #fff;
    border-color: #38C6F4;
    background: #38C6F4;
}
.checkout-cart-index .cart.main.actions button.action.update:hover {
    color: #38C6F4;
    border-color: #38C6F4;
    background: #fff;
}
.checkout-cart-index .actions-toolbar .primary button.action.apply.primary {
    color: #fff;
    border-color: #38C6F4;
    background: #38C6F4;
}
body.checkout-cart-index .fieldset>.field>.label {
    font-size: 15px;
    font-weight: 500;
}
body.checkout-cart-index .field>.label{
    font-size: 15px;
    font-weight: 500;
}
.checkout-cart-index fieldset.fieldset.rate dt.item-title span {
    font-size: 15px;
}
.checkout-cart-index .cart-summary .block .fieldset .field.note {
    font-size: 16px;
}
.checkout-cart-index .cart-summary .block .fieldset .field {
    margin: 0 0 20px;
}
.checkout-cart-index .cart-totals .grand .amount {
    padding-top: 10px;
}
.checkout-onepage-success .checkout-success .success-messages p {
    font-size: 22px;
    color: #121212;
}
.checkout-onepage-success .account .column.main .block:not(.widget) .block-title > strong {
    font-size: 18px;
    font-weight: 500;
}
.checkout-onepage-success .checkout-success {
    font-size: 15px;
    color: #121212;
}
.checkout-onepage-success .success-messages a.order-number {
    color: #38C6F4;
}
.checkout-onepage-success .account .column.main .block:not(.widget) .box-title>span {
    color: #121212;
    font: 600 26px/1.35 DB_Heavent;
}
.checkout-onepage-success .box-content address {
    font-size: 15px;
}
.checkout-onepage-success .box-content {
    font-size: 15px;
}
.checkout-onepage-success .box.box-order-billing-method dd.content h4 {
    font-size: 15px;
}
.checkout-onepage-success dl.payment-method dd.content li {
    font-size: 15px;
}
.checkout-onepage-success .order-details-items .order-title > strong {
    font-size: 22px;
    margin-bottom: 1.5rem;
    font-weight: 500;

}
.checkout-onepage-success table th {
    text-align: center;
}
.checkout-onepage-success .order-items.table-wrapper .col.subtotal {
    text-align: center;
}
.checkout-onepage-success .order-items.table-wrapper .col.price {
    text-align: center;
}
.checkout-onepage-success .checkout-onepage-success{
    font-size: 15px;
}
.sales-order-history .page-wrapper .table-wrapper.orders-history {
    border: initial;
}
.checkout-onepage-success td.col.qty ul.items-qty li.item span.content {
    font-size: 15px;
}
.checkout-onepage-success table#my-orders-table tfoot tr.grand_total {
    font-size: 15px;
}
.page-title-wrapper a.action.print {
    color: #121212;
}
.checkout-onepage-succes .price-including-tax .price, .price-excluding-tax .price {
    font-size: 15px;
}
.pagebuilder-column-group.info-moong-footer .pagebuilder-column:hover figure img {
    filter: invert(38%) sepia(89%) saturate(360%) hue-rotate(117deg) brightness(97%) contrast(90%);
}
.pagebuilder-column-group.info-moong-footer .pagebuilder-column:hover div[data-content-type="text"] span {
    color: #38C6F4 !important;
}


@media only screen and (min-width: 768px){
    .pagebuilder-column-group.info-moong-footer {
        padding: 0 160px;
    }
}

@media screen and (min-width: 1700px){ 
    div#fb-root .fb_iframe_widget.fb_invisible_flow iframe {
        left: 78%;
    }
}
@media screen and (min-width: 1681px){ 
     
}
@media (max-width: 1680px) and (min-width: 1441px){ 
    
}
@media (max-width: 1440px) and (min-width: 1201px){ 
    .cms-codazon-home-page .col-fs-time.block-time div[id^="flip_timer"] {
        margin-top: initial;
    }
    .moong-flash-sale.fs-time .row.timer .col-fs-time.block-time label.text-fs-time {
        font-size: 45px;
    }
    .cms-index-index .page-wrapper .product-list-style-44 .product-item-details a.product-item-link {
        font-size: 15px;
    }
    .cms-index-index .row.moong-container-center p {
        font-size: 15px;
    }
    .cms-index-index .moong-flash-sale.fs-time .row.timer .col-fs-time.block-time {
        display: flex;
        justify-content: center;
        align-items: center;
    }
    
    body.sales-order-history table.data.table.table-order-items.new.history thead > tr > th {
        width: 24% !important;
    }

    
}
@media (max-width: 1440px) and (min-width: 769px){ 
    body.sales-order-history .page-wrapper table.data.table.table-order-items.new.moong-history-order thead > tr > th {
        width: 70% !important;
    }
    .sales-order-history .page-main table.data.table.table-order-items.new.history.moong-history-order thead > tr > th.col.id {
        position: relative;
        padding: 0 10px;
    }
}
@media (max-width: 900px) and (min-width: 769px){ 
    .sales-order-history .orders-history table.data.table.table-order-items.new.history.moong-history-order tr > td.col.name {
        width: 40% !important;
    }
    .sales-order-history table#my-orders-table tr td.col.price{
        width: 12%;
    }
}
@media (max-width: 1440px){
    .sales-order-history table.data.table.table-order-items.new.moong-history-order tbody > tr >td.col.ico-review a.icon-review{
        margin-right: 0px;
    }
}

@media (max-width: 900px){
    .sales-order-history .page-main table.data.table.table-order-items.new.history.moong-history-order thead > tr > th.col.id {
        position: relative;
        padding: 0;
    }
    .sales-order-history .page-wrapper .main table.data.table.table-order-items.new.moong-history-order thead > tr > th {
        padding: 0 !important;
    }
    .sales-order-history table.data.table.table-order-items.new.history.moong-history-order th.col.actions > a > button {
        font-size: 18px;
        padding: 3px 15px;
    }
    .sales-order-history table.data.table.table-order-items.new.history.moong-history-order th.col.actions > a > span{
        font-size: 18px;  
    }
    body.sales-order-history .page-wrapper table.data.table.table-order-items.new.history thead > tr > th {
        width: 65% !important;
    }
    
    .sales-order-history .page-main table.data.table.table-order-items.new.history.moong-history-order thead > tr > th.col.actions a.action.view:last-child {
        margin: 0;
    }
    .sales-order-history .page-main table.data.table.table-order-items.new.history.moong-history-order thead > tr > th.col.id {
        position: relative;
        top: 5px;
    }
    .page-header .sticky-menu:not(.active) .header-panel-moong .header-search-wrap-moong{
        padding-left: 0;
    }
    header.page-header.header-style-30.header-style-moong .col-sm-4.col-md-4.col-lg-4.header-panel-left + .col-sm-13.header-panel-center {
        
    }
    body .page-header.header-style-moong .sticky-menu:not(.active) .header-panel-right{
        width: 30%;
    }
    .page-header .sticky-menu:not(.active) .authorization-link .text-uppercase{
        display: none;
    }
    .page-header.header-style-moong .sticky-menu:not(.active) .header-panel-right div#desk_cart-wrapper.minicart-wrapper {
        margin-left: 8px;
    }
    .sales-order-history table.data.table.table-order-items.new.history > thead > tr {
        border-bottom: 0 !important;
    }
    .sales-order-history .page-main table.data.table.table-order-items.new.history.moong-history-order thead > tr > th {
        font-size: 18px;
    }
    .sales-order-history table.data.table.table-order-items.new.history thead {
        padding: 5px 0;
    }
    .sales-order-history .page-main table.data.table.table-order-items.new.history.moong-history-order thead > tr > th.col.id {
        padding-left: 0;
    }
    .sales-order-history .page-wrapper table.data.table.table-order-items.new.history.moong-history-order th.col.actions > a > button {
        font-size: 18px;
        padding: 5px 15px;
    }
    body.sales-order-history .page-wrapper table.data.table.table-order-items.new.history.moong-history-order thead > tr > th.col.actions {
        position: absolute;
        right: 0;
    } 
    body.sales-order-history .table-wrapper .moong-history-order .action.view:last-child {
        font-size: 20px;
        position: relative;
        right: 30px;
    }
    .sales-order-history .page-main table.data.table.table-order-items.new.history.moong-history-order thead > tr > th {
        font-size: 20px;
        padding: 0 !important;
    }
    .sales-order-history table#my-orders-table.moong-history-order tr th.col {
        padding: 6px 0;
        font-size: 20px;
    }
    .sales-order-history .page-wrapper .table-wrapper.orders-history{
        padding: 0;
    }
    .page-header.header-style-moong .sticky-menu:not(.active) .header-panel-right a#top-wishlist span.counter.qty {
        display: none;
    }
    .sales-order-history .page-wrapper table.data.table.table-order-items.new.history th.col.actions > a > span {
        font-size: 20px;
    }
    .sales-order-history .page-main table.data.table.table-order-items.new.history.moong-history-order thead > tr > th.col.actions {
        width: 200px !important;
    }
}
@media (max-width: 799px){
    .sales-order-history table.data.table.table-order-items.new.history > thead > tr {
        border-bottom: 0 !important;
    }
}
@media (max-width: 768px){
    .sales-order-history .page-main table.data.table.table-order-items.new.history.moong-history-order thead > tr > th{
        width: 100% !important;
    }
    .sales-order-history .page-main table.data.table.table-order-items.new.history.moong-history-order thead > tr > th.col.actions {
        position: absolute;
        right: 30px;
    }
}
@media (max-width: 767px) and (min-width: 640px){ 
    .page-wrapper .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr td[data-th]:before, 
    .page-wrapper .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr th[data-th]:before {
        padding-right: 10px;
        content: attr(data-th) ': ';
        display: inline-block;
        color: #111111;
        font-weight: 700;
    }
    .page-wrapper .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr td, 
    .page-wrapper .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr th{
        width: 100% !important;
    }
    .page-wrapper table#my-orders-table tr:not(.subtotal):not(.shipping) {
        border-bottom: 1px solid #dee2e6;
    }
    .sales-order-history .page-wrapper table.data.table.table-order-items.new.history tbody > tr >td.qty {
        text-align: left;
    }
    .sales-order-history .page-wrapper table#my-orders-table tr td.col.price{
        text-align: left;
        padding-left: 10px;
    }
    .sales-order-history .page-wrapper table.data.table.table-order-items.new.history tbody > tr >td.col.total-price.sim{
        text-align: left;
    }
    .sales-order-history .page-wrapper table.data.table.table-order-items.new.history tr.mobile-none {
        display: none !important;
    }
    .sales-order-history .page-wrapper table.data.table.table-order-items.new.history th.col.actions > a > button{
        padding: 5px 20px;
    }
    
}


@media (max-width: 1399px){
    .page-header .sticky-menu:not(.active) .authorization-link .text-uppercase {
        display: none;
    }
   
}
@media (max-width: 1048px){
    header.page-header.header-style-30.header-style-moong .col-sm-13.header-panel-center {
        
    }
    .page-header.header-style-moong .sticky-menu:not(.active) .header-panel-right {
        width: 25%;
    }
    .sales-order-history .page-wrapper .table-wrapper.orders-history{
        padding: 0;
    }
    .account.page-layout-2columns-left .column.main, .page-layout-2columns-left .column.main{
        padding-left: 5px; 
    }
}



@media (max-width: 1280px){
    .catalog-category-view .block.filter .filter-options .filter-options-item .filter-options-title {
        font: 500 23px/1.35 DB_Heavent;
    }
    .catalog-category-view.page-layout-2columns-left .sidebar-main, .catalogsearch-result-index.page-layout-2columns-left .sidebar.sidebar-additional {
        width: 20%;
    }
    .review-product-list button.prar-mob-filter-btn {
        margin-bottom: 0px;
    }
    .review-product-list .prar-review-toolbar select {
        height: 36px;
        padding: initial;
    }
    body.sales-order-history .page-wrapper table.data.table.table-order-items.new.history thead > tr > th.col.actions {
        width: auto !important;
        font-size: 20px;
        position: absolute;
    }
}
@media (max-width: 1200px) and (min-width: 1025px){ 
    .cms-index-index .moong-flash-sale.fs-time p.fs-bt-view {
        font-size: 22px;
    }
    .cms-codazon-home-page .col-fs-time.block-img .img-fs-time {
        width: 245px;
        height: auto;
    }
    .cms-codazon-home-page .col-fs-time div[id^="flip_timer"] b {
        font-size: 44px;
    }
    .cms-codazon-home-page .col-fs-time.block-time div[id^="flip_timer"] {
        margin-top: initial;
    }
    .moong-flash-sale.fs-time .row.timer .col-fs-time.block-time label.text-fs-time {
        font-size: 40px;
    }
    .cms-index-index .page-wrapper .product-list-style-44 .product-item-details a.product-item-link {
        font-size: 15px;
    }
    .cms-index-index .row.moong-container-center p {
        font-size: 15px;
    }
    .cms-index-index .moong-flash-sale.fs-time .row.timer .col-fs-time.block-time {
        display: flex;
        justify-content: center;
        align-items: center;
    }
    body.sales-order-history table.data.table.table-order-items.new.history thead > tr > th {
        width: 23% !important;
        font-size: 20px;
    }
   
    .sales-order-history .page-wrapper table.data.table.table-order-items.new.history th.col.actions > a > button {
        font-size: 20px;
    }
    


}
@media (max-width: 1024px) and (min-width: 901px){
    .cms-index-index .page-wrapper .moong-silde p.slide-textcate + .text-gradient-reverse-green {
        font-size: 64px;
    } 
    .cms-index-index .page-wrapper .moong-silde p.slide-textcate {
        font-size: 22px;
    }
    .cms-codazon-home-page .col-fs-time div[id^="flip_timer"] b {
        font-size: 42px;
    }
    .cms-index-index .page-wrapper .product-list-style-44 .product-item-details a.product-item-link .moong-product-name {
        height: 43px;
    }
    .cms-index-index .moong-flash-sale.fs-time p.fs-bt-view {
        font-size: 22px;
    }
    .cms-codazon-home-page .col-fs-time.block-img .img-fs-time {
        width: 245px;
        height: auto;
    }
    .cms-codazon-home-page .col-fs-time.block-time div[id^="flip_timer"] {
        margin-top: initial;
    }
    .moong-flash-sale.fs-time .row.timer .col-fs-time.block-time label.text-fs-time {
        font-size: 22px;
    }
    .cms-index-index .page-wrapper .product-list-style-44 .product-item-details a.product-item-link {
        font-size: 15px;
    }
    .cms-index-index .row.moong-container-center p {
        font-size: 15px;
    }
    .cms-index-index .moong-flash-sale.fs-time .row.timer .col-fs-time.block-time {
        display: flex;
        justify-content: center;
        align-items: center;
    }
    body.sales-order-history table.data.table.table-order-items.new.history thead > tr > th {
        width: 23% !important;
        font-size: 20px;
    }
   
    .sales-order-history .page-wrapper table.data.table.table-order-items.new.history th.col.actions > a > button {
        font-size: 20px;
        padding: 5px 5px;
    }
    div#fb-root .fb_iframe_widget.fb_invisible_flow iframe {
        left: initial;
    }



}
@media (max-width: 951px) and (min-width: 901px){
    .cms-index-index .page-wrapper .moong-silde p.slide-textcate + .text-gradient-reverse-green {
        font-size: 64px;
    } 
    .cms-index-index .page-wrapper .moong-silde p.slide-textcate {
        font-size: 22px;
    }
    .moong-flash-sale.fs-time .row.timer .col-fs-time.block-time label.text-fs-time {
        font-size: 18px;
    }
    .cms-codazon-home-page .col-fs-time div[id^="flip_timer"] b {
        font-size: 38px;
    }
}
@media (max-width: 900px) and (min-width: 768px){
    .row.moong-container-center .icon-footer p {
        font-size: 18px;
    }
    .moong-flash-sale.fs-time .row.timer .col-fs-time.block-time {
        display: flex;
        justify-content: center;
        align-items: center;
    } 
    .cms-codazon-home-page .col-fs-time.block-time div[id^="flip_timer"] {
        margin-top: initial;
    }
    .cms-index-index .moong-flash-sale.fs-time p.fs-bt-view {
        font-size: 20px;
    }
    .cms-codazon-home-page .col-fs-time.block-img .img-fs-time {
        width: 200px;
        height: auto;
    }
    .cms-index-index .page-wrapper label.text-fs-time {
        font-size: 20px;
    }
    .cms-codazon-home-page .col-fs-time div[id^="flip_timer"] b {
        font-size: 22px;
    }
    .cms-index-index .page-wrapper .moong-silde .text-gradient-reverse-green + p.hidden-xs.slide-text {
        font-size: 20.5px;
    }
    .cms-index-index .page-wrapper .moong-silde p.slide-textcate + .text-gradient-reverse-green {
        font-size: 48px;
    } 
    .cms-index-index .page-wrapper .moong-silde p.slide-textcate {
        font-size: 18px;
    }
    body.sales-order-history .page-wrapper table.data.table.table-order-items.new.history thead > tr > th.col.status {
        padding: 9px 0;
    }
    
    body.sales-order-history table.data.table.table-order-items.new.history thead > tr > th {
        width: 22% !important;
}
    body.sales-order-history table.data.table.table-order-items.new.history thead > tr > th {
        width: 23% !important;
    }
    
    .sales-order-history .page-wrapper table.data.table.table-order-items.new.history thead > tr > th.date {
        padding: 10px 0;
    }

}
@media (max-width: 768px) and (min-width: 768px){
    .block.block-collapsible-nav.amasty-affiliate-collapsible {
        display: none;
    }
}
@media (max-width: 767px){
    .pagebuilder-column-group.info-moong-footer .pagebuilder-column div[data-content-type="text"] span{
        font-size: 20px !important;
    }
    .pagebuilder-column-group.info-moong-footer {
        margin-bottom: 40px !important;
    }
    .pagebuilder-column-group.info-moong-footer .pagebuilder-column-line .pagebuilder-column img.pagebuilder-mobile-only {
        width: 58px;
    }
    .pagebuilder-column-group.info-moong-footer .pagebuilder-column-line .pagebuilder-column {
        max-width: 25%;
        padding: 20px 2px;
    }
    .sales-order-view .page-wrapper span.status-shipment,.sales-order-view .page-wrapper .image-order-status.image-order-status-Pack span.status-shipment {
        font-size: 16px;
        left: -10px;
    }
    .sales-order-view .page-wrapper .image-order-status.image-order-status-Pack span.status-shipment p {
        font-size: 14px;
        text-align: center;
        position: relative;
        left: -90px;
    }
    
    .sales-order-view .page-title-wrapper .actions {
        position: relative !important;
        bottom: -50px;
    }
    .moong-info-footer .col-sm-3 .icon-wTopic img {
        height: 65px;
    }
    div#catagory-banner-box {
        padding-bottom: 0 !important;
    }
    div#catagory-banner-box div#catagory-banner .col-sm-8 {
        padding-top: 8px;
        padding-bottom: 8px;
        width: 50%;
        float: left;
    }
    div#catagory-banner-box div#catagory-banner .col-sm-8 .cdz-banner a.bc-btn {
        font-size: 20px;
        padding: 8px;
        font-weight: 500;
    }
    .page-wrapper .block-minicart .minicart-items .product-item .product-item-actions .price {
        font-size: 20px;
    }
    .page-products .products.wrapper.product-list-style-44.ctst.grid.products-grid .product-items {
        overflow: visible;
    }
    .moong-block-price span.old-price.moong-old-price + label.moong-lable-dis-save-list {
        font-size: 21px;
    }
    li.item.product.product-item .product-item-inner.moong-product-detail{
        text-align: left;
    }
    .cdz-product-wrap.base-slider.product-list-style-44 .product-item-details .price-final_price + span.old-price span.price {
        font-size: 21px;
    }
    .page-wrapper .product-list-style-44 .cdz-product-labels .label-item{
        font-size: 18px !important;
    }
    .page-wrapper .container .mp-txt-more a{
        font-size: 24px;
        line-height: 24px;
        margin: 15px 0 5px 0;
    }
    .cms-index-index .base-slider p.b-title.h2.moong-container-center.font-text {
        font-size: 38px;
    }
    .prar-review-product-list .modal-popup .prar-buttons-set button.prar-btn{
        font-size: 15px;
    }
    .prar-review-product-list .modal-popup .prar-form-add .prar-uploader-box-subs {
        font-size: 14px;
    }
    .prar-review-product-list .modal-popup .fileinput-button .prar-fileinput-desc {
        font-size: 14px;
    }
    .prar-review-product-list .modal-popup .fileinput-button .prar-fileinput-label {
        font-size: 15px;
    }
    .prar-review-product-list .modal-popup .prar-form-item label .prar-form-item-desc {
        font-size: 14px;
    }
    .prar-review-product-list .modal-popup .prar-form-item label span {
        font-size: 15px;
        font-weight: 600;
    }
    .prar-review-product-list .modal-popup .prar-message-hld#arar-message-hld .prar-yourself-title {
        font-size: 15px;
    }
    .prar-review-product-list .modal-popup .prar-form-add form h4 {
        font-size: 15px;
    }
    .prar-review-product-list .modal-popup .prar-message-hld#arar-message-hld h3 {
        font-size: 15px;
    }
    .prar-review-product-list .modal-popup .prar-form-popup .modal-header h1 {
        padding-top: 23px;
    }
    .review-product-list .prar-mobile-filter-wrp .action-close, .prar-mobile-filter-wrp .action-close:hover, .prar-mobile-filter-wrp .action-close:focus {
        margin-left: 9px;
    }
    .review-product-list .modal-popup .modal-inner-wrap .modal-header .action-close:before {
        padding: 15px 15px 0px;
    }
    .review-product-list .prar-mobile-filter-wrp.modal-slide .action-close::after {
        font-size: 0;
    }
    .review-product-list button.action-close span {
        display: none;
    }
    .review-product-list .modal-popup .modal-inner-wrap .modal-header .action-close {
        width: 50px;
        background: #1583ce;
        height: 50px;
    }
    .review-product-list .prar-form-popup button.action-close {
        border-bottom: 1px solid #1583ce !important;
    }
    .review-product-list .modal-popup .modal-inner-wrap .modal-header .action-close {
        width: 50px;
        border-color: #1583ce;
    }
    .review-product-list .prar-review-toolbar select, input.prar-toolbar-search {
        margin-bottom: 0;
    }
    .review-product-list .container.space-lg.moong-info-footer .row.moong-container-center {
        display: flex;
        justify-content: center;
        margin-top: 40px;
        flex-wrap: wrap;
    }
    .review-product-list .prar-review-list .prar-review-list-wrp .prar-rev-list-item {
        margin: initial;
    }
    .review-product-list .prar-review-list-head .box-tocart .action.tocart {
        font-size: 22px;
    }
    .review-product-list button.prar-mob-filter-btn {
        padding: 4px 15px 3px 48px;
        font-size: 15px;
    }
    .review-product-list .prar-review-list-head .prar-rating .prar-btn {
        font-size: 15px;
    }
    .review-product-list .prar-review-list-head .box-tocart .action.tocart {
        padding: 7px;
        color: #fff;
        background-color: #1979c3;
        border-radius: 3px;
    }
    .review-customer-view .ratings .rating-summary {
        margin-right: 10px;
    }
    .review-customer-view .customer-review.view .arar-review-summary .ratings {
        display: flex;
    }
    .review-customer-view .customer-review.view .product-details .product-info h2.product-name {
        font-size: 15px;
        color: #000000;
    }
    .catalogsearch-result-index .cdz-flbar.under-sticky.active .sorter.fl-col select.sorter-options {
        width: 120px;
    }
    .catalogsearch-result-index .toolbar .toolbar-amount {
        padding-top: 9px;
    }
    .catalog-category-view .toolbar .toolbar-amount {
        padding-top: 9px;
    }
    .catalogsearch-result-index .toolbar-sorter.sorter select#sorter{
        width: 150px;
    }
    .catalog-category-view .toolbar-sorter.sorter select#sorter{
        width: 100px;
    }
    .catalog-category-view .column.main .products.wrapper,.catalogsearch-result-index .column.main .products.wrapper {
        padding: 10px 25px;
    }
    .catalog-category-view main#maincontent .columns,.catalogsearch-result-index main#maincontent .columns {
        padding-left: 0;
        padding-right: 0;
    }
    .catalog-category-view .column.main,.catalogsearch-result-index .column.main {
        padding: 0;
    }
    .category-recommended-products .product-item-inner .actions-secondary a.action.towishlist:after {
        padding: 5px 0px 0px 0px;
        font-size: 15px;
    }
    .catalog-category-view .product-item-inner .actions-secondary a.action.towishlist:after {
        padding: 5px 0px 0px 0px;
        font-size: 15px;
    }
    .category-new-arrivals .product-item-inner .actions-secondary a.action.towishlist:after {
        padding: 5px 0px 0px 0px;
        font-size: 15px;
    }
    strong.product.name.product-item-name + .moong-block-price + div[class*="swatch-opt"] + div:last-child:not(.product-reviews-summary.short) {
        margin-top: 42px;
    }
    strong.product.name.product-item-name + .moong-block-price + div:last-child:not(.product-reviews-summary.short) {
        margin-top: 42px;
    }
    .catalog-product-view .moong-info-footer .col-sm-3 .icon-wTopic {
        margin: 10px 20px !important;
    }
    .catalog-product-view .container.space-lg.moong-info-footer .row.moong-container-center {
        display: flex;
        justify-content: center;
        margin-top: 40px;
        flex-wrap: wrap;
    }
    .catalog-product_compare-index .page-wrapper .page-main .column.main .table-wrapper.comparison .product-item-actions.hidden-print {
        display: flex;
        justify-content: center;
    }
    .catalog-product_compare-index button.action.tocart.primary {
        display: flex;
        justify-content: center;
        margin-right: 0px;
        align-items: center;
    }
    .catalog-product_compare-index .product-item-actions.hidden-print .actions-primary form button.action.tocart.primary span {
        font-size: 15px;
        display: contents;
    }
    .catalog-product_compare-index .product-item-actions.hidden-print .secondary-addto-links.actions-secondary a.action.towishlist {
        margin-right: 0;
    }
    .catalog-product_compare-index .secondary-addto-links.actions-secondary a.action.towishlist:after {
        color: #1B8B74;
    }
    .catalog-product_compare-index .secondary-addto-links.actions-secondary a.action.towishlist {
        background: #fff;
    }
    .catalog-product_compare-index .page-wrapper .table-wrapper.comparison .table-comparison .cell.product.info .product-item-actions .tocart.primary {
        padding: 0px 60px;
    }
    .catalog-product-view .box-tocart.large-box-tocart.att-scr-qty.scr-top .fieldset .actions button#product-addtocart-button {
        height: 42px;
    }
    .wishlist-index-index .actions-primary .tocart:before {
        font: normal normal normal 20px/1 'CodazonFont';
    }
    .wishlist-index-index .product-item-inner .box-tocart button.action.tocart.primary {
        margin: 0px 10px;
        width: initial;
        padding: 0px 15px 0px 15px;
        height: 32px;
    }
    .wishlist-index-index .product-item-inner .product-item-actions button.action.tocart.primary span {
        display: none;
    }
    .catalog-product-view .qtybox-anchor .actions span {
        display: none;
    }
    .catalog-product-view .actions button#product-addtocart-button:after {
        display: inline-block;
        font: normal normal 20px/1 FontAwesome;
        vertical-align: middle;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        content: "\f07a";
    }
    .catalog-product-view .box-tocart.large-box-tocart.att-scr-qty.scr-top .fieldset .actions button#product-addtocart-button {
        padding: 0 15px;
    }
    .wishlist-index-index .product-item-inner {
        display: contents;
    }
    .wishlist-index-index .fieldset:last-child {
        margin-bottom: 0;
    }
    .wishlist-index-index .account .products-grid.wishlist .product-item {
        padding: 25px 0px 0px;
    }
    .wishlist-index-index strong.product-item-name+span.price-container {
        display: block;
        padding-top: initial;
    }
    .wishlist-index-index .products-grid.wishlist span.price-container {
        width: 100%;
    }
    .wishlist-index-index .products-grid.wishlist .product-item-name {
        margin-left: initial;
        width: 100%;
    }
    .wishlist-index-index .product-item-info {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }
    .checkout-index-index .modal-popup .modal-title {
        padding-bottom: 9px;
        padding-top: 5px;
    }
    .checkout-index-index footer.modal-footer button.action.secondary.action-hide-popup {
        width: 100%;
    }
    .checkout-index-index footer.modal-footer button.action.primary.action-save-address {
        width: 100%;
        margin: 10px 0px;
    }
    .cms-index-index .container.space-lg.moong-info-footer .row.moong-container-center {
        flex-wrap: wrap;
    }
    .page-wrapper .row.middle-buttom .col-sm-6 {
        text-align: center;
    }
    .footer-box.bg-box.footer-sec-3 .img-sec3 {
        text-align: center;
    }
    .footer-box.bg-box.footer-sec-3 p.newsletter-title.h5 {
        text-align: center;
    }
    .page-wrapper .row.middle-top p.h5.link-toggle {
        text-align: center;
    }
    .page-wrapper .page-footer .footer-box {
        padding-bottom: 15px;
        text-align: center !important;
    }

    .page-wrapper .product-list-style-44 .product-reviews-summary.short {
        margin: 5px 0px;
        display: flex;
        justify-content: center;
    }
    .cms-index-index .page-wrapper .container.flash .product-reviews-summary.short {
        margin: 5px 0px;
    }
    .cms-index-index strong.product.name.product-item-name + .moong-block-price + div:not(.product-reviews-summary.short) {
        margin-top: 44px;
    }
    .checkout-cart-index .cart.main.actions button.action.update {
        width: 100%;
    }
    .checkout-cart-index .cart.main.actions button.action.towishlist {
        width: 100%;
    }
    .checkout-cart-index .cart.main.actions a.action.continue {
        width: 100%;
    }
    .checkout-cart-index .product-item-details {
        text-align: left;
    }
    .checkout-cart-index .cart.table-wrapper .item .col.item{
        padding: 25px 0 10px 75px;
    }
    .catalog-product-view a.prar-all-rev-link {
        display: flex;
        justify-content: center;
    }
    .catalog-product-view .page-title-wrapper.product h1.page-title span.base {
        font-size: 15px;
    }
    .catalog-product-view .prar-review-list .prar-review-list-wrp .prar-rev-list-item {
        margin: initial;
        padding: 20px 10px;
    }
    div#reviews div#customer-reviews-box .prar-review-toolbar {
        margin: initial;
    }
    .catalog-product-view .row.moong-container-center .col-sm-3 p {
        font-size: 18px;
        -webkit-line-clamp: 2;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
    }
    .catalog-product-view .moong-info-footer .col-sm-3 .icon-wTopic {
        margin: initial;
    }
    .catalog-product-view .product-social-links {
        display: flex;
        justify-content: center;
    }
    .product-view-style-04 .product-info-main .price-box {
        margin-bottom: initial;
    }
    .catalog-product-view .price-box.price-final_price {
        padding-top: 15px;
    }
    .catalog-product-view .row.timer {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }
    .catalog-product-view div[class^="flip-clock"] .flip span[class^="flip-clock__slot"] {
        top: 5px;
    }
    .catalog-product-view .brand-name {
        padding: 15px 0px 0px 0px;
    }
    .product-view-style-04.catalog-product-view .product-info-main .price-box .old-price {
        position: relative;
        top: 0px !important;
    }
    .catalog-product-view .product-info-main .price-box .price-wrapper .price {
        margin: 5px;
    }
    .catalog-product-view span.moong-lable-discount-save {
        margin: 5px;
    }
    .modal-popup .modal-title {
        font-size: 20px;
        padding-bottom: 6px;
        padding-top: 6px;
    }
    .prar-gallery-wrp.modal-slide .modal-inner-wrap .modal-content {
        padding: 20px 10px 0px;
    }
    .prar-gallery-wrp.modal-popup .action-close {
        margin-top: initial !important;
        top: 0;
        right: 0;
        margin: 0px 15px;
    }
    .modal-slide .modal-inner-wrap .modal-header {
        padding: 0rem 1rem;
    }
}
@media (max-width: 767px) and (min-width: 601px){ 
    .page-wrapper footer.page-footer .row.middle-top .footer-box.bg-box.footer-sec-3 .newsletter {
        padding-bottom: initial !important;
    }
    .footer-moong .footer.content .row.middle-top {
        padding: initial;
    }
    .cms-index-index .swatch-opt-23.product-item-swatch+.button-hover-wrap.visible-xs {
        margin-top: 23px;
    }
    .cms-index-index .swatch-opt-23.product-item-swatch .swatch-attribute.color {
        display: flex;
        justify-content: center;
    }
    .cms-index-index .swatch-opt-10.product-item-swatch .swatch-attribute.color {
        display: flex;
        justify-content: center;
    }
    
    .cms-index-index .page-wrapper .moong-brand-name {
        font-size: 22px;
    }
    .page-wrapper .product-list-style-44 .swatch-opt-10.product-item-swatch {
        font-size: 16px;
    }
    .page-wrapper .product-list-style-44 .product-item-details a.product-item-link .moong-product-name {
        height: 43px;
    }
    .cdz-product-wrap.base-slider.product-list-style-44 label.moong-lable-dis-save-list {
        
    }
    .cdz-product-wrap.base-slider.product-list-style-44 .product-item-details .price-final_price + span.old-price span.price {
        
    }
    .cms-index-index .page-wrapper .container .product-reviews-summary.short+.swatch-opt-4.product-item-swatch {
        margin-top: 58px;
    }
    .cms-index-index .page-wrapper .container.flash label.moong-lable-dis-save-list {
        font-size: 19px;
    }
    .cms-index-index .page-wrapper .container.flash .swatch-attribute.color span {
        font-size: 16px;
    }
    .cms-index-index .page-wrapper .container.flash .product-item-details .price-final_price + span.old-price span.price {
        font-size: 19px;
    }
    .wishlist-index-index .page-wrapper .product-item-info strong.strike {
        font-size: 15px;
        margin-left: 120px;
    }
    .product-item-info strong.strike {
        margin-left: 120px;
    }
    .customer-account-forgotpassword .field.email.required {
        text-align: left;
    }
    .customer-account-forgotpassword .form.password.forget .fieldset>.field {
        font-size: 15px;
    }
    .customer-account-login .login-container .block .field.note {
        font-size: 20px;
    }
    .customer-account-login .page-wrapper .pslogin-block .pslogin-buttons ul {
        display: initial;
    }
    .advancedrar-review-leavereview .page-wrapper .prar-form-add .prar-uploader-label, .advancedrar-review-leavereview .page-wrapper .prar-uploader-box .prar-uploader-item button {
        width: auto;
    }
    .advancedrar-review-leavereview .page-wrapper ul.prar-form-list li.prar-form-item .prar-uploader-item.video p {
        font-size: 15px;
        color: #000000;
    }
    .cms-index-index .container-fluid.space-lg {
        padding-left: initial;
        padding-right: initial;
    }
    .cms-index-index .container.custom-top-banner .container .row .col-sm-8 {
        padding-left: initial;
        padding-right: initial;
    }
    .cms-index-index .container.custom-top-banner .container .row .col-sm-8 .banner-style18 {
        padding: 10px 0px;
    }
    .page-wrapper .switcher.language.switcher-language {
        padding: initial;
    }
    ul.header.links.visible-xs li.greet.welcome:nth-child(4) {
        display: none;
    }
    .nav-sections .switcher a {
        font-size: 15px;
    }
    
    .groupmenu .shop-by-brand-list .brand-link {
        border: initial;
    }
    .shop-by-brand-list .brand-item {
        padding: 20px;
    }
    .cdz-menu .groupmenu-drop .menu-go-link .link-prefix {
        display: none;
    }
    body ul.groupmenu-drop.slidedown .text-lv1 a.menu-link span {
        color: #ffffff;
    }
    .cdz-menu .menu-go-link .link-text {
        font-weight: initial;
        color: #fff;
    }
    .cdz-menu .line-left {
        padding-left: initial;
        border-left: initial;
    }
    li.item.level1.text-content img.brand-img.zoom-eff {
        background: #ffffff;
        border-radius: 10px;
    }
    li.item.tablet-item.visible-tablet span.link-text {
        font-size: 15px;
    }
    .cdz-menu .item.level-top>.groupmenu-drop>.tablet-item {
        background: initial;
        border-bottom: 1px solid #ccc !important;
    }
    .cdz-menu:not(.cdz-toggle-menu) .groupmenu-drop>li.tablet-item {
        padding: 10px 2px;
    }
    .cdz-menu:not(.cdz-toggle-menu) .groupmenu-drop{
        background: #38C6F4;
    }
    li.item.tablet-item.visible-tablet {
        display: none;
    }
    .row.timer .col-sm-12 {
        padding-left: initial !important;
        padding-right: initial !important;
    }
    body.cms-index-index .countdown-timer .timer-block .timer-wrap .deal-items span.label {
        display: block !important;
        font-size: 18px !important;
    }
    .cms-index-index .cdz-timer-01.has-ic.js-detail-container .end-in {
        padding-right: 10px !important;
        font-size: 10px !important;
        width: 34px !important;
    }
    body.cms-index-index .page-wrapper .cdz-timer-01 .countdown-timer .deal-item .value {
        line-height: 40px !important;
        padding: 0 !important;
    }
    body .cdz-timer-01 .countdown-timer .deal-item .value {
        font-size: 16px !important;
        width: 30px !important;
        height: 35px !important;
    }
    .container-fluid.block-monk-new {
        padding-left: initial;
        padding-right: initial;
    }
    .page-wrapper .product-list-style-44 .cdz-product-labels .label-item {
        padding: 10px 10px !important;
    }
    .page-wrapper .product-list-style-44 .button-hover-wrap .action.towishlist{
        background: #38C6F4;
    }
    .page-wrapper .product-list-style-44 .button-hover-wrap .tocart {
        background: #38C6F4;
    }
    label.moong-lable-dis-save-list {
        bottom: -39px;
        font-size: 14px;
    }
    .product-item-info .product.details.product-item-details strong.product.name.product-item-name {
        height: 58.5px;
    }
    .page-wrapper .product-list-style-44 .product-item-details a.product-item-link {
        font-size: 18px;
    }
    body .banner-style18 .item-content .bc-actions .bc-btn {
        font-size: 18px;
    }
    .moong-info-footer .col-sm-3 .icon-footer .icon-wTopic img {
        height: 45px;
    }
    .footer-box.bg-box.footer-sec-3 .newsletter p.newsletter-title.h5 {
        font-size: 15px;
    }
    .page-wrapper .footer-box.bg-box.footer-sec-3 .img-sec3 img {
        width: 140px !important;
    }
    .page-wrapper .container-fluid.slideshow-container.moong-silde {
        padding-left: 0;
        padding-right: 0;
    }
    .nav-sections li.view-en.switcher-option a span.lang-name {
        font-size: 15px;
    }
    .page-wrapper .nav-sections .header.links li.greet.welcome{
        font-size: 15px;
    }
    .page-wrapper .nav-sections .header.links li>a{
        font-size: 15px;
    }
    div#mobi_menu-container .cdz-menu .item.level-top .groupdrop-link .item a{
        font-size: 15px;
    }
    div#mobi_menu-container .cdz-menu ul.groupmenu a.menu-link span {
        font-size: 15px;
    }
    .cms-index-index .cdz-menu .line-left p.groupdrop-title.text-uppercase {
        color: #ffffff;
    }
    .cdz-menu .groupmenu-drop .menu-go-link .link-prefix {
        color: #ffffff;
    }
    div#fb-root .fb_iframe_widget.fb_invisible_flow iframe {
        left: initial !important;
        bottom: 45px !important;
        margin: 0 auto !important;
    }
    .fb_dialog.fb_dialog_mobile .fb_dialog_content iframe {
        bottom: 110px !important;
    }
    .footer-moong .footer.content .row.middle-top {
        padding: 0px 0 0 0 !important;
    }
    .row.middle-buttom p.h5.link-toggle {
        text-align: center !important;
        margin-top: 20px !important;
    }
    .row.middle-buttom .col-sm-6 {
        text-align: center !important;
    }
    .page-footer .footer-moong .footer-content-bottom .footer-address p {
        font-size: 12px !important;
    }
}
@media (max-width: 600px) and (min-width: 481px){ 
    .footer-moong .footer.content .row.middle-top {
        padding: initial;
    }
    .cms-index-index .swatch-opt-23.product-item-swatch+.button-hover-wrap.visible-xs {
        margin-top: 23px;
    }
    .cms-index-index .swatch-opt-23.product-item-swatch .swatch-attribute.color {
        display: flex;
        justify-content: center;
    }
    .cms-index-index .swatch-opt-10.product-item-swatch .swatch-attribute.color {
        display: flex;
        justify-content: center;
    }
    
    .cms-index-index .page-wrapper .moong-brand-name {
        font-size: 22px;
    }
    .page-wrapper .product-list-style-44 .swatch-opt-10.product-item-swatch {
        font-size: 16px;
    }
    .page-wrapper .product-list-style-44 .product-item-details a.product-item-link .moong-product-name {
        height: 43px;
    }
    .cdz-product-wrap.base-slider.product-list-style-44 label.moong-lable-dis-save-list {
        
    }
    .cdz-product-wrap.base-slider.product-list-style-44 .product-item-details .price-final_price + span.old-price span.price {
        
    }
    .cms-index-index .page-wrapper .container .product-reviews-summary.short+.swatch-opt-4.product-item-swatch {
        margin-top: 58px;
    }
    .cms-index-index .page-wrapper .container.flash label.moong-lable-dis-save-list {
        font-size: 19px;
    }
    .cms-index-index .page-wrapper .container.flash .swatch-attribute.color span {
        font-size: 16px;
    }
    .cms-index-index .page-wrapper .container.flash .product-item-details .price-final_price + span.old-price span.price {
        font-size: 19px;
    }
}
@media (max-width: 599px){
    .prar-rat-form #arar-message-hld label.prar-uploader-label p {
        font-size: 13px;
    }
    .prar-rat-form #arar-message-hld label.prar-uploader-label svg.icon.pho-x {
        margin-top: 9px;
    }
}
@media (max-width: 480px){
    .sales-order-history table.data.table.table-order-items.new.history {
        position: relative;
    }
    body.sales-order-history .page-wrapper table.data.table.table-order-items.new.history.moong-history-order thead > tr > th.col.actions {
        top: 10px;
        width: 175px !important;
    }
    .sales-order-history .page-wrapper table.data.table.table-order-items.new.history.moong-history-order th.col.actions > a > button {
        font-size: 18px;
        padding: 2px 10px;
    }
    .sales-order-history .page-wrapper table.data.table.table-order-items.new.history th.col.actions > a > span {
        font-size: 18px;
    }
    body.sales-order-history .table-wrapper .moong-history-order .action.view:last-child {
        right: 20px;
    }
}
@media (max-width: 480px) and (min-width: 321px){ 
    .pslogin-block .pslogin-buttons ul{
        flex-direction: column;
    }
    .page-wrapper .page-footer .footer-box .h5 {
        font-size: 15px;
    }
    .footer.content .row.middle-buttom .col-sm-6:nth-child(2) {
        display: none;
    }
    .footer.content .row.middle-buttom .col-sm-6:nth-child(3) {
        display: none;
    }
    .footer.content .row.middle-buttom .col-sm-6:nth-child(4) {
        display: none;
    }
    .page-wrapper footer.page-footer .row.middle-top .footer-box.bg-box.footer-sec-3 .newsletter {
        padding-bottom: initial !important;
    }
    .footer-moong .footer.content .row.middle-top {
        padding: initial;
    }
    div#fb-root .fb_iframe_widget.fb_invisible_flow iframe {
        left: initial;
    }
    .nav-sections li.view-en.switcher-option a span.lang-name {
        font-size: 15px;
    }
    .page-wrapper .nav-sections .header.links li.greet.welcome{
        font-size: 15px;
    }
    .page-wrapper .nav-sections .header.links li>a{
        font-size: 15px;
    }
    div#mobi_menu-container .cdz-menu .item.level-top .groupdrop-link .item a{
        font-size: 15px;
    }
    div#mobi_menu-container .cdz-menu ul.groupmenu a.menu-link span {
        font-size: 15px;
    }
    .page-wrapper .cdz-menu .dropdown-toggle {
        color: #ffffff;
    }

    .cms-index-index .swatch-opt-23.product-item-swatch+.button-hover-wrap.visible-xs {
        margin-top: 23px;
    }
    .cms-index-index .swatch-opt-23.product-item-swatch .swatch-attribute.color {
        display: flex;
        justify-content: center;
    }
    .cms-index-index .swatch-opt-10.product-item-swatch .swatch-attribute.color {
        display: flex;
        justify-content: center;
    }
    .cms-index-index .page-wrapper .moong-brand-name {
        font-size: 22px;
    }
    .page-wrapper .product-list-style-44 .swatch-opt-10.product-item-swatch {
        font-size: 16px;
    }
    .page-wrapper .product-list-style-44 .product-item-details a.product-item-link .moong-product-name {
        height: 43px;
    }
    .cdz-product-wrap.base-slider.product-list-style-44 label.moong-lable-dis-save-list {
        
    }
    .cdz-product-wrap.base-slider.product-list-style-44 .product-item-details .price-final_price + span.old-price span.price {
        
    }
    .cms-index-index .page-wrapper .container .product-reviews-summary.short+.swatch-opt-4.product-item-swatch {
        margin-top: 58px;
    }
    .cms-index-index .page-wrapper .container.flash label.moong-lable-dis-save-list {
        font-size: 19px;
    }
    .cms-index-index .page-wrapper .container.flash .swatch-attribute.color span {
        font-size: 16px;
    }
    .cms-index-index .page-wrapper .container.flash .product-item-details .price-final_price + span.old-price span.price {
        font-size: 19px;
    }
    .cms-privacy-policy .col-sm-24 {
        margin-bottom: 20px;
        display: flex;
        flex-wrap: nowrap;
    }
    .cdz-block-title .title-desc {
        display: none;
    }
    .page-wrapper .moong-silde p.slide-textcate + .text-gradient-reverse-green {
        font-size: 21px;
    }
    .page-wrapper .moong-silde p.slide-textcate {
        font-size: 21px;
    }
    .banner-style17.moong-cate-block .moong-cate a.bc-btn {
        font-size: 21px;
    }
    .banner-style17.moong-cate-block > .wrapper-banner {
        flex-wrap: wrap;
    }
    .page-wrapper .row.middle-top .page-footer .footer-moong .footer-link li {
        text-align: center !important;
    }
    .page-wrapper .row.middle-top p.footer__social-text.h5 {
        text-align: center;
    }
    .page-wrapper .row.middle-top ul.social {
        justify-content: center;
    }
    
    .page-footer .footer-moong .footer-box-line {
        border-top: 1px solid #fafafa;
        border-bottom: 1px solid #fafafa;
        border-left: initial;
        border-right: initial;
    }
    .page-footer .footer-box p.h5 {
        padding: 10px 0;
    }
    .cms-privacy-policy .col-sm-24 {
        margin-bottom: 20px;
        display: flex;
        flex-wrap: nowrap;
    }
    .cdz-block-title .title-desc {
        display: none;
    }
    .page-wrapper .moong-silde p.slide-textcate + .text-gradient-reverse-green {
        font-size: 16px !important;
    }
    .page-wrapper .moong-silde p.slide-textcate {
        font-size: 16px !important;
    }
    .banner-style17.moong-cate-block .moong-cate a.bc-btn {
        font-size: 21px;
    }
    .banner-style17.moong-cate-block > .wrapper-banner {
        flex-wrap: wrap;
    }
    .page-wrapper .row.middle-top .page-footer .footer-moong .footer-link li {
        text-align: center !important;
    }
    .page-wrapper .row.middle-top p.footer__social-text.h5 {
        text-align: center;
    }
    .page-wrapper .row.middle-top ul.social {
        justify-content: center;
    }
    
    .page-footer .footer-moong .footer-box-line {
        border-top: 1px solid #fafafa;
        border-bottom: 1px solid #fafafa;
        border-left: initial;
        border-right: initial;
    }
    .page-footer .footer-box p.h5 {
        padding: 10px 0;
    }
    .fb_dialog.fb_dialog_mobile .fb_dialog_content iframe {
        bottom: 110px !important;
    }
}
@media (max-width: 320px){ 
    .pslogin-block .pslogin-buttons ul{
        flex-direction: column;
    }
    .page-wrapper .page-footer .footer-box .h5 {
        font-size: 15px;
    }
    .footer.content .row.middle-buttom .col-sm-6:nth-child(2) {
        display: none;
    }
    .footer.content .row.middle-buttom .col-sm-6:nth-child(3) {
        display: none;
    }
    .footer.content .row.middle-buttom .col-sm-6:nth-child(4) {
        display: none;
    }
    .page-wrapper footer.page-footer .row.middle-top .footer-box.bg-box.footer-sec-3 .newsletter {
        padding-bottom: initial !important;
    }
    .footer-moong .footer.content .row.middle-top {
        padding: initial;
    }
    div#fb-root .fb_iframe_widget.fb_invisible_flow iframe {
        left: initial;
    }
    .cms-index-index .swatch-opt-23.product-item-swatch .swatch-attribute.color {
        display: flex;
        justify-content: center;
    }
    .cms-index-index .swatch-opt-10.product-item-swatch .swatch-attribute.color {
        display: flex;
        justify-content: center;
    }
    .cms-index-index .page-wrapper .moong-brand-name {
        font-size: 22px;
    }
    .page-wrapper .product-list-style-44 .swatch-opt-10.product-item-swatch {
        font-size: 16px;
    }
    .page-wrapper .product-list-style-44 .product-item-details a.product-item-link .moong-product-name {
        height: 43px;
    }
    .cdz-product-wrap.base-slider.product-list-style-44 label.moong-lable-dis-save-list {
        
    }
    .cdz-product-wrap.base-slider.product-list-style-44 .product-item-details .price-final_price + span.old-price span.price {
        
    }
    .cms-index-index .page-wrapper .container .product-reviews-summary.short+.swatch-opt-4.product-item-swatch {
        margin-top: 58px;
    }
    .cms-index-index .swatch-opt-23.product-item-swatch+.button-hover-wrap.visible-xs {
        margin-top: 23px;
    }
    .cms-index-index .page-wrapper .container.flash label.moong-lable-dis-save-list {
        font-size: 19px;
    }
    .cms-index-index .page-wrapper .container.flash .swatch-attribute.color span {
        font-size: 16px;
    }
    .cms-index-index .page-wrapper .container.flash .product-item-details .price-final_price + span.old-price span.price {
        font-size: 19px;
    }
    .cms-privacy-policy .col-sm-24 {
        margin-bottom: 20px;
        display: flex;
        flex-wrap: nowrap;
    }
    .cdz-block-title .title-desc {
        display: none;
    }
    .page-wrapper .moong-silde p.slide-textcate + .text-gradient-reverse-green {
        font-size: 21px;
    }
    .page-wrapper .moong-silde p.slide-textcate {
        font-size: 21px;
    }
    .banner-style17.moong-cate-block .moong-cate a.bc-btn {
        font-size: 21px;
    }
    .banner-style17.moong-cate-block > .wrapper-banner {
        flex-wrap: wrap;
    }
    .page-wrapper .row.middle-top .page-footer .footer-moong .footer-link li {
        text-align: center !important;
    }
    .page-wrapper .row.middle-top p.footer__social-text.h5 {
        text-align: center;
    }
    .page-wrapper .row.middle-top ul.social {
        justify-content: center;
    }
    .page-footer .footer-moong .footer-box-line {
        border-top: 1px solid #fafafa;
        border-bottom: 1px solid #fafafa;
        border-left: initial;
        border-right: initial;
    }
    .page-footer .footer-box p.h5 {
        padding: 10px 0;
    }
}