body{
    overflow-x: hidden;
}
p{
    margin-bottom: 1px;
}
select.form-control
{
    padding: 2px 5px !important;
    height:29px;
}
input.form-control
{
    padding: 3px 5px;
    height: 29px;
}
div.subtitle{
    max-width: 98%;
    width: 100%;
    background: rgb(242, 242, 242);
    -webkit-transform: skewX(-25deg);
    -moz-transform: skewX(-25deg);
    -o-transform: skewX(-25deg);
    transform: skewX(-25deg);
    margin: 0px auto 30px auto;
    overflow: hidden;
}
.subtitle h2
{
    text-shadow: rgba(146, 146, 146, 0.51) 2px 2px 2px;
    font-weight: normal;
    font-size: 22px;
    color: #333;
    padding: 12px 15px;
    -webkit-transform: skewX(25deg);
    -moz-transform: skewX(25deg);
    -o-transform: skewX(25deg);
    transform: skewX(25deg);
}
.form-control {
    border-radius: 0px;
    border-color: #eee;
    box-shadow: none;
    background: #F7F7F7;
}
.adm-form .form-control {
    margin: 5px 0px !important;
}
.error
{
    color:red;
}
.col-md-12
{
    padding: 0px !important;
}
.bluebg
{
    background: #006bb3;
    color:  #fff !important;
    margin-top: -180px;
    box-shadow: 2px 1px 10px 5px #000;
    padding: 20px 50px;
}
.bluebg a
{
    font-size: 20px !important;
    text-align: center;
    background: red;
    color:  #fff !important;
    width: 100%;
    float: left;
    margin: 10px 0px;
}
.pull-right
{
    float: right;
}
.form-control
{
    margin-bottom: 10px;
}
@media  screen and (max-width:767px){
    .bluebg{
        margin:0;
    }
}
a#next-btn {
    color: white !important;
}



































