body.custom-background {
background-image: none !important;
}
#billing_state_field::after {
content:"Please note: We do not ship to Quebec" !important;
margin-top: 10px;
color: #bdc746 !important;
}
#search_area {
display:none;
}
#mobile_menu_area #pull a {
font-weight: normal !important;
}
p {
color: #333;
font-family: Questrial, eans-serif !important;
font-size: 15px;
font-weight: normal;
line-height: 20px;
margin: 0;
padding: 0;
text-decoration: none;
}
h1 {
font-family: Questrial, sans-serif !important;
color: #bdc746;
font-size: 35px;
text-transform: lowercase;
line-height: 35px;
font-weight: normal;
margin-bottom:10px;
}
h2 {
font-size:24px!important;
margin: 15px 0 15px 0px !important;
}
.woocommerce-billing-fields h3, .woocommerce-shipping-fields h3, h3#order_review_heading {
margin:30px 0px !important;
}
.woocommerce-cart table.cart td.actions .coupon .input-text {
width: 250px;
}
.menu-header-search input[type=text] {
border: 1px solid #ededed;
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
padding: 5px;
width:175px;
}
.menu-header-search {
position: relative;
top: -5px;
}
.menu-header-search:hover {
position: relative !important;
}
.site-container {
border-top: 0px solid #666;
}
.site-header {
-webkit-box-shadow: 0 8px 6px -6px rgba(0, 0, 0, 0.19);
-moz-box-shadow: 0 8px 6px -6px rgba(0, 0, 0, 0.19);
box-shadow: 0 8px 6px -6px rgba(0, 0, 0, 0.19);
position: fixed;
width: 100%;
background: #fff;
top: 0px;
height:106px;
z-index: 9999;
}
.site-inner {
width:100%;
-webkit-box-shadow: 0 8px 6px -6px rgba(0, 0, 0, 0.19);
-moz-box-shadow: 0 8px 6px -6px rgba(0, 0, 0, 0.19);
box-shadow: 0 8px 6px -6px rgba(0, 0, 0, 0.19);
}
.content-sidebar .content-sidebar-wrap, .sidebar-content .content-sidebar-wrap {
width: 70%;
max-width:1200px;
margin: 0 auto;
display: table;
}
.content-sidebar-wrap {
float:none !important;
} .content-sidebar .content, .sidebar-content .content {
width: 60%;
}
.sidebar {
display: inline;
float: right;
width: 26%;
margin-right: 14%;
}
.nav-primary li a {
text-transform: uppercase;
color: #aaa;
font-size: 15px;
}
.nav-primary li li a, .nav-primary li li a:link, .nav-primary li li a:visited {
text-transform: uppercase;
color: #888;
font-size: 15px;
width: 155px;
border: 0px !important
}
.nav-primary .sub-menu {
border: 1px solid #e6e6e6;
}
.nav-primary li ul {
width: 175px;
}
.sidebar .widget {
background: none;
border: 0px;
margin: 0px;
}
.pix_quote_text_container {
font-family: Questrial, sans-serif !important;
font-style: normal;
text-align: center;
font-size: 25px;
color: #777;
line-height: 25px;
}
.pix_quote_text_container {
margin: 5px;
}
.pix_quote_text_author {
font-family: Questrial, sans-serif !important;
text-transform: uppercase;
text-align: center;
font-style: normal;
font-size: 15px;
color: #777;
}
.home #secondary_area {
display:none;
}
#secondary_area .wrap {
padding: 15px 0 16px 0;
background: none !important;
}
.term-earl-grey-tea #secondary_area {
background-image: url(https://www.thaytea.com/wp2019/wp-content/uploads/2020/05/earl-header.jpg);
background-repeat: no-repeat;
background-position: top center;
margin-top: 107px;
padding: 0 0 275px 0;
}
.term-earl-grey-tea .site-inner {
margin: 80px auto 0;
padding-top: 50px;
}
.term-matcha-tea #secondary_area {
background-image: url(https://www.thaytea.com/wp2019/wp-content/uploads/2020/06/Matcha-tea-header.jpg);
background-repeat: no-repeat;
background-position: top center;
margin-top: 107px;
padding: 0 0 312px 0;
}
.term-matcha-tea .site-inner {
margin: 80px auto 0;
padding-top: 50px;
}
.term-black-tea #secondary_area {
background-image: url(https://www.thaytea.com/wp2019/wp-content/uploads/2020/05/black-tea-header.jpg);
background-repeat: no-repeat;
background-position: top center;
margin-top: 107px;
padding: 0 0 275px 0;
}
.term-black-tea .site-inner {
margin: 80px auto 0;
padding-top: 50px;
}
.term-green-tea .site-inner {
margin: 80px auto 0;
padding-top: 50px;
}
.term-green-tea #secondary_area {
background-image: url(https://www.thaytea.com/wp2019/wp-content/uploads/2020/04/green-tea-header.jpg);
background-repeat: no-repeat;
background-position: top center;
margin-top: 107px;
padding: 0 0 275px 0;
}
.term-herbal-fruit-tea .site-inner {
margin: 80px auto 0;
padding-top: 50px;
}
.term-herbal-fruit-tea #secondary_area {
background-image: url(https://www.thaytea.com/wp2019/wp-content/uploads/2020/05/herbal-header.jpg);
background-repeat: no-repeat;
background-position: top center;
margin-top: 107px;
padding: 0 0 275px 0;
}
.term-rooibos-tea .site-inner {
margin: 80px auto 0;
padding-top: 50px;
}
.term-rooibos-tea #secondary_area {
background-image: url(https://www.thaytea.com/wp2019/wp-content/uploads/2020/04/Rooibos-tea-header.jpg);
background-repeat: no-repeat;
background-position: top center;
margin-top: 107px;
padding: 0 0 275px 0;
}
.term-yerba-mate-tea .site-inner {
margin: 80px auto 0;
padding-top: 50px;
}
.term-yerba-mate-tea #secondary_area {
background-image: url(https://www.thaytea.com/wp2019/wp-content/uploads/2020/05/yerba-mate-header.jpg);
background-repeat: no-repeat;
background-position: top center;
margin-top: 107px;
padding: 0 0 275px 0;
}
.term-chai-tea .site-inner {
margin: 80px auto 0;
padding-top: 50px;
}
.term-chai-tea #secondary_area {
background-image: url(https://www.thaytea.com/wp2019/wp-content/uploads/2020/05/chai-tea-header.jpg);
background-repeat: no-repeat;
background-position: top center;
margin-top: 107px;
padding: 0 0 275px 0;
}
.term-white-tea .site-inner {
margin: 80px auto 0;
padding-top: 50px;
}
.term-white-tea #secondary_area {
background-image: url(https://www.thaytea.com/wp2019/wp-content/uploads/2020/05/white-header.jpg);
background-repeat: no-repeat;
background-position: top center;
margin-top: 107px;
padding: 0 0 275px 0;
}
.term-wellness-tea .site-inner {
margin: 80px auto 0;
padding-top: 50px;
}
.term-wellness-tea #secondary_area {
background-image: url(https://www.thaytea.com/wp2019/wp-content/uploads/2020/05/wellness-header.jpg);
background-repeat: no-repeat;
background-position: top center;
margin-top: 107px;
padding: 0 0 275px 0;
}
.term-tea-accessories .site-inner {
margin: 80px auto 0;
padding-top: 50px;
}
.term-herbs .site-inner {
margin: 80px auto 0;
padding-top: 50px;
}
.term-herbs #secondary_area {
background-image: url(https://www.thaytea.com/wp2019/wp-content/uploads/2020/05/herbs-tea-header.jpg);
background-repeat: no-repeat;
background-position: top center;
margin-top: 107px;
padding: 0 0 275px 0;
}
.term-tea-accessories .site-inner {
margin: 80px auto 0;
padding-top: 50px;
}
.term-tea-accessories #secondary_area {
background-image: url(https://www.thaytea.com/wp2019/wp-content/uploads/2017/06/THAYAccessoriesHeader.jpg);
background-repeat: no-repeat;
background-position: top center;
margin-top: 107px;
padding: 0 0 225px 0;
}
#secondary_area .wrap {
width: 70%;
margin: 0 15%;
}
#secondary_area .wrap {
padding: 10px 0 16px 0;
background: none !important;
}
.search-results .entry-header .entry-meta {
display:none !important;
}
#search_area p {
background: none;
height: 34px;
border: 1px solid #ededed;
}
#search_area #s {
height: 34px;
}
.site-header .wrap {
background: none !important;
width:70%;
padding: 15px 0 10px;
max-width:1200px;
}
.nav-primary .wrap {
width: auto;
}
.site-inner {
margin: 200px auto 0;
}
.page.page-id-36 .site-inner {
margin: 100px auto 0;
}
.taxonomy-description, .wp-caption {
background-color: #fff !important;
border: 0px solid #e6e6e6 !important;
}
.footer-widgets .wrap {
margin: 0 auto;
width: 70%;
max-width:1200px;
}
.footer-widgets-1 {
width: 45%;
}
.footer-widgets-2 {
width:22.5%;
margin-left:5%;
}
.footer-widgets-3 {
width:17.5%;
}
.footer-widgets {
background: none !important;
border-bottom: 1px solid #ddd;
border-top: 0px solid #e6e6e6;
text-shadow: 0px 0px #fff;
-webkit-box-shadow: inset 0px 0px 0px 0px #fff;
-moz-box-shadow: inset 0px 0px 0px 0px #fff;
box-shadow: inset 0px 0px 0px 0px #fff;
}
.footer-widgets h4 {
color: #bdc746;
font-size: 20px;
}
.footer-widgets li {
list-style-type: none;
}
.footer-widgets a {
color:#707070 !important;
}
.footer-widgets a:hover {
color:#bdc746 !important;
}
.footer-widgets li a {
text-decoration: none;
font-size: 18px;
line-height: 30px;
color:#aaa;
}
.footer-widgets li a:hover {
color: #bdc746;
} .content-sidebar .content-sidebar-wrap, .sidebar-content .content-sidebar-wrap {
background: url(https://thaytea.com/wp2019/wp-content/uploads/2012/08/teabudlong.png) no-repeat -10px 190px;
} .thumb-wrap {
float: left;
width: 35%;
}
.product_wrap {
padding: 15px 0px 30px 0px;
width: 100%;
}
.product_list .product {
border-color: #000;
}
.product_list .product:hover {
border: none !important;
padding: 0px;
border-bottom: 1px solid #000 !important;
}
.product_list .product {
border-bottom: 1px solid #000;
padding: 0px;
width:100%;
margin: 0 0px 20px 0;
float:left;
}
.product_list:not(:last-child) {
border-bottom: 0px solid #000;
}
.product_list:last-child {
border-bottom: 0px solid #545454 !important;
}
.product_wrap .product_content p {
font-size: 14px;
color: #000;
margin: 0 15px 0 15px;
line-height: 1.25;
}
.product_wrap .product_details .button {
float: right;
margin-left: 100px;
margin-bottom: 50px;
}
.entry-title.product-title {
margin: 15px 0 0 35%;
}
.product_content img {
display:none !important;
}
.fontawesome-text {display: none;}
.fa {
font-size: 18px;
} .map { -webkit-filter: grayscale(100%); }
.page.page-id-13 .entry-content {
min-height: 800px;
}
.page.page-id-36 .entry-content {
min-height: 700px;
} .thay-homebutton {
width: 200px;
}
.thay-feature {
margin-bottom: 50px;
}
#thay-welcome {
text-align: center;
padding: 20% 0;
margin-bottom:20px;
}
.thay-welcome-button a.button {
background: none !important;
background-color:#b9bf33 !important;
text-decoration:none;
border: 0px !important;
color:#000 !important;
text-shadow: none !important;
-webkit-box-shadow: inset 0px 0px 0px 0px #fff;
-moz-box-shadow: inset 0px 0px 0px 0px #fff;
box-shadow: inset 0px 0px 0px 0px #fff;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
-moz-transition: border-color .15s linear;
font-size: 16px;
margin: 10px 0 0px;
padding: 5px 20px;
width: 150px;
font-weight:100;
}
#mobile_menu_area #pull {
display: inline-block;
width: 100%;
position: relative;
text-indent: 15px;
background-color: #fff;
background-image: none; 
background-image: none;
background-repeat: repeat-x;
background-position: bottom;
min-height: 33px;
padding-top: 14px;
position: relative;
outline: none;
border-bottom: 0px solid #222; 
}
@media only screen and (min-width: 960px) and (max-width: 1172px) {
.sidebar-content .content-sidebar-wrap {
width: 90%;
}
.footer-widgets .wrap {
margin: 0 auto;
width: 90%;
}
.site-header .wrap {
background: none !important;
width: 90%;
}
.nav-primary ul {
float: right;
width: auto;
}
.nav-primary {
width: 70%;
}
} @font-face {
font-family: 'Questrial';
src: url(//www.thaytea.com/wp2019/wp-content/themes/clipcart/custom/fonts/questrial-regular-webfont.eot); src: url(//www.thaytea.com/wp2019/wp-content/themes/clipcart/custom/fonts/questrial-regular-webfont.eot?#iefix) format('embedded-opentype'), url(//www.thaytea.com/wp2019/wp-content/themes/clipcart/custom/fonts/questrial-regular-webfont.woff) format('woff'), url(//www.thaytea.com/wp2019/wp-content/themes/clipcart/custom/fonts/questrial-regular-webfont.ttf) format('truetype'), url(//www.thaytea.com/wp2019/wp-content/themes/clipcart/custom/fonts/questrial-regular-webfont.svg#questrialregular) format('svg'); font-weight: normal;
font-style: normal;
} a {
color: #333;
text-decoration: underline;
}
a:hover {
text-decoration: underline;
} body,
h1,
h2,
h2 a,
h2 a:visited,
h3,
h4,
h5,
h6,
p,
input,
select,
textarea {
font-family: Questrial, sans-serif !important;
font-weight: normal;
text-decoration: none;
}
h3{
color: #333;
font-family: Questrial, sans-serif !important;
font-size: 20px;
font-weight: normal;
line-height: 20px;
margin: 15px 0 15px 0px;
padding: 0;
text-decoration: none;
}
h4{
color: #333;
font-family: Questrial, sans-serif !important;
font-size: 20px;
font-weight: normal;
line-height: 20px;
margin: 15px 0 0 0;
padding: 0;
text-decoration: none;
}
body { background: #FFF;
background-position:left top;
}
hr {
border:0;
width:680px;
height:1px;
background-color:#000;
margin-top: 0px;
}
.custom #content {
padding:85px 0 0 0;
width:680px;
}
.custom .content-sidebar #content-sidebar-wrap,
.sidebar-content #content-sidebar-wrap {
width: 980px;
min-height:600px;
margin-left: 35px;
margin-right: 35px;
background:url(https://thaytea.com/wp2019/wp-content/uploads/2012/08/teabudlong.png) no-repeat -10px 190px;
}
.custom #sidebar {
padding: 0 0 0 0;
width: 223px;
margin-top: 0px;
}
.custom #wrap {
width:1050px;
margin: 0px auto 40px auto;
border: 0px solid #FFF;
background-color: #FFF;
background-image: none;
-webkit-box-shadow: 0px 0px 30px 5px rgba(0,0,0,0.07);
-moz-box-shadow: 0px 0px 30px 5px rgba(0,0,0,0.07);
box-shadow: 0px 0px 30px 5px rgba(0,0,0,0.07);
}
.custom #nav {
text-transform:uppercase;
position:relative;
top: -20px;
left: 292px;
height:0px;
float: left;
}
.custom #nav li a {
padding-left:10px;
}
.custom #nav .sub-menu {
border: 1px solid #E6E6E6;
}
.custom #nav li a:hover, #nav li a:active, 
#nav li .current_page_item a, #nav li .current-menu-item a {
color:#AAAAAA;
text-decoration:underline;
}
.custom #nav li a:hover, #nav li a:active, #nav .current_page_item a, #nav .current-cat a, #nav .current-menu-item a {
color:#AAAAAA;
text-decoration:underline;
}
.custom #nav li li a {
border: 0px solid #e6e6e6;
border-top-width: 0;
color: #888;
font-size:15px;
padding: 5px 10px;
position: relative;
width: 175px;
text-transform:uppercase;
text-decoration:none;
}
.custom #nav li li a,
#nav li li a:link,
#nav li li a:visited {
border: 0px solid #e6e6e6;
border-top-width: 0;
color: #888;
font-size:15px;
padding: 5px 10px;
position: relative;
width: 175px;
text-transform:uppercase;
text-decoration:none;
}
.custom #nav li li a:hover,
#nav li li a:active,
#nav li .current-cat a {
background-color: #fff;
border-color: #e6e6e6;
text-decoration:none;
color:#000;
}
.custom .navigation li a {
background: #ededed;
color: #777;
font-size: 15px !important;
font-family: Questrial, sans-serif !important;
text-transform: uppercase;
font-weight: bold;
text-decoration: none;
}
.custom #subnav {
margin: 40px 0 0 0;
border-bottom: 0px;
text-transform:none;
color:#000;
}
#subnav li a:hover,
#subnav li a:active,
#subnav .current_page_item a,
#subnav .current-cat a,
#subnav .current-menu-item a {
background-color: #dddee0;
color: #000;
}
.custom #subnav li {
background-color:#dddee0;
padding-left: 10px;
padding-right: 10px;
margin-left: 7px;
font-size:16px;
text-align: center;
}
.custom #subnav li li {
background-color: rgba(255,255,255,0.9);
}
.submenu {
background-color: rgba(255,255,255,0.9);
}
.custom #subnav ul ul { 
background-color: rgba(255,255,255,0.9);
}
.custom #subnav input.button {
background-color:#FFF;
border:0px;
text-transform:uppercase;
text-align:right;
width: 75px;
position:relative;
left: 140px;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
background-image:url(https://thaytea.com/wp2019/wp-content/uploads/2012/07/loginleaf.png);
background-repeat: no-repeat;
background-position: 0px 2px;
}
#consultbutton {
background-color:#FFF;
border:0px;
text-transform:uppercase;
text-align:right;
width: 75px;
position:relative;
left: 140px;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
background-image:url(https://thaytea.com/wp2019/wp-content/uploads/2012/07/loginleaf.png);
background-repeat: no-repeat;
background-position: 0px 2px;
}
.custom #subnav input#log {
width: 220px ;
left:10px;
background-color:#FFF;
color:#dddee0;
opacity:1 !important;
filter:alpha(opacity=100); } 
.custom #subnav input#pwd {
width: 220px ;
left:10px;
}
.custom #subnav li a {
font-family: Questrial, sans-serif !important;
font-size:22px !important;
color: #000 !important;
padding: 7px 5px 5px 5px !important;
text-align: center;
}
.custom #subnav ul {
float: right;
}
.custom #subnav li li a {
background-color:#FFF;
opacity:0.8;
filter:alpha(opacity=80); font-size: 16px !important;
color:#000;
text-align:center;
}
.custom #subnav li li a,
#subnav li li a:link,
#subnav li li a:visited {
background-color: #FFF;
border: 0px solid #666;
border-top-width: 0;
color: #000;
font-size: 16px;
padding: 5px 25px 5px 25px;
position: absolute;
left: -10px;
}
.custom #subnav li li a .sf-sub-indicator {
background: none;
top: 0px;
}
.custom #subnav li a .sf-sub-indicator {
background: none no-repeat;
display: block;
height: 10px;
overflow: visible;
position: absolute;
right: 10px;
text-indent: -9999px;
top: 12px;
width: 10px;
}
.custom #nav li ul {
width:195px;
}
div#subnav {
overflow: visible;
}   #inner {
margin: -1px 0 0 0;
width: 1050px;
overflow: hidden;
}
.custom .wrap {
width:1050px;
}
.custom #title-area {
width:1050px;
height:260px;
background-image:url(https://thaytea.com/wp2019/wp-content/uploads/2012/07/thaytea_logo.png);
background-repeat:no-repeat;
background-position:25px 50px;
}
.custom .header-full-width #title-area, .header-full-width #title, .header-full-width #title a {
float: right;
width: 738px;
height: 260px;
}
.custom #header .wrap {
padding: 0px;
}
.custom h1 {
font-family: Questrial, sans-serif !important;
color:#bdc746;
font-size:35px;
text-transform:lowercase;
line-height:35px;
position: relative;
top:-7px;
width: 90%;
}
.custom .sidebar .widget {
background:none;
border: 0px;
margin: 0px;
}
.pix_quote_text_container {
font-family: Questrial, sans-serif !important;    
font-style: normal;
text-align: center;
font-size:25px;
color:#777;
line-height:25px;
}
.pix_quote_text_author {
font-family: Questrial, sans-serif !important;  
text-transform: uppercase;
text-align: center;
font-style: normal;
font-size:15px;
color:#777;
}
#footer {
display:none;
}
.custom #header {
height:260px;
}
#text-2.widget.widget_text {
padding: 0px;
position: relative;
bottom: 0px;
margin: 0 0 0px;
}
.sidebar .widget-wrap {
padding: 20px 20px 0px 20px;
}
#text-3 {
height:100%;
}
.sidebar .widget-wrap {
border:none;
}
#content-sidebar-wrap {
background-image:url(https://thaytea.com/wp2019/wp-content/uploads/2012/08/teabudlong.png) no-repeat 20px 100px;
} .term-earl-grey-tea #title a {
background: url(https://thaytea.com/wp2019/wp-content/uploads/2012/07/hd_earlgrey.jpg) no-repeat scroll 0 0 transparent !important;
}
.term-black-tea #title a {
background: url(https://thaytea.com/wp2019/wp-content/uploads/2012/07/hd_black.jpg) no-repeat scroll 0 0 transparent !important;
}
.term-green-tea #title a {
background: url(https://www.thaytea.com/wp2019/wp-content/uploads/2020/04/green-tea-header.jpg) no-repeat scroll 0 0 transparent !important;
}
.term-herbal-tisane-tea #title a {
background: url(https://thaytea.com/wp2019/wp-content/uploads/2012/07/hd_tisane.jpg) no-repeat scroll 0 0 transparent !important;
}
.term-rooibos-tea #title a {
background: url(https://www.thaytea.com/wp2019/wp-content/uploads/2020/04/Rooibos-tea-header.jpg) no-repeat scroll 0 0 transparent !important;
}
.term-yerba-mate-tea #title a {
background: url(https://thaytea.com/wp2019/wp-content/uploads/2012/07/hd_yerba.jpg) no-repeat scroll 0 0 transparent !important;
}
.term-chai-tea #title a {
background: url(https://thaytea.com/wp2019/wp-content/uploads/2012/07/hd_chai.jpg) no-repeat scroll 0 0 transparent !important;
}
.term-wellness-tea #title a {
background: url(https://thaytea.com/wp2019/wp-content/uploads/2012/07/hd_wellness.jpg) no-repeat scroll 0 0 transparent !important;
} .taxonomy-description {
margin: 0 0 10px;
padding: 0px 0px 10px 0px;
}
.custom .taxonomy-description {
background-color: #FFF;
border: 0px solid #e6e6e6;
}
.custom .taxonomy-description p {
padding:5px 0 0 0;
}
.custom .product_wrap {
padding: 15px 10px 10px 20px;
width: 660px;
}
.custom .product {
width: 640px;
}
.custom .product p {
color:#000;
margin: 0 15px 0 15px;
line-height:1;
}
.custom .product img.alignleft {
margin: -35px 65px 0 0;
}
.custom .product_details {
margin: 0 0 165px 260px;
}
.custom .product_wrap h2 a, 
.product_wrap h3 a, 
.product_wrap h4 a {
color: #000;
font-family: Questrial, sans-serif !important;
font-weight: normal;
font-size: 15px;
text-transform:uppercase;
margin: 0 0 0 255px;
text-decoration:none;
}
.custom .product_wrap .product-thumb img {
margin: 0 0 20px 0;
float:left;
}
.custom .product:hover {
border: 0px solid #f3f3f3;
padding: 4px;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
-moz-transition: border-color 0s linear;
-webkit-transition: border-color 0s linear;
transition: border-color 0s linear;
}
.custom .product_wrap .product_details .button {
margin-left: 250px;
margin-bottom: 40px;
}
.custom .product a.button {
text-decoration:none;
background:none;
border:none;
background-color:#dddee0;
text-shadow: none;
color:#000 !important;
margin-top: 20px;
font-family: Questrial, sans-serif !important;
font-size:13px;
}
.Cart66ButtonPrimary, #wrap .Cart66ButtonSecondary, #wrap #content .Cart66ButtonPrimary, #wrap #content .Cart66ButtonSecondary, #wrap .Cart66CartButton .purAddToCart {
text-decoration:none;
background:none !important;
color:#000 !important;
border:none !important;
font-family: Questrial, sans-serif !important;
font-size:13px !important;
float:right;
padding-left: 0px;
}
.product_details {
margin: 0 0 165px 260px;
}
.product a.button {
text-decoration: none;
background: none;
border: none;
background-color: #dddee0;
text-shadow: none;
color: #000 !important;
margin-top: 20px;
font-family: Questrial, sans-serif !important;
font-size: 13px;
}  .Cart66Price {
font-size: 1.2em !important;
color: #000 !important;
font-weight: bold !important;
}
.size1 {
font-family: Questrial, sans-serif !important;
font-size:1.2em;
font-weight:bold;
position: relative;
top:63px;
margin-right: 300px;
}
.size2 {
font-family: Questrial, sans-serif !important;
font-size:1.2em;
font-weight:bold;
position: relative;
top:83px;
margin-right: 250px;
}
.orderbox {
padding-top:22px;
width:65%;
float:right;
}
.orderbox2 {
}
.Cart66PriceBlock, .Cart66PriceDescription {
display: inline-block !important;
}
.Cart66UserQuantity {
float:none !important;
padding-left:20px !important;
}
.Cart66PriceDescription {
color: #000000 !important;
font-size: 1.2em !important;
font-weight: bold !important;
} .social p {
font-weight: bold; }
.social ul li {
float:right;
display: inline;
padding-left: 3px; }
.social img  {
border-style:none; } .socialproducts p {
font-weight: bold; }
.socialproducts ul li {
float:right;
display: inline;
padding-left: 3px; }
.socialproducts img  {
border-style:none; }
.custom .socialproducts {
margin-bottom: -12px;
} .topbuttons {
width:1050px;
margin: 0 auto;
}
.topbuttons p {
font-weight: bold; }
.topbuttons ul li {
float:right;
display: inline;
padding-left: 3px; }
.topbuttons img  {
border-style:none; }
.hostparty ul {
list-style-type:disc;
margin: 0 0 0 0px;
}
.hostparty ul li {
list-style-type:disc;
padding-left: 15px;
}
.custom #wrap #content .Cart66ButtonPrimary {
*width: 90px;
}
.custom .size2 {
*top: 67px;
} #cartButtonForm_140 .Cart66PriceBlock, #cartButtonForm_144 .Cart66PriceBlock {
margin-left: 0px;
}
#cartButtonForm_140 .Cart66UserQuantity, #cartButtonForm_144 .Cart66UserQuantity {
margin-left: 16px;
} #cartButtonForm_144 {
margin-top: 25px;
}
#cartButtonForm_144 .Cart66PriceDescription {
}
#cartButtonForm_144 .Cart66UserQuantity {
}
#cartButtonForm_145 .Cart66PriceDescription {
font-size:1em !important;
} #cartButtonForm_146 .Cart66PriceDescription {
font-size:1em !important;
} .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type="checkbox"], .gform_wrapper.gf_browser_chrome .gfield_radio li input[type="radio"], .gform_wrapper.gf_browser_chrome .gfield_checkbox li input {
width: 20px !important;
} ul.thaybutton {
width:100%;
margin: 0 auto 50px 50px;
height:550px;
}
.thaybutton li {
list-style-type:none !important;
}
.thaybutton li a {
font-size:1.5em;
padding: 116px 20px 20px 20px !important;
display: inline-block;
text-decoration:none;
border-style: solid;
border-width:2px;
border-color:#000;
width:156px;
height:60px;
background-image: url(https://thaytea.com/wp2019/wp-content/uploads/2013/03/thaybutton.jpg);
background-repeat:no-repeat;
background-position:center;
text-align:center;
float: left;
margin-left:25px;
margin-top:25px;
}
.thaybutton li a:hover {
border-color:#bdc746;
color:#bdc746;
}
h2 a {
font-size:19px;
}
h2 a:hover {
color:#bdc746;
} #cartButtonForm_6 .Cart66UserQuantity, #cartButtonForm_1 .Cart66UserQuantity, #cartButtonForm_2 .Cart66UserQuantity, #cartButtonForm_3 .Cart66UserQuantity, #cartButtonForm_4 .Cart66UserQuantity, #cartButtonForm_5 .Cart66UserQuantity, #cartButtonForm_7 .Cart66UserQuantity, #cartButtonForm_8 .Cart66UserQuantity, #cartButtonForm_9 .Cart66UserQuantity {
padding-left:37px !important;
}
#cartButtonForm_10 .Cart66UserQuantity, #cartButtonForm_11 .Cart66UserQuantity, #cartButtonForm_12 .Cart66UserQuantity, #cartButtonForm_13 .Cart66UserQuantity, #cartButtonForm_14 .Cart66UserQuantity, #cartButtonForm_15 .Cart66UserQuantity, #cartButtonForm_16 .Cart66UserQuantity, #cartButtonForm_17 .Cart66UserQuantity, #cartButtonForm_18 .Cart66UserQuantity, #cartButtonForm_19 .Cart66UserQuantity {
padding-left:37px !important;
}
#cartButtonForm_20 .Cart66UserQuantity, #cartButtonForm_21 .Cart66UserQuantity, #cartButtonForm_22 .Cart66UserQuantity, #cartButtonForm_23 .Cart66UserQuantity, #cartButtonForm_25 .Cart66UserQuantity, #cartButtonForm_26 .Cart66UserQuantity, #cartButtonForm_27 .Cart66UserQuantity, #cartButtonForm_28 .Cart66UserQuantity {
padding-left:37px !important;
}
#cartButtonForm_29 .Cart66UserQuantity, #cartButtonForm_31 .Cart66UserQuantity, #cartButtonForm_32 .Cart66UserQuantity, #cartButtonForm_33 .Cart66UserQuantity, #cartButtonForm_35 .Cart66UserQuantity,  #cartButtonForm_36 .Cart66UserQuantity, #cartButtonForm_37 .Cart66UserQuantity, #cartButtonForm_38 .Cart66UserQuantity, #cartButtonForm_39 .Cart66UserQuantity {
padding-left:37px !important;
}
#cartButtonForm_40 .Cart66UserQuantity, #cartButtonForm_41 .Cart66UserQuantity, #cartButtonForm_42 .Cart66UserQuantity, #cartButtonForm_43 .Cart66UserQuantity, #cartButtonForm_44 .Cart66UserQuantity, #cartButtonForm_45 .Cart66UserQuantity, #cartButtonForm_46 .Cart66UserQuantity,#cartButtonForm_47 .Cart66UserQuantity, #cartButtonForm_48 .Cart66UserQuantity, #cartButtonForm_49 .Cart66UserQuantity {
padding-left:37px !important;
}
#cartButtonForm_50 .Cart66UserQuantity, #cartButtonForm_51 .Cart66UserQuantity, #cartButtonForm_52 .Cart66UserQuantity, #cartButtonForm_53 .Cart66UserQuantity, #cartButtonForm_54 .Cart66UserQuantity, #cartButtonForm_55 .Cart66UserQuantity, #cartButtonForm_56 .Cart66UserQuantity, #cartButtonForm_68 .Cart66UserQuantity {
padding-left:37px !important;
}
#cartButtonForm_173 .Cart66UserQuantity, #cartButtonForm_175 .Cart66UserQuantity, #cartButtonForm_165 .Cart66UserQuantity, #cartButtonForm_167 .Cart66UserQuantity, #cartButtonForm_185 .Cart66UserQuantity, #cartButtonForm_177 .Cart66UserQuantity, #cartButtonForm_179 .Cart66UserQuantity, #cartButtonForm_181 .Cart66UserQuantity, #cartButtonForm_183 .Cart66UserQuantity, #cartButtonForm_193 .Cart66UserQuantity,#cartButtonForm_197 .Cart66UserQuantity, #cartButtonForm_187 .Cart66UserQuantity, #cartButtonForm_189 .Cart66UserQuantity, #cartButtonForm_191 .Cart66UserQuantity,#cartButtonForm_195 .Cart66UserQuantity,#cartButtonForm_199 .Cart66UserQuantity, #cartButtonForm_201 .Cart66UserQuantity, #cartButtonForm_203 .Cart66UserQuantity, #cartButtonForm_215 .Cart66UserQuantity, #cartButtonForm_217 .Cart66UserQuantity, #cartButtonForm_205 .Cart66UserQuantity, #cartButtonForm_207 .Cart66UserQuantity, #cartButtonForm_209 .Cart66UserQuantity, #cartButtonForm_213 .Cart66UserQuantity {
padding-left:37px !important;
}
#cartButtonForm_161 .Cart66UserQuantity{
padding-left:31px !important;
}
#cartButtonForm_24 .Cart66UserQuantity, #cartButtonForm_30 .Cart66UserQuantity, #cartButtonForm_169 .Cart66UserQuantity,#cartButtonForm_163 .Cart66UserQuantity {
padding-left:31px !important;
}
#cartButtonForm_171 .Cart66UserQuantity	{
padding-left:27px !important;
}
#cartButtonForm_69 .Cart66UserQuantity {
padding-left: 36px !important;
}	
.taxesincluded {
position:relative;
top: 45px;
left: 20px;
}
.gform_wrapper div.gform_footer input.button {
background: none;
border:none;
color: #000000 !important;
font-family: Questrial,sans-serif !important;
font-size: 13px;
}
.post {
padding-bottom: 0px;
}
#megaMenu ul li.ss-nav-menu-mega ul.sub-menu li a {
font-size:16px !important;
}
#megaMenu ul li.ss-nav-menu-mega ul.sub-menu li a:hover {
font-size:16px !important;
text-decoration: underline;
}
#megaMenu .wpmega-widgetarea h2.widgettitle {
font-size: 16px !important;
}
.top_label textarea.textarea {
width: 46.2% !important;
}
.term-business-tools .product_details {
display:none;
}
.term-business-tools hr {
margin-top: 30px !important;
float:right;
}
.term-gift-packs .product_details {
margin: 0 0 100px 260px !important;
}
#cartButtonForm_156 .Cart66UserQuantity {
margin-left:126px !important;
}
#gform_submit_button_9 {
float: right;
position: relative;
top: -33px;
right: 185px;
}
.gform_wrapper span.ginput_total {
color: #000 !important; 
} #mobile_menu #menu-item-873 {
display:none !important;
}
#mobile_menu_area #pull a {
width: 100%;
font-size: 15px;
display: block;
padding: 8px 0;
color: #aaa;
font-weight: normal !important;
text-decoration: none;
-webkit-border-radius: 5px;
border-radius: 5px;
margin-bottom: 2px;
text-shadow: none;
}
#mobile_menu_area #pull .current-menu-item a {
color: #fff;
background: #bdc746;
-webkit-box-shadow: none;
box-shadow: none;
}
.full-width-content .content-sidebar-wrap {
width: 70%;
max-width: 1200px;
margin: 0 auto 100px;
display: table;
}
.page.page-id-1726 .full-width-content .content-sidebar-wrap {
width: 100% !important;
}
.page.page-id-1726 .full-width-content .content {
width: 1200px !important;
}
@media only screen and (min-width: 600px) and (max-width: 960px) {
.title-area {
width: 30%;
}
.site-header .wrap {
background: none !important;
width: 90%;
margin-right:0px;
margin-left:0px;
margin: 0 auto;
}
.nav-primary ul {
float: right;
}
#nav-responsive {
display: inline-block;
width: 70%;
position: relative;
top: 10px;
} .menu-header-search {
position: relative;
top: 5px;
left: -20px;
}
.menu-header-search input[type=text] {
width: 150px;
}
.content-sidebar .content, .sidebar-content .content {
width: 90%;
margin: 0 auto;
}
.content-sidebar .content-sidebar-wrap, .sidebar-content .content-sidebar-wrap {
background: none !important;
}
.sidebar {
display: block;
float: none !important;
width: 70%;
margin-right: 0;
margin: 50px auto;
}
.footer-widgets-1 {
width: 100%;
padding: 0px;
}
.footer-widgets-2 {
width: 50%;
margin-left: 0;
}
.footer-widgets-3 {
width: 50%;
}
}
@media only screen and ( max-width: 768px ) {
.menu-header-search {
display:none !important;
}
}
@media only screen and ( max-width: 600px ) {
.content-sidebar .content-sidebar-wrap, .sidebar-content .content-sidebar-wrap {
background: none !important;
}
.content-sidebar .content, .sidebar-content .content {
width: 95%;
padding-right: 2.5%;
padding-left: 2.5%;
}
.site-header {
top:initial;
}
.site-header {
position: relative;
}
.page.page-id-36 .site-inner {
margin: 0px auto 0;
}
.site-header .wrap, #secondary_area .wrap {
margin-left: auto;
margin-right: auto;
width: auto;
text-align: center;
}
.term-earl-grey-tea #secondary_area {
background-image: url(https://www.thaytea.com/wp2019/wp-content/uploads/2012/07/hd_earlgrey.jpg);
background-repeat: no-repeat;
background-position: top center;
margin-top: 0px;
padding: 0 0 225px 0;
}
.term-earl-grey-tea .site-inner {
margin: 80px auto 0;
padding-top: 50px;
}
.term-black-tea #secondary_area {
background-image: url(https://www.thaytea.com/wp2019/wp-content/uploads/2012/07/hd_black.jpg);
background-repeat: no-repeat;
background-position: top center;
margin-top: 0px;
padding: 0 0 225px 0;
}
.term-black-tea .site-inner {
margin: 80px auto 0;
padding-top: 50px;
}
.term-green-tea .site-inner {
margin: 80px auto 0;
padding-top: 50px;
}
.term-green-tea #secondary_area {
background-image: url(https://www.thaytea.com/wp2019/wp-content/uploads/2020/04/green-tea-header.jpg);
background-repeat: no-repeat;
background-position: top center;
margin-top: 0px;
padding: 0 0 225px 0;
}
.term-herbal-tisane-tea .site-inner {
margin: 80px auto 0;
padding-top: 50px;
}
.term-herbal-tisane-tea #secondary_area {
background-image: url(https://www.thaytea.com/wp2019/wp-content/uploads/2012/07/hd_tisane.jpg);
background-repeat: no-repeat;
background-position: top center;
margin-top: 0px;
padding: 0 0 225px 0;
}
.term-rooibos-tea .site-inner {
margin: 80px auto 0;
padding-top: 50px;
}
.term-rooibos-tea #secondary_area {
background-image: url(https://www.thaytea.com/wp2019/wp-content/uploads/2012/07/hd_rooibos.jpg);
background-repeat: no-repeat;
background-position: top center;
margin-top: 0px;
padding: 0 0 225px 0;
}
.term-yerba-mate-tea .site-inner {
margin: 80px auto 0;
padding-top: 50px;
}
.term-yerba-mate-tea #secondary_area {
background-image: url(https://www.thaytea.com/wp2019/wp-content/uploads/2012/07/hd_yerba.jpg);
background-repeat: no-repeat;
background-position: top center;
margin-top: 0px;
padding: 0 0 225px 0;
}
.term-chai-tea .site-inner {
margin: 80px auto 0;
padding-top: 50px;
}
.term-chai-tea #secondary_area {
background-image: url(https://www.thaytea.com/wp2019/wp-content/uploads/2012/07/hd_chai.jpg);
background-repeat: no-repeat;
background-position: top center;
margin-top: 0px;
padding: 0 0 225px 0;
}
.term-white-tea .site-inner {
margin: 80px auto 0;
padding-top: 50px;
}
.term-white-tea #secondary_area {
background-image: url(https://www.thaytea.com/wp2019/wp-content/uploads/2017/06/THAYWhiteHeader.jpg);
background-repeat: no-repeat;
background-position: top center;
margin-top: 0px;
padding: 0 0 225px 0;
}
.term-wellness-tea .site-inner {
margin: 80px auto 0;
padding-top: 50px;
}
.term-wellness-tea #secondary_area {
background-image: url(https://www.thaytea.com/wp2019/wp-content/uploads/2012/07/hd_wellness.jpg);
background-repeat: no-repeat;
background-position: top center;
margin-top: 0px;
padding: 0 0 225px 0;
}
.sidebar {
display: inline;
float: right;
width: 100%;
margin-right: 0;
margin: 50px 0 100px 0;
}
.footer-widgets-1 {
width: 100%;
}
.footer-widgets-2 {
width: 100%;
margin-left: 0;
}
.footer-widgets-3 {
width: 100%;
}
.footer-widgets .wrap {
margin: 0 auto;
width: 95%;
}
}
@media only screen and ( max-width: 570px ) {
.product .thumb-wrap {
text-align: left;
}
.thumb-wrap {
float: left;
width: 100%;
}
.entry-title.product-title {
margin: 15px 0 0 0;
}
.product_list .product {
width:100%;
}
.product_details {
margin: 0 0 165px 0px;
}
.orderbox {
padding-top: 22px;
width: 100%;
float: left;
}
.product_wrap .product_content p {
font-size: 14px;
color: #000;
margin: 0 15px 0 0px;
line-height: 1.25;
}
}
@media only screen and ( max-width: 400px ) {
.Cart66Price {
width: 100%;
}
.Cart66UserQuantity {
margin-left: 0px !important;
padding-left: 0px !important;
}
#cartButtonForm_6 .Cart66UserQuantity, #cartButtonForm_1 .Cart66UserQuantity, #cartButtonForm_2 .Cart66UserQuantity, #cartButtonForm_3 .Cart66UserQuantity, #cartButtonForm_4 .Cart66UserQuantity, #cartButtonForm_5 .Cart66UserQuantity, #cartButtonForm_7 .Cart66UserQuantity, #cartButtonForm_8 .Cart66UserQuantity, #cartButtonForm_9 .Cart66UserQuantity {
padding-left:0px !important;
}
#cartButtonForm_10 .Cart66UserQuantity, #cartButtonForm_11 .Cart66UserQuantity, #cartButtonForm_12 .Cart66UserQuantity, #cartButtonForm_13 .Cart66UserQuantity, #cartButtonForm_14 .Cart66UserQuantity, #cartButtonForm_15 .Cart66UserQuantity, #cartButtonForm_16 .Cart66UserQuantity, #cartButtonForm_17 .Cart66UserQuantity, #cartButtonForm_18 .Cart66UserQuantity, #cartButtonForm_19 .Cart66UserQuantity {
padding-left:0px !important;
}
#cartButtonForm_20 .Cart66UserQuantity, #cartButtonForm_21 .Cart66UserQuantity, #cartButtonForm_22 .Cart66UserQuantity, #cartButtonForm_23 .Cart66UserQuantity, #cartButtonForm_25 .Cart66UserQuantity, #cartButtonForm_26 .Cart66UserQuantity, #cartButtonForm_27 .Cart66UserQuantity, #cartButtonForm_28 .Cart66UserQuantity {
padding-left:0px !important;
}
#cartButtonForm_29 .Cart66UserQuantity, #cartButtonForm_31 .Cart66UserQuantity, #cartButtonForm_32 .Cart66UserQuantity, #cartButtonForm_33 .Cart66UserQuantity, #cartButtonForm_35 .Cart66UserQuantity,  #cartButtonForm_36 .Cart66UserQuantity, #cartButtonForm_37 .Cart66UserQuantity, #cartButtonForm_38 .Cart66UserQuantity, #cartButtonForm_39 .Cart66UserQuantity {
padding-left:0px !important;
}
#cartButtonForm_40 .Cart66UserQuantity, #cartButtonForm_41 .Cart66UserQuantity, #cartButtonForm_42 .Cart66UserQuantity, #cartButtonForm_43 .Cart66UserQuantity, #cartButtonForm_44 .Cart66UserQuantity, #cartButtonForm_45 .Cart66UserQuantity, #cartButtonForm_46 .Cart66UserQuantity,#cartButtonForm_47 .Cart66UserQuantity, #cartButtonForm_48 .Cart66UserQuantity, #cartButtonForm_49 .Cart66UserQuantity {
padding-left:0px !important;
}
#cartButtonForm_50 .Cart66UserQuantity, #cartButtonForm_51 .Cart66UserQuantity, #cartButtonForm_52 .Cart66UserQuantity, #cartButtonForm_53 .Cart66UserQuantity, #cartButtonForm_54 .Cart66UserQuantity, #cartButtonForm_55 .Cart66UserQuantity, #cartButtonForm_56 .Cart66UserQuantity, #cartButtonForm_68 .Cart66UserQuantity {
padding-left:0px !important;
}
#cartButtonForm_173 .Cart66UserQuantity, #cartButtonForm_175 .Cart66UserQuantity, #cartButtonForm_165 .Cart66UserQuantity, #cartButtonForm_167 .Cart66UserQuantity, #cartButtonForm_185 .Cart66UserQuantity, #cartButtonForm_177 .Cart66UserQuantity, #cartButtonForm_179 .Cart66UserQuantity, #cartButtonForm_181 .Cart66UserQuantity, #cartButtonForm_183 .Cart66UserQuantity, #cartButtonForm_193 .Cart66UserQuantity,#cartButtonForm_197 .Cart66UserQuantity, #cartButtonForm_187 .Cart66UserQuantity, #cartButtonForm_189 .Cart66UserQuantity, #cartButtonForm_191 .Cart66UserQuantity,#cartButtonForm_195 .Cart66UserQuantity,#cartButtonForm_199 .Cart66UserQuantity {
padding-left:0px !important;
}
#cartButtonForm_161 .Cart66UserQuantity{
padding-left:0px !important;
}
#cartButtonForm_24 .Cart66UserQuantity, #cartButtonForm_30 .Cart66UserQuantity, #cartButtonForm_169 .Cart66UserQuantity,#cartButtonForm_163 .Cart66UserQuantity {
padding-left:0px !important;
}
#cartButtonForm_171 .Cart66UserQuantity	{
padding-left:0px !important;
}
#cartButtonForm_69 .Cart66UserQuantity {
padding-left: 0px !important;
}	
}