body {
    padding-top: 00px;
    padding-bottom: 00px;
}

.zf-green {
    color: #68b604;
}
.table-striped1 > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th {
    background-color: #EDEDED;
}
.table-striped1 > tbody > tr:nth-child(2n) > td, .table-striped > tbody > tr:nth-child(2n) > th {
    background-color: #D8D8D8;
}
.btn-success {
    background-color: #57a900;
    background-image: -moz-linear-gradient(top, #70d900, #57a900);
    background-image: -ms-linear-gradient(top, #70d900, #57a900);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#70d900), to(#57a900));
    background-image: -webkit-linear-gradient(top, #70d900, #57a900);
    background-image: -o-linear-gradient(top, #70d900, #57a900);
    background-image: linear-gradient(top, #70d900, #57a900);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#70d900', endColorstr='#57a900', GradientType=0);
}

.btn-success:hover,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
    background-color: #57a900;
}

.btn-success:active, .btn-success.active {
    background-color: #57a900;
}

div.container a.brand {
    background: url("../img/zf2-logo.png") no-repeat scroll 0 10px transparent;
    margin-left: 0;
    padding: 8px 20px 12px 40px;
}

.addsession{
    float: right; 
    margin-top: 3px; 
    margin-left: 3px; 
    //margin-bottom: 20px; 
    cursor: pointer;  

}

.absent{
    float: right; 
    margin-top: 3px; 
    margin-left: 3px; 
    //  margin-bottom: 20px; 
    cursor: pointer;
}

.timeSheetTimer div{
    padding: 0px;
    height: 100%;
}

.prev-day1, .next-day1{
    cursor: pointer;
    margin-left: 20px;
    margin-right: 20px;
}

.prev-day, .next-day{
    cursor: pointer;
}

.prev-day img, .next-day img, .timeSheetTimer{
    padding-top: 10px; 
}
div .timeSheetFilterDateValue{

    padding-top: 5px; 
    color:#ffffff;
}

div .timeSheetFilterDateValue1{

    padding-top: 2px;
    color:#ffffff;
    font-size:large;
    font-weight: bold


}
.timeSheetFilterDateValue{

    font-weight: bold;
    text-align: center;
}
.timeSheetTimer{
    height: 100%;
    padding: 0px !important;
}
#displaydataPickerIcon{
    padding: 5px;
}
.displaydataPickerInput{
    width: 10px;
    display: none;
}
.datePickerFilterDate{
    background-color: #40986F;
}
.edit_Task_StartDate, .edit_Task_StopDate, .task_name, .project_name{
    color: #888888;
    font-weight: bold;
}

.edit_Session_StartDate, .edit_Session_StopDate{
    color: #000000;
    font-weight: bold;
}

.edit_Task_StartDate, .edit_Task_StopDate {
    font-weight: bold;
    color: #888888;
}
.session{
    color: #ffffff; 
}
.del-task-session {
    cursor: pointer;
}
.edit_Session_StartDate_Ul, .edit_Session_StopDate_Ul{
    color: #000000;
    font-weight: bold;
}
.buttonSave, .buttonCancel{
    width: 120px;
    height: 40px;
    background-color: #48AC7C;
    color: #ffffff;
    margin-top: 2%;

}

.buttonSaveTask, .buttonCancelTask{
    width: 120px;
    height: 40px;
    background-color: #48AC7C;
    color: #ffffff;
    margin-top: 2%;

}

.buttonSaveAddSession, .buttonCancelAddSession{
    width: 120px;
    height: 40px;
    background-color: #48AC7C;
    color: #ffffff;
    margin-top: 2%;

}


.buttonTexte{
    color: #ffffff;
    cursor: pointer;
    margin-top: -5px;
    font-size:25px; 
    font-weight:bold; 
}

.buttonTexteAddSession{
    color: #ffffff;
    cursor: pointer;

    font-size:25px; 
    font-weight:bold; 
}
.cursorPointer{

    cursor: pointer;

}
.divbar{
    border-style: solid; 
    border-color: #d1d0d0; 
    border-width: 1px;
}
.divBarText{
    font-size: 16px; color: #888888; margin-top: -2px; margin-right: 12px;
}

.SessionAddColor{
    background-color:#B3DFCA;   
    //border: 1px solid #40986F;
}
.handleright{
    //  display: table;
}
.handleleft{
    //  display:table-cell; 
}
.absence1{
    background-color:#EEDCC1; 
    display: block; 
    margin-top: 1%;
    width: 60%;

}
.liSessionTask{
    padding-bottom: 0.5%;
    margin-bottom: 0.5%;
    width: 100%;
    height: auto;
    float: left;
}
.sessionLabel{
    background-color: #333333;
}
.sessionLabelAdd{
    background-color: #888888;
}

.edit_Session_StartDateAdd, .edit_Session_StopDateAdd{
    color: #888888;
    font-weight: bold;
}

.buttonChoice{

    background-color: #5AD59B;
    height: 30px;
    margin-top: 5px;
    margin-right: 10px;

}
.buttonChoiceText{
    margin-top: 5px;
}
.buttonChoiceDisabled{

    background-color: #555555;
    height: 30px;
    margin-top: 5px;


}

.addUser{
    padding-top: 0!important;
    padding-bottom: 0!important;
    padding-right: 0!important;
    padding-left: 4%!important;

    background-color: #48AC7C;
    text-align: justify!important;
}

.addUser2{
    padding-top: 4%!important;
    padding-bottom: 4%!important;
    padding-right: 0!important;
    padding-left: 4%!important;

    background-color: #48AC7C;
    text-align: justify!important;
}

.addUser1{
    padding-top: 4%!important;
    padding-bottom: 4%!important;
    padding-right: 0!important;
    background-color: #48AC7C;
    text-align: justify!important;
}
.addUserText{
    font-size: 20px;
    color: white;
}
.addTeam{

    margin-bottom: 5px;   
}

.icon-bar{

    color: white;
}

.thColor{

    color: white;
}
.chandgeColorText{
    color: #666665;
}
.checkthis{
    padding-bottom: 500px;  

}

.addU {
    text-align: left;
    vertical-align:middle;
    display:inline-block;
    padding-left: 10%;
    font-weight: bold;
}

.addU2 {
    font-size: 16px;
    padding-left: 16%;
    vertical-align:middle;
    display:inline-block;
    font-weight: bold;
}

.addU3 {
    text-align: left;
    vertical-align:middle;
    display:inline-block;
    padding-left: 5%;
    font-weight: bold;
}

.addU4 {
    text-align: left;
    vertical-align:middle;
    display:inline-block;
    padding-left: 8%;
    font-weight: bold;
}

.addU1 {


    text-align: left;
    vertical-align:middle;
    display:inline-block;
    padding-left: 0.5%;
    font-weight: bold;
}
.withoutPadding{
    padding: 0 !important;

}
.withoutPaddingMargin{
    padding: 0 !important;
    margin-top: 0 !important;

}
.btnNoEffect{
    border-radius:0!important;
    border: 0!important;
}
.withPaddingRight{
    padding-top: 0 !important;
    padding-right: 9% !important;
}

.panel-heading [data-toggle="collapse"]:after {

    font-family: 'Glyphicons Halflings';
    content: "\e072"; /* "play" icon */
    float: right;
    color: #ffffff;
    font-size: 18px;
    line-height: 22px;
    /* rotate "play" icon from > (right arrow) to down arrow */
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
    color: white!important;
}

.panel-heading [data-toggle="collapse"].collapsed:after {
    /* rotate "play" icon from > (right arrow) to ^ (up arrow) */
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
    color: white!important;

}
.h4:hover { 
    color: white!important;
}

.panel-Title-Color{

    color: white!important;
}

.bottomAll{
    margin-bottom: 5px!important;
}

#GridDraftsRightTopPane_wrapper div:first-child {
    display: none;
}
.HeadWidth {
   
}

#logoutlayout:hover, #prof:hover{
    color: #5C5C5C;
    cursor: pointer;
}

#AllFilterHorizontal:hover, #administrator:hover, #team_leader:hover, #operator:hover{

    background: #439e73;

}

