/* Enhancement started May 30 2019 

Primary color
	Navy - #3E4756

Secondary Colors 
	Sky Blue - #6DAEC6  
	Gray - #8594A0

Tertiary Colors
	Red - #E61E29    
	Turquoise - #50C6DD

*/
.new-ear-home-page #g-slideshow .text.ana2019-navy, .new-ear-home-page #g-slideshow .g-title .ana2019-navy {
	color: #3e4756 !important;
}


.button.ana2019-navy {
	background-color: #3E4756;
	color: white;
}
.button.ana2019-skyblue {
	background-color: #6DAEC6;
	color: white;
}
.button.ana2019-turqoise {
	background-color: #50C6DD;
	color: white;
}
.button.ana2019-navy, .button.ana2019-skyblue, .button.ana2019-turqoise {
	border: none;
}
.button.ana2019-navy:hover, .button.ana2019-skyblue:hover, .button.ana2019-turqoise:hover {
  	color: #d3d3d3;
}

#g-subheader-b {
	background-color: #6DAEC6;  /* Sky Blue */	
}

#g-subheader-d { 
	background-color: #8594A0;  /* Gray     */
}

#g-subheader-f {
	background-color: #50C6DD;  /* Turquois */
}

#g-subheader-j {
	background-color: #6DAEC6;  /* Sky Blue */	
}

#g-bottom-b .contact-boxes a:link .fa, #g-bottom-b .contact-boxes a:visited .fa {
	color: #3E4756;
}

.connect-buttons .blue{
	color: #8594A0 !important;
}
.connect-buttons a:hover .blue {
	color: #50C6DD !important;
}

#g-subheader-i .more-from-sponsors {
	background-color: #3E4756;  /* Navy     */		
}

#g-slideshow .ic-1of3 {
	color: #8594A0;
}
#g-slideshow .ic-2of3 {
	color: #8594A0;
}
#g-slideshow .ic-3of3 {
	color: #8594A0;
}





/* Exploring by Steph.  Removed 7/16/19 
#g-subheader-c .ana-icon-boxes .r1-c1 { background-color: #6DAEC6; }
#g-subheader-c .ana-icon-boxes .r1-c2 { background-color: #598EA1; }
#g-subheader-c .ana-icon-boxes .r1-c3 { background-color: #4C7C8D; }
#g-subheader-c .ana-icon-boxes .r1-c4 { background-color: #497181; }

#g-subheader-c .ana-icon-boxes .r2-c1 { background-color: #50C6DD; }
#g-subheader-c .ana-icon-boxes .r2-c2 { background-color: #2CA6BE; }
#g-subheader-c .ana-icon-boxes .r2-c3 { background-color: #1291A9; }
#g-subheader-c .ana-icon-boxes .r2-c4 { background-color: #00748A; }
*/



#g-subheader-b { background-color: #6daec6; }

#g-subheader-c .sprocket-lists-image { border-color: #6DAEC6; }

#g-subheader-c .sprocket-lists-image , #g-subheader-c .ana-icon-boxes .r1-c1, #g-subheader-c .ana-icon-boxes .r1-c2, #g-subheader-c .ana-icon-boxes .r1-c3, #g-subheader-c .ana-icon-boxes .r1-c4, #g-subheader-c .ana-icon-boxes .r2-c1, #g-subheader-c .ana-icon-boxes .r2-c2, #g-subheader-c .ana-icon-boxes .r2-c3, #g-subheader-c .ana-icon-boxes .r2-c4 { background-color: #6daec6; }

.ana-icon-grids.landing.newly-diagnosed .ana-icon-boxes a {
	background-color: #6daec6 !important;
}






