.pos-feature-product{
position: relative;
margin-bottom: 30px;}
/* title */
.pos-feature-product .title_block{
margin-bottom: 0;
padding-left: 60px;
position: relative;
background: #f4f4f4;}
.pos-feature-product .title_block:before{
display: block;
position: absolute;
top: 0;
left: 0;
width: 45px;
height: 45px;
background: #0051aa; 
color: #fff;
content: "\f055";
font-family: FontAwesome;
font-size: 25px;
line-height: 45px;
text-align: center;}
.pos-feature-product .title_block:after{
font-family: FontAwesome;
content: "\f0d7";
display: block;
position: absolute;
top: 45px;
left: 0px;
color: #0051aa;
width: 45px;
text-align: center;
font-size: 30px;
line-height: 0px;}
.pos-feature-product .title_block h2{
margin: 0;
font: bold 18px/45px 'Archivo Narrow', sans-serif;
color: #000;
text-transform: uppercase;}
/* content */
.pos-feature-product .block_content{
padding: 30px 10px 10px;
border: 1px solid #f4f4f4;}
.pos-feature-product .owl-carousel .item_inner{
display: block;
position: relative;
overflow: hidden;
margin-bottom: 15px;}
.pos-feature-product .owl-carousel .item_inner .home-tab-img{
float: left;}
.pos-feature-product .owl-carousel .item_inner .home-tab-img .product_img_link{
display: block;
overflow: hidden;
border: 2px solid #f2f1f1;}
.pos-feature-product .owl-carousel .item_inner .home-tab-img .product_img_link img{
margin: 0 auto;}
.pos-feature-product .owl-carousel .item_inner .home-tab-info{
margin-left: 110px;}
.pos-feature-product .owl-carousel .item_inner .product-name{
display: block;
font: normal 15px/20px 'Archivo Narrow', sans-serif;
color: #000;
text-transform: capitalize;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
margin-bottom: 7px;
-webkit-transition: color 300ms ease;
-moz-transition: color 300ms ease;
-ms-transition: color 300ms ease;
-o-transition: color 300ms ease;
transition: color 300ms ease;}
.pos-feature-product .owl-carousel .item_inner .product-name:hover{
color: #0051aa;}
.pos-feature-product .owl-carousel .item_inner .price-box{
display: block;}
.pos-feature-product .owl-carousel .item_inner .price-box .old-price{
font: normal 15px/25px 'Archivo Narrow', sans-serif;
margin-left: 5px;
color: #959595;}
.pos-feature-product .owl-carousel .item_inner .price-box .price{
font: bold 18px/25px 'Archivo Narrow', sans-serif;
color: #000;}
@media (min-width: 768px) and (max-width: 991px){
.pos-feature-product .owl-carousel .item_inner .home-tab-img{
float: none;}
.pos-feature-product .owl-carousel .item_inner .home-tab-info{
margin-left: 0;}
}