/* Enter Your Custom CSS Here */

p#billing_address_1_field {
    display: none !important;
}

p#billing_address_2_field {
    display: none !important;
}

p#billing_city_field {
    display: none !important;
}

p#billing_state_field {
    display: none !important;
}

p#billing_postcode_field {
    display: none !important;
}

p#billing_phone_field {
    display: none !important;
}
/*registation coundown style*/

/*#wow-countdown-id-1 > .wowcountdown-1 > .wowcontnumber-1{
	
	font-size: 50px;
    font-weight: 300;
    display: inline-block;
    line-height: 40px;
    overflow: hidden;
    color: #d38334;
}*/
/*#wow-countdown-id-1 > .wowcountdown-1 > .wowc-delimiter-1{
    font-weight: 300!important;
    display: inline-block!important;
    overflow: hidden!important;
  	 height: 34px;
    font-size: 50px!important;
    color: #d38334!important;
}
*/
@media (max-width: 768px){
	/*#wow-countdown-id-1 > .wowcountdown-1 > .wowc-delimiter-1{
  		font-size: 30px;
	}
	#wow-countdown-id-1 > .wowcountdown-1 > .wowcontnumber-1{
  		font-size: 40px!important;
	}
*/
}
@media (max-width: 774px){
span.pbc-prev {
    display: none!important;
}
}
@media (max-width: 414px){
	/*#wow-countdown-id-1 > .wowcountdown-1 > .wowc-delimiter-1{
 		height: 26px!important;  
  		font-size: 30px!important; 
	}
	#wow-countdown-id-1 > .wowcountdown-1 > .wowcontnumber-1{
  		font-size: 20px;
  
	}
*/
/*.pbc-unit-content {
    height: 30px!important;
}*/
span.pbc-prev {
    display: none!important;
}
.pbc-unit{
	width:50px!important;
}
span.pbc-num {
    font-size: 20px!important;
}
button#wpforms-submit-12130 {
    padding: 15px 0px!important; 
}
}
/*popup button css*/
a.paoc-popup.popupaoc-button{
	font-size: 24px;
    font-weight: 700;
    padding: 20px 82px;
    transition: all .5s;
    border-radius: 5px;
    white-space: normal;
    border-radius: 5px;
  width:100%;
  text-align:center!important;
  
}
.popupaoc-button {
    background: rgb(211, 131, 52);
    color: rgb(0, 0, 0);
    display: inline-block;
}

.popupaoc-button:hover {
	background: rgb(211, 131, 52, 0.9);
  	color: rgb(0, 0, 0);
}

/*contact from design*/
.registation-submit input.wpcf7-form-control.wpcf7-submit{
    padding: 30px 0px;
    font-size: 30px;
    background: #24a0d1;
    color: #fff;		
 	border: 1px solid #24a0d1;
    border-radius: 5px;
    width:100%;
    text-align: center;
}
.registation-submit input.wpcf7-form-control.wpcf7-submit:hover{
  background:#24a0d1;
}
.registation-email input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email{
    border: 1px solid #e6e6e6;
    font-size: 23px;
    padding: 14px 10px 14px 10px;
    height: 56px;
  margin-bottom: 10px;
    border-radius: 5px;
}
.registation-lname input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{
    border: 1px solid #e6e6e6;
    font-size: 23px;
    padding: 14px 10px 14px 10px;
    height: 56px;
  margin-bottom: 10px;
    border-radius: 5px;
}
.registation-session select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required{
    border: 1px solid #e6e6e6;
    font-size: 23px;
    padding: 14px 10px 14px 10px;
    height: 56px;
  margin-bottom: 10px;
    border-radius: 5px;
}
.registation-date select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required{
    border: 1px solid #e6e6e6;
    font-size: 23px;
    padding: 14px 10px 14px 10px;
    height: 56px;
  margin-bottom: 10px;
    border-radius: 5px;
}
.registation-fname input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{
    border: 1px solid #e6e6e6;
    font-size: 23px;
    padding: 14px 10px 14px 10px;
    height: 56px;
  margin-bottom: 10px;
    border-radius: 5px;
}
.lp_form span {
    margin-top: 0 !important;
}
/*Popup width*/
@media only screen and (min-width: 600px) {
    
.paoc-popup-modal {
        width: 326px;
        }
    }