﻿

.cta {
  margin: 0 0 20px;
  background: #b80913;
  text-align: center;
  padding: 5px 0 8px;
  font-size: 22px;
  color: #fff;
  border-radius: 3px;
}


.cta strong {
  padding: 0 3px;
}


.cta a {
  color: #fff;
  text-decoration: none;
}

#content{padding:7px 10px 5px 10px;margin-top:8px}

#secondary li.menu-item, 
#secondary li.page_item,
#secondary ul li.pagenav ul li,
#secondary .widget_archive ul li {
	border-bottom: 1px #d8e3ed solid;
}

#secondary li.menu-item a,
#secondary li.page_item a,
#secondary ul li.pagenav ul li a,
#secondary .widget_archive ul li a {
	display: block;
	font-size: 14px;
	letter-spacing: 0.15em;
	padding: 3px 2px 3px 5px;
	text-transform: uppercase;
}

#secondary li.menu-item a:hover,
#secondary li.page_item a:hover,
#secondary ul li.pagenav ul li a:hover,
#secondary .widget_archive ul li a:hover {
	background: rgba(255,255,255,.1);
}
.sf-menu{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}
.sf-menu,.sf-menu *{list-style:outside none none;margin:0;padding:0}
.sf-menu li{position:relative}
.sf-menu ul{box-shadow:0 1px 3px rgba(0,0,0,0.2);display:none;left:0;position:absolute;top:100%;z-index:99}
.sf-menu ul ul{left:100%;top:0}
.sf-menu li a{display:block;font-size:17px;color:#666;position:relative;text-decoration:none;padding:40px 18px 38px}
.sf-menu ul.dl-submenu li a,.sf-menu ul.dl-submenu li:hover a,.sf-menu ul.dl-submenu li li a{border-bottom:1px solid #127bb8;color:#ededed;font-size:14px;line-height:1.3;padding:10px 13px !important}
.sf-menu ul.dl-submenu li a.conflict-affected{padding:10px 5px 10px 13px !important}
.sf-menu li a:hover{color:#309bd9}
.sf-menu ul li{background:none repeat scroll 0 0 #2d8ac0}
.sf-menu li:hover,.sf-menu li:hover a,.sf-menu li.sfHover{color:#309bd9}
.sf-menu ul li:hover{background:none repeat scroll 0 0 #3796cd;color:#fff}
.sf-menu a.sf-with-ul{min-width:1px;padding-right:2.25em}
.sf-menu #media-center,.sf-menu #jobs,.sf-menu #library{display:none}
.sf-menu ul li a{font-size:16px;padding:40px 15px 38px}
.sf-menu ul ul,.sf-menu ul{width:200px}
.sf-menu li#focus-areas ul{width:265px}
.sf-menu li#key-results ul{width:230px}

#navpages ul li.first{
	padding:0;
}
.span7{width:540px}
.row-fluid .span7{width:57.44680851%}
.uneditable-input.span7,input.span7,textarea.span7{width:526px}
.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}
.row-fluid .tc-content.span7,.row-fluid .tc-thumbnail.span7{width:57.44680851%;float:left}

#header .nav-bar:after{content:'';display:block;clear:both;}




.content-block {
	width: 300px;
	height: 254px;
	padding: 10px;
	float: left;
	background-color: #ffffff;
	margin-top: 10px;
	overflow: hidden;
}

.content-block-heading, .widget-title {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin: 0 0 10px;
	margin: 0 0 0.714285714rem;
	height: 18px;
	height: 1.285714285rem;
	border-bottom: 1px solid #E8E8E8;
}

.widget-title a, .content-block-heading a {
	color: #333333;
}

.content-block p, #home-feature p, #sidebar aside p, .magento-product-description {
	line-height: 1.3;
}

.google-ads .content-block-heading, .sponsored-ads .content-block-heading, .featured-ads .content-block-heading { 
	text-align: left; 
}



		#mainmenucontainer{																		
			height:40px;
			padding:0;
			width:544px;
			position:absolute;
			left:58px;
			top:91px;	
			z-index: 2000;	
			overflow:visible;	
		}
#posts-container.fusion-blog-layout-grid .fusion-post-grid{padding:20px;}
.fusion-portfolio-five .fusion-portfolio-post,.grid-layout-5 .fusion-post-grid{width:33.3333333333% !important;}
.fusion-portfolio-four .fusion-portfolio-post,.grid-layout-4 .fusion-post-grid{width:33.3333333333% !important;}
.fusion-blog-layout-grid-3 .fusion-post-grid,.fusion-blog-layout-grid-4 .fusion-post-grid,.fusion-blog-layout-grid-5 .fusion-post-grid,.fusion-portfolio-five .fusion-portfolio-post,.fusion-portfolio-four .fusion-portfolio-post,.fusion-portfolio-masonry .fusion-portfolio-post,.fusion-portfolio-three .fusion-portfolio-post{width:50% !important;}
.fusion-blog-layout-grid .fusion-post-grid{position:static;width:100%;}


.fbdontshow { 
	height: 0px;
	margin: 0px;
	padding: 0px;
	display: none;
}


.news-info
{
	display: block;
	font-size: 13px;
	text-transform: uppercase;
	color: #8b8b8b;
	margin-bottom: 40px;
}


.news-info a
{
	color: #8b8b8b;
}

#visit-apply .apply {
  width:313px;
  display: inline-block; 
  *display: inline; 
  *zoom: 1;
  vertical-align:top;
  padding:6px 0;
}

#visit-apply .apply p {
  width:119px;
  vertical-align:top;
  display: inline-block; 
  *display: inline; 
  *zoom: 1;
  margin:4px 0 0;
  color:#575b5e;
  font-size:16px;
  line-height:1.3;
}

