.client_btn{
    background-color: 'none' ;
    border: 1px solid #f00;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    overflow: hidden;
}

.client_row{
    cursor: pointer ;
    height: 20px ;
}

.client_body{
    font-size: 1vw;
    background: transparent ;
    padding: 1vw 1vw 1vw 1vw;
    overflow-x : hidden ;
    overflow-y : hidden ;
}

.client_iden_body{
    font-size: 1vw;
    background: transparent ;
    padding: 1vw 1vw 1vw 1vw;
    overflow-x : hidden ;
    overflow-y : auto ;
    height : 80%;
}

.client_listing_body{
    font-size: 1vw;
    background: transparent ;
    overflow-x : hidden ;
    overflow-y : auto ;
    height : 90%;
    top: 5%;
}

.client_listing {
}

.client_listing > div{
    position: relative;
}

.client_pages{
    background: -moz-linear-gradient(left,  rgba(244,202,85,1) 0%, rgba(255,255,255,0) 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(244,202,85,1)), color-stop(100%,rgba(255,255,255,0)));
    background: -webkit-linear-gradient(left,  rgba(244,202,85,1) 0%,rgba(255,255,255,0) 100%);
    background: -o-linear-gradient(left,  rgba(244,202,85,1) 0%,rgba(255,255,255,0) 100%);
    background: -ms-linear-gradient(left,  rgba(244,202,85,1) 0%,rgba(255,255,255,0) 100%);
    background: linear-gradient(to right,  rgba(244,202,85,1) 0%,rgba(255,255,255,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4ca55', endColorstr='#00ffffff',GradientType=1 );

    /*border: 1px solid #555;*/
    -webkit-border-radius: 14px;
    -moz-border-radius: 14px;
    border-radius: 14px;
    border-radius: 10px;
    -webkit-box-shadow: #666 0px 2px 3px;
    -moz-box-shadow: #666 0px 2px 3px;
    box-shadow: #666 0px 2px 3px;
    position: absolute;
    
    height: 90%;
    overflow: hidden;
}

.client_horaire{
    background: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,1)));
    background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
    background: -o-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
    background: -ms-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
    background: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 );

    /*border: 1px solid #555;*/
    -webkit-border-radius: 14px;
    -moz-border-radius: 14px;
    border-radius: 14px;
    border-radius: 10px;
    -webkit-box-shadow: #666 0px 2px 3px;
    -moz-box-shadow: #666 0px 2px 3px;
    box-shadow: #666 0px 2px 3px;
    
    height: 90% ;
    position: absolute;
    overflow-x: hidden;
    overflow-y: auto;
}

.client_admin{
    background: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,1)));
    background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
    background: -o-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
    background: -ms-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
    background: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 );

    /*border: 1px solid #555;*/
    -webkit-border-radius: 14px;
    -moz-border-radius: 14px;
    border-radius: 14px;
    border-radius: 10px;
    -webkit-box-shadow: #666 0px 2px 3px;
    -moz-box-shadow: #666 0px 2px 3px;
    box-shadow: #666 0px 2px 3px;
    
    height: 90% ;
    position: absolute;
    overflow-x: hidden;
    overflow-y: auto;
}

.client_admin_pages{
    background: -moz-linear-gradient(left,  rgba(244,202,85,1) 0%, rgba(255,255,255,0) 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(244,202,85,1)), color-stop(100%,rgba(255,255,255,0)));
    background: -webkit-linear-gradient(left,  rgba(244,202,85,1) 0%,rgba(255,255,255,0) 100%);
    background: -o-linear-gradient(left,  rgba(244,202,85,1) 0%,rgba(255,255,255,0) 100%);
    background: -ms-linear-gradient(left,  rgba(244,202,85,1) 0%,rgba(255,255,255,0) 100%);
    background: linear-gradient(to right,  rgba(244,202,85,1) 0%,rgba(255,255,255,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4ca55', endColorstr='#00ffffff',GradientType=1 );

    /*border: 1px solid #555;*/
    -webkit-border-radius: 14px;
    -moz-border-radius: 14px;
    border-radius: 14px;
    border-radius: 10px;
    -webkit-box-shadow: #666 0px 2px 3px;
    -moz-box-shadow: #666 0px 2px 3px;
    box-shadow: #666 0px 2px 3px;
    position: absolute;
    
    height: 100%;
    width: 100%;
    overflow: hidden;
}

.client_admin_listing_body{
    font-size: 1vw;
    background: transparent ;
    overflow-x : hidden ;
    overflow-y : auto ;
    height : 90%;
    top: 5%;
}

.client_admin_listing {
}

.client_admin_listing > div{
    position: relative;
}

.client_admin_prestation_body{
    font-size: 1vw;
    background: transparent ;
    overflow-x : hidden ;
    overflow-y : auto ;
    height : 90%;
}