/* Sekar Quotes CSS */

table .item.ajax_item .saved_act_button_c1 a {
    padding: 8px;
    text-transform: capitalize;
    font-weight: 600;
    font-size: 15px;
    line-height: 20px;
    text-align: center;
    vertical-align: middle;
    border-radius: 4px;
    outline: unset;
    box-shadow: unset;
}

table .item.ajax_item .saved_act_button_c1 a.submit_quote_btn.saved_act_button_c2 {
    border: 2px solid #da3832;
    background: #da3832;
    color: #FFF;
}

#block-quotes table#desktopQuotes .item.ajax_item .saved_act_button_c1 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 5px 0;
    padding: 10px;
}

table .item.ajax_item .saved_act_button_c1 a.submit_quote_btn.saved_act_button_c2:hover {
    border: 2px solid #0c2e82;
    background: #0c2e82;
    color: #FFF;
}

table .item.ajax_item .saved_act_button_c1 a.submit_quote_btn.saved_act_button_c3 {
    color: #0c2e82;
    background: #fff;
    border: 2px solid #0c2e82;
}

table .item.ajax_item .saved_act_button_c1 a.submit_quote_btn.saved_act_button_c3:hover {
    color: #fff;
    background: #0c2e82;
    border: 2px solid #0c2e82;
}

h3.accq_title_c3 {
    text-transform: capitalize;
}


#order-detail td.text-right {
    text-align: right;
}

#order-detail .ord_table_1 {
    margin-top: 5%;
    border-top: 1px solid #ccc;
    padding: 20px 0px;
    border-bottom: 1px solid #ccc;
    margin-bottom: 4%;
}

#order-detail .page-order-detail .addresses .delivery_text_c6 {
    margin: 15px;
}

#order-detail .delivery_text_c7, 
#order-detail .delivery_text_c8, 
#order-detail .delivery_text_c9, 
#order-detail .delivery_text_c10 {
    padding: 0px;
	padding-right: 10px;
}

#order-detail tbody.ord_table_3 {
    border: 1px solid #ccc;
}

#order-detail tbody.ord_table_3 tr, 
#order-detail tbody.ord_table_3 tr td {
    border: unset;
}

#order-detail tr.line-total {
    background: #F6F6F6;
}

#order-detail tbody .title_ord_value, #order-detail tbody .price_ord_value {
    font-weight: 600;
    font-size: 15px;
    padding: 12px !important;
}

#order-detail tbody .title_ord_value {
    color: #292B2B;
}

#order-detail tbody .price_ord_value {
    color: #0c2e82;
}

#order-detail tbody.ord_table_3 tr td.total_title_ord_value, 
#order-detail tbody.ord_table_3 tr td.total_price_ord_value {
    padding: 22px 12px;
    font-weight: 700;
    font-size: 18px;
    color: #0c2e82;
}
.page-order-detail .addresses {
    margin: 0px;
}
#order-detail section section .my-account-page-content.col-sm-9, 
#order-detail section #main .page-header {
    display: none;
}
.page-order-detail .addresses .col-xs-12.delivery_text_c6:last-child {
    border-bottom: unset;
}

.quote_archive_link {
    width: 100%;
    display: inline-block;
    margin: 10px 0px;
    float: unset !IMPORTANT;
    text-align: right;
}

.quote_archive_link a {
    text-transform: capitalize;
    font-weight: 600;
    font-size: 14px;
    vertical-align: middle;
    color: #F04438;
}
#order-history-table .rgtable_table_c8 a.status_link i {
    color: #0c2e82;
}


#customer-quote span.account_tooltip.field-response {
    left: 5%;
    right: unset;
    top: 30px;
}

#customer-quote .form-control-label.cq_2 {
    display: flex;
    gap: 3px;
    align-items: center;
    align-content: center;
}
#customer-quote form#uploadImage {
    padding: 0;
}

#customer-quote .customer-form-wrapper {
    box-shadow: 0px 6px 12px 7px #1D293914;
    border-radius: 5px;
    padding: 0px;
    border: 1px solid #DFDFDF;
    display: inline-block;
    width: 100%;
}

#customer-quote button#save_image {
    float: unset;
    margin: 15px;
    width: 200px;
    background: #0c2e81;
    border: 2px solid #0C2E82;
    font-weight: 600;
    font-size: 15px;
    text-align: center;
    vertical-align: middle;
    color: #fff;
    border-radius: 2px;
}

