.vsi_serchbar .block-advancesearch-result::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.2);border-radius:10px;background-color:#F5F5F5}.vsi_serchbar .block-advancesearch-result::-webkit-scrollbar{width:6px;background-color:#e1e1e1}.vsi_serchbar .block-advancesearch-result::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.2);background-color:#cccccc}.vsi_serchbar .content-select-category.active::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.2);border-radius:10px;background-color:#F5F5F5}.vsi_serchbar .content-select-category.active::-webkit-scrollbar{width:6px;background-color:#e1e1e1}.vsi_serchbar .content-select-category.active::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.2);background-color:#cccccc}.vsi_serchbar{float:left;width:100%}.vsi_serchbar .custom-search .select-category{display:inline-block;vertical-align:middle;min-width:180px}.vsi_serchbar .custom-search .select-category .dropdown-detail .dropdown-group .dropdown-display{padding:10px 15px;font-weight:700;cursor:pointer}.vsi_serchbar .custom-search .select-category .dropdown-detail{display:none;width:100%}.vsi_serchbar .custom-search .select-category label,.vsi_serchbar .custom-search .select-category label input[type="checkbox"]{cursor:pointer}.vsi_serchbar .custom-search .select-category .dropdown-display{cursor:pointer}.vsi_serchbar .custom-search .select-category .dropdown-detail.active{display:inline-block}.vsi_serchbar .custom-search .select-category .dropdown-display.active .material-icons.add{display:none}.vsi_serchbar .custom-search .select-category .dropdown-display:not(.active) .material-icons.remove{display:none}.vsi_serchbar .custom-search .select-category .category-item a.category-name{display:block}.vsi_serchbar .custom-search .select-category .dropdown-detail .dropdown-group .dropdown-display label{cursor:pointer}.vsi_serchbar .custom-search .select-category .dropdown-detail .dropdown-group .dropdown-display label,.vsi_serchbar .custom-search .select-category .dropdown-detail ul{margin-bottom:0}.vsi_serchbar .custom-search .select-category .dropdown-detail .category-list{border-top:1px solid #bbb}.vsi_serchbar .custom-search .select-category .clearfix::after{display:block;clear:both;content:""}.vsi_serchbar .custom-search .select-category .float-left{float:left}.vsi_serchbar .custom-search .select-category .float-right{float:right}.vsi_serchbar .custom-search .select-category .collapse-all{display:none}.vsi_serchbar .custom-search .select-category .category-item .category-name:hover{background-color:#ccc}.vsi_serchbar .custom-search .select-category .content-select-category .dropdown-autoaction{padding:10px 15px}.vsi_serchbar .custom-search{display:flex;width:100%;border:2px solid #08a7e1;padding:10px;color:#b4b4b4;position:relative;align-items:center;animation:none;background-color:#ffffff}.vsi_serchbar .custom-search .select-category .content-select-category{position:absolute;top:0;left:0;background-color:#fff;border:1px solid #d9d9d9;box-shadow:0 0 5px 1px #d9d9d9;z-index:10;width:100%;padding:10px}.vsi_serchbar .custom-search .block_fromsearch{display:inline-block;vertical-align:middle;padding-left:5px;width:100%}.vsi_serchbar .custom-search .block_fromsearch::before{content:'';background-color:#b4b4b4;display:inline-block;padding:15px 1px;position:absolute}.vsi_serchbar .custom-search .block_fromsearch .vsi_fromsearch{margin-left:20px}.vsi_serchbar .custom-search .block_fromsearch .vsi_fromsearch .inp-search{padding:5px;width:100%;outline:none;border:none;padding:5px;width:100%;outline:none;border:none}.vsi_serchbar .custom-search .block_fromsearch .vsi_fromsearch .btn-search-submit{position:absolute;right:12px;top:10px;border:none;background:none;color:#08a7e1;cursor:pointer}.vsi_serchbar .result-search{display:none}.vsi_serchbar .result-search.active{display:block}.vsi_serchbar .block-advancesearch-result{position:absolute;top:5px;left:0;background-color:#fff;border:1px solid #d9d9d9;box-shadow:0 0 8px 2px #d9d9d9;z-index:10;width:100%;padding:15px}.vsi_serchbar .lable-search-word{padding:8px 10px;background-color:#f0f0f0;margin-bottom:20px}.vsi_serchbar .block-advancesearch-result .pull-left{float:none;display:inline-block;vertical-align:middle;color:var(--secondary)}.vsi_serchbar .lable-search-word .pull-right{float:right;width:30%;text-align:right}.vsi_serchbar .block-advancesearch-result .pull-right{float:right;width:auto;text-align:right}.vsi_serchbar .block-advancesearch-result .pull-right a{color:var(--secondary);vertical-align:middle}.vsi_serchbar .block-advancesearch-result .pull-right i{font-size:22px;color:red;position:unset;vertical-align:top}.vsi_serchbar .contecnt-viewmore-top{padding:0;border-bottom:1px solid #ccc}.vsi_serchbar .contecnt-viewmore-top h3{text-transform:capitalize}.vsi_serchbar .search-result-item{display:inline-block;background-color:#f0f0f0;padding:10px;margin-right:5px;margin-top:5px;color:var(--secondary)}.vsi_serchbar .search-result-item.hide-item{display:none}.vsi_serchbar .search-result-item.item-readmore{background-color:#08a7e1;color:#ffffff;display:none;cursor:pointer}.vsi_serchbar .search-result-item.item-readmore.active{display:inline-block}.vsi_serchbar li.search-result-item a{color:var(--secondary)}.vsi_serchbar li.search-result-item:hover{background-color:#08a7e1}#header .vsi_serchbar li.search-result-item:hover a,.vsi_serchbar li.search-result-item:hover a{color:#ffffff}.vsi_serchbar .title-before-hold-mouse{background-color:#08a7e1;color:#fff;padding:10px 20px}.vsi_serchbar .contentFlex{display:flex;flex-wrap:nowrap}.vsi_serchbar .contentFlex .itemFlex.align-end{align-self:flex-end}.vsi_serchbar .position-relative{position:relative}.vsi_serchbar .result-product-status{position:absolute;bottom:0}.vsi_serchbar .result-product-item{padding:10px 5px;border-bottom:1px solid #ccc}.vsi_serchbar .title-after-hold-mouse{display:none}.vsi_serchbar .add button.btn.add-to-cart,.vsi_serchbar .add .block-quickview-search{display:inline-block;vertical-align:middle}.vsi_serchbar button.btn.add-to-cart,.vsi_serchbar a.btn-quick-view,#header .vsi_serchbar a.btn-quick-view{background:none;border:none;box-shadow:none;color:#ffffff;padding:5px;border-radius:5px;border:1px solid #0a81ad;background-color:#08a7e1;display:block}.vsi_serchbar button.btn.add-to-cart:hover,.vsi_serchbar a.btn-quick-view:hover,#header .vsi_serchbar a.btn-quick-view:hover{color:#08a7e1;background-color:#ffffff}.vsi_serchbar button.btn.add-to-cart i,.vsi_serchbar a.btn-quick-view i{margin:0}.vsi_serchbar .thisThemplate{display:none!important}.vsi_serchbar .single-blockForm{margin-top:10px}.vsi_serchbar .result-product-name a.a-product-name:hover{color:#08a7e1}.vsi_serchbar .contecnt-viewmore-top .pull-right{width:50%}.vsi_serchbar a.single-linkProductName{line-height:25px}.vsi_serchbar .first-col{padding-left:0;padding-right:0}.vsi_serchbar .position-relative span{font-size:13px;color:var(--secondary)}.vsi_serchbar .position-relative a{color:var(--secondary);font-size:14px;font-weight:600;width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vsi_serchbar .result-reference-name,.vsi_serchbar .setToBottom2{font-size:14px}.vsi_serchbar .circle-status{border-radius:50%;width:10px;height:10px;display:inline-block;vertical-align:middle}.vsi_serchbar .circle-status.active{background-color:#a7e84e}.vsi_serchbar .circle-status.disabled{background-color:#ff2d35}.vsi_serchbar .last-col{padding-right:0;padding-left:0}.vsi_serchbar .last-col .frmAddToCart{width:100%;margin-top:10px}.vsi_serchbar .last-col .frmAddToCart .col-1{width:37%;display:inline-block}.vsi_serchbar .last-col .frmAddToCart .col-2{width:60%;display:inline-block;vertical-align:top}.vsi_serchbar .last-col .frmAddToCart .col-2 .add{text-align:right}.vsi_serchbar .last-col .frmAddToCart .leo-bt-cart span{display:inline-block;font-size:14px;text-transform:capitalize;padding-left:0;vertical-align:top}.vsi_serchbar .last-col span.price_amount{color:var(--secondary);font-size:16px;font-weight:700;font-family:'Montserrat',sans-serif}.vsi_serchbar .last-col span.regular_price_amount{color:var(--secondary);font-size:12px;font-weight:400;font-family:'Montserrat',sans-serif}.vsi_serchbar .btn-bottom-viewmore{text-align:center;width:80%;background:#888;margin:0 12%;height:46px;vertical-align:middle}.vsi_serchbar .btn-bottom-viewmore a,#header .vsi_serchbar .btn-bottom-viewmore a{padding:12px;color:#fff;font-weight:600;font-size:18px}.vsi_serchbar .bootstrap-touchspin{box-shadow:none}.vsi_serchbar .btn-bottom-viewmore:hover{background:#08a7e1;color:#fff;cursor:pointer}.vsi_serchbar .btn-bottom-viewmore:hover a{color:#fff}.vsi_serchbar .btn-bottom-viewmore a:hover{color:#fff!important}.vsi_serchbar .group-product-notfound{padding:15px 0 1px;background:#f0f0f0;line-height:1.4;text-align:center;margin-bottom:20px}.vsi_serchbar a.single-linkProductName{font-size:18px;font-weight:600}.vsi_serchbar .vsi-search-img{border:1px solid #ccc;display:inline-block;max-width:100%;width:100%}.vsi_serchbar .session-right .single-numDiscountPrice{font-size:12px;color:var(--secondary);font-family:'Montserrat',sans-serif}.vsi_serchbar .session-right .single-numRealPrice{font-size:18px;color:#08a7e1;font-weight:700;font-family:'Montserrat',sans-serif}.vsi_serchbar .session-right .single-blockStatus .name{font-size:13px}.vsi_serchbar .session-right .single-blockFeatures ul,.session-right .single-blockAttributes ul{list-style:square inside;margin-bottom:0}.vsi_serchbar .session-right .single-blockFeatures ul li,.session-right .single-blockAttributes ul li{padding-top:5px;color:#08a7e1;font-size:14px}.vsi_serchbar .session-right .single-blockFeatures ul li span,.session-right .single-blockAttributes ul li span,.session-right .single-blockAttributes ul li b{color:var(--secondary);font-size:14px}.vsi_serchbar .single-blockForm .leo-bt-cart span{display:inline-block;font-size:14px;text-transform:capitalize;padding-left:0;vertical-align:top}.vsi_serchbar .session-right .clearfix.single-blockPrice{min-height:50px}.vsi_serchbar .single-blockForm .col-amount{width:70px;display:inline-block}.vsi_serchbar .single-blockForm .col-add{float:right}.vsi_serchbar .search-result-title{border-bottom:1px solid #ccc;margin-top:5px;padding:10px;color:var(--secondary);font-size:18px;font-weight:600}.vsi_serchbar .block-advancesearch-result,.vsi_serchbar .content-select-category.active{max-height:750px;min-width:950px;overflow:auto}.vsi_serchbar .single-numDiscountPrice.discount-price{text-decoration:line-through}.vsi_serchbar .not_discout,.vsi_serchbar .has_discount{display:none}.vsi_serchbar .single-blockForm .col-amount .input-qty{min-height:40px;background:#ffffff;text-align:center}.vsi_serchbar .last-col input[name="qty"]{height:40px;background:#fff;padding:0;text-align:center}.vsi_serchbar .block-advancesearch-result{z-index:11}.vsi_serchbar .lable-search-word .pull-right{width:20%}.vsi_serchbar .thisHide{display:none!important}.vsi_serchbar .result-product-item.active{background-color:#f0f0f0}.vsi_serchbar .session-right .single-blockFeatures ul li{padding:5px 10px}.vsi_serchbar .category-item.dropdown-group[data-level-dept="3"] a.category-name.dropdown-display{padding-left:30px}.vsi_serchbar .category-item.dropdown-group[data-level-dept="4"] a.category-name.dropdown-display{padding-left:60px}.vsi_serchbar .block-quickview-search i.mo-icon-view{position:relative;right:0;top:2px}.vsi_serchbar .custom-search .select-category .main-select-category span{display:inline-block;vertical-align:middle}.vsi_serchbar .checkbox-name-category{display:inline-block;vertical-align:middle}.vsi_serchbar .display-select-all,.vsi_serchbar .expand-text{font-size:16px;font-weight:bold;display:inline-block;vertical-align:middle}.vsi_serchbar a.category-name.dropdown-display{text-decoration:none}.search-loading-wrapper{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999998}.search-loading-wrapper .search-loading-overlay{width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.search-loading-wrapper .search-loading-contnet{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999999}.vsi_serchbar .bootstrap-touchspin{min-width:70px}.vsi_serchbar .block-viewmore-top a.link-viewmore span{display:inline-block;vertical-align:middle}.vsi_serchbar .block-advancesearch-result .lable-search-word  .pull-right{width:80px}

