/*
Benvenuto nella funzione di personalizzazione dei CSS!

Per scoprire come funziona, consulta http://wp.me/PEmnE-Bt
*/












/*div.ead-document {max-height:400px !important;}*/









/*Tasto prenota in tob bar right*/
.topbar-right .button0 {display:none;}





div.blog-event-one-half {
	display: none;
}

.content-wrapper-full {
	width: 100%;
	margin-bottom: 50px;
}

p {
	font-size: 15px;
	font-family: 'montserrat';
	color: #3C1F12;
	line-height: 180%;
}

p.footer {
	font-size: 14px;
	font-family: 'montserrat';
	color: #fff;
	line-height: 150%;
}

/*Testo informativa Privacy*/
span.consentText {
	font-size: 15px;
	font-family: 'montserrat';
	color: #fff;
	line-height: 140%;
}

/*Tasti informativa Privacy*/
.italybtn {
	font-family: 'montserrat';
}


/*Terzo blocco widget*/
div.one-third.last-col > h3.title-style1 {margin:0 0 15px 0 !important;}

/*Titoli Widget*/
.title-style2 {
	font-family: 'montserrat';
}

.one-third {
	font-family: 'montserrat';
}

.page-content h2 {
	font-family: 'Playfair Display';
	font-size: 45px;
	color: #672405;
}

.page-content h3 {
	font-size: 18px;
	color: #672405;
}

.fa {
	color: #bf9958;
}

.fa-lg {
	margin-right: 12px;
}

#wrapper {
	width: 100%;
}

#topbar {
	border-bottom: 4px solid rgba(191,153,88,2.7);
	background-color: #672405 !important;
}

.gmap-button {
	left: 205px;
	background-color: #672405 !important;
}

div [role=banner] {
	background-image: url('http://alvicolodelcilento.it/wp-content/uploads/2016/03/subhead.png');
	background-position: center;
	background-size: cover;
}

/*Language selector*/
#language-selection li li a {
	background: #fff;
	border-color: #fff;
}

#language-selection li li a:hover {
	background: #fff;
}

#logo {
	margin: 10px 0 12px 10px;
}

#logo img {
	max-width: 180px !important;
}

#tagline {
	display: none !important;
}

#navigation {
	line-height: 0;
	margin: 15px 0 0;
	color: #205028 !important;
	border-bottom: 0 solid !important;
}

#navigation li {
	font-size: 16px;
	letter-spacing: .1px !important;
}

#navigation li strong {
	padding: 10px 14px;
}

#navigation li a {
	color: #672405 !important;
	border-bottom: 0 solid !important;
	padding: 50px 0;
}

#navigation li a:hover {
	color: rgba(191,153,88,0.7);
}

#navigation .menu-item, #navigation .current-menu-item, #navigation .current_page_item {
	border-bottom: 0 solid !important;
}

/*Elementi Sub*/
#navigation li li a {
	padding: 40px 20px;
	font-size: 16px;
	font-family: montserrat;
}

.slider {
	height: 590px !important;
}

#slider {
	margin: 0 0 50px;
}

/*Titolo 1 in slider*/
.slider-caption p.colour-caption {
	font-family: Playfair Display;
	font-size: 38px !important;
	letter-spacing: -.5px;
}

/*Titolo 2 in slider*/
.slider-caption p.dark2-caption {
	background-color: rgba(103,36,5,0.7) !important;
	color: #fff;
	font-size: 40px;
	font-family: Playfair Display;
	letter-spacing: -.5px;
	display: table;
}

/*Booking Box in home*/
#slider .home-reservation-box {
	position: relative !important;
	left: 0;
	bottom: -18px;
	background-color: #672405 !important;
	border-color: #BF9958 !important;
}

/*Data inizio e fine*/
.home-reservation-box input[type="text"] {
	width: 15% !important;
	font-family: montserrat;
}/*Selezione adulti e ragazzi in booking step successivi
.one-third-form {
	width: 110px;*/
	


/*Titolo blocchi Home*/
.title-style1 {
	font-size: 16px;
}

/*Tasti Box in home*/
.page-content a.button1, .page-content a.button4, .page-content a.button5, a.button1, a.button4, a.button5 {
	border: 4px solid #BF9958 !important;
}

/*Widget TripAdvisor*/
#CDSWIDCOE {
	width: 275px !important;
	text-align: center !important;
}

#CDSWIDCOE img {
	margin: 0 auto !important;
	margin-top: -9px !important;
	width: 65% !important;
}

#CDSWIDCOE.widCOE .widCOETitle {
	font: normal bold 19px Montserrat, Georgia, "Bitstream Vera Sans", Helvetica, sans-serif !important;
	color: #3C1F12 !important;
}

#CDSWIDCOE.widCOE .widCOELink a {
	color: #3C1F12 !important;
	font: normal bold 17px montserrat, Arial, Verdana, "Bitstream Vera Sans", Helvetica, sans-serif !important;
	text-decoration: none !important;
}

#CDSWIDSSP .widSSPData .widSSPBranding dt {
	width: 100% !important;
}

/*N°1 B&B a Felitto*/
#CDSWIDSSP .widSSPData .widSSPInformation .widSSPPopIdx .widSSPPopIdxData {
	font: montserrat, ArialMT, Arial, Tahoma, "Bitstream Vera Sans", sans-serif;
	font-size: 20px;
}

