﻿
				#sidebar_2 { width: 46.1em; float: right; }

					.sidebar ul.sidebar_list { padding-right: 1.2em; padding-left: 1.2em; }

.sidebar h3 { font-size: 1em; line-height: 1.385em; margin-bottom: 0.692em; }



.sidebar { }

#column_wrap .sidebar ul.sidebar_list { padding-top: 2.4em; }

.sidebar .text_input, .sidebar .form_submit { padding: 0.308em; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; }

.sidebar input[type="text"], .sidebar input[type="submit"] { padding: 0.308em; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; }

	.sidebar .text_input { width: 95%; }



.sidebar a:hover { text-decoration: underline; }
.visuallyhidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}

#tfly-featured-events ul.images li {
	background: none;
	padding-left: 0px;
	width: 100%;
	margin: 0px;
}

#tfly-featured-events ul.images li a {
	width: 100%;
}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}
.menu-item-201,.menu-item-202,.menu-item-203,.menu-item-529{display:none;}


.entry-title {
	font-family : Yellowtail;
	font-weight: normal;
	margin: 0 0 5px;
}


.entry-title a {
	color: #141412;
}


.entry-title a:hover {
	color: #ea9629;
}


.format-audio .entry-title {
	font-size: 28px;
	font-weight: bold;
}


.format-chat .entry-title {
	font-size: 28px;
	font-weight: bold;
}


.format-gallery .entry-title {
	font-size: 50px;
	font-weight: 400;
	margin: 0;
}



.format-image .entry-title {
	font-size: 28px;
	font-weight: bold;
}


.format-link .entry-title {
	color: #ca3c08;
	display: inline;
	font: 300 italic 20px "Source Sans Pro", Helvetica, sans-serif;
	margin-right: 20px;
}


.format-link .entry-title a {
	color: #bc360a;
}


.format-video .entry-title {
	font-size: 50px;
	font-weight: 400;
}


.attachment .entry-title {
	display: inline-block;
	float: left;
	font: 300 italic 30px "Source Sans Pro", Helvetica, sans-serif;
	margin: 0;
}


.attachment .entry-title:before {
	content: "\f416";
	font-size: 32px;
	margin-right: 10px;
}


	.entry-title,
	.format-chat .entry-title,
	.format-image .entry-title,
	.format-gallery .entry-title,
	.format-video .entry-title {
		font-size: 22px;
		font-weight: bold;
	}


	.page-title,
	.entry-title {
		font-size: 21pt;
	}


#right-widget-text{
	width:320px;
	background:#fff;
	border:1px solid #0c3e74;
	border-right:0;
	color:#7a7d82;
	padding:16px;
	font-size:0.95em;
	-webkit-border-radius:0 0 0 5px;
	-moz-border-radius:0 0 0 5px;
	border-radius:0 0 0 5px;
	-webkit-box-shadow:3px 2px 7px rgba(0,0,0, 0.25), 0 0 0 1px rgba(255,255,255, 1);
	-moz-box-shadow:3px 2px 7px rgba(0,0,0, 0.25), 0 0 0 1px rgba(255,255,255, 1);
	box-shadow:3px 2px 7px rgba(0,0,0, 0.25), 0 0 0 1px rgba(255,255,255, 1);
}




#content .alignleft,
#content img.alignleft {
	display: inline;
	float: left;
	margin-right: 24px !important;
	margin-top: 4px;
}


#content img.alignleft,
#content img.alignright,
#content img.aligncenter {
	margin-bottom: 12px;
}


