/* Minification failed. Returning unminified contents.
(437,33): run-time error CSS1046: Expect comma, found '0'
(437,37): run-time error CSS1046: Expect comma, found '/'
 */
/*
 * metismenu - v2.2.0
 * A jQuery menu plugin
 * https://github.com/onokumus/metisMenu#readme
 *
 * Made by Osman Nuri Okumuş <onokumus@gmail.com> (https://github.com/onokumus)
 * Under MIT License
 */

.metismenu .arrow{float:right;line-height:1.42857}[dir=rtl] .metismenu .arrow{float:left}.metismenu .glyphicon.arrow:before{content:"\e079"}.metismenu .active>a>.glyphicon.arrow:before{content:"\e114"}.metismenu .fa.arrow:before{content:"\f104"}.metismenu .active>a>.fa.arrow:before{content:"\f107"}.metismenu .ion.arrow:before{content:"\f3d2"}.metismenu .active>a>.ion.arrow:before{content:"\f3d0"}.metismenu .plus-times{float:right}[dir=rtl] .metismenu .plus-times{float:left}.metismenu .fa.plus-times:before{content:"\f067"}.metismenu .active>a>.fa.plus-times{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.metismenu .plus-minus{float:right}[dir=rtl] .metismenu .plus-minus{float:left}.metismenu .fa.plus-minus:before{content:"\f067"}.metismenu .active>a>.fa.plus-minus:before{content:"\f068"}.metismenu .collapse{display:none}.metismenu .collapse.in{display:block}.metismenu .collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}
.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}button.toast-close-button{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}#toast-container>:hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}#toast-container>.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}#toast-container>.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}#toast-container>.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}}
/*!
 * Start Bootstrap - SB Admin 2 Bootstrap Admin Theme (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */

body {
    background-color: #f8f8f8;
}

#wrapper {
    width: 100%;
    background-color: #fff;
}

#page-wrapper {
    padding: 0 15px;
    min-height: 568px;
    background-color: #fff;
    transition: all 0.3s;
}

@media(min-width:768px) {
    #page-wrapper {
        position: inherit;
        margin: 0 290px 0 0;
        padding: 0 30px;
        /*border-right: 1px solid #e7e7e7;*/
    }
        #page-wrapper.active {
            margin-right: 0px;
        }
}

.navbar-top-links {
    margin-right: 0;
}

.navbar-top-links li {
    display: inline-block;
}

.navbar-top-links li:last-child {
    margin-left: 15px;
}

.navbar-top-links li a {
    padding: 15px;
    min-height: 50px;
}

.navbar-top-links .dropdown-menu li {
    display: block;
}

.navbar-top-links .dropdown-menu li:last-child {
    margin-left: 0;
}

.navbar-top-links .dropdown-menu li a {
    padding: 3px 20px;
    min-height: 0;
}

.navbar-top-links .dropdown-menu li a div {
    white-space: normal;
}

.navbar-top-links .dropdown-messages,
.navbar-top-links .dropdown-tasks,
.navbar-top-links .dropdown-alerts {
    width: 310px;
    min-width: 0;
}

.navbar-top-links .dropdown-messages {
    margin-right: 5px;
}

.navbar-top-links .dropdown-tasks {
    margin-right: -59px;
}

.navbar-top-links .dropdown-alerts {
    margin-right: -123px;
}

.navbar-top-links .dropdown-user {
    left: 0;
    right: auto;
}

.sidebar .sidebar-nav.navbar-collapse {
    padding-right: 0;
    padding-left: 0;
}

.sidebar .sidebar-search {
    padding: 15px;
}

.sidebar ul li {
   
}
    .sidebar ul li a {
        color: #495057 !important;
        font-size:14px !important;
        font-weight:300;
       
    }
        
.sidebar ul li a.active {
    background-color: #5bc0de;
}
    
        .sidebar ul li a:focus {
            background-color: #5bc0de !important;
        }
        .sidebar ul li a:hover {
            background-color: #5bc0de !important;
        }
.sidebar .arrow {
    float: left;
}

.sidebar .fa.arrow:before {
    content: "\f104";
}

