a {
  color: #25a7e1;
}
code {
  color: #9bc7db;
}
/*---- Cyan  ----*/
.navbar-inverse {
  background-color: #25a7e1;
  border-color: #25a7e1;
}
.utmenu-list > li > a:hover {
  background-color: rgba(81, 81, 81, 0.1) !important;
  color: #ffffff !important;
}
.site-menu-left.left-menu-icon:not(.site-menu-top) .button-menu-mobile {
  background: #25a7e1;
}
.utmenu-submenu > li > a:hover {
  background-color: #e5cbee !important;
}
.utmenu-submenu li a:hover {
  background: #25a7e1 !important;
  color: #ffffff !important;
}
.utmenu-submenu li:nth-child(n+2) .utmenu-submenu-sub {
  border-top: 3px solid;
  color: #25a7e1 !important;
}
.utmenu-submenu li:nth-child(-n+1) .utmenu-submenu-sub {
  border-bottom: 3px solid;
  color: #25a7e1 !important;
}
.utmenu-submenu-sub li:nth-child(n+2) .utmenu-submenu-sub-sub {
  border-top-color: #25a7e1 !important;
}
.utmenu-submenu-sub li:nth-child(-n+1) .utmenu-submenu-sub-sub {
  border-bottom-color: #25a7e1 !important;
}
.utmenu-list > li > a:focus {
  color: #ffffff !important;
}
.panel-loading .cssload-double-torus {
  border-color: transparent #25a7e1 #25a7e1;
}
.btn-info.focus,
.btn-info:focus,
.btn-info:hover {
  background-color: #5bacd0 !important;
  border-color: #3b9eca !important;
  color: #ffffff !important;
}
.bg-info-widget {
  background: #25a7e1 !important;
}
.bg-info-dark {
  background: rgba(37, 167, 225, 0.7);
}
.btn-info + .dropdown-menu > li > a:focus,
.btn-info + .dropdown-menu > li > a:hover {
  background: #25a7e1 !important;
  color: #ffffff !important;
}
a.text-info:focus,
a.text-info:hover {
  color: #25a7e1;
}
.faq .panel-faq a[aria-expanded="true"] {
  color: #25a7e1 !important;
}
.faq .panel-faq a:hover {
  color: #25a7e1;
}
a:focus,
a:hover {
  color: #25a7e1;
}
.icon-in-setting span {
  color: #25a7e1;
}
/*.panel-faq a{
    color:lighten(saturate(spin(#7D7D7D, @spin-value), @saturate-value), @lighten-value);
}*/
.nav-tabs-line > li.active > a,
.nav-tabs-line > li.active > a:focus,
.nav-tabs-line > li.active > a:hover {
  color: #25a7e1 !important;
}
.nav-tabs-line li.active:after {
  background-color: #25a7e1 !important;
}
.nav-tabs-line li:hover:after {
  background: #25a7e1 !important;
}
.post-time {
  color: #25a7e1;
}
.btn-info {
  background-color: #25a7e1 !important;
  border-color: #25a7e1 !important;
  color: #ffffff !important;
}
.navbar-inverse .navbar-toolbar > li > a:focus,
.navbar-inverse .navbar-toolbar > li > a:hover {
  color: #ffffff !important;
}
.hover-item a.list-group-item:focus,
.hover-item a.list-group-item:hover,
button.list-group-item:focus,
button.list-group-item:hover {
  background-color: #25a7e1;
}
.media-meta,
.input-search .icon_search {
  color: #25a7e1;
}
.social-icon li a span:hover {
  color: #25a7e1;
  border: 1px solid #25a7e1 !important;
}
.page-bg {
  background: rgba(37, 167, 225, 0.4);
}
.form-control.focus,
.form-control:focus {
  border-color: #25a7e1 !important;
  box-shadow: none !important;
}
.counter {
  color: #25a7e1;
}
.user-details h4 {
  color: #25a7e1;
}
.user-details i:hover {
  color: #25a7e1;
}
.user-details2 i:hover {
  color: #25a7e1;
}
.input-search-icon {
  color: #25a7e1;
}
.jvectormap-container path {
  fill: #25a7e1 !important;
}
.mega-menu-content .list-menu li a:hover {
  background: transparent !important;
  color: #25a7e1 !important;
}
.mega-menu-content .list-menu li {
  color: #25a7e1;
}
.mega-menu-content .list-menu li a {
  color: #8f8f8f;
}
.mega-menu-content .list-menu li a:hover,
.list-menu > li i {
  color: #25a7e1;
}
.breadcrumb-header li a,
.text-page:before {
  color: #25a7e1;
}
.table-th th {
  background-color: #25a7e1;
}
.text-info {
  color: #25a7e1;
}
.background-info {
  background: #25a7e1;
}
.fonts-section .both-font.active_font {
  background: #25a7e1;
}
.fonts-section .first-font {
  border: 1px solid #25a7e1;
}
ul.pagination li a.active {
  background-color: #25a7e1;
}
.utmenu-submenu > li:hover > a {
  background: #25a7e1 !important;
  color: #ffffff !important;
}
.utmenu-submenu-sub > li:hover > a {
  background: #25a7e1 !important;
  color: #ffffff !important;
}
.breadcrumb > li + li:before {
  color: #25a7e1;
}
.breadcrumb li a {
  color: #25a7e1;
}
.label-info {
  background-color: #25a7e1;
}
.checkbox-primary input[type=radio]:checked + label::before,
.checkbox-primary input[type=checkbox]:checked + label::before {
  background-color: #79bcd9;
  border-color: #25a7e1;
}
.c-checkbox input[type="checkbox"]:checked + span {
  background-color: #25a7e1 !important;
  border-color: #25a7e1 !important;
}
.c-checkbox input[type="checkbox"]:checked + span::before {
  background-color: #25a7e1 !important;
}
.c-checkbox:hover span,
.c-radio:hover span {
  border-color: #25a7e1 !important;
}
.animated-btn.btn-border-info {
  border: 2px solid #25a7e1 !important;
  color: #25a7e1 !important;
}
.animated-btn.thar-one:hover {
  color: #ffffff !important;
}
.animated-btn.btn-border-info:after {
  border: 3px solid #25a7e1;
}
.btn-bg-info:before {
  background: #25a7e1;
}
.iconlist-wrap:hover {
  background-color: #25a7e1;
}
.rangeUi-pointer,
.rangeUi-selected {
  background-color: #25a7e1 !important;
}
.list .list-group-item.active {
  background-color: #25a7e1;
  border-color: #25a7e1;
}
.list-group-item.active {
  border-color: #2395c9;
}
.list .list-group-full > li.active {
  color: #25a7e1 !important;
}
.badge-info {
  background-color: #25a7e1;
}
.list-group-item.active > .badge-info,
.nav-pills > .active > a > .badge-info {
  background-color: #25a7e1;
}
.label-info.label-outline {
  color: #9bc7db;
  border-color: #25a7e1;
}
.list-group-item-info {
  background-color: #25a7e1 !important;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:focus,
.nav-tabs > li.active > a:hover {
  background-color: #25a7e1;
  border-bottom-color: #25a7e1 !important;
}
.profile-bottom {
  background: #25a7e1;
}
.nav-profile a:hover {
  background: #25a7e1 !important;
  color: #ffffff !important;
}
.panel-dark-box {
  background: #53b0d9;
}
.link-panel li a {
  color: #25a7e1;
}
#PanelDropdown {
  color: #25a7e1;
}
.loader-circle-left .circle,
.loader-circle-right .circle {
  border-color: #25a7e1 !important;
}
.well-info {
  background-color: #25a7e1;
}
.tooltip-info + .tooltip.top .tooltip-arrow {
  border-top-color: #25a7e1;
}
.tooltip-info + .tooltip .tooltip-inner,
.popover-info + .popover .popover-title {
  background-color: #25a7e1;
  color: #ffffff;
}
.progress-bar-info {
  background-color: #25a7e1;
}
.two-color {
  border-top-color: #25a7e1;
  border-bottom-color: #25a7e1;
}
.three-color {
  border-top-color: #25a7e1;
}
.four-color {
  border-top-color: #25a7e1;
}
.dotted-round .wBall .wInnerBall {
  background: #25a7e1;
}
.f_circleG {
  animation-name: f_fadeG;
  -webkit-animation-name: f_fadeG;
  background-color: #25a7e1;
}
.bubblingG span {
  animation-name: bubblingG;
  -webkit-animation-name: bubblingG;
  background-color: #25a7e1;
}
.fountainG {
  animation-name: bounce_fountainG;
  -webkit-animation-name: bounce_fountainG;
  background-color: #25a7e1;
}
/*---- left-menu ----*/
.info-box span {
  color: #25a7e1;
}
@keyframes bounce_fountainG {
  0% {
    transform: scale(1);
    background-color: #25a7e1;
  }
  100% {
    transform: scale(0.3);
    background-color: #ffffff;
  }
}
@keyframes bubblingG {
  0% {
    width: 10px;
    height: 10px;
    background-color: #25a7e1;
    transform: translateY(0);
  }
  100% {
    width: 23px;
    height: 23px;
    background-color: #ffffff;
    transform: translateY(-20px);
  }
}
@keyframes f_fadeG {
  0% {
    background-color: #25a7e1;
  }
  100% {
    background-color: #ffffff;
  }
}
.panel-dark-box code {
  background: #25a7e1;
}
.title-masonry {
  color: #25a7e1;
}
.bottom-masonry {
  border-bottom: 6px solid #25a7e1;
}
/*---- Breadcrumb ----*/
.breadcrumb.breadcrumb-arrow > li + li::before {
  color: #25a7e1;
}
/*---- jsGrid ----*/
.jsgrid-selected-row > td {
  background: #25a7e1 !important;
  border-color: #25a7e1 !important;
}
/*---- Peity chart ----*/
.peity-info .peity polygon {
  fill: #fafcfd;
}
.peity-info .peity polyline {
  stroke: #25a7e1;
}
/*---- Tree View ----*/
.treeview .list-group-item:not(.node-selected):focus,
.treeview .list-group-item:not(.node-selected):hover {
  color: #25a7e1 !important;
}
.treeview .list-group-item:not(.node-selected):focus > .node-icon,
.treeview .list-group-item:not(.node-selected):hover > .node-icon {
  color: #25a7e1 !important;
}
.treeview .search-result {
  color: #25a7e1 !important;
}
.node-selected {
  background-color: #25a7e1 !important;
}
.treeview .node-selected.search-result {
  color: #ffffff !important;
}
.overlay-hover-des a {
  color: #ffffff;
}
.overlay-hover-des,
.top-description {
  background: rgba(37, 167, 225, 0.7);
}
.chat_message_right li {
  background: #25a7e1;
}
.chat_message_right li:first-child:before {
  border-color: transparent transparent transparent #25a7e1;
}
.chat-title-box {
  background-color: #25a7e1;
}
.chat-message .list-group-item:nth-child(odd) {
  /*background: @link-color;*/
  background: #ffffff;
}
.navs .nav-pills > li.active > a,
.navs .nav-pills > li.active > a:focus,
.navs .nav-pills > li.active > a:hover {
  background-color: #25a7e1;
}
.navs ul li a {
  color: #25a7e1;
}
.nav > li.disabled > a {
  color: #777;
}
.pagination > li > a:focus,
.pagination > li > a:hover,
.pagination > li > span:focus,
.pagination > li > span:hover {
  background: #25a7e1 !important;
}
.paginations .pager li > a:focus,
.paginations .pager li > a:hover {
  border-color: #25a7e1 !important;
  color: #25a7e1;
}
.cd-pagination .current {
  background-color: #25a7e1;
  color: #ffffff;
}
/*---- Ribbon ----*/
.pure-ribbon-info:after {
  border: 1.5em solid #25a7e1;
}
.pure-ribbon-info:before {
  border-color: transparent transparent #25a7e1 transparent;
}
.flat-ribbon-info {
  background-color: #25a7e1;
}
.flat-ribbon-info:before {
  border-color: #25a7e1 #25a7e1 #25a7e1 transparent;
}
.flat-ribbon-info:after {
  border-color: #25a7e1 transparent #25a7e1 #25a7e1;
}
.right-ribbon-info {
  background-color: #25a7e1;
}
.right-ribbon-info:after {
  border-color: #25a7e1 transparent #25a7e1 #25a7e1;
}
.btn-blue .ribbon-button {
  background: #25a7e1;
}
.ribbon-top.ribbon-reverse .ribbon-button:after {
  border-bottom-color: #25a7e1;
  border-left-color: #25a7e1;
}
.ribbon-inner {
  background-color: #25a7e1;
}
.inner-info {
  background-color: #25a7e1 !important;
}
.corner-info:before {
  border-color: #25a7e1 transparent transparent #25a7e1;
}
.global-math .plane-info {
  background: #25a7e1;
}
.global-math .middle-top-math .plane-info {
  background: #7bafc7;
}
.global-math .middle-down-math .plane-info {
  background: #7bafc7;
}
/*---- all form meterial ----*/
.form-material .form-control.focus,
.form-material .form-control:focus {
  background-image: linear-gradient(#NaNNaNNaN);
}
/*---------------------Step------------------------------*/
.info-back {
  background-color: #25a7e1;
}
.pr-pearl.done .prl-icon,
.pr-pearl.done .prl-series {
  background-color: #25a7e1;
  border-color: #25a7e1;
}
.pr-pearl.done:after,
.pr-pearl.done:before,
.pr-pearl.current:after,
.pr-pearl.current:before {
  background-color: #25a7e1;
}
.pr-pearl.current .prl-icon,
.pr-pearl.current .prl-series {
  color: #25a7e1;
  border-color: #25a7e1;
}
.step-title,
.prl-title,
.sp-series {
  color: #25a7e1;
}
/*---- mailbox ----*/
.app-mailbox .nav > li > a:focus,
.app-mailbox .nav > li > a:hover {
  background-color: #25a7e1;
}
.attachment-infor ul li a:focus,
.attachment-infor ul li a:hover {
  background: transparent !important;
  color: #25a7e1;
}
/*---- pagination ----*/
.no-touch .cd-pagination a:hover {
  background-color: #25a7e1;
  color: #ffffff;
}
.cd-pagination .current {
  /* selected number */
  background-color: #25a7e1;
  border-color: #25a7e1;
  color: #ffffff;
  pointer-events: none;
}
.pagination > .active > a,
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover {
  background-color: #25a7e1 !important;
  border-color: #25a7e1;
}
.pagiextra .pagination-item:hover,
.pagiextra .pagination-item.is-active {
  background: #25a7e1 !important;
}
.pagiextra .pagination-item a:hover,
.pagiextra .pagination-item a:focus {
  background: transparent !important;
}
.pagiextra .pagination-link--wide:hover {
  color: #ffffff !important;
}
.panel-info > .panel-heading {
  background-color: #25a7e1;
  border-color: #47a2cb;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:focus,
.dropdown-menu > .active > a:hover {
  background-color: #52b3df;
  outline: 0;
}
.control input:checked ~ .control_indicator {
  background: #4eb2e0;
}
.form-material .form-control,
.form-material .form-control.focus,
.form-material .form-control:focus {
  background-image: linear-gradient(#NaNNaNNaN);
}
.checkbox-custom input[type=radio]:checked + label::before,
.checkbox-custom input[type=checkbox]:checked + label::before {
  border-color: #4fb5e3;
}
.form-control#selectMulti:focus {
  background-image: linear-gradient(#NaNNaNNaN);
}
.alert-info .alt-alerts {
  color: #25a7e1 !important;
}
.alert-icon-box {
  border-color: #25a7e1;
}
.info-border-color:before {
  border-color: #25a7e1 transparent #25a7e1 #25a7e1;
}
.alert.dark.alert-info {
  background-color: #25a7e1;
  border-color: #25a7e1;
}
.alt-info {
  border-left: 6px solid #1d9ad1 !important;
}
.btn-info .badge {
  color: #25a7e1;
}
.input-info {
  border-color: #a2c1d6 !important;
}
.form-wizard > ol > li.active {
  background-color: #25a7e1;
}
.wizard_verticle ul.wizard_steps li a.done:before,
.wizard_verticle ul.wizard_steps li a.done .step_no {
  background: #25a7e1;
  color: #ffffff;
}
.wizard_horizontal ul.wizard_steps li a.done:before,
.wizard_horizontal ul.wizard_steps li a.done .sp-circle {
  background: #25a7e1 !important;
}
.form-wizard > ol > li .label {
  color: #25a7e1;
  border: 1px solid #25a7e1;
}
.wizard_horizontal ul.wizard_steps li a.done:before,
.wizard_horizontal ul.wizard_steps li a.done .sp-series {
  background: #25a7e1;
}
.contact-padding:hover .btn-info,
.contact-padding:focus .btn-info {
  background-color: #5bacd0 !important;
}
/*---- modals ----*/
.choose-color .bg-info-modal {
  border: 2px solid #25a7e1;
}
.color-info-modal {
  background-color: #25a7e1;
}
.bg-info-check {
  background-color: #25a7e1 !important;
}
.color-info-modal {
  background-color: #25a7e1 !important;
}
/*---- Typography ----*/
.typography blockquote {
  border-left: 3px solid #25a7e1;
}
.typography .blockquote-reverse {
  border-right: 3px solid #25a7e1;
}
/*---- Pricing-table ----*/
.price-table .price-price {
  color: #25a7e1;
}
.price-table .price-title {
  color: #25a7e1;
}
.pricing-right-title {
  background-color: #25a7e1;
}
.price-ribbon-list .price-header {
  background: #25a7e1;
}
/*---- simple-timeline ----*/
.timeline-list-ul .active .timeline-icon {
  background-color: #25a7e1;
  border-color: #25a7e1;
  color: #ffffff;
}
/*---- datatable ----*/
table.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child::before,
table.dataTable.dtr-inline.collapsed > tbody > tr > th:first-child::before {
  background-color: #25a7e1 !important;
}
/*---- Form advance ----*/
input.labelauty:checked + label {
  background-color: #25a7e1 !important;
}
input.labelauty:checked:not([disabled]) + label:hover {
  background-color: #25a7e1 !important;
}
.datepicker table tr td.active.active.focus,
.datepicker table tr td.active.active:focus,
.datepicker table tr td.active.active:hover,
.datepicker table tr td.active.disabled.active.focus,
.datepicker table tr td.active.disabled.active:focus,
.datepicker table tr td.active.disabled.active:hover,
.datepicker table tr td.active.disabled:active.focus,
.datepicker table tr td.active.disabled:active:focus,
.datepicker table tr td.active.disabled:active:hover,
.datepicker table tr td.active.disabled:hover.active.focus,
.datepicker table tr td.active.disabled:hover.active:focus,
.datepicker table tr td.active.disabled:hover.active:hover,
.datepicker table tr td.active.disabled:hover:active.focus,
.datepicker table tr td.active.disabled:hover:active:focus,
.datepicker table tr td.active.disabled:hover:active:hover,
.datepicker table tr td.active:active.focus,
.datepicker table tr td.active:active:focus,
.datepicker table tr td.active:active:hover,
.datepicker table tr td.active:hover.active.focus,
.datepicker table tr td.active:hover.active:focus,
.datepicker table tr td.active:hover.active:hover,
.datepicker table tr td.active:hover:active.focus,
.datepicker table tr td.active:hover:active:focus,
.datepicker table tr td.active:hover:active:hover,
.open > .dropdown-toggle.datepicker table tr td.active.disabled.focus,
.open > .dropdown-toggle.datepicker table tr td.active.disabled:focus,
.open > .dropdown-toggle.datepicker table tr td.active.disabled:hover,
.open > .dropdown-toggle.datepicker table tr td.active.disabled:hover.focus,
.open > .dropdown-toggle.datepicker table tr td.active.disabled:hover:focus,
.open > .dropdown-toggle.datepicker table tr td.active.disabled:hover:hover,
.open > .dropdown-toggle.datepicker table tr td.active.focus,
.open > .dropdown-toggle.datepicker table tr td.active:focus,
.open > .dropdown-toggle.datepicker table tr td.active:hover,
.open > .dropdown-toggle.datepicker table tr td.active:hover.focus,
.open > .dropdown-toggle.datepicker table tr td.active:hover:focus,
.open > .dropdown-toggle.datepicker table tr td.active:hover:hover {
  background-color: #25a7e1 !important;
  border-color: #25a7e1 !important;
}
.datepicker table tr td.active.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover.active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active:hover:active,
.open > .dropdown-toggle.datepicker table tr td.active,
.open > .dropdown-toggle.datepicker table tr td.active.disabled,
.open > .dropdown-toggle.datepicker table tr td.active.disabled:hover,
.open > .dropdown-toggle.datepicker table tr td.active:hover {
  background-color: #25a7e1 !important;
  border-color: #25a7e1 !important;
}
.ms-container .ms-selectable li.ms-hover,
.ms-container .ms-selection li.ms-hover {
  background-color: #25a7e1 !important;
}
/*---- Search-page ----*/
.search-ad {
  background-color: #25a7e1;
}
/*---- masonry ----*/
.left-masonry a:hover {
  color: #25a7e1;
}
/*---- Sortable Nestable ----*/
.dd-handle,
.dd-item-alt .dd-content,
.dd-content {
  border-color: #a2c1d6 !important;
}
.border-sort {
  border-right: none !important;
}
.dd-item-alt .dd-content:hover,
.dd-handle:hover {
  color: #25a7e1 !important;
}
.dd-item > button:before,
.dd-item > button:before {
  color: #25a7e1 !important;
}
/*---- dropdowns ----*/
/*.dropdown-menu a:hover, .dropdown-menu a:focus ,.dropdown-menu a:active {
    background-color: @link-color !important;
    color: @white !important;
}*/
/*---- toastr ----*/
.amaran.default {
  background: #25a7e1 !important;
}
/*---- bootbox ----*/
.toast-info {
  background-color: #25a7e1 !important;
}
/*---- dashboard page ----*/
.blue {
  background-color: #25a7e1 !important;
}
.dash-gallary-widget .gallery-background {
  background-color: #25a7e1 !important;
}
.timeline-list-ul .active .timeline-icon {
  background-color: #25a7e1;
  border-color: #25a7e1;
  color: #ffffff;
}
.chart-float2 {
  background-color: #25a7e1;
}
.dropdown-menu > li > a {
  font-weight: 400;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  color: #ffffff;
  background-color: #25a7e1;
}
.dashboard .our-target .heading-top-index-2 {
  background: #25a7e1;
}
.dashboard .our-target .total-sales-sec {
  background: #25a7e1;
}
.dashboard3 .bg-info {
  background: #25a7e1 !important;
}
.dashboard3 .bg-info-dark {
  background: rgba(37, 167, 225, 0.7);
}
/*---- dash header ----*/
.dash-content-header-media .dash-header-section {
  background: rgba(37, 167, 225, 0.7) !important;
}
.dash-content-image-color {
  background-color: rgba(37, 167, 225, 0.35) !important;
  box-shadow: 0 -5px 36px rgba(37, 167, 225, 0.89) inset !important;
}
/*---- tabs-accordions ----*/
.tabs-page .nav > li > a:focus,
.tabs-page .nav > li > a:hover {
  background-color: #25a7e1;
  color: #ffffff;
}
.panel-group.accordion-tabs .panel-heading {
  background-color: #25a7e1;
}
.nav .open > a,
.nav .open > a:focus,
.nav .open > a:hover {
  background-color: #25a7e1;
}
.hover-none > li > a:focus,
.hover-none > li > a:hover {
  color: #25a7e1 !important;
}
.nav-tabs-horyzontal .hover-none > li.active > a,
.nav-tabs-horyzontal .hover-none > li.active > a:focus,
.nav-tabs-horyzontal .hover-none > li.active > a:hover {
  color: #25a7e1 !important;
}
.nav-top-line li.active::before,
.nav-top-line li:hover::before {
  background: #25a7e1 none repeat scroll 0 0;
}
.bgcolor1.un-style > .nav-tabs > li > a::after {
  background: #25a7e1 none repeat scroll 0 0;
}
.bgcolor1 .nav-tabs > li > a:hover {
  color: #25a7e1 !important;
}
.nav-tabs-vertical .nav-tabs-line li.active::after {
  height: 43px;
  background: #25a7e1;
}
.nav-tabs-line li a:hover {
  color: #25a7e1;
}
.nav-tabs-vertical .nav-tabs-solid > li > a:hover {
  background-color: #ffffff;
}
.bgcolor1 .nav-tabs > li.active > a,
.bgcolor1 .nav-tabs > li.active > a:focus,
.bgcolor1 .nav-tabs > li.active > a:hover {
  background-color: #ffffff;
  border-color: transparent transparent rgba(203, 217, 238, 0.39);
  color: #25a7e1 !important;
}
.nav-tabs-vertical .nav-tabs-solid > li > a:hover,
.nav-tabs-vertical .nav-tabs-solid > li.active > a,
.nav-tabs-vertical .nav-tabs-solid > li.active > a:hover {
  border-right: 3px solid #9ac2d4 !important;
}
/*---- nav ----*/
.nav-box-content .nav > li > a:focus,
.nav-box-content .nav > li > a:hover {
  background-color: #25a7e1;
}
/*---- message ----*/
.app-message .list-group-item.active {
  border-color: #25a7e1;
  background-color: #25a7e1;
}
.app-message .message-list .list-group-item:hover {
  background-color: #25a7e1;
  border-color: #25a7e1;
}
/*---- contect ----*/
.contact-padding:hover,
.contact-padding:focus {
  background-color: #25a7e1;
  color: #ffffff;
}
.contact-list > li > a:focus,
.contact-list > li > a:hover {
  background-color: #25a7e1;
}
.page-aside-section .list-group-item:hover {
  color: #ffffff;
  background-color: #4bafe6;
}
.page-aside-section .list-group-item:hover i {
  color: #ffffff !important;
}
/*---- project ----*/
.project-box .post-meta {
  background: #25a7e1;
}
/*---- navbars ----*/
.border-info a {
  color: #25a7e1;
}
.hover-item a.list-group-item:focus,
.hover-item a.list-group-item:hover,
button.list-group-item:focus,
button.list-group-item:hover {
  color: #ffffff;
}
/*---- tour ----*/
.tour-test .popover-title {
  background: #25a7e1 !important;
}
.tour.tour-test .arrow:after {
  border-left-color: #25a7e1 !important;
}
/*---- form wizard ----*/
.swMain ul.anchor li a.selected {
  background: #25a7e1 !important;
}
.swMain .buttonNext {
  background-color: #25a7e1 !important;
}
.swMain .buttonPrevious {
  background-color: #25a7e1 !important;
}
/*----- USERLIST -----*/
.layout-wrap .radio-default input[type=radio]:checked + label::after {
  border-color: #25a7e1;
}
/*---- Carousel ----*/
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span {
  background: #25a7e1;
}
.carousel-indicators .active {
  background-color: #25a7e1;
}
.slick-dots li.slick-active button::before {
  color: #25a7e1 !important;
}
/*---- animation ----*/
.cssload-loader .cssload-inner.cssload-one {
  border-bottom: 3px solid #25a7e1;
}
.cssload-loader .cssload-inner.cssload-two {
  border-right: 3px solid #25a7e1;
}
.cssload-loader .cssload-inner.cssload-three {
  border-top: 3px solid #25a7e1;
}
.lodding .cssload-double-torus {
  border-color: transparent #25a7e1 #25a7e1;
}
.cssload-container .cssload-whirlpool,
.cssload-container .cssload-whirlpool::before,
.cssload-container .cssload-whirlpool::after {
  border-left-color: #25a7e1;
}
/*.advance-element input{
    color: @white !important;
}*/
/*------ Login Page ------*/
/*----LOGIN-PAGE-1----*/
.login-form:before {
  background-image: url(../../images/login-page/img_1280x960.png);
}
.login-page {
  background: rgba(0, 0, 0, 0.4);
}
.logo-name {
  color: #FFF;
}
.sign-login {
  color: #FFF;
}
.textbox-login input {
  background: none;
  color: #424242;
  border: 1px solid #E4E1E1;
}
.error-message.focus,
.error-message:focus {
  border: 1px solid #25a7e1 !important;
  border-radius: 0px 3px 3px 0px !important;
  box-shadow: 0px 0px 1px #25a7e1 !important;
}
.remember-text-login {
  color: #FFF;
}
.remember-text-login label {
  color: #FFF;
}
.remember-text-login a {
  color: #FFF;
}
.remember-text-login a:hover {
  color: #25a7e1;
}
.sign-up-text {
  color: #FFF;
}
.sign-up-text a {
  color: #FFF;
}
.sign-up-text a:hover {
  color: #25a7e1;
}
/*----LOGIN-PAGE-1----*/
/*----LOGIN-PAGE-3----*/
.login-form-3 {
  background: #25a7e1;
}
.login-second-page {
  background: #FFF;
  border: 8px solid #25a7e1;
}
.sign-up-login2 {
  color: #76838f;
}
/*.input-box-login2 { border:1px solid #e0e0e0;}*/
.textbox-login:focus {
  border: 1px solid #000;
}
.form-control {
  background: #FFF !important;
}
/*----LOGIN-PAGE-3----*/
/*----LOGIN-PAGE-2----*/
.login-form-second:before {
  background-image: url(../../images/login-page/img_1500x800.png);
}
.login-page-second {
  background: rgba(0, 0, 0, 0.7);
}
.right-login2 p {
  color: #666;
}
/*----LOGIN-PAGE-2----*/
/*----REGISTER-PAGE-3----*/
.remember-register-3 label {
  color: #76838f;
}
.remember-register-3 a {
  color: #25a7e1;
}
.remember-register-3 a:hover {
  color: #76838f;
}
.remember-register-3 label a:hover {
  color: #76838f;
}
/*----REGISTER-PAGE-3----*/
@media only screen and (max-width: 991px) {
  /*----mobile menu ----*/
  .utmenu-list .utmenu-submenu li a:hover {
    background-color: #25a7e1 !important;
  }
  .mobile-sub .utmenu-submenu li.active > a {
    background-color: #25a7e1 !important;
  }
  .utmenu-list > li.active > a,
  .utmenu-list > li:focus > a,
  .utmenu-list > li:hover > a {
    background-color: #25a7e1 !important;
    text-decoration: none;
    color: #ffffff !important;
  }
  .mobile-logo {
    color: #25a7e1 !important;
  }
  .utmenu-click i {
    color: #25a7e1 !important;
  }
  .utmenu-list > li.active > .utmenu-click i,
  .utmenu-list > li:focus > .utmenu-click i,
  .utmenu-list > li:hover > .utmenu-click i {
    color: #ffffff !important;
  }
  .utmenu > .utmenu-list > li > a {
    color: #25a7e1;
  }
  .mobile-sub.utmenu-list .utmenu-submenu li a {
    color: #25a7e1;
  }
  .utmenu-submenu li:nth-child(-n+1) .utmenu-submenu-sub {
    border-bottom: none;
  }
  .utmenu-submenu li:nth-child(n+2) .utmenu-submenu-sub {
    border-top: none !important;
  }
  .utmenu-submenu-sub li:nth-child(-n+1) .utmenu-submenu-sub-sub {
    border-bottom: none;
  }
  .utmenu-submenu-sub li:nth-child(n+2) .utmenu-submenu-sub-sub {
    border-top: none !important;
  }
  .mobile-res-logo a {
    background: #25a7e1 !important;
  }
  .mobile-logo {
    color: #ffffff !important;
  }
  .mobile-res-logo a:hover {
    background: #25a7e1 !important;
  }
  .mobile-sub.utmenu-list .utmenu-submenu li a:hover {
    background-color: #25a7e1 !important;
    color: #ffffff !important;
  }
  .utmenu-submenu-sub {
    border-top: none !important;
  }
  .utmenu-submenu li .utmenu-submenu-sub,
  .utmenu-submenu-sub .utmenu-submenu-sub-sub {
    border-color: -moz-use-text-color -moz-use-text-color #ccc !important;
    border-style: none none solid !important;
    border-width: medium 0 1px !important;
  }
}
@media (max-width: 991px) {
  .navbar-container {
    background-color: #e4e2e2 !important;
    clear: both;
  }
  .mobile-megamenu {
    background: #25a7e1 !important;
  }
}
@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover {
    color: #ffffff;
    background-color: #25a7e1 !important;
  }
}
body.dark-theme {
  background-color: #939393;
  color: #f8f8f8;
}
body.dark-theme {
  /*.fixed-table-toolbar .columns label{
      color: lighten(saturate(spin(#333232, @spin-value), @saturate-value), @lighten-value);
  }*/
  /*---- search page ----*/
  /*---- search page ----*/
  /*---- Gallery-page ----*/
  /*---- Form general element ----*/
  /*---- Form wizard ----*/
  /*---- Cover ----*/
  /*---- Footable ----*/
  /*---- jsGrid ----*/
  /*---- Editor-ace ----*/
  /*---- Editor-ace ----*/
  /*---- Chartist ----*/
  /*---- flot chart ----*/
  /*---- Nav ----*/
  /*.mega-menu-content ul.list-menu{
      border-right: 1px solid lighten(saturate(spin(#424242, @spin-value), @saturate-value), @lighten-value);
  }*/
  /*.navbar-default .navbar-nav>li>a{
      color:#a7a7a7;
  }*/
  /*.navbar-default .navbar-brand {
      color: lighten(saturate(spin(#a7a7a7, @spin-value), @saturate-value), @lighten-value);
  }*/
  /*---- pagination ----*/
  /*---- App-mailbox ----*/
  /*---- Ribbon ----*/
  /*---- Social widget ----*/
  /*---- data-widget ----*/
  /*---- Image Cropping ----*/
  /*---- material Element ----*/
  /*---- steps ----*/
  /*---- step ----*/
  /*---- tooltip poppver ----*/
  /*---- highlight ----*/
  /*---- pagination ----*/
  /*---- peitychart ----*/
  /*---- chartist ----*/
  /*---- layout ----*/
  /*---- form-advance ----*/
  /*---- form vizard ----*/
  /*---- Editor-ace ----*/
  /*---- Editor-ace ----*/
  /*---- responsive ----*/
  /*---- color ----*/
  /*---- EMAIL STYLE -----*/
  /*----- USERLIST STYLE -----*/
  /*----- left chat panel -----*/
  /*---- cyan gray ----*/
  /*  .page-content a{
      color:#1FA9AF;
  }*/
  /*a:focus,   a:hover {
      color: lighten(saturate(spin(#FFFFFF, @spin-value), @saturate-value), @lighten-value);
  }*/
  /*.fixed-table-body thead th .th-inner{
      background: lighten(saturate(spin(#006064, @spin-value), @saturate-value), @lighten-value) !important;
  }*/
  /*.panel-title{
      color: lighten(saturate(spin(#006064, @spin-value), @saturate-value), @lighten-value);
  }*/
  /*---- Testimonial ----*/
  /*blockquote {
      border-left: 3px solid lighten(saturate(spin(#424242, @spin-value), @saturate-value), @lighten-value) !important;
  }*/
  /*---- Breadcrumb ----*/
  /*---- jsGrid ----*/
  /*---- dark modal box ----*/
  /*---- typography ----*/
  /*---- utilities ----*/
  /*---- Masonry ----*/
  /*---- sortable ----*/
  /*---- treeview ----*/
  /*---- grid-scafolding ----*/
  /*---- pricing table ----*/
  /*---- step ----*/
  /*---- cover ----*/
  /*---- timeline ----*/
  /*---- simple-timeline ----*/
  /*---- blockquote ----*/
  /*---- comments ----*/
  /*---- vector map ----*/
  /*---- mosonry ----*/
  /*---- ajax datatable ----*/
  /*table.dataTable td.sorting_1, table.dataTable td.sorting_2, table.dataTable td.sorting_3, table.dataTable th.sorting_1, table.dataTable th.sorting_2, table.dataTable th.sorting_3{
      background: lighten(saturate(spin(#333232, @spin-value), @saturate-value), @lighten-value) !important;
  }
  table.dataTable tbody tr{
      background-color: lighten(saturate(spin(#333232, @spin-value), @saturate-value), @lighten-value) !important;
  }*/
  /*---- headers ----*/
  /*---- gauges ----*/
  /*---- Code-editor ----*/
  /*---- c3 chart ----*/
  /*---- context menu ----*/
  /*---- progress bar ----*/
  /*----- Dashboard -----*/
  /*---- tabs-accordions ----*/
  /*.tabs-page .nav > li > a:focus, .nav > li > a:hover {
      background-color: lighten(saturate(spin(#006064, @spin-value), @saturate-value), @lighten-value);
      color: #fff;
  }*/
  /*---- headers ----*/
  /*---- contacts ----*/
  /*---- calendar ----*/
  /*---- RESPONSIVE STYLE ----*/
}
body.dark-theme .h1,
body.dark-theme .h2,
body.dark-theme .h3,
body.dark-theme .h4,
body.dark-theme .h5,
body.dark-theme .h6,
body.dark-theme h1,
body.dark-theme h2,
body.dark-theme h3,
body.dark-theme h4,
body.dark-theme h5,
body.dark-theme h6 {
  color: inherit;
}
body.dark-theme a {
  color: #a2c1d6;
}
body.dark-theme a:focus,
body.dark-theme a:hover {
  color: #a2c1d6;
}
body.dark-theme hr {
  border-top: 1px solid #848484;
}
body.dark-theme ::-webkit-scrollbar-thumb {
  background: #ffffff;
}
body.dark-theme .breadcrumb > .active {
  color: #f8f8f8;
}
body.dark-theme .btn-default:hover {
  color: white;
  background: #848484;
}
body.dark-theme .main-content {
  background: #848484;
  box-shadow: 0 -16px 16px 0 rgba(37, 167, 225, 0.52);
}
body.dark-theme .panel-desc-buttom {
  color: #f8f8f8;
}
body.dark-theme .main-footer {
  background-color: #939393;
  border-color: rgba(0, 0, 0, 0.15);
}
body.dark-theme .example-blocks .grid-col,
body.dark-theme .page-grid .grid-col,
body.dark-theme .breadcrumb {
  background-color: #848484;
}
body.dark-theme .table,
body.dark-theme .table > tfoot > tr > th,
body.dark-theme .table > thead > tr > th,
body.dark-theme .panel-content {
  color: #f8f8f8;
}
body.dark-theme .page-title-section {
  background-color: #848484;
  border: 1px solid #a3a3a3;
}
body.dark-theme .left-title-header,
body.dark-theme .header-counter .header-counter-number {
  color: inherit;
}
body.dark-theme .navbar-form .form-control {
  background-color: #848484 !important;
  border-color: #939393 !important;
}
body.dark-theme .panel {
  border: 1px solid #a1a1a1 !important;
  background-color: #939393;
}
body.dark-theme .panel-faq {
  border: none !important;
  border-top: 1px solid #a1a1a1 !important;
}
body.dark-theme .panel-faq:first-child {
  border-top: 0 none !important;
}
body.dark-theme .img-size {
  border: 1px solid #b9b9b9;
}
body.dark-theme .icon-addon.addon-md .icon,
body.dark-theme .icon-addon .icon {
  color: #cbd9ee;
}
body.dark-theme .table > tbody + tbody {
  border-top: 2px solid #848484;
}
body.dark-theme .table > tbody > tr.active > td,
body.dark-theme .table > tbody > tr.active > th,
body.dark-theme .table > tbody > tr > td.active,
body.dark-theme .table > tbody > tr > th.active,
body.dark-theme .table > tfoot > tr.active > td,
body.dark-theme .table > tfoot > tr.active > th,
body.dark-theme .table > tfoot > tr > td.active,
body.dark-theme .table > tfoot > tr > th.active,
body.dark-theme .table > thead > tr.active > td,
body.dark-theme .table > thead > tr.active > th,
body.dark-theme .table > thead > tr > td.active,
body.dark-theme .table > thead > tr > th.active {
  background-color: #848484;
}
body.dark-theme table > tbody > tr.success > td,
body.dark-theme table > tbody > tr.info > td,
body.dark-theme table > tbody > tr.warning > td,
body.dark-theme table > tbody > tr.danger > td,
body.dark-theme table > tbody > tr > td.success {
  color: #848484;
}
body.dark-theme .table-bordered > tbody > tr > td,
body.dark-theme .table-bordered > tbody > tr > th,
body.dark-theme .table-bordered > tfoot > tr > td,
body.dark-theme .table-bordered > tfoot > tr > th,
body.dark-theme .table-bordered > thead > tr > td,
body.dark-theme .table-bordered > thead > tr > th {
  border-color: #a1a1a1;
}
body.dark-theme .grid-stack > .grid-stack-item > .grid-stack-item-content {
  background-color: #848484 !important;
}
body.dark-theme .grid-stack-item-content {
  color: #f8f8f8 !important;
}
body.dark-theme .table > tbody > tr > td,
body.dark-theme .table > tbody > tr > th,
body.dark-theme .table > tfoot > tr > td,
body.dark-theme .table > tfoot > tr > th,
body.dark-theme .table > thead > tr > td,
body.dark-theme .table > thead > tr > th {
  border-top: 1px solid #848484;
  border-color: #a1a1a1;
}
body.dark-theme .table > thead > tr > th {
  border-bottom: 1px solid #848484;
}
body.dark-theme .page-total {
  border: 2px solid #848484;
}
body.dark-theme .table-bordered > thead:first-child > tr:first-child > th {
  border-color: #a1a1a1;
}
body.dark-theme .input-search .form-control {
  background-color: #848484;
  color: inherit;
}
body.dark-theme .nav-box-content .nav > li > a:focus,
body.dark-theme .nav-box-content .nav > li > a:hover {
  color: #fff;
}
body.dark-theme .fixed-table-container thead th {
  border-left: 1px solid #a1a1a1;
}
body.dark-theme .fixed-table-body thead th.detail {
  background: #939393;
}
body.dark-theme .fixed-table-container {
  border: 1px solid #a1a1a1 !important;
}
body.dark-theme .fixed-table-footer {
  border-top: 1px solid #a1a1a1 !important;
}
body.dark-theme .bootstrap-table .table {
  border-bottom: 1px solid #a1a1a1 !important;
}
body.dark-theme .bootstrap-table .table > thead > tr > th {
  border-bottom: 1px solid #a1a1a1 !important;
}
body.dark-theme .table-hover > tbody > tr.active:hover > td,
body.dark-theme .table-hover > tbody > tr.active:hover > th,
body.dark-theme .table-hover > tbody > tr:hover > .active,
body.dark-theme .table-hover > tbody > tr > td.active:hover,
body.dark-theme .table-hover > tbody > tr > th.active:hover {
  background-color: #848484;
}
body.dark-theme .table .table {
  background-color: #939393;
}
body.dark-theme .fixed-table-container tbody td {
  /*background: lighten(saturate(spin(#424242, @spin-value), @saturate-value), @lighten-value);*/
  border-left: 1px solid #848484;
}
body.dark-theme .list-group-item {
  background-color: #848484;
  color: #f8f8f8;
}
body.dark-theme .search-group-item li {
  border-top-color: #939393;
}
body.dark-theme .rangeUi-bar {
  background-color: #848484 !important;
}
body.dark-theme .invoice-info .panel {
  background: #848484;
}
body.dark-theme .table-margin {
  border-bottom: 1px solid #a1a1a1;
}
body.dark-theme .page,
body.dark-theme .page-content {
  background: #848484;
}
body.dark-theme .twitter-box {
  background: #939393;
  box-shadow: 0 0px 4px 0 rgba(81, 81, 81, 0.6);
}
body.dark-theme .sweet-alert {
  background-color: #939393 !important;
}
body.dark-theme .bottom-box-footer {
  background-color: #939393;
}
body.dark-theme .modal-content .modal-body,
body.dark-theme .modal-content-modal .modal-body {
  color: #f8f8f8;
}
body.dark-theme .panel-bordered > .panel-heading {
  border-bottom: 1px solid #848484;
}
body.dark-theme .nav-tabs {
  border-bottom: 1px solid #848484 !important;
}
body.dark-theme .panel-bordered > .panel-footer {
  border-top: 1px solid #848484;
}
body.dark-theme .scrollab-example {
  border-color: #848484;
}
body.dark-theme .whitebg {
  background-color: #939393;
}
body.dark-theme .graybg {
  background-color: #848484;
}
body.dark-theme .visiblity-utilities .is-hidden {
  background-color: #848484 !important;
}
body.dark-theme .visiblity-utilities .is-visible {
  background-color: #939393 !important;
}
body.dark-theme #owl-demo .item,
body.dark-theme .owl-carousel h1,
body.dark-theme #owl-demo2 .item,
body.dark-theme .slider h3 {
  background: #848484 !important;
}
body.dark-theme .webui-popover {
  background-color: #939393;
}
body.dark-theme .webui-popover-content table tr td {
  background: #848484 !important;
}
body.dark-theme .webui-popover-title {
  background-color: #939393;
  border-bottom: 1px solid #848484;
}
body.dark-theme .faq .panel-faq a:focus {
  color: #f8f8f8;
}
body.dark-theme .faq .panel-faq a[aria-expanded="true"] {
  color: #a2c1d6 !important;
}
body.dark-theme .user-details h4 {
  color: #a2c1d6;
}
body.dark-theme .utilities .page-box {
  border: 1px solid #a1a1a1;
}
body.dark-theme .border-utilitie {
  border: 1px solid #a1a1a1 !important;
}
body.dark-theme .search .list-group-item:last-child {
  border-bottom: 1px solid #939393 !important;
}
body.dark-theme .gallary .nav-tabs.li-group {
  border-bottom: 1px solid #929292 !important;
}
body.dark-theme .form-control[disabled],
body.dark-theme fieldset[disabled] .form-control {
  background-color: #ffffff;
}
body.dark-theme .form-control[readonly] {
  background-color: #848484;
}
body.dark-theme .form-wizard .jumbotron {
  border: 1px solid #a1a1a1;
}
body.dark-theme .form-wizard > ol > li h4 {
  color: #f8f8f8 !important;
}
body.dark-theme .pager li > a:focus,
body.dark-theme .pager li > a:hover {
  background-color: #848484;
}
body.dark-theme .swMain ul.anchor li a.disabled {
  color: #ccc;
  background: #848484;
}
body.dark-theme .wizard_verticle ul.wizard_steps li a.disabled .step_no {
  background: #848484;
}
body.dark-theme .wizard_verticle ul.wizard_steps li a::before {
  background: #848484;
}
body.dark-theme .wizard_horizontal ul.wizard_steps li a::before {
  background: #848484;
}
body.dark-theme .wizard_horizontal ul.wizard_steps li a.disabled .sp-series {
  background: #848484 !important;
}
body.dark-theme .wizard_horizontal ul.wizard_steps li a.disabled .sp-circle {
  background: #848484 !important;
}
body.dark-theme .covers blockquote {
  color: #f8f8f8;
}
body.dark-theme select.form-control {
  background-color: #848484 !important;
}
body.dark-theme select.form-control option {
  background-color: #848484;
}
body.dark-theme .jsgrid-header-row > th,
body.dark-theme .jsgrid-nodata-row td {
  background: #848484 !important;
}
body.dark-theme .jsgrid-edit-row > td,
body.dark-theme .jsgrid-filter-row > td,
body.dark-theme .jsgrid-grid-body,
body.dark-theme .jsgrid-grid-header,
body.dark-theme .jsgrid-header-row > th,
body.dark-theme .jsgrid-insert-row > td {
  border-color: #848484 !important;
}
body.dark-theme .jsgrid-filter-row > td {
  background: #939393 !important;
}
body.dark-theme .table > tbody > .jsgrid-row > td,
body.dark-theme .table > tbody > .jsgrid-row > th,
body.dark-theme .table > tfoot > .jsgrid-row > td,
body.dark-theme .table > tfoot > .jsgrid-row > th,
body.dark-theme .table > thead > .jsgrid-row > td,
body.dark-theme .table > thead > .jsgrid-row > th {
  background-color: #939393;
}
body.dark-theme .table > tbody > .jsgrid-alt-row > td,
body.dark-theme .table > tbody > .jsgrid-alt-row > th,
body.dark-theme .table > tfoot > .jsgrid-alt-row > td,
body.dark-theme .table > tfoot > .jsgrid-alt-row > th,
body.dark-theme .table > thead > .jsgrid-alt-row > td,
body.dark-theme .table > thead > .jsgrid-alt-row > th {
  background-color: #939393;
}
body.dark-theme .jsgrid-filter-row > td {
  background: #848484;
}
body.dark-theme .jsgrid-grid-header {
  border-color: black;
}
body.dark-theme .jsgrid-grid-body {
  border-color: #a1a1a1;
}
body.dark-theme .jsgrid-selected-row > td {
  background: #848484 !important;
  border-color: #848484 !important;
  color: white;
}
body.dark-theme .table > thead > tr > th {
  background: #848484 !important;
  color: white;
}
body.dark-theme .pagination > li > a,
body.dark-theme .pagination > li > span {
  color: white !important;
  background-color: transparent;
}
body.dark-theme .pagination > .active > a,
body.dark-theme .pagination > .active > a:focus,
body.dark-theme .pagination > .active > a:hover,
body.dark-theme .pagination > .active > span,
body.dark-theme .pagination > .active > span:focus,
body.dark-theme .pagination > .active > span:hover {
  background-color: #cbd9ee;
  border-color: #cbd9ee;
}
body.dark-theme .pagination > li > a,
body.dark-theme .pagination > li > span {
  border: 1px solid #a1a1a1 !important;
}
body.dark-theme .pagination.pagination-no-border > li > a {
  border: none !important;
}
body.dark-theme .paginations .pagination.pagination-no-border > li > a,
body.dark-theme .paginations .pagination.pagination-no-border > li > span {
  background-color: transparent;
}
body.dark-theme .table-hover > tbody > tr:hover {
  background-color: #848484;
}
body.dark-theme .footable-odd {
  background-color: #848484 !important;
}
body.dark-theme .table-hover > tbody > footable-even:hover {
  background-color: #848484 !important;
}
body.dark-theme .nav-tabs-line li.active:after,
body.dark-theme .nav-tabs-line li:hover:after {
  background-color: #cbd9ee !important;
}
body.dark-theme .html-section {
  border-color: #848484;
  background-color: #848484;
}
body.dark-theme .md-editor .md-footer,
body.dark-theme .md-editor > .md-header {
  background-color: #848484 !important;
}
body.dark-theme .md-editor > textarea {
  background: #9e9e9e !important;
  border-top: 1px dashed #848484 !important;
  border-bottom: 1px dashed #848484 !important;
}
body.dark-theme .md-editor > textarea:focus {
  background-color: #848484;
  border-top: 1px dashed #939393;
  border-bottom: 1px dashed #939393;
}
body.dark-theme .md-editor {
  border: 1px solid #848484 !important;
}
body.dark-theme textarea#target-editor {
  background-color: #848484;
}
body.dark-theme .md-editor.active {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #848484;
}
body.dark-theme .md-editor.md-fullscreen-mode .btn.active,
body.dark-theme .md-editor.md-fullscreen-mode .btn:active,
body.dark-theme .md-editor.md-fullscreen-mode .btn:focus,
body.dark-theme .md-editor.md-fullscreen-mode .btn:hover {
  color: #fff !important;
}
body.dark-theme .md-editor .md-controls .md-control:hover {
  color: #fff !important;
}
body.dark-theme .md-editor.md-fullscreen-mode .md-fullscreen-controls a:hover {
  color: #fff !important;
}
body.dark-theme .ace-tomorrow {
  background-color: #848484 !important;
}
body.dark-theme .ace-tomorrow .ace_gutter {
  background: #848484 !important;
  color: #f8f8f8 !important;
}
body.dark-theme .bottom-masonry {
  box-shadow: 0px 2px 9px #848484;
}
body.dark-theme .example-well {
  background-color: #848484;
}
body.dark-theme .cm-s-base16-light.CodeMirror {
  background: #848484 !important;
  color: #f5f5f5 !important;
}
body.dark-theme .editor-markdown-flav a {
  color: #b4bed8 !important;
}
body.dark-theme .editor-markdown-flav pre,
body.dark-theme .editor-markdown-flav code {
  background-color: #848484 !important;
  color: inherit !important;
}
body.dark-theme #pageLineAnimation {
  background-color: #848484 !important;
}
body.dark-theme .bg-chart {
  background-color: #848484;
}
body.dark-theme .ct-chart .ct-grid {
  stroke: rgba(255, 255, 255, 0.23);
}
body.dark-theme .chat-message {
  background: #939393 !important;
}
body.dark-theme .chat-message .list-group-item:nth-child(2n) {
  background: #939393;
}
body.dark-theme .chat-message .list-group-item:nth-child(odd) {
  /*background: lighten(saturate(spin(#006064, @spin-value), @saturate-value), @lighten-value);*/
  background: #848484;
}
body.dark-theme .app-message .list-group-item.active {
  background-color: #25a7e1;
}
body.dark-theme .chat_message_left li:first-child:before {
  border-color: transparent #848484 transparent transparent;
}
body.dark-theme .chat_message_left li {
  background: #848484;
  color: #f8f8f8;
}
body.dark-theme .chat_message_time_left {
  color: rgba(251, 251, 251, 0.7);
}
body.dark-theme .flot-chart .chart-float {
  background: #848484;
  border: 1px solid #848484;
}
body.dark-theme .flot-chart .main-pie-float {
  background: #848484;
  border: 1px solid #848484;
}
body.dark-theme .flot-chart .flot-text {
  color: #f8f8f8 !important;
}
body.dark-theme .navs .nav-tabs-vertical .nav-tabs {
  border-right: 1px solid #848484;
  border-bottom: none !important;
}
body.dark-theme .navs .nav-quick,
body.dark-theme .navs .nav-quick-about,
body.dark-theme .nav-quick-bordered li {
  background-color: #848484;
}
body.dark-theme .nav > li > a:focus,
body.dark-theme .nav > li > a:hover {
  background-color: rgba(0, 0, 0, 0.1);
}
body.dark-theme .nav-tabs-line > li > a:focus,
body.dark-theme .nav-tabs-line > li > a:hover {
  background: transparent;
}
body.dark-theme .dropdown-menu {
  background-color: #848484;
}
body.dark-theme .dropdown-menu .divider {
  background-color: #939393;
}
body.dark-theme .nav .open > a,
body.dark-theme .nav .open > a:focus,
body.dark-theme .nav .open > a:hover {
  background-color: rgba(0, 0, 0, 0.1);
}
body.dark-theme .mega-menu-content h5 {
  color: #8f8f8f;
}
body.dark-theme .sweet-well {
  background-color: #848484;
}
body.dark-theme .border-info {
  border-color: #848484 !important;
}
body.dark-theme .dropdown-menu > li > a {
  color: #f8f8f8;
}
body.dark-theme .dropdown-menu-right .list-group-item {
  color: #f8f8f8 !important;
}
body.dark-theme .dropdown-menu-media .dropdown-menu-header {
  background-color: #848484;
  border-bottom: 1px solid #939393;
}
body.dark-theme .dropdown-menu-media .list-group-item .media {
  border-top: 1px solid #939393;
}
body.dark-theme .dropdown-menu-media > .dropdown-menu-footer {
  background-color: #848484;
  border-top: 1px solid #939393;
}
body.dark-theme .dropdown-top-border {
  border-top-color: #939393 !important;
}
body.dark-theme .dropdown-menu-media .dropdown-menu-footer a:hover,
body.dark-theme .dropdown-menu-media .dropdown-menu-footer a:focus {
  color: white !important;
}
body.dark-theme .media-meta,
body.dark-theme .input-search .icon_search {
  color: #a2c1d6;
}
body.dark-theme .thumbnail {
  background-color: #848484;
}
body.dark-theme .navbar-default .navbar-nav > .open > a,
body.dark-theme .navbar-default .navbar-nav > .open > a:focus,
body.dark-theme .navbar-default .navbar-nav > .open > a:hover,
body.dark-theme .thumbnail .caption {
  color: #ffffff;
}
body.dark-theme .form-control {
  border-color: #939393;
}
body.dark-theme .navbar-toolbar > li > ul {
  background-color: #fff;
}
body.dark-theme .navbar-default .navbar-nav > li > a:focus,
body.dark-theme .navbar-default .navbar-nav > li > a:hover {
  color: #f8f8f8;
}
body.dark-theme .navbar-default .navbar-toolbar > .active > a,
body.dark-theme .navbar-default .navbar-toolbar > .active > a:focus,
body.dark-theme .navbar-default .navbar-toolbar > .active > a:hover {
  background-color: white;
}
body.dark-theme .navbar-default .navbar-brand:focus,
body.dark-theme .navbar-default .navbar-brand:hover {
  color: #f8f8f8;
}
body.dark-theme .navbar-default .navbar-text {
  color: #f8f8f8;
}
body.dark-theme .scrollspy-navbars {
  background: #848484;
}
body.dark-theme .navbars .navbar-nav .dropdown-mega.open .dropdown-menu {
  background-color: #848484 !important;
}
body.dark-theme .navbars .navbar-default .navbar-nav > li > a:focus,
body.dark-theme .navbars .navbar-default .navbar-nav > li > a:hover {
  background-color: #848484;
  color: #f8f8f8;
}
body.dark-theme .navbars .navbar-default .navbar-nav > .open > a,
body.dark-theme .navbars .navbar-default .navbar-nav > .open > a:focus,
body.dark-theme .navbars .navbar-default .navbar-nav > .open > a:hover {
  background-color: #848484;
  color: #f8f8f8;
}
body.dark-theme .navbars .navbar-default .navbar-toolbar > .active > a,
body.dark-theme .navbars .navbar-default .navbar-toolbar > .active > a:focus,
body.dark-theme .navbars .navbar-default .navbar-toolbar > .active > a:hover {
  background-color: #848484 !important;
  color: #f8f8f8 !important;
}
body.dark-theme .navbars .navbar-nav .open .dropdown-menu {
  background-color: #848484 !important;
}
body.dark-theme #site-navbar-search2.navbar-search-overlap,
body.dark-theme #site-navbar-search3.navbar-search-overlap {
  background: #848484;
}
body.dark-theme .navbars .navbar-default .navbar-collapse,
body.dark-theme .navbars .navbar-default .navbar-form {
  border-color: #848484;
}
body.dark-theme .paginations .pagination > li > a,
body.dark-theme .paginations .pagination > li > span {
  border-color: #b0b0b0 !important;
  background-color: #848484;
}
body.dark-theme .pager li > a,
body.dark-theme .pager li > span {
  background-color: #848484;
  color: #fff;
}
body.dark-theme .paginations .pager li > a,
body.dark-theme .paginations .pager li > span {
  border-color: #b0b0b0 !important;
}
body.dark-theme .cd-pagination.no-space {
  border-color: #848484;
}
body.dark-theme .paginations .pager li > a:focus,
body.dark-theme .paginations .pager li > a:hover {
  background-color: #848484;
}
body.dark-theme .cd-pagination li a {
  color: #fff !important;
}
body.dark-theme .app-mailbox .mailbox {
  background: #939393;
}
body.dark-theme .mailbox-subject span {
  color: #FFF !important;
}
body.dark-theme .app-mailbox .according {
  color: #fff !important;
}
body.dark-theme .page-left-side,
body.dark-theme .page-main-content {
  background: #848484;
}
body.dark-theme #basic-inbox tr:nth-child(2n+1) {
  background: #848484;
}
body.dark-theme .flat-border .ribbon-box,
body.dark-theme .corner-border .ribbon-box,
body.dark-theme .side-border .ribbon-box {
  border: 1px solid #939393;
}
body.dark-theme .ribbon-box {
  background: #848484;
  border: 1px solid #848484;
}
body.dark-theme .social-widget .border-top {
  border-top: 1px solid #848484;
}
body.dark-theme .social-follow1 ul li a,
body.dark-theme .social-follow > ul > li > a > span {
  color: #ebebeb;
}
body.dark-theme .data-widget .list-borders {
  border: 1px solid #848484;
}
body.dark-theme .message-box .msg-detail p {
  color: #f8f8f8;
}
body.dark-theme .form-control {
  background-color: #848484;
  color: #f8f8f8;
}
body.dark-theme .input-group-addon {
  background-color: #848484;
  border: 1px solid #939393;
  color: #f8f8f8;
}
body.dark-theme .img-container,
body.dark-theme .img-preview,
body.dark-theme .img-preview2 {
  background-color: #848484;
}
body.dark-theme select.form-control[multiple] {
  background: #848484;
}
body.dark-theme .step-col {
  background-color: #848484;
}
body.dark-theme .sp-series {
  border-color: #939393;
}
body.dark-theme .sp-title,
body.dark-theme .prl-title {
  color: #f8f8f8;
}
body.dark-theme .pr-pearl.current .prl-icon,
body.dark-theme .pr-pearl.current .prl-series {
  background-color: #848484;
}
body.dark-theme .prl-icon,
body.dark-theme .prl-series {
  background: #848484;
  border: 2px solid #848484;
}
body.dark-theme .pr-pearl:after,
body.dark-theme .pr-pearl:before {
  background-color: #848484;
}
body.dark-theme .step-title,
body.dark-theme .sp-series {
  color: #43afe1;
}
body.dark-theme .gray-back {
  background-color: #848484;
}
body.dark-theme .popover-title {
  background-color: #848484;
  border-bottom-color: #b8b8b8;
}
body.dark-theme .popover {
  background-color: #939393;
}
body.dark-theme .webui-popover.top-left > .webui-arrow::after,
body.dark-theme .webui-popover.top-right > .webui-arrow::after,
body.dark-theme .webui-popover.top > .webui-arrow::after {
  border-top-color: #848484 !important;
}
body.dark-theme .webui-popover.bottom-left > .webui-arrow::after,
body.dark-theme .webui-popover.bottom-right > .webui-arrow::after,
body.dark-theme .webui-popover.bottom > .webui-arrow::after {
  border-bottom-color: #939393 !important;
}
body.dark-theme .webui-popover.right-bottom > .webui-arrow::after,
body.dark-theme .webui-popover.right-top > .webui-arrow::after,
body.dark-theme .webui-popover.right > .webui-arrow::after {
  border-right-color: #848484 !important;
}
body.dark-theme .webui-popover.left-bottom > .webui-arrow::after,
body.dark-theme .webui-popover.left-top > .webui-arrow::after,
body.dark-theme .webui-popover.left > .webui-arrow::after {
  border-left-color: #848484 !important;
}
body.dark-theme .popover.right > .arrow:after {
  border-right-color: #939393;
}
body.dark-theme .popover.left > .arrow:after {
  border-left-color: #939393;
}
body.dark-theme .popover.top > .arrow:after {
  border-top-color: #939393;
}
body.dark-theme .popover.bottom > .arrow:after {
  border-bottom-color: #848484;
}
body.dark-theme .webui-popover-title {
  background-color: #939393 !important;
  border-bottom-color: #939393 !important;
}
body.dark-theme .webui-popover {
  background-color: #848484 !important;
  border-color: #5d5c5c !important;
}
body.dark-theme pre {
  color: #f8f8f8 !important;
}
body.dark-theme .cd-pagination.no-space {
  border-color: #b0b0b0 !important;
}
body.dark-theme .cd-pagination li a {
  border-color: #b0b0b0 !important;
}
body.dark-theme .paginations .pager li.previous.disabled > a,
body.dark-theme .paginations .pager li.previous.disabled > a:focus,
body.dark-theme .paginations .pager li.previous.disabled > a:hover,
body.dark-theme .paginations .pager li.previous.disabled > span {
  color: #848484;
}
body.dark-theme .peity-charts .table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #939393;
}
body.dark-theme .table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #848484;
}
body.dark-theme .ct-label {
  color: #f8f8f8 !important;
}
body.dark-theme .layout-example .form-control {
  background-color: #848484;
}
body.dark-theme .tokenfield .token {
  background-color: #939393 !important;
  border: 1px solid #848484 !important;
}
body.dark-theme .tokenfield.disabled {
  opacity: .65;
}
body.dark-theme .form-control.tt-input {
  background-color: #848484 !important;
}
body.dark-theme .select2-container--default .select2-selection {
  background-color: #848484 !important;
  border: 1px solid #848484 !important;
}
body.dark-theme .bootstrap-tagsinput,
body.dark-theme .select2-container--material .select2-search--dropdown .select2-search__field,
body.dark-theme .btn-select {
  background-color: #939393 !important;
  border: 1px solid #848484 !important;
}
body.dark-theme .ms-container .ms-selectable,
body.dark-theme .ms-container .ms-selection {
  color: #f8f8f8 !important;
  background: #848484 !important;
}
body.dark-theme .ms-container .ms-list {
  border-color: #939393 !important;
}
body.dark-theme .spinnerUi > input[type=text] {
  border-color: #848484 !important;
}
body.dark-theme .spinnerUi-up {
  background-color: #848484 !important;
  border-top-color: #848484 !important;
  border-right-color: #848484 !important;
}
body.dark-theme .spinnerUi-down {
  background-color: #848484 !important;
  border-bottom-color: #848484 !important;
  border-right-color: #848484 !important;
}
body.dark-theme .basic-table .btn-default {
  color: #c6c6c6;
  background-color: #848484;
  border-color: #a5a5a5;
}
body.dark-theme .fixed-table-container tbody .selected td {
  background-color: #848484 !important;
}
body.dark-theme .form-wizard > ol > li {
  background-color: #848484;
}
body.dark-theme .ace-tomorrow {
  background-color: #848484;
}
body.dark-theme .ace-tomorrow .ace_gutter {
  background: #848484 !important;
  color: #f8f8f8 !important;
}
body.dark-theme .tablesaw-toolbar label,
body.dark-theme .tablesaw-bar .tablesaw-toolbar select,
body.dark-theme .tablesaw-enhanced .tablesaw-bar .btn.btn-select {
  color: #f8f8f8 !important;
}
body.dark-theme .tablesaw-columntoggle-btnwrap.visible .tablesaw-columntoggle-popup {
  background-color: #848484 !important;
  border: 1px solid #848484 !important;
}
body.dark-theme .edit-table tfoot {
  background: #848484;
}
body.dark-theme .color-palette .list-group-item {
  color: inherit;
}
body.dark-theme .major-line h3 {
  background: #939393;
}
body.dark-theme .major-line {
  border-color: #b6b6b6;
}
body.dark-theme .modal-content-modal,
body.dark-theme .modal-header,
body.dark-theme .modal-footer {
  background-color: #939393;
}
body.dark-theme .follower-tweet {
  color: #f8f8f8;
}
body.dark-theme .site-sidebar-content {
  background: #939393;
}
body.dark-theme .site-sidebar-content .list-group {
  border-color: #25a7e1;
}
body.dark-theme .main-header #site-navbar-search {
  background-color: #7a7a7a;
}
body.dark-theme .navbar-nav .open .dropdown-menu {
  background-color: #939393 !important;
}
body.dark-theme .icon-addon.addon-md .icon,
body.dark-theme .icon-addon .icon {
  color: #a2c1d6;
}
body.dark-theme .form-control.focus,
body.dark-theme .form-control:focus {
  border-color: #4db3e2 !important;
}
body.dark-theme .counter {
  color: #a2c1d6;
}
body.dark-theme .faq .panel-faq a[aria-expanded="true"] {
  color: #a2c1d6;
}
body.dark-theme .faq .panel-faq a:hover {
  color: #a2c1d6;
}
body.dark-theme .text-info {
  color: #aec3cc;
}
body.dark-theme table > tbody > tr > td > a {
  color: #9ebcc9;
}
body.dark-theme .pagination > .active > a,
body.dark-theme .pagination > .active > a:focus,
body.dark-theme .pagination > .active > a:hover,
body.dark-theme .pagination > .active > span,
body.dark-theme .pagination > .active > span:focus,
body.dark-theme .pagination > .active > span:hover {
  background-color: #25a7e1;
  border-color: #25a7e1;
}
body.dark-theme .dropdown-menu > .active > a,
body.dark-theme .dropdown-menu > .active > a:focus,
body.dark-theme .dropdown-menu > .active > a:hover {
  background-color: #25a7e1;
}
body.dark-theme .table > thead > tr > th {
  background: #7db0c8 !important;
}
body.dark-theme .breadcrumb li a {
  color: #a2c1d6;
}
body.dark-theme .panel-title {
  color: #25a7e1;
  border-color: #b1b1b1 !important;
}
body.dark-theme .panel-title,
body.dark-theme .panel-content {
  color: #f8f8f8;
}
body.dark-theme .panel-structure .panel.panel-transparent .panel-body {
  padding-top: 15px;
}
body.dark-theme .fixed-table-header {
  background: #7db0c8;
  border-bottom: 1px solid #a1a1a1 !important;
}
body.dark-theme .btn-info.active,
body.dark-theme .btn-info:active,
body.dark-theme .open > .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #25a7e1 !important;
  border-color: #4997b8 !important;
}
body.dark-theme .post-time {
  color: #aec3cc;
}
body.dark-theme .nav-tabs-line li.active:after {
  background-color: #75c2e5 !important;
}
body.dark-theme .nav-tabs-line > li.active > a,
body.dark-theme .nav-tabs-line > li.active > a:focus,
body.dark-theme .nav-tabs-line > li.active > a:hover {
  color: #75c2e5 !important;
}
body.dark-theme .nav-tabs-line li:hover:after {
  background: #75c2e5 !important;
}
body.dark-theme .breadcrumb > li + li:before {
  color: #75c2e5;
}
body.dark-theme .link-panel li a {
  color: #75c2e5;
}
body.dark-theme #PanelDropdown,
body.dark-theme .input-search-icon {
  color: #75c2e5;
}
body.dark-theme .slick-dots li.slick-active button:before {
  color: #75c2e5;
}
body.dark-theme .nav-tabs li a:focus,
body.dark-theme .nav-tabs li a:hover {
  color: #75c2e5;
}
body.dark-theme .testimonial-content {
  background-color: #848484;
}
body.dark-theme .testimonial-content:before {
  background-color: #848484;
}
body.dark-theme .page-wrap .bread-content {
  background-color: #848484;
}
body.dark-theme .bread-content .breadcrumb {
  background-color: #939393;
}
body.dark-theme .bread-content .breadcrumb.back-breadcrumb {
  background-color: #848484;
}
body.dark-theme .jsgrid-pager-page a {
  color: #98c4d8;
}
body.dark-theme .jsgrid-header-row > th {
  background: #25a7e1;
}
body.dark-theme .nav-tabs > li > a {
  color: #f8f8f8;
}
body.dark-theme .nav-tabs-line li:hover a {
  color: #75c2e5 !important;
}
body.dark-theme .example-bg {
  background-color: #848484;
}
body.dark-theme .list .list-group-full > li {
  background-color: #848484 !important;
}
body.dark-theme .list .list-group-full > li.active {
  color: #a2c1d6 !important;
  z-index: 2;
  background-color: #848484 !important;
  border-color: #939393;
}
body.dark-theme .list-group-item {
  background-color: #848484;
  color: #f8f8f8;
}
body.dark-theme a.list-group-item .list-group-item-heading,
body.dark-theme button.list-group-item .list-group-item-heading {
  color: #f8f8f8;
}
body.dark-theme .list .list-group-item.active {
  background-color: #25a7e1 !important;
}
body.dark-theme .list .list-group-dividered > li {
  border: 1px solid #939393;
}
body.dark-theme .list code {
  border: 1px solid #939393 !important;
}
body.dark-theme .list-group-item.active,
body.dark-theme .list-group-item.active:focus,
body.dark-theme .list-group-item.active:hover {
  border-color: #25a7e1;
}
body.dark-theme .list a.list-group-item.disabled:hover,
body.dark-theme .list a.list-group-item.disabled {
  color: #ffffff;
  background-color: #a3a3a3;
}
body.dark-theme .list .list-group-item {
  background-color: #848484;
  color: #f8f8f8;
}
body.dark-theme a.list-group-item:focus,
body.dark-theme a.list-group-item:hover,
body.dark-theme button.list-group-item:focus,
body.dark-theme button.list-group-item:hover {
  color: #f8f8f8;
  text-decoration: none;
  background-color: #939393;
}
body.dark-theme .dropdown-list .dropdown-menu {
  border: 1px solid #848484;
}
body.dark-theme .modal-content {
  background-color: #939393;
}
body.dark-theme .modal-body .page-grid .page-col {
  background: #848484;
}
body.dark-theme .close,
body.dark-theme .close:focus,
body.dark-theme .close:hover {
  color: #fff;
  opacity: .8;
}
body.dark-theme .modal-footer {
  border-top: 1px solid #848484;
}
body.dark-theme .modal-header {
  border-bottom: 1px solid #848484;
}
body.dark-theme .open-modal-right {
  background-color: #6b6b6b;
}
body.dark-theme .modal-message .modal-content {
  background-color: #939393;
}
body.dark-theme .modal-color {
  background-color: #848484 !important;
}
body.dark-theme .two {
  background-color: #848484;
}
body.dark-theme .modal.modal-just.in {
  background: #333 !important;
}
body.dark-theme .well {
  border-color: #848484;
  background-color: #939393;
}
body.dark-theme .panel-box-shadow {
  background-color: #848484;
}
body.dark-theme .utilities .example-box {
  border-color: #a1a1a1;
}
body.dark-theme .des-text-masonry {
  color: #f8f8f8;
}
body.dark-theme .list-task .task-complated {
  background-color: #939393 !important;
  border: 1px solid #848484;
}
body.dark-theme .dd-handle {
  background: #848484 !important;
}
body.dark-theme .border-sort {
  border-right: none !important;
}
body.dark-theme .dd-item-alt .dd-content {
  background: #848484 !important;
}
body.dark-theme .dd-content {
  background: #939393 !important;
}
body.dark-theme .dd-placeholder,
body.dark-theme .dd-empty {
  background-color: #939393 !important;
}
body.dark-theme .dd-item > button:before {
  color: #a2c1d6 !important;
}
body.dark-theme .dd-item-alt .dd-content:hover,
body.dark-theme .dd-handle:hover {
  color: #a2c1d6 !important;
}
body.dark-theme .treeview .list-group-item:not(.node-selected):focus,
body.dark-theme .treeview .list-group-item:not(.node-selected):hover {
  background-color: #939393;
  color: #a2c1d6 !important;
}
body.dark-theme .treeview .search-result {
  color: #25a7e1 !important;
}
body.dark-theme .grid-blocks .grid-col,
body.dark-theme .grid-scafold .grid-col,
body.dark-theme .breadcrumb {
  background-color: #848484;
}
body.dark-theme .price-table .price-price {
  color: #a2c1d6;
}
body.dark-theme .price-table .price-title {
  color: #a2c1d6;
}
body.dark-theme .bg-in-title .price-list .price-features:after {
  background-color: #848484;
}
body.dark-theme .price-list .price-features li {
  border-top-color: #adadad;
}
body.dark-theme .price-list .price-features {
  background-color: #848484;
}
body.dark-theme .price-title-round {
  border-bottom-color: #848484;
}
body.dark-theme .price-round {
  background: rgba(51, 50, 51, 0.5);
}
body.dark-theme .price-ribbon-list .price-footer {
  background: rgba(51, 50, 51, 0.5) !important;
}
body.dark-theme .pricing-contain-section {
  background: #848484;
  border: 1px solid #848484;
}
body.dark-theme .price-table .price-header {
  border-bottom: 1px solid #939393;
}
body.dark-theme .price-in-round {
  color: white !important;
}
body.dark-theme .price-table [class*=price-column] {
  background-color: #939393;
  border-color: #848484;
}
body.dark-theme .price-table [class*=price-column].featured {
  background-color: #848484;
  border-right-color: #848484;
}
body.dark-theme .info-back {
  background-color: #25a7e1;
}
body.dark-theme .pr-pearl.done .prl-icon,
body.dark-theme .pr-pearl.done .prl-series {
  background-color: #25a7e1;
  border-color: #25a7e1;
}
body.dark-theme .pr-pearl.done:after,
body.dark-theme .pr-pearl.done:before,
body.dark-theme .pr-pearl.current:after,
body.dark-theme .pr-pearl.current:before {
  background-color: #25a7e1;
}
body.dark-theme .pr-pearl.current .prl-icon,
body.dark-theme .pr-pearl.current .prl-series {
  color: #25a7e1;
  border-color: #25a7e1;
}
body.dark-theme .plyr__controls {
  background: #848484 !important;
}
body.dark-theme .timeline-list-ul::after {
  background-color: #838383;
}
body.dark-theme .timeline > li.timeline-date,
body.dark-theme .widgett {
  background: #939393;
}
body.dark-theme .simple-timeline .timeline:before,
body.dark-theme .timeln .timeline:before {
  background-color: #f8f8f8;
}
body.dark-theme .comment {
  background: #939393 none repeat scroll 0 0;
}
body.dark-theme .static-box {
  background-color: #939393;
}
body.dark-theme blockquote .small,
body.dark-theme blockquote footer,
body.dark-theme blockquote small {
  color: #f8f8f8;
}
body.dark-theme .simple-comment {
  background: #848484;
  border-color: #939393;
}
body.dark-theme .form-material .form-control {
  background-color: #939393;
}
body.dark-theme .form-material .form-control,
body.dark-theme .form-material .form-control.focus,
body.dark-theme .form-material .form-control:focus {
  background-image: linear-gradient(#00A3AA, #63c0e9), linear-gradient(#333232, #848484);
}
body.dark-theme .comment-des {
  background: #848484;
  border-color: #848484;
}
body.dark-theme .comment-des::after,
body.dark-theme .comment-des::before {
  border-color: rgba(81, 81, 81, 0) rgba(81, 81, 81, 0) rgba(81, 81, 81, 0) #848484;
}
body.dark-theme .comment-photo img {
  border: 1px solid #a1a1a1;
}
body.dark-theme .map-size .jvectormap-container {
  background: #848484 !important;
}
body.dark-theme .left-masonry a:hover {
  color: #a2c1d6;
}
body.dark-theme .dataTables_wrapper .dataTables_length,
body.dark-theme .dataTables_wrapper .dataTables_filter,
body.dark-theme .dataTables_wrapper .dataTables_info,
body.dark-theme .dataTables_wrapper .dataTables_processing,
body.dark-theme .dataTables_wrapper .dataTables_paginate {
  color: #f8f8f8 !important;
}
body.dark-theme .datepicker table th,
body.dark-theme .datepicker table td {
  color: #f8f8f8 !important;
}
body.dark-theme #ajaxdatatable .btn.focus,
body.dark-theme #ajaxdatatable .btn:focus,
body.dark-theme #ajaxdatatable .btn:hover {
  color: inherit;
}
body.dark-theme .table-bordered {
  border: 1px solid #848484;
}
body.dark-theme .btn.default:not(.btn-outline) {
  color: #f8f8f8 !important;
  background-color: #939393 !important;
  border-color: #d8d8d8 !important;
}
body.dark-theme .headers-page .header-bg {
  background-color: #848484;
  border: 1px solid #848484;
}
body.dark-theme .gauge-label,
body.dark-theme .donut-label {
  color: #f8f8f8 !important;
}
body.dark-theme .page-left-side,
body.dark-theme .page-main-content {
  background: #848484;
}
body.dark-theme .c3 text {
  fill: #f8f8f8;
}
body.dark-theme .context-well,
body.dark-theme #Context-well .comtext-grey {
  background-color: #848484;
}
body.dark-theme .pie_progress__svg ellipse {
  stroke: #848484;
}
body.dark-theme .heading-top-index-2 {
  background-color: #939393 !important;
  color: #fff !important;
  border-bottom: 1px solid #fff !important;
}
body.dark-theme .client-main-div {
  background-color: #939393;
}
body.dark-theme .timeline-content-new strong {
  color: #ccc;
}
body.dark-theme .chat_message_wrapper ul li h3 {
  color: #fff;
}
body.dark-theme .card-box {
  background-color: #939393;
}
body.dark-theme .huge {
  color: #fff;
}
body.dark-theme .total-sales-sec {
  background-color: #939393 !important;
}
body.dark-theme .cirlce-chart-detail > h5 {
  color: #fff !important;
}
body.dark-theme .cirlce-chart-detail > span {
  color: #fff !important;
}
body.dark-theme .total-sales-info > ul > li span {
  color: #fff !important;
}
body.dark-theme .total-sales-info > ul > li h5 {
  color: #fff !important;
}
body.dark-theme .total-sales-info > h3 {
  color: #fff !important;
}
body.dark-theme .total-sales-info > span {
  color: #fff !important;
}
body.dark-theme .dash-gallary-widget .widget-main {
  background-color: #939393;
}
body.dark-theme .weath-main-dash {
  background-color: #939393;
  color: #fff;
}
body.dark-theme .weath-content-box small {
  color: #fff;
}
body.dark-theme .card-box-dash {
  box-shadow: -6px 9px 5px #868686;
  background-color: #939393;
}
body.dark-theme .ia-container figure {
  box-shadow: 0 0 0 2px rgba(108, 108, 108, 0.2) !important;
}
body.dark-theme .right-dash-head a {
  color: #fff !important;
}
body.dark-theme .second-dashboard-header h4 {
  color: #fff;
}
body.dark-theme .dashboard .message-box a:nth-child(2n+1) {
  background: rgba(51, 50, 51, 0.5);
}
body.dark-theme .dashboard .product-main tbody tr:nth-child(2n+1) {
  background: rgba(51, 50, 51, 0.5);
}
body.dark-theme .dashboard .product-main tbody tr:hover {
  background: #848484;
}
body.dark-theme .dashboard2 .card-box {
  background: #939393;
  border: solid 1px #848484;
}
body.dark-theme .dashboard2 .widget-box .widget-in-box:last-child .card-box {
  border: solid 1px #848484;
}
body.dark-theme .dashboard2 .widget-in-box .huge {
  color: #f8f8f8;
}
body.dark-theme .dashboard2 .peity polyline {
  stroke: #ccc !important;
}
body.dark-theme .dashboard2 .widgett-shadow {
  border: 1px solid #939393 !important;
}
body.dark-theme .widget .padding-viewers {
  background: #939393;
}
body.dark-theme .dashboard3 .menu-item-nav-dash {
  border: 5px solid rgba(147, 147, 147, 0.7);
}
body.dark-theme .pro-main-title {
  color: #fff;
}
body.dark-theme .widget {
  background-color: #939393;
}
body.dark-theme .task-main-div .list-group-item {
  background-color: #939393;
}
body.dark-theme .task-main-div .list-task .task-complated {
  border-color: transparent;
}
body.dark-theme .menu-item-nav-dash {
  border: 5px solid rgba(239, 239, 239, 0.7);
  box-shadow: 0px 0px 0px rgba(81, 81, 81, 0.3), 0px 0px 10px rgba(255, 255, 255, 0.1) inset;
  transition: all 0.5s ease;
}
body.dark-theme .heading-top-index-3 {
  background-color: #939393 !important;
  color: #fff !important;
}
body.dark-theme .heading-top-index-3 h3 {
  color: #fff !important;
}
body.dark-theme .dash-widget {
  background-color: #939393;
}
body.dark-theme .multi-daigram-dash {
  color: #fff;
}
body.dark-theme .mountain-class {
  color: #f8f8f8;
}
body.dark-theme .send-messages-dash {
  background-color: #939393 !important;
}
body.dark-theme .nav-tabs-solid ~ .tab-content {
  background-color: #848484;
}
body.dark-theme .bgcolor1.un-style > .nav-tabs > li.active > a {
  background-color: #939393 !important;
}
body.dark-theme .bgcolor1.un-style > .nav-tabs > li > a:hover {
  background-color: #939393;
}
body.dark-theme .white-tabs > .nav-tabs > li.active > a,
body.dark-theme .white-tabs > .nav-tabs > li.active > a:focus,
body.dark-theme .white-tabs > .nav-tabs > li.active > a:hover {
  background-color: #939393;
  border-color: #848484 #848484 transparent !important;
  color: #ccc !important;
}
body.dark-theme .white-tabs > .nav-tabs > li > a:hover {
  background-color: #939393 !important;
  border-color: #848484 #848484 transparent !important;
  color: #ccc !important;
}
body.dark-theme .nav-tabs-vertical .nav-tabs {
  border-right: 1px solid #848484;
}
body.dark-theme .nav-tabs-vertical.tabs-icon .pull-right {
  border-left: 1px solid #848484;
}
body.dark-theme .nav-tabs-horyzontal .hover-none > li.active > a,
body.dark-theme .nav-tabs-horyzontal .hover-none > li.active > a:focus,
body.dark-theme .nav-tabs-horyzontal .hover-none > li.active > a:hover {
  color: #a2c1d6 !important;
  background-color: #939393;
}
body.dark-theme .nav-tabs-inverse .tab-content {
  background: #939393 none repeat scroll 0 0 !important;
}
body.dark-theme .dropdown-item {
  color: #fff;
}
body.dark-theme .tabs-page .border-top .nav-tabs {
  border-top: 1px solid #848484 !important;
}
body.dark-theme .hover-none > li > a:focus,
body.dark-theme .hover-none > li > a:hover {
  background-color: transparent !important;
  color: #a2c1d6 !important;
}
body.dark-theme .nav-top-line li.active::before,
body.dark-theme .nav-top-line li:hover::before {
  background: #a2c1d6 none repeat scroll 0 0;
}
body.dark-theme .bgcolor1 .nav-tabs > li.active > a,
body.dark-theme .bgcolor1 .nav-tabs > li.active > a:focus,
body.dark-theme .bgcolor1 .nav-tabs > li.active > a:hover {
  color: #a2c1d6 !important;
}
body.dark-theme .bgcolor1.un-style > .nav-tabs > li > a::after {
  background: #a2c1d6 none repeat scroll 0 0;
}
body.dark-theme .bgcolor1 .nav-tabs > li > a:hover {
  color: #a2c1d6 !important;
}
body.dark-theme .right-search-header .search-header {
  background: #848484;
}
body.dark-theme .search-header {
  border: 1px solid #939393;
}
body.dark-theme .contact-padding:hover .bgwhite {
  color: #fff !important;
}
body.dark-theme .nav-tabs.new-contact {
  border: 1px solid #848484;
}
body.dark-theme .app-contacts .nav-tabs.forscroll {
  border-right: 1px solid #848484;
  border-left: 1px solid #848484;
  border-top: 1px solid #848484;
}
body.dark-theme .background-contact {
  background: #848484;
}
body.dark-theme .app-contacts .page-left-side,
body.dark-theme .page-main-content {
  background: #939393;
}
body.dark-theme .bgwhite {
  background: #939393;
}
body.dark-theme .search-box {
  background: #848484;
  border: 1px solid #939393;
}
body.dark-theme .nav-item a:hover .bgwhite {
  color: #fff !important;
}
body.dark-theme .page-aside-section .list-group-item:hover {
  color: #fff;
  background-color: #25a7e1;
}
body.dark-theme .app-contacts .contact-btn .btn.focus,
body.dark-theme .app-contacts .contact-btn .btn:focus {
  color: inherit;
}
body.dark-theme .fc-widget-header,
body.dark-theme .fc-widget-content {
  border: 1px solid #848484 !important;
}
body.dark-theme .project-main-panel .project-box {
  border-bottom: 1px solid #848484;
  box-shadow: none;
  background-color: #848484;
}
body.dark-theme .data-shadow-media {
  box-shadow: 1px 2px 0 #848484 !important;
  background-color: #939393;
}
body.dark-theme .app-message .page-left-side,
body.dark-theme .app-message .page-main-content {
  background: #939393;
}
body.dark-theme .left-curl-btn::before {
  background: linear-gradient(135deg, #939393 45%, #fbfbfb 50%, #ffffff 56%, white 80%);
}
body.dark-theme .right-curl-btn::before {
  background: rgba(81, 81, 81, 0) linear-gradient(225deg, #939393 45%, #fbfbfb 50%, #ffffff 56%, white 80%) repeat scroll 0 0;
}
body.dark-theme .right-bottom-curl-btn::before {
  background: rgba(81, 81, 81, 0) linear-gradient(315deg, #939393 45%, #fbfbfb 50%, #ffffff 56%, white 80%) repeat scroll 0 0;
}
body.dark-theme .left-bottom-curl-btn::before {
  background: rgba(81, 81, 81, 0) linear-gradient(45deg, #939393 45%, #fbfbfb 50%, #ffffff 56%, white 80%) repeat scroll 0 0;
}
@media (max-width: 1199px) {
  body.dark-theme {
    /*---- userlist ----*/
  }
  body.dark-theme .user-details {
    border: 1px solid #a1a1a1 !important;
  }
}
@media (max-width: 991px) {
  body.dark-theme {
    /*---- Dashboard ----*/
  }
  body.dark-theme .mega-menu-content h5 {
    color: white;
  }
  body.dark-theme .navbar-container {
    background-color: #939393 !important;
  }
  body.dark-theme .widget-in-box:nth-child(2) .widget-user-icon {
    border-right: solid 1px #848484 !important;
  }
}
@media (max-width: 767px) {
  body.dark-theme {
    /*---- add css for invoice page ----*/
    /*---- mailbox ----*/
  }
  body.dark-theme .table-responsive {
    border: 1px solid #a1a1a1;
  }
  body.dark-theme .sticky-chat-box .app-mailbox .page-left-side,
  body.dark-theme .sticky-chat-box .page-left-side {
    background: #848484 !important;
    border-bottom: 1px solid #666;
  }
  body.dark-theme .sticky-chat-box .sidebar-height {
    background: #939393 !important;
    box-shadow: 1px 2px 5px #666 !important;
  }
}
@media (max-width: 479px) {
  body.dark-theme .timeline-list-ul li {
    border-bottom: 1px solid #848484 !important;
  }
}
