/**handles:fl-child-theme**/
/*
Theme Name: Ultra Epic Child Theme
Theme URI: http://solve4xstudio.com
Version: 1.5
Description: Ultra Epic Custom Theme - Child theme
Author: Solve4x Brand and Code
Author URI: http://solve4xstudio.com
template: bb-theme
*/

/* Add your custom styles here... */ 

.headerpart, .footerpart {
    display: none !important;
}
.headerpart, .footerpart {
    text-align: center;
    width: 100%;
}
.pp-menu-overlay .headerpart {
    display: inline-block !important;
	color: white;
}
.pp-menu-overlay .footerpart {
    display: inline-block !important;
	color: white;
}
.photoplaceholder .fl-module-content{
	opacity: 0;
}
.inlinecolumn .fl-col-content {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
    text-align: right !important;
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
}
.inlinemenu {
    width: auto !important;
}
.mobonly{
	display: none !important;
}
.uabb-menu-overlay .mobonly {
    display: inline-block !important;
}
.uabb-menu-overlay .menu-item .menu-item-text {
    font-size: 20px !important;
}
.uabb-creative-menu .uabb-menu-overlay > ul.menu {
    text-align: center;
    position: relative;
    top: 30px;
    width: 40%;
    height: auto;
    margin: 0 auto;
    -webkit-transform: unset;
    transform: unset;
}
span.uabb-menu-toggle {
    float: none !important;
}
h1.sitetitle {
    margin: 0px !important;
	color: white;
}
.textnopad p {
    margin: 0px;
}
.noradicon .fas {
    border-radius: 0px !important;
}
.noradicon .fl-icon {
    margin: 0px !important;
    padding: 0px !important;
}
.noradicon .fas {
    height: 45px !important;
    line-height: 45px !important;
    width: 45px !important;
}
.menucart .woopack-cart-button {
    background: #80BC00;
    height: 45px !important;
    line-height: 45px !important;
    width: 55px !important;
}
a.woopack-cart-contents.woopack-cart-icon {
    position: relative;
}
a.woopack-cart-contents.woopack-cart-icon {
    position: absolute;
    left: 50%;
    -webkit-transform: translate(-50%);
    transform: translate(-50%);
}
span.cart-contents-count {
    left: 2px;
    position: absolute !important;
    top: 40%;
}
#fl-to-top i {
    position: absolute;
    top: 12px;
    left: 8px;
    color: #fff;
    font-size: 30px;
    line-height: 16px;
}
a#fl-to-top {
    background: none;
    background-color: transparent;
}
.woopack-mini-cart.woopack-desktop-align-right .woopack-cart-items {
    right: 20px;
    left: auto;
    -webkit-transform: translate(0);
    transform: translate(0);
    transform: translate(0);
    margin-top: 22px !important;
}
.bluearrow a.fl-button{
    position: relative;
    border-radius: 5px 0px 0px 5px !important;
    border-right: 10px solid white !important;
}
.whitearrow a.fl-button{
    position: relative;
    border-radius: 5px 0px 0px 5px !important;
    border-right: 10px solid #0093c9 !important;
}
a.button.product_type_variable:after {
    content: '';
    background-image: url(/wp-content/uploads/2021/11/bluearrow.jpg);
    width: 35px;
    height: 100%;
    display: inline-block;
    position: absolute;
    top: 0px;
    right: -37px;
    background-position: center;
    background-size: 80% 80%;
    background-color: #0093c9;
    background-repeat: no-repeat;
    border-radius: 0px 5px 5px 0px;
}
a.button.product_type_variable{
    position: relative;
    border-radius: 5px 0px 0px 5px !important;
    border-right: 10px solid white !important;
    color: #fff;
    background-color: #80bc00;
    font-family: "Lato",sans-serif;
    font-weight: 700;
    font-size: 16px;
    line-height: .85;
    text-transform: uppercase;
    border: 0px none initial;
    border-radius: 0px;
    padding: 0.618em 1em !important;
}
.bluearrow a.fl-button:after {
    content: '';
    background-image: url(/wp-content/uploads/2021/11/bluearrow.jpg);
    width: 35px;
    height: 100%;
    display: inline-block;
    position: absolute;
    top: 0px;
    right: -37px;
    background-position: center;
    background-size: 80% 80%;
    background-color: #0093c9;
    background-repeat: no-repeat;
    border-radius: 0px 5px 5px 0px;
}
.single_add_to_cart_button{
    position: relative;
    border-radius: 5px 0px 0px 5px !important;
    border-right: 10px solid white !important;
    color: #fff;
    background-color: #80bc00;
    font-family: "Lato",sans-serif;
    font-weight: 700;
    font-size: 16px;
    line-height: .85;
    text-transform: uppercase;
    border: 0px none initial;
    border-radius: 0px;
    padding: 0.618em 1em !important;
}
.single_add_to_cart_button:after {
    content: '';
    background-image: url(/wp-content/uploads/2021/11/blueplus.jpg);
    width: 35px;
    height: 100%;
    display: inline-block;
    position: absolute;
    top: 0px;
    right: -37px;
    background-position: center;
    background-size: 70% 70%;
    background-color: #0093c9;
    background-repeat: no-repeat;
    border-radius: 0px 5px 5px 0px;
}
.single_add_to_cart_button:hover:after {
    right: -42px;
    -webkit-transition-timing-function: ease-in-out;
    transition-timing-function: ease-in-out;
      -webkit-transition-duration: .25s;
      transition-duration: .25s;
}
a.button.product_type_variable:hover:after {
    right: -42px;
    -webkit-transition-timing-function: ease-in-out;
    transition-timing-function: ease-in-out;
      -webkit-transition-duration: .25s;
      transition-duration: .25s;
}
.whitearrow a.fl-button:after {
    content: '';
    background-image: url(/wp-content/uploads/2021/11/whitearrow.jpg);
    width: 35px;
    height: 100%;
    display: inline-block;
    position: absolute;
    top: 0px;
    right: -37px;
    background-position: center;
    background-size: 80% 80%;
    background-color: #ffffff;
    background-repeat: no-repeat;
    border-radius: 0px 5px 5px 0px;
}
.bluearrow a.fl-button:hover:after, .whitearrow a.fl-button:hover:after {
    right: -42px;
    -webkit-transition-timing-function: ease-in-out;
    transition-timing-function: ease-in-out;
      -webkit-transition-duration: .25s;
      transition-duration: .25s;
}
.add_to_cart_button{
    position: relative;
    border-radius: 5px 0px 0px 5px !important;
    border-right: 10px solid white !important;
    color: #fff;
    background-color: #80bc00;
    font-family: "Lato",sans-serif;
    font-weight: 700;
    font-size: 16px;
    line-height: .85;
    text-transform: uppercase;
    border: 0px none initial;
    border-radius: 0px;
    padding: 0.618em 1em !important;
}
a.add_to_cart_button:after {
    content: '';
    background-image: url(/wp-content/uploads/2021/11/blueplus.jpg);
    width: 35px;
    height: 100%;
    display: inline-block;
    position: absolute;
    top: 0px;
    right: -37px;
    background-position: center;
    background-size: 70% 70%;
    background-color: #0093c9;
    background-repeat: no-repeat;
    border-radius: 0px 5px 5px 0px;
}
.add_to_cart_button:hover:after {
    right: -42px;
    -webkit-transition-timing-function: ease-in-out;
    transition-timing-function: ease-in-out;
      -webkit-transition-duration: .25s;
      transition-duration: .25s;
}
.title-wrapper {
    position: absolute;
    bottom: 0px;
    background: white;
    padding: 0px 23px;
    border-radius: 0px 15px 0px 0px;
}
.topbar .fl-row-content-wrap {
    background: #0093c9 !important;
}
.fl-builder-content[data-shrink="1"] .fl-row-content-wrap {
    background: white;
}
.fl-theme-builder-header-scrolled #menu-main-menu li a > span.menu-item-text{
    color: #333;
}
.fl-theme-builder-header-scrolled #menu-main-menu .sub-menu li a > span.menu-item-text{
    color: #ffffff;
}
.buttbottom {
    position: relative;
    padding-bottom: 40px
}
.bottombutt {
    position: absolute;
    bottom: 0px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
}
a.fl-button{
    line-height: 1;
}
.pp-logos-content .logo-slider-prev, .pp-logos-content .logo-slider-next {
    position: absolute;
    top: auto;
    left: auto;
    bottom: 60px;
    right: 27px;
}
.pp-logos-content .logo-slider-next {
    right: -2px !important;
    left: auto !important;
}
.bx-prev .fa {
    border-radius: 9px 0px 0px 0px;
    background-color: #0093c9;
}
.bx-next .fa {
    border-radius: 0px 9px 0px 0px !important;
    background-color: #80bc00 !important;
}
.bx-next .fa:hover {
    background-color: #000!important;
}
.bx-prev .fa:hover {
    background-color: #000!important;
}
form.woocommerce-ordering {
    display: none;
}
.filters-container {
    border: solid #333;
    border-width: 1px 0px 1px 0px;
}
.filters-container h3 {
font-size: 15px;
    color: #000;
    margin: 0px;
    padding: 7px 10px;
    display: inline-block;
    border-right: 1px solid #333;
    height: 100%;
    font-weight: normal !important;
}
.filters-container h4 {
    font-size: 15px;
    line-height: 1.4;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #333 !important;
}
.yith-wcan-filters.horizontal:not(.filters-modal) .yith-wcan-filter h4.collapsable {
    border: 1px solid #333;
    border-radius: 0px;
    font-weight: 400;
    margin-top: 0;
    margin-bottom: 0px;
    margin-right: 0px;
    padding: 8px 20px 8px 20px;
    border-width: 0px 1px 0px 0px;
    font-size: 13px;
}
.yith-wcan-filters.horizontal:not(.filters-modal) .yith-wcan-filter {
    display: inline-block;
    margin-bottom: 0px;
    min-width: 200px;
    position: relative;
    vertical-align: top;
}
.yith-wcan-active-filters.enhanced {
    border-top: 1px solid;
}
.filters-container .btn-primary {
    color: #000;
    background-color: transparent;
    border-color: transparent;
}
li.filter-item {
    font-size: 14px;
}
.vi-wpvs-variation-style .label {
    text-align: left;
    text-transform: uppercase;
    font-size: 15px !important;
    padding-bottom: 0px !important;
}
.woocommerce-variation-price span.woocommerce-Price-amount.amount {
    color: #80bc00;
}
.single_variation_wrap {
    border-top: 1px solid #4D4D4D;
    padding-top: 10px;
}
.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-option-wrap.vi-wpvs-option-wrap-default {
    color: #666666 !important;
    background: #F2F2F2;
    -webkit-box-shadow: 0px 0px 0px;
    box-shadow: 0px 0px 0px;
    border-radius: 5px;
}
.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-option-wrap.vi-wpvs-option-wrap-selected {
    color: rgba(255, 255, 255, 1);
    background: rgba(33, 33, 33, 1);
    border-radius: 5px;
}
.homeproducts .woocommerce ul.products li.product a img{
 border: 0px !important;   
}
h3.woopack-product-title a {
    font-size: 21px !important;
    color: #333 !important;
    font-weight: normal;
}
.prodlink a {
    border-bottom: 1px solid !important;
    padding-bottom: 5px;
}
.uabb-creative-button-wrap a, .uabb-creative-button-wrap a:visited {
    position: relative !important;
    border-radius: 5px 0px 0px 5px !important;
    border-right: 10px solid white !important;
    color: #fff !important;
    background-color: #80bc00 !important;
    font-family: "Lato",sans-serif;
    font-weight: 700;
    font-size: 16px !important;
    line-height: .85 !important;
    text-transform: uppercase;
    border: 0px none initial !important;
    border-radius: 0px;
    padding: 0.618em 1em !important;
    overflow: visible !important;
}
.uabb-creative-button-wrap a:after {
    content: '';
    background-image: url(/wp-content/uploads/2021/11/bluearrow.jpg);
    width: 35px;
    height: 100%;
    display: inline-block;
    position: absolute;
    top: 0px;
    right: -37px;
    background-position: center;
    background-size: 80% 80%;
    background-color: #0093c9;
    background-repeat: no-repeat;
    border-radius: 0px 5px 5px 0px;
}
#homeposts .uabb-creative-button-wrap a, #homeposts .uabb-creative-button-wrap a:visited{
    border: 0px;
}
.uabb-creative-button-wrap a:hover:after {
    right: -42px;
    -webkit-transition-timing-function: ease-in-out;
    transition-timing-function: ease-in-out;
      -webkit-transition-duration: .25s;
      transition-duration: .25s;
}
footer .menu-item a {
    font-weight: 300 !important;
}
#fl-to-top {
    background: #80BC00 !important;
    border-radius: 100%;
}
.woopack-product-action {
    position: absolute;
    bottom: 60px;
    left: 48%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
}
.woopack-product-content {
    padding-bottom: 100px !important;
}
.relatedproducts .woopack-product-action {
    position: relative;
    bottom: inherit;
    left: initial;
    -webkit-transform: unset;
    transform: unset;
}
.woocommerce div.product .woocommerce-tabs .panel, .woocommerce-page div.product .woocommerce-tabs .panel {
    background: #fff;
    border: 0px solid #e6e6e6;
    border-top-width: 1px;
    padding: 30px;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-radius: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
    border-width: 0px 0px 0px 0px !important;
    background: none !important;
}
.woocommerce-Tabs-panel h2 {
    display: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
    position: relative !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs, .woocommerce-page div.product .woocommerce-tabs ul.tabs {
    padding: 0 0 0 0px;
}
.tabs .active:after {
    content: '' !important;
    background: #80BC00 !important;
    width: 100% !important;
    height: 5px !important;
    display: inline-block !important;
    position: absolute !important;
    bottom: 0px !important;
    left: 0px !important;
}
span.subtitlesec {
    font-size: 22px !important;
}
@media screen and (max-width: 480px) {
span.subtitlesec {
    font-size: 19px !important;
}

}
	
	@media screen and (max-width: 992px) {
.inlinecolumn.socialcol {
    background: #80bc00;
}
.inlinecolumn.socialcol .fl-col-content {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    text-align: center !important;
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
}
	}


span.fl-heading-text {
    -webkit-hyphens: none;
    -ms-hyphens:     none;
    hyphens:         none;
	    word-wrap: normal;
}
.uabb-menu-overlay ul.sub-menu {
    -webkit-box-shadow: 0px 0px 0px !important;
    box-shadow: 0px 0px 0px !important;
    background: #80BC00;
}
.uabb-menu-overlay .uabb-toggle-none li:hover .uabb-menu-toggle:before{
	color: white !important;
}
.uabb-menu-overlay .uabb-toggle-none li:hover{
    background: #80BC00;
}
.uabb-menu-overlay ul.sub-menu li:hover{
    background: #0093C9;
}

.uabb-menu-overlay .uabb-toggle-none li.mobonly:hover{
    background: none;
}
.uabb-creative-menu.full-screen .uabb-menu-overlay ul.menu {
    width: 100% !important;
}
@media screen and (max-width: 480px) {
.uabb-creative-menu .menu-item {
    text-align: left;
}
}
.hovscale a:hover img {
    -webkit-transform: scale(1.5);
    transform: scale(1.5);
}
.shopfilters .fl-module-content {
    background: white;

    border-width: 1px 0px 1px 0px;
    border-color: #000;
    border-style: solid;
}
.shopfilters .bapf_sfilter {
    margin-bottom: 0px;
}
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_head, .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_head {
    border: 2px solid #4D4D4D!important;
    background-color: #ffffff !important;
    color: #000000!important;
    padding: 5px!important;
    border-radius: 0px!important;
    cursor: pointer;
}
.bapf_sfilter .bapf_colaps_smb, .bapf_sfilter .bapf_desci {
    position: absolute;
    right: 0;
    line-height: inherit;
    font-size: 16px;
    cursor: pointer;
    color: #0093C9;
}
.bapf_sfilter .bapf_body .mCSB_container>ul, .bapf_sfilter .bapf_body>ul {
    margin-left: 0px;
    margin-top: 0!important;
    margin-bottom: 0!important;
    padding-left: 5px;
    line-height: 1;
}
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_head h3, .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_head h3 {
font-weight: 400;
    margin-top: 0;
    margin-bottom: 0px;
    margin-right: 0px;
    padding: 2px 20px 2px 5px;
    border-width: 0px 1px 0px 0px;
    font-size: 13px !important;
    text-transform: uppercase;
}
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_head, .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_head {
    border: 0px solid #4D4D4D!important;
    background-color: #ffffff !important;
    color: #000000!important;
    padding: 5px!important;
    border-radius: 0px!important;
    cursor: pointer;
    border-width: 0px 1px 0px 0px !important;
}
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter.bapf_ccolaps .bapf_head, .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter.bapf_ccolaps .bapf_head {
    border: 0px solid #4D4D4D!important;
    color: #000!important;
    background-color: #ffffff !important;
    border-radius: 0px!important;
    padding-bottom: 0px!important;
	    border-width: 0px 1px 0px 0px !important;
}
.bapf_sfilter .bapf_button, .bapf_sfilter label{
    font-weight: 400;
    margin-top: 0;
    margin-bottom: 0px;
    margin-right: 0px;
    padding: 7px 5px 7px 5px;
    border-width: 0px 1px 0px 0px;
    font-size: 13px !important;
    display: inline-block !important;
    width: 85%;
}
.filterhead {
    border: 0px solid #4D4D4D!important;
    background-color: #ffffff !important;
    color: #000000!important;
    padding: 5px!important;
    border-radius: 0px!important;
    border-width: 0px 1px 0px 0px !important;
	    float: left!important;
    padding-right: 15px!important;
	    font-size: 13px !important;
	    line-height: 22px;
}
form.woocommerce-ordering {
    display: none !important;
}
.filters-container {
    border: solid #333;
    border-width: 1px 0px 1px 0px;
}
.filters-container h3 {
font-size: 15px;
    color: #000;
    margin: 0px;
    padding: 7px 10px;
    display: inline-block;
    border-right: 1px solid #333;
    height: 100%;
    font-weight: normal !important;
}
.filters-container h4 {
    font-size: 15px;
    line-height: 1.4;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #333 !important;
}
.yith-wcan-filters.horizontal:not(.filters-modal) .yith-wcan-filter h4.collapsable {
    border: 1px solid #333;
    border-radius: 0px;
    font-weight: 400;
    margin-top: 0;
    margin-bottom: 0px;
    margin-right: 0px;
    padding: 8px 20px 8px 20px;
    border-width: 0px 1px 0px 0px;
    font-size: 13px;
}
.yith-wcan-filters.horizontal:not(.filters-modal) .yith-wcan-filter {
    display: inline-block;
    margin-bottom: 0px;
    min-width: 200px;
    position: relative;
    vertical-align: top;
}
.yith-wcan-active-filters.enhanced {
    border-top: 1px solid;
}
.filters-container .btn-primary {
    color: #000;
    background-color: transparent;
    border-color: transparent;
}
li.filter-item {
    font-size: 14px;
}
.vi-wpvs-variation-style .label {
    text-align: left;
    text-transform: uppercase;
    font-size: 15px !important;
    padding-bottom: 0px !important;
}
.woocommerce-variation-price span.woocommerce-Price-amount.amount {
    color: #80bc00;
}
.single_variation_wrap {
    border-top: 1px solid #4D4D4D;
    padding-top: 10px;
}
.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-option-wrap.vi-wpvs-option-wrap-default {
    color: #666666 !important;
    background: #F2F2F2;
    -webkit-box-shadow: 0px 0px 0px;
    box-shadow: 0px 0px 0px;
    border-radius: 5px;
}
.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-option-wrap.vi-wpvs-option-wrap-selected {
    color: rgba(255, 255, 255, 1);
    background: rgba(33, 33, 33, 1);
    border-radius: 5px;
}
.homeproducts .woocommerce ul.products li.product a img{
 border: 0px !important;   
}
h3.woopack-product-title a {
    font-size: 21px !important;
    color: #333 !important;
    font-weight: normal;
}
.prodlink a {
    border-bottom: 1px solid !important;
    padding-bottom: 5px;
}
.uabb-creative-button-wrap a, .uabb-creative-button-wrap a:visited {
    position: relative !important;
    border-radius: 5px 0px 0px 5px !important;
    border-right: 10px solid white !important;
    color: #fff !important;
    background-color: #80bc00 !important;
    font-family: "Lato",sans-serif;
    font-weight: 700;
    font-size: 16px !important;
    line-height: .85 !important;
    text-transform: uppercase;
    border: 0px none initial !important;
    border-radius: 0px;
    padding: 0.618em 1em !important;
    overflow: visible !important;
}
.uabb-creative-button-wrap a:after {
    content: '';
    background-image: url(/wp-content/uploads/2021/11/bluearrow.jpg);
    width: 35px;
    height: 100%;
    display: inline-block;
    position: absolute;
    top: 0px;
    right: -37px;
    background-position: center;
    background-size: 80% 80%;
    background-color: #0093c9;
    background-repeat: no-repeat;
    border-radius: 0px 5px 5px 0px;
}
#homeposts .uabb-creative-button-wrap a, #homeposts .uabb-creative-button-wrap a:visited{
    border: 0px;
}
.uabb-creative-button-wrap a:hover:after {
    right: -42px;
    -webkit-transition-timing-function: ease-in-out;
    transition-timing-function: ease-in-out;
      -webkit-transition-duration: .25s;
      transition-duration: .25s;
}
table.calctable {
    width: 100%;
}
tr.tableheaders th {
    background: #0093c9;
    color: white;
    padding: 9px 10px;
    font-weight: 500;
    font-size: 15px;
}
tr.sectionheaders td {
    background: #333;
    color: white;
    padding: 10px 10px;
}
.gfresults td{
    position: relative;
}
.gfresults a.added_to_cart.wc-forward.button.alt {
    position: absolute;
    font-size: 10px;
    left: 0px;
    bottom: calc(25%);
    background: transparent;
    color: red;
}
a.added_to_cart.wc-forward.button.alt:before {
    content: 'added - ';
}
.resultfooter {
    text-align: center;
}
.resultfooter .button {
    padding: 10px;
}
.gform_footer.top_label {
    text-align: center !important;
}
.borderlink span.fl-heading-text {
    border-bottom: 1px solid;
}
.sideshop .current-menu-item a, .sideshop .current-menu-item a span, .sideshop .current-menu-parent a {
    color: #80bc00 !important;
}
.productcustomsingle h1.product_title.entry-title {
    font-size: 25px;
}
.productcustomsingle .product_meta {
    display: none;
}
.productcustomsingle span.woocommerce-Price-amount.amount {
    font-size: 17px;
}
	@media screen and (max-width: 992px) {
.sideshop.bt-sticking, .sideshop.bt-stuck{
    top: 0px !important;
}
}
.woopack-product-quick-view {
    z-index: 1;
}