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 }