

.carousel-inner>.item>img, .carousel-inner>.item>a>img
{
	margin:auto;
}
.carousel-control{
   color: #ffc400;
}
.carousel-control:hover, .carousel-control:focus{
  color: #ffc400;
}
.carousel-control.left{
background-image: linear-gradient(to right,rgb(253 255 234) 0,rgba(0,0,0,.0001) 100%);
}
.carousel-control.right{
background-image: linear-gradient(to left,rgb(253 255 234) 0,rgba(0,0,0,.0001) 100%);
}
/*********************center_slider****************/
.center_slider .carousel-caption{
background:#5A5C3F6e;
bottom:0;
  }
.center_slider .carousel-caption h3{
font-size:30px;
color: #ffc400;
  }
.center_slider .carousel-caption p{
font-size:18px;
padding-bottom:10px;
padding-top:10px;
  }
.center_slider .carousel-caption h4{
margin-top:15px;
margin-bottom:50px;
  }
.center_slider .carousel-caption h4 a{
  background: #ffc400;
  color:#000;
  padding:10px 15px;
  border-radius:5px 15px 5px 15px;
  }
.center_slider .carousel-caption h4 a:hover{
  background-color:#E9EDAF;
  color:#000000;
  }
/*********************center_slider****************/

/*********************product_home****************/
#product_home{
 padding-top:40px;
 padding-bottom:40px; 
  }
.product_home_1_inner_left a{
 width:50px;
 height:50px;
 text-align:center;
 display:inline-block;
 color:#000;
 border:1px solid #E9EDAF;
 border-radius: 5px 10px 5px 10px;
 }
.product_home_1_inner_left a i{
line-height:50px;
font-size:26px;

 }
.product_home_1_inner_left a:hover{
 background:#ffc400;
 border-color:#ffc400;
  border-radius: 10px 5px 10px 5px ;

  }
.product_home_1_inner_right h4 a{
 color:#000;
 line-height:1.4em;
 font-size:12px;
 }
.product_home_1_inner_right h4 a span{
 color:#666;
 }
/*********************product_home_end****************/

/*********************trending****************/
#trending{
  background:#fffde9;
  padding-top:40px;
  padding-bottom:40px;
  }
#trending_other{
  padding-top:40px;
  padding-bottom:40px;
  }
.trending_1_inner_1 h2{
  color:#fff; 
   }
.trending_1_inner_1 p{
margin-top:5px;
font-size:20px;
color:#fff;
   }
.trending_1_inner_1 h5{
margin-top:10px;
font-weight:bold;
font-size:18px;
   }
.trending_1_inner_1 h5 a{
 color:#ffc400;
   }
.trending_1{
 position:relative; 
  }
.trending_1_inner_1{
 background:#1d1c1c7a;
 height:240px;
 padding-top:19%;
 padding-left:20px;
 padding-right:20px;
 position:absolute;
 width:100%;
 top:0;
  }
/*********************trending_end****************/

/*********************popular****************/

.col-item
{
    border:1px solid #E9EDAF;
    border-radius: 5px;
    background: #FFF;
}
.col-item .photo img
{
    margin: 0 auto;
    width: 100%;
}

.col-item .info
{
    padding: 10px 5px;
    border-radius: 0 0 5px 5px;
    margin-top: 1px;
	background-color: #FDFFEA;
}

.col-item:hover .info {
    background-color: #ffffff;
}
.col-item .price
{
    /*width: 50%;*/
    float: left;
    margin-top: 5px;
}

.col-item .price h6
{
    line-height: 20px;
    font-size: 12px;
    margin-bottom: 10px;
    text-align: center;
	font-weight:200;
	 color:#5A5C3F;
}
.col-item .price h6 span{
 color:#5A5C3F;
 text-decoration:line-through; 
 margin-top:15px;
 font-size: 12px;
 display:block;
}

.col-item .price h5
{
    line-height: 20px;
    font-size: 15px;
    margin-bottom: 10px;
    text-align: center;
	font-weight:500;
	 color:#5A5C3F;
}
.price-text-color
{
    color: #5A5C3F;
	margin-bottom: 10px;
}
.col-item .rating i {
    color: #ffc400;
}

.col-item .rating
{
    /*width: 50%;*/
    float: left;
    font-size: 12px;
    margin-bottom:0;
	margin-top:5px;
	text-align:center;
}

.col-item .separator
{
    border-top: 1px solid #E9EDAF;
}

.clear-left
{
    clear: left;
}

.col-item .separator p
{
    line-height: 20px;
    margin-bottom: 0;
    margin-top: 10px;
    text-align: center;
}

