.uk-section-large {padding: 50px 0px;}

.tm-headerbar-top {
    padding-top: 20px;
    padding-bottom: 0px;
}

.uk-text-center a.uk-logo img {max-width: 410px;}


@media (min-width: 1024px) {
.uk-padding-remove-vertical {min-height:100px !important;height:100px !important;}
}

strong {
    font-weight: bold;
}

@media (min-width: 960px) {
.uk-section {
    padding-top: 30px !important;
  }}

*+h3 {
    margin-top: 15px;
}

 h3, .uk-h3 {
    font-size: 19px;
    line-height: 1;
    font-family: Lora;
    font-weight: normal;
}

.uk-article-title {
    font-size: 34px;
    line-height: 1;
    }

h2, .uk-h2 {
    font-size: 28px;
    line-height: 1;}

*+.uk-margin-medium {margin-top:20px !important;}    

.box {
background: rgba(60,180,50,0.6);  
padding: 3px 5px;  
}

@media (max-width: 321px) {
  .uk-logo img {margin-left: -26px;}
  .uk-navbar-toggle {padding: 0 14px 0 11px !important;}
}

@media (max-width: 376px) {
  .uk-logo img {margin-left: -26px;}
  .uk-navbar-toggle {padding: 0 28px;}
}

@media (max-width: 414px) {
  .uk-section {padding-top:20px;}
  #userForm .rs50 {
          width: 100% !important;          
        }
}

@media (max-width: 414px) {
  #userForm .rsform-block input[type="text"] {text-indent: 19px !important;}
  #userForm .rsform-block textarea {text-indent: 19px !important;}
	.uk-logo {margin-left: -45px;}
	.uk-article-title {
    font-size: 25px;}
    h2 {font-size: 23px;}
    h3, .uk-h3 {font-size: 17px;}    
	}

  /* FORMS */
.rsform-error{
  border:2px solid red !important;
}
.formError{
  color: red;
  top: -40px;
  position: relative;
  float: right;
  margin: 0 27px 0 0;
  font-size: 14px;
}

#userForm .rs50 {
          width: 50%;
          float: left;
        }


 #userForm .rs50 .rsform-block-email{
            input[type="text"]{
              float: right;
            }}

#userForm .rs100 {
        clear: left;
        width: 100%;
      }
}



#userForm .rsform-block{
  margin-bottom: 15px;
      overflow: inherit;
}

#userForm .rsform-block input[type="text"]{
  width: 96.5% !important;
}

#userForm .rsform-block input[type="text"] {
        border:2px solid transparent;
        ounline:none;
        background: #efefef;
        .border-radius(0);
        box-shadow: inherit;
        font-size: 21px;
        color:#949393;
        padding: 25px 0;
        text-indent: 25px;
        width: 98.5%;        
        line-height: 1;
      }

#userForm .rsform-block  textarea {
        border:2px solid transparent;
        ounline:none;
        background: #efefef;
        .border-radius(0);
        box-shadow: inherit;
        font-size: 21px;
        color:#949393;
        padding: 25px 0;
        text-indent: 25px;
        width: 98.5%;
        line-height: 1;
      }      


#userForm .rsform-block input[type="text"]:focus, textarea:focus {
  background: #efefef;
}

#userForm .rsform-block textarea:focus {
  background: #efefef;
}

#userForm input[type="submit"]{
        padding: 14px 21px 11px 23px;
          color: #fff;
          text-transform: uppercase;
          font-size: 19px;
            text-shadow: inherit;
          /* Note: This gradient may render differently in browsers that don't support the unprefixed gradient syntax */
          border:0;
        background-image: -ms-linear-gradient(top left, #c4602b 0%, #c4602b 100%);
        background-image: -moz-linear-gradient(top left, #c4602b 0%, #c4602b 100%);
        background-image: -o-linear-gradient(top left, #c4602b 0%, #c4602b 100%);
        background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #c4602b), color-stop(1, #c4602b));
        background-image: -webkit-linear-gradient(top left, #c4602b 0%, #c4602b 100%);
        background-image: linear-gradient(to bottom right, #c4602b 0%, #c4602b 100%);
        .border-radius(0);
          box-shadow: inherit;
      }

#userForm .rsform-block {
    margin-bottom: 15px;
    overflow: inherit;
}

.formResponsive input[type="submit"]:hover, .formResponsive button[type="submit"]:hover, .formResponsive input[type="submit"]:active, .formResponsive button[type="submit"]:active, .formResponsive input[type="submit"].active, .formResponsive button[type="submit"].active, .formResponsive input[type="submit"].disabled, .formResponsive button[type="submit"].disabled, .formResponsive input[type="submit"][disabled], .formResponsive button[type="submit"][disabled] {
  background-color: #c4602b;
  background-position: 0;
  transition: 0.3s;
}

.formResponsive .formHorizontal .formControlLabel {
  display: none;
  width: 0%;
}

.formResponsive .formHorizontal .formControls {
  margin-left: 1%;
}

.formResponsive .formError {
  display: contents;
}