#visit-apply .apply button {
  width:190px;
  height:50px;
  vertical-align:top;
  display: inline-block; 
  *display: inline; 
  *zoom: 1;
  border:1px solid;
  border-color:#4D5EB2 #455184 #404662;
  background-color: #5D75DF;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5D75DF), to(#505FA7)); 
  background-image: -webkit-linear-gradient(top, #5D75DF, #505FA7); 
  background-image:    -moz-linear-gradient(top, #5D75DF, #505FA7); 
  background-image:     -ms-linear-gradient(top, #5D75DF, #505FA7); 
  background-image:      -o-linear-gradient(top, #5D75DF, #505FA7); 
  background-image:         linear-gradient(to bottom, #5D75DF, #505FA7);
  border-radius:2px;
  box-shadow:inset 0 0 3px rgba(255,255,255,0.35);
  color:#fff;
  font-size:18px;
  font-weight:bold;
  -webkit-font-smoothing:antialiased;
  text-shadow:0 -1px 0 #455184;
}
#theme-page{background-color: #d7d7d7;}
#theme-page strong {color: #888888;}
#theme-page h1{font-size: 36px;color: #393836;font-weight: bold;text-transform: uppercase;}
#theme-page h2{font-size: 30px;color: #393836;font-weight: bold;text-transform: none;}
#theme-page h3{font-size: 24px;color: #393836;font-weight: bold;text-transform: uppercase;}
#theme-page h4{font-size: 18px;color: #393836;font-weight: bold;text-transform: none;}
#theme-page h5{font-size: 16px;color: #393836;font-weight: bold;text-transform: uppercase;}
#theme-page h6{font-size: 14px;color: #393836;font-weight: normal;text-transform: uppercase;}

body p, body.page p, body.rhp-rhino p, body ul, body.page ul, body.rhp-rhino ul, body ol, body.page ol, body.rhp-rhino ol, body li, body.page li, body.rhp-rhino li, body .entry, body.page .entry, body.rhp-rhino .entry, body .entry p, body.page .entry p, body.rhp-rhino .entry p, body h5, body.page h5, body.rhp-rhino h5, body h6, body.page h6, body.rhp-rhino h6, body #logo .site-description, body.page #logo .site-description, body.rhp-rhino #logo .site-description, body .widget p, body.page .widget p, body.rhp-rhino .widget p, body .tribe-events-calendar th, body.page .tribe-events-calendar th, body.rhp-rhino .tribe-events-calendar th {
  font-family: Open Sans;
}

body p, body.page p, body ul, body.page ul, body ol, body.page ol, body li, body.page li, body .entry, body.page .entry, body .entry p, body.page .entry p, body h5, body.page h5, body h6, body.page h6, body #logo .site-description, body.page #logo .site-description, body .widget p, body.page .widget p, body .tribe-events-calendar th, body.page .tribe-events-calendar th {

}




@import url(../canvas/style.css);


@import url(css/styles-tabs.css);


#logo .site-title,
#logo .site-description {
	display: none;
}


  input[type="text"].twelve, .row input[type="text"].twelve, input[type="password"].twelve, .row input[type="password"].twelve, input[type="date"].twelve, .row input[type="date"].twelve, input[type="datetime"].twelve, .row input[type="datetime"].twelve, input[type="email"].twelve, .row input[type="email"].twelve, input[type="number"].twelve, .row input[type="number"].twelve, input[type="search"].twelve, .row input[type="search"].twelve, input[type="tel"].twelve, .row input[type="tel"].twelve, input[type="time"].twelve, .row input[type="time"].twelve, input[type="url"].twelve, .row input[type="url"].twelve, textarea.twelve, .row textarea.twelve { width: 100% !important; }




.twelve, .row .twelve { width: 100%; }

#wrapper {
	width: 700px;
	margin: 20px auto;
	text-align: left;
	border: 1px solid #555;
	font-size: 12px;
	background: #fff;
}
div#brandingbar .overlay,#search,#sidebar,.breadcrumbs,#nav_main,#nav_audience{display:none !important}

