a {
    color: #14c3e3;
}
a:hover,
a:focus {
    color: #03b0cf;
}
body {
    background-color: #f7f7f7;
}

/*nav*/


/*.yv-navbar {
    background: #03babb;
}
.yv-navbar .navbar-header {
    background-color: #0babac;
}
.yv-navbar .navbar-collapse {
    background-color: #03babb;
}*/

.navbar-nav > li:hover,
.navbar-nav > li.open {
    background: rgba(0, 0, 0, 0.05);
}

/*sidebar*/

.sidebar-left {
    background-color: #2f3534;
}

/*.topmenu > li.active {
    background-color: #36404c;
}*/

.topmenu > li:after {
    border-top-color: #17201f;
    border-bottom-color: #404a48;
}
.topmenu li a {
    color: #909aa3;
}
.topmenu > li > a {
    background: #353d3c;
}
.topmenu li a:hover {
    color: #14c3e3;
}
.topmenu li.active a {
    color: #14c3e3;
}
.topmenu li.open > a {
    color: #14c3e3;
}
.topmenu li a>.figure {
    background-color: #353d3c;
}
.topmenu li.open > a > .figure {
    /*background-color: #14c3e3;*/
    color: #14c3e3;
}
.topmenu li>.submenu li:after {
    background-color: #757e87;
}
.topmenu li>.submenu li a {
    color: #909aa3;
}
.topmenu li>.submenu li a:hover {
    color: #14c3e3;
}
.topmenu li>.submenu li.active:after {
    background-color: #14c3e3;
}
.topmenu li>.submenu li.active a {
    color: #14c3e3;
}
.sidebar-minimized .sidebar .topmenu>li.hover:before,
.sidebar-minimized .sidebar .topmenu>li.open.hover:before,
.sidebar-minimized .sidebar .topmenu>li.open:hover:before,
.sidebar-minimized .sidebar .topmenu>li:hover:before {
    border-color: transparent #2f3534 transparent transparent;
}
.sidebar-minimized .sidebar .topmenu li .submenu {
    background-color: #2f3534;
}
.sidebar-minimized .sidebar .topmenu > li > .submenu > li.submenu-header {
    color: #14c3e3;
}
.sidebar-minimize {
    border-left-color: #2f3534;
}
@media (min-width: 768px) and (max-width: 991px) {
    .sidebar .topmenu>li.hover:before,
    .sidebar .topmenu>li.open.hover:before,
    .sidebar .topmenu>li.open:hover:before,
    .sidebar .topmenu>li:hover:before {
        border-color: transparent #2f3534 transparent transparent;
    }
    .sidebar .topmenu li .submenu {
        background-color: #2f3534;
    }
    .sidebar .topmenu > li > .submenu > li.submenu-header {
        color: #14c3e3;
    }
}

/*title*/

.yv-page-header .title:before {
    border-left-color: #14c3e3;
}

/*nav*/

.yv-nav-tabs > li.active > a,
.yv-nav-tabs > li.active > a:hover,
.yv-nav-tabs > li.active > a:focus {
    background-color: #fff;
    border-color: #dfdfdf #dfdfdf #fff;
    color: #14c3e3;
}
.page-tabs li.active a {
    background: #14c3e3;
    border-color: #14c3e3;
}

/*pagination*/

.pagination-box > .active > a,
.pagination-box > .active > a:focus,
.pagination-box > .active > a:hover,
.pagination-box > .active > span,
.pagination-box > .active > span:focus,
.pagination-box > .active > span:hover {
    border-color: #14c3e3;
    color: #14c3e3;
}

/*panel*/

.panel-wrapper .panel-content {
    border-top-color: #14c3e3;
}
.yv-table > thead {
    background-color: #e6f5f8;
}
.yv-table > thead > tr > th,
.yv-table > thead > tr > td {
    border-right-color: #bde2e9;
}
.yv-table > tbody > tr > th,
.yv-table > tbody > tr > td {
    border-top-color: #e7f1ee;
}
.yv-table > tbody > tr:hover {
    background-color: #f2fafc;
}
.yv-table > thead > tr > td.active,
.yv-table > tbody > tr > td.active,
.yv-table > tfoot > tr > td.active,
.yv-table > thead > tr > th.active,
.yv-table > tbody > tr > th.active,
.yv-table > tfoot > tr > th.active,
.yv-table > thead > tr.active > td,
.yv-table > tbody > tr.active > td,
.yv-table > tfoot > tr.active > td,
.yv-table > thead > tr.active > th,
.yv-table > tbody > tr.active > th,
.yv-table > tfoot > tr.active > th {
    background-color: #f2fafc;
}
.yv-panel-footer {
    border-top-color: #e7f1ee;
}
.table > thead > tr > td.primary,
.table > tbody > tr > td.primary,
.table > tfoot > tr > td.primary,
.table > thead > tr > th.primary,
.table > tbody > tr > th.primary,
.table > tfoot > tr > th.primary,
.table > thead > tr.primary > td,
.table > tbody > tr.primary > td,
.table > tfoot > tr.primary > td,
.table > thead > tr.primary > th,
.table > tbody > tr.primary > th,
.table > tfoot > tr.primary > th {
    background-color: #cdecf1;
}

/*Return head*/

