﻿

.span4 {
  width: 300px; }

  .stack-feature .span4, .stack-feature .span6 {
    margin-bottom: 25px; }


#jegbgcontainer .homeblock .closeme{cursor:pointer; left:218px; opacity:1; position:absolute; top:0}


.closeme{left:0px; background:transparent; padding:0 4px; display:none}


.closeme div{margin-top:3px}


#jeglio .item .love-this, #jeglio .item .closeme{z-index:20; top:0; position:absolute; cursor:pointer; opacity:0.4}


#jeglio .item .closeme, #item-theater-detail .closeme{background:white}


#jeglio .item:hover .closeme{opacity:0.7}


#item-theater .love-this, #item-theater .closeme{cursor:pointer; opacity:0.4; position:absolute; top:0; z-index:20}


#item-theater:hover .closeme{opacity:0.6; background:white}


.infowindow .closeme{border-radius:3px 3px 3px 3px; display:block; height:23px; left:227px; position:absolute; top:15px; width:15px; cursor:pointer; background:none}
#block-views-media-center-block .block-title{font-size:28px;line-height:1.2;padding:20px 24px 40px 20px}
.block-search-api-sorts .block-title{color:#222;font-size:15px;margin:0 4px 0 0;padding:0;display:inline}
.library-featured-block-content .block-title{color:#333;font-size:18px;font-weight:bold;margin:0 0 20px 0;line-height:1.3}
.bgt-panel h2.block-title a{color:#666;font-size:16px;background:none repeat scroll 0 0 #FFF;display:block}
.bgt-panel h2.block-title a:hover{color:#127bb8}
#widget-submenu h2.block-title a,.bgt-panel.block-menu-menu-media-center h2.block-title a{font-size:16px;color:#666;display:block;padding:10px 20px}
#widget-submenu h2.block-title a:hover{color:#309bd9;text-decoration:none}
#block-views-archives-users-blog-archives .block-title,.view-archives .view-archives .view-header h2{background:none repeat scroll 0 0 #f8f8f8;margin:10px 0 15px;padding:10px 15px;font-size:16px;font-weight:600}
#widget-submenu h2.block-title,.block-menu-menu-media-center h2.block-title{padding:0}
#widget-submenu h2.block-title a:hover,.block-menu-menu-media-center h2.block-title a:hover{color:#309bd9}
#widget-submenu.mobile-page-submenu .block-title{display:none}
.page-media-center .education-buzz .block-title:hover,.page-media-center .comm-group .block-title:hover,.page-media-center .view-global-education-comm-group:hover,.page-media-center .view-global-education-buzz:hover{cursor:pointer}
.page-media-center .education-buzz .block-title:hover+.view img,.page-media-center .comm-group .block-title:hover+.view img,.view-media-center-multimedia .mm-wrapper:hover .media-center-image img,.page-media-center .view-global-education-comm-group:hover img,.page-media-center .view-global-education-buzz:hover img{opacity:.95}
.page-media-center .education-buzz .block-title:hover+.view .more-link a,.page-media-center .comm-group .block-title:hover+.view .more-link a,.view-media-center-multimedia .mm-wrapper:hover .post-title a,.page-media-center .view-global-education-comm-group:hover a,.page-media-center .view-global-education-buzz:hover a,.view-media-center-multimedia .date-src a:hover{color:#309bd9}
.block-equi-mm-second .block-title,.block-equi-mm .block-title{display:table;width:100%}
.block:first-child h2.block-title{margin-top:0}



.menu-item-language img.iclflag {
  height: 12px !important;
  width: 18px !important;
  margin-bottom: 0 !important;
  margin-right: 4px;
}
 
.aom_st {font-size:smaller; font-weight:bold; padding-right:4px;}

body .awesome-weather-wrap .awesome-weather-more-weather-link a,
.widget .awesome-weather-more-weather-link a { color: #fff; text-decoration: none; font-size: 0.8em; }

body .awe_material .awesome-weather-more-weather-link a,
.widget .awe_material .awesome-weather-more-weather-link a { font-weight: bold; color: #484848; text-decoration: none; font-size: 0.8em; text-transform: uppercase; }

.home .slick-slider-splash .slick-slider-panel .panel-container { padding: 40px; }

.home .slick-slider-splash.testimonials .slick-slider-panel .panel-container { padding: 0 40px; }

.home .slick-slider-splash.testimonials .slick-slider-panel .panel-container img { width: 120px; height: 120px; margin: 0.5em auto 2.5em auto; border-radius: 60px; -webkit-border-radius: 60px; -moz-border-radius: 60px; }

.inset{
width:100%;
border-collapse:collapse;
}

.inset td{
width:25%;
text-align:left;
vertical-align:top;
}

.inset-container,
.pos-container,
.elements-container,
#container{
background:#FFF;
color:#000;
}

.pos-container,
.elements-container,
.inset-container,
#container{
	margin: 0px;
	padding: 0px;
}


td.logoarea-logo {
	width: 1%;
	}
.content{position:absolute;background-color:rgba(0,0,0,0);overflow:auto;margin:auto auto auto -450px;;left:50%;width:900px;display:table;height:100%;padding-top:100px;padding-bottom:88px;}
.content h1{font-size:74px;font-weight:300;letter-spacing:0.4px;margin:0;}
.content span{font-size:28px;font-weight:300;}
.content .video span{font-size:20px;}
.content a{font-size:20px;font-weight:300;display:inline-block;vertical-align:middle;}
.content table{margin-top:32px;}
.col{float:left}


.content-home.home-section-1 .home-theme-text {
  padding: 80px 0;
}


.content-home.home-section-1 .home-theme-text a.sub-title {
  display: block;
  color: white;
  font-family: 'Open Sans', sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 1.375rem;
  line-height: 1.375rem;
  text-transform: uppercase;
  margin-bottom: 0px;
  padding-left: 4px;
}


.content-home.home-section-1 .home-theme-text a.sub-title span {
  display: inline-block;
  position: relative;
  bottom: 2px;
}


a, a:link, a:visited, .entry-meta a:link, .entry-title a:link, .entry-title a:visited, #footer a, .navigation a:hover {
	color: #F60;
	text-decoration: none;
}

a:focus, a:hover, .entry-meta a:hover, .entry-title a:hover, .entry-utility a:hover, #footer a:focus, #footer a:hover {
	color: #505050;
	text-decoration: underline;
}




#footer {
	padding: 1.5em 0;
	margin-bottom: 0;
	color: #A4A4A4;
	background: #202020;
	border-top:1px solid #A0410D;
}

#footer h3 {
  color: #E8E8E8;
}


#footer div.copyright, #footer div.terms {
	padding: 1.5em;
	margin-bottom: 1.5em;
}

#footer div.terms ul {
	list-style: none;
}

#footer div.terms ul li {
	list-style-image: none;
	display: inline;
	float: right;
	margin: 0 .5em;
}



#footer-widget-area {
	overflow: hidden;
}

#footer-widget-area .widget-area {
	float: left;
	margin-right: 20px;
	width: 220px;
}

#footer-widget-area #fourth {
	margin-right: 0;
}

	#container,
	#header,
	#footer {
		margin: 0;
		width: 100%;
	}

.listing-description {
    	width: 167px;
	float: left;
	height: 200px;
	margin: 0 0 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 1.4;
}

header .header-utility-list {margin:0;padding:0;list-style-type:none;float:right;}