.et_divi_builder #et_builder_outer_content .et_pb_shop .woocommerce ul.products li.product .button {
  max-width: 100%;
  white-space: normal;
  padding: .618em 1em;
}

.et_divi_builder #et_builder_outer_content .et_pb_sum,
.et_divi_builder #et_builder_outer_content .et_pb_pricing li a,
.et_divi_builder #et_builder_outer_content .et_pb_pricing_table_button,
.et_divi_builder #et_builder_outer_content .et_overlay:before,
.et_divi_builder #et_builder_outer_content .et_pb_member_social_links a:hover,
.et_divi_builder #et_builder_outer_content .woocommerce-page #content input.button:hover .et_pb_widget li a:hover,
.et_divi_builder #et_builder_outer_content .et_pb_bg_layout_light .et_pb_promo_button,
.et_divi_builder #et_builder_outer_content .et_pb_bg_layout_light.et_pb_module.et_pb_button,
.et_divi_builder #et_builder_outer_content .et_pb_bg_layout_light .et_pb_more_button,
.et_divi_builder #et_builder_outer_content .et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,
.et_divi_builder #et_builder_outer_content .et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,
.et_divi_builder #et_builder_outer_content .et_pb_gallery .et_pb_gallery_pagination ul li a.active,
.et_divi_builder #et_builder_outer_content .et_pb_contact_submit,
.et_divi_builder #et_builder_outer_content .et_pb_bg_layout_light .et_pb_newsletter_button {
  color: #2EA3F2;
}

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

#content {
width: 810px;
float: left;
min-width: 30%;
}

#content table {
width: 95%;
color: #666;
font-size: 12px;
text-shadow: 1px 1px 0px #FFF;
background: #F5F5F5;
margin: 20px;
border: #CCC 1px solid;
border-collapse: collapse;
}

#content table tr {
text-align: center;
padding-left: 20px;
}

#content table th {
padding: 2px;
background: #FD4326;
color: #FFF;
text-shadow: none;
text-align: left;
}

#content table tr td {
text-align: center;
padding: 2px;
vertical-align: middle;
border: 1px solid #000;
}


#content .home_resources {
	position: absolute;
	top: 347px;
	left: 0px;
	width: 826px;
}


#content .home_resources .resource1-3 {
	width: 207px;
	height: 196px;
	float: left;
}

#content .home_resources .resource2-4 {
	width: 206px;
	height: 196px;
	float: left;
}


.pub-details,
#content .entry-content h3 {
	border-bottom: 2px solid #494959;
	border-top: 2px solid #494959;
}


#top a,
#access .menu,
#access div.menu ul,
.pub-details,
#content .entry-content h3,
#content .neural_issues .entry-title,
ul#topmenu li.search input[type="text"],
#primary h4,
#primary h3.widget-title,
#sidebar-left h4,
#sidebar-left h3.subscribe-box,
#primary .widget_text dt,
#footer h4,
.navigation,
.two-column #content .entry-content h3,
table.subscribe-print th,
.tag-links a,
.entry-meta,
ul.post_tags,
input[type=submit],
#content .subscription-modes,
.entry-utility {
	font-family: 'Roboto Condensed Bold', 'DejaVu Sans', Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: normal;
}


