﻿
a.menu {
	font-weight:bold;
	text-decoration:none;
	color:#996600;
}

a.menu:link {
	color: #996600;
}

a.menu:visited {
	color: #996600;
}

a.menu:hover {
	color:#000000;
	text-decoration:none;
}

a.menu:active {
	color: #000000;
}


.price-table tr.heading-1 td {
  width:33%;
  background: #ad190c;
  color:#FFF;
  line-height: 1.5em;
}
.view-eventi .legenda{float:left;font-size:11px;height:15px;line-height:15px;margin:18px 7px 0 10px;position:relative;white-space:nowrap;}
.view-eventi .legenda img{float:left;}
.view-eventi .legenda span{display:inline-block;float:left;height:15px;line-height:15px;margin:0 0 0 10px;}


.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}


  .col-md-8 {
    width: 66.66666667%;
  }
#smilerate_top{text-shadow:1px 1px 0 #333;color:#FFF;background:#666;font-size:1.1em;font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;padding:0.6em;box-shadow:0 2px 3px rgba(0, 0, 0, .2);text-align:center}
#smilerate_top a{color:#FFF}
.footer .top .menus .menu-item-has-children{float:left;width:33.33%}
.footer .top .menus .menu-item-has-children ul li a{color:#231f20;display:block;padding-bottom:3px}
.footer .top .menus .menu-item-has-children a:hover{color:#0072ff}

.recent-entry .recent-entry-content{position:relative;padding-bottom:15px;margin-bottom:20px;font-size:13px;}

.recent-entry .recent-entry-content p:last-child{margin-bottom:0;}

.recent-entry .recent-entry-content:after{height:0;position:absolute;bottom:0;left:0;width:50px;content:"";border-bottom:1px solid #6dcff6;}

#menu-trigger{display:none}


body:not(.title-tagline-hidden) .site-branding-text {
	display: inline-block;
	vertical-align: middle;
}
.sf-menu ul .menu-item{padding:5px 0}
.menu-item:hover{background-color:#ea086e}


.star-rating {
  display: flex;
    align-items: center;
    font-size: 16px;
    justify-content: center;
    width: 90px;
}


.star-rating.ptop {
  padding-top: 4px;
}


.star-rating-large {
  width: 130px;
}


.star-rating.filled {
  position: absolute;
  color: #feab6c;
}
.sprocket-strips-s-container{list-style:none!important;overflow:hidden;padding:0;margin:0 -1%}
.sprocket-strips-s-container:before,.sprocket-strips-s-container:after{content:"";display:table;line-height:0}
.sprocket-strips-s-container .sprocket-strips-s-block{width:100%;float:none}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}
.ss-foreground-image-overlay-container{position: absolute;width: 101%;height: 101%;top: -.5%;left: -.5%;bottom: -.5%;right: -.5%;pointer-events: none;}