header .header-utility-list-item {white-space:no-wrap;float:left;}

                header .header-utility-list-item a {font-size:12px;color:#505050 !important;}

                header .header-utility-list-item a:hover {text-decoration:underline;color:#365EB2 !important;}

.aside .current_page_item .page_item a {
    color:#666;
}

.aside .current_page_item .page_item a:hover,
.aside .current_page_item .page_item a:active {
    color: #FF4B33;
}


#primary-nav-menu ul li.menu-item-12244 a:hover{
	background: #6b5e52 !important;
}
.views-slideshow-pager-field-item{width:51px;height:9px;float:left;background:#285b62;cursor:pointer;}
.views-slideshow-pager-field-item.views-row-even{background:#1b757c;}
.views-slideshow-pager-field-item .views-content-title a{display:none;}
.views-slideshow-pager-field-item.active{background:#18fefe;}
div#carousel-reblog-box{background:#222;background:-moz-linear-gradient(bottom, #222, #333);background:-webkit-gradient(linear, left bottom, left top, from(#222), to(#333));padding:3px 0 0;display:none;margin:5px auto 0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.9);-moz-box-shadow:0 0 20px rgba(0,0,0,0.9);box-shadow:0 0 20px rgba(0,0,0,0.9);height:74px;width:565px;}
#carousel-reblog-box textarea{background:#999;font:13px/1.4 "Helvetica Neue", sans-serif !important;color:#444;padding:3px 6px;width:370px;height:48px;float:left;margin:6px 9px 0 9px;border:1px solid #666;-webkit-box-shadow:inset 2px 2px 2px rgba(0,0,0,0.2);box-shadow:inset 2px 2px 2px rgba(0,0,0,0.2);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
#carousel-reblog-box textarea:focus{background:#ccc;color:#222;}
#carousel-reblog-box label{color:#aaa;font-size:11px;padding-right:2px;padding-left:2px;display:inline;font-weight:normal;}
#carousel-reblog-box select{width:110px;padding:0;font-size:12px;font-family:"Helvetica Neue", sans-serif !important;background:#333;color:#eee;border:1px solid #444;margin-top:5px;}
#carousel-reblog-box .submit,
#wrapper #carousel-reblog-box p.response{float:left;width:154px;padding-top:0;padding-left:1px;overflow:hidden;height:34px;margin:3px 0 0 2px !important;}
#wrapper #carousel-reblog-box p.response{font-size:13px;clear:none;padding-left:2px;height:34px;color:#aaa;}
#carousel-reblog-box input#carousel-reblog-submit, #jp-carousel-comment-form-button-submit{font:13px/24px "Helvetica Neue", sans-serif !important;margin-top:8px;padding:0 10px !important;border-radius:1em;height:24px;color:#333;cursor:pointer;font-weight:normal;background:#aaa;background:-moz-linear-gradient(bottom, #aaa, #ccc);background:-webkit-gradient(linear, left bottom, left top, from(#aaa), to(#ccc));border:1px solid #444;}
#carousel-reblog-box input#carousel-reblog-submit:hover, #jp-carousel-comment-form-button-submit:hover{background:#ccc;background:-moz-linear-gradient(bottom, #ccc, #eee);background:-webkit-gradient(linear, left bottom, left top, from(#ccc), to(#eee));}
#carousel-reblog-box .canceltext{color:#aaa;font-size:11px;line-height:24px;}
#carousel-reblog-box .canceltext a{color:#fff;}
.jp-carousel-light div#carousel-reblog-box{background:#eee;background:-moz-linear-gradient(bottom, #ececec, #f7f7f7);background:-webkit-gradient(linear, left bottom, left top, from(#ececec), to(#f7f7f7));-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.1);-moz-box-shadow:0 2px 10px rgba(0,0,0,0.1);box-shadow:0 2px 10px rgba(0,0,0,0.1);border:1px solid #ddd;}
.jp-carousel-light #carousel-reblog-box textarea{border:1px inset #ccc;color:#666;border:1px solid #cfcfcf;background:#fff;}
.jp-carousel-light #carousel-reblog-box .canceltext{color:#888;}
.jp-carousel-light #carousel-reblog-box .canceltext a{color:#666;}
.jp-carousel-light #carousel-reblog-box select{background:#eee;color:#333;border:1px solid #aaa;}
.jp-carousel-light #carousel-reblog-box input#carousel-reblog-submit, #jp-carousel-comment-form-button-submit{color:#333;background:#fff;background:-moz-linear-gradient(bottom, #ddd, #fff);background:-webkit-gradient(linear, left bottom, left top, from(#ddd), to(#fff));border:1px solid #aaa;}

p.description, div.description p, .column p.description {
	font-size:1.4em;
}





.column {
	float:left;
	display:block;
	margin-left:20px;
	margin-bottom:20px;
	width:220px;
}

.column.first { margin-left:0; clear:both }

.column.size1 { width:60px }
 .column.size2 { width:140px }
 .column.size2a { width:120px }
 .column.size3 { width:220px }
 .column.size3a { width:200px }
 
.column.size4 { width:300px }
 .column.size4a { width:280px }
 .column.size5 { width:380px }
 .column.size6 { width:460px }
 .column.size7 { width:540px }

.column.indent { margin-left:40px }

.column h2 {
	font-size:1.6em;
	line-height:1.25em;
	color:#363636;
	font-family:"Calibri", Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-bottom:10px;
}

.column p {
	font-size:1.1em;
	line-height:1.36em;
}

.homepage .column {
	min-height:197px;
	height:auto !important;
	height:197px;
	padding-bottom:23px; 
	position:relative;
	margin-bottom:10px;
}

.homepage .column p.more {
	margin-bottom:0;
	position:absolute;
	bottom:15px;
	left:0;
}

	#main-nav ul li.current-menu-item a,
	#main-nav ul li.current-menu-item a:hover,
	#main-nav ul li.current-menu-parent a,
	#main-nav ul li.current-menu-parent a:hover,
	#main-nav ul li.current-page-ancestor a,
	#main-nav ul li.current-page-ancestor a:hover,
	.pagination span.current,
	.ei-slider-thumbs li.ei-slider-element,
	.breaking-news span,
	.ei-title h2,h2.cat-box-title,
	a.more-link,.scroll-nav a,
	.flex-direction-nav a,
	.tagcloud a:hover,
	#tabbed-widget ul.tabs li.active a,
	.slider-caption h2, .full-width .content .slider-caption h2,
	.review-percentage .review-item span span,.review-final-score,
	.woocommerce span.onsale, .woocommerce-page span.onsale ,
	.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle,
	.button,a.button,#main-content input[type="submit"],#main-content input[type="submit"]:focus, span.onsale {
		background-color:#F15A25 !important;
	}
#mk-button-15 {margin-bottom:15px;margin-top:0px;margin-right:15px;}
#mk-button-15 .mk-button {display:inline-block;max-width:100%;}
 #mk-button-15 .mk-button:hover {color:#cccccc;background-color:#89160d;}
.mk-blog-modern-item.instagram-post-type .the-excerpt,.mk-blog-modern-item.instagram-post-type .mk-button-container, .mk-blog-modern-item.instagram-post-type .the-title {display:none !important; }
.mk-button-container .mk-button {float:none;}

#topnav li.noborder{  border-right: 0;}



.mobile-only {display: none}
.site-header__main-navigation ul .multi-col .sub-menu-wrap .level-1{border-bottom:none;float:left;padding:0 22px;width:50%}
.site-header__main-navigation ul .multi-col .sub-menu-wrap .level-1 li{border-bottom:1px solid #d2d2d2}


	#header-banner{float:none;text-align:center;margin:0 auto;width:100%;margin-top:20px;}

.vc_non_responsive .vc_row .vc_col-sm-12 {
  position: relative;
  float: left;
  width: 100%;
  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-12 {
    width: 100%;
  }

	
	
	.fancy_heading_wrapper.has_icon:after { left: 20%; width: 22%; }

	.fancy_heading_wrapper.has_icon:before { right: 20%; width: 22%; }

	

	.fancy_heading .fancy_heading_wrapper:after, .fancy_heading_wrapper.has_icon:before {
		border-color: #F94C3F;
	}

		#djslider655 ul#slider655 {
			margin: 0 !important;
			padding: 0 !important;
			border: 0 !important;
		}

		#djslider655 ul#slider655 li {
			list-style: none outside !important;
			float: left;
			margin: 0 !important;
			border: 0 !important;
			padding: 0 0px 0px 0 !important;
			position: relative;
			height: 167px;
			width: 323px;
			background: none;
			overflow: hidden;
		}

		#slider655 li img {
			width: 323px;
			height: auto;
			border: 0 !important;
		}

		#slider655 li a img, #slider655 li a:hover img {
			border: 0 !important;
		}

		
		
		#slider655 .slide-desc {
			position: absolute;
			bottom: 0px;
			left: 0px;
			width: 323px;
		}

		#slider655 .slide-desc-in {
			position: relative;
		}

		#slider655 .slide-desc-bg {
			position:absolute;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%;
		}

		#slider655 .slide-desc-text {
			position: relative;
		}

		#slider655 .slide-desc-text h3 {
			display: block !important;
		}
