.product-item{padding-top: 10px;}
    
    .conteiner{width: 80%;margin: auto}

    .card{width: 100%;background: #fff; display: flex;flex-direction:row;border-radius: 0px;border:none;margin-bottom: 20px;box-shadow:0 0 2px 0 rgba(25,32,36,0.12),0 2px 4px 0 rgba(25,32,36,0.22)!important;margin-left:-5px;}
    .card>.pic-wrap{float: left;width: 35%;flex:1;}
    .card>.card-content{width: 40%;float: left;padding: 10px;text-align:left !important;}
    .card>.card-content>h3{font-size: 18px; color: #212a30;margin: 0px;}
    .card>.card-content>p{font-size: 14px;color:#647582!important;margin:0px;line-height: 20px;
    letter-spacing: 1px;}
    .card>.card-content>p>span{color: #888}
    .card>.price{float: right;width: 25%;
    text-align: center;margin: 25px 0;
    border-left: 1px solid #ddd;}

    .price>p{
        font-size: 20px;
    font-weight: 700;
    color: #000;margin:0 0 5px  0 ;
    }
    .price>p>span{font-size: 13px;
    font-weight: 600;color:#647582!important;margin-bottom: 10px}
    .price>a{
        background:#018ed6  !important;
    color: #333 !important;
    padding:5px 12px !important;
    border-radius: 3px;
    font-weight: 600;
    margin-top: 10px !important;white-space: nowrap;

    }
    .card:hover{
       margin-top: -3px;transition: all 1s;
    }
    .price>a:hover{
       
        text-decoration:none !important;}
       @media only screen and (max-width: 550px){
            .card>.card-content>h3{margin-top:15px;}
			.card{flex-direction:column;}
			.card>.pic-wrap{height:170px;flex:none;}
.card>.pic-wrap,.card>.card-content,.price{width: 100%  !important;float: none !important}
.card>.card-content,.price{padding: 0 30px}
 .owl-prev,.owl-next{display:none;}
        }
		 @media only screen and (max-width: 1024px){
		 .owl-prev,.owl-next{top:40%}
		 }

 @media only screen and (max-width: 770px){
		 .owl-prev,.owl-next{top:41.4% ;}
		 }

    .owl-prev{
        position: absolute;
        left: -15px;
        top: 42.4%;outline: none;
    }
    .owl-next{
        position: absolute;outline: none;
        right: -15px;
        top: 42.4%;
    }
	.owl-next,.owl-prev{
    background: #fff !important;
    line-height: 35px !important;
    width: 35px;
    border-radius: 20px;
    text-align: center;
    box-shadow: 0 10px 20px #ccc;
    font-size: 30px !important;
    color: #018ed6 !important;
    font-weight: 600 !important;z-index:999 !important;}
	.owl-next>i,.owl-prev>i{
	font-weight:600 !important;
	}