/*
Theme Name: Leimuiden
Theme URI: http://www.leimuiden
Description: A child theme of Bridge Theme
Author: Sixtyseven
Author URI: http://www.sixtyseven.com
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");

@import url('css/base.css');
@import url('css/768max.css') (max-width: 767px);
@import url('css/768up.css') (min-width: 767px);
@import url('css/1040up.css') (min-width: 1040px);



/* General Fonts -----*/
h1 { 
    font-family: "bree-serif", Georgia, serif!important; 
    font-size: 40px!important; 
    font-weight: 200!important;
    color: #B13F50!important;
    text-transform: none;  
        }

h1 strong { 
    color: #818181!important; 
    font-family: 'Lato', Trebuchet MS, sans-serif !important;
    font-style: normal;
    text-transform: none;
    font-size: 40px!important; 
    font-weight: 600!important; 
    }
 
    
h2 /* intro */{ 
    font-family: 'Lato', Trebuchet MS, sans-serif !important;  
    font-size: 28px!important; 
    font-weight: 300!important;
    text-transform: none; 
    color: #818181!important;  
}

h3 /* subheadings */ { 
    font-family: "bree-serif", Georgia, serif!important;
    font-size: 28px!important; 
    font-weight: 400!important;
    color: #B13F50!important;
    text-transform: none!important;  
    letter-spacing: 0!important;
}

h3 strong /* subheadings grijs */ { 
    font-family: 'Lato', Trebuchet MS, sans-serif !important; 
    font-size: 28px!important; 
    font-weight: 700!important;
    color: #818181!important;
    text-transform: none!important;  
    letter-spacing: 0!important;
}

h6 {
    color: #b1b1b1;
}


p { 
    color: #818181; 
    font-size: 18px; 
    line-height: 30px; 
}

a { color: #00aeef; }




.sans h2, .sans h3, .sans h4 {
    font-family: 'Lato', Trebuchet MS, sans-serif !important;
    font-style: normal;
    
}

p {
    margin-bottom: 15px;
}




.introtekst{
font-size:18px;
}

.quote p{
margin-left:15%;
width:320px;
font-family:Georgia;
font-style:italic;
font-size:30px;
line-height:40px;
}

.titel p{
color:#a8c033;
font-family:Georgia;
font-style:italic;
font-size:30px;
line-height:30px;
}

.intro p { 
    text-align: left; 
    font-size: 22px!important; 
    line-height: 1.5;  }

.light p, .light h1, .light h2, .light h3, .light h4  { color: #ffffff!important; }
.center{
text-align:center}

.light  .titel p{
color:#a8c033!important;
font-family:Lato;
font-style:normal;
font-size:24px;
line-height:30px;
margin-bottom:20px;
font-weight:bold;
}

.koplight p{
font-style:italic;
color:#ffffff;
font-family:Georgia;
font-size:30px;
font-weight:bold;
line-height:30px;
}

.call_to_action_text {
font-style:italic;
font-family:Georgia;
font-size:30px;
}

.call_to_action h2 {
    color: #ffffff;
}

.call_to_action .qbutton {
    -webkit-box-shadow: 0px 1px 0px 1px rgba(0,0,0,0.15);
    -moz-box-shadow: 0px 1px 0px 1px rgba(0,0,0,0.15);
    box-shadow: 0px 1px 0px 1px rgba(0,0,0,0.15);
}



/* Form new-----*/


.gform_wrapper .gfield_radio li {
    display: inline!important;
}

.gform_wrapper .gfield_radio li label {
    margin: 0px 20px 0px 0px!important;
    font-size: 18px!important;
    font-family: 'Lato', sans-serif!important;
    color: #818181!important;
}

.gf_left_half input {
    padding: 15px!important;
    background-color: rgb(242, 242, 242)!important;
 }

 .gf_right_half input {
    padding: 15px!important;
    background-color: rgb(242, 242, 242)!important;
 }

 .gf_woonplaats_label input.large {
    padding: 15px!important;
    background-color: rgb(242, 242, 242)!important;
 }


 .gf_mail_field input.large{
    padding: 15px!important;
    background-color: rgb(242, 242, 242)!important;
 }

 .gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label, .gform_wrapper ul.gfield_radio li input[type=radio]:checked+label {
    font-weight: 400!important;
    font-size: 18px!important;
    font-family: 'Lato', sans-serif!important;
}

.gform_wrapper input[type=submit] {
    font-weight: 400!important;
    font-size: 18px!important;
    font-family: 'Lato', sans-serif!important;
    border: 2px solid #B13F50!important;
    color: #B13F50!important;
}

body .gform_wrapper input[type=submit]:hover {
    background-color: #B13F50!important;
    border-color: #B13F50!important;
    color: #fff!important;
    text-decoration: none;
}