#customer-quote button#save_image:hover {
    background: #DA3832;
    border: 2px solid #DA3832;
}

#customer-quote .quoteblock.form-group.row.cq_1.save-update-block {
    text-align: center;
}
a.g_t_sleep_setup {
	margin-bottom: 5px;
    color: #0c2e82;
    border: 1px solid #0C2E82;
    gap: 8px;
    text-decoration: unset !important;
    font-weight: 600;
    font-size: 16px;
    text-align: center;
    vertical-align: middle;
    text-transform: capitalize;
    padding: 8px 15px;
    border-radius: 2px;	
}

a.g_t_sleep_setup:hover {
    color: #fff;
    background: #0C2E82;
    border: 1px solid #0C2E82;
}
#product .wishlist-add-to {
    z-index: 2;
}
.table-responsive.rgtable_table_c1 tbody td.quotes_cart_description {
    text-align: left;
}


#customer-quote .notify_me_c5,
#module-askforaquote-SelectQuotes .account_tooltip,
#module-askforaquote-GenerateQuotes .account_tooltip,
#module-askforaquote-GeneratedQuotes .account_tooltip{
    display: none;
}


#module-askforaquote-SelectQuotes .table-responsive.rgtable_table_c1 tbody td:last-child {
    width: 430px ! IMPORTANT;
    min-width: 430px ! IMPORTANT;
}





form.generated-quotes-form.busniess_create_c1 {
    box-shadow: 0px 6px 12px 7px #1D293914;
    border-radius: 5px;
    padding: 15px;
    border: 1px solid #DFDFDF;
    display: inline-block;
    width: 100%;
}


#module-askforaquote-QuotesCart .regal_div_seperate {
    width: 95% ! IMPORTANT;
    margin: auto;
}

span.no-items.quotes_empty_cart_c4 {
    font-weight: 700;
    font-size: 15px;
    vertical-align: middle;
    color: #0c2e81;
    margin-top: 15px;
    display: block;
	margin-left: 15px;
}

.page_c_title.qcart_ttl_c3 {
    font-weight: 700;
    font-size: 25px;
    vertical-align: middle;
    color: #0C2E82;padding-left: 15px; 
}

.card.cart-container.qcart_ttl_c1 {
    padding: 0px !important;
}

.card-block.qcart_ttl_c2 {
    padding: 0px;
}

.col-12.quotes_empty_cart_c5 a {
    background: #0c2e82;
    border: 2px solid #0c2e82;
    padding: 10px 20px;
    text-transform: capitalize;
    font-weight: 600;
    font-size: 14px;
    line-height: 20px;
    text-align: center;
    vertical-align: middle;
    color: #fff;
    margin-top: 20px;
    display: inline-block;
    border-radius: 2px;
	    margin-left: 15px;
}

.col-12.quotes_empty_cart_c5 a:hover {
    background: #DA3832;
    border: 2px solid #DA3832;
}
#module-askforaquote-QuotesCart .quoteSubmitOptions {
background: #e7eaf3;
    padding: 15px ! IMPORTANT;
    border: unset;
    display: flex;
    align-items: center;
    align-content: center;
    margin-top: 20px;
}

table.table.table-borderless.qq_quotes_c1 {
    margin-bottom: 0px;
}

table.table.table-borderless.qq_quotes_c1 .quot-in-one label {
    font-size: 18px;
    font-weight: 600;
    color: #0c2e82;
}

table.table.table-borderless.qq_quotes_c1 td {
    border: unset;
}

.table-responsive.rgtable_table_c1 tbody td, 
.table-responsive.rgtable_table_c1 thead th {
    vertical-align: middle;
}

#module-askforaquote-QuotesCart a.remove-from-quote-cart {
	margin-bottom: 5px;
    color: #0c2e82;
    gap: 8px;
    text-transform: capitalize;
    border: 2px solid #0c2e82;
    padding: 4px 10px ! IMPORTANT;
    border-width: 2px;
    border-radius: 2px;
    font-size: 14px;
    font-weight: 600;
    text-decoration: unset ! IMPORTANT;
}

