
/*.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;
    
}

.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:#002363 !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;
}



/*-----------11-12-2019-----------*/
@media only screen and (min-width: 319px) and (max-width: 767px)
{
.form-signin
{
max-width: 100%;
margin-right: 0;
}
.login-body {
    background: #979aad !important;
}
.registration
{
left: 0px !important;
bottom: 0px !important;
right: 0;
text-align: center;
position: inherit;
}
.mini-stat-info.font-size {
    clear: both;
    display: inline-block;
    width: 71%;
}
.mini-stat-icon
{
margin-right: 0px;
width: 45px;
height: 45px;
line-height: 45px;
}
.mini-stat-info span
{
font-size: 20px;
}
.mini-stat-info a.site_hover
{
font-size: 13px !important;
}
.nav.pull-right.top-menu {
    margin-right: 35px;
    margin-top: 5px;
}
.nav.pull-right.top-menu > li > a
{
border-radius: 0px;
padding: 5px 20px;
}
}

