/* Agrupació de camps */
body .cp_cff_clean #fbuilder .fform h1{
	font-size:63px;
	line-height: 40px;
}
body .cp_cff_clean #fbuilder .fields:not(.section_breaks),
body .cp_cff_clean #fbuilder .captcha{
	background:transparent;
	padding:15px 0px;
}
/* Label */
body .cp_cff_clean #fbuilder label{
	margin-bottom:5px;
	display:block;
}
/* Camps */
body .cp_cff_clean #fbuilder input[type=text], 
body .cp_cff_clean #fbuilder textarea, 
body .cp_cff_clean #fbuilder select { 
	border: 1px solid rgb(139, 141, 148); 
	background:rgb(253,253,253);
	padding:12px;
}
body .cp_cff_clean #fbuilder select { 
	padding:10px 12px;
}
body .cp_cff_clean #fbuilder select.ahbfield_service{
		margin-bottom:10px;
}

body .cp_cff_clean #fbuilder .slotsCalendar{
	margin-top:10px;
}

body .cp_cff_clean #fbuilder .slots{
	box-shadow:none;
}

body .cp_cff_clean #fbuilder .slots > span{
	margin-left:10px;
	margin-bottom:5px;
	display:inline-block;
}

body .cp_cff_clean #fbuilder .slots div{
	border:0px;
}

body .cp_cff_clean #fbuilder .slots div a{
	padding:5px 15px;
}

body .cp_cff_clean #fbuilder .slots .htmlUsed.currentSelection,
body .cp_cff_clean #fbuilder .slots div a:hover{
	background:#e50051;
	color:#FFF;
	border:0px;
}


body .cp_cff_clean #fbuilder .usedSlots{
	padding: 15px 15px 0px;
  	font-size: 16px;
}

/* Bot enviar */
body .cp_cff_clean #fbuilder .pbSubmit { 
	color: #FFF; 
	font-weight: bold;
	background:#e50051;
	border-radius:0px;
	line-height:16px;
	font-size:14px;
	padding:14px 24px;
	border:0px;
}
/* Calendari */
body .cp_cff_clean #fbuilder .ui-datepicker-header { 
	background:#e50051 ; color:#FFF; text-shadow:none; 
} 

body .cp_cff_clean #fbuilder .ui-datepicker-header select{ 
	padding:5px 15px;
}

body .cp_cff_clean #fbuilder .ui-datepicker-calendar .ui-state-default {
	background: #ededed;
}
body .cp_cff_clean #fbuilder .ui-datepicker-calendar .ui-state-active{
	background:#e50051 ; color:#FFF; text-shadow:none; 
}
@media(max-width:768px){
	/* Calendari responsiu */
	body .cp_cff_clean #fbuilder .ui-datepicker-inline{
		max-width:none !important
	}
}