#module-askforaquote-QuotesCart .total-price-value {
    background: #e7eaf3;
    padding: 15px ! IMPORTANT;
    border: unset;
    display: flex;
    align-items: center;
    align-content: center;
    margin-top: 10px;
    text-align: right;
    justify-content: flex-end;
    font-weight: 700 !important;
    font-size: 20px;
    vertical-align: middle;
    color: #0c2e82 !important;
}
#module-askforaquote-QuotesCart section#quoteAuth.qcart_table_c1 {
    max-width: 100%;
}

#module-askforaquote-QuotesCart section#quoteAuth.qcart_table_c1 div#savesection {
    min-width: 100%;
    max-width: 100%;
    padding: 20px !important;
    display: flex;
    flex-direction: column;
    background: #e7eaf3;
    border: unset;
    margin-top: 0px;
}

#module-askforaquote-QuotesCart .qcart_table_c1 div#savesection table.table.table-borderless {
    max-width: 100%;
}

#module-askforaquote-QuotesCart .option_title_c1 {
    font-weight: 600;
    font-size: 18px;
    vertical-align: middle;
    color: #0C2E82;
}

#module-askforaquote-QuotesCart td.quot-in-one.qq_quotes_c5 {
    border: unset;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center;
    gap: 5px;
    width: 100% !IMPORTANT;
}

#module-askforaquote-QuotesCart #quoteAuth .terms_condition_text {
    font-family: 'Source Sans 3';
    font-size: 15px;
    font-weight: 600;
    color: #0c2e82;
}

#module-askforaquote-QuotesCart #quoteAuth .terms_link_open {
    font-family: 'Source Sans 3';
    font-size: 15px;
    font-weight: 600;
    color: #F04438 !important;
}

#module-askforaquote-QuotesCart #quoteAuth .terms_link_open:hover {
    color: #F04438 !important;
}

#module-askforaquote-QuotesCart p.account_tooltiptext {
    visibility: hidden;
    display: none;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 200px;
}

#module-askforaquote-QuotesCart #quoteAuth td.qcartaction_c1:last-child {
width: 100%;
    display: flex;
    justify-content: center;
    border: unset;    gap: 20px;
}

#module-askforaquote-QuotesCart .account_tooltip {
    position: absolute;
    right: 7px;
    top: 0px;
    color: #ffffff;
}

#module-askforaquote-QuotesCart .saved-draft-quote {
    position: relative;
    display: inline;
}

#module-askforaquote-QuotesCart .submit-draft-quotes.qcartaction_c5 {
    position: relative;
}

#module-askforaquote-QuotesCart .submit_quote, 
#module-askforaquote-QuotesCart #save_quote, #submit_quote_real {
    padding-right: 30px !important;
    max-width: fit-content;
    background: #0c2e82 !important;
    background-color: #0c2e82 !important;
    font-family: 'Source Sans 3';
    border-radius: 2px;
    /*padding-left: 15px !IMPORTANT;*/
}

#module-askforaquote-QuotesCart .account_tooltip:hover p.account_tooltiptext {
    visibility: visible;
    background: #DA3832;
    z-index: 3;
    top: 0px;
    display: flex;
    justify-content: center;
    text-align: left;
    margin: auto;
    width: 200px;
    left: 0px;
    padding: 10px;
    border-radius: 10px;
}

#module-askforaquote-QuotesCart .qcartaction_c3 .account_tooltip:hover p.account_tooltiptext {
    left: -47%;
}

#module-askforaquote-QuotesCart section#quoteAuth.qcart_table_c1 div#savesection {
    overflow: visible;
}

#module-askforaquote-QuotesCart .qcartaction_c5 .account_tooltip:hover p.account_tooltiptext {
    left: -200px !IMPORTANT;
}

#module-askforaquote-GenerateQuotes .gg_quotes_c1 .account_tooltip {
    display: block;
    position: relative;
}

#module-askforaquote-GenerateQuotes .gg_quotes_c1 .account_tooltip {
    display: block;
    position: relative;
    cursor: pointer;
}

#module-askforaquote-GenerateQuotes .gg_quotes_cc_title {
    color: #292B2B !important;
    font-weight: 700;
    font-size: 20px;
    text-transform: capitalize;
    display: flex;
    gap: 5px;
    align-items: center;
    align-content: center;
}

#module-askforaquote-GenerateQuotes .gg_quotes_c1 {
    margin-top: 3%;
}

#module-askforaquote-GenerateQuotes .generated-quotes-form #display-condition {
    display: flex;
    flex-direction: row;
    align-items: center;
    align-content: center;
    width: 100%;
}