.col-item .separator p i
{
    margin-right: 5px;
}
.col-item .btn-add
{
    width: 50%;
    float: left;
}

.col-item .btn-add
{
    border-right: 1px solid #E9EDAF;
	font-size:12px;
	color:#5A5C3F;
}
.col-item .btn-add a
{
	color:#5A5C3F;
}

.col-item .btn-details
{
    width: 50%;
    float: left;
	font-size:12px;
	color:#5A5C3F;
}
.col-item .btn-details a
{
	color:#5A5C3F;
}

[data-slide="prev"]
{
    margin-right: 10px;
}
#carousel-example{
 margin-top:20px; 
  }
#popular{
  padding-top:40px;
  padding-bottom:40px;
  }
#popular .btn-success{
  background:#ffc400;
  border:none;
  color:#000;
  }
#popular .btn-success:hover{
background:#5A5C3F;
color:#fff;
  }
#popular .rating  i{
color:#ffc400;
  }
  
#popular_another{
  padding-top:40px;
  padding-bottom:40px;
  }
#popular_another .btn-success{
  background:#ffc400;
  border:none;
  color:#000;
  }
#popular_another .btn-success:hover{
background:rgb(212,17,17);
color:#fff;
  }
#popular_another .rating  i{
color:#ffc400;
  }
#carousel-example_1{
 margin-top:20px; 
  }
/*********************popular_end****************/

/*********************advertisement****************/

.advertisement_main{
padding-top:40px;
padding-bottom:50px; 
background:#d4111126;
  }

.advertisement h2{
  color:#fff;
  text-shadow: 2px 2px #000000;
  }
.advertisement h3{
  color:#fff;
  margin-top:10px;
  }
.advertisement h4{
 margin-top:25px;
  }
  .advertisement p{
  padding:10px;
  color:#ffffff;
  font-size:12px; 
  text-shadow: 1px 1px #000000;}
  
.advertisement h4 a{
 background:#ffc400;
 color:#000000;
 padding:5px 10px;
border-radius: 5px 15px 5px 15px;
  }
.advertisement h4 a:hover{
background:#5A5C3F;
color:#ffffff;
  }
/*********************advertisement_end****************/

/*********************deals****************/
#deals{
  padding-top:40px;
  padding-bottom:40px;
  background:#fff5f5;
  }
#deals .carousel-control.right{
  display:none;
  }
#deals .carousel-control.left{
  display:none;
  }
#deals .carousel-indicators{
  bottom:0;
  }
.deals_2{
 margin-top:20px; 
 border:1px solid #E9EDAF;
 padding:30px;
 border-radius:3px;
 background: #ffffff;
  }
.deals_2_inner_right p a{
color:#000;
  }
.deals_2_inner_right h4{
  margin-top:10px;
  color:#ffc400;
  }
.deals_2_inner_right h3{
font-size:18px;
margin-top:10px;
  }
.deals_2_inner_right h3 .price_tag{
color: rgb(212,17,17);
font-size:24px;
margin-right:5px;
  }
.deals_2_inner_right h3 .price_tag_1{
color:#e9b6b6;
font-size:16px;
text-decoration:line-through;
  }
.deals_2_inner_right .para_1{
color:#666;
font-size:16px;
margin-top:10px;
  }
.deals_2_inner_right .nav_deal{
margin-top:10px;
border:1px solid #E9EDAF;
text-align:center;
border-radius:3px;
margin-bottom:15px;
  }
.deals_2_inner_right .nav_deal li{
display:inline-block;
border-right:1px solid #dedede;
padding-left:5px;
padding-right:5px;
text-align:center;
font-weight:bold;
color:#000;
  }
.deals_2_inner_right .nav_deal li span{
font-size:14px; 
font-weight:100; 
  }


/* footer social icons */
ul.social-network {
	list-style: none;
	display: inline;
	margin-left:0 !important;
	padding: 0;
}
ul.social-network li {
	display: inline;
	margin: 0 5px;
}


/* footer social icons */
.social-network a.icoInsta:hover {
	 background: linear-gradient(
    to right,
    #833ab4,#fd1d1d,#fcb045
  );
}

.social-network a.icoRss:hover {
	background-color: #F56505;
}
.social-network a.icoFacebook:hover {
	background-color:#3B5998;
}
.social-network a.icoTwitter:hover {
	background-color:#33ccff;
}
.social-network a.icoGoogle:hover {
	background-color:#BD3518;
}
.social-network a.icoVimeo:hover {
	background-color:#0590B8;
}
.social-network a.icoLinkedin:hover {
	background-color:#007bb7;
}
.social-network a.icoWhatsapp:hover {
	background-color:#075E54;
}
.social-network a.icoRss:hover i, .social-network a.icoFacebook:hover i, .social-network a.icoTwitter:hover i,.social-network a.icoWhatsapp:hover i ,
.social-network a.icoGoogle:hover i, .social-network a.icoVimeo:hover i, .social-network a.icoLinkedin:hover i, .social-network a.icoInsta:hover i  {
	color:#fff;
}

