@CHARSET "UTF-8";



#users-header {
  display: none;
}

.stepy-step { clear: both; -khtml-border-radius: 3px; -moz-border-radius: 3px; -opera-border-radius: 3px; padding: 15px 20px; box-sizing: border-box; border-radius: 3px; -webkit-border-radius: 3px; border: none; width: 100%; }
  .stepy-step legend { color: #5D3026; padding: 40px 0 20px; font-size: 23px; letter-spacing: .7px; line-height: 1.3em; display:block; width: 100%; float: left;}
   .stepy-step  .design { color: #5D3026; display: block; letter-spacing: .7px; width: 250px; font-size: 15px; margin: 0 0 3px 0; }
  .stepy-step  .design_long { color: #5D3026; display: block; letter-spacing: .7px; width: 550px; font-size: 15px; margin: 0 0 3px 0; }
  .design_bold { color: #5D3026; display: block; letter-spacing: .7px; width: 550px; font-size: 16px; margin: 0 0 3px 0; font-weight: bold;}
  .stepy-step .error {color: red;display: block;;}
  label.error {margin-left: 9px;margin-top: -20px;}
  #error + label.error, #error2 + label.error {margin-top: 0px;margin-left: 0;margin-bottom: 20px;}
  .stepy-step input,
  .stepy-step textarea,
  .stepy-step select { border: 1px solid #999; border-radius: 5px; color: #333; font-size: 1.2em; height: 27px; margin-bottom: 30px; width: 250px; padding: 3px; }

  .stepy-step select { height: 25px; padding-top: 5px;box-sizing: content-box; }

  .stepy-step textarea { height: 100px; }

  .stepy-navigator { height: 33px; margin-top: 20px; clear: both; margin: 0 auto; padding: 40px 0; width: 650px; }
    .button-back { float: left; }

    .button-next,
    .stepy-navigator input[type="submit"] { box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3); }
    .button-next {
  float: right;
  border: none!important;
  color: #fff!important;
  text-align: center;
  height: 40px;
  background: linear-gradient(45deg, rgba(255,170,50,1) 1%,rgba(255,108,63,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaa32', endColorstr='#ff6c3f',GradientType=1 );}
    .button-back {float: left;background: #Fff;color: #ff9900!important;text-align: center;height: 40px;border: 2px solid #ff9900!important;}
   .button-back,
    .button-next,
    .stepy-navigator input[type="submit"] { border: 1px solid #CCC; color: #fff; cursor: pointer; font: 1.2em verdana; text-decoration: none; -khtml-border-radius: 3px; -moz-border-radius: 3px; -opera-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 5px; display: block; box-sizing: border-box; width: 45%; font-size: 24px; font-weight: bold;padding: 7px 15px 8px; }  .stepy-navigator { width: 98%; }
    .stepy-navigator input[type="submit"] { background-color: #5D3026; margin-bottom: 0; padding: 7px 15px 8px; float: right; height: 70px; border: none; }
    .button-back:hover,
    .button-next:hover,
    .stepy-navigator input[type="submit"]:hover {
  opacity: 1; }
}}
    .button-back {float: left;background: #Fff;color: #5D3026!important;text-align: center;height: 40px;border: 2px solid #5D3026!important;}
    .button-back,
    .button-next,
    .stepy-navigator input[type="submit"] { border: 1px solid #CCC; color: #fff; cursor: pointer; font: 1.2em verdana;font-weight: bold; padding: 7px 15px 8px; text-decoration: none; -khtml-border-radius: 3px; -moz-border-radius: 3px; -opera-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; display: block; box-sizing: border-box; width: 270px; }

    .stepy-navigator input[type="submit"] { background: linear-gradient(45deg, rgba(255,170,50,1) 1%,rgba(255,108,63,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaa32', endColorstr='#ff6c3f',GradientType=1 ); margin-bottom: 0; padding: 7px 15px 8px; float: right; height: 40px; border: none; }

    .button-back:hover,
    .button-next:hover,
    .stepy-navigator input[type="submit"]:hover {
  opacity: 0.7; }

@media screen and ( max-width:768px) {
  .stepy-step { clear: both; -khtml-border-radius: 3px; -moz-border-radius: 3px; -opera-border-radius: 3px; padding: 15px; box-sizing: border-box; border-radius: 3px; -webkit-border-radius: 3px; border: none; width: 100%; }
  .stepy-step  .design { color: #5D3026; display: block; letter-spacing: .7px; font-size: 15px; margin: 0 0 3px 0; width: 95%; }
  .stepy-step  .design_long { color: #5D3026; display: block; letter-spacing: .7px; width: 95%; font-size: 14px; margin: 0 0 3px 0; }
  .stepy-step  .design_bold { color: #5D3026; display: block; letter-spacing: .7px; width: 95%; font-size: 16px; margin: 0 0 3px 0; font-weight: bold;}
   .stepy-step input,
  .stepy-step textarea,
  .stepy-step select { border: 1px solid #999; border-radius: 5px; color: #333; font-size: 1.2em; height: 35px; margin-bottom: 30px; width: 95%; padding: 3px; }     
    .button-next {
  float: right;
  border: none!important;
  color: #fff!important;
  text-align: center;
  height: 70px;
 box-shadow: 2px 2px 5px #999;
  background: linear-gradient(45deg, rgba(255,170,50,1) 1%,rgba(255,108,63,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaa32', endColorstr='#ff6c3f',GradientType=1 );}
    .button-back {float: left;background: #Fff;color: #ff9900!important;text-align: center;height: 70px;border: 2px solid #ff9900!important;}
   .button-back,
    .button-next,
    .stepy-navigator input[type="submit"] { border: 1px solid #CCC; color: #fff; cursor: pointer; font: 1.2em verdana; padding: 16px 15px 8px; text-decoration: none; -khtml-border-radius: 3px; -moz-border-radius: 3px; -opera-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 5px; display: block; box-sizing: border-box; width: 45%; font-size: 24px; }  .stepy-navigator { width: 98%; }
    .stepy-navigator input[type="submit"] { margin-bottom: 0; padding: 7px 15px 8px; float: right; height: 70px; border: none;background: linear-gradient(45deg, rgba(255,170,50,1) 1%,rgba(255,108,63,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaa32', endColorstr='#ff6c3f',GradientType=1 );}
    .button-back {float: left;background: #Fff;color: #ff9900!important;text-align: center;height: 70px;border: 2px solid #ff9900!important;}
   .button-back,
    .button-next,
    .stepy-navigator input[type="submit"] { border: 1px solid #CCC; color: #fff; cursor: pointer; font: 1.2em verdana; padding: 16px 15px 8px; text-decoration: none; -khtml-border-radius: 3px; -moz-border-radius: 3px; -opera-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 5px; display: block; box-sizing: border-box; width: 45%; font-size: 24px; }  .stepy-navigator { width: 98%; }
    .stepy-navigator input[type="submit"] { background-color: #5D3026; margin-bottom: 0; padding: 7px 15px 8px; float: right; height: 70px; border: none; }
    .button-back:hover,
    .button-next:hover,
    .stepy-navigator input[type="submit"]:hover {
  opacity: 1; }
} }
    .button-back:hover,
    .button-next:hover,
    .stepy-navigator input[type="submit"]:hover {
  opacity: 1; }
}

@media screen and ( max-width:480px) {
  .stepy-step { clear: both; -khtml-border-radius: 3px; -moz-border-radius: 3px; -opera-border-radius: 3px; padding: 5px; box-sizing: border-box; border-radius: 3px; -webkit-border-radius: 3px; border: none; width: 100%; }
  .stepy-step  .design { color: #5D3026; display: block; letter-spacing: .7px; font-size: 14px; margin: 0 0 3px 0; width: 95%; }
  .stepy-step  .license .design { font-size: 14px; text-indent: -2em; padding-left: 2em; box-sizing: border-box;}
.stepy-step input,
  .stepy-step textarea,
  .stepy-step select { border: 1px solid #999; border-radius: 5px; color: #333; font-size: 1.2em; height: 35px; width: 95%; padding: 3px; margin-bottom: 30px; }
  .stepy-step legend { color: #5D3026; padding: 15px 0 5px; font-size: 20px; letter-spacing: .7px; text-indent: -2em; padding-left: 2em; line-height: 1.3em; box-sizing: border-box;float:none;}
  .stepy-navigator { padding: 40px 0; }
  label.error {margin-left: 9px;margin-top: -30px;}
  .button-back,
    .button-next,
    .stepy-navigator input[type="submit"] { border: 1px solid #CCC; color: #fff; cursor: pointer; font: 1.2em verdana; padding: 15px 15px 8px; text-decoration: none; -khtml-border-radius: 3px; -moz-border-radius: 3px; -opera-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 5px; display: block; box-sizing: border-box; width: 45%; font-size: 24px; font-weight: bold;; }  .stepy-navigator { width: 98%; }
     .stepy-navigator input[type="submit"] { border: 1px solid #CCC; color: #fff; cursor: pointer; font: 1.2em verdana; padding: 5px 6px 8px; text-decoration: none; -khtml-border-radius: 3px; -moz-border-radius: 3px; -opera-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 5px; display: block; box-sizing: border-box; width: 45%; font-size: 20px; }  .stepy-navigator { width: 98%; }
}
@media screen and ( max-width:370px) {
  .stepy-step legend { color: #5D3026; padding: 15px 0 10px; font-size: 18px; letter-spacing: .7px; text-indent: -2em; padding-left: 2em; }
  .stepy-step  .design { color: #5D3026; display: block; letter-spacing: .7px; font-size: 12px; margin: 0 0 3px 0; width: 95%; }
  .stepy-step  .qa .design { font-size: 12px;}
}