body {background-color: #ffffff;}
.logosize {
 	width: 10em;
} 
#logo img{
  flex-shrink:0;
  -webkit-flex-shrink: 0; 
  max-width:100%;
  max-height:100%;
  object-fit: contain;
}
#line-chart .legend{
  position : absolute;    
  width    : 500px;
  left     : 45%;
  margin-left : -100px; /* half of the width  */
}
#piechart1 {
    width: 95% !important;
}
#piechart1 .legend{
    top: 40% !important;
    right: 20% !important;
}
#piechart1 table{
    top: 40% !important;
    right: 20% !important;
}
#chart-area{
	width:95% !important;
	background-color: #fff;
    background:-moz-linear-gradient(top, #fafafa,#fff); 
    background:-webkit-gradient(linear, 0 0, 0 100%, from(#fafafa), to(#fff));
    background:-webkit-linear-gradient(top, #fafafa,#fff);
    background:-o-linear-gradient(top, #fafafa,#fff);
    background:linear-gradient(to bottom, #fafafa,#fff);
}

#piechart1 .legendColorBox {
	width:25% !important;
}
#piechart1 .legendLabel {
	width:50% !important;
}
#piechart1 .legendColorBox div{
	width:25px !important;
}

#line-chart .legend {
	width:65% !important;
    left:25% !important;
    padding-left:15% !important;
}
#line-chart .legendColorBox div{
	width:75% !important;
}
#line-chart table {
	width:75% !important;
}
.navbar-inner {
    background-color: ;
    background:-moz-linear-gradient(top, , ); 
    background:-webkit-gradient(linear, 0 0, 0 100%, from(), to());
    background:-webkit-linear-gradient(top, , );
    background:-o-linear-gradient(top, , );
    background:linear-gradient(to bottom, , );
}
.navbar.navbar-fixed-top{
    background: ;
    background: -moz-linear-gradient(top, ; 0%,  100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,;), color-stop(100%,));
    background: -webkit-linear-gradient(top, ; 0%, 100%);
    background: -o-linear-gradient(top, ; 0%, 100%);
    background: -ms-linear-gradient(top, ; 0%, 100%);
    background: linear-gradient(top, ; 0%, 100%);
}
a {
    color: ;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a {
    background-color: ;
    background-image: -moz-linear-gradient(top,,) !important;
    background-image: -webkit-gradient(linear,0 0,0 100%,from(),to()) !important;
    background-image: -webkit-linear-gradient(top,,) !important;
    background-image: -o-linear-gradient(top,,) !important;
    background-image: linear-gradient(to bottom,,) !important;
}
.navbar .nav > li > a {
    color: ;
}
.navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle {
    background: none;
    color: ;
}
.nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus {
    background-color:  !important;
    border-color:   transparent !important;
    color:  !important;
}
.nav-tabs > li > a:hover, .nav-tabs > li > a:focus {
    border-color:   transparent !important;
    background-color:  !important;
}
.tabbable.tabbable-bordered.nav.nav-tabs.active {
    background-color:  !important;
    border-color:   transparent !important;
    color:  !important;
}
.nav-tabs > li.active {
    background-color:  !important;
    background: none !important;
}
.sidebar .heading {
    background:  url(images/boxtitle.png) no-repeat left center;
}
info:focus, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {
    background-color: ;
    *background-color: ;
}
.btn:focus {
    outline: thin dotted ;
}
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {
    background-color: ;
    *background-color: ;
}
.btn-info {
    background-color: ;
    *background-color: ;
    background-image: -moz-linear-gradient(top,,);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(),to());
    background-image: -webkit-linear-gradient(top,,);
    background-image: -o-linear-gradient(top,,);
    background-image: linear-gradient(to bottom,,);
}
a.button:hover, input.button:hover {
    background: ;
}
a:hover, a:focus {
    color: ;
}
a.button, input.button {
   background-color: ;
    *background-color: ;
    background-image: -moz-linear-gradient(top,,);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(),to());
    background-image: -webkit-linear-gradient(top,,);
    background-image: -o-linear-gradient(top,,);
    background-image: linear-gradient(to bottom,,);
}
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
    border-color:  !important;
    -webkit-box-shadow: inset 0 1px 1px ,0 0 8px  !important;
    -moz-box-shadow: inset 0 1px 1px ,0 0 8px  !important;
    box-shadow: inset 0 1px 1px ,0 0 8px  !important;
}
.alertnew {
    color:  !important;
}
.cis9{
	 background:url('images/info-product.png') center  !important;
}
.cis10{
	 background:url('images/download-product.png') center  !important;
}
.cis11{
	 background:url('images/buy-product.png') center  !important;
}
.cis12{
	 background:url('images/study-material.png') center  !important;
}
.cis13{
    background-color: ;
    background: url('images/phone.png') center center no-repeat;
    background: url('images/phone.png') center center no-repeat, -moz-linear-gradient(top, , ); 
    background: url('images/phone.png') center center no-repeat, -webkit-gradient(linear, 0 0, 0 100%, from(), to());
    background: url('images/phone.png') center center no-repeat, -webkit-linear-gradient(top, , );
    background: url('images/phone.png') center center no-repeat, -o-linear-gradient(top, , );
    background: url('images/phone.png') center center no-repeat, linear-gradient(to bottom, , );
}
.cis14
{
	width:16px;
    height:16px;
    background:url('img/plus.png') center  !important;
}
.cis15{
    background-color: ;
    background: url('images/phone.png') center center no-repeat;
    background: url('images/phone.png') center center no-repeat, -moz-linear-gradient(top, , ); 
    background: url('images/phone.png') center center no-repeat, -webkit-gradient(linear, 0 0, 0 100%, from(), to());
    background: url('images/phone.png') center center no-repeat, -webkit-linear-gradient(top, , );
    background: url('images/phone.png') center center no-repeat, -o-linear-gradient(top, , );
    background: url('images/phone.png') center center no-repeat, linear-gradient(to bottom, , );
}
.cis16{
    background-color: ;
    background: url('img/help.png') center center no-repeat;
    background: url('img/help.png') center center no-repeat, -moz-linear-gradient(top, , ); 
    background: url('img/help.png') center center no-repeat, -webkit-gradient(linear, 0 0, 0 100%, from(), to());
    background: url('img/help.png') center center no-repeat, -webkit-linear-gradient(top, , );
    background: url('img/help.png') center center no-repeat, -o-linear-gradient(top, , );
    background: url('img/help.png') center center no-repeat, linear-gradient(to bottom, , );
}
.cis17
{
    background-color: ;
    background: url('img/info.png') center center no-repeat;
    background: url('img/info.png') center center no-repeat, -moz-linear-gradient(top, , ); 
    background: url('img/info.png') center center no-repeat, -webkit-gradient(linear, 0 0, 0 100%, from(), to());
    background: url('img/info.png') center center no-repeat, -webkit-linear-gradient(top, , );
    background: url('img/info.png') center center no-repeat, -o-linear-gradient(top, , );
    background: url('img/info.png') center center no-repeat, linear-gradient(to bottom, , );
    width:20px !important; 
    height:20px !important;
    display: inline-block !important;
    cursor: pointer !important;
    vertical-align: middle !important;
}
.cis18{
    background-color: ;
    background: url('img/down.png') center center no-repeat;
    background: url('img/down.png') center center no-repeat, -moz-linear-gradient(top, , ); 
    background: url('img/down.png') center center no-repeat, -webkit-gradient(linear, 0 0, 0 100%, from(), to());
    background: url('img/down.png') center center no-repeat, -webkit-linear-gradient(top, , );
    background: url('img/down.png') center center no-repeat, -o-linear-gradient(top, , );
    background: url('img/down.png') center center no-repeat, linear-gradient(to bottom, , );
    width:16px !important; 
    height:16px !important;
    display: inline-block !important;
    cursor: pointer !important;
    vertical-align: middle !important;
}
.cis19{
    background-color: ;
    background: url('img/refresh.png') center center no-repeat;
    background: url('img/refresh.png') center center no-repeat, -moz-linear-gradient(top, , ); 
    background: url('img/refresh.png') center center no-repeat, -webkit-gradient(linear, 0 0, 0 100%, from(), to());
    background: url('img/refresh.png') center center no-repeat, -webkit-linear-gradient(top, , );
    background: url('img/refresh.png') center center no-repeat, -o-linear-gradient(top, , );
    background: url('img/refresh.png') center center no-repeat, linear-gradient(to bottom, , );
    width:18px !important; 
    height:18px !important;
    display: inline-block !important;
    cursor: pointer !important;
    vertical-align: middle !important;
}
.cis20{
    background-color: ;
    background: url('img/movieplay.png') center center no-repeat;
    background: url('img/movieplay.png') center center no-repeat, -moz-linear-gradient(top, , ); 
    background: url('img/movieplay.png') center center no-repeat, -webkit-gradient(linear, 0 0, 0 100%, from(), to());
    background: url('img/movieplay.png') center center no-repeat, -webkit-linear-gradient(top, , );
    background: url('img/movieplay.png') center center no-repeat, -o-linear-gradient(top, , );
    background: url('img/movieplay.png') center center no-repeat, linear-gradient(to bottom, , );
    width:18px !important; 
    height:18px !important;
    display: inline-block !important;
    cursor: pointer !important;
    vertical-align: middle !important;
}