a.socialIcon:hover, .socialHoverClass {
	color:#44BCDD;
}

.social-circle li a {
	display:inline-block;
	position:relative;
	margin:0 auto 0 auto;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:5px 15px 5px 15px;
	text-align:center;
	width: 35px;
	height: 35px;
	font-size:14px;
}
.social-circle li i {
	margin:0;
	line-height:35px;
	text-align: center;
}

.social-circle li a:hover i, .triggeredHover {
	-moz-transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-ms--transform: rotate(360deg);
	transform: rotate(360deg);
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-o-transition: all 0.2s;
	-ms-transition: all 0.2s;
	transition: all 0.2s;
}
.social-circle i {
	color: #000;
	-webkit-transition: all 0.8s;
	-moz-transition: all 0.8s;
	-o-transition: all 0.8s;
	-ms-transition: all 0.8s;
	transition: all 0.8s;
}

.nav_deal_1 a {
 background-color: #ffc400;
 font-weight:bold; 
}
/*********************deals_end****************/

/*********************trending_other****************/
#trending_other{
  padding-top:40px;
  padding-bottom:40px;
  }
#trending_other .trending_1_inner_1{
 background:#1d1c1c7a;
 height:240px;
 padding-top:19%;
 padding-left:20px;
 padding-right:20px;
 position:absolute;
 width:100%;
 top:0;
  }
/*********************trending_other_end****************/

/*********************blog_home****************/
#blog_home{
 background:#FDFFEA;
 padding-top:40px;
 padding-bottom:40px;
 }
.blog_home_right h4{
 
  }
.blog_home_right h4 a{
  color:#000;
  }
.blog_home_right h4 a:hover{
  color: rgb(212,17,17);
  }
.blog_home_right h5{
margin-top:10px;
font-size:18px;
color:#666;
  }
.blog_home_right p{
margin-top:10px;
color:#666;
  }
/*********************blog_home_end****************/


@media screen and (max-width : 767px){
.center_slider img{
 height:300px!important;
  }
.center_slider .carousel-caption h3{
 font-size:28px; 
 
  }
.center_slider .carousel-caption p{
 font-size:18px; 
  }
.product_home_1_inner{
 text-align:center;
  }
.product_home_1_inner_right{
margin-top:10px;
margin-bottom:10px;
  }
.trending_1{
 text-align:center;
 margin-top:10px;
 }
.row_1{
 text-align:center; 
  }
.row_1 h2{
 margin-bottom:10px; 
  }
.row_1 .controls {
  float:none!important;
  }
.price{
  width:100%;
  }
.rating{
  width:100%;
  }
.deals_1{
 text-align:center; 
  }
.deals_2{
 text-align:center; 
 padding:15px;
  }
.deals_2_inner_right{
 margin-top:10px; 
  }
.deals_2_inner_left{
 margin-top:10px; 
  }
ul.social-network li{
margin-left:2px;
margin-right:2px;  
  }
.page .col-sm-3{
 margin-top:10px; 
  }
.blog_home_right {
 margin-top:15px; 
  }
.deals_2_inner_left img{
margin-left:auto;
margin-right:auto; 
  }

.deals_2_inner_right .para_1{
text-align:left; 
 }
.blog_home_right p{
text-align:left; 
 }
.col-item{
margin-top:15px!important; 
 }
}

@media (min-width:768px) and (max-width:991px) {
.product_home_1_inner_left a{
width:30px;
height:30px; 
 }
.product_home_1_inner_left a i{
line-height:30px;
font-size:20px;
 }
.hidden-sm{
display:block!important;  
  }
.deals_2_inner_right .nav_deal li{
padding-left:2px;
padding-right:2px;  
  }
.deals_1 h2{
 padding-left:15px;
 }
.deals_2 {
 margin:10px; 
  }
 }
 @media (min-width:992px) and (max-width:1200px) {
.product_home_1_inner_left a{
width:40px;
height:40px; 
 }
.product_home_1_inner_left a i{
line-height:40px;
font-size:20px;
 }
.deals_1 {
 margin-left:15px; 
  }
.deals_2 {
 margin:10px; 
  }
 }
@media (min-width:1201px) and (max-width:1335px) {

 }

/*********************contact****************/


.contact_1{
   margin-bottom:40px;
   }
.contact_3_left{
  margin-bottom:20px; 
   }
