﻿#map .filters{text-align:left;position:relative;z-index:2}
#map .filters h3{text-transform:uppercase;margin:0 0 8px;font-size:18px;line-height:1;color:#2478b2}
#map .filters ul{font-family:"Ubuntu","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}
#map .filters ul a{-moz-transition:color 250ms ease-in-out;-o-transition:color 250ms ease-in-out;-webkit-transition:color 250ms ease-in-out;transition:color 250ms ease-in-out}
#map .filters ul a:hover,#map .filters ul a:active,#map .filters ul a:focus{text-decoration:none;color:#2478b2}


.et_header_style_split #et_search_icon:before {
	margin-top: -9px;
}


.et_header_style_centered #et_search_icon:before {
	top: -13px;
	left: 3px;
}



#et_search_icon:before {
	position: absolute;
	top: -3px;
	left: 0;
	font-size: 17px;
	content: "\55";
}


#et_search_icon:hover {
	cursor: pointer;
}



.et_pb_menu_hidden #top-menu,
.et_pb_menu_hidden #et_search_icon:before,
.et_pb_menu_hidden .et-cart-info {
	opacity: 0;
	-webkit-animation: fadeOutBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
	-moz-animation: fadeOutBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
	-o-animation: fadeOutBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
	animation: fadeOutBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
}


.et_pb_menu_visible #top-menu,
.et_pb_menu_visible #et_search_icon:before,
.et_pb_menu_visible .et-cart-info {
	z-index: 99;
	opacity: 1;
	-webkit-animation: fadeInBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
	-moz-animation: fadeInBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
	-o-animation: fadeInBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
	animation: fadeInBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
}


.et_pb_menu_hidden #top-menu,
.et_pb_menu_hidden #et_search_icon:before,
.et_pb_menu_hidden .mobile_menu_bar {
	opacity: 0;
	-webkit-animation: fadeOutBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
	-moz-animation: fadeOutBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
	-o-animation: fadeOutBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
	animation: fadeOutBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
}


.et_pb_menu_visible #top-menu,
.et_pb_menu_visible #et_search_icon:before,
.et_pb_menu_visible .mobile_menu_bar {
	z-index: 99;
	opacity: 1;
	-webkit-animation: fadeInBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
	-moz-animation: fadeInBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
	-o-animation: fadeInBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
	animation: fadeInBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
}


.et_pb_no_animation #top-menu,
.et_pb_no_animation #et_search_icon:before,
.et_pb_no_animation .mobile_menu_bar,
.et_pb_no_animation.et_search_form_container {
	-webkit-animation: none !important;
	-moz-animation: none !important;
	-o-animation: none !important;
	animation: none !important;
}


	.et_header_style_centered .et-fixed-header #et_search_icon:before {
		margin-top: 0;
	}


	.et_vertical_nav #et_search_icon:before {
		top: -3px;
	}


	.et_vertical_nav.et_header_style_centered #et_search_icon:before {
		left: 50%;
		margin-left: -5px;
	}


	.et_vertical_nav.et_header_style_split #et_search_icon:before {
		margin-top: 0;
	}



.et-pb-arrow-prev:before,
.et-pb-arrow-next:before,
.et_pb_testimonial:before,
.et_pb_toggle_title:before,
.et_overlay:before,
#et_search_icon:before,
.mobile_menu_bar:before,
.et-social-icon a:before,
.et_pb_social_icon a.icon:before,
.et_pb_font_icon:before,
.et_audio_container .mejs-playpause-button button:before,
.et_audio_container .mejs-volume-button button:before,
#et-info-phone:before,
#et-info-email:before,
.et-cart-info span:before,
.et_pb_pricing_table_button:after,
.et_pb_promo_button:after,
a.et_pb_more_button:after,
.et_pb_newsletter_button:after,
.comment-reply-link:after,
.form-submit input:after,
.et_pb_contact_submit:after,
.et_pb_contact_reset:after,
.et_password_protected_form .et_submit_button:after,
.et_pb_button:after,
.woocommerce button.single_add_to_cart_button.button:after,
.woocommerce a.button.alt:after,
.woocommerce-page a.button.alt:after,
.woocommerce button.button.alt:after,
.woocommerce-page button.button.alt:after,
.woocommerce input.button.alt:after,
.woocommerce-page input.button.alt:after,
.woocommerce #respond input#submit.alt:after,
.woocommerce-page #respond input#submit.alt:after,
.woocommerce #content input.button.alt:after,
.woocommerce-page #content input.button.alt:after,
.woocommerce-page a.button:after,
.woocommerce button.button:after,
.woocommerce-page button.button:after,
.woocommerce input.button:after,
.woocommerce-page input.button:after,
.woocommerce #respond input#submit:after,
.woocommerce-page #respond input#submit:after,
.woocommerce #content input.button:after,
.woocommerce-page #content input.button:after {
	font-family: "ETmodules" !important;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	line-height: 1;
	text-transform: none;

	speak: none;
}
#content,.two-columns .contact-info{float:left;width:620px;}
#content{float:left;width:65%;}
.text #content,.text .post .heading{width:940px;}


.site-footer,
.site-info,
.site-info a {
	color:#333;
}


.site-info {
	padding: 15px 10px;
}


.site-info a:hover {
	color: #355d79;
}


.site-info ul li {
	display: inline-block;
    padding: 0 10px;
    position: relative;
    border-right: 1px solid #757575;
}

	.site-info ul li:first-child {
		padding-left:0;
	}

	.site-info ul li:last-child {
		padding-right:0;
	}
.dropdownitem .image{background:#121212}
.user-profile .btn-user-profile .thumb .image{width:30px}
.slide.foursquare .foursquare-data .contact-info .map .image{float:left;position:relative;top:2px;left:2px;width:413px;height:120px;display:block}
.slide.foursquare .foursquare-data .photos .photo .image{float:left;width:93px;height:93px;position:relative;top:4px;left:4px;display:block}
.slide .shell,.slide .bg-image,.slide .image{width:100%;height:100%}
.slide .image{display:none}
.slide .image.is-loaded{display:block}
.thumb .image{display:block;float:left;position:absolute;top:0;left:0;z-index:1;width:40px;height:30px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}
.thumb .image-thumb{position:absolute;top:0;left:0;width:40px;height:30px}
a:active .thumb.slide-thumb .inner-border,a:active .thumb.slide-thumb .image{top:1px;left:1px}
a:active .thumb.stack-thumb .inner-border,a:active .thumb.stack-thumb .image,a:active .thumb.stack-thumb .stack-border-1{top:3px;left:3px}
a:active.current .thumb.slide-thumb .inner-border,a:active.current .thumb.slide-thumb .image,a:active.selected .thumb.slide-thumb .inner-border,a:active.selected .thumb.slide-thumb .image{top:0;left:0}
a:active.current .thumb.stack-thumb .inner-border,a:active.current .thumb.stack-thumb .image,a:active.selected .thumb.stack-thumb .inner-border,a:active.selected .thumb.stack-thumb .image{top:0;left:0}
.tile-view .current-stack .slide.medium.crop-top-left .bg-image .image,.tile-view .current-stack .slide.medium.crop-top-left .poster-image{position:absolute;top:0;left:0}
.tile-view .current-stack .slide.medium.crop-center-left .bg-image .image,.tile-view .current-stack .slide.medium.crop-center-left .poster-image{position:absolute;top:50%;left:0}
.tile-view .current-stack .slide.medium.crop-bottom-left .bg-image .image,.tile-view .current-stack .slide.medium.crop-bottom-left .poster-image{position:absolute;bottom:0;left:0;top:auto}
.tile-view .current-stack .slide.medium.crop-top-center .bg-image .image,.tile-view .current-stack .slide.medium .crop-top-center .poster-image{position:absolute;top:0;left:50%}
.tile-view .current-stack .slide.medium.crop-center-center .bg-image .image,.tile-view .current-stack .slide.medium.crop-center-center .poster-image{position:absolute;top:50%;left:50%}
.tile-view .current-stack .slide.medium.crop-bottom-center .bg-image .image,.tile-view .current-stack .slide.medium.crop-bottom-center .poster-image{position:absolute;bottom:0;left:50%;top:auto}
.tile-view .current-stack .slide.medium.crop-top-right .bg-image .image,.tile-view .current-stack .slide.medium.crop-top-right .poster-image{position:absolute;top:0;right:0;left:auto}
.tile-view .current-stack .slide.medium.crop-center-right .bg-image .image,.tile-view .current-stack .slide.medium.crop-center-right .poster-image{position:absolute;top:50%;right:0;left:auto}
.tile-view .current-stack .slide.medium.crop-bottom-right .bg-image .image,.tile-view .current-stack .slide.medium.crop-bottom-right .poster-image{position:absolute;top:0;right:0;left:auto}
.slideshow-wrapper{position:relative;}
.slideshow-wrapper ul{list-style-type:none;margin:0;}
.slideshow-wrapper ul li,.slideshow-wrapper ul li .orbit-caption{display:none;}
.slideshow-wrapper ul li:first-child{display:block;}
.slideshow-wrapper .orbit-container{background-color:transparent;}
.slideshow-wrapper .orbit-container li{display:block;}
.slideshow-wrapper .orbit-container li .orbit-caption{display:block;}

.visit-form .visit-choice,
.visit-form .visit-calendar,
.visit-form .visit-final {
  display:none;
}

.visit-form-cal .visit-calendar {
  display:block;
}

.visit-calendar .visit-cancel {
  
}


.upload_form .files_data_box {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 99;
  width: 100%;
}


.upload_form .files_data_box form {
  margin: 0 !important;
}


#landingheader .block .volunteer{
    background: #0B7C5E;
}

#head_box{
	float:right;
	height:63px;
	text-align:right;
}

.page-id-8333 #head_box,
.page-id-8353 #head_box,
.page-id-8356 #head_box{
	float:right;
	height:25px;
	text-align:right;
}
.teaser-promo__info.teaser-promo__info--cast-page{float:left;width:49%;padding:0 1%}
.teaser-promo--two-column .teaser-promo__info{float:left;width:50%;margin-left:0;margin-right:-50%;padding-left:10px;padding-right:10px;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;clear:left}
.teaser-promo__info--show-schedule{float:left;width:50%;clear:none;padding-left:3%;margin-top:-25px}
.teaser-promo__info--show-schedule .teaser-promo__description{font-size:12px;font-weight:lighter}
.teaser-promo__info--global-schedule .teaser-promo__title--global-schedule{font-size:15px}
.teaser-promo__info--global-schedule .teaser-promo__description--global-schedule{font-size:13px;display:none}
.teaser-promo__info--global-schedule .watch__season-episode{font-size:14px}
.teaser-promo__info--global-schedule{float:left;width:50%;clear:none;padding-left:3%;margin-top:-18px}
.teaser-promo__info.teaser-promo__info--promo-show-watch{float:left;clear:none;width:50%;padding:0 10px}
.gallery-promos .teaser-promo__info{padding:0 10px;float:left;clear:none;width:auto;-webkit-flex:2;-ms-flex:2;flex:2}
.featured-promos .teaser-promo__info.teaser-promo__info--promo-show-watch{padding:0 10px;float:left;clear:none;width:auto;-webkit-flex:2;-ms-flex:2;flex:2}




.widget .krown-flickr li {
	padding: 0;
	border: 0;
}

.widget .krown-flickr a {
	padding: 0;
	width: 62px;
}

.footer .widget-title {
	color: #e9e9e9;
}

.footer .widget a {
	color: #bebebe;
}

.footer .widget a:hover, .footer .widget ul li.current-cat a:hover, .footer .widget ul li.current_page_item a:hover {
	color: #F75146;
}


.footer .widget ul li.current-cat a, .footer .widget ul li.current_page_item a {
	color: #bebebe;
	font-weight: 500;
	padding-left: 0;
}

.footer .widget ul li.current-cat:before, .footer .widget ul li.current_page_item:before {
	display: none;
}

#footer2 .widget {
	color: #595959;
	font-size: 12px;
	line-height: 20px;
}




.widget {
	margin-top: 45px;
	font-size: 14px;
	line-height: 22px;
}

.widget:first-child {
	margin-top: 0;
}

