2 * Copyright 2016, CMCC Technologies Co., Ltd.
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
28 [class^="ict-"], [class*=" ict-"]{
30 display: inline-block;
34 .page-sidebar-menu [class^="ict-"], .page-sidebar-menu [class*=" ict-"]{
37 /*********************
39 *********************/
46 /*font-family: 'Open Sans', sans-serif;
48 font-family: "Microsoft yahei", Verdana, Arial, Helvetica, sans-serif !important;
49 padding: 0px !important;
50 margin: 0px !important;
59 Internet Explorer 10 doesn't differentiate device width from viewport width, and thus doesn't
60 properly apply the media queries in Bootstrap's CSS. To address this,
61 you can optionally include the following CSS and JavaScript to work around this problem until Microsoft issues a fix.
83 /* Internet Explorer 10 doesn't differentiate device width from viewport width,
84 and thus doesn't properly apply the media queries in Bootstrap's CSS. To address this, following CSS code applied */
86 width: auto !important;
97 ::-webkit-scrollbar-track {
98 background-color: #eaeaea;
99 border-left: 1px solid #cecece;
102 ::-webkit-scrollbar-thumb {
103 background-color: #cecece;
106 ::-webkit-scrollbar-thumb:hover {
107 background-color: #aaa;
110 ::-webkit-scrollbar-track {
116 ::-webkit-scrollbar-thumb {
140 font-family: Arial, sans-serif;
141 font-weight: 300 !important;
151 padding-bottom: 10px;
155 text-shadow: none !important;
160 Fix link outlines after click
162 a,a:focus, a:hover, a:active {
167 General backgrounds. Can be applied to any block or panel
171 background-image: none !important;
172 background-color: #4b8df8 !important;
173 border-color:#4b8df8 !important;
174 color: #fff !important;
178 background-image: none !important;
179 background-color: #e02222 !important;
180 border-color: #e02222 !important;
181 color: #fff !important;
185 background-image: none !important;
186 background-color: #ffb848 !important;
187 border-color: #ffb848 !important;
188 color: #fff !important;
192 background-image: none !important;
193 background-color: #35aa47 !important;
194 border-color: #35aa47 !important;
195 color: #fff !important;
199 background-image: none !important;
200 background-color: #852b99 !important;
201 border-color: #852b99 !important;
202 color: #fff !important;
206 background-image: none !important;
207 background-color: #555555 !important;
208 border-color: #555555 !important;
209 color: #fff !important;
213 background-image: none !important;
214 background-color: #fafafa !important;
215 border-color: #fafafa !important;
224 display: inline-block;
225 /* margin-top: 1px;*/
232 Make font awesome icons fixed width(latest version issue)
237 display: inline-block;
241 li [class^="fa-"].icon-large,
242 li [class*=" fa-"].icon-large {
243 /* increased font size for icon-large */
247 .page-breadcrumb .fa-angle-right{
248 display:inline-block;
253 .page-breadcrumb i[class^="fa-"], [class*=" fa-"],.page-breadcrumb i[class^="ict-"], [class*=" ict-"]{
298 Close icon used for modal dialog and other UI element close buttons
301 display: inline-block;
306 background-repeat: no-repeat !important;
307 text-indent: -10000px;
309 background-image: url("../img/remove-icon-small.png") !important;
318 background-image: url("../img/about/about-bg-light.png");
322 background-image: url("../img/about/about-bg-dark.png");
329 text-decoration: none;
332 .about a.about_close{
371 border-top: 1px solid #E0DFDF;
372 border-bottom: 1px solid #FEFEFE;
385 margin: 0px !important;
386 padding: 0px !important;
402 margin-bottom: 10px !important;
406 margin-top: 10px !important;
410 margin-bottom: 15px !important;
414 margin-bottom: 20px !important;
418 margin-top: 20px !important;
422 margin-bottom: 25px !important;
426 margin-right: 10px !important;
430 font-weight:600 !important;
434 margin-left: 0px !important
438 border: 1px solid red;
445 .text-align-reverse {
458 display: inherit !important;
466 display: inherit !important;
474 display: none !important;
482 display: none !important;
485 /********************
487 *********************/
490 Header and header elements.
495 padding: 0 20px 0 20px;
504 .header.navbar.navbar-fixed-top {
505 z-index: 9995 !important;
508 .header.navbar .navbar-brand {
509 display: inline-block;
518 .header.navbar .navbar-brand img {
522 .header.navbar .navbar-brand.text-logo {
527 .header.navbar .navbar-toggle {
528 margin: 8px 6px 4px 6px;
532 background-image: none;
539 .header.navbar .navbar-toggle:hover {
540 text-decoration: none;
544 .header.navbar .navbar-nav {
549 .header.navbar .navbar-nav > li {
554 .header.navbar .navbar-nav > li.dropdown,
555 .header.navbar .navbar-nav > li.dropdown > a {
560 .header.navbar .navbar-nav > li.dropdown > a:last-child {
564 .header.navbar .navbar-nav > li.dropdown:last-child {
568 .header.navbar .navbar-nav > li.dropdown .dropdown-toggle {
570 padding: 15px 10px 7px 10px;
573 .header.navbar .navbar-nav > li.dropdown .dropdown-toggle > i {
577 .header.navbar .navbar-nav > li.dropdown .dropdown-menu > li > a > i {
581 .header.navbar .navbar-nav > li.dropdown.user .dropdown-toggle {
583 *padding: 9px 18px 6px 6px;
586 .header.navbar .navbar-nav > li.dropdown.user .dropdown-toggle:hover {
587 text-decoration: none;
590 .header.navbar .navbar-nav > li.dropdown.user .dropdown-toggle .username {
594 .header.navbar .navbar-nav > li.dropdown.user .dropdown-toggle i {
595 display: inline-block;
601 .header.navbar .navbar-nav > li.dropdown.user .dropdown-menu i {
603 display: inline-block;
606 .header.navbar .navbar-nav > li.dropdown .dropdown-toggle .badge {
613 .header.navbar .navbar-nav > li.dropdown.system .dropdown-toggle {
614 padding: 13px 0px 6px 6px;
617 .header.navbar .navbar-nav > li.dropdown.system .dropdown-toggle:hover {
618 text-decoration: none;
621 .header.navbar .navbar-nav > li.dropdown.system .dropdown-toggle .sysname {
625 .header.navbar .navbar-nav > li.dropdown.system .dropdown-toggle i {
626 display: inline-block;
632 .header.navbar .navbar-nav > li.dropdown.system .dropdown-menu i {
634 display: inline-block;
640 .header.navbar .search-form {
642 display: inline-block;
648 .header.navbar .search-form .form-control{
655 .header.navbar .search-form .submit {
666 background-color: none;
667 background-repeat: no-repeat !important;
668 outline: none !important;
670 filter: alpha(opacity=80);
673 .header.navbar .search-form .submit:hover {
675 filter: alpha(opacity=100);
682 .header.navbar .navbar-nav > li.dropdown.language {
688 .header.navbar .navbar-nav > li.dropdown.language > a {
691 padding: 11px 1px 11px 5px;
694 .header.navbar .navbar-nav > li.dropdown.language > a > img {
698 .header.navbar .navbar-nav > li.dropdown.language > a > i {
702 .header.navbar .navbar-nav > li.dropdown.language > .dropdown-menu > li > a > img {
706 .header.navbar .navbar-nav .dropdown-menu {
720 .page-container:before,
721 .page-container:after {
726 .page-container:after {
730 .page-header-fixed .page-container {
750 .ie8 .page-content-wrapper {
759 padding: 20px 20px 20px 20px;
767 .page-sidebar.navbar-collapse {
779 .page-sidebar-menu > li {
786 .page-sidebar-menu > li.start > a {
787 border-top-color: transparent !important;
790 .page-sidebar-menu > li:last-child > a,
791 .page-sidebar-menu > li.last > a {
792 border-bottom-color: transparent !important;
795 .page-sidebar-menu > li > a {
801 text-decoration: none;
806 .page-sidebar-fixed .page-sidebar-menu > li > a {
807 -webkit-transition: all 0.2s ease;
808 -moz-transition: all 0.2s ease;
809 -o-transition: all 0.2s ease;
810 transition: all 0.2s ease;
813 .page-sidebar-reversed.page-sidebar-fixed .page-sidebar-menu > li > a{
814 -webkit-transition: none;
815 -moz-transition: none;
820 .page-sidebar-menu > li > a i {
826 .page-sidebar-menu > li.break {
830 .page-sidebar-menu > li.open > a {
834 .page-sidebar-menu > li.active > a {
840 .page-sidebar-menu > li.active > a .selected {
844 background-image: url("../img/sidebar-menu-arrow.png");
851 .page-sidebar-reversed .page-sidebar-menu > li.active > a .selected {
852 background-image: url("../img/sidebar-menu-arrow-reverse.png");
857 .page-sidebar ul > li > a > .arrow:before {
863 font-family: FontAwesome;
870 .page-sidebar-menu > li > a > .arrow.open:before {
875 font-family: FontAwesome;
883 /* bagin: sidebar menu badges */
884 .page-sidebar-menu li > a > .badge {
890 /* end: sidebar menu badges */
892 .page-sidebar-menu .sub-menu {
896 .page-sidebar-menu > li > ul.sub-menu {
900 margin: 8px 0px 8px 0px;
903 .page-sidebar-menu > li.active > ul.sub-menu {
907 .page-sidebar-menu > li > ul.sub-menu > li {
911 margin-top: 1px !important;
914 .page-sidebar-menu > li > ul.sub-menu > li > a {
916 margin: 0px 0px 0px 0px;
918 padding-left: 44px !important;
919 text-decoration: none;
925 /* 3rd level sub menu */
926 .page-sidebar-menu > li > ul.sub-menu > li ul.sub-menu {
930 margin: 0px 0px 0px 0px;
933 .page-sidebar-menu > li > ul.sub-menu li > a > .arrow:before {
939 font-family: FontAwesome;
946 .page-sidebar-menu > li > ul.sub-menu li > a > .arrow.open:before {
951 font-family: FontAwesome;
959 .page-sidebar-menu > li.active > ul.sub-menu > li.active ul.sub-menu {
963 .page-sidebar-menu > li > ul.sub-menu > li ul.sub-menu li {
967 margin-top: 1px !important;
970 .page-sidebar-menu > li > ul.sub-menu li > ul.sub-menu > li > a {
972 margin: 0px 0px 0px 0px;
974 text-decoration: none;
980 .page-sidebar-menu > li > ul.sub-menu > li > ul.sub-menu > li > a {
984 .page-sidebar-menu > li > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu > li > a {
988 .page-sidebar-menu > li.active > ul.sub-menu > li.active ul.sub-menu > li.active ul.sub-menu {
993 .page-sidebar-menu > li > ul.sub-menu li > ul.sub-menu > li > a > i {
1001 .page-sidebar .sidebar-search {
1006 .page-sidebar .header.navbar-responsive-search {
1010 .page-sidebar .sidebar-search .form-container {
1011 margin: 15px 20px 15px 20px;
1016 .page-sidebar .sidebar-search .form-container .submit {
1022 background-repeat: no-repeat;
1026 outline: none !important;
1029 .page-sidebar .sidebar-search .form-container input[type="text"] {
1033 padding: 0 !important;
1034 font-size: 14px !important;
1035 box-shadow: none !important;
1037 font-weight: normal;
1040 .page-sidebar .sidebar-search .form-container input[type="text"]:focus {
1041 outline: none !important;
1045 Sidebar toggler(show/hide)
1050 filter: alpha(opacity=50);
1053 background-repeat: no-repeat;
1056 .sidebar-toggler:hover {
1057 filter: alpha(opacity=100);
1061 .page-sidebar .sidebar-toggler {
1063 /* margin-left: 175px;*/
1066 .header.navbar .sidebar-toggler {
1068 display: inline-block;
1079 background-color: #fff;
1082 .ie8 .page-content {
1089 .ie8 .page-sidebar-fixed .page-content {
1093 .ie8 .page-content.no-min-height {
1097 .page-full-width .page-content {
1098 margin-left: 0px !important;
1101 .page-full-width .page-sidebar-menu {
1111 letter-spacing: -1px;
1114 margin: 0px 0px 15px 0px;
1116 font-family: 'Open Sans', sans-serif;
1121 letter-spacing: 0px;
1130 .ie8 .row .page-breadcrumb.breadcrumb > li {
1134 .page-content .page-breadcrumb.breadcrumb {
1135 -webkit-border-radius: 0px;
1136 -moz-border-radius: 0px;
1139 padding-right: 30px;
1142 margin-bottom: 25px;
1143 border:0px !important;
1144 background-color: #fff;
1147 .page-content .page-breadcrumb.breadcrumb > li > a,
1148 .page-content .page-breadcrumb.breadcrumb > li > i,
1149 .page-content .page-breadcrumb.breadcrumb > li > span {
1155 .page-content .page-breadcrumb.breadcrumb > li > i {
1159 .page-content .page-breadcrumb.breadcrumb > li+li:before {
1163 /* Dashboard breadcrumb Dropdown */
1164 .page-content .page-breadcrumb.breadcrumb .more-botton-zone .btn-group {
1169 .page-content .page-breadcrumb.breadcrumb .more-botton-zone {
1173 .page-content .page-breadcrumb.breadcrumb .more-botton-zone .btn-group .btn {
1175 padding-bottom: 8px;
1179 /* Dashboard date range panel */
1180 .page-content .page-breadcrumb.breadcrumb .dashboard-date-range {
1183 margin-right: -30px;
1185 padding: 9px 9px 8px 9px;
1188 background-color: #e02222;
1191 /* hack for chrome and safari */
1192 @media all and (-webkit-min-device-pixel-ratio:0) {
1193 .page-content .page-breadcrumb.breadcrumb .dashboard-date-range {
1198 .page-content .page-breadcrumb.breadcrumb .dashboard-date-range > span {
1202 text-transform: uppercase;
1205 .page-content .page-breadcrumb.breadcrumb .dashboard-date-range > .fa-calendar {
1206 text-transform: none;
1212 .page-content .page-breadcrumb.breadcrumb .dashboard-date-range > .fa-angle-down {
1222 padding: 8px 20px 5px 20px;
1237 .footer .footer-inner {
1239 display: inline-block;
1242 .footer .footer-tools {
1244 display: inline-block;
1247 .footer .footer-tools .go-top {
1249 text-decoration: none;
1255 padding: 0px 6px 0px 6px;
1258 .footer .footer-tools .go-top i {
1264 /********************
1266 *********************/
1274 font-weight: normal;
1279 color: #000 !important;
1283 text-decoration: none;
1284 -webkit-transition: all 0.1s ease-in-out;
1285 -moz-transition: all 0.1s ease-in-out;
1286 -o-transition: all 0.1s ease-in-out;
1287 -ms-transition: all 0.1s ease-in-out;
1288 transition: all 0.1s ease-in-out;
1290 filter:alpha(opacity=40);
1294 font-size: 16px !important;
1317 background-color: #fafafa;
1318 border: 1px solid #eee;
1319 -webkit-border-radius: 0px;
1320 -moz-border-radius: 0px;
1322 -webkit-box-shadow: none !important;
1323 -moz-box-shadow: none !important;
1324 box-shadow: none !important;
1328 padding: 7px !important;
1337 Bordered form layout
1344 /* input with right aligned and colored icons */
1346 /* input with left aligned icons */
1353 padding-left: 33px !important;
1360 margin: 11px 2px 4px 10px;
1367 .input-icon.right input {
1368 padding-left: 12px !important;
1369 padding-right: 33px !important;
1372 .input-icon.right i {
1377 .has-success .input-icon > i {
1381 .has-warning .input-icon > i {
1385 .has-error .input-icon > i {
1395 margin-bottom: 25px;
1399 .portlet > .portlet-title {
1400 margin-bottom: 15px;
1401 border-bottom: 1px solid #eee;
1404 .portlet > .portlet-title:after,
1405 .portlet > .portlet-title:before {
1411 .portlet > .portlet-title:after {
1415 .portlet > .portlet-title > .caption {
1417 display: inline-block;
1426 .portlet > .portlet-title > .caption > i {
1429 display: inline-block !important;
1435 .portlet.blue > .portlet-title > .caption,
1436 .portlet.green > .portlet-title > .caption,
1437 .portlet.yellow > .portlet-title > .caption,
1438 .portlet.red > .portlet-title > .caption,
1439 .portlet.purple > .portlet-title > .caption,
1440 .portlet.grey > .portlet-title > .caption {
1444 .portlet.box.blue > .portlet-title > .caption > i,
1445 .portlet.box.green > .portlet-title > .caption > i,
1446 .portlet.box.grey > .portlet-title > .caption > i,
1447 .portlet.box.yellow > .portlet-title > .caption > i,
1448 .portlet.box.red > .portlet-title > .caption > i,
1449 .portlet.box.purple > .portlet-title > .caption > i,
1450 .portlet.box.light-grey > .portlet-title > .caption > i{
1454 .sortable .portlet > .portlet-title {
1458 .portlet > .portlet-title > .tools,
1459 .portlet > .portlet-title > .actions
1461 display: inline-block;
1468 .portlet > .portlet-title > .tools > a {
1469 display: inline-block;
1474 .portlet > .portlet-title > .actions > .dropdown-menu i {
1475 color: #000 !important;
1478 .portlet > .portlet-title > .tools > a.remove {
1480 background-image:url(../img/portlet-remove-icon.png);
1481 background-repeat: no-repeat;
1485 .portlet > .portlet-title > .tools > a.config {
1487 background-image:url(../img/portlet-config-icon.png);
1488 background-repeat: no-repeat;
1492 .portlet > .portlet-title > .tools > a.reload {
1494 background-image:url(../img/portlet-reload-icon.png);
1498 .portlet > .portlet-title > .tools > a.expand {
1500 background-image:url(../img/portlet-expand-icon.png);
1504 .portlet > .portlet-title > .tools > a.collapse {
1506 background-image:url(../img/portlet-collapse-icon.png);
1510 .portlet > .portlet-title > .tools > a:hover {
1511 text-decoration: none;
1512 -webkit-transition: all 0.1s ease-in-out;
1513 -moz-transition: all 0.1s ease-in-out;
1514 -o-transition: all 0.1s ease-in-out;
1515 -ms-transition: all 0.1s ease-in-out;
1516 transition: all 0.1s ease-in-out;
1518 filter:'alpha(opacity=60)';
1521 .portlet > .portlet-title > .actions > .btn-group {
1525 .portlet > .portlet-title > .actions > .btn {
1530 .portlet > .portlet-title > .actions > .btn-group > .btn {
1535 .portlet > .portlet-title > .actions > .btn.btn-sm {
1540 .portlet > .portlet-title > .actions > .btn-group > .btn-sm {
1545 .portlet > .portlet-title > .pagination.pagination-sm {
1546 float: right !important;
1547 display: inline-block !important;
1552 @media (max-width: 767px) {
1553 .portlet > .portlet-title > .actions.btn-set > .btn-group,
1554 .portlet > .portlet-title > .actions.btn-set > .btn {
1560 .portlet > .portlet-body {
1565 .portlet > .portlet-empty {
1569 .portlet > .portlet-body.light-blue, .portlet.light-blue {
1570 background-color: #bfd5fa !important;
1573 .portlet > .portlet-body.blue, .portlet.blue {
1574 background-color: #4b8df8 !important;
1577 .portlet > .portlet-body.red, .portlet.red {
1578 background-color: #e02222 !important;
1581 .portlet > .portlet-body.yellow, .portlet.yellow {
1582 background-color: #ffb848 !important;
1585 .portlet > .portlet-body.green, .portlet.green {
1586 background-color: #35aa47 !important;
1589 .portlet > .portlet-body.purple, .portlet.purple {
1590 background-color: #852b99 !important;
1593 .portlet > .portlet-body.light-grey, .portlet.light-grey {
1594 background-color: #fafafa !important;
1597 .portlet > .portlet-body.grey, .portlet.grey {
1598 background-color: #555555 !important;
1601 /* draggable girds */
1603 .ui-sortable-placeholder {
1604 border: 1px dotted black;
1605 visibility: visible !important;
1606 height: 100% !important;
1609 .ui-sortable-placeholder * {
1613 .sortable-box-placeholder {
1614 background-color: #f5f5f5;
1615 border: 1px dashed #DDDDDD;
1618 margin-top: 0px !important;
1619 margin-bottom: 24px !important;
1622 .sortable-box-placeholder * {
1627 Solid colored portlet
1633 .portlet.solid > .portlet-title > .tools {
1638 .portlet.solid > .portlet-title {
1643 .portlet.solid.bordered > .portlet-title {
1644 margin-bottom: 15px;
1647 .portlet.solid.red > .portlet-title,
1648 .portlet.solid.red > .portlet-title > .caption > i,
1649 .portlet.solid.red > .portlet-body,
1651 .portlet.solid.green > .portlet-title,
1652 .portlet.solid.green > .portlet-title > .caption > i,
1653 .portlet.solid.green > .portlet-body,
1655 .portlet.solid.yellow > .portlet-title,
1656 .portlet.solid.yellow > .portlet-title > .caption > i,
1657 .portlet.solid.yellow > .portlet-body,
1659 .portlet.solid.grey > .portlet-title,
1660 .portlet.solid.grey > .portlet-title > .caption > i,
1661 .portlet.solid.grey > .portlet-body,
1663 .portlet.solid.purple > .portlet-title,
1664 .portlet.solid.purple > .portlet-title > .caption > i,
1665 .portlet.solid.purple > .portlet-body,
1667 .portlet.solid.blue > .portlet-title,
1668 .portlet.solid.blue > .portlet-title > .caption > i,
1669 .portlet.solid.blue > .portlet-body {
1675 border-left: 2px solid #ddd;
1683 padding:0px !important
1686 .portlet.box > .portlet-title {
1687 padding:8px 10px 2px 10px;
1688 border-bottom: 1px solid #eee;
1689 color: #fff !important;
1692 .portlet.box > .portlet-title > .tools {
1696 .portlet.box > .portlet-title > .tools > a.remove,
1697 .portlet.solid > .portlet-title > .tools > a.remove {
1698 background-image:url(../img/portlet-remove-icon-white.png);
1701 .portlet.box > .portlet-title > .tools > a.config,
1702 .portlet.solid > .portlet-title > .tools > a.config {
1703 background-image:url(../img/portlet-config-icon-white.png);
1706 .portlet.box > .portlet-title > .tools > a.reload,
1707 .portlet.solid > .portlet-title > .tools > a.reload {
1708 background-image:url(../img/portlet-reload-icon-white.png);
1711 .portlet.box > .portlet-title > .tools > a.expand,
1712 .portlet.solid > .portlet-title > .tools > a.expand {
1713 background-image:url(../img/portlet-expand-icon-white.png);
1716 .portlet.box > .portlet-title > .tools > a.collapse,
1717 .portlet.solid > .portlet-title > .tools > a.collapse {
1718 background-image:url(../img/portlet-collapse-icon-white.png);
1721 /* portlet buttons */
1722 .portlet.box > .portlet-body {
1723 background-color: #fff;
1727 .portlet.box > .portlet-title {
1731 .portlet.box.blue > .portlet-title {
1732 background-color: #4b8df8;
1736 border: 1px solid #b4cef8;
1740 .portlet.box.red > .portlet-title {
1741 background-color: #e02222;
1745 border: 1px solid #ef8476;
1749 .portlet.box.yellow > .portlet-title {
1750 background-color: #ffb848;
1753 .portlet.box.yellow {
1754 border: 1px solid #fccb7e;
1758 .portlet.box.green > .portlet-title {
1759 background-color: #35aa47;
1762 .portlet.box.green {
1763 border: 1px solid #77e588;
1767 .portlet.box.purple > .portlet-title {
1768 background-color: #852b99;
1771 .portlet.box.purple {
1772 border: 1px solid #af5cc1;
1776 .portlet.box.grey > .portlet-title {
1777 background-color: #555555;
1781 border: 1px solid #9d9c9c;
1785 .portlet.box.light-grey > .portlet-title {
1786 background-color: #aaa;
1789 .portlet.box.light-grey {
1790 border: 1px solid #bbb;
1795 Charts and statistics
1797 .chart, .pie, .bars {
1805 .item-list.table .percent {
1818 background-color: #736e6e !important;
1819 padding: 5px !important;
1823 .chart-tooltip .label {
1830 Mini chart containers
1846 margin: 5px 5px 0 0;
1847 border: 1px solid #ddd;
1848 padding: 12px 0px 0px 0px;
1849 background-color: #fafafa !important;
1850 background-image: none !important;
1851 filter:none !important;
1852 -webkit-box-shadow: none !important;
1853 -moz-box-shadow: none !important;
1854 box-shadow: none !important;
1855 display:inline-block !important;
1856 color: #646464 !important;
1857 text-shadow: none !important;
1861 -webkit-transition: all 0.3s ease !important;
1862 -moz-transition: all 0.3s ease !important;
1863 -ms-transition: all 0.3s ease !important;
1864 -o-transition: all 0.3s ease !important;
1865 transition: all 0.3s ease !important;
1872 .ie8 .icon-btn:hover {
1873 filter: none !important;
1877 text-decoration: none !important;
1878 border-color: #999 !important;
1879 color: #444 !important;
1880 text-shadow: 0 1px 0px rgba(255, 255, 255, 1) !important;
1881 -webkit-transition: all 0.3s ease !important;
1882 -moz-transition: all 0.3s ease !important;
1883 -ms-transition: all 0.3s ease !important;
1884 -o-transition: all 0.3s ease !important;
1885 transition: all 0.3s ease !important;
1886 -webkit-box-shadow: none !important;
1887 -moz-box-shadow: none !important;
1888 box-shadow: none !important;
1891 .icon-btn:hover .badge {
1892 -webkit-transition: all 0.3s ease !important;
1893 -moz-transition: all 0.3s ease !important;
1894 -ms-transition: all 0.3s ease !important;
1895 -o-transition: all 0.3s ease !important;
1896 transition: all 0.3s ease !important;
1897 -webkit-box-shadow: none !important;
1898 -moz-box-shadow: none !important;
1899 box-shadow: none !important;
1903 font-family: 'Open Sans', sans-serif;
1905 margin-bottom: 20px;
1913 font-family: 'Open Sans', sans-serif;
1914 font-size: 11px !important;
1918 padding: 3px 6px 3px 6px;
1919 color: white !important;
1922 border-style: solid;
1923 -webkit-border-radius: 12px !important;
1924 -moz-border-radius: 12px !important;
1925 border-radius: 12px !important;
1926 -webkit-box-shadow: none;
1927 -moz-box-shadow: none;
1931 /* extended dropdowns */
1932 .dropdown-menu.extended {
1933 min-width: 160px !important;
1934 max-width: 300px !important;
1935 width: 233px !important;
1936 background-color: #ffffff !important;
1939 .dropdown-menu.extended:before,
1940 .dropdown-menu.extended:after {
1941 border-bottom-color: #ddd !important;
1944 .dropdown-menu.extended li a{
1946 padding: 5px 10px !important;
1948 font-weight: normal;
1950 white-space: normal !important;
1953 .dropdown-menu.extended li i{
1957 .dropdown-menu.extended li a{
1959 padding: 10px !important;
1960 background-color: #ffffff;
1963 .dropdown-menu.extended li a:hover {
1964 background-image: none;
1965 background-color: #f5f5f5;
1970 .dropdown-menu.extended li p{
1972 background-color: #eee;
1979 .dropdown-menu.extended li a{
1980 padding: 7px 0 5px 0px;
1982 border-bottom: 1px solid #f4f4f4 !important;
1987 .dropdown-menu.extended li:first-child a {
1989 border-bottom: 1px solid #f4f4f4 !important;
1992 .dropdown-menu.extended li:last-child a {
1993 border-top: 1px solid white !important;
1994 border-bottom: 1px solid #f4f4f4 !important;
1997 .dropdown-menu.extended li.external > a {
2002 .dropdown-menu.extended li.external > a > i{
2007 /* header notifications dropdowns */
2008 .dropdown-menu .dropdown-menu-list.scroller {
2009 padding-right: 0 !important;
2014 .dropdown-menu.notification li > a .time {
2021 /* header inbox dropdowns */
2022 .dropdown-menu.inbox li > a .photo {
2027 .dropdown-menu.inbox li > a .photo > img {
2032 .dropdown-menu.inbox li > a .subject {
2036 .dropdown-menu.inbox li > a .subject .from {
2042 .dropdown-menu.inbox li > a .subject .time {
2050 .dropdown-menu.inbox li > a .message {
2051 display: block !important;
2056 .dropdown-menu.tasks .task {
2060 .dropdown-menu.tasks .task .desc {
2065 .dropdown-menu.tasks .task .percent {
2068 font-family: 'Open Sans', sans-serif;
2070 display: inline-block;
2073 .dropdown-menu.tasks .progress {
2080 General list for item with image
2082 .item-list li .img {
2096 padding: 7px 0 5px 0px;
2098 border-top: 1px solid white;
2099 border-bottom: 1px solid #EBEBEB;
2103 .item-list li:first-child {
2105 border-bottom: 1px solid #EBEBEB;
2108 .item-list li:last-child {
2110 border-bottom: none;
2113 .item-list li .label {
2117 .item-list.todo li .label {
2122 .item-list.todo li .actions {
2131 margin-bottom: 15px;
2134 .table.table-full-width {
2135 width: 100% !important;
2144 .table thead tr th {
2150 margin-bottom: 10px !important;
2153 .table-advance thead {
2157 .table-advance thead tr th{
2158 background-color: #DDD;
2164 .table-advance div.success,
2165 .table-advance div.info,
2166 .table-advance div.important,
2167 .table-advance div.warning,
2168 .table-advance div.danger {
2174 margin-right: 20px !important;
2177 .table-advance tr td {
2178 border-left-width: 0px;
2180 .table-advance tr td:first-child {
2181 border-left-width: 1px !important;
2184 .table-advance tr td.highlight:first-child a {
2188 .table-advance td.highlight div.success {
2189 border-left: 2px solid #66ee66;
2192 .table-advance td.highlight div.info {
2193 border-left: 2px solid #87ceeb;
2196 .table-advance td.highlight div.important {
2197 border-left: 2px solid #f02c71;
2200 .table-advance td.highlight div.warning {
2201 border-left: 2px solid #fdbb39;
2204 .table-advance td.highlight div.danger {
2205 border-left: 2px solid #e23e29;
2212 unicode-bidi: bidi-override;
2218 font-family: FontAwesome;
2219 font-weight: normal;
2221 display: inline-block;
2224 .rating span.star:hover {
2228 .rating span.star:before {
2234 .rating span.star:hover:before,
2235 .rating span.star:hover ~ span.star:before {
2242 Item block with details shown on hover
2247 margin-bottom: 20px;
2253 background-color: #000;
2254 color: #fff !important;
2259 margin-bottom:-30px;
2264 .item:hover .details {
2267 filter: alpha(opacity = 70);
2270 .item:hover .zoom-icon{
2272 filter: alpha(opacity = 50);
2276 Zoom icon overlay on images
2287 background-image:url("../img/overlay-icon.png");
2288 background-color: #222;
2289 background-repeat: no-repeat;
2290 background-position: 50%;
2295 filter: alpha(opacity = 0);
2316 .chats li img.avatar {
2319 -webkit-border-radius: 50% !important;
2320 -moz-border-radius: 50% !important;
2321 border-radius: 50% !important;
2324 .chats li.in img.avatar {
2335 .chats li .datetime {
2341 .chats li.out img.avatar {
2346 .chats li .message {
2352 .chats li.in .message {
2354 border-left: 2px solid #35aa47;
2359 .chats li.in .message .arrow {
2367 border-top: 8px solid transparent;
2368 border-bottom: 8px solid transparent;
2369 border-right: 8px solid #35aa47;
2372 .chats li.out .message .arrow {
2377 border-top: 8px solid transparent;
2378 border-bottom: 8px solid transparent;
2379 border-left: 8px solid #da4a38;
2382 .chats li.out .message {
2383 border-right: 2px solid #da4a38;
2385 background: #fafafa;
2389 .chats li.out .name,
2390 .chats li.out .datetime {
2394 .chats li .message .body {
2401 background-color: #e9eff3;
2406 .chat-form .input-cont {
2410 .chat-form .input-cont .form-control {
2411 width: 100% !important;
2415 .chat-form .input-cont input{
2416 border: 1px solid #ddd;
2417 width: 100% !important;
2421 .chat-form .input-cont input {
2422 background-color: #fff !important;
2425 .chat-form .input-cont input:focus{
2426 border: 1px solid #4b8df9 !important;
2429 .chat-form .btn-cont {
2436 .chat-form .btn-cont .arrow {
2440 border-top: 8px solid transparent;
2441 border-bottom: 8px solid transparent;
2442 border-right: 8px solid #4d90fe;
2443 -webkit-box-sizing: border-box;
2444 -moz-box-sizing: border-box;
2445 box-sizing: border-box;
2448 .chat-form .btn-cont:hover .arrow {
2449 border-right-color: #0362fd;
2452 .chat-form .btn-cont:hover .btn {
2453 background-color: #0362fd;
2456 .chat-form .btn-cont .btn {
2470 background-color: #fafafa;
2485 .feeds li:last-child {
2501 .feeds .col1 .cont {
2507 .feeds .col1 .cont .cont-col1 {
2512 .feeds .col1 .cont .cont-col1 .label {
2513 display: inline-block;
2514 padding: 5px 4px 6px 5px;
2515 vertical-align: middle;
2518 .feeds .col1 .cont .cont-col1 .label > i {
2523 .feeds .col1 .cont .cont-col2 {
2528 .feeds .col1 .cont .cont-col2 .desc {
2531 padding-bottom: 5px;
2535 .feeds .col2 .date {
2536 padding: 4px 9px 5px 4px;
2546 margin-bottom: 10px !important;
2554 .user-info .details {
2555 display: inline-block;
2566 .accordion-heading {
2570 .accordion-heading a {
2571 text-decoration:none;
2574 .accordion-heading a:hover {
2575 text-decoration:none;
2579 Vertical inline menu
2587 .ver-inline-menu li {
2592 .ver-inline-menu li i {
2595 display: inline-block;
2598 padding:12px 10px 10px 8px;
2601 background:#e0eaf0 !important;
2604 .ver-inline-menu li a {
2609 border-left:solid 2px #c4d5df;
2612 .ver-inline-menu li:hover a,
2613 .ver-inline-menu li:hover i {
2615 text-decoration:none;
2618 .ver-inline-menu li:hover i {
2620 background:#c4d5df !important;
2623 .ver-inline-menu li.active a,
2624 .ver-inline-menu li:hover a {
2628 .ver-inline-menu li.active a {
2629 border-left:solid 2px #0c91e5;
2632 .ver-inline-menu li.active a,
2633 .ver-inline-menu li.active i {
2636 text-decoration:none;
2639 .ver-inline-menu li.active i {
2640 background:#0c91e5 !important;
2643 .ver-inline-menu li.active:after {
2645 display: inline-block;
2646 border-bottom: 6px solid transparent;
2647 border-top: 6px solid transparent;
2648 border-left: 6px solid #169ef4;
2657 .nav-tabs > li > a > .badge,
2658 .nav-pills > li > a > .badge {
2663 .nav-pills > li > a {
2667 .nav-tabs-sm > li > a,
2668 .nav-pills-sm > li > a {
2673 margin-bottom: 15px;
2678 .tabbable-custom > .nav-tabs {
2683 .tabbable-custom > .tab-content {
2684 background-color: #fff;
2685 border: 1px solid #ddd;
2686 -webkit-border-radius: 0;
2687 -moz-border-radius: 0;
2692 .tabbable-custom.nav-justified .tab-content {
2696 .tabs-below.tabbable-custom.nav-justified .tab-content {
2698 margin-bottom: -2px;
2701 .tabbable-custom.boxless > .tab-content {
2708 .tabbable-custom .nav-tabs > li {
2710 border-top: 2px solid transparent;
2713 .tabbable-custom .nav-tabs > li > a {
2717 .tabbable-custom .nav-tabs > li > a:hover {
2719 border-color:transparent;
2722 .tabbable-custom .nav-tabs > li.active {
2723 border-top: 3px solid #d12610;
2728 .tabbable-custom .nav-tabs > li.active > a {
2733 .tabbable-custom .nav-tabs > li.active > a:hover {
2736 border-color: #d4d4d4 #d4d4d4 transparent;
2739 .tabbable-custom .nav-tabs > li {
2741 border-top: 2px solid transparent;
2746 .tabs-below.tabbable-custom .nav-tabs > li > a {
2748 border-bottom: 2px solid transparent;
2752 .tabs-below.tabbable-custom .nav-tabs > li.active {
2754 border-bottom: 3px solid #d12610;
2759 .tabs-below.tabbable-custom .nav-tabs > li.active > a {
2763 .tabs-below.tabbable-custom .nav-tabs > li.active > a:hover {
2765 border-color: #d4d4d4 #d4d4d4 transparent;
2768 /*full width tabs with bigger titles */
2769 .tabbable-custom.tabbable-full-width > .tab-content {
2776 .tabbable-custom.tabbable-full-width .nav-tabs > li > a {
2786 .portlet-tabs > .nav-tabs {
2793 .portlet-tabs > .nav-tabs > li {
2797 .portlet-tabs > .nav-tabs {
2798 border-bottom: none;
2801 .portlet-tabs > .nav-tabs > li > a {
2804 padding-bottom: 10px;
2811 -webkit-border-radius: 0px;
2812 -moz-border-radius: 0px;
2816 .portlet-tabs > .nav-tabs > li:last-child > a {
2820 .portlet-tabs > .nav-tabs > li {
2824 .portlet-tabs > .nav-tabs > li.active {
2826 border-top-color: transparent;
2829 .portlet-tabs > .nav-tabs > li.active > a {
2836 border-top-color:transparent !important;
2839 .portlet-tabs > .nav-tabs > li > a:hover {
2842 border-bottom-color: transparent;
2847 border-top-color:transparent;
2848 background-color: #fff;
2851 .portlet-tabs > .nav-tabs > .active > a {
2854 background-color: #fff;
2857 .portlet-tabs > .nav-tabs > .active > a:hover {
2858 background-color: #fff !important;
2861 .portlet-tabs > .tab-content {
2862 padding: 10px !important;
2864 margin-top: -50px !important;
2867 .portlet.tabbable .portlet-body {
2871 .tab-pane > p:last-child {
2875 /* reverse aligned tabs */
2877 .tabs-reversed > li {
2881 .tabs-reversed > li,
2882 .tabs-reversed > li > a {
2898 margin-bottom: 25px;
2901 .portlet .dashboard-stat:last-child {
2905 .dashboard-stat:before,
2906 .dashboard-stat:after {
2911 .dashboard-stat:after {
2915 .dashboard-stat .visual {
2922 margin-bottom: 10px;
2925 .dashboard-stat .visual i {
2931 .dashboard-stat .visual {
2936 @media (min-width: 992px) and (max-width: 1024px) {
2938 .dashboard-stat .visual i {
2945 .dashboard-stat .details {
2948 padding-right: 10px;
2951 .dashboard-stat .details .number {
2956 letter-spacing: -1px;
2962 .dashboard-stat .details .desc {
2965 letter-spacing: 0px;
2970 .dashboard-stat .more {
2973 padding: 5px 10px 5px 10px;
2974 text-transform: uppercase;
2979 filter: alpha(opacity=70);
2982 .dashboard-stat .more:hover {
2983 text-decoration: none;
2985 filter: alpha(opacity=100);
2988 .dashboard-stat .more > i {
2989 display: inline-block;
2994 .dashboard-stat.blue {
2995 background-color: #27a9e3;
2998 .dashboard-stat.blue .more {
2999 background-color: #208dbe;
3002 .dashboard-stat.green {
3003 background-color: #28b779;
3006 .dashboard-stat.green .more {
3007 background-color: #10a062;
3010 .dashboard-stat.red {
3011 background-color: #e7191b;
3014 .dashboard-stat.red .more {
3015 background-color:#bc0d0e;
3018 .dashboard-stat.yellow {
3019 background-color: #ffb848;
3022 .dashboard-stat.yellow .more {
3023 background-color: #cb871b;
3026 .dashboard-stat.purple {
3027 background-color: #852b99;
3030 .dashboard-stat.purple .more {
3031 background-color: #6e1881;
3046 text-transform: uppercase;
3049 @media (max-width: 767px) {
3058 Tiles(new in v1.1.1)
3062 margin-right: -10px;
3077 letter-spacing: 0.02em;
3080 width: 135px !important;
3082 text-decoration: none;
3087 letter-spacing: 0.02em;
3090 border: 4px solid transparent;
3091 margin: 0 10px 10px 0;
3101 width: 280px !important;
3105 height: 280px !important;
3108 .tile:active, .tile.selected {
3109 border-color: #ccc !important;
3113 border-color: #aaa !important;
3116 .tile.selected .corner:after {
3118 display: inline-block;
3119 border-left: 40px solid transparent;
3120 border-bottom: 40px solid transparent;
3121 border-right: 40px solid #ccc;
3127 .tile.selected .check:after {
3129 font-family: FontAwesome;
3132 display: inline-block;
3144 vertical-align: top;
3152 margin-bottom: 10px;
3155 .tile .tile-body img {
3160 .tile .tile-body img.pull-right {
3161 float: right !important;
3166 .tile .tile-body .content {
3167 display: inline-block;
3170 .tile .tile-body > i {
3179 .tile.double-down i {
3183 .tile .tile-body h1,
3184 .tile .tile-body h2,
3185 .tile .tile-body h3,
3186 .tile .tile-body h4,
3187 .tile .tile-body h5,
3188 .tile .tile-body h6,
3189 .tile .tile-body p {
3195 .tile .tile-body h3,
3196 .tile .tile-body h4 {
3200 .tile .tile-body h1:hover,
3201 .tile .tile-body h2:hover,
3202 .tile .tile-body h3:hover,
3203 .tile .tile-body h4:hover,
3204 .tile .tile-body h5:hover,
3205 .tile .tile-body h6:hover,
3206 .tile .tile-body p:hover {
3210 .tile .tile-body p {
3219 .tile .tile-body p:hover {
3220 color: rgba(0, 0, 0, 0.8);
3223 .tile .tile-body p:active {
3224 color: rgba(0, 0, 0, 0.4);
3227 .tile .tile-body p:hover {
3231 .tile.icon > .tile-body {
3235 .tile .tile-object {
3241 background-color: transparent;
3245 .tile .tile-object:before,
3246 .tile .tile-object:after {
3251 .tile .tile-object:after {
3255 .tile .tile-object > .name {
3267 .tile .tile-object > .name > i {
3268 vertical-align: middle;
3275 .tile .tile-object > .number {
3284 letter-spacing: 0.01em;
3290 .tile.image > .tile-body {
3291 padding: 0 !important;
3294 .tile.image > .tile-body > img{
3301 .tile.image .tile-body h3 {
3302 display: inline-block;
3318 .theme-panel > .toggler {
3324 background:#c9c9c9 url(../img/icon-color.png) center no-repeat;
3327 .theme-panel > .toggler:hover {
3328 background-color: #3d3d3d !important;
3331 .theme-panel > .toggler-close {
3338 background: #3d3d3d url(../img/icon-color-close.png) center no-repeat !important;
3341 .theme-panel > .toggler-close:hover {
3342 background-color:#222 !important;
3345 .theme-panel > .theme-options {
3353 .theme-panel > .theme-options > .theme-option {
3356 border-top:1px solid #585858;
3361 .theme-panel > .theme-options > .theme-option.theme-colors {
3365 .theme-panel > .theme-options > .theme-option > span {
3366 text-transform:uppercase;
3367 display: inline-block;
3372 .theme-panel > .theme-options > .theme-option.theme-colors > span {
3377 .theme-panel > .theme-options > .theme-option > select.form-control {
3380 text-transform: lowercase;
3383 .theme-panel > .theme-options > .theme-option.theme-colors > ul {
3387 margin-bottom: 1px !important;
3391 .theme-panel > .theme-options > .theme-option.theme-colors > ul > li {
3398 border:solid 1px #707070;
3401 .theme-panel > .theme-options > .theme-option.theme-colors > ul > li:first-child {
3405 .theme-panel > .theme-options > .theme-option.theme-colors > ul > li:hover,
3406 .theme-panel > .theme-options > .theme-option.theme-colors > ul > li.current {
3407 border:solid 2px #ebebeb;
3410 .theme-panel > .theme-options > .theme-option.theme-colors > ul > li.color-black {
3414 .theme-panel > .theme-options > .theme-option.theme-colors > ul > li.color-grey {
3418 .theme-panel > .theme-options > .theme-option.theme-colors > ul > li.color-ztebluelight {
3421 .theme-panel > .theme-options > .theme-option.theme-colors > ul > li.color-ztebluelight {
3425 .theme-panel > .theme-options > .theme-option.theme-colors > ul > li.color-blue {
3429 .theme-panel > .theme-options > .theme-option.theme-colors > ul > li.color-brown {
3433 .theme-panel > .theme-options > .theme-option.theme-colors > ul > li.color-purple {
3437 .theme-panel > .theme-options > .theme-option.theme-colors > ul > li.color-white {
3445 /* enable arrow for dropdown menu */
3446 .header.navbar .nav > li > .dropdown-menu:before {
3450 display: inline-block !important;
3451 border-right: 7px solid transparent;
3452 border-bottom: 7px solid #ccc;
3453 border-left: 7px solid transparent;
3454 border-bottom-color: rgba(0, 0, 0, 0.2);
3458 .header.navbar .nav > li > .dropdown-menu:after {
3462 display: inline-block !important;
3463 border-right: 6px solid transparent;
3464 border-bottom: 6px solid #fff;
3465 border-left: 6px solid transparent;
3470 Mega Menu(new in v1.6)
3474 .mega-menu .collapse,
3475 .mega-menu .mega-menu-dropup,
3476 .mega-menu .mega-menu-dropdown {
3479 .mega-menu .container {
3482 .mega-menu .mega-menu-dropdown .dropdown-menu {
3486 .mega-menu .nav.navbar-right .dropdown-menu {
3490 .mega-menu .mega-menu-content {
3494 .mega-menu .mega-menu-full .dropdown-menu {
3499 .mega-menu-responsive-content {
3500 padding: 10px 15px 10px 60px;
3503 .page-boxed .mega-menu .mega-menu-dropdown .dropdown-menu {
3507 .page-boxed .mega-menu .mega-menu-dropdown.mega-menu-full .dropdown-menu {
3514 .mega-menu .mega-menu-submenu {
3515 width: auto !important;
3516 padding: 0px 30px 0px 0px !important;
3517 margin: 0 !important;
3521 .mega-menu-content .row :last-child>ul{
3522 border-right: 0 !important;
3525 .mega-menu .mega-menu-submenu li > h3 {
3531 .mega-menu .mega-menu-submenu li {
3532 padding: 2px !important;
3533 margin: 0 !important;
3537 .mega-menu .mega-menu-submenu li > a {
3538 padding: 5px !important;
3539 margin: 0 !important;
3543 Horezantal Menu(new in v1.2)
3546 .header.navbar .hor-menu {
3551 .header.navbar .hor-menu ul.nav li > a {
3556 .header.navbar .hor-menu ul.nav li.current .selected,
3557 .header.navbar .hor-menu ul.nav li.active .selected {
3561 border-left: 6px solid transparent;
3562 border-right: 6px solid transparent;
3563 /*border-top: 6px solid #e02222;*/
3564 display: inline-block;
3573 .header.navbar .hor-menu .dropdown-menu {
3579 .header.navbar .hor-menu .classic-menu-dropdown .dropdown-submenu > .dropdown-menu {
3583 .header.navbar .hor-menu .classic-menu-dropdown .dropdown-submenu > a:after {
3588 .header.navbar .hor-menu .classic-menu-dropdown .dropdown-menu li > a {
3589 padding: 7px 18px !important;
3593 .header.navbar .hor-menu .classic-menu-dropdown .dropdown-menu .arrow {
3597 .header.navbar .hor-menu .classic-menu-dropdown .dropdown-menu li > a:hover,
3598 .header.navbar .hor-menu .classic-menu-dropdown .dropdown-menu li:hover > a,
3599 .header.navbar .hor-menu .classic-menu-dropdown .dropdown-menu li.active > a {
3600 filter:none !important;
3603 .header.navbar .hor-menu .nav > li > .dropdown-menu:after,
3604 .header.navbar .hor-menu .nav > li > .dropdown-menu:before {
3605 border-bottom: none !important;
3609 .header.navbar .hor-menu .hor-menu-search-form-toggler {
3610 display: inline-block;
3611 padding: 12px 22px 12px 22px !important;
3613 background: url(../img/hor-menu-search.png) no-repeat center;
3616 .header.navbar .hor-menu .hor-menu-search-form-toggler:hover {
3618 filter: alpha(opacity=80);
3621 .header.navbar .hor-menu a.hor-menu-search-form-toggler-close {
3625 .header.navbar .hor-menu .search-form {
3635 .header.navbar .hor-menu .search-form .btn {
3639 display: inline-block;
3642 .header.navbar .hor-menu .search-form .btn:hover {
3644 filter: alpha(opacity=80);
3647 .header.navbar .hor-menu .search-form form {
3651 .header.navbar .hor-menu .search-form form input {
3659 Top News Blocks(new in v1.2.2)
3676 margin-bottom: 10px;
3679 .top-news a .top-news-icon {
3685 filter: alpha(opacity=30); /*For IE8*/
3699 Block Images(new in v1.2.2)
3711 .blog-images li a:hover {
3712 text-decoration: none;
3715 .blog-images li img {
3722 .blog-images li img:hover {
3724 box-shadow: 0 0 0 4px #72c02c;
3725 transition: all 0.4s ease-in-out 0s;
3726 -moz-transition: all 0.4s ease-in-out 0s;
3727 -webkit-transition: all 0.4s ease-in-out 0s;
3737 display:inline-block;
3740 ul.sidebar-tags a:hover,
3741 ul.sidebar-tags a:hover i {
3743 text-decoration:none;
3744 -webkit-transition:all 0.3s ease-in-out;
3745 -moz-transition:all 0.3s ease-in-out;
3746 -o-transition:all 0.3s ease-in-out;
3747 transition:all 0.3s ease-in-out;
3750 ul.sidebar-tags a i {
3754 ul.sidebar-tags li {
3759 Social Icons(new in v1.2.2)
3766 .social-icons:after,
3767 .social-icons:before {
3772 .social-icons:after {
3782 text-indent:-9999px;
3784 .social-icons li a, a.social-icon {
3788 background-position:0 0;
3789 background-repeat:no-repeat;
3790 transition: all 0.3s ease-in-out;
3791 -o-transition: all 0.3s ease-in-out;
3792 -ms-transition: all 0.3s ease-in-out;
3793 -moz-transition: all 0.3s ease-in-out;
3794 -webkit-transition: all 0.3s ease-in-out;
3796 .social-icons li:hover a {
3797 background-position:0 -38px;
3800 .social-icons-color li a {
3802 background-position:0 -38px !important;
3805 .social-icons-color li a:hover {
3809 .social-icons .amazon {background: url(../img/social/amazon.png) no-repeat;}
3810 .social-icons .behance {background: url(../img/social/behance.png) no-repeat;}
3811 .social-icons .blogger {background: url(../img/social/blogger.png) no-repeat;}
3812 .social-icons .deviantart {background: url(../img/social/deviantart.png) no-repeat;}
3813 .social-icons .dribbble {background: url(../img/social/dribbble.png) no-repeat;}
3814 .social-icons .dropbox {background: url(../img/social/dropbox.png) no-repeat;}
3815 .social-icons .evernote {background: url(../img/social/evernote.png) no-repeat;}
3816 .social-icons .facebook {background: url(../img/social/facebook.png) no-repeat;}
3817 .social-icons .forrst {background: url(../img/social/forrst.png) no-repeat;}
3818 .social-icons .github {background: url(../img/social/github.png) no-repeat;}
3819 .social-icons .googleplus {background: url(../img/social/googleplus.png) no-repeat;}
3820 .social-icons .jolicloud {background: url(../img/social/jolicloud.png) no-repeat;}
3821 .social-icons .last-fm {background: url(../img/social/last-fm.png) no-repeat;}
3822 .social-icons .linkedin {background: url(../img/social/linkedin.png) no-repeat;}
3823 .social-icons .picasa {background: url(../img/social/picasa.png) no-repeat;}
3824 .social-icons .pintrest {background: url(../img/social/pintrest.png) no-repeat;}
3825 .social-icons .rss {background: url(../img/social/rss.png) no-repeat;}
3826 .social-icons .skype {background: url(../img/social/skype.png) no-repeat;}
3827 .social-icons .spotify {background: url(../img/social/spotify.png) no-repeat;}
3828 .social-icons .stumbleupon {background: url(../img/social/stumbleupon.png) no-repeat;}
3829 .social-icons .tumblr {background: url(../img/social/tumblr.png) no-repeat;}
3830 .social-icons .twitter {background: url(../img/social/twitter.png) no-repeat;}
3831 .social-icons .vimeo {background: url(../img/social/vimeo.png) no-repeat;}
3832 .social-icons .wordpress {background: url(../img/social/wordpress.png) no-repeat;}
3833 .social-icons .xing {background: url(../img/social/xing.png) no-repeat;}
3834 .social-icons .yahoo {background: url(../img/social/yahoo.png) no-repeat;}
3835 .social-icons .youtube {background: url(../img/social/youtube.png) no-repeat;}
3836 .social-icons .vk {background: url(../img/social/vk.png) no-repeat;}
3837 .social-icons .instagram {background: url(../img/social/instagram.png) no-repeat;}
3838 .social-icons .reddit {background: url(../img/social/reddit.png) no-repeat;}
3839 .social-icons .aboutme {background: url(../img/social/aboutme.png) no-repeat;}
3840 .social-icons .flickr {background: url(../img/social/flickr.png) no-repeat;}
3841 .social-icons .foursquare {background: url(../img/social/foursquare.png) no-repeat;}
3842 .social-icons .gravatar {background: url(../img/social/gravatar.png) no-repeat;}
3843 .social-icons .klout {background: url(../img/social/klout.png) no-repeat;}
3844 .social-icons .myspace {background: url(../img/social/myspace.png) no-repeat;}
3845 .social-icons .quora {background: url(../img/social/quora.png) no-repeat;}
3852 display:inline-block !important;
3855 background-position:0 0;
3856 background-repeat:no-repeat;
3857 transition: all 0.3s ease-in-out;
3858 -o-transition: all 0.3s ease-in-out;
3859 -ms-transition: all 0.3s ease-in-out;
3860 -moz-transition: all 0.3s ease-in-out;
3861 -webkit-transition: all 0.3s ease-in-out;
3864 .social-icon.amazon {background: url(../img/social/amazon.png) no-repeat;}
3865 .social-icon.behance {background: url(../img/social/behance.png) no-repeat;}
3866 .social-icon.blogger {background: url(../img/social/blogger.png) no-repeat;}
3867 .social-icon.deviantart {background: url(../img/social/deviantart.png) no-repeat;}
3868 .social-icon.dribbble {background: url(../img/social/dribbble.png) no-repeat;}
3869 .social-icon.dropbox {background: url(../img/social/dropbox.png) no-repeat;}
3870 .social-icon.evernote {background: url(../img/social/evernote.png) no-repeat;}
3871 .social-icon.facebook {background: url(../img/social/facebook.png) no-repeat;}
3872 .social-icon.forrst {background: url(../img/social/forrst.png) no-repeat;}
3873 .social-icon.github {background: url(../img/social/github.png) no-repeat;}
3874 .social-icon.googleplus {background: url(../img/social/googleplus.png) no-repeat;}
3875 .social-icon.jolicloud {background: url(../img/social/jolicloud.png) no-repeat;}
3876 .social-icon.last-fm {background: url(../img/social/last-fm.png) no-repeat;}
3877 .social-icon.linkedin {background: url(../img/social/linkedin.png) no-repeat;}
3878 .social-icon.picasa {background: url(../img/social/picasa.png) no-repeat;}
3879 .social-icon.pintrest {background: url(../img/social/pintrest.png) no-repeat;}
3880 .social-icon.rss {background: url(../img/social/rss.png) no-repeat;}
3881 .social-icon.skype {background: url(../img/social/skype.png) no-repeat;}
3882 .social-icon.spotify {background: url(../img/social/spotify.png) no-repeat;}
3883 .social-icon.stumbleupon {background: url(../img/social/stumbleupon.png) no-repeat;}
3884 .social-icon.tumblr {background: url(../img/social/tumblr.png) no-repeat;}
3885 .social-icon.twitter {background: url(../img/social/twitter.png) no-repeat;}
3886 .social-icon.vimeo {background: url(../img/social/vimeo.png) no-repeat;}
3887 .social-icon.wordpress {background: url(../img/social/wordpress.png) no-repeat;}
3888 .social-icon.xing {background: url(../img/social/xing.png) no-repeat;}
3889 .social-icon.yahoo {background: url(../img/social/yahoo.png) no-repeat;}
3890 .social-icon.youtube {background: url(../img/social/youtube.png) no-repeat;}
3891 .social-icon.vk {background: url(../img/social/vk.png) no-repeat;}
3892 .social-icon.instagram {background: url(../img/social/instagram.png) no-repeat;}
3893 .social-icon.reddit {background: url(../img/social/reddit.png) no-repeat;}
3894 .social-icon.aboutme {background: url(../img/social/aboutme.png) no-repeat;}
3895 .social-icon.flickr {background: url(../img/social/flickr.png) no-repeat;}
3896 .social-icon.foursquare {background: url(../img/social/foursquare.png) no-repeat;}
3897 .social-icon.gravatar {background: url(../img/social/gravatar.png) no-repeat;}
3898 .social-icon.klout {background: url(../img/social/klout.png) no-repeat;}
3899 .social-icon.myspace {background: url(../img/social/myspace.png) no-repeat;}
3900 .social-icon.quora {background: url(../img/social/quora.png) no-repeat;}
3902 .social-icon:hover {
3903 background-position:0 -38px;
3906 .social-icon-color {
3908 background-position:0 -38px !important;
3911 .social-icon-color:hover {
3919 /* Common styles for all types */
3922 padding: 15px 30px 15px 15px;
3923 border-left: 5px solid #eee;
3933 .note p:last-child {
3938 background-color: #fff;
3943 background-color: #FAEAE6;
3944 border-color: #ed4e2a;
3948 background-color: #FCF3E1;
3949 border-color: #fcb322;
3953 background-color: #E8F6FC;
3954 border-color: #57b5e3;
3958 background-color: #EBFCEE;
3959 border-color: #3cc051;
3965 .scrollspy-example {
3972 .util-btn-margin-bottom-5 .btn {
3973 margin-bottom: 5px !important;
3976 .util-btn-group-margin-bottom-5 .btn-group {
3977 margin-bottom: 5px !important;
3980 .fontawesome-demo i {
3984 .fontawesome-demo li {
3986 padding-bottom: 5px;
3989 .glyphicons-demo ul {
3991 padding-bottom: 1px;
3992 margin-bottom: 20px;
3999 padding-bottom: 1px;
4000 margin-bottom: 20px;
4004 .glyphicons-demo ul li {
4009 margin: 0 -1px -1px 0;
4013 border: 1px solid #ddd;
4016 .glyphicons-demo .glyphicon {
4018 margin: 5px auto 10px;
4021 .glyphicons-demo ul li:hover {
4022 background-color: rgba(86,61,124,.1);
4025 @media (min-width: 768px) {
4026 .glyphicons-demo ul li {
4036 margin-bottom: 10px;
4039 .static-info .name {
4043 .static-info .value {
4048 .static-info.align-reverse .name,
4049 .static-info.align-reverse .value {
4054 textarea.placeholder {
4055 color: #aaa !important;
4063 .form-inline input {
4064 margin-bottom: 0px !important;
4071 .form-control-static {
4076 .control-label .required {
4083 display: inline-block;
4087 padding: 0 !important;
4097 /* background-color: #f5f5f5;
4098 border-top: 1px solid #e5e5e5;*/
4102 .form-actions.nobg {
4103 background-color: transparent;
4108 margin-bottom: 20px;
4110 border-bottom: 1px solid #e5e5e5;
4113 .form-actions.fluid {
4117 .form-actions.fluid > [class^="col-"] {
4121 .form-actions:before,
4122 .form-actions:after {
4128 .form-actions:after {
4133 margin: 30px 0px 25px 0px;
4134 padding-bottom: 5px;
4135 border-bottom: 1px solid #eee;
4138 .form .form-section:first-child {
4145 display: inline-block;
4149 /* left, right aligned form actions */
4150 .form-actions.right {
4152 padding-right: 10px;
4156 .form-actions.left {
4163 .form-group .checkbox {
4167 .checkbox-list > label {
4171 .checkbox-list > label.checkbox-inline {
4172 display: inline-block;
4175 .checkbox-list > label.checkbox-inline:first-child {
4181 .radio-list > label {
4185 .radio-list > label.radio-inline {
4186 display: inline-block;
4189 .radio-list > label.radio-inline:first-child {
4193 .form-horizontal .radio-list .radio {
4197 .form-horizontal .radio-list > label {
4201 .form-horizontal .radio > span {
4205 /* Rows seperated form layout */
4206 .form-row-seperated .form-group {
4208 border-bottom: 1px solid #efefef;
4209 padding: 10px 0px 10px 0px;
4212 .form-row-seperated .form-group.last {
4215 padding-bottom: 10px;
4218 .form-row-seperated .form-actions {
4222 .form-row-seperated .form-body {
4227 .form-row-seperated .help-block {
4232 .form-bordered .form-body {
4237 .form-bordered .form-actions {
4241 .form-bordered .form-group {
4243 border-bottom: 1px solid #efefef;
4246 .form-bordered .form-group.last {
4250 .form-bordered .help-block {
4254 .form-bordered .control-label {
4258 .form-bordered .form-group > div {
4260 border-left: 1px solid #efefef;
4263 .form-bordered .form-actions.fluid > .row > div {
4267 .form-horizontal.form-bordered.form-row-stripped .form-group:nth-child(even) {
4268 background-color: #fcfcfc;
4271 .form-horizontal.form-bordered.form-label-stripped .form-group:nth-child(even) {
4272 background-color: #fcfcfc;
4275 .form-horizontal.form-bordered.form-row-stripped .form-control {
4276 background: #fff !important;
4279 .form-horizontal.form-bordered.form-label-stripped .form-group:nth-child(even) > div {
4280 background-color: #ffffff;
4284 Bordered form layout
4287 .form-bordered .form-control {
4296 .disabled-link > a > span.text,
4297 .disabled-link > a > span.title {
4298 font-style: italic !important;
4299 color: #888 !important;
4302 .disabled-link > a:hover {
4303 cursor: not-allowed !important;
4308 Responsive & Scrollable Tables
4315 border: 1px solid #dddddd;
4316 margin: 10px 0 !important;
4319 .table-scrollable > .table {
4320 width: 100% !important;
4321 margin: 0 !important;
4323 background-color: #fff;
4326 .table-scrollable > .table > thead > tr > th,
4327 .table-scrollable > .table > tbody > tr > th,
4328 .table-scrollable > .table > tfoot > tr > th,
4329 .table-scrollable > .table > thead > tr > td,
4330 .table-scrollable > .table > tbody > tr > td,
4331 .table-scrollable > .table > tfoot > tr > td {
4332 white-space: nowrap;
4335 .table-scrollable > .table-bordered {
4339 .table-scrollable > .table-bordered > thead > tr > th:first-child,
4340 .table-scrollable > .table-bordered > tbody > tr > th:first-child,
4341 .table-scrollable > .table-bordered > tfoot > tr > th:first-child,
4342 .table-scrollable > .table-bordered > thead > tr > td:first-child,
4343 .table-scrollable > .table-bordered > tbody > tr > td:first-child,
4344 .table-scrollable > .table-bordered > tfoot > tr > td:first-child {
4348 .table-scrollable > .table-bordered > thead > tr > th:last-child,
4349 .table-scrollable > .table-bordered > tbody > tr > th:last-child,
4350 .table-scrollable > .table-bordered > tfoot > tr > th:last-child,
4351 .table-scrollable > .table-bordered > thead > tr > td:last-child,
4352 .table-scrollable > .table-bordered > tbody > tr > td:last-child,
4353 .table-scrollable > .table-bordered > tfoot > tr > td:last-child {
4357 .table-scrollable > .table-bordered > thead > tr:last-child > th,
4358 .table-scrollable > .table-bordered > tbody > tr:last-child > th,
4359 .table-scrollable > .table-bordered > tfoot > tr:last-child > th,
4360 .table-scrollable > .table-bordered > thead > tr:last-child > td,
4361 .table-scrollable > .table-bordered > tbody > tr:last-child > td,
4362 .table-scrollable > .table-bordered > tfoot > tr:last-child > td {
4367 Responsive Flip Scroll Tables
4370 .flip-scroll table { width: 100%; }
4372 @media only screen and (max-width: 768px) {
4374 .flip-scroll .flip-content:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
4375 .flip-scroll * html .flip-content { zoom: 1; }
4376 .flip-scroll *:first-child+html .flip-content { zoom: 1; }
4378 .flip-scroll table { width: 100%; border-collapse: collapse; border-spacing: 0; }
4381 .flip-scroll td { margin: 0; vertical-align: top; }
4384 border: 0 !important;
4385 border-bottom: 1px solid #ddd !important;
4386 border-right: 1px solid #ddd !important;
4387 font-size: 13px !important;
4389 width: auto !important;
4392 .flip-scroll table { display: block; position: relative; width: 100%; }
4393 .flip-scroll thead {
4397 .flip-scroll tbody {
4402 white-space: nowrap;
4404 .flip-scroll thead tr { display: block; }
4405 .flip-scroll th { display: block; text-align: right; }
4406 .flip-scroll tbody tr { display: inline-block; vertical-align: top; margin-left: -5px; }
4407 .flip-scroll td { display: block; min-height: 1.25em; text-align: left; border-top: 0 !important; border-left: 0 !important; border-right: 0 !important}
4409 /* sort out borders */
4411 .flip-scroll th { border-bottom: 0; border-left: 0; }
4412 .flip-scroll td { border-left: 0; border-right: 0; border-bottom: 0; }
4413 .flip-scroll tbody tr { border-left: 1px solid #ddd; }
4414 .flip-scroll th:last-child,
4415 .flip-scroll td:last-child { border-bottom: 1px solid #ddd; }
4424 display: inline-block;
4428 color: #000 !important;
4432 vertical-align: middle;
4435 .loading-message span {
4437 vertical-align: middle;
4440 .loading-message.loading-message-boxed {
4441 border: 1px solid #ddd;
4442 background-color: #eee;
4443 -webkit-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);
4444 -moz-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);
4445 box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);
4459 border: 1px solid #ddd;
4460 background-color: #eee;
4461 vertical-align: middle;
4462 -webkit-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);
4463 -moz-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);
4464 box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);
4467 .page-loading span {
4469 vertical-align: middle;
4474 width:auto !important
4487 .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{
4489 border-top:3px solid #F3565D;
4494 .nav-tabs>li>a:hover{
4495 background-color:#f1f3fa;
4496 border:1Px solid #f1f3fa;
4507 .pagination-panel .btn{
4511 border-radius: 20px;
4521 background-color:#5b9bd1;
4525 background-color:#487ca9;
4529 background-color:#57b5e3;
4533 background-color:#43a1cf;
4537 background-color:#E35B5A;
4541 background-color:#ad9a4d;
4545 background-color:#44B6AE;
4548 background-color:#329d96;
4551 background-color:#C0AF69;
4555 background-color:#d45150;
4559 background-color:#e5e5e5;
4563 background-color:#d8d8d8;
4569 background-image: none !important;
4570 filter: none !important;
4571 -webkit-box-shadow: none !important;
4572 -moz-box-shadow: none !important;
4573 box-shadow: none !important;
4576 .form-wizard .steps > li.active > a.step .number{
4577 background-color:#45B6AF
4579 .progress > .progress-bar-success{
4580 background-color:#45B6AF
4588 .input-group-btn-vertical.fa{
4599 .input-group-btn-vertical {
4601 white-space: nowrap;
4603 vertical-align: middle;
4604 display: table-cell;
4606 .input-group-btn-vertical > .btn {
4616 .input-group-btn-vertical > .btn{
4619 .input-group-btn-vertical > .btn:first-child {
4620 border-top-right-radius: 4px;
4622 .input-group-btn-vertical > .btn:last-child {
4624 border-bottom-right-radius: 4px;
4626 .input-group-btn-vertical i{
4631 .input-group .form-control{
4632 height:26px !important;
4641 background-image: url("../img/about/about-bg-light.png");
4645 background-image: url("../img/about/about-bg-dark.png");
4652 text-decoration: none;
4655 .about a.about_close{
4674 .about div.info div{
4678 .about div.info img{
4687 .aboutDlg .dataTable{
4688 background-color: white;
4692 .aboutDlg table.dataTable .heading>th.sorting_disabled {
4693 background-color: white !important;
4696 .aboutDlg #abouttable_wrapper{
4698 background-color: white;
4703 .aboutDlg td , .aboutDlg .table thead tr th{
4709 font-family:microsoft yahei,Arial;