.item.product-list { border: solid 1px #fff; }
.search_paging.top_search { clear: both; }
.deals-products-section .item { outline: none !important }
.static-slider-desktop img { max-width: 100% !important; }
.static-slider-desktop { padding-top: 15px; }
.slider_buttons { padding: 0 15px; background-color: #fff; }
.slider-buttons { padding: 15px; background-color: #fff; }
.slider-buttons .slider_buttons .owl-stage-outer .owl-stage { margin: 0 auto; width: 20000px !important; }
.slider-buttons .slider_buttons .owl-stage-outer .owl-stage .item { height: auto; width: 100%; padding: 5px; display: inline-block; bottom: 0; outline: 0; text-align: center; margin: 0; transition: all 0.2s ease-in-out; margin: 0; }
.slider-buttons .slider_buttons .owl-stage-outer .owl-stage .item a { border-color: #0f9bbf; border-style: solid; border-width: 1px; cursor: pointer; display: inline-block; padding: 0px 20px; height: 50px; line-height: 50px; width: 100%; text-align: center; text-decoration: none!important; vertical-align: middle; text-transform: uppercase; font-family: 'latoregular'; font-size: 13px; color: #000; transition: 0.5s ease-in-out; position: relative; background-color: #fff; white-space: nowrap; }
.slider_buttons .custom_active { background-color: #0f9bbf !important; border-color: #0f9bbf !important; color: #fff !important; font-weight: bold; }
.slider-buttons .slider_buttons .owl-stage-outer .owl-stage .item a.custom_active,
.slider-buttons .slider_buttons .owl-stage-outer .owl-stage .item a:hover { background-color: #0f9bbf; color: #fff; border-color: #0f9bbf !important; }
.slider-buttons .slider_buttons .owl-stage-outer .owl-stage .owl-item { text-align: center; }
.slider_buttons .owl-nav .owl-prev span { width: 26px; margin: 0px 0 0; display: block; background: url('https://ubuykw.s3.amazonaws.com/deals/black_friday_2018/bg_direction_nav_new.png') no-repeat 0 center; position: absolute; top: 0%; right: 0px; z-index: 10; cursor: pointer; /*text-indent: -9999px;*/ opacity: 1; -webkit-transition: all .3s ease; height: 100%; color: transparent; }
.slider_buttons .owl-nav .owl-next span { width: 26px; margin: 0px 0 0; display: block; background: url('https://ubuykw.s3.amazonaws.com/deals/black_friday_2018/bg_direction_nav_new.png') no-repeat right center; position: absolute; top: 0%; z-index: 10; cursor: pointer; /*text-indent: -9999px;*/ opacity: 1; -webkit-transition: all .3s ease; height: 100%; color: transparent; }
.slider_buttons .owl-nav .owl-prev { position: absolute; left: -14px; top: 0px; width: 35px; height: 100%; font-size: 40px; margin: 0px; }
.slider_buttons .owl-nav .owl-next { position: absolute; right: -14px; top: 0px; width: 35px; height: 100%; font-size: 40px; margin: 0px; }
.slider_buttons .owl-nav [class*="owl-"]:hover { background: transparent; }
.slider_buttons .owl-dots { display: none; }

.add-view-button { position: absolute !important; left: 0; right: 0; top: 60%; display: none; }
.uk_deals_page .item:hover .add-view-button { display: block !important; text-align: center; }
.add-view-button a { display: block !important; margin: 0 auto !important; background-color: #fbd46a; color: #000; outline: none; border-radius: 25px; outline: none !important; text-transform: capitalize; padding: 5px 15px !important !important; }
.add-view-button a.product-view-buttton:hover { background-color: #f9b128 !important; text-decoration: none; color: #000; outline: none; border-radius: 25px; outline: none !important; }
.pro_lis img { display: block; margin: 0 auto; max-height: 230px;   width: 100%; }
.slider-buttons .item:hover { box-shadow: none; outline: none; }


/* Popup box BEGIN */

#related_pro h4 { margin: 0 0 0.9em !important; }

body { padding: 0px; }

.price-box { display: none; }
.product-tile{ height:43px; }
.item .product-name { padding-top: 3px; }

.item .product-name,
.item .product-name a { display: block; text-decoration: none; }

.pro_lis .product-name { display: block; padding: 3px 0; }

.pro_lis a.product-img span { margin: 0 auto; }

.pro_lis a.product-img { display: flex; align-items: center; min-height: 230px; }
 

.pro_lis .product-name a,
.pro_lis .product-name a:hover { max-height:35px;  overflow: hidden; display: block; font-size: 14px; font-weight: 600; text-decoration: none; outline: 0; min-height: 35px; line-height: 18px !important; }

.pro_lis .price-box .old-price { margin: 0; display: inline-block; max-width: 80px; text-decoration: line-through; }

.pro_lis .price-box .new-price { display: inline-block; max-width: 80px; padding: 0 15px; }

.hover_bkgr_fricc { background: rgba(0, 0, 0, .4); cursor: pointer; display: none; height: 100%; position: fixed; text-align: center; top: 0; left: 0; right: 0; width: 100%; z-index: 10000; overflow-y: auto; }

.hover_bkgr_fricc .helper { display: inline-block; height: 100%; vertical-align: middle; }

.hover_bkgr_fricc>div { background-color: #fff; box-shadow: 10px 10px 60px #555; display: inline-block; height: auto; max-width: 80%; min-height: 100px; vertical-align: middle; width: 100%; position: relative; border-radius: 8px; padding: 15px 2%; margin-top: 50px; }

.popupCloseButton { cursor: pointer; display: inline-block; position: absolute; top: 10px; right: 10px; font-size: 25px; line-height: 30px; width: 30px; height: 30px; }

.popupCloseButton i { font-size: 30px; color: #edb246; }

.trigger_popup_fricc { cursor: pointer; font-size: 20px; margin: 20px; display: inline-block; font-weight: bold; }

ul#quad { margin-bottom: 20px; overflow: hidden; border-top: 1px solid #ccc; }

ul#quad li { line-height: 1.5em; border-bottom: 1px solid #ccc; display: inline-block; }

.deals-products-section .item .product-name { height: 45px; min-height: 45px; }

.slider-buttons .slider_buttons .owl-stage-outer .owl-stage .item { box-shadow: none !important; }

.fathers-day-banner { background-color: #fff; }


.releted-product-cover{ position:absolute; left:0; top:0; height:100%; width:100%; background:#00000040; display:flex !important; align-items:center; justify-content:center; opacity:0; z-index:9; border-radius:10px; }
.product-card:hover > .releted-product-cover{ opacity:1; }
.releted-product-cover .btn{ text-transform:capitalize; width:auto !important; }
.releted-product-cover .btn:hover{ color:#fff; }





#quad li { width: 25%; padding: 10px; }

@media only screen and (max-width: 1400px) { 
  .product-outer-list.col-lg-3 {   -webkit-box-flex: 0;   -ms-flex: 0 0 25%;   flex: 0 0 25%;   max-width: 25%; } }

@media only screen and (max-width: 991px) { 
  .product-outer-list.col-lg-3 {   -webkit-box-flex: 0;   -ms-flex: 0 0 33.33%;   flex: 0 0 33.33%;   max-width: 33.33%; } }

@media only screen and (max-width: 1023px) { 
  #quad li {   width: 50%; } 
}

@media only screen and (max-width: 639px) { 
  #quad li {   width: 100%; } 
  .pl-5, .px-5 {   padding-left: 1.5rem!important; } 
  .pr-5, .px-5 {   padding-right: 1.5rem!important; } 
}

.slider-buttons { display: none !important; }

@media only screen and (max-width: 479px) { 
  .product-outer-list.col-lg-3 {   -webkit-box-flex: 0;   -ms-flex: 0 0 100%;   flex: 0 0 100%;   max-width: 100%; }
  .product-tile {   width: 100%;   margin-top: 20px !important; } 
}