.sidebar .active>a>.fa.arrow:before {
    content: "\f107";
}

.sidebar .nav-second-level li,
.sidebar .nav-third-level li,
.sidebar .nav-fourth-level li,
.sidebar .nav-Fifth-level li {
    border-bottom: 0 !important;
}

.sidebar .nav-second-level li a {
    padding-right: 37px;
}

.sidebar .nav-third-level li a {
    padding-right: 52px;
}
    .sidebar .nav-fourth-level li a {
        padding-right: 67px;
    }
    .sidebar .nav-Fifth-level li a {
        padding-right: 82px;
    }

/*ul .nav-second-level  {
    background-color: #1f5787 !important;
}*/
ul .nav-third-level {
    background-color: #a1b7ca !important;
}
ul .nav-fourth-level {
    background-color: #a1b7ca !important;
}

.sidebar {
    transition: all 0.3s;
}
.sidebarCollapse {
    border: none;
    background-color: transparent;
    float: right;
}

@media(min-width:768px) {
    .sidebar {
        z-index: 1;
        position: absolute;
        width: 290px;
        
    }
    #sidebarCls.active {
        margin-right: -290px;
        
    }
    .navbar-top-links .dropdown-messages,
    .navbar-top-links .dropdown-tasks,
    .navbar-top-links .dropdown-alerts {
        margin-right: auto;
    }
}

.btn-outline {
    color: inherit;
    background-color: transparent;
    transition: all .5s;
}

.btn-primary.btn-outline {
    color: #428bca;
}

.btn-success.btn-outline {
    color: #5cb85c;
}

.btn-info.btn-outline {
    color: #5bc0de;
}

.btn-warning.btn-outline {
    color: #f0ad4e;
}

.btn-danger.btn-outline {
    color: #d9534f;
}

.btn-primary.btn-outline:hover,
.btn-success.btn-outline:hover,
.btn-info.btn-outline:hover,
.btn-warning.btn-outline:hover,
.btn-danger.btn-outline:hover {
    color: #fff;
}

.chat {
    margin: 0;
    padding: 0;
    list-style: none;
}

.chat li {
    margin-bottom: 10px;
    padding-bottom: 5px;
    border-bottom: 1px dotted #999;
}

.chat li.left .chat-body {
    margin-right: 60px;
}

.chat li.right .chat-body {
    margin-left: 60px;
}

.chat li .chat-body p {
    margin: 0;
}

.panel .slidedown .glyphicon,
.chat .glyphicon {
    margin-left: 5px;
}

.chat-panel .panel-body {
    height: 350px;
    overflow-y: scroll;
}

.login-panel {
    margin-top: 25%;
}

.flot-chart {
    display: block;
    height: 400px;
}

.flot-chart-content {
    width: 100%;
    height: 100%;
}

.dataTables_wrapper {
    position: relative;
    clear: both;
}

table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_asc_disabled,
table.dataTable thead .sorting_desc_disabled {
    background: 0 0;
}

table.dataTable thead .sorting_asc:after {
    content: "\f0de";
    float: left;
    font-family: fontawesome;
}

table.dataTable thead .sorting_desc:after {
    content: "\f0dd";
    float: left;
    font-family: fontawesome;
}

table.dataTable thead .sorting:after {
    content: "\f0dc";
    float: left;
    font-family: fontawesome;
    color: rgba(50,50,50,.5);
}

.btn-circle {
    width: 30px;
    height: 30px;
    padding: 6px 0;
    border-radius: 15px;
    text-align: center;
    font-size: 12px;
    line-height: 1.428571429;
}

.btn-circle.btn-lg {
    width: 50px;
    height: 50px;
    padding: 10px 16px;
    border-radius: 25px;
    font-size: 18px;
    line-height: 1.33;
}

.btn-circle.btn-xl {
    width: 70px;
    height: 70px;
    padding: 10px 16px;
    border-radius: 35px;
    font-size: 24px;
    line-height: 1.33;
}

.show-grid [class^=col-] {
    padding-top: 10px;
    padding-bottom: 10px;
    border: 1px solid #ddd;
    background-color: #eee!important;
}

