/*basic reset*/
* {
margin: 0;
padding: 0;
}
.text-white{
    color: #fff;
}
.mt20{
margin-top: 20px;
}
.mt60{
margin-top: 60px;
}

.mt100{
margin-top: 100px;
}

.mb60{
margin-bottom: 60px;
}
body {
font-family: Georgia, Times, "Times New Roman", serif;
font-size: 16px;
font-weight: 500;
}

.lead {
    line-height: 35px;
    font-weight: normal;
}
.text-white{
    color: #fff !important;
}
.bg-white{
    background-color: #fff;
}
.headerbox{
    border-radius: 10px;
    padding: 1px 10px;
    text-align: center;
    margin-bottom: 20px;
    font-size: 20px;
    height: 45px;
    line-height: 45px;
    font-weight: 900;
}
.box{
    width:120px;
    height: auto;
    float: left;
    margin: 10px;
    text-align: center;
    color: #fff;
    }
    .box img{
    margin-bottom: 10px;
    }

 /* Style the form */
 #regForm .formtext{
     font-size: 14px;
     text-align: center;
     margin:10px 0 40px;
 }

 #regForm .form-group input {
    width: 90px;
    float: left;
    margin-left: 20px;
 }

 #regForm  .btn-default.active, .btn-default:active, .open > .dropdown-toggle.btn-default
 {
    background:red;
    border: 2px solid #fff;
    color: #fff;

 }
 #regForm .btn{
    border: 2px solid #000;
    background-color: #fff;
    margin: 8px;
padding: 10px 50px;
 }
 #regForm {
    background:linear-gradient(to bottom, rgba(247,0,0,0.9) 0%,rgba(194,0,0,0.9) 100%);
    /* margin:auto;  */
    padding: 10px;
    width: 70%;
    /* min-width: 300px; */
    border: 3px solid #fff;
border-radius: 10px;
  }
  
  /* Style the input fields */
 
  
  #nextBtn{
    background: #000;
border: 2px solid #fff;
padding: 10px 40px;
border-radius: 10px;
color: #fff;
  }

  #prevBtn{
    background: #000;
border: 2px solid #fff;
padding: 10px 40px;
border-radius: 10px;
color: #fff;
  }
  /* Hide all steps by default: */
 
  
  /* Make circles that indicate the steps of the form: */
  .step {
    height: 15px;
    width: 15px;
    margin: 0 2px;
    background-color: #bbbbbb;
    border: none;
    border-radius: 50%;
    display: inline-block;
    opacity: 0.5;
  }
  
  /* Mark the active step: */
  .step.active {
    opacity: 1;
  }
  
  /* Mark the steps that are finished and valid: */
  .step.finish {
    background-color: #fff;
  } 

  .float{
	display: none;
}



.my-float{
	margin-top:16px;
}

/* membership */
.membership_plans h1 {
	margin-bottom: 30px;
}

.membership_plans .panel-heading {
	padding: 15px 10px 10px;
	background: #ff0080;
    border-color: #ff5f56;
}

.membership_plans .panel-heading h2 {
	font-size: 30px;
}

.membership_plans .panel-primary {
    border-color: #ff5f56;
}

.membership_plans .panel-heading p {
	font-size: 14px;
	margin-bottom: 0;
}

.membership_plans .panel-body {
	font-size: 14px;
}

.membership_plans .panel-body ul {
	list-style: none;
	padding-left: 0;
}

.membership_plans .panel-body ul li {
	font-size: 14px;
    margin: 8px 0;
}

.membership_plans .panel-body .fa-check {
	color: #51d80f;
}

.membership_plans .panel-body .fa-close {
	color: #ff3f34;
}

