
.content{
	padding: 30px 30px;
}
.options{
	width: 100%;
	margin: 100px 0;
	padding: 10px 50px 40px;
	float: left;
	background: #444;
}

.btDemo{
	width: 100%;
	display: block;
	padding: 10px 20px;
	color: #E9573F; 
	background: #222;
	text-decoration: none;
	font-size: 13px;
	text-align: center;
	transition: background .3s linear;
}
.btDemo:hover,
.btDemo.active{
	background: #fff;
}


/* skins */
.btColor{
	width: 100%;
	display: block;
	padding: 10px;
	text-decoration: none;
	font-size: 13px;
	text-align: center;
	color: #fff;
	transition: background .3s linear;
}
.btDefault{ background: #999; }
.btBlue{ background: #4A89DC; }
.btGreen{ background: #37BC9B; }
.btRed{ background: #E9573F; }
.btOrange{ background: #ff670f; }
.btYellow{ background: #F6BB42; }
.btPurple{ background: #967ADC; }
.btPink{ background: #D770AD; }

/* button Buy */
.btBuy{
	width: 100%;
	margin: 30px 0;
	float: left;
	text-align: center;
	display: none;
}
.btBuy a{
	padding: 8px 40px 10px;
	display: inline-block;
	background: #222;
	color: #E9573F; 
	font-size: 20px;
	text-decoration: none;
	outline: 0;
	transition: background .3s linear;
}
.btBuy a:hover{
	background: #fff;
}

@media (max-width: 1024px){
	.btDemo{
		padding: 10px 10px;
		font-size: 11px;
	}
	.btColor{
		padding: 10px 6px;
		font-size: 11px;
	}
}




.top-part-h1{background: #222;}

.shop-phone, .shop-email{
    float: left;
    color: #a9a9a9;
    font-size: 12px;
    line-height: 35px;
}

.shop-map {
    float: right;
    color: #a9a9a9;
    font-size: 12px;
    line-height: 35px;
}

.shop-phone .fa-phone {
    padding-right: 5px;
}

.shop-phone strong {
    color: #fff;
    font-weight: normal;
}
.shop-map strong {
    color: #fff;
    font-weight: normal;
}
.shop-email .fa-envelope {
    padding: 0 5px 0 15px;
}

.shop-map .fa-map-marker {
    padding: 0 5px 0 15px;
}
.shop-email strong {
    color: #fff;
    font-weight: normal;
}

.top-part-h1 {
    background: #222;
    border-bottom: 1px dotted #747474;
    border-top: 1px dotted #747474;
}

.menu-part{    border-bottom: 1px dotted #747474;
    margin-bottom: 4px;
    margin-top: 4px;
    border-top: 1px dotted #747474}

	@media (min-width: 768px){
.style-top-search {
    padding-top: 10%;
}}



.input-group-addon {
   padding: 0px 17px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    color: #FFF;
    text-align: center;
    background-color: #222 !important;
    border: 1px solid #222 !important;
    border-radius: 3px;padding: 0px 17px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    color: #FFF;
    text-align: center;
    background-color: #222 !important;
    border: 1px solid #222 !important;
    border-radius: 3px;
}



.input-box-style {
    border-radius: 2px;
    height: 37px;
}

.logo-name-raviknit{margin-top:25px;}

@media(min-width:769px){
.menuzord-brand{display:none;}
}

.menu-part-style{    background: url(../images/bkg_menu.png) repeat-x center top;}

.inside-menu-content{    background: url(../images/bkg_menu.png) repeat-x center bottom;
}

#content{margin-top:0px;}


.heading-h1-menu{
     border-radius: 0px;
    padding: 7px 12px;
    border-radius: 5px;
     color: #000000; 
    font: 16px/1.35 Roboto, Arial, Helvetica, sans-serif;
    text-transform: capitalize;}
	
.heading-h1-menu-active {
color: #FE0000;
    background-color: #FFFFFF;
    border-radius: 5px;
    padding: 7px 19px;
    font: 16px/1.35 Roboto, Arial, Helvetica, sans-serif;
    text-transform: capitalize;
    font-weight: 600 !important;
}

.menuzord.red .menuzord-menu ul.dropdown li:hover>a span, .menuzord.red .menuzord-menu>li.active>a>span, .menuzord.red .menuzord-menu>li:hover>a>span{
    color: #FE0000;
    font-weight: 600;}
	
	.company-name-logo{     padding-top: 14px;
    padding-bottom: 14px;}

	.follow-us-part ul {
    margin: 0px;
    padding: 0px;
}

.follow-us-part ul li {
    display: inline-block;
    margin: 0px 0px;
}

.follow-us-part ul li a {
    display: inline-block;
    text-align: center;
    transition: .30s all;
    display: inline-block;
    width: 30px;
    height: 30px;
    border-radius: 2px;
    margin: 0 2px;
    overflow: hidden;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.3);
    -webkit-transition: all 0.2s ease 0s;
    -moz-transition: all 0.2s ease 0s;
    transition: all 0.2s ease 0s;
    font-size: 14px;
    color: #525252;
    background-color: #fff;
}

.follow-us-part ul li .share-facebook {
    color: #fff;
    background: #3b5a9a;
}

.follow-us-part ul li .share-facebook:hover {
    color: #3b5a9a;
    background: #fff;
}

.follow-us-part ul li i {
    font-size: 14px;
    line-height: 32px;
}

.follow-us-part ul li .share-twitter{
    color: #fff;
    background-color: rgba(255, 65, 8, 0.88);
}

.follow-us-part ul li .share-twitter:hover {
    color: rgba(255, 65, 8, 0.88);
    background-color: fff;
}

.follow-us-part ul li .share-linkedin {
    color: #fff;
    background: #1aa9e1;
}

.follow-us-part ul li .share-linkedin:hover {
    color: #1aa9e1;
    background: #fff;
}

.follow-us-part{margin-top:11px;
    text-align: right;}
.follow-us {
     text-align: end;
    margin-right: 10px;
    margin-top: 14px;
}

.active-li a{   }
	
	.menuzord-menu>li{    border-right: 1px solid #f1f1f1;}
	
	.menuzord.red .menuzord-menu ul.dropdown li:hover>a, .menuzord.red .menuzord-menu>li.active>a, .menuzord.red .menuzord-menu>li:hover>a {
       background: #fff;
	   color:#FE0000;
}

.home-category {
    margin: 40px 0;
	margin-bottom:10px;
}
.promos--global {
    list-style: none;
    padding: 0;
    margin: 0;
    margin-bottom: 10px;
    display: table;
    width: 100%;
}

.promos--global .promo.promo--first {
    border-right: 5px solid #ffffff;
    padding-left: 0;
    background: #000000;
}



.promos--global .promo {
    padding: 12px 0 10px 0;
    text-align: center;
    display: table-cell;
    width: 50%;
    text-transform: uppercase;
    color: #ffffff;
    font-weight: 500;
    letter-spacing: 2px;
}

.promos--global .promo.promo--last {
    border-left: 5px solid #ffffff;
    padding-right: 0;
    background: #f45669;
}

.col-lg-6.col-xs-6.static-item {
    padding: 0 0px;
}

.col-lg-6.col-xs-6.big-first.static-item {
    padding-left: 0;
}

@media (min-width: 1200px){
.col-lg-6.col-xs-6.big-first.static-item img {
    height: 753px;
}}

.text-block-static {
    margin-bottom: 11px;
    text-align: center;
}

.text-block-static label {
    font-weight: 300;
    display: block;
    width: 100%;
    text-align: center;
    font-size: 14px;
    padding: 20px 0 5px 0;
    color: #333333;
	    font: 16px/1.35 Roboto, Arial, Helvetica, sans-serif;
    text-transform: capitalize;
}

.text-block-static a {
    font-style: normal;
    font-weight: normal;
    letter-spacing: 2.5px;
    border-bottom: 1px solid;
    padding-bottom: 3px;
    cursor: pointer;
    transition: .3s ease;
}

.home-category img {
    max-width: 100%;
    width: 100%;
}
.col-lg-6.col-xs-6.padding-right {    padding-left: 6px;
    padding-right: 0px;
}

.text-block-static a {
      font-style: normal;
    font-weight: normal;
    letter-spacing: 2.5px;
    border-bottom: 1px solid;
    padding-bottom: 3px;
    cursor: pointer;
    transition: .3s ease;
    color: #000;
}
.text-block-static a:hover{color:red;
text-decoration:none;}
.row.statics-homepage.double {

}

	
.transition-2 a:before{
background-color: rgba(255, 255, 255, 0.15);
    content: "";
    height: 0;
    left: 0;
    margin: auto;
    position: absolute;
    top: 0;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
    width: 0;}	

	
.transition-2 a:hover:before{
height: 100%;
    width: 100%;}

	
.transition-2 a:hover:after{
height: 100%;
    width: 100%;}		
	
	
.transition-2 a:after{
background-color: rgba(255, 255, 255, 0.15);
    bottom: 0;
    content: "";
    height: 0;
    position: absolute;
    right: 0;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
    width: 0;}	
	
	
	.tweets-scroller {
position: relative;
    min-height: 440px;
    padding-left: 440px;
    overflow-x: hidden;
}

.tweets-scroller .tweets-slider-container {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 390px;
    height: 440px;
    background: #10bcf4;
    text-align: center;
    padding: 80px 0px 0px 50px;
    color: #ffffff;
    z-index: 99;
}

.tweets-scroller .tweets-slider-container:after {
    content: '';
    position: absolute;
    left: 100%;
    top: 0px;
    width: 0;
    height: 0;
    border-top: 440px solid #10bcf4;
    border-right: 178px solid transparent;
    z-index: 1;
}


.custom-services {
    margin-top: 30px;
}

.title-box-default {
    background: rgba(0, 0, 0, 0) url("../images/bg_title.png") no-repeat scroll center top;
    padding-bottom: 35px;
    padding-top: 53px;
    text-align: center;
}

.item-service-box {
    margin-top: -10px;
    padding: 0 40px;
    text-align: center;
}

.item-service-box > h3 {
    font-size: 14px;
    margin: 0;
    text-transform: uppercase;
	color:#000;
	font-family: 'Lato', sans-serif;
}

.item-service-link:hover {
    box-shadow: 0 0 8px 0 #dedede;
}

.item-service-link {
    border: 1px solid #ccc;
    border-radius: 50%;
    display: block;
    height: 80px;
    margin: 28px auto 25px;
    position: relative;
    width: 80px;
}

.item-service-link img {
    bottom: 0;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    top: 0;
    transition: all 0.5s ease-out 0s;
}

.item-service-link:hover img {
    transform: rotate(45deg) scale(1.1);
}

.item-service-box p {
    color: #666;
    line-height: 24px;
	    font-family: 'Lato', sans-serif;
    font-size: 14px;
	    text-align: center;
}

.border-right-padding{    border-right: 1px solid #d9d9d9;}

.border-left-padding{    border-right: 1px solid #d9d9d9;}


.about-us-part-h1{    font: normal 19px/1.25 Roboto, Arial, Helvetica, sans-serif;
    color: #000000;
    padding-top: 28px;
    text-align: center;
    padding-bottom: 20px;
    border-top: 1px solid #DAD4D4;
	    font: 18px Roboto, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
		}
		
		.about-us-part{margin-top:20px;}
		
		.small-content-part{    font: 13px/1.55 Roboto, Arial, Helvetica, sans-serif;
    color: #505050;
    margin-bottom: 20px;
    padding: 0 30px;
    text-align: center;}
	
	.ev-about {
    text-align: center;
    padding-bottom: 20px;
}

.ev-about a {
    background: #323232;
    border: 1px solid #323232;
}

.ev-about p{text-align:center;}

.ev-about a:hover {
    text-decoration: none;
    background: -moz-linear-gradient(top, #db0b4f 40%, #ef1432 100%);
    background: -webkit-linear-gradient(top, #e40e62 30%, #f4193d 100%);
    background: -o-linear-gradient(top, #e40e62 30%, #f4193d 100%);
    background: -ms-linear-gradient(top, #e40e62 30%, #f4193d 100%);
    background: linear-gradient(to bottom, #e40e62 30%, #f4193d 100%);
    box-shadow: 0 1px 0px #ec679b inset;
    border: 1px solid #c40822;
    color: #ffffff!important;
    -moz-box-shadow: 0 1px 0px #ec679b inset;
    -webkit-box-shadow: 0 1px 0px #ec679b inset;
}

.ev-about a {
    background: #323232;
    border: 1px solid #323232;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    padding: 8px 25px 6px;
    color: #ffffff;
    font: normal 14px/1.35 Roboto, Arial, Helvetica, sans-serif;
    display: inline-block;
    transition: all 300ms ease-in-out 0s;
}

.footer-h1 {
line-height: 1.75;
    font: 12px/1.55 Roboto, Arial, Helvetica, sans-serif;
    color: #505050;    font-size: 13px;
    font-weight: 300;
    padding: 2px 0;
    line-height: 16px;
}

.footer-raviknit-wear{    border-top: 1px solid #dcdcdc;
    background: #f5f5f5;
    -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.03) inset;
    -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.03) inset;
    box-shadow: 0 1px 10px rgba(0, 0, 0, 0.03) inset;
	padding-top: 35px;
    line-height: 1.75;}
	
	.rkw-text_105{   font-size: 15px;
    font-weight: 500;
    margin-bottom: 12px;
    text-transform: uppercase;
    font-weight: 600;
	    margin-bottom: 10px;}
		
		.rkw-text_120{    font: 12px/1.55 Roboto, Arial, Helvetica, sans-serif;
    color: #505050;
    line-height: 1.75;
	    font-size: 13px;
    font-weight: 300;
    padding: 2px 0;
    line-height: 24px;}
	
	.rkw-link{color:red;font-weight:600;}
	
	.footer-last-copywrite-text{    margin: 0 0 3px;
    color: #717171;
    border-top: 1px solid #d0d0d0;
    padding: 18px 40px 0;
    border-top: 1px solid #d0d0d0;
    text-align: center;
	    font: 12px/1.55 Roboto, Arial, Helvetica, sans-serif;}
	
	.all-rights-reserrved-ravikw{font: 12px/1.55 Roboto, Arial, Helvetica, sans-serif;
    text-align: center;
    color: #717171;}
	
	
	.item-product {
    margin-bottom: 45px;
    position: relative;
}

.item-thumb-product:hover {
    cursor: pointer;
}

.item-thumb-product {
    position: relative;
}

.item-thumb-product:hover::before {
    opacity: 1;
    visibility: visible;
}

.item-thumb-product::before {
    background: rgba(0,0,0,0.3);
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    content: "";
    opacity: 0;
    z-index: 9;
    visibility: hidden;
    transition: all 0.5s ease-out 0s;
}


.item-thumb-product:hover .product-thumb-front {

}

.item-thumb-product img {
transition: all 0.5s ease-out 0s;
    width: 100%;
}
.product-thumb-behind {
    transform: rotateY(180deg);
    opacity: 0;
    visibility: hidden;
    position: absolute;
    top: 0;
    left: 0;
}

.item-thumb-product:hover .product-thumb-behind {


}

.item-thumb-product:hover .info-product-cart {
    opacity: 1;
    visibility: visible;
}

.info-product-cart {
    border: 1px solid #FE0000;
    bottom: 0;
    height: 120px;
    left: 0;
    margin: auto;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    transition: all 0.5s ease-out 0s;
    visibility: hidden;
    width: 180px;
    z-index: 10;
}


.item-thumb-product:hover {
    cursor: pointer;
}

.info-product-cart {
    border: 1px solid #26abff;
    bottom: 0;
    height: 120px;
    left: 0;
    margin: auto;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    transition: all 0.5s ease-out 0s;
    visibility: hidden;
    width: 180px;
    z-index: 10;
}

.item-thumb-product:hover .info-product-cart {
    opacity: 1;
    visibility: visible;
}

.inner-info-product-cart {
    height: 100%;
    position: relative;
    width: 100%;
    transition: all 0.5s ease-out 0s;
}

.item-thumb-product:hover .inner-info-product-cart ul {
    margin: 20px 0 0;
}
.inner-info-product-cart ul {
    left: 0;
    margin: -60px 0 0;
    padding: 0;
    position: absolute;
    top: 0;
    width: 100%;
    transition: all 0.5s ease-out 0s;
}
.inner-info-product-cart > ul > li {
    display: inline-block;
}

.inner-info-product-cart ul li a:hover {
    background: #26abff none repeat scroll 0 0;
}

.inner-info-product-cart ul li a {
    color: #fff;
    transition: all 0.5s ease-out 0s;
    display: block;
    width: 40px;
    height: 40px;
    text-align: center;
}
	
.inner-info-product-cart ul li a i {
    line-height: 40px;
}

.link-product-add-cart:hover {
    background: #ffa200 none repeat scroll 0 0;
    color: #fff;
}

.inner-info-product-cart .link-product-add-cart {
    width: 140px;
    bottom: -40px;
    left: 0;
    margin-left: 20px;
    position: absolute;
    transition: all 0.5s ease-out 0s;
}

.item-thumb-product:hover .inner-info-product-cart .link-product-add-cart {
    bottom: 0px;
	    background: #26abff none repeat scroll 0 0;
    color: #fff;
    display: inline-block;
    height: 40px;
    line-height: 40px;
    text-transform: uppercase;
}

.link-product-add-cart:hover {
    background: #ffa200 none repeat scroll 0 0;
    color: #fff;
}

.item-info-product {
    text-align: center;
}

.item-info-product h3 a {
    color: #333;
    font-size: 14px;
    text-transform: uppercase;
}

.info-product-price {
    margin:0px 0 5px;
}
.info-product-price > span {
font-size: 16px;
    /* font-weight: 600; */
    color: #26abff;
    display: block;
    margin-bottom: 7px;
    font-family: "Lato", sans-serif;
    text-align: center;
    font-family: 'Open Sans', sans-serif;
}

.info-product-price del {
    color: #999;
    margin-left: 10px;
}

.ravikw-text-content ul{}
ul{padding:0px;
margin-left:0px;}


.tab-part-index-raviknit{    display: inline-block;
    position: relative;}	
	
	
.tab-part-index-raviknit li{  display: inline-block;
    padding: 0 3px 0 5px;
    border-left: 1px solid #000;
    letter-spacing: 1px;}

.tab-part-index-raviknit:before{    content: '';
    display: block;
    background: rgba(229, 229, 229, 0);
    width: 100px;
    height: 1px;
    position: absolute;
    top: 50%;}	
	
	
.tab-part-index-raviknit:after{    content: '';
    display: block;
    background:rgba(229, 229, 229, 0);
    width: 100px;
    height: 1px;
    position: absolute;
    top: 50%;}	
	
	
.tab-part-index-raviknit:before {
    right: 110%;
}	
		
	
.tab-part-index-raviknit:after {
       left: 110%;
}	

.active-catelink:focus, .active-catelink:visited, .active-catelink{color: #FE0000;}


a:hover{text-decoration:none !important;}


.section-title h1 {
font: normal 19px/1.25 Roboto, Arial, Helvetica, sans-serif;
    color: #000000;
    padding-top: 28px;
    text-align: center;
    padding-bottom: 11px;
    border-bottom: 1px solid #E2E2E2;
    padding-bottom: 8px;
    position: relative;
    text-align: left;
    padding-top: 2%;
    font: 18px Roboto, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
}

.section-title h1:before {
content: ' ';
    width: 50px;
    height: 2px;
    background: #FE0000;
    display: block;
    position: absolute;
    bottom: -1px;
    left: 0;
}

.h6-font-syle {
    font-weight: 400;
    font-style: normal;
    font-family: 'gothic';
    color: #747272;
    font-size: 13px;
    line-height: 1.9;
    letter-spacing: 0px;
    text-align: center;
     font: 13px/1.55 Roboto, Arial, Helvetica, sans-serif;
    color: #505050;
}


.status-product-sale {
    background: url(../images/New.png) no-repeat;
    color: #fff;
    padding: 0 22px 46px;
    position: absolute;
    right: 0;
    text-transform: capitalize;
    top: 0;
    z-index: 10;
    padding-top: 23px;
	    margin-top: 5px;
}


@media(min-width:769px){
.pading-menu-part{padding:18px 3px !important; }
}
	
.actions{text-align:center;}

.black-menu{    margin-top: 10px;
    text-align: center;
    padding: 4px 7px;
    font-size: 12px;
    background: #000;
    color: #fff;
	transition:.30s all;}	
	
	.black-menu span{    font-size: 13px;}
	
	.black-menu:hover{background:red;}
	
	.product-image:hover{padding-left:0px !important;}

	


@media(max-width:769px){
	.menu-part{text-align:center;}
	.shop-phone, .shop-email{text-align: center;
    float: none;
    display: -webkit-inline-box;
	    line-height: 25px;}
		
		.shop-map{line-height:25px;}
		.company-name-logo {
    padding-top: 14px;
    padding-bottom: 14px;
    text-align: center;
}

.logo-name-raviknit img{width: 100%;
    margin-bottom: 14px;}
	
	.follow-us-part {
    margin-top: 5px;
    text-align: center;
}
.description-header {
    font-size: 12px;
    margin-top: 22px;
    text-align: center;
    opacity: 0;
}

.menuzord-responsive .menuzord-menu>li>.megamenu .megamenu-row, .menuzord-responsive .menuzord-menu>li>.megamenu .megamenu-row:first-child [class*=col]:first-child {
    margin-top: 10px !important;
}	
}


	
.block-verticalmenu {
    border: 1px solid #26abff;
}


.block-verticalmenu .verticalmenu-title strong {
    background-color: #26abff;
    color: #fff;
    font-size: 16px;
}

.block .block-title strong {
    word-wrap: break-word;
    display: block;
    text-transform: uppercase;
    padding: 12px 7px 12px 17px;
    border-bottom: 1px solid #eee;
}

.accordion {
    list-style-type: none;
    padding: 0;
    margin-top: 2px;
    border-top: 1px solid #26abff;
}
.accordion li {
    cursor: pointer;
    list-style-type: none;
    padding: 0;
    margin: 0;
    float: left;
    display: block;
    width: 100%;
    position: relative;
}


.accordion a {
    text-decoration: none;
    padding: 11px 20px;
    display: block;
    cursor: pointer;
    text-transform: uppercase;
    word-wrap: break-word;
    font-size: 11px;
    margin-bottom: 1px;
    border-bottom:1px dashed #E8E8E8;
	transition:.30s all;
	color:#000;
}

.accordion a:hover{      color: #26abff;
    font-weight: 600;}


.breadcrumbs {
    margin: 0 0 20px;
    font-size: 13px;
}

.breadcrumbs ul{padding:0px;}

.breadcrumbs ul li{    display: inline;}

.breadcrumbs ul li a{    color: #666667;}

.breadcrumbs li span {
    padding: 0 5px;
    display: inline-block;
}
.breadcrumbs li strong {

    color: #26abff;
    text-transform: capitalize;
    font-size: 14px;
	font-weight:600;
}

.product-mid-part{    padding: 12px 0 40px;}

.product-page{    position: relative;
    border: 4px double #dedede;
    margin-bottom: 12px;
    padding: 10px;}
	
	.product-page-part-1{border: 1px solid #e5e5e5;
    margin-bottom: 12px;
    padding: 10px;}
	
	.product-part-1{    padding: 7px 14px;
    border: 1px solid #eee;
    font-family: Conv_Bitter-Regular;
    background-color: #fbfbfb;
    font: 15px/2.35 Arial, Helvetica, sans-serif;
    color: #232229;
    /* font-weight: 600; */
    letter-spacing: 1px;}
	
	.item-info-product h3 {
    font-size: 1.6rem;
    line-height: 20px;
    font-weight: 400;
    text-transform: none;
    position: relative;
    padding-bottom: 0px;
    /* margin-bottom: 0px; */
    /* border-bottom: 1px solid #ddd; */
    font-family: "Oswald", sans-serif;
    text-align: center;
    margin-bottom: 10px;;

}
		
	.item-info-product h3  a{  
    font-family: "Oswald", sans-serif;    letter-spacing: 1px;
	    font-size: 1.5rem;
		    letter-spacing: 1px;
    font-size: 1.6rem;
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
	font-size: 13px;
}

.actions-btn button.button.btn-cart{    background: #fff;
    border: 1px solid #ddd;
    margin: 13px 13px 0 8px;
    padding: 9px 10px 9px 10px;
    color: #fff;
    line-height: 14px;
    transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
    background: #26abff;
    font-size: 13px;}
	
	.actions-btn button.button.btn-cart:hover{background:#fff;
	color:#333;}
	
	.border-product{    border-bottom: 1px solid #ddd;}
	
	.product-page-part-main-div{margin-top:0px;}
	
.col-left-block:first-child {
    margin-top: 0;
}

#contact-us .main-content {
    padding-top: 0;
    color: #282828;
}

.col-left-block .block-title h3 {
    margin: 0 0 20px;
    padding: 0 0 5px 0;
    line-height: 30px;
    font-size: 16px;
    font-weight: 500;
    border-bottom: 1px solid #e0e0e0;
    color: #353535;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-family: sans-serif;
    display: block;
    text-align: left;
}

.block-content ul{    padding: 0;
    list-style: /*circle inside */none;
    margin-bottom: 20px;}
	
	
.block-content ul li{     margin-bottom: 0.25em;}

	
.block-content ul li a{      overflow-x: hidden;
    font-size: 13px!important;
    color: #333333;
 font-family: 'Open Sans', sans-serif;
    background-color: white;
    letter-spacing: 0px;
    line-height: 2em;}

.block-content ul li i{margin-right:6px;}	

.contact-form-2{margin-top:0px;}
	
.wpcf7-form-control-button{background: red;
    color: #fff;
    padding: 7px 18px;
	transition:.30s all;}

.wpcf7-form-control-button:hover{color:#000;
background:#eee;}	


@media(max-width:769px){
	.item-thumb-product {
    position: relative;
}
}
@media(min-width:769px){
	.item-thumb-product {
    position: relative;
}
}