/* Exploring by Steph.  Removed 7/16/19 
#g-subheader-e .sprocket-lists-image { border-color: #E58a8e; }

#g-subheader-e .ana-icon-boxes .r1-c1 { background-color: #E5000b; }
#g-subheader-e .ana-icon-boxes .r1-c2 { background-color: #E55c63; } 
#g-subheader-e .ana-icon-boxes .r1-c3 { background-color: #E58a8e; }

#g-subheader-e .ana-icon-boxes .r2-c1 { background-color: #E58a8e; }
#g-subheader-e .ana-icon-boxes .r2-c2 { background-color: #E55c63; }
#g-subheader-e .ana-icon-boxes .r2-c3 { background-color: #E5000b; }
*/

#g-subheader-d {  background-color: #3e4756; }

#g-subheader-e .sprocket-lists-image { border-color: #3e4756; }

#g-subheader-e .sprocket-lists-image , #g-subheader-e .ana-icon-boxes .r1-c1, #g-subheader-e .ana-icon-boxes .r1-c2, #g-subheader-e .ana-icon-boxes .r1-c3, #g-subheader-e .ana-icon-boxes .r1-c4, #g-subheader-e .ana-icon-boxes .r2-c1, #g-subheader-e .ana-icon-boxes .r2-c2, #g-subheader-e .ana-icon-boxes .r2-c3, #g-subheader-e .ana-icon-boxes .r2-c4 { background-color: #3e4756; }

.ana-icon-grids.landing.ongoing .ana-icon-boxes a {
	background-color: #3e4756 !important;
}









/* Exploring by Steph.  Removed 7/16/19 
#g-subheader-g .ana-icon-boxes .r1-c1 { background-color: #50C6DD; }
#g-subheader-g .ana-icon-boxes .r1-c2 { background-color: #2CA6BE; }
#g-subheader-g .ana-icon-boxes .r1-c3 { background-color: #1291A9; }
#g-subheader-g .ana-icon-boxes .r1-c4 { background-color: #00748A; }
}
*/

#g-subheader-f {  background-color: #50c6dd; }

#g-subheader-g .sprocket-lists-image { border-color: #50c6dd; }

#g-subheader-g .sprocket-lists-image , #g-subheader-g .ana-icon-boxes .r1-c1, #g-subheader-g .ana-icon-boxes .r1-c2, #g-subheader-g .ana-icon-boxes .r1-c3, #g-subheader-g .ana-icon-boxes .r1-c4, #g-subheader-g .ana-icon-boxes .r2-c1, #g-subheader-g .ana-icon-boxes .r2-c2, #g-subheader-g .ana-icon-boxes .r2-c3, #g-subheader-g .ana-icon-boxes .r2-c4 { background-color: #50c6dd; }


#g-subheader-h {
    background-image: none;
}
  
#g-bottom-a {  background-color: #3E4756; }

#g-top .outer-callout-buttons {
	width: 380px;
}
#g-top .rokajaxsearch #roksearch_search_str {
	width: 373px;
}

.header-call-out-button {
	background-color: #9c7018;
	background-color: #E61E29;
}

.cta-menu-buttons .button, .button.gold {
    background-color: #E61E29;
    border-color: #EE6971;
	color: white;
}


.shop-ana {
    display: inline-block;
    vertical-align: top;
}
#g-top .shop-ana .tagline {
	font-weight: bolder;
	width: 120px;
} 
#g-top .shop-ana .tagline:hover {
	background-color: #D1D1D1;
}

.new-ear-home-page #g-slideshow {
	background-image: url(/images/backgrounds/newly-diagnosed-bg-faded.jpg);
	background-position: left center;
}
.horizontal-rule, .horizontal-rule.red {
	border-top: solid 1px #E61E29;
}
h2.g-title.find-what-you-need {
    font-size: 2.65rem;
}


.member-sidebar-menu h3, .leader-sidebar-menu h3 {
    color: #3E4756;
}

.pagination ul > li > span:hover, .pagination ul > li > a:hover {
    background: #d3d3d3;
}

