/*
 * Skin: Orange
 * ------------
 */
.skin-orange .main-header .navbar {
    /*background-color: #4285b0;*/
    background-color: #059cf9;
}
.skin-orange .main-header .navbar .nav > li > a {
    color: #ffffff;
}
.skin-orange .main-header .navbar .nav > li > a:hover,
.skin-orange .main-header .navbar .nav > li > a:active,
.skin-orange .main-header .navbar .nav > li > a:focus,
.skin-orange .main-header .navbar .nav .open > a,
.skin-orange .main-header .navbar .nav .open > a:hover,
.skin-orange .main-header .navbar .nav .open > a:focus,
.skin-orange .main-header .navbar .nav > .active > a {
    background: rgba(0, 0, 0, 0.1);
    color: #f6f6f6;
}
.skin-orange .main-header .navbar .sidebar-toggle {
    color: #ffffff;
}
.skin-orange .main-header .navbar .sidebar-toggle:hover {
    color: #f6f6f6;
    background: rgba(0, 0, 0, 0.1);
}
.skin-orange .main-header .navbar .sidebar-toggle {
    color: #fff;
}
.skin-orange .main-header .navbar .sidebar-toggle:hover {
    /*background-color: #4285b0;*/
    background-color: #059cf9;
}
@media (max-width: 767px) {
    .skin-orange .main-header .navbar .dropdown-menu li.divider {
        background-color: rgba(255, 255, 255, 0.1);
    }
    .skin-orange .main-header .navbar .dropdown-menu li a {
        color: #fff;
    }
    .skin-orange .main-header .navbar .dropdown-menu li a:hover {
        /*background: #4285b0;*/
        background: #059cf9;
    }
}
.skin-orange .main-header .logo {
    background-color: #80b8db;
    color: #ffffff;
}
.skin-orange .main-header .logo:hover {
    background-color: #2C2C2C;
}
.skin-orange .main-header li.user-header {
    background-color: #80b8db;
}
.skin-orange .content-header {
    background: transparent;
}
.skin-orange .wrapper,
.skin-orange .main-sidebar,
.skin-orange .left-side {
    background-color: #222d32;
}
.skin-orange .user-panel > .info,
.skin-orange .user-panel > .info > a {
    color: #fff;
}
.skin-orange .sidebar-menu > li.header {
    color: #4b646f;
    background: #1a2226;
}

.skin-orange .sidebar-menu > li:hover > a,
.skin-orange .sidebar-menu > li.active > a {
    color: #ffffff;
    background: #1e282c;
    border-left-color: #80b8db;
}
.skin-orange .sidebar-menu > li > .treeview-menu {
    background: #2c3b41;
}
.skin-orange .sidebar a {
    color: #b8c7ce;
}

.skin-orange .treeview-menu > li > a {
    color: #8aa4af;
}
.skin-orange .treeview-menu > li.active > a,
.skin-orange .treeview-menu > li > a:hover {
    color: #ffffff;
}
.skin-orange .sidebar-form {
    border: 1px solid #374850;
}
.skin-orange .sidebar-form input[type="text"],
.skin-orange .sidebar-form .btn {
    background-color: #374850;
}
.skin-orange .sidebar-form input[type="text"] {
    color: #666;
}
.skin-orange .sidebar-form input[type="text"]:focus,
.skin-orange .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
    background-color: #fff;
    color: #666;
}
.skin-orange .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
    border-left-color: #fff;
}
.skin-orange .sidebar-form .btn {
    color: #999;
}



a {
    color: #80b8db;
}

a:active, a:focus, a:hover {
    color: #2C2C2C;
    /*color: #4285b0;*/
}


.dropdown-menu>li>a {
    color: #2C2C2C !important;
    /*color: #4285b0 !important;*/
}

.user-menu:hover
,.user-menu > a:hover{
    background: rgba(0, 0, 0, 0.1) !important;
    color: #f6f6f6 !important;
}




.orange-color{
    color:#80b8db;
}


.theme{
    color:#80b8db;
}
.bg-theme{
    background-color:#80b8db;
}


.box.box-solid.box-theme{
    border:1px solid #80b8db;
}
.box.box-theme{
    border-top-color:#80b8db;
}
.box.box-theme>.box-header{
    color:#fff;
    background:#80b8db;
}

.box.box-theme>.box-header.with-border{
    border-bottom:1px solid #80b8db;
}


.box.box-orange{
    /*border-top-color:#4285b0;*/
    border-top-color:#059cf9;

    /*position: relative;*/
    border-radius: 10px;
    /*background: #fff;*/
    /*margin-bottom: 20px;*/
    /*width: 100%;*/

    box-shadow: 0 3px 15px 0 rgb(69 90 100 / 8%);
    border : none;
}


.infoBox .carTitle{
    /*color:#4285b0;*/
    color:#059cf9;
}


.marker-labels {
    /*color: #4285b0;*/
    color: #059cf9;
}


@media only screen and (-webkit-min-device-pixel-ratio: 1.5), not all, not all, not all {
    .icheckbox_flat-orange,
    .iradio_flat-orange {
        background-image: url('/src/ui/plugins/iCheck/flat/blue@2x.png');
    }
}

.icheckbox_flat-orange,
.iradio_flat-orange {
    background-image: url('/src/ui/plugins/iCheck/flat/blue.png');
}


