
body {
  font-family: Vazir !important;
}

h1, h2, h3, h4, h5, h6, div, li, td, tr, p, select, input, button {
  font-family: Vazir !important;
}



.item.vm-card .newsTime{
  left:15px;
}


.headnews .colRight .item.vm-capsule h1.title {
  line-height: 1.5;
}


.item.vm-capsule .newsTime, .item.vm-teaser .newsTime {
  left:10px;
}



.poll .percent {
  text-align: left; /* LTR */
}
.poll .vote-form {
  text-align: right; /* LTR */
}
.poll .vote-form .poll-title {
  font-weight: bold;
}

.poll .form-actions .btn{
  margin-left:5px;
}

.poll .poll-question{
  font-size:15px;
}

.pollBox .blockTitleBox{
  display:none;
}

.poll .bar .foreground {
  background-color: var(--main-primary);
  height: 5px;
  float: left;
}

.poll-results-title{
  display:none;
}

.poll .bar {
  height: 5px;
  margin: 1px 0;
  background-color: #ddd;
}

.poll .choice-title,.poll .choice-result .percent{
  font-size:13px;
}

.region-navigation{ float:left; }

.nav-pills{
  background: #f3f3f3;
  padding: 20px 15px;
  border-radius: 10px;
  box-shadow: inset 0px 0px 10px #8d8d8d;
}

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus{
  color: #fff;
  background-color: #245db7;
  box-shadow: 0px 0px 10px #245db7;
}

.nav-pills a{
  /* margin-left: 10px; */
  transition:0.5s ease all;
  color: black;
}


#mainSide{
  height:100vh;
  background: #dedede;
}
#mainSide .wrapper{
  padding:20px;
}

#mainContent{

}

#mainContent .wrapper{
  padding:20px;
}
