/* Enter Your Custom CSS Here */

a {
  color: #de171e;
  font-weight: bold;
}

#upside-single-content a {
    color: #de171e;
    font-weight: bold;
}

.ms-item-3 .entry-item .entry-thumb .kopa-mask {
    background: rgba(255,255,255,0.3);
    border: 1px solid #d7d7d7;
}

.ms-item-3 .entry-item .entry-title a {
    color: #2f2f2f;
}

#kopa-header-top-right {
    margin-top: 13px;
}

.kopa-content-header h2.page-title {
    visibility: hidden;
}

.kopa-content-header p {
    visibility: hidden;
}


.kopa-event-list .entry-meta {
    display: none;
}


/* Removed bottom space under press banner */
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
    margin-bottom: 0;
}

/* Purple buttons on posts */
.custom-purple-buttons .vc_btn3 {
    /* background-color: #6a1b9a !important;
    border-bottom: 3px solid #009688;
  */
}
.custom-purple-buttons h4, .custom-purple-buttons p {
  color: #737373;
}


.event .entry-date.s1 {
    display: none;
}

.event .kopa-mask {
    display: none;
}



/* Latest posts equal sized images */
.equal-size-images .vc_gitem-animated-block .vc_gitem-zone {
    height: 224px;
}

.vc_masonry_media_grid .vc_gitem-zone.vc_gitem-zone-c.vc_custom_1419328663991 {
    display: none;
}

.kopa-masonry-wrap .entry-thumb:hover .kopa-mask {
  background: rgba(40, 47, 66, 0.6) !important;
    /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" !important;
    /* Netscape */
    -moz-opacity: 1 !important;
    /* Safari 1.x */
    -khtml-opacity: 1 !important;
    /* Good browsers */
    opacity: 1 !important; }

.kopa-masonry-wrap .entry-thumb .kopa-mask {
    /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    /* Netscape */
    -moz-opacity: 0;
    /* Safari 1.x */
    -khtml-opacity: 0;
    /* Good browsers */
    opacity: 0;
    transition: all 0.5s, visibility 0s;
    -ms-transition: all 0.5s, visibility 0s;
    -webkit-transition: all 0.5s, visibility 0s;
    -moz-transition: all 0.5s, visibility 0s; }

.kopa-event-list .kopa-mask {
  background: none;
}
/*
  .kopa-social-links.style-bg-color ul li a.fa-instagram {
    background: #6a1b9a; }
*/

.kopa-btn-2 {
    background-color: #F4524D !important;
  	border: none !important;
    /*border-bottom: 3px solid #009688 !important;*/
    color: #fff !important;
}

.kopa-btn-2:hover {
/*  border-bottom: 0 !important;
  color: #fff !important; 
  */
  color: #f7f7f7;
  background-color: #f23630;
}

.kp-purple-btn {
    background-color: #6a1b9a !important;
  	border: none !important;
    border-bottom: 3px solid #009688 !important;
    color: #fff !important;
  padding: 14px 20px;
  border-radius: 5px;
}

.kp-purple-btn:hover {
    border-bottom: 0 !important;
  color: #fff !important; 
}

.kopa-header-info p a {
    color: #fff;
}

.kopa-header-info p a:hover {
    text-decoration: underline !important;
}

.kopa-entry-list .kopa-mask {
  display:none;
}