﻿
.ginger-footer-title {
  font-family: levenim,arial;
  color: #eee;
  font-size: 20px;
  margin-bottom: 14px;
}

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




.slidedeck_frame.recovery-vertical{
	clear: both;
	width: 643px;
	height: 214px;
	position: relative;
	overflow:hidden;
	margin: 0 auto;
	left: -156px;
}
.js-loyalty-not-enrolled,.js-loyalty-enrolled,.js-loyaltypromo-not-enrolled,.js-loyaltypromo-enrolled{display:none}



.wpcf7-response-output {
margin:0px !important;
}

div.wpcf7 {
	margin: 0;
	padding: 0;
}


div.wpcf7-response-output {
	margin: 2em 0.5em 1em;
	padding: 0.2em 1em;
}


div.wpcf7-mail-sent-ok {
	border: 2px solid #398f14;
}


div.wpcf7-mail-sent-ng {
	border: 2px solid #ff0000;
}


div.wpcf7-spam-blocked {
	border: 2px solid #ffa500;
}


div.wpcf7-validation-errors {
	border: 2px solid #f7e700;
}


span.wpcf7-form-control-wrap {
	position: relative;
}


span.wpcf7-not-valid-tip {
	position: absolute;
	top: 20%;
	left: 20%;
	z-index: 100;
	background: #fff;
	border: 1px solid #ff0000;
	font-size: 10pt;
	width: 280px;
	padding: 2px;
}


span.wpcf7-not-valid-tip-no-ajax {
	color: #f00;
	font-size: 10pt;
	display: block;
}


span.wpcf7-list-item {
	margin-left: 0.5em;
}


.wpcf7-display-none {
	display: none;
}


div.wpcf7 img.ajax-loader {
	border: none;
	vertical-align: middle;
	margin-left: 4px;
}


div.wpcf7 .watermark {
	color: #888;
}





#slideshow { 
	margin: 5px auto 15px;
	background: #74001f;
	color: #fff;
	position: relative;
	min-height: 445px;
}


	#slideshow #slides { 
		position: relative;
		overflow: hidden;
		min-height: 445px;
	}

	
	#slideshow *, 
	#slideshow #slides .slide { 
	  -webkit-transition:none !important;
	  -moz-transition:none !important;
	  -o-transition:none !important;
	  transition:none !important;	
	}

	
		#slideshow #slides .slide { 	
			width: 100%;	
			background: #74001f;
			position: absolute;
			top: 0;
		}

		
			#slideshow #slides .slide.cycle-sentinel {
				position: absolute;
				top: 0;
				left: 0;
				right: 0;
				bottom: 0;
				z-index: 99999999;	
			}

		
			#slideshow #slides .slide .the-image { 
				max-width: 100%;
				width: 650px;
				float: right;
				margin: 0 0 0 20px;
			}

			
				#slideshow #slides .slide .the-image img { 
					max-width: 100%;
					height: auto;
				}

				
			#slideshow #slides .slide .caption { 
				padding: 50px 30px 0 20px;
			}

			
				#slideshow #slides .slide .caption h1 { 
					clear: none;
					font-size: 38px;
					font-weight: 900;
					text-transform: uppercase;
					line-height: 1;
					margin: 0 0 15px;
				}

				
				#slideshow #slides .slide .caption p { 
					font-weight: 300;
					font-style: italic;
					font-size: 20px;
					line-height: 1.3;
					margin: 35px 0;
				}

				
				#slideshow #slides .slide .caption span.button { 
					background: none transparent;
					border: none;
					padding: 0;
					-moz-box-shadow: none;
					-webkit-box-shadow: none;
					box-shadow: none;
				}

				
				#slideshow #slides .slide .caption a.button { 
					color: #fff;
					font-size: 24px;
					font-weight: 800;
					text-transform: uppercase;
					text-decoration: none;
					background: none transparent;
					border: none;
					padding: 0;
					-moz-box-shadow: none;
					-webkit-box-shadow: none;
					box-shadow: none;
				}

				
					#slideshow #slides .slide .caption a.button:hover { 
						text-decoration: underline;
					}

					
	#slideshow .cycle-pager, #slideshow .slider-arrow { 
		position: absolute;
	}

	
	#slideshow .cycle-pager { 
		text-align: right;
		bottom: 10px;
		right: 10px;
		z-index: 99999;
	}

	
		#slideshow .cycle-pager span { 
			font-size: 0;
			background: rgba(255,255,255,.5);
			-moz-border-radius: 50px;
			-webkit-border-radius: 50px;
			border-radius: 50px;
			height: 15px;
			width: 15px;
			display: inline-block;
			margin: 0 5px;
			-moz-box-shadow: 0 0 10px rgba(0,0,0,.6);
			-webkit-box-shadow: 0 0 10px rgba(0,0,0,.6);
			box-shadow: 0 0 10px rgba(0,0,0,.6);
		}

		
			#slideshow .cycle-pager span:hover { 
				background: #fff;
				cursor: pointer;
			}

			
			#slideshow .cycle-pager span.cycle-pager-active { 
				background: #000;
			}

			
		#slideshow .slider-arrow { 
			font-size: 0;
			left: -30px;
			top: 46%;
			width: 0;
			height: 0;
			border-right: solid 20px rgba(0,0,0,.25);
			border-top: solid 20px transparent;
			border-bottom: solid 20px transparent;
		}

		
			#slideshow .slider-arrow:hover { 
				border-right: solid 20px rgba(0,0,0,.75);
			}

		
			#slideshow .slider-arrow.next { 
				left: auto;
				right: -30px;
				border-right: none;
				border-left: solid 20px rgba(0,0,0,.25);
			}

			
			#slideshow .slider-arrow.next:hover { 
				border-left: solid 20px rgba(0,0,0,.75);
			}

	
	#slideshow #slides .slide .caption p, 
	#slideshow #slides .slide .caption a.button { 
		font-size: 18px;
	}

	
	#slideshow #slides .slide .caption p, #slideshow #slides .slide .caption a.button { 
		font-size: 16px;
	}



#footer {
  overflow: hidden;
  height: auto;
  background-color: #909090;
  min-width: 600px;
  padding-bottom: 30px;
}


#footer .logo {
  float: left;
  padding-top: 12px;
  padding-left: 0px;
  width: 140px;
  margin-right: 14%;
}


#footer .social-media-icon {
  float: right;
  margin-left: 20px;
  height: 20px;
  margin-top: 14px;
}



.fullwidth {
  width: 100%;
  padding-left: 80px;
  padding-right: 80px;
}

#content {
	margin: 5px 35px 0;
	font-size: 1.15em; 
	width: 575px;
	float: left;
	display: inline;
}


.homepage .sticky {
	border: 1px solid #bbb;
	border-width: 1px;
	background: #E4E2D3;
	margin-bottom: 20px;
	padding: 10px;
	color: #757171;
}

.homepage .sticky small.attr {
	background-image: none;
}

.homepage .sticky p.postmetadata {
	margin-bottom: 0;
	border-top: 1px solid #CCC;
	background-color: transparent;
}

.menu-primary-container, .menu-secondary-container {display : block;}
html.responsive body footer #footer-bottom #bottom-content .topics, html.responsive body footer #footer-bottom #bottom-content #work, html.responsive body footer #footer-bottom #bottom-content #perspectives, html.responsive body footer #footer-bottom #bottom-content #newsroom, html.responsive body footer #footer-bottom #bottom-content #aboutus, html.responsive body footer #footer-bottom #bottom-content #bottom-signup, html.responsive body footer #footer-bottom #bottom-content #copyright{float:left;margin-left:0px;width:100%;}
html.responsive body footer #footer-bottom #bottom-content .topics .right{clear:both;float:left;padding-top:0px;}



