/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/*
 * Custom Style Sheet - Use this file to style your content
 */
 
#logo .custom-logo {
	width: 140px;
	height: 75px;
	background: url(https://www.motherscenter.org/images/yootheme/logo.png) 0 0 no-repeat;
}

#top-a .wk-slideset-inspire { 
	position: relative;
	margin-bottom: -30px;
}

#top-a .wk-slideset-inspire .sets { padding: 75px 0 75px 0; }
#top-a .wk-slideset-inspire .nav { 
	position: absolute;
	left: 0;
	right: 0;
	bottom: 15px;
}

.screen { 
	width: 460px;
	height: 340px;
	position: relative;
	background: url(https://www.motherscenter.org/images/yootheme/home_screen.png) 0 0 no-repeat;
}

.screen .wk-slideshow-default { 
	position: absolute;
	top: 15px;
	left: 32px;
}

#bottom-a .wk-twitter-single {
	margin-top: 15px;
	padding: 30px 130px 0 200px;
	border-top: 1px solid #e7e7e7;
}

#bottom-a .wk-twitter-single.image { background-position: 130px 32px; }

#signUp {
display:inline;
float:left;
text-align:right;
width:479px;
}

#rssSubscribe {
display:inline;
float:left;
margin-left:65px;
}

p, address {
line-height:18px;
margin:0 0 16px;
}


#divDashboard{
	float:left;
	display:inline;
	width:700px;
	margin:0 0 20px 8px;
	border-bottom:2px solid #006e82
}

#divDashboardmember{
	float:left;
	display:inline;
	width:670px;
	margin:0 0 20px 8px;
	border-bottom:2px solid #006e82
}

#divDashboard .left, #divDashboard .right{
	float:left;
	display:inline
}
#divDashboard .left{
	clear:both;
	width:306px;
}
#divDashboard .right{
	width:301px;
	margin-left:42px
}

#divDashboard h3{
	min-height:20px;
	_height:20px;
	margin:0;
	padding:22px 55px 13px 0;
	border:0;
/*	font-family:"Times New Roman", Times, serif; */
	font-size:18px;
	line-height:18px;
	font-weight:bold;
	color:#37908E;
	background-repeat:no-repeat;
	background-position:bottom right
}
.icon-member h3{
	background-image:url(../images/hdrIconMember.png)
}
.icon-reload h3{
	background-image:url(../images/hdrIconReload.png)
}
.icon-gears h3{
	background-image:url(../images/hdrIconGears.png)
}
.icon-home h3{
	background-image:url(../images/hdrIconHome.png)
}
.icon-gift h3{
	background-image:url(../images/hdrIconGift.png)
}
.icon-plug h3{
	background-image:url(../images/hdrIconPlug.png)
}
.icon-heart h3{
	background-image:url(../images/hdrIconHeart.png)
}
.icon-certificate h3{
	background-image:url(../images/hdrIconCertificate.png)
}
.icon-gradcap h3{
	background-image:url(../images/hdrIconGradCap.png)
}
.icon-lifesaver h3{
	background-image:url(../images/hdrIconLifesaver.png);
}
.icon-clock h3{
	background-image:url(../images/hdrIconClock.png)
}
.icon-briefcase h3{
	background-image:url(../images/hdrIconBriefcase.png)
}
.icon-phone h3{
	background-image:url(../images/hdrIconPhone.png)
}
.icon-award h3{
	background-image:url(../images/hdrIconAward.png)
}
.icon-globe h3{
	background-image:url(../images/hdrIconGlobe.png)
}
.icon-star h3{
	background-image:url(../images/hdrIconStar.png)
}
.icon-thumbup h3{
	background-image:url(../images/hdrIconThumbup.png)
}

#divDashboard ul{
	margin:0 35px 10px 0;
}
#divDashboard ul li{
	padding-left:0;
	margin:0 6px 6px;
	font-size:12px;
	line-height:18px;
	background:none
}
#divDashBottom{
	margin-left:8px
}

#divHonorScroll{
	background:url(https://www.motherscenter.org/templates/yoo_inspire/images/bgHonorScroll.png) no-repeat top left;
	min-height:970px;
	_height:970px;
	padding:110px 0 0
}

/* END: INTERIOR CONTENT ============================= */
#contentIcons{
	width:662px;
	margin:0 0 50px;
	text-align:right;
	background:url(https://www.motherscenter.org/templates/yoo_inspire/images/bgUtilityBar.gif) no-repeat left
}
#contentIcons li{
	display:inline;
	padding:0 9px 0 14px;
	background:0
}
#contentIcons li a{
	font-weight:normal;
	color:#006d80
}
#contentIcons li *{
	vertical-align:middle
}
.textbox{
	width:136px
}
.noDisplay{
	display:none
}

.dotted{
	height:1px;
	margin:0 0 12px;
	background:url(https://www.motherscenter.org/templates/yoo_inspire/images/dot1.gif) repeat-x bottom
}
.larger{
	font-size:12px !important
}
.nomargin{
	margin:0 !important
}
.vAlign *{
	vertical-align:middle
}

#searchphraseany, #searchphraseall, #searchphraseexact{
	color:green !important
}

