/* 
 Theme Name:     Bare bones for Divi
 Author:         Divi theme examples
 Author URI:     http://www.divithemeexamples.com 
 Template:       Divi
 Version:        1.0 
*/ 


/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */ 



#top-menu li {
    text-transform: uppercase;
}

.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {

    padding: 10px;
	width: 100%;

}

.wpcf7-form-control.wpcf7-text {
   
    padding: 10px;
	width: 100%;
}

.wpcf7-form-control.wpcf7-textarea {
    padding: 10px;
	width: 100%;
}

.wpcf7-form-control.wpcf7-submit {
    padding: 10px;
    border: 0;
    background: orange;
    width: 100%;
}

label {
    display: block !important;
}

.col-lg-6, .col-lg-12{
    position: relative;
    min-height: 1px;
    padding-right: 0 !important;
    padding-left: 0 !important;
}

.entry-content ul, .comment-content ul, body.et-pb-preview #main-content .container ul {
    padding: 0;
}

input[type=text], input.text, input.title, textarea, select {
    margin: 0;
    width: 100% !important;
	padding:10px !important;
}

.et_pb_slide_description, .et_pb_slider_fullwidth_off .et_pb_slide_description {
    width: auto;
    margin: auto;
    padding: 40px !important;
}

select.wpcf7-form-control.wpcf7-select {
    height: 50px !important;
}


.et_pb_section {
    padding: 0;
}

.et_pb_text_1 {
    background-size: cover !important;
    background-position: center !important;
}

.hometext {
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;

}

.et_parallax_bg {
    background-size: contain !important;
}