@import url(//fonts.googleapis.com/css?family=Open+Sans);

body{
font-family: 'Open Sans', sans-serif;
}

.toggle_container {
display:block !important;
}
.page-contents,
.content-gallery-text {
    background: none repeat scroll 0 0 rgba(254, 253, 225, 0.5);
}

.logo-menu-wrapper{
    background: none repeat scroll 0 0 rgba(254, 253, 225, 0.95);
}
#footer-bottom {
    background:none repeat scroll 0 0 rgba(143, 1, 32, 0.92);
}

#menu-bottom ,
.top-menu-wrap  {
    background: none repeat scroll 0 0 rgba(185, 11, 48, 0.8);
}

.top-booking-wrap {
background: none repeat scroll 0 0 rgba(143, 1, 32, 0.65);
}

#bcom_review_widget_wrapper,
.TA_percentRecommended {
    float: left;
    margin: 0 10px 0 0;
}
.TA_certificateOfExcellence {
    float: left;
    margin: -10px 0 0 0;
}
.home .entry-content h4.trigger {
display:none;
}


.sidebar a {
    color: #b51034;
}
.sidebar a:hover{
    color: #000;
}

.content-gallery-text p,
.content-gallery-text h2 {color:#000;}
#menu-bottom .sidebar-widget .widget_nav_menu ul li a  {
font-size:15px;
text-transform:uppercase;
}	
.homemenu ul li a  strong{
font-size: 16px;

	}
#menu-bottom .sidebar-widget .widget_nav_menu ul li a {
border-right:#fff 1px solid;
}

.page-contents .sidebar {font-size:13px;}
.homemenu .menu li {
    background: none;
 
}
.homemenu ul li a {
   padding: 0 25px;
}
#menu-menu-bottom  li a {color:#fffee3;}


.homemenu ul li a:hover,
#menu-menu-bottom  li a:hover{color:#fff;}
#footer-bottom .sidebar-widget .widget,
#footer-bottom .sidebar-widget .widget a {color:#ce9379 !important;}

.offerta h3,
 li.current_page_item a,
.home .page-contents-wrap h1 {
   color:#7b0b22;
   font-weight: bold;
}
.home .entry-content h2 {color:#37362c !important;}

.ui-accordion-header a {
    background: none repeat scroll 0 0 rgba(254, 253, 225, 0.7);
    color: #800825;
}
a.submit, input[type="submit"] {
    background-image: none;
	background:#b3092f;
font-family: 'Open Sans', sans-serif;
    color: #fefde1;
	font-weight:bold;
	box-shadow:0px 0px 5px rgba(0, 0, 0, 0.5);
	line-height:21px;
}
.offerta h3 a{
color: #A71A34;
font-weight: bold;
}
.sidebar a:hover{
    color:#fff;
}

a.submit:hover, input[type="submit"]:hover{
 	background:#fefde1;

    color: #b3092f;
}
.offerta h4{
    color:#A71A34;
    font-weight:bold;
}
.prezzo{
    color:#000;
}
.single .wpcf7 label{
    color:#000;
}
.block-book-offerta.align-right.medium a{
    color:#000;
}
.home .sidebar-left h2{
    color:#fff;
}
.blocco-offerte h4{
    color:#fff;
}
.blocco-offerte .prezzo{
    color:#fff;
}
.offerta h3, li.current_page_item a, .home .page-contents-wrap h1{
 color:#C63644;
}
.content-p {
color:#37362c;
}
.home .container-fix .blocco-offerte{
    background:rgba(0, 0, 0, 0.65) none repeat scroll 0 0;

}

#bcom_review_widget_wrapper .logo {
width:auto; 
position:relative;
max-width:auto;
top:auto !important;
}
.TA_socialButtonBubbles {
    clear: both;
}
.cert_1, .cert_2 {
float:left;
}
#CDSWIDCOE.widCOE .widCOELink a {
color:#fff !important;
font-size:11px !important; 
}

@media only screen and (max-width: 767px) {
.container-fix {
    top: auto !important;
}

#footer-bottom .footer-container .sidebar-widget {
    width: 95%;
}
.social-header {
    display:none
}
.TA_percentRecommended,
#bcom_review_widget_wrapper {
       margin: 0 5px 0 0;
}

}




@media only screen and (max-height: 750px) and (orientation:landscape) {	


}