.widget-title {
	text-transform: uppercase;
	font-weight: 700;
	margin: 0 0 18px;
	font-size: 14px;
	line-height: 22px;
	color: #000;
}


.widget ul {
	list-style: none;
}

.widget ul:first-child, .widget p:first-child {
	margin-top: 0;
}

.widget ul li, .widget .tagcloud a {
	padding: 5px 0;
}

.widget ul li:first-child, .widget .tagcloud a:first-child {
	padding-top: 0;
}

.widget ul a, .widget .tagcloud a {
	color: #5b5b5b;
}

.widget ul a:hover, .widget .tagcloud a:hover {
	color: #F75146;
}


.widget ul li.current-cat, .widget ul li.current_page_item {
	position: relative;
}

.widget ul li.current-cat a, .widget ul li.current_page_item a {
	color: #55AF57;
	font-weight: 700;
	padding-left: 24px;
}

.widget ul li.current-cat:before, .widget ul li.current_page_item:before {
	color: #55af57;
	content: "✓";
	display: block;
	font-family: 'fontello';
	font-size: 15px;
	font-weight: 400;
	left: 0;
	line-height: 15px;
	position: absolute;
	margin-top: 3px;
}


.widget .tagcloud a {
	display: block;
	font-size: 14px !important;
	line-height: 22px !important;
}


.widget small {
	font-size: 1em;
}

.widget .meta {
	display: block;
	margin-top: -2px;
}

	.krown-id-item .content, .posts-grid p, .widget-title, .widget, .id-widget .id-level-desc {
		font-size: 13px;
		line-height: 20px;
	}


			

			a, .footer .widget a:hover, .footer .widget ul li.current-cat a:hover, .footer .widget ul li.current_page_item a:hover, .footer .krown-social a:hover i:before, .no-touch .krown-tabs .titles li h5:hover a, .no-touch #content .memberdeck .dashboardmenu li a:hover, .poweredbyID a:hover, #project-p-author .author-meta li, #project-p-author .author-meta a, .id-widget .icon-user:before, .md-projects-list .buttons a:hover i, .memberdeck .md-profile a i:hover, .krown-id-item .container a:hover h3, .ignitiondeck h2.id-product-title a:hover, .ignitiondeck .id-backer-links a:hover, .ignitiondeck.id-creatorprofile .id-creator-links a:hover:before, a.post-title:hover h2, a.post-title:hover h1, .share-buttons a:hover, .comment-title a:hover, .comment-reply-link:hover, .widget ul a:hover, .widget .tagcloud a:hover, .no-touch .krown-accordion h5:hover, .posts-grid a:hover h3, .krown-social li:hover:before, .no-touch .krown-tabs .titles li:hover h5, .krown-tabs .titles .opened h5, .no-touch .memberdeck .dashboardmenu li:hover a, .memberdeck .dashboardmenu li.active a, .krown-twitter a:hover, .rtitle, .print-details .table a.receipt:hover, .social-sharing-options-wrapper .friendlink .text a:hover, .memberdeck form a:hover, .memberdeck a:hover {
				color: ;
			}
#content div.sharedaddy,#main div.sharedaddy,div.sharedaddy{clear:both}

      #wrap_date .event-date .start-date div, 
      #wrap_date .event-date .end-date div, 
      #footer-widgets .event-date .start-date div, 
      #footer-widgets .event-date .end-date div{
        font-size: 12px;
      }

      #wrap_date .event-date .start-date div,
      #wrap_date .event-date .end-date div,
      #footer-widgets .event-date .start-date div,
      #footer-widgets .event-date .end-date div{
        font-size: 12px;
      }

  #wrap_date .event-date .start-date, #wrap_date .event-date .end-date {
    clear: both;
    width: 100px;
    margin-left: 0;
  }

  #wrap_date .event-date .start-date span, #footer-widgets .event-date .start-date span {
    display: none;
  }

      #footer-widgets .event-date .start-date div, 
      #footer-widgets .event-date .end-date div{
        font-size: 12px;
      }


.event-list .start-date, .event-list .end-date {
	text-align: center;
	width: 3.2em;
	border-radius: 5px;
	background-color: rgb(230,230,230);
}


.event-list .start-date {
	float: left;
}

		#wrap_date .event-date .start-date,
		#wrap_date .event-date .end-date,
		#footer-widgets .event-date .start-date,
		#footer-widgets .event-date .end-date{
			width: auto;
			background-color: transparent;
		}

			#wrap_date .event-date .start-date div,
			#wrap_date .event-date .end-date div,
			#footer-widgets .event-date .start-date div,
			#footer-widgets .event-date .end-date div{
				float: left;
				font-size: 11px;
				line-height: 22px;
				color: #fff;
				font-weight: normal;
			}

			#wrap_date .event-date .start-date span,
			#footer-widgets .event-date .start-date span{
				padding: 0 3px;
				color: #fff
			}

				      #footer-widgets .event-date .start-date div, 
				      #footer-widgets .event-date .end-date div{
				        font-size: 12px;
				      }


.menu-main-menu a{
	color: white !important;
}




.cf:after,
.clearfix:after,
.gallery:after,
.content:after,
.menu--main:after,
.share-icons:after,
.grid:after,
.comment-form:after,
.masonry:after,
.comments-area-title:after,
.comment-reply-title:after,
.comment-navigation:after,
.has_sidebar .post-sidebar-wrapper:after {
	clear: both;
	content: " ";
	display: table;
}


.menu--block a {
	display: inline-block;
	padding: 12px 24px;
	padding: 0.75rem 1.5rem;
}


.menu--collapse ul {
	display: none;
	margin: 0;
	position: absolute;
	width: 192px;
	width: 12rem;
}


.menu--collapse li {
	position: relative;
	z-index: 10;
}


.menu--collapse-horizontal ul {
	left: 100%;
	top: 0;
}


.menu--main-menu {
	font-size: 94px;
	font-size: 5.88235rem;
}


.menu--main-menu a {
	display: block;
}


.menu--main-menu li {
	position: relative;
	-webkit-transition: background-color 0.2s ease-in-out;
	transition: background-color 0.2s ease-in-out;
}


.menu--main-menu li:hover {
	background-color: white;
}


.menu--main-menu li:hover a {
	color: #171617;
}


.menu--main-menu li[class*="current-menu"]:hover {
	background-color: transparent;
}


.menu--main-menu li[class*="current-menu"]:hover a {
	color: white;
}


.menu--main-menu li.menu-item-has-children {
	-webkit-transition-delay: 0.1s;
	transition-delay: 0.1s;
}


.menu--main-menu li.menu-item-has-children:hover {
	-webkit-transition-delay: 0s;
	transition-delay: 0s;
}


.menu--main-menu li.menu-item-has-children[class*="current-menu"]:hover {
	background-color: white;
}


.menu--main-menu .menu-item-has-children:hover,
.menu--main-menu .menu-item-has-children.open {
	background-color: white;
}


.menu--main-menu .sub-menu {
	color: #171617;
	font-size: 22px;
	font-size: 1.41176rem;
	font-weight: 300;
	left: 0;
	margin: 0;
	opacity: 0;
	position: absolute;
	top: 0;
	top: 50%;
	-webkit-transform: translateY(-50%) translateZ(0);
	-ms-transform: translateY(-50%) translateZ(0);
	transform: translateY(-50%) translateZ(0);
	-webkit-transition: opacity 0.2s ease-in-out;
	transition: opacity 0.2s ease-in-out;
	width: 100%;
}


.menu--main-menu .sub-menu a {
	color: currentColor;
	display: inline-block;
	position: relative;
	vertical-align: top;
}


.menu--main {
	white-space: nowrap;
}


.menu--main a {
	color: currentColor;
	padding: 0 9px;
	padding: 0 0.58824rem;
}


.menu-social-menu-container a {
	color: transparent !important;
	display: block;
	height: 28px;
	height: 1.76471rem;
	margin: 0 2px;
	margin: 0 0.17647rem;
	overflow: hidden;
	pointer-events: none;
	position: relative;
	white-space: nowrap;
	width: 28px;
	width: 1.76471rem;
}


.menu-social-menu-container a:before {
	background-color: white;
	border-radius: 50%;
	color: #171617;
	content: "";
	display: inline-block;
	font-family: FontAwesome;
	font-size: 16px;
	font-size: 1rem;
	-webkit-font-smoothing: antialiased;
	height: 28px;
	height: 1.76471rem;
	left: 0;
	line-height: 28px;
	line-height: 1.76471rem;
	pointer-events: auto;
	position: absolute;
	text-align: center;
	top: 0;
	width: 28px;
	width: 1.76471rem;
}


.menu-social-menu-container a[href*="mailto:"]:before,
.menu-social-menu-container a[href*="mail"]:before {
	content: "\f0e0";
}


.menu-social-menu-container a[href*="feed"]:before,
.menu-social-menu-container a[href*="rss"]:before {
	content: "\f09e";
}


.menu-social-menu-container a[href*="behance"]:before {
	content: "\f1b4";
}


.menu-social-menu-container a[href*="delicious"]:before {
	content: "\f1a5";
}


.menu-social-menu-container a[href*="deviantart"]:before {
	content: "\f1bd";
}


.menu-social-menu-container a[href*="digg"]:before {
	content: "\f1a6";
}


.menu-social-menu-container a[href*="dribbble"]:before {
	content: "\f17d";
}


.menu-social-menu-container a[href*="facebook"]:before {
	content: "\f09a";
}


.menu-social-menu-container a[href*="flickr"]:before {
	content: "\f16e";
}


.menu-social-menu-container a[href*="foursquare"]:before {
	content: "\f180";
}


.menu-social-menu-container a[href*="github"]:before {
	content: "\f09b";
}


.menu-social-menu-container a[href*="plus.google"]:before {
	content: "\f0d5";
}


.menu-social-menu-container a[href*="instagram"]:before {
	content: "\f16d";
}


.menu-social-menu-container a[href*="linkedin"]:before {
	content: "\f0e1";
}


.menu-social-menu-container a[href*="pinterest"]:before {
	content: "\f0d2";
}


.menu-social-menu-container a[href*="reddit"]:before {
	content: "\f1a1";
}


.menu-social-menu-container a[href*="skype"]:before {
	content: "\f17e";
}


.menu-social-menu-container a[href*="soundcloud"]:before {
	content: "\f1be";
}


.menu-social-menu-container a[href*="spotify"]:before {
	content: "\f1bc";
}


.menu-social-menu-container a[href*="stumbleupon"]:before {
	content: "\f1a4";
}


.menu-social-menu-container a[href*="tumblr"]:before {
	content: "\f173";
}


.menu-social-menu-container a[href*="twitter"]:before {
	content: "\f099";
}


.menu-social-menu-container a[href*="vimeo"]:before {
	content: "\f194";
}


.menu-social-menu-container a[href*="vine"]:before {
	content: "\f1ca";
}


.menu-social-menu-container a[href*="vk.com"]:before {
	content: "\f189";
}


.menu-social-menu-container a[href*="weibo"]:before {
	content: "\f18a";
}


.menu-social-menu-container a[href*="xing"]:before {
	content: "\f168";
}


.menu-social-menu-container a[href*="yahoo"]:before {
	content: "\f19e";
}


.menu-social-menu-container a[href*="youtube"]:before {
	content: "\f167";
}


.menu-social-menu-container a[href*="angel.co"]:before {
	content: "\f209";
}


.menu-social-menu-container a[href*="yelp"]:before {
	content: "\f1e9";
}


.menu-social-menu-container a[href*="last.fm"]:before {
	content: "\f202";
}


.menu-social-menu-container a[href*="slideshare"]:before {
	content: "\f1e7";
}


.menu-social-menu-container a[href*="twitch.tv"]:before {
	content: "\f1e8";
}


.menu-menu {
    text-align: center;
    margin-bottom: 40px;
    border-bottom: 1px solid white;
    padding-bottom: 12px;
    width: 70%;
    margin: 0 auto;
}


.menu-px-image {
  width: 100%;
  margin: 0 auto;
  height: 300px !important;
  overflow: hidden;
}


.menu-px-image img {
  max-width: none !important;
  width: 100%;
  margin: -150px 0px;
}