.contact_3_left h4{
 letter-spacing:1px;
 font-weight:bold;
 margin-bottom:10px;
 font-size:16px;  
   }
.contact_3_left p{
 font-size:18px;
 color:#666;
 letter-spacing:1px;
 margin-top:10px; 
  }
.contact_3_right .comment_1{
  margin-top:0;
  }
.contact_3_right .select_1{
  min-height:100px;
  width:100%;
  }
  
.comment_1{
  margin-top:30px;
  background:#FDFFEA;
  padding:30px;
  border:1px solid #FDFFEA;
  border-radius: 5px 35px 5px 35px;
  }
.select_12{
   width:100%;
   font-size:11px;
   margin-bottom:5px;
  }
.select_1{
   width:100%;
	margin-top:5px;
	margin-bottom:5px;

   font-size:11px;
  }
 .buttoon{
  background:#5A5C3F;
  margin-top:5px;
  padding:10px 15px 10px 15px;
  border-radius: 5px 15px 5px 15px;
  border:0px;
  color:#FFC400;
  } 
   .buttoon:hover{
  background:#FFC400;
  border-radius: 15px 5px 15px 5px;
  border:0px;
  color:#5A5C3F;
  } 
.comment_1 .text_1_box{
 margin-top:10px;
 width:40%;
 height:40px;
 font-size:12px; 
  }
.comment_1  p {
margin-top:35px;
margin-bottom:20px;
font-size:20px;
  }
.comment_1  p a{
    padding: 15px 45px 15px 45px;
    color: #000;
	background:#ffc400;
  }
.comment_1  p a:hover{
  background:rgb(154,11,11);
  color:#fff;
  }
.comment_1 .heading_1{
  letter-spacing:1px;
  margin-bottom:20px;
  }
.contact_3_left span {
display: inline-block;
background: #ffc400;
color: #000;
width: 45px;
height: 45px;
line-height: 47px;
border-radius: 5px 15px 5px 15px;
text-align: center;
font-size: 15px;
margin-bottom:20px;
}
.contact_3_left span:hover {
background: #5A5C3F;
color:#ffc400;
}
.contact_3_left p a {
font-size: 12px;
color:#5A5C3F;
}
.contact_3_left p {
font-size: 12px;

}
.btn-primary222{
background-color:#5A5C3F;
color:#ffc400;
}

.btn-primary222:hover{
background-color:#ffc400;
color:#000000;
}

/*********************contact_end****************/


@media screen and (max-width : 767px){
.contact_2 {
 text-align:center; 
  }
.comment_1 .text_1_box{
  width:100%;
  }
}

@media (min-width:768px) and (max-width:991px) {

 }
 @media (min-width:992px) and (max-width:1200px) {

 }
@media (min-width:1201px) and (max-width:1335px) {

 }


/*********************gallery****************/
.center_gallery{
  padding-top:25px;
  padding-bottom:25px;
  }

.center_product_main_right_1{
 border-bottom:1px solid #E9EDAF;
 padding-bottom:20px;
 margin-bottom:20px;
 }
.center_product_main_right_1 ul li{
 padding-left:5px;
 padding-right:5px;
 display:inline-block;
 border-right:1px solid #E9EDAF;
  }

.center_product_main_right_1 ul li a:hover{
color:#fffff;
  }