.show-grid {
    margin: 15px 0;
}

.huge {
    font-size: 40px;
}

.panel-blue {
    border-color: #5bc0de;
}
.panel-silver {
    background-color: #ebf1fa;
    border-color: #ebf1fa;
}
.panel-blue .panel-heading {
    border-color: #5bc0de;
    color: #fff;
    background-color: #5bc0de;
}

.panel-blue a {
    color: #5bc0de;
}

.panel-blue a:hover {
    color: #3d8b3d;
}

.panel-green {
    border-color: #5cb85c;
}

.panel-green .panel-heading {
    border-color: #5cb85c;
    color: #fff;
    background-color: #5cb85c;
}

.panel-green a {
    color: #5cb85c;
}

.panel-green a:hover {
    color: #3d8b3d;
}

.panel-red {
    border-color: #d9534f;
}

.panel-red .panel-heading {
    border-color: #d9534f;
    color: #fff;
    background-color: #d9534f;
}

.panel-red a {
    color: #d9534f;
}

.panel-red a:hover {
    color: #b52b27;
}

.panel-yellow {
    border-color: #f0ad4e;
}

.panel-yellow .panel-heading {
    border-color: #f0ad4e;
    color: #fff;
    background-color: #f0ad4e;
}

.panel-yellow a {
    color: #f0ad4e;
}

.panel-yellow a:hover {
    color: #df8a13;
}
.card {
    background: #fff;
    min-height: 50px;
    box-shadow: 0 1px 5px rgb(0 0 0 / 20%);
    position: relative;
    margin-bottom: 20px;
    padding: 5px;
}
.btn-mobile {
 
    background-color: white;
    border-radius: 30%;
  
    padding: 10px;

}
.k-grid tbody td > .k-grid-delete {
    color: #fff;
    background-color: #d9534f;
    border-color: #d43f3a;
}


.k-grid-header .k-header  {
    background-color: #d3e3fd !important;
}
.tooltip {
    position: relative;
    display: inline-block;
    border-bottom: 1px dotted black;
    opacity: 1 !important;
    font-family: 'iranSansFarsiNum';
}

    .tooltip .tooltiptext {
        visibility: hidden;
        width: 150px;
        background-color: black;
        color: #fff;
        text-align: center;
        border-radius: 6px;
        padding: 5px 0;
        /* Position the tooltip */
        position: absolute;
        z-index: 1;
    }

    .tooltip:hover .tooltiptext {
        visibility: visible;
    }

.PersonListCard {
    min-height: 150px;
    width: 100%;
    border-radius: 15px;
    border: solid 4px #ffffff;
    padding-bottom: 30px;
    text-align: center;
    background-color: #ebf1fa;
}

.PersonListCardBack {
    max-height: 90px;
    min-height: 90px;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
}

.PersonImage {
    position: initial;
    width: 110px;
    height: 110px;
    padding: 0px;
    z-index: 0;
    margin-top: -70px;
}

.PersonTitle {
    color: #0b1a63;
    font-size: 16px;
    margin: 20px;
    font-weight: bold;
    font-family: "YekanBakh-Bold";
}

.jobTitle {
    color: #9e9e9e;
    font-size: 12px;
    margin: 20px;
    font-weight: bold;
    font-family: "YekanBakh-Bold";
}

.PersonActBtn {
    padding: 10px;
    color: #9e9e9e;
    font-size: 12px;
    background-color: #fff;
    border-radius: 20px;
    font-family: "YekanBakh-Bold";
}
.price-amount {
    font-size: 18px;
    font-family: "iranSansFarsiNum";
    font-weight: 700;
    color: #0d3b7c;
}
.Display_titr {
    font-family: "iranSansFarsiNum";
    font-size: 18px;
    font-weight: 700;
    color: #0d3b7c;
    padding-right:5px;
}
.Ap_titr {
    font-family: "YekanBakh-Bold";
    font-size: 22px;
    color: #17172f;
}

    .Ap_titr > h2::before {
        content: '';
        display: block;
        position: absolute;
        right: 35px;
        top: 40px;
        background: lch(83.9 67.95 80.62 / 0.5);
        
        width: 32px;
        height: 32px;
        border-radius: 100%;
        /* z-index: -1;*/
    }