/*ming fix*/
.vsi_serchbar .block-advancesearch-result::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .2); border-radius: 10px; background-color: #F5F5F5 }
.vsi_serchbar .block-advancesearch-result::-webkit-scrollbar { width: 6px; background-color: #e1e1e1 }
.vsi_serchbar .block-advancesearch-result::-webkit-scrollbar-thumb { border-radius: 10px; -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .2); background-color: #ccc }
.vsi_serchbar .content-select-category.active::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .2); border-radius: 10px; background-color: #F5F5F5 }
.vsi_serchbar .content-select-category.active::-webkit-scrollbar { width: 6px; background-color: #e1e1e1 }
.vsi_serchbar .content-select-category.active::-webkit-scrollbar-thumb { border-radius: 10px; -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .2); background-color: #ccc }
.vsi_serchbar { float: left; width: 100% }
.vsi_serchbar .custom-search .select-category { display: inline-block; vertical-align: middle; min-width: 180px }
.vsi_serchbar .custom-search .select-category .dropdown-detail .dropdown-group .dropdown-display { padding: 10px 15px; font-weight: 700; cursor: pointer }
.vsi_serchbar .custom-search .select-category .dropdown-detail { display: none; width: 100% }
.vsi_serchbar .custom-search .select-category label, .vsi_serchbar .custom-search .select-category label input[type="checkbox"] { cursor: pointer }
.vsi_serchbar .custom-search .select-category .dropdown-display { cursor: pointer }
.vsi_serchbar .custom-search .select-category .dropdown-detail.active { display: inline-block }
.vsi_serchbar .custom-search .select-category .dropdown-display.active .material-icons.add { display: none }
.vsi_serchbar .custom-search .select-category .dropdown-display:not(.active) .material-icons.remove { display: none }
.vsi_serchbar .custom-search .select-category .category-item a.category-name { display: block }
.vsi_serchbar .custom-search .select-category .dropdown-detail .dropdown-group .dropdown-display label { cursor: pointer }
.vsi_serchbar .custom-search .select-category .dropdown-detail .dropdown-group .dropdown-display label, .vsi_serchbar .custom-search .select-category .dropdown-detail ul { margin-bottom: 0 }
.vsi_serchbar .custom-search .select-category .dropdown-detail .category-list { border-top: 1px solid #bbb }
.vsi_serchbar .custom-search .select-category .clearfix::after { display: block; clear: both; content: "" }
.vsi_serchbar .custom-search .select-category .float-left { float: left }
.vsi_serchbar .custom-search .select-category .float-right { float: right }
.vsi_serchbar .custom-search .select-category .collapse-all { display: none }
.vsi_serchbar .custom-search .select-category .category-item .category-name:hover { background-color: #ccc }
.vsi_serchbar .custom-search .select-category .content-select-category .dropdown-autoaction { padding: 10px 15px }
.vsi_serchbar .custom-search { display: flex; width: 100%; border: 2px solid var(--primary); padding: 10px; color: #b4b4b4; position: relative; align-items: center; animation: none; background-color: #fff }
.vsi_serchbar .custom-search .select-category .content-select-category { position: absolute; top: 0; left: 0; background-color: #fff; border: 1px solid #d9d9d9; box-shadow: 0 0 5px 1px #d9d9d9; z-index: 10; width: 100%; padding: 10px }
.vsi_serchbar .custom-search .block_fromsearch { display: inline-block; vertical-align: middle; padding-left: 5px; width: 100% }
.vsi_serchbar .custom-search .block_fromsearch::before { content: ''; background-color: #b4b4b4; display: inline-block; padding: 15px 1px; position: absolute }
.vsi_serchbar .custom-search .block_fromsearch .vsi_fromsearch { margin-left: 20px }
.vsi_serchbar .custom-search .block_fromsearch .vsi_fromsearch .inp-search { padding: 5px; width: 100%; outline: none; border: none; padding: 5px; width: 100%; outline: none; border: none }
.vsi_serchbar .custom-search .block_fromsearch .vsi_fromsearch .btn-search-submit {
    position: absolute;
    right: 6px;
    top: 7px;
    border: none;
    background: none;
    color: var(--secondary);
    cursor: pointer;
}
.vsi_serchbar .result-search { display: none }
.vsi_serchbar .result-search.active { display: block }
.vsi_serchbar .block-advancesearch-result { position: absolute; top: 5px; left: 0; background-color: #fff; border: 1px solid #d9d9d9; box-shadow: 0 0 8px 2px #d9d9d9; z-index: 10; width: 100%; padding: 15px }
.vsi_serchbar .lable-search-word { padding: 8px 10px; background-color: #f0f0f0; margin-bottom: 20px }
.vsi_serchbar .block-advancesearch-result .pull-left { float: none; display: inline-block; vertical-align: middle; color: var(--secondary) }
.vsi_serchbar .lable-search-word .pull-right { float: right; width: 30%; text-align: right }
.vsi_serchbar .block-advancesearch-result .pull-right { float: right; width: auto; text-align: right }
.vsi_serchbar .block-advancesearch-result .pull-right a { color: var(--secondary); vertical-align: middle }
.vsi_serchbar .block-advancesearch-result .pull-right i {
    font-size: 18px;
    color: var(--secondary);
    position: unset;
    vertical-align: top;
    padding-left: 5px;
}
.vsi_serchbar .contecnt-viewmore-top {
    padding: 0;
    border-bottom: 1px solid #ccc;
    display: flex;
    align-items: center;
    padding-bottom: 10px;
}
.vsi_serchbar .contecnt-viewmore-top h3 {
    margin: 0;
}
.vsi_serchbar .contecnt-viewmore-top .pull-left {
    width: 50%;
}
.vsi_serchbar .contecnt-viewmore-top .pull-right {
    width: 50%;
    display: flex;
    align-items: center;
    justify-content: flex-end;
}
.vsi_serchbar .contecnt-viewmore-top .pull-right a.link-viewmore {
    display: flex;
    align-items: center;
    background: none;
}
.vsi_serchbar .block-viewmore-top a.link-viewmore span {
    display: inline-block;
    vertical-align: middle;
    background: none;
}
.vsi_serchbar .search-result-item { display: inline-block; background-color: #f0f0f0; padding: 10px; margin-right: 5px; margin-top: 5px; color: var(--secondary) }
.vsi_serchbar .search-result-item.hide-item { display: none }
.vsi_serchbar .search-result-item.item-readmore { background-color: var(--primary); color: #fff; display: none; cursor: pointer }
.vsi_serchbar .search-result-item.item-readmore.active { display: inline-block }
.vsi_serchbar li.search-result-item a { color: var(--secondary) }
.vsi_serchbar li.search-result-item:hover { background-color: var(--primary) }
#header .vsi_serchbar li.search-result-item:hover a, .vsi_serchbar li.search-result-item:hover a { color: #fff }
.vsi_serchbar .title-before-hold-mouse { background-color: var(--primary); color: #fff; padding: 10px 20px }
.vsi_serchbar .contentFlex { display: flex; flex-wrap: nowrap }
.vsi_serchbar .contentFlex .itemFlex.align-end { align-self: flex-end }
.vsi_serchbar .position-relative { position: relative }
.vsi_serchbar .result-product-status { position: absolute; bottom: 0 }
.vsi_serchbar .result-product-item { padding: 10px 5px; border-bottom: 1px solid #ccc }
.vsi_serchbar .title-after-hold-mouse { display: none }
.vsi_serchbar .add button.btn.add-to-cart, .vsi_serchbar .add .block-quickview-search { display: inline-block; vertical-align: middle }
.vsi_serchbar .add .block-quickview-search{display: none;}
.vsi_serchbar button.btn.add-to-cart, .vsi_serchbar a.btn-quick-view, #header .vsi_serchbar a.btn-quick-view { background: none; border: none; box-shadow: none; color: #fff; padding: 5px; border-radius: 5px; border: 1px solid var(--primary); background-color: var(--primary); display: block }
.vsi_serchbar button.btn.add-to-cart:hover, .vsi_serchbar a.btn-quick-view:hover, #header .vsi_serchbar a.btn-quick-view:hover {
    color: #fff !important;
    background-color: var(--secondary) !important;
    cursor: pointer;
}
.vsi_serchbar button.btn.add-to-cart i, .vsi_serchbar a.btn-quick-view i { margin: 0 }
.vsi_serchbar .thisThemplate { display: none !important }
.vsi_serchbar .single-blockForm { margin-top: 10px }
.vsi_serchbar .result-product-name a.a-product-name:hover { color: var(--primary) }
.vsi_serchbar .contecnt-viewmore-top .pull-right { width: 50% }
.vsi_serchbar a.single-linkProductName { line-height: 25px }
.vsi_serchbar .first-col { padding-left: 0; padding-right: 0 }
.vsi_serchbar .position-relative span { font-size: 13px; color: var(--secondary) }
.vsi_serchbar .position-relative a { color: var(--secondary); font-size: 14px; font-weight: 600; width: 100%; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden }
.vsi_serchbar .result-reference-name, .vsi_serchbar .setToBottom2, .vsi_serchbar .result-attr-name {
    font-size: 14px;
    color: var(--secondary);
}
.vsi_serchbar .circle-status { border-radius: 50%; width: 10px; height: 10px; display: inline-block; vertical-align: middle }
.vsi_serchbar .circle-status.active { background-color: #a7e84e }
.vsi_serchbar .circle-status.disabled { background-color: #ffe715 }
.vsi_serchbar .last-col { padding-right: 0; padding-left: 0 }
.vsi_serchbar .last-col .frmAddToCart { width: 100%; margin-top: 10px }
.vsi_serchbar .last-col .frmAddToCart .col-1 { width: 37%; display: inline-block }
.vsi_serchbar .last-col .frmAddToCart .col-2 { width: 60%; display: inline-block; vertical-align: top }
.vsi_serchbar .last-col .frmAddToCart .col-2 .add { text-align: right }
.vsi_serchbar .last-col .frmAddToCart .leo-bt-cart span { display: inline-block; font-size: 14px; text-transform: capitalize; padding-left: 0; vertical-align: top }
.vsi_serchbar .last-col span.price_amount { color: var(--secondary); font-size: 16px; font-weight: 700; font-family: 'Montserrat', sans-serif }
.vsi_serchbar .last-col span.regular_price_amount { color: var(--secondary); font-size: 12px; font-weight: 400; font-family: 'Montserrat', sans-serif; text-decoration:line-through}
/* .vsi_serchbar .last-col .discount-price { text-decoration: line-through } */
.vsi_serchbar .btn-bottom-viewmore { text-align: center; width: 80%; background: #888; margin: 0 12%; height: 46px; vertical-align: middle }
.vsi_serchbar .btn-bottom-viewmore a, #header .vsi_serchbar .btn-bottom-viewmore a { padding: 12px; color: #fff; font-weight: 600; font-size: 18px }
.vsi_serchbar .bootstrap-touchspin { box-shadow: none }
.vsi_serchbar .btn-bottom-viewmore:hover { background: var(--primary); color: #fff; cursor: pointer }
.vsi_serchbar .btn-bottom-viewmore:hover a { color: #fff }
.vsi_serchbar .btn-bottom-viewmore a:hover { color: #fff !important }
.vsi_serchbar .group-product-notfound { padding: 15px 0 1px; background: #f0f0f0; line-height: 1.4; text-align: center; margin-bottom: 20px }
.vsi_serchbar a.single-linkProductName { font-size: 18px; font-weight: 600 }
.vsi_serchbar .vsi-search-img {
    border: 1px solid #ccc;
    display: inline-block;
    max-width: 100%;
    width: 100%;
    border-radius: 10px;
    padding: 10px;
    background: white;
}
.vsi_serchbar .session-right .single-numDiscountPrice { font-size: 12px; color: var(--secondary); font-family: 'Montserrat', sans-serif }
.vsi_serchbar .session-right .single-numRealPrice { font-size: 18px; color: var(--primary); font-weight: 700; font-family: 'Montserrat', sans-serif }
.vsi_serchbar .session-right .single-blockStatus .name {
    font-size: 13px;
    color: var(--secondary);
}
.vsi_serchbar .session-right .single-blockFeatures ul, .session-right .single-blockAttributes ul { list-style: square inside; margin-bottom: 0 }
.vsi_serchbar .session-right .single-blockFeatures ul li, .session-right .single-blockAttributes ul li { padding-top: 5px; color: var(--primary); font-size: 14px }
.vsi_serchbar .session-right .single-blockFeatures ul li span, .session-right .single-blockAttributes ul li span, .session-right .single-blockAttributes ul li b { color: var(--secondary); font-size: 14px }
.vsi_serchbar .single-blockForm .leo-bt-cart span { display: inline-block; font-size: 14px; text-transform: capitalize; padding-left: 0; vertical-align: top }
.vsi_serchbar .session-right .clearfix.single-blockPrice { min-height: 50px }
.vsi_serchbar .single-blockForm .col-amount { width: 70px; display: inline-block }
.vsi_serchbar .single-blockForm .col-add { float: right }
.vsi_serchbar .search-result-title { border-bottom: 1px solid #ccc; margin-top: 5px; padding: 10px; color: var(--secondary); font-size: 18px; font-weight: 600 }
.vsi_serchbar .block-advancesearch-result, .vsi_serchbar .content-select-category.active { max-height: 750px; min-width: 950px; overflow: auto }
/* .vsi_serchbar .single-numDiscountPrice.discount-price { text-decoration: line-through } */
.vsi_serchbar .not_discout, .vsi_serchbar .has_discount { display: none }
.vsi_serchbar .single-blockForm .col-amount .input-qty { min-height: 40px; background: #fff; text-align: center }
.vsi_serchbar .last-col input[name="qty"] { height: 40px; background: #fff; padding: 0; text-align: center }
.vsi_serchbar .block-advancesearch-result { z-index: 11 }
.vsi_serchbar .lable-search-word .pull-right { width: 20% }
.vsi_serchbar .thisHide { display: none !important }
.vsi_serchbar .result-product-item.active { background-color: #f0f0f0 }
.vsi_serchbar .session-right .single-blockFeatures ul li { padding: 5px 10px }
.vsi_serchbar .category-item.dropdown-group[data-level-dept="3"] a.category-name.dropdown-display { padding-left: 30px }
.vsi_serchbar .category-item.dropdown-group[data-level-dept="4"] a.category-name.dropdown-display { padding-left: 60px }
.vsi_serchbar .block-quickview-search i.mo-icon-view { position: relative; right: 0; top: 2px }
.vsi_serchbar .custom-search .select-category .main-select-category span { display: inline-block; vertical-align: middle }
.vsi_serchbar .checkbox-name-category { display: inline-block; vertical-align: middle }
.vsi_serchbar .display-select-all, .vsi_serchbar .expand-text { font-size: 16px; font-weight: 700; display: inline-block; vertical-align: middle }
.vsi_serchbar a.category-name.dropdown-display { text-decoration: none }
.search-loading-wrapper { position: fixed; width: 100%; height: 100%; top: 0; left: 0; z-index: 9999998 }
.search-loading-wrapper .search-loading-overlay { width: 100%; height: 100%; background-color: rgba(0, 0, 0, .5) }
.search-loading-wrapper .search-loading-contnet { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 9999999 }
.vsi_serchbar .bootstrap-touchspin { min-width: 70px }
.vsi_serchbar .block-viewmore-top a.link-viewmore span { display: inline-block; vertical-align: middle }
.vsi_serchbar .block-advancesearch-result .lable-search-word .pull-right { width: 80px }
.vsi_serchbar .select-category { display: none !important }
.vsi_serchbar .select-category { display: none !important }
.vsi_serchbar .custom-search {
    display: flex;
    width: 100%;
    border: 1px solid #d5d5d5;
    padding: 10px;
    color: #b4b4b4;
    position: relative;
    align-items: center;
    animation: none;
    background-color: #fff;
    border-radius: 50px;
}
.vsi_serchbar .custom-search .block_fromsearch::before { display: none }
.vsi_serchbar .custom-search .block_fromsearch .vsi_fromsearch { margin-left: 0 }
.vsi_serchbar .custom-search .block_fromsearch .vsi_fromsearch .inp-search { background: transparent }
.vsi_serchbar .block-advancesearch-result { z-index: 11; left: auto; right: 0; top: 60px !important; min-width: 1390px }
.vsi_serchbar .first-col { width: 12%; padding-left: 0; padding-right: 0 }
.vsi_serchbar .btn-bottom-viewmore { text-align: center; width: 100%; background: #888; margin: 0 0%; height: 46px; vertical-align: middle }
.vsi_serchbar .block-advancesearch-result {
    top: 50px !important;
    left: calc(100% - 1170px);
    min-width: 1400px;
}
.header-top .vsi_serchbar {

    position: absolute;
    top: auto;
    left: 50%;
    transform: translate(-50%, 0);
    z-index: 99;
    margin-top: -45px;

}
.vsi_serchbar .custom-search .block_fromsearch .vsi_fromsearch .inp-search {
    background: transparent;
    border: 0px solid #d5d5d5;
    border-radius: 30px;
    padding: 10px 30px 10px 0;
}
.vsi_serchbar .result-product-item:last-child {
    border-bottom: 0;
}

.vsi_serchbar .btn-bottom-viewmore {
    text-align: center;
    width: 100%;
    background: var(--primary);
    margin: 0;
    height: 46px;
    vertical-align: middle;
    border-radius: 50px;
}
.vsi_serchbar .btn-bottom-viewmore:hover{
    background: var(--secondary);
}
.vsi_serchbar .last-col {
    margin-left: auto;
}
.vsi_serchbar a.btn-quick-view, #header .vsi_serchbar a.btn-quick-view {
    display: none;
}

.vsi_serchbar .block-advancesearch-result {
    top: 50px !important;
    left: calc(100% - 943px);
    min-width: 1400px;
    box-shadow: none;
    border-radius: 0 0 20px 20px;
    width: 100%;
}
.clearfix.displayPriceAmountDiscount span.topic_regular_price_amount {
    display: none;
}
.vsi_serchbar .search-result-item {
    display: inline-block;
    background-color: #f0f0f0;
    padding: 5px 15px;
    margin-right: 5px;
    margin-top: 5px;
    color: var(--secondary);
    font-size: 14px;
    border-radius: 10px;
    margin-bottom: 5px;
}
.vsi_serchbar .block-advancesearch-result .lable-search-word .pull-right a.close-search-text {
    display: flex;
    align-items: center;
    font-size: 14px;
}
.vsi_serchbar .search-result-item a {
    font-size: 14px;
}
.vsi_serchbar .btn-bottom-viewmore a, #header .vsi_serchbar .btn-bottom-viewmore a {
    padding: 12px;
    color: #fff;
    font-weight: 600;
    font-size: 18px;
    text-transform: uppercase;
}
.vsi_serchbar .contecnt-viewmore-top h3 {
    margin: 0;
    font-size: 18px;
    color: var(--secondary);
}
.vsi_serchbar .result-reference-name, .vsi_serchbar .setToBottom2 {
    display: flex;
    align-items: center;
}
.vsi_serchbar .circle-status {
    margin-left: 5px;
}
.vsi_serchbar .block-advancesearch-result .lable-search-word .pull-right {
    width: auto;
    display: flex;
    align-items: center;
    margin-right: 5px;
    margin-left: auto;
    float: right;
    text-align: right;
}
.vsi_serchbar .lable-search-word {
    padding: 10px 15px;
    background-color: #f0f0f0;
    margin-bottom: 20px;
}
.vsi_serchbar .lable-search-word .clearfix {
    display: flex;
    flex-direction: row;
}
.vsi_serchbar .session-right .single-numRealPrice {
    font-size: 18px;
    color: var(--secondary);
    font-weight: 700;
    font-family: 'Poppins-bold';
}
.vsi_serchbar .block-advancesearch-result .pull-left span, .vsi_serchbar .block-advancesearch-result .pull-left b {
    font-size: 14px !important;
}
.vsi_serchbar .search-result-title {
    padding: 10px 0;
}
ul.search-result-list {
    margin-top: 10px;
}
.single-blcokContent {
    margin-left: -15px;
}
.vsi_serchbar button.btn.add-to-cart, .vsi_serchbar a.btn-quick-view, #header .vsi_serchbar a.btn-quick-view {
    padding: 5px;
    border-radius: 50px;
}
.vsi_serchbar .add button.btn.add-to-cart, .vsi_serchbar .add .block-quickview-search {
    position: relative;
}
.vsi_serchbar button.btn.add-to-cart:before {
    content: "";
    content: "";
    background: url(https://new.watertrade.dk/themes/classic/assets/img/add-to-cart.png);
    position: absolute;
    top: 9px;
    left: 7px;
    width: 20px;
    height: 20px;
    background-size: cover;
    display: flex;
    background-repeat: no-repeat;
}
.vsi_serchbar button.btn.add-to-cart i, .vsi_serchbar a.btn-quick-view i {
    opacity: 0;
}

.vsi_serchbar .bootstrap-touchspin {
    box-shadow: none;
    position: relative;
    border: 1px solid #e8e8e8;
    border-radius: 30px;
}
.vsi_serchbar .last-col input[name="qty"] {
    height: 40px;
    background: #fff;
    padding: 0;
    text-align: center;
    border: none;
    padding: 0 15px;
    width: 100%;
    text-align: center;
    max-width: 100%;
    border-radius: 30px !important;
}
.vsi_serchbar .bootstrap-touchspin span.input-group-btn-vertical{
    top: 50%;
    transform: translate(0, -50%);
    z-index: 99;
    position: relative;
    width: 100%;
    display: flex;
    align-items: center;
    color: var(--secondary);
    float: left;
    vertical-align: middle;
    white-space: nowrap;
}
.vsi_serchbar  .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up {
    border-radius: 0;
    font-size: 20px;
    right: 5px;
    left: unset;
    top: -31px;
    width: 20px;
    position: absolute;
    left: unset;
    background: transparent;
    z-index: 99;
    right: 10px;
    border: none;
    display: block;
    float: none;
    max-width: 100%;
    padding: 8px 10px;
    margin-left: -1px;
    color: #252525;
}
.vsi_serchbar .bootstrap-touchspin .input-group-btn-vertical i {
    top: 50%;
    transform: translate(0, -50%);
}
.vsi_serchbar .bootstrap-touchspin .input-group-btn-vertical .touchspin-up::after{
    content: "\e145";
}
.vsi_serchbar  .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down {
    font-size: 20px;
    left: 5px;
    top: -31px;
    transform: none;
    width: 20px;
    position: absolute;
    background: transparent;
    z-index: 99;
    padding: 0;
    right: 0px;
    border: none;
    margin-top: -2px;
    border-radius: 0;
    margin-left: -1px;
    left: 10px;
    color: #252525;
}
.vsi_serchbar .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down i {
    top: 50%;
    transform: translate(0, -50%);
    line-height: 1.5;
}
.vsi_serchbar .bootstrap-touchspin .input-group-btn-vertical .touchspin-down:after {
    content: "\e15b";
}
.vsi_serchbar .last-col .frmAddToCart form {
    display: flex;
    align-items: center;
}
.vsi_serchbar .single-blockForm .col-amount .input-qty {
    min-height: 40px;
    background: #fff;
    text-align: center;
    height: 40px;
    background: #fff;
    padding: 0;
    text-align: center;
    border: none;
    padding: 0 15px;
    width: 100%;
    text-align: center;
    max-width: 100%;
    border-radius: 30px !important;
}
.vsi_serchbar .single-blockForm .col-amount {
    width: 100px;
    display: inline-block;
}

.vsi_serchbar .circle-status.disabled{
    width: fit-content;
    height: auto;
    font-size: 10px;
    border-radius: 50px;
    padding: 0 10px;
}

@media only screen and (max-width:1366px){
    .vsi_serchbar .block-advancesearch-result,.vsi_serchbar .content-select-category.active{max-height:500px;overflow:auto}}@media only screen and (max-width:1199px){.vsi_serchbar .result-product-item{padding:10px}.vsi_serchbar .position-relative{position:relative}.vsi_serchbar .last-col{padding-right:0}.vsi_serchbar .last-col .frmAddToCart .col-1{float:left}.vsi_serchbar .last-col .frmAddToCart .col-2{vertical-align:top;float:right}.vsi_serchbar .session-right .single-blockFeatures ul li,.session-right .single-blockAttributes ul li{padding:5px;color:#08a7e1;font-size:14px}.vsi_serchbar .session-right .single-blockFeatures ul,.session-right .single-blockAttributes ul{list-style:square inside;padding-top:5px;margin-bottom:0}.vsi_serchbar .single-blockForm .col-amount{display:block}.vsi_serchbar .single-blockForm .col-add{display:block;float:right;text-align:right}.vsi_serchbar .custom-search .select-category .main-select-category span{display:none}.vsi_serchbar .position-relative a{color:var(--secondary);font-size:14px}}@media only screen and (max-width:991px){.vsi_serchbar .block-advancesearch-result .pull-right i{margin-left:1%}.vsi_serchbar .session-left{width:100%}.vsi_serchbar .session-right{width:100%;padding-top:5%;padding-bottom:2%}.vsi_serchbar .contentFlex2{display:block}.vsi_serchbar .contentFlex2 .main-col-1{width:7%;display:inline-block}.vsi_serchbar .contentFlex2 .main-col-2{width:20%;padding-left:10px;display:inline-block}.vsi_serchbar .contentFlex2 .main-col-3{width:25%;display:inline-block}.vsi_serchbar .contentFlex2 .main-col-4{width:20%;display:inline-block;vertical-align:middle}.vsi_serchbar .contentFlex2 .main-col-5{width:25%;float:right;vertical-align:middle;padding-top:2%}.vsi_serchbar .contentFlex2 .main-col-5 .frmAddToCart{position:static;vertical-align:top}.vsi_serchbar .contentFlex2 .main-col-5 .frmAddToCart .col-1{display:inline-block;width:60px}.vsi_serchbar .contentFlex2 .main-col-5 .frmAddToCart .col-2{float:right}.vsi_serchbar .contentFlex2 .main-col-5 .frmAddToCart .input-group{width:60px}.vsi_serchbar .block-advancesearch-result .pull-right{float:right;width:50%;text-align:right}.vsi_serchbar .contentFlex2 .frmAddToCart .add-to-cart span{display:inline-block;font-size:14px;text-transform:capitalize;padding-left:0;vertical-align:unset;font-weight:bold}.vsi_serchbar .contentFlex2 .frmAddToCart .add-to-cart span:before{display:none}.vsi_serchbar .contentFlex2 .main-col-5 .frmAddToCart .input-group{width:60px;height:40px}
.vsi_serchbar .btn-bottom-viewmore{text-align:center;width:100%;background:#888;margin:0;height:46px;vertical-align:middle}.vsi_serchbar .block-search-result-group{display:none}.vsi_serchbar .session-right .col-photo{width:25%}.vsi_serchbar .single-blockForm .col-amount{width:100%;display:inline-block}.vsi_serchbar .single-blockForm .col-amount .input-qty{min-height:39px;padding:7px}.vsi_serchbar .single-blockForm .col-add{display:inline-block;float:none;width:100%;text-align:center;background:#ddd}.vsi_serchbar .col-add button.btn.add-to-cart{background:none;border:none;box-shadow:none;color:#08a7e1;padding:0;margin-top:13px;margin-bottom:3px}.vsi_serchbar .single-blockForm .leo-bt-cart:before{display:none}.vsi_serchbar .single-blockForm .leo-bt-cart span{display:inline-block;font-size:14px;text-transform:capitalize;padding-left:0;vertical-align:super}.vsi_serchbar .custom-search .select-category{min-width:60px}.vsi_serchbar .block-advancesearch-result,.vsi_serchbar .content-select-category.active{min-width:auto}.vsi_serchbar .session-right{display:none}}@media only screen and (max-width:927px){.vsi_serchbar .contentFlex2 .frmAddToCart .add-to-cart:before{padding-right:13%}}@media only screen and (max-width:881px){.vsi_serchbar .contentFlex2 .main-col-3{width:22%;display:inline-block}.vsi_serchbar .contentFlex2 .main-col-4{width:20%}.vsi_serchbar .contentFlex2 .main-col-5{width:22%}.vsi_serchbar .contentFlex2 .frmAddToCart .add-to-cart:before{padding-right:7%;cursor:pointer}.vsi_serchbar .session-right .clearfix.single-blockPrice .pull-left{display:none}.vsi_serchbar .session-right .clearfix.single-blockPrice .pull-right{width:65%!important}}@media only screen and (max-width:767px){.vsi_serchbar .contentFlex2 .main-col-3{width:17%;display:inline-block}.vsi_serchbar .contentFlex2 .main-col-4{width:26%}.vsi_serchbar .contentFlex2 .main-col-5{width:25%;float:right;vertical-align:middle;padding-top:1%}.vsi_serchbar .session-left span.topic_price_amount{vertical-align:text-top;font-size:14px}.vsi_serchbar .session-right .col-detail{width:75%;float:left}.vsi_serchbar .session-right .col-photo{width:25%;display:inline-block}.vsi_serchbar a.single-linkProductName{font-size:16px;font-weight:600;line-height:20px}}@media only screen and (max-width:575px){.vsi_serchbar .last-col .frmAddToCart .col-1,.vsi_serchbar .block-advancesearch-result .last-col .pull-left{display:none}.vsi_serchbar .block-advancesearch-result .last-col .pull-right{width:100%;float:none}.vsi_serchbar .last-col .frmAddToCart .col-2{width:100%;float:none}.vsi_serchbar button.btn.add-to-cart,.vsi_serchbar a.btn-quick-view,#header .vsi_serchbar a.btn-quick-view{padding:4px}.vsi_serchbar button.btn.add-to-cart i,.vsi_serchbar a.btn-quick-view i,#header .vsi_serchbar a.btn-quick-view i{font-size:18px}}


@media only screen and (max-width:1366px) {
    .vsi_serchbar .block-advancesearch-result, .vsi_serchbar .content-select-category.active { max-height: 500px; overflow: auto }
}
@media only screen and (max-width:1199px) {
    .vsi_serchbar .result-product-item { padding: 10px }
    .vsi_serchbar .position-relative { position: relative }
    .vsi_serchbar .last-col {
        padding-right: 0;
        margin-left: auto;
    }
    .vsi_serchbar .last-col .frmAddToCart .col-1 { float: left }
    .vsi_serchbar .last-col .frmAddToCart .col-2 { vertical-align: top; float: right }
    .vsi_serchbar .session-right .single-blockFeatures ul li, .session-right .single-blockAttributes ul li { padding: 5px; color: #919f71; font-size: 14px }
    .vsi_serchbar .session-right .single-blockFeatures ul, .session-right .single-blockAttributes ul { list-style: square inside; padding-top: 5px; margin-bottom: 0 }
    .vsi_serchbar .single-blockForm .col-amount { display: block }
    .vsi_serchbar .single-blockForm .col-add { display: block; float: right; text-align: right }
    .vsi_serchbar .custom-search .select-category .main-select-category span { display: none }
    .vsi_serchbar .position-relative a { color: var(--secondary); font-size: 14px }

    .vsi_serchbar .block-advancesearch-result {
        min-width: 100%;
    }
    .vsi_serchbar .block-advancesearch-result {
        min-width: 100%;
        left: calc(50% - 450px);
        width: 900px;
    }
}
@media only screen and (max-width:991px) {
    .vsi_serchbar .block-advancesearch-result .pull-right i { margin-left: 1% }
    .vsi_serchbar .session-left { width: 100% }
    .vsi_serchbar .session-right { width: 100%; padding-top: 5%; padding-bottom: 2% }
    .vsi_serchbar .contentFlex2 { display: block }
    .vsi_serchbar .contentFlex2 .main-col-1 { width: 7%; display: inline-block }
    .vsi_serchbar .contentFlex2 .main-col-2 { width: 20%; padding-left: 10px; display: inline-block }
    .vsi_serchbar .contentFlex2 .main-col-3 { width: 25%; display: inline-block }
    .vsi_serchbar .contentFlex2 .main-col-4 { width: 20%; display: inline-block; vertical-align: middle }
    .vsi_serchbar .contentFlex2 .main-col-5 { width: 25%; float: right; vertical-align: middle; padding-top: 2% }
    .vsi_serchbar .contentFlex2 .main-col-5 .frmAddToCart { position: static; vertical-align: top }
    .vsi_serchbar .contentFlex2 .main-col-5 .frmAddToCart .col-1 { display: inline-block; width: 60px }
    .vsi_serchbar .contentFlex2 .main-col-5 .frmAddToCart .col-2 { float: right }
    .vsi_serchbar .contentFlex2 .main-col-5 .frmAddToCart .input-group { width: 60px }
    .vsi_serchbar .block-advancesearch-result .pull-right { float: right; width: 50%; text-align: right }
    .vsi_serchbar .contentFlex2 .frmAddToCart .add-to-cart span { display: inline-block; font-size: 14px; text-transform: capitalize; padding-left: 0; vertical-align: unset; font-weight: 700 }
    .vsi_serchbar .contentFlex2 .frmAddToCart .add-to-cart span:before { display: none }
    .vsi_serchbar .contentFlex2 .main-col-5 .frmAddToCart .input-group { width: 60px; height: 40px }
    .vsi_serchbar .btn-bottom-viewmore { text-align: center; width: 100%; background: #888; margin: 0; height: 46px; vertical-align: middle }
    .vsi_serchbar .block-search-result-group { display: none }
    .vsi_serchbar .session-right .col-photo { width: 25% }
    .vsi_serchbar .single-blockForm .col-amount { width: 100%; display: inline-block }
    .vsi_serchbar .single-blockForm .col-amount .input-qty { min-height: 39px; padding: 7px }
    .vsi_serchbar .single-blockForm .col-add { display: inline-block; float: none; width: 100%; text-align: center; background: #ddd }
    .vsi_serchbar .col-add button.btn.add-to-cart { background: none; border: none; box-shadow: none; color: #919f71; padding: 0; margin-top: 13px; margin-bottom: 3px }
    .vsi_serchbar .single-blockForm .leo-bt-cart:before { display: none }
    .vsi_serchbar .single-blockForm .leo-bt-cart span { display: inline-block; font-size: 14px; text-transform: capitalize; padding-left: 0; vertical-align: super }
    .vsi_serchbar .custom-search .select-category { min-width: 60px }
    .vsi_serchbar .block-advancesearch-result, .vsi_serchbar .content-select-category.active { min-width: auto }
    .vsi_serchbar .session-right { display: none }
    .vsi_serchbar .block-advancesearch-result {
        width: 100%;
        top: 50px !important;
        left: 0;
        min-width: calc(100%);
    }

    .vsi_serchbar.showmobile {
        display: block;
        z-index: 999;
        width: calc(100% - 30px);
        max-width: 100%;
    }
    .vsi_serchbar .custom-search {
        max-width: 100%;
        top: 25px;
    }
    .vsi_serchbar .contecnt-viewmore-top h3 {
        text-transform: capitalize;
        font-family: 'Poppins-Medium';
    }
    .vsi_serchbar .btn-bottom-viewmore {
        text-align: center;
        width: 100%;
        background: var(--primary);
        margin: 0;
        height: auto;
        vertical-align: middle;
        border-radius: 50px;
    }
    .vsi_serchbar .btn-bottom-viewmore a, #header .vsi_serchbar .btn-bottom-viewmore a {
        font-size: 16px;
    }
    .vsi_serchbar .block-advancesearch-result .pull-right .block-viewmore-top {
        width: 100%;
    }
    .vsi_serchbar .contecnt-viewmore-top .pull-right a.link-viewmore {
        justify-content: flex-end;
    }
    .vsi_serchbar .block-advancesearch-result {
        border-radius: 20px 20px;
    }
    .vsi_serchbar .position-relative a {
        font-size: 14px;
        line-height: 1.4;
    }
}
@media only screen and (max-width:927px) {
    .vsi_serchbar .contentFlex2 .frmAddToCart .add-to-cart:before { padding-right: 13% }
}
@media only screen and (max-width:881px) {
    .vsi_serchbar .contentFlex2 .main-col-3 { width: 22%; display: inline-block }
    .vsi_serchbar .contentFlex2 .main-col-4 { width: 20% }
    .vsi_serchbar .contentFlex2 .main-col-5 { width: 22% }
    .vsi_serchbar .contentFlex2 .frmAddToCart .add-to-cart:before { padding-right: 7%; cursor: pointer }
    .vsi_serchbar .session-right .clearfix.single-blockPrice .pull-left { display: none }
    .vsi_serchbar .session-right .clearfix.single-blockPrice .pull-right { width: 65% !important }
}
@media only screen and (max-width:767px) {
    .vsi_serchbar .contentFlex2 .main-col-3 { width: 17%; display: inline-block }
    .vsi_serchbar .contentFlex2 .main-col-4 { width: 26% }
    .vsi_serchbar .contentFlex2 .main-col-5 { width: 25%; float: right; vertical-align: middle; padding-top: 1% }
    .vsi_serchbar .session-left span.topic_price_amount { vertical-align: text-top; font-size: 14px }
    .vsi_serchbar .session-right .col-detail { width: 75%; float: left }
    .vsi_serchbar .session-right .col-photo { width: 25%; display: inline-block }
    .vsi_serchbar a.single-linkProductName { font-size: 16px; font-weight: 600; line-height: 20px }
    .vsi_serchbar .block-advancesearch-result { min-width: calc(100%) }
    .vsi_serchbar .block-advancesearch-result .pull-left span, .vsi_serchbar .block-advancesearch-result .pull-left b {
        font-size: 12px !important;
    }
    .vsi_serchbar .block-advancesearch-result .lable-search-word .pull-right a.close-search-text {
        font-size: 12px;
    }
    .vsi_serchbar .lable-search-word {
        padding: 5px 15px;
        background-color: #f0f0f0;
        margin-bottom: 10px;
    }
    .vsi_serchbar .contecnt-viewmore-top h3 {
        font-size: 16px;
    }
    .vsi_serchbar .block-advancesearch-result .pull-right i {
        font-size: 14px;
        padding-left: 5px;
    }
    .vsi_serchbar .result-product-item {
        padding: 10px 0;
    }
    .vsi_serchbar .last-col span.regular_price_amount {
        font-size: 12px;
    }
    .vsi_serchbar button.btn.add-to-cart:before {
        top: 8px;
        left: 6px;
    }

}
@media only screen and (max-width:575px) {
    .vsi_serchbar .last-col .frmAddToCart .col-1, .vsi_serchbar .block-advancesearch-result .last-col .pull-left { display: none }
    .vsi_serchbar .block-advancesearch-result .last-col .pull-right { width: 100%; float: none }
    .vsi_serchbar .last-col .frmAddToCart .col-2 { width: 100%; float: none }
    .vsi_serchbar button.btn.add-to-cart, .vsi_serchbar a.btn-quick-view, #header .vsi_serchbar a.btn-quick-view {
        padding: 5px 7px;
    }
    .vsi_serchbar .block-advancesearch-result { min-width: calc(100% + 0px) }
    .vsi_serchbar .add .block-quickview-search a.quick-view.btn-quick-view {
        padding: 2px 4px !important;
    }
    .vsi_serchbar .last-col span.regular_price_amount {
        font-size: 12px;
    }
    .block-viewmore-top span {
        font-size: 12px;
    }
    .vsi_serchbar .block-advancesearch-result .block-viewmore-top a.link-viewmore {
        display: flex;
        align-items: center;
        justify-content: end;
    }

}
@media only screen and (max-width:420px) {
    .result-product-name a.a-product-name { padding-left: 0 !important }
    .vsi_serchbar .first-col { width: 70px }
    .vsi_serchbar .contentFlex { display: flex; flex-wrap: wrap }
    .vsi_serchbar .position-relative { position: relative; width: calc(100% - 70px); padding: 0; padding-left: 10px }
    .vsi_serchbar .last-col { padding-right: 0; width: calc(100% - 0px); margin-left: auto; padding-top: 10px; display: flex; align-items: center }
    .vsi_serchbar .block-advancesearch-result .last-col .pull-right { width: 100%; float: none; text-align: left !important }
    .vsi_serchbar .last-col>div { width: 50% !important; display: inline-block; float: left }
    .vsi_serchbar .last-col .frmAddToCart { width: 100%; margin-top: 0 }
    .vsi_serchbar .block-advancesearch-result .pull-left { font-size: 12px }
    .vsi_serchbar .last-col span.regular_price_amount {
        font-size: 12px;
    }
}
@media only screen and (max-width:320px) {
    .vsi_serchbar .block-advancesearch-result { min-width: calc(100% + 0px) }
    .vsi_serchbar .last-col span.regular_price_amount {
        font-size: 8px;
    }
}