.sectiontableentry1 td, .sectiontableentry2 td{
	padding:9px 0;
	line-height:18px
}
.centerNav{
	float:left;
	margin:0 15px 0 0;
	width:300px;
}
.centerAddress{
	margin:14px 0;
	padding:0 0 15px 10px;
	font-style:normal;
	background:url(https://www.motherscenter.org/templates/yoo_inspire/images/dot1.gif) repeat-x bottom
}

.clear{
	clear:both
}
.linktotop, .linktotop a {
	font-size:10px;
	font-weight:normal !important;
}

.staffPhoto{
	width:320px;
	float:left;
	height:200px;
}
.staffPhoto img{
	float:left;
	padding:0 10px 0 0
}
.staffPhoto div{
	float:left;
	width:150px;
}


.modulebg {
    background-color: #FFFFFF;
    background-position: 100% 0;
    background-repeat: no-repeat;
    border: 1px solid #C0C0C0;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1);
    padding-bottom: 0px;
    margin-bottom: 30px;
}

.modulebutton {
    background: -moz-linear-gradient(center top , #79BBFF 5%, #378DE5 100%) repeat scroll 0 0 #79BBFF;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
    border: 1px solid #84BBF3;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0 1px 0 0 #BBDAF7 inset;
    color: #FFFFFF !important;
    display: inline-block;
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
    padding: 6px 24px;
    text-decoration: none !important;
    text-shadow: 1px 1px 0 #528ECC;
}

.modulebg p {
    line-height: 1.6em;
    padding: 5px 10px 0;
}

.colbg {
    background: url(https://www.motherscenter.org/templates/yoo_inspire/images/stories/bg1.png) no-repeat scroll 0 0 transparent !important;
    height: 1100px !important;
}

#walkbg {
   background: url('../images/2013-virtual-walk.png') no-repeat scroll 0 0 transparent !important;
   height: 685px;
  }

.pictures  {
    padding-top: 290px;
    padding-left: 20px;
}

.ticker {
  margin-top: 0;
}

.captions {
  color: #ffffff !important;
}

.captions ul  {
  list-style-type: none !important;
}

.captions li {
  background: none !important;
  display:inline !important;
  float:left;
  margin:0;
  padding:0;
  width:140px;
}

.captions {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
    bottom: 0;
    left: 0;
    padding: 10px;
    position: absolute;
    right: 0;
    z-index: 5;
}

div#news-highlight-1 .gk_news_highlighter_item {
  font-size:16px !important;
}

#mission {
  background: url("../images/toolbar_bg.png") repeat-x scroll 0 0 transparent;
    color: #D5D5D5;
    font-size: 12px;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
}

.button {
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    padding: 5px 9px;
    border: 1px solid #368996;
    border-radius: 8px;
    background: #992828;
    background: -webkit-gradient(linear, left top, left bottom, from(#59e1f6), to(#368996));
    background: -moz-linear-gradient(top, #59e1f6, #368996);
    background: linear-gradient(to bottom, #59e1f6, #368996);
    -webkit-box-shadow: #5cebff 0px 1px 9px 0px;
    -moz-box-shadow: #5cebff 0px 1px 9px 0px;
    box-shadow: #5cebff 0px 1px 9px 0px;
    text-shadow: #27626b 1px 1px 1px;
    font: normal normal bold 16px arial;
    color: #ffffff;
    text-decoration: none !important;
}
.button:hover,
.button:focus {
    border: 1px solid #4dc4d6;
    background: #992828;
    background: -webkit-gradient(linear, left top, left bottom, from(#6bffff), to(#41a4b4));
    background: -moz-linear-gradient(top, #6bffff, #41a4b4);
    background: linear-gradient(to bottom, #6bffff, #41a4b4);
    color: #ffffff;
    text-decoration: none;
}
.button:active {
    background: #982727;
    background: -webkit-gradient(linear, left top, left bottom, from(#368996), to(#368996));
    background: -moz-linear-gradient(top, #368996, #368996);
    background: linear-gradient(to bottom, #368996, #368996);
}

 li  {
  margin-bottom: 5px;
}


.testimonial {
  margin: 10px;
  border: solid 1px #DDDDDD;
  padding: 15px;

}

p.testimonialtext {
   font-family: 'Nunito', sans-serif;
   line-height: 22px;
   color: #6E6E6E;
}

#yoo-zoo .details {
    margin: 0 0 20px;
    padding: 10px;
    border: 0 ;
}

#yoo-zoo a {
    text-decoration: none;
    color: #6E6E6E;
    line-height: 20px;
    text-decoration: underline;
}

#yoo-zoo .details h1.title {
    color: #6E6E6E;
    font-family: "DroidSansRegular";
    font-size: 24px;
    line-height: 30px;
    padding-top: 5px;
}

#yoo-zoo .categories h2.title a {
    font-size: 16px;
    color: #37908E;
    font-family: "DroidSansRegular";
}

#yoo-zoo .items h2.pos-title a {
/*  font-size: 16px; */
    color: #37908E;
    font-family: "Arial";
}

.red a {
  color: #BA2B47;
}

.teal {
  color: #37908E;
}

.grey {
  color: #878787;
  text-decoration: underline;
}

.brown {
  color: #836E53;
}

.brown a {
  color: #836E53;
  font-weight: bold;
}

dt.dtlabel {
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 5px;
    width: 200px;
}

.jd-header {
    background: none repeat scroll 0 0 #F4F4F4;
    font-family: "DroidSansRegular";
    padding: 10px;
    color: #06889E;
    font-weight: bold;
}

.linktext {
  text-decoration: underline;
}

a, a:hover {
   text-decoration: underline;
}

div.nn_tabs_container > div.nn_tabs_nav > ul.nn_tabs_tabs > li.blue > span > a, div.nn_tabs_container > div.nn_tabs_nav > ul.nn_tabs_tabs > li.blue > span > a:hover {
    border-top: 5px solid #37918E;
}

.hrline {
    color: #37918E;
    background-color: #37918E;
    height: 5px;
}

div.nn_tabs_container > div.nn_tabs_nav > ul.nn_tabs_tabs > li {
    background: #ECFAFC !important;
}