.btn {
    border-radius: 13px;
}
.k-button {
   
    border-radius: 13px;
}
.text-danger {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
    border-radius:4px;
   
}

.SettingButton {
    background-color: #d3e3fd;
    border-radius: 13px;
    border: 1px #d3e3fd solid;
    color: #495057;
    font-size:large;
}

@font-face {
    font-family: 'iranSansLight';
    src: url("../fonts/iransans/IRANSansWeb_Light.eot") format("embedded-opentype"), url("../fonts/iransans/IRANSansWeb_Light.ttf") format("truetype"), url("../fonts/iransans/IRANSansWeb_Light.woff") format("woff"), url("../fonts/iransans/IRANSansWeb_Light.woff2") format("woff2");
}

@font-face {
    font-family: 'iranSansFarsiNum';
    src: url("../fonts/iransans/IRANSansWeb(FaNum).eot") format("embedded-opentype"), url("../fonts/iransans/IRANSansWeb(FaNum).ttf") format("truetype"), url("../fonts/iransans/IRANSansWeb(FaNum).woff") format("woff"), url("../fonts/iransans/IRANSansWeb(FaNum).woff2") format("woff2");
}

@font-face {
    font-family: 'iranSansDastNevis';
    src: url("../fonts/iransans/iransansdnlight.eot") format("embedded-opentype"), url("../fonts/iransans/iransansdnlight.ttf") format("truetype"), url("../fonts/iransans/iransansdnlight.woff") format("woff"), url("../fonts/iransans/iransansdnlight.woff2") format("woff2");
}

@font-face {
    font-family: 'YekanBakh-Bold';
    src: url("../fonts/YekanBakh-Bold/YekanBakh-Bold.eot") format("embedded-opentype"), url("../fonts/YekanBakh-Bold/YekanBakh-Bold.ttf") format("truetype"), url("../fonts/YekanBakh-Bold/YekanBakh-Bold.woff") format("woff"), url("../fonts/YekanBakh-Bold/YekanBakh-Bold.woff2") format("woff2");
}

@font-face {
    font-family: 'Shabnam-Bold';
    src: url("../fonts/Shabnam/Shabnam-Bold-FD-WOL.eot") format("embedded-opentype"), url("../fonts/Shabnam/Shabnam-Bold-FD-WOL.ttf") format("truetype"), url("../fonts/Shabnam/Shabnam-Bold-FD-WOL.woff") format("woff"), url("../fonts/Shabnam/Shabnam-Bold-FD-WOL.woff2") format("woff2");
}

@font-face {
    font-family: 'Shabnam';
    src: url("../fonts/Shabnam/Shabnam-FD-WOL.eot") format("embedded-opentype"), url("../fonts/Shabnam/Shabnam-FD-WOL.ttf") format("truetype"), url("../fonts/Shabnam/Shabnam-FD-WOL.woff") format("woff"), url("../fonts/Shabnam/Shabnam-FD-WOL.woff2") format("woff2");
}