/*2016*/
#CDSWIDCOE.widCOE .widCOEDate .widCOEDateText {
	font: normal bold 19px montserrat, Arial, Verdana, "Bitstream Vera Sans", Helvetica, sans-serif !important;
	color: #3C1F12 !important;
}

#CDSWIDSSP {
	width: 100% !important;
	text-align: center !important;
}

#CDSWIDSSP div {
	font: normal 12px montserrat, "Bitstream Vera Sans", Arial, Helvetica, sans-serif !important;
}

/*Label Camera 1 e 2 in multibooking*/
.label {
	color: #fff;
}

.select-wrapper select {
	font-size: 14px;
	font-family: montserrat;
	padding: 10px;
}

/*Controlla disponibilità*/
.home-reservation-box input[type="submit"] {
	font-size: 14px;
	font-family: montserrat;
	padding: 10px 70px;
}

/*Multibooking*/
.home-reservation-box .multiroom-link {
	margin: -36px 0 0;
	border: 4px solid #BF9958;
	padding: 2px 20px;
	font-size: 14px;
}

#ui-datepicker-div {
	background-color: #672405 !important;
}

.slider-caption-wrapper {
	width: 100%;
}

.dark-wrapper {
	background-color: #672405 !important;
}

#footer {
	background-color: #672405 !important;
}

#footer-bottom p {
	color: #fff;
}

/***********************************************************
*********************************** BOOKING TEMPLATES *****/
#topbar, #slider .home-reservation-box, #slider-full .home-reservation-box, #footer, .mobile-menu-title, .mobile-menu-inner, .dark-wrapper .text-slider ul li, .widget-reservation-box, .dark-wrapper, .booking-side, .booking-main, .price-details .deposit, .price-details .total, .price-details .total-only, .price-details .full-payment, #ui-datepicker-div, .step-icon, .lightbox-title, #language-selection li li a, .room-price-widget .from, .room-price-widget .price-detail, #lang_sel_footer {
	background-color: #421B0A;
}

.dark-wrapper .blog-entry-inner h4 span, .dark-wrapper .event-entry-inner h4 span, .booking-side ul li span, .room-list-right .room-meta li span, .room-price .price, .price-breakdown-display span, .dark-wrapper .testimonial-author, .price-details .deposit, .price-details .total, .price-details .total-only, .price-details .full-payment, .contact_details_list_dark li strong, .room-price-widget .from, .room-price-widget .price-detail, #footer .tweets li span, #footer .tweets li a {
	color: #BF9958;
}

/* Bordi */
.dark-wrapper .blog-entry-inner h4 span, .dark-wrapper .event-entry-inner h4 span, .room-list-wrapper .room-item, .price-breakdown-open, .dark-wrapper .title-style1, .space7, .space8, .booking-side ul li, .price-details, .ui-datepicker-calendar thead tr th, #language-selection li li a, .price-details .price-breakdown, #open_datepicker .ui-datepicker-group-first, .contact_details_list_dark li, .room-price-widget, .dark-wrapper .testimonial-wrapper, #footer-bottom, #lang_sel_footer {
	border-color: #BF9958;
}

/*Date disponibili in calendario*/
.ui-datepicker-calendar tbody tr td a {
	background: #5F4545 !important;
}

/* Prezzo totale */
.price-details .total-price {
	color: #fff;
}

/* Booking main */
div.booking-main > p {
	color: #fff;
}

/***********************************************************
**************************************** PAGINE ***********/
#page-header {
/*background-image: url('http://alvicolodelcilento.it/wp-content/uploads/2016/03/header_bb_felitto.png') !important;*/
	background-size: cover !important;
	padding: 70px 0 5px;
	height: 120px;
}

#page-header h2 {
	font-family: Playfair Display;
	font-size: 50px;
	color: #fff;
}

/*Img align left*/
.alignleft, img.alignleft {
	margin: 5px 30px 30px 0;
}

/*Img align left*/
img.wp-image-118:hover, img.wp-image-137:hover, img.wp-image-140:hover, img.wp-image-149:hover, img.wp-image-249:hover, img.wp-image-206:hover, img.wp-image-208:hover, img.wp-image-280:hover, img.wp-image-281:hover, img.wp-image-224:hover, img.wp-image-226:hover, img.wp-image-285:hover, img.wp-image-286:hover, img.wp-image-288:hover, img.wp-image-289:hover, img.wp-image-290:hover, img.wp-image-323:hover, img.wp-image-324:hover, img.wp-image-325:hover, img.wp-image-326:hover, img.wp-image-327:hover, img.wp-image-418:hover, img.wp-image-420:hover, img.wp-image-422:hover, img.wp-image-423:hover, img.wp-image-425:hover, img.wp-image-429:hover, img.wp-image-431:hover, img.wp-image-432:hover {
	opacity: .8;
}

/*Immagini Felitto Sudinoi*/
.sudinoi1, .sudinoi2 {
	margin: 5px 0 30px !important;
}

/***********************************************************
**************************************** CAMERE ***********/
/*Booking Widget*/
.widget-reservation-box {
	background: #672405 !important;
}

/***********************************************************
************************************** BOOKING SYSTEM *****/
/*Foto camera in elenco disponibili*/
.room-list-left {
	display: none;
}

.room-list-right {
	float: left;
	width: 100%;
}

@media only screen and (max-width:1050px) {
	.gmap-button {
		left: 0;
	}
	
	.slider {
		height: 200px !important;
	}
	
	
	
	
	/*Tasto prosegui su booking form*/
	.home-reservation-box input[type="submit"] {padding:10px 55px;}
	
}