body {
 background-color : #efefef;
}
.navbar-form {
    padding: 0;
}
.content {
    background-color: #FFFFFF;
    border:1px solid #dddddd;
    border-top: none;
    padding: 50px;
    margin-bottom: 20px;

    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;

}
.pages {
    display: inline-flex;
}
.pages button {
    padding: 2px 10px;
    margin-right: 5px;
    background-color: #ffffff;
    border-radius: 5px;
    border: 1px solid #ddd;
}
.actions {
    margin-top: 30px;
}
#myTable{
    border: 1px solid #ddd;
}
.download-btn{
    background-color: #428bca;
    border:1px solid #ddd;
    padding: 3px 10px;
}

.contest-btn{
    background-color: #A80000 ;
    border:1px solid #ddd;
    padding: 3px 10px;
    color: #ffffff;
}

.verificare-btn{
    background-color: #5cb85c ;
    border:1px solid #ddd;
    padding: 3px 10px;
    color: #ffffff;
}
.download-btn a {
    font-size: 14px;
    color: #ffffff;
}

.table td, .table th{

    padding: 10px;
}


#info {
    float: right;
    text-align: right;
    font-weight: bold;
    padding: 8px;

}

#info li {
    list-style: none;
    display: inline;
}
#info a{
    color:#000000;
}

#infoTable{
    border:1px solid #dddddd;
    width: 50%;
}
#infoTable th{
    border-right: 1px solid #dddddd;
}
#infoClient label {
    text-align: left;
}
.nav-tabs>li {
    font-weight: bold;
}
#myTable th a {
    color: black;
}

#bar{
    background-color: #52658C;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#52658C), to(#3d3d3d));
    background-image: -webkit-linear-gradient(top, #52658C, #3d3d3d);
    background-image: -moz-linear-gradient(top, #52658C, #3d3d3d);
    background-image: -ms-linear-gradient(top, #52658C, #3d3d3d);
    background-image: -o-linear-gradient(top, #52658C, #3d3d3d);
    background-image: linear-gradient(top, #52658C, #3d3d3d);
    clear: both;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#52658C, endColorstr=#3d3d3d);
    margin: 0 auto;
    color:#FFFFFF;
    border-bottom: 2px solid #000000;

    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;

}
#bar li a {
    color: #fff;
}
#bar li :hover {
    border-color: transparent;
}
#bar li a:hover {
    background-color: #444;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#444), to(#3d3d3d));
    background-image: -webkit-linear-gradient(top, #444, #3d3d3d);
    background-image: -moz-linear-gradient(top, #444, #3d3d3d);
    background-image: -ms-linear-gradient(top, #444, #3d3d3d);
    background-image: -o-linear-gradient(top, #444, #3d3d3d);
    background-image: linear-gradient(top, #444, #3d3d3d);
    clear: both;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#52658C, endColorstr=#3d3d3d);
    color: #fff;

    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
/* ================================================================ */
/* ================== SOME ADMIN AREA STYLE ======================= */
/* ================================================================ */
.createClient { border: 1px dashed #4072b4; margin-top: 30px; padding: 15px;}
.marginTop { margin-top: 40px;}
.message { width:50%; color: #555; font-weight: bold; display: inline-block; padding: 3px 10px; background-color: #f5f5f5; border: 1px solid tomato; }
#username_password {margin-left: 33px;}
#username_name,#username_email,#username_password { width: 68%;  max-width: 68%;}
#username_save,#form_save,#admin_save { margin-top: 10px; color: #FFFFFF; background-color: #4072b4; width: 100%; -moz-border-radius: 5px;-webkit-border-radius: 5px; border-radius: 5px; border: 1px solid #FFFFFF; padding: 10px 30px;}

#admin_username,#admin_email,#admin_password_first { width: 68%;  max-width: 68%; }
#admin_password_first { margin-left: 55px; }
#admin_password_second { margin-left: 3px; width: 68%; max-width: 68%; }

#data_client { margin-bottom: 30px; }
#data_client td {  padding: 5px 10px; }
#data_client td label { color: #666; }
#data_client td input { width: 100%; }
#data_client_content button {float: left; /*margin-bottom: 60px;*/ background-color: #4072b4; color: #FFFFFF; -moz-border-radius: 5px;-webkit-border-radius: 5px; border-radius: 5px; border: 1px solid #FFFFFF; padding: 10px 30px;}

.sender { border: 1px solid #D3D3D3; padding: 10px;}
.marginBottom { margin-bottom: 20px; }
.panel-body { padding: 30px; }
.panel-group { margin-bottom: 0;}

#form_password_first { margin-left: 60px; width: 68%; }
#form_password_second { margin-left: 8px; width: 68%; }
#form_name,#form_email { width: 68%;  }

#upload { padding: 0}
.btn-primary{
    background-color: #428bca;
}
.btn-sm a{
    color:#333;
}
.center_div{
    margin: 10% auto;
    width:70% /* value of your choice which suits your alignment */
}