#sp-preset-color{height: 0;}
.owl-item .product-name{white-space: inherit;text-align:center;}
.electronics .jshop_list_product .list_product .item{border:none;border-radius: 5px;border: 1px solid #fff;min-height:350px;}
.electronics .price.product-price{float:none;}
.electronics .jshop_list_product .item:hover{border:none;}
.electronics .jshop_list_product .item{border:none;}
body#home-layout-3{background: #f3f5f6;}
#sp-main-menu li li:not(.sp-menu-group) a .menu-image{background: #2660f3;}
/*.electronics #sp-left{margin-left: 15px;}
body:not(.page) .electronics #sp-message-area.span9{padding: 15px 0px;margin-left: 15px;}*/
#sp-bottom-wrapper{
      background: #292626;
  border-top: 2px solid #3af0ff;
}
.form-horizontal input
{
  max-height: 60px;
}
.electronics button.vina-button{
  *width: 200px;
    *height: 40px;
}
.vina-menu{    background: #08c !important;}
.electronics #checkout-review-table .cart-price .price{font-size: 18px;color:#13a6efe0;}
.shippingfree{    float: right;    padding-right: 30px;    color: blueviolet;font-size: 20px;}
.electronics .jshop-cart #shopping-cart-table .cart-price .price{color: #13a6efe0;}
.jshop-cart #shopping-cart-table .cart-price .price{font-size: 18px;}
.electronics .button.cart_button:hover span{  background: #f0b74c;}
#sp-message-area .productfull .detailsRight .add-to-cart button.button span{    border-radius: 22px;}
#sp-message-area .productfull .detailsRight .add-to-cart button.button{    border-radius: 22px;}
.electronics #sp-message-area .productfull .detailsRight .add-to-cart button.button span{background: #ff9b15;}
.electronics #sp-message-area .productfull .detailsRight .price-box .special-price .price{color: #fa510c}
.content_price{text-align:center;width:100%;display: flex;justify-content: center;}
.electronics .price.product-price{color: #fa510c;font-size: 18pt;float:none;}
.electronics .old-price.product-price{font-size: 14pt;}
.short-description .std{white-space: pre-wrap; background-color: #E3F5FF;padding: 20px 10px;}
#product-options-wrapper .input_type_radio{border: 1px solid #d9d9d9;border-radius: 50%;padding: 5px 5px 0;}
#product-options-wrapper .input_type_radio:hover{border: 1px solid #284DFE;}
#product-options-wrapper .input_type_radio.active{color: #ee3c06;border: 1px solid #f89406;border-radius: 50%;}
#product-options-wrapper.input_type_radio:hover{border: 1px solid #27282c;border-color: #27282c;color: #27282c;}
#product-options-wrapper .input_type_radio input[type="radio"],.add-to-box{display:none;}
#sp-message-area .productfull .detailsRight .product-options .product-options-item,#payment_form table#table_payments{width:100%;}
#sp-message-area .productfull .detailsRight .price-box .special-price{float: left;padding-right: 10px;}
#sp-message-area .productfull .detailsRight .price-box .old-price{line-height: 34px;}
#sp-message-area .productfull .detailsRight .price-box .old-price .price{text-decoration: line-through;}
#sp-message-area .productfull .detailsRight .add-to-cart button.button{float: right;}
#sp-message-area .productfull .detailsRight .add-to-cart label{margin-left:0}
.input-content{float: left;}
.account-login .content{min-height:auto;}
.buttons-set{margin-top: 25px!important;}
.sppb-row .sppb-col-md-3{width:25%;}
.electronics .jshop_list_product .list_product .actions-3,.sppb-shape-container svg{display: none;}
.jshop-cart #shopping-cart-table .product-name,.jshop-cart #shopping-cart-table .item-options{line-height: 1.4;}
.jshop-cart #shopping-cart-table .item-options{text-align:left;}
.jshop-cart #shopping-cart-table .item-options, .jshop_code_prod {color: #ED1F45 !important;}
.jshop-cart #shopping-cart-table .item-options .jshop_cart_attribute{padding-left:0;}
.jshop-cart #shopping-cart-table td{vertical-align: inherit;}
.dl-horizontal dt{display: flex;}
.dl-horizontal dd, .jshop_code_prod{display: block;}
.login fieldset{width: 50%;border: 1px solid #d5d5d5;border-radius: 15px;padding: 15px;margin-bottom: 15px;margin:0 auto;float:none;}
/*.electronics button.vina-button{padding: 10px;}*/
.form-horizontal input{height:auto;}
.jshop_pagination .pagination ul li a{width:auto;min-width:30px;padding: 0 5px;}
#sp-footer-wrapper .sp-totop{width:45px;height:45px}
.sticky {width: 100%;top: 0;left: 0;position: fixed;transition: all 1s;z-index: 9999;}
.banner-home3-content-2 .banner-content .banner-img{background:url('/images/banner-chinh-hang-0123.png')}
#sp-message-area .productfull .detailsRight .short-description{clear: both;}
.jshop_register label{float: none !important;}
#sp-menu-wrapper {    background: #1c70c8;border-bottom: 2px solid #3af0ff;}
#sp-main-menu ul.level-0 > li >a {color: #fff;}
.radio_attr_label img{border-radius:50%;}
#sp-main-menu li li:not(.sp-menu-group) a .menu-image{padding:7px;}
.item-inner-top{text-align:center;}
/*.electronics .item .plabel .sale {
  background: none; /* url('https://mubaohiembluesea.vn/templates/vina_orion/images/bg_sale_01.png') no-repeat;*/
}*/
.sppb-row-container{padding:0;}
.cart-collaterals .discount h2{padding: 5px 15px;}
/*****list_product*****/
.jshop_list_product .filters, .prod_base_price{display: none;}
.vina-carousel-jshopping .plabel{overflow: inherit;}
/*****search*****/
.clicksearch{display: none;}
#sp-header-wrapper .shopping_cart, #sp-search{margin-top: 20px;}
#sp-header-wrapper .search {float: right!important;}
#sp-header-wrapper .search form .icon-search,
#sp-header-wrapper .search form .icon-search:focus{background: transparent;border: none;outline: none;box-shadow: none;padding: 12px;font-size: 18px;}
#sp-header-wrapper{padding: 15px 0;}
/***HOME***/
#sp-message-area{padding:0!important;}
.sp-page-builder .page-content #section-id-1679119521169{padding-bottom: 20px!important;}
/***END HOME***/
/*****featured-products*****/
.featured-products .leading-products-wrap {display: flex;flex-wrap: wrap;width: 100%;}
.featured-products .leading-product {flex: 0 0 50%;max-width: 50%;display: flex;border-right: 1px solid #e5e5e5;}
.featured-products .subleading-products {flex: 0 0 50%;max-width: 50%;}
.featured-products .leading-product .single-product {width: 100%;}
.featured-products .intro-products {display: flex;flex-wrap: wrap;border-top: 1px solid #e5e5e5;}
.featured-products .intro-products > div {flex: 0 0 25%;max-width: 25%;}
.featured-products .intro-products > div:not(:last-child) {border-right: 1px solid #e5e5e5;}
.featured-products .subleading-products .single-product .item-inner {display: flex;flex-wrap: wrap;align-items: center;}
.featured-products .subleading-products .single-product:first-child {border-bottom: 1px solid #e5e5e5;}
.featured-products .subleading-products .single-product .product-image {flex: 0 0 35%;max-width: 35%;margin-bottom: 0;text-align: left;}
.featured-products .subleading-products .single-product .product-info-wrap {flex: 0 0 60%; max-width: 60%;padding-left: 30px;}
.featured-products .single-product {padding: 10px;}
.featured-products .single-product .actions{display: none;}
.product-name{overflow: unset;white-space: unset;padding-top: 15px;}
.comments_note{padding-bottom:15px;}
.vina-main-product .item .item-inner-top{padding:5px !important;}
/*****featured-products*****/
.owl-wrapper-outer{background-color: #f9fafaf2;background: #fff;border-radius: 7px;padding: 5px 5px 5px 5px;}
.article-info{width: 96%;display: block;margin: 0 auto;float:none;}
.entry-content,section.sppb-section,.sp-page-builder .page-content .sppb-section{padding: 0 15px;}
/*.jshop_list_product .list_product{background-color: #f5f5f5;}
.row-fluid [class*="span"]{margin-left:5px;}
.jshop_list_product .row-fluid{padding:5px;}
.jshop_list_product .block_product,.jshop_list_product .block_product{margin-bottom:0;}*/
.electronics .jshop_list_product .list_product .item:hover{border: 1px solid #fff;}
.product-name a:hover{color:#888 !important}
#table_shippings{width: 100%;}
#sp-component-area #sp-page-builder .product-image, #sp-page-builder h2.product-name{text-align:center;}
/**Menu mobile**/
.sp-mobile-menu ul li{background: #fff;border-bottom: 1px solid #D9D9D9;}
.sp-mobile-menu ul li a{color: #7c7c7c;}
/**End Mobile**/
.radio_attr_label img{width: 30px; height: 30px;}
#sp-message-area .productfull .detailsRight .input-box:before{background:none;}
/**Css icon**/
.icons-prod-inner{
	display: flex;
  	flex-wrap: wrap;
}
.icons-prod-inner .img-icon{
	width:33.333%;
  	text-align: center;
  	padding-bottom: 15px;
  	text-align: center;
  	font-size: 15px;
}
/** End Css icon**/
/**Cart**/
#sp-header-wrapper .shopping_cart b{display: none;}
.jshop-cart #shopping-cart-table td{line-height:1.4;}
#sp-header-wrapper .shopping_cart{width: 50px;border-radius: 50px;float:right}
#sp-header-wrapper .shopping_cart > a span{display: flex;justify-content: center;align-items: center;border-radius: 100px;position: absolute;right: 8px;top: 12px;width: 15px;height: 15px;background-color: #fa510c;color: #fff;font-size: 10px;font-weight: 700;}
/**End Cart**/
.input_type_radio .radio_attr_label{position: relative;}
.input_type_radio .radio_attr_label span{display: none;}
.input_type_radio:hover .radio_attr_label span{display:block;position: absolute;bottom: 35px;left: -140%;background: #333;color: #fff;padding: 5px 10px;width: 300%;text-align: center;}
.input_type_radio:hover .radio_attr_label span:after {border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid var(--wvs-tooltip-background-color,#333);content: " ";position: absolute;bottom: -5px;left: 46%;}
.custom{text-align: left;display: inline-block;width: 100%;}
.custom dd, .customp dd{margin-left: 0;}
.custom#product-options-wrapper .input_type_radio,.customp#product-options-wrapper .input_type_radio{padding: 0;margin-right: 2px;}
.custom .radio_attr_label img,.customp .radio_attr_label img{width: 24px;height: 24px;display: block;margin-left: auto;margin-right: auto;padding: 2px;}
.custom .owl-carousel{padding-left: 33px;padding-right: 33px;}
.custom .owl-wrapper-outer{z-index: 1;}
.custom .owl-controls{position: absolute;top:0;left: 0;width: 100%;margin: 0;z-index: 0;}
.custom .owl-controls .owl-prev{float:left}
.custom .owl-controls .owl-next{float:right}
.electronics .vina-main-product .customp .owl-theme .owl-controls .owl-buttons div{top: 25px;}
.electronics .vina-main-product .customp .owl-theme .owl-controls .owl-buttons div.owl-prev{left: -5px;}
.electronics .vina-main-product .customp .owl-theme .owl-controls .owl-buttons div.owl-next{right: -5px;}
.customp .owl-carousel .owl-wrapper-outer{padding: 0;}
.customp .owl-theme .owl-controls{margin-top: 0}
/**checkout**/
.jshop_register .row-fluid:first-child{margin-bottom: 20px;}
.jshop_register .input-box{width: 100%;}
.jshop_register .input-box input, .jshop_register .input-box select{width:100%}
.jshop_register .input-box input.inputbox, .jshop_register .input-box select.inputbox{width:100%}
@media screen and (max-width:922px) {
    #sp-header-wrapper .shopping_cart, #sp-search{ margin-top: 0px;}
    .responsive .body-innerwrapper{font-size: 15px;padding:0 5px}
}
@media screen and (max-width:767px) {
    .responsive .container {padding: 0;max-width: unset;min-width: unset;}
    fieldset{width: 100%;}    
    .btn-remove{margin-top:0;}
    /*****header*****/
    section#sp-top-wrapper{position: fixed;z-index: 9;}
    #sp-menu-wrapper .btn-primary {position: fixed !important;width: 52px !important;height: 45px;right: 5px;z-index:10;}
    #sp-menu-wrapper{position: absolute;width: 50px;right: 10px;top: 4px;}
    .responsive .jshop-cart #shopping-cart-table td,.jshop-cart #shopping-cart-table .product-name {line-height: 1.4;}
    .jshop-cart #shopping-cart-table .item-options p.jshop_cart_attribute {margin-top: 10px;}
    .responsive #sp-header-wrapper .shopping_cart .cart_block {width: 250px;}
    #sp-header-wrapper{padding-top: 55px;position: relative;}
    .clicksearch{display: block;float: right;width: 60px;padding: 16px;font-size: 20px;}
    .responsive #sp-header-wrapper #sp-search .search{display: none;}
    
    .responsive #sp-menutop .vina-menu-top {float: left;}
    .responsive #sp-header-wrapper #sp-logo{width: 50%;}
    .responsive #sp-header-wrapper #sp-search{position: absolute;bottom: -45px;left: 0;padding: 5px;z-index: 2;}
    .responsive #sp-header-wrapper #sp-cartsmall{width: 50%;}
    .responsive #sp-header-wrapper #sp-logo .image-logo{float: left;height: 60px;}
    .responsive #sp-header-wrapper .search form{float: left !important;width: 100%;}
    .responsive #sp-header-wrapper .search form #jshop_search{width: 85%;}
    .responsive #sp-header-wrapper #sp-cartsmall .shopping_cart{float: right;margin-right: 5px;margin-top: 5px;}
  .electronics #sp-message-area, .sp-page-builder .page-content #section-id-1682041716559{padding-top:0 !important;}
  
    /*****featured-products*****/
    .featured-products .leading-product {flex: 0 0 100%;max-width: 100%;border-right: none;}
    .featured-products .subleading-products {flex: 0 0 100%;max-width: 100%;}
    .featured-products .subleading-products .single-product {width: 50%;float: left;}
    .featured-products .subleading-products .single-product:first-child {border-bottom: none;}
    .featured-products .subleading-products .single-product .product-image {flex: 0 0 100%;max-width: 100%;margin-bottom: 0;text-align: left;}
    .featured-products .subleading-products .single-product .product-info-wrap {flex: 0 0 100%; max-width: 100%;padding-left: 0;}
    .featured-products .intro-products {border-top: none;width: 100%}
    .featured-products .intro-products > div { flex: 0 0 50%;max-width: 50%;}
    .featured-products .intro-products > div:not(:last-child) {border-right: none;}
    .featured-products .single-product .product-image img{width: 100%;}
    
    .sppb-addon-image-layouts .sppb-text-alignment {width: 100%;padding: 15px !important;}
    #sp-bottom-wrapper,#sp-footer-wrapper {padding: 20px 10px;}
    
    .row-custom .span12 {width: 100%;*width: 99.94680851063829%;}
    .row-custom .span6 {width: 48.717948717948715%;*width: 48.664757228587014%;}
    .row-custom .span4 {width: 31.623931623931625%;*width: 31.570740134569924%;}
    .row-custom [class*="span"] {display: block;float: left;min-height: 30px;margin-left: 2.127659574468085%;*margin-left: 2.074468085106383%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
}
@media screen and (max-width:470px) {
    .responsive .jshop_list_product .jshop_related {width: 49%;display: inline-block;}
    .featured-products .leading-products-wrap{display:block;}
    h3.sppb-addon-title{padding:0 5px;}
    .featured-products .leading-product, .featured-products .subleading-products{max-width:100%;flex: 0 0 100% !important;}
    .electronics #sp-left{display:none;}
    body:not(.page) .electronics #sp-message-area.span9{margin-left:0;}
    .row-fluid .block_product{width:48% !important; float:left!important;}
  .icons-prod-inner .img-icon{font-size:14px;}
  .sp-mobile-menu ul li span.sp-menu-toggler.collapsed .icon-angle-right{color:#7c7c7c;}
/**Cart**/
  table#shopping-cart-table tbody tr{display: flex;flex-wrap: wrap;}
  table#shopping-cart-table tbody tr .prod-name{width:35%}
  table#shopping-cart-table tbody tr .cart-info{width:55%}
  table#shopping-cart-table tbody tr .last{width:10%}
  #jshop_menu_order,#sp-header-wrapper .shopping_cart:hover .cart_block,#sp-header-wrapper .shopping_cart b,.basic_price{display: none!important;}
  .responsive .jshop_register .field{width:100%;}
  .discount-input{display:flex;}
  .cart-collaterals .discount .discount-form .input-box{width: 58%;margin-right: 9px;}
  .cart-collaterals .discount .discount-form .input-box input{margin-top: 10px;}
  .cart-collaterals .discount .discount-form .input-box:before{top: 11px;}
  .jshop-cart button.vina-button{padding:0;}
/**End Cart**/
}