/* Buttons */
.button, .btn, .btn.btn-primary,
.rsform-submit-button, .rsform-button-next,
.button.button-2, .button.button-3,
.search #searchForm .btn:hover
{
    background: #3E4756 !important;
    border: solid 1px #3E4756 !important;
    border-radius: 2px !important;
    display: inline-block !important;
    font-size: 1rem !important;
    font-weight: bolder !important;
    margin: 1rem 0 !important;
    padding: 10px 15px !important;
    text-align: center !important;
    text-transform: uppercase !important;
    color: #fff !important;
}
.button:hover, .btn:hover, .btn.btn-primary:hover,
.rsform-submit-button:hover, .rsform-button-next:hover, 
.button.button-2:hover, .button.button-2:active, .button.button-2:focus,
.button.button-3:hover, .button.button-3:active, .button.button-3:focus,
.search #searchForm .btn:hover
 {
    color: #3E4756 !important;
    border-color: #3E4756 !important;
    background: transparent !important;
}

.button.button-5 {
    color: white!important;
    border-color: #6DAEC6 !important;
    background: #6DAEC6 !important;
}
.button.button-5:hover {
    color: #6DAEC6 !important;
    border-color: #6DAEC6 !important;
    background: transparent !important;

}

/* New colors 2020 */
.cta-menu-buttons.navy .button {
	background-color: #3E4756 !important;
	border-color: #3E4756 !important;
	color: white !important;
}
.cta-menu-buttons.navy .button:hover {
	color: #3E4756 !important;
	background-color: white !important;
}
.cta-menu-buttons.skyblue .button {
	background-color: #6DAEC6 !important;
	border-color: #6DAEC6 !important;
	color: white !important;
}
.cta-menu-buttons.skyblue .button:hover {
	color: #6DAEC6 !important;
	background-color: white !important;
}
.cta-menu-buttons.gray .button {
	background-color: #8594A0 !important;
	border-color: #8594A0 !important;
	color: white !important;
}
.cta-menu-buttons.gray .button:hover {
	color: #8594A0 !important;
	background-color: white !important;
}
.cta-menu-buttons.red .button {
	background-color: #E61E29 !important;
	border-color: #E61E29 !important;
	color: white !important;
}
.cta-menu-buttons.red .button:hover {
	color: #E61E29 !important;
	background-color: white !important;
}
.cta-menu-buttons.turquoise .button {
	background-color: #50C6DD !important;
	border-color: #50C6DD !important;
	color: white !important;
}
.cta-menu-buttons.turquoise .button:hover {
	color: #50C6DD !important;
	background-color: white !important;
}
/* Form elements */
.moduletable #login-form .control-group .input-prepend .add-on [class^="icon-"] {
	background-color: #3e4756;
}



/* Accordion */
.rl_sliders.accordion>.accordion-group>div>a:focus, .rl_sliders.accordion>.accordion-group.active>div>a:focus {
    -webkit-box-shadow: inset 0 0 2px #8594A0;
    box-shadow: inset 0 0 2px #8594A0;
}



/* Slider Video */
#g-header-a {
	overflow: hidden;
}
.embed-container-slider {
    position: relative;
    height: 423px;
    overflow: hidden;
    margin: 0 auto;
    text-align: center;
	top: -43px;
    width: 560px;
}
.embed-container-slider .video-header {
	margin: 0px 0px;
	position: relative;
	top: -40px;
}
.embed-container-slider iframe, .embed-container-slider object, .embed-container-slider embed { 

}
.new-ear-home-page #g-header-a .user-edited {
	height: 380px;
	max-height: 380px;
}
.embed-container-slider .btn {
	margin-top: 0px !important;
}

.landing-giving-tuesday-2019 #g-slideshow {
	background-color: #E61E29;
	background-image: none;
}
#tagfilterform {
	margin-bottom: 0px !important;
}
#tagfilterform .nav-stacked > li {
	float: left;
}
#tagfilterform a {
	text-decoration: underline;
}
#tagfilterform .active a {
	text-decoration: none;
}
.reset-tags-filter a {
	margin: 0px 0px !important;
	text-decoration: none !important;
}




.home-page #g-header-a .readon {
	display:none !important;
}


.horizontal_bullets ul li {
	float: left;
	margin-right: 3rem;	
}

