#mailchimp-signup-subscribe-block-subscribers-mail-form .mailchimp-newsletter-mergefields .form-item input{width:100%;}
#mailchimp-signup-subscribe-block-subscribers-mail-form .mailchimp-newsletter-mergefields .form-item label{font-size:0.86em;line-height:1.4em;}
.page-newsletter-subscribe  #mailchimp-signup-subscribe-page-subscribers-mail-form  .mailchimp-newsletter-mergefields .form-item input{width:38%;}
.page-newsletter-subscribe #mailchimp-signup-subscribe-block-subscribers-mail-form .mailchimp-newsletter-mergefields .form-item label{font-size:0.86em;line-height:1.4em;}

@media screen and (max-width:480px)
{
.page-newsletter-subscribe #mailchimp-signup-subscribe-page-subscribers-mail-form .mailchimp-newsletter-mergefields .form-item input{width:100%;}
}

/*------popup css -----*/

.button:hover {
  background: #06D85F;
}

.overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(170, 170, 170, 0.3);
  transition: opacity 500ms;
  visibility: hidden;
  opacity: 0;
}
.overlay:target {
  visibility: visible;
  opacity: 1;
}

.popup {
      margin: 40px auto;
    padding: .7em 1.2em;
    background: #fff;
    border-radius: 4px;
    width: 350px;
    position: relative;
    z-index: 9999;
   
    border: 1px solid #aaa;
}

.popup h2 {
  margin-top: 0;
  color: #333;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 18px; font-weight: normal;
}
.popup .close {
  position: absolute;
  top: 20px;
  right: 30px;
  transition: all 200ms;
  font-size: 30px;
  font-weight: bold;
  text-decoration: none;
  color: #333 !important;
  opacity:0.8;
}
.popup .close:hover {
  color: #06D85F;
}
.popup .content {
 /* max-height: 30%;
  overflow: auto;*/
}
#header .social-media-links .content div.popup,#header .social-media-links .content div.popup div{
  display:block;
  float:none;
  margin-right:auto;

}
#header .social-media-links .content #popup1.overlay
{
position:fixed;
z-index: 9999;
}
#header .social-media-links .content #popup1.overlay .popup h2,#header .social-media-links .content #popup1 .overlay .popup p{
font-size:1em;
}#header .social-media-links .content #popup1.overlay .popup h2{font-weight:bold!important;    margin-bottom: 15px;color:#666}
#header .social-media-links .content #popup1.overlay .popup .content #mc-embedded-subscribe-form h2,#header .social-media-links .content #popup1 .overlay .popup .content #mc-embedded-subscribe-form label{
font-size:1em;
}
 #mc_embed_signup #mc-embedded-subscribe-form .button,.form-checkboxes .form-item, .form-submit{    font-family: Verdana,Arial,sans-serif;
    font-size: 1em;
    border: none;
    background: rgb(130,34,9);
    color: #fff;
    padding: 0px 11px 6px 8px;
    height: 24px;
    letter-spacing: 0.5px;
    font-weight: 100;
    margin-right: 5px;
    border-radius: 0;
    line-height: 24px;}
#header .social-media-links .content #popup1.overlay .popup .content p span,#block-mailchimp-signup-subscribers-mail p span,#content.region  .contextual-links-region p span{color:#990000;font-weight:700;}
#mc_embed_signup #mc-embedded-subscribe-form .mc-field-group input{padding:2px 0;font-family: Verdana,Arial,sans-serif;
    font-size: 1em;line-height:normal}
#mc_embed_signup #mc-embedded-subscribe-form h2{margin:0;}
#header .social-media-links .content #popup1.overlay .popup p{margin:0;margin:10px 0;line-height:22px;}
#mc-embedded-subscribe-form #mce-success-response{padding: 0;    margin:0;     margin: 0 0 13px 0;}
#header .social-media-links .content #popup1.overlay .popup a.close{text-indent: -9999px;background: url('../images/close_new.png')no-repeat;width: 25px;height: 24px;display: inline-block;overflow: hidden;right: 7px;top: 11px;opacity:1;transition:none;}
#header .social-media-links .content #popup1.overlay .popup a.close:hover{background: url('../images/close_new_hover.png') no-repeat;}
#mc_embed_signup #mc-embedded-subscribe-form{padding:17px 0 0px 0;}
#mc_embed_signup .mc-field-group label span{font-weight:600;color:#c00;font-size:1em}
#contact-form  .box{line-height:20px}
#mc_embed_signup #mc-embedded-subscribe-form .button:hover{background-color:#BC9182}
#content.region  .contextual-links-region p{font-size: 0.95em;
    line-height: 1.5em;
    font-weight: 400 !important;}
.form-checkboxes .form-item, .form-submit{line-height:23px;}
#block-mailchimp-signup-subscribers-mail .content  a.unsubscribe,.mailchimp_unsub a.unsubscribe,#main_unsub a.unsubscribe,#header .social-media-links #contact-form  .pop_up_unsub a.unsubscribe{
background: none repeat scroll 0 0 rgb(130, 34, 9);
    border: medium none;
    border-radius: 0;
    color: #fff;
    font-family: Verdana,Arial,sans-serif;
    font-size: 1em;
    font-weight: 100;
    height: 24px;
    letter-spacing: 0.5px;
    line-height: 28px;
    margin-right: 5px;
    padding: 0 11px 6px 8px;
}
#header .social-media-links #contact-form  .pop_up_unsub a.unsubscribe{float:left;height:19px;font-size:14px;line-height:23px;text-decoration:none}
#header .social-media-links #contact-form  .pop_up_unsub a.unsubscribe:hover,.mailchimp_unsub a.unsubscribe:hover,#main_unsub a:hover,#main_unsub a:hover{background:#bc9182!important}
#header .social-media-links #contact-form  .pop_up_unsub{padding-bottom:27px}
.mailchimp_unsub a.unsubscribe{   float: left;
    height: 19px;
    line-height: 25px;
    margin-bottom: 20px;
    text-decoration: none;}
#block-mailchimp-signup-subscribers-mail .content span.ext{display:none;}
#popup1 .popup{height:500px;overflow:auto}
#main_unsub a{display: inline-block;
    float: none;
    height: 19px !important;
    line-height: 24px !important;
    margin-bottom: 20px !important;
    text-decoration: none;}

#mc-embedded-subscribe-form #mc_embed_signup_scroll label{font-size:0.86em}
@media screen and (max-width:1369px)
{
/* .popup{width:380px;} */
}
@media screen and (max-width:1200px)
{
/* .popup{width:380px;} */
}