
/* header tab */
.wheadersocial {color:#ffffff; text-align:center; font-weight:bold; font-size:20px;}

/* Bubbles */
.wbubbleset {display:flex;flex-wrap:wrap; justify-content:center;}
.wbubbleset .fas {font-size:3rem;}
.wbubble {margin:1rem;border-radius:150px; color:#ffffff;  padding:2rem; border:2px solid #ffffff;text-align:center; font-size:.9rem;}
.wbubble1 {max-width:235px;}
.wbubble2 {max-width:200px;}
.wbubble3 {max-width:214px;}
.wbubble4 {max-width:235px;}
.wbubble5 {max-width:202px;}

/* overwrite form button */
.LiveForm.Classy input[type="submit"] {
  border-width: 2px !important;
border-radius: 6px !important;
    border-color: #d12127 !important;
    padding:.3rem .7rem !important;
    font-family: "Exo",Arial,Helvetica,Sanserif !important;
    font-size: 1.2rem !important;
    font-weight: 700 !important;
    color: rgba(255,255,255,.8) !important;
    text-transform: uppercase;
   background: #d12127 !important;
}
.LiveForm.Classy input[type="submit"]:hover {
    border-color: #a41015 !important;
    color: rgba(255,255,255,1) !important;
   background: #a41015 !important;
}

.wfooter .wfabullets li::before {color:rgba(255,255,255,0.8);}

.wpagetop {display:none;}
 
/* Form layout */
.LiveForm.Classy .Field > label, .LiveForm.Classy .Field .MatrixWrapper > label {margin-top:4px;}

/* Constant Contact */
.ctct-inline-form label {
    display: block;
    margin-bottom: 0;
}

.ctct-gdpr-text {margin-top:1rem;}

/* Lead Words */
.wleadwords > div > div {background:#d12127; margin:.8rem; padding:.4rem 1rem; color:#ffffff; font-size:1.5rem; font-weight:bold; text-align:center;
  -o-text-overflow: clip;
  text-overflow: clip;
  -webkit-transform:    skewX(-10deg);
  transform:    skewX(-10deg);}

/* social color */

.wsocialcolor1 a .fab {color:#d12127;}
.wsocialcolor1 a:hover .fab {color:#a41015;}

/* Revise New Resource Manager module layout (better) */
.rm-container #Assets-panel .item-container .rm-card {
    padding: 10px !important;}
.rm-container #Assets-panel .rm-card .image-center {   
    height: 110px;
    width: 100% !important;
    border: 0px white solid !important;
    border-radius: 0 !important;}
.rm-container #Assets-panel .rm-circular {
    border-radius: 0 !important;
    -webkit-border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    border: 5px solid #79bdd8 !important;}
 .rm-container #Assets-panel .assets-body .header-container .search-box-container {
    width: unset !important;}

.rm-container #Assets-panel .assets-body .header-container .search-box-container {
    width: 37% !important;
}






























