﻿/*This style sheet is designed by Infinite Technology. (www.infinitetechnology.in). This is used for webgrid.*/

.ui-autocomplete {
    position: absolute;
    cursor: default;
    background: #ccc;
}


/* workarounds */

html .ui-autocomplete {
    width: 1px;
}


/* without this, the menu expands to 100% in IE6 */

.ui-menu {
    list-style: none;
    padding: 2px;
    margin: 0;
    display: block;
    float: left;
    max-height: 500px;
    overflow-y: auto;
}


.ui-menu .ui-menu {
    margin-top: -3px;
}

.ui-menu .ui-menu-item {
    margin: 0;
    padding: 0;
    zoom: 1;
    float: left;
    clear: left;
    width: 100%;
}

.ui-menu .ui-menu-item a {
    text-decoration: none;
    display: block;
    padding: .2em .4em;
    line-height: 1.5;
    zoom: 1;
    color: #000;
}

.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
    font-weight: normal;
    margin: -1px;
}

.ui-state-focus {
    color: White;
    background: #96B202;
    outline: none;
}
@media (max-width: 768px) {
    .ui-menu{
        max-height: 350px;
    }   
}

.selectedrowblue {
    background-color: #4285f4;
    color: #fff;
    font-weight: bold;
}

.selectedrowred {
    background-color: #db4437;
    color: #fff;
    font-weight: bold;
}


/*Table hover color*/

.table-fullwidth>tbody>tr>td,
.table-fullwidth>tbody>tr>th {
    width: 1%;
    white-space: nowrap;
}

.table-hover>tbody>tr:hover>td,
.table-hover>tbody>tr:hover>th {
    background-color: #B3E5FC;
    color: #000;
    font-weight: bold;
}

table col[class*=col-] {
    position: static;
    float: none;
    display: table-column
}

table td[class*=col-],
table th[class*=col-] {
    position: static;
    float: none;
    display: table-cell
}

table td pre {
    font-size: 14px;
    border: none !important;
    background-color: transparent !important;
    padding: 0px !important;
    font-family: Helvetica, sans-serif;
}

.selectedrowyellow {
    background-color: #f4b400;
    color: #fff;
    font-weight: bold;
}

.gblue {
    background-color: #4285f4;
    border-color: #3b77db;
    color: #000;
}

.gred {
    background-color: #db4437;
    border-color: #c53d31;
    color: #000;
}

.gyellow {
    background-color: #f4b400;
    border-color: #dba200;
    color: #000;
}

.ggreen {
    background-color: #0f9d58;
    border-color: #0d8d4f;
    color: #000;
}

.ggray {
    background-color: #e7e6dd;
    border-color: #cfcfc6;
    color: #000;
}

.btn-danger {
    background-color: #EF5350;
    border-color: #F44336;
    color: #fff;
}

.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
    background-color: #D32F2F;
    border-color: #C62828;
    color: #fff;
}

.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
    background-image: none;
}

.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger.active[disabled],
fieldset[disabled] .btn-danger.active {
    background-color: #db4437;
    border-color: #c53d31;
}

.btn-danger .badge {
    background-color: #fff;
    color: #d9534f;
}


/*.btn-default {
    background-color: #fff;
    border-color: #ccc;
    color: #333;
}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
    background-color: #ebebeb;
    border-color: #adadad;
    color: #333;
}
.btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
    background-image: none;
}
.btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default.active[disabled], fieldset[disabled] .btn-default.active {
    background-color: #fff;
    border-color: #ccc;
}
.btn-default .badge {
    background-color: #333;
    color: #fff;
}*/

.btn-primary {
    background-color: #008cc9;
    border-color: #1997ce;
    color: #ffffff;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
    background-color: #0070a0;
    border-color: #008cc9;
    color: #ffffff;
}

.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
    background-image: none;
}

.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary.active[disabled],
fieldset[disabled] .btn-primary.active {
    background-color: #424f63;
    border-color: #374152;
}

.btn-primary .badge {
    background-color: #fff;
    color: #424f63;
}

.btn-success {
    background-color: #7CB342;
    border-color: #689F38;
    color: #fff;
}

.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
    background-color: #558B2F;
    border-color: #689F38;
    color: #fff;
}

.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
    background-image: none;
}

.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success.active[disabled],
fieldset[disabled] .btn-success.active {
    background-color: #0f9d58;
    border-color: #0d8d4f;
}

.btn-success .badge {
    background-color: #fff;
    color: #0f9d58;
}

.btn-info {
    background-color: #1E88E5;
    border-color: #0288D1;
    color: #fff;
}

.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
    background-color: #0277BD;
    border-color: #0288D1;
    color: #fff;
}

.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
    background-image: none;
}

.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info.active[disabled],
fieldset[disabled] .btn-info.active {
    background-color: #4285f4;
    border-color: #3b77db;
}

.btn-info .badge {
    background-color: #fff;
    color: #4285f4;
}

.btn-warning {
    background-color: #f4b400;
    border-color: #dba200;
    color: #fff;
}

.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
    background-color: #c39000;
    border-color: #aa7d00;
    color: #fff;
}

.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
    background-image: none;
}

.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning.active[disabled],
fieldset[disabled] .btn-warning.active {
    background-color: #f4b400;
    border-color: #dba200;
}

.btn-warning .badge {
    background-color: #fff;
    color: #f4b400;
}


/* Theam Setting*/


/*.navbar-default {
    background-color: #fff;
    border-color: #e7e7e7;
}

.nav > li > a {
     background-color: #424f63;
     display:list-item;
    color: #fff;
    padding: 12px 20px;
    border-radius: 0;
    -webkit-border-radius: 0;
    text-decoration: none !important;
}

.nav > li > a:hover,
.nav > li > a:active {
    background-color: #353f4f;
    color: #65cea7;
    border-radius: 0;
    -webkit-border-radius: 0;
    text-decoration: none !important;
}
a:hover, a:focus {
    color: #0F6662;
}
a {
    color: #049c9a;
}
.panel-heading {
  border-bottom: 1px dotted rgba(0, 0, 0, 0.2);
  padding: 15px;
  text-transform: uppercase;
  color: #535351;
  font-size: 14px;
  font-weight: bold;

}*/

.nav>li>a:hover,
.nav>li>a:focus {
    background-color: #939752;
    text-decoration: none !important;
}


/*Form Group*/

.form-group label {
    font-weight: normal;
}

.form-control {
    box-shadow: none;
}

input,
select,
textarea {
    font-family: 'OpenSans', sans-serif;
    color: #767676;
}


/*Star Rating*/

.form-control {
    color: #000;
}

.fileUpload {
    position: relative;
    overflow: hidden;
}

.fileUpload input.upload {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    padding: 0;
    font-size: 20px;
    cursor: pointer;
    opacity: 0;
    filter: alpha(opacity=0);
}

.loading2 {
    background: url('../img/loader.gif') no-repeat 1px;
    height: 50px;
    width: 50px;
    background-size: 50%;
    display: none;
}

.table-borderless>tbody>tr>td,
.table-borderless>tbody>tr>th {
    border: 0;
}