@import url("//fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic");@import url("//hello.myfonts.net/count/3136f9");@font-face{font-family:"Brighton";src:url("assets/fonts/BrightonSH-Light.eot");src:url("assets/fonts/BrightonSH-Light.eot?#iefix") format("embedded-opentype"),url("assets/fonts/BrightonSH-Light.woff") format("woff"),url("assets/fonts/BrightonSH-Light.ttf") format("truetype"),url("assets/fonts/BrightonSH-Light.svg#Brighton") format("svg");font-weight:300}
@font-face{font-family:"Brighton";src:url("assets/fonts/BrightonSH-LightItalic.eot");src:url("assets/fonts/BrightonSH-LightItalic.eot?#iefix") format("embedded-opentype"),url("assets/fonts/BrightonSH-LightItalic.woff") format("woff"),url("assets/fonts/BrightonSH-LightItalic.ttf") format("truetype"),url("assets/fonts/BrightonSH-LightItalic.svg#Brighton") format("svg");font-weight:300;font-style:italic}
@font-face{font-family:"Brighton-Medium";src:url("assets/fonts/BrightonSH-Medium.eot");src:url("assets/fonts/BrightonSH-Medium.eot?#iefix") format("embedded-opentype"),url("assets/fonts/BrightonSH-Medium.woff") format("woff"),url("assets/fonts/BrightonSH-Medium.ttf") format("truetype"),url("assets/fonts/BrightonSH-Medium.svg#Brighton") format("svg");font-weight:normal}
@font-face{font-family:"Brighton";src:url("assets/fonts/BrightonSH-Bold.eot");src:url("assets/fonts/BrightonSH-Bold.eot?#iefix") format("embedded-opentype"),url("assets/fonts/BrightonSH-Bold.woff") format("woff"),url("assets/fonts/BrightonSH-Bold.ttf") format("truetype"),url("assets/fonts/BrightonSH-Bold.svg#Brighton") format("svg");font-weight:bold}
@font-face{font-family:"DINPro";src:url("assets/fonts/DINPro-Regular.otf") format("opentype");font-weight:normal}
@font-face{font-family:"DINPro-Medium";src:url("assets/fonts/DINPro-Medium.otf") format("opentype");font-weight:normal}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir='rtl'] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slick-loading .slick-list{background:transparent url(/wp-content/themes/yogiproducts/assets/img/ajax-loader.gif) center center no-repeat}
@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}
.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:0;outline:0}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:0;background:transparent;color:transparent}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}
.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:-25px}
[dir="rtl"] .slick-prev{left:auto;right:-25px}
.slick-prev:before{content:"←"}
[dir="rtl"] .slick-prev:before{content:"→"}
.slick-next{right:-25px}
[dir="rtl"] .slick-next{left:-25px;right:auto}
.slick-next:before{content:"→"}
[dir="rtl"] .slick-next:before{content:"←"}
.slick-dotted.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}
.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}
.slick-dots li button:hover,.slick-dots li button:focus{outline:0}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}
.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{color:black;opacity:.75}
.hidden{display:none !important}
.vcenter-children{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.columns .column{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:0 1.5rem}
.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;-webkit-transition-property:none;transition-property:none}
.restrict-lg{max-width:850px}
.restrict-md{max-width:450px}
.restrict-sm{max-width:250px}
/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
html,body{margin:0}
a{background:transparent}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2em;margin:.67em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
hr{box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}
pre{white-space:pre-wrap}
q{quotes:"\201C" "\201D" "\2018" "\2019"}
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:0}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}
button,input{line-height:normal}
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}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
/*! Bootstrap v3.1.1 (http://getbootstrap.com) Copyright 2011-2014 Twitter, Inc. Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) *//*! normalize.css v3.0.0 | MIT License | git.io/normalize */ul{list-style-type:none}
a{text-decoration:none}
*:focus{outline:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,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:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
h1{margin:.67em 0;font-size:2em}
mark{color:#000;background:#ff0}
small{font-size:80%}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{height:0;box-sizing:content-box}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}
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{padding:0;border: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"]{box-sizing:content-box;-webkit-appearance:textfield}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}
legend{padding:0;border:0}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-spacing:0;border-collapse:collapse}
td,th{padding:0}
*{box-sizing:border-box}
*:before,*:after{box-sizing:border-box}
html{font-size:62.5%;-webkit-tap-highlight-color:transparent}
body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}
input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}
a{text-decoration:none}
a:hover,a:focus{text-decoration:underline}
a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
figure{margin:0}
img{vertical-align:middle}
.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}
.img-rounded{border-radius:6px}
.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.img-circle{border-radius:50%}
hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:normal;line-height:1;color:#999}
h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}
h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}
h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}
h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}
h1,.h1{font-size:36px}
h2,.h2{font-size:30px}
h3,.h3{font-size:24px}
h4,.h4{font-size:18px}
h5,.h5{font-size:14px}
h6,.h6{font-size:12px}
p{margin:0 0 10px}
.lead{margin-bottom:20px;font-size:16px;font-weight:200;line-height:1.4}
small,.small{font-size:85%}
cite{font-style:normal}
.text-left{text-align:left}
.text-right{text-align:right}
.text-center{text-align:center}
.text-justify{text-align:justify}
.text-muted{color:#999}
.text-primary{color:#428bca}
a.text-primary:hover{color:#3071a9}
.text-success{color:#3c763d}
a.text-success:hover{color:#2b542c}
.text-info{color:#31708f}
a.text-info:hover{color:#245269}
.text-warning{color:#8a6d3b}
a.text-warning:hover{color:#66512c}
.text-danger{color:#a94442}
a.text-danger:hover{color:#843534}
.bg-primary{color:#fff;background-color:#428bca}
a.bg-primary:hover{background-color:#3071a9}
.bg-success{background-color:#dff0d8}
a.bg-success:hover{background-color:#c1e2b3}
.bg-info{background-color:#d9edf7}
a.bg-info:hover{background-color:#afd9ee}
.bg-warning{background-color:#fcf8e3}
a.bg-warning:hover{background-color:#f7ecb5}
.bg-danger{background-color:#f2dede}
a.bg-danger:hover{background-color:#e4b9b9}
.page-header{padding-bottom:9px;margin:40px 0 20px}
ul,ol{margin-top:0;margin-bottom:10px}
ul ul,ol ul,ul ol,ol ol{margin-bottom:0}
.list-unstyled{padding-left:0;list-style:none}
.list-inline{padding-left:0;margin-left:-5px;list-style:none}
.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}
dl{margin-top:0;margin-bottom:20px}
dt,dd{line-height:1.42857143}
dt{font-weight:bold}
dd{margin-left:0}
abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}
.initialism{font-size:90%;text-transform:uppercase}
blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}
blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}
blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#999}
blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}
.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}
.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}
.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}
blockquote:before,blockquote:after{content:""}
address{margin-bottom:20px;font-style:normal;line-height:1.42857143}
code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}
code{padding:2px 4px;font-size:90%;color:#c7254e;white-space:nowrap;background-color:#f9f2f4;border-radius:4px}
kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}
pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}
pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}
.pre-scrollable{max-height:340px;overflow-y:scroll}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.row{margin-right:-15px;margin-left:-15px}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}
.col-xs-12{width:100%}
.col-xs-11{width:91.66666667%}
.col-xs-10{width:83.33333333%}
.col-xs-9{width:75%}
.col-xs-8{width:66.66666667%}
.col-xs-7{width:58.33333333%}
.col-xs-6{width:50%}
.col-xs-5{width:41.66666667%}
.col-xs-4{width:33.33333333%}
.col-xs-3{width:25%}
.col-xs-2{width:16.66666667%}
.col-xs-1{width:8.33333333%}
.col-xs-pull-12{right:100%}
.col-xs-pull-11{right:91.66666667%}
.col-xs-pull-10{right:83.33333333%}
.col-xs-pull-9{right:75%}
.col-xs-pull-8{right:66.66666667%}
.col-xs-pull-7{right:58.33333333%}
.col-xs-pull-6{right:50%}
.col-xs-pull-5{right:41.66666667%}
.col-xs-pull-4{right:33.33333333%}
.col-xs-pull-3{right:25%}
.col-xs-pull-2{right:16.66666667%}
.col-xs-pull-1{right:8.33333333%}
.col-xs-pull-0{right:0}
.col-xs-push-12{left:100%}
.col-xs-push-11{left:91.66666667%}
.col-xs-push-10{left:83.33333333%}
.col-xs-push-9{left:75%}
.col-xs-push-8{left:66.66666667%}
.col-xs-push-7{left:58.33333333%}
.col-xs-push-6{left:50%}
.col-xs-push-5{left:41.66666667%}
.col-xs-push-4{left:33.33333333%}
.col-xs-push-3{left:25%}
.col-xs-push-2{left:16.66666667%}
.col-xs-push-1{left:8.33333333%}
.col-xs-push-0{left:0}
.col-xs-offset-12{margin-left:100%}
.col-xs-offset-11{margin-left:91.66666667%}
.col-xs-offset-10{margin-left:83.33333333%}
.col-xs-offset-9{margin-left:75%}
.col-xs-offset-8{margin-left:66.66666667%}
.col-xs-offset-7{margin-left:58.33333333%}
.col-xs-offset-6{margin-left:50%}
.col-xs-offset-5{margin-left:41.66666667%}
.col-xs-offset-4{margin-left:33.33333333%}
.col-xs-offset-3{margin-left:25%}
.col-xs-offset-2{margin-left:16.66666667%}
.col-xs-offset-1{margin-left:8.33333333%}
.col-xs-offset-0{margin-left:0}
table{max-width:100%;background-color:transparent}
th{text-align:left}
.table{width:100%;margin-bottom:20px}
.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}
.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}
.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}
.table>tbody+tbody{border-top:2px solid #ddd}
.table .table{background-color:#fff}
.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}
.table-bordered{border:1px solid #ddd}
.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}
.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}
.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}
.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}
table col[class*="col-"]{position:static;display:table-column;float:none}
table td[class*="col-"],table th[class*="col-"]{position:static;display:table-cell;float:none}
.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}
.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}
.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}
.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}
.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#d9edf7}
.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}
.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}
.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}
.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede}
.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}
fieldset{min-width:0;padding:0;margin:0;border:0}
legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}
label{display:inline-block;margin-bottom:5px;font-weight:bold}
input[type="search"]{box-sizing:border-box}
input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}
input[type="file"]{display:block}
input[type="range"]{display:block;width:100%}
select[multiple],select[size]{height:auto}
input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}
.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}
.form-control::-moz-placeholder{color:#999;opacity:1}
.form-control:-ms-input-placeholder{color:#999}
.form-control::-webkit-input-placeholder{color:#999}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}
textarea.form-control{height:auto}
input[type="search"]{-webkit-appearance:none}
input[type="date"]{line-height:34px}
.form-group{margin-bottom:15px}
.radio,.checkbox{display:block;min-height:20px;padding-left:20px;margin-top:10px;margin-bottom:10px}
.radio label,.checkbox label{display:inline;font-weight:normal;cursor:pointer}
.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{float:left;margin-left:-20px}
.radio+.radio,.checkbox+.checkbox{margin-top:-5px}
.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;font-weight:normal;vertical-align:middle;cursor:pointer}
.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}
input[type="radio"][disabled],input[type="checkbox"][disabled],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline{cursor:not-allowed}
.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
select.input-sm{height:30px;line-height:30px}
textarea.input-sm,select[multiple].input-sm{height:auto}
.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}
select.input-lg{height:46px;line-height:46px}
textarea.input-lg,select[multiple].input-lg{height:auto}
.has-feedback{position:relative}
.has-feedback .form-control{padding-right:42.5px}
.has-feedback .form-control-feedback{position:absolute;top:25px;right:0;display:block;width:34px;height:34px;line-height:34px;text-align:center}
.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{color:#3c763d}
.has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}
.has-success .form-control:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}
.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}
.has-success .form-control-feedback{color:#3c763d}
.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{color:#8a6d3b}
.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}
.has-warning .form-control:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}
.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}
.has-warning .form-control-feedback{color:#8a6d3b}
.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline{color:#a94442}
.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}
.has-error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}
.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}
.has-error .form-control-feedback{color:#a94442}
.form-control-static{margin-bottom:0}
.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}
.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}
.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}
.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}
.form-horizontal .form-control-static{padding-top:7px}
.form-horizontal .has-feedback .form-control-feedback{top:0;right:15px}
.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}
.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn:hover,.btn:focus{color:#333;text-decoration:none}
.btn:active,.btn.active{background-image:none;outline:0;box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);box-shadow:none;opacity:.65}
.btn-default{color:#333;background-color:#fff;border-color:#ccc}
.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}
.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none}
.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}
.btn-default .badge{color:#fff;background-color:#333}
.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#3276b1;border-color:#285e8e}
.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}
.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#428bca;border-color:#357ebd}
.btn-primary .badge{color:#428bca;background-color:#fff}
.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}
.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#fff;background-color:#47a447;border-color:#398439}
.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none}
.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}
.btn-success .badge{color:#5cb85c;background-color:#fff}
.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}
.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#fff;background-color:#39b3d7;border-color:#269abc}
.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none}
.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}
.btn-info .badge{color:#5bc0de;background-color:#fff}
.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}
.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512}
.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none}
.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}
.btn-warning .badge{color:#f0ad4e;background-color:#fff}
.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}
.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}
.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}
.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}
.btn-danger .badge{color:#d9534f;background-color:#fff}
.btn-link{font-weight:normal;color:#428bca;cursor:pointer;border-radius:0}
.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}
.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}
.btn-link:hover,.btn-link:focus{text-decoration:underline;background-color:transparent}
.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#999;text-decoration:none}
.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}
.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}
.btn-block{display:block;width:100%;padding-right:0;padding-left:0}
.btn-block+.btn-block{margin-top:5px}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}
.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}
.fade.in{opacity:1}
.collapse{display:none}
.collapse.in{display:block}
.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}
@font-face{font-family:'Glyphicons Halflings';src:url("../vendor/fonts/glyphicons-halflings-regular.eot");src:url("../vendor/fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"),url("../vendor/fonts/glyphicons-halflings-regular.woff") format("woff"),url("../vendor/fonts/glyphicons-halflings-regular.ttf") format("truetype"),url("../vendor/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg")}
.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.glyphicon-asterisk:before{content:"\2a"}
.glyphicon-plus:before{content:"\2b"}
.glyphicon-euro:before{content:"\20ac"}
.glyphicon-minus:before{content:"\2212"}
.glyphicon-cloud:before{content:"\2601"}
.glyphicon-envelope:before{content:"\2709"}
.glyphicon-pencil:before{content:"\270f"}
.glyphicon-glass:before{content:"\e001"}
.glyphicon-music:before{content:"\e002"}
.glyphicon-search:before{content:"\e003"}
.glyphicon-heart:before{content:"\e005"}
.glyphicon-star:before{content:"\e006"}
.glyphicon-star-empty:before{content:"\e007"}
.glyphicon-user:before{content:"\e008"}
.glyphicon-film:before{content:"\e009"}
.glyphicon-th-large:before{content:"\e010"}
.glyphicon-th:before{content:"\e011"}
.glyphicon-th-list:before{content:"\e012"}
.glyphicon-ok:before{content:"\e013"}
.glyphicon-remove:before{content:"\e014"}
.glyphicon-zoom-in:before{content:"\e015"}
.glyphicon-zoom-out:before{content:"\e016"}
.glyphicon-off:before{content:"\e017"}
.glyphicon-signal:before{content:"\e018"}
.glyphicon-cog:before{content:"\e019"}
.glyphicon-trash:before{content:"\e020"}
.glyphicon-home:before{content:"\e021"}
.glyphicon-file:before{content:"\e022"}
.glyphicon-time:before{content:"\e023"}
.glyphicon-road:before{content:"\e024"}
.glyphicon-download-alt:before{content:"\e025"}
.glyphicon-download:before{content:"\e026"}
.glyphicon-upload:before{content:"\e027"}
.glyphicon-inbox:before{content:"\e028"}
.glyphicon-play-circle:before{content:"\e029"}
.glyphicon-repeat:before{content:"\e030"}
.glyphicon-refresh:before{content:"\e031"}
.glyphicon-list-alt:before{content:"\e032"}
.glyphicon-lock:before{content:"\e033"}
.glyphicon-flag:before{content:"\e034"}
.glyphicon-headphones:before{content:"\e035"}
.glyphicon-volume-off:before{content:"\e036"}
.glyphicon-volume-down:before{content:"\e037"}
.glyphicon-volume-up:before{content:"\e038"}
.glyphicon-qrcode:before{content:"\e039"}
.glyphicon-barcode:before{content:"\e040"}
.glyphicon-tag:before{content:"\e041"}
.glyphicon-tags:before{content:"\e042"}
.glyphicon-book:before{content:"\e043"}
.glyphicon-bookmark:before{content:"\e044"}
.glyphicon-print:before{content:"\e045"}
.glyphicon-camera:before{content:"\e046"}
.glyphicon-font:before{content:"\e047"}
.glyphicon-bold:before{content:"\e048"}
.glyphicon-italic:before{content:"\e049"}
.glyphicon-text-height:before{content:"\e050"}
.glyphicon-text-width:before{content:"\e051"}
.glyphicon-align-left:before{content:"\e052"}
.glyphicon-align-center:before{content:"\e053"}
.glyphicon-align-right:before{content:"\e054"}
.glyphicon-align-justify:before{content:"\e055"}
.glyphicon-list:before{content:"\e056"}
.glyphicon-indent-left:before{content:"\e057"}
.glyphicon-indent-right:before{content:"\e058"}
.glyphicon-facetime-video:before{content:"\e059"}
.glyphicon-picture:before{content:"\e060"}
.glyphicon-map-marker:before{content:"\e062"}
.glyphicon-adjust:before{content:"\e063"}
.glyphicon-tint:before{content:"\e064"}
.glyphicon-edit:before{content:"\e065"}
.glyphicon-share:before{content:"\e066"}
.glyphicon-check:before{content:"\e067"}
.glyphicon-move:before{content:"\e068"}
.glyphicon-step-backward:before{content:"\e069"}
.glyphicon-fast-backward:before{content:"\e070"}
.glyphicon-backward:before{content:"\e071"}
.glyphicon-play:before{content:"\e072"}
.glyphicon-pause:before{content:"\e073"}
.glyphicon-stop:before{content:"\e074"}
.glyphicon-forward:before{content:"\e075"}
.glyphicon-fast-forward:before{content:"\e076"}
.glyphicon-step-forward:before{content:"\e077"}
.glyphicon-eject:before{content:"\e078"}
.glyphicon-chevron-left:before{content:"\e079"}
.glyphicon-chevron-right:before{content:"\e080"}
.glyphicon-plus-sign:before{content:"\e081"}
.glyphicon-minus-sign:before{content:"\e082"}
.glyphicon-remove-sign:before{content:"\e083"}
.glyphicon-ok-sign:before{content:"\e084"}
.glyphicon-question-sign:before{content:"\e085"}
.glyphicon-info-sign:before{content:"\e086"}
.glyphicon-screenshot:before{content:"\e087"}
.glyphicon-remove-circle:before{content:"\e088"}
.glyphicon-ok-circle:before{content:"\e089"}
.glyphicon-ban-circle:before{content:"\e090"}
.glyphicon-arrow-left:before{content:"\e091"}
.glyphicon-arrow-right:before{content:"\e092"}
.glyphicon-arrow-up:before{content:"\e093"}
.glyphicon-arrow-down:before{content:"\e094"}
.glyphicon-share-alt:before{content:"\e095"}
.glyphicon-resize-full:before{content:"\e096"}
.glyphicon-resize-small:before{content:"\e097"}
.glyphicon-exclamation-sign:before{content:"\e101"}
.glyphicon-gift:before{content:"\e102"}
.glyphicon-leaf:before{content:"\e103"}
.glyphicon-fire:before{content:"\e104"}
.glyphicon-eye-open:before{content:"\e105"}
.glyphicon-eye-close:before{content:"\e106"}
.glyphicon-warning-sign:before{content:"\e107"}
.glyphicon-plane:before{content:"\e108"}
.glyphicon-calendar:before{content:"\e109"}
.glyphicon-random:before{content:"\e110"}
.glyphicon-comment:before{content:"\e111"}
.glyphicon-magnet:before{content:"\e112"}
.glyphicon-chevron-up:before{content:"\e113"}
.glyphicon-chevron-down:before{content:"\e114"}
.glyphicon-retweet:before{content:"\e115"}
.glyphicon-shopping-cart:before{content:"\e116"}
.glyphicon-folder-close:before{content:"\e117"}
.glyphicon-folder-open:before{content:"\e118"}
.glyphicon-resize-vertical:before{content:"\e119"}
.glyphicon-resize-horizontal:before{content:"\e120"}
.glyphicon-hdd:before{content:"\e121"}
.glyphicon-bullhorn:before{content:"\e122"}
.glyphicon-bell:before{content:"\e123"}
.glyphicon-certificate:before{content:"\e124"}
.glyphicon-thumbs-up:before{content:"\e125"}
.glyphicon-thumbs-down:before{content:"\e126"}
.glyphicon-hand-right:before{content:"\e127"}
.glyphicon-hand-left:before{content:"\e128"}
.glyphicon-hand-up:before{content:"\e129"}
.glyphicon-hand-down:before{content:"\e130"}
.glyphicon-circle-arrow-right:before{content:"\e131"}
.glyphicon-circle-arrow-left:before{content:"\e132"}
.glyphicon-circle-arrow-up:before{content:"\e133"}
.glyphicon-circle-arrow-down:before{content:"\e134"}
.glyphicon-globe:before{content:"\e135"}
.glyphicon-wrench:before{content:"\e136"}
.glyphicon-tasks:before{content:"\e137"}
.glyphicon-filter:before{content:"\e138"}
.glyphicon-briefcase:before{content:"\e139"}
.glyphicon-fullscreen:before{content:"\e140"}
.glyphicon-dashboard:before{content:"\e141"}
.glyphicon-paperclip:before{content:"\e142"}
.glyphicon-heart-empty:before{content:"\e143"}
.glyphicon-link:before{content:"\e144"}
.glyphicon-phone:before{content:"\e145"}
.glyphicon-pushpin:before{content:"\e146"}
.glyphicon-usd:before{content:"\e148"}
.glyphicon-gbp:before{content:"\e149"}
.glyphicon-sort:before{content:"\e150"}
.glyphicon-sort-by-alphabet:before{content:"\e151"}
.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}
.glyphicon-sort-by-order:before{content:"\e153"}
.glyphicon-sort-by-order-alt:before{content:"\e154"}
.glyphicon-sort-by-attributes:before{content:"\e155"}
.glyphicon-sort-by-attributes-alt:before{content:"\e156"}
.glyphicon-unchecked:before{content:"\e157"}
.glyphicon-expand:before{content:"\e158"}
.glyphicon-collapse-down:before{content:"\e159"}
.glyphicon-collapse-up:before{content:"\e160"}
.glyphicon-log-in:before{content:"\e161"}
.glyphicon-flash:before{content:"\e162"}
.glyphicon-log-out:before{content:"\e163"}
.glyphicon-new-window:before{content:"\e164"}
.glyphicon-record:before{content:"\e165"}
.glyphicon-save:before{content:"\e166"}
.glyphicon-open:before{content:"\e167"}
.glyphicon-saved:before{content:"\e168"}
.glyphicon-import:before{content:"\e169"}
.glyphicon-export:before{content:"\e170"}
.glyphicon-send:before{content:"\e171"}
.glyphicon-floppy-disk:before{content:"\e172"}
.glyphicon-floppy-saved:before{content:"\e173"}
.glyphicon-floppy-remove:before{content:"\e174"}
.glyphicon-floppy-save:before{content:"\e175"}
.glyphicon-floppy-open:before{content:"\e176"}
.glyphicon-credit-card:before{content:"\e177"}
.glyphicon-transfer:before{content:"\e178"}
.glyphicon-cutlery:before{content:"\e179"}
.glyphicon-header:before{content:"\e180"}
.glyphicon-compressed:before{content:"\e181"}
.glyphicon-earphone:before{content:"\e182"}
.glyphicon-phone-alt:before{content:"\e183"}
.glyphicon-tower:before{content:"\e184"}
.glyphicon-stats:before{content:"\e185"}
.glyphicon-sd-video:before{content:"\e186"}
.glyphicon-hd-video:before{content:"\e187"}
.glyphicon-subtitles:before{content:"\e188"}
.glyphicon-sound-stereo:before{content:"\e189"}
.glyphicon-sound-dolby:before{content:"\e190"}
.glyphicon-sound-5-1:before{content:"\e191"}
.glyphicon-sound-6-1:before{content:"\e192"}
.glyphicon-sound-7-1:before{content:"\e193"}
.glyphicon-copyright-mark:before{content:"\e194"}
.glyphicon-registration-mark:before{content:"\e195"}
.glyphicon-cloud-download:before{content:"\e197"}
.glyphicon-cloud-upload:before{content:"\e198"}
.glyphicon-tree-conifer:before{content:"\e199"}
.glyphicon-tree-deciduous:before{content:"\e200"}
.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}
.dropdown{position:relative}
.dropdown-toggle:focus{outline:0}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,0.175)}
.dropdown-menu.pull-right{right:0;left:auto}
.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333;white-space:nowrap}
.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#428bca;outline:0}
.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}
.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.open>.dropdown-menu{display:block}
.open>a{outline:0}
.dropdown-menu-right{right:0;left:auto}
.dropdown-menu-left{right:auto;left:0}
.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#999}
.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}
.pull-right>.dropdown-menu{right:0;left:auto}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}
.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}
.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}
.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{z-index:2}
.btn-group>.btn:focus,.btn-group-vertical>.btn:focus{outline:0}
.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}
.btn-toolbar{margin-left:-5px}
.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}
.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}
.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}
.btn-group>.btn:first-child{margin-left:0}
.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}
.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}
.btn-group>.btn-group{float:left}
.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}
.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}
.btn-group>.btn-group:last-child>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}
.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}
.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}
.btn-group.open .dropdown-toggle{box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
.btn-group.open .dropdown-toggle.btn-link{box-shadow:none}
.btn .caret{margin-left:0}
.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}
.dropup .btn-lg .caret{border-width:0 5px 5px}
.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}
.btn-group-vertical>.btn-group>.btn{float:none}
.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}
.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}
.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}
.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px}
.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}
.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}
.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}
.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}
.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}
.btn-group-justified>.btn-group .btn{width:100%}
[data-toggle="buttons"]>.btn>input[type="radio"],[data-toggle="buttons"]>.btn>input[type="checkbox"]{display:none}
.input-group{position:relative;display:table;border-collapse:separate}
.input-group[class*="col-"]{float:none;padding-right:0;padding-left:0}
.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}
.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}
select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}
textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn,select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn{height:auto}
.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}
textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn,select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn{height:auto}
.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}
.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}
.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}
.input-group-addon{padding:6px 12px;font-size:14px;font-weight:normal;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}
.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}
.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}
.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}
.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}
.input-group-addon:first-child{border-right:0}
.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}
.input-group-addon:last-child{border-left:0}
.input-group-btn{position:relative;font-size:0;white-space:nowrap}
.input-group-btn>.btn{position:relative}
.input-group-btn>.btn+.btn{margin-left:-1px}
.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}
.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}
.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}
.nav{padding-left:0;margin-bottom:0;list-style:none}
.nav>li{position:relative;display:block}
.nav>li>a{position:relative;display:block;padding:10px 15px}
.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}
.nav>li.disabled>a{color:#999}
.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#999;text-decoration:none;cursor:not-allowed;background-color:transparent}
.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#428bca}
.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.nav>li>a>img{max-width:none}
.nav-tabs{border-bottom:1px solid #ddd}
.nav-tabs>li{float:left;margin-bottom:-1px}
.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}
.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}
.nav-tabs.nav-justified{width:100%;border-bottom:0}
.nav-tabs.nav-justified>li{float:none}
.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}
.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}
.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}
.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}
.nav-pills>li{float:left}
.nav-pills>li>a{border-radius:4px}
.nav-pills>li+li{margin-left:2px}
.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#428bca}
.nav-stacked>li{float:none}
.nav-stacked>li+li{margin-top:2px;margin-left:0}
.nav-justified{width:100%}
.nav-justified>li{float:none}
.nav-justified>li>a{margin-bottom:5px;text-align:center}
.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}
.nav-tabs-justified{border-bottom:0}
.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}
.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}
.tab-content>.tab-pane{display:none}
.tab-content>.active{display:block}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}
.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}
.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}
.navbar-collapse.in{overflow-y:auto}
.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}
.navbar-static-top{z-index:1000;border-width:0 0 1px}
.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}
.navbar-fixed-top{top:0;border-width:0 0 1px}
.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}
.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}
.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}
.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}
.navbar-toggle:focus{outline:0}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-nav{margin:7.5px -15px}
.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}
.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1)}
.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}
.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}
.navbar-btn{margin-top:8px;margin-bottom:8px}
.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}
.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}
.navbar-text{margin-top:15px;margin-bottom:15px}
.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}
.navbar-default .navbar-brand{color:#777}
.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}
.navbar-default .navbar-text{color:#777}
.navbar-default .navbar-nav>li>a{color:#777}
.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}
.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}
.navbar-default .navbar-toggle{border-color:#ddd}
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7}
.navbar-default .navbar-link{color:#777}
.navbar-default .navbar-link:hover{color:#333}
.navbar-inverse{background-color:#222;border-color:#080808}
.navbar-inverse .navbar-brand{color:#999}
.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}
.navbar-inverse .navbar-text{color:#999}
.navbar-inverse .navbar-nav>li>a{color:#999}
.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}
.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}
.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}
.navbar-inverse .navbar-toggle{border-color:#333}
.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}
.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#fff;background-color:#080808}
.navbar-inverse .navbar-link{color:#999}
.navbar-inverse .navbar-link:hover{color:#fff}
.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}
.breadcrumb>li{display:inline-block}
.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}
.breadcrumb>.active{color:#999}
.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}
.pagination>li{display:inline}
.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#428bca;text-decoration:none;background-color:#fff;border:1px solid #ddd}
.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}
.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}
.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{background-color:#eee;border-color:#ddd}
.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;cursor:default;background-color:#428bca;border-color:#428bca}
.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#999;cursor:not-allowed;background-color:#fff;border-color:#ddd}
.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}
.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}
.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}
.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}
.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}
.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}
.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}
.pager li{display:inline}
.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}
.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}
.pager .next>a,.pager .next>span{float:right}
.pager .previous>a,.pager .previous>span{float:left}
.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999;cursor:not-allowed;background-color:#fff}
.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}
.label[href]:hover,.label[href]:focus{color:#fff;text-decoration:none;cursor:pointer}
.label:empty{display:none}
.btn .label{position:relative;top:-1px}
.label-default{background-color:#999}
.label-default[href]:hover,.label-default[href]:focus{background-color:gray}
.label-primary{background-color:#428bca}
.label-primary[href]:hover,.label-primary[href]:focus{background-color:#3071a9}
.label-success{background-color:#5cb85c}
.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}
.label-info{background-color:#5bc0de}
.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}
.label-warning{background-color:#f0ad4e}
.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}
.label-danger{background-color:#d9534f}
.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}
.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#999;border-radius:10px}
.badge:empty{display:none}
.btn .badge{position:relative;top:-1px}
.btn-xs .badge{top:0;padding:1px 5px}
a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}
a.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#428bca;background-color:#fff}
.nav-pills>li>a>.badge{margin-left:3px}
.jumbotron{padding:30px;margin-bottom:30px;color:inherit;background-color:#eee}
.jumbotron h1,.jumbotron .h1{color:inherit}
.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}
.container .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}
.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.thumbnail>img,.thumbnail a>img{margin-right:auto;margin-left:auto}
a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#428bca}
.thumbnail .caption{padding:9px;color:#333}
.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}
.alert h4{margin-top:0;color:inherit}
.alert .alert-link{font-weight:bold}
.alert>p,.alert>ul{margin-bottom:0}
.alert>p+p{margin-top:5px}
.alert-dismissable{padding-right:35px}
.alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit}
.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}
.alert-success hr{border-top-color:#c9e2b3}
.alert-success .alert-link{color:#2b542c}
.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}
.alert-info hr{border-top-color:#a6e1ec}
.alert-info .alert-link{color:#245269}
.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}
.alert-warning hr{border-top-color:#f7e1b5}
.alert-warning .alert-link{color:#66512c}
.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}
.alert-danger hr{border-top-color:#e4b9c0}
.alert-danger .alert-link{color:#843534}
.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}
.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#428bca;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width .6s ease;transition:width .6s ease}
.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-size:40px 40px}
.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}
.progress-bar-success{background-color:#5cb85c}
.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}
.progress-bar-info{background-color:#5bc0de}
.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}
.progress-bar-warning{background-color:#f0ad4e}
.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}
.progress-bar-danger{background-color:#d9534f}
.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}
.media,.media-body{overflow:hidden;zoom:1}
.media,.media .media{margin-top:15px}
.media:first-child{margin-top:0}
.media-object{display:block}
.media-heading{margin:0 0 5px}
.media>.pull-left{margin-right:10px}
.media>.pull-right{margin-left:10px}
.media-list{padding-left:0;list-style:none}
.list-group{padding-left:0;margin-bottom:20px}
.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}
.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}
.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}
.list-group-item>.badge{float:right}
.list-group-item>.badge+.badge{margin-right:5px}
a.list-group-item{color:#555}
a.list-group-item .list-group-item-heading{color:#333}
a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;background-color:#f5f5f5}
a.list-group-item.active,a.list-group-item.active:hover,a.list-group-item.active:focus{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca}
a.list-group-item.active .list-group-item-heading,a.list-group-item.active:hover .list-group-item-heading,a.list-group-item.active:focus .list-group-item-heading{color:inherit}
a.list-group-item.active .list-group-item-text,a.list-group-item.active:hover .list-group-item-text,a.list-group-item.active:focus .list-group-item-text{color:#e1edf7}
.list-group-item-success{color:#3c763d;background-color:#dff0d8}
a.list-group-item-success{color:#3c763d}
a.list-group-item-success .list-group-item-heading{color:inherit}
a.list-group-item-success:hover,a.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}
a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}
.list-group-item-info{color:#31708f;background-color:#d9edf7}
a.list-group-item-info{color:#31708f}
a.list-group-item-info .list-group-item-heading{color:inherit}
a.list-group-item-info:hover,a.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}
a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}
.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}
a.list-group-item-warning{color:#8a6d3b}
a.list-group-item-warning .list-group-item-heading{color:inherit}
a.list-group-item-warning:hover,a.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}
a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}
.list-group-item-danger{color:#a94442;background-color:#f2dede}
a.list-group-item-danger{color:#a94442}
a.list-group-item-danger .list-group-item-heading{color:inherit}
a.list-group-item-danger:hover,a.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}
a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}
.list-group-item-heading{margin-top:0;margin-bottom:5px}
.list-group-item-text{margin-bottom:0;line-height:1.3}
.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.05)}
.panel-body{padding:15px}
.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}
.panel-heading>.dropdown .dropdown-toggle{color:inherit}
.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}
.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.panel>.list-group{margin-bottom:0}
.panel>.list-group .list-group-item{border-width:1px 0;border-radius:0}
.panel>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}
.panel>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}
.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}
.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}
.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}
.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}
.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}
.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}
.panel>.panel-body+.table,.panel>.panel-body+.table-responsive{border-top:1px solid #ddd}
.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}
.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}
.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}
.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}
.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}
.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}
.panel>.table-responsive{margin-bottom:0;border:0}
.panel-group{margin-bottom:20px}
.panel-group .panel{margin-bottom:0;overflow:hidden;border-radius:4px}
.panel-group .panel+.panel{margin-top:5px}
.panel-group .panel-heading{border-bottom:0}
.panel-group .panel-heading+.panel-collapse .panel-body{border-top:1px solid #ddd}
.panel-group .panel-footer{border-top:0}
.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}
.panel-default{border-color:#ddd}
.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}
.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#ddd}
.panel-default>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ddd}
.panel-primary{border-color:#428bca}
.panel-primary>.panel-heading{color:#fff;background-color:#428bca;border-color:#428bca}
.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#428bca}
.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#428bca}
.panel-success{border-color:#d6e9c6}
.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}
.panel-success>.panel-heading+.panel-collapse .panel-body{border-top-color:#d6e9c6}
.panel-success>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#d6e9c6}
.panel-info{border-color:#bce8f1}
.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}
.panel-info>.panel-heading+.panel-collapse .panel-body{border-top-color:#bce8f1}
.panel-info>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#bce8f1}
.panel-warning{border-color:#faebcc}
.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}
.panel-warning>.panel-heading+.panel-collapse .panel-body{border-top-color:#faebcc}
.panel-warning>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#faebcc}
.panel-danger{border-color:#ebccd1}
.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}
.panel-danger>.panel-heading+.panel-collapse .panel-body{border-top-color:#ebccd1}
.panel-danger>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ebccd1}
.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}
.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}
.well-lg{padding:24px;border-radius:6px}
.well-sm{padding:9px;border-radius:3px}
.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}
.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}
button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:transparent;border:0}
.modal-open{overflow:hidden}
.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch;outline:0}
.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%)}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.modal-dialog{position:relative;width:auto;margin:10px}
.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;outline:0;box-shadow:0 3px 9px rgba(0,0,0,0.5)}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}
.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}
.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}
.modal-header{min-height:16.42857143px;padding:15px;border-bottom:1px solid #e5e5e5}
.modal-header .close{margin-top:-2px}
.modal-title{margin:0;line-height:1.42857143}
.modal-body{position:relative;padding:20px}
.modal-footer{padding:19px 20px 20px;margin-top:15px;text-align:right;border-top:1px solid #e5e5e5}
.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.modal-footer .btn-block+.btn-block{margin-left:0}
.tooltip{position:absolute;z-index:1030;display:block;font-size:12px;line-height:1.4;visibility:visible;filter:alpha(opacity=0);opacity:0}
.tooltip.in{filter:alpha(opacity=90);opacity:.9}
.tooltip.top{padding:5px 0;margin-top:-3px}
.tooltip.right{padding:0 5px;margin-left:3px}
.tooltip.bottom{padding:5px 0;margin-top:3px}
.tooltip.left{padding:0 5px;margin-left:-3px}
.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}
.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}
.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}
.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000}
.tooltip.top-right .tooltip-arrow{right:5px;bottom:0;border-width:5px 5px 0;border-top-color:#000}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}
.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#000}
.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}
.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;white-space:normal;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,0.2)}
.popover.top{margin-top:-10px}
.popover.right{margin-left:10px}
.popover.bottom{margin-top:10px}
.popover.left{margin-left:-10px}
.popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}
.popover-content{padding:9px 14px}
.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}
.popover>.arrow{border-width:11px}
.popover>.arrow:after{content:"";border-width:10px}
.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}
.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}
.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}
.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}
.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25)}
.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}
.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}
.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}
.carousel{position:relative}
.carousel-inner{position:relative;width:100%;overflow:hidden}
.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}
.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}
.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}
.carousel-inner>.active{left:0}
.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}
.carousel-inner>.next{left:100%}
.carousel-inner>.prev{left:-100%}
.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}
.carousel-inner>.active.left{left:-100%}
.carousel-inner>.active.right{left:100%}
.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);filter:alpha(opacity=50);opacity:.5}
.carousel-control.left{background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.5) 0),color-stop(rgba(0,0,0,0.0001) 100%));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to right,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1);background-repeat:repeat-x}
.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.0001) 0),color-stop(rgba(0,0,0,0.5) 100%));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to right,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1);background-repeat:repeat-x}
.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}
.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block}
.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%}
.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%}
.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-family:serif}
.carousel-control .icon-prev:before{content:'\2039'}
.carousel-control .icon-next:before{content:'\203a'}
.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}
.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:transparent;border:1px solid #fff;border-radius:10px}
.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}
.carousel-caption .btn{text-shadow:none}
.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{display:table;content:" "}
.clearfix:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-footer:after{clear:both}
.center-block{display:block;margin-right:auto;margin-left:auto}
.pull-right{float:right !important}
.pull-left{float:left !important}
.hide{display:none !important}
.show{display:block !important}
.invisible{visibility:hidden}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.hidden{display:none !important;visibility:hidden !important}
.affix{position:fixed}
@-ms-viewport{width:device-width}
.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}
.visible-print{display:none !important}
.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}
@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}
.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:0;outline:0}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:0;background:transparent;color:transparent}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}
.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:-25px}
[dir="rtl"] .slick-prev{left:auto;right:-25px}
.slick-prev:before{content:"←"}
[dir="rtl"] .slick-prev:before{content:"→"}
.slick-next{right:-25px}
[dir="rtl"] .slick-next{left:-25px;right:auto}
.slick-next:before{content:"→"}
[dir="rtl"] .slick-next:before{content:"←"}
.slick-dotted.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}
.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}
.slick-dots li button:hover,.slick-dots li button:focus{outline:0}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}
.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{color:black;opacity:.75}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}
.swiper-container-no-flexbox .swiper-slide{float:left}
.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;box-sizing:content-box}
.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}
.swiper-invisible-blank-slide{visibility:hidden}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}
.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}
.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}
.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}
.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,0.5),transparent);background-image:linear-gradient(to left,rgba(0,0,0,0.5),transparent)}
.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.5),transparent);background-image:linear-gradient(to right,rgba(0,0,0,0.5),transparent)}
.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0.5),transparent);background-image:linear-gradient(to top,rgba(0,0,0,0.5),transparent)}
.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.5),transparent);background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),transparent)}
.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}
.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}
.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}
.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}
.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.swiper-pagination.swiper-pagination-hidden{opacity:0}
.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}
.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33);position:relative}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33)}
.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}
button.swiper-pagination-bullet{border:0;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.swiper-pagination-bullet-active{opacity:1;background:#007aff}
.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:200ms top,200ms -webkit-transform;transition:200ms top,200ms -webkit-transform;transition:200ms transform,200ms top;transition:200ms transform,200ms top,200ms -webkit-transform}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms left,200ms -webkit-transform;transition:200ms left,200ms -webkit-transform;transition:200ms transform,200ms left;transition:200ms transform,200ms left,200ms -webkit-transform}
.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms right,200ms -webkit-transform;transition:200ms right,200ms -webkit-transform;transition:200ms transform,200ms right;transition:200ms transform,200ms right,200ms -webkit-transform}
.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}
.swiper-container-horizontal>.swiper-pagination-progressbar{width:100%;height:4px;left:0;top:0}
.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}
.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}
.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,0.25)}
.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}
.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}
.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,0.25)}
.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}
.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}
.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}
.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}
.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}
.swiper-scrollbar-cursor-drag{cursor:move}
.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}
.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}
.swiper-slide-zoomed{cursor:move}
.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}
.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}
.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}
.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}
.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-container-cube{overflow:visible}
.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}
.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}
.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}
.swiper-container-flip{overflow:visible}
.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}
.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}
.alignnone{margin:5px 20px 20px 0}
.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}
.alignright{float:right;margin:5px 0 20px 20px}
.alignleft{float:left;margin:5px 20px 20px 0}
a img.alignright{float:right;margin:5px 0 20px 20px}
a img.alignnone{margin:5px 20px 20px 0}
a img.alignleft{float:left;margin:5px 20px 20px 0}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{max-width:100%;padding:2rem;text-align:center}
.wp-caption.alignnone{margin:5px 20px 20px 0}
.wp-caption.alignleft{margin:5px 20px 20px 0}
.wp-caption.alignright{margin:5px 0 20px 20px}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:100%;padding:0;width:auto}
.wp-caption .wp-caption-text,.gallery-caption{margin:0;padding:.5rem}
.textwidget img{margin:1rem 0}
.bypostauthor{background:inherit}
.widget_calendar{display:table;width:100%}
#wp-calendar{width:100%}
#wp-calendar caption{text-align:right;color:#000;font-size:12px;margin-top:10px;margin-bottom:15px}
#wp-calendar thead{font-size:10px}
#wp-calendar thead th{padding-bottom:10px}
#wp-calendar tbody{color:#000;font-family:sans-serif;font-weight:300}
#wp-calendar tbody td{background:#fff;border:1px solid #fff;text-align:center;padding:8px}
#wp-calendar tbody td:hover{background:#fff}
#wp-calendar tbody .pad{background:0}
#wp-calendar tfoot #next{font-size:10px;text-transform:uppercase;text-align:right}
#wp-calendar tfoot #prev{font-size:10px;text-transform:uppercase;padding-top:10px}
.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}
*,*:after,*:before{box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-transition:all .2s ease;transition:all .2s ease}
body{opacity:1;-webkit-transition:1s opacity;transition:1s opacity}
body.bg-color-cream{background-color:#ffe9bc !important}
body.fade-out{opacity:0;-webkit-transition-property:none;transition-property:none}
.clear:before,.clear:after{content:' ';display:table}
.clear:after{clear:both}
.clear{*zoom:1}
img{max-width:100%;vertical-align:bottom;height:auto}
a{color:#444;text-decoration:none}
a:hover{color:#444}
input:focus{outline:solid thin rgba(255,191,0,0.5);border:1px solid #292929}
ol,ul{list-style:none}
select{width:100%}
body{font-family:DINPro,sans-serif;font-size:17px;line-height:1.6;color:#613b2b}
html{height:100%}
html:before{content:"desktop";display:none}
body{background-color:#f7f1e6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;min-height:100%;overflow-x:hidden;padding:70px 0 0 0;position:relative}
img{max-width:100%}
hr{background-color:#f0c060;border:0;display:block;height:1px;margin:15px auto 0 auto;max-width:70%;width:100%}
hr.wide{max-width:100%}
body.admin-bar header{top:32px}
header{background-color:#ffdd8c;border-bottom:1px solid #e3bb57;height:70px;position:fixed;top:0;width:100%;z-index:100;height:70px}
header #skip-to-main{display:none}
header .logo{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;text-align:center;top:0;width:470px;height:70px;outline:none !important}
header .logo-holder{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;text-align:center;top:-25px;width:370px;pointer-events:none}
header .logo-mobile{width:240px;top:0;height:70px;cursor:pointer;z-index:2}
header .logo-mobile-holder{width:240px;top:-15px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none}
header .social-container{padding:12px;overflow:hidden;position:absolute;right:0;margin-top:0}
header .social-container .social-link{background-size:contain;background-position:center center;background-repeat:no-repeat;position:relative;top:0;width:23px;height:23px;margin-bottom:10px;margin-right:24px;background-color:transparent;padding:15px 0}
header .social-container .social-link:after{content:"";border-right:0}
header .social-container .social-link:before{content:""}
header .social-container.mobile{display:none;width:100%;margin:0 auto;background-color:inherit;text-align:center;position:relative;padding:15px 0 0 0}
header .social-container.mobile.active{display:block}
header .social-container.mobile .social-link{color:#740b4e;font-size:36px;max-width:72px;margin-bottom:0}
header .social-container .social-container-pipe{background:url("assets/img/pipe.png") center center no-repeat;width:1px;height:44px;display:inline-block;margin-right:24px}
header .social-container .icon-store-locator{background-image:url("assets/img/store_locator_icon.png")}
header .social-container .icon-search{background-image:url("assets/img/search_icon.png");margin-right:0}
header .upper{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;background:url("assets/img/top_bar_background.png") center center no-repeat;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:70px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:70px}
header .upper.active{height:156px}
header .upper .mobile-menu-button,header .upper .mobile-menu-button-for-mobile{text-decoration:none;color:#fdecce;display:block;font-size:30px;left:20px;position:absolute;top:20px;z-index:99;line-height:20px;cursor:pointer;-webkit-transition-property:none;transition-property:none}
header .upper .mobile-menu-button.icon-x,header .upper .mobile-menu-button-for-mobile.icon-x{color:#740b4e}
header .upper .mobile-search-icon{color:#fdecce;display:none;font-size:30px;position:absolute;right:20px;top:20px}
header .upper #menu-topbar{padding-right:20px}
header .upper #menu-topbar li{display:inline-block;line-height:50px;list-style:none;margin-left:15px}
header .upper #menu-topbar li a{color:#faf3de;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:bold}
header .upper #menu-topbar li:not(:first-child):before{background-color:#faf3de;content:'';display:inline-block;height:15px;margin-right:15px;vertical-align:middle;width:1px}
header #menu-topbar-mobile{-webkit-padding-start:0;background-color:#fcca6a;color:#740b4e;display:none;font-size:12px;font-weight:bold;height:30px;padding-bottom:6px;padding-top:0;text-align:center}
header #menu-topbar-mobile>li{border-left:1px solid #999;color:inherit;display:inline-block;font-family:"Open Sans",sans-serif;list-style-type:none;margin:0;padding-left:5px;padding-right:3px}
header #menu-topbar-mobile>li:first-of-type{border:0}
header #menu-topbar-mobile.active{display:block}
.language-wrapper{margin:1.5rem 0 !important}
#footer{color:#740b4e;background:#541d53 url(assets/img/footer_background_right.png) right top no-repeat;background-size:125px;width:100%;position:relative;overflow:hidden;min-height:200px;text-align:center}
#footer .super-footer{background-color:#740b4e;background-image:url("/wp-content/themes/yogiproducts/img/bg-footer-newsletter.jpg");background-size:cover;color:#ffe2a5;height:100px;width:100%}
#footer .super-footer h4{color:#ffe2a5}
#footer .footer-inner{min-height:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:block;height:100%;border-bottom:1px solid rgba(253,236,206,0.4);padding-bottom:20px}
#footer .menu-footer-wrapper{overflow:hidden}
#footer .footer-main{background-size:130px 125px;padding:55px 0 0 0;text-align:center;min-height:0 !important}
#footer .footer-main .social-container{float:none;border-right:1px solid rgba(253,236,206,0.4);margin:0;padding-bottom:10px}
#footer .footer-main .social-container .social-title{display:block;font-family:"DINPro",sans-serif}
#footer .footer-main .footer-copy{text-align:left;line-height:1.55}
#footer .footer-main .footer-copy .footer-logo{background:url("/wp-content/themes/yogiproducts/img/yogi-logo-footer.png") no-repeat top center;background-size:contain;display:block;height:100px;text-align:left;width:100%}
#footer .footer-main #menu-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;padding:0 0 10px 20px;border-right:1px solid rgba(253,236,206,0.4)}
#footer .footer-main #menu-footer .menu-item{display:block;-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;font-family:"DINPro",sans-serif;font-size:18px;margin:0 0 10px 0;text-align:left}
#footer .footer-main #menu-footer .menu-item>a{color:#fdecce}
#footer .footer-main .country-select.mobile{margin-bottom:30px;border-bottom:1px solid rgba(253,236,206,0.4);padding-bottom:30px}
#footer .footer-main .newsletter-form-wrapper{padding-bottom:10px}
#footer .footer-main .newsletter-form-wrapper h5,#footer .footer-main .newsletter-form-wrapper h4{font-family:"DINPro",sans-serif;font-size:16px;color:#fdecce;text-align:left;margin-top:0}
#footer .footer-main .newsletter-form-wrapper .newsletter-signup-button{margin-left:-25%;background:url("assets/img/bright_yellow_button.png") center center no-repeat;background-size:cover;color:#4a1a49}
#footer .sub-footer{font-family:"DINPro",sans-serif;color:#fdecce;font-size:14px;padding-top:30px;text-align:center}
#footer .sub-footer .footer-inner{border:0}
#footer .sub-footer .country-select.desktop:hover .flags{display:block}
#footer .sub-footer a{color:#fccc7c}
#footer .sub-footer::before{content:'';font-weight:normal}
#footer .sub-footer ul{display:none;padding:0}
#footer .sub-footer li{border-right:1px solid #fccc7c;display:inline-block;list-style:none;padding:0 5px}
#footer .sub-footer li:last-child{border-right:0}
#footer .sub-footer #menu-subfooter{border-left:1px solid rgba(253,236,206,0.4)}
#footer .sub-footer #menu-subfooter a{font-family:"DINPro",sans-serif;color:#fdecce}
h1{color:#740b4e;font-family:"Brighton",sans-serif;font-size:54px;font-weight:bold;line-height:1em}
h2{color:#740b4e;font-family:"Brighton-Medium",sans-serif;font-size:42px;line-height:1.047em}
h3{color:#740b4e;font-family:"Brighton-Medium",sans-serif;font-size:35px;line-height:1.125em}
h4{color:#740b4e;font-family:"Brighton-Medium",sans-serif;font-size:22px;line-height:1.09em}
.vc_custom_heading{font-family:"Brighton",sans-serif !important;font-weight:normal}
h2.vc_custom_heading{font-size:48px}
h3.vc_custom_heading{font-size:35px}
h4.vc_custom_heading{font-size:20px}
p{margin-bottom:1em}
blockquote{border-left:0;color:#740b4e;font-family:"Brighton",sans-serif;font-size:24px;font-style:italic;font-weight:300;line-height:1.16em}
sup{font-size:.62em}
ul{color:#740b4e;line-height:1.5em;list-style:disc}
ol{color:#740b4e;line-height:1.5em;list-style:decimal}
.bg-purple ul,.bg-purple ol,.bg-light-purple ul,.bg-light-purple ol{color:white}
.intro-container h1,#secondary-masthead h1{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}
.intro-container h1:before,.intro-container h1:after,#secondary-masthead h1:before,#secondary-masthead h1:after{content:"\e107";display:inline-block;font-family:"yogi-icons";font-size:16px;padding:0 15px;vertical-align:top}
.intro-container h1:after,#secondary-masthead h1:after{content:"\e106"}
.intro-container.teas,#secondary-masthead.teas{text-align:left}
.intro-container.teas h1,#secondary-masthead.teas h1{display:inline-block;margin-right:30px;text-align:left}
.intro-container.teas h1:before,.intro-container.teas h1:after,#secondary-masthead.teas h1:before,#secondary-masthead.teas h1:after{content:'';display:none}
.intro-container.teas p,#secondary-masthead.teas p{font-weight:normal;text-align:left}
.reversed{color:#fff}
button,input[type="submit"],.ninja-forms-form-wrap input[type="submit"],.std-btn,.special-btn,.mainBtn,.btn-default{background:#fbba40;border:0;border-radius:100px;color:#681655;display:inline-block;font-family:"DINPro",sans-serif;font-size:16px;font-weight:bold;padding:15px 27px;text-transform:uppercase;text-align:center}
button:hover,button:focus,button:visited,input[type="submit"]:hover,input[type="submit"]:focus,input[type="submit"]:visited,.ninja-forms-form-wrap input[type="submit"]:hover,.ninja-forms-form-wrap input[type="submit"]:focus,.ninja-forms-form-wrap input[type="submit"]:visited,.std-btn:hover,.std-btn:focus,.std-btn:visited,.special-btn:hover,.special-btn:focus,.special-btn:visited,.mainBtn:hover,.mainBtn:focus,.mainBtn:visited,.btn-default:hover,.btn-default:focus,.btn-default:visited{background:#fbba40;border:0}
.alt-btn{background:#740b4e;border-radius:100px;border:0;color:#fff;display:block;font-family:"DINPro",sans-serif;font-size:14px;font-weight:bold;padding:10px 15px;text-transform:uppercase;text-align:center;cursor:pointer}
.alt-btn:hover,.alt-btn:focus,.alt-btn:visited{color:#fff}
.alt-btn.big{margin:10px 15px}
.slick-next{display:block;top:38%;height:40px;width:40px;right:-25px;background:url("/wp-content/themes/yogiproducts/img/slider-arrow.png") no-repeat center center;background-size:contain;border-radius:0}
.slick-next::before{content:'';display:none}
.slick-next:hover,.slick-next:focus,.slick-next:visited{background:url("/wp-content/themes/yogiproducts/img/slider-arrow.png") no-repeat center center;background-size:contain}
.slick-prev{display:block;top:30%;height:40px;width:40px;left:-25px;background:url("/wp-content/themes/yogiproducts/img/slider-arrow.png") no-repeat center center;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);background-size:contain;border-radius:0}
.slick-prev::before{content:'';display:none}
.slick-prev:hover,.slick-prev:focus,.slick-prev:visited{background:url("/wp-content/themes/yogiproducts/img/slider-arrow.png") no-repeat center center;background-size:contain}
button,.btn-default,.alt-btn{font-size:16px;font-weight:normal;padding:12px 35px;background:transparent url("assets/img/purple_button.png") center center no-repeat;background-size:100% 100%;border-radius:0;color:#fff;text-transform:initial}
button:hover,button:active,button:focus,.btn-default:hover,.btn-default:active,.btn-default:focus,.alt-btn:hover,.alt-btn:active,.alt-btn:focus{background:transparent url("assets/img/purple_button.png") center center no-repeat;background-size:100% 100%;opacity:.8;color:#f7f1e6}
.btn-orange{font-family:"DINPro-Medium",sans-serif;font-size:16px;color:#4a1a49 !important;font-weight:normal;text-transform:capitalize;padding:10px 22px;background:url("assets/img/orange_button.png") center center no-repeat;background-size:100% 100%;background-color:transparent;border-color:transparent;display:inline-block}
.btn-orange:focus,.btn-orange:hover{color:#b67c00}
.btn-orange:hover,.btn-orange:focus,.btn-orange:visited{background:url("assets/img/orange_button.png") center center no-repeat;background-size:100% 100%;background-color:transparent;border-radius:0;border-color:transparent}
.btn-purple{background:url("assets/img/light_purple_button.png") center center no-repeat;background-size:100% 100%}
input,textarea{background:#fefdfa;border:1px solid #fefdfa;border-radius:100px;color:#691754;font-family:"Open Sans",sans-serif;font-size:18px;font-weight:bold;padding:15px 27px}
input:placeholder-shown,textarea:placeholder-shown{background:#f7f1e6;color:#9f9688}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#740b4e;opacity:.6}
input::-moz-placeholder,textarea::-moz-placeholder{color:#740b4e;opacity:.6}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#740b4e;opacity:.6}
input::placeholder,textarea::placeholder{color:#740b4e;opacity:.6}
input::-moz-input-placeholder,textarea::-moz-input-placeholder{color:#740b4e;opacity:.6}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#740b4e;opacity:.6}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#740b4e;opacity:.6}
input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#740b4e;opacity:.6}
input:hover,textarea:hover{background:#fefdfa;border:1px solid #fefdfa;color:#c9c6c2}
input:focus,textarea:focus{background:#fefdfa;border:1px solid #ede4d5;color:#691754;outline:solid thin rgba(255,191,0,0.5)}
input:disabled,textarea:disabled{background:#ccc;color:#999}
input.error,textarea.error{border:1px solid #e5471d;color:#e5471d}
input .search-input,textarea .search-input{color:#83406f}
input .input,textarea .input{color:#ffe9bc}
textarea{border-radius:20px;width:100%}
.input-wrapper{position:relative}
.selectfix{background-color:#fefdfa;border-radius:4px;display:inline-block;position:relative;width:170px;height:42px}
.selectfix select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#723417;cursor:pointer;height:100%;outline:solid thin rgba(255,191,0,0.5);padding:0 0 0 24px;width:100%}
.selectfix::after{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:2px;content:"\e101";color:#723417;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:"yogi-icons";height:100%;pointer-events:none;position:absolute;right:0;speak:none;top:0;width:28px}
label{display:block;position:relative;padding-left:30px;cursor:pointer;font-size:1.6rem;line-height:2.2rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#740b4e;font-weight:normal}
label.filter-disabled{opacity:.5;pointer-events:none}
input[type="checkbox"]{position:absolute;opacity:0}
input:focus+.checkmark{box-shadow:0 0 5px rgba(116,11,78,0.5)}
.checkmark{position:absolute;top:2px;left:0;background:#fefdfa;color:#691754;content:"";display:inline-block;font-family:"Brighton",sans-serif;font-size:50px;height:18px;line-height:22px;text-align:center;visibility:visible;width:18px}
.checkmark::after{display:none}
input:checked ~ .checkmark::after{display:block}
.checkmark::after{content:'';width:12px;height:6px;position:absolute;top:5px;left:3px;border:2px solid #730c4e;border-top:0;border-right:0;background:transparent;opacity:1;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
input[type="radio"]{display:inline-block;height:24px;visibility:hidden;width:24px}
input[type="radio"]::after{background:#fefdfa;border:1px solid #ede4d5;color:#691754;content:"";display:inline-block;font-family:"Brighton",sans-serif;font-size:50px;height:24px;line-height:32px;text-align:center;visibility:visible;width:24px}
input[type="radio"]:hover::after{border:1px solid #691754}
input[type="radio"]:checked::after{border:1px solid #e2d4bd;content:"•"}
input[type="radio"]:disabled::after{background:#f1f1f1;color:#d0d0d0}
input[type="radio"].error::after{border:1px solid #e5471d;color:#e5471d}
.ui-datepicker .ui-datepicker-title select{color:#333}
.frm_button_submit{padding:14px 40px !important;font-size:20px !important;background:#ffd582 !important}
.frm_success_style,.frm_message{background-color:#ffdc91 !important;border-color:#ffdc91 !important;font-size:18px !important}
.frm_success_style p,.frm_message p{color:#541d53 !important;margin:0}
.frm_error_style{background-color:#fff !important;border-color:#fff !important;font-size:18px !important}
.frm_style_formidable-style.with_frm_style .frm_blank_field label{color:#444 !important}
@font-face{font-family:"yogi-icons";src:url("assets/fonts/yogi-icons.eot");src:url("assets/fonts/yogi-icons.eot?#iefix") format("embedded-opentype"),url("assets/fonts/yogi-icons.woff") format("woff"),url("assets/fonts/yogi-icons.ttf") format("truetype"),url("assets/fonts/yogi-icons.svg#yogi-icons") format("svg")}
[class^="icon"]:before,[class*=" icon"]:before{font-family:"yogi-icons" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-google-plus:before{content:"\e200"}
.icon-email:before{content:"\e205"}
.icon-check:before{content:"\e100"}
.icon-down:before{content:"\e101"}
.icon-hamburger:before{content:"\e102"}
.icon-loop:before{content:"\e103"}
.icon-next:before{content:"\e104"}
.icon-prev:before{content:"\e105"}
.icon-tilda:before{content:"\e106"}
.icon-tilda2:before{content:"\e107"}
.icon-x:before{content:"\e108"}
@font-face{font-family:"yogi-icons-refresh";src:url("assets/fonts/yogi-icons-refresh.eot");src:url("assets/fonts/yogi-icons-refresh.eot?#iefix") format("embedded-opentype"),url("assets/fonts/yogi-icons-refresh.woff") format("woff"),url("assets/fonts/yogi-icons-refresh.ttf") format("truetype"),url("assets/fonts/yogi-icons-refresh.svg#yogi-icons-refresh") format("svg");font-weight:normal;font-style:normal}
.icon-store-locator:before{content:"\63"}
.icon-cart{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}
.icon-cart:before{content:"\64"}
.icon-down.up:before{display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.icon-down.left:before{display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.icon-down.right:before{display:inline-block;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}
.icon-facebook{background-image:url(assets/img/social-icons/facebook.svg)}
.icon-twitter{background-image:url(assets/img/social-icons/twitter.svg)}
.icon-instagram{background-image:url(assets/img/social-icons/instagram.svg)}
.icon-google-plus{color:#d93b2b}
.icon-pinterest{background-image:url(assets/img/social-icons/pinterest.svg)}
a{color:#740b4e;text-decoration:underline}
a:hover,a:active{color:#a30f6d;text-decoration:none}
a:focus{outline:solid thin rgba(255,191,0,0.5);text-decoration:none}
a.secondary{color:#e49d1a}
a.secondary:hover{color:#df8505}
a.arrow{background:url(/wp-content/themes/yogiproducts/img/blockquote-btn.png) center no-repeat;clear:left;display:inline-block;height:27px;margin:0 0 0 15px;text-indent:-10000px;width:27px}
a.arrow-left{background:url("https://www.yogiproducts.com/wp-content/uploads/2015/08/blockquote-btn-left.png") center no-repeat;clear:left;display:inline-block;height:27px;margin:0 15px 0 0;text-indent:-10000px;width:27px}
a.blog{color:#7f482b;text-shadow:none}
a.blog:hover{color:#b76539}
.block-arrow{background:url(/wp-content/themes/yogiproducts/img/blockquote-btn.png) center no-repeat;clear:left;display:inline-block;height:27px;margin:0 0 0 10px;position:relative;text-indent:-10000px;top:8px;width:27px}
.l-arrow{background-image:url(/wp-content/themes/yogiproducts/img/l-arrow.png);display:block;height:67px;position:absolute;top:44%;width:67px}
.r-arrow{background-image:url(/wp-content/themes/yogiproducts/img/r-arrow.png);display:block;height:67px;position:absolute;right:0;top:44%;width:67px}
.pagination .page-numbers{color:#91401e}
.clearfix{clear:both;display:block;position:relative}
br.clear{clear:both;display:block}
.align-left{text-align:left !important}
br.clear{clear:both}
.float-left{float:left}
.float-right{float:right}
.alignright{float:right}
p.no-break{display:none}
.p-left{text-align:left}
pre{display:none}
.aligncenter{text-align:center}
.alignleft{text-align:left}
.alignright{text-align:right}
.float-left{margin-right:15px}
.left{float:left;margin:0 .5em .5em 0}
.alignleft{text-align:left}
.right{float:right;margin:0 0 .5em .5em}
a.bold{font-size:18px;font-weight:bold;text-transform:uppercase}
a.brown{color:#672a0a}
.unbold{font-weight:normal}
.no-border{border:none !important}
.px50left{margin-left:50px}
.tabigright{text-align:right}
.mobile-xs-only{display:none}
.mobile-only{display:none}
.visible-sm-block{display:none !important}
.mobile-nav-cont{display:none}
.mobile-nav.navbar-collapse.collapse{display:none !important}
.medium-image{display:none}
.vafix,#footer .sub-footer::before,.home .store-finder-section .store-finder-card .store-finder-input-wrapper .store-finder-input::before,.home .store-finder-section .store-finder-card .store-finder-input-wrapper .store-finder-search-button::before{display:inline-block;height:100%;right:0;top:0;vertical-align:middle;width:0}
.remove-margin-right{margin-right:0 !important}
main{margin:0 auto}
.container-borders{border:1px dashed #e3b461;border-radius:8px;box-shadow:1px 1px 20px 1px rgba(150,120,68,0.3);margin-top:50px;padding:0;position:relative}
.container-borders .whole{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}
.container-borders.herbal{margin-top:0;margin-bottom:20px}
.container-borders.henna::before{background:url(/wp-content/uploads/2014/09/henna_200px.png) 0 0 no-repeat;content:'';height:28px;left:28px;position:absolute;top:-28px;width:200px}
.container-borders ul.circle{list-style-type:circle;padding:0 30px !important}
.container-inner{border:2px dotted #e3c288;border-radius:8px;box-shadow:inset 1px 1px 79px 5px rgba(240,193,101,0.76);background:#ffe9bc;padding:0 20px;position:relative}
.container-inner:before{background:url(/wp-content/themes/yogiproducts/img/sidebar-henna.png) 23px 0 no-repeat;display:block;height:29px;width:335px}
.container-inner .ingredients{padding-left:35px}
.container-inner .cooking{margin-left:-21px}
.aside-container{float:right;margin-right:29px;margin-bottom:40px;padding:0;width:309px}
ul.circle,ul.circle-list{list-style-type:circle;padding:0 30px !important}
.square-border{background:-webkit-linear-gradient(#faf3de,#eadfc3);background:linear-gradient(#faf3de,#eadfc3);border:#d2adcc solid 2px;box-shadow:0 2px 10px #dadada}
.hero-img{width:100%;background-repeat:no-repeat;background-position:top center;background-size:cover}
body.bgcolor-cream{background-color:#ffe9bc}
.article-body{padding:3rem 0}
.article-body .block-wrap:first-child{margin-top:-3rem}
.article-body .block-wrap:last-child{margin-bottom:-3rem}
.panel-default{border:0}
.panel-group .panel,.panel-default>.panel-heading{background-color:transparent}
.panel-group .panel ul{padding-left:0}
.panel-group .panel ul li a{color:#613b2b;font-size:14px;text-shadow:none}
.panel-group .panel ul li a br{display:none}
.panel{background:transparent}
.panel-title{font-size:20px}
.panel-heading{border-bottom:0;padding-left:0}
.panel-heading a{cursor:pointer}
.explore-tea-categories,.explore-tea-types{background-color:#740b4e;width:100%;position:relative;overflow:hidden;margin-top:-5px;padding:40px 0;display:none;text-align:center;color:#f7f1e6;text-align:center;font-family:"DINPro",sans-serif;font-size:20px;font-weight:normal}
.explore-tea-categories>div,.explore-tea-types>div{cursor:pointer}
.explore-tea-types{background-color:#541d53}
.explore-tea-types>div:after{content:"\e101";display:inline-block;font-family:yogi-icons !important;font-style:normal !important;font-variant:normal !important;font-weight:400 !important;font-size:14px;text-transform:none !important;vertical-align:middle;width:8px;height:15px;-webkit-transform-origin:center 9px;-ms-transform-origin:center 9px;transform-origin:center 9px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);position:relative;margin-top:-3px;margin-left:15px}
.explore-tea-types>div[aria-expanded="true"]:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.container-wrap{width:100%}
.container-wrap.has-bottom-border::after{content:"";background:url(assets/img/separator.png) center center no-repeat;height:3rem;width:100%;padding:3rem 0;display:block}
.container-wrap.bg-tr,.block-wrap.bg-tr{background:url(assets/img/henna_top_right_purple.png) top right no-repeat;background-size:390px}
.container-wrap.bg-r,.block-wrap.bg-r{background:url(assets/img/henna_right_purple.png) center right no-repeat;background-size:110px}
.container-wrap.bg-l,.block-wrap.bg-l{background:url(assets/img/henna_left_purple.png) center left no-repeat;background-size:130px}
.container-wrap.bg-bl,.block-wrap.bg-bl{background:url(assets/img/henna_bottom_left_purple.png) bottom left no-repeat;background-size:500px}
.container-wrap.bg-tl,.block-wrap.bg-tl{background:url(assets/img/henna_top_left_purple.png) top left no-repeat;background-size:130px}
.bg-purple{background-color:#541d53}
.bg-purple .bg-tr,.bg-purple.bg-tr{background-image:url(assets/img/henna_top_right.png)}
.bg-purple .bg-r,.bg-purple.bg-r{background-image:url(assets/img/henna_right.png)}
.bg-purple .bg-l,.bg-purple.bg-l{background-image:url(assets/img/henna_left.png)}
.bg-purple .bg-bl,.bg-purple.bg-bl{background-image:url(assets/img/henna_bottom_left.png)}
.bg-purple .bg-tl,.bg-purple.bg-tl{background-image:url(assets/img/henna_top_left.png)}
.bg-purple .fill-inner-bg{background-color:#541d53}
.bg-light-purple{background-color:#740b4e}
.bg-light-purple .bg-tr,.bg-light-purple.bg-tr{background-image:url(assets/img/henna_top_right.png)}
.bg-light-purple .bg-l,.bg-light-purple.bg-l{background-image:url(assets/img/henna_left.png)}
.bg-light-purple .bg-bl,.bg-light-purple.bg-bl{background-image:url(assets/img/henna_bottom_left.png)}
.bg-light-purple .fill-inner-bg{background-color:#740b4e}
.bg-eggshell,.bg-tan{background-color:#f7f1e6}
.bg-eggshell .fill-inner-bg,.bg-tan .fill-inner-bg{background-color:#f7f1e6}
.bg-eggshell .bg-bl,.bg-eggshell.bg-bl,.bg-tan .bg-bl,.bg-tan.bg-bl{background-image:url(assets/img/henna_bottom_left_purple.png)}
.bg-eggshell .bg-tr,.bg-eggshell.bg-tr,.bg-tan .bg-tr,.bg-tan.bg-tr{background-image:url(assets/img/henna_top_right_purple.png)}
.bg-eggshell .bg-r,.bg-eggshell.bg-r,.bg-tan .bg-r,.bg-tan.bg-r{background-image:url(assets/img/henna_right_purple.png)}
.bg-eggshell .bg-l,.bg-eggshell.bg-l,.bg-tan .bg-l,.bg-tan.bg-l{background-image:url(assets/img/henna_left_purple.png)}
.bg-eggshell .bg-tl,.bg-eggshell.bg-tl,.bg-tan .bg-tl,.bg-tan.bg-tl{background-image:url(assets/img/henna_top_left_purple.png)}
.block-wrap{background-size:cover;background-position:50%}
.block-wrap.bg-purple{background-color:#541d53}
.block-wrap.bg-purple p,.block-wrap.bg-purple h1,.block-wrap.bg-purple h2,.block-wrap.bg-purple h3,.block-wrap.bg-purple h4,.block-wrap.bg-purple h5,.block-wrap.bg-purple h6{color:white}
.block-wrap.bg-tan{background-color:#ffe9bc}
.block-wrap.bg-eggshell{background-color:#f6f1e7}
.block-wrap.bg-light-purple{background-color:#740b4e}
.block-wrap.bg-light-purple p,.block-wrap.bg-light-purple h1,.block-wrap.bg-light-purple h2,.block-wrap.bg-light-purple h3,.block-wrap.bg-light-purple h4,.block-wrap.bg-light-purple h5,.block-wrap.bg-light-purple h6{color:white}
.block-wrap-columns .container{position:relative}
.block-wrap-columns .container .block-columns .block-columns-column{padding:0 1em}
.has-bottom-border_simple{border-bottom:solid 2px #e6dad5}
.bg-tan .has-bottom-border_simple{border-color:#f0d1ab}
.bg-eggshell .has-bottom-border_simple{border-color:#e6dad5}
.bg-purple .has-bottom-border_simple{border-color:#6c2d56}
.bg-light-purple .has-bottom-border_simple{border-color:#8d1750}
.banners{margin-top:30px}
.banners blockquote h3{clear:left;float:left;margin:0;padding:16px 38px 16px 80px;width:280px}
.banners blockquote h3:last-child{padding:16px 38px 19px 80px}
.banners blockquote p{color:#83406f !important;float:left;margin:0;max-width:60%;padding:26px 0 0 0}
.carousel{height:500px;margin-bottom:60px}
.carousel .item{height:500px;background-color:transparent}
.carousel-inner>.item>img{position:absolute;top:0;left:0;min-width:100%;height:500px}
.carousel-indicators{z-index:1}
.carousel-indicators li{border-color:caramel}
.carousel-indicators .active{background:caramel;border-color:caramel}
.carousel-control.left,.carousel-control.right{background-image:none !important}
.slide-content{background:url("/wp-content/themes/yogiproducts/img/slider-henna.png") 172px -4px no-repeat;height:430px;margin:70px auto 0 auto;overflow:visible;padding-top:20px;position:relative;width:920px}
.carousel-caption{padding-top:90px;padding-left:40px;text-align:left;width:590px;z-index:10}
.carousel-caption p{color:red-brown;margin-bottom:6px !important;text-shadow:none}
.carousel-caption strong{font-size:24px;font-weight:normal}
.carousel-caption img{float:left;margin:-10px -20px 0 -163px}
.faqs-wrapper{background:url(assets/img/henna_right_purple.png) top right no-repeat;background-size:128px}
.faqs-wrapper .page-content{max-width:600px;margin:0 auto}
.faqs{margin-bottom:5rem}
.faqs .faqs__faq.active .faqs__faq__q{background:transparent;border-bottom:0;color:inherit}
.faqs .faqs__faq.active .faqs__faq__q::after{border-color:#740b4e;-webkit-transform:translate(-100%,-50%) rotate(-135deg);-ms-transform:translate(-100%,-50%) rotate(-135deg);transform:translate(-100%,-50%) rotate(-135deg)}
.faqs .faqs__faq.active .faqs__faq__a{padding:2rem 3rem;max-height:2000px}
.faqs .faqs__faq.active .faqs__faq__q,.faqs .faqs__faq.active .faqs__faq__a{border-left:solid 1px #740b4e;border-right:solid 1px #740b4e}
.faqs .faqs__faq.active:first-child{border-top:solid 1px #740b4e}
.faqs .faqs__faq.active:last-child{border-bottom:solid 1px #740b4e}
.faqs .faqs__faq .faqs__faq__q{padding:2rem 3rem;background:#740b4e;border-bottom:solid 1px #a16f8a;color:white;cursor:pointer;font-family:"Brighton-Medium",sans-serif;font-size:2.5rem;position:relative}
.faqs .faqs__faq .faqs__faq__q::after{content:'';display:block;position:absolute;box-sizing:border-box;right:0;top:50%;border-color:white;border-style:solid;border-width:0 2px 2px 0;width:20px;height:20px;-webkit-transform:translate(-100%,-50%) rotate(45deg);-ms-transform:translate(-100%,-50%) rotate(45deg);transform:translate(-100%,-50%) rotate(45deg)}
.faqs .faqs__faq .faqs__faq__a{max-height:0;overflow:hidden}
.gallery .gallery-item{margin:0 0 3rem}
.hero{background-size:cover;background-position:50% 50%;min-height:33rem;padding:10rem 0;text-align:center}
.hero .hero__title{font-size:6rem;margin:0 0 1rem;color:white}
.hero .hero__text{font-size:2rem;color:white}
.widget_text h2{margin-bottom:20px}
.widget_text p{margin-top:20px}
.social-link{display:inline-block;margin-right:6px;padding-top:2px;position:relative;text-align:center;width:23px;height:23px;background-size:cover;background-position:center center;background-repeat:no-repeat}
.social-link:before{line-height:33px}
.sharing{display:block;margin-top:17px;padding:4px 0}
.sharing span{display:inline-block;line-height:36px;padding-right:5px;vertical-align:top}
.social-container{margin-top:20px;float:right}
.social-container .social-title{font-family:"Brighton",sans-serif;font-size:18px;display:inline-block;margin-bottom:10px;margin-right:20px;line-height:36px;vertical-align:middle;color:#fdecce}
.modal-dialog{max-width:100%;padding:0 !important;width:1170px}
.modal-dialog div{text-align:left}
.modal-dialog .modal-header{background:url(/wp-content/themes/yogiproducts/img/top-henna.png) top center;background-color:#f0c060;border-bottom:1px solid;padding:0 !important}
.modal-dialog .modal-header h4{font-family:'PT Serif',serif !important;font-weight:bold;font-size:21px}
.modal-dialog .modal-content{background:-webkit-linear-gradient(top,#ffe3a5 0,#fac758 100%);background:linear-gradient(to bottom,#ffe3a5 0,#fac758 100%)}
.modal-dialog form,.modal-dialog h4,.modal-dialog p,.modal-dialog ul{padding:15px}
.modal-dialog .modal-body ul{list-style-type:circle}
.lightbox_wrap{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.6);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.lightbox_wrap .lightbox_content{padding:3rem;background:white;position:absolute;left:50%;top:0;min-width:320px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.lightbox_wrap .close-button{position:absolute;top:-10px;right:4px;height:25px;margin:5px !important;width:25px;text-decoration:none !important}
.lightbox_wrap .close-button::after{content:'✖';font-size:3rem;text-decoration:none !important}
.container-newsletter{margin-bottom:30px}
.newsletter-subscribe{color:#976d5c;font-size:21px;margin-bottom:15px}
.newsletter-heading{font-size:27px;line-height:1.3;margin-bottom:30px;text-align:left}
.newsletter-list{list-style:disc;list-style-position:inside;margin-bottom:30px}
.newsletter-list-item{color:#ae4f23;font-size:21px;text-align:left}
.newsletter-recent{padding:20px 0}
.newsletter-social{color:#793197;text-align:left;margin-bottom:30px}
.newsletter-social .fa{font-size:24px;margin:0 6px}
.newsletter-social-text{margin-right:10px}
.recent-title{font-size:24px;text-align:left}
.recent-text{color:#785640;text-align:left}
.recent-link{float:left;margin-bottom:15px}
.newsletter-subscribe-form label{display:block}
.newsletter-subscribe-form input{margin-bottom:15px}
.newsletter-form-wrapper a{color:#fad68e}
.newsletter-form-wrapper h4{line-height:1.5}
.newsletter-form-wrapper input{font-family:"Brighton-Medium",sans-serif;font-weight:normal;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fad68e;border-radius:10px;border-color:#fad68e;color:#740b4e;float:left;height:40px;padding:0 27px 0 20px;vertical-align:middle;width:98%}
.newsletter-form-wrapper .newsletter-signup-button{position:absolute;padding:0;right:10px;width:100px;height:40px;font-family:"DINPro",sans-serif;font-weight:normal;color:#fdecce;background-size:100px 40px}
.product-grid{margin-bottom:3rem}
.product-grid .product{text-align:center}
.product-grid .product h3{margin-top:0}
.bg-light-purple a,.bg-purple a{color:white;opacity:.8}
.bg-light-purple a:hover,.bg-purple a:hover{opacity:1}
#cluetip{box-shadow:rgba(0,0,0,0.1) 1px 1px 6px !important;background:#fff !important}
.cluetip-rounded{border:1px solid #d2adcc !important}
.cluetip-rounded .cluetip-arrows{border-color:#d2adcc !important}
.cluetip-rounded .cluetip-outer{background-color:white !important}
div.clue-right-rounded .cluetip-arrows{border-width:11px 11px 11px 0 !important;border-top-color:transparent !important;border-bottom-color:transparent !important;border-left-color:transparent !important}
.country-select{padding:5px 0 0 20px;position:relative;width:115px;cursor:pointer;display:inline-block}
.country-select.mobile{display:none}
.country-select:hover{overflow:visible}
.country-select:hover .flags{opacity:1}
.country-select:hover .flag-dropdown-icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.country-select .current-flag{display:inline-block}
.country-select .current-flag a{position:relative;width:28px;height:18px;background-position:top left}
.country-select .current-flag a:before{margin-left:0}
.country-select .current-flag a:after{display:none;content:''}
.country-select ul.flags{background-color:#ffe2a5;position:absolute;top:-173px;left:0;width:100%;padding-top:15px;text-align:left;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;margin:0}
.country-select ul.flags .flag{width:100%;list-style:none;position:relative;padding:0 !important;padding:10px !important;border-right:none !important;position:relative}
.country-select ul.flags .flag:last-child{margin-bottom:0}
.country-select ul.flags .flag:hover{background-color:#740b4e}
.country-select ul.flags .flag:hover>a:after{color:#fff}
.country-select .active{background-color:#740b4e}
.country-select .active>a:after{color:#fff}
.country-select a{display:block;width:100%;height:100%}
.country-select a::before{display:inline-block;width:27px;height:18px;background-repeat:no-repeat;background-position:center center;background-size:contain}
.country-select a.usa::before{background-image:url("assets/img/flag-icon.png");content:''}
.country-select a.usa::after{content:'USA'}
.country-select a.can::before{background-image:url("assets/img/flag-canada.png");content:''}
.country-select a.can::after{content:'CAN'}
.country-select a.jpn::before{background-image:url("assets/img/flag-japan.png");content:''}
.country-select a.jpn::after{content:'JPN'}
.country-select a.eur::before{background-image:url("assets/img/flag-europe.png");content:''}
.country-select a.eur::after{content:'EUR'}
.country-select a::after{font-family:"DINPro",sans-serif;font-weight:normal;position:absolute;left:50px;font-size:14px;color:#740b4e;line-height:18px}
.country-select .flag-dropdown-icon{background-size:15px 8px;color:#fff;display:inline-block;height:8px;line-height:1;margin-left:8px;speak:none;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;vertical-align:top;width:15px;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}
.search-form-wrapper{position:absolute;width:380px;top:0;right:0;background-color:#fad68e;display:none}
.search-form-wrapper .form-header{width:100%;position:relative;overflow:hidden;border-bottom:1px solid rgba(116,11,78,0.3)}
.search-form-wrapper .search-close-button{font-size:22px;height:22px;top:50%;position:absolute;right:15px;margin-top:-16px;cursor:pointer;text-decoration:none}
.search-autocomplete{width:380px;top:70px;left:auto;right:0;height:calc(100% - 70px);overflow-y:auto;padding:0 15px 15px 15px;background-color:#fad68e;z-index:0;position:fixed;display:none;-webkit-overflow-scrolling:touch}
.search-autocomplete .search-autocomplete-dataset{margin:20px;display:none}
.search-autocomplete .search-autocomplete-dataset.show{display:block}
.search-autocomplete .search-autocomplete-header{text-align:center}
.search-autocomplete .search-autocomplete-header .search-autocomplete-header-title{font-family:"DINPro",sans-serif;font-size:17px;font-weight:bold;line-height:2em;color:#691754;text-transform:uppercase;margin-bottom:10px}
.search-autocomplete .search-autocomplete__results{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.search-autocomplete .search-autocomplete__result{margin-bottom:10px;width:100%;line-height:1.2}
.search-autocomplete .search-autocomplete__result.type-tea{width:50%}
.search-autocomplete .search-autocomplete__result .search-autocomplete__result__link{text-align:center;text-decoration:none}
.search-autocomplete .search-autocomplete__result .search-autocomplete__result__link:hover{text-decoration:underline}
.search-autocomplete .search-autocomplete__result .search-autocomplete__result__thumbnail{width:auto;height:80px;display:block;margin:0 auto 5px auto}
.search-autocomplete .search-autocomplete__result .search-autocomplete__result__title{color:#740b4e;font-family:"DINPro",sans-serif;font-weight:normal;font-size:14px;white-space:normal}
.search-autocomplete .search-show-all{display:table;font-family:"DINPro",sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;text-align:center;color:#740b4e;padding:5px;border-bottom:1px solid #740b4e;margin:0 auto}
.search-autocomplete .search-autocomplete__results a{display:block}
.search-autocomplete .search-autocomplete__no-results{padding:40px;text-align:center;display:none}
.search-autocomplete .search-autocomplete__view-all-results{text-align:center;margin:10px 0 50px 0;display:block}
body.admin-bar .search-autocomplete{top:102px !important}
#searchBox{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-align:center;line-height:39px}
#searchBox .ajax-loader{display:inline-block;width:64px;height:64px;position:absolute;left:17px;top:21px;display:none}
#searchBox .ajax-loader:after{content:" ";display:block;width:24px;height:24px;margin:1px;border-radius:50%;border:3px solid #691754;border-color:#691754 transparent #691754 transparent;-webkit-animation:ajax-loader 1.2s linear infinite;animation:ajax-loader 1.2s linear infinite;opacity:.4}
#searchBox input{background:transparent;border:0;border-radius:0;color:#740b4e;font-family:"Brighton",sans-serif;font-size:28px;font-weight:normal;width:100%;text-align:center;background:#fad68e}
#searchBox input::-ms-clear{display:none}
#searchBox input:focus,#searchBox input:hover{color:#740b4e}
#searchBox input::-webkit-input-placeholder{color:#740b4e}
#searchBox input::-moz-placeholder{color:#740b4e}
#searchBox input:-ms-input-placeholder{color:#740b4e}
#searchBox input:-moz-placeholder{color:#faf3de}
#searchBox button{background:rgba(0,0,0,0.25);border-radius:0;color:#faf3de;font-size:24px;padding:10px 20px}
.nav-tabs>li>a,.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{background:0;font-size:18px;margin-right:0;text-decoration:none}
.yogi-tooltip{background:#e39437;border-radius:30px;border:2px solid #fff;color:#fff;height:30px;padding-left:1px;padding-top:2px;position:absolute;right:-11px;text-align:center;top:-11px;vertical-align:middle;width:30px}
.yogi-tooltip:before{content:'?';font-family:"Brighton",sans-serif;font-size:16px;font-weight:bold;vertical-align:middle}
.yogi-tooltip-copy{background-color:#ffe2a5;bottom:200%;box-shadow:0 3px 12px 4px rgba(0,0,0,0.3);color:#672a0a;display:none;left:-210px;padding:12px 12px 0 12px;position:absolute;-webkit-transition:opacity .4s,box-shadow .2s;transition:opacity .4s,box-shadow .2s;width:450px}
.yogi-tooltip-copy:before{border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #ffe2a5;bottom:-14px;content:'';height:0;left:calc(50% - 15px);margin:0;padding:0;position:absolute;width:0}
.yogi-tooltip-copy p:last-child{margin-bottom:0}
.fixed-bar{text-align:center}
.fixed-bar .scroll-up{display:none;padding-left:10px}
.fixed-bar .scroll-up:before{padding:0 5px}
.fixed-bar.fixed{background-color:rgba(255,255,255,0.85);border-bottom:2px solid #cbb4a0;left:0;margin-left:0;position:fixed;margin-top:70px;top:82px;width:100%;z-index:50}
.fixed-bar.fixed .scroll-up{display:inline-block}
.share-page-submit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.share-page-submit input,.share-page-submit textarea{margin-bottom:20px}
.share-page-submit fieldset{width:100%}
.share-page-submit fieldset.half{width:50%}
.slick-dots{bottom:32px}
.slick-dots li{height:12.5px;width:12.5px}
.slick-dots li.slick-active button{background:#740b4e}
.slick-dots li button{background:transparent;border:2px solid #740b4e;border-radius:50%;color:#fff;height:12.5px;width:12.5px}
.slick-dots li button:before{content:""}
#product-tabs .responsive-tabs{background-color:#740b4e;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
#product-tabs .responsive-tabs li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center}
#product-tabs .responsive-tabs li a{background-color:transparent;border:0;padding:4rem;color:#f7f1e6;font-family:"Brighton-Medium",sans-serif;font-size:28px}
#product-tabs .responsive-tabs li a:hover{background:rgba(255,255,255,0.1)}
#product-tabs .responsive-tabs li.active{border:0;border-radius:0;background-color:#f7f1e6}
#product-tabs .responsive-tabs li.active a{color:#4a1a49}
#product-tabs .responsive-tabs-container .accordion-link{margin-bottom:0}
#product-tabs .tab-content .accordion-link{display:none;padding:36px 10px;text-align:center;font-family:"DINPro",sans-serif;font-size:20px;background-color:#740b4e;color:#f7f1e6;border-bottom:1px solid #fff}
#product-tabs .tab-content .accordion-link:after{content:"\e101";display:inline-block;font-family:"yogi-icons" !important;font-style:normal !important;font-variant:normal !important;font-weight:normal !important;font-size:14px;text-transform:none !important;vertical-align:middle;width:8px;height:15px;-webkit-transform-origin:center 9px;-ms-transform-origin:center 9px;transform-origin:center 9px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);position:relative;margin-top:-3px;margin-left:10px}
#product-tabs .tab-content .accordion-link.active:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
#product-tabs .tab-content .tab-pane{background-color:#f7f1e6;padding:50px 0;overflow:hidden;min-height:520px}
#product-tabs .tab-content .tab-pane .ingredient-summary{margin-bottom:15px;padding:0}
#product-tabs .tab-content .tab-pane .ingredients-list-wrapper{float:left;width:100%}
#product-tabs .tab-content .tab-pane .ingredients-list{overflow:hidden;list-style:none;padding:0}
#product-tabs .tab-content .tab-pane .ingredients-list li{margin-bottom:15px}
#product-tabs .tab-content .tab-pane .ingredients-list li>a{font-family:"Brighton-Medium",sans-serif;font-size:22px;padding-right:5px;color:#740b4e;text-decoration:none}
#product-tabs .tab-content .tab-pane .ingredients-list li>a:after{content:"\e101";display:inline-block;font-family:"yogi-icons" !important;font-style:normal !important;font-variant:normal !important;font-weight:normal !important;font-size:10px;text-transform:none !important;vertical-align:middle;width:6px;height:8px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);position:relative;margin-top:2px}
#product-tabs .tab-content .tab-pane .ingredients-list li>a.active-ingredient{font-weight:bold;text-decoration:underline}
#product-tabs .tab-content .tab-pane .ingredients-list li:hover>a{font-weight:bold;text-decoration:underline}
#product-tabs .tab-content .ingredient-info{position:relative;overflow:hidden}
#product-tabs .tab-content .ingredient-info .ingredient-container{display:none}
#product-tabs .tab-content .ingredient-info .ingredient-container.active-ingredient{display:block}
#product-tabs .tab-content .ingredient-info .ingredient-image{text-align:center;margin:0 auto;margin-bottom:15px;max-width:430px}
#product-tabs .tab-content .ingredient-info h3{font-size:26px}
#product-tabs .tab-content .supplements-content-wrapper{margin-bottom:20px}
#product-tabs .tab-content .supplements-facts-icons-wrapper{list-style:none;width:100%;overflow:hidden;padding-left:0}
#product-tabs .tab-content .supplements-facts-icons-wrapper li{display:inline-block;margin-bottom:20px;margin-right:10px}
#product-tabs .tab-content .supplements-facts-icons-wrapper li img{height:55px;width:55px}
#product-tabs .tab-content .brewing-suggestion-disclaimer-wrapper{font-size:12px;margin-top:20px;margin-bottom:40px}
#product-tabs .tab-content #similar-teas h3{text-align:center}
#product-tabs .tab-content #similar-teas .similar-tea{text-align:center}
#product-tabs .tab-content #similar-teas h4{font-size:25px;font-weight:normal}
#product-tabs .tab-content #similar-teas .similar-teas-subtitle{margin:0 auto;float:none;text-align:center;margin-bottom:60px}
.pagination{display:block;border-radius:0;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:20px auto;font-family:"DINPro",sans-serif;font-size:15px;font-weight:normal;color:#740b4e}
.pagination .page-numbers{padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:1rem}
.pagination .page-numbers li{list-style:none;font-family:"DINPro",sans-serif;display:inline-block;width:20px;padding:0 2px}
.pagination .current{font-weight:bold}
.yoga-poses{margin:3rem 0}
aside#sidebar{text-align:left}
aside#sidebar ul{margin:0 0 0 1.5em}
.blog-page .sidebar-widget,.ingredient-page .sidebar-widget{padding-bottom:30px}
.blog-page #searchBox,.ingredient-page #searchBox{float:none}
.blog-page .widget-box,.ingredient-page .widget-box{float:left;margin:20px}
.panel-collapse.comments li{margin-bottom:10px}
.panel-collapse.comments li .author{color:#5e3b62}
#blog-sidebar .textwidget{padding:10px 15px;border-radius:10px;background:#ffe9bc;box-shadow:1px 1px 79px 5px rgba(240,193,101,0.76) inset;overflow:hidden;border:2px dotted #decd7a;position:relative}
#blog-sidebar .textwidget a{display:inline-block;margin-top:10px}
article .entry-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #f0c060;padding:40px 0 25px 0}
article .entry-content h4{margin-top:0}
article .featured-image{display:block;margin:0 20px 10px 0;-webkit-box-flex:1;-webkit-flex:1 0 100px;-ms-flex:1 0 100px;flex:1 0 100px}
article .date{display:block;margin-bottom:10px}
.comment-form .comment{list-style:none;padding:30px 0;border-bottom:1px solid #f0c060}
.comment-form .comment-author img{height:auto;max-width:48px}
.stacklapopup-wrap .stacklapopup-content-wrap{background:#f7f1e6 !important;color:#740b4e;border-radius:5px;font-family:inherit}
.stacklapopup-wrap .stacklapopup-caption{color:#740b4e;font-size:18px}
.stacklapopup-wrap .stacklapopup-close{background-color:transparent;color:#740b4e}
.stacklapopup-wrap .stacklapopup-close:hover{color:#eb2da6}
.inspirations-section{background:#531e52 url("assets/img/inspiration_section_background_small.png") center center no-repeat;background-size:cover;overflow:hidden;padding:20px 50px}
.inspirations-section .inspirations-copy-container{color:#fdecce;font-family:"Brighton",sans-serif;padding-bottom:25px;text-align:center}
.inspirations-section .inspirations-copy-container .inspirations-title{font-family:"Brighton",sans-serif;font-size:48px;font-weight:normal;line-height:1.2;color:#fdecce}
.inspirations-section .inspirations-copy-container .inspirations-copy{margin-bottom:20px}
.inspirations-section .instagram-img{background-position:center center;background-repeat:no-repeat;background-size:cover;box-shadow:0 6px 14px rgba(0,0,0,0.2)}
.inspirations-section .instagram-img-container{width:100%;margin:0 auto;max-width:1200px}
.inspirations-section .instagram-img-container .instagram-img{-webkit-flex-basis:49%;-ms-flex-preferred-size:49%;flex-basis:49%;margin-bottom:10px;max-width:49%}
.inspirations-section .instagram-img-slider .instagram-img{margin-left:10px}
.main-menu-wrapper{position:relative;width:375px;height:auto}
.main-menu-wrapper a{text-decoration:none}
.main-menu-wrapper .logo{display:none;top:-20px}
.main-menu-wrapper .mobile-search-icon{-webkit-transition-property:none;transition-property:none}
.main-menu-wrapper.active{height:calc(100vh - (80px + 55px + 30px + 46px))}
.main-menu-wrapper.active .logo{display:block}
.main-menu-wrapper.active .mobile-search-icon{color:#740b4e}
.main-menu-wrapper.active .navigation-footer-wrapper{display:block}
#main-menu{display:none;width:375px;-webkit-padding-start:0;-moz-padding-start:0;float:left;background-color:#fad68e;padding-top:105px;padding-left:0;margin-bottom:0}
#main-menu *{box-sizing:border-box}
#main-menu.active{display:block}
#main-menu .sub-menu{padding:0}
#main-menu .menu-item a{font-family:"Brighton",sans-serif;font-size:22px;color:#f7f1e6;line-height:65px;height:65px}
#main-menu .menu-item.menu-item-has-children{vertical-align:middle}
#main-menu .menu-item.menu-item-has-children>a:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\e101";display:inline-block;font-family:"yogi-icons" !important;font-style:normal !important;font-variant:normal !important;font-weight:normal !important;font-size:14px;height:28px;line-height:1;text-transform:none !important;vertical-align:middle;width:15px;-webkit-transform-origin:center 12px;-ms-transform-origin:center 12px;transform-origin:center 12px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;right:0;top:50%;margin-top:-10px}
#main-menu .menu-item.hover{background-color:#740b4e}
#main-menu .menu-item.hover a{color:white}
#main-menu>.menu-item{display:block;float:left;list-style:none;text-align:center;overflow:hidden;width:100%;position:relative}
#main-menu>.menu-item:last-child a{border:0}
#main-menu>.menu-item>a{display:block;text-decoration:none;white-space:nowrap;border-bottom:1px solid rgba(116,11,78,0.3);position:relative;color:#740b4e;padding:0 25px}
#main-menu>.menu-item>ul{display:none}
#main-menu>.menu-item .lvl_1_wrap{background-color:#740b4e;height:0;left:375px;opacity:0;overflow:visible;pointer-events:none;position:absolute;text-align:left;top:0;width:250px;padding:0}
#main-menu>.menu-item .lvl_1_wrap .lvl_1_width{height:auto;position:relative;width:100%}
#main-menu>.menu-item .lvl_1_wrap .lvl_1_width .sub-menu{height:100%;width:100%}
#main-menu>.menu-item .lvl_1_wrap .lvl_1_width .sub-menu .menu-item{display:block;text-align:left;-webkit-transition:0s;transition:0s;position:relative}
#main-menu>.menu-item .lvl_1_wrap .lvl_1_width .sub-menu .menu-item a{display:block;padding:0 15px;position:relative}
#main-menu>.menu-item .lvl_1_wrap .lvl_1_width .sub-menu .menu-item>.sub-menu{background-color:#541d53;height:0;left:250px;opacity:0;overflow:visible;pointer-events:none;position:absolute;text-align:left;top:0;width:250px;padding:0;list-style:none}
#main-menu>.menu-item .lvl_1_wrap .lvl_1_width .sub-menu .menu-item>.sub-menu a{padding:0 15px}
#main-menu>.menu-item .lvl_1_wrap .lvl_1_width .sub-menu .menu-item>.sub-menu li.hover a{background-color:rgba(255,255,255,0.2)}
.navigation-footer-wrapper{display:none;background-color:#740b4e;padding:25px}
.navigation-footer-wrapper .where-to-buy{text-align:center;padding-bottom:15px;border-bottom:1px solid rgba(250,214,142,0.3)}
.navigation-footer-wrapper .where-to-buy a{font-family:"Brighton",sans-serif;font-size:22px;color:#fdecce;background:url("assets/img/store_locator_icon.png") right center no-repeat;background-size:15px 19px;padding-right:25px}
.lightbox{background-color:rgba(0,0,0,0.6);color:#672a0a;display:none;height:100%;left:0;position:fixed;top:0;-webkit-transition-property:none;transition-property:none;width:100%;z-index:999}
.lightbox .lightbox-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;box-shadow:none;color:#740b4e;outline:0;padding:0;position:absolute;right:10px;top:10px;-webkit-transition:color .3s linear;transition:color .3s linear}
.lightbox .lightbox-close:hover{color:#eb2da6}
.lightbox .lightbox-content{background:#f7f1e6;border-radius:4px;display:block;left:50%;line-height:1.25em;padding:20px 80px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.lightbox .lightbox-user-content .lightbox__content-img{bottom:0 !important;display:block;height:auto;left:0 !important;position:relative !important;right:0 !important;top:0 !important;width:100% !important}
.blog-section{background:#fad68e url("assets/img/blog_section_left.png") left center no-repeat;background-size:140px 625px;padding-top:30px;padding-bottom:65px}
.blog-section .blog-section-mobile .slick-dots{bottom:-10px}
.blog-section h2{font-size:48px;font-weight:normal;margin-bottom:40px;text-align:center}
.blog-section .blog-section-post{overflow:hidden;width:30%;padding:0;margin-right:4.5%}
.blog-section .blog-section-post img{width:100%;min-height:320px}
.blog-section .blog-section-post:last-child{margin-right:0}
.blog-section .blog-section-content{position:absolute;width:100%;padding:0;bottom:0;left:0}
.blog-section .blog-section-tag-link{font-family:"DINPro-Medium",sans-serif;font-size:1.4rem;color:#fdecce;position:absolute;background:url("assets/img/purple_button.png") center center no-repeat;background-size:165px 30px;top:-14px;line-height:29px;z-index:9;left:0;right:0;margin-left:auto;margin-right:auto;text-align:center;text-decoration:none}
.blog-section .blog-section-post-link{background:rgba(255,255,255,0.9);width:100%;position:relative;display:block;line-height:1;font-family:"Brighton-Medium",sans-serif;font-size:24px;text-align:center;padding:25px 15px 10px 15px;text-decoration:none}
.blog-section .newsletter-form-wrapper h4{color:#4a1a49;margin-top:0;font-family:"DINPro",sans-serif;font-size:18px}
.blog-section .blog-post-container .post-row{height:348px}
.blog-section .blog-post-content{background-color:#ffcc5f;color:#740b4e;height:348px;padding:45px 45px;position:relative}
.blog-section .blog-post-content .blog-post-title{font-family:"Brighton",sans-serif;font-size:26px;line-height:1.33;font-weight:bold}
.blog-section .blog-post-content .blog-post-link{display:inline-block;margin-top:45px;font-weight:bold;position:relative;text-transform:uppercase}
.blog-section .blog-post-content .blog-post-link:focus,.blog-section .blog-post-content .blog-post-link:visited{color:#740b4e}
.blog-section .blog-post-content::after{background-color:transparent;border-bottom:30px solid transparent;border-right:30px solid #ffcc5f;border-top:30px solid transparent;content:'';display:block;height:0;left:-30px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:0}
.blog-section .blog-post-content.blog-post-content-left:after{border-left:30px solid #ffcc5f;border-right:0;left:auto;right:-30px;z-index:10}
.blog-section .blog-post-content.blog-post-content-vert:after{border-bottom:30px solid #ffcc5f;border-left:30px solid transparent;border-right:30px solid transparent;border-top:0;left:50%;right:-30px;top:-30px;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px);z-index:10}
.blog-section .blog-post-image{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%}
.blog-section .blog-post-image.blog-post-image-vert{height:348px}
.home main{background:0}
.home .intro-section{height:495px;position:relative;width:100%}
.home .intro-section .hero-slider{margin-bottom:0 !important}
.home .intro-section .reg-trade{font-size:.35em;line-height:1;vertical-align:top;opacity:.7}
.home .intro-section .slick-track{-webkit-transition-property:none;transition-property:none}
.home .intro-section .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.home .intro-section .intro-section-slide{text-align:center;width:100%;background-size:cover;background-position:center center;height:495px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.home .intro-section .intro-section-slide:before{position:absolute}
.home .intro-section .intro-section-copy-container{font-family:"Brighton-Medium",sans-serif;width:auto;height:495px;padding-top:35px;color:#4a1a49;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.home .intro-section .intro-section-copy-container .intro-section-title{color:#4a1a49;line-height:1}
.home .intro-section .intro-section-copy-container .intro-section-copy{font-size:30px;line-height:1;width:100%;max-width:40vw;margin:0 auto;margin-bottom:30px;color:#4a1a49}
.home .intro-section .intro-section-cta{margin-bottom:52px}
.home .intro-section .intro-section-cta .cta{font-family:"DINPro",sans-serif}
.home .teas-selection-section{background-color:#541d53;overflow:hidden;padding:40px 15px;position:relative}
.home .teas-selection-section .container{position:relative}
.home .teas-selection-section .slider-images{width:70%;float:right}
.home .teas-selection-section .slider-images .btn-orange,.home .teas-selection-section .slider-images .discover-tea-link{display:none}
.home .teas-selection-section .slider-images a{outline:0 !important}
.home .teas-selection-section .swiper-container{width:100%;height:450px;padding-top:50px}
.home .teas-selection-section .swiper-slide a{text-decoration:none}
.home .teas-selection-section .swiper-slide a img{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}
.home .teas-selection-section .swiper-scrollbar{width:50%;background:rgba(255,255,255,0.2);height:10px;margin:0 auto;left:0;right:0}
.home .teas-selection-section .swiper-scrollbar .swiper-scrollbar-drag{background:rgba(255,255,255,0.4)}
.home .teas-selection-section .mask{background:-webkit-linear-gradient(left,rgba(84,29,83,0.99) 0,rgba(84,29,83,0) 42%,rgba(84,29,83,0.99) 100%);background:linear-gradient(to right,rgba(84,29,83,0.99) 0,rgba(84,29,83,0) 42%,rgba(84,29,83,0.99) 100%);position:absolute;z-index:9;width:71%;height:95%;pointer-events:none;right:0}
.home .teas-selection-section h2{font-size:48px;height:auto;margin-top:0;margin-bottom:20px;line-height:1;text-align:left;vertical-align:middle;color:#f7f1e6}
.home .teas-selection-section p{font-family:"DINPro",sans-serif;font-size:16px;color:#fdecce;margin-bottom:30px}
.home .teas-selection-section .tea{width:200px}
.home .teas-selection-section .tea .tea-img{display:block;height:auto;margin:0 10%;padding-bottom:15px;width:80%}
.home .teas-selection-section .tea .tea-name{font-family:"Brighton",sans-serif;font-size:20px;line-height:1.2;text-align:center;color:#f7f1e6;display:none}
.home .teas-selection-section .tea .tea-name:hover{color:#f7f1e6}
.home .teas-selection-section .swiper-slide-active .tea-name{display:block;margin-top:35px}
.home .teas-selection-section .alt-btn{position:relative}
.home .teas-selection-section .discover-tea-link{font-family:"DINPro",sans-serif;color:#f7f1e6;margin-top:10px;display:block}
.home .ingredients-section{background:url("assets/img/ingredients_home.png") center center no-repeat;background-size:cover;font-family:"Open Sans",sans-serif;height:auto;max-height:540px;text-align:left;overflow:hidden}
.home .ingredients-section .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.home .ingredients-section .ingredients-wrap{padding:95px 50px;-webkit-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%;background:rgba(255,255,255,0.75)}
.home .ingredients-section .ingredients-wrap .ingredients-title{font-family:"Brighton-Medium",sans-serif;color:#fdecce;font-size:5rem;line-height:1.13;margin-bottom:0}
.home .ingredients-section .ingredients-wrap .ingredients-copy{padding:.6em 0 1em 0;font-family:"DINPro",sans-serif;color:#fdecce}
.home .ingredients-section .ingredients-wrap .ingredients-copy p,.home .ingredients-section .ingredients-wrap .ingredients-copy h2,.home .ingredients-section .ingredients-wrap .ingredients-copy h3,.home .ingredients-section .ingredients-wrap .ingredients-copy h4,.home .ingredients-section .ingredients-wrap .ingredients-copy h5,.home .ingredients-section .ingredients-wrap .ingredients-copy h6{color:#fdecce}
.home .ingredients-section .ingredients-wrap .ingredients-copy a{color:#4a1a49;text-transform:capitalize;background:url("assets/img/orange_button.png") center center no-repeat;background-size:contain;display:inline-block;font-family:"DINPro-Medium",sans-serif;font-size:16px;font-size:normal;padding:12.5px 30px;text-transform:capitalize;text-align:center;cursor:pointer}
.home .ingredients-section .ingredients-wrap .ingredients-copy a:hover{background:url("assets/img/orange_button.png") center center no-repeat;background-size:contain;color:#4a1a49;border-radius:0}
.home .ingredients-section .ingredients-wrap .ingredients-copy p{margin-bottom:5px}
.home .store-finder-section{background:url("assets/img/map_home.png") center center no-repeat;background-size:cover;font-family:"Open Sans",sans-serif;padding:110px 0;text-align:center;height:auto}
.home .store-finder-section .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.home .store-finder-section .store-finder-card{box-sizing:content-box;max-width:250px;background-color:#60215f;border-radius:0;text-align:left;position:relative;overflow:hidden;padding:0 3rem}
.home .store-finder-section .store-finder-card .store-finder-title{font-family:"Brighton-Medium",sans-serif;font-size:48px;font-weight:normal;color:#fdecce;margin-bottom:15px;text-align:center}
.home .store-finder-section .store-finder-card .store-finder-copy{font-family:"DINPro",sans-serif;margin-bottom:30px;color:#fdecce}
.home .store-finder-section .store-finder-card .store-finder-input-wrapper{margin-bottom:35px;text-align:center}
.home .store-finder-section .store-finder-card .store-finder-input-wrapper .store-finder-input{font-family:"Brighton-Medium",sans-serif;font-weight:normal;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fad68e;border-radius:10px;border-color:#fad68e;color:#740b4e;height:40px;padding:0 25px 0 20px;vertical-align:middle;width:75%}
.home .store-finder-section .store-finder-card .store-finder-input-wrapper .store-finder-input::-webkit-input-placeholder,.home .store-finder-section .store-finder-card .store-finder-input-wrapper .store-finder-input :-moz-placeholder,.home .store-finder-section .store-finder-card .store-finder-input-wrapper .store-finder-input ::-moz-placeholder,.home .store-finder-section .store-finder-card .store-finder-input-wrapper .store-finder-input :-ms-input-placeholder,.home .store-finder-section .store-finder-card .store-finder-input-wrapper .store-finder-input ::-ms-input-placeholder{color:#740b4e}
.home .store-finder-section .store-finder-card .store-finder-input-wrapper .store-finder-input::before{content:''}
.home .store-finder-section .store-finder-card .store-finder-input-wrapper .store-finder-search-button{font-family:"DINPro",sans-serif;font-weight:normal;background:url("assets/img/bright_yellow_button.png") center center no-repeat;background-size:100% 100%;color:#4a1a49;height:40px;padding:2px 0 0 0;vertical-align:middle;width:130px}
.home .store-finder-section .store-finder-card .store-finder-input-wrapper .store-finder-search-button::before{content:''}
.home .store-finder-section .store-finder-card .store-finder-sub-copy{font-size:12px;line-height:1.2;margin-bottom:40px}
.home .store-finder-section .store-finder-card .store-finder-sub-copy a{color:#f9b230;font-weight:bold}
.home .be-good-section{background-image:url("/wp-content/themes/yogiproducts/img/bg-be-good.jpg");background-size:cover;font-family:"Open Sans",sans-serif;height:388px;overflow:hidden}
.home .be-good-section .be-good-copy-container{padding:90px 15px}
.home .be-good-section .be-good-copy-container .be-good-title{font-family:"Brighton",sans-serif;font-size:32px;line-height:1.2}
.home .be-good-section .be-good-copy-container .be-good-copy{margin-bottom:30px}
.home .be-good-section .be-good-copy-container .be-good-copy a{background:#740b4e;border-radius:100px;border:0;color:#fff;display:inline-block;font-family:"Open Sans",sans-serif;font-weight:bold;padding:12.5px 30px;text-transform:uppercase;text-align:center;cursor:pointer}
.home .be-good-section .be-good-copy-container .be-good-copy a:hover{background:#ac4293;color:#fff}
.home .our-story-section{padding:40px 0;background-color:#fad68e}
.home .our-story-section .container{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.home .our-story-section .our-story-wrapper{text-align:center;margin-bottom:2rem}
.home .our-story-section .our-story-wrapper img{width:100%;max-height:313px}
.home .our-story-section .our-story-wrapper .our-story-image{height:200px;background-size:cover;background-position:center center}
.home .our-story-section .our-story-wrapper .our-story-summary-wrapper{position:relative;overflow:hidden;padding:20px}
.home .our-story-section .our-story-wrapper h2{font-size:48px;margin:0}
.home .our-story-section .our-story-wrapper .our-story-summary{margin:0 auto;height:56px;margin-bottom:15px;overflow:hidden;padding:0}
.home .our-story-section .our-story-wrapper .our-story-summary p{font-family:"DINPro",sans-serif}
.home .our-story-section .our-story-wrapper .our-story-cta{position:relative;overflow:hidden}
.home .our-story-section .our-story-wrapper .our-story-cta a{background:url("assets/img/purple_button_large.png") center center no-repeat;background-size:contain;color:#fdecce;padding:10px 25px;font-family:"DINPro-Medium",sans-serif;display:block}
.home .our-story-section .our-story-wrapper:first-child .our-story-summary-wrapper{background:#fff url("assets/img/our_story_first.png") top left no-repeat;background-size:59px}
.home .our-story-section .our-story-wrapper:nth-child(2) .our-story-summary-wrapper{background:#fff url("assets/img/our_story_second.png") bottom right no-repeat;background-size:87px}
.home .our-story-section .our-story-wrapper:last-child .our-story-summary-wrapper{background:#fff url("assets/img/our_story_third.png") top left no-repeat;background-size:48px}
.slk-slider{display:block;overflow:hidden;list-style:none;margin:0 auto;width:100%}
.slk-slider .flipster__item{display:inline-block}
.careers .job-openings-container{float:right;margin-top:70px;width:328px}
.careers .job-openings{margin:0;padding:4px 16px 16px 16px;width:335px}
.careers .job-openings h3{color:#ae4f23;font-size:22px;line-height:29px;margin-top:0;text-align:left}
.careers .job-openings h3::after{background:0}
.careers .openings-top{background:url(/wp-content/themes/yogiproducts/img/openings-top.png) center no-repeat;height:113px;width:335px}
.careers .openings-bottom{background:url(/wp-content/themes/yogiproducts/img/openings-bottom.png) center no-repeat;height:93px;width:335px}
.careers .job-openings ul li a{color:#83406f !important}
.careers .job-openings ul li a:before{background:0;margin-right:0;width:0}
.careers .job-openings p{color:#613b2b;font-size:16px;line-height:25px;margin-bottom:0}
.careers article img{display:block;height:auto;max-width:100%}
.careers .quote .quote-top{background:url(/wp-content/themes/yogiproducts/img/quote-rule.png) center no-repeat;display:block;height:26px;margin:0 auto;width:100%}
.careers .quote .quote-bottom{background:url(/wp-content/themes/yogiproducts/img/quote-rule.png) center no-repeat;display:block;height:26px;margin:35px auto;width:100%}
.careers .quote h4{color:#ae4f23;font-size:29px;line-height:39px;padding:0 38px 10px 38px}
.careers .subfooter{margin-top:40px}
.careers footer p{text-align:center}
.careers-body{background:url(/wp-content/themes/yogiproducts/img/content-henna1.png) 0 0 no-repeat;padding-top:50px}
.accent-hold{clear:both;position:relative}
img.accent{left:0;max-width:9999px;position:absolute;top:0}
.page-template-template-our-story-php .quote h4,.page-template-template-our-story-php .job-openings-container h4{color:#613b2b;font-size:16px;line-height:25px;margin-top:-20px;margin-bottom:0;padding:0 38px 10px 38px}
.page-template-template-our-story-php .job-openings-container h4 img{margin-bottom:20px}
.page-template-template-our-story-php .quote a{display:block;text-align:center}
.page-template-template-our-story-php .job-openings-container{margin-top:30px}
.page-template-template-our-story-php section ul li:last-child{padding-bottom:20px}
.page-template-template-our-story-php .subfooter{margin-top:40px}
.recipe{background:url(/wp-content/themes/yogiproducts/img/ourstory_ingredients.png) right 110px no-repeat !important;float:none}
.recipe h4{color:#83406f !important;font-size:27px;padding:35px 0}
.recipe h5{color:#ae4f23;font-size:22px;padding:0 0 22px 0;text-align:left}
.recipe ul li{color:#83406f !important;font-size:18px;padding:0 0 16px 0;text-align:left}
.recipe p{color:#83406f !important;font-size:18px;line-height:22px;padding:0 0 24px 0;text-align:left}
.do-good-links{float:left;margin-left:200px;margin-bottom:0}
.do-good-links li{display:inline-block;padding:0 15px}
.do-good-links li a{display:block;font-size:1.2em;padding:5px 0}
.do-good-links li a:hover{text-decoration:none}
.do-good-links li a.selected{border-bottom:5px solid #83406f;font-weight:bold}
.do-good-links .spacer{background:#834170;display:inline-block;height:15px;padding:0;width:2px}
#doGoodNav .scroll-up{padding-top:10px}
.do-good-top{display:inline-block;margin-top:10px}
img.do-good-leaf{max-width:350px}
.do-good-share small{font-size:100%}
.do-good-share a{margin:0 12px !important;font-size:1.5em !important}
.do-good-title{font-weight:bold}
.do-good-left{padding-left:30px;text-align:left}
.do-good-left-solo{margin-left:0}
.do-good-quote{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}
.do-good-content{margin-top:25px}
.do-good-partnership{margin-top:0;margin-bottom:35px;text-align:left}
.do-good-img{float:left;margin:5px}
.do-good-blockquote{margin-top:70px;margin-bottom:0}
.do-good-blockquote p{margin:15px 0}
.do-good-blockquote-left{float:left;text-align:left;width:33%}
.do-good-henna{float:left;height:135px;padding-top:55px;text-align:center;width:33%}
.do-good-blockquote-right{float:right;text-align:right;width:30%}
.do-good-blockquote-right a{text-align:center}
.do-good-head-img img{width:100%}
.do-good-prev-thumb{display:block;margin-bottom:20px;width:140px}
.do-good-next-thumb{float:right;margin-left:100%;margin-bottom:20px;width:140px}
.single-post .post-hero{min-height:30rem;background-size:cover;background-position:50%}
.single-post article .featured-img{width:100%;height:500px;position:relative;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover}
.single-post article .article-header{padding:3rem 0;text-align:center;background:#541d53}
.single-post article .article-header h1{margin-top:0}
.single-post article .article-header,.single-post article .author-data{color:white}
.single-post article .article-header h1,.single-post article .author-data h1{color:white;font-weight:500}
.single-post article .article-header h2,.single-post article .author-data h2{text-align:center;margin:0 auto;float:none;margin-bottom:30px}
.single-post article .article-header a,.single-post article .author-data a{color:#ffe2a5}
.single-post article .article-header .blog-subtitle-wrapper,.single-post article .article-header .date-wrapper,.single-post article .author-data .blog-subtitle-wrapper,.single-post article .author-data .date-wrapper{font-family:"DINPro",sans-serif;font-size:17px;font-weight:normal;text-align:center;color:#f7f1e6;float:none;margin:0 auto;margin-bottom:25px}
.single-post article .article-header .share-wrapper a,.single-post article .author-data .share-wrapper a{margin-right:20px}
.single-post article .article-content{background-color:#f7f1e6;position:relative;overflow:hidden}
.single-post article .article-content p,.single-post article .article-content .wp-caption{width:100%;overflow:hidden;font-family:"DINPro",sans-serif;font-size:17px;margin-bottom:15px}
.single-post .similar-teas-wrapper{background:url(assets/img/henna_left_purple.png) no-repeat top left;background-size:110px}
.single-post .similar-posts-wrapper{background:url(assets/img/henna_right_purple.png) no-repeat top right;background-size:110px}
.single-post .similar-teas-wrapper,.single-post .similar-posts-wrapper{background-color:#f8d496;position:relative;overflow:hidden;padding-top:30px;padding-bottom:50px}
.single-post .similar-teas-wrapper h3,.single-post .similar-posts-wrapper h3{text-align:center;color:#740b4e;font-weight:normal;font-size:44px;margin-bottom:30px}
.single-post .similar-teas-wrapper h4,.single-post .similar-posts-wrapper h4{font-family:"Brighton",sans-serif;font-size:25px;font-weight:normal}
.single-post .similar-teas-wrapper #similar-teas .similar-tea,.single-post .similar-posts-wrapper #similar-teas .similar-tea{text-align:center}
.single-post .similar-teas-wrapper #similar-teas .similar-teas-subtitle,.single-post .similar-posts-wrapper #similar-teas .similar-teas-subtitle{margin:0 auto;float:none;text-align:center;margin-bottom:85px}
.single-post .similar-teas-wrapper #similar-posts .blog-section-content,.single-post .similar-posts-wrapper #similar-posts .blog-section-content{position:relative}
.single-post .similar-teas-wrapper #similar-posts .blog-section-posts .blog-section-post,.single-post .similar-posts-wrapper #similar-posts .blog-section-posts .blog-section-post{width:100%;max-width:300px;margin:0 auto 20px auto}
.single-post .similar-teas-wrapper #similar-posts .blog-section-posts .blog-section-post img,.single-post .similar-posts-wrapper #similar-posts .blog-section-posts .blog-section-post img{width:100%}
.single-post .similar-teas-wrapper #similar-posts .blog-section-post-link,.single-post .similar-posts-wrapper #similar-posts .blog-section-post-link{background:rgba(255,255,255,0.9);width:100%;position:relative;display:block;font-family:"Brighton-Medium",sans-serif;font-size:24px;text-align:center;padding:25px 15px 10px;text-decoration:none;line-height:1}
.single-post .similar-teas-wrapper #similar-posts .blog-section-post-link:hover,.single-post .similar-posts-wrapper #similar-posts .blog-section-post-link:hover{text-decoration:underline}
.single-post .similar-teas-wrapper #similar-posts .blog-section-tag-link,.single-post .similar-posts-wrapper #similar-posts .blog-section-tag-link{font-family:DINPro-Medium,sans-serif;font-size:12px;color:#fdecce;background:url(assets/img/purple_button.png) center center/165px 30px no-repeat;padding:15px;text-align:center;text-decoration:none;position:absolute;top:-25px;z-index:1;width:165px;left:calc(50% - 82px)}
.single-post .blog-section h2{color:#740b4e}
.single-tea main{padding-bottom:0}
.single-tea article{margin:0;font-family:"DINPro",sans-serif;background-color:#f7f1e6}
.single-tea .product-hero{background-position:center center;background-repeat:no-repeat;background-size:cover;padding:0}
.single-tea .product-hero .container{padding:2rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.single-tea .product-hero .container .product-img-container{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}
.single-tea .product-hero .container .product-img{height:auto;width:100%}
.single-tea .product-hero .container .social-container{text-align:center}
.single-tea .product-hero .container .social-container .email,.single-tea .product-hero .container .social-container a:not(.social-link){background-color:#f2d694;border-radius:4px;display:inline-block;font-size:20px;height:36px;margin-right:2px;padding-top:4px;position:relative;text-align:center;width:36px}
.single-tea .product-hero .container .social-container .email:before,.single-tea .product-hero .container .social-container a:not(.social-link):before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal !important;font-variant:normal !important;font-weight:normal !important;line-height:37px;position:relative;speak:none;text-transform:none !important;top:-3px}
.single-tea .product-hero .container .product-info{background:#f7f1e6;color:#740b4e;margin:35px 0;padding:15px 30px;-webkit-flex-basis:55%;-ms-flex-preferred-size:55%;flex-basis:55%}
.single-tea .product-hero .container .product-info .product-title{font-family:"Brighton",sans-serif;font-size:34px;line-height:1;margin-bottom:10px;display:block}
.single-tea .product-hero .container .product-info h6{font-family:"DINPro",sans-serif;font-weight:bold;margin-top:0;margin-bottom:20px}
.single-tea .product-hero .container .product-info [data-bv-show="rating_summary"]{min-height:22px}
.single-tea .product-hero .container .product-info .product-copy{color:#600b49;font-size:18px;line-height:1.5;margin-bottom:6px}
.single-tea .product-hero .container .product-info .product-copy .disclaimer{color:inherit;font-size:12px;font-weight:bold}
.single-tea .product-hero .container .product-info .product-notice{position:relative;overflow:hidden;font-size:12px;font-weight:bold;text-transform:uppercase}
.single-tea .product-hero .container .product-info .product-notice p{text-transform:initial}
.single-tea .product-hero .container .product-info .product-icons{margin-bottom:20px;margin-right:10px}
.single-tea .product-hero .container .product-info .product-icons img{height:55px;width:55px;margin-right:15px}
.single-tea .product-hero .container .product-info .product-extra-info{padding:8px 0}
.single-tea .product-hero .container .product-info .product-extra-info a{border-right:1px solid #740b4e;display:inline-block;font-size:16px;font-weight:bold;line-height:1.2;margin-right:10px;padding-right:10px;text-transform:uppercase}
.single-tea .product-hero .container .product-info .product-extra-info a:last-of-type{border:0}
.single-tea .product-hero .container .product-info .product-extra-info .supplimental-info-lightbox,.single-tea .product-hero .container .product-info .product-extra-info .brewing-directions-lightbox{display:none;opacity:0}
.single-tea .product-hero .container .product-info .product-actions a{display:inline-block;font-size:16px;font-weight:bold;line-height:1.2;text-transform:uppercase}
.single-tea .product-hero .container .product-info .product-actions .btn-orange{padding:10px 58px}
.single-tea .product-hero .container .product-info div.disclaimer{font-size:10px;margin-top:25px;line-height:1.2;padding-left:0}
.single-tea .product-hero .container .product-info form{display:inline-block;padding-top:20px}
.single-tea .product-hero .container .product-info form+.link{font-weight:bold}
.single-tea .yoga-with-yogi-wrapper .yoga-with-yogi-content{padding:15px 55px;background-color:#ffe9bc;position:relative;overflow:hidden;margin:0 auto;float:none;width:66%}
.single-tea .yoga-with-yogi-wrapper .yoga-with-yogi-content .yoga-with-yogi-content-text{width:calc(100% - 270px);float:left}
.single-tea .yoga-with-yogi-wrapper .yoga-with-yogi-content h4{font-family:"Brighton",sans-serif;font-size:27px}
.single-tea .yoga-with-yogi-wrapper .yoga-with-yogi-content p,.single-tea .yoga-with-yogi-wrapper .yoga-with-yogi-content .yoga-disclaimer{font-family:"DINPro",sans-serif;font-size:17px}
.single-tea .yoga-with-yogi-wrapper .yoga-with-yogi-content>div{margin-top:25px}
.single-tea .yoga-with-yogi-wrapper .yoga-with-yogi-content .yoga-disclaimer{font-size:12px;margin-top:10px}
.single-tea .yoga-with-yogi-wrapper .yoga-with-yogi-content .yoga-img-desktop{float:right}
.single-tea .yoga-with-yogi-wrapper .yoga-img-mobile{display:none}
.single-post .article-body.container{max-width:970px}
.intro-container{background-color:#541d53;color:#f7f1e6;font-family:"DINPro",sans-serif;font-size:17px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.intro-container .intro__left,.intro-container .intro__right{width:100%}
.intro-container .intro__left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.intro-container .intro__left .wrap{margin-right:2rem;margin-left:2rem;width:100%}
.intro-container .intro__left .cta-wrap{padding:4rem 0 0;text-align:center}
.intro-container .intro__right{background-size:cover;background-position:left center;min-height:200px}
.intro-container h2{color:#f7f1e6;font-family:"Brighton",sans-serif !important;font-size:48px;font-weight:normal;text-align:center !important;margin-bottom:20px}
.intro-container .featured-article-content-wrapper{padding-top:135px;overflow:hidden}
.intro-container .featured-article-content-wrapper>.vc_column-inner{width:60%;float:right;text-align:center}
.intro-container .featured-article-content-wrapper .featured-article-date{margin-bottom:10px}
.intro-container .featured-article-content-wrapper .btn-orange button{font-family:"DINPro",sans-serif;font-size:16px;color:#4a1a49;font-weight:normal;text-transform:capitalize;width:212px;height:45px;background:url("assets/img/orange_button.png") center center no-repeat;background-size:212px 45px;background-color:transparent;padding:0;border-color:transparent;border:0;padding:0}
.intro-container .featured-article-content-wrapper .btn-orange button:hover{background:url("assets/img/orange_button.png") center center no-repeat;background-size:212px 45px;background-color:transparent;color:#4a1a49;border-radius:0;border-color:transparent}
.intro-container .featured-article-content-wrapper .btn-orange button:active{color:transparent;border:0;background-color:transparent}
.intro-container .featured-image-wrapper .vc_column-inner{min-height:660px}
.blog-list-wrapper .blog-section-post:nth-child(3n+3){margin-right:0}
.blog-category-wrapper{position:relative;overflow:hidden;background-color:#740b4e}
.blog-category-wrapper ul#blog-categories{list-style:none;margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}
.blog-category-wrapper ul#blog-categories li{padding:15px 5px 4px}
.blog-category-wrapper ul#blog-categories li:hover,.blog-category-wrapper ul#blog-categories li.active{border-bottom:5px solid #f2bf23}
.blog-category-wrapper ul#blog-categories li a{color:#f7f1e6;font-family:"DINPro",sans-serif;font-size:20px;padding:0 5px;text-decoration:none}
.blog-category-wrapper ul#blog-categories.collapse[aria-expanded="true"]{display:block !important}
.blog-section-desktop{position:relative;overflow:hidden;float:none;margin:0 auto;margin-bottom:50px;width:82%}
.blog-content-wrapper{background:url("assets/img/henna_top_right_purple.png") top right no-repeat,url("assets/img/henna_bottom_left_purple.png") bottom left no-repeat,#faf3de;background-size:500px;position:relative;overflow:hidden;padding-top:80px}
.blog-content-wrapper .blog-list-wrapper{margin:0 auto;float:none}
.blog-content-wrapper .blog-list-wrapper article.blog-section-post{margin-bottom:60px;overflow:hidden}
.blog-content-wrapper .blog-list-wrapper article.blog-section-post a.featured-image{margin:0;max-height:320px}
.blog-content-wrapper .blog-list-wrapper article.blog-section-post .post-info{position:relative;bottom:0;width:100%;background-color:rgba(247,241,231,0.9);margin-top:-130px;height:130px;padding:30px 20px 10px 20px}
.blog-content-wrapper .blog-list-wrapper article.blog-section-post .post-info a{font-family:"Brighton",sans-serif;font-weight:normal;font-size:24px;color:#740b4e}
.blog-content-wrapper .blog-list-wrapper article.blog-section-post .post-info .blog-section-tag-link{font-family:"DINPro",sans-serif;font-size:12px;color:#fff;position:absolute;background:url("assets/img/purple_button.png") center center no-repeat;background-size:contain;padding:1rem;top:-21px;z-index:9;left:0;right:0;margin-left:auto;margin-right:auto;text-align:center}
.search-results.container{padding:20px}
.search-results.container .row{margin-bottom:20px}
.search-results.container .search-results__tease h1,.search-results.container .search-results__tease h2,.search-results.container .search-results__tease h3{font-size:1.5em}
.search-results.container .search-results__tease .search-results__tease__title{font-family:"Brighton-Medium",sans-serif;font-size:2em !important}
.search-results.container .search-results__tease .search-results__tease__title a{text-decoration:none}
.search-results.container .search-results__tease .search-results__tease__posttype{font-weight:bold;text-transform:uppercase;font-size:10px;display:block}
.search-results.container #search-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.search-results.container #search-box svg{width:24px;height:24px;vertical-align:middle;margin-right:5px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.search-results.container #search-box svg path{fill:#8a3176 !important}
.search-results.container #search-box input{background:transparent;border:0;font-weight:300;font-size:1.3em;padding:5px 10px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.search-results.container .product-img{width:250px}
.search-results.container .searchwp-highlight{background:#f5e2be}
.search-results.container .search-icon{width:24px;height:24px}
.tax-tea_category,.tax-tea_benefit,.tax-tea_taste{background-color:#ffe9bc}
.tax-tea_category .tea-categories-wrapper,.tax-tea_benefit .tea-categories-wrapper,.tax-tea_taste .tea-categories-wrapper{width:65%;overflow:hidden;margin:0 auto 40px;position:relative}
.tax-tea_category .category-data-wrapper,.tax-tea_benefit .category-data-wrapper,.tax-tea_taste .category-data-wrapper{border-radius:10px;background-color:#541d53;color:#f7f1e6;padding:30px;text-align:center;margin:130px auto;float:none;min-height:250px;max-width:1145px}
.tax-tea_category .category-data-wrapper .category-summary,.tax-tea_benefit .category-data-wrapper .category-summary,.tax-tea_taste .category-data-wrapper .category-summary{font-size:17px}
.tax-tea_category .category-data-wrapper .category-summary__title,.tax-tea_benefit .category-data-wrapper .category-summary__title,.tax-tea_taste .category-data-wrapper .category-summary__title{text-align:center;color:#f7f1e6;margin-top:0;font-size:42px}
.tax-tea_category .category-data-wrapper .category-summary__text h4,.tax-tea_benefit .category-data-wrapper .category-summary__text h4,.tax-tea_taste .category-data-wrapper .category-summary__text h4{color:white !important;margin-bottom:17px;line-height:1.4}
.tax-tea_category .tea-filters-wrapper,.tax-tea_benefit .tea-filters-wrapper,.tax-tea_taste .tea-filters-wrapper{position:relative;overflow:hidden;margin:0 auto;float:none;margin-bottom:45px;margin-top:-140px}
.tax-tea_category .tea-filters-wrapper ul,.tax-tea_benefit .tea-filters-wrapper ul,.tax-tea_taste .tea-filters-wrapper ul{list-style:none;margin-bottom:0}
.tax-tea_category .tea-filters-wrapper .filter-corners,.tax-tea_benefit .tea-filters-wrapper .filter-corners,.tax-tea_taste .tea-filters-wrapper .filter-corners{position:absolute;width:100px;height:100px;background:url("assets/img/filters_corner.png") center center no-repeat;background-size:100px 100px;z-index:1}
.tax-tea_category .tea-filters-wrapper .tea-filters-top-left,.tax-tea_benefit .tea-filters-wrapper .tea-filters-top-left,.tax-tea_taste .tea-filters-wrapper .tea-filters-top-left{top:0;left:0;-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg)}
.tax-tea_category .tea-filters-wrapper .tea-filters-middle-header,.tax-tea_category .tea-filters-wrapper .tea-filters-middle-footer,.tax-tea_benefit .tea-filters-wrapper .tea-filters-middle-header,.tax-tea_benefit .tea-filters-wrapper .tea-filters-middle-footer,.tax-tea_taste .tea-filters-wrapper .tea-filters-middle-header,.tax-tea_taste .tea-filters-wrapper .tea-filters-middle-footer{background-color:#740b4e;width:87%;min-height:60px;position:relative;float:none;margin:0 auto}
.tax-tea_category .tea-filters-wrapper .filters-content,.tax-tea_benefit .tea-filters-wrapper .filters-content,.tax-tea_taste .tea-filters-wrapper .filters-content{background-color:#740b4e}
.tax-tea_category .tea-filters-wrapper .tea-filters-bottom-left,.tax-tea_benefit .tea-filters-wrapper .tea-filters-bottom-left,.tax-tea_taste .tea-filters-wrapper .tea-filters-bottom-left{bottom:15px;left:0;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.tax-tea_category .tea-filters-wrapper .tea-filters-top-right,.tax-tea_benefit .tea-filters-wrapper .tea-filters-top-right,.tax-tea_taste .tea-filters-wrapper .tea-filters-top-right{top:0;right:0}
.tax-tea_category .tea-filters-wrapper .tea-filters-bottom-right,.tax-tea_benefit .tea-filters-wrapper .tea-filters-bottom-right,.tax-tea_taste .tea-filters-wrapper .tea-filters-bottom-right{bottom:15px;right:0;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.tax-tea_category .tea-filters-wrapper .tea-categories,.tax-tea_benefit .tea-filters-wrapper .tea-categories,.tax-tea_taste .tea-filters-wrapper .tea-categories{float:none;margin:0 auto;padding-top:6px;padding-left:30px;padding-right:30px;max-width:80%}
.tax-tea_category .tea-filters-wrapper .tea-categories ul,.tax-tea_benefit .tea-filters-wrapper .tea-categories ul,.tax-tea_taste .tea-filters-wrapper .tea-categories ul{z-index:99;position:relative;padding-left:5px;margin-left:40px}
.tax-tea_category .tea-filters-wrapper .tea-categories ul li,.tax-tea_benefit .tea-filters-wrapper .tea-categories ul li,.tax-tea_taste .tea-filters-wrapper .tea-categories ul li{display:inline-block;border-bottom:5px solid #740b4e;z-index:999;margin-right:60px}
.tax-tea_category .tea-filters-wrapper .tea-categories ul li a,.tax-tea_benefit .tea-filters-wrapper .tea-categories ul li a,.tax-tea_taste .tea-filters-wrapper .tea-categories ul li a{color:#f7f1e6;font-size:15px;font-family:"DINPro",sans-serif;font-weight:normal;line-height:18px;padding-bottom:5px;display:block}
.tax-tea_category .tea-filters-wrapper .tea-categories ul li:hover,.tax-tea_category .tea-filters-wrapper .tea-categories ul li.active,.tax-tea_benefit .tea-filters-wrapper .tea-categories ul li:hover,.tax-tea_benefit .tea-filters-wrapper .tea-categories ul li.active,.tax-tea_taste .tea-filters-wrapper .tea-categories ul li:hover,.tax-tea_taste .tea-filters-wrapper .tea-categories ul li.active{border-bottom:5px solid #f2bf23}
.tax-tea_category .tea-filters-wrapper .tea-categories ul li:last-child,.tax-tea_benefit .tea-filters-wrapper .tea-categories ul li:last-child,.tax-tea_taste .tea-filters-wrapper .tea-categories ul li:last-child{margin-right:0}
.tax-tea_category .tea-filters-wrapper .tea-categories .collapse,.tax-tea_benefit .tea-filters-wrapper .tea-categories .collapse,.tax-tea_taste .tea-filters-wrapper .tea-categories .collapse{display:block}
.tax-tea_category .tea-filters-wrapper .tea-filters-content,.tax-tea_benefit .tea-filters-wrapper .tea-filters-content,.tax-tea_taste .tea-filters-wrapper .tea-filters-content{width:90%;min-height:227px;margin:0 auto;margin-top:-5px;z-index:1;position:relative;overflow:hidden;padding:0 15px 15px;display:block}
.tax-tea_category .tea-filters-wrapper .tea-filters-content .icon-x,.tax-tea_benefit .tea-filters-wrapper .tea-filters-content .icon-x,.tax-tea_taste .tea-filters-wrapper .tea-filters-content .icon-x{display:none;font-size:22px;left:20px;position:absolute;top:20px;z-index:99;cursor:pointer;color:#f7f1e6}
.tax-tea_category .tea-filters-wrapper .tea-filters-content h4,.tax-tea_benefit .tea-filters-wrapper .tea-filters-content h4,.tax-tea_taste .tea-filters-wrapper .tea-filters-content h4{color:#f7f1e6;font-family:"Brighton-Medium",sans-serif;font-size:20px;font-weight:normal;text-align:center;border-bottom:1px solid rgba(253,236,206,0.4);padding-bottom:13px;width:60%;margin:0 auto;margin-bottom:30px}
.tax-tea_category .tea-filters-wrapper .tea-filters-content ul,.tax-tea_benefit .tea-filters-wrapper .tea-filters-content ul,.tax-tea_taste .tea-filters-wrapper .tea-filters-content ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:85px}
.tax-tea_category .tea-filters-wrapper .tea-filters-content ul li,.tax-tea_benefit .tea-filters-wrapper .tea-filters-content ul li,.tax-tea_taste .tea-filters-wrapper .tea-filters-content ul li{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;font-family:"DINPro",sans-serif;margin-bottom:10px}
.tax-tea_category .tea-filters-wrapper .tea-filters-content ul li label,.tax-tea_benefit .tea-filters-wrapper .tea-filters-content ul li label,.tax-tea_taste .tea-filters-wrapper .tea-filters-content ul li label{color:#f7f1e6}
.tax-tea_category .tea-filters-wrapper .tea-filters-content .tea-tastes-wrapper,.tax-tea_benefit .tea-filters-wrapper .tea-filters-content .tea-tastes-wrapper,.tax-tea_taste .tea-filters-wrapper .tea-filters-content .tea-tastes-wrapper{z-index:10;margin-top:-25px;margin-bottom:0}
.tax-tea_category .tea-filters-wrapper .tea-filters-content .tea-tastes-provides,.tax-tea_benefit .tea-filters-wrapper .tea-filters-content .tea-tastes-provides,.tax-tea_taste .tea-filters-wrapper .tea-filters-content .tea-tastes-provides{border-left:1px solid rgba(253,236,206,0.4);margin-top:-25px}
.tax-tea_category .tea-filters-wrapper .tea-filters-content .tea-filters-left,.tax-tea_benefit .tea-filters-wrapper .tea-filters-content .tea-filters-left,.tax-tea_taste .tea-filters-wrapper .tea-filters-content .tea-filters-left{position:absolute;top:0;left:0;width:80px;height:68px;background-size:cover}
.tax-tea_category .tea-filters-wrapper .tea-filters-content .apply-filters-btn,.tax-tea_benefit .tea-filters-wrapper .tea-filters-content .apply-filters-btn,.tax-tea_taste .tea-filters-wrapper .tea-filters-content .apply-filters-btn{color:#4a1a49;text-transform:capitalize;background:url(assets/img/orange_button.png) center center no-repeat;background-size:contain;display:block;font-family:"DINPro",sans-serif;font-size:16px;font-weight:normal;padding:10px 20px;text-transform:capitalize;text-align:center;cursor:pointer;margin:0 auto;position:relative;overflow:hidden;margin-bottom:35px;display:none}
.tax-tea_category .tea-cat-content,.tax-tea_benefit .tea-cat-content,.tax-tea_taste .tea-cat-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.tax-tea_category .tea-cat-content>*,.tax-tea_benefit .tea-cat-content>*,.tax-tea_taste .tea-cat-content>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}
.tax-tea_category .tea-cat-content .intro-container,.tax-tea_benefit .tea-cat-content .intro-container,.tax-tea_taste .tea-cat-content .intro-container{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}
.tax-tea_category .tea-cat-content .flavor-select,.tax-tea_benefit .tea-cat-content .flavor-select,.tax-tea_taste .tea-cat-content .flavor-select{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}
.tax-tea_category .hero-img,.tax-tea_benefit .hero-img,.tax-tea_taste .hero-img{min-height:510px}
.tax-tea_category .intro p,.tax-tea_benefit .intro p,.tax-tea_taste .intro p{margin:14px auto 27px}
.tax-tea_category article .col-sm-3 img,.tax-tea_benefit article .col-sm-3 img,.tax-tea_taste article .col-sm-3 img{height:auto;width:192px}
.tax-tea_category .tea-cat-content .tea-grid article.search-result,.tax-tea_benefit .tea-cat-content .tea-grid article.search-result,.tax-tea_taste .tea-cat-content .tea-grid article.search-result{display:block}
.tax-tea_category .tea-cat-content .tea-grid article.hide-search-result,.tax-tea_benefit .tea-cat-content .tea-grid article.hide-search-result,.tax-tea_taste .tea-cat-content .tea-grid article.hide-search-result{display:none}
.tax-tea_category .tea-cat-content .tea-grid article .tea-meta,.tax-tea_benefit .tea-cat-content .tea-grid article .tea-meta,.tax-tea_taste .tea-cat-content .tea-grid article .tea-meta{min-height:100px}
.tax-tea_category .tea-cat-content .tea-grid article .tea-meta .the-title,.tax-tea_benefit .tea-cat-content .tea-grid article .tea-meta .the-title,.tax-tea_taste .tea-cat-content .tea-grid article .tea-meta .the-title{font-size:20px;font-weight:normal;margin-bottom:0;margin-top:0;text-align:center}
.tax-tea_category .tea-cat-content .tea-grid article .tea-thumbnail,.tax-tea_benefit .tea-cat-content .tea-grid article .tea-thumbnail,.tax-tea_taste .tea-cat-content .tea-grid article .tea-thumbnail{position:relative;-webkit-backface-visibility:hidden}
.tax-tea_category .tea-cat-content .tea-grid article .tea-thumbnail img,.tax-tea_benefit .tea-cat-content .tea-grid article .tea-thumbnail img,.tax-tea_taste .tea-cat-content .tea-grid article .tea-thumbnail img{bottom:0;position:relative;z-index:1;opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;width:80%}
.tax-tea_category .tea-cat-content .tea-grid article .tea-thumbnail .alt-btn,.tax-tea_benefit .tea-cat-content .tea-grid article .tea-thumbnail .alt-btn,.tax-tea_taste .tea-cat-content .tea-grid article .tea-thumbnail .alt-btn{position:absolute;top:50%;margin-top:-8px;display:none;z-index:2;width:80%;padding:12px 25px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}
.tax-tea_category .tea-cat-content .tea-grid article .tea-thumbnail:hover img,.tax-tea_benefit .tea-cat-content .tea-grid article .tea-thumbnail:hover img,.tax-tea_taste .tea-cat-content .tea-grid article .tea-thumbnail:hover img{opacity:.6;-webkit-backface-visibility:hidden}
.tax-tea_category .tea-cat-content .tea-grid article .tea-thumbnail:hover .alt-btn,.tax-tea_benefit .tea-cat-content .tea-grid article .tea-thumbnail:hover .alt-btn,.tax-tea_taste .tea-cat-content .tea-grid article .tea-thumbnail:hover .alt-btn{display:block}
.tax-tea_category .disclaimer,.tax-tea_benefit .disclaimer,.tax-tea_taste .disclaimer{font-size:15px;width:100%;overflow:hidden;position:relative;display:none}
.tax-tea_taste .tea-cat-content,.tax-tea_benefit .tea-cat-content{padding-top:40px !important}
#ingredients-info{margin-bottom:20px}
.product-icons{clear:both;margin-top:20px}
.product-icons:after{clear:both;content:'';display:block}
.product-icons img{max-width:65px}
.page-template-template-ingredients .ingredient .ingredient-image{width:290px;margin-right:3rem;margin-top:2rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.page-template-template-ingredients .ingredient .ingredient-image img{height:150px}
.page-template-template-ingredients .ingredient .ingredient-content{max-width:680px}
body.page-template-template-ingredients{background-color:#f7f1e6}
body.page-template-template-ingredients .intro p{margin:14px auto 27px}
body.page-template-template-ingredients .mainNav-dropdown.second{z-index:101}
body.page-template-template-ingredients aside .fixed-bar{margin-top:20px;padding:10px 0}
body.page-template-template-ingredients aside .fixed-bar a{font-size:18px;padding-right:10px}
body.page-template-template-ingredients h1.title::after{margin-left:1px;margin-bottom:0}
body.page-template-template-ingredients h1.title{margin-bottom:40px;margin-top:40px}
body.page-template-template-ingredients h3{color:#541d53}
body.page-template-template-ingredients h3 a{color:#5e3b62}
body.page-template-template-ingredients p{text-shadow:none;font-family:"DINPro",sans-serif;color:#740b4e}
body.page-template-template-ingredients article.ingredient{margin:30px 0}
body.page-template-template-ingredients .subfooter hr{margin-bottom:40px !important}
body.page-template-template-ingredients aside#sidebar .fixed-sidebar .panel-collapse.collapse.in ul li,body.page-template-template-ingredients aside#sidebar .fixed-sidebar .panel-collapse.collapsing ul li{border:1px solid #ccc;font-size:13px;margin:10px 0;padding:8px 0 4px 8px;width:80%}
body.page-template-template-ingredients hr{background:url("assets/img/separator.png") center center no-repeat;width:300px}
.blended-in{list-style-position:inside;padding-left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.blended-in li{width:50%}
.blended-in li br{display:none}
.dosha-blog-link{margin-left:25px}
.dosha-row h2{font-size:24px;margin-bottom:35px;margin-left:20px}
.dosha-hr{margin:25px auto !important}
.dosha-header{margin:25px 0}
.dosha-symbol{float:right;margin-left:25px;width:150px}
.dosha-quiz-link{margin:0 auto}
.dosha-quiz-title{color:#ffe2a5}
.dosha-quiz-title-results{color:#ae4f23;font-family:'PT Serif',serif !important;font-size:1.1em;text-shadow:none}
.dosha-quiz-text{color:#ffe2a5;font-size:1.1em;margin-bottom:25px}
.dosha-share{font-size:1.4em;text-align:center}
.dosha-share .fa{margin:0 4px}
.dosha-share small{color:#814b7f;font-size:.75em;margin-right:20px}
.dosha-share-results{float:left;font-size:1.6em;margin-top:11px;padding-left:40px;text-align:left}
.dosha-box{padding:25px}
.dosha-box a{color:#ffe2a5}
.dosha-box a:hover,.dosha-box a:active{color:#fdc142}
.dosha-box p,.dosha-box h2,.dosha-box h3,.dosha-box h4{color:white;text-align:left}
#dosha-back,#dosha-next{font-size:20px;padding:10px 18px}
#dosha-back{margin-right:15px}
#dosha-number{color:#9c438c;font-size:1.2em;margin-top:10px;text-align:center}
#dosha-reset{color:#83406f;float:left;font-size:1.2em;margin-top:0;padding:10px 30px}
.dosha-float-img{float:right;margin-right:10px;margin-bottom:18px}
.dosha-result h2{color:white;margin-left:0}
.dosha-result p{color:white}
.dosha-hr-top{clear:both;margin-top:20px}
.dosha-bg{background:url("https://www.yogiproducts.com/wp-content/uploads/2015/08/quiz-top-left.png") top left no-repeat,url("https://www.yogiproducts.com/wp-content/uploads/2015/08/quiz-top-right.png") top right no-repeat}
.dosha-bg-results{background:url("https://www.yogiproducts.com/wp-content/uploads/2015/08/quiz-top-left.png") top left no-repeat,url("https://www.yogiproducts.com/wp-content/uploads/2015/08/quiz-results.png") right 36px no-repeat}
.quiz-start-bg{background:url("https://www.yogiproducts.com/wp-content/uploads/2015/08/quiz-left.png") 60px top no-repeat}
#dosha-regular-footer{margin-top:20px}
.dosha-row{margin-bottom:40px}
.dosha-row label{color:#ae4f23;display:block;text-align:left}
.dosha-row input{float:left}
.dosha-hidden{display:none}
.dosha-row input[type="radio"]+label{cursor:pointer;font-size:18px;font-weight:normal;margin-bottom:0;margin-left:20px}
.dosha-row input[type="radio"]+label span{border:2px solid #b2562a;border-radius:50%;cursor:pointer;display:inline-block;height:19px;margin:-1px 10px 0 0;vertical-align:middle;width:19px}
.dosha-row input[type="radio"]:checked+label{color:#613b2b}
.dosha-row input[type="radio"]:checked+label span{background-color:#603913;border:2px solid #723417}
.dosha-row input[type="radio"]+label span,.dosha-row input[type="radio"]:checked+label span{-webkit-transition:background-color .4s linear;transition:background-color .4s linear}
.dosha-row input[type="radio"]:focus+.checkmark{border:solid 2px orange}
.clone-here #dosha-reset{float:right}
body.page-template-template-ayurveda-quiz{background:url("assets/img/dosha_backgroud.jpg") top left no-repeat;background-size:cover}
body.page-template-template-ayurveda-quiz main{padding-top:105px;padding-bottom:90px}
body.page-template-template-ayurveda-quiz .dosha-box{position:relative;overflow:hidden;background:#541d53 url("assets/img/henna_bottom_left.png") bottom left no-repeat;background-size:500px;padding:30px 45px;color:#f7f1e6}
body.page-template-template-ayurveda-quiz .dosha-header{position:relative;overflow:hidden;margin-bottom:50px}
body.page-template-template-ayurveda-quiz .dosha-header .progressbar-wrapper{position:relative;overflow:hidden;width:100%;height:10px;background:rgba(255,255,255,0.1);border-radius:30px;margin-bottom:15px}
body.page-template-template-ayurveda-quiz .dosha-header .progressbar-wrapper .current-progress{position:absolute;top:0;left:0;height:10px;border-radius:30px;width:7.15%;background:rgba(255,255,255,0.2)}
body.page-template-template-ayurveda-quiz .dosha-header #dosha-back,body.page-template-template-ayurveda-quiz .dosha-header #dosha-number{font-family:"DINPro-Medium",sans-serif;font-size:18px;display:inline-block;color:#f7f1e6}
body.page-template-template-ayurveda-quiz .dosha-header #dosha-number{float:right}
body.page-template-template-ayurveda-quiz .dosha-hidden{display:none}
body.page-template-template-ayurveda-quiz .dosha-row{position:relative}
body.page-template-template-ayurveda-quiz .form-wrapper{margin:0 auto;float:none}
body.page-template-template-ayurveda-quiz .form-wrapper h2{font-family:"Brighton-Medium",sans-serif;font-size:30px;color:#f7f1e6;text-align:center;margin-bottom:45px}
body.page-template-template-ayurveda-quiz .form-wrapper label{display:block;position:relative;padding-left:35px;cursor:pointer;font-size:17px;font-weight:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-height:25px;line-height:25px;margin-bottom:15px;color:#f7f1e6}
body.page-template-template-ayurveda-quiz .form-wrapper label.filter-disabled{opacity:.5}
body.page-template-template-ayurveda-quiz .form-wrapper input[type="radio"]{position:absolute;opacity:0;visibility:visible}
body.page-template-template-ayurveda-quiz .form-wrapper .checkmark{position:absolute;top:0;left:0;background:#fefdfa;border-radius:50%;color:#691754;content:"";display:inline-block;font-family:"Brighton",sans-serif;font-size:50px;height:24px;line-height:27px;text-align:center;visibility:visible;width:24px;border:solid 2px transparent}
body.page-template-template-ayurveda-quiz .form-wrapper input:checked ~ .checkmark:after{display:block}
body.page-template-template-ayurveda-quiz .form-wrapper .checkmark::after{top:6px;left:4px}
body.page-template-template-ayurveda-quiz #dosha-regular-footer{margin-top:40px;position:relative;overflow:hidden;text-align:center}
body.page-template-template-ayurveda-quiz #dosha-regular-footer .btn-orange{padding:8px 45px;margin-bottom:45px}
body.page-template-template-ayurveda-quiz .dosha-results{margin:0 auto;float:none;padding-left:15px;padding-right:15px}
body.page-template-template-ayurveda-quiz .dosha-results .dosha-result{margin:0 auto;float:none}
body.page-template-template-ayurveda-quiz .dosha-results .dosha-result .dosha-result-img{float:right;margin:0 0 3rem 3rem}
body.page-template-template-ayurveda-quiz .dosha-results h3{font-size:30px;color:#f7f1e6}
body.page-template-template-ayurveda-quiz .dosha-results p{font-size:17px}
body.page-template-template-ayurveda-quiz .dosha-results .blog-section-post{overflow:hidden;width:30%;height:375px;padding:0;margin-right:4.5%;margin-bottom:50px}
body.page-template-template-ayurveda-quiz .dosha-results .blog-section-post .vc_column-inner{padding:0}
body.page-template-template-ayurveda-quiz .dosha-results .blog-section-post img{height:375px;width:100%}
body.page-template-template-ayurveda-quiz .dosha-results .blog-section-post:last-child{margin-right:0}
body.page-template-template-ayurveda-quiz .dosha-results .blog-section-content{position:absolute;width:100%;padding:0;bottom:0;left:0}
body.page-template-template-ayurveda-quiz .dosha-results .blog-section-tag-link{font-family:"DINPro-Medium",sans-serif;position:absolute;top:-25px;z-index:9;left:0;right:0;margin-left:auto;margin-right:auto;text-align:center}
body.page-template-template-ayurveda-quiz .dosha-results .blog-section-tag-link a{color:#fdecce;padding:15px 70px;background:url("assets/img/purple_button.png") center center no-repeat;background-size:165px 30px;font-size:12px}
body.page-template-template-ayurveda-quiz .dosha-results .vc_btn3-size-md{background-color:transparent;border:0}
body.page-template-template-ayurveda-quiz .dosha-results .blog-section-post-link{width:100%;position:relative;text-align:center;margin-bottom:0}
body.page-template-template-ayurveda-quiz .dosha-results .blog-section-post-link a{display:block;font-family:"Brighton-Medium",sans-serif;background:rgba(255,255,255,0.9);font-size:24px;padding:25px 15px 10px 15px;color:#740b4e;border-radius:0;height:85px}
.where-to-buy{max-width:100% !important;width:100% !important;border-top:1px solid rgba(116,11,78,0.25);margin-top:20px}
.where-to-buy h3{text-align:center;font-weight:bold}
.where-to-buy .block-columns{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}
.where-to-buy .block-columns-column-code{width:100%;padding-bottom:20px !important}
.where-to-buy .block-columns-column-content{width:100%}
#main-menu .menu-item.where-to-buy-link{background-color:#740b4e;padding:10px 25px 0}
#main-menu .menu-item.where-to-buy-link::after{content:"";width:100%;height:1px;display:block;border-bottom:1px solid rgba(250,214,142,0.3)}
#main-menu .menu-item.where-to-buy-link ul{display:none}
#main-menu .menu-item.where-to-buy-link>a{color:white;display:inline-block;padding-right:40px}
#main-menu .menu-item.where-to-buy-link>a::after{display:none}
.page-template-template-discover .discover-results-wrapper .container{max-width:1000px}
.page-template-template-discover .featured-image{position:relative;overflow:hidden;height:300px}
.page-template-template-discover .featured-image .vc_column-inner{background-position:top left;background-size:cover;height:100%}
.page-template-template-discover .filters-wrapper{padding-top:10px;padding-bottom:30px;background:#541d53 url("assets/img/discovery_tea_filters_wrapper.png") top left no-repeat;background-size:100% 100%}
.page-template-template-discover .filters-wrapper h2{font-size:48px;font-weight:normal;color:#f7f1e6;text-align:center;margin-bottom:30px}
.page-template-template-discover .filters-wrapper .what-your-fav-tea-wrapper{display:none;position:relative;overflow:hidden;padding:30px 0;background-color:#740b4e}
.page-template-template-discover .filters-wrapper .what-your-fav-tea-wrapper h4{font-size:20px;color:#f7f1e6;font-weight:normal;text-align:center}
.page-template-template-discover .filters-wrapper .tea-categories-wrapper{background:url("assets/img/discovery_teas_filter.png") top left no-repeat;background-size:100% 100%;padding:25px 90px;width:85%;margin:0 auto}
.page-template-template-discover .filters-wrapper .tea-categories-wrapper .filters-content{position:relative;overflow:hidden}
.page-template-template-discover .filters-wrapper .tea-categories-wrapper h4{color:#740b4e;font-family:"Brighton-Medium",sans-serif;font-size:20px;font-weight:normal;text-align:center;border-bottom:1px solid rgba(96,10,84,0.2);padding-bottom:10px;width:55%;margin:0 auto;margin-bottom:30px}
.page-template-template-discover .filters-wrapper .tea-categories-wrapper ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0}
.page-template-template-discover .filters-wrapper .tea-categories-wrapper ul li{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;color:#f7f1e6;font-family:"DINPro",sans-serif}
.page-template-template-discover .filters-wrapper .tea-categories-wrapper .tea-tastes-wrapper h4{margin-left:50px}
.page-template-template-discover .filters-wrapper .tea-categories-wrapper .tea-tastes-provides{border-left:1px solid rgba(96,10,84,0.2)}
.page-template-template-discover .filters-wrapper .tea-categories-wrapper .tea-tastes-provides ul{padding-left:20px}
.page-template-template-discover .filters-wrapper .tea-categories-wrapper .additional-filters-wrapper{margin-top:20px;position:relative;overflow:hidden;width:100%;float:left;border:0}
.page-template-template-discover .filters-wrapper .tea-categories-wrapper .additional-filters-wrapper h4{border:0;margin-bottom:0}
.page-template-template-discover .filters-wrapper .tea-categories-wrapper .additional-filters-wrapper form{width:50%;margin:0 auto}
.page-template-template-discover .filters-wrapper .tea-categories-wrapper .additional-filters-wrapper form ul li:nth-child(even){-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;margin-left:10%}
.page-template-template-discover .filters-wrapper .tea-categories-wrapper .tea-filters-middle-footer{position:relative;overflow:hidden;display:none;text-align:center;width:30%;margin:0 auto}
.page-template-template-discover .discover-results-wrapper{position:relative;overflow:hidden;background-color:#faf3de;background-image:url("assets/img/henna_left_purple.png"),url("assets/img/henna_right_purple.png");background-size:130px;background-position:left bottom,right top;background-repeat:no-repeat}
.page-template-template-discover article{max-width:100%;padding:40px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.page-template-template-discover article.search-result{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.page-template-template-discover article.hide-search-result{display:none}
.page-template-template-discover article .discover-tea-content{text-align:left;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}
.page-template-template-discover article .discover-tea-content h2{font-size:48px}
.page-template-template-discover article .discover-tea-content p{font-family:"DINPro",sans-serif;margin-bottom:40px}
.page-template-template-discover article .discover-tea-image{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}
.page-template-template-discover article .alt-btn{padding:0;width:200px;height:44px;line-height:44px}
.page-template-template-discover article.even .discover-tea-content{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}
.page-template-template-discover article.even .discover-tea-image{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}
.page-template-template-discover .separator{display:block;overflow:hidden;height:24px;width:100%;background:url("assets/img/separator.png") center center no-repeat;background-size:50%}
.page-template-template-discover article.hide-search-result+.separator{display:none}
img{height:auto;max-width:100%}
body.page-template-template-other-language-page>main>section{padding:80px 0}
body.page-template-template-other-language-page .ol-homepage,body.page-template-template-other-language-page .ol-products-infobox,body.page-template-template-other-language-page .ol-products{background-color:#f7f1e6}
body.page-template-template-other-language-page .ol-homepage>.vc_column-inner,body.page-template-template-other-language-page .ol-products-infobox>.vc_column-inner,body.page-template-template-other-language-page .ol-products>.vc_column-inner{height:100%;overflow:hidden}
body.page-template-template-other-language-page .ol-products-infobox h2{text-align:center !important}
body.page-template-template-other-language-page .ol-sidebar-column img{text-align:center}
body.page-template-template-other-language-page .language-wrapper{position:relative;overflow:hidden;text-align:right}
body.page-template-template-other-language-page .vc-product-wrapper{width:50%;position:relative;overflow:hidden;float:left;text-align:center;margin-bottom:50px}
body.page-template-template-other-language-page .vc-product-wrapper h3{font-size:22px}
body.page-template-template-standard-page main{padding-top:50px}
body.page-template-template-standard-page main h1{text-align:center}
.sitemap__posttype-list{margin:3rem 0}
.sitemap__posttype-list .sitemap__posttype-list__items{-webkit-column-count:4;-moz-column-count:4;column-count:4;margin-left:1.6rem}
.sitemap__posttype-list .sitemap__posttype-list__items .item{font-size:1.6rem}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){header .social-container{padding:12px 30px 12px 12px}
}@media screen and (orientation:landscape){.single-tea .product-hero .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.selectfix::after{display:none}
}@media(min-width:240px){.wp-caption .wp-caption-text,.gallery-caption{font:300 1.4rem/1.8rem sans-serif}
}@media(min-width:320px){.wp-caption .wp-caption-text,.gallery-caption{font:300 1.55rem/1.8 sans-serif}
}@media screen and (min-width:450px){.where-to-buy #buy-online{border-left:1px solid rgba(116,11,78,0.25)}
.where-to-buy .block-columns-column-code{-webkit-box-flex:9;-webkit-flex:9;-ms-flex:9;flex:9}
.where-to-buy .block-columns-column-content{-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;max-width:300px}
#main-menu .menu-item.where-to-buy-link>a{display:block;background:url("assets/img/store_locator_icon.png") right center no-repeat;background-size:25px}
}@media(min-width:480px){.wp-caption .wp-caption-text,.gallery-caption{font:300 1.8rem/1.8 sans-serif}
}@media screen and (min-width:480px){.gallery{padding:4rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.yoga-poses{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.yoga-poses__pose{width:32%}
.tax-tea_category .tea-cat-content .tea-grid,.tax-tea_benefit .tea-cat-content .tea-grid,.tax-tea_taste .tea-cat-content .tea-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.tax-tea_category .tea-cat-content .tea-grid>.tea,.tax-tea_benefit .tea-cat-content .tea-grid>.tea,.tax-tea_taste .tea-cat-content .tea-grid>.tea{width:25%;text-align:center}
.tax-tea_category .tea-cat-content .tea-grid>.tea .tea-thumbnail,.tax-tea_benefit .tea-cat-content .tea-grid>.tea .tea-thumbnail,.tax-tea_taste .tea-cat-content .tea-grid>.tea .tea-thumbnail{max-width:260px;margin:0 auto}
}@media screen and (min-width:768px){.columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.jumbotron{padding-top:48px;padding-bottom:48px}
.container .jumbotron{padding-right:60px;padding-left:60px}
.jumbotron h1,.jumbotron .h1{font-size:63px}
.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:30px}
.carousel-caption{right:20%;left:20%;padding-bottom:30px}
.carousel-indicators{bottom:20px}
body{padding:70px 0 0 0}
.block-wrap-columns .container .block-columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.block-wrap-columns .minheight{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.gallery .gallery-item{width:32%}
.product-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.product-grid .product{width:32%;max-width:280px;margin-right:20px}
#main-menu>.menu-item .lvl_1_wrap .lvl_1_width .sub-menu .menu-item.hover .sub-menu{height:auto;opacity:1;pointer-events:all}
.home .our-story-section .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.home .our-story-section .our-story-wrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.home .our-story-section .our-story-wrapper:nth-child(2){margin:0 1rem}
.single-post .post-hero{min-height:50rem}
.single-post .similar-teas-wrapper #similar-posts .blog-section-posts,.single-post .similar-posts-wrapper #similar-posts .blog-section-posts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}
.single-post .similar-teas-wrapper #similar-posts .blog-section-posts .blog-section-post,.single-post .similar-posts-wrapper #similar-posts .blog-section-posts .blog-section-post{width:30%}
.single-tea .product-hero .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:3rem}
.single-tea .product-hero .container .product-info .product-title{font-size:40px}
.intro-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:660px}
.intro-container .intro__left{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.intro-container .intro__left,.intro-container .intro__right{width:50%;height:100%}
.intro-container .intro__left .wrap,.intro-container .intro__right .wrap{max-width:40rem}
.tax-tea_category .tea-filters-wrapper .filters-content,.tax-tea_benefit .tea-filters-wrapper .filters-content,.tax-tea_taste .tea-filters-wrapper .filters-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.tax-tea_category .tea-filters-wrapper .filters-content>div,.tax-tea_benefit .tea-filters-wrapper .filters-content>div,.tax-tea_taste .tea-filters-wrapper .filters-content>div{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;z-index:10}
.page-template-template-ingredients .ingredient{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.page-template-template-ingredients .ingredient .ingredient-image{text-align:right}
.page-template-template-ingredients .ingredient .ingredient-image img{height:auto}
}@media(min-width:768px){.lead{font-size:21px}
.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}
.dl-horizontal dd{margin-left:180px}
.container{width:750px}
.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}
.col-sm-12{width:100%}
.col-sm-11{width:91.66666667%}
.col-sm-10{width:83.33333333%}
.col-sm-9{width:75%}
.col-sm-8{width:66.66666667%}
.col-sm-7{width:58.33333333%}
.col-sm-6{width:50%}
.col-sm-5{width:41.66666667%}
.col-sm-4{width:33.33333333%}
.col-sm-3{width:25%}
.col-sm-2{width:16.66666667%}
.col-sm-1{width:8.33333333%}
.col-sm-pull-12{right:100%}
.col-sm-pull-11{right:91.66666667%}
.col-sm-pull-10{right:83.33333333%}
.col-sm-pull-9{right:75%}
.col-sm-pull-8{right:66.66666667%}
.col-sm-pull-7{right:58.33333333%}
.col-sm-pull-6{right:50%}
.col-sm-pull-5{right:41.66666667%}
.col-sm-pull-4{right:33.33333333%}
.col-sm-pull-3{right:25%}
.col-sm-pull-2{right:16.66666667%}
.col-sm-pull-1{right:8.33333333%}
.col-sm-pull-0{right:0}
.col-sm-push-12{left:100%}
.col-sm-push-11{left:91.66666667%}
.col-sm-push-10{left:83.33333333%}
.col-sm-push-9{left:75%}
.col-sm-push-8{left:66.66666667%}
.col-sm-push-7{left:58.33333333%}
.col-sm-push-6{left:50%}
.col-sm-push-5{left:41.66666667%}
.col-sm-push-4{left:33.33333333%}
.col-sm-push-3{left:25%}
.col-sm-push-2{left:16.66666667%}
.col-sm-push-1{left:8.33333333%}
.col-sm-push-0{left:0}
.col-sm-offset-12{margin-left:100%}
.col-sm-offset-11{margin-left:91.66666667%}
.col-sm-offset-10{margin-left:83.33333333%}
.col-sm-offset-9{margin-left:75%}
.col-sm-offset-8{margin-left:66.66666667%}
.col-sm-offset-7{margin-left:58.33333333%}
.col-sm-offset-6{margin-left:50%}
.col-sm-offset-5{margin-left:41.66666667%}
.col-sm-offset-4{margin-left:33.33333333%}
.col-sm-offset-3{margin-left:25%}
.col-sm-offset-2{margin-left:16.66666667%}
.col-sm-offset-1{margin-left:8.33333333%}
.col-sm-offset-0{margin-left:0}
.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}
.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}
.form-inline .input-group>.form-control{width:100%}
.form-inline .control-label{margin-bottom:0;vertical-align:middle}
.form-inline .radio,.form-inline .checkbox{display:inline-block;padding-left:0;margin-top:0;margin-bottom:0;vertical-align:middle}
.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:none;margin-left:0}
.form-inline .has-feedback .form-control-feedback{top:0}
.form-horizontal .control-label{text-align:right}
.navbar-right .dropdown-menu{right:0;left:auto}
.navbar-right .dropdown-menu-left{right:auto;left:0}
.nav-tabs.nav-justified>li{display:table-cell;width:1%}
.nav-tabs.nav-justified>li>a{margin-bottom:0}
.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}
.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}
.nav-justified>li{display:table-cell;width:1%}
.nav-justified>li>a{margin-bottom:0}
.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}
.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}
.navbar{border-radius:4px}
.navbar-header{float:left}
.navbar-collapse{width:auto;border-top:0;box-shadow:none}
.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}
.navbar-collapse.in{overflow-y:visible}
.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}
.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}
.navbar-static-top{border-radius:0}
.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}
.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}
.navbar-toggle{display:none}
.navbar-nav{float:left;margin:0}
.navbar-nav>li{float:left}
.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}
.navbar-nav.navbar-right:last-child{margin-right:-15px}
.navbar-left{float:left !important}
.navbar-right{float:right !important}
.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}
.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}
.navbar-form .input-group>.form-control{width:100%}
.navbar-form .control-label{margin-bottom:0;vertical-align:middle}
.navbar-form .radio,.navbar-form .checkbox{display:inline-block;padding-left:0;margin-top:0;margin-bottom:0;vertical-align:middle}
.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{float:none;margin-left:0}
.navbar-form .has-feedback .form-control-feedback{top:0}
.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;box-shadow:none}
.navbar-form.navbar-right:last-child{margin-right:-15px}
.navbar-text{float:left;margin-right:15px;margin-left:15px}
.navbar-text.navbar-right:last-child{margin-right:0}
.modal-dialog{width:600px;margin:30px auto}
.modal-content{box-shadow:0 5px 15px rgba(0,0,0,0.5)}
.modal-sm{width:300px}
.wp-caption .wp-caption-text,.gallery-caption{font:300 1.9rem/1.7 sans-serif}
}@media(min-width:768px) and (max-width:991px){.visible-sm{display:block !important}
table.visible-sm{display:table}
tr.visible-sm{display:table-row !important}
th.visible-sm,td.visible-sm{display:table-cell !important}
.hidden-sm{display:none !important}
}@media(min-width:992px) and (max-width:1199px){.visible-md{display:block !important}
table.visible-md{display:table}
tr.visible-md{display:table-row !important}
th.visible-md,td.visible-md{display:table-cell !important}
.hidden-md{display:none !important}
}@media(min-width:992px){.container{width:970px}
.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}
.col-md-12{width:100%}
.col-md-11{width:91.66666667%}
.col-md-10{width:83.33333333%}
.col-md-9{width:75%}
.col-md-8{width:66.66666667%}
.col-md-7{width:58.33333333%}
.col-md-6{width:50%}
.col-md-5{width:41.66666667%}
.col-md-4{width:33.33333333%}
.col-md-3{width:25%}
.col-md-2{width:16.66666667%}
.col-md-1{width:8.33333333%}
.col-md-pull-12{right:100%}
.col-md-pull-11{right:91.66666667%}
.col-md-pull-10{right:83.33333333%}
.col-md-pull-9{right:75%}
.col-md-pull-8{right:66.66666667%}
.col-md-pull-7{right:58.33333333%}
.col-md-pull-6{right:50%}
.col-md-pull-5{right:41.66666667%}
.col-md-pull-4{right:33.33333333%}
.col-md-pull-3{right:25%}
.col-md-pull-2{right:16.66666667%}
.col-md-pull-1{right:8.33333333%}
.col-md-pull-0{right:0}
.col-md-push-12{left:100%}
.col-md-push-11{left:91.66666667%}
.col-md-push-10{left:83.33333333%}
.col-md-push-9{left:75%}
.col-md-push-8{left:66.66666667%}
.col-md-push-7{left:58.33333333%}
.col-md-push-6{left:50%}
.col-md-push-5{left:41.66666667%}
.col-md-push-4{left:33.33333333%}
.col-md-push-3{left:25%}
.col-md-push-2{left:16.66666667%}
.col-md-push-1{left:8.33333333%}
.col-md-push-0{left:0}
.col-md-offset-12{margin-left:100%}
.col-md-offset-11{margin-left:91.66666667%}
.col-md-offset-10{margin-left:83.33333333%}
.col-md-offset-9{margin-left:75%}
.col-md-offset-8{margin-left:66.66666667%}
.col-md-offset-7{margin-left:58.33333333%}
.col-md-offset-6{margin-left:50%}
.col-md-offset-5{margin-left:41.66666667%}
.col-md-offset-4{margin-left:33.33333333%}
.col-md-offset-3{margin-left:25%}
.col-md-offset-2{margin-left:16.66666667%}
.col-md-offset-1{margin-left:8.33333333%}
.col-md-offset-0{margin-left:0}
.modal-lg{width:900px}
}@media screen and (min-width:992px){.home .teas-selection-section .slider-text{position:absolute;top:20px;left:20px;z-index:99;width:30%}
.home .store-finder-section .container{max-width:80%}
.home .our-story-section .our-story-wrapper:nth-child(2){margin:0 3rem}
.single-tea .product-hero .container .product-info{padding:20px 60px}
.single-tea .product-hero .container .product-info .product-title{font-size:48px}
.intro-container .intro__left .wrap{padding-left:0}
.tax-tea_category .tea-filters-wrapper .tea-categories,.tax-tea_benefit .tea-filters-wrapper .tea-categories,.tax-tea_taste .tea-filters-wrapper .tea-categories{background:url("assets/img/tea-category.png") top center no-repeat;background-size:cover}
}@media(min-width:1024px){.wp-caption .wp-caption-text,.gallery-caption{font:300 2rem/3.1rem sans-serif}
}@media screen and (min-width:1024px) and (max-height:790px){#main-menu>.menu-item .lvl_1_wrap .lvl_1_width .sub-menu .menu-item:nth-child(2) .sub-menu{top:-65px}
#main-menu>.menu-item .lvl_1_wrap .lvl_1_width .sub-menu .menu-item:nth-child(3) .sub-menu{top:-130px}
#main-menu>.menu-item .lvl_1_wrap .lvl_1_width .sub-menu .menu-item:nth-child(4) .sub-menu{top:-195px}
}@media screen and (min-width:1025px){.country-select.desktop{display:block}
#main-menu>.menu-item.menu-item-has-children:hover::before{height:100vh;opacity:1}
#main-menu>.menu-item.hover{opacity:1;overflow:visible;background-color:#740b4e}
#main-menu>.menu-item.hover>a{color:#fff}
#main-menu>.menu-item.hover .lvl_1_wrap{height:auto;opacity:1;pointer-events:all}
}@media(min-width:1200px){.container{width:1170px}
.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}
.col-lg-12{width:100%}
.col-lg-11{width:91.66666667%}
.col-lg-10{width:83.33333333%}
.col-lg-9{width:75%}
.col-lg-8{width:66.66666667%}
.col-lg-7{width:58.33333333%}
.col-lg-6{width:50%}
.col-lg-5{width:41.66666667%}
.col-lg-4{width:33.33333333%}
.col-lg-3{width:25%}
.col-lg-2{width:16.66666667%}
.col-lg-1{width:8.33333333%}
.col-lg-pull-12{right:100%}
.col-lg-pull-11{right:91.66666667%}
.col-lg-pull-10{right:83.33333333%}
.col-lg-pull-9{right:75%}
.col-lg-pull-8{right:66.66666667%}
.col-lg-pull-7{right:58.33333333%}
.col-lg-pull-6{right:50%}
.col-lg-pull-5{right:41.66666667%}
.col-lg-pull-4{right:33.33333333%}
.col-lg-pull-3{right:25%}
.col-lg-pull-2{right:16.66666667%}
.col-lg-pull-1{right:8.33333333%}
.col-lg-pull-0{right:0}
.col-lg-push-12{left:100%}
.col-lg-push-11{left:91.66666667%}
.col-lg-push-10{left:83.33333333%}
.col-lg-push-9{left:75%}
.col-lg-push-8{left:66.66666667%}
.col-lg-push-7{left:58.33333333%}
.col-lg-push-6{left:50%}
.col-lg-push-5{left:41.66666667%}
.col-lg-push-4{left:33.33333333%}
.col-lg-push-3{left:25%}
.col-lg-push-2{left:16.66666667%}
.col-lg-push-1{left:8.33333333%}
.col-lg-push-0{left:0}
.col-lg-offset-12{margin-left:100%}
.col-lg-offset-11{margin-left:91.66666667%}
.col-lg-offset-10{margin-left:83.33333333%}
.col-lg-offset-9{margin-left:75%}
.col-lg-offset-8{margin-left:66.66666667%}
.col-lg-offset-7{margin-left:58.33333333%}
.col-lg-offset-6{margin-left:50%}
.col-lg-offset-5{margin-left:41.66666667%}
.col-lg-offset-4{margin-left:33.33333333%}
.col-lg-offset-3{margin-left:25%}
.col-lg-offset-2{margin-left:16.66666667%}
.col-lg-offset-1{margin-left:8.33333333%}
.col-lg-offset-0{margin-left:0}
.visible-lg{display:block !important}
table.visible-lg{display:table}
tr.visible-lg{display:table-row !important}
th.visible-lg,td.visible-lg{display:table-cell !important}
.hidden-lg{display:none !important}
}@media screen and (min-width:1200px){.container{max-width:1270px;width:1270px;margin:0 auto;min-height:400px}
}@media(min-width:1280px){.wp-caption .wp-caption-text,.gallery-caption{font:300 2rem/3.1rem sans-serif}
}@media screen and (max-width:1199px){blockquote h3{padding:10px 10px 0}
.col-invisible-sm{display:none !important}
.col-sm-auto{width:auto}
.tabigright{text-align:inherit}
.banners blockquote h3{font-size:21px;padding:16px 38px 16px 0;width:141px}
.carousel-control{width:5%}
#main-menu>.menu-item>a{font-size:22px}
img.accent{position:relative;max-width:100%}
.recipe{background:url(/wp-content/themes/yogiproducts/img/ourstory_ingredients.png) 115% 110px no-repeat !important}
.blog-category-wrapper ul#blog-categories li{margin-right:38px}
}@media screen and (max-width:1100px){.tax-tea_category .tea-filters-wrapper .tea-categories ul li,.tax-tea_benefit .tea-filters-wrapper .tea-categories ul li,.tax-tea_taste .tea-filters-wrapper .tea-categories ul li{margin-right:45px}
}@media screen and (max-width:1024px){html:before{content:"tablet"}
header{height:70px;position:fixed}
header .upper{background:url("assets/img/top_bar_background_mobile.png") center center no-repeat;background-size:cover;height:70px}
header .upper .mobile-search-icon{display:block}
header .upper #menu-topbar{display:none}
.country-select.desktop{display:none}
.country-select.mobile.active{display:block;overflow:visible;height:55px}
#searchBox input{position:relative;top:0;left:0}
#searchBox button{height:100%;position:absolute;font-size:30px;top:0;right:0}
.main-menu-wrapper.active{overflow-y:auto;-ms-overflow-style:none;height:500px}
#main-menu .menu-item.menu-item-has-children.active>a:after{margin-top:-18px;right:15px}
#main-menu .menu-item.menu-item-has-children>a:after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);height:12px;margin-top:-6px;right:17px}
#main-menu>.menu-item{display:block;text-align:center;width:100%}
#main-menu>.menu-item.spacer-link{display:none}
#main-menu>.menu-item .lvl_1_wrap{display:block;height:auto;max-height:0;overflow:hidden;padding:0;position:static;top:0;-webkit-transition:max-height 1s;transition:max-height 1s;opacity:1;pointer-events:all;border:0;width:100%}
#main-menu>.menu-item .lvl_1_wrap .lvl_1_width{min-height:inherit;position:static}
#main-menu>.menu-item .lvl_1_wrap .lvl_1_width .sub-menu .menu-item>.sub-menu{position:relative;left:0;width:100%}
#main-menu>.menu-item.active>a:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
#main-menu>.menu-item.active .lvl_1_wrap{max-height:none}
.blog-section .blog-section-post:last-child{margin-right:auto}
.home .teas-selection-section .slider-text{width:35%}
.home .teas-selection-section .slider-text .row{margin-left:15px;margin-right:15px}
.blog-section-desktop{width:100%}
.page-template-template-discover .filters-wrapper .tea-categories-wrapper .additional-filters-wrapper form{width:45%}
}@media screen and (max-width:991px){header .logo{width:250px}
header .logo-holder{width:250px}
#footer{overflow:visible}
#footer .menu-footer-wrapper{overflow:visible}
#footer .newsletter-holder,#footer .social-wrapper{float:none;margin:0 auto;display:inline-block}
#footer .super-footer{height:auto;background-position:center right}
#footer .footer-inner{display:block;text-align:center}
#footer .footer-main .social-container{border-right:0;border-bottom:1px solid rgba(253,236,206,0.4);padding-bottom:30px;margin-bottom:30px;border-top:1px solid rgba(253,236,206,0.4);padding-top:30px;display:inline-block;width:100%}
#footer .footer-main .footer-copy{text-align:center}
#footer .footer-main #menu-footer{border-right:0;padding-left:0}
#footer .footer-main #menu-footer .menu-item{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;text-align:center;margin-bottom:30px}
#footer .footer-main .country-select.mobile{margin-bottom:0;border-bottom:0;padding-bottom:20px;position:absolute;bottom:30px;right:25%;margin-right:-25px}
#footer .footer-main .newsletter-form-wrapper{padding-left:10px}
#footer .sub-footer .footer-inner{width:80%;margin:0 auto}
#footer .sub-footer{height:auto;padding-bottom:6px;padding-top:0}
.col-invisible-sm{display:none !important}
.col-sm-auto{width:auto}
.px50left{margin-left:0}
.tabigright{text-align:inherit}
.px45top{margin-top:0}
.sm-centered{display:block;float:none;margin:0 auto !important}
.visible-sm-block{display:block !important}
.hero-img{background-size:cover}
.explore-tea-categories,.explore-tea-types{display:block}
.block-wrap-columns .container .block-columns{padding-left:1.2rem !important;padding-right:1.2rem !important}
.banners blockquote h3{padding:16px 12px 16px 0;width:120px}
.banners blockquote p{font-size:15px}
.social-link{margin-right:14px}
.social-container{text-align:center}
.country-select.mobile{display:block;margin:0 auto;float:none;width:100%}
.country-select.mobile:hover .flags{display:block;opacity:1}
.country-select.mobile{width:auto}
.country-select ul.flags{padding:0;display:none}
.country-select ul.flags{width:100px}
#searchBox{display:block;height:68px;width:100%;margin:0;position:relative}
.fixed-bar.fixed{margin-top:70px}
#product-tabs .responsive-tabs{display:none}
#product-tabs .tab-content .accordion-link{display:block}
#product-tabs .tab-content .tab-pane{padding:15px}
#product-tabs .tab-content .tab-pane#ingredients h3,#product-tabs .tab-content .tab-pane#supplement-facts h3,#product-tabs .tab-content .tab-pane#brewing-suggestions h3,#product-tabs .tab-content .tab-pane#similar-teas h3{text-align:center}
#product-tabs .tab-content .tab-pane .ingredient-summary{text-align:center}
#product-tabs .tab-content .tab-pane .ingredients-list{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
#product-tabs .tab-content .tab-pane .ingredients-list li{float:left;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}
#product-tabs .tab-content .ingredient-info .ingredient-image{display:none}
#product-tabs .tab-content .supplements-facts-icons-wrapper{display:none}
#product-tabs .tab-content .rainforest-link{display:none}
#product-tabs .tab-content .supplement-facts-table-wrapper{margin-top:20px;text-align:center}
#product-tabs .tab-content #similar-teas .similar-teas-subtitle{margin-bottom:25px}
.inspirations-section{background-size:cover;background-position:-50vw 100%;display:block}
.inspirations-section .inspirations-copy-container{margin-left:20px;width:auto}
.inspirations-section .inspirations-copy-container .inspirations-copy{max-width:400px;padding-bottom:0;margin-bottom:0}
#main-menu{background-color:#fad68e;height:0;overflow:hidden;-webkit-transition:height .2s;transition:height .2s;width:100%;width:100%}
#main-menu .sub-menu{display:none}
#main-menu.active{height:auto}
#main-menu.active .sub-menu{display:block}
#main-menu>.menu-item>a{display:block}
.blog-section .blog-section-post{width:90%;margin:0 auto 25px;float:none}
.blog-section .blog-post-content{height:auto}
.blog-section .blog-post-content .blog-post-link{bottom:0;position:relative}
.blog-section .blog-post-content::after{border-bottom:30px solid #ffcc5f;border-left:30px solid transparent;border-right:30px solid transparent;border-top:0;left:50%;right:-30px;top:-30px;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px);z-index:10}
.blog-section .blog-post-content.blog-post-content-left:after{border-bottom:30px solid #ffcc5f;border-left:30px solid transparent;border-right:30px solid transparent;border-top:0;left:50%;right:-30px;top:-30px;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px);z-index:10}
.page-template-template-homepage .blog-section-post{width:90%;margin:0 auto 25px;float:none}
.home .intro-section .intro-section-slide{background-size:cover}
.home .intro-section .intro-section-slide:before{padding-top:89%}
.home .intro-section .intro-section-copy-container{width:auto;padding:145px 15px 15px}
.home .teas-selection-section .swiper-scrollbar{width:72.5%}
.home .teas-selection-section .mask{background:-webkit-linear-gradient(left,rgba(84,29,83,0.99) 0,rgba(84,29,83,0) 50%,rgba(84,29,83,0.99) 100%);background:linear-gradient(to right,rgba(84,29,83,0.99) 0,rgba(84,29,83,0) 50%,rgba(84,29,83,0.99) 100%);width:100%}
.home .teas-selection-section p{margin-bottom:0}
.home .teas-selection-section .tea{height:auto}
.home .teas-selection-section{padding:0}
.home .teas-selection-section .slider-text{position:relative;padding:30px 20px 15px 20px;width:100%}
.home .teas-selection-section .slider-text .btn-orange,.home .teas-selection-section .slider-text .discover-tea-link{display:none}
.home .teas-selection-section .slider-images{width:100%}
.home .teas-selection-section .slider-images .row{position:relative}
.home .teas-selection-section .slider-images .discover-tea-link{display:block}
.home .teas-selection-section .slider-images .btn-ct{text-align:center}
.home .teas-selection-section .slider-images .btn-ct .btn-orange{margin:30px auto;display:inline-block}
.home .teas-selection-section .slider-images .discover-tea-link{text-align:center;margin-bottom:30px}
.home .ingredients-section{background-position:center center;min-height:580px;height:auto;max-height:none;text-align:center}
.home .store-finder-section .store-finder-card .store-finder-input-wrapper .store-finder-input{width:80%}
.home .store-finder-section .store-finder-card .store-finder-sub-copy a{color:#740b4e}
.home .be-good-section{background-image:url("/wp-content/themes/yogiproducts/img/bg-be-good-mobile.jpg");background-size:cover;height:396px}
.home .be-good-section .be-good-copy-container{padding:100px 15px 15px;text-align:center}
.home .our-story-section .our-story-wrapper .our-story-summary-wrapper{min-height:260px}
.recipe{background:url(/wp-content/themes/yogiproducts/img/ourstory_ingredients.png) 115% 110px no-repeat !important}
.do-good-links{margin-left:0;padding-left:0}
.single-post article .article-content .blog-post-content>.vc_column-inner>.wpb_wrapper{padding-left:15px;padding-right:15px;text-align:center}
.single-post .similar-teas-wrapper #similar-teas .similar-teas-subtitle,.single-post .similar-posts-wrapper #similar-teas .similar-teas-subtitle{margint-bottom:30px}
.single-tea .product-hero .container .product-info .product-icons{display:none}
.single-tea .yoga-with-yogi-wrapper{background-color:#fad68e;background-image:none;padding-bottom:0}
.single-tea .yoga-with-yogi-wrapper .yoga-with-yogi-content{padding:25px;width:100%}
.single-tea .yoga-with-yogi-wrapper .yoga-with-yogi-content .yoga-with-yogi-content-text{width:100%}
.single-tea .yoga-with-yogi-wrapper .yoga-with-yogi-content>div{margin:0}
.single-tea .yoga-with-yogi-wrapper .yoga-with-yogi-content .yoga-img-desktop{display:none}
.single-tea .yoga-with-yogi-wrapper .yoga-img-mobile{display:block;margin:0 auto}
.intro-container .featured-article-content-wrapper{padding-top:55px;padding-left:15px;padding-right:15px}
.intro-container .featured-article-content-wrapper>.vc_column-inner{width:100%}
.intro-container .featured-image-wrapper .vc_column-inner{min-height:210px}
.blog-list-wrapper .blog-section-post:nth-child(3n+3){margin-right:auto}
.blog-category-wrapper .container{padding:15px}
.blog-category-wrapper ul#blog-categories li a{font-size:15px;padding:0}
.blog-category-wrapper ul#blog-categories li a::after{content:"\e101";display:inline-block;font-family:yogi-icons !important;font-style:normal !important;font-variant:normal !important;font-weight:400 !important;font-size:10px;text-transform:none !important;vertical-align:middle;width:8px;height:15px;-webkit-transform-origin:center 9px;-ms-transform-origin:center 9px;transform-origin:center 9px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);position:relative;margin-top:-3px;margin-left:10px}
.blog-category-wrapper ul#blog-categories li.active a::after{content:''}
.blog-category-wrapper ul#blog-categories li{text-align:center;margin-bottom:25px;border-bottom:0;margin-right:0}
.blog-category-wrapper ul#blog-categories li a{font-weight:normal;color:#740b4e}
.blog-category-wrapper ul#blog-categories li:hover,.blog-category-wrapper ul#blog-categories li.active{border-bottom:0}
.blog-category-wrapper ul#blog-categories li:last-child{margin-bottom:0}
.blog-category-wrapper ul#blog-categories.collapse{display:none}
.blog-category-wrapper ul#blog-categories{overflow:auto;margin:0;padding:35px 0;background-color:#f7f1e6}
.admin-bar .tea-filters-content{top:46px}
.tax-tea_category .tea-filters-wrapper .filter-corners,.tax-tea_benefit .tea-filters-wrapper .filter-corners,.tax-tea_taste .tea-filters-wrapper .filter-corners{display:none}
.tax-tea_category .tea-filters-wrapper .filters-content,.tax-tea_benefit .tea-filters-wrapper .filters-content,.tax-tea_taste .tea-filters-wrapper .filters-content{background:url("assets/img/mobile_filters_top.png") top center no-repeat,url("assets/img/mobile_filters_bottom.png") bottom center no-repeat;background-size:contain}
.tax-tea_category .tea-filters-wrapper .filters-footer,.tax-tea_benefit .tea-filters-wrapper .filters-footer,.tax-tea_taste .tea-filters-wrapper .filters-footer{margin-top:40px}
.tax-tea_category .tea-filters-wrapper .tea-categories ul li a,.tax-tea_benefit .tea-filters-wrapper .tea-categories ul li a,.tax-tea_taste .tea-filters-wrapper .tea-categories ul li a{font-weight:normal}
.tax-tea_category .tea-filters-wrapper .tea-categories ul li a::after,.tax-tea_benefit .tea-filters-wrapper .tea-categories ul li a::after,.tax-tea_taste .tea-filters-wrapper .tea-categories ul li a::after{content:"\e101";display:inline-block;font-family:yogi-icons !important;font-style:normal !important;font-variant:normal !important;font-weight:400 !important;font-size:10px;text-transform:none !important;vertical-align:middle;width:8px;height:15px;-webkit-transform-origin:center 9px;-ms-transform-origin:center 9px;transform-origin:center 9px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);position:relative;margin-top:-3px;margin-left:10px}
.tax-tea_category .tea-filters-wrapper .tea-categories ul li.active a::after,.tax-tea_benefit .tea-filters-wrapper .tea-categories ul li.active a::after,.tax-tea_taste .tea-filters-wrapper .tea-categories ul li.active a::after{content:''}
.tax-tea_category .tea-filters-wrapper .tea-categories ul li,.tax-tea_benefit .tea-filters-wrapper .tea-categories ul li,.tax-tea_taste .tea-filters-wrapper .tea-categories ul li{display:block;text-align:center;margin-bottom:35px;border-bottom:0;margin-right:0}
.tax-tea_category .tea-filters-wrapper .tea-categories ul li a,.tax-tea_benefit .tea-filters-wrapper .tea-categories ul li a,.tax-tea_taste .tea-filters-wrapper .tea-categories ul li a{font-weight:normal;color:#740b4e}
.tax-tea_category .tea-filters-wrapper .tea-categories ul li:hover,.tax-tea_category .tea-filters-wrapper .tea-categories ul li.active,.tax-tea_benefit .tea-filters-wrapper .tea-categories ul li:hover,.tax-tea_benefit .tea-filters-wrapper .tea-categories ul li.active,.tax-tea_taste .tea-filters-wrapper .tea-categories ul li:hover,.tax-tea_taste .tea-filters-wrapper .tea-categories ul li.active{border-bottom:0}
.tax-tea_category .tea-filters-wrapper .tea-categories ul li:last-child,.tax-tea_benefit .tea-filters-wrapper .tea-categories ul li:last-child,.tax-tea_taste .tea-filters-wrapper .tea-categories ul li:last-child{margin-bottom:0}
.tax-tea_category .tea-filters-wrapper .tea-categories ul,.tax-tea_benefit .tea-filters-wrapper .tea-categories ul,.tax-tea_taste .tea-filters-wrapper .tea-categories ul{overflow:auto;margin:0;background-color:#f7f1e6}
.tax-tea_category .tea-filters-wrapper .tea-categories,.tax-tea_benefit .tea-filters-wrapper .tea-categories,.tax-tea_taste .tea-filters-wrapper .tea-categories{padding-left:0;padding-right:0}
.tax-tea_category .tea-filters-wrapper .tea-categories .collapse,.tax-tea_benefit .tea-filters-wrapper .tea-categories .collapse,.tax-tea_taste .tea-filters-wrapper .tea-categories .collapse{max-height:0;-webkit-transition:all .5s;transition:all .5s;overflow:hidden}
.tax-tea_category .tea-filters-wrapper .tea-categories .collapse[aria-expanded="true"],.tax-tea_benefit .tea-filters-wrapper .tea-categories .collapse[aria-expanded="true"],.tax-tea_taste .tea-filters-wrapper .tea-categories .collapse[aria-expanded="true"]{display:block;padding:20px 0;max-height:1000px}
.tax-tea_category .tea-filters-wrapper .tea-filters-content,.tax-tea_benefit .tea-filters-wrapper .tea-filters-content,.tax-tea_taste .tea-filters-wrapper .tea-filters-content{position:fixed;z-index:1050;display:none;overflow:auto;overflow-y:scroll;background-color:#740b4e;padding:0 30px !important;width:100%}
.tax-tea_category .tea-filters-wrapper .tea-filters-content.in,.tax-tea_benefit .tea-filters-wrapper .tea-filters-content.in,.tax-tea_taste .tea-filters-wrapper .tea-filters-content.in{display:block}
.tax-tea_category .tea-filters-wrapper .tea-filters-content .icon-x,.tax-tea_benefit .tea-filters-wrapper .tea-filters-content .icon-x,.tax-tea_taste .tea-filters-wrapper .tea-filters-content .icon-x{display:block}
.tax-tea_category .tea-filters-wrapper .tea-filters-content h4,.tax-tea_benefit .tea-filters-wrapper .tea-filters-content h4,.tax-tea_taste .tea-filters-wrapper .tea-filters-content h4{width:80%}
.tax-tea_category .tea-filters-wrapper .tea-filters-content ul,.tax-tea_benefit .tea-filters-wrapper .tea-filters-content ul,.tax-tea_taste .tea-filters-wrapper .tea-filters-content ul{padding-left:10px}
.tax-tea_category .tea-filters-wrapper .tea-filters-content .tea-tastes-wrapper,.tax-tea_benefit .tea-filters-wrapper .tea-filters-content .tea-tastes-wrapper,.tax-tea_taste .tea-filters-wrapper .tea-filters-content .tea-tastes-wrapper{margin-bottom:65px;margin-top:25px}
.tax-tea_category .tea-filters-wrapper .tea-filters-content .tea-tastes-provides,.tax-tea_benefit .tea-filters-wrapper .tea-filters-content .tea-tastes-provides,.tax-tea_taste .tea-filters-wrapper .tea-filters-content .tea-tastes-provides{border:0;margin-bottom:50px}
.tax-tea_category .tea-filters-wrapper .tea-filters-content .apply-filters-btn,.tax-tea_benefit .tea-filters-wrapper .tea-filters-content .apply-filters-btn,.tax-tea_taste .tea-filters-wrapper .tea-filters-content .apply-filters-btn{display:block}
.tax-tea_category .tea-cat-content,.tax-tea_benefit .tea-cat-content,.tax-tea_taste .tea-cat-content{margin-top:30px}
.tax-tea_category .tea-cat-content .tea-grid article .tea-thumbnail img,.tax-tea_benefit .tea-cat-content .tea-grid article .tea-thumbnail img,.tax-tea_taste .tea-cat-content .tea-grid article .tea-thumbnail img{width:100%}
.page-template-template-ingredients aside .a-z{margin-top:21px}
.dosha-result-img{margin:0 auto}
.dosha-float-img{float:left}
body.page-template-template-ayurveda-quiz{background:url("assets/img/dosha_backgroud.jpg") top left;background-size:cover}
body.page-template-template-ayurveda-quiz .dosha-box{padding:30px 0;background-size:200px}
body.page-template-template-ayurveda-quiz .dosha-header{margin-bottom:10px}
body.page-template-template-ayurveda-quiz #dosha-regular-footer .btn-orange{margin-bottom:15px}
body.page-template-template-ayurveda-quiz .dosha-results .blog-section-post{width:90%;margin:0 auto;margin-bottom:50px}
body.page-template-template-ayurveda-quiz .dosha-results .blog-section-post:nth-child(3n+3){margin-right:auto}
.page-template-template-discover .filters-wrapper{background:#541d53 url("assets/img/henna_top_right.png") top right no-repeat;background-size:240px 140px;padding-bottom:0}
.page-template-template-discover .filters-wrapper h2{padding-left:15px;padding-right:15px}
.page-template-template-discover .filters-wrapper .tea-categories-wrapper{width:100%;background:#fad68e;padding:25px 20px;margin-bottom:40px}
.page-template-template-discover .filters-wrapper .tea-categories-wrapper h4{width:80%}
.page-template-template-discover .filters-wrapper .tea-categories-wrapper .tea-tastes-wrapper{background:url("assets/img/purple_top_left_line_corner.png") top left no-repeat,url("assets/img/purple_top_right_line_corner.png") top right no-repeat;background-size:67px 55px;padding-top:20px}
.page-template-template-discover .filters-wrapper .tea-categories-wrapper .tea-tastes-provides{border:0;background:url("assets/img/purple_bottom_left_line_corner.png") bottom left no-repeat,url("assets/img/purple_bottom_right_line_corner.png") bottom right no-repeat;background-size:67px 55px;padding-bottom:20px}
.page-template-template-discover .filters-wrapper .tea-categories-wrapper .tea-tastes-provides ul{padding-left:0}
.page-template-template-discover .filters-wrapper .tea-categories-wrapper .additional-filters-wrapper{display:none}
.page-template-template-discover .filters-wrapper .tea-categories-wrapper .tea-filters-middle-footer{margin-top:40px}
.page-template-template-discover .discover-results-wrapper{background:0;background-color:#faf3de}
.page-template-template-discover article{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.page-template-template-discover article .discover-tea-content{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;text-align:center}
.page-template-template-discover article .discover-tea-image{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}
.page-template-template-discover article .alt-btn{margin:0 auto}
.page-template-template-discover .separator{background-size:100%}
body.page-template-template-other-language-page .ol-homepage>.vc_column-inner>.wpb_wrapper,body.page-template-template-other-language-page .ol-products-infobox>.vc_column-inner>.wpb_wrapper,body.page-template-template-other-language-page .ol-products>.vc_column-inner>.wpb_wrapper{padding-left:15px;padding-right:15px}
body.page-template-template-other-language-page .vc-product-wrapper{width:100%}
}@media screen and (max-width:991px),screen and (max-width:1024px){body.page-template-template-standard-page main{padding-top:80px}
}@media screen and (max-width:767px) and (max-width:767px){#main-menu>.menu-item .lvl_1_wrap .lvl_1_width .sub-menu .menu-item.active a:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
}@media screen and (max-width:767px){html:before{content:"mobile"}
body.admin-bar header{top:46px}
h1{font-size:36px}
h2{font-size:32px}
h3{font-size:26px}
h4{font-size:20px}
.intro-container h1,#secondary-masthead h1{font-size:35px}
.intro-container.teas h1,#secondary-masthead.teas h1{margin-right:0}
h1::before,h1::after{display:none}
h2 span{font-family:'Euphoria Script',cursive;font-style:italic;font-weight:bold;padding:0 10px 0 9px;position:relative;top:-4px}
h2 sup{font-family:sans-serif;font-size:16px;padding-left:0;top:-18px}
.subhead{display:none}
label{padding-left:25px}
.checkmark{top:4px;font-size:43px;height:15px;line-height:18px;width:15px}
#wpadminbar{position:fixed}
.col-xs-hidden{display:none}
.half-size-wrap{width:100%}
.mobile-only{display:block}
.px45top{margin-top:45px}
.container-wrap .container,.block-wrap .container{padding:20px !important}
.banners blockquote h3{display:block;float:none;font-size:24px;margin:0 auto;padding:15px 0 0;width:auto}
.banners blockquote p{font-size:17px;padding:0 0 10px 0;max-width:none}
.banners blockquote .arrow{margin-left:0;display:block}
blockquote p{font-size:24px}
.search-form-wrapper{height:150px;width:100%}
.search-autocomplete{top:175px;width:100%;position:fixed;max-height:100%;overflow:auto}
#searchBox{margin:80px 8px 8px}
.share-page-submit fieldset.half{width:100%}
#blog-sidebar{margin-top:50px;margin-bottom:0}
.inspirations-section .inspirations-copy-container .inspirations-title{padding:0;margin:0;line-height:1}
.main-menu-wrapper{width:100%}
.main-menu-wrapper .logo{display:none !important}
#main-menu>.menu-item .lvl_1_wrap .lvl_1_width .sub-menu .menu-item.active .sub-menu{height:auto;opacity:1;pointer-events:all}
.lightbox .lightbox-content{padding:35px 5px 5px 5px;width:80vw !important}
.blog-section{padding-bottom:35px}
.blog-section h2{width:85%;margin:0 auto 10px}
.blog-section .blog-section-post{float:none}
.page-template-template-homepage .blog-section-post{float:left}
.home .intro-section{height:415px}
.home .intro-section .intro-section-slide{height:415px}
.home .intro-section .intro-section-copy-container{padding:55px 15px 0 15px;height:415px}
.home .intro-section .intro-section-copy-container .intro-section-title{font-size:44px}
.home .intro-section .intro-section-copy-container .intro-section-copy{max-width:80vw}
.home .ingredients-section{background-position:center bottom;height:auto;max-height:none}
.home .ingredients-section .ingredients-wrap{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:20px}
.home .ingredients-section .ingredients-wrap .ingredients-title{font-size:4.5rem}
.home .store-finder-section .store-finder-card{max-width:100%;padding:0 2rem}
.home .our-story-section{padding:17px 0 0}
.home .our-story-section .our-story-wrapper .our-story-summary-wrapper{min-height:unset}
.careers .job-openings-container{float:none;width:auto}
.aside-container{float:none;margin-right:0;margin-left:5%;padding-right:0;width:90%}
.careers .job-openings{margin:0;width:100%}
.accent-hold{display:none}
.single-tea .product-hero{overflow:hidden}
.single-tea .product-hero .container{padding-bottom:0;padding-top:0}
.single-tea .product-hero .container .social-container{padding-bottom:40px}
.single-tea .product-hero .container .product-info .product-extra-info a{display:block;border:0;margin-bottom:15px}
.single-tea .product-hero .container .product-info form{display:block;padding-top:30px}
.single-tea .product-hero .container .product-info form+.link{display:inline-block;text-align:center;width:100%}
.single-tea .product-hero .container .product-info .alt-btn{margin-bottom:18px;width:100%}
.blog-content-wrapper .blog-list-wrapper article.blog-section-post{float:none}
.search-results.container .search-results__thumb img{max-width:120px}
.tax-tea_category .tea-categories-wrapper,.tax-tea_benefit .tea-categories-wrapper,.tax-tea_taste .tea-categories-wrapper{width:100%}
.tax-tea_category .category-data-wrapper,.tax-tea_benefit .category-data-wrapper,.tax-tea_taste .category-data-wrapper{margin:20px auto}
.tax-tea_category .tea-filters-wrapper .tea-filters-content .tea-tastes-wrapper,.tax-tea_benefit .tea-filters-wrapper .tea-filters-content .tea-tastes-wrapper,.tax-tea_taste .tea-filters-wrapper .tea-filters-content .tea-tastes-wrapper{margin-bottom:40px;padding:0 10%}
.tax-tea_category .tea-filters-wrapper .tea-filters-content .tea-tastes-provides,.tax-tea_benefit .tea-filters-wrapper .tea-filters-content .tea-tastes-provides,.tax-tea_taste .tea-filters-wrapper .tea-filters-content .tea-tastes-provides{margin-bottom:20px;padding:0 10%}
.tax-tea_category .tea-cat-content .tea-grid article .the-title,.tax-tea_benefit .tea-cat-content .tea-grid article .the-title,.tax-tea_taste .tea-cat-content .tea-grid article .the-title{font-size:18px;font-weight:normal}
.page-template-template-ingredients aside .a-z{height:auto;padding-left:10px;padding-bottom:10px;top:0 !important}
.page-template-template-ingredients .teas-loop{margin-top:120px}
.page-template-template-ingredients aside .a-z .whatever{margin:0 !important;width:100% !important}
.page-template-template-ingredients aside h4{padding-right:15px}
aside h4,aside h2{font-size:18px !important}
aside#sidebar{position:relative}
#dosha-back{float:left}
#dosha-reset{float:none}
#dosha-number{text-align:center}
.dosha-symbol{float:none;margin-left:none}
.container-inner .ingredients{padding:0;padding-left:15px}
.container-inner .cooking{margin:0}
.recipe{background:url(/wp-content/themes/yogiproducts/img/ourstory_ingredients.png) 540px 172px no-repeat !important;background-size:42% !important}
.page-template-template-discover .filters-wrapper .tea-categories-wrapper .tea-tastes-wrapper h4{margin-left:auto}
.page-template-template-discover .filters-wrapper .tea-categories-wrapper .tea-tastes-provides{padding-bottom:20px}
body.page-template-template-standard-page main{padding-top:30px}
}@media(max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}
.table-responsive>.table{margin-bottom:0}
.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}
.table-responsive>.table-bordered{border:0}
.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}
.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}
.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}
.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}
.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}
.navbar-nav .open .dropdown-menu>li>a{line-height:20px}
.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}
.navbar-form .form-group{margin-bottom:5px}
.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}
.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}
.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}
.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#999}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}
.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}
.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}
.visible-xs{display:block !important}
table.visible-xs{display:table}
tr.visible-xs{display:table-row !important}
th.visible-xs,td.visible-xs{display:table-cell !important}
.hidden-xs{display:none !important}
}@media screen and (max-width:479px){.mobile-xs-only{display:block}
.xs-text-center{text-align:center}
.xs-centered{display:block;float:none;margin:0 auto !important}
.half-size-wrap{width:100%}
div.half{width:100%}
.sharing{margin-bottom:15px}
.social-container{float:none}
.modal-dialog{min-width:0}
.inspirations-section{min-height:initial;max-height:initial}
.main-menu-wrapper{width:100%}
.blog-section .blog-section-post img{height:auto}
.home .intro-section .intro-section-slide{background-position:-117px center}
.home .intro-section .intro-section-copy-container .intro-section-title{font-size:40px}
.home .teas-selection-section .swiper-container{height:365px}
.home .be-good-section .be-good-copy-container{padding:80px 15px 15px}
.aside-container{width:100%}
.tax-tea_category .tea-filters-wrapper,.tax-tea_benefit .tea-filters-wrapper,.tax-tea_taste .tea-filters-wrapper{margin:20px 0;width:100%;bottom:0}
.container-inner .ingredients{margin-top:90px}
.recipe{background-size:56% !important;margin-top:25px}
}@media screen and (max-width:450px){.where-to-buy{padding-left:0;padding-right:0}
.where-to-buy .block-columns-column{padding:0 !important}
.where-to-buy .where-to-buy__retailers img{max-width:200px}
.where-to-buy .block-columns{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:column-reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}
#main-menu .menu-item.where-to-buy-link ul{display:block}
#main-menu .menu-item.where-to-buy-link a{color:white;text-align:center;display:block}
#main-menu .menu-item.where-to-buy-link a::after{display:block}
}@media screen and (max-width:369px){header .logo-mobile{width:200px;top:0}
header .logo-mobile-holder{width:200px;top:0}
.tax-tea_category .tea-filters-wrapper .tea-filters-content h4,.tax-tea_benefit .tea-filters-wrapper .tea-filters-content h4,.tax-tea_taste .tea-filters-wrapper .tea-filters-content h4{width:100%}
.tax-tea_category .tea-filters-wrapper .tea-filters-content ul li,.tax-tea_benefit .tea-filters-wrapper .tea-filters-content ul li,.tax-tea_taste .tea-filters-wrapper .tea-filters-content ul li{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}
.page-template-template-discover .filters-wrapper .tea-categories-wrapper h4{width:100%}
.page-template-template-discover .filters-wrapper .tea-categories-wrapper ul li{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}
}@media print{*{color:#000 !important;text-shadow:none !important;background:transparent !important;box-shadow:none !important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100% !important}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
select{background:#fff !important}
.navbar{display:none}
.table td,.table th{background-color:#fff !important}
.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}
.label{border:1px solid #000}
.table{border-collapse:collapse !important}
.table-bordered th,.table-bordered td{border:1px solid #ddd !important}
.visible-print{display:block !important}
table.visible-print{display:table}
tr.visible-print{display:table-row !important}
th.visible-print,td.visible-print{display:table-cell !important}
.hidden-print{display:none !important}
}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}
to{background-position:0 0}
}@keyframes progress-bar-stripes{from{background-position:40px 0}
to{background-position:0 0}
}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}@-webkit-keyframes ajax-loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}@keyframes ajax-loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}