body {
    background-image: url("../img/baby_bg_test.jpg");
    background-repeat: repeat;
    background-color: #fff;
    font-family: 'Cantarell', Arial, Tahoma, sans-serif;
}
#donate_btn {
    background-color: #67BF20;
    color: #fff;
    border-radius: 3px 3px 3px 3px;
    -moz-border-radius: 3px 3px 3px 3px;
    -webkit-border-radius: 3px 3px 3px 3px;
}
#donate_btn:hover{
    box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
}
#donate_btn a {
    color: #fff;
    font-weight: bold;
}
#container_wrapper {
    -webkit-box-shadow: 0px 0px 46px 3px rgba(0, 0, 0, 0.08);
    -moz-box-shadow: 0px 0px 46px 3px rgba(0, 0, 0, 0.08);
    box-shadow: 0px 0px 46px 3px rgba(0, 0, 0, 0.08);
    margin: 0 auto;
    background-color: #fff;
}
#blue_line {
    background-color: #1781E0;
    width: 100%;
    height: 5px;
}
#slider_img {
    background-color: #eee;
    width: 100%;
}
#welcome_msg {
    padding: 50px;
}
#welcome_msg p {
    line-height: 28px;
    letter-spacing: 0.5px;
    font-size: 14px;
}
#center_content {
    display: block;
    margin: 0 auto;
}
#option_section {
    padding: 70px;
}
.grey_mock {
    background-color: #eee;
    opacity: .5;
    width: 100%;
    height: 250px;
}
#footer_here {
    background-color: #fff;
    padding-top:30px;
}
.footer_p{
    font-size:14px;
}
.sml_txt {
    font-size: 14px;
    line-height: 28px;
}
.some_padding {
    padding-left: 25px;
    padding-bottom: 10px;
}
.top-bar,
.top-bar ul {
    background-color: #fff;
}
.menu > li > a {
    display: block;
    padding: 0.7rem 1rem;
    line-height: 1;
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 0.8px;
}
.top-bar-right {
    float: right;
    padding-right: 25px;
}
.is-dropdown-submenu {
    display: none;
    position: absolute;
    top: 0;
    left: 100%;
    min-width: 200px;
    z-index: 1;
    background: #fefefe;
    border: 1px solid #f9f9f9;
    border-radius: 3px 3px 3px 3px;
    -moz-border-radius: 3px 3px 3px 3px;
    -webkit-border-radius: 3px 3px 3px 3px;
    -webkit-box-shadow: 0px 0px 20px 2px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0px 0px 20px 2px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 0px 20px 2px rgba(0, 0, 0, 0.1);
}
.unslider {
    background: none;
    margin-bottom: -25px;
}
.unslider li,
.unslider ol,
.unslider ul {
    list-style: none;
    margin: 0;
    padding: 0;
    border: none;
}
.unslider ol {
    background-color: none;
    position: relative;
    top: -35px;
}
/* Small only */

@media screen and (max-width: 39.9375em) {
    .some_padding {
        padding-left: 150px;
        position: relative;
        top: -12px;
    }
    .menu-icon.dark {
        position: relative;
        display: inline-block;
        vertical-align: middle;
        cursor: pointer;
        width: 20px;
        height: 16px;
        left: 15px;
    }
}
hr{
 border:1.2px solid whitesmoke;
 opacity:.8;
}
.copyright_sml{
    font-size:12px;
    letter-spacing:0.5px;
}
#footer_here ul{
    list-style-type:none;
    margin:0 auto;
    font-size:13px;
}
#donate_now{
    background-color:#68C9FF;
    color:#fff;
    padding:30px;
    -webkit-box-shadow: inset 0px 0px 5px 0px rgba(0,0,0,0.13);
-moz-box-shadow: inset 0px 0px 5px 0px rgba(0,0,0,0.13);
box-shadow: inset 0px 0px 5px 0px rgba(0,0,0,0.13);
}
#bottom_donate{
    background-color:#fff;
    padding:15px;
    -webkit-box-shadow: 0px 0px 9px 1px rgba(0,0,0,0.21);
-moz-box-shadow: 0px 0px 9px 1px rgba(0,0,0,0.21);
box-shadow: 0px 0px 9px 1px rgba(0,0,0,0.21);
border-radius: 3px 3px 3px 3px;
-moz-border-radius: 3px 3px 3px 3px;
-webkit-border-radius: 3px 3px 3px 3px;
border: 0px solid #000000;
}
#bottom_donate a{
    color:green;
    font-weight:bold;
    font-size:14px;
    text-transform:uppercase;
}
.extra_padding{
    padding-top:30px;
}
#option_section ul{
    list-style-type:none;
}
.info_section_btn{
    background-color:#1781e0;
    padding:15px;
    color:#fff;
border-radius: 3px 3px 3px 3px;
-moz-border-radius: 3px 3px 3px 3px;
-webkit-border-radius: 3px 3px 3px 3px;
border: 0px solid #000000;
}
.info_section_btn:hover{
    transition: all 0.3s ease 0s;
    opacity:0.8;
    box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
}
.info_section_btn a{
    color:#fff;
    font-weight:bold;
}
#bottom_donate:hover{
  transition: all 0.3s ease 0s;
  opacity:0.8;
  box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
}
#donate_btn:hover{
    transition: all 0.3s ease 0s;
    opacity:0.8;
}
.responsiveCal {

position: relative; padding-bottom: 75%; height: 0; overflow: hidden;

}

.responsiveCal iframe {

position: absolute; top:0; left: 0; width: 100%; height: 100%;

}