.entry-meta {
margin-top: 25px!important;
margin-bottom: 15px;
}
h1.entry-title {
margin-top: 30px!important;
}
form#subscribeenews-ext-3 {
width: 100%;
}
.sidebar .enews-widget input {
border: 1px solid #000;
clear: none;
display: inline;
float: left;
margin-bottom: 0;
padding: 14px 20px;
margin-right: 5px;
width: 100%;
font-family: lato;
font-size: 10px!important;
}
form#subscribeenews-ext-4 {
width: 100%;
}
.footer-widgets-1 .enews-widget input {
border: 1px solid #000;
clear: none;
display: inline;
float: left;
margin-bottom: 0;
padding: 14px 20px;
margin-right: 5px;
width: 75%;
font-family: lato;
font-size: 10px!important;
}
.footerwidgetheader-container2 {
background: #fff;
}
.footerwidgetheader-container {
background: #fff!important;
padding-bottom: 0px!important;
}
.footerwidgetheader-container2 .enews {
clear: none;
float: none;
min-width: 100%;
width: 100%;
background: #fff;
}
.footerwidgetheader-container2 .enews-widget form {
clear: none;
float: right;
min-width: 97%;
width: auto;
}
.footerwidgetheader-container2 .enews-widget input {
border: 1px solid #000;
clear: none;
display: inline;
float: left;
margin-bottom: 0;
padding: 14px 20px;
margin-right: 5px;
width: 23.3%;
font-family: lato;
}
.footerwidgetheader-container .enews {
clear: none;
float: none;
min-width: 100%;
width: 100%;
}
.footerwidgetheader-container .enews-widget form {
clear: none;
float: right;
min-width: 97%;
width: auto;
}
.footerwidgetheader-container .enews-widget input {
border: 1px solid #000;
clear: none;
display: inline;
float: left;
margin-bottom: 0;
padding: 14px 20px;
margin-right: 5px;
width: 23.3%;
font-family: lato;
}
#enews-ext-2.widget.enews-widget {
margin-left: 50px!important;
}
.boutique-widget {
text-align: center !important;
margin-left: 170px!important;
}
.boutique-widget .inner{ 
display: block !important;	
}
.boutique-widget .inner img{
display: inline-block !important;		
}
@media only screen and (max-width: 940px) {
nav#genesis-nav-primary {
display: none !important;
}
} @media only screen 
and (min-device-width: 320px) 
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2) {
.nav-primary: display: none!important;
#genesis-nav-primary {display: none!important;
}
#menu-primary-navigation.menu.genesis-nav-menu.menu-primary {
display: none!important;
}
#menu-item-31 {
display: none!important;
}
#menu-item-25 {
display: none!important;
}
#menu-item-10275 {
display: none!important;
}
#menu-item-10277 {
display: none!important;
}
#menu-item-10276 {
display: none!important;
}
#menu-item-10278 {
display: none!important;
}
#menu-item-24 {
display: none!important;
}
#menu-item-4493 {
display: none!important;
}
#menu-item-40{
display: none!important;
}
#menu-item-10124 {
display: none!important;
}
.footer-widgets-1 .enews-widget input {
width: 70%;
}
.site-title {
font-size: 0px;
padding: 150px;
margin-left: -50px;
}
.site-title a {
font-size: 0px;
padding: 150px;
margin-left: -50px;
}
.nav-secondary {
visibility: visible;
}
.boutique-widget {
text-align: center !important;
margin-left: 0px!important;
}
#enews-ext-2.widget.enews-widget {
margin-left: 5px!important;
}
.slider-pro h3.sp-layer {
margin-left: 9px!important;
}
.blog-slider {
margin-bottom: 15px;
}
}  @media only screen 
and (min-device-width: 768px) 
and (max-device-width: 1024px) 
and (-webkit-min-device-pixel-ratio: 2) {
.blog-slider {
margin-bottom: 15px;
}
.slider-pro h3.sp-layer {
font-family: cinzel!important;
text-align: center!important;
font-weight: normal!important;
font-size: 12px!important;
color: #000;
}
.sp-layer p {
font-size: 7px!important;
font-family: karla!important;
}
.nav-primary: display: none!important;
#genesis-nav-primary {display: none!important;
}
#menu-primary-navigation.menu.genesis-nav-menu.menu-primary {
display: none!important;
}
#menu-item-31 {
display: none!important;
}
#menu-item-25 {
display: none!important;
}
#menu-item-10275 {
display: none!important;
}
#menu-item-10277 {
display: none!important;
}
#menu-item-10276 {
display: none!important;
}
#menu-item-10278 {
display: none!important;
}
#menu-item-24 {
display: none!important;
}
#menu-item-4493 {
display: none!important;
}
#menu-item-40{
display: none!important;
}
#menu-item-10124 {
display: none!important;
}
#enews-ext-2.widget.enews-widget {
margin-left: 5px!important;
}
.boutique-widget {
text-align: center !important;
margin-left: 0px!important;
}
} .single-post .entry-content a {
color: #046b99;
text-decoration: underline;
}