.pos-feature-product {
padding-top: 30px;}
.pos-feature-product .title_block{
overflow: hidden;
margin: 0 85px 0 0;
padding: 0;
position: relative;
z-index: 0;
background: url(images/menu_line.png) repeat-x 0 50%;}
.pos-feature-product .title_block h2{
float: left;
margin: 0;
text-transform: uppercase;
cursor: pointer;
font-family: OpenSansSemibold;
/*color: #666;*/
color: black;
background: beige !important;
font-size: 16px;
font-weight: normal;
background: #f7f7f7;
line-height: 32px;
padding-right: 15px;
padding: 10px;}
.pos-feature-product .block_content{
position: relative;}
.pos-feature-product .block_content .owl-carousel .owl-item{
padding: 0 15px;}
.pos-feature-product .block_content .owl-carousel .owl-item .item_inner{
position: relative;
background: #fff;
padding: 10px 10px 0;
margin: 20px 0 55px;
min-height: 300px;
/*-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
-ms-transition: all 300ms ease;
-o-transition: all 300ms ease;
transition: all 300ms ease;*/
box-shadow: 0 2px 5px #e0e0e0;
-moz-box-shadow: 0 0 5px #e0e0e0;
-webkit-box-shadow: 0 2px 5px #E0E0E0}
.pos-feature-product .block_content .owl-carousel .owl-item .imgrotate{
position: relative;}
.pos-feature-product .block_content .owl-carousel .owl-item .item_inner .btn-container{
text-align: center;
display: block;
width: 100%;
margin: auto;
position: absolute;
top: 30%;
left: 0;
display: none;}
.pos-feature-product .block_content .owl-carousel .owl-item .item_inner .btn-container a{
display: inline-block;
width: 36px;
height: 36px;
background: #000;
color: #fff;
font-family: 'FontAwesome';
font-size: 20px;
line-height:36px;
/*-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
-ms-transition: all 300ms ease;
-o-transition: all 300ms ease;
transition: all 300ms ease;*/}
.pos-feature-pbroduct .block_content .owl-carousel .owl-item .item_inner .btn-container a:hover{
background: #b;}
.pos-feature-product .block_content .owl-carousel .owl-item .item_inner:hover .products-rotate .product_img_link .product-image+.product-image{
top: 0;
/*-webkit-transition: all 500ms ease;
-moz-transition: all 500ms ease;
-ms-transition: all 500ms ease;
-o-transition: all 500ms ease;
transition: all 500ms ease;*/}
.pos-feature-product .block_content .owl-carousel .owl-item .item_inner:hover .products-rotate .product_img_link .overlay{
top: 0;}
.pos-feature-product .home-tab-info h5{
margin: 10px 0 0;

text-align: center;}
.pos-feature-product .home-tab-info h5 a{
/*color: #666;
text-transform: capitalize;
font: normal 14px/18px 'OpenSansLight';*/
color: black;
text-transform: capitalize;
font: normal 14px/18px 'OpenSansLight';
font-weight: bold;}
.pos-feature-product .home-tab-info h5 a:hover{
color: #96c4cb;}
.pos-feature-product .home-tab-info .comments_note{
display: block;
margin: 7px 0;
text-align: center;
line-height: 12px;}
.pos-feature-product .home-tab-info .comments_note .star_content{
display: inline-block;}
.pos-feature-product .home-tab-info .price-box{
padding: 0;
margin: 0 0 17px;
text-align: center;
display: inline-block;
width: 100%;}
.pos-feature-product .home-tab-info .price-box .price{
/*font: normal 14px/21px 'OpenSansSemibold';
color: #212121;*/
font: normal 18px/21px 'OpenSansSemibold';
color: #212121;
background: gold;
padding-left: 10px;
padding-right: 10px;}
.pos-feature-product .home-tab-info .price-box .old-price{
font: normal 14px/21px 'OpenSansRegular';
color: #888;}
.pos-feature-product .home-tab-info .pos-tab-content-bottom{
margin: 0;
display: block;
position: absolute;
left: 0;
bottom: -45px;
width: 100%;
box-shadow: 0 2px 5px #e0e0e0;
-moz-box-shadow: 0 0 5px #e0e0e0;
-webkit-box-shadow: 0 2px 5px #E0E0E0;}
.pos-feature-product .home-tab-info .pos-tab-content-bottom .exclusive{
display: block;
text-align: center;
border: 0;
color: #fff;
text-transform: uppercase;
font: normal 13px/35px 'OpenSansLight';
background: #0a673b;
/*-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
-ms-transition: all 300ms ease;
-o-transition: all 300ms ease;
transition: all 300ms ease;*/}
.pos-feature-product .home-tab-info .pos-tab-content-bottom .exclusive i{
padding-right: 5px;}
.pos-feature-product .home-tab-info .pos-tab-content-bottom .exclusive:hover{
background: #000;}
.pos-feature-product .home-tab-info .pos-tab-content-bottom .exclusive,
.pos-feature-product .block_content .owl-carousel .owl-item .item_inner .btn-container a{
/*visibility: hidden;}*/
visibility: visible;}
.pos-feature-product .block_content .owl-carousel .owl-item .item_inner:hover .btn-container a{
visibility: visible;
/*-webkit-animation: zoomIn 300ms linear;
  -moz-animation: zoomIn 300ms linear;
  -ms-animation: zoomIn 300ms linear;
  -o-animation: zoomIn 300ms linear;
  animation: zoomIn 300ms linear;*/}
.pos-feature-product .block_content .owl-carousel .owl-item .item_inner:hover .pos-tab-content-bottom .exclusive{
visibility: visible;
/*-webkit-animation: fadeInDown 300ms linear;
-moz-animation: fadeInDown 300ms linear;
-ms-animation: fadeInDown 300ms linear;
-o-animation: fadeInDown 300ms linear;
animation: fadeInDown 300ms linear;*/}
.pos-feature-product .block_content .nextPrev-tab{
position: absolute;
top: -44px;
right: 0;
/*background: #f7f7f7;*/}
.pos-feature-product .block_content .nextPrev-tab a{
display: inline-block;
width: 32px;
height: 32px;
line-height: 32px;
background: #666;
color: #fff;
margin-left: 5px;
text-align: center;
font-size: 20px;
cursor: pointer;
/*-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
-ms-transition: all 300ms ease;
-o-transition: all 300ms ease;
transition: all 300ms ease;*/}
.pos-feature-product .block_content .nextPrev-tab a:hover{
background: #000;}