#row-6-angle {
    position: relative;
    width: 50%;
    background: red;
    min-width: 200px;
    transform: skew(-20deg,0);
    -webkit-transform: skew(-20deg,0);
    -moz-transform: skew(-20deg,0);
    -o-transform: skew(-20deg,0);
    -ms-transform: skew(-20deg,0)
}

#row-6-register {
    margin:0 auto;
    transform: skew(20deg,0);
    -webkit-transform: skew(20deg,0);
    -moz-transform: skew(20deg,0);
    -o-transform: (20deg,0);
    -ms-transform: skew(20deg,0)
}
#row-8-grey {
    /*height: 140px;*/
    width: 100%;
    background-color: #A8A8A8;
    padding-top: 10px;
    padding-bottom: 10px;
    border-radius: 5px;
}

#arrow-img {
    height: 25px;
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}

#contact-row {
    padding-top:10px
}

.center {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

.center-img {
    max-width:100%;
}

.col-centered {
    float:none;
    margin:0 auto;
}

.width-100 {
    width: 100%;
}

.width-80 {
    width: 80%;
}

.width-60 {
    width: 60%;
}

.width-50 {
    width: 50%;
}

.font-green {
    color: green;
}

.font-white {
    color: white;
}

.font-grey {
    color: grey;
}

.padding-left-25 {
    padding-left:25px;
}

#vid1 {
    max-width:640px;
    padding-bottom:400px;
}

#splash-register {
    display:none;
}

#show_registration_form {
    cursor:pointer;
}

.no-decoration {
    text-decoration:none;
}

.login-title {
    font-size: 24px;
}

.step-inline {
    display: inline;
}

.step-title {
    font-size: 18px;
}

.step-body {
    font-size: 18px;
    padding-left: 10px;
}

.send-emails{
    font-weight: normal;
}
