@charset "utf-8";
/* CSS Document */

/*
 Theme Name:   Casa Nerea
 Theme URI:    
 Description:  Plantilla para Casa Nerea
 Author:       Guillem Casas
 Author URI:   
 Template:     Divi
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  divi-child
*/

/* ----------------
	WIDGETS
---------------- */
/* Títol */
.widgettitle {
	text-align:center;
	font-size:18px;
	font-weight:bold;
	padding-bottom: 10px;
	border-bottom: solid 2px #336699;
    margin-bottom: 10px;
}
/* Espai entre widgets */
.et_pb_sidebar .et_pb_widget {
	margin-bottom: 14% !important;
}
/* Links */
.et_pb_widget a {
    color: #336699 !important;
	font-weight:bold;
}
.et_pb_widget a:hover {
    color: LightBlue !important;
	font-weight:bold;
}
/* Links dels widgets del footer */
.footer-widget .textwidget a {
    color: LightBlue !important;
}
.footer-widget .textwidget a:hover {
   	color: #336699 !important;
}


/* -------------------------
	MOTOPRESS HOTE BOOKING
-------------------------- */
div.mphb_sc_search-wrapper {
	text-align: center;
}
/* Text de camps obligatoris */
div.mphb_sc_search-wrapper p.mphb-required-fields-tip {
	display: none;
}
/* Camps de formulari */
div.mphb_sc_search-wrapper input,
div.mphb_sc_search-wrapper select {
	background-color: grey;
	border: 0;
	border-radius: 5px;
	color: #FFFFFF;
	padding: 5px;
}
/* Text de camps obligatoris del widget */
div.widget_mphb_search_availability_widget p.mphb-required-fields-tip {
	display: none;
}
/* Camps de formulari del widget */
div.widget_mphb_search_availability_widget input,
div.widget_mphb_search_availability_widget select {
	border-radius: 5px;
	padding: 5px;
}


/* ----------------
	FORMULARIS
---------------- */
/* Butons */
input[type="submit"],
button {
	position: relative !important;
	background-color: #336699 !important;
	padding: 6px 10px !important;
	border-radius: 15px !important;
	color: #FFFFFF !important;
	font-size: 1.2em !important;
	cursor: pointer !important;
	border: none !important;
	transition-duration: 0.4s !important;
	text-decoration: none !important;
	overflow: hidden !important;
}
input[type="submit"]:hover,
button:hover {
	background-color: #000000 !important;
}
/* Butons - Animació al clicar-hi */
input[type="submit"]:after,
button:after {
  	content: "" !important;
  	background: #90EE90 !important;
  	display: block !important;
  	position: absolute !important;
  	padding-top: 300% !important;
  	padding-left: 350% !important;
  	margin-left: -20px !important;
  	margin-top: -120% !important;
  	opacity: 0 !important;
  	transition: all 0.8s !important;
}
input[type="submit"]:active:after,
button:active:after {
  	padding: 0 !important;
  	margin: 0 !important;
  	opacity: 1 !important;
  	transition: 0s !important;
}


/* oculta titulo en paginas */
.hidetitle .entry-title {
	display:none;
}