.menu-toggle,
input[type="submit"],
input[type="button"],
input[type="reset"],
article.post-password-required input[type=submit],
li.bypostauthor cite span {
	padding: 6px 10px;
	padding: 0.428571429rem 0.714285714rem;
	font-size: 11px;
	font-size: 0.785714286rem;
	line-height: 1.428571429;
	font-weight: normal;
	color: #7c7c7c;
	background-color: #e6e6e6;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #f4f4f4, #e6e6e6);
	background-image: -ms-linear-gradient(top, #f4f4f4, #e6e6e6);
	background-image: -webkit-linear-gradient(top, #f4f4f4, #e6e6e6);
	background-image: -o-linear-gradient(top, #f4f4f4, #e6e6e6);
	background-image: linear-gradient(top, #f4f4f4, #e6e6e6);
	border: 1px solid #d2d2d2;
	border-radius: 3px;
	box-shadow: 0 1px 2px rgba(64, 64, 64, 0.1);
}

.menu-toggle,
button,
input[type="submit"],
input[type="button"],
input[type="reset"] {
	cursor: pointer;
}

.menu-toggle:hover,
button:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
article.post-password-required input[type=submit]:hover {
	color: #5e5e5e;
	background-color: #ebebeb;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #f9f9f9, #ebebeb);
	background-image: -ms-linear-gradient(top, #f9f9f9, #ebebeb);
	background-image: -webkit-linear-gradient(top, #f9f9f9, #ebebeb);
	background-image: -o-linear-gradient(top, #f9f9f9, #ebebeb);
	background-image: linear-gradient(top, #f9f9f9, #ebebeb);
}

.menu-toggle:active,
.menu-toggle.toggled-on,
button:active,
input[type="submit"]:active,
input[type="button"]:active,
input[type="reset"]:active {
	color: #757575;
	background-color: #e1e1e1;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #ebebeb, #e1e1e1);
	background-image: -ms-linear-gradient(top, #ebebeb, #e1e1e1);
	background-image: -webkit-linear-gradient(top, #ebebeb, #e1e1e1);
	background-image: -o-linear-gradient(top, #ebebeb, #e1e1e1);
	background-image: linear-gradient(top, #ebebeb, #e1e1e1);
	box-shadow: inset 0 0 8px 2px #c6c6c6, 0 1px 0 0 #f4f4f4;
	border: none;
}

.main-navigation ul.nav-menu.toggled-on,
.menu-toggle {
	display: inline-block;
}

	.menu-toggle {
		display: none;
	}
.front #front_tier1 .region,.front #front_tier2 .region,.front #front_tier3 .region{width:946px;margin:0 auto 0 auto;}
.front #front_tier1 .region{padding-top:80px;}
ul.calendar-links,.region-content ul.calendar-links{margin:0;padding:0;}


.cssmenu_borders {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 4px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

.title-myfav{font-size:22px;color:#000;line-height:1.1em;font-family:Futura BT W01 Book;}

.emailspanfav.spanwid-em span.title-myfav{text-transform:uppercase;}

#gc .title-myfav .txtbold{font-size:18px;text-transform:uppercase;font-weight:normal;}
.tablet .main-content .featured-rotator .view-content{overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;}
.tablet .main-content .featured-rotator .view-content .views-row{float:none;display:inline-block;vertical-align:initial;}
.tablet .main-content .featured-rotator .view-content .views-row-1{display:block;position:absolute;left:0;}
.main-content .featured-rotator .view-content,.featured-rotator .view-content{overflow:hidden;}
.main-content .featured-rotator .view-content .views-row,.featured-rotator .view-content .views-row{width:284px;display:inline-block;padding-left:10px;float:none;margin-bottom:6px;}
.main-content .featured-rotator .view-content .views-row .views-field .field-content .video-lock,.featured-rotator .view-content .views-row .views-field .field-content .video-lock{display:none;}
.main-content .featured-rotator .view-content .views-row .views-field .field-content .video-lock a span,.featured-rotator .view-content .views-row .views-field .field-content .video-lock a span{background-color:rgba(0,0,0,0.75);position:absolute;bottom:8px;text-align:center;display:block;width:100%;color:white;height:15px;margin-top:-3px;line-height:1.5;}
.main-content .featured-rotator .view-content .views-row .views-field .field-content .video-lock a span img,.featured-rotator .view-content .views-row .views-field .field-content .video-lock a span img{margin:0 3px -1px 0;height:10px;width:16px;}
.mobile .watch .featured-rotator .view-content{padding:0px;padding-top:10px;}
.mobile .pics .featured-rotator .view-content{width:100%;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;}
.mobile .full-episodes .main-content .view-content,.tablet .full-episodes .main-content .view-content{border:none;}
.view-fox-views-cast-member-show-landing .view-content{text-align:center;}
.view-fox-views-cast-member-show-landing .view-content:after{content:"";display:table;clear:both;}
.view-fox-views-cast-member-show-landing .view-content .views-row{display:inline-block;vertical-align:top;margin:0 1% 2em 1%;font-size:0.625em;line-height:2.4em;line-height:1.5;}
.view-fox-views-cast-member-show-landing .view-content .views-row:nth-child(3n+1){clear:both;}
.view-fox-views-cast-member-show-landing .view-content .field-type-image{display:block;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(circle,white,black);margin-bottom:1em;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;height:130px;width:130px;}
.view-fox-views-cast-member-show-landing .view-content .field-type-image img{display:block;-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;}
.view-fox-views-cast-member-show-landing .view-content .field-type-image:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.view-fox-views-cast-member-show-landing .view-content .views-field-title{text-transform:uppercase;font-weight:700;font-size:0.875em;line-height:1.71429em;line-height:1.5;}
.node-type-interior-show-page.pics .column-two .pane-interior-show-pics .view-show-site-all-albums .view-content{clear:both;}
.node-type-interior-show-page.pics .column-two .pane-interior-show-pics .view-show-site-all-albums .view-content .views-row{display:block;width:140px;float:left;margin-right:10px;}
.node-type-interior-show-page.pics .column-two .pane-interior-show-pics .view-show-site-all-albums .view-content .views-field-title a{display:block;position:relative;float:left;top:-8px;font-size:11px;font-weight:bold;}
.node-type-show .main-content .view .view-content{border:none;}
.view-show-buzzfeed .view-content .lrec-wrapper{max-width:none;text-align:center;margin:0 0 7.5em;}
.view-show-buzzfeed .view-content .lrec-wrapper ._fwac span iframe{float:left;}
.view-show-buzzfeed .view-content .lrec-wrapper .advertisement-notification{font-size:0.7em;margin:auto;}
.node-type-video .pane-fox-panels-video-clips-only .view-content,.node-type-video .pane-fox-panels-video-episodes-only .view-content,.node-type-video .pane-playlist-video-list .view-content,.node-type-video .view-clips .view-content,.node-type-video .pane-show-playlists-others .view-content,.node-type-video .pane-show-playlists .view-content,.node-type-video .pane-show-playlists-full-episode .view-content,.node-type-playlist .pane-fox-panels-video-clips-only .view-content,.node-type-playlist .pane-fox-panels-video-episodes-only .view-content,.node-type-playlist .pane-playlist-video-list .view-content,.node-type-playlist .view-clips .view-content,.node-type-playlist .pane-show-playlists-others .view-content,.node-type-playlist .pane-show-playlists .view-content,.node-type-playlist .pane-show-playlists-full-episode .view-content{width:100%;padding:0 40px;}
.node-type-video .view-full-episodes-listing,.node-type-video .view-full-episodes-listing .view-content a,.node-type-video .view-clips .views-field-title a{color:white;text-transform:capitalize;font-size:1em;}
.node-type-video .pane-video-playlist-node-rotator .view-content,.node-type-video .pane-video-playlist-node-rotator .view-display-id-mobile_playlist .view-content,.node-type-video .pane-show-playlists-others .view-content,.node-type-video .pane-fox-panels-video-clips-only .view-content,.node-type-video .pane-fox-panels-video-episodes-only .view-content{padding:0px;padding-top:10px;}
.mobile .node-type-video .pane-show-playlists-others .view-display-id-panel_pane_1 .view-content,.mobile .node-type-video .pane-show-playlists-others .view-display-id-panel_pane_1 .pager,.mobile .node-type-video .pane-show-playlists-full-episode .view-display-id-panel_pane_1 .view-content,.mobile .node-type-video .pane-show-playlists-full-episode .view-display-id-panel_pane_1 .pager{display:none;}
.mobile .node-type-video .pane-show-playlists-others .view-display-id-mobile_playlist_other .view-content,.mobile .node-type-video .pane-show-playlists-full-episode .view-display-id-mobile_playlist_other .view-content{padding:10px 0 12px;}
.node-type-show .view-rotator-type-1 .view-content,.node-type-interior-show-page .view-rotator-type-1 .view-content,.pane-video-playlist-node-rotator .view-content,.pane-video-playlist-node-rotator-panel-pane-1 .view-content,.node-type-bio-listings .view-rotator-type-1 .view-content{width:100%;padding:0;}
.view-clips.view-display-id-block_3 .view-content,.playlist-mobile.view-playlist .view-content,.view-video-playlist-node-rotator.view-display-id-mobile_playlist_other .view-content,.view-video-playlist-node-rotator.view-display-id-mobile_playlist .view-content{margin-top:10px;padding-top:10px;border-top:1px solid rgba(0,0,0,0.1);}
.view-video-playlist-node-rotator.visible-desktop .view-content{display:none;}
.view-video-playlist-node-rotator.visible-tablet .view-content{display:none;}
.view-video-playlist-node-rotator.visible-mobile .view-content{display:none;}
.mobile .main-content .view-content,.tablet .main-content .view-content{padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,0.3);}
.mobile .main-content .pane-interior-show-pics .view-content,.tablet .main-content .pane-interior-show-pics .view-content{border:0;}
.view-clips-most-recent-show-landing .view-content{display:table;}
html .node-type-playlist .panel-1col .panel-pane .view-content{padding:0;}
.page-foxnetworks .view-content{text-align:center;max-width:1400px;margin:70px auto;}
.page-watch-new-episodes .view-watch-new-episodes .view-content{padding:0;border:none;}
.page-watch-new-episodes .view-watch-new-episodes .view-content ul{display:table;margin-right:-16px;}
.page-watch-new-episodes .view-watch-new-episodes .view-content li{display:block;position:relative;float:left;width:136px;height:136px;margin:0 16px 32px 0;background:white;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;overflow:hidden;}
.page-watch-new-episodes .view-watch-new-episodes .view-content li a{display:block;width:100%;height:100%;}
.page-watch-new-episodes .view-watch-new-episodes .view-content li h3{display:none;}
.page-watch-new-episodes .view-watch-new-episodes .view-content li img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:85%;}
.view-full-episodes-listing.view-display-id-block_3 .view-content{margin-top:10px;padding-top:10px;border-top:1px solid rgba(0,0,0,0.1);}
.dropdown-toggle.open .arrow{position:absolute;bottom:-10px;left:17px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #f3f3ef}
#notifications-message-container .arrow{position:absolute;top:-10px;right:65px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #f3f3ef}
.collapse{display:none}
.collapse.in{display:block}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}

.hp-modal-dialog .hp-modal-dialog-header h1,
.hp-modal-dialog .hp-modal-dialog-header h3,
.hp-modal-dialog .hp-modal-dialog-header .widget.widget_socialnewsletter .social-count-cont li a [class^="v1-icon-"],
.widget.widget_socialnewsletter .social-count-cont li a .hp-modal-dialog .hp-modal-dialog-header [class^="v1-icon-"],
.hp-modal-dialog .hp-modal-dialog-header .widget.widget_socialnewsletter .social-count-cont li .btn-link [class^="v1-icon-"],
.widget.widget_socialnewsletter .social-count-cont li .btn-link .hp-modal-dialog .hp-modal-dialog-header [class^="v1-icon-"],
.hp-modal-dialog .hp-modal-dialog-header .widget.widget_socialnewsletter .social-count-cont li a [class*=" v1-icon-"],
.widget.widget_socialnewsletter .social-count-cont li a .hp-modal-dialog .hp-modal-dialog-header [class*=" v1-icon-"],
.hp-modal-dialog .hp-modal-dialog-header .widget.widget_socialnewsletter .social-count-cont li .btn-link [class*=" v1-icon-"],
.widget.widget_socialnewsletter .social-count-cont li .btn-link .hp-modal-dialog .hp-modal-dialog-header [class*=" v1-icon-"] {
  margin: 0;
}


h1, h2, h3, .widget.widget_socialnewsletter .social-count-cont li a [class^="v1-icon-"], .widget.widget_socialnewsletter .social-count-cont li .btn-link [class^="v1-icon-"], .widget.widget_socialnewsletter .social-count-cont li a [class*=" v1-icon-"], .widget.widget_socialnewsletter .social-count-cont li .btn-link [class*=" v1-icon-"], h4, p, .notification, .small, .notification, #quick_search .searchform input,
#mobile-quick-search .searchform input, .post.style-hp-multi-cat-sq .summary .post-content p, .post.style-hp-multi-cat-sq .summary .post-content .notification, .post.style-hp-single-cat-sq .summary .post-content p, .post.style-hp-single-cat-sq .summary .post-content .notification, input[type="text"].condensed,
input[type="password"].condensed,
input[type="date"].condensed,
input[type="datetime"].condensed,
input[type="email"].condensed,
input[type="number"].condensed,
input[type="search"].condensed,
input[type="tel"].condensed,
input[type="time"].condensed,
input[type="url"].condensed,
textarea.condensed, .extra-small, input, textarea {
  font-family: "miller-light", "Times New Roman", Times, serif;
}


h3, .widget.widget_socialnewsletter .social-count-cont li a [class^="v1-icon-"], .widget.widget_socialnewsletter .social-count-cont li .btn-link [class^="v1-icon-"], .widget.widget_socialnewsletter .social-count-cont li a [class*=" v1-icon-"], .widget.widget_socialnewsletter .social-count-cont li .btn-link [class*=" v1-icon-"] {
  font-size: 26px;
}


h1, h2, h3, .widget.widget_socialnewsletter .social-count-cont li a [class^="v1-icon-"], .widget.widget_socialnewsletter .social-count-cont li .btn-link [class^="v1-icon-"], .widget.widget_socialnewsletter .social-count-cont li a [class*=" v1-icon-"], .widget.widget_socialnewsletter .social-count-cont li .btn-link [class*=" v1-icon-"], h4 {
  line-height: 1.2;
}


h3 + h5, .widget.widget_socialnewsletter .social-count-cont li a [class^="v1-icon-"] + h5, .widget.widget_socialnewsletter .social-count-cont li .btn-link [class^="v1-icon-"] + h5, .widget.widget_socialnewsletter .social-count-cont li a [class*=" v1-icon-"] + h5, .widget.widget_socialnewsletter .social-count-cont li .btn-link [class*=" v1-icon-"] + h5 {
  margin-top: 10px;
}

.overlay-effect .overlay .post-title h3, .overlay-effect .overlay .post-title .widget.widget_socialnewsletter .social-count-cont li a [class^="v1-icon-"], .widget.widget_socialnewsletter .social-count-cont li a .overlay-effect .overlay .post-title [class^="v1-icon-"], .overlay-effect .overlay .post-title .widget.widget_socialnewsletter .social-count-cont li .btn-link [class^="v1-icon-"], .widget.widget_socialnewsletter .social-count-cont li .btn-link .overlay-effect .overlay .post-title [class^="v1-icon-"], .overlay-effect .overlay .post-title .widget.widget_socialnewsletter .social-count-cont li a [class*=" v1-icon-"], .widget.widget_socialnewsletter .social-count-cont li a .overlay-effect .overlay .post-title [class*=" v1-icon-"], .overlay-effect .overlay .post-title .widget.widget_socialnewsletter .social-count-cont li .btn-link [class*=" v1-icon-"], .widget.widget_socialnewsletter .social-count-cont li .btn-link .overlay-effect .overlay .post-title [class*=" v1-icon-"] {
  color: #fff;
}


.widget {
  font-size: 0px;
  padding: 0 30px 30px 30px;
  margin-bottom: 30px;
  border-bottom: 1px solid #dedede;
}

.widget:last-child {
  border-bottom: none;
  margin-bottom: 0px;
  padding-bottom: 0px;
}

.widget ul {
  margin: 0;
}

.widget ul li {
  display: inline-block;
}

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

.widget ul li:last-child {
  border-bottom: 0;
  padding-bottom: 0;
}

#footer .widget ul li {
  border-color: rgba(255, 255, 255, 0.1);
}

.widget ul.menu .sub-menu {
  margin-top: 15px;
  padding-top: 15px;
  padding-left: 10px;
  border-top: 1px solid #eeeeee;
}

.widget.widget_signup_widget {
  text-align: center;
}

.widget.widget_signup_widget.logged-out {
  visibility: hidden;
}

.widget.widget_socialnewsletter {
  text-align: center;
}

.widget.widget_socialnewsletter .social-count-cont {
  display: inline-block;
  margin-top: 40px;
  padding-bottom: 10px;
  margin-bottom: 20px;
  border-bottom: 1px solid #888888;
}

.widget.widget_socialnewsletter .social-count-cont li {
  margin: 8px;
}

.widget.widget_socialnewsletter .social-count-cont li a, .widget.widget_socialnewsletter .social-count-cont li .btn-link {
  position: relative;
}

.widget.widget_socialnewsletter .social-count-cont li a [class^="v1-icon-"], .widget.widget_socialnewsletter .social-count-cont li .btn-link [class^="v1-icon-"], .widget.widget_socialnewsletter .social-count-cont li a [class*=" v1-icon-"], .widget.widget_socialnewsletter .social-count-cont li .btn-link [class*=" v1-icon-"] {
  color: inherit;
}

.widget.widget_socialnewsletter .social-count-cont li a .count, .widget.widget_socialnewsletter .social-count-cont li .btn-link .count {
  color: #666666;
  position: absolute;
  top: -66px;
  right: -5px;
  border: 1px solid #E5E5E5;
  padding: 10px 0px;
  line-height: 1;
  width: 45px;
}

.widget.widget_socialnewsletter .social-count-cont li a .count:after, .widget.widget_socialnewsletter .social-count-cont li .btn-link .count:after, .widget.widget_socialnewsletter .social-count-cont li a .count:before, .widget.widget_socialnewsletter .social-count-cont li .btn-link .count:before {
  top: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}

.widget.widget_socialnewsletter .social-count-cont li a .count:after, .widget.widget_socialnewsletter .social-count-cont li .btn-link .count:after {
  border-color: rgba(255, 255, 255, 0);
  border-top-color: #fff;
  border-width: 5px;
  margin-left: -5px;
  z-index: 11;
}

.widget.widget_socialnewsletter .social-count-cont li a .count:before, .widget.widget_socialnewsletter .social-count-cont li .btn-link .count:before {
  border-color: transparent;
  border-top-color: #E5E5E5;
  border-width: 6px;
  margin-left: -6px;
}

.widget.widget_socialnewsletter .newsletter-sub-cont .notification {
  margin-top: 15px;
}

  .widget.widget_socialnewsletter .newsletter-sub-cont {
    display: none;
  }

.widget.widget_image_link {
  text-align: center;
}

.widget.widget_image_link a, .widget.widget_image_link .btn-link {
  display: inline-block;
}

.post .post-content .thb_subscribe h3, .post .post-content .thb_subscribe .widget.widget_socialnewsletter .social-count-cont li a [class^="v1-icon-"], .widget.widget_socialnewsletter .social-count-cont li a .post .post-content .thb_subscribe [class^="v1-icon-"], .post .post-content .thb_subscribe .widget.widget_socialnewsletter .social-count-cont li .btn-link [class^="v1-icon-"], .widget.widget_socialnewsletter .social-count-cont li .btn-link .post .post-content .thb_subscribe [class^="v1-icon-"], .post .post-content .thb_subscribe .widget.widget_socialnewsletter .social-count-cont li a [class*=" v1-icon-"], .widget.widget_socialnewsletter .social-count-cont li a .post .post-content .thb_subscribe [class*=" v1-icon-"], .post .post-content .thb_subscribe .widget.widget_socialnewsletter .social-count-cont li .btn-link [class*=" v1-icon-"], .widget.widget_socialnewsletter .social-count-cont li .btn-link .post .post-content .thb_subscribe [class*=" v1-icon-"] {
  margin: 0 0 15px;
}

.post .post-content .thb_subscribe h3 + p, .post .post-content .thb_subscribe .widget.widget_socialnewsletter .social-count-cont li a [class^="v1-icon-"] + p, .widget.widget_socialnewsletter .social-count-cont li a .post .post-content .thb_subscribe [class^="v1-icon-"] + p, .post .post-content .thb_subscribe .widget.widget_socialnewsletter .social-count-cont li .btn-link [class^="v1-icon-"] + p, .widget.widget_socialnewsletter .social-count-cont li .btn-link .post .post-content .thb_subscribe [class^="v1-icon-"] + p, .post .post-content .thb_subscribe .widget.widget_socialnewsletter .social-count-cont li a [class*=" v1-icon-"] + p, .widget.widget_socialnewsletter .social-count-cont li a .post .post-content .thb_subscribe [class*=" v1-icon-"] + p, .post .post-content .thb_subscribe .widget.widget_socialnewsletter .social-count-cont li .btn-link [class*=" v1-icon-"] + p, .widget.widget_socialnewsletter .social-count-cont li .btn-link .post .post-content .thb_subscribe [class*=" v1-icon-"] + p, .post .post-content .thb_subscribe h3 + .notification, .post .post-content .thb_subscribe .widget.widget_socialnewsletter .social-count-cont li a [class^="v1-icon-"] + .notification, .widget.widget_socialnewsletter .social-count-cont li a .post .post-content .thb_subscribe [class^="v1-icon-"] + .notification, .post .post-content .thb_subscribe .widget.widget_socialnewsletter .social-count-cont li .btn-link [class^="v1-icon-"] + .notification, .widget.widget_socialnewsletter .social-count-cont li .btn-link .post .post-content .thb_subscribe [class^="v1-icon-"] + .notification, .post .post-content .thb_subscribe .widget.widget_socialnewsletter .social-count-cont li a [class*=" v1-icon-"] + .notification, .widget.widget_socialnewsletter .social-count-cont li a .post .post-content .thb_subscribe [class*=" v1-icon-"] + .notification, .post .post-content .thb_subscribe .widget.widget_socialnewsletter .social-count-cont li .btn-link [class*=" v1-icon-"] + .notification, .widget.widget_socialnewsletter .social-count-cont li .btn-link .post .post-content .thb_subscribe [class*=" v1-icon-"] + .notification {
  color: #222;
  font-size: 16px;
}

.cp-row {
	width: 100%;
	margin: 4% 0 0 0;
	clear: both;
	float: left;
}

.cp-row:first-child {
	margin: 0 0 0 0;
}


.cp-row.full-width {
	width: 100%;
	padding: 0 0;
}


.clear {
    clear: both;
    height: 0;
}


#PageTop .text-NavBar a:hover,
#PageTop .text-NavBar a.anguilla-card:hover {
color: #97e1da;
}


#PageTop .text-NavBar a.anguilla-card {
color: #2B9FE1;
padding-top: 4px;
padding-bottom: 4px;
}


.anguilla-card-right-nav {
    position: relative;
    display: block;
}


.anguilla-card-right-nav span {
    position: absolute;
    top: 41px;
    width: 100%;
    text-align: center;
    color: #F00;
    text-transform: uppercase;
    font-size: 12px;
}


.anguilla-card-right-nav:hover span {
    text-decoration: underline;
}


.anguilla-card-right-nav img {
    display: block;
    max-width: 100%;
}


.genesis-nav-menu .menu-item {
	display: inline-block;
	text-align: left;
}


.genesis-nav-menu .menu-item:hover {
	position: static;
}


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

	
	.menu-footer-container {
		margin-top:8px;
	}

.popup-top, .vspopup-call{padding:4% 10px 0;text-align:center}

.popup-top img, .vspopup-call img {max-width:100%}


#pricing #sliderDiv.pricing-content .pricing-slider-header span.slider-header,
#pricing #sliderDiv.pricing-content .pricing-slider-header span.pricing-calc-fee-label,
#pricing #sliderDiv.pricing-content .pricing-slider-header span.pricing-credit-fee-info, #pricing #sliderDiv.pricing-content .pricing-slider-footer span.slider-header,
#pricing #sliderDiv.pricing-content .pricing-slider-footer span.pricing-calc-fee-label,
#pricing #sliderDiv.pricing-content .pricing-slider-footer span.pricing-credit-fee-info {
  color: #7d7d7d;
  font-size: 15px;
  font-weight: normal;
}


#pricing #sliderDiv.pricing-content .pricing-slider-footer .slider-footer-left span.pricing-calc-fee {
  min-width: 50px;
  display: inline-block;
  font-family: Arial-BoldMT, 'Arial Bold', Arial;
  font-size: 16px;
  font-weight: 700;
  color: #7D7D7D;
  margin-left: 2px;
  margin-right: 2px;
  text-align: center;
}

header #rightside .banner{margin:0px; padding:0px; width:705px; height:405px;}

#page {
	margin: 0em auto;
	
}



.one-column #page {
	max-width: 1000px;
}




.clearfix:before,
.footer-widgets:before,
.nav-primary:before,
.nav-secondary:before,
.site-container:before,
.site-footer:before,
.site-header:before,
.site-inner:before,
.wrap:before {
	content: " ";
	display: table;
}


.clearfix:after,
.footer-widgets:after,
.nav-primary:after,
.nav-secondary:after,
.site-container:after,
.site-footer:after,
.site-header:after,
.site-inner:after,
.wrap:after {
	clear: both;
	content: " ";
	display: table;
}







.wrap {
	margin: 0 auto;
	max-width: 1180px;
}


.home-banner .wrap {


}


.home-blog .wrap {
	padding-top: 40px;
}


.home-cta .wrap {
	padding-top: 60px;
	padding-bottom: 60px;
}


.home-news .wrap {
	padding-top: 80px;
	padding-bottom: 40px;
}


.home-contact .wrap {
	padding-top: 130px;
	padding-bottom: 130px;
}


.home-logos .wrap {
	padding-top: 50px;
	padding-bottom: 50px;
	text-align: center;
}


.page-logos .wrap {
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: center;
	margin-bottom: 20px;
    border-bottom: 1px solid black;
    border-top: 1px solid black;
}


	.primary-nav-area .wrap {
		padding: 0;
		width: 100%;
		max-width: 100%;
	}
.f5 .frm .btn button[type='submit'],.f5 .frm .btn input[type="submit"]{padding:0.40em 0em}
.btn{cursor:pointer;line-height:1em;margin-bottom:15px;position:relative;outline:none;overflow:visible;-moz-user-select:none;-webkit-user-select:none;-khtml-user-select:none;user-select:none;white-space:normal}
.btn.small{border-radius:4px}
.btn.medium{border-radius:4px}
.btn.big{border-radius:4px}
.btn:active{position:relative;top:1px}
.btn.aligncenter{display:table;margin:0 auto 15px auto}
.btn.blue{background-color:#5973ca;background-image:-webkit-linear-gradient(#5973ca 0%,#3258aa 50%,#0f3f8d 100%);background-image:linear-gradient(#5973ca 0%,#3258aa 50%,#0f3f8d 100%);box-shadow:0px 1px 0px #8097ee inset;border:1px solid #0f3f8d;color:#fff !important}
.btn.blue button[type="submit"],.btn.blue input[type="submit"]{color:#fff !important}
.btn.dark{background-color:#7e7e7e;background-image:-webkit-linear-gradient(#7e7e7e 0%,#6e6e6e 50%,#5b5b5b 100%);background-image:linear-gradient(#7e7e7e 0%,#6e6e6e 50%,#5b5b5b 100%);box-shadow:0px 1px 0px #a6a6a6 inset;border:1px solid #5b5b5b;color:#fff !important}
.btn.dark button[type="submit"],.btn.dark input[type="submit"]{color:#fff !important}
.btn.green{background-color:#50ac77;background-image:-webkit-linear-gradient(#50ac77 0%,#319360 50%,#107a49 100%);background-image:linear-gradient(#50ac77 0%,#319360 50%,#107a49 100%);box-shadow:0px 1px 0px #66c18a inset;border:1px solid #107a49;color:#fff !important}
.btn.green button[type="submit"],.btn.green input[type="submit"]{color:#fff !important}
.btn.light{background-color:#f9f9f9;background-image:-webkit-linear-gradient(#f9f9f9 0%,#f1f1f1 50%,#e8e8e8 100%);background-image:linear-gradient(#f9f9f9 0%,#f1f1f1 50%,#e8e8e8 100%);box-shadow:0px 1px 0px #fdfdfd inset;border:1px solid #e8e8e8;color:#fff !important}
.btn.light button[type="submit"],.btn.light input[type="submit"]{color:#fff !important}
.btn.purple{background-color:#ae86cd;background-image:-webkit-linear-gradient(#ae86cd 0%,#9a72b8 50%,#855ea2 100%);background-image:linear-gradient(#ae86cd 0%,#9a72b8 50%,#855ea2 100%);box-shadow:0px 1px 0px #dfb4ef inset;border:1px solid #855ea2;color:#fff !important}
.btn.purple button[type="submit"],.btn.purple input[type="submit"]{color:#fff !important}
.btn.red{background-color:#ae4176;background-image:-webkit-linear-gradient(#ae4176 0%,#962360 50%,#7a0048 100%);background-image:linear-gradient(#ae4176 0%,#962360 50%,#7a0048 100%);box-shadow:0px 1px 0px #e06fa2 inset;border:1px solid #7a0048;color:#fff !important}
.btn.red button[type="submit"],.btn.red input[type="submit"]{color:#fff !important}
.btn.orange{background-color:#ffda54;background-image:-webkit-linear-gradient(#ffda54 0%,#fdc841 50%,#fbb128 100%);background-image:linear-gradient(#ffda54 0%,#fdc841 50%,#fbb128 100%);box-shadow:0px 1px 0px #ffe861 inset;border:1px solid #fbb128;color:#fff !important}
.btn.orange button[type="submit"],.btn.orange input[type="submit"]{color:#fff !important}
.btn.teal{background-color:#457da4;background-image:-webkit-linear-gradient(#457da4 0%,#306c92 50%,#18597d 100%);background-image:linear-gradient(#457da4 0%,#306c92 50%,#18597d 100%);box-shadow:0px 1px 0px #679dc6 inset;border:1px solid #18597d;color:#fff !important}
.btn.teal button[type="submit"],.btn.teal input[type="submit"]{color:#fff !important}
.btn.blue:hover{background-color:#6780d8;background-image:-webkit-linear-gradient(#6780d8 0%,#3b60b3 50%,#0f3f8d 100%);background-image:linear-gradient(#6780d8 0%,#3b60b3 50%,#0f3f8d 100%);box-shadow:0px 1px 0px #849bf2 inset;border:1px solid #0f3f8d}
.btn.dark:hover{background-color:#929292;background-image:-webkit-linear-gradient(#929292 0%,#797979 50%,#5b5b5b 100%);background-image:linear-gradient(#929292 0%,#797979 50%,#5b5b5b 100%);box-shadow:0px 1px 0px #acacac inset;border:1px solid #5b5b5b}
.btn.green:hover{background-color:#61bc86;background-image:-webkit-linear-gradient(#61bc86 0%,#3b9d69 50%,#107a49 100%);background-image:linear-gradient(#61bc86 0%,#3b9d69 50%,#107a49 100%);box-shadow:0px 1px 0px #6bc68f inset;border:1px solid #107a49}
.btn.light:hover{background-color:#fff;background-image:-webkit-linear-gradient(#fff 0%,#f3f3f3 50%,#e8e8e8 100%);background-image:linear-gradient(#fff 0%,#f3f3f3 50%,#e8e8e8 100%);box-shadow:0px 1px 0px #fff inset;border:1px solid #e8e8e8}
.btn.purple:hover{background-color:#bc93db;background-image:-webkit-linear-gradient(#bc93db 0%,#a179bf 50%,#855ea2 100%);background-image:linear-gradient(#bc93db 0%,#a179bf 50%,#855ea2 100%);box-shadow:0px 1px 0px #e3b8f3 inset;border:1px solid #855ea2}
.btn.red:hover{background-color:#c8598d;background-image:-webkit-linear-gradient(#c8598d 0%,#a22d6b 50%,#7b0149 100%);background-image:linear-gradient(#c8598d 0%,#a22d6b 50%,#7b0149 100%);box-shadow:0px 1px 0px #e977aa inset;border:1px solid #7a0048}
.btn.orange:hover{background-color:#ffe55f;background-image:-webkit-linear-gradient(#ffe55f 0%,#fdcf47 50%,#fbb128 100%);background-image:linear-gradient(#ffe55f 0%,#fdcf47 50%,#fbb128 100%);box-shadow:0px 1px 0px #ffec66 inset;border:1px solid #fbb128}
.btn.teal:hover{background-color:#5b91ba;background-image:-webkit-linear-gradient(#5b91ba 0%,#3a769c 50%,#18597d 100%);background-image:linear-gradient(#5b91ba 0%,#3a769c 50%,#18597d 100%);box-shadow:0px 1px 0px #6ea4cd inset;border:1px solid #18597d}
.btn.blue:active{background-color:#10408e;background-image:-webkit-linear-gradient(#10408e 0%,#345aac 50%,#5873c9 100%);background-image:linear-gradient(#10408e 0%,#345aac 50%,#5873c9 100%);box-shadow:0px 1px 0px #6785d9 inset;border:1px solid #0f3f8d}
.btn.dark:active{background-color:#5b5b5b;background-image:-webkit-linear-gradient(#5b5b5b 0%,#6e6e6e 50%,#7e7e7e 100%);background-image:linear-gradient(#5b5b5b 0%,#6e6e6e 50%,#7e7e7e 100%);box-shadow:0px 1px 0px #9a9a9a inset;border:1px solid #5b5b5b}
.btn.green:active{background-color:#117b4a;background-image:-webkit-linear-gradient(#117b4a 0%,#319360 50%,#50ac77 100%);background-image:linear-gradient(#117b4a 0%,#319360 50%,#50ac77 100%);box-shadow:0px 1px 0px #50b07b inset;border:1px solid #107a49}
.btn.light:active{background-color:#e8e8e8;background-image:-webkit-linear-gradient(#e8e8e8 0%,#f1f1f1 50%,#f9f9f9 100%);background-image:linear-gradient(#e8e8e8 0%,#f1f1f1 50%,#f9f9f9 100%);box-shadow:0px 1px 0px #f7f7f7 inset;border:1px solid #e8e8e8}
.btn.purple:active{background-color:#855ea2;background-image:-webkit-linear-gradient(#855ea2 0%,#9c74ba 50%,#9c74ba 100%);background-image:linear-gradient(#855ea2 0%,#9c74ba 50%,#9c74ba 100%);box-shadow:0px 1px 0px #d1a6e0 inset;border:1px solid #855ea2}
.btn.red:active{background-color:#7b0149;background-image:-webkit-linear-gradient(#7b0149 0%,#962360 50%,#ae4176 100%);background-image:linear-gradient(#7b0149 0%,#962360 50%,#ae4176 100%);box-shadow:0px 1px 0px #ce5993 inset;border:1px solid #7a0048}
.btn.orange:active{background-color:#fbb129;background-image:-webkit-linear-gradient(#fbb129 0%,#fdc63e 50%,#ffda54 100%);background-image:linear-gradient(#fbb129 0%,#fdc63e 50%,#ffda54 100%);box-shadow:0px 1px 0px #fedb53 inset;border:1px solid #fbb128}
.btn.teal:active{background-color:#19597d;background-image:-webkit-linear-gradient(#19597d 0%,#2e6a90 50%,#457da4 100%);background-image:linear-gradient(#19597d 0%,#2e6a90 50%,#457da4 100%);box-shadow:0px 1px 0px #5891b9 inset;border:1px solid #18597d}
.btn.full{width:100%;text-align:center}
.far .btn{font-weight:bold}
.far .btn span,.far .btn button[type="submit"],.far .btn input[type="submit"]{border:none;text-shadow:none}
.f1 .btn,.f2 .btn{font-size:1em}
.f1 .btn span,.f2 .btn span{font-size:1em}
.f4 .btn input,.f5 .btn input{font-size:24px;min-height:55px}
.f1 .btn span{padding:20px 95px}
.f2 .btn{margin-top:10%;width:90%}
.f2 .btn span{padding:10%;width:80%}
.f4 .btn{width:100%}
.f4 .btn span{padding:1em 0em;width:100%}
.cnt article a.crp,.cnt article a.btn{text-decoration:none}
.lrp .btn{margin:10px 0 15px}
.cnt .lightSec .btn span,.lightSec .btn span{color:inherit !important}
.cnt .darkSec .btn span,.darkSec .btn span{color:inherit !important}
.pt .pt_in .btn span{display:block}
.pt .pt_in .btn{display:table;margin:0 auto}
.pt .pt_in .btn.big{width:100%}
.scon.wide.o1 .frm .btn{width:49.5%}
.scon.wide.o2 .frm .btn{width:32%}
.scon.wide.o3 .frm .btn{width:49.5%}
.scon.wide .frm input[type="text"],.scon.wide .frm .btn,.scon.wide .frm .op-r{float:left;margin-bottom:7px}
.scon .btn{box-sizing:border-box;cursor:pointer;width:100%}
.scon .btn input[type="submit"]{cursor:pointer;padding:0px}
.btn .btnl.blue{background-color:#8097ee;background-image:-webkit-linear-gradient(top, #8097ee 0%,#0f3f8d 100%);background-image:linear-gradient(to bottom,#8097ee 0%,#0f3f8d 100%)}
.btn .btnl.dark{background-color:#a6a6a6;background-image:-webkit-linear-gradient(top, #a6a6a6 0%,#5b5b5b 100%);background-image:linear-gradient(to bottom,#a6a6a6 0%,#5b5b5b 100%)}
.btn .btnl.green{background-color:#66c18a;background-image:-webkit-linear-gradient(top, #66c18a 0%,#107a49 100%);background-image:linear-gradient(to bottom,#66c18a 0%,#107a49 100%)}
.btn .btnl.light{background-color:#fdfdfd;background-image:-webkit-linear-gradient(top, #fdfdfd 0%,#e8e8e8 100%);background-image:linear-gradient(to bottom,#fdfdfd 0%,#e8e8e8 100%)}
.btn .btnl.purple{background-color:#dfb4ef;background-image:-webkit-linear-gradient(top, #dfb4ef 0%,#855ea2 100%);background-image:linear-gradient(to bottom,#dfb4ef 0%,#855ea2 100%)}
.btn .btnl.red{background-color:#e06fa2;background-image:-webkit-linear-gradient(top, #e06fa2 0%,#7a0048 100%);background-image:linear-gradient(to bottom,#e06fa2 0%,#7a0048 100%)}
.btn .btnl.orange{background-color:#ffe861;background-image:-webkit-linear-gradient(top, #ffe861 0%,#fbb128 100%);background-image:linear-gradient(to bottom,#ffe861 0%,#fbb128 100%)}
.btn .btnl.teal{background-color:#679dc6;background-image:-webkit-linear-gradient(top, #679dc6 0%,#18597d 100%);background-image:linear-gradient(to bottom,#679dc6 0%,#18597d 100%)}
.split .btn{margin-bottom:0}
.split .btn span{font-size:1.077em;font-weight:400}
.split .btn.left{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}
.split .btn.left span{border-top-right-radius:0;border-bottom-right-radius:0}
.split .btn.right{border-top-left-radius:0;border-bottom-left-radius:0}
.split .btn.right span{border-top-left-radius:0;border-bottom-left-radius:0}
.scon.wide .frm input[type="text"],.scon.wide .frm .btn,.scon.wide .frm .op-r,.scon.wide.o1 .frm input[type="text"],.scon.wide.o1 .frm .btn,.scon.wide.o1 .frm .op-r,.scon.wide.o2 .frm input[type="text"],.scon.wide.o2 .frm .btn,.scon.wide.o2 .frm .op-r,.scon.wide.o3 .frm input[type="text"],.scon.wide.o3 .frm .btn,.scon.wide.o3 .frm .op-r{float:none}
.scon.wide .frm .btn,.scon.wide.o1 .frm .btn,.scon.wide.o2 .frm .btn,.scon.wide.o3 .frm .btn{width:100%}
.f5 .frm .btn input[type="submit"]{padding:0.44em 0.3em}
.scon.wide .frm input[type="text"],.scon.wide .frm .btn,.scon.wide .op-r,.scon .frm input[type="text"],.scon .frm .btn,.scon .op-r,.scon.wide.otit .frm input[type="text"],.scon.wide.otit .frm .btn,.scon.wide.otit .op-r{width:100%}
.f5 .frm .btn{float:none;margin:0 auto;width:91%}

.super-slider-post a:hover, .carousel-title a:hover, .carousel-author a:hover, .multi-category-title a:hover, .slide-title h2 a:hover, .img-featured-title a:hover, .small-title a:hover, .small-author a:hover, .img-featured-title h2 a:hover{color:#FFF;}

.small-title { font-size: 15px; font-weight: 700;float:left;width:100%;line-height:17px;text-transform:uppercase;}

.small-title a { color: #FFF; }

body, .small-title, .widget-title, .tv-featured-title{font-family:Montserrat;}


.cleaner {
    clear:both;
    height:1px;
    font-size:1px;
    border:none;
    margin:0; padding:0;
    background:transparent;
    display:none;
    }

  * html .cleaner {
    display:block;
    }


.et_pb_slider .et_pb_slide,
.et_pb_section {
	background-repeat: no-repeat;
	background-position: center;
	-webkit-background-size: 100%;
	-webkit-background-size: cover;
	-moz-background-size: 100%;
	-moz-background-size: cover;
	background-size: 100%;
	background-size: cover;
}



.et_pb_section {
	position: relative;
	background-color: #fff;
}


	.et_pb_section .et_pb_row .et_pb_column .et_pb_module:last-child,
	.et_pb_section.et_section_specialty .et_pb_row .et_pb_column .et_pb_column .et_pb_module:last-child,
	.et_pb_section.et_section_specialty .et_pb_row .et_pb_column .et_pb_row_inner .et_pb_column .et_pb_module:last-child {
		margin-bottom: 0;
	}


	.et_pb_section .et_pb_column .et_pb_module {
		margin-bottom: 30px;
	}



	.et_pb_section .et_pb_row,
	.et_pb_section.et_section_specialty .et_pb_row {
		max-width: 1080px !important;
	}


	.et_transparent_nav .et_pb_section:first-child .et-pb-controllers {
		bottom: 18px;
	}

			.et_pb_section.et_pb_section_first { padding-top: inherit; }
.left_part .weather_box{width:100%;padding-left:}
.weather_box,#left_ad{background:#FFF}

#lang_sel_click img.iclflag {
  width: 18px;
  height: 12px;
  position: relative;
  top: 1px;
}

#lang_sel img.iclflag {
  width: 18px;
  height: 12px;
  position: relative;
  top: 1px;
}

#lang_sel_list img.iclflag {
  width: 18px;
  height: 12px;
  position: relative;
  top: 1px;
}



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


#top .sub_menu .menu-item-language img.iclflag {
margin-bottom: -2px !important;
}
.list-unstyled{padding-left:0;list-style:none}

#navigation ul.menu li.menu-item a i {
    padding-right: 6px;
}

#navigation ul.menu li.menu-item a .desc {
    display: block;
    line-height: 1;
    text-transform: none;
    font-size: inherit;
    padding-bottom: 5px;
    font-weight: normal;
    margin-top: -5px;
}

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




li.page_item, li.menu-item {
	list-style: none;
}

li.menu-item ul.sub-menu {
	list-style: none;
	margin-left:0;
}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container:before,.container:after{display:table;content:" "}
.container:after{clear:both}
.container .jumbotron{border-radius:6px}


.container .utmost-view .utmost-layout, .container .utmost-view .utmost-classic-layout  {
	padding: 0 30px;
	margin-bottom: 45px;
	background-color:#fff;
	border: 1px solid #ddd;
	float: none;
}


.container .utmost-view .utmost-layout.login-layout, .container .utmost-view .utmost-classic-layout.login-layout {
	background-color: transparent;
	border: none;
}

	.container .utmost-view .utmost-layout{padding:0 40px;}
#main-menu .menu-title{max-width:125px;width:100%}

.vc_separator .vc_sep_holder .vc_sep_line {
  height: 1px;
  border-top: 1px solid #ebebeb;
  display: block;
  position: relative;
  top: 1px;
  width: 100%;
}

.vc_separator.vc_sep_double .vc_sep_line {
  border-bottom: 1px solid #ebebeb;
  border-top: 1px solid #ebebeb;
  height: 3px;
}

.vc_separator.vc_sep_dashed .vc_sep_line {
  border-top-style: dashed;
}

.vc_separator.vc_sep_dotted .vc_sep_line {
  border-top-style: dotted;
}

.vc_separator.vc_sep_border_width_1 .vc_sep_holder .vc_sep_line {
  border-top-width: 1px;
}

.vc_separator.vc_sep_border_width_1.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 1px;
  top: 0px;
}

.vc_separator.vc_sep_border_width_2 .vc_sep_holder .vc_sep_line {
  border-top-width: 2px;
}

.vc_separator.vc_sep_border_width_2.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 2px;
  top: -1px;
}

.vc_separator.vc_sep_border_width_3 .vc_sep_holder .vc_sep_line {
  border-top-width: 3px;
}

.vc_separator.vc_sep_border_width_3.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 3px;
  top: -1px;
}

.vc_separator.vc_sep_border_width_4 .vc_sep_holder .vc_sep_line {
  border-top-width: 4px;
}

.vc_separator.vc_sep_border_width_4.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 4px;
  top: -2px;
}

.vc_separator.vc_sep_border_width_5 .vc_sep_holder .vc_sep_line {
  border-top-width: 5px;
}

.vc_separator.vc_sep_border_width_5.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 5px;
  top: -2px;
}

.vc_separator.vc_sep_border_width_6 .vc_sep_holder .vc_sep_line {
  border-top-width: 6px;
}

.vc_separator.vc_sep_border_width_6.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 6px;
  top: -3px;
}

.vc_separator.vc_sep_border_width_7 .vc_sep_holder .vc_sep_line {
  border-top-width: 7px;
}

.vc_separator.vc_sep_border_width_7.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 7px;
  top: -3px;
}

.vc_separator.vc_sep_border_width_8 .vc_sep_holder .vc_sep_line {
  border-top-width: 8px;
}

.vc_separator.vc_sep_border_width_8.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 8px;
  top: -4px;
}

.vc_separator.vc_sep_border_width_9 .vc_sep_holder .vc_sep_line {
  border-top-width: 9px;
}

.vc_separator.vc_sep_border_width_9.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 9px;
  top: -4px;
}

.vc_separator.vc_sep_border_width_10 .vc_sep_holder .vc_sep_line {
  border-top-width: 10px;
}

.vc_separator.vc_sep_border_width_10.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 10px;
  top: -5px;
}

.vc_separator.vc_sep_color_blue .vc_sep_line {
  border-color: #5472d2;
}

.vc_separator.vc_sep_color_turquoise .vc_sep_line {
  border-color: #00c1cf;
}

.vc_separator.vc_sep_color_pink .vc_sep_line {
  border-color: #fe6c61;
}

.vc_separator.vc_sep_color_violet .vc_sep_line {
  border-color: #8d6dc4;
}

.vc_separator.vc_sep_color_peacoc .vc_sep_line {
  border-color: #4cadc9;
}

.vc_separator.vc_sep_color_chino .vc_sep_line {
  border-color: #cec2ab;
}

.vc_separator.vc_sep_color_mulled_wine .vc_sep_line {
  border-color: #50485b;
}

.vc_separator.vc_sep_color_vista_blue .vc_sep_line {
  border-color: #75d69c;
}

.vc_separator.vc_sep_color_black .vc_sep_line {
  border-color: #2a2a2a;
}

.vc_separator.vc_sep_color_grey .vc_sep_line {
  border-color: #ebebeb;
}

.vc_separator.vc_sep_color_orange .vc_sep_line {
  border-color: #f7be68;
}

.vc_separator.vc_sep_color_sky .vc_sep_line {
  border-color: #5aa1e3;
}

.vc_separator.vc_sep_color_green .vc_sep_line {
  border-color: #6dab3c;
}

.vc_separator.vc_sep_color_juicy_pink .vc_sep_line {
  border-color: #f4524d;
}

.vc_separator.vc_sep_color_sandy_brown .vc_sep_line {
  border-color: #f79468;
}

.vc_separator.vc_sep_color_purple .vc_sep_line {
  border-color: #b97ebb;
}

.vc_separator.vc_sep_color_white .vc_sep_line {
  border-color: #ffffff;
}







h2.latest span {
	font-weight: normal;
}
#usersite-container .featherlight .actions{clear:both;margin:1.15em 0 0.15em 0}
#usersite-container .member-wrap ul.actions{text-transform:uppercase;font-size:0.7em;text-align:right;margin:0}
#usersite-container .member-wrap ul.actions li{display:inline}
#usersite-container form.simple_form .input,#usersite-container form.simple_form .actions{margin:0.55em 0}
#usersite-container #page-root section.blog_feature .meta .post-info,#usersite-container #page-root section.blog_feature .meta .actions,#usersite-container .post-single .meta .post-info,#usersite-container .post-single .meta .actions{float:left;margin:0}
#usersite-container #page-root section.blog_feature .meta .actions,#usersite-container .post-single .meta .actions{float:right;list-style:none;padding-left:0}
#usersite-container #page-root section.mailing_list_feature .actions{display:inline-block;vertical-align:top;margin:0;width:20%}
#usersite-container #page-root section.mailing_list_feature .actions input.btn{width:100%;padding-left:0.2em;padding-right:0.2em}
#usersite-container section.poll_feature .actions input[type="submit"]{margin-right:.25em}
#usersite-container .music-player.display-mini-player .zoogle-music-player .player .track .actions{position:absolute;right:-120px;top:-5px}
#usersite-container #sticky-footer .music_feature .music-player.display-swmp .player header .actions{position:absolute;top:2px;right:-3.9em;font-size:13px !important}
#usersite-container #sticky-footer .music_feature .music-player.display-swmp .player header .actions .action{display:block}
#usersite-container #sticky-footer .music_feature .music-player.display-swmp .player header .actions .action .button,#usersite-container #sticky-footer .music_feature .music-player.display-swmp .player header .actions .action form.simple_form input[type="submit"],#usersite-container form.simple_form #sticky-footer .music_feature .music-player.display-swmp .player header .actions .action input[type="submit"],#usersite-container #sticky-footer .music_feature .music-player.display-swmp .player header .actions .action form.simple_form input[type="button"],#usersite-container form.simple_form #sticky-footer .music_feature .music-player.display-swmp .player header .actions .action input[type="button"],#usersite-container #sticky-footer .music_feature .music-player.display-swmp .player header .actions .action form.simple_form input[type="reset"],#usersite-container form.simple_form #sticky-footer .music_feature .music-player.display-swmp .player header .actions .action input[type="reset"]{padding:.10em 0.3em;font-weight:normal}
#usersite-container #sticky-footer .music_feature .music-player.display-swmp .player header .actions .action .old-price{text-decoration:line-through;display:none}
#usersite-container #sticky-footer .music_feature .music-player.display-swmp .player header .actions .action div.sale-tag{display:none}

.mail {
    width: 100%;
    color: #00C2F3;
}
.column-inner{float:left;width:100%;display:block;*zoom:1;}
.column-inner:before,.column-inner:after{content:" ";display:table;}
.column-inner:after{clear:both;}
.col_hover_focus .column-inner,.col_hover_fade .column-inner,.col_hover_blur .column-inner{-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;position:relative;}
.col_hover_focus:hover .column-inner{opacity:1!important;}
.col_hover_fade .column-inner{opacity:.6;}
.col_hover_fade:hover .column-inner{opacity:1;}
.col_hover_blur .column-inner{-webkit-filter:blur(3px);}
.col_hover_blur:hover .column-inner{-webkit-filter:blur(0px);}
.row:hover .col_hover_focus .column-inner:not(:hover){opacity:0.6!important;}
.ux-grid-column .column-inner,.ux-grid-column .ux_banner,.ux-grid-column .ux-slider-wrapper,.ux-grid-column .ux-slider-wrapper .ux-slider,.ux-grid-column .ux-slider-wrapper .flickity-viewport{height:100%!important;}
body.home .featured-boxs .column-inner{border-right:1px solid #E8E8E8;max-height:105px;padding-bottom:5px;}

.cdp-cookies-alerta .cdp-cookies-texto {
	max-width: 960px;
	margin: 0 auto;
	padding: 20px 10px 20px 10px;
}

.cdp-cookies-alerta .cdp-cookies-texto h4 {
	text-align: center;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 16px;
	color:#ffffff;
	padding: 0 0 5px 0;
	margin: 0;
	text-rendering: optimizeLegibility;
}

.cdp-cookies-alerta .cdp-cookies-texto p {
	padding: 5px 0;
	margin: 0;
	text-align: center;
	color:#bbbbbb;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 11px;
	text-rendering: optimizeLegibility;
}

.cdp-cookies-alerta .cdp-cookies-texto a {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ff8888;
	text-decoration: none;
	border: 0;
	text-rendering: optimizeLegibility;
}

.cdp-cookies-alerta .cdp-cookies-texto a:hover, 
.cdp-cookies-alerta .cdp-cookies-texto a:active, 
.cdp-cookies-alerta .cdp-cookies-texto a:visited {
	color: #ffcccc;
}



.cdp-cookies-alerta.cdp-cookies-textos-izq .cdp-cookies-texto h4,
.cdp-cookies-alerta.cdp-cookies-textos-izq .cdp-cookies-texto p {
	text-align: left;
}

.cdp-cookies-alerta.cdp-cookies-tema-gris .cdp-cookies-texto h4 {
	color: #ffffff;
}

.cdp-cookies-alerta.cdp-cookies-tema-gris .cdp-cookies-texto p {
	color: #bbbbbb;
}

.cdp-cookies-alerta.cdp-cookies-tema-gris .cdp-cookies-texto a {
	color: #ff8888 !important;
}

.cdp-cookies-alerta.cdp-cookies-tema-gris .cdp-cookies-texto a:hover,
.cdp-cookies-alerta.cdp-cookies-tema-gris .cdp-cookies-texto a:active,
.cdp-cookies-alerta.cdp-cookies-tema-gris .cdp-cookies-texto a:visited {
	color: #ffcccc !important;
}

.cdp-cookies-alerta.cdp-cookies-tema-blanco .cdp-cookies-texto h4 {
	color: #666666;
}

.cdp-cookies-alerta.cdp-cookies-tema-blanco .cdp-cookies-texto p {
	color: #888888;
}

.cdp-cookies-alerta.cdp-cookies-tema-blanco .cdp-cookies-texto a {
	color: #cc8888;
}

.cdp-cookies-alerta.cdp-cookies-tema-blanco .cdp-cookies-texto a:hover,
.cdp-cookies-alerta.cdp-cookies-tema-blanco .cdp-cookies-texto a:active,
.cdp-cookies-alerta.cdp-cookies-tema-blanco .cdp-cookies-texto a:visited {
	color: #eeaaaa;
}

.cdp-cookies-alerta.cdp-cookies-tema-rojo .cdp-cookies-texto h4 {
	color: #ffffff;
}

.cdp-cookies-alerta.cdp-cookies-tema-rojo .cdp-cookies-texto p {
	color: #dddddd;
}

.cdp-cookies-alerta.cdp-cookies-tema-rojo .cdp-cookies-texto a {
	color: #febebe;
}

.cdp-cookies-alerta.cdp-cookies-tema-rojo .cdp-cookies-texto a:hover,
.cdp-cookies-alerta.cdp-cookies-tema-rojo .cdp-cookies-texto a:active,
.cdp-cookies-alerta.cdp-cookies-tema-rojo .cdp-cookies-texto a:visited {
	color: #ffffff;
}

.cdp-cookies-alerta.cdp-cookies-tema-azul .cdp-cookies-texto h4 {
	color: #ffffff;
}

.cdp-cookies-alerta.cdp-cookies-tema-azul .cdp-cookies-texto p {
	color: #eeeeee;
}

.cdp-cookies-alerta.cdp-cookies-tema-azul .cdp-cookies-texto a {
	color: #b7d7ff;
}

.cdp-cookies-alerta.cdp-cookies-tema-azul .cdp-cookies-texto a:hover,
.cdp-cookies-alerta.cdp-cookies-tema-azul .cdp-cookies-texto a:active,
.cdp-cookies-alerta.cdp-cookies-tema-azul .cdp-cookies-texto a:visited {
	color: #dcebff;
}

.cdp-cookies-alerta.cdp-cookies-tema-verde .cdp-cookies-texto h4 {
	color: #ffffff;
}

.cdp-cookies-alerta.cdp-cookies-tema-verde .cdp-cookies-texto p {
	color: #dddddd;
}

.cdp-cookies-alerta.cdp-cookies-tema-verde .cdp-cookies-texto a {
	color: #75c76c;
}

.cdp-cookies-alerta.cdp-cookies-tema-verde .cdp-cookies-texto a:hover,
.cdp-cookies-alerta.cdp-cookies-tema-verde .cdp-cookies-texto a:active,
.cdp-cookies-alerta.cdp-cookies-tema-verde .cdp-cookies-texto a:visited {
	color: #c4ffbe;
}



#header {width:100%; float:left; height:204px;}

.sidebar-logos {
	text-align: center;
	margin-top: 2em;
	padding-top: 2em;
	margin: 0 6px;
	border-top: 1px solid #333333;
}

	.sidebar-logos li {
		margin: 11px 0;
	}

#page {display: block;width:997px;margin:0 auto;position:relative;}



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

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

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

	#top-bar-content { float: none; text-align: center; }
#top-bar-content a{color:#333333}
#top-bar-content a:hover{color:#333333}



.top-bar-left.has-content .top-bar-menu { margin-right: 20px }

.top-bar-right.has-content .top-bar-menu { margin-right: 20px }
.social-tab .social-post{margin:0 0 1.5rem}



.cleaner {
	clear:both;
	height:0;
	padding:0;
	margin:0;
}


.education-content-container .home-page-section {
	padding: 20px 0 20px 0;
}

.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,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

  .col-sm-1,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9,
  .col-sm-10,
  .col-sm-11 {
    float: left;
  }

  .col-sm-4 {
    width: 33.33333333333333%;
  }
img.alignnone{margin:0 0 10px 0;display:inline;}
.sp-layer{position:absolute;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-font-smoothing:subpixel-antialiased;-webkit-backface-visibility:hidden}
.slider-pro p.sp-layer{font-size:14px;line-height:1.4;margin:0}
.slider-pro h1.sp-layer{font-size:32px;line-height:1.4;margin:0}
.slider-pro h2.sp-layer{font-size:24px;line-height:1.4;margin:0}
.slider-pro h3.sp-layer{font-size:19px;line-height:1.4;margin:0}
.slider-pro h4.sp-layer{font-size:16px;line-height:1.4;margin:0}
.slider-pro h5.sp-layer{font-size:13px;line-height:1.4;margin:0}
.slider-pro h6.sp-layer{font-size:11px;line-height:1.4;margin:0}
.slider-pro img.sp-layer{border:none}

.input-append .active,
.input-prepend .active {
  background-color: #a9dba9;
  border-color: #46a546;
}

.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
  color: #333333;
  background-color: #e6e6e6;
  *background-color: #d9d9d9;
}

.btn:active,
.btn.active {
  background-color: #cccccc \9;
}

.btn.active,
.btn:active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}

.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-inverse.active {
  color: rgba(255, 255, 255, 0.75);
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  color: #ffffff;
  background-color: #0044cc;
  *background-color: #003bb3;
}

.btn-primary:active,
.btn-primary.active {
  background-color: #003399 \9;
}

.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  color: #ffffff;
  background-color: #f89406;
  *background-color: #df8505;
}

.btn-warning:active,
.btn-warning.active {
  background-color: #c67605 \9;
}

.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled] {
  color: #ffffff;
  background-color: #bd362f;
  *background-color: #a9302a;
}

.btn-danger:active,
.btn-danger.active {
  background-color: #942a25 \9;
}

.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  color: #ffffff;
  background-color: #51a351;
  *background-color: #499249;
}

.btn-success:active,
.btn-success.active {
  background-color: #408140 \9;
}

.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
  color: #ffffff;
  background-color: #2f96b4;
  *background-color: #2a85a0;
}

.btn-info:active,
.btn-info.active {
  background-color: #24748c \9;
}

.btn-inverse:hover,
.btn-inverse:focus,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
  color: #ffffff;
  background-color: #222222;
  *background-color: #151515;
}

.btn-inverse:active,
.btn-inverse.active {
  background-color: #080808 \9;
}

.nav .active .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}

.nav-tabs .active .dropdown-toggle .caret {
  border-top-color: #555555;
  border-bottom-color: #555555;
}

.nav li.dropdown.open .caret,
.nav li.dropdown.open.active .caret,
.nav li.dropdown.open a:hover .caret,
.nav li.dropdown.open a:focus .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
  opacity: 1;
  filter: alpha(opacity=100);
}

.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: #ffffff;
  background-color: #e5e5e5;
  *background-color: #d9d9d9;
}

.navbar .btn-navbar:active,
.navbar .btn-navbar.active {
  background-color: #cccccc \9;
}

.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: #ffffff;
  background-color: #040404;
  *background-color: #000000;
}

.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active {
  background-color: #000000 \9;
}

.progress.active .bar {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -moz-animation: progress-bar-stripes 2s linear infinite;
  -ms-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}

.carousel-indicators .active {
  background-color: #fff;
}


.nav-tabs li.active a, .nav-tabs li.active a:hover { background-color:#d81f26; color: #ffffff; }
#top{display:block;padding:32px 0 0}
.top-sticky{display:block;padding:14px 0 0 !important}



.home-block h3.title {
color: #774A39;
}
img.alignleft{display:inline;margin:0 10px 10px 0;}
.alignleft{float:left;margin:0 10px 0 0;}


#content {
	font-size: 12px;
line-height: 1.5em;
font-style: 'Lucida Grande', Arial, Helvetica, Sans-Serif;
	}


.narrowcolumn .entry, .widecolumn .entry {
	line-height: 13px;
	}

	
.narrowcolumn .postmetadata {
	text-align: center;
	}


.narrowcolumn {
	float: left;
	padding: 0 0 20px 45px;
	margin: 0px 0 0;
	width: 450px;
	}


#twitter-2 li .intent-meta { display: none; }

#homesecondleft #overview {
margin: 0 0 30px 0;
}

					#news-section a:hover, #news-section p.meta-info a:hover, #events-list h2 a:hover { color: #111; }

				#news-section p.meta-info, #news-section p { font-size: 18px; font-weight: 300; margin-top:-2px; padding-bottom: 0; }

					#news-section p.meta-info a { color: #3d5054; text-decoration: none; }

				.entry .meta-info { font-size: 18px; font-weight: 300; padding-bottom: 24px; }

					.entry .meta-info a { color: #3d5054; }

					.entry .meta-info a:hover { text-decoration: none; color: #111; }
.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{position:relative;float:left;height:auto!important;height:1px;min-height:1px;margin-right:4%}
.one_fourth{width:22%}
.two_third .one_fourth{width:20.4082%;margin-right:6.1224%}

.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}

.text-center .img-responsive {
  margin: 0 auto;
}

  .ginger-magnum .img-responsive {
    margin-left: auto;
    margin-right: auto;
  }

	.stream-time { float: none; display: block; text-align: left; margin: 0; padding: 0;}


.stream-time span {
	text-align: center;
}

.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-12 {
    width: 100%;
  }


#wrapper .header-social .menu .sub-menu,#wrapper .header-social .login-box,#wrapper .header-social .cart-contents,.main-nav-search-form{
	background-color:#ffffff !important;
}


#wrapper .header-social .menu .sub-menu li, #wrapper .header-social .menu .sub-menu li a,#wrapper .header-social .login-box *,#wrapper .header-social .cart-contents *{
	color:#747474 !important;
}


#wrapper .header-social .menu .sub-menu li a:hover,.top-menu .cart-content a:hover{
	background-color:#fafafa !important;
}


#wrapper .header-social .menu .sub-menu li a:hover{
	color:#333333 !important;
}


#wrapper .header-social .menu .sub-menu,#wrapper .header-social .menu .sub-menu li,.top-menu .cart-content a,#wrapper .header-social .login-box,#wrapper .header-social .cart-contents,.main-nav-search-form{
	border-color:#e5e5e5 !important;
}


#navbar li.parentspecial {
	font-size: 1.25em;
	height: 36px;
	text-transform: uppercase;
	font-family: 'Muli', sans-serif;
	font-weight: 300;
	float: left;
	padding: 0px;
	letter-spacing: -0.05em;
}


#navbar li.parentspecial:hover .submenu-wrap {
	display: block;
	position: absolute;
	left: -43px;
	right: -1px;
	z-index: 997;
	padding: 2px 1px 1px;
	background: #4A8BFF;
	
	
	text-decoration: none;
}
.no-margin{margin:0!important;}
.devbox .no-margin{margin:0 0 13px 0!important;}
.primary-nav-list .menu-item-has-children{position:relative}
.flexbox,.site-title{display:table;width:100%;}
html.flexbox,html.site-title{display:block;width:auto;}
.article__header .is_iexplore .flexbox,.article__header .is_iexplore .site-title,.article__header .is_iexplore .flexbox__item,.article__header .is_iexplore .site-logo{pointer-events:none;}
.article__header.article__header--page .flexbox,.article__header.article__header--page .site-title{position:relative;height:100%;z-index:10;}
.flexbox--btn-top{z-index:100;table-layout:fixed;}
.lightbulb-widget div div.ray3{left:55px;top:9px;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-moz-transition:opacity 0.3s 0.2s;-webkit-transition:opacity 0.3s 0.2s;-ms-transition:opacity 0.3s 0.2s;-o-transition:opacity 0.3s 0.2s;transition:opacity 0.3s 0.2s}
.lightbulb-widget.activated div div.ray3{opacity:.6}

.main_nav{
	width:100%;
	display:block;
}



.header-image{
	min-height:150px; 
	margin:0 auto 15px auto; 
	display:block;
}



.center, .center-align {
  text-align: center;
}


    #slider_button_video span.hpb_heavy{
        padding: 10px 0 0 0;
    }


.freedman_slider .hp_slider_button{
    height:122px;
}


.freedman_slider .hp_slider_button #hpb_new{
    margin:21px auto;
}


.freedman_slider .hp_slider_button .hpb_1_2_line{
    margin:45px auto;
}


.freedman_slider .hp_slider_button .hpb_2_line{
    margin:35px auto 0;
}



.de .freedman_slider .hp_slider_button .hpb_2_line{
    overflow: hidden;
    font-size: 12px;
}


.freedman_slider .hp_slider_button .hpb_1_line{
    margin:45px auto 0;
}


.hp_slider_button {
    border-top:1px solid #c2c1c1;
    border-left:1px solid #c2c1c1;
    height:98px;
    background-color:#d1d1d1;
    cursor: pointer;
    text-transform: uppercase;
    font-size:0.9em;
    color: #6c6f70;
    transition: background .25s ease-in-out;
    -moz-transition: background .25s ease-in-out;
    -webkit-transition: background .25s ease-in-out;
    transition: color .25s ease-in-out;
    -moz-transition: color .25s ease-in-out;
    -webkit-transition: color .25s ease-in-out;
}


.hp_slider_button:HOVER {
    background-color:#c8c6c6;
    color:#000;
    width:152px;
    margin-left:-3px;
}


    .freedman_slider .hp_slider_button, .freedman_slider #slider_button_studio {
        height: 100px;
        width:24.9%;
    }


    .hp_slider_button,
    .hp_slider_button:hover{
        float:left;
        
        font-size: 0.8em;
    }


    .au_slider .hp_slider_button, .au_slider .hp_slider_button:hover{
        width: 16.45%;
        
    }




    .au_slider .hp_slider_button #hpb_new{
        
        font-size:12px;
    }


    .au_slider .hp_slider_button{
        height:60px;
    }

.ezb-mod .mod-post-image{margin:0 0 15px;float:left;width:100%;}

.ezb-mod .mod-post-image.align-left{margin-right:10px;width:auto;}

.ezb-mod .mod-post-image.align-right{float:right;margin-left:10px;width:auto;}

.ezb-mod .mod-post-image a{display:block;margin:5px;}

.ezb-mod .mod-post-image img{border:1px solid #ddd;border-bottom-color:#ccc;float:left;display:inline-block;text-align:left;padding:4px;margin:0 -5px;max-width:100%;max-width:none\9;width:auto;height:auto;}

.ezblog-latestpost-tjblogmod .mod-post-image img {width:100px!important}



#system-message{margin:0}

#system-message dt{display:none}

#system-message dd{background:none!important;padding:0!important}

#system-message dd.message ul,#system-message dd.error ul,#system-message dd.notice ul{color:#222;font-weight:400;margin:0;padding:0}

#system-message dd.message ul{background:#FFFEF4;border-top:1px solid #EAE8CC;border-bottom:1px solid #EAE8CC}

#system-message dd.error ul{background:#fff3f4;border-top:1px solid #FF969B;border-bottom:1px solid #FF969B}

#system-message dd.notice ul{background:#f4faff;border-top:1px solid #96ccff;border-bottom:1px solid #96ccff}

#system-message dd.message ul li,#system-message dd.error ul li,#system-message dd.notice ul li{background:none;text-indent:0;text-align:center;margin:0;padding:8px 16px}


#whitebox {
	margin: 0 21px 0px 21px;
	background: #fff;
	width: auto;
}


#whitebox div {
	text-align: justify;
}


		.site-inner .entry-title a {
			color: #272727;
		}

			.category-product-image {
			  
			  width: 100%;
			  height: auto;
			}

.white-menu .header-search-wrap .td-drop-down-search {
  box-shadow: none;
  border-top: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6;
}

.white-menu .header-search-wrap .td-drop-down-search:before {
  border-color: transparent transparent #e6e6e6;
}

.header-search-wrap .td-drop-down-search {
  position: absolute;
  padding: 0;
  top: 100%;
  border-radius: 0;
  border-width: 0 1px 1px 1px;
  border-style: solid;
  border-color: #e6e6e6;
  z-index: 98;
  display: none;
  right: 0;
  width: 341px;
  background: #ffffff;
  
  
  
  
}

.header-search-wrap .td-drop-down-search .btn {
  position: absolute;
  border-radius: 0 3px 3px 0;
  height: 32px;
  line-height: 17px;
  padding: 7px 15px 8px;
  text-shadow: none;
  vertical-align: top;
  right: 0px;
  
}

.header-search-wrap .td-drop-down-search .btn:hover {
  background-color: #222222;
}

.header-search-wrap .td-drop-down-search:before {
  position: absolute;
  top: -6px;
  right: 24px;
  display: block;
  content: '';
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 0 5.5px 6px 5.5px;
  border-color: transparent transparent #ffffff transparent;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  
}

.header-search-wrap .td-drop-down-search #td-header-search {
  background-color: #ffffff !important;
  width: 95%;
  height: 32px;
  margin: 0px;
  border-right: 0px;
  line-height: 17px;
}

.header-search-wrap .td-drop-down-search #td-header-search:active,
.header-search-wrap .td-drop-down-search #td-header-search:focus {
  border-color: #cccccc;
}

.header-search-wrap .td-drop-down-search .td-aj-search-results {
  background-color: #fdfdfd;
  border-top: 1px solid #ededed;
  border-bottom: 1px solid #ededed;
  padding: 10px 0px 10px 0px;
}

.header-search-wrap .td-drop-down-search .td-aj-search-results .td-module-thumb {
  top: 10px;
}

.header-search-wrap .td-drop-down-search .td-aj-search-results .td_module_wrap .item-details {
  margin-top: 10px;
  margin-bottom: 10px;
}

.header-search-wrap .td-drop-down-search .td-aj-search-results .td_mod_aj_search {
  padding: 10px 21px 0px 21px;
  margin: 1px 0px 0px 0px;
  min-height: 56px;
}

.header-search-wrap .td-drop-down-search .td-search-form {
  margin: 21px 20px 20px 21px;
}

.header-search-wrap .td-drop-down-search .result-msg {
  text-align: center;
  padding: 4px 0px 6px 0px;
  font-family: Verdana, Geneva, sans-serif;
  font-size: 12px;
  color: #222222;
  font-style: italic;
}

.header-search-wrap .td-drop-down-search .result-msg a {
  color: #222222;
  display: block;
}

.header-search-wrap .td-drop-down-search .result-msg a:hover {
  color: #4db2ec;
}

.header-search-wrap .td-drop-down-search .no-result {
  background-color: #fdfdfd;
  border-top: 1px solid #ededed;
  border-bottom: 1px solid #ededed;
}

.header-search-wrap .td-drop-down-search .meta-info {
  line-height: 14px;
  top: 2px;
}


.td-drop-down-search-open {
  display: block !important;
  z-index: 9999 !important;
}


body #content_wrapper {
	right: 0;
	position:relative;
}


body.menu_meer_active #content_wrapper {
	right: 0;
	position:relative;
	right: 260px;
}


.l205-10 {
	float: left;
	width: 205px;
	margin: 0 10px 0 0;
}


.l205-10-r {
	margin: 0 0 0 215px;
}


.l205-10-r-home {
	float: left;
	width: 120px;
}
.node-type-homepage .thought-leadership-quote .quote-content .quote-text{font-size:1em;}

.vertical #tabs {
	width:100%;
}

.vertical.rd_vtab_2 #tabs li:last-child {
	border-bottom-style:solid!important;
}
.rd_tabs.rd_vtab_1 #tabs{border-top:1px solid #ecf0f1; }
 .vertical .tabs-container{ width:75%;}
.woocommerce-tabs .tabs li a{border-right:1px solid #ecf0f1 }
.rd_tabs li,.rd_tabs.horizontal .tabs-container{background:#ffffff; }
.rd_tabs.horizontal .tabs li,.rd_tabs.horizontal .tabs-container{border:1px solid #ecf0f1; }
.rd_tabs.horizontal .tabs li:last-child{border-right:1px solid #ecf0f1 !important; }
.rd_tabs.horizontal.rd_tab_3 .tabs li{background:#707070; }
.rd_tabs.horizontal.rd_tab_3 .tabs li a{color:#ffffff; }
.rd_tabs.horizontal.rd_tab_3 .tabs li.active {background:#ffffff; }
.rd_tabs.horizontal.rd_tab_3 .tabs li.active a{color:#424242; }
.rd_tabs.rd_vtab_1 li.active,.rd_tabs.rd_vtab_1 .tabs-container{background:#ffffff; }
.rd_tabs.rd_vtab_2.rd_vtab_left .tabs-container{border-left:1px solid #ecf0f1; }


  .menu-item-depth-2 {
    min-width: 251px; }

.navbar-default li.menu-item-depth-0.current_page_item {
  background-color: transparent;
  padding-bottom: 0px; }



li#social5, li#social4 {
    width: 115px;
   
}
#footer-columns{width:100%;}
#footer-column-wrapper{float:left;}
#footer-column{padding:10px;margin:0px 5px 5px 5px;text-align:left;}
#footer-wrapper{text-align:center;clear:both;display:block;margin:0px;padding:10px;font-size:0.9em;font-weight:normal;}
#footer-wrapper .column-block{border-style:solid;border-width:0px;}
#footer-wrapper .column-block h2{font-size:1.5em;}
#footer .block{margin:5px 0px;}
.overlay #skip-link,.overlay .region-page-top,.overlay #header,.overlay #page-title,.overlay #featured,.overlay #sidebar-first,.overlay #sidebar-second,.overlay #footer-wrapper,.overlay #banner-top,.overlay #banner-bottom,.overlay #highlighted,.overlay #navigation{display:none;}
#footer-wrapper a{color:#000099;}
#footer-wrapper .column-block a{color:#000099;}
#footer{background-color:#ffffff;color:#000099;}
#footer a{color:#000099;}

#main-content .container:before { width: 0px; }

.rtp-thumbnail-shadow img.alignright { margin-right: 5px }

.wp-caption.alignright { margin: 7px 0 7px 15px }

.post .post-title {margin:0 0 15px 0;font-size:28px;line-height:34px;padding-right:50px;position:relative;}

.post .post-title small {font-family:'Open Sans', sans-serif;font-weight:400;font-size:14px;line-height:36px;margin-left:0;position: absolute;right: 0;top: 0;margin:0px;text-transform:none !important;letter-spacing:-1px;}

.post .post-title small .fa {margin-right:3px;}

body.single-post .post .post-title {padding-left:0;padding-right:0;margin-bottom:5px;}

.fmm_clear {
	clear:both;
}

	.content,
	.site-header .widget-area {
		width: 100%;
	}

	.footer-widget-socialmedia .widget-wrap img {
    	background: #251b07;
	}


    
    #sidebar .widget.widget_nav_menu,
    .widget.widget_text {
        background: #9abea9;
        margin: 0;
        padding: 0;
        border: 0;
    }

    .widget.widget_nav_menu .menu {
        margin: 0;
    }

    .widget.widget_nav_menu .menu li {
        border-top: 2px solid #916d4f;
    }

    .widget.widget_nav_menu .menu li:first-chid {
        border-top: 0;
    }

    .widget.widget_nav_menu a {
        display: block;
        padding: 5px 0;
        color: #ffffff;
        text-align: center;
        font-size: 1.3em;
    }

    .home-bot .prod-rollover .widget-title.widgettitle,
    .home-bot .health-and-wellness .widget-title.widgettitle,
    .home-bot .color-cosmetics .widget-title.widgettitle {
        display: block;
        float: none;
        position: relative;
        background: none;  
        margin: 0 0 15px;
        padding: 0;
        width: 100%;
        height: auto;
        top: 0;
    }

    .widget.widget_nav_menu .menu li:nth-child(even) {
        border-right: none;
    }

    .widget.widget_nav_menu .menu li:nth-child(1),
    .widget.widget_nav_menu .menu li:nth-child(2) {
        border-top: 2px solid #916d4f;
    }

    .home-bot .testimonials .widget-wrap a img {
        width: 100%;
        max-width: 300px;
    }

    .home-bot .prod-rollover .widget-title.widgettitle,
    .home-bot .color-cosmetics .widget-title.widgettitle {
        width: 100%;
        margin: 0;
        padding: 0 0 0 250px;
    }

    .home-bot .health-and-wellness .widget-title.widgettitle {
        float: left;
        margin: 0 250px 0 0;
    }
.front #block-fs-recent_activity .facebook-date{color:#999999;font-size:0.8em;line-height:1em;margin-bottom:5px;}


		div.default_product_display  div.textcol div.imagecol{
			position:absolute;
			top:0px;
			left: 0px;
			margin-left: -230px !important;
		}


		div.default_product_display  div.textcol div.imagecol a img {
			width: 220px;
			height: 220px;
		}

		div.default_product_display div.item_no_image a  {
			width: 218px;
		}


		div.default_product_display .imagecol img.no-image, #content div.default_product_display .imagecol img.no-image {
			width: 220px;
			height: 220px;
        }


div.default_product_display div.textcol div.imagecol {position: relative!important;}


#content .default_product_display {float:left;margin-right:30px;margin-bottom:30px;}


#content .default_product_display h2 a {text-decoration: none;font-size:16px;}


#content .default_product_display img {

margin-bottom: 10px;
}



		
		div.default_product_display div.textcol{
			margin-left: 230px !important;
			min-height: 220px;
			_height: 220px;
		}


.default_product_display {width:222px!important;max-width:222px!important;}

.span4{width:300px;}

.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%;}

.table td.span4,.table th.span4{float:none;width:284px;margin-left:0;}

input.span4,textarea.span4,.uneditable-input.span4{width:286px;}

.columngroup .span12, .columngroup .span6, .columngroup .span4, .columngroup .span3, .columngroup .span8, .columngroup .span9, .columngroup .span2 .columngroup .span10 {margin-bottom:20px; }

.span8 .portfolio .span4 img {width:100%; height:auto;}

.span12 .portfolio .span4 img {width:100%; height:auto;}


.good-company .testimonials .wrap .the-testimonial {
  *zoom: 1;
  float: left;
  clear: none;
  text-align: inherit;
  width: 38.2%;
  margin-left: 51.5%;
  margin-right: 3%;
  position: relative;
}


.good-company .testimonials .wrap .the-testimonial:before,
.good-company .testimonials .wrap .the-testimonial:after {
  content: '';
  display: table;
}


.good-company .testimonials .wrap .the-testimonial:after {
  clear: both;
}


.good-company .testimonials .wrap .the-testimonial:last-child {
  margin-right: 0%;
}



.the-testimonial {
  position: relative;
}



.the-testimonial .bx-viewport {
  min-height: 150px;
}



.the-testimonial .bx-controls .bx-controls-direction {
  position: absolute;
  width: 100%;
  bottom: 40%;
}



.the-testimonial .bx-controls .bx-controls-direction .bx-prev {
  color: #fff;
  position: absolute;
  left: -40px;
}



.the-testimonial .bx-controls .bx-controls-direction .bx-next {
  color: #fff;
  position: absolute;
  right: -40px;
}



.the-testimonial p {
  margin-left: 90px;
}


.lineheight { line-height: 10px; }
.col{float:left}

	table#table_products tr#table_blocks_social_news {
		
	}


			table.recentcommentsavatartop img.avatar, table.recentcommentsavatarend img.avatar {
				border: 0px;
				margin: 0;
			}


			table.recentcommentsavatartop a, table.recentcommentsavatarend a {
				border: 0px !important;
				background-color: transparent !important;
			}


			td.recentcommentsavatarend, td.recentcommentsavatartop {
				padding: 0px 0px 1px 0px;
				margin: 0px;
			}
.clr{clear:both;height:0;line-height:0;display:block;float:none;padding:0;margin:0;border:none}
div.itemRelated ul li.clr{clear:both;height:0;line-height:0;display:block;float:none;padding:0;margin:0;border:none}
div.eventItemRelated ul li.clr{clear:both;height:0;line-height:0;display:block;float:none;padding:0;margin:0;border:none}
div.galleriesItemRelated ul li.clr{clear:both;height:0;line-height:0;display:block;float:none;padding:0;margin:0;border:none}

.row .four { width: 33.333%; }
#usersite-container .zoogle-music-player .progress .position{height:8px;width:0}
#usersite-container #sticky-footer .music_feature .music-player.display-swmp .dark-buttons .player .progress .position{background:#ddd;background:rgba(0,0,0,0.7)}
#usersite-container #sticky-footer .music_feature .music-player.display-swmp .light-buttons .player .progress .position{background:#222;background:rgba(255,255,255,0.7)}
#usersite-container #sticky-footer .music_feature .music-player.display-swmp .player .progress .position{height:7px}

#promo-carousel .rev-item .content-wrapper{width:996px;height:100%;margin:0 auto;position:relative;}


.signatures-block {
    margin-bottom: 37px;
}

.signatures-block .title {
    width: 50%;
    float: left;
    font-weight: bold;
    font-size: 18px;
    color: #2b2b2b;
    left: auto;
    text-align: left;
    text-transform: uppercase;
    padding-top: 12px;
}

.signatures-block .signatures {
    width: 50%;
    float: left;
    text-align: right;
    margin-bottom: 20px;
}

.signatures-block .signatures .text {
    color: #f59000;
    font-size: 18px;
    font-weight: bold;
    text-transform: uppercase;
    position: relative;
    top: -6px;
}

.signatures-block .signatures .numbers {
    font-family: 'Dosis', sans-serif;
    font-size: 37px;
    font-weight: normal;
    margin-right: 10px;
    color: #f59000;
}

.entry-summary {
  margin: 10px 0;
}

div.divleft390plus {
	float: left;
	width: 624px;
	margin-left: 20px;
}

div.divleft390plus a {
	color: #4b91d6;
}

#home_widget_1, #home_widget_3, #featured_category_widget-2, 
.widget_rss_multi_importer_widget {
    padding: 0 1em !important; 
    background: #F0F5F1;
}

#home_widget_1 div ul, 
#featured_category_widget-2 div ul,
.widget_featured_category_widget, 
.widget_rss_multi_importer_widget {
    font-size: 14px;
}

#home_widget_1, #home_widget_2, #home_widget_3 {
    margin-left: 0 !important;
    margin-bottom: 1em;
}

    #home_widget_1, #home_widget_2, #home_widget_3, 
    #featured_category_widget-2 {
        display: none;
    }

.threeBox_slider .front_slider,.threeBox_slider .back_slider{background-color: rgba(76, 76, 76, 0.9); color:#fff; padding:25px 10px;width: 100%;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition: .6s;
-webkit-transform-style: preserve-3d;
-webkit-transform: rotateY(0deg);
-moz-transition: .6s;
-moz-transform-style: preserve-3d;
-moz-transform: rotateY(0deg);
-o-transition: .6s;
-o-transform-style: preserve-3d;
-o-transform: rotateY(0deg);
-ms-transition: .6s;
-ms-transform-style: preserve-3d;
-ms-transform: rotateY(0deg);
transition: .6s;
transform-style: preserve-3d;
transform: rotateY(0deg);
position: absolute;
top: 0;
left: 0;
}

.threeBox_slider .back_slider {
-webkit-transform: rotateY(-180deg);
-moz-transform: rotateY(-180deg);
-o-transform: rotateY(-180deg);
-ms-transform: rotateY(-180deg);
transform: rotateY(-180deg);
}

.threeBox_slider .home-box:hover .back_slider{-webkit-transform: rotateY(0deg);
-moz-transform: rotateY(0deg);
-o-transform: rotateY(0deg);
-ms-transform: rotateY(0deg);
transform: rotateY(0deg);
}

.threeBox_slider .back_slider h3 {padding: 5px 0 10px;}

.threeBox_slider .back_slider span.glyphicon{padding:6px 0;}
.js_sticky-header-spacer{height:100% !important;width:100% !important;position:relative !important}
.navigation .cat_shop .level_3_list.menu_list_1_1{margin-top:0}
.navigation .cat_shop .level_3_list.menu_list_1_1 li .level_3_list_item_link{text-transform:uppercase;font-weight:600;font-family:"ProximaNova-Semibold",sans-serif}
.navigation .level_3_list{display:block}




li.page_item, li.menu-item {
	list-style: none;
}

li.menu-item ul.sub-menu {
	list-style: none;
	margin-left:0;
}
.megamenu-skin-vec .megamenu-slot{top:16px;xmargin-right:4px;xborder-bottom:1px solid #bbb;width:32%;margin-left:4px;overflow:visible;margin-right:4px;}
.megamenu-skin-vec .megamenu-slot-title,.megamenu-slot-title{width:80%;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#6499c1;padding-top:2px;padding-bottom:1px;margin-bottom:5px;}
.megamenu-skin-vec .megamenu-slot-title a{background-color:transparent;text-align:left;color:#011f36!important;width:200px;padding-right:10px;padding-top:8px;padding-bottom:5px;font-style:normal;!important;font-size:0.94em;}
.megamenu-skin-vec .megamenu-slot-title a:hover{background-color:transparent;text-align:left;color:#014d85!important;width:210px;padding-top:8px;font-size:.94em;}

.megamenu-menu,.megamenu-menu *,.megamenu-menu .megamenu-parent,.megamenu-menu .megamenu-parent-title,.megamenu-menu .megamenu-bin,.megamenu-menu .megamenu-slot,.megamenu-menu .megamenu-slot-title,.megamenu-menu .megamenu-items{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:normal;vertical-align:baseline;background:transparent;}
.megamenu-menu .megamenu-slot{width:200px;margin-bottom:0.5em;}
.megamenu-slots-columnar li.megamenu-slot{float:left;}
#flights-form .cta-container{width:34%;float:left}
#hotels-form .cta-container button,#flights-form .cta-container button,.search__cars__form__pickupdropoff-datetime-container .cta-container button{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}


.icon-triangle_right_small:before {
  content: "\e603"; }

          .content-row .owl-carousel .owl-item .news-post .inner .copy .link .icon-triangle_right_small {
            display: inline-block;
            margin-left: 0.8rem;
            position: relative;
            top: 0.1rem; }


div.navdiv, div.navdiv div.dropdown, div.navdiv div.dropdown a{font-size:10px!important;}


.entrytext .postmetadata {
	margin-top: 20px;
	text-align: justify;
}


.postmetadata {
	border-top: 1px dashed #ccc;
	padding-top: 2px;
	margin-bottom: 40px;
	text-align: right;
}


.postmetadata alt {
	border-top: 1px dashed #ccc;
	padding-top: 2px;
	margin-bottom: 40px;
	text-align: left;
}
.ai1ec-agenda-widget-view .ai1ec-event .ai1ec-event-time{font-weight:bold;}
.ai1ec-popover.ai1ec-popup .ai1ec-event-time{background:#eee;font-size:11.05px;font-weight:bold;margin:2px -8px 0;padding:1px 8px;}
.ai1ec-month-view .ai1ec-event-time,.ai1ec-week-view .ai1ec-event-time,.ai1ec-oneday-view .ai1ec-event-time{font-weight:bold;font-size:11px;}
.ai1ec-month-view .ai1ec-multiday-bar .ai1ec-event-time{display:none;}
.ai1ec-oneday-view .ai1ec-start-truncated .ai1ec-event-time,.ai1ec-week-view .ai1ec-start-truncated .ai1ec-event-time{display:none;}
.ai1ec-agenda-view .ai1ec-event .ai1ec-event-time{font-size:9pt;font-weight:bold;opacity:0.8;filter:alpha(opacity=80);}
.ai1ec-print .ai1ec-agenda-view .ai1ec-event-summary .ai1ec-event-time{display:inline;border:none !important;box-shadow:none !important;}
.ai1ec-posterboard-view .ai1ec-event-time{font-weight:bold;line-height:1.428571429;margin-top:6px;}
.ai1ec-stream-view .ai1ec-event-time{font-size:13px;padding-right:2px;}
#header{height:185px;max-width:940px;background-color:#ffffff;}
#header .widget-area{width:480px;}
#header .widget-area p{margin:0;padding:0 0 5px;}
#header .searchform{float:right;padding:40px 0 0;}
#header .widget-area,#title-area{width:100%!important;}
html, body, div, span, applet, object, iframe,
h1, h2, h3, .kicker, .featured-story h2, h4, h5, dt, .faqs dt, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline; }


h1, h2, h3, .kicker, .featured-story h2, h4, h5, dt, .faqs dt, h6 {
  margin: 0 0 13px;
  font-family: inherit;
  font-weight: bold;
  line-height: 26px;
  color: inherit;
  text-rendering: optimizelegibility; }


h1,
h2,
h3,
.kicker,
.featured-story h2 {
  line-height: 52px; }


h3, .kicker, .featured-story h2 {
  color: #005496;
  font: 500 24px/36px "quadon", "Helvetica Neue", Helvetica, Arial, sans-serif;
  letter-spacing: 1px;
  margin-bottom: 40px; }

  .emergency-modal-content h3, .emergency-modal-content .kicker, .emergency-modal-content .featured-story h2, .featured-story .emergency-modal-content h2 {
    color: #333132;
    font: 500 16px/20px "quadon", "Helvetica Neue", Helvetica, Arial, sans-serif;
    letter-spacing: 3px;
    margin-bottom: 20px;
    text-transform: uppercase; }


.featured-story-wrap {
  overflow: hidden;
  width: 100%; }


.featured-story-img-wrap {
  height: 380px;
  overflow: hidden;
  position: relative;
  width: 100%;
  z-index: 1; }


.featured-story-img {
  background-position: top center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
  opacity: 0;
  position: absolute;
  -webkit-transition: .25s opacity;
          transition: .25s opacity;
  -webkit-transition-delay: .25s;
          transition-delay: .25s;
  width: 100%;
  z-index: 1; }

  .featured-story-img.active {
    opacity: 1;
    -webkit-transition-delay: 0s;
            transition-delay: 0s;
    z-index: 2; }


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


.featured-story-content-wrap {
  border: 10px solid #fff;
  padding: 0; }


.featured-story {
  background: #fff;
  cursor: pointer;
  padding: 20px 25px;
  position: relative; }

  .featured-story:hover h2 {
    color: #f37021; }

  .featured-story:before {
    background: #a9dcda;
    content: '';
    height: 100%;
    left: 40px;
    position: absolute;
    top: 0;
    width: 5px;
    z-index: 1; }

  .featured-story:last-child:before {
    height: 50%; }

  .featured-story:after {
    background: #a9dcda;
    border-radius: 50%;
    color: #00529b;
    content: attr(data-number);
    font-size: 14px;
    font-weight: 700;
    height: 30px;
    left: 27px;
    line-height: 30px;
    margin-top: -15px;
    position: absolute;
    text-align: center;
    top: 50%;
    width: 30px;
    z-index: 2; }

  .featured-story .read-more {
    display: none; }

  .featured-story .category-tag {
    display: none; }

  .featured-story h2 {
    color: #00529b;
    font-size: 20px;
    line-height: 28px;
    margin: 0;
    padding-left: 50px;
    position: relative;
    text-transform: none; }

  .featured-story.active {
    background: rgba(255, 255, 255, 0.75);
    cursor: default; }

    .featured-story.active:before, .featured-story.active:after {
      display: none; }

    .featured-story.active:hover h2 {
      color: #00529b; }

    .featured-story.active .category-tag {
      display: block;
      z-index: 2; }

    .featured-story.active h2 {
      font: 700 34px/38px "gentona", "Georgia", serif;
      letter-spacing: 1px;
      padding-left: 0;
      text-transform: uppercase; }

    .featured-story.active .read-more {
      display: inline-block; }

      .featured-story.active .read-more:hover {
        color: #00529b; }

  .homepage-stat-wrap.bottom .featured-story-content-wrap {
    background: #fff;
    padding: 20px 25px; }

    .homepage-stat-wrap.bottom .featured-story-content-wrap h2 {
      font: 700 34px/38px "gentona", "Georgia", serif;
      letter-spacing: 1px;
      margin: 0;
      text-transform: uppercase; }


.bio h3, .bio .kicker, .bio .featured-story h2, .featured-story .bio h2, .feature-bio-copy-wrap h3, .feature-bio-copy-wrap .kicker, .feature-bio-copy-wrap .featured-story h2, .featured-story .feature-bio-copy-wrap h2 {
  color: #a9dcda;
  font: 500 16px/24px "quadon", "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin-bottom: 40px; }

  .bio .copy-wrap h3, .bio .copy-wrap .kicker, .bio .copy-wrap .featured-story h2, .featured-story .bio .copy-wrap h2 {
    font-size: 14px;
    margin: 0 0 20px;
    text-transform: uppercase; }

div#content-text                        { float: left; width: 624px; min-height: 386px; margin: 0px 0px 0px 0px; padding: 35px 30px 0px 30px; border: #fff 4px solid; -moz-border-radius: 15px; border-radius: 15px;   }

#content-left #content-text #content-tv h1  { font-size: 1.2em; font-weight:100; text-transform: uppercase; color: #fff; margin: 0px 0px 5px 0px; padding: 10px 0px 10px 10px; }

#content-text p                      { font-size: 0.8em; margin: 10px 0px 10px 0px; padding: 0px 0px 0px 0px; }

#content-left #content-text #content-tv p  { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

#content-left #content-text #content-tv p.content-tv-text { float: left; margin: 0px 0px 0px 0px; padding: 0px 10px 10px 10px; }

#content-text ul           { margin: 10px 0; min-height: 190px; padding: 0 0 0 15px; }



#content-text li           { font-size: 0.8em; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; position: relative; }

#content-left #content-text #content-tv .vvqbox              { padding: 0px; margin: 0px; z-index: 6; width: 544px; height: 306px; border: none; }

#content-left #content-text #content-tv .vvqbox iframe       { padding: 0px; margin: 0px; z-index: 6; border: none; width: 544px; height: 306px;  }

#content-left #content-text #content-tv .vvqbox img          { padding: 0px; margin: 0px; z-index: 6; border: none; width: 544px; height: 306px; }

#content-left #content-text #content-tv .vvqbox object       { padding: 0px; margin: 0px; z-index: 6; border: none; width: 544px; height: 306px;  }

#content-left #content-text p .vid-txt                       { float:left; padding: 0px 0px 0px 10px ;}

#content-text .small-vid                  { display: none; height: 0px; width: 0px; margin: 0px; padding: 0px; }



 

#content-text img                                      { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border:#2d425c solid 1px; }

#content-text #content-part-left img                   { width: 372px; border:#2d425c solid 1px; }

#content-text #content-part-right  img                 { width: 310px; border:#2d425c solid 1px; }

#content-text #content-images img                      { float: left;  margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border:#2d425c solid 1px; }

#content-text #content-part-right .content-image img   { padding: 3px 0 0 13px;}

#content-text .lightbox-pop-images img                 { margin: 0px 5px 5px 0px; padding: 0px 0px 0px 0px; border: none; }

.plus1, .fb, .twitter {
	float: left;
	width: 90px;
}

.fb, .twitter {
	margin:6px 10px 0 0;
}


#diag-sub1 {
	padding: 4px 4px 5px 10px;
}



.diag-sub a.sub-off:link, .diag-sub a.sub-off:visited, .diag-sub a.sub-off:active {
	color: #fff;
	text-decoration: none;
}

.diag-sub a.sub-off:hover {
	color: #fff;
	text-decoration: underline;
}

.diag-sub a.sub-on:link, .diag-sub a.sub-on:visited, .diag-sub a.sub-on:active, .diag-sub a.sub-on:hover {
	color: #333;
	text-decoration: none;
}


.diag-sub {
	color: #333;
	font-size: 85%;
	font-weight: bold;
	text-align: center;
	padding: 4px 4px 5px 4px;
	background: #8DB0C3;
	overflow: hidden;
	vertical-align: middle;
}


.diag-sub-right {
	background: #767676; 
	width: 20%;
}


#diag-subs-cal .diag-sub-right {
	background: #767676; 
	width: 70%;
}


#diag-subs-news .diag-sub-right {
	background: #767676; 
	width: 50%;
}


.diag-sub-article {
	float: left;
	width: 81px;
	background: #767676;
	padding: 4px 0 3px 0;
}


.diag-sub-news {
	float: left;
	width: 252px;
	background: #767676;
	padding: 4px 0 3px 0;
}


.diag-sub-cal {
	float: left;
	width: 483px;
	background: #767676;
	padding: 4px 0 3px 0;
}
.widget{position:relative;float:left;width:100%;margin-bottom:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.widget ul li{list-style-type:none;margin-left:0;}
.widget li a{color:#000;}
.widget li a:hover{color:#52c0d4;}
.widget ul ul li{margin-left:10px;}
.widget .widgettitle{color:#000;font-size:18px;font-weight:bold;width:100%;border-bottom:5px solid #d45255;padding:0 0 10px 0;margin:0 0 20px 0;}
.widget .widgettitle a,.widget .widgettitle a:hover{color:#000;}
.footer-widget .widget{padding:0;margin-bottom:30px;}
.footer-widget .widget .widgettitle{font-size:14px;border-color:#52c0d4;}

#footer .footer-holder{
	margin:0 auto;
	padding:10px 0 2px;
	overflow:hidden;
	width:976px;
	font:14px/18px 'myriadroman', sans-serif;
}

.footer-holder .copyrights{
	float:left;
	margin:0 5px 6px;
	padding:0;
	color:#e6d8c3;
}

.footer-holder .design{
	float:right;
	margin:0 5px 6px;
	padding:1px 8px 6px;
	color:#e6d8c3;
}

.footer-holder .copyrights a,
.footer-holder .design a{
	color:#e6d8c3;
}
.pager-current{font-weight:bold;}
.pager a,.pager strong.pager-current{padding:0.5em;}
.pager  a,.pager-current{padding:3px 8px 3px 8px;margin:0 2px 0 2px;border:solid 1px #eeeeee;color:#2763a5;font-weight:bold;}


	#menu-main-menu li.menu-item a.trigger-mid, #navi-sub-menus li.menu-item a.trigger-bottom  { 
		display: none;
	}


	#menu-main-menu li.menu-item i, #navi-sub-menus li.menu-item i { 
		display: inline-block;
		color: #a4a3a3;
		font-size: 14px;
		margin-right: 1.5em;
	}


	#menu-main-menu li.menu-item, #navi-sub-menus li.menu-item {
		padding: 15px 30px;
		display: block;
		text-align: right;
		border-bottom: solid 2px #1e1e1e;
	}


	#menu-main-menu li.menu-item a, #navi-sub-menus li.menu-item a{
		display: inline;
		width: 100%;
		border: 0;
		padding: 0;	
		font-size: 16px;
	}
.thin{width:80%;margin:0 auto;}


.eventshome {
    border-left: 3px solid #f0e7a8;
    margin-bottom: 30px;
    padding-left: 5px;	
}


.eventshome h2 {color:#c8b524;
}

#site-wrapper {
	position: relative;
	overflow: hidden;
	width: 100%;
	max-width: 1420px;
	margin: 0 auto;
	background: #28323D;
}



.footer-directions{padding:15px 0 25px;background-color:#09153e}

.footer-directions .search-form{margin-bottom:0}

.footer-directions .search-form input{height:41px;box-shadow:none}

.footer-directions .search-form button{height:41px;width:54px}

.col3-set .col-3 { float:right; width:32%; }

.col4-set .col-3 { float:left; width:23.5%; }


#homepage-somit td.col-3{
    padding-right:0;
}


.socialmedia-tab {
	color: #333;
	font-size: 85%;
	font-weight: bold;
	text-align: center;
	padding: 0px 0px 0px 0px;
	background: #EBE9EA;
	overflow: hidden;
	vertical-align: middle;
	height: 27px;
}


.socialmedia-tab.active {
	background: none repeat scroll 0 0 #8DB0C3;
}

.socialmedia-tab.active a:link, .socialmedia-tab.active a:visited, .socialmedia-tab.active a:active {
	color: #FFFFFF;
	text-decoration: none;
}

.socialmedia-tab a:link, .socialmedia-tab a:visited, .socialmedia-tab a:active {
	color: #333333;
	text-decoration: none;
}

.socialmedia-tab a:hover {
	text-decoration: underline;
}

#top .menu .sep, #top .menu .sep img {
	height: 40px;
	width: 2px;
}

.popupmenu {padding:2px; padding-left:5px; background-color:#765E18; padding-right:13px; font-weight:bold; border-color: #FFFFFF;  border-bottom: 1px solid #FFFFFF }
.projects_holder.v6 .mix,.projects_holder.v6.hover_text .mix{width:18.5%;margin:0 0 1.7%}
.projects_holder.v6 .filler,.projects_holder.v6.hover_text .filler{width:18.5%}
.projects_holder.v6.standard_no_space .mix,.projects_holder.v6.standard_no_space .filler,.projects_holder.v6.hover_text.no_space .mix,.projects_holder.v6.hover_text.no_space .filler{width:19.99%}
.safari_browser .projects_holder.v6.standard_no_space .mix,.safari_browser .projects_holder.v6.hover_text.no_space .mix,.safari_browser .projects_holder.v6.standard_no_space .filler,.safari_browser .projects_holder.v6.hover_text.no_space .filler{width:19.93%}
.masonry_with_space .projects_holder.v6 .mix{width:20%}
.projects_holder.v6 .mix,.projects_holder.v5 .mix,.projects_holder.v4 .mix,.projects_holder.v6.hover_text .mix,.projects_holder.v5.hover_text .mix,.projects_holder.v4.hover_text .mix{width:23%;margin:0 0 3%}
.projects_holder.v6 .filler,.projects_holder.v5 .filler,.projects_holder.v4 .filler,.projects_holder.v6.hover_text .filler,.projects_holder.v5.hover_text .filler,.projects_holder.v4.hover_text .filler{width:23%}
.projects_holder.v3 .mix,.projects_holder.v2 .mix{margin:0 0 3%}
.projects_holder.v6.hover_text .mix,.projects_holder.v5.hover_text .mix,.projects_holder.v4.hover_text .mix,.projects_holder.v3.hover_text .mix,.projects_holder.v2.hover_text .mix{margin:0 0 2.8%}
.projects_holder.v6.standard_no_space .mix,.projects_holder.v5.standard_no_space .mix,.projects_holder.v4.standard_no_space .mix,.projects_holder.v6.standard_no_space .filler,.projects_holder.v5.standard_no_space .filler,.projects_holder.v4.standard_no_space .filler,.projects_holder.v6.hover_text.no_space .mix,.projects_holder.v5.hover_text.no_space .mix,.projects_holder.v4.hover_text.no_space .mix,.projects_holder.v6.hover_text.no_space .filler,.projects_holder.v5.hover_text.no_space .filler,.projects_holder.v4.hover_text.no_space .filler{width:24.99%}
.safari_browser .projects_holder.v6.standard_no_space .mix,.safari_browser .projects_holder.v6.hover_text.no_space .mix,.safari_browser .projects_holder.v6.standard_no_space .filler,.safari_browser .projects_holder.v6.hover_text.no_space .filler,.safari_browser .projects_holder.v5.standard_no_space .mix,.safari_browser .projects_holder.v5.hover_text.no_space .mix,.safari_browser .projects_holder.v5.standard_no_space .filler,.safari_browser .projects_holder.v5.hover_text.no_space .filler,.safari_browser .projects_holder.v4.standard_no_space .mix,.safari_browser .projects_holder.v4.hover_text.no_space .mix,.safari_browser .projects_holder.v4.standard_no_space .filler,.safari_browser .projects_holder.v4.hover_text.no_space .filler{width:24.95%}
.projects_holder.v6.standard_no_space .mix,.projects_holder.v5.standard_no_space .mix,.projects_holder.v4.standard_no_space .mix,.projects_holder.v3.standard_no_space .mix{margin:0}
.projects_holder article .feature_holder .feature_holder_icons{margin:10px 0 0 0}
.masonry_with_space .projects_holder.v6 .mix,.masonry_with_space .projects_holder.v5 .mix{width:25%}
.projects_holder.v6 .mix,.projects_holder.v5 .mix,.projects_holder.v4 .mix,.projects_holder.v3 .mix,.projects_holder.v6.hover_text .mix,.projects_holder.v5.hover_text .mix,.projects_holder.v4.hover_text .mix,.projects_holder.v3.hover_text .mix{width:31%;margin:0 0 4%}
.projects_holder.v6 .filler,.projects_holder.v5 .filler,.projects_holder.v4 .filler,.projects_holder.v3 .filler,.projects_holder.v6.hover_text .filler,.projects_holder.v5.hover_text .filler,.projects_holder.v4.hover_text .filler,.projects_holder.v3.hover_text .filler{width:31%}
.projects_holder.v2 .mix{width:48.3%;margin:0 0 3.6%}
.projects_holder.v2 .filler{width:48.3%}
.projects_holder.v6.standard_no_space .mix,.projects_holder.v5.standard_no_space .mix,.projects_holder.v4.standard_no_space .mix,.projects_holder.v3.standard_no_space .mix,.projects_holder.v2.standard_no_space .mix,.projects_holder.v6.standard_no_space .filler,.projects_holder.v5.standard_no_space .filler,.projects_holder.v4.standard_no_space .filler,.projects_holder.v3.standard_no_space .filler,.projects_holder.v2.standard_no_space .filler,.projects_holder.v6.hover_text.no_space .mix,.projects_holder.v5.hover_text.no_space .mix,.projects_holder.v4.hover_text.no_space .mix,.projects_holder.v3.hover_text.no_space .mix,.projects_holder.v2.hover_text.no_space .mix,.projects_holder.v6.hover_text.no_space .filler,.projects_holder.v5.hover_text.no_space .filler,.projects_holder.v4.hover_text.no_space .filler,.projects_holder.v3.hover_text.no_space .filler,.projects_holder.v2.hover_text.no_space .filler{width:49.99%}
.safari_browser .projects_holder.v6.standard_no_space .mix,.safari_browser .projects_holder.v6.hover_text.no_space .mix,.safari_browser .projects_holder.v6.standard_no_space .filler,.safari_browser .projects_holder.v6.hover_text.no_space .filler,.safari_browser .projects_holder.v5.standard_no_space .mix,.safari_browser .projects_holder.v5.hover_text.no_space .mix,.safari_browser .projects_holder.v5.standard_no_space .filler,.safari_browser .projects_holder.v5.hover_text.no_space .filler,.safari_browser .projects_holder.v4.standard_no_space .mix,.safari_browser .projects_holder.v4.hover_text.no_space .mix,.safari_browser .projects_holder.v4.standard_no_space .filler,.safari_browser .projects_holder.v4.hover_text.no_space .filler,.safari_browser .projects_holder.v3.standard_no_space .mix,.safari_browser .projects_holder.v3.hover_text.no_space .mix,.safari_browser .projects_holder.v3.standard_no_space .filler,.safari_browser .projects_holder.v3.hover_text.no_space .filler,.safari_browser .projects_holder.v2.standard_no_space .mix,.safari_browser .projects_holder.v2.hover_text.no_space .mix,.safari_browser .projects_holder.v2.standard_no_space .filler,.safari_browser .projects_holder.v2.hover_text.no_space .filler{width:49.97%}
.projects_holder.v6.standard_no_space .mix,.projects_holder.v5.standard_no_space .mix,.projects_holder.v4.standard_no_space .mix,.projects_holder.v3.standard_no_space .mix,.projects_holder.v2.standard_no_space .mix{margin:0}
.masonry_with_space .projects_holder.v6 .mix,.masonry_with_space .projects_holder.v5 .mix,.masonry_with_space .projects_holder.v4 .mix{width:33.33%}
.projects_holder.v6 .mix,.projects_holder.v5 .mix,.projects_holder.v4 .mix,.projects_holder.v3 .mix,.projects_holder.v2 .mix,.projects_holder.v6.hover_text .mix,.projects_holder.v5.hover_text .mix,.projects_holder.v4.hover_text .mix,.projects_holder.v3.hover_text .mix,.projects_holder.v2.hover_text .mix{width:47.9%;margin:0 0 4.7%}
.projects_holder.v6 .filler,.projects_holder.v5 .filler,.projects_holder.v4 .filler,.projects_holder.v3 .filler,.projects_holder.v2 .filler,.projects_holder.v6.hover_text .filler,.projects_holder.v5.hover_text .filler,.projects_holder.v4.hover_text .filler,.projects_holder.v3.hover_text .filler,.projects_holder.v2.hover_text .filler{width:47.9%}
.projects_holder.v6.standard_no_space .mix,.projects_holder.v5.standard_no_space .mix,.projects_holder.v4.standard_no_space .mix,.projects_holder.v3.standard_no_space .mix,.projects_holder.v2.standard_no_space .mix,.projects_holder.v6.standard_no_space .filler,.projects_holder.v5.standard_no_space .filler,.projects_holder.v4.standard_no_space .filler,.projects_holder.v3.standard_no_space .filler,.projects_holder.v2.standard_no_space .filler,.projects_holder.v6.hover_text.no_space .mix,.projects_holder.v5.hover_text.no_space .mix,.projects_holder.v4.hover_text.no_space .mix,.projects_holder.v3.hover_text.no_space .mix,.projects_holder.v2.hover_text.no_space .mix,.projects_holder.v6.hover_text.no_space .filler,.projects_holder.v5.hover_text.no_space .filler,.projects_holder.v4.hover_text.no_space .filler,.projects_holder.v3.hover_text.no_space .filler,.projects_holder.v2.hover_text.no_space .filler,.safari_browser .projects_holder.v6.standard_no_space .mix,.safari_browser .projects_holder.v6.hover_text.no_space .mix,.safari_browser .projects_holder.v6.standard_no_space .filler,.safari_browser .projects_holder.v6.hover_text.no_space .filler,.safari_browser .projects_holder.v5.standard_no_space .mix,.safari_browser .projects_holder.v5.hover_text.no_space .mix,.safari_browser .projects_holder.v5.standard_no_space .filler,.safari_browser .projects_holder.v5.hover_text.no_space .filler,.safari_browser .projects_holder.v4.standard_no_space .mix,.safari_browser .projects_holder.v4.hover_text.no_space .mix,.safari_browser .projects_holder.v4.standard_no_space .filler,.safari_browser .projects_holder.v4.hover_text.no_space .filler,.safari_browser .projects_holder.v3.standard_no_space .mix,.safari_browser .projects_holder.v3.hover_text.no_space .mix,.safari_browser .projects_holder.v3.standard_no_space .filler,.safari_browser .projects_holder.v3.hover_text.no_space .filler,.safari_browser .projects_holder.v2.standard_no_space .mix,.safari_browser .projects_holder.v2.hover_text.no_space .mix,.safari_browser .projects_holder.v2.standard_no_space .filler,.safari_browser .projects_holder.v2.hover_text.no_space .filler{width:100%}
.masonry_with_space .projects_holder.v6 .mix,.masonry_with_space .projects_holder.v5 .mix,.masonry_with_space .projects_holder.v4 .mix,.masonry_with_space .projects_holder.v3 .mix{width:49.99%}
.masonry_with_space .projects_holder.v6 .mix,.masonry_with_space .projects_holder.v5 .mix,.masonry_with_space .projects_holder.v4 .mix,.masonry_with_space .projects_holder.v3 .mix,.masonry_with_space .projects_holder.v2 .mix{width:100%}
.projects_holder{font-size:.1px;line-height:0;list-style-type:none;text-align:justify}
.projects_holder:after,.projects_holder:before{content:"";display:inline-block!important;width:100%}
.projects_holder .mix .image{position:relative;display:block;overflow:hidden;width:100%;-moz-transform:translateZ(0px);-webkit-transform:translateZ(0px)}
.projects_holder article .image img{position:relative;display:block;width:100%;z-index:100}
.projects_holder article .image img,.portfolio_slider .portfolio_slides li.item img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out;-ms-transition:-ms-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;transition:transform .3s ease-in-out}
.projects_holder.hover_text.no_space article .image img{margin:0 1px}
.projects_holder article .image_holder:hover .image img,.portfolio_slider .portfolio_slides li.item:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.projects_holder article .image_holder,.projects_holder article .portfolio_description{display:block;position:relative}
.projects_holder article .portfolio_description{padding:20px 0 22px;text-align:center;background-color:#fff;border-style:none;border-top:none!important;border-width:1px;border-color:#fefefe}
.projects_holder article .portfolio_description.text_align_left{text-align:left}
.projects_holder article .portfolio_description.text_align_center{text-align:center}
.projects_holder article .portfolio_description.text_align_right{text-align:right}
.standard_no_space.projects_holder article .portfolio_description{margin:0 -1px 0 0}
.projects_holder article .portfolio_description .portfolio_title{display:block;margin:0 0 7px 0}
.projects_holder article .hover_feature_holder_title .separator.small,.projects_masonry_holder article .hover_feature_holder_title .separator.small{background-color:#fff;margin-top:10px;margin-bottom:10px}
.projects_holder article .portfolio_description .separator.small{margin-top:10px;margin-bottom:10px}
.projects_holder.hover_text article .hover_feature_holder_title .separator{background-color:#fff}
.projects_holder.hover_text article .hover_feature_holder_title .portfolio_title a,.projects_holder.hover_text article span.text_holder span.text_inner .hover_feature_holder_title .project_category{color:#fff}
.projects_holder.hover_text article span.text_holder span.text_inner .hover_feature_holder_title .project_category{font-weight:500}
.projects_holder.hover_text article .hover_feature_holder_title .portfolio_title{margin:0 0 7px}
.projects_holder article .portfolio_description .project_category,.projects_holder.hover_text article .project_category{line-height:22px;display:block;font-size:13px;font-weight:500}
.projects_holder article .portfolio_like a,.projects_holder article .portfolio_like:hover a{color:#fff}
.projects_holder article span.text_holder{background-color:#000;background-color:rgba(21,21,21,0.78);bottom:0;display:inline-block;height:100%;left:0;opacity:0;position:absolute;transition:opacity .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;visibility:visible;overflow:hidden;width:100%;z-index:200}
.touch .projects_holder article span.text_holder{display:none!important;height:0!important;width:0!important;opacity:0!important;visibility:hidden!important}
.projects_holder article:hover span.text_holder{height:100%!important}
.projects_holder article .image_holder:hover span.text_holder{opacity:1;filter:alpha(opacity=100)}
.projects_holder.hover_text.with_mask article .image_holder:hover .image_hover{opacity:0;filter:alpha(opacity=0)}
.projects_holder article span.text_holder span.text_outer{display:table;text-align:center;vertical-align:middle;width:100%;height:100%;overflow:hidden}
.projects_holder article span.text_holder span span.text_inner{display:table-cell;text-align:center;vertical-align:middle;width:100%;height:100%;margin:0;padding:0}
.projects_holder article span.text_holder span span.text_inner .project_category{color:#a6a6a6;display:block;font-size:13px;line-height:22px}
.projects_holder article .feature_holder,.projects_holder article .feature_holder .feature_holder_icons{display:inline-block}
.projects_holder.hover_text article .feature_holder{width:100%}
.projects_holder.hover_text article .feature_holder .feature_holder_icons{margin:20px 0 0 0}
.projects_holder.hover_text article .image_holder{overflow:hidden}
.projects_holder.hover_text.no_space article .image_holder{margin:0 -1px}
.projects_holder article a.lightbox,.projects_holder article a.preview,.projects_holder article .portfolio_like,.portfolio_slider a.lightbox,.portfolio_slider a.preview,.portfolio_slider .portfolio_like{position:relative;display:inline-block;margin:0 0 5px 0;-webkit-backface-visibility:hidden}
.projects_holder article a.lightbox,.portfolio_slider a.lightbox{margin:0 10px 0 0}
.projects_holder article .portfolio_like,.portfolio_slider .portfolio_like{margin:0 0 0 10px}
.projects_holder article .portfolio_like i,.portfolio_slider .portfolio_like i{line-height:20px;margin:4px 0 0 0}
.projects_holder article .portfolio_like .qode-like-count,.portfolio_slider article .portfolio_like .qode-like-count{font-size:13px;line-height:13px;color:#fff}
.projects_holder .filler{display:inline-block;height:0}
.projects_holder.v6.hover_text .mix{margin:0 0 1.7%}
.projects_holder.v6.standard_no_space .mix,.projects_holder.v6.hover_text.no_space .mix{width:16.66%;margin:0}
.projects_holder.v6.standard_no_space .mix{margin:0}
.projects_holder.v6.standard_no_space .filler,.projects_holder.v6.hover_text.no_space .filler{width:16.66%}
.safari_browser .projects_holder.v6.standard_no_space .mix,.safari_browser .projects_holder.v6.hover_text.no_space .mix{width:16.6%}
.safari_browser .projects_holder.v6.standard_no_space .filler,.safari_browser .projects_holder.v6.hover_text.no_space .filler{width:16.6%}
.projects_holder.v5 .mix,.projects_holder.v5.hover_text .mix{width:18%;margin:0 0 2.9%}
.projects_holder.v5.hover_text .mix{margin:0 0 2%}
.projects_holder.v5 .filler,.projects_holder.v5.hover_text .filler{width:18.5%}
.projects_holder.v5.standard_no_space .mix,.projects_holder.v5.hover_text.no_space .mix{width:19.99%;margin:0}
.projects_holder.v5.standard_no_space .mix{margin:0}
.projects_holder.v5.standard_no_space .filler,.projects_holder.v5.hover_text.no_space .filler{width:19.99%}
.safari_browser .projects_holder.v5.standard_no_space .mix,.safari_browser .projects_holder.v5.hover_text.no_space .mix{width:19.93%}
.safari_browser .projects_holder.v5.standard_no_space .filler,.safari_browser .projects_holder.v5.hover_text.no_space .filler{width:19.93%}
.projects_holder.v4 .mix,.projects_holder.v4.hover_text .mix{width:23.5%;margin:0 0 2.5%}
.projects_holder.v4.hover_text .mix{margin:0 0 2.2%}
.projects_holder.v4 .filler,.projects_holder.v4.hover_text .filler{width:23.5%}
.projects_holder.v4.standard_no_space .mix,.projects_holder.v4.hover_text.no_space .mix{width:24.99%;margin:0}
.projects_holder.v4.standard_no_space .mix{margin:0}
.projects_holder.v4.standard_no_space .filler,.projects_holder.v4.hover_text.no_space .filler{width:24.99%}
.projects_holder.v3 .mix,.projects_holder.v3.hover_text .mix{width:32%;margin:0 0 2.4%}
.projects_holder.v3.hover_text .mix{margin:0 0 2.2%}
.projects_holder.v3 .filler,.projects_holder.v3.hover_text .filler{width:32%}
.projects_holder.v3.standard_no_space .mix,.projects_holder.v3.hover_text.no_space .mix{width:33.32%;margin:0}
.projects_holder.v3.standard_no_space .mix{margin:0}
.projects_holder.v3.standard_no_space .filler,.projects_holder.v3.hover_text.no_space .filler{width:33.32%}
.safari_browser .projects_holder.v3.standard_no_space .mix,.safari_browser .projects_holder.v3.hover_text.no_space .mix{width:33.3%}
.safari_browser .projects_holder.v3.standard_no_space .filler,.safari_browser .projects_holder.v3.hover_text.no_space .filler{width:33.3%}
.projects_holder.v2 .mix,.projects_holder.v2.hover_text .mix{width:49%;margin:0 0 2.4%}
.projects_holder.v2.hover_text .mix{margin:0 0 2.1%}
.projects_holder.v2 .filler,.projects_holder.v2.hover_text .filler{width:49%}
.projects_holder.v2.standard_no_space .mix,.projects_holder.v2.hover_text.no_space .mix{width:49.99%;margin:0}
.projects_holder.v2.standard_no_space .mix{margin:0}
.projects_holder.v2.standard_no_space .filler,.projects_holder.v2.hover_text.no_space .filler{width:49.99%}
.masonry_with_space .projects_holder{position:relative;opacity:0}
.masonry_with_space .projects_holder .mix{display:block;padding:0 7px;margin:0 0 14px 0!important;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;visibility:visible}
.masonry_with_space .projects_holder.v5 .mix{width:20%}
.masonry_with_space .projects_holder.v4 .mix{width:25%}
.masonry_with_space .projects_holder.v3 .mix{width:33.33%}
.masonry_with_space .projects_holder.v2 .mix{width:49.99%}
.projects_holder_outer:not(.masonry_with_space) .projects_holder.portfolio_one_by_one article{opacity:0!important}
.projects_holder_outer:not(.masonry_with_space) .projects_holder.portfolio_one_by_one article.show{opacity:1!important}
.projects_holder_outer.masonry_with_space .projects_holder.portfolio_one_by_one article,.projects_masonry_holder.portfolio_one_by_one article{opacity:0}
.projects_holder_outer.masonry_with_space .projects_holder.portfolio_one_by_one article.show,.projects_masonry_holder.portfolio_one_by_one article.show{opacity:1}
.projects_holder.slide_from_top article{overflow:hidden}
.projects_holder.slide_from_top article .image_holder,.projects_holder.slide_from_top article .portfolio_description{opacity:0!important;-webkit-transform:translateY(-70%);transform:translateY(-70%);-moz-transition:-moz-transform .4s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1);-webkit-transition:-webkit-transform .4s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1);transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1)}
.projects_holder.slide_from_top article.show .image_holder,.projects_holder.slide_from_top article.show .portfolio_description{opacity:1!important;-webkit-transform:translateY(0);transform:translateY(0)}
.projects_holder.diagonal_fade article{opacity:0!important;-moz-transition:opacity .4s ease-in-out,-moz-transform .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);transform:scale(0.8)}
.projects_holder.diagonal_fade article.show{opacity:1!important;-webkit-transform:scale(1);transform:scale(1)}
.projects_holder.slide_from_left article{overflow:hidden}
.projects_holder.slide_from_left article .image_holder,.projects_holder.slide_from_left article .portfolio_description{opacity:0!important;-webkit-transform:translateX(-100%);transform:translateX(-100%);-moz-transition:-moz-transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1);-webkit-transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}
.projects_holder.slide_from_left article.show .image_holder,.projects_holder.slide_from_left article.show .portfolio_description{opacity:1!important;-webkit-transform:translateX(0);transform:translateX(0)}
.projects_holder.portfolio_fade_from_bottom article,.projects_masonry_holder.portfolio_fade_from_bottom article{opacity:0;-ms-transform:translateY(150px);-webkit-transform:translateY(150px);transform:translateY(150px);-ms-transition:opacity .8s ease,-ms-transform .8s ease!important;-webkit-transition:opacity .8s ease,-webkit-transform .8s ease!important;transition:opacity .8s ease,transform .8s ease!important}
.projects_holder.portfolio_fade_from_bottom article.show,.projects_masonry_holder.portfolio_fade_from_bottom article.show{opacity:1;margin-top:0;-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px)}
.masonry_with_space_only_image .hover_feature_holder_title_inner .portfolio_title,.masonry_with_space_only_image .hover_feature_holder_title_inner .portfolio_title a,.masonry_with_space_only_image .projects_holder article span.text_holder span span.text_inner .project_category{color:#fff}
.projects_holder.standard article .item_holder.image_text_zoom_hover .project_category{margin-bottom:10px}
.projects_holder article a.portfolio_link_class,.projects_masonry_holder article a.portfolio_link_class{position:absolute;width:100%;height:100%}
.projects_holder.standard article .project_category,.projects_holder.standard_no_space article .project_category,.portfolio_slider_holder.standard li .project_category{margin:10px 0 0 0}
.projects_holder article .item_holder.subtle_vertical_hover a.portfolio_link_class,.projects_masonry_holder article .item_holder.subtle_vertical_hover a.portfolio_link_class{z-index:5}
.side-box-short{margin:0 0 50px 0;width:130px;font-size:11px;color:#aaa;}
.news-slider .carousel-list{width:224px}
.news-slider .carousel-list .category-title,.news-slider .carousel-list .other-entry{display:none}
.news-slider .carousel-list h3{position:relative;margin:0;border-bottom:1px solid #222;text-align:center;text-transform:uppercase;font-family:"NovecentowideNormalRegular",Georgia,"Times New Roman",Times,serif;font-size:11px;line-height:40px;color:#fff}
.news-slider .carousel-list h3:before,.news-slider .carousel-list h3:after{left:50%;margin-left:-3px}
.news-slider .carousel-list h3:after{border-top-color:#000;bottom:-6px}
.news-slider .carousel-list .other-entry{margin:0 0 0 -1px;list-style:none}
.news-slider .carousel-list .other-entry li{border-left:0 solid transparent;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.news-slider .carousel-list .other-entry li.active a,.news-slider .carousel-list .other-entry li:hover a{color:#fff;background:#111}
.news-slider .carousel-list .other-entry li.active{border-left:5px solid #ee3224;overflow:hidden}
.news-slider .carousel-list .other-entry h2{margin:0;font-size:14px;line-height:20px}
.news-slider .carousel-list .other-entry a{display:block;padding:15px 20px;border-bottom:1px solid #222;font-family:'Bitter',serif;color:#999}
.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,.glyphicon-eur: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"}
.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}

.searchBox .glyphicon-search::before { color: #000; }

                .footer-close .glyphicon-remove {
                    height: 65px;
                    width: 65px;
                }
.progress .bar{background-color:#fff;border:1px solid;}


.ubermenu,.ubermenu .ubermenu-column,.ubermenu .ubermenu-divider,.ubermenu .ubermenu-icon,.ubermenu .ubermenu-image,.ubermenu .ubermenu-item,.ubermenu .ubermenu-nav,.ubermenu .ubermenu-retractor,.ubermenu .ubermenu-row,.ubermenu .ubermenu-search,.ubermenu .ubermenu-search-input,.ubermenu .ubermenu-search-submit,.ubermenu .ubermenu-submenu,.ubermenu .ubermenu-submenu-footer,.ubermenu .ubermenu-tabs,.ubermenu .ubermenu-tabs-panels,.ubermenu .ubermenu-target,.ubermenu-responsive-toggle{margin:0;padding:0;left:auto;right:auto;top:auto;bottom:auto;text-indent:0;clip:auto;position:static;background:0 0;text-transform:none;overflow:visible;z-index:10;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;vertical-align:top;line-height:1.3em;border:none;border-radius:0;pointer-events:auto}
.ubermenu,.ubermenu .ubermenu-column,.ubermenu .ubermenu-divider,.ubermenu .ubermenu-item,.ubermenu .ubermenu-nav,.ubermenu .ubermenu-retractor,.ubermenu .ubermenu-row,.ubermenu .ubermenu-search,.ubermenu .ubermenu-search-input,.ubermenu .ubermenu-search-submit,.ubermenu .ubermenu-submenu,.ubermenu .ubermenu-submenu-footer,.ubermenu .ubermenu-tabs,.ubermenu .ubermenu-tabs-panels,.ubermenu .ubermenu-target,.ubermenu-responsive-toggle{height:auto;width:auto;max-height:none;min-height:0}
.ubermenu .ubermenu-item{text-align:left;display:inline-block;vertical-align:top}
.ubermenu .ubermenu-item-level-0{vertical-align:bottom;-moz-backface-visibility:visible;backface-visibility:visible}
.ubermenu-items-align-top .ubermenu-item-level-0{vertical-align:top}
.ubermenu .ubermenu-item.ubermenu-item-level-0{float:none}
.ubermenu-items-align-left.ubermenu-horizontal .ubermenu-item.ubermenu-item-level-0,.ubermenu.ubermenu-horizontal .ubermenu-item.ubermenu-align-left{float:left}
.ubermenu.ubermenu-horizontal .ubermenu-item.ubermenu-align-right{float:right}
.ubermenu .ubermenu-item-level-0.ubermenu-has-submenu-stack{position:relative}
.ubermenu .ubermenu-item .ubermenu-submenu-drop{position:absolute;z-index:500;top:-10000px;height:0;max-height:0;visibility:hidden;overflow:hidden}
.ubermenu .ubermenu-item:not(.ubermenu-active) .ubermenu-submenu-drop{min-height:0!important}
.ubermenu .ubermenu-item .ubermenu-submenu-padded{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.ubermenu .ubermenu-item.ubermenu-active .ubermenu-submenu-drop,.ubermenu-nojs .ubermenu-item:hover .ubermenu-submenu-drop{z-index:20}
.ubermenu .ubermenu-autocolumn+.ubermenu-item-view-all{clear:both}
.ubermenu-transition-none .ubermenu-item .ubermenu-submenu-drop{-webkit-transition:none;-ms-transition:none;transition:none;top:auto}
.ubermenu-transition-slide .ubermenu-item .ubermenu-submenu-drop{-webkit-transition-property:max-height,visibility;-ms-transition-property:max-height,visibility;transition-property:max-height,visibility;max-height:0;top:auto}
.ubermenu-transition-fade .ubermenu-item .ubermenu-submenu-drop{opacity:0;-webkit-transition-property:opacity,visibility;-ms-transition-property:opacity,visibility;transition-property:opacity,visibility;top:auto;margin-top:1px}
.ubermenu-transition-shift .ubermenu-item .ubermenu-submenu-drop{margin-top:20px;top:auto;opacity:0;-webkit-transition-property:margin-top,opacity,visibility;-ms-transition-property:margin-top,opacity,visibility;transition-property:margin-top,opacity,visibility}
.ubermenu .ubermenu-item .ubermenu-submenu-type-mega .ubermenu-submenu-drop{margin-top:0;clip:rect(0,5000px,5000px,-5000px)}
.ubermenu .ubermenu-item .ubermenu-submenu-type-mega .ubermenu-item.ubermenu-has-submenu-flyout{position:relative}
.ubermenu .ubermenu-submenu-type-mega .ubermenu-item.ubermenu-has-submenu-flyout.ubermenu-active{z-index:100}
.ubermenu-vertical .ubermenu-item-level-0{display:block;clear:both}
.ubermenu-vertical.ubermenu-items-align-right .ubermenu-item-level-0{text-align:right}
.ubermenu-vertical.ubermenu-items-align-center .ubermenu-item-level-0{text-align:center}
.ubermenu-vertical .ubermenu-item.ubermenu-flyout-full-height{position:static}
.ubermenu-vertical .ubermenu-item.ubermenu-relative{position:relative}
.ubermenu-vertical .ubermenu-item.ubermenu-relative.ubermenu-active{z-index:20}
.ubermenu-vertical .ubermenu-item.ubermenu-item-mini{float:left;clear:none}
.rtl .ubermenu,.rtl .ubermenu .ubermenu-item{text-align:right}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-hide-desktop{display:none!important}
.ubermenu-responsive-default.ubermenu-responsive.ubermenu-responsive-collapse .ubermenu-item .ubermenu-submenu{display:none}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item-level-0{width:50%}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-has-submenu-flyout{position:static}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop{width:100%;min-width:100%;max-width:100%;top:auto;left:0!important}
.ubermenu-responsive-default.ubermenu-responsive.ubermenu-has-border .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop{left:-1px!important}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item-mini{min-width:0;width:auto;float:left;clear:none!important}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-hide-mobile{display:none!important}
.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-item-level-0.ubermenu-item-mini{min-width:0;width:auto}
.ubermenu-responsive-default.ubermenu-vertical .ubermenu-item.ubermenu-item-level-0{width:100%}
.mk-fullscreen-nav .fullscreen-navigation-ul .menu-item a{color: #ffffff;text-transform: uppercase;font-size: 16px;letter-spacing: 0;font-weight: 800;padding: 25px 0;color: #ffffff;}
.mk-fullscreen-nav .fullscreen-navigation-ul .menu-item a:hover{background-color: #ffffff;color: #444444;}
#mk-main-navigation ul.sub-menu a.menu-item-link,#mk-main-navigation ul .megamenu-title,.megamenu-widgets-container a,.mk-shopping-cart-box .product_list_widget li a,.mk-shopping-cart-box .product_list_widget li.empty,.mk-shopping-cart-box .product_list_widget li span,.mk-shopping-cart-box .widget_shopping_cart .total{color: #ffffff;}
#mk-main-navigation ul.sub-menu li.menu-item ul.sub-menu li.menu-item a.menu-item-link i{color: #444444;}
#mk-main-navigation ul.sub-menu a.menu-item-link:hover{color: #ffffff !important;}
.main-navigation-ul li.menu-item ul.sub-menu li.menu-item a.menu-item-link{font-size: 14px;font-weight: 600;text-transform:uppercase;letter-spacing: 0px;}

	.w-socials-item {
		display: inline-block;
		vertical-align: top;
		position: relative;
		}

		.w-socials-item-link {
			display: block;
			text-align: center;
			font-size: 18px; 
			line-height: 40px; 
			height: 40px; 
			width: 40px; 
			}

		.w-socials-item-popup {
			position: absolute;
			left: 0;
			bottom: 50px; 
			font-size: 13px; 
			line-height: 26px; 
			padding: 0 10px; 
			visibility: hidden;
			z-index: 10;
			opacity: 0;
			background-color: rgba(0,0,0,0.8);
			color: #fff;
			-webkit-transform: translateY(-10px);
					transform: translateY(-10px);
			-webkit-transition: opacity 0.2s ease-out 0.3s, -webkit-transform 0.2s ease-out 0.3s;
					transition: opacity 0.2s ease-out 0.3s, transform 0.2s ease-out 0.3s;
			}

			.w-socials-item:hover .w-socials-item-popup {
				visibility: visible;
				opacity: 1;
				-webkit-transform: translateY(0);
						transform: translateY(0);
				}

			.w-socials-item-popup:after {
				content: '';
				display: block;
				position: absolute;
				bottom: -6px;
				left: 10px; 
				width: 0;
				height: 0;
				border-left: 6px solid transparent;
				border-right: 6px solid transparent;
				border-top: 6px solid rgba(0,0,0,0.8);
				}



.w-socials.size_normal .w-socials-item-link {
	font-size: 22px; 
	line-height: 50px; 
	height: 50px; 
	width: 50px; 
	}

	.w-socials.size_normal .w-socials-item-popup {
		bottom: 60px; 
		}



.w-socials.size_big .w-socials-item-link {
	font-size: 28px; 
	line-height: 60px; 
	height: 60px; 
	width: 60px; 
	}

	.w-socials.size_big .w-socials-item-popup {
		bottom: 70px; 
		}

.no-touch .w-socials-item.facebook .w-socials-item-link:hover, .w-socials.inverted .facebook .w-socials-item-link,
.no-touch .w-socials-item.twitter .w-socials-item-link:hover, .w-socials.inverted .twitter .w-socials-item-link,
.no-touch .w-socials-item.gplus .w-socials-item-link:hover, .w-socials.inverted .gplus .w-socials-item-link,
.no-touch .w-socials-item.linkedin .w-socials-item-link:hover, .w-socials.inverted .linkedin .w-socials-item-link,
.no-touch .w-socials-item.youtube .w-socials-item-link:hover, .w-socials.inverted .youtube .w-socials-item-link,
.no-touch .w-socials-item.instagram .w-socials-item-link:hover, .w-socials.inverted .instagram .w-socials-item-link {
	background-color:#1D1C44;
	box-shadow: none;
}



.no-touch .w-logo-link:hover,
.no-touch .l-subheader.at_middle .w-contacts-item-value a:hover,
.no-touch .l-subheader.at_middle .w-lang-item:hover,
.no-touch .transparent .l-subheader.at_middle .w-lang.active .w-lang-item:hover,
.no-touch .l-subheader.at_middle .w-socials-item-link:hover,
.no-touch .l-subheader.at_middle .w-search-show:hover,
.no-touch .l-subheader.at_middle .w-cart-link:hover {
	color: #fff;
	}



.no-touch .l-subheader.at_top .w-contacts-item-value a:hover,
.no-touch .l-subheader.at_top .w-lang-item:hover,
.no-touch .transparent .l-subheader.at_top .w-lang.active .w-lang-item:hover,
.no-touch .l-subheader.at_top .w-socials-item-link:hover,
.no-touch .l-subheader.at_bottom .w-search-show:hover,
.no-touch .l-subheader.at_bottom .w-cart-link:hover {
	color: #30a85a;
	}

button.g-btn.color_contrast.type_raised,
a.g-btn.color_contrast.type_raised,
.w-iconbox.type_circle.color_contrast .w-iconbox-icon,
.w-socials.inverted.desaturated .w-socials-item-link {
	color: #fff;
	}



.l-submain.color_alternate,
.no-touch .g-btn.type_flat:hover,
.no-touch .pagination .page-numbers:hover,
.w-actionbox.color_alternate,
.w-blog.imgpos_atleft .w-blog-entry-preview-icon,
.w-bloglist,
.protected-post-form,
.w-iconbox.type_circle.color_light .w-iconbox-icon,
.no-touch .w-pagehead-nav-item:hover,
.w-profile,
.w-pricing.type_1 .w-pricing-item-header,
.w-pricing.type_2 .w-pricing-item-h,
.w-socials-item-link,
.w-tabs-item .ripple,
.w-testimonial.type_1,
.w-timeline-item,
.w-timeline-section-title-text,
.widget_calendar #calendar_wrap,
.no-touch .l-main .widget_nav_menu a:hover,
.no-touch .w-clients .slick-prev:hover,
.no-touch .w-clients .slick-next:hover,
.no-touch #lang_sel ul ul a:hover,
.no-touch #lang_sel_click ul ul a:hover,
.woocommerce .login,
.woocommerce .checkout_coupon,
.woocommerce .register,
.no-touch .woocommerce-type_2 .product-h .button:hover,
.no-touch .woocommerce-pagination a:hover,
.woocommerce .variations_form,
.woocommerce .variations_form .variations td.value:after,
.woocommerce .comment-respond,
.woocommerce .stars span a:after,
.woocommerce .cart_totals,
.no-touch .woocommerce .product-remove a:hover,
.woocommerce .checkout #order_review,
.woocommerce ul.order_details,
.widget_shopping_cart,
.widget_layered_nav ul,
.smile-icon-timeline-wrap .timeline-wrapper .timeline-block,
.smile-icon-timeline-wrap .timeline-feature-item.feat-item {
	background-color: #f2f7f7;
	}



.highlight_faded,
button.g-btn.color_light.type_flat,
a.g-btn.color_light.type_flat,
.w-blog-meta,
.w-comments-item-date,
.w-comments-item-answer a,
.w-profile-link.for_logout,
.w-socials.desaturated .w-socials-item-link,
.w-tags,
.l-main .widget_tag_cloud a,
.l-main .widget_product_tag_cloud .tagcloud a,
.woocommerce .stars span:after {
	color: #9da6a5;
	}

.g-btn.type_flat .ripple,
.g-btn.color_light.type_raised .ripple,
.w-socials.inverted.desaturated .w-socials-item-link {
	background-color: #9da6a5;
	}

	

.no-touch .l-subfooter.at_top #lang_sel ul ul a:hover,
.no-touch .l-subfooter.at_top #lang_sel_click ul ul a:hover,
.l-subfooter.at_top .w-socials-item-link,
.l-subfooter.at_top .widget_calendar #calendar_wrap,
.l-subfooter.at_top .widget_shopping_cart {
	background-color: #1d1c44;
	}


.full-width-section.parallax_section .row-bg-wrap, .full-width-content.parallax_section .row-bg-wrap {
	overflow: hidden;
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
}




#header-social, #header-utility, #primary-nav, #featured-medals, #content .sidebar, .tab-nav, #footer-utility .right, #footer-logos, #footer-nav, .nivoSlider, #homepage-events, .news-ticker, #why-cbus-carousel .nav, #single-line-venue-search, #whats-new, #sports-city .nav, #newsletter-signup-module, .selectmenu, .booking-link, .btn, .ui-widget{display:none!important;}


#ribbon ul li.highlight {
	background-color: black;
	border-right: none;
}


#ribbon ul li.highlight a {
	color: white;
	font-weight: bold;
}

.widget_categories .cat-item {
  display: inline-block;
  background-color: #acacac;
  color: white;
  padding-left: 0.5em;
  padding-right: 0.5em;
  text-transform: lowercase;
  margin-bottom: 0.4em;
  border-radius: 3px; }

  .widget_categories .cat-item.cat-item-1 {
    background-color: #009784; }

  .widget_categories .cat-item.cat-item-3 {
    background-color: #ff844c; }

  .widget_categories .cat-item.cat-item-31 {
    background-color: #b5d860; }

  .widget_categories .cat-item.cat-item-4, .widget_categories .cat-item.cat-item-46 {
    background-color: #6d7681; }

  .widget_categories .cat-item.cat-item-5, .widget_categories .cat-item.cat-item-9 {
    background-color: #00cefe; }

  .widget_categories .cat-item.cat-item-6 {
    background-color: #e81a20; }

  .widget_categories .cat-item.cat-item-7 {
    background-color: #9f9172; }

  .widget_categories .cat-item:hover {
    background-color: #3e3e3d; }

  .widget_categories .cat-item a {
    text-decoration: none;
    color: white; }



.x-btn.menu-item{ width: 90%;left: 5%;}

.x-btn.menu-item ul.sub-menu { margin-left: 0; min-width: 215px;}


#left-nav li.page_item ul.children{
	display:none;	
}
#popup-element-0-active .view-commerce-cart-form li.views-row{text-align:left;width:100% !important;padding:0;border:none;}
.view-twitter-feed .views-row{background-color:rgba(0,0,0,0.063);border-radius:5px;margin-bottom:.5em;padding:.5em;}
.views-row .node-teaser,.view-custom-search .views-row{margin:1em 0;background-color:rgba(0,0,0,0.063);border-radius:5px;padding:0 1em 1em;}
.search-result .field-type-image,.node-teaser .field-type-image,.view-custom-search .views-row .views-field-field-image{float:right;display:inline-block;margin-left:1em;}
.view-custom-search .views-row .views-field-title a{color:#181818;display:block;font-size:1.429em;line-height:1.4;width:100%;padding-top:18px;}
.view-custom-search .views-row .views-field-body{display:inline-block;}
.view-custom-search .views-row .views-field-totalcount{color:#68696b;text-align:right;}
.popup-layout .view-display-id-block_1 ul li.views-row-last{border-bottom:medium none !important;}
.tb-megamenu .block-view-demo .item-list ul li.views-row-first{padding-top:0;}

#headerimg {
	margin: 0 auto; 
	clear: both;
}

		
.cell {
	display: table-cell;	
	padding-bottom: 5px;
}

@charset "utf-8";.button,.latest-post-blog img{border-radius:4px}
.latest-post-blog{margin-bottom:4px}
.latest-post-blog img,.tags a{-webkit-box-shadow:0 1px 1px 0 rgba(180,180,180,.1)}
.flickr-widget-blog a,.latest-post-blog img{float:left;border:1px solid #ddd;padding:4px}
.latest-post-blog p{margin:0 0 0 75px;color:#666;line-height:19px}
.latest-post-blog p a{color:#666;display:block}
.latest-post-blog p a:hover{color:#888}
.latest-post-blog p span{color:#888;margin:5px 0 0;display:block}
.latest-post-blog img{width:55px;height:55px;box-shadow:0 1px 1px 0 rgba(180,180,180,.1)}


#wrapper  { background-image: none; }
.mk-testimonial{margin:3px 3px 40px}
.mk-testimonial .mk-testimonial-content{position:relative;margin-bottom:30px;margin-top:10px;padding:20px 20px 0}
.mk-testimonial .mk-testimonial-content p{margin-bottom:20px;line-height:20px}
.mk-testimonial .mk-testimonial-author{display:block;margin-bottom:5px;font-weight:700;font-size:13px;line-height:11px}
.mk-testimonial .mk-testimonial-company{font-size:12px;line-height:14px;filter:alpha(opacity=@opacity * 100);-moz-opacity:80;-khtml-opacity:80;opacity:80;opacity:.8}
.mk-testimonial .flex-direction-nav a{color:#878787;filter:alpha(opacity=@opacity * 100);-moz-opacity:40;-khtml-opacity:40;opacity:40;opacity:.4}
.mk-testimonial .flex-direction-nav a:hover{filter:alpha(opacity=@opacity * 100);-moz-opacity:100;-khtml-opacity:100;opacity:100;opacity:1}
.mk-testimonial.boxed-style .mk-testimonial-content{border:1px solid #ededed;background-color:#fafafa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.mk-testimonial.boxed-style .mk-testimonial-content:before{position:absolute;bottom:-7px;left:35px;display:block;width:14px;height:14px;border:1px solid #ededed;border-top:none;border-left:none;background-color:#fafafa;content:"";-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);ms-transform:rotate(45deg)}
.mk-testimonial.boxed-style .mk-testimonial-image{position:relative;float:left;margin:0 20px}
.mk-testimonial.boxed-style .mk-testimonial-image img{width:50px!important;height:50px!important;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-box-shadow:0 0 1px #a9a9a9;-moz-box-shadow:0 0 1px #a9a9a9;box-shadow:0 0 1px #a9a9a9}
.mk-testimonial.boxed-style .flex-direction-nav .flex-next{right:0!important;bottom:30px;margin:0}
.mk-testimonial.boxed-style .flex-direction-nav .flex-prev{right:20px!important;bottom:30px}
.mk-testimonial.simple-style{padding:10px 50px 0;margin-top:37px;text-align:center}
.mk-testimonial.simple-style.testimonial-column .mk-moon-quotes-left,.mk-testimonial.simple-style.testimonial-column .mk-moon-quotes-right{display:none!important}
.mk-testimonial.simple-style .mk-moon-quotes-left,.mk-testimonial.simple-style .mk-moon-quotes-right{display:none!important}
.mk-testimonial.simple-style .mk-testimonial-author{font-size:16px}
.mk-testimonial.simple-style .mk-testimonial-company{font-size:12px}
.mk-testimonial.simple-style .mk-testimonial-content{margin-bottom:0;font-size:18px!important;line-height:28px}
.mk-testimonial.simple-style .mk-testimonial-content p{text-align:center;font-size:inherit;line-height:inherit}
.mk-testimonial.simple-style .mk-moon-quotes-left{top:70px;left:0}
.mk-testimonial.simple-style .mk-moon-quotes-right{top:70px;right:0}
.mk-testimonial.simple-style .flex-direction-nav a i{font-size:16px}
.mk-testimonial.simple-style .flex-direction-nav .flex-next:after,.mk-testimonial.simple-style .flex-direction-nav .flex-prev:after{content:'';display:block;top:-14px;left:-14px;width:45px;height:45px;border:2px solid #ccc;position:absolute}
.mk-testimonial.simple-style .flex-direction-nav .flex-next i,.mk-testimonial.simple-style .flex-direction-nav .flex-prev i{font-size:14px}
.mk-testimonial.simple-style .flex-direction-nav .flex-next:after{left:-15px}
.mk-testimonial.simple-style .flex-direction-nav .flex-next{top:-30px;left:50%!important;margin:0 0 0 28px}
.mk-testimonial.simple-style .flex-direction-nav .flex-prev{top:-30px;left:50%!important;margin:0 0 0 -40px}
.mk-testimonial.simple-style.light-version .flex-direction-nav a i,.mk-testimonial.simple-style.light-version .mk-testimonial-author,.mk-testimonial.simple-style.light-version .mk-testimonial-company,.mk-testimonial.simple-style.light-version .mk-testimonial-content,.mk-testimonial.simple-style.light-version .mk-testimonial-content p{color:#fff!important}
.mk-testimonial.simple-style.light-version .flex-direction-nav .flex-next:after,.mk-testimonial.simple-style.light-version .flex-direction-nav .flex-prev:after{border:2px solid #fff}
.mk-testimonial.simple-style.light-version .mk-moon-quotes-left,.mk-testimonial.simple-style.light-version .mk-moon-quotes-right{color:rgba(255,255,255,.2)}
.mk-testimonial.avantgarde-style{padding:0 50px;text-align:center}
.mk-testimonial.avantgarde-style.mk-testimonial{margin:3px 3px 0!important}
.mk-testimonial.avantgarde-style .mk-testimonial-image{display:block;text-align:center}
.mk-testimonial.avantgarde-style .mk-testimonial-image img{margin:10px auto;width:95px!important;height:95px!important;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}
.mk-testimonial.avantgarde-style .mk-testimonial-author{font-size:14px;color:#444!important;text-transform:uppercase;letter-spacing:1px;margin:25px 0 10px}
.mk-testimonial.avantgarde-style .mk-testimonial-company{font-size:12px;font-style:italic}
.mk-testimonial.avantgarde-style .mk-testimonial-content{margin-bottom:0;font-size:18px!important;line-height:28px;font-style:italic;padding:0 20% 20px;font-weight:700}
.mk-testimonial.avantgarde-style .mk-testimonial-content p{text-align:center;font-size:inherit;line-height:inherit}
.mk-testimonial.avantgarde-style .flex-direction-nav a{display:inline-block;width:70px;height:70px;line-height:76px;text-align:center;border:1px solid #878787;border-radius:50%}
.mk-testimonial.avantgarde-style .flex-direction-nav a i{font-size:16px}
.mk-testimonial.avantgarde-style .flex-direction-nav .flex-next{top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);ms-transform:translate(0,-50%);right:0!important;margin:0}
.mk-testimonial.avantgarde-style .flex-direction-nav .flex-prev{top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);ms-transform:translate(0,-50%);left:0!important;margin:0!important}
.mk-testimonial.avantgarde-style.light-version .flex-direction-nav a i,.mk-testimonial.avantgarde-style.light-version .mk-testimonial-author,.mk-testimonial.avantgarde-style.light-version .mk-testimonial-company,.mk-testimonial.avantgarde-style.light-version .mk-testimonial-content,.mk-testimonial.avantgarde-style.light-version .mk-testimonial-content p{color:#fff!important}
.mk-testimonial.avantgarde-style.light-version .flex-direction-nav a{border:1px solid #fff}
.mk-testimonial.avantgarde-style.light-version .flex-direction-nav a i{font-size:16px}
.mk-testimonial.avantgarde-style.light-version .flex-direction-nav .flex-next{margin:0 0 0 6px}
.mk-testimonial.avantgarde-style.light-version .flex-direction-nav .flex-prev{margin:0 0 0 -54px}
.mk-testimonial.avantgarde-style.light-version .mk-moon-quotes-left,.mk-testimonial.avantgarde-style.light-version .mk-moon-quotes-right{color:rgba(255,255,255,.2)}
.mk-testimonial.modern-style .mk-testimonial-content{padding:20px;border:1px solid rgba(0,0,0,.05);background-color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.05);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.mk-testimonial.modern-style .mk-testimonial-content:before{position:absolute;bottom:-8px;left:55px;display:block;width:14px;height:14px;border:2px solid rgba(0,0,0,.05);border-top:none;border-left:none;background-color:#fff;content:"";-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);ms-transform:rotate(45deg)}
.mk-testimonial.modern-style .mk-testimonial-quote{padding:20px 20px 0}
.mk-testimonial.modern-style .mk-testimonial-image{position:relative;float:left;margin:0 20px}
.mk-testimonial.modern-style .mk-testimonial-image img{width:50px!important;height:50px!important;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 1px #a9a9a9;-moz-box-shadow:0 0 1px #a9a9a9;box-shadow:0 0 1px #a9a9a9}
.mk-testimonial.modern-style .mk-testimonial-author{margin-top:30px;color:#252525!important}
.mk-testimonial.modern-style .flex-control-nav{top:15px;display:block;height:5px;bottom:auto}
.mk-testimonial.modern-style .flex-control-nav li{margin:0}
.mk-testimonial.modern-style .flex-control-nav li a{display:block;padding:0 3px}
.mk-testimonial.modern-style .flex-control-nav li a i{color:#b2b2b2;font-size:5px}
.mk-testimonial.modern-style .flex-control-nav li a i:before{content:"\f111"!important}
.mk-testimonial.modern-style .flex-control-nav li a.flex-active i{color:#4c4c4c}
.comment-reply a,.mk-toggle .mk-toggle-title.active-toggle:before,.mk-testimonial-author,.modern-style .mk-testimonial-company,#wp-calendar td#today,.news-full-without-image .news-categories span,.news-half-without-image .news-categories span,.news-fourth-without-image .news-categories span,.mk-read-more,.news-single-social li a,.portfolio-widget-cats,.portfolio-carousel-cats,.blog-showcase-more,.simple-style .mk-employee-item:hover .team-member-position,.mk-readmore,.about-author-name,.mk-portfolio-classic-item .portfolio-categories a,.register-login-links a:hover,.not-found-subtitle,.mk-mini-callout a,.search-loop-meta a,.new-tab-readmore,.mk-news-tab .mk-tabs-tabs li.ui-tabs-active a,.mk-tooltip a,.mk-accordion-single.current .mk-accordion-tab i,.monocolor.pricing-table .pricing-price span,.quantity .plus:hover,.quantity .minus:hover,.mk-woo-tabs .mk-tabs-tabs li.ui-state-active a,.product .add_to_cart_button i,.blog-modern-comment:hover,.blog-modern-share:hover,{color: #edaa1e;}

ul.foot_social li a.fb {
	background-position:0 0;
	width:12px;
}

ul.foot_social li a.fb:hover {
	background-position:0 -22px;
}
#banner-top,#banner-bottom{padding:0px;border:none;width:100%;}
.overlay #skip-link,.overlay .region-page-top,.overlay #header,.overlay #page-title,.overlay #featured,.overlay #sidebar-first,.overlay #sidebar-second,.overlay #footer-wrapper,.overlay #banner-top,.overlay #banner-bottom,.overlay #highlighted,.overlay #navigation{display:none;}
.banner p{padding:0px;margin:0px;}


.team-member .position {
	font-size: 13px;
	font-style: italic;
}
.thrv_wrapper .alignnone{margin:10px}
.thrv_wrapper .aligncenter{display:block;margin-left:auto;margin-right:auto}
.thrv_wrapper.aligncenter{display:block;margin-left:auto;margin-right:auto}
.thrv_wrapper .alignright{float:right;margin:10px 0 10px 20px}
.thrv_wrapper.alignright{float:right;margin:10px 0 10px 20px}
.thrv_wrapper .alignleft{float:left;margin:10px 20px 10px 0}
.thrv_wrapper.alignleft{float:left;margin:10px 20px 10px 0}
.thrv_wrapper.thrv_contentbox_shortcode{position:relative}
#tve_editor ol.thrv_wrapper,#tve_editor ul.thrv_wrapper{line-height:1.4em}
#tve_editor ol.thrv_wrapper li,#tve_editor ul.thrv_wrapper li{margin-bottom:10px}
.thrv_wrapper div{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box}
.thrv_wrapper.tve_wp_shortcode .ui-social-locker-button-inner-wrap,.thrv_wrapper.tve_wp_shortcode .ui-social-locker-button-overlay{box-sizing:border-box !important}
.thrv_wrapper,.ignore_during_draggable{margin-top:20px;margin-bottom:20px;padding:1px}
.tve_gr .tve_gri .thrv_wrapper{margin:0}
.thrv_wrapper.tve_image_caption{padding:0;max-width:100%;box-sizing:content-box !important}
.thrv_wrapper.tve_image_caption.fwi{max-width:none;width:auto !important}
.thrv_wrapper.tve_image_caption.fwi img{width:auto !important}
.thrv_wrapper.tve_image_caption img.alignright,.thrv_wrapper.tve_image_caption img.aligncenter,.thrv_wrapper.tve_image_caption img.alignleft{margin:0}
.thrv_wrapper.tve_image_caption .tve_image_frame{display:block;max-width:100%}
.thrv_wrapper.tve_image_caption .tve_image{display:block;padding:0;max-width:100%;height:auto}
.thrv_wrapper.tve_image_caption .wp-caption-text{margin:0;font-size:14px;font-style:italic;color:#696969;padding:5px 0 0 0;max-width:100%}
.thrv_wrapper.tve_image_caption.img_style_dark_frame{border:5px solid #202020;padding:0}
.thrv_wrapper.tve_image_caption.img_style_framed{padding:5px;border:1px solid #e7e7e7;border-radius:1px}
.thrv_wrapper.tve_image_caption.img_style_lifted_style1 .tve_image{box-shadow:4px 4px 6px -3px #333}
.thrv_wrapper.tve_image_caption.img_style_polaroid{background:#fff;padding:15px;box-shadow:1px 1px 3px -1px #777}
.thrv_wrapper.tve_image_caption.img_style_rounded_corners .tve_image{border-radius:10px}
.thrv_wrapper.tve_image_caption.img_style_circle .tve_image{border-radius:50%}
.thrv_wrapper.tve_image_caption.img_style_caption_overlay{position:relative;padding-left:0;padding-right:0}
.thrv_wrapper.tve_image_caption.img_style_lifted_style2 .tve_image_frame{max-width:100%;position:relative;display:inline-block;z-index:1}
.thrv_wrapper.tve_image_caption.img_style_lifted_style2 .tve_image_frame:before,.thrv_wrapper.tve_image_caption.img_style_lifted_style2 .tve_image_frame:after{z-index:-1;position:absolute;content:"";left:14px;width:60%;bottom:8px;background:#555;background:rgba(0,0,0,0.7);box-shadow:0 0 8px 9px rgba(0,0,0,0.7);-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg);border:0}
.thrv_wrapper.tve_image_caption.img_style_lifted_style2 .tve_image_frame:after{-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg);right:14px;left:auto}
.thrv_wrapper.tve-flexible-container iframe{margin:20px}
.thrv_icon.thrv_wrapper{margin:0;padding:0}
.thrv_wrapper .tve-hyperlinks-lightbox-wrapper,#tve_lightbox_content .tve-hyperlinks-lightbox-wrapper{min-width:800px}
.thrv_wrapper [class^="icon-"],.thrv_wrapper [class*=" icon-"],#tve_lightbox_content [class^="icon-"],#tve_lightbox_content [class*=" icon-"]{border-radius:0;background:transparent}
body .tve_shortcode_editor .thrv_wrapper .lightSec{color:#fff}
body .tve_shortcode_editor .thrv_wrapper .lightSec p span{color:inherit}
body .tve_shortcode_editor .thrv_wrapper .lightSec span.tve_ct_title{color:#fff}
body .tve_shortcode_editor .thrv_wrapper .lightSec .tve_faqI{color:#333}
body .tve_shortcode_editor .thrv_wrapper .darkSec{color:#333}
body .tve_shortcode_editor .thrv_wrapper .darkSec p span{color:inherit}
body .tve_shortcode_editor .thrv_wrapper .darkSec span.tve_ct_title{color:#fff}
body .tve_shortcode_editor .thrv_wrapper .darkSec .tve_faqI{color:#333}
#tve_editor .thrv_widget_menu.thrv_wrapper .tve-m-trigger{display:none}
#tve_editor .thrv_widget_menu.thrv_wrapper.tve_center{display:table;margin-left:auto !important;margin-right:auto !important}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu{position:relative;margin:0;padding:0 0 0 1em;list-style-type:none;list-style-image:none}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu ul{margin:0;padding:0 0 0 1em;list-style-type:none;list-style-image:none}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu li{margin:0}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu li:before{content:'';display:none}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu a{color:#373737;text-decoration:none;display:inline-block;line-height:1;padding:10px 0;position:relative}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_vertical a{background-color:inherit !important}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_vertical a:before{display:inline-block;position:absolute;top:10px;left:-1em;font-family:'thrvicomoon' !important;content:"\e603";height:1em;line-height:1em}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_vertical a:hover{background-color:inherit !important}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal{z-index:3;padding:0}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal li{display:inline-block;position:relative}
#tve_editor .thrv_widget_menu.thrv_wrapper .thrive-shortcode-html{padding-top:1px;position:relative}
#tve_editor .thrv_widget_menu.thrv_wrapper.tve_center,#tve_editor .thrv_widget_menu.thrv_wrapper.tve_left,#tve_editor .thrv_widget_menu.thrv_wrapper.tve_right{display:block;float:none}
#tve_editor .thrv_widget_menu.thrv_wrapper .tve-m-trigger.t_tve_horizontal{border-radius:4px;box-sizing:content-box !important;border-width:1px;border-style:solid;display:inline-block;float:right;font-size:33px;height:30px;line-height:30px;margin:0;padding:8px;text-align:center;text-decoration:none;width:33px}
#tve_editor .thrv_widget_menu.thrv_wrapper ul{max-width:none !important;width:100% !important;box-sizing:border-box !important}
#tve_editor .thrv_widget_menu.thrv_wrapper ul li,#tve_editor .thrv_widget_menu.thrv_wrapper ul a{display:block !important;box-sizing:border-box !important}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal.tve-m-expanded{-webkit-transition:max-height 0.3s;-moz-transition:max-height 0.3s;transition:max-height 0.3s;max-height:1200px;border:1px solid #b4b4b4;top:49px !important}
.thrv_data_element.thrv_wrapper.aligncenter{display:table}
.thrv_wrapper .wistia_responsive_padding{box-sizing:border-box;height:100%;padding-bottom:56.25%}


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


.features .feature-item {
  font-size: 14px;
  padding: 24px 15px; }


.features .feature-item a:hover,
.features .feature-item a:focus {
  text-decoration: none; }


.features .feature-item .btn {
  max-width: 100%;
  white-space: normal; }


.features-horizontal .feature-item {
  padding: 24px 0; }

.features-horizontal.features-horizontal-two .feature-item {
  padding-top: 0; }


.content .buckets .bucket {
    float: left;
    width: 140px;
    height: 220px;
    padding: 0 0 0 29px;
    margin: 0 0 0 30px;
    border-left: 1px solid #eaeaea;
}


.content .buckets .bucket h2 {
    margin: 0 0 10px 0;
    font-weight: 500;
    font-size: 15px;
    color: #1c1c1c;
}


.content .buckets .bucket p {
    margin: 0 0 10px 0;
    padding: 0;
    font-size: 12px;
    font-weight: 300;
    line-height: 1.5em;
    color: #575a5d;
    
}


.content .buckets .bucket a {
    display: block;
    clear: left;
    font-size: 10px;
    line-height: 1.5em;
    color: #f79028;
    text-decoration: none;
}

.content,
.content .hero,
.content .hero .welcome-text,
.content .hero .shop,
.content .hero .shop .furnace,
.content .hero .shop .refrigerator,
.content .buckets,
.content .buckets .free-shipping,
.content .buckets .bucket,
.content .tip,
.content .tip img,
.content .tip h1,
.content .tip p,
.sub-content-container,
.sub-content,
.sub-content aside,
.sub-content aside .quote,
.sub-content section{
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    float: none;
}

.widget .fusion-social-networks .fusion-social-network-icon {
  margin-left: 0;
  display: inline-block;
  margin-right: 11px;
  margin-bottom: 14px;
}

.widget .fusion-social-networks.boxed-icons .fusion-social-network-icon {
  margin-right: 7px;
  margin-bottom: 10px;
}

#side-header .fusion-social-networks.boxed-icons .fusion-social-network-icon {
  margin-bottom: 10px;
}

.fusion-sharing-box .fusion-social-networks .fusion-social-network-icon {
  margin-bottom: 0;
}

.fusion-social-networks .fusion-social-network-icon {
  margin-left: 0;
  margin-right: 20px;
  margin-bottom: 10px;
  font-size: 16px;
  color: #46494a;
  display: inline-block;
}

.fusion-social-networks .fusion-social-network-icon:hover {
  opacity: 0.8;
}

.fusion-social-networks .fusion-social-network-icon:before {
  color: inherit;
}

.fusion-social-networks.boxed-icons .fusion-social-network-icon {
  margin-right: 10px;
  padding: 8px;
  background-color: #46494a;
  border: none;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
  -moz-background-clip: inherit;
  -webkit-background-clip: inherit;
  background-clip: inherit;
  border: 1px solid #46494a;
  color: #ffffff;
}

.fusion-secondary-header .alignright .fusion-social-links-header .fusion-social-network-icon {
  margin-right: 0;
  margin-left: 20px;
}

.fusion-secondary-header .alignright .fusion-social-links-header .boxed-icons .fusion-social-network-icon {
  margin-right: 0;
  margin-left: 10px;
}

.fusion-social-links-footer .fusion-social-networks.boxed-icons .fusion-social-network-icon {
  margin-right: 0;
  margin-left: 10px;
}

.fusion-social-links-footer .fusion-social-networks .fusion-social-network-icon {
  margin-right: 0;
  margin-left: 20px;
}

.fusion-social-links-footer .fusion-social-networks .fusion-social-network-icon:first-child {
  margin-left: 0;
}
.fusion-author .fusion-social-networks .fusion-social-network-icon:first-child {margin-left: 0;}
.fusion-author .fusion-author-ssocial .fusion-social-networks .fusion-social-network-icon:first-child {margin-left: 0;}


.page-template-page-templatestemplate10-php .col1,
.page-template-page-templatestemplate10-php .col2{
	width:50% !important;
}

.page-template-page-templatestemplate10-php .col1{
	border:none !important;
}
.reveal-modal .col1,.reveal-modal .col2{width:50%;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.reveal-modal .col1{padding-right:5%}
#newsletter .braunForm .col1 p{margin-bottom:0}
#tabs .col-2 .col1,#tabs .col-2 .col2{float:left;width:405px}
#tabs .col-2 .col1{padding-right:26px;border-right:1px solid #ccc}


#block-header {
	border-bottom: 1px solid #fff;
	background: #FFFFFF;


}

.clearfix:before,.clearfix:after,.grid-block:before,.grid-block:after{content:"";display:table}
.clearfix:after,.grid-block:after{clear:both}


.social li a {
    color: #E1E1E1;
    font-size: 18px;
}



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

	
	
	.tax-tribe_events_cat .events-link,
	.term-event .events-link,
	.events-archive .events-link,
	.events-gridview .events-link,
	.events-category .events-link {
		font-weight: bold;
	}

div#footer .left {padding-top: 20px;}

.left {float:left;}


.col {
  float: left;
  width: 780px;
}

div#hero-text {
  font-size: 1.5em;
  line-height: 0.5em;
  text-align: center;
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 300;
  color: #fff;
  text-transform: uppercase;
}

div#hero-text span.large-gold {
  font-size: 6.3em;
  line-height: 1.1em;
  color: #feb71f;
  font-family: 'PT Serif', serif;
}

div#hero-text span.med-white {
  font-size: 2.5em;
  line-height: 1em;
  font-weight: 400;
}

div#homepage-content div#homepage-main div#hero-text-container {
  z-index: 1;
  width: 100%;
  height: 145px;
  float: left;
}

.hero-2-full #hero-text {
  background-color: rgba(52,52,52,0.5);
  height: 515px;
  width: 100%;
  padding: 50px 10px 20px 10px;
}

.main .cols .col .col-cnt {
	background-color: #FFF;
	width: 295px;
	float: left;
	margin-bottom: 20px;
	margin-top: 0px;
	margin-right: 9px;
	margin-left: 7px;
}

.main .cols-sec .col-cnt, .main .cols-sec .colside-sec .col-cnt, .main .cols-sec .col .col-cnt {
	float: left;
	margin-bottom: 20px;
	margin-top: 0px;
	margin-right: 7px;
	margin-left: 7px;
}

.main .cols-sec .colside .col-cnt {
	margin-left: 0px;
	margin-right: 3px;
}

.main .cols-sec .col .col-cnt {
	width: 383px;
}

.main .cols .col .col-cnt p {
	clear: both;
	width: 250px;
}

.main .cols .colside .col-cnt, .main .cols .collast .col-cnt {
	width: 180px;
	float: left;
	margin-bottom: 20px;
	padding: 0;
	margin-left: 7px;
}

.main .cols .colside .col-cnt {
	margin-right: 7px;
	margin-left: 0px;
	margin-bottom: 20px;
}

.main .cols-sec .collast .col-cnt {
	float: left;
	margin-bottom: 20px;
	padding: 0;
	margin-left: 7px;
	margin-right: 7px;
	width: 180px;
}

.main .cols .colside .col-cnt p {
	padding-left: 7px;
	padding-right: 5px;
	line-height: normal;
		color: #34495e;
	
}

.community_hero .col_c .hero_info .category {
  font-family: 'FlamaBold', sans-serif;
  font-size: 12px;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #ff7445;
  margin-right: 10px;
  text-transform: uppercase;
}

.community_hero .col_c .hero_info .category a {
  color: inherit;
  text-decoration: none;
}

.community_hero .col_c .hero_info .category a:hover {
  color: inherit;
}

.community_featured .col_a_b .category {
  font-family: 'FlamaBold', sans-serif;
  font-size: 12px;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #ff7445;
  margin-right: 10px;
  text-transform: uppercase;
}

.community_featured .col_a_b .category a {
  color: inherit;
  text-decoration: none;
}

.community_featured .col_a_b .category a:hover {
  color: inherit;
}

.community_latest .latest_article .col_c .category {
  font-family: 'FlamaBold', sans-serif;
  font-size: 12px;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #ff7445;
  margin-right: 10px;
  text-transform: uppercase;
}

.community_latest .latest_article .col_c .category a {
  color: inherit;
  text-decoration: none;
}

.community_latest .latest_article .col_c .category a:hover {
  color: inherit;
}

.community_table .square.event .category {
  display: block;
  margin-bottom: 5px;
  font-family: 'FlamaBold', sans-serif;
  font-size: 12px;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #b2b2b2;
}

#community_events_preview_bar .square.event .category {
  display: block;
  margin-bottom: 5px;
  font-family: 'FlamaBold', sans-serif;
  font-size: 12px;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #b2b2b2;
}

#community_article #col_c #community_related .related_article .col_c .category {
  display: none;
  font-family: 'FlamaBold', sans-serif;
  font-size: 12px;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #ff7445;
  margin-right: 10px;
  text-transform: uppercase;
}

#community_article #col_c #community_related .related_article .col_c .category a {
  color: inherit;
  text-decoration: none;
}

#community_article #col_c #community_related .related_article .col_c .category a:hover {
  color: inherit;
}

#events_preview.patient_stories_events #community_events_preview_bar .square .category {
  font-family: 'FlamaCondensedBold', sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  line-height: 14px;
  margin-bottom: 7px;
  text-transform: uppercase;
}

.row{margin-left:-30px;margin-right:-30px}

.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}

.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after{clear:both}


.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px; }

.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px; }


.container .jumbotron, .container-fluid .jumbotron {
  border-radius: 6px; }


.jumbotron .container {
  max-width: 100%; }



body,
.container-collateral-archive {
  position: relative; }


.padding-xs.container,
.padding-sm.container,
.padding-md.container,
.padding-lg.container,
.padding-xl.container {
  padding-left: 15px;
  padding-right: 15px; }


.breadcrumbs-wrapper .container {
  overflow-x: auto;
  padding: 12px 0 12px 15px;
  position: relative;
  white-space: nowrap;
  z-index: 5; }


.gallerySlider-desktop .rsSlide .container {
  padding-bottom: 35px; }

  .footer-top .container {
    border-bottom: 1px solid #898888; }


  .single-resources .breadcrumbs-wrapper .container {
    margin-top: 55px; }


.videos .container {
  overflow: hidden;
  padding: 24px 30px; }


.testimonials .quotations .container {
  padding: 24px 15px; }

.sidebar .right-col-bg{position:absolute;top:0px;right:0px;width:50%;height:100%;background-color:#f2f2f2;z-index:-5;}
.block-simplenews .issues-link,.block-simplenews .issues-list{margin-top:1em}
.block-simplenews .issues-list .newsletter-created{display:none}
.block ol,.block ul{margin:0;padding:0 0 .25em 1em}
.region-header .block{font-size:.857em;float:left;margin:0 10px;padding:0}
.region-header .block .content{margin:0;padding:0}
.region-header .block ul{margin:0;padding:0}
.region-header .block li{list-style:none;list-style-image:none;padding:0}
.region-header .block-menu{border:1px solid;border-color:#eee;border-color:rgba(255,255,255,0.2);padding:0;width:208px}
.region-header .block-menu li a{display:block;border-bottom:1px solid;border-bottom-color:#eee;border-bottom-color:rgba(255,255,255,0.2);padding:3px 7px}
.region-header .block-menu li a:hover,.region-header .block-menu li a:focus,.region-header .block-menu li a:active{text-decoration:none;background:rgba(255,255,255,0.15)}
.region-header .block-menu li.last a{border-bottom:0}
.region-header .block-locale ul li{display:inline;padding:0 .5em}
.sidebar .block{border:1px solid;padding:15px 20px;margin:0 0 20px}
.sidebar .block .content{font-size:.914em;line-height:1.4}
#triptych .block{margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #dfdfdf;line-height:1.3}
#triptych .block.last{border-bottom:0}
#triptych .block ul li,#triptych .block ol li{list-style:none}
#triptych .block ul,#triptych .block ol{padding-left:0}
#footer-wrapper .block{margin:20px 0;border:1px solid #444;border-color:rgba(255,255,255,0.1);padding:10px}
#footer-columns .block-menu,#footer .block{margin:0;padding:0;border:0}
#footer .block{margin:.5em 0}
#footer .block .content{padding:.5em 0;margin-top:0}
#footer .block h2{margin:0}
.page-admin-structure-block-demo .block-region{background:#ff6;border:1px dotted #9f9e00;color:#000;font:90% "Lucida Grande","Lucida Sans Unicode",sans-serif;margin:5px;padding:5px;text-align:center;text-shadow:none}
.page-admin-structure-block-demo #featured .block-region{font-size:.55em}
.page-admin-structure-block-demo #header .block-region{width:500px}


#area {
	padding: 0;
}


.post_all_info
{
  color:#8B1A1A;
  font:normal bold 14px Helvetica, Arial, sans-serif;
}


	.narrow-wide-2c #footer-first , .wide-narrow-2c #footer-second {width:32%;}

	.narrow-wide-2c #footer-second, .wide-narrow-2c #footer-first{	width:64%;}

	
	.footer-1c .footer-widgets-box,
	.narrow-wide-2c #footer-second,
	.wide-narrow-2c #footer-second,
	.footer-2c #footer-second,
	.footer-3c #footer-third,
	.footer-4c #footer-fourth,
	.wide-right-3c #footer-third,
	.wide-left-3c #footer-third{margin-right:0;}

	#footer-second , #footer-fourth{	margin-right:0 !important;}


	
.footer-widgets-box{float:left; margin-right:4%;}

.footer-1c .footer-widgets-box{	width:	100% }

.footer-2c .footer-widgets-box{	width:	48%;}

.footer-3c .footer-widgets-box{	width:	30.66666666666667%;}

.footer-4c .footer-widgets-box{	width:	22%;}

	.wide-left-3c .footer-widgets-box , .wide-right-3c .footer-widgets-box {	width:23%;}


#footer .creds{width:720px;float:right;margin:0;padding:0 5px 0 0;text-align:right;}
.fusion-layout-column.fusion-five-sixth,.fusion-layout-column.fusion-four-fifth,.fusion-layout-column.fusion-one-fifth,.fusion-layout-column.fusion-one-fourth,.fusion-layout-column.fusion-one-half,.fusion-layout-column.fusion-one-sixth,.fusion-layout-column.fusion-one-third,.fusion-layout-column.fusion-three-fifth,.fusion-layout-column.fusion-three-fourth,.fusion-layout-column.fusion-two-fifth,.fusion-layout-column.fusion-two-third{position:relative;float:left;margin-right:4%;margin-bottom:20px;}
.fusion-layout-column.fusion-one-third{width:30.6666%;}
.fusion-layout-column.fusion-one-third.fusion-spacing-no{width:33.33333333%;}
#global-nav-expanded .grid_4
h3{padding:0}
#global-nav-expanded .grid_4 h3
a{display:block;padding:0.5em 0.3em 0 0.3em}
#global-nav-expanded .grid_4 h3 a:hover,
#global-nav-expanded .grid_4 h3 a:focus,
#global-nav-expanded .grid_4 h3 a:active{background-color:#ddd}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16,.grid_17,.grid_18,.grid_19,.grid_20,.grid_21,.grid_22,.grid_23,.grid_24{display:inline;float:left;position:relative;margin-left:1%;margin-right:1%}
.oldie .grid_1,
.oldie .grid_2,
.oldie .grid_3,
.oldie .grid_4,
.oldie .grid_5,
.oldie .grid_6,
.oldie .grid_7,
.oldie .grid_8,
.oldie .grid_9,
.oldie .grid_10,
.oldie .grid_11,
.oldie .grid_12,
.oldie .grid_13,
.oldie .grid_14,
.oldie .grid_15,
.oldie .grid_16,
.oldie .grid_17,
.oldie .grid_18,
.oldie .grid_19,
.oldie .grid_20,
.oldie .grid_21,
.oldie .grid_22,
.oldie .grid_23,
.oldie
.grid_24{margin-left:0.9%;margin-right:0.9%}
.container_24
.grid_4{width:14.6666%}
.container_24 .alpha.grid_4,
.container_24
.omega.grid_4{width:15.6666%}
.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px}
.container-fluid{padding:0}
.container{width:auto}
.navbar .container{width:auto;padding:0}
.container:before,.container:after{display:table;content:"";line-height:0;}

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

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

.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:980px;}

#PageHeader .header-wrap .search-container .autocomplete-result-container {
  position: absolute;
  margin: 1px 0 0;
  z-index: 1;
  background-color: #ffffff;
}

#PageHeader .header-wrap .search-container.autocompleted .autocomplete-result-container {
  z-index: 980;
}

#PageHeader .header-middle-search .search-container .autocomplete-result-container {
  left: 0;
  top: 60px;
  width: 100%;
  margin: 0;
  background-color: inherit;
  z-index: 900;
}

.two-sidebars .content-inner,.one-sidebar .content-inner,.region-sidebar-first,.region-sidebar-second {margin-left: 0; margin-right: 0}

.region-sidebar-first {width: 50%}

.region-sidebar-second {width: 50%}

.region-sidebar-first,.region-sidebar-second {overflow: hidden; margin-top: 20px; float: left; clear: none}

.region-sidebar-first.block,.region-sidebar-second .block {width: 100%}

.at-panel .region {display:inline;float:left}

#content-column,.content-column,.region-sidebar-first {float: left; clear: none}

.region-sidebar-second .block {float: left; clear: none}
.pane-people-and-groups.research h3{border-bottom:3px solid #71b360;}
html.fontface .pane-people-and-groups.research h3:before{content:')';}
#global-nav-expanded
h3.research{border-bottom:2px solid #71b360}
.title_with_line{margin:0;text-align:left;padding:0 10px 0 0;display:inline-block;position:relative;background-color:#fff;z-index:100;font-style:italic}
	
.footer-print-digital {
	width: 298px;
	float: left;
	margin: 0 25px 0 0;
	border-right: 1px dashed #ccc;
	min-height: 250px;
}
	
.footer-print-digital img {
	width: 80px;
	height: 105px;
}

		.w-portfolio-item-h {
			position: relative;
			overflow: hidden;
			z-index: 1;
			height: 0;
			padding-bottom: 100%;
			}



.w-portfolio.ratio_16-9 .w-portfolio-item-h {
	padding-bottom: 56.25%;
	}

.w-portfolio.ratio_3-2 .w-portfolio-item-h {
	padding-bottom: 66.6666%;
	}

.w-portfolio.ratio_4-3 .w-portfolio-item-h {
	padding-bottom: 75%;
	}

.w-portfolio.ratio_2-3 .w-portfolio-item-h {
	padding-bottom: 150%;
	}

.w-portfolio.ratio_3-4 .w-portfolio-item-h {
	padding-bottom: 133.3333%;
	}

	
	.touch .w-portfolio-item-h {
		height: auto;
		padding: 0 !important;
		}


.dpe-flexible-posts li, ul.bulleted-list {
	height: 206px; 
	overflow: hidden;
}

#home-feature .bulleted-list li {
	height: auto;
	width: 100%;
	font-size: 12px;
	line-height: 1.4;
	margin: 0 0 3px 15px;
}

#home-feature .bulleted-list li a {
	font-size: 13px;
}

#home-feature ul.bulleted-list {
	height: 105px;
	width: 100%;
	margin: 0;
	padding-bottom: 0;
}

ul.bulleted-list {
	height: 206px;
    	margin: 0;
    	overflow: hidden;
    	padding: 0;
}

li.bulleted-list, ul.bulleted-list li {
    	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
   	font-size: 12px;
   	font-weight: bold;
	float: left;
	clear: both;
    	list-style: square outside none;
	line-height: 1.2;
    	margin: 6px 0 6px 15px;
	height: auto;
	overflow: visible;
	text-align: left;
}



.ie #text-69 ul.bulleted-list li {
	float: none;
}


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

body.page-template-template-menu-list-php #sidebar ul .menu-item,
body.tax-menu-category #sidebar ul .menu-item { margin-left: 20px; }

body.page-template-template-menu-list-php #sidebar ul .menu-item a,
body.tax-menu-category #sidebar ul .menu-item a{ font-size: 12px; }
.row{margin-right:-15px;margin-left:-15px}
.row:before,.row:after{display:table;content:" "}
.row:after{clear:both}

	[class*="span"], .uneditable-input[class*="span"], .row [class*="span"] {
		margin-bottom: 20px;
	}
#section2,#section3,#section4 .edge,#section5{text-align:center}
.bg-style-clear .main-heading{color:#FFF}
.bg-style-clear p{color:#D1D1D1}
.bg-style-clear{background:rgba(51,51,51,.8);position:relative;z-index:12;padding:5% 0}
html.lt-ie9 .bg-style-clear{background:0 0;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc333333', endColorstr='#cc333333', GradientType=1 )}
.field-type-taxonomy-term-reference .field-item{display:inline;margin-left:.3em;}
.field-name-taxonomy-tags .field-item{display:inline;margin:0 10px 0 0;}
#main .field-name-field-tags .field-items .field-item{color:#ff8400;}
#main .field-item p{border-color:#333333;}
#main .field-items .field-item{margin-left:6px;margin-right:5px;}
#main .field-name-field-tags .field-items .field-item:last-child{border-right-width:0px;padding-right:0px;margin-right:0px;}
#main .field-name-body .field-items .field-item{margin-left:0px;margin-right:0px;}
#main .field-items .field-item:last-child{border-right-width:0px;padding-right:0px;}
#main .field-type-taxonomy-term-reference .field-items .field-item{font-size:12px;text-transform:uppercase;text-align:left;line-height:140%;text-decoration:none;padding-right:6px;border-right-width:1px;border-style:dotted;margin-right:6px;}
#main .media-gallery-media .field-items .field-item{margin-left:0;margin-right:0;}
.meta-wrapper .media-title * .field-item,.meta-wrapper .media-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;-moz-binding:url(/profiles/gardens/modules/contrib/media_gallery/ellipsis.xml#ellipsis);}
.media-gallery-detail-wrapper .field-name-media-description .field-item{word-wrap:break-word;}

.rhp-rhino .rhino-event-wrapper .rhino-event-center .rhino-event-date-box, .rhp-rhino .tribe-events-single .rhino-event-center .rhino-event-date-box, .rhp-rhino .widget.tribe-events-list-widget .rhino-event-center .rhino-event-date-box, .rhp-rhino #tribe-events-content table.tribe-events-calendar .rhino-event-center .rhino-event-date-box, .rhp-rhino .rhino-event-wrapper .rhino-event-center .rhino-event-time-box, .rhp-rhino .tribe-events-single .rhino-event-center .rhino-event-time-box, .rhp-rhino .widget.tribe-events-list-widget .rhino-event-center .rhino-event-time-box, .rhp-rhino #tribe-events-content table.tribe-events-calendar .rhino-event-center .rhino-event-time-box, .rhp-rhino .rhino-event-wrapper .rhino-event-center .rhino-event-price-box, .rhp-rhino .tribe-events-single .rhino-event-center .rhino-event-price-box, .rhp-rhino .widget.tribe-events-list-widget .rhino-event-center .rhino-event-price-box, .rhp-rhino #tribe-events-content table.tribe-events-calendar .rhino-event-center .rhino-event-price-box, .rhp-rhino .rhino-event-wrapper .rhino-event-center .rhino-event-venue-box, .rhp-rhino .tribe-events-single .rhino-event-center .rhino-event-venue-box, .rhp-rhino .widget.tribe-events-list-widget .rhino-event-center .rhino-event-venue-box, .rhp-rhino #tribe-events-content table.tribe-events-calendar .rhino-event-center .rhino-event-venue-box {
  display: inline-block;
  width: auto;
  margin-right: 20px;
}

.rhp-rhino .rhino-event-wrapper .rhino-event-center .rhino-event-date-box p, .rhp-rhino .tribe-events-single .rhino-event-center .rhino-event-date-box p, .rhp-rhino .widget.tribe-events-list-widget .rhino-event-center .rhino-event-date-box p, .rhp-rhino #tribe-events-content table.tribe-events-calendar .rhino-event-center .rhino-event-date-box p, .rhp-rhino .rhino-event-wrapper .rhino-event-center .rhino-event-time-box p, .rhp-rhino .tribe-events-single .rhino-event-center .rhino-event-time-box p, .rhp-rhino .widget.tribe-events-list-widget .rhino-event-center .rhino-event-time-box p, .rhp-rhino #tribe-events-content table.tribe-events-calendar .rhino-event-center .rhino-event-time-box p, .rhp-rhino .rhino-event-wrapper .rhino-event-center .rhino-event-price-box p, .rhp-rhino .tribe-events-single .rhino-event-center .rhino-event-price-box p, .rhp-rhino .widget.tribe-events-list-widget .rhino-event-center .rhino-event-price-box p, .rhp-rhino #tribe-events-content table.tribe-events-calendar .rhino-event-center .rhino-event-price-box p, .rhp-rhino .rhino-event-wrapper .rhino-event-center .rhino-event-venue-box p, .rhp-rhino .tribe-events-single .rhino-event-center .rhino-event-venue-box p, .rhp-rhino .widget.tribe-events-list-widget .rhino-event-center .rhino-event-venue-box p, .rhp-rhino #tribe-events-content table.tribe-events-calendar .rhino-event-center .rhino-event-venue-box p, .rhp-rhino .rhino-event-wrapper .rhino-event-center .rhino-event-date-box i, .rhp-rhino .tribe-events-single .rhino-event-center .rhino-event-date-box i, .rhp-rhino .widget.tribe-events-list-widget .rhino-event-center .rhino-event-date-box i, .rhp-rhino #tribe-events-content table.tribe-events-calendar .rhino-event-center .rhino-event-date-box i, .rhp-rhino .rhino-event-wrapper .rhino-event-center .rhino-event-time-box i, .rhp-rhino .tribe-events-single .rhino-event-center .rhino-event-time-box i, .rhp-rhino .widget.tribe-events-list-widget .rhino-event-center .rhino-event-time-box i, .rhp-rhino #tribe-events-content table.tribe-events-calendar .rhino-event-center .rhino-event-time-box i, .rhp-rhino .rhino-event-wrapper .rhino-event-center .rhino-event-price-box i, .rhp-rhino .tribe-events-single .rhino-event-center .rhino-event-price-box i, .rhp-rhino .widget.tribe-events-list-widget .rhino-event-center .rhino-event-price-box i, .rhp-rhino #tribe-events-content table.tribe-events-calendar .rhino-event-center .rhino-event-price-box i, .rhp-rhino .rhino-event-wrapper .rhino-event-center .rhino-event-venue-box i, .rhp-rhino .tribe-events-single .rhino-event-center .rhino-event-venue-box i, .rhp-rhino .widget.tribe-events-list-widget .rhino-event-center .rhino-event-venue-box i, .rhp-rhino #tribe-events-content table.tribe-events-calendar .rhino-event-center .rhino-event-venue-box i {
  font-size: 16px;
  display: inline-block;
  margin: 0 1px;
}

.rhp-rhino #tribe-events-pg-template .tribe-events-single .rhino-event-date-box, .rhp-rhino #tribe-events-pg-template .tribe-events-single .rhino-event-time-box, .rhp-rhino #tribe-events-pg-template .tribe-events-single .rhino-event-price-box, .rhp-rhino #tribe-events-pg-template .tribe-events-single .rhino-event-venue-box {
  display: inline-block;
  width: auto;
  margin-right: 20px;
}

.rhp-rhino #tribe-events-pg-template .tribe-events-single .rhino-event-date-box p, .rhp-rhino #tribe-events-pg-template .tribe-events-single .rhino-event-time-box p, .rhp-rhino #tribe-events-pg-template .tribe-events-single .rhino-event-price-box p, .rhp-rhino #tribe-events-pg-template .tribe-events-single .rhino-event-venue-box p, .rhp-rhino #tribe-events-pg-template .tribe-events-single .rhino-event-date-box i, .rhp-rhino #tribe-events-pg-template .tribe-events-single .rhino-event-time-box i, .rhp-rhino #tribe-events-pg-template .tribe-events-single .rhino-event-price-box i, .rhp-rhino #tribe-events-pg-template .tribe-events-single .rhino-event-venue-box i {
  font-size: 16px;
  display: inline-block;
  margin: 0 1px;
}

 .rhino-event-wrapper .rhino-event-center .rhino-event-date-box,  .tribe-events-single .rhino-event-center .rhino-event-date-box,  .widget.tribe-events-list-widget .rhino-event-center .rhino-event-date-box,  #tribe-events-content table.tribe-events-calendar .rhino-event-center .rhino-event-date-box,  .rhino-event-wrapper .rhino-event-center .rhino-event-time-box,  .tribe-events-single .rhino-event-center .rhino-event-time-box,  .widget.tribe-events-list-widget .rhino-event-center .rhino-event-time-box,  #tribe-events-content table.tribe-events-calendar .rhino-event-center .rhino-event-time-box, .rhino-event-wrapper .rhino-event-center .rhino-event-venue-box,  .tribe-events-single .rhino-event-center .rhino-event-venue-box,  .widget.tribe-events-list-widget .rhino-event-center .rhino-event-venue-box,  #tribe-events-content table.tribe-events-calendar .rhino-event-center .rhino-event-venue-box, .rhino-event-wrapper .rhino-event-center .rhino-event-price-box,  .tribe-events-single .rhino-event-center .rhino-event-price-box,  .widget.tribe-events-list-widget .rhino-event-center .rhino-event-price-box,  #tribe-events-content table.tribe-events-calendar .rhino-event-center .rhino-event-price-box {
  display: inline-block;
  width: auto;
  margin-right: 20px;
}

 .rhino-event-wrapper .rhino-event-center .rhino-event-date-box p,  .tribe-events-single .rhino-event-center .rhino-event-date-box p,  .widget.tribe-events-list-widget .rhino-event-center .rhino-event-date-box p,  #tribe-events-content table.tribe-events-calendar .rhino-event-center .rhino-event-date-box p,  .rhino-event-wrapper .rhino-event-center .rhino-event-time-box p,  .tribe-events-single .rhino-event-center .rhino-event-time-box p,  .widget.tribe-events-list-widget .rhino-event-center .rhino-event-time-box p,  #tribe-events-content table.tribe-events-calendar .rhino-event-center .rhino-event-venue-box p, .tribe-events-single .rhino-event-center .rhino-event-venue-box p,  .widget.tribe-events-list-widget .rhino-event-center .rhino-event-venue-box p,  #tribe-events-content table.tribe-events-calendar .rhino-event-center .rhino-event-venue-box p, .rhino-event-wrapper .rhino-event-center .rhino-event-venue-box p,  .tribe-events-single .rhino-event-center .rhino-event-venue-box p,  .widget.tribe-events-list-widget .rhino-event-center .rhino-event-venue-box p,  #tribe-events-content table.tribe-events-calendar .rhino-event-center .rhino-event-venue-box p, .rhino-event-wrapper .rhino-event-center .rhino-event-price-box p,  .tribe-events-single .rhino-event-center .rhino-event-price-box p,  .widget.tribe-events-list-widget .rhino-event-center .rhino-event-price-box p,  #tribe-events-content table.tribe-events-calendar .rhino-event-center .rhino-event-price-box p,  .rhino-event-wrapper .rhino-event-center .rhino-event-date-box i,  .tribe-events-single .rhino-event-center .rhino-event-date-box i,  .widget.tribe-events-list-widget .rhino-event-center .rhino-event-date-box i,  #tribe-events-content table.tribe-events-calendar .rhino-event-center .rhino-event-date-box i,  .rhino-event-wrapper .rhino-event-center .rhino-event-time-box i,  .tribe-events-single .rhino-event-center .rhino-event-time-box i,  .widget.tribe-events-list-widget .rhino-event-center .rhino-event-time-box i,  #tribe-events-content table.tribe-events-calendar .rhino-event-center .rhino-event-time-box i, .rhino-event-wrapper .rhino-event-center .rhino-event-venue-box i,  .tribe-events-single .rhino-event-center .rhino-event-venue-box i,  .widget.tribe-events-list-widget .rhino-event-center .rhino-event-venue-box i,  #tribe-events-content table.tribe-events-calendar .rhino-event-center .rhino-event-venue-box i, .rhino-event-wrapper .rhino-event-center .rhino-event-venue-box i,  .tribe-events-single .rhino-event-center .rhino-event-venue-box i,  .widget.tribe-events-list-widget .rhino-event-center .rhino-event-venue-box i,  #tribe-events-content table.tribe-events-calendar .rhino-event-center .rhino-event-venue-box i, .rhino-event-wrapper .rhino-event-center .rhino-event-price-box i,  .tribe-events-single .rhino-event-center .rhino-event-price-box i,  .widget.tribe-events-list-widget .rhino-event-center .rhino-event-price-box i,  #tribe-events-content table.tribe-events-calendar .rhino-event-center .rhino-event-price-box i {
  font-size: 16px;
  display: inline-block;
  margin: 0 1px;
}

 #tribe-events-pg-template .tribe-events-single .rhino-event-date-box,  #tribe-events-pg-template .tribe-events-single .rhino-event-time-box, #tribe-events-pg-template .tribe-events-single .rhino-event-venue-box,  #tribe-events-pg-template .tribe-events-single .rhino-event-price-box {
  display: inline-block;
  width: auto;
  margin-right: 20px;
}

 #tribe-events-pg-template .tribe-events-single .rhino-event-date-box p,  #tribe-events-pg-template .tribe-events-single .rhino-event-time-box p,  #tribe-events-pg-template .tribe-events-single .rhino-event-venue-box p,  #tribe-events-pg-template .tribe-events-single .rhino-event-price-box p,  #tribe-events-pg-template .tribe-events-single .rhino-event-date-box i,  #tribe-events-pg-template .tribe-events-single .rhino-event-time-box i, #tribe-events-pg-template .tribe-events-single .rhino-event-venue-box i, #tribe-events-pg-template .tribe-events-single .rhino-event-price-box i {
  font-size: 16px;
  display: inline-block;
  margin: 0 1px;
}


 .rhino-event-wrapper .rhino-event-center .rhino-event-date-box,
 .rhino-event-wrapper .rhino-event-center .rhino-event-time-box,
 .rhino-event-wrapper .rhino-event-center .rhino-event-venue-box,
 .rhino-event-wrapper .rhino-event-center .rhino-event-price-box,
 .tribe-events-single .rhino-event-center .rhino-event-date-box,
 .tribe-events-single .rhino-event-center .rhino-event-time-box,
 .tribe-events-single .rhino-event-center .rhino-event-price-box,
 .widget.tribe-events-list-widget .rhino-event-center .rhino-event-date-box,
 .widget.tribe-events-list-widget .rhino-event-center .rhino-event-time-box,
 .widget.tribe-events-list-widget .rhino-event-center .rhino-event-venue-box,
 .widget.tribe-events-list-widget .rhino-event-center .rhino-event-price-box,
 #tribe-events-content table.tribe-events-calendar .rhino-event-center .rhino-event-date-box,
 #tribe-events-content table.tribe-events-calendar .rhino-event-center .rhino-event-time-box,
 #tribe-events-content table.tribe-events-calendar .rhino-event-center .rhino-event-venue-box,
 #tribe-events-content table.tribe-events-calendar .rhino-event-center .rhino-event-price-box {
  display: inline-block;
  width: auto;
  margin-right: 20px;
  margin-bottom: 5px;
}


 .rhino-event-wrapper .rhino-event-center .rhino-event-date-box p,
 .rhino-event-wrapper .rhino-event-center .rhino-event-date-box i,
 .rhino-event-wrapper .rhino-event-center .rhino-event-time-box p,
 .rhino-event-wrapper .rhino-event-center .rhino-event-time-box i,
 .rhino-event-wrapper .rhino-event-center .rhino-event-venue-box p,
 .rhino-event-wrapper .rhino-event-center .rhino-event-venue-box i,
 .rhino-event-wrapper .rhino-event-center .rhino-event-price-box p,
 .rhino-event-wrapper .rhino-event-center .rhino-event-price-box i,
 .tribe-events-single .rhino-event-center .rhino-event-date-box p,
 .tribe-events-single .rhino-event-center .rhino-event-date-box i,
 .tribe-events-single .rhino-event-center .rhino-event-time-box p,
 .tribe-events-single .rhino-event-center .rhino-event-time-box i,
 .tribe-events-single .rhino-event-center .rhino-event-venue-box p,
 .tribe-events-single .rhino-event-center .rhino-event-venue-box i,
 .tribe-events-single .rhino-event-center .rhino-event-price-box p,
 .tribe-events-single .rhino-event-center .rhino-event-price-box i,
 .widget.tribe-events-list-widget .rhino-event-center .rhino-event-date-box p,
 .widget.tribe-events-list-widget .rhino-event-center .rhino-event-date-box i,
 .widget.tribe-events-list-widget .rhino-event-center .rhino-event-time-box p,
 .widget.tribe-events-list-widget .rhino-event-center .rhino-event-time-box i,
 .widget.tribe-events-list-widget .rhino-event-center .rhino-event-venue-box p,
 .widget.tribe-events-list-widget .rhino-event-center .rhino-event-venue-box i,
 .widget.tribe-events-list-widget .rhino-event-center .rhino-event-price-box p,
 .widget.tribe-events-list-widget .rhino-event-center .rhino-event-price-box i,
 #tribe-events-content table.tribe-events-calendar .rhino-event-center .rhino-event-date-box p,
 #tribe-events-content table.tribe-events-calendar .rhino-event-center .rhino-event-date-box i,
 #tribe-events-content table.tribe-events-calendar .rhino-event-center .rhino-event-time-box p,
 #tribe-events-content table.tribe-events-calendar .rhino-event-center .rhino-event-time-box i,
 #tribe-events-content table.tribe-events-calendar .rhino-event-center .rhino-event-venue-box p,
 #tribe-events-content table.tribe-events-calendar .rhino-event-center .rhino-event-venue-box i,
 #tribe-events-content table.tribe-events-calendar .rhino-event-center .rhino-event-price-box p,  #tribe-events-content table.tribe-events-calendar .rhino-event-center .rhino-event-price-box i {
  font-size: 16px;
  display: inline-block;
  margin: 0 1px;
}


 #tribe-events-pg-template .tribe-events-single .rhino-event-date-box,
 #tribe-events-pg-template .tribe-events-single .rhino-event-time-box,
 #tribe-events-pg-template .tribe-events-single .rhino-event-venue-box,
 #tribe-events-pg-template .tribe-events-single .rhino-event-price-box {
  display: inline-block;
  width: auto;
  margin-right: 20px;
}


 #tribe-events-pg-template .tribe-events-single .rhino-event-date-box p,
 #tribe-events-pg-template .tribe-events-single .rhino-event-date-box i,
 #tribe-events-pg-template .tribe-events-single .rhino-event-time-box p,
 #tribe-events-pg-template .tribe-events-single .rhino-event-time-box i,
 #tribe-events-pg-template .tribe-events-single .rhino-event-venue-box p,
 #tribe-events-pg-template .tribe-events-single .rhino-event-venue-box i,
 #tribe-events-pg-template .tribe-events-single .rhino-event-price-box p,  #tribe-events-pg-template .tribe-events-single .rhino-event-price-box i {
  font-size: 16px;
  display: inline-block;
  margin: 0 1px;
}



.widget {border:1px solid #ccc;background:#f5f5f5;padding:5px;text-align:left;margin:10px 0 0 0;font-size:8pt;}


body .midrow_blocks, .midrow_blocks_wrap{ width:268px!important; height:auto!important;}




#topmenu, #topmenu ul li ul li, #zn_slider, .midrow_blocks, .lay1 .hentry, .lay2, .lay3 .post_image, .lay3 .post_content, .single_post, .commentlist li, #commentform, #commentform label, #sidebar .widgets .widget, #footer, #copyright, .amp_current, .amp_page:hover, .amp_next:hover, .amp_prev:hover, .page-numbers:hover, .navigation .current, #related_wrap ul, .trigger_wrap, .search_term, ol#controls li, .amp_page, .amp_next, .amp_prev, .page-numbers{ background:#f5e6ce;}



#topmenu ul li ul li, .midrow_blocks, .mid_block_content, .lay1 .hentry, .lay2, .lay3 .post_image, .lay3 .post_content, .lay4 .single_metainfo, .single_post, .commentlist li, #commentform, #commentform label, .comment-form-author input, .comment-form-email input, .comment-form-url input, .comment-form-comment textarea, #sidebar .widgets .widget, #sidebar .widgets .widget li, #footer, #footer .widgets .widget ul li, #footer #wp-calendar caption, #copyright, .znn_paginate span, .znn_paginate a, .navigation a, .navigation span, #related_wrap ul, #searchform #s, .search_term, ol#controls li, #topmenu, .wp-caption { border-color:#1e0902;}

.midrow_blocks{ margin-top:30px;}

	.header-navigation-menu .header-icon img{
		margin:15px 0;
	}

	.header-icon{
		max-height:60px;
	}

	.header-icon img {
		max-height:30px;
		margin:15px 0;
	}

.header-icon .logo-icon{text-decoration:none}

.header-icon .logo-icon:focus{outline:0}

.header-icon .logo-icon.logo-lite{display:none}

.header-icon .logo-text{display:block;font-size:20px;color:#db4360;text-decoration:none;line-height:100px}

.dark-nav-menu .header-icon .logo-icon.logo-dark{display:none}

.dark-nav-menu .header-icon .logo-icon.logo-lite{display:block}

.dynamic-nav-menu .header-icon .logo-icon.logo-dark{display:none}

.dynamic-nav-menu .header-icon .logo-icon.logo-lite{display:none}

.dynamic-nav-menu.dark-nav-menu .header-icon .logo-icon.logo-dark{display:block}

.dynamic-nav-menu.dark-nav-menu .header-icon .logo-icon.logo-lite{display:none}
.text-center{text-align:center !important}
#cat-nav a.text-center{position:absolute;left:49%}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}
.col-xs-12{width:100%}

.horizon {
	width:100%;
	height:1px;
	overflow:visible;
	top:50%;
	position:absolute;
	text-align:center;
	}

				p#quote-line-2 { color:#b4a48d; font-family: 'Goudy Bookletter 1911', Georgia, serif; font-size: 14px; text-shadow: 1px 1px 1px #ffffff; text-transform: uppercase; font-style: normal; }


.cell{
	display: table-cell;
	padding: 0;
	margin: 0px;
}


.menu div.cell{
	border-right: solid 2px #8B8C8B;
	text-align: center;
}


.menu div.cell.last{
	border-right: none;
}


.menu a.tabhover, .navhover:hover, .menu div.cell:hover{
	background-color: #FEF9D3;
}


.tum-link {
    float:right;
    position:relative;
    right:29px;
    top:22px;
}


.top-social,
.feature .pic img,
.feature h1,.feature h2,
.col-middle,
.selected-left,
.selected-right{
	display: none;
}

.feature .pic {
	height: 157px;
	width: 194px;
	position: absolute;
	left: 28px;
	top: 21px;
}



	.et_vertical_nav #et-main-area,
	.et_vertical_nav #top-header {
		position: relative;
		margin-left: 225px !important;
	}



	.et_vertical_nav.et_vertical_right #et-main-area,
	.et_vertical_nav.et_vertical_right #top-header {
		margin-right: 225px;
		margin-left: 0 !important;
	}
.user-info-flyout_header{display:block;text-align:center;text-transform:uppercase;font-size:12px;color:#d1d4d6;line-height:initial}
#logo{padding-top:15px;padding-left:30px}
#logo a,#logo a:hover{color:#34495e}
#logo div{float:left;padding:14px 0 0 10px}
#logo img{float:left;width:50px}
.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-4{width:33.33333333%}

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

#responsive-menu .appendLink, #responsive-menu .responsive-menu li a, #responsive-menu #responsive-menu-title a,#responsive-menu .responsive-menu, #responsive-menu div, #responsive-menu .responsive-menu li, #responsive-menu{box-sizing: content-box !important;-moz-box-sizing: content-box !important;-webkit-box-sizing: content-box !important;-o-box-sizing: content-box !important}
#responsive-menu #responsive-menu-title{width: 95% !important;font-size: 14px !important;padding: 20px 0px 20px 5% !important;margin-left: 0px !important;background: #43494C !important;white-space: nowrap !important}
#responsive-menu #responsive-menu-title,#responsive-menu #responsive-menu-title a{color: #FFFFFF !important;text-decoration: none !important;overflow: hidden !important}
#responsive-menu #responsive-menu-title a:hover{color: #FFFFFF !important;text-decoration: none !important}
#responsive-menu .appendLink,#responsive-menu .responsive-menu li a,#responsive-menu #responsive-menu-title a{transition: 1s all;-webkit-transition: 1s all;-moz-transition: 1s all;-o-transition: 1s all}
.col{float:left}
.col{float:left}


.wide-content #our-services p, .wide-content #our-approach p, .wide-content p.pmeta{
    font-size: 24px;
    line-height: 40px;
    font-weight: 600;
    padding: 20px 0 40px;
    color: #757575;
    line-height: 27px;
}

    .wide-content p.pmeta {
        font-size: 16px;
        padding: 20px 0 0px;
    }



#work #flavor img {
  display: block;
}

#work #flavor img.first {
  margin: 0 0 14px 0;
}





    

.single-projects article #flavor img {
    display: block;
    height: 225px;
}
 
.single-projects article #flavor img.first {
    margin: 0 0 14px 0;
}

    #flavor,
    #share li .link {
        display: none;
    }

    #flavor {
        display: none;
    }

    #home #featured_projects .box {
        height: 320px;
    }

    #testimonial .box {
      height: 255px;
    }

    #brand_statement .box,
    #from_the_blog .box {
      height: 415px;
    }


    #featured_projects .box {
        height: 375px;
    }

    #brand_statement .box, 
    #from_the_blog .box {
      height: 375px;
    }


#logo { float: left; }

.skip-top { display: none; }

.mg-menu-image {
	display: table-cell;
	width: 25%;
	vertical-align: middle;
	height: 50px;
	overflow: hidden;
}

.num_min {float:left; width:224px; margin-bottom:2px;}

.num_min h5 {float:left; width:30px; height:30px; line-height:30px; margin: 0 2px 0 0; font-size:12px; font-weight:normal;}

.num_min .but {float:left; width:30px; height:30px; margin-right:2px;}

.num_min .but a {background:#8CC63F; color:#FFFFFF; width:30px; height:30px; float:left; line-height:30px; display:block;font-weight:normal;}

.num_min .but a:hover {background:#000; color:#FFFFFF;}


.num_min .hov_mid { float:right; width:200px; text-align:left; position:relative; margin:-5px 0px 0 0px; padding:10px; z-index:99999999; border:solid 3px #CCCCCC; background-color:#FFF; border-radius:5px; }

.num_min .hov_mid2 { float:left; width:200px; text-align:left; padding:0px; }

.num_min .hov_mid_but { width:225px; text-align:left; margin:-25px 0 0 -25px; }

.num_min .hov_mid_but a { float:left; width:225px; background:none; }

.num_min .hov_mid_but a:hover {background:none; }

.num_min .hov_mid_nov { float:left; width:200px; text-align:left;font-size:12px; color:#333333; font-weight:bold; padding:0 0 5px 0; }

.num_min .hov_mid_con { float:left; width:200px; text-align:left; font-size:14px; color:#8CC63F; font-weight:bold; padding:10px 0 0px 0; }

.num_min .hov_mid_time { float:left; width:200px; text-align:left; font-size:12px; color:#999999; padding:0px 0 5px 0; }

.num_min .hov_mid_em { float:left; width:120px; text-align:right; }

.num_min .hov_mid_get { float:left; width:70px; line-height:20px; }

.num_min .hov_mid_tex { float:left; width:100px; text-align:left; padding:0px; line-height:20px; color:#E58132; font-size:13px; }

.num_min .hov_mid_tex a { font-size:12px; text-decoration:none; color:#8CC63F; background:none; float:none; width:auto; }

.num_min .hov_mid_tex a:hover { font-size:12px; text-decoration:none; color:#000; background:none;}

.num_min .hov_mid_img { float:left; width:100px; text-align:left; padding:20px 0 0 0; }


#facebook-bubble, #google-bubble {
font-size: 13px;
position: absolute;
top: 25px;
left: 0;
width: 300px;
background-color: #e9f0ef;
padding: 15px;
z-index: 20;
-webkit-box-shadow: 0px 3px 6px rgba(50, 50, 50, 0.33);
-moz-box-shadow: 0px 3px 6px rgba(50, 50, 50, 0.33);
box-shadow: 0px 3px 6px rgba(50, 50, 50, 0.33);
}
.box-content-middle{overflow:hidden;width:100%;padding-left:6px}
.box-content-middle-global{width:96%;padding:10px}
.box-content-middle-game{width:100%;text-align:center;padding-top:10px}
.box-content-middle-desc,.box-content-middle-desc-others,.box-content-middle-thumb{float:left}
.box-content-middle-thumb{width:100px;height:100px;margin:8px 0 10px 8px}
.box-content-middle-thumb a img{border:1px solid #000}
.box-content-middle-desc{width:201px;height:100px;font-size:12px;color:#000;line-height:16px;margin:8px}
.box-content-middle-desc-others{width:167px;min-height:98px;font-size:12px;color:#000;margin:10px}
.box-content-middle-desc h3 a,.box-content-middle-desc-others h3 a{text-decoration:none;color:#a20300;font:700 14px Arial}
.box-content-middle-desc p,.box-content-middle-desc-others p{line-height:16px;margin:5px 0 0}
.box-content-middle-separator{border-top:2px solid #565656;width:98%;height:0;display:block;clear:both}
.error_custom .box-content-middle-desc-others{width:190px}
.box-content-middle-global p,.social-fb,.username-info{margin-left:10px}
.box-content-middle-desc h3,.box-content-middle-desc-others h3,.footer p,.star-rating li{display:inline}

div.classified-description { margin:0; padding:0; display:inline; font-style:italic; }

.classified-description { margin-bottom: 0px; line-height: 1.2em; margin-left: 2em; }

ul.classified-category-list li div.classified-description p { display:inline; }
.span9{width:700px;}
.table td.span9,.table th.span9{float:none;width:684px;margin-left:0;float:none;width:684px;margin-left:0;}

.ctatxt{display:none}

.ctatxt:hover{ display:inline; color:#000}

#socialhpg .ctatxt{color:#FFF}

	
	.slide-container {
		width: 100%;
	}


		div.default_product_display  div.textcol div.imagecol{
			position:absolute;
			top:0px;
			left: 0px;
			margin-left: -230px !important;
		}


		div.default_product_display  div.textcol div.imagecol a img {
			width: 220px;
			height: 220px;
		}


		div.default_product_display .imagecol img.no-image, #content div.default_product_display .imagecol img.no-image {
			width: 220px;
			height: 220px;
        }



		div.single_product_display  div.textcol div.imagecol{
			position:absolute;

			margin-left: -390px !important;
		}


		div.single_product_display  div.textcol div.imagecol a img {
			width: 380px;
			height: 380px;
		}


div.default_product_display div.textcol div.imagecol {position: relative!important;}

.single_product_display .imagecol {float:left;}


.nav-menu-out:hover li.menu-item-has-children:hover a:after,
nav.main-menu-wrap ul li.menu-item-has-children a:after {
	border-color: #222 transparent transparent transparent !important;
	}


nav.main-menu-wrap ul li:hover ul.sub-menu li.menu-item-has-children a:after {
	border-color: transparent transparent transparent #222 !important;
	}

.nav-menu-out:hover li.menu-item-has-children a:after {
	border-color: #999 transparent transparent transparent !important;
	}


#fly-wrap,
ul.post-gallery-bot-list li img,
.post-gallery-top .flex-direction-nav a,
.fly-fade,
nav.main-menu-wrap,
nav.main-menu-wrap ul li a,
nav.main-menu-wrap ul li.menu-item-has-children a:after,
.mega-img img,
span.nav-search-but i,
span.nav-soc-but i,
ul.score-list li,
.es-nav span a,
.feat-wide-sub-text h2,
.feat-wide1-img img,
.feat-top2-left-img img,
.feat-top2-right-img img,
.feat-wide5-img img,
#home-feat-img img,
.feat-vid-but,
.side-list-img img,
.side-list-text p,
.row-widget-img img,
.row-widget-text p,
.blog-widget-img img,
.blog-widget-text h2,
.feat-widget-img img,
.feat-widget-text h2,
span.more-posts-text,
.facebook-share,
.twitter-share,
.pinterest-share,
.email-share,
.social-comments,
.prev-next-text,
#comments-button a,
#comments-button span.comment-but-text,
.archive-list-img img,
.archive-list-text h2,
ul.foot-soc-list li a,
.tag-cloud a,
a.inf-more-but,
.mvp-related-img img {
	-webkit-transition: all .25s;
	   -moz-transition: all .25s;
	    -ms-transition: all .25s;
	     -o-transition: all .25s;
		transition: all .25s;
	}


nav.fly-nav-menu ul li.menu-item-has-children:after {
	content: '+';
	color: #777;
	font-family: 'Open Sans', serif;
	font-size: 32px;
	font-weight: 800;
	position: absolute;
		right: 0;
		top: 11px;
	}


nav.fly-nav-menu ul li.menu-item-has-children.tog-minus:after {
	content: '_';
	right: 1px;
	top: -4px;
	}


nav.main-menu-wrap ul li.menu-item-has-children ul.sub-menu li a:after,
nav.main-menu-wrap ul li.menu-item-has-children ul.sub-menu li ul.sub-menu li a:after,
nav.main-menu-wrap ul li.menu-item-has-children ul.sub-menu li ul.sub-menu li ul.sub-menu li a:after,
nav.main-menu-wrap ul li.menu-item-has-children ul.mega-list li a:after {
	border-style: none;
	border-width: medium;
	content: '';
	position: relative;
		top: auto;
		right: auto;
	}


nav.main-menu-wrap ul li.menu-item-has-children a:after {
	border-style: solid;
	border-width: 3px 3px 0 3px;
	content: '';
	position: absolute;
		top: 23.5px;
		right: 5px;
	}


nav.main-menu-wrap ul li.menu-item-has-children a {
	padding: 18.5px 17px 18.5px 14px;
	}


nav.main-menu-wrap ul li:hover ul.sub-menu li.menu-item-has-children a {
	position: relative;
	}


nav.main-menu-wrap ul li:hover ul.sub-menu li.menu-item-has-children a:after,
nav.main-menu-wrap ul li:hover ul.sub-menu li ul.sub-menu li.menu-item-has-children a:after {
	border-color: transparent transparent transparent #333;
	border-style: solid;
	border-width: 3px 0 3px 3px;
	content: '';
	position: absolute;
		top: 15px;
		right: 10px;
	}

.genesis-nav-menu .menu-item a{
	background-color: #004375;
	opacity: .9;
}
.horizontal-div{padding:0;width:900px;margin:auto;margin-bottom:19px}




.capttext{color:#FFF;
width:100%
text-align:left;
margin-top:25px;
margin-bottom:10px;
float:left;
font-size:18px;
}


#map-container {
	width:100%;
	height:500px;
}
.mfp-content .large-12{padding:0 !important;margin-bottom:0 !important}
.large-12{position:relative;width:100%}

.dlstrs-content, 
.dlstrs-right-sidebar,
.single-portfolio .content-area,
.single-gallery .content-area {
	margin-top: 59px;
	margin-bottom: 60px;
}

.dlstrs-content {
	float: left;
	border-right: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	max-width: 798px;
	width: 100%;
}

	.dlstrs-content,
	.content-area {
		padding: 2% 4%;
		border: none;
		width: 60%;
	}
.kebo-tweets .ktweet .kavatar{float:left;margin:7px 7px 0 0;border-radius:0px;width:41px;height:41px;padding:0;border:none}
.kebo-tweets.rtl .ktweet .kavatar{float:right;margin:7px 0 0 7px}

#site-logo-inner { display: table-cell; vertical-align: middle; }

	body.wpex-has-vertical-header #site-logo-inner { display: block; }

	.wpex-mobile-toggle-menu-icon_buttons_under_logo #site-logo-inner { display: block; }





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



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

.top-info{display:none;}
.on-tv-mobile .views-row{height:18px;line-height:1.5;overflow:hidden;}
.on-tv-mobile .views-row div{display:inline;}
.tablet .main-content .featured-rotator .view-content .views-row{float:none;display:inline-block;vertical-align:initial;}
.tablet .main-content .featured-rotator .view-content .views-row-1{display:block;position:absolute;left:0;}
.main-content .featured-rotator .view-content .views-row,.featured-rotator .view-content .views-row{width:284px;display:inline-block;padding-left:10px;float:none;margin-bottom:6px;}
.main-content .featured-rotator .view-content .views-row .views-field .field-content .video-lock,.featured-rotator .view-content .views-row .views-field .field-content .video-lock{display:none;}
.main-content .featured-rotator .view-content .views-row .views-field .field-content .video-lock a span,.featured-rotator .view-content .views-row .views-field .field-content .video-lock a span{background-color:rgba(0,0,0,0.75);position:absolute;bottom:8px;text-align:center;display:block;width:100%;color:white;height:15px;margin-top:-3px;line-height:1.5;}
.main-content .featured-rotator .view-content .views-row .views-field .field-content .video-lock a span img,.featured-rotator .view-content .views-row .views-field .field-content .video-lock a span img{margin:0 3px -1px 0;height:10px;width:16px;}
.mobile .watch .featured-rotator .views-row{position:relative;border-bottom:1px solid rgba(0,0,0,0.1);padding-top:10px;padding-left:0;width:100%;}
.mobile .watch .featured-rotator .views-row:first-child{border-top:1px solid rgba(0,0,0,0.1);}
.mobile .watch .featured-rotator .views-row a{position:relative;}
.mobile .pics .featured-rotator .views-row{width:140px;display:inline-block;margin-bottom:6px;margin-top:10px;padding-left:0;margin-right:5px;}
.pane-on-tv-tonight .views-row{height:35px;overflow:hidden;font-size:0.875em;line-height:1.71429em;line-height:1.2;}
.pane-on-tv-tonight .views-row div{display:table-cell;}
.pane-on-tv-tonight .views-row div .field-name-field-brow{display:inline-block;padding:3px;vertical-align:top;background:white;color:#1a84dd;font-weight:700;font-size:0.6875em;line-height:2.18182em;line-height:1;text-transform:uppercase;}
.front-secondary .pane-full-episodes-listing .views-row{padding:0;margin:0 0.58em 0 0;width:130px;display:inline-block;white-space:normal;}
.front-secondary .pane-full-episodes-listing .views-row a{width:100%;}
.front-secondary .pane-full-episodes-listing .views-row:nth-child(n+4){display:inline-block;}
.front-secondary .pane-full-episodes-listing .views-row-first{border:none;}
.front-secondary .pane-full-episodes-listing .views-row:nth-child(6n){border-top:none;}
.front-secondary .view-clips .views-row{width:128px;margin:0 20px 0 0;display:inline-block;white-space:normal;vertical-align:top;}
.front-secondary .view-clips .views-row img{width:100%;display:block;}
.view-all-shows-landing .views-row{padding-bottom:3em;text-align:center;text-transform:uppercase;font-size:0.9em;width:50%;clear:right;float:left;margin-left:0;margin-right:0%;}
.view-all-shows-landing .views-row:nth-child(3n+1){clear:both;}
.view-all-shows-landing .views-row:nth-child(5n+1){clear:both;}
.view-all-shows-landing .views-row .show-id{display:none;}
.pane-you-may-also-like-panel-pane-2 .views-row,.pane-you-may-also-like-panel-pane-3 .views-row{display:inline-block;width:24%;min-width:140px;vertical-align:top;}
.pane-you-may-also-like-panel-pane-2 .views-row a img,.pane-you-may-also-like-panel-pane-3 .views-row a img{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
.pane-you-may-also-like-panel-pane-2 .views-row a:hover img,.pane-you-may-also-like-panel-pane-3 .views-row a:hover img{opacity:0.7;}
.pane-you-may-also-like-panel-pane-2 .views-row:nth-child(n+3),.pane-you-may-also-like-panel-pane-3 .views-row:nth-child(n+3){display:none;}
.pane-you-may-also-like-panel-pane-2 .views-row-last,.pane-you-may-also-like-panel-pane-3 .views-row-last{max-width:210px;}
.view-full-episodes-show-landing .views-row{margin-bottom:2em;border-bottom:1px solid rgba(255,255,255,0.2);padding-bottom:2em;font-size:75%;}
.mobile .node-type-interior-show-page.clips .column-two .views-row a{position:relative;}
.mobile .node-type-interior-show-page.clips .column-two .clips-mobile .views-row .views-field-page-title .field-content a{left:10px;}
.node-type-interior-show-page.clips .column-two .view-clips-most-recent-show-landing .views-row-1{border:0;}
.view-clips-most-recent-show-landing .views-row{position:relative;margin:0 5px 7px 0;display:inline-block;vertical-align:top;width:46%;}
.view-clips-most-recent-show-landing .views-row img{display:block;width:100%;margin:0 0 .25em;}
.view-clips-most-recent-show-landing .views-row .icon-play{position:absolute;top:50%;left:50%;}
.view-clips-most-recent-show-landing .views-row .views-field-title{font-size:0.75em;line-height:2em;line-height:1;font-weight:500;}
.view-fox-views-cast-member-show-landing .view-content .views-row{display:inline-block;vertical-align:top;margin:0 1% 2em 1%;font-size:0.625em;line-height:2.4em;line-height:1.5;}
.view-fox-views-cast-member-show-landing .view-content .views-row:nth-child(3n+1){clear:both;}
.node-type-interior-show-page.pics .column-two .pane-interior-show-pics .view-show-site-all-albums .view-content .views-row{display:block;width:140px;float:left;margin-right:10px;}
.view-show-site-landing-pics .views-row img{display:block;float:left;margin:0 10px 10px 0;width:46%;}
.pane-show-buzzfeed-panel-pane-2 .views-row,.pane-show-buzzfeed .views-row{margin-bottom:3.5em;list-style:none;}
.pane-show-buzzfeed-panel-pane-2 .views-row-last,.pane-show-buzzfeed .views-row-last{margin-bottom:5em;}
.mobile .full-episodes .rotator-list .track .views-row,.tablet .full-episodes .rotator-list .track .views-row{display:inline-block;float:none;vertical-align:top;}
.view-full-episodes-landing .views-row{box-sizing:content-box;border-top:1px solid rgba(255,255,255,0.2);padding:10px 0;clear:both;}
.view-full-episodes-landing .views-row-last{margin-bottom:0;}
.node-type-bio .pane-bio-node-menu .quicktabs_main li,.node-type-bio .pane-bio-node-menu .quicktabs_main .views-row,.node-type-bio .pane-bio-node-menu .quicktabs_main .ad{padding:0 0 75px;}
.node-type-bio .pane-bio-node-menu .bio-node_main li,.node-type-bio .pane-bio-node-menu .bio-node_main .views-row,.node-type-bio .pane-bio-node-menu .bio-node_main .ad{padding:0 0 75px;}
.node-type-photo-gallery .pane-rotator-type-1-panel-pane-3 .views-row{display:inline-block;width:24%;min-width:140px;vertical-align:top;}
.node-type-photo-gallery .pane-rotator-type-1-panel-pane-3 .views-row a img{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
.node-type-photo-gallery .pane-rotator-type-1-panel-pane-3 .views-row a:hover img{opacity:0.7;}
.node-type-photo-gallery .pane-rotator-type-1-panel-pane-3 .views-row:nth-child(n+3){display:none;}
.node-type-photo-gallery .pane-rotator-type-1-panel-pane-3 .views-row-last{max-width:210px;}
.view-clips.view-display-id-block_3 .views-row,.playlist-mobile.view-playlist .views-row,.view-video-playlist-node-rotator.view-display-id-mobile_playlist_other .views-row,.view-video-playlist-node-rotator.view-display-id-mobile_playlist .views-row{display:block;width:100%;margin:5px 0;padding:5px 0;border-bottom:1px solid rgba(0,0,0,0.1);}
.view-clips.view-display-id-block_3 .views-row.views-row-first,.playlist-mobile.view-playlist .views-row.views-row-first,.view-video-playlist-node-rotator.view-display-id-mobile_playlist_other .views-row.views-row-first,.view-video-playlist-node-rotator.view-display-id-mobile_playlist .views-row.views-row-first{margin-top:0;padding-top:0;}
.view-clips.view-display-id-block_3 .views-row .image,.playlist-mobile.view-playlist .views-row .image,.view-video-playlist-node-rotator.view-display-id-mobile_playlist_other .views-row .image,.view-video-playlist-node-rotator.view-display-id-mobile_playlist .views-row .image{float:left;margin-right:5px;width:42%;}
.view-clips.view-display-id-block_3 .views-row .info,.playlist-mobile.view-playlist .views-row .info,.view-video-playlist-node-rotator.view-display-id-mobile_playlist_other .views-row .info,.view-video-playlist-node-rotator.view-display-id-mobile_playlist .views-row .info{float:left;width:calc(58% - 5px);}
.view-clips.view-display-id-block_3 .views-row .info .views-field-title,.view-clips.view-display-id-block_3 .views-row .info .views-field-page-title,.playlist-mobile.view-playlist .views-row .info .views-field-title,.playlist-mobile.view-playlist .views-row .info .views-field-page-title,.view-video-playlist-node-rotator.view-display-id-mobile_playlist_other .views-row .info .views-field-title,.view-video-playlist-node-rotator.view-display-id-mobile_playlist_other .views-row .info .views-field-page-title,.view-video-playlist-node-rotator.view-display-id-mobile_playlist .views-row .info .views-field-title,.view-video-playlist-node-rotator.view-display-id-mobile_playlist .views-row .info .views-field-page-title{padding-top:0;font-size:0.75rem;line-height:1.33333;text-transform:capitalize;word-wrap:break-word;margin-bottom:5px;}
.view-clips.view-display-id-block_3 .views-row .info .views-field-field-episode-number,.playlist-mobile.view-playlist .views-row .info .views-field-field-episode-number,.view-video-playlist-node-rotator.view-display-id-mobile_playlist_other .views-row .info .views-field-field-episode-number,.view-video-playlist-node-rotator.view-display-id-mobile_playlist .views-row .info .views-field-field-episode-number{border-left:0;padding-left:0;margin-left:0;}
.view-clips.view-display-id-block_3 .views-row .info .views-field-field-season-number,.view-clips.view-display-id-block_3 .views-row .info .views-field-field-episode-number,.playlist-mobile.view-playlist .views-row .info .views-field-field-season-number,.playlist-mobile.view-playlist .views-row .info .views-field-field-episode-number,.view-video-playlist-node-rotator.view-display-id-mobile_playlist_other .views-row .info .views-field-field-season-number,.view-video-playlist-node-rotator.view-display-id-mobile_playlist_other .views-row .info .views-field-field-episode-number,.view-video-playlist-node-rotator.view-display-id-mobile_playlist .views-row .info .views-field-field-season-number,.view-video-playlist-node-rotator.view-display-id-mobile_playlist .views-row .info .views-field-field-episode-number{display:block;float:none;}
.desktop .rotate.flexslider ul.slides li.views-row{border:none;margin-bottom:0;padding-bottom:0;}
.view-clips-most-recent-show-landing .views-row a{width:42%;float:left;}
.view-clips-most-recent-show-landing .views-row .views-field-title a{width:100%;}
.page-search .view-rotator-type-1 .views-row{margin-bottom:15px;}
.page-foxnetworks .views-row{display:inline-block;text-align:center;margin:0 0 60px;vertical-align:top;max-width:45%;}
.view-full-episodes-listing .views-row{width:180px;display:inline-block;margin:0;vertical-align:top;white-space:normal;}
.view-full-episodes-listing .views-row:after{content:"";display:table;clear:both;}
.view-full-episodes-listing .views-row:nth-child(n+5){display:none;}
.view-full-episodes-listing .views-row:nth-child(n+4){display:block;}
.view-full-episodes-listing .views-row-first .views-row-last{padding-top:0;}
.view-full-episodes-listing.view-display-id-block_3 .views-row{display:block;width:100%;margin:5px 0;padding:5px 0;border-bottom:1px solid rgba(0,0,0,0.1);}
.view-full-episodes-listing.view-display-id-block_3 .views-row.views-row-first{margin-top:0;padding-top:0;}
.view-full-episodes-listing.view-display-id-block_3 .views-row .image{float:left;margin-right:5px;}
.view-full-episodes-listing.view-display-id-block_3 .views-row .info{margin-left:42%;}
.view-full-episodes-listing.view-display-id-block_3 .views-row .info .views-field-title{padding-top:0;text-transform:uppercase;float:none;word-wrap:break-word;font-size:0.75em;width:100%;}
.view-full-episodes-listing.view-display-id-block_3 .views-row .info .views-field-field-air-date{font-size:0.7em;margin-bottom:0;margin-top:10px;float:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;line-height:0.7;}
.view-full-episodes-listing.view-display-id-block_3 .views-row .info .views-field-field-season-number,.view-full-episodes-listing.view-display-id-block_3 .views-row .info .views-field-field-episode-number{font-size:0.75em;font-weight:500;border-left:0;display:block;margin:0;padding:0;}
.column-three .views-row-last .ep-result,.aurora-section-third .views-row-last .ep-result{border-bottom:0;}
.column-three .pane-show-videos .view-video-playlist-node-rotator .views-row{width:300px;margin:0;padding:1em 0 0;margin:0;display:block;vertical-align:top;white-space:normal;}
.page-shows .views-row .show-id,.view-full-episodes-landing .views-row .show-id{display:none;}

body.front #content #cell_row2 {
	left: 0;
	top: 215px;
	font-size: 5em;
	width: 100%;
	text-decoration: none;
	text-align: justify;
}

body.front #content #cell_row2 a:hover {
	text-shadow: 2px 2px 2px #C4C4C4;
}

body.front #content #cell_row2 a {
	text-decoration: none;
}

body.front #content div.cell {
	
	position: absolute;
	display: inline-block;
	left:0; top:0;
	width: 24%; 
	height: 150px;
	overflow: visible;
	font: normal 11px Verdana;
	color: #404040;
}

body.front #content div.cell a {
	color: #404040;
}

body.front #content div.cell h3 {
	
	font-weight: bold;
	color: #404040;
}


body.front #content div#cell_a2.cell,
body.front #content div#cell_b2.cell, 
body.front #content div#cell_c2.cell,
body.front #content div#cell_d2.cell,
body.front #content div#cell_a3.cell,
body.front #content div#cell_b3.cell, 
body.front #content div#cell_c3.cell,
body.front #content div#cell_d3.cell {
	padding-left: 0px;
}


body.front #content div#cell_a3.cell a,
body.front #content div#cell_b3.cell a, 
body.front #content div#cell_c3.cell a,
body.front #content div#cell_d3.cell a {
	text-decoration: none;
}


body.front #content div#cell_a3.cell a:hover,
body.front #content div#cell_b3.cell a:hover, 
body.front #content div#cell_c3.cell a:hover,
body.front #content div#cell_d3.cell a:hover {
	color: #FF4300;
}


body.front div#cell_d3.cell .block .title{
	width: 212px;
}
.nav{margin-bottom:0;padding-left:0;list-style:none}
.nav:before,.nav:after{content:" ";display:table}
.nav:after{clear:both}
.nav .nav-divider{height:1px;margin:7.5px 0;overflow:hidden;background-color:#e5e5e5}
.nav-tabs{border-bottom:1px solid #ddd}
.nav-tabs.nav-justified{width:100%;border-bottom:0}
.nav-justified{width:100%}
.nav-tabs-justified{border-bottom:0}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}
.navigation .nav ul{list-style:none;margin:0;padding:0}
.navigation .nav li{margin:0 0 5px;line-height:1.3}
.navigation .nav li a{padding:5px 7px}
.navigation .nav li a:hover,.navigation .nav li a:active,.navigation .nav li a:focus{margin:0;background:transparent}
.nav-pills{font-family:'Josefin Sans',Arial,Helvetica,sans-serif;font-weight:600;font-variant:small-caps}
.nav-pills a{color:#a69983;padding:5px 10px!important;margin:0!important;background:transparent!important}
.nav-pills .active a{color:#fff!important;background:rgba(255,255,255,.05)!important}

  .mobile-navholder .menu-item {
    display: block; }

    .mobile-navholder .menu-item a {
      font-family: "theinhardt-light";
      font-size: 32px;
      color: white;
      line-height: 46px;
      display: block; }

  .desktop-navholder .menu-item {
    display: inline-block;
    margin-right: 30px; }

    .desktop-navholder .menu-item:last-child {
      margin-right: 0; }

    .desktop-navholder .menu-item.current_page_item a {
      color: #2354fb; }

    .desktop-navholder .menu-item a {
      font-family: "theinhardt-regular";
      font-size: 16px;
      color: #3d3f45;
      line-height: 19px;
      display: block; }

      .desktop-navholder .menu-item a:hover {
        color: #2354fb; }


#mainmenu.scaled li.menu-item {
    height: 35px;
}


.righttabborder {
    border-bottom: 1px dotted #666;
    padding: 15px 0px 11px 0px;
    width: 302px
}


.righttabborder
p {
    font-size: 12px;
    line-height: 23px
}


.righttabborder
a {
    color: #236988;
    text-decoration: underline;
    font-weight: bold;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
}


.righttabborder a:hover {
    text-decoration: none
}




.header_box
{
	font-weight: bold;
	color: #000000;
	font-family: arial, san-serif;
	font-size: 13px;
	text-decoration:none;
	padding-left: 5;
}

.table {
  width: 100%;
  margin-bottom: 24px;
}

.table th,
.table td {
  padding: 8px;
  line-height: 24px;
  text-align: left;
  vertical-align: top;
  border-top: 1px solid #dddddd;
}

.table th {
  font-weight: bold;
}

.table thead th {
  vertical-align: bottom;
}

.table caption + thead tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td {
  border-top: 0;
}

.table tbody + tbody {
  border-top: 2px solid #dddddd;
}

.table .table {
  background-color: #ffffff;
}

.table-condensed th,
.table-condensed td {
  padding: 4px 5px;
}

.table-bordered {
  border: 1px solid #dddddd;
  border-collapse: separate;
  *border-collapse: collapse;
  border-left: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

.table-bordered th,
.table-bordered td {
  border-left: 1px solid #dddddd;
}

.table-bordered caption + thead tr:first-child th,
.table-bordered caption + tbody tr:first-child th,
.table-bordered caption + tbody tr:first-child td,
.table-bordered colgroup + thead tr:first-child th,
.table-bordered colgroup + tbody tr:first-child th,
.table-bordered colgroup + tbody tr:first-child td,
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td {
  border-top: 0;
}

.table-bordered tfoot + tbody:last-child tr:last-child td:first-child {
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-bottomleft: 0;
  border-bottom-left-radius: 0;
}

.table-bordered tfoot + tbody:last-child tr:last-child td:last-child {
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-bottomright: 0;
  border-bottom-right-radius: 0;
}

.table-bordered caption + thead tr:first-child th:first-child,
.table-bordered caption + tbody tr:first-child td:first-child,
.table-bordered colgroup + thead tr:first-child th:first-child,
.table-bordered colgroup + tbody tr:first-child td:first-child {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}

.table-bordered caption + thead tr:first-child th:last-child,
.table-bordered caption + tbody tr:first-child td:last-child,
.table-bordered colgroup + thead tr:first-child th:last-child,
.table-bordered colgroup + tbody tr:first-child td:last-child {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
}

.table-hover tbody tr:hover td,
.table-hover tbody tr:hover th {
  background-color: #f5f5f5;
}

.table td.span1,
.table th.span1 {
  float: none;
  width: 44px;
  margin-left: 0;
}

.table td.span2,
.table th.span2 {
  float: none;
  width: 124px;
  margin-left: 0;
}

.table td.span3,
.table th.span3 {
  float: none;
  width: 204px;
  margin-left: 0;
}

.table td.span4,
.table th.span4 {
  float: none;
  width: 284px;
  margin-left: 0;
}

.table td.span5,
.table th.span5 {
  float: none;
  width: 364px;
  margin-left: 0;
}

.table td.span6,
.table th.span6 {
  float: none;
  width: 444px;
  margin-left: 0;
}

.table td.span7,
.table th.span7 {
  float: none;
  width: 524px;
  margin-left: 0;
}

.table td.span8,
.table th.span8 {
  float: none;
  width: 604px;
  margin-left: 0;
}

.table td.span9,
.table th.span9 {
  float: none;
  width: 684px;
  margin-left: 0;
}

.table td.span10,
.table th.span10 {
  float: none;
  width: 764px;
  margin-left: 0;
}

.table td.span11,
.table th.span11 {
  float: none;
  width: 844px;
  margin-left: 0;
}

.table td.span12,
.table th.span12 {
  float: none;
  width: 924px;
  margin-left: 0;
}

.table tbody tr.success td {
  background-color: #dff0d8;
}

.table tbody tr.error td {
  background-color: #f2dede;
}

.table tbody tr.warning td {
  background-color: #fcf8e3;
}

.table tbody tr.info td {
  background-color: #d9edf7;
}

.table-hover tbody tr.success:hover td {
  background-color: #d0e9c6;
}

.table-hover tbody tr.error:hover td {
  background-color: #ebcccc;
}

.table-hover tbody tr.warning:hover td {
  background-color: #faf2cc;
}

.table-hover tbody tr.info:hover td {
  background-color: #c4e3f3;
}
.col{float:left}


#cred td.cred-center {
	text-align: center;
}
.col{float:left}
#block-menu-block-1 .content{margin-top:0px;}
.region-header .block .content{margin:0;padding:0;}
.region-header #block-user-login .content{margin-top:2px;}
.content{margin-top:10px;}
.node .content{font-size:1.071em;}
.node-teaser .content{font-size:1em;}
.comment .content{font-size:0.929em;line-height:1.6;}
.sidebar .block .content{line-height:1.4;}
#footer .block .content{padding:0.5em 0;margin-top:0;}
#footer-columns .content{margin-top:0;}
#footer-columns .content ul{list-style:none;padding-left:0;margin-left:0;}
#footer-columns .content li{list-style:none;margin:0;padding:0;}
#footer-columns .content li a{display:block;border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);line-height:1.2;padding:0.8em 2px 0.8em 20px;text-indent:-15px;}
#footer-columns .content li a:hover,#footer-columns .content li a:focus{background-color:#1f1f21;background-color:rgba(255,255,255,0.05);text-decoration:none;}
#block-search-form .content{margin-top:0;}
#block-views-slideshows-block .content{margin-top:0px;}
#menu #block-menu-block-1 .content{margin-top:0px;}


#mobile_search_top .map_glass_mob{
    
    float:left;
    z-index: 100;
    border-bottom-left-radius: 5px;
    border-top-left-radius: 5px;
    
    background: #464646;
    color: #8F8F8F;
    padding: 9px 5px 8px 5px;
    margin-right:-14px;
    font-size: 20px;
    margin-left:10px;
}


		div.default_product_display  div.textcol div.imagecol{
			position:absolute;
			top:0px;
			left: 0px;
			margin-left: -230px !important;
		}


		div.default_product_display  div.textcol div.imagecol a img {
			width: 220px;
			height: 220px;
		}


		div.default_product_display .imagecol img.no-image, #content div.default_product_display .imagecol img.no-image {
			width: 220px;
			height: 220px;
        }



		div.single_product_display  div.textcol div.imagecol{
			position:absolute;

			margin-left: -390px !important;
		}


		div.single_product_display  div.textcol div.imagecol a img {
			width: 380px;
			height: 380px;
		}


div.default_product_display div.textcol div.imagecol {position: relative!important;}

.single_product_display .imagecol {float:left;}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 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-12 {
  width: 100%;
}
#logo{padding:0 50px 5px 0;text-align:center;float:left;}
#logo img{display:inherit;max-height:90px;}
#logo img:hover{opacity:0.8;filter:alpha(opacity=80);}
.pane-bundle-slideshow-fpp .field-slideshow .field-slideshow-caption .field-slideshow-caption-text{position:relative;padding:0;bottom:0;}
span.field-slideshow-caption-text{font-size:18px;}
.pane-bundle-slideshow-fpp #field-slideshow-1-wrapper .field-slideshow-caption-text{background:transparent;bottom:0;display:block;max-width:none;padding:0;position:relative;}
.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;}
.pane-bundle-slideshow-fpp .field-slideshow-wrapper .field-slideshow-caption-text{background:#354658;background:rgba(53,70,88,0.8);color:#fff;font-size:18px;}
.subdomain-chppcor .pane-bundle-slideshow-fpp .field-slideshow-wrapper .field-slideshow-caption-text{background:#a80532;background:rgba(168,5,50,0.85);}
.pane-bundle-slideshow-fpp .field-slideshow-wrapper .field-slideshow-caption-text a{font-size:18px;}
.subdomain-spice .pane-bundle-slideshow-fpp .field-slideshow-wrapper .field-slideshow-caption-text,.subdomain-cisac .pane-bundle-slideshow-fpp .field-slideshow-wrapper .field-slideshow-caption-text{background:transparent;}
.node-type-impact .node-impact .field-name-field-slideshow-slide .field-slideshow-caption .field-slideshow-caption-text{position:static;}
.field-slideshow-caption-text{position:absolute;bottom:20px;left:0;max-width:90%;background:#354658;background:rgba(53,70,88,0.8);}
.ie8 .field-slideshow-caption-text{display:block;min-width:auto !important;}
.field-slideshow-caption-text a{display:block;font-family:'ss_semibold',Arial,sans-serif;font-weight:bold;font-size:24px;line-height:1.2em;color:#fff;color:#fff;}
.field-slideshow-wrapper .field-slideshow-caption-text{background:#a80532;background:rgba(168,5,50,0.85);color:#fff;}
.field-slideshow-wrapper .field-slideshow-caption-text a{font-size:18px;}
.subdomain-ahpp .field-slideshow-caption-text a,.subdomain-ahpp .field-slideshow-caption-text span,.subdomain-chn .field-slideshow-caption-text a,.subdomain-chn .field-slideshow-caption-text span,.subdomain-chn .field-slideshow-caption span,.subdomain-ksp .field-slideshow-caption-text span,.subdomain-ksp .field-slideshow-caption span,.subdomain-seaf .field-slideshow-caption-text span,.subdomain-seaf .field-slideshow-caption span{font-size:26px;}

.posthome{height:350px;background-color:#FFF;-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.3);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.3);overflow: hidden;}

	
	.container,
	.left-bar-wrapper,
	.left-nav-wrappwr,
	.left-nav,
	.logo,
	.social,
	.copy,
	.content-wrapper,

	
	.top-title-wrapper,
	.page-title,
	.book-party-button,
	.sub-navigation,
	.page-image,
	.page-text,
	.page-content,
	.page-content-wrapper,
	.page-content-wrapper-inner,
	.object-content-wrapper,
	.menu-nav,
	.subpage-title,
	.subpage-navigation,
	.subpage-text,
	.subpage-content,
	
	.page-locations-wrapper,
	.thumbnails-wrapper,
	.thumbnails,
	.page-inside-image,
	.menu-download,
	.page-content-left-wrapper,
	.page-content-center-wrapper,
	.page-content-right-wrapper,
	.page-content-left,
	.page-content-center,
	.page-content-right,
	.gallery-categories,
	.gallery-image-wrapper,
	.gallery-thumbnails-wrapper-outer-0,
	
	.gallery-thumbnails-wrapper-outer,
	.gallery-thumbnails-wrapper,
	.gallery-thumbnails,
	.gallery-image,
	.menu-title-wrapper,
	.content-wrapper-outer,
	.restaurant-page-boxes-wrapper,
	.restaurant-page-box,
	.restaurant-page-box-image,
	.restaurant-page-box-addr-wrapper,
	.private-dining-listing
	
	{
		position: relative !important;
		top: 0 !important;
		margin-top: 0;
		left:0;
	}

	.left-bar-wrapper{
		width: 100%;
	}

	.left-bar-wrapper .left-bar-bottom{
		display: none;
	}

	



	.page-uid-home .left-bar-wrapper{
		
	}

	
	.left-bar-wrapper,
	.object-content-wrapper{
		-webkit-box-shadow: 0 0 0px 0px rgba(1, 1, 1, 0.75);
		-moz-box-shadow: 0px 0px 0px 0px rgba(1, 1, 1, 0.75);
		box-shadow: 0px 0px 0px 0px rgba(1, 1, 1, 0.75);
	}
