@charset "utf-8";
 body {
font-size: 14px;
}
.dsk {
display: none !important;
}
.mob {
display: block;
}
#hdr {
min-height: 80px;
}
#logo {
max-width: 180px;
padding: 12px;
}
.menu-toggle {
cursor: pointer;
color: #614b3c;
}
.toggle-wrap {
display: block;
margin: 22px 18px 0;
float: right;
}
#nav > ul { 
display: none;
margin-bottom: 18px;
}
#nav > ul > li {
display: block; 
padding: 0;
font-size: 100%;
line-height: 1.75em;
}
#nav > ul > li:nth-child(3) {
padding-right: 0;
}
#nav > ul > li:nth-child(4) {
padding-left: 0;
}
#nav li.menu-item-has-children ul.sub-menu {
position: relative; display: none;
top: 0;
left: 0;
padding: 0;
background-image: none;
}
#nav .menu li.menu-item-has-children ul li {
padding: 0;
text-align: center;
line-height: 1.75em;
}
#nav .menu li.menu-item-has-children ul li span {
display: block;
line-height: 1em;
margin-bottom: .5em;
}
#nav .menu li.menu-item-has-children ul li a {
color: #a28e80;
}
#nav li.menu-item-has-children:hover > ul.sub-menu {
display: none;
}
#sld .cycle-overlay h1 {
font-size: 187.5%;
}
.home #btls aside ul {
display: block;
}
.home #btls aside li {
display: block;
width: 100%;
margin-bottom: 1em;
}
.home #btls aside:nth-child(2) {
background-image: url(//redwoodempirewhiskey.com/wp-content/themes/rew/images/bg_hm_names_mob.png);
}
#intro > aside {
display: block;
}
#intro > aside .intro {
text-align: center;
margin-bottom: 1em;
}
#intro > aside .award {
text-align: center;
margin-bottom: 2em;
}
#intro > aside .award dl {
margin-bottom: 1em;
}
#intro > aside .prof{
max-width: 290px;
margin: auto;
}
#intro > aside .prof dd {
margin-bottom: .8em;
}
#intro > aside .ing {
max-width: 290px;
margin: auto;
} #muir, #lcte, #tplntd {
background-size: cover;
background-attachment: inherit;
position: relative;
padding: 3em 14px;
} #muir aside, #lcte aside, #tplntd aside {
display: flex;
flex-direction: column;
top: 0;
left: 0;
max-width: 100% !important;
justify-content: center;
align-content: center;
bottom: 0;
right: 0;
padding: 0;
position: relative;
}
#hro aside 
{ left: 0;
max-width: 100% !important;
justify-content: center;
align-content: center;
bottom: 0;
right: 0;
padding: 0; }
#recp ul {
display: block;
}
#recp ul li {
margin-bottom: 1em;
display: block;
}
#main #recp_tabs {
padding: 20px 10px 0;
}
.tbio.ui-accordion .ui-accordion-content p {
font-size: 87.5%;
}
#loc .ui-tabs .ui-tabs-nav li {
width: 100%;
}
#part ul {
display: block;
}
#part ul li {
display: block;
padding-left: 0;
width: 100%;
}
#part ul li:last-child {
background: none;
padding-left: 0;
width: 100%;
}
#lcte, #muir {
background-position: center;
background-attachment: inherit;
}
#ftr {
background-position: center -94px;
padding: 10px 0 13px;
top: -2px;
}
#logof {
max-width: 180px;
}