body .etheme-sticky-cart .line-order-button, .single-product-socials{display:none}
.et-mobile-panel-wrapper, .et_b_mobile-panel-more_toggle .et-mini-content, .et_b_mobile-panel-more_toggle .et-mini-content, .et-mobile-panel .et_column {
    background: #1b4792;
    background-color: #1b4792;
    background-repeat: no-repeat;
    background-position: center center;
}
.bapf_sfilter .bapf_hascolarr, .bapf_sfilter .bapf_hasdesc, .fa-chevron-up:before {
    font-size: 14px;
}
.sidebar.et-mini-content.et-content-left {
    left: 0;
    z-index: 9999999999999;
}
#reviews #comments, #reviews #review_form_wrapper {
    width: 100%;
}
.mobile-header-wrapper .header-main {
    border: none!important;padding-top: 10px!important;
}
.grid-post-body .post-heading h2 a{ font-size: 16px!important; }
.line-order-button{margin:10px 0 0 0; display:block}
.elementor-heading-title, .related-products-title {
    font-family: 'Boriboon-Regular'!important;
    font-size: 30px!important; font-weight: 600!important;
}
.single-product-builder div.quantity{
    width: 100%;
    text-align: left;
    float: left;
    display: block; margin-bottom:20px!important;
}
.woocommerce-mini-cart__footer {
    display: none;
}
.single-product-builder .single_add_to_cart_button.button{}
.onsale.new-label {
    color: #fff;
    background: orange;
}
.posts-slider article .post-heading h2 {
    font-size: 14px;
    letter-spacing: 1px; line-height: 26px!important;
}
.footer-widgets .etheme-icon-list-item-icon-inner, .et-menu-list .menu-title>:not(.label-text), .footer-widgets  .subitem-title-holder p {
   font-family: 'Boriboon-Regular'!important;
    font-size: 13px!important;
}
.coupon input[type=submit] {
    border-radius: 0!important;
}
.content-product .product-title a {
    display: block;
    width: 100%;
    font-size: 14px;
}
.single-product .product_title {
    font-family: 'Boriboon-Regular';
    font-size: 20px;
    line-height: 34px;
    font-weight: 600;
}
.et_product-block > .price, .et_product-block .et_connect-block > .price, .et_product-block form.cart .price, .et_product-block .group_table .woocommerce-Price-amount {
    color: #1b4792;font-weight: 600; font-size: 23px;
}
.single-product .et_product-block .product_meta span a, .single-product .et_product-block .product_meta span span {
    color: #1b4792;
}
.single-product-builder .single_add_to_cart_button, .single-product-builder .single_add_to_cart_button.button, .single-product-builder .etheme-sticky-cart .etheme_custom_add_to_cart.single_add_to_cart_button, .single-product-builder .single_add_to_cart_button:hover, .single-product-builder .single_add_to_cart_button.button:hover, .single-product-builder .etheme-sticky-cart .etheme_custom_add_to_cart.single_add_to_cart_button:hover, .single-product-builder .single_add_to_cart_button:focus, .single-product-builder .single_add_to_cart_button.button:focus, .single-product-builder .etheme-sticky-cart .etheme_custom_add_to_cart.single_add_to_cart_button:focus {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}
.single-product-builder .etheme-sticky-cart .etheme_custom_add_to_cart.single_add_to_cart_button, .single-product-builder .single_add_to_cart_button.button, .single-product-builder .single_add_to_cart_button.button.disabled, .etheme-sticky-cart .single_add_to_cart_button.button, .single-product .et-woocommerce-tab.active{
background-color:#1b4792!important;
}
.sidebar-widget ul li, .widget_product_categories.sidebar-widget ul li {
    margin-bottom: 5px;
}
.wc-tabs .et-woocommerce-tab a {
    display: block;
    padding: 10px;
}
.woocommerce-tabs.horizontal .wc-tabs .et-woocommerce-tab {
    margin: 0;
}
.single-product .et-woocommerce-tab {
    padding: 0;
}
.content li, .type-product li {
    margin-bottom: 0.5em;
    line-height: 1.8;
    font-size: 14px;font-family: 'Boriboon-Regular';
}
.elementor-widget-container p {
    font-size: 14px;font-family: 'Boriboon-Regular';
}
.elementor-widget:not(:last-child) {
    margin-bottom: 0!important;
}
.page-heading .a-center {
    padding: 25px;
    text-align: center;
}
a.back-history {
    position: absolute;
    right: 15px;
    top: 15px;
    padding: 0;
}
.wcp-form-label {
    font-weight: normal;
    display: block;
    margin-bottom: 5px;
    font-size: 15px;
}
.btn, .button, form #qna-ask-input button, form button, input[type=button], input[type=submit] {
    text-align: center;
    line-height: 1;
    padding: 12px 20px;
    height: auto;
    font-size: 13px!important;
}
.wcp-form-group .wcp-form-control {
    font-size: 13px!important;
}
.content-grid .post-heading h2, .content-grid2 .post-heading h2 {
    font-size: 15px;
    word-wrap: normal!important;
}
.single-post .wp-picture img, article.blog-post .wp-picture.blog-hover-zoom {
    border-radius: 0!important;
}
.etheme-product-filters-item-title {
    border-radius: 0!important;
}
.etheme-product-filters-button .elementor-button {
    background-color: #1b4792!important;
   border-radius: 0!important;
}
.content-product {
    border-radius: 0!important;
    padding: 10px!important;
}
.header-top {
    padding-top: 5px!important;
    font-size: 13px!important;
}
.sidebar-widget .widget-title, .sidebar-widget li a, .sidebar-widget ul.menu>li>a {
    font-size: 14px!important;
}
.copyrights-widget li a, .copyrights-widget ul.menu>li>a, .footer-widget li a, .footer-widget ul.menu>li>a, .sidebar-widget li a, .sidebar-widget ul.menu>li>a, .widget li a, .widget ul.menu>li>a {
    display: inline-block;
    padding: 0;
}
@media only screen and (max-width: 600px) {
  .page-heading .a-center {
    padding: 0px;
}
}
