
		    
@import url(https://fonts.googleapis.com/css?family=Lato:300,400,600,700);
	*, body, body h1, body h2, body h3, body h4, body h5, body h6, .th-btncategory, .tg-footernav ul li a, .tg-sectiontitle .tg-lighttitle, .tg-widget ul li a, .tg-portfoliotitle a, .tit1sec {
	font-family: 'Lato'; 
	}
	.tg-footer, .tg-footerbottombar, .tg-footer.tg-footerversiontwo{

	    background: #F4F4F4;
	}
	.tg-footer, .tg-footerbottombar, .tg-footer a, .tg-footerbottombar a, .tg-footernav ul li a, .tg-copyrights, .tg-footermiddlebox, .tg-footermiddlebox .tg-socialicons li a{

	    color: #38393b;
	}
	.tg-footernav ul li::after, .tg-footermiddlebox .tg-description::before{
		background: #38393b;
	}
	.tg-footermiddlebox .tg-socialicons li a, .tg-footerbottombar hr{
		border-color: #38393b;
	}
	.btn-info, .btn-success {

	    background: #bd0303;
	    border-color: #bd0303;
	}
	.btn-info, .btn-success {

	    color: #FFFFFF;
	}
	a.bg-color, .bg-color{

	    color: #38393b !important;
	}


	.btn, .btn-default, a.tg-btn, .tg-logoarea form, .tg-portfolio, input.form-control, .dropdown-menu{
		-webkit-border-radius: 1px;
		-moz-border-radius: 1px;
		border-radius: 1px;
	}



body {
}
a{

}
.tg-header{
background-color: #F4F4F4;
}
.miniatura{  
	padding-bottom: 140%; 
}




/*=============================================
			Theme Color
=============================================*/
p a:hover,
a:hover,
a:focus,
a:active,
.tg-stars span:after,
.tg-usermessage span a:hover,
.tg-deleteproduct .fa,
.tg-dropdownmenu li.tg-total,
.tg-singup h2,
.tg-footernav ul li a:hover,
.tg-bgdark .tg-btn,
.tg-post:hover .tg-postheading h2 a,
.tg-calltoaction h2,
.tg-calltoaction .tg-btn,
.tg-btnsearch i:hover,
.tg-sliderversionthree .tg-slidecontent h1 span,
.tg-producticons li:hover a i,
.tg-btnaddtocart:hover i,
.tg-discountonproduct li h4 a:hover,
.tg-discountonproduct li h4 a span,
.tg-fcol ul li a:hover,
.tg-widgetsignup button,
.tg-headerfive .tg-navigation ul li a:hover,
.tg-bloggridv2 .tg-post:hover .tg-postheading h2 a,
.tg-authorinfo .tg-socialicons li a:hover i,
.tg-comment li .tg-commenter:hover .tg-commenterinfo .tg-borderheading h2 a,
.tg-comment li .tg-commenter:hover .tg-commenterinfo .tg-btnreply,
.tg-comment li .tg-commenter:hover .tg-commenterinfo .tg-btnreply i,
.tg-wework h3 span,
.tg-counter h2,
.tg-comming-sooncounter .timer_box:first-child h1,
.tg-comming-sooncounter .timer_box:first-child p,
.tg-commingsoonarea-v2 h2,
.tg-complainttime h2,
.tg-callus span,
.tg-footer.tg-footereight .tg-fcol ul li a:hover,
.tg-footer.tg-footereight .tg-fcol ul li a:hover:before,
.tg-odd .tg-slidecontent h1,
.tg-odd .tg-producttitle h3 a,
.tg-odd .tg-productprice,
.tg-even .tg-productcontent .tg-btnaddtocart:hover i,
.tg-shopingcart table tbody tr td a:hover i,
.tg-shopingcart table tbody tr td a:hover strong,
.tg-total span + span,
.tg-paymenttype .tg-radio:hover h3,
.tg-portfoliotitle a,
.tg-socialarea .tg-socialicons li a:hover i,
.tg-promocontent h3,
.tg-search .tg-btn,
li.dropdown-header,
.tg-closenav:hover i{color: #F4F4F4;}
/*=============================================
			Theme Background Color
=============================================*/
.tg-navigation > ul > li > a:before,
.tg-sectiontitle h1:before,
.tg-sectiontitle h1 em,
.tg-sectiontitle h2:before,
.tg-sectiontitle h2 em,
.tg-discounttag,
.tg-discounttag:before,
.tg-bordertitle:before,
.tg-postprev:hover,
.tg-postnext:hover,
.tg-featuresproductnav li a:hover,
.tg-featuresproductnav li.active a,
.tg-btnroundprev:hover,
.tg-btnroundnext:hover,
.tg-bordertitletop:before,
.tg-tag:hover,
.tg-tag.tg-active,
.tg-dropdown > a:hover .tg-badge,
.tg-fcol .tg-socialicons li a:hover,
.tg-bordertitletop h2 em,
.tg-btnaddtocompare:hover,
.tg-fcol .tg-customerphotos li figure,
.tg-contactinfo,
.th-btncategory,
.tg-productview li.tg-active a,
.tg-productview li a:hover,
.tg-panel h4:hover,
.tg-panel h4.active,
.tg-pagination ul li,
.tg-pagination ul li.tg-nextpage:hover a,
.tg-pagination ul li.tg-prevpage:hover a,
.tg-widget.tg-widgetcatagories ul li:hover,
.tg-tags-social .tg-btn:hover,
.tg-counter:before,
a.tg-btnprev:hover i,
a.tg-btnnext:hover i,
.countSeconds,
.digit,
.tg-complaintissue .tg-radio label:hover,
.tg-complaintissue .tg-radio input[type=radio]:checked + label,
.tg-footercolumntitle:before,
.tg-odd .tg-productcontent .tg-btnaddtocart:hover,
.tg-shopingcart table tbody tr:hover td span,
.tg-finaltotal,
.tg-paymenttype .tg-radio input[type=radio]:checked + label:before,
.tg-productcontent .tg-producticons li:hover a,
.tg-bordertitletop h1 em,
.tg-portfoliohover > a,
.tg-portfoliofreestyle figure figcaption a,
.tg-portfoliofreestyle:hover .tg-date,
.tg-catagories li:hover,
.tg-productsize .tg-checkbox input[type=checkbox]:checked + label,
.tg-navtabs li:hover a,
.tg-navtabs li.active a,
.ui-widget-header,
.tg-btnnav--htx.is-active,
.bs-wizard > .bs-wizard-step > .progress > .progress-bar,
.bs-wizard > .bs-wizard-step > .bs-wizard-dot,
.bg-color{background: #F4F4F4;}
/*=============================================
			Theme Border Color
=============================================*/
.tg-navigation > ul > li > .tg-dropdownmenu,
.tg-dropdown .tg-dropdownmenu,
.tg-sectionimg,
.tg-bgdark .tg-btn:before,
.tg-bgdark .tg-btn:after,
.tg-bgdark .tg-btn span:before,
.tg-bgdark .tg-btn span:after,
.tg-discounttag:after,
.tg-post:hover .tg-featuredimg,
.tg-postprev:hover,
.tg-postnext:hover,
.tg-calltoaction .tg-btn:after,
.tg-calltoaction .tg-btn:before,
.tg-calltoaction .tg-btn span:after,
.tg-calltoaction .tg-btn span:before,
.tg-featuresproductnav li a:hover,
.tg-featuresproductnav li.active a,
.tg-featuredimg,
.tg-btnroundprev:hover,
.tg-btnroundnext:hover,
.tg-sliderthumbs .owl-item.tg-active .item,
.tg-tag:hover,
.tg-tag.tg-active,
.tg-fcol .tg-socialicons li a:hover,
.tg-searchbybrandsslider .item figure:hover,
.tg-btnaddtocompare:hover,
.tg-contactinfo,
.tg-productview li.tg-active a,
.tg-productview li a:hover,
.tg-bloggridv2 .tg-post:hover .tg-postheading,
.tg-bloglistv2 .tg-post:hover .tg-postheading,
.tg-tags-social .tg-btn:hover,
.tg-member:hover .tg-memberimg:after,
.tg-memberdetail .tg-memberimg:hover:after,
a.tg-prevmember:hover i,
a.tg-nextmember:hover i,
.tg-odd .tg-productcontent .tg-btnaddtocart:hover,
.tg-paymenttype .tg-radio input[type=radio]:checked + label:before,
.mega-menu,
.tg-closenav:hover,
a.tg-btnprev:hover i,
a.tg-btnnext:hover i,
.tg-productshadow:hover figure,
.tg-widgetlatestproducts .item:hover figure,
.tg-productcontent .tg-producticons li:hover a,
.tg-portfolioslider.owl-theme .owl-next .tg-btnroundnext:hover,
.tg-portfolioslider.owl-theme .owl-prev .tg-btnroundprev:hover,
.tg-productdetailslider .item figure,
.tg-checkbox input[type=checkbox]:checked + label:before,
.tg-productsize .tg-checkbox input[type=checkbox]:checked + label,
.tg-navtabs,
.tg-navtabs li:hover a,
.tg-navtabs li.active a,
.tg-search .tg-btn:before,
.tg-search .tg-btn:after,
.tg-search .tg-btn span:after,
.tg-search .tg-btn span:before,
.entrega_fic > p{border-color: #F4F4F4;}


.tg-navarea {

    border-bottom: 1px solid #ccc;
    margin-bottom: 0;
}
.tg-nav{
  font-size:13.5px;
  font-weight:600;
}
.tg-contactinfo h3{
 color:red;
}

#tg-sharedropdown{
 color:#fff;
}

#tg-usermenu{
 color:#fff;
}

#tg-buscadordes{
 color:#38393b;
}

.tg-navigation > ul > li > a{
 color:#38393b;
}

.centro {
    min-height: 400px;
}


.tg-addnav > ul > li + li:before {
 background-color: #38393b;
}
 
.pi-price{
 color:#444549;
}

.tg-widget{
 
 padding-left:15px;
 padding-right:15px;
}

.tg-contactinfo h3{
 color:#bd0303;
}

.tg-email{
  padding-top:8px;
}
.tg-contactinfo span.tg-email a{
    font-size: 14px;

}
.tg-widget ul li a{
  font-size:12px;
}

.tg-footermiddlebox > .tg-description > p {
 color:#38393b;
 opacity:1;
}

.tg-sectionimg, .tg-featuredimg {
 border:2px solid;
 border-color:black;
 margin-top:110px;
}

.tg-productshadow figure {
 box-shadow: 0px 0px 0 0;
}

.tg-sectionimg img, .tg-featuredimg img, .tg-featuredimg img a {
 border: 0;
}

.tg-socialarea {
 color:black; 
}

body h1, body h2, body h3, body h4, body h5, body h6 {
 color:#444549;
}
.owl-buttons{
  display:none;

}

.tg-sectionimg, .tg-featuredimg {
 box-shadow: 0 0 0 0; 
}

.tg-contactus p {
 color:#444549;
}

b, strong {
 color:#444549;
}

.tg-socialicons li a i {
 color:#F4F4F4;
 background-color:#bd0303;
}

.tg-socialicons li a i:hover {
 border: 1px solid #38393b;
 color:#bd0303;
 background-color:white;
}

.tg-socialicons li a {
 border: 1px solid #bd0303;
 background: #bd0303;
}

.tg-socialicons li a {
 border: 1px solid #bd0303;
}

.tg-navigationarea {
 width:100%; 
}

.tg-logo{
  width:100%;
  height:auto;
  max-width:210px;
  margin-top:15px;
  margin-bottom:5px;
  padding-left:0px;
}

.tg-sharedropdown .tg-socialicons li a i {
  background-color: transparent;
}

.tg-sharedropdown .tg-socialicons li a i:hover {
  background-color: transparent;
  border-color: transparent;
  color: #38393b;
}

.col-md-4 {
 color:#bd0303;
}

.bg-color{
 background:#bd0303; 
}

a.bg-color, .bg-color {
 color:#fff !important; 
}

.btn-qodetf{
 margin-top:3px; 
}

.login .btn {
 margin-left: 0; 
}

.input-group .form-control {
 width:250px;
 height:47px;
}

.tg-footermiddlebox > .tg-description > p {
 margin-bottom:25px; 
}

.tg-productdetailslider .item figure {
 border-width:0; 
}
.product-item {
    border: 1px solid #ddd;
}
.product-item:hover {
    border: 1px solid #bd0303;
}


.tg-widget ul.tg-category > li > a:first-child, .tg-widget ul.tg-category > li > a:last-child, .tg-widget ul.tg-category > li > a {
  background-color:#F4F4F4;
  color:#38393b;
  border:0;
  margin-bottom:2px;
}
.tg-widget ul.tg-category > li > a:hover {
  color:#fff;
}
.th-btncategory{
	display:none;
}
.tg-header{
  margin-bottom:28px;
}
.tg-headereight .tg-navigation > ul > li > a::before {
    background: #fff;
  	
}
.tg-headereight .tg-navigation > ul > li.tg-active > a {
    text-shadow: 0px 0px 0px #450609;
  	color: #bd0303; !important;
}
ul.tg-category li.tg-active a{
  color: #fff !important;
  background: #bd0303 !important;
}
.tg-dropdownmenu{
	z-index:9;
}
@media (min-width: 992px){
  .tg-navigation {
    margin-top: 20px;
  }
}
@media (max-width: 1199px){
  .tg-contactinfo span.tg-email a {
    font-size: 11px;
	}
}  
@media (max-width: 767px){
.tg-navigation > ul > li > a{
 color:#444549;
 }
  .tg-logo{
    width:40%;
    margin:0;
    max-width:130px;
    min-width:80px;

  }
  .tg-headereight .tg-navigation > ul > li.tg-active > a {
      text-shadow:inherit;
  }  


  
}