.material-icons.md-18{font-size:1rem!important}.material-icons.md-24{font-size:1.25rem}.material-icons.md-36{font-size:2rem}.material-icons.md-48{font-size:2.5rem}.material-icons.md-dark{color:rgba(0, 0, 0, 0.54)}.material-icons.md-dark.md-inactive{color:rgba(0, 0, 0, 0.26)}.material-icons.md-light{color:white}.material-icons.md-light.md-inactive{color:rgba(255, 255, 255, 0.3)}.page-signature-portal{background-image:url("/_/themes/signature_portal/img/signature_building@1x.png"), -webkit-gradient(linear, left bottom, left top, from(#f7fbff), to(#c8e0fa));background-image:url("/_/themes/signature_portal/img/signature_building@1x.png"), -webkit-linear-gradient(bottom, #f7fbff 0%, #c8e0fa 100%);background-image:url("/_/themes/signature_portal/img/signature_building@1x.png"), -o-linear-gradient(bottom, #f7fbff 0%, #c8e0fa 100%);background-image:url("/_/themes/signature_portal/img/signature_building@1x.png"), linear-gradient(0deg, #f7fbff 0%, #c8e0fa 100%);background-position:bottom center, center;background-size:140%, auto;background-repeat:no-repeat, no-repeat}.page-signature-portal h1,.page-signature-portal h2{color:#102B4E;font-weight:bold}.page-signature-portal .card-outline{background-color:rgba(255, 255, 255, 0.25);border-color:#eee;border-style:solid;border-width:1px}.page-signature-portal .card-title{font-weight:bold}.page-signature-portal .card-description{color:#102B4E}.btn-light{background-color:#fff;color:#003478}.btn-outline{border-color:#91A4B1!important;color:#91A4B1!important}.img-full{width:100%;height:auto}.border-dark{border-color:#333333}.copyright{font-size:.75rem;color:rgba(66, 89, 104, 0.5)}.text-blue{color:#003478}.text-blue-dk{color:#102B4E}.text-blue-lt{color:#47A8E5}.text-small{font-size:.75rem}.modal-scroll{padding:0 1rem}@media screen and (max-width:575px){.modal-scroll .modal-dialog{margin-top:1rem}}@media screen and (min-width:576px){.modal-scroll .modal-dialog{margin:5vh auto}}.modal-scroll .modal-body{overflow-y:auto;max-height:70vh}.portal-table-small thead>tr>th{font-size:.85rem;padding:.33rem .25rem}.portal-table-small tbody>tr>td{font-size:.75rem;padding:.33rem .25rem}.portal-table-projects tr>td>.text-secondary{color:#ccc!important}
.card .card-header-dark{background:#102B4E}
.card .card-header-gray {background:#ffffff;border-color:#aaaaaa;}
.card .card-header-image a{display:inline-block}
.fixed-height-30{height:30vh;overflow-y:auto}.sidebar .divider{position:relative;padding-bottom:.5rem}.sidebar .divider:after{content:'';position:absolute;bottom:0;right:15px;height:1px;width:calc(100% - 30px);background-color:rgba(180, 180, 180, 0.3)}.navbar .navbar-form .searchBox{display:block;padding:0.4375rem 0;font-size:1rem;line-height:1.5;color:#495057;background-color:transparent;background-clip:padding-box;border:solid #d2d2d2;border-width:0px 0px 0px 0px;border-bottom-color:#495057;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;-o-transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out}.navbar .navbar-form .searchBox input{font-style:normal!important}@media screen and (min-width:768px){.navbar .navbar-form .searchBox{min-width:15rem}}.navbar .navbar-form .searchBox .rcbInputCell .rcbInput{padding-bottom:10px;padding-top:10px}

.rcbList li:nth-child(even) {background: #EEE;}
.rcbList li:nth-child(odd) {background: #fbfbfb;}

.dealer-code.searchBox{display:block;padding:0.4375rem 0;font-size:1rem;line-height:1.5;color:#495057;background-color:transparent;background-clip:padding-box;border:solid #d2d2d2;border-width:0px 0px 0px 0px;border-bottom-color:#495057;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;-o-transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out}
.dealer-code .searchBox input{font-style:normal!important}@media screen and (min-width:768px)
{..dealer-code .searchBox{min-width:15rem}}..dealer-code .searchBox .rcbInputCell .rcbInput{padding-bottom:10px;padding-top:10px}
.RadComboBoxDropDown .rcbItem{font-size:1rem}
.RadComboBoxDropDown .rcbList,.RadComboBoxDropDown .rcbMoreResults{background-color:#ffffff}
.RadComboBoxDropDown .rcbHovered{background-color:#0678BC;color:white}

@media screen and (min-width:991px){.nav-mobile-menu{display:none!important}}@media screen and (min-width:991px){.sidebar .navbar-form{display:none!important}}.notify{color:red;position:relative}>.notify{position:relative}.notify:after{content:'';display:block;position:absolute;background-color:#ef5350;width:12px;height:12px;top:20%;left:5%;border-radius:100%;border-color:#0678BC;border-width:1px;border-style:solid}

.facilityPhoto img {
    width: 100%;
}

.facilityPhotoPeel {
    display: block;
    width: 40px;
    height: 40px;
    position: absolute;
}

.text-status-1 {
    color: #ffcc00
}

.text-status-2 {
    color: #4caf50
}

.text-status-3 {
    color: #0678BC
}

.text-status-4 {
    color: #ff0000
}

.text-status-5 {
    color: #8c1aff
}

.text-status-6 {
    color: #1c7710
}


.text-status-7 {
    color: #000000
}


.text-status-8 {
    color: gray;
}




.card .card-header-status-1 .card-icon {
    background: -webkit-linear-gradient(30deg, #ff9800, #ff8800);
    background: -o-linear-gradient(30deg, #ff9800, #ff8800);
    background: linear-gradient(60deg, #ff9800, #ff8800);
}

.card .card-header-status-2 .card-icon {
    background: -webkit-linear-gradient(30deg, #137707, #B7F031);
    background: -o-linear-gradient(30deg, #137707, #B7F031);
    background: linear-gradient(60deg, #137707, #B7F031);
}

.card .card-header-status-3 .card-icon {
    background: -webkit-linear-gradient(30deg, #0678BC, #0678BC);
    background: -o-linear-gradient(30deg, #0678BC, #0678BC);
    background: linear-gradient(60deg, #0678BC, #0678BC);
}

.card .card-header-status-4 .card-icon {
    background: -webkit-linear-gradient(30deg,#ef5350, #e53935);
    background: -o-linear-gradient(30deg,#ef5350, #e53935);
    background: linear-gradient(60deg, #ef5350, #e53935);
}

.card .card-header-status-5 .card-icon {
    background: -webkit-linear-gradient(30deg, #9400D3, #800080);
    background: -o-linear-gradient(30deg, #9400D3, #800080);
    background: linear-gradient(60deg, #9400D3, #800080);
}

.card .card-header-status-6 .card-icon {
    background: -webkit-linear-gradient(30deg, #1c7710, #1c7710);
    background: -o-linear-gradient(30deg, #1c7710, #1c7710);
    background: linear-gradient(60deg, #1c7710, #1c7710);
}



.card .card-header-status-8 .card-icon {
    background-color: gray;
}





.latestPhotosView h3 {
    font-size: 1em;
}
.latestPhotosView .event a {
    font-size: .85em;
}
.latestActivity {
    margin: 0;
    padding: 0;
    list-style: none;
    line-height: 1.2em;
}

    .latestActivity li {
        display: block;
        padding: .5em 1em;
        border: 1px solid #ddd;
        margin-bottom: .75em;
    }

        .latestActivity li.blue {
            border-left: 5px solid #0066CC;
        }

        .latestActivity li.yellow {
            border-left: 5px solid #FFCC00;
        }

        .latestActivity li.purple {
            border-left: 5px solid #843FBF;
        }

        .latestActivity li.green {
            border-left: 5px solid #66CC33;
        }

        .latestActivity li.DarkGreen {
            border-left: 5px solid #4F7D56;
        }

        .latestActivity li.red {
            border-left: 5px solid red;
        }

    /*.latestActivity a {
        color: #666;
        text-decoration: none;
    }

    .latestActivity h4 a {
        color: #003366;
    }

    .latestActivity h5 {
        color: #333;
    }*/

.latestPhotosView img {
    max-width: 190px !important;
    object-position: center;
    height: 150px;
    object-fit: cover;
}
    .latestActivity p {
        margin: 0;
        padding: 0;
        font-size: .85em;
        color: #666;
    }
#contactinfo td {
    padding: 10px 10px 10px 10px;
}

.radiobuttons > label {
    padding-right: 5px;
}
.statusFilter span input {
    margin-left: 29px;
margin-bottom:auto;
margin-top: auto;
vertical-align:top;
}
.statusFilter span label{
	max-width: 145px;
	vertical-align:top;
	margin-top:0px !important;
	margin-bottom:20px !important;
}
.dropdown .statusFilter {
    width: 200px !important;
	 padding-top:15px !important; 
}
.dropdown-item:hover label, .dropdown-item label:hover {
    color: #ffffff !important;
}
/*from bootstrap*/
.alert-dark {
    color: #1b1e21;
    background-color: #d6d8d9;
    border-color: #c6c8ca;
    border: 1px solid transparent;
    border-radius: .25rem;
}
.btn-space{
    margin:5px;
}

.RadGrid_Metro td.rgPagerCell {
    border: 1px solid;
    border-color: #e5e5e5;
    border-right-width: 0;
}
.RadGrid td.rgPagerCell {
    border: 0;
    padding: 5px 0 4px;
}
.RadGrid .rgNumPart a {
    float: left;
    line-height: 22px;
    margin: 0;
    padding: 0 5px 0 0;
    text-decoration: none;
}
.RadGrid_Metro .rgNumPart a {
    border: 1px solid #fff;
    line-height: 20px;
    color: #767676;
	  padding: 0 5px 0 5px;
}
    .RadGrid_Metro .rgNumPart a:hover {
        color: #000;
        background-color: #e5e5e5;
    }
.label-overlay .label-overlay-text {
    position: absolute;
    padding: 6px;
    color: #666;
    display: block;
    min-height: 1em;
    line-height: 1.4em;
    padding-top: 20px;
    z-index: 10;
}

.label-overlay input {
    padding-left: 1.125em !important;
}


.taskTabs .nav-item .nav-link {
    font-size: 14px !important;
    padding: 10px 25px !important;
}
.user .user_icon 
{
	    color: rgba(255, 255, 255, 0.8);
}
.advancedTools .card-body li {
	
	
	font-size: 0.95rem;
}



