﻿






#sidebar .widget {
	margin-bottom: 30px;
}


#footer-widgets .widget {
	margin-bottom: 30px;
}


.widget label {
	float: none;
	width: auto;
}


.widget h4.widget-title {
	line-height: 24px;
	border-bottom: 1px solid #e0e0e0;
	margin-bottom: 10px;
	padding-bottom: 10px;
	font-size: 18px;
}


.widget h4.widget-title a {
	color: #444;
	text-decoration: none;
}


#footer-widgets .widget h4.widget-title {
	border-bottom: 1px solid #999;
}


.widget ul {
	margin: 0;
	padding: 0;
}


.widget ul li {
	padding: 5px 0;
	list-style: none;
}


.widget ul li a {
	color: #777;	
}


.widget ul li a:hover {
	color: #999;
}


#standard-post-advertisement .widget {
	margin-bottom: 20px;
}




.widget_rss h3.widget-title a {
	color: #444;
}


h1, h2, h3, h4, h5, h6, #no-comments .title, .widget-title {
	font-family:'belwe', Georgia, serif;
	color: #a28561;
}

a, a:visited, .post-title a, .post-title a:visited, .widget h4.widget-title a {
	color: #a28561;
}

.widget {
  background-color: #020003;
  padding:20px;
}


#header-widget .widget {
  background-color:transparent;
}


.NextGEN.Slideshow.widget-title {
	display:none;
	visibility:hidden;
}


.feature-photo-widget, .feature-photo-widget .ngg_slideshow.widget {
	padding: 0;
}


.feature-photo-widget .widget-title {
	display:none;
	visibility:hidden;
}



.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

 
.clearfix {
	display: inline-block;
}

 
html[xmlns] .clearfix {
	display: block;
}

 
* html .clearfix {
	height: 1%;
}

	
#nav li.date {
	}