.page{
 margin-bottom:15px; 
  }
  .space_11{
  margin-bottom:25px;
  }
  .imggg{
  border-radius: 5px 25px 5px 25px;
  border:3px solid #FFC400:  }
  .imggg:hover{
  border-radius: 25px 5px 25px 5px ; 
  border:3px solid #5A5C3F:
  }
    .imggg2{
  border-radius: 25px 5px 25px 5px ; 
  }
   .imggg2:hover{
  border-radius: 5px 25px 5px 25px; 
  }
/*********************gallery_end****************/


@media screen and (max-width : 767px){
.center_product_main_right_1 .col-sm-6{
  text-align:center;
  }
.center_product_main_right_1 h2{
margin-bottom:10px;  
  }
.page img{
  margin-bottom:10px;
  }
}

@media (min-width:768px) and (max-width:991px) {

 }
 @media (min-width:992px) and (max-width:1200px) {

 }
@media (min-width:1201px) and (max-width:1335px) {

 }

/*********************about****************/
.center_about_main_left .carousel-indicators{
  bottom:-45px;
  }
.center_about_main_left .carousel-indicators li{
  background:#666;
  width:15px;
  height:15px;
  }
.center_about_main_left .carousel-indicators .active{
 background:#000;
  width:15px;
  height:15px;
  margin:1px; 
  }
.center_about_main_right p{
 color:#5A5C3F;
 margin-top:15px; 
 font-size:12px;
 text-align:justify;
  }
.center_about_main_right h3{
font-size:20px;
  }
.center_about_main_1{
 margin-top:60px; 
  }
.center_about_main_1_inner h2{
 padding-left:15px;
 font-size:25px; 
  }
.center_about_main_1_inner_1{
margin-top:30px;
  }
.center_about_main_1_inner_1_left h4{
margin-bottom:15px;
  }
.center_about_main_1_inner_1_left h4 i{
margin-right:10px;
  }
.center_about_main_1_inner_1_left h4 a{

color:rgb(154,11,11);
  }
.center_about_main_1_inner_1_left h4 a:hover{
color:#000;
  }
.center_about_main_1_inner_1_left p{
color:#666;
font-size:15px;
  }
.center_about_main_2{
margin-top:40px;  
  }
.center_about_main_2_inner h4{
margin-top:15px; 
font-size:20px; 
  }
.center_about_main_2_inner h3{
margin-top:10px; 
margin-bottom:15px; 
  }
.center_about_main_2_inner h3 a{
color:#000;
  }
.center_about_main_2_inner_1{
 background:#FDFFEA;
 padding-bottom:15px; 
  }
.center_about_main_2_inner_1:hover{
background:#FDFFEA;
  }
.center_about_main_2_inner_1:hover h4{
color:#fff;
  }
.center_about_main_2_inner_1:hover h3 a{
color:#fff;
  }
/*********************about_end****************/


@media screen and (max-width : 767px){
.center_product_main_right_1 .col-sm-6{
 text-align:center!important; 
  }
.center_product_main_right_1 h2{
margin-bottom:10px; 
  }
.center_about_main_right {
 margin-top:30px;
 text-align:center;
 }
.center_about_main_1 {
  text-align:center;
  margin-top:20px;
  }
.center_about_main_1_inner_1_left {
 margin-bottom:15px; 
  }
.center_about_main_2_inner {
  margin-top:10px;
  }
.center_about_main_1_inner h2{
padding-left:0;  
  }
.center_about_main_right p{
text-align:left;  
  }
.center_about_main_1_inner_1_left p{
text-align:left;  
 }
}

@media (min-width:768px) and (max-width:991px) {

 }
 @media (min-width:992px) and (max-width:1200px) {

 }
@media (min-width:1201px) and (max-width:1335px) {

 }



/*-------------------------------------
[ 5.8. Order complete ]
---------------------------------------*/
.complete-title > p {
    background: #333 none repeat scroll 0 0;
    color: #fff;
    font-size: 7px;
    line-height: 50px;
    margin-bottom: 60px;
}
.order-no ul li {
	border:1px solid #ccc;
	border-right:0;
    float: left;
    font-size: 16px;
    font-weight: 700;
    padding: 35px 0;
    width: 25%;
}
.order-no span {
    display: block;
    font-size: 13px;
    font-weight: 600;
    margin-top: 15px;
}
.order-no ul li:last-child{border-right:1px solid #ccc;}
.order-address.bill > p {margin-bottom: 55px;}
.order-complete .place-text {
    border: 0 none;
    padding: 0;
}
.order-address p span {text-transform: uppercase;}
.order-details .por-dse li {
    margin-bottom: 5px;
    padding: 0;
}
.order-details .por-dse span {
    font-weight: 600;
    width: 80px;
}
ul{
	list-style: none;
	
}




.tus_custom{
	margin:25px 25px 20px 25px; padding:0px; position:relative; z-index:1}
.tus_cbox{
	margin:0px auto; padding:5px; width:130px; height:130px;    transition:0.8s}
	.tus_custom h4{
	color:#000; font-size:16px; text-transform:capitalize;   font-family: 'Roboto Condensed'; text-align:center}
.tus_custom p{
	color:#000; font-size:12px;    font-family: 'Roboto Condensed'; text-align:justify;}
	
	
	
	
	.tus_instsect{
	margin:25px 0 0 0; padding:0px; position:relative}
.tus_instgrm{
	margin:0px; padding:0px; position:relative;}
.tus_instgrm img{
	margin:0 auto; padding:0px; filter:grayscale(100%); transition:0.8s}
.tus_instgrm i{
	margin:0px auto; padding:15px 0 0 0; background-color:#000; color:#fff; font-size:20px; text-align:center; width:50px; height:50px; position:absolute; top:10%; left:0; border-radius:100%;
	right:0; transition:0.8s; opacity:0}
.tus_instgrm:hover i{
	background-color:#bd060c; opacity:1; top:40%}
.tus_instgrm:hover img{
	filter:grayscale(0);}
	

.txt_id{
color:#000; font-size:12px;    font-family: 'Roboto Condensed'; text-align:justify;
}




/*********************center_product****************/
.center_product_main_right_4 .font_36{
margin-top:20px!important;
display:block; 
 }
.center_product{
padding-top:40px;
padding-bottom:40px;  
  }
.center_product_main_left_inner{
  border:1px solid #E9EDAF;
  padding:5px;
  border-radius:5px;
  }
.center_product_main_left_inner h3{
  font-size: 16px;
    color: #836503;
    padding: 10px;
  }
.center_product_main_left_inner hr{
width: 25%;
    margin: 0px 0px 10px 10px;
    border-width: 3px;
    border-color: #E9EDAF;
  }
.center_product_main_left_inner_1 .panel{
 margin-bottom:0; 
  }
.center_product_main_left_inner_1 .panel-primary{
 border:none; 
 box-shadow:none;
  }
.center_product_main_left_inner_1 .panel-primary>.panel-heading{
border:none;
background:none;
color:#666;
background:#E9EDAF;
margin-top:1px;
 }
.panel-body{
 padding-top:0;
 padding-bottom:0; 
  }
.center_product_main_left_inner_1 ul li{
margin-top:10px; 
margin-bottom:10px;
 }
.center_product_main_left_inner_1  a{
   color:#5A5C3F;
font-size:13px;

 }


 
.center_product_main_left_inner_2{
  border:1px solid #f7f5b2;
  padding:15px;
  border-radius:5px;
  margin-top:15px;
  }
.center_product_main_left_inner_2 h3{
  font-size:22px;
  color:#5A5C3F;
  }
.center_product_main_left_inner_2 .hr_1{
width:25%;
margin-left:0;
margin-top:10px;
border-width:3px;
border-color:#5A5C3F;
  }
.center_product_main_left_inner_2 .hr_2{
border-width:3px;
  }
.center_product_main_left_inner_2 h4{
margin-top:30px;
  }
.center_product_main_left_inner_2 h4 a{
color:#000;
background:#5A5C3F;
padding:8px 20px;
border-radius:3px;
  }
.center_product_main_left_inner_2 h4 a:hover{
background:#5A5C3F;
color:#fff;
  }
.center_product_main_left_inner_2 h5{
margin-top:30px;
font-size:16px;
color:#666;
  }
.center_product_main_left_inner_2 ul li{
  margin-top:10px;
  color:#666;
  }

.center_product_main_left_inner_2 ul li a:hover{
  color:#5A5C3F;
  }
  
.center_product_main_left_inner_3{
  border:1px solid #E9EDAF;
  padding:15px;
  border-radius:5px;
  margin-top:15px;
  }
.center_product_main_left_inner_3 h3{
  font-size:16px;
  color:#836503;
  }
.center_product_main_left_inner_3 .hr_1{
width:25%;
margin-left:0;
margin-top:10px;
border-width:3px;
border-color:#FFC400;
  }
.center_product_main_left_inner_3 ul li{
  display:inline-block;
  margin-bottom:5px;
  }
.center_product_main_left_inner_3 ul li a{
 padding:5px 10px 5px 10px  ;
 display:block;
 color:#000000;
 font-size:10px;
 background-color:#FFC400;
 border-radius: 5px 10px 5px 10px; 
  }
.center_product_main_left_inner_3 ul li a:hover{
 color:#FFC400;
 background-color:#5A5C3F;
  }
.center_product_main_left_inner_3_inner_right p{
  font-size:12px;
  }
.center_product_main_left_inner_3_inner_right p a{
  color:#666;
  }
.center_product_main_left_inner_3_inner_right h4{
  color:#ffc400;
  font-size:10px;
  margin-top:10px;
  margin-bottom:10px;
  }
.center_product_main_left_inner_3_inner_right h5{
  font-size:12px;
  color:#000000;
  }
.center_product_main_left_inner_3_inner_right h5 span{
  color:#999;
  text-decoration:line-through;
  margin-right:5px;
  }
.center_product_main_left_inner_3_inner{
 margin-top:15px; 
  }
.center_product_main_left_inner_3_inner:hover p a{
color:#5A5C3F; 
  }
.center_product_main_right_1 ul li{
 padding-left:5px;
 padding-right:5px;
 display:inline-block;
 border-right:1px solid #E9EDAF; 
  }

.center_product_main_right_1 ul li a:hover{
color:rgb(154,11,11);
  }
.center_product_main_right_2 p{
margin-top:20px;
  }
.center_product_main_right_3{
margin-top:20px;
padding-top:20px;
border-top:1px solid #E9EDAF;
  }
.center_product_main_right_3 .form-control{
 border-radius:0;
 font-size:18px;
 height:40px; 
  }
.center_product_main_right_4_inner h5{
 color:#000; 
 padding-left:15px;
  }
.center_product_main_right_4_inner h5 span{
 color:#999;
 text-decoration:line-through; 
 margin-left:5px;
  }
  
.center_product_main_right_4{
  margin-top:20px;
  }
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus{
 background:#FFC400;
 border-color:#E9EDAF; 
  }
.center_product_main_right_4 ul li a{
 color:#000; 
 border-color:#E9EDAF;
  }
.center_product_main_right_4 ul li:hover a{
color:#000;
  }
.center_product_main_right_4 ul li:hover a:hover{
 background:#5A5C3F;
 border-color:#E9EDAF;
 color:#FFC400;
  }
  
.center_product_main_left_inner_1 h4 i{
  color:#646100;
  }
.icon_2{
font-size:12px!important;
margin-right:3px;
color: #b98e00;
 }
/*********************center_product_end****************/


@media screen and (max-width : 767px){
.center_product_main_left_inner h3{
  text-align:center;
  }
.center_product_main_left_inner h4{
  text-align:center;
  }
.center_product_main_left  hr{
 margin-left:auto!important; 
 margin-right:auto!important; 
  }
.center_product_main_left_inner_2{
  text-align:center;
  }
 .center_product_main_left_inner_2 ul{
  text-align:left;
  }
.center_product_main_left_inner_3_inner_right {
 text-align:left;
 }
.center_product_main_left_inner_3 {
   text-align:center;
  }


.center_product_main_right_1 {
 text-align:center;
 margin-top:15px; 
  }
.center_product_main_right_1 .col-sm-6 {
 text-align:center;
 margin-top:10px; 
  }
.center_product_main_right_2 {
  text-align:center;
  }
.center_product_main_right_3 {
   text-align:center;
  }
.center_product_main_right_3 p{
  margin-bottom:10px;
  }
.center_product_main_right_4 h4{
text-align:center;
padding-left:0;
  }
.center_product_main_right_4 .price{
 width:100%;
  }
.center_product_main_right_4 .rating{
 width:100%;
  }
.col-item{
  margin-top:10px;
  }
.center_product_main_right_2 p{
text-align:left; 
 }
}

@media (min-width:768px) and (max-width:991px) {
.center_product_main_left_inner_1 h4{
  font-size:12px;
  }
.center_product_main_left_inner_1 ul li{
  font-size:12px;
  }
.rating i{
 font-size:14px; 
  }
 }
 @media (min-width:992px) and (max-width:1200px) {
.center_product_main_left_inner_1 h4{
  font-size:17px;
  }
 }
@media (min-width:1201px) and (max-width:1335px) {

 }
 .mtoo{
 margin-top:25px;
 }
  .mtoor{
border-bottom:1px solid #E9EDAF;
padding-bottom:20px;
margin-bottom:20px;
 }
/*********************Cat Page****************/ 
	.box{font-family: 'Rubik', sans-serif;
    text-align: center;
    overflow: hidden;
    position: relative;
	margin-bottom:20px;
}
.box img{
    width: 100%;
    height: auto;
    transform-origin: top right; 
    transition: all 0.3s ease 0s;
	border-radius: 5px 35px 5px 35px;
}
.box:hover img{
    transform: translateY(8px) rotateX(15deg) rotateY(-15deg) rotateZ(3deg) scale(0.93);
    box-shadow: 0 0 10px rgba(0,0,0,0.3);
	border-radius: 35px 5px 35px 5px;
}
.box .box-content{
    color: #fff;
    background-color: #5A5C3F;
    text-align: left;
    width: 100%;
    padding: 7px 12px;
    opacity: 0;
    transform: translateY(-50%) skew(5deg);
    position: absolute;
    top: 50%;
    left: -100%;
    z-index: 1;
    transition: all 0.3s ease-in-out;
	border-radius: 5px 15px 5px 15px;
}
.box:hover .box-content{
    opacity: 1;
    transform: translateY(-50%) skew(0);
    left: 0;
}
.box .title{
    font-size: 19px;
    font-weight: 700;
    letter-spacing: 0.5px;
    text-transform: uppercase;
    margin: 0;
    display: inline-block;
	color:#FFC400;
}
.box .post{
    font-size: 14px;
    font-weight: 500;
    text-transform: capitalize;
    display: inline-block;
}
.box .icon{
    padding: 0;
    margin: 0;
    list-style: none;
    transform: translateX(-50%);
    position: absolute;
    left: 50%;
    bottom: 5px;
    z-index: 1;
    transition: all .5s ease-in-out;
	
}
.box .icon li{
    margin: 0 3px;
    display: inline-block;
    transform: scaleY(0);
    transform-origin: top center;
    transition: all 0.3s ease-in-out;
	
}
.box:hover .icon li{ transform: scale(1); }
.box .icon li a{
    color: #FFC400;
    background-color: #5A5C3F;
    font-size: 15px;
    line-height: 30px;
    height: 30px;
    width: 30px;
    display: block;
    transition: all 0.3s;
	border-radius: 5px 10px 5px 10px;

}
.box .icon li a:hover{
    color: #000000;
    background:#FFC400;
    box-shadow: 0 0 7px rgba(0,0,0,0.5);
	border-radius: 10px 5px 10px 5px;

}
@media only screen and (max-width:990px){
    .box{ margin: 0 0 30px; }
}
	.box2{font-family: 'Rubik', sans-serif;
    text-align: center;
    overflow: hidden;
    position: relative;
	margin-bottom:20px;
}
.box2 img{
    width: 100%;
    height: auto;
    transform-origin: top right; 
    transition: all 0.3s ease 0s;
	border-radius: 35px 5px 35px  5px ;
}

.box2:hover img{
    transform: translateY(8px) rotateX(-15deg) rotateY(15deg) rotateZ(3deg) scale(0.93);
    box-shadow: 0 0 10px rgba(0,0,0,0.3);
	border-radius: 5px 35px 5px 35px ;
}
.box2 .box2-content{
    color: #fff;
    background-color: #5A5C3F;
    text-align: left;
    width: 100%;
    padding: 7px 12px;
    opacity: 0;
    transform: translateY(-50%) skew(5deg);
    position: absolute;
    top: 50%;
    left: -100%;
    z-index: 1;
    transition: all 0.3s ease-in-out;
	border-radius: 15px 5px 15px 5px ;
}
.box2:hover .box2-content{
    opacity: 1;
    transform: translateY(-50%) skew(0);
    left: 0;
}
.box2 .title{
    font-size: 19px;
    font-weight: 700;
    letter-spacing: 0.5px;
    text-transform: uppercase;
    margin: 0;
    display: inline-block;
	color:#FFC400;
}
.box2 .post{
    font-size: 14px;
    font-weight: 500;
    text-transform: capitalize;
    display: inline-block;
}
.box2 .icon{
    padding: 0;
    margin: 0;
    list-style: none;
    transform: translateX(-50%);
    position: absolute;
    left: 50%;
    bottom: 5px;
    z-index: 1;
    transition: all .5s ease-in-out;
	
}
.box2 .icon li{
    margin: 0 3px;
    display: inline-block;
    transform: scaleY(0);
    transform-origin: top center;
    transition: all 0.3s ease-in-out;
	
}
.box2:hover .icon li{ transform: scale(1); }
.box2 .icon li a{
    color: #FFC400;
    background-color: #5A5C3F;
    font-size: 15px;
    line-height: 30px;
    height: 30px;
    width: 30px;
    display: block;
    transition: all 0.3s;
	border-radius: 10px 5px 10px 5px ;

}
.box2 .icon li a:hover{
    color: #000000;
    background:#FFC400;
    box-shadow: 0 0 7px rgba(0,0,0,0.5);
	border-radius: 5px 10px 5px 10px ;

}
@media only screen and (max-width:990px){
    .box2{ margin: 0 0 30px; }
}
.box3{font-family: 'Rubik', sans-serif;
    text-align: center;
    overflow: hidden;
    position: relative;
	margin-bottom:20px;
}
.box3 img{
    width: 100%;
    height: auto;
    transform-origin: top right; 
    transition: all 0.3s ease 0s;
	border-radius: 5px 35px 5px 35px;
}

.box3 .box3-content{
    color: #fff;
    background-color: #5A5C3F;
    text-align: left;
    width: 100%;
    padding: 7px 12px;
    opacity: 1;
    transform: translateY(-50%) skew(5deg);
    position: absolute;
    top: 90%;
    left: 0;
    z-index: 1;
    transition: all 0.3s ease-in-out;
	border-radius: 5px 15px 5px 15px;
}
.box3 .title{
    font-size: 19px;
    font-weight: 700;
    letter-spacing: 0.5px;
    text-transform: uppercase;
    margin: 0;
    display: inline-block;
	color:#FFC400;
}
.box3 .post{
    font-size: 14px;
    font-weight: 500;
    text-transform: capitalize;
    display: inline-block;
}

@media only screen and (max-width:990px){
    .box3{ margin: 0 0 30px; }
}
/*********************Cat Page****************/ 