@font-face {
    font-family: 'Shabnam-Light';
    src: url("../fonts/Shabnam/Shabnam-Light-FD-WOL.eot") format("embedded-opentype"), url("../fonts/Shabnam/Shabnam-Light-FD-WOL.ttf") format("truetype"), url("../fonts/Shabnam/Shabnam-Light-FD-WOL.woff") format("woff"), url("../fonts/Shabnam/Shabnam-Light-FD-WOL.woff2") format("woff2");
}
@font-face {
    font-family: 'Shabnam-Medium';
    src: url("../fonts/Shabnam/Shabnam-Medium-FD-WOL.eot") format("embedded-opentype"), url("../fonts/Shabnam/Shabnam-Medium-FD-WOL.ttf") format("truetype"), url("../fonts/Shabnam/Shabnam-Medium-FD-WOL.woff") format("woff"), url("../fonts/Shabnam/Shabnam-Medium-FD-WOL.woff2") format("woff2");
}
@font-face {
    font-family: 'Shabnam-Thin';
    src: url("../fonts/Shabnam/Shabnam-Thin-FD-WOL.eot") format("embedded-opentype"), url("../fonts/Shabnam/Shabnam-Thin-FD-WOL.ttf") format("truetype"), url("../fonts/Shabnam/Shabnam-Thin-FD-WOL.woff") format("woff"), url("../fonts/Shabnam/Shabnam-Thin-FD-WOL.woff2") format("woff2");
}
body {
    font-family: 'Shabnam', 'iranSansFarsiNum','iranSansLight',Tahoma;
    font-size: 14px;
    padding-top: 50px;
    background-color: #fff;
}
.commandbar{
    margin:10px 0;

}
.page-header {
    /*background-image: url('../images/header-bg.png');
    padding-right:10px;
    color:#10415e !important;*/
}
.navbar-fixed-top-mobile {
 
    border: none;
    box-shadow: 0 0 5px;
    
}
.navbar-default  {
   
    background-color: #d3e3fd !important;
}
.navbar-default .navbar-brand {
    color: #afb9c1;
    padding: 5px 0px;
    
}

.navbar-static-tops a{
    color:#D3DFEA;

}
.navbar-top-links a {
    color: #afb9c1;
}
.navbar-top-links > li > a:hover,
.navbar-top-links > li > a:focus,
 .navbar-top-links .open > a,
 .navbar-top-links .open > a:hover,
 .navbar-top-links .open > a:focus {
    background-color:#236e99;
}

.k-grid-toolbar
{
    background-color:#fff;
}

.k-grid-add:hover,
.k-grid-add:focus,
.k-grid-create:hover,
.k-grid-create:focus
{
    color:#FFF;
    background-color:#449D44;
    border-color:#398439;
}

.k-rtl .k-grid-header .k-filterable .k-link {
    padding-left: 1em;
}

.k-grid-add, .k-grid-create {
	color: #FFF;
	background-color: #5CB85C;
	border-color: #4CAE4C;
}

.k-tabstrip:focus
{
    box-shadow:none;
}

.k-button.k-button-icontext .k-icon, .k-button.k-button-icontext .k-image {
	vertical-align: middle;
}

.k-grid tbody button.k-button {
	min-width: unset;
}

.form-control, /* if this class is applied to a Kendo UI widget, its layout may change */
.container,
.container-fluid,
.row,
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1,
.col-xs-2, .col-sm-2, .col-md-2, .col-lg-2,
.col-xs-3, .col-sm-3, .col-md-3, .col-lg-3,
.col-xs-4, .col-sm-4, .col-md-4, .col-lg-4,
.col-xs-5, .col-sm-5, .col-md-5, .col-lg-5,
.col-xs-6, .col-sm-6, .col-md-6, .col-lg-6,
.col-xs-7, .col-sm-7, .col-md-7, .col-lg-7,
.col-xs-8, .col-sm-8, .col-md-8, .col-lg-8,
.col-xs-9, .col-sm-9, .col-md-9, .col-lg-9,
.col-xs-10, .col-sm-10, .col-md-10, .col-lg-10,
.col-xs-11, .col-sm-11, .col-md-11, .col-lg-11,
.col-xs-12, .col-sm-12, .col-md-12, .col-lg-12
{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.parent-child-tree .k-treelist-group,
.parent-child-tree .mission-cat-row
{
    background-color:#d5e5f3;
}

.file-icon {
    display: inline-block;
    float: right;
    width: 32px;
    height: 32px;
    margin-left: 10px;
    background-image: url(../images/FileIcons.png);
    background-repeat: no-repeat;
    /*margin-top: 13.5px;*/
}

.archive-file { background-position: 0;}
.audio-file { background-position: -32px 0;}
.document-file { background-position: -64px 0;}
.unknown-file { background-position: -96px 0;}
.image-file { background-position: -128px 0;}
.pdf-file { background-position: -160px 0;}
.powerpoint-file { background-position: -192px 0;}
.video-file { background-position: -224px 0;}
.word-file {  background-position: -256px 0; }
.excel-file { background-position: -288px 0; }

h4.group-title
{
    border-bottom:1px solid #e5e5e5;
    margin-top:25px;
    padding:10px 0;
}

.login-seperator:before {
 content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 43%;
  border-bottom: 1px solid #cccccc;
}

.login-seperator:after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 43%;
  border-bottom: 1px solid #cccccc;
}

