.product-tabs-container-slider { margin:35px 0 0; }.product-tabs-container-slider .item-inner { margin-bottom:20px; }.product-tabs-container-slider .owl-theme .owl-controls .owl-buttons div { margin-top:-58px; }ul.tabs {	display:inline-block;	width:100%;	text-align: left;	margin-bottom:20px;	border-bottom:1px solid #e7e7e7;}ul.tabs li {	display: inline-block;    margin-right:30px;}ul.tabs li:last-child { margin:0; }ul.tabs li span {	margin: 0 0 -1px;    display: block;    padding: 10px 0;    font-size: 18px;    font-family: 'Lato', sans-serif;    text-transform: uppercase;    font-weight: 700;    color: #333;    text-align: left;    background: none;    position: relative;    border-bottom: 2px solid rgba(0,0,0,0);}ul.tabs li:last-child {    background: none;}ul.tabs li span:hover, ul.tabs li.active span {    cursor: pointer;}ul.tabs li span:hover,ul.tabs li.active span {    border-bottom: 2px solid #f06262;}.product-tabs-container-slider .productTabContent li {    border: 0 none;    float: left;    margin: 0;    position: relative;    text-align: center;}.tab_content {	padding:0;}.product-tabs-container-slider .tab-grid {    margin-bottom: 30px;}.product-tabs-container-slider .productTabContent {position:relative; display:inline-block;}	.product-tabs-container-slider .productTabContent li { float:left; list-style:none; width:210px; position:relative; border:1px solid #dedede; margin:15px 0px 15px 10px;text-align:center;}.product-tabs-container-slider .productTabContent h5.s_title_block a,.productTabContent .price_container {	color:#000;}.product-tabs-container-slider .productTabContent .sale {width:30px; height:30px; border:1px solid #fff; border-radius:40px; background-color:#e84c3d;display:block; color:#fff;padding:2px; position:absolute; right:0; top:0;}.product-tabs-container-slider .productTabContent .new {width:30px; height:30px; border:1px solid #fff; border-radius:40px; background:#27ae61;display:block; color:#fff; padding:2px; position:absolute; left:0; font-size:12px;top:0; text-indent:0;}.product-tabs-container-slider .bx-wrapper .bx-viewport {height: auto !important;}@media (max-width:400px) {	ul.tabs li span::before { display:none; }	ul.tabs li { width:100%; text-align:center; margin:0 0 5px; }	ul.tabs li:last-child { margin:0 0 20px; }	ul.tabs { margin:0 !important; }}