/*.FaviraCheckBoxListWrapper {
    
}
.FaviraCheckBoxListWrapper tr td label{
    float: none !important;
}

.page-header.navbar .page-logo .logo-default {
    margin: 4px 0 0;
    height: 40px;
}
.dropdown-menu {
    font-family: IRANSans !important;
}

    .dropdown-menu > li > a {
        color: #6f6f6f !important;
    }

.form-actions{
    padding: 20px !important;
    margin: 0 !important;
    background-color: #f5f5f5 !important;
    border-top: 1px solid #e7ecf1 !important;
}*/
/* here you can put your own css to customize and override the theme */

.page-header.navbar .page-logo .logo-default {
    height: 40px;
    margin: 3px 0 0;
}

body {
    font-family: IRANSans !important;
}

h1, h2, h3, h4, h5, h6, input, textarea {
    font-family: IRANSans !important;
}

.tooltip {
    font-family: IRANSans !important;
}

.dropdown-menu {
    font-family: IRANSans !important;
}

.forceLTR {
    direction: ltr !important;
}

.user-login-5 .login-logo.login-6 {
    height: 80px;
}

.form-control {
    height: 36px;
}

.icon-danger {
    color: #ed6b75 !important;
}

.icon-success {
    color: #27a4b0 !important;
}

.Bold {
    font-weight: bold;
}

.btn-primary, .btn-danger {
    color: #fff !important;
}

.no-gutter > [class*='col-'] {
    padding-right: 0;
    padding-left: 0;
}

.CompanyInfo {
    color: #c5c5c5;
    font-size: 15px;
    padding: 15px 20px 15px 30px;
    font-weight: bold;
}

.k-chart-tooltip {
    font-family: IRANSans !important;
}

.RadColorPicker {
    position: relative;
}

    .RadColorPicker .rcpPalette {
        left: -10px !important;
    }

.RadColorPicker_Bootstrap div.rcpIcon a {
    right: 32px !important;
}

.display-block {
    display: block;
}

.portlet.light > .portlet-title > .caption > .caption > .caption-subject, .portlet.light > .portlet-title > .caption > .caption-subject, .portlet.light > .portlet-title > .RadAjaxPanel > .caption > .caption > .caption-subject, .portlet.light > .portlet-title > .RadAjaxPanel > .caption > .caption-subject {
    font-size: 16px;
    font-weight: 500 !important;
}

.portlet.light > .portlet-title > .caption > .caption > i, .portlet.light > .portlet-title > .caption > i, .portlet.light > .portlet-title > .RadAjaxPanel > .caption > .caption > i, .portlet.light > .portlet-title > .RadAjaxPanel > .caption > i {
    color: #777;
    font-size: 15px;
    font-weight: 300;
    margin-top: 1px;
}

.portlet > .portlet-title > .caption > .caption > i, .portlet > .portlet-title > .caption > i, .portlet > .portlet-title > .RadAjaxPanel > .caption > .caption > i, .portlet > .portlet-title > .RadAjaxPanel > .caption > i {
    float: right;
    margin-top: 4px;
    display: inline-block;
    font-size: 13px;
    margin-left: 5px;
    color: #666;
}

    .portlet > .portlet-title > .caption > .caption > i.glyphicon, .portlet > .portlet-title > .caption > i.glyphicon, .portlet > .portlet-title > .RadAjaxPanel > .caption > .caption > i.glyphicon, .portlet > .portlet-title > .RadAjaxPanel > .caption > i.glyphicon {
        margin-top: 2px;
    }

.portlet > .portlet-title > .caption > .caption > .caption-helper, .portlet > .portlet-title > .caption > .caption-helper, .portlet > .portlet-title > .RadAjaxPanel > .caption > .caption > .caption-helper, .portlet > .portlet-title > .RadAjaxPanel > .caption > .caption-helper {
    padding: 0;
    margin: 0;
    line-height: 13px;
    color: #9eacb4;
    font-size: 13px;
    font-weight: 300;
}

.portlet > .portlet-title > .RadAjaxPanel > .caption {
    float: right;
    display: inline-block;
    font-size: 18px;
    line-height: 18px;
    padding: 10px 0;
}

/**
 * Alignment.
 */

.JustifyLeft {
    text-align: left;
}

.JustifyRight {
    text-align: right;
}

.JustifyCenter {
    text-align: center;
}

.JustifyFull {
    text-align: justify;
}

/*Comments(Analysis)*/
.mt-comments .mt-comment .mt-comment-img > img {
    width: 40px;
}

.mt-comments .mt-comment .mt-comment-body .mt-comment-details {
    height: 25px;
}
/*End of Comments(Analysis)*/

/*.portlet.light .portlet-body {
    overflow: auto;
}*/


.input-group-addon.requiredParameter {
    border: none;
    background: transparent;
}

input[type="checkbox"], input[type="radio"] {
    margin-left: 5px;
}

.modal-lg {
    width: 80%;
}

.dashboard-stat .details .number {
    font-size: 30px;
}

.rlbText {
    font-family: IRANSans !important;
}

.portlet.light .form .form-body, .portlet.light .portlet-form .form-body {
    padding: 20px;
}

.portlet.light .form .form-actions.right, .portlet.light .portlet-form .form-actions.right {
    padding-left: 20px;
}

.top-buffer {
    margin-top: 10px;
}

.page-header.navbar.navbar-fixed-top, .page-header.navbar.navbar-static-top {
    z-index: 6000 !important;
}

.form .form-actions, .portlet-form .form-actions {
    padding: 20px;
    padding-right: 20px;
    padding-left: 20px;
    margin: 0;
    background-color: #f5f5f5 !important;
    border-top: 1px solid #e7ecf1 !important;
}
.notification-dropdpwn-menu {
	width: 240px !important;
}