.cis21{
    background-color: ;
    background: url('img/up.png') center center no-repeat;
    background: url('img/up.png') center center no-repeat, -moz-linear-gradient(top, , ); 
    background: url('img/up.png') center center no-repeat, -webkit-gradient(linear, 0 0, 0 100%, from(), to());
    background: url('img/up.png') center center no-repeat, -webkit-linear-gradient(top, , );
    background: url('img/up.png') center center no-repeat, -o-linear-gradient(top, , );
    background: url('img/up.png') center center no-repeat, linear-gradient(to bottom, , );
    width:16px !important; 
    height:16px !important;
    display: inline-block !important;
    cursor: pointer !important;
    vertical-align: middle !important;
}
.table thead th {
    background-color:  !important;
}
.dataTables_wrapper th.sorting_asc, .dataTables_wrapper th.sorting_desc {
    background-color:  !important;
}
.dataTables_wrapper table.table thead .sorting {
    background:  url(lib/datatables/images/sort_both.png) no-repeat center right !important;
    background-color: ;
}

.table-striped tbody > tr:nth-child(2n+1) > td, .table-striped tbody > tr:nth-child(2n+1) > th {
	background-color: #ffffff !important;
}
.pagination ul > .disabled > a, .pagination ul > .disabled > a:hover, .pagination ul > .disabled > a:focus {
	color: ;
}
.pagination ul > li > a:hover, .pagination ul > li > a:focus, .pagination ul > .active > a, .pagination ul > .active > span {
    background-color: ;
}
.pagination ul > .active > a, .pagination ul > .active > span {
    color: #000;
}
.alert-info {
    color: ;
    background-color: ;
    border-color: ;
}