.menu-title {
    font-family: oswald;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 40px;
    color: #f06682;
    text-align: center;
    border-top: 1px solid white;
    
    clear: both;
    width: 70%;
    margin: 0 auto;
}


.menu-title-single {
    font-family: oswald;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 40px;
    color: #f06682;
    text-align: center;
    clear: both;
    width: 70%;
    margin: 0 auto;
        text-rendering: optimizeLegibility;
    -webkit-font-smoothing: auto;
    -webkit-font-smoothing: antialiased;
}


.menu-items {
  width: 100%;
  margin: 0 auto;
  text-align: center;
  margin-bottom: 50px;
}


.menu-item-container {
  border-top: 1px solid white;
  width: 50%;
  margin: 15px;
  display: inline-block;
  text-align: left;
}


.menu-descrip {
    width: 66%;
    margin: 0 auto;
    text-align: center;
    color: white;
    font-family: Roboto;
    padding-bottom: 50px;
    font-size: .9em;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: auto;
    -webkit-font-smoothing: antialiased;
}


.menu-divide {
    border-top: 1px solid white;
    width: 50%;
    height: 1px;
    margin: 0 auto;
    
    margin-top: 0px;
}


	.touch .menu--main-menu .sub-menu {
		pointer-events: none;
	}


	.menu--main-menu.menu--main-menu {
		font-size: 28px;
		font-size: 1.76471rem;
	}

	
	body, .menu--main-menu .sub-menu, .h1, .h2, .h3, .h4, .archive-categories a,
	body a.btn, .btn, body #comment-submit, .navigation__text, .gmap__marker__btn {
	font-family: Roboto;
		}
.navbar-header{padding-left:15px;padding-right:15px}
.navbar-header a.navbar-brand{margin-top:15px}
.navbar-header .lines,.navbar-header .lines-button .text,.navbar-header .lines::after,.navbar-header .lines::before{-webkit-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}
.navbar-default.navbar-shrink .navbar-header .lines,.navbar-default.navbar-shrink .navbar-header .lines::after,.navbar-default.navbar-shrink .navbar-header .lines::before,.navbar-header .lines,.navbar-header .lines::after,.navbar-header .lines::before{background:#FFF none repeat scroll 0 0}
.navbar-header-trans{background-color:#000}

footer #secondary-nav li.secondary-nav-1 a {
	padding-left: 48px;
	background-position: left -90px;
}
.modal,.modal-open,.progress{overflow:hidden}
.modal,.modal-backdrop{top:0;right:0;bottom:0;left:0}
.modal-content,.popover{background-clip:padding-box}
.modal{display:none;position:fixed;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}
.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.modal-open .modal{overflow-x:hidden;overflow-y:auto}
.modal-dialog{position:relative;width:auto;margin:10px}
.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0}
.modal-backdrop{position:fixed;z-index:1040;background-color:#000}
.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}
.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}
.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.43px}
.modal-header .close{margin-top:-2px}
.modal-title{margin:0;line-height:1.42857143}
.modal-body{position:relative;padding:15px}
.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}
.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.modal-footer .btn-block+.btn-block{margin-left:0}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
.modal-sm{width:300px}
.modal-full-width .modal-dialog{width:auto;margin:30px}

.content { position:relative; float:left; width:590px; padding:0px; margin:30px 10px 0px 30px }

.content .searchbox { margin-bottom:18px }

.footer { margin:0px auto 50px auto; padding:0px; width:990px; border-spacing:0px; border-collapse:collapse; }

.footer td { margin:0px; padding:0px; vertical-align:top; }


.cult { 
	background-color: #B4DE8B; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 19px;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	color: #a00;
	padding-left: 2px;
	text-decoration: none; }


.cult a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 19px;
	text-align: left;
	vertical-align: top;
	font-weight: normal;
	color: #000000;
	text-decoration: none; }

