/* neod-2017-styles_color.css 
 * Colors, imagery and borders. 
 */ 

.imgdisplay { background: rgba(255,255,255,0) !important; } 
.imgdisplay:hover { box-shadow: none !important; } 

.imgdisplay { padding: 0 !important; } 
.imgalign { border-radius: 0 !important; } 
.tweet-posted-date { display: none !important; } 
#ai-more { display: none !important; } 

.tweetlink a.tweet-reply, 
.tweetlink a.tweet-retweet, 
.tweetlink a.tweet-fatotite { color: rgba(33,107,151,1.0) !important; } 
.tweetlink a:hover { color: rgba(33,107,151,.89) !important; } 

body { 
	/* color: #6a6868 !important; */ 
	color: #333333 !important; 
	font-weight: 300 !important; 
} 

.et_mobile_menu { 
	border-color: rgba(33, 107, 151, 1.0) !important;
} 

.mobile_menu_bar:before { 
	color: rgba(33, 107, 151, 1.0) !important;
} 

.mobile_menu_bar, 
.mobile_menu_bar_toggle { 
	color: rgba(33, 107, 151, 1.0) !important;
} 

.neod-home-2017-featured-map-link h3, 
.neod-home-2017-featured-tool-link h3 { 
	background-color: rgba(149, 211, 226, 1.0);
	color: #FFF !important; 
} 

.neod-home-2017-featured-map-link h3:hover, 
.neod-home-2017-featured-tool-link h3:hover { 
	background-color: rgba(149, 211, 226, 0.0);
	color: #FFF !important; 
} 

h1 { 
	color: rgba(33, 107, 151, 1.0) !important; 
} 

h2 { 
	color: rgba(33, 107, 151, 1.0) !important; 
} 

h3 { 
	color: rgba(33, 107, 151, 1.0) !important; 
} 

h4 { 

} 
 
h5, 
h5 b { 
    color: rgba(33, 107, 151, 1.0);
} 

#top-menu-nav > #top-menu > .underlineness { 
	border-bottom: 1.5px solid rgba(255, 255, 255, 1.0); 
} 

#top-menu-nav > #top-menu > .underlineness.current-underlineness { 
	border-bottom: 1.5px solid rgba(113, 197, 216, 1.0) !important; 
} 

#top-menu-nav > #top-menu > .underlineness:hover { 
	border-bottom: 1.5px solid rgba(33, 107, 151, 1.0); 
} 

#top-menu-nav > #top-menu > .underlineness { 
	color: rgba(33, 107, 151, 1.0);
} 

#top-menu-nav > #top-menu > .current-underlineness { 
	color: rgba(113, 197, 216, 1.0) !important;
} 

#top-menu-nav > #top-menu > .current-underlineness:hover { 
	border-bottom: 1.5px solid rgba(113, 197, 216, 1.0) !important;
} 

.neod-home-2017-data-explorer-content-left-col .et_pb_text_2:hover > p > a { 
	color: #FFF !important; 
}

body.template-2017 #footer-bottom > .container > .et-social-icons a:active, 
body.template-2017 #footer-bottom > .container > .et-social-icons a:link, 
body.template-2017 #footer-bottom > .container > .et-social-icons a:visited { 
	color: rgba(113, 197, 216, 1.0); 
} 

.neod-home-2017-data-explorer-content-left-col .et_pb_text_2:hover { 
	background: rgba(33, 107, 151, 1.0) !important;
	color: #FFF !important; 
} 

#top-menu a, 
body.template-2017 #top-menu-nav .menu-item, 
body.template-2017 #top-menu-nav .menu-item a:link, 
body.template-2017 #top-menu-nav .menu-item a:active,  
body.template-2017 #top-menu-nav .menu-item a:visted { 
	color: rgba(33, 107, 151, 1.0) !important; 
} 

body.template-2017 #top-menu-nav .current-menu-item a:link, 
body.template-2017 #top-menu-nav .current-menu-item a:active, 
body.template-2017 #top-menu-nav .current-menu-item a:visited { 
	color: rgba(109, 196, 217, 1.0) !important; 
} 

body.template-2017 #top-menu-nav .current-menu-item a:hover { 
	color: rgba(33, 107, 151, 1.0) !important; 
} 

.neod-home-2017-gold { 
	color: rgba(226, 211, 105, 1.0)
} 

.neod-home-2017-data-explorer-content { 
	background: rgba(149, 211, 226, 1.0); 
} 

