﻿#frameMainForm {
    height: 100%;
    width: 100%;
    display: block;
}

.newbtnfooterblue:hover:enabled, .editbtnfooterorange:hover:enabled, .savebtnfootergreen:hover:enabled, .deletebtnfooterred:hover:enabled, .helpbtnfooterblue:hover:enabled, .backbtnfooterred:hover:enabled {
    background-color: transparent !important;
    cursor: pointer;
    border: none !important;
}

.allbtnpep:hover:enabled {
    background-color: transparent !important;
    cursor: pointer !important;
    border: none !important;
}

.framesecPlaceHolder {
    width: 53%;
    float: left;
    height: 100%;
    background-color: #006158;
    padding-right: 1px;
}

.disabledbutton {
    pointer-events: none;
    opacity: 0.4;
}

.btnPassChange {
    float: left;
    height: 35px;
    font-weight: 600;
    width: 35px;
    margin-left: 5%;
    margin-top: 7px;
    background-image: url('../../Images/FormImages/lock.png');
    background-color: #ffffff;
    background-size: contain;
    background-repeat: no-repeat;
    cursor: pointer !important;
    border: 1px solid #207970;
}

.btnlanguage {
    float: left;
    height: 35px;
    font-weight: 600;
    width: 35px;
    margin-left: 0;
    margin-top: 11px;
    background-image: url('../Images/FormImages/Language.PNG');
    background-color: #ffffff;
    background-size: contain;
    background-repeat: no-repeat;
    cursor: pointer !important;
    border: 1px solid #207970;
}

.newbtnfooterblue {
    width: 98px;
    height: 30px;
    float: left;
    margin: 5px 0 0 4px;
    background-position: 10px center;
    background-repeat: no-repeat;
    background-size: 23px;
    border: none !important;
    text-align: center !important;
    background-color: transparent !important;
    text-decoration: underline !important;
    color: darkblue !important;
    cursor: pointer;
}

.editbtnfooterorange {
    width: 140px;
    height: 30px;
    float: left;
    margin: 5px 0 0 4px;
    background-position: 10px center;
    background-repeat: no-repeat;
    background-size: 23px;
    border: none !important;
    text-align: center !important;
    background-color: transparent !important;
    text-decoration: underline !important;
    color: rgb(255,88,0) !important;
    cursor: pointer;
}

.savebtnfootergreen {
    width: 135px;
    height: 30px;
    float: left;
    margin: 5px 0 0 4px;
    background-position: 10px center;
    background-repeat: no-repeat;
    background-size: 23px;
    border: none !important;
    text-align: center !important;
    background-color: transparent !important;
    text-decoration: underline !important;
    color: forestgreen !important;
    cursor: pointer;
}

.deletebtnfooterred {
    width: 125px;
    height: 30px;
    float: left;
    margin: 5px 0 0 4px;
    background-position: 10px center;
    background-repeat: no-repeat;
    background-size: 23px;
    border: none !important;
    text-align: center !important;
    background-color: transparent !important;
    text-decoration: underline !important;
    color: red !important;
    cursor: pointer;
}

.helpbtnfooterblue {
    width: 36px;
    height: 30px;
    border-radius: 5px;
    float: right;
    margin: 5px 4px 0 0;
    background-position: 10px center;
    background-repeat: no-repeat;
    border: none !important;
    text-align: right !important;
    background-color: transparent !important;
    text-decoration: underline !important;
    color: darkblue !important;
    cursor: pointer;
}

.backbtnfooterred {
    width: 66px;
    height: 30px;
    border-radius: 5px;
    float: right;
    margin: 5px 4px 0 0;
    background-position: 10px center;
    background-repeat: no-repeat;
    border: none !important;
    text-align: center !important;
    background-color: transparent !important;
    text-decoration: underline !important;
    color: red !important;
    cursor: pointer;
}


html, body {
    /*min-width: 1366px;
    min-height: 768px;*/
    /*width: 100%;
    height: 100%;*/
    display: block;
    font-family: 'Segoe UI', Arial, Tahoma, Geneva, Verdana, sans-serif;
    font-size: 14px;
    margin: 0;
    padding: 0;
    background-color: #f1f1f1;
}




