/*for /apply
------------------------------------*/
/*Sky Form
------------------------------------*/

.sky-form {
    font-family: "Helvetica Neue",Helvetica,'Open Sans',Arial,"Microsoft Yahei","FZLanTingHei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;
}


/*Error State*/
.sky-form .state-error input,
.sky-form .state-error textarea {
  border-color: #e0aaaa;
}

.sky-form .state-error + em {
  display: block;
  margin-top: 6px;
  padding: 0 1px;
  font-style: normal;
  font-size: 11px;
  line-height: 15px;
  color: #ee9393;
}
.sky-form .rating.state-error + em {
  margin-top: -4px;
  margin-bottom: 4px;
}

/*Success State*/
.sky-form .state-success input {
  border-color: #f0fff0;
}

/*Disabled State*/
.sky-form .input.state-disabled input {
  border-color: #f0fff0;
}

/*Submited State*/
.sky-form .message {
  display: none;
  color: #6fb679;
}


/*Success State*/
body.dark .sky-form .state-success input, 
body.dark .sky-form .state-success select, 
body.dark .sky-form .state-success textarea, 
body.dark .sky-form .radio.state-success i, 
body.dark .sky-form .checkbox.state-success i, 
body.dark .sky-form .toggle.state-success i {
	background: #1c1c1c !important;
    color:#aaa;
}

body.dark .sky-form .state-error input, 
body.dark .sky-form .state-error select, 
body.dark .sky-form .state-error textarea, 
body.dark .sky-form .radio.state-error i, 
body.dark .sky-form .checkbox.state-error i, 
body.dark .sky-form .toggle.state-error i {
	background: #1c1c1c !important;
    color:#aaa;
}

/*Hover State*/
body.dark .sky-form .radio:hover i,
body.dark .sky-form .checkbox:hover i,
body.dark .sky-form .toggle:hover i,
body.dark .sky-form .ui-slider-handle:hover {
  	border-color: #1c1c1c !important;
    color:#aaa;
}



.sky-form .message i {
  display: block;
  margin: 0 auto 20px;
  width: 81px;
  height: 81px;
  border: 1px solid #6fb679;
  border-radius: 50%;
  font-size: 30px;
  line-height: 81px;
}

.sky-form.submited fieldset,
.sky-form.submited footer {
  display: none;
}


.sky-form.submited .message {
  display: block;
  padding: 25px 30px;
  font-size: 300 18px/27px;
  font-family: "Helvetica Neue",Helvetica,'Open Sans',Arial,"Microsoft Yahei","FZLanTingHei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;
  text-align: center;
  background: rgba(0,0,0,0);
}

body.dark .sky-form.submited .message p {
  color: #fff;
}

body.dark .sky-form .select {
    color:#fff;
    font-family: "Helvetica Neue",Helvetica,'Open Sans',Arial,"Microsoft Yahei","FZLanTingHei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;
}

.sky-form footer {
    padding: 20px 30px 0 30px;
}
    
@media (max-width: 991px) {
    .contacts-in form .form-control {
      color: #fff;
      box-shadow: none;
      border-color: #eee;
      background: rgba(0,0,0,0.2);
    }

    .sky-form {
        margin: 0 -10px;
    }

    .sky-form .row,
    {
        margin: 0 -25px;
    }

    body.dark .sky-form .textarea textarea{
        
    }
    
    .btn-u {
        width: 80%;
        margin-left: 10%;
    }
    
    
}




