h1 {/*color:#007090;*/
color:#019ec9;
}

h2 {color:#007090;}

h3 {/*color:#007090;*/
color:#019ec9;}
h4 {color:#007090;}
h5 {color:#007090;}
h6 {color:#007090;}

button {color:#007090;}

/***********************************
** Without this, the admin screen ** 
** will not stretch. Temp fix.    **
************************************/
#menu_container {
   background-color: #019ec9;
border:none;
}
ul.horizontal.site-menu, .site-menu {
    background-color: #019ec9;
padding-bottom: 5px;
padding-top: 5px;
}
ul.horizontal.site-menu li span a, ul.horizontal.site-menu li span span {
    font-size: 18px;
    font-family: Open Sans, sans-serif;
    color: #fff;
    background-color: #019ec9;
}
ul.horizontal.site-menu {
text-align:center;
}
ul.horizontal.site-menu ul.sub-menu li {
text-align:left;
}
ul.horizontal.site-menu li {
float:none;
display:inline-block;
vertical-align:top;
}
.static-bar {
    background-color: #abd7c0;
    padding-bottom: 5px;
    padding-top: 5px;
}
footer {
    background-color: #019ec9;
}
.horizontal.control-panel-link, .static-bar .add-me-link, .static-bar #non_member_panel .login-link, #full_name, #favorites_hover {
color:#fff;
}
.add-me-link, .static-bar #non_member_panel .login-link {
font-size:18px !important;
font-family: Open Sans, sans-serif !important;
font-weight:normal;
}



/*************** custom css ***************************/

.cont-bg-skyblue .resp-row {
    background-color: #f7fbfa !important;
}

body {
    font-size: 18px;
}

.container-3col-members-volunteers-donors .iltext {
    left: 25px !important;
}


.container-3col-members-volunteers-donors .inner-column {
    margin-bottom: 20px;
}

.container-3col-members-volunteers-donors .inner-column a.link-learn-more {
    color: #019ec9;
    font-size: 18px;
    font-weight: 700;
    text-decoration: none !important;
}
h3.h3-font-weight-400 {
    font-weight: 400 !important;
}

h3.font-color-black {
    color: #000 !important;
}
h2.font-color-black {
    color: #000 !important;
}

img.img-square {
    border-radius: 0px !important;
margin-bottom:20px !important;
}


.cont-bg-skyblue .build-column.full {
    background-color: #f7fbfa !important;
}
.cont-bg-skyblue .build-column{
    background-color: #f7fbfa !important;
}

a.custom-btn {
    background: #019ec9;
    padding: 10px 25px;
    text-decoration: none !important;
    color: #fff !important;
    font-weight: 700;
display: inline-block;
    margin-bottom: 20px;
}



.cont-vertical-align {
    display: table !important;
}

.cont-vertical-align .column.quarter {
    display: inline-block;
    vertical-align: middle;
    float: none;
}

.cont-vertical-align .column.threequarter {
    display: inline-block;
    float: none !important;
    vertical-align: middle;
}

a.custom-link{
color: #019ec9;
    font-size: 18px;
    font-weight: 700;
    text-decoration: none !important;
}

h3 a {
    font-size: 24px !important;
    text-decoration: none;
}
span.icon-custom-material {
    margin-right: 10px;
}
.custom-cont-border {
    max-width: 350px;
    margin: 0 auto;
    border: 1px solid #019ec9;
    padding: 30px !important;
    padding-bottom: 10px !important;
}


a.class-link {
    color: #019ec9;
    font-size: 18px;
    /* font-weight: 700; */
    text-decoration: none !important;
}



.threequarter {
    width: 74%;
}


ul.site-menu.horizontal li.selected-menu-item a {
    color: #abd7c0;
}


ul.horizontal.site-menu li span a:hover, ul.horizontal.site-menu li:hover span span{
color: #abd7c0;
}


.home-donation-backer.card {
    width: 50%;
}

.home-donation-backer.card .inner-home-donation.card {
    height: 120% !important;
padding: 30px !important;
    box-shadow: none !important;
    border: 1px solid #000;
}
.donate-action-container.card{
position:initial !important;
text-align: center;
}


.donate-action-container.card a {
    background: none !important;
    background: #019ec9 !important;
    padding: 10px 25px;
    color: #fff !important;
    text-align: center !important;
    float: none !important;
font-size: 25px;
    text-transform: uppercase;
}

.inner-home-donation.card .big-container {
    margin-bottom: 20px;
}

.cp-holder {
    margin-top: 0px;
}
.home-donation-title {
    font-size: 23px !important;
}

@media screen and  (min-width: 667px){
.col-padding-right {
    padding-right: 50px !important;
}
a.custom-btn-large {
   padding: 20px 50px !important;
 min-width: 400px;
    text-align: center;
}
}
ul.horizontal.site-menu li span a:active, ul.horizontal.site-menu li:active span span {
    color: #abd7c0;
}
.form-row label {
    width: 150px;
}
.material-icons.favorite-icon { color: #fff; }
#member_panel #user_arrow { background-position: 0px -163px; }
.horizontal.control-panel-link { background-position: 0px -256px; }
.horizontal.control-panel-link:hover { text-decoration: none; }
#favorites_hover:hover { cursor: pointer; }