#grdBrowsingHistory, .dxgvEditFormDisplayRow_Office2003Blue td.dxgv, .dxgvDetailCell_Office2003Blue td.dxgv, .dxgvDataRow_Office2003Blue td.dxgv, .dxgvDetailRow_Office2003Blue.dxgvADR td.dxgvAIC {
    overflow: hidden;
    border-bottom: 1px solid #bfd3ee;
    border-right: 1px solid #bfd3ee;
    border-top-width: 0px;
    border-left-width: 0px;
    padding: 2px 6px 5px !important;
}


#framecompanyDetails {
    float: left;
    clear: both;
    width: 100%;
    height: 96%;
    margin-left: 0px !important;
    border-width: 0px;
    background-color: #ffffff;
}

#framemainmenutop {
    float: none;
    clear: both;
    width: 100%;
    height: 5%;
    min-height: 55px;
    margin: 0 auto;
}



.container {
    overflow: hidden;
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
}

}

.container2 {
    overflow: auto;
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
}

#framedashboardmain {
    /*background: #f1f1f1 url('../Images/FormImages/zutdashboardpic.jpg') no-repeat right 50%;*/
    background-size: cover;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: auto;
    overflow: hidden;
    position: relative;
    height: 100%;
    width: 100%;
    left: 0px;
    min-width: 768px;
    width: 70%;
}

.framebtnDashboard {
    width: 100%;
    height: 55px;
    min-width: 140px;
    float: left;
    padding-left: 1px;
    padding-top: 0px;
    margin-top: 0px;
    vertical-align: top !important;
    margin-left: 0px;
    background-color: #d9390f;
    color: white;
    border: 1px solid gray;
    border-radius: 0px;
    font-size: 19px;
}

    .framebtnDashboard:hover:enabled {
        cursor: pointer;
        border: 1px solid black;
    }

.frameMainheaderSec {
    width: 8%;
    float: left;
    height: 54px;
    min-width: 140px;
}

#frameMainHeader {
    height: 5%;
    min-height: 55px;
    color: black;
    float: none;
    width: 100%;
    border-radius: 0;
    display: block;
    background-color: #d9390f !important;
}

.frameMainheaderSec3 {
    width: 100%;
    height: 100%;
}

.MainheaderSec2 {
    width: 24% !important;
    height: 100%;
    float: left;
}

.framedashboarduser {
    float: left;
    clear: none;
    width: 16%;
    height: 100%;
    margin: 0 auto;
    min-width: 210px;
    background-color: lightCoral;
    margin-left: 5%;
    display: block;
}


.frameMainheaderSec1 {
    width: 36.5%;
    float: left;
    height: 100%;
    margin-left: 0px;
    min-width: 188px;
}

.frameMainheaderSec2 {
    width: 6% !important;
    height: 100%;
    float: left;
}


.frameLabelUserName {
    min-width: 200px;
    text-align: left !important;
    width: 76%;
    font-size: 16px;
    float: left;
    padding-top: 16px;
    /* padding-left: 9%; */
    height: 78%;
    font-weight: 600;
    display: inline-block;
    color: #ffffff !important;
    position: absolute;
    margin-left: 17px;
}

.container_button {
    float: right;
    width: 318px;
    height: 100%;
    position: relative;
    margin: auto auto;
    max-width: 388px;
}

.framebtnLogoutsolution {
    float: left;
    margin: 9px 17px 0 3px;
    width: 164px;
    height: 40px;
    border: 1px solid gray;
    border-radius: 5px;
    background-position-x: 15px;
    background-position-y: center;
    background-image: url("../Images/FormImages/Keys.png");
    background-repeat: no-repeat;
    padding-left: 28px;
    position: absolute;
    background-color: rgba(219, 219, 219, 1);
}



    .framebtnLogoutsolution:hover:enabled {
        cursor: pointer;
        /*background-color: white;*/
        border: 1px solid black;
    }

.framebtntoparea {
    /* float: right; */
    margin: 0px 5px 0px 12px;
    width: 40px;
    margin-top: 10px !important;
    height: 40px;
    /* margin-right: 222px !important; */
    border-radius: 0;
    background-position: 0px 0px;
    background-image: url(../Images/FormImages/timeattendance.png);
    background-repeat: no-repeat;
    z-index: -2000;
    text-indent: -2000px;
    background-color: transparent !important;
    display: none;
    border: none !important;
    background-size: contain;
}

    .framebtntoparea:hover:enabled {
        cursor: pointer;
        border: 1px solid black;
    }


