/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");


#registerform{
	  -ms-box-orient: horizontal;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -webkit-flex;
  display: flex;
  
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
  width:100%;	
	
} 

#registerform p {
	width:100%;
}
#registerform p:nth-of-type(1) { order: 3; }
#registerform p:nth-of-type(2) { order: 4; }
#registerform p:nth-of-type(3) { order: 1; }
#registerform p:nth-of-type(4) { order: 2; }
#registerform p:nth-of-type(5) { order: 6; }
#registerform p:nth-of-type(6) { order: 7; }
#registerform #reg_passmail::after{ display:block; content:" De registratie aanvraag zal eerst in behandeling genomen worden. "; font-weight:bold; }

.booking_form .form-group .controls select, .booking_form select, .booking_form textarea, .booking_form input[type="text"]{    background-color: rgba(0,10,0,0);
    border-color: rgba(84,44,56,1)!important;
    border-width: 2px!important;
    border-style: solid;
    color: #0a0a0a;
    font-family: Open Sans;
    font-size: 14px;
    line-height: 22px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0px;
    text-transform: none;
    margin-bottom: 10px;
	    border-radius: 0px!important;}
	.wpbc_structure_form{
		
	    width: 31%;
	}
	.booking_form .btn-default{
	    color: #ffffff!important;
    font-family: 'Dosis', sans-serif;
    border-color: #ff4d01;
    font-size: 13px;
    line-height: 43px;
    height: 43px;
    background-color: #ff4d01;
    border-radius: 0px;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
	    position: relative;
    display: inline-block;
    width: auto;
    height: 39px;
    line-height: 36px;
    margin: 0;
    padding: 0 23px;
    font-size: 13px;
    font-weight: 700;
    font-family: Raleway,sans-serif;
    text-align: left;
    text-decoration: none;
    cursor: pointer;
    white-space: nowrap;
    outline: 0;
    font-style: normal;
    text-transform: uppercase;
    letter-spacing: 1px;
    -o-border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px;
    text-shadow: none;
    background-color: transparent;
    -webkit-transition: all .1s linear;
    -moz-transition: all .1s linear;
    -ms-transition: all .1s linear;
    -o-transition: all .1s linear;
    transition: all .1s linear;
    -webkit-box-sizing: initial;
    -moz-box-sizing: initial;
    box-sizing: initial;
	width:92%;
	background-image:none;
	background-color:#FF4D01!important;
	    text-shadow: none!important;
		font-weight:bold!important;
	}
	.markerforhouse {
	    font-size: 166px;
		color:#FF4D01;
	}
	.extracontractinfo{    position: relative;
    top: -21px;
    left: 33px;
	}
	/* form_right */
.wpbc_booking_form_structure.wpbc_form_right {
	width:100%;
}
.wpbc_booking_form_structure.wpbc_form_right .wpbc_structure_calendar {
    float:left;
    margin-right:20px;
}
.wpbc_booking_form_structure.wpbc_form_right .wpbc_structure_form {
    float:left;
    margin-top:-20px;
}
/* form footer */
.wpbc_booking_form_footer {
	clear:both;
	width:100%;
}
/*
.wpbc_booking_form_structure.wpbc_wizard .wpbc-form-header-section{
    padding: 0.8em 1em;
    font-weight: 400;
    font-size: 0.9em;
    font-style: italic;
    background: #f9f9f9;
    box-shadow: none;
}
.wpbc_booking_form_structure.wpbc_wizard .wpbc-form-btn-section {
    padding:20px 0;
}
.wpbc_booking_form_structure.wpbc_wizard .wpbc-form-btn-section .wpbc_wizard_btn{

}
.wpbc_booking_form_structure.wpbc_wizard .wpbc_structure_calendar,
.wpbc_booking_form_structure.wpbc_wizard .wpbc_structure_form,
.wpbc_booking_form_structure.wpbc_wizard .wpbc_structure_submit {
    display: block;
}