
/*.form-signin h2.form-signin-heading
{
    background: #f2f2f2 none repeat scroll 0 0;
    border-bottom: 10px solid #1b9bda;
    color:#002366;
    font-weight:bold;
    text-transform:none;
    
   
}*/



.form-signin h2.form-signin-heading
{
    background: #fff none repeat scroll 0 0;
    color:#002366;
    font-weight:bold;
    text-transform:none;
    border-bottom: 0px !important;   
}

.form-control{
    color:#333;
}

/*.login-body {
    background-color:#2d65a0;
    height: 100%;
    width: 100%;
}
*/

.login-body {
    height: 100%;
    width: 100%;
    background-repeat:no-repeat;
    background-position:center top;
    /*background-image: url('../images/register-bg1.jpg');*/
}

.form-signin .btn-login {
    background: #1b9bda none repeat scroll 0 0;
    color: #fff;
    font-family: "Open Sans",sans-serif;
    font-weight: 300;
    margin: 20px 0 5px;
    text-transform: uppercase;
}

/*.form-signin {
    background: #fff none repeat scroll 0 0;
    border-color: #fff;
    border-radius: 5px;
    border-style: solid;
    border-width: 5px;
    margin: 100px auto;
    max-width: 330px;
    -moz-box-shadow: 0 0 10px 10px #194d83;
-webkit-box-shadow: 0 0 10px 10px #194d83;
box-shadow: 0 0 10px 10px #194d83;
    
}*/


.form-signin {
    background: #fff;
    opacity:0.8;
    margin: 0px auto;
    max-width:365px;
	border-radius:none !important;
	/*margin-right:40px;*/
	border: 1px solid #eee;
    margin-top: 50px;
    
}

.form-signin a, .form-signin a:hover {
    color: #005c8a;
}

/*.hover_effect{ background-color:#fff;}
.hover_effect:hover{ background-color:#fff;}*/

.editSettingsBtn{
    -moz-appearance: none;
    background-color: #fff;
    border-color: #e1e6eb;
    border-radius: 2px;
    border-style: solid;
    border-width: 1px;
    color: #00abc9;
    cursor: pointer;
    display: inline-block;
    font-family: "Helvetica Neue",Arial,sans-serif;
    font-size: 1.1em;
    font-weight: 400;
    line-height: normal;
    margin: 0 0 1rem;
    outline: medium none;
    padding: 0.875rem 1.5rem;
    position: relative;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;  float:right; text-align:right;
    margin-top:15px;
}
    
    /*.hover_effect:hover .editSettingsBtn {visibility:visible; color: #00abc9;}*/
    
    .green{
        background-color:#090;
    }
    .font-size{
        font-size:14px;
    }
    
    
    
    .editSettingsBtn-new{
     -moz-appearance: none;
    background-color: #fff;
    border-color: #e1e6eb;
    border-radius: 2px;
    border-style: solid;
    border-width: 1px;
    color: #00abc9;
    cursor: pointer;
    display: inline-block;
    font-family: "Helvetica Neue",Arial,sans-serif;
    font-size: 1.1em;
    font-weight: 400;
    line-height: normal;
    margin: 0 0 1rem;
    outline: medium none;
    padding: 0.875rem 1.5rem;
    position: relative;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;  float:right; text-align:right;
    margin-top:15px;}
    
    
    .hover_effect_new{ background-color:#fff;}
    
    .mini-stat-icon-new {
    border-radius: 100%;
    color: #666;
    display: inline-block;
    float: left;
    font-size: 40px;
    height: 60px;
    line-height: 60px;
    margin-right: 10px;
    text-align: center;
    width: 60px;
    opacity:0.5;
}


.hover_effect_new:hover .mini-stat-icon-new{
    border-radius: 100%;
    color: #666;
    display: inline-block;
    float: left;
    font-size: 40px;
    height: 60px;
    line-height: 60px;
    margin-right: 10px;
    text-align: center;
    width: 60px;
    opacity:1;
}

/*-------5-4-2016-------*/

.registration {
    color: #000 !important;
}

.form-signin p {
    color: #000 !important;   
}

/*-------8-4-2016-------*/

.paybale{width:auto; float:right; text-align:right; font-size:15px; font-weight:bold; margin-bottom:25px; padding-top:20px;}

.tooltip{border:none!important; background:none !important}

.form-horizontal .control-label{color:#000 !important;}

.form-control{color:#000000 !important; /*display:inline-block !important;*/}

.btn-login{ background:#00834d !important;}

.form-signin .checkbox{color:#333 !important;}

.form-signin a, .form-signin a:hover{
    color:#002363 !important;
}


/*-----------27-40-2016-----------*/

.form-select.form-control > option {
    max-width:auto !important;
}

#no-more-tables td::before {  
    overflow-wrap: break-word;
}

#no-more-tables td {
    overflow-wrap: break-word;
}

.btn {
    margin: 1px;
}

div.dataTables_length label {    
    line-height: 33px;
}