.totop {
    background-color: rgba(20, 195, 227, 0.8);
}
.totop:hover,
.totop:active,
.totop:focus {
    background-color: rgba(20, 195, 227, 0.9);
}

/*btn*/

.btn-link {
    color: #14c3e3;
}
.btn-link:hover,
.btn-link:focus {
    color: #03b0cf;
}
.yv-btn-primary {
    background-color: #14c3e3;
    color: #fff;
}
.yv-btn-primary:focus,
.yv-btn-primary.focus {
    background-color: #03b0cf;
    color: #fff;
}
.yv-btn-primary:hover {
    background-color: #03b0cf;
    color: #fff;
}
.yv-btn-primary:active,
.yv-btn-primary.active,
.open > .dropdown-toggle.yv-btn-primary {
    background-color: #14c3e3;
    color: #fff;
}
.yv-btn-primary:active:hover,
.yv-btn-primary.active:hover,
.open > .dropdown-toggle.yv-btn-primary:hover,
.yv-btn-primary:active:focus,
.yv-btn-primary.active:focus,
.open > .dropdown-toggle.yv-btn-primary:focus,
.yv-btn-primary:active.focus,
.yv-btn-primary.active.focus,
.open > .dropdown-toggle.yv-btn-primary.focus {
    background-color: #03b0cf;
    color: #fff;
}
.yv-btn-primary.disabled,
.yv-btn-primary[disabled],
fieldset[disabled] .yv-btn-primary,
.yv-btn-primary.disabled:hover,
.yv-btn-primary[disabled]:hover,
fieldset[disabled] .yv-btn-primary:hover,
.yv-btn-primary.disabled:focus,
.yv-btn-primary[disabled]:focus,
fieldset[disabled] .yv-btn-primary:focus,
.yv-btn-primary.disabled.focus,
.yv-btn-primary[disabled].focus,
fieldset[disabled] .yv-btn-primary.focus,
.yv-btn-primary.disabled:active,
.yv-btn-primary[disabled]:active,
fieldset[disabled] .yv-btn-primary:active,
.yv-btn-primary.disabled.active,
.yv-btn-primary[disabled].active,
fieldset[disabled] .yv-btn-primary.active {
    background-color: #74d2e3;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
    background-color: #14c3e3;
}

/*panel title*/

.panel-header .text i {
    color: #14c3e3;
}

/*form title*/

.form-title .text {
    border-left-color: #14c3e3;
}

/*主体文字颜色*/

.yv-text-primary {
    color: #14c3e3;
}

/*标签*/

.badge-primary {
    background-color: #14c3e3;
}

/*进度条*/

.yv-progress .progress-bar {
    background-color: #14c3e3;
}

/*排序*/

.icon-sort-color {
    color: #14c3e3!important;
}
.icon-filter-color {
    color: #14c3e3!important;
}

/*多选复选框*/

.c-input > input:checked ~ .c-indicator {
    border-color: #14c3e3;
}
.c-checkbox input:checked ~ .c-indicator:before {
    color: #14c3e3;
}
.c-radio input:checked ~ .c-indicator:before {
    background: #14c3e3;
}

/*input select*/

.form-control:focus {
    border-color: #14c3e3;
}

/*datepicker*/

.ui-datepicker td a.ui-state-active,
.ui-datepicker td span.ui-state-active {
    background-color: #14c3e3 !important;
}

/*步骤*/

.steps > ul > li.current > a,
.steps > ul > li.done > a {
    color: #14c3e3;
}
.steps > ul > li.done > a > .number {
    background-color: #14c3e3;
    border-color: #14c3e3;
}
.steps > ul > li.current > a > .number {
    border-color: #14c3e3;
}
.steps > ul > li.current > a > .number:after {
    color: #14c3e3;
}
.steps > ul > li.done:first-child > a:after {
    background-color: #14c3e3;
}
.steps > ul > li.done:last-child > a:after {
    background-color: #14c3e3;
}
.steps > ul > li.done > a:after {
    background-color: #14c3e3;
}
.steps > ul > li.current:first-child > a:after {
    background-color: #14c3e3;
}
.steps > ul > li.current > a:after {
    background-color: #14c3e3;
}
.steps > ul > li.current:last-child > a:after {
    background-color: #14c3e3;
}

/*login*/

.login-bg {
    background-image: url(../images/login-bg.png), -webkit-radial-gradient(farthest-corner ellipse at 50% 75%, rgb(0, 198, 196), rgb(0, 161, 162));
    background-image: url(../images/login-bg.png), radial-gradient(farthest-corner ellipse at 50% 75%, rgb(28, 206, 238), rgb(0, 125, 172));
    background-color: #14c3e3;

}
.page-title {
    background: #14c3e3;
}
.page-title:after {
    border-top-color: #14c3e3;
}
.secondary-text .name {
    color: #14c3e3;
}
.wizard-nav > li.current > .tab > i:after {
    background: #14c3e3;
}
.wizard-nav > li.done > .tab > i {
    background-color: #14c3e3;
    border: 2px solid #fff;
}
.verify-code .refresh {
    color: #14c3e3;
}

/*文本信息*/

.callout-info {
    border-left-color: #14c3e3;
}

/*div select*/

.c-divselect cite:hover {
    border-color: #14c3e3;
}