#module-askforaquote-GenerateQuotes .generated-quotes-form #display-condition label {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    gap: 10px;
}

#module-askforaquote-GenerateQuotes .generated-quotes-form #display-condition label input {
    width: auto;
}

#module-askforaquote-GenerateQuotes .gg_quotes_c1 .account_tooltip.tb_tooltip_c1:hover .tb_tooltip_c2 {
    min-width: 300px;
    top: 14px;
    right: unset;
}

#module-askforaquote-GenerateQuotes .create_qut_c2 {
    width: 100%;
    display: flex;
    flex-direction: column;
    margin-bottom: 20px;
}

#module-askforaquote-GenerateQuotes div#additional-item-1, 
#module-askforaquote-GenerateQuotes #additional-item_content {
    background: #e7eaf3;
    padding: 10px;
}

#module-askforaquote-GenerateQuotes .gg_quotes_c1 .create_qut_c2 label {
    display: flex;
    gap: 10px;
    align-items: center;
    align-content: center;
    width: 100%;
}

#module-askforaquote-GenerateQuotes .gg_quotes_c1 .create_qut_c2 select {
    float: left;
    border: 1px solid #7E7E7E !important;
    font-weight: 400;
    font-size: 15px;
    vertical-align: middle;
    color: #292B2B !important;
    outline: unset !important;
    padding: .5rem 1rem;
    border-radius: 2px;
    height: auto;
}

#module-askforaquote-GenerateQuotes .create_qut_c9 {
    width: 100%;
    display: flex;
    flex-direction: column;
    margin-bottom: 20px;
}

#module-askforaquote-GenerateQuotes .create_qut_c6 {
    width: 100%;
    display: flex;
    flex-direction: column;
    margin-bottom: 20px;
}

#module-askforaquote-GenerateQuotes .create_qut_c11 {
    width: 100%;
    display: flex;
    flex-direction: column;
    margin-bottom: 20px;
}

#module-askforaquote-GenerateQuotes .input-group.bootstrap-touchspin {
    width: 125px;
    border: 2px solid #0c2e82;
    display:  inline-block;
    float: left;
    background: #ffffff;
}

#module-askforaquote-GenerateQuotes .additional-qty,
#module-askforaquote-GenerateQuotes input#discount-gen-percentage{
    border: unset !important;
    text-align: center;
    width: 100px;
    height: 40px;
}


#module-askforaquote-GenerateQuotes .input-group.bootstrap-touchspin button {
    background: #fff;
    margin: auto;
    border: unset !important;
}

#module-askforaquote-GenerateQuotes span.input-group-btn-vertical {
    height: 40px;
}

#module-askforaquote-GenerateQuotes .bootstrap-touchspin .input-group-btn-vertical {
    margin-top: 4px;
}

#module-askforaquote-GenerateQuotes input#discount-gen-percentage {}

#module-askforaquote-GenerateQuotes label.addtnl-label {
    width: 100%;
    display: flex;
    gap: 10px;
}

#module-askforaquote-GenerateQuotes .comment-cross-btn {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    gap: 20px;
}

#module-askforaquote-GenerateQuotes a#additional-two-button {
    color: #DA3832 !important;
}

#module-askforaquote-GenerateQuotes div#other_item_more {
    margin-top: 3%;
}

#module-askforaquote-GenerateQuotes a#additional-two-button-add {
    font-weight: 600;
    font-size: 16px;
    text-align: center;
    vertical-align: middle;
    color: #FFFFFF;
    background: #0c2e82;
    text-transform: capitalize;
    padding: 8px 15px;
    border: 2px solid #0c2e82;
    border-radius: 2px;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
}

#module-askforaquote-GenerateQuotes a#additional-two-button-add:hover {
    background: #DA3832 !important;
    border: 2px solid #DA3832 !important;
}

.busniess_create_c7 label.form-control-label.additional-main-label {display: flex;gap: 10px;}

#module-askforaquote-GenerateQuotes textarea.form-control.edit {
    height: 100px;
    width: 100%;
    box-shadow: unset;
    outline: unset;
    border: 1px solid #7E7E7E !important;
}

#module-askforaquote-GenerateQuotes .busniess_create_c7 label {
    width: 100%;
}

#module-askforaquote-GenerateQuotes .gg_quotes_cc12 {
    display: flex;
    justify-content: space-between;
}

