/*
 Theme Name:     BOOST Theme
 Theme URI:      https://www.theboostcompany.eu/wordpress
 Description:    BOOST Theme
 Author:         The Boost Company
 Author URI:     https://www.theboostcompany.eu/wordpress
 Template:       Divi
 Version:        1.0.0
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */
#main-content .gform_wrapper .gfield input,
#main-content .gform_wrapper .gfield textarea,
#main-content .gform_wrapper .gfield select{
	background: #ededed;
	border-color: #ededed;
	border-radius: 10px;
	color: #333;
	padding: 10px 15px;
	font-size: 16px;
	margin: 0;
}

#main-content .gform_wrapper .ginput_container_text,
#main-content .gform_wrapper .ginput_container_select{
	margin: 0;
}

#main-content .gform_wrapper .gfield input:focus,
#main-content .gform_wrapper .gfield textarea:focus,
#main-content .gform_wrapper .gfield select:focus{
	border-color: #de9657;
	color: #000;
}

#main-content .gform_wrapper .gform_footer{
	margin: 0;
}

#main-content .gform_wrapper .gform_button,
#main-content .gform_wrapper .gform_page_footer .button.gform_next_button, 
#main-content .gform_wrapper .gform_page_footer .button.gform_previous_button{
	background: #de9657;
	border-radius: 10px;
	color: #FFF;
	border: 1px solid #de9657;
	padding: 10px 15px;
	text-transform: uppercase;
	font-weight: bold;
	cursor: pointer;
}

#main-content .gform_wrapper .gform_page_footer .button.gform_previous_button{
	background: #ededed;
	border-color: #ededed;
	color: #999;
}

#main-content .gform_wrapper .gform_button:hover,
#main-content .gform_wrapper .gform_page_footer .button.gform_next_button:hover, 
#main-content .gform_wrapper .gform_page_footer .button.gform_previous_button:hover{
	cursor: pointer;
	background: #ededed;
	border-color: #ededed;
	color: #333;
}

#main-content .gform_wrapper .gform_page_footer .button.gform_previous_button:hover{
	background: #999;
}

#main-content .gform_confirmation_message{
	padding: 25px;
	background: #DDD;
	border-radius: 15px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	font-style: italic;
	margin-top: 25px;
}

#gform_wrapper_2 h3.gform_title,
#gform_wrapper_3 h3.gform_title{
	font-size: 2em;
	text-align:center;	
}

#gform_wrapper_3 h3.gform_title{
	color: #ffb844;
}

#gform_wrapper_2 h3.gf_progressbar_title,
#gform_wrapper_3 h3.gf_progressbar_title{
	font-size: 1em;
	font-family: 'Source Sans Pro',Helvetica,Arial,Lucida,sans-serif;
	color: #333;
	font-weight: 800;
}

#gform_wrapper_2 .top_label li.gfield.parent_left, 
#gform_wrapper_2 .top_label li.gfield.parent_right,
#gform_wrapper_3 .top_label li.gfield.parent_left, 
#gform_wrapper_3 .top_label li.gfield.parent_right{    
	display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    width: 50%;
    padding-right: 16px;
    float: none;
    margin: 0 !important;
}
 
 #gform_wrapper_2 .top_label li.gfield.parent_right,
 #gform_wrapper_3 .top_label li.gfield.parent_right{
	clear: both;
}

#gform_wrapper_3 #field_2_37,
#gform_wrapper_3 #field_2_37{
	margin: 0 !important;
}

.et_pb_section_1_tb_footer a{
	color: #666;
}

#copyright a{
	color: #cd261e;
}

#top-menu-nav .menu-item-4256 a{
	color: #FFFFFF!important;
	border-width: 0px!important;
	border-color: RGBA(0,0,0,0);
	border-radius: 10px;
	font-size: 16px;
	font-weight: 700!important;
	text-transform: uppercase!important;
	background-image: linear-gradient(180deg,#f42268 0%,#f56c99 100%);
	background-color: #F56C99;
	padding: 10px 20px !important
}



#top-menu-nav .menu-button a,
.et-fixed-header #top-menu .menu-button  a{
	color: #FFFFFF!important;
	border-width: 0px!important;
	border-color: RGBA(0,0,0,0);
	border-radius: 10px;
	font-size: 16px;
	font-weight: 700!important;
	text-transform: uppercase!important;
	background-image: linear-gradient(180deg,#ffb844 0%,#ffbe51 100%);
	background-color: #F56C99;
	padding: 10px 20px !important
}
#top-menu-nav .menu-button a:hover,
.et-fixed-header #top-menu .menu-button  a:hover{
	color: #333 !important;
}



