.aigpl-album-design-1 .aigpl-img-title {
    font-weight: 600;
    text-transform: capitalize;
    font-size: 21px;
}
.ginput_container.ginput_container_checkbox {
    font-size: large;
}

.gform_wrapper .top_label span.ginput_total {
    margin: 8px 0;
    font-size: 37px;
}

button#donatebutton {
    color: #ac1727;
    border-color: white;
    border-radius: 11px;
    background-color: #ffffff;
    position: inherit;
    top: -4px;
}
#mk-footer, #mk-footer p {
    font-size: 14px;
    color: #ffffff;
    font-weight: 400;
}
button#donatebutton:hover {
	        background-color: #a90d0e;

    background-color: #ac1727;
    color: black;
    border-color: black;
	    background-color: #ffffff;
	    position: inherit;    
	top: -4px;
}
.vc_separator.vc_separator_align_center h4 {
    color: #401454;
font-weight: bold;
}
#mk-footer-navigation ul li a {
    margin: 25px 12px 20px;
    display: block;
    font-size: 12px;
    -moz-opacity: 80;
    -khtml-opacity: 80;
    opacity: 80;
    opacity: .8;
    color: BLACK;
}
@media handheld, only screen and (max-width: 767px)
#mk-footer-navigation ul li a {
    margin: 5px auto;
    color: black;
}
.ctct-disclosure {
    display: none;
}