time.catItemDateCreated.entry-info.publish-date.left {
    color: black;
}
.cursos {
    background: #790d70;
    color: white;
}
.foxcontainercursos h2{
	font-size:40px;
}

#k2ModuleBox226 li{
	margin-bottom: 10px;
	font-size: 18px;
	list-style-type: none;
	background: rgba(121, 13, 112, 0.31);
	display: flex;
}
.chzn-results li{
	color: black;
}
#k2ModuleBox226 a{
	padding: 10px 0px 0px 10px;
}
@media (max-width: 450px){
	.gkNspPM-GridNews > a {
		font-size: 12px;
	}

}
@media (min-width: 1024px){
	body {
		font-size: 18px;
	}
	div#foxcontainer_m223 {
		width: 40%;
	}
	/* Tratamientos faciales skeyndon*/
	img.nspImage {
		width: 270px;
	}
	.nspList li.even {
		width: 48%;
	}
	.nspList li.odd{
		width: 48%;
	}
	li.even {
		width: 25%;
	}
	li.odd{
		width: 25%;
	}
	figcaption {
		position: absolute;
		right: -10px;
		width: 52%;
		padding: 0 10px;
		display: block;
		box-sizing: border-box;
		top: 10px;
	}
	figure {
		border: 1px solid #e0e0e0;
		position: relative;
		box-sizing: border-box;
	}
	.peluqueria .nspArt.nspCol3 {
    width: 33%;
    padding-left: 5%;
}

}
figure {
    border: 1px solid #e0e0e0;
	margin: 0px 5px;
}
li.odd {
    box-shadow: none;
}
.nspLinks .nspLinkScroll1 ul li {
    border-top: none;
}
a.readon {
    background: #672877;
    color: white;
    padding: 5px;
}

#sp-menu {
    margin-top: 30px;
}
#sp-header-wrapper.fixed {
    height: 90px;
}
.gkNspPM-GridNews > a {
    background: #672877;
}
.sp-mobile-menu ul li {
    background: #672877;
	color:white;
}
.sp-mobile-menu {
    width: 90%;
}
@media (max-width: 979px) {
	.responsive #sp-header-wrapper #sp-logo .logo-wrapper {
		padding: 60px 0px 0px 0px;
		background: #672877;
		text-align: center;
	}
	.responsive #sp-header-wrapper .sp-main-menu-toggler {
    top: 10px;
    background: #ea5290;
    color: #672877;
    width: 90px;
	height: 20px;
}
}
/*menu*/
li.menu-item :hover + div.sp-submenu {
    visibility: visible;
}
.sp-submenu {
    top: 61px;
    opacity: 100;
}
.sp-submenu :hover {
    visibility: visible;
	background:#672877;
}
#sp-main-menu ul.level-1 li:not(.sp-menu-group) a {
    font-size: 14px;
    color: #5a5a5a;
}
#sp-main-menu ul.level-1 li:not(.sp-menu-group) a:hover {
    color: white;
}
.sp-mobile-menu ul li a {
    color: #ffabcd;
}
/* Tratamientos*/
.item.column-3 {
    border: 1px #8a8a8a solid;
    margin-top: 20px;
    padding: 10px;
}
.item.column-2 {
    border: 1px #8a8a8a solid;
    margin-top: 20px;
    padding: 10px;
}
.item.column-1 {
    border: 1px #8a8a8a solid;
    margin-top: 20px;
    padding: 10px;
}
.leading-1 {
    border: 1px #8a8a8a solid;
    margin-top: 20px;
    padding: 10px;
}
.btn-inverse:hover {
    background: #ea5290!important;
}
.btn-inverse {
    border-bottom: 3px solid #ffb8d5 !important;
    background: #ea5290 !important;
}
/* parallax inicio*/
.item.active {
    FONT-SIZE: 24px;
    font-weight: bold;
    text-align: center;
}

/*formulario de contacto*/
.module.title-center .mod-header-text {
    text-align: center;
    color: #000000;
    font-size: 18px;
    font-weight: 500;
}
div#foxcontainer_m257 .fcaptchainputcontainer {
    display: contents;
}

div#foxcontainer_m257 label.checkbox {
    width: 35%;
	display:inline-flex;
	font-size:16px;
}
div#foxcontainer_m257 input, div#foxcontainer_m257 label.checkbox {
    margin-top: 20px;
}



/*Visualització per a mobil*/

@media (max-width: 767px){
	#sp-header-wrapper {
		background: #672877;
	}
	div#Mod96 {
    display: none;
	}
	div#Mod168 {
    display: none;
	}
	section#sp-fp-message-wrapper {
		background: url(http://www.formascuidadeti.com/images/formas_peinados1.jpg);
		margin-top: 0px;
		padding: 20px;
	}

	#jmparallax_wrap189 {
		background-position: top;
	}
	li.even {
		width: 80%;
	}
	li.odd{
		width: 80%;
	}
	.bodas ul {
    padding: 0px;
	}
	.responsive #sp-fp-message-wrapper {
    text-align: left;
}
}


/* Bodas*/
.bodas li {
    list-style-type: none;
}
li.even {
    float: left;
    margin: 0px 20px;
    padding-right: 5px;
	background: #fed9ff;
    padding: 20px;
	margin-bottom: 20px;
}

li.odd {
    float: left;
    margin: 0px 20px;
	background: #fed9ff;
    padding: 20px;
	margin-bottom: 20px;
}

li.even.lastItem {
    margin: 0px 20px;
	background: #fed9ff;
    padding: 20px;
	margin-bottom: 20px;
}
	

.bodasbody section#sp-fp-message-wrapper {
    background: url(http://www.formascuidadeti.com/images/packs-peindo-maquillaje-novias.jpg);
    background-size: cover;
	background-position:center;
	background-repeat:no-repeat;
    margin-top: 0px;
	padding-bottom:50px;
}
li {
line-height:25px;
}
p.pack-bodas {
    background: #762278;
    font-size: 25px;
    color: white;
    padding: 5px;
    width: 120px;
    text-align: center;
}
span.pack-bodas {
    background: #762278;
    font-size: 25px;
    color: white;
    padding: 5px;
    width: 120px;
    text-align: center;
}
.moduleItemIntrotext {
    margin-bottom: 60px;
}
.bodas-description {
    margin: 50px 0px;
    text-align: center;
}
.bodas-description h3 {
    font-size:36px;
}
#jmparallax_wrap197 {
    background-position: center;
}

 /*peluqueria*/
.peluqueria a {
    color: #672876;
    font-size: 30px;
    font-family: 'open_sanslight';
}

.peluqueria .nspArt.nspCol3 p {
    width: 285px;
}