.votingForm{
  background-color: rgba(255,255,255,1) !important;
  text-align: right;
  padding: 20px;
}
#title{
  color:#ddce66 ;
  font-size: 30px;
  padding-top: 10px;
  font-family: iranyekanblack;
}
#voteCount{
  font-size: 15px;
  padding-top: 20px;
}
#credits{
  color:#ddce66 ;
  font-size: 20px;
  font-family: iranyekan;
}
#city-state{
  color:#ddce66 ;
  font-size: 20px;
  font-family: iranyekan;
}
#grade{
  color:#ddce66 ;
  font-size: 20px;
  font-family: iranyekan;
}
#videoDes{
  color:black ;
  font-size: 15px;

  font-family: iranyekan;
}
#votingLabel{
  color:#ddce66 ;
  font-weight: bold;
  font-size: 20px;
  font-family: iranyekan;
  text-align: center;
  padding-top: 10px;
  margin-bottom: 0;

}
#votingLabel2{
  color:red ;
  font-weight: bold;
  font-size: 20px;
  font-family: iranyekan;
  text-align: center;
  padding-top: 10px;
  margin-bottom: 0;

}
.stars{
  font-size: 40px;
  text-align: center !important;
}
@media only screen and (max-width: 846px){
  .stars{
    font-size: 25px;
    text-align: center !important;
  }
}
.rate-hover-layer
{
  color: #ddce66;
}
.rate-base-layer
{
  color: #ddce66;
}
.rate-select-layer
{
  color: #ddce66;
}
#submitButton{
  background-color: #052639;
  border-radius: 15px;
  color: white;
  padding: 10px 40px;
  font-size: 20px;
  font-family: iranyekanblack;
  max-width: 200px;

}
#loginButton{
  background-color: #052639;
  border-radius: 15px;
  color: white;
  padding: 10px 40px;
  font-size: 20px;
  font-family: iranyekanblack;
  max-width: 200px;

}
@media only screen and (max-width: 450px){
  .stars{
    font-size: 20px;
    text-align: center !important;
  }
}