/* Call button */
img {
   
  }
  
  @keyframes shake {
    0% { transform: translate(1px, 1px) rotate(0deg); }
    10% { transform: translate(-1px, -2px) rotate(-1deg); }
    20% { transform: translate(-3px, 0px) rotate(1deg); }
    30% { transform: translate(3px, 2px) rotate(0deg); }
    40% { transform: translate(1px, -1px) rotate(1deg); }
    50% { transform: translate(-1px, 2px) rotate(-1deg); }
    60% { transform: translate(-3px, 1px) rotate(0deg); }
    70% { transform: translate(3px, 1px) rotate(-1deg); }
    80% { transform: translate(-1px, -1px) rotate(1deg); }
    90% { transform: translate(1px, 2px) rotate(0deg); }
    100% { transform: translate(1px, -2px) rotate(-1deg); }
  }
  
  .float{
        position:fixed;
        width:60px;
        height:60px;
        bottom:70px;
        right:23px;
        border-radius:50px;
      z-index:100;
      display: inline;
      
    }

/* For Mobile */
@media only screen and (max-width: 700px) {
    .footerbar{
        padding-top: 50px;
    }
    #regForm{
        width: 100%;
    }

  }

<style>
.box002{display:none nnnn}
body{font-family: Georgia, Times, "Times New Roman", serif!important;padding:0px!important;margin:0px!important;}
#nextBtn:hover {color:#000;background:yellow;transition:0.5s;}
#prevBtn:hover {color:#000;background:yellow;transition:0.5s;}
.topslider1{width:100%; height:550px;}
.headsld1{margin:0px!important;padding:0px!important;width:80%; background: url('images/images-banner-hero-new.jpg');background-size: cover;}
.col-md-2{width:28%;text-align:center!important}
.col-md-2 li{border:1px solid red;padding:5px 5px 5px 5px;}
.panel-heading {font-weight:bold;}
.btnhvr{background:#ff0080;border:5px solid #000;transition:0.5s;color:#fff;}
.btnhvr:hover {background:#fff;color:#ff0080;transition:0.5s;}
.footcnt{background:#ff0080;border:3px solid #fff;padding:5px 5px 5px 5px;border-radius:25px;text-align:center; width:80%;margin-left:5%;}
@media (max-width:600px) {
.btn1298{font-size:20px;border:5px solid #fff;padding:5px 10px 5px 10px;border:5px solid #fff!important;}
.col-md-12{padding-left:11%;} 
.headsld1{margin:0px!important;padding:0px!important;width:100%;}
.col-md-2{width:100%;text-align:center!important}
.footcnt{margin-left:10%;}
.pcc{display:none;}
.ojk{padding-left:5%}
.imgrspn{width:100%}
.box002{padding:0px!important;margin:0px!important;width:100%!important;margin-top:-40px!important;margin-bottom:-60px!important}
.btn-lg{width:43%;padding:0px;margin:0px}
.h3txt{border:3px solid #fff;padding:5px 5px 5px 5px;border-radius:25px;text-align:center;margin-left:0%;width:85%;}
.frmn{width:100%;margin-bottom:10px;}
.btnhvr{background:#ff0080;border:5px solid #000;transition:0.5s;color:#fff;padding:5px 5px 5px 5px;width:65%;}
.mobdc{display:none}
.mmbr{background:#ff0080;color:#fff;border:3px solid #fff;padding:5px 5px 5px 5px;border-radius:25px;text-align:center;}
.item img{width:100%;height:200px!important;max-height:200px!important}
}
@media (min-width:600px) {
.btn1298{font-size:20px;border:5px solid #fff;padding:5px 50px 5px 50px}
.mob{display:none;}
.ojk{padding-left:11%}
.box002{
    position: absolute;
    top: 25px;
    left: -50px;
}
.mmbr{background:#ff0080;color:#fff;border:3px solid #fff;padding:5px 5px 5px 5px;border-radius:25px;text-align:center;width: 30%}
.h3txt{border:3px solid #fff;padding:5px 5px 5px 5px;border-radius:25px;text-align:center; width:80%;margin-left:0%;}
.hdbx{height:600px!important}
.frmn{width:100%;margin-bottom:10px;}
.item img{width:100%;height:600px!important;max-height:600px!important}
.pcdc{display:none}
}
.h3txt, div, p, h1, h2, h3, h4, h5, h6, a, li, ol, center{font-family: Georgia, Times, 'Times New Roman', serif!important}
#nextBtn{font-size:20px!important}
.box p{font-size:18px!important}
.box002{display:none12}
</style>


  