.alert {
	text-shadow: none !important;
}
@media only screen and (min-width: 1025px) {
    .ui-datepicker-trigger-new {
        margin-left: -26px !important;
        position: relative;
    }
}
@media only screen and (min-width: 960px) and (max-width: 1024px) {
    .ui-datepicker-trigger-new {
        margin-left: -26px !important;
        position: relative;
    }
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
    .ui-datepicker-trigger-new {
        margin-right: 8px !important;
        margin-top: -33px;
        position: relative;
        float:right;
    }
}

@media only screen and (min-width: 577px) and (max-width: 767px) {
    .ui-datepicker-trigger-new {
        margin-right: 8px !important;
        margin-top: -33px;
        position: relative;
        float:right;
    }
}
@media only screen and (min-width: 480px) and (max-width: 576px) {
    .ui-datepicker-trigger-new {
        margin-right: 8px !important;
        margin-top: -33px;
        position: relative;
        float:right;
    }
}

@media only screen and (min-width: 0px) and (max-width: 479px) {
    .ui-datepicker-trigger-new {
        margin-right: 8px !important;
        margin-top: -33px;
        position: relative;
        float:right;
    }
}

.ui-datepicker-trigger-new {
    position: relative;
    width:16px;
    height:16px;
    display:inline-flex;
    background:url('img/plus.png') center  !important;
}
.ui-datepicker-trigger-ct {
    width:16px;
    height:16px;
    display:inline-flex;
    background:url('img/plus.png') center  !important;
}
.ui-datepicker-trigger-inv{
    width:16px;
    height:16px;
    display:inline-flex;
    vertical-align: middle;
    background:url('img/plus.png') center  !important;
}
.tnamedisp{
	font-weight:bold;
    color: !important;
}
div.dataTables_filter input {
    background-image: url('img/magnifying-glass.png') !important;
    background-position: 155px center;
}
.sdb_h_active a {
	background: url('img/bullet.png') no-repeat 99% center;
    background-size: 8px 8px;
}
#copyright{
	background:  url('images/lines2.png') repeat scroll 0 0 !important;
}
.pnew5 {
	margin:0px;
	font-size:11px;
	line-height: 12px;
	text-align:center;
}
.antiscroll-scrollbar {
    background-color: ;
    background:-moz-linear-gradient(top, , ); 
    background:-webkit-gradient(linear, 0 0, 0 100%, from(), to());
    background:-webkit-linear-gradient(top, , );
    background:-o-linear-gradient(top, , );
    background:linear-gradient(to bottom, , );
)