.level_2_list_item.loyalty-member,.level_2_list_item.pro-member{display:none}
.navigation .level_2_list_item{padding:0;font-weight:normal;width:20%;float:left}
.b-menu-column .level_2_list_item{margin:0;padding:0;width:100%}


#description {
	font-size: 14px;
}


.header-image #description {
	display: block;
	overflow: hidden;
}
.option-load{-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:12s;-webkit-animation-delay:0s;-moz-animation-duration:12s;-moz-animation-delay:0s;animation-duration:12s;moz-animation-delay:0s}
.slider .flexslider{border:0;margin:0}
.fast-facts .flexslider{margin:0;border:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;box-shadow:none;-o-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}

.news-slider .flexslider{background:#dfdede;border:0 solid transparent;position:relative;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;zoom:1}
.news-slider .flexslider.slides{border:1px solid transparent}
.news-slider .flexslider:hover .flex-prev{opacity:.7;left:0}
.news-slider .flexslider:hover .flex-next{opacity:.7;right:0}
.news-slider .flexslider:hover .flex-next:hover,.news-slider .flexslider:hover .flex-prev:hover{background:#eee}
.School-of-Business .news-slider .flexslider{margin-top:20px}
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:0}
.flexslider{margin:0;padding:0}
.flexslider .slides img{width:100%;display:block}
.flexslider .slides{zoom:1}
.flexslider:hover .flex-prev{opacity:.7;left:10px}
.flexslider:hover .flex-next{opacity:.7;right:10px}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}
.flexslider .flex-direction-nav a,.flexslider .flex-direction-nav a{display:none}
.flexslider:hover .flex-direction-nav a,.flexslider:hover .flex-direction-nav a{display:block}

	.social li a {
		width: 40px;
		height: 40px;
		background-size:40px;
	}

.social {
	left: 50%;
	list-style: none outside none;
	margin-left: -50%;
	padding-left: 0;
	position: absolute;
	text-align: center;
	width: 100%;
	z-index: 15;
}

.social li {
	display: inline-block;
}

.social li a:hover {
	background-position: 0 100%;
}
.menu-hover-plain-color #navbar-container .nav-menu li.search-menu-item a.search-menu-item-link,.menu-hover-plain-color #navbar-container .nav-menu li.socials-menu-item a.wolf-social-link,.menu-hover-plain-color.sticky-menu #navbar-container .nav-menu li.search-menu-item a.search-menu-item-link,.menu-hover-plain-color.sticky-menu #navbar-container .nav-menu li.socials-menu-item a.wolf-social-link{background:none!important}
.menu-hover-plain-color.sticky-menu #navbar-container .nav-menu li.search-menu-item a.search-menu-item-link,.menu-hover-plain-color.sticky-menu #navbar-container .nav-menu li.socials-menu-item a.wolf-social-link{color:#333!important}
.menu-hover-plain-color.sticky-menu.menu-dark #navbar-container .nav-menu li.search-menu-item a.search-menu-item-link,.menu-hover-plain-color.sticky-menu.menu-dark #navbar-container .nav-menu li.socials-menu-item a.wolf-social-link{color:#fff!important}
.menu-hover-border-top #navbar-container .nav-menu li.search-menu-item a.search-menu-item-link,.menu-hover-border-top #navbar-container .nav-menu li.socials-menu-item a.wolf-social-link,.menu-hover-border-top.sticky-menu #navbar-container .nav-menu li.search-menu-item a.search-menu-item-link,.menu-hover-border-top.sticky-menu #navbar-container .nav-menu li.socials-menu-item a.wolf-social-link{-webkit-box-shadow:none;box-shadow:none}
.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#333333;background-color:#ebebeb;border-color:#adadad;}

.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none;}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#ffffff;background-color:#3276b1;border-color:#285e8e;}

.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none;}
.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#ffffff;background-color:#ed9c28;border-color:#d58512;}

.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none;}
.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#ffffff;background-color:#d2322d;border-color:#ac2925;}

.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none;}
.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#ffffff;background-color:#47a447;border-color:#398439;}

.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none;}
.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#ffffff;background-color:#39b3d7;border-color:#269abc;}

.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none;}

.dropdown{position:relative;}

.dropdown-toggle:focus{outline:0;}

.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;background-color:#ffffff;border:1px solid #cccccc;border:1px solid rgba(0, 0, 0, 0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);background-clip:padding-box;}
.dropdown-menu.pull-right{right:0;left:auto;}

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

.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#999999;}

.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990;}

.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0 dotted;border-bottom:4px solid #000000;content:"";}

.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px;}

.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0;}

.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);}
.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none;}

.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0;}

#nav ul.nav li.dropdown ul{
   margin:0;
   padding:10px 0 10px 10px;
   display:inline-block;
   vertical-align:top;
}

#nav ul.nav li.dropdown ul.sub-menu li.bold_orange{
   font-weight:normal;
   color:#ff6600;
}

#nav ul.nav li.dropdown ul.sub-menu li a{
   background-color:transparent;
}

#nav ul.nav li.dropdown ul.sub-menu li.gray_link a{
   font-weight:normal;
   color:#666;    
}

#nav ul.nav li.dropdown ul.sub-menu li.all_link{
   margin-top:85%;
}

#nav ul.nav li.dropdown ul.sub-menu li a:hover{
   text-decoration:underline;
   color:#666;
}

#nav ul.nav li.dropdown ul.sub-menu.featured{
   padding:0;
}

#nav ul.nav li.dropdown ul.sub-menu.featured li div h2,
#nav ul.nav li.dropdown ul.sub-menu.featured li div h3,
#nav ul.nav li.dropdown ul.sub-menu.featured li div h4 {
   margin:0 0 10px 0;
   padding:0;
   font-size:90%;
   color:#ff6600;
   text-transform:uppercase;
   letter-spacing:0.15em;
}