.clear {
	clear: both;
}






/* New button layout  */
.we-are-number-one {
	width: 100%;
}
#g-top .tagline {
	width: 100%;
}
#g-top .rokajaxsearch #roksearch_search_str {
	margin: 0 0;
	width: 100%;	
}

#g-top .outer-callout-buttons {
	width: 100%;
}
.header-callout-side-buttons .g-content {
	margin: 0 0;
	padding: 0 0;
	
}
#g-top .callout-buttons {
	margin: 0px 5px 7px 0px;
	width: 22%;
}
#g-top .callout-buttons a {
	width: 100%;	
}


.peer-mentor-list #map, .peer-mentor-list #locate_form, .peer-mentor-list #sl_locate_results {
	display: none;
}



/* Tabulizer */
.dataTables_wrapper input[type="text"] {
	min-width: 10px !important;
	width: 100% !important;
}
.dataTables_wrapper select {
	width: auto !important;
}
.dataTables_wrapper table.tabtable-rs_j5qo4tvq tr.tr_ht1 td.tabcol, table.tabtable-rs_j5qo4tvq tr.tr_ht1:hover td.tabcol, table.tabtable-rs_j5qo4tvq tr.tr_ht1 td.tabcol:hover {
  font-style: normal;
  font-weight: normal;
  color: #ffffff;
  background-color: #3E4756;
}
.dataTables_wrapper table.tabtable-rs_j5qo4tvq tr.tabrow:hover td.tabcol {
  font-style: normal;
  font-weight: normal;
  background-color: #3E4756;
  color: white;
}
.dataTables_wrapper table.tabtable-rs_j5qo4tvq tr.tabrow td.tabcol a:visited, .dataTables_wrapper table.tabtable-rs_j5qo4tvq tr.tabrow td.tabcol a:link {
	text-decoration: underline;
}
.dataTables_wrapper table.tabtable-rs_j5qo4tvq tr.tabrow:hover td.tabcol a:visited, .dataTables_wrapper table.tabtable-rs_j5qo4tvq tr.tabrow:hover td.tabcol a:link {
	color: white;
	text-decoration: underline;
}
.dataTables_wrapper .peer-name span {
	white-space: nowrap;
}

.moduletable.about-ana-hp {
	font-size: 1.25rem;
	font-weight: bolder;
	margin: 10px 12% 40px;
}

.item-page a {
  text-decoration: underline;
	font-weight: bolder;
}
.item-page a:link, .item-page a.visited {
	color: #3E4756;
}
.provider-q-and-a #adminForm {
	display: none !important;
}




/* Media Queries */
@media only all and (min-width: 1rem) and (max-width: 29.999999rem) {
	#g-top .callout-buttons {
		font-size: .65rem;
	}
	#g-top .outer-callout-buttons {
		width: 310px;
	}
	#g-top .callout-buttons a {
		width: 56px;
	}
	#g-top .rokajaxsearch #roksearch_search_str {
    width: 313px;
	}
}

@media only all and (max-width: 30rem) {
	/* Less than 480 */
	.embed-container-slider {
		width: 200px;
	}
	.embed-container-slider .video-header {
		top: -90px;
	}		
	#g-top .callout-buttons a {
		width: 100%;
	}
}

@media only all and (min-width: 30.000001rem) and (max-width: 48rem) {
	/* Between 480 and 768 */

	.embed-container-slider {
		width: 390px;
	}
	.embed-container-slider .video-header {
		top: -70px;
	}		
	#g-top .header-callout .tagline {
		width: 100%;
	}
}
@media only all and (min-width: 48.000001rem) and (max-width: 60rem) {
	/* Between 768 and 960 */


}
@media only all and (min-width: 60.000001rem) and (max-width: 75rem) {
	/* Between 960 and 1200 */

	
}
@media only all and (min-width: 75.000001rem) and (max-width: 100rem) {
	/* Between 1200 and 1600 */


}

@media only all and (min-width: 100.000001rem) {
	/* Above 1600 */
	
	
}