/* 
#ffffff: #FFC000;
#969696: #000000;
#3b3b3b: #ffffff;
#969696: #333333
*/

body {
	background-color: #ffffff;
}
#t-moustache-p-content-shop-category ul,
#t-moustache-p-content-cart ul.articles li {
	background-color: rgba(0, 0, 0, 0.2);
}
#t-moustache-p-contact,
#t-moustache-p-content-home,
.t-moustache-p-list-services,
#t-moustache-p-contact a:before,
#t-moustache-p-intro h1,
#t-moustache-p-nav-v a {
	background-color: #404040;
}
#t-moustache-p-content-article .imgcontent span,
#t-moustache-p-content-article .back a,
#t-moustache-p-content-article .addcart a,
#t-moustache-p-content-article .imgcontent h3,
#t-moustache-p-content-single-gallery .imgcontent span,
#t-moustache-p-content-single-gallery .back a,
#t-moustache-p-content-single-gallery .addcart a,
#t-moustache-p-content-single-gallery .imgcontent h3,
#t-moustache-p-content-news p.more a,
#t-moustache-p-content-post p.back a,
#t-moustache-p-content-shop ul li a span,
#t-moustache-p-content-shop ul li a h3,
#t-moustache-p-content-shop .more a,
#t-moustache-p-content-shop .back a,
#t-moustache-p-content-gallery ul li a span,
#t-moustache-p-content-gallery ul li a h3,
#t-moustache-p-content-gallery .more a,
#t-moustache-p-content-gallery .back a,
#t-moustache-p-content-cart .checkout, 
#t-moustache-p-content-cart .continue,
#t-moustache-p-content-cart ul.articles li p,
#t-moustache-p-nav ul li a {
	background-color: #404040;
	color: #ffffff;
}
#t-moustache-p-nav-v ul li a {
	color: #ffffff;
}
#t-moustache-p-content-home h2, 
#t-moustache-p-content-home p,
#t-moustache-p-intro h1,
.t-moustache-p-list-services ul li h3,
#t-moustache-p-header .cartbtn {
	color: #C0C0C0;
    font-size: 1.4em;
}
#t-moustache-p-content-news article time,
#t-moustache-p-content-post article time {
	color: #969696;
}
#t-moustache-p-content-news article p,
#t-moustache-p-content-post article p {
	color: #969696;
}
#t-moustache-p-content-single h2,
#t-moustache-p-content-gallery h2,
#t-moustache-p-content-single-gallery h2,
#t-moustache-p-footer p,
#t-moustache-p-footer .rights,
#t-moustache-p-footer .rights a,
#t-moustache-p-content-news article h3,
#t-moustache-p-content-news article .more,
#t-moustache-p-content-shop-category ul li a h3,
#t-moustache-p-content-single h3, 
#t-moustache-p-content-single p,
#t-moustache-p-content-single p a,
#t-moustache-p-footer .social li a,
#t-moustache-p-footer .contact li a {
	color: #404040;
}
#t-moustache-p-content-home p a,
.t-moustache-p-list-services ul li p {
	color: #3b3b3b;
}
#t-moustache-p-content-article ul.thumbnails li a img,
#t-moustache-p-content-article ul.thumbnails li.selected a img,
#t-moustache-p-content-single-gallery ul.thumbnails li a img,
#t-moustache-p-content-single-gallery ul.thumbnails li.selected a img,
#t-moustache-p-content-post .share,
#t-moustache-p-footer .social,
#t-moustache-p-footer p.rights,
#t-moustache-p-content-shop-category ul li {
	border-color: #404040;
}
.t-moustache-p-list-services ul li,
#t-moustache-p-nav ul li,
#t-moustache-p-nav-v ul li {
	border-color: #ffffff;
}
.logo {
	color: #3b3b3b;
}

/*FORM*/
.t-standard-p-form form input[type=submit],
.t-standard-p-form .content-tit,
.t-standard-p-form .info-form .back {
	background-color: #404040;
}
.t-standard-p-form form input[type="text"],
.t-standard-p-form form input[type="email"],
.t-standard-p-form form textarea,
.t-standard-p-form form select {
	border-color: #404040;
}
/* FIN FORM*/.logo {
	text-align: left !important;
	text-transform: none !important;
	font-style: normal !important;
	font-weight: bold !important;
	text-decoration: none !important;
	font-size: 2em !important;
	font-family: HelveticaNeueLTStd65Medium !important;
}
 .title {
	text-align: left !important;
	text-transform: none !important;
	font-style: normal !important;
	font-weight: bold !important;
	text-decoration: none !important;
	font-size: 2em !important;
	font-family: HelveticaNeueLTStd65Medium !important;
}
 .title2 {
	text-align: left !important;
	font-weight: normal !important;
	font-style: normal !important;
	text-transform: none !important;
	text-decoration: none !important;
	font-size: 1.5em !important;
	font-family: HelveticaNeueLTStd65Medium !important;
}
 .title3 {
	text-align: left !important;
	font-weight: normal !important;
	font-style: italic !important;
	text-transform: none !important;
	text-decoration: none !important;
	font-size: 1.17em !important;
	font-family: HelveticaNeueLTStd65Medium !important;
}
 .title4 {
	text-align: center !important;
	font-weight: normal !important;
	font-style: normal !important;
	text-transform: none !important;
	text-decoration: none !important;
	font-size: 1em !important;
	font-family: HelveticaNeueLTStd65Medium !important;
}
 .titleFoto {
	text-align: left !important;
	text-transform: normal !important;
	font-style: normal !important;
	font-weight: normal !important;
	text-decoration: none !important;
	font-size: 2em !important;
	font-family: HelveticaNeueLTStd65Medium !important;
}
 .paragraph {
	text-align: left !important;
	font-weight: normal !important;
	font-style: normal !important;
	text-transform: none !important;
	text-decoration: none !important;
	font-size: 1em !important;
	font-family: HelveticaNeueLTStd65Medium !important;
}
 .button {
	text-align: center !important;
	font-weight: normal !important;
	font-style: normal !important;
	text-transform: none !important;
	text-decoration: none !important;
	font-size: 1.2em !important;
	font-family: HelveticaNeueLTStd65Medium !important;
}
 .small {
	text-align: left !important;
	font-weight: normal !important;
	font-style: normal !important;
	text-transform: none !important;
	text-decoration: none !important;
	font-size: 0.9em !important;
	font-family: HelveticaNeueLTStd65Medium !important;
}
 .rights {
	text-align: center !important;
	font-weight: normal !important;
	font-style: normal !important;
	text-transform: none !important;
	text-decoration: none !important;
	font-size: 0.9em !important;
	font-family: HelveticaNeueLTStd65Medium !important;
}
 .f-social {
	text-align: center !important;
	font-weight: normal !important;
	font-style: normal !important;
	text-transform: none !important;
	text-decoration: none !important;
	font-size: 1em !important;
	font-family: HelveticaNeueLTStd65Medium !important;
}
 .menu {
	text-align: left !important;
	font-weight: normal !important;
	font-style: normal !important;
	text-transform: none !important;
	text-decoration: none !important;
	font-size: 1.1em !important;
	font-family: HelveticaNeueLTStd65Medium !important;
}
 .menuv {
	text-align: center !important;
	font-weight: normal !important;
	font-style: normal !important;
	text-transform: none !important;
	text-decoration: none !important;
	font-size: 1.2em !important;
	font-family: HelveticaNeueLTStd65Medium !important;
}
 