.container-login100 {
    background : url('/serv/img/login_dealer/mjh/bg.jpeg');


    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.wrap-login100 {
    width: 390px;
    padding: 20px 20px 20px 20px;
    background: rgba(255, 255, 255, 0.84) !important;
}

.login100-form {
    width: 350px;
}


.focus-input100 {
    color: #4285b0 !important;
}


.input100:focus + .focus-input100 + .symbol-input100 {
    color: #80b8db !important;
}
.input100 {
    background-color: #ffffff !important;
}



.login100-form-btn {
    color: #fff !important;
    background: #4285b0 !important;
}

.login100-form-btn:hover {
    background: #2C2C2C !important;
}

.navbar-brand{
    /*background-color: #4285b0;*/
    background-color: #059cf9;
}

.dropdown:hover{
    cursor: pointer;
}

.dropdown-menu>li>a:focus
, .dropdown-menu>li>a:hover {
    color: white !important;
    background-color: #2C2C2C !important;
}

@media (max-width: 767px){
    .open>.dropdown-menu {
        background-color: #4285b0 !important;
    }
    .dropdown-menu>li>a:focus
    , .dropdown-menu>li>a:hover {
        background-color: #4285b0 !important;
    }
}


.preLoader > div > div {
    background: #4285b0;
}


.preLoader > span {
    color: #4285b0;
}


/* New */

.btn-primary,.sweet-alert button.confirm,.wizard>.actions a {
    background-color: #01a9ac;
    border-color: #01a9ac;
    color: #fff;
    cursor: pointer;
    -webkit-transition: all ease-in .3s;
    transition: all ease-in .3s
}

.btn-primary:hover,.sweet-alert button.confirm:hover,.wizard>.actions a:hover {
    background-color: #01dbdf;
    border-color: #01dbdf
}

.btn-primary:active,.sweet-alert button.confirm:active,.wizard>.actions a:active {
    background-color: #016d6f!important;
    border-color: #016d6f;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff
}

.btn-primary:focus,.sweet-alert button.confirm:focus,.wizard>.actions a:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff;
    background-color: #01dbdf
}

.btn-primary.disabled,.sweet-alert button.disabled.confirm,.wizard>.actions a.disabled {
    background-color: rgba(1,169,172,.5);
    border-color: rgba(1,169,172,.5)
}

.btn-warning {
    background-color: #fe9365;
    border-color: #fe9365;
    color: #fff;
    cursor: pointer;
    -webkit-transition: all ease-in .3s;
    transition: all ease-in .3s
}

.btn-warning:hover {
    background-color: #feb798;
    border-color: #feb798;
    color: #fff
}

.btn-warning:active {
    background-color: #fe6828!important;
    border-color: #fe6828;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff
}

.btn-warning:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff;
    background-color: #feb798
}

.btn-warning.disabled {
    background-color: rgba(254,147,101,.5);
    border-color: rgba(254,147,101,.5)
}

.btn-danger {
    background-color: #fe5d70;
    border-color: #fe5d70;
    color: #fff;
    cursor: pointer;
    -webkit-transition: all ease-in .3s;
    transition: all ease-in .3s
}

.btn-danger:hover {
    background-color: #fe909d;
    border-color: #fe909d
}

.btn-danger:active {
    background-color: #fe203a!important;
    border-color: #fe203a;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff
}

.btn-danger:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff;
    background-color: #fe909d
}

.btn-danger.disabled {
    background-color: rgba(254,93,112,.5);
    border-color: rgba(254,93,112,.5)
}

.btn-success {
    background-color: #0ac282;
    border-color: #0ac282;
    color: #fff;
    cursor: pointer;
    -webkit-transition: all ease-in .3s;
    transition: all ease-in .3s
}

.btn-success:hover {
    background-color: #0df3a3;
    border-color: #0df3a3
}

.btn-success:active {
    background-color: #07885b!important;
    border-color: #07885b;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff
}

.btn-success:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff;
    background-color: #0df3a3
}

.btn-success.disabled {
    background-color: rgba(10,194,130,.5);
    border-color: rgba(10,194,130,.5)
}

.btn-inverse {
    background-color: #404e67;
    border-color: #404e67;
    color: #fff;
    cursor: pointer;
    -webkit-transition: all ease-in .3s;
    transition: all ease-in .3s
}

.btn-inverse:hover {
    background-color: #546686;
    border-color: #546686
}

.btn-inverse:active {
    background-color: #293141!important;
    border-color: #293141;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff
}

.btn-inverse:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff;
    background-color: #546686
}

.btn-inverse.disabled {
    background-color: rgba(64,78,103,.5);
    border-color: rgba(64,78,103,.5)
}

.btn-info {
    background-color: #2dcee3;
    border-color: #2dcee3;
    color: #fff;
    cursor: pointer;
    -webkit-transition: all ease-in .3s;
    transition: all ease-in .3s
}

.btn-info:hover {
    background-color: #5ad9e9;
    border-color: #5ad9e9
}

.btn-info:active {
    background-color: #19a7ba!important;
    border-color: #19a7ba;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff
}

.btn-info:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff;
    background-color: #5ad9e9
}

.btn-info.disabled {
    background-color: rgba(45,206,227,.5);
    border-color: rgba(45,206,227,.5)
}

.btn-disabled {
    background-color: rgba(135,144,159,.5);
    border-color: rgba(135,144,159,.5);
    color: #fff;
    cursor: pointer;
    -webkit-transition: all ease-in .3s;
    transition: all ease-in .3s
}

.btn-outline-primary {
    color: #016d6f;
    background-color: #fff;
    background-color: transparent
}

.btn-outline-warning {
    color: #fe6828;
    background-color: #fff;
    background-color: transparent
}

.btn-outline-danger {
    color: #fe203a;
    background-color: #fff;
    background-color: transparent
}

.btn-outline-success {
    color: #07885b;
    background-color: #fff;
    background-color: transparent
}

.btn-outline-inverse {
    color: #293141;
    background-color: #fff;
    background-color: transparent
}

.btn-outline-inverse:hover {
    color: #fff
}

.btn-outline-warning {
    color: #fe6828;
    background-color: #fff;
    background-color: transparent
}

.btn-outline-info {
    color: #19a7ba;
    background-color: #fff;
    background-color: transparent
}

.btn-outline-disabled {
    color: #677181;
    background-color: #fff
}

.btn-grd-danger,.btn-grd-disabled,.btn-grd-info,.btn-grd-inverse,.btn-grd-primary,.btn-grd-success,.btn-grd-warning,.btn-grd-warning {
    background-size: 200% auto;
    -webkit-transition: .5s ease-in-out;
    transition: .5s ease-in-out;
    color: #fff
}

.btn-grd-danger:hover,.btn-grd-disabled:hover,.btn-grd-info:hover,.btn-grd-inverse:hover,.btn-grd-primary:hover,.btn-grd-success:hover,.btn-grd-warning:hover,.btn-grd-warning:hover {
    background-position: right center
}

.btn-grd-danger.hor-grd,.btn-grd-disabled.hor-grd,.btn-grd-info.hor-grd,.btn-grd-inverse.hor-grd,.btn-grd-primary.hor-grd,.btn-grd-success.hor-grd,.btn-grd-warning.hor-grd,.btn-grd-warning.hor-grd {
    background-size: auto 200%
}

