.owl-carousel .product-thumb {margin-bottom: 0px;position: relative;overflow: hidden;}
.productcarusel {margin: 0px -5px;width: auto}
.productcarusel .owl-wrapper-outer {border: 0px;border-radius: 0px;box-shadow: none;padding: 15px 0px;}
.view2 .product-thumb .caption, .view1 .product-thumb .caption {min-height: 100px;}
.view1 .button-group a, .view3 .button-group a {width: 60%;display: inline-block;float: left;background-color: #eee;color: #888;line-height: 38px;font-weight: bold;text-align: center;text-transform: uppercase;
padding-top: 2px;padding-bottom: 3px;border-top-width: 2px;}
.view1 .button-group a:hover, .view3 .button-group a:hover {color: #444;
background-color: #ddd;
text-decoration: none;
cursor: pointer;}
.product-thumb .button-group > a + button {width: 20%; border-left: 1px solid #ddd;}
.title .openpctab {cursor: pointer;color: #006fcd;transition: all 0.5s linear;padding: 3px 0px 1px;border-bottom: 2px solid transparent;}
.product-thumb .percent {position: absolute;text-align: right;line-height: 1em;top: 0px;right: 0px;color: #fff;}
.product-thumb .percent span {display: block;position: relative;z-index: 1}
.product-thumb .percent .proc {font-size: 16px;padding-top: 8px;}
.product-thumb .percent:before {border-top: 50px solid #23a1d1;
display: block;content: '';border-left: 75px solid transparent;
position: absolute;top: -1px;right: -1px;z-index: 0;}

@media (max-width: 1200px) {
.view1 .button-group a, .view3 .button-group a {width: 33%;}
.view0 .product-thumb .caption, .view3 .product-thumb .caption {min-height: 190px;}
}