.neod-home-2017-data-explorer-content-left-col { 
	color: rgba(255, 255, 255, 1.0); 
} 

.neod-home-2017-data-explorer-content-left-col a:link { 
	color: rgba(255, 255, 255, 1.0); 
} 

.neod-home-2017-data-explorer-content-left-col a:hover { 
	color: rgba(255, 255, 255, 1.0); 
} 

.neod-home-2017-title { 
	background: rgba(33, 107, 151, 1.0); 
} 

.neod-home-2017-title h2 { 
	color: rgba(255, 255, 255, 1.0) !important; 
} 

#neod-2017-follow-us-on-twitter-col .neod-home-2017-twitter-title .twitter-wrap h2 {
	content: '\f099'; 
} 

.neod-home-2017-sub-sub-head { 
	border-bottom: 1px dotted rgba(0, 0, 0, .8);
}  

.neod-home-2017-sub-sub-foot { 
	border-top: 1px dotted rgba(0, 0, 0, .8);
}  

.neod-home-2017-news-content .neod-post-date { 
	color: #6a6868; 
} 

.neod-home-2017-news-content .neod-post h4, 
.neod-home-2017-news-content .neod-post a:link, 
.neod-home-2017-twitter-content a:link { 
	color: rgba(33, 107, 151, 1.0) !important;
} 

.neod-home-2017-twitter-content .tweet_author_name a:link, 
.neod-home-2017-twitter-content .tweet_author a:link { 
	color: rgba(33, 107, 151, 1.0) !important;
} 

.neod-home-2017-twitter-content .tweettext { 
	color: #686866 !important;
	font-size: 12px; 
} 

.neod-home-2017-featured-map-link, 
.neod-home-2017-featured-tool-link { 
	background: rgba(33, 107, 151, 1.0);
} 

.neod-home-2017-featured-map-link > h3 > a.link:link { 
	color: #FFF !important; 
} 

.neod-home-2017-featured-map-link > h3 > a.link:hover { 
	color: #FFF !important; 
	text-decoration: none !important; 
} 

.neod-home-2017-featured-map-link h3, 
.neod-home-2017-featured-tool-link h3 { 
	border-bottom: 0 !important; 
	color: rgba(255, 255, 255); 
} 

.neod-home-2017-case-studies-content .neod-post h4, 
.neod-home-2017-case-studies-content .neod-post a:link { 
	color: rgba(33, 107, 151, 1.0) !important;
} 

.neod-2017-cats { 
	color: #6a6868; 
} 

body.template-2017 h1.entry-title { 
	color: rgba(33, 107, 151, 1.0);
} 

body.template-2017 h1.main_title { 
	border-bottom: 1px solid rgba(178, 233, 235, 1.0); 
} 

body.template-2017 #footer-bottom { 
	background: none !important; 
	border-top: 0 !important; 
} 

body.template-2017 h2, 
body.template-2017 h3, 
body.template-2017 h4 { 
	color: rgba(33, 107, 151, 1.0);
} 

body.template-2017 a:link, 
body.template-2017 a:active, 
body.template-2017 a:visited {  
	color: rgba(33, 107, 151, 1.0) !important;
} 

body.template-2017 a:hover {  
	color: rgba(33, 107, 151, 1.0);
} 

body.template-2017 a.et_pb_video_play:link, 
body.template-2017 a.et_pb_video_play:active, 
body.template-2017 a.et_pb_video_play:visited { 
	color: rgba(255,255,255,0.86) !important; 
	text-decoration: none !important; 
	text-shadow: 0px 2px 5px rgba(0,0,0,0.52);
} 

body.template-2017 a.et_pb_video_play:hover {  
	color: rgba(255,255,255,1) !important; 
	text-decoration: none !important; 
	text-shadow: 0px 2px 5px rgba(255,255,255,0.8);
} 

body.template-2017 #sidebar { 
	background-color: rgba(0, 0, 0, 0.0);
	border: 1px solid rgba(178, 233, 235, 1.0); 
} 

body.template-2017 .widget_text:nth-child(1) h4.widgettitle { 
	background-color: rgba(33, 107, 151, 1.0);
	color: #FFF; 
} 

body.template-2017 .widget_text:nth-child(1) h5 { 
	background-color: rgba(109, 196, 217, 1.0); 
	color: #FFF; 
} 

body.template-2017 .widget_text:nth-child(1) center { 
	color: #777; 
	font-size: 15px;
	font-weight: 500;	
} 

