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;
}
.btn-circle {
    width: 35px;
    height: 17px;
    text-align: center;
    padding: 9px 0;
    font-size: 12px;
    line-height: 1.428571429;
    border-radius: 20px;
    vertical-align: middle;
}
.btn-warn-new{
	background: url("img/bullet_green.png") no-repeat #FAA732;
    background-position: 3px 1px;
}
.btn-warn-new:hover, .btn-warn-new:focus, .btn-warn-new:active, .btn-warn-new.active, .btn-warn-new.disabled, .btn-warn-new[disabled]
{
	background: url("img/bullet_green.png") no-repeat #F89406;
    background-position: 3px 1px;
}

.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;
}
.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 
{
	margin-left: -26px;
    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: 165px 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, , );
)