.login-seperator {
  position: relative;
  display: block;
  margin: 20px 0 20px 0;
  text-align: center;
  color: #666;
}

/* Comments */
.comments{

}

.comment {
    margin-top: 10px;
	margin-bottom:10px;
	border-bottom: dotted 1px #ddd;
}

.comment:last-child {
    border-bottom : none;
}

.comment-body {
    white-space: pre-line;
}

.comment-author {

}

.comment-time {
    color: #aaa;
}

@media (min-width: 768px) {
	.comment-heading{
		display:table-cell;
		width:200px;
        vertical-align:top;
	}

	.comment-body{
		
        vertical-align:top;
	}
}

div.k-edit-form-container
{
    width: auto;
}

.k-grid {
  
}

.k-selectable tbody tr {
    cursor: pointer;
}

#page-wrapper {
    padding: 0 15px 15px;
}

@media(min-width:768px) {
    #page-wrapper {
        padding: 0 30px 30px;
    }
}

/* Grid */
@media(min-width:768px) {
  .tight-cell {
      width: 1px;
      white-space:nowrap;
  }
}

.appraisal-grid input[type="radio"] {
    cursor: pointer;
}

.appraisal-grid .appraisal-category-title{
    font-weight:bold;
    background-color:#F5F5F5;
}

.appraisal-grid .answer-cell {
     text-align:center;
    vertical-align: middle !important;
}

#GoalsGrid.k-grid  .k-grid-header  .k-header  .k-link {
    height: auto;
    /*text-overflow:unset;*/
}
  
#GoalsGrid.k-grid  .k-grid-header  .k-header {
    white-space: normal;
    vertical-align:middle;
}

.calculation-params-table input[type='text'] {
    width: 50px;
    text-align: center;
}

.calculation-params-table thead th {
    text-align:center;
}

.calculation-params-table tbody tr th, .calculation-params-table tbody tr td {
    vertical-align: middle;
    text-align: center;
}

.calculation-params-table .hidden-cell {
    border: none;
}

table.calculation-params-table {
    border:none;
}

.calculation-params-table .col-seperator  {
    border-left: 1px solid rgb(221, 221, 221);
}

.grid-auto-header  .k-grid-header  .k-header  .k-link {
    height: auto;
    /*text-overflow:unset;*/
}
  
.grid-auto-header .k-grid-header  .k-header {
    white-space: normal;
    vertical-align:middle;
}
.required:after {
    content: "*";
    font-weight: lighter;
    color: #ea7676;
}
.badge {
    margin-left: -12px !important;
    font-family: iranSansFarsiNum !important;
    background-color: #a49d9d !important;
}

.k-tabstrip-items {
    background-color: #61baad;
    border-radius: 5px 5px 0px 0px;
}

    .k-tabstrip-items .k-state-default .k-link {
        color: #ffffff;
        
    }

    .k-tabstrip-items .k-state-active .k-link {
        color: #333;
        border-bottom: 5px solid #b6a140;
        border-bottom-right-radius: 0px;
        
    }

    .k-tabstrip-items .k-state-hover .k-link {
        color: orangered !important;
    }

.k-state-selected {
    /*color: #2d2828 !important;*/
}

.stampimg {
    /*margin: 10px 10px 10px 10px;*/
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
    transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s; /* Safari */
}

    .stampimg:hover {
        -webkit-transform: scale(1.3,1.3);
        -ms-transform: scale(1.3,1.3);
        transform: scale(1.3,1.3);
        transition-duration: 0.3s;
        -webkit-transition-duration: 0.3s; /* Safari */
    }

.breakWord20 {
    word-break: break-all !important;
    word-wrap: break-word !important;
    vertical-align: top;
}
@media screen and (max-width: 600px) {
    .k-widget.k-dropdown {
        /*max-width: 250px;*/
    }
}


