/* ---- Rezvan Admin ie fixes ---- */
 
body {
  font-size: 12px;
  direction: rtl;
  font-family: 'Yekan',Tahoma;
}

a:hover , a:focus {
  text-decoration: none;
}

a.user-title-label{
  font-family: 'Yekan';
}

li {
  font-family: 'Yekan', tahoma;
}


h1,
h3,
h4,
h5,
h6 {
  font-family: 'Yekan','tahoma';
}

.center{
  text-align: center;
}

.login .content {
  margin-top: 20px;
}

.login .logo {
  margin: 30px auto 0;
}

.login .content .form-actions {
  clear: both;
  border: 0px;
  padding: 0px 30px 25px 30px;
  margin-left: -30px;
  margin-right: -30px;
}

.login-options {
  padding-top: 20px;
  width: 100%;
}

.login .content .forget-form,
.login .content .register-form {
 display: block; 
}

.social-icons li .google {
  background: rgba(0, 0, 0, 0) url("../img/googleplus.png") no-repeat scroll 0 0;
}

[data-hint]:after {
  font-family: 'Yekan';
}

.nazanin-font{
  font: 100 18px/36px 'B Nazanin';
}

.yekan-font{
  font-family: 'Yekan';
  font-weight: normal;
  font-size: 13px;
}

.latin-font{
  font-family: arial;
}

.small-font{
  font-size: 11px !important;
}

.rtl .label {
  font-family: "B Yekan";
}

.blue h4{
  font-family: 'Yekan','PT Sans',sans-serif;
  font-weight: 400; 
}

.date {
  font-family: 'B Nazanin',Tahoma;
  font-size: 20px;
  font-weight: normal;
  line-height: 24px;
}

/**
* Forms
*/
input, button, select, textarea {
  font-family: 'Yekan', Tahoma,"Helvetica Neue",Helvetica,Arial,sans-serif;
}

input.numeric {
  font-family: Tahoma;
}

.form-group.form-md-line-input.has-success .btn-group label {
  color: #FFF;
}

.md-checkbox input[type="checkbox"]:checked ~ label > .check {
  transform: scale(1) rotate(45deg);
}

.md-checkbox label > .check {
  border-color: -moz-use-text-color #36c6d3 #36c6d3 -moz-use-text-color;
  border-style: none solid solid none;
  border-width: medium 2px 2px medium;
}

/*
 * Select2
 */
.select2-container-multi .select2-search-choice-close {
  right: 3px;
  left: auto;
}

.select2-container--bootstrap .select2-selection--single .select2-selection__placeholder,
.select2-container--bootstrap .select2-search--dropdown .select2-search__field {
  font-family: 'Yekan';
}

.select2-container-multi .select2-choices .select2-search-field input {
  font-family: 'Yekan';
  font-size: 12px;
}

.morris-hover.morris-default-style .morris-hover-point, .select2-container--bootstrap .select2-results__group, .select2-container--bootstrap .select2-selection {
  font-family: 'Yekan';
}

.rtl .select2-container-multi.tag-input-style .select2-choices .select2-search-choice {
  margin-right: none;
}

.select2-container .select2-search--inline {
  float: right;
}

.select2-more-results.select2-active {
  padding-right: 20px;
}
