.link a {
    color: #7c6591 !important;
}
.link a:hover {
    color: #000 !important;
}
.warning {
    border: 1px solid #c00 !important;
}
.msg-alerta {
    color: #c00;
    padding: 5px 0;
}
.sublabel {
    font-weight: 500;
    font-size: 13px;
}

.site-logo {
    /*padding: 10px 0;
    width:25%;*/
}
.default-logo img {
    /*width: 25%;
    min-width: 120px;
    max-width: 250px;*/
}
.sticky .sticky-logo img {
    /*width: 42%;*/
}
.topbar .topmenu.lang a:hover{
    color: #000;     
}

.site-footer{
    background-color: #f7f7f7;
    color: #898989;
}
.content {
    padding: 0px 0;
    /* min-height: 400px; */

}
.slides h2{
    -webkit-text-stroke-width: 1.2px;
    -webkit-text-stroke-color: #222121;
    color: #ffffff;
    font-family: arial;
    margin-top: 400px;
}
.dd-menu {
   /* margin-top: 95px;
    top: 120px*/
}
.topbar {
    background: #7c6591;
}
.site-footer-bottom {
    background-color: #7c6591!important;
    color: #fff!important;
}
.header-style2 .dd-menu > li:hover > a
{
    color:#e57b89!important;
}
.header-style2 .dd-menu > li >a
{
    color:#7c6591!important;
  }
p.drop-caps.secondary:first-child:first-letter, .accent-bg, .btn-primary, .btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active, .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus, .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus, .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus, .label-primary, .progress-bar-primary, a.list-group-item.active, a.list-group-item.active:hover, a.list-group-item.active:focus, .panel-primary > .panel-heading, .carousel-indicators .active, .flex-control-nav a:hover, .flex-control-nav a.flex-active, .media-box .media-box-wrapper, .icon-box.icon-box-style1:hover .ico, .owl-theme .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span, .ibox-effect.ibox-dark .ibox-icon i:hover, .ibox-effect.ibox-dark:hover .ibox-icon i, .ibox-border.ibox-effect.ibox-dark .ibox-icon i:after, .icon-box .ibox-icon i, .icon-box .ibox-icon img, .icon-box .ibox-icon i, .icon-box .ibox-icon img, .icon-box.ibox-dark.ibox-outline:hover .ibox-icon i, .pricing-column.highlight h3, #back-to-top:hover, .widget_donations, .fblock-image-overlay, .overlay-accent, .page-banner, .tag-cloud a:hover, .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .accordion-heading .accordion-toggle.active, .predefined-amount li label.selected, .donation-choice-breaker, .event-date, .featured-links, hr.sm, hr.sm:before, hr.sm:after, .gallery-updates, .block-title:before, .block-title:after, .widgettitle:before, .widgettitle:after, .timer-col.count-days {
    background-color: #e57b89!important;
}
.footer-menu li a {
    color: white;
 }

.calendar-buttons {
    margin: 0 auto;
    max-width: 500px;
    margin-bottom: 50px;
}

.no-results {
    font-size: 18px;
    color: #333;
    padding-top: 50px;
}
.media-box.home .zoom
{
    display:none;
}
.owl-carousel .owl-wrapper-outer {
    padding-top: 0px!important;
}
.owl-carousel .cause-grid-item {
    padding-bottom: 0px!important;
}
.home .grid-item {
    margin-bottom: 0px!important;
}
.fc-day-grid-event > .fc-content {
    cursor: default;
}
.causes-list-item.cause-item img
{
max-height:150px;
}


.embed-container {
        position: relative;
        padding-bottom: 56.25%;
        height: 0;
        overflow: hidden;
        max-width: 100%;
}
.embed-container iframe, .embed-container object, .embed-container embed {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
}
.events-list .event-list-cont {
    color: black!important;
    cursor: initial!important;
}