.mainmenu-area{border-top: 2px solid #000;}

.home-3 .mainmenu-area {
  background: #2f2f2f none repeat scroll 0 0;
  padding-top: 12px;
}

.home-8 .mainmenu-area {
  background: #313131 none repeat scroll 0 0;
  padding-top: 0;
  border: none;
}

.home-9 .mainmenu-area {
  background: #ecf0f5 none repeat scroll 0 0;
  padding-top: 0;
  border: none;
}

.home-10 .mainmenu-area {
  background: #f26b7a none repeat scroll 0 0;
}

  .calculator-payment-dealertrack-form-wrapper .ddc-content {
    margin-bottom: 0;
    overflow: hidden; }

.tabs-tabbed-widgets .ddc-content {
  margin-bottom: 0; }

  .locations-group-nav-type-1.ddc-content {
    margin-bottom: 0; }


.ddc-content {
  position: relative;
  margin-bottom: 10px; }


.smartbar .contact .popup .ddc-page .ddc-content { margin: 0; }


.smartbar .contact .popup .ddc-content.directions-results { margin: 0 10px 10px; }


.smartbar .contact .popup .ddc-content fieldset { margin: 0; border: none; padding: 0; }
.ai1ec-popup-title{font-size:12.35px;font-weight:bold;line-height:1.428571429;background:none;border-bottom:none;padding:0;}
.ai1ec-popup-title a{font-weight:bold !important;}
.ai1ec-popup-title a.ai1ec-buy-tickets{font-weight:normal !important;}
.event_list .list.grid_view .grid-row{width:640px;*zoom:1}
.event_list .list.grid_view .grid-row:before,.event_list .list.grid_view .grid-row:after{content:"\0020";display:table}
.event_list .list.grid_view .grid-row:after{clear:both}

      .event_list .list.grid_view .grid-row:before, .event_list .list.grid_view .grid-row:after {
        content: "\0020";
        display: table; }

    .offers_list .list.grid_view .grid-row {
      *zoom: 1; }

      .offers_list .list.grid_view .grid-row:before, .offers_list .list.grid_view .grid-row:after {
        content: "\0020";
        display: table; }

      .offers_list .list.grid_view .grid-row:after {
        clear: both; }


.ipad {float: left;margin-left:20px; width: 330px !important;
}


.menu-item-home {
	margin-left: 5px;
}

#footer-lf, #footer-center, #footer-rg {float:left; width:90%}

#footer-lf a, #footer-rg ul li, #footer-rg a{text-decoration:none;color:#969595; font-weight:bold;}

#footer-lf a:hover, #footer-rg ul li a:hover, #footer-rg a:hover{color:#fff;text-decoration:underline;}

#footer-lf ul{list-style: none; border-bottom:2px dotted #666; padding-bottom:10px}

#footer-lf {float:left; width:40%}

#footer-lf a, #footer-rg a, #footer-rg ul li a{text-decoration:none;color:#969595; font-weight:bold;}

#footer-lf a:hover, #footer-rg ul li a:hover{color:#fff;text-decoration:underline;}

	
	.wpb_widgetised_column { margin-top: 15px; padding-top: 25px; padding-left: 0; border-top: 4px solid #eee; border-left: none; border-right: none; }
 
	.wpb_widgetised_column .box { width: 100%; max-width: 307px; clear: both; float: none !important; margin: 0 auto 20px auto !important;}

#sidebar .nopad, .wpb_widgetised_column .nopad { padding: 0; background: none; border: none; }


.wpb_widgetised_column .box.notitle h4 {
    text-indent: -9999px;
}



div.likeboxwrap{overflow:hidden;border:none;margin-right:0px;}

div.likeboxwrap iframe{margin:-1px;}


.avia_textblock .gallery p{display:none;}





.avia_textblock{
clear: both;
}


.flex_column + .avia_textblock{padding-top:50px;}

ul.navigation .menu-item-language img.iclflag,
.top-menu .menu-item-language img.iclflag {
  margin-right: 6px;
}

.rtl .menu-item-language img.iclflag {
  margin-right: 0;
  margin-left: 5px;
}

.caja{width:225px;display:none;position:absolute;background-color:#FFE8CA;padding:1px;font-size:14px;z-index:1;}
#secondary,#sidebar{display:none}
.page #secondary{margin-top:67px}
#secondary{padding-left:0}
