.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}@import url("https://fonts.googleapis.com/css?family=Spectral");
html {
font-family: sans-serif;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust:     100%;
}
body {
margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
display: block;
}
audio,
canvas,
progress,
video {
display: inline-block;
vertical-align: baseline;
}
audio:not([controls]) {
display: none;
height: 0;
}
[hidden],
template {
display: none;
}
a {
background-color: transparent;
}
a:active,
a:hover {
outline: 0;
}
abbr[title] {
border-bottom: 1px dotted;
}
b,
strong {
font-weight: bold;
}
dfn {
font-style: italic;
}
h1 {
font-size: 2em;
margin: 0.67em 0;
}
mark {
background: #ff0;
color: #000;
}
small {
font-size: 80%;
}
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}
img {
border: 0;
}
svg:not(:root) {
overflow: hidden;
}
figure {
margin: 1em 40px;
}
hr {
box-sizing: content-box;
height: 0;
}
pre {
overflow: auto;
}
code,
kbd,
pre,
samp {
font-family: monospace, monospace;
font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
color: inherit;
font: inherit;
margin: 0;
}
button {
overflow: visible;
}
button,
select {
text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button;
cursor: pointer;
}
button[disabled],
html input[disabled] {
cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}
input {
line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box;
padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
height: auto;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
}
legend {
border: 0;
padding: 0;
}
textarea {
overflow: auto;
}
optgroup {
font-weight: bold;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
td,
th {
padding: 0;
} body,
button,
input,
select,
textarea {
color: #404040;
font-family: sans-serif;
font-size: 16px;
font-size: 1rem;
line-height: 1.5;
}
h1,
h2,
h3,
h4,
h5,
h6 {
clear: both;
}
p {
margin-bottom: 1.5em;
}
dfn,
cite,
em,
i {
font-style: italic;
}
blockquote {
margin: 0 1.5em;
}
address {
margin: 0 0 1.5em;
}
pre {
background: #eee;
font-family: "Courier 10 Pitch", Courier, monospace;
font-size: 15px;
font-size: 0.9375rem;
line-height: 1.6;
margin-bottom: 1.6em;
max-width: 100%;
overflow: auto;
padding: 1.6em;
}
code,
kbd,
tt,
var {
font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
font-size: 15px;
font-size: 0.9375rem;
}
abbr,
acronym {
border-bottom: 1px dotted #666;
cursor: help;
}
mark,
ins {
background: #fff9c0;
text-decoration: none;
}
big {
font-size: 125%;
} html {
box-sizing: border-box;
}
*,
*:before,
*:after { box-sizing: inherit;
}
body {
background: #fff; }
blockquote:before,
blockquote:after,
q:before,
q:after {
content: "";
}
blockquote,
q {
quotes: "" "";
}
hr {
background-color: #ccc;
border: 0;
height: 1px;
margin-bottom: 1.5em;
}
ul,
ol {
margin: 0 0 1.5em 3em;
}
ul {
list-style: disc;
}
ol {
list-style: decimal;
}
li > ul,
li > ol {
margin-bottom: 0;
margin-left: 1.5em;
}
dt {
font-weight: bold;
}
dd {
margin: 0 1.5em 1.5em;
}
img {
height: auto; max-width: 100%; }
figure {
margin: 1em 0; }
table {
margin: 0 0 1.5em;
width: 100%;
} button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
border: 1px solid;
border-color: #ccc #ccc #bbb;
border-radius: 3px;
background: #e6e6e6;
color: rgba(0, 0, 0, .8);
font-size: 12px;
font-size: 0.75rem;
line-height: 1;
padding: .6em 1em .4em;
}
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
border-color: #ccc #bbb #aaa;
}
button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
button:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active {
border-color: #aaa #bbb #bbb;
}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea {
color: #666;
border: 1px solid #ccc;
border-radius: 3px;
padding: 3px;
}
select {
border: 1px solid #ccc;
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus {
color: #111;
}
textarea {
width: 100%;
}  a {
color: royalblue;
}
a:visited {
color: purple;
}
a:hover,
a:focus,
a:active {
color: midnightblue;
}
a:focus {
outline: thin dotted;
}
a:hover,
a:active {
outline: 0;
} .main-navigation {
clear: both;
display: block;
float: left;
width: 100%;
}
.main-navigation ul {
display: none;
list-style: none;
margin: 0;
padding-left: 0;
}
.main-navigation li {
float: left;
position: relative;
}
.main-navigation a {
display: block;
text-decoration: none;
}
.main-navigation ul ul {
box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
float: left;
position: absolute;
top: 1.5em;
left: -999em;
z-index: 99999;
}
.main-navigation ul ul ul {
left: -999em;
top: 0;
}
.main-navigation ul ul a {
width: 200px;
}
.main-navigation ul ul li {
}
.main-navigation li:hover > a,
.main-navigation li.focus > a {
}
.main-navigation ul ul :hover > a,
.main-navigation ul ul .focus > a {
}
.main-navigation ul ul a:hover,
.main-navigation ul ul a.focus {
}
.main-navigation ul li:hover > ul,
.main-navigation ul li.focus > ul {
left: auto;
}
.main-navigation ul ul li:hover > ul,
.main-navigation ul ul li.focus > ul {
left: 100%;
}
.main-navigation .current_page_item > a,
.main-navigation .current-menu-item > a,
.main-navigation .current_page_ancestor > a,
.main-navigation .current-menu-ancestor > a {
} .menu-toggle,
.main-navigation.toggled ul {
display: block;
}
@media screen and (min-width: 37.5em) {
.menu-toggle {
display: none;
}
.main-navigation ul {
display: block;
}
}
.site-main .comment-navigation,
.site-main .posts-navigation,
.site-main .post-navigation {
margin: 0 0 1.5em;
overflow: hidden;
}
.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
float: left;
width: 50%;
}
.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next {
float: right;
text-align: right;
width: 50%;
}  .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
word-wrap: normal !important; }
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; } #content[tabindex="-1"]:focus {
outline: 0;
} .alignleft {
display: inline;
float: left;
margin-right: 1.5em;
}
.alignright {
display: inline;
float: right;
margin-left: 1.5em;
}
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
} .clear:before,
.clear:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after {
content: "";
display: table;
table-layout: fixed;
}
.clear:after,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after {
clear: both;
} .widget {
margin: 0 0 1.5em;
} .widget select {
max-width: 100%;
}  .sticky {
display: block;
}
.hentry {
margin: 0 0 1.5em;
}
.byline,
.updated:not(.published) {
display: none;
}
.single .byline,
.group-blog .byline {
display: inline;
}
.page-content,
.entry-content,
.entry-summary {
margin: 1.5em 0 0;
}
.page-links {
clear: both;
margin: 0 0 1.5em;
} .comment-content a {
word-wrap: break-word;
}
.bypostauthor {
display: block;
}  .infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer { display: none;
} .infinity-end.neverending .site-footer {
display: block;
} .page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
border: none;
margin-bottom: 0;
margin-top: 0;
padding: 0;
} embed,
iframe,
object {
max-width: 100%;
} .wp-caption {
margin-bottom: 1.5em;
max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption .wp-caption-text {
margin: 0.8075em 0;
}
.wp-caption-text {
text-align: center;
} .gallery {
margin-bottom: 1.5em;
}
.gallery-item {
display: inline-block;
text-align: center;
vertical-align: top;
width: 100%;
}
.gallery-columns-2 .gallery-item {
max-width: 50%;
}
.gallery-columns-3 .gallery-item {
max-width: 33.33%;
}
.gallery-columns-4 .gallery-item {
max-width: 25%;
}
.gallery-columns-5 .gallery-item {
max-width: 20%;
}
.gallery-columns-6 .gallery-item {
max-width: 16.66%;
}
.gallery-columns-7 .gallery-item {
max-width: 14.28%;
}
.gallery-columns-8 .gallery-item {
max-width: 12.5%;
}
.gallery-columns-9 .gallery-item {
max-width: 11.11%;
}
.gallery-caption {
display: block;
} @font-face {
font-family: 'Young Heart';
src: url(//monstermashteas.co.uk/wp-content/themes/monster-mash-teas-child-theme/YoungHeart.eot);
src: url(//monstermashteas.co.uk/wp-content/themes/monster-mash-teas-child-theme/YoungHeart.eot?#iefix) format('embedded-opentype'),
url(//monstermashteas.co.uk/wp-content/themes/monster-mash-teas-child-theme/YoungHeart.woff) format('woff'),
url(//monstermashteas.co.uk/wp-content/themes/monster-mash-teas-child-theme/YoungHeart.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Young Heart';
src: url(//monstermashteas.co.uk/wp-content/themes/monster-mash-teas-child-theme/YoungHeart_1.eot);
src: url(//monstermashteas.co.uk/wp-content/themes/monster-mash-teas-child-theme/YoungHeart_1.eot?#iefix) format('embedded-opentype'),
url(//monstermashteas.co.uk/wp-content/themes/monster-mash-teas-child-theme/YoungHeart_1.woff) format('woff'),
url(//monstermashteas.co.uk/wp-content/themes/monster-mash-teas-child-theme/YoungHeart_1.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'AmericanTypewriter LT';
src: url(//monstermashteas.co.uk/wp-content/themes/monster-mash-teas-child-theme/AmericanTypewriterLT-Medium.eot);
src: url(//monstermashteas.co.uk/wp-content/themes/monster-mash-teas-child-theme/AmericanTypewriterLT-Medium.eot?#iefix) format('embedded-opentype'),
url(//monstermashteas.co.uk/wp-content/themes/monster-mash-teas-child-theme/AmericanTypewriterLT-Medium.woff) format('woff'),
url(//monstermashteas.co.uk/wp-content/themes/monster-mash-teas-child-theme/AmericanTypewriterLT-Medium.ttf) format('truetype');
font-weight: 500;
font-style: normal;
} .huge-it-slide-bg {
background: transparent;
}
#colophon .site-info.content {
padding: 0 3%;
}
#colophon .site-info.content ul {
padding: 0;
margin: 0;
}
#colophon .site-info.content ul li {
list-style: none;
}
#colophon h4 {
margin: 0 0 8px 0;
padding: 0;
color: #000;
font-family: sans-serif;
font-weight: 500;
font-style: normal;
}
#colophon .site-info.content .wpb_text_column.wpb_content_element {
margin-bottom: 10px;
}
#colophon .site-info.content ul li a {
color: #000;
text-decoration: none;
font-family: 'AmericanTypewriter LT';
font-weight: 500;
font-style: normal;
font-size: 14px;
transition: all 0.3s ease;
}
div#page #colophon .site-info.content ul li a:hover {
font-weight: bold;  
}
#colophon .bottom-footer-holder img {
max-width: 570px;
}
#colophon .bottom-footer-holder {
margin-top: 7px;
}
#colophon .bottom-footer-holder p {
text-align: center;
color: #000;
font-size: 12px;
padding: 0 3%;
margin-bottom: 0;
}
#colophon .bottom-footer-holder .vc_column-inner {
margin: 0;
padding: 0;
}
#colophon .wpb_content_element {
margin-bottom: 0;
}
#colophon .widget {
margin: 0;
}
#colophon input[type="email"] {
background: transparent;
}
#colophon input[type="email"] {
background: transparent;
width: 220px;
border: 2px solid #000;
padding: 6px;
color: #000;
}
#colophon input[type="email"]::-webkit-input-placeholder { color: #000;
}
#colophon input[type="email"]::-moz-placeholder { color: #000;
}
#colophon input[type="email"]:-ms-input-placeholder { color: #000;
}
#colophon input[type="email"]:-moz-placeholder { color: #000;
}
.bottom-footer-holder a {
color: #000;
text-decoration: none;
}
footer.entry-footer {
display: none;
} .home .entry-title {
display: none;
} #top-drawers-holder .drawer-container a {
padding: 0;
text-align: center;
margin: 0 auto;
display: block;
line-height: 1.8rem;
margin-bottom: 104px !important;
color: #000;
text-decoration: none;
font-family: 'AmericanTypewriter LT';
font-weight: 500;
font-style: normal;
}
#bottom-drawers-holder .drawer-container a {
padding: 0;
text-align: center;
margin: 0 auto;
display: block;
line-height: 2rem;
margin-top: 1.8rem;
color: #000;
text-decoration: none;
font-family: 'AmericanTypewriter LT';
font-weight: 500;
font-style: normal;
} .woocommerce ul.products li.product a img {
height: 280px;
width: auto;
margin: 0 auto 0.6em auto;
}
.woocommerce div.product div.images img {
width: auto;
height: 366px;
margin: 0 auto;
}
.woocommerce div.product div.images .flex-control-thumbs li {
margin: 0 10px 0 0;
}
.woocommerce div.product div.images .flex-control-thumbs li img {
margin: 0 auto;
height: 120px; padding-top:10px;
} 
.woocommerce .products .product-subtitle {
text-align: center;
font-size: 1rem;
margin-bottom: 0;
margin-top: 0;
}
.woocommerce .products .product-subtitle:after {
display: none;
}
.woocommerce .woocommerce-holder .products h2.woocommerce-loop-product__title {
font-size: 1.4rem;    
}
.woocommerce ul.products li.product .woocommerce-loop-product__title {
font-size: 1.4rem;
padding: 0;
}
.woocommerce-holder p {
color: #000;
font-family: 'Spectral', serif;
font-weight: 500;
font-style: normal;
}
.content-area h1, h2, h3, h4, h5, h6 {
color: #000;
font-family: 'Spectral', serif;
font-weight: 500;
font-style: normal;
}
.woocommerce-holder h1.page-title {
text-align: center;
}
.term-black-tea .woocommerce-holder h1.page-title {
text-align: center;
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/04/Monster-Mash-Teas-Title-IMG.png) no-repeat;
margin: 0 auto;
width: 330px;
height: 160px;
font-size: 0;
margin-bottom: 20px;
}
.term-red-tea .woocommerce-holder h1.page-title {
text-align: center;
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/07/Red-Tea.png) no-repeat;
margin: 0 auto;
width: 330px;
height: 160px;
font-size: 0;
margin-bottom: 20px;
}
.term-green-tea .woocommerce-holder h1.page-title {
text-align: center;
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/07/Green-Tea.png) no-repeat;
margin: 0 auto;
width: 330px;
height: 160px;
font-size: 0;
margin-bottom: 20px;
}
.term-fruit-tea .woocommerce-holder h1.page-title {
text-align: center;
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/07/Fruit-Tea.png) no-repeat;
margin: 0 auto;
width: 330px;
height: 160px;
font-size: 0;
margin-bottom: 20px;
}
.term-herbal-tea .woocommerce-holder h1.page-title {
text-align: center;
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/07/Herbal-Tea.png) no-repeat;
margin: 0 auto;
width: 330px;
height: 160px;
font-size: 0;
margin-bottom: 20px;
}
.term-utensils .woocommerce-holder h1.page-title {
text-align: center;
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/07/Utensils.png) no-repeat;
margin: 0 auto;
width: 330px;
height: 160px;
font-size: 0;
margin-bottom: 20px;
}
.term-containers .woocommerce-holder h1.page-title {
text-align: center;
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/07/Containers.png) no-repeat;
margin: 0 auto;
width: 330px;
height: 160px;
font-size: 0;
margin-bottom: 20px;
}
.term-gift-boxes .woocommerce-holder h1.page-title {
text-align: center;
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/07/Gift-Boxes.png) no-repeat;
margin: 0 auto;
width: 330px;
height: 160px;
font-size: 0;
margin-bottom: 20px;
}
.woocommerce .back-btn a {
color: #000;
text-transform: uppercase;
font-family: 'Young Heart';
font-weight: normal;
font-style: normal;
font-size: 30px;
text-decoration: none;
letter-spacing: 1px;
}
.woocommerce-holder p.woocommerce-result-count {
display: none;
}
.woocommerce-holder form.woocommerce-ordering {
display: none;
}
.woocommerce-holder h2.woocommerce-loop-product__title {
color: #000;
text-align: center;
}
.woocommerce-holder ul.products li.product .button {
display: none;
}
.archive .woocommerce-holder ul.products li.product .price {
display: none;
} .woocommerce-holder .yes-extra-options div.product form.cart .variations {
display: none;
}
.woocommerce-holder .yes-extra-options .woocommerce-variation-add-to-cart {
display: none;
}
.woocommerce-holder .yes-extra-options .product_meta {
display: none;
}
.woocommerce-holder .yes-extra-options .tm-epo-field.tmcp-select {
display: none;
}
.woocommerce-holder .yes-extra-options div.product form.cart div.quantity {
display: none;
}
.woocommerce div.product p.stock{
text-align: right;
} .woocommerce-holder .product_meta {
display: none;
}
.woocommerce-holder .woocommerce-variation-price {
text-align: right;
}
.content-area .woocommerce-message {
border-top-color: #79603b;
color: #000;
}
.content-area .woocommerce-message a.button {
background: #79603b;
color: #000;
font-family: 'AmericanTypewriter LT';
font-weight: 500;
font-style: normal;
}
.content-area .woocommerce-message::before {
content: '\e015';
color: #79603b;
}
.content-area .woocommerce-info a.button {
background: #79603b;
color: #000;
font-family: 'AmericanTypewriter LT';
font-weight: 500;
font-style: normal;
}
.content-area .woocommerce-info {
border-top-color: #79603b;
color: #000;
}
.content-area .woocommerce-info::before {
color: #000;
} .woocommerce .product_title {
color: #000;
text-align: center;
margin: 0 auto;
width: 330px;
height: 160px;
margin-bottom: 20px;
font-weight:bold;
padding-top:20px !important;
}
.woocommerce .post-163.product .product_title {  
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/04/DorianGrey.png) no-repeat;
background-size: contain;
font-size: 0;
}
.woocommerce .post-199.product .product_title {  
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/04/DriedCobrasVenom.png) no-repeat;
background-size: contain;
font-size: 0;
}
.woocommerce .post-201.product .product_title {  
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/04/GeniePowder.png) no-repeat;
background-size: contain;
font-size: 0;
}
.woocommerce .post-205.product .product_title {  
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/04/HimalyanJetTea.png) no-repeat;
background-size: contain;
font-size: 0;
}
.woocommerce .post-207.product .product_title {  
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/04/RedDragonScales.png) no-repeat;
background-size: contain;
font-size: 0;
}
.woocommerce .post-209.product .product_title {  
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/04/DriedZombieBrains.png) no-repeat;
background-size: contain;
font-size: 0;
}
.woocommerce .post-211.product .product_title {  
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/04/DriedDragonsBlood.png) no-repeat;
background-size: contain;
font-size: 0;
}
.woocommerce .post-213.product .product_title {  
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/04/DriedMummiesBrains.png) no-repeat;
background-size: contain;
font-size: 0;
}
.woocommerce #product-451.product .product_title {  
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/05/Octopus-Ink.png) no-repeat;
background-size: contain;
font-size: 0;
}
.woocommerce #product-468.product .product_title {  
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/05/Dried-Spider-Venom.png) no-repeat;
background-size: contain;
font-size: 0;
}
.woocommerce #product-467.product .product_title {  
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/05/Red-Dragon-Scales.png) no-repeat;
background-size: contain;
font-size: 0;
}
.woocommerce #product-469.product .product_title {  
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/05/Succubus-Ashes.png) no-repeat;
background-size: contain;
font-size: 0;
}
.woocommerce #product-470.product .product_title {  
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/05/Unicorn-Horn.png) no-repeat;
background-size: contain;
font-size: 0;
}
.woocommerce #product-460.product .product_title {  
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/06/Dried-Zombie-Brains.png) no-repeat;
background-size: contain;
font-size: 0;
}
.woocommerce #product-462.product .product_title {  
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/05/Eye-of-Newt.png) no-repeat;
background-size: contain;
font-size: 0;
}
.woocommerce #product-463.product .product_title {  
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/05/Green-Dragon-Scales.png) no-repeat;
background-size: contain;
font-size: 0;
}
.woocommerce #product-464.product .product_title {  
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/05/Toe-of-Frog.png) no-repeat;
background-size: contain;
font-size: 0;
}
.woocommerce #product-464.product .product_title {  
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/05/Toe-of-Frog.png) no-repeat;
background-size: contain;
font-size: 0;
}
.woocommerce #product-455.product .product_title {  
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/05/Dried-Dragons-Blood.png) no-repeat;
background-size: contain;
font-size: 0;
}
.woocommerce #product-455.product .product_title {  
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/05/Dried-Dragons-Blood.png) no-repeat;
background-size: contain;
font-size: 0;
}
.woocommerce #product-457.product .product_title {  
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/05/Immortali-tea.png) no-repeat;
background-size: contain;
font-size: 0;
}
.woocommerce #product-459.product .product_title {  
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/05/Phoenix-Ashes.png) no-repeat;
background-size: contain;
font-size: 0;
}
.woocommerce #product-459.product .product_title {  
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/05/Phoenix-Ashes.png) no-repeat;
background-size: contain;
font-size: 0;
}
.woocommerce #product-458.product .product_title {  
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/05/The-Monster-Mash.png) no-repeat;
background-size: contain;
font-size: 0;
}
.woocommerce #product-458.product .product_title {  
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/05/The-Monster-Mash.png) no-repeat;
background-size: contain;
font-size: 0;
}
.woocommerce #product-465.product .product_title {  
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/05/Dried-Mummies-Brains.png) no-repeat;
background-size: contain;
font-size: 0;
}
.woocommerce #product-466.product .product_title {  
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/05/Wolfs-Bane.png) no-repeat;
background-size: contain;
font-size: 0;
} .woocommerce div.product .product_title {
color: #000;
text-align: center;
}
.woocommerce-holder ul.tabs.wc-tabs {
display: none;
}
.woocommerce-holder div#tab-description h2 {
display: none;
}
.woocommerce-product-details__short-description {
text-align: right;
}
.woocommerce-holder div#tab-description {
text-align: center;
}
.woocommerce div.product p.price, .woocommerce div.product span.price {
color: #000;
font-size: 2.25em;
text-align: right;
margin: 0;
}
.woocommerce div.product form.cart .button {
float: right;
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/06/Add-to-Basket-GREEN.png) no-repeat;
background-size: contain;
font-size: 0;
display: block;
-webkit-transform: translateZ(0);
-moz-transform: translateZ(0);
-ms-transform: translateZ(0);
-o-transform: translateZ(0);
transform: translateZ(0);
box-shadow: 0 0 1px rgba(0, 0, 0, 0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-moz-osx-font-smoothing: grayscale;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
-o-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-property: transform;
-moz-transition-property: transform;
-o-transition-property: transform;
transition-property: transform;
width: 300px;
height: 100px;
}
.woocommerce div.product form.cart .button:hover {
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/06/Add-to-Basket-GREEN.png) no-repeat;
background-size: contain;
background-color: transparent;
-webkit-transform: rotate(2deg);
-moz-transform: rotate(2deg);
-ms-transform: rotate(2deg);
-o-transform: rotate(2deg);
transform: rotate(2deg);
}
.woocommerce div.product {
margin-bottom: 0;
position: relative;
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/04/Monster-Mash-Teas-Line-Container-Top.png) no-repeat;
display: block;
background-size: contain;
background-position: 0px 170px;
}
.woocommerce #Bottom-Product-Holder .uavc-icons-center.uavc-icons {
margin: 0;
}
.woocommerce #Bottom-Product-Holder .aio-icon, .vc_row .aio-icon {
width: 1.2em;
color: #343434;
}
.woocommerce .product-subtitle {
margin-bottom: 0;     
}
.archive.woocommerce .product .product-subtitle {
font-size: 1rem;  
} 
.woocommerce .product .product-subtitle {
text-align: center;
font-size: 1.6rem;
font-weight: bold;
padding-bottom: 12px;
}
.woocommerce .product .product-subtitle:after {
content: '';
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/04/Monster-Mash-Teas-Product-Split-.png) no-repeat;
background-size: contain;
padding: 5px;
display: block;
}
.archive.woocommerce .product .product-subtitle:after {
display: none;
}
.woocommerce .summary.entry-summary {
margin: 0;
}
.woocommerce-tabs.wc-tabs-wrapper {
margin-bottom: 0;
position: relative;
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/04/Monster-Mash-Teas-Line-Container-Top.png) no-repeat;
display: block;
background-size: contain;
background-position: 0px 0;
}
.woocommerce span.before-amount {
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/07/Quantity-Badge-1.png) no-repeat;
position: relative;
top: -7px;
text-align: center !important;
margin: 0 auto;
width: 85px;
height: 50px;
display: inline-block;
background-size: 80px 50px;
line-height: 42px;
font-size: 15px;
font-family: 'AmericanTypewriter LT';
}
.woocommerce .gift-box-selection-div label.tm-epo-field-label.tm-has-required.tm-disable {
display: none;
}
.woocommerce .gift-box-selection-ul li.tmcp-field-wrap {
padding: 0 .5em 0 0 !important;
}
.woocommerce .tm-row.tm-cell.col-12.giftbox-holder {
padding: 0 0 1rem 0 !important;
} .woocommerce #colophon {
margin-top: 0;
}
.woocommerce ul.products:before {
content: '';
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/04/Monster-Mash-Teas-Cat-Border.png) no-repeat;
display: block;
width: 910px;
height: 6px;
background-size: contain;
margin-bottom: 30px;
}
.uavc-icons-center.uavc-icons {
display: block;
margin-bottom: 35px;
line-height: 1;
text-align: center;
}
.aio-tooltip {
display: inline-block;
text-align: center;
width: auto;
max-width: 100%;
text-decoration: none;
}
.aio-icon, .vc_row .aio-icon {
font-size: 32px;
height: 2em;
width: 2em;
text-align: center;
line-height: 2em;
box-sizing: content-box!important;
}
.woocommerce .woocommerce-breadcrumb {
position: absolute;
bottom: 60px;
left: 60px;
color: #000;
text-transform: lowercase;
font-family: 'AmericanTypewriter LT';
font-weight: 500;
font-style: normal;
}
.woocommerce .woocommerce-breadcrumb a {
color: #000;
}
.woocommerce .back-btn  {
position: absolute;
top: 62px;
left: 90px;
}
.woocommerce .back-btn img {
display: block;
width: 65px;
left: -10px;
position: relative;
top: -5px;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
width: 30.80%;
} nav.woocommerce-MyAccount-navigation ul {
margin: 0;
padding: 0;
}
nav.woocommerce-MyAccount-navigation ul li {
list-style: none;
}
.woocommerce-page div#primary {
color: #000;
font-family: 'Spectral', serif;
font-weight: 500;
font-style: normal;
}
.woocommerce-page div#primary a {
color: #000;
text-decoration: none;
}
.woocommerce-page div#primary a:hover {
font-weight: normal;
}
.return-to-shop a.button {
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/04/Monster-Mash-Teas-Menu-BG-.png) no-repeat;
background-size: cover;
font-size: 13px;
color: #ac9454 !important;
display: inline-block;
text-transform: uppercase;
font-weight: bold;
text-shadow: 2px 2px 1px rgba(0, 0, 0, 0.7);
text-decoration: none;
-webkit-transform: translateZ(0);
-moz-transform: translateZ(0);
-ms-transform: translateZ(0);
-o-transform: translateZ(0);
transform: translateZ(0);
box-shadow: 0 0 1px rgba(0, 0, 0, 0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-moz-osx-font-smoothing: grayscale;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
-o-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-property: transform;
-moz-transition-property: transform;
-o-transition-property: transform;
transition-property: transform;
line-height: 1.8rem;
padding: 18px 33px;
text-align: center;
}
.return-to-shop a.button:hover {
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/04/Monster-Mash-Teas-Menu-BG-.png) no-repeat;
background-size: cover;
background-color: transparent;
-webkit-transform: rotate(2deg);
-moz-transform: rotate(2deg);
-ms-transform: rotate(2deg);
-o-transform: rotate(2deg);
transform: rotate(2deg);
}
form.woocomerce-form label {
color: #000;
font-family: 'AmericanTypewriter LT';
font-weight: 500;
font-style: normal;
}  
form.woocomerce-form.woocommerce-form-login.login {
border: none;
padding: 0;
}
.woocommerce form.register {
border: none;
padding: 0;
}
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea {
padding: 8px;
}
input.woocommerce-Button.button {
padding: 12px 32px;
text-align: center;
background: url(//monstermashteas.co.uk.gridhosted.co.uk/wp-content/uploads/2017/04/Monster-Mash-Teas-Menu-BG-.png) bottom left no-repeat;
background-size: cover;
font-size: 14px;
color: #ac9454;
display: inline-block;
text-transform: uppercase;
font-weight: bold;
text-shadow: 2px 2px 1px rgba(0, 0, 0, 0.7);
text-decoration: none;
-webkit-transform: translateZ(0);
-moz-transform: translateZ(0);
-ms-transform: translateZ(0);
-o-transform: translateZ(0);
transform: translateZ(0);
box-shadow: 0 0 1px rgba(0, 0, 0, 0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-moz-osx-font-smoothing: grayscale;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
-o-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-property: transform;
-moz-transition-property: transform;
-o-transition-property: transform;
transition-property: transform;
}
input.woocommerce-Button.button:hover {
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/04/Monster-Mash-Teas-Menu-BG-.png) no-repeat;
background-size: cover;
background-color: transparent;
-webkit-transform: rotate(2deg);
-moz-transform: rotate(2deg);
-ms-transform: rotate(2deg);
-o-transform: rotate(2deg);
transform: rotate(2deg);
color: #ac9454;
}
form.register input.woocommerce-Button.button {
background-size: contain;
padding: 12px 19px;
}
a.checkout-button.button.alt.wc-forward {
background: #79603b;
}
.woocommerce .cart .button, .woocommerce .cart input.button {
background: #79603b;
color: #000;
font-family: 'AmericanTypewriter LT';
font-weight: 500;
font-style: normal;
}
.woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text {
width: 120px;
font-family: 'AmericanTypewriter LT';
font-weight: 500;
font-style: normal;
line-height: 1.45rem;
}
input#place_order {
background: #79603b;
color: #000;
font-family: 'AmericanTypewriter LT';
font-weight: 500;
font-style: normal;
font-size: 20px;
}
.woocommerce-cart table.cart img {
width: 100%;    
} @media only screen and (min-width: 1025px) { #content .content-area {
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/04/Monster-Mash-Teas-Product-BG-Full-ShadNo.png) no-repeat;
min-height: 1092px;
max-width: 1170px;
margin: 0 auto;
background-position: 0px 10px;
overflow: auto;
position: relative;
}
.home #primary.content-area main#main {
padding: 0;
max-height: 100%;
overflow-y: visible;
margin: 0 auto;
}    
#primary main#main {
padding: 0 60px 30px 70px;
max-height: 718px;
overflow-y: scroll;
overflow-x: hidden;
margin: 170px 120px 0 120px;
}
.woocommerce #primary main#main {
padding: 0px 30px 30px 30px;
max-height: 792px;
overflow-y: scroll;
overflow-x: hidden;
margin: 0 100px 0 100px;
position: relative;
top: 170px;
}
.content {
max-width: 1100px;
margin: 0 auto;
}
div#page.site a {
transition: all 0.3s ease;
}    
div#page.site a:hover {
font-weight: bold;
}
.logo-holder img {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-moz-osx-font-smoothing: grayscale;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
-o-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-property: transform;
-moz-transition-property: transform;
-o-transition-property: transform;
transition-property: transform;
}
.logo-holder img:hover {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-o-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
header#masthead .home-button-bg a {
color: #000;
text-decoration: none;
border-bottom: 1px dotted #000;
border-top: 1px dotted #000;
display: block;
text-align: center;
max-width: 80px;
margin: 0 auto;
position: relative;
left: -11px;
font-size: 32px;
top: 30px;
font-family: 'Young Heart';
font-weight: normal;
font-style: normal;
}
header#masthead .logo-holder {
margin-top: 16px;
}
header#masthead .social-media-bg {
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/04/Monster-Mash-Teas-Social-Media-BG-1.png);
background-size: cover;
background-position: 0 0;
}
header#masthead .social-media-bg i {
color: #353535;
font-size: 22px;
}
header#masthead .social-media-bg i:hover {
color: #000;   
}
header#masthead .social-media-bg .vc_column-inner {
margin: 0;
padding: 8px;
}
header#masthead .basket-button-bg {
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/05/Monster-Mash-Teas-Login-Basket-NoShad.png) no-repeat;
background-size: 174px;
background-position: 0 -4px;
}
header#masthead .basket-button-bg a {
color: #000;
text-decoration: none;
display: block;
text-align: center;
max-width: 80px;
margin: 0 auto;
font-family: 'Young Heart';
font-weight: normal;
font-style: normal;
font-size: 20px;
letter-spacing: 1px;
}
header#masthead .basket-button-bg .basket-count a {
font-size: 16px;
margin: 4px auto 0px auto;
}
header#masthead .basket-button-bg .login-text {
padding: 0 5px;
}
header#masthead .basket-button-bg .login-text a {
border-bottom: 1px dotted #000;
}
header#masthead .basket-button-bg .basket-text {
padding: 0 5px;
}
header#masthead .basket-button-bg .basket-text p {
margin: 0;
}
header#masthead span.woocommerce-Price-amount.amount {
display: none;
}
header#masthead .basket-button-bg .vc_column-inner {
margin: 0;
padding: 0 38px 50px 35px;
}
header#masthead .widget.widget_nav_menu {
margin-bottom: 0;
top: 10px;
position: relative;
}
header#masthead ul#menu-menu-1 {
margin: 0;
padding: 0;
}
header#masthead ul#menu-menu-1 li {
display:inline-block;
margin: 0 2px;
}
header#masthead ul#menu-menu-1 li:first-child {
margin-left: 0;
}
header#masthead ul#menu-menu-1 li:first-child {
margin-right: 0;
}
header#masthead ul#menu-menu-1 li a {
padding: 12px 0;
text-align: center;
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/04/Monster-Mash-Teas-Menu-BG-.png) bottom left no-repeat;
background-size: cover;
font-size: 11px;
color: #ac9454;
width: 114px;
display: inline-block;
text-transform: uppercase;
font-weight: bold;
text-shadow: 3px 2px 2px rgba(0, 0, 0, 0.9);
text-decoration: none;
-webkit-transform: translateZ(0);
-moz-transform: translateZ(0);
-ms-transform: translateZ(0);
-o-transform: translateZ(0);
transform: translateZ(0);
box-shadow: 0 0 1px rgba(0, 0, 0, 0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-moz-osx-font-smoothing: grayscale;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
-o-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-property: transform;
-moz-transition-property: transform;
-o-transition-property: transform;
transition-property: transform;
outline: 0 !Important;
}
header#masthead ul#menu-menu-1 li a:hover {
-webkit-transform: rotate(2deg);
-moz-transform: rotate(2deg);
-ms-transform: rotate(2deg);
-o-transform: rotate(2deg);
transform: rotate(2deg);
}
header#masthead .wpb_content_element {
margin-bottom: 0 !important;
}
#colophon {
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/04/Monster-Mash-Teas-Footer-Background-1.png) no-repeat;
margin-top: -20px;
background-position: top center;
}
div#custom-footer-mobile {
display: none;
} .home-button-bg .bg-img-attatch {
height: 135px;
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/04/Monster-Mash-Teas-Login-Basket-1.png) no-repeat;
background-size: cover;
background-position: 0 -40px;
max-width: 180px;
margin-top: -30px;
}
.home #content .content-area {
background: none;
}
#homepage-rotating .upb_row_bg {
background-size:contain;left:0;
}  
div#homepage-rotating {
top: -3px;
left: 7px;
} 
#homepage-rotating .vc_carousel-slideline {
-webkit-transform: rotate(1deg);
-moz-transform: rotate(1deg);
-ms-transform: rotate(1deg);
-o-transform: rotate(1deg);
transform: rotate(1deg);
}
#homepage-rotating .vc_single_image-wrapper {
-webkit-transform: rotate(1deg);
-moz-transform: rotate(1deg);
-ms-transform: rotate(1deg);
-o-transform: rotate(1deg);
transform: rotate(0deg);
position: relative;
top: -13px;
left: -5px;
}   
div#homepage-rotating .wpb_single_image {
margin-bottom: 20px;
}
#homepage-rotating .rotating-content {
margin-top: -18px;
}
#homepage-rotating .vc_images_carousel {
margin: 0 240px;
width: 625px;
height: 257px;
}
div#top-drawers-holder {
margin-top: -12px;
left: -4px;
}
div#top-drawers-holder .vc_column-inner {
padding-top: 22px !important;
}
.drawer-container.drawer-one a {
position: relative;
left: 11px;
}
.drawer-container.drawer-two a {
position: relative;
left: 0px;
}
.drawer-container.drawer-three a {
position: relative;
left: 6px;
}
.drawer-container.drawer-four a {
position: relative;
left: 3px;
}
.drawer-container.drawer-five a {
position: relative;
left: 12px;
}
.drawer-container.drawer-six a {
position: relative;
left: 4px;
}
.drawer-container.drawer-seven a {
position: relative;
left: 7px;
}
#bottom-drawers-holder {
margin-top: 25px;
}
#bottom-drawers-holder .cabinet-curiosity img.vc_single_image-img.attachment-full {
max-width: 336px;
height: 484px;
position: relative;
left: -27px;
top: -74px;
}
#bottom-drawers-holder .gift-boxes img {
position: absolute;
bottom: -213px;
left: -66px;
}
.wpb_single_image.wpb_content_element.vc_align_left.giftboxes-mobile {
display: none;
} .home #top-drawers-holder .upb_row_bg {
background-size: cover !Important;
min-width: 1190px !Important;
}
.home #bottom-drawers-holder .upb_row_bg {
background-size: contain !Important;
width: 900px !Important;
min-width: 900px !Important;
} .woocommerce ul.products .imagewrapper {
background: #fff;
}
.woocommerce-product-gallery .flex-viewport {
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/04/Monster-Mash-Teas-Product-Container-.png) no-repeat;
background-size: contain;
background-position: 0px 5px;
padding: 0;
height: 410px !important;
} .woocommerce #primary main#main::-webkit-scrollbar {
width: 14px;
} .woocommerce #primary main#main::-webkit-scrollbar-track {
background: rgba(144,68,16,1); 
-webkit-border-radius: 10px;
border-radius: 10px;
} .woocommerce #primary main#main::-webkit-scrollbar-thumb {
-webkit-border-radius: 10px;
border-radius: 10px;
background: #d9ad48;
border: 2px solid rgba(144,68,16,1);
}
.woocommerce #primary main#main::-webkit-scrollbar-thumb:window-inactive {
background: rgba(255,0,0,0.4); 
}
} @media only screen 
and (min-device-width: 1024px) 
and (max-device-width: 1366px) 
and (orientation: portrait) 
and (-webkit-min-device-pixel-ratio: 1)
and (-webkit-min-device-pixel-ratio: 2)
{
#content #primary main#main {
padding: 25px;
max-height: 100%;
overflow-y: scroll;
overflow-x: hidden;
margin: 0;
position: relative;
top: 0;
}
#content #primary main#main  div#top-drawers-holder .vc_column-inner {
padding-top: 48px !important;
}
#content #primary main#main  #top-drawers-holder .drawer-container a {
margin-bottom: 6rem !important;
font-size: 13px;
}
#content #primary main#main  #bottom-drawers-holder {
margin-top: 2px;
}
#content #primary main#main  #bottom-drawers-holder .drawer-container a {
margin-top: 2.8rem;
}
} @media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px)  { 
.cabinet-curiosity.drawer-container .giftboxes-mobile img {
display: none;
}
div#bottom-drawers-holder .vc_row.wpb_row.vc_inner.vc_row-fluid.giftboxes-holder {
display: block;
}
.giftboxes .wpb_content_element {
margin-bottom: 0;
}
#content #primary main#main .drawer-container.drawer-one a {
top: -0.75rem;
}
#content #primary main#main .drawer-container.drawer-two a {
top: -0.75rem;
}
#content #primary main#main .drawer-container.drawer-three a {
top: -0.75rem;
}
#content #primary main#main .drawer-container.drawer-four a {
top: -0.75rem;
}
} @media only screen and (max-width: 1024px) {
a.woocommerce-product-gallery__trigger {
display: none;
}
.woocommerce .woocommerce-product-gallery__image {
background: #fff;
}
.woocommerce .quantity .qty {
margin-bottom: 20px;
}
.woocommerce div.product div.images .flex-control-thumbs li {
width: auto !Important;
}
.woocommerce div.product div.images .flex-control-thumbs {
margin: 20px 0;
}
.woocommerce div.product div.images .flex-control-thumbs li img {
height: 100px;
}
body.custom-background {
overflow-x: hidden !important;
min-width: 0!important;
display: flex;
flex-direction: column;
min-height: 100vh;
}
div#page {
overflow-x: hidden;
}
#primary main#main {
overflow-x: hidden;
}
div#homepage-rotating .vc_images_carousel .vc_carousel-inner {
position: relative;
overflow: hidden;
width: 625px;
margin: 0 auto;
}
#colophon .custom-top-mobile {
display: none;
}
.logo-holder.wpb_column.vc_column_container.vc_col-sm-4 {
width: 100%;
}
div#wpadminbar {
display: none;
}
div#homepage-rotating {
overflow-x: hidden;
}
.wpb_text_column.wpb_content_element.bg-img-attatch {
display: none;
} 
.home-button-bg.wpb_column.vc_column_container.vc_col-sm-4 {
display: none;
}
div#header-right-holder {
display: none;
}
header.entry-header {
display: none;
}
div#top-drawers-holder .upb_row_bg.vcpb-default {
background-image: none !important;
}
div#bottom-drawers-holder .upb_row_bg.vcpb-default {
background-image: none !important;
}
.drawer-container {
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/04/Monster-Mash-Teas-Drawer1-Background.png) no-repeat;
background-size: cover;
}
.drawer-container .vc_column-inner {
padding-top: 2rem;
}
.cabinet-curiosity.drawer-eight.wpb_column.vc_column_container.vc_col-sm-3 img {
max-width: 187px;
}
.bottom-footer-holder img {
width: 340px;
}
.drawer-container.drawer-one a {
position: relative;
top: -0.5rem;
}
.drawer-container.drawer-two a {
position: relative;
top: -0.5rem;
}
.drawer-container.drawer-three a {
position: relative;
top: -0.5rem;
}
.drawer-container.drawer-four a {
position: relative;
top: -0.5rem;
}
.drawer-container.drawer-five a {
position: relative;
top: 0.7rem;
}
.drawer-container.drawer-six a {
position: relative;
top: 0.65rem;
}
.drawer-container.drawer-seven a {
position: relative;
top: 0.5rem;
}
#top-drawers-holder .drawer-container a {
margin-bottom: 3.8rem !important;
font-size: 13px;
}
#bottom-drawers-holder .drawer-container a {
margin-bottom: 5rem !important;
font-size: 13px;
}
#bottom-drawers-holder .cabinet-curiosity.drawer-eight .vc_column-inner {
padding-top: 0;
}
#colophon {
background: #948d7d;
}
div#custom-footer-mobile .vc_column-inner {
padding: 0;
}
div#custom-footer-mobile .vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
border-color: #ccc !important;
background-color: #948d7d !important;
background-image: none !important;
border-left: none;
border-right: none;
}
div#custom-footer-mobile h4 {
margin: 0;
}    
div#custom-footer-mobile #colophon h4 a {
color: #000;
}
div#custom-footer-mobile .vc_tta.vc_tta-style-modern .vc_tta-panel-body {
background-image: none;
}
div#custom-footer-mobile p {
text-align: center;
color: #000;
font-size: 12px;
padding: 0 3%;
margin-bottom: 0;
}
div#custom-footer-mobile p a {
color: #000;    
}
.logo-holder .wpb_single_image.wpb_content_element.vc_align_center {
margin-bottom: 0;
margin-top: 1rem;
}
div#bottom-drawers-holder .vc_column-inner {
padding-top: 0;
} 
div#custom-footer-mobile {
background: #948d7d;
}
div#custom-footer-mobile .vc_wp_custommenu.wpb_content_element {
display: block !important;
}
div#custom-footer-mobile .vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
color: #000;
}
#colophon.site-footer .site-info.content {
padding: 0;
}
.vc_row.wpb_row.vc_inner.vc_row-fluid.giftboxes-holder {
margin-top: 0 !important;
display: none;
}
.cabinet-curiosity.drawer-container {
background: none !important;
overflow: hidden;
}
#bottom-drawers-holder .cabinet-curiosity.drawer-container a {
margin: 0 !Important;
}
footer.entry-footer {
display: none;
}
div#primary main#main article.hentry {
margin-bottom: 0;
}
.cabinet-curiosity.drawer-container .wpb_content_element {
margin-bottom: 0;
}
.cabinet-curiosity.drawer-container .cabinet-img img {
max-width: 12.25rem;
}
.cabinet-curiosity.drawer-container .giftboxes-mobile img {
max-width: 13rem;
position: relative;
right: 7px;
}
div#homepage-rotating .vc_column-inner {
padding: 0;
margin: 0;
}
div#homepage-rotating .upb_row_bg.vcpb-default {
width: 100% !important;
}
#primary .page-content, .entry-content, .entry-summary {
margin: 0;
}
.logo-holder .wpb_single_image img {
height: auto;
max-width: 70%;
vertical-align: top;
}
.custom-menu-holder {
display: none;
}
.home #content .content-area {
background: none;
}    
#content .content-area {
background: #f1f1f1;
}
.woocommerce-page #content .content-area {
background: #f1f1f1;
}
.content-area {
padding: 25px;
}
.home .content-area {
padding: 0;
}
.woocommerce .back-btn img {
display: block;
width: 65px;
}
.woocommerce .back-btn {
position: relative;
top: 0px;
left: 10px;
}
} @media only screen 
and (min-device-width: 375px) 
and (max-device-width: 667px) 
and (-webkit-min-device-pixel-ratio: 2)
and (orientation: portrait) { 
div#homepage-rotating .huge-it-slide-bg li.group {
-ms-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
div#homepage-rotating ul#slider_1 {
margin-top: 3.35rem;
}
.drawer-container.drawer-one a {
position: relative;
top: -0.75rem;
}
.drawer-container.drawer-two a {
position: relative;
top: -0.75rem;
}
.drawer-container.drawer-three a {
position: relative;
top: -0.75rem;
}
.drawer-container.drawer-four a {
position: relative;
top: -0.75rem;
} 
} @media only screen 
and (min-device-width: 320px) 
and (max-device-height: 568px)
and (-webkit-min-device-pixel-ratio: 2)
and (orientation: portrait) {
.woocommerce div.product form.cart div.quantity {
float: right;
margin: 0 10px 30px 0;
}
.woocommerce div.product form.cart .variations select {
padding: 20px;
}
.woocommerce div.product p.price {
text-align: center;
}
.drawer-container {
background: url(//monstermashteas.co.uk/wp-content/uploads/2017/04/Monster-Mash-Teas-Drawer1-Background.png) no-repeat;
background-size: contain;
}
#top-drawers-holder .drawer-container a {
margin-bottom: 2.8rem !important;
font-size: 13px;
}
#bottom-drawers-holder .drawer-container a {
margin-bottom: 4rem !important;
font-size: 13px;
}
.drawer-container.drawer-one a {
top: -1.2rem;
}
.drawer-container.drawer-two a {
top: -1.2rem;
}
.drawer-container.drawer-three a {
top: -1.2rem;
}
.drawer-container.drawer-four a {
top: -1.2rem;
}
.drawer-container.drawer-five a {
top: 0;
} 
.drawer-container.drawer-six a {
top: 0;
} 
.drawer-container.drawer-seven a {
top: 0;
} 
} @media only screen 
and (min-device-width: 414px) 
and (max-device-width: 736px) 
and (-webkit-min-device-pixel-ratio: 2)
and (orientation: portrait) { 
.drawer-container.drawer-one a {
top: -0.5rem;
}
.drawer-container.drawer-two a {
top: -0.5rem;
}
.drawer-container.drawer-three a {
top: -0.5rem;
}
.drawer-container.drawer-four a {
top: -0.5rem;
} 
.woocommerce div.product form.cart div.quantity {
float: right;
margin: 0 10px 30px 0;
}  
.woocommerce div.product form.cart .variations select {
padding: 20px;
}
.woocommerce div.product p.price {
text-align: center;
}
}
@media (max-width: 900px) {
.woocommerce .products .product {
width: 50% !important;
}
}
@media (max-width: 480px) {
.woocommerce .products .product {
width: 100% !important;
}
} @media only screen 
and (min-device-width: 320px) 
and (max-device-width: 736px)
and (-webkit-min-device-pixel-ratio: 2)
and (orientation: landscape) {
.cabinet-curiosity.drawer-container .cabinet-img img {
max-width: 100%;
}
.cabinet-curiosity.drawer-container .giftboxes-mobile img {
max-width: 100%;
}
} @media only screen 
and (min-device-width: 320px) 
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
and (orientation: landscape) {
#top-drawers-holder .drawer-container a {
margin-bottom: 7.8rem !Important;
top: 1.2rem;
}
#bottom-drawers-holder .drawer-container a {
margin-bottom: 9rem !Important;
top: 2.4rem;
} 
.home.page.custom-background {
background-size: cover;
}
.giftboxes-mobile {
background: #000;
border-bottom: 130px solid #000;
}
} @media only screen 
and (min-device-width: 375px) 
and (max-device-width: 667px) 
and (-webkit-min-device-pixel-ratio: 2)
and (orientation: landscape) { 
#top-drawers-holder .drawer-container a {
margin-bottom: 9.8rem !Important;      
top: 1.6rem; 
}
#bottom-drawers-holder .drawer-container a {
margin-bottom: 11rem !Important;
top: 3rem;
}
.home.page.custom-background {
background-size: cover;
}
} @media only screen 
and (min-device-width: 414px) 
and (max-device-width: 736px) 
and (-webkit-min-device-pixel-ratio: 3)
and (orientation: landscape) { 
#top-drawers-holder .drawer-container a {
margin-bottom: 10.8rem !Important;
top: 2.4rem;
}
#bottom-drawers-holder .drawer-container a {
margin-bottom: 12rem !Important;
top: 3.4rem;
}
.home.page.custom-background {
background-size: cover;
}
} @media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
.home.custom-background {
background-image: url(//monstermashteas.co.uk/wp-content/uploads/2017/04/Monster-Mash-Teas-iPad-BG-Full.jpg);
}
#top-drawers-holder .drawer-container a {
margin-bottom: 6.8rem !Important;
top: 0.5rem !important;
left: 0;
}
#bottom-drawers-holder .drawer-container a {
margin-bottom: 6.8rem !Important;
top: 1.7rem;
left: 0;
}
.cabinet-curiosity.drawer-container .cabinet-img img {
max-width: 16rem;
}
} @media only screen 
and (min-device-width: 1024px) 
and (max-device-width: 1366px) 
and (orientation: portrait) 
and (-webkit-min-device-pixel-ratio: 2) {
.home.custom-background {
background-image: url(//monstermashteas.co.uk/wp-content/uploads/2017/04/Monster-Mash-Teas-iPad-BG-Full-1.jpg);
}      
}
dt.tm-final-totals {
display: none !important;
}
.tm-extra-product-options-totals .price.amount.final:before {
content: 'total' !important;
display: inline-block !important;
font-size: 14px;
margin-right: 10px;
float: left;
position: relative;
bottom: -42px;
right: 40px;
}
label.tm-epo-field-label.tm-has-required.tm-disable {
display: none;
}
#gift-box-selection .tc-price{
display:none !important;
}
#gift-box-extra .tc-price{
display:none !important;
}
@media only screen and (max-width: 1024px){
.mobmenul-container img {
max-height: 54px;
float: left;
content: url(https://monstermashteas.co.uk/wp-content/uploads/2018/04/if_menu-24_103174-1.png);
top: -6px;
position: relative;
width: 36px !important;
left: 10px !important;
}  
}
@media only screen and (max-width: 782px){
.mobmenu-push-wrap:before {
position: absolute;
content: '10379442 Monster Mash Teas Limited 16/09/16. © 2018 Monster Mash Teas Limited. All rights reserved. Website by: Redbak Design';
top: -14px;
margin-left: 20px;
margin-right: 20px;
font-size: 12px;
}
}
#Bottom-Product-Holder .wpb_single_image {
display: none;
}
#product-1020 .price{
display: none;
}
h5.tm-epo-field-label.tm-has-required.tm-left {
font-size: 14px !important;
padding-top: 4px;
} .page-id-1012 #wwof_product_search_btn,.page-id-1012 #wwof_product_displayall_btn {
background: #79603b !important;
color: #dbdbdb !important;
}
.page-id-1012 td.product_row_action {
width: 140px;
color: white;
}
.page-id-1012 .product_row_action input {
position: absolute;
margin-left: 10px;
margin-top: 4px;
}
.page-id-1012 .product_row_action label {
background: #90450e;
padding: 12px;
padding-left: 35px;
border-radius: 5px;
}
.page-id-1012 input#wwof_bulk_add_to_cart_button {
float: right;
background: #0f680f;
padding: 20px;
}
#wwof_product_listing_table {
text-align: left !important;
}
#wwof_product_listing_table tr {
border-bottom: 1px solid #0d0706;
}
#wwof_product_listing_table tbody tr td {
min-height: auto;
}
#wwof_product_listing_filter select {
height: 35px;
padding: 5px;
background: #e6d1b3;
border: 1px solid black;
}
.page-id-1012 #wwof_product_listing_pagination .page-numbers {
list-style: none;
text-align: center;
float: left;
padding: 0em;
margin: 0px;
}
.page-id-1012 #wwof_product_listing_pagination .page-numbers li {
display: inline-block;
list-style: none;
background: #795e3b;
padding: 5px;
border-radius: 5px;
}
.page-id-1012 span.page-numbers.current {
color: white;
}
.page-id-1012 .wwof_cart_sub_total{
float: right;
}
.page-id-1012 .view_cart {
background: #0e680e;
padding: 10px;
border-radius: 5px;
padding-top: 0px;
}
.page-id-1012 .view_cart a{
color: white !important;
}
@media only screen and (max-width: 760px), (max-device-width: 1024px) and (min-device-width: 768px){
.page-id-1012 td.product_row_action {
width: 100%;
padding: 10px !important;
text-align: center;
}
}@media screen and ( min-width: 782px ){
body.admin-bar .mobmenu, body.admin-bar .mobmenu-panel, .show-nav-left.admin-bar .mobmenu-overlay, .show-nav-right.admin-bar .mobmenu-overlay {
top: 32px!important;
}
body.admin-bar .mobmenu-search-holder {
top: 86px!important;
}
}
@media screen and ( max-width: 782px ){
body.admin-bar .mobmenu, body.admin-bar .mobmenu-panel, .show-nav-left.admin-bar .mobmenu-overlay, .show-nav-right.admin-bar .mobmenu-overlay {
top: 46px!important;
}
body.admin-bar .mob-menu-header-banner {
top: 0px!important;
}
body.admin-bar .mobmenu-search-holder {
top: 100px!important;
}
body.admin-bar  .mob-menu-slideout .mobmenu-search-holder {
top: 54px!important;
}
}
@media screen and ( max-width: 479px ) {
.mob-menu-overlay .mobmenu-content {
padding-top: 5%;
}
}
@media screen and ( max-width: 782px ) {
.mob-menu-overlay .mobmenu-content {
padding-top: 10%;
}
}
@media screen and ( min-width: 782px ) {
#mobmenu-footer li:hover {
background-color: ;
}
#mobmenu-footer li:hover i {
color: ;
}
}
@media only screen and (min-width:1025px){
.mob_menu, .mobmenu-panel, .mobmenu, .mobmenu-cart-panel, .mobmenu-footer-menu-holder, .mobmenu-right-panel, .mobmenu-left-panel  {
display: none!important;
}
}
@media only screen and (max-width:1024px) {
.mobmenur-container i {
color: #000000;
}
.mobmenul-container i {
color: #000000;
}
.mobmenul-container img {
max-height:  54px;
float: left;
}
.mobmenur-container img {
max-height:  54px;
float: right;
}
.mob-expand-submenu i {
font-size: px;
}
#mobmenuleft li a , #mobmenuleft li a:visited, .mobmenu-content h2, .mobmenu-content h3, .show-nav-left .mob-menu-copyright, .show-nav-left .mob-expand-submenu i {
color: #000000;
}
.mob-cancel-button {
font-size: px!important;
} .mobmenu-content #mobmenuleft .sub-menu  .sub-menu li a:hover {
color: ;
} .mobmenu-content #mobmenuleft .sub-menu .sub-menu li:hover {
background-color: ;
}
.mobmenu-content #mobmenuleft li:hover, .mobmenu-content #mobmenuright li:hover  {
background-color: ;
}
.mobmenu-content #mobmenuright li:hover  {
background-color:  ;
} .mobmenu-content #mobmenuright .sub-menu .sub-menu li:hover {
background-color: ;
} .mobmenu-content #mobmenuright .sub-menu  .sub-menu li a:hover {
color: ;
}
.mobmenu-content #mobmenuleft .sub-menu {
background-color: #3a3a3a ;
margin: 0;
color: #fff ;
width: 100%;
position: initial;
}
.mob-menu-left-bg-holder {
opacity: 1;
background-attachment: fixed ;
background-position: center top ;
-webkit-background-size:  initial;
-moz-background-size: initial;
background-size: initial;
}
.mob-menu-right-bg-holder { 
opacity: 1;
background-attachment: fixed ;
background-position: center top ;
-webkit-background-size: ;
-moz-background-size: ;
background-size:  ;
}
.mobmenu-content #mobmenuleft .sub-menu a {
color: #fff ;
}
.mobmenu-content #mobmenuright .sub-menu  a {
color: #fff ;
}
.mobmenu-content #mobmenuright .sub-menu .sub-menu {
background-color: inherit;
}
.mobmenu-content #mobmenuright .sub-menu {
background-color: #3a3a3a ;
margin: 0;
color: #fff ;
position: initial;
width: 100%;
}
#mobmenuleft li:hover a, #mobmenuleft li:hover i {
color: #fff;
}
#mobmenuright li a , #mobmenuright li a:visited, .show-nav-right .mob-menu-copyright, .show-nav-right .mob-expand-submenu i {
color: #000000 ;
}
#mobmenuright li a:hover {
color: #fff ;
}
.mobmenul-container {
top: 16px;
margin-left: 5px;
margin-top: 5px;
height: 54px;
float: left;
}
.mobmenur-container {
top: 16px;
margin-right: 10px;
margin-top: 5px;
}
.mob-menu-logo-holder {
margin-top:   5px;
text-align:   ;
margin-left:  0;
margin-right: 0;
height:       54px;
}
.mob-menu-header-holder {
width:  100% ;
background-color: #79603b ;
height: 54px ;
position:absolute;
}
body.mob-menu-overlay, body.mob-menu-slideout, body.mob-menu-slideout-over, body.mob-menu-slideout-top {
padding-top: 54px;
}
.mobmenul-container, .mobmenur-container{
position: relative; 
}
.mobmenu-left-panel {
;;
width:  270px;  
}
.mobmenu-right-panel {
;		width:  270px; 
}
.show-nav-left .mobmenu-overlay, .show-nav-right .mobmenu-overlay, .show-mob-menu-search .mobmenu-overlay  {
background: ;
}
.mob-menu-slideout-top .mobmenu-overlay {
display:none!important;
}
.mob-menu-slideout.show-nav-left .mobmenu-push-wrap, .mob-menu-slideout.show-nav-left .mob-menu-header-holder {
-webkit-transform: translateX(270px);
-moz-transform: translateX(270px);
-ms-transform: translateX(270px);
-o-transform: translateX(270px);
transform: translateX(270px);
}
.mob-menu-slideout.show-nav-right .mobmenu-push-wrap, .mob-menu-slideout.show-nav-right .mob-menu-header-holder {
-webkit-transform: translateX(-270px);
-moz-transform: translateX(-270px);
-ms-transform: translateX(-270px);
-o-transform: translateX(-270px);
transform: translateX(-270px);
}
.mob-menu-slideout-top .mobmenu-panel {
width:  100%;
height: 100%;
z-index: 1;
position: fixed;
left: 0px;
top: 0px;
max-height: 100%;
-webkit-transform: translateY(-100%);
-moz-transform: translateY(-100%);
-ms-transform: translateY(-100%);
-o-transform: translateY(-100%);
transform: translateY(-100%);
}
.mob-menu-slideout-top.show-nav-left .show-panel, .mob-menu-slideout-top.show-nav-right .show-panel  {
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-ms-transform: translateY(0px);
-o-transform: translateY(0px);
transform: translateY(0px);
z-index: 300000;
}
.mob-menu-slideout-over.show-nav-left .mobmenu-left-panel {
overflow: hidden;
}
.show-nav-left .mobmenu-panel.show-panel , .show-nav-right .mobmenu-panel.show-panel {
z-index: 300000;
} .mob-menu-slideout .mobmenu-panel, .mob-menu-slideout-over .mobmenu-panel, .mob-menu-slideout .mobmenu-cart-panel, .mob-menu-slideout-over .mobmenu-cart-panel {
position: fixed;
top: 0;
height: 100%;
overflow-y: auto;
overflow-x: auto;
z-index: 1;
opacity: 1;
} .mobmenu .headertext { 
color: #000000 ;
}
.headertext span {
position: absolute;
line-height: 54px;
}
.mobmenu-search-holder {
top: 54px;
}  body.mob-menu-overlay, body.mob-menu-slideout, body.mob-menu-slideout-over, body.mob-menu-slideout-top  {
overflow-x: hidden;
}
.mobmenu-left-panel li a, .leftmbottom, .leftmtop{
padding-left: %;
padding-right: %;
}
.mobmenu-content li > .sub-menu li {
padding-left: calc(*1%);
}
.mobmenu-right-panel li, .rightmbottom, .rightmtop{
padding-left: %;
padding-right: %;
}
.mobmenul-container i {
line-height: px;
font-size: px;
float: left;
}
.left-menu-icon-text {
float: left;
line-height: px;
color: ;
}
.mobmenu-left-panel .mobmenu-display-name {
color: #000000;
}
.right-menu-icon-text {
float: right;
line-height: px;
color: ;
}
.mobmenur-container i {
line-height: px;
font-size: px;
float: right;
}
.hide {
display: none!important;
}
.mob-standard-logo {
display: inline-block;
height:54px!important;	}
.mob-retina-logo {
height:54px!important;	}
.mobmenu-content #mobmenuleft > li > a:hover {
background-color: ;
}
.mobmenu-content #mobmenuright > li > a:hover {
background-color: ;
}
.mobmenu-left-panel .mob-cancel-button {
color: ;
}
.mobmenu-right-panel .mob-cancel-button {
color: ;
}	
}
.mob-menu-logo-holder > .headertext span,.mobmenu input.mob-menu-search-field {
font-family:"Dosis";
font-size:20px;
font-weight:inherit;
font-style:normal;
letter-spacing:normal;
text-transform:none;
}
.left-menu-icon-text {
font-family:;
font-size:;
font-weight:;
font-style:;
line-height:;
letter-spacing:;
text-transform:;
}
#mobmenuleft .mob-expand-submenu,#mobmenuleft > .widgettitle,#mobmenuleft li a,#mobmenuleft li a:visited,#mobmenuleft .mobmenu-content h2,#mobmenuleft .mobmenu-content h3,.mobmenu-left-panel .mobmenu-display-name {
font-family:"Dosis";
font-size:20px;
font-weight:inherit;
font-style:normal;
line-height:1.5em;
letter-spacing:normal;
text-transform:none;
}
.mob-menu-copyright,.mob-menu-copyright a,.mob-menu-copyright p,.mob-menu-copyright h1,.mob-menu-copyright h2,.mob-menu-copyright h3,.mob-menu-copyright h4,.mob-menu-copyright h5,.mob-menu-copyright h6 {
font-family:"";
font-size:;
font-weight:;
font-style:;
line-height:;
letter-spacing:;
text-transform:;
}
.right-menu-icon-text {
font-family:"";
font-size:;
font-weight:;
font-style:;
line-height:;
letter-spacing:;
text-transform:;
}
#mobmenuright li a,#mobmenuright li a:visited,#mobmenuright .mobmenu-content h2,#mobmenuright .mobmenu-content h3,.mobmenu-left-panel .mobmenu-display-name {
font-family:"Dosis";
font-size:20px;
font-weight:inherit;
font-style:normal;
line-height:1.5em;
letter-spacing:normal;
text-transform:none;
}
.mobmenu .headertext {
display: none;
}
a.mobmenu-right-bt img {
max-width: 22px;
}
#mobmenuleft li a {
font-family: \'Young Heart\' !Important;
font-weight: normal !Important;
font-style: normal !Important;
letter-spacing: 1px !Important;
}
#mobmenuright li a {
font-family: \'Young Heart\' !Important;
font-weight: normal !Important;
font-style: normal !Important;
letter-spacing: 1px !Important;
}
ul#mobmenuleft {
padding-top: 10px;
}
ul#mobmenuright {
padding-top: 10px;
}