﻿
.wpb_single_image .vc_single_image-wrapper {
  display: inline-block;
  vertical-align: top;
  max-width: 100%;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_rounded,
.wpb_single_image .vc_single_image-wrapper.vc_box_rounded img {
  border-radius: 4px;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_outline,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle {
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 6px;
  border: 1px solid #ebebeb;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_outline img,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img {
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 1px solid #ebebeb;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_border,
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle {
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 6px;
  border: none;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_border img,
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img {
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: none;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle {
  border-radius: 0;
  -webkit-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img {
  border-radius: 0;
  -webkit-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle {
  padding: 6px;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d {
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  margin-bottom: 15px;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d img {
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle {
  border-radius: 50%;
  -webkit-box-shadow: none;
  box-shadow: none;
  overflow: hidden;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img {
  border-radius: 50%;
  -webkit-box-shadow: none;
  box-shadow: none;
  overflow: hidden;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle {
  -webkit-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img {
  -webkit-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
}

.wpb_single_image .vc_figure .vc_single_image-wrapper {
  margin-bottom: 0.5em;
}

.wpb_single_image .wpb_wrapper .vc_single_image-wrapper .zoomImg {
  border-radius: 0;
}

.wrapper {
	max-width: 1018px;
	margin: 0 auto;
	background-color: #f8f8f8;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
	border-radius: 4px;
}


.one-column-template .wrapper {
	max-width: 708px;
}


.footer-bottum-area {
  background: #2f2f2f none repeat scroll 0 0;
  padding: 30px 0;
  color: #adadad;
}




#footer {margin: 1px 0 0 0;width:100%;float:left;padding-bottom:30px;background-color:#7b7c7c;border: none;}

#footer a:hover {text-decoration: none;color:#0099ff;}
.popular-links-container .well{border:0}

.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #eee;
  border: 1px solid rgba(0,0,0,0.05);
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
}

.well blockquote {
  border-color: #ddd;
  border-color: rgba(0,0,0,0.15);
}

.well-large {
  padding: 24px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}

.well-small {
  padding: 9px;
}

.guides-page .well,
.guide-page .well,
.places-index .well {
  padding: 10px;
}

.guides-page .well input,
.places-index .well input {
  width: 560px;
  margin: 0;
}

.guide-page .well input {
  width: 800px;
  margin: 0;
}

.other-guides .well {
  padding: 8px;
}

.other-guides .well h4 {
  border-bottom: 1px solid #DADADA;
  padding-bottom: 8px;
}

#acx_social_widget img, #acurax_si_widget_simple img, #short_code_si_icon img
{
margin-left:1px;
}

#acx_social_widget img:hover, #acurax_si_widget_simple img:hover, #short_code_si_icon img:hover
{
opacity:0.8;
}
.widget-gallery .tiled-gallery-unresized{visibility:hidden;height:0px;overflow:hidden;}

.send-flower {
	float:left;
	width:148px;
	
	margin:0 0 0 9px;
	text-transform:uppercase;
}

.send-flower img {float:right;}

.send-flower span {
	padding:16px 0 0;
	display:inline-block;
}

.main_div{
width:100%;
}

.remove-borda {
height:1px;
width:366px;
margin:0 auto;
background:#F3F3F3;
margin-top:16px;
position:relative;
margin-left:20px;
}


#services { 
	width: 120px;
        float: right;
	margin: 5px 0px 0px 0px;
	text-align: center;
}

.footer-add {
  float: left;
  width: 30%;
}

  .footer-nav, .footer-add {
  width: 50%;
  }

.gyWidgetA li .date{ color:#777; font-size:11px; font-family:Tahoma;}

.gyWidgetThumb .date{ font-size:11px; font-family:Tahoma;}

.gyWidgetTableA td .date{ color:#666;}

.widgetBlindGalleryA li .date{ font: 11px Tahoma;}

.gyWidgetGalleryA li .date{ font:11px Tahoma;}

.gyWidgetZineA li .date{ display: inline-block; margin-left: 5px; font:11px Tahoma;}

.container_slider {
	overflow: hidden;
	width: 920px;
	margin: 0 auto;
}

.container_slider a {color: #fff;}




h3.sidebar-title ul { border-bottom:1px solid #ffffff; margin-left:10px; font-family: 'Sanchez', serif; }
.page-wrapper{padding:30px 0 30px;*zoom:1;}
.page-wrapper:before,.page-wrapper:after{content:" ";display:table;}
.page-wrapper:after{clear:both;}

			.post-metainfo .title { display: block; font-size: 18px; font-weight: 900; padding-bottom: 6px; }

				.post-metainfo .title a { color: #333; }

			.post-metainfo .postinfo, .et-main-description .postinfo { color: #969696; display: block; font-size: 14px; font-weight: 100; }


	.post-metainfo { margin-left: 77px; }

	.no-thumb .post-metainfo { margin-left: 0; }


.home .slideshow .details.center .text {
	width: 80%;
}
.ux-loading{z-index:99999;position:absolute;top:50%;left:50%;margin:-14px 0 0 -42px;padding:10px;border-radius:5px}
.ux-loading i{float:left;display:block;width:10px;height:10px;margin:0 4px;background:#627f9a;border-radius:50%;opacity:0;-webkit-animation:loadingFade 1.5s infinite;animation:loadingFade 1.5s infinite}
.dark.ux-loading i{background:#fff !important}
.ux-loading i:nth-child(0){-webkit-animation-delay:0s;animation-delay:0s}
.ux-loading i:nth-child(1){-webkit-animation-delay:.2s;animation-delay:.2s}
.ux-loading i:nth-child(2){-webkit-animation-delay:.4s;animation-delay:.4s}
.ux-loading i:nth-child(3){-webkit-animation-delay:.6s;animation-delay:.6s}
.ux-loading i:nth-child(4){-webkit-animation-delay:.8s;animation-delay:.8s}

		
		
		.post-stats {
			font-size:9px;
			font-weight:bold;
		}
.container,.no-sidebars.page-node .title-container,.no-sidebars.page-node .content-bar{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;}
.container:before,.no-sidebars.page-node .title-container:before,.no-sidebars.page-node .content-bar:before,.container:after,.no-sidebars.page-node .title-container:after,.no-sidebars.page-node .content-bar:after{content:" ";display:table;}
.container:after,.no-sidebars.page-node .title-container:after,.no-sidebars.page-node .content-bar:after{clear:both;}
.container .jumbotron,.no-sidebars.page-node .title-container .jumbotron,.no-sidebars.page-node .content-bar .jumbotron,.container-fluid .jumbotron{border-radius:0;}
.jumbotron .container,.jumbotron .no-sidebars.page-node .title-container,.no-sidebars.page-node .jumbotron .title-container,.jumbotron .no-sidebars.page-node .content-bar,.no-sidebars.page-node .jumbotron .content-bar{max-width:100%;}
.page-footer .container,.page-footer .no-sidebars.page-node .title-container,.no-sidebars.page-node .page-footer .title-container,.page-footer .no-sidebars.page-node .content-bar,.no-sidebars.page-node .page-footer .content-bar{padding-top:2em;padding-bottom:8em;}


.panel-2col .panel-col-first .inside { 
  margin: 0;
}


.panel-3col-33 .panel-col-first .inside { 
  margin: 0 .5em 1em 0;
}


.panel-3col-33 .panel-col .inside { 
  margin: 0 .5em 1em .5em;
}


.panel-3col-33 .panel-col-last .inside { 
  margin: 0 0 1em .5em;
}

	
	.cr {
	font-family: arial;
	font-size: 14pt;
	color: #000000;
	font-weight : bold;
}
.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal:after,.row-fluid:after,.row:after{clear:both}
.container,.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container,.span12{width:940px}
.container-fluid:after,.container-fluid:before,.container:after,.container:before{content:"";display:table;line-height:0}
.container{margin-right:auto;margin-left:auto}
.container-fluid{padding-right:20px;padding-left:20px}
.navbar .container{width:auto}
.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container{width:940px}
.carousel .container{position:relative;z-index:9;width:auto}
.is-customizing .container-fluid,.is-customizing .tc-footer-social-links-wrapper,.is-customizing img{-webkit-transition:width .15s ease-in-out,left .15s ease-in-out,right .15s ease-in-out;-moz-transition:width .15s ease-in-out,left .15s ease-in-out,right .15s ease-in-out;-o-transition:width .15s ease-in-out,left .15s ease-in-out,right .15s ease-in-out;transition:width .15s ease-in-out,left .15s ease-in-out,right .15s ease-in-out}
.container.navbar-wrapper{margin-bottom:0;width:auto}



.subscribe-me #mc_embed_signup form {display:block; position:relative; text-align:left; padding:10px 0 10px 3%}

.subscribe-me #mc_embed_signup h2 {font-weight:bold; padding:0; margin:15px 0; font-size:1.4em;}

.subscribe-me #mc_embed_signup input {border:1px solid #999; -webkit-appearance:none;}

.subscribe-me #mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox;}

.subscribe-me #mc_embed_signup input[type=radio]{-webkit-appearance:radio;}

.subscribe-me #mc_embed_signup input:focus {border-color:#333;}

.subscribe-me #mc_embed_signup .button {clear:both; background-color: #aaa; border: 0 none; border-radius:4px; color: #FFFFFF; cursor: pointer; display: inline-block; font-size:15px; font-weight: bold; height: 32px; line-height: 32px; margin: 0 5px 10px 0; padding: 0 22px; text-align: center; text-decoration: none; vertical-align: top; white-space: nowrap; width: auto;}

.subscribe-me #mc_embed_signup .button:hover {background-color:#777;}

.subscribe-me #mc_embed_signup .small-meta {font-size: 11px;}

.subscribe-me #mc_embed_signup .nowrap {white-space:nowrap;}


.subscribe-me #mc_embed_signup .mc-field-group {clear:left; position:relative; width:96%; padding-bottom:3%; min-height:50px;}

.subscribe-me #mc_embed_signup .size1of2 {clear:none; float:left; display:inline-block; width:46%; margin-right:4%;}

* html .subscribe-me #mc_embed_signup .size1of2 {margin-right:2%; }

.subscribe-me #mc_embed_signup .mc-field-group label {display:block; margin-bottom:3px;}

.subscribe-me #mc_embed_signup .mc-field-group input {display:block; width:100%; padding:8px 0; text-indent:2%;}

.subscribe-me #mc_embed_signup .mc-field-group select {display:inline-block; width:99%; padding:5px 0; margin-bottom:2px;}


.subscribe-me #mc_embed_signup .datefield, .subscribe-me #mc_embed_signup .phonefield-us{padding:5px 0;}

.subscribe-me #mc_embed_signup .datefield input, .subscribe-me #mc_embed_signup .phonefield-us input{display:inline; width:60px; margin:0 2px; letter-spacing:1px; text-align:center; padding:5px 0 2px 0;}

.subscribe-me #mc_embed_signup .phonefield-us .phonearea input, .subscribe-me #mc_embed_signup .phonefield-us .phonedetail1 input{width:40px;}

.subscribe-me #mc_embed_signup .datefield .monthfield input, .subscribe-me #mc_embed_signup .datefield .dayfield input{width:30px;}

.subscribe-me #mc_embed_signup .datefield label, .subscribe-me #mc_embed_signup .phonefield-us label{display:none;}


.subscribe-me #mc_embed_signup .indicates-required {text-align:right; font-size:11px; margin-right:4%;}

.subscribe-me #mc_embed_signup .asterisk {color:#c60; font-size:200%;}

.subscribe-me #mc_embed_signup .mc-field-group .asterisk {position:absolute; top:25px; right:10px;}
        
.subscribe-me #mc_embed_signup .clear {clear:both;}


.subscribe-me #mc_embed_signup .mc-field-group.input-group ul {margin:0; padding:5px 0; list-style:none;}

.subscribe-me #mc_embed_signup .mc-field-group.input-group ul li {display:block; padding:3px 0; margin:0;}

.subscribe-me #mc_embed_signup .mc-field-group.input-group label {display:inline;}

.subscribe-me #mc_embed_signup .mc-field-group.input-group input {display:inline; width:auto; border:none;}


.subscribe-me #mc_embed_signup div#mce-responses {float:left; top:-1.4em; padding:0em .5em 0em .5em; overflow:hidden; width:90%;margin: 0 5%; clear: both;}

.subscribe-me #mc_embed_signup div.response {margin:1em 0; padding:1em .5em .5em 0; font-weight:bold; float:left; top:-1.5em; z-index:1; width:80%;}

.subscribe-me #mc_embed_signup #mce-error-response {display:none;}

.subscribe-me #mc_embed_signup #mce-success-response {color:#529214; display:none;}

.subscribe-me #mc_embed_signup label.error {display:block; float:none; width:auto; margin-left:1.05em; text-align:left; padding:.5em 0;}


.subscribe-me #mc-embedded-subscribe {clear:both; width:auto; display:block; margin:1em 0 1em 5%;}

.subscribe-me #mc_embed_signup #num-subscribers {font-size:1.1em;}

.subscribe-me #mc_embed_signup #num-subscribers span {padding:.5em; border:1px solid #ccc; margin-right:.5em; font-weight:bold;}



.subscribe-me { display:none; height:auto; text-align:center; width:300px; margin-left:-175px; overflow:hidden; }

.subscribe-me h2 { font-size:24px; width:auto !important; }

.subscribe-me h2,
.subscribe-me .mc-field-group,
.subscribe-me #mce-responses { margin-bottom:15px; }

.subscribe-me .mc-field-group label,
.subscribe-me #mce-EMAIL { color:#000; display:inline-block; font-size: 14px; line-height:2em; margin: 0; width:60px; padding:10px 0 !important; }

.subscribe-me #mce-EMAIL { width:225px; padding: 10px 5px !important; }

.subscribe-me .mce_inline_error,
.subscribe-me .mce-success-response { font-size:12px; padding:5px 5px 10px; }

.subscribe-me .button { background:#333; color:#fff !important; border:0 !important; color:#C00; display:inline-block !important; font-size:16px; line-height:2em; padding:10px 0 !important; width:145px !important; margin:0 0 10px !important; }

.subscribe-me a.button { background:#666; margin: 0 5px 10px 0 !important; }

.subscribe-me .button:hover { background:#000; }
.row:after{content:"";display:table;clear:both}
.row-gutter{padding-bottom:1em;padding-right:1em}
.row-gutter:after{content:"";display:table;clear:both}
.row-gutter-full{margin-top:-1em;margin-left:-1em}
.row-gutter-full:after{content:"";display:table;clear:both}
.row-inline{display:inline}
.row-centered{text-align:center}
.ui-dialog.forgot-password .row-inline label{text-align:left;float:none;margin:10px 0 2px}
.wish-list .row{border-bottom:1px solid #d1d4d6;padding:20px 0 18px}
.team-top-banner .row{max-width:1420px;margin:0 auto;overflow:hidden}
.contentpage-top-banner .row{margin:0 auto;overflow:hidden}
.index-lv4
nav{width:32%;float:left;margin-right:1.333em}
.index-lv4 nav
h3{font-size:14px;background:#596bac;color:#fff;font-weight:500;padding:0.929em 0.857em 0.857em}
.index-lv4 nav
li{border-bottom:1px dotted #dee3eb;position:relative}
.index-lv4 nav li
a{padding:0.800em 0;display:block;color:#666}
.index-lv4 .icon-keyboard-arrow-right{position:absolute;right:0;top:0.867em}


.twitter-updates .twitter_box{margin-top:-1em;}
.product-submenu li.selected a,.product-submenu li.selected span{cursor:pointer;color:#000}
.about-menu-item:hover,.contact-menu-item:hover,.menu-item.selected,.menu-item:hover,.selected.about-menu-item,.selected.contact-menu-item{color:#000}
.language-menu-item a.selected,.language-menu-item a:hover,.language-menu-item span.selected,.language-menu-item span:hover{color:#000}
.menu-item-configurator.selected{border-top-color:#000;border-bottom-color:#000}
.selected .fazan_dropdown_status_panel_text_box{color:#000}
.either-or-saved-item.selected{border-top:1px solid #000;margin-top:-1px}
.selected .i-model-m3{background-position:-2px -107px}



.menu-item-language img.iclflag {
  height: 12px !important;
  width: 18px !important;
  margin-bottom: 0 !important;
  margin-right: 4px;
}

	.menu-item {
		width:100%;
		float:none;
		background: #fff;
		position: relative;
	}

	.menu-item  a {
		padding:15px;
	}

	.menu-item  a:hover {
		background: #efefef;
	}

.td-header-style-6 .td_ul_logout .menu-item img {
  left: -25px;
}

.top-header-menu .menu-item-has-children .sub-menu {
  display: none;
}

.top-header-menu .menu-item-has-children li {
  list-style-image: none;
  height: auto;
}

.top-header-menu .menu-item-has-children li a {
  font-family: 'Open Sans', arial, sans-serif;
  font-weight: 500;
  font-size: 11px;
  line-height: 28px;
  display: block;
  text-transform: none;
  margin: 0 10px 0 10px ;
  white-space: nowrap;
  min-width: 100px;
}

.top-header-menu .menu-item-has-children li a:hover {
  color: #4db2ec;
}

.top-header-menu .menu-item-has-children ul {
  width: auto !important;
}

  #td-mobile-nav .menu-item-has-children a {
    width: 100%;
    z-index: 1;
  }

.td_ul_logout .menu-item {
  position: relative;
  left: 0;
}

.td_ul_logout .menu-item a {
  display: inline !important;
  line-height: 29px !important;
  margin-right: 21px;
}

.td_ul_logout .menu-item .td_user_logd_in {
  margin-right: 11px;
}

.td_ul_logout .menu-item i {
  font-size: 10px;
  position: relative;
  top: 0;
}

.td_ul_logout .menu-item img {
  position: absolute;
  top: 5px;
  left: -40px;
  display: inline-block;
  margin-right: 19px;
}

.ie8 .top-header-menu .menu-item-has-children li a,
.ie9 .top-header-menu .menu-item-has-children li a,
.ie10 .top-header-menu .menu-item-has-children li a,
.ie11 .top-header-menu .menu-item-has-children li a {
  top: -1px;
}
.page.product-index a.colorbox-youtube{display:none}
.flexslider a.colorbox-youtube{display:none}
#usersite-container section.calendar_feature article.list-style .image-social,#usersite-container section.bandsintown_feature article.list-style .image-social{float:left;width:125px}
#usersite-container section.calendar_feature article.list-style .image-social img,#usersite-container section.bandsintown_feature article.list-style .image-social img{width:100%}
#usersite-container .event-detail .image-social{display:none}
#usersite-container .event-detail .image-social img{max-width:85px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
#usersite-container .solo-event-occurrence .image-social{display:block;float:left}
#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area,#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area,#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area,#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area,#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area{margin:0 10px 0 0;float:left;width:200px;font-size:0;position:relative;text-align:center}
#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area img.store-placeholder-image,#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area img.store-placeholder-image,#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area img.store-placeholder-image,#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area img.store-placeholder-image,#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area img.store-placeholder-image,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area img.store-placeholder-image{opacity:0.75}
#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area a.main-image,#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area div.main-image,#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area a.main-image,#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area div.main-image,#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area a.main-image,#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area div.main-image,#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area a.main-image,#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area div.main-image,#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area a.main-image,#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area div.main-image,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area a.main-image,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area div.main-image{max-width:100%;margin:auto;line-height:initial;font-size:12px}
#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area a.main-image img,#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area div.main-image img,#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area a.main-image img,#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area div.main-image img,#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area a.main-image img,#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area div.main-image img,#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area a.main-image img,#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area div.main-image img,#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area a.main-image img,#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area div.main-image img,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area a.main-image img,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area div.main-image img{max-height:200px;max-width:100%}
#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area a.main-image .sale-tag,#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area div.main-image .sale-tag,#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area a.main-image .sale-tag,#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area div.main-image .sale-tag,#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area a.main-image .sale-tag,#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area div.main-image .sale-tag,#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area a.main-image .sale-tag,#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area div.main-image .sale-tag,#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area a.main-image .sale-tag,#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area div.main-image .sale-tag,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area a.main-image .sale-tag,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area div.main-image .sale-tag{position:absolute;top:0px;right:0px;font-size:13px;line-height:1.2;z-index:10;background-color:#f00;background:rgba(255,0,0,0.8);border-bottom-left-radius:4px;padding:.1em 1em;color:white;box-shadow:-2px 2px 3px 2px rgba(255,255,255,0.2)}
#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area .image-thumbnails,#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area .image-thumbnails,#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area .image-thumbnails,#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area .image-thumbnails,#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area .image-thumbnails,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area .image-thumbnails{margin:0 -6.6666666667px;padding-left:0px;overflow:hidden;height:46.6666666667px}
#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail,#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail,#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail,#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail,#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail{display:inline-block;text-align:justify;-ms-text-justify:distribute-all-lines;text-justify:distribute-all-lines}
#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image,#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image,#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image,#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image,#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image{display:inline-block;width:40px;height:40px;margin:6.6666666667px}
#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image img,#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image img,#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image img,#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image img,#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image img,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image img{display:inline-block;width:100%;max-width:40px}
#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image:nth-of-type(4n),#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image:nth-of-type(4n),#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image:nth-of-type(4n),#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image:nth-of-type(4n),#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image:nth-of-type(4n),#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image:nth-of-type(4n){margin-right:0px}
#usersite-container #page-root section.store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area,#usersite-container #page-root section.pledge_music_feature div.store-feature-wrapper.store-layout-grid article figure.image-area,#usersite-container #page-root section.dialog-store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area,#usersite-container #page-root section.topspin_store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area,#usersite-container #page-root section.store_item_feature div.store-feature-wrapper.store-layout-grid article figure.image-area,#usersite-container #page-content-wrap section.store_item_feature div.store-feature-wrapper.store-layout-grid article figure.image-area{width:200px;height:200px;font-size:0;display:table-cell;vertical-align:middle;text-align:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:flex;display:-ms-flexbox;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}
#usersite-container #page-root section.store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image,#usersite-container #page-root section.pledge_music_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image,#usersite-container #page-root section.dialog-store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image,#usersite-container #page-root section.topspin_store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image,#usersite-container #page-root section.store_item_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image,#usersite-container #page-content-wrap section.store_item_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image{margin:auto;display:table}
#usersite-container #page-root section.store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image img,#usersite-container #page-root section.pledge_music_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image img,#usersite-container #page-root section.dialog-store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image img,#usersite-container #page-root section.topspin_store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image img,#usersite-container #page-root section.store_item_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image img,#usersite-container #page-content-wrap section.store_item_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image img{max-height:200px;max-width:200px}
#usersite-container #page-root section.store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image img.store-placeholder-image,#usersite-container #page-root section.pledge_music_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image img.store-placeholder-image,#usersite-container #page-root section.dialog-store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image img.store-placeholder-image,#usersite-container #page-root section.topspin_store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image img.store-placeholder-image,#usersite-container #page-root section.store_item_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image img.store-placeholder-image,#usersite-container #page-content-wrap section.store_item_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image img.store-placeholder-image{opacity:0.75}
#usersite-container #page-root section.store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image .sale-tag,#usersite-container #page-root section.pledge_music_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image .sale-tag,#usersite-container #page-root section.dialog-store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image .sale-tag,#usersite-container #page-root section.topspin_store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image .sale-tag,#usersite-container #page-root section.store_item_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image .sale-tag,#usersite-container #page-content-wrap section.store_item_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image .sale-tag{position:absolute;top:0px;right:0px;font-size:13px;line-height:1.2;z-index:10;background-color:#f00;background-color:rgba(255,0,0,0.8);border-bottom-left-radius:4px;padding:.1em 1em;color:white;box-shadow:-2px 2px 3px 2px rgba(255,255,255,0.2)}
#usersite-container .featherlight .solo-event-occurrence .image-social{margin-left:10px;margin-right:10px;margin-top:5px;margin-bottom:10px;text-align:center}
#usersite-container .featherlight .solo-event-occurrence .image-social img{max-width:114px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}


.content {
  width: 100%;
  height: 100%;
}
.col{float:left}


.clear {clear:both;}



#whatsNewSlides .clear-filetype {background:none; padding:0;}



#top-bar-wrap { border-bottom: 1px solid #eee; font-size: 0.923em; }

#top-bar { position: relative; min-height: 50px; padding: 15px 0; }

#top-bar a { color: #555 }



#top-bar-content strong { color: #000 }

#top-bar-content #lang_sel { z-index: 99; position: relative; margin-right: 10px; top: 11px; display: inline-block; }

#top-bar-wrap #lang_sel ul ul { z-index: 99999 }

#top-bar-content.top-bar-centered .top-bar-menu,
#top-bar-content.top-bar-centered  .top-bar-menu li { display: inline-block; float: none; }



#top-bar-social a { display: block; float: left; margin-right: 5px; transition: all 0.15s ease-in-out; font-size: 14px; }

#top-bar-social a.wpex-social-btn { height: 26px; line-height: 26px; width: 26px; padding: 0; }

#top-bar-social a.wpex-social-btn-no-style { margin-right: 10px; color: #bbb; font-size: 18px; height: auto; width: auto; }

#top-bar-social a.wpex-social-btn-no-style:hover { color: #000 }

#top-bar-social.social-style-colored-icons a { margin-right: 0 }

#top-bar-social a:last-child { margin-right: 0 !important }



#top-bar-social.top-bar-right { position: absolute; right: 0; top: 50%; height: 26px; line-height: 26px; margin-top: -13px; }

body.boxed-main-layout #top-bar-social.top-bar-right { right: 30px; }



#top-bar-social.top-bar-left { position: absolute; left: 0; top: 50%; height: 26px; line-height: 26px; margin-top: -13px; }

body.boxed-main-layout #top-bar-social.top-bar-left { left: 30px; }



#top-bar-social.top-bar-centered a { display: inline-block; float: none; }



#top-bar-social.top-bar-right.social-style-colored-icons,
#top-bar-social.top-bar-left.social-style-colored-icons { height: 20px; line-height: 20px; margin-top: -10px; }

	#top-bar-content { float: none; text-align: center; }

	#top-bar-social.top-bar-left,
	#top-bar-social.top-bar-right { position: inherit; left: auto; right: auto; float: none; text-align: center; height: auto; line-height: 1.5em; }

	#top-bar-social { text-align: center }

	#top-bar #lang_sel { text-align: left }

	body.rtl #top-bar #lang_sel { text-align: right }
#top-bar-content a{color:#333333}
#top-bar-social-alt a{color:#333333}
#top-bar-content a:hover{color:#333333}
#top-bar-social-alt a:hover{color:#333333}





.col:after,
.clr:after,
.wpex-clr:after,
.group:after,
dl:after,
.vc-empty-shortcode-element:after,
ul.page-numbers:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; zoom: 1; }



.clr-margin,
.count-1,
.col-1,
.col.first { clear: both; margin-left: 0; }

	
	
	header.header .topbar,
	header.header .topbar-container { width: 100%; }



header.header .topbar { width: 988px; height: 50px; margin: 0 auto; }


.topbar-container .tagline{display:none;}


.menu-item:hover .sub-menu {
	display: block;
}


.menu-item a {
	font: 11px museoslab, sans-serif;
}


.sidebar-nav li,
.sidebar-nav .menu-item a {
  margin: 10px 0;
	padding: 10px 0 0 0;
	font: 13px museoslab, sans-serif;
	text-transform: uppercase;
	border-top: 1px solid #e1e1e1;
}


.sidebar-nav li:first-child,
.sidebar-nav .menu-item:first-child a {
	border: none;
	background: none;
}





.sidebar-nav .current_page_item ul a,


.sidebar-nav .current_page_ancestor a,


.sidebar-nav .menu-item a {
  color: #900;
}



.current_page_item ul a:hover,
.sidebar-nav .menu-item a:hover {
  color: #fc0;
}



.sidebar-nav .current_page_ancestor .current_page_item a,
.sidebar-nav .menu-item.current_page_item a {
  color: #000;
}
.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}
.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}
.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}
.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}
a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}
a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}
a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}
a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}
.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}

				#primary #content .menu-services-container ul li.disaster a { background: #a71e22; padding-top: 39px; height: 83px; }

			#primary #content .services.disaster h2 a { background: #a71e22; }

				#primary #content .services.disaster ul li:before { background: #c4383c; }

	.disaster #primary #content .section-header h1, .services #primary #content .sidebar-menu ul li.disaster a, #primary #content .sub-cat-list.disaster a, .single-meeting-materials #primary #content .sidebar-menu ul li.disaster a, #primary #content .section-header.disaster h1 { background: #a71e22; }

	.services #primary #content .sidebar-menu ul li.disaster ul a, #primary #content .sub-cat-list.disaster a:hover, .services #primary #content .sidebar-menu ul li.disaster a:hover, .single-meeting-materials #primary #content .sidebar-menu ul li.disaster a:hover { background-color: #c4383c; }

	.services.disaster #primary #content .sidebar-menu ul ul li a:hover { background-color: #d4575b; }

		
			#primary #content .menu-services-container ul li.disaster a, #primary #content .menu-services-container ul li.policy a { height: 69px; }

.first-title {
	font-size: 2.375em;  
	font-weight: bold;
	padding: 0 20px;
	margin-bottom: 2%;
}


#header_inside {
margin-left: auto;
margin-right: auto;
width: 960px;
height: 148px;
}



#menubar-wrapper {
	margin-bottom: 10px;
	padding: 3px 0;
	-moz-border-radius: 6px;
	-khtml-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	text-shadow: 0 -1px 1px #111;
	-moz-box-shadow: 1px 2px 10px #000;
	-webkit-box-shadow: 1px 2px 10px #000;
	-khtml-box-shadow: 1px 2px 10px #000;
	box-shadow: 1px 2px 10px #000;
	background: #111;
	background: -moz-linear-gradient(100% 100% 90deg, #0b0b0b, #333, #444 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #444), color-stop(100%, #0b0b0b));   
	background: -webkit-linear-gradient(linear, left top, left bottom, from(#444),to(rgba(#0b0b0b))); 
	background: -o-linear-gradient(#444,#0b0b0b); 
	background: -ms-linear-gradient(#444,#0b0b0b); 
	background: linear-gradient(linear, left top, left bottom, from(#444),to(#0b0b0b)); 
}

.phoca.navbar.forum,
.ptopmenu,
.box_skitter,
.slideshow-box {

	
	background-color: #0099ff;
	background-image: -moz-linear-gradient(top, #0099ff, #007ACC);
	background-image: -ms-linear-gradient(top, #0099ff, #007ACC);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0099ff), to(#007ACC));
	background-image: -webkit-linear-gradient(top, #0099ff, #007ACC);
	background-image: -o-linear-gradient(top, #0099ff, #007ACC);
	background-image: linear-gradient(top, #0099ff, #007ACC);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0099ff', endColorstr='#007ACC', GradientType=0);
	
}


.ptopmenu {
 border-bottom: 1px solid #f0f0f0;
}


.ptopmenu .subnav {
	text-align:center;
}

    #main-content .main-content-padding {
        padding: 0 10px;
    }

   
   #profile-arrow  { position: absolute; left: 170px; bottom : 58px; }
.catalog-description-text h2{padding:0px!important;margin:0px!important;font-size:1.1em!important;line-height:1.3em!important;background-color:#dbdbdb!important}
.catalog-description-text{visibility:hidden;display:none}


#ptm-nav li.level0 {
	float:left;
	display:block;
	text-align:center;
	position:relative;
	padding: 4px 12px 4px 12px;
	margin-right:0px;
	margin-top:7px;
	border:none;
	list-style:none;
}


#ptm-nav li.level0.parent:hover {
	border: 1px solid #ccc;
	padding: 3px 11px 4px 11px;
	background: #F0EFEA;
	background: -moz-linear-gradient(top, #F0EFEA, #F0EFEA);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F0EFEA), to(#F0EFEA));
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	
}


.et_monarch .et_social_all_button, .et_monarch .et_social_networks.et_social_circle .et_social_all_button i { background-color: #dedede; }

	.et_monarch li.et_social_all_button:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_all_button:hover i { background-color: #d1d1d1; }

	.et_monarch li.et_social_all_button i.et_social_icon_all_button, .et_monarch .et_social_sidebar_networks li.et_social_all_button:hover i.et_social_icon_all_button { color: #777777; }

	.et_monarch .et_social_sidebar_border li.et_social_all_button:hover { border-color: #bfbfbf; }

.et_monarch .et_social_networks .et_social_all_button i.et_social_icon.et_social_icon_all_button:after, .et_monarch .et_social_networks .et_social_all_button i.et_social_icon.et_social_icon_all_button:before { width: 100%; }

.et_monarch .et_social_slide.et_social_left .et_social_all_button i.et_social_icon.et_social_icon_all_button:after { left: -100%; }

.et_monarch .et_social_slide.et_social_left li.et_social_all_button:hover i.et_social_icon.et_social_icon_all_button:after { left: 0; }

.et_monarch .et_social_flip.et_social_left li.et_social_all_button:hover i.et_social_icon.et_social_icon_all_button:before { width: 110% !important; }


.et_monarch li.et_social_all_button { padding: 0; text-align: center; }

	.et_monarch .et_social_circle li.et_social_all_button { padding: 0; text-align: left; }

	.et_monarch .et_social_top.et_social_rectangle.et_social_withcounts li.et_social_all_button a.et_social_open_all, .et_monarch .et_social_top.et_social_rounded.et_social_withcounts li.et_social_all_button a.et_social_open_all { padding: 22px 0 !important; }

	.et_monarch .et_social_top.et_social_rectangle.et_social_withnetworknames li.et_social_all_button a.et_social_open_all, .et_monarch .et_social_top.et_social_rounded.et_social_withnetworknames li.et_social_all_button a.et_social_open_all { padding: 21px 0 !important; }

	.et_monarch .et_social_top.et_social_rectangle.et_social_withnetworknames.et_social_withcounts li.et_social_all_button a.et_social_open_all, .et_monarch .et_social_top.et_social_rounded.et_social_withnetworknames.et_social_withcounts li.et_social_all_button a.et_social_open_all { padding: 33px 0 !important; }

	.et_monarch .et_social_darken.et_social_top li.et_social_all_button:hover .et_social_icon, .et_monarch .et_social_darken.et_social_left li.et_social_all_button:hover .et_social_overlay { background-color: transparent; }

		.et_monarch .et_social_flip.et_social_top.et_social_autowidth li.et_social_all_button a.et_social_open_all { padding-right: 8px !important; }

	.et_monarch .et_social_simple.et_social_top.et_social_rectangle.et_social_withnetworknames li.et_social_all_button a.et_social_open_all .et_social_icon, .et_monarch .et_social_simple.et_social_top.et_social_rectangle.et_social_withcounts li.et_social_all_button a.et_social_open_all .et_social_icon, .et_monarch .et_social_simple.et_social_top.et_social_rounded.et_social_withnetworknames li.et_social_all_button a.et_social_open_all .et_social_icon, .et_monarch .et_social_simple.et_social_top.et_social_rounded.et_social_withcounts li.et_social_all_button a.et_social_open_all .et_social_icon { margin: -8px 0 -12px; }

		.et_monarch .et_social_slide.et_social_rectangle.et_social_top li.et_social_all_button:hover .et_social_icon, .et_monarch .et_social_slide.et_social_rounded.et_social_top li.et_social_all_button:hover .et_social_icon { background-color: transparent; }
#park-report h2.report{font-size:24px}
#park-report p.report{height:45px;max-height:45px;overflow:hidden}


.avia_textblock .gallery p{display:none;}





.avia_textblock{
clear: both;
}


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

.buttonbar {
	line-height: 1;
	vertical-align: middle;
	color: #ffff00;
	text-transform: uppercase;
	font-size: 1em;
}

.buttonbar .atable {
display: table;
width: 100%;
outline: none;
border-collapse: collapse;
border: 0px;
table-layout: fixed;
padding: 0px;
}

.buttonbar .atable .cell {
width: 20%;
display: table-cell;
vertical-align: middle;
padding-right: 2%;
padding-left: 2%;
padding-top: 20px;
padding-bottom: 20px;
height: 100%;
text-align: center;
}

.buttonbar .atable .cell.one {
padding-left: 280px;
text-align: left;
width: auto;
}

.buttonbar .atable .cell.last {
width: 15%;
}

.buttonbar:after {
	content: " "; 
	display: block;
	clear: both;
}

.buttonbar span.rightalign {
	float: right;
}

.buttonbar img {
	vertical-align: middle;
}

.buttonbar i {
	color: #e6d40c;
}

.buttonbar a {
color: #ffff00;
}


.buttonbar .atable .cell ul.locdrop {
list-style-type: none;
margin: 0px;
padding: 0px;
display: block;
position: relative;
}


.buttonbar .atable .cell ul.locdrop li {
list-style-type: none;
margin: 0px;
padding: 0px;
display: block;
position: relative;
}


.buttonbar .atable .cell ul.locdrop li ul {
display: none;
}


.buttonbar .atable .cell ul.locdrop li:hover ul {
	display: block;
	position: absolute;
	z-index: 15;
	top: 100%;
	left: -50%;
	width: 200%;
	line-height: 1;
	background: #45484d; 
background: -moz-linear-gradient(45deg,  #45484d 0%, #000000 100%); 
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#45484d), color-stop(100%,#000000)); 
background: -webkit-linear-gradient(45deg,  #45484d 0%,#000000 100%); 
background: -o-linear-gradient(45deg,  #45484d 0%,#000000 100%); 
background: -ms-linear-gradient(45deg,  #45484d 0%,#000000 100%); 
background: linear-gradient(45deg,  #45484d 0%,#000000 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=1 ); 
	-webkit-box-shadow: 4px 4px 9px 0px rgba(50, 50, 50, 0.35);
	-moz-box-shadow: 4px 4px 9px 0px rgba(50, 50, 50, 0.35);
	box-shadow: 4px 4px 9px 0px rgba(50, 50, 50, 0.35);
	border: 1px solid #f5dc0a;
	text-align: center;
-webkit-border-bottom-right-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
-moz-border-radius-bottomright: 4px;
-moz-border-radius-bottomleft: 4px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
}


.buttonbar .atable .cell ul.locdrop li ul li {
border-bottom: 1px solid #444;
padding: 6px;
margin: 0px;
display: block;
}


.buttonbar .atable .cell ul.locdrop li ul li:last-child {
margin: 0px;
border: 0px;
}


.buttonbar .atable .cell ul.locdrop li ul li a:hover {
color: #fff;
}


.buttonbar .atable .cell ul.locdrop li ul li.Development, .buttonbar .atable .cell ul.locdrop li ul li.Jump {
display: none;
}
.footer-newsletter.newsletter-mobile .title{font-family:PreloSlab-Book,Georgia,serif;margin-bottom:.3125rem;font-size:24px;font-size:1.5rem}
.footer-newsletter.newsletter-mobile .title strong{display:inline;margin:0;padding:0;font-size:24px;font-size:1.5rem}
.footer-newsletter .title strong{font-family:PreloSlab-Bold,Georgia,serif;color:#111c24;font-size:25px;font-size:1.5625rem;line-height:44px;line-height:2.75rem;margin:0 0 .625rem;padding:0;position:relative;display:block}
.mobile-nav-col li:first-child .title{display:table-cell;background:#FFF;vertical-align:middle;height:70px;height:4.375rem;width:100%;padding:0 0 0 1.25rem}
.mobile-nav-col li:first-child .title a,.mobile-nav-col li:first-child .title strong{font-family:PreloSlab-Bold,Georgia,serif;color:#111c24;font-size:25px;font-size:1.5625rem;line-height:44px;line-height:2.75rem;padding:0;margin:0;position:relative;top:2px}
.mobile-nav-col.no-sub-nav li:first-child .title{padding-left:5.625rem}
.footer-nav-col li:first-child .title{display:table-cell;background:#f0f0f0;vertical-align:middle;height:70px;height:4.375rem;width:100%;padding:0 0 0 1.25rem}
.footer-nav-col li:first-child .title a,.footer-nav-col li:first-child .title strong{font-family:PreloSlab-Bold,Georgia,serif;color:#111c24;font-size:25px;font-size:1.5625rem;line-height:44px;line-height:2.75rem;padding:0;margin:0;position:relative;top:2px}
.dont-miss-module .col-8 a span.title{display:block;padding:.9375rem .625rem;height:75px}
.featured-quote-module a:hover .title{text-decoration:none}
.featured-quote-module .title{display:block;font-size:17px;font-size:1.0625rem;line-height:21px;line-height:1.3125rem;color:#111c24;font-family:PreloSlab-Bold,Georgia,serif}
.forward-series-module li a .title{width:100%;position:absolute;bottom:0;left:0;display:block;text-align:center}
.article-carousel-module .slide .title-wrap{width:58.33333%;float:left;display:block;padding:0 .9375rem;box-sizing:border-box}
.article-carousel-module .slide .title-wrap a{color:#111c24}
.more-articles-container .title-wrap,.more-videos-container .title-wrap{float:left;display:block;padding:.875rem .625rem;background:#f0f0f0;overflow:hidden;width:100%}
.more-articles-container .title-wrap a,.more-videos-container .title-wrap a{color:#111c24}
.more-articles-container .title-wrap .category,.more-videos-container .title-wrap .category{font-family:FreightSans-Bold,"Arial Black",sans-serif;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;color:#0098DB;text-transform:uppercase}
.more-articles-container .title-wrap .time,.more-videos-container .title-wrap .time{font-family:FreightSans-Book,Arial,sans-serif;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem;padding-left:.625rem}
.more-articles-container .title-wrap h4,.more-videos-container .title-wrap h4{font-family:PreloSlab-Medium,Georgia,serif;font-size:15px;font-size:.9375rem;line-height:21px;line-height:1.3125rem;margin-top:.625rem}
.video-item .title-wrap{float:left;display:block}
.video-item .title-wrap a{color:#111c24}
.video-item .title-wrap .category{font-family:FreightSans-Bold,"Arial Black",sans-serif;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;color:#0098DB;text-transform:uppercase}
.video-item .title-wrap .time{font-family:FreightSans-Book,Arial,sans-serif;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem;padding-left:.625rem}
.debaters-module ul li a:hover .title{text-decoration:underline}
.debaters-module ul li a .title{display:block;margin-bottom:1rem;font-size:16px;font-size:1rem;color:#111c24;margin-left:auto;margin-right:auto}
.debaters-module ul li a .title:after{content:'';display:block;margin:1rem auto 0;width:36px;width:2.25rem;border-bottom:1px solid #111c24}
.debaters-module ul li.current a .title{color:#0098DB}
.debate-next-previous .title{display:block;margin-bottom:1rem;font-size:16px;font-size:1rem;color:#111c24}
.debate-next-previous .title:after{content:'';display:block;margin-top:1rem;width:36px;width:2.25rem;border-bottom:1px solid #000}
.rabbi-carousel .slide .title-wrap{float:left;display:block}
.rabbi-carousel .slide .title-wrap a{color:#111c24}
.vc_non_responsive .vc_row .vc_col-sm-1,.vc_non_responsive .vc_row .vc_col-sm-10,.vc_non_responsive .vc_row .vc_col-sm-11,.vc_non_responsive .vc_row .vc_col-sm-12,.vc_non_responsive .vc_row .vc_col-sm-2,.vc_non_responsive .vc_row .vc_col-sm-3,.vc_non_responsive .vc_row .vc_col-sm-4,.vc_non_responsive .vc_row .vc_col-sm-5,.vc_non_responsive .vc_row .vc_col-sm-7,.vc_non_responsive .vc_row .vc_col-sm-8,.vc_non_responsive .vc_row .vc_col-sm-9{float:left;padding-left:15px;padding-right:15px}
.vc_non_responsive .vc_row .vc_col-sm-1{position:relative;width:8.33333333%;min-height:1px}
.vc_non_responsive .vc_row .vc_col-sm-2{position:relative;width:16.66666667%;min-height:1px}
.vc_non_responsive .vc_row .vc_col-sm-3{position:relative;width:25%;min-height:1px}
.vc_non_responsive .vc_row .vc_col-sm-4{position:relative;width:33.33333333%;min-height:1px}
.vc_non_responsive .vc_row .vc_col-sm-5{position:relative;width:41.66666667%;min-height:1px}
.vc_non_responsive .vc_row .vc_col-sm-6{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px}
.vc_non_responsive .vc_row .vc_col-sm-7{position:relative;width:58.33333333%;min-height:1px}
.vc_non_responsive .vc_row .vc_col-sm-8{position:relative;width:66.66666667%;min-height:1px}
.vc_non_responsive .vc_row .vc_col-sm-9{position:relative;width:75%;min-height:1px}
.vc_non_responsive .vc_row .vc_col-sm-10{position:relative;width:83.33333333%;min-height:1px}
.vc_non_responsive .vc_row .vc_col-sm-11{position:relative;width:91.66666667%;min-height:1px}
.vc_non_responsive .vc_row .vc_col-sm-12{position:relative;width:100%;min-height:1px}
.vc_non_responsive .vc_row .vc_col-sm-offset-12{margin-left:100%}
.vc_non_responsive .vc_row .vc_col-sm-offset-11{margin-left:91.66666667%}
.vc_non_responsive .vc_row .vc_col-sm-offset-10{margin-left:83.33333333%}
.vc_non_responsive .vc_row .vc_col-sm-offset-9{margin-left:75%}
.vc_non_responsive .vc_row .vc_col-sm-offset-8{margin-left:66.66666667%}
.vc_non_responsive .vc_row .vc_col-sm-offset-7{margin-left:58.33333333%}
.vc_non_responsive .vc_row .vc_col-sm-offset-6{margin-left:50%}
.vc_non_responsive .vc_row .vc_col-sm-offset-5{margin-left:41.66666667%}
.vc_non_responsive .vc_row .vc_col-sm-offset-4{margin-left:33.33333333%}
.vc_non_responsive .vc_row .vc_col-sm-offset-3{margin-left:25%}
.vc_non_responsive .vc_row .vc_col-sm-offset-2{margin-left:16.66666667%}
.vc_non_responsive .vc_row .vc_col-sm-offset-1{margin-left:8.33333333%}
.vc_non_responsive .vc_row .vc_col-sm-offset-0{margin-left:0}
.vc_non_responsive .vc_row .vc_hidden-sm{display:none!important}
.vc_row{margin-left:-15px;margin-right:-15px}
.vc_row.vc_row-no-padding .vc_column-inner{padding-left:0;padding-right:0}
.vc_row[data-vc-full-width]{-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}
.vc_row[data-vc-full-width].vc_hidden{opacity:0}
.vc_row-no-padding .vc_inner{margin-left:0;margin-right:0}
.vc_row.vc_row-o-full-height{min-height:100vh}
.vc_row.vc_row-flex{box-sizing:border-box;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.vc_row.vc_row-flex::after,.vc_row.vc_row-flex::before{display:none}
.vc_row.vc_row-o-columns-stretch{-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}
.vc_row.vc_row-o-columns-top{-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}
.vc_row.vc_row-o-columns-bottom{-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end}
.vc_row.vc_row-o-columns-middle{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}
.vc_row.vc_row-o-columns-bottom::after,.vc_row.vc_row-o-columns-middle::after,.vc_row.vc_row-o-columns-top::after{content:'';width:100%;height:0;overflow:hidden;visibility:hidden;display:block}
.vc_row.vc_column-gap-1{margin-left:-15.5px;margin-right:-15.5px}
.vc_row.vc_column-gap-2{margin-left:-16px;margin-right:-16px}
.vc_row.vc_column-gap-3{margin-left:-16.5px;margin-right:-16.5px}
.vc_row.vc_column-gap-4{margin-left:-17px;margin-right:-17px}
.vc_row.vc_column-gap-5{margin-left:-17.5px;margin-right:-17.5px}
.vc_row.vc_column-gap-10{margin-left:-20px;margin-right:-20px}
.vc_row.vc_column-gap-15{margin-left:-22.5px;margin-right:-22.5px}
.vc_row.vc_column-gap-20{margin-left:-25px;margin-right:-25px}
.vc_row.vc_column-gap-25{margin-left:-27.5px;margin-right:-27.5px}
.vc_row.vc_column-gap-30{margin-left:-30px;margin-right:-30px}
.vc_row.vc_column-gap-35{margin-left:-32.5px;margin-right:-32.5px}
.vc_grid.vc_row{padding-left:0;padding-right:0;margin-left:0;margin-right:0}
.vc-row[data-vc-full-width] .vc_grid.vc_row{overflow:hidden}
.vc_grid.vc_row.vc_grid-gutter-1px{margin-bottom:-1px}
.vc_grid.vc_row.vc_grid-gutter-1px .vc_pageable-slide-wrapper{margin-right:-1px}
.vc_grid.vc_row.vc_grid-gutter-1px .vc_grid-item{padding-right:1px;padding-bottom:1px}
.vc_grid.vc_row.vc_grid-gutter-2px{margin-bottom:-2px}
.vc_grid.vc_row.vc_grid-gutter-2px .vc_pageable-slide-wrapper{margin-right:-2px}
.vc_grid.vc_row.vc_grid-gutter-2px .vc_grid-item{padding-right:2px;padding-bottom:2px}
.vc_grid.vc_row.vc_grid-gutter-3px{margin-bottom:-3px}
.vc_grid.vc_row.vc_grid-gutter-3px .vc_pageable-slide-wrapper{margin-right:-3px}
.vc_grid.vc_row.vc_grid-gutter-3px .vc_grid-item{padding-right:3px;padding-bottom:3px}
.vc_grid.vc_row.vc_grid-gutter-4px{margin-bottom:-4px}
.vc_grid.vc_row.vc_grid-gutter-4px .vc_pageable-slide-wrapper{margin-right:-4px}
.vc_grid.vc_row.vc_grid-gutter-4px .vc_grid-item{padding-right:4px;padding-bottom:4px}
.vc_grid.vc_row.vc_grid-gutter-5px{margin-bottom:-5px}
.vc_grid.vc_row.vc_grid-gutter-5px .vc_pageable-slide-wrapper{margin-right:-5px}
.vc_grid.vc_row.vc_grid-gutter-5px .vc_grid-item{padding-right:5px;padding-bottom:5px}
.vc_grid.vc_row.vc_grid-gutter-10px{margin-bottom:-10px}
.vc_grid.vc_row.vc_grid-gutter-10px .vc_pageable-slide-wrapper{margin-right:-10px}
.vc_grid.vc_row.vc_grid-gutter-10px .vc_grid-item{padding-right:10px;padding-bottom:10px}
.vc_grid.vc_row.vc_grid-gutter-15px{margin-bottom:-15px}
.vc_grid.vc_row.vc_grid-gutter-15px .vc_pageable-slide-wrapper{margin-right:-15px}
.vc_grid.vc_row.vc_grid-gutter-15px .vc_grid-item{padding-right:15px;padding-bottom:15px}
.vc_grid.vc_row.vc_grid-gutter-20px{margin-bottom:-20px}
.vc_grid.vc_row.vc_grid-gutter-20px .vc_pageable-slide-wrapper{margin-right:-20px}
.vc_grid.vc_row.vc_grid-gutter-20px .vc_grid-item{padding-right:20px;padding-bottom:20px}
.vc_grid.vc_row.vc_grid-gutter-25px{margin-bottom:-25px}
.vc_grid.vc_row.vc_grid-gutter-25px .vc_pageable-slide-wrapper{margin-right:-25px}
.vc_grid.vc_row.vc_grid-gutter-25px .vc_grid-item{padding-right:25px;padding-bottom:25px}
.vc_grid.vc_row.vc_grid-gutter-30px{margin-bottom:-30px}
.vc_grid.vc_row.vc_grid-gutter-30px .vc_pageable-slide-wrapper{margin-right:-30px}
.vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item{padding-right:30px;padding-bottom:30px}
.vc_grid.vc_row.vc_grid-gutter-35px{margin-bottom:-35px}
.vc_grid.vc_row.vc_grid-gutter-35px .vc_pageable-slide-wrapper{margin-right:-35px}
.vc_grid.vc_row.vc_grid-gutter-35px .vc_grid-item{padding-right:35px;padding-bottom:35px}
.vc_grid.vc_row .vc_grid-item{display:none;padding:0;vertical-align:top;float:none;box-sizing:border-box;z-index:1}
.vc_grid.vc_row .vc_grid-item .vc_grid-item-mini .vc_grid-item-content{overflow:hidden}
.vc_grid.vc_row .vc_grid-item .vc_btn,.vc_grid.vc_row .vc_grid-item .vc_icon_element,.vc_grid.vc_row .vc_grid-item .wpb_content_element{margin-bottom:15px}
.vc_grid.vc_row .vc_grid-item .vc_btn a,.vc_grid.vc_row .vc_grid-item .vc_icon_element a,.vc_grid.vc_row .vc_grid-item .wpb_content_element a{text-decoration:none;border-bottom:0}
.vc_masonry_grid .vc_grid.vc_row .vc_grid-item,.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item{position:static}
.vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,.vc_masonry_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,.vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item{display:block}

		
		#play135, 
		#pause135 {
			cursor: pointer;
			display: block;
			position: absolute;
			left: 50%;
		}



.menu-toggle {
	color: #FFF;
   	cursor: pointer;
	font-family: 'open_sansbold', sans-serif;
	text-transform: uppercase;
    font-size: 1.4rem;
	font-size: 14px;
    font-weight: bold;
    text-align: center;
	background-color: #222;
	margin: 0;
	margin-top: 4px;
	padding: 4px;
	border-bottom: 1px solid #333;
	border-top: 1px solid #333;
}


.main-small-navigation .menu {
	display: none;
	background-color: #000;
	padding-top: 10px;
	padding-left: 30px;
}


.main-small-navigation .menu ul {
	list-style-type:none;
}


.main-small-navigation .menu li a{
	color: #FFF;
	font-family: 'open_sansbold', sans-serif;
	text-transform: uppercase;
	font-size: 1.4rem;
}
.navigation .level_1_list_item{text-align:center;display:inline-block}
.navigation .level_1_list_item.expanded .navigation_dropdown{display:block;height:auto}
.no-touch .navigation .level_1_list_item:hover .navigation_dropdown{display:block}
.navigation .level_1_list_item.cat_shop-meganav a.shop-meganav{width:100px;text-align:right;color:#af8bbe;position:relative}
.navigation .level_1_list_item.cat_shop-meganav a.shop-meganav:before{font-family:"urbde-ico",sans-serif;content:"\e608";height:inherit;left:-65px;position:absolute;top:0;width:100%;font-size:21px}
.navigation .level_1_list_item.cat_shop-meganav a.shop-meganav:hover{color:#fff}
.navigation .level_1_list_item.cat_shop-meganav.current_item a.shop-meganav{color:#fff}
.navigation .level_1_list_item.cat_shop-meganav .cat_15{margin-top:30px}
.navigation .level_1_list_item.cat_shop-meganav .cat_14{margin-top:-80px}
.level_1_list_item .custom_navigation_slot_1{text-align:left;*zoom:1;margin:0 0 15px 0}
.level_1_list_item .custom_navigation_slot_1:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}
.navigation.udedit_header .level_1_list .level_1_list_item{background-color:#fff;border-bottom:2px solid #f2ecf5}
.navigation.violet_underground_herobanner .level_1_list .level_1_list_item{background-color:#fff;border-bottom:2px solid #f2ecf5}


#admission-petimg .et_pb_column { text-align: center; }

.et_pb_section, .et_pb_column { 
    padding-bottom: 0px !important;
    padding-top: 10px !important;
}

#internal-insurance .et_pb_column, 
#internal-insurance .et_pb_row { padding-top: 0px; }

#homepage-insurance .et_pb_column, 
#homepage-insurance .et_pb_row { padding-top: 0px; }




#header-social, #header-utility, #primary-nav, #featured-medals, #content .sidebar, .tab-nav, #footer-utility .right, #footer-logos, #footer-nav, .nivoSlider, #homepage-events, .news-ticker, #why-cbus-carousel .nav, #single-line-venue-search, #whats-new, #sports-city .nav, #newsletter-signup-module, .selectmenu, .booking-link, .btn, .ui-widget{display:none!important;}
.node-form .content-multiple-table td.content-multiple-drag{width:30px;padding-right:0;}
.node-form .content-multiple-table td.content-multiple-drag a.tabledrag-handle{padding-right:.5em;}
.node-form .content-add-more .form-submit{margin:0;}
table#content-field-overview tr.content-add-new .tabledrag-changed{display:none;}
table#content-field-overview tr.content-add-new .description{margin-bottom:0;}
table#content-field-overview .content-new{font-weight:bold;padding-bottom:.5em;}
.advanced-help-topic .content-border{border:1px solid #AAA}
.calendar-calendar .content{clear:both;padding:3px;padding-left:5px;}
div.fieldgroup .content{padding-left:1em;}
.content{overflow:hidden;}
div.node div.content .book-navigation{margin:0;padding:0;background:#eeeeee;}
div.node div.content .book-navigation ul.menu{border:0;border-top:1px solid #2763a5;margin:0;padding-bottom:10px;}
div.node div.content .book-navigation .page-links{border:1px solid #2763a5;border-width:1px 0 1px 0;padding:5px;margin:0;background:#c1d4ea;}
#container .clear-block #node-649 .content{padding:0;margin:0;}
#navbar .content{overflow:visible;}


.cb-sidebar-widget {
  margin-bottom: 30px;
  max-width: 100%;
  overflow: hidden;
}

.cb-sidebar-widget a {
  color: #4d4d4d;
}

.cb-sidebar-widget .cb-sidebar-widget-title {
  margin: 0 0 30px 0;
  text-align: center;
  border-bottom: transparent 3px solid;
  background: #f2f2f2;
  padding: 14px 20px 15px 20px;
  letter-spacing: 2px;
  font-size: 18px;
  font-weight: 700;
  color: #666666;
  text-transform: uppercase;
}

.cb-sidebar-widget .cb-light {
  background: #f2f2f2;
}

.cb-sidebar-widget .cb-light li .cb-meta h3 a {
  color: #4d4d4d;
}

.cb-sidebar-widget .lwa-form, .cb-sidebar-widget .lwa-remember, .cb-sidebar-widget .lwa-register-form, .cb-sidebar-widget .lwa.cb-logged-in {
  padding: 0 0 30px 0;
}
.cb-sidebar-widget .cb-sidebar-widget-title, .cb-multi-widget .tabbernav .tabberactive, .cb-author-page .cb-author-details .cb-meta .cb-author-page-contact, .cb-about-page .cb-author-line .cb-author-details .cb-meta .cb-author-page-contact, .cb-page-header, .cb-404-header, .cb-cat-header, #cb-footer #cb-widgets .cb-footer-widget-title span, #wp-calendar caption, .cb-tabs ul .current, #bbpress-forums li.bbp-header, #buddypress #members-list .cb-member-list-box .item .item-title, #buddypress div.item-list-tabs ul li.selected, #buddypress div.item-list-tabs ul li.current, #buddypress .item-list-tabs ul li:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li.active {
            border-bottom-color: #ed1c24 ;
        }



.cb-sidebar-widget .cb-sidebar-widget-title, .cb-block-title {
	font-weight: 300;
	text-align: left;
	margin: 0 0 20px;
	background: url() #fff;
	padding: 14px 20px 0 0;
	font-size: 27px;
	border-bottom: 1px solid #000;
	color: #000;
	letter-spacing: 0;
	vertical-align: middle !important;
}




#footerbackground {
	background-color: #003262;
	background-repeat: no-repeat;
	background-position: bottom center;
	}
.small-12{width:100%}

	.mission .team-member { float: none; margin-bottom: 30px; width: 100%; }


.team-featurette .team-member {
	float: left;
	width: 50%;
	text-align: center;
	background-color: #F5F5F5;
	padding: 50px 45px 35px;
	border-bottom: 2px solid #FFF;

	-webkit-transition: background-color 0.18s linear;
	-moz-transition: background-color 0.18s linear;
	-ms-transition: background-color 0.18s linear;
	-o-transition: background-color 0.18s linear;
	transition: background-color 0.18s linear;
}


.team-featurette .team-member:first-child {
	border-right: 2px solid #FFF;
}


.team-featurette .team-member:hover {
	background-color: #EDEDED;
}


.team-featurette .team-member:hover .member-thumb .play-btn {
	opacity: 1;
}


.team-member h4 {
	font-size: 21px;
	margin-bottom: -3px;
	line-height: 1;
}


.team-member .position {
	font-size: 13px;
	font-style: italic;
}



.author-info {
  display: inline-block;
  width: 100%;
  padding: 0 14%;
}


.author-profile {
  border-top: solid 2px #EEF2F5;
  padding: 5% 0 6% 0;
}


.author-avatar {
  display: inline-block;
  width: 7%;
  margin-right: 5%;
  vertical-align: top;
}

.author-avatar img {
  -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
  border-radius: 250px;
}


.author-avatar img:hover {
  -webkit-transform: scale(1.06);
  -ms-transform: scale(1.06);
  transform: scale(1.06);
}


.author-description {
  font-size: 16px;
  display: inline-block;
  width: 85%;
  color: #84919E;
}


.author-description h2 {
  font-size: 18px;
  line-height: 1.3;
  margin-bottom: 1%;
}


.author-links {
  display: inline-block;
  width: 100%;
  margin-top: 3%;
  color: #84919E;
}


.author-links a {
  margin-right: 10px;
  color: #9ba6b2;
  border-bottom: dotted 1px #9ba6b2;
}


.author-links a:hover {
  color: #4a545a;
}

.news-container{
	margin: 20px 0px 10px 20px;
	max-width: 430px;
	padding: 0.5%;
	border: double 3px #542C20;
	float: left;
}
	
.clear {
	clear:both;
	}

.clear { clear:both; }

br.clear { margin: 0px; padding: 0px; }


#share-lightbox-btn {
	position: relative;
	float: left;
	padding: 3px 0 0 17px;
}


#share-lightbox-btn:first-child {
	margin-top: -1px;
}


#share-lightbox-btn:last-child {
	border-left: 1px solid #333;
    margin-left: 18px;
}


.html-slideshow-slide{background:transparent;background-repeat:no-repeat;width:100%;}

#homepage-main-spot div.html-slideshow-slide{display:none;overflow:hidden;border-top:solid #333 1px;}

#homepage-main-spot div.html-slideshow-slide img{  max-width:100%;}

.html-slideshow-slide-content{font-size:95%;text-transform:uppercase;position:absolute;top:120px;left:16px;width:300px;}

.html-slideshow-slide-content a{color:#666;text-decoration:underline;}

.html-slideshow-slide-content a:hover{color:#333;text-decoration:underline;}

.html-slideshow-slide-content h3{font-size:18px;}

.aligncenter {float:none; margin:0 auto; text-align:center;}


		#footer-widgets .widget { width: 50%; }

#footer-widgets aside { width : 50%; }
 #footer-widgets .widget .widget-title { color: #000000 }
 #footer-widgets .widget a, #footer-widgets .widget a:visited { color: #ffffff }
 #footer-widgets .widget a:hover, #footer-widgets .widget a:focus, #footer-widgets .widget a:active { color: #ffffff }


#slide-inputs{
	display:inline;
	display:inline-block;
	background:#11447b;
	background:rgba(12,66,124, 0.66);
	padding:15px;
	margin:40px auto 0 auto;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}

#slide-inputs input[type="text"]{
	width:300px;
}


.home #slide-inputs{
	padding: 50px;
}

	#slide-inputs input[type="text"],
	#slide-inputs .button{
		display:block;
		width:100%;
		margin:8px 0;
	}

#mega-menu-wrap-primary .mega-menu-toggle {
  display: none;
  z-index: 1;
  cursor: pointer;
  text-align: right;
  background: #300e04;
  -webkit-border-radius: 2px 2px 2px 2px;
  -moz-border-radius: 2px 2px 2px 2px;
  -ms-border-radius: 2px 2px 2px 2px;
  -o-border-radius: 2px 2px 2px 2px;
  border-radius: 2px 2px 2px 2px;
  line-height: 40px;
  height: 40px;
  color: #fff;
}

#mega-menu-wrap-primary .mega-menu-toggle:before {
  content: "\f333";
  font-family: 'dashicons';
  font-size: 24px;
  margin: 0 5px;
  float: right;
}

#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open:before {
  content: "\f153";
}

#mega-menu-wrap-primary .mega-menu-toggle:after {
  content: 'MENU';
}

#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open:after {
  content: "";
}

  #mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open + #mega-menu-primary {
    display: block;
  }





.widget {
    position: relative;
    z-index: 0;
    margin-bottom: 15px;
}


.widget ul {
    margin-bottom: 0;
}


.widget-title-background {
    padding-top: 10px;
    color: #333;
    text-shadow: 0 1px 1px #fff;
}


.widget-title {
    z-index: 1;
    position: relative;
    display: block;
    margin-top: 0;
    margin-bottom: 10px;
    font-size: 19px;
    line-height: 19px;
    letter-spacing: 0px;
    font-weight: normal;
    padding: 10px 0px;
}


.widget-title a {
    color: #333 !important;
    text-shadow: 1px 1px 0px #fff!important;
    border-bottom: none !important;
}


.widget-content {
    position: relative;
    margin: 0 0px 35px 0px;
    padding: 10px 15px 21px 15px;
    font-size: 13px;
    background: #F6F6F6;
    border: 1px solid #E0DDDD;
    box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.9) inset;
    -box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.9) inset;
    -moz-box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.9) inset;
    -webkit-box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.9) inset;
}


.widget:after {
    content: "";
    position: absolute;
    -webkit-box-shadow: 0 0 9px rgba(0, 0, 0, 0.7);
    -moz-box-shadow: 0 0 9px rgba(0, 0, 0, 0.7);
    box-shadow: 0 0 9px rgba(0, 0, 0, 0.7);
    height: 8px;
    bottom: 0;
    z-index: -1;
    left: 15px;
    right: 15px;
    -webkit-border-radius: 100px / 10px;
    -moz-border-radius: 100px / 10px;
    border-radius: 100px / 10px;
}


.evolve_tabs .widget-content {
    padding: 0;
    border: 0;
    background: 0;
    box-shadow: none;
    -box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
}


.widget-one-column {
    width: 100%!important;
}


.entry-content img,
.entry-summary img,
.comment-content img,
.widget img,
.wp-caption {
    max-width: 100%;
}


.widget-content #search-text-box {
    float: none;
    width: 100%!important;
}


.widget-content #search-text {
    max-width: 100%!important;
}


.widget-content #search-text,
.widget-content #search-text-top:focus,
#search-text-box #search_label {
    width: 100%!important;
}


.widget-content #search-button {
    top: -5px;
    right: 0px;
}


.widget .tab-holder .tabs li.active a {
    bottom: -1px;
}


.widget.carousel-slider a.left:before,
.widget.carousel-slider a.right:before {
    font-family: IcoMoon;
    content: '\e918';
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -20px;
    width: 40px;
    height: 40px;
    display: block;
    line-height: 40px;
    font-size: 20px;
    background: #636363;
    background: rgba(0, 0, 0, .7);
    color: #fff;
}


.widget.carousel-slider a.right:before {
    content: '\e919';
    right: 0;
    left: auto;
}


[class^="t4p-icon-"],
[class*=" t4p-icon-"],
.widget-content [class^="t4p-icon-"],
.widget-content [class*=" t4p-icon-"] {
    font-family: IcoMoon !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

		#play32, 
		#pause32 {
			cursor: pointer;
			display: none;
			position: absolute; top: -99999px;
		}
#top #logo-other{width:960px;padding:15px
0 20px 0}
#top #logo-other
#logo{width:460px;float:left}
#top #logo-other #logo
a{text-decoration:none;display:inline-block}
#top #logo-other
.other{width:480px;margin-left:20px;text-align:right;float:left}
body.fullw #top,
body.fullw #logo-other,
body.fullw #nav-slider-sep,
body.fullw #header-nav-wrap,
body.fullw #topnav,
body.fullw #title-bar-wrap{width:440px !important}

#top, #footer, #logo-other, #nav-slider-sep, #header-nav-wrap, #topnav, #title-bar-wrap, #top, #logo-other, #nav-slider-sep, #header-nav-wrap, #topnav, #title-bar-wrap, #wide-slider-wrap, #wide-slider, .tinynav, #wide-slider .slider .slides li.slide, #wide-slider .slider .slides li.slide img, #blog-2-entries .entry, #blog-2-entries .featured-photo, #blog-2-entries .left, #blog-2-entries .right{width:100%!important;}
.clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
*
.clearfix{height:1%}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}

.banner_page .banner_caption .container{font-size:30px}

    .container-lg.result_small .result_small-head{text-align:left;}

    #video .container{padding:0;}
#infinite-footer .container{background:rgba(255,255,255,.8);border-color:#ccc;border-color:rgba(0,0,0,.1);border-style:solid;border-width:1px 0 0;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;overflow:hidden;padding:1px 20px;width:780px}
 div#phone { width: 450px; }


.float-img img {margin:0 auto}


	
	.float-block.img-right .container, .float-block.img-left .container,
	.float-block.img-right .row, .float-block.img-left .row,
	.float-block.img-right .float-content, .float-block.img-left .float-content,
	.float-block.img-right .float-img, .float-block.img-left .float-img {height:100%}


footer .books li {
	float: left;
	width: 30%;
	min-width: 95px;
	margin-left: 2.8%;
	margin-bottom: 15px;
	line-height: 130%;
	font-size: 11px;
	text-align: center;
}


footer .books li:first-child {
	margin-left: 2%;
}


footer .books li a img {
	display: block;
	border-radius: 5px;
	border: solid 1px rgba(255,255,255,0.2);
	width: 92px;
	height: 114px;
	margin: 0 auto 5px;
}


footer .books li a:hover img {
	border-color: #fff;
}


footer .books li a cite {
	display: block;
	font-style: normal;
	font-size: 9px;
	line-height: 1.5em;
	color: #aaa;
}


	footer .books li span {
		display: block;
		margin-left: auto;
		margin-right: auto;
	}


.sb-widget .menu-item:first-child, .sb-widget .page_item:first-child a, .sb-widget .cat-item:first-child, .footer-widget .menu-item:first-child, .footer-widget .page_item:first-child a, .footer-widget .cat-item:first-child { padding-top: 0; }


.sb-widget .menu-item, .sb-widget .page_item a, .sb-widget .cat-item, .footer-widget .menu-item, .footer-widget .page_item a, .footer-widget .cat-item { line-height: 1.3; }
.media{margin-top:15px}
.media:first-child{margin-top:0}
.media,.media-body{zoom:1;overflow:hidden}
.media-body{width:10000px}
.media-object{display:block}
.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}
.media-middle{vertical-align:middle}
.media-bottom{vertical-align:bottom}
.media-heading{margin-top:0;margin-bottom:5px}
.media-list{padding-left:0;list-style:none}



.media-cat-loop .row{
	margin-bottom: 30px;
}










li.media{
	position:relative;
}

ul.media-list li .pull-left img{
	width: 150px;
	height: auto;
}
	
ul.media-list li .pull-left{
	margin-bottom: 10px;
	float: none;
}

.media-list .entry-content p{
	text-align: justify;
}


ul.media-list hr:last-child{
	display: none;
}

.submenu_col{ 
	margin: 0 auto;	
	width:960px; 
	}
.main-site .date-display-single,.list-date{font-size:15px;line-height:20px;font-weight:600;color:#c29d58}
.date span.date-display-single,.date-link a:hover,ul.newsticker span{color:white}
.main-site .date-display-single,.list-date,.news-slider ul.liScroll a,ul.newsticker a{font-size:13px;line-height:22px}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em}
div.panel-pane div.admin-links li a{color:#ccc}
div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201}
div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000}
div.panel-pane div.admin-links a:before{content:"["}
div.panel-pane div.admin-links a:after{content:"]"}
div.panel-pane div.panel-hide{display:none}

div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em}
div.panel-pane div.node{margin:0;padding:0}
div.panel-pane div.feed a{float:right}
blockquote.alignnone,blockquote.alignright,blockquote.aligncenter,blockquote.alignleft{width:auto;margin-left:auto;margin-right:auto}


	.top-widget .widget-title h3 {
		text-align: center;
	}


	.widget-title h3,
	.widget-title-home h3 {
		font-size: 14px;
		height: 13px;
		line-height: 13px;
		text-align: left;
	}


#widgets .widget-title img {
	float: right;
	height: 11px;
	position: relative;
	top: 4px;
	width: 11px;
}

.widget-title{
margin:0;padding:0px;
}

.widget-title h3,
.widget-title-home h3 {
	    color: #2c373d;
    font-size: 16px;
    line-height: 18px;
    padding-bottom: 8px;
	margin:0;
}


.widget-title a {
	border-bottom: none;
	padding: 0 !important;
}


.list-view-item:after, .list-view-heading:after, .event-detail .event-info:after, .share-text, .tfly-calendar .calendar-list-flip:after, .event-detail .related-events:after, .event-detail .artist-boxes .artist-box-headliner:after, .event-detail .artist-boxes .artist-box-support:after, .event-detail .artist-boxes ul.links:after, .event-detail .sponsor-info:after {
	content:" ";
	display:block;
	clear:both;
}

.list-view-item, .event-detail .event-info, .share-text, .list-view-heading, .calendar-list-flip {
	height:1%;
}

.list-view-item {
	border:solid 1px gray;
	margin-bottom:-1px;
	border-collapse:collapse;
	position:relative;
	padding:10px;
}



#container {
	width: 920px;
	text-align: left; 
	margin: -8px auto;  
}

.con_right_col_text_new { width:275px; float:left; padding-bottom:20px; }
#main-wrapper{background-color:white}
#main-wrapper #highlighted-region{padding-top:4.65rem}
.page-node-2 #main-wrapper{min-height:0}
.page-node-2326 #source-header-region,.page-node-2326 #source-header-region-bottom,.page-node-3509 #main-wrapper,.page-node-3509 #footer-four-columns,.page-node-3379 #main-wrapper,.page-node-3379 #footer-four-columns{display:none !important}
.container-fluid{padding-right:20px;padding-left:20px;*zoom:1;}
.container-fluid:before,.container-fluid:after{display:table;line-height:0;content:""}
.container-fluid:after{clear:both}
.page-node-2 .container-fluid:after{clear:none}

#prime .teaser-content .teaser-content-text {float:right; width:68%; padding-left:13px; box-sizing:border-box; font-size:1.2em;}

  #prime .teaser-content .teaser-content-text, #prime .teaser-content .the-author-extra {display: none;}
.mk-quick-contact-wrapper{z-index:400}
#comments,#mk-footer,#mk-sidebar,.blog-similar-posts,.mk-about-author-wrapper,.mk-back-top,.mk-go-top,.mk-header,.mk-loop-next-prev,.mk-post-nav,.mk-quick-contact-wrapper,.news-post-heading,.single-back-top,.single-post-tags,.single-social-section{display:none!important}
.mk-quick-contact-wrapper.is-active{right:70px}
.mk-quick-contact-wrapper .mk-quick-contact-title{margin-bottom:5px;text-transform:uppercase;letter-spacing:1px;font-weight:700;font-size:13px}
.mk-quick-contact-wrapper p{color:#888}
.mk-quick-contact-wrapper .mk-contact-form{position:relative}
.mk-quick-contact-wrapper .mk-contact-form .text-input,.mk-quick-contact-wrapper .mk-contact-form .textarea{padding:11px;width:240px;margin-bottom:7px;font-size:14px;border:1px solid transparent;background-color:#f7f7f7}
.mk-quick-contact-wrapper .mk-contact-form .text-input:focus,.mk-quick-contact-wrapper .mk-contact-form .textarea:focus{background-color:#fff;color:#666}
.mk-quick-contact-wrapper .mk-contact-form .text-input::-webkit-input-placeholder,.mk-quick-contact-wrapper .mk-contact-form .textarea::-webkit-input-placeholder{font-size:12px;color:#999}
.mk-quick-contact-wrapper .mk-contact-form .text-input:-ms-input-placeholder,.mk-quick-contact-wrapper .mk-contact-form .textarea:-ms-input-placeholder{font-size:12px;color:#999}
.mk-quick-contact-wrapper .mk-contact-form .text-input:-moz-placeholder,.mk-quick-contact-wrapper .mk-contact-form .textarea:-moz-placeholder{font-size:12px;color:#999}
.mk-quick-contact-wrapper .mk-contact-form .textarea{height:100px;margin-bottom:10px}
.mk-quick-contact-wrapper .mk-contact-form .btn-cont{text-align:center}
.mk-quick-contact-wrapper .mk-contact-form .btn-cont .mk-button{margin:10px auto}
.mk-quick-contact-wrapper .mk-contact-form .mk-contact-loading,.mk-quick-contact-wrapper .mk-contact-form .mk-contact-success{right:10px;bottom:12px}
.mk-go-top,.mk-quick-contact-wrapper{bottom:70px !important;}
.newheader #top-links{top:121px;}
.newheader #top-links .menu{width:481px;}
.newheader #top-links .menu li{border-right:none;}
.newheader #top-links li a{background:none;margin-left:0;}
.newheader #top-links li{height:12px;border-right:1px solid #fff;margin-top:7px;}
.newheader .page-node-2398 #top-links #dhtml_menu-1824 a.active{background:none;}
.newheader .page-node-2398 #top-links #dhtml_menu-1824 a:hover{background-color:#e6ae4c;}
.triptych #top-links #dhtml_menu-3574{border-left:1px solid #FFF;}
.magazine #top-links #dhtml_menu-3575{border-left:1px solid #FFF;}
.newheader .magazine #top-links{background-color:#29a1a2;}
.newheader .magazine #top-links .menu .menu li a{border:none;background-color:#4ed2d4;}
.newheader .magazine #top-links .menu{width:473px;}
.newheader .magazine #top-links li.last{border-right:none;}
.newheader .page-homepage.magazine #top-links{display:block;}
.page-homepage #top-links{display:none;}
#top-links{position:absolute;top:112px;left:-9px;margin:0;padding:0;list-style:none;width:976px;height:26px;background-color:#C7DEE3;border-left:1px solid #A8C2C6;}
#top-links .menu{margin:0 auto;padding:0;}
.magazine #top-links .menu{width:800px;}
#top-links .menu .menu::after{clear:none;}
#top-links li{margin:0;padding:0;}
#top-links a{display:block;background-color:#7BB0BB;font-family:'Lucida Sans',sans-serif;text-transform:uppercase;color:#fff;line-height:17px;padding:5px 10px;height:16px;}
#top-links li a{border-left:none;border-right:none;margin-left:1px;}
#top-links li a:hover,#top-links li.active a,#top-links li a.active{background-color:#e6ae4c;text-decoration:none;}
#top-links .menu ul.menu{clear:both;position:absolute;display:none;top:26px;z-index:1000;}
#top-links .menu .menu li{float:none;display:block;height:auto;}
#top-links .menu .menu li a{width:160px;padding-top:3px;padding-bottom:3px;}
#top-links .menu li:hover ul.menu{display:block;}
#top-links .menu .menu a:hover,#top-links .menu .menu a.active{background-color:#e6ae4c;border-right:1px solid #C5A251;border-left:1px solid #EABF7A;border-bottom:1px solid #C5A251;border-top:1px solid #EABF7A;}
.newheader body.accommodation #top-links .menu{width:160px;}
body.node-type-property #top-links{z-index:1000;}
.page-journeys #top-links .menu{width:430px;}
#header .subtext,#main-menu,#top-links,#seconday-menu{display:none;}

h2.entry-title .entry-subtitle{
	font-size:.65em;
	line-height: 1.1em;
}

.x-recent-posts-content .entry-subtitle,
.entry-header .entry-subtitle {
	display: block;
	font-size: 0.75em;
	font-weight: 400;
	padding: 1px;
	color:#666;
}

	.x-post-slider-entry .entry-subtitle{ display:none; }

.x-post-slider-entry .h-featured .entry-subtitle{
	letter-spacing: 0.5px;
}


				 
			
				

				
				span.entry-subtitle {
					display: block; 
					font-size: 0.53333333333333em; 
				}

				
				#comments .comments-title span.entry-subtitle {
					display: none;
				}
.img-circle{border-radius:50%}
.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}
.btn .caret{margin-left:0}
.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}
.dropup .btn-lg .caret{border-width:0 5px 5px}
.btn-secondary .caret,.btn-tertiary .caret{border-top-color:#fff}
.dropup .btn-secondary .caret,.dropup .btn-tertiary .caret{border-bottom-color:#fff}

.inventory-featured-default p .separator {
  display: none; }

.inventoryList .separator {
  display: inline; }

  .model-specific-landing-inventory p .separator {
    display: inline; }

        .ddc-header.responsive-centered-nav .header-contact .vcard .tels .separator {
          padding-right: 2px; }

.main-footer .column-1 { text-align: center; }

.lt-ie9 .main-footer .column-1 { text-align: left; }

.main-footer .column-1 .text { margin-top: 0; }

.left{float:left;}

DIV DIV DIV.wpb_column.grve-column-1-2 DIV.grve-element.grve-text DIV {
font-size: 18px !important;
}
 #grve-tags-categories, #grve-about-author, #grve-comments, #grve-comments .grve-comment-item, #grve-comments .children:before, #grve-comments .children article.comment, #grve-main-content .widget.widget_tag_cloud a, #grve-meta-social-responsive, #grve-main-content .grve-widget.grve-social li a, #grve-post-area article.grve-single-post, #respond, .grve-related-wrapper small, #respond input[type='text'], #respond textarea, .grve-blog.grve-large-media .grve-blog-item, .grve-blog.grve-small-media .grve-blog-item, .grve-newsletter-form input[type='email'], .grve-search input[type='text'], #grve-share-modal .grve-social li a, #grve-social-share-responsive ul li a, #grve-language-modal .grve-language li a, .grve-accordion-wrapper li, .grve-toggle-wrapper li, .grve-bar, .grve-pricing-table, .grve-pricing-table ul li, #grve-main-content .widget.widget_tag_cloud a, #grve-main-content table, #grve-main-content tr, #grve-main-content td, #grve-main-content th, pre, hr, .grve-hr.grve-element, .grve-title-double-line span:before, .grve-title-double-line span:after, .grve-title-double-bottom-line span:after, #grve-main-content input, #grve-main-content input[type='text'], #grve-main-content input[type='input'], #grve-main-content input[type='password'], #grve-main-content input[type='email'], #grve-main-content input[type='number'], #grve-main-content input[type='date'], #grve-main-content input[type='url'], #grve-main-content input[type='tel'], #grve-main-content input[type='search'], .grve-search button[type='submit'], #grve-main-content textarea, #grve-main-content select, #grve-newsletter-modal input, #grve-newsletter-modal input[type='text'], #grve-newsletter-modal input[type='input'], #grve-newsletter-modal input[type='password'], #grve-newsletter-modal input[type='email'], #grve-newsletter-modal input[type='number'], #grve-newsletter-modal input[type='date'], #grve-newsletter-modal input[type='url'], #grve-newsletter-modal input[type='tel'], #grve-newsletter-modal input[type='search'], #grve-newsletter-modal textarea, #grve-newsletter-modal select, .grve-portfolio-description + ul.grve-fields, .grve-portfolio-info + .widget, .grve-related-post, .grve-carousel-wrapper .grve-post-item .grve-content, .grve-blog.grve-border-mode .grve-isotope-item-inner, .grve-blog.grve-border-mode .grve-read-more, .woocommerce .product_meta, #grve-shop-modal .cart_list.product_list_widget li, #grve-shop-modal .cart_list.product_list_widget, .grve-filter ul li, .woocommerce.widget_product_tag_cloud .tagcloud a, .woocommerce ul.products li .grve-product-item, .woocommerce-page ul.products li .grve-product-item, .woocommerce ul.products li .grve-product-item .grve-product-media, .woocommerce-page ul.products li .grve-product-item .grve-product-media, .woocommerce div.product .woocommerce-tabs ul.tabs, .woocommerce #content div.product .woocommerce-tabs ul.tabs, .woocommerce-page div.product .woocommerce-tabs ul.tabs, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs, .woocommerce #content div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs { border-color: #e4e4e4; }





#header-container {
    width: 300px
    height: 58px;
    }





.home #header-container {
    width: 960px;
    height: 200px;
    text-align: center;
    margin: 50px auto;
    }


    .home #header-container, #header-container {
        clear: both;
        width: 320px;
        height: 40px;
        text-align: center;
        margin: 10px auto 40px auto;
        }
#floating_menu{width:100%;z-index:101;-webkit-transition:all,0.1s,linear;-moz-transition:all,0.1s,linear;transition:all,0.1s,linear}
#floating_menu.mf{position:fixed;top:0}
#floating_menu.mfa{top:32px !important}
#floating_menu header{-webkit-transition:all,0.1s,ease-out;-moz-transition:all,0.1s,ease-out;transition:all,0.1s,ease-out;padding:18px 0}
#floating_menu[data-float='float-fixed']{-webkit-transition:all,0.1s,linear;-moz-transition:all,0.1s,linear;transition:all,0.1s,linear}
#floating_menu[data-float='float-fixed'] img,#floating_menu[data-float='float-fixed'] #text_logo{-webkit-transition:all,0.1s,linear;-moz-transition:all,0.1s,linear;transition:all,0.1s,linear}
#floating_menu #logo img{-webkit-transition:max-height,0.1s,linear;-moz-transition:max-height,0.1s,linear;transition:max-height,0.1s,linear}
#floating_menu.mff{-webkit-transition:all,0.1s,linear;-moz-transition:all,0.1s,linear;transition:all,0.1s,linear;position:fixed;opacity:1}
#floating_menu.mff .hic,#floating_menu.mff .hif{height:100% !important}
#floating_menu.mff .hic .dmy,#floating_menu.mff .hif .dmy{display:none}
#floating_menu.mff .hic #head_wrp,#floating_menu.mff .hif #head_wrp{min-height:inherit}
#floating_menu.mff .hic #head_wrp{position:static}
#floating_menu.mff.a60.mfd{opacity:0;-webkit-transition:all,0.1s,linear;-moz-transition:all,0.1s,linear;transition:all,0.1s,linear}
#floating_menu.mff.a60 header{-webkit-transition:all,0.1s,linear;-moz-transition:all,0.1s,linear;transition:all,0.1s,linear;padding:8px 0 0 0}
#floating_menu.mff.a60 header #logo img{-webkit-transition:max-height,0.1s,linear;-moz-transition:max-height,0.1s,linear;transition:max-height,0.1s,linear;max-height:50px}
#floating_menu.mff.a60 header .center_logo #logo img{max-height:100px}
#floating_menu.mff.a60 .side_logo .phone{-webkit-transition:all,0.1s,linear;-moz-transition:all,0.1s,linear;transition:all,0.1s,linear}
#floating_menu.mff.a60 .side_logo .phone .phr{-webkit-transition:all,0.1s,linear;-moz-transition:all,0.1s,linear;transition:all,0.1s,linear;border:none}
#floating_menu.mff.a60 .side_logo .phone .phr span{display:none}
#floating_menu.mff.a60 .center_logo{min-height:inherit}
#floating_menu.mff.a60 .center_logo .phone{display:none}
#floating_menu.mff.a60 .center_logo nav.right{margin-bottom:0}
#floating_menu.mff.a60 .center_logo #nav_right{border-top:none}
#floating_menu header.hic{padding:0}


.search-head2{
    color:#FFFFFF; 
    font-size: 23px; 
    padding-top: 18px; 
    font-weight: bold;    
}


#site-navigation-main div.logo, #site-navigation-home div.logo {
  width: 320px;
  height: 80px;
  background: #fee833;
  margin: auto;
  padding: 14px 0;
  display: inline-block;
  text-align: center;
}


#site-navigation-main div.logo a, #site-navigation-home div.logo a {
  display: block;
  text-align: center;
  margin: -2px auto;
  height: auto;
}

  
  #site-navigation-main div.logo {
    display: none;
  }


.home-header .home-header-introduction img.logo {
  position: absolute;
  left: 50%;
  margin-left: -75px;
  width: 150px;
  height: 150px;
}


.page-id-186 #site-navigation-main div.logo {
  background: none;
}


.pmpro-checkout #site-navigation-main div.logo {
  background: none;
}


.pmpro-account #site-navigation-main div.logo {
  background: none;
}


.page-id-282 #site-navigation-main div.logo {
  background: none;
}


.page-id-284 #site-navigation-main div.logo {
  background: none;
}


.page-id-26583 #site-navigation-main div.logo {
  background: none;
}

			.body-wrapper, #preloader, .fancybox-title { background: #ffffff; }

			.body-wrapper { background-image: url(); }

.section-title {
  font-size: 20px;
  color: #7a876f;
  margin-bottom: 50px;
  margin-top: 0;
  text-transform: uppercase;
  line-height: 1;
}

.section-title.big {
  color: #000;
  font-size: 29px;
}

.section-title.medium {
  font-size: 25px;
}

.top-article .section-title {
  font-size: 20px;
  margin-bottom: 10px;
  margin-top: 0;
}

.top-article .section-title.big {
  font-size: 29px;
}

.block-autor-details .details h1.section-title {
  font-size: 24px;
  border-bottom: 1px solid #cccccc;
  margin: 0 0 15px;
  padding-bottom: 15px;
  text-transform: uppercase;
  text-align: left;
}


.img-responsive {
  max-width: 100%;
  height: auto;
  margin: 0 auto;
}


.img-responsive-sm {
  width: 100%;
  height: auto;
  margin: 0 auto;
}

	.full-width-content.vc_row-fluid .vc_span9 { width: 75%; }




.vc_vc_row .vc_row-fluid .vc_span11,.vc_vc_row .vc_row-fluid .vc_span10,.vc_vc_row .vc_row-fluid .vc_span9,.vc_vc_row .vc_row-fluid .vc_span8,.vc_vc_row .vc_row-fluid .vc_span7,.vc_vc_row .vc_row-fluid .vc_span6,.vc_vc_row .vc_row-fluid .vc_span5,.vc_vc_row .vc_row-fluid .vc_span4,.vc_vc_row .vc_row-fluid .vc_span3,.vc_vc_row .vc_row-fluid .vc_span2,.vc_vc_row .vc_row-fluid .vc_span1{
	width:100% !important;
	
	
}

.vc_row-fluid .vc_span9 {
  width: 74.375%;
}




.home-widget { float: left; overflow:hidden;}

.home-widget.fixed-widget { position: fixed; top: 0;}

.home-widget.fixed-widget.navigation-has-menu { top: 72px; }

.admin-bar .home-widget.fixed-widget.navigation-has-menu { top: 104px; }

.admin-bar .home-widget.fixed-widget { top: 32px; }

#secondary .home-widget:last-child .widget-title{   transform: translateZ(0);    -moz-transform: translatez(0);    -ms-transform: translatez(0);    -o-transform: translatez(0);    -webkit-transform: translateZ(0);    -webkit-font-smoothing: antialiased; }

.home-widget:first-child.fullwidth-super-slider, .home-widget:first-child.body-super-slider{margin-top:-20px;}

.home-widget.fullwidth-super-slider, .home-widget.body-super-slider{margin-top:20px;}

.home-widget:first-child.fullwidth-ticker, .home-widget:first-child.body-width-ticker{margin-top:-20px;}

.popular-part .home-widget{padding-bottom:30px;}

        .home-widget .huge .img-featured li{width:100%;}

        

        .home-widget .tv-small li{width:50%;}

        .home-widget .tv-small li:only-child{width:100%;}

        .home-widget .tv-small li:last-child:nth-child(2n+1){display:none;}


        

        .home-widget .jumping-posts li{width:74%;margin:0 12%;border-bottom:1px solid #ebebeb;}


#headerimg .description {
	font-size: 1.2em;
	text-align: center;
	}


h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {
	text-decoration: none;
	color: white;
	}

.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}

  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }

	.menu-item {
		width:100%;
		float:none;
		background: #fff;
		position: relative;
	}

	.menu-item  a {
		padding:15px;
	}

	.menu-item  a:hover {
		background: #efefef;
	}

#access .menu-item-has-children:after {
top: 22px;
right: 20px;
}

  .cmsc--nav-level {
    background: black;
    margin: 0;
    position: absolute;
    top: 0;
    -ms-transform: translateX(-250px);
    
    -webkit-transform: translateX(-250px);
    
    transform: translateX(-250px);
    width: 100%; }

  .cmsc--nav-level li:first-of-type {
    margin-top: 6px; }


.nav-menu li.menu-item-29, .nav-menu li.menu-item-30, .nav-menu li.menu-item-31, .nav-menu li.menu-item-32, .nav-menu li.menu-item-33 {
	border-bottom : 10px solid #000;
	margin : 0 0.75em;
}


.nav-menu li.menu-item-29 {border-color : #DC5653;}

.nav-menu li.menu-item-30 {border-color : #936196;}

.nav-menu li.menu-item-31 {border-color : #679D52;}

.nav-menu li.menu-item-32 {border-color : #6999EB;}

.nav-menu li.menu-item-33 {border-color : #F5B84E;}

.nav-menu li.menu-item-29:hover a{background : rgba(220,86,83,0.5);}

.nav-menu li.menu-item-30:hover a{background : rgba(147,97,150,0.5);}

.nav-menu li.menu-item-31:hover a{background : rgba(130,157,82,0.5);}

.nav-menu li.menu-item-32:hover a{background : rgba(105,153,235,0.5);}

.nav-menu li.menu-item-33:hover a{background : rgba(245,184,78,0.5);}


ul.nav-menu li.menu-item-29 ul li:hover {background-color: #DC5653;}

ul.nav-menu li.menu-item-30 ul li:hover {background-color: #936196;}

ul.nav-menu li.menu-item-31 ul li:hover {background-color: #679D52;}

ul.nav-menu li.menu-item-32 ul li:hover {background-color: #6999EB;}

ul.nav-menu li.menu-item-33 ul li:hover {background-color: #F5B84E;}


.genesis-nav-menu .menu-item {
	float: left;
	list-style: none;
}

#menu-main-menu li.menu-item:hover ul.sub-menu{	}

#menu-main-menu ul.sub-menu li.menu-item-object-category.current-post-ancestor, #menu-main-menu ul.sub-menu li.menu-item-object-category.current-category-ancestor {background:none;border:none;}

#menu-main-menu li.current-menu-item ul.sub-menu a, #menu-main-menu li.menu-item-object-category.current-post-ancestor ul.sub-menu a, #menu-main-menu li.menu-item-object-category.current-category-ancestor ul.sub-menu a{background:none;}

#menu-main-menu ul.sub-menu li.menu-item-object-category.current-category-ancestor a, #menu-main-menu ul.sub-menu li.menu-item-object-category.current-post-ancestor a{text-decoration:underline;}

  header #menu-main-menu .children_mobile .sub-menu-wrap .sub-menu .menu-item {
    display: block;
    padding: 5px 0;
    height: auto;
    background-color: #2F2F2F;
  }

  header #menu-main-menu .children_mobile .sub-menu-wrap .sub-menu .menu-item a {
    margin: 0 0 0 62px;
    width: 100%;
    font-family: 'FlamaMedium', sans-serif;
    font-size: 13px;
    font-weight: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #adacac;
    padding: 10px 0;
  }

  header #menu-main-menu .children_mobile .sub-menu-wrap .sub-menu .menu-item .description {
    display: none;
  }

  header #menu-main-menu .children_mobile .sub-menu-wrap .sub-menu .menu-item:first-child {
    padding-top: 30px;
  }

  header #menu-main-menu .children_mobile .sub-menu-wrap .sub-menu .menu-item:last-child {
    padding-bottom: 30px;
  }

	.post-metadata li.post-date, .post-metadata li.post-format {width:100%;max-width:100%;}

			.skinset-background span.nvcolor, .skinset-background span.highlight.one,.skinset-background .post-metadata li.post-date, .skinset-background .commentlist .reply a, .skinset-background div.header-infobar,.skinset-background div.item-list-tabs ul li a span, .skinset-background .widget_display_stats dd strong, .skinset-background #content #bbpress-forums ul.super-sticky,.skinset-background #content #bbpress-forums ul.sticky, .skinset-background div.bbp-template-notice, .skinset-background div#message.updated,.skinset-background .hoverimg i,.skinset-background .hovervid i,.skinset-background span.activity,.skinset-background a.button,.skinset-background button.button, .skinset-background .fonticon.background,.skinset-background .button.link_color { 
 			background-color:#2eaac9; }

			.skinset-menu ul ul span.nvcolor,.skinset-menu ul ul span.highlight.one,.skinset-menu ul ul .post-metadata li.post-date,.skinset-menu ul ul  .commentlist .reply a,.skinset-menu ul ul  div.header-message,.skinset-header span.nvcolor, .skinset-header span.highlight.one,.skinset-header .post-metadata li.post-date, .skinset-header .commentlist .reply a, .skinset-header div.header-infobar,.skinset-header div.item-list-tabs ul li a span, .skinset-header .widget_display_stats dd strong, .skinset-header #content #bbpress-forums ul.super-sticky,.skinset-header #content #bbpress-forums ul.sticky, .skinset-header div.bbp-template-notice, .skinset-header div#message.updated,.skinset-header .hoverimg i,.skinset-header .hovervid i,.skinset-header span.activity,.skinset-header a.button,.skinset-header button.button, .skinset-header .fonticon.background,.skinset-header .button.link_color { 
 			background-color:#000000; }

			.skinset-menu span.nvcolor, .skinset-menu span.highlight.one,.skinset-menu .post-metadata li.post-date, .skinset-menu .commentlist .reply a, .skinset-menu div.header-infobar,.skinset-menu div.item-list-tabs ul li a span, .skinset-menu .widget_display_stats dd strong, .skinset-menu #content #bbpress-forums ul.super-sticky,.skinset-menu #content #bbpress-forums ul.sticky, .skinset-menu div.bbp-template-notice, .skinset-menu div#message.updated,.skinset-menu .hoverimg i,.skinset-menu .hovervid i,.skinset-menu span.activity,.skinset-menu a.button,.skinset-menu button.button, .skinset-menu .fonticon.background,.skinset-menu .button.link_color { 
 			background-color:#7a9fbf; }


#suggested-products{background: #a40e13; padding: 20px 0; font-size: 15px; color: #fff;}

	#suggested-products .container{margin-bottom: 10px;}

	#suggested-products h1{text-align: center; font-size: 24px; margin-bottom: 14px; font-family: "InterstateLight";}

	#suggested-products .category{background: #fff; color: #333; padding-top: 20px; padding-left: 20px; padding-right: 20px; font-family: Georgia,Times,Serif; text-align: justify; border: 1px solid #73090D; margin-bottom: -2000px; padding-bottom: 2000px;}

		#suggested-products .category h2{font-family: "InterstateLight"; font-size: 15px; text-transform: uppercase; vertical-align: middle; padding-top: 0px; line-height: 26px; margin: -6px 0px 0px;}


	.grid, 
	.grid-right {
		float: none;
	}

#aboutus-slider1 .et_pb_container {
    width: 100% !important;
    max-height: 200px !important;
}

#admissions-slider1 .et_pb_container {
    min-height: 460px !important;
    width: 100% !important;
}

#contact-slider1 .et_pb_container {
    min-height: 500px !important;
}


.et_pb_slider .et_pb_container { 
	max-width: 100% !important;
}

#joscor-post-header-image .et_pb_container { width: 100%; }


#joscor-internal-header-image .et_pb_container { width: 100%; }


#internal-insurance .et_pb_container {
    min-height: 500px;
}





#homepage-slider1 .et_pb_container { width: 100%; }


#homepage-insurance .et_pb_container {
    min-height: 500px;
}

#treatment-slider1 .et_pb_container {
    width: 100% !important;
    min-height: 500px !important;
}

.home .featured_articles ul li .featured_image {
  width: 100%;
  height: auto;
  margin-bottom: 10px;
}


.featured-story-content-wrap-wrap {
  margin-bottom: 20px;
  width: 100%; }
.footer-left{float:left}

.top_email, .top_phone {
	display:none;
}

.top_phone { line-height:24px; }
.topbar_type_1 .top_email:before,.topbar_type_1 .top_phone:before,.topbar_type_1 .top_text:before{color:#ffcc66;}
.topbar_type_1 .top_email,.topbar_type_1 .top_phone,.topbar_type_1 #header_socials,.topbar_type_1 .header_current_cart{border-right:1px solid #ff9600; padding-right:20px; padding-left:20px;}
.topbar_type_2 .top_email:before,.topbar_type_2 .top_phone:before,.topbar_type_2 .top_text:before{color:#ffcc66;}
.topbar_type_2 .top_email,.topbar_type_2 .top_phone,.topbar_type_2 #header_socials,.topbar_type_2 .header_current_cart{border-right:1px solid #ff9600; padding-right:20px; padding-left:20px;}
.topbar_type_3 .top_email:before,.topbar_type_3 .top_phone:before,.topbar_type_3 .top_text:before{color:#ffcc66;}
.topbar_type_4 .top_email:before,.topbar_type_4 .top_phone:before,.topbar_type_4 .top_text:before{color:#ffcc66;}
.topbar_type_5 .top_email:before,.topbar_type_5 .top_phone:before,.topbar_type_5 .top_text:before{color:#ffcc66; }
.topbar_type_5 .top_email,.topbar_type_5 .top_phone,.topbar_type_5 #header_socials,.topbar_type_5 .header_current_cart{border-right:1px solid #ff9600; padding-right:20px; padding-left:20px;}
.gwfoot-footer-disclaimer-content{font-size:0.75em;line-height:1.5em;margin:20px 20px 10px;}
  

.one, .two, .three, .four, .five, .six, .seven, .eight, .nine, .ten, .eleven, .twelve, .boxed.wide .one, .boxed.wide .two, .boxed.wide .three, .boxed.wide .four, .boxed.wide .five, .boxed.wide .six, .boxed.wide .seven, .boxed.wide .eight, .boxed.wide .nine, .boxed.wide .ten, .boxed.wide .eleven, .boxed.wide .twelve {
	display: block;
	float: left;
	position: relative;
	margin-left: 1.3888888888888888%;
	margin-right: 1.3888888888888888%;
	margin-bottom: 30px;
	
}
 .boxed .one, .boxed .two, .boxed .three, .boxed .four, .boxed .five, .boxed .six, .boxed .seven, .boxed .eight, .boxed .nine, .boxed .ten, .boxed .eleven, .boxed .twelve {
	margin-left: 1.4705882352941175%;
	margin-right: 1.4705882352941175%;
}

.row .row .one, .row .row .two, .row .row .three, .row .row .four, .row .row .five, .row .row .six, .row .row .seven, .row .row .eight, .row .row .nine, .row .row .ten, .row .row .eleven, .row .row .twelve {
	margin-bottom: 0;
}

.one.centered, .two.centered, .three.centered, .four.centered, .five.centered, .six.centered, .seven.centered, .eight.centered, .nine.centered, .ten.centered, .eleven.centered, .twelve.centered {
	clear: both;
	float: none !important;
	margin-left: auto !important;
	margin-right: auto !important;
}

.four, .boxed.wide .four { width: 30.555555555555557%; }

.boxed .four { width: 30.392156862745097%; }


.container:before, .container:after, .row:before, .row:after, .hero:before, .hero:after, .one:before, .one:after, .two:before, .two:after, .three:before, .three:after, .four:before, .four:after, .five:before, .five:after, .six:before, .six:after, .seven:before, .seven:after, .eight:before, .eight:after, .nine:before, .nine:after, .teb:before, .ten:after, .eleven:before, .eleven:after, .twelve:before, .twelve:after { content: "."; display: block; height: 0; overflow: hidden; }
  
.container:after, .row:after, .hero:after, .one:after, .two:after, .three:after, .four:after, .five:after, .six:after, .seven:after, .eight:after, .nine:after, .ten:after, .eleven:after, .twelve:after { clear: both; }
  
.container, .row, .hero, .one, .two, .three, .four, .five, .six, .seven, .eight, .nine, .ten, .eleven, .twelve { zoom: 1; }

.four.home {
    border-radius: 0 0 3px 3px;
    -moz-border-radius: 0 0 3px 3px;
    -webkit-border-radius: 0 0 3px 3px;
}

#tabs2 .tab_content ul.four.carrot, ul.carrot.six {
	margin-top: 0;
	margin-left: 1.38889%;
	margin-right: 1.38889%;
	margin-bottom: 15px;
}

#aside.four {
    background: #00284F;
    margin-left: 0;
    margin-bottom: -9999px;
    padding-bottom: 9999px;
}

    #tabs2 .tab_content ul.four.carrot { margin-bottom: 0; }


.wpb_video_widget .wpb_wrapper .wpb_video_wrapper {
  padding-top: 56%;
  position: relative;
}

.wpb_video_widget .wpb_wrapper iframe {
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  margin: 0;
  top: 0;
  left: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}


body .wpb_video_widget .wpb_wrapper .wpb_video_wrapper {
	padding-top: 0px;	
}


body .wpb_video_widget .wpb_wrapper iframe {
    height: inherit;
    position: relative;
    width: inherit;
}
#block-system-main-menu .menu.menu-main-menu li:hover ul{display:block}
.page-search aside#block-system-main,.page-search .pane-apachesolr-result .pane-content,.page-search .search-results{margin:0;padding:0}
.page-search #block-system-main .pane-current-search-ti-lsg-mr-search-info .pane-content{margin-bottom:.5em}
.container,.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container,.span12{width:940px}
.container{margin-right:auto;margin-left:auto}
.container:after,.container:before{display:table;content:"";line-height:0}
.container:after{clear:both}
.container-fluid{padding-right:20px;padding-left:20px}
.container-fluid:after,.container-fluid:before{display:table;content:"";line-height:0}
.container-fluid:after{clear:both}
.navbar .container{width:auto}
.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container{width:940px}
.carousel .container{position:relative;z-index:9;width:auto}
.is-customizing .container-fluid,.is-customizing .tc-footer-social-links-wrapper,.is-customizing img{-webkit-transition:width .15s ease-in-out,left .15s ease-in-out,right .15s ease-in-out;-moz-transition:width .15s ease-in-out,left .15s ease-in-out,right .15s ease-in-out;-o-transition:width .15s ease-in-out,left .15s ease-in-out,right .15s ease-in-out;transition:width .15s ease-in-out,left .15s ease-in-out,right .15s ease-in-out}
.container.navbar-wrapper{margin-bottom:0;width:auto}

	table#table_products tr#table_blocks td {
		background: none;
	}

	table#table_products tr#table_blocks td img {
		width: 100%;
		height: auto;
	}

	table#table_products tr#table_blocks iframe {
		width: 100%;
		height: auto;
		display: block;
	}
.ht45 {	height: 45px;	vertical-align: middle;}
.stack-thumb .stack-thumb-border{width:40px;height:30px}

#dmg-head .additional-ad{
	display:none;
}

.kstory_title_box{ display:none;}
 #top-search input[type="text"], a.trigger { color: #5f7387; }
 a.trigger, a.active.trigger, #top-search #searchform { background: #3a1500; }
 #top-search fieldset { padding: 0; margin: 0; }
 #top-search #searchform { position: relative; padding: 0; margin: 0; right: -10px; background: #304458; -webkit-border-top-left-radius: 500px; -webkit-border-bottom-left-radius: 500px; -moz-border-radius-topleft: 500px; -moz-border-radius-bottomleft: 500px; border-top-left-radius: 500px; border-bottom-left-radius: 500px; }
 #top-search input[type="text"] { width: 136px !important; background-color: transparent; border: none !important; margin: 0; padding: 6px 6px 8px 6px; font-size: 12px; color: #7e8892; }
 #top-search input[type="text"]:focus { border-color: none !important; background-color: transparent !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; }
 .right-menu { position: absolute; right: 30px; top: 17px; }
.search__more__manage-travel-item,.search__more__find-travel-item{float:left;width:50%;padding-right:20px;height:65px}
.search__more__manage-travel-item:hover .search__more__icon,.search__more__find-travel-item:hover .search__more__icon{background-color:#ccc}



.icon-fecha_txt {
    
    font-size: 13px;
 
}


.branding .time_col2 .icon-fecha_txt {
    line-height: 16px;
}


._col form ol,
._col form ol li {
  margin: 0;
}



._col {
  position: relative;
  padding: 0 15px;
  width: 100%;
}


._col ._col {
  padding: 0;
}

  
  ._bi ._col._left, ._bi ._col:first-child, ._bi ._col._1, ._tri ._col._left, ._tri ._col:first-child, ._tri ._col._1, ._quad ._col._left, ._quad ._col:first-child, ._quad ._col._1, ._penta ._col._left, ._penta ._col:first-child, ._penta ._col._1, ._phi ._col._left, ._phi ._col:first-child, ._phi ._col._1, ._quarters ._col._left, ._quarters ._col:first-child, ._quarters ._col._1, ._pareto ._col._left, ._pareto ._col:first-child, ._pareto ._col._1 {
    margin-left: 0;
  }

  
  .col-nospace.col-nospace ._col {
    margin-left: 0px;
  }


.content-bg--author ._col {
  position: relative;
  float: none;
  display: table-cell;
  vertical-align: middle;
  padding: 20px 0;
}


.l-ordermenu-two .ordermenu__payment ._col,
.l-ordermenu-three .ordermenu__payment ._col {
  display: inline-block;
  float: none;
  border-top: 1px solid #d2e3fc;
  border-left: 1px solid #d2e3fc;
  border-bottom: 1px solid #d2e3fc;
  margin: 0 0 0 -4.2px;
  vertical-align: middle;
}


.l-ordermenu-two .ordermenu__payment ._col._left,
.l-ordermenu-three .ordermenu__payment ._col._left {
  margin-left: 0;
}


.l-ordermenu-two .ordermenu__payment ._col._right,
.l-ordermenu-three .ordermenu__payment ._col._right {
  border-right: 1px solid #d2e3fc;
}


.l-ordermenu-one .ordermenu__payment ._col {
  float: none;
  display: table-cell;
  vertical-align: top;
  margin: 0;
}


.l-ordermenu-one .ordermenu__payment ._col._left {
  padding: 30px;
}


.l-ordermenu-two .ordermenu__payment ._col {
  width: 50%;
  max-width: 440px;
}

  
  .l-ordermenu-two .ordermenu__payment ._col._right {
    border-right: 0;
  }

  
  .l-ordermenu-two .ordermenu__payment ._col.is-highlighted {
    width: 100%;
    max-width: none;
  }


.l-ordermenu-three .ordermenu__payment ._col {
  padding: 0;
}


.l-ordermenu-three .ordermenu__payment ._col.is-highlighted {
  width: 35.96491%;
}

  
  .l-ordermenu-three .ordermenu__payment ._col._left {
    padding-right: 10px;
  }

  
  .l-ordermenu-three .ordermenu__payment ._col._middle {
    padding-left: 10px;
  }

  
  .l-ordermenu-three .ordermenu__payment ._col._right {
    border-right: 0;
  }


.ordermenu__bg ._col {
  display: inline-block;
  float: none;
  margin: 0 0 0 -5px;
  vertical-align: middle;
}


.ordermenu__bg ._col._left {
  margin-left: 0;
}



.guarantee ._col {
  min-height: auto;
  padding-top: 20px;
  padding-bottom: 20px;
}



.six-features ._col {
  border: 1px solid #c6c6c6;
  padding: 0px;
  margin: 15px auto;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
  -o-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
  -ms-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}


.order-menu ._col img {
  max-width: 78%;
  max-height: 78%;
}


.order-menu-three-column ._col {
  padding: 30px 0;
}


.banner-box ._col {
  padding: 0px;
}


.webinar .line ._centered ._col {
  width: 100% !important;
  text-align: center;
}


.webinar .mail ._col p {
  padding: 0px;
}


.webinar .mail ._col a {
  width: 100%;
  border: 2px solid #72c0f1;
  padding: 10px 0;
  text-align: center;
  display: inline-block;
  vertical-align: middle;
  color: #ffffff;
  text-decoration: none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}


.webinar .mail ._col a:hover {
  background-color: #0d4566;
}


.about .bg-offset-right ._colwrap ._col, .about .bg-offset-left ._colwrap ._col {
  padding-bottom: 30px;
}


.about .bg-offset-right ._colwrap ._col img, .about .bg-offset-left ._colwrap ._col img {
  position: absolute;
  width: 100%;
  height: auto;
  z-index: 0;
  top: 0px;
  margin: 0px !important;
  max-width: initial;
  max-height: initial;
}

.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:30px;padding-right:30px}

.col-sm-12{width:100%}


.main-container { max-width: 96%; padding: 0 2%; overflow: hidden; }


#hearder_search {
    position: absolute;
    top: 8px;
    right: 0;
    width: 220px;
}