#disabled:hover{

    background: black;

}
#search:hover{

    background-color: #337a59;

}
.searchIcon{
    background-color: #40986F; float: right; cursor: pointer;
}

.disabledSelected{
    background: black;
}
.filterSelected{
    background: #439e73;
}

.filterIconSelected{
    background-color: #337a59;
}

.textColorName{
    color: #333333!important;
}

.textColor{
    color: white!important;
}

.backk{
    cursor: pointer;
}

.mycontent-left {
    border-right: 1px dashed #333;
}

.divider-vertical {
    height: auto;
    border-right: 1px solid #B5B6B7;
}

.hover-color-menu:hover{
    color: black!important;
}
.profile{
    cursor: pointer; 
    color: #48AC7C; 
    text-decoration:underline;
}
.team{
    cursor: pointer; 
    color: #48AC7C
}
.paddingImg{
    padding: 15%;

}
.colorText{
    color: #48AC7C; 
}

.margin-Text{
    margin-bottom: 7%;
}

.users-task-bar {
    height: auto;
    //background-color: #48AC7C;
    width: 97.5%;
}

.users-task-bar1 {
    height: auto;
    width: 97.5%;
}

.trColor{
    background-color: #C0E4D3!important;
}

.popover {
    width: 400%;
}

.contentP{
    width: 100%;
    margin-top: 5%;
}

.contentP2{
    width: 100%;
    margin-top: 32%;
    font-size: 12px;
    text-decoration: underline;
    cursor: pointer;
}

.content1{

    height: 400px;
}

.awesome-popover-class{
    margin-top: -20px!important;
   
   
}
.awesome-popover-class1.bottom {
    margin-top: -25px!important;
    border-radius: 0!important;
    border-style: solid!important;
    border-color: #48AC7C!important;
    border-width: 1px!important;
}

.edit_Name_Last_Name{
    padding-bottom: 5px!important;
}