.companylbl {
    /*min-width: 147px !important;*/
    text-align: right !important;
    width: 1% !important;
    font-size: 16px;
    float: left;
    padding-top: 1%;
    height: 81%;
    font-weight: 600;
    display: inline-block;
    color: white;
}
/*.pagenamelbl {
    min-width: 160px !important;
    text-align: center !important;
    width: 37% !important;
    font-size: 16px;
    float: left;
    padding-top: 2%;
    height: 72% !important;
    font-weight: 600;
    background-color: #d9390f !important;
    display: inline-block;
    color: #ffffff !important;
}*/
/*.pagenamelbl {
    min-width: 200px !important;
    text-align: center !important;
    width: 37% !important;
    font-size: 16px;
    float: left;
    padding-top: 5px;
    height: 93% !important;
    font-weight: 600;
    background-color: #d9390f !important;
    display: inline-block;
    color: #ffffff !important;
}*/
.pagenamelbl {
    text-align: center !important;
    width: 60% !important;
    font-size: 16px;
    float: left;
    padding-top: 17px;
    height: 71% !important;
    font-weight: 600;
    background-color: #d9390f !important;
    display: inline-block;
    color: #ffffff !important;
}


.pagenamelblnew {
    font-size: 14px !important;
}

.solutionversionlbl {
    min-width: 178px !important;
    text-align: center;
    width: 12% !important;
    font-size: 16px;
    float: left;
    padding-top: 1%;
    height: 81% !important;
    font-weight: 600;
    display: inline-block;
    color: white;
}

.newbtnhistory {
    width: 191px;
    height: 30px;
    margin: 5px 0 0 4px;
    margin-left: 4%;
    margin-top: 17px;
    background-position: 10px center;
    background-repeat: no-repeat;
    background-size: 23px;
    font-size: 16px;
    font-weight: 600;
    border: none !important;
    text-align: center !important;
    background-color: transparent !important;
    text-decoration: underline !important;
    color: #ffffff !important;
}

.newbtnbookings {
    width: 120px;
    height: 30px;
    float: left;
    margin: 5px 0 0 4px;
    margin-left: 0px;
    margin-top: 12px;
    background-position: 10px center;
    background-repeat: no-repeat;
    background-size: 23px;
    font-size: 16px;
    font-weight: 600;
    border: none !important;
    text-align: left !important;
    background-color: transparent !important;
    text-decoration: underline !important;
    color: #ffffff !important;
}

.newbtnhistory:hover:enabled {
    background-color: transparent !important;
    cursor: pointer !important;
    border: none !important;
}



.newbtnbookings:hover:enabled {
    background-color: transparent !important;
    cursor: pointer !important;
    border: none !important;
}



.applyhistorygrid {
    width: 140px;
    height: 30px;
    float: left !important;
    margin: 5px 0 0 4px;
    background-position: 10px center;
    background-repeat: no-repeat;
    background-size: 23px;
    border: none !important;
    text-align: left !important;
    background-color: transparent !important;
    text-decoration: underline !important;
    color: rgb(255, 88, 0) !important;
}

    .applyhistorygrid:hover:enabled {
        background-color: transparent !important;
        cursor: pointer !important;
        border: none !important;
    }

.btncancelhistory:hover:enabled {
    background-color: transparent !important;
    cursor: pointer !important;
    border: none !important;
}

.btncancelhistory {
    width: 125px;
    height: 30px;
    float: right;
    margin: 5px 0 0 4px;
    background-position: 10px center;
    background-repeat: no-repeat;
    background-size: 23px;
    border: none !important;
    text-align: right !important;
    background-color: transparent !important;
    text-decoration: underline !important;
    color: red !important;
}

.sechistorySearch {
    z-index: 2147483647;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    clear: none;
    float: right;
    height: 100%;
    margin: 0 auto;
}

.gridSectionhistory {
    width: 22%;
    clear: both;
    float: right;
    height: 30%;
    margin: 0;
    margin-right: 10px;
    overflow-y: auto;
    margin-top: 3%;
    background-color: #FFFFFF;
    box-shadow: rgba(186,186,186,0.75);
    -webkit-box-shadow: 0 1px 10px #777;
    -moz-box-shadow: 1 1px 10px #777;
    box-shadow: 0px 1px 10px #777;
    border-bottom: none !important;
}
