.login-bg {
    background: url(../img/header.jpg) center center / cover no-repeat;
}

/* template */
.template-choice-list {
    display: inline-block;
    max-height: 330px;
    overflow: auto;
}
.template-choice-box {
    margin-bottom: 10px;
}
.template-choice-box img {
    border: 2px solid #d8e2e7;
    border-radius: 10px;
    padding: 5px;
}
.template-choice-box:hover img {
    border-color: #61b2dc;
}
.template-choice-box.selected img {
    border-color: #53bd2a;
}
.template-preview-image {
    border: 1px solid #d8e2e7;
}

/* range slider */
.template-row-item-size .irs {
    height: 20px !important;
    width: 60%;
    float: left;
}
.template-row-item-size .irs .irs {
    width: 100% !important;
}
.template-row-item-size .irs-line {
    top: 8px !important;
}
.template-row-item-size .irs-min, .irs-max {
    line-height: 0 !important;
    top: -8px !important;
    padding: 0 !important;
}
.template-row-item-size .irs-from, .template-row-item-size .irs-to, .template-row-item-size .irs-single {
    color: #00a8ff !important;
    line-height: 0 !important;
    padding: 0 !important;
    top: -8px !important;
}
.template-row-item-size .irs-slider {
    top: 0 !important;
}
.template-row-item-size .irs-bar, .template-row-item-size .irs-bar-edge, .template-row-item-size .irs-shadow {
    top: 8px !important;
}
.template-row-item-size .irs-bar-edge {
    width: 23px;
}

/*
body{
    background-color: #eaf5f7;
}

.brand-name{
    top: 18px;
    left: 295px;
}

.login-bg form.sign-box{
    border: 2px solid #316d77;
}

.go-login{
    background-color: #316d77 !important;
}

.sign-box .sign-avatar{
    width: auto;
    height: auto;
}

.sign-box .sign-avatar img{
    -webkit-border-radius: 0%;
    border-radius: 0%;
}

.widget-accordion .panel-heading.saved a, .widget-accordion .panel-heading.saved a .font-icon{
    background: rgba(149,193,31,1);
    color: white;
}

.sign-box .sign-avatar img{
    width:60%;
    margin:0 auto;
}

.box-brd-top{
    border-top: 2px solid #5fa7e7 !important;
}

.side-menu{
    background-color:#316d77 !important;
}

.theme-picton-blue .side-menu .side-menu-list .fa, .theme-picton-blue .side-menu .side-menu-list .font-icon, .theme-picton-blue .side-menu .side-menu-list .glyphicon{
    color:#316d77;
}

.theme-picton-blue .side-menu .side-menu-list>li.opened.with-sub a:hover, .theme-picton-blue .side-menu .side-menu-list>li.opened.with-sub a.selected, .theme-picton-blue .side-menu .side-menu-list>li.opened.with-sub>span:hover{
    background-color: #b0dbe2 !important;
}

th.ng-order.ng-asc .th-inner, th.ng-order.ng-desc .th-inner{
    color:#316d77 !important;
}

.site-header .user-menu.dropdown .dropdown-toggle:hover, .site-header .user-menu.dropdown.open .dropdown-toggle{
    color:#316d77 !important;
}
.theme-picton-blue .site-header .user-menu.dropdown .dropdown-toggle:hover:after {
    color:#316d77 !important;
}

.dropdown-item.current, .dropdown-item:hover{
    color:#316d77 !important;
}

.dropdown-item.current .font-icon, .dropdown-item:hover .font-icon{
    color:#316d77 !important;
}

.theme-picton-blue .side-menu .side-menu-list li:hover .font-icon, .theme-picton-blue .side-menu .side-menu-list li:hover .fa{
    color:#316d77 !important;
}

.theme-picton-blue .side-menu .side-menu-list>li.with-sub>span:hover:before {
    border-top-color: #316d77 !important;
}

.bootstrap-table .fixed-table-container a.detail-icon .font-icon-minus-1, .bootstrap-table .fixed-table-container a.detail-icon:hover, .bootstrap-table .fixed-table-container a.like:hover, .bootstrap-table .fixed-table-container a.remove:hover{
    color:#316d77 !important;
}*/