/* Escribe aquí tu código CSS */
.main-navigation {
	padding-right: 20px !important;
}

.header-top .left-content {
	min-width: 1300px;
	padding: 10px 0px 10px 0px;
	height: 40px;
}

.telfpe {color: #ffffff;}

#preloader span {
	background: #372710;
}

.sticky-wrapper{
	height: 130px !important;
}

div.panel-widget-style.panel-widget-style-for-w615eff9912a1b-0-0-0 a,img{
	padding: 0px !important;
}

div.panel-widget-style.panel-widget-style-for-w615eff9912a1b-0-1-0 a,img{
	padding: 0px !important;
}

#panel-w615eff9912a1b-0-2-0 a,img{
	padding: 0px !important;
}


@media screen and (max-width: 600px){
	.sticky-wrapper {
		height: 50px !important;
	}
	
	.logo {
		padding: 10px 0px 10px 0px !important;
	}
	
	.main-navigation {
		padding-top: 10px !important;
				padding-bottom: 0px !important;
	}
	
	#panel-2971-2-0-0 > .panel-widget-style {
		background-position: center 35px !important;
	}


}

.custom-logo {
	width: 190px;
}

.google {
	max-width: 100px;
}

.comensales {
	width: 600px;	
}

.main-navigation {
	padding-top: 0px !important;
}

#flash-breadcrumbs {
	display: none;
}

.contacto {
	color: #010101 !important;
}

.cli-switch input:checked + .cli-slider {
	background-color: #453316;
}

.so-widget-sow-image-default-2ec334f0a340-2971 .sow-image-container {
	margin-top: -50px;
}

/*ACTIVAR CANDO SE PUBLIQUEN OS DESEÑOS DEFINITIVOS*/
.section-title {
	height: 58px;
	margin-bottom: 0px;
}

.section-title::before {
	display: none;
}

.section-title::after {
	display: none;
}

.svt-cd-timeline-content {
	border: 0px solid;
}

img.attachment-full.size-full {
	border: 10px solid;
	border-radius: .25em;
	border-color: #D2A153;
	padding: 0px;
}

.svt-cd-timeline-content .svt-cd-date {
	font-size: 20px !important;
}

.svt-cd-timeline-content-title {
	font-size: 20px !important;
}

.svt-cd-timeline-content::before {
	display: none;
}

.svt-cd-timeline-block:nth-child(2n) .svt-cd-timeline-content::before {
	display: none;
}

.svt-cd-timeline-content {
	padding-top: 15px !important;
}

.svt-cd-date {
	padding-top: 10px !important;
}

/*RESERVAS*/
.rowLeft {
	display: block !important;
	padding-bottom: 20px;
}

#step2 {
	margin-bottom: 20px;
}

#step2 h4 {
	padding-bottom: 20px;
}

#step3 h4 {
	padding-bottom: 20px;
}