.btn-grd-danger.hor-grd:hover,.btn-grd-disabled.hor-grd:hover,.btn-grd-info.hor-grd:hover,.btn-grd-inverse.hor-grd:hover,.btn-grd-primary.hor-grd:hover,.btn-grd-success.hor-grd:hover,.btn-grd-warning.hor-grd:hover,.btn-grd-warning.hor-grd:hover {
    background-position: bottom center
}

.btn-grd-primary {
    background-image: -webkit-gradient(linear,left top,right top,from(#01dbdf),color-stop(51%,#016d6f),to(#01dbdf));
    background-image: linear-gradient(to right,#01dbdf 0%,#016d6f 51%,#01dbdf 100%)
}

.btn-grd-primary.hor-grd {
    background-image: -webkit-gradient(linear,left bottom,left top,from(#01dbdf),color-stop(51%,#016d6f),to(#01dbdf));
    background-image: linear-gradient(to top,#01dbdf 0%,#016d6f 51%,#01dbdf 100%)
}

.btn-grd-warning {
    background-image: -webkit-gradient(linear,left top,right top,from(#feb798),color-stop(51%,#fe6828),to(#feb798));
    background-image: linear-gradient(to right,#feb798 0%,#fe6828 51%,#feb798 100%)
}

.btn-grd-warning.hor-grd {
    background-image: -webkit-gradient(linear,left bottom,left top,from(#feb798),color-stop(51%,#fe6828),to(#feb798));
    background-image: linear-gradient(to top,#feb798 0%,#fe6828 51%,#feb798 100%)
}

.btn-grd-danger {
    background-image: -webkit-gradient(linear,left top,right top,from(#fe909d),color-stop(51%,#fe203a),to(#fe909d));
    background-image: linear-gradient(to right,#fe909d 0%,#fe203a 51%,#fe909d 100%)
}

.btn-grd-danger.hor-grd {
    background-image: -webkit-gradient(linear,left bottom,left top,from(#fe909d),color-stop(51%,#fe203a),to(#fe909d));
    background-image: linear-gradient(to top,#fe909d 0%,#fe203a 51%,#fe909d 100%)
}

.btn-grd-success {
    background-image: -webkit-gradient(linear,left top,right top,from(#0df3a3),color-stop(51%,#07885b),to(#0df3a3));
    background-image: linear-gradient(to right,#0df3a3 0%,#07885b 51%,#0df3a3 100%)
}

.btn-grd-success.hor-grd {
    background-image: -webkit-gradient(linear,left bottom,left top,from(#0df3a3),color-stop(51%,#07885b),to(#0df3a3));
    background-image: linear-gradient(to top,#0df3a3 0%,#07885b 51%,#0df3a3 100%)
}

.btn-grd-inverse {
    background-image: -webkit-gradient(linear,left top,right top,from(#546686),color-stop(51%,#293141),to(#546686));
    background-image: linear-gradient(to right,#546686 0%,#293141 51%,#546686 100%)
}

.btn-grd-inverse.hor-grd {
    background-image: -webkit-gradient(linear,left bottom,left top,from(#546686),color-stop(51%,#293141),to(#546686));
    background-image: linear-gradient(to top,#546686 0%,#293141 51%,#546686 100%)
}

.btn-grd-info {
    background-image: -webkit-gradient(linear,left top,right top,from(#5ad9e9),color-stop(51%,#19a7ba),to(#5ad9e9));
    background-image: linear-gradient(to right,#5ad9e9 0%,#19a7ba 51%,#5ad9e9 100%)
}

.btn-grd-info.hor-grd {
    background-image: -webkit-gradient(linear,left bottom,left top,from(#5ad9e9),color-stop(51%,#19a7ba),to(#5ad9e9));
    background-image: linear-gradient(to top,#5ad9e9 0%,#19a7ba 51%,#5ad9e9 100%)
}

.btn-grd-disabled {
    background-image: -webkit-gradient(linear,left top,right top,from(#a3aab6),color-stop(51%,#677181),to(#a3aab6));
    background-image: linear-gradient(to right,#a3aab6 0%,#677181 51%,#a3aab6 100%)
}

.btn-grd-disabled.hor-grd {
    background-image: -webkit-gradient(linear,left bottom,left top,from(#a3aab6),color-stop(51%,#677181),to(#a3aab6));
    background-image: linear-gradient(to top,#a3aab6 0%,#677181 51%,#a3aab6 100%)
}


.input-group-addon {
    background-color: #01a9ac !important;
    color: #fff
}

/*dashboard*/


h6 {
    font-size: 14px
}

p {
    font-size: 13px
}



.card-block {
    padding: 1.25rem
}

.card {
    border-radius: 5px;
    -webkit-box-shadow: 0 1px 20px 0 rgba(69,90,100,.08);
    box-shadow: 0 1px 20px 0 rgba(69,90,100,.13);
    border-style: solid;
    border-color: #f3f4f9;
    border-width: 1px;
    margin-bottom: 30px
}

.card .card-footer {
    background-color: #fff;
    border-top: none
}

.card .card-header {
    background-color: transparent;
    border-bottom: none;
    padding: 25px 20px
}

.card .card-header .card-header-left {
    display: inline-block
}

.card .card-header .card-header-right {
    border-radius: 0 0 0 7px;
    right: 10px;
    top: 18px;
    display: inline-block;
    float: right;
    padding: 7px 0;
    position: absolute
}

.card .card-header .card-header-right i {
    margin: 0 8px;
    cursor: pointer;
    font-size: 16px;
    color: #919aa3;
    line-height: 20px
}

.card .card-header .card-header-right i.icofont.icofont-spinner-alt-5 {
    display: none
}

.card .card-header .card-header-right .card-option {
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

.card .card-header .card-header-right .card-option li {
    display: inline-block
}

.card .card-header span {
    color: #919aa3;
    display: block;
    font-size: 13px;
    margin-top: 5px
}

.card .card-header+.card-block,.card .card-header+.card-block-big {
    padding-top: 0
}

.card .card-header h5 {
    margin-bottom: 0;
    color: #505458;
    font-size: 14px;
    font-weight: 600;
    display: inline-block;
    margin-right: 10px;
    line-height: 1.4
}

.card .card-block table tr {
    padding-bottom: 20px
}

.card .card-block .sub-title {
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 1px
}

.card .card-block code {
    background-color: #eee;
    margin: 5px;
    display: inline-block
}

.card .card-block .dropdown-menu {
    top: 38px
}

.card .card-block p {
    line-height: 25px
}

.card .card-block a.dropdown-item {
    margin-bottom: 0;
    font-size: 14px;
    -webkit-transition: .25s;
    transition: .25s
}

.card .card-block a.dropdown-item:active,.card .card-block a.dropdown-item .active {
    background-color: #01a9ac
}

.card .card-block.remove-label i {
    margin: 0;
    padding: 0
}

.card .card-block.button-list span.badge {
    margin-left: 5px
}

.card .card-block .dropdown-menu {
    background-color: #fff;
    padding: 0
}

.card .card-block .dropdown-menu .dropdown-divider {
    background-color: #ddd;
    margin: 3px 0
}

.card .card-block .dropdown-menu>a {
    padding: 10px 16px;
    line-height: 1.429
}

.card .card-block .dropdown-menu>li>a:focus,.card .card-block .dropdown-menu>li>a:hover {
    background-color: rgba(202,206,209,.5)
}

.card .card-block .dropdown-menu>li:first-child>a:first-child {
    border-top-right-radius: 4px;
    border-top-left-radius: 4px
}

.card .card-block .badge-box {
    padding: 10px;
    margin: 12px 0
}

.card .card-block-big {
    padding: 30px 35px
}

.card .card-block-small {
    padding: 15px 20px
}


.card-header-text {
    margin-bottom: 0;
    font-size: 1rem;
    color: rgba(51,51,51,.85);
    font-weight: 600;
    display: inline-block;
    vertical-align: middle
}







@media(min-width: 768px) {
    .col-md {
        -ms-flex-preferred-size:0;
        flex-basis: 0;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%
    }

    .col-md-auto {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto
    }

    .col-md-1 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.333333%;
        flex: 0 0 8.333333%;
        max-width: 8.333333%
    }

    .col-md-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
        max-width: 16.666667%
    }

    .col-md-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .col-md-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%
    }

    .col-md-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
        max-width: 41.666667%
    }

    .col-md-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .col-md-7 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
        max-width: 58.333333%
    }

    .col-md-8 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 66.666667%
    }

    .col-md-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .col-md-10 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.333333%;
        flex: 0 0 83.333333%;
        max-width: 83.333333%
    }

    .col-md-11 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.666667%;
        flex: 0 0 91.666667%;
        max-width: 91.666667%
    }

    .col-md-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .pull-md-0 {
        right: auto
    }

    .pull-md-1 {
        right: 8.333333%
    }

    .pull-md-2 {
        right: 16.666667%
    }

    .pull-md-3 {
        right: 25%
    }

    .pull-md-4 {
        right: 33.333333%
    }

    .pull-md-5 {
        right: 41.666667%
    }

    .pull-md-6 {
        right: 50%
    }

    .pull-md-7 {
        right: 58.333333%
    }

    .pull-md-8 {
        right: 66.666667%
    }

    .pull-md-9 {
        right: 75%
    }

    .pull-md-10 {
        right: 83.333333%
    }

    .pull-md-11 {
        right: 91.666667%
    }

    .pull-md-12 {
        right: 100%
    }

    .push-md-0 {
        left: auto
    }

    .push-md-1 {
        left: 8.333333%
    }

    .push-md-2 {
        left: 16.666667%
    }

    .push-md-3 {
        left: 25%
    }

    .push-md-4 {
        left: 33.333333%
    }

    .push-md-5 {
        left: 41.666667%
    }

    .push-md-6 {
        left: 50%
    }

    .push-md-7 {
        left: 58.333333%
    }

    .push-md-8 {
        left: 66.666667%
    }

    .push-md-9 {
        left: 75%
    }

    .push-md-10 {
        left: 83.333333%
    }

    .push-md-11 {
        left: 91.666667%
    }

    .push-md-12 {
        left: 100%
    }

    .offset-md-0 {
        margin-left: 0
    }

    .offset-md-1 {
        margin-left: 8.333333%
    }

    .offset-md-2 {
        margin-left: 16.666667%
    }

    .offset-md-3 {
        margin-left: 25%
    }

    .offset-md-4 {
        margin-left: 33.333333%
    }

    .offset-md-5 {
        margin-left: 41.666667%
    }

    .offset-md-6 {
        margin-left: 50%
    }

    .offset-md-7 {
        margin-left: 58.333333%
    }

    .offset-md-8 {
        margin-left: 66.666667%
    }

    .offset-md-9 {
        margin-left: 75%
    }

    .offset-md-10 {
        margin-left: 83.333333%
    }

    .offset-md-11 {
        margin-left: 91.666667%
    }
}

@media(min-width: 992px) {
    .col-lg {
        -ms-flex-preferred-size:0;
        flex-basis: 0;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%
    }

    .col-lg-auto {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto
    }

    .col-lg-1 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.333333%;
        flex: 0 0 8.333333%;
        max-width: 8.333333%
    }

    .col-lg-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
        max-width: 16.666667%
    }

    .col-lg-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .col-lg-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%
    }

    .col-lg-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
        max-width: 41.666667%
    }

    .col-lg-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .col-lg-7 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
        max-width: 58.333333%
    }

    .col-lg-8 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 66.666667%
    }

    .col-lg-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .col-lg-10 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.333333%;
        flex: 0 0 83.333333%;
        max-width: 83.333333%
    }

    .col-lg-11 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.666667%;
        flex: 0 0 91.666667%;
        max-width: 91.666667%
    }

    .col-lg-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .pull-lg-0 {
        right: auto
    }

    .pull-lg-1 {
        right: 8.333333%
    }

    .pull-lg-2 {
        right: 16.666667%
    }

    .pull-lg-3 {
        right: 25%
    }

    .pull-lg-4 {
        right: 33.333333%
    }

    .pull-lg-5 {
        right: 41.666667%
    }

    .pull-lg-6 {
        right: 50%
    }

    .pull-lg-7 {
        right: 58.333333%
    }

    .pull-lg-8 {
        right: 66.666667%
    }

    .pull-lg-9 {
        right: 75%
    }

    .pull-lg-10 {
        right: 83.333333%
    }

    .pull-lg-11 {
        right: 91.666667%
    }

    .pull-lg-12 {
        right: 100%
    }

    .push-lg-0 {
        left: auto
    }

    .push-lg-1 {
        left: 8.333333%
    }

    .push-lg-2 {
        left: 16.666667%
    }

    .push-lg-3 {
        left: 25%
    }

    .push-lg-4 {
        left: 33.333333%
    }

    .push-lg-5 {
        left: 41.666667%
    }

    .push-lg-6 {
        left: 50%
    }

    .push-lg-7 {
        left: 58.333333%
    }

    .push-lg-8 {
        left: 66.666667%
    }

    .push-lg-9 {
        left: 75%
    }

    .push-lg-10 {
        left: 83.333333%
    }

    .push-lg-11 {
        left: 91.666667%
    }

    .push-lg-12 {
        left: 100%
    }

    .offset-lg-0 {
        margin-left: 0
    }

    .offset-lg-1 {
        margin-left: 8.333333%
    }

    .offset-lg-2 {
        margin-left: 16.666667%
    }

    .offset-lg-3 {
        margin-left: 25%
    }

    .offset-lg-4 {
        margin-left: 33.333333%
    }

    .offset-lg-5 {
        margin-left: 41.666667%
    }

    .offset-lg-6 {
        margin-left: 50%
    }

    .offset-lg-7 {
        margin-left: 58.333333%
    }

    .offset-lg-8 {
        margin-left: 66.666667%
    }

    .offset-lg-9 {
        margin-left: 75%
    }

    .offset-lg-10 {
        margin-left: 83.333333%
    }

    .offset-lg-11 {
        margin-left: 91.666667%
    }
}

@media(min-width: 1200px) {
    .col-xl {
        -ms-flex-preferred-size:0;
        flex-basis: 0;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%
    }

    .col-xl-auto {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto
    }

    .col-xl-1 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.333333%;
        flex: 0 0 8.333333%;
        max-width: 8.333333%
    }

    .col-xl-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
        max-width: 16.666667%
    }

    .col-xl-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .col-xl-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%
    }

    .col-xl-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
        max-width: 41.666667%
    }

    .col-xl-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .col-xl-7 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
        max-width: 58.333333%
    }

    .col-xl-8 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 66.666667%
    }

    .col-xl-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .col-xl-10 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.333333%;
        flex: 0 0 83.333333%;
        max-width: 83.333333%
    }

    .col-xl-11 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.666667%;
        flex: 0 0 91.666667%;
        max-width: 91.666667%
    }

    .col-xl-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .pull-xl-0 {
        right: auto
    }

    .pull-xl-1 {
        right: 8.333333%
    }

    .pull-xl-2 {
        right: 16.666667%
    }

    .pull-xl-3 {
        right: 25%
    }

    .pull-xl-4 {
        right: 33.333333%
    }

    .pull-xl-5 {
        right: 41.666667%
    }

    .pull-xl-6 {
        right: 50%
    }

    .pull-xl-7 {
        right: 58.333333%
    }

    .pull-xl-8 {
        right: 66.666667%
    }

    .pull-xl-9 {
        right: 75%
    }

    .pull-xl-10 {
        right: 83.333333%
    }

    .pull-xl-11 {
        right: 91.666667%
    }

    .pull-xl-12 {
        right: 100%
    }

    .push-xl-0 {
        left: auto
    }

    .push-xl-1 {
        left: 8.333333%
    }

    .push-xl-2 {
        left: 16.666667%
    }

    .push-xl-3 {
        left: 25%
    }

    .push-xl-4 {
        left: 33.333333%
    }

    .push-xl-5 {
        left: 41.666667%
    }

    .push-xl-6 {
        left: 50%
    }

    .push-xl-7 {
        left: 58.333333%
    }

    .push-xl-8 {
        left: 66.666667%
    }

    .push-xl-9 {
        left: 75%
    }

    .push-xl-10 {
        left: 83.333333%
    }

    .push-xl-11 {
        left: 91.666667%
    }

    .push-xl-12 {
        left: 100%
    }

    .offset-xl-0 {
        margin-left: 0
    }

    .offset-xl-1 {
        margin-left: 8.333333%
    }

    .offset-xl-2 {
        margin-left: 16.666667%
    }

    .offset-xl-3 {
        margin-left: 25%
    }

    .offset-xl-4 {
        margin-left: 33.333333%
    }

    .offset-xl-5 {
        margin-left: 41.666667%
    }

    .offset-xl-6 {
        margin-left: 50%
    }

    .offset-xl-7 {
        margin-left: 58.333333%
    }

    .offset-xl-8 {
        margin-left: 66.666667%
    }

    .offset-xl-9 {
        margin-left: 75%
    }

    .offset-xl-10 {
        margin-left: 83.333333%
    }

    .offset-xl-11 {
        margin-left: 91.666667%
    }
}

/*.ie-warning {*/
/*    position: fixed;*/
/*    top: 0;*/
/*    left: 0;*/
/*    z-index: 999999;*/
/*    background: #000;*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    text-align: center;*/
/*    color: #fff;*/
/*    font-family: courier new,Courier,monospace;*/
/*    padding: 50px 0*/
/*}*/

/*.ie-warning p {*/
/*    font-size: 17px*/
/*}*/

/*.ie-warning .iew-container {*/
/*    min-width: 1024px;*/
/*    width: 100%;*/
/*    height: 200px;*/
/*    background: #fff;*/
/*    margin: 50px 0*/
/*}*/

/*.ie-warning .iew-download {*/
/*    list-style: none;*/
/*    padding: 30px 0;*/
/*    margin: 0 auto;*/
/*    width: 720px*/
/*}*/

/*.ie-warning .iew-download>li {*/
/*    float: left;*/
/*    vertical-align: top*/
/*}*/

/*.ie-warning .iew-download>li>a {*/
/*    display: block;*/
/*    color: #000;*/
/*    width: 140px;*/
/*    font-size: 15px;*/
/*    padding: 15px 0*/
/*}*/

/*.ie-warning .iew-download>li>a>div {*/
/*    margin-top: 10px*/
/*}*/

/*.ie-warning .iew-download>li>a:hover {*/
/*    background-color: #eee*/
/*}*/

/*.image-cropper-container {*/
/*    margin-top: 10px*/
/*}*/

/*.alpaca-field img {*/
/*    width: 250px*/
/*}*/

/*.arrow_box {*/
/*    z-index: 0*/
/*}*/

@media only screen and (max-width: 575px) {
    .sticky-card {
        margin-bottom:250px
    }
}

.j-pro .j-label {
    font-weight: 600
}

.ms-container {
    width: 100%
}

.theme-loader {
    height: 100%;
    width: 100%;
    background-color: #fff;
    position: fixed;
    z-index: 999999;
    top: 0
}

.theme-loader .ball-scale {
    left: 50%;
    top: 50%;
    position: absolute;
    height: 50px;
    width: 50px;
    margin: -25px 0 0 -25px
}

.theme-loader .ball-scale .contain {
    height: 100%;
    width: 100%
}

.theme-loader .ball-scale .contain .ring {
    display: none
}

.theme-loader .ball-scale .contain .ring:first-child {
    display: block;
    height: 100%;
    width: 100%;
    border-radius: 50%;
    padding: 10px;
    border: 3px solid transparent;
    border-left-color: #01a9ac;
    border-right-color: #01a9ac;
    -webkit-animation: round-rotate 1.5s ease-in-out infinite;
    animation: round-rotate 1.5s ease-in-out infinite
}

.theme-loader .ball-scale .contain .ring:first-child .frame {
    height: 100%;
    width: 100%;
    border-radius: 50%;
    border: 3px solid transparent;
    border-left-color: #0ac282;
    border-right-color: #0ac282;
    -webkit-animation: round-rotate 1.5s ease-in-out infinite;
    animation: round-rotate 1.5s ease-in-out infinite
}

@-webkit-keyframes round-rotate {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes round-rotate {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.progress {
    height: 1rem
}

.progress .progress-bar {
    height: 100%!important
}

.pcoded .mCSB_container_wrapper {
    margin-right: 0
}

.pcoded .mCSB_container_wrapper>.mCSB_container {
    padding-right: 0
}

.pcoded .mCSB_scrollTools {
    width: 10px
}

.pcoded .mCSB_scrollTools .mCSB_draggerRail {
    background-color: transparent;
    width: 10px
}

.pcoded .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: transparent
}

.pcoded .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.pcoded .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
    background-color: rgba(64,78,103,.5)
}

.pcoded #styleSelector:hover .mCSB_dragger_bar,.pcoded .main-menu:hover .mCSB_dragger_bar {
    background-color: rgba(64,78,103,.2)
}

.scroll-container {
    overflow-x: hidden
}

#main-chat .page-error i,.full-calender .page-error i {
    font-size: 35px;
    border-radius: 6px;
    padding: 6px 9px
}

@media only screen and (min-width: 788px) {
    #main-chat .page-error,.full-calender .page-error {
        display:none
    }
}

@media only screen and (max-width: 786px) {
    #main-chat .page-body,.full-calender .page-body {
        display:none
    }
}

@media only screen and (max-width: 575px) {
    .card .card-header .card-header-right.job-compney-btn {
        position:relative;
        float: left;
        right: 0
    }

    .clndr .event-listing {
        display: none
    }

    .clndr .clndr-grid {
        width: 100%
    }

    .clndr .clndr-grid .day-number {
        padding: 3px 4px!important
    }
}

.dotted-line-theme .no_edit {
    border-bottom: 1px dotted #01a9ac
}

.handsontable td,.handsontable th {
    color: #404e67
}

#map,.radial-bar:after {
    z-index: 99
}

.content-group {
    padding: 10px
}

.generic-card-block code {
    cursor: pointer;
    display: inline-block;
    margin-right: 10px;
    margin-bottom: 10px
}

.generic-image-body li {
    padding: 0 20px;
    display: inline-block
}

.generic-image-body code {
    display: block
}

.generic-image-body img {
    display: block;
    margin: 10px auto 0
}

.p-0 {
    padding: 0
}

.p-5 {
    padding: 5px
}

.p-10 {
    padding: 10px
}

.p-15 {
    padding: 15px
}

.p-20 {
    padding: 20px
}

.p-25 {
    padding: 25px
}

.p-30 {
    padding: 30px
}

.p-35 {
    padding: 35px
}

.p-40 {
    padding: 40px
}

.p-45 {
    padding: 45px
}

.p-50 {
    padding: 50px
}

.p-t-0 {
    padding-top: 0!important
}

.p-t-5 {
    padding-top: 5px!important
}

.p-t-10 {
    padding-top: 10px!important
}

.p-t-15 {
    padding-top: 15px!important
}

.p-t-20 {
    padding-top: 20px!important
}

.p-t-25 {
    padding-top: 25px!important
}

.p-t-30 {
    padding-top: 30px!important
}

.p-t-35 {
    padding-top: 35px!important
}

.p-t-40 {
    padding-top: 40px!important
}

.p-t-45 {
    padding-top: 45px!important
}

.p-t-50 {
    padding-top: 50px!important
}

.p-b-0 {
    padding-bottom: 0!important
}

.p-b-5 {
    padding-bottom: 5px!important
}

.p-b-10 {
    padding-bottom: 10px!important
}

.p-b-15 {
    padding-bottom: 15px!important
}

.p-b-20 {
    padding-bottom: 20px!important
}

.p-b-25 {
    padding-bottom: 25px!important
}

.p-b-30 {
    padding-bottom: 30px!important
}

.p-b-35 {
    padding-bottom: 35px!important
}

.p-b-40 {
    padding-bottom: 40px!important
}

.p-b-45 {
    padding-bottom: 45px!important
}

.p-b-50 {
    padding-bottom: 50px!important
}

.p-l-0 {
    padding-left: 0
}

.p-l-5 {
    padding-left: 5px
}

.p-l-10 {
    padding-left: 10px
}

.p-l-15 {
    padding-left: 15px
}

.p-l-20 {
    padding-left: 20px
}

.p-l-25 {
    padding-left: 25px
}

.p-l-30 {
    padding-left: 30px
}

.p-l-35 {
    padding-left: 35px
}

.p-l-40 {
    padding-left: 40px
}

.p-l-45 {
    padding-left: 45px
}

.p-l-50 {
    padding-left: 50px
}

.p-r-0 {
    padding-right: 0
}

.p-r-5 {
    padding-right: 5px
}

.p-r-10 {
    padding-right: 10px
}

.p-r-15 {
    padding-right: 15px
}

.p-r-20 {
    padding-right: 20px
}

.p-r-25 {
    padding-right: 25px
}

.p-r-30 {
    padding-right: 30px
}

.p-r-35 {
    padding-right: 35px
}

.p-r-40 {
    padding-right: 40px
}

.p-r-45 {
    padding-right: 45px
}

.p-r-50 {
    padding-right: 50px
}

.m-0 {
    margin: 0
}

.m-5 {
    margin: 5px
}

.m-10 {
    margin: 10px
}

.m-15 {
    margin: 15px
}

.m-20 {
    margin: 20px
}

.m-25 {
    margin: 25px
}

.m-30 {
    margin: 30px
}

.m-35 {
    margin: 35px
}

.m-40 {
    margin: 40px
}

.m-45 {
    margin: 45px
}

.m-50 {
    margin: 50px
}

.m-t-0 {
    margin-top: 0
}

.m-t-5 {
    margin-top: 5px
}

.m-t-10 {
    margin-top: 10px
}

.m-t-15 {
    margin-top: 15px
}

.m-t-20 {
    margin-top: 20px
}

.m-t-25 {
    margin-top: 25px
}

.m-t-30 {
    margin-top: 30px
}

.m-t-35 {
    margin-top: 35px
}

.m-t-40 {
    margin-top: 40px
}

.m-t-45 {
    margin-top: 45px
}

.m-t-50 {
    margin-top: 50px
}

.m-b-0 {
    margin-bottom: 0
}

.m-b-5 {
    margin-bottom: 5px
}

.m-b-10 {
    margin-bottom: 10px
}

.m-b-15 {
    margin-bottom: 15px
}

.m-b-20 {
    margin-bottom: 20px
}

.m-b-25 {
    margin-bottom: 25px
}

.m-b-30 {
    margin-bottom: 30px
}

.m-b-35 {
    margin-bottom: 35px
}

.m-b-40 {
    margin-bottom: 40px
}

.m-b-45 {
    margin-bottom: 45px
}

.m-b-50 {
    margin-bottom: 50px
}

.m-l-0 {
    margin-left: 0
}

.m-l-5 {
    margin-left: 5px
}

.m-l-10 {
    margin-left: 10px
}

.m-l-15 {
    margin-left: 15px
}

.m-l-20 {
    margin-left: 20px
}

.m-l-25 {
    margin-left: 25px
}

.m-l-30 {
    margin-left: 30px
}

.m-l-35 {
    margin-left: 35px
}

.m-l-40 {
    margin-left: 40px
}

.m-l-45 {
    margin-left: 45px
}

.m-l-50 {
    margin-left: 50px
}

.m-r-0 {
    margin-right: 0
}

.m-r-5 {
    margin-right: 5px
}

.m-r-10 {
    margin-right: 10px
}

.m-r-15 {
    margin-right: 15px
}

.m-r-20 {
    margin-right: 20px
}

.m-r-25 {
    margin-right: 25px
}

.m-r-30 {
    margin-right: 30px
}

.m-r-35 {
    margin-right: 35px
}

.m-r-40 {
    margin-right: 40px
}

.m-r-45 {
    margin-right: 45px
}

.m-r-50 {
    margin-right: 50px
}

.d-none {
    display: none
}

.d-inline-block {
    display: inline-block
}

.d-inline-flex {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex
}

.b-radius-0 {
    border-radius: 0!important
}

.b-radius-5 {
    border-radius: 5px!important
}

.b-radius-10 {
    border-radius: 10px!important
}

.f-10 {
    font-size: 10px
}

.f-12 {
    font-size: 12px
}

.f-14 {
    font-size: 14px
}

.f-16 {
    font-size: 16px
}

.f-18 {
    font-size: 18px
}

.f-20 {
    font-size: 20px
}

.f-22 {
    font-size: 22px
}

.f-24 {
    font-size: 24px
}

.f-26 {
    font-size: 26px
}

.f-28 {
    font-size: 28px
}

.f-30 {
    font-size: 30px
}

.f-32 {
    font-size: 32px
}

.f-34 {
    font-size: 34px
}

.f-36 {
    font-size: 36px
}

.f-38 {
    font-size: 38px
}

.f-40 {
    font-size: 40px
}

.f-42 {
    font-size: 42px
}

.f-44 {
    font-size: 44px
}

.f-46 {
    font-size: 46px
}

.f-48 {
    font-size: 48px
}

.f-50 {
    font-size: 50px
}

.f-52 {
    font-size: 52px
}

.f-54 {
    font-size: 54px
}

.f-56 {
    font-size: 56px
}

.f-58 {
    font-size: 58px
}

.f-60 {
    font-size: 60px
}

.f-62 {
    font-size: 62px
}

.f-64 {
    font-size: 64px
}

.f-66 {
    font-size: 66px
}

.f-68 {
    font-size: 68px
}

.f-70 {
    font-size: 70px
}

.f-72 {
    font-size: 72px
}

.f-74 {
    font-size: 74px
}

.f-76 {
    font-size: 76px
}

.f-78 {
    font-size: 78px
}

.f-80 {
    font-size: 80px
}

.f-w-100 {
    font-weight: 100
}

.f-w-300 {
    font-weight: 300
}

.f-w-400 {
    font-weight: 400
}

.f-w-600 {
    font-weight: 600
}

.f-w-700 {
    font-weight: 700
}

.f-w-900 {
    font-weight: 600
}

.f-s-normal {
    font-style: normal
}

.f-s-italic {
    font-style: italic
}

.f-s-oblique {
    font-style: oblique
}

.f-s-initial {
    font-style: initial
}

.f-s-inherit {
    font-style: inherit
}

.text-center {
    text-align: center
}

.text-left {
    text-align: left
}

.text-right {
    text-align: right
}

.text-capitalize {
    text-transform: capitalize
}

.text-uppercase {
    text-transform: uppercase
}

.text-lowercase {
    text-transform: lowercase
}

.text-overline {
    text-decoration: overline
}

.text-line-through {
    text-decoration: line-through
}

.text-underline {
    text-decoration: underline
}

.baseline {
    vertical-align: baseline
}

.sub {
    vertical-align: sub
}

.super {
    vertical-align: super
}

.top {
    vertical-align: top
}

.text-top {
    vertical-align: text-top
}

.middle {
    vertical-align: middle
}

.bottom {
    vertical-align: bottom
}

.text-bottom {
    vertical-align: text-bottom
}

.initial {
    vertical-align: initial
}

.inherit {
    vertical-align: inherit
}

.pos-static {
    position: static
}

.pos-absolute {
    position: absolute
}

.pos-fixed {
    position: fixed
}

.pos-relative {
    position: relative
}

.pos-initial {
    position: initial
}

.pos-inherit {
    position: inherit
}

.f-left {
    float: left
}

.f-right {
    float: right
}

.f-none {
    float: none
}

.o-hidden {
    overflow: hidden
}

.o-visible {
    overflow: visible
}

.o-auto {
    overflow: auto
}

.img-20 {
    width: 20px
}

.img-30 {
    width: 30px
}

.img-40 {
    width: 40px
}

.img-50 {
    width: 50px
}

.img-60 {
    width: 60px
}

.img-70 {
    width: 70px
}

.img-80 {
    width: 80px
}

.img-90 {
    width: 90px
}

.img-100 {
    width: 100px
}

.text-primary {
    color: #01a9ac!important
}

.text-warning {
    color: #fe9365!important
}

.text-default {
    color: #e0e0e0!important
}

.text-danger {
    color: #fe5d70!important
}

.text-success {
    color: #0ac282!important
}

.text-inverse {
    color: #404e67!important
}

.text-info {
    color: #2dcee3!important
}

.text-custom {
    color: #64b0f2!important
}

.text-pink {
    color: #ff7aa3!important
}

.text-muted {
    color: #919aa3!important
}

.text-dark {
    color: #2b3d51!important
}

.text-purple {
    color: #9261c6!important
}

.text-muted {
    color: #919aa3!important
}
.text-white  {
    color: #ffffff!important
}



.bg-c-blue {
    background: -webkit-gradient(linear,left top,right top,from(#01a9ac),to(#01dbdf));
    background: linear-gradient(to right,#01a9ac,#01dbdf)
}

.bg-simple-c-blue {
    background: #01a9ac
}

.text-c-blue {
    color: #01a9ac
}

.bg-c-pink {
    background: -webkit-gradient(linear,left top,right top,from(#fe5d70),to(#fe909d));
    background: linear-gradient(to right,#fe5d70,#fe909d)
}

.bg-simple-c-pink {
    background: #fe5d70
}

.text-c-pink {
    color: #fe5d70
}

.bg-c-green {
    background: -webkit-gradient(linear,left top,right top,from(#0ac282),to(#0df3a3));
    background: linear-gradient(to right,#0ac282,#0df3a3)
}

.bg-simple-c-green {
    background: #0ac282
}

.text-c-green {
    color: #0ac282
}

.bg-c-yellow {
    background: -webkit-gradient(linear,left top,right top,from(#fe9365),to(#feb798));
    background: linear-gradient(to right,#fe9365,#feb798)
}

.bg-simple-c-yellow {
    background: #fe9365
}

.text-c-yellow {
    color: #fe9365
}

.bg-c-orenge {
    background: -webkit-gradient(linear,left top,right top,from(#FE8A7D),to(#feb8b0));
    background: linear-gradient(to right,#FE8A7D,#feb8b0)
}

.bg-simple-c-orenge {
    background: #fe8a7d
}

.text-c-orenge {
    color: #fe8a7d
}

.bg-c-lite-green {
    background: -webkit-gradient(linear,left top,right top,from(#01a9ac),to(#01dbdf));
    background: linear-gradient(to right,#01a9ac,#01dbdf)
}

.bg-simple-c-lite-green {
    background: #01a9ac
}

.text-c-lite-green {
    color: #01a9ac
}

.update-card {
    color: #fff
}

.update-card .card-footer {
    background-color: transparent;
    border-top: 1px solid #fff
}

.statustic-progress-card .progress {
    height: 5px
}

.user-radial-card {
    text-align: center
}

.user-radial-card>div {
    margin: 0 auto;
    display: block
}

.user-radial-card>div img {
    -webkit-box-shadow: 0 0 0 10px #fff;
    box-shadow: 0 0 0 10px #fff
}

.user-radial-card p {
    margin-bottom: 0
}

.user-card-full {
    overflow: hidden
}

.user-card-full .user-profile {
    border-radius: 5px 0 0 5px
}

.user-card-full .social-link li {
    display: inline-block
}

.user-card-full .social-link li a {
    font-size: 20px;
    margin: 0 10px 0 0;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}

.user-card-full .social-link li a i {
    color: #666
}

.user-card-full .social-link li a i.facebook:hover {
    color: #3b5997
}

.user-card-full .social-link li a i.twitter:hover {
    color: #42c0fb
}

.user-card-full .social-link li a i.instagram:hover {
    color: #aa7c62
}

.user-card-full .social-link li a i.youtube:hover {
    color: #e0291d
}

.statustic-card .card-block {
    position: relative
}

.statustic-card .card-block .progress .progress-bar.bg-c-blue:before {
    -webkit-animation: blue-blink-bar .5s linear infinite;
    animation: blue-blink-bar .5s linear infinite
}

.statustic-card .card-block .progress .progress-bar.bg-c-green:before {
    -webkit-animation: green-blink-bar .5s linear infinite;
    animation: green-blink-bar .5s linear infinite
}

.statustic-card .card-block .progress .progress-bar.bg-c-pink:before {
    -webkit-animation: pink-blink-bar .5s linear infinite;
    animation: pink-blink-bar .5s linear infinite
}

.statustic-card .card-block .progress .progress-bar.bg-c-yellow:before {
    -webkit-animation: yellow-blink-bar .5s linear infinite;
    animation: yellow-blink-bar .5s linear infinite
}




.input-group-text {
    background-color: #01a9ac
}

.card-footer{
    border-radius: 3px;
}









