github.com/insionng/yougam@v0.0.0-20170714101924-2bc18d833463/public/root/css/matrix-style.css (about)

     1  * {
     2  	outline:none !important;
     3  	-moz-outline: none !important;
     4  }
     5  html, body{height:100%}
     6  /* Main */
     7  
     8  /*Bootstrap-overlay*/
     9  
    10  body {
    11  	overflow-x: hidden;
    12  	margin-top: -10px; font-family: 'Open Sans', sans-serif; font-size:12px; color:#666;
    13  }
    14  a{color:#666;}
    15  a:hover, a:focus {
    16  	text-decoration: none; color:#28b779;
    17  }
    18  .dropdown-menu .divider{ margin:4px 0px;}
    19  .dropdown-menu{ min-width:180px;}
    20  .dropdown-menu > li > a{ padding:3px 10px; color:#666; font-size:12px;}
    21  .dropdown-menu > li > a i{ padding-right:3px;}
    22  .userphoto img{ width:19px; height:19px;}
    23  select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input, .label, .dropdown-menu, .btn, .well, .progress, .table-bordered, .btn-group > .btn:first-child, .btn-group > .btn:last-child, .btn-group > .btn:last-child, .btn-group > .dropdown-toggle, .alert{ border-radius:0px;}
    24  .btn, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input{ box-shadow:none;}
    25  .progress, .progress-success .bar, .progress .bar-success, .progress-warning .bar, .progress .bar-warning, .progress-danger .bar, .progress .bar-danger, .progress-info .bar, .progress .bar-info, .btn, .btn-primary{background-image:none;}
    26  .accordion-heading h5{ width:70%; }
    27  .form-horizontal .form-actions{ padding-left:20px; }
    28  #footer{ padding:10px; text-align:center;}
    29  hr{ border-top-color:#dadada;}
    30  .carousel{ margin-bottom:0px;}
    31  .fl { float:left}
    32  .fr {float:right}
    33  .label-important, .badge-important{ background:#f74d4d;}
    34  
    35  /*Metro Background color class*/
    36  .bg_lb{ background:#27a9e3;}
    37  .bg_db{ background:#2295c9;}
    38  .bg_lg{ background:#28b779;}
    39  .bg_dg{ background:#28b779;}
    40  .bg_ly{ background:#ffb848;}
    41  .bg_dy{ background:#da9628;}
    42  .bg_ls{ background:#2255a4;}
    43  .bg_lo{ background:#da542e;}
    44  .bg_lr{ background:#f74d4d;}
    45  .bg_lv{ background:#603bbc;}
    46  .bg_lh{ background:#b6b3b3;}
    47  
    48  /* Header */
    49  #header {
    50  	height: 77px;
    51  	position: relative;
    52  	width: 100%;
    53  	z-index: -9;
    54  }
    55  #header h1 {
    56  	background: url("../img/logo.png") no-repeat scroll 0 0 transparent;
    57  	height: 31px;
    58  	left: 20px;
    59  	line-height: 600px;
    60  	overflow: hidden;
    61  	position: relative;
    62  	top: 26px;
    63  	width: 191px;
    64  }
    65  #header h1 a {
    66  	display: block;
    67  }
    68  /* Search input */
    69  #search {
    70  	position: absolute;
    71  	z-index: 25;
    72  	top: 6px;
    73  	right:10px;
    74  }
    75  #search input[type=text] {
    76  	padding: 4px 10px 5px;
    77  	border: 0;
    78  	width: 100px;
    79  }
    80  #search button {
    81  	border: 0;
    82  	margin-left:-3px; 
    83  	margin-top: -11px;
    84  	padding: 5px 10px 4px;
    85  }
    86  #search button i {
    87  	opacity: 0.8; color:#fff;
    88  }
    89  #search button:hover i, #search button:active i {
    90  	opacity: 1;
    91  }
    92  
    93  
    94  /* Top user navigation */
    95  #user-nav {
    96  	position: absolute;
    97  	left: 220px;
    98  	top:0px;
    99  	z-index: 20;
   100  	margin: 0;
   101  }
   102  #user-nav > ul {
   103  	margin: 0;
   104  	padding: 0;
   105  	list-style: none; border-right: 1px solid #2e363f;border-left: 1px solid #000;
   106  }
   107  #user-nav > ul > li {
   108  	float: left;
   109  	list-style-type: none;
   110  	margin: 0;
   111  	position: relative;
   112  	padding: 0; border-left: 1px solid #2e363f; border-right: 1px solid #000;
   113  }
   114  #user-nav > ul > li > a {
   115  	padding:9px 10px;
   116  	display: block;
   117  	font-size: 11px;
   118  }
   119  #user-nav > ul > li > a:hover, #user-nav > ul > li.open > a {
   120  	color: #ffffff;  background:#000;
   121  }
   122  #user-nav > ul > li > a > i, #sidebar li a i {
   123  	opacity: .5; 
   124  	margin-top: 2px;
   125  }
   126  #user-nav > ul > li > a:hover > i, #user-nav > ul > li.open > a > i {
   127  	opacity: 1;
   128  }
   129  #user-nav > ul > li > a > .label {
   130  	vertical-align: middle;
   131  	padding: 1px 4px 1px;
   132  	margin: -2px 4px 0;
   133  	display: inline-block;
   134  }
   135  #user-nav > ul ul > li > a {
   136  	text-align: left;
   137  }
   138  #user-nav > ul ul > li > a:hover {
   139  }
   140  /* Sidebar Navigation */
   141  #sidebar {
   142  	display: block;
   143  	float: left;
   144  	position: relative;
   145  	width: 220px;
   146  	z-index: 16;
   147  }
   148  #sidebar > ul {
   149  	list-style: none;
   150  	margin: 0px 0 0;
   151  	padding: 0;
   152  	position: absolute;
   153  	width: 220px;
   154  }
   155  #sidebar > ul > li {
   156  	display: block;
   157  	position: relative;
   158  }
   159  #sidebar > ul > li > a {
   160  	padding: 10px 0 10px 15px;
   161  	display: block;
   162  	color: #939da8;
   163  }
   164  #sidebar > ul > li > a > i {
   165  	margin-right: 10px;
   166  }
   167  #sidebar > ul > li.active > a {
   168  	background: url("../img/menu-active.png") no-repeat scroll right center transparent !important;
   169  	text-decoration:none;
   170  }
   171  #sidebar > ul > li > a > .label {
   172  	margin: 0 20px 0 0;
   173  	float: right;
   174  	padding: 3px 5px 2px;
   175  }
   176  #sidebar > ul li ul {
   177  	display: none;
   178  	margin: 0;
   179  	padding: 0;
   180  }
   181  #sidebar > ul li.open ul {
   182  	display: block;
   183  }
   184  #sidebar > ul li ul li a {
   185  	padding: 10px 0 10px 25px;
   186  	display: block;
   187  	color: #777777;
   188  }
   189  #sidebar > ul li ul li:first-child a {
   190  	border-top: 0;
   191  }
   192  #sidebar > ul li ul li:last-child a {
   193  	border-bottom: 0;
   194  }
   195  /* Content */
   196  #content {
   197  	background: none repeat scroll 0 0 #eeeeee;
   198  	margin-left: 220px;
   199  	margin-right: 0;
   200  	padding-bottom: 25px;
   201  	position: relative;
   202  	min-height:100%;
   203  	width: auto;
   204  }
   205  #content-header {
   206  	position: abslute;
   207  	width: 100%;
   208  	margin-top: -38px;
   209  	z-index: 20;
   210  }
   211  #content-header h1 {
   212  	color: #555555;
   213  	font-size: 28px;
   214  	font-weight: normal;
   215  	float: none;
   216  	text-shadow: 0 1px 0 #ffffff;
   217  	margin-left: 20px;
   218  	position: relative;
   219  }
   220  #content-header .btn-group {
   221  	float: right;
   222  	right: 20px;
   223  	position: absolute;
   224  }
   225  #content-header h1, #content-header .btn-group {
   226  	margin-top: 20px;
   227  }
   228  #content-header .btn-group .btn {
   229  	padding: 11px 14px 9px;
   230  }
   231  #content-header .btn-group .btn .label {
   232  	position: absolute;
   233  	top: -7px;
   234  }
   235  .container-fluid .row-fluid:first-child {
   236  	margin-top: 20px;
   237  }
   238  /* Breadcrumb */
   239  #breadcrumb {
   240  	background-color: #fff;
   241  	border-bottom: 1px solid #e3ebed;
   242  }
   243  #breadcrumb a {
   244  	padding: 8px 20px 8px 10px;
   245  	display: inline-block;
   246  	background-image: url('../img/breadcrumb.png');
   247  	background-position: center right;
   248  	background-repeat: no-repeat;
   249  	font-size: 11px;
   250  	color: #666666;
   251  }
   252  #breadcrumb a:hover {
   253  	color: #333333;
   254  }
   255  #breadcrumb a:last-child {
   256  	background-image:none;
   257  }
   258  #breadcrumb a.current {
   259  	font-weight: bold;
   260  	color: #444444;
   261  }
   262  #breadcrumb a i {
   263  	margin-right: 5px;
   264  	opacity: .6;
   265  }
   266  #breadcrumb a:hover i {
   267  	margin-right: 5px;
   268  	opacity: .8;
   269  }
   270  /*todo-list*/
   271  .todo ul {
   272      list-style: none outside none;
   273      margin: 0;
   274  }
   275  .todo li {
   276      border-bottom: 1px solid #EBEBEB;
   277      margin-bottom: 0;
   278      padding: 10px 0;
   279  }
   280  .todo li:hover {
   281      background: none repeat scroll 0 0 #FCFCFC;
   282      border-color: #D9D9D9;
   283  }
   284  .todo li:last-child{ border-bottom:0px;}
   285  .todo li .txt {
   286      float: left;
   287  }
   288  .todo li .by {
   289      margin-left: 10px;
   290      margin-right: 10px;
   291  }
   292  .todo li .date {
   293      margin-right: 10px;
   294  }
   295  
   296  /* Stat boxes and quick actions */
   297  .quick-actions_homepage {
   298  	width:100%;
   299  	text-align:center; position:relative;
   300  	float:left;
   301  	margin-top:10px;
   302  }
   303  .stat-boxes, .quick-actions, .quick-actions-horizontal, .stats-plain {
   304  	display: block;
   305  	list-style: none outside none;
   306  	margin: 15px 0;
   307  	text-align: center;
   308  }
   309  .stat-boxes2 {
   310  	display: inline-block;
   311  	list-style: none outside none;
   312  	margin:0px; 
   313  	text-align: center;
   314  }
   315  .stat-boxes2 li {
   316  	display: inline-block;
   317  	line-height: 18px;
   318  	margin: 0 10px 10px;
   319  	padding: 0 10px; background:#fff; border: 1px solid #DCDCDC
   320  }
   321  .stat-boxes2 li:hover{ background: #f6f6f6; }
   322  .stat-boxes2 .left, .stat-boxes .right {
   323  	text-shadow: 0 1px 0 #fff;
   324  	float: left;
   325  }
   326  .stat-boxes2 .left {
   327  	border-right: 1px solid #DCDCDC;
   328  	box-shadow: 1px 0 0 0 #FFFFFF;
   329  	font-size: 10px;
   330  	font-weight: bold;
   331  	margin-right: 10px;
   332  	padding: 10px 14px 6px 4px;
   333  }
   334  .stat-boxes2 .right {
   335  	color: #666666;
   336  	font-size: 12px;
   337  	padding: 9px 10px 7px 0;
   338  	text-align: center;
   339  	min-width: 70px; float:left
   340  }
   341  .stat-boxes2 .left span, .stat-boxes2 .right strong {
   342  	display: block;
   343  }
   344  .stat-boxes2 .right strong {
   345  	font-size: 26px;
   346  	margin-bottom: 3px;
   347  	margin-top: 6px;
   348  }
   349  .quick-actions_homepage .quick-actions li{ position:relative;}
   350  .quick-actions_homepage .quick-actions li .label{ position:absolute; padding:5px; top:-10px; right:-5px;}
   351  .stats-plain {
   352  	width: 100%;
   353  }
   354  .stat-boxes li, .quick-actions li, .quick-actions-horizontal li {
   355  	float: left;
   356  	line-height: 18px;
   357  	margin: 0 10px 10px 0px;
   358  	padding: 0 10px;
   359  }
   360  .stat-boxes li a:hover, .quick-actions li a:hover, .quick-actions-horizontal li a:hover, .stat-boxes li:hover, .quick-actions li:hover, .quick-actions-horizontal li:hover {
   361  	background: #2E363F;
   362  }
   363  .quick-actions li {
   364  	min-width:14%;
   365  	min-height:70px;
   366  }
   367  .quick-actions_homepage .quick-actions .span3{ width:30%;}
   368  .quick-actions li, .quick-actions-horizontal li {
   369  	padding: 0;
   370  }
   371  .stats-plain li {
   372  	padding: 0 30px;
   373  	display: inline-block;
   374  	margin: 0 10px 20px;
   375  }
   376  .quick-actions li a {
   377  	padding:10px 30px; 
   378  }
   379  .stats-plain li h4 {
   380  	font-size: 40px;
   381  	margin-bottom: 15px;
   382  }
   383  .stats-plain li span {
   384  	font-size: 14px;
   385  	color: #fff;
   386  }
   387  .quick-actions-horizontal li a span {
   388  	padding: 10px 12px 10px 10px;
   389  	display: inline-block;
   390  }
   391  .quick-actions li a, .quick-actions-horizontal li a {
   392  	display: block;
   393  	color: #fff; font-size:14px;
   394  	font-weight:lighter;
   395  }
   396  .quick-actions li a i[class^="icon-"], .quick-actions li a i[class*=" icon-"] {
   397  	font-size:30px;
   398  	display: block;	
   399  	margin: 0 auto 5px;
   400  }
   401  .quick-actions-horizontal li a i[class^="icon-"], .quick-actions-horizontal li a i[class*=" icon-"] {
   402  	background-repeat: no-repeat;
   403  	background-attachment: scroll;
   404  	background-position: center;
   405  	background-color: transparent;
   406  	width: 16px;
   407  	height: 16px;
   408  	display: inline-block;
   409  	margin: -2px 0 0 !important;
   410  	border-right: 1px solid #dddddd;
   411  	margin-right: 10px;
   412  	padding: 10px;
   413  	vertical-align: middle;
   414  }
   415  
   416  .quick-actions li:active, .quick-actions-horizontal li:active {
   417  	background-image: -webkit-gradient(linear, 0 0%, 0 100%, from(#EEEEEE), to(#F4F4F4));
   418  	background-image: -webkit-linear-gradient(top, #EEEEEE 0%, #F4F4F4 100%);
   419  	background-image: -moz-linear-gradient(top, #EEEEEE 0%, #F4F4F4 100%);
   420  	background-image: -ms-linear-gradient(top, #EEEEEE 0%, #F4F4F4 100%);
   421  	background-image: -o-linear-gradient(top, #EEEEEE 0%, #F4F4F4 100%);
   422  	background-image: linear-gradient(top, #EEEEEE 0%, #F4F4F4 100%);
   423  	box-shadow: 0 1px 4px 0 rgba(0,0,0,0.2) inset, 0 1px 0 rgba(255,255,255,0.4);
   424  }
   425  .stat-boxes .left, .stat-boxes .right {
   426  	text-shadow: 0 1px 0 #fff;
   427  	float: left;
   428  }
   429  .stat-boxes .left {
   430  	border-right: 1px solid #DCDCDC;
   431  	box-shadow: 1px 0 0 0 #FFFFFF;
   432  	font-size: 10px;
   433  	font-weight: bold;
   434  	margin-right: 10px;
   435  	padding: 10px 14px 6px 4px;
   436  }
   437  .stat-boxes .right {
   438  	color: #666666;
   439  	font-size: 12px;
   440  	padding: 9px 10px 7px 0;
   441  	text-align: center;
   442  	min-width: 70px;
   443  }
   444  .stat-boxes .left span, .stat-boxes .right strong {
   445  	display: block;
   446  }
   447  .stat-boxes .right strong {
   448  	font-size: 26px;
   449  	margin-bottom: 3px;
   450  	margin-top: 6px;
   451  }
   452  .stat-boxes .peity_bar_good, .stat-boxes .peity_line_good, {
   453   color: #459D1C;
   454  }
   455  .stat-boxes .peity_bar_neutral, .stat-boxes .peity_line_neutral {
   456  	color: #757575;
   457  }
   458  .stat-boxes .peity_bar_bad, .stat-boxes .peity_line_bad {
   459  	color: #BA1E20;
   460  }
   461  .stats-plain {
   462  }
   463  
   464  .site-stats {
   465  	margin: 0;
   466  	padding: 0; text-align:center;
   467  	list-style: none;
   468  }
   469  .site-stats li {
   470  	cursor: pointer; display:inline-block;
   471  	margin: 0 5px 10px; text-align:center; width:42%;
   472  	padding:10px 0; color:#fff;
   473  	position: relative;
   474  }
   475  .site-stats li i{ font-size:24px; clear:both}
   476  .site-stats li:hover { background:#2E363F;
   477  }
   478  
   479  .site-stats li i {
   480  	vertical-align: baseline;
   481  }
   482  .site-stats li strong {
   483  	font-weight: bold;
   484  	font-size: 20px; width:100%; float:left;
   485  	margin-left:0px;
   486  }
   487  .site-stats li small {
   488  	margin-left:0px;
   489  	font-size: 11px;
   490  	width:100%; float:left;
   491  }
   492  /* Charts & graphs **/
   493  .chart, .pie, .bars, #donut, #interactive, #placeholder, #placeholder2 {
   494  	height: 300px;
   495  	max-width: 100%;
   496  }
   497  #choices{ border-top:1px solid #dcdcdc; margin:10px 0; padding:10px;}
   498  #choices br{ display:none;}
   499  #choices input{ margin:-5px 5px 0 0;}
   500  #choices label{ display:inline-block; padding-right:20px; }
   501  #tooltip {
   502  	position: absolute;
   503  	display:none;
   504  	border: none;
   505  	padding: 3px 8px;
   506  	border-radius: 3px;
   507  	font-size: 10px;
   508  	background-color: #222222;
   509  	color: #ffffff;
   510  	z-index: 25;
   511  }
   512  /* Widgets */
   513  .widget-box {
   514  	background: none repeat scroll 0 0 #F9F9F9;
   515  	border-left: 1px solid #CDCDCD;
   516  	border-top: 1px solid #CDCDCD;
   517  	border-right: 1px solid #CDCDCD;
   518  	clear: both;
   519  	margin-top: 16px;
   520  	margin-bottom: 16px;
   521  	position: relative;
   522  }
   523  .widget-box.widget-calendar, .widget-box.widget-chat {
   524  	overflow:hidden !important;
   525  }
   526  .accordion .widget-box {
   527  	margin-top: -2px;
   528  	margin-bottom: 0;
   529  	border-radius: 0;
   530  }
   531  .widget-box.widget-plain {
   532  	background: transparent;
   533  	border: none;
   534  	margin-top: 0;
   535  	margin-bottom: 0;
   536  }
   537  .widget-title, .modal-header, .table th, div.dataTables_wrapper .ui-widget-header {
   538  	 background:#efefef;
   539  	border-bottom: 1px solid #CDCDCD;
   540  	height: 36px;  
   541  }
   542  .widget-title .nav-tabs {
   543  	border-bottom: 0 none; 
   544  }
   545  .widget-title .nav-tabs li a {
   546  	border-bottom: medium none !important;
   547  	border-left: 1px solid #DDDDDD;
   548  		border-radius: 0 0 0 0;
   549  	border-right: 1px solid #DDDDDD;
   550  	border-top: medium none;
   551  	color: #999999;
   552  	margin: 0;
   553  	outline: medium none;
   554  	padding: 9px 10px 8px;
   555  	font-weight: bold; 
   556  	text-shadow: 0 1px 0 #FFFFFF;
   557  }
   558  .widget-title .nav-tabs li:first-child a {
   559  	border-left: medium none !important;
   560  }
   561  .widget-title .nav-tabs li a:hover {
   562  	background-color: transparent !important;
   563  	border-color: #D6D6D6;
   564  	border-width: 0 1px;
   565  	color: #2b2b2b;
   566  }
   567  .widget-title .nav-tabs li.active a {
   568  	background-color: #F9F9F9 !important;
   569  	color: #444444;
   570  }
   571  .widget-title span.icon {
   572  	padding: 9px 10px 7px 11px;
   573  	float: left; border-right:1px solid #dadada;
   574  }
   575  .widget-title h5 {
   576  	color: #666;
   577  	float: left;
   578  	font-size: 12px;
   579  	font-weight: bold;
   580  	padding: 12px;
   581  	line-height: 12px;
   582  	margin: 0;
   583  }
   584  .widget-title .buttons {
   585  	float: right;
   586  	margin: 8px 10px 0 0;
   587  }
   588  .widget-title .label {
   589  	padding: 3px 5px 2px;
   590  	float: right;
   591  	margin: 9px 11px 0 0;
   592  	box-shadow: 0 1px 2px rgba(0,0,0,0.3) inset, 0 1px 0 #ffffff;
   593  }
   594  .widget-calendar .widget-title .label {
   595  	margin-right: 190px;
   596  }
   597  .widget-content {
   598  	padding:15px;
   599  	border-bottom: 1px solid #cdcdcd;
   600  }
   601  .widget-box.widget-plain .widget-content {
   602  	padding: 12px 0 0;
   603  }
   604  .widget-box.collapsible .collapse.in .widget-content {
   605  	border-bottom: 1px solid #CDCDCD;
   606  }
   607  .recent-posts, .recent-comments, .recent-users {
   608  	margin: 0;
   609  	padding: 0;
   610  }
   611  .recent-posts li, .recent-comments li, .article-post li, .recent-users li {
   612  	border-bottom: 1px dotted #AEBDC8;
   613  	list-style: none outside none;
   614  	padding: 10px;
   615  }
   616  .recent-posts li.viewall, .recent-comments li.viewall, .recent-users li.viewall {
   617  	padding: 0;
   618  }
   619  .recent-posts li.viewall a, .recent-comments li.viewall a, .recent-users li.viewall a {
   620  	padding: 5px;
   621  	text-align: center;
   622  	display: block;
   623  	color: #888888;
   624  }
   625  .recent-posts li.viewall a:hover, .recent-comments li.viewall a:hover, .recent-users li.viewall a:hover {
   626  	background-color: #eeeeee;
   627  }
   628  .recent-posts li:last-child, .recent-comments li:last-child, .recent-users li:last-child {
   629  	border-bottom: none !important;
   630  }
   631  .user-thumb {
   632  	background: none repeat scroll 0 0 #FFFFFF;
   633  	float: left;
   634  	height: 40px;
   635  	margin-right: 10px;
   636  	margin-top: 5px;
   637  	padding: 2px;
   638  	width: 40px;
   639  }
   640  .user-info {
   641  	color: #666666;
   642  	font-size: 11px;
   643  }
   644  
   645  .invoice-content {
   646  	padding: 20px;
   647  }
   648  .invoice-action {
   649  	margin-bottom: 30px;
   650  }
   651  .invoice-head {
   652  	clear: both;
   653  	margin-bottom: 40px;
   654  	overflow: hidden;
   655  	width: auto;
   656  }
   657  .invoice-meta {
   658  	font-size: 18px;
   659  	margin-bottom: 40px;
   660  }
   661  .invoice-date {
   662  	float: right;
   663  	font-size: 80%;
   664  }
   665  .invoice-content h5 {
   666  	color: #333333;
   667  	font-size: 16px;
   668  	font-weight: normal;
   669  	margin-bottom: 10px;
   670  }
   671  .invoice-content ul {
   672  	list-style: none;
   673  	margin: 0;
   674  	padding: 0;
   675  }
   676  .invoice-to {
   677  	float: left;
   678  	width: 370px;
   679  }
   680  .invoice-from {
   681  	float: right;
   682  	width: 300px;
   683  }
   684  .invoice-to li, .invoice-from li {
   685  	clear: left;
   686  }
   687  .invoice-to li span, .invoice-from li span {
   688  	display: block;
   689  }
   690  .invoice-content th.total-label {
   691  	text-align: right;
   692  }
   693  .invoice-content th.total-amount {
   694  	text-align: left;
   695  }
   696  .amount-word {
   697  	color: #666666;
   698  	margin-bottom: 40px;
   699  	margin-top: 40px;
   700  }
   701  .amount-word span {
   702  	color: #5476A6;
   703  	font-weight: bold;
   704  	padding-left: 20px;
   705  }
   706  .panel-left {
   707  	margin-top:103px;
   708  }
   709  .panel-left2 {
   710  	margin-left:176px;
   711  }
   712  .panel-right {
   713  	width: 100%;
   714  	background-color: #fff;
   715  	border-bottom: 1px solid #dddddd;
   716  	position: absolute;
   717  	right: 0;
   718  	overflow:auto;
   719  	top:38px;
   720  	height:76px;
   721  }
   722  .panel-right2 {
   723  	width: 100%;
   724  	background-color: #fff;
   725  	border-right: 1px solid #dddddd;
   726  	position: absolute;
   727  	left: 0;
   728  	overflow:auto;
   729  	top:0px;
   730  	height:94%;
   731  	width:175px;
   732  }
   733  .panel-right .panel-title, .panel-right2 .panel-title {
   734  	width: 100%;
   735  	background-color: #ececec;
   736  	border-bottom: 1px solid #dddddd;
   737  }
   738  .panel-right .panel-title h5, .panel-right2 .panel-title h5 {
   739  	font-size: 12px;
   740  	color: #777777;
   741  	text-shadow: 0 1px 0 #ffffff;
   742  	padding: 6px 10px 5px;
   743  	margin: 0;
   744  }
   745  .panel-right .panel-content {
   746  	padding: 10px;
   747  }
   748  .chat-content {
   749  	height: 470px;
   750  	padding: 15px;
   751  }
   752  .chat-messages {
   753  	height: 420px;
   754  	overflow: auto;
   755  	position: relative;
   756  }
   757  .chat-message {
   758  	padding: 7px 15px;
   759  	margin: 7px 0 0;
   760  }
   761  .chat-message input[type=text] {
   762  	margin-bottom: 0 !important;
   763  	width: 100%;
   764  }
   765  .chat-message .input-box {
   766  	display: block;
   767  	margin-right: 90px;
   768  }
   769  .chat-message button {
   770  	float: right;
   771  }
   772  #chat-messages-inner p {
   773  	padding:0px;
   774  	margin: 10px 0 0 0;
   775  }
   776  #chat-messages-inner p img {
   777  	display: inline-block;
   778  	float: left;
   779  	vertical-align: middle;
   780  	width: 28px;
   781  	height: 28px;
   782  	margin-top:-1px;
   783  	margin-right:10px;
   784  }
   785  #chat-messages-inner .msg-block, #chat-messages-inner p.offline span {
   786  	background: none repeat scroll 0 0 #FFFFFF;
   787  	border: 1px solid #cccccc;
   788  	box-shadow: 1px 1px 0 1px rgba(0, 0, 0, 0.05);
   789  	display: block;
   790  	margin-left:0px;
   791  	padding: 10px;
   792  	position: relative;
   793  }
   794  #chat-messages-inner p.offline span {
   795  	background: none repeat scroll 0 0 #FFF5F5;
   796  }
   797  #chat-messages-inner .time {
   798  	color: #999999;
   799  	font-size: 11px;
   800  	float:right;
   801  }
   802  #chat-messages-inner .msg {
   803  	display: block;
   804  	margin-top: 13px;
   805  	border-top:1px solid #dadada;
   806  }
   807  #chat-messages-inner .msg-block:before {
   808  	border-right: 7px solid rgba(0,0,0,0.1);
   809  	border-top: 7px solid transparent;
   810  	border-bottom: 7px solid transparent;
   811  	content: "";
   812  	display:none;
   813  	left: -7px;
   814  	position: absolute;
   815  	top: 11px;
   816  }
   817  #chat-messages-inner .msg-block:after {
   818  	border-right: 6px solid #ffffff;
   819  	border-top: 6px solid transparent;
   820  	border-bottom: 6px solid transparent;
   821  	content: "";
   822  	display: none;
   823  	left: -6px;
   824  	position: absolute;
   825  	top: 12px;
   826  }
   827  .chat-users {
   828  	padding: 0 0 30px;
   829  }
   830  .chat-users .contact-list {
   831  	line-height: 21px;
   832  	list-style: none outside none;
   833  	margin: 0;
   834  	padding: 0;
   835  	font-size: 10px;
   836  }
   837  .chat-users .contact-list li {
   838  	border: 1px solid #DADADA;
   839  	margin:5px 5px;
   840  	padding: 1px;
   841  	position: relative;
   842  }
   843  .chat-users .contact-list li:hover {
   844  	background-color: #efefef;
   845  }
   846  .chat-users .contact-list li a {
   847  	color: #666666;
   848  	display: block;
   849  	padding: 8px 5px;
   850  }
   851  .chat-users .contact-list li.online a {
   852  	font-weight: bold;
   853  }
   854  .chat-users .contact-list li.new {
   855  	background-color: #eaeaea;
   856  }
   857  .chat-users .contact-list li.offline {
   858  	background-color: #EDE0E0;
   859  }
   860  .chat-users .contact-list li a img {
   861  	display: inline-block;
   862  	margin-right: 10px;
   863  	vertical-align: middle;
   864  	width: 28px;
   865  	height: 28px;
   866  }
   867  .chat-users .contact-list li .msg-count {
   868  	padding: 3px 5px;
   869  	position: absolute;
   870  	right: 10px;
   871  	top: 12px;
   872  }
   873  .taskDesc i {
   874  	margin: 1px 5px 0;
   875  }
   876  .taskStatus, .taskOptions {
   877  	text-align: center !important;
   878  }
   879  .taskStatus .in-progress {
   880  	color: #64909E;
   881  }
   882  .taskStatus .pending {
   883  	color: #AC6363;
   884  }
   885  .taskStatus .done {
   886  	color: #75B468;
   887  }
   888  .activity-list {
   889  	list-style: none outside none;
   890  	margin: 0;
   891  }
   892  .activity-list li {
   893  	border-bottom: 1px solid #EEEEEE;
   894  	display: block;
   895  }
   896  .activity-list li:last-child {
   897  	border-bottom: medium none;
   898  }
   899  .activity-list li a {
   900  	display: block;
   901  	padding: 7px 10px;
   902  }
   903  .activity-list li a:hover {
   904  	background-color: #FBFBFB;
   905  }
   906  .activity-list li a span {
   907  	color: #AAAAAA;
   908  	font-size: 11px;
   909  	font-style: italic;
   910  }
   911  .activity-list li a i {
   912  	margin-right: 10px;
   913  	opacity: 0.6;
   914  	vertical-align: middle;
   915  }
   916  .new-update {
   917  	border-top: 1px solid #DDDDDD;
   918  	padding: 10px 12px;
   919  }
   920  .new-update:first-child {
   921  	border-top: medium none;
   922  }
   923  .new-update span {
   924  	display:block;
   925  }
   926  .new-update i {
   927  	float: left;
   928  	margin-top: 3px;
   929  	margin-right: 13px;
   930  }
   931  .new-update .update-date {
   932  	color: #BBBBBB;
   933  	float: right;
   934  	margin: 4px -2px 0 0;
   935  	text-align: center;
   936  	width: 30px;
   937  }
   938  .new-update .update-date .update-day {
   939  	display: block;
   940  	font-size: 20px;
   941  	font-weight: bold;
   942  	margin-bottom: -4px;
   943  }
   944  .update-done, .update-alert, .update-notice {
   945  	display: block;
   946  	float: left;
   947  	max-width: 76%;
   948  }
   949  /* Tables */
   950  tr:hover{ background:#f6f6f6;}
   951  span.icon .checker {
   952  	margin-top: -5px;
   953  	margin-right: 0;
   954  }
   955  .dataTables_length {
   956  	color: #878787;
   957  	margin: 7px 5px 0;
   958  	position: relative;
   959  	left:5px; width:50%;
   960  	top: -2px;
   961  }
   962  .dataTables_length div {
   963  	vertical-align: middle;
   964  }
   965  .dataTables_paginate {
   966  	line-height: 16px;
   967  	text-align: right;
   968  	margin-top: 5px;
   969  	margin-right: 10px;
   970  }
   971  .dataTables_paginate {
   972  	line-height: 16px;
   973  	text-align: right;
   974  	margin-top: 5px;
   975  	margin-right: 10px;
   976  }
   977  .dataTables_paginate .ui-button, .pagination.alternate li a {
   978  	font-size: 12px;
   979  	padding: 4px 10px !important;
   980  	border-style: solid;
   981  	border-width: 1px;
   982  	border-color: #dddddd #dddddd #cccccc; /* for IE < 9 */
   983  	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
   984  	display: inline-block;
   985  	line-height: 16px;
   986  	background: #f5f5f5;
   987  	color: #333333;
   988  	text-shadow: 0 1px 0 #ffffff;
   989  }
   990  .dataTables_paginate .ui-button:hover, .pagination.alternate li a:hover {
   991  	background: #e8e8e8;
   992  	color: #222222;
   993  	text-shadow: 0 1px 0 #ffffff;
   994  	cursor: pointer;
   995  }
   996  .dataTables_paginate .first {
   997  	border-radius: 4px 0 0 4px;
   998  }
   999  .dataTables_paginate .last {
  1000  	border-radius: 0 4px 4px 0;
  1001  }
  1002  .dataTables_paginate .ui-state-disabled, .fc-state-disabled, .pagination.alternate li.disabled a {
  1003  	color: #AAAAAA !important;
  1004  }
  1005  .dataTables_paginate .ui-state-disabled:hover, .fc-state-disabled:hover, .pagination.alternate li.disabled a:hover {
  1006  	background: #f5f5f5;
  1007  	cursor: default !important;
  1008  }
  1009  .dataTables_paginate span .ui-state-disabled, .pagination.alternate li.active a {
  1010  	background: #41BEDD !important;
  1011  	color: #ffffff !important;
  1012  	cursor: default !important;
  1013  }
  1014  div.dataTables_wrapper .ui-widget-header {
  1015  	border-right: medium none;
  1016  	border-top: 1px solid #D5D5D5;
  1017  	font-weight: normal;
  1018  	margin-top: -1px;
  1019  }
  1020  .dataTables_wrapper .ui-toolbar {
  1021  	padding: 5px;
  1022  }
  1023  .dataTables_filter {
  1024  	color: #878787;
  1025  	font-size: 11px;
  1026  	right: 0; top:37px;
  1027  	margin: 4px 8px 2px 10px;
  1028  	position: absolute;
  1029  	text-align: left;
  1030  }
  1031  .dataTables_filter input {
  1032  	margin-bottom: 0;
  1033  }
  1034  .table th {
  1035  	height: auto;
  1036  	font-size: 10px;
  1037  	padding: 5px 10px 2px;
  1038  	border-bottom: 0;
  1039  	text-align: center;
  1040  	color: #666666;
  1041  }
  1042  .table.with-check tr th:first-child, .table.with-check tr td:first-child {
  1043  	width: 10px;
  1044  }
  1045  .table.with-check tr th:first-child i {
  1046  	margin-top: -2px;
  1047  	opacity: 0.6;
  1048  }
  1049  .table.with-check tr td:first-child .checker {
  1050  	margin-right: 0;
  1051  }
  1052  .table tr.checked td {
  1053  	background-color: #FFFFE3 !important;
  1054  }
  1055  /* Misc */
  1056  .nopadding {
  1057  	padding: 0 !important;
  1058  }
  1059  .nopadding .table {
  1060  	margin-bottom: 0;
  1061  }
  1062  .nopadding .table-bordered {
  1063  	border: 0;
  1064  }
  1065  .thumbnails {
  1066  	margin-left: -2.12766% !important;
  1067  }
  1068  .thumbnails [class*="span"] {
  1069  	margin-left: 2.12766% !important;
  1070  	position: relative;
  1071  }
  1072  .thumbnails .actions {
  1073  	width: auto;
  1074  	height: 16px;
  1075  	background-color:#000;
  1076  	padding: 4px 8px 8px 8px;
  1077  	position: absolute;
  1078  	bottom:0%;
  1079  	left:50%;
  1080  	margin-top: -13px;
  1081  	margin-left: -24px;
  1082  	opacity: 0; top:10%; transition:1s ease-out;
  1083  	-moz-transition: opacity 0.3s ease-in-out;
  1084  }
  1085  .thumbnails li:hover .actions,.thumbnails li:hover .actions a:hover{
  1086  	opacity: 1; color:#fff; top:50%; transition:1s ease-out;
  1087  }
  1088  .line {
  1089  	background: url("../img/line.png") repeat-x scroll 0 0 transparent;
  1090  	display: block;
  1091  	height: 8px;
  1092  }
  1093  .modal {
  1094  	z-index: 99999 !important;
  1095  }
  1096  .modal-backdrop {
  1097  	z-index: 999 !important;
  1098  }
  1099  .modal-header {
  1100  	height: auto;
  1101  	padding: 8px 15px 5px;
  1102  }
  1103  .modal-header h3 {
  1104  	font-size: 12px;
  1105  	text-shadow: 0 1px 0 #ffffff;
  1106  }
  1107  .notify-ui ul {
  1108  	list-style: none;
  1109  	margin: 0;
  1110  	padding: 0;
  1111  }
  1112  .notify-ui li {
  1113  	background: #eeeeee;
  1114  	margin-bottom: 5px;
  1115  	padding: 5px 10px;
  1116  	text-align: center;
  1117  	border: 1px solid #dddddd;
  1118  }
  1119  .notify-ui li:hover {
  1120  	cursor: pointer;
  1121  	color: #777777;
  1122  }
  1123  /* Forms */
  1124  form {
  1125  	margin-bottom: 0;
  1126  }
  1127  .form-horizontal .control-group {
  1128  	border-top: 1px solid #ffffff;
  1129  	border-bottom: 1px solid #eeeeee;
  1130  	margin-bottom: 0;
  1131  }
  1132  .form-horizontal .control-group:last-child {
  1133  	border-bottom: 0;
  1134  }
  1135  .form-horizontal .control-label {
  1136  	padding-top: 15px;
  1137  	width: 180px;
  1138  }
  1139  .form-horizontal .controls {
  1140  	margin-left: 200px;
  1141  	padding: 10px 0;
  1142  }
  1143  .form-horizontal input[type=text], .form-horizontal input[type=password], .form-horizontal textarea {
  1144  }
  1145  .row-fluid .span20 {
  1146  	width:97.8%
  1147  }
  1148  .form-horizontal .form-actions {
  1149  	margin-top: 0;
  1150  	margin-bottom: 0;
  1151  }
  1152  .help-block, .help-inline {
  1153  	color: #999999;
  1154  }
  1155  /***********light-box***************/
  1156  #lightbox {
  1157  	position:fixed; /* keeps the lightbox window in the current viewport */
  1158  	top:0;
  1159  	left:0;
  1160  	width:100%;
  1161  	height:100%;
  1162  	background:url(overlay.png) repeat #000;
  1163  	text-align:center;
  1164  	z-index:9999;
  1165  }
  1166  #lightbox p {
  1167  	position:absolute;
  1168  	top:10px;
  1169  	right:10px;
  1170  	width:22px;
  1171  	height:22px;
  1172  	cursor:pointer;
  1173  	z-index:22;
  1174  	border:1px solid #fff;
  1175  	border-radius:100%;
  1176  	padding:2px;
  1177  	text-align:center;
  1178  	transition:0.5s;
  1179  }
  1180  #lightbox p:hover {
  1181  	transform:rotate(180deg)
  1182  }
  1183  #imgbox {
  1184  	position:absolute; /* keeps the lightbox window in the current viewport */
  1185  	left:0;
  1186  	top:0px;
  1187  	width:100%;
  1188  	height:100%;
  1189  	background:url(overlay.png) repeat #000;
  1190  	text-align:center;
  1191  	z-index:21;
  1192  }
  1193  #imgbox img {
  1194  	margin-top:100px;
  1195  	border:10px solid #fff;
  1196  }
  1197  /***********Error Page******************/
  1198  .error_ex{ text-align:center;}
  1199  .error_ex h1{ font-size:140px; font-weight:bold; padding:50px 0; color:#28B779}
  1200  
  1201  #sidebar  .content {
  1202      padding:10px;
  1203      position: relative; color:#939DA8;
  1204  }
  1205  #sidebar .percent {
  1206      font-weight: 700;
  1207      position: absolute;
  1208      right: 10px;
  1209      top:25px;
  1210  }
  1211  #sidebar .progress {
  1212      margin-bottom: 2px;
  1213      margin-top: 2px;
  1214      width: 70%;
  1215  }
  1216  #sidebar .progress-mini {
  1217      height: 6px;
  1218  }
  1219  #sidebar .stat {
  1220      font-size: 11px;
  1221  }
  1222  /***********light-box-end***************/
  1223  
  1224  .btn-icon-pg ul {
  1225  	margin:0px;
  1226  	padding:0px;
  1227  }
  1228  .btn-icon-pg ul li {
  1229  	margin:5px;
  1230  	padding:5px;
  1231  	list-style:none;
  1232  	display:inline-block;
  1233  	border:1px solid #dadada;
  1234  	min-width:187px;
  1235  	cursor:pointer
  1236  }
  1237  .btn-icon-pg ul li:hover i {
  1238  	transition:0.3s;
  1239  	-moz-transition:0.3s;
  1240  	-webkit-transition:0.3s;
  1241  	-o-transition:0.3s;
  1242  	margin-left:8px;
  1243  }
  1244  .accordion {
  1245  	margin-top:16px;
  1246  }
  1247  .fix_hgt {
  1248  	height:115px;
  1249  	overflow-x:auto;
  1250  }
  1251  .input-append .add-on:last-child, .input-append .btn:last-child {
  1252  	border-radius:0px;
  1253  	padding:6px 5px 2px;
  1254  }
  1255  .input-prepend input, .input-append input, .input-prepend input[class*="span"], .input-append input[class*="span"] {
  1256  	width:none;
  1257  }
  1258  .input-append input, .input-append select, .input-prepend span, .input-prepend input {
  1259  	border-radius:0px!important;
  1260  }
  1261  /***********pop-over********************/
  1262  .bs-docs-tooltip-examples {
  1263  	list-style: none outside none;
  1264  	margin: 0 0 10px;
  1265  	position:relative;
  1266  	text-align: center;
  1267  }
  1268  .bs-docs-tooltip-examples li {
  1269  	display: inline;
  1270  	padding: 0 10px;
  1271  	list-style:none;
  1272  	position:relative;
  1273  }
  1274  /* Responsive design */
  1275  @media (max-width: 480px) {
  1276  #header h1 {
  1277  	top: 10px; left:5px;
  1278  	margin: 3px auto;
  1279  }
  1280  #user-nav {
  1281  	position: relative;
  1282  	left: auto;
  1283  	right: auto;
  1284  	width: 100%;
  1285  	margin-top: -31px;
  1286  	border-top:1px solid #363E48;
  1287  	margin-bottom: 0px;
  1288  	background:#2E363F;
  1289  	float:right;
  1290  }
  1291  .navbar > .nav {
  1292  	float: none;
  1293  }
  1294  #my_menu {
  1295  	display:none;
  1296  }
  1297  #my_menu_input {
  1298  	display:block;
  1299  }
  1300  #user-nav > ul {
  1301  	right: 0px;
  1302  	margin-left:20%!important;
  1303  	margin-top:0px;
  1304  	width:100%;
  1305  	background:#000;
  1306  	position: relative;
  1307  }
  1308  #user-nav > ul > li {
  1309  	padding:0px 0px;
  1310  }
  1311  #user-nav > ul > li > a {
  1312  	padding:5px 10px;
  1313  }
  1314  #sidebar .content{ display:none;}
  1315  #content {
  1316  	margin-left: 0 !important;
  1317  	border-top-left-radius: 0;
  1318  	margin-top:0px;
  1319  }
  1320  #content-header {
  1321  	margin-top: 0;
  1322  	text-align: center;
  1323  }
  1324  #content-header h1, #content-header .btn-group {
  1325  	float: none;
  1326  }
  1327  #content-header h1 {
  1328  	display: block;
  1329  	text-align: center;
  1330  	margin-left: auto;
  1331  	margin-top: 0;
  1332  	padding-top: 15px;
  1333  	width: 100%;
  1334  }
  1335  #content-header .btn-group {
  1336  	margin-top: 70px;
  1337  	margin-bottom: 0;
  1338  	margin-right: 0;
  1339  	left: 30%;
  1340  }
  1341  #sidebar {
  1342  	float: none;
  1343  	width: 100% !important;
  1344  	display:block;
  1345  	position:relative;
  1346  	top:0px;
  1347  }
  1348  #sidebar > ul {
  1349  	margin:0px;
  1350  	padding:0px;
  1351  	width:100%;
  1352  	display:block;
  1353  	z-index:999;
  1354  	position:relative
  1355  }
  1356  #sidebar > ul > li {
  1357  	list-style-type:none;
  1358  	display:block;
  1359  	border-top:1px solid #41BEDD;
  1360  	float:none !important;
  1361  	margin:0px;
  1362  	position:relative;
  1363  	padding:2px 10px;
  1364  	cursor:pointer
  1365  }
  1366  #sidebar > ul > li:hover ul {
  1367  	display:none;
  1368  }
  1369  #sidebar > ul > li:hover {
  1370  	background-color:#27a9e3;
  1371  }
  1372  #sidebar > ul > li:hover a {
  1373  	background:none;
  1374  }
  1375  #sidebar > ul li ul {
  1376  	margin:0px;
  1377  	padding:0px;
  1378  	top:35px; left:0px;
  1379  	z-index:999;
  1380  	display:none;
  1381  	position:absolute;
  1382  	width:100%;
  1383  	min-width:100%;
  1384  	border-radius:none;
  1385  }
  1386  #sidebar > ul li ul li {
  1387  	list-style-type:none;
  1388  	margin:0px;
  1389  	font-size:12px;
  1390  	line-height:30px;
  1391  }
  1392  #sidebar > ul li ul li a {
  1393  	display:block;
  1394  	padding:5px 10px;
  1395  	color:#fff;
  1396  	text-decoration:none;
  1397  	font-weight:bold;
  1398  }
  1399  #sidebar > ul li ul li:hover a {
  1400  	border-radius:0px;
  1401  }
  1402  #sidebar > ul li span {
  1403  	cursor:pointer;
  1404  	margin:0px 2px 0 5px;
  1405  	font-weight:bold;
  1406  	color:#fff;
  1407  	font-size:12px;
  1408  }
  1409  #sidebar > ul li a i {
  1410  	background-image: url("../img/glyphicons-halflings-white.png");
  1411  	margin-top:4px;
  1412  	vertical-align: top;
  1413  }
  1414  #sidebar > a {
  1415  	padding: 9px 20px 9px 15px;
  1416  	display: block !important;
  1417  	color: #eeeeee;
  1418  	float:none !important;
  1419  	font-size:12px;
  1420  	font-weight:bold
  1421  }
  1422  #sidebar > ul > li > a {
  1423  	padding:5px;
  1424  	display:block;
  1425  	color: #AAAAAA;
  1426  }
  1427  .widget-title .buttons > .btn {
  1428  	width: 11px;
  1429  	white-space: nowrap;
  1430  	overflow: hidden;
  1431  }
  1432  .form-horizontal .control-label {
  1433  	padding-left: 30px;
  1434  }
  1435  .form-horizontal .controls {
  1436  	margin-left: 0;
  1437  	padding: 10px 30px;
  1438  }
  1439  .form-actions {
  1440  	text-align: center;
  1441  }
  1442  .panel-right2 {
  1443  	width: 100%;
  1444  	background-color: #fff;
  1445  	border-right: 1px solid #dddddd;
  1446  	position: relative;
  1447  	left: 0;
  1448  	overflow:auto;
  1449  	top:0px;
  1450  	height:87%;
  1451  	width:100%;
  1452  }
  1453  .panel-left2 {
  1454  	margin-left:0px;
  1455  }
  1456  .dataTables_paginate .ui-button, .pagination.alternate li a {
  1457  	padding:4px 4px!important;
  1458  }
  1459  .table th {
  1460  	padding: 5px 4px 2px;
  1461  }
  1462  }
  1463   @media (min-width: 481px) and (max-width: 970px) {
  1464  body {
  1465  	background:#49CCED
  1466  }
  1467  #header h1 {
  1468  	top:10px; left:35px;
  1469  }
  1470  #search {
  1471  	top:5px
  1472  }
  1473  #my_menu {
  1474  	display:none;
  1475  }
  1476  #my_menu_input {
  1477  	display:block;
  1478  }
  1479  #content {
  1480  	margin-top:0px;
  1481  }
  1482  #sidebar > ul > li {
  1483  	float:none;
  1484  }
  1485  #sidebar > ul > li:hover ul {
  1486  	display:block;
  1487  }
  1488  #sidebar, #sidebar > ul {
  1489  	width: 43px;
  1490  	display: block;
  1491  	position: absolute;
  1492  	height:100%;
  1493  	z-index:1;
  1494  }
  1495  #sidebar > ul ul {
  1496  	display: none;
  1497  	position: absolute;
  1498  	left:43px;
  1499  	top: 0;
  1500  	min-width: 150px;
  1501  	list-style: none;
  1502  }
  1503  #sidebar > ul ul li a {
  1504  	white-space: nowrap;
  1505  	padding: 10px 25px;
  1506  }
  1507  #sidebar > ul ul:before {
  1508  	border-top: 7px solid transparent;
  1509  	border-bottom: 7px solid transparent;
  1510  	content: "";
  1511  	display: inline-block;
  1512  	left: -6px;
  1513  	position: absolute;
  1514  	top: 11px;
  1515  }
  1516  #sidebar > ul ul:after {
  1517  	content: "";
  1518  	display: inline-block;
  1519  	left: -5px;
  1520  	position: absolute;
  1521  	top: 12px;
  1522  }
  1523  #sidebar > a {
  1524  	display: none !important;
  1525  }
  1526  #sidebar > ul > li.open.submenu > a {
  1527  	border-bottom: none !important;
  1528  }
  1529  #sidebar > ul > li > a > span {
  1530  	display: none;
  1531  }
  1532  #content {
  1533  	margin-left: 43px;
  1534  }
  1535  #sidebar .content{ display:none;}
  1536  }
  1537  @media (max-width: 600px) {
  1538  .widget-title .buttons {
  1539  	float: left;
  1540  }
  1541  .panel-left {
  1542  	margin-right: 0;
  1543  }
  1544  .panel-right {
  1545  	border-top: 1px solid #DDDDDD;
  1546  	border-left: none;
  1547  	position: relative;
  1548  	top: auto;
  1549  	right: auto;
  1550  	height: auto;
  1551  	width: auto;
  1552  }
  1553  #sidebar .content{ display:none;}
  1554  }
  1555  @media (max-width: 767px) {
  1556  body {
  1557  	padding: 0 !important;
  1558  }
  1559  .container-fluid {
  1560  	padding-left: 20px;
  1561  	padding-right: 20px;
  1562  }
  1563  #search {
  1564  	display: none;
  1565  }
  1566  #user-nav > ul > li > a > span.text {
  1567  	display: none;
  1568  }
  1569  #sidebar .content{ display:none;}
  1570  }
  1571  @media (min-width: 768px) and (max-width: 979px) {
  1572   [class*="span"], .row-fluid [class*="span"] {
  1573   display: block;
  1574   float: none;
  1575   margin-left: 0;
  1576   width: auto;
  1577  }
  1578  }
  1579  @media (max-width: 979px) {
  1580  div.dataTables_wrapper .ui-widget-header {
  1581  	height: 68px;
  1582  }
  1583  .dataTables_filter{ position:relative; top:0px;}
  1584  .dataTables_length{ width:100%; text-align:center;}
  1585  .dataTables_filter, .dataTables_paginate {
  1586  	text-align: center;
  1587  }
  1588  #sidebar .content{ display:none;}
  1589  }