/*
Theme Name:     La-Bobina-Div
Description:    
Author:         labobinaadmin
Template:       Divi

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/

.et_pb_fullwidth_header .et_pb_fullwidth_header_scroll a .et-pb-icon {
    color: #a98c23;
    font-size: 3.5em;
}

#footer-info {display: none;}

#responsive-form{
	max-width:900px /*-- change this to get your desired form width --*/;
	margin:0 auto;
        width:100%;
}
.form-row{
	width: 100%;
	background: transparent !important;
}

.form-row-white{
	width: 100%;
        /*color:#ffffff;*/
}

.column-half, .column-full{
	float: left;
	position: relative;
	padding: 0.25em;
	width:100%;
	-webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
}

input[type="text"], input[type="password"], input[type="tel"], input[type="email"], input.text, input.title, textarea, select {
    background-color: rgba(255,255,255,0.3);
}

/*input[type=textarea],
select {
	padding: 0.25em;
	width: 100%;
}*/

.clearfix:after {
	content: "";
	display: table;
	clear: both;
}



.wpcf7-file {margin-left: 10px;}

/**---------------- Media query ----------------**/
@media only screen and (min-width: 48em) { 
	.column-half{
		width: 50%;
	}
}

.wpcf7-text, .wpcf7-textarea, .wpcf7-captchar {
/*---------------background-color: #F1F1F1 !important;------------------*/
border: 1px solid #a98c23 !important;
width: 100% !important;
-moz-border-radius: 0 !important;
-webkit-border-radius: 0 !important;
border-radius: 0 !important;
font-size: 18px;
font-weight: bold;
color: #ffffff !important;
padding: 10px !important;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.wpcf7-submit {
color: #FFFFFF !important;
/*-----------------------margin: 8px auto 0;--------------------------*/
cursor: pointer;
font-size: 20px;
font-weight: 500;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
/*-----------------------padding: 6px 20px;------------------------*/
line-height: 1.7em;
background: #a98c23;
/*----------------border: 2px solid;-------------*/
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-moz-transition: all 0.2s;
-webkit-transition: all 0.2s;
transition: all 0.2s;
}
.wpcf7-submit:hover { 
background-color: #ccc; 
/*---------------------------border-color:#eee;----------------------*/
/*---------------------------padding: 6px 20px !important;----------------------*/
}

/*--------------Rounded corner styling------------*/
input[type=text],
input.text,
input.title,
textarea,
select {
	margin: 0;
	border-radius: 6px;
}

input[type=tel],
select {
	margin: 0;
	border-radius: 6px;
}

input[type=email],
select {
	margin: 0;
	border-radius: 6px;
}
/*------End Rounded corner styling--------------*/

/*-----------End Responsive Form Styling-----------*/

.et_pb_gallery .et_pb_gallery_pagination, .et_pb_filterable_portfolio .et_pb_portofolio_pagination {
    width: 100%;
    border-top: 0px solid #e2e2e2;
}

/*=============== ResDiary Styling ================*/

#rd-widget-root .rd-widget-content, #rd-mini-widget-root .rd-widget-content {
    background-color: transparent !important;
    color: #A98C1D !important;
    border-radius: 5px;
    font-family: Open Sans,sans-serif;
    border: 1px solid #A98C1D;
}

#rd-widget-root .drop-fill-in, #rd-mini-widget-root .drop-fill-in {
    color: #161616;
    background-color: #fff;
    border-radius: 5px;
        border-top-right-radius: 5px;
        border-bottom-right-radius: 5px;
    border: 2px solid #A98C1D !important;
}

#rd-widget-root .view-selected-options, #rd-mini-widget-root .view-selected-options {
    background-color: transparent !important;
    color: #A98C1D !important;
}

#rd-widget-root .datepicker-inline, #rd-mini-widget-root .datepicker-inline {
    background-color: transparent !important;
    border-radius: 5px;
    border: 1px solid #A98C1D !important;
    color: #A98C1D !important;
}

#rd-widget-root .drop-fill-in, #rd-mini-widget-root .drop-fill-in {
    color: #A98C1D !important;
    background-color: transparent;
    border-radius: 5px;
        border-top-right-radius: 5px;
        border-bottom-right-radius: 5px;
    border: 2px solid #A98C1D !important;
}

#rd-widget-root .btn-default[disabled] {background-color: #A98C1D !important;}

#rd-widget-root .logo-panel {background-color: transparent !important}

 /*============ End ResDiary Styling ==============*/