.grid:before,.grid:after,.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;}
.clear:after,.grid:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both;}
.theShow blockquote,.theShow blockquote.testimonial{padding:.8em 1.7em;margin:1em 0 1.5em;position:relative;font-family:"Oswald","Futura",Futura,"Trebuchet MS","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:1em;text-align:center;font-style:normal;color:#eb366e;background:#fff;border-radius:14px;-moz-border-radius:14px;-webkit-border-radius:14px;box-shadow:0px 1px 2px rgba(0,0,0,0.12);-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.12);-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.12);}
.theShow blockquote p,.theShow blockquote.testimonial p{margin:.5em 0 0 0;}
.theShow blockquote:before,.theShow blockquote:after,.theShow blockquote.testimonial:before,.theShow blockquote.testimonial:after{display:inline-block;position:absolute;font-size:1.2em;font-family:FontAwesome;font-style:normal;font-weight:normal;color:#eb366e;line-height:1;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.theShow blockquote:before,.theShow blockquote.testimonial:before{content:"\f10d";top:2px;left:5px;}
.theShow blockquote:after,.theShow blockquote.testimonial:after{content:"\f10e";bottom:0px;right:5px;}
.theShow .testimonialWrap blockquote.testimonial{margin-bottom:.5em;}
.testimonialWrap .testimonial{position:relative;font-family:"Oswald","Futura",Futura,"Trebuchet MS","Helvetica Neue",Helvetica,Arial,sans-serif;font-variant:italic;font-style:italic;text-align:center;font-size:1.4em;padding:0 1.2em;line-height:1.4;color:#bebebe;}
.testimonialWrap .testimonial:before,.testimonialWrap .testimonial:after{display:inline-block;position:absolute;font-family:FontAwesome;font-style:normal;font-weight:normal;opacity:.5;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.testimonialWrap .testimonial:before{content:"\f10d";top:2px;left:5px;}
.testimonialWrap .testimonial:after{content:"\f10e";bottom:0px;right:5px;}


#header-content{
    margin: 0 auto;
    width: 960px;
}

	.navbar {
		display: block;
		position: absolute;
	    right: 20px;
	    top: -40px;
	    width: 75px;
	    height: 30px;
	}





.overlay {
  display: none;
  position: absolute;
  z-index: 900;
  top: 225px;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
  width: 920px;
  height: auto;
}


.overlay .overlay-inner {
  position: relative;
  z-index: 900;
  padding: 37px 30px 20px;
  box-sizing: border-box;
  background-color: #fff;
  
  background-repeat: no-repeat;
  background-position: bottom right;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  }


  .overlay-filter {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
  opacity: 0.6;
  z-index: 100;
}


  .overlay .overlay-close {
  position: absolute;
  right: 9px;
  top: 3px;
  font: 700 32px/32px MuseoSans,Arial,sans-serif;
  color: #1c783c;
  cursor: pointer;
}

		.w-search-form-overlay.overlay-on {
			-webkit-transition: opacity 0.2s, -webkit-transform 0.6s cubic-bezier(.4,0,.2,1);
					transition: opacity 0.2s, transform 0.6s cubic-bezier(.4,0,.2,1);
			opacity: 0.96;
			}

		.w-search-form-overlay.overlay-out {
			-webkit-transition: opacity 0.6s, -webkit-transform 0.6s cubic-bezier(.4,0,.2,1);
					transition: opacity 0.6s, transform 0.6s cubic-bezier(.4,0,.2,1);
			}
 button.overlay-show,button.overlay-show-cornershape,button.overlay-show-genie,button.overlay-show-boxes,img.overlay-show,img.overlay-show-cornershape,img.overlay-show-genie,img.overlay-show-boxes,span.overlay-show,div.ult-overlay-close{cursor:pointer}
 .overlay-fade{opacity:0;visibility:hidden;-webkit-transition:opacity .5s,visibility .5s;-moz-transition:opacity .5s,visibility .5s;-o-transition:opacity .5s,visibility .5s;-ms-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s}
 .overlay-fade.ult-open{opacity:1;visibility:visible;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;-ms-transition:opacity .5s;transition:opacity .5s}
 .overlay-fade .ult_modal-content{opacity:.4;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .5s,opacity .5s;-moz-transition:-moz-transform .5s,opacity .5s;-o-transition:-o-transform .5s,opacity .5s;-ms-transition:-ms-transform .5s,opacity .5s;transition:transform .5s,opacity .5s}
 .overlay-fade.ult-open .ult_modal-content{opacity:1}
 .overlay-fade.ult-close .ult_modal-content{-webkit-transform:translateY(25%);-moz-transform:translateY(25%);-o-transform:translateY(25%);-ms-transform:translateY(25%);transform:translateY(25%)}
 .overlay-corner{opacity:0;visibility:hidden;-webkit-transform:translateY(50px) translateX(50px);-moz-transform:translateY(50px) translateX(50px);-o-transform:translateY(50px) translateX(50px);-ms-transform:translateY(50px) translateX(50px);transform:translateY(50px) translateX(50px);-webkit-transition:opacity .5s,-webkit-transform .5s,visibility .5s;-moz-transition:opacity .5s,-moz-transform .5s,visibility .5s;-o-transition:opacity .5s,-o-transform .5s,visibility .5s;-ms-transition:opacity .5s,-ms-transform .5s,visibility .5s;transition:opacity .5s,transform .5s,visibility .5s}
 .overlay-corner.ult-open{opacity:1;visibility:visible;-webkit-transform:translateY(0) translateX(0);-moz-transform:translateY(0) translateX(0);-o-transform:translateY(0) translateX(0);-ms-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0);-webkit-transition:opacity .5s,-webkit-transform .5s;-moz-transition:opacity .5s,-moz-transform .5s;-o-transition:opacity .5s,-o-transform .5s;-ms-transition:opacity .5s,-ms-transform .5s;transition:opacity .5s,transform .5s}
 .overlay-cornerbottomright,.overlay-cornerbottomleft,.overlay-cornertopleft,.overlay-cornertopright{opacity:0;visibility:hidden;-webkit-transition:opacity .5s,-webkit-transform .5s,visibility .5s;-moz-transition:opacity .5s,-moz-transform .5s,visibility .5s;-o-transition:opacity .5s,-o-transform .5s,visibility .5s;-ms-transition:opacity .5s,-ms-transform .5s,visibility .5s;transition:opacity .5s,transform .5s,visibility .5s}
 .overlay-cornerbottomright.ult-open,.overlay-cornerbottomleft.ult-open,.overlay-cornertopleft.ult-open,.overlay-cornertopright.ult-open{opacity:1;visibility:visible;-webkit-transform:translateY(0) translateX(0);-moz-transform:translateY(0) translateX(0);-o-transform:translateY(0) translateX(0);-ms-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0);-webkit-transition:opacity .5s,-webkit-transform .5s;-moz-transition:opacity .5s,-moz-transform .5s;-o-transition:opacity .5s,-o-transform .5s;-ms-transition:opacity .5s,-ms-transform .5s;transition:opacity .5s,transform .5s}
 .overlay-cornerbottomright{-webkit-transform:translateY(200px) translateX(200px);-moz-transform:translateY(200px) translateX(200px);-o-transform:translateY(200px) translateX(200px);-ms-transform:translateY(200px) translateX(200px);transform:translateY(200px) translateX(200px)}
 .overlay-cornerbottomleft{-webkit-transform:translateY(200px) translateX(-200px);-moz-transform:translateY(200px) translateX(-200px);-o-transform:translateY(200px) translateX(-200px);-ms-transform:translateY(200px) translateX(-200px);transform:translateY(200px) translateX(-200px)}
 .overlay-cornertopleft{-webkit-transform:translateY(-200px) translateX(-200px);-moz-transform:translateY(-200px) translateX(-200px);-o-transform:translateY(-200px) translateX(-200px);-ms-transform:translateY(-200px) translateX(-200px);transform:translateY(-200px) translateX(-200px)}
 .overlay-cornertopright{-webkit-transform:translateY(-200px) translateX(200px);-moz-transform:translateY(-200px) translateX(200px);-o-transform:translateY(-200px) translateX(200px);-ms-transform:translateY(-200px) translateX(200px);transform:translateY(-200px) translateX(200px)}
 .overlay-slidedown,.overlay-slideup,.overlay-slideleft,.overlay-slideright{visibility:hidden;-webkit-transition:-webkit-transform .4s ease-in-out,visibility .4s;-moz-transition:-moz-transform .4s ease-in-out,visibility .4s;-o-transition:-o-transform .4s ease-in-out,visibility .4s;-ms-transition:-ms-transform .4s ease-in-out,visibility .4s;transition:transform .4s ease-in-out,visibility .4s}
 .overlay-slidedown.ult-open,.overlay-slideup.ult-open,.overlay-slideleft.ult-open,.overlay-slideright.ult-open{visibility:visible;-webkit-transition:-webkit-transform .4s ease-in-out;-moz-transition:-moz-transform .4s ease-in-out;-o-transition:-o-transform .4s ease-in-out;-ms-transition:-ms-transform .4s ease-in-out;transition:transform .4s ease-in-out}
 .overlay-slidedown{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
 .overlay-slidedown.ult-open{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
 .overlay-slideup{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}
 .overlay-slideup.ult-open{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
 .overlay-slideleft{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
 .overlay-slideleft.ult-open{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
 .overlay-slideright{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
 .overlay-slideright.ult-open{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
 .overlay-zoomin,.overlay-zoomout{visibility:hidden;opacity:0;-webkit-transition:-webkit-transform .2s,opacity .2s,visibility .2s;-moz-transition:-moz-transform .2s,opacity .2s,visibility .2s;-o-transition:-o-transform .2s,opacity .2s,visibility .2s;-ms-transition:-ms-transform .2s,opacity .2s,visibility .2s;transition:transform .2s,opacity .2s,visibility .2s}
 .overlay-zoomin.ult-open,.overlay-zoomout.ult-open{visibility:visible;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .4s,opacity .4s;-moz-transition:-moz-transform .4s,opacity .4s;-o-transition:-o-transform .4s,opacity .4s;-ms-transition:-ms-transform .4s,opacity .4s;transition:transform .4s,opacity .4s}
 .overlay-zoomin{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}
 .overlay-zoomout{-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-o-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}
 .overlay-doorhorizontal{visibility:hidden;width:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:width .5s .3s,visibility .8s;-moz-transition:width .5s .3s,visibility .8s;-o-transition:width .5s .3s,visibility .8s;-ms-transition:width .5s .3s,visibility .8s;transition:width .5s .3s,visibility .8s}
 .overlay-doorhorizontal.ult-open{visibility:visible;width:100%;-webkit-transition:width .5s;-moz-transition:width .5s;-o-transition:width .5s;-ms-transition:width .5s;transition:width .5s}
 .overlay-doorhorizontal .ult_modal-content,.overlay-doorhorizontal .ult-overlay-close{opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;-ms-transition:opacity .5s;transition:opacity .5s}
 .overlay-doorhorizontal.ult-open .ult_modal-content,.overlay-doorhorizontal.ult-open .ult-overlay-close{opacity:1;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;-ms-transition-delay:.5s;transition-delay:.5s}
 .overlay-doorhorizontal.ult-close .ult_modal-content,.overlay-doorhorizontal.ult-close .ult-overlay-close{-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;-ms-transition-delay:0;transition-delay:0}
 .overlay-doorvertical{visibility:hidden;width:100%;height:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:height .5s .3s,visibility .8s;-moz-transition:height .5s .3s,visibility .8s;-o-transition:height .5s .3s,visibility .8s;-ms-transition:height .5s .3s,visibility .8s;transition:height .5s .3s,visibility .8s}
 .overlay-doorvertical.ult-open{visibility:visible;height:100%;-webkit-transition:height .5s;-moz-transition:height .5s;-o-transition:height .5s;-ms-transition:height .5s;transition:height .5s}
 .overlay-doorvertical .ult_modal-content,.overlay-doorvertical .ult-overlay-close{opacity:0;-webkit-transition:opacity .3s .5s;-moz-transition:opacity .3s .5s;-o-transition:opacity .3s .5s;-ms-transition:opacity .3s .5s;transition:opacity .3s .5s}
 .overlay-doorvertical.ult-open .ult_modal-content,.overlay-doorvertical.ult-open .ult-overlay-close{opacity:1;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;-ms-transition-delay:.5s;transition-delay:.5s}
 .overlay-doorvertical.ult-close .ult_modal-content,.overlay-doorvertical.ult-close .ult-overlay-close{-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;-ms-transition-delay:0;transition-delay:0}
 .overlay-cornershape{background:transparent;visibility:hidden;-webkit-transition:visibility .5s;-moz-transition:visibility .5s;-o-transition:visibility .5s;-ms-transition:visibility .5s;transition:visibility .5s}
 .overlay-cornershape.ult-open{visibility:visible;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}
 .overlay-cornershape svg{position:absolute;top:0;left:0}
 .overlay-cornershape .overlay-path{fill:rgba(28,28,28,0.9)}
 .overlay-cornershape .ult_modal-content,.overlay-cornershape .ult-overlay-close{opacity:0;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;-ms-transition:opacity .4s;transition:opacity .4s}
 .overlay-cornershape.ult-open .ult_modal-content,.overlay-cornershape.ult-open .ult-overlay-close{opacity:1;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-o-transition-delay:.4s;-ms-transition-delay:.4s;transition-delay:.4s}
 .overlay-cornershape.ult-close .ult_modal-content,.overlay-cornershape.ult-close .ult-overlay-close{-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;-ms-transition-delay:0;transition-delay:0}
 .overlay-boxes{background:transparent;visibility:hidden;-webkit-transition:visibility .8s;-moz-transition:visibility .8s;-o-transition:visibility .8s;-ms-transition:visibility .8s;transition:visibility .8s}
 .overlay-boxes.ult-open{visibility:visible;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}
 .overlay-boxes svg{position:absolute;top:0;left:0}
 .overlay-boxes svg path{fill:rgba(28,28,28,1);display:none}
 .overlay-boxes .ult_modal-content,.overlay-boxes .ult-overlay-close{opacity:0;-webkit-transition:opacity .5s .8s;-moz-transition:opacity .5s .8s;-o-transition:opacity .5s .8s;-ms-transition:opacity .5s .8s;transition:opacity .5s .8s}
 .overlay-boxes.ult-open .ult_modal-content,.overlay-boxes.ult-open .ult-overlay-close{opacity:1;-webkit-transition-delay:.8s;-moz-transition-delay:.8s;-o-transition-delay:.8s;-ms-transition-delay:.8s;transition-delay:.8s}
 .overlay-boxes.ult-close .ult_modal-content,.overlay-boxes.ult-close .ult-overlay-close{-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;-ms-transition-delay:0;transition-delay:0}
 .overlay-boxes .ult-overlay-close{opacity:0;-webkit-transition:opacity .5s .8s;-moz-transition:opacity .5s .8s;-o-transition:opacity .5s .8s;-ms-transition:opacity .5s .8s;transition:opacity .5s .8s}
 .overlay-boxes.ult-open .ult-overlay-close{opacity:1;-webkit-transition-delay:.8s;-moz-transition-delay:.8s;-o-transition-delay:.8s;-ms-transition-delay:.8s;transition-delay:.8s}
 .overlay-boxes.ult-close .ult-overlay-close{-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;-ms-transition-delay:0;transition-delay:0}
 .overlay-simplegenie{visibility:hidden;-webkit-transform:translateY(60%) scale(0);-moz-transform:translateY(60%) scale(0);-o-transform:translateY(60%) scale(0);-ms-transform:translateY(60%) scale(0);transform:translateY(60%) scale(0);-webkit-transition:-webkit-transform .4s,visibility .4s;-moz-transition:-moz-transform .4s,visibility .4s;-o-transition:-o-transform .4s,visibility .4s;-ms-transition:-ms-transform .4s,visibility .4s;transition:transform .4s,visibility .4s}
 .overlay-simplegenie.ult-open{visibility:visible;-webkit-transform:translateY(0) scale(1);-moz-transform:translateY(0) scale(1);-o-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1);-webkit-transition:-webkit-transform .4s;-moz-transition:-moz-transform .4s;-o-transition:-o-transform .4s;-ms-transition:-ms-transform .4s;transition:transform .4s}
 .overlay-genie{background:transparent;visibility:hidden;opacity:0;-webkit-transition:opacity .3s .2s,visibility .6s;-moz-transition:opacity .3s .2s,visibility .6s;-o-transition:opacity .3s .2s,visibility .6s;-ms-transition:opacity .3s .2s,visibility .6s;transition:opacity .3s .2s,visibility .6s}
 .overlay-genie.ult-open{visibility:visible;opacity:1;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;-ms-transition:opacity .3s;transition:opacity .3s}
 .overlay-genie svg{position:fixed;top:0;left:0}
 .overlay-genie .overlay-path{fill:rgba(28,28,28,0.9)}
 .overlay-genie .ult_modal-content{opacity:0;-webkit-transform:scale(0.8) translateY(-48%);-moz-transform:scale(0.8) translateY(-48%);-o-transform:scale(0.8) translateY(-48%);-ms-transform:scale(0.8) translateY(-48%);transform:scale(0.8) translateY(-48%);-webkit-transition:opacity .3s .3s,-webkit-transform .3s .3s;-moz-transition:opacity .3s .3s,-moz-transform .3s .3s;-o-transition:opacity .3s .3s,-o-transform .3s .3s;-ms-transition:opacity .3s .3s,-ms-transform .3s .3s;transition:opacity .3s .3s,transform .3s .3s}
 .overlay-genie .ult-overlay-close{opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;-ms-transition:opacity .3s;transition:opacity .3s}
 .overlay-genie.ult-open .ult_modal-content,.overlay-genie.ult-open .ult-overlay-close{opacity:1;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s}
 .overlay-genie.ult-open .ult_modal-content{-webkit-transform:scale(1) translateY(0);-moz-transform:scale(1) translateY(0);-o-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}
 .overlay-genie.ult-close .ult_modal-content,.overlay-genie.ult-close .ult-overlay-close{-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;-ms-transition-delay:0;transition-delay:0}

.wp-caption-text {
  text-align: center;
}

.wp-caption .wp-caption-text {
  margin: 0.8075em 0;
}
.widget .widget-title{font-size:20px;margin-top:0;color:;}
#foot .container .widget .widget-title{color:#fff;}


div.pagination a, div.pagination span.pages, div.pagination span.dots, div.pagination span.current {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
  -khtml-border-radius: 3px;
  border-radius: 3px;
  -moz-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
  -o-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
  margin: 1px 2px;
  padding: 5px 10px;
  display: inline-block;
  border-top: 1px solid #fff;
  text-decoration: none !important;
  color: #717171 !important;
  font-size: smaller !important;
  font-family: "Helvetica Neueu", Helvetica, Arial, sans-serif;
  text-shadow: white 0 1px 0;
  background-color: #f5f5f5;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#eaeaea));
  
  background-image: -webkit-linear-gradient(top, #f9f9f9, #eaeaea);
  
  background-image: -moz-linear-gradient(top, #f9f9f9, #eaeaea);
  
  background-image: -ms-linear-gradient(top, #f9f9f9, #eaeaea);
  
  background-image: -o-linear-gradient(top, #f9f9f9, #eaeaea);
  
  background-image: linear-gradient(top, #f9f9f9, #eaeaea);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f9f9f9', EndColorStr='#eaeaea');
  
}


div.pagination span.current {
  -moz-box-shadow: inset 0 0 0 0 rgba(0, 0, 0, 0.75);
  -webkit-box-shadow: inset 0 0 0 0 rgba(0, 0, 0, 0.75);
  -o-box-shadow: inset 0 0 0 0 rgba(0, 0, 0, 0.75);
  box-shadow: inset 0 0 0 0 rgba(0, 0, 0, 0.75);
  border-color: #505050 !important;
  color: #f2f2f2 !important;
  text-shadow: black 0 1px 0;
  background-color: #676767;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5f5f5f), to(#5c5c5c));
  
  background-image: -webkit-linear-gradient(top, #5f5f5f, #5c5c5c);
  
  background-image: -moz-linear-gradient(top, #5f5f5f, #5c5c5c);
  
  background-image: -ms-linear-gradient(top, #5f5f5f, #5c5c5c);
  
  background-image: -o-linear-gradient(top, #5f5f5f, #5c5c5c);
  
  background-image: linear-gradient(top, #5f5f5f, #5c5c5c);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#5f5f5f', EndColorStr='#5c5c5c');
  
}

.ident #km-logo {
  display: none;
}

#km-logo-print {
  display: block;
  height: 45px;
}

body.process img#km-logo {
  width: 300px;
  height: auto;
  margin-left: 20px;
  position: relative;
}
.post-image .caption{background:rgba(175,114,79,.9);position:absolute;bottom:0;left:0;color:#fff;font-size:.6em;line-height:1.5em;text-transform:uppercase;max-width:200px;font-weight:700;padding:10px 10px 10px 20px;display:block}
.slideshow .slides .slide .caption{width:80%;position:absolute;bottom:0;left:-40px}
.inline-gallery .caption{z-index:9999;margin:15px auto 0;width:80%;max-width:820px;color:#af724f;font-weight:700;font-size:.6rem;text-transform:uppercase;line-height:1rem}
#footerPagination .slide a .caption{background:rgba(175,114,79,.9);position:absolute;bottom:0;left:0;color:#fff;font-size:.6em;line-height:1.5em;text-transform:uppercase;max-width:200px;font-weight:700;padding:10px 20px 10px 10px;display:block}

.days{
color:#940B13;
margin-left:-7px;
margin-top:2px;
}
.first-footer .panel-panel.left{padding:20px 40px 10px 40px}
.first-footer .left img{width:100%;height:72.719px}
header .logo:hover img,.first-footer .panel-panel.left a:hover img,.footer-social-icons a:hover img{opacity:.8}
.first-footer .left,.first-footer .middle,.first-footer .right{padding:20px 0}
.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}
.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}
.first-footer .left{width:300px}

#menu-attached-button.left{background-color:#fff;border:1px solid #ccc;font-weight:bold;right:-56px;top:10px}
.tooltip.left{padding:0 5px;margin-left:-3px}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}
.popover.left{margin-left:-10px}
.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,0.25);border-right-width:0}
.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0;content:" "}
.carousel-control.left{background-image:-webkit-gradient(linear,0 top,100% top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0.0001)));background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.5) 0),color-stop(rgba(0,0,0,0.0001) 100%));background-image:-moz-linear-gradient(left,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to right,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1)}


div.customer-left
{
        width:265px;
	height:48px;
        float:left;
	padding:0px;
	margin-top:7px;
}
.newheader .page-homepage.magazine .view-magazine-featured.view-display-id-block_1 .views-row-last{display:none;}
.view-interest-articles.view-location-articles .views-row{width:252px;}
.view-location-articles .views-row{width:263px;float:right;border:1px solid #eee;padding:5px;margin-bottom:10px;}
.view-location-articles .views-row-odd{margin-right:10px;float:left;}
.view-province-events.zest-tab-content .views-row-last a.mag-feature-item{margin-bottom:50px;}
.view-clone-of-wildlife-nature-provinc.view-display-id-ctools_context_14 .views-row a{display:none;}
.view-clone-of-wildlife-nature-provinc.view-display-id-ctools_context_14 .views-row a.cat-1283{display:block;}
.view-favourites.view-display-id-ctools_context_1 .views-row{display:none;}
.view-highlights .views-row-even a{margin-left:10px;}
.town-interest-list .views-row{margin-bottom:20px;}
.adventurer .nightjar-article-select .views-row{border:1px solid #F5F7ED;border-left:none;height:80px!important;min-height:0px!important;margin-bottom:-1px;padding:10px!important;}
.adventurer .nightjar-article-select .views-row:hover,.adventurer .nightjar-article-select .views-row.active{background-color:#F5F7ED;}
.adventurer .nightjar-article-select .views-row .teaser-strip{display:none;}
.adventurer .nightjar-article-select .views-row img.list-img{width:80px;height:80px;}
.adventurer .nightjar-article-select .views-row h2{font-family:'BebasRegular';color:#C3D154;font-size:20px;line-height:22px;word-spacing:0.2em;margin-top:-84px;height:auto;margin-bottom:0px;margin-left:87px;}
.adventurer .nightjar-article-select .views-row .teaser{margin-top:0px;margin-left:87px;font-family:"Ropa Sans";font-size:15px!important;color:#a5a5a5;text-align:left;}
.view-magazine-blogs .views-row{width:395px;border:1px solid #eee;margin-top:10px;margin-right:10px;padding:10px;padding-bottom:0px;}
.view-magazine-blogs .views-row-odd{clear:left;float:left;}
.view-magazine-blogs .views-row-even{clear:right;float:right;}
.view-magazine-blogs .views-row-last{margin-bottom:40px;}
.view-magazine-blogs .views-row.full-width{width:auto;margin-right:10px;padding-bottom:6px;}
.view-magazine-blogs .views-row.full-width .views-field-body{width:820px;}
.view-magazine-blogs .views-row.full-width .img-hires{float:left;margin-right:10px;}
.view-magazine-blogs .view-blog-profile .views-row{width:auto;margin-right:10px;border:none;padding:0;margin:0;}
.view-magazine-blogs .views-row.profile .views-field-picture{display:none;}
.view-magazine-blogs .views-row.profile .views-field-title{margin-left:0;}
.view-magazine-blogs .views-row.profile .views-field-name{display:none;}
.view-magazine-blogs .views-row.profile .views-field-created{display:none;}
.view-magazine-blogs .views-row.profile .views-field-body .img-hires img{width:200px;height:auto;float:left;margin-right:10px;}
.view-magazine-blogs .views-row.profile .mag-shares{display:none;}
.view-magazine-blogs .views-row.profile{background-color:#eee;border:1px solid #ccc;}
.view-magazine-blogs .views-row.profile .views-field-body{max-height:190px;border-top:1px solid #ccc;}
.view-blog-categories .views-row{width:auto;border:none;margin:0;padding:0;width:116px;clear:none;float:none;}
.view-id-magazine_homepage_gallery.view-display-id-block_1 .views-row-even img{margin-top:93px;}
.view-id-events .destination-highlights .view-highlights .views-row-odd a,.view-id-events .destination-highlights .view-highlights .views-row-even a{margin-right:8px;margin-left:0;}
.magazine .view-article-categories .views-row{position:relative;width:227px;height:150px;margin-bottom:14px;}
.magazine .view-article-categories .views-row a:hover{text-decoration:none;}
.magazine .view-article-categories .views-row:hover .views-field-name{opacity:0.8;filter:alpha(opacity= 80);}
.view-id-magazine_section.nightjar-home-articles .views-row{padding-right:15px;margin:0;margin-bottom:1px;cursor:pointer;float:left;width:336px;}
.view-id-magazine_section.nightjar-home-articles .views-row-even{padding-right:0px;}
.view-id-magazine_section.nightjar-home-articles .views-row img{width:96px;height:96px;}
.view-id-magazine_section.nightjar-home-articles .views-row:hover h2{text-decoration:underline;}
.view-id-magazine_section.nightjar-home-articles .views-row .article-short{min-height:96px;text-decoration:none;cursor:pointer;display:block;}
.view-id-magazine_section.nightjar-home-articles .views-row .short-form{min-height:0;}
.nightjar-article-select .views-row{min-height:154px;padding:7px;margin:0;margin-bottom:1px;cursor:pointer;}
.nightjar-article-select .views-row img.list-img{width:100px;height:100px;}
.nightjar-article-select .views-row a.logo-form .teaser-strip{margin-top:-7px;margin-left:-7px;width:269px;margin-bottom:5px;height:39px;padding-left:106px;}
.nightjar-article-select .views-row a.logo-form img.list-img{margin-top:3px;}
.nightjar-article-select .views-row:hover,.nightjar-article-select .views-row.active{background-color:#D4DCDD;}
.nightjar-article-select .views-row.active .article-short{margin-left:-26px;padding-left:26px;}
.nightjar-article-select .views-row .article-short{text-decoration:none;display:block;}
.view-magazine-featured .view-content .views-row,.view-province-events.view-display-id-block_2 .view-content .views-row,.view-province-events.view-display-id-default .view-content .views-row,.view-province-events.view-display-id-block .view-content .views-row,.view-province-events.view-display-id-block_1 .view-content .views-row{width:234px;float:left;margin:0 4px;}
.page-homepage .view-magazine-featured .view-content .views-row{float:none;margin:0;width:auto;}
.views-row-last .mag-feature-item{margin-right:0;}
.mag-rack .views-row .mag-feature-item{height:223px;}
.minimag-gallery .mag-homepage-sidebar .views-row{margin-bottom:37px;}

	 
.fontjust { text-align: justify; font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px; }




.container_12,
.container_16 {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}



.container_12 .grid_3,
.container_16 .grid_4 {
	width: 220px;
}


.container_12 .grid_6,
.container_16 .grid_8 {
	width: 460px;
}


.container_12 .grid_9,
.container_16 .grid_12 {
	width: 700px;
}


.container_12 .grid_12,
.container_16 .grid_16 {
	width: 940px;
}




.container_16 .grid_1 {
	width: 40px;
}


.container_16 .grid_2 {
	width: 100px;
}


.container_16 .grid_3 {
	width: 160px;
}


.container_16 .grid_5 {
	width: 280px;
}


.container_16 .grid_6 {
	width: 340px;
}


.container_16 .grid_7 {
	width: 400px;
}


.container_16 .grid_9 {
	width: 520px;
}


.container_16 .grid_10 {
	width: 580px;
}


.container_16 .grid_11 {
	width: 640px;
}


.container_16 .grid_13 {
	width: 760px;
}


.container_16 .grid_14 {
	width: 820px;
}


.container_16 .grid_15 {
	width: 880px;
}

.container_16 .grid_16 {
	width: 960px;
}




.container_12 .prefix_3,
.container_16 .prefix_4 {
	padding-left: 240px;
}


.container_12 .prefix_6,
.container_16 .prefix_8 {
	padding-left: 480px;
}


.container_12 .prefix_9,
.container_16 .prefix_12 {
	padding-left: 720px;
}




.container_16 .prefix_1 {
	padding-left: 60px;
}


.container_16 .prefix_2 {
	padding-left: 120px;
}


.container_16 .prefix_3 {
	padding-left: 180px;
}


.container_16 .prefix_5 {
	padding-left: 300px;
}


.container_16 .prefix_6 {
	padding-left: 360px;
}


.container_16 .prefix_7 {
	padding-left: 420px;
}


.container_16 .prefix_9 {
	padding-left: 540px;
}


.container_16 .prefix_10 {
	padding-left: 600px;
}


.container_16 .prefix_11 {
	padding-left: 660px;
}


.container_16 .prefix_13 {
	padding-left: 780px;
}


.container_16 .prefix_14 {
	padding-left: 840px;
}


.container_16 .prefix_15 {
	padding-left: 900px;
}




.container_12 .suffix_3,
.container_16 .suffix_4 {
	padding-right: 240px;
}


.container_12 .suffix_6,
.container_16 .suffix_8 {
	padding-right: 480px;
}


.container_12 .suffix_9,
.container_16 .suffix_12 {
	padding-right: 720px;
}




.container_16 .suffix_1 {
	padding-right: 60px;
}


.container_16 .suffix_2 {
	padding-right: 120px;
}


.container_16 .suffix_3 {
	padding-right: 180px;
}


.container_16 .suffix_5 {
	padding-right: 300px;
}


.container_16 .suffix_6 {
	padding-right: 360px;
}


.container_16 .suffix_7 {
	padding-right: 420px;
}


.container_16 .suffix_9 {
	padding-right: 540px;
}


.container_16 .suffix_10 {
	padding-right: 600px;
}


.container_16 .suffix_11 {
	padding-right: 660px;
}


.container_16 .suffix_13 {
	padding-right: 780px;
}


.container_16 .suffix_14 {
	padding-right: 840px;
}


.container_16 .suffix_15 {
	padding-right: 900px;
}




.date{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	}

.cart-icon .count {
  font-size: 10px;
  font-family: sans-serif;
  position: absolute;
  min-width: 1.8em;
  height: 1.8em;
  line-height: 1.8em;
  color: #fff;
  text-align: center;
  border-radius: 50%;
  right: -5px;
  top: -10px;
  z-index: 1;
  background: #ff5e9f;  
}
.grid_90,body.service-design section .wrap{padding:0 5%}

.wpb_row .vc_span1,
.wpb_row .vc_span2,
.wpb_row .vc_span3,
.wpb_row .vc_span4,
.wpb_row .vc_span5,
.wpb_row .vc_span6,
.wpb_row .vc_span7,
.wpb_row .vc_span8,
.wpb_row .vc_span9,
.wpb_row .vc_span10,
.wpb_row .vc_span11,
.wpb_row .vc_span12 {
  margin-left: 0;
}

.vc_non_responsive .wpb_row .vc_span4 {
  position: relative;
  float: left;
  width: 33.33333333%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_responsive .wpb_row .vc_span4 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}


._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;
}

	.site-navigation .menu .sub-menu .page_item_has_children a:after,
	.site-navigation .menu .sub-menu .menu-item-has-children a:after,
	.site-navigation .menu .children .page_item_has_children a:after,
	.site-navigation .menu .children .menu-item-has-children a:after,
	.site-navigation .nav-menu .sub-menu .page_item_has_children a:after,
	.site-navigation .nav-menu .sub-menu .menu-item-has-children a:after,
	.site-navigation .nav-menu .children .page_item_has_children a:after,
	.site-navigation .nav-menu .children .menu-item-has-children a:after {
		float: right;
		position: relative;
		top: 4px;
		top: 0.4rem;
		font-family: FontAwesome;
		font-size: 10px;
		font-size: 1rem; 
		font-weight: normal;
		content: "  \f054";
	}

	.site-navigation .menu .sub-menu .sub-menu li:not(.menu-item-has-children) a:after,
	.site-navigation .menu .sub-menu .sub-menu li:not(.page_item_has_children) a:after,
	.site-navigation .menu .sub-menu .children li:not(.menu-item-has-children) a:after,
	.site-navigation .menu .sub-menu .children li:not(.page_item_has_children) a:after,
	.site-navigation .menu .children .sub-menu li:not(.menu-item-has-children) a:after,
	.site-navigation .menu .children .sub-menu li:not(.page_item_has_children) a:after,
	.site-navigation .menu .children .children li:not(.menu-item-has-children) a:after,
	.site-navigation .menu .children .children li:not(.page_item_has_children) a:after,
	.site-navigation .nav-menu .sub-menu .sub-menu li:not(.menu-item-has-children) a:after,
	.site-navigation .nav-menu .sub-menu .sub-menu li:not(.page_item_has_children) a:after,
	.site-navigation .nav-menu .sub-menu .children li:not(.menu-item-has-children) a:after,
	.site-navigation .nav-menu .sub-menu .children li:not(.page_item_has_children) a:after,
	.site-navigation .nav-menu .children .sub-menu li:not(.menu-item-has-children) a:after,
	.site-navigation .nav-menu .children .sub-menu li:not(.page_item_has_children) a:after,
	.site-navigation .nav-menu .children .children li:not(.menu-item-has-children) a:after,
	.site-navigation .nav-menu .children .children li:not(.page_item_has_children) a:after {
		content: none;
	}
.site-navigation .menu .children .page_item_has_children a:after,.site-navigation .menu .sub-menu .menu-item-has-children a:after{font-size:9px;font-size:0.9rem;}
.widget_categories .cat-item:before,.widget_categories .cat-item .count{background: #cf4d35;}
.front .view-special-events .views-row,.front .view-calendar-2 .views-row,.front .fp-blog-block-list .views-row{background:none repeat scroll 0 0 rgba(6,7,9,0.4);padding:5px;}


#meta {
  display: none; }
ul.calendar-links,.region-content ul.calendar-links{margin:0;padding:0;}
.with-secondary-menu .region-header{margin-top:3em;}
.without-secondary-menu .region-header{margin-top:15px;}
.region-triptych-first,.region-triptych-middle,.region-triptych-last{margin:20px 20px 30px;width:280px;}
.region-content ul,.region-content ol{margin:1em 0;padding:0 0 0.25em 2.5em;}
.region-header .block{xfont-size:0.857em;float:left;xmargin:0 10px;xpadding:0;}
.region-header .block .content{margin:0;padding:0;}
.region-header .block ul{margin:0;padding:0;}
.region-header .block li{list-style:none;list-style-image:none;xpadding:0;}
.region-header .form-text{background:#fefefe;background:rgba(255,255,255,0.7);border-color:#ccc;border-color:rgba(255,255,255,0.3);margin-right:2px;width:120px;}
.region-header .form-text:hover,.region-header .form-text:focus,.region-header .form-text:active{background:#fff;background:rgba(255,255,255,0.8);}
.region-header .form-required{color:#eee;color:rgba(255,255,255,0.7);}
.region-header .block-menu{border:1px solid;border-color:#eee;border-color:rgba(255,255,255,0.2);padding:0;width:208px;}
.region-header .block-menu li a{display:block;border-bottom:1px solid;border-bottom-color:#eee;border-bottom-color:rgba(255,255,255,0.2);padding:3px 7px;}
.region-header .block-menu li a:hover,.region-header .block-menu li a:focus,.region-header .block-menu li a:active{text-decoration:none;background:rgba(255,255,255,0.15);}
.region-header .block-menu li.last a{border-bottom:0;}
.region-header #block-user-login{width:auto;}
.region-header #block-user-login .content{margin-top:2px;}
.region-header #block-user-login .form-item{float:left;margin:0;padding:0;}
.region-header #block-user-login div.item-list,.region-header #block-user-login div.description{font-size:0.916em;margin:0;}
.region-header #block-user-login div.item-list{clear:both;}
.region-header #block-user-login div.description{display:inline;}
.region-header #block-user-login .item-list ul{padding:0;line-height:1;}
.region-header #block-user-login .item-list li{list-style:none;float:left;padding:3px 0 1px;}
.region-header #block-user-login .item-list li.last{padding-left:0.5em;}
.region-header #block-user-login ul.openid-links li.last{padding-left:0;}
.region-header #user-login-form li.openid-link a,.region-header #user-login li.openid-link a{padding-left:20px;}
.region-header #block-user-login .form-actions{margin:4px 0 0;padding:0;clear:both;}
.region-header #block-user-login input.form-submit{border:1px solid;border-color:#ccc;border-color:rgba(255,255,255,0.5);background:#eee;background:rgba(255,255,255,0.7);margin:4px 0;padding:3px 8px;}
.region-header #block-user-login input.form-submit:hover,.region-header #block-user-login input.form-submit:focus{background:#fff;background:rgba(255,255,255,0.9);}
.region-header #block-search-form{width:208px;}
.region-header #block-search-form .form-text{width:154px;}
.region-header .block-locale ul li{display:inline;padding:0 0.5em;}
.region-help{border:1px solid #d3d7d9;padding:0 1.5em;margin-bottom:30px;}
#footer .region{margin-top:20px;}
.overlay .region-page-top,.overlay #header,.overlay #page-title,.overlay #featured,.overlay #sidebar-first,.overlay #triptych-wrapper,.overlay #footer-wrapper{display:none;}
.region-header,.region-header a,.region-header li a.active,#name-and-slogan,#name-and-slogan a,#secondary-menu-links li a{color:#fffeff;}
.region-content h2{line-height:normal;}
.region-header-alert{display:inline;float:left;width:98.79725%;margin:0 0.60137%;}
.region-header-top{padding:0 1.15385em;}
.region-header{padding-right:1.15385em;}
.region-mainmenu,.region-premier-ad{display:inline;float:left;width:98.79725%;margin:0 0.60137%;}
.region-footer-links{display:inline;float:left;width:98.79725%;margin:0 0.60137%;}
.region-mainmenu{max-width:1174px;}
body.node-type-nycm-events .content-inner,body.node-type-press-event-calendar .content-inner,body.node-type-pro-athlete-bios .content-inner,.region-content,#content-top-region,.region-content-two{clear:both;overflow:hidden;background:white;padding:1.8% 1.8% 2% 1.8%;border:14px solid #d2d2d5;}
.region-content-two{margin-top:-2%;}
.region-content-three{max-width:1164px;background:#d3d2d7;border:14px solid #d2d2d5;border-top:none;margin-top:-2%;*margin-top:-32px;}
.region-sidebar-second{border:14px solid #d2d2d5;background:#d2d2d5;padding-bottom:.6%;*padding-bottom:3.5%;border-bottom:0;}
.region-sidebar-second .block{margin-bottom:3.8%;background:white;clear:both;overflow:hidden;}
.front .region-content{padding:2% 1% 0 1%;}
.front .region-content .block{float:left;width:48.2%;padding:0 .9%;margin-bottom:1.84615em;}
.front .region-content-one{display:inline;float:left;width:98.79725%;margin:0 0.60137%;margin-bottom:14px;max-width:1174px;}
body.not-front .region-content{padding:0;border:none;}
body.page-node-218 .content-inner,body.page-node-218 .content-inner,body.page-node-218 .region-content,body.page-node-218 #content-top-region,body.page-node-218 .region-content-two,body.page-node-218 #content-wrapper{overflow:inherit !important;}
.region-footer-bottom{padding:3.30769em 1.07692em 4.61538em 1.07692em;clear:both;overflow:hidden;}
.region-mainmenu ul.nice-menu{border:none;width:100%;text-align:center;}
.region-mainmenu ul.nice-menu ul{border:none;}
.region-mainmenu ul.nice-menu li{border:none;background:none;float:none;display:inline-block;*display:inline;zoom:1;}
.region-mainmenu ul.nice-menu li.menu-467{background:none;}
.region-mainmenu ul.nice-menu li a{font-size:1.07692em;color:#7da7db;padding:0.69231em 0.76923em;padding:0.73077em 0.76923em \9;*padding:0.76923em 0.76923em;font-family:'Gotham SSm 5r','Gotham SSm A','Gotham SSm B';font-weight:500;font-style:normal;}
.region-mainmenu ul.nice-menu-down li a.active,.region-mainmenu ul.nice-menu-down li a:hover{color:#3d85c6;background:none;}
.region-mainmenu ul.nice-menu-down li.menuparent,.region-mainmenu ul.nice-menu-down li li.menuparent{background:none;}
.region-mainmenu ul.nice-menu-down li.menuparent:hover,.region-mainmenu ul.nice-menu-down li li.menuparent:hover{background:none;}
.region-mainmenu ul.nice-menu-down li.menuparent.active-trail a,.region-mainmenu ul.nice-menu-down li li.menuparent.active-trail a{color:#7da7db;}
.region-mainmenu ul.nice-menu ul li{margin:0;background:none;text-align:left;width:100%;border-bottom:1px solid #9da4b4;}
.region-mainmenu ul.nice-menu ul li.last{border:none;}
.region-mainmenu ul.nice-menu li li a{color:#9da4b4 !important;padding:0.46154em 0;border:none;font-size:1.07692em;}
.region-mainmenu ul.nice-menu-down li li.menuparent a{color:#9da4b4;text-transform:none;padding:10px 12px;font-weight:normal;border:none;}
.region-mainmenu ul.nice-menu li li a:hover{background:none;text-decoration:none;color:#393939 !important;}
.region-mainmenu ul.nice-menu li li:hover,.region-mainmenu ul.nice-menu li li.active-trail{background-color:none;text-decoration:none;}
.region-mainmenu ul.nice-menu li.menuparent.over a{color:#4f9de1;background:none;}
.region-mainmenu ul.nice-menu li.menuparent.over li a{background:none;}
.region-mainmenu ul.nice-menu,.region-mainmenu ul.nice-menu ul{z-index:7 !important;}
.region-sidebar-second p{margin:0 !important;}
#photogallery .region-content{background:black;border:none;padding:0;}
.region-mainmenu ul.nice-menu-down li a{padding:0.61538em 1.15385em 0.61538em 1.15385em !important;}
.region-mainmenu ul.nice-menu-down li{margin:0 !important;}

.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}

.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}

  table.visible-xs {
    display: table !important;
  }

  tr.visible-xs {
    display: table-row !important;
  }

  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }


.td-header-sp-logo img {
  margin: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.td-header-style-1 .td-header-sp-logo {
  width: 284px;
  position: relative;
  height: 90px;
  margin: 28px 28px 9px 28px;
  
  
  
}

.td-header-style-1 .td-header-sp-logo img {
  max-height: 90px;
  
}

.td-header-style-2 .td-header-sp-logo {
  width: 284px;
  position: relative;
  height: 90px;
  margin: 24px 28px 0 28px;
  
  
  
}

.td-header-style-2 .td-header-sp-logo img {
  max-height: 90px;
  
}

.td-header-style-3 .td-header-sp-logo {
  width: 284px;
  position: relative;
  height: 90px;
  margin: 28px;
  
  
  
}

.td-header-style-3 .td-header-sp-logo img {
  max-height: 90px;
  
}

.td-header-style-7 .td-header-sp-logo {
  margin-right: 42px;
  float: left;
  height: 106px;
  padding: 0;
  
  
  
}

.td-header-style-7 .td-header-sp-logo a {
  line-height: 104px;
  
}

.td-header-style-7 .td-header-sp-logo img {
  max-height: 106px;
  position: relative;
  padding: 6px 0;
  line-height: 106px;
  vertical-align: middle;
  
}

.td-header-style-7 .td-affix .td-header-sp-logo {
  height: 48px;
}

.td-header-style-7 .td-affix .td-header-sp-logo a {
  line-height: 46px;
}

.td-header-style-7 .td-affix .td-header-sp-logo img {
  line-height: 48px;
  max-height: 48px;
  padding: 3px 0;
}

.td-header-style-8 .td-header-menu-wrap-full .td-header-sp-logo {
  display: none;
}

.td-header-style-8 .td-header-menu-wrap-full .td-affix .td-header-sp-logo {
  display: block;
  bottom: 0;
  top: 0;
  height: auto;
  
}

.td-header-style-8 .td-header-sp-logo {
  position: absolute;
  width: 238px;
  height: 94px;
  top: 6px;
  z-index: 10000;
  
  
  
}

.td-header-style-8 .td-header-sp-logo img {
  max-height: 86px;
  right: auto;
}

.td-header-style-8 .td-affix .td-header-sp-logo img {
  max-height: 46px;
  padding: 2px 0;
}

.td-header-style-9 .td-header-sp-logo {
  text-align: center;
}

.td-header-style-9 .td-header-sp-logo img {
  z-index: 1;
  display: block;
  position: relative;
}

.td-header-style-10 .td-header-sp-logo {
  text-align: center;
}

.td-header-style-10 .td-header-sp-logo img {
  z-index: 1;
  display: block;
  position: relative;
}

.td-header-style-11 .td-header-sp-logo {
  text-align: center;
}

.td-header-style-11 .td-header-sp-logo img {
  z-index: 1;
  display: block;
  position: relative;
}

.td-cafe .td-header-style-10 .td-header-sp-logo img {
  width: 100%;
}

.td-cars .td-header-style-10 .td-header-sp-logo img {
  width: 100%;
}

.td-college .td-header-style-2 .td-header-sp-logo {
  margin: 24px 46px 0 10px;
}

.td-local-news .td-header-style-3 .td-header-sp-logo {
  padding: 0;
  margin: 28px 56px 28px 0;
  
  
}


.td-animals .td-header-style-3 .td-header-sp-logo {
  margin: 28px 32px 28px 24px;
}

.ie8 .td-header-style-8 .td-affix .td-header-sp-logo {
  height: 48px;
  margin-top: 0;
}
.row{margin-right:-15px;margin-left:-15px}

.su-posts-default-loop h2.su-post-title {
	clear: none;
	margin: 0 0 0.3em 0;
	font-size: 1.2em;
	font-weight: bold;
}

.su-posts-teaser-loop h2.su-post-title {
	display: block;
	margin: 0;
	padding: 0;
	border: none;
	font-size: 0.9em;
	font-weight: normal;
	clear: none;
}

.su-posts-single-post h1.su-post-title {
	clear: none;
	margin: 0 0 0.3em 0;
	font-size: 1.2em;
	font-weight: bold;
}


#panels-edit-display .panel-pane,
#panels-edit-display .helperclass {
  margin: .5em;
}


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;
}

.block div.pager-inner,
.panel-pane div.pager-inner {
  background: none;
  border: none;
}

.block div.pager,
.panel-pane div.pager {
  font-size: 0.9em;
  text-align: left;
}

.block div.pager ul.pager,
.panel-pane ul.pager {
  margin:0;
  padding: 0;
}

.panel-pane .block {
  border: solid 1px #ddd;
}

.panel-pane .quicktabs_wrapper .content {
  border: none;
}





#post-43 .entry-title {
display: none;
}

.hentry {
    padding:0 0 22px 0;
}

.single .hentry {
    padding:0;
}


div.headmenu 
{
	float:left;
	margin-left:16px;	
}


div.headmenu a:hover { color: White; }

div.headmenu a 
{
	
	float:left;
	display:block;
	padding:0px 0px 0px 0px;
	margin:28px 0px 0px 0px;
	font-family:Tahoma;
	font-weight:bold;
	font-size:13px;
	color:#999999;
	text-decoration:none;
	text-transform:lowercase;
	letter-spacing: 1px;
}



div.headmenu span 
{
	margin-top:28px;
	margin-left:13px;
	margin-right:12px;
	float:left;
	font-family:Tahoma;
	font-size:13px;
	color:#999999;
}
.collapse{display:none}
.collapse.in{display:block}
tr.collapse.in{display:table-row}
tbody.collapse.in{display:table-row-group}
.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}
.js .append-around-high-resolution{display:none}
.page-level-separator-2-1{margin-top:24px;width:100%;height:0}
.page-level-separator-2-1 .lt-ie9{margin-top:48px}
#m14_17 .page-level-separator-2-1:first-child{display:none}
.row:before,.row:after{content:" ";display:table}
.row:after{clear:both}
.row.top{position:relative}
.row.top .onestepcheckout-title{color:#5cde00;font-weight:200;letter-spacing:-0.04em;line-height:0.75em;margin:0;padding:1em 0}
.catalogsearch-result-index .row.bottom{padding:20px 0}
.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:10px;padding-right:10px}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{float:left}
.col-xs-12{width:100%}




.separator {height:0px; clear:both; overflow:hidden;}
.frm_style_formidable-style.with_frm_style .frm_left_container .attachment-thumbnail{clear:both;margin-left:160px;}
.frm_style_formidable-style.with_frm_style .frm_left_container p.description,.frm_style_formidable-style.with_frm_style .frm_left_container div.description,.frm_style_formidable-style.with_frm_style .frm_left_container div.frm_description,.frm_style_formidable-style.with_frm_style .frm_left_container .frm_error,.frm_style_formidable-style.with_frm_style .frm_left_container .attachment-thumbnail,.frm_style_formidable-style.with_frm_style .frm_right_container p.description,.frm_style_formidable-style.with_frm_style .frm_right_container div.description,.frm_style_formidable-style.with_frm_style .frm_right_container div.frm_description,.frm_style_formidable-style.with_frm_style .frm_right_container .frm_error,.frm_style_formidable-style.with_frm_style .frm_left_container label.frm_primary_label,.frm_style_formidable-style.with_frm_style .frm_right_container label.frm_primary_label{width:100%;max-width:100%;margin-right:0px;margin-left:0px;padding-right:0px;padding-left:0px;}
.menu-item-201,.menu-item-202,.menu-item-203,.menu-item-529{display:none;}
.views-row{margin-top:1.3846em;}
.view-home-one-page-masonry .views-row .media-embed-resize .media-embed-wrapper{position:static;}
#block-block-516 .nav_header_meta a,#block-views-home-one-page-news-block-2 .nav_header_meta a,#block-views-home-one-page-photos-block-1 .nav_header_meta a,#block-views-home-one-page-video-block-1 .nav_header_meta a,input.form-submit,.item-list .pager .pager-next.first.last a,#themebuilder-live-preview-theme-picker-form #edit-switch,#edit-submit,#edit-delete,.view-footer .see-all a,#block-block-26 .joinCommLink,#block-block-26 .mailButton,#photoCarousel .pc-link,#block-block-321 .more-link a,#block-views-home-one-page-carousel-block-1 .views-field-field-slide-link-url a,#block-views-home-one-page-carousel-block-2 .views-field-field-slide-link-url a,#block-views-home-one-page-carousel-block-3 .views-field-field-slide-link-url a,#block-views-home-one-page-carousel-block-1 .config-carousel,#block-views-home-one-page-carousel-block-2 .config-carousel,#block-views-home-one-page-carousel-block-3 .config-carousel,.view-albums li.views-row .views-field-field-services span.views-label,.view-albums.view-display-id-block_6 .view-footer .view .view-content li .views-field-field-trackbuylinknew,.view-albums.view-display-id-block_6 .view-footer .view .view-content li .views-field-field-track-buy-link,#lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyMerchData .merchLink a,#lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyGeneric .genericCTA a,#ss-bit-wide .bit-events tr.bit-bottom td a,#block-block-516 .view-footer .see-all a,#ss-bit-narrow tr.bit-bottom td a,#block-block-521 .nav_header_meta a,.page-node-15326 .style-top .style-mlist-join,.page-node-15326 .style-bottom li .style-tour-tkt{background:#fffbf8;border:2px solid #262C2C;color:#262C2C;cursor:pointer;display:block;text-decoration:none;text-transform:uppercase;text-align:center;width:63px;height:31px;font-weight:normal;font-family:"futura-pt-condensed",sans-serif;font-size:20px;line-height:31px;}
#block-block-516 .nav_header_meta a:hover,#block-views-home-one-page-news-block-2 .nav_header_meta a:hover,#block-views-home-one-page-photos-block-1 .nav_header_meta a:hover,#block-views-home-one-page-video-block-1 .nav_header_meta a:hover,input.form-submit:hover,.item-list .pager .pager-next.first.last a:hover,#themebuilder-live-preview-theme-picker-form #edit-switch:hover,#edit-submit:hover,#edit-delete:hover,.view-footer .see-all a:hover,#block-block-26 .joinCommLink:hover,#block-block-26 .mailButton:hover,#photoCarousel .pc-link:hover,#block-block-321 .more-link a:hover,#block-views-home-one-page-carousel-block-1 .views-field-field-slide-link-url a:hover,#block-views-home-one-page-carousel-block-2 .views-field-field-slide-link-url a:hover,#block-views-home-one-page-carousel-block-3 .views-field-field-slide-link-url a:hover,#block-views-home-one-page-carousel-block-1 .config-carousel:hover,#block-views-home-one-page-carousel-block-2 .config-carousel:hover,#block-views-home-one-page-carousel-block-3 .config-carousel:hover,.view-albums li.views-row .views-field-field-services span.views-label:hover,.view-albums.view-display-id-block_6 .view-footer .view .view-content li .views-field-field-trackbuylinknew:hover,.view-albums.view-display-id-block_6 .view-footer .view .view-content li .views-field-field-track-buy-link:hover,#lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyMerchData .merchLink a:hover,#lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyGeneric .genericCTA a:hover,#ss-bit-wide .bit-events tr.bit-bottom td a:hover,#block-block-516 .view-footer .see-all a:hover,#ss-bit-narrow tr.bit-bottom td a:hover,#block-block-521 .nav_header_meta a:hover,.page-node-15326 .style-top .style-mlist-join:hover,.page-node-15326 .style-bottom li .style-tour-tkt:hover{color:#E6353B;border:2px solid #E6353B;}
#block-views-home-one-page-news-block-2 .views-row,#block-views-home-one-page-news-detail-block .views-row,.page-news #block-system-main .views-row,.page-news-v1 #block-system-main .views-row,#block-views-home-one-page-news-block-4 .views-row,#block-views-home-one-page-news-block-3 .views-row{margin-bottom:1.25em;}
#block-views-home-one-page-news-block-2 .views-row .views-field-title a,#block-views-home-one-page-news-detail-block .views-row .views-field-title a,.page-news #block-system-main .views-row .views-field-title a,.page-news-v1 #block-system-main .views-row .views-field-title a,#block-views-home-one-page-news-block-4 .views-row .views-field-title a,#block-views-home-one-page-news-block-3 .views-row .views-field-title a,#block-views-home-one-page-news-detail-block .views-field-title .field-content,.view-home-one-page-masonry .views-row .views-field-title a,.page-node-15326 .style-top .style-right .style-news-title{color:#262C2C;display:block;font-size:30px;line-height:30px;margin:0.3125em 0 0.625em;text-transform:uppercase;}
#block-views-home-one-page-news-block-2 .views-row .views-field-title a:hover,#block-views-home-one-page-news-detail-block .views-row .views-field-title a:hover,.page-news #block-system-main .views-row .views-field-title a:hover,.page-news-v1 #block-system-main .views-row .views-field-title a:hover,#block-views-home-one-page-news-block-4 .views-row .views-field-title a:hover,#block-views-home-one-page-news-block-3 .views-row .views-field-title a:hover,#block-views-home-one-page-news-detail-block .views-field-title .field-content:hover,.view-home-one-page-masonry .views-row .views-field-title a:hover,.page-node-15326 .style-top .style-right .style-news-title:hover{color:#E6353B;}
.view-home-one-page-photos .views-row .media-thumbnail-frame img{width:100%;height:auto;}
.wrapper-content .block + .block,.views-row,.pane{margin-top:0;}
#block-views-home-one-page-news-block-2 .views-row img,#block-views-home-one-page-news-detail-block .views-row img,.page-news #block-system-main .views-row img,.page-news-v1 #block-system-main .views-row img,#block-views-home-one-page-news-block-4 .views-row img,#block-views-home-one-page-news-block-3 .views-row img{display:inline;height:auto;max-width:100%;width:auto;}
#block-views-home-one-page-news-block-2 .views-row .media-thumbnail-frame,#block-views-home-one-page-news-detail-block .views-row .media-thumbnail-frame,.page-news #block-system-main .views-row .media-thumbnail-frame,.page-news-v1 #block-system-main .views-row .media-thumbnail-frame,#block-views-home-one-page-news-block-4 .views-row .media-thumbnail-frame,#block-views-home-one-page-news-block-3 .views-row .media-thumbnail-frame{height:0;overflow:hidden;padding-bottom:55%;background:transparent;background-size:cover;}
#block-views-home-one-page-news-block-2 .views-row .media-embed-resize .media-embed-wrapper,#block-views-home-one-page-news-detail-block .views-row .media-embed-resize .media-embed-wrapper,.page-news #block-system-main .views-row .media-embed-resize .media-embed-wrapper,.page-news-v1 #block-system-main .views-row .media-embed-resize .media-embed-wrapper,#block-views-home-one-page-news-block-4 .views-row .media-embed-resize .media-embed-wrapper,#block-views-home-one-page-news-block-3 .views-row .media-embed-resize .media-embed-wrapper{position:static;}
#block-views-home-one-page-news-block-2 .views-row .views-field-created,#block-views-home-one-page-news-detail-block .views-row .views-field-created,.page-news #block-system-main .views-row .views-field-created,.page-news-v1 #block-system-main .views-row .views-field-created,#block-views-home-one-page-news-block-4 .views-row .views-field-created,#block-views-home-one-page-news-block-3 .views-row .views-field-created{margin-bottom:23px;font-weight:bold;}
#block-views-home-one-page-news-block-2 .views-row .views-field-created .field-content,#block-views-home-one-page-news-detail-block .views-row .views-field-created .field-content,.page-news #block-system-main .views-row .views-field-created .field-content,.page-news-v1 #block-system-main .views-row .views-field-created .field-content,#block-views-home-one-page-news-block-4 .views-row .views-field-created .field-content,#block-views-home-one-page-news-block-3 .views-row .views-field-created .field-content{font-size:44px;color:#000;}
#block-views-home-one-page-news-block-2 .views-row .views-field-title,#block-views-home-one-page-news-detail-block .views-row .views-field-title,.page-news #block-system-main .views-row .views-field-title,.page-news-v1 #block-system-main .views-row .views-field-title,#block-views-home-one-page-news-block-4 .views-row .views-field-title,#block-views-home-one-page-news-block-3 .views-row .views-field-title{margin-bottom:13px;}
#block-views-home-one-page-news-block-2 .views-row .views-field-title a,#block-views-home-one-page-news-detail-block .views-row .views-field-title a,.page-news #block-system-main .views-row .views-field-title a,.page-news-v1 #block-system-main .views-row .views-field-title a,#block-views-home-one-page-news-block-4 .views-row .views-field-title a,#block-views-home-one-page-news-block-3 .views-row .views-field-title a{margin-bottom:0;display:inline;word-wrap:break-word;}
#block-views-home-one-page-news-block-2 .views-row .views-field-body,#block-views-home-one-page-news-detail-block .views-row .views-field-body,.page-news #block-system-main .views-row .views-field-body,.page-news-v1 #block-system-main .views-row .views-field-body,#block-views-home-one-page-news-block-4 .views-row .views-field-body,#block-views-home-one-page-news-block-3 .views-row .views-field-body{margin-bottom:33px;}
#block-views-home-one-page-news-block-2 .views-row .views-field-body .field-content,#block-views-home-one-page-news-detail-block .views-row .views-field-body .field-content,.page-news #block-system-main .views-row .views-field-body .field-content,.page-news-v1 #block-system-main .views-row .views-field-body .field-content,#block-views-home-one-page-news-block-4 .views-row .views-field-body .field-content,#block-views-home-one-page-news-block-3 .views-row .views-field-body .field-content{font-size:24px;word-wrap:break-word;line-height:26px;}
#block-views-home-one-page-news-block-2 .views-row .views-field-view-node a,#block-views-home-one-page-news-detail-block .views-row .views-field-view-node a,.page-news #block-system-main .views-row .views-field-view-node a,.page-news-v1 #block-system-main .views-row .views-field-view-node a,#block-views-home-one-page-news-block-4 .views-row .views-field-view-node a,#block-views-home-one-page-news-block-3 .views-row .views-field-view-node a{font-size:24px;font-style:italic;color:#919191;text-decoration:underline;letter-spacing:0.5px;}
#block-views-home-one-page-news-block-2 .views-row .views-field-view-node a:hover,#block-views-home-one-page-news-detail-block .views-row .views-field-view-node a:hover,.page-news #block-system-main .views-row .views-field-view-node a:hover,.page-news-v1 #block-system-main .views-row .views-field-view-node a:hover,#block-views-home-one-page-news-block-4 .views-row .views-field-view-node a:hover,#block-views-home-one-page-news-block-3 .views-row .views-field-view-node a:hover{color:#E6353B;}
#block-views-home-one-page-news-block-2 .views-row.views-row-3,#block-views-home-one-page-news-detail-block .views-row.views-row-3,.page-news #block-system-main .views-row.views-row-3,.page-news-v1 #block-system-main .views-row.views-row-3,#block-views-home-one-page-news-block-4 .views-row.views-row-3,#block-views-home-one-page-news-block-3 .views-row.views-row-3{margin-right:0;}
#block-views-home-one-page-news-block-2 .view-content ul .views-row,#block-views-home-one-page-news-detail-block .view-content ul .views-row,.page-news #block-system-main .view-content ul .views-row,.page-news-v1 #block-system-main .view-content ul .views-row,#block-views-home-one-page-news-block-4 .view-content ul .views-row,#block-views-home-one-page-news-block-3 .view-content ul .views-row{font-size:16px;display:inline-block;margin-right:5%;margin-bottom:5%;vertical-align:top;width:30%;font-size:16px;}
#block-views-home-one-page-news-block-2 .view-content ul .views-row:nth-child(3n),#block-views-home-one-page-news-detail-block .view-content ul .views-row:nth-child(3n),.page-news #block-system-main .view-content ul .views-row:nth-child(3n),.page-news-v1 #block-system-main .view-content ul .views-row:nth-child(3n),#block-views-home-one-page-news-block-4 .view-content ul .views-row:nth-child(3n),#block-views-home-one-page-news-block-3 .view-content ul .views-row:nth-child(3n){margin-right:0px;}
.page-news #block-system-main .view-content ul .views-row,.page-news #block-views-home-one-page-news-detail-block .view-content ul .views-row,.page-news-v2 #block-system-main .view-content ul .views-row,.page-news-v2 #block-views-home-one-page-news-detail-block .view-content ul .views-row,.page-news-v1 #block-system-main .view-content ul .views-row,.page-news-v1 #block-views-home-one-page-news-detail-block .view-content ul .views-row,.node-type-blog #block-system-main .view-content ul .views-row,.node-type-blog #block-views-home-one-page-news-detail-block .view-content ul .views-row{font-size:16px;display:inline-block;margin-right:0%;margin-bottom:120px;vertical-align:top;width:100%;font-size:16px;}
.page-news #block-system-main .view-content ul .views-row:nth-child(1n),.page-news #block-views-home-one-page-news-detail-block .view-content ul .views-row:nth-child(1n),.page-news-v2 #block-system-main .view-content ul .views-row:nth-child(1n),.page-news-v2 #block-views-home-one-page-news-detail-block .view-content ul .views-row:nth-child(1n),.page-news-v1 #block-system-main .view-content ul .views-row:nth-child(1n),.page-news-v1 #block-views-home-one-page-news-detail-block .view-content ul .views-row:nth-child(1n),.node-type-blog #block-system-main .view-content ul .views-row:nth-child(1n),.node-type-blog #block-views-home-one-page-news-detail-block .view-content ul .views-row:nth-child(1n){margin-right:0px;}
.page-news #block-system-main .view-content ul .views-row .views-field-view-node a,.page-news #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-view-node a,.page-news-v2 #block-system-main .view-content ul .views-row .views-field-view-node a,.page-news-v2 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-view-node a,.page-news-v1 #block-system-main .view-content ul .views-row .views-field-view-node a,.page-news-v1 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-view-node a,.node-type-blog #block-system-main .view-content ul .views-row .views-field-view-node a,.node-type-blog #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-view-node a{font-size:20px;}
.page-news #block-system-main .view-content ul .views-row .views-field-field-tumblr-photo img,.page-news #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-field-tumblr-photo img,.page-news-v2 #block-system-main .view-content ul .views-row .views-field-field-tumblr-photo img,.page-news-v2 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-field-tumblr-photo img,.page-news-v1 #block-system-main .view-content ul .views-row .views-field-field-tumblr-photo img,.page-news-v1 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-field-tumblr-photo img,.node-type-blog #block-system-main .view-content ul .views-row .views-field-field-tumblr-photo img,.node-type-blog #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-field-tumblr-photo img{max-width:100%;height:auto;width:auto;}
.page-news #block-system-main .view-content ul .views-row .views-field-nothing,.page-news #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-nothing,.page-news-v2 #block-system-main .view-content ul .views-row .views-field-nothing,.page-news-v2 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-nothing,.page-news-v1 #block-system-main .view-content ul .views-row .views-field-nothing,.page-news-v1 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-nothing,.node-type-blog #block-system-main .view-content ul .views-row .views-field-nothing,.node-type-blog #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-nothing{display:block;margin-bottom:20px;}
.page-news #block-system-main .view-content ul .views-row .views-field-nothing .socialWrapper,.page-news #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-nothing .socialWrapper,.page-news-v2 #block-system-main .view-content ul .views-row .views-field-nothing .socialWrapper,.page-news-v2 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-nothing .socialWrapper,.page-news-v1 #block-system-main .view-content ul .views-row .views-field-nothing .socialWrapper,.page-news-v1 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-nothing .socialWrapper,.node-type-blog #block-system-main .view-content ul .views-row .views-field-nothing .socialWrapper,.node-type-blog #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-nothing .socialWrapper{display:inline-block;margin-top:5px;}
.page-news #block-system-main .view-content ul .views-row .views-field-field-tumblr-video,.page-news #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-field-tumblr-video,.page-news-v2 #block-system-main .view-content ul .views-row .views-field-field-tumblr-video,.page-news-v2 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-field-tumblr-video,.page-news-v1 #block-system-main .view-content ul .views-row .views-field-field-tumblr-video,.page-news-v1 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-field-tumblr-video,.node-type-blog #block-system-main .view-content ul .views-row .views-field-field-tumblr-video,.node-type-blog #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-field-tumblr-video{position:relative;height:auto;padding:0;}
.page-news #block-system-main .view-content ul .views-row .views-field-field-tumblr-video.instagram-content,.page-news #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-field-tumblr-video.instagram-content,.page-news-v2 #block-system-main .view-content ul .views-row .views-field-field-tumblr-video.instagram-content,.page-news-v2 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-field-tumblr-video.instagram-content,.page-news-v1 #block-system-main .view-content ul .views-row .views-field-field-tumblr-video.instagram-content,.page-news-v1 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-field-tumblr-video.instagram-content,.node-type-blog #block-system-main .view-content ul .views-row .views-field-field-tumblr-video.instagram-content,.node-type-blog #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-field-tumblr-video.instagram-content{height:auto;padding:0;}
.page-news #block-system-main .view-content ul .views-row .views-field-field-tumblr-video iframe#youtube_iframe,.page-news #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-field-tumblr-video iframe#youtube_iframe,.page-news-v2 #block-system-main .view-content ul .views-row .views-field-field-tumblr-video iframe#youtube_iframe,.page-news-v2 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-field-tumblr-video iframe#youtube_iframe,.page-news-v1 #block-system-main .view-content ul .views-row .views-field-field-tumblr-video iframe#youtube_iframe,.page-news-v1 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-field-tumblr-video iframe#youtube_iframe,.node-type-blog #block-system-main .view-content ul .views-row .views-field-field-tumblr-video iframe#youtube_iframe,.node-type-blog #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-field-tumblr-video iframe#youtube_iframe{position:absolute;left:0;top:0;width:100%;height:100%;}
.page-news #block-system-main .view-content ul .views-row .views-field-created,.page-news #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-created,.page-news-v2 #block-system-main .view-content ul .views-row .views-field-created,.page-news-v2 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-created,.page-news-v1 #block-system-main .view-content ul .views-row .views-field-created,.page-news-v1 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-created,.node-type-blog #block-system-main .view-content ul .views-row .views-field-created,.node-type-blog #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-created{margin-bottom:8px;}
.page-news #block-system-main .view-content ul .views-row .views-field-title,.page-news #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-title,.page-news-v2 #block-system-main .view-content ul .views-row .views-field-title,.page-news-v2 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-title,.page-news-v1 #block-system-main .view-content ul .views-row .views-field-title,.page-news-v1 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-title,.node-type-blog #block-system-main .view-content ul .views-row .views-field-title,.node-type-blog #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-title{margin-bottom:24px;}
.page-news #block-system-main .view-content ul .views-row .views-field-body,.page-news #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-body,.page-news-v2 #block-system-main .view-content ul .views-row .views-field-body,.page-news-v2 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-body,.page-news-v1 #block-system-main .view-content ul .views-row .views-field-body,.page-news-v1 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-body,.node-type-blog #block-system-main .view-content ul .views-row .views-field-body,.node-type-blog #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-body{margin-top:35px;}
.page-news #block-system-main .view-content ul .views-row .views-field-body .field-content,.page-news #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-body .field-content,.page-news-v2 #block-system-main .view-content ul .views-row .views-field-body .field-content,.page-news-v2 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-body .field-content,.page-news-v1 #block-system-main .view-content ul .views-row .views-field-body .field-content,.page-news-v1 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-body .field-content,.node-type-blog #block-system-main .view-content ul .views-row .views-field-body .field-content,.node-type-blog #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-body .field-content{font-size:20px;line-height:22px;}
.page-news #block-system-main .view-content ul .views-row .views-field-created .field-content,.page-news #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-created .field-content,.page-news-v2 #block-system-main .view-content ul .views-row .views-field-created .field-content,.page-news-v2 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-created .field-content,.page-news-v1 #block-system-main .view-content ul .views-row .views-field-created .field-content,.page-news-v1 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-created .field-content,.node-type-blog #block-system-main .view-content ul .views-row .views-field-created .field-content,.node-type-blog #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-created .field-content{font-size:40px;}
.page-news #block-system-main .view-content ul .views-row .views-field-title a,.page-news #block-system-main .view-content ul .views-row .views-field-title .field-content,.page-news #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-title a,.page-news #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-title .field-content,.page-news-v2 #block-system-main .view-content ul .views-row .views-field-title a,.page-news-v2 #block-system-main .view-content ul .views-row .views-field-title .field-content,.page-news-v2 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-title a,.page-news-v2 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-title .field-content,.page-news-v1 #block-system-main .view-content ul .views-row .views-field-title a,.page-news-v1 #block-system-main .view-content ul .views-row .views-field-title .field-content,.page-news-v1 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-title a,.page-news-v1 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-title .field-content,.node-type-blog #block-system-main .view-content ul .views-row .views-field-title a,.node-type-blog #block-system-main .view-content ul .views-row .views-field-title .field-content,.node-type-blog #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-title a,.node-type-blog #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-title .field-content{font-size:30px;line-height:30px;}
.page-news #block-system-main .view-content ul .views-row.views-row-6,.page-news #block-views-home-one-page-news-detail-block .view-content ul .views-row.views-row-6,.page-news-v2 #block-system-main .view-content ul .views-row.views-row-6,.page-news-v2 #block-views-home-one-page-news-detail-block .view-content ul .views-row.views-row-6,.page-news-v1 #block-system-main .view-content ul .views-row.views-row-6,.page-news-v1 #block-views-home-one-page-news-detail-block .view-content ul .views-row.views-row-6,.node-type-blog #block-system-main .view-content ul .views-row.views-row-6,.node-type-blog #block-views-home-one-page-news-detail-block .view-content ul .views-row.views-row-6{margin-right:0;}
.view-home-one-page-photos .views-row.views-row-3,.view-home-one-page-photos .views-row.views-row-4{margin-bottom:0 !important;}
.view-home-one-page-photos .views-row .field-content a{display:block;overflow:hidden;}
.view-albums li.views-row{position:relative;}
.view-albums li.views-row .views-field-title{margin:0.5em 0 0.7em 0;}
.view-albums li.views-row .views-field-field-album-image img{width:100%;height:auto;}
.view-albums li.views-row .views-field-field-services{float:right;margin-bottom:1em;}
.view-albums li.views-row .views-field-field-services .field-content ul{position:absolute;right:0px;top:auto;z-index:10000;}
.view-albums li.views-row .views-field-field-services .field-content ul li a{background:none repeat scroll 0 0 #E6353B;border-bottom:1px solid #fffbf8;color:#fffbf8;display:block;margin:0;min-width:100px;padding:4%;text-align:center;font-size:0.8em;text-transform:uppercase;}
.view-albums li.views-row .views-field-field-services .field-content ul li.last a{border:none;}
.view-albums li.views-row .views-field-field-services span.views-label{padding:10px;font-size:0.8em;}
.view-albums li.views-row .views-field.views-field-field-album-image{clear:both;}
.view-albums li.views-row .views-field-field-album-date{display:block;float:left;margin-top:0.7em;overflow:hidden;min-width:20%;}
.view-albums li.views-row .views-field-field-album-date .views-label-field-album-date{float:left;margin-right:4.5%;}
.view-albums li.views-row .views-field-field-album-date .field-content{float:left;}
#block-views-albums-block-5 .view-content .item-list ul .views-row{font-size:16px;display:inline-block;margin-right:0%;margin-bottom:1.75%;vertical-align:top;width:100%;font-size:16px;}
#block-views-albums-block-5 .view-content .item-list ul .views-row:nth-child(1n){margin-right:0px;}
#block-views-albums-block-5 .view-content .item-list ul .views-row:nth-child(3n){margin-right:0px;}
.view-home-one-page-masonry .views-row{border-bottom:3px solid #262C2C;margin-bottom:3%;padding-bottom:3%;}
.view-home-one-page-masonry .views-row img{display:inline;height:auto;width:100%;}
.view-home-one-page-masonry .views-row .media-thumbnail-frame{height:0;overflow:hidden;padding-bottom:55%;background-color:#262C2C;}
.view-home-one-page-masonry .views-row .views-field-name{font-size:75%;}
.view-home-one-page-masonry .views-row .views-field-body,.view-home-one-page-masonry .views-row .views-field-field-blog-media,.view-home-one-page-masonry .views-row .views-field-nothing-1{margin-top:1em;}
.view-home-one-page-masonry .views-row.highlighted{background-color:#262C2C;color:#fffbf8;padding:0 2%;}
.view-home-one-page-masonry .views-row.highlighted a{color:#E6353B;}
.page-node-15326 .style-news .view-home-one-page-news .views-row{height:auto;}
tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}
tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}


tr.even, tr.odd {
    background: none;
    border-bottom: none;
    padding: 0.1em 0.6em;
}


.tribe-mini-calendar .tribe-events-othermonth{
	background:#f7f7f7;
}

#front_content
{
	width:656px;
	background-color:white;
	vertical-align:top;
}
#content .stack .stack-width,#prefooter,#header-inner{margin:0 3.6%;}
#campaign .splash--email_inputs .js--splash_page_donate_button{display:inline}
#campaign .splash--actions_container .splash--email_inputs .js--splash_page_donate_button{display:block}



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

.entry-content img,
.comment-content img,
.widget img,
img.header-image,
.author-avatar img,
img.wp-post-image {
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
	margin-bottom: 10px;
}

.widget-area {
	margin-top:10px;
}



.widget-area .widget {
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	hyphens: auto;
	margin-bottom: 20px;
	word-wrap: break-word;
}

.widget-area .widget-title {
	background: #F2F2F2;
	font-size: 16px;
}


.widget.widget_search {
    margin-bottom: 14px;
}


.widget-area .widget li,
.widget-area .widget .textwidget {
	font-size: 13px;
	line-height: 1.646153846;
	border-bottom: 1px solid #E9E9E9;
	padding: 5px 0;
}

.widget-area .widget p {
	margin-bottom: 12px;
	padding: 10px;
}

	
.widget-area .textwidget ul {
	list-style: disc outside;
	margin: 0 0 24px;
}

.widget-area .textwidget li {
	margin-left: 36px;
}

.widget-area .widget a {
	color: #757575;
	text-decoration:none;
	font-size: 98%;
}

.widget-area .widget a:hover {
	color: #4F5254;
}

.widget-area #s {
	margin-right: -4px;
	width: 67.9999%; 
}

.template-front-page .widget-area {
	clear: both;
	float: none;
	width: auto;
	padding-top: 24px;
	border-top: 1px solid #ededed;
}

.template-front-page .widget-area .widget li {
	margin: 8px 0 0;
	font-size: 13px;
	line-height: 1.714285714;
	list-style-type: square;
	list-style-position: inside;
}

.template-front-page .widget-area .widget li a {
	color: #757575;
}

.template-front-page .widget-area .widget li a:hover {
	color: #21759b;
}

.template-front-page .widget-area .widget_text img {
	float: left;
	margin: 8px 24px 8px 0;
}





.widget-area .widget ul ul {
	margin-left: 12px;
}

	.template-front-page .widget-area .widget,
	.template-front-page.two-sidebars .widget-area .front-widgets {
		float: left;
		padding-left: 10px;
		width: 51.875%;
		margin-bottom: 24px;
	}

	.template-front-page .widget-area .widget:nth-child(odd) {
		clear: right;
	}

	.template-front-page .widget-area .widget:nth-child(even),
	.template-front-page.two-sidebars .widget-area .front-widgets + .front-widgets {
		float: right;
		width: 39.0625%;
		margin: 0 0 24px;
	}

	.template-front-page.two-sidebars .widget,
	.template-front-page.two-sidebars .widget:nth-child(even) {
		float: none;
		width: auto;
	}

	.author-avatar,
	#colophon,
	#respond,
	.commentlist .comment-edit-link,
	.commentlist .reply,
	.entry-header .comments-link,
	.entry-meta .edit-link a,
	.page-link,
	.site-content nav,
	.widget-area,
	img.header-image,
	.themonic-nav {
		display: none;
	}




.sliderimages .h1 {
	font-size: 2.5em;
	line-height: 1;
	margin-bottom: 0.5em;
}

#footermiddle h2.pagebanner {
	margin: 25px 0 20px 0;
	padding: 0;
	font: bold 16px/16px Arial, Helvetica, sans-serif;
	color: #004663;
	text-transform: uppercase;
	background: none;
}


#footermiddle .footerlinks {
	float: left;
	margin: 0;
	padding: 0;
	width: 100%;
}

#footermiddle .footerlinks li {
	float:left;
	margin: 0;
	padding: 11px 0 0 0;
	width: 50%;
	height: 26px;
	list-style: none;
	border-bottom: 1px solid #bbb;
}

#footermiddle .footerlinks li a {
	display: block;
	font: normal 14px/14px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}

#footermiddle .footerlinks li a:hover {
	text-decoration: underline;
}

	
	#footermiddle {padding-bottom: 35px;}
.row{margin-bottom:20px}
.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.row:after,.clearfix:after{clear:both}
.row,.clearfix{zoom:1}

#product-info-table .row {
	margin: 0;
	padding: 10px 0;
	font: normal 14px/14px Arial, Helvetica, sans-serif;
	color: #000;
	border-bottom: 1px solid #c4c4c4;
}

#product-info-table .row .pitlabel {
	padding-right: 15px;
	font-weight: bold;
}




#product-info-table .row.code.connect-link {
padding-top:0px;
}

.tourdates-singledate .singledate-datepicker .date-number {
  position: absolute;
  overflow: hidden;
  left: 0px;
  height: 100%;
  width: 80px;
}

#right{ color: #000; float:right;width:240px; margin-top:39px; }

#right form.searchsearch input.buttonsearch{ padding-top:2px; padding-bottom:2px; padding-left:13px; padding-right:13px; font-size:11px; background:#A8A9AD; color:white; border:none; font-family: arial, helvetica, sans-serif; float:right;}

#right .moduletable{margin-bottom:10px;}

#header ul, #right form { display: none; }


#right:before
{
	content: " additional information ";
	color: #888;
	display: block;
	background-color: inherit;
	font-weight: bold;
	font-size: 1.5em;
	border-bottom: 1px #000 solid;
	margin-bottom: 1em;
}




.header .fb_button {
	background: #2c4890;
	background: -moz-linear-gradient(top, #2c4890 0%, #232c4e 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2c4890), color-stop(100%,#232c4e));
	background: -webkit-linear-gradient(top, #2c4890 0%,#232c4e 100%);
	background: -o-linear-gradient(top, #2c4890 0%,#232c4e 100%);
	background: -ms-linear-gradient(top, #2c4890 0%,#232c4e 100%);
	background: linear-gradient(to bottom, #2c4890 0%,#232c4e 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2c4890', endColorstr='#232c4e',GradientType=0 );
	-webkit-border-radius: 6px;
	border-radius: 6px;
	color: #FFF;
	display: block;
	padding: 4px 5px 4px 0;
	vertical-align: top;
}

	#sp-leftcol, #sp-rightcol,#sp-inset1, #sp-inset2, #sp-maincol, #inner_content, .sp-block, .item {width:100%!important;margin:0!important}



#sp-leftcol, #sp-rightcol, #sp-maincol ,#sp-inset1, #sp-inset2, #inner_content {float:left}

#sp-leftcol, #sp-rightcol, #sp-maincol {padding:20px 0 10px}

		#sp-maincol {width:100%}

.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}

* html .clearfix,:first-child+html .clearfix{zoom:1}