.cult a:link { color: #000000; }
	
.cult a:visited { color: #000000; }
	
.cult a:hover { color: #768d56; }
	
.cult a:active { color: #913413; }


.cult-location { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	background-color: #cae4b1;
	font-style: normal;
	font-weight: bold;
	color: #a00;
	padding-left: 7px;
	text-decoration: none; }


.cult-location a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 19px;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	color: #000000;
	text-decoration: none; }

.cult-location a:link { color: #000000; }
	
.cult-location a:visited { color: #000000; }
	
.cult-location a:hover { color: #768d56; }
	
.cult-location a:active { color: #913413; }


.cult-schools {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	background-color: #DCF3C2;
	font-style: normal;
	font-weight: bold;
	color: #a00;
	padding-left: 7px;
	text-decoration: none; }


.cult-schools a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 19px;
	text-align: left;
	vertical-align: top;
	font-weight: normal;
	color: #000000;
	text-decoration: none; }

.cult-schools a:link { color: #000000; }
	
.cult-schools a:visited { color: #000000; }
	
.cult-schools a:hover { color: #768d56; }
	
.cult-schools a:active { color: #913413; }

	
.cult-sub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	background-color: #c9e6a9;
	font-style: normal;
	font-weight: bold;
	color: #a00;
	padding-left: 7px;
	text-decoration: none; }


.cult-sub a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 19px;
	text-align: left;
	vertical-align: top;
	font-weight: normal;
	color: #000000;
	text-decoration: none; }

.cult-sub a:link { color: #000000; }
	
.cult-sub a:visited { color: #000000; }
	
.cult-sub a:hover { color: #768d56; }
	
.cult-sub a:active { color: #913413; }
	


.cult-programs {
	line-height: 15px;
	padding: 2px 0 2px 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #fff;
	font-style: normal;
	font-weight: bold;
	color: #a00;
	text-decoration: none; }


.cult-programs a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	background-color: #fff;
	line-height: 15px;
	text-align: left;
	vertical-align: top;
	font-weight: normal;
	color: #000000;
	text-decoration: none; }

.cult-programs a:link { color: #000000; }
	
.cult-programs a:visited { color: #000000; }
	
.cult-programs a:hover { color: #768d56; }
	
.cult-programs a:active { color: #913413; }


.cult-program-heading {
	line-height: 15px;
	padding: 2px 0 2px 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #dee4e7;
	font-style: normal;
	font-weight: bold;
	color: #a00;
	text-decoration: none; }


.cult-program-heading a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	background-color: #dee4e7;
	line-height: 15px;
	text-align: left;
	vertical-align: top;
	font-weight: normal;
	color: #000000;
	text-decoration: none; }

.cult-program-heading a:link { color: #000000; }
	
.cult-program-heading a:visited { color: #000000; }
	
.cult-program-heading a:hover { color: #768d56; }
	
.cult-program-heading a:active { color: #913413; }


.cult-programs2 {
	line-height: 15px;
	padding: 2px 0 2px 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #f2f5f9;
	font-style: normal;
	font-weight: bold;
	color: #a00;
	text-decoration: none; }
	
	
.cult-programs2 a {
	font-weight: normal;
	color: #000000;
	text-decoration: none; }

.cult-programs2 a:link { color: #000000; }
	
.cult-programs2 a:visited { color: #000000; }
	
.cult-programs2 a:hover { color: #768d56; }
	
.cult-programs2 a:active { color: #913413; }
#search-theme-form{display:inline-block;color:#666666;float:right;margin:5px;}
#search .form-text,#user-login-form .form-text{border:1px solid #6191c5;padding:2px;color:#444444;}
#search .button,#search .form-submit,#user-login-form .button,#user-login-form .form-submit{border:2px groove #0d4256;background-color:#d1e4ea;color:#2c7d9c;font-weight:bold;}
.image-left,p.left,img.left{float:left;margin:0 16px 12px 0;clear:left}
img.left,.float-left{margin:.5em 1em .5em 0;float:left;clear:left;}

#articles-menu .attachment-menu-thumb {
	display: block;
	float: left;
	max-width: 50px !important;
	margin-right: 1em; }


.address { float: left; }


#header-side2 {
	background-position: top right;
	background-repeat: repeat-y;
}
.sd-gplus .sd-title{display:none}
div.sharedaddy h3.sd-title{margin:0 0 1em;display:inline-block;line-height:1.2;font-size:9pt;font-weight:700}
div.sharedaddy h3.sd-title:before{content:"";display:block;width:100%;min-width:30px;border-top:1px solid #ddd;margin-bottom:1em}
body.highlander-light h3.sd-title:before{border-top:1px solid rgba(0,0,0,.2)}
body.highlander-dark h3.sd-title:before{border-top:1px solid rgba(255,255,255,.4)}


.hentry div.sharedaddy h3.sd-title,
.hentry h3.sd-title {
	color: inherit;
	font-family: Montserrat, "Helvetica Neue", sans-serif;
	font-size: 13px;
	font-size: 0.8125rem;
	font-weight: 400;
	line-height: 1;
	margin-bottom: 1.076923077em;
}


.hentry div.sharedaddy h3.sd-title:before {
	display: none;
}
body.home .obox-date .date{text-align:left;color:gray;font-weight:normal;font-style:normal;font-family:PT Serif,helvetica,arial,sans-serif!important;}

.center { text-align:center; }

.home-testimonials-title{color:#ef282f;font-size:2.57em;font-weight:700;text-transform:uppercase}
div.menu-minipanels{display:none;}
.sd-content ul{padding:0!important;margin:0 0 .7em!important;list-style:none!important}
.sd-content ul li{display:inline-block}
.sd-gplus .sd-content{font-size:12px}
.sd-content ul li a.sd-button:before{display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:400 16px/1 Genericons;vertical-align:top;position:relative;top:3px;text-align:center}
.sd-content ul li.preview-item a.sd-button span,.sd-social-icon-text .sd-content ul li a span,.sd-social-official .sd-content ul li a.sd-button span{margin-left:3px}
.sd-content ul li.preview-item.no-icon a.sd-button span{margin-left:0}
.sd-content ul li.no-icon a:before,.sd-social-text .sd-content ul li a:before{display:none}
body .sd-content ul li.share-custom.no-icon a span,body .sd-social-text .sd-content ul li.share-custom a span{background-image:none;background-position:-500px -500px!important;background-repeat:no-repeat!important;padding-left:0;height:0;line-height:inherit}
.sd-social-icon .sd-content ul li a.share-more{position:relative;top:2px}
.sd-social-icon .sd-content ul li a.share-more span{margin-left:3px}
.sd-content ul li.share-print div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-print a:before,.sd-social-icon-text .sd-content li.share-print a:before,.sd-social-official .sd-content li.share-print a:before,.sd-social-text .sd-content ul li.share-print a:before{content:'\f469'}
.sd-content ul li.share-email div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-email a:before,.sd-social-icon-text .sd-content li.share-email a:before,.sd-social-official .sd-content li.share-email a:before,.sd-social-text .sd-content ul li.share-email a:before{content:'\f410'}
.sd-content ul li.share-linkedin div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-linkedin a:before,.sd-social-icon-text .sd-content li.share-linkedin a:before,.sd-social-text .sd-content ul li.share-linkedin a:before{content:'\f207'}
.sd-content ul li.share-twitter div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-twitter a:before,.sd-social-icon-text .sd-content li.share-twitter a:before,.sd-social-text .sd-content ul li.share-twitter a:before{content:'\f202'}
.sd-content ul li.share-reddit div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-reddit a:before,.sd-social-icon-text .sd-content li.share-reddit a:before,.sd-social-text .sd-content ul li.share-reddit a:before{content:'\f222'}
.sd-content ul li.share-tumblr div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-tumblr a:before,.sd-social-icon-text .sd-content li.share-tumblr a:before,.sd-social-text .sd-content ul li.share-tumblr a:before{content:'\f214'}
.sd-content ul li.share-pocket div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-pocket a:before,.sd-social-icon-text .sd-content li.share-pocket a:before,.sd-social-text .sd-content ul li.share-pocket a:before{content:'\f224'}
.sd-content ul li.share-skype div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-skype a:before,.sd-social-icon-text .sd-content li.share-skype a:before,.sd-social-text .sd-content ul li.share-skype a:before{content:'\f220'}
.sd-content ul li.share-pinterest div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-pinterest a:before,.sd-social-icon-text .sd-content li.share-pinterest a:before,.sd-social-text .sd-content ul li.share-pinterest a:before{content:'\f209'}
.sd-content ul li.share-google-plus-1 div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-google-plus-1 a:before,.sd-social-icon-text .sd-content li.share-google-plus-1 a:before,.sd-social-text .sd-content ul li.share-google-plus-1 a:before{content:'\f218'}
.sd-content ul li.share-facebook div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-facebook a:before,.sd-social-icon-text .sd-content li.share-facebook a:before,.sd-social-text .sd-content ul li.share-facebook a:before{content:'\f204'}
.sd-content ul li.share-press-this div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-press-this a:before,.sd-social-icon-text .sd-content li.share-press-this a:before,.sd-social-official .sd-content li.share-press-this a:before,.sd-social-text .sd-content ul li.share-press-this a:before{content:'\f205'}
.sd-social-official .sd-content li.share-press-this a:before{color:#2ba1cb}
.sd-content ul li.advanced a.share-more:before,.sd-social-icon .sd-content ul a.share-more:before,.sd-social-icon-text .sd-content a.share-more:before,.sd-social-official .sd-content a.share-more:before,.sd-social-text .sd-content ul a.share-more:before{content:'\f415'}
.sd-social-official .sd-content a.share-more:before{color:#2ba1cb}
.sd-social-official .sd-content ul,.sd-social-official .sd-content ul li{line-height:25px!important}
.sd-social-official .sd-content ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.sd-social-official .sd-content li.share-press-this a{margin:0 0 5px}
.sd-social-official .sd-content .pocket_button iframe{width:98px}
.sd-social-official .sd-content .skypeShare{width:55px}
body .sd-content ul li.share-custom a.share-icon span,body .sd-social-icon .sd-content li.share-custom a span,body .sd-social-icon-text .sd-content li.share-custom a span,body .sd-social-official .sd-content li.share-custom a span,body .sd-social-text .sd-content li.share-custom a span{background-size:16px 16px;background-repeat:no-repeat;margin-left:0;padding:0 0 0 19px;display:inline-block;height:16px;line-height:16px}
body .sd-social-icon .sd-content li.share-custom a span{width:0}
.sd-social-icon .sd-content ul li[class*=share-] a,.sd-social-icon .sd-content ul li[class*=share-] a:hover,.sd-social-icon .sd-content ul li[class*=share-] div.option a{border-radius:50%;-webkit-border-radius:50%;border:0;box-shadow:none;padding:8px;position:relative;top:-2px;line-height:1;width:auto;height:auto;margin-bottom:0}
.sd-social-icon .sd-content ul li[class*=share-] a:hover,.sd-social-icon .sd-content ul li[class*=share-] div.option a:hover{border:none;opacity:.6}
.sd-social-icon .sd-content ul li[class*=share-] a.sd-button:before{top:0}
.sd-social-icon .sd-content ul li[class*=share-] a.sd-button.share-custom{padding:8px 8px 6px;top:5px}
.sd-social-icon .sd-content ul li a.sd-button.share-more{margin-left:10px}
.sd-social-icon .sd-content ul li:first-child a.sd-button.share-more{margin-left:0}
.sd-social-icon .sd-content ul li[class*=share-] a.sd-button{background:#e9e9e9;margin-top:2px;text-indent:0}
.sd-social-icon .sd-content ul li[class*=share-].share-tumblr a.sd-button{background:#2c4762;color:#fff!important}
.sd-social-icon .sd-content ul li[class*=share-].share-facebook a.sd-button{background:#3b5998;color:#fff!important}
.sd-social-icon .sd-content ul li[class*=share-].share-twitter a.sd-button{background:#00acee;color:#fff!important}
.sd-social-icon .sd-content ul li[class*=share-].share-pinterest a.sd-button{background:#ca1f27;color:#fff!important}
.sd-social-icon .sd-content ul li[class*=share-].share-digg a.sd-button{color:#555!important}
.sd-social-icon .sd-content ul li[class*=share-].share-press-this a.sd-button{background:#1e8cbe;color:#fff!important}
.sd-social-icon .sd-content ul li[class*=share-].share-linkedin a.sd-button{background:#0077b5;color:#fff!important}
.sd-social-icon .sd-content ul li[class*=share-].share-google-plus-1 a.sd-button{background:#dd4b39;color:#fff!important}
.sd-social-icon .sd-content ul li[class*=share-].share-pocket a.sd-button{background:#ee4056;color:#fff!important}
.sd-social-icon .sd-content ul li[class*=share-].share-skype a.sd-button{background:#00AFF0;color:#fff!important}
.sd-social-icon .sd-content ul li[class*=share-].share-reddit a.sd-button{background:#cee3f8;color:#555!important}


#wrapper, .container{width:100%!important;}

	.right_btn { display: block; }


.logo img {
	width: 100%;
	height: auto;
}
.container_inner,.boxed div.section .section_inner,div.grid_section .section_inner,.full_width .parallax_content,.steps_holder_inner,.carousel-inner .slider_content_outer,nav.content_menu ul,.container_inner nav.content_menu,.footer_top_border.in_grid,.footer_bottom_border.in_grid,.title_border_in_grid_holder{width:950px}
.paspartu_enabled .container_inner,.paspartu_enabled.boxed div.section .section_inner,.paspartu_enabled div.grid_section .section_inner,.paspartu_enabled .full_width .parallax_content,.paspartu_enabled .steps_holder_inner,.paspartu_enabled .carousel-inner .slider_content_outer,.paspartu_enabled nav.content_menu ul,.paspartu_enabled .container_inner nav.content_menu,.paspartu_enabled .footer_top_border.in_grid,.paspartu_enabled .footer_bottom_border.in_grid,.paspartu_enabled .title_border_in_grid_holder{width:900px}
.header_bottom .container_inner{width:100%}
.container_inner,.boxed div.section .section_inner,div.grid_section .section_inner,.full_width .parallax_content,.steps_holder_inner,.carousel-inner .slider_content_outer,nav.content_menu ul,.container_inner nav.content_menu{width:300px}
.paspartu_enabled .container_inner,.paspartu_enabled.boxed div.section .section_inner,.paspartu_enabled div.grid_section .section_inner,.paspartu_enabled .full_width .parallax_content,.paspartu_enabled .steps_holder_inner,.paspartu_enabled .carousel-inner .slider_content_outer,.paspartu_enabled nav.content_menu ul,.paspartu_enabled .container_inner nav.content_menu{width:280px}
.header_bottom,footer .container_inner{padding:0 25px}
footer .container_inner,.header_bottom .container_inner,.footer_top_border.in_grid,.footer_bottom_border.in_grid,.title_border_in_grid_holder{width:auto}
.header_bottom,footer .container_inner,nav.content_menu{padding:0 15px}
header .container_inner .header_inner_left{position:absolute;left:0;top:0}
.menu_bottom.sticky .container_inner .header_inner_left{position:absolute}
.fixed_minimal .container_inner .header_inner_left,.fixed_minimal .header_inner_left{position:relative;left:auto;top:auto;float:left}
.fixed_minimal .container_inner .logo_wrapper,.fixed_minimal .logo_wrapper{float:none;position:absolute;left:50%;top:0}
.fixed_top_header .top_header .container_inner .left,.fixed_top_header .top_header .container_inner .right{padding-left:0;padding-right:0}
.container_inner{width:1100px;margin:0 auto}
.content .container .container_inner{padding:0}
.content .container .container_inner.page_container_inner{padding:30px 0 0 0}
.content .title .container_inner{padding:0!important}
.content .title_outer.with_image .title .container_inner,.title_outer .has_fixed_background.title .title_holder .container_inner,.title_outer .has_background.title .title_holder .container_inner{display:table;height:100%}
.projects_holder_outer .container .container_inner{padding:0}
.content .testimonial_content .container .container_inner{padding:0}
header .container_inner .header-left-from-logo-widget,header .container_inner .header-right-from-logo-widget{padding:0}
footer .container_inner{position:relative}
.qode_call_to_action.container .container_inner{padding:40px 0}
.qode_search_form .container_inner{position:relative}
.qode_search_form_2 .container_inner .form_holder{padding:0}
.qode_search_form_2 .container_inner .qode_search_submit{right:0}
.qode_search_form_3 .container_inner .form_holder{padding:0}
.qode_search_form_3 .container_inner .qode_search_close{right:0}
.fullscreen_search_holder .close_container .container_inner .search_close_holder{margin-right:0}
.container_inner nav.content_menu{width:1100px}
.container_inner nav.content_menu.fixed{-moz-box-shadow:0 4px 4px -4px rgba(0,0,0,0.11);-webkit-box-shadow:0 4px 4px -4px rgba(0,0,0,0.11);box-shadow:0 4px 4px -4px rgba(0,0,0,0.11)}
.popup_menu_opened .header_bottom .container_inner{border:none!important}
.content_top_margin .content .container .container_inner.page_container_inner{padding:0}
.content_top_margin .content .container .container_inner .call_to_action{margin:0 -15px}
.content_top_margin .content .container .container_inner .call_to_action .container_inner{width:100%}


    .header-small .toggle {    display: none }


    .site-header .toggle-menu {
        display: block;
        font-size: 40px;
        position: absolute;
        right: 0;
        width: 20%;
        height: auto;
        border-left-width: 0;
    }


    .toggle span {
        height: 200px;
        line-height: 200px;
    }


    .header-logo,
    .header-contact-info,
    .site-header .toggle-menu {
        border-left-width: 0;
        border-right-width: 0;
        float: none;
        width: 100%;
    }


    .header-contact-info,
    .site-header .toggle-menu {    border-top-width: 1px }
#primary-nav a,.site-header .toggle,.site-header .toggle a,.site-header .toggle a:hover { color:#777777; }
.menu-item:before{margin-right:8px;font-size:100%;top:1px;position:relative;}
.mobile-sidebar li:last-child,.mobile-sidebar li:last-of-type,.mobile-sidebar li.menu-item-has-children.active{border:0;}
.mobile-sidebar .top-bar-mob li.menu-item a{font-size:80%;padding:15px 0;text-transform:none;font-weight:normal;}
.mobile-sidebar li.menu-item-has-children li li a{padding:15px 0;text-transform:none;font-weight:normal;}
li.menu-item-language{position:relative;}
#masthead .left-links,.wide-nav,#top-bar .right-text,#top-link,#masthead .right-links .menu-item,#masthead .right-links .search-dropdown,.html-block-inner .search-wrapper{display:none!important;}
.secondary-bg.button.alt-button.success:hover,.label-sale.menu-item a:after,.mini-cart:hover .custom-cart-count,.callout .inner,.button.secondary,.button.checkout,#submit.secondary,button.secondary,.button.secondary,input[type="submit"].secondary{background-color:#00afef}
.label-popular.menu-item a:after,.add-to-cart-grid.loading .cart-icon strong,.add-to-cart-grid.added .cart-icon strong{background-color:#65b245;border-color:#65b245;}


ul.social-icons {
	margin:0;
	list-style:none;
	display:block;
	line-height:0;
}

ul.social-icons li {
	display:inline-block;
	margin:0 0 0 5px;
	width:32px;
	height:32px;
}

ul.social-icons img {
	width:32px;
	height:32px;
}

ul.social-icons a {
	display:block;
	height:100%;
	width:100%;
	line-height:0;
}

#sidebar ul.social-icons li,
#sidebar_second ul.social-icons li,
#footer ul.social-icons li {
	margin:0 5px 5px 0 !important;
}

#footer ul.social-icons {
	margin-bottom:10px;
}


.footer--site .menu .menu-item {
  line-height: 1;
  list-style: none;
  border-left: 1px solid;
  float: left;
  padding-left: 0.625rem;
  margin-left: 0.5625rem;
}


.footer--site .menu .menu-item:first-child {
  margin: 0;
  padding: 0;
  border: none;
}


.footer--site .menu .menu-item a {
  color: #555555;
}
#above_content_wrapper_1 #banner_area_two_wrapper .menu-name-menu-find-it-fast-menu ul li.first ul{top:-2px;}
.front #quicktabs-experience_vancouver ul.quicktabs-tabs li.first{width:40%;}
.front #quicktabs-stay_connected ul.quicktabs-tabs li.first{width:40%;}
.custom-display.left .row.first{margin-top:0;padding-top:0;}
.custom-display.right .row.first{margin-top:0;padding-top:0;}
#sidebar_first #sidebar_inner .block-jquerymenu ul.jquerymenu li li.first{-moz-border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;-khtml-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;}
#sidebar_first #sidebar_inner .block-jquerymenu ul.jquerymenu li li.first li,#sidebar_first #sidebar_inner .block-jquerymenu ul.jquerymenu li li.last li,#sidebar_first #sidebar_inner .block-jquerymenu ul.jquerymenu li li li.first,#sidebar_first #sidebar_inner .block-jquerymenu ul.jquerymenu li li li.last{-moz-border-radius:0px;-webkit-border-radius:0px;-khtml-border-radius:0px;border-radius:0px;}
.calendar-calendar .week-view .full .first td.multi-day{border-top:1px solid #CCCCCC;}


.mobile-green { display: none; }


    .recent-post {
         margin:-1px 0 30px 0;
         width:100%;

    }


    .recent-post .post-content {overflow:visible; }

    .recent-post .post-thumb { width:100%; margin-right:0;}

    .recent-post .post-thumb img { max-width: 100%; height:auto; }


.archive .recent-post, .search .recent-post { margin-top:-16px; }


.recent-post.last {
	margin-right:0;
}


.recent-post h4.title {
    font-size: 14px;
    line-height: 1.3;
    margin: 0 0 15px;
    padding:0 0 0;
    text-transform:uppercase;
    color: #212121;
    font-weight:normal;
}


.recent-post h2 {
    line-height: 1.3;
    margin-bottom:10px;
    font-weight:bold;
    font-size: 18px;

}



.list-view .recent-post {
    width:100%;
    margin:-1px 0 25px 0;
    border-top: 1px solid #E5E5E5;
}


.archive .list-view .recent-post {
	margin-top:-16px;
}


.list-view .recent-post .post-thumb {
    float:left;
    margin:0 15px 15px 0;
}
.fl-page-nav-bottom .fl-page-header-row {display: table;table-layout: fixed;width: 100%;}
.fl-page-nav-bottom .fl-page-header-row .col-md-6 {display: table-cell;float: none;vertical-align: middle;}
.fl-page-nav-right .fl-page-header-row {display: table;table-layout: fixed;width: 104%;}

.panel-body {
  padding: 15px 0px;
}

.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}

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

  .col-lg-3 {
    width: 25%;
  }

.rsesources-sec .col-lg-3.col-md-3.col-sm-6{padding:0px 8px; width:33.3%;}

.content_heading {
  padding: 20px 0;
  text-align: center;
}



.feature-large .main-column-text-wrapper, .latest-news .feature-small .main-column-text-wrapper  {float: none; margin-left: 0px;}

.feature-large .main-column-text, .latest-news .feature-small .main-column-text {margin-left: 0px;}


.latest-articles .feature-small .main-column-text-wrapper {margin-left: -236px;}

.latest-articles .feature-small .main-column-text {margin-left: 236px;}



.inner-pages .spotlight .main-column-text img {display: none;}



.inner-pages .spotlight .main-column-text-wrapper {margin-left: -178px;}

.inner-pages .spotlight .main-column-text {margin-left: 178px;}



.babes .feature .main-column-text-wrapper {margin-left: -365px;}

.babes .feature .main-column-text {margin-left: 365px;}


.babes .babes-model-profile .main-column-text-wrapper {margin-left: -320px;}

.babes .babes-model-profile .main-column-text {margin-left: 320px;}


.inner-pages .feature-spotlight .main-column-text-wrapper {margin-left: -190px;}

.inner-pages .feature-spotlight .main-column-text {margin-left: 190px;}




.inner-pages .feature-spotlight .main-column-text .side_text {display: inline-block; margin-left: 24px; min-width: 150px; max-width: 200px;}

.inner-pages .feature-spotlight .main-column-text .description {width: 280px;}






.main-column-text-wrapper {float: right; margin-left: -287px; width: 100%; display: block;}

.main-column-text {margin-left: 287px; display: block; position: relative;}


.thumbnails-small .main-column-text-wrapper {margin-left: -168px;}

.thumbnails-small .main-column-text {margin-left: 168px;}


#sidebar .thumbnails-small .main-column-text-wrapper {margin-left: -160px;}

#sidebar .thumbnails-small .main-column-text {margin-left: 160px;}


.thumbnails-xsmall .main-column-text-wrapper {margin-left: -87px;}

.thumbnails-xsmall .main-column-text {margin-left: 87px;}


.thumbnails-large .main-column-text-wrapper {float: none; margin-left: 0px;}

.thumbnails-large .main-column-text {margin-left: 0px;}

#sidebar .most-commented .main-column-text-wrapper{margin-left: -60px;}

#sidebar .most-commented .main-column-text{margin-left: 60px;}
.container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px;}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:"";}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px;}
.navbar{overflow:visible;margin-bottom:24px;*position:relative;*z-index:2;}
.navbar-inner{min-height:40px;padding-left:20px;padding-right:20px;background-color:#fafafa;background-image:-moz-linear-gradient(top,#fff,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fff,#f2f2f2);background-image:-o-linear-gradient(top,#fff,#f2f2f2);background-image:linear-gradient(to bottom,#fff,#f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);background-color:#fafafa;background-image:-moz-linear-gradient(top,#fff,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fff,#f2f2f2);background-image:-o-linear-gradient(top,#fff,#f2f2f2);background-image:linear-gradient(to bottom,#fff,#f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);background-color:#f2f2f2;background-image:-moz-linear-gradient(top,#fff,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fff,#f2f2f2);background-image:-o-linear-gradient(top,#fff,#f2f2f2);background-image:linear-gradient(to bottom,#fff,#f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);border:1px solid #fafafa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.065);box-shadow:0 1px 4px rgba(0,0,0,0.065);-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.065);box-shadow:0 1px 4px rgba(0,0,0,0.065);*zoom:1;*zoom:1;}
.navbar-inner:before,.navbar-inner:after{display:table;content:"";line-height:0;}
.navbar-inner:after{clear:both;}
.navbar .container{width:auto;}
.navbar .brand{float:left;display:block;padding:8px 20px 8px;margin-left:-20px;font-size:20px;font-weight:200;color:#020202;text-shadow:0 1px 0 #fff;}
.navbar .brand:hover,.navbar .brand:focus{text-decoration:none;}
.navbar-text{margin-bottom:0;line-height:40px;color:#020202;}
.navbar-link{color:#020202;}
.navbar-link:hover,.navbar-link:focus{color:#353535;}
.navbar .divider-vertical{height:40px;margin:0 9px;border-left:1px solid #f2f2f2;border-right:1px solid #fff;}
.navbar .btn,.navbar .btn-group{margin-top:5px;margin-top:5px;}
.navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn,.navbar .input-prepend .btn-group,.navbar .input-append .btn-group{margin-top:0;}
.navbar-form{margin-bottom:0;*zoom:1;*zoom:1;}
.navbar-form:before,.navbar-form:after{display:table;content:"";line-height:0;}
.navbar-form:after{clear:both;}
.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin-top:5px;margin-top:5px;}
.navbar-form input,.navbar-form select,.navbar-form .btn{display:inline-block;margin-bottom:0;}
.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px;}
.navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap;}
.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0;}
.navbar-search{position:relative;float:left;margin-top:5px;margin-top:5px;margin-bottom:0;}
.navbar-search .search-query{margin-bottom:0;padding:4px 14px;font-family:"Raleway", Arial, Helvetica, sans-serif;font-family:"Raleway", Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;line-height:1;font-size:13px;font-weight:normal;line-height:1;font-family:"Raleway", Arial, Helvetica, sans-serif;font-family:"Raleway", Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;line-height:1;font-size:13px;font-weight:normal;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
.navbar-static-top{position:static;margin-bottom:0;}
.navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0;}
.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px;}
.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0;}
.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-left:0;padding-right:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px;width:940px;}
.navbar-fixed-top{top:0;}
.navbar-fixed-bottom{bottom:0;}
.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0;}
.navbar .nav.pull-right{float:right;margin-right:0;}
.navbar .nav .dropdown-toggle .caret{margin-top:8px;}
.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-left:5px;margin-right:5px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#ededed;background-image:-moz-linear-gradient(top,#f2f2f2,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#f2f2f2,#e6e6e6);background-image:-o-linear-gradient(top,#f2f2f2,#e6e6e6);background-image:linear-gradient(to bottom,#f2f2f2,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0);background-color:#ededed;background-image:-moz-linear-gradient(top,#f2f2f2,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#f2f2f2,#e6e6e6);background-image:-o-linear-gradient(top,#f2f2f2,#e6e6e6);background-image:linear-gradient(to bottom,#f2f2f2,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0);background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#f2f2f2,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#f2f2f2,#e6e6e6);background-image:-o-linear-gradient(top,#f2f2f2,#e6e6e6);background-image:linear-gradient(to bottom,#f2f2f2,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#ededed;background-image:-moz-linear-gradient(top,#f2f2f2,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#f2f2f2,#e6e6e6);background-image:-o-linear-gradient(top,#f2f2f2,#e6e6e6);background-image:linear-gradient(to bottom,#f2f2f2,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0);background-color:#ededed;background-image:-moz-linear-gradient(top,#f2f2f2,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#f2f2f2,#e6e6e6);background-image:-o-linear-gradient(top,#f2f2f2,#e6e6e6);background-image:linear-gradient(to bottom,#f2f2f2,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0);background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#f2f2f2,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#f2f2f2,#e6e6e6);background-image:-o-linear-gradient(top,#f2f2f2,#e6e6e6);background-image:linear-gradient(to bottom,#f2f2f2,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#ededed;background-image:-moz-linear-gradient(top,#f2f2f2,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#f2f2f2,#e6e6e6);background-image:-o-linear-gradient(top,#f2f2f2,#e6e6e6);background-image:linear-gradient(to bottom,#f2f2f2,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0);background-color:#ededed;background-image:-moz-linear-gradient(top,#f2f2f2,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#f2f2f2,#e6e6e6);background-image:-o-linear-gradient(top,#f2f2f2,#e6e6e6);background-image:linear-gradient(to bottom,#f2f2f2,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0);background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#f2f2f2,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#f2f2f2,#e6e6e6);background-image:-o-linear-gradient(top,#f2f2f2,#e6e6e6);background-image:linear-gradient(to bottom,#f2f2f2,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#ededed;background-image:-moz-linear-gradient(top,#f2f2f2,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#f2f2f2,#e6e6e6);background-image:-o-linear-gradient(top,#f2f2f2,#e6e6e6);background-image:linear-gradient(to bottom,#f2f2f2,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0);background-color:#ededed;background-image:-moz-linear-gradient(top,#f2f2f2,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#f2f2f2,#e6e6e6);background-image:-o-linear-gradient(top,#f2f2f2,#e6e6e6);background-image:linear-gradient(to bottom,#f2f2f2,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0);background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#f2f2f2,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#f2f2f2,#e6e6e6);background-image:-o-linear-gradient(top,#f2f2f2,#e6e6e6);background-image:linear-gradient(to bottom,#f2f2f2,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);}
.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#fff;background-color:#e6e6e6;*background-color:#d9d9d9;}
.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#ccc \9;}
.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25);-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25);}
.navbar-inverse .navbar-inner{background-color:#fff;background-image:-moz-linear-gradient(top,#fff,#fff);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#fff));background-image:-webkit-linear-gradient(top,#fff,#fff);background-image:-o-linear-gradient(top,#fff,#fff);background-image:linear-gradient(to bottom,#fff,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffffffff', GradientType=0);background-color:#fff;background-image:-moz-linear-gradient(top,#fff,#fff);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#fff));background-image:-webkit-linear-gradient(top,#fff,#fff);background-image:-o-linear-gradient(top,#fff,#fff);background-image:linear-gradient(to bottom,#fff,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffffffff', GradientType=0);background-color:#fff;background-image:-moz-linear-gradient(top,#fff,#fff);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#fff));background-image:-webkit-linear-gradient(top,#fff,#fff);background-image:-o-linear-gradient(top,#fff,#fff);background-image:linear-gradient(to bottom,#fff,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffffffff', GradientType=0);border-color:#fafafa;}
.navbar-inverse .brand{color:#adacac;}
.navbar-inverse .navbar-text{color:#adacac;}
.navbar-inverse .navbar-link{color:#adacac;}
.navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-link:focus{color:#a09f9f;}
.navbar-inverse .divider-vertical{border-left-color:#fff;border-right-color:#fff;}
.navbar-inverse .navbar-search .search-query{color:#fff;background-color:#fff;border-color:#fff;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}
.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#ccc;}
.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#ccc;}
.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#ccc;}
.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15);outline:0;}
.navbar-inverse .btn-navbar{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#f2f2f2;background-image:-moz-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:-o-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:linear-gradient(to bottom,#f2f2f2,#f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#fff2f2f2', GradientType=0);background-color:#f2f2f2;background-image:-moz-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:-o-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:linear-gradient(to bottom,#f2f2f2,#f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#fff2f2f2', GradientType=0);background-color:#f2f2f2;background-image:-moz-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:-o-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:linear-gradient(to bottom,#f2f2f2,#f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#fff2f2f2', GradientType=0);border-color:#f2f2f2 #f2f2f2 #ccc;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#f2f2f2;background-image:-moz-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:-o-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:linear-gradient(to bottom,#f2f2f2,#f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#fff2f2f2', GradientType=0);background-color:#f2f2f2;background-image:-moz-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:-o-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:linear-gradient(to bottom,#f2f2f2,#f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#fff2f2f2', GradientType=0);background-color:#f2f2f2;background-image:-moz-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:-o-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:linear-gradient(to bottom,#f2f2f2,#f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#fff2f2f2', GradientType=0);border-color:#f2f2f2 #f2f2f2 #ccc;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#f2f2f2;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#f2f2f2;background-image:-moz-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:-o-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:linear-gradient(to bottom,#f2f2f2,#f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#fff2f2f2', GradientType=0);background-color:#f2f2f2;background-image:-moz-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:-o-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:linear-gradient(to bottom,#f2f2f2,#f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#fff2f2f2', GradientType=0);background-color:#f2f2f2;background-image:-moz-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:-o-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:linear-gradient(to bottom,#f2f2f2,#f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#fff2f2f2', GradientType=0);border-color:#f2f2f2 #f2f2f2 #ccc;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#f2f2f2;background-image:-moz-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:-o-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:linear-gradient(to bottom,#f2f2f2,#f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#fff2f2f2', GradientType=0);background-color:#f2f2f2;background-image:-moz-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:-o-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:linear-gradient(to bottom,#f2f2f2,#f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#fff2f2f2', GradientType=0);background-color:#f2f2f2;background-image:-moz-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:-o-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:linear-gradient(to bottom,#f2f2f2,#f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#fff2f2f2', GradientType=0);border-color:#f2f2f2 #f2f2f2 #ccc;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#f2f2f2;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}
.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#fff;background-color:#f2f2f2;*background-color:#e6e6e6;}
.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#d9d9d9 \9;}
.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-left:-20px;margin-right:-20px;}
.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:12px 15px;margin:12px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);}
.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#fff;border-bottom-color:#fff;}
.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0;}
.navbar-static .navbar-inner{padding-left:10px;padding-right:10px;}
.menu-float #header #access .navbar .navbar-inner{background:none;background-image:none;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.menu-vcenter .navbar-inner{box-shadow:none;}
.menu-divided #access .navbar .navbar-inner{box-shadow:none;padding:0 0;}
#top-menu .navbar-inner{background-color:#fff;background-image:-moz-linear-gradient(top,#fff,#fff);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#fff));background-image:-webkit-linear-gradient(top,#fff,#fff);background-image:-o-linear-gradient(top,#fff,#fff);background-image:linear-gradient(to bottom,#fff,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffffffff', GradientType=0);background-color:#fff;background-image:-moz-linear-gradient(top,#fff,#fff);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#fff));background-image:-webkit-linear-gradient(top,#fff,#fff);background-image:-o-linear-gradient(top,#fff,#fff);background-image:linear-gradient(to bottom,#fff,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffffffff', GradientType=0);background-color:#fff;background-image:-moz-linear-gradient(top,#fff,#fff);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#fff));background-image:-webkit-linear-gradient(top,#fff,#fff);background-image:-o-linear-gradient(top,#fff,#fff);background-image:linear-gradient(to bottom,#fff,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffffffff', GradientType=0);border-color:#fafafa;}
#top-menu .navbar-text{color:#adacac;}
#top-menu .navbar-link{color:#adacac;}
#top-menu .navbar-link:hover,#top-menu .navbar-link:focus{color:#a09f9f;}
#top-menu .navbar-search .search-query{color:#fff;background-color:#fff;border-color:#fff;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}
#top-menu .navbar-search .search-query:-moz-placeholder{color:#ccc;}
#top-menu .navbar-search .search-query:-ms-input-placeholder{color:#ccc;}
#top-menu .navbar-search .search-query::-webkit-input-placeholder{color:#ccc;}
#top-menu .navbar-search .search-query:focus,#top-menu .navbar-search .search-query.focused{padding:5px 15px;color:#333;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15);outline:0;}
#access .navbar{margin-bottom:0;}
#access .navbar .navbar-inner{-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;padding:0;}
#access .navbar .navbar-inner .container{width:inherit;max-width:1170px;}
.stretched #access .navbar .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
#header .navbar-fixed-top .navbar-inner{background:rgba(255,255,255,0.8) !important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
#header .navbar-fixed-top .navbar-inner #main-menu{float:right;}
#header .navbar-fixed-top .navbar-inner #sm-logo{display:block;float:left;height:35px;padding:5px 10px;}
#access .navbar .nav{margin-right:0;}
#access .navbar .nav li.login{display:none;}
body,.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{padding-left:0;padding-right:0;margin-left:0;margin-right:0;}
.navbar-inner .responsive-nav{margin:0;}
.navbar-inner .responsive-nav select{margin-bottom:0;height:40px;padding:10px 5px;}


.onecol, .twocol, .threecol, .fourcol, .fivecol, .sixcol, .sevencol, .eightcol, .ninecol, .tencol, .elevencol {
margin-right: 3.8%;
float: left;
min-height: 1px;
}


.row .threecol {
width: 22.05%;
}

	
	.row .onecol, .row .twocol, .row .threecol, .row .fourcol, .row .fivecol, .row .sixcol, .row .sevencol, .row .eightcol, .row .ninecol, .row .tencol, .row .elevencol, .row .twelvecol {
	width: auto;
	float: none;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 20px;
	padding-right: 20px;
	}
.ai1ec-popup-excerpt{font-size:11.05px;margin-top:2px;}


#mainmenu.scaled li.menu-item {
    height: 35px;
}
.megamenu-item  ul{left:0;list-style:none;margin-left:-200px;}
.megamenu-menu .megamenu-parent-0  .megamenu-item{left:0;font-size:.9em;}
.megamenu-item{left:0;font-size:.9em;padding-left:8px;padding-right:10px;}
.megamenu-item a{color:#011f36!important;}
.megamenu-item a:hover{color:#014d85!important;}
.megamenu-skin-friendly .megamenu-item a,.megamenu-skin-friendly .megamenu-item span{font-size:120%;}

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

.boxcontent .aligncenter,
.boxcontent img.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

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


img.logo
{
position: absolute;
top:0;
left:0;
z-index:+1
}
.nyop-link-copy-header{width:52%;display:inline-block}
span.product-action{color:#fff!important}
#quick-view-content .product-action.green{display:none}
.blog-actions-big .product-action{padding-top:9px!important}

.home .keyword {
  letter-spacing: 0.11em;
  text-transform: uppercase;
}


.slice-intro .keyword {
  font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.social h2 .keyword {
  color: #fff;
}

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

  .col-lg-2 {
    width: 16.66666667%;
  }

.home-tile-link{
	
}
.vc_non_responsive .vc_row .vc_col-sm-4{position:relative;float:left;width:33.33333333%;min-height:1px;padding-left:15px;padding-right:15px;}
.vc_col-xs-1,.vc_col-sm-1,.vc_col-md-1,.vc_col-lg-1,.vc_col-xs-2,.vc_col-sm-2,.vc_col-md-2,.vc_col-lg-2,.vc_col-xs-3,.vc_col-sm-3,.vc_col-md-3,.vc_col-lg-3,.vc_col-xs-4,.vc_col-sm-4,.vc_col-md-4,.vc_col-lg-4,.vc_col-xs-5,.vc_col-sm-5,.vc_col-md-5,.vc_col-lg-5,.vc_col-xs-6,.vc_col-sm-6,.vc_col-md-6,.vc_col-lg-6,.vc_col-xs-7,.vc_col-sm-7,.vc_col-md-7,.vc_col-lg-7,.vc_col-xs-8,.vc_col-sm-8,.vc_col-md-8,.vc_col-lg-8,.vc_col-xs-9,.vc_col-sm-9,.vc_col-md-9,.vc_col-lg-9,.vc_col-xs-10,.vc_col-sm-10,.vc_col-md-10,.vc_col-lg-10,.vc_col-xs-11,.vc_col-sm-11,.vc_col-md-11,.vc_col-lg-11,.vc_col-xs-12,.vc_col-sm-12,.vc_col-md-12,.vc_col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.vc_col-sm-4{width:33.33333333%;}
.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.glyphicon-asterisk:before{content:"\2a"}
.glyphicon-plus:before{content:"\2b"}
.glyphicon-euro:before{content:"\20ac"}
.glyphicon-minus:before{content:"\2212"}
.glyphicon-cloud:before{content:"\2601"}
.glyphicon-envelope:before{content:"\2709"}
.glyphicon-pencil:before{content:"\270f"}
.glyphicon-glass:before{content:"\e001"}
.glyphicon-music:before{content:"\e002"}
.glyphicon-search:before{content:"\e003"}
.glyphicon-heart:before{content:"\e005"}
.glyphicon-star:before{content:"\e006"}
.glyphicon-star-empty:before{content:"\e007"}
.glyphicon-user:before{content:"\e008"}
.glyphicon-film:before{content:"\e009"}
.glyphicon-th-large:before{content:"\e010"}
.glyphicon-th:before{content:"\e011"}
.glyphicon-th-list:before{content:"\e012"}
.glyphicon-ok:before{content:"\e013"}
.glyphicon-remove:before{content:"\e014"}
.glyphicon-zoom-in:before{content:"\e015"}
.glyphicon-zoom-out:before{content:"\e016"}
.glyphicon-off:before{content:"\e017"}
.glyphicon-signal:before{content:"\e018"}
.glyphicon-cog:before{content:"\e019"}
.glyphicon-trash:before{content:"\e020"}
.glyphicon-home:before{content:"\e021"}
.glyphicon-file:before{content:"\e022"}
.glyphicon-time:before{content:"\e023"}
.glyphicon-road:before{content:"\e024"}
.glyphicon-download-alt:before{content:"\e025"}
.glyphicon-download:before{content:"\e026"}
.glyphicon-upload:before{content:"\e027"}
.glyphicon-inbox:before{content:"\e028"}
.glyphicon-play-circle:before{content:"\e029"}
.glyphicon-repeat:before{content:"\e030"}
.glyphicon-refresh:before{content:"\e031"}
.glyphicon-list-alt:before{content:"\e032"}
.glyphicon-lock:before{content:"\e033"}
.glyphicon-flag:before{content:"\e034"}
.glyphicon-headphones:before{content:"\e035"}
.glyphicon-volume-off:before{content:"\e036"}
.glyphicon-volume-down:before{content:"\e037"}
.glyphicon-volume-up:before{content:"\e038"}
.glyphicon-qrcode:before{content:"\e039"}
.glyphicon-barcode:before{content:"\e040"}
.glyphicon-tag:before{content:"\e041"}
.glyphicon-tags:before{content:"\e042"}
.glyphicon-book:before{content:"\e043"}
.glyphicon-bookmark:before{content:"\e044"}
.glyphicon-print:before{content:"\e045"}
.glyphicon-camera:before{content:"\e046"}
.glyphicon-font:before{content:"\e047"}
.glyphicon-bold:before{content:"\e048"}
.glyphicon-italic:before{content:"\e049"}
.glyphicon-text-height:before{content:"\e050"}
.glyphicon-text-width:before{content:"\e051"}
.glyphicon-align-left:before{content:"\e052"}
.glyphicon-align-center:before{content:"\e053"}
.glyphicon-align-right:before{content:"\e054"}
.glyphicon-align-justify:before{content:"\e055"}
.glyphicon-list:before{content:"\e056"}
.glyphicon-indent-left:before{content:"\e057"}
.glyphicon-indent-right:before{content:"\e058"}
.glyphicon-facetime-video:before{content:"\e059"}
.glyphicon-picture:before{content:"\e060"}
.glyphicon-map-marker:before{content:"\e062"}
.glyphicon-adjust:before{content:"\e063"}
.glyphicon-tint:before{content:"\e064"}
.glyphicon-edit:before{content:"\e065"}
.glyphicon-share:before{content:"\e066"}
.glyphicon-check:before{content:"\e067"}
.glyphicon-move:before{content:"\e068"}
.glyphicon-step-backward:before{content:"\e069"}
.glyphicon-fast-backward:before{content:"\e070"}
.glyphicon-backward:before{content:"\e071"}
.glyphicon-play:before{content:"\e072"}
.glyphicon-pause:before{content:"\e073"}
.glyphicon-stop:before{content:"\e074"}
.glyphicon-forward:before{content:"\e075"}
.glyphicon-fast-forward:before{content:"\e076"}
.glyphicon-step-forward:before{content:"\e077"}
.glyphicon-eject:before{content:"\e078"}
.glyphicon-chevron-left:before{content:"\e079"}
.glyphicon-chevron-right:before{content:"\e080"}
.glyphicon-plus-sign:before{content:"\e081"}
.glyphicon-minus-sign:before{content:"\e082"}
.glyphicon-remove-sign:before{content:"\e083"}
.glyphicon-ok-sign:before{content:"\e084"}
.glyphicon-question-sign:before{content:"\e085"}
.glyphicon-info-sign:before{content:"\e086"}
.glyphicon-screenshot:before{content:"\e087"}
.glyphicon-remove-circle:before{content:"\e088"}
.glyphicon-ok-circle:before{content:"\e089"}
.glyphicon-ban-circle:before{content:"\e090"}
.glyphicon-arrow-left:before{content:"\e091"}
.glyphicon-arrow-right:before{content:"\e092"}
.glyphicon-arrow-up:before{content:"\e093"}
.glyphicon-arrow-down:before{content:"\e094"}
.glyphicon-share-alt:before{content:"\e095"}
.glyphicon-resize-full:before{content:"\e096"}
.glyphicon-resize-small:before{content:"\e097"}
.glyphicon-exclamation-sign:before{content:"\e101"}
.glyphicon-gift:before{content:"\e102"}
.glyphicon-leaf:before{content:"\e103"}
.glyphicon-fire:before{content:"\e104"}
.glyphicon-eye-open:before{content:"\e105"}
.glyphicon-eye-close:before{content:"\e106"}
.glyphicon-warning-sign:before{content:"\e107"}
.glyphicon-plane:before{content:"\e108"}
.glyphicon-calendar:before{content:"\e109"}
.glyphicon-random:before{content:"\e110"}
.glyphicon-comment:before{content:"\e111"}
.glyphicon-magnet:before{content:"\e112"}
.glyphicon-chevron-up:before{content:"\e113"}
.glyphicon-chevron-down:before{content:"\e114"}
.glyphicon-retweet:before{content:"\e115"}
.glyphicon-shopping-cart:before{content:"\e116"}
.glyphicon-folder-close:before{content:"\e117"}
.glyphicon-folder-open:before{content:"\e118"}
.glyphicon-resize-vertical:before{content:"\e119"}
.glyphicon-resize-horizontal:before{content:"\e120"}
.glyphicon-hdd:before{content:"\e121"}
.glyphicon-bullhorn:before{content:"\e122"}
.glyphicon-bell:before{content:"\e123"}
.glyphicon-certificate:before{content:"\e124"}
.glyphicon-thumbs-up:before{content:"\e125"}
.glyphicon-thumbs-down:before{content:"\e126"}
.glyphicon-hand-right:before{content:"\e127"}
.glyphicon-hand-left:before{content:"\e128"}
.glyphicon-hand-up:before{content:"\e129"}
.glyphicon-hand-down:before{content:"\e130"}
.glyphicon-circle-arrow-right:before{content:"\e131"}
.glyphicon-circle-arrow-left:before{content:"\e132"}
.glyphicon-circle-arrow-up:before{content:"\e133"}
.glyphicon-circle-arrow-down:before{content:"\e134"}
.glyphicon-globe:before{content:"\e135"}
.glyphicon-wrench:before{content:"\e136"}
.glyphicon-tasks:before{content:"\e137"}
.glyphicon-filter:before{content:"\e138"}
.glyphicon-briefcase:before{content:"\e139"}
.glyphicon-fullscreen:before{content:"\e140"}
.glyphicon-dashboard:before{content:"\e141"}
.glyphicon-paperclip:before{content:"\e142"}
.glyphicon-heart-empty:before{content:"\e143"}
.glyphicon-link:before{content:"\e144"}
.glyphicon-phone:before{content:"\e145"}
.glyphicon-pushpin:before{content:"\e146"}
.glyphicon-usd:before{content:"\e148"}
.glyphicon-gbp:before{content:"\e149"}
.glyphicon-sort:before{content:"\e150"}
.glyphicon-sort-by-alphabet:before{content:"\e151"}
.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}
.glyphicon-sort-by-order:before{content:"\e153"}
.glyphicon-sort-by-order-alt:before{content:"\e154"}
.glyphicon-sort-by-attributes:before{content:"\e155"}
.glyphicon-sort-by-attributes-alt:before{content:"\e156"}
.glyphicon-unchecked:before{content:"\e157"}
.glyphicon-expand:before{content:"\e158"}
.glyphicon-collapse-down:before{content:"\e159"}
.glyphicon-collapse-up:before{content:"\e160"}
.glyphicon-log-in:before{content:"\e161"}
.glyphicon-flash:before{content:"\e162"}
.glyphicon-log-out:before{content:"\e163"}
.glyphicon-new-window:before{content:"\e164"}
.glyphicon-record:before{content:"\e165"}
.glyphicon-save:before{content:"\e166"}
.glyphicon-open:before{content:"\e167"}
.glyphicon-saved:before{content:"\e168"}
.glyphicon-import:before{content:"\e169"}
.glyphicon-export:before{content:"\e170"}
.glyphicon-send:before{content:"\e171"}
.glyphicon-floppy-disk:before{content:"\e172"}
.glyphicon-floppy-saved:before{content:"\e173"}
.glyphicon-floppy-remove:before{content:"\e174"}
.glyphicon-floppy-save:before{content:"\e175"}
.glyphicon-floppy-open:before{content:"\e176"}
.glyphicon-credit-card:before{content:"\e177"}
.glyphicon-transfer:before{content:"\e178"}
.glyphicon-cutlery:before{content:"\e179"}
.glyphicon-header:before{content:"\e180"}
.glyphicon-compressed:before{content:"\e181"}
.glyphicon-earphone:before{content:"\e182"}
.glyphicon-phone-alt:before{content:"\e183"}
.glyphicon-tower:before{content:"\e184"}
.glyphicon-stats:before{content:"\e185"}
.glyphicon-sd-video:before{content:"\e186"}
.glyphicon-hd-video:before{content:"\e187"}
.glyphicon-subtitles:before{content:"\e188"}
.glyphicon-sound-stereo:before{content:"\e189"}
.glyphicon-sound-dolby:before{content:"\e190"}
.glyphicon-sound-5-1:before{content:"\e191"}
.glyphicon-sound-6-1:before{content:"\e192"}
.glyphicon-sound-7-1:before{content:"\e193"}
.glyphicon-copyright-mark:before{content:"\e194"}
.glyphicon-registration-mark:before{content:"\e195"}
.glyphicon-cloud-download:before{content:"\e197"}
.glyphicon-cloud-upload:before{content:"\e198"}
.glyphicon-tree-conifer:before{content:"\e199"}
.glyphicon-tree-deciduous:before{content:"\e200"}

.glyphicon-euro:before,
.glyphicon-eur:before {
  content: "\20ac";
}

.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
}

.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -10px;
}

.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -10px;
}

  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -15px;
  }

  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -15px;
  }
 
.menu-primary-container ul li.menu-item ul li.menu-item:hover, .menu-primary-container ul li.menu-item ul li.menu-item ul li.menu-item:hover {cursor:pointer; text-decoration:none; background:#2986a2;}

.menu-primary-container ul li.menu-item.current-menu-item a, 
.menu-primary-container ul li.menu-item ul li.menu-item.current-menu-item a, 
.menu-primary-container ul li.menu-item ul li.menu-item.current-menu-parent a, 
.menu-primary-container ul li.menu-item ul li.menu-item ul li.menu-item.current-menu-item a {background: #2986a2;}

	.nav-container li.main-menu-item {
		padding-bottom: 0;
	}
.login a{border-right:solid 1px #ccc;padding:0 0 0 30px}

	#translate { display: block; float: left; margin-right: 5px; }





.main-content {
	padding-top: 65px;
}


.home .main-content {
	padding-top: 55px;
}


.main-content-inner {
	padding-bottom: 1.5em;
}


	img.dr-lazer{position: absolute;bottom:0;right: 5%;max-width: 40%;max-height:96%;z-index: 11;}
.ody-skin .ody-custom .ody-wrapper{background:none repeat scroll 0 0 transparent;margin:0 auto;width:1000px}
.ody-skin .ody-custom .ody-wrapper .leaderboard-container-top .ad_launchpad,.ody-skin .ody-custom .ody-wrapper .leaderboard-container-top .ad_launchpad_SF{background:none repeat scroll 0 0 transparent;padding:0 0 8px;position:relative;width:1000px}

.vc_non_responsive .vc_row .vc_col-sm-8 {
  position: relative;
  float: left;
  width: 66.66666667%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

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

  .vc_col-sm-8 {
    width: 66.66666667%;
  }
.vc_col-sm-8 .mk-lcd-slideshow{margin:0 auto 70px}
.vc_col-sm-8 .mk-lcd-slideshow .flex-direction-nav a{margin-top:-48px}
.vc_col-sm-6 .vc_col-sm-4 .mk-lcd-slideshow,.vc_col-sm-6 .vc_col-sm-8 .mk-lcd-slideshow{margin:0 auto 40px}


.news-table {
	padding: 0px;
	margin: 0px;
	border: none;
	border-collapse: collapse;
	margin-left: -1px;
}


.news-table td {
	vertical-align: top;
}


.tdflagwidth td { width: 64px; }

    
    .signcol
    {
        width: 50% !important;
        float: left;
        box-sizing: border-box;
        display:block;
        text-align:center;
    }

  .signcol img {background-color:transparent;width:49px; height:45px;vertical-align:text-top;margin-top:-15px;border:0;}


#quote {
	position:relative;
	width:450px; 
	height: 240px;
	float:left;
	margin-left:-350px;
	margin-top:150px;



}


#menu-main #menu-item-97 .sub-menu {
	left: auto;
	right: 0;
}

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

.sb-widget .menu-item, .sb-widget .page_item a, .sb-widget .cat-item, .footer-widget .menu-item, .footer-widget .page_item a, .footer-widget .cat-item { line-height: 1.3; }

div.td-footer-wrap li.menu-item-has-children {border: none;}

.top-header-menu .menu-item img, .top-header-menu .menu-item span,.td_ul_logout .menu-item a:before {display: none !important;}

a.td-login-modal-js.menu-item {font-size: 13px;color: #4a4a4a !important;margin-left: 10px;}

.menu-item-has-children .sub-menu li .sub-menu li {
    width: 230px !important;
}

.header .txt-welcome{color:#bbbbbb;font-weight:normal;font-size:12px;margin-top:0em;padding-right:4px;}
.header .txt-welcome ul{margin:0;}

.header .txt-welcome ul li.welcome_txt{color:#d7a171;}

.header .txt-welcome ul li:nth-child(6) ul li a{color:#feda82;padding:0px;text-decoration:none;text-transform:capitalize;font-size:13px;}

.header .txt-welcome ul li a:hover,.header .txt-welcome ul li a:focus{background:transparent;color:#feda82;}

.header .txt-welcome .primary-btn.arrow-btn{border-radius:0;color:#fff;margin-top:-2px;padding:5px 10px 5px 10px;text-transform:uppercase;background-image:none !important;}
.header .txt-welcome .primary-btn.arrow-btn img{display:inline-block;padding-left:10px;margin-top:-2px;}

.header .txt-welcome .primary-btn.arrow-btn:hover{background:#64713a;}

.header .txt-welcome ul li a{color:#feda82;line-height:20px;margin:0;padding:0;text-transform:capitalize;text-decoration:none;}
.fl-page-header-container {padding-bottom: 15px;padding-top: 15px;}
.fl-page-nav-right.fl-page-header-fixed .fl-page-header-container.container,.fl-page-header-fixed .fl-page-header-container.container {padding-bottom: 8px;padding-top: 8px;}
.fl-page-nav-right .fl-page-header-container {padding-bottom: 0;}
.fl-fixed-width .fl-page-nav-right .fl-page-header-container {padding-left: 0;padding-right: 0;}


#footer .menu li a {
    font-size:12px;
    display:block;
    padding:5px 5px;
    border:1px solid transparent;
    border-radius:4px;
}


#footer .menu li a:hover {
    background:#422c1e;
    border:1px solid #422c1e;
    box-shadow:inset 0 2px 2px #554235;
}
body.front .panels-flexible-region-front_page_new-center{height:330px;}





.front-page-two-column-layout .panels-flexible-region-1-center{width:460px;}
.front-page-two-column-layout .panels-flexible-region-inside-first{padding:0;}
.front-page-two-column-layout .panels-flexible-region-front-page-two-column-layout-center{width:460px;}
.front-page-two-column-layout .panels-flexible-region-front-page-two-column-layout-right-inside{padding:0;padding-left:20px;}
#mini-panel-front_page_left_mini .panels-flexible-region-first .inside{padding:0;padding-right:20px;}
#mini-panel-front_page_left_mini .panels-flexible-region-last .inside{padding:0;}
.two-column-layout .panels-flexible-region-two-column-layout-center{width:700px;}
.three-column-layout .panels-flexible-row-three-column-layout-main-row-middle .panels-flexible-region-three-column-layout-center{width:220px;}
.panels-flexible-region-two-column-layout-right .panel-pane.pane-block{background:#f4f4f2;}
.panels-flexible-region-two-column-layout-right .panel-pane.pane-block h2{background:#d5d4cc;color:#FFFFFF;padding:7px 10px;border:0;}
.panels-flexible-region-two-column-layout-right .panel-pane.pane-block ul{list-style:none;list-style-image:none;padding-left:10px;}
.panels-flexible-region-two-column-layout-right .panel-pane.pane-block ul li{list-style:none;list-style-image:none;margin-bottom:20px;}
.page-terms-and-conditions-terms-and-conditions #main-wrapper #main #content .panels-flexible-region-first #node-88 table tr td{padding:0 2px;}

.panels-flexible-region {
  padding: 0;
}


.panels-flexible-region-inside {
  padding-right: 0.5em;
  padding-left: 0.5em;
}


.panels-flexible-region-inside-first {
  padding-left: 0;
}


.panels-flexible-region-inside-last {
  padding-right: 0;
}


.panels-flexible-region-front_page_new-center {
  float: left;
  width: 99.0000%;
}


.panels-flexible-region-front_page_new-left {
  position: relative;
  float: left;
  background-color: transparent;
  width: 233px;
}


.panels-flexible-region-front_page_new-centre {
  position: relative;
  float: left;
  background-color: transparent;
  width: 233px;
}


.panels-flexible-region-front_page_new-right {
  position: relative;
  float: left;
  background-color: transparent;
  width: 233px;
}




#sidebar #twitter .tweet_list .tweet_text {

  float: right;

  margin-left: 7%;

  overflow: hidden;

  width: 67%;

}


	#sidebar #twitter .tweet_list .tweet_time , #sidebar #twitter .tweet_list .tweet_text{ width:65%; margin-left:0;}


	#sidebar #twitter .tweet_list .tweet_time, #sidebar #twitter .tweet_list .tweet_text {float: left; margin-left: 0; width: 90%;}
 .fl{float: left; }


.container-fluid {
  padding-right: 20px;
  padding-left: 20px;
  *zoom: 1;
}


.container-fluid:before,
.container-fluid:after {
  display: table;
  line-height: 0;
  content: "";
}


.container-fluid:after {
  clear: both;
}

.container-fluid.mobalbox{position:relative;}
.container-fluid.mobalbox .left-img-container{width:265px;margin:0px 10px 0px 0px;background:none;}

.container-fluid.mobalbox .close{position:absolute;right:0.3em;top:0.2em;}

.gc-radius-null .container-fluid.mobalbox .close{height:18px;width:14px;}

.container-fluid.gc-pad-tp-mob.gc-mobalbox.gc-over-width-opds .gc-btn-ovl{left:-16px;width:18px;}

.modal.fade.in.modalunkown .container-fluid.modalbox .overlaySubmit,.modal.fade.in.modalunkown .container-fluid.modalbox .overlaySubmit_text{display:block;clear:both;}

.modal.fade.in.modalunkown .container-fluid.modalbox .multiple_email{width:420px;resize:none;max-width:420px;height:43px !important;}

.container-fluid.mobalbox .crm_refined span.span3.marg_left5{width:45%;}

.container-fluid.mobalbox .crm_refined span.span3.marg_left5.phome-d label.fontSizeChange.txt_bd{font-family: Arial;font-size: 12px;font-weight: normal;}

.container-fluid.mobalbox .crm_refined span.span3.marg_left5.phome-d{width:24%;}

.container-fluid.mobalbox .crm_refined span.span3.marg_lef4{width:17%;}

.container-fluid.mobalbox .crm_refined .styled-select.edit-m-d-y2.mon4.ven span.select-wrapper{width:185px;}

.container-fluid.mobalbox .crm_refined .styled-select.edit-m-d-y2.mon4.ven select#phone_type_wid{width:185px;}

#priority-border{
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #5a5a5a;
	border-bottom-color: #5a5a5a;
	
}


		#et_search_icon:hover, .mobile_menu_bar:before, .footer-widget h4, .et-social-icon a:hover, .comment-reply-link, .form-submit input, .et_pb_sum, .et_pb_pricing li a, .et_pb_pricing_table_button, .et_overlay:before, .entry-summary p.price ins, .woocommerce div.product span.price, .woocommerce-page div.product span.price, .woocommerce #content div.product span.price, .woocommerce-page #content div.product span.price, .woocommerce div.product p.price, .woocommerce-page div.product p.price, .woocommerce #content div.product p.price, .woocommerce-page #content div.product p.price, .et_pb_member_social_links a:hover { color: #7EBEC5 !important; }


		
#et_search_icon:hover, .mobile_menu_bar:before, .footer-widget h4, .et-social-icon a:hover, .et_pb_sum, .et_pb_pricing li a, .et_overlay:before {
color: #9aba7f;
}


#et_search_icon:hover, .mobile_menu_bar:before, .footer-widget h4, .et-social-icon a:hover, .et_pb_sum, .et_pb_pricing li a, .et_overlay:before, .entry-summary p.price ins, .woocommerce div.product span.price, .woocommerce-page div.product span.price, .woocommerce #content div.product span.price, .woocommerce-page #content div.product span.price, .woocommerce div.product p.price, .woocommerce-page div.product p.price, .woocommerce #content div.product p.price, .woocommerce-page #content div.product p.price {
    color: #9ABA7F !important;
}

#secondary {
	float: right;
	margin-right: 0%;
	width: 24.4%;
}

.right-sidebar #main #secondary {
	float: right;
	margin: 0 2% 0 0%;
	width: 24%;
}




#cb-logo-box {
  display: table;
  padding: 15px;
}


  .cb-h-logo-off #cb-logo-box {
    padding: 0;
  }

  .cb-h-logo-off #cb-logo-box #logo {
    display: none;
  }

  .cb-h-logo-off #cb-logo-box .cb-block {
    margin: 20px 0 10px;
  }


.cb-logo-center #logo, .cb-logo-center #mob-logo {
  padding: 0;
  width: 100%;
  display: block;
  text-align: center;
}


.cb-logo-center .cb-block {
  margin: 10px 0;
  float: none;
  text-align: center;
  width: 100%;
}


.row-bar-inner{
	margin:0 auto;
	width:95%;
	max-width:1150px;
	padding:80px 0;
	position:relative;
}


.row-bar-inner h1{padding-bottom:80px; position:relative;}


.row-bar-inner h1:before{
	content:'';
	display:block;
	width:80px;
	height:1px;
	background:#43cfd0;
	position:absolute;
	bottom:50px;
	left:50%;
	margin-left:-40px;
}

.row-bar.eu_info .row-bar-inner{
	padding: 25px 0;
}

#footer-bottom .row-bar-inner{padding:40px 0;}

	
	#top-slide-inner,
	.row-bar-inner{
		width:auto;
		margin:0 20px;
	}


	.pricing-table-wrapper .row-bar-inner p{
		text-align: center;
		font-size: 20px;
	}


.about .row-bar .row-bar-inner h1{
	color: #181818;
	font-size: 36px;
	font-weight: 400;
	line-height: 34px;
	text-align: center;
}


.row-bar.ribbon .row-bar-inner{
	padding:30px 0;
}


.mockup .row-bar-inner {
  margin: 0 auto;
  width: 95%;
  padding: 80px 0;
  line-height: 1.7;
  font-size: 1.2em;
  padding-left: 10%;
  padding-right: 10%;
  max-width: 900px;
}


header .ns-form-wrapper {
  width: 100%;
  position: absolute;
  z-index: 2;
  top: 60px;
  right: 0;
  z-index: 50;
  background-color: #fafafa;
  border-bottom-left-radius: 1em;
  border-bottom-right-radius: 1em;
  -webkit-transition: height .3s ease-in;
  -moz-transition: height .3s ease-in;
  transition: height .3s ease-in;
  overflow: hidden;
  height: 192px;
  box-shadow: 1px 1px 3px #222;
  -webkit-box-shadow: 1px 1px 3px #222;
  -moz-box-shadow: 1px 1px 3px #222;
}


header .ns-form-wrapper.in-nav {
  position: relative;
  top: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  border-top: solid 1px #ddd;
  font-size: 85%;
  text-align: left;
}


header .ns-form-wrapper.in-nav.closed {
  border-top: 0;
}


header .ns-form-wrapper .ns-form-holder {
  height: 192px;
  top: 0;
  position: absolute;
  width: 100%;
  -webkit-transition: top .3s ease-in;
  -moz-transition: top .3s ease-in;
  transition: top .3s ease-in;
}


header .ns-form-wrapper.closed {
  height: 0;
  -webkit-transition: height .3s ease-in;
  -moz-transition: height .3s ease-in;
  transition: height .3s ease-in;
}


header .ns-form-wrapper.closed .ns-form-holder {
  top: -192px;
  -webkit-transition: top .3s ease-in;
  -moz-transition: top .3s ease-in;
  transition: top .3s ease-in;
}




.sidebar {
    position: relative;
    font-size: 1.6rem;
    padding: 90px 0;
}


.sidebar-footer .widget {
    line-height: 2;
}


.sidebar-footer .widget-title {
    color: #d4a88c;
}


.sidebar textarea.wpcf7-textarea {
    max-height: 150px;
}


footer div.sidebar-footer.sidebar {
    padding: 0px ! important;
}

    
    .popup {
      position: absolute;
      display: none;
      z-index: 50;
      padding:10px;
      background-color:#252525; 
      width:150px;
      overflow-y:auto;
      border-width: 2px;     
    }
#footer-left-2{float:left;width:150px;}
#footer-left,#footer-left-1,#footer-left-2{border-right:none;box-sizing:border-box;width:100%;}
.search__form-container--hotels,.search__form-container--flights,.search__form-container--rc,.search__form-container--vp,.search__form-container--cruise,.search__form-container--more,.search--modal__form-container--hotels,.search--modal__form-container--flights,.search--modal__form-container--cars{display:none}
