body {
    padding-top: 60px;
    padding-bottom: 40px;
}

.zf-green {
    color: #68b604;
}

.btn-success {
  background-color: #57a900;
  background-image: -moz-linear-gradient(top, #70d900, #57a900);
  background-image: -ms-linear-gradient(top, #70d900, #57a900);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#70d900), to(#57a900));
  background-image: -webkit-linear-gradient(top, #70d900, #57a900);
  background-image: -o-linear-gradient(top, #70d900, #57a900);
  background-image: linear-gradient(top, #70d900, #57a900);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#70d900', endColorstr='#57a900', GradientType=0);
}

.btn-success:hover,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  background-color: #57a900;
}

.btn-success:active, .btn-success.active {
  background-color: #57a900;
}

div.container a.brand {
    background: url("../img/zf2-logo.png") no-repeat scroll 0 10px transparent;
    margin-left: 0;
    padding: 8px 20px 12px 40px;
}


/*-----------Registration page---------------*/
.registrationpage{padding: 0;}
.registraion-process-1{  padding: 0 15px;margin-top: 30px;margin: 30px auto;width: 1170px;}
.reg-title{font-size: 1.5em;margin: 18px 0;}
.reg-desc{font-size: 14px;padding-left: 15px;}
.reg-steps{font-size: 21px; border-bottom: 4px solid #f26522;color: #000;padding-bottom: 10px;margin: 15px 0;}
.reg-form-1{padding:0 15px;width: 509px;}
.reg-form-controls{margin-top: 10px;width: 100%;clear: both;float: left;}
.reg-form-controls label{width: 240px;float: left;padding-right: 10px;box-sizing:border-box;font-size: 14px;cursor: pointer;  margin-top: 7px;}
.reg-form-controls input[type=text],.reg-form-controls input[type=email],.reg-form-controls input[type=tel]{width: 250px;float: left;height: 25px;padding: 0 10px;border: 1px solid #e0e0e0;}
.clearfix:before,.clearfix:after{display: table;content: " ";}
.clearfix:after{clear: both;}
.reg-sub-title{font-size: 16px;margin-top: 10px;}
.reg-form-controls select{width: 270px;height: 25px;float: left;border: 1px solid #e0e0e0;}
.ui-datepicker{width: 266px;}
.text-right{text-align: right;}
.btn-next{background-color: #696969;border: 1px solid #efefef;color: #fff;padding: 5px 15px;margin-top: 19px;width: 270px;font-size: 18px;cursor: pointer;}
.required-fields{color: #FD1616;}
.registraion-process-5 .reg-desc{padding-left: 0;margin-top: 15px;float: left;}
.reg-form-link{color: #00E;text-decoration: underline;}
.registraion-process-5 .reg-form-controls select{width: 50px;}
.registraion-process-5 .reg-form-controls label{font-size: 18px;}
.btn-print{background-color: #696969;border: 1px solid #efefef;color: #fff;padding: 5px 8px;font-size: 16px;}
.sub-date{font-size: 14px;float: left;width: 100%;margin-top: 15px;}
.text-center{text-align: center;}
.registraion-process-5 .reg-top-desc{padding: 5px;border: 1px solid #f26522;}
.registraion-process-5 input[type=checkbox]{float: left;margin: 3px 6px 0 0;}
a.btn-next{display: inline-block;width: 240px;text-align: center;cursor: pointer;}
/*-----------Registration page end---------------*/
