/*
Sidebars
------------------------------------------------ */
.sidebar .enews-widget {
background: transparent;
padding: 0;
}
/* Plugins - Genesis eNews Extended
--------------------------------------------- */
.enews-widget .widgettitle {
color: #363635;
}
.sidebar .enews-widget .widgettitle {
color: #363635;
}
.enews-widget input {
margin-bottom: 20px;
margin-bottom: 1.25rem;;
}
.enews-widget input:focus {
border: 1px solid #ddd;
}
.enews-widget input[type="submit"] {
background: #d35254;
color: #fff;
margin: 0 0 20px;
margin: 0 0 1.25rem;
width: auto;
box-shadow: inset 0 -4px 0 rgba(0,0,0,.2);
-moz-box-shadow: inset 0 -4px 0 rgba(0,0,0,.2);
-webkit-box-shadow: inset 0 -4px 0 rgba(0,0,0,.2);
}
.sidebar .enews-widget input[type="submit"] {
box-shadow: none;
width: 100%;
box-shadow: inset 0 -4px 0 rgba(0,0,0,.2);
-moz-box-shadow: inset 0 -4px 0 rgba(0,0,0,.2);
-webkit-box-shadow: inset 0 -4px 0 rgba(0,0,0,.2);
}
.enews-widget input:hover[type="submit"] {
background: #4E9E9E;
opacity: .7;
transition: all .5s ease;
box-shadow: inset 0 4px 0 rgba(0,0,0,.2);
-moz-box-shadow: inset 0 4px 0 rgba(0,0,0,.2);
-webkit-box-shadow: inset 0 4px 0 rgba(0,0,0,.2);
}
.sidebar .enews-widget input:hover[type="submit"] {
background: #4E9E9E;
opacity: 10;
transition: 0;
box-shadow: inset 0 4px 0 rgba(0,0,0,.2);
-moz-box-shadow: inset 0 4px 0 rgba(0,0,0,.2);
-webkit-box-shadow: inset 0 4px 0 rgba(0,0,0,.2);
}
/* Optin button
--------------------------------------------- */
.opt-in .enews-widget h4.widget-title {
text-align: center;
font-size: 34px;
letter-spacing: normal;
}
.opt-in .enews-widget p {
font-size: 22px;
text-align: center;
}
.opt-in .enews-widget input {
float: left;
width: 48%;
}
/* Media queries - iPads (portrait)
--------------------------------------------- */
.sidebar .widget.enews-widget {
padding: 40px;
padding: 2.5rem;
}
/*
at bottom of stylesheet
------------------------------------------------ */
#enews-ext-2 #subscribe {
width: 98%;
padding-left: 6px;
}
@media (max-width: 669px) {
.opt-in .enews-widget input{
width: 98%;
min-width: 98%;
}
#subbutton {
font-size: 24px;
}
}