.dropdown-menu,
.nav .open a{ 
   background-color:#f7f7f7;
   padding:0;
}

.dropdown.open .dropdown-menu.open-left{
   left:auto;
   right:0;
}


#nav ul.nav li.dropdown .dropdown-menu .menu-cols-1{ 
   min-width:200px;
   vertical-align:top;
}

#nav ul.nav li.dropdown .dropdown-menu .menu-cols-1 ul.sub-menu{
   width:100%;
}

#nav ul.nav li.dropdown .dropdown-menu .menu-cols-2{  
   min-width:450px;
   vertical-align:top;
}

#nav ul.nav li.dropdown .dropdown-menu .menu-cols-2 ul.sub-menu,
#nav ul.nav li.dropdown .dropdown-menu .menu-cols-2 ul.sub-menu.featured{
   width:49.5%;
}

#nav ul.nav li.dropdown .dropdown-menu .menu-cols-3{  
   min-width:680px;
   width:auto;
   overflow:visible;
   vertical-align:top;
}

#nav ul.nav li.dropdown .dropdown-menu .menu-cols-3 ul.sub-menu,
#nav ul.nav li.dropdown .dropdown-menu .menu-cols-3 ul.sub-menu.featured{
   width:32.5%;
}

#nav ul.nav li.dropdown .dropdown-menu .menu-cols-4{
   min-width:800px;
   vertical-align:top;
}

#nav ul.nav li.dropdown .dropdown-menu .menu-cols-4 ul.sub-menu,
#nav ul.nav li.dropdown .dropdown-menu .menu-cols-4 ul.sub-menu.featured{
   width:24%;
}

#nav ul.nav li.dropdown .dropdown-menu ul.sub-menu{
   min-width:125px;
}

#nav ul.nav li.dropdown .dropdown-menu .menu-cols-1 ul.sub-menu.featured,
#nav ul.nav li.dropdown .dropdown-menu .menu-cols-2 ul.sub-menu.featured,
#nav ul.nav li.dropdown .dropdown-menu .menu-cols-3 ul.sub-menu.featured,
#nav ul.nav li.dropdown .dropdown-menu .menu-cols-4 ul.sub-menu.featured{
   overflow:visible;
   float:right;
}

  
   
   #nav ul.nav li.dropdown{
      font-size:290%;
   }

	

.w-socials-list {
	font-size: 0;
	}

		.l-subheader .w-socials-list {
			margin: 0;
			}


#right_row2 {
  display: table-cell;
  vertical-align: top;
  height: 120px;
  text-align: left;
  border-bottom: 2px solid #52667C;
}

.aligncenter .fontawesome-icon,
.alignleft .fontawesome-icon,
.alignright .fontawesome-icon {
  float: none;
}

.aligncenter {
  clear: both;
  display: block;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
.webstore-overlay-cart table .subtotal{width:5rem;padding-right:12px;padding-left:5px;}
.webstore-overlay-cart .subtotal,.webstore-overlay-cart #PromoCodeStr{text-align:right;}
#confirm .lines .subtotal{text-align:right;font-weight:bold;}
.order-history .subtotal{text-align:right;}
.webstore-lines .subtotal{text-align:right;font-weight:bold;}
.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-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}
.col-xs-3{width:25%}
.mk-video-color-mask,.mk-video-mask{position:absolute;top:0;left:0;width:100%;height:100%}
.mk-video-color-mask{filter:alpha(opacity=@opacity * 100);-moz-opacity:70;-khtml-opacity:70;opacity:70;opacity:.7}

#nav {
	width:780px;
	float:left;
}

#logo .site-title {
	padding: 0.15em 0;
	font-size: 2.7em;
	color: #fff;
	font-family: 'Oswald', Tahoma, Verdana, Arial;
}

#logo a:hover .site-title {
	color: #eee;
	text-decoration: none;
}

.left                                                               {float:left;}