#module-askforaquote-GenerateQuotes .gg_quotes_cc12 input {
    width: 150px;
    border: 2px solid #0c2e82 !IMPORTANT;
    font-weight: 600;
    font-size: 16px;
    text-align: center;
    vertical-align: middle;
    color: #fff !IMPORTANT;
    background: #0c2e82 !important;
    text-transform: capitalize;
    padding: 8px 15px;
    border-radius: 2px;
}

#module-askforaquote-GenerateQuotes .gg_quotes_cc12:after {
    display: none;
}

#module-askforaquote-GenerateQuotes .gg_quotes_cc12 a {
    width: 150px;
    border: 2px solid #DA3832 !important;
    font-weight: 600;
    font-size: 16px;
    text-align: center;
    vertical-align: middle;
    color: #fff;
    background: #DA3832 !important;
    text-transform: capitalize;
    padding: 8px 15px;
    border-radius: 2px;
}

#module-askforaquote-GenerateQuotes .gg_quotes_cc12 input:hover {
    border: 2px solid #da3832 ! IMPORTANT;
    background: #da3832 ! IMPORTANT;
}

#module-askforaquote-GenerateQuotes .gg_quotes_cc12 a:hover {
    border: 2px solid #0c2e82 !important;
    background: #0c2e82 !important;
}





#module-askforaquote-QuotesCart .table-responsive.rgtable_table_c1 thead th:nth-child(1),
#module-askforaquote-QuotesCart .table-responsive.rgtable_table_c1 thead th:nth-child(2),
#module-askforaquote-QuotesCart .table-responsive.rgtable_table_c1 tbody td:nth-child(1),
#module-askforaquote-QuotesCart .table-responsive.rgtable_table_c1 tbody td:nth-child(2) {
    text-align: left;
}

#module-askforaquote-QuotesCart .table-responsive.rgtable_table_c1 thead th:nth-child(3),
#module-askforaquote-QuotesCart .table-responsive.rgtable_table_c1 thead th:nth-child(4),
#module-askforaquote-QuotesCart .table-responsive.rgtable_table_c1 thead th:nth-child(5),
#module-askforaquote-QuotesCart .table-responsive.rgtable_table_c1 thead th:nth-child(6),
#module-askforaquote-QuotesCart .table-responsive.rgtable_table_c1 tbody td:nth-child(3),
#module-askforaquote-QuotesCart .table-responsive.rgtable_table_c1 tbody td:nth-child(4),
#module-askforaquote-QuotesCart .table-responsive.rgtable_table_c1 tbody td:nth-child(5),
#module-askforaquote-QuotesCart .table-responsive.rgtable_table_c1 tbody td:nth-child(6){
	text-align: right;	
}
#module-askforaquote-QuotesCart .quotes_cart_productquantity .input-group.bootstrap-touchspin {
    float: right;
}

#module-askforaquote-QuotesCart a.remove-from-quote-cart:hover {
    color: #FFF;
    border: 2px solid #0c2e82;
    background: #0c2e82;
}
span.txt_tit {
    float: left;
    width: 100%;
    font-weight: 600;
    font-size: 10px;
    color: #292B2B;
    margin-top: -6px;
}
#removeQuoteproduct .modal-footer {
    display: flex;
    justify-content: space-between;
}

#removeQuoteproduct .modal-footer:after {
    display: none;
}

#removeQuoteproduct button#clearQuote {
    color: #fff;
    border: 2px solid #0c2e82;
    background: #0c2e82;
}

#removeQuoteproduct button#clearQuote:hover {
    border: 2px solid #DA3832 !important;
    background: #DA3832;
}

#removeQuoteproduct .modal-footer button {
    gap: 8px;
    text-transform: capitalize;
    padding: 4px 10px ! IMPORTANT;
    border-width: 2px;
    border-radius: 2px;
    font-size: 14px;
    font-weight: 600;
    text-decoration: unset ! IMPORTANT;
    line-height: unset;
}

#removeQuoteproduct button#clearquotecancel {
    color: #0c2e82;
    border: 2px solid #0c2e82;
    background: #fff;
}

#removeQuoteproduct button#clearquotecancel:hover {
    color: #fff;
    border: 2px solid #0c2e82;
    background: #0c2e82;
}
span.quots_tags {
    background: #0c2e82;
    margin-left: -12px;
    padding: 1px 10px;
    display: inline-block;
    font-size: 10px;
    color: #fff;
    font-weight: 600;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    text-transform: uppercase;
}

