/**
 * CSS UI file for forms (ROCKET theme)
 */


.field-label {
    font-size: 15px;
}
label {
    color: #555;
    font-size: 15px;
}
.form-edit-fieldset {
    background-color: #E8EAEF;
    border: 0 !important; 
}
.form-edit-fieldset legend {
    color: #FFFFFF;
    font-size: 16px;
    background-color: #E53012;    
}



/* footer navigation */
.form-edit-footer-button {
    cursor: pointer;
    background-color: #154275;
    color: white;
    font-size: 14px;
    font-weight: bold;
}



/* Sidebar Menu */
.form-edit-sidebar-progressbar a {
    cursor: pointer;
}
.form-edit-sidebar-progressbar li {
    cursor: pointer;
    background-color: #E8EAEF;
    color: #555;
    font-size: 14px;
    border-right: 3px solid #C4C4C4;
}
.form-edit-sidebar-progressbar li:not(.selected):hover {
    color: #E53012;
    border-right: 3px solid #E53012;
}
.form-edit-sidebar-progressbar li.selected {
    font-size: 120%;
    cursor: default;
    background-color: #E8EAEF;
    border-right: 3px solid #154275;   
}
.form-edit-sidebar-progressbar li.disabled {
    cursor: default;
    background-color: #949494;
    border-right: none;   
}
.form-edit-sidebar-progressbar li.disabled:hover {
    color: #555;
    cursor: default;
    border-right: none;   
}
.form-edit-sidebar-progressbar a.form-edit-sidebar-submit-button li {
    background-color: #E53012;
    color: white;
    font-size: 14px;
    font-weight: bold;
    border: 0 !important;
}
.form-edit-sidebar-progressbar a.form-edit-sidebar-submit-button li:hover {
    border: 0;
    color: white;
}
.form-edit-sidebar-progressbar li i.icon-check{
    color: #99cc99; 
}
.form-edit-sidebar-progressbar li i.icon-attention{
    color: #cc9999; 
}
.form-edit-sidebar-progressbar li i.icon-chevron-right{
    color: white; 
}
.nmwp-sidebarpopup-layout-right .form-edit-sidebar-progressbar li:not(.nmwp-popup-action-button) {
    background-color:  #949494 !important;
    color: lightgrey !important;
    border: 0 !important;
}
.nmwp-sidebarpopup-layout-right .form-edit-sidebar-progressbar li.selected {
    color: #555 !important;
    background-color: #fff !important;
}
.nmwp-sidebarpopup-layout-right .form-edit-sidebar-progressbar .nmwp-popup-action-button {
    background-color: #E53012;
    color: white;
    font-size: 14px;
    font-weight: bold;
    border: 0 !important;
    cursor: pointer;
}
.nmwp-sidebarpopup-layout-right .form-edit-sidebar-progressbar .nmwp-popup-action-button:hover {
    color: #c03d20 !important;
    border: 0;
}


/* Fieldsets and items */
.form-edit-fieldset .picker {
    background: white none repeat scroll 0% 0%;
}


/* Fields & gui elements */
.form-inline-field-pair-left .elgg-input-dropdown,
.form-inline-field-pair-left .input {
    color: #555;
}
.form-inline-field-pair-right .elgg-input-dropdown,
.form-inline-field-pair-right .input {
    color: #555;
}
.form-group-line {
    border-top: 1px solid #D4D4D4;
}
.field-birthday .elgg-input-date {
    color: #555;
}
.field-deadline .elgg-input-dropdown {
    color:  #555;
}
.field-file .file {
    background-color: white;
    border: 1px solid #D4D4D4;
    color: #636363;
}
.mandatory {
    font-weight: bold !important;
}
.form-subcontent {
    border-left: 1px dotted #939393;
}
.field-label {
    font-weight: normal; 
}
.field-address-gmap .address-gmap {
    border: 1px solid #d4d4d4;
}
.field-dynamic-cfp > .elgg-input-dropdown {
    color: #555;
}
.field-text-with-select .elgg-input-dropdown {
    color: #555;
}
.elgg-subtext {
    color: #555;
}
.form-icons {
    border: 1px solid #D4D4D4;
    color: #D4D4D4;
    font-size: 85%;
    background-color: white;
}
.field-monthyearpicker-upto select {
    border: 0;
}
.list-images {
    border: 1px solid #D4D4D4;
    color: #D4D4D4;
    font-size: 85%;
    background-color: white;
}