#footer #footer-nav .menu-item-172 {
  display: none;
}
.calendar-calendar .week-view .full .first td.multi-day{border-top:1px solid #CCCCCC;}
.subdomain-tec .first-block-big-image .title-container span{font-size:16px;}
.subdomain-tec .first-block-big-image .wrapper{bottom:10px;padding:5px 10px;}
.first-block-big-image .type-container .type,.first-block-big-image .description{font-size:15px;}
.first-block-big-image .title a{font-family:'ss_semibold',Arial,sans-serif;}
.first-block-big-image{margin-right:0;}
.first-block-big-image .description{font-size:14px;}
.subdomain-povgov .first-block-big-image,.subdomain-povgov .first-block-big-image img{width:100%;}
.slider-block .pair-slide-block .first{padding:0;}
.subdomain-dhsfp .first-block-big-image,.subdomain-libtech .second-block .item-1,.subdomain-povgov .second-block .item-1,.subdomain-povgov .second-block .item-3,.chp-research-images .views-row-2,.chp-research-images .views-row-4{margin-right:0;}
.first-block-big-image .wrapper,.second-block .wrapper,.front .type-and-title-wrapper .type-container{display:block;}
.first-block-big-image .title-container,.front .type-and-title-wrapper .title-container,.second-block .title-container{max-width:none !important;}
.slider-block .pair-slide-block.item-1 .first,.slider-block .pair-slide-block.item-1 .last,.slider-block .pair-slide-block.item-3 .first,.slider-block .pair-slide-block.item-3 .last{width:100%;margin-right:0;}
.slider-block .pair-slide-block.item-1 .first,.slider-block .pair-slide-block.item-2 .first,.slider-block .pair-slide-block.item-3 .first{padding:0;}
.slider-block .pair-slide-block.item-2 .first{margin-right:4%;}
.slider-block .pair-slide-block.item-1 .first img{width:100%;}
.slider-block .pair-slide-block.item-3 .first{margin-bottom:10px;}
.subdomain-dhsfp .first-block-big-image{margin-bottom:10px;}
.subdomain-dhsfp .first-block-big-image .type-container span{font-size:12px;}
.header-red-left .menu.nav li.first{display:block;margin-bottom:-12px;width:100%;}
.page-forum .panels-flexible-region-last .pane-user-login ul li.first a{display:block;margin-bottom:20px;}
.dib,.two-images-bottom .first-block-big-image .type-container span.type,.two-images-bottom .first-block-big-image .title-container span.type,.two-images-bottom .first-block-big-image .type-container span.title,.two-images-bottom .first-block-big-image .title-container span.title,.three-images-bottom-fpp .first-block-big-image .wrapper .type-container span,.three-images-right .first-block-big-image .type-container a,.three-images-right .first-block-big-image .type-container span,.four-image-bundle-fpp .first-block-big-image .type-and-title-wrapper .type-container span,.four-image-bundle-fpp .first-block-big-image .type-and-title-wrapper .title-container span{display:inline-block;zoom:1;*display:inline;}
.sr,.two-images-bottom .wrapper .description-container span.description,.three-images-bottom-fpp .first-block-big-image .wrapper .title-container .description-container span.description,.three-images-bottom-fpp .second-block .title-container .description-container span.description,.pane-bundle-slideshow-fpp .pager_description,.pane-bundle-slideshow-fpp .field-slideshow-wrapper .field-slideshow-caption-text,.pane-bundle-slideshow-fpp .field-slideshow-wrapper .field-slideshow-caption-text a{font-family:"ss",Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:normal;}
.two-images-bottom .first-block-big-image{margin:0 0 1% 0;}
.two-images-bottom .first-block-big-image .wrapper{position:absolute;bottom:0;left:0;line-height:normal;padding:4px 10px;}
.subdomain-scpku .two-images-bottom .first-block-big-image .wrapper{padding:0;}
.two-images-bottom .first-block-big-image .wrapper .type-container{position:absolute;top:-28px;}
.two-images-bottom .first-block-big-image .wrapper .type-container span.type{font-size:12px;padding:10px 10px 6px;line-height:1;}
.two-images-bottom .first-block-big-image .wrapper .title-container{position:relative;top:0;}
.two-images-bottom .first-block-big-image .wrapper .title-container span.title{font-size:18px;}
.two-images-bottom .first-block-big-image .wrapper .title-container a{font-size:18px;}
.two-images-bottom .first-block-big-image .type-container,.two-images-bottom .first-block-big-image .title-container{background:transparent;bottom:0;padding:0;position:relative;}
.two-images-bottom .first-block-big-image .type-container span.type,.two-images-bottom .first-block-big-image .title-container span.type{background:#d2c295;padding:5px 10px;}
.subdomain-libtech .two-images-bottom .first-block-big-image .type-container span.type,.subdomain-spice .two-images-bottom .first-block-big-image .type-container span.type,.subdomain-libtech .two-images-bottom .first-block-big-image .title-container span.type,.subdomain-spice .two-images-bottom .first-block-big-image .title-container span.type{background:#4D4F53;color:#fff;}
.two-images-bottom .first-block-big-image .type-container span.title,.two-images-bottom .first-block-big-image .title-container span.title{padding:6px 10px 2px;}
.two-images-bottom .first-block-big-image .type-container span.title a,.two-images-bottom .first-block-big-image .title-container span.title a{vertical-align:middle;}
.subdomain-libtech .two-images-bottom .first-block-big-image .type-container span.title,.subdomain-libtech .two-images-bottom .first-block-big-image .title-container span.title{background:transparent;padding:0;}
.subdomain-scpku .two-images-bottom .first-block-big-image .type-container span.title,.subdomain-scpku .two-images-bottom .first-block-big-image .title-container span.title{background:#a80532;background:rgba(168,5,50,0.85);}
.three-images-bottom-fpp .first-block-big-image{margin:0 0 10px 0;}
.three-images-bottom-fpp .first-block-big-image .wrapper{position:absolute;position:absolute;top:auto;right:auto;bottom:20px;left:0;}
.three-images-bottom-fpp .first-block-big-image .wrapper .type-container,.three-images-bottom-fpp .first-block-big-image .wrapper .title-container{position:relative;display:block;bottom:0;}
.three-images-bottom-fpp .first-block-big-image .wrapper .type-container{background-color:transparent;padding:0;overflow:hidden;}
.three-images-bottom-fpp .first-block-big-image .wrapper .type-container span{font-size:12px;padding:4px 10px 0 10px;}
.subdomain-iis .three-images-bottom-fpp .first-block-big-image .wrapper .type-container span{background:#2d3c4b;background:rgba(45,60,75,0.8);}
.subdomain-cisac .three-images-bottom-fpp .first-block-big-image .wrapper .type-container span{background:#D2C295;font-size:12px;}
.three-images-bottom-fpp .first-block-big-image .wrapper .title-container{float:left;padding:3px 10px 7px 10px;}
.three-images-bottom-fpp .first-block-big-image .wrapper .title-container span.title a{font-size:18px;line-height:0.8;}
.three-images-bottom-fpp .first-block-big-image .wrapper .title-container .description-container{line-height:1;}
.three-images-bottom-fpp .first-block-big-image .wrapper .title-container .description-container span.description{font-size:14px;line-height:1;letter-spacing:0.5px;}
.three-images-right .first-block-big-image{float:left;width:63.1%;margin:0 10px 0 0;}
.three-images-right .first-block-big-image .type-and-title-wrapper{bottom:0;}
.three-images-right .first-block-big-image .title-container{background:#2D3C4B;background:rgba(45,60,75,0.8);bottom:0;font-size:18px;line-height:30px;padding:0 10px;position:relative;}
.three-images-right .first-block-big-image .title-container span.title a{font-size:18px;}
.three-images-right .first-block-big-image .type-container{background:transparent;bottom:0;padding:0;position:relative;}
.three-images-right .first-block-big-image .type-container a,.three-images-right .first-block-big-image .type-container span{background:#4d4f53;font-size:12px;text-transform:uppercase;color:#fff;padding:4px 10px 0 10px;}
.four-image-bundle-fpp .first-block-big-image .type-and-title-wrapper .type-container span.type,.four-image-bundle-fpp .first-block-big-image .type-and-title-wrapper .title-container span.type{background:#4d4f53;padding:3px 10px;}
.four-image-bundle-fpp .first-block-big-image .type-and-title-wrapper .type-container span.title,.four-image-bundle-fpp .first-block-big-image .type-and-title-wrapper .title-container span.title{background:#006241;background:rgba(0,98,65,0.7);display:block;padding:12px 15px;}
.four-image-bundle-fpp .first-block-big-image .type-and-title-wrapper .type-container span.title a,.four-image-bundle-fpp .first-block-big-image .type-and-title-wrapper .type-container span.title span,.four-image-bundle-fpp .first-block-big-image .type-and-title-wrapper .title-container span.title a,.four-image-bundle-fpp .first-block-big-image .type-and-title-wrapper .title-container span.title span{color:#fff;}
.four-bottom-images .first-block-big-image{margin-bottom:1%;}
.six-image-bundle-fpp .first-block .item-3,.six-image-bundle-fpp .second-block .item-3{margin-right:0;}
.six-image-bundle-fpp .first-block .item-1 img,.six-image-bundle-fpp .first-block .item-2 img{width:100%;}
.six-image-bundle-fpp .first-block .item-3{margin-right:0;}
.pager-next.first.last{display:block;line-height:0;padding-top:0 !important;}
.pager-next.first.last a{line-height:1;padding-top:6px;}
.page-multimedia .pager-next.first.last{padding:0;}
.first-block-big-image .type-container{position:absolute;bottom:65px;left:0;padding:5px 10px;font-size:15px;color:#354658;background:#d2c295;text-transform:uppercase;}
.first-block-big-image .title-container{background:#2d3c4b;background:rgba(45,60,75,0.8);position:absolute;bottom:20px;left:0;padding:12px 15px;font-family:'ss_bold',Arial,sans-serif;font-size:16px;}
.first-block-big-image .title-container a,.first-block-big-image .title-container span{color:#fff;}
.first-block-big-image .amdem-class-four-image-bundle .three-images-right .title-container,.second-block .amdem-class-four-image-bundle .three-images-right .title-container,.second-block .type-and-title-wrapper .amdem-class-four-image-bundle .three-images-right .title-container,.amdem-class-four-image-bundle .three-images-right .title-container .first-block-big-image{background:#006241;background:rgba(0,98,65,0.7);}

li#menu-item-88,li#menu-item-87{
	padding:0px 2px!important;
}



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


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

.fix { display: inline-block; }






.navigation {
	z-index: 250;
}


.excerpt .read-more{
	background-color:#ff2a13;
	display:inline-block;
	color:#ffffff;
	font-size:12px;
	padding:4px 12px;
	line-height: normal;
	margin-top:8px;
	border-radius:5px;
}

.excerpt .read-more:hover{
	background-color:#D80F0F;
}
#site_header_region .block{margin:0}
.block,.listed{margin-bottom:1em}
#sidebar_second .block{padding:1em;background-color:#f2f2f2;border:1px solid #ddd}
#sidebar_second .block h2{font-size:1.392em}
.block-views .view .date-nav-wrapper .date-prev{left:0;right:auto;}

.bnrimg{
	background: #8a1e02;
	text-align: center;
	
	padding: 0px;
	margin: 0;
}


.connect-feed-rolling-pagination-spinner-wrapper {
	position: relative;
}

.connect-feed-rolling-pagination-spinner.rolling-pagination.progress-spinner {
	position: absolute;
	top: 1px;
	left: -157px;
	text-align: right;
}

.gantry-width-10 {
  width: 10%;
}
#home .caption{text-align:center;position:relative;display:table;width:100%;height:100%}
#home .caption .inner{display:table-cell;vertical-align:middle;font-family:"Ubuntu","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}
#home .caption .inner .text{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}
#home .caption .inner .text img{display:block;margin:auto}
#home .caption .inner .link{background:#2478b2;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:10px auto 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
#home .caption.white{color:white}
#experiences .results .result .caption{-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;color:transparent;display:table-cell;vertical-align:middle;padding:0 1.5em;font-size:16px;line-height:20px;position:relative;z-index:2;background:transparent}
#experiences .results .result .caption span{display:block;margin-top:.8em}
#experiences .results .result:hover .caption,#experiences .results .result:active .caption,#experiences .results .result:focus .caption{background:rgba(0,0,0,0.5);color:white}
.article-slider .caption{font-size:14px;line-height:1.2;color:#666;padding-top:5px}
body.node-type-insider-guide .caption,#term-list .caption,.press-room .caption,body.page-groups .caption{position:absolute;font-size:14px;line-height:1;color:#999;font-style:italic;margin-top:12px}
#term-list .caption{display:none}
#profile-main-content .image .caption{color:#aaaaaa;font-size:15px;font-style:italic}
body.node-type-byway .side-trip .content .caption{background:rgba(130,130,130,0.7);color:white;position:absolute;bottom:0;left:0;padding:4px 12px;font-size:14px;line-height:1.3}

#body-core {
	
	min-width: 320px;
}



body.layout-fixed,
body.layout-fixed #body-core,
body.layout-fixed #site-header,
body.layout-fixed #notification { 
	min-width: 1140px;
}

body.layout-boxed #body-core,
body.custom-background #body-core {
	max-width: 1170px;
	display: block;
	margin: 0 auto;
	
}


.navigation__menu-label.is--toggled .label--open {
	opacity: 0;
	-webkit-transform: rotateX(-180deg);
	-ms-transform: rotateX(-180deg);
	transform: rotateX(-180deg);
}


.navigation__menu-label.is--toggled .label--close {
	opacity: 1;
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0);
	transform: translateZ(0);
}


.label {
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-transition: -webkit-transform 0.2s ease-out, opacity 0.2s ease-out;
	transition: transform 0.2s ease-out, opacity 0.2s ease-out;
}


.label--close {
	opacity: 0;
	position: absolute;
	right: 18px;
	right: 1.17647rem;
	top: 0;
	-webkit-transform: rotateX(180deg);
	-ms-transform: rotateX(180deg);
	transform: rotateX(180deg);
}


.rtl .label--close {
	left: 18px;
	left: 1.17647rem;
	right: auto;
}

  .stack-slider .slide-desc {
    padding: 10px;
    text-align: left; }

  .slides .slide-desc p {
    display: none; }

  .slides .slide-desc {
    width: auto; }

    .stack-slider .slide-desc p {
      margin: 0 0 20px 0; }

      .stack-slider .slide-desc p:last-child {
        margin: 0; }

#footer_copyrighttext,
#footer_ssl_site_seal {
	float:left;
	width:48%;
}

#footer_ssl_site_seal {
	text-align:right;
}



.author-cat-display {
  font-size: 14px !important;
}

.polls-block .block{
	width: 480px;
	float: left;
}

.polls-block .block .title{padding: 0 10px 0 0;}

.polls-block .block .items-list{color: #d11919;}

.polls-block .block:first-child .items-list{color: #006;}

.benefit-caption {
  color: #999;
}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}

.wrap-title .container {
    position: relative;
}

#header .container {
    position: relative;
}
 .author-box{background:#F3F3F3;margin:0 0 30px 0;padding:10px;border:1px solid #DDDDDD;overflow:hidden;}
.author-box p{margin:0;padding:0;}
.author-box img{background:#FFFFFF;float:left;margin:0 10px 0 0;padding:4px;border:1px solid #DDDDDD;}

.fusion-header-v2 .fusion-header,
.fusion-header-v3 .fusion-header,
.fusion-header-v4 .fusion-header,
.fusion-header-v5 .fusion-header {
  border-bottom: 1px solid transparent;
}

.fusion-is-sticky .fusion-header-v1 .fusion-header,
.fusion-is-sticky .fusion-header-v2 .fusion-header,
.fusion-is-sticky .fusion-header-v3 .fusion-header {
  position: fixed;
  top: 0;
  z-index: 210;
  max-width: 100%;
  width: 100%;
  border-bottom: 0;
}

.fusion-is-sticky .fusion-header-v1 .fusion-sticky-shadow,
.fusion-is-sticky .fusion-header-v2 .fusion-sticky-shadow,
.fusion-is-sticky .fusion-header-v3 .fusion-sticky-shadow {
  -webkit-box-shadow: rgba(0, 0, 0, 0.117647) 0px 1px 3px;
  box-shadow: rgba(0, 0, 0, 0.117647) 0px 1px 3px;
}

.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v1 .fusion-header,
.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v2 .fusion-header,
.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v3 .fusion-header,
.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v4 .fusion-header,
.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v5 .fusion-header {
  border-bottom: 0;
}

.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v1 .fusion-secondary-main-menu,
.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v2 .fusion-secondary-main-menu,
.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v3 .fusion-secondary-main-menu,
.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v4 .fusion-secondary-main-menu,
.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v5 .fusion-secondary-main-menu {
  position: fixed;
  top: 0;
  z-index: 210;
  max-width: 100%;
  width: 100%;
  -webkit-box-shadow: rgba(0, 0, 0, 0.117647) 0px 1px 3px;
  box-shadow: rgba(0, 0, 0, 0.117647) 0px 1px 3px;
}

.fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v1 .fusion-sticky-header-wrapper,
.fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v2 .fusion-sticky-header-wrapper,
.fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v3 .fusion-sticky-header-wrapper,
.fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v4 .fusion-sticky-header-wrapper,
.fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v5 .fusion-sticky-header-wrapper {
  position: fixed;
  top: 0;
  z-index: 210;
  max-width: 100%;
  width: 100%;
  -webkit-box-shadow: rgba(0, 0, 0, 0.117647) 0px 1px 3px;
  box-shadow: rgba(0, 0, 0, 0.117647) 0px 1px 3px;
}

.fusion-sticky-logo-1.fusion-header-v1 .fusion-sticky-logo-1x,
.fusion-sticky-logo-1.fusion-header-v2 .fusion-sticky-logo-1x,
.fusion-sticky-logo-1.fusion-header-v3 .fusion-sticky-logo-1x,
.fusion-sticky-logo-1.fusion-header-v4 .fusion-sticky-logo-1x,
.fusion-sticky-logo-1.fusion-header-v5 .fusion-sticky-logo-1x,
.fusion-sticky-logo-1#side-header .fusion-sticky-logo-1x,
.fusion-sticky-logo-1.fusion-header-v1 .fusion-sticky-logo-2x,
.fusion-sticky-logo-1.fusion-header-v2 .fusion-sticky-logo-2x,
.fusion-sticky-logo-1.fusion-header-v3 .fusion-sticky-logo-2x,
.fusion-sticky-logo-1.fusion-header-v4 .fusion-sticky-logo-2x,
.fusion-sticky-logo-1.fusion-header-v5 .fusion-sticky-logo-2x,
.fusion-sticky-logo-1#side-header .fusion-sticky-logo-2x {
  display: none;
}

.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v1 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v2 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v3 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v4 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v5 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1#side-header .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v1 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v2 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v3 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v4 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v5 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1#side-header .fusion-logo-2x {
  display: none;
}

.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v1 .fusion-sticky-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v2 .fusion-sticky-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v3 .fusion-sticky-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v4 .fusion-sticky-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v5 .fusion-sticky-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1#side-header .fusion-sticky-logo-1x {
  display: inline-block;
}

  .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v1 .fusion-sticky-logo-2x,
  .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v2 .fusion-sticky-logo-2x,
  .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v3 .fusion-sticky-logo-2x,
  .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v4 .fusion-sticky-logo-2x,
  .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v5 .fusion-sticky-logo-2x,
  .fusion-is-sticky .fusion-sticky-logo-1#side-header .fusion-sticky-logo-2x {
    display: inline-block;
  }

.no-overflow-y .fusion-is-sticky .fusion-header-v1 .fusion-header,
.no-overflow-y .fusion-is-sticky .fusion-header-v2 .fusion-header,
.no-overflow-y .fusion-is-sticky .fusion-header-v3 .fusion-header {
  padding-right: 39px;
}
.fusion-header-v2 .fusion-header,.fusion-header-v3 .fusion-header,.fusion-header-v4 .fusion-header,.fusion-header-v5 .fusion-header {border-bottom-color: #e5e5e5;}
.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-header,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-header,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-header {padding-top: 20px;padding-bottom: 20px;}
.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-logo a,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-logo a,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-logo a {float: none;text-align: center;margin: 0 !important;}
.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-main-menu,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-main-menu,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-main-menu {display: none;}
.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-mobile-nav-holder {display: block;margin-top: 20px;}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-main-menu {display: none;}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-header {padding-top: 20px;padding-bottom: 20px;}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-header .fusion-row,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-header .fusion-row,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-header .fusion-row,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header .fusion-row,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-header .fusion-row {width: 100%;}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-logo {margin: 0 !important;}
.fusion-mobile-menu-design-modern.fusion-header-v1 .modern-mobile-menu-expanded .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v2 .modern-mobile-menu-expanded .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v3 .modern-mobile-menu-expanded .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v4 .modern-mobile-menu-expanded .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v5 .modern-mobile-menu-expanded .fusion-logo {margin-bottom: 20px !important;}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-nav-holder {padding-top: 20px;margin-left: -30px;margin-right: -30px;margin-bottom: -20px;}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-sticky-nav-holder {display: none;}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-menu-icons,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-menu-icons,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-menu-icons,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-menu-icons,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-menu-icons {display: block;}
.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-sticky-nav-holder {display: none;}
.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-nav-holder {display: none;}
.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder {display: block;}
.links{color:#000;margin-top:10px;}
ul.links{margin:0;}
.forum-post-links ul.links li{background:none;text-transform:lowercase;border:none;padding:0 5px 0 5px;text-decoration:underline;}
.comment-footer .links{position:absolute;top:0;right:0;}
.comment-footer .links li{border-right:1px solid #3cfcfc;line-height:10px;padding:0 0.8em 0 0.5em}
.comment-footer .links li.last{border-right:none;padding:0 0 0 0.5em}
.comment-footer .links a{font-size:10px;text-transform:uppercase;color:white;}
.node-teaser footer ul.links,.search-result footer ul.links{padding-left:8px;}
.poll .links{text-align:center;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}
#body-nav.nav .menu li.pink a{border-color:#f721e0;}

.menu-item-language img.iclflag{height:12px !important;width:18px !important;margin-bottom:0 !important;margin-right:4px;}
.view-all-shows-landing .view-filters ul.links.touch-activated li.first a,.view-all-shows-landing .view-filters ul.links:hover li.first a{font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-weight:700;}

#megaMenu li.menu-item.ss-nav-menu-mega-floatRight{
	float:right;
}


#megaMenu ul.megaMenu li.ss-nav-menu-mega.mega-colgroup ul.sub-menu li.menu-item{
	min-width:0;
	white-space:normal;
}
html body #page #footer #block-block-16.block .footer-overlay{background:rgba(0,0,0,0.5);overflow:hidden;z-index:2;height:100%;}

.mh-sidebar, .hp-sidebar { width: 300px; float: left; }

.mh-sidebar-2, .hp-sidebar-2 { width: 300px; float: right; }

	.mh-two-sb .hp-sidebar, .hp-sidebar-2, .mh-two-sb .mh-sidebar, .mh-sidebar-2 { width: 220px; }

	.mh-two-sb .hp-main, .mh-two-sb .mh-main, .hp-sidebar-2, .mh-sidebar-2 { width: 100%; margin: 0; }

	.mh-two-sb .hp-sidebar, .hp-sidebar { width: 229px; }

	.hp-content, .hp-sidebar, .mh-content, .mh-sidebar, .mh-two-sb .hp-content, .mh-two-sb .hp-sidebar, .mh-two-sb .mh-content { width: 100%; margin: 0; }
.col{float:left}

.inset4{
padding:0 0 0 10px;
}

.headbanner {
	margin-left:10px; margin-right:10px;
}


.fadein { position:relative; height:149px; width:201px; }

.fadein img { position:absolute; left:0; top:0; }

.addthis_toolbox {
	float: left;
	margin-top: 23px;
	margin-left: 9px;
}

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

.vc_non_responsive .vc_row .vc_col-sm-2 {
  position: relative;
  float: left;
  width: 16.66666667%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}

.vc_non_responsive .vc_row .vc_col-sm-3 {
  position: relative;
  float: left;
  width: 25%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}

.vc_non_responsive .vc_row .vc_col-sm-4 {
  position: relative;
  float: left;
  width: 33.33333333%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}

.vc_non_responsive .vc_row .vc_col-sm-5 {
  position: relative;
  float: left;
  width: 41.66666667%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}

.vc_non_responsive .vc_row .vc_col-sm-6 {
  position: relative;
  float: left;
  width: 50%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}

.vc_non_responsive .vc_row .vc_col-sm-7 {
  position: relative;
  float: left;
  width: 58.33333333%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}

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

.vc_non_responsive .vc_row .vc_col-sm-9 {
  position: relative;
  float: left;
  width: 75%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}

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

.vc_non_responsive .vc_row .vc_col-sm-11 {
  position: relative;
  float: left;
  width: 91.66666667%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}

.vc_non_responsive .vc_row .vc_col-sm-12 {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-12 {
  margin-left: 100%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-11 {
  margin-left: 91.66666667%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-10 {
  margin-left: 83.33333333%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-9 {
  margin-left: 75%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-8 {
  margin-left: 66.66666667%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-7 {
  margin-left: 58.33333333%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-6 {
  margin-left: 50%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-5 {
  margin-left: 41.66666667%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-4 {
  margin-left: 33.33333333%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-3 {
  margin-left: 25%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-2 {
  margin-left: 16.66666667%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-1 {
  margin-left: 8.33333333%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-0 {
  margin-left: 0%;
}

.vc_non_responsive .vc_row .vc_hidden-sm {
  display: none !important;
}

.vc_row {
  margin-left: -10px;
  margin-right: -10px;
}

.vc_row.vc_row-no-padding .wpb_column {
  padding-left: 0;
  padding-right: 0;
}

.vc_row[data-vc-full-width] {
  -webkit-transition: opacity 0.5s ease;
  -o-transition: opacity 0.5s ease;
  transition: opacity 0.5s ease;
}

.vc_row[data-vc-full-width].vc_hidden {
  opacity: 0;
}


.vc_row.vc_row-o-full-height {
  min-height: 100vh;
}

.vc_row.vc_row-o-content-middle {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  box-sizing: border-box;
}

.vc_row .vc_row-full-height-fixer {
  content: '';
  width: 0;
  visibility: hidden;
  float: left;
}

.vc_grid.vc_row {
  padding-left: 0;
  padding-right: 0;
  margin-left: 0;
  margin-right: 0;
}

.vc-row[data-vc-full-width] .vc_grid.vc_row {
  overflow: hidden;
}

.vc_grid.vc_row.vc_grid-gutter-1px {
  margin-bottom: -1px;
}

.vc_grid.vc_row.vc_grid-gutter-1px .vc_pageable-slide-wrapper {
  margin-right: -1px;
}

.vc_grid.vc_row.vc_grid-gutter-1px .vc_grid-item {
  padding-right: 1px;
  padding-bottom: 1px;
}

.vc_grid.vc_row.vc_grid-gutter-2px {
  margin-bottom: -2px;
}

.vc_grid.vc_row.vc_grid-gutter-2px .vc_pageable-slide-wrapper {
  margin-right: -2px;
}

.vc_grid.vc_row.vc_grid-gutter-2px .vc_grid-item {
  padding-right: 2px;
  padding-bottom: 2px;
}

.vc_grid.vc_row.vc_grid-gutter-3px {
  margin-bottom: -3px;
}

.vc_grid.vc_row.vc_grid-gutter-3px .vc_pageable-slide-wrapper {
  margin-right: -3px;
}

.vc_grid.vc_row.vc_grid-gutter-3px .vc_grid-item {
  padding-right: 3px;
  padding-bottom: 3px;
}

.vc_grid.vc_row.vc_grid-gutter-4px {
  margin-bottom: -4px;
}

.vc_grid.vc_row.vc_grid-gutter-4px .vc_pageable-slide-wrapper {
  margin-right: -4px;
}

.vc_grid.vc_row.vc_grid-gutter-4px .vc_grid-item {
  padding-right: 4px;
  padding-bottom: 4px;
}

.vc_grid.vc_row.vc_grid-gutter-5px {
  margin-bottom: -5px;
}

.vc_grid.vc_row.vc_grid-gutter-5px .vc_pageable-slide-wrapper {
  margin-right: -5px;
}

.vc_grid.vc_row.vc_grid-gutter-5px .vc_grid-item {
  padding-right: 5px;
  padding-bottom: 5px;
}

.vc_grid.vc_row.vc_grid-gutter-10px {
  margin-bottom: -10px;
}

.vc_grid.vc_row.vc_grid-gutter-10px .vc_pageable-slide-wrapper {
  margin-right: -10px;
}

.vc_grid.vc_row.vc_grid-gutter-10px .vc_grid-item {
  padding-right: 10px;
  padding-bottom: 10px;
}

.vc_grid.vc_row.vc_grid-gutter-15px {
  margin-bottom: -15px;
}

.vc_grid.vc_row.vc_grid-gutter-15px .vc_pageable-slide-wrapper {
  margin-right: -15px;
}

.vc_grid.vc_row.vc_grid-gutter-15px .vc_grid-item {
  padding-right: 15px;
  padding-bottom: 15px;
}

.vc_grid.vc_row.vc_grid-gutter-20px {
  margin-bottom: -20px;
}

.vc_grid.vc_row.vc_grid-gutter-20px .vc_pageable-slide-wrapper {
  margin-right: -20px;
}

.vc_grid.vc_row.vc_grid-gutter-20px .vc_grid-item {
  padding-right: 20px;
  padding-bottom: 20px;
}

.vc_grid.vc_row.vc_grid-gutter-25px {
  margin-bottom: -25px;
}

.vc_grid.vc_row.vc_grid-gutter-25px .vc_pageable-slide-wrapper {
  margin-right: -25px;
}

.vc_grid.vc_row.vc_grid-gutter-25px .vc_grid-item {
  padding-right: 25px;
  padding-bottom: 25px;
}

.vc_grid.vc_row.vc_grid-gutter-30px {
  margin-bottom: -30px;
}

.vc_grid.vc_row.vc_grid-gutter-30px .vc_pageable-slide-wrapper {
  margin-right: -30px;
}

.vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item {
  padding-right: 30px;
  padding-bottom: 30px;
}

.vc_grid.vc_row.vc_grid-gutter-35px {
  margin-bottom: -35px;
}

.vc_grid.vc_row.vc_grid-gutter-35px .vc_pageable-slide-wrapper {
  margin-right: -35px;
}

.vc_grid.vc_row.vc_grid-gutter-35px .vc_grid-item {
  padding-right: 35px;
  padding-bottom: 35px;
}

.vc_grid.vc_row .vc_grid-item {
  display: none;
  padding: 0;
  vertical-align: top;
  float: none;
  box-sizing: border-box;
  z-index: 1;
}

.vc_grid.vc_row .vc_grid-item .vc_grid-item-mini .vc_grid-item-content {
  overflow: hidden;
}

.vc_grid.vc_row .vc_grid-item .wpb_content_element,
.vc_grid.vc_row .vc_grid-item .vc_icon_element,
.vc_grid.vc_row .vc_grid-item .vc_btn {
  margin-bottom: 15px;
}

.vc_grid.vc_row .vc_grid-item .wpb_content_element a,
.vc_grid.vc_row .vc_grid-item .vc_icon_element a,
.vc_grid.vc_row .vc_grid-item .vc_btn a {
  text-decoration: none;
  border-bottom: 0;
}

.vc_masonry_grid .vc_grid.vc_row .vc_grid-item,
.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item {
  position: static;
}

.vc_masonry_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,
.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
  display: block;
}

.vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,
.vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
  display: block;
}

	.footer-links {
	    width: 50%;
	    margin: 10px auto !important;
	}

	.footer .footer-links li {
	    text-align: left !important;
	}

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

	li.widget { width: 100%; }

		li.widget p a { text-decoration: underline; }

		li.widget p a:hover { text-decoration: none; }

		li.widget ul { list-style: none; }

			li.widget ul li .num_comments { color: #111; }

		
		li.widget .widget_box { background: #e3f0f2; border-style: solid; border-color: #addde6; }

		li.widget p { margin-bottom: 1.385em; }

		li.widget abbr, li.widget acronym { font-size: 0.846em; }

		li.widget code { font-size: 0.923em; }

			li.widget ul li { margin-bottom: 0.692em; }

				li.widget li ul { margin: 0.692em 0 0 1.385em; }

.tpm_text_interview {
  color: rgb(63, 63, 63);
  display: block;
  font-family: Raleway, sans-serif;
  font-size: 15px;
  font-weight: 500;
  
  line-height: 21px;
  text-align: left;
  text-indent: 0px;
}
