/* ---------- ULT MEM BEGINS --------- */

/* Affects the register and update submit buttons */

.um input[type="submit"].um-button, .um input[type="submit"].um-button:focus, .um a.um-button, .um a.um-button.um-disabled:hover, .um a.um-button.um-disabled:focus, .um a.um-button.um-disabled:active {
    background: #076193;
    background-color: rgb(7, 97, 147);
    color: #FFF !important;
    font-weight: bold !important;
    font-size: 18px !important;
}


/* Affects the login cancel submit buttons */

.um .um-button.um-alt, .um input[type="submit"].um-button.um-alt {
    color: #FFF !important;
    background-color: #A6A6A6 !important;
}

/* ---------- ULT MEM ENDS --------- */




/* //PIGO The Theme's Accordian Widget BEGINS */

.ui--accordion-item-title-text {
    font-family: 'roboto condensed', Montserrat, arial, helvetica !important;
    text-shadow: none !important;
    font-weight: bold !important;
    font-size: 18px !important;
    padding-top: 12px !important;
}


.ui--accordion-item-content {
    background-color: #f8f8f8;
    border-bottom: 1px solid #ebebeb;
    padding: 30px 30px 12px;
    text-shadow: none;
    border: #f8f8f8 1px solid !important;
    border-radius: 0px 0px 10px 10px !important;
}


.ui--box, .ui--box-alias {
    border: 0px solid #ebebeb !important; /* Gets rid of the border around the WHOLE accordian widget */
}


html #page-wrap .ui--accordion-state-opened > .ui--accordion-item-title {
    background-color: #e2e2e2 !important;
    color: #353333 !important;
    background-image: none !important;
    height: 50px;
    border-radius: 8px 8px 0px 0px !important;
    margin-top: 30px !important;
    border: none !important;
}


html #page-wrap .ui--accordion-state-closed > .ui--accordion-item-title {
    background-color: #094e8c !important;
    color: #FFFFFF !important;
    background-image: none !important;
    height: 35px !important;
    border-radius: 8px !important;
    margin-top: 30px !important;
    margin-bottom:30px !important;
    padding-bottom: 25px !important;
    
}

/* //PIGO The Theme's Accordian Widget ENDS */



/* //PIGO The Theme's open and close ICON Accordian 
Widget BEGINS */

.fontawesome-circle-arrow-right::before {
    content: "\f0a9";
    padding-top: 12px !important;
    text-shadow: none !important;
    color: #353333 !important;
}

.ui--accordion-state-opened .ui--accordion-item-icon-opened {
    visibility: visible;
    padding-top: 12px !important;
    text-shadow: none !important;
    color: #353333 !important;
}

/* //PIGO The Theme's open and close ICON Accordian 
Widget ENDS */



/* ---------- USERPRO BEGINS --------- */

/* Affects the Save Changes Button */
div.userpro-submit input[type="submit"].userpro-button {

    color: #FFF !important;
    font-size: 16px !important;
    font-weight: bold !important;
}


/* Affects the display name within the banner */
div.userpro-profile-name a {
    color: #fff !important;
    font-weight: bold !important;
}


/* Affects profile image within the banner */
div.userpro-profile-img img {
    margin-bottom: 20px !important;
}


/* ---------- USERPRO ENDS --------- */






/* //PIGO The Theme's Sidebar Widget BEGINS */

/* //PIGO This makes the sidebars disappear on 
vertical tablets */

@media (max-width:768px) {
  .sidebar-layout .sidebar-area {
    display: none !important;
  }
}

/* //PIGO The Theme's Sidebar Widget ENDS */




/* //PIGO Disable Theme's Sticky header on phones BEGINS */

@media (max-width: 767px) {
    #header-container.stuck {
        position: absolute;
    }    
}

/* //PIGO Disable Theme's Sticky header on phones ENDS */