/*
Theme Name: 	Madonna Estate Winery
Theme URI: 		http://MadonnaEstate.com
Author: 		LocalEdge
Author URI: 	http://LocalEdge.com
Description:	Child Theme for Betheme - Madonna Estate Winery
Template:		betheme
Version: 		1.6.1
*/

/* Theme customization starts here
-------------------------------------------------------------- */

/* Gobal */
.layout-full-width #Wrapper {
  box-sizing: border-box; padding: 30px 30px 30px !important;
}

#Top_bar .menu > li > a {
  text-transform:uppercase;
}



/* Revolution slider */
#mfn-rev-slider { border: 5px solid #ececec; outline: 5px solid #d4b66e; overflow: hidden; }



/* Blockquote */
blockquote { background: none; font-size: 40px; line-height: 40px; }

/* Fancy link */
a.mfn-link-8 { letter-spacing: 3px; padding: 0 10px; margin-left: 0; font-size: 16px; }

/* Quick fact */
.quick_fact .number-wrapper { margin-bottom: 25px; }

/* Footer */


/* Gravity Form */

#gform_1{
width:80%;
}

#gform_1 .gform_body{
width:100% !important;
}

#gform_1 .gfield{
padding-right:7px !important;
}

body .gform_wrapper .top_label div.ginput_container{
margin-top:0 !important;
}

#gform_1 .gfield input{
border:4px solid white;
color:white !important;
background:transparent;
}

#gform_1 input[type="text"]:focus{
color:#111111 !important;
background:white !important;
}

#gform_1 ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: white !important;
}
#gform_1 ::-moz-placeholder { /* Firefox 19+ */
  color: white !important;
}
#gform_1 :-ms-input-placeholder { /* IE 10+ */
  color: white !important;
}
#gform_1 :-moz-placeholder { /* Firefox 18- */
  color: white !important;
}

.gfield input{
padding: 10px 14px !important;
}

#gform_1 .gform_footer{
width:50%;
clear:none !important;
margin:auto !important;
}

#gform_1 .gform_footer input[type=submit]{
width:100%;
padding: 14px 0px;
border-radius:0px !important;
}

.gform_wrapper .top_label .gfield_label{
display:none !important;
}


#gform_3 .gfield input{
border:4px solid white;
color:white !important;
background:transparent;
}

select#input_3_9 {
    border: 4px solid white;
    color: white !important;
    background: transparent;
	padding: 10px 14px !important;
}

input#input_3_5 {
    width: 100%;
}

#gform_3 input[type="text"]:focus{
color:#111111 !important;
background:white !important;
}

#gform_3 ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: white !important;
}
#gform_3 ::-moz-placeholder { /* Firefox 19+ */
  color: white !important;
}
#gform_3 :-ms-input-placeholder { /* IE 10+ */
  color: white !important;
}
#gform_3 :-moz-placeholder { /* Firefox 18- */
  color: white !important;
}

.gfield input{
padding: 10px 14px !important;
}

#gform_3 .gform_footer{
width:50%;
clear:none !important;
margin:auto !important;
}

#gform_3 .gform_footer input[type=submit]{
width:100%;
padding: 14px 0px;
border-radius:0px !important;
}
/* ========================================================================== */
/*                                   PAGES                                    */
/* ========================================================================== */

/* HOME */

#FP-Explore {
  font-size: 29px;
  font-weight: 700;
  letter-spacing: 8px;
  color: #090d20;
  margin-top: 25px;
  line-height: 29px;
  padding: 10px;
}

/* ========================================================================== */
/*                                RESPONSIVE                                  */
/* ========================================================================== */

@media only screen and (max-width: 1239px) {
  .fp-winebottle {
    padding-top: 200px;
  }
}

@media only screen and (min-width: 768px) {
  #Top_bar:not(.is-sticky) {
    top: -40px !important;
  }
	
}

@media only screen and (max-width: 767px) {
  #gform_1 .gform_footer {
    width:100%;
  }
  .fp-winebottle {
    padding-top: 0px;
  }
}

@media screen and (max-width: 652px) {
  #FP-Explore {
    font-size: 22px;
    line-height: 22px;
    margin-top: 30px;
  }
}

@media screen and (max-width: 537px) {
  #FP-Explore {
    font-size: 20px;
    line-height: 20px;
    margin-top: 20px;
  }
}

@media and screen and (max-width:425px){
  .explore-wines{
    padding:5px;
  }
}

/* =================================================== */