.pub-details,
#content .entry-content h3,
.post-type-archive-neural_issues #content .entry-title {
	margin: 0 0 0.25em;
	padding: 0.25em 0;
	display: block;
	clear: none;
}


#sidebar-left #random-bookshelf .entry-content .pub-details {
	padding: 3px 0;
	margin: 0 0 6px;
}






.site-header img,
.attachment img,
#heatmapthemead-header-image img, 
#heatmapthemead-featured-page img,
.heatmapthemead-featured-image img, 
.entry-content img,
.comment-content img,
.widget img,
img.attachment-large,
img.size-full, 
img.size-large, 
img.size-medium, 
img.size-thumbnail,
img[class*="align"],
img[class*="wp-image-"]
{
	max-width: 100%;
	height: auto;
}
 

#heatmapthemead-header-image { 
	margin-left: 15px;
	margin-right: 15px;
	float: left;
	overflow: hidden;
}


#heatmapthemead-header-image img {
	width: auto;
	overflow: hidden;
}
	
	
	.heatmapthemeadheader-active #heatmapthemead-header-image { 
		float: none;
		text-align: center;
	}

  .login-or {
    position: relative;
    font-size: 18px;
    color: #aaa;
    margin-top: 10px;
            margin-bottom: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
  }


.article h1,
.article h2,
.article h3,
.article h4,
.article h5,
.article h6,
.entry .article h4 a,
h1, h2, h3, h4, h5,
.read-more,
.options,
.sidebar,
.comment,
.about-menu,
.link,
input,
textarea,
#cite,
.shop_table,
#commentform,
.wp-caption,
.wp-caption .wp-caption-text,
.woocommerce-message,
.woocommerce .button {
	font-family:"Din Text Pro Regular", Verdana, sans-serif; font-size-adjust:0.5; font-weight:normal; font-style:normal;
	}



.options {
	float:right;
	position:absolute;
	top:-12px;
	right:0px;
	z-index:97;
	letter-spacing:2px;
	cursor: alias;
	}


.options:hover #filters {
	display:block;
	}

.options:hover .filter-title {
	border: 1px solid #EAEAEA;
	border:1px solid rgba(0,0,0,0.1);
	border-bottom:none;
	}

	.footer .mailing-list,
	.options {
		display:none;
		}
.page-search #content-wrapper h2{font-size:22px;margin-bottom:20px;}

#menu #fly-out-menu ul li.menu-item-has-children {
  text-transform: uppercase;
  padding-top: 30px;
  padding-bottom: 30px;
  border-bottom: 1px solid white;
}

#menu #fly-out-menu ul li.menu-item-has-children:first-child {
  border-top: 1px solid white;
}

#menu #fly-out-menu ul li:not(.menu-item-has-children) {
  padding-top: 15px;
  padding-bottom: 15px;
}


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

.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-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}

#popup .processing_box .upload_procces {
    text-align: right;
    display: none;
}


#popup .processing_box .tab_title.error .upload_procces,
#popup .processing_box .tab_title.completed .upload_procces {
    display: none !important;
}

#popup .processing_box .tab_title.uploading .upload_procces {
    display: inline-block;
    margin-left: 10px;
}



#popup .processing_box .upload_procces .time {
    color: #555;
    display: inline-block;
    margin-left: 10px;
    text-align: left;
    text-transform: lowercase;
    width: 100px;
    font-family: arial, sans-serif;
    font-size: 12px;
}


#popup .processing_box .upload_procces .percent {
    color: #555;
    display: inline-block;
    margin-right: 5px;
    text-align: right;
    width: 70px;
    font-family: arial, sans-serif;
    font-size: 12px;
    white-space: nowrap;
}