/*added to hide loader in quotes cart*/
#quotes-detail-content .overlay-wrapper
{
    display: none !important;
}


#checkout ul.nav.nav-tabs.delivery_option_c2 li.active {
    background: #0c2e82;
    border: 1px solid #0c2e82;
    padding: 0px !important;
}

#checkout ul.nav.nav-tabs.delivery_option_c2 li.active a {
    color: #ffffff !important;
}

#checkout ul.nav.nav-tabs.delivery_option_c2 li {
    background: #fff;
    padding: 0px !important;
    border: 1px solid #0c2e82;
}

#checkout a.delivery_option_c4 {
    padding: 10px !IMPORTANT;
    display: block;
}





@media only screen and (max-width: 1300px) {


}


@media only screen and (max-width: 992px) {


}


@media only screen and (max-width: 768px) {
.header-nav .hidden-md-up.text-sm-center.mobile {
    display: block !IMPORTANT;
}

.header-nav .hidden-sm-down {
    display: none;
}


.container.intro_c1 {
    width: 100% !important;
    padding-right: 15px;
    padding-left: 15px;
    max-width: 100% !IMPORTANT;
}

.col-xs-12.col-sm-12.col-lg-12.col-xl-12.intro_c3 {
    padding: 0px;
}

#index a.cat_section_c2 {
    width: 45% !important;
    margin-top: 20px;
}

.header_box2_c1.onscroll_v2 {
    display: none;
}

.feature_product_c4 {
    flex-direction: column;
}

.container.feature_product_c1,
section.featured-products.clearfix{
    width: 100% !IMPORTANT;
    max-width: 100% !important;
    margin-top: 10%;
}

h3.feature_product_c11 {
    font-size: 20px;
    text-align: left;
    margin-bottom: 20px;
}

h2.products-section-title.featured_products_c3 {
    font-size: 20px;
}

a.all-product-link.featured_products_c4 {
    font-size: 13px !important;
    padding: 2px 7px;
}

a.all-product-link.featured_products_c4 i {
    font-size: 12px;
}

.fproducts_c2 {
    height: 400px;
    justify-content: space-evenly;
}

#index .js-product.product.col-xs-12.col-sm-6.col-lg-4.col-xl-2 {
    margin-top: 20px;
}

p.fproducts_c6 {
    text-align: center;
}

.regal_custom_footer_c3 {
    flex-direction: column;
}

.col-md-3.rgfooterlinks_c3 {
    width: 100%;
    margin-top: 5px;
}

.rgfooterlinks_c2 .row.rgfooterlinks_c8 {
    width: 100% !important;
    max-width: 100% !IMPORTANT;
    display: flex;
    flex-direction: column;
}

.rgfooterlinks_c5 {
    border-bottom: 2px solid #0c2e82;
    display: inline-flex;
}

.footer_paygate {
    width: 100% !important;
    max-width: 100% !IMPORTANT;
    display: flex;
    flex-direction: column;
}

.footer_paygate_c2 {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    margin: 20px 0px;
    gap: 10px;
}

.footer_paygate_c1 {
    margin: 10px 0px;
}

span.regal_custom_footer_c11 {
    font-size: 16px ! IMPORTANT;
    color: #232323 !important;
}

.col-xs-12.regal_custom_footer_c14 {
    margin-top: 15px;
}

input.regal_custom_footer_c16 {
    width: 100%;
}
#category .regal_div_seperate #left-column {
    padding: 0px 0px !important;
}

div#content-wrapper.js-content-wrapper.left-column.col-xs-12.col-md-8.col-lg-9 {
    padding: 15px 0px;
    margin: auto;
}

#category h1.h1 {
    margin-bottom: 0px;
    padding-left: 15px;
    font-size: 20px;
}

#category .js-product.product.col-xs-12.col-sm-6.col-xl-4 {
    width: 100%;
}

.dek_filters_c1 {
    position: relative;
    top: auto;
    right: unset;
}

.pagination .page-list {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
}
.col-md-12.col-sm-12.position-static.header_dektop_c1 {
    display: none !important;
}
.intro_c4 .intro_title, .intro_c4 .intro_desc {
    padding-left: 15px;
    padding-right: 15px;
}






}


@media (max-width: 600px) {


}