body.template-2017 .widget_text:nth-child(1) h5:hover { 
	background-color: rgba(33, 107, 151, 1.0) !important;
	color: #FFF; 
} 

body.template-2017 .widget_text:nth-child(1) h5 a:link, 
body.template-2017 .widget_text:nth-child(1) h5 a:active, 
body.template-2017 .widget_text:nth-child(1) h5 a:visited { 
	color: #FFF !important; 
} 

body.template-2017 .widget_text:nth-child(1) h5 a:hover { 
	color: #FFF !important; 
} 

body.template-2017 .widget_text:nth-child(2) h4 { 
	background-color: rgba(109, 196, 217, 1.0);
	color: #FFF; 
} 

body.template-2017 .widget_text:nth-child(2) h4:hover { 
	background-color: rgba(33, 107, 151, 1.0) !important;
	color: #FFF; 
} 

body.template-2017 .widget_text:nth-child(2) h4 a:link, 
body.template-2017 .widget_text:nth-child(2) h4 a:active, 
body.template-2017 .widget_text:nth-child(2) h4 a:visited { 
	color: #FFF !important; 
} 

body.template-2017 .widget_text:nth-child(2) h4 a:hover { 
	color: #FFF !important; 
} 

body.template-2017 .widget_text:nth-child(3) .sidebar-2017-subscribe { 
	border-bottom: 1px solid rgba(230, 228, 229, 1.0) !important; 
	border-top: 1px solid rgba(230, 228, 229, 1.0) !important; 
} 

body.template-2017 .widget_text:nth-child(3) .sidebar-2017-subscribe { 
	color: rgba(109, 196, 217, 1.0);
} 

body.template-2017 .widget_text:nth-child(3) .sidebar-2017-subscribe .sidebar-2017-subscribe-title { 
	color: rgba(33, 107, 151, 1.0);
} 

body.template-2017 #footer-bottom > .container > .et-social-icons { 
	border-top: 6px solid rgba(113, 197, 216, 1.0); 
} 

body.template-2017 .widget_text:nth-child(1) h4.widgettitle { 
	color: rgba(255, 255, 255, 1.0) !important;
} 

h3.maps-overview { 
	border-bottom: 1px solid rgba(178, 233, 235, 1.0);
} 

body.template-2017 .lgotoit:link, 
body.template-2017 .lgotoit:active, 
body.template-2017 .lgotoit:visited { 
	color: #FFF !important; 
} 
 
body.template-2017 .lgotoit:hover { 
	color: #FFF !important; 
}  

form label { 
	color: rgb(106, 104, 104) !important;
} 

form input[type="submit"] { 
  background: #216B97;
  background-image: -webkit-linear-gradient(top, #216B97, #216B97);
  background-image: -moz-linear-gradient(top, #216B97, #216B97);
  background-image: -ms-linear-gradient(top, #216B97, #216B97);
  background-image: -o-linear-gradient(top, #216B97, #216B97);
  background-image: linear-gradient(to bottom, #216B97, #216B97);
  border: 0 !important; 
  -webkit-border-radius: 4;
  -moz-border-radius: 4;
  border-radius: 4px;
  font-family: Arial;
  color: #ffffff;
  font-size: 14px;
  padding: 5px 10px 5px 10px;
  text-decoration: none;
} 

form input[type="submit"]:hover { 
  background: #3cb0fd;
  background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
  background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
  border: 0 !important; 
  text-decoration: none;
} 

h2.main_title { 
	border-bottom: 1px solid rgba(178, 233, 235, 1.0);
	color: rgba(33, 107, 151, 1.0); 
} 

.et_pb_column.et_pb_column_1_4.et_pb_column_1 { 
	border: 1px solid rgba(178, 233, 235, 1.0); 
} 

.neod-2017-receive-updates a.neod-2017-receive-updates-button:link, 
.neod-2017-receive-updates a.neod-2017-receive-updates-button:active, 
.neod-2017-receive-updates a.neod-2017-receive-updates-button:visited { 
	background-color: rgba(149, 211, 226, 1.0) !important;
	color: #fff !important; 
} 

.neod-2017-receive-updates a.neod-2017-receive-updates-button:hover { 
	background-color: rgba(33, 107, 151, 1.0) !important; 
	color: #fff !important; 
} 

table.dataTable tr:hover td { 
	background-color: rgba(128, 128, 128, .64) !important; 
} 