.upload_procces p {
    text-align: center;
    color: #b34a4a;
    font-size: 12px;
}
.view .progress-disabled{float:none}
.view-frontpage h1{margin-top:24px;margin-bottom:20px}
.view-frontpage li{margin-bottom:15px}
.view-front-page-articles{border-top:1px solid #ccc;margin-top:30px;padding-top:30px}
.not-front .region-content .view-seniorliving-journal .views-bootstrap-grid-plugin-style a h2{font-size:1.4em}
.not-front .region-content .view-seniorliving-journal .views-bootstrap-grid-plugin-style img{float:left;margin-right:16px}
.view-find-a-senior-living-community .row,.view-senior-living-cities .row{background:#eee;border:1px solid #999;padding:10px 0;margin-bottom:30px}
.view-find-a-senior-living-community .col,.view-senior-living-cities .col{margin-bottom:0}
.view-find-a-senior-living-community .views-field-title,.view-senior-living-cities .views-field-title{font-size:1.3em}
.view-find-a-senior-living-community div.addressfield-container-inline:after,.view-senior-living-cities div.addressfield-container-inline:after{display:inline}
.view-find-a-senior-living-community .views-field-field-type-of-care,.view-senior-living-cities .views-field-field-type-of-care{font-weight:bold;display:block}
.view-find-a-senior-living-community .views-field-view-node,.view-senior-living-cities .views-field-view-node{display:block;margin-top:10px}
.view-find-a-senior-living-community .views-field-view-node a,.view-senior-living-cities .views-field-view-node a{padding:6px;background:#00adef;border-radius:4px;color:#fff}
.view-find-a-senior-living-community img,.view-senior-living-cities img{float:left;margin:0 20px 10px 0}
.view-senior-living-states .views-bootstrap-grid-plugin-style .col{margin-bottom:6px}
.view-taxonomy-description{display:table;margin-bottom:40px}
.view-related-articles{margin:30px 0}
.view-related-articles .col{margin-bottom:30px}
.site-nav-item{height:40px;line-height:36px;margin:0;padding:0;position:relative;float:left;z-index:1}
.site-nav-item.site-nav-first-primary-item{border-left:1px solid #343434}
.transparent-header .site-nav-item.site-nav-first-primary-item,.transparent-header .site-nav-first-secondary-link,.transparent-header .site-nav-text-link,.transparent-header .site-nav-link{border-right-color:transparent;border-left-color:transparent}
.site-nav-list.active .site-nav-item,.site-nav-list.active .site-nav-text-span,.site-nav-list.active .site-nav-text-span,.site-nav-list.active .site-nav-text-link,.site-nav-list.active .site-nav-text-span-wrap{height:auto;line-height:1;float:none;margin:0}

.accommodations #middle-content-second ul li.wifi span {
    background-position: -155px -150px;
}

#middle-content-second ul li.wifi span {
    background-position: -478px -150px;
}


h1, h2, h3, h4, h5, h6,
.h1, .h2, .page-title, .h3, .select-email__email-address, .account-welcome, .orderStatus h2, .h4, .page-title-v2, .prd-header h3, .item-display__title, .bidStatusList h2, .checkout__order-details h2, .legal-heading, .h5, .popup h2, .item-list__title, .list-item__title, .concerts__list .concerts__item .concerts__title, .list-item__title2, .table-responsive .prd-header h3, .sidebar__nav h1, .extended-search h1, .description h3, #bidHistory h2, .item-option h3, .bid-info-area h3, .bid-info-area .confirmBidMessage h2, .account-box-title, .bidStatusList h3, .learn-more__section-heading, .learn-more__title, .orderStatus h3, .faq__q, .h6, .category-title, .no-results h2 {
  font-family: "Open Sans", arial, sans-serif;
  font-weight: bold;
  color: #1f1f1f; }


h5, .h5, .popup h2, .item-list__title, .list-item__title, .concerts__list .concerts__item .concerts__title, .list-item__title2, .table-responsive .prd-header h3, .sidebar__nav h1, .extended-search h1, .description h3, #bidHistory h2, .item-option h3, .bid-info-area h3, .bid-info-area .confirmBidMessage h2, .account-box-title, .bidStatusList h3, .learn-more__section-heading, .learn-more__title, .orderStatus h3, .faq__q, .epsilon {
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.5; }


.item-list__title {
  font-weight: bold;
  text-transform: uppercase;
  margin-bottom: 8px;
  margin-bottom: .5rem; }
