.form-item-im-ya, .form-item-prizvische, .form-item-el-poshta {
  width: 320px;
  display: inline-block;
}
#block-likable-page-title h1 {
    display: none;
}

.node--type-video-uroki h2, .node--type-video-uroki-public h2 {
  font-size: 30px;
}
.node--type-video-uroki, .node--type-video-uroki-public {
  width: 900px;
  margin: 0 auto;
}
.meta {display:none;}
#edit-el-poshta, #edit-prizvische, #edit-im-ya {
    width: 300px;
}

.webform-element-description {
    font-size: 11px;
    padding: 10px;
}
#edit-vash-variant {
    width: 950px;
}
#edit-actions-submit, .ptest, #ptestvc a {
   width: 320px;
height: 50px;
margin: 10px;
display: inline-block;
background: #fff;
border: 2px solid #9263a4;
border-radius: 20px;
color: #9263a4;
font-size: 22px;
text-align: center;
padding-top: 7px;}
    
    .webform-scale-options input + label {
      border:none;
      background:none;
    }
    
    .webform-scale-option, .webform-scale-options input:checked + label {
    border: 0;
    background-size: cover;
    width: 60px;
    height: 60px;
}

    .webform-scale-option {
      background-image: url(/img/star1.png);
    }
    
    .webform-scale-options input:checked + label {
      background-image: url(/img/star.png);
      color: #fff;}
      
      .webform-scale-options .form-item {
        margin:0;
      }
      
      .webform-scale-medium input + label {
    width: 60px;
    height: 60px;
    padding-top: 14px;
}
#ptestvc {display:none;}
#ptest h3, #ptestvc h3  {
    width: 540px;
    padding-top: 15px;
    font-size: 20px;
    float: left;

}
#ptest .quickedit-field, #ptestvc .quickedit-field {
    text-align: center;
    float: left;
}
#ptest .quickedit-field a, #ptestvc .quickedit-field a {
  padding-top:7px;
  margin-left: 30px;
}

#ptest, #ptestvc {
padding-top: 50px;
border-top: 2px solid #F0F0F0;
padding-bottom: 50px;}
a.ptest:hover, #ptestvc a:hover {
    background: #9263a4;
    color: #fff;
}
.prehide {
  display: none;
}
.nextlink {
  font-weight: 700;
  background-image: url(/img/arrow.png);
  background-repeat: no-repeat;
  background-position-x: right;
  background-position-y: center;
  background-size: 30px;
  width: 140px;
  display: block;
  text-transform: uppercase;
  float: right;
  margin-bottom: 20px;
}
@media screen and (max-width: 700px) {
#ptest h3, #ptestvc h3, .node--type-video-uroki, .node--type-video-uroki-public, .node.node--type-video-uroki-public video, .node--type-video-uroki video, #edit-vash-variant {
  width:100%!important;
}

  
  
}