@charset "UTF-8";
.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}#glt-settings.wrap {
max-width:1300px;
}
#glt-settings.wrap:after {
content:'';
display:block;
clear:both;
}
#glt-footer,
#glt-footer #google_language_translator {
display:none !important;
}
#glt-translate-trigger,
#glt-translate-trigger span {
cursor:pointer;
}
#glt-settings .glt-main-settings h3:before {
content:'\f108';
}
#glt-settings .glt-layout-settings h3:before {
content:'\f116';
}
#glt-settings .glt-floating-widget-settings h3:before {
content:'\f134';
}
#glt-settings .glt-behavior-settings h3:before {
content:'\f185';
}
#glt-settings .glt-usage-settings h3:before {
content:'\f106';
}
#glt-settings .glt-preview-settings h3:before {
content:'\f115';
}
#glt-settings .glt-flag-settings h3:before {
content:'\f227';
}
#glt-settings .glt-seo-settings h3:before {
content:'\f11e';
}
#glt-settings .glt-gtranslate-ad h3:before {
content:'\f326';
}
#glt-settings .glt-css-settings h3:before {
content:'\f119';
}
#glt-settings .glt-seo-settings {background-color: #FFC293;}
#glt-settings .glt-main-settings h3:before,
#glt-settings .glt-layout-settings h3:before,
#glt-settings .glt-behavior-settings h3:before,
#glt-settings .glt-floating-widget-settings h3:before,
#glt-settings .glt-usage-settings h3:before,
#glt-settings .glt-preview-settings h3:before,
#glt-settings .glt-flag-settings h3:before,
#glt-settings .glt-seo-settings h3:before,
#glt-settings .glt-gtranslate-ad h3:before,
#glt-settings .glt-css-settings h3:before {
margin-right: 5px;
display: inline-block;
width: 20px;
height: 20px;
font-size: 20px;
line-height: 1;
font-family: dashicons;
text-decoration: inherit;
font-weight: 400;
font-style: normal;
vertical-align: top;
text-align: center;
-webkit-transition: color .1s ease-in 0;
transition: color .1s ease-in 0;
-webkit-font-smoothing: antialiased;
}
#glt-settings .button,
#glt-settings .button-primary {
text-shadow: none;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
box-shadow: none;
transition: .25s opacity ease-in-out;
-webkit-transition: .25s opacity ease-in-out;
-moz-transition: .25s opacity ease-in-out;
}
#glt-settings .button {
background: #95a5a6;
border:1px solid #95a5a6;
color:#fff;
}
#glt-settings .button-primary {
background:#ea4335;
border:1px solid #ea4335;
}
#glt-settings .button:hover {
opacity:0.8;
}
#glt-settings .button-primary:hover {
opacity:0.8;
background:#ea4335;
border:1px solid #ea4335;
}
.tool-container {
bottom:50px !important;
top:auto !important;
z-index:99999999 !important;
}
.tool-container .tool-items a {
margin:4px;
}
.box-right {
clear:right;
}
a.wp-studio-logo:focus,
a.wp-helpdesk-logo:focus {
box-shadow:none !important;
-webkit-box-shadow:none !important;
-moz-box-shadow:none !important;
}
.goog-te-gadget-simple {
margin:4px 0;
}
#google_language_translator select.goog-te-combo {
width:143px;
background:#fff;
box-shadow:none !important;
-moz-box-shadow:none !important;
-webkit-box-shadow:none !important;
padding:3px !important;
height:auto !important;
border:1px solid lightgray !important;
border-radius:0px !important;
-webkit-border-radius:0px;
-moz-border-radius:0px !important;
-o-border-radius:0px !important;
}
#google_language_translator select.goog-te-combo:focus {
outline:none !important;
}
#flags {
overflow:hidden;
}
#flags ul {
margin:0;
padding:0;
}
#flags li {
float:left !important;
margin-bottom:0 !important;
padding:0 !important;
border:none !important;
list-style:none !important;
content:none !important;
}
#flags li:before {
content:none !important;
border:none !important;
background:none !important;
}
#flags a,
.tool-container .tool-items a {
display:inline-block;
cursor:pointer;
}
a.nturl.single-language {
border:0;
}
a.single-language span.flag {
display:inline-block;
vertical-align:middle;
margin-right:5px;
}
#flags.size24 a,
.tool-container .tool-items a,
a.single-language span.size24 {
width: 24px !important;
height: 18px !important;
box-sizing:content-box;
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
-o-box-sizing:content-box;
-ms-box-sizing:content-box;
}
#flags.size22 a,
a.single-language span.size22 {
width: 22px !important;
height: 17px !important;
box-sizing:content-box;
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
-o-box-sizing:content-box;
-ms-box-sizing:content-box;
}
#flags.size20 a,
a.single-language span.size20 {
width: 20px !important;
height: 14px !important;
box-sizing:content-box;
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
-o-box-sizing:content-box;
-ms-box-sizing:content-box;
}
#flags.size18 a,
a.single-language span.size18 {
width: 18px !important;
height: 14px !important;
box-sizing:content-box;
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
-o-box-sizing:content-box;
-ms-box-sizing:content-box;
}
#flags.size16 a,
#language span.size16,
a.single-language span.size16 {
width: 16px !important;
height: 12px !important;
box-sizing:content-box;
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
-o-box-sizing:content-box;
-ms-box-sizing:content-box;
}
.tool-container .tool-items a {
display:inline-block;
margin:3px 5px 3px;
width:24px !important;
height:18px !important;
}
.goog-te-gadget {
color:#444;
font-size:11px;
font-family:"Arial",sans,sans-serif;
}
.goog-te-gadget img {
vertical-align:middle;
}
select.goog-te-combo:focus {
box-shadow:none !important;
-moz-box-shadow:none !important;
-webkit-box-shadow:none !important;
}
.metabox-holder {
width:65%;
float:left;
}
.metabox-holder h2 {
margin-bottom:18px;
}
.submit {
padding:0px;
}
.form-table th {
width:50%;
}
td.advanced {
padding-top:0px;
padding-bottom:0px;
}
p.hello {
font-size:12px;
color:darkgray;
}
.flag{
padding:1px 0;
}
a.nturl {
cursor:pointer;
}
.flag img,
.alt_flag img{
border:0px !important;
margin-top:2px !important;
padding:0px !important;
}
.attribution {
width:152px;
line-height:1em;
margin-top:4px;
}
span.goog-branding {
font-size: 11px;
font-family: arial;
color: rgb(102, 102, 102);
white-space: nowrap;
padding-top: 4px;
text-align: left;
width: 150px;
margin-top: 2px;
left:170px;
z-index: 9999;
float: right;
}
.goog-logo-link,
.goog-logo-link:link,
.goog-logo-link:visited,
.goog-logo-link:hover,
.goog-logo-link:active {
font-size: 12px;
font-weight: bold;
color: rgb(68, 68, 68);
text-decoration: none;
line-height:0.8em;
}
span.goog-branding img {
float: left;
margin:0px;
width: 37px;
}
span.vertical-translator {
position:auto;
float:none !important;
font-size: 11px;
font-family: arial;
color: rgb(102, 102, 102);
white-space: nowrap;
vertical-align: middle;
padding-top: 4px;
text-align: left;
width: 150px;
margin-top: 2px;
right: -50px;
z-index: 9999;
}
.tool-container .tool-items .flag img {
width:24px !important;
height:24px !important;
margin-top:1px !important;
}
.tool-items .flag {
padding:0px !important;
}
.tool-container {
line-height:1;
}
#footer-instance {
display:none !important;
}
code {
border:1px solid lightgray;
} #flags.size22 a[title="Afrikaans"],
.tool-container .tool-items a[title="Afrikaans"],
a.single-language[title="Afrikaans"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -1px -3px no-repeat;
}
#flags.size22 a[title="Albanian"],
.tool-container .tool-items a[title="Albanian"],
a.single-language[title="Albanian"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -30px -3px no-repeat;
}
#flags.size22 a[title="Amharic"],
.tool-container .tool-items a[title="Amharic"],
a.single-language[title="Amharic"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -1px -467px no-repeat;
}
#flags.size22 a[title="Arabic"],
.tool-container .tool-items a[title="Arabic"],
a.single-language[title="Arabic"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -59px -3px no-repeat;
}
#flags.size22 a[title="Armenian"],
.tool-container .tool-items a[title="Armenian"],
a.single-language[title="Armenian"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -88px -3px no-repeat;
}
#flags.size22 a[title="Azerbaijani"],
.tool-container .tool-items a[title="Azerbaijani"],
a.single-language[title="Azerbaijani"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -117px -3px no-repeat;
}
#flags.size22 a[title="Basque"],
.tool-container .tool-items a[title="Basque"],
a.single-language[title="Basque"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -146px -3px no-repeat;
}
#flags.size22 a[title="Belarusian"],
.tool-container .tool-items a[title="Belarusian"],
a.single-language[title="Belarusian"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -1px -32px no-repeat;
}
#flags.size22 a[title="Bengali"],
.tool-container .tool-items a[title="Bengali"],
a.single-language[title="Bengali"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -30px -32px no-repeat;
}
#flags.size22 a[title="Bosnian"],
.tool-container .tool-items a[title="Bosnian"],
a.single-language[title="Bosnian"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -59px -32px no-repeat;
}
#flags.size22 a[title="Bulgarian"],
.tool-container .tool-items a[title="Bulgarian"],
a.single-language[title="Bulgarian"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -88px -32px no-repeat;
}
#flags.size22 a[title="Catalan"],
.tool-container .tool-items a[title="Catalan"],
a.single-language[title="Catalan"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -117px -32px no-repeat;
}
#flags.size22 a[title="Cebuano"],
.tool-container .tool-items a[title="Cebuano"],
a.single-language[title="Cebuano"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -146px -32px no-repeat;
}
#flags.size22 a[title="Chichewa"],
.tool-container .tool-items a[title="Chichewa"],
a.single-language[title="Chichewa"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -88px -409px no-repeat;
}
#flags.size22 a[title="Chinese (Simplified)"],
.tool-container .tool-items a[title="Chinese (Simplified)"],
a.single-language[title="Chinese (Simplified)"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -1px -61px no-repeat;
}
#flags.size22 a[title="Chinese (Traditional)"],
.tool-container .tool-items a[title="Chinese (Traditional)"],
a.single-language[title="Chinese (Traditional)"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -30px -61px no-repeat;
}
#flags.size22 a[title="Corsican"],
.tool-container .tool-items a[title="Corsican"],
a.single-language[title="Corsican"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -117px -90px no-repeat;
}
#flags.size22 a[title="Croatian"],
.tool-container .tool-items a[title="Croatian"],
a.single-language[title="Croatian"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -59px -61px no-repeat;
}
#flags.size22 a[title="Czech"],
.tool-container .tool-items a[title="Czech"],
a.single-language[title="Afrikaans"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -88px -61px no-repeat;
}
#flags.size22 a[title="Danish"],
.tool-container .tool-items a[title="Danish"],
a.single-language[title="Danish"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -117px -61px no-repeat;
}
#flags.size22 a[title="Dutch"],
.tool-container .tool-items a[title="Dutch"],
a.single-language[title="Dutch"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -146px -61px no-repeat;
}
#flags.size22 a[title="English"],
.tool-container .tool-items a[title="English"],
a.single-language[title="English"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -88px -351px no-repeat;
}
#flags.size22 a.united-states[title="English"],
a.single-language.united-states[title="English"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -117px -351px no-repeat;
}
#flags.size22 a.canada[title="English"],
a.single-language.canada[title="English"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -88px -438px no-repeat;
}
#flags.size22 a[title="Esperanto"],
.tool-container .tool-items a[title="Esperanto"],
a.single-language[title="Esperanto"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -1px -90px no-repeat;
}
#flags.size22 a[title="Estonian"],
.tool-container .tool-items a[title="Estonian"],
a.single-language[title="Estonian"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -30px -90px no-repeat;
}
#flags.size22 a[title="Filipino"],
.tool-container .tool-items a[title="Filipino"],
a.single-language[title="Filipino"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -59px -90px no-repeat;
}
#flags.size22 a[title="Finnish"],
.tool-container .tool-items a[title="Finnish"],
a.single-language[title="Finnish"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -88px -90px no-repeat;
}
#flags.size22 a[title="French"],
.tool-container .tool-items a[title="French"],
a.single-language[title="French"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -117px -90px no-repeat;
}
#flags.size22 a[title="Frisian"],
.tool-container .tool-items a[title="Frisian"],
a.single-language[title="Frisian"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -146px -61px no-repeat;
}
#flags.size22 a[title="Galician"],
.tool-container .tool-items a[title="Galician"],
a.single-language[title="Galician"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -146px -90px no-repeat;
}
#flags.size22 a[title="Georgian"],
.tool-container .tool-items a[title="Georgian"],
a.single-language[title="Georgian"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -1px -119px no-repeat;
}
#flags.size22 a[title="German"],
.tool-container .tool-items a[title="German"],
a.single-language[title="German"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -30px -119px no-repeat;
}
#flags.size22 a[title="Greek"],
.tool-container .tool-items a[title="Greek"],
a.single-language[title="Greek"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -59px -119px no-repeat;
}
#flags.size22 a[title="Gujarati"],
.tool-container .tool-items a[title="Gujarati"],
a.single-language[title="Gujarati"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -88px -119px no-repeat;
}
#flags.size22 a[title="Haitian"],
.tool-container .tool-items a[title="Haitian"],
a.single-language[title="Haitian"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -117px -119px no-repeat;
}
#flags.size22 a[title="Hausa"],
.tool-container .tool-items a[title="Hausa"],
a.single-language[title="Hausa"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -146px -119px no-repeat;
}
#flags.size22 a[title="Hawaiian"],
.tool-container .tool-items a[title="Hawaiian"],
a.single-language[title="Hawaiian"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -88px -467px no-repeat;
}
#flags.size22 a[title="Hebrew"],
.tool-container .tool-items a[title="Hebrew"] {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -1px -148px no-repeat;
}
#flags.size22 a[title="Hindi"],
.tool-container .tool-items a[title="Hindi"],
a.single-language[title="Hindi"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -30px -148px no-repeat;
}
#flags.size22 a[title="Hmong"],
.tool-container .tool-items a[title="Hmong"],
a.single-language[title="Hmong"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -59px -148px no-repeat;
}
#flags.size22 a[title="Hungarian"],
.tool-container .tool-items a[title="Hungarian"],
a.single-language[title="Hungarian"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -88px -148px no-repeat;
}
#flags.size22 a[title="Icelandic"],
.tool-container .tool-items a[title="Icelandic"],
a.single-language[title="Icelandic"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -117px -148px no-repeat;
}
#flags.size22 a[title="Igbo"],
.tool-container .tool-items a[title="Igbo"],
a.single-language[title="Igbo"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -146px -148px no-repeat;
}
#flags.size22 a[title="Indonesian"],
.tool-container .tool-items a[title="Indonesian"],
a.single-language[title="Indonesian"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -1px -177px no-repeat;
}
#flags.size22 a[title="Irish"],
.tool-container .tool-items a[title="Irish"],
a.single-language[title="Irish"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -30px -177px no-repeat;
}
#flags.size22 a[title="Italian"],
.tool-container .tool-items a[title="Italian"],
a.single-language[title="Italian"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -59px -177px no-repeat;
}
#flags.size22 a[title="Japanese"],
.tool-container .tool-items a[title="Japanese"],
a.single-language[title="Japanese"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -88px -177px no-repeat;
}
#flags.size22 a[title="Javanese"],
.tool-container .tool-items a[title="Javanese"],
a.single-language[title="Javanese"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -117px -177px no-repeat;
}
#flags.size22 a[title="Kannada"],
.tool-container .tool-items a[title="Kannada"],
a.single-language[title="Kannada"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -146px -177px no-repeat;
}
#flags.size22 a[title="Kazakh"],
.tool-container .tool-items a[title="Kazakh"],
a.single-language[title="Kazakh"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -1px -409px no-repeat;
}
#flags.size22 a[title="Khmer"],
.tool-container .tool-items a[title="Khmer"],
a.single-language[title="Khmer"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -1px -206px no-repeat;
}
#flags.size22 a[title="Korean"],
.tool-container .tool-items a[title="Korean"],
a.single-language[title="Korean"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -30px -206px no-repeat;
}
#flags.size22 a[title="Kurdish"],
.tool-container .tool-items a[title="Kurdish"],
a.single-language[title="Kurdish"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -117px -467px no-repeat;
}
#flags.size22 a[title="Kyrgyz"],
.tool-container .tool-items a[title="Kyrgyz"],
a.single-language[title="Kyrgyz"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -146px -467px no-repeat;
}
#flags.size22 a[title="Lao"],
.tool-container .tool-items a[title="Lao"],
a.single-language[title="Lao"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -59px -206px no-repeat;
}
#flags.size22 a[title="Latin"],
.tool-container .tool-items a[title="Latin"],
a.single-language[title="Latin"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -88px -206px no-repeat;
}
#flags.size22 a[title="Latvian"],
.tool-container .tool-items a[title="Latvian"],
a.single-language[title="Latvian"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -117px -206px no-repeat;
}
#flags.size22 a[title="Lithuanian"],
.tool-container .tool-items a[title="Lithuanian"],
a.single-language[title="Lithuanian"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -146px -206px no-repeat;
}
#flags.size22 a[title="Luxembourgish"],
.tool-container .tool-items a[title="Luxembourgish"],
a.single-language[title="Luxembourgish"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -1px -496px no-repeat;
}
#flags.size22 a[title="Macedonian"],
.tool-container .tool-items a[title="Macedonian"],
a.single-language[title="Macedonian"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -1px -235px no-repeat;
}
#flags.size22 a[title="Malagasy"],
.tool-container .tool-items a[title="Malagasy"],
a.single-language[title="Malagasy"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -59px -409px no-repeat;
}
#flags.size22 a[title="Malay"],
.tool-container .tool-items a[title="Malay"],
a.single-language[title="Malay"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -30px -235px no-repeat;
}
#flags.size22 a[title="Malayalam"],
.tool-container .tool-items a[title="Malayalam"],
a.single-language[title="Malayalam"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -117px -409px no-repeat;
}
#flags.size22 a[title="Maltese"],
.tool-container .tool-items a[title="Maltese"],
a.single-language[title="Maltese"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -59px -235px no-repeat;
}
#flags.size22 a[title="Maori"],
.tool-container .tool-items a[title="Maori"],
a.single-language[title="Maori"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -88px -235px no-repeat;
}
#flags.size22 a[title="Marathi"],
.tool-container .tool-items a[title="Marathi"],
a.single-language[title="Marathi"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -117px -235px no-repeat;
}
#flags.size22 a[title="Mongolian"],
.tool-container .tool-items a[title="Mongolian"],
a.single-language[title="Mongolian"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -146px -235px no-repeat;
}
#flags.size22 a[title="Myanmar (Burmese)"],
.tool-container .tool-items a[title="Myanmar (Burmese)"],
a.single-language[title="Myanmar (Buremese)"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -146px -409px no-repeat;
}
#flags.size22 a[title="Nepali"],
.tool-container .tool-items a[title="Nepali"],
a.single-language[title="Nepali"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -1px -264px no-repeat;
}
#flags.size22 a[title="Norwegian"],
.tool-container .tool-items a[title="Norwegian"],
a.single-language[title="Norwegian"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -30px -264px no-repeat;
}
#flags.size22 a[title="Pashto"],
.tool-container .tool-items a[title="Pashto"],
a.single-language[title="Pashto"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -30px -496px no-repeat;
}
#flags.size22 a[title="Persian"],
.tool-container .tool-items a[title="Persian"],
a.single-language[title="Persian"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -59px -264px no-repeat;
}
#flags.size22 a[title="Polish"],
.tool-container .tool-items a[title="Polish"],
a.single-language[title="Polish"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -88px -264px no-repeat;
}
#flags.size22 a[title="Portuguese"],
.tool-container .tool-items a[title="Portuguese"],
a.single-language[title="Portuguese"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -117px -264px no-repeat;
}
#flags.size22 a.brazil[title="Portuguese"],
a.single-language.brazil[title="Portuguese"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -146px -438px no-repeat;
}
#flags.size22 a[title="Punjabi"],
.tool-container .tool-items a[title="Punjabi"],
a.single-language[title="Punjabi"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -146px -264px no-repeat;
}
#flags.size22 a[title="Romanian"],
.tool-container .tool-items a[title="Romanian"],
a.single-language[title="Romanian"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -1px -293px no-repeat;
}
#flags.size22 a[title="Russian"],
.tool-container .tool-items a[title="Russian"],
a.single-language[title="Russian"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -30px -293px no-repeat;
}
#flags.size22 a[title="Samoan"],
.tool-container .tool-items a[title="Samoan"],
a.single-language[title="Samoan"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -30px -467px no-repeat;
}
#flags.size22 a[title="Scots Gaelic"],
.tool-container .tool-items a[title="Scots Gaelic"],
a.single-language[title="Scots Gaelic"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -59px -467px no-repeat;
}
#flags.size22 a[title="Serbian"],
.tool-container .tool-items a[title="Serbian"],
a.single-language[title="Serbian"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -59px -293px no-repeat;
}
#flags.size22 a[title="Sesotho"],
.tool-container .tool-items a[title="Sesotho"],
a.single-language[title="Sesotho"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -30px -409px no-repeat;
}
#flags.size22 a[title="Shona"],
.tool-container .tool-items a[title="Shona"],
a.single-language[title="Shona"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -59px -496px no-repeat;
}
#flags.size22 a[title="Sindhi"],
.tool-container .tool-items a[title="Sindhi"],
a.single-language[title="Sindhi"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -146px -351px no-repeat;
}
#flags.size22 a[title="Sinhala"],
.tool-container .tool-items a[title="Sinhala"],
a.single-language[title="Sinhala"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -1px -438px no-repeat;
}
#flags.size22 a[title="Slovak"],
.tool-container .tool-items a[title="Slovak"],
a.single-language[title="Slovak"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -88px -293px no-repeat;
}
#flags.size22 a[title="Slovenian"],
.tool-container .tool-items a[title="Slovenian"],
a.single-language[title="Slovenian"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -117px -293px no-repeat;
}
#flags.size22 a[title="Somali"],
.tool-container .tool-items a[title="Somali"],
a.single-language[title="Somali"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -146px -293px no-repeat;
}
#flags.size22 a[title="Spanish"],
.tool-container .tool-items a[title="Spanish"],
a.single-language[title="Spanish"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -1px -322px no-repeat;
}
#flags.size22 a.mexico[title="Spanish"],
a.single-language.mexico[title="Spanish"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -117px -438px no-repeat;
}
#flags.size22 a[title="Sundanese"],
.tool-container .tool-items a[title="Sundanese"],
a.single-language[title="Sundanse"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -146px -380px no-repeat;
}
#flags.size22 a[title="Swahili"],
.tool-container .tool-items a[title="Swahili"],
a.single-language[title="Swahili"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -30px -322px no-repeat;
}
#flags.size22 a[title="Swedish"],
.tool-container .tool-items a[title="Swedish"],
a.single-language[title="Swedish"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -59px -322px no-repeat;
}
#flags.size22 a[title="Tajik"],
.tool-container .tool-items a[title="Tajik"],
a.single-language[title="Tajik"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -30px -438px no-repeat;
}
#flags.size22 a[title="Tamil"],
.tool-container .tool-items a[title="Tamil"],
a.single-language[title="Tamil"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -88px -322px no-repeat;
}
#flags.size22 a[title="Telugu"],
.tool-container .tool-items a[title="Telugu"],
a.single-language[title="Telugu"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -117px -322px no-repeat;
}
#flags.size22 a[title="Thai"],
.tool-container .tool-items a[title="Thai"],
a.single-language[title="Thai"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -146px -322px no-repeat;
}
#flags.size22 a[title="Turkish"],
.tool-container .tool-items a[title="Turkish"],
a.single-language[title="Turkish"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -30px -351px no-repeat;
}
#flags.size22 a[title="Ukrainian"],
.tool-container .tool-items a[title="Ukrainian"],
a.single-language[title="Ukrainian"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -59px -351px no-repeat;
}
#flags.size22 a[title="Uzbek"],
.tool-container .tool-items a[title="Uzbek"],
a.single-language[title="Uzbek"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -59px -438px no-repeat;
}
#flags.size22 a[title="Urdu"],
.tool-container .tool-items a[title="Urdu"],
a.single-language[title="Urdu"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -146px -351px no-repeat;
}
#flags.size22 a[title="Vietnamese"],
.tool-container .tool-items a[title="Vietnamese"],
a.single-language[title="Vietnamese"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -1px -380px no-repeat;
}
#flags.size22 a[title="Welsh"],
.tool-container .tool-items a[title="Welsh"],
a.single-language[title="Welsh"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -30px -380px no-repeat;
}
#flags.size22 a[title="Xhosa"],
.tool-container .tool-items a[title="Xhosa"],
a.single-language[title="Xhosa"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -1px -3px no-repeat;
}
#flags.size22 a[title="Yiddish"],
.tool-container .tool-items a[title="Yiddish"],
a.single-language[title="Yiddish"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -59px -380px no-repeat;
}
#flags.size22 a[title="Yoruba"],
.tool-container .tool-items a[title="Yoruba"],
a.single-language[title="Yoruba"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -88px -380px no-repeat;
}
#flags.size22 a[title="Zulu"],
.tool-container .tool-items a[title="Zulu"],
a.single-language[title="Zulu"] span.size22 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags22.png) -117px -380px no-repeat;
} #flags.size20 a[title="Afrikaans"],
.tool-container .tool-items a[title="Afrikaans"],
a.single-language[title="Afrikaans"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -2px -4px no-repeat;
}
#flags.size20 a[title="Albanian"],
.tool-container .tool-items a[title="Albanian"],
a.single-language[title="Albanian"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -31px -4px no-repeat;
}
#flags.size20 a[title="Amharic"],
.tool-container .tool-items a[title="Amharic"],
a.single-language[title="Amharic"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -2px -468px no-repeat;
}
#flags.size20 a[title="Arabic"],
.tool-container .tool-items a[title="Arabic"],
a.single-language[title="Arabic"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -60px -4px no-repeat;
}
#flags.size20 a[title="Armenian"],
.tool-container .tool-items a[title="Armenian"],
a.single-language[title="Armenian"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -89px -4px no-repeat;
}
#flags.size20 a[title="Azerbaijani"],
.tool-container .tool-items a[title="Azerbaijani"],
a.single-language[title="Azerbaijani"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -118px -4px no-repeat;
}
#flags.size20 a[title="Basque"],
.tool-container .tool-items a[title="Basque"],
a.single-language[title="Basque"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -147px -4px no-repeat;
}
#flags.size20 a[title="Belarusian"],
.tool-container .tool-items a[title="Belarusian"],
a.single-language[title="Belarusian"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -2px -33px no-repeat;
}
#flags.size20 a[title="Bengali"],
.tool-container .tool-items a[title="Bengali"],
a.single-language[title="Bengali"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -31px -33px no-repeat;
}
#flags.size20 a[title="Bosnian"],
.tool-container .tool-items a[title="Bosnian"],
a.single-language[title="Bosnian"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -60px -33px no-repeat;
}
#flags.size20 a[title="Bulgarian"],
.tool-container .tool-items a[title="Bulgarian"],
a.single-language[title="Bulgarian"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -89px -33px no-repeat;
}
#flags.size20 a[title="Catalan"],
.tool-container .tool-items a[title="Catalan"],
a.single-language[title="Catalan"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -118px -33px no-repeat;
}
#flags.size20 a[title="Cebuano"],
.tool-container .tool-items a[title="Cebuano"],
a.single-language[title="Cebuano"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -147px -33px no-repeat;
}
#flags.size20 a[title="Chichewa"],
.tool-container .tool-items a[title="Chichewa"],
a.single-language[title="Chichewa"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -89px -410px no-repeat;
}
#flags.size20 a[title="Chinese (Simplified)"],
.tool-container .tool-items a[title="Chinese (Simplified)"],
a.single-language[title="Chinese (Simplified)"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -2px -62px no-repeat;
}
#flags.size20 a[title="Chinese (Traditional)"],
.tool-container .tool-items a[title="Chinese (Traditional)"],
a.single-language[title="Chinese (Traditional)"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -31px -62px no-repeat;
}
#flags.size20 a[title="Corsican"],
.tool-container .tool-items a[title="Corsican"],
a.single-language[title="Corsican"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -118px -91px no-repeat;
}
#flags.size20 a[title="Croatian"],
.tool-container .tool-items a[title="Croatian"],
a.single-language[title="Croatian"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -60px -62px no-repeat;
}
#flags.size20 a[title="Czech"],
.tool-container .tool-items a[title="Czech"],
a.single-language[title="Czech"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -89px -62px no-repeat;
}
#flags.size20 a[title="Danish"],
.tool-container .tool-items a[title="Danish"],
a.single-language[title="Danish"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -118px -62px no-repeat;
}
#flags.size20 a[title="Dutch"],
.tool-container .tool-items a[title="Dutch"],
a.single-language[title="Dutch"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -147px -62px no-repeat;
}
#flags.size20 a[title="English"],
.tool-container .tool-items a[title="English"],
a.single-language[title="English"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -89px -352px no-repeat;
}
#flags.size20 a.united-states[title="English"],
a.single-language.united-states[title="English"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -118px -352px no-repeat;
}
#flags.size20 a.canada[title="English"],
a.single-language.canada[title="English"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -89px -439px no-repeat;
}
#flags.size20 a[title="Esperanto"],
.tool-container .tool-items a[title="Esperanto"],
a.single-language[title="Esperanto"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -2px -91px no-repeat;
}
#flags.size20 a[title="Estonian"],
.tool-container .tool-items a[title="Estonian"],
a.single-language[title="Estonian"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -31px -91px no-repeat;
}
#flags.size20 a[title="Filipino"],
.tool-container .tool-items a[title="Filipino"],
a.single-language[title="Filipino"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -60px -91px no-repeat;
}
#flags.size20 a[title="Finnish"],
.tool-container .tool-items a[title="Finnish"],
a.single-language[title="Finnish"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -89px -91px no-repeat;
}
#flags.size20 a[title="French"],
.tool-container .tool-items a[title="French"],
a.single-language[title="French"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -118px -91px no-repeat;
}
#flags.size20 a[title="Frisian"],
.tool-container .tool-items a[title="Frisian"],
a.single-language[title="Frisian"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -147px -62px no-repeat;
}
#flags.size20 a[title="Galician"],
.tool-container .tool-items a[title="Galician"],
a.single-language[title="Galician"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -147px -91px no-repeat;
}
#flags.size20 a[title="Georgian"],
.tool-container .tool-items a[title="Georgian"],
a.single-language[title="Georgian"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -2px -120px no-repeat;
}
#flags.size20 a[title="German"],
.tool-container .tool-items a[title="German"],
a.single-language[title="German"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -31px -120px no-repeat;
}
#flags.size20 a[title="Greek"],
.tool-container .tool-items a[title="Greek"],
a.single-language[title="Greek"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -60px -120px no-repeat;
}
#flags.size20 a[title="Gujarati"],
.tool-container .tool-items a[title="Gujarati"],
a.single-language[title="Gujarati"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -89px -120px no-repeat;
}
#flags.size20 a[title="Haitian"],
.tool-container .tool-items a[title="Haitian"],
a.single-language[title="Haitian"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -118px -120px no-repeat;
}
#flags.size20 a[title="Hausa"],
.tool-container .tool-items a[title="Hausa"],
a.single-language[title="Hausa"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -147px -120px no-repeat;
}
#flags.size20 a[title="Hawaiian"],
.tool-container .tool-items a[title="Hawaiian"],
a.single-language[title="Hawaiian"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -89px -468px no-repeat;
}
#flags.size20 a[title="Hebrew"],
.tool-container .tool-items a[title="Hebrew"],
a.single-language[title="Hebrew"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -2px -149px no-repeat;
}
#flags.size20 a[title="Hindi"],
.tool-container .tool-items a[title="Hindi"],
a.single-language[title="Hindi"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -31px -149px no-repeat;
}
#flags.size20 a[title="Hmong"],
.tool-container .tool-items a[title="Hmong"],
a.single-language[title="Hmong"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -60px -149px no-repeat;
}
#flags.size20 a[title="Hungarian"],
.tool-container .tool-items a[title="Hungarian"],
a.single-language[title="Hungarian"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -89px -149px no-repeat;
}
#flags.size20 a[title="Icelandic"],
.tool-container .tool-items a[title="Icelandic"],
a.single-language[title="Icelandic"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -118px -149px no-repeat;
}
#flags.size20 a[title="Igbo"],
.tool-container .tool-items a[title="Igbo"],
a.single-language[title="Igbo"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -147px -149px no-repeat;
}
#flags.size20 a[title="Indonesian"],
.tool-container .tool-items a[title="Indonesian"],
a.single-language[title="Indonesian"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -2px -178px no-repeat;
}
#flags.size20 a[title="Irish"],
.tool-container .tool-items a[title="Irish"],
a.single-language[title="Irish"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -31px -178px no-repeat;
}
#flags.size20 a[title="Italian"],
.tool-container .tool-items a[title="Italian"],
a.single-language[title="Italian"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -60px -178px no-repeat;
}
#flags.size20 a[title="Japanese"],
.tool-container .tool-items a[title="Japanese"],
a.single-language[title="Japanese"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -89px -178px no-repeat;
}
#flags.size20 a[title="Javanese"],
.tool-container .tool-items a[title="Javanese"],
a.single-language[title="Javanese"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -118px -178px no-repeat;
}
#flags.size20 a[title="Kannada"],
.tool-container .tool-items a[title="Kannada"],
a.single-language[title="Kannada"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -147px -178px no-repeat;
}
#flags.size20 a[title="Kazakh"],
.tool-container .tool-items a[title="Kazakh"],
a.single-language[title="Kazakh"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -2px -410px no-repeat;
}
#flags.size20 a[title="Khmer"],
.tool-container .tool-items a[title="Khmer"],
a.single-language[title="Khmer"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -2px -207px no-repeat;
}
#flags.size20 a[title="Korean"],
.tool-container .tool-items a[title="Korean"],
a.single-language[title="Korean"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -31px -207px no-repeat;
}
#flags.size20 a[title="Kurdish"],
.tool-container .tool-items a[title="Kurdish"],
a.single-language[title="Kurdish"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -118px -468px no-repeat;
}
#flags.size20 a[title="Kyrgyz"],
.tool-container .tool-items a[title="Kyrgyz"],
a.single-language[title="Kyrgyz"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -147px -468px no-repeat;
}
#flags.size20 a[title="Lao"],
.tool-container .tool-items a[title="Lao"],
a.single-language[title="Lao"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -60px -207px no-repeat;
}
#flags.size20 a[title="Latin"],
.tool-container .tool-items a[title="Latin"],
a.single-language[title="Latin"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -89px -207px no-repeat;
}
#flags.size20 a[title="Latvian"],
.tool-container .tool-items a[title="Latvian"],
a.single-language[title="Latvian"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -118px -207px no-repeat;
}
#flags.size20 a[title="Lithuanian"],
.tool-container .tool-items a[title="Lithuanian"],
a.single-language[title="Lithuanian"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -147px -207px no-repeat;
}
#flags.size20 a[title="Luxembourgish"],
.tool-container .tool-items a[title="Luxembourgish"],
a.single-language[title="Luxembourgish"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -2px -497px no-repeat;
}
#flags.size20 a[title="Macedonian"],
.tool-container .tool-items a[title="Macedonian"],
a.single-language[title="Macedonian"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -2px -236px no-repeat;
}
#flags.size20 a[title="Malagasy"],
.tool-container .tool-items a[title="Malagasy"],
a.single-language[title="Malagasy"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -60px -410px no-repeat;
}
#flags.size20 a[title="Malay"],
.tool-container .tool-items a[title="Malay"],
a.single-language[title="Malay"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -31px -236px no-repeat;
}
#flags.size20 a[title="Maltese"],
.tool-container .tool-items a[title="Maltese"],
a.single-language[title="Maltese"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -60px -236px no-repeat;
}
#flags.size20 a[title="Malayalam"],
.tool-container .tool-items a[title="Malayalam"],
a.single-language[title="Malayalam"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -118px -410px no-repeat;
}
#flags.size20 a[title="Maori"],
.tool-container .tool-items a[title="Maori"],
a.single-language[title="Maori"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -89px -236px no-repeat;
}
#flags.size20 a[title="Marathi"],
.tool-container .tool-items a[title="Marathi"],
a.single-language[title="Marathi"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -118px -236px no-repeat;
}
#flags.size20 a[title="Mongolian"],
.tool-container .tool-items a[title="Mongolian"],
a.single-language[title="Mongolian"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -147px -236px no-repeat;
}
#flags.size20 a[title="Myanmar (Burmese)"],
.tool-container .tool-items a[title="Myanmar (Burmese)"],
a.single-language[title="Myanmar (Burmese)"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -147px -410px no-repeat;
}
#flags.size20 a[title="Nepali"],
.tool-container .tool-items a[title="Nepali"],
a.single-language[title="Nepali"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -2px -265px no-repeat;
}
#flags.size20 a[title="Norwegian"],
.tool-container .tool-items a[title="Norwegian"],
a.single-language[title="Norwegian"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -31px -265px no-repeat;
}
#flags.size20 a[title="Pashto"],
.tool-container .tool-items a[title="Pashto"],
a.single-language[title="Pashto"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -31px -497px no-repeat;
}
#flags.size20 a[title="Persian"],
.tool-container .tool-items a[title="Persian"],
a.single-language[title="Persian"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -60px -265px no-repeat;
}
#flags.size20 a[title="Polish"],
.tool-container .tool-items a[title="Polish"],
a.single-language[title="Polish"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -89px -265px no-repeat;
}
#flags.size20 a[title="Portuguese"],
.tool-container .tool-items a[title="Portuguese"],
a.single-language[title="Portuguese"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -118px -265px no-repeat;
}
#flags.size20 a.brazil[title="Portuguese"],
a.single-language.brazil[title="Portuguese"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -147px -439px no-repeat;
}
#flags.size20 a[title="Punjabi"],
.tool-container .tool-items a[title="Punjabi"],
a.single-language[title="Punjabi"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -147px -265px no-repeat;
}
#flags.size20 a[title="Romanian"],
.tool-container .tool-items a[title="Romanian"],
a.single-language[title="Romanian"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -2px -294px no-repeat;
}
#flags.size20 a[title="Russian"],
.tool-container .tool-items a[title="Russian"],
a.single-language[title="Russian"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -31px -294px no-repeat;
}
#flags.size20 a[title="Samoan"],
.tool-container .tool-items a[title="Samoan"],
a.single-language[title="Samoan"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -31px -468px no-repeat;
}
#flags.size20 a[title="Scots Gaelic"],
.tool-container .tool-items a[title="Scots Gaelic"],
a.single-language[title="Scots Gaelic"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -60px -468px no-repeat;
}
#flags.size20 a[title="Serbian"],
.tool-container .tool-items a[title="Serbian"],
a.single-language[title="Serbian"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -60px -294px no-repeat;
}
#flags.size20 a[title="Sesotho"],
.tool-container .tool-items a[title="Sesotho"],
a.single-language[title="Sesotho"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -31px -410px no-repeat;
}
#flags.size20 a[title="Shona"],
.tool-container .tool-items a[title="Shona"],
a.single-language[title="Shona"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -60px -497px no-repeat;
}
#flags.size20 a[title="Sindhi"],
.tool-container .tool-items a[title="Sindhi"],
a.single-language[title="Sindhi"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -147px -352px no-repeat;
}
#flags.size20 a[title="Sinhala"],
.tool-container .tool-items a[title="Sinhala"],
a.single-language[title="Sinhala"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -2px -439px no-repeat;
}
#flags.size20 a[title="Slovak"],
.tool-container .tool-items a[title="Slovak"],
a.single-language[title="Slovak"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -89px -294px no-repeat;
}
#flags.size20 a[title="Slovenian"],
.tool-container .tool-items a[title="Slovenian"],
a.single-language[title="Slovenian"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -118px -294px no-repeat;
}
#flags.size20 a[title="Somali"],
.tool-container .tool-items a[title="Somali"],
a.single-language[title="Somali"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -147px -294px no-repeat;
}
#flags.size20 a[title="Spanish"],
.tool-container .tool-items a[title="Spanish"],
a.single-language[title="Spanish"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -2px -323px no-repeat;
}
#flags.size20 a.mexico[title="Spanish"],
a.single-language.mexico[title="Spanish"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -118px -439px no-repeat;
}
#flags.size20 a[title="Sundanese"],
.tool-container .tool-items a[title="Sundanese"],
a.single-language[title="Sundanese"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -147px -381px no-repeat;
}
#flags.size20 a[title="Swahili"],
.tool-container .tool-items a[title="Swahili"],
a.single-language[title="Swahili"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -31px -323px no-repeat;
}
#flags.size20 a[title="Swedish"],
.tool-container .tool-items a[title="Swedish"],
a.single-language[title="Swedish"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -60px -323px no-repeat;
}
#flags.size20 a[title="Tajik"],
.tool-container .tool-items a[title="Tajik"],
a.single-language[title="Tajik"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -31px -439px no-repeat;
}
#flags.size20 a[title="Tamil"],
.tool-container .tool-items a[title="Tamil"],
a.single-language[title="Tamil"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -89px -323px no-repeat;
}
#flags.size20 a[title="Telugu"],
.tool-container .tool-items a[title="Telugu"],
a.single-language[title="Telugu"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -118px -323px no-repeat;
}
#flags.size20 a[title="Thai"],
.tool-container .tool-items a[title="Thai"],
a.single-language[title="Thai"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -147px -323px no-repeat;
}
#flags.size20 a[title="Turkish"],
.tool-container .tool-items a[title="Turkish"],
a.single-language[title="Turkish"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -31px -352px no-repeat;
}
#flags.size20 a[title="Ukrainian"],
.tool-container .tool-items a[title="Ukrainian"],
a.single-language[title="Ukrainian"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -60px -352px no-repeat;
}
#flags.size20 a[title="Urdu"],
.tool-container .tool-items a[title="Urdu"],
a.single-language[title="Urdu"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -147px -352px no-repeat;
}
#flags.size20 a[title="Uzbek"],
.tool-container .tool-items a[title="Uzbek"],
a.single-language[title="Uzbek"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -60px -439px no-repeat;
}
#flags.size20 a[title="Vietnamese"],
.tool-container .tool-items a[title="Vietnamese"],
a.single-language[title="Vietnamese"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -2px -381px no-repeat;
}
#flags.size20 a[title="Welsh"],
.tool-container .tool-items a[title="Welsh"],
a.single-language[title="Welsh"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -31px -381px no-repeat;
}
#flags.size20 a[title="Xhosa"],
.tool-container .tool-items a[title="Xhosa"],
a.single-language[title="Xhosa"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -2px -4px no-repeat;
}
#flags.size20 a[title="Yiddish"],
.tool-container .tool-items a[title="Yiddish"],
a.single-language[title="Yiddish"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -60px -381px no-repeat;
}
#flags.size20 a[title="Yoruba"],
.tool-container .tool-items a[title="Yoruba"],
a.single-language[title="Yoruba"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -89px -381px no-repeat;
}
#flags.size20 a[title="Zulu"],
.tool-container .tool-items a[title="Zulu"],
a.single-language[title="Zulu"] span.size20 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags20.png) -118px -381px no-repeat;
} #flags.size18 a[title="Afrikaans"],
.tool-container .tool-items a[title="Afrikaans"],
a.single-language[title="Afrikaans"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -2px -4px no-repeat;
}
#flags.size18 a[title="Albanian"],
.tool-container .tool-items a[title="Albanian"],
a.single-language[title="Albanian"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -31px -4px no-repeat;
}
#flags.size18 a[title="Amharic"],
.tool-container .tool-items a[title="Amharic"],
a.single-language[title="Amharic"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -2px -468px no-repeat;
}
#flags.size18 a[title="Arabic"],
.tool-container .tool-items a[title="Arabic"],
a.single-language[title="Arabic"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -60px -4px no-repeat;
}
#flags.size18 a[title="Armenian"],
.tool-container .tool-items a[title="Armenian"],
a.single-language[title="Armenian"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -89px -4px no-repeat;
}
#flags.size18 a[title="Azerbaijani"],
.tool-container .tool-items a[title="Azerbaijani"],
a.single-language[title="Azerbaijani"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -118px -4px no-repeat;
}
#flags.size18 a[title="Basque"],
.tool-container .tool-items a[title="Basque"],
a.single-language[title="Basque"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -147px -4px no-repeat;
}
#flags.size18 a[title="Belarusian"],
.tool-container .tool-items a[title="Belarusian"],
a.single-language[title="Belarusian"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -2px -33px no-repeat;
}
#flags.size18 a[title="Bengali"],
.tool-container .tool-items a[title="Bengali"],
a.single-language[title="Bengali"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -31px -33px no-repeat;
}
#flags.size18 a[title="Bosnian"],
.tool-container .tool-items a[title="Bosnian"],
a.single-language[title="Bosnian"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -60px -33px no-repeat;
}
#flags.size18 a[title="Bulgarian"],
.tool-container .tool-items a[title="Bulgarian"],
a.single-language[title="Bulgarian"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -89px -33px no-repeat;
}
#flags.size18 a[title="Catalan"],
.tool-container .tool-items a[title="Catalan"],
a.single-language[title="Catalan"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -118px -33px no-repeat;
}
#flags.size18 a[title="Cebuano"],
.tool-container .tool-items a[title="Cebuano"],
a.single-language[title="Cebuano"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -147px -33px no-repeat;
}
#flags.size18 a[title="Chichewa"],
.tool-container .tool-items a[title="Chichewa"],
a.single-language[title="Chichewa"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -89px -410px no-repeat;
}
#flags.size18 a[title="Chinese (Simplified)"],
.tool-container .tool-items a[title="Chinese (Simplified)"],
a.single-language[title="Chinese (Simplified)"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -2px -62px no-repeat;
}
#flags.size18 a[title="Chinese (Traditional)"],
.tool-container .tool-items a[title="Chinese (Traditional)"],
a.single-language[title="Chinese (Traditional)"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -31px -62px no-repeat;
}
#flags.size18 a[title="Corsican"],
.tool-container .tool-items a[title="Corsican"],
a.single-language[title="Corsican"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -118px -91px no-repeat;
}
#flags.size18 a[title="Croatian"],
.tool-container .tool-items a[title="Croatian"],
a.single-language[title="Croatian"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -60px -62px no-repeat;
}
#flags.size18 a[title="Czech"],
.tool-container .tool-items a[title="Czech"],
a.single-language[title="Czech"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -89px -62px no-repeat;
}
#flags.size18 a[title="Danish"],
.tool-container .tool-items a[title="Danish"],
a.single-language[title="Danish"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -118px -62px no-repeat;
}
#flags.size18 a[title="Dutch"],
.tool-container .tool-items a[title="Dutch"],
a.single-language[title="Dutch"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -147px -62px no-repeat;
}
#flags.size18 a[title="English"],
.tool-container .tool-items a[title="English"],
a.single-language[title="English"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -89px -352px no-repeat;
}
#flags.size18 a.united-states[title="English"],
a.single-language.united-states[title="English"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -118px -352px no-repeat;
}
#flags.size18 a.canada[title="English"] a.single-language.canada[title="English"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -89px -439px no-repeat;
}
#flags.size18 a[title="Esperanto"],
.tool-container .tool-items a[title="Esperanto"],
a.single-language[title="Esperanto"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -2px -91px no-repeat;
}
#flags.size18 a[title="Estonian"],
.tool-container .tool-items a[title="Estonian"],
a.single-language[title="Estonian"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -31px -91px no-repeat;
}
#flags.size18 a[title="Filipino"],
.tool-container .tool-items a[title="Filipino"],
a.single-language[title="Filipino"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -60px -91px no-repeat;
}
#flags.size18 a[title="Finnish"],
.tool-container .tool-items a[title="Finnish"],
a.single-language[title="Finnish"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -89px -91px no-repeat;
}
#flags.size18 a[title="French"],
.tool-container .tool-items a[title="French"],
a.single-language[title="French"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -118px -91px no-repeat;
}
#flags.size18 a[title="Frisian"],
.tool-container .tool-items a[title="Frisian"],
a.single-language[title="Frisian"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -147px -62px no-repeat;
}
#flags.size18 a[title="Galician"],
.tool-container .tool-items a[title="Galician"],
a.single-language[title="Galician"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -147px -91px no-repeat;
}
#flags.size18 a[title="Georgian"],
.tool-container .tool-items a[title="Georgian"],
a.single-language[title="Georgian"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -2px -120px no-repeat;
}
#flags.size18 a[title="German"],
.tool-container .tool-items a[title="German"],
a.single-language[title="German"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -31px -120px no-repeat;
}
#flags.size18 a[title="Greek"],
.tool-container .tool-items a[title="Greek"],
a.single-language[title="Greek"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -60px -120px no-repeat;
}
#flags.size18 a[title="Gujarati"],
.tool-container .tool-items a[title="Gujarati"],
a.single-language[title="Gujarati"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -89px -120px no-repeat;
}
#flags.size18 a[title="Haitian"],
.tool-container .tool-items a[title="Haitian"],
a.single-language[title="Haitian"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -118px -120px no-repeat;
}
#flags.size18 a[title="Hawaiian"],
.tool-container .tool-items a[title="Hawaiian"],
a.single-language[title="Hawaiian"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -89px -468px no-repeat;
}
#flags.size18 a[title="Hausa"],
.tool-container .tool-items a[title="Hausa"],
a.single-language[title="Hausa"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -147px -120px no-repeat;
}
#flags.size18 a[title="Hebrew"],
.tool-container .tool-items a[title="Hebrew"],
a.single-language[title="Hebrew"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -2px -149px no-repeat;
}
#flags.size18 a[title="Hindi"],
.tool-container .tool-items a[title="Hindi"],
a.single-language[title="Hindi"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -31px -149px no-repeat;
}
#flags.size18 a[title="Hmong"],
.tool-container .tool-items a[title="Hmong"],
a.single-language[title="Hmong"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -60px -149px no-repeat;
}
#flags.size18 a[title="Hungarian"],
.tool-container .tool-items a[title="Hungarian"],
a.single-language[title="Hungarian"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -89px -149px no-repeat;
}
#flags.size18 a[title="Icelandic"],
.tool-container .tool-items a[title="Icelandic"],
a.single-language[title="Icelandic"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -118px -149px no-repeat;
}
#flags.size18 a[title="Igbo"],
.tool-container .tool-items a[title="Igbo"],
a.single-language[title="Igbo"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -147px -149px no-repeat;
}
#flags.size18 a[title="Indonesian"],
.tool-container .tool-items a[title="Indonesian"],
a.single-language[title="Indonesian"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -2px -178px no-repeat;
}
#flags.size18 a[title="Irish"],
.tool-container .tool-items a[title="Irish"],
a.single-language[title="Irish"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -31px -178px no-repeat;
}
#flags.size18 a[title="Italian"],
.tool-container .tool-items a[title="Italian"],
a.single-language[title="Italian"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -60px -178px no-repeat;
}
#flags.size18 a[title="Japanese"],
.tool-container .tool-items a[title="Japanese"],
a.single-language[title="Japanese"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -89px -178px no-repeat;
}
#flags.size18 a[title="Javanese"],
.tool-container .tool-items a[title="Javanese"],
a.single-language[title="Javanese"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -118px -178px no-repeat;
}
#flags.size18 a[title="Kannada"],
.tool-container .tool-items a[title="Kannada"],
a.single-language[title="Kannada"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -147px -178px no-repeat;
}
#flags.size18 a[title="Kazakh"],
.tool-container .tool-items a[title="Kazakh"],
a.single-language[title="Kazakh"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -2px -410px no-repeat;
}
#flags.size18 a[title="Khmer"],
.tool-container .tool-items a[title="Khmer"],
a.single-language[title="Khmer"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -2px -207px no-repeat;
}
#flags.size18 a[title="Korean"],
.tool-container .tool-items a[title="Korean"],
a.single-language[title="Korean"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -31px -207px no-repeat;
}
#flags.size18 a[title="Kurdish"],
.tool-container .tool-items a[title="Kurdish"],
a.single-language[title="Kurdish"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -118px -468px no-repeat;
}
#flags.size18 a[title="Kyrgyz"],
.tool-container .tool-items a[title="Kyrgyz"],
a.single-language[title="Kyrgyz"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -147px -468px no-repeat;
}
#flags.size18 a[title="Lao"],
.tool-container .tool-items a[title="Lao"],
a.single-language[title="Lao"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -60px -207px no-repeat;
}
#flags.size18 a[title="Latin"],
.tool-container .tool-items a[title="Latin"],
a.single-language[title="Latin"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -89px -207px no-repeat;
}
#flags.size18 a[title="Latvian"],
.tool-container .tool-items a[title="Latvian"],
a.single-language[title="Latvian"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -118px -207px no-repeat;
}
#flags.size18 a[title="Lithuanian"],
.tool-container .tool-items a[title="Lithuanian"],
a.single-language[title="Lithuanian"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -147px -207px no-repeat;
}
#flags.size18 a[title="Luxembourgish"],
.tool-container .tool-items a[title="Luxembourgish"],
a.single-language[title="Luxembourgish"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -2px -496px no-repeat;
}
#flags.size18 a[title="Macedonian"],
.tool-container .tool-items a[title="Macedonian"],
a.single-language[title="Macedonian"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -2px -236px no-repeat;
}
#flags.size18 a[title="Malagasy"],
.tool-container .tool-items a[title="Malagasy"],
a.single-language[title="Malagasy"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -60px -410px no-repeat;
}
#flags.size18 a[title="Malay"],
.tool-container .tool-items a[title="Malay"],
a.single-language[title="Malay"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -31px -236px no-repeat;
}
#flags.size18 a[title="Malayalam"],
.tool-container .tool-items a[title="Malayalam"],
a.single-language[title="Malayalam"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -118px -410px no-repeat;
}
#flags.size18 a[title="Maltese"],
.tool-container .tool-items a[title="Maltese"],
a.single-language[title="Maltese"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -60px -236px no-repeat;
}
#flags.size18 a[title="Maori"],
.tool-container .tool-items a[title="Maori"],
a.single-language[title="Maori"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -89px -236px no-repeat;
}
#flags.size18 a[title="Marathi"],
.tool-container .tool-items a[title="Marathi"],
a.single-language[title="Marathi"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -118px -236px no-repeat;
}
#flags.size18 a[title="Mongolian"],
.tool-container .tool-items a[title="Mongolian"],
a.single-language[title="Mongolian"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -147px -236px no-repeat;
}
#flags.size18 a[title="Myanmar (Burmese)"],
.tool-container .tool-items a[title="Myanmar (Burmese)"],
a.single-language[title="Myanmar (Burmese)"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -147px -410px no-repeat;
}
#flags.size18 a[title="Nepali"],
.tool-container .tool-items a[title="Nepali"],
a.single-language[title="Nepali"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -2px -265px no-repeat;
}
#flags.size18 a[title="Norwegian"],
.tool-container .tool-items a[title="Norwegian"],
a.single-language[title="Norwegian"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -31px -265px no-repeat;
}
#flags.size18 a[title="Pashto"],
.tool-container .tool-items a[title="Pashto"],
a.single-language[title="Pashto"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -31px -496px no-repeat;
}
#flags.size18 a[title="Persian"],
.tool-container .tool-items a[title="Persian"],
a.single-language[title="Persian"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -60px -265px no-repeat;
}
#flags.size18 a[title="Polish"],
.tool-container .tool-items a[title="Polish"],
a.single-language[title="Polish"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -89px -265px no-repeat;
}
#flags.size18 a[title="Portuguese"],
.tool-container .tool-items a[title="Portuguese"],
a.single-language[title="Portuguese"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -118px -265px no-repeat;
}
#flags.size18 a.brazil[title="Portuguese"],
a.single-language.brazil[title="Portuguese"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -147px -439px no-repeat;
}
#flags.size18 a[title="Punjabi"],
.tool-container .tool-items a[title="Punjabi"],
a.single-language[title="Punjabi"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -147px -265px no-repeat;
}
#flags.size18 a[title="Romanian"],
.tool-container .tool-items a[title="Romanian"],
a.single-language[title="Romanian"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -2px -294px no-repeat;
}
#flags.size18 a[title="Russian"],
.tool-container .tool-items a[title="Russian"],
a.single-language[title="Russian"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -31px -294px no-repeat;
}
#flags.size18 a[title="Samoan"],
.tool-container .tool-items a[title="Samoan"],
a.single-language[title="Samoan"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -31px -468px no-repeat;
}
#flags.size18 a[title="Scots Gaelic"],
.tool-container .tool-items a[title="Scots Gaelic"],
a.single-language[title="Scots Gaelic"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -60px -468px no-repeat;
}
#flags.size18 a[title="Serbian"],
.tool-container .tool-items a[title="Serbian"],
a.single-language[title="Serbian"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -60px -294px no-repeat;
}
#flags.size18 a[title="Sesotho"],
.tool-container .tool-items a[title="Sesotho"],
a.single-language[title="Sesotho"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -31px -410px no-repeat;
}
#flags.size18 a[title="Shona"],
.tool-container .tool-items a[title="Shona"],
a.single-language[title="Shona"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -60px -496px no-repeat;
}
#flags.size18 a[title="Sindhi"],
.tool-container .tool-items a[title="Sindhi"],
a.single-language[title="Sindhi"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -147px -352px no-repeat;
}
#flags.size18 a[title="Sinhala"],
.tool-container .tool-items a[title="Sinhala"],
a.single-language[title="Sinhala"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -2px -439px no-repeat;
}
#flags.size18 a[title="Slovak"],
.tool-container .tool-items a[title="Slovak"],
a.single-language[title="Slovak"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -89px -294px no-repeat;
}
#flags.size18 a[title="Slovenian"],
.tool-container .tool-items a[title="Slovenian"],
a.single-language[title="Slovenian"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -118px -294px no-repeat;
}
#flags.size18 a[title="Somali"],
.tool-container .tool-items a[title="Somali"],
a.single-language[title="Somali"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -147px -294px no-repeat;
}
#flags.size18 a[title="Spanish"],
.tool-container .tool-items a[title="Spanish"],
a.single-language[title="Spanish"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -2px -323px no-repeat;
}
#flags.size18 a.mexico[title="Spanish"],
a.single-language.mexico[title="Spanish"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -118px -439px no-repeat;
}
#flags.size18 a[title="Sundanese"],
.tool-container .tool-items a[title="Sundanese"],
a.single-language[title="Sundanese"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -147px -381px no-repeat;
}
#flags.size18 a[title="Swahili"],
.tool-container .tool-items a[title="Swahili"],
a.single-language[title="Swahili"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -31px -323px no-repeat;
}
#flags.size18 a[title="Swedish"],
.tool-container .tool-items a[title="Swedish"],
a.single-language[title="Swedish"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -60px -323px no-repeat;
}
#flags.size18 a[title="Tajik"],
.tool-container .tool-items a[title="Tajik"],
a.single-language[title="Tajik"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -31px -439px no-repeat;
}
#flags.size18 a[title="Tamil"],
.tool-container .tool-items a[title="Tamil"],
a.single-language[title="Tamil"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -89px -323px no-repeat;
}
#flags.size18 a[title="Telugu"],
.tool-container .tool-items a[title="Telugu"],
a.single-language[title="Telugu"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -118px -323px no-repeat;
}
#flags.size18 a[title="Thai"],
.tool-container .tool-items a[title="Thai"],
a.single-language[title="Thai"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -147px -323px no-repeat;
}
#flags.size18 a[title="Turkish"],
.tool-container .tool-items a[title="Turkish"],
a.single-language[title="Turkish"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -31px -352px no-repeat;
}
#flags.size18 a[title="Ukrainian"],
.tool-container .tool-items a[title="Ukrainian"],
a.single-language[title="Ukrainian"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -60px -352px no-repeat;
}
#flags.size18 a[title="Urdu"],
.tool-container .tool-items a[title="Urdu"],
a.single-language[title="Urdu"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -147px -352px no-repeat;
}
#flags.size18 a[title="Uzbek"],
.tool-container .tool-items a[title="Uzbek"],
a.single-language[title="Uzbek"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -60px -439px no-repeat;
}
#flags.size18 a[title="Vietnamese"],
.tool-container .tool-items a[title="Vietnamese"],
a.single-language[title="Vietnamese"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -2px -381px no-repeat;
}
#flags.size18 a[title="Welsh"],
.tool-container .tool-items a[title="Welsh"],
a.single-language[title="Welsh"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -31px -381px no-repeat;
}
#flags.size18 a[title="Xhosa"],
.tool-container .tool-items a[title="Xhosa"],
a.single-language[title="Xhosa"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -2px -4px no-repeat;
}
#flags.size18 a[title="Yiddish"],
.tool-container .tool-items a[title="Yiddish"],
a.single-language[title="Yiddish"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -60px -381px no-repeat;
}
#flags.size18 a[title="Yoruba"],
.tool-container .tool-items a[title="Yoruba"],
a.single-language[title="Yoruba"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -89px -381px no-repeat;
}
#flags.size18 a[title="Zulu"],
.tool-container .tool-items a[title="Zulu"],
a.single-language[title="Zulu"] span.size18 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags18.png) -118px -381px no-repeat;
} #flags.size16 a[title="Afrikaans"],
#language .switcher .selected a[title="Afrikaans"] span,
#language .switcher .option a[title="Afrikaans"] span,
.tool-container .tool-items a[title="Afrikaans"],
a.single-language[title="Afrikaans"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -4px -5px no-repeat;
}
#flags.size16 a[title="Albanian"],
#language .switcher .selected a[title="Albanian"] span,
#language .switcher .option a[title="Albanian"] span,
.tool-container .tool-items a[title="Albanian"],
a.single-language[title="Albanian"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -33px -5px no-repeat;
}
#flags.size16 a[title="Amharic"],
#language .switcher .selected a[title="Amharic"] span,
#language .switcher .option a[title="Amharic"] span,
.tool-container .tool-items a[title="Amharic"],
a.single-language[title="Amharic"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -4px -469px no-repeat;
}
#flags.size16 a[title="Arabic"],
#language .switcher .selected a[title="Arabic"] span,
#language .switcher .option a[title="Arabic"] span,
.tool-container .tool-items a[title="Arabic"],
a.single-language[title="Arabic"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -62px -5px no-repeat;
}
#flags.size16 a[title="Armenian"],
#language .switcher .selected a[title="Armenian"] span,
#language .switcher .option a[title="Armenian"] span,
.tool-container .tool-items a[title="Armenian"],
a.single-language[title="Armenian"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -91px -5px no-repeat;
}
#flags.size16 a[title="Azerbaijani"],
#language .switcher .selected a[title="Azerbaijani"] span,
#language .switcher .option a[title="Azerbaijani"] span,
.tool-container .tool-items a[title="Azerbaijani"],
a.single-language[title="Azerbaijani"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -120px -5px no-repeat;
}
#flags.size16 a[title="Basque"],
#language .switcher .selected a[title="Basque"] span,
#language .switcher .option a[title="Basque"] span,
.tool-container .tool-items a[title="Basque"],
a.single-language[title="Basque"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -149px -5px no-repeat;
}
#flags.size16 a[title="Belarusian"],
#language .switcher .selected a[title="Belarusian"] span,
#language .switcher .option a[title="Belarusian"] span,
.tool-container .tool-items a[title="Belarusian"],
a.single-language[title="Belarusian"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -4px -34px no-repeat;
}
#flags.size16 a[title="Bengali"],
#language .switcher .selected a[title="Bengali"] span,
#language .switcher .option a[title="Bengali"] span,
.tool-container .tool-items a[title="Bengali"],
a.single-language[title="Bengali"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -33px -34px no-repeat;
}
#flags.size16 a[title="Bosnian"],
#language .switcher .selected a[title="Bosnian"] span,
#language .switcher .option a[title="Bosnian"] span,
.tool-container .tool-items a[title="Bosnian"],
a.single-language[title="Bosnian"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -62px -34px no-repeat;
}
#flags.size16 a[title="Bulgarian"],
#language .switcher .selected a[title="Bulgarian"] span,
#language .switcher .option a[title="Bulgarian"] span,
.tool-container .tool-items a[title="Bulgarian"],
a.single-language[title="Bulgarian"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -91px -34px no-repeat;
}
#flags.size16 a[title="Catalan"],
#language .switcher .selected a[title="Catalan"] span,
#language .switcher .option a[title="Catalan"] span,
.tool-container .tool-items a[title="Catalan"],
a.single-language[title="Catalan"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -120px -34px no-repeat;
}
#flags.size16 a[title="Cebuano"],
#language .switcher .selected a[title="Cebuano"] span,
#language .switcher .option a[title="Cebuano"] span,
.tool-container .tool-items a[title="Cebuano"],
a.single-language[title="Cebuano"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -149px -34px no-repeat;
}
#flags.size16 a[title="Chichewa"],
#language .switcher .selected a[title="Chichewa"] span,
#language .switcher .option a[title="Chichewa"] span,
.tool-container .tool-items a[title="Chichewa"],
a.single-language[title="Chichewa"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -91px -411px no-repeat;
}
#flags.size16 a[title="Chinese (Simplified)"],
#language .switcher .selected a[title="Chinese (Simplified)"] span,
#language .switcher .option a[title="Chinese (Simplified)"] span,
.tool-container .tool-items a[title="Chinese (Simplified)"],
a.single-language[title="Chinese (Simplified)"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -4px -63px no-repeat;
}
#flags.size16 a[title="Chinese (Traditional)"],
#language .switcher .selected a[title="Chinese (Traditional)"] span,
#language .switcher .option a[title="Chinese (Traditional)"] span,
.tool-container .tool-items a[title="Chinese (Traditional)"],
a.single-language[title="Chinese (Traditional)"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -33px -63px no-repeat;
}
#flags.size16 a[title="Corsican"],
#language .switcher .selected a[title="Corsican"] span,
#language .switcher .option a[title="Corsican"] span,
.tool-container .tool-items a[title="Corsican"],
a.single-language[title="Corsican"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -120px -92px no-repeat;
}
#flags.size16 a[title="Croatian"],
#language .switcher .selected a[title="Croatian"] span,
#language .switcher .option a[title="Croatian"] span,
.tool-container .tool-items a[title="Croatian"],
a.single-language[title="Croatian"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -62px -63px no-repeat;
}
#flags.size16 a[title="Czech"],
#language .switcher .selected a[title="Czech"] span,
#language .switcher .option a[title="Czech"] span,
.tool-container .tool-items a[title="Czech"],
a.single-language[title="Czech"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -91px -63px no-repeat;
}
#flags.size16 a[title="Danish"],
#language .switcher .selected a[title="Danish"] span,
#language .switcher .option a[title="Danish"] span,
.tool-container .tool-items a[title="Danish"],
a.single-language[title="Danish"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -120px -63px no-repeat;
}
#flags.size16 a[title="Dutch"],
#language .switcher .selected a[title="Dutch"] span,
#language .switcher .option a[title="Dutch"] span,
.tool-container .tool-items a[title="Dutch"],
a.single-language[title="Dutch"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -149px -63px no-repeat;
}
#flags.size16 a[title="English"],
#language .switcher .selected a[title="English"] span,
#language .switcher .option a[title="English"] span,
.tool-container .tool-items a[title="English"],
a.single-language[title="English"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -91px -353px no-repeat;
}
#flags.size16 a.united-states[title="English"],
#language .switcher .selected a[title="English"] span.united-states,
#language .switcher .option a[title="English"] span.united-states,
a.single-language.united-states[title="English"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -120px -353px no-repeat;
}
#flags.size16 a.canada[title="English"],
#language .switcher .selected a[title="English"] span.canada,
#language .switcher .option a[title="English"] span.canada,
a.single-language.canada[title="English"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -91px -440px no-repeat;
}
#flags.size16 a[title="Esperanto"],
#language .switcher .selected a[title="Esperanto"] span,
#language .switcher .option a[title="Esperanto"] span,
.tool-container .tool-items a[title="Esperanto"],
a.single-language[title="Esperanto"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -4px -92px no-repeat;
}
#flags.size16 a[title="Estonian"],
#language .switcher .selected a[title="Estonian"] span,
#language .switcher .option a[title="Estonian"] span,
.tool-container .tool-items a[title="Estonian"],
a.single-language[title="Estonian"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -33px -92px no-repeat;
}
#flags.size16 a[title="Filipino"],
#language .switcher .selected a[title="Filipino"] span,
#language .switcher .option a[title="Filipino"] span,
.tool-container .tool-items a[title="Filipino"],
a.single-language[title="Filipino"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -62px -92px no-repeat;
}
#flags.size16 a[title="Finnish"],
#language .switcher .selected a[title="Finnish"] span,
#language .switcher .option a[title="Finnish"] span,
.tool-container .tool-items a[title="Finnish"],
a.single-language[title="Finnish"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -91px -92px no-repeat;
}
#flags.size16 a[title="French"],
#language .switcher .selected a[title="French"] span,
#language .switcher .option a[title="French"] span,
.tool-container .tool-items a[title="French"],
a.single-language[title="French"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -120px -92px no-repeat;
}
#flags.size16 a[title="Frisian"],
#language .switcher .selected a[title="Frisian"] span,
#language .switcher .option a[title="Frisian"] span,
.tool-container .tool-items a[title="Frisian"],
a.single-language[title="Frisian"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -149px -63px no-repeat;
}
#flags.size16 a[title="Galician"],
#language .switcher .selected a[title="Galician"] span,
#language .switcher .option a[title="Galician"] span,
.tool-container .tool-items a[title="Galician"],
a.single-language[title="Galician"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -149px -92px no-repeat;
}
#flags.size16 a[title="Georgian"],
#language .switcher .selected a[title="Georgian"] span,
#language .switcher .option a[title="Georgian"] span,
.tool-container .tool-items a[title="Georgian"],
a.single-language[title="Georgian"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -4px -121px no-repeat;
}
#flags.size16 a[title="German"],
#language .switcher .selected a[title="German"] span,
#language .switcher .option a[title="German"] span,
.tool-container .tool-items a[title="German"],
a.single-language[title="German"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -33px -121px no-repeat;
}
#flags.size16 a[title="Greek"],
#language .switcher .selected a[title="Greek"] span,
#language .switcher .option a[title="Greek"] span,
.tool-container .tool-items a[title="Greek"],
a.single-language[title="Greek"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -62px -121px no-repeat;
}
#flags.size16 a[title="Gujarati"],
#language .switcher .selected a[title="Gujarati"] span,
#language .switcher .option a[title="Gujarati"] span,
.tool-container .tool-items a[title="Gujarati"],
a.single-language[title="Gujarati"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -91px -121px no-repeat;
}
#flags.size16 a[title="Haitian"],
#language .switcher .selected a[title="Haitian"] span,
#language .switcher .option a[title="Haitian"] span,
.tool-container .tool-items a[title="Haitian"],
a.single-language[title="Haitian"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -120px -121px no-repeat;
}
#flags.size16 a[title="Hawaiian"],
#language .switcher .selected a[title="Hawaiian"] span,
#language .switcher .option a[title="Hawaiian"] span,
.tool-container .tool-items a[title="Hawaiian"],
a.single-language[title="Hawaiian"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -91px -469px no-repeat;
}
#flags.size16 a[title="Hausa"],
#language .switcher .selected a[title="Hausa"] span,
#language .switcher .option a[title="Hausa"] span,
.tool-container .tool-items a[title="Hausa"],
a.single-language[title="Hausa"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -149px -121px no-repeat;
}
#flags.size16 a[title="Hebrew"],
#language .switcher .selected a[title="Hebrew"] span,
#language .switcher .option a[title="Hebrew"] span,
.tool-container .tool-items a[title="Hebrew"],
a.single-language[title="Hebrew"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -4px -150px no-repeat;
}
#flags.size16 a[title="Hindi"],
#language .switcher .selected a[title="Hindi"] span,
#language .switcher .option a[title="Hindi"] span,
.tool-container .tool-items a[title="Hindi"],
a.single-language[title="Hindi"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -33px -150px no-repeat;
}
#flags.size16 a[title="Hmong"],
#language .switcher .selected a[title="Hmong"] span,
#language .switcher .option a[title="Hmong"] span,
.tool-container .tool-items a[title="Hmong"],
a.single-language[title="Hmong"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -62px -150px no-repeat;
}
#flags.size16 a[title="Hungarian"],
#language .switcher .selected a[title="Hungarian"] span,
#language .switcher .option a[title="Hungarian"] span,
.tool-container .tool-items a[title="Hungarian"],
a.single-language[title="Hungarian"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -91px -150px no-repeat;
}
#flags.size16 a[title="Icelandic"],
#language .switcher .selected a[title="Icelandic"] span,
#language .switcher .option a[title="Icelandic"] span,
.tool-container .tool-items a[title="Icelandic"],
a.single-language[title="Icelandic"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -120px -150px no-repeat;
}
#flags.size16 a[title="Igbo"],
#language .switcher .selected a[title="Igbo"] span,
#language .switcher .option a[title="Igbo"] span,
.tool-container .tool-items a[title="Igbo"],
a.single-language[title="Igbo"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -149px -150px no-repeat;
}
#flags.size16 a[title="Indonesian"],
#language .switcher .selected a[title="Indonesian"] span,
#language .switcher .option a[title="Indonesian"] span,
.tool-container .tool-items a[title="Indonesian"],
a.single-language[title="Indonesian"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -4px -179px no-repeat;
}
#flags.size16 a[title="Irish"],
#language .switcher .selected a[title="Irish"] span,
#language .switcher .option a[title="Irish"] span,
.tool-container .tool-items a[title="Irish"],
a.single-language[title="Irish"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -33px -179px no-repeat;
}
#flags.size16 a[title="Italian"],
#language .switcher .selected a[title="Italian"] span,
#language .switcher .option a[title="Italian"] span,
.tool-container .tool-items a[title="Italian"],
a.single-language[title="Italian"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -62px -179px no-repeat;
}
#flags.size16 a[title="Japanese"],
#language .switcher .selected a[title="Japanese"] span,
#language .switcher .option a[title="Japanese"] span,
.tool-container .tool-items a[title="Japanese"],
a.single-language[title="Japanese"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -91px -179px no-repeat;
}
#flags.size16 a[title="Javanese"],
#language .switcher .selected a[title="Javanese"] span,
#language .switcher .option a[title="Javanese"] span,
.tool-container .tool-items a[title="Javanese"],
a.single-language[title="Javanese"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -120px -179px no-repeat;
}
#flags.size16 a[title="Kannada"],
#language .switcher .selected a[title="Kannada"] span,
#language .switcher .option a[title="Kannada"] span,
.tool-container .tool-items a[title="Kannada"],
a.single-language[title="Kannada"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -149px -179px no-repeat;
}
#flags.size16 a[title="Kazakh"],
#language .switcher .selected a[title="Kazakh"] span,
#language .switcher .option a[title="Kazakh"] span,
.tool-container .tool-items a[title="Kazakh"],
a.single-language[title="Kazakh"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -4px -411px no-repeat;
}
#flags.size16 a[title="Khmer"],
#language .switcher .selected a[title="Khmer"] span,
#language .switcher .option a[title="Khmer"] span,
.tool-container .tool-items a[title="Khmer"],
a.single-language[title="Khmer"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -4px -208px no-repeat;
}
#flags.size16 a[title="Korean"],
#language .switcher .selected a[title="Korean"] span,
#language .switcher .option a[title="Korean"] span,
.tool-container .tool-items a[title="Korean"],
a.single-language[title="Korean"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -33px -208px no-repeat;
}
#flags.size16 a[title="Kurdish"],
#language .switcher .selected a[title="Kurdish"] span,
#language .switcher .option a[title="Kurdish"] span,
.tool-container .tool-items a[title="Kurdish"],
a.single-language[title="Kurdish"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -120px -469px no-repeat;
}
#flags.size16 a[title="Kyrgyz"],
#language .switcher .selected a[title="Kyrgyz"] span,
#language .switcher .option a[title="Kyrgyz"] span,
.tool-container .tool-items a[title="Kyrgyz"],
a.single-language[title="Kyrgyz"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -149px -469px no-repeat;
}
#flags.size16 a[title="Lao"],
#language .switcher .selected a[title="Lao"] span,
#language .switcher .option a[title="Lao"] span,
.tool-container .tool-items a[title="Lao"],
a.single-language[title="Lao"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -62px -208px no-repeat;
}
#flags.size16 a[title="Latin"],
#language .switcher .selected a[title="Latin"] span,
#language .switcher .option a[title="Latin"] span,
.tool-container .tool-items a[title="Latin"],
a.single-language[title="Latin"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -91px -208px no-repeat;
}
#flags.size16 a[title="Latvian"],
#language .switcher .selected a[title="Latvian"] span,
#language .switcher .option a[title="Latvian"] span,
.tool-container .tool-items a[title="Latvian"],
a.single-language[title="Latvian"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -120px -208px no-repeat;
}
#flags.size16 a[title="Lithuanian"],
#language .switcher .selected a[title="Lithuanian"] span,
#language .switcher .option a[title="Lithuanian"] span,
.tool-container .tool-items a[title="Lithuanian"],
a.single-language[title="Lithuanian"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -149px -208px no-repeat;
}
#flags.size16 a[title="Luxembourgish"],
#language .switcher .selected a[title="Luxembourgish"] span,
#language .switcher .option a[title="Luxembourgish"] span,
.tool-container .tool-items a[title="Luxembourgish"],
a.single-language[title="Luxembourgish"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -4px -498px no-repeat;
}
#flags.size16 a[title="Macedonian"],
#language .switcher .selected a[title="Macedonian"] span,
#language .switcher .option a[title="Macedonian"] span,
.tool-container .tool-items a[title="Macedonian"],
a.single-language[title="Macedonian"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -4px -237px no-repeat;
}
#flags.size16 a[title="Malay"],
#language .switcher .selected a[title="Malay"] span,
#language .switcher .option a[title="Malay"] span,
.tool-container .tool-items a[title="Malay"],
a.single-language[title="Malay"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -33px -237px no-repeat;
}
#flags.size16 a[title="Malagasy"],
#language .switcher .selected a[title="Malagasy"] span,
#language .switcher .option a[title="Malagasy"] span,
.tool-container .tool-items a[title="Malagasy"],
a.single-language[title="Malagasy"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -62px -411px no-repeat;
}
#flags.size16 a[title="Malayalam"],
#language .switcher .selected a[title="Malayalam"] span,
#language .switcher .option a[title="Malayalam"] span,
.tool-container .tool-items a[title="Malayalam"],
a.single-language[title="Malayalam"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -120px -411px no-repeat;
}
#flags.size16 a[title="Maltese"],
#language .switcher .selected a[title="Maltese"] span,
#language .switcher .option a[title="Maltese"] span,
.tool-container .tool-items a[title="Maltese"],
a.single-language[title="Maltese"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -62px -237px no-repeat;
}
#flags.size16 a[title="Maori"],
#language .switcher .selected a[title="Maori"] span,
#language .switcher .option a[title="Maori"] span,
.tool-container .tool-items a[title="Maori"],
a.single-language[title="Maori"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -91px -237px no-repeat;
}
#flags.size16 a[title="Marathi"],
#language .switcher .selected a[title="Marathi"] span,
#language .switcher .option a[title="Marathi"] span,
.tool-container .tool-items a[title="Marathi"],
a.single-language[title="Marathi"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -120px -237px no-repeat;
}
#flags.size16 a[title="Mongolian"],
#language .switcher .selected a[title="Mongolian"] span,
#language .switcher .option a[title="Mongolian"] span,
.tool-container .tool-items a[title="Mongolian"],
a.single-language[title="Mongolian"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -149px -237px no-repeat;
}
#flags.size16 a[title="Myanmar (Burmese)"],
#language .switcher .selected a[title="Myanmar (Burmese)"] span,
#language .switcher .option a[title="Myanmar (Burmese)"] span,
.tool-container .tool-items a[title="Myanmar (Burmese)"],
a.single-language[title="Myanmar (Burmese)"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -149px -411px no-repeat;
}
#flags.size16 a[title="Nepali"],
#language .switcher .selected a[title="Nepali"] span,
#language .switcher .option a[title="Nepali"] span,
.tool-container .tool-items a[title="Nepali"],
a.single-language[title="Nepali"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -4px -266px no-repeat;
}
#flags.size16 a[title="Norwegian"],
#language .switcher .selected a[title="Norwegian"] span,
#language .switcher .option a[title="Norwegian"] span,
.tool-container .tool-items a[title="Norwegian"],
a.single-language[title="Norwegian"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -33px -266px no-repeat;
}
#flags.size16 a[title="Pashto"],
#language .switcher .selected a[title="Pashto"] span,
#language .switcher .option a[title="Pashto"] span,
.tool-container .tool-items a[title="Pashto"],
a.single-language[title="Pashto"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -33px -498px no-repeat;
}
#flags.size16 a[title="Persian"],
#language .switcher .selected a[title="Persian"] span,
#language .switcher .option a[title="Persian"] span,
.tool-container .tool-items a[title="Persian"],
a.single-language[title="Persian"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -62px -266px no-repeat;
}
#flags.size16 a[title="Polish"],
#language .switcher .selected a[title="Polish"] span,
#language .switcher .option a[title="Polish"] span,
.tool-container .tool-items a[title="Polish"],
a.single-language[title="Polish"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -91px -266px no-repeat;
}
#flags.size16 a[title="Portuguese"],
#language .switcher .selected a[title="Portuguese"] span,
#language .switcher .option a[title="Portuguese"] span,
.tool-container .tool-items a[title="Portuguese"],
a.single-language[title="Portuguese"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -120px -266px no-repeat;
}
#flags.size16 a.brazil[title="Portuguese"],
#language .switcher .selected a[title="Portuguese"] span.brazil,
#language .switcher .option a[title="Portuguese"] span.brazil,
a.single-language.brazil[title="Portuguese"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -149px -440px no-repeat;
}
#flags.size16 a[title="Punjabi"],
#language .switcher .selected a[title="Punjabi"] span,
#language .switcher .option a[title="Punjabi"] span,
.tool-container .tool-items a[title="Punjabi"],
a.single-language[title="Punjabi"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -149px -266px no-repeat;
}
#flags.size16 a[title="Romanian"],
#language .switcher .selected a[title="Romanian"] span,
#language .switcher .option a[title="Romanian"] span,
.tool-container .tool-items a[title="Romanian"],
a.single-language[title="Romanian"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -4px -295px no-repeat;
}
#flags.size16 a[title="Russian"],
#language .switcher .selected a[title="Russian"] span,
#language .switcher .option a[title="Russian"] span,
.tool-container .tool-items a[title="Russian"],
a.single-language[title="Russian"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -33px -295px no-repeat;
}
#flags.size16 a[title="Samoan"],
#language .switcher .selected a[title="Samoan"] span,
#language .switcher .option a[title="Samoan"] span,
.tool-container .tool-items a[title="Samoan"],
a.single-language[title="Samoan"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -33px -469px no-repeat;
}
#flags.size16 a[title="Scots Gaelic"],
#language .switcher .selected a[title="Scots Gaelic"] span,
#language .switcher .option a[title="Scots Gaelic"] span,
.tool-container .tool-items a[title="Scots Gaelic"],
a.single-language[title="Scots Gaelic"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -62px -469px no-repeat;
}
#flags.size16 a[title="Serbian"],
#language .switcher .selected a[title="Serbian"] span,
#language .switcher .option a[title="Serbian"] span,
.tool-container .tool-items a[title="Serbian"],
a.single-language[title="Serbian"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -62px -295px no-repeat;
}
#flags.size16 a[title="Sesotho"],
#language .switcher .selected a[title="Sesotho"] span,
#language .switcher .option a[title="Sesotho"] span,
.tool-container .tool-items a[title="Sesotho"],
a.single-language[title="Sesotho"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -33px -411px no-repeat;
}
#flags.size16 a[title="Shona"],
#language .switcher .selected a[title="Shona"] span,
#language .switcher .option a[title="Shona"] span,
.tool-container .tool-items a[title="Shona"],
a.single-language[title="Shona"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -62px -498px no-repeat;
}
#flags.size16 a[title="Sindhi"],
#language .switcher .selected a[title="Sindhi"] span,
#language .switcher .option a[title="Sindhi"] span,
.tool-container .tool-items a[title="Sindhi"],
a.single-language[title="Sindhi"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -149px -353px no-repeat;
}
#flags.size16 a[title="Sinhala"],
#language .switcher .selected a[title="Sinhala"] span,
#language .switcher .option a[title="Sinhala"] span,
.tool-container .tool-items a[title="Sinhala"],
a.single-language[title="Sinhala"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -4px -440px no-repeat;
}
#flags.size16 a[title="Slovak"],
#language .switcher .selected a[title="Slovak"] span,
#language .switcher .option a[title="Slovak"] span,
.tool-container .tool-items a[title="Slovak"],
a.single-language[title="Slovak"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -91px -295px no-repeat;
}
#flags.size16 a[title="Slovenian"],
#language .switcher .selected a[title="Slovenian"] span,
#language .switcher .option a[title="Slovenian"] span,
.tool-container .tool-items a[title="Slovenian"],
a.single-language[title="Slovenian"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -120px -295px no-repeat;
}
#flags.size16 a[title="Somali"],
#language .switcher .selected a[title="Somali"] span,
#language .switcher .option a[title="Somali"] span,
.tool-container .tool-items a[title="Somali"],
a.single-language[title="Somali"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -149px -295px no-repeat;
}
#flags.size16 a[title="Spanish"],
#language .switcher .selected a[title="Spanish"] span,
#language .switcher .option a[title="Spanish"] span,
.tool-container .tool-items a[title="Spanish"],
a.single-language[title="Spanish"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -4px -324px no-repeat;
}
#flags.size16 a.mexico[title="Spanish"],
#language .switcher .selected a[title="Spanish"] span.mexico,
#language .switcher .option a[title="Spanish"] span.mexico,
a.single-language.mexico[title="Spanish"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -120px -440px no-repeat;
}
#flags.size16 a[title="Swahili"],
#language .switcher .selected a[title="Swahili"] span,
#language .switcher .option a[title="Swahili"] span,
.tool-container .tool-items a[title="Swahili"],
a.single-language[title="Swahili"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -33px -324px no-repeat;
}
#flags.size16 a[title="Swedish"],
#language .switcher .selected a[title="Swedish"] span,
#language .switcher .option a[title="Swedish"] span,
.tool-container .tool-items a[title="Swedish"],
a.single-language[title="Swedish"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -62px -324px no-repeat;
}
#flags.size16 a[title="Sundanese"],
#language .switcher .selected a[title="Sundanese"] span,
#language .switcher .option a[title="Sundanese"] span,
.tool-container .tool-items a[title="Sundanese"],
a.single-language[title="Sundanese"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -149px -382px no-repeat;
}
#flags.size16 a[title="Tajik"],
#language .switcher .selected a[title="Tajik"] span,
#language .switcher .option a[title="Tajik"] span,
.tool-container .tool-items a[title="Tajik"],
a.single-language[title="Tajik"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -33px -440px no-repeat;
}
#flags.size16 a[title="Tamil"],
#language .switcher .selected a[title="Tamil"] span,
#language .switcher .option a[title="Tamil"] span,
.tool-container .tool-items a[title="Tamil"],
a.single-language[title="Tamil"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -91px -324px no-repeat;
}
#flags.size16 a[title="Telugu"],
#language .switcher .selected a[title="Telugu"] span,
#language .switcher .option a[title="Telugu"] span,
.tool-container .tool-items a[title="Telugu"],
a.single-language[title="Telugu"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -120px -324px no-repeat;
}
#flags.size16 a[title="Thai"],
#language .switcher .selected a[title="Thai"] span,
#language .switcher .option a[title="Thai"] span,
.tool-container .tool-items a[title="Thai"],
a.single-language[title="Thai"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -149px -324px no-repeat;
}
#flags.size16 a[title="Turkish"],
#language .switcher .selected a[title="Turkish"] span,
#language .switcher .option a[title="Turkish"] span,
.tool-container .tool-items a[title="Turkish"],
a.single-language[title="Turkish"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -33px -353px no-repeat;
}
#flags.size16 a[title="Ukrainian"],
#language .switcher .selected a[title="Ukrainian"] span,
#language .switcher .option a[title="Ukrainian"] span,
.tool-container .tool-items a[title="Ukrainian"],
a.single-language[title="Ukrainian"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -62px -353px no-repeat;
}
#flags.size16 a[title="Urdu"],
#language .switcher .selected a[title="Urdu"] span,
#language .switcher .option a[title="Urdu"] span,
.tool-container .tool-items a[title="Urdu"],
a.single-language[title="Urdu"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -149px -353px no-repeat;
}
#flags.size16 a[title="Uzbek"],
#language .switcher .selected a[title="Uzbek"] span,
#language .switcher .option a[title="Uzbek"] span,
.tool-container .tool-items a[title="Uzbek"],
a.single-language[title="Uzbek"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -62px -440px no-repeat;
}
#flags.size16 a[title="Vietnamese"],
#language .switcher .selected a[title="Vietnamese"] span,
#language .switcher .option a[title="Vietnamese"] span,
.tool-container .tool-items a[title="Vietnamese"],
a.single-language[title="Vietnamese"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -4px -382px no-repeat;
}
#flags.size16 a[title="Welsh"],
#language .switcher .selected a[title="Welsh"] span,
#language .switcher .option a[title="Welsh"] span,
.tool-container .tool-items a[title="Welsh"],
a.single-language[title="Welsh"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -33px -382px no-repeat;
}
#flags.size16 a[title="Xhosa"],
#language .switcher .selected a[title="Xhosa"] span,
#language .switcher .option a[title="Xhosa"] span,
.tool-container .tool-items a[title="Xhosa"],
a.single-language[title="Xhosa"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -4px -5px no-repeat;
}
#flags.size16 a[title="Yiddish"],
#language .switcher .selected a[title="Yiddish"] span,
#language .switcher .option a[title="Yiddish"] span,
.tool-container .tool-items a[title="Yiddish"],
a.single-language[title="Yiddish"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -62px -382px no-repeat;
}
#flags.size16 a[title="Yoruba"],
#language .switcher .selected a[title="Yoruba"] span,
a.single-language[title="Yoruba"] span.size16 span,
#language .switcher .option a[title="Yoruba"] span,
.tool-container .tool-items a[title="Yoruba"],
a.single-language[title="Yoruba"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -91px -382px no-repeat;
}
#flags.size16 a[title="Zulu"],
#language .switcher .selected a[title="Zulu"] span,
#language .switcher .option a[title="Zulu"] span,
.tool-container .tool-items a[title="Zulu"],
a.single-language[title="Zulu"] span.size16 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags16.png) -120px -382px no-repeat;
} #flags.size24 a[title="Afrikaans"],
.tool-container .tool-items a[title="Afrikaans"],
a.single-language[title="Afrikaans"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) 0 -3px no-repeat;
}
#flags.size24 a[title="Albanian"],
.tool-container .tool-items a[title="Albanian"],
a.single-language[title="Albanian"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -29px -3px no-repeat;
}
#flags.size24 a[title="Amharic"],
.tool-container .tool-items a[title="Amharic"],
a.single-language[title="Amharic"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) 0 -467px no-repeat;
}
#flags.size24 a[title="Arabic"],
.tool-container .tool-items a[title="Arabic"],
a.single-language[title="Arabic"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -58px -3px no-repeat;
}
#flags.size24 a[title="Armenian"],
.tool-container .tool-items a[title="Armenian"],
a.single-language[title="Armenian"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -87px -3px no-repeat;
}
#flags.size24 a[title="Azerbaijani"],
.tool-container .tool-items a[title="Azerbaijani"],
a.single-language[title="Azerbaijani"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -116px -3px no-repeat;
}
#flags.size24 a[title="Basque"],
.tool-container .tool-items a[title="Basque"],
a.single-language[title="Basque"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -145px -3px no-repeat;
}
#flags.size24 a[title="Belarusian"],
.tool-container .tool-items a[title="Belarusian"],
a.single-language[title="Belarusian"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) 0 -32px no-repeat;
}
#flags.size24 a[title="Bengali"],
.tool-container .tool-items a[title="Bengali"],
a.single-language[title="Bengali"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -29px -32px no-repeat;
}
#flags.size24 a[title="Bosnian"],
.tool-container .tool-items a[title="Bosnian"],
a.single-language[title="Bosnian"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -58px -32px no-repeat;
}
#flags.size24 a[title="Bulgarian"],
.tool-container .tool-items a[title="Bulgarian"],
a.single-language[title="Bulgarian"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -87px -32px no-repeat;
}
#flags.size24 a[title="Catalan"],
.tool-container .tool-items a[title="Catalan"],
a.single-language[title="Catalan"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -116px -32px no-repeat;
}
#flags.size24 a[title="Cebuano"],
.tool-container .tool-items a[title="Cebuano"],
a.single-language[title="Cebuano"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -145px -32px no-repeat;
}
#flags.size24 a[title="Chichewa"],
.tool-container .tool-items a[title="Chichewa"],
a.single-language[title="Chichewa"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -87px -409px no-repeat;
}
#flags.size24 a[title="Chinese (Simplified)"],
.tool-container .tool-items a[title="Chinese (Simplified)"],
a.single-language[title="Chinese (Simplified)"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) 0 -61px no-repeat;
}
#flags.size24 a[title="Chinese (Traditional)"],
.tool-container .tool-items a[title="Chinese (Traditional)"],
a.single-language[title="Chinese (Traditional)"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -29px -61px no-repeat;
}
#flags.size24 a[title="Corsican"],
.tool-container .tool-items a[title="Corsican"],
a.single-language[title="Corsican"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -116px -90px no-repeat;
}
#flags.size24 a[title="Croatian"],
.tool-container .tool-items a[title="Croatian"],
a.single-language[title="Croatian"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -58px -61px no-repeat;
}
#flags.size24 a[title="Czech"],
.tool-container .tool-items a[title="Czech"],
a.single-language[title="Czech"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -87px -61px no-repeat;
}
#flags.size24 a[title="Danish"],
.tool-container .tool-items a[title="Danish"],
a.single-language[title="Danish"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -116px -61px no-repeat;
}
#flags.size24 a[title="Dutch"],
.tool-container .tool-items a[title="Dutch"],
a.single-language[title="Dutch"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -145px -61px no-repeat;
}
#flags.size24 a[title="English"],
.tool-container .tool-items a[title="English"],
a.single-language[title="English"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -87px -351px no-repeat;
}
#flags.size24 a.united-states[title="English"],
.tool-container a.united-states[title="English"],
a.single-language.united-states[title="English"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -116px -351px no-repeat !important;
}
#flags.size24 a.canada[title="English"],
.tool-container a.canada[title="English"],
a.single-language.canada[title="English"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -87px -438px no-repeat !important;
}
#flags.size24 a[title="Esperanto"],
.tool-container .tool-items a[title="Esperanto"],
a.single-language[title="Esperanto"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) 0 -90px no-repeat;
}
#flags.size24 a[title="Estonian"],
.tool-container .tool-items a[title="Estonian"],
a.single-language[title="Estonian"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -29px -90px no-repeat;
}
#flags.size24 a[title="Filipino"],
.tool-container .tool-items a[title="Filipino"],
a.single-language[title="Filipino"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -58px -90px no-repeat;
}
#flags.size24 a[title="Finnish"],
.tool-container .tool-items a[title="Finnish"],
a.single-language[title="Finnish"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -87px -90px no-repeat;
}
#flags.size24 a[title="French"],
.tool-container .tool-items a[title="French"],
a.single-language[title="French"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -116px -90px no-repeat;
}
#flags.size24 a[title="Frisian"],
.tool-container .tool-items a[title="Frisian"],
a.single-language[title="Frisian"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -145px -61px no-repeat;
}
#flags.size24 a[title="Galician"],
.tool-container .tool-items a[title="Galician"],
a.single-language[title="Galician"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -145px -90px no-repeat;
}
#flags.size24 a[title="Georgian"],
.tool-container .tool-items a[title="Georgian"],
a.single-language[title="Georgian"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) 0 -119px no-repeat;
}
#flags.size24 a[title="German"],
.tool-container .tool-items a[title="German"],
a.single-language[title="German"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -29px -119px no-repeat;
}
#flags.size24 a[title="Greek"],
.tool-container .tool-items a[title="Greek"],
a.single-language[title="Greek"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -58px -119px no-repeat;
}
#flags.size24 a[title="Gujarati"],
.tool-container .tool-items a[title="Gujarati"],
a.single-language[title="Gujarati"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -87px -119px no-repeat;
}
#flags.size24 a[title="Haitian"],
.tool-container .tool-items a[title="Haitian"],
a.single-language[title="Haitian"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -116px -119px no-repeat;
}
#flags.size24 a[title="Hausa"],
.tool-container .tool-items a[title="Hausa"],
a.single-language[title="Hausa"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -145px -119px no-repeat;
}
#flags.size24 a[title="Hawaiian"],
.tool-container .tool-items a[title="Hawaiian"],
a.single-language[title="Hawaiian"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -87px -467px no-repeat;
}
#flags.size24 a[title="Hebrew"],
.tool-container .tool-items a[title="Hebrew"],
a.single-language[title="Hebrew"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) 0 -148px no-repeat;
}
#flags.size24 a[title="Hindi"],
.tool-container .tool-items a[title="Hindi"],
a.single-language[title="Hindi"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -29px -148px no-repeat;
}
#flags.size24 a[title="Hmong"],
.tool-container .tool-items a[title="Hmong"],
a.single-language[title="Hmong"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -58px -148px no-repeat;
}
#flags.size24 a[title="Hungarian"],
.tool-container .tool-items a[title="Hungarian"],
a.single-language[title="Hungarian"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -87px -148px no-repeat;
}
#flags.size24 a[title="Icelandic"],
.tool-container .tool-items a[title="Icelandic"],
a.single-language[title="Icelandic"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -116px -148px no-repeat;
}
#flags.size24 a[title="Igbo"],
.tool-container .tool-items a[title="Igbo"],
a.single-language[title="Igbo"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -145px -148px no-repeat;
}
#flags.size24 a[title="Indonesian"],
.tool-container .tool-items a[title="Indonesian"],
a.single-language[title="Indonesian"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) 0 -177px no-repeat;
}
#flags.size24 a[title="Irish"],
.tool-container .tool-items a[title="Irish"],
a.single-language[title="Irish"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -29px -177px no-repeat;
}
#flags.size24 a[title="Italian"],
.tool-container .tool-items a[title="Italian"],
a.single-language[title="Italian"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -58px -177px no-repeat;
}
#flags.size24 a[title="Japanese"],
.tool-container .tool-items a[title="Japanese"],
a.single-language[title="Japanese"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -87px -177px no-repeat;
}
#flags.size24 a[title="Javanese"],
.tool-container .tool-items a[title="Javanese"],
a.single-language[title="Javanese"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -116px -177px no-repeat;
}
#flags.size24 a[title="Kannada"],
.tool-container .tool-items a[title="Kannada"],
a.single-language[title="Kannada"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -145px -177px no-repeat;
}
#flags.size24 a[title="Kazakh"],
.tool-container .tool-items a[title="Kazakh"],
a.single-language[title="Kazakh"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) 0 -409px no-repeat;
}
#flags.size24 a[title="Khmer"],
.tool-container .tool-items a[title="Khmer"],
a.single-language[title="Khmer"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) 0 -206px no-repeat;
}
#flags.size24 a[title="Korean"],
.tool-container .tool-items a[title="Korean"],
a.single-language[title="Korean"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -29px -206px no-repeat;
}
#flags.size24 a[title="Kurdish"],
.tool-container .tool-items a[title="Kurdish"],
a.single-language[title="Kurdish"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -116px -467px no-repeat;
}
#flags.size24 a[title="Kyrgyz"],
.tool-container .tool-items a[title="Kyrgyz"],
a.single-language[title="Kyrgyz"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -145px -467px no-repeat;
}
#flags.size24 a[title="Lao"],
.tool-container .tool-items a[title="Lao"],
a.single-language[title="Lao"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -58px -206px no-repeat;
}
#flags.size24 a[title="Latin"],
.tool-container .tool-items a[title="Latin"],
a.single-language[title="Latin"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -87px -206px no-repeat;
}
#flags.size24 a[title="Latvian"],
.tool-container .tool-items a[title="Latvian"],
a.single-language[title="Latvian"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -116px -206px no-repeat;
}
#flags.size24 a[title="Lithuanian"],
.tool-container .tool-items a[title="Lithuanian"],
a.single-language[title="Lithuanian"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -145px -206px no-repeat;
}
#flags.size24 a[title="Luxembourgish"],
.tool-container .tool-items a[title="Luxembourgish"],
a.single-language[title="Luxembourgish"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) 0 -496px no-repeat;
}
#flags.size24 a[title="Macedonian"],
.tool-container .tool-items a[title="Macedonian"],
a.single-language[title="Macedonian"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) 0 -235px no-repeat;
}
#flags.size24 a[title="Malagasy"],
.tool-container .tool-items a[title="Malagasy"],
a.single-language[title="Malagasy"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -58px -409px no-repeat;
}
#flags.size24 a[title="Malay"],
.tool-container .tool-items a[title="Malay"],
a.single-language[title="Malay"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -29px -235px no-repeat;
}
#flags.size24 a[title="Malayalam"],
.tool-container .tool-items a[title="Malayalam"],
a.single-language[title="Malayalam"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -116px -409px no-repeat;
}
#flags.size24 a[title="Maltese"],
.tool-container .tool-items a[title="Maltese"],
a.single-language[title="Maltese"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -58px -235px no-repeat;
}
#flags.size24 a[title="Maori"],
.tool-container .tool-items a[title="Maori"],
a.single-language[title="Maori"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -87px -235px no-repeat;
}
#flags.size24 a[title="Marathi"],
.tool-container .tool-items a[title="Marathi"],
a.single-language[title="Marathi"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -116px -235px no-repeat;
}
#flags.size24 a[title="Mongolian"],
.tool-container .tool-items a[title="Mongolian"],
a.single-language[title="Mongolian"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -145px -235px no-repeat;
}
#flags.size24 a[title="Myanmar (Burmese)"],
.tool-container .tool-items a[title="Myanmar (Burmese)"],
a.single-language[title="Myanmar (Burmese)"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -145px -409px no-repeat;
}
#flags.size24 a[title="Nepali"],
.tool-container .tool-items a[title="Nepali"],
a.single-language[title="Nepali"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) 0 -264px no-repeat;
}
#flags.size24 a[title="Norwegian"],
.tool-container .tool-items a[title="Norwegian"],
a.single-language[title="Norwegian"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -29px -264px no-repeat;
}
#flags.size24 a[title="Pashto"],
.tool-container .tool-items a[title="Pashto"],
a.single-language[title="Pashto"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -29px -496px no-repeat;
}
#flags.size24 a[title="Persian"],
.tool-container .tool-items a[title="Persian"],
a.single-language[title="Persian"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -58px -264px no-repeat;
}
#flags.size24 a[title="Polish"],
.tool-container .tool-items a[title="Polish"],
a.single-language[title="Polish"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -87px -264px no-repeat;
}
#flags.size24 a[title="Portuguese"],
.tool-container .tool-items a[title="Portuguese"],
a.single-language[title="Portuguese"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -116px -264px no-repeat !important;
}
#flags.size24 a.brazil[title="Portuguese"],
.tool-container a.brazil[title="Portuguese"],
a.single-language.brazil[title="Portuguese"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -145px -438px no-repeat !important;
}
#flags.size24 a[title="Punjabi"],
.tool-container .tool-items a[title="Punjabi"],
a.single-language[title="Punjabi"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -145px -264px no-repeat;
}
#flags.size24 a[title="Romanian"],
.tool-container .tool-items a[title="Romanian"],
a.single-language[title="Romanian"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) 0 -293px no-repeat;
}
#flags.size24 a[title="Russian"],
.tool-container .tool-items a[title="Russian"],
a.single-language[title="Russian"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -29px -293px no-repeat;
}
#flags.size24 a[title="Samoan"],
.tool-container .tool-items a[title="Samoan"],
a.single-language[title="Samoan"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -29px -467px no-repeat;
}
#flags.size24 a[title="Scots Gaelic"],
.tool-container .tool-items a[title="Scots Gaelic"],
a.single-language[title="Scots Gaelic"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -58px -467px no-repeat;
}
#flags.size24 a[title="Serbian"],
.tool-container .tool-items a[title="Serbian"],
a.single-language[title="Serbian"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -58px -293px no-repeat;
}
#flags.size24 a[title="Sesotho"],
.tool-container .tool-items a[title="Sesotho"],
a.single-language[title="Sesotho"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -29px -409px no-repeat;
}
#flags.size24 a[title="Shona"],
.tool-container .tool-items a[title="Shona"],
a.single-language[title="Shona"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -58px -496px no-repeat;
}
#flags.size24 a[title="Sindhi"],
.tool-container .tool-items a[title="Sindhi"],
a.single-language[title="Sindhi"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -145px -351px no-repeat;
}
#flags.size24 a[title="Sinhala"],
.tool-container .tool-items a[title="Sinhala"],
a.single-language[title="Sinhala"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) 0px -438px no-repeat;
}
#flags.size24 a[title="Slovak"],
.tool-container .tool-items a[title="Slovak"],
a.single-language[title="Slovak"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -87px -293px no-repeat;
}
#flags.size24 a[title="Slovenian"],
.tool-container .tool-items a[title="Slovenian"],
a.single-language[title="Slovenian"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -116px -293px no-repeat;
}
#flags.size24 a[title="Somali"],
.tool-container .tool-items a[title="Somali"],
a.single-language[title="Somali"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -145px -293px no-repeat;
}
#flags.size24 a[title="Spanish"],
.tool-container .tool-items a[title="Spanish"],
a.single-language[title="Spanish"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) 0 -322px no-repeat;
}
#flags.size24 a.mexico[title="Spanish"],
.tool-container a.mexico[title="Spanish"],
a.single-language.mexico[title="Spanish"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -116px -438px no-repeat !important;
}
#flags.size24 a[title="Sundanese"],
.tool-container .tool-items a[title="Sundanese"],
a.single-language[title="Sundanese"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -145px -380px no-repeat;
}
#flags.size24 a[title="Swahili"],
.tool-container .tool-items a[title="Swahili"],
a.single-language[title="Swahili"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -29px -322px no-repeat;
}
#flags.size24 a[title="Swedish"],
.tool-container .tool-items a[title="Swedish"],
a.single-language[title="Swedish"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -58px -322px no-repeat;
}
#flags.size24 a[title="Tajik"],
.tool-container .tool-items a[title="Tajik"],
a.single-language[title="Tajik"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -29px -438px no-repeat;
}
#flags.size24 a[title="Tamil"],
.tool-container .tool-items a[title="Tamil"],
a.single-language[title="Tamil"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -87px -322px no-repeat;
}
#flags.size24 a[title="Telugu"],
.tool-container .tool-items a[title="Telugu"],
a.single-language[title="Telugu"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -116px -322px no-repeat;
}
#flags.size24 a[title="Thai"],
.tool-container .tool-items a[title="Thai"],
a.single-language[title="Thai"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -145px -322px no-repeat;
}
#flags.size24 a[title="Turkish"],
.tool-container .tool-items a[title="Turkish"],
a.single-language[title="Turkish"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -29px -351px no-repeat;
}
#flags.size24 a[title="Ukrainian"],
.tool-container .tool-items a[title="Ukrainian"],
a.single-language[title="Ukrainian"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -58px -351px no-repeat;
}
#flags.size24 a[title="Urdu"],
.tool-container .tool-items a[title="Urdu"],
a.single-language[title="Urdu"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -145px -351px no-repeat;
}
#flags.size24 a[title="Uzbek"],
.tool-container .tool-items a[title="Uzbek"],
a.single-language[title="Uzbek"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -58px -438px no-repeat;
}
#flags.size24 a[title="Vietnamese"],
.tool-container .tool-items a[title="Vietnamese"],
a.single-language[title="Vietnamese"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) 0 -380px no-repeat;
}
#flags.size24 a[title="Welsh"],
.tool-container .tool-items a[title="Welsh"],
a.single-language[title="Welsh"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -29px -380px no-repeat;
}
#flags.size24 a[title="Xhosa"],
.tool-container .tool-items a[title="Xhosa"],
a.single-language[title="Xhosa"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) 0 -3px no-repeat;
}
#flags.size24 a[title="Yiddish"],
.tool-container .tool-items a[title="Yiddish"],
a.single-language[title="Yiddish"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -58px -380px no-repeat;
}
#flags.size24 a[title="Yoruba"],
.tool-container .tool-items a[title="Yoruba"],
a.single-language[title="Yoruba"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -87px -380px no-repeat;
}
#flags.size24 a[title="Zulu"],
.tool-container .tool-items a[title="Zulu"],
a.single-language[title="Zulu"] span.size24 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/google-language-translator/images/flags.png) -116px -380px no-repeat;
}
.glt-controls {
margin-bottom: 15px;
background: #f0f0f0;
padding: 10px;
} @media only screen and (max-width:1023px) {
.metabox-holder {
float:none !important;
width:100% !important;
}
.flagdisplay {
float:none !important;
width:100% !important;
}
.flagdisplay div {
margin-bottom:10px;
}
}#glt-toolbar { 
display:none; 
}
#glt-translate-trigger {
position:fixed;
bottom:0px;
top:auto;
right: 20px;
z-index:200002;
padding:6px 20px 3px;
font-size:16px;
font-family:Arial;
font-weight:700;
color:#fff;
text-shadow:0px -1px 0px rgba(0,0,0,0.25);
text-decoration:none;
text-align:center;
box-shadow:0px 0px 9px rgba(0,0,0,0.3);
-webkit-box-shadow:0px 0px 9px rgba(0,0,0,0.3);
-moz-box-shadow:0px 0px 9px rgba(0,0,0,0.3);
box-sizing:content-box !important;
-webkit-box-sizing:content-box !important;
-moz-box-sizing:content-box !important;
background:linear-gradient(center top, #fbb450, #f89406);
background: -webkit-gradient(linear, center top, center bottom, from(#fbb450), to(#f89406));
background: -webkit-linear-gradient(#fbb450, #f89406);
background: -moz-linear-gradient(#fbb450, #f89406);
background: -o-linear-gradient(#fbb450, #f89406);
background: -ms-linear-gradient(#fbb450, #f89406);
background: linear-gradient(#fbb450, #f89406);
background: -o-linear-gradientcenter(center top, #fbb450, #f89406); 
}
.tool-container {
background-color: #d0cbcb;
background: -webkit-gradient(linear, left top, left bottom, color-stop(14%, #d0cbcb), color-stop(100%, #e9e5e5));
background: -moz-linear-gradient(top, #d0cbcb 14%, #e9e5e5 100%);
background: -ms-linear-gradient(top, #d0cbcb 14%,#e9e5e5 100%);
background: linear-gradient(to bottom, #d0cbcb 14%,#e9e5e5 100%);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxNCUiIHN0b3AtY29sb3I9IiNkMGNiY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTllNWU1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0cbcb', endColorstr='#e9e5e5',GradientType=0 );
background-size: 100% 100%;
border-radius: 3px;
box-shadow: 0px 0px 15px #000;
position: absolute;
}
.tool-container.tool-top, .tool-container.tool-bottom {
border-bottom: 1px solid #beb8b8 ; }
.tool-items {
height: 100%;	
}
.tool-top .tool-item, .tool-bottom .tool-item {
float: left; }
.tool-left .tool-item, .tool-right .tool-item {
height: 34px;
border-top: 1px solid #e2dfdf;
border-bottom: 1px solid #9f9898;
}
.tool-item {
height: 100%;
display: block;				
width: 34px;
text-align: center;
}
.tool-item:first-child {
border-left: none;
}
.tool-left .tool-item:first-child, .tool-right .tool-item:first-child {
border-top: 1px solid transparent;
}
.tool-item:last-child {
border-right: none;
border-bottom: none;
}
.tool-item.selected, .tool-item:hover  {
background: #a79f9f;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #a79f9f), color-stop(93%, #e2dfdf));
background: -moz-linear-gradient(top, #a79f9f 0%, #e2dfdf 93%);
background: -ms-linear-gradient(top, #a79f9f 0%, #e2dfdf 93%);
background: linear-gradient(to bottom, #a79f9f 0%, #e2dfdf 93%);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E3OWY5ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkzJSIgc3RvcC1jb2xvcj0iI2UyZGZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a79f9f', endColorstr='#e2dfdf',GradientType=0 );
}
.tool-top .tool-item:last-child:hover, .tool-bottom .tool-item:last-child:hover {
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
}
.tool-top  .tool-item:first-child:hover, .tool-bottom  .tool-item:first-child:hover {
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
}
.tool-left .tool-item:last-child:hover, .tool-right .tool-item:last-child:hover {
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
}
.tool-left .tool-item:first-child:hover, .tool-right .tool-item:first-child:hover {
border-top-right-radius: 4px;
border-top-left-radius: 4px;
}
.tool-container .arrow {
width:0;
height:0;
position: absolute;	
border-width:7px;
border-style:solid;
}
.tool-container.tool-top .arrow {
border-color: #e9e5e5 transparent transparent; 
left: 50%;  
bottom: -14px;
margin-left: -7px;
}
.tool-container.tool-bottom .arrow {
border-color: transparent transparent #e9e5e5; 
left: 50%;  
top: -14px;
margin-left: -7px;
}
.tool-container.tool-left .arrow {
border-color: transparent transparent transparent #E9E5E5;
top: 50%;
right: -14px;
margin-top: -7px;
}
.tool-container.tool-right .arrow {
border-color: transparent #E9E5E5 transparent transparent;
top: 50%;
left: -14px;
margin-top: -7px;
}
.demo-link {
color: #89CDE4;
text-decoration: underline;
cursor: pointer;
margin-left: 30px;
}
.demo-link:hover {
text-decoration: none;
cursor: pointer;
}@font-face {
font-family: 'socialicon';
src:url(//www.kastellorizoboat.com/wp-content/plugins/wp-social-widget/assets/fonts/socialicon.eot?4xqn5s);
src:url(//www.kastellorizoboat.com/wp-content/plugins/wp-social-widget/assets/fonts/socialicon.eot?4xqn5s#iefix) format('embedded-opentype'),
url(//www.kastellorizoboat.com/wp-content/plugins/wp-social-widget/assets/fonts/socialicon.ttf?4xqn5s) format('truetype'),
url(//www.kastellorizoboat.com/wp-content/plugins/wp-social-widget/assets/fonts/socialicon.woff?4xqn5s) format('woff'),
url(//www.kastellorizoboat.com/wp-content/plugins/wp-social-widget/assets/fonts/socialicon.svg?4xqn5s#socialicon) format('svg');
font-weight: normal;
font-style: normal;
}
[class^="sicon-"], [class*=" sicon-"] { font-family: 'socialicon' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.sicon-mail:before {
content: "\e900";
}
.sicon-rss:before {
content: "\e901";
}
.sicon-behance:before {
content: "\e902";
}
.sicon-foursquare:before {
content: "\e903";
}
.sicon-skype:before {
content: "\e904";
}
.sicon-soundcloud:before {
content: "\e905";
}
.sicon-vine:before {
content: "\e906";
}
.sicon-vk:before {
content: "\e907";
}
.sicon-xing:before {
content: "\e908";
}
.sicon-yelp:before {
content: "\e909";
}
.sicon-dribbble:before {
content: "\e90a";
}
.sicon-facebook:before {
content: "\e90b";
}
.sicon-flickr:before {
content: "\e90c";
}
.sicon-github:before {
content: "\e90d";
}
.sicon-google:before {
content: "\e90e";
}
.sicon-instagram:before {
content: "\e90f";
}
.sicon-linkedin:before {
content: "\e911";
}
.sicon-pinterest:before {
content: "\e912";
}
.sicon-stumbleupon:before {
content: "\e913";
}
.sicon-tumblr:before {
content: "\e914";
}
.sicon-twitter:before {
content: "\e915";
}
.sicon-vimeo:before {
content: "\e916";
}
.sicon-youtube:before {
content: "\f166";
}body .wpsw-social-links ,
body .wpsw-social-links-shortcode {
margin: 0;
padding: 0;
}
body .wpsw-social-links li,
body .wpsw-social-links-shortcode li {
display: inline-block;
list-style: none;
}
body .wpsw-social-links li a,
body .wpsw-social-links-shortcode li a{
text-decoration: none;
display: block;
margin-bottom: 10px;
}
body .wpsw-social-links li .social-icon,
body .wpsw-social-links-shortcode li .social-icon {
display: inline-block;
font-size: 20px;
height: 50px;
line-height: normal;
margin-right: 10px;
padding: 15px;
position: relative;
text-align: center;
width: 50px;
z-index: 1;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-box-sizing: border-box;
box-sizing: border-box;
}
body .wpsw-social-links-shortcode li .social-icon {
margin-right: 1px;
}
body .social-icon:after {
content: '';
height: 100%;
pointer-events: none;
position: absolute;
width: 100%;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
body .social-icon:before {
text-transform: none;
display: block;
-webkit-font-smoothing: antialiased;
}
body .social-icon {
-webkit-transition: box-shadow 0.2s;
-moz-transition: box-shadow 0.2s;
transition: box-shadow 0.2s;
}
body .social-icon:after {
top: 0;
left: 0;
padding: 0;
-webkit-box-shadow: 0 0 0 3px #fff;
-moz-box-shadow: 0 0 0 3px #fff;
-ms-box-shadow: 0 0 0 3px #fff;
-o-box-shadow: 0 0 0 3px #fff;
box-shadow: 0 0 0 3px #fff;
-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
-moz-transition: -moz-transform 0.2s, opacity 0.2s;
transition: transform 0.2s, opacity 0.2s;
}
body .social-icon:hover:after,
body .social-icon:focus:after {
-webkit-transform: scale(0.85);
-moz-transform: scale(0.85);
-ms-transform: scale(0.85);
transform: scale(0.85);
opacity: 0.5;
}
 @media print, screen and (min-width: 48em) {
.reveal, .reveal.tiny, .reveal.small, .reveal.large {
right: auto;
left: auto;
margin: 0 auto; } }
.slide-in-down.mui-enter {
transition-duration: 500ms;
transition-timing-function: linear;
transform: translateY(-100%);
transition-property: transform, opacity;
backface-visibility: hidden; }
.slide-in-down.mui-enter.mui-enter-active {
transform: translateY(0); }
.slide-in-left.mui-enter {
transition-duration: 500ms;
transition-timing-function: linear;
transform: translateX(-100%);
transition-property: transform, opacity;
backface-visibility: hidden; }
.slide-in-left.mui-enter.mui-enter-active {
transform: translateX(0); }
.slide-in-up.mui-enter {
transition-duration: 500ms;
transition-timing-function: linear;
transform: translateY(100%);
transition-property: transform, opacity;
backface-visibility: hidden; }
.slide-in-up.mui-enter.mui-enter-active {
transform: translateY(0); }
.slide-in-right.mui-enter {
transition-duration: 500ms;
transition-timing-function: linear;
transform: translateX(100%);
transition-property: transform, opacity;
backface-visibility: hidden; }
.slide-in-right.mui-enter.mui-enter-active {
transform: translateX(0); }
.slide-out-down.mui-leave {
transition-duration: 500ms;
transition-timing-function: linear;
transform: translateY(0);
transition-property: transform, opacity;
backface-visibility: hidden; }
.slide-out-down.mui-leave.mui-leave-active {
transform: translateY(100%); }
.slide-out-right.mui-leave {
transition-duration: 500ms;
transition-timing-function: linear;
transform: translateX(0);
transition-property: transform, opacity;
backface-visibility: hidden; }
.slide-out-right.mui-leave.mui-leave-active {
transform: translateX(100%); }
.slide-out-up.mui-leave {
transition-duration: 500ms;
transition-timing-function: linear;
transform: translateY(0);
transition-property: transform, opacity;
backface-visibility: hidden; }
.slide-out-up.mui-leave.mui-leave-active {
transform: translateY(-100%); }
.slide-out-left.mui-leave {
transition-duration: 500ms;
transition-timing-function: linear;
transform: translateX(0);
transition-property: transform, opacity;
backface-visibility: hidden; }
.slide-out-left.mui-leave.mui-leave-active {
transform: translateX(-100%); }
.fade-in.mui-enter {
transition-duration: 500ms;
transition-timing-function: linear;
opacity: 0;
transition-property: opacity; }
.fade-in.mui-enter.mui-enter-active {
opacity: 1; }
.fade-out.mui-leave {
transition-duration: 500ms;
transition-timing-function: linear;
opacity: 1;
transition-property: opacity; }
.fade-out.mui-leave.mui-leave-active {
opacity: 0; }
.hinge-in-from-top.mui-enter {
transition-duration: 500ms;
transition-timing-function: linear;
transform: perspective(2000px) rotateX(-90deg);
transform-origin: top;
transition-property: transform, opacity;
opacity: 0; }
.hinge-in-from-top.mui-enter.mui-enter-active {
transform: perspective(2000px) rotate(0deg);
opacity: 1; }
.hinge-in-from-right.mui-enter {
transition-duration: 500ms;
transition-timing-function: linear;
transform: perspective(2000px) rotateY(-90deg);
transform-origin: right;
transition-property: transform, opacity;
opacity: 0; }
.hinge-in-from-right.mui-enter.mui-enter-active {
transform: perspective(2000px) rotate(0deg);
opacity: 1; }
.hinge-in-from-bottom.mui-enter {
transition-duration: 500ms;
transition-timing-function: linear;
transform: perspective(2000px) rotateX(90deg);
transform-origin: bottom;
transition-property: transform, opacity;
opacity: 0; }
.hinge-in-from-bottom.mui-enter.mui-enter-active {
transform: perspective(2000px) rotate(0deg);
opacity: 1; }
.hinge-in-from-left.mui-enter {
transition-duration: 500ms;
transition-timing-function: linear;
transform: perspective(2000px) rotateY(90deg);
transform-origin: left;
transition-property: transform, opacity;
opacity: 0; }
.hinge-in-from-left.mui-enter.mui-enter-active {
transform: perspective(2000px) rotate(0deg);
opacity: 1; }
.hinge-in-from-middle-x.mui-enter {
transition-duration: 500ms;
transition-timing-function: linear;
transform: perspective(2000px) rotateX(-90deg);
transform-origin: center;
transition-property: transform, opacity;
opacity: 0; }
.hinge-in-from-middle-x.mui-enter.mui-enter-active {
transform: perspective(2000px) rotate(0deg);
opacity: 1; }
.hinge-in-from-middle-y.mui-enter {
transition-duration: 500ms;
transition-timing-function: linear;
transform: perspective(2000px) rotateY(-90deg);
transform-origin: center;
transition-property: transform, opacity;
opacity: 0; }
.hinge-in-from-middle-y.mui-enter.mui-enter-active {
transform: perspective(2000px) rotate(0deg);
opacity: 1; }
.hinge-out-from-top.mui-leave {
transition-duration: 500ms;
transition-timing-function: linear;
transform: perspective(2000px) rotate(0deg);
transform-origin: top;
transition-property: transform, opacity;
opacity: 1; }
.hinge-out-from-top.mui-leave.mui-leave-active {
transform: perspective(2000px) rotateX(90deg);
opacity: 0; }
.hinge-out-from-right.mui-leave {
transition-duration: 500ms;
transition-timing-function: linear;
transform: perspective(2000px) rotate(0deg);
transform-origin: right;
transition-property: transform, opacity;
opacity: 1; }
.hinge-out-from-right.mui-leave.mui-leave-active {
transform: perspective(2000px) rotateY(90deg);
opacity: 0; }
.hinge-out-from-bottom.mui-leave {
transition-duration: 500ms;
transition-timing-function: linear;
transform: perspective(2000px) rotate(0deg);
transform-origin: bottom;
transition-property: transform, opacity;
opacity: 1; }
.hinge-out-from-bottom.mui-leave.mui-leave-active {
transform: perspective(2000px) rotateX(-90deg);
opacity: 0; }
.hinge-out-from-left.mui-leave {
transition-duration: 500ms;
transition-timing-function: linear;
transform: perspective(2000px) rotate(0deg);
transform-origin: left;
transition-property: transform, opacity;
opacity: 1; }
.hinge-out-from-left.mui-leave.mui-leave-active {
transform: perspective(2000px) rotateY(-90deg);
opacity: 0; }
.hinge-out-from-middle-x.mui-leave {
transition-duration: 500ms;
transition-timing-function: linear;
transform: perspective(2000px) rotate(0deg);
transform-origin: center;
transition-property: transform, opacity;
opacity: 1; }
.hinge-out-from-middle-x.mui-leave.mui-leave-active {
transform: perspective(2000px) rotateX(90deg);
opacity: 0; }
.hinge-out-from-middle-y.mui-leave {
transition-duration: 500ms;
transition-timing-function: linear;
transform: perspective(2000px) rotate(0deg);
transform-origin: center;
transition-property: transform, opacity;
opacity: 1; }
.hinge-out-from-middle-y.mui-leave.mui-leave-active {
transform: perspective(2000px) rotateY(90deg);
opacity: 0; }
.scale-in-up.mui-enter {
transition-duration: 500ms;
transition-timing-function: linear;
transform: scale(0.5);
transition-property: transform, opacity;
opacity: 0; }
.scale-in-up.mui-enter.mui-enter-active {
transform: scale(1);
opacity: 1; }
.scale-in-down.mui-enter {
transition-duration: 500ms;
transition-timing-function: linear;
transform: scale(1.5);
transition-property: transform, opacity;
opacity: 0; }
.scale-in-down.mui-enter.mui-enter-active {
transform: scale(1);
opacity: 1; }
.scale-out-up.mui-leave {
transition-duration: 500ms;
transition-timing-function: linear;
transform: scale(1);
transition-property: transform, opacity;
opacity: 1; }
.scale-out-up.mui-leave.mui-leave-active {
transform: scale(1.5);
opacity: 0; }
.scale-out-down.mui-leave {
transition-duration: 500ms;
transition-timing-function: linear;
transform: scale(1);
transition-property: transform, opacity;
opacity: 1; }
.scale-out-down.mui-leave.mui-leave-active {
transform: scale(0.5);
opacity: 0; }
.spin-in.mui-enter {
transition-duration: 500ms;
transition-timing-function: linear;
transform: rotate(-0.75turn);
transition-property: transform, opacity;
opacity: 0; }
.spin-in.mui-enter.mui-enter-active {
transform: rotate(0);
opacity: 1; }
.spin-out.mui-leave {
transition-duration: 500ms;
transition-timing-function: linear;
transform: rotate(0);
transition-property: transform, opacity;
opacity: 1; }
.spin-out.mui-leave.mui-leave-active {
transform: rotate(0.75turn);
opacity: 0; }
.spin-in-ccw.mui-enter {
transition-duration: 500ms;
transition-timing-function: linear;
transform: rotate(0.75turn);
transition-property: transform, opacity;
opacity: 0; }
.spin-in-ccw.mui-enter.mui-enter-active {
transform: rotate(0);
opacity: 1; }
.spin-out-ccw.mui-leave {
transition-duration: 500ms;
transition-timing-function: linear;
transform: rotate(0);
transition-property: transform, opacity;
opacity: 1; }
.spin-out-ccw.mui-leave.mui-leave-active {
transform: rotate(-0.75turn);
opacity: 0; }
.slow {
transition-duration: 750ms !important; }
.fast {
transition-duration: 250ms !important; }
.linear {
transition-timing-function: linear !important; }
.ease {
transition-timing-function: ease !important; }
.ease-in {
transition-timing-function: ease-in !important; }
.ease-out {
transition-timing-function: ease-out !important; }
.ease-in-out {
transition-timing-function: ease-in-out !important; }
.bounce-in {
transition-timing-function: cubic-bezier(0.485, 0.155, 0.24, 1.245) !important; }
.bounce-out {
transition-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important; }
.bounce-in-out {
transition-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important; }
.short-delay {
transition-delay: 300ms !important; }
.long-delay {
transition-delay: 700ms !important; }
.shake {
animation-name: shake-7; }
@keyframes shake-7 {
0%, 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90% {
transform: translateX(7%); }
5%, 15%, 25%, 35%, 45%, 55%, 65%, 75%, 85%, 95% {
transform: translateX(-7%); } }
.spin-cw {
animation-name: spin-cw-1turn; }
@keyframes spin-cw-1turn {
0% {
transform: rotate(-1turn); }
100% {
transform: rotate(0); } }
.spin-ccw {
animation-name: spin-ccw-1turn; }
@keyframes spin-ccw-1turn {
0% {
transform: rotate(0); }
100% {
transform: rotate(-1turn); } }
.wiggle {
animation-name: wiggle-7deg; }
@keyframes wiggle-7deg {
40%, 50%, 60% {
transform: rotate(7deg); }
35%, 45%, 55%, 65% {
transform: rotate(-7deg); }
0%, 30%, 70%, 100% {
transform: rotate(0); } }
.shake,
.spin-cw,
.spin-ccw,
.wiggle {
animation-duration: 500ms; }
.infinite {
animation-iteration-count: infinite; }
.slow {
animation-duration: 750ms !important; }
.fast {
animation-duration: 250ms !important; }
.linear {
animation-timing-function: linear !important; }
.ease {
animation-timing-function: ease !important; }
.ease-in {
animation-timing-function: ease-in !important; }
.ease-out {
animation-timing-function: ease-out !important; }
.ease-in-out {
animation-timing-function: ease-in-out !important; }
.bounce-in {
animation-timing-function: cubic-bezier(0.485, 0.155, 0.24, 1.245) !important; }
.bounce-out {
animation-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important; }
.bounce-in-out {
animation-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important; }
.short-delay {
animation-delay: 300ms !important; }
.long-delay {
animation-delay: 700ms !important; } html {
line-height: 1.15;
-webkit-text-size-adjust: 100%; }
body {
margin: 0; }
h1 {
font-size: 2em;
margin: 0.67em 0; }
hr {
box-sizing: content-box;
height: 0;
overflow: visible; }
pre {
font-family: monospace, monospace;
font-size: 1em; }
a {
background-color: transparent; }
abbr[title] {
border-bottom: none;
text-decoration: underline;
text-decoration: underline dotted; }
b,
strong {
font-weight: bolder; }
code,
kbd,
samp {
font-family: monospace, monospace;
font-size: 1em; }
small {
font-size: 80%; }
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline; }
sub {
bottom: -0.25em; }
sup {
top: -0.5em; }
img {
border-style: none; }
button,
input,
optgroup,
select,
textarea {
font-family: inherit;
font-size: 100%;
line-height: 1.15;
margin: 0; }
button,
input {
overflow: visible; }
button,
select {
text-transform: none; }
button,
[type="button"],
[type="reset"],
[type="submit"] {
-webkit-appearance: button; }
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0; }
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText; }
fieldset {
padding: 0.35em 0.75em 0.625em; }
legend {
box-sizing: border-box;
color: inherit;
display: table;
max-width: 100%;
padding: 0;
white-space: normal; }
progress {
vertical-align: baseline; }
textarea {
overflow: auto; }
[type="checkbox"],
[type="radio"] {
box-sizing: border-box;
padding: 0; }
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto; }
[type="search"] {
-webkit-appearance: textfield;
outline-offset: -2px; }
[type="search"]::-webkit-search-decoration {
-webkit-appearance: none; }
::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit; }
details {
display: block; }
summary {
display: list-item; }
template {
display: none; }
[hidden] {
display: none; }
.foundation-mq {
font-family: "small=0em&medium=48em&large=64.0625em&xlarge=75em&xxlarge=87.5em&xxxlarge=100em"; }
html {
box-sizing: border-box;
font-size: 100%; }
*,
*::before,
*::after {
box-sizing: inherit; }
body {
margin: 0;
padding: 0;
background: #fefefe;
font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
font-weight: normal;
line-height: 1.3;
color: #0a0a0a;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale; }
img {
display: inline-block;
vertical-align: middle;
max-width: 100%;
height: auto;
-ms-interpolation-mode: bicubic; }
textarea {
height: auto;
min-height: 50px;
border-radius: 0; }
select {
box-sizing: border-box;
width: 100%;
border-radius: 0; }
.map_canvas img,
.map_canvas embed,
.map_canvas object,
.mqa-display img,
.mqa-display embed,
.mqa-display object {
max-width: none !important; }
button {
padding: 0;
appearance: none;
border: 0;
border-radius: 0;
background: transparent;
line-height: 1;
cursor: auto; }
[data-whatinput='mouse'] button {
outline: 0; }
pre {
overflow: auto; }
button,
input,
optgroup,
select,
textarea {
font-family: inherit; }
.is-visible {
display: block !important; }
.is-hidden {
display: none !important; }
.grid-container {
padding-right: 3.125rem;
padding-left: 3.125rem;
max-width: 100%;
margin-left: auto;
margin-right: auto; }
.grid-container.fluid {
padding-right: 3.125rem;
padding-left: 3.125rem;
max-width: 100%;
margin-left: auto;
margin-right: auto; }
.grid-container.full {
padding-right: 0;
padding-left: 0;
max-width: 100%;
margin-left: auto;
margin-right: auto; }
.grid-x {
display: flex;
flex-flow: row wrap; }
.cell {
flex: 0 0 auto;
min-height: 0px;
min-width: 0px;
width: 100%; }
.cell.auto {
flex: 1 1 0px; }
.cell.shrink {
flex: 0 0 auto; }
.grid-x > .auto {
width: auto; }
.grid-x > .shrink {
width: auto; }
.grid-x > .small-shrink, .grid-x > .small-full, .grid-x > .small-1, .grid-x > .small-2, .grid-x > .small-3, .grid-x > .small-4, .grid-x > .small-5, .grid-x > .small-6, .grid-x > .small-7, .grid-x > .small-8, .grid-x > .small-9, .grid-x > .small-10, .grid-x > .small-11, .grid-x > .small-12 {
flex-basis: auto; }
@media print, screen and (min-width: 48em) {
.grid-x > .medium-shrink, .grid-x > .medium-full, .grid-x > .medium-1, .grid-x > .medium-2, .grid-x > .medium-3, .grid-x > .medium-4, .grid-x > .medium-5, .grid-x > .medium-6, .grid-x > .medium-7, .grid-x > .medium-8, .grid-x > .medium-9, .grid-x > .medium-10, .grid-x > .medium-11, .grid-x > .medium-12 {
flex-basis: auto; } }
@media print, screen and (min-width: 64.0625em) {
.grid-x > .large-shrink, .grid-x > .large-full, .grid-x > .large-1, .grid-x > .large-2, .grid-x > .large-3, .grid-x > .large-4, .grid-x > .large-5, .grid-x > .large-6, .grid-x > .large-7, .grid-x > .large-8, .grid-x > .large-9, .grid-x > .large-10, .grid-x > .large-11, .grid-x > .large-12 {
flex-basis: auto; } }
@media screen and (min-width: 75em) {
.grid-x > .xlarge-shrink, .grid-x > .xlarge-full, .grid-x > .xlarge-1, .grid-x > .xlarge-2, .grid-x > .xlarge-3, .grid-x > .xlarge-4, .grid-x > .xlarge-5, .grid-x > .xlarge-6, .grid-x > .xlarge-7, .grid-x > .xlarge-8, .grid-x > .xlarge-9, .grid-x > .xlarge-10, .grid-x > .xlarge-11, .grid-x > .xlarge-12 {
flex-basis: auto; } }
@media screen and (min-width: 87.5em) {
.grid-x > .xxlarge-shrink, .grid-x > .xxlarge-full, .grid-x > .xxlarge-1, .grid-x > .xxlarge-2, .grid-x > .xxlarge-3, .grid-x > .xxlarge-4, .grid-x > .xxlarge-5, .grid-x > .xxlarge-6, .grid-x > .xxlarge-7, .grid-x > .xxlarge-8, .grid-x > .xxlarge-9, .grid-x > .xxlarge-10, .grid-x > .xxlarge-11, .grid-x > .xxlarge-12 {
flex-basis: auto; } }
@media screen and (min-width: 100em) {
.grid-x > .xxxlarge-shrink, .grid-x > .xxxlarge-full, .grid-x > .xxxlarge-1, .grid-x > .xxxlarge-2, .grid-x > .xxxlarge-3, .grid-x > .xxxlarge-4, .grid-x > .xxxlarge-5, .grid-x > .xxxlarge-6, .grid-x > .xxxlarge-7, .grid-x > .xxxlarge-8, .grid-x > .xxxlarge-9, .grid-x > .xxxlarge-10, .grid-x > .xxxlarge-11, .grid-x > .xxxlarge-12 {
flex-basis: auto; } }
.grid-x > .small-1, .grid-x > .small-2, .grid-x > .small-3, .grid-x > .small-4, .grid-x > .small-5, .grid-x > .small-6, .grid-x > .small-7, .grid-x > .small-8, .grid-x > .small-9, .grid-x > .small-10, .grid-x > .small-11, .grid-x > .small-12 {
flex: 0 0 auto; }
.grid-x > .small-1 {
width: 8.3333333333%; }
.grid-x > .small-2 {
width: 16.6666666667%; }
.grid-x > .small-3 {
width: 25%; }
.grid-x > .small-4 {
width: 33.3333333333%; }
.grid-x > .small-5 {
width: 41.6666666667%; }
.grid-x > .small-6 {
width: 50%; }
.grid-x > .small-7 {
width: 58.3333333333%; }
.grid-x > .small-8 {
width: 66.6666666667%; }
.grid-x > .small-9 {
width: 75%; }
.grid-x > .small-10 {
width: 83.3333333333%; }
.grid-x > .small-11 {
width: 91.6666666667%; }
.grid-x > .small-12 {
width: 100%; }
@media print, screen and (min-width: 48em) {
.grid-x > .medium-auto {
flex: 1 1 0px;
width: auto; }
.grid-x > .medium-shrink, .grid-x > .medium-1, .grid-x > .medium-2, .grid-x > .medium-3, .grid-x > .medium-4, .grid-x > .medium-5, .grid-x > .medium-6, .grid-x > .medium-7, .grid-x > .medium-8, .grid-x > .medium-9, .grid-x > .medium-10, .grid-x > .medium-11, .grid-x > .medium-12 {
flex: 0 0 auto; }
.grid-x > .medium-shrink {
width: auto; }
.grid-x > .medium-1 {
width: 8.3333333333%; }
.grid-x > .medium-2 {
width: 16.6666666667%; }
.grid-x > .medium-3 {
width: 25%; }
.grid-x > .medium-4 {
width: 33.3333333333%; }
.grid-x > .medium-5 {
width: 41.6666666667%; }
.grid-x > .medium-6 {
width: 50%; }
.grid-x > .medium-7 {
width: 58.3333333333%; }
.grid-x > .medium-8 {
width: 66.6666666667%; }
.grid-x > .medium-9 {
width: 75%; }
.grid-x > .medium-10 {
width: 83.3333333333%; }
.grid-x > .medium-11 {
width: 91.6666666667%; }
.grid-x > .medium-12 {
width: 100%; } }
@media print, screen and (min-width: 64.0625em) {
.grid-x > .large-auto {
flex: 1 1 0px;
width: auto; }
.grid-x > .large-shrink, .grid-x > .large-1, .grid-x > .large-2, .grid-x > .large-3, .grid-x > .large-4, .grid-x > .large-5, .grid-x > .large-6, .grid-x > .large-7, .grid-x > .large-8, .grid-x > .large-9, .grid-x > .large-10, .grid-x > .large-11, .grid-x > .large-12 {
flex: 0 0 auto; }
.grid-x > .large-shrink {
width: auto; }
.grid-x > .large-1 {
width: 8.3333333333%; }
.grid-x > .large-2 {
width: 16.6666666667%; }
.grid-x > .large-3 {
width: 25%; }
.grid-x > .large-4 {
width: 33.3333333333%; }
.grid-x > .large-5 {
width: 41.6666666667%; }
.grid-x > .large-6 {
width: 50%; }
.grid-x > .large-7 {
width: 58.3333333333%; }
.grid-x > .large-8 {
width: 66.6666666667%; }
.grid-x > .large-9 {
width: 75%; }
.grid-x > .large-10 {
width: 83.3333333333%; }
.grid-x > .large-11 {
width: 91.6666666667%; }
.grid-x > .large-12 {
width: 100%; } }
@media screen and (min-width: 75em) {
.grid-x > .xlarge-auto {
flex: 1 1 0px;
width: auto; }
.grid-x > .xlarge-shrink, .grid-x > .xlarge-1, .grid-x > .xlarge-2, .grid-x > .xlarge-3, .grid-x > .xlarge-4, .grid-x > .xlarge-5, .grid-x > .xlarge-6, .grid-x > .xlarge-7, .grid-x > .xlarge-8, .grid-x > .xlarge-9, .grid-x > .xlarge-10, .grid-x > .xlarge-11, .grid-x > .xlarge-12 {
flex: 0 0 auto; }
.grid-x > .xlarge-shrink {
width: auto; }
.grid-x > .xlarge-1 {
width: 8.3333333333%; }
.grid-x > .xlarge-2 {
width: 16.6666666667%; }
.grid-x > .xlarge-3 {
width: 25%; }
.grid-x > .xlarge-4 {
width: 33.3333333333%; }
.grid-x > .xlarge-5 {
width: 41.6666666667%; }
.grid-x > .xlarge-6 {
width: 50%; }
.grid-x > .xlarge-7 {
width: 58.3333333333%; }
.grid-x > .xlarge-8 {
width: 66.6666666667%; }
.grid-x > .xlarge-9 {
width: 75%; }
.grid-x > .xlarge-10 {
width: 83.3333333333%; }
.grid-x > .xlarge-11 {
width: 91.6666666667%; }
.grid-x > .xlarge-12 {
width: 100%; } }
@media screen and (min-width: 87.5em) {
.grid-x > .xxlarge-auto {
flex: 1 1 0px;
width: auto; }
.grid-x > .xxlarge-shrink, .grid-x > .xxlarge-1, .grid-x > .xxlarge-2, .grid-x > .xxlarge-3, .grid-x > .xxlarge-4, .grid-x > .xxlarge-5, .grid-x > .xxlarge-6, .grid-x > .xxlarge-7, .grid-x > .xxlarge-8, .grid-x > .xxlarge-9, .grid-x > .xxlarge-10, .grid-x > .xxlarge-11, .grid-x > .xxlarge-12 {
flex: 0 0 auto; }
.grid-x > .xxlarge-shrink {
width: auto; }
.grid-x > .xxlarge-1 {
width: 8.3333333333%; }
.grid-x > .xxlarge-2 {
width: 16.6666666667%; }
.grid-x > .xxlarge-3 {
width: 25%; }
.grid-x > .xxlarge-4 {
width: 33.3333333333%; }
.grid-x > .xxlarge-5 {
width: 41.6666666667%; }
.grid-x > .xxlarge-6 {
width: 50%; }
.grid-x > .xxlarge-7 {
width: 58.3333333333%; }
.grid-x > .xxlarge-8 {
width: 66.6666666667%; }
.grid-x > .xxlarge-9 {
width: 75%; }
.grid-x > .xxlarge-10 {
width: 83.3333333333%; }
.grid-x > .xxlarge-11 {
width: 91.6666666667%; }
.grid-x > .xxlarge-12 {
width: 100%; } }
@media screen and (min-width: 100em) {
.grid-x > .xxxlarge-auto {
flex: 1 1 0px;
width: auto; }
.grid-x > .xxxlarge-shrink, .grid-x > .xxxlarge-1, .grid-x > .xxxlarge-2, .grid-x > .xxxlarge-3, .grid-x > .xxxlarge-4, .grid-x > .xxxlarge-5, .grid-x > .xxxlarge-6, .grid-x > .xxxlarge-7, .grid-x > .xxxlarge-8, .grid-x > .xxxlarge-9, .grid-x > .xxxlarge-10, .grid-x > .xxxlarge-11, .grid-x > .xxxlarge-12 {
flex: 0 0 auto; }
.grid-x > .xxxlarge-shrink {
width: auto; }
.grid-x > .xxxlarge-1 {
width: 8.3333333333%; }
.grid-x > .xxxlarge-2 {
width: 16.6666666667%; }
.grid-x > .xxxlarge-3 {
width: 25%; }
.grid-x > .xxxlarge-4 {
width: 33.3333333333%; }
.grid-x > .xxxlarge-5 {
width: 41.6666666667%; }
.grid-x > .xxxlarge-6 {
width: 50%; }
.grid-x > .xxxlarge-7 {
width: 58.3333333333%; }
.grid-x > .xxxlarge-8 {
width: 66.6666666667%; }
.grid-x > .xxxlarge-9 {
width: 75%; }
.grid-x > .xxxlarge-10 {
width: 83.3333333333%; }
.grid-x > .xxxlarge-11 {
width: 91.6666666667%; }
.grid-x > .xxxlarge-12 {
width: 100%; } }
.grid-margin-x:not(.grid-x) > .cell {
width: auto; }
.grid-margin-y:not(.grid-y) > .cell {
height: auto; }
.grid-margin-x {
margin-left: -0.625rem;
margin-right: -0.625rem; }
@media print, screen and (min-width: 48em) {
.grid-margin-x {
margin-left: -0.9375rem;
margin-right: -0.9375rem; } }
@media print, screen and (min-width: 64.0625em) {
.grid-margin-x {
margin-left: -1.25rem;
margin-right: -1.25rem; } }
@media screen and (min-width: 75em) {
.grid-margin-x {
margin-left: -2.1875rem;
margin-right: -2.1875rem; } }
.grid-margin-x > .cell {
width: calc(100% - 1.25rem);
margin-left: 0.625rem;
margin-right: 0.625rem; }
@media print, screen and (min-width: 48em) {
.grid-margin-x > .cell {
width: calc(100% - 1.875rem);
margin-left: 0.9375rem;
margin-right: 0.9375rem; } }
@media print, screen and (min-width: 64.0625em) {
.grid-margin-x > .cell {
width: calc(100% - 2.5rem);
margin-left: 1.25rem;
margin-right: 1.25rem; } }
@media screen and (min-width: 75em) {
.grid-margin-x > .cell {
width: calc(100% - 4.375rem);
margin-left: 2.1875rem;
margin-right: 2.1875rem; } }
.grid-margin-x > .auto {
width: auto; }
.grid-margin-x > .shrink {
width: auto; }
.grid-margin-x > .small-1 {
width: calc(8.3333333333% - 1.25rem); }
.grid-margin-x > .small-2 {
width: calc(16.6666666667% - 1.25rem); }
.grid-margin-x > .small-3 {
width: calc(25% - 1.25rem); }
.grid-margin-x > .small-4 {
width: calc(33.3333333333% - 1.25rem); }
.grid-margin-x > .small-5 {
width: calc(41.6666666667% - 1.25rem); }
.grid-margin-x > .small-6 {
width: calc(50% - 1.25rem); }
.grid-margin-x > .small-7 {
width: calc(58.3333333333% - 1.25rem); }
.grid-margin-x > .small-8 {
width: calc(66.6666666667% - 1.25rem); }
.grid-margin-x > .small-9 {
width: calc(75% - 1.25rem); }
.grid-margin-x > .small-10 {
width: calc(83.3333333333% - 1.25rem); }
.grid-margin-x > .small-11 {
width: calc(91.6666666667% - 1.25rem); }
.grid-margin-x > .small-12 {
width: calc(100% - 1.25rem); }
@media print, screen and (min-width: 48em) {
.grid-margin-x > .auto {
width: auto; }
.grid-margin-x > .shrink {
width: auto; }
.grid-margin-x > .small-1 {
width: calc(8.3333333333% - 1.875rem); }
.grid-margin-x > .small-2 {
width: calc(16.6666666667% - 1.875rem); }
.grid-margin-x > .small-3 {
width: calc(25% - 1.875rem); }
.grid-margin-x > .small-4 {
width: calc(33.3333333333% - 1.875rem); }
.grid-margin-x > .small-5 {
width: calc(41.6666666667% - 1.875rem); }
.grid-margin-x > .small-6 {
width: calc(50% - 1.875rem); }
.grid-margin-x > .small-7 {
width: calc(58.3333333333% - 1.875rem); }
.grid-margin-x > .small-8 {
width: calc(66.6666666667% - 1.875rem); }
.grid-margin-x > .small-9 {
width: calc(75% - 1.875rem); }
.grid-margin-x > .small-10 {
width: calc(83.3333333333% - 1.875rem); }
.grid-margin-x > .small-11 {
width: calc(91.6666666667% - 1.875rem); }
.grid-margin-x > .small-12 {
width: calc(100% - 1.875rem); }
.grid-margin-x > .medium-auto {
width: auto; }
.grid-margin-x > .medium-shrink {
width: auto; }
.grid-margin-x > .medium-1 {
width: calc(8.3333333333% - 1.875rem); }
.grid-margin-x > .medium-2 {
width: calc(16.6666666667% - 1.875rem); }
.grid-margin-x > .medium-3 {
width: calc(25% - 1.875rem); }
.grid-margin-x > .medium-4 {
width: calc(33.3333333333% - 1.875rem); }
.grid-margin-x > .medium-5 {
width: calc(41.6666666667% - 1.875rem); }
.grid-margin-x > .medium-6 {
width: calc(50% - 1.875rem); }
.grid-margin-x > .medium-7 {
width: calc(58.3333333333% - 1.875rem); }
.grid-margin-x > .medium-8 {
width: calc(66.6666666667% - 1.875rem); }
.grid-margin-x > .medium-9 {
width: calc(75% - 1.875rem); }
.grid-margin-x > .medium-10 {
width: calc(83.3333333333% - 1.875rem); }
.grid-margin-x > .medium-11 {
width: calc(91.6666666667% - 1.875rem); }
.grid-margin-x > .medium-12 {
width: calc(100% - 1.875rem); } }
@media print, screen and (min-width: 64.0625em) {
.grid-margin-x > .auto {
width: auto; }
.grid-margin-x > .shrink {
width: auto; }
.grid-margin-x > .small-1 {
width: calc(8.3333333333% - 2.5rem); }
.grid-margin-x > .small-2 {
width: calc(16.6666666667% - 2.5rem); }
.grid-margin-x > .small-3 {
width: calc(25% - 2.5rem); }
.grid-margin-x > .small-4 {
width: calc(33.3333333333% - 2.5rem); }
.grid-margin-x > .small-5 {
width: calc(41.6666666667% - 2.5rem); }
.grid-margin-x > .small-6 {
width: calc(50% - 2.5rem); }
.grid-margin-x > .small-7 {
width: calc(58.3333333333% - 2.5rem); }
.grid-margin-x > .small-8 {
width: calc(66.6666666667% - 2.5rem); }
.grid-margin-x > .small-9 {
width: calc(75% - 2.5rem); }
.grid-margin-x > .small-10 {
width: calc(83.3333333333% - 2.5rem); }
.grid-margin-x > .small-11 {
width: calc(91.6666666667% - 2.5rem); }
.grid-margin-x > .small-12 {
width: calc(100% - 2.5rem); }
.grid-margin-x > .medium-auto {
width: auto; }
.grid-margin-x > .medium-shrink {
width: auto; }
.grid-margin-x > .medium-1 {
width: calc(8.3333333333% - 2.5rem); }
.grid-margin-x > .medium-2 {
width: calc(16.6666666667% - 2.5rem); }
.grid-margin-x > .medium-3 {
width: calc(25% - 2.5rem); }
.grid-margin-x > .medium-4 {
width: calc(33.3333333333% - 2.5rem); }
.grid-margin-x > .medium-5 {
width: calc(41.6666666667% - 2.5rem); }
.grid-margin-x > .medium-6 {
width: calc(50% - 2.5rem); }
.grid-margin-x > .medium-7 {
width: calc(58.3333333333% - 2.5rem); }
.grid-margin-x > .medium-8 {
width: calc(66.6666666667% - 2.5rem); }
.grid-margin-x > .medium-9 {
width: calc(75% - 2.5rem); }
.grid-margin-x > .medium-10 {
width: calc(83.3333333333% - 2.5rem); }
.grid-margin-x > .medium-11 {
width: calc(91.6666666667% - 2.5rem); }
.grid-margin-x > .medium-12 {
width: calc(100% - 2.5rem); }
.grid-margin-x > .large-auto {
width: auto; }
.grid-margin-x > .large-shrink {
width: auto; }
.grid-margin-x > .large-1 {
width: calc(8.3333333333% - 2.5rem); }
.grid-margin-x > .large-2 {
width: calc(16.6666666667% - 2.5rem); }
.grid-margin-x > .large-3 {
width: calc(25% - 2.5rem); }
.grid-margin-x > .large-4 {
width: calc(33.3333333333% - 2.5rem); }
.grid-margin-x > .large-5 {
width: calc(41.6666666667% - 2.5rem); }
.grid-margin-x > .large-6 {
width: calc(50% - 2.5rem); }
.grid-margin-x > .large-7 {
width: calc(58.3333333333% - 2.5rem); }
.grid-margin-x > .large-8 {
width: calc(66.6666666667% - 2.5rem); }
.grid-margin-x > .large-9 {
width: calc(75% - 2.5rem); }
.grid-margin-x > .large-10 {
width: calc(83.3333333333% - 2.5rem); }
.grid-margin-x > .large-11 {
width: calc(91.6666666667% - 2.5rem); }
.grid-margin-x > .large-12 {
width: calc(100% - 2.5rem); } }
@media screen and (min-width: 75em) {
.grid-margin-x > .auto {
width: auto; }
.grid-margin-x > .shrink {
width: auto; }
.grid-margin-x > .small-1 {
width: calc(8.3333333333% - 4.375rem); }
.grid-margin-x > .small-2 {
width: calc(16.6666666667% - 4.375rem); }
.grid-margin-x > .small-3 {
width: calc(25% - 4.375rem); }
.grid-margin-x > .small-4 {
width: calc(33.3333333333% - 4.375rem); }
.grid-margin-x > .small-5 {
width: calc(41.6666666667% - 4.375rem); }
.grid-margin-x > .small-6 {
width: calc(50% - 4.375rem); }
.grid-margin-x > .small-7 {
width: calc(58.3333333333% - 4.375rem); }
.grid-margin-x > .small-8 {
width: calc(66.6666666667% - 4.375rem); }
.grid-margin-x > .small-9 {
width: calc(75% - 4.375rem); }
.grid-margin-x > .small-10 {
width: calc(83.3333333333% - 4.375rem); }
.grid-margin-x > .small-11 {
width: calc(91.6666666667% - 4.375rem); }
.grid-margin-x > .small-12 {
width: calc(100% - 4.375rem); }
.grid-margin-x > .medium-auto {
width: auto; }
.grid-margin-x > .medium-shrink {
width: auto; }
.grid-margin-x > .medium-1 {
width: calc(8.3333333333% - 4.375rem); }
.grid-margin-x > .medium-2 {
width: calc(16.6666666667% - 4.375rem); }
.grid-margin-x > .medium-3 {
width: calc(25% - 4.375rem); }
.grid-margin-x > .medium-4 {
width: calc(33.3333333333% - 4.375rem); }
.grid-margin-x > .medium-5 {
width: calc(41.6666666667% - 4.375rem); }
.grid-margin-x > .medium-6 {
width: calc(50% - 4.375rem); }
.grid-margin-x > .medium-7 {
width: calc(58.3333333333% - 4.375rem); }
.grid-margin-x > .medium-8 {
width: calc(66.6666666667% - 4.375rem); }
.grid-margin-x > .medium-9 {
width: calc(75% - 4.375rem); }
.grid-margin-x > .medium-10 {
width: calc(83.3333333333% - 4.375rem); }
.grid-margin-x > .medium-11 {
width: calc(91.6666666667% - 4.375rem); }
.grid-margin-x > .medium-12 {
width: calc(100% - 4.375rem); }
.grid-margin-x > .large-auto {
width: auto; }
.grid-margin-x > .large-shrink {
width: auto; }
.grid-margin-x > .large-1 {
width: calc(8.3333333333% - 4.375rem); }
.grid-margin-x > .large-2 {
width: calc(16.6666666667% - 4.375rem); }
.grid-margin-x > .large-3 {
width: calc(25% - 4.375rem); }
.grid-margin-x > .large-4 {
width: calc(33.3333333333% - 4.375rem); }
.grid-margin-x > .large-5 {
width: calc(41.6666666667% - 4.375rem); }
.grid-margin-x > .large-6 {
width: calc(50% - 4.375rem); }
.grid-margin-x > .large-7 {
width: calc(58.3333333333% - 4.375rem); }
.grid-margin-x > .large-8 {
width: calc(66.6666666667% - 4.375rem); }
.grid-margin-x > .large-9 {
width: calc(75% - 4.375rem); }
.grid-margin-x > .large-10 {
width: calc(83.3333333333% - 4.375rem); }
.grid-margin-x > .large-11 {
width: calc(91.6666666667% - 4.375rem); }
.grid-margin-x > .large-12 {
width: calc(100% - 4.375rem); }
.grid-margin-x > .xlarge-auto {
width: auto; }
.grid-margin-x > .xlarge-shrink {
width: auto; }
.grid-margin-x > .xlarge-1 {
width: calc(8.3333333333% - 4.375rem); }
.grid-margin-x > .xlarge-2 {
width: calc(16.6666666667% - 4.375rem); }
.grid-margin-x > .xlarge-3 {
width: calc(25% - 4.375rem); }
.grid-margin-x > .xlarge-4 {
width: calc(33.3333333333% - 4.375rem); }
.grid-margin-x > .xlarge-5 {
width: calc(41.6666666667% - 4.375rem); }
.grid-margin-x > .xlarge-6 {
width: calc(50% - 4.375rem); }
.grid-margin-x > .xlarge-7 {
width: calc(58.3333333333% - 4.375rem); }
.grid-margin-x > .xlarge-8 {
width: calc(66.6666666667% - 4.375rem); }
.grid-margin-x > .xlarge-9 {
width: calc(75% - 4.375rem); }
.grid-margin-x > .xlarge-10 {
width: calc(83.3333333333% - 4.375rem); }
.grid-margin-x > .xlarge-11 {
width: calc(91.6666666667% - 4.375rem); }
.grid-margin-x > .xlarge-12 {
width: calc(100% - 4.375rem); } }
@media screen and (min-width: 87.5em) {
.grid-margin-x > .xxlarge-auto {
width: auto; }
.grid-margin-x > .xxlarge-shrink {
width: auto; }
.grid-margin-x > .xxlarge-1 {
width: calc(8.3333333333% - 4.375rem); }
.grid-margin-x > .xxlarge-2 {
width: calc(16.6666666667% - 4.375rem); }
.grid-margin-x > .xxlarge-3 {
width: calc(25% - 4.375rem); }
.grid-margin-x > .xxlarge-4 {
width: calc(33.3333333333% - 4.375rem); }
.grid-margin-x > .xxlarge-5 {
width: calc(41.6666666667% - 4.375rem); }
.grid-margin-x > .xxlarge-6 {
width: calc(50% - 4.375rem); }
.grid-margin-x > .xxlarge-7 {
width: calc(58.3333333333% - 4.375rem); }
.grid-margin-x > .xxlarge-8 {
width: calc(66.6666666667% - 4.375rem); }
.grid-margin-x > .xxlarge-9 {
width: calc(75% - 4.375rem); }
.grid-margin-x > .xxlarge-10 {
width: calc(83.3333333333% - 4.375rem); }
.grid-margin-x > .xxlarge-11 {
width: calc(91.6666666667% - 4.375rem); }
.grid-margin-x > .xxlarge-12 {
width: calc(100% - 4.375rem); } }
@media screen and (min-width: 100em) {
.grid-margin-x > .xxxlarge-auto {
width: auto; }
.grid-margin-x > .xxxlarge-shrink {
width: auto; }
.grid-margin-x > .xxxlarge-1 {
width: calc(8.3333333333% - 4.375rem); }
.grid-margin-x > .xxxlarge-2 {
width: calc(16.6666666667% - 4.375rem); }
.grid-margin-x > .xxxlarge-3 {
width: calc(25% - 4.375rem); }
.grid-margin-x > .xxxlarge-4 {
width: calc(33.3333333333% - 4.375rem); }
.grid-margin-x > .xxxlarge-5 {
width: calc(41.6666666667% - 4.375rem); }
.grid-margin-x > .xxxlarge-6 {
width: calc(50% - 4.375rem); }
.grid-margin-x > .xxxlarge-7 {
width: calc(58.3333333333% - 4.375rem); }
.grid-margin-x > .xxxlarge-8 {
width: calc(66.6666666667% - 4.375rem); }
.grid-margin-x > .xxxlarge-9 {
width: calc(75% - 4.375rem); }
.grid-margin-x > .xxxlarge-10 {
width: calc(83.3333333333% - 4.375rem); }
.grid-margin-x > .xxxlarge-11 {
width: calc(91.6666666667% - 4.375rem); }
.grid-margin-x > .xxxlarge-12 {
width: calc(100% - 4.375rem); } }
.grid-padding-x .grid-padding-x {
margin-right: -0.625rem;
margin-left: -0.625rem; }
@media print, screen and (min-width: 48em) {
.grid-padding-x .grid-padding-x {
margin-right: -0.9375rem;
margin-left: -0.9375rem; } }
@media print, screen and (min-width: 64.0625em) {
.grid-padding-x .grid-padding-x {
margin-right: -1.25rem;
margin-left: -1.25rem; } }
@media screen and (min-width: 75em) {
.grid-padding-x .grid-padding-x {
margin-right: -2.1875rem;
margin-left: -2.1875rem; } }
.grid-container:not(.full) > .grid-padding-x {
margin-right: -0.625rem;
margin-left: -0.625rem; }
@media print, screen and (min-width: 48em) {
.grid-container:not(.full) > .grid-padding-x {
margin-right: -0.9375rem;
margin-left: -0.9375rem; } }
@media print, screen and (min-width: 64.0625em) {
.grid-container:not(.full) > .grid-padding-x {
margin-right: -1.25rem;
margin-left: -1.25rem; } }
@media screen and (min-width: 75em) {
.grid-container:not(.full) > .grid-padding-x {
margin-right: -2.1875rem;
margin-left: -2.1875rem; } }
.grid-padding-x > .cell {
padding-right: 0.625rem;
padding-left: 0.625rem; }
@media print, screen and (min-width: 48em) {
.grid-padding-x > .cell {
padding-right: 0.9375rem;
padding-left: 0.9375rem; } }
@media print, screen and (min-width: 64.0625em) {
.grid-padding-x > .cell {
padding-right: 1.25rem;
padding-left: 1.25rem; } }
@media screen and (min-width: 75em) {
.grid-padding-x > .cell {
padding-right: 2.1875rem;
padding-left: 2.1875rem; } }
.small-up-1 > .cell {
width: 100%; }
.small-up-2 > .cell {
width: 50%; }
.small-up-3 > .cell {
width: 33.3333333333%; }
.small-up-4 > .cell {
width: 25%; }
.small-up-5 > .cell {
width: 20%; }
.small-up-6 > .cell {
width: 16.6666666667%; }
.small-up-7 > .cell {
width: 14.2857142857%; }
.small-up-8 > .cell {
width: 12.5%; }
@media print, screen and (min-width: 48em) {
.medium-up-1 > .cell {
width: 100%; }
.medium-up-2 > .cell {
width: 50%; }
.medium-up-3 > .cell {
width: 33.3333333333%; }
.medium-up-4 > .cell {
width: 25%; }
.medium-up-5 > .cell {
width: 20%; }
.medium-up-6 > .cell {
width: 16.6666666667%; }
.medium-up-7 > .cell {
width: 14.2857142857%; }
.medium-up-8 > .cell {
width: 12.5%; } }
@media print, screen and (min-width: 64.0625em) {
.large-up-1 > .cell {
width: 100%; }
.large-up-2 > .cell {
width: 50%; }
.large-up-3 > .cell {
width: 33.3333333333%; }
.large-up-4 > .cell {
width: 25%; }
.large-up-5 > .cell {
width: 20%; }
.large-up-6 > .cell {
width: 16.6666666667%; }
.large-up-7 > .cell {
width: 14.2857142857%; }
.large-up-8 > .cell {
width: 12.5%; } }
@media screen and (min-width: 75em) {
.xlarge-up-1 > .cell {
width: 100%; }
.xlarge-up-2 > .cell {
width: 50%; }
.xlarge-up-3 > .cell {
width: 33.3333333333%; }
.xlarge-up-4 > .cell {
width: 25%; }
.xlarge-up-5 > .cell {
width: 20%; }
.xlarge-up-6 > .cell {
width: 16.6666666667%; }
.xlarge-up-7 > .cell {
width: 14.2857142857%; }
.xlarge-up-8 > .cell {
width: 12.5%; } }
@media screen and (min-width: 87.5em) {
.xxlarge-up-1 > .cell {
width: 100%; }
.xxlarge-up-2 > .cell {
width: 50%; }
.xxlarge-up-3 > .cell {
width: 33.3333333333%; }
.xxlarge-up-4 > .cell {
width: 25%; }
.xxlarge-up-5 > .cell {
width: 20%; }
.xxlarge-up-6 > .cell {
width: 16.6666666667%; }
.xxlarge-up-7 > .cell {
width: 14.2857142857%; }
.xxlarge-up-8 > .cell {
width: 12.5%; } }
@media screen and (min-width: 100em) {
.xxxlarge-up-1 > .cell {
width: 100%; }
.xxxlarge-up-2 > .cell {
width: 50%; }
.xxxlarge-up-3 > .cell {
width: 33.3333333333%; }
.xxxlarge-up-4 > .cell {
width: 25%; }
.xxxlarge-up-5 > .cell {
width: 20%; }
.xxxlarge-up-6 > .cell {
width: 16.6666666667%; }
.xxxlarge-up-7 > .cell {
width: 14.2857142857%; }
.xxxlarge-up-8 > .cell {
width: 12.5%; } }
.grid-margin-x.small-up-1 > .cell {
width: calc(100% - 1.25rem); }
.grid-margin-x.small-up-2 > .cell {
width: calc(50% - 1.25rem); }
.grid-margin-x.small-up-3 > .cell {
width: calc(33.3333333333% - 1.25rem); }
.grid-margin-x.small-up-4 > .cell {
width: calc(25% - 1.25rem); }
.grid-margin-x.small-up-5 > .cell {
width: calc(20% - 1.25rem); }
.grid-margin-x.small-up-6 > .cell {
width: calc(16.6666666667% - 1.25rem); }
.grid-margin-x.small-up-7 > .cell {
width: calc(14.2857142857% - 1.25rem); }
.grid-margin-x.small-up-8 > .cell {
width: calc(12.5% - 1.25rem); }
@media print, screen and (min-width: 48em) {
.grid-margin-x.small-up-1 > .cell {
width: calc(100% - 1.875rem); }
.grid-margin-x.small-up-2 > .cell {
width: calc(50% - 1.875rem); }
.grid-margin-x.small-up-3 > .cell {
width: calc(33.3333333333% - 1.875rem); }
.grid-margin-x.small-up-4 > .cell {
width: calc(25% - 1.875rem); }
.grid-margin-x.small-up-5 > .cell {
width: calc(20% - 1.875rem); }
.grid-margin-x.small-up-6 > .cell {
width: calc(16.6666666667% - 1.875rem); }
.grid-margin-x.small-up-7 > .cell {
width: calc(14.2857142857% - 1.875rem); }
.grid-margin-x.small-up-8 > .cell {
width: calc(12.5% - 1.875rem); }
.grid-margin-x.medium-up-1 > .cell {
width: calc(100% - 1.875rem); }
.grid-margin-x.medium-up-2 > .cell {
width: calc(50% - 1.875rem); }
.grid-margin-x.medium-up-3 > .cell {
width: calc(33.3333333333% - 1.875rem); }
.grid-margin-x.medium-up-4 > .cell {
width: calc(25% - 1.875rem); }
.grid-margin-x.medium-up-5 > .cell {
width: calc(20% - 1.875rem); }
.grid-margin-x.medium-up-6 > .cell {
width: calc(16.6666666667% - 1.875rem); }
.grid-margin-x.medium-up-7 > .cell {
width: calc(14.2857142857% - 1.875rem); }
.grid-margin-x.medium-up-8 > .cell {
width: calc(12.5% - 1.875rem); } }
@media print, screen and (min-width: 64.0625em) {
.grid-margin-x.small-up-1 > .cell {
width: calc(100% - 2.5rem); }
.grid-margin-x.medium-up-1 > .cell {
width: calc(100% - 2.5rem); }
.grid-margin-x.small-up-2 > .cell {
width: calc(50% - 2.5rem); }
.grid-margin-x.medium-up-2 > .cell {
width: calc(50% - 2.5rem); }
.grid-margin-x.small-up-3 > .cell {
width: calc(33.3333333333% - 2.5rem); }
.grid-margin-x.medium-up-3 > .cell {
width: calc(33.3333333333% - 2.5rem); }
.grid-margin-x.small-up-4 > .cell {
width: calc(25% - 2.5rem); }
.grid-margin-x.medium-up-4 > .cell {
width: calc(25% - 2.5rem); }
.grid-margin-x.small-up-5 > .cell {
width: calc(20% - 2.5rem); }
.grid-margin-x.medium-up-5 > .cell {
width: calc(20% - 2.5rem); }
.grid-margin-x.small-up-6 > .cell {
width: calc(16.6666666667% - 2.5rem); }
.grid-margin-x.medium-up-6 > .cell {
width: calc(16.6666666667% - 2.5rem); }
.grid-margin-x.small-up-7 > .cell {
width: calc(14.2857142857% - 2.5rem); }
.grid-margin-x.medium-up-7 > .cell {
width: calc(14.2857142857% - 2.5rem); }
.grid-margin-x.small-up-8 > .cell {
width: calc(12.5% - 2.5rem); }
.grid-margin-x.medium-up-8 > .cell {
width: calc(12.5% - 2.5rem); }
.grid-margin-x.large-up-1 > .cell {
width: calc(100% - 2.5rem); }
.grid-margin-x.large-up-2 > .cell {
width: calc(50% - 2.5rem); }
.grid-margin-x.large-up-3 > .cell {
width: calc(33.3333333333% - 2.5rem); }
.grid-margin-x.large-up-4 > .cell {
width: calc(25% - 2.5rem); }
.grid-margin-x.large-up-5 > .cell {
width: calc(20% - 2.5rem); }
.grid-margin-x.large-up-6 > .cell {
width: calc(16.6666666667% - 2.5rem); }
.grid-margin-x.large-up-7 > .cell {
width: calc(14.2857142857% - 2.5rem); }
.grid-margin-x.large-up-8 > .cell {
width: calc(12.5% - 2.5rem); } }
@media screen and (min-width: 75em) {
.grid-margin-x.small-up-1 > .cell {
width: calc(100% - 4.375rem); }
.grid-margin-x.medium-up-1 > .cell {
width: calc(100% - 4.375rem); }
.grid-margin-x.large-up-1 > .cell {
width: calc(100% - 4.375rem); }
.grid-margin-x.small-up-2 > .cell {
width: calc(50% - 4.375rem); }
.grid-margin-x.medium-up-2 > .cell {
width: calc(50% - 4.375rem); }
.grid-margin-x.large-up-2 > .cell {
width: calc(50% - 4.375rem); }
.grid-margin-x.small-up-3 > .cell {
width: calc(33.3333333333% - 4.375rem); }
.grid-margin-x.medium-up-3 > .cell {
width: calc(33.3333333333% - 4.375rem); }
.grid-margin-x.large-up-3 > .cell {
width: calc(33.3333333333% - 4.375rem); }
.grid-margin-x.small-up-4 > .cell {
width: calc(25% - 4.375rem); }
.grid-margin-x.medium-up-4 > .cell {
width: calc(25% - 4.375rem); }
.grid-margin-x.large-up-4 > .cell {
width: calc(25% - 4.375rem); }
.grid-margin-x.small-up-5 > .cell {
width: calc(20% - 4.375rem); }
.grid-margin-x.medium-up-5 > .cell {
width: calc(20% - 4.375rem); }
.grid-margin-x.large-up-5 > .cell {
width: calc(20% - 4.375rem); }
.grid-margin-x.small-up-6 > .cell {
width: calc(16.6666666667% - 4.375rem); }
.grid-margin-x.medium-up-6 > .cell {
width: calc(16.6666666667% - 4.375rem); }
.grid-margin-x.large-up-6 > .cell {
width: calc(16.6666666667% - 4.375rem); }
.grid-margin-x.small-up-7 > .cell {
width: calc(14.2857142857% - 4.375rem); }
.grid-margin-x.medium-up-7 > .cell {
width: calc(14.2857142857% - 4.375rem); }
.grid-margin-x.large-up-7 > .cell {
width: calc(14.2857142857% - 4.375rem); }
.grid-margin-x.small-up-8 > .cell {
width: calc(12.5% - 4.375rem); }
.grid-margin-x.medium-up-8 > .cell {
width: calc(12.5% - 4.375rem); }
.grid-margin-x.large-up-8 > .cell {
width: calc(12.5% - 4.375rem); }
.grid-margin-x.xlarge-up-1 > .cell {
width: calc(100% - 4.375rem); }
.grid-margin-x.xlarge-up-2 > .cell {
width: calc(50% - 4.375rem); }
.grid-margin-x.xlarge-up-3 > .cell {
width: calc(33.3333333333% - 4.375rem); }
.grid-margin-x.xlarge-up-4 > .cell {
width: calc(25% - 4.375rem); }
.grid-margin-x.xlarge-up-5 > .cell {
width: calc(20% - 4.375rem); }
.grid-margin-x.xlarge-up-6 > .cell {
width: calc(16.6666666667% - 4.375rem); }
.grid-margin-x.xlarge-up-7 > .cell {
width: calc(14.2857142857% - 4.375rem); }
.grid-margin-x.xlarge-up-8 > .cell {
width: calc(12.5% - 4.375rem); } }
@media screen and (min-width: 87.5em) {
.grid-margin-x.xxlarge-up-1 > .cell {
width: calc(100% - 4.375rem); }
.grid-margin-x.xxlarge-up-2 > .cell {
width: calc(50% - 4.375rem); }
.grid-margin-x.xxlarge-up-3 > .cell {
width: calc(33.3333333333% - 4.375rem); }
.grid-margin-x.xxlarge-up-4 > .cell {
width: calc(25% - 4.375rem); }
.grid-margin-x.xxlarge-up-5 > .cell {
width: calc(20% - 4.375rem); }
.grid-margin-x.xxlarge-up-6 > .cell {
width: calc(16.6666666667% - 4.375rem); }
.grid-margin-x.xxlarge-up-7 > .cell {
width: calc(14.2857142857% - 4.375rem); }
.grid-margin-x.xxlarge-up-8 > .cell {
width: calc(12.5% - 4.375rem); } }
@media screen and (min-width: 100em) {
.grid-margin-x.xxxlarge-up-1 > .cell {
width: calc(100% - 4.375rem); }
.grid-margin-x.xxxlarge-up-2 > .cell {
width: calc(50% - 4.375rem); }
.grid-margin-x.xxxlarge-up-3 > .cell {
width: calc(33.3333333333% - 4.375rem); }
.grid-margin-x.xxxlarge-up-4 > .cell {
width: calc(25% - 4.375rem); }
.grid-margin-x.xxxlarge-up-5 > .cell {
width: calc(20% - 4.375rem); }
.grid-margin-x.xxxlarge-up-6 > .cell {
width: calc(16.6666666667% - 4.375rem); }
.grid-margin-x.xxxlarge-up-7 > .cell {
width: calc(14.2857142857% - 4.375rem); }
.grid-margin-x.xxxlarge-up-8 > .cell {
width: calc(12.5% - 4.375rem); } }
.small-margin-collapse {
margin-right: 0;
margin-left: 0; }
.small-margin-collapse > .cell {
margin-right: 0;
margin-left: 0; }
.small-margin-collapse > .small-1 {
width: 8.3333333333%; }
.small-margin-collapse > .small-2 {
width: 16.6666666667%; }
.small-margin-collapse > .small-3 {
width: 25%; }
.small-margin-collapse > .small-4 {
width: 33.3333333333%; }
.small-margin-collapse > .small-5 {
width: 41.6666666667%; }
.small-margin-collapse > .small-6 {
width: 50%; }
.small-margin-collapse > .small-7 {
width: 58.3333333333%; }
.small-margin-collapse > .small-8 {
width: 66.6666666667%; }
.small-margin-collapse > .small-9 {
width: 75%; }
.small-margin-collapse > .small-10 {
width: 83.3333333333%; }
.small-margin-collapse > .small-11 {
width: 91.6666666667%; }
.small-margin-collapse > .small-12 {
width: 100%; }
@media print, screen and (min-width: 48em) {
.small-margin-collapse > .medium-1 {
width: 8.3333333333%; }
.small-margin-collapse > .medium-2 {
width: 16.6666666667%; }
.small-margin-collapse > .medium-3 {
width: 25%; }
.small-margin-collapse > .medium-4 {
width: 33.3333333333%; }
.small-margin-collapse > .medium-5 {
width: 41.6666666667%; }
.small-margin-collapse > .medium-6 {
width: 50%; }
.small-margin-collapse > .medium-7 {
width: 58.3333333333%; }
.small-margin-collapse > .medium-8 {
width: 66.6666666667%; }
.small-margin-collapse > .medium-9 {
width: 75%; }
.small-margin-collapse > .medium-10 {
width: 83.3333333333%; }
.small-margin-collapse > .medium-11 {
width: 91.6666666667%; }
.small-margin-collapse > .medium-12 {
width: 100%; } }
@media print, screen and (min-width: 64.0625em) {
.small-margin-collapse > .large-1 {
width: 8.3333333333%; }
.small-margin-collapse > .large-2 {
width: 16.6666666667%; }
.small-margin-collapse > .large-3 {
width: 25%; }
.small-margin-collapse > .large-4 {
width: 33.3333333333%; }
.small-margin-collapse > .large-5 {
width: 41.6666666667%; }
.small-margin-collapse > .large-6 {
width: 50%; }
.small-margin-collapse > .large-7 {
width: 58.3333333333%; }
.small-margin-collapse > .large-8 {
width: 66.6666666667%; }
.small-margin-collapse > .large-9 {
width: 75%; }
.small-margin-collapse > .large-10 {
width: 83.3333333333%; }
.small-margin-collapse > .large-11 {
width: 91.6666666667%; }
.small-margin-collapse > .large-12 {
width: 100%; } }
@media screen and (min-width: 75em) {
.small-margin-collapse > .xlarge-1 {
width: 8.3333333333%; }
.small-margin-collapse > .xlarge-2 {
width: 16.6666666667%; }
.small-margin-collapse > .xlarge-3 {
width: 25%; }
.small-margin-collapse > .xlarge-4 {
width: 33.3333333333%; }
.small-margin-collapse > .xlarge-5 {
width: 41.6666666667%; }
.small-margin-collapse > .xlarge-6 {
width: 50%; }
.small-margin-collapse > .xlarge-7 {
width: 58.3333333333%; }
.small-margin-collapse > .xlarge-8 {
width: 66.6666666667%; }
.small-margin-collapse > .xlarge-9 {
width: 75%; }
.small-margin-collapse > .xlarge-10 {
width: 83.3333333333%; }
.small-margin-collapse > .xlarge-11 {
width: 91.6666666667%; }
.small-margin-collapse > .xlarge-12 {
width: 100%; } }
@media screen and (min-width: 87.5em) {
.small-margin-collapse > .xxlarge-1 {
width: 8.3333333333%; }
.small-margin-collapse > .xxlarge-2 {
width: 16.6666666667%; }
.small-margin-collapse > .xxlarge-3 {
width: 25%; }
.small-margin-collapse > .xxlarge-4 {
width: 33.3333333333%; }
.small-margin-collapse > .xxlarge-5 {
width: 41.6666666667%; }
.small-margin-collapse > .xxlarge-6 {
width: 50%; }
.small-margin-collapse > .xxlarge-7 {
width: 58.3333333333%; }
.small-margin-collapse > .xxlarge-8 {
width: 66.6666666667%; }
.small-margin-collapse > .xxlarge-9 {
width: 75%; }
.small-margin-collapse > .xxlarge-10 {
width: 83.3333333333%; }
.small-margin-collapse > .xxlarge-11 {
width: 91.6666666667%; }
.small-margin-collapse > .xxlarge-12 {
width: 100%; } }
@media screen and (min-width: 100em) {
.small-margin-collapse > .xxxlarge-1 {
width: 8.3333333333%; }
.small-margin-collapse > .xxxlarge-2 {
width: 16.6666666667%; }
.small-margin-collapse > .xxxlarge-3 {
width: 25%; }
.small-margin-collapse > .xxxlarge-4 {
width: 33.3333333333%; }
.small-margin-collapse > .xxxlarge-5 {
width: 41.6666666667%; }
.small-margin-collapse > .xxxlarge-6 {
width: 50%; }
.small-margin-collapse > .xxxlarge-7 {
width: 58.3333333333%; }
.small-margin-collapse > .xxxlarge-8 {
width: 66.6666666667%; }
.small-margin-collapse > .xxxlarge-9 {
width: 75%; }
.small-margin-collapse > .xxxlarge-10 {
width: 83.3333333333%; }
.small-margin-collapse > .xxxlarge-11 {
width: 91.6666666667%; }
.small-margin-collapse > .xxxlarge-12 {
width: 100%; } }
.small-padding-collapse {
margin-right: 0;
margin-left: 0; }
.small-padding-collapse > .cell {
padding-right: 0;
padding-left: 0; }
@media print, screen and (min-width: 48em) {
.medium-margin-collapse {
margin-right: 0;
margin-left: 0; }
.medium-margin-collapse > .cell {
margin-right: 0;
margin-left: 0; } }
@media print, screen and (min-width: 48em) {
.medium-margin-collapse > .small-1 {
width: 8.3333333333%; }
.medium-margin-collapse > .small-2 {
width: 16.6666666667%; }
.medium-margin-collapse > .small-3 {
width: 25%; }
.medium-margin-collapse > .small-4 {
width: 33.3333333333%; }
.medium-margin-collapse > .small-5 {
width: 41.6666666667%; }
.medium-margin-collapse > .small-6 {
width: 50%; }
.medium-margin-collapse > .small-7 {
width: 58.3333333333%; }
.medium-margin-collapse > .small-8 {
width: 66.6666666667%; }
.medium-margin-collapse > .small-9 {
width: 75%; }
.medium-margin-collapse > .small-10 {
width: 83.3333333333%; }
.medium-margin-collapse > .small-11 {
width: 91.6666666667%; }
.medium-margin-collapse > .small-12 {
width: 100%; } }
@media print, screen and (min-width: 48em) {
.medium-margin-collapse > .medium-1 {
width: 8.3333333333%; }
.medium-margin-collapse > .medium-2 {
width: 16.6666666667%; }
.medium-margin-collapse > .medium-3 {
width: 25%; }
.medium-margin-collapse > .medium-4 {
width: 33.3333333333%; }
.medium-margin-collapse > .medium-5 {
width: 41.6666666667%; }
.medium-margin-collapse > .medium-6 {
width: 50%; }
.medium-margin-collapse > .medium-7 {
width: 58.3333333333%; }
.medium-margin-collapse > .medium-8 {
width: 66.6666666667%; }
.medium-margin-collapse > .medium-9 {
width: 75%; }
.medium-margin-collapse > .medium-10 {
width: 83.3333333333%; }
.medium-margin-collapse > .medium-11 {
width: 91.6666666667%; }
.medium-margin-collapse > .medium-12 {
width: 100%; } }
@media print, screen and (min-width: 64.0625em) {
.medium-margin-collapse > .large-1 {
width: 8.3333333333%; }
.medium-margin-collapse > .large-2 {
width: 16.6666666667%; }
.medium-margin-collapse > .large-3 {
width: 25%; }
.medium-margin-collapse > .large-4 {
width: 33.3333333333%; }
.medium-margin-collapse > .large-5 {
width: 41.6666666667%; }
.medium-margin-collapse > .large-6 {
width: 50%; }
.medium-margin-collapse > .large-7 {
width: 58.3333333333%; }
.medium-margin-collapse > .large-8 {
width: 66.6666666667%; }
.medium-margin-collapse > .large-9 {
width: 75%; }
.medium-margin-collapse > .large-10 {
width: 83.3333333333%; }
.medium-margin-collapse > .large-11 {
width: 91.6666666667%; }
.medium-margin-collapse > .large-12 {
width: 100%; } }
@media screen and (min-width: 75em) {
.medium-margin-collapse > .xlarge-1 {
width: 8.3333333333%; }
.medium-margin-collapse > .xlarge-2 {
width: 16.6666666667%; }
.medium-margin-collapse > .xlarge-3 {
width: 25%; }
.medium-margin-collapse > .xlarge-4 {
width: 33.3333333333%; }
.medium-margin-collapse > .xlarge-5 {
width: 41.6666666667%; }
.medium-margin-collapse > .xlarge-6 {
width: 50%; }
.medium-margin-collapse > .xlarge-7 {
width: 58.3333333333%; }
.medium-margin-collapse > .xlarge-8 {
width: 66.6666666667%; }
.medium-margin-collapse > .xlarge-9 {
width: 75%; }
.medium-margin-collapse > .xlarge-10 {
width: 83.3333333333%; }
.medium-margin-collapse > .xlarge-11 {
width: 91.6666666667%; }
.medium-margin-collapse > .xlarge-12 {
width: 100%; } }
@media screen and (min-width: 87.5em) {
.medium-margin-collapse > .xxlarge-1 {
width: 8.3333333333%; }
.medium-margin-collapse > .xxlarge-2 {
width: 16.6666666667%; }
.medium-margin-collapse > .xxlarge-3 {
width: 25%; }
.medium-margin-collapse > .xxlarge-4 {
width: 33.3333333333%; }
.medium-margin-collapse > .xxlarge-5 {
width: 41.6666666667%; }
.medium-margin-collapse > .xxlarge-6 {
width: 50%; }
.medium-margin-collapse > .xxlarge-7 {
width: 58.3333333333%; }
.medium-margin-collapse > .xxlarge-8 {
width: 66.6666666667%; }
.medium-margin-collapse > .xxlarge-9 {
width: 75%; }
.medium-margin-collapse > .xxlarge-10 {
width: 83.3333333333%; }
.medium-margin-collapse > .xxlarge-11 {
width: 91.6666666667%; }
.medium-margin-collapse > .xxlarge-12 {
width: 100%; } }
@media screen and (min-width: 100em) {
.medium-margin-collapse > .xxxlarge-1 {
width: 8.3333333333%; }
.medium-margin-collapse > .xxxlarge-2 {
width: 16.6666666667%; }
.medium-margin-collapse > .xxxlarge-3 {
width: 25%; }
.medium-margin-collapse > .xxxlarge-4 {
width: 33.3333333333%; }
.medium-margin-collapse > .xxxlarge-5 {
width: 41.6666666667%; }
.medium-margin-collapse > .xxxlarge-6 {
width: 50%; }
.medium-margin-collapse > .xxxlarge-7 {
width: 58.3333333333%; }
.medium-margin-collapse > .xxxlarge-8 {
width: 66.6666666667%; }
.medium-margin-collapse > .xxxlarge-9 {
width: 75%; }
.medium-margin-collapse > .xxxlarge-10 {
width: 83.3333333333%; }
.medium-margin-collapse > .xxxlarge-11 {
width: 91.6666666667%; }
.medium-margin-collapse > .xxxlarge-12 {
width: 100%; } }
@media print, screen and (min-width: 48em) {
.medium-padding-collapse {
margin-right: 0;
margin-left: 0; }
.medium-padding-collapse > .cell {
padding-right: 0;
padding-left: 0; } }
@media print, screen and (min-width: 64.0625em) {
.large-margin-collapse {
margin-right: 0;
margin-left: 0; }
.large-margin-collapse > .cell {
margin-right: 0;
margin-left: 0; } }
@media print, screen and (min-width: 64.0625em) {
.large-margin-collapse > .small-1 {
width: 8.3333333333%; }
.large-margin-collapse > .small-2 {
width: 16.6666666667%; }
.large-margin-collapse > .small-3 {
width: 25%; }
.large-margin-collapse > .small-4 {
width: 33.3333333333%; }
.large-margin-collapse > .small-5 {
width: 41.6666666667%; }
.large-margin-collapse > .small-6 {
width: 50%; }
.large-margin-collapse > .small-7 {
width: 58.3333333333%; }
.large-margin-collapse > .small-8 {
width: 66.6666666667%; }
.large-margin-collapse > .small-9 {
width: 75%; }
.large-margin-collapse > .small-10 {
width: 83.3333333333%; }
.large-margin-collapse > .small-11 {
width: 91.6666666667%; }
.large-margin-collapse > .small-12 {
width: 100%; } }
@media print, screen and (min-width: 64.0625em) {
.large-margin-collapse > .medium-1 {
width: 8.3333333333%; }
.large-margin-collapse > .medium-2 {
width: 16.6666666667%; }
.large-margin-collapse > .medium-3 {
width: 25%; }
.large-margin-collapse > .medium-4 {
width: 33.3333333333%; }
.large-margin-collapse > .medium-5 {
width: 41.6666666667%; }
.large-margin-collapse > .medium-6 {
width: 50%; }
.large-margin-collapse > .medium-7 {
width: 58.3333333333%; }
.large-margin-collapse > .medium-8 {
width: 66.6666666667%; }
.large-margin-collapse > .medium-9 {
width: 75%; }
.large-margin-collapse > .medium-10 {
width: 83.3333333333%; }
.large-margin-collapse > .medium-11 {
width: 91.6666666667%; }
.large-margin-collapse > .medium-12 {
width: 100%; } }
@media print, screen and (min-width: 64.0625em) {
.large-margin-collapse > .large-1 {
width: 8.3333333333%; }
.large-margin-collapse > .large-2 {
width: 16.6666666667%; }
.large-margin-collapse > .large-3 {
width: 25%; }
.large-margin-collapse > .large-4 {
width: 33.3333333333%; }
.large-margin-collapse > .large-5 {
width: 41.6666666667%; }
.large-margin-collapse > .large-6 {
width: 50%; }
.large-margin-collapse > .large-7 {
width: 58.3333333333%; }
.large-margin-collapse > .large-8 {
width: 66.6666666667%; }
.large-margin-collapse > .large-9 {
width: 75%; }
.large-margin-collapse > .large-10 {
width: 83.3333333333%; }
.large-margin-collapse > .large-11 {
width: 91.6666666667%; }
.large-margin-collapse > .large-12 {
width: 100%; } }
@media screen and (min-width: 75em) {
.large-margin-collapse > .xlarge-1 {
width: 8.3333333333%; }
.large-margin-collapse > .xlarge-2 {
width: 16.6666666667%; }
.large-margin-collapse > .xlarge-3 {
width: 25%; }
.large-margin-collapse > .xlarge-4 {
width: 33.3333333333%; }
.large-margin-collapse > .xlarge-5 {
width: 41.6666666667%; }
.large-margin-collapse > .xlarge-6 {
width: 50%; }
.large-margin-collapse > .xlarge-7 {
width: 58.3333333333%; }
.large-margin-collapse > .xlarge-8 {
width: 66.6666666667%; }
.large-margin-collapse > .xlarge-9 {
width: 75%; }
.large-margin-collapse > .xlarge-10 {
width: 83.3333333333%; }
.large-margin-collapse > .xlarge-11 {
width: 91.6666666667%; }
.large-margin-collapse > .xlarge-12 {
width: 100%; } }
@media screen and (min-width: 87.5em) {
.large-margin-collapse > .xxlarge-1 {
width: 8.3333333333%; }
.large-margin-collapse > .xxlarge-2 {
width: 16.6666666667%; }
.large-margin-collapse > .xxlarge-3 {
width: 25%; }
.large-margin-collapse > .xxlarge-4 {
width: 33.3333333333%; }
.large-margin-collapse > .xxlarge-5 {
width: 41.6666666667%; }
.large-margin-collapse > .xxlarge-6 {
width: 50%; }
.large-margin-collapse > .xxlarge-7 {
width: 58.3333333333%; }
.large-margin-collapse > .xxlarge-8 {
width: 66.6666666667%; }
.large-margin-collapse > .xxlarge-9 {
width: 75%; }
.large-margin-collapse > .xxlarge-10 {
width: 83.3333333333%; }
.large-margin-collapse > .xxlarge-11 {
width: 91.6666666667%; }
.large-margin-collapse > .xxlarge-12 {
width: 100%; } }
@media screen and (min-width: 100em) {
.large-margin-collapse > .xxxlarge-1 {
width: 8.3333333333%; }
.large-margin-collapse > .xxxlarge-2 {
width: 16.6666666667%; }
.large-margin-collapse > .xxxlarge-3 {
width: 25%; }
.large-margin-collapse > .xxxlarge-4 {
width: 33.3333333333%; }
.large-margin-collapse > .xxxlarge-5 {
width: 41.6666666667%; }
.large-margin-collapse > .xxxlarge-6 {
width: 50%; }
.large-margin-collapse > .xxxlarge-7 {
width: 58.3333333333%; }
.large-margin-collapse > .xxxlarge-8 {
width: 66.6666666667%; }
.large-margin-collapse > .xxxlarge-9 {
width: 75%; }
.large-margin-collapse > .xxxlarge-10 {
width: 83.3333333333%; }
.large-margin-collapse > .xxxlarge-11 {
width: 91.6666666667%; }
.large-margin-collapse > .xxxlarge-12 {
width: 100%; } }
@media print, screen and (min-width: 64.0625em) {
.large-padding-collapse {
margin-right: 0;
margin-left: 0; }
.large-padding-collapse > .cell {
padding-right: 0;
padding-left: 0; } }
@media screen and (min-width: 75em) {
.xlarge-margin-collapse {
margin-right: 0;
margin-left: 0; }
.xlarge-margin-collapse > .cell {
margin-right: 0;
margin-left: 0; } }
@media screen and (min-width: 75em) {
.xlarge-margin-collapse > .small-1 {
width: 8.3333333333%; }
.xlarge-margin-collapse > .small-2 {
width: 16.6666666667%; }
.xlarge-margin-collapse > .small-3 {
width: 25%; }
.xlarge-margin-collapse > .small-4 {
width: 33.3333333333%; }
.xlarge-margin-collapse > .small-5 {
width: 41.6666666667%; }
.xlarge-margin-collapse > .small-6 {
width: 50%; }
.xlarge-margin-collapse > .small-7 {
width: 58.3333333333%; }
.xlarge-margin-collapse > .small-8 {
width: 66.6666666667%; }
.xlarge-margin-collapse > .small-9 {
width: 75%; }
.xlarge-margin-collapse > .small-10 {
width: 83.3333333333%; }
.xlarge-margin-collapse > .small-11 {
width: 91.6666666667%; }
.xlarge-margin-collapse > .small-12 {
width: 100%; } }
@media screen and (min-width: 75em) {
.xlarge-margin-collapse > .medium-1 {
width: 8.3333333333%; }
.xlarge-margin-collapse > .medium-2 {
width: 16.6666666667%; }
.xlarge-margin-collapse > .medium-3 {
width: 25%; }
.xlarge-margin-collapse > .medium-4 {
width: 33.3333333333%; }
.xlarge-margin-collapse > .medium-5 {
width: 41.6666666667%; }
.xlarge-margin-collapse > .medium-6 {
width: 50%; }
.xlarge-margin-collapse > .medium-7 {
width: 58.3333333333%; }
.xlarge-margin-collapse > .medium-8 {
width: 66.6666666667%; }
.xlarge-margin-collapse > .medium-9 {
width: 75%; }
.xlarge-margin-collapse > .medium-10 {
width: 83.3333333333%; }
.xlarge-margin-collapse > .medium-11 {
width: 91.6666666667%; }
.xlarge-margin-collapse > .medium-12 {
width: 100%; } }
@media screen and (min-width: 75em) {
.xlarge-margin-collapse > .large-1 {
width: 8.3333333333%; }
.xlarge-margin-collapse > .large-2 {
width: 16.6666666667%; }
.xlarge-margin-collapse > .large-3 {
width: 25%; }
.xlarge-margin-collapse > .large-4 {
width: 33.3333333333%; }
.xlarge-margin-collapse > .large-5 {
width: 41.6666666667%; }
.xlarge-margin-collapse > .large-6 {
width: 50%; }
.xlarge-margin-collapse > .large-7 {
width: 58.3333333333%; }
.xlarge-margin-collapse > .large-8 {
width: 66.6666666667%; }
.xlarge-margin-collapse > .large-9 {
width: 75%; }
.xlarge-margin-collapse > .large-10 {
width: 83.3333333333%; }
.xlarge-margin-collapse > .large-11 {
width: 91.6666666667%; }
.xlarge-margin-collapse > .large-12 {
width: 100%; } }
@media screen and (min-width: 75em) {
.xlarge-margin-collapse > .xlarge-1 {
width: 8.3333333333%; }
.xlarge-margin-collapse > .xlarge-2 {
width: 16.6666666667%; }
.xlarge-margin-collapse > .xlarge-3 {
width: 25%; }
.xlarge-margin-collapse > .xlarge-4 {
width: 33.3333333333%; }
.xlarge-margin-collapse > .xlarge-5 {
width: 41.6666666667%; }
.xlarge-margin-collapse > .xlarge-6 {
width: 50%; }
.xlarge-margin-collapse > .xlarge-7 {
width: 58.3333333333%; }
.xlarge-margin-collapse > .xlarge-8 {
width: 66.6666666667%; }
.xlarge-margin-collapse > .xlarge-9 {
width: 75%; }
.xlarge-margin-collapse > .xlarge-10 {
width: 83.3333333333%; }
.xlarge-margin-collapse > .xlarge-11 {
width: 91.6666666667%; }
.xlarge-margin-collapse > .xlarge-12 {
width: 100%; } }
@media screen and (min-width: 87.5em) {
.xlarge-margin-collapse > .xxlarge-1 {
width: 8.3333333333%; }
.xlarge-margin-collapse > .xxlarge-2 {
width: 16.6666666667%; }
.xlarge-margin-collapse > .xxlarge-3 {
width: 25%; }
.xlarge-margin-collapse > .xxlarge-4 {
width: 33.3333333333%; }
.xlarge-margin-collapse > .xxlarge-5 {
width: 41.6666666667%; }
.xlarge-margin-collapse > .xxlarge-6 {
width: 50%; }
.xlarge-margin-collapse > .xxlarge-7 {
width: 58.3333333333%; }
.xlarge-margin-collapse > .xxlarge-8 {
width: 66.6666666667%; }
.xlarge-margin-collapse > .xxlarge-9 {
width: 75%; }
.xlarge-margin-collapse > .xxlarge-10 {
width: 83.3333333333%; }
.xlarge-margin-collapse > .xxlarge-11 {
width: 91.6666666667%; }
.xlarge-margin-collapse > .xxlarge-12 {
width: 100%; } }
@media screen and (min-width: 100em) {
.xlarge-margin-collapse > .xxxlarge-1 {
width: 8.3333333333%; }
.xlarge-margin-collapse > .xxxlarge-2 {
width: 16.6666666667%; }
.xlarge-margin-collapse > .xxxlarge-3 {
width: 25%; }
.xlarge-margin-collapse > .xxxlarge-4 {
width: 33.3333333333%; }
.xlarge-margin-collapse > .xxxlarge-5 {
width: 41.6666666667%; }
.xlarge-margin-collapse > .xxxlarge-6 {
width: 50%; }
.xlarge-margin-collapse > .xxxlarge-7 {
width: 58.3333333333%; }
.xlarge-margin-collapse > .xxxlarge-8 {
width: 66.6666666667%; }
.xlarge-margin-collapse > .xxxlarge-9 {
width: 75%; }
.xlarge-margin-collapse > .xxxlarge-10 {
width: 83.3333333333%; }
.xlarge-margin-collapse > .xxxlarge-11 {
width: 91.6666666667%; }
.xlarge-margin-collapse > .xxxlarge-12 {
width: 100%; } }
@media screen and (min-width: 75em) {
.xlarge-padding-collapse {
margin-right: 0;
margin-left: 0; }
.xlarge-padding-collapse > .cell {
padding-right: 0;
padding-left: 0; } }
@media screen and (min-width: 87.5em) {
.xxlarge-margin-collapse {
margin-right: 0;
margin-left: 0; }
.xxlarge-margin-collapse > .cell {
margin-right: 0;
margin-left: 0; } }
@media screen and (min-width: 87.5em) {
.xxlarge-margin-collapse > .small-1 {
width: 8.3333333333%; }
.xxlarge-margin-collapse > .small-2 {
width: 16.6666666667%; }
.xxlarge-margin-collapse > .small-3 {
width: 25%; }
.xxlarge-margin-collapse > .small-4 {
width: 33.3333333333%; }
.xxlarge-margin-collapse > .small-5 {
width: 41.6666666667%; }
.xxlarge-margin-collapse > .small-6 {
width: 50%; }
.xxlarge-margin-collapse > .small-7 {
width: 58.3333333333%; }
.xxlarge-margin-collapse > .small-8 {
width: 66.6666666667%; }
.xxlarge-margin-collapse > .small-9 {
width: 75%; }
.xxlarge-margin-collapse > .small-10 {
width: 83.3333333333%; }
.xxlarge-margin-collapse > .small-11 {
width: 91.6666666667%; }
.xxlarge-margin-collapse > .small-12 {
width: 100%; } }
@media screen and (min-width: 87.5em) {
.xxlarge-margin-collapse > .medium-1 {
width: 8.3333333333%; }
.xxlarge-margin-collapse > .medium-2 {
width: 16.6666666667%; }
.xxlarge-margin-collapse > .medium-3 {
width: 25%; }
.xxlarge-margin-collapse > .medium-4 {
width: 33.3333333333%; }
.xxlarge-margin-collapse > .medium-5 {
width: 41.6666666667%; }
.xxlarge-margin-collapse > .medium-6 {
width: 50%; }
.xxlarge-margin-collapse > .medium-7 {
width: 58.3333333333%; }
.xxlarge-margin-collapse > .medium-8 {
width: 66.6666666667%; }
.xxlarge-margin-collapse > .medium-9 {
width: 75%; }
.xxlarge-margin-collapse > .medium-10 {
width: 83.3333333333%; }
.xxlarge-margin-collapse > .medium-11 {
width: 91.6666666667%; }
.xxlarge-margin-collapse > .medium-12 {
width: 100%; } }
@media screen and (min-width: 87.5em) {
.xxlarge-margin-collapse > .large-1 {
width: 8.3333333333%; }
.xxlarge-margin-collapse > .large-2 {
width: 16.6666666667%; }
.xxlarge-margin-collapse > .large-3 {
width: 25%; }
.xxlarge-margin-collapse > .large-4 {
width: 33.3333333333%; }
.xxlarge-margin-collapse > .large-5 {
width: 41.6666666667%; }
.xxlarge-margin-collapse > .large-6 {
width: 50%; }
.xxlarge-margin-collapse > .large-7 {
width: 58.3333333333%; }
.xxlarge-margin-collapse > .large-8 {
width: 66.6666666667%; }
.xxlarge-margin-collapse > .large-9 {
width: 75%; }
.xxlarge-margin-collapse > .large-10 {
width: 83.3333333333%; }
.xxlarge-margin-collapse > .large-11 {
width: 91.6666666667%; }
.xxlarge-margin-collapse > .large-12 {
width: 100%; } }
@media screen and (min-width: 87.5em) {
.xxlarge-margin-collapse > .xlarge-1 {
width: 8.3333333333%; }
.xxlarge-margin-collapse > .xlarge-2 {
width: 16.6666666667%; }
.xxlarge-margin-collapse > .xlarge-3 {
width: 25%; }
.xxlarge-margin-collapse > .xlarge-4 {
width: 33.3333333333%; }
.xxlarge-margin-collapse > .xlarge-5 {
width: 41.6666666667%; }
.xxlarge-margin-collapse > .xlarge-6 {
width: 50%; }
.xxlarge-margin-collapse > .xlarge-7 {
width: 58.3333333333%; }
.xxlarge-margin-collapse > .xlarge-8 {
width: 66.6666666667%; }
.xxlarge-margin-collapse > .xlarge-9 {
width: 75%; }
.xxlarge-margin-collapse > .xlarge-10 {
width: 83.3333333333%; }
.xxlarge-margin-collapse > .xlarge-11 {
width: 91.6666666667%; }
.xxlarge-margin-collapse > .xlarge-12 {
width: 100%; } }
@media screen and (min-width: 87.5em) {
.xxlarge-margin-collapse > .xxlarge-1 {
width: 8.3333333333%; }
.xxlarge-margin-collapse > .xxlarge-2 {
width: 16.6666666667%; }
.xxlarge-margin-collapse > .xxlarge-3 {
width: 25%; }
.xxlarge-margin-collapse > .xxlarge-4 {
width: 33.3333333333%; }
.xxlarge-margin-collapse > .xxlarge-5 {
width: 41.6666666667%; }
.xxlarge-margin-collapse > .xxlarge-6 {
width: 50%; }
.xxlarge-margin-collapse > .xxlarge-7 {
width: 58.3333333333%; }
.xxlarge-margin-collapse > .xxlarge-8 {
width: 66.6666666667%; }
.xxlarge-margin-collapse > .xxlarge-9 {
width: 75%; }
.xxlarge-margin-collapse > .xxlarge-10 {
width: 83.3333333333%; }
.xxlarge-margin-collapse > .xxlarge-11 {
width: 91.6666666667%; }
.xxlarge-margin-collapse > .xxlarge-12 {
width: 100%; } }
@media screen and (min-width: 100em) {
.xxlarge-margin-collapse > .xxxlarge-1 {
width: 8.3333333333%; }
.xxlarge-margin-collapse > .xxxlarge-2 {
width: 16.6666666667%; }
.xxlarge-margin-collapse > .xxxlarge-3 {
width: 25%; }
.xxlarge-margin-collapse > .xxxlarge-4 {
width: 33.3333333333%; }
.xxlarge-margin-collapse > .xxxlarge-5 {
width: 41.6666666667%; }
.xxlarge-margin-collapse > .xxxlarge-6 {
width: 50%; }
.xxlarge-margin-collapse > .xxxlarge-7 {
width: 58.3333333333%; }
.xxlarge-margin-collapse > .xxxlarge-8 {
width: 66.6666666667%; }
.xxlarge-margin-collapse > .xxxlarge-9 {
width: 75%; }
.xxlarge-margin-collapse > .xxxlarge-10 {
width: 83.3333333333%; }
.xxlarge-margin-collapse > .xxxlarge-11 {
width: 91.6666666667%; }
.xxlarge-margin-collapse > .xxxlarge-12 {
width: 100%; } }
@media screen and (min-width: 87.5em) {
.xxlarge-padding-collapse {
margin-right: 0;
margin-left: 0; }
.xxlarge-padding-collapse > .cell {
padding-right: 0;
padding-left: 0; } }
@media screen and (min-width: 100em) {
.xxxlarge-margin-collapse {
margin-right: 0;
margin-left: 0; }
.xxxlarge-margin-collapse > .cell {
margin-right: 0;
margin-left: 0; } }
@media screen and (min-width: 100em) {
.xxxlarge-margin-collapse > .small-1 {
width: 8.3333333333%; }
.xxxlarge-margin-collapse > .small-2 {
width: 16.6666666667%; }
.xxxlarge-margin-collapse > .small-3 {
width: 25%; }
.xxxlarge-margin-collapse > .small-4 {
width: 33.3333333333%; }
.xxxlarge-margin-collapse > .small-5 {
width: 41.6666666667%; }
.xxxlarge-margin-collapse > .small-6 {
width: 50%; }
.xxxlarge-margin-collapse > .small-7 {
width: 58.3333333333%; }
.xxxlarge-margin-collapse > .small-8 {
width: 66.6666666667%; }
.xxxlarge-margin-collapse > .small-9 {
width: 75%; }
.xxxlarge-margin-collapse > .small-10 {
width: 83.3333333333%; }
.xxxlarge-margin-collapse > .small-11 {
width: 91.6666666667%; }
.xxxlarge-margin-collapse > .small-12 {
width: 100%; } }
@media screen and (min-width: 100em) {
.xxxlarge-margin-collapse > .medium-1 {
width: 8.3333333333%; }
.xxxlarge-margin-collapse > .medium-2 {
width: 16.6666666667%; }
.xxxlarge-margin-collapse > .medium-3 {
width: 25%; }
.xxxlarge-margin-collapse > .medium-4 {
width: 33.3333333333%; }
.xxxlarge-margin-collapse > .medium-5 {
width: 41.6666666667%; }
.xxxlarge-margin-collapse > .medium-6 {
width: 50%; }
.xxxlarge-margin-collapse > .medium-7 {
width: 58.3333333333%; }
.xxxlarge-margin-collapse > .medium-8 {
width: 66.6666666667%; }
.xxxlarge-margin-collapse > .medium-9 {
width: 75%; }
.xxxlarge-margin-collapse > .medium-10 {
width: 83.3333333333%; }
.xxxlarge-margin-collapse > .medium-11 {
width: 91.6666666667%; }
.xxxlarge-margin-collapse > .medium-12 {
width: 100%; } }
@media screen and (min-width: 100em) {
.xxxlarge-margin-collapse > .large-1 {
width: 8.3333333333%; }
.xxxlarge-margin-collapse > .large-2 {
width: 16.6666666667%; }
.xxxlarge-margin-collapse > .large-3 {
width: 25%; }
.xxxlarge-margin-collapse > .large-4 {
width: 33.3333333333%; }
.xxxlarge-margin-collapse > .large-5 {
width: 41.6666666667%; }
.xxxlarge-margin-collapse > .large-6 {
width: 50%; }
.xxxlarge-margin-collapse > .large-7 {
width: 58.3333333333%; }
.xxxlarge-margin-collapse > .large-8 {
width: 66.6666666667%; }
.xxxlarge-margin-collapse > .large-9 {
width: 75%; }
.xxxlarge-margin-collapse > .large-10 {
width: 83.3333333333%; }
.xxxlarge-margin-collapse > .large-11 {
width: 91.6666666667%; }
.xxxlarge-margin-collapse > .large-12 {
width: 100%; } }
@media screen and (min-width: 100em) {
.xxxlarge-margin-collapse > .xlarge-1 {
width: 8.3333333333%; }
.xxxlarge-margin-collapse > .xlarge-2 {
width: 16.6666666667%; }
.xxxlarge-margin-collapse > .xlarge-3 {
width: 25%; }
.xxxlarge-margin-collapse > .xlarge-4 {
width: 33.3333333333%; }
.xxxlarge-margin-collapse > .xlarge-5 {
width: 41.6666666667%; }
.xxxlarge-margin-collapse > .xlarge-6 {
width: 50%; }
.xxxlarge-margin-collapse > .xlarge-7 {
width: 58.3333333333%; }
.xxxlarge-margin-collapse > .xlarge-8 {
width: 66.6666666667%; }
.xxxlarge-margin-collapse > .xlarge-9 {
width: 75%; }
.xxxlarge-margin-collapse > .xlarge-10 {
width: 83.3333333333%; }
.xxxlarge-margin-collapse > .xlarge-11 {
width: 91.6666666667%; }
.xxxlarge-margin-collapse > .xlarge-12 {
width: 100%; } }
@media screen and (min-width: 100em) {
.xxxlarge-margin-collapse > .xxlarge-1 {
width: 8.3333333333%; }
.xxxlarge-margin-collapse > .xxlarge-2 {
width: 16.6666666667%; }
.xxxlarge-margin-collapse > .xxlarge-3 {
width: 25%; }
.xxxlarge-margin-collapse > .xxlarge-4 {
width: 33.3333333333%; }
.xxxlarge-margin-collapse > .xxlarge-5 {
width: 41.6666666667%; }
.xxxlarge-margin-collapse > .xxlarge-6 {
width: 50%; }
.xxxlarge-margin-collapse > .xxlarge-7 {
width: 58.3333333333%; }
.xxxlarge-margin-collapse > .xxlarge-8 {
width: 66.6666666667%; }
.xxxlarge-margin-collapse > .xxlarge-9 {
width: 75%; }
.xxxlarge-margin-collapse > .xxlarge-10 {
width: 83.3333333333%; }
.xxxlarge-margin-collapse > .xxlarge-11 {
width: 91.6666666667%; }
.xxxlarge-margin-collapse > .xxlarge-12 {
width: 100%; } }
@media screen and (min-width: 100em) {
.xxxlarge-margin-collapse > .xxxlarge-1 {
width: 8.3333333333%; }
.xxxlarge-margin-collapse > .xxxlarge-2 {
width: 16.6666666667%; }
.xxxlarge-margin-collapse > .xxxlarge-3 {
width: 25%; }
.xxxlarge-margin-collapse > .xxxlarge-4 {
width: 33.3333333333%; }
.xxxlarge-margin-collapse > .xxxlarge-5 {
width: 41.6666666667%; }
.xxxlarge-margin-collapse > .xxxlarge-6 {
width: 50%; }
.xxxlarge-margin-collapse > .xxxlarge-7 {
width: 58.3333333333%; }
.xxxlarge-margin-collapse > .xxxlarge-8 {
width: 66.6666666667%; }
.xxxlarge-margin-collapse > .xxxlarge-9 {
width: 75%; }
.xxxlarge-margin-collapse > .xxxlarge-10 {
width: 83.3333333333%; }
.xxxlarge-margin-collapse > .xxxlarge-11 {
width: 91.6666666667%; }
.xxxlarge-margin-collapse > .xxxlarge-12 {
width: 100%; } }
@media screen and (min-width: 100em) {
.xxxlarge-padding-collapse {
margin-right: 0;
margin-left: 0; }
.xxxlarge-padding-collapse > .cell {
padding-right: 0;
padding-left: 0; } }
.small-offset-0 {
margin-left: 0%; }
.grid-margin-x > .small-offset-0 {
margin-left: calc(0% + 0.625rem); }
.small-offset-1 {
margin-left: 8.3333333333%; }
.grid-margin-x > .small-offset-1 {
margin-left: calc(8.3333333333% + 0.625rem); }
.small-offset-2 {
margin-left: 16.6666666667%; }
.grid-margin-x > .small-offset-2 {
margin-left: calc(16.6666666667% + 0.625rem); }
.small-offset-3 {
margin-left: 25%; }
.grid-margin-x > .small-offset-3 {
margin-left: calc(25% + 0.625rem); }
.small-offset-4 {
margin-left: 33.3333333333%; }
.grid-margin-x > .small-offset-4 {
margin-left: calc(33.3333333333% + 0.625rem); }
.small-offset-5 {
margin-left: 41.6666666667%; }
.grid-margin-x > .small-offset-5 {
margin-left: calc(41.6666666667% + 0.625rem); }
.small-offset-6 {
margin-left: 50%; }
.grid-margin-x > .small-offset-6 {
margin-left: calc(50% + 0.625rem); }
.small-offset-7 {
margin-left: 58.3333333333%; }
.grid-margin-x > .small-offset-7 {
margin-left: calc(58.3333333333% + 0.625rem); }
.small-offset-8 {
margin-left: 66.6666666667%; }
.grid-margin-x > .small-offset-8 {
margin-left: calc(66.6666666667% + 0.625rem); }
.small-offset-9 {
margin-left: 75%; }
.grid-margin-x > .small-offset-9 {
margin-left: calc(75% + 0.625rem); }
.small-offset-10 {
margin-left: 83.3333333333%; }
.grid-margin-x > .small-offset-10 {
margin-left: calc(83.3333333333% + 0.625rem); }
.small-offset-11 {
margin-left: 91.6666666667%; }
.grid-margin-x > .small-offset-11 {
margin-left: calc(91.6666666667% + 0.625rem); }
@media print, screen and (min-width: 48em) {
.medium-offset-0 {
margin-left: 0%; }
.grid-margin-x > .medium-offset-0 {
margin-left: calc(0% + 0.9375rem); }
.medium-offset-1 {
margin-left: 8.3333333333%; }
.grid-margin-x > .medium-offset-1 {
margin-left: calc(8.3333333333% + 0.9375rem); }
.medium-offset-2 {
margin-left: 16.6666666667%; }
.grid-margin-x > .medium-offset-2 {
margin-left: calc(16.6666666667% + 0.9375rem); }
.medium-offset-3 {
margin-left: 25%; }
.grid-margin-x > .medium-offset-3 {
margin-left: calc(25% + 0.9375rem); }
.medium-offset-4 {
margin-left: 33.3333333333%; }
.grid-margin-x > .medium-offset-4 {
margin-left: calc(33.3333333333% + 0.9375rem); }
.medium-offset-5 {
margin-left: 41.6666666667%; }
.grid-margin-x > .medium-offset-5 {
margin-left: calc(41.6666666667% + 0.9375rem); }
.medium-offset-6 {
margin-left: 50%; }
.grid-margin-x > .medium-offset-6 {
margin-left: calc(50% + 0.9375rem); }
.medium-offset-7 {
margin-left: 58.3333333333%; }
.grid-margin-x > .medium-offset-7 {
margin-left: calc(58.3333333333% + 0.9375rem); }
.medium-offset-8 {
margin-left: 66.6666666667%; }
.grid-margin-x > .medium-offset-8 {
margin-left: calc(66.6666666667% + 0.9375rem); }
.medium-offset-9 {
margin-left: 75%; }
.grid-margin-x > .medium-offset-9 {
margin-left: calc(75% + 0.9375rem); }
.medium-offset-10 {
margin-left: 83.3333333333%; }
.grid-margin-x > .medium-offset-10 {
margin-left: calc(83.3333333333% + 0.9375rem); }
.medium-offset-11 {
margin-left: 91.6666666667%; }
.grid-margin-x > .medium-offset-11 {
margin-left: calc(91.6666666667% + 0.9375rem); } }
@media print, screen and (min-width: 64.0625em) {
.large-offset-0 {
margin-left: 0%; }
.grid-margin-x > .large-offset-0 {
margin-left: calc(0% + 1.25rem); }
.large-offset-1 {
margin-left: 8.3333333333%; }
.grid-margin-x > .large-offset-1 {
margin-left: calc(8.3333333333% + 1.25rem); }
.large-offset-2 {
margin-left: 16.6666666667%; }
.grid-margin-x > .large-offset-2 {
margin-left: calc(16.6666666667% + 1.25rem); }
.large-offset-3 {
margin-left: 25%; }
.grid-margin-x > .large-offset-3 {
margin-left: calc(25% + 1.25rem); }
.large-offset-4 {
margin-left: 33.3333333333%; }
.grid-margin-x > .large-offset-4 {
margin-left: calc(33.3333333333% + 1.25rem); }
.large-offset-5 {
margin-left: 41.6666666667%; }
.grid-margin-x > .large-offset-5 {
margin-left: calc(41.6666666667% + 1.25rem); }
.large-offset-6 {
margin-left: 50%; }
.grid-margin-x > .large-offset-6 {
margin-left: calc(50% + 1.25rem); }
.large-offset-7 {
margin-left: 58.3333333333%; }
.grid-margin-x > .large-offset-7 {
margin-left: calc(58.3333333333% + 1.25rem); }
.large-offset-8 {
margin-left: 66.6666666667%; }
.grid-margin-x > .large-offset-8 {
margin-left: calc(66.6666666667% + 1.25rem); }
.large-offset-9 {
margin-left: 75%; }
.grid-margin-x > .large-offset-9 {
margin-left: calc(75% + 1.25rem); }
.large-offset-10 {
margin-left: 83.3333333333%; }
.grid-margin-x > .large-offset-10 {
margin-left: calc(83.3333333333% + 1.25rem); }
.large-offset-11 {
margin-left: 91.6666666667%; }
.grid-margin-x > .large-offset-11 {
margin-left: calc(91.6666666667% + 1.25rem); } }
@media screen and (min-width: 75em) {
.xlarge-offset-0 {
margin-left: 0%; }
.grid-margin-x > .xlarge-offset-0 {
margin-left: calc(0% + 2.1875rem); }
.xlarge-offset-1 {
margin-left: 8.3333333333%; }
.grid-margin-x > .xlarge-offset-1 {
margin-left: calc(8.3333333333% + 2.1875rem); }
.xlarge-offset-2 {
margin-left: 16.6666666667%; }
.grid-margin-x > .xlarge-offset-2 {
margin-left: calc(16.6666666667% + 2.1875rem); }
.xlarge-offset-3 {
margin-left: 25%; }
.grid-margin-x > .xlarge-offset-3 {
margin-left: calc(25% + 2.1875rem); }
.xlarge-offset-4 {
margin-left: 33.3333333333%; }
.grid-margin-x > .xlarge-offset-4 {
margin-left: calc(33.3333333333% + 2.1875rem); }
.xlarge-offset-5 {
margin-left: 41.6666666667%; }
.grid-margin-x > .xlarge-offset-5 {
margin-left: calc(41.6666666667% + 2.1875rem); }
.xlarge-offset-6 {
margin-left: 50%; }
.grid-margin-x > .xlarge-offset-6 {
margin-left: calc(50% + 2.1875rem); }
.xlarge-offset-7 {
margin-left: 58.3333333333%; }
.grid-margin-x > .xlarge-offset-7 {
margin-left: calc(58.3333333333% + 2.1875rem); }
.xlarge-offset-8 {
margin-left: 66.6666666667%; }
.grid-margin-x > .xlarge-offset-8 {
margin-left: calc(66.6666666667% + 2.1875rem); }
.xlarge-offset-9 {
margin-left: 75%; }
.grid-margin-x > .xlarge-offset-9 {
margin-left: calc(75% + 2.1875rem); }
.xlarge-offset-10 {
margin-left: 83.3333333333%; }
.grid-margin-x > .xlarge-offset-10 {
margin-left: calc(83.3333333333% + 2.1875rem); }
.xlarge-offset-11 {
margin-left: 91.6666666667%; }
.grid-margin-x > .xlarge-offset-11 {
margin-left: calc(91.6666666667% + 2.1875rem); } }
@media screen and (min-width: 87.5em) {
.xxlarge-offset-0 {
margin-left: 0%; }
.grid-margin-x > .xxlarge-offset-0 {
margin-left: calc(0% + 2.1875rem); }
.xxlarge-offset-1 {
margin-left: 8.3333333333%; }
.grid-margin-x > .xxlarge-offset-1 {
margin-left: calc(8.3333333333% + 2.1875rem); }
.xxlarge-offset-2 {
margin-left: 16.6666666667%; }
.grid-margin-x > .xxlarge-offset-2 {
margin-left: calc(16.6666666667% + 2.1875rem); }
.xxlarge-offset-3 {
margin-left: 25%; }
.grid-margin-x > .xxlarge-offset-3 {
margin-left: calc(25% + 2.1875rem); }
.xxlarge-offset-4 {
margin-left: 33.3333333333%; }
.grid-margin-x > .xxlarge-offset-4 {
margin-left: calc(33.3333333333% + 2.1875rem); }
.xxlarge-offset-5 {
margin-left: 41.6666666667%; }
.grid-margin-x > .xxlarge-offset-5 {
margin-left: calc(41.6666666667% + 2.1875rem); }
.xxlarge-offset-6 {
margin-left: 50%; }
.grid-margin-x > .xxlarge-offset-6 {
margin-left: calc(50% + 2.1875rem); }
.xxlarge-offset-7 {
margin-left: 58.3333333333%; }
.grid-margin-x > .xxlarge-offset-7 {
margin-left: calc(58.3333333333% + 2.1875rem); }
.xxlarge-offset-8 {
margin-left: 66.6666666667%; }
.grid-margin-x > .xxlarge-offset-8 {
margin-left: calc(66.6666666667% + 2.1875rem); }
.xxlarge-offset-9 {
margin-left: 75%; }
.grid-margin-x > .xxlarge-offset-9 {
margin-left: calc(75% + 2.1875rem); }
.xxlarge-offset-10 {
margin-left: 83.3333333333%; }
.grid-margin-x > .xxlarge-offset-10 {
margin-left: calc(83.3333333333% + 2.1875rem); }
.xxlarge-offset-11 {
margin-left: 91.6666666667%; }
.grid-margin-x > .xxlarge-offset-11 {
margin-left: calc(91.6666666667% + 2.1875rem); } }
@media screen and (min-width: 100em) {
.xxxlarge-offset-0 {
margin-left: 0%; }
.grid-margin-x > .xxxlarge-offset-0 {
margin-left: calc(0% + 2.1875rem); }
.xxxlarge-offset-1 {
margin-left: 8.3333333333%; }
.grid-margin-x > .xxxlarge-offset-1 {
margin-left: calc(8.3333333333% + 2.1875rem); }
.xxxlarge-offset-2 {
margin-left: 16.6666666667%; }
.grid-margin-x > .xxxlarge-offset-2 {
margin-left: calc(16.6666666667% + 2.1875rem); }
.xxxlarge-offset-3 {
margin-left: 25%; }
.grid-margin-x > .xxxlarge-offset-3 {
margin-left: calc(25% + 2.1875rem); }
.xxxlarge-offset-4 {
margin-left: 33.3333333333%; }
.grid-margin-x > .xxxlarge-offset-4 {
margin-left: calc(33.3333333333% + 2.1875rem); }
.xxxlarge-offset-5 {
margin-left: 41.6666666667%; }
.grid-margin-x > .xxxlarge-offset-5 {
margin-left: calc(41.6666666667% + 2.1875rem); }
.xxxlarge-offset-6 {
margin-left: 50%; }
.grid-margin-x > .xxxlarge-offset-6 {
margin-left: calc(50% + 2.1875rem); }
.xxxlarge-offset-7 {
margin-left: 58.3333333333%; }
.grid-margin-x > .xxxlarge-offset-7 {
margin-left: calc(58.3333333333% + 2.1875rem); }
.xxxlarge-offset-8 {
margin-left: 66.6666666667%; }
.grid-margin-x > .xxxlarge-offset-8 {
margin-left: calc(66.6666666667% + 2.1875rem); }
.xxxlarge-offset-9 {
margin-left: 75%; }
.grid-margin-x > .xxxlarge-offset-9 {
margin-left: calc(75% + 2.1875rem); }
.xxxlarge-offset-10 {
margin-left: 83.3333333333%; }
.grid-margin-x > .xxxlarge-offset-10 {
margin-left: calc(83.3333333333% + 2.1875rem); }
.xxxlarge-offset-11 {
margin-left: 91.6666666667%; }
.grid-margin-x > .xxxlarge-offset-11 {
margin-left: calc(91.6666666667% + 2.1875rem); } }
.grid-y {
display: flex;
flex-flow: column nowrap; }
.grid-y > .cell {
width: auto;
max-width: none; }
.grid-y > .auto {
height: auto; }
.grid-y > .shrink {
height: auto; }
.grid-y > .small-shrink, .grid-y > .small-full, .grid-y > .small-1, .grid-y > .small-2, .grid-y > .small-3, .grid-y > .small-4, .grid-y > .small-5, .grid-y > .small-6, .grid-y > .small-7, .grid-y > .small-8, .grid-y > .small-9, .grid-y > .small-10, .grid-y > .small-11, .grid-y > .small-12 {
flex-basis: auto; }
@media print, screen and (min-width: 48em) {
.grid-y > .medium-shrink, .grid-y > .medium-full, .grid-y > .medium-1, .grid-y > .medium-2, .grid-y > .medium-3, .grid-y > .medium-4, .grid-y > .medium-5, .grid-y > .medium-6, .grid-y > .medium-7, .grid-y > .medium-8, .grid-y > .medium-9, .grid-y > .medium-10, .grid-y > .medium-11, .grid-y > .medium-12 {
flex-basis: auto; } }
@media print, screen and (min-width: 64.0625em) {
.grid-y > .large-shrink, .grid-y > .large-full, .grid-y > .large-1, .grid-y > .large-2, .grid-y > .large-3, .grid-y > .large-4, .grid-y > .large-5, .grid-y > .large-6, .grid-y > .large-7, .grid-y > .large-8, .grid-y > .large-9, .grid-y > .large-10, .grid-y > .large-11, .grid-y > .large-12 {
flex-basis: auto; } }
@media screen and (min-width: 75em) {
.grid-y > .xlarge-shrink, .grid-y > .xlarge-full, .grid-y > .xlarge-1, .grid-y > .xlarge-2, .grid-y > .xlarge-3, .grid-y > .xlarge-4, .grid-y > .xlarge-5, .grid-y > .xlarge-6, .grid-y > .xlarge-7, .grid-y > .xlarge-8, .grid-y > .xlarge-9, .grid-y > .xlarge-10, .grid-y > .xlarge-11, .grid-y > .xlarge-12 {
flex-basis: auto; } }
@media screen and (min-width: 87.5em) {
.grid-y > .xxlarge-shrink, .grid-y > .xxlarge-full, .grid-y > .xxlarge-1, .grid-y > .xxlarge-2, .grid-y > .xxlarge-3, .grid-y > .xxlarge-4, .grid-y > .xxlarge-5, .grid-y > .xxlarge-6, .grid-y > .xxlarge-7, .grid-y > .xxlarge-8, .grid-y > .xxlarge-9, .grid-y > .xxlarge-10, .grid-y > .xxlarge-11, .grid-y > .xxlarge-12 {
flex-basis: auto; } }
@media screen and (min-width: 100em) {
.grid-y > .xxxlarge-shrink, .grid-y > .xxxlarge-full, .grid-y > .xxxlarge-1, .grid-y > .xxxlarge-2, .grid-y > .xxxlarge-3, .grid-y > .xxxlarge-4, .grid-y > .xxxlarge-5, .grid-y > .xxxlarge-6, .grid-y > .xxxlarge-7, .grid-y > .xxxlarge-8, .grid-y > .xxxlarge-9, .grid-y > .xxxlarge-10, .grid-y > .xxxlarge-11, .grid-y > .xxxlarge-12 {
flex-basis: auto; } }
.grid-y > .small-1, .grid-y > .small-2, .grid-y > .small-3, .grid-y > .small-4, .grid-y > .small-5, .grid-y > .small-6, .grid-y > .small-7, .grid-y > .small-8, .grid-y > .small-9, .grid-y > .small-10, .grid-y > .small-11, .grid-y > .small-12 {
flex: 0 0 auto; }
.grid-y > .small-1 {
height: 8.3333333333%; }
.grid-y > .small-2 {
height: 16.6666666667%; }
.grid-y > .small-3 {
height: 25%; }
.grid-y > .small-4 {
height: 33.3333333333%; }
.grid-y > .small-5 {
height: 41.6666666667%; }
.grid-y > .small-6 {
height: 50%; }
.grid-y > .small-7 {
height: 58.3333333333%; }
.grid-y > .small-8 {
height: 66.6666666667%; }
.grid-y > .small-9 {
height: 75%; }
.grid-y > .small-10 {
height: 83.3333333333%; }
.grid-y > .small-11 {
height: 91.6666666667%; }
.grid-y > .small-12 {
height: 100%; }
@media print, screen and (min-width: 48em) {
.grid-y > .medium-auto {
flex: 1 1 0px;
height: auto; }
.grid-y > .medium-shrink, .grid-y > .medium-1, .grid-y > .medium-2, .grid-y > .medium-3, .grid-y > .medium-4, .grid-y > .medium-5, .grid-y > .medium-6, .grid-y > .medium-7, .grid-y > .medium-8, .grid-y > .medium-9, .grid-y > .medium-10, .grid-y > .medium-11, .grid-y > .medium-12 {
flex: 0 0 auto; }
.grid-y > .medium-shrink {
height: auto; }
.grid-y > .medium-1 {
height: 8.3333333333%; }
.grid-y > .medium-2 {
height: 16.6666666667%; }
.grid-y > .medium-3 {
height: 25%; }
.grid-y > .medium-4 {
height: 33.3333333333%; }
.grid-y > .medium-5 {
height: 41.6666666667%; }
.grid-y > .medium-6 {
height: 50%; }
.grid-y > .medium-7 {
height: 58.3333333333%; }
.grid-y > .medium-8 {
height: 66.6666666667%; }
.grid-y > .medium-9 {
height: 75%; }
.grid-y > .medium-10 {
height: 83.3333333333%; }
.grid-y > .medium-11 {
height: 91.6666666667%; }
.grid-y > .medium-12 {
height: 100%; } }
@media print, screen and (min-width: 64.0625em) {
.grid-y > .large-auto {
flex: 1 1 0px;
height: auto; }
.grid-y > .large-shrink, .grid-y > .large-1, .grid-y > .large-2, .grid-y > .large-3, .grid-y > .large-4, .grid-y > .large-5, .grid-y > .large-6, .grid-y > .large-7, .grid-y > .large-8, .grid-y > .large-9, .grid-y > .large-10, .grid-y > .large-11, .grid-y > .large-12 {
flex: 0 0 auto; }
.grid-y > .large-shrink {
height: auto; }
.grid-y > .large-1 {
height: 8.3333333333%; }
.grid-y > .large-2 {
height: 16.6666666667%; }
.grid-y > .large-3 {
height: 25%; }
.grid-y > .large-4 {
height: 33.3333333333%; }
.grid-y > .large-5 {
height: 41.6666666667%; }
.grid-y > .large-6 {
height: 50%; }
.grid-y > .large-7 {
height: 58.3333333333%; }
.grid-y > .large-8 {
height: 66.6666666667%; }
.grid-y > .large-9 {
height: 75%; }
.grid-y > .large-10 {
height: 83.3333333333%; }
.grid-y > .large-11 {
height: 91.6666666667%; }
.grid-y > .large-12 {
height: 100%; } }
@media screen and (min-width: 75em) {
.grid-y > .xlarge-auto {
flex: 1 1 0px;
height: auto; }
.grid-y > .xlarge-shrink, .grid-y > .xlarge-1, .grid-y > .xlarge-2, .grid-y > .xlarge-3, .grid-y > .xlarge-4, .grid-y > .xlarge-5, .grid-y > .xlarge-6, .grid-y > .xlarge-7, .grid-y > .xlarge-8, .grid-y > .xlarge-9, .grid-y > .xlarge-10, .grid-y > .xlarge-11, .grid-y > .xlarge-12 {
flex: 0 0 auto; }
.grid-y > .xlarge-shrink {
height: auto; }
.grid-y > .xlarge-1 {
height: 8.3333333333%; }
.grid-y > .xlarge-2 {
height: 16.6666666667%; }
.grid-y > .xlarge-3 {
height: 25%; }
.grid-y > .xlarge-4 {
height: 33.3333333333%; }
.grid-y > .xlarge-5 {
height: 41.6666666667%; }
.grid-y > .xlarge-6 {
height: 50%; }
.grid-y > .xlarge-7 {
height: 58.3333333333%; }
.grid-y > .xlarge-8 {
height: 66.6666666667%; }
.grid-y > .xlarge-9 {
height: 75%; }
.grid-y > .xlarge-10 {
height: 83.3333333333%; }
.grid-y > .xlarge-11 {
height: 91.6666666667%; }
.grid-y > .xlarge-12 {
height: 100%; } }
@media screen and (min-width: 87.5em) {
.grid-y > .xxlarge-auto {
flex: 1 1 0px;
height: auto; }
.grid-y > .xxlarge-shrink, .grid-y > .xxlarge-1, .grid-y > .xxlarge-2, .grid-y > .xxlarge-3, .grid-y > .xxlarge-4, .grid-y > .xxlarge-5, .grid-y > .xxlarge-6, .grid-y > .xxlarge-7, .grid-y > .xxlarge-8, .grid-y > .xxlarge-9, .grid-y > .xxlarge-10, .grid-y > .xxlarge-11, .grid-y > .xxlarge-12 {
flex: 0 0 auto; }
.grid-y > .xxlarge-shrink {
height: auto; }
.grid-y > .xxlarge-1 {
height: 8.3333333333%; }
.grid-y > .xxlarge-2 {
height: 16.6666666667%; }
.grid-y > .xxlarge-3 {
height: 25%; }
.grid-y > .xxlarge-4 {
height: 33.3333333333%; }
.grid-y > .xxlarge-5 {
height: 41.6666666667%; }
.grid-y > .xxlarge-6 {
height: 50%; }
.grid-y > .xxlarge-7 {
height: 58.3333333333%; }
.grid-y > .xxlarge-8 {
height: 66.6666666667%; }
.grid-y > .xxlarge-9 {
height: 75%; }
.grid-y > .xxlarge-10 {
height: 83.3333333333%; }
.grid-y > .xxlarge-11 {
height: 91.6666666667%; }
.grid-y > .xxlarge-12 {
height: 100%; } }
@media screen and (min-width: 100em) {
.grid-y > .xxxlarge-auto {
flex: 1 1 0px;
height: auto; }
.grid-y > .xxxlarge-shrink, .grid-y > .xxxlarge-1, .grid-y > .xxxlarge-2, .grid-y > .xxxlarge-3, .grid-y > .xxxlarge-4, .grid-y > .xxxlarge-5, .grid-y > .xxxlarge-6, .grid-y > .xxxlarge-7, .grid-y > .xxxlarge-8, .grid-y > .xxxlarge-9, .grid-y > .xxxlarge-10, .grid-y > .xxxlarge-11, .grid-y > .xxxlarge-12 {
flex: 0 0 auto; }
.grid-y > .xxxlarge-shrink {
height: auto; }
.grid-y > .xxxlarge-1 {
height: 8.3333333333%; }
.grid-y > .xxxlarge-2 {
height: 16.6666666667%; }
.grid-y > .xxxlarge-3 {
height: 25%; }
.grid-y > .xxxlarge-4 {
height: 33.3333333333%; }
.grid-y > .xxxlarge-5 {
height: 41.6666666667%; }
.grid-y > .xxxlarge-6 {
height: 50%; }
.grid-y > .xxxlarge-7 {
height: 58.3333333333%; }
.grid-y > .xxxlarge-8 {
height: 66.6666666667%; }
.grid-y > .xxxlarge-9 {
height: 75%; }
.grid-y > .xxxlarge-10 {
height: 83.3333333333%; }
.grid-y > .xxxlarge-11 {
height: 91.6666666667%; }
.grid-y > .xxxlarge-12 {
height: 100%; } }
.grid-padding-y .grid-padding-y {
margin-top: -0.625rem;
margin-bottom: -0.625rem; }
@media print, screen and (min-width: 48em) {
.grid-padding-y .grid-padding-y {
margin-top: -0.9375rem;
margin-bottom: -0.9375rem; } }
@media print, screen and (min-width: 64.0625em) {
.grid-padding-y .grid-padding-y {
margin-top: -1.25rem;
margin-bottom: -1.25rem; } }
@media screen and (min-width: 75em) {
.grid-padding-y .grid-padding-y {
margin-top: -2.1875rem;
margin-bottom: -2.1875rem; } }
.grid-padding-y > .cell {
padding-top: 0.625rem;
padding-bottom: 0.625rem; }
@media print, screen and (min-width: 48em) {
.grid-padding-y > .cell {
padding-top: 0.9375rem;
padding-bottom: 0.9375rem; } }
@media print, screen and (min-width: 64.0625em) {
.grid-padding-y > .cell {
padding-top: 1.25rem;
padding-bottom: 1.25rem; } }
@media screen and (min-width: 75em) {
.grid-padding-y > .cell {
padding-top: 2.1875rem;
padding-bottom: 2.1875rem; } }
.grid-margin-y {
margin-top: -0.625rem;
margin-bottom: -0.625rem; }
@media print, screen and (min-width: 48em) {
.grid-margin-y {
margin-top: -0.9375rem;
margin-bottom: -0.9375rem; } }
@media print, screen and (min-width: 64.0625em) {
.grid-margin-y {
margin-top: -1.25rem;
margin-bottom: -1.25rem; } }
@media screen and (min-width: 75em) {
.grid-margin-y {
margin-top: -2.1875rem;
margin-bottom: -2.1875rem; } }
.grid-margin-y > .cell {
height: calc(100% - 1.25rem);
margin-top: 0.625rem;
margin-bottom: 0.625rem; }
@media print, screen and (min-width: 48em) {
.grid-margin-y > .cell {
height: calc(100% - 1.875rem);
margin-top: 0.9375rem;
margin-bottom: 0.9375rem; } }
@media print, screen and (min-width: 64.0625em) {
.grid-margin-y > .cell {
height: calc(100% - 2.5rem);
margin-top: 1.25rem;
margin-bottom: 1.25rem; } }
@media screen and (min-width: 75em) {
.grid-margin-y > .cell {
height: calc(100% - 4.375rem);
margin-top: 2.1875rem;
margin-bottom: 2.1875rem; } }
.grid-margin-y > .auto {
height: auto; }
.grid-margin-y > .shrink {
height: auto; }
.grid-margin-y > .small-1 {
height: calc(8.3333333333% - 1.25rem); }
.grid-margin-y > .small-2 {
height: calc(16.6666666667% - 1.25rem); }
.grid-margin-y > .small-3 {
height: calc(25% - 1.25rem); }
.grid-margin-y > .small-4 {
height: calc(33.3333333333% - 1.25rem); }
.grid-margin-y > .small-5 {
height: calc(41.6666666667% - 1.25rem); }
.grid-margin-y > .small-6 {
height: calc(50% - 1.25rem); }
.grid-margin-y > .small-7 {
height: calc(58.3333333333% - 1.25rem); }
.grid-margin-y > .small-8 {
height: calc(66.6666666667% - 1.25rem); }
.grid-margin-y > .small-9 {
height: calc(75% - 1.25rem); }
.grid-margin-y > .small-10 {
height: calc(83.3333333333% - 1.25rem); }
.grid-margin-y > .small-11 {
height: calc(91.6666666667% - 1.25rem); }
.grid-margin-y > .small-12 {
height: calc(100% - 1.25rem); }
@media print, screen and (min-width: 48em) {
.grid-margin-y > .auto {
height: auto; }
.grid-margin-y > .shrink {
height: auto; }
.grid-margin-y > .small-1 {
height: calc(8.3333333333% - 1.875rem); }
.grid-margin-y > .small-2 {
height: calc(16.6666666667% - 1.875rem); }
.grid-margin-y > .small-3 {
height: calc(25% - 1.875rem); }
.grid-margin-y > .small-4 {
height: calc(33.3333333333% - 1.875rem); }
.grid-margin-y > .small-5 {
height: calc(41.6666666667% - 1.875rem); }
.grid-margin-y > .small-6 {
height: calc(50% - 1.875rem); }
.grid-margin-y > .small-7 {
height: calc(58.3333333333% - 1.875rem); }
.grid-margin-y > .small-8 {
height: calc(66.6666666667% - 1.875rem); }
.grid-margin-y > .small-9 {
height: calc(75% - 1.875rem); }
.grid-margin-y > .small-10 {
height: calc(83.3333333333% - 1.875rem); }
.grid-margin-y > .small-11 {
height: calc(91.6666666667% - 1.875rem); }
.grid-margin-y > .small-12 {
height: calc(100% - 1.875rem); }
.grid-margin-y > .medium-auto {
height: auto; }
.grid-margin-y > .medium-shrink {
height: auto; }
.grid-margin-y > .medium-1 {
height: calc(8.3333333333% - 1.875rem); }
.grid-margin-y > .medium-2 {
height: calc(16.6666666667% - 1.875rem); }
.grid-margin-y > .medium-3 {
height: calc(25% - 1.875rem); }
.grid-margin-y > .medium-4 {
height: calc(33.3333333333% - 1.875rem); }
.grid-margin-y > .medium-5 {
height: calc(41.6666666667% - 1.875rem); }
.grid-margin-y > .medium-6 {
height: calc(50% - 1.875rem); }
.grid-margin-y > .medium-7 {
height: calc(58.3333333333% - 1.875rem); }
.grid-margin-y > .medium-8 {
height: calc(66.6666666667% - 1.875rem); }
.grid-margin-y > .medium-9 {
height: calc(75% - 1.875rem); }
.grid-margin-y > .medium-10 {
height: calc(83.3333333333% - 1.875rem); }
.grid-margin-y > .medium-11 {
height: calc(91.6666666667% - 1.875rem); }
.grid-margin-y > .medium-12 {
height: calc(100% - 1.875rem); } }
@media print, screen and (min-width: 64.0625em) {
.grid-margin-y > .auto {
height: auto; }
.grid-margin-y > .shrink {
height: auto; }
.grid-margin-y > .small-1 {
height: calc(8.3333333333% - 2.5rem); }
.grid-margin-y > .small-2 {
height: calc(16.6666666667% - 2.5rem); }
.grid-margin-y > .small-3 {
height: calc(25% - 2.5rem); }
.grid-margin-y > .small-4 {
height: calc(33.3333333333% - 2.5rem); }
.grid-margin-y > .small-5 {
height: calc(41.6666666667% - 2.5rem); }
.grid-margin-y > .small-6 {
height: calc(50% - 2.5rem); }
.grid-margin-y > .small-7 {
height: calc(58.3333333333% - 2.5rem); }
.grid-margin-y > .small-8 {
height: calc(66.6666666667% - 2.5rem); }
.grid-margin-y > .small-9 {
height: calc(75% - 2.5rem); }
.grid-margin-y > .small-10 {
height: calc(83.3333333333% - 2.5rem); }
.grid-margin-y > .small-11 {
height: calc(91.6666666667% - 2.5rem); }
.grid-margin-y > .small-12 {
height: calc(100% - 2.5rem); }
.grid-margin-y > .medium-auto {
height: auto; }
.grid-margin-y > .medium-shrink {
height: auto; }
.grid-margin-y > .medium-1 {
height: calc(8.3333333333% - 2.5rem); }
.grid-margin-y > .medium-2 {
height: calc(16.6666666667% - 2.5rem); }
.grid-margin-y > .medium-3 {
height: calc(25% - 2.5rem); }
.grid-margin-y > .medium-4 {
height: calc(33.3333333333% - 2.5rem); }
.grid-margin-y > .medium-5 {
height: calc(41.6666666667% - 2.5rem); }
.grid-margin-y > .medium-6 {
height: calc(50% - 2.5rem); }
.grid-margin-y > .medium-7 {
height: calc(58.3333333333% - 2.5rem); }
.grid-margin-y > .medium-8 {
height: calc(66.6666666667% - 2.5rem); }
.grid-margin-y > .medium-9 {
height: calc(75% - 2.5rem); }
.grid-margin-y > .medium-10 {
height: calc(83.3333333333% - 2.5rem); }
.grid-margin-y > .medium-11 {
height: calc(91.6666666667% - 2.5rem); }
.grid-margin-y > .medium-12 {
height: calc(100% - 2.5rem); }
.grid-margin-y > .large-auto {
height: auto; }
.grid-margin-y > .large-shrink {
height: auto; }
.grid-margin-y > .large-1 {
height: calc(8.3333333333% - 2.5rem); }
.grid-margin-y > .large-2 {
height: calc(16.6666666667% - 2.5rem); }
.grid-margin-y > .large-3 {
height: calc(25% - 2.5rem); }
.grid-margin-y > .large-4 {
height: calc(33.3333333333% - 2.5rem); }
.grid-margin-y > .large-5 {
height: calc(41.6666666667% - 2.5rem); }
.grid-margin-y > .large-6 {
height: calc(50% - 2.5rem); }
.grid-margin-y > .large-7 {
height: calc(58.3333333333% - 2.5rem); }
.grid-margin-y > .large-8 {
height: calc(66.6666666667% - 2.5rem); }
.grid-margin-y > .large-9 {
height: calc(75% - 2.5rem); }
.grid-margin-y > .large-10 {
height: calc(83.3333333333% - 2.5rem); }
.grid-margin-y > .large-11 {
height: calc(91.6666666667% - 2.5rem); }
.grid-margin-y > .large-12 {
height: calc(100% - 2.5rem); } }
@media screen and (min-width: 75em) {
.grid-margin-y > .auto {
height: auto; }
.grid-margin-y > .shrink {
height: auto; }
.grid-margin-y > .small-1 {
height: calc(8.3333333333% - 4.375rem); }
.grid-margin-y > .small-2 {
height: calc(16.6666666667% - 4.375rem); }
.grid-margin-y > .small-3 {
height: calc(25% - 4.375rem); }
.grid-margin-y > .small-4 {
height: calc(33.3333333333% - 4.375rem); }
.grid-margin-y > .small-5 {
height: calc(41.6666666667% - 4.375rem); }
.grid-margin-y > .small-6 {
height: calc(50% - 4.375rem); }
.grid-margin-y > .small-7 {
height: calc(58.3333333333% - 4.375rem); }
.grid-margin-y > .small-8 {
height: calc(66.6666666667% - 4.375rem); }
.grid-margin-y > .small-9 {
height: calc(75% - 4.375rem); }
.grid-margin-y > .small-10 {
height: calc(83.3333333333% - 4.375rem); }
.grid-margin-y > .small-11 {
height: calc(91.6666666667% - 4.375rem); }
.grid-margin-y > .small-12 {
height: calc(100% - 4.375rem); }
.grid-margin-y > .medium-auto {
height: auto; }
.grid-margin-y > .medium-shrink {
height: auto; }
.grid-margin-y > .medium-1 {
height: calc(8.3333333333% - 4.375rem); }
.grid-margin-y > .medium-2 {
height: calc(16.6666666667% - 4.375rem); }
.grid-margin-y > .medium-3 {
height: calc(25% - 4.375rem); }
.grid-margin-y > .medium-4 {
height: calc(33.3333333333% - 4.375rem); }
.grid-margin-y > .medium-5 {
height: calc(41.6666666667% - 4.375rem); }
.grid-margin-y > .medium-6 {
height: calc(50% - 4.375rem); }
.grid-margin-y > .medium-7 {
height: calc(58.3333333333% - 4.375rem); }
.grid-margin-y > .medium-8 {
height: calc(66.6666666667% - 4.375rem); }
.grid-margin-y > .medium-9 {
height: calc(75% - 4.375rem); }
.grid-margin-y > .medium-10 {
height: calc(83.3333333333% - 4.375rem); }
.grid-margin-y > .medium-11 {
height: calc(91.6666666667% - 4.375rem); }
.grid-margin-y > .medium-12 {
height: calc(100% - 4.375rem); }
.grid-margin-y > .large-auto {
height: auto; }
.grid-margin-y > .large-shrink {
height: auto; }
.grid-margin-y > .large-1 {
height: calc(8.3333333333% - 4.375rem); }
.grid-margin-y > .large-2 {
height: calc(16.6666666667% - 4.375rem); }
.grid-margin-y > .large-3 {
height: calc(25% - 4.375rem); }
.grid-margin-y > .large-4 {
height: calc(33.3333333333% - 4.375rem); }
.grid-margin-y > .large-5 {
height: calc(41.6666666667% - 4.375rem); }
.grid-margin-y > .large-6 {
height: calc(50% - 4.375rem); }
.grid-margin-y > .large-7 {
height: calc(58.3333333333% - 4.375rem); }
.grid-margin-y > .large-8 {
height: calc(66.6666666667% - 4.375rem); }
.grid-margin-y > .large-9 {
height: calc(75% - 4.375rem); }
.grid-margin-y > .large-10 {
height: calc(83.3333333333% - 4.375rem); }
.grid-margin-y > .large-11 {
height: calc(91.6666666667% - 4.375rem); }
.grid-margin-y > .large-12 {
height: calc(100% - 4.375rem); }
.grid-margin-y > .xlarge-auto {
height: auto; }
.grid-margin-y > .xlarge-shrink {
height: auto; }
.grid-margin-y > .xlarge-1 {
height: calc(8.3333333333% - 4.375rem); }
.grid-margin-y > .xlarge-2 {
height: calc(16.6666666667% - 4.375rem); }
.grid-margin-y > .xlarge-3 {
height: calc(25% - 4.375rem); }
.grid-margin-y > .xlarge-4 {
height: calc(33.3333333333% - 4.375rem); }
.grid-margin-y > .xlarge-5 {
height: calc(41.6666666667% - 4.375rem); }
.grid-margin-y > .xlarge-6 {
height: calc(50% - 4.375rem); }
.grid-margin-y > .xlarge-7 {
height: calc(58.3333333333% - 4.375rem); }
.grid-margin-y > .xlarge-8 {
height: calc(66.6666666667% - 4.375rem); }
.grid-margin-y > .xlarge-9 {
height: calc(75% - 4.375rem); }
.grid-margin-y > .xlarge-10 {
height: calc(83.3333333333% - 4.375rem); }
.grid-margin-y > .xlarge-11 {
height: calc(91.6666666667% - 4.375rem); }
.grid-margin-y > .xlarge-12 {
height: calc(100% - 4.375rem); } }
@media screen and (min-width: 87.5em) {
.grid-margin-y > .xxlarge-auto {
height: auto; }
.grid-margin-y > .xxlarge-shrink {
height: auto; }
.grid-margin-y > .xxlarge-1 {
height: calc(8.3333333333% - 4.375rem); }
.grid-margin-y > .xxlarge-2 {
height: calc(16.6666666667% - 4.375rem); }
.grid-margin-y > .xxlarge-3 {
height: calc(25% - 4.375rem); }
.grid-margin-y > .xxlarge-4 {
height: calc(33.3333333333% - 4.375rem); }
.grid-margin-y > .xxlarge-5 {
height: calc(41.6666666667% - 4.375rem); }
.grid-margin-y > .xxlarge-6 {
height: calc(50% - 4.375rem); }
.grid-margin-y > .xxlarge-7 {
height: calc(58.3333333333% - 4.375rem); }
.grid-margin-y > .xxlarge-8 {
height: calc(66.6666666667% - 4.375rem); }
.grid-margin-y > .xxlarge-9 {
height: calc(75% - 4.375rem); }
.grid-margin-y > .xxlarge-10 {
height: calc(83.3333333333% - 4.375rem); }
.grid-margin-y > .xxlarge-11 {
height: calc(91.6666666667% - 4.375rem); }
.grid-margin-y > .xxlarge-12 {
height: calc(100% - 4.375rem); } }
@media screen and (min-width: 100em) {
.grid-margin-y > .xxxlarge-auto {
height: auto; }
.grid-margin-y > .xxxlarge-shrink {
height: auto; }
.grid-margin-y > .xxxlarge-1 {
height: calc(8.3333333333% - 4.375rem); }
.grid-margin-y > .xxxlarge-2 {
height: calc(16.6666666667% - 4.375rem); }
.grid-margin-y > .xxxlarge-3 {
height: calc(25% - 4.375rem); }
.grid-margin-y > .xxxlarge-4 {
height: calc(33.3333333333% - 4.375rem); }
.grid-margin-y > .xxxlarge-5 {
height: calc(41.6666666667% - 4.375rem); }
.grid-margin-y > .xxxlarge-6 {
height: calc(50% - 4.375rem); }
.grid-margin-y > .xxxlarge-7 {
height: calc(58.3333333333% - 4.375rem); }
.grid-margin-y > .xxxlarge-8 {
height: calc(66.6666666667% - 4.375rem); }
.grid-margin-y > .xxxlarge-9 {
height: calc(75% - 4.375rem); }
.grid-margin-y > .xxxlarge-10 {
height: calc(83.3333333333% - 4.375rem); }
.grid-margin-y > .xxxlarge-11 {
height: calc(91.6666666667% - 4.375rem); }
.grid-margin-y > .xxxlarge-12 {
height: calc(100% - 4.375rem); } }
.grid-frame {
overflow: hidden;
position: relative;
flex-wrap: nowrap;
align-items: stretch;
width: 100vw; }
.cell .grid-frame {
width: 100%; }
.cell-block {
overflow-x: auto;
max-width: 100%;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar; }
.cell-block-y {
overflow-y: auto;
max-height: 100%;
min-height: 100%;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar; }
.cell-block-container {
display: flex;
flex-direction: column;
max-height: 100%; }
.cell-block-container > .grid-x {
max-height: 100%;
flex-wrap: nowrap; }
@media print, screen and (min-width: 48em) {
.medium-grid-frame {
overflow: hidden;
position: relative;
flex-wrap: nowrap;
align-items: stretch;
width: 100vw; }
.cell .medium-grid-frame {
width: 100%; }
.medium-cell-block {
overflow-x: auto;
max-width: 100%;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar; }
.medium-cell-block-container {
display: flex;
flex-direction: column;
max-height: 100%; }
.medium-cell-block-container > .grid-x {
max-height: 100%;
flex-wrap: nowrap; }
.medium-cell-block-y {
overflow-y: auto;
max-height: 100%;
min-height: 100%;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar; } }
@media print, screen and (min-width: 64.0625em) {
.large-grid-frame {
overflow: hidden;
position: relative;
flex-wrap: nowrap;
align-items: stretch;
width: 100vw; }
.cell .large-grid-frame {
width: 100%; }
.large-cell-block {
overflow-x: auto;
max-width: 100%;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar; }
.large-cell-block-container {
display: flex;
flex-direction: column;
max-height: 100%; }
.large-cell-block-container > .grid-x {
max-height: 100%;
flex-wrap: nowrap; }
.large-cell-block-y {
overflow-y: auto;
max-height: 100%;
min-height: 100%;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar; } }
@media screen and (min-width: 75em) {
.xlarge-grid-frame {
overflow: hidden;
position: relative;
flex-wrap: nowrap;
align-items: stretch;
width: 100vw; }
.cell .xlarge-grid-frame {
width: 100%; }
.xlarge-cell-block {
overflow-x: auto;
max-width: 100%;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar; }
.xlarge-cell-block-container {
display: flex;
flex-direction: column;
max-height: 100%; }
.xlarge-cell-block-container > .grid-x {
max-height: 100%;
flex-wrap: nowrap; }
.xlarge-cell-block-y {
overflow-y: auto;
max-height: 100%;
min-height: 100%;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar; } }
@media screen and (min-width: 87.5em) {
.xxlarge-grid-frame {
overflow: hidden;
position: relative;
flex-wrap: nowrap;
align-items: stretch;
width: 100vw; }
.cell .xxlarge-grid-frame {
width: 100%; }
.xxlarge-cell-block {
overflow-x: auto;
max-width: 100%;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar; }
.xxlarge-cell-block-container {
display: flex;
flex-direction: column;
max-height: 100%; }
.xxlarge-cell-block-container > .grid-x {
max-height: 100%;
flex-wrap: nowrap; }
.xxlarge-cell-block-y {
overflow-y: auto;
max-height: 100%;
min-height: 100%;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar; } }
@media screen and (min-width: 100em) {
.xxxlarge-grid-frame {
overflow: hidden;
position: relative;
flex-wrap: nowrap;
align-items: stretch;
width: 100vw; }
.cell .xxxlarge-grid-frame {
width: 100%; }
.xxxlarge-cell-block {
overflow-x: auto;
max-width: 100%;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar; }
.xxxlarge-cell-block-container {
display: flex;
flex-direction: column;
max-height: 100%; }
.xxxlarge-cell-block-container > .grid-x {
max-height: 100%;
flex-wrap: nowrap; }
.xxxlarge-cell-block-y {
overflow-y: auto;
max-height: 100%;
min-height: 100%;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar; } }
.grid-y.grid-frame {
width: auto;
overflow: hidden;
position: relative;
flex-wrap: nowrap;
align-items: stretch;
height: 100vh; }
@media print, screen and (min-width: 48em) {
.grid-y.medium-grid-frame {
width: auto;
overflow: hidden;
position: relative;
flex-wrap: nowrap;
align-items: stretch;
height: 100vh; } }
@media print, screen and (min-width: 64.0625em) {
.grid-y.large-grid-frame {
width: auto;
overflow: hidden;
position: relative;
flex-wrap: nowrap;
align-items: stretch;
height: 100vh; } }
@media screen and (min-width: 75em) {
.grid-y.xlarge-grid-frame {
width: auto;
overflow: hidden;
position: relative;
flex-wrap: nowrap;
align-items: stretch;
height: 100vh; } }
@media screen and (min-width: 87.5em) {
.grid-y.xxlarge-grid-frame {
width: auto;
overflow: hidden;
position: relative;
flex-wrap: nowrap;
align-items: stretch;
height: 100vh; } }
@media screen and (min-width: 100em) {
.grid-y.xxxlarge-grid-frame {
width: auto;
overflow: hidden;
position: relative;
flex-wrap: nowrap;
align-items: stretch;
height: 100vh; } }
.cell .grid-y.grid-frame {
height: 100%; }
@media print, screen and (min-width: 48em) {
.cell .grid-y.medium-grid-frame {
height: 100%; } }
@media print, screen and (min-width: 64.0625em) {
.cell .grid-y.large-grid-frame {
height: 100%; } }
@media screen and (min-width: 75em) {
.cell .grid-y.xlarge-grid-frame {
height: 100%; } }
@media screen and (min-width: 87.5em) {
.cell .grid-y.xxlarge-grid-frame {
height: 100%; } }
@media screen and (min-width: 100em) {
.cell .grid-y.xxxlarge-grid-frame {
height: 100%; } }
.grid-margin-y {
margin-top: -0.625rem;
margin-bottom: -0.625rem; }
@media print, screen and (min-width: 48em) {
.grid-margin-y {
margin-top: -0.9375rem;
margin-bottom: -0.9375rem; } }
@media print, screen and (min-width: 64.0625em) {
.grid-margin-y {
margin-top: -1.25rem;
margin-bottom: -1.25rem; } }
@media screen and (min-width: 75em) {
.grid-margin-y {
margin-top: -2.1875rem;
margin-bottom: -2.1875rem; } }
.grid-margin-y > .cell {
height: calc(100% - 1.25rem);
margin-top: 0.625rem;
margin-bottom: 0.625rem; }
@media print, screen and (min-width: 48em) {
.grid-margin-y > .cell {
height: calc(100% - 1.875rem);
margin-top: 0.9375rem;
margin-bottom: 0.9375rem; } }
@media print, screen and (min-width: 64.0625em) {
.grid-margin-y > .cell {
height: calc(100% - 2.5rem);
margin-top: 1.25rem;
margin-bottom: 1.25rem; } }
@media screen and (min-width: 75em) {
.grid-margin-y > .cell {
height: calc(100% - 4.375rem);
margin-top: 2.1875rem;
margin-bottom: 2.1875rem; } }
.grid-margin-y > .auto {
height: auto; }
.grid-margin-y > .shrink {
height: auto; }
.grid-margin-y > .small-1 {
height: calc(8.3333333333% - 1.25rem); }
.grid-margin-y > .small-2 {
height: calc(16.6666666667% - 1.25rem); }
.grid-margin-y > .small-3 {
height: calc(25% - 1.25rem); }
.grid-margin-y > .small-4 {
height: calc(33.3333333333% - 1.25rem); }
.grid-margin-y > .small-5 {
height: calc(41.6666666667% - 1.25rem); }
.grid-margin-y > .small-6 {
height: calc(50% - 1.25rem); }
.grid-margin-y > .small-7 {
height: calc(58.3333333333% - 1.25rem); }
.grid-margin-y > .small-8 {
height: calc(66.6666666667% - 1.25rem); }
.grid-margin-y > .small-9 {
height: calc(75% - 1.25rem); }
.grid-margin-y > .small-10 {
height: calc(83.3333333333% - 1.25rem); }
.grid-margin-y > .small-11 {
height: calc(91.6666666667% - 1.25rem); }
.grid-margin-y > .small-12 {
height: calc(100% - 1.25rem); }
@media print, screen and (min-width: 48em) {
.grid-margin-y > .auto {
height: auto; }
.grid-margin-y > .shrink {
height: auto; }
.grid-margin-y > .small-1 {
height: calc(8.3333333333% - 1.875rem); }
.grid-margin-y > .small-2 {
height: calc(16.6666666667% - 1.875rem); }
.grid-margin-y > .small-3 {
height: calc(25% - 1.875rem); }
.grid-margin-y > .small-4 {
height: calc(33.3333333333% - 1.875rem); }
.grid-margin-y > .small-5 {
height: calc(41.6666666667% - 1.875rem); }
.grid-margin-y > .small-6 {
height: calc(50% - 1.875rem); }
.grid-margin-y > .small-7 {
height: calc(58.3333333333% - 1.875rem); }
.grid-margin-y > .small-8 {
height: calc(66.6666666667% - 1.875rem); }
.grid-margin-y > .small-9 {
height: calc(75% - 1.875rem); }
.grid-margin-y > .small-10 {
height: calc(83.3333333333% - 1.875rem); }
.grid-margin-y > .small-11 {
height: calc(91.6666666667% - 1.875rem); }
.grid-margin-y > .small-12 {
height: calc(100% - 1.875rem); }
.grid-margin-y > .medium-auto {
height: auto; }
.grid-margin-y > .medium-shrink {
height: auto; }
.grid-margin-y > .medium-1 {
height: calc(8.3333333333% - 1.875rem); }
.grid-margin-y > .medium-2 {
height: calc(16.6666666667% - 1.875rem); }
.grid-margin-y > .medium-3 {
height: calc(25% - 1.875rem); }
.grid-margin-y > .medium-4 {
height: calc(33.3333333333% - 1.875rem); }
.grid-margin-y > .medium-5 {
height: calc(41.6666666667% - 1.875rem); }
.grid-margin-y > .medium-6 {
height: calc(50% - 1.875rem); }
.grid-margin-y > .medium-7 {
height: calc(58.3333333333% - 1.875rem); }
.grid-margin-y > .medium-8 {
height: calc(66.6666666667% - 1.875rem); }
.grid-margin-y > .medium-9 {
height: calc(75% - 1.875rem); }
.grid-margin-y > .medium-10 {
height: calc(83.3333333333% - 1.875rem); }
.grid-margin-y > .medium-11 {
height: calc(91.6666666667% - 1.875rem); }
.grid-margin-y > .medium-12 {
height: calc(100% - 1.875rem); } }
@media print, screen and (min-width: 64.0625em) {
.grid-margin-y > .auto {
height: auto; }
.grid-margin-y > .shrink {
height: auto; }
.grid-margin-y > .small-1 {
height: calc(8.3333333333% - 2.5rem); }
.grid-margin-y > .small-2 {
height: calc(16.6666666667% - 2.5rem); }
.grid-margin-y > .small-3 {
height: calc(25% - 2.5rem); }
.grid-margin-y > .small-4 {
height: calc(33.3333333333% - 2.5rem); }
.grid-margin-y > .small-5 {
height: calc(41.6666666667% - 2.5rem); }
.grid-margin-y > .small-6 {
height: calc(50% - 2.5rem); }
.grid-margin-y > .small-7 {
height: calc(58.3333333333% - 2.5rem); }
.grid-margin-y > .small-8 {
height: calc(66.6666666667% - 2.5rem); }
.grid-margin-y > .small-9 {
height: calc(75% - 2.5rem); }
.grid-margin-y > .small-10 {
height: calc(83.3333333333% - 2.5rem); }
.grid-margin-y > .small-11 {
height: calc(91.6666666667% - 2.5rem); }
.grid-margin-y > .small-12 {
height: calc(100% - 2.5rem); }
.grid-margin-y > .medium-auto {
height: auto; }
.grid-margin-y > .medium-shrink {
height: auto; }
.grid-margin-y > .medium-1 {
height: calc(8.3333333333% - 2.5rem); }
.grid-margin-y > .medium-2 {
height: calc(16.6666666667% - 2.5rem); }
.grid-margin-y > .medium-3 {
height: calc(25% - 2.5rem); }
.grid-margin-y > .medium-4 {
height: calc(33.3333333333% - 2.5rem); }
.grid-margin-y > .medium-5 {
height: calc(41.6666666667% - 2.5rem); }
.grid-margin-y > .medium-6 {
height: calc(50% - 2.5rem); }
.grid-margin-y > .medium-7 {
height: calc(58.3333333333% - 2.5rem); }
.grid-margin-y > .medium-8 {
height: calc(66.6666666667% - 2.5rem); }
.grid-margin-y > .medium-9 {
height: calc(75% - 2.5rem); }
.grid-margin-y > .medium-10 {
height: calc(83.3333333333% - 2.5rem); }
.grid-margin-y > .medium-11 {
height: calc(91.6666666667% - 2.5rem); }
.grid-margin-y > .medium-12 {
height: calc(100% - 2.5rem); }
.grid-margin-y > .large-auto {
height: auto; }
.grid-margin-y > .large-shrink {
height: auto; }
.grid-margin-y > .large-1 {
height: calc(8.3333333333% - 2.5rem); }
.grid-margin-y > .large-2 {
height: calc(16.6666666667% - 2.5rem); }
.grid-margin-y > .large-3 {
height: calc(25% - 2.5rem); }
.grid-margin-y > .large-4 {
height: calc(33.3333333333% - 2.5rem); }
.grid-margin-y > .large-5 {
height: calc(41.6666666667% - 2.5rem); }
.grid-margin-y > .large-6 {
height: calc(50% - 2.5rem); }
.grid-margin-y > .large-7 {
height: calc(58.3333333333% - 2.5rem); }
.grid-margin-y > .large-8 {
height: calc(66.6666666667% - 2.5rem); }
.grid-margin-y > .large-9 {
height: calc(75% - 2.5rem); }
.grid-margin-y > .large-10 {
height: calc(83.3333333333% - 2.5rem); }
.grid-margin-y > .large-11 {
height: calc(91.6666666667% - 2.5rem); }
.grid-margin-y > .large-12 {
height: calc(100% - 2.5rem); } }
@media screen and (min-width: 75em) {
.grid-margin-y > .auto {
height: auto; }
.grid-margin-y > .shrink {
height: auto; }
.grid-margin-y > .small-1 {
height: calc(8.3333333333% - 4.375rem); }
.grid-margin-y > .small-2 {
height: calc(16.6666666667% - 4.375rem); }
.grid-margin-y > .small-3 {
height: calc(25% - 4.375rem); }
.grid-margin-y > .small-4 {
height: calc(33.3333333333% - 4.375rem); }
.grid-margin-y > .small-5 {
height: calc(41.6666666667% - 4.375rem); }
.grid-margin-y > .small-6 {
height: calc(50% - 4.375rem); }
.grid-margin-y > .small-7 {
height: calc(58.3333333333% - 4.375rem); }
.grid-margin-y > .small-8 {
height: calc(66.6666666667% - 4.375rem); }
.grid-margin-y > .small-9 {
height: calc(75% - 4.375rem); }
.grid-margin-y > .small-10 {
height: calc(83.3333333333% - 4.375rem); }
.grid-margin-y > .small-11 {
height: calc(91.6666666667% - 4.375rem); }
.grid-margin-y > .small-12 {
height: calc(100% - 4.375rem); }
.grid-margin-y > .medium-auto {
height: auto; }
.grid-margin-y > .medium-shrink {
height: auto; }
.grid-margin-y > .medium-1 {
height: calc(8.3333333333% - 4.375rem); }
.grid-margin-y > .medium-2 {
height: calc(16.6666666667% - 4.375rem); }
.grid-margin-y > .medium-3 {
height: calc(25% - 4.375rem); }
.grid-margin-y > .medium-4 {
height: calc(33.3333333333% - 4.375rem); }
.grid-margin-y > .medium-5 {
height: calc(41.6666666667% - 4.375rem); }
.grid-margin-y > .medium-6 {
height: calc(50% - 4.375rem); }
.grid-margin-y > .medium-7 {
height: calc(58.3333333333% - 4.375rem); }
.grid-margin-y > .medium-8 {
height: calc(66.6666666667% - 4.375rem); }
.grid-margin-y > .medium-9 {
height: calc(75% - 4.375rem); }
.grid-margin-y > .medium-10 {
height: calc(83.3333333333% - 4.375rem); }
.grid-margin-y > .medium-11 {
height: calc(91.6666666667% - 4.375rem); }
.grid-margin-y > .medium-12 {
height: calc(100% - 4.375rem); }
.grid-margin-y > .large-auto {
height: auto; }
.grid-margin-y > .large-shrink {
height: auto; }
.grid-margin-y > .large-1 {
height: calc(8.3333333333% - 4.375rem); }
.grid-margin-y > .large-2 {
height: calc(16.6666666667% - 4.375rem); }
.grid-margin-y > .large-3 {
height: calc(25% - 4.375rem); }
.grid-margin-y > .large-4 {
height: calc(33.3333333333% - 4.375rem); }
.grid-margin-y > .large-5 {
height: calc(41.6666666667% - 4.375rem); }
.grid-margin-y > .large-6 {
height: calc(50% - 4.375rem); }
.grid-margin-y > .large-7 {
height: calc(58.3333333333% - 4.375rem); }
.grid-margin-y > .large-8 {
height: calc(66.6666666667% - 4.375rem); }
.grid-margin-y > .large-9 {
height: calc(75% - 4.375rem); }
.grid-margin-y > .large-10 {
height: calc(83.3333333333% - 4.375rem); }
.grid-margin-y > .large-11 {
height: calc(91.6666666667% - 4.375rem); }
.grid-margin-y > .large-12 {
height: calc(100% - 4.375rem); }
.grid-margin-y > .xlarge-auto {
height: auto; }
.grid-margin-y > .xlarge-shrink {
height: auto; }
.grid-margin-y > .xlarge-1 {
height: calc(8.3333333333% - 4.375rem); }
.grid-margin-y > .xlarge-2 {
height: calc(16.6666666667% - 4.375rem); }
.grid-margin-y > .xlarge-3 {
height: calc(25% - 4.375rem); }
.grid-margin-y > .xlarge-4 {
height: calc(33.3333333333% - 4.375rem); }
.grid-margin-y > .xlarge-5 {
height: calc(41.6666666667% - 4.375rem); }
.grid-margin-y > .xlarge-6 {
height: calc(50% - 4.375rem); }
.grid-margin-y > .xlarge-7 {
height: calc(58.3333333333% - 4.375rem); }
.grid-margin-y > .xlarge-8 {
height: calc(66.6666666667% - 4.375rem); }
.grid-margin-y > .xlarge-9 {
height: calc(75% - 4.375rem); }
.grid-margin-y > .xlarge-10 {
height: calc(83.3333333333% - 4.375rem); }
.grid-margin-y > .xlarge-11 {
height: calc(91.6666666667% - 4.375rem); }
.grid-margin-y > .xlarge-12 {
height: calc(100% - 4.375rem); } }
@media screen and (min-width: 87.5em) {
.grid-margin-y > .xxlarge-auto {
height: auto; }
.grid-margin-y > .xxlarge-shrink {
height: auto; }
.grid-margin-y > .xxlarge-1 {
height: calc(8.3333333333% - 4.375rem); }
.grid-margin-y > .xxlarge-2 {
height: calc(16.6666666667% - 4.375rem); }
.grid-margin-y > .xxlarge-3 {
height: calc(25% - 4.375rem); }
.grid-margin-y > .xxlarge-4 {
height: calc(33.3333333333% - 4.375rem); }
.grid-margin-y > .xxlarge-5 {
height: calc(41.6666666667% - 4.375rem); }
.grid-margin-y > .xxlarge-6 {
height: calc(50% - 4.375rem); }
.grid-margin-y > .xxlarge-7 {
height: calc(58.3333333333% - 4.375rem); }
.grid-margin-y > .xxlarge-8 {
height: calc(66.6666666667% - 4.375rem); }
.grid-margin-y > .xxlarge-9 {
height: calc(75% - 4.375rem); }
.grid-margin-y > .xxlarge-10 {
height: calc(83.3333333333% - 4.375rem); }
.grid-margin-y > .xxlarge-11 {
height: calc(91.6666666667% - 4.375rem); }
.grid-margin-y > .xxlarge-12 {
height: calc(100% - 4.375rem); } }
@media screen and (min-width: 100em) {
.grid-margin-y > .xxxlarge-auto {
height: auto; }
.grid-margin-y > .xxxlarge-shrink {
height: auto; }
.grid-margin-y > .xxxlarge-1 {
height: calc(8.3333333333% - 4.375rem); }
.grid-margin-y > .xxxlarge-2 {
height: calc(16.6666666667% - 4.375rem); }
.grid-margin-y > .xxxlarge-3 {
height: calc(25% - 4.375rem); }
.grid-margin-y > .xxxlarge-4 {
height: calc(33.3333333333% - 4.375rem); }
.grid-margin-y > .xxxlarge-5 {
height: calc(41.6666666667% - 4.375rem); }
.grid-margin-y > .xxxlarge-6 {
height: calc(50% - 4.375rem); }
.grid-margin-y > .xxxlarge-7 {
height: calc(58.3333333333% - 4.375rem); }
.grid-margin-y > .xxxlarge-8 {
height: calc(66.6666666667% - 4.375rem); }
.grid-margin-y > .xxxlarge-9 {
height: calc(75% - 4.375rem); }
.grid-margin-y > .xxxlarge-10 {
height: calc(83.3333333333% - 4.375rem); }
.grid-margin-y > .xxxlarge-11 {
height: calc(91.6666666667% - 4.375rem); }
.grid-margin-y > .xxxlarge-12 {
height: calc(100% - 4.375rem); } }
.grid-frame.grid-margin-y {
height: calc(100vh + 1.25rem); }
@media print, screen and (min-width: 48em) {
.grid-frame.grid-margin-y {
height: calc(100vh + 1.875rem); } }
@media print, screen and (min-width: 64.0625em) {
.grid-frame.grid-margin-y {
height: calc(100vh + 2.5rem); } }
@media screen and (min-width: 75em) {
.grid-frame.grid-margin-y {
height: calc(100vh + 4.375rem); } }
@media screen and (min-width: 87.5em) {
.grid-frame.grid-margin-y {
height: calc(100vh + 4.375rem); } }
@media screen and (min-width: 100em) {
.grid-frame.grid-margin-y {
height: calc(100vh + 4.375rem); } }
@media print, screen and (min-width: 48em) {
.grid-margin-y.medium-grid-frame {
height: calc(100vh + 1.875rem); } }
@media print, screen and (min-width: 64.0625em) {
.grid-margin-y.large-grid-frame {
height: calc(100vh + 2.5rem); } }
@media screen and (min-width: 75em) {
.grid-margin-y.xlarge-grid-frame {
height: calc(100vh + 4.375rem); } }
@media screen and (min-width: 87.5em) {
.grid-margin-y.xxlarge-grid-frame {
height: calc(100vh + 4.375rem); } }
@media screen and (min-width: 100em) {
.grid-margin-y.xxxlarge-grid-frame {
height: calc(100vh + 4.375rem); } }
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
p,
blockquote,
th,
td {
margin: 0;
padding: 0; }
p {
margin-bottom: 1rem;
font-size: inherit;
line-height: 1.6;
text-rendering: optimizeLegibility; }
em,
i {
font-style: italic;
line-height: inherit; }
strong,
b {
font-weight: bold;
line-height: inherit; }
small {
font-size: 80%;
line-height: inherit; }
h1, .h1,
h2, .h2,
h3, .h3,
h4, .h4,
h5, .h5,
h6, .h6 {
font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
font-style: normal;
font-weight: normal;
color: inherit;
text-rendering: optimizeLegibility; }
h1 small, .h1 small,
h2 small, .h2 small,
h3 small, .h3 small,
h4 small, .h4 small,
h5 small, .h5 small,
h6 small, .h6 small {
line-height: 0;
color: #e1e1e1; }
h1, .h1 {
font-size: 1.5rem;
line-height: 1.4;
margin-top: 0;
margin-bottom: 0.5rem; }
h2, .h2 {
font-size: 1.25rem;
line-height: 1.4;
margin-top: 0;
margin-bottom: 0.5rem; }
h3, .h3 {
font-size: 1.1875rem;
line-height: 1.4;
margin-top: 0;
margin-bottom: 0.5rem; }
h4, .h4 {
font-size: 1.125rem;
line-height: 1.4;
margin-top: 0;
margin-bottom: 0.5rem; }
h5, .h5 {
font-size: 1.0625rem;
line-height: 1.4;
margin-top: 0;
margin-bottom: 0.5rem; }
h6, .h6 {
font-size: 1rem;
line-height: 1.4;
margin-top: 0;
margin-bottom: 0.5rem; }
@media print, screen and (min-width: 48em) {
h1, .h1 {
font-size: 3rem; }
h2, .h2 {
font-size: 2.5rem; }
h3, .h3 {
font-size: 1.9375rem; }
h4, .h4 {
font-size: 1.5625rem; }
h5, .h5 {
font-size: 1.25rem; }
h6, .h6 {
font-size: 1rem; } }
a {
line-height: inherit;
color: #000000;
text-decoration: none;
cursor: pointer; }
a:hover, a:focus {
color: black; }
a img {
border: 0; }
hr {
clear: both;
max-width: 100%;
height: 0;
margin: 1.25rem auto;
border-top: 0;
border-right: 0;
border-bottom: 1px solid #e1e1e1;
border-left: 0; }
ul,
ol,
dl {
margin-bottom: 1rem;
list-style-position: outside;
line-height: 1.6; }
li {
font-size: inherit; }
ul {
margin-left: 1.25rem;
list-style-type: disc; }
ol {
margin-left: 1.25rem; }
ul ul, ol ul, ul ol, ol ol {
margin-left: 1.25rem;
margin-bottom: 0; }
dl {
margin-bottom: 1rem; }
dl dt {
margin-bottom: 0.3rem;
font-weight: bold; }
blockquote {
margin: 0 0 1rem;
padding: 0.5625rem 1.25rem 0 1.1875rem;
border-left: 1px solid #e1e1e1; }
blockquote, blockquote p {
line-height: 1.6;
color: #8a8a8a; }
cite {
display: block;
font-size: 0.8125rem;
color: #8a8a8a; }
cite:before {
content: "— "; }
abbr, abbr[title] {
border-bottom: 1px dotted #0a0a0a;
cursor: help;
text-decoration: none; }
figure {
margin: 0; }
code {
padding: 0.125rem 0.3125rem 0.0625rem;
border: 1px solid #e1e1e1;
background-color: #e6e6e6;
font-family: Consolas, "Liberation Mono", Courier, monospace;
font-weight: normal;
color: #0a0a0a; }
kbd {
margin: 0;
padding: 0.125rem 0.25rem 0;
background-color: #e6e6e6;
font-family: Consolas, "Liberation Mono", Courier, monospace;
color: #0a0a0a; }
.subheader {
margin-top: 0.2rem;
margin-bottom: 0.5rem;
font-weight: normal;
line-height: 1.4;
color: #8a8a8a; }
.lead {
font-size: 125%;
line-height: 1.6; }
.stat {
font-size: 2.5rem;
line-height: 1; }
p + .stat {
margin-top: -1rem; }
ul.no-bullet, ol.no-bullet {
margin-left: 0;
list-style: none; }
.text-left {
text-align: left; }
.text-right {
text-align: right; }
.text-center {
text-align: center; }
.text-justify {
text-align: justify; }
@media print, screen and (min-width: 48em) {
.medium-text-left {
text-align: left; }
.medium-text-right {
text-align: right; }
.medium-text-center {
text-align: center; }
.medium-text-justify {
text-align: justify; } }
@media print, screen and (min-width: 64.0625em) {
.large-text-left {
text-align: left; }
.large-text-right {
text-align: right; }
.large-text-center {
text-align: center; }
.large-text-justify {
text-align: justify; } }
@media screen and (min-width: 75em) {
.xlarge-text-left {
text-align: left; }
.xlarge-text-right {
text-align: right; }
.xlarge-text-center {
text-align: center; }
.xlarge-text-justify {
text-align: justify; } }
@media screen and (min-width: 87.5em) {
.xxlarge-text-left {
text-align: left; }
.xxlarge-text-right {
text-align: right; }
.xxlarge-text-center {
text-align: center; }
.xxlarge-text-justify {
text-align: justify; } }
@media screen and (min-width: 100em) {
.xxxlarge-text-left {
text-align: left; }
.xxxlarge-text-right {
text-align: right; }
.xxxlarge-text-center {
text-align: center; }
.xxxlarge-text-justify {
text-align: justify; } }
.show-for-print {
display: none !important; }
@media print {
* {
background: transparent !important;
box-shadow: none !important;
color: black !important;
text-shadow: none !important; }
.show-for-print {
display: block !important; }
.hide-for-print {
display: none !important; }
table.show-for-print {
display: table !important; }
thead.show-for-print {
display: table-header-group !important; }
tbody.show-for-print {
display: table-row-group !important; }
tr.show-for-print {
display: table-row !important; }
td.show-for-print {
display: table-cell !important; }
th.show-for-print {
display: table-cell !important; }
a,
a:visited {
text-decoration: underline; }
a[href]:after {
content: " (" attr(href) ")"; }
.ir a:after,
a[href^='javascript:']:after,
a[href^='#']:after {
content: ''; }
abbr[title]:after {
content: " (" attr(title) ")"; }
pre,
blockquote {
border: 1px solid #8a8a8a;
page-break-inside: avoid; }
thead {
display: table-header-group; }
tr,
img {
page-break-inside: avoid; }
img {
max-width: 100% !important; }
@page {
margin: 0.5cm; }
p,
h2,
h3 {
orphans: 3;
widows: 3; }
h2,
h3 {
page-break-after: avoid; }
.print-break-inside {
page-break-inside: auto; } }
.button {
display: inline-block;
vertical-align: middle;
margin: 0 0 1rem 0;
padding: 0.85em 1em;
border: 1px solid transparent;
border-radius: 0;
transition: background-color 0.25s ease-out, color 0.25s ease-out;
font-family: inherit;
font-size: 0.9rem;
-webkit-appearance: none;
line-height: 1;
text-align: center;
cursor: pointer;
background-color: #000000;
color: #fefefe; }
[data-whatinput='mouse'] .button {
outline: 0; }
.button:hover, .button:focus {
background-color: black;
color: #fefefe; }
.button.tiny {
font-size: 0.6rem; }
.button.small {
font-size: 0.75rem; }
.button.large {
font-size: 1.25rem; }
.button.expanded {
display: block;
width: 100%;
margin-right: 0;
margin-left: 0; }
.button.primary {
background-color: #000000;
color: #fefefe; }
.button.primary:hover, .button.primary:focus {
background-color: black;
color: #fefefe; }
.button.secondary {
background-color: #767676;
color: #fefefe; }
.button.secondary:hover, .button.secondary:focus {
background-color: #5e5e5e;
color: #fefefe; }
.button.success {
background-color: #3adb76;
color: #0a0a0a; }
.button.success:hover, .button.success:focus {
background-color: #22bb5b;
color: #0a0a0a; }
.button.warning {
background-color: #ffae00;
color: #0a0a0a; }
.button.warning:hover, .button.warning:focus {
background-color: #cc8b00;
color: #0a0a0a; }
.button.alert {
background-color: #cc4b37;
color: #fefefe; }
.button.alert:hover, .button.alert:focus {
background-color: #a53b2a;
color: #fefefe; }
.button.disabled, .button[disabled] {
opacity: 0.25;
cursor: not-allowed; }
.button.disabled, .button.disabled:hover, .button.disabled:focus, .button[disabled], .button[disabled]:hover, .button[disabled]:focus {
background-color: #000000;
color: #fefefe; }
.button.disabled.primary, .button[disabled].primary {
opacity: 0.25;
cursor: not-allowed; }
.button.disabled.primary, .button.disabled.primary:hover, .button.disabled.primary:focus, .button[disabled].primary, .button[disabled].primary:hover, .button[disabled].primary:focus {
background-color: #000000;
color: #fefefe; }
.button.disabled.secondary, .button[disabled].secondary {
opacity: 0.25;
cursor: not-allowed; }
.button.disabled.secondary, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary, .button[disabled].secondary:hover, .button[disabled].secondary:focus {
background-color: #767676;
color: #fefefe; }
.button.disabled.success, .button[disabled].success {
opacity: 0.25;
cursor: not-allowed; }
.button.disabled.success, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success, .button[disabled].success:hover, .button[disabled].success:focus {
background-color: #3adb76;
color: #0a0a0a; }
.button.disabled.warning, .button[disabled].warning {
opacity: 0.25;
cursor: not-allowed; }
.button.disabled.warning, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning, .button[disabled].warning:hover, .button[disabled].warning:focus {
background-color: #ffae00;
color: #0a0a0a; }
.button.disabled.alert, .button[disabled].alert {
opacity: 0.25;
cursor: not-allowed; }
.button.disabled.alert, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert, .button[disabled].alert:hover, .button[disabled].alert:focus {
background-color: #cc4b37;
color: #fefefe; }
.button.hollow {
border: 1px solid #000000;
color: #000000; }
.button.hollow, .button.hollow:hover, .button.hollow:focus {
background-color: transparent; }
.button.hollow.disabled, .button.hollow.disabled:hover, .button.hollow.disabled:focus, .button.hollow[disabled], .button.hollow[disabled]:hover, .button.hollow[disabled]:focus {
background-color: transparent; }
.button.hollow:hover, .button.hollow:focus {
border-color: black;
color: black; }
.button.hollow:hover.disabled, .button.hollow:hover[disabled], .button.hollow:focus.disabled, .button.hollow:focus[disabled] {
border: 1px solid #000000;
color: #000000; }
.button.hollow.primary {
border: 1px solid #000000;
color: #000000; }
.button.hollow.primary:hover, .button.hollow.primary:focus {
border-color: black;
color: black; }
.button.hollow.primary:hover.disabled, .button.hollow.primary:hover[disabled], .button.hollow.primary:focus.disabled, .button.hollow.primary:focus[disabled] {
border: 1px solid #000000;
color: #000000; }
.button.hollow.secondary {
border: 1px solid #767676;
color: #767676; }
.button.hollow.secondary:hover, .button.hollow.secondary:focus {
border-color: #3b3b3b;
color: #3b3b3b; }
.button.hollow.secondary:hover.disabled, .button.hollow.secondary:hover[disabled], .button.hollow.secondary:focus.disabled, .button.hollow.secondary:focus[disabled] {
border: 1px solid #767676;
color: #767676; }
.button.hollow.success {
border: 1px solid #3adb76;
color: #3adb76; }
.button.hollow.success:hover, .button.hollow.success:focus {
border-color: #157539;
color: #157539; }
.button.hollow.success:hover.disabled, .button.hollow.success:hover[disabled], .button.hollow.success:focus.disabled, .button.hollow.success:focus[disabled] {
border: 1px solid #3adb76;
color: #3adb76; }
.button.hollow.warning {
border: 1px solid #ffae00;
color: #ffae00; }
.button.hollow.warning:hover, .button.hollow.warning:focus {
border-color: #805700;
color: #805700; }
.button.hollow.warning:hover.disabled, .button.hollow.warning:hover[disabled], .button.hollow.warning:focus.disabled, .button.hollow.warning:focus[disabled] {
border: 1px solid #ffae00;
color: #ffae00; }
.button.hollow.alert {
border: 1px solid #cc4b37;
color: #cc4b37; }
.button.hollow.alert:hover, .button.hollow.alert:focus {
border-color: #67251a;
color: #67251a; }
.button.hollow.alert:hover.disabled, .button.hollow.alert:hover[disabled], .button.hollow.alert:focus.disabled, .button.hollow.alert:focus[disabled] {
border: 1px solid #cc4b37;
color: #cc4b37; }
.button.clear {
border: 1px solid #000000;
color: #000000; }
.button.clear, .button.clear:hover, .button.clear:focus {
background-color: transparent; }
.button.clear.disabled, .button.clear.disabled:hover, .button.clear.disabled:focus, .button.clear[disabled], .button.clear[disabled]:hover, .button.clear[disabled]:focus {
background-color: transparent; }
.button.clear:hover, .button.clear:focus {
border-color: black;
color: black; }
.button.clear:hover.disabled, .button.clear:hover[disabled], .button.clear:focus.disabled, .button.clear:focus[disabled] {
border: 1px solid #000000;
color: #000000; }
.button.clear, .button.clear.disabled, .button.clear[disabled], .button.clear:hover, .button.clear:hover.disabled, .button.clear:hover[disabled], .button.clear:focus, .button.clear:focus.disabled, .button.clear:focus[disabled] {
border-color: transparent; }
.button.clear.primary {
border: 1px solid #000000;
color: #000000; }
.button.clear.primary:hover, .button.clear.primary:focus {
border-color: black;
color: black; }
.button.clear.primary:hover.disabled, .button.clear.primary:hover[disabled], .button.clear.primary:focus.disabled, .button.clear.primary:focus[disabled] {
border: 1px solid #000000;
color: #000000; }
.button.clear.primary, .button.clear.primary.disabled, .button.clear.primary[disabled], .button.clear.primary:hover, .button.clear.primary:hover.disabled, .button.clear.primary:hover[disabled], .button.clear.primary:focus, .button.clear.primary:focus.disabled, .button.clear.primary:focus[disabled] {
border-color: transparent; }
.button.clear.secondary {
border: 1px solid #767676;
color: #767676; }
.button.clear.secondary:hover, .button.clear.secondary:focus {
border-color: #3b3b3b;
color: #3b3b3b; }
.button.clear.secondary:hover.disabled, .button.clear.secondary:hover[disabled], .button.clear.secondary:focus.disabled, .button.clear.secondary:focus[disabled] {
border: 1px solid #767676;
color: #767676; }
.button.clear.secondary, .button.clear.secondary.disabled, .button.clear.secondary[disabled], .button.clear.secondary:hover, .button.clear.secondary:hover.disabled, .button.clear.secondary:hover[disabled], .button.clear.secondary:focus, .button.clear.secondary:focus.disabled, .button.clear.secondary:focus[disabled] {
border-color: transparent; }
.button.clear.success {
border: 1px solid #3adb76;
color: #3adb76; }
.button.clear.success:hover, .button.clear.success:focus {
border-color: #157539;
color: #157539; }
.button.clear.success:hover.disabled, .button.clear.success:hover[disabled], .button.clear.success:focus.disabled, .button.clear.success:focus[disabled] {
border: 1px solid #3adb76;
color: #3adb76; }
.button.clear.success, .button.clear.success.disabled, .button.clear.success[disabled], .button.clear.success:hover, .button.clear.success:hover.disabled, .button.clear.success:hover[disabled], .button.clear.success:focus, .button.clear.success:focus.disabled, .button.clear.success:focus[disabled] {
border-color: transparent; }
.button.clear.warning {
border: 1px solid #ffae00;
color: #ffae00; }
.button.clear.warning:hover, .button.clear.warning:focus {
border-color: #805700;
color: #805700; }
.button.clear.warning:hover.disabled, .button.clear.warning:hover[disabled], .button.clear.warning:focus.disabled, .button.clear.warning:focus[disabled] {
border: 1px solid #ffae00;
color: #ffae00; }
.button.clear.warning, .button.clear.warning.disabled, .button.clear.warning[disabled], .button.clear.warning:hover, .button.clear.warning:hover.disabled, .button.clear.warning:hover[disabled], .button.clear.warning:focus, .button.clear.warning:focus.disabled, .button.clear.warning:focus[disabled] {
border-color: transparent; }
.button.clear.alert {
border: 1px solid #cc4b37;
color: #cc4b37; }
.button.clear.alert:hover, .button.clear.alert:focus {
border-color: #67251a;
color: #67251a; }
.button.clear.alert:hover.disabled, .button.clear.alert:hover[disabled], .button.clear.alert:focus.disabled, .button.clear.alert:focus[disabled] {
border: 1px solid #cc4b37;
color: #cc4b37; }
.button.clear.alert, .button.clear.alert.disabled, .button.clear.alert[disabled], .button.clear.alert:hover, .button.clear.alert:hover.disabled, .button.clear.alert:hover[disabled], .button.clear.alert:focus, .button.clear.alert:focus.disabled, .button.clear.alert:focus[disabled] {
border-color: transparent; }
.button.dropdown::after {
display: block;
width: 0;
height: 0;
border: inset 0.4em;
content: '';
border-bottom-width: 0;
border-top-style: solid;
border-color: #fefefe transparent transparent;
position: relative;
top: 0.4em;
display: inline-block;
float: right;
margin-left: 1em; }
.button.dropdown.hollow::after, .button.dropdown.clear::after {
border-top-color: #000000; }
.button.dropdown.hollow.primary::after, .button.dropdown.clear.primary::after {
border-top-color: #000000; }
.button.dropdown.hollow.secondary::after, .button.dropdown.clear.secondary::after {
border-top-color: #767676; }
.button.dropdown.hollow.success::after, .button.dropdown.clear.success::after {
border-top-color: #3adb76; }
.button.dropdown.hollow.warning::after, .button.dropdown.clear.warning::after {
border-top-color: #ffae00; }
.button.dropdown.hollow.alert::after, .button.dropdown.clear.alert::after {
border-top-color: #cc4b37; }
.button.arrow-only::after {
top: -0.1em;
float: none;
margin-left: 0; }
a.button:hover, a.button:focus {
text-decoration: none; }
[type='text'], [type='password'], [type='date'], [type='datetime'], [type='datetime-local'], [type='month'], [type='week'], [type='email'], [type='number'], [type='search'], [type='tel'], [type='time'], [type='url'], [type='color'],
textarea {
display: block;
box-sizing: border-box;
width: 100%;
height: 2.2375rem;
margin: 0 0 1rem;
padding: 0.5rem;
border: 2px solid #e1e1e1;
border-radius: 0;
background-color: #fefefe;
box-shadow: none;
font-family: inherit;
font-size: 1rem;
font-weight: normal;
line-height: 1.3;
color: #0a0a0a;
transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
appearance: none; }
[type='text']:focus, [type='password']:focus, [type='date']:focus, [type='datetime']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='week']:focus, [type='email']:focus, [type='number']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='url']:focus, [type='color']:focus,
textarea:focus {
outline: none;
border: 2px solid #0a0a0a;
background-color: #fefefe;
box-shadow: none;
transition: box-shadow 0.5s, border-color 0.25s ease-in-out; }
textarea {
max-width: 100%; }
textarea[rows] {
height: auto; }
input:disabled, input[readonly],
textarea:disabled,
textarea[readonly] {
background-color: #e6e6e6;
cursor: not-allowed; }
[type='submit'],
[type='button'] {
appearance: none;
border-radius: 0; }
input[type='search'] {
box-sizing: border-box; }
::placeholder {
color: #e1e1e1; }
[type='file'],
[type='checkbox'],
[type='radio'] {
margin: 0 0 1rem; }
[type='checkbox'] + label,
[type='radio'] + label {
display: inline-block;
vertical-align: baseline;
margin-left: 0.5rem;
margin-right: 1rem;
margin-bottom: 0; }
[type='checkbox'] + label[for],
[type='radio'] + label[for] {
cursor: pointer; }
label > [type='checkbox'],
label > [type='radio'] {
margin-right: 0.5rem; }
[type='file'] {
width: 100%; }
label {
display: block;
margin: 0;
font-size: 0.875rem;
font-weight: normal;
line-height: 1.8;
color: #0a0a0a; }
label.middle {
margin: 0 0 1rem;
padding: 0.625rem 0; }
.help-text {
margin-top: -0.5rem;
font-size: 0.8125rem;
font-style: italic;
color: #0a0a0a; }
.input-group {
display: flex;
width: 100%;
margin-bottom: 1rem;
align-items: stretch; }
.input-group > :first-child, .input-group > :first-child.input-group-button > * {
border-radius: 0 0 0 0; }
.input-group > :last-child, .input-group > :last-child.input-group-button > * {
border-radius: 0 0 0 0; }
.input-group-label, .input-group-field, .input-group-button, .input-group-button a,
.input-group-button input,
.input-group-button button,
.input-group-button label {
margin: 0;
white-space: nowrap; }
.input-group-label {
padding: 0 1rem;
border: 1px solid #e1e1e1;
background: #e6e6e6;
color: #0a0a0a;
text-align: center;
white-space: nowrap;
display: flex;
flex: 0 0 auto;
align-items: center; }
.input-group-label:first-child {
border-right: 0; }
.input-group-label:last-child {
border-left: 0; }
.input-group-field {
border-radius: 0;
flex: 1 1 0px;
min-width: 0; }
.input-group-button {
padding-top: 0;
padding-bottom: 0;
text-align: center;
display: flex;
flex: 0 0 auto; }
.input-group-button a,
.input-group-button input,
.input-group-button button,
.input-group-button label {
align-self: stretch;
height: auto;
padding-top: 0;
padding-bottom: 0;
font-size: 1rem; }
fieldset {
margin: 0;
padding: 0;
border: 0; }
legend {
max-width: 100%;
margin-bottom: 0.5rem; }
.fieldset {
margin: 1.125rem 0;
padding: 1.25rem;
border: 1px solid #e1e1e1; }
.fieldset legend {
margin: 0;
margin-left: -0.1875rem;
padding: 0 0.1875rem; }
select {
height: 2.2375rem;
margin: 0 0 1rem;
padding: 0.5rem;
appearance: none;
border: 2px solid #e1e1e1;
border-radius: 0;
background-color: #fefefe;
font-family: inherit;
font-size: 1rem;
font-weight: normal;
line-height: 1.3;
color: #0a0a0a;
background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");
background-origin: content-box;
background-position: right -1rem center;
background-repeat: no-repeat;
background-size: 9px 6px;
padding-right: 1.5rem;
transition: box-shadow 0.5s, border-color 0.25s ease-in-out; }
@media screen and (min-width: 0\0) {
select {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==); } }
select:focus {
outline: none;
border: 2px solid #0a0a0a;
background-color: #fefefe;
box-shadow: none;
transition: box-shadow 0.5s, border-color 0.25s ease-in-out; }
select:disabled {
background-color: #e6e6e6;
cursor: not-allowed; }
select::-ms-expand {
display: none; }
select[multiple] {
height: auto;
background-image: none; }
.is-invalid-input:not(:focus) {
border-color: #cc4b37;
background-color: #f9ecea; }
.is-invalid-input:not(:focus)::placeholder {
color: #cc4b37; }
.is-invalid-label {
color: #cc4b37; }
.form-error {
display: none;
margin-top: -0.5rem;
margin-bottom: 1rem;
font-size: 0.75rem;
font-weight: bold;
color: #cc4b37; }
.form-error.is-visible {
display: block; }
.accordion {
margin-left: 0;
background: #fefefe;
list-style-type: none; }
.accordion[disabled] .accordion-title {
cursor: not-allowed; }
.accordion-item:first-child > :first-child {
border-radius: 0 0 0 0; }
.accordion-item:last-child > :last-child {
border-radius: 0 0 0 0; }
.accordion-title {
position: relative;
display: block;
padding: 1.25rem 1rem;
border: 1px solid #e6e6e6;
border-bottom: 0;
font-size: 0.75rem;
line-height: 1;
color: #000000; }
:last-child:not(.is-active) > .accordion-title {
border-bottom: 1px solid #e6e6e6;
border-radius: 0 0 0 0; }
.accordion-title:hover, .accordion-title:focus {
background-color: #e6e6e6; }
.accordion-title::before {
position: absolute;
top: 50%;
right: 1rem;
margin-top: -0.5rem;
content: '+'; }
.is-active > .accordion-title::before {
content: '\2013'; }
.accordion-content {
display: none;
padding: 1rem;
border: 1px solid #e6e6e6;
border-bottom: 0;
background-color: #fefefe;
color: #0a0a0a; }
:last-child > .accordion-content:last-child {
border-bottom: 1px solid #e6e6e6; }
.accordion-menu li {
width: 100%; }
.accordion-menu a {
padding: 0.7rem 1rem; }
.accordion-menu .is-accordion-submenu a {
padding: 0.7rem 1rem; }
.accordion-menu .nested.is-accordion-submenu {
margin-right: 0;
margin-left: 1rem; }
.accordion-menu.align-right .nested.is-accordion-submenu {
margin-right: 1rem;
margin-left: 0; }
.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a {
position: relative; }
.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: '';
border-bottom-width: 0;
border-top-style: solid;
border-color: #000000 transparent transparent;
position: absolute;
top: 50%;
margin-top: -3px;
right: 1rem; }
.accordion-menu.align-left .is-accordion-submenu-parent > a::after {
right: 1rem;
left: auto; }
.accordion-menu.align-right .is-accordion-submenu-parent > a::after {
right: auto;
left: 1rem; }
.accordion-menu .is-accordion-submenu-parent[aria-expanded='true'] > a::after {
transform: rotate(180deg);
transform-origin: 50% 50%; }
.is-accordion-submenu-parent {
position: relative; }
.has-submenu-toggle > a {
margin-right: 40px; }
.submenu-toggle {
position: absolute;
top: 0;
right: 0;
width: 40px;
height: 40px;
cursor: pointer; }
.submenu-toggle::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: '';
border-bottom-width: 0;
border-top-style: solid;
border-color: #000000 transparent transparent;
top: 0;
bottom: 0;
margin: auto; }
.submenu-toggle[aria-expanded='true']::after {
transform: scaleY(-1);
transform-origin: 50% 50%; }
.submenu-toggle-text {
position: absolute !important;
width: 1px;
height: 1px;
padding: 0;
overflow: hidden;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
border: 0; }
.badge {
display: inline-block;
min-width: 2.1em;
padding: 0.3em;
border-radius: 50%;
font-size: 0.6rem;
text-align: center;
background: #000000;
color: #fefefe; }
.badge.primary {
background: #000000;
color: #fefefe; }
.badge.secondary {
background: #767676;
color: #fefefe; }
.badge.success {
background: #3adb76;
color: #0a0a0a; }
.badge.warning {
background: #ffae00;
color: #0a0a0a; }
.badge.alert {
background: #cc4b37;
color: #fefefe; }
.button-group {
margin-bottom: 1rem;
display: flex;
flex-wrap: nowrap;
align-items: stretch; }
.button-group::before, .button-group::after {
display: table;
content: ' ';
flex-basis: 0;
order: 1; }
.button-group::after {
clear: both; }
.button-group .button {
margin: 0;
margin-right: 1px;
margin-bottom: 1px;
font-size: 0.9rem;
flex: 0 0 auto; }
.button-group .button:last-child {
margin-right: 0; }
.button-group.tiny .button {
font-size: 0.6rem; }
.button-group.small .button {
font-size: 0.75rem; }
.button-group.large .button {
font-size: 1.25rem; }
.button-group.expanded .button {
flex: 1 1 0px; }
.button-group.primary .button {
background-color: #000000;
color: #fefefe; }
.button-group.primary .button:hover, .button-group.primary .button:focus {
background-color: black;
color: #fefefe; }
.button-group.secondary .button {
background-color: #767676;
color: #fefefe; }
.button-group.secondary .button:hover, .button-group.secondary .button:focus {
background-color: #5e5e5e;
color: #fefefe; }
.button-group.success .button {
background-color: #3adb76;
color: #0a0a0a; }
.button-group.success .button:hover, .button-group.success .button:focus {
background-color: #22bb5b;
color: #0a0a0a; }
.button-group.warning .button {
background-color: #ffae00;
color: #0a0a0a; }
.button-group.warning .button:hover, .button-group.warning .button:focus {
background-color: #cc8b00;
color: #0a0a0a; }
.button-group.alert .button {
background-color: #cc4b37;
color: #fefefe; }
.button-group.alert .button:hover, .button-group.alert .button:focus {
background-color: #a53b2a;
color: #fefefe; }
.button-group.stacked, .button-group.stacked-for-small, .button-group.stacked-for-medium {
flex-wrap: wrap; }
.button-group.stacked .button, .button-group.stacked-for-small .button, .button-group.stacked-for-medium .button {
flex: 0 0 100%; }
.button-group.stacked .button:last-child, .button-group.stacked-for-small .button:last-child, .button-group.stacked-for-medium .button:last-child {
margin-bottom: 0; }
.button-group.stacked.expanded .button, .button-group.stacked-for-small.expanded .button, .button-group.stacked-for-medium.expanded .button {
flex: 1 1 0px; }
@media print, screen and (min-width: 48em) {
.button-group.stacked-for-small .button {
flex: 0 0 auto;
margin-bottom: 0; } }
@media print, screen and (min-width: 64.0625em) {
.button-group.stacked-for-medium .button {
flex: 0 0 auto;
margin-bottom: 0; } }
@media screen and (max-width: 47.99875em) {
.button-group.stacked-for-small.expanded {
display: block; }
.button-group.stacked-for-small.expanded .button {
display: block;
margin-right: 0; } }
@media screen and (max-width: 64.06125em) {
.button-group.stacked-for-medium.expanded {
display: block; }
.button-group.stacked-for-medium.expanded .button {
display: block;
margin-right: 0; } }
.callout {
position: relative;
margin: 0 0 1rem 0;
padding: 1rem;
border: 1px solid rgba(10, 10, 10, 0.25);
border-radius: 0;
background-color: white;
color: #0a0a0a; }
.callout > :first-child {
margin-top: 0; }
.callout > :last-child {
margin-bottom: 0; }
.callout.primary {
background-color: #d9d9d9;
color: #0a0a0a; }
.callout.secondary {
background-color: #eaeaea;
color: #0a0a0a; }
.callout.success {
background-color: #e1faea;
color: #0a0a0a; }
.callout.warning {
background-color: #fff3d9;
color: #0a0a0a; }
.callout.alert {
background-color: #f7e4e1;
color: #0a0a0a; }
.callout.small {
padding-top: 0.5rem;
padding-right: 0.5rem;
padding-bottom: 0.5rem;
padding-left: 0.5rem; }
.callout.large {
padding-top: 3rem;
padding-right: 3rem;
padding-bottom: 3rem;
padding-left: 3rem; }
.card {
display: flex;
flex-direction: column;
flex-grow: 1;
margin-bottom: 1rem;
border: 1px solid #e6e6e6;
border-radius: 0;
background: #fefefe;
box-shadow: none;
overflow: hidden;
color: #0a0a0a; }
.card > :last-child {
margin-bottom: 0; }
.card-divider {
display: flex;
flex: 0 1 auto;
padding: 1rem;
background: #e6e6e6; }
.card-divider > :last-child {
margin-bottom: 0; }
.card-section {
flex: 1 0 auto;
padding: 1rem; }
.card-section > :last-child {
margin-bottom: 0; }
.card-image {
min-height: 1px; }
.close-button {
position: absolute;
color: #8a8a8a;
cursor: pointer; }
[data-whatinput='mouse'] .close-button {
outline: 0; }
.close-button:hover, .close-button:focus {
color: #0a0a0a; }
.close-button.small {
right: 0.66rem;
top: 0.33em;
font-size: 1.5em;
line-height: 1; }
.close-button, .close-button.medium {
right: 1rem;
top: 0.5rem;
font-size: 2em;
line-height: 1; }
.menu {
padding: 0;
margin: 0;
list-style: none;
position: relative;
display: flex;
flex-wrap: wrap; }
[data-whatinput='mouse'] .menu li {
outline: 0; }
.menu a,
.menu .button {
line-height: 1;
text-decoration: none;
display: block;
padding: 0.7rem 1rem; }
.menu input,
.menu select,
.menu a,
.menu button {
margin-bottom: 0; }
.menu input {
display: inline-block; }
.menu, .menu.horizontal {
flex-wrap: wrap;
flex-direction: row; }
.menu.vertical {
flex-wrap: nowrap;
flex-direction: column; }
.menu.expanded li {
flex: 1 1 0px; }
.menu.simple {
align-items: center; }
.menu.simple li + li {
margin-left: 1rem; }
.menu.simple a {
padding: 0; }
@media print, screen and (min-width: 48em) {
.menu.medium-horizontal {
flex-wrap: wrap;
flex-direction: row; }
.menu.medium-vertical {
flex-wrap: nowrap;
flex-direction: column; }
.menu.medium-expanded li {
flex: 1 1 0px; }
.menu.medium-simple li {
flex: 1 1 0px; } }
@media print, screen and (min-width: 64.0625em) {
.menu.large-horizontal {
flex-wrap: wrap;
flex-direction: row; }
.menu.large-vertical {
flex-wrap: nowrap;
flex-direction: column; }
.menu.large-expanded li {
flex: 1 1 0px; }
.menu.large-simple li {
flex: 1 1 0px; } }
@media screen and (min-width: 75em) {
.menu.xlarge-horizontal {
flex-wrap: wrap;
flex-direction: row; }
.menu.xlarge-vertical {
flex-wrap: nowrap;
flex-direction: column; }
.menu.xlarge-expanded li {
flex: 1 1 0px; }
.menu.xlarge-simple li {
flex: 1 1 0px; } }
@media screen and (min-width: 87.5em) {
.menu.xxlarge-horizontal {
flex-wrap: wrap;
flex-direction: row; }
.menu.xxlarge-vertical {
flex-wrap: nowrap;
flex-direction: column; }
.menu.xxlarge-expanded li {
flex: 1 1 0px; }
.menu.xxlarge-simple li {
flex: 1 1 0px; } }
@media screen and (min-width: 100em) {
.menu.xxxlarge-horizontal {
flex-wrap: wrap;
flex-direction: row; }
.menu.xxxlarge-vertical {
flex-wrap: nowrap;
flex-direction: column; }
.menu.xxxlarge-expanded li {
flex: 1 1 0px; }
.menu.xxxlarge-simple li {
flex: 1 1 0px; } }
.menu.nested {
margin-right: 0;
margin-left: 1rem; }
.menu.icons a {
display: flex; }
.menu.icon-top a, .menu.icon-right a, .menu.icon-bottom a, .menu.icon-left a {
display: flex; }
.menu.icon-left li a {
flex-flow: row nowrap; }
.menu.icon-left li a img,
.menu.icon-left li a i,
.menu.icon-left li a svg {
margin-right: 0.25rem; }
.menu.icon-right li a {
flex-flow: row nowrap; }
.menu.icon-right li a img,
.menu.icon-right li a i,
.menu.icon-right li a svg {
margin-left: 0.25rem; }
.menu.icon-top li a {
flex-flow: column nowrap; }
.menu.icon-top li a img,
.menu.icon-top li a i,
.menu.icon-top li a svg {
align-self: stretch;
margin-bottom: 0.25rem;
text-align: center; }
.menu.icon-bottom li a {
flex-flow: column nowrap; }
.menu.icon-bottom li a img,
.menu.icon-bottom li a i,
.menu.icon-bottom li a svg {
align-self: stretch;
margin-bottom: 0.25rem;
text-align: center; }
.menu .is-active > a {
background: #000000;
color: #fefefe; }
.menu .active > a {
background: #000000;
color: #fefefe; }
.menu.align-left {
justify-content: flex-start; }
.menu.align-right li {
display: flex;
justify-content: flex-end; }
.menu.align-right li .submenu li {
justify-content: flex-start; }
.menu.align-right.vertical li {
display: block;
text-align: right; }
.menu.align-right.vertical li .submenu li {
text-align: right; }
.menu.align-right .nested {
margin-right: 1rem;
margin-left: 0; }
.menu.align-center li {
display: flex;
justify-content: center; }
.menu.align-center li .submenu li {
justify-content: flex-start; }
.menu .menu-text {
padding: 0.7rem 1rem;
font-weight: bold;
line-height: 1;
color: inherit; }
.menu-centered > .menu {
justify-content: center; }
.menu-centered > .menu li {
display: flex;
justify-content: center; }
.menu-centered > .menu li .submenu li {
justify-content: flex-start; }
.no-js [data-responsive-menu] ul {
display: none; }
.menu-icon {
position: relative;
display: inline-block;
vertical-align: middle;
width: 20px;
height: 16px;
cursor: pointer; }
.menu-icon::after {
position: absolute;
top: 0;
left: 0;
display: block;
width: 100%;
height: 2px;
background: #fefefe;
box-shadow: 0 7px 0 #fefefe, 0 14px 0 #fefefe;
content: ''; }
.menu-icon:hover::after {
background: #e1e1e1;
box-shadow: 0 7px 0 #e1e1e1, 0 14px 0 #e1e1e1; }
.menu-icon.dark {
position: relative;
display: inline-block;
vertical-align: middle;
width: 20px;
height: 16px;
cursor: pointer; }
.menu-icon.dark::after {
position: absolute;
top: 0;
left: 0;
display: block;
width: 100%;
height: 2px;
background: #0a0a0a;
box-shadow: 0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a;
content: ''; }
.menu-icon.dark:hover::after {
background: #8a8a8a;
box-shadow: 0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a; }
.is-drilldown {
position: relative;
overflow: hidden; }
.is-drilldown li {
display: block; }
.is-drilldown.animate-height {
transition: height 0.5s; }
.drilldown a {
padding: 0.7rem 1rem;
background: #fefefe; }
.drilldown .is-drilldown-submenu {
position: absolute;
top: 0;
left: 100%;
z-index: -1;
width: 100%;
background: #fefefe;
transition: transform 0.15s linear; }
.drilldown .is-drilldown-submenu.is-active {
z-index: 1;
display: block;
transform: translateX(-100%); }
.drilldown .is-drilldown-submenu.is-closing {
transform: translateX(100%); }
.drilldown .is-drilldown-submenu a {
padding: 0.7rem 1rem; }
.drilldown .nested.is-drilldown-submenu {
margin-right: 0;
margin-left: 0; }
.drilldown .drilldown-submenu-cover-previous {
min-height: 100%; }
.drilldown .is-drilldown-submenu-parent > a {
position: relative; }
.drilldown .is-drilldown-submenu-parent > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: '';
border-right-width: 0;
border-left-style: solid;
border-color: transparent transparent transparent #000000;
position: absolute;
top: 50%;
margin-top: -6px;
right: 1rem; }
.drilldown.align-left .is-drilldown-submenu-parent > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: '';
border-right-width: 0;
border-left-style: solid;
border-color: transparent transparent transparent #000000;
right: 1rem;
left: auto; }
.drilldown.align-right .is-drilldown-submenu-parent > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: '';
border-left-width: 0;
border-right-style: solid;
border-color: transparent #000000 transparent transparent;
right: auto;
left: 1rem; }
.drilldown .js-drilldown-back > a::before {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: '';
border-left-width: 0;
border-right-style: solid;
border-color: transparent #000000 transparent transparent;
display: inline-block;
vertical-align: middle;
margin-right: 0.75rem; }
.dropdown-pane {
position: absolute;
z-index: 10;
display: none;
width: 300px;
padding: 1rem;
visibility: hidden;
border: 1px solid #e1e1e1;
border-radius: 0;
background-color: #fefefe;
font-size: inherit; }
.dropdown-pane.is-opening {
display: block; }
.dropdown-pane.is-open {
display: block;
visibility: visible; }
.dropdown-pane.tiny {
width: 100px; }
.dropdown-pane.small {
width: 200px; }
.dropdown-pane.large {
width: 400px; }
.dropdown.menu > li.opens-left > .is-dropdown-submenu {
top: 100%;
right: 0;
left: auto; }
.dropdown.menu > li.opens-right > .is-dropdown-submenu {
top: 100%;
right: auto;
left: 0; }
.dropdown.menu > li.is-dropdown-submenu-parent > a {
position: relative;
padding-right: 1.5rem; }
.dropdown.menu > li.is-dropdown-submenu-parent > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: '';
border-bottom-width: 0;
border-top-style: solid;
border-color: #000000 transparent transparent;
right: 5px;
left: auto;
margin-top: -3px; }
[data-whatinput='mouse'] .dropdown.menu a {
outline: 0; }
.dropdown.menu > li > a {
background: #fefefe;
padding: 0.7rem 1rem; }
.dropdown.menu > li.is-active > a {
background: transparent;
color: #000; }
.no-js .dropdown.menu ul {
display: none; }
.dropdown.menu .nested.is-dropdown-submenu {
margin-right: 0;
margin-left: 200; }
.dropdown.menu.vertical > li .is-dropdown-submenu {
top: 0; }
.dropdown.menu.vertical > li.opens-left > .is-dropdown-submenu {
top: 0;
right: 100%;
left: auto; }
.dropdown.menu.vertical > li.opens-right > .is-dropdown-submenu {
right: auto;
left: 100%; }
.dropdown.menu.vertical > li > a::after {
right: 14px; }
.dropdown.menu.vertical > li.opens-left > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: '';
border-left-width: 0;
border-right-style: solid;
border-color: transparent #000000 transparent transparent;
right: auto;
left: 5px; }
.dropdown.menu.vertical > li.opens-right > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: '';
border-right-width: 0;
border-left-style: solid;
border-color: transparent transparent transparent #000000; }
@media print, screen and (min-width: 48em) {
.dropdown.menu.medium-horizontal > li.opens-left > .is-dropdown-submenu {
top: 100%;
right: 0;
left: auto; }
.dropdown.menu.medium-horizontal > li.opens-right > .is-dropdown-submenu {
top: 100%;
right: auto;
left: 0; }
.dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a {
position: relative;
padding-right: 1.5rem; }
.dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: '';
border-bottom-width: 0;
border-top-style: solid;
border-color: #000000 transparent transparent;
right: 5px;
left: auto;
margin-top: -3px; }
.dropdown.menu.medium-vertical > li .is-dropdown-submenu {
top: 0; }
.dropdown.menu.medium-vertical > li.opens-left > .is-dropdown-submenu {
top: 0;
right: 100%;
left: auto; }
.dropdown.menu.medium-vertical > li.opens-right > .is-dropdown-submenu {
right: auto;
left: 100%; }
.dropdown.menu.medium-vertical > li > a::after {
right: 14px; }
.dropdown.menu.medium-vertical > li.opens-left > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: '';
border-left-width: 0;
border-right-style: solid;
border-color: transparent #000000 transparent transparent;
right: auto;
left: 5px; }
.dropdown.menu.medium-vertical > li.opens-right > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: '';
border-right-width: 0;
border-left-style: solid;
border-color: transparent transparent transparent #000000; } }
@media print, screen and (min-width: 64.0625em) {
.dropdown.menu.large-horizontal > li.opens-left > .is-dropdown-submenu {
top: 100%;
right: 0;
left: auto; }
.dropdown.menu.large-horizontal > li.opens-right > .is-dropdown-submenu {
top: 100%;
right: auto;
left: 0; }
.dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a {
position: relative;
padding-right: 1.5rem; }
.dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: '';
border-bottom-width: 0;
border-top-style: solid;
border-color: #000000 transparent transparent;
right: 5px;
left: auto;
margin-top: -3px; }
.dropdown.menu.large-vertical > li .is-dropdown-submenu {
top: 0; }
.dropdown.menu.large-vertical > li.opens-left > .is-dropdown-submenu {
top: 0;
right: 100%;
left: auto; }
.dropdown.menu.large-vertical > li.opens-right > .is-dropdown-submenu {
right: auto;
left: 100%; }
.dropdown.menu.large-vertical > li > a::after {
right: 14px; }
.dropdown.menu.large-vertical > li.opens-left > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: '';
border-left-width: 0;
border-right-style: solid;
border-color: transparent #000000 transparent transparent;
right: auto;
left: 5px; }
.dropdown.menu.large-vertical > li.opens-right > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: '';
border-right-width: 0;
border-left-style: solid;
border-color: transparent transparent transparent #000000; } }
@media screen and (min-width: 75em) {
.dropdown.menu.xlarge-horizontal > li.opens-left > .is-dropdown-submenu {
top: 100%;
right: 0;
left: auto; }
.dropdown.menu.xlarge-horizontal > li.opens-right > .is-dropdown-submenu {
top: 100%;
right: auto;
left: 0; }
.dropdown.menu.xlarge-horizontal > li.is-dropdown-submenu-parent > a {
position: relative;
padding-right: 1.5rem; }
.dropdown.menu.xlarge-horizontal > li.is-dropdown-submenu-parent > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: '';
border-bottom-width: 0;
border-top-style: solid;
border-color: #000000 transparent transparent;
right: 5px;
left: auto;
margin-top: -3px; }
.dropdown.menu.xlarge-vertical > li .is-dropdown-submenu {
top: 0; }
.dropdown.menu.xlarge-vertical > li.opens-left > .is-dropdown-submenu {
top: 0;
right: 100%;
left: auto; }
.dropdown.menu.xlarge-vertical > li.opens-right > .is-dropdown-submenu {
right: auto;
left: 100%; }
.dropdown.menu.xlarge-vertical > li > a::after {
right: 14px; }
.dropdown.menu.xlarge-vertical > li.opens-left > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: '';
border-left-width: 0;
border-right-style: solid;
border-color: transparent #000000 transparent transparent;
right: auto;
left: 5px; }
.dropdown.menu.xlarge-vertical > li.opens-right > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: '';
border-right-width: 0;
border-left-style: solid;
border-color: transparent transparent transparent #000000; } }
@media screen and (min-width: 87.5em) {
.dropdown.menu.xxlarge-horizontal > li.opens-left > .is-dropdown-submenu {
top: 100%;
right: 0;
left: auto; }
.dropdown.menu.xxlarge-horizontal > li.opens-right > .is-dropdown-submenu {
top: 100%;
right: auto;
left: 0; }
.dropdown.menu.xxlarge-horizontal > li.is-dropdown-submenu-parent > a {
position: relative;
padding-right: 1.5rem; }
.dropdown.menu.xxlarge-horizontal > li.is-dropdown-submenu-parent > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: '';
border-bottom-width: 0;
border-top-style: solid;
border-color: #000000 transparent transparent;
right: 5px;
left: auto;
margin-top: -3px; }
.dropdown.menu.xxlarge-vertical > li .is-dropdown-submenu {
top: 0; }
.dropdown.menu.xxlarge-vertical > li.opens-left > .is-dropdown-submenu {
top: 0;
right: 100%;
left: auto; }
.dropdown.menu.xxlarge-vertical > li.opens-right > .is-dropdown-submenu {
right: auto;
left: 100%; }
.dropdown.menu.xxlarge-vertical > li > a::after {
right: 14px; }
.dropdown.menu.xxlarge-vertical > li.opens-left > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: '';
border-left-width: 0;
border-right-style: solid;
border-color: transparent #000000 transparent transparent;
right: auto;
left: 5px; }
.dropdown.menu.xxlarge-vertical > li.opens-right > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: '';
border-right-width: 0;
border-left-style: solid;
border-color: transparent transparent transparent #000000; } }
@media screen and (min-width: 100em) {
.dropdown.menu.xxxlarge-horizontal > li.opens-left > .is-dropdown-submenu {
top: 100%;
right: 0;
left: auto; }
.dropdown.menu.xxxlarge-horizontal > li.opens-right > .is-dropdown-submenu {
top: 100%;
right: auto;
left: 0; }
.dropdown.menu.xxxlarge-horizontal > li.is-dropdown-submenu-parent > a {
position: relative;
padding-right: 1.5rem; }
.dropdown.menu.xxxlarge-horizontal > li.is-dropdown-submenu-parent > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: '';
border-bottom-width: 0;
border-top-style: solid;
border-color: #000000 transparent transparent;
right: 5px;
left: auto;
margin-top: -3px; }
.dropdown.menu.xxxlarge-vertical > li .is-dropdown-submenu {
top: 0; }
.dropdown.menu.xxxlarge-vertical > li.opens-left > .is-dropdown-submenu {
top: 0;
right: 100%;
left: auto; }
.dropdown.menu.xxxlarge-vertical > li.opens-right > .is-dropdown-submenu {
right: auto;
left: 100%; }
.dropdown.menu.xxxlarge-vertical > li > a::after {
right: 14px; }
.dropdown.menu.xxxlarge-vertical > li.opens-left > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: '';
border-left-width: 0;
border-right-style: solid;
border-color: transparent #000000 transparent transparent;
right: auto;
left: 5px; }
.dropdown.menu.xxxlarge-vertical > li.opens-right > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: '';
border-right-width: 0;
border-left-style: solid;
border-color: transparent transparent transparent #000000; } }
.dropdown.menu.align-right .is-dropdown-submenu.first-sub {
top: 100%;
right: 0;
left: auto; }
.is-dropdown-menu.vertical {
width: 100px; }
.is-dropdown-menu.vertical.align-right {
float: right; }
.is-dropdown-submenu-parent {
position: relative; }
.is-dropdown-submenu-parent a::after {
position: absolute;
top: 50%;
right: 5px;
left: auto;
margin-top: -6px; }
.is-dropdown-submenu-parent.opens-inner > .is-dropdown-submenu {
top: 100%;
left: auto; }
.is-dropdown-submenu-parent.opens-left > .is-dropdown-submenu {
right: 100%;
left: auto; }
.is-dropdown-submenu-parent.opens-right > .is-dropdown-submenu {
right: auto;
left: 100%; }
.is-dropdown-submenu {
position: absolute;
top: 0;
left: 100%;
z-index: 1;
display: none;
min-width: 200px;
border: 0;
background: #fefefe; }
.dropdown .is-dropdown-submenu a {
padding: 0.7rem 1rem; }
.is-dropdown-submenu .is-dropdown-submenu-parent > a::after {
right: 14px; }
.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: '';
border-left-width: 0;
border-right-style: solid;
border-color: transparent #000000 transparent transparent;
right: auto;
left: 5px; }
.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: '';
border-right-width: 0;
border-left-style: solid;
border-color: transparent transparent transparent #000000; }
.is-dropdown-submenu .is-dropdown-submenu {
margin-top: 0; }
.is-dropdown-submenu > li {
width: 100%; }
.is-dropdown-submenu.js-dropdown-active {
display: block; }
.responsive-embed,
.flex-video {
position: relative;
height: 0;
margin-bottom: 1rem;
padding-bottom: 75%;
overflow: hidden; }
.responsive-embed iframe,
.responsive-embed object,
.responsive-embed embed,
.responsive-embed video,
.flex-video iframe,
.flex-video object,
.flex-video embed,
.flex-video video {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%; }
.responsive-embed.widescreen,
.flex-video.widescreen {
padding-bottom: 56.25%; }
.label {
display: inline-block;
padding: 0.33333rem 0.5rem;
border-radius: 0;
font-size: 0.8rem;
line-height: 1;
white-space: nowrap;
cursor: default;
background: #000000;
color: #fefefe; }
.label.primary {
background: #000000;
color: #fefefe; }
.label.secondary {
background: #767676;
color: #fefefe; }
.label.success {
background: #3adb76;
color: #0a0a0a; }
.label.warning {
background: #ffae00;
color: #0a0a0a; }
.label.alert {
background: #cc4b37;
color: #fefefe; }
.media-object {
display: flex;
margin-bottom: 1rem;
flex-wrap: nowrap; }
.media-object img {
max-width: none; }
@media screen and (max-width: 47.99875em) {
.media-object.stack-for-small {
flex-wrap: wrap; } }
.media-object-section {
flex: 0 1 auto; }
.media-object-section:first-child {
padding-right: 1rem; }
.media-object-section:last-child:not(:nth-child(2)) {
padding-left: 1rem; }
.media-object-section > :last-child {
margin-bottom: 0; }
@media screen and (max-width: 47.99875em) {
.stack-for-small .media-object-section {
padding: 0;
padding-bottom: 1rem;
flex-basis: 100%;
max-width: 100%; }
.stack-for-small .media-object-section img {
width: 100%; } }
.media-object-section.main-section {
flex: 1 1 0px; }
.orbit {
position: relative; }
.orbit-container {
position: relative;
height: 0;
margin: 0;
list-style: none;
overflow: hidden; }
.orbit-slide {
width: 100%;
position: absolute; }
.orbit-slide.no-motionui.is-active {
top: 0;
left: 0; }
.orbit-figure {
margin: 0; }
.orbit-image {
width: 100%;
max-width: 100%;
margin: 0; }
.orbit-caption {
position: absolute;
bottom: 0;
width: 100%;
margin-bottom: 0;
padding: 1rem;
background-color: rgba(10, 10, 10, 0.5);
color: #fefefe; }
.orbit-previous, .orbit-next {
position: absolute;
top: 50%;
transform: translateY(-50%);
z-index: 10;
padding: 1rem;
color: #fefefe; }
[data-whatinput='mouse'] .orbit-previous, [data-whatinput='mouse'] .orbit-next {
outline: 0; }
.orbit-previous:hover, .orbit-next:hover, .orbit-previous:active, .orbit-next:active, .orbit-previous:focus, .orbit-next:focus {
background-color: rgba(10, 10, 10, 0.5); }
.orbit-previous {
left: 0; }
.orbit-next {
left: auto;
right: 0; }
.orbit-bullets {
position: relative;
margin-top: 0.8rem;
margin-bottom: 0.8rem;
text-align: center; }
[data-whatinput='mouse'] .orbit-bullets {
outline: 0; }
.orbit-bullets button {
width: 1.2rem;
height: 1.2rem;
margin: 0.1rem;
border-radius: 50%;
background-color: #e1e1e1; }
.orbit-bullets button:hover {
background-color: #8a8a8a; }
.orbit-bullets button.is-active {
background-color: #8a8a8a; }
.pagination {
margin-left: 0;
margin-bottom: 1rem; }
.pagination::before, .pagination::after {
display: table;
content: ' ';
flex-basis: 0;
order: 1; }
.pagination::after {
clear: both; }
.pagination li {
margin-right: 0.0625rem;
border-radius: 0;
font-size: 0.875rem;
display: none; }
.pagination li:last-child, .pagination li:first-child {
display: inline-block; }
@media print, screen and (min-width: 48em) {
.pagination li {
display: inline-block; } }
.pagination a,
.pagination button {
display: block;
padding: 0.1875rem 0.625rem;
border-radius: 0;
color: #0a0a0a; }
.pagination a:hover,
.pagination button:hover {
background: #e6e6e6; }
.pagination .current {
padding: 0.1875rem 0.625rem;
background: #000000;
color: #fefefe;
cursor: default; }
.pagination .disabled {
padding: 0.1875rem 0.625rem;
color: #e1e1e1;
cursor: not-allowed; }
.pagination .disabled:hover {
background: transparent; }
.pagination .ellipsis::after {
padding: 0.1875rem 0.625rem;
content: '\2026';
color: #0a0a0a; }
.pagination-previous a::before,
.pagination-previous.disabled::before {
display: inline-block;
margin-right: 0.5rem;
content: '\00ab'; }
.pagination-next a::after,
.pagination-next.disabled::after {
display: inline-block;
margin-left: 0.5rem;
content: '\00bb'; }
.progress {
height: 1rem;
margin-bottom: 1rem;
border-radius: 0;
background-color: #e1e1e1; }
.progress.primary .progress-meter {
background-color: #000000; }
.progress.secondary .progress-meter {
background-color: #767676; }
.progress.success .progress-meter {
background-color: #3adb76; }
.progress.warning .progress-meter {
background-color: #ffae00; }
.progress.alert .progress-meter {
background-color: #cc4b37; }
.progress-meter {
position: relative;
display: block;
width: 0%;
height: 100%;
background-color: #000000; }
.progress-meter-text {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
margin: 0;
font-size: 0.75rem;
font-weight: bold;
color: #fefefe;
white-space: nowrap; }
.slider {
position: relative;
height: 0.5rem;
margin-top: 1.25rem;
margin-bottom: 2.25rem;
background-color: #e6e6e6;
cursor: pointer;
user-select: none;
touch-action: none; }
.slider-fill {
position: absolute;
top: 0;
left: 0;
display: inline-block;
max-width: 100%;
height: 0.5rem;
background-color: #e1e1e1;
transition: all 0.2s ease-in-out; }
.slider-fill.is-dragging {
transition: all 0s linear; }
.slider-handle {
position: absolute;
top: 50%;
transform: translateY(-50%);
left: 0;
z-index: 1;
display: inline-block;
width: 1.4rem;
height: 1.4rem;
border-radius: 0;
background-color: #000000;
transition: all 0.2s ease-in-out;
touch-action: manipulation; }
[data-whatinput='mouse'] .slider-handle {
outline: 0; }
.slider-handle:hover {
background-color: black; }
.slider-handle.is-dragging {
transition: all 0s linear; }
.slider.disabled,
.slider[disabled] {
opacity: 0.25;
cursor: not-allowed; }
.slider.vertical {
display: inline-block;
width: 0.5rem;
height: 12.5rem;
margin: 0 1.25rem;
transform: scale(1, -1); }
.slider.vertical .slider-fill {
top: 0;
width: 0.5rem;
max-height: 100%; }
.slider.vertical .slider-handle {
position: absolute;
top: 0;
left: 50%;
width: 1.4rem;
height: 1.4rem;
transform: translateX(-50%); }
.sticky-container {
position: relative; }
.sticky {
position: relative;
z-index: 0;
transform: translate3d(0, 0, 0); }
.sticky.is-stuck {
position: fixed;
z-index: 5;
width: 100%; }
.sticky.is-stuck.is-at-top {
top: 0; }
.sticky.is-stuck.is-at-bottom {
bottom: 0; }
.sticky.is-anchored {
position: relative;
right: auto;
left: auto; }
.sticky.is-anchored.is-at-bottom {
bottom: 0; }
html.is-reveal-open {
position: fixed;
width: 100%;
overflow-y: hidden; }
html.is-reveal-open.zf-has-scroll {
overflow-y: scroll; }
html.is-reveal-open body {
overflow-y: hidden; }
.reveal-overlay {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1005;
display: none;
background-color: rgba(10, 10, 10, 0.45);
overflow-y: auto; }
.reveal {
z-index: 1006;
backface-visibility: hidden;
display: none;
padding: 1rem;
border: 1px solid #e1e1e1;
border-radius: 0;
background-color: #fefefe;
position: relative;
top: 100px;
margin-right: auto;
margin-left: auto;
overflow-y: auto; }
[data-whatinput='mouse'] .reveal {
outline: 0; }
@media print, screen and (min-width: 48em) {
.reveal {
min-height: 0; } }
.reveal .column {
min-width: 0; }
.reveal > :last-child {
margin-bottom: 0; }
@media print, screen and (min-width: 48em) {
.reveal {
width: 600px;
max-width: 100%; } }
.reveal.collapse {
padding: 0; }
@media print, screen and (min-width: 48em) {
.reveal.tiny {
width: 30%;
max-width: 100%; } }
@media print, screen and (min-width: 48em) {
.reveal.small {
width: 50%;
max-width: 100%; } }
@media print, screen and (min-width: 48em) {
.reveal.large {
width: 90%;
max-width: 100%; } }
.reveal.full {
top: 0;
right: 0;
bottom: 0;
left: 0;
width: 100%;
max-width: none;
height: 100%;
min-height: 100%;
margin-left: 0;
border: 0;
border-radius: 0; }
@media screen and (max-width: 47.99875em) {
.reveal {
top: 0;
right: 0;
bottom: 0;
left: 0;
width: 100%;
max-width: none;
height: 100%;
min-height: 100%;
margin-left: 0;
border: 0;
border-radius: 0; } }
.reveal.without-overlay {
position: fixed; }
.switch {
height: 2rem;
position: relative;
margin-bottom: 1rem;
outline: 0;
font-size: 0.875rem;
font-weight: bold;
color: #fefefe;
user-select: none; }
.switch-input {
position: absolute;
margin-bottom: 0;
opacity: 0; }
.switch-paddle {
position: relative;
display: block;
width: 4rem;
height: 2rem;
border-radius: 0;
background: #e1e1e1;
transition: all 0.25s ease-out;
font-weight: inherit;
color: inherit;
cursor: pointer; }
input + .switch-paddle {
margin: 0; }
.switch-paddle::after {
position: absolute;
top: 0.25rem;
left: 0.25rem;
display: block;
width: 1.5rem;
height: 1.5rem;
transform: translate3d(0, 0, 0);
border-radius: 0;
background: #fefefe;
transition: all 0.25s ease-out;
content: ''; }
input:checked ~ .switch-paddle {
background: #000000; }
input:checked ~ .switch-paddle::after {
left: 2.25rem; }
[data-whatinput='mouse'] input:focus ~ .switch-paddle {
outline: 0; }
.switch-active, .switch-inactive {
position: absolute;
top: 50%;
transform: translateY(-50%); }
.switch-active {
left: 8%;
display: none; }
input:checked + label > .switch-active {
display: block; }
.switch-inactive {
right: 15%; }
input:checked + label > .switch-inactive {
display: none; }
.switch.tiny {
height: 1.5rem; }
.switch.tiny .switch-paddle {
width: 3rem;
height: 1.5rem;
font-size: 0.625rem; }
.switch.tiny .switch-paddle::after {
top: 0.25rem;
left: 0.25rem;
width: 1rem;
height: 1rem; }
.switch.tiny input:checked ~ .switch-paddle::after {
left: 1.75rem; }
.switch.small {
height: 1.75rem; }
.switch.small .switch-paddle {
width: 3.5rem;
height: 1.75rem;
font-size: 0.75rem; }
.switch.small .switch-paddle::after {
top: 0.25rem;
left: 0.25rem;
width: 1.25rem;
height: 1.25rem; }
.switch.small input:checked ~ .switch-paddle::after {
left: 2rem; }
.switch.large {
height: 2.5rem; }
.switch.large .switch-paddle {
width: 5rem;
height: 2.5rem;
font-size: 1rem; }
.switch.large .switch-paddle::after {
top: 0.25rem;
left: 0.25rem;
width: 2rem;
height: 2rem; }
.switch.large input:checked ~ .switch-paddle::after {
left: 2.75rem; }
table {
border-collapse: collapse;
width: 100%;
margin-bottom: 1rem;
border-radius: 0; }
thead,
tbody,
tfoot {
border: 1px solid #f1f1f1;
background-color: #fefefe; }
caption {
padding: 0.5rem 0.625rem 0.625rem;
font-weight: bold; }
thead {
background: #f8f8f8;
color: #0a0a0a; }
tfoot {
background: #f1f1f1;
color: #0a0a0a; }
thead tr,
tfoot tr {
background: transparent; }
thead th,
thead td,
tfoot th,
tfoot td {
padding: 0.5rem 0.625rem 0.625rem;
font-weight: bold;
text-align: left; }
tbody th,
tbody td {
padding: 0.5rem 0.625rem 0.625rem; }
tbody tr:nth-child(even) {
border-bottom: 0;
background-color: #f1f1f1; }
table.unstriped tbody {
background-color: #fefefe; }
table.unstriped tbody tr {
border-bottom: 0;
border-bottom: 1px solid #f1f1f1;
background-color: #fefefe; }
@media screen and (max-width: 64.06125em) {
table.stack thead {
display: none; }
table.stack tfoot {
display: none; }
table.stack tr,
table.stack th,
table.stack td {
display: block; }
table.stack td {
border-top: 0; } }
table.scroll {
display: block;
width: 100%;
overflow-x: auto; }
table.hover thead tr:hover {
background-color: #f3f3f3; }
table.hover tfoot tr:hover {
background-color: #ececec; }
table.hover tbody tr:hover {
background-color: #f9f9f9; }
table.hover:not(.unstriped) tr:nth-of-type(even):hover {
background-color: #ececec; }
.table-scroll {
overflow-x: auto; }
.tabs {
margin: 0;
border: 1px solid #e6e6e6;
background: #fefefe;
list-style-type: none; }
.tabs::before, .tabs::after {
display: table;
content: ' ';
flex-basis: 0;
order: 1; }
.tabs::after {
clear: both; }
.tabs.vertical > li {
display: block;
float: none;
width: auto; }
.tabs.simple > li > a {
padding: 0; }
.tabs.simple > li > a:hover {
background: transparent; }
.tabs.primary {
background: #000000; }
.tabs.primary > li > a {
color: #fefefe; }
.tabs.primary > li > a:hover, .tabs.primary > li > a:focus {
background: #0d0d0d; }
.tabs-title {
float: left; }
.tabs-title > a {
display: block;
padding: 1.25rem 1.5rem;
font-size: 0.75rem;
line-height: 1;
color: #000000; }
[data-whatinput='mouse'] .tabs-title > a {
outline: 0; }
.tabs-title > a:hover {
background: #fefefe;
color: black; }
.tabs-title > a:focus, .tabs-title > a[aria-selected='true'] {
background: #e6e6e6;
color: #000000; }
.tabs-content {
border: 1px solid #e6e6e6;
border-top: 0;
background: #fefefe;
color: #0a0a0a;
transition: all 0.5s ease; }
.tabs-content.vertical {
border: 1px solid #e6e6e6;
border-left: 0; }
.tabs-panel {
display: none;
padding: 1rem; }
.tabs-panel.is-active {
display: block; }
.thumbnail {
display: inline-block;
max-width: 100%;
margin-bottom: 1rem;
border: solid 4px #fefefe;
border-radius: 0;
box-shadow: 0 0 0 1px rgba(10, 10, 10, 0.2);
line-height: 0; }
a.thumbnail {
transition: box-shadow 200ms ease-out; }
a.thumbnail:hover, a.thumbnail:focus {
box-shadow: 0 0 6px 1px rgba(0, 0, 0, 0.5); }
a.thumbnail image {
box-shadow: none; }
.title-bar {
padding: 0.5rem;
background: #0a0a0a;
color: #fefefe;
display: flex;
justify-content: flex-start;
align-items: center; }
.title-bar .menu-icon {
margin-left: 0.25rem;
margin-right: 0.25rem; }
.title-bar-left,
.title-bar-right {
flex: 1 1 0px; }
.title-bar-right {
text-align: right; }
.title-bar-title {
display: inline-block;
vertical-align: middle;
font-weight: bold; }
.has-tip {
position: relative;
display: inline-block;
border-bottom: dotted 1px #8a8a8a;
font-weight: bold;
cursor: help; }
.tooltip {
position: absolute;
top: calc(100% + 0.6495rem);
z-index: 1200;
max-width: 10rem;
padding: 0.75rem;
border-radius: 0;
background-color: #0a0a0a;
font-size: 80%;
color: #fefefe; }
.tooltip::before {
position: absolute; }
.tooltip.bottom::before {
display: block;
width: 0;
height: 0;
border: inset 0.75rem;
content: '';
border-top-width: 0;
border-bottom-style: solid;
border-color: transparent transparent #0a0a0a;
bottom: 100%; }
.tooltip.bottom.align-center::before {
left: 50%;
transform: translateX(-50%); }
.tooltip.top::before {
display: block;
width: 0;
height: 0;
border: inset 0.75rem;
content: '';
border-bottom-width: 0;
border-top-style: solid;
border-color: #0a0a0a transparent transparent;
top: 100%;
bottom: auto; }
.tooltip.top.align-center::before {
left: 50%;
transform: translateX(-50%); }
.tooltip.left::before {
display: block;
width: 0;
height: 0;
border: inset 0.75rem;
content: '';
border-right-width: 0;
border-left-style: solid;
border-color: transparent transparent transparent #0a0a0a;
left: 100%; }
.tooltip.left.align-center::before {
bottom: auto;
top: 50%;
transform: translateY(-50%); }
.tooltip.right::before {
display: block;
width: 0;
height: 0;
border: inset 0.75rem;
content: '';
border-left-width: 0;
border-right-style: solid;
border-color: transparent #0a0a0a transparent transparent;
right: 100%;
left: auto; }
.tooltip.right.align-center::before {
bottom: auto;
top: 50%;
transform: translateY(-50%); }
.tooltip.align-top::before {
bottom: auto;
top: 10%; }
.tooltip.align-bottom::before {
bottom: 10%;
top: auto; }
.tooltip.align-left::before {
left: 10%;
right: auto; }
.tooltip.align-right::before {
left: auto;
right: 10%; }
.top-bar {
display: flex;
flex-wrap: nowrap;
justify-content: space-between;
align-items: center;
padding: 0.5rem;
flex-wrap: wrap; }
.top-bar,
.top-bar ul {
background-color: #e6e6e6; }
.top-bar input {
max-width: 200px;
margin-right: 1rem; }
.top-bar .input-group-field {
width: 100%;
margin-right: 0; }
.top-bar input.button {
width: auto; }
.top-bar .top-bar-left,
.top-bar .top-bar-right {
flex: 0 0 100%;
max-width: 100%; }
@media print, screen and (min-width: 48em) {
.top-bar {
flex-wrap: nowrap; }
.top-bar .top-bar-left {
flex: 1 1 auto;
margin-right: auto; }
.top-bar .top-bar-right {
flex: 0 1 auto;
margin-left: auto; } }
@media screen and (max-width: 64.06125em) {
.top-bar.stacked-for-medium {
flex-wrap: wrap; }
.top-bar.stacked-for-medium .top-bar-left,
.top-bar.stacked-for-medium .top-bar-right {
flex: 0 0 100%;
max-width: 100%; } }
@media screen and (max-width: 74.99875em) {
.top-bar.stacked-for-large {
flex-wrap: wrap; }
.top-bar.stacked-for-large .top-bar-left,
.top-bar.stacked-for-large .top-bar-right {
flex: 0 0 100%;
max-width: 100%; } }
@media screen and (max-width: 87.49875em) {
.top-bar.stacked-for-xlarge {
flex-wrap: wrap; }
.top-bar.stacked-for-xlarge .top-bar-left,
.top-bar.stacked-for-xlarge .top-bar-right {
flex: 0 0 100%;
max-width: 100%; } }
@media screen and (max-width: 99.99875em) {
.top-bar.stacked-for-xxlarge {
flex-wrap: wrap; }
.top-bar.stacked-for-xxlarge .top-bar-left,
.top-bar.stacked-for-xxlarge .top-bar-right {
flex: 0 0 100%;
max-width: 100%; } }
.top-bar.stacked-for-xxxlarge {
flex-wrap: wrap; }
.top-bar.stacked-for-xxxlarge .top-bar-left,
.top-bar.stacked-for-xxxlarge .top-bar-right {
flex: 0 0 100%;
max-width: 100%; }
.top-bar-title {
flex: 0 0 auto;
margin: 0.5rem 1rem 0.5rem 0; }
.top-bar-left,
.top-bar-right {
flex: 0 0 auto; }
.hide {
display: none !important; }
.invisible {
visibility: hidden; }
@media screen and (max-width: 47.99875em) {
.hide-for-small-only {
display: none !important; } }
@media screen and (max-width: 0em), screen and (min-width: 48em) {
.show-for-small-only {
display: none !important; } }
@media print, screen and (min-width: 48em) {
.hide-for-medium {
display: none !important; } }
@media screen and (max-width: 47.99875em) {
.show-for-medium {
display: none !important; } }
@media screen and (min-width: 48em) and (max-width: 64.06125em) {
.hide-for-medium-only {
display: none !important; } }
@media screen and (max-width: 47.99875em), screen and (min-width: 64.0625em) {
.show-for-medium-only {
display: none !important; } }
@media print, screen and (min-width: 64.0625em) {
.hide-for-large {
display: none !important; } }
@media screen and (max-width: 64.06125em) {
.show-for-large {
display: none !important; } }
@media screen and (min-width: 64.0625em) and (max-width: 74.99875em) {
.hide-for-large-only {
display: none !important; } }
@media screen and (max-width: 64.06125em), screen and (min-width: 75em) {
.show-for-large-only {
display: none !important; } }
@media screen and (min-width: 75em) {
.hide-for-xlarge {
display: none !important; } }
@media screen and (max-width: 74.99875em) {
.show-for-xlarge {
display: none !important; } }
@media screen and (min-width: 75em) and (max-width: 87.49875em) {
.hide-for-xlarge-only {
display: none !important; } }
@media screen and (max-width: 74.99875em), screen and (min-width: 87.5em) {
.show-for-xlarge-only {
display: none !important; } }
@media screen and (min-width: 87.5em) {
.hide-for-xxlarge {
display: none !important; } }
@media screen and (max-width: 87.49875em) {
.show-for-xxlarge {
display: none !important; } }
@media screen and (min-width: 87.5em) and (max-width: 99.99875em) {
.hide-for-xxlarge-only {
display: none !important; } }
@media screen and (max-width: 87.49875em), screen and (min-width: 100em) {
.show-for-xxlarge-only {
display: none !important; } }
@media screen and (min-width: 100em) {
.hide-for-xxxlarge {
display: none !important; } }
@media screen and (max-width: 99.99875em) {
.show-for-xxxlarge {
display: none !important; } }
@media screen and (min-width: 100em) {
.hide-for-xxxlarge-only {
display: none !important; } }
@media screen and (max-width: 99.99875em) {
.show-for-xxxlarge-only {
display: none !important; } }
.show-for-sr, .screen-reader-text,
.show-on-focus {
position: absolute !important;
width: 1px;
height: 1px;
padding: 0;
overflow: hidden;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
border: 0; }
.show-on-focus:active, .show-on-focus:focus {
position: static !important;
width: auto;
height: auto;
overflow: visible;
clip: auto;
white-space: normal; }
.show-for-landscape,
.hide-for-portrait {
display: block !important; }
@media screen and (orientation: landscape) {
.show-for-landscape,
.hide-for-portrait {
display: block !important; } }
@media screen and (orientation: portrait) {
.show-for-landscape,
.hide-for-portrait {
display: none !important; } }
.hide-for-landscape,
.show-for-portrait {
display: none !important; }
@media screen and (orientation: landscape) {
.hide-for-landscape,
.show-for-portrait {
display: none !important; } }
@media screen and (orientation: portrait) {
.hide-for-landscape,
.show-for-portrait {
display: block !important; } }
.align-left {
justify-content: flex-start; }
.align-right {
justify-content: flex-end; }
.align-center {
justify-content: center; }
.align-justify {
justify-content: space-between; }
.align-spaced {
justify-content: space-around; }
.align-left.vertical.menu > li > a {
justify-content: flex-start; }
.align-right.vertical.menu > li > a {
justify-content: flex-end; }
.align-center.vertical.menu > li > a {
justify-content: center; }
.align-top {
align-items: flex-start; }
.align-self-top {
align-self: flex-start; }
.align-bottom {
align-items: flex-end; }
.align-self-bottom {
align-self: flex-end; }
.align-middle {
align-items: center; }
.align-self-middle {
align-self: center; }
.align-stretch {
align-items: stretch; }
.align-self-stretch {
align-self: stretch; }
.align-center-middle {
justify-content: center;
align-items: center;
align-content: center; }
.small-order-1 {
order: 1; }
.small-order-2 {
order: 2; }
.small-order-3 {
order: 3; }
.small-order-4 {
order: 4; }
.small-order-5 {
order: 5; }
.small-order-6 {
order: 6; }
@media print, screen and (min-width: 48em) {
.medium-order-1 {
order: 1; }
.medium-order-2 {
order: 2; }
.medium-order-3 {
order: 3; }
.medium-order-4 {
order: 4; }
.medium-order-5 {
order: 5; }
.medium-order-6 {
order: 6; } }
@media print, screen and (min-width: 64.0625em) {
.large-order-1 {
order: 1; }
.large-order-2 {
order: 2; }
.large-order-3 {
order: 3; }
.large-order-4 {
order: 4; }
.large-order-5 {
order: 5; }
.large-order-6 {
order: 6; } }
@media screen and (min-width: 75em) {
.xlarge-order-1 {
order: 1; }
.xlarge-order-2 {
order: 2; }
.xlarge-order-3 {
order: 3; }
.xlarge-order-4 {
order: 4; }
.xlarge-order-5 {
order: 5; }
.xlarge-order-6 {
order: 6; } }
@media screen and (min-width: 87.5em) {
.xxlarge-order-1 {
order: 1; }
.xxlarge-order-2 {
order: 2; }
.xxlarge-order-3 {
order: 3; }
.xxlarge-order-4 {
order: 4; }
.xxlarge-order-5 {
order: 5; }
.xxlarge-order-6 {
order: 6; } }
@media screen and (min-width: 100em) {
.xxxlarge-order-1 {
order: 1; }
.xxxlarge-order-2 {
order: 2; }
.xxxlarge-order-3 {
order: 3; }
.xxxlarge-order-4 {
order: 4; }
.xxxlarge-order-5 {
order: 5; }
.xxxlarge-order-6 {
order: 6; } }
.flex-container {
display: flex; }
.flex-child-auto {
flex: 1 1 auto; }
.flex-child-grow {
flex: 1 0 auto; }
.flex-child-shrink {
flex: 0 1 auto; }
.flex-dir-row {
flex-direction: row; }
.flex-dir-row-reverse {
flex-direction: row-reverse; }
.flex-dir-column {
flex-direction: column; }
.flex-dir-column-reverse {
flex-direction: column-reverse; }
@media print, screen and (min-width: 48em) {
.medium-flex-container {
display: flex; }
.medium-flex-child-auto {
flex: 1 1 auto; }
.medium-flex-child-grow {
flex: 1 0 auto; }
.medium-flex-child-shrink {
flex: 0 1 auto; }
.medium-flex-dir-row {
flex-direction: row; }
.medium-flex-dir-row-reverse {
flex-direction: row-reverse; }
.medium-flex-dir-column {
flex-direction: column; }
.medium-flex-dir-column-reverse {
flex-direction: column-reverse; } }
@media print, screen and (min-width: 64.0625em) {
.large-flex-container {
display: flex; }
.large-flex-child-auto {
flex: 1 1 auto; }
.large-flex-child-grow {
flex: 1 0 auto; }
.large-flex-child-shrink {
flex: 0 1 auto; }
.large-flex-dir-row {
flex-direction: row; }
.large-flex-dir-row-reverse {
flex-direction: row-reverse; }
.large-flex-dir-column {
flex-direction: column; }
.large-flex-dir-column-reverse {
flex-direction: column-reverse; } }
@media screen and (min-width: 75em) {
.xlarge-flex-container {
display: flex; }
.xlarge-flex-child-auto {
flex: 1 1 auto; }
.xlarge-flex-child-grow {
flex: 1 0 auto; }
.xlarge-flex-child-shrink {
flex: 0 1 auto; }
.xlarge-flex-dir-row {
flex-direction: row; }
.xlarge-flex-dir-row-reverse {
flex-direction: row-reverse; }
.xlarge-flex-dir-column {
flex-direction: column; }
.xlarge-flex-dir-column-reverse {
flex-direction: column-reverse; } }
@media screen and (min-width: 87.5em) {
.xxlarge-flex-container {
display: flex; }
.xxlarge-flex-child-auto {
flex: 1 1 auto; }
.xxlarge-flex-child-grow {
flex: 1 0 auto; }
.xxlarge-flex-child-shrink {
flex: 0 1 auto; }
.xxlarge-flex-dir-row {
flex-direction: row; }
.xxlarge-flex-dir-row-reverse {
flex-direction: row-reverse; }
.xxlarge-flex-dir-column {
flex-direction: column; }
.xxlarge-flex-dir-column-reverse {
flex-direction: column-reverse; } }
@media screen and (min-width: 100em) {
.xxxlarge-flex-container {
display: flex; }
.xxxlarge-flex-child-auto {
flex: 1 1 auto; }
.xxxlarge-flex-child-grow {
flex: 1 0 auto; }
.xxxlarge-flex-child-shrink {
flex: 0 1 auto; }
.xxxlarge-flex-dir-row {
flex-direction: row; }
.xxxlarge-flex-dir-row-reverse {
flex-direction: row-reverse; }
.xxxlarge-flex-dir-column {
flex-direction: column; }
.xxxlarge-flex-dir-column-reverse {
flex-direction: column-reverse; } }
.slide-in-down.mui-enter {
transition-duration: 500ms;
transition-timing-function: linear;
transform: translateY(-100%);
transition-property: transform, opacity;
backface-visibility: hidden; }
.slide-in-down.mui-enter.mui-enter-active {
transform: translateY(0); }
.slide-in-left.mui-enter {
transition-duration: 500ms;
transition-timing-function: linear;
transform: translateX(-100%);
transition-property: transform, opacity;
backface-visibility: hidden; }
.slide-in-left.mui-enter.mui-enter-active {
transform: translateX(0); }
.slide-in-up.mui-enter {
transition-duration: 500ms;
transition-timing-function: linear;
transform: translateY(100%);
transition-property: transform, opacity;
backface-visibility: hidden; }
.slide-in-up.mui-enter.mui-enter-active {
transform: translateY(0); }
.slide-in-right.mui-enter {
transition-duration: 500ms;
transition-timing-function: linear;
transform: translateX(100%);
transition-property: transform, opacity;
backface-visibility: hidden; }
.slide-in-right.mui-enter.mui-enter-active {
transform: translateX(0); }
.slide-out-down.mui-leave {
transition-duration: 500ms;
transition-timing-function: linear;
transform: translateY(0);
transition-property: transform, opacity;
backface-visibility: hidden; }
.slide-out-down.mui-leave.mui-leave-active {
transform: translateY(100%); }
.slide-out-right.mui-leave {
transition-duration: 500ms;
transition-timing-function: linear;
transform: translateX(0);
transition-property: transform, opacity;
backface-visibility: hidden; }
.slide-out-right.mui-leave.mui-leave-active {
transform: translateX(100%); }
.slide-out-up.mui-leave {
transition-duration: 500ms;
transition-timing-function: linear;
transform: translateY(0);
transition-property: transform, opacity;
backface-visibility: hidden; }
.slide-out-up.mui-leave.mui-leave-active {
transform: translateY(-100%); }
.slide-out-left.mui-leave {
transition-duration: 500ms;
transition-timing-function: linear;
transform: translateX(0);
transition-property: transform, opacity;
backface-visibility: hidden; }
.slide-out-left.mui-leave.mui-leave-active {
transform: translateX(-100%); }
.fade-in.mui-enter {
transition-duration: 500ms;
transition-timing-function: linear;
opacity: 0;
transition-property: opacity; }
.fade-in.mui-enter.mui-enter-active {
opacity: 1; }
.fade-out.mui-leave {
transition-duration: 500ms;
transition-timing-function: linear;
opacity: 1;
transition-property: opacity; }
.fade-out.mui-leave.mui-leave-active {
opacity: 0; }
.hinge-in-from-top.mui-enter {
transition-duration: 500ms;
transition-timing-function: linear;
transform: perspective(2000px) rotateX(-90deg);
transform-origin: top;
transition-property: transform, opacity;
opacity: 0; }
.hinge-in-from-top.mui-enter.mui-enter-active {
transform: perspective(2000px) rotate(0deg);
opacity: 1; }
.hinge-in-from-right.mui-enter {
transition-duration: 500ms;
transition-timing-function: linear;
transform: perspective(2000px) rotateY(-90deg);
transform-origin: right;
transition-property: transform, opacity;
opacity: 0; }
.hinge-in-from-right.mui-enter.mui-enter-active {
transform: perspective(2000px) rotate(0deg);
opacity: 1; }
.hinge-in-from-bottom.mui-enter {
transition-duration: 500ms;
transition-timing-function: linear;
transform: perspective(2000px) rotateX(90deg);
transform-origin: bottom;
transition-property: transform, opacity;
opacity: 0; }
.hinge-in-from-bottom.mui-enter.mui-enter-active {
transform: perspective(2000px) rotate(0deg);
opacity: 1; }
.hinge-in-from-left.mui-enter {
transition-duration: 500ms;
transition-timing-function: linear;
transform: perspective(2000px) rotateY(90deg);
transform-origin: left;
transition-property: transform, opacity;
opacity: 0; }
.hinge-in-from-left.mui-enter.mui-enter-active {
transform: perspective(2000px) rotate(0deg);
opacity: 1; }
.hinge-in-from-middle-x.mui-enter {
transition-duration: 500ms;
transition-timing-function: linear;
transform: perspective(2000px) rotateX(-90deg);
transform-origin: center;
transition-property: transform, opacity;
opacity: 0; }
.hinge-in-from-middle-x.mui-enter.mui-enter-active {
transform: perspective(2000px) rotate(0deg);
opacity: 1; }
.hinge-in-from-middle-y.mui-enter {
transition-duration: 500ms;
transition-timing-function: linear;
transform: perspective(2000px) rotateY(-90deg);
transform-origin: center;
transition-property: transform, opacity;
opacity: 0; }
.hinge-in-from-middle-y.mui-enter.mui-enter-active {
transform: perspective(2000px) rotate(0deg);
opacity: 1; }
.hinge-out-from-top.mui-leave {
transition-duration: 500ms;
transition-timing-function: linear;
transform: perspective(2000px) rotate(0deg);
transform-origin: top;
transition-property: transform, opacity;
opacity: 1; }
.hinge-out-from-top.mui-leave.mui-leave-active {
transform: perspective(2000px) rotateX(90deg);
opacity: 0; }
.hinge-out-from-right.mui-leave {
transition-duration: 500ms;
transition-timing-function: linear;
transform: perspective(2000px) rotate(0deg);
transform-origin: right;
transition-property: transform, opacity;
opacity: 1; }
.hinge-out-from-right.mui-leave.mui-leave-active {
transform: perspective(2000px) rotateY(90deg);
opacity: 0; }
.hinge-out-from-bottom.mui-leave {
transition-duration: 500ms;
transition-timing-function: linear;
transform: perspective(2000px) rotate(0deg);
transform-origin: bottom;
transition-property: transform, opacity;
opacity: 1; }
.hinge-out-from-bottom.mui-leave.mui-leave-active {
transform: perspective(2000px) rotateX(-90deg);
opacity: 0; }
.hinge-out-from-left.mui-leave {
transition-duration: 500ms;
transition-timing-function: linear;
transform: perspective(2000px) rotate(0deg);
transform-origin: left;
transition-property: transform, opacity;
opacity: 1; }
.hinge-out-from-left.mui-leave.mui-leave-active {
transform: perspective(2000px) rotateY(-90deg);
opacity: 0; }
.hinge-out-from-middle-x.mui-leave {
transition-duration: 500ms;
transition-timing-function: linear;
transform: perspective(2000px) rotate(0deg);
transform-origin: center;
transition-property: transform, opacity;
opacity: 1; }
.hinge-out-from-middle-x.mui-leave.mui-leave-active {
transform: perspective(2000px) rotateX(90deg);
opacity: 0; }
.hinge-out-from-middle-y.mui-leave {
transition-duration: 500ms;
transition-timing-function: linear;
transform: perspective(2000px) rotate(0deg);
transform-origin: center;
transition-property: transform, opacity;
opacity: 1; }
.hinge-out-from-middle-y.mui-leave.mui-leave-active {
transform: perspective(2000px) rotateY(90deg);
opacity: 0; }
.scale-in-up.mui-enter {
transition-duration: 500ms;
transition-timing-function: linear;
transform: scale(0.5);
transition-property: transform, opacity;
opacity: 0; }
.scale-in-up.mui-enter.mui-enter-active {
transform: scale(1);
opacity: 1; }
.scale-in-down.mui-enter {
transition-duration: 500ms;
transition-timing-function: linear;
transform: scale(1.5);
transition-property: transform, opacity;
opacity: 0; }
.scale-in-down.mui-enter.mui-enter-active {
transform: scale(1);
opacity: 1; }
.scale-out-up.mui-leave {
transition-duration: 500ms;
transition-timing-function: linear;
transform: scale(1);
transition-property: transform, opacity;
opacity: 1; }
.scale-out-up.mui-leave.mui-leave-active {
transform: scale(1.5);
opacity: 0; }
.scale-out-down.mui-leave {
transition-duration: 500ms;
transition-timing-function: linear;
transform: scale(1);
transition-property: transform, opacity;
opacity: 1; }
.scale-out-down.mui-leave.mui-leave-active {
transform: scale(0.5);
opacity: 0; }
.spin-in.mui-enter {
transition-duration: 500ms;
transition-timing-function: linear;
transform: rotate(-0.75turn);
transition-property: transform, opacity;
opacity: 0; }
.spin-in.mui-enter.mui-enter-active {
transform: rotate(0);
opacity: 1; }
.spin-out.mui-leave {
transition-duration: 500ms;
transition-timing-function: linear;
transform: rotate(0);
transition-property: transform, opacity;
opacity: 1; }
.spin-out.mui-leave.mui-leave-active {
transform: rotate(0.75turn);
opacity: 0; }
.spin-in-ccw.mui-enter {
transition-duration: 500ms;
transition-timing-function: linear;
transform: rotate(0.75turn);
transition-property: transform, opacity;
opacity: 0; }
.spin-in-ccw.mui-enter.mui-enter-active {
transform: rotate(0);
opacity: 1; }
.spin-out-ccw.mui-leave {
transition-duration: 500ms;
transition-timing-function: linear;
transform: rotate(0);
transition-property: transform, opacity;
opacity: 1; }
.spin-out-ccw.mui-leave.mui-leave-active {
transform: rotate(-0.75turn);
opacity: 0; }
.slow {
transition-duration: 750ms !important; }
.fast {
transition-duration: 250ms !important; }
.linear {
transition-timing-function: linear !important; }
.ease {
transition-timing-function: ease !important; }
.ease-in {
transition-timing-function: ease-in !important; }
.ease-out {
transition-timing-function: ease-out !important; }
.ease-in-out {
transition-timing-function: ease-in-out !important; }
.bounce-in {
transition-timing-function: cubic-bezier(0.485, 0.155, 0.24, 1.245) !important; }
.bounce-out {
transition-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important; }
.bounce-in-out {
transition-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important; }
.short-delay {
transition-delay: 300ms !important; }
.long-delay {
transition-delay: 700ms !important; }
.shake {
animation-name: shake-7; }
@keyframes shake-7 {
0%, 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90% {
transform: translateX(7%); }
5%, 15%, 25%, 35%, 45%, 55%, 65%, 75%, 85%, 95% {
transform: translateX(-7%); } }
.spin-cw {
animation-name: spin-cw-1turn; }
@keyframes spin-cw-1turn {
0% {
transform: rotate(-1turn); }
100% {
transform: rotate(0); } }
.spin-ccw {
animation-name: spin-ccw-1turn; }
@keyframes spin-ccw-1turn {
0% {
transform: rotate(0); }
100% {
transform: rotate(-1turn); } }
.wiggle {
animation-name: wiggle-7deg; }
@keyframes wiggle-7deg {
40%, 50%, 60% {
transform: rotate(7deg); }
35%, 45%, 55%, 65% {
transform: rotate(-7deg); }
0%, 30%, 70%, 100% {
transform: rotate(0); } }
.shake,
.spin-cw,
.spin-ccw,
.wiggle {
animation-duration: 500ms; }
.infinite {
animation-iteration-count: infinite; }
.slow {
animation-duration: 750ms !important; }
.fast {
animation-duration: 250ms !important; }
.linear {
animation-timing-function: linear !important; }
.ease {
animation-timing-function: ease !important; }
.ease-in {
animation-timing-function: ease-in !important; }
.ease-out {
animation-timing-function: ease-out !important; }
.ease-in-out {
animation-timing-function: ease-in-out !important; }
.bounce-in {
animation-timing-function: cubic-bezier(0.485, 0.155, 0.24, 1.245) !important; }
.bounce-out {
animation-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important; }
.bounce-in-out {
animation-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important; }
.short-delay {
animation-delay: 300ms !important; }
.long-delay {
animation-delay: 700ms !important; } @keyframes product-fade-in {
0% {
opacity: 0; }
100% {
opacity: 1; } }
@keyframes blink {
0% {
opacity: 1; }
50% {
opacity: 0; }
100% {
opacity: 1; } }
@-webkit-keyframes blink {
0% {
opacity: 1; }
50% {
opacity: 0; }
100% {
opacity: 1; } }
@keyframes topCanvasNavOpen {
0% {
-webkit-clip-path: polygon(0 0, 100% 0, 100% 50%, 0 100%);
clip-path: polygon(0 0, 100% 0, 100% 50%, 0 100%); }
to {
-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%); } }
@keyframes topCanvasClose {
0% {
-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 70%);
clip-path: polygon(0 0, 100% 0, 100% 100%, 0 70%); }
50% {
-webkit-clip-path: polygon(0 0, 100% 0, 100% 70%, 0 70%);
clip-path: polygon(0 0, 100% 0, 100% 70%, 0 70%); }
100% {
-webkit-clip-path: polygon(0 0, 100% 0, 100% 50%, 0 70%);
clip-path: polygon(0 0, 100% 0, 100% 50%, 0 70%); } }
@-webkit-keyframes show-menu-section {
0% {
opacity: 0; }
100% {
opacity: 1; } }
@keyframes show-menu-section {
0% {
opacity: 0; }
100% {
opacity: 1; } }
@keyframes fadeIn {
0% {
opacity: 0; }
100% {
opacity: 1; } }
@keyframes fadeOut {
0% {
opacity: 1; }
100% {
opacity: 0; } }
@keyframes full_and_visible {
100% {
width: 100%;
height: 100%;
visibility: visible; } }
@keyframes no_space_and_hidden {
100% {
width: 0;
height: 0;
visibility: hidden; } }
@keyframes shop_tooltip_clicked {
0% {
transform: scale(1); }
50% {
transform: scale(0.9); }
100% {
transform: scale(1); } }
@keyframes shop_tooltip_clicked_desktop {
0% {
transform: scale(1.1); }
50% {
transform: scale(0.9); }
100% {
transform: scale(1.1); } }
@keyframes shop_tooltip_hover_in {
0% {
transform: translate3d(-50%, -70%, 0);
opacity: 0; }
100% {
transform: translate3d(-50%, -20%, 0);
opacity: 1; } }
@keyframes shop_tooltip_hover_out {
0% {
transform: translate3d(-50%, -20%, 0);
opacity: 1; }
100% {
transform: translate3d(-50%, -70%, 0);
opacity: 0; } }
@keyframes shop_tooltip_show_hide {
0% {
transform: translate3d(200px, 0, 0);
opacity: 0; }
100% {
transform: translate3d(0, 0, 0);
opacity: 1; } }
@keyframes drop_down_in {
0% {
opacity: 0;
transform: perspective(500px) rotateX(-25deg); }
50% {
opacity: 1; }
100% {
opacity: 1;
transform: perspective(9999px) rotateX(0deg); } }
@keyframes drop_down_out {
0% {
opacity: 1;
transform: perspective(9999px) rotateX(0deg); }
50% {
opacity: 1; }
100% {
opacity: 0;
transform: perspective(500px) rotateX(-25deg); } }
@keyframes drop_down_right_in {
0% {
opacity: 0;
transform: perspective(500px) rotateY(20deg); }
50% {
opacity: 1; }
100% {
opacity: 1;
transform: perspective(9999px) rotateY(0deg); } }
@keyframes drop_down_right_out {
0% {
opacity: 1;
transform: perspective(9999px) rotateY(0deg); }
50% {
opacity: 1; }
100% {
opacity: 0;
transform: perspective(500px) rotateY(20deg); } }
@keyframes drop_down_left_in {
0% {
opacity: 0;
transform: perspective(500px) rotateY(-10deg); }
50% {
opacity: 1; }
100% {
opacity: 1;
transform: perspective(9999px) rotateY(0deg); } }
@keyframes drop_down_left_out {
0% {
opacity: 1;
transform: perspective(9999px) rotateY(0deg); }
50% {
opacity: 1; }
100% {
opacity: 0;
transform: perspective(500px) rotateY(-10deg); } }
@keyframes mega_drop_down_in {
0% {
opacity: 0;
transform: perspective(500px) rotateX(-5deg); }
50% {
opacity: 1; }
100% {
opacity: 1;
transform: perspective(9999px) rotateX(0deg); } }
@keyframes mega_drop_down_out {
0% {
opacity: 1;
transform: perspective(9999px) rotateX(0deg); }
50% {
opacity: 1; }
100% {
opacity: 0;
transform: perspective(500px) rotateX(-5deg); } }
@keyframes minicart_in {
0% {
opacity: 0;
transform: perspective(500px) rotateX(-5deg); }
50% {
opacity: 1; }
100% {
opacity: 1;
transform: perspective(9999px) rotateX(0deg); } }
@keyframes minicart_out {
0% {
opacity: 1;
transform: perspective(9999px) rotateX(0deg); }
50% {
opacity: 1; }
100% {
opacity: 0;
transform: perspective(500px) rotateX(-5deg); } }
@keyframes menu_dropdowns_li {
0% {
opacity: 0;
transform: translate3d(-10px, 0, 0); }
100% {
opacity: 1;
transform: translate3d(0, 0, 0); } }
@keyframes megadropdown_categories {
0% {
opacity: 0;
transform: translate3d(-5px, 0, 0); }
100% {
opacity: 1;
transform: translate3d(0, 0, 0); } }
@keyframes megamenu_blog_cats {
0% {
opacity: 0;
transform: translate3d(-10px, 0, 0); }
100% {
opacity: 1;
transform: translate3d(0, 0, 0); } }
@keyframes megamenu_blog {
0% {
opacity: 0;
transform: scale(0.95); }
100% {
opacity: 1;
transform: scale(1); } }
@keyframes megamenu_icons {
0% {
opacity: 0;
transform: scale(0.85); }
100% {
opacity: 1;
transform: scale(1); } }
@keyframes megamenu_categories {
0% {
opacity: 0;
transform: scale(0.95); }
100% {
opacity: 1;
transform: scale(1); } }
@keyframes megamenu_contact_img {
0% {
opacity: 0;
transform: scale(0.9); }
100% {
opacity: 1;
transform: scale(1); } }
@keyframes megamenu_contact {
0% {
opacity: 0;
transform: translate3d(-10px, 0, 0); }
100% {
opacity: 1;
transform: translate3d(0, 0, 0); } }
@keyframes sticky_header_out {
100% {
height: 0;
visibility: hidden;
overflow: hidden; } }
@keyframes sticky_header_in {
100% {
height: auto;
visibility: visible;
overflow: visible; } }
@keyframes bounceInCart {
from, 50%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
0% {
transform: scale3d(0.75, 0.75, 0.75); }
50% {
transform: scale3d(1, 1, 1); }
to {
transform: scale3d(0.75, 0.75, 0.75); } }
@keyframes bounceIn {
from, 20%, 40%, 60%, 80%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
0% {
opacity: 0;
-webkit-transform: scale3d(0.3, 0.3, 0.3);
transform: scale3d(0.3, 0.3, 0.3); }
20% {
-webkit-transform: scale3d(1.3, 1.3, 1.3);
transform: scale3d(1.3, 1.3, 1.3); }
40% {
-webkit-transform: scale3d(0.9, 0.9, 0.9);
transform: scale3d(0.9, 0.9, 0.9); }
60% {
opacity: 1;
-webkit-transform: scale3d(1.03, 1.03, 1.03);
transform: scale3d(1.03, 1.03, 1.03); }
80% {
-webkit-transform: scale3d(0.97, 0.97, 0.97);
transform: scale3d(0.97, 0.97, 0.97); }
to {
opacity: 1;
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1); } }
@-webkit-keyframes slideInDown {
from {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
visibility: visible; }
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0); } }
@keyframes slideInDown {
from {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
visibility: visible; }
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0); } }
@-moz-keyframes pulsate {
0% {
-moz-transform: scale(0.1, 0.1);
-o-transform: scale(0.1, 0.1);
-ms-transform: scale(0.1, 0.1);
-webkit-transform: scale(0.1, 0.1);
transform: scale(0.1, 0.1);
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0); }
50% {
opacity: 1;
-ms-filter: none;
filter: none; }
100% {
-moz-transform: scale(1.2, 1.2);
-o-transform: scale(1.2, 1.2);
-ms-transform: scale(1.2, 1.2);
-webkit-transform: scale(1.2, 1.2);
transform: scale(1.2, 1.2);
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0); } }
@-webkit-keyframes pulsate {
0% {
-moz-transform: scale(0.1, 0.1);
-o-transform: scale(0.1, 0.1);
-ms-transform: scale(0.1, 0.1);
-webkit-transform: scale(0.1, 0.1);
transform: scale(0.1, 0.1);
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0); }
50% {
opacity: 1;
-ms-filter: none;
filter: none; }
100% {
-moz-transform: scale(1.2, 1.2);
-o-transform: scale(1.2, 1.2);
-ms-transform: scale(1.2, 1.2);
-webkit-transform: scale(1.2, 1.2);
transform: scale(1.2, 1.2);
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0); } }
@-o-keyframes pulsate {
0% {
-moz-transform: scale(0.1, 0.1);
-o-transform: scale(0.1, 0.1);
-ms-transform: scale(0.1, 0.1);
-webkit-transform: scale(0.1, 0.1);
transform: scale(0.1, 0.1);
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0); }
50% {
opacity: 1;
-ms-filter: none;
filter: none; }
100% {
-moz-transform: scale(1.2, 1.2);
-o-transform: scale(1.2, 1.2);
-ms-transform: scale(1.2, 1.2);
-webkit-transform: scale(1.2, 1.2);
transform: scale(1.2, 1.2);
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0); } }
@keyframes pulsate {
0% {
-moz-transform: scale(0.1, 0.1);
-o-transform: scale(0.1, 0.1);
-ms-transform: scale(0.1, 0.1);
-webkit-transform: scale(0.1, 0.1);
transform: scale(0.1, 0.1);
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0); }
50% {
opacity: 1;
-ms-filter: none;
filter: none; }
100% {
-moz-transform: scale(1.2, 1.2);
-o-transform: scale(1.2, 1.2);
-ms-transform: scale(1.2, 1.2);
-webkit-transform: scale(1.2, 1.2);
transform: scale(1.2, 1.2);
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0); } }
@keyframes beat {
0%, 100% {
transform: scale(1); }
50% {
transform: scale(1.1); } }
@keyframes bounceIconUp {
0% {
transform: translateY(0px); }
25% {
transform: translateY(-20px); }
50% {
transform: translateY(0px); }
75% {
transform: translateY(-20px); }
100% {
transform: translateY(0px); } }
@-webkit-keyframes fx {
50% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1; }
100% {
opacity: 0; } }
@keyframes fx {
50% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1; }
100% {
opacity: 0; } }
.woocommerce .blockUI.blockOverlay {
position: relative;
background-color: rgba(255, 255, 255, 0.8) !important; }
.progress-page {
opacity: 1;
visibility: visible;
z-index: 1; }
.progress-page:hover .scrolltotop {
visibility: visible;
overflow: visible; }
.progress-page .scrolltotop {
background: none;
font-size: 0;
border-top-width: 0;
color: inherit;
padding: 0;
text-align: right;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer; }
.progress-page .scrolltotop .tooltip {
max-width: 15rem;
transition: all .3s ease;
font-size: 12px;
font-weight: 400;
line-height: 1;
position: absolute;
top: -35px;
right: auto;
left: 50%;
transform: translate3d(-50%, 0, 0);
visibility: hidden;
pointer-events: none;
white-space: nowrap;
text-align: center;
padding: 8px 9px 6px 9px; }
@media print, screen and (min-width: 64.0625em) {
.progress-page .scrolltotop .tooltip {
animation: shop_tooltip_hover_out .3s; } }
.progress-page .scrolltotop .tooltip:after {
position: absolute;
bottom: -16px;
right: auto;
left: 50%;
transform: translate3d(-50%, 0, 0);
content: '';
width: 0;
height: 0;
border-style: solid;
border-width: 10px;
border-color: transparent transparent transparent;
border-top-color: #0a0a0a; }
@media print, screen and (min-width: 64.0625em) {
.progress-page .scrolltotop:hover .tooltip {
animation: shop_tooltip_hover_in .3s;
animation-fill-mode: forwards;
visibility: visible; } }
.progress-page .scrolltotop:after { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
transition: all .3s ease-in-out;
font-size: 16px; }
.attr-swatches {
opacity: 1;
visibility: visible;
z-index: 1; }
.attr-swatches:hover .sub-swatch {
visibility: visible;
overflow: visible; }
.attr-swatches .sub-swatch {
background: none;
font-size: 0;
border-top-width: 0;
color: inherit;
padding: 0;
text-align: right;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer; }
.attr-swatches .sub-swatch .tooltip {
max-width: 15rem;
transition: all .3s ease;
font-size: 12px;
font-weight: 400;
line-height: 1;
position: absolute;
top: -35px;
right: auto;
left: 50%;
transform: translate3d(-50%, 0, 0);
visibility: hidden;
pointer-events: none;
white-space: nowrap;
text-align: center;
padding: 8px 9px 6px 9px; }
@media print, screen and (min-width: 64.0625em) {
.attr-swatches .sub-swatch .tooltip {
animation: shop_tooltip_hover_out .3s; } }
.attr-swatches .sub-swatch .tooltip:after {
position: absolute;
bottom: -16px;
right: auto;
left: 50%;
transform: translate3d(-50%, 0, 0);
content: '';
width: 0;
height: 0;
border-style: solid;
border-width: 10px;
border-color: transparent transparent transparent;
border-top-color: #0a0a0a; }
@media print, screen and (min-width: 64.0625em) {
.attr-swatches .sub-swatch:hover .tooltip {
animation: shop_tooltip_hover_in .3s;
animation-fill-mode: forwards;
visibility: visible; } }
.attr-swatches .sub-swatch:after { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
transition: all .3s ease-in-out;
font-size: 16px; }
.footer-section-inner {
opacity: 1;
visibility: visible;
z-index: 1; }
.footer-section-inner:hover .barberry_product_wishlist_button {
visibility: visible;
overflow: visible; }
.footer-section-inner .barberry_product_wishlist_button {
background: none;
font-size: 0;
border-top-width: 0;
color: inherit;
padding: 0;
text-align: right;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer; }
.footer-section-inner .barberry_product_wishlist_button .tooltip {
max-width: 15rem;
transition: all .3s ease;
font-size: 12px;
font-weight: 400;
line-height: 1;
position: absolute;
top: -35px;
right: auto;
left: 50%;
transform: translate3d(-50%, 0, 0);
visibility: hidden;
pointer-events: none;
white-space: nowrap;
text-align: center;
padding: 8px 9px 6px 9px; }
@media print, screen and (min-width: 64.0625em) {
.footer-section-inner .barberry_product_wishlist_button .tooltip {
animation: shop_tooltip_hover_out .3s; } }
.footer-section-inner .barberry_product_wishlist_button .tooltip:after {
position: absolute;
bottom: -16px;
right: auto;
left: 50%;
transform: translate3d(-50%, 0, 0);
content: '';
width: 0;
height: 0;
border-style: solid;
border-width: 10px;
border-color: transparent transparent transparent;
border-top-color: #0a0a0a; }
@media print, screen and (min-width: 64.0625em) {
.footer-section-inner .barberry_product_wishlist_button:hover .tooltip {
animation: shop_tooltip_hover_in .3s;
animation-fill-mode: forwards;
visibility: visible; } }
.footer-section-inner .barberry_product_wishlist_button:after { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
transition: all .3s ease-in-out;
font-size: 16px; }
.footer-section-inner {
opacity: 1;
visibility: visible;
z-index: 1; }
.footer-section-inner:hover .barberry_product_quick_view_button {
visibility: visible;
overflow: visible; }
.footer-section-inner .barberry_product_quick_view_button {
background: none;
font-size: 0;
border-top-width: 0;
color: inherit;
padding: 0;
text-align: right;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer; }
.footer-section-inner .barberry_product_quick_view_button .tooltip {
max-width: 15rem;
transition: all .3s ease;
font-size: 12px;
font-weight: 400;
line-height: 1;
position: absolute;
top: -35px;
right: auto;
left: 50%;
transform: translate3d(-50%, 0, 0);
visibility: hidden;
pointer-events: none;
white-space: nowrap;
text-align: center;
padding: 8px 9px 6px 9px; }
@media print, screen and (min-width: 64.0625em) {
.footer-section-inner .barberry_product_quick_view_button .tooltip {
animation: shop_tooltip_hover_out .3s; } }
.footer-section-inner .barberry_product_quick_view_button .tooltip:after {
position: absolute;
bottom: -16px;
right: auto;
left: 50%;
transform: translate3d(-50%, 0, 0);
content: '';
width: 0;
height: 0;
border-style: solid;
border-width: 10px;
border-color: transparent transparent transparent;
border-top-color: #0a0a0a; }
@media print, screen and (min-width: 64.0625em) {
.footer-section-inner .barberry_product_quick_view_button:hover .tooltip {
animation: shop_tooltip_hover_in .3s;
animation-fill-mode: forwards;
visibility: visible; } }
.footer-section-inner .barberry_product_quick_view_button:after { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
transition: all .3s ease-in-out;
font-size: 16px; }
.progress-page {
position: fixed;
right: 30px;
bottom: 60px;
height: 46px;
width: 46px;
border-radius: 50%;
box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.2);
opacity: 0;
z-index: 10;
-webkit-transform: scale(0.8);
transform: scale(0.8);
webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out; }
@media screen and (max-width: 90em) {
.progress-page {
right: 20px;
bottom: 20px; } }
.progress-page.is-active.is-visible {
opacity: 1;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1); }
.progress-page .scrolltotop {
z-index: 4;
height: 46px;
right: 0px;
bottom: 40px;
width: 46px;
cursor: pointer;
opacity: 1;
position: absolute;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out; }
.progress-page .scrolltotop .arrow-top {
border-bottom: 2px solid #000;
border-left: 2px solid #000;
height: 8px;
transform: rotate(135deg);
width: 8px;
position: absolute;
left: 19px;
top: 16px;
transition: all 0.2s ease-in-out; }
.progress-page .scrolltotop .arrow-top-line {
background-color: #000;
height: 14px;
left: 50%;
position: absolute;
top: 16px;
width: 2px;
margin-left: -1px;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out; }
.progress-page .scrolltotop.is-active.is-visible {
opacity: 1;
bottom: 0; }
.progress-page svg {
transition: all 0.2s ease-in-out;
top: 0; }
.progress-page svg path {
fill: none; }
.progress-page svg.progress-circle path {
stroke: black;
stroke-width: 3;
box-sizing: border-box; }
body:not(.is-mobile) .progress-page:hover {
box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1); }
body:not(.is-mobile) .progress-page:hover .scrolltotop .arrow-top {
top: 14px; }
body:not(.is-mobile) .progress-page:hover .scrolltotop .arrow-top-line {
top: 14px;
height: 18px; }
body:not(.is-mobile) .progress-page:hover svg {
opacity: 0; }
.reveal-overlay {
text-align: center;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
background-color: rgba(0, 0, 0, 0.3);
cursor: url(//www.kastellorizoboat.com/wp-content/themes/barberry/images/ui/cross.svg), url(//www.kastellorizoboat.com/wp-content/themes/barberry/images/ui/cross.png), zoom-out; }
.reveal {
text-align: left;
border: none;
background-color: #fff;
position: relative;
top: 100px;
margin-right: auto;
margin-left: auto;
overflow: visible;
overflow-y: auto;
width: auto;
height: auto;
min-height: inherit;
max-width: 574px;
margin: 7% auto 0;
padding: 40px 40px;
-webkit-box-shadow: 5px 5px 60px -10px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 5px 5px 60px -10px rgba(0, 0, 0, 0.15);
box-shadow: 5px 5px 60px -10px rgba(0, 0, 0, 0.15);
cursor: auto; }
@media screen and (max-width: 47.99875em) {
.reveal {
padding: 30px 30px; } }
.reveal.blog-gallery {
top: 0 !important;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none; }
.breadcrumbs-wrapper {
overflow: hidden;
margin-bottom: 20px; }
@media screen and (max-width: 64.06125em) {
.breadcrumbs-wrapper {
margin-bottom: 15px; } }
@media screen and (max-width: 47.99875em) {
.breadcrumbs-wrapper {
margin-bottom: 10px; } }
.breadcrumbs-wrapper .breadcrumbs {
line-height: 1.3 !important;
font-weight: 300 !important;
color: #000; }
.breadcrumbs-wrapper .breadcrumbs > a,
.breadcrumbs-wrapper .breadcrumbs > span {
line-height: 1.3 !important;
font-size: 83%;
display: inline-block; }
.breadcrumbs-wrapper .breadcrumbs > span {
padding: 0; }
.breadcrumbs-wrapper .breadcrumbs > span.delimiter {
padding: 0 10px; }
.breadcrumbs-wrapper .breadcrumbs a {
font-size: inherit;
color: #000; }
.breadcrumbs-wrapper .breadcrumbs a:hover {
opacity: 0.5; }
.breadcrumbs-wrapper .breadcrumbs a, .breadcrumbs-wrapper .breadcrumbs span {
text-decoration: none;
font-weight: 300; }
.box-share-master-container {
opacity: 1;
visibility: visible;
z-index: 1; }
.box-share-master-container:hover .social-sharing {
visibility: visible;
overflow: visible; }
.box-share-master-container .social-sharing {
background: none;
font-size: 0;
border-top-width: 0;
color: inherit;
padding: 0;
text-align: right;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer; }
.box-share-master-container .social-sharing .tooltip {
max-width: 15rem;
transition: all .3s ease;
font-size: 12px;
font-weight: 400;
line-height: 1;
position: absolute;
top: -35px;
right: auto;
left: 50%;
transform: translate3d(-50%, 0, 0);
visibility: hidden;
pointer-events: none;
white-space: nowrap;
text-align: center;
padding: 8px 9px 6px 9px; }
@media print, screen and (min-width: 64.0625em) {
.box-share-master-container .social-sharing .tooltip {
animation: shop_tooltip_hover_out .3s; } }
.box-share-master-container .social-sharing .tooltip:after {
position: absolute;
bottom: -16px;
right: auto;
left: 50%;
transform: translate3d(-50%, 0, 0);
content: '';
width: 0;
height: 0;
border-style: solid;
border-width: 10px;
border-color: transparent transparent transparent;
border-top-color: #0a0a0a; }
@media print, screen and (min-width: 64.0625em) {
.box-share-master-container .social-sharing:hover .tooltip {
animation: shop_tooltip_hover_in .3s;
animation-fill-mode: forwards;
visibility: visible; } }
.box-share-master-container .social-sharing:after { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
transition: all .3s ease-in-out;
font-size: 16px; }
.box-share-master-container {
position: absolute;
right: -80px;
top: 0; }
@media screen and (max-width: 75em) {
.box-share-master-container {
right: -60px; } }
.box-share-master-container a {
background-color: #fff;
width: 55px;
height: 55px;
border-radius: 50%;
-webkit-box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.08);
-moz-box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.08);
box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.08); }
.box-share-master-container a:after {
position: absolute;
top: calc(50% - 10px);
left: calc(50% - 12px);
font-size: 20px !important;
font-weight: 700 !important; }
@media screen and (max-width: 80em) {
.box-share-master-container a {
width: 45px;
height: 45px; }
.box-share-master-container a:after {
position: absolute;
top: calc(50% - 9px);
left: calc(50% - 9px);
font-size: 16px !important;
font-weight: 700 !important; } }
.box-share-master-container a:before {
content: '';
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
background-color: #000;
-webkit-transform: scale(0);
transform: scale(0);
-webkit-transform-origin: center center;
transform-origin: center center;
transition: -webkit-transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1), -webkit-transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
border-radius: 50%;
-webkit-backface-visibility: hidden;
backface-visibility: hidden; }
body:not(.is-mobile) .box-share-master-container a:hover:before {
-webkit-transform: scale(1);
transform: scale(1); }
body:not(.is-mobile) .box-share-master-container a:hover:after {
color: #fff;
transform: scale(0.8); }   .arthref {
position: fixed;
top: 0;
left: 0;
z-index: 99; }
.arthref .overlay {
z-index: 100;
position: fixed;
width: 100%;
height: 100%;
opacity: 0;
background: rgba(255, 255, 255, 0.6);
pointer-events: none;
display: none;
-moz-transition: all 200ms ease-in-out;
-o-transition: all 200ms ease-in-out;
-webkit-transition: all 200ms ease-in-out;
transition: all 200ms ease-in-out; }
.arthref .overlay.active {
opacity: 1;
pointer-events: all; }
.arthref .opaque {
background: rgba(255, 255, 255, 0.6); }
.arthref .icon-container {
z-index: 101;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
text-align: center; }
.arthref .icon-container:before {
content: '';
height: 100%;
display: inline-block;
vertical-align: middle; }
.arthref .icon-container .centered {
display: inline-block;
padding: 1em;
vertical-align: middle;
text-align: left;
width: 90%;
max-width: 725px; }
.arthref .icon-container .share-title {
display: block;
margin-bottom: 40px;
-moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
text-align: center; }
.arthref .icon-container .share-title h4 {
font-size: 16px;
line-height: 26px;
font-weight: 400;
text-transform: uppercase;
letter-spacing: 2px;
margin-bottom: 30px; }
.arthref .icon-container ul {
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
-moz-transition: all 200ms ease-in-out;
-o-transition: all 200ms ease-in-out;
-webkit-transition: all 200ms ease-in-out;
transition: all 200ms ease-in-out;
pointer-events: none; }
.arthref .icon-container ul.active {
pointer-events: auto; }
.arthref .icon-container ul li {
opacity: 0;
-moz-transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
-o-transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
-webkit-transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
transition: all 1s cubic-bezier(0.19, 1, 0.22, 1); }
@media screen and (max-width: 47.99875em) {
.arthref .icon-container ul li {
margin-right: 1.875rem; } }
.arthref .icon-container ul li:last-child {
margin-right: 0; }
.arthref .icon-container ul li a {
background-color: transparent;
width: 30px;
height: 30px; }
.arthref .icon-container ul li a svg {
margin-top: 1px;
width: 30px;
height: 30px; }
@media screen and (max-width: 47.99875em) {
.arthref .icon-container ul li a {
width: 24px;
height: 24px; }
.arthref .icon-container ul li a svg {
margin-top: -9px;
width: 24px;
height: 24px; } }
.arthref .launchpadReverse .icon-container .share-title,
.arthref .launchpadReverse .icon-container .social-icons li {
-webkit-transform-origin: center 20%;
-webkit-transform: scale(1.3);
-moz-transform-origin: center 20%;
-moz-transform: scale(1.3);
-o-transform-origin: center 20%;
-o-transform: scale(1.3);
-ms-transform-origin: center 20%;
-ms-transform: scale(1.3);
transform-origin: center 20%;
transform: scale(1.3); }
.arthref .launchpadReverse.active .icon-container .share-title {
-moz-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);
-webkit-transform: scale(1);
transform: scale(1); }
.arthref .launchpadReverse.active .icon-container .social-icons li {
-moz-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(1) {
transition-delay: 0.1s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(2) {
transition-delay: 0.2s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(3) {
transition-delay: 0.3s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(4) {
transition-delay: 0.4s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(5) {
transition-delay: 0.5s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(6) {
transition-delay: 0.6s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(7) {
transition-delay: 0.7s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(8) {
transition-delay: 0.8s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(9) {
transition-delay: 0.9s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(10) {
transition-delay: 1s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(11) {
transition-delay: 1.1s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(12) {
transition-delay: 1.2s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(13) {
transition-delay: 1.3s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(14) {
transition-delay: 1.4s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(15) {
transition-delay: 1.5s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(16) {
transition-delay: 1.6s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(17) {
transition-delay: 1.7s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(18) {
transition-delay: 1.8s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(19) {
transition-delay: 1.9s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(20) {
transition-delay: 2s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(21) {
transition-delay: 2.1s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(22) {
transition-delay: 2.2s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(23) {
transition-delay: 2.3s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(24) {
transition-delay: 2.4s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(25) {
transition-delay: 2.5s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(26) {
transition-delay: 2.6s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(27) {
transition-delay: 2.7s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(28) {
transition-delay: 2.8s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(29) {
transition-delay: 2.9s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(30) {
transition-delay: 3s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(31) {
transition-delay: 3.1s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(32) {
transition-delay: 3.2s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(33) {
transition-delay: 3.3s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(34) {
transition-delay: 3.4s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(35) {
transition-delay: 3.5s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(36) {
transition-delay: 3.6s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(37) {
transition-delay: 3.7s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(38) {
transition-delay: 3.8s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(39) {
transition-delay: 3.9s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(40) {
transition-delay: 4s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(41) {
transition-delay: 4.1s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(42) {
transition-delay: 4.2s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(43) {
transition-delay: 4.3s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(44) {
transition-delay: 4.4s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(45) {
transition-delay: 4.5s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(46) {
transition-delay: 4.6s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(47) {
transition-delay: 4.7s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(48) {
transition-delay: 4.8s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(49) {
transition-delay: 4.9s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(50) {
transition-delay: 5s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(51) {
transition-delay: 5.1s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(52) {
transition-delay: 5.2s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(53) {
transition-delay: 5.3s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(54) {
transition-delay: 5.4s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(55) {
transition-delay: 5.5s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(56) {
transition-delay: 5.6s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(57) {
transition-delay: 5.7s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(58) {
transition-delay: 5.8s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(59) {
transition-delay: 5.9s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(60) {
transition-delay: 6s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(61) {
transition-delay: 6.1s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(62) {
transition-delay: 6.2s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(63) {
transition-delay: 6.3s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(64) {
transition-delay: 6.4s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(65) {
transition-delay: 6.5s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(66) {
transition-delay: 6.6s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(67) {
transition-delay: 6.7s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(68) {
transition-delay: 6.8s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(69) {
transition-delay: 6.9s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(70) {
transition-delay: 7s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(71) {
transition-delay: 7.1s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(72) {
transition-delay: 7.2s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(73) {
transition-delay: 7.3s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(74) {
transition-delay: 7.4s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(75) {
transition-delay: 7.5s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(76) {
transition-delay: 7.6s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(77) {
transition-delay: 7.7s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(78) {
transition-delay: 7.8s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(79) {
transition-delay: 7.9s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(80) {
transition-delay: 8s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(81) {
transition-delay: 8.1s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(82) {
transition-delay: 8.2s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(83) {
transition-delay: 8.3s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(84) {
transition-delay: 8.4s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(85) {
transition-delay: 8.5s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(86) {
transition-delay: 8.6s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(87) {
transition-delay: 8.7s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(88) {
transition-delay: 8.8s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(89) {
transition-delay: 8.9s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(90) {
transition-delay: 9s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(91) {
transition-delay: 9.1s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(92) {
transition-delay: 9.2s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(93) {
transition-delay: 9.3s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(94) {
transition-delay: 9.4s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(95) {
transition-delay: 9.5s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(96) {
transition-delay: 9.6s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(97) {
transition-delay: 9.7s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(98) {
transition-delay: 9.8s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(99) {
transition-delay: 9.9s; }
.arthref .launchpadReverse.active .icon-container .social-icons li:nth-child(100) {
transition-delay: 10s; }
.blurred {
-webkit-filter: blur(14px);
-moz-filter: blur(14px);
-o-filter: blur(14px);
-ms-filter: blur(14px);
filter: blur(14px);
-moz-transition: filter 0.3s ease-in-out;
-o-transition: filter 0.3s ease-in-out;
-webkit-transition: filter 0.3s ease-in-out;
transition: filter 0.3s ease-in-out; }
.post-password-form .post-password-form-inner {
background-color: #f4f4f4;
width: 100%;
padding: 2.5rem;
max-width: 600px;
margin: 0 auto;
margin-bottom: 2.5rem; }
.post-password-form .post-password-form-inner p label {
margin-top: 1.25rem; }
.post-password-form .post-password-form-inner p:last-child {
margin-bottom: 0; }
.post-password-form .post-password-form-inner p .button {
width: 100%;
margin-top: 1.25rem; } .nano {
position: relative;
width: 100%;
height: 100%;
overflow: hidden; }
.nano > .nano-content {
position: absolute;
overflow: scroll;
overflow-x: hidden;
top: 0;
right: 0;
bottom: 0;
left: 0; }
.nano > .nano-content:focus {
outline: thin dotted; }
.nano > .nano-content::-webkit-scrollbar {
display: none; }
.has-scrollbar > .nano-content::-webkit-scrollbar {
display: block; }
.nano > .nano-pane {
background: rgba(0, 0, 0, 0.15);
position: absolute;
width: 2px;
right: 0;
top: 0;
bottom: 0;
visibility: hidden\9; opacity: .01;
-webkit-transition: .2s;
-moz-transition: .2s;
-o-transition: .2s;
transition: .2s;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px; }
.nano > .nano-pane > .nano-slider {
background: #f2f2f2;
background: rgba(0, 0, 0, 0.5);
position: relative;
margin: 0;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px; }
.nano:hover > .nano-pane, .nano-pane.active, .nano-pane.flashed {
visibility: visible\9; opacity: 0.99; }
.select2 {
width: 100% !important;
padding: 0 !important;
border: 2px solid;
border-color: inherit;
height: calc(100%); }
.select2-container {
box-sizing: border-box;
display: inline-block;
margin: 0;
vertical-align: middle; }
.woocommerce-ordering .select2-container {
min-width: 230px; }
@media screen and (max-width: 64.06125em) {
.woocommerce-ordering .select2-container {
min-width: 200px; } }
.select2-container .select2-selection--single {
box-sizing: border-box;
cursor: pointer;
display: block;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-user-select: none;
border: none;
height: auto;
background-color: transparent;
padding: 12px 30px 12px 20px; }
.select2-container .select2-selection--single .select2-selection__rendered {
text-overflow: ellipsis;
color: #000;
padding-right: 10px; }
.select2-container .select2-selection--single .select2-selection__clear {
position: relative;
font-size: 24px;
line-height: 20px;
font-weight: 300; }
.select2-container .select2-selection--multiple {
box-sizing: border-box;
cursor: pointer;
display: block;
min-height: 32px;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-user-select: none; }
.select2-container .select2-selection--multiple .select2-selection__rendered {
display: inline-block;
overflow: hidden;
padding-left: 0px;
text-overflow: ellipsis;
white-space: nowrap; }
.select2-container .select2-selection--single .select2-selection__rendered {
padding-left: 0px; }
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
-webkit-appearance: none; }
.select2-dropdown {
position: absolute;
background-color: #fff;
box-sizing: border-box;
display: block;
border: 2px solid;
border-color: inherit;
border-radius: 0; }
.select2-dropdown .select2-search--dropdown {
padding: 0; }
.select2-dropdown .select2-search__field {
padding: 0 20px;
border-bottom: 2px solid #000 !important;
border-right: 0 !important;
border-left: 0 !important;
border-top: 0 !important;
margin-bottom: 0; }
.select2-results__option {
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-user-select: none;
font-size: 16px;
padding: 2px 20px;
opacity: 1;
position: relative;
font-weight: 400;
opacity: 0.5;
-moz-transition: opacity 1s cubic-bezier(0.19, 1, 0.22, 1);
-o-transition: opacity 1s cubic-bezier(0.19, 1, 0.22, 1);
-webkit-transition: opacity 1s cubic-bezier(0.19, 1, 0.22, 1);
transition: opacity 1s cubic-bezier(0.19, 1, 0.22, 1); }
.select2-results__option:first-child {
padding-top: 14px; }
.select2-results__option:last-of-type {
padding-bottom: 14px; }
.select2-results__option[aria-selected] {
cursor: pointer; }
.select2-container--default .select2-results__option[aria-selected=true],
.select2-container--default .select2-results__option[data-selected=true] {
background-color: transparent;
opacity: 1; }
.select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-container--default .select2-results__option--highlighted[data-selected] {
background-color: transparent;
color: #000;
opacity: 1; }
ul.select2-results__options {
max-height: 0;
opacity: 0;
-moz-transition: opacity 1s cubic-bezier(0.19, 1, 0.22, 1);
-o-transition: opacity 1s cubic-bezier(0.19, 1, 0.22, 1);
-webkit-transition: opacity 1s cubic-bezier(0.19, 1, 0.22, 1);
transition: opacity 1s cubic-bezier(0.19, 1, 0.22, 1);
transition-delay: 1s; }
.select2-container--open ul.select2-results__options {
opacity: 1;
transition-delay: 1s; }
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
-webkit-appearance: none; }
.select2-container .select2-selection--single {
outline: 0; }
.select2-container .select2-selection--single .select2-selection__rendered {
font-weight: 400;
font-size: 16px; }
.select2-container .select2-selection--single .select2-selection__rendered:before,
.select2-container .select2-selection--single .select2-selection__rendered:after {
font-size: 8px;
line-height: 1;
position: absolute;
right: 1.7em;
width: 8px;
height: 8px; }
.select2-container .select2-selection--single .select2-selection__rendered:before { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
top: calc(50% - 9px); }
.select2-container .select2-selection--single .select2-selection__rendered:after { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
top: calc(50% - 0px); }
.select2-container .select2-selection--single .select2-selection__arrow {
display: none; } .flickity-enabled {
position: relative; }
.flickity-enabled:focus {
outline: none; }
.flickity-viewport {
overflow: hidden;
position: relative;
height: 100%; }
.flickity-slider {
position: absolute;
width: 100%;
height: 100%; } .flickity-enabled.is-draggable {
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; }
.flickity-enabled.is-draggable .flickity-viewport {
cursor: move;
cursor: -webkit-grab;
cursor: grab; }
.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {
cursor: -webkit-grabbing;
cursor: grabbing; } .flickity-button {
position: absolute;
background: rgba(255, 255, 255, 0.75);
border: none;
color: #333; }
.flickity-button:hover {
background: white;
cursor: pointer; }
.flickity-button:focus {
outline: none;
box-shadow: 0 0 0 5px #19F; }
.flickity-button:active {
opacity: 0.6; }
.flickity-button-icon {
fill: #333; } .flickity-prev-next-button {
top: calc(50% - 22px);
width: 44px;
height: 44px;
border-radius: 50%;
background-color: transparent; position: absolute;
background-color: transparent;
margin: 0;
padding: 0;
width: 44px;
color: #111;
border: none;
cursor: pointer;
opacity: 0;
transition: transform .3s, opacity .3s, background .3s, box-shadow .3s; }
@media screen and (max-width: 48em) {
.flickity-prev-next-button {
display: none; } }
.flickity-prev-next-button.previous {
-ms-transform: translateX(20%);
transform: translateX(20%);
left: 2.5%; }
.flickity-prev-next-button.next {
-ms-transform: translateX(-20%);
transform: translateX(-20%);
right: 2.5%; }
.flickity-prev-next-button:hover {
background-color: transparent; }
.flickity-enabled:hover .flickity-prev-next-button {
opacity: 1;
-ms-transform: translateX(0) !important;
transform: translateX(0) !important; }
.flickity-enabled:hover .flickity-prev-next-button:disabled {
opacity: 0.3;
cursor: auto; pointer-events: none; } .flickity-rtl .flickity-prev-next-button.previous {
left: auto;
right: 10px; }
.flickity-rtl .flickity-prev-next-button.next {
right: auto;
left: 10px; }
.flickity-prev-next-button .flickity-button-icon {
position: absolute;
left: 20%;
top: 20%;
width: 60%;
height: 60%; } .flickity-page-dots {
position: absolute;
width: 100%;
bottom: -25px;
padding: 0;
margin: 0;
list-style: none;
text-align: center;
line-height: 1; }
.flickity-rtl .flickity-page-dots {
direction: rtl; }
.flickity-page-dots .dot {
display: inline-block;
width: 6px;
height: 6px;
margin: 0 8px;
background: #333;
border-radius: 50%;
opacity: 0.25;
cursor: pointer;
-moz-transition: transform 0.3s;
-o-transition: transform 0.3s;
-webkit-transition: transform 0.3s;
transition: transform 0.3s; }
.flickity-page-dots .dot.is-selected {
opacity: 1;
-moz-transform: scale(1.5);
-o-transform: scale(1.5);
-ms-transform: scale(1.5);
-webkit-transform: scale(1.5);
transform: scale(1.5); }
.pswp__img--placeholder--blank {
background: transparent !important; }   .pswp {
display: none;
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
overflow: hidden;
-ms-touch-action: none;
touch-action: none;
z-index: 1500;
-webkit-text-size-adjust: 100%; -webkit-backface-visibility: hidden;
outline: none; }
.pswp * {
box-sizing: border-box; }
.pswp img {
max-width: none; } .pswp--animate_opacity { opacity: 0.001;
will-change: opacity; transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }
.pswp--open {
display: block; }
.pswp--zoom-allowed .pswp__img { cursor: -webkit-zoom-in;
cursor: -moz-zoom-in;
cursor: zoom-in;
-webkit-box-shadow: 5px 5px 80px 5px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 5px 5px 80px 5px rgba(0, 0, 0, 0.15);
box-shadow: 5px 5px 80px 5px rgba(0, 0, 0, 0.15); }
.pswp--zoomed-in .pswp__img { cursor: -webkit-grab;
cursor: -moz-grab;
cursor: grab; }
.pswp--dragging .pswp__img { cursor: -webkit-grabbing;
cursor: -moz-grabbing;
cursor: grabbing; } .pswp__bg {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: white;
opacity: 0;
-webkit-backface-visibility: hidden;
will-change: opacity; }
.pswp__bgc {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: white;
opacity: 0;
-webkit-backface-visibility: hidden;
will-change: opacity; }
.pswp__bg,
.pswp__bgc {
transition: 0.5s opacity cubic-bezier(0.445, 0.05, 0.55, 0.95), 0.5s background cubic-bezier(0.445, 0.05, 0.55, 0.95), 0.5s background-color cubic-bezier(0.445, 0.05, 0.55, 0.95) !important; }
.pswp__scroll-wrap {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
overflow: hidden; }
.pswp__container,
.pswp__zoom-wrap {
-ms-touch-action: none;
touch-action: none;
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0; } .pswp__container,
.pswp__img {
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-webkit-touch-callout: none; }
.pswp__zoom-wrap {
position: absolute;
width: 100%;
-webkit-transform-origin: left top;
-moz-transform-origin: left top;
-ms-transform-origin: left top;
transform-origin: left top; transition: 0.85s -webkit-transform cubic-bezier(0.19, 1, 0.22, 1);
transition: 0.85s transform cubic-bezier(0.19, 1, 0.22, 1);
transition: 0.85s transform cubic-bezier(0.19, 1, 0.22, 1), 0.85s -webkit-transform cubic-bezier(0.19, 1, 0.22, 1); }
.pswp__bg {
will-change: opacity; transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }
.pswp__bg_cover {
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.3); }
.pswp--animated-in .pswp__bg,
.pswp--animated-in .pswp__zoom-wrap {
-webkit-transition: none;
transition: none; }
.pswp__container,
.pswp__zoom-wrap {
-webkit-backface-visibility: hidden;
will-change: transform; }
.pswp__item {
opacity: 0;
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
overflow: hidden; }
.pswp__img {
position: absolute;
width: auto;
height: auto;
top: 0;
left: 0; } .pswp__img--placeholder {
-webkit-backface-visibility: hidden; } .pswp__img--placeholder--blank {
background: transparent !important; }
.pswp--ie .pswp__img {
width: 100% !important;
height: auto !important;
left: 0;
top: 0; } .pswp__error-msg {
position: absolute;
left: 0;
top: 50%;
width: 100%;
text-align: center;
font-size: 14px;
line-height: 16px;
margin-top: -8px;
color: #CCC; }
.pswp__error-msg a {
color: #CCC;
text-decoration: underline; }
body:not(.is-mobile) .pswp .pswp__container:not(.is-dragging) {
-moz-transition: 1.5s transform cubic-bezier(0.19, 1, 0.22, 1) !important;
-o-transition: 1.5s transform cubic-bezier(0.19, 1, 0.22, 1) !important;
-webkit-transition: 1.5s transform cubic-bezier(0.19, 1, 0.22, 1) !important;
transition: 1.5s transform cubic-bezier(0.19, 1, 0.22, 1) !important; }
.pswp__top-bar {
background-color: transparent !important; }
.pswp__button--arrow--left:before, .pswp__button--arrow--right:before {
background-color: transparent !important; }     .pswp__button {
width: 44px;
height: 44px;
position: relative;
background: none;
cursor: pointer;
overflow: visible;
-webkit-appearance: none;
display: block;
border: 0;
padding: 0;
margin: 0;
float: right;
opacity: 0.75;
transition: opacity 0.2s;
box-shadow: none; }
.pswp__button:focus, .pswp__button:hover {
opacity: 1; }
.pswp__button:active {
outline: none;
opacity: 0.9; }
.pswp__button::-moz-focus-inner {
padding: 0;
border: 0; } .pswp__ui--over-close .pswp__button--close {
opacity: 1; }
.pswp__button,
.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before {
background: url(//www.kastellorizoboat.com/wp-content/themes/barberry/images/photo-swipe/default-skin.png) 0 0 no-repeat;
background-size: 264px 88px;
width: 44px;
height: 44px; }
@media (-webkit-min-device-pixel-ratio: 1.1), (min-resolution: 105dpi), (min-resolution: 1.1dppx) { .pswp--svg .pswp__button,
.pswp--svg .pswp__button--arrow--left:before,
.pswp--svg .pswp__button--arrow--right:before {
background-image: url(//www.kastellorizoboat.com/wp-content/themes/barberry/images/photo-swipe/default-skin.svg); }
.pswp--svg .pswp__button--arrow--left,
.pswp--svg .pswp__button--arrow--right {
background: none; } }
.pswp__button--close {
background-position: 0 -44px; }
.pswp__button--share {
background-position: -44px -44px; }
.pswp__button--fs {
display: none; }
.pswp--supports-fs .pswp__button--fs {
display: block; }
.pswp--fs .pswp__button--fs {
background-position: -44px 0; }
.pswp__button--zoom {
display: none;
background-position: -88px 0; }
.pswp--zoom-allowed .pswp__button--zoom {
display: block; }
.pswp--zoomed-in .pswp__button--zoom {
background-position: -132px 0; } .pswp--touch .pswp__button--arrow--left,
.pswp--touch .pswp__button--arrow--right {
visibility: hidden; } .pswp__button--arrow--left,
.pswp__button--arrow--right {
background: none;
top: 50%;
margin-top: -50px;
width: 70px;
height: 100px;
position: absolute; }
.pswp__button--arrow--left {
left: 0; }
.pswp__button--arrow--right {
right: 0; }
.pswp__button--arrow--left:before, .pswp__button--arrow--right:before {
content: '';
top: 35px;
background-color: rgba(0, 0, 0, 0.3);
height: 30px;
width: 32px;
position: absolute; }
.pswp__button--arrow--left:before {
left: 6px;
background-position: -138px -44px; }
.pswp__button--arrow--right:before {
right: 6px;
background-position: -94px -44px; } .pswp__counter,
.pswp__share-modal {
-webkit-user-select: none;
-moz-user-select: none;
user-select: none; }
.pswp__share-modal {
display: block;
background: rgba(0, 0, 0, 0.5);
width: 100%;
height: 100%;
top: 0;
left: 0;
padding: 10px;
position: absolute;
z-index: 1600;
opacity: 0;
transition: opacity 0.25s ease-out;
-webkit-backface-visibility: hidden;
will-change: opacity; }
.pswp__share-modal--hidden {
display: none; }
.pswp__share-tooltip {
z-index: 1620;
position: absolute;
background: #FFF;
top: 56px;
border-radius: 2px;
display: block;
width: auto;
right: 44px;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
transform: translateY(6px);
transition: transform 0.25s;
-webkit-backface-visibility: hidden;
will-change: transform; }
.pswp__share-tooltip a {
display: block;
padding: 8px 12px;
color: #000;
text-decoration: none;
font-size: 14px;
line-height: 18px; }
.pswp__share-tooltip a:hover {
text-decoration: none;
color: #000; }
.pswp__share-tooltip a:first-child { border-radius: 2px 2px 0 0; }
.pswp__share-tooltip a:last-child {
border-radius: 0 0 2px 2px; }
.pswp__share-modal--fade-in {
opacity: 1; }
.pswp__share-modal--fade-in .pswp__share-tooltip {
transform: translateY(0); } .pswp--touch .pswp__share-tooltip a {
padding: 16px 12px; }
a.pswp__share--facebook:before {
content: '';
display: block;
width: 0;
height: 0;
position: absolute;
top: -12px;
right: 15px;
border: 6px solid rgba(0, 0, 0, 0);
border-bottom-color: #FFF;
-webkit-pointer-events: none;
-moz-pointer-events: none;
pointer-events: none; }
a.pswp__share--facebook:hover {
background: #3E5C9A;
color: #FFF; }
a.pswp__share--facebook:hover:before {
border-bottom-color: #3E5C9A; }
a.pswp__share--twitter:hover {
background: #55ACEE;
color: #FFF; }
a.pswp__share--pinterest:hover {
background: #CCC;
color: #CE272D; }
a.pswp__share--download:hover {
background: #DDD; } .pswp__counter {
position: absolute;
left: 0;
top: 0;
height: 44px;
font-size: 13px;
line-height: 44px;
color: #FFF;
opacity: 0.75;
padding: 0 10px; } .pswp__caption {
position: absolute;
left: 0;
bottom: 0;
width: 100%;
min-height: 44px; }
.pswp__caption small {
font-size: 11px;
color: #BBB; }
.pswp__caption__center {
text-align: left;
max-width: 420px;
margin: 0 auto;
font-size: 13px;
padding: 10px;
line-height: 20px;
color: #CCC; }
.pswp__caption--empty {
display: none; } .pswp__caption--fake {
visibility: hidden; } .pswp__preloader {
width: 44px;
height: 44px;
position: absolute;
top: 0;
left: 50%;
margin-left: -22px;
opacity: 0;
transition: opacity 0.25s ease-out;
will-change: opacity;
direction: ltr; }
.pswp__preloader__icn {
width: 20px;
height: 20px;
margin: 12px; }
.pswp__preloader--active {
opacity: 1; }
.pswp__preloader--active .pswp__preloader__icn { background: url(//www.kastellorizoboat.com/wp-content/themes/barberry/images/photo-swipe/preloader.gif) 0 0 no-repeat; }
.pswp--css_animation .pswp__preloader--active {
opacity: 1; }
.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn {
animation: clockwise 500ms linear infinite; }
.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut {
animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite; }
.pswp--css_animation .pswp__preloader__icn {
background: none;
opacity: 0.75;
width: 14px;
height: 14px;
position: absolute;
left: 15px;
top: 15px;
margin: 0; }
.pswp--css_animation .pswp__preloader__cut { position: relative;
width: 7px;
height: 14px;
overflow: hidden; }
.pswp--css_animation .pswp__preloader__donut {
box-sizing: border-box;
width: 14px;
height: 14px;
border: 2px solid #FFF;
border-radius: 50%;
border-left-color: transparent;
border-bottom-color: transparent;
position: absolute;
top: 0;
left: 0;
background: none;
margin: 0; }
@media screen and (max-width: 1024px) {
.pswp__preloader {
position: relative;
left: auto;
top: auto;
margin: 0;
float: right; } }
@keyframes clockwise {
0% {
transform: rotate(0deg); }
100% {
transform: rotate(360deg); } }
@keyframes donut-rotate {
0% {
transform: rotate(0); }
50% {
transform: rotate(-140deg); }
100% {
transform: rotate(0); } }  .pswp__ui {
-webkit-font-smoothing: auto;
visibility: visible;
opacity: 1;
z-index: 1550; } .pswp__top-bar {
position: absolute;
left: 0;
top: 0;
height: 44px;
width: 100%; }
.pswp__caption,
.pswp__top-bar,
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
-webkit-backface-visibility: hidden;
will-change: opacity;
transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); } .pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
visibility: visible; }
.pswp__top-bar,
.pswp__caption {
background-color: rgba(0, 0, 0, 0.5); } .pswp__ui--fit .pswp__top-bar,
.pswp__ui--fit .pswp__caption {
background-color: rgba(0, 0, 0, 0.3); } .pswp__ui--idle .pswp__top-bar {
opacity: 0; }
.pswp__ui--idle .pswp__button--arrow--left,
.pswp__ui--idle .pswp__button--arrow--right {
opacity: 0; } .pswp__ui--hidden .pswp__top-bar,
.pswp__ui--hidden .pswp__caption,
.pswp__ui--hidden .pswp__button--arrow--left,
.pswp__ui--hidden .pswp__button--arrow--right { opacity: 0.001; } .pswp__ui--one-slide .pswp__button--arrow--left,
.pswp__ui--one-slide .pswp__button--arrow--right,
.pswp__ui--one-slide .pswp__counter {
display: none; }
.pswp__element--disabled {
display: none !important; }
.pswp--minimal--dark .pswp__top-bar {
background: none; }
#bb-container {
overflow: hidden;
height: auto;
width: 100%; }
body:not(.woocommerce-cart) #content .entry-content p a:not(.button) {
font-weight: normal;
color: #000;
background-image: linear-gradient(to top, #000 0px, #000 0px), linear-gradient(to top, rgba(0, 0, 0, 0.1) 0px, rgba(0, 0, 0, 0.1) 0px);
background-position: left bottom, left bottom;
background-repeat: no-repeat, no-repeat;
background-size: 0 1px, 100% 1px;
transition: none 300ms ease-in-out;
transition-property: background-size, color;
word-wrap: break-word; }
body:not(.woocommerce-cart) #content .entry-content p a:not(.button):hover {
background-size: 100% 1px, 100% 1px; }
.photoswipe-blur .topbar,
.photoswipe-blur header.site-header,
.photoswipe-blur .offcanvas_container,
.photoswipe-blur .barberry-sticky-sidebar-btn {
-webkit-filter: blur(25px);
-moz-filter: blur(25px);
-o-filter: blur(25px);
-ms-filter: blur(25px);
filter: blur(25px);
filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='1');
-moz-transition: filter 0.4s ease;
-o-transition: filter 0.4s ease;
-webkit-transition: filter 0.4s ease;
transition: filter 0.4s ease; }
.share-blur .topbar,
.share-blur header.site-header,
.share-blur .offcanvas_container {
-webkit-filter: blur(15px);
-moz-filter: blur(15px);
-o-filter: blur(15px);
-ms-filter: blur(15px);
filter: blur(15px);
filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='1'); }
a:focus,
button:focus,
input:focus,
textarea:focus {
outline: none; }
.svg-defs {
display: none; }
svg {
position: relative;
top: -.1em;
display: inline-block;
vertical-align: middle; }
p {
color: #666;
font-size: 20px;
margin-bottom: 1.875rem; }
a {
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease; }
h1:first-child {
margin-top: -0.13em; }
h1, h1 a {
font-size: 1.875rem;
line-height: 1.3em; }
h2, h2 a {
font-size: 1.6875rem;
line-height: 1.2em; }
h3, h3 a {
font-size: 1.4375rem;
line-height: 1.3em; }
h4, h4 a {
font-size: 1.125rem;
line-height: 1.55555em; }
h5, h5 a {
font-size: 1rem;
line-height: 1.625em; }
h6, h6 a {
font-size: 13px;
line-height: 1.71428em; }
@media screen and (min-width: 64.0625em) {
h1, h2, h3, h4, h5, h6,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
margin-bottom: 1.5rem; }
h1, h1 a, h2, h2 a {
line-height: 1.13; }
h1 {
font-size: 3.125rem; }
h2 {
font-size: 2.3125rem; }
h3, h3 a {
font-size: 1.875rem;
line-height: 1.2em; }
h4, h4 a {
font-size: 1.4375rem;
line-height: 1.391304em; }
h5, h5 a {
font-size: 1.125rem;
line-height: 1.55555em; }
h6, h6 a {
line-height: 1.625em; } }
table {
border-collapse: collapse;
margin-bottom: 2rem; }
table thead,
table tbody,
table tfoot {
color: #000; }
table tr {
border-bottom: 1px solid;
border-bottom-color: #f1f1f1; }
table tr th, table tr td {
padding: 0.9375rem 0;
padding-left: 0.9375rem; }
table tr th {
text-align: left;
padding-left: 0.9375rem;
padding-right: 0.9375rem;
font-weight: normal; }
table tr td p:last-child {
margin-bottom: 0; }
ul ul, ul ol, ul dl, ol ul, ol ol, ol dl, dl ul, dl ol, dl dl {
margin-top: 0.5rem; }
ul > li, ol > li, dl > li {
margin-bottom: 0.5rem; }
ul ul, ol ul, ul ol, ol ol {
margin-left: 2.1875rem; }
dl dt {
margin-top: 1.875rem; }
figcaption {
margin-top: 1rem;
margin-bottom: 2rem;
font-size: 0.875rem; }
pre {
padding: 1.5625rem;
margin: 1.875rem 0; }
kbd {
background-color: #fff;
color: #000000;
padding: 0.125rem 0.3125rem 0.0625rem;
border-radius: 0; }
blockquote {
font-size: 1.25rem;
border-color: #000; }
blockquote p {
color: #000;
font-weight: 400;
margin-bottom: 0; }
cite {
display: inline-block;
font-size: 0.8125rem;
color: #8a8a8a; }
cite:before {
content: '\2014 \0020'; }
hr {
margin-bottom: 2rem;
margin-top: 2rem;
border-bottom-color: #000000; }
.sticky {
z-index: 10; }
.clear {
clear: both; }
.kirki-customizer-loading-wrapper {
background-image: none !important; }
a[href^=tel] {
color: inherit !important;
text-decoration: none !important;
font-size: inherit !important;
font-family: inherit !important;
font-weight: inherit !important;
line-height: inherit !important;
background-image: none !important; }
*:focus {
outline: none; }
form {
margin: 0; }
label {
padding: 0.25rem 0 0.5rem;
font-size: 1rem;
line-height: 1.125rem;
font-weight: normal;
text-decoration: none;
border-bottom: 0 none; }
label .required {
font-size: 140%;
color: #ed3737; }
fieldset legend,
.fieldset legend {
background: none; }
[type='text'],
[type='password'],
[type='date'],
[type='datetime'],
[type='datetime-local'],
[type='month'],
[type='week'],
[type='email'],
[type='number'],
[type='search'],
[type='tel'],
[type='time'],
[type='url'],
[type='color'],
textarea,
select {
height: 3rem;
line-height: 3rem;
padding: 0 1rem;
font-size: 1rem;
font-weight: 300;
-webkit-appearance: none;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
-ms-border-radius: 0px;
border-radius: 0px;
background-clip: padding-box; -webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none; }
[type='text']:hover, [type='text']:focus,
[type='password']:hover,
[type='password']:focus,
[type='date']:hover,
[type='date']:focus,
[type='datetime']:hover,
[type='datetime']:focus,
[type='datetime-local']:hover,
[type='datetime-local']:focus,
[type='month']:hover,
[type='month']:focus,
[type='week']:hover,
[type='week']:focus,
[type='email']:hover,
[type='email']:focus,
[type='number']:hover,
[type='number']:focus,
[type='search']:hover,
[type='search']:focus,
[type='tel']:hover,
[type='tel']:focus,
[type='time']:hover,
[type='time']:focus,
[type='url']:hover,
[type='url']:focus,
[type='color']:hover,
[type='color']:focus,
textarea:hover,
textarea:focus,
select:hover,
select:focus {
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none; }
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0; }
select {
background-position: right 0em center;
background-size: 6px 6px; }
select option {
color: #0a0a0a; }
textarea {
padding: 1rem;
resize: vertical;
height: auto;
line-height: inherit; }
input[type=checkbox] + label,
input[type=radio] + label {
position: relative;
padding: 0;
text-transform: none;
color: #0a0a0a;
font-family: inherit; }
.woocommerce-widget-layered-nav-dropdown {
position: relative; }
.select2 {
margin: 0 0 1rem;
transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
border-color: #e1e1e1; }
.select2.select2-container--open {
border-color: #000; }
.select2-dropdown {
z-index: 4; }
.form-row,
.form-group,
.form-actions,
.form-row:last-child,
.form-group:last-child,
.form-actions:last-child {
margin-bottom: 5px; }
.form-row-wide {
clear: both; }
.form-row-first,
.form-row-last {
width: 48%; }
@media screen and (max-width: 47.99875em) {
.form-row-first,
.form-row-last {
width: 100%; } }
.form-row-first {
float: left; }
.form-row-last {
float: right; }
.woocommerce-form__label-for-checkbox,
.form-row label.checkbox {
padding-bottom: 0; }
.form-row label .required {
text-decoration: none;
border-bottom: 0 none; }
.login .login-form-footer,
.register .login-form-footer {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-align: baseline;
-ms-flex-align: baseline;
align-items: baseline; }
.login .login-form-footer .lost_password,
.register .login-form-footer .lost_password {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
padding: 0; }
.login .login-form-footer .lost_password a,
.register .login-form-footer .lost_password a {
color: #000;
font-size: 16px;
background-image: none !important;
font-weight: 400;
-moz-transition: opacity 0.3s !important;
-o-transition: opacity 0.3s !important;
-webkit-transition: opacity 0.3s !important;
transition: opacity 0.3s !important; }
.login .login-form-footer .lost_password a:hover,
.register .login-form-footer .lost_password a:hover {
opacity: .6; }
.login .login-form-footer .woocommerce-form__label-for-checkbox,
.register .login-form-footer .woocommerce-form__label-for-checkbox {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
line-height: 1; }
.login .login-form-footer .woocommerce-form__label-for-checkbox span,
.register .login-form-footer .woocommerce-form__label-for-checkbox span {
display: inline-block;
line-height: 1; }
.login .form-actions,
.register .form-actions {
margin-top: 0.625rem; }
.login .form-actions .button,
.register .form-actions .button {
width: 100%;
margin-bottom: 0; }
.login .button.btn--border,
.register .button.btn--border {
width: 100%;
margin-bottom: 0; }
.bb-login-form-divider {
position: relative;
width: 100%;
margin: 14px 0;
text-align: center; }
.bb-login-form-divider:before {
position: absolute;
top: 50%;
left: 0;
display: block;
content: " ";
width: 100%;
height: 1px;
background: #e1e1e1; }
.bb-login-form-divider span {
position: relative;
z-index: 10;
display: inline-block;
font-size: 18px;
font-weight: 400;
color: #000;
padding: 0 19px;
text-transform: lowercase;
background: #fff; }
.mc4wp-form > div {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.mc4wp-form > div input[type='email'] {
min-width: 250px;
border-color: #000;
border-right: none;
min-height: 3.125rem; }
.mc4wp-form > div input[type='submit'] {
padding: 0 1.4375rem;
min-height: 3.125rem;
max-height: 3.125rem;
line-height: 4; }   button[type="submit"], button.submit, button.btn--primary, button.button,
.button[type="submit"],
.button.submit,
.button.btn--primary,
.button.button,
a[type="submit"],
a.submit,
a.btn--primary,
a.button,
input[type="submit"],
input.submit,
input.btn--primary,
input.button {
z-index: 1;
overflow: hidden;
position: relative;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
white-space: nowrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
text-align: center;
line-height: 1;
padding: 1.8em 3.25em 1.8em;
border-radius: 0px;
font-size: 0.55em;
font-weight: 700;
letter-spacing: 1px;
text-transform: uppercase;
text-decoration: none;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-moz-transition: color 1s ease;
-o-transition: color 1s ease;
-webkit-transition: color 1s ease;
transition: color 1s ease;
background: transparent;
border: 2px solid #000;
background-color: #000;
color: #fff;
background-image: none !important; }
button[type="submit"]:before, button.submit:before, button.btn--primary:before, button.button:before,
.button[type="submit"]:before,
.button.submit:before,
.button.btn--primary:before,
.button.button:before,
a[type="submit"]:before,
a.submit:before,
a.btn--primary:before,
a.button:before,
input[type="submit"]:before,
input.submit:before,
input.btn--primary:before,
input.button:before {
z-index: -1;
content: '';
background-color: #fff;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
width: 150%;
height: 100%;
-moz-transform: rotate3d(0, 0, 1, 10deg) translate3d(-1.2em, 110%, 0);
-o-transform: rotate3d(0, 0, 1, 10deg) translate3d(-1.2em, 110%, 0);
-ms-transform: rotate3d(0, 0, 1, 10deg) translate3d(-1.2em, 110%, 0);
-webkit-transform: rotate3d(0, 0, 1, 10deg) translate3d(-1.2em, 110%, 0);
transform: rotate3d(0, 0, 1, 10deg) translate3d(-1.2em, 110%, 0);
-webkit-transform-origin: 0% 100%;
transform-origin: 0% 100%;
-moz-transition: transform 0.5s cubic-bezier(0.59, 0.03, 0.2, 1);
-o-transition: transform 0.5s cubic-bezier(0.59, 0.03, 0.2, 1);
-webkit-transition: transform 0.5s cubic-bezier(0.59, 0.03, 0.2, 1);
transition: transform 0.5s cubic-bezier(0.59, 0.03, 0.2, 1); }
body.is-mobile button[type="submit"]:before, body.is-mobile button.submit:before, body.is-mobile button.btn--primary:before, body.is-mobile button.button:before, body.is-mobile
.button[type="submit"]:before, body.is-mobile
.button.submit:before, body.is-mobile
.button.btn--primary:before, body.is-mobile
.button.button:before, body.is-mobile
a[type="submit"]:before, body.is-mobile
a.submit:before, body.is-mobile
a.btn--primary:before, body.is-mobile
a.button:before, body.is-mobile
input[type="submit"]:before, body.is-mobile
input.submit:before, body.is-mobile
input.btn--primary:before, body.is-mobile
input.button:before {
display: none; }
button[type="submit"]:after, button.submit:after, button.btn--primary:after, button.button:after,
.button[type="submit"]:after,
.button.submit:after,
.button.btn--primary:after,
.button.button:after,
a[type="submit"]:after,
a.submit:after,
a.btn--primary:after,
a.button:after,
input[type="submit"]:after,
input.submit:after,
input.btn--primary:after,
input.button:after {
color: #fff; }
body:not(.is-mobile) button[type="submit"]:hover, body:not(.is-mobile) button.submit:hover, body:not(.is-mobile) button.btn--primary:hover, body:not(.is-mobile) button.button:hover, body:not(.is-mobile)
.button[type="submit"]:hover, body:not(.is-mobile)
.button.submit:hover, body:not(.is-mobile)
.button.btn--primary:hover, body:not(.is-mobile)
.button.button:hover, body:not(.is-mobile)
a[type="submit"]:hover, body:not(.is-mobile)
a.submit:hover, body:not(.is-mobile)
a.btn--primary:hover, body:not(.is-mobile)
a.button:hover, body:not(.is-mobile)
input[type="submit"]:hover, body:not(.is-mobile)
input.submit:hover, body:not(.is-mobile)
input.btn--primary:hover, body:not(.is-mobile)
input.button:hover {
color: #000; }
body:not(.is-mobile) button[type="submit"]:hover:before, body:not(.is-mobile) button.submit:hover:before, body:not(.is-mobile) button.btn--primary:hover:before, body:not(.is-mobile) button.button:hover:before, body:not(.is-mobile)
.button[type="submit"]:hover:before, body:not(.is-mobile)
.button.submit:hover:before, body:not(.is-mobile)
.button.btn--primary:hover:before, body:not(.is-mobile)
.button.button:hover:before, body:not(.is-mobile)
a[type="submit"]:hover:before, body:not(.is-mobile)
a.submit:hover:before, body:not(.is-mobile)
a.btn--primary:hover:before, body:not(.is-mobile)
a.button:hover:before, body:not(.is-mobile)
input[type="submit"]:hover:before, body:not(.is-mobile)
input.submit:hover:before, body:not(.is-mobile)
input.btn--primary:hover:before, body:not(.is-mobile)
input.button:hover:before {
opacity: 1;
background-color: #fff;
-moz-transform: rotate3d(0, 0, 1, 0deg) translate3d(0, 0, 0);
-o-transform: rotate3d(0, 0, 1, 0deg) translate3d(0, 0, 0);
-ms-transform: rotate3d(0, 0, 1, 0deg) translate3d(0, 0, 0);
-webkit-transform: rotate3d(0, 0, 1, 0deg) translate3d(0, 0, 0);
transform: rotate3d(0, 0, 1, 0deg) translate3d(0, 0, 0); }
body:not(.is-mobile) button[type="submit"]:hover:after, body:not(.is-mobile) button.submit:hover:after, body:not(.is-mobile) button.btn--primary:hover:after, body:not(.is-mobile) button.button:hover:after, body:not(.is-mobile)
.button[type="submit"]:hover:after, body:not(.is-mobile)
.button.submit:hover:after, body:not(.is-mobile)
.button.btn--primary:hover:after, body:not(.is-mobile)
.button.button:hover:after, body:not(.is-mobile)
a[type="submit"]:hover:after, body:not(.is-mobile)
a.submit:hover:after, body:not(.is-mobile)
a.btn--primary:hover:after, body:not(.is-mobile)
a.button:hover:after, body:not(.is-mobile)
input[type="submit"]:hover:after, body:not(.is-mobile)
input.submit:hover:after, body:not(.is-mobile)
input.btn--primary:hover:after, body:not(.is-mobile)
input.button:hover:after {
color: #000; }
button[type="submit"].btn--secondary, button.submit.btn--secondary, button.btn--primary.btn--secondary, button.button.btn--secondary,
.button[type="submit"].btn--secondary,
.button.submit.btn--secondary,
.button.btn--primary.btn--secondary,
.button.button.btn--secondary,
a[type="submit"].btn--secondary,
a.submit.btn--secondary,
a.btn--primary.btn--secondary,
a.button.btn--secondary,
input[type="submit"].btn--secondary,
input.submit.btn--secondary,
input.btn--primary.btn--secondary,
input.button.btn--secondary {
background-color: #fff;
color: #000; }
button[type="submit"].btn--secondary body:not(.is-mobile):before, button.submit.btn--secondary body:not(.is-mobile):before, button.btn--primary.btn--secondary body:not(.is-mobile):before, button.button.btn--secondary body:not(.is-mobile):before,
.button[type="submit"].btn--secondary body:not(.is-mobile):before,
.button.submit.btn--secondary body:not(.is-mobile):before,
.button.btn--primary.btn--secondary body:not(.is-mobile):before,
.button.button.btn--secondary body:not(.is-mobile):before,
a[type="submit"].btn--secondary body:not(.is-mobile):before,
a.submit.btn--secondary body:not(.is-mobile):before,
a.btn--primary.btn--secondary body:not(.is-mobile):before,
a.button.btn--secondary body:not(.is-mobile):before,
input[type="submit"].btn--secondary body:not(.is-mobile):before,
input.submit.btn--secondary body:not(.is-mobile):before,
input.btn--primary.btn--secondary body:not(.is-mobile):before,
input.button.btn--secondary body:not(.is-mobile):before {
background-color: #000; }
button[type="submit"].btn--secondary body:not(.is-mobile):after, button.submit.btn--secondary body:not(.is-mobile):after, button.btn--primary.btn--secondary body:not(.is-mobile):after, button.button.btn--secondary body:not(.is-mobile):after,
.button[type="submit"].btn--secondary body:not(.is-mobile):after,
.button.submit.btn--secondary body:not(.is-mobile):after,
.button.btn--primary.btn--secondary body:not(.is-mobile):after,
.button.button.btn--secondary body:not(.is-mobile):after,
a[type="submit"].btn--secondary body:not(.is-mobile):after,
a.submit.btn--secondary body:not(.is-mobile):after,
a.btn--primary.btn--secondary body:not(.is-mobile):after,
a.button.btn--secondary body:not(.is-mobile):after,
input[type="submit"].btn--secondary body:not(.is-mobile):after,
input.submit.btn--secondary body:not(.is-mobile):after,
input.btn--primary.btn--secondary body:not(.is-mobile):after,
input.button.btn--secondary body:not(.is-mobile):after {
color: #000; }
button[type="submit"].btn--secondary body:not(.is-mobile):hover, button.submit.btn--secondary body:not(.is-mobile):hover, button.btn--primary.btn--secondary body:not(.is-mobile):hover, button.button.btn--secondary body:not(.is-mobile):hover,
.button[type="submit"].btn--secondary body:not(.is-mobile):hover,
.button.submit.btn--secondary body:not(.is-mobile):hover,
.button.btn--primary.btn--secondary body:not(.is-mobile):hover,
.button.button.btn--secondary body:not(.is-mobile):hover,
a[type="submit"].btn--secondary body:not(.is-mobile):hover,
a.submit.btn--secondary body:not(.is-mobile):hover,
a.btn--primary.btn--secondary body:not(.is-mobile):hover,
a.button.btn--secondary body:not(.is-mobile):hover,
input[type="submit"].btn--secondary body:not(.is-mobile):hover,
input.submit.btn--secondary body:not(.is-mobile):hover,
input.btn--primary.btn--secondary body:not(.is-mobile):hover,
input.button.btn--secondary body:not(.is-mobile):hover {
color: #fff; }
button[type="submit"].btn--secondary body:not(.is-mobile):hover:after, button.submit.btn--secondary body:not(.is-mobile):hover:after, button.btn--primary.btn--secondary body:not(.is-mobile):hover:after, button.button.btn--secondary body:not(.is-mobile):hover:after,
.button[type="submit"].btn--secondary body:not(.is-mobile):hover:after,
.button.submit.btn--secondary body:not(.is-mobile):hover:after,
.button.btn--primary.btn--secondary body:not(.is-mobile):hover:after,
.button.button.btn--secondary body:not(.is-mobile):hover:after,
a[type="submit"].btn--secondary body:not(.is-mobile):hover:after,
a.submit.btn--secondary body:not(.is-mobile):hover:after,
a.btn--primary.btn--secondary body:not(.is-mobile):hover:after,
a.button.btn--secondary body:not(.is-mobile):hover:after,
input[type="submit"].btn--secondary body:not(.is-mobile):hover:after,
input.submit.btn--secondary body:not(.is-mobile):hover:after,
input.btn--primary.btn--secondary body:not(.is-mobile):hover:after,
input.button.btn--secondary body:not(.is-mobile):hover:after {
color: #fff; }
button[type="submit"].btn--border, button[type="submit"].disabled, button.submit.btn--border, button.submit.disabled, button.btn--primary.btn--border, button.btn--primary.disabled, button.button.btn--border, button.button.disabled,
.button[type="submit"].btn--border,
.button[type="submit"].disabled,
.button.submit.btn--border,
.button.submit.disabled,
.button.btn--primary.btn--border,
.button.btn--primary.disabled,
.button.button.btn--border,
.button.button.disabled,
a[type="submit"].btn--border,
a[type="submit"].disabled,
a.submit.btn--border,
a.submit.disabled,
a.btn--primary.btn--border,
a.btn--primary.disabled,
a.button.btn--border,
a.button.disabled,
input[type="submit"].btn--border,
input[type="submit"].disabled,
input.submit.btn--border,
input.submit.disabled,
input.btn--primary.btn--border,
input.btn--primary.disabled,
input.button.btn--border,
input.button.disabled {
border-width: 1px;
border-color: #e1e1e1;
background-color: #fff;
color: #000; }
button[type="submit"].btn--border:before, button[type="submit"].disabled:before, button.submit.btn--border:before, button.submit.disabled:before, button.btn--primary.btn--border:before, button.btn--primary.disabled:before, button.button.btn--border:before, button.button.disabled:before,
.button[type="submit"].btn--border:before,
.button[type="submit"].disabled:before,
.button.submit.btn--border:before,
.button.submit.disabled:before,
.button.btn--primary.btn--border:before,
.button.btn--primary.disabled:before,
.button.button.btn--border:before,
.button.button.disabled:before,
a[type="submit"].btn--border:before,
a[type="submit"].disabled:before,
a.submit.btn--border:before,
a.submit.disabled:before,
a.btn--primary.btn--border:before,
a.btn--primary.disabled:before,
a.button.btn--border:before,
a.button.disabled:before,
input[type="submit"].btn--border:before,
input[type="submit"].disabled:before,
input.submit.btn--border:before,
input.submit.disabled:before,
input.btn--primary.btn--border:before,
input.btn--primary.disabled:before,
input.button.btn--border:before,
input.button.disabled:before {
display: none; }
button[type="submit"].btn--border:hover, button[type="submit"].disabled:hover, button.submit.btn--border:hover, button.submit.disabled:hover, button.btn--primary.btn--border:hover, button.btn--primary.disabled:hover, button.button.btn--border:hover, button.button.disabled:hover,
.button[type="submit"].btn--border:hover,
.button[type="submit"].disabled:hover,
.button.submit.btn--border:hover,
.button.submit.disabled:hover,
.button.btn--primary.btn--border:hover,
.button.btn--primary.disabled:hover,
.button.button.btn--border:hover,
.button.button.disabled:hover,
a[type="submit"].btn--border:hover,
a[type="submit"].disabled:hover,
a.submit.btn--border:hover,
a.submit.disabled:hover,
a.btn--primary.btn--border:hover,
a.btn--primary.disabled:hover,
a.button.btn--border:hover,
a.button.disabled:hover,
input[type="submit"].btn--border:hover,
input[type="submit"].disabled:hover,
input.submit.btn--border:hover,
input.submit.disabled:hover,
input.btn--primary.btn--border:hover,
input.btn--primary.disabled:hover,
input.button.btn--border:hover,
input.button.disabled:hover {
color: rgba(0, 0, 0, 0.4); }
button[type="submit"].disabled, button.submit.disabled, button.btn--primary.disabled, button.button.disabled,
.button[type="submit"].disabled,
.button.submit.disabled,
.button.btn--primary.disabled,
.button.button.disabled,
a[type="submit"].disabled,
a.submit.disabled,
a.btn--primary.disabled,
a.button.disabled,
input[type="submit"].disabled,
input.submit.disabled,
input.btn--primary.disabled,
input.button.disabled {
cursor: not-allowed; }
input[type="submit"] {
-moz-transition: background-color 1s ease;
-o-transition: background-color 1s ease;
-webkit-transition: background-color 1s ease;
transition: background-color 1s ease;
cursor: pointer; }
input[type="submit"]:before {
display: none; }
input[type="submit"]:hover {
color: #000;
background-color: #fff; }
input[type="submit"].dokan-btn, input[type="submit"].dokan-btn-default {
border: none;
border-color: transparent;
border-radius: 0 !important; }
body.is-mobile .filter_switch:active, body.is-mobile .filter_switch:hover {
color: #000; }
body.is-mobile .filter_switch .f-plus:before, body.is-mobile .filter_switch .f-plus:after {
background-color: #000 !important; }
body.is-mobile .filter_switch:before {
display: none; }
.close-icon,
.close-button {
overflow: hidden;
position: absolute;
left: 0px;
top: 0px;
cursor: pointer;
width: 1.3rem;
height: 1.3rem;
opacity: 0;
-moz-transition: opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1);
-o-transition: opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1);
-webkit-transition: opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1);
transition: opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1); }
@media screen and (max-width: 47.99875em) {
.close-icon,
.close-button {
width: 1.1rem;
height: 1.1rem; } }
.close-icon .close-icon_top,
.close-button .close-icon_top {
position: absolute;
top: 50%;
left: 0%;
background: #000000;
width: 100%;
height: 0.16rem;
margin-top: -0.09375rem;
-moz-transform: rotate(-45deg) translateX(-140%);
-o-transform: rotate(-45deg) translateX(-140%);
-ms-transform: rotate(-45deg) translateX(-140%);
-webkit-transform: rotate(-45deg) translateX(-140%);
transform: rotate(-45deg) translateX(-140%);
-moz-transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);
-o-transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);
-webkit-transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);
transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);
-moz-transition-delay: 0.1s;
-o-transition-delay: 0.1s;
-webkit-transition-delay: 0.1s;
transition-delay: 0.1s; }
@media screen and (max-width: 47.99875em) {
.close-icon .close-icon_top,
.close-button .close-icon_top {
height: 0.12rem; } }
.close-icon .close-icon_bottom,
.close-button .close-icon_bottom {
position: absolute;
top: 50%;
left: 0%;
background: #000000;
width: 100%;
height: 0.16rem;
margin-top: -0.09375rem;
-moz-transform: rotate(45deg) translateX(-140%);
-o-transform: rotate(45deg) translateX(-140%);
-ms-transform: rotate(45deg) translateX(-140%);
-webkit-transform: rotate(45deg) translateX(-140%);
transform: rotate(45deg) translateX(-140%);
-moz-transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);
-o-transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);
-webkit-transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);
transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);
-moz-transition-delay: 0.1s;
-o-transition-delay: 0.1s;
-webkit-transition-delay: 0.1s;
transition-delay: 0.1s; }
@media screen and (max-width: 47.99875em) {
.close-icon .close-icon_bottom,
.close-button .close-icon_bottom {
height: 0.12rem; } }
.offcanvas_aside.offcanvas_aside_left .close-icon, .offcanvas_aside.offcanvas_aside_left
.close-button {
left: 100px;
top: 80px; }
@media screen and (max-width: 64.06125em) {
.offcanvas_aside.offcanvas_aside_left .close-icon, .offcanvas_aside.offcanvas_aside_left
.close-button {
left: 50px;
top: 40px; } }
@media screen and (max-width: 47.99875em) {
.offcanvas_aside.offcanvas_aside_left .close-icon, .offcanvas_aside.offcanvas_aside_left
.close-button {
top: 30px; } }
.offcanvas_aside.offcanvas_aside_right .close-icon, .offcanvas_aside.offcanvas_aside_right
.close-button {
left: auto;
right: 0px;
top: 80px; }
@media screen and (max-width: 64.06125em) {
.offcanvas_aside.offcanvas_aside_right .close-icon, .offcanvas_aside.offcanvas_aside_right
.close-button {
right: 0px;
top: 40px; } }
@media screen and (max-width: 47.99875em) {
.offcanvas_aside.offcanvas_aside_right .close-icon, .offcanvas_aside.offcanvas_aside_right
.close-button {
top: 30px; } }
.offcanvas_aside.offcanvas_aside_top .close-icon, .offcanvas_aside.offcanvas_aside_top
.close-button {
left: auto;
right: 30px;
top: 80px; }
@media (min-width: 768px) {
.offcanvas_aside.offcanvas_aside_top .close-icon, .offcanvas_aside.offcanvas_aside_top
.close-button {
right: calc(8.6805555556vw - 36.6666666667px); } }
@media (min-width: 1920px) {
.offcanvas_aside.offcanvas_aside_top .close-icon, .offcanvas_aside.offcanvas_aside_top
.close-button {
right: 130px; } }
@media screen and (max-width: 64.06125em) {
.offcanvas_aside.offcanvas_aside_top .close-icon, .offcanvas_aside.offcanvas_aside_top
.close-button {
top: 40px; } }
@media screen and (max-width: 47.99875em) {
.offcanvas_aside.offcanvas_aside_top .close-icon, .offcanvas_aside.offcanvas_aside_top
.close-button {
top: 30px; } }
.offcanvas_left .close-icon,
.offcanvas_right .close-icon,
.offcanvas_top .close-icon,
html.is-reveal-open .reveal-overlay .reveal .close-icon,
.site-content.open .close-icon, .offcanvas_left
.close-button,
.offcanvas_right
.close-button,
.offcanvas_top
.close-button,
html.is-reveal-open .reveal-overlay .reveal
.close-button,
.site-content.open
.close-button {
opacity: 1;
-moz-transition-delay: 0.3s;
-o-transition-delay: 0.3s;
-webkit-transition-delay: 0.3s;
transition-delay: 0.3s; }
.offcanvas_left .close-icon .close-icon_top,
.offcanvas_right .close-icon .close-icon_top,
.offcanvas_top .close-icon .close-icon_top,
html.is-reveal-open .reveal-overlay .reveal .close-icon .close-icon_top,
.site-content.open .close-icon .close-icon_top, .offcanvas_left
.close-button .close-icon_top,
.offcanvas_right
.close-button .close-icon_top,
.offcanvas_top
.close-button .close-icon_top,
html.is-reveal-open .reveal-overlay .reveal
.close-button .close-icon_top,
.site-content.open
.close-button .close-icon_top {
-moz-transform: rotate(-45deg) translateX(0%);
-o-transform: rotate(-45deg) translateX(0%);
-ms-transform: rotate(-45deg) translateX(0%);
-webkit-transform: rotate(-45deg) translateX(0%);
transform: rotate(-45deg) translateX(0%);
-moz-transition-delay: 0.5s;
-o-transition-delay: 0.5s;
-webkit-transition-delay: 0.5s;
transition-delay: 0.5s; }
.offcanvas_left .close-icon .close-icon_bottom,
.offcanvas_right .close-icon .close-icon_bottom,
.offcanvas_top .close-icon .close-icon_bottom,
html.is-reveal-open .reveal-overlay .reveal .close-icon .close-icon_bottom,
.site-content.open .close-icon .close-icon_bottom, .offcanvas_left
.close-button .close-icon_bottom,
.offcanvas_right
.close-button .close-icon_bottom,
.offcanvas_top
.close-button .close-icon_bottom,
html.is-reveal-open .reveal-overlay .reveal
.close-button .close-icon_bottom,
.site-content.open
.close-button .close-icon_bottom {
-moz-transform: rotate(45deg) translateX(0%);
-o-transform: rotate(45deg) translateX(0%);
-ms-transform: rotate(45deg) translateX(0%);
-webkit-transform: rotate(45deg) translateX(0%);
transform: rotate(45deg) translateX(0%);
-moz-transition-delay: 0.5s;
-o-transition-delay: 0.5s;
-webkit-transition-delay: 0.5s;
transition-delay: 0.5s; }
.edit,
.comment-edit-link {
position: relative;
padding-right: 22px;
font-size: 16px;
font-weight: 400;
line-height: 1;
display: inline-block;
background-image: none !important;
transition: opacity .6s !important; }
.edit:hover,
.comment-edit-link:hover {
opacity: .5; }
.edit:after,
.comment-edit-link:after {
position: absolute;
right: 0;
bottom: 3px;
font-size: 16px; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
.search-form,
.woocommerce-product-search,
.searchform {
color: #000;
position: relative;
width: 100%;
border-bottom: 2px solid;
border-color: rgba(119, 119, 119, 0.15); }
.search-form .screen-reader-text,
.woocommerce-product-search .screen-reader-text,
.searchform .screen-reader-text {
display: none; }
.search-form label,
.woocommerce-product-search label,
.searchform label {
padding: 0;
width: 100%; }
.search-form:before,
.woocommerce-product-search:before,
.searchform:before {
background-color: #000; }
.search-form:before,
.woocommerce-product-search:before,
.searchform:before {
content: "";
width: 0;
height: 2px;
display: block;
position: absolute;
bottom: -2px;
transition: width ease .3s; }
.search-form:hover:before,
.woocommerce-product-search:hover:before,
.searchform:hover:before {
width: 100%; }
.search-form:after,
.woocommerce-product-search:after,
.searchform:after {
position: absolute;
right: 0;
top: 0;
bottom: 0;
width: 2.5rem;
height: 2.5rem;
cursor: pointer; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
font-size: 20px;
font-weight: bold;
display: flex;
align-items: center;
justify-content: center;
transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
pointer-events: none; }
.search-form input[type='text'],
.search-form .search-field,
.woocommerce-product-search input[type='text'],
.woocommerce-product-search .search-field,
.searchform input[type='text'],
.searchform .search-field {
margin: 0;
padding-left: 0;
padding-right: 3rem;
width: 100%;
border: 0;
box-shadow: none;
font-size: 18px; }
.search-form input[type='text']::placeholder,
.search-form .search-field::placeholder,
.woocommerce-product-search input[type='text']::placeholder,
.woocommerce-product-search .search-field::placeholder,
.searchform input[type='text']::placeholder,
.searchform .search-field::placeholder {
transition: all .3s ease-in-out;
opacity: 0.6; }
.search-form input[type='text']:hover, .search-form input[type='text']:focus,
.search-form .search-field:hover,
.search-form .search-field:focus,
.woocommerce-product-search input[type='text']:hover,
.woocommerce-product-search input[type='text']:focus,
.woocommerce-product-search .search-field:hover,
.woocommerce-product-search .search-field:focus,
.searchform input[type='text']:hover,
.searchform input[type='text']:focus,
.searchform .search-field:hover,
.searchform .search-field:focus {
border-top: none;
border-left: none;
border-right: none;
background: none;
box-shadow: none; }
.search-form input[type='text']:focus::placeholder,
.search-form .search-field:focus::placeholder,
.woocommerce-product-search input[type='text']:focus::placeholder,
.woocommerce-product-search .search-field:focus::placeholder,
.searchform input[type='text']:focus::placeholder,
.searchform .search-field:focus::placeholder {
opacity: 1; }
.search-form [type=submit],
.woocommerce-product-search [type=submit],
.searchform [type=submit] {
position: absolute;
right: 0;
top: 0;
bottom: 0;
width: 2.5rem;
height: 2.5rem;
cursor: pointer;
padding: 0;
font-size: 0;
color: transparent;
opacity: 0; }
.search-form [type=submit]:hover, .search-form [type=submit]:focus,
.woocommerce-product-search [type=submit]:hover,
.woocommerce-product-search [type=submit]:focus,
.searchform [type=submit]:hover,
.searchform [type=submit]:focus {
opacity: 0; } @font-face {
font-family: 'Barberry';
src: url(//www.kastellorizoboat.com/wp-content/themes/barberry/inc/fonts/barberry-fonts/Barberry.eot);
src: url(//www.kastellorizoboat.com/wp-content/themes/barberry/inc/fonts/barberry-fonts/Barberry.eot) format("embedded-opentype"), url(//www.kastellorizoboat.com/wp-content/themes/barberry/inc/fonts/barberry-fonts/Barberry.woff2) format("woff2"), url(//www.kastellorizoboat.com/wp-content/themes/barberry/inc/fonts/barberry-fonts/Barberry.woff) format("woff"), url(//www.kastellorizoboat.com/wp-content/themes/barberry/inc/fonts/barberry-fonts/Barberry.ttf) format("truetype"), url(//www.kastellorizoboat.com/wp-content/themes/barberry/inc/fonts/barberry-fonts/Barberry.svg) format("svg");
font-weight: normal;
font-style: normal; } .icon {
display: inline-block;
font: normal normal normal 1em/1 'Barberry';
speak: none;
text-transform: none; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale; }  .icon-sm {
font-size: 0.8em; }
.icon-lg {
font-size: 1.2em; } .icon-16 {
font-size: 16px; }
.icon-32 {
font-size: 32px; } .icon-bg-square,
.icon-bg-circle {
padding: 0.35em;
background-color: #eee; }
.icon-bg-circle {
border-radius: 50%; } .icon-ul {
padding-left: 0;
list-style-type: none; }
.icon-ul > li {
display: flex;
align-items: flex-start;
line-height: 1.4; }
.icon-ul > li > .icon {
margin-right: 0.4em;
line-height: inherit; } .icon-is-spinning {
-webkit-animation: icon-spin 2s infinite linear;
-moz-animation: icon-spin 2s infinite linear;
animation: icon-spin 2s infinite linear; }
@-webkit-keyframes icon-spin {
0% {
-webkit-transform: rotate(0deg); }
100% {
-webkit-transform: rotate(360deg); } }
@-moz-keyframes icon-spin {
0% {
-moz-transform: rotate(0deg); }
100% {
-moz-transform: rotate(360deg); } }
@keyframes icon-spin {
0% {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg); }
100% {
-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg); } } .icon-rotate-90 {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg); }
.icon-rotate-180 {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg); }
.icon-rotate-270 {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
-webkit-transform: rotate(270deg);
-moz-transform: rotate(270deg);
-ms-transform: rotate(270deg);
-o-transform: rotate(270deg);
transform: rotate(270deg); }
.icon-flip-y {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
-webkit-transform: scale(-1, 1);
-moz-transform: scale(-1, 1);
-ms-transform: scale(-1, 1);
-o-transform: scale(-1, 1);
transform: scale(-1, 1); }
.icon-flip-x {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
-webkit-transform: scale(1, -1);
-moz-transform: scale(1, -1);
-ms-transform: scale(1, -1);
-o-transform: scale(1, -1);
transform: scale(1, -1); } .icon-bb-menu-left::before {
content: "\ea02"; }
.icon-bb-menu-full::before {
content: "\ea03"; }
.icon-bb-cart-16::before {
content: "\ea04"; }
.icon-bb-heart-gl::before {
content: "\ea05"; }
.icon-bb-heart-line::before {
content: "\ea06"; }
.icon-bb-favourite-line::before {
content: "\ea07"; }
.icon-bb-favourite-gl::before {
content: "\ea08"; }
.icon-bb-discount::before {
content: "\ea09"; }
.icon-bb-user-16::before {
content: "\ea0a"; }
.icon-bb-share-24::before {
content: "\ea0b"; }
.icon-bb-share-16::before {
content: "\ea0c"; }
.icon-bb-360::before {
content: "\ea0d"; }
.icon-bb-tail-left-16::before {
content: "\ea0e"; }
.icon-bb-tail-right-16::before {
content: "\ea0f"; }
.icon-bb-medium-left::before {
content: "\ea10"; }
.icon-bb-medium-right::before {
content: "\ea11"; }
.icon-bb-medium-up::before {
content: "\ea12"; }
.icon-bb-medium-down::before {
content: "\ea13"; }
.icon-bb-back::before {
content: "\ea14"; }
.icon-bb-eye::before {
content: "\ea15"; }
.icon-bb-ruler::before {
content: "\ea16"; }
.icon-bb-search::before {
content: "\ea17"; }
.icon-bb-video::before {
content: "\ea18"; }
.icon-bb-user-24::before {
content: "\ea19"; }
.icon-bb-small-add::before {
content: "\ea1a"; }
.icon-small-delete::before {
content: "\ea1b"; }
.icon-bb-plus-24::before {
content: "\ea1c"; }
.icon-bb-minus-24::before {
content: "\ea1d"; }
.icon-bb-coupon::before {
content: "\ea1e"; }
.icon-bb-edit::before {
content: "\ea1f"; }
.icon-bb-small-left::before {
content: "\ea20"; }
.icon-bb-small-right::before {
content: "\ea21"; }
.icon-bb-small-up::before {
content: "\ea22"; }
.icon-bb-small-down::before {
content: "\ea23"; }
.icon-bb-tail-left-24::before {
content: "\ea24"; }
.icon-bb-tail-right-24::before {
content: "\ea25"; }
.icon-bb-sidebar::before {
content: "\ea26"; }
.icon-bb-document::before {
content: "\ea27"; }
.icon-bb-comments-32::before {
content: "\ea28"; }
.icon-bb-close-24::before {
content: "\ea29"; }
.icon-bb-close-16::before {
content: "\ea2a"; }
.icon-bb-check-32::before {
content: "\ea2b"; }
.icon-bb-cart-speed-32::before {
content: "\ea2c"; }
.icon-bb-alert-32::before {
content: "\ea2d"; }
.icon-bb-box-32::before {
content: "\ea2f"; }
.icon-bb-download-32::before {
content: "\ea30"; }
.icon-bb-home-32::before {
content: "\ea31"; }
.icon-bb-edit-32::before {
content: "\ea32"; }
.icon-bb-power-32::before {
content: "\ea33"; }
.icon-bb-dashboard-32::before {
content: "\ea34"; }
.icon-bb-alert-48::before {
content: "\ea35"; }
.icon-bb-check-12::before {
content: "\ea36"; }
.icon-bb-button-play::before {
content: "\ea38"; }
.icon-bb-search-24::before {
content: "\ea39"; }
.icon-bb-pin-32::before {
content: "\ea3a"; }
.icon-bb-cart-speed-16::before {
content: "\ea3b"; }
.icon-bb-favorite-32::before {
content: "\ea3c"; }
.icon-bb-credit-card-32::before {
content: "\ea3d"; }
.icon-bb-email-32::before {
content: "\ea3e"; }
.icon-bb-present-32::before {
content: "\ea3f"; }
.icon-bb-dish-32::before {
content: "\ea40"; }
.icon-bb-compare-16::before {
content: "\ea41"; }
.icon-bb-business-contact-32::before {
content: "\ea42"; }
.icon-bb-ticket-32::before {
content: "\ea43"; }
.icon-bb-support-32::before {
content: "\ea44"; }
.icon-bb-cart-return-32::before {
content: "\ea45"; }
.icon-bb-users-wm-32::before {
content: "\ea46"; }
.icon-bb-flag-points-16::before {
content: "\ea47"; }
.icon-bb-lock-16::before {
content: "\ea48"; }
.icon-bb-award-32::before {
content: "\ea49"; }
.icon-bb-award-32-2::before {
content: "\ea4a"; }
.dropdown.menu > li.is-dropdown-submenu-parent > a::after { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
#header-loader {
position: absolute;
top: 0;
left: 0;
width: 100%;
z-index: 99998;
overflow: hidden;
height: 3px; }
#header-loader #header-loader-under-bar {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
z-index: 5;
background: #e5e5e5;
transition: opacity .7s ease; }
#header-loader #header-loader-under-bar.hidden {
opacity: 0; }
#header-loader .bar {
position: absolute;
width: 100%;
height: 5px;
z-index: 10; }
header.site-header {
z-index: 3;
width: 100%;
backface-visibility: hidden;
position: relative;
-o-transition: 0.5s -o-filter ease; }
header.site-header .header-inner {
z-index: 3;
width: 100%;
position: absolute;
left: 0;
top: 0; }
header.site-header .header-inner:before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: #fff;
opacity: 0;
-moz-transition: opacity 1s cubic-bezier(0.19, 1, 0.22, 1);
-o-transition: opacity 1s cubic-bezier(0.19, 1, 0.22, 1);
-webkit-transition: opacity 1s cubic-bezier(0.19, 1, 0.22, 1);
transition: opacity 1s cubic-bezier(0.19, 1, 0.22, 1); }
header.site-header .header-inner:after {
position: absolute;
right: 10%;
bottom: 0;
left: 10%;
z-index: -1;
height: 20px;
border-radius: 100%;
-webkit-box-shadow: 0 0 40px rgba(0, 0, 0, 0.07);
-moz-box-shadow: 0 0 40px rgba(0, 0, 0, 0.07);
box-shadow: 0 0 40px rgba(0, 0, 0, 0.07);
content: "";
opacity: 0;
-moz-transition: opacity 1s cubic-bezier(0.19, 1, 0.22, 1);
-o-transition: opacity 1s cubic-bezier(0.19, 1, 0.22, 1);
-webkit-transition: opacity 1s cubic-bezier(0.19, 1, 0.22, 1);
transition: opacity 1s cubic-bezier(0.19, 1, 0.22, 1); }
header.site-header[data-sticky="visible"] {
z-index: 301; }
body.admin-bar header.site-header .header-inner {
top: 0px; }
@media screen and (max-width: 64.06125em) {
body.admin-bar header.site-header .header-inner {
top: 0px; } }
body.admin-bar header.site-header.header--clone .header-inner {
top: 32px; }
@media screen and (max-width: 64.06125em) {
body.admin-bar header.site-header.header--clone .header-inner {
top: 32px; } }
@media screen and (max-width: 47.99875em) {
body.admin-bar header.site-header.header--clone .header-inner {
top: 46px; } }
@media screen and (max-width: 37.5em) {
body.admin-bar header.site-header.header--clone .header-inner {
top: 0px; } }
header.site-header .header-wrapper {
position: relative;
-moz-transition: padding 0.6s cubic-bezier(0.19, 1, 0.22, 1);
-o-transition: padding 0.6s cubic-bezier(0.19, 1, 0.22, 1);
-webkit-transition: padding 0.6s cubic-bezier(0.19, 1, 0.22, 1);
transition: padding 0.6s cubic-bezier(0.19, 1, 0.22, 1); }
header.site-header .header-wrapper .header-sections .left-nav {
opacity: 1;
-moz-transition: opacity 0.6s cubic-bezier(0.19, 1, 0.22, 1);
-o-transition: opacity 0.6s cubic-bezier(0.19, 1, 0.22, 1);
-webkit-transition: opacity 0.6s cubic-bezier(0.19, 1, 0.22, 1);
transition: opacity 0.6s cubic-bezier(0.19, 1, 0.22, 1);
transition-delay: .3s; }
header.site-header .header-wrapper .header-sections .site-branding {
opacity: 1;
-moz-transition: opacity 0.6s cubic-bezier(0.19, 1, 0.22, 1);
-o-transition: opacity 0.6s cubic-bezier(0.19, 1, 0.22, 1);
-webkit-transition: opacity 0.6s cubic-bezier(0.19, 1, 0.22, 1);
transition: opacity 0.6s cubic-bezier(0.19, 1, 0.22, 1);
transition-delay: .3s; }
@media (min-width: 64.0625em) {
header.site-header .header-wrapper .header-sections .site-branding {
-webkit-transition: -webkit-transform 0.75s cubic-bezier(0.19, 1, 0.22, 1);
transition: transform 0.75s cubic-bezier(0.19, 1, 0.22, 1);
transition-delay: .0s; } }
header.site-header .header-wrapper .header-sections .site-branding a {
min-height: 45px;
display: inline-block; }
@media screen and (max-width: 64.06125em) {
header.site-header .header-wrapper .header-sections .site-branding a {
min-height: inherit; } }
header.site-header .header-wrapper .header-sections .site-branding .site-title a {
font-size: 16px;
font-weight: bold;
text-transform: uppercase;
color: #000; }
@media (min-width: 320px) {
header.site-header .header-wrapper .header-sections .site-branding .site-title a {
font-size: calc(0.8522727273vw + 13.2727272727px); } }
@media (min-width: 1024px) {
header.site-header .header-wrapper .header-sections .site-branding .site-title a {
font-size: calc(0.3472222222vw + 18.4444444444px); } }
@media (min-width: 1600px) {
header.site-header .header-wrapper .header-sections .site-branding .site-title a {
font-size: 24px; } }
header.site-header .header-wrapper .header-sections .site-branding .site-logo-light {
display: none; }
header.site-header .header-wrapper .header-sections .site-branding .sticky-logo {
display: none; }
header.site-header .header-wrapper .header-sections .tools {
opacity: 1;
-moz-transition: opacity 0.6s cubic-bezier(0.19, 1, 0.22, 1);
-o-transition: opacity 0.6s cubic-bezier(0.19, 1, 0.22, 1);
-webkit-transition: opacity 0.6s cubic-bezier(0.19, 1, 0.22, 1);
transition: opacity 0.6s cubic-bezier(0.19, 1, 0.22, 1);
transition-delay: .3s; }
header.site-header .header-wrapper .header-sections .tools > a {
margin-left: 1.4em;
margin-left: 20px; }
@media (min-width: 1024px) {
header.site-header .header-wrapper .header-sections .tools > a {
margin-left: calc(2.4038461538vw - 4.6153846154px); } }
@media (min-width: 1440px) {
header.site-header .header-wrapper .header-sections .tools > a {
margin-left: 30px; } }
@media screen and (max-width: 47.99875em) {
header.site-header .header-wrapper .header-sections .tools > a {
margin-left: .7em; } }
header.site-header .header-wrapper .header-sections .tools .header-expanded-view {
display: inline-block; }
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-expanded-view-inner {
display: flex;
align-items: center; }
header.site-header .header-wrapper .header-sections .tools .header-expanded-view svg {
width: 1.2em;
height: 1.2em;
width: 17px;
height: 17px;
fill: #000;
stroke: #000; }
@media (min-width: 1024px) {
header.site-header .header-wrapper .header-sections .tools .header-expanded-view svg {
width: calc(0.390625vw + 13px); } }
@media (min-width: 1280px) {
header.site-header .header-wrapper .header-sections .tools .header-expanded-view svg {
width: 18px; } }
@media (min-width: 1440px) {
header.site-header .header-wrapper .header-sections .tools .header-expanded-view svg {
width: 18px; } }
@media (min-width: 1024px) {
header.site-header .header-wrapper .header-sections .tools .header-expanded-view svg {
height: calc(0.390625vw + 13px); } }
@media (min-width: 1280px) {
header.site-header .header-wrapper .header-sections .tools .header-expanded-view svg {
height: 18px; } }
@media (min-width: 1440px) {
header.site-header .header-wrapper .header-sections .tools .header-expanded-view svg {
height: 18px; } }
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-search {
cursor: pointer; }
@media screen and (max-width: 47.99875em) {
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-search svg {
top: 0; } }
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-wishlist {
display: none;
cursor: pointer;
margin-left: 1.4em;
margin-left: 20px; }
@media (min-width: 1024px) {
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-wishlist {
margin-left: calc(2.4038461538vw - 4.6153846154px); } }
@media (min-width: 1440px) {
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-wishlist {
margin-left: 30px; } }
body.has-wishlist header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-wishlist {
display: inline; }
@media screen and (max-width: 47.99875em) {
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-wishlist {
display: none; }
body.has-wishlist header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-wishlist {
display: none; } }
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-wishlist.animated svg {
animation: bounceIn 1s ease-in-out;
animation-delay: .7s;
animation-fill-mode: forwards; }
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-wishlist sup {
color: #000;
margin-left: -3px;
top: -9px;
font-size: 12px;
font-weight: 500; }
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account {
display: inline-block;
margin-right: -.3em; }
@media screen and (max-width: 64.06125em) {
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account {
display: none; } }
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account > ul {
margin-left: 20px; }
@media (min-width: 1024px) {
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account > ul {
margin-left: calc(2.4038461538vw - 4.6153846154px); } }
@media (min-width: 1440px) {
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account > ul {
margin-left: 30px; } }
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account > ul > li {
text-align: left;
padding-right: 0; }
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account > ul > li > a {
padding: .5em 0;
padding-right: 0;
padding: 0; }
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account > ul > li > a span {
padding: 0; }
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account > ul > li > a:after {
left: auto;
right: 0; }
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account > ul > li.is-dropdown-submenu-parent > a {
padding-right: 1.2rem; }
@media screen and (max-width: 47.99875em) {
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account > ul.my-account-icon {
margin-left: .7em; } }
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account > ul.my-account-icon > li > a {
display: block;
width: 18px;
height: 24px;
position: relative;
padding: 0; }
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account > ul.my-account-icon > li > a:before {
position: absolute;
top: 1px;
left: 0; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account > ul.my-account-icon > li > a:after,
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account > ul.my-account-icon > li > a span {
display: none; }
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account .is-dropdown-submenu li {
text-align: right; }
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account .is-dropdown-submenu li.woocommerce-MyAccount-navigation-link--woocommerce-waitlist {
display: none; }
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account .is-dropdown-submenu li.woocommerce-MyAccount-navigation-link--woocommerce-waitlist.show-waitlist {
display: list-item; }
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account .is-dropdown-submenu li a {
margin: 0;
background-color: transparent; }
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account .my-account-form .is-dropdown-submenu {
min-width: 450px;
padding: 3rem 3rem; }
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account .my-account-form .is-dropdown-submenu li {
text-align: left; }
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account .my-account-form .is-dropdown-submenu .login-title {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
color: #2d2a2a;
margin-bottom: 25px;
padding-bottom: 10px;
line-height: 1;
border-bottom: 3px solid; }
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account .my-account-form .is-dropdown-submenu .login-title .create-account-link {
padding: 0;
margin: 0;
margin-bottom: -8px;
letter-spacing: 0;
font-size: 16px;
line-height: 1.2;
font-weight: 400; }
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account .my-account-form .is-dropdown-submenu .login-form-footer {
margin: 20px 0; }
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account .my-account-form .is-dropdown-submenu .login-form-footer .lost_password {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
padding: 0; }
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account .my-account-form .is-dropdown-submenu .login-form-footer .lost_password a {
padding: 0;
font-size: 16px;
line-height: 1.2;
font-weight: 400; }
header.site-header .header-wrapper .header-sections .tools .header-cart .header-cart-title {
color: #000; }
@media screen and (max-width: 47.99875em) {
header.site-header .header-wrapper .header-sections .tools .header-cart .header-cart-title {
display: none; } }
header.site-header .header-wrapper .header-sections .tools .header-cart .header-cart-count {
width: 24px;
height: 24px;
border-radius: 50%;
display: inline-block;
text-align: center;
line-height: 1.1;
letter-spacing: 0;
vertical-align: middle;
transition: 0.2s background cubic-bezier(0.445, 0.05, 0.55, 0.95);
top: -.1em;
margin-left: .2em;
position: relative; }
header.site-header .header-wrapper .header-sections .tools .header-cart .header-cart-count .header-cart-count-background {
background: #000;
border-radius: 50%;
position: absolute;
top: -25%;
left: -25%;
width: 150%;
height: 150%;
display: block;
-webkit-transform: scale(0.75);
transform: scale(0.75); }
header.site-header .header-wrapper .header-sections .tools .header-cart .header-cart-count .header-cart-count-number {
display: flex;
align-items: center;
justify-content: center;
position: relative;
font-size: 0.8125rem;
line-height: 1;
font-weight: 600;
color: #fff;
height: 100%;
top: 1px; }
@media screen and (max-width: 47.99875em) {
header.site-header .header-wrapper .header-sections .tools .header-cart .header-cart-count {
top: 0;
width: 20px;
height: 20px;
line-height: .9; }
header.site-header .header-wrapper .header-sections .tools .header-cart .header-cart-count .header-cart-count-number {
font-size: 0.75rem; } }
header.site-header .header-wrapper .header-sections .tools .header-cart.animated .header-cart-count-background {
animation: bounceInCart 1s ease-in-out;
animation-delay: .7s;
animation-fill-mode: forwards; }
header.site-header .header-wrapper .header-sections .tools .header-cart.show-cart-icon {
width: 20px;
vertical-align: top;
display: inline-block;
position: relative; }
header.site-header .header-wrapper .header-sections .tools .header-cart.show-cart-icon .header-cart-title {
display: none; }
header.site-header .header-wrapper .header-sections .tools .header-cart.show-cart-icon:before {
position: absolute;
top: 7px;
left: 0; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
font-size: 20px; }
@media screen and (max-width: 47.99875em) {
header.site-header .header-wrapper .header-sections .tools .header-cart.show-cart-icon:before {
top: 10px;
font-size: 18px; } }
header.site-header .header-wrapper .header-sections .tools .header-cart.show-cart-icon .header-cart-count {
position: absolute;
right: -11px;
top: -1px;
margin-left: 0;
width: 15px;
height: 15px; }
@media screen and (max-width: 47.99875em) {
header.site-header .header-wrapper .header-sections .tools .header-cart.show-cart-icon .header-cart-count {
top: 3px;
right: -10px; } }
header.site-header .header-wrapper .header-sections .tools .header-cart.show-cart-icon .header-cart-count-number {
font-size: 0.625rem;
line-height: 1;
font-weight: 400; }
header.site-header.header-left .header-wrapper .header-sections .mobile-nav {
display: none; }
header.site-header.header-left .header-wrapper .header-sections .site-branding {
padding-right: 3.125rem; }
body.header-has-no-overlap header.site-header:not(.header--clone) {
background-color: #fff; }
header.site-header:not(.header--clone).header-color-default .header-wrapper .header-sections .site-branding .site-logo {
display: inline-block; }
header.site-header:not(.header--clone).header-color-default .header-wrapper .header-sections .site-branding .site-logo-light {
display: none; }
header.site-header:not(.header--clone).header-color-light .header-wrapper .header-sections .site-branding .site-logo {
display: none; }
header.site-header:not(.header--clone).header-color-light .header-wrapper .header-sections .site-branding .site-logo-light {
display: inline-block; }
header.site-header:not(.header--clone).header-color-light .header-wrapper .header-sections .tools .header-expanded-view svg {
fill: #fff;
stroke: #fff; }
header.site-header:not(.header--clone).header-color-light .header-wrapper .header-sections .tools .header-expanded-view sup {
color: #fff; }
header.site-header:not(.header--clone).header-color-light .header-wrapper .header-sections .tools .header-expanded-view .header-account > ul.my-account-icon > li > a:before {
color: #fff; }
header.site-header:not(.header--clone).header-color-light .header-wrapper .header-sections .tools .header-cart .header-cart-title {
color: #fff; }
header.site-header:not(.header--clone).header-color-light .header-wrapper .header-sections .tools .header-cart.show-cart-icon:before {
color: #fff; }
header.site-header:not(.header--clone).header-color-light .header-wrapper .header-sections .tools .header-cart .header-cart-count .header-cart-count-background {
background: #fff; }
header.site-header:not(.header--clone).header-color-light .header-wrapper .header-sections .tools .header-cart .header-cart-count .header-cart-count-number {
color: #000; }
header.site-header {   }
header.site-header.header--clone {
z-index: 7; }
header.site-header.header--clone .header-inner { position: fixed;
z-index: 7;
top: 0;
left: 0; }
@media screen and (max-width: 64.06125em) {
header.site-header.header--clone .header-inner:before, header.site-header.header--clone .header-inner:after {
opacity: 1;
-moz-transition: opacity 0.6s cubic-bezier(0.19, 1, 0.22, 1);
-o-transition: opacity 0.6s cubic-bezier(0.19, 1, 0.22, 1);
-webkit-transition: opacity 0.6s cubic-bezier(0.19, 1, 0.22, 1);
transition: opacity 0.6s cubic-bezier(0.19, 1, 0.22, 1);
transition-delay: .3s; } }
header.site-header.header--clone .header-inner .header-wrapper .header-sections .site-branding a {
display: inline; }
header.site-header.header--clone[data-sticky="visible"] {
z-index: 301; }
header.site-header.header--clone.visible {
z-index: 301; }
header.site-header.header--clone .header-inner { background: #fff;
-moz-transform: translateY(-120%);
-o-transform: translateY(-120%);
-ms-transform: translateY(-120%);
-webkit-transform: translateY(-120%);
transform: translateY(-120%); }
header.site-header.header--clone .header-inner .header-wrapper .header-sections .site-branding .site-logo,
header.site-header.header--clone .header-inner .header-wrapper .header-sections .site-branding .site-logo-light {
display: none; }
header.site-header.header--clone .header-inner .header-wrapper .header-sections .site-branding .sticky-logo {
display: inline-block; }
header.site-header.header--clone .header-inner:before {
opacity: 1; }
header.site-header.header--clone .header-inner:after {
opacity: 1; }
.offcanvas_open.offcanvas_top header.site-header.header--clone:before, .offcanvas_open.offcanvas_top header.site-header.header--clone:after {
opacity: 0; }
header.site-header.header--stick .header-inner {
-webkit-animation: slide-down-rotated 0.7s ease forwards;
-moz-animation: slide-down-rotated 0.7s ease forwards;
-ms-animation: slide-down-rotated 0.7s ease forwards;
-o-animation: slide-down-rotated 0.7s ease forwards;
animation: slide-down-rotated 0.7s ease forwards; }
header.site-header.header--unstick .header-inner {
-webkit-animation: slide-down-rotated-right 0.5s ease forwards;
-moz-animation: slide-down-rotated-right 0.5s ease forwards;
-ms-animation: slide-down-rotated-right 0.5s ease forwards;
-o-animation: slide-down-rotated-right 0.5s ease forwards;
animation: slide-down-rotated-right 0.5s ease forwards; }
@-webkit-keyframes slide-down-rotated {
0% {
-webkit-transform: translateX(-20px) translateY(-120%) rotate(-7deg);
transform: translateX(-20px) translateY(-120%) rotate(-7deg);
-webkit-transform-origin: left top;
transform-origin: left top; }
to {
-webkit-transform: translateY(0);
transform: translateY(0);
-webkit-transform-origin: left top;
transform-origin: left top; } }
@keyframes slide-down-rotated {
0% {
-webkit-transform: translateX(-20px) translateY(-120%) rotate(-7deg);
transform: translateX(-20px) translateY(-120%) rotate(-7deg);
-webkit-transform-origin: left top;
transform-origin: left top; }
to {
-webkit-transform: translateY(0);
transform: translateY(0);
-webkit-transform-origin: left top;
transform-origin: left top; } }
@-webkit-keyframes slide-down-rotated-right {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
-webkit-transform-origin: right top;
transform-origin: right top;
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in; }
50% {
-webkit-transform: translateY(-20%) rotate(2deg);
transform: translateY(-20%) rotate(2deg);
-webkit-transform-origin: right top;
transform-origin: right top;
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out; }
to {
-webkit-transform: translateY(-120%) rotate(0deg);
transform: translateY(-120%) rotate(0deg);
-webkit-transform-origin: right top;
transform-origin: right top;
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out; } }
@keyframes slide-down-rotated-right {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
-webkit-transform-origin: right top;
transform-origin: right top;
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in; }
50% {
-webkit-transform: translateY(-20%) rotate(2deg);
transform: translateY(-20%) rotate(2deg);
-webkit-transform-origin: right top;
transform-origin: right top;
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out; }
to {
-webkit-transform: translateY(-120%) rotate(0deg);
transform: translateY(-120%) rotate(0deg);
-webkit-transform-origin: right top;
transform-origin: right top;
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out; } }
.topbar {
position: relative;
z-index: 6;
width: 100%;
border-bottom: 1px solid; }
@media screen and (max-width: 64.06125em) {
.topbar {
display: none; } }
.topbar .topbar-sections {
height: 50px; }
.topbar .topbar-sections .topbar-left .topbar-socials,
.topbar .topbar-sections .topbar-right .topbar-socials {
margin-right: 0.9375rem;
display: inline-block; }
.topbar .topbar-sections .topbar-left .topbar-socials .social-icons,
.topbar .topbar-sections .topbar-right .topbar-socials .social-icons {
margin-bottom: 0; }
.topbar .topbar-sections .topbar-left .topbar-socials .social-icons li,
.topbar .topbar-sections .topbar-right .topbar-socials .social-icons li {
opacity: 1;
margin-right: 0.9375rem;
margin-bottom: 0; }
.topbar .topbar-sections .topbar-left .topbar-socials .social-icons li a,
.topbar .topbar-sections .topbar-right .topbar-socials .social-icons li a {
width: 18px;
height: 18px; }
.topbar .topbar-sections .topbar-left .topbar-socials .social-icons li a svg,
.topbar .topbar-sections .topbar-right .topbar-socials .social-icons li a svg {
margin-top: -2px;
width: 18px;
height: 18px; }
.topbar .topbar-sections .topbar-left .topbar-contact,
.topbar .topbar-sections .topbar-right .topbar-contact {
font-size: 16px;
line-height: 16px;
display: inline-block; }
.topbar .topbar-sections .topbar-left .topbar-contact strong,
.topbar .topbar-sections .topbar-right .topbar-contact strong {
font-weight: 600; }
.topbar .topbar-sections .topbar-right {
text-align: right; }
.topbar .topbar-sections .topbar-right .topbar-socials {
margin-right: 0;
margin-left: 0.9375rem; }
.topbar .topbar-sections .topbar-right .topbar-socials .social-icons li {
margin-right: 0;
margin-left: 0.9375rem; }
.topbar .topbar-sections .topbar-right .topbar-wpml {
display: inline-block;
vertical-align: middle; }
@media screen and (max-width: 75em) {
.topbar .topbar-sections .topbar-right .topbar-wpml .language_currency_switcher .language_switcher > span,
.topbar .topbar-sections .topbar-right .topbar-wpml .language_currency_switcher .currency_switcher > span {
display: none; } }
.topbar .topbar-sections .topbar-right .topbar-wpml .language_currency_switcher .language_switcher.intro-text-off .intro-text,
.topbar .topbar-sections .topbar-right .topbar-wpml .language_currency_switcher .currency_switcher.intro-text-off .intro-text {
display: none; }
.page-header {
overflow: hidden;
position: relative;
width: 100%; }
.page-header .page-title-delimiter {
display: block;
background: #000;
height: 3px;
margin: 5px auto 28px;
width: 100px; }
@media screen and (max-width: 47.99875em) {
.page-header .page-title-delimiter {
margin-top: 20px; } }
.page-header.title-design-disable {
display: none; }
.page-header.title-size-small .title-section .title-section-wrapper {
padding-top: 60px;
padding-bottom: 60px; }
@media screen and (max-width: 64.06125em) {
.page-header.title-size-small .title-section .title-section-wrapper {
padding-top: 50px;
padding-bottom: 50px; } }
@media screen and (max-width: 47.99875em) {
.page-header.title-size-small .title-section .title-section-wrapper {
padding-top: 40px;
padding-bottom: 40px; } }
.page-header.title-size-default .title-section .title-section-wrapper {
padding-top: 100px;
padding-bottom: 100px; }
@media screen and (max-width: 64.06125em) {
.page-header.title-size-default .title-section .title-section-wrapper {
padding-top: 70px;
padding-bottom: 70px; } }
@media screen and (max-width: 47.99875em) {
.page-header.title-size-default .title-section .title-section-wrapper {
padding-top: 40px;
padding-bottom: 40px; } }
.page-header.title-size-large .title-section .title-section-wrapper {
padding-top: 150px;
padding-bottom: 150px; }
@media screen and (max-width: 64.06125em) {
.page-header.title-size-large .title-section .title-section-wrapper {
padding-top: 100px;
padding-bottom: 100px; } }
@media screen and (max-width: 47.99875em) {
.page-header.title-size-large .title-section .title-section-wrapper {
padding-top: 40px;
padding-bottom: 40px; } }
.page-header.title-size-xlarge .title-section .title-section-wrapper {
padding-top: 250px;
padding-bottom: 250px; }
@media screen and (max-width: 87.49875em) {
.page-header.title-size-xlarge .title-section .title-section-wrapper {
padding-top: 150px;
padding-bottom: 150px; } }
@media screen and (max-width: 64.06125em) {
.page-header.title-size-xlarge .title-section .title-section-wrapper {
padding-top: 130px;
padding-bottom: 130px; } }
@media screen and (max-width: 47.99875em) {
.page-header.title-size-xlarge .title-section .title-section-wrapper {
padding-top: 40px;
padding-bottom: 40px; } }
.page-header .title-section .title-section-wrapper {
text-align: center; }
.page-header .title-section .title-section-wrapper .title-wrapper {
max-width: 70%; }
@media screen and (max-width: 64.06125em) {
.page-header .title-section .title-section-wrapper .title-wrapper {
max-width: 80%; } }
@media screen and (max-width: 47.99875em) {
.page-header .title-section .title-section-wrapper .title-wrapper {
max-width: 90%; } }
.page-header .title-section .title-section-wrapper .title-wrapper .page-title-wrapper {
position: relative;
display: inline-block;
overflow: hidden;
text-align: center; }
.page-header .title-section .title-section-wrapper .title-wrapper .page-title-wrapper .back-btn {
z-index: 4;
overflow: hidden;
position: absolute;
left: 5px;
top: 0;
cursor: pointer;
width: 32px;
height: 32px;
top: calc(50% - 17px); }
@media screen and (max-width: 64.06125em) {
.page-header .title-section .title-section-wrapper .title-wrapper .page-title-wrapper .back-btn {
width: 26px;
height: 26px;
top: calc(50% - 13px); } }
@media screen and (max-width: 47.99875em) {
.page-header .title-section .title-section-wrapper .title-wrapper .page-title-wrapper .back-btn {
width: 22px;
height: 22px;
top: calc(50% - 11px); } }
.page-header .title-section .title-section-wrapper .title-wrapper .page-title-wrapper .back-btn:hover {
left: 0px; }
.page-header .title-section .title-section-wrapper .title-wrapper .page-title-wrapper .back-btn svg {
position: absolute;
left: 0;
top: 0;
width: 32px;
height: 32px;
stroke: #000; }
@media screen and (max-width: 64.06125em) {
.page-header .title-section .title-section-wrapper .title-wrapper .page-title-wrapper .back-btn svg {
width: 26px;
height: 26px; } }
@media screen and (max-width: 47.99875em) {
.page-header .title-section .title-section-wrapper .title-wrapper .page-title-wrapper .back-btn svg {
width: 22px;
height: 22px; } }
.page-header .title-section .title-section-wrapper .title-wrapper .page-title-wrapper .page-title {
font-size: 70px;
line-height: 1.1;
font-weight: 700;
letter-spacing: 0;
margin: 0; }
.page-header .title-section .title-section-wrapper .title-wrapper .term-description {
margin: 0 auto; }
.page-header .title-section .title-section-wrapper .title-wrapper .term-description p {
font-size: 24px;
line-height: 1.5;
font-weight: 300; }
@media screen and (max-width: 64.06125em) {
.page-header .title-section .title-section-wrapper .title-wrapper .term-description {
margin-top: 5px; } }
@media screen and (max-width: 47.99875em) {
.page-header .title-section .title-section-wrapper .title-wrapper .term-description p {
font-size: 20px;
line-height: 1.2; } }
.page-header .title-section .title-section-wrapper .shop-categories-wrapper,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper {
width: 100%;
overflow: hidden; }
@media screen and (max-width: 64.06125em) {
.page-header .title-section .title-section-wrapper .shop-categories-wrapper,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper {
width: 90%;
margin-top: 0px; } }
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories,
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .blog-categories,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .shop-categories,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .blog-categories {
position: relative;
display: block; }
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories .barberry-show-categories,
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .blog-categories .barberry-show-categories,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .shop-categories .barberry-show-categories,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .blog-categories .barberry-show-categories {
display: none;
padding-bottom: 10px; }
@media screen and (max-width: 64.06125em) {
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories .barberry-show-categories,
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .blog-categories .barberry-show-categories,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .shop-categories .barberry-show-categories,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .blog-categories .barberry-show-categories {
display: inline-block; } }
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories .barberry-show-categories a,
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .blog-categories .barberry-show-categories a,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .shop-categories .barberry-show-categories a,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .blog-categories .barberry-show-categories a {
line-height: 1.2;
font-weight: 400;
position: relative;
color: #000;
padding-right: 20px; }
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories .barberry-show-categories a:before,
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .blog-categories .barberry-show-categories a:before,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .shop-categories .barberry-show-categories a:before,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .blog-categories .barberry-show-categories a:before { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
font-size: 14px;
position: absolute;
right: 0;
top: calc(50% - 7px);
opacity: 1;
width: 11px;
height: 11px;
border: none;
transition: transform .7s ease, top .7s ease;
transition-delay: .5s;
margin-top: 0; }
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories .barberry-show-categories a span,
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .blog-categories .barberry-show-categories a span,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .shop-categories .barberry-show-categories a span,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .blog-categories .barberry-show-categories a span {
line-height: 1.2;
padding-bottom: 3px;
background-image: linear-gradient(to top, #000 0px, #000 0px), linear-gradient(to top, rgba(0, 0, 0, 0.1) 0px, rgba(0, 0, 0, 0.1) 0px);
background-position: left bottom, left bottom;
background-repeat: no-repeat, no-repeat;
background-size: 0 1px, 100% 1px;
transition: none 300ms ease-in-out;
transition-property: background-size, color;
word-wrap: break-word; }
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories .barberry-show-categories.button-open a:before,
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .blog-categories .barberry-show-categories.button-open a:before,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .shop-categories .barberry-show-categories.button-open a:before,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .blog-categories .barberry-show-categories.button-open a:before {
transform: rotateX(180deg) rotateY(0deg) rotateZ(0deg);
top: calc(50% - 4px);
transition-delay: .3s; }
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories .barberry-show-categories.button-open a span,
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .blog-categories .barberry-show-categories.button-open a span,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .shop-categories .barberry-show-categories.button-open a span,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .blog-categories .barberry-show-categories.button-open a span {
background-size: 100% 1px, 100% 1px; }
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories .barberry-categories,
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .blog-categories .barberry-categories,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .shop-categories .barberry-categories,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .blog-categories .barberry-categories {
opacity: 1; }
@media screen and (max-width: 64.06125em) {
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories .barberry-categories,
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .blog-categories .barberry-categories,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .shop-categories .barberry-categories,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .blog-categories .barberry-categories {
max-height: 0;
visibility: hidden;
opacity: 0;
background-color: rgba(255, 255, 255, 0.5);
padding: 0;
border-color: transparent; } }
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories .barberry-categories.categories-opened,
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .blog-categories .barberry-categories.categories-opened,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .shop-categories .barberry-categories.categories-opened,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .blog-categories .barberry-categories.categories-opened {
opacity: 1;
visibility: visible;
border-color: #000;
padding: 15px; }
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories ul,
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .blog-categories ul,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .shop-categories ul,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .blog-categories ul {
vertical-align: middle;
margin: 0;
padding: 0;
list-style: none; }
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories ul li,
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .blog-categories ul li,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .shop-categories ul li,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .blog-categories ul li {
display: inline-block;
vertical-align: middle; }
@media screen and (max-width: 64.06125em) {
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories ul li,
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .blog-categories ul li,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .shop-categories ul li,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .blog-categories ul li {
opacity: 0;
display: block;
margin: 10px 0; } }
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories ul li a,
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .blog-categories ul li a,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .shop-categories ul li a,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .blog-categories ul li a {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
text-align: center;
justify-content: center;
padding-left: 13px;
padding-right: 13px; }
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories ul li a img,
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .blog-categories ul li a img,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .shop-categories ul li a img,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .blog-categories ul li a img {
max-height: 30px;
display: inline-block;
margin-right: 10px; }
@media screen and (max-width: 47.99875em) {
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories ul li a img,
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .blog-categories ul li a img,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .shop-categories ul li a img,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .blog-categories ul li a img {
max-height: 25px; } }
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories ul li a .cat-item-title,
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .blog-categories ul li a .cat-item-title,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .shop-categories ul li a .cat-item-title,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .blog-categories ul li a .cat-item-title {
position: relative;
color: #000;
display: inline-block;
vertical-align: middle;
text-align: center;
margin-top: 2px; }
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories ul li a .cat-item-title span,
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .blog-categories ul li a .cat-item-title span,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .shop-categories ul li a .cat-item-title span,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .blog-categories ul li a .cat-item-title span {
font-weight: 500;
display: inline-block;
line-height: 1.2;
background-image: linear-gradient(to top, #000 0px, #000 0px), linear-gradient(to top, rgba(0, 0, 0, 0.1) 0px, rgba(0, 0, 0, 0.1) 0px);
background-position: left bottom, left bottom;
background-repeat: no-repeat, no-repeat;
background-size: 0 1px, 100% 1px;
transition: none 300ms ease-in-out;
transition-property: background-size, color;
word-wrap: break-word; }
@media screen and (max-width: 64.06125em) {
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories ul li a .cat-item-title span,
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .blog-categories ul li a .cat-item-title span,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .shop-categories ul li a .cat-item-title span,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .blog-categories ul li a .cat-item-title span {
background-size: 0; } }
@media screen and (max-width: 47.99875em) {
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories ul li a .cat-item-title,
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .blog-categories ul li a .cat-item-title,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .shop-categories ul li a .cat-item-title,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .blog-categories ul li a .cat-item-title {
font-size: 18px; } }
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories ul li a .cat-item-title sup,
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .blog-categories ul li a .cat-item-title sup,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .shop-categories ul li a .cat-item-title sup,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .blog-categories ul li a .cat-item-title sup {
margin-left: 5px;
top: -9px;
font-size: 60%;
font-weight: 500; }
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories ul li a:hover .cat-item-title span,
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .blog-categories ul li a:hover .cat-item-title span,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .shop-categories ul li a:hover .cat-item-title span,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .blog-categories ul li a:hover .cat-item-title span {
background-size: 100% 1px, 100% 1px; }
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories .list_blog_categories li,
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .blog-categories .list_blog_categories li,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .shop-categories .list_blog_categories li,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .blog-categories .list_blog_categories li {
padding: 0 13px; }
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories .list_blog_categories li a,
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .blog-categories .list_blog_categories li a,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .shop-categories .list_blog_categories li a,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .blog-categories .list_blog_categories li a {
padding: 0;
font-weight: 500;
display: inline-block;
line-height: 1.2;
background-image: linear-gradient(to top, #000 0px, #000 0px), linear-gradient(to top, rgba(0, 0, 0, 0.1) 0px, rgba(0, 0, 0, 0.1) 0px);
background-position: left bottom, left bottom;
background-repeat: no-repeat, no-repeat;
background-size: 0 1px, 100% 1px;
transition: none 300ms ease-in-out;
transition-property: background-size, color;
word-wrap: break-word; }
@media screen and (max-width: 64.06125em) {
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories .list_blog_categories li a,
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .blog-categories .list_blog_categories li a,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .shop-categories .list_blog_categories li a,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .blog-categories .list_blog_categories li a {
background-size: 0; } }
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories .list_blog_categories li a:hover,
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .blog-categories .list_blog_categories li a:hover,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .shop-categories .list_blog_categories li a:hover,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .blog-categories .list_blog_categories li a:hover {
background-size: 100% 1px, 100% 1px; }
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories .list_blog_categories li.current-cat a,
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .blog-categories .list_blog_categories li.current-cat a,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .shop-categories .list_blog_categories li.current-cat a,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .blog-categories .list_blog_categories li.current-cat a {
background-size: 100% 1px, 100% 1px; }
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories .list_blog_categories li.cat-item-none,
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .blog-categories .list_blog_categories li.cat-item-none,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .shop-categories .list_blog_categories li.cat-item-none,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .blog-categories .list_blog_categories li.cat-item-none {
display: none; }
.page-header.with-back-btn .page-title-wrapper {
padding: 0 50px; }
@media screen and (max-width: 64.06125em) {
.page-header.with-back-btn .page-title-wrapper {
padding: 0 40px; } }
@media screen and (max-width: 47.99875em) {
.page-header.with-back-btn .page-title-wrapper {
padding: 0 35px; } }
.page-header.color-scheme-light .title-section .title-section-wrapper .title-wrapper .breadcrumbs-wrapper .breadcrumbs {
color: #fff; }
.page-header.color-scheme-light .title-section .title-section-wrapper .title-wrapper .breadcrumbs-wrapper .breadcrumbs span, .page-header.color-scheme-light .title-section .title-section-wrapper .title-wrapper .breadcrumbs-wrapper .breadcrumbs a {
color: #fff; }
.page-header.color-scheme-light .title-section .title-section-wrapper .title-wrapper .page-title-wrapper .back-btn svg {
stroke: #fff; }
.page-header.color-scheme-light .title-section .title-section-wrapper .title-wrapper .page-title-wrapper .page-title {
color: #fff; }
.page-header.color-scheme-light .title-section .title-section-wrapper .title-wrapper .term-description p {
color: #fff; }
.page-header.color-scheme-light .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories .barberry-show-categories a, .page-header.color-scheme-light .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories .barberry-show-categories a:before {
color: #fff; }
.page-header.color-scheme-light .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories .barberry-show-categories a span {
color: #fff;
background-image: linear-gradient(to top, #fff 0px, #fff 0px), linear-gradient(to top, rgba(255, 255, 255, 0.1) 0px, rgba(255, 255, 255, 0.1) 0px); }
@media screen and (max-width: 64.06125em) {
.page-header.color-scheme-light .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories .barberry-categories {
background-color: rgba(0, 0, 0, 0.1); } }
.page-header.color-scheme-light .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories .barberry-categories ul li a {
color: #fff; }
.page-header.color-scheme-light .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories .barberry-categories ul li a span {
color: #fff !important; }
.page-header.color-scheme-light .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories .barberry-categories ul li a span span {
background-image: linear-gradient(to top, #fff 0px, #fff 0px), linear-gradient(to top, rgba(255, 255, 255, 0.1) 0px, rgba(255, 255, 255, 0.1) 0px) !important; }
.page-header.color-scheme-light .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories .barberry-categories ul li a span sup {
color: #fff; }
.page-header .page-header-bg-wrapper {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
-moz-transform: scale(1.5);
-o-transform: scale(1.5);
-ms-transform: scale(1.5);
-webkit-transform: scale(1.5);
transform: scale(1.5);
-moz-transition: opacity 1s linear, transform 1.3s cubic-bezier(0.1, 0.68, 0.32, 1);
-o-transition: opacity 1s linear, transform 1.3s cubic-bezier(0.1, 0.68, 0.32, 1);
-webkit-transition: opacity 1s linear, transform 1.3s cubic-bezier(0.1, 0.68, 0.32, 1);
transition: opacity 1s linear, transform 1.3s cubic-bezier(0.1, 0.68, 0.32, 1); }
.page-header .page-header-bg-wrapper .page-header-bg {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%; }
.page-header .page-header-bg-wrapper.bg-loaded {
opacity: 1 !important;
-moz-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);
-webkit-transform: scale(1);
transform: scale(1); }
.header-has-no-overlap .page-header .page-header-bg-wrapper.bg-loaded {
-moz-transform: scale(1.05);
-o-transform: scale(1.05);
-ms-transform: scale(1.05);
-webkit-transform: scale(1.05);
transform: scale(1.05); }
.offcanvas_aside.offcanvas_aside_top {
height: 50vh;
min-height: 400px; }
@media screen and (max-width: 47.99875em) {
.offcanvas_aside.offcanvas_aside_top {
height: 40vh;
min-height: 300px; } }
.offcanvas_search {
background-color: #fff; }
.offcanvas_search .grid-container {
position: relative; }
.offcanvas_search .search-header {
padding: 15vh 0 5vh 0; }
@media screen and (max-width: 47.99875em) {
.offcanvas_search .search-header {
padding: 10vh 0 5vh 0; } }
.offcanvas_search .search-header .search-text {
text-transform: uppercase;
font-size: 11px;
font-weight: 600;
margin-bottom: 10px;
color: rgba(0, 0, 0, 0.5);
letter-spacing: 1px;
width: 50vw;
margin: 0 auto;
margin-bottom: 20px; }
@media screen and (max-width: 47.99875em) {
.offcanvas_search .search-header .search-text {
width: 75vw; } }
.offcanvas_search .woocommerce-product-search,
.offcanvas_search .widget_search {
border-bottom: none;
width: 50vw;
margin: 0 auto; }
.offcanvas_search .woocommerce-product-search .search-form,
.offcanvas_search .widget_search .search-form {
border-bottom: none; }
.offcanvas_search .woocommerce-product-search .search-form:before,
.offcanvas_search .widget_search .search-form:before {
display: none; }
.offcanvas_search .woocommerce-product-search:after,
.offcanvas_search .widget_search:after {
font-size: 20px;
position: absolute;
right: 0;
top: auto;
bottom: 10px;
width: 40px;
height: 40px; }
@media (min-width: 1024px) {
.offcanvas_search .woocommerce-product-search:after,
.offcanvas_search .widget_search:after {
font-size: calc(0.9615384615vw + 10.1538461538px); } }
@media (min-width: 1440px) {
.offcanvas_search .woocommerce-product-search:after,
.offcanvas_search .widget_search:after {
font-size: 24px; } }
@media (min-width: 1024px) {
.offcanvas_search .woocommerce-product-search:after,
.offcanvas_search .widget_search:after {
width: calc(3.6057692308vw + 3.0769230769px); } }
@media (min-width: 1440px) {
.offcanvas_search .woocommerce-product-search:after,
.offcanvas_search .widget_search:after {
width: 55px; } }
@media (min-width: 1024px) {
.offcanvas_search .woocommerce-product-search:after,
.offcanvas_search .widget_search:after {
height: calc(3.6057692308vw + 3.0769230769px); } }
@media (min-width: 1440px) {
.offcanvas_search .woocommerce-product-search:after,
.offcanvas_search .widget_search:after {
height: 55px; } }
@media screen and (max-width: 47.99875em) {
.offcanvas_search .woocommerce-product-search:after,
.offcanvas_search .widget_search:after {
bottom: 5px; } }
@media screen and (max-width: 47.99875em) {
.offcanvas_search .woocommerce-product-search,
.offcanvas_search .widget_search {
width: 75vw; } }
.offcanvas_search .woocommerce-product-search:before,
.offcanvas_search .widget_search:before {
display: none; }
.offcanvas_search .woocommerce-product-search > div,
.offcanvas_search .widget_search > div {
position: relative; }
.offcanvas_search .woocommerce-product-search input.search-field,
.offcanvas_search .widget_search input.search-field {
color: #000;
padding: .3em 3rem .3em 0em;
height: auto;
font-size: calc(22px + 16 * (100vw - 320px) / 1480);
letter-spacing: -1px;
line-height: 1.3;
font-weight: 700;
border-bottom: 2px solid #eee; }
@media screen and (max-width: 47.99875em) {
.offcanvas_search .woocommerce-product-search input.search-field,
.offcanvas_search .widget_search input.search-field {
padding: .6em 3rem .3em 0em;
font-size: 22px;
font-weight: 500; } }
.offcanvas_search .woocommerce-product-search .search-clear,
.offcanvas_search .widget_search .search-clear {
color: #000;
position: absolute;
top: 1.5vw;
right: 0;
font-weight: 600;
font-size: 16px;
text-transform: lowercase;
outline: 0;
-moz-transition: transform 0.1s ease-in-out, opacity 0.3s;
-o-transition: transform 0.1s ease-in-out, opacity 0.3s;
-webkit-transition: transform 0.1s ease-in-out, opacity 0.3s;
transition: transform 0.1s ease-in-out, opacity 0.3s;
cursor: pointer; }
.offcanvas_search .woocommerce-product-search .search-clear:hover,
.offcanvas_search .widget_search .search-clear:hover {
opacity: .6; }
@media screen and (max-width: 47.99875em) {
.offcanvas_search .woocommerce-product-search .search-clear,
.offcanvas_search .widget_search .search-clear {
display: none; } }
.offcanvas_search .woocommerce-product-search [type=submit],
.offcanvas_search .widget_search [type=submit] {
position: absolute;
right: 5px;
top: auto;
bottom: 5px;
width: 40px;
height: 40px; }
@media (min-width: 1024px) {
.offcanvas_search .woocommerce-product-search [type=submit],
.offcanvas_search .widget_search [type=submit] {
width: calc(3.6057692308vw + 3.0769230769px); } }
@media (min-width: 1440px) {
.offcanvas_search .woocommerce-product-search [type=submit],
.offcanvas_search .widget_search [type=submit] {
width: 55px; } }
@media (min-width: 1024px) {
.offcanvas_search .woocommerce-product-search [type=submit],
.offcanvas_search .widget_search [type=submit] {
height: calc(3.6057692308vw + 3.0769230769px); } }
@media (min-width: 1440px) {
.offcanvas_search .woocommerce-product-search [type=submit],
.offcanvas_search .widget_search [type=submit] {
height: 55px; } }
.offcanvas_search .woocommerce-product-search .search_label,
.offcanvas_search .widget_search .search_label {
position: absolute;
top: 0;
left: 0;
width: 100%;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
padding: .5em 0 .2em 0;
background: #fff;
display: -webkit-flex;
display: -ms-flexbox;
display: flex; }
@media screen and (max-width: 47.99875em) {
.offcanvas_search .woocommerce-product-search .search_label,
.offcanvas_search .widget_search .search_label {
display: none; } }
.offcanvas_search .woocommerce-product-search .search_label .search_label-text,
.offcanvas_search .widget_search .search_label .search_label-text {
font-size: calc(22px + 16 * (100vw - 320px) / 1480);
letter-spacing: -1px;
line-height: 1.3;
font-weight: 700; }
@media screen and (max-width: 47.99875em) {
.offcanvas_search .woocommerce-product-search .search_label .search_label-text,
.offcanvas_search .widget_search .search_label .search_label-text {
font-size: 20px;
font-weight: 500; } }
.offcanvas_search .woocommerce-product-search .search_label .typed-cursor,
.offcanvas_search .widget_search .search_label .typed-cursor {
margin-left: 5px;
font-size: calc(22px + 16 * (100vw - 320px) / 1480);
letter-spacing: -1px;
line-height: 1.3;
font-weight: 500;
opacity: 1;
-webkit-animation: blink 1s infinite;
animation: blink 1s infinite; }
@media screen and (max-width: 47.99875em) {
.offcanvas_search .woocommerce-product-search .search_label .typed-cursor,
.offcanvas_search .widget_search .search_label .typed-cursor {
font-size: 20px;
font-weight: 500; } }
.offcanvas_search .widget_search .search-form:after {
font-size: 20px;
position: absolute;
right: 0;
top: 5px;
bottom: 0;
width: 40px;
height: 40px; }
@media (min-width: 1024px) {
.offcanvas_search .widget_search .search-form:after {
font-size: calc(0.9615384615vw + 10.1538461538px); } }
@media (min-width: 1440px) {
.offcanvas_search .widget_search .search-form:after {
font-size: 24px; } }
@media (min-width: 1024px) {
.offcanvas_search .widget_search .search-form:after {
width: calc(3.6057692308vw + 3.0769230769px); } }
@media (min-width: 1440px) {
.offcanvas_search .widget_search .search-form:after {
width: 55px; } }
@media (min-width: 1024px) {
.offcanvas_search .widget_search .search-form:after {
height: calc(3.6057692308vw + 3.0769230769px); } }
@media (min-width: 1440px) {
.offcanvas_search .widget_search .search-form:after {
height: 55px; } }
.offcanvas_search .search-preloader-wrapp,
.offcanvas_search .search-default-preloader {
height: 420px !important; }
.offcanvas_search #products-grid {
justify-content: center;
margin: 4vw 0 0 0; }
@media screen and (max-width: 47.99875em) {
.offcanvas_search #products-grid {
margin: 40px 0; } }
.offcanvas_search #products-grid .product {
visibility: visible;
opacity: 0;
animation: product-fade-in;
animation-duration: .6s;
animation-delay: 0s;
animation-fill-mode: forwards;
animation-timing-function: ease-in; }
@media screen and (max-width: 37.5em) {
.offcanvas_search #products-grid .product {
width: 100%;
margin-bottom: 0; } }
@media screen and (max-width: 47.99875em) {
.offcanvas_search #products-grid .product .product-labels {
display: none; } }
@media screen and (max-width: 47.99875em) {
.offcanvas_search #products-grid .product .product-inner .product-image {
margin-right: 1.25rem;
max-width: 80px;
display: inline-block; } }
@media screen and (max-width: 47.99875em) {
.offcanvas_search #products-grid .product .product-inner .product-details-wrapper {
padding-top: 0.625rem;
vertical-align: top;
display: inline-block;
width: 60%; } }
.offcanvas_search #products-grid .product .product-inner .product-details-wrapper .product-details {
vertical-align: top; }
.offcanvas_search #products-grid .product .product-inner .product-details-wrapper .product-details h2 {
line-height: 1; }
.offcanvas_search #products-grid .product .product-inner .product-details-wrapper .product-details h2 a {
font-weight: 300;
font-size: 18px;
line-height: 1.2; }
@media screen and (max-width: 47.99875em) {
.offcanvas_search #products-grid .product .product-inner .product-details-wrapper .product-details h2 a {
font-size: 16px; } }
.offcanvas_search .search-results-wrapp {
position: relative;
margin: 3.5vw 0 0 0;
-moz-transition: width 2s, height 2s, transform 2s, -webkit-transform 2s;
-o-transition: width 2s, height 2s, transform 2s, -webkit-transform 2s;
-webkit-transition: width 2s, height 2s, transform 2s, -webkit-transform 2s;
transition: width 2s, height 2s, transform 2s, -webkit-transform 2s; }
@media screen and (max-width: 47.99875em) {
.offcanvas_search .search-results-wrapp {
margin-top: 40px; } }
.offcanvas_search .search-results-wrapp .barberry-search-loader {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
background-color: white;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
z-index: 1002;
opacity: 0;
visibility: hidden;
-moz-transition: opacity 0.1s ease, visibility 0.1s ease;
-o-transition: opacity 0.1s ease, visibility 0.1s ease;
-webkit-transition: opacity 0.1s ease, visibility 0.1s ease;
transition: opacity 0.1s ease, visibility 0.1s ease; }
@keyframes loader_spinner {
100% {
transform: rotate(360deg); } }
@keyframes loader_fade {
0% {
opacity: 0; }
100% {
opacity: 1; } }
.offcanvas_search .search-results-wrapp .barberry-search-loader:after {
content: '';
display: inline-block;
box-sizing: border-box;
width: 24px;
height: 24px;
border-radius: 100%;
border: 1px solid transparent;
animation: loader_fade .5s ease-in, loader_spinner .5s linear infinite; }
.offcanvas_search .search-results-wrapp .barberry-search-loader:after {
border-top-color: #000;
position: absolute;
top: 0;
left: calc(50% - 12px); }
.offcanvas_search .search-results-wrapp .search-results-inner {
margin: 0;
justify-content: center; }
.offcanvas_search .search-results-wrapp .search-results-inner .autocomplete-suggestion {
cursor: pointer;
display: inline-block;
vertical-align: top;
visibility: visible;
opacity: 0;
animation: product-fade-in;
animation-duration: .6s;
animation-delay: 0s;
animation-fill-mode: forwards;
animation-timing-function: ease-in;
margin-bottom: 20px; }
.offcanvas_search .search-results-wrapp .search-results-inner .autocomplete-suggestion:hover .suggestion-inner-wrapper {
opacity: 0.7; }
@media screen and (max-width: 64.06125em) {
.offcanvas_search .search-results-wrapp .search-results-inner .autocomplete-suggestion {
margin-bottom: 10px; } }
@media screen and (max-width: 37.5em) {
.offcanvas_search .search-results-wrapp .search-results-inner .autocomplete-suggestion {
width: 100%;
margin-bottom: 0; } }
.offcanvas_search .search-results-wrapp .search-results-inner .autocomplete-suggestion .suggestion-inner-wrapper {
position: relative;
-moz-transition: opacity 0.3s;
-o-transition: opacity 0.3s;
-webkit-transition: opacity 0.3s;
transition: opacity 0.3s; }
.offcanvas_search .search-results-wrapp .search-results-inner .autocomplete-suggestion .suggestion-inner-wrapper .suggestion-inner {
position: relative; }
.offcanvas_search .search-results-wrapp .search-results-inner .autocomplete-suggestion .suggestion-inner-wrapper .suggestion-inner .suggestion-image {
position: relative;
overflow: hidden;
margin-bottom: 1.25rem; }
.offcanvas_search .search-results-wrapp .search-results-inner .autocomplete-suggestion .suggestion-inner-wrapper .suggestion-inner .suggestion-image img {
width: 100%; }
@media screen and (max-width: 47.99875em) {
.offcanvas_search .search-results-wrapp .search-results-inner .autocomplete-suggestion .suggestion-inner-wrapper .suggestion-inner .suggestion-image {
margin-right: 1.25rem;
max-width: 80px;
display: inline-block;
margin-bottom: 0; } }
.offcanvas_search .search-results-wrapp .search-results-inner .autocomplete-suggestion .suggestion-inner-wrapper .suggestion-inner .suggestion-details-wrapper {
display: flex;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between; }
@media screen and (max-width: 48em) {
.offcanvas_search .search-results-wrapp .search-results-inner .autocomplete-suggestion .suggestion-inner-wrapper .suggestion-inner .suggestion-details-wrapper {
flex-wrap: wrap; } }
@media screen and (max-width: 47.99875em) {
.offcanvas_search .search-results-wrapp .search-results-inner .autocomplete-suggestion .suggestion-inner-wrapper .suggestion-inner .suggestion-details-wrapper {
padding-top: 0.625rem;
vertical-align: top;
display: inline-block;
width: 60%; } }
.offcanvas_search .search-results-wrapp .search-results-inner .autocomplete-suggestion .suggestion-inner-wrapper .suggestion-inner .suggestion-details-wrapper h4.suggestion-title {
font-weight: 300;
font-size: 18px;
line-height: 1.2;
letter-spacing: 0;
margin-right: 15px; }
@media screen and (max-width: 47.99875em) {
.offcanvas_search .search-results-wrapp .search-results-inner .autocomplete-suggestion .suggestion-inner-wrapper .suggestion-inner .suggestion-details-wrapper h4.suggestion-title {
font-size: 16px;
margin-right: 0; } }
.offcanvas_search .search-results-wrapp .search-results-inner .autocomplete-suggestion .suggestion-inner-wrapper .suggestion-inner .suggestion-details-wrapper h4.suggestion-title strong {
font-weight: 600;
border-bottom: 1px solid rgba(0, 0, 0, 0.2); }
.offcanvas_search .search-results-wrapp .search-results-inner .autocomplete-suggestion .suggestion-inner-wrapper .suggestion-inner .suggestion-details-wrapper .price {
max-width: 35%;
text-align: right;
font-size: 18px;
line-height: 1.2;
font-weight: 600; }
.offcanvas_search .search-results-wrapp .search-results-inner .autocomplete-suggestion .suggestion-inner-wrapper .suggestion-inner .suggestion-details-wrapper .price .amount {
line-height: 1.1; }
.offcanvas_search .search-results-wrapp .search-results-inner .autocomplete-suggestion .suggestion-inner-wrapper .suggestion-inner .suggestion-details-wrapper .price .woocommerce-price-suffix {
display: block;
font-weight: 300; }
.offcanvas_search .search-results-wrapp .search-results-inner .autocomplete-suggestion .suggestion-inner-wrapper .suggestion-inner .suggestion-details-wrapper .price sup {
font-size: 60%;
font-weight: 400;
line-height: 1.6;
margin-left: 0.1rem; }
@media screen and (max-width: 48em) {
.offcanvas_search .search-results-wrapp .search-results-inner .autocomplete-suggestion .suggestion-inner-wrapper .suggestion-inner .suggestion-details-wrapper .price {
font-size: 16px;
max-width: inherit;
text-align: left; } }
.offcanvas_search .search-results-wrapp .search-results-inner .autocomplete-suggestion .suggestion-inner-wrapper .suggestion-inner .suggestion-details-wrapper .price del {
text-align: right;
position: relative;
display: inline;
width: 100%;
text-decoration: none; }
.offcanvas_search .search-results-wrapp .search-results-inner .autocomplete-suggestion .suggestion-inner-wrapper .suggestion-inner .suggestion-details-wrapper .price del .amount {
line-height: 1.4; }
.offcanvas_search .search-results-wrapp .search-results-inner .autocomplete-suggestion .suggestion-inner-wrapper .suggestion-inner .suggestion-details-wrapper .price del span {
color: #333;
font-size: 88%;
font-weight: 300; }
.offcanvas_search .search-results-wrapp .search-results-inner .autocomplete-suggestion .suggestion-inner-wrapper .suggestion-inner .suggestion-details-wrapper .price del sup {
font-weight: 300; }
@media screen and (max-width: 64.06125em) {
.offcanvas_search .search-results-wrapp .search-results-inner .autocomplete-suggestion .suggestion-inner-wrapper .suggestion-inner .suggestion-details-wrapper .price del {
text-align: left;
width: 100%; } }
.offcanvas_search .search-results-wrapp .search-results-inner .autocomplete-suggestion .suggestion-inner-wrapper .suggestion-inner .suggestion-details-wrapper .price del .amount:before {
width: 100%;
position: absolute;
content: "";
right: 0;
top: 50%;
height: 0px;
border-bottom: 1px solid #f9423a;
opacity: 0.7;
transform: rotate(-15deg); }
.offcanvas_search .search-results-wrapp .search-results-inner .autocomplete-suggestion .suggestion-inner-wrapper .suggestion-inner .suggestion-details-wrapper .price ins {
color: #f9423a;
text-decoration: none;
display: block;
line-height: 1;
padding: 0;
width: 100%; }
@media screen and (max-width: 64.06125em) {
.offcanvas_search .search-results-wrapp .search-results-inner .autocomplete-suggestion .suggestion-inner-wrapper .suggestion-inner .suggestion-details-wrapper .price ins {
display: inline; } }
@media screen and (max-width: 64.06125em) {
.offcanvas_search .search-results-wrapp .search-results-inner .autocomplete-suggestion .suggestion-inner-wrapper .suggestion-inner .suggestion-details-wrapper .price {
width: 100%; } }
.offcanvas_search .search-results-wrapp .search-results-inner .autocomplete-suggestion .suggestion-inner-wrapper .suggestion-inner .suggestion-details-wrapper .price .woocommerce-Price-currencySymbol {
font-size: 70%;
margin-right: 3px; }
@media screen and (max-width: 47.99875em) {
.offcanvas_search .search-results-wrapp .search-results-inner .autocomplete-suggestion .suggestion-inner-wrapper .suggestion-inner .suggestion-details-wrapper .price {
line-height: 1.3; }
.offcanvas_search .search-results-wrapp .search-results-inner .autocomplete-suggestion .suggestion-inner-wrapper .suggestion-inner .suggestion-details-wrapper .price .woocommerce-Price-currencySymbol {
margin-right: 2px; }
.offcanvas_search .search-results-wrapp .search-results-inner .autocomplete-suggestion .suggestion-inner-wrapper .suggestion-inner .suggestion-details-wrapper .price sup {
font-weight: 400;
margin-left: 0.05rem; } }
.offcanvas_search .search-results-wrapp .search-results-inner .autocomplete-suggestion .suggestion-title.no-found-msg {
text-align: center;
cursor: default;
font-weight: 400;
font-size: 30px;
line-height: 1.4; }
@media screen and (max-width: 47.99875em) {
.offcanvas_search .search-results-wrapp .search-results-inner .autocomplete-suggestion .suggestion-title.no-found-msg {
font-size: 18px; } }
.offcanvas_search .search-results-wrapp .search-results-inner.no-found-inner .autocomplete-suggestion {
width: 100%; }
.offcanvas_search .search-results-wrapp .search-results-inner .view-all-results {
-webkit-box-flex: 1;
-ms-flex: 1 1 100%;
flex: 1 1 100%;
text-align: center; }
.offcanvas_search .search-results-wrapp .search-results-inner .view-all-results .button {
cursor: pointer;
margin-bottom: 0;
-moz-transition: opacity 0.3s;
-o-transition: opacity 0.3s;
-webkit-transition: opacity 0.3s;
transition: opacity 0.3s; }
@media screen and (max-width: 47.99875em) {
.offcanvas_search .search-results-wrapp .search-results-inner .view-all-results .button {
width: 100%; } }
.offcanvas_search .search-results-wrapp .search-results-inner .view-all-results .button:hover {
opacity: 0.5; }
.offcanvas_search .search-wrapp .search-loading + .search-results-wrapp .barberry-search-loader {
opacity: 1;
visibility: visible;
transition: opacity 0.3s ease, visibility 0.3s ease;
-webkit-transition: opacity 0.3s ease, visibility 0.3s ease; }
.offcanvas_container {
position: relative;
overflow: hidden;
background: #fff;
-o-transition: 0.5s -o-filter ease; }
.offcanvas_main_content {
position: relative;
z-index: 2;
background: #fff;
transition: transform 0.75s cubic-bezier(0.19, 1, 0.22, 1);
-webkit-transition-delay: 0s;
transition-delay: 0s; }
body.no-offcanvas-animation .offcanvas_overlay {
top: 100%;
left: 100%;
width: 0;
height: 0; }
body.no-offcanvas-animation .offcanvas_overlay:after {
z-index: -1; }
.offcanvas_aside {
position: fixed;
top: 0;
z-index: 1001;
width: 320px;
height: 100%;
overflow: hidden; }
.offcanvas_aside.offcanvas_aside_top {
width: 100%;
-webkit-transition: -webkit-transform 0.75s cubic-bezier(0.19, 1, 0.22, 1);
transition: transform 0.75s cubic-bezier(0.19, 1, 0.22, 1);
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0); }
.offcanvas_aside.offcanvas_aside_top:before {
content: "";
position: absolute;
top: 0;
bottom: 0;
right: 0;
left: 0;
background-color: white; }
.offcanvas_aside.offcanvas_aside_left {
left: 0;
-webkit-transform: translate3d(-320px, 0, 0);
transform: translate3d(-320px, 0, 0);
-webkit-transition: -webkit-transform 0.75s cubic-bezier(0.19, 1, 0.22, 1);
transition: transform 0.75s cubic-bezier(0.19, 1, 0.22, 1);
-webkit-transition-delay: .1s;
transition-delay: .1s; }
@media (min-width: 48em) {
.offcanvas_aside.offcanvas_aside_left {
width: 450px;
-webkit-transform: translate3d(-450px, 0, 0);
transform: translate3d(-450px, 0, 0); } }
@media (min-width: 64.0625em) {
.offcanvas_aside.offcanvas_aside_left {
width: 700px;
-webkit-transform: translate3d(-700px, 0, 0);
transform: translate3d(-700px, 0, 0); } }
.offcanvas_aside.offcanvas_aside_left:before {
content: "";
position: absolute;
top: 0;
bottom: 0;
right: 0;
left: 0;
background-color: white; }
.offcanvas_aside.offcanvas_aside_right {
right: 0;
-webkit-transform: translate3d(320px, 0, 0);
transform: translate3d(320px, 0, 0);
-webkit-transition: -webkit-transform 0.75s cubic-bezier(0.19, 1, 0.22, 1);
transition: transform 0.75s cubic-bezier(0.19, 1, 0.22, 1);
-webkit-transition-delay: .1s;
transition-delay: .1s; }
@media (min-width: 48em) {
.offcanvas_aside.offcanvas_aside_right {
width: 450px;
-webkit-transform: translate3d(450px, 0, 0);
transform: translate3d(450px, 0, 0); } }
@media (min-width: 64.0625em) {
.offcanvas_aside.offcanvas_aside_right {
width: 700px;
-webkit-transform: translate3d(700px, 0, 0);
transform: translate3d(700px, 0, 0); } }
.offcanvas_aside.offcanvas_aside_right:before {
content: "";
position: absolute;
top: 0;
bottom: 0;
right: 0;
left: 0;
background-color: #fff;
width: 100%; }
body.no-offcanvas-animation .offcanvas_aside {
visibility: hidden; }
.offcanvas_aside .offcanvas_aside_content {
position: relative;
height: 100%;
overflow: auto;
padding: 0px 100px 0 100px; }
@media screen and (max-width: 64.06125em) {
.offcanvas_aside .offcanvas_aside_content {
padding: 0px 50px 0 50px; } }
.offcanvas_aside.offcanvas_aside_left .offcanvas_aside_content {
padding-top: 100px; }
.offcanvas_aside.offcanvas_aside_left .offcanvas_aside_content button.close-icon {
left: 100px;
top: 50px; }
@media screen and (max-width: 64.06125em) {
.offcanvas_aside.offcanvas_aside_left .offcanvas_aside_content button.close-icon {
left: 50px; } }
.offcanvas_aside.offcanvas_aside_top .offcanvas_aside_content {
padding: 0; }
body.offcanvas_open .offcanvas_overlay {
opacity: 1;
pointer-events: auto; }
body.offcanvas_left .offcanvas_aside_left,
body.offcanvas_right .offcanvas_aside_right,
body.offcanvas_top .offcanvas_aside_top {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
-webkit-transition: -webkit-transform 1s cubic-bezier(0.19, 1, 0.22, 1);
transition: transform 1s cubic-bezier(0.19, 1, 0.22, 1); }
@-webkit-keyframes leftCanvasOpen {
0% {
-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%); }
30% {
-webkit-clip-path: polygon(0 0, 100% 0, 80% 100%, 0 100%);
clip-path: polygon(0 0, 100% 0, 80% 100%, 0 100%); }
100% {
-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%); } }
@keyframes leftCanvasOpen {
0% {
-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%); }
30% {
-webkit-clip-path: polygon(0 0, 100% 0, 80% 100%, 0 100%);
clip-path: polygon(0 0, 100% 0, 80% 100%, 0 100%); }
100% {
-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%); } }
@-webkit-keyframes rightCanvasOpen {}@keyframes rightCanvasOpen {
0% {
-moz-transform: rotate3d(0, 0, 1, -25deg) translate3d(100%, -5em, 0);
-o-transform: rotate3d(0, 0, 1, -25deg) translate3d(100%, -5em, 0);
-ms-transform: rotate3d(0, 0, 1, -25deg) translate3d(100%, -5em, 0);
-webkit-transform: rotate3d(0, 0, 1, -25deg) translate3d(100%, -5em, 0);
transform: rotate3d(0, 0, 1, -25deg) translate3d(100%, -5em, 0);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out; }
to {
-moz-transform: rotate3d(0, 0, 1, 0) translate3d(0, -1em, 0);
-o-transform: rotate3d(0, 0, 1, 0) translate3d(0, -1em, 0);
-ms-transform: rotate3d(0, 0, 1, 0) translate3d(0, -1em, 0);
-webkit-transform: rotate3d(0, 0, 1, 0) translate3d(0, -1em, 0);
transform: rotate3d(0, 0, 1, 0) translate3d(0, -1em, 0);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out; } }
@keyframes rightCanvasClose {
0% {
-moz-transform: rotate3d(0, 0, 1, 0) translate3d(0, -1em, 0);
-o-transform: rotate3d(0, 0, 1, 0) translate3d(0, -1em, 0);
-ms-transform: rotate3d(0, 0, 1, 0) translate3d(0, -1em, 0);
-webkit-transform: rotate3d(0, 0, 1, 0) translate3d(0, -1em, 0);
transform: rotate3d(0, 0, 1, 0) translate3d(0, -1em, 0);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out; }
to {
-moz-transform: rotate3d(0, 0, 1, 25deg) translate3d(100%, -5em, 0);
-o-transform: rotate3d(0, 0, 1, 25deg) translate3d(100%, -5em, 0);
-ms-transform: rotate3d(0, 0, 1, 25deg) translate3d(100%, -5em, 0);
-webkit-transform: rotate3d(0, 0, 1, 25deg) translate3d(100%, -5em, 0);
transform: rotate3d(0, 0, 1, 25deg) translate3d(100%, -5em, 0);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out; } }
@-webkit-keyframes leftCanvasClose {
0% {
-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%); }
50% {
-webkit-clip-path: polygon(0 0, 60% 0, 100% 100%, 0 100%);
clip-path: polygon(0 0, 60% 0, 100% 100%, 0 100%); }
100% {
-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%); } }
@keyframes leftCanvasClose {
0% {
-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%); }
50% {
-webkit-clip-path: polygon(0 0, 60% 0, 100% 100%, 0 100%);
clip-path: polygon(0 0, 60% 0, 100% 100%, 0 100%); }
100% {
-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%); } }
@keyframes topCanvasOpen {
0% {
-webkit-clip-path: polygon(0 0, 100% 0, 100% 40%, 0 100%);
clip-path: polygon(0 0, 100% 0, 100% 40%, 0 100%); }
to {
-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%); } }
@keyframes topCanvasClose {
0% {
-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 70%);
clip-path: polygon(0 0, 100% 0, 100% 100%, 0 70%); }
50% {
-webkit-clip-path: polygon(0 0, 100% 0, 100% 70%, 0 70%);
clip-path: polygon(0 0, 100% 0, 100% 70%, 0 70%); }
100% {
-webkit-clip-path: polygon(0 0, 100% 0, 100% 50%, 0 70%);
clip-path: polygon(0 0, 100% 0, 100% 50%, 0 70%); } }
.offcanvas_overlay {
position: fixed;
height: 100vh;
width: 100vw;
top: 0;
right: 0;
bottom: 0;
left: 0;
margin: auto;
pointer-events: none;
background: rgba(0, 0, 0, 0.3);
z-index: 300;
-moz-transition: opacity 1s cubic-bezier(0.19, 1, 0.22, 1), visibility 1s steps(1, end);
-o-transition: opacity 1s cubic-bezier(0.19, 1, 0.22, 1), visibility 1s steps(1, end);
-webkit-transition: opacity 1s cubic-bezier(0.19, 1, 0.22, 1), visibility 1s steps(1, end);
transition: opacity 1s cubic-bezier(0.19, 1, 0.22, 1), visibility 1s steps(1, end);
opacity: 0;
-webkit-transition-delay: .2s;
transition-delay: .2s;
cursor: url(//www.kastellorizoboat.com/wp-content/themes/barberry/images/ui/cross.svg), url(//www.kastellorizoboat.com/wp-content/themes/barberry/images/ui/cross.png), zoom-out; }
.navigation_overlay,
.topbar_overlay {
position: fixed;
height: 100vh;
width: 100vw;
top: 0;
right: 0;
bottom: 0;
left: 0;
margin: auto;
pointer-events: none;
background: rgba(0, 0, 0, 0.3);
z-index: 300;
transition: opacity 1s cubic-bezier(0.19, 1, 0.22, 1), visibility 1s steps(1, end);
opacity: 0;
visibility: hidden;
-webkit-transition-delay: 0s;
transition-delay: 0s; }
.navigation_overlay.visible,
.topbar_overlay.visible {
visibility: visible;
opacity: 1;
pointer-events: auto;
transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
transition-delay: 0s; }
.navigation_overlay {
z-index: 300; }
.topbar_overlay {
z-index: 5; }
.content-area,
.blog-content-area,
.post-content-area {
position: relative;
z-index: 5;
background-color: #fff;
border-bottom: 1px solid #eee; }
.header-has-no-title.header-has-overlap:not(.tax-product_cat) .content-area .site-content .content-page-wrapper, .header-has-no-title.header-has-overlap:not(.tax-product_cat)
.blog-content-area .site-content .content-page-wrapper, .header-has-no-title.header-has-overlap:not(.tax-product_cat)
.post-content-area .site-content .content-page-wrapper {
padding-top: 0; }
.content-area .grid-container,
.blog-content-area .grid-container,
.post-content-area .grid-container {
padding-top: 3.75rem;
padding-bottom: 6.25rem; }
@media screen and (max-width: 64.06125em) {
.content-area .grid-container,
.blog-content-area .grid-container,
.post-content-area .grid-container {
padding-top: 40px;
padding-bottom: 60px; } }
@media screen and (max-width: 47.99875em) {
.content-area .grid-container,
.blog-content-area .grid-container,
.post-content-area .grid-container {
padding-top: 30px;
padding-bottom: 30px; } }
@media screen and (max-width: 64.06125em) {
body[data-footer-reveal="1"] .content-area, body[data-footer-reveal="1"]
.blog-content-area, body[data-footer-reveal="1"]
.post-content-area, body[data-footer-reveal="1"]
.product-content-area {
margin-bottom: 0 !important; } }
footer#site-footer {
position: relative;
background-color: #fff;
padding: 0;
width: 100%;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-pack: center;
justify-content: center;
position: relative;
transition: all .3s ease;
overflow: hidden;
z-index: 2; }
footer#site-footer .site-footer-inner {
position: relative;
width: 100%;
height: 100%; }
footer#site-footer .footer__wrapper {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
-moz-transform: translate3d(0, 100%, 0);
-o-transform: translate3d(0, 100%, 0);
-ms-transform: translate3d(0, 100%, 0);
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
transition: transform 0.9s cubic-bezier(0.785, 0.135, 0.15, 0.86);
vertical-align: baseline; }
footer#site-footer.is-animating .footer__wrapper {
-moz-transform: translateZ(0);
-o-transform: translateZ(0);
-ms-transform: translateZ(0);
-webkit-transform: translateZ(0);
transform: translateZ(0);
transition: transform 0.9s cubic-bezier(0.785, 0.135, 0.15, 0.86); }
body[data-footer-reveal="1"] footer#site-footer {
z-index: -2;
position: fixed;
bottom: 0;
left: 0;
right: 0;
-moz-transform: translateZ(0);
-o-transform: translateZ(0);
-ms-transform: translateZ(0);
-webkit-transform: translateZ(0);
transform: translateZ(0); }
@media screen and (max-width: 64.06125em) {
body[data-footer-reveal="1"] footer#site-footer {
position: relative; } }
footer#site-footer .grid-container {
width: 100%;
padding-top: 3.75rem;
padding-bottom: 1.875rem; }
@media print, screen and (min-width: 48em) {
footer#site-footer .grid-container {
padding-top: 5rem;
padding-bottom: 3.75rem; } }
footer#site-footer .widget-area {
border-bottom: 1px solid #eee; }
footer#site-footer .widget-area .widget .widget-title {
margin-bottom: 1.125rem; }
footer#site-footer .widget-area .widget .mc4wp-form p {
margin-bottom: 0; }
footer#site-footer .widget-area .widget .mc4wp-form p:first-child {
font-size: 18px;
opacity: .6;
margin-bottom: 0.9375rem; }
footer#site-footer .widget-area .widget .mc4wp-form p.mailchimp_intro {
width: 100%; }
@media screen and (max-width: 64em) {
footer#site-footer .widget-area .widget .mc4wp-form > div > p:first-child {
-webkit-box-flex: 1;
-ms-flex: 1 1 100%;
flex: 1 1 100%;
width: 100%; } }
@media screen and (max-width: 47.99875em) {
footer#site-footer .widget-area .widget .mc4wp-form input[type='email'] {
min-width: 210px; } }
@media screen and (max-width: 23.4375em) {
footer#site-footer .widget-area .widget .mc4wp-form .mc4wp-form-fields {
display: block; }
footer#site-footer .widget-area .widget .mc4wp-form p {
margin-bottom: 15px; }
footer#site-footer .widget-area .widget .mc4wp-form input[type='email'] {
min-width: 100%;
border-right: 2px solid;
margin-bottom: 0;
width: 100%; } }
footer#site-footer .widget-area .large-up-4 .widget .mc4wp-form input[type='email'] {
border-right-width: 2px;
border-right-style: solid; }
footer#site-footer .widget-area,
footer#site-footer .copyright-section {
margin-right: -2.1875rem;
margin-left: -2.1875rem; }
@media screen and (max-width: 75em) {
footer#site-footer .widget-area,
footer#site-footer .copyright-section {
margin-right: -1.25rem;
margin-left: -1.25rem; } }
@media screen and (max-width: 47.99875em) {
footer#site-footer .widget-area,
footer#site-footer .copyright-section {
margin-left: -0.625rem;
margin-right: -0.625rem; } }
footer#site-footer .widget-area .cell aside,
footer#site-footer .copyright-section .cell aside {
padding-bottom: 2.5rem; }
@media print, screen and (min-width: 48em) {
footer#site-footer .widget-area .cell aside,
footer#site-footer .copyright-section .cell aside {
padding-bottom: 2.5rem; } }
@media screen and (max-width: 64.06125em) {
footer#site-footer .widget-area .cell.text-center, footer#site-footer .widget-area .cell.text-right,
footer#site-footer .copyright-section .cell.text-center,
footer#site-footer .copyright-section .cell.text-right {
text-align: left; } }
footer#site-footer .widget-area .cell.text-center .mc4wp-form > div,
footer#site-footer .copyright-section .cell.text-center .mc4wp-form > div {
justify-content: center; }
@media screen and (max-width: 64.06125em) {
footer#site-footer .widget-area .cell.text-center .mc4wp-form > div,
footer#site-footer .copyright-section .cell.text-center .mc4wp-form > div {
justify-content: left; } }
footer#site-footer .widget-area .cell.text-right .mc4wp-form > div,
footer#site-footer .copyright-section .cell.text-right .mc4wp-form > div {
justify-content: flex-end; }
@media screen and (max-width: 64.06125em) {
footer#site-footer .widget-area .cell.text-right .mc4wp-form > div,
footer#site-footer .copyright-section .cell.text-right .mc4wp-form > div {
justify-content: left; } }
footer#site-footer .copyright-section {
padding-top: 3.125rem; }
footer#site-footer .copyright-section .grid-x {
align-items: center; }
footer#site-footer .copyright-section .grid-x .cell {
padding-bottom: 1.5625rem; }
@media print, screen and (min-width: 64.0625em) {
footer#site-footer .copyright-section .grid-x .cell {
padding-bottom: 0; } }
footer#site-footer .copyright-section .social-icons {
margin-bottom: 0;
text-align: center; }
@media print, screen and (min-width: 64.0625em) {
footer#site-footer .copyright-section .social-icons {
text-align: left; } }
footer#site-footer .copyright-section .social-icons li {
opacity: 1;
margin-top: 5px;
margin-bottom: 5px; }
footer#site-footer .copyright-section .footer_text {
text-align: center;
font-size: 18px; }
footer#site-footer .copyright-section .footer_text strong {
font-weight: 600; }
footer#site-footer .copyright-section .footer_text a {
font-weight: 600;
font-size: 18px;
color: #000;
background-image: linear-gradient(to top, #000 0px, #000 0px), linear-gradient(to top, rgba(0, 0, 0, 0.1) 0px, rgba(0, 0, 0, 0.1) 0px);
background-position: left bottom, left bottom;
background-repeat: no-repeat, no-repeat;
background-size: 0 1px, 100% 1px;
transition: none 300ms ease-in-out;
transition-property: background-size, color;
word-wrap: break-word; }
footer#site-footer .copyright-section .footer_text a:hover {
background-size: 100% 1px, 100% 1px; }
footer#site-footer .copyright-section .footer-credit-card-icons {
text-align: center; }
@media print, screen and (min-width: 64.0625em) {
footer#site-footer .copyright-section .footer-credit-card-icons {
text-align: right; } }
footer#site-footer .copyright-section .footer-credit-card-icons img {
max-height: 34px;
padding-left: 14px; }
footer#site-footer .copyright-section .footer-credit-card-icons img:first-child {
padding-left: 0; }
footer#site-footer[data-footer-copy="2"] .copyright-section .cell {
width: 100%;
text-align: center;
margin-bottom: 30px;
padding-bottom: 0; }
footer#site-footer[data-footer-copy="2"] .copyright-section .cell:last-child {
margin-bottom: 0; }
footer#site-footer[data-footer-copy="2"] .copyright-section .social-icons li:last-child {
margin-right: 0; }
footer#site-footer[data-footer-copy="2"] .copyright-section .social-icons,
footer#site-footer[data-footer-copy="2"] .copyright-section .footer-credit-card-icons {
text-align: center; }
.barberry-navigation {
position: relative; }
.drilldown a {
background: transparent; }
.navigation-foundation {
position: relative; }
.navigation-foundation ul {
list-style: none; }
.navigation-foundation ul li {
margin: 0; }
.navigation-foundation ul li.active > a {
background: transparent;
color: #000; }
.navigation-foundation ul li a {
font-size: 20px;
line-height: 1.2;
font-weight: 400;
color: #000; }
.navigation-foundation ul li a:hover {
opacity: 0.6;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
filter: alpha(opacity=60); }
.navigation-foundation ul li .opens-right ul.is-dropdown-submenu {
margin-left: -1px; }
.navigation-foundation ul li .opens-right ul.is-dropdown-submenu li {
opacity: 0;
-moz-transform: translateY(10px);
-o-transform: translateY(10px);
-ms-transform: translateY(10px);
-webkit-transform: translateY(10px);
transform: translateY(10px);
-moz-transition: 0.5s transform cubic-bezier(0.19, 1, 0.22, 1), 0.5s opacity cubic-bezier(0.19, 1, 0.22, 1);
-o-transition: 0.5s transform cubic-bezier(0.19, 1, 0.22, 1), 0.5s opacity cubic-bezier(0.19, 1, 0.22, 1);
-webkit-transition: 0.5s transform cubic-bezier(0.19, 1, 0.22, 1), 0.5s opacity cubic-bezier(0.19, 1, 0.22, 1);
transition: 0.5s transform cubic-bezier(0.19, 1, 0.22, 1), 0.5s opacity cubic-bezier(0.19, 1, 0.22, 1);
transition-delay: 0s; }
@media print, screen and (min-width: 64.0625em) {
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li {
-moz-transform: none;
-o-transform: none;
-ms-transform: none;
-webkit-transform: none;
transform: none;
opacity: 1;
-moz-transition: 0.5s transform cubic-bezier(0.19, 1, 0.22, 1), 0.5s opacity cubic-bezier(0.19, 1, 0.22, 1);
-o-transition: 0.5s transform cubic-bezier(0.19, 1, 0.22, 1), 0.5s opacity cubic-bezier(0.19, 1, 0.22, 1);
-webkit-transition: 0.5s transform cubic-bezier(0.19, 1, 0.22, 1), 0.5s opacity cubic-bezier(0.19, 1, 0.22, 1);
transition: 0.5s transform cubic-bezier(0.19, 1, 0.22, 1), 0.5s opacity cubic-bezier(0.19, 1, 0.22, 1); }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(1) {
transition-delay: 0.06s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(2) {
transition-delay: 0.12s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(3) {
transition-delay: 0.18s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(4) {
transition-delay: 0.24s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(5) {
transition-delay: 0.3s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(6) {
transition-delay: 0.36s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(7) {
transition-delay: 0.42s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(8) {
transition-delay: 0.48s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(9) {
transition-delay: 0.54s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(10) {
transition-delay: 0.6s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(11) {
transition-delay: 0.66s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(12) {
transition-delay: 0.72s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(13) {
transition-delay: 0.78s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(14) {
transition-delay: 0.84s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(15) {
transition-delay: 0.9s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(16) {
transition-delay: 0.96s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(17) {
transition-delay: 1.02s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(18) {
transition-delay: 1.08s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(19) {
transition-delay: 1.14s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(20) {
transition-delay: 1.2s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(21) {
transition-delay: 1.26s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(22) {
transition-delay: 1.32s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(23) {
transition-delay: 1.38s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(24) {
transition-delay: 1.44s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(25) {
transition-delay: 1.5s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(26) {
transition-delay: 1.56s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(27) {
transition-delay: 1.62s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(28) {
transition-delay: 1.68s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(29) {
transition-delay: 1.74s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(30) {
transition-delay: 1.8s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(31) {
transition-delay: 1.86s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(32) {
transition-delay: 1.92s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(33) {
transition-delay: 1.98s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(34) {
transition-delay: 2.04s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(35) {
transition-delay: 2.1s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(36) {
transition-delay: 2.16s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(37) {
transition-delay: 2.22s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(38) {
transition-delay: 2.28s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(39) {
transition-delay: 2.34s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(40) {
transition-delay: 2.4s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(41) {
transition-delay: 2.46s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(42) {
transition-delay: 2.52s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(43) {
transition-delay: 2.58s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(44) {
transition-delay: 2.64s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(45) {
transition-delay: 2.7s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(46) {
transition-delay: 2.76s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(47) {
transition-delay: 2.82s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(48) {
transition-delay: 2.88s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(49) {
transition-delay: 2.94s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(50) {
transition-delay: 3s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(51) {
transition-delay: 3.06s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(52) {
transition-delay: 3.12s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(53) {
transition-delay: 3.18s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(54) {
transition-delay: 3.24s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(55) {
transition-delay: 3.3s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(56) {
transition-delay: 3.36s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(57) {
transition-delay: 3.42s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(58) {
transition-delay: 3.48s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(59) {
transition-delay: 3.54s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(60) {
transition-delay: 3.6s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(61) {
transition-delay: 3.66s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(62) {
transition-delay: 3.72s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(63) {
transition-delay: 3.78s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(64) {
transition-delay: 3.84s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(65) {
transition-delay: 3.9s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(66) {
transition-delay: 3.96s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(67) {
transition-delay: 4.02s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(68) {
transition-delay: 4.08s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(69) {
transition-delay: 4.14s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(70) {
transition-delay: 4.2s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(71) {
transition-delay: 4.26s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(72) {
transition-delay: 4.32s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(73) {
transition-delay: 4.38s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(74) {
transition-delay: 4.44s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(75) {
transition-delay: 4.5s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(76) {
transition-delay: 4.56s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(77) {
transition-delay: 4.62s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(78) {
transition-delay: 4.68s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(79) {
transition-delay: 4.74s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(80) {
transition-delay: 4.8s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(81) {
transition-delay: 4.86s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(82) {
transition-delay: 4.92s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(83) {
transition-delay: 4.98s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(84) {
transition-delay: 5.04s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(85) {
transition-delay: 5.1s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(86) {
transition-delay: 5.16s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(87) {
transition-delay: 5.22s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(88) {
transition-delay: 5.28s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(89) {
transition-delay: 5.34s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(90) {
transition-delay: 5.4s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(91) {
transition-delay: 5.46s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(92) {
transition-delay: 5.52s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(93) {
transition-delay: 5.58s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(94) {
transition-delay: 5.64s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(95) {
transition-delay: 5.7s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(96) {
transition-delay: 5.76s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(97) {
transition-delay: 5.82s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(98) {
transition-delay: 5.88s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(99) {
transition-delay: 5.94s; }
.navigation-foundation ul li .opens-right.is-active .js-dropdown-active li:nth-child(100) {
transition-delay: 6s; } }
.navigation-foundation ul li .opens-left ul.is-dropdown-submenu {
margin-right: 0; }
@media print, screen and (min-width: 64.0625em) {
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li {
-moz-transform: none;
-o-transform: none;
-ms-transform: none;
-webkit-transform: none;
transform: none;
opacity: 1;
-moz-transition: 0.5s transform cubic-bezier(0.19, 1, 0.22, 1), 0.5s opacity cubic-bezier(0.19, 1, 0.22, 1);
-o-transition: 0.5s transform cubic-bezier(0.19, 1, 0.22, 1), 0.5s opacity cubic-bezier(0.19, 1, 0.22, 1);
-webkit-transition: 0.5s transform cubic-bezier(0.19, 1, 0.22, 1), 0.5s opacity cubic-bezier(0.19, 1, 0.22, 1);
transition: 0.5s transform cubic-bezier(0.19, 1, 0.22, 1), 0.5s opacity cubic-bezier(0.19, 1, 0.22, 1); }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(1) {
transition-delay: 0.06s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(2) {
transition-delay: 0.12s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(3) {
transition-delay: 0.18s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(4) {
transition-delay: 0.24s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(5) {
transition-delay: 0.3s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(6) {
transition-delay: 0.36s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(7) {
transition-delay: 0.42s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(8) {
transition-delay: 0.48s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(9) {
transition-delay: 0.54s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(10) {
transition-delay: 0.6s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(11) {
transition-delay: 0.66s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(12) {
transition-delay: 0.72s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(13) {
transition-delay: 0.78s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(14) {
transition-delay: 0.84s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(15) {
transition-delay: 0.9s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(16) {
transition-delay: 0.96s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(17) {
transition-delay: 1.02s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(18) {
transition-delay: 1.08s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(19) {
transition-delay: 1.14s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(20) {
transition-delay: 1.2s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(21) {
transition-delay: 1.26s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(22) {
transition-delay: 1.32s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(23) {
transition-delay: 1.38s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(24) {
transition-delay: 1.44s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(25) {
transition-delay: 1.5s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(26) {
transition-delay: 1.56s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(27) {
transition-delay: 1.62s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(28) {
transition-delay: 1.68s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(29) {
transition-delay: 1.74s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(30) {
transition-delay: 1.8s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(31) {
transition-delay: 1.86s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(32) {
transition-delay: 1.92s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(33) {
transition-delay: 1.98s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(34) {
transition-delay: 2.04s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(35) {
transition-delay: 2.1s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(36) {
transition-delay: 2.16s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(37) {
transition-delay: 2.22s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(38) {
transition-delay: 2.28s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(39) {
transition-delay: 2.34s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(40) {
transition-delay: 2.4s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(41) {
transition-delay: 2.46s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(42) {
transition-delay: 2.52s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(43) {
transition-delay: 2.58s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(44) {
transition-delay: 2.64s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(45) {
transition-delay: 2.7s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(46) {
transition-delay: 2.76s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(47) {
transition-delay: 2.82s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(48) {
transition-delay: 2.88s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(49) {
transition-delay: 2.94s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(50) {
transition-delay: 3s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(51) {
transition-delay: 3.06s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(52) {
transition-delay: 3.12s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(53) {
transition-delay: 3.18s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(54) {
transition-delay: 3.24s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(55) {
transition-delay: 3.3s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(56) {
transition-delay: 3.36s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(57) {
transition-delay: 3.42s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(58) {
transition-delay: 3.48s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(59) {
transition-delay: 3.54s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(60) {
transition-delay: 3.6s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(61) {
transition-delay: 3.66s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(62) {
transition-delay: 3.72s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(63) {
transition-delay: 3.78s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(64) {
transition-delay: 3.84s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(65) {
transition-delay: 3.9s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(66) {
transition-delay: 3.96s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(67) {
transition-delay: 4.02s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(68) {
transition-delay: 4.08s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(69) {
transition-delay: 4.14s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(70) {
transition-delay: 4.2s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(71) {
transition-delay: 4.26s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(72) {
transition-delay: 4.32s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(73) {
transition-delay: 4.38s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(74) {
transition-delay: 4.44s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(75) {
transition-delay: 4.5s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(76) {
transition-delay: 4.56s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(77) {
transition-delay: 4.62s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(78) {
transition-delay: 4.68s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(79) {
transition-delay: 4.74s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(80) {
transition-delay: 4.8s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(81) {
transition-delay: 4.86s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(82) {
transition-delay: 4.92s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(83) {
transition-delay: 4.98s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(84) {
transition-delay: 5.04s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(85) {
transition-delay: 5.1s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(86) {
transition-delay: 5.16s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(87) {
transition-delay: 5.22s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(88) {
transition-delay: 5.28s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(89) {
transition-delay: 5.34s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(90) {
transition-delay: 5.4s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(91) {
transition-delay: 5.46s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(92) {
transition-delay: 5.52s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(93) {
transition-delay: 5.58s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(94) {
transition-delay: 5.64s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(95) {
transition-delay: 5.7s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(96) {
transition-delay: 5.76s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(97) {
transition-delay: 5.82s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(98) {
transition-delay: 5.88s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(99) {
transition-delay: 5.94s; }
.navigation-foundation ul li .opens-left.is-active .js-dropdown-active li:nth-child(100) {
transition-delay: 6s; } }
.navigation-foundation ul.is-dropdown-submenu {
opacity: 0;
display: block;
padding: 1.75em 0;
margin: 0 -1.5em;
outline: 0px solid transparent;
z-index: 999;
min-width: 300px;
background-color: transparent;
visibility: hidden;
height: auto;
-moz-transform: scaleY(0);
-o-transform: scaleY(0);
-ms-transform: scaleY(0);
-webkit-transform: scaleY(0);
transform: scaleY(0);
-webkit-transform-origin: top;
transform-origin: top;
-webkit-overflow-scrolling: touch;
-moz-transition: 0.2s transform cubic-bezier(0.165, 0.84, 0.44, 1);
-o-transition: 0.2s transform cubic-bezier(0.165, 0.84, 0.44, 1);
-webkit-transition: 0.2s transform cubic-bezier(0.165, 0.84, 0.44, 1);
transition: 0.2s transform cubic-bezier(0.165, 0.84, 0.44, 1); }
.navigation-foundation ul.is-dropdown-submenu:after {
opacity: 0;
content: "";
position: absolute;
top: 0;
bottom: 0;
right: 0;
left: 0;
z-index: -1;
-moz-transition: opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1), box-shadow 1s cubic-bezier(0.165, 0.84, 0.44, 1);
-o-transition: opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1), box-shadow 1s cubic-bezier(0.165, 0.84, 0.44, 1);
-webkit-transition: opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1), box-shadow 1s cubic-bezier(0.165, 0.84, 0.44, 1);
transition: opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1), box-shadow 1s cubic-bezier(0.165, 0.84, 0.44, 1);
-webkit-box-shadow: 5px 5px 0px -10px rgba(0, 0, 0, 0);
-moz-box-shadow: 5px 5px 0px -10px rgba(0, 0, 0, 0);
box-shadow: 5px 5px 0px -10px rgba(0, 0, 0, 0);
transition-delay: .6s; }
.navigation-foundation ul.is-dropdown-submenu li {
opacity: 0;
-moz-transform: translateY(10px);
-o-transform: translateY(10px);
-ms-transform: translateY(10px);
-webkit-transform: translateY(10px);
transform: translateY(10px);
-moz-transition: 0.5s transform cubic-bezier(0.165, 0.84, 0.44, 1), 0.5s opacity cubic-bezier(0.165, 0.84, 0.44, 1);
-o-transition: 0.5s transform cubic-bezier(0.165, 0.84, 0.44, 1), 0.5s opacity cubic-bezier(0.165, 0.84, 0.44, 1);
-webkit-transition: 0.5s transform cubic-bezier(0.165, 0.84, 0.44, 1), 0.5s opacity cubic-bezier(0.165, 0.84, 0.44, 1);
transition: 0.5s transform cubic-bezier(0.165, 0.84, 0.44, 1), 0.5s opacity cubic-bezier(0.165, 0.84, 0.44, 1);
transition-delay: 0s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active {
opacity: 1;
visibility: visible;
-moz-transition: 0.75s transform cubic-bezier(0.19, 1, 0.22, 1);
-o-transition: 0.75s transform cubic-bezier(0.19, 1, 0.22, 1);
-webkit-transition: 0.75s transform cubic-bezier(0.19, 1, 0.22, 1);
transition: 0.75s transform cubic-bezier(0.19, 1, 0.22, 1);
-moz-transform: none;
-o-transform: none;
-ms-transform: none;
-webkit-transform: none;
transform: none;
pointer-events: inherit;
-webkit-animation-name: show-menu-section;
animation-name: show-menu-section;
-webkit-animation-duration: .001s;
animation-duration: .001s;
-webkit-animation-fill-mode: forwards;
animation-fill-mode: forwards; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active:before {
content: "";
position: absolute;
top: 0;
bottom: 0;
right: 0;
left: 0;
background-color: #fff;
z-index: -1; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active:before {
opacity: 1; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active:after {
opacity: 1;
-webkit-box-shadow: 5px 5px 60px -10px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 5px 5px 60px -10px rgba(0, 0, 0, 0.15);
box-shadow: 5px 5px 60px -10px rgba(0, 0, 0, 0.15); }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li {
-moz-transform: none;
-o-transform: none;
-ms-transform: none;
-webkit-transform: none;
transform: none;
opacity: 1;
-moz-transition: 0.5s transform cubic-bezier(0.19, 1, 0.22, 1), 0.5s opacity cubic-bezier(0.19, 1, 0.22, 1);
-o-transition: 0.5s transform cubic-bezier(0.19, 1, 0.22, 1), 0.5s opacity cubic-bezier(0.19, 1, 0.22, 1);
-webkit-transition: 0.5s transform cubic-bezier(0.19, 1, 0.22, 1), 0.5s opacity cubic-bezier(0.19, 1, 0.22, 1);
transition: 0.5s transform cubic-bezier(0.19, 1, 0.22, 1), 0.5s opacity cubic-bezier(0.19, 1, 0.22, 1); }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(1) {
transition-delay: 0.06s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(2) {
transition-delay: 0.12s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(3) {
transition-delay: 0.18s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(4) {
transition-delay: 0.24s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(5) {
transition-delay: 0.3s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(6) {
transition-delay: 0.36s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(7) {
transition-delay: 0.42s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(8) {
transition-delay: 0.48s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(9) {
transition-delay: 0.54s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(10) {
transition-delay: 0.6s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(11) {
transition-delay: 0.66s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(12) {
transition-delay: 0.72s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(13) {
transition-delay: 0.78s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(14) {
transition-delay: 0.84s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(15) {
transition-delay: 0.9s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(16) {
transition-delay: 0.96s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(17) {
transition-delay: 1.02s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(18) {
transition-delay: 1.08s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(19) {
transition-delay: 1.14s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(20) {
transition-delay: 1.2s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(21) {
transition-delay: 1.26s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(22) {
transition-delay: 1.32s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(23) {
transition-delay: 1.38s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(24) {
transition-delay: 1.44s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(25) {
transition-delay: 1.5s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(26) {
transition-delay: 1.56s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(27) {
transition-delay: 1.62s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(28) {
transition-delay: 1.68s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(29) {
transition-delay: 1.74s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(30) {
transition-delay: 1.8s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(31) {
transition-delay: 1.86s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(32) {
transition-delay: 1.92s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(33) {
transition-delay: 1.98s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(34) {
transition-delay: 2.04s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(35) {
transition-delay: 2.1s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(36) {
transition-delay: 2.16s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(37) {
transition-delay: 2.22s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(38) {
transition-delay: 2.28s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(39) {
transition-delay: 2.34s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(40) {
transition-delay: 2.4s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(41) {
transition-delay: 2.46s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(42) {
transition-delay: 2.52s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(43) {
transition-delay: 2.58s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(44) {
transition-delay: 2.64s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(45) {
transition-delay: 2.7s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(46) {
transition-delay: 2.76s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(47) {
transition-delay: 2.82s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(48) {
transition-delay: 2.88s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(49) {
transition-delay: 2.94s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(50) {
transition-delay: 3s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(51) {
transition-delay: 3.06s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(52) {
transition-delay: 3.12s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(53) {
transition-delay: 3.18s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(54) {
transition-delay: 3.24s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(55) {
transition-delay: 3.3s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(56) {
transition-delay: 3.36s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(57) {
transition-delay: 3.42s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(58) {
transition-delay: 3.48s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(59) {
transition-delay: 3.54s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(60) {
transition-delay: 3.6s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(61) {
transition-delay: 3.66s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(62) {
transition-delay: 3.72s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(63) {
transition-delay: 3.78s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(64) {
transition-delay: 3.84s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(65) {
transition-delay: 3.9s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(66) {
transition-delay: 3.96s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(67) {
transition-delay: 4.02s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(68) {
transition-delay: 4.08s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(69) {
transition-delay: 4.14s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(70) {
transition-delay: 4.2s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(71) {
transition-delay: 4.26s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(72) {
transition-delay: 4.32s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(73) {
transition-delay: 4.38s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(74) {
transition-delay: 4.44s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(75) {
transition-delay: 4.5s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(76) {
transition-delay: 4.56s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(77) {
transition-delay: 4.62s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(78) {
transition-delay: 4.68s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(79) {
transition-delay: 4.74s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(80) {
transition-delay: 4.8s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(81) {
transition-delay: 4.86s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(82) {
transition-delay: 4.92s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(83) {
transition-delay: 4.98s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(84) {
transition-delay: 5.04s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(85) {
transition-delay: 5.1s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(86) {
transition-delay: 5.16s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(87) {
transition-delay: 5.22s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(88) {
transition-delay: 5.28s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(89) {
transition-delay: 5.34s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(90) {
transition-delay: 5.4s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(91) {
transition-delay: 5.46s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(92) {
transition-delay: 5.52s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(93) {
transition-delay: 5.58s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(94) {
transition-delay: 5.64s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(95) {
transition-delay: 5.7s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(96) {
transition-delay: 5.76s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(97) {
transition-delay: 5.82s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(98) {
transition-delay: 5.88s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(99) {
transition-delay: 5.94s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li:nth-child(100) {
transition-delay: 6s; }
.navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li a {
font-size: 18px;
font-weight: 300; }
.navigation-foundation ul.is-dropdown-submenu li {
padding-top: 0;
padding-bottom: 0; }
.navigation-foundation ul.is-dropdown-submenu li.menu-item-has-children > a {
background-color: transparent;
position: relative; }
.navigation-foundation ul.is-dropdown-submenu li.menu-item-has-children > a:after {
transition: all .7s;
line-height: inherit;
margin-top: -0.6em; }
.navigation-foundation ul.is-dropdown-submenu li.menu-item-has-children.opens-right > a:after {
right: 4.2em; }
.navigation-foundation ul.is-dropdown-submenu li.menu-item-has-children.opens-left > a:after {
right: 4.2em;
left: auto; }
.navigation-foundation ul.is-dropdown-submenu li a {
position: relative;
line-height: 1.3;
padding: 0.4em 2.7em; }
.navigation-foundation ul.is-dropdown-submenu li a .items-badge {
position: absolute;
bottom: 78%;
white-space: nowrap;
z-index: 1;
display: inline-block;
margin-left: -13px;
vertical-align: middle; }
.navigation-foundation ul.is-dropdown-submenu li a .items-badge span {
font-size: 10px;
line-height: 12px;
font-weight: bold;
font-weight: 600;
padding: 3px 5px 2px 5px;
color: #fff;
position: relative; }
.navigation-foundation ul.is-dropdown-submenu li a .items-badge span:before {
content: "";
position: absolute;
bottom: -4px;
left: 7px;
width: 0;
height: 0;
border-style: solid;
border-top-width: 4px;
border-bottom-width: 0;
border-right-width: 7px;
border-left-width: 0;
border-top-color: transparent;
border-left-color: transparent !important;
border-right-color: transparent !important;
border-bottom-color: transparent !important; }
.navigation-foundation ul.is-dropdown-submenu li a .items-badge span.hot-badge {
background: #ed3737; }
.navigation-foundation ul.is-dropdown-submenu li a .items-badge span.hot-badge:before {
border-color: #ed3737; }
.navigation-foundation ul.is-dropdown-submenu li a .items-badge span.new-badge {
background: #65b32c; }
.navigation-foundation ul.is-dropdown-submenu li a .items-badge span.new-badge:before {
border-color: #65b32c; }
.navigation-foundation ul.is-dropdown-submenu li a .items-badge span.trending-badge {
background: #e4b425; }
.navigation-foundation ul.is-dropdown-submenu li a .items-badge span.trending-badge:before {
border-color: #e4b425; }
.navigation-foundation ul.is-dropdown-submenu li a .items-badge > span {
opacity: 0; }
.navigation-foundation ul.is-dropdown-submenu li a .items-badge > span:last-child {
opacity: 1; }
.navigation-foundation ul.is-dropdown-submenu ul {
margin-top: -1.75em; }
.navigation-foundation > ul {
margin: 0 -1.2em;
margin: 0; }
.navigation-foundation > ul > li {
padding-right: 1.4em;
padding-right: 20px;
position: relative; }
@media (min-width: 1024px) {
.navigation-foundation > ul > li {
padding-right: calc(2.4038461538vw - 4.6153846154px); } }
@media (min-width: 1440px) {
.navigation-foundation > ul > li {
padding-right: 30px; } }
.navigation-foundation > ul > li:first-child > a {
padding-left: 0; }
.navigation-foundation > ul > li > a {
position: relative; }
.navigation-foundation > ul > li > a > span {
position: relative;
display: block;
padding: 0; }
.navigation-foundation > ul > li > a:hover:before {
right: auto;
left: 0px;
width: 100%; }
.navigation-foundation > ul > li > a.hover {
opacity: 1 !important; }
.navigation-foundation > ul > li:hover > a, .navigation-foundation > ul > li.is-active > a {
opacity: 1 !important;
color: inherit; }
.navigation-foundation > ul > li:hover > a:before, .navigation-foundation > ul > li.is-active > a:before {
right: auto;
left: 0px;
width: 100%; }
.navigation-foundation .no_menu {
min-height: 60px; }
.navigation-foundation .menu .is-mega-menu {
position: static;
position: relative; }
.navigation-foundation .menu .is-mega-menu .is-dropdown-submenu {
top: 0;
right: auto;
left: 100%;
padding: 1.75em 2.7em; }
.navigation-foundation .menu .is-mega-menu .dropdown-submenu {
padding: 0; }
.navigation-foundation .menu .is-mega-menu .dropdown-submenu .mega-menu-content {
padding: 3rem 4rem;
-webkit-transform: none;
transform: none; }
.navigation-foundation .menu .is-mega-menu .dropdown-submenu .mega-menu-content .cell:nth-child(n+5) {
margin-top: 20px; }
.navigation-foundation .menu .is-mega-menu .dropdown-submenu .mega-menu-content .menu-item-mega {
margin-bottom: 0rem; }
.navigation-foundation .menu .is-mega-menu .dropdown-submenu .mega-menu-content .menu-item-mega a.dropdown-toggle {
padding: 0;
padding-left: 0;
margin-left: 0rem;
margin-bottom: 1rem;
font-size: 22px;
font-weight: 600; }
.navigation-foundation .menu .is-mega-menu .dropdown-submenu .mega-menu-content .menu-item-mega .mega-menu-submenu ul.sub-menu {
margin-top: 0;
margin-left: 0rem;
margin-right: 1.5rem; }
.navigation-foundation .menu .is-mega-menu .dropdown-submenu .mega-menu-content .menu-item-mega .mega-menu-submenu ul.sub-menu li a {
padding-left: 0;
padding-right: 0;
transition: opacity 1s cubic-bezier(0.19, 1, 0.22, 1); }
.navigation-foundation .menu .is-mega-menu .dropdown-submenu .mega-menu-content .menu-item-mega .mega-menu-submenu ul.sub-menu li a:hover {
opacity: .5; }
.navigation-foundation .menu .is-mega-menu.is-active .mega-menu-content {
-webkit-animation: 2s ease 0s normal forwards 1 fadeIn;
animation: 2s ease 0s normal forwards 1 fadeIn; }
.dropdown.menu > li > a {
background: transparent;
padding: 0rem 0rem; }
.dropdown.menu > li > a span {
padding: .5rem 0; }
.dropdown.menu > li.is-dropdown-submenu-parent > a::after {
font-size: 11px;
position: absolute;
right: 0;
top: calc(50% - 6px);
opacity: .5;
width: 11px;
height: 11px;
border: none;
transition: .25s transform ease;
margin-top: 0; }
.dropdown.menu.my-account-no-drop > li.is-dropdown-submenu-parent > a {
padding-right: 0 !important; }
.dropdown.menu.my-account-no-drop > li.is-dropdown-submenu-parent > a:after {
display: none; }
.dropdown.menu > li.is-dropdown-submenu-parent.opens-left > a::after {
right: auto;
left: .7em; }
.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after,
.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after {
font-size: 11px;
display: block;
width: 11px;
height: 11px;
border: none;
font-family: 'Barberry';
top: calc(50%);
opacity: .5; }
.dropdown.menu > li.is-dropdown-submenu-parent > a {
position: relative;
padding-right: 1.2rem; }
.drilldown .is-drilldown-submenu-parent > a::after {
position: absolute;
top: 50%;
margin-top: -6px;
right: 1rem;
display: block;
width: 0;
height: 0;
border: inset 6px;
content: '';
border-right-width: 0;
border-left-style: solid;
border-color: transparent transparent transparent #1779ba; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
font-size: 16px;
top: calc(50% - 3px);
right: 1rem;
border: none; }
.drilldown .js-drilldown-back > a::before {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: '';
border-left-width: 0;
border-right-style: solid;
border-color: transparent #1779ba transparent transparent;
border-left-width: 0;
display: inline-block;
vertical-align: middle;
margin-right: 0.75rem;
border-left-width: 0; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
font-weight: bold;
font-size: 16px;
width: 16px;
height: 16px;
margin-top: -4px;
border: none; }
.menu-trigger {
display: none;
width: auto;
float: left;
cursor: pointer; }
.site-header.header-offcanvas .menu-trigger {
display: flex; }
.menu-trigger .nav_burger {
width: 20px;
height: 12px;
position: relative;
overflow: hidden; }
.menu-trigger .nav_burger span {
height: 2px;
position: absolute;
display: inline-block;
width: 100%;
background: #000000;
left: 0;
-webkit-transform-origin: left center;
-ms-transform-origin: left center;
transform-origin: left center;
-webkit-transition: -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);
transition: -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);
transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);
transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1); }
.menu-trigger .nav_burger span:before {
-webkit-transform: translateX(-200%);
-ms-transform: translateX(-200%);
transform: translateX(-200%);
width: 100%;
display: inline-block;
height: 100%;
content: "";
background: #000000;
-webkit-transition: -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);
transition: -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);
transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);
transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);
position: absolute;
top: 0;
left: 0; }
.menu-trigger .nav_burger span.burger_top {
top: 0; }
.menu-trigger .nav_burger span.burger_middle {
top: 50%;
margin-top: -1px;
transition-delay: .03s; }
.menu-trigger .nav_burger span.burger_bottom {
bottom: 0;
width: 60%;
-webkit-transition: margin 0.4s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.4s 0s cubic-bezier(0.4, 0, 0.2, 1);
transition: margin 0.4s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.4s 0s cubic-bezier(0.4, 0, 0.2, 1);
transition: transform 0.4s 0s cubic-bezier(0.4, 0, 0.2, 1), margin 0.4s cubic-bezier(0.4, 0, 0.2, 1);
transition: transform 0.4s 0s cubic-bezier(0.4, 0, 0.2, 1), margin 0.4s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.4s 0s cubic-bezier(0.4, 0, 0.2, 1);
transition-delay: .07s; }
.menu-trigger:hover .nav_burger span {
-webkit-transform: translateX(200%);
-ms-transform: translateX(200%);
transform: translateX(200%); }
.menu-trigger .menu-title span {
margin-left: 15px; }
@media screen and (max-width: 47.99875em) {
.menu-trigger .menu-title {
display: none; } }
header.site-header:not(.header--clone).header-color-light .dropdown.menu > li > a {
color: #fff; }
header.site-header:not(.header--clone).header-color-light .dropdown.menu > li > a span {
color: #fff; }
header.site-header:not(.header--clone).header-color-light .dropdown.menu > li > a:after {
color: #fff; }
header.site-header:not(.header--clone).header-color-light .menu-trigger .nav_burger span,
header.site-header:not(.header--clone).header-color-light .menu-trigger .nav_burger span:before {
background: #fff; }
header.site-header:not(.header--clone).header-color-light .menu-trigger .menu-title span {
color: #fff; }
header.header-left.header-nav-center .navigation-foundation > ul {
justify-content: center; }
.offcanvas_mainmenu {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
height: 100%; }
.header-mobiles-primary-menu,
.header-mobiles-account-menu {
margin-top: 4.375rem;
margin-bottom: 1.875rem;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
-moz-transform: translateX(-50px);
-o-transform: translateX(-50px);
-ms-transform: translateX(-50px);
-webkit-transform: translateX(-50px);
transform: translateX(-50px);
-moz-transition: 0.3s opacity ease, 0.3s -webkit-transform ease;
-o-transition: 0.3s opacity ease, 0.3s -webkit-transform ease;
-webkit-transition: 0.3s opacity ease, 0.3s -webkit-transform ease;
transition: 0.3s opacity ease, 0.3s -webkit-transform ease; }
@media screen and (max-width: 64.06125em) {
.header-mobiles-primary-menu,
.header-mobiles-account-menu {
margin-top: 0px;
margin-bottom: 1.25rem; } }
.offcanvas_left .header-mobiles-primary-menu, .offcanvas_left
.header-mobiles-account-menu {
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
-moz-transform: translateX(0px);
-o-transform: translateX(0px);
-ms-transform: translateX(0px);
-webkit-transform: translateX(0px);
transform: translateX(0px); }
.header-mobiles-primary-menu ul > li,
.header-mobiles-account-menu ul > li {
overflow: hidden;
margin-bottom: 1.125rem; }
.header-mobiles-primary-menu ul > li > a,
.header-mobiles-account-menu ul > li > a {
padding: 0;
color: #000;
font-size: 30px;
line-height: 1;
font-weight: bold;
font-weight: 600;
-moz-transition: opacity 1s cubic-bezier(0.19, 1, 0.22, 1);
-o-transition: opacity 1s cubic-bezier(0.19, 1, 0.22, 1);
-webkit-transition: opacity 1s cubic-bezier(0.19, 1, 0.22, 1);
transition: opacity 1s cubic-bezier(0.19, 1, 0.22, 1); }
@media screen and (max-width: 64.06125em) {
.header-mobiles-primary-menu ul > li > a,
.header-mobiles-account-menu ul > li > a {
font-size: 22px; } }
.header-mobiles-primary-menu ul > li > a:hover,
.header-mobiles-account-menu ul > li > a:hover {
opacity: 0.5;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=50); }
.header-mobiles-primary-menu ul .is-drilldown-submenu,
.header-mobiles-account-menu ul .is-drilldown-submenu {
padding-bottom: 20px; }
.header-mobiles-primary-menu ul .is-drilldown-submenu li,
.header-mobiles-account-menu ul .is-drilldown-submenu li {
margin-bottom: 0.875rem; }
.header-mobiles-primary-menu ul .is-drilldown-submenu li a,
.header-mobiles-account-menu ul .is-drilldown-submenu li a {
font-size: 22px;
line-height: 1.2;
font-weight: normal;
font-weight: 300;
padding: 0; }
@media screen and (max-width: 64.06125em) {
.header-mobiles-primary-menu ul .is-drilldown-submenu li a,
.header-mobiles-account-menu ul .is-drilldown-submenu li a {
font-size: 20px;
font-weight: 300; } }
.header-mobiles-primary-menu ul .is-drilldown-submenu li.is-submenu-parent-item a,
.header-mobiles-account-menu ul .is-drilldown-submenu li.is-submenu-parent-item a {
font-weight: 600; }
.header-mobiles-primary-menu ul .is-drilldown-submenu .js-drilldown-back a,
.header-mobiles-account-menu ul .is-drilldown-submenu .js-drilldown-back a {
font-weight: 600;
border-bottom: 2px solid #000;
margin-bottom: 10px;
padding-bottom: 10px; }
.header-mobiles-account-menu {
-moz-transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
-o-transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
-webkit-transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
margin-top: 0;
margin-bottom: 0; }
.header-mobiles-account-menu .is-drilldown {
padding-bottom: 20px; }
.header-mobiles-account-menu hr {
margin-top: 0; }
.header-mobiles-account-menu ul > li {
margin-bottom: 0.875rem; }
@media screen and (max-width: 47.99875em) {
.header-mobiles-account-menu ul > li {
margin-bottom: 0.625rem; } }
.header-mobiles-account-menu ul > li:last-child {
margin-bottom: 0; }
.header-mobiles-account-menu ul > li.is-active > a {
color: #000;
background-color: transparent; }
.header-mobiles-account-menu ul > li.offcanvas-my-account-link > a:before, .header-mobiles-account-menu ul > li.woocommerce-MyAccount-navigation-link--wishlist > a:before {
content: '';
font-size: 16px;
font-weight: normal;
margin-right: 10px;
display: inline-block;
vertical-align: middle;
margin-top: -4px; }
.header-mobiles-account-menu ul > li.offcanvas-my-account-link > a:before { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
.header-mobiles-account-menu ul > li.woocommerce-MyAccount-navigation-link--wishlist > a:before { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
.header-mobiles-account-menu ul > li ul.submenu .woocommerce-MyAccount-navigation-link--wishlist a:before {
display: none; }
.header-mobiles-account-menu ul > li > a {
font-size: 22px;
line-height: 1.2;
font-weight: 300; }
@media screen and (max-width: 47.99875em) {
.header-mobiles-account-menu ul > li > a {
font-size: 20px; }
.header-mobiles-account-menu ul > li > a span {
padding-right: 15px; }
.header-mobiles-account-menu ul > li > a strong {
overflow-wrap: break-word;
word-wrap: break-word;
hyphens: auto; } }
.header-mobiles-account-menu ul > li > a:after {
font-weight: 600; }
.header-mobiles-account-menu ul > li:first-child > a {
position: relative; }
.header-mobiles-account-menu ul > li.js-drilldown-back a:before {
top: auto;
display: inline-block;
vertical-align: middle;
margin-right: 0.75rem;
border-left-width: 0; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
font-size: 16px;
font-weight: bold;
width: 16px;
height: 16px;
margin-top: -4px;
border: none; }
.header-mobiles-account-menu .is-drilldown-submenu li a:before {
display: none; }
.header-mobiles-account-menu .is-drilldown-submenu .is-active a {
color: #000;
background-color: transparent; }
.offcanvas_aside_content hr {
display: block;
width: 100%;
height: 6px;
background-color: #000;
border: none;
-moz-transform: scaleX(0);
-o-transform: scaleX(0);
-ms-transform: scaleX(0);
-webkit-transform: scaleX(0);
transform: scaleX(0);
-moz-transition: transform 1.1s cubic-bezier(0.19, 1, 0.22, 1);
-o-transition: transform 1.1s cubic-bezier(0.19, 1, 0.22, 1);
-webkit-transition: transform 1.1s cubic-bezier(0.19, 1, 0.22, 1);
transition: transform 1.1s cubic-bezier(0.19, 1, 0.22, 1);
-moz-transition-delay: 0s;
-o-transition-delay: 0s;
-webkit-transition-delay: 0s;
transition-delay: 0s;
margin-top: 50px;
margin-bottom: 25px; }
@media screen and (max-width: 64.06125em) {
.offcanvas_aside_content hr {
margin-top: 30px; } }
@media screen and (max-width: 47.99875em) {
.offcanvas_aside_content hr {
margin-bottom: 15px; } }
.offcanvas_aside_content hr.menu-horizontal-rule {
-webkit-transform-origin: left;
transform-origin: left; }
.offcanvas_aside_content hr.cart-horizontal-rule {
margin-top: 0px;
margin-bottom: 25px;
-webkit-transform-origin: right;
transform-origin: right; }
@media screen and (max-width: 47.99875em) {
.offcanvas_aside_content hr.cart-horizontal-rule {
margin-bottom: 15px; } }
.offcanvas_left .offcanvas_aside_content hr,
.offcanvas_right .offcanvas_aside_content hr {
-moz-transform: none;
-o-transform: none;
-ms-transform: none;
-webkit-transform: none;
transform: none;
-moz-transition-delay: 0.1s;
-o-transition-delay: 0.1s;
-webkit-transition-delay: 0.1s;
transition-delay: 0.1s; }
.social-icons {
list-style: none;
margin: 0;
margin-bottom: 2.5rem;
padding: 0; }
@media screen and (max-width: 47.99875em) {
.social-icons {
margin-bottom: 1.25rem; } }
.social-icons li {
margin-right: 2.1875rem;
margin-bottom: 10px;
vertical-align: middle;
display: inline-block;
opacity: 0;
-moz-transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
-o-transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
-webkit-transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
transition: all 1s cubic-bezier(0.19, 1, 0.22, 1); }
.offcanvas_left .social-icons li {
opacity: 1; }
.offcanvas_left .social-icons li:nth-child(1) {
transition-delay: 0.15s; }
.offcanvas_left .social-icons li:nth-child(2) {
transition-delay: 0.3s; }
.offcanvas_left .social-icons li:nth-child(3) {
transition-delay: 0.45s; }
.offcanvas_left .social-icons li:nth-child(4) {
transition-delay: 0.6s; }
.offcanvas_left .social-icons li:nth-child(5) {
transition-delay: 0.75s; }
.offcanvas_left .social-icons li:nth-child(6) {
transition-delay: 0.9s; }
.offcanvas_left .social-icons li:nth-child(7) {
transition-delay: 1.05s; }
.offcanvas_left .social-icons li:nth-child(8) {
transition-delay: 1.2s; }
.offcanvas_left .social-icons li:nth-child(9) {
transition-delay: 1.35s; }
.offcanvas_left .social-icons li:nth-child(10) {
transition-delay: 1.5s; }
.offcanvas_left .social-icons li:nth-child(11) {
transition-delay: 1.65s; }
.offcanvas_left .social-icons li:nth-child(12) {
transition-delay: 1.8s; }
.offcanvas_left .social-icons li:nth-child(13) {
transition-delay: 1.95s; }
.offcanvas_left .social-icons li:nth-child(14) {
transition-delay: 2.1s; }
.offcanvas_left .social-icons li:nth-child(15) {
transition-delay: 2.25s; }
.offcanvas_left .social-icons li:nth-child(16) {
transition-delay: 2.4s; }
.offcanvas_left .social-icons li:nth-child(17) {
transition-delay: 2.55s; }
.offcanvas_left .social-icons li:nth-child(18) {
transition-delay: 2.7s; }
.offcanvas_left .social-icons li:nth-child(19) {
transition-delay: 2.85s; }
.offcanvas_left .social-icons li:nth-child(20) {
transition-delay: 3s; }
.offcanvas_left .social-icons li:nth-child(21) {
transition-delay: 3.15s; }
.offcanvas_left .social-icons li:nth-child(22) {
transition-delay: 3.3s; }
.offcanvas_left .social-icons li:nth-child(23) {
transition-delay: 3.45s; }
.offcanvas_left .social-icons li:nth-child(24) {
transition-delay: 3.6s; }
.offcanvas_left .social-icons li:nth-child(25) {
transition-delay: 3.75s; }
.offcanvas_left .social-icons li:nth-child(26) {
transition-delay: 3.9s; }
.offcanvas_left .social-icons li:nth-child(27) {
transition-delay: 4.05s; }
.offcanvas_left .social-icons li:nth-child(28) {
transition-delay: 4.2s; }
.offcanvas_left .social-icons li:nth-child(29) {
transition-delay: 4.35s; }
.offcanvas_left .social-icons li:nth-child(30) {
transition-delay: 4.5s; }
.offcanvas_left .social-icons li:nth-child(31) {
transition-delay: 4.65s; }
.offcanvas_left .social-icons li:nth-child(32) {
transition-delay: 4.8s; }
.offcanvas_left .social-icons li:nth-child(33) {
transition-delay: 4.95s; }
.offcanvas_left .social-icons li:nth-child(34) {
transition-delay: 5.1s; }
.offcanvas_left .social-icons li:nth-child(35) {
transition-delay: 5.25s; }
.offcanvas_left .social-icons li:nth-child(36) {
transition-delay: 5.4s; }
.offcanvas_left .social-icons li:nth-child(37) {
transition-delay: 5.55s; }
.offcanvas_left .social-icons li:nth-child(38) {
transition-delay: 5.7s; }
.offcanvas_left .social-icons li:nth-child(39) {
transition-delay: 5.85s; }
.offcanvas_left .social-icons li:nth-child(40) {
transition-delay: 6s; }
.offcanvas_left .social-icons li:nth-child(41) {
transition-delay: 6.15s; }
.offcanvas_left .social-icons li:nth-child(42) {
transition-delay: 6.3s; }
.offcanvas_left .social-icons li:nth-child(43) {
transition-delay: 6.45s; }
.offcanvas_left .social-icons li:nth-child(44) {
transition-delay: 6.6s; }
.offcanvas_left .social-icons li:nth-child(45) {
transition-delay: 6.75s; }
.offcanvas_left .social-icons li:nth-child(46) {
transition-delay: 6.9s; }
.offcanvas_left .social-icons li:nth-child(47) {
transition-delay: 7.05s; }
.offcanvas_left .social-icons li:nth-child(48) {
transition-delay: 7.2s; }
.offcanvas_left .social-icons li:nth-child(49) {
transition-delay: 7.35s; }
.offcanvas_left .social-icons li:nth-child(50) {
transition-delay: 7.5s; }
.offcanvas_left .social-icons li:nth-child(51) {
transition-delay: 7.65s; }
.offcanvas_left .social-icons li:nth-child(52) {
transition-delay: 7.8s; }
.offcanvas_left .social-icons li:nth-child(53) {
transition-delay: 7.95s; }
.offcanvas_left .social-icons li:nth-child(54) {
transition-delay: 8.1s; }
.offcanvas_left .social-icons li:nth-child(55) {
transition-delay: 8.25s; }
.offcanvas_left .social-icons li:nth-child(56) {
transition-delay: 8.4s; }
.offcanvas_left .social-icons li:nth-child(57) {
transition-delay: 8.55s; }
.offcanvas_left .social-icons li:nth-child(58) {
transition-delay: 8.7s; }
.offcanvas_left .social-icons li:nth-child(59) {
transition-delay: 8.85s; }
.offcanvas_left .social-icons li:nth-child(60) {
transition-delay: 9s; }
.offcanvas_left .social-icons li:nth-child(61) {
transition-delay: 9.15s; }
.offcanvas_left .social-icons li:nth-child(62) {
transition-delay: 9.3s; }
.offcanvas_left .social-icons li:nth-child(63) {
transition-delay: 9.45s; }
.offcanvas_left .social-icons li:nth-child(64) {
transition-delay: 9.6s; }
.offcanvas_left .social-icons li:nth-child(65) {
transition-delay: 9.75s; }
.offcanvas_left .social-icons li:nth-child(66) {
transition-delay: 9.9s; }
.offcanvas_left .social-icons li:nth-child(67) {
transition-delay: 10.05s; }
.offcanvas_left .social-icons li:nth-child(68) {
transition-delay: 10.2s; }
.offcanvas_left .social-icons li:nth-child(69) {
transition-delay: 10.35s; }
.offcanvas_left .social-icons li:nth-child(70) {
transition-delay: 10.5s; }
.offcanvas_left .social-icons li:nth-child(71) {
transition-delay: 10.65s; }
.offcanvas_left .social-icons li:nth-child(72) {
transition-delay: 10.8s; }
.offcanvas_left .social-icons li:nth-child(73) {
transition-delay: 10.95s; }
.offcanvas_left .social-icons li:nth-child(74) {
transition-delay: 11.1s; }
.offcanvas_left .social-icons li:nth-child(75) {
transition-delay: 11.25s; }
.offcanvas_left .social-icons li:nth-child(76) {
transition-delay: 11.4s; }
.offcanvas_left .social-icons li:nth-child(77) {
transition-delay: 11.55s; }
.offcanvas_left .social-icons li:nth-child(78) {
transition-delay: 11.7s; }
.offcanvas_left .social-icons li:nth-child(79) {
transition-delay: 11.85s; }
.offcanvas_left .social-icons li:nth-child(80) {
transition-delay: 12s; }
.offcanvas_left .social-icons li:nth-child(81) {
transition-delay: 12.15s; }
.offcanvas_left .social-icons li:nth-child(82) {
transition-delay: 12.3s; }
.offcanvas_left .social-icons li:nth-child(83) {
transition-delay: 12.45s; }
.offcanvas_left .social-icons li:nth-child(84) {
transition-delay: 12.6s; }
.offcanvas_left .social-icons li:nth-child(85) {
transition-delay: 12.75s; }
.offcanvas_left .social-icons li:nth-child(86) {
transition-delay: 12.9s; }
.offcanvas_left .social-icons li:nth-child(87) {
transition-delay: 13.05s; }
.offcanvas_left .social-icons li:nth-child(88) {
transition-delay: 13.2s; }
.offcanvas_left .social-icons li:nth-child(89) {
transition-delay: 13.35s; }
.offcanvas_left .social-icons li:nth-child(90) {
transition-delay: 13.5s; }
.offcanvas_left .social-icons li:nth-child(91) {
transition-delay: 13.65s; }
.offcanvas_left .social-icons li:nth-child(92) {
transition-delay: 13.8s; }
.offcanvas_left .social-icons li:nth-child(93) {
transition-delay: 13.95s; }
.offcanvas_left .social-icons li:nth-child(94) {
transition-delay: 14.1s; }
.offcanvas_left .social-icons li:nth-child(95) {
transition-delay: 14.25s; }
.offcanvas_left .social-icons li:nth-child(96) {
transition-delay: 14.4s; }
.offcanvas_left .social-icons li:nth-child(97) {
transition-delay: 14.55s; }
.offcanvas_left .social-icons li:nth-child(98) {
transition-delay: 14.7s; }
.offcanvas_left .social-icons li:nth-child(99) {
transition-delay: 14.85s; }
.offcanvas_left .social-icons li:nth-child(100) {
transition-delay: 15s; }
.social-icons li a {
position: relative;
width: 24px;
height: 24px;
line-height: 1;
background: #ffffff;
-webkit-transition: background 0.4s cubic-bezier(0.4, 0, 0.2, 1);
transition: background 0.4s cubic-bezier(0.4, 0, 0.2, 1);
border-radius: 50%;
display: inline-block;
position: relative; }
.social-icons li a:after {
display: inline-block;
bottom: 0;
left: 0;
right: 0;
top: 0;
content: "";
position: absolute;
z-index: 3;
background: #ffffff;
-webkit-transition: -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);
transition: -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);
transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);
transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);
-webkit-transform: scale(1, 1);
-ms-transform: scale(1, 1);
transform: scale(1, 1);
-webkit-transform-origin: right center;
-ms-transform-origin: right center;
transform-origin: right center;
-webkit-transition-delay: 0.4s;
transition-delay: 0.4s;
-webkit-transform: scale(0, 1);
-ms-transform: scale(0, 1);
transform: scale(0, 1); }
.social-icons li a .s-circle_bg {
background: #000000;
border-radius: 50%;
position: absolute;
top: 0;
bottom: 0;
right: 0;
left: 0;
-webkit-transition: -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
transition: -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
display: inline-block;
background: #000000;
-webkit-transition: opacity 0.2s 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
transition: opacity 0.2s 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s 0.2s cubic-bezier(0.4, 0, 0.2, 1);
transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
-webkit-transform: scale(0.6, 0.6);
-ms-transform: scale(0.6, 0.6);
transform: scale(0.6, 0.6);
opacity: 0; }
.social-icons li a svg {
margin-top: 2px;
width: 24px;
height: 24px;
z-index: 2;
position: relative; }
.social-icons li a:hover svg {
fill: #fff;
-webkit-transform: scale(0.8, 0.8);
-ms-transform: scale(0.8, 0.8);
transform: scale(0.8, 0.8); }
.social-icons li a:hover .s-circle_bg {
opacity: 1;
-webkit-transform: scale(1.5, 1.5);
-ms-transform: scale(1.5, 1.5);
transform: scale(1.5, 1.5);
-webkit-transition: opacity 0.4s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
transition: opacity 0.4s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.4s cubic-bezier(0.4, 0, 0.2, 1);
transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.4s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1); }
.social-icons li a:hover:after {
-webkit-transition-delay: 0.4s;
transition-delay: 0.4s;
-webkit-transform: scale(0, 1);
-ms-transform: scale(0, 1);
transform: scale(0, 1); }
@media screen and (max-width: 47.99875em) {
.social-icons li {
margin-right: 20px; }
.social-icons li svg {
width: 22px;
height: 22px; } }
.offcanvas-bottom {
margin-bottom: 3.75rem; }
.offcanvas-bottom .offcanvas-contact {
font-size: 18px; }
.offcanvas-bottom .offcanvas-contact a {
font-size: 18px; }
.offcanvas-contact-section {
display: flex;
justify-content: space-between; }
@media screen and (max-width: 64.06125em) {
.offcanvas-contact-section {
flex-wrap: wrap; } }
@media screen and (max-width: 64.06125em) {
.offcanvas-contact-section > div {
width: 100%;
order: 1; } }
@media screen and (max-width: 64.06125em) {
.offcanvas-contact-section > div:first-child {
order: 2; } }
@media screen and (max-width: 64.06125em) {
.offcanvas-contact-section .offcanvas-wpml {
margin-bottom: 20px; } }
.offcanvas-contact-section .offcanvas-wpml .language_currency_switcher {
line-height: 1; }
.offcanvas-contact-section .offcanvas-wpml .language_currency_switcher > div {
display: block; }
@media screen and (max-width: 64.06125em) {
.offcanvas-contact-section .offcanvas-wpml .language_currency_switcher > div {
display: inline; } }
.offcanvas-contact-section .offcanvas-wpml .language_currency_switcher .language_switcher > span,
.offcanvas-contact-section .offcanvas-wpml .language_currency_switcher .currency_switcher > span {
font-size: 18px;
line-height: 1.6; }
@media screen and (max-width: 64.06125em) {
.offcanvas-contact-section .offcanvas-wpml .language_currency_switcher .language_switcher > span,
.offcanvas-contact-section .offcanvas-wpml .language_currency_switcher .currency_switcher > span {
display: none; } }
.offcanvas-contact-section .offcanvas-wpml .language_currency_switcher .language_switcher nav > ul > li,
.offcanvas-contact-section .offcanvas-wpml .language_currency_switcher .currency_switcher nav > ul > li {
padding-bottom: 0; }
.offcanvas-contact-section .offcanvas-wpml .language_currency_switcher .language_switcher nav > ul > li > a span,
.offcanvas-contact-section .offcanvas-wpml .language_currency_switcher .currency_switcher nav > ul > li > a span {
font-size: 18px; }
@media screen and (max-width: 47.99875em) {
.offcanvas-contact-section .offcanvas-wpml .language_currency_switcher .language_switcher nav > ul > li > a span,
.offcanvas-contact-section .offcanvas-wpml .language_currency_switcher .currency_switcher nav > ul > li > a span {
font-size: 16px; } }
.offcanvas-contact-section .offcanvas-wpml .language_currency_switcher .dropdown.menu > li > .is-dropdown-submenu {
bottom: 100%;
top: auto; }
.widget {
padding: 0;
margin: 0;
margin-bottom: 3.75rem; }
.widget:last-child {
margin-bottom: 0; }
.widget .widget-title {
line-height: 1.3;
margin-bottom: 1.5625rem;
font-weight: 400; }
.widget .widget-title a img {
display: none; }
.widget ul {
list-style: none;
padding: 0;
margin: 0; }
.widget ul ul {
margin: 0.25rem 0 0.25rem 1rem; }
.widget ul ul ul {
margin: 0.25rem 0 0.25rem 1rem; }
.widget ul ul ul ul {
margin: 0.25rem 0 0.25rem 1rem; }
.widget ul ul ul ul ul {
margin: 8px 0 0 !important; }
.widget_recent_entries li {
position: relative;
display: block;
margin-bottom: 1.5rem;
padding-left: 1.625rem;
line-height: 1.2; }
.widget_recent_entries li:before {
color: #333;
font-size: 16px;
position: absolute;
left: 0;
top: 2px; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
.widget_recent_entries li a {
font-size: 94%;
line-height: 1.4;
font-weight: 500;
color: #000; }
.widget_recent_entries li a:hover {
opacity: .6; }
.widget_recent_entries li .post-date {
color: #333;
font-size: 80%;
display: block;
margin-top: 0.25rem; }
.widget_calendar table {
margin-bottom: 0;
font-size: 14px; }
.widget_calendar table caption {
text-align: center;
font-size: 1rem;
line-height: 1.4;
font-weight: 400;
padding: 0 0 20px 0; }
.widget_calendar table th, .widget_calendar table td {
border: 0;
text-align: center; }
.widget_calendar table th a, .widget_calendar table td a {
color: inherit; }
.widget_calendar table tbody tr > td {
font-size: 0.875rem; }
.widget_calendar table tbody tr > td a {
font-size: 0.875rem;
border-bottom: 1px solid;
font-weight: 600; }
.widget_calendar table tfoot tr > td {
text-align: left; }
.widget_calendar table tfoot tr > td#next {
text-align: right; }
.widget_calendar table th {
font-size: 0.75rem; }
.widget_calendar table tr {
border: none; }
.widget_calendar table td {
padding: 0.3125rem 0.25rem; }
.widget_calendar table td#today {
position: relative; }
.widget_calendar table td#today:after {
content: "";
position: absolute;
top: 1px;
border-radius: 100%;
width: 4px;
height: 4px; }
.widget_calendar table a {
padding: 0 0.3125rem;
font-size: 0.75rem;
font-weight: 500;
text-transform: uppercase; }
.widget_recent_comments .recentcomments {
color: #333;
position: relative;
font-size: 94%;
line-height: 1.6;
margin-bottom: 1.25rem;
padding-left: 1.625rem; }
.widget_recent_comments .recentcomments:before {
color: #333;
font-size: 16px;
position: absolute;
left: 0;
top: 6px; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
.widget_recent_comments .recentcomments .comment-author-link a {
font-size: 94%; }
.widget_recent_comments .recentcomments .comment-author-link + a {
font-style: normal;
color: #000;
font-weight: 500;
line-height: 1.4;
display: block !important; }
.widget_recent_comments .recentcomments .comment-author-link + a:hover {
opacity: .6; }
.widget_archive .screen-reader-text {
display: none; }
.widget_archive ul li:not(:last-child) {
margin: 0 0 0.25rem; }
.widget_archive ul li:last-child {
margin-bottom: 0; }
.widget_archive ul li a {
font-size: 94%;
line-height: 1.4;
color: #333; }
.widget_archive ul li a:hover {
color: #000; }
.widget_archive ul li ul {
margin-top: 0.25rem;
margin-bottom: 0; }
.widget_nav_menu ul li:not(:last-child) {
margin: 0 0 0.25rem; }
.widget_nav_menu ul li:last-child {
margin-bottom: 0; }
.widget_nav_menu ul li a {
font-size: 94%;
line-height: 1.4;
color: #333; }
.widget_nav_menu ul li a:hover {
color: #000; }
.widget_nav_menu ul li ul {
margin-top: 0.25rem;
margin-bottom: 0; }
.widget_nav_menu ul li {
width: 100%; }
.widget_nav_menu ul li a {
display: inline;
color: #000;
padding: 0.25rem 0; }
.widget_nav_menu ul li a:hover {
opacity: .6; }
.widget_categories .screen-reader-text {
display: none; }
.widget_categories li {
margin-bottom: 0.25rem; }
.widget_categories li a {
font-size: 94%;
font-weight: 600;
opacity: .5; }
.widget_categories li a:hover {
opacity: 1; }
.widget_tag_cloud .tagcloud {
display: flex;
align-items: center;
display: flex;
flex-flow: row wrap;
margin-bottom: -0.25rem; }
.widget_tag_cloud .tagcloud a {
color: inherit;
padding: 0.5rem 0.75rem;
margin: 0 0.25rem 0.25rem 0;
text-transform: capitalize;
font-size: 16px;
line-height: 1.2; }
.widget_tag_cloud .tagcloud a:hover {
opacity: 1; }
.widget_tag_cloud .tagcloud .tag-cloud-link {
color: #000;
background-color: #fff;
padding-left: 0;
margin: 0;
padding: 0.375rem 0.625rem 0.375rem 0;
display: inline-block;
line-height: 1.2;
font-weight: 300;
transition: all .3s ease; }
.widget_tag_cloud .tagcloud .tag-cloud-link .tag-link-count {
top: -9px;
font-size: 60%;
opacity: 0.5;
font-weight: 300;
line-height: 0;
position: relative;
vertical-align: baseline; }
.widget_tag_cloud .tagcloud .tag-cloud-link:hover {
opacity: 0.6; }
.widget_rss .rsswidget {
color: inherit; }
.widget_rss li {
line-height: 1.2;
margin-bottom: 1.25rem; }
.widget_rss li a {
font-size: 1.125rem;
line-height: 1.2;
font-weight: 400;
color: #000; }
.widget_rss li a:hover {
opacity: .6; }
.widget_rss li .rss-date {
color: #666;
font-size: 0.875rem;
display: block;
margin-top: 0.25rem; }
.widget_rss li .rssSummary {
font-size: 1rem;
line-height: 1.6;
margin: 0.75rem 0 1.75rem 0; }
.widget_rss li cite {
font-size: inherit;
text-transform: none;
padding: 0; }
.widget_text .textwidget a:not(.button) {
font-size: 1.125rem;
line-height: 1.6;
font-weight: normal;
color: #000;
background-image: linear-gradient(to top, #000 0px, #000 0px), linear-gradient(to top, rgba(0, 0, 0, 0.1) 0px, rgba(0, 0, 0, 0.1) 0px);
background-position: left bottom, left bottom;
background-repeat: no-repeat, no-repeat;
background-size: 0 1px, 100% 1px;
transition: none 300ms ease-in-out;
transition-property: background-size, color;
word-wrap: break-word; }
.widget_text .textwidget a:not(.button):hover {
background-size: 100% 1px, 100% 1px; }
.widget_text .textwidget p {
font-size: 1.125rem;
line-height: 1.6;
margin-bottom: 16px; }
.widget_text .textwidget p:last-of-type {
margin-bottom: 0; }
.widget_text .textwidget ul {
margin-left: 1.25rem;
list-style: inherit; }
.widget_text .textwidget ul, .widget_text .textwidget ol, .widget_text .textwidget dl {
margin-bottom: 2rem;
list-style-position: outside; }
.widget_text .textwidget ul li, .widget_text .textwidget ol li, .widget_text .textwidget dl li {
margin: 0 0 8px; }
.widget_meta ul li:not(:last-child) {
margin: 0 0 0.25rem; }
.widget_meta ul li:last-child {
margin-bottom: 0; }
.widget_meta ul li a {
font-size: 94%;
line-height: 1.4;
color: #333; }
.widget_meta ul li a:hover {
color: #000; }
.widget_meta ul li ul {
margin-top: 0.25rem;
margin-bottom: 0; }
.widget_meta li abbr {
border-bottom: 1px dashed; }
body.tag-cloud-equal .widget_tag_cloud .tagcloud .tag-cloud-link {
border: 2px solid #e1e1e1;
font-size: 0.8125rem !important;
padding: 0.5rem 0.75rem 0.375rem 0.625rem;
margin: 0 0.625rem 0.625rem 0;
font-weight: 400; }
body.tag-cloud-equal .widget_tag_cloud .tagcloud .tag-cloud-link:before {
background-color: #e1e1e1;
content: "";
width: 5px;
height: 5px;
margin-right: 0.5rem;
margin-bottom: 0.1rem;
display: inline-block;
-webkit-border-radius: 50%;
border-radius: 50%; }
body.tag-cloud-equal .widget_tag_cloud .tagcloud .tag-cloud-link:hover {
opacity: 1;
border-color: #000;
color: #fff;
background-color: #000; }
body.tag-cloud-equal .widget_tag_cloud .tagcloud .tag-cloud-link:hover:before {
background-color: #fff; }
body.tag-cloud-equal .widget_tag_cloud .tagcloud .tag-cloud-link:hover .tag-link-count {
color: #fff; }
.widget ul.select2-results__options li.select2-results__option {
padding: 4px 20px; }
.widget ul.select2-results__options li.select2-results__option:first-child {
padding-top: 14px; }
.widget ul.select2-results__options li.select2-results__option:last-of-type {
padding-bottom: 14px; }
.widget.woocommerce.widget_product_categories ul li:not(:last-child) {
margin: 0 0 0.25rem; }
.widget.woocommerce.widget_product_categories ul li:last-child {
margin-bottom: 0; }
.widget.woocommerce.widget_product_categories ul li a {
font-size: 94%;
line-height: 1.4;
color: #333; }
.widget.woocommerce.widget_product_categories ul li a:hover {
color: #000; }
.widget.woocommerce.widget_product_categories ul li ul {
margin-top: 0.25rem;
margin-bottom: 0; }
.widget.woocommerce.widget_product_categories .product-categories li {
padding: 0; }
.widget.woocommerce.widget_product_categories .product-categories li:not(:last-child) {
margin: 0 0 5px 0; }
.widget.woocommerce.widget_product_categories .product-categories li > a {
color: #000;
font-size: 110%;
line-height: 1.4;
display: inline-block; }
.widget.woocommerce.widget_product_categories .product-categories li > a:hover {
opacity: 0.6; }
.widget.woocommerce.widget_product_categories .product-categories li span.count {
display: inline-block;
vertical-align: top;
letter-spacing: 0px;
color: #000;
font-weight: 400;
font-size: 12px;
margin-top: 0px;
margin-left: 0px; }
.widget.woocommerce.widget_product_categories .product-categories li ul.children {
margin-top: 8px;
margin-left: 10px; }
.widget.woocommerce.widget_product_categories .product-categories li ul.children li {
padding-left: 20px;
border: 0;
margin: 0;
position: relative; }
.widget.woocommerce.widget_product_categories .product-categories li ul.children li a {
font-size: 90%;
font-weight: 300;
padding-bottom: 0;
line-height: 1.2;
background-image: none;
transition: opacity .3s ease; }
.widget.woocommerce.widget_product_categories .product-categories li ul.children li a:hover {
opacity: 0.7; }
.widget.woocommerce.widget_product_categories .product-categories li ul.children li span.count {
font-size: 10px;
font-weight: 300;
margin-top: 2px;
margin-left: -4px; }
.widget.woocommerce.widget_product_categories .product-categories li ul.children li:before, .widget.woocommerce.widget_product_categories .product-categories li ul.children li:after {
position: absolute;
width: 10px;
border-left: 1px solid #d6d6d6;
left: 2px;
top: 7px;
content: ''; }
.widget.woocommerce.widget_product_categories .product-categories li ul.children li:after {
height: 11px;
border-bottom: 1px solid #d6d6d6; }
.widget.woocommerce.widget_product_categories .product-categories li ul.children li:before {
height: 105%; }
.widget.woocommerce.widget_product_categories .product-categories li ul.children li:last-child:before {
display: none; }
.widget.woocommerce.widget_product_categories .product-categories li ul.children li:last-child:after {
border-bottom-left-radius: 1px; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > li {
margin: 0;
display: flex;
align-items: center;
flex-wrap: wrap;
cursor: pointer; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > li:last-child {
border-bottom: 0; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > li .dropdown_icon:before {
display: flex;
justify-content: flex-end;
transition: transform .7s; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > li.active-item .dropdown_icon {
transform: rotateX(180deg) rotateY(0deg) rotateZ(0deg); }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > li > a {
display: flex;
align-items: center;
min-height: 2em;
padding-top: 0.4em;
padding-bottom: 0.4em;
max-width: 70%;
line-height: 1.2;
font-weight: 600; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > li > a span {
-moz-transition: opacity 0.3s;
-o-transition: opacity 0.3s;
-webkit-transition: opacity 0.3s;
transition: opacity 0.3s;
font-size: 110%; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > li > a:hover span {
opacity: 0.6; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > li > a img {
width: 1.625rem;
margin-right: 0.9375rem;
margin-bottom: 2px; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > li > a:hover span {
background-size: 100% 1px, 100% 1px; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > li .count {
display: inline-block;
vertical-align: top;
letter-spacing: 0px;
color: #000;
font-weight: 400;
font-size: 12px;
margin-top: -13px;
margin-left: 5px; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > li > ul.children {
margin: 0.5rem 0.5rem 0.5rem 2.5rem;
width: 100%; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > li > ul.children.add_scroll {
max-height: 200px;
overflow-y: scroll;
margin-bottom: 1.5rem; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > li > ul.children.add_scroll::-webkit-scrollbar-track {
border-radius: 3px;
background: #666; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > li > ul.children.add_scroll::-webkit-scrollbar {
width: 2px;
background: #666; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > li > ul.children.add_scroll::-webkit-scrollbar-thumb {
border-radius: 3px;
background: #eee; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > li > ul.children li {
padding-left: 20px;
border: 0;
margin: 0;
position: relative; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > li > ul.children li .dropdown_icon {
display: none; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > li > ul.children li a {
font-size: 90%;
font-weight: 300;
line-height: 1.2; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > li > ul.children li a:hover {
opacity: 0.7; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > li > ul.children li span.count {
font-size: 10px;
font-weight: 300;
margin-top: 2px;
margin-left: -2px; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > li > ul.children li img {
display: none; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > li > ul.children li:before, .widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > li > ul.children li:after {
position: absolute;
width: 10px;
border-left: 1px solid #d6d6d6;
left: 2px;
top: 7px;
content: ''; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > li > ul.children li:after {
height: 11px;
border-bottom: 1px solid #d6d6d6; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > li > ul.children li:before {
height: 105%; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > li > ul.children li:last-child:before {
display: none; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > li > ul.children li:last-child:after {
border-bottom-left-radius: 1px; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > .cat-parent {
position: relative; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > .cat-parent.no-icon > .children {
margin-left: 0; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > .cat-parent.current-cat-parent.active ul.children {
display: block; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > .cat-parent .dropdown_icon {
transition: all .3s ease-in-out;
padding: 0.375rem;
flex-grow: 1;
justify-content: flex-end;
text-align: right; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > .cat-parent .dropdown_icon.expand_all {
transform: rotateX(180deg) rotateY(0deg) rotateZ(0deg); }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > .cat-parent .dropdown_icon:before {
font-size: 1rem; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > .cat-parent.active-item .dropdown_icon.expand_all {
transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg); }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > .cat-parent > .children {
display: none; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > .cat-parent > .children li ul.children {
margin: 0.5rem 0.5rem 0 1.25rem; }
.widget.woocommerce.widget_layered_nav ul li:not(:last-child), .widget.woocommerce.woocommerce-widget-layered-nav ul li:not(:last-child), .widget.woocommerce.barberry-price-filter-list ul li:not(:last-child) {
margin: 0 0 0.25rem; }
.widget.woocommerce.widget_layered_nav ul li:last-child, .widget.woocommerce.woocommerce-widget-layered-nav ul li:last-child, .widget.woocommerce.barberry-price-filter-list ul li:last-child {
margin-bottom: 0; }
.widget.woocommerce.widget_layered_nav ul li a, .widget.woocommerce.woocommerce-widget-layered-nav ul li a, .widget.woocommerce.barberry-price-filter-list ul li a {
font-size: 94%;
line-height: 1.4;
color: #333; }
.widget.woocommerce.widget_layered_nav ul li a:hover, .widget.woocommerce.woocommerce-widget-layered-nav ul li a:hover, .widget.woocommerce.barberry-price-filter-list ul li a:hover {
color: #000; }
.widget.woocommerce.widget_layered_nav ul li ul, .widget.woocommerce.woocommerce-widget-layered-nav ul li ul, .widget.woocommerce.barberry-price-filter-list ul li ul {
margin-top: 0.25rem;
margin-bottom: 0; }
.widget.woocommerce.widget_layered_nav ul .show-color, .widget.woocommerce.woocommerce-widget-layered-nav ul .show-color, .widget.woocommerce.barberry-price-filter-list ul .show-color {
opacity: 1;
visibility: visible;
z-index: 1; }
.widget.woocommerce.widget_layered_nav ul .show-color:hover .swatch-color, .widget.woocommerce.woocommerce-widget-layered-nav ul .show-color:hover .swatch-color, .widget.woocommerce.barberry-price-filter-list ul .show-color:hover .swatch-color {
visibility: visible;
overflow: visible; }
.widget.woocommerce.widget_layered_nav ul .show-color .swatch-color, .widget.woocommerce.woocommerce-widget-layered-nav ul .show-color .swatch-color, .widget.woocommerce.barberry-price-filter-list ul .show-color .swatch-color {
background: none;
font-size: 0;
border-top-width: 0;
color: inherit;
padding: 0;
text-align: right;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer; }
.widget.woocommerce.widget_layered_nav ul .show-color .swatch-color .tooltip, .widget.woocommerce.woocommerce-widget-layered-nav ul .show-color .swatch-color .tooltip, .widget.woocommerce.barberry-price-filter-list ul .show-color .swatch-color .tooltip {
max-width: 15rem;
transition: all .3s ease;
font-size: 12px;
font-weight: 400;
line-height: 1;
position: absolute;
top: -35px;
right: auto;
left: 50%;
transform: translate3d(-50%, 0, 0);
visibility: hidden;
pointer-events: none;
white-space: nowrap;
text-align: center;
padding: 8px 9px 6px 9px; }
@media print, screen and (min-width: 64.0625em) {
.widget.woocommerce.widget_layered_nav ul .show-color .swatch-color .tooltip, .widget.woocommerce.woocommerce-widget-layered-nav ul .show-color .swatch-color .tooltip, .widget.woocommerce.barberry-price-filter-list ul .show-color .swatch-color .tooltip {
animation: shop_tooltip_hover_out .3s; } }
.widget.woocommerce.widget_layered_nav ul .show-color .swatch-color .tooltip:after, .widget.woocommerce.woocommerce-widget-layered-nav ul .show-color .swatch-color .tooltip:after, .widget.woocommerce.barberry-price-filter-list ul .show-color .swatch-color .tooltip:after {
position: absolute;
bottom: -16px;
right: auto;
left: 50%;
transform: translate3d(-50%, 0, 0);
content: '';
width: 0;
height: 0;
border-style: solid;
border-width: 10px;
border-color: transparent transparent transparent;
border-top-color: #0a0a0a; }
@media print, screen and (min-width: 64.0625em) {
.widget.woocommerce.widget_layered_nav ul .show-color .swatch-color:hover .tooltip, .widget.woocommerce.woocommerce-widget-layered-nav ul .show-color .swatch-color:hover .tooltip, .widget.woocommerce.barberry-price-filter-list ul .show-color .swatch-color:hover .tooltip {
animation: shop_tooltip_hover_in .3s;
animation-fill-mode: forwards;
visibility: visible; } }
.widget.woocommerce.widget_layered_nav ul .show-color .swatch-color:after, .widget.woocommerce.woocommerce-widget-layered-nav ul .show-color .swatch-color:after, .widget.woocommerce.barberry-price-filter-list ul .show-color .swatch-color:after { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
transition: all .3s ease-in-out;
font-size: 16px; }
.widget.woocommerce.widget_layered_nav ul li a, .widget.woocommerce.woocommerce-widget-layered-nav ul li a, .widget.woocommerce.barberry-price-filter-list ul li a {
color: #000;
vertical-align: middle;
position: relative;
padding-left: 23px; }
.widget.woocommerce.widget_layered_nav ul li a .price .amount, .widget.woocommerce.woocommerce-widget-layered-nav ul li a .price .amount, .widget.woocommerce.barberry-price-filter-list ul li a .price .amount {
font-weight: 300; }
.widget.woocommerce.widget_layered_nav ul li a span, .widget.woocommerce.woocommerce-widget-layered-nav ul li a span, .widget.woocommerce.barberry-price-filter-list ul li a span {
transition: opacity .3s; }
.widget.woocommerce.widget_layered_nav ul li a:before, .widget.woocommerce.woocommerce-widget-layered-nav ul li a:before, .widget.woocommerce.barberry-price-filter-list ul li a:before {
position: absolute;
left: 0;
bottom: 4px;
content: '';
width: 13px;
height: 13px;
border: 1px solid #b2b2b2;
border-radius: 50%; }
.widget.woocommerce.widget_layered_nav ul li a:after, .widget.woocommerce.woocommerce-widget-layered-nav ul li a:after, .widget.woocommerce.barberry-price-filter-list ul li a:after {
opacity: 0;
content: '';
position: absolute;
left: 4px;
bottom: calc(50% - 2px);
width: 5px;
height: 5px;
background-color: #b2b2b2;
border-radius: 50%;
transition: opacity .3s; }
.widget.woocommerce.widget_layered_nav ul li a:hover > span, .widget.woocommerce.woocommerce-widget-layered-nav ul li a:hover > span, .widget.woocommerce.barberry-price-filter-list ul li a:hover > span {
opacity: .6; }
.widget.woocommerce.widget_layered_nav ul li a:hover:after, .widget.woocommerce.woocommerce-widget-layered-nav ul li a:hover:after, .widget.woocommerce.barberry-price-filter-list ul li a:hover:after {
opacity: 1;
background-color: #000; }
.widget.woocommerce.widget_layered_nav ul li span.count, .widget.woocommerce.woocommerce-widget-layered-nav ul li span.count, .widget.woocommerce.barberry-price-filter-list ul li span.count {
display: inline-block;
vertical-align: top;
letter-spacing: 0px;
color: #000;
font-size: 11px;
margin-top: 2px;
margin-left: -2px; }
.widget.woocommerce.widget_layered_nav ul li.show-color, .widget.woocommerce.woocommerce-widget-layered-nav ul li.show-color, .widget.woocommerce.barberry-price-filter-list ul li.show-color {
display: inline-block;
margin-right: 15px;
vertical-align: top; }
.widget.woocommerce.widget_layered_nav ul li.show-color a, .widget.woocommerce.woocommerce-widget-layered-nav ul li.show-color a, .widget.woocommerce.barberry-price-filter-list ul li.show-color a {
padding: 0; }
.widget.woocommerce.widget_layered_nav ul li.show-color a:before, .widget.woocommerce.widget_layered_nav ul li.show-color a:after, .widget.woocommerce.woocommerce-widget-layered-nav ul li.show-color a:before, .widget.woocommerce.woocommerce-widget-layered-nav ul li.show-color a:after, .widget.woocommerce.barberry-price-filter-list ul li.show-color a:before, .widget.woocommerce.barberry-price-filter-list ul li.show-color a:after {
display: none; }
.widget.woocommerce.widget_layered_nav ul li.show-color .count,
.widget.woocommerce.widget_layered_nav ul li.show-color .nav-title, .widget.woocommerce.woocommerce-widget-layered-nav ul li.show-color .count,
.widget.woocommerce.woocommerce-widget-layered-nav ul li.show-color .nav-title, .widget.woocommerce.barberry-price-filter-list ul li.show-color .count,
.widget.woocommerce.barberry-price-filter-list ul li.show-color .nav-title {
display: none; }
.widget.woocommerce.widget_layered_nav ul li.show-color .swatch-color, .widget.woocommerce.woocommerce-widget-layered-nav ul li.show-color .swatch-color, .widget.woocommerce.barberry-price-filter-list ul li.show-color .swatch-color {
width: 20px;
height: 20px;
border-radius: 50%;
opacity: 1;
display: block;
position: relative;
transition: all .3s; }
.widget.woocommerce.widget_layered_nav ul li.show-color .swatch-color .swatch-color-bg, .widget.woocommerce.woocommerce-widget-layered-nav ul li.show-color .swatch-color .swatch-color-bg, .widget.woocommerce.barberry-price-filter-list ul li.show-color .swatch-color .swatch-color-bg {
left: 0;
top: 0;
position: absolute;
width: 100%;
height: 100%;
border-radius: 50%;
transition: all .3s; }
.widget.woocommerce.widget_layered_nav ul li.show-color .swatch-color .swatch-color-bg:after, .widget.woocommerce.woocommerce-widget-layered-nav ul li.show-color .swatch-color .swatch-color-bg:after, .widget.woocommerce.barberry-price-filter-list ul li.show-color .swatch-color .swatch-color-bg:after {
opacity: 0; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
color: #fff;
font-size: 12px;
font-weight: bold;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
transition: all .3s; }
.widget.woocommerce.widget_layered_nav ul li.show-color .swatch-color .swatch-color-bg:before, .widget.woocommerce.woocommerce-widget-layered-nav ul li.show-color .swatch-color .swatch-color-bg:before, .widget.woocommerce.barberry-price-filter-list ul li.show-color .swatch-color .swatch-color-bg:before {
border: none;
border-radius: 50%;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
content: '';
width: 5px;
height: 5px;
opacity: 0;
background-color: transparent;
transition: all .3s; }
.widget.woocommerce.widget_layered_nav ul li.show-color .swatch-color .tooltip .count, .widget.woocommerce.woocommerce-widget-layered-nav ul li.show-color .swatch-color .tooltip .count, .widget.woocommerce.barberry-price-filter-list ul li.show-color .swatch-color .tooltip .count {
display: inline-block; }
.widget.woocommerce.widget_layered_nav ul li.show-color .swatch-color:hover .swatch-color-bg, .widget.woocommerce.woocommerce-widget-layered-nav ul li.show-color .swatch-color:hover .swatch-color-bg, .widget.woocommerce.barberry-price-filter-list ul li.show-color .swatch-color:hover .swatch-color-bg {
transform: scale(1.2);
opacity: 1; }
.widget.woocommerce.widget_layered_nav ul li.show-color .swatch-color:hover .swatch-color-bg:before, .widget.woocommerce.woocommerce-widget-layered-nav ul li.show-color .swatch-color:hover .swatch-color-bg:before, .widget.woocommerce.barberry-price-filter-list ul li.show-color .swatch-color:hover .swatch-color-bg:before {
opacity: 0;
background-color: #fff; }
.widget.woocommerce.widget_layered_nav ul li.show-color.chosen .swatch-color .swatch-color-bg, .widget.woocommerce.woocommerce-widget-layered-nav ul li.show-color.chosen .swatch-color .swatch-color-bg, .widget.woocommerce.barberry-price-filter-list ul li.show-color.chosen .swatch-color .swatch-color-bg {
transform: scale(1.3); }
.widget.woocommerce.widget_layered_nav ul li.show-color.chosen .swatch-color .swatch-color-bg:before, .widget.woocommerce.woocommerce-widget-layered-nav ul li.show-color.chosen .swatch-color .swatch-color-bg:before, .widget.woocommerce.barberry-price-filter-list ul li.show-color.chosen .swatch-color .swatch-color-bg:before {
opacity: 1;
background-color: #fff; }
.widget.woocommerce.widget_layered_nav ul li.show-color.chosen:hover .swatch-color .swatch-color-bg:before, .widget.woocommerce.woocommerce-widget-layered-nav ul li.show-color.chosen:hover .swatch-color .swatch-color-bg:before, .widget.woocommerce.barberry-price-filter-list ul li.show-color.chosen:hover .swatch-color .swatch-color-bg:before {
opacity: 0; }
.widget.woocommerce.widget_layered_nav ul li.show-color.chosen:hover .swatch-color .swatch-color-bg:after, .widget.woocommerce.woocommerce-widget-layered-nav ul li.show-color.chosen:hover .swatch-color .swatch-color-bg:after, .widget.woocommerce.barberry-price-filter-list ul li.show-color.chosen:hover .swatch-color .swatch-color-bg:after {
opacity: 1; }
body.is-mobile .widget.woocommerce.widget_layered_nav ul li.show-color.chosen:hover .swatch-color .swatch-color-bg:after, body.is-mobile .widget.woocommerce.woocommerce-widget-layered-nav ul li.show-color.chosen:hover .swatch-color .swatch-color-bg:after, body.is-mobile .widget.woocommerce.barberry-price-filter-list ul li.show-color.chosen:hover .swatch-color .swatch-color-bg:after {
opacity: 0; }
.widget.woocommerce.widget_layered_nav ul li.chosen a, .widget.woocommerce.woocommerce-widget-layered-nav ul li.chosen a, .widget.woocommerce.barberry-price-filter-list ul li.chosen a {
font-weight: 400; }
.widget.woocommerce.widget_layered_nav ul li.chosen a:before, .widget.woocommerce.woocommerce-widget-layered-nav ul li.chosen a:before, .widget.woocommerce.barberry-price-filter-list ul li.chosen a:before {
opacity: 0; }
.widget.woocommerce.widget_layered_nav ul li.chosen a:after, .widget.woocommerce.woocommerce-widget-layered-nav ul li.chosen a:after, .widget.woocommerce.barberry-price-filter-list ul li.chosen a:after {
opacity: 1;
position: absolute;
left: 0px;
bottom: 1px; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
color: #b2b2b2;
font-size: 18px;
width: 18px;
height: 18px;
border: none;
background-color: transparent;
transition: color .3s; }
.widget.woocommerce.widget_layered_nav ul li.chosen a:hover:after, .widget.woocommerce.woocommerce-widget-layered-nav ul li.chosen a:hover:after, .widget.woocommerce.barberry-price-filter-list ul li.chosen a:hover:after {
color: #000;
background-color: transparent;
opacity: 0.6; }
.widget.woocommerce.widget_layered_nav ul.price-list li a .price .woocommerce-Price-currencySymbol, .widget.woocommerce.woocommerce-widget-layered-nav ul.price-list li a .price .woocommerce-Price-currencySymbol, .widget.woocommerce.barberry-price-filter-list ul.price-list li a .price .woocommerce-Price-currencySymbol {
font-size: 12px;
margin-right: 3px; }
.widget.woocommerce.widget_layered_nav ul.price-list li a .price sup, .widget.woocommerce.woocommerce-widget-layered-nav ul.price-list li a .price sup, .widget.woocommerce.barberry-price-filter-list ul.price-list li a .price sup {
font-size: 11px;
line-height: 1.4;
margin-left: 0.05rem; }
.widget.woocommerce.widget_layered_nav ul.add_scroll, .widget.woocommerce.woocommerce-widget-layered-nav ul.add_scroll, .widget.woocommerce.barberry-price-filter-list ul.add_scroll {
max-height: 175px;
overflow-y: scroll;
padding-left: 2px; }
@media screen and (max-width: 64.06125em) {
.widget.woocommerce.widget_layered_nav ul.add_scroll, .widget.woocommerce.woocommerce-widget-layered-nav ul.add_scroll, .widget.woocommerce.barberry-price-filter-list ul.add_scroll {
width: 100%;
max-height: 172px;
margin-bottom: 0; } }
.widget.woocommerce.widget_layered_nav ul.add_scroll::-webkit-scrollbar-track, .widget.woocommerce.woocommerce-widget-layered-nav ul.add_scroll::-webkit-scrollbar-track, .widget.woocommerce.barberry-price-filter-list ul.add_scroll::-webkit-scrollbar-track {
background: #eee; }
.widget.woocommerce.widget_layered_nav ul.add_scroll::-webkit-scrollbar, .widget.woocommerce.woocommerce-widget-layered-nav ul.add_scroll::-webkit-scrollbar, .widget.woocommerce.barberry-price-filter-list ul.add_scroll::-webkit-scrollbar {
width: 1px;
background: #eee; }
.widget.woocommerce.widget_layered_nav ul.add_scroll::-webkit-scrollbar-thumb, .widget.woocommerce.woocommerce-widget-layered-nav ul.add_scroll::-webkit-scrollbar-thumb, .widget.woocommerce.barberry-price-filter-list ul.add_scroll::-webkit-scrollbar-thumb {
background: #999; }
.widget.woocommerce.widget_layered_nav ul .woocommerce-widget-layered-nav-dropdown .select2-results__option, .widget.woocommerce.woocommerce-widget-layered-nav ul .woocommerce-widget-layered-nav-dropdown .select2-results__option, .widget.woocommerce.barberry-price-filter-list ul .woocommerce-widget-layered-nav-dropdown .select2-results__option {
padding: 4px 20px; }
.widget.woocommerce.widget_layered_nav_filters {
padding: 0; }
.widget.woocommerce.widget_layered_nav_filters ul {
display: flex;
flex-flow: row wrap;
margin-bottom: -0.25rem;
margin-bottom: 0; }
.widget.woocommerce.widget_layered_nav_filters ul a {
color: inherit;
padding: 0.5rem 0.75rem;
margin: 0 0.25rem 0.25rem 0;
text-transform: capitalize;
font-size: 16px;
line-height: 1.2; }
.widget.woocommerce.widget_layered_nav_filters ul a:hover {
opacity: 1; }
.widget.woocommerce.widget_layered_nav_filters ul li {
margin-bottom: 0; }
.widget.woocommerce.widget_layered_nav_filters ul li a {
padding: 0.5rem 0.75rem 0.5rem 0.75rem;
margin-bottom: 0;
display: flex;
align-items: center; }
.widget.woocommerce.widget_layered_nav_filters ul li a:before {
font-size: 0.5rem;
margin-right: 0.5rem; }
.widget.woocommerce.widget_price_filter form {
padding-top: 1.25rem; }
.widget.woocommerce.widget_price_filter .price_slider {
margin-bottom: 1.875rem; }
.widget.woocommerce.widget_price_filter .price_slider_amount {
text-align: left; }
.widget.woocommerce.widget_price_filter .price_slider_amount .price_label {
display: inline-block;
font-size: 85%;
line-height: 1.4;
float: left; }
.widget.woocommerce.widget_price_filter .price_slider_amount .price_label span {
font-weight: 400;
display: inline-block; }
.widget.woocommerce.widget_price_filter .price_slider_amount .button {
display: inline-block;
vertical-align: bottom;
float: right;
width: auto;
margin: 0;
font-size: 14px;
line-height: 1;
background: #000;
border: 2px solid #000;
height: auto;
padding: 5px 10px 3px;
text-transform: none;
letter-spacing: 0;
font-weight: 400; }
body.catalog-ajax-filter .widget.woocommerce.widget_price_filter .price_slider_amount .button {
display: none; }
.widget.woocommerce.widget_price_filter .price_slider_amount .button:before {
display: none; }
.widget.woocommerce.widget_price_filter .price_slider_amount .button:hover {
background-color: #fff;
color: #000; }
.widget.woocommerce.widget_price_filter .ui-slider {
position: relative;
text-align: left;
margin-left: 8px;
margin-right: 8px; }
.widget.woocommerce.widget_price_filter .ui-slider .ui-slider-handle {
background-color: #fff;
position: absolute;
z-index: 2;
width: 16px;
height: 16px;
border-radius: 50px;
cursor: ew-resize;
outline: none;
top: -7px;
border-width: 3px;
border-style: solid;
margin-left: -8px; }
.widget.woocommerce.widget_price_filter .ui-slider .ui-slider-range {
background-color: #000;
position: absolute;
z-index: 1;
display: block;
border: 0;
border-radius: 1em; }
.widget.woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content {
background-color: #ebebeb;
border: 0;
position: relative;
z-index: 0; }
.widget.woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content:before {
content: "";
display: block;
position: absolute;
top: 0;
left: -8px;
width: 8px;
height: 3px;
border-top-left-radius: 10px;
border-bottom-left-radius: 10px; }
.widget.woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content:after {
content: "";
display: block;
position: absolute;
top: 0;
right: -8px;
width: 8px;
height: 3px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px; }
.widget.woocommerce.widget_price_filter .ui-slider-horizontal {
height: 3px; }
.widget.woocommerce.widget_price_filter .ui-slider-horizontal .ui-slider-range {
top: -1px;
height: 100%; }
.widget.woocommerce.widget_product_tag_cloud .tagcloud {
display: flex;
align-items: center;
display: flex;
flex-flow: row wrap;
margin-bottom: -0.25rem; }
.widget.woocommerce.widget_product_tag_cloud .tagcloud a {
color: inherit;
padding: 0.5rem 0.75rem;
margin: 0 0.25rem 0.25rem 0;
text-transform: capitalize;
font-size: 16px;
line-height: 1.2; }
.widget.woocommerce.widget_product_tag_cloud .tagcloud a:hover {
opacity: 1; }
.widget.woocommerce.widget_product_tag_cloud .tagcloud .tag-cloud-link {
color: #000;
background-color: #fff;
padding-left: 0;
margin: 0;
padding: 0.375rem 0.625rem 0.375rem 0;
display: inline-block;
line-height: 1.2;
font-weight: 300;
transition: all .3s ease; }
.widget.woocommerce.widget_product_tag_cloud .tagcloud .tag-cloud-link .tag-link-count {
top: -9px;
font-size: 60%;
opacity: 0.5;
font-weight: 300;
line-height: 0;
position: relative;
vertical-align: baseline; }
.widget.woocommerce.widget_product_tag_cloud .tagcloud .tag-cloud-link:hover {
opacity: 0.6; }
.widget.woocommerce.widget_products li, .widget.woocommerce.widget_recent_reviews li, .widget.woocommerce.widget_recently_viewed_products li, .widget.woocommerce.widget_top_rated_products li {
min-height: 4.875rem;
padding: 0 0 0 5.875rem;
margin: 1.25rem 0;
position: relative;
line-height: 1; }
.widget.woocommerce.widget_products li::before, .widget.woocommerce.widget_products li::after, .widget.woocommerce.widget_recent_reviews li::before, .widget.woocommerce.widget_recent_reviews li::after, .widget.woocommerce.widget_recently_viewed_products li::before, .widget.woocommerce.widget_recently_viewed_products li::after, .widget.woocommerce.widget_top_rated_products li::before, .widget.woocommerce.widget_top_rated_products li::after {
display: table;
content: ' ';
flex-basis: 0;
order: 1; }
.widget.woocommerce.widget_products li::after, .widget.woocommerce.widget_recent_reviews li::after, .widget.woocommerce.widget_recently_viewed_products li::after, .widget.woocommerce.widget_top_rated_products li::after {
clear: both; }
.widget.woocommerce.widget_products li:first-child, .widget.woocommerce.widget_recent_reviews li:first-child, .widget.woocommerce.widget_recently_viewed_products li:first-child, .widget.woocommerce.widget_top_rated_products li:first-child {
margin: 0 0 1rem; }
.widget.woocommerce.widget_products li:last-child, .widget.woocommerce.widget_recent_reviews li:last-child, .widget.woocommerce.widget_recently_viewed_products li:last-child, .widget.woocommerce.widget_top_rated_products li:last-child {
margin-bottom: 0; }
.widget.woocommerce.widget_products li > a, .widget.woocommerce.widget_recent_reviews li > a, .widget.woocommerce.widget_recently_viewed_products li > a, .widget.woocommerce.widget_top_rated_products li > a {
display: block; }
.widget.woocommerce.widget_products li > a:first-child, .widget.woocommerce.widget_recent_reviews li > a:first-child, .widget.woocommerce.widget_recently_viewed_products li > a:first-child, .widget.woocommerce.widget_top_rated_products li > a:first-child {
margin-bottom: 0.25rem; }
.widget.woocommerce.widget_products li .product-title, .widget.woocommerce.widget_recent_reviews li .product-title, .widget.woocommerce.widget_recently_viewed_products li .product-title, .widget.woocommerce.widget_top_rated_products li .product-title {
padding-top: 0.3125rem;
display: block;
font-size: 18px;
line-height: 1.4;
font-weight: 300 !important;
transition: all .3s ease-in-out; }
.widget.woocommerce.widget_products li .product-title:hover, .widget.woocommerce.widget_recent_reviews li .product-title:hover, .widget.woocommerce.widget_recently_viewed_products li .product-title:hover, .widget.woocommerce.widget_top_rated_products li .product-title:hover {
opacity: 0.6; }
.widget.woocommerce.widget_products li img, .widget.woocommerce.widget_recent_reviews li img, .widget.woocommerce.widget_recently_viewed_products li img, .widget.woocommerce.widget_top_rated_products li img {
transition: opacity .3s;
float: left;
max-width: 4.875rem;
height: auto;
margin-left: -5.875rem; }
.widget.woocommerce.widget_products li .star-rating, .widget.woocommerce.widget_recent_reviews li .star-rating, .widget.woocommerce.widget_recently_viewed_products li .star-rating, .widget.woocommerce.widget_top_rated_products li .star-rating {
display: block;
font-size: 10px;
margin: 0.1875rem 0 0.375rem; }
.widget.woocommerce.widget_products li .reviewer, .widget.woocommerce.widget_recent_reviews li .reviewer, .widget.woocommerce.widget_recently_viewed_products li .reviewer, .widget.woocommerce.widget_top_rated_products li .reviewer {
font-size: 1rem; }
.widget.woocommerce.widget_products li .amount, .widget.woocommerce.widget_recent_reviews li .amount, .widget.woocommerce.widget_recently_viewed_products li .amount, .widget.woocommerce.widget_top_rated_products li .amount {
font-size: 1rem;
line-height: 1.2;
font-weight: 600; }
.widget.woocommerce.widget_products li sup, .widget.woocommerce.widget_recent_reviews li sup, .widget.woocommerce.widget_recently_viewed_products li sup, .widget.woocommerce.widget_top_rated_products li sup {
font-size: 60%;
font-weight: 400;
line-height: 1.6;
margin-left: 0.1rem; }
.widget.woocommerce.widget_products li del, .widget.woocommerce.widget_recent_reviews li del, .widget.woocommerce.widget_recently_viewed_products li del, .widget.woocommerce.widget_top_rated_products li del {
font-size: 16px;
position: relative;
text-decoration: none; }
.widget.woocommerce.widget_products li del .amount, .widget.woocommerce.widget_recent_reviews li del .amount, .widget.woocommerce.widget_recently_viewed_products li del .amount, .widget.woocommerce.widget_top_rated_products li del .amount {
position: relative;
font-size: 85%;
font-weight: 300;
line-height: 1.4; }
.widget.woocommerce.widget_products li del .amount span, .widget.woocommerce.widget_recent_reviews li del .amount span, .widget.woocommerce.widget_recently_viewed_products li del .amount span, .widget.woocommerce.widget_top_rated_products li del .amount span {
color: #333;
font-size: 85%;
font-weight: 300; }
.widget.woocommerce.widget_products li del sup, .widget.woocommerce.widget_recent_reviews li del sup, .widget.woocommerce.widget_recently_viewed_products li del sup, .widget.woocommerce.widget_top_rated_products li del sup {
font-weight: 300; }
.widget.woocommerce.widget_products li del .amount:before, .widget.woocommerce.widget_recent_reviews li del .amount:before, .widget.woocommerce.widget_recently_viewed_products li del .amount:before, .widget.woocommerce.widget_top_rated_products li del .amount:before {
width: 100%;
position: absolute;
content: "";
right: 0;
top: 50%;
height: 0px;
border-bottom: 1px solid #f9423a;
opacity: 0.7;
transform: rotate(-15deg); }
.widget.woocommerce.widget_products li ins, .widget.woocommerce.widget_recent_reviews li ins, .widget.woocommerce.widget_recently_viewed_products li ins, .widget.woocommerce.widget_top_rated_products li ins {
color: #f9423a;
text-decoration: none;
line-height: 1;
padding: 0;
margin-top: -2px; }
.widget.woocommerce.widget_products li .woocommerce-Price-currencySymbol, .widget.woocommerce.widget_recent_reviews li .woocommerce-Price-currencySymbol, .widget.woocommerce.widget_recently_viewed_products li .woocommerce-Price-currencySymbol, .widget.woocommerce.widget_top_rated_products li .woocommerce-Price-currencySymbol {
font-size: 70%;
margin-right: 3px; }
body.tag-cloud-equal .widget.woocommerce.widget_product_tag_cloud .tagcloud .tag-cloud-link {
border: 2px solid #e1e1e1;
font-size: 0.8125rem !important;
padding: 0.5rem 0.75rem 0.375rem 0.625rem;
margin: 0 0.625rem 0.625rem 0;
font-weight: 400; }
body.tag-cloud-equal .widget.woocommerce.widget_product_tag_cloud .tagcloud .tag-cloud-link:before {
background-color: #e1e1e1;
content: "";
width: 5px;
height: 5px;
margin-right: 0.5rem;
margin-bottom: 0.1rem;
display: inline-block;
-webkit-border-radius: 50%;
border-radius: 50%; }
body.tag-cloud-equal .widget.woocommerce.widget_product_tag_cloud .tagcloud .tag-cloud-link:hover {
opacity: 1;
border-color: #000;
color: #fff;
background-color: #000; }
body.tag-cloud-equal .widget.woocommerce.widget_product_tag_cloud .tagcloud .tag-cloud-link:hover:before {
background-color: #fff; }
body.tag-cloud-equal .widget.woocommerce.widget_product_tag_cloud .tagcloud .tag-cloud-link:hover .tag-link-count {
color: #fff; }
.blog-content-area article .entry-meta,
.single_related_posts article .entry-meta {
margin-bottom: 0.625rem; }
.blog-content-area article .entry-meta .entry-date,
.single_related_posts article .entry-meta .entry-date {
display: inline-block;
border-bottom: 1px solid #666;
font-size: 12px;
line-height: 1;
font-weight: 400;
text-transform: uppercase;
letter-spacing: 1px; }
.blog-content-area article .entry-meta .entry-date span,
.single_related_posts article .entry-meta .entry-date span {
color: #333;
display: inline-block;
padding: 0px 0px 5px 0px; }
.blog-content-area article.has-post-thumbnail .entry-thumbnail,
.single_related_posts article.has-post-thumbnail .entry-thumbnail {
position: relative; }
.blog-content-area article.has-post-thumbnail .entry-thumbnail .entry-meta,
.single_related_posts article.has-post-thumbnail .entry-thumbnail .entry-meta {
z-index: 1;
position: absolute;
left: -15px;
top: 20px; }
@media screen and (max-width: 47.99875em) {
.blog-content-area article.has-post-thumbnail .entry-thumbnail .entry-meta,
.single_related_posts article.has-post-thumbnail .entry-thumbnail .entry-meta {
left: 0px; } }
.blog-content-area article.has-post-thumbnail .entry-thumbnail .entry-meta .entry-date,
.single_related_posts article.has-post-thumbnail .entry-thumbnail .entry-meta .entry-date {
display: inline-block;
border: 1px solid #666;
font-size: 12px;
line-height: 1;
font-weight: 400;
text-transform: uppercase;
letter-spacing: 1px;
background-color: #fff; }
.blog-content-area article.has-post-thumbnail .entry-thumbnail .entry-meta .entry-date span,
.single_related_posts article.has-post-thumbnail .entry-thumbnail .entry-meta .entry-date span {
display: inline-block;
padding: 12px 12px 8px 12px; }
.blog-content-area article.has-post-thumbnail .entry-content-wrap .entry-header .entry-meta,
.single_related_posts article.has-post-thumbnail .entry-content-wrap .entry-header .entry-meta {
display: none; }
body.blog-pagination-infinite_scroll nav.posts-navigation,
body.blog-pagination-load_more_button nav.posts-navigation {
display: none; }
body.blog-pagination-infinite_scroll .pagination-container,
body.blog-pagination-load_more_button .pagination-container {
text-align: center; }
.comments-area {
margin-top: 5rem; }
@media screen and (max-width: 47.99875em) {
.comments-area {
margin-top: 2.5rem; } }
.comments-area .comments-title {
font-size: 1.875rem;
margin-bottom: 3.75rem;
font-weight: 300; }
.comments-area .comments-title b {
font-weight: 600; }
.comments-area .comments-title__post-title {
color: inherit; }
.comments-area .comment-list {
list-style: none;
margin: 0; }
.comments-area .comment-list > .comment:last-child {
margin-bottom: 5rem; }
.comments-area .comment-list li.pingback {
font-size: 0.875rem;
padding: 25px 25px 25px 35px;
border: 1px solid;
text-transform: uppercase;
margin-bottom: 2.1875rem; }
.comments-area .comment-list li.pingback + .comment {
margin-top: 3.75rem; }
.comments-area .comment-list li.pingback a.url {
font-size: 1rem;
text-transform: none;
padding: 0px 10px; }
.comments-area .comment-list li.pingback .edit-link {
text-transform: uppercase;
font-size: 0.625rem;
line-height: 0.8125rem;
margin-left: 1rem; }
.comments-area .comment-list li.pingback .edit-link .comment-edit-link {
color: inherit;
display: inline-flex;
align-items: center; }
.comments-area .comment-list .comment {
margin: 0;
position: relative;
min-height: 4.375rem;
margin-bottom: 3.125rem; }
.comments-area .comment-list .comment article.comment-body header.comment-meta {
padding-left: 5.625rem;
margin-bottom: 0.625rem; }
.comments-area .comment-list .comment article.comment-body header.comment-meta .comment-author .avatar {
max-width: 4.375rem;
height: auto;
border-radius: 50%;
position: absolute;
left: 0;
top: 0; }
.comments-area .comment-list .comment article.comment-body header.comment-meta .comment-author h3.comment-author-title,
.comments-area .comment-list .comment article.comment-body header.comment-meta .comment-author h3.comment-author-title a {
color: #000;
font-size: 1.5rem;
line-height: 1.2;
margin-bottom: 0; }
@media screen and (max-width: 47.99875em) {
.comments-area .comment-list .comment article.comment-body header.comment-meta .comment-author h3.comment-author-title,
.comments-area .comment-list .comment article.comment-body header.comment-meta .comment-author h3.comment-author-title a {
font-size: 1.375rem; } }
.comments-area .comment-list .comment article.comment-body header.comment-meta .comment-author h3.comment-author-title a:hover {
opacity: .6; }
.comments-area .comment-list .comment article.comment-body header.comment-meta .comment-metadata time {
display: block;
color: #666;
font-weight: 300;
font-size: 1rem; }
.comments-area .comment-list .comment article.comment-body .comment-content {
padding-left: 5.625rem; }
.comments-area .comment-list .comment article.comment-body .comment-content .comment-text {
margin-bottom: 0.875rem; }
.comments-area .comment-list .comment article.comment-body .comment-content .comment-text p:last-child {
margin-bottom: 0; }
.comments-area .comment-list .comment article.comment-body .comment-content .comment-text a:not(.button) {
font-weight: normal;
color: #000;
background-image: linear-gradient(to top, #000 0px, #000 0px), linear-gradient(to top, rgba(0, 0, 0, 0.1) 0px, rgba(0, 0, 0, 0.1) 0px);
background-position: left bottom, left bottom;
background-repeat: no-repeat, no-repeat;
background-size: 0 1px, 100% 1px;
transition: none 300ms ease-in-out;
transition-property: background-size, color;
word-wrap: break-word; }
.comments-area .comment-list .comment article.comment-body .comment-content .comment-text a:not(.button):hover {
background-size: 100% 1px, 100% 1px; }
.comments-area .comment-list .comment article.comment-body .comment-content .comment-reply {
display: inline-block;
margin-right: 0.625rem;
line-height: 1; }
.comments-area .comment-list .comment article.comment-body .comment-content .comment-reply a {
position: relative;
padding-left: 23px;
font-size: 16px;
font-weight: 400;
line-height: 1;
display: inline-block;
background-image: none !important;
transition: opacity .6s !important; }
.comments-area .comment-list .comment article.comment-body .comment-content .comment-reply a:hover {
opacity: .5; }
.comments-area .comment-list .comment article.comment-body .comment-content .comment-reply a:before {
position: absolute;
left: 0;
bottom: 1px;
font-size: 18px; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
.comments-area .comment-list .comment article.comment-body + .comment-respond {
margin-top: 3.125rem;
margin-bottom: 4.375rem; }
.comments-area .comment-list .comment article.comment-body + .comment-respond .comment-reply-title {
color: #000;
display: flex;
justify-content: space-between;
align-items: center; }
@media screen and (max-width: 47.99875em) {
.comments-area .comment-list .comment article.comment-body + .comment-respond .comment-reply-title {
display: block; } }
.comments-area .comment-list .comment article.comment-body + .comment-respond .comment-reply-title small {
font-size: 0.625rem;
line-height: 0.8125rem;
text-transform: uppercase; }
@media screen and (max-width: 47.99875em) {
.comments-area .comment-list .comment article.comment-body + .comment-respond .comment-reply-title small {
margin-top: 0.3125rem;
margin-bottom: 1.25rem;
display: block; } }
.comments-area .comment-list .comment article.comment-body + .comment-respond .comment-reply-title small a {
position: relative;
font-size: 0.6875rem;
display: flex;
align-items: center;
margin-bottom: 0;
padding-left: 17px;
letter-spacing: 0; }
.comments-area .comment-list .comment article.comment-body + .comment-respond .comment-reply-title small a:before {
position: absolute;
top: -3px;
left: 0; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
font-size: 1rem; }
.comments-area .comment-list .comment article.comment-body + .comment-respond .comment-reply-title small a:hover {
opacity: .6; }
.comments-area .comment-list .comment .children {
margin-top: 3.125rem;
margin-left: 5.625rem;
list-style-type: none; }
@media screen and (max-width: 47.99875em) {
.comments-area .comment-list .comment .children {
margin-left: 0; } }
.comments-area .comments-pagination {
margin-bottom: 5rem; }
.comments-area .comments-pagination .nav-links {
align-items: center; }
.comments-area .comments-pagination .nav-links .page-numbers {
margin-right: 2rem;
font-size: 1rem;
line-height: 1.5rem;
display: inline-block; }
.comments-area .comments-pagination .nav-links .page-numbers.current, .comments-area .comments-pagination .nav-links .page-numbers:hover {
opacity: 1; }
.comments-area .comments-pagination .nav-links .page-numbers.prev, .comments-area .comments-pagination .nav-links .page-numbers.next {
position: relative;
top: -1px; }
.comments-area .comments-pagination .nav-links .page-numbers.prev:after, .comments-area .comments-pagination .nav-links .page-numbers.next:after {
font-size: 0.5rem;
vertical-align: middle; }
.comments-area .comments-pagination .nav-links .page-numbers.prev {
margin-right: 1.375rem; }
@media print, screen and (min-width: 64.0625em) {
.comments-area .comments-pagination .nav-links .page-numbers.prev {
margin-left: -0.625rem; } }
.comments-area .comments-pagination .nav-links .page-numbers.prev:after { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
@media print, screen and (min-width: 64.0625em) {
.comments-area .comments-pagination .nav-links .page-numbers.next {
margin-left: -0.625rem; } }
.comments-area .comments-pagination .nav-links .page-numbers.next:after { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
.comments-area .comment-respond .comment-reply-title {
font-size: 1.875rem;
margin-bottom: 0; }
.comments-area .comment-respond .comment-form {
font-size: 0; }
@media screen and (max-width: 47.99875em) {
.comments-area .comment-respond .comment-form {
margin-bottom: 2.5rem; } }
.comments-area .comment-respond .comment-form p {
margin-bottom: 0.9375rem; }
.comments-area .comment-respond .comment-form .comment-notes,
.comments-area .comment-respond .comment-form .logged-in-as > a {
font-size: 1rem;
opacity: 1;
margin-bottom: 1.25rem; }
.comments-area .comment-respond .comment-form .comment-notes {
opacity: 1; }
.comments-area .comment-respond .comment-form .logged-in-as > a {
margin-left: 0.3125rem;
font-size: 1.125rem;
color: #666;
background-image: linear-gradient(to top, #000 0px, #000 0px), linear-gradient(to top, rgba(0, 0, 0, 0.1) 0px, rgba(0, 0, 0, 0.1) 0px);
background-position: left bottom, left bottom;
background-repeat: no-repeat, no-repeat;
background-size: 0 1px, 100% 1px;
transition: none 300ms ease-in-out;
transition-property: background-size, color;
word-wrap: break-word; }
.comments-area .comment-respond .comment-form .logged-in-as > a:hover {
color: #000;
background-size: 100% 1px, 100% 1px; }
.comments-area .comment-respond .comment-form .logged-in-as > a:first-child {
margin-left: 0; }
.comments-area .comment-respond .comment-form .comment-form-comment {
margin-bottom: 1.5rem; }
@media print, screen and (min-width: 48em) {
.comments-area .comment-respond .comment-form .comment-form-author,
.comments-area .comment-respond .comment-form .comment-form-email,
.comments-area .comment-respond .comment-form .comment-form-url {
float: left;
width: 32%;
margin-right: 2%; } }
.comments-area .comment-respond .comment-form .comment-form-author input,
.comments-area .comment-respond .comment-form .comment-form-email input,
.comments-area .comment-respond .comment-form .comment-form-url input {
margin-bottom: 0; }
.comments-area .comment-respond .comment-form .comment-form-url {
margin-right: 0; }
.comments-area .comment-respond .comment-form .form-submit {
clear: both;
float: none;
display: block;
width: 100%;
margin-bottom: 0; }
.comments-area .comment-respond .comment-form .form-submit .submit {
margin-top: 0.9375rem; }
.gallery {
margin: 2.5rem 0; }
.gallery dl dt {
padding: 0;
margin: 0; }
.gallery .gallery-item {
position: relative;
margin: 0;
float: left;
transition: opacity .8s ease; }
.gallery .gallery-item:hover {
opacity: .5; }
.gallery .gallery-item .wp-caption-text {
background-color: #fff;
position: absolute;
left: 10px;
bottom: 10px;
line-height: 1.3;
padding: 5px 10px; }
.gallery .gallery-icon img {
width: 100%;
border-right: 2px solid #FFF;
border-bottom: 2px solid #FFF; }
.gallery:after {
content: "";
display: block;
clear: both; }
.gallery-columns-1 .gallery-item {
width: 100%; }
.gallery-columns-2 .gallery-item {
width: 100%; }
@media print, screen and (min-width: 48em) {
.gallery-columns-2 .gallery-item {
width: calc(100% / 2); } }
.gallery-columns-2 .gallery-item:nth-child(2n+2):after {
content: "";
display: block;
clear: both; }
.gallery-columns-3 .gallery-item {
width: 100%; }
@media print, screen and (min-width: 48em) {
.gallery-columns-3 .gallery-item {
width: calc(100% / 3); } }
.gallery-columns-3 .gallery-item:nth-child(3n+3):after {
content: "";
display: block;
clear: both; }
.gallery-columns-4 .gallery-item {
width: 100%; }
@media print, screen and (min-width: 48em) {
.gallery-columns-4 .gallery-item {
width: calc(100% / 4); } }
.gallery-columns-4 .gallery-item:nth-child(4n+4):after {
content: "";
display: block;
clear: both; }
.gallery-columns-5 .gallery-item {
width: 100%; }
@media print, screen and (min-width: 48em) {
.gallery-columns-5 .gallery-item {
width: calc(100% / 5); } }
.gallery-columns-6 .gallery-item {
width: 100%; }
@media print, screen and (min-width: 48em) {
.gallery-columns-6 .gallery-item {
width: calc(100% / 6); } }
.gallery-columns-7 .gallery-item {
width: 100%; }
@media print, screen and (min-width: 48em) {
.gallery-columns-7 .gallery-item {
width: calc(100% / 7); } }
.gallery-columns-8 .gallery-item {
width: 100%; }
@media print, screen and (min-width: 48em) {
.gallery-columns-8 .gallery-item {
width: calc(100% / 8); } }
.gallery-columns-9 .gallery-item {
width: 100%; }
@media print, screen and (min-width: 48em) {
.gallery-columns-9 .gallery-item {
width: calc(100% / 9); } }
.blog-gallery {
text-align: center;
z-index: 999999; }
.blog-gallery img {
max-height: 100%;
top: 0;
left: 0;
right: 0;
bottom: 0;
position: absolute;
margin: auto;
animation: fadeIn 1s; }
.blog-gallery button {
background: none;
width: auto;
height: auto;
margin: 0;
border-color: transparent;
background-color: transparent !important;
position: absolute;
padding: 0; }
.blog-gallery button:active, .blog-gallery button:focus {
background-color: transparent; }
.blog-gallery button:after, .blog-gallery button:before {
transition: all .3s ease-in-out; }
.blog-gallery button.close-button {
opacity: 1;
margin-top: 20px;
margin-right: 17px;
top: 0;
right: 0;
left: auto;
position: absolute;
background-color: #eee; }
.blog-gallery button.close-button:after {
color: #000; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
font-size: 2.625rem; }
.blog-gallery button.prev, .blog-gallery button.next {
cursor: pointer;
margin-top: -15px;
transition: all .3s ease-in-out; }
.blog-gallery button.prev:before, .blog-gallery button.next:before {
display: none; }
.blog-gallery button.prev {
margin-left: 1.0625rem;
top: 50%;
left: 0; }
.blog-gallery button.prev:after { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
font-size: 1.875rem; }
.blog-gallery button.prev:hover {
transform: translate3d(-5px, 0, 0); }
.blog-gallery button.next {
margin-right: 1.0625rem;
right: 0;
top: 50%; }
.blog-gallery button.next:after { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
font-size: 1.875rem; }
.blog-gallery button.next:hover {
transform: translate3d(5px, 0, 0); }
.blog-gallery button:hover {
background-color: transparent;
outline: none; }
.blog-gallery button:before {
background: none; }
.blog-gallery button.prev:before {
content: "\e905"; }
.blog-gallery button.next:before {
content: "\e906"; }
.wp-caption,
.wp-caption-text,
.gallery-caption,
.bypostauthor {
line-height: 1; }
.wp-caption {
color: inherit; }
.wp-caption-text {
font-size: 16px;
text-align: left;
padding: 1.25rem 0;
line-height: 1.6;
color: #666 !important;
margin-bottom: 0; }
.aligncenter {
display: block;
margin: 10px auto 20px; }
.alignleft {
display: inline;
float: left;
margin: 10px 35px 25px 0px; }
.alignleft img {
width: 100%; }
@media screen and (max-width: 64.06125em) {
.alignleft {
margin: 10px 25px 0 0; } }
@media screen and (max-width: 23.75em) {
.alignleft {
width: 100% !important;
margin: 10px 0 0 0; } }
.alignright {
display: inline;
float: right;
margin: 10px 0px 25px 35px; }
.alignright img {
width: 100%; }
@media screen and (max-width: 64.06125em) {
.alignright {
margin: 10px 0 0px 25px; } }
@media screen and (max-width: 23.75em) {
.alignright {
width: 100% !important;
margin: 10px 0 0 0; } }
.alignright .wp-caption-text {
text-align: right; }
.gallery-caption {
color: inherit; }
.bypostauthor {
color: inherit; }
@media screen and (min-width: 64.0625em) {
.entry-content .alignwide {
margin-left: calc( -75vw / 2 + 100% / 2);
margin-right: calc( -75vw / 2 + 100% / 2);
max-width: 75vw; } }
.entry-content .alignfull {
margin-left: calc( -100vw / 2 + 100% / 2);
margin-right: calc( -100vw / 2 + 100% / 2);
max-width: 100vw; }
[class*='wp-block-'],
.wc-block-featured-product,
.gbt_18_sk_social_media_wrapper,
.gbt_18_sk_slider_wrapper,
.gbt_18_sk_portfolio,
.gbt_18_sk_banner {
margin-bottom: 2.5rem; }
.gbt_18_sk_categories_grid {
margin-bottom: 1.25rem; }
.gbt_18_sk_posts_grid {
margin-bottom: 0.5rem; }
.wp-block-cover.alignleft,
.wp-block-cover.alignright,
.wp-block-image.alignleft,
.wp-block-image.alignright {
margin-top: 1rem;
margin-bottom: 1rem; }
.wp-block-gallery {
margin: 0 0 calc(2.5rem - 16px) 0; }
@media all and (max-width: 480px) {
.wp-block-gallery.alignright, .wp-block-gallery.alignleft {
margin: 0;
max-width: 100%; } }
@media all and (min-width: 481px) {
.wp-block-gallery.alignleft {
margin: 0 1.5rem 0 0; }
.wp-block-gallery.alignright {
margin: 0 0 0 1.5rem; } }
.wp-block-quote,
.wp-block-quote.is-style-large {
padding: 0 1em; }
.wp-block-quote p,
.wp-block-quote.is-style-large p {
font-size: 1.875rem;
font-style: normal;
line-height: 1.333em;
font-weight: 700;
padding: 0; }
@media all and (max-width: 767px) {
.wp-block-quote p,
.wp-block-quote.is-style-large p {
font-size: 23px; } }
.wp-block-quote cite,
.wp-block-quote.is-style-large cite {
font-size: 14px;
text-align: left; }
.wp-block-quote.is-style-large {
margin-bottom: 2.5rem !important; }
.entry-content > p + .wp-block-quote.is-style-large {
margin-top: 2.5rem !important; }
.wp-block-pullquote.alignleft, .wp-block-pullquote.alignright {
margin-top: 1.5em;
margin-bottom: 1.5em; }
.wp-block-pullquote.is-style-solid-color.alignleft blockquote p, .wp-block-pullquote.is-style-solid-color.alignright blockquote p {
font-size: 20px; }
.wp-block-pullquote.is-style-solid-color.alignright blockquote {
text-align: right; }
.wp-block-pullquote blockquote {
margin: 0 auto;
max-width: 60%; }
.wp-block-pullquote blockquote.has-text-color p,
.wp-block-pullquote blockquote.has-text-color cite {
color: inherit; }
.wp-block-pullquote p {
color: inherit;
font-weight: 700;
padding: 0;
line-height: 1.333em; }
.wp-block-pullquote cite {
color: inherit;
font-size: 14px;
text-transform: inherit; }
.wp-block-embed .responsive-embed.widescreen,
.wp-block-embed .widescreen,
.wp-block-embed .responsive-embed,
.wp-block-embed .video-container {
padding-bottom: 0; }
.wp-block-embed .video-container {
margin-top: 0;
text-align: center; }
.wp-block-embed .responsive-embed {
position: initial;
margin-bottom: 0; }
.wp-block-table:not(.is-style-stripes) tbody tr:last-child td {
border-bottom: 1px solid; }
.wp-block-table td {
padding: 0.5em; }
.wp-block-button.aligncenter {
margin-bottom: 1.5em; }
.wp-block-button a.wp-block-button__link {
font-size: 13px;
font-weight: bold;
text-transform: uppercase;
margin-bottom: 0; }
.wp-block-file .wp-block-file__button {
margin-bottom: 0; }
.wp-block-cover::-webkit-scrollbar {
display: none; }
.wp-block-cover {
-ms-overflow-style: none; }
.wp-block-cover.alignwide, .wp-block-cover.alignfull {
width: auto; }
.wp-block-cover.has-parallax {
background-attachment: fixed;
background-position: center;
background-repeat: no-repeat;
background-size: cover; }
.wp-block-cover.alignright, .wp-block-cover.alignleft {
margin-top: 0;
margin-bottom: 0.5rem; }
@media all and (max-width: 480px) {
.wp-block-cover.alignright, .wp-block-cover.alignleft {
width: 50% !important; } }
.wp-block-cover.alignleft .wp-block-cover-text {
text-align: left; }
.wp-block-cover.alignright .wp-block-cover-text {
text-align: right; }
.wp-block-cover .wp-block-cover-text {
font-weight: bold;
margin: 10% !important; }
@media all and (max-width: 480px) {
.wp-block-cover .wp-block-cover-text {
font-size: 24px; } }
.wp-block-media-text .wp-block-media-text__content p {
font-weight: 700; }
.wp-block-image {
margin-bottom: 1.5em;
position: relative;
max-width: none !important; }
.wp-block-image figure {
position: relative; }
.wp-block-image figcaption {
position: absolute;
bottom: 25px;
width: 180px;
padding: 15px 20px;
background: #333333;
margin: 0;
color: #999;
font-size: 14px;
line-height: 16px;
text-align: left;
right: -25px; }
@media all and (max-width: 480px) {
.wp-block-image .aligncenter {
width: 100% !important;
margin-left: 0;
margin-right: 0; }
.wp-block-image .aligncenter img {
width: 100%; } }
@media all and (max-width: 480px) {
.wp-block-image .alignright,
.wp-block-image .alignleft {
width: 50% !important; }
.wp-block-image .alignright img,
.wp-block-image .alignleft img {
width: 100%; } }
.wp-block-image.alignfull img, .wp-block-image.alignwide img {
width: 100%; }
.wp-block-image.alignleft figcaption {
left: -25px;
right: auto; }
figure.wp-block-image img {
width: 100%; }
p.wp-block-subhead {
font-weight: bold;
font-style: normal; }
.wp-block-code code {
background: transparent;
border: 0; }
@media screen and (max-width: 47.99875em) {
.wp-block-columns,
.wp-block-text-columns {
display: block;
overflow: hidden;
width: 100%; } }
.wp-block-columns .wp-block-column,
.wp-block-text-columns .wp-block-column {
padding-right: 0.75rem;
padding-left: 0.75rem; }
@media screen and (max-width: 47.99875em) {
.wp-block-columns .wp-block-column,
.wp-block-text-columns .wp-block-column {
width: 100% !important;
padding: 0;
margin: 0; } }
.wp-block-columns .wp-block-column:first-child,
.wp-block-text-columns .wp-block-column:first-child {
padding-left: 0; }
.wp-block-columns .wp-block-column:last-child,
.wp-block-text-columns .wp-block-column:last-child {
padding-right: 0; }
@media screen and (min-width: 48em) and (max-width: 64.06125em) {
.wp-block-columns.has-4-columns, .wp-block-columns.has-5-columns, .wp-block-columns.has-6-columns, .wp-block-columns.columns-4,
.wp-block-text-columns.has-4-columns,
.wp-block-text-columns.has-5-columns,
.wp-block-text-columns.has-6-columns,
.wp-block-text-columns.columns-4 {
display: block;
overflow: hidden;
width: 100%; }
.wp-block-columns.has-4-columns .wp-block-column, .wp-block-columns.has-5-columns .wp-block-column, .wp-block-columns.has-6-columns .wp-block-column, .wp-block-columns.columns-4 .wp-block-column,
.wp-block-text-columns.has-4-columns .wp-block-column,
.wp-block-text-columns.has-5-columns .wp-block-column,
.wp-block-text-columns.has-6-columns .wp-block-column,
.wp-block-text-columns.columns-4 .wp-block-column {
width: 50%;
float: left;
margin: 0; }
.wp-block-columns.has-4-columns .wp-block-column:nth-child(odd):not(:first-child), .wp-block-columns.has-5-columns .wp-block-column:nth-child(odd):not(:first-child), .wp-block-columns.has-6-columns .wp-block-column:nth-child(odd):not(:first-child), .wp-block-columns.columns-4 .wp-block-column:nth-child(odd):not(:first-child),
.wp-block-text-columns.has-4-columns .wp-block-column:nth-child(odd):not(:first-child),
.wp-block-text-columns.has-5-columns .wp-block-column:nth-child(odd):not(:first-child),
.wp-block-text-columns.has-6-columns .wp-block-column:nth-child(odd):not(:first-child),
.wp-block-text-columns.columns-4 .wp-block-column:nth-child(odd):not(:first-child) {
clear: both;
padding-left: 0; }
.wp-block-columns.has-4-columns .wp-block-column:nth-child(even), .wp-block-columns.has-5-columns .wp-block-column:nth-child(even), .wp-block-columns.has-6-columns .wp-block-column:nth-child(even), .wp-block-columns.columns-4 .wp-block-column:nth-child(even),
.wp-block-text-columns.has-4-columns .wp-block-column:nth-child(even),
.wp-block-text-columns.has-5-columns .wp-block-column:nth-child(even),
.wp-block-text-columns.has-6-columns .wp-block-column:nth-child(even),
.wp-block-text-columns.columns-4 .wp-block-column:nth-child(even) {
padding-right: 0; } }
.wp-block-latest-posts,
.wp-block-categories,
.wp-block-archives {
margin-left: 0;
margin-right: 0; }
.wp-block-latest-posts li,
.wp-block-categories li,
.wp-block-archives li {
list-style-type: none; }
.wp-block-video video {
width: 100%; }
.wp-block-latest-posts li {
margin-bottom: 16px; }
.wp-block-latest-posts a {
font-size: 24px;
font-weight: 900;
line-height: 36px; }
.wp-block-latest-posts .wp-block-latest-posts__post-date {
margin-bottom: 0; }
.gbt_18_sk_categories_grid .gbt_18_sk_category_count {
font-size: 13px; }
@media all and (min-width: 63.9375em) {
.gbt_18_sk_categories_grid .gbt_18_sk_category_name {
font-size: 18px; } }
.gbt_18_sk_posts_grid .gbt_18_sk_posts_grid_title {
font-size: 24px;
line-height: 1.4em; }
@media all and (min-width: 640px) and (max-width: 1023px) {
.gbt_18_sk_posts_grid .gbt_18_sk_posts_grid_title {
font-size: 22px; } }
@media all and (max-width: 639px) {
.gbt_18_sk_posts_grid .gbt_18_sk_posts_grid_title {
font-size: 20px; } }
body .wp-block-woocommerce-handpicked-products ul.products,
body .wp-block-woocommerce-product-best-sellers ul.products,
body .wp-block-woocommerce-product-on-sale ul.products,
body .wp-block-woocommerce-product-top-rated ul.products,
body .wp-block-woocommerce-products-by-attribute ul.products,
body .wp-block-woocommerce-product-category ul.products,
body .wp-block-woocommerce-product-new ul.products,
.woocommerce .wp-block-woocommerce-handpicked-products ul.products,
.woocommerce .wp-block-woocommerce-product-best-sellers ul.products,
.woocommerce .wp-block-woocommerce-product-on-sale ul.products,
.woocommerce .wp-block-woocommerce-product-top-rated ul.products,
.woocommerce .wp-block-woocommerce-products-by-attribute ul.products,
.woocommerce .wp-block-woocommerce-product-category ul.products,
.woocommerce .wp-block-woocommerce-product-new ul.products {
margin-bottom: 0; }
body .wp-block-woocommerce-handpicked-products.alignfull,
body .wp-block-woocommerce-product-best-sellers.alignfull,
body .wp-block-woocommerce-product-on-sale.alignfull,
body .wp-block-woocommerce-product-top-rated.alignfull,
body .wp-block-woocommerce-products-by-attribute.alignfull,
body .wp-block-woocommerce-product-category.alignfull,
body .wp-block-woocommerce-product-new.alignfull,
.woocommerce .wp-block-woocommerce-handpicked-products.alignfull,
.woocommerce .wp-block-woocommerce-product-best-sellers.alignfull,
.woocommerce .wp-block-woocommerce-product-on-sale.alignfull,
.woocommerce .wp-block-woocommerce-product-top-rated.alignfull,
.woocommerce .wp-block-woocommerce-products-by-attribute.alignfull,
.woocommerce .wp-block-woocommerce-product-category.alignfull,
.woocommerce .wp-block-woocommerce-product-new.alignfull {
padding: 0 1.6rem; }
body .wp-block-woocommerce-handpicked-products.is-hidden-title li.product h3,
body .wp-block-woocommerce-handpicked-products.is-hidden-title .yith-wcwl-add-to-wishlist,
body .wp-block-woocommerce-product-best-sellers.is-hidden-title li.product h3,
body .wp-block-woocommerce-product-best-sellers.is-hidden-title .yith-wcwl-add-to-wishlist,
body .wp-block-woocommerce-product-on-sale.is-hidden-title li.product h3,
body .wp-block-woocommerce-product-on-sale.is-hidden-title .yith-wcwl-add-to-wishlist,
body .wp-block-woocommerce-product-top-rated.is-hidden-title li.product h3,
body .wp-block-woocommerce-product-top-rated.is-hidden-title .yith-wcwl-add-to-wishlist,
body .wp-block-woocommerce-products-by-attribute.is-hidden-title li.product h3,
body .wp-block-woocommerce-products-by-attribute.is-hidden-title .yith-wcwl-add-to-wishlist,
body .wp-block-woocommerce-product-category.is-hidden-title li.product h3,
body .wp-block-woocommerce-product-category.is-hidden-title .yith-wcwl-add-to-wishlist,
body .wp-block-woocommerce-product-new.is-hidden-title li.product h3,
body .wp-block-woocommerce-product-new.is-hidden-title .yith-wcwl-add-to-wishlist,
.woocommerce .wp-block-woocommerce-handpicked-products.is-hidden-title li.product h3,
.woocommerce .wp-block-woocommerce-handpicked-products.is-hidden-title .yith-wcwl-add-to-wishlist,
.woocommerce .wp-block-woocommerce-product-best-sellers.is-hidden-title li.product h3,
.woocommerce .wp-block-woocommerce-product-best-sellers.is-hidden-title .yith-wcwl-add-to-wishlist,
.woocommerce .wp-block-woocommerce-product-on-sale.is-hidden-title li.product h3,
.woocommerce .wp-block-woocommerce-product-on-sale.is-hidden-title .yith-wcwl-add-to-wishlist,
.woocommerce .wp-block-woocommerce-product-top-rated.is-hidden-title li.product h3,
.woocommerce .wp-block-woocommerce-product-top-rated.is-hidden-title .yith-wcwl-add-to-wishlist,
.woocommerce .wp-block-woocommerce-products-by-attribute.is-hidden-title li.product h3,
.woocommerce .wp-block-woocommerce-products-by-attribute.is-hidden-title .yith-wcwl-add-to-wishlist,
.woocommerce .wp-block-woocommerce-product-category.is-hidden-title li.product h3,
.woocommerce .wp-block-woocommerce-product-category.is-hidden-title .yith-wcwl-add-to-wishlist,
.woocommerce .wp-block-woocommerce-product-new.is-hidden-title li.product h3,
.woocommerce .wp-block-woocommerce-product-new.is-hidden-title .yith-wcwl-add-to-wishlist {
display: none; }
body .wp-block-woocommerce-handpicked-products.is-hidden-rating li.product .star-rating,
body .wp-block-woocommerce-product-best-sellers.is-hidden-rating li.product .star-rating,
body .wp-block-woocommerce-product-on-sale.is-hidden-rating li.product .star-rating,
body .wp-block-woocommerce-product-top-rated.is-hidden-rating li.product .star-rating,
body .wp-block-woocommerce-products-by-attribute.is-hidden-rating li.product .star-rating,
body .wp-block-woocommerce-product-category.is-hidden-rating li.product .star-rating,
body .wp-block-woocommerce-product-new.is-hidden-rating li.product .star-rating,
.woocommerce .wp-block-woocommerce-handpicked-products.is-hidden-rating li.product .star-rating,
.woocommerce .wp-block-woocommerce-product-best-sellers.is-hidden-rating li.product .star-rating,
.woocommerce .wp-block-woocommerce-product-on-sale.is-hidden-rating li.product .star-rating,
.woocommerce .wp-block-woocommerce-product-top-rated.is-hidden-rating li.product .star-rating,
.woocommerce .wp-block-woocommerce-products-by-attribute.is-hidden-rating li.product .star-rating,
.woocommerce .wp-block-woocommerce-product-category.is-hidden-rating li.product .star-rating,
.woocommerce .wp-block-woocommerce-product-new.is-hidden-rating li.product .star-rating {
display: none; }
body .wc-block-featured-product,
.woocommerce .wc-block-featured-product {
width: auto; }
@media screen and (max-width: 80em) {
.blog-content-area .blog-list-cells {
width: 100%; } }
.blog-listing .posts-navigation {
padding-top: 3.75rem;
border-top: 1px solid #eee;
text-align: center;
font-size: 1.25rem; }
.blog-listing .posts-navigation > ul {
list-style: none;
margin: 0;
display: flex;
justify-content: center; }
.blog-listing .posts-navigation li {
display: flex;
align-items: center;
margin-bottom: 0;
color: #000; }
.blog-listing .posts-navigation li .page-numbers {
opacity: 0.5;
color: inherit;
font-size: 1.25rem;
font-weight: 400;
line-height: 1rem;
margin-right: 2rem;
display: flex;
align-items: center; }
.blog-listing .posts-navigation li .page-numbers.current {
opacity: 1; }
.blog-listing .posts-navigation li .page-numbers:hover {
opacity: 1; }
.blog-listing .posts-navigation li .prev,
.blog-listing .posts-navigation li .next {
font-size: 0;
display: flex; }
.blog-listing .posts-navigation li .prev:before,
.blog-listing .posts-navigation li .next:before {
font-size: 1rem;
margin-bottom: 5px; }
.blog-listing .posts-navigation li .next {
margin-right: 0; }
.blog-listing .posts-navigation li .prev:before { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
.blog-listing .posts-navigation li .next:before { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
.blog-listing .blog-articles article {
display: flex;
justify-content: flex-start;
flex-direction: column;
align-items: center; }
@media print, screen and (min-width: 48em) {
.blog-listing .blog-articles article {
flex-direction: row; } }
@media print, screen and (min-width: 48em) {
.blog-listing .blog-articles article.sticky .entry-content-wrap {
padding-left: 1.5rem; } }
.blog-listing .blog-articles article.sticky .entry-content-wrap .entry-header .entry-title a:before {
content: "★";
margin-right: 10px; }
.blog-listing .blog-articles article.has-post-thumbnail .entry-thumbnail,
.blog-listing .blog-articles article.has-post-thumbnail .entry-content-wrap {
width: 100%; }
@media print, screen and (min-width: 48em) {
.blog-listing .blog-articles article.has-post-thumbnail .entry-thumbnail,
.blog-listing .blog-articles article.has-post-thumbnail .entry-content-wrap {
width: 50%; } }
.blog-listing .blog-articles article.has-post-thumbnail .entry-thumbnail {
align-self: flex-start;
vertical-align: middle; }
.blog-listing .blog-articles article.has-post-thumbnail .entry-thumbnail a {
overflow: hidden;
display: block;
margin-left: -1.5rem;
margin-right: -1.5rem; }
@media print, screen and (min-width: 48em) {
.blog-listing .blog-articles article.has-post-thumbnail .entry-thumbnail a {
margin-left: auto;
margin-right: auto; } }
.blog-listing .blog-articles article.has-post-thumbnail .entry-thumbnail a .image-holder {
position: relative; }
@media print, screen and (min-width: 48em) {
.blog-listing .blog-articles article.has-post-thumbnail .entry-thumbnail img {
transform: none;
transition: opacity 1s; } }
@media screen and (max-width: 47.99875em) {
.blog-listing .blog-articles article.has-post-thumbnail .entry-thumbnail {
margin-bottom: 30px; } }
@media print, screen and (min-width: 48em) {
.blog-listing .blog-articles article.has-post-thumbnail .entry-thumbnail:hover img {
opacity: 0.6; } }
.blog-listing .blog-articles article.has-post-thumbnail .entry-content-wrap {
display: inline-block;
vertical-align: middle;
padding-left: 40px;
padding-right: 20px; }
@media (min-width: 769px) {
.blog-listing .blog-articles article.has-post-thumbnail .entry-content-wrap {
padding-left: calc(3.9215686275vw + 9.8431372549px); } }
@media (min-width: 1024px) {
.blog-listing .blog-articles article.has-post-thumbnail .entry-content-wrap {
padding-left: calc(2.2321428571vw + 27.1428571429px); } }
@media (min-width: 1920px) {
.blog-listing .blog-articles article.has-post-thumbnail .entry-content-wrap {
padding-left: 70px; } }
@media (min-width: 769px) {
.blog-listing .blog-articles article.has-post-thumbnail .entry-content-wrap {
padding-right: calc(3.9215686275vw - 10.1568627451px); } }
@media (min-width: 1024px) {
.blog-listing .blog-articles article.has-post-thumbnail .entry-content-wrap {
padding-right: calc(2.2321428571vw + 7.1428571429px); } }
@media (min-width: 1920px) {
.blog-listing .blog-articles article.has-post-thumbnail .entry-content-wrap {
padding-right: 50px; } }
@media screen and (max-width: 47.99875em) {
.blog-listing .blog-articles article.has-post-thumbnail .entry-content-wrap {
padding-left: 0;
padding-right: 0; } }
.blog-listing .blog-articles article.has-post-thumbnail .entry-content-wrap .entry-header .entry-title, .blog-listing .blog-articles article.has-post-thumbnail .entry-content-wrap .entry-header a {
font-size: 1.75rem;
line-height: 1.3; }
@media print, screen and (min-width: 64.0625em) {
.blog-sidebar-active .blog-listing .blog-articles article.has-post-thumbnail:nth-child(4n+1) .entry-title,
.blog-sidebar-active .blog-listing .blog-articles article.has-post-thumbnail:nth-child(4n+1) .entry-content {
padding-right: 10rem; } }
.blog-listing .blog-articles article:not(.has-post-thumbnail) {
display: block; }
.blog-listing .blog-articles article:not(.has-post-thumbnail):first-child {
padding-top: 3rem; }
@media print, screen and (min-width: 48em) {
.blog-listing .blog-articles article:not(.has-post-thumbnail):first-child {
border-top: 0;
padding-top: 0; } }
.blog-listing .blog-articles article:not(.has-post-thumbnail) .entry-thumbnail,
.blog-listing .blog-articles article:not(.has-post-thumbnail) .entry-content-wrap {
width: 100%;
padding: 0; }
.blog-listing .blog-articles article:not(.has-post-thumbnail) .entry-content-wrap {
transform: none !important; }
.blog-listing .blog-articles article:not(.has-post-thumbnail) .entry-content-wrap .entry-header .entry-title {
font-size: 1.125rem;
margin-bottom: 0.625rem; }
@media print, screen and (min-width: 48em) {
.blog-listing .blog-articles article:not(.has-post-thumbnail) .entry-content-wrap .entry-header .entry-title {
font-size: 1.6875rem; } }
.blog-listing .blog-articles article:not(.has-post-thumbnail) .entry-thumbnail {
margin-bottom: 1.5rem; }
body:not(.search-results) .blog-listing .blog-articles article:nth-child(4n+1) {
display: block; }
@media print, screen and (min-width: 48em) {
body:not(.search-results) .blog-listing .blog-articles article:nth-child(4n+1).has-post-thumbnail {
padding: 3.75rem 0 3.125rem;
border-top: 1px solid;
border-bottom: 1px solid;
border-color: #eee; } }
@media print, screen and (min-width: 48em) {
body:not(.search-results) .blog-listing .blog-articles article:nth-child(4n+1):first-child {
border-top: 0;
padding-top: 0; } }
body:not(.search-results) .blog-listing .blog-articles article:nth-child(4n+1) .entry-thumbnail,
body:not(.search-results) .blog-listing .blog-articles article:nth-child(4n+1) .entry-content-wrap {
width: 100%;
padding: 0; }
body:not(.search-results) .blog-listing .blog-articles article:nth-child(4n+1) .entry-content-wrap .entry-header .entry-title, body:not(.search-results) .blog-listing .blog-articles article:nth-child(4n+1) .entry-content-wrap .entry-header a {
line-height: 1.3; }
body:not(.search-results) .blog-listing .blog-articles article:nth-child(4n+1).has-post-thumbnail .entry-content-wrap {
padding: 50px 60px;
padding-bottom: 0;
position: relative;
background-color: #fff;
width: 80%;
float: right;
margin-top: -7vw; }
body:not(.search-results) .blog-listing .blog-articles article:nth-child(4n+1).has-post-thumbnail .entry-content-wrap .entry-header .entry-title, body:not(.search-results) .blog-listing .blog-articles article:nth-child(4n+1).has-post-thumbnail .entry-content-wrap .entry-header a {
font-size: 2.25rem;
line-height: 1.3; }
@media screen and (max-width: 47.99875em) {
body:not(.search-results) .blog-listing .blog-articles article:nth-child(4n+1).has-post-thumbnail .entry-content-wrap {
margin-top: 0;
width: 100%;
padding: 0; }
body:not(.search-results) .blog-listing .blog-articles article:nth-child(4n+1).has-post-thumbnail .entry-content-wrap .entry-header .entry-title, body:not(.search-results) .blog-listing .blog-articles article:nth-child(4n+1).has-post-thumbnail .entry-content-wrap .entry-header a {
font-size: 1.75rem;
line-height: 1.3; } }
body:not(.search-results) .blog-listing .blog-articles article:not(:nth-child(4n+1)) .entry-content-wrap {
transform: none !important; }
.blog-listing .blog-articles .post,
.blog-listing .blog-articles .type-page {
margin-bottom: 3.75rem; }
@media print, screen and (min-width: 48em) {
.blog-listing .blog-articles .post,
.blog-listing .blog-articles .type-page {
margin-bottom: 5rem; } }
.blog-listing .blog-articles .post .entry-title a,
.blog-listing .blog-articles .type-page .entry-title a {
transition: opacity 0.6s cubic-bezier(0.19, 1, 0.22, 1); }
.blog-listing .blog-articles .post .entry-title a:hover,
.blog-listing .blog-articles .type-page .entry-title a:hover {
opacity: .6; }
.blog-listing .blog-articles .post .entry-content,
.blog-listing .blog-articles .type-page .entry-content {
color: #666;
margin-bottom: 1rem; }
.blog-listing .blog-articles .post .entry-content a:not(.button),
.blog-listing .blog-articles .type-page .entry-content a:not(.button) {
font-weight: normal;
color: #000;
background-image: linear-gradient(to top, #000 0px, #000 0px), linear-gradient(to top, rgba(0, 0, 0, 0.1) 0px, rgba(0, 0, 0, 0.1) 0px);
background-position: left bottom, left bottom;
background-repeat: no-repeat, no-repeat;
background-size: 0 1px, 100% 1px;
transition: none 300ms ease-in-out;
transition-property: background-size, color;
word-wrap: break-word; }
.blog-listing .blog-articles .post .entry-content a:not(.button):hover,
.blog-listing .blog-articles .type-page .entry-content a:not(.button):hover {
background-size: 100% 1px, 100% 1px; }
.blog-listing .blog-articles .post .entry-content-readmore,
.blog-listing .blog-articles .type-page .entry-content-readmore {
font-weight: 400;
font-size: 1rem; }
.blog-listing .blog-articles .post .entry-content-readmore:before,
.blog-listing .blog-articles .type-page .entry-content-readmore:before {
content: "";
background-color: #000000;
width: 40px;
height: 1px;
display: inline-block;
vertical-align: middle;
margin-right: 10px;
-moz-transition: width 0.3s ease;
-o-transition: width 0.3s ease;
-webkit-transition: width 0.3s ease;
transition: width 0.3s ease; }
.blog-listing .blog-articles .post .entry-content-readmore:hover:before,
.blog-listing .blog-articles .type-page .entry-content-readmore:hover:before {
width: 30px; }
@media screen and (max-width: 47.99875em) {
.blog-listing .right-sidebar-wrapper {
margin-top: 2.5rem; } }
.blog-listing .no-results a:not(.button) {
font-weight: normal;
color: #000;
background-image: linear-gradient(to top, #000 0px, #000 0px), linear-gradient(to top, rgba(0, 0, 0, 0.1) 0px, rgba(0, 0, 0, 0.1) 0px);
background-position: left bottom, left bottom;
background-repeat: no-repeat, no-repeat;
background-size: 0 1px, 100% 1px;
transition: none 300ms ease-in-out;
transition-property: background-size, color;
word-wrap: break-word; }
.blog-listing .no-results a:not(.button):hover {
background-size: 100% 1px, 100% 1px; }
body.posts-has-parallax .blog-listing .blog-articles article.has-post-thumbnail .entry-thumbnail img,
body.posts-has-parallax .related_post_container .single_related_posts .related-post .entry-thumbnail .related_post_image .wp-post-image.size-large {
transform: scale(1.15); }
body.single .page-header {
background-color: #fff; }
body.single .page-header .barberry-entry-meta {
width: 100%;
position: relative;
overflow: hidden; }
body.single .page-header .barberry-entry-meta ul.entry-meta-list {
list-style: none;
margin: 0; }
body.single .page-header .barberry-entry-meta ul.entry-meta-list li {
display: inline-block;
vertical-align: middle;
margin-bottom: 0;
line-height: 1.4;
margin-right: 20px; }
body.single .page-header .barberry-entry-meta ul.entry-meta-list li:last-child {
margin-right: 0; }
body.single .page-header .barberry-entry-meta ul.entry-meta-list li span, body.single .page-header .barberry-entry-meta ul.entry-meta-list li a {
color: #000;
line-height: 1.4;
font-weight: 400; }
body.single .page-header .barberry-entry-meta ul.entry-meta-list li a {
background-image: linear-gradient(to top, #000 0px, #000 0px), linear-gradient(to top, rgba(0, 0, 0, 0.1) 0px, rgba(0, 0, 0, 0.1) 0px);
background-position: left bottom, left bottom;
background-repeat: no-repeat, no-repeat;
background-size: 0 1px, 100% 1px;
transition: none 300ms ease-in-out;
transition-property: background-size, color;
word-wrap: break-word; }
body.single .page-header .barberry-entry-meta ul.entry-meta-list li a:hover {
background-size: 100% 1px, 100% 1px; }
body.single .page-header .barberry-entry-meta ul.entry-meta-list li.post-share .post-share-container {
position: relative; }
body.single .page-header .barberry-entry-meta ul.entry-meta-list li.post-share .post-share-container:before {
font-size: 16px;
margin-right: 0.1875rem; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.single .breadcrumbs-wrapper .breadcrumbs .delimiter:last-child {
display: none; }
body.single .post-content-area .grid-container {
padding-top: 0; }
body.single .post .entry-header .entry-thumbnail {
overflow: hidden;
margin-bottom: 5rem; }
body.single .post .entry-header .entry-thumbnail img {
margin: 0; }
@media screen and (max-width: 47.99875em) {
body.single .post .entry-header .entry-thumbnail {
margin-bottom: 2.5rem; } }
@media screen and (max-width: 47.99875em) {
body.single .post .entry-header {
margin-left: -1.5rem;
margin-right: -1.5rem; } }
body.single .post .entry-content a:not(.button) {
font-weight: normal;
color: #000;
background-image: linear-gradient(to top, #000 0px, #000 0px), linear-gradient(to top, rgba(0, 0, 0, 0.1) 0px, rgba(0, 0, 0, 0.1) 0px);
background-position: left bottom, left bottom;
background-repeat: no-repeat, no-repeat;
background-size: 0 1px, 100% 1px;
transition: none 300ms ease-in-out;
transition-property: background-size, color;
word-wrap: break-word;
-moz-transition: opacity 0.3s;
-o-transition: opacity 0.3s;
-webkit-transition: opacity 0.3s;
transition: opacity 0.3s; }
body.single .post .entry-content a:not(.button):hover {
background-size: 100% 1px, 100% 1px; }
body.single .post .entry-content .page-links {
display: flex;
justify-content: center;
font-size: 1.125rem;
clear: both; }
body.single .post .entry-content .page-links a {
background-image: none; }
body.single .post .entry-content .page-links a:hover {
opacity: .6; }
body.single .post .entry-content .page-links span, body.single .post .entry-content .page-links a {
font-size: 1.125rem; }
body.single .post .entry-content .page-links span {
margin-right: 2rem; }
body.single .post footer.entry-meta {
margin-top: 3.75rem; }
body.single .post footer.entry-meta .post_tags {
text-align: center; }
body.single .post footer.entry-meta .post_tags a {
color: #000;
background-color: #fff;
border: 2px solid #e1e1e1;
padding: 0.5rem 0.75rem 0.375rem 0.625rem;
margin: 0 0.625rem 0.625rem 0;
display: inline-block;
font-size: 0.8125rem !important;
line-height: 1.2;
font-weight: 400;
transition: all .3s ease; }
body.single .post footer.entry-meta .post_tags a:before {
background-color: #e1e1e1;
content: "";
width: 5px;
height: 5px;
margin-right: 0.5rem;
margin-bottom: 0.05rem;
display: inline-block;
-webkit-border-radius: 50%;
border-radius: 50%; }
body.single .post footer.entry-meta .post_tags a .tag-link-count {
color: #999; }
body.single .post footer.entry-meta .post_tags a:hover {
border-color: #000;
color: #fff;
background-color: #000; }
body.single .post footer.entry-meta .post_tags a:hover:before {
background-color: #fff; }
body.single .post footer.entry-meta .post_tags a:hover .tag-link-count {
color: #fff; }
body.single .single_navigation_container {
border-top: 1px solid #eee; }
body.single .single_navigation_container .grid-container {
padding-top: 0;
padding-bottom: 0; }
body.single .single_navigation_container .single_navigation {
width: 100%;
padding: 3.125rem 0; }
@media screen and (max-width: 47.99875em) {
body.single .single_navigation_container .single_navigation {
padding: 0; } }
body.single .single_navigation_container .post-navigation {
position: relative;
width: 100%; }
@media screen and (max-width: 47.99875em) {
body.single .single_navigation_container .nav-previous,
body.single .single_navigation_container .nav-next {
padding: 1.875rem 0; } }
body.single .single_navigation_container .nav-previous a .nav-previous-title,
body.single .single_navigation_container .nav-previous a .nav-next-title,
body.single .single_navigation_container .nav-next a .nav-previous-title,
body.single .single_navigation_container .nav-next a .nav-next-title {
position: relative;
display: inline-block;
margin-bottom: 0.625rem;
font-size: 0.75rem;
text-transform: uppercase;
font-weight: 400;
letter-spacing: 2px;
color: #999; }
@media screen and (max-width: 64.06125em) {
body.single .single_navigation_container .nav-previous a .nav-previous-title,
body.single .single_navigation_container .nav-previous a .nav-next-title,
body.single .single_navigation_container .nav-next a .nav-previous-title,
body.single .single_navigation_container .nav-next a .nav-next-title {
font-size: 12px; } }
@media screen and (max-width: 47.99875em) {
body.single .single_navigation_container .nav-previous a .nav-previous-title,
body.single .single_navigation_container .nav-previous a .nav-next-title,
body.single .single_navigation_container .nav-next a .nav-previous-title,
body.single .single_navigation_container .nav-next a .nav-next-title {
margin-bottom: 0; } }
body.single .single_navigation_container .nav-previous a .nav-previous-title + span,
body.single .single_navigation_container .nav-previous a .nav-next-title + span,
body.single .single_navigation_container .nav-next a .nav-previous-title + span,
body.single .single_navigation_container .nav-next a .nav-next-title + span {
display: block;
padding-bottom: 1.5rem;
transition: all .3s ease-in-out;
font-size: 1.625rem;
line-height: 1.4;
font-weight: 600; }
@media print, screen and (min-width: 64.0625em) {
body.single .single_navigation_container .nav-previous a .nav-previous-title + span,
body.single .single_navigation_container .nav-previous a .nav-next-title + span,
body.single .single_navigation_container .nav-next a .nav-previous-title + span,
body.single .single_navigation_container .nav-next a .nav-next-title + span {
padding-bottom: 0; } }
@media screen and (max-width: 64.06125em) {
body.single .single_navigation_container .nav-previous a .nav-previous-title + span,
body.single .single_navigation_container .nav-previous a .nav-next-title + span,
body.single .single_navigation_container .nav-next a .nav-previous-title + span,
body.single .single_navigation_container .nav-next a .nav-next-title + span {
font-size: 1.25rem; } }
@media screen and (max-width: 47.99875em) {
body.single .single_navigation_container .nav-previous a .nav-previous-title + span,
body.single .single_navigation_container .nav-previous a .nav-next-title + span,
body.single .single_navigation_container .nav-next a .nav-previous-title + span,
body.single .single_navigation_container .nav-next a .nav-next-title + span {
font-size: 1.125rem;
padding-bottom: 0; } }
body.single .single_navigation_container .nav-previous a .nav-previous-title,
body.single .single_navigation_container .nav-next a .nav-previous-title {
padding-left: 22px; }
body.single .single_navigation_container .nav-previous a .nav-previous-title:before,
body.single .single_navigation_container .nav-next a .nav-previous-title:before {
position: absolute;
top: 1px;
left: 0; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.single .single_navigation_container .nav-previous a .nav-next-title,
body.single .single_navigation_container .nav-next a .nav-next-title {
padding-right: 22px; }
body.single .single_navigation_container .nav-previous a .nav-next-title:after,
body.single .single_navigation_container .nav-next a .nav-next-title:after {
position: absolute;
top: 1px;
right: 0; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.single .single_navigation_container .nav-previous a:hover .nav-previous-title + span,
body.single .single_navigation_container .nav-previous a:hover .nav-next-title + span,
body.single .single_navigation_container .nav-next a:hover .nav-previous-title + span,
body.single .single_navigation_container .nav-next a:hover .nav-next-title + span {
opacity: .6; }
body.single .single_navigation_container .nav-previous {
padding-right: 6.25rem; }
@media screen and (max-width: 64.06125em) {
body.single .single_navigation_container .nav-previous {
padding-right: 3.125rem; } }
@media screen and (max-width: 47.99875em) {
body.single .single_navigation_container .nav-previous {
padding-right: 0; } }
body.single .single_navigation_container .nav-next {
border-left: 1px solid #eee;
text-align: right;
padding-left: 6.25rem; }
@media screen and (max-width: 64.06125em) {
body.single .single_navigation_container .nav-next {
padding-left: 3.125rem; } }
@media screen and (max-width: 47.99875em) {
body.single .single_navigation_container .nav-next {
padding-left: 0;
border-left: none;
text-align: left; } }
@media screen and (max-width: 47.99875em) {
body.single .single_navigation_container .medium-6 .nav-next {
border-top: 1px solid;
border-color: #eee; } }
body.single .single-comments-container {
border-top: 1px solid rgba(0, 0, 0, 0.1); }
body.single .single-comments-container .single-comments-row {
padding-bottom: 5rem; }
.related_post_container {
background-color: rgba(0, 0, 0, 0.03);
padding: 3.75rem 0; }
@media screen and (max-width: 47.99875em) {
.related_post_container {
padding: 1.875rem 0; } }
.related_post_container .grid-container {
padding-top: 0;
padding-bottom: 0; }
.related_post_container .single_related_posts .entry-title {
text-align: center;
margin-bottom: 2.5rem; }
@media screen and (max-width: 47.99875em) {
.related_post_container .single_related_posts .entry-title {
text-align: left;
margin-bottom: 1.875rem; } }
@media screen and (max-width: 47.99875em) {
.related_post_container .single_related_posts .related-post {
margin-bottom: 1.5625rem; } }
.related_post_container .single_related_posts .related-post .entry-thumbnail {
margin-bottom: 1.25rem; }
@media screen and (max-width: 47.99875em) {
.related_post_container .single_related_posts .related-post .entry-thumbnail {
display: inline-block;
margin-bottom: 0; } }
@media screen and (max-width: 47.99875em) {
.related_post_container .single_related_posts .related-post .entry-thumbnail .entry-meta {
display: none; } }
.related_post_container .single_related_posts .related-post .entry-thumbnail .related_post_image {
display: block;
overflow: hidden; }
@media print, screen and (min-width: 48em) {
.related_post_container .single_related_posts .related-post .entry-thumbnail .related_post_image:hover img {
opacity: 0.6; } }
.related_post_container .single_related_posts .related-post .entry-thumbnail .wp-post-image.size-large {
margin: 0;
transition: opacity 1s; }
@media screen and (max-width: 47.99875em) {
.related_post_container .single_related_posts .related-post .entry-thumbnail .wp-post-image.size-large {
display: none; } }
.related_post_container .single_related_posts .related-post .entry-thumbnail .wp-post-image.size-thumbnail {
display: none; }
@media screen and (max-width: 47.99875em) {
.related_post_container .single_related_posts .related-post .entry-thumbnail .wp-post-image.size-thumbnail {
display: block;
max-width: 100px;
width: 100%; } }
.related_post_container .single_related_posts .related-post .related_post_content h2.related_post_title a {
font-weight: 400;
letter-spacing: -0.5px;
display: block;
font-size: 20px;
line-height: 1.3; }
@media screen and (max-width: 47.99875em) {
.related_post_container .single_related_posts .related-post .related_post_content h2.related_post_title a {
font-size: 18px; } }
.related_post_container .single_related_posts .related-post .related_post_content h2.related_post_title a:hover {
opacity: .6; }
@media screen and (max-width: 47.99875em) {
.related_post_container .single_related_posts .related-post.has-post-thumbnail .related_post_content {
width: 65%;
padding-left: 20px;
display: inline-block;
vertical-align: top; } }
.related_post_container .single_related_posts .related-post.has-post-thumbnail .related_post_content .entry-meta {
display: none; }
@media screen and (max-width: 47.99875em) {
.related_post_container .single_related_posts .related-post.has-post-thumbnail .related_post_content .entry-meta {
margin-top: -10px;
display: block; } }
body.page .entry-content .page-links {
display: flex;
justify-content: center;
font-size: 1.125rem;
clear: both; }
body.page .entry-content .page-links a {
background-image: none;
-moz-transition: opacity 0.3s;
-o-transition: opacity 0.3s;
-webkit-transition: opacity 0.3s;
transition: opacity 0.3s; }
body.page .entry-content .page-links a:hover {
opacity: .6; }
body.page .entry-content .page-links span, body.page .entry-content .page-links a {
font-size: 1.125rem; }
body.page .entry-content .page-links span {
margin-right: 2rem; }
.error404 .site-content {
display: flex;
align-items: center;
justify-content: center;
height: 100vh;
text-align: center; }
@media screen and (max-width: 64.06125em) {
.error404 .site-content section {
padding: 0 3.75rem; } }
@media screen and (max-width: 47.99875em) {
.error404 .site-content section {
padding: 0 1.875rem; } }
.error404 .site-content .page-header .page-title-wrapper {
position: relative;
display: inline-block;
overflow: hidden;
text-align: center; }
.error404 .site-content .page-header .page-title-wrapper h1.page-title {
margin: 0; }
.error404 .site-content .error-404-searchform {
margin: 3.75rem 0 0;
padding: 0 3.75rem; }
@media screen and (max-width: 64.06125em) {
.error404 .site-content .error-404-searchform {
padding: 0; } }
body.woocommerce-shop header.woocommerce-archive-header {
position: relative;
margin-bottom: 40px; }
@media screen and (max-width: 64.06125em) {
body.woocommerce-shop header.woocommerce-archive-header {
margin-bottom: 20px; } }
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside {
position: relative; }
@media print, screen and (min-width: 64.0625em) {
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside {
display: flex;
align-items: center; } }
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .product-found {
font-size: 92%;
display: flex;
flex: inherit;
align-self: flex-start; }
@media screen and (max-width: 64.06125em) {
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .product-found {
display: none; } }
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .product-found span {
font-size: 120%;
font-style: bold;
font-weight: 600; }
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools {
display: flex;
margin-left: auto;
flex: 1; }
@media print, screen and (min-width: 64.0625em) {
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools {
flex: inherit; } }
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .barberry-show-sidebar-btn {
min-width: 50px;
height: 48px;
border: 1px solid #000;
display: none;
cursor: pointer; }
@media screen and (max-width: 64.06125em) {
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .barberry-show-sidebar-btn {
border: 1px solid;
border-color: #e4e4e4;
display: flex;
align-items: center;
justify-content: center; }
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .barberry-show-sidebar-btn svg {
top: 0px;
transform: scaleX(-1);
filter: fliph; } }
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .woocommerce-ordering {
display: flex;
align-items: center;
flex: 1; }
@media print, screen and (min-width: 64.0625em) {
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .woocommerce-ordering {
flex: inherit; } }
@media screen and (max-width: 64.06125em) {
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .woocommerce-ordering {
margin-left: -1px; } }
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .woocommerce-ordering .select2 {
height: 48px;
border-color: #000;
margin-bottom: 0; }
@media screen and (max-width: 64.06125em) {
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .woocommerce-ordering .select2 {
border: 1px solid;
min-width: 180px;
border-color: #e4e4e4; } }
@media screen and (max-width: 23.4375em) {
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .woocommerce-ordering .select2 {
min-width: inherit; } }
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .woocommerce-ordering .select2 .select2-selection--single {
padding: 9px 15px 9px 20px; }
@media screen and (max-width: 64.06125em) {
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .woocommerce-ordering .select2 .select2-selection--single {
padding: 10px 10px 9px 15px; } }
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .woocommerce-ordering .select2 .select2-selection--single .select2-selection__rendered {
font-weight: 400;
font-size: 14px; }
@media screen and (max-width: 64.06125em) {
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .woocommerce-ordering .select2 .select2-selection--single .select2-selection__rendered {
font-weight: 300;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap; } }
@media screen and (max-width: 64.06125em) {
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .woocommerce-ordering .select2-dropdown {
border: 1px solid;
border-color: #e4e4e4; }
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .woocommerce-ordering .select2-dropdown.select2-dropdown--below {
top: -1px; }
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .woocommerce-ordering .select2-dropdown.select2-dropdown--above {
top: 1px; } }
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .woocommerce-ordering .select2-dropdown .select2-search--dropdown {
display: none; }
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .woocommerce-ordering .select2-results__option {
padding: 3px 20px;
margin-bottom: 0;
font-size: 14px; }
@media screen and (max-width: 64.06125em) {
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .woocommerce-ordering .select2-results__option {
font-weight: 300; } }
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .woocommerce-ordering .select2-results__option:first-child {
padding-top: 12px; }
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .woocommerce-ordering .select2-results__option:last-of-type {
padding-bottom: 12px; }
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .filter_switch {
text-align: center;
margin-left: -2px;
align-items: center;
position: relative;
cursor: pointer;
user-select: none;
flex: 1;
min-width: 110px;
margin-bottom: 0;
max-height: 48px;
padding: 0;
padding-left: 10px;
padding-right: 10px;
background-color: #f3f3f3;
border-color: #000;
color: #000; }
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .filter_switch:before {
background-color: #000; }
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .filter_switch:hover {
color: #f3f3f3;
background-color: #f3f3f3; }
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .filter_switch:hover:before {
background-color: #000; }
@media print, screen and (min-width: 64.0625em) {
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .filter_switch {
flex: inherit; } }
@media screen and (max-width: 64.06125em) {
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .filter_switch {
border-width: 1px;
border-color: #e4e4e4;
min-width: 100px;
max-width: 120px;
padding-left: 5px;
padding-right: 5px; }
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .filter_switch:hover {
color: #000; } }
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .filter_switch .f-switchtext {
position: relative;
top: -1px;
z-index: 1;
display: inline-block;
margin-bottom: 0; }
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .filter_switch .f-switchtext .f-switchword {
text-transform: none;
letter-spacing: 1px;
font-size: 94%;
text-transform: uppercase;
display: inline-block;
-webkit-transition: opacity 0.35s cubic-bezier(0.77, 0, 0.175, 1), -webkit-transform 0.35s cubic-bezier(0.77, 0, 0.175, 1);
transition: opacity 0.35s cubic-bezier(0.77, 0, 0.175, 1), -webkit-transform 0.35s cubic-bezier(0.77, 0, 0.175, 1);
transition: opacity 0.35s cubic-bezier(0.77, 0, 0.175, 1), transform 0.35s cubic-bezier(0.77, 0, 0.175, 1);
transition: opacity 0.35s cubic-bezier(0.77, 0, 0.175, 1), transform 0.35s cubic-bezier(0.77, 0, 0.175, 1), -webkit-transform 0.35s cubic-bezier(0.77, 0, 0.175, 1);
opacity: 1;
-webkit-transform: rotate(0) translateY(0) translateZ(0);
transform: rotate(0) translateY(0) translateZ(0);
-webkit-transform-origin: 10%;
transform-origin: 10%; }
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .filter_switch .f-switchtext .f-switchword.is-close {
position: absolute;
top: 1px;
left: 0;
opacity: 0;
-webkit-transform: translateY(-3em) translateZ(0);
transform: translateY(-3em) translateZ(0); }
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .filter_switch .f-cross {
position: relative;
z-index: 1;
display: inline-block;
vertical-align: middle;
width: 10px;
height: 48px;
line-height: 0;
top: -2px;
margin-right: 10px;
-webkit-transition: -webkit-transform 0.35s cubic-bezier(0.77, 0, 0.175, 1);
transition: -webkit-transform 0.35s cubic-bezier(0.77, 0, 0.175, 1);
transition: transform 0.35s cubic-bezier(0.77, 0, 0.175, 1);
transition: transform 0.35s cubic-bezier(0.77, 0, 0.175, 1), -webkit-transform 0.35s cubic-bezier(0.77, 0, 0.175, 1);
-webkit-transform: rotate(0deg) translateZ(0);
transform: rotate(0deg) translateZ(0); }
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .filter_switch .f-plus {
pointer-events: none;
display: inline-block;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%) translateZ(0);
transform: translate(-50%, -50%) translateZ(0);
width: 10px;
height: 10px;
-webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.2, 1);
transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.2, 1);
transition: transform 0.25s cubic-bezier(0, 0, 0.2, 1);
transition: transform 0.25s cubic-bezier(0, 0, 0.2, 1), -webkit-transform 0.25s cubic-bezier(0, 0, 0.2, 1);
transform-origin: 0% 0%; }
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .filter_switch .f-plus:before, body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .filter_switch .f-plus:after {
content: "";
display: block;
position: absolute;
top: 50%;
left: 50%;
margin-top: -1px;
margin-left: -5px;
width: 100%;
height: 2px;
background-color: #000;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
outline: 1px solid transparent;
-webkit-transform-origin: 50%;
transform-origin: 50%;
transition: background-color .5s ease; }
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .filter_switch .f-plus:after {
transform: rotate(90deg) translateZ(0); }
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .filter_switch.active .f-switchtext .f-switchword.is-show {
opacity: 0;
-webkit-transform: translateY(3em) translateZ(0);
transform: translateY(3em) translateZ(0); }
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .filter_switch.active .f-switchtext .f-switchword.is-close {
opacity: 1;
-webkit-transform: rotate(0) translateY(0) translateZ(0);
transform: rotate(0) translateY(0) translateZ(0); }
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .filter_switch.active .f-cross {
transform: rotate(45deg) translateZ(0); }
body.is-mobile body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .filter_switch.active:before {
display: none !important; }
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .filter_switch:hover .f-plus:before, body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .filter_switch:hover .f-plus:after {
background-color: #fff; }
body.woocommerce-shop .site-shop-filters {
display: none; }
@media screen and (max-width: 64.06125em) {
body.woocommerce-shop .site-shop-filters {
margin-top: -1px; } }
body.woocommerce-shop .site-shop-filters .site-shop-filters-inside {
padding: 30px 0 0 0; }
@media screen and (max-width: 64.06125em) {
body.woocommerce-shop .site-shop-filters .site-shop-filters-inside {
padding: 0px; } }
body.woocommerce-shop .site-shop-filters .site-shop-filters-inside .shop-filters-area-content .cell {
padding-right: 40px;
padding-right: 20px; }
@media (min-width: 1280px) {
body.woocommerce-shop .site-shop-filters .site-shop-filters-inside .shop-filters-area-content .cell {
padding-right: calc(12.5vw - 140px); } }
@media (min-width: 1440px) {
body.woocommerce-shop .site-shop-filters .site-shop-filters-inside .shop-filters-area-content .cell {
padding-right: 40px; } }
body.woocommerce-shop .site-shop-filters .site-shop-filters-inside .shop-filters-area-content .cell:last-child {
padding-right: 0; }
body.woocommerce-shop .site-shop-filters .site-shop-filters-inside .shop-filters-area-content .cell aside .widget-title {
margin-bottom: 0.9375rem; }
@media screen and (max-width: 64.06125em) {
body.woocommerce-shop .site-shop-filters .site-shop-filters-inside .shop-filters-area-content .cell {
padding: 20px;
margin-right: -1px;
margin-bottom: -1px;
border: 1px solid #e4e4e4; }
body.woocommerce-shop .site-shop-filters .site-shop-filters-inside .shop-filters-area-content .cell:last-child {
padding-right: 20px; }
body.woocommerce-shop .site-shop-filters .site-shop-filters-inside .shop-filters-area-content .cell aside {
margin-bottom: 0; }
body.woocommerce-shop .site-shop-filters .site-shop-filters-inside .shop-filters-area-content .cell aside .widget-title {
margin-bottom: 10px; } }
body.woocommerce-shop .site-shop-filters .site-shop-filters-inside .shop-filters-area-content .barberry_attributes_filter.widget_layered_nav ul li, body.woocommerce-shop .site-shop-filters .site-shop-filters-inside .shop-filters-area-content .barberry_attributes_filter.woocommerce-widget-layered-nav ul li, body.woocommerce-shop .site-shop-filters .site-shop-filters-inside .shop-filters-area-content .barberry_attributes_filter.barberry-price-filter-list ul li {
margin-bottom: 0.125rem; }
body.woocommerce-shop .site-shop-filters .site-shop-filters-inside .shop-filters-area-content .barberry_attributes_filter.widget_layered_nav ul li a, body.woocommerce-shop .site-shop-filters .site-shop-filters-inside .shop-filters-area-content .barberry_attributes_filter.woocommerce-widget-layered-nav ul li a, body.woocommerce-shop .site-shop-filters .site-shop-filters-inside .shop-filters-area-content .barberry_attributes_filter.barberry-price-filter-list ul li a {
font-size: 90%;
line-height: 1.2; }
body.woocommerce-shop .site-shop-filters .site-shop-filters-inside .shop-filters-area-content .barberry_attributes_filter ul li.show-color {
display: block; }
body.woocommerce-shop .site-shop-filters .site-shop-filters-inside .shop-filters-area-content .barberry_attributes_filter ul li.show-color a {
position: relative;
display: inline-block; }
body.woocommerce-shop .site-shop-filters .site-shop-filters-inside .shop-filters-area-content .barberry_attributes_filter ul li.show-color .swatch-color {
width: 16px;
height: 16px;
display: inline-block;
margin-right: 10px; }
body.woocommerce-shop .site-shop-filters .site-shop-filters-inside .shop-filters-area-content .barberry_attributes_filter ul li.show-color .swatch-color .tooltip {
display: none; }
body.woocommerce-shop .site-shop-filters .site-shop-filters-inside .shop-filters-area-content .barberry_attributes_filter ul li.show-color .nav-title {
margin-top: 1px;
display: inline-block;
line-height: 1.2;
vertical-align: top; }
body.woocommerce-shop .site-shop-filters .site-shop-filters-inside .shop-filters-area-content .barberry_attributes_filter ul li.show-color .count {
margin-top: 3px;
margin-left: -3px;
display: inline-block;
line-height: 1; }
body.woocommerce-shop .barberry-active-filters {
margin-top: 15px; }
body.woocommerce-shop .barberry-active-filters .barberry-filters-wrapper {
padding-bottom: 10px;
will-change: scroll-position;
-webkit-overflow-scrolling: auto;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
white-space: nowrap;
border-bottom: 1px solid;
border-bottom-color: #eee; }
body.woocommerce-shop .barberry-active-filters .barberry-filters-wrapper .barberry-clear-filters-wrapp {
position: relative;
display: block;
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto; }
body.woocommerce-shop .barberry-active-filters .barberry-filters-wrapper .barberry-clear-filters-wrapp a {
position: relative;
border-right: 1px solid #000;
font-size: 16px;
font-weight: 400;
color: #000;
padding-right: 20px;
padding-left: 15px; }
body.woocommerce-shop .barberry-active-filters .barberry-filters-wrapper .barberry-clear-filters-wrapp a:before {
position: absolute;
left: 0px;
bottom: 3px; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
color: #000;
font-size: 12px;
width: 12px;
height: 12px; }
body.woocommerce-shop .barberry-active-filters .barberry-filters-wrapper .barberry-clear-filters-wrapp a:hover {
opacity: 0.7; }
body.woocommerce-shop .barberry-active-filters .barberry-filters-wrapper .widget_layered_nav_filters {
display: inline-flex;
flex: 0 0 auto;
margin-bottom: 0;
margin-left: 15px; }
body.woocommerce-shop .barberry-active-filters .barberry-filters-wrapper .widget_layered_nav_filters h2.widgettitle {
display: none; }
body.woocommerce-shop .barberry-active-filters .barberry-filters-wrapper .widget_layered_nav_filters ul {
margin-top: 4px;
display: inline-flex; }
body.woocommerce-shop .barberry-active-filters .barberry-filters-wrapper .widget_layered_nav_filters ul li {
display: inline-block;
margin-right: 20px; }
body.woocommerce-shop .barberry-active-filters .barberry-filters-wrapper .widget_layered_nav_filters ul li a {
color: #000;
position: relative;
padding: 0;
padding-left: 15px; }
body.woocommerce-shop .barberry-active-filters .barberry-filters-wrapper .widget_layered_nav_filters ul li a:before {
position: absolute;
left: 0px;
bottom: 4px; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
color: #000;
font-size: 12px;
width: 12px;
height: 12px; }
body.woocommerce-shop .barberry-active-filters .barberry-filters-wrapper .widget_layered_nav_filters ul li a .amount {
font-weight: 400;
margin-left: 2px; }
body.woocommerce-shop .barberry-active-filters .barberry-filters-wrapper .widget_layered_nav_filters ul li a .amount sup {
font-size: 10px;
font-weight: 400;
line-height: 1.4;
margin-left: 0.05rem; }
body.woocommerce-shop .barberry-active-filters .barberry-filters-wrapper .widget_layered_nav_filters ul li a:hover {
opacity: 0.7; }
body.woocommerce-shop .barberry-active-filters.add_scroll .barberry-filters-wrapper {
overflow-x: scroll;
border-bottom: none; }
body.woocommerce-shop .barberry-active-filters.add_scroll .barberry-filters-wrapper::-webkit-scrollbar-track {
background: #eee; }
body.woocommerce-shop .barberry-active-filters.add_scroll .barberry-filters-wrapper::-webkit-scrollbar {
height: 1px;
background: #eee; }
body.woocommerce-shop .barberry-active-filters.add_scroll .barberry-filters-wrapper::-webkit-scrollbar-thumb:horizontal {
background: #999; }
body.woocommerce-shop .sidebar-container {
position: relative;
will-change: min-height; }
body.woocommerce-shop .woocommerce-sidebar-inside {
padding-bottom: 1.875rem; }
body.woocommerce-shop.shop-sidebar-left .woocommerce-sidebar-inside {
position: relative;
transform: translate(0, 0); transform: translate3d(0, 0, 0);
will-change: position, transform;
padding-right: 2.5rem; }
@media screen and (max-width: 87.49875em) {
body.woocommerce-shop.shop-sidebar-left .woocommerce-sidebar-inside {
padding-right: 20px; } }
@media screen and (max-width: 74.99875em) {
body.woocommerce-shop.shop-sidebar-left .woocommerce-sidebar-inside {
padding-right: 0; } }
body.woocommerce-shop.shop-sidebar-right .woocommerce-sidebar-inside {
position: relative;
transform: translate(0, 0); transform: translate3d(0, 0, 0);
will-change: position, transform;
padding-left: 2.5rem; }
@media screen and (max-width: 87.49875em) {
body.woocommerce-shop.shop-sidebar-right .woocommerce-sidebar-inside {
padding-left: 20px; } }
@media screen and (max-width: 74.99875em) {
body.woocommerce-shop.shop-sidebar-right .woocommerce-sidebar-inside {
padding-left: 0; } }
body.woocommerce-shop .barberry-sticky-sidebar-btn {
position: fixed;
top: 30%;
left: 0;
width: 50px;
height: 50px;
color: #333;
text-align: center;
z-index: 4;
font-size: 0;
border: 1px solid;
border-color: #e4e4e4;
background-color: rgba(255, 255, 255, 0.9);
display: none; }
body.woocommerce-shop .barberry-sticky-sidebar-btn svg {
transform: scaleX(-1); }
@media screen and (max-width: 64.06125em) {
body.woocommerce-shop .barberry-sticky-sidebar-btn {
display: flex;
align-items: center;
justify-content: center; } }
body.woocommerce-shop .shop-sidebar-btn {
opacity: 0;
pointer-events: none;
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
-webkit-backface-visibility: hidden;
backface-visibility: hidden; }
body.woocommerce-shop .barberry-sidebar-btn-shown {
pointer-events: visible;
pointer-events: unset;
opacity: 1;
-webkit-transform: none;
transform: none; }
@media screen and (max-width: 64.06125em) {
body.dokan-store .main-shop-container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-wrap: wrap;
flex-wrap: wrap; } }
@media screen and (max-width: 47.99875em) {
body.dokan-store .main-shop-container .shop-content {
width: 100% !important;
margin-left: 0;
margin-right: 0; } }
body.dokan-store .sidebar-container {
position: relative;
will-change: min-height; }
@media screen and (max-width: 64.06125em) {
body.dokan-store .sidebar-container {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1; } }
body.dokan-store .woocommerce-sidebar-inside {
position: relative;
transform: translate(0, 0); transform: translate3d(0, 0, 0);
will-change: position, transform;
padding-right: 2.5rem;
padding-bottom: 1.875rem; }
@media screen and (max-width: 87.49875em) {
body.dokan-store .woocommerce-sidebar-inside {
padding-right: 20px; } }
@media screen and (max-width: 74.99875em) {
body.dokan-store .woocommerce-sidebar-inside {
padding-right: 0; } }
body.dokan-store .woocommerce-sidebar-inside .dokan-store-contact .seller-form .dokan-btn {
float: none !important; }
@media screen and (max-width: 64.06125em) {
body.shop-sidebar-active.shop-sticky-sidebar .sidebar-container {
display: none; } }
ul.products {
list-style: none;
display: flex;
flex-flow: row wrap; }
ul.products.columns-2,
ul.products.columns-2 .flickity-slider {
margin-right: -3.125rem;
margin-left: -3.125rem; }
ul.products.columns-2 > .product,
ul.products.columns-2 .flickity-slider > .product {
width: 50%;
padding-left: 3.125rem;
padding-right: 3.125rem;
padding-bottom: 3.125rem; }
@media screen and (max-width: 80em) {
ul.products.columns-2,
ul.products.columns-2 .flickity-slider {
margin-right: -2.03125rem;
margin-left: -2.03125rem; }
ul.products.columns-2 > .product,
ul.products.columns-2 .flickity-slider > .product {
width: 50%;
padding-left: 2.03125rem;
padding-right: 2.03125rem;
padding-bottom: 2.03125rem; } }
@media screen and (max-width: 41.6875em) {
ul.products.columns-2,
ul.products.columns-2 .flickity-slider {
margin-right: -1.25rem;
margin-left: -1.25rem; }
ul.products.columns-2 > .product,
ul.products.columns-2 .flickity-slider > .product {
width: 50%;
padding-left: 1.25rem;
padding-right: 1.25rem;
padding-bottom: 1.25rem; } }
@media screen and (max-width: 47.99875em) {
ul.products.columns-2,
ul.products.columns-2 .flickity-slider {
margin-right: -0.78125rem;
margin-left: -0.78125rem; }
ul.products.columns-2 > .product,
ul.products.columns-2 .flickity-slider > .product {
width: 50%;
padding-left: 0.78125rem;
padding-right: 0.78125rem;
padding-bottom: 0.78125rem; } }
ul.products.columns-3,
ul.products.columns-3 .flickity-slider {
margin-right: -3.125rem;
margin-left: -3.125rem; }
ul.products.columns-3 > .product,
ul.products.columns-3 .flickity-slider > .product {
width: 33.3333333333%;
padding-left: 3.125rem;
padding-right: 3.125rem;
padding-bottom: 3.125rem; }
@media screen and (max-width: 80em) {
ul.products.columns-3,
ul.products.columns-3 .flickity-slider {
margin-right: -2.1875rem;
margin-left: -2.1875rem; }
ul.products.columns-3 > .product,
ul.products.columns-3 .flickity-slider > .product {
width: 33.3333333333%;
padding-left: 2.1875rem;
padding-right: 2.1875rem;
padding-bottom: 2.1875rem; } }
@media screen and (max-width: 64.06125em) {
ul.products.columns-3,
ul.products.columns-3 .flickity-slider {
margin-right: -1.5625rem;
margin-left: -1.5625rem; }
ul.products.columns-3 > .product,
ul.products.columns-3 .flickity-slider > .product {
width: 33.3333333333%;
padding-left: 1.5625rem;
padding-right: 1.5625rem;
padding-bottom: 1.5625rem; } }
@media screen and (max-width: 41.6875em) {
ul.products.columns-3,
ul.products.columns-3 .flickity-slider {
margin-right: -0.9375rem;
margin-left: -0.9375rem; }
ul.products.columns-3 > .product,
ul.products.columns-3 .flickity-slider > .product {
width: 33.3333333333%;
padding-left: 0.9375rem;
padding-right: 0.9375rem;
padding-bottom: 0.9375rem; } }
@media screen and (max-width: 47.99875em) {
ul.products.columns-3,
ul.products.columns-3 .flickity-slider {
margin-right: -0.78125rem;
margin-left: -0.78125rem; }
ul.products.columns-3 > .product,
ul.products.columns-3 .flickity-slider > .product {
width: 50%;
padding-left: 0.78125rem;
padding-right: 0.78125rem;
padding-bottom: 0.78125rem; } }
ul.products.columns-4,
ul.products.columns-4 .flickity-slider {
margin-right: -1.875rem;
margin-left: -1.875rem; }
ul.products.columns-4 > .product,
ul.products.columns-4 .flickity-slider > .product {
width: 25%;
padding-left: 1.875rem;
padding-right: 1.875rem;
padding-bottom: 1.875rem; }
@media screen and (max-width: 80em) {
ul.products.columns-4,
ul.products.columns-4 .flickity-slider {
margin-right: -1.5625rem;
margin-left: -1.5625rem; }
ul.products.columns-4 > .product,
ul.products.columns-4 .flickity-slider > .product {
width: 25%;
padding-left: 1.5625rem;
padding-right: 1.5625rem;
padding-bottom: 1.5625rem; } }
@media screen and (max-width: 64.06125em) {
ul.products.columns-4,
ul.products.columns-4 .flickity-slider {
margin-right: -1.25rem;
margin-left: -1.25rem; }
ul.products.columns-4 > .product,
ul.products.columns-4 .flickity-slider > .product {
width: 33.3333333333%;
padding-left: 1.25rem;
padding-right: 1.25rem;
padding-bottom: 1.25rem; } }
@media screen and (max-width: 41.6875em) {
ul.products.columns-4,
ul.products.columns-4 .flickity-slider {
margin-right: -0.9375rem;
margin-left: -0.9375rem; }
ul.products.columns-4 > .product,
ul.products.columns-4 .flickity-slider > .product {
width: 33.3333333333%;
padding-left: 0.9375rem;
padding-right: 0.9375rem;
padding-bottom: 0.9375rem; } }
@media screen and (max-width: 47.99875em) {
ul.products.columns-4,
ul.products.columns-4 .flickity-slider {
margin-right: -0.78125rem;
margin-left: -0.78125rem; }
ul.products.columns-4 > .product,
ul.products.columns-4 .flickity-slider > .product {
width: 50%;
padding-left: 0.78125rem;
padding-right: 0.78125rem;
padding-bottom: 0.78125rem; } }
ul.products.columns-5,
ul.products.columns-5 .flickity-slider {
margin-right: -1.5625rem;
margin-left: -1.5625rem; }
ul.products.columns-5 > .product,
ul.products.columns-5 .flickity-slider > .product {
width: 20%;
padding-left: 1.5625rem;
padding-right: 1.5625rem;
padding-bottom: 1.5625rem; }
@media screen and (max-width: 80em) {
ul.products.columns-5,
ul.products.columns-5 .flickity-slider {
margin-right: -1.25rem;
margin-left: -1.25rem; }
ul.products.columns-5 > .product,
ul.products.columns-5 .flickity-slider > .product {
width: 25%;
padding-left: 1.25rem;
padding-right: 1.25rem;
padding-bottom: 1.25rem; } }
@media screen and (max-width: 64.06125em) {
ul.products.columns-5,
ul.products.columns-5 .flickity-slider {
margin-right: -1.25rem;
margin-left: -1.25rem; }
ul.products.columns-5 > .product,
ul.products.columns-5 .flickity-slider > .product {
width: 33.3333333333%;
padding-left: 1.25rem;
padding-right: 1.25rem;
padding-bottom: 1.25rem; } }
@media screen and (max-width: 41.6875em) {
ul.products.columns-5,
ul.products.columns-5 .flickity-slider {
margin-right: -0.9375rem;
margin-left: -0.9375rem; }
ul.products.columns-5 > .product,
ul.products.columns-5 .flickity-slider > .product {
width: 33.3333333333%;
padding-left: 0.9375rem;
padding-right: 0.9375rem;
padding-bottom: 0.9375rem; } }
@media screen and (max-width: 47.99875em) {
ul.products.columns-5,
ul.products.columns-5 .flickity-slider {
margin-right: -0.78125rem;
margin-left: -0.78125rem; }
ul.products.columns-5 > .product,
ul.products.columns-5 .flickity-slider > .product {
width: 50%;
padding-left: 0.78125rem;
padding-right: 0.78125rem;
padding-bottom: 0.78125rem; } }
ul.products.columns-6,
ul.products.columns-6 .flickity-slider {
margin-right: -1.5625rem;
margin-left: -1.5625rem; }
ul.products.columns-6 > .product,
ul.products.columns-6 .flickity-slider > .product {
width: 16.6666666667%;
padding-left: 1.5625rem;
padding-right: 1.5625rem;
padding-bottom: 1.5625rem; }
@media screen and (max-width: 80em) {
ul.products.columns-6,
ul.products.columns-6 .flickity-slider {
margin-right: -1.25rem;
margin-left: -1.25rem; }
ul.products.columns-6 > .product,
ul.products.columns-6 .flickity-slider > .product {
width: 20%;
padding-left: 1.25rem;
padding-right: 1.25rem;
padding-bottom: 1.25rem; } }
@media screen and (max-width: 64.06125em) {
ul.products.columns-6,
ul.products.columns-6 .flickity-slider {
margin-right: -1.25rem;
margin-left: -1.25rem; }
ul.products.columns-6 > .product,
ul.products.columns-6 .flickity-slider > .product {
width: 33.3333333333%;
padding-left: 1.25rem;
padding-right: 1.25rem;
padding-bottom: 1.25rem; } }
@media screen and (max-width: 41.6875em) {
ul.products.columns-6,
ul.products.columns-6 .flickity-slider {
margin-right: -0.9375rem;
margin-left: -0.9375rem; }
ul.products.columns-6 > .product,
ul.products.columns-6 .flickity-slider > .product {
width: 33.3333333333%;
padding-left: 0.9375rem;
padding-right: 0.9375rem;
padding-bottom: 0.9375rem; } }
@media screen and (max-width: 47.99875em) {
ul.products.columns-6,
ul.products.columns-6 .flickity-slider {
margin-right: -0.78125rem;
margin-left: -0.78125rem; }
ul.products.columns-6 > .product,
ul.products.columns-6 .flickity-slider > .product {
width: 50%;
padding-left: 0.78125rem;
padding-right: 0.78125rem;
padding-bottom: 0.78125rem; } }
.search-results-inner {
list-style: none;
display: flex;
flex-flow: row wrap;
margin-right: -1.5625rem;
margin-left: -1.5625rem; }
.search-results-inner > .autocomplete-suggestion {
width: 16.6666666667%;
padding-left: 1.5625rem;
padding-right: 1.5625rem;
padding-bottom: 1.5625rem; }
@media screen and (max-width: 80em) {
.search-results-inner {
margin-right: -1.25rem;
margin-left: -1.25rem; }
.search-results-inner > .autocomplete-suggestion {
width: 20%;
padding-left: 1.25rem;
padding-right: 1.25rem;
padding-bottom: 1.25rem; } }
@media screen and (max-width: 64.06125em) {
.search-results-inner {
margin-right: -1.25rem;
margin-left: -1.25rem; }
.search-results-inner > .autocomplete-suggestion {
width: 33.3333333333%;
padding-left: 1.25rem;
padding-right: 1.25rem;
padding-bottom: 1.25rem; } }
@media screen and (max-width: 41.6875em) {
.search-results-inner {
margin-right: -0.9375rem;
margin-left: -0.9375rem; }
.search-results-inner > .autocomplete-suggestion {
width: 33.3333333333%;
padding-left: 0.9375rem;
padding-right: 0.9375rem;
padding-bottom: 0.9375rem; } }
@media screen and (max-width: 47.99875em) {
.search-results-inner {
margin-right: -0.78125rem;
margin-left: -0.78125rem; }
.search-results-inner > .autocomplete-suggestion {
width: 50%;
padding-left: 0.78125rem;
padding-right: 0.78125rem;
padding-bottom: 0.78125rem; } }
.site-content.woocommerce-sidebar-active ul.products.columns-2 {
margin-right: -2.5rem;
margin-left: -2.5rem; }
.site-content.woocommerce-sidebar-active ul.products.columns-2 > .product {
width: 50%;
padding-left: 2.5rem;
padding-right: 2.5rem;
padding-bottom: 2.5rem; }
@media screen and (max-width: 80em) {
.site-content.woocommerce-sidebar-active ul.products.columns-2 {
margin-right: -1.875rem;
margin-left: -1.875rem; }
.site-content.woocommerce-sidebar-active ul.products.columns-2 > .product {
width: 50%;
padding-left: 1.875rem;
padding-right: 1.875rem;
padding-bottom: 1.875rem; } }
@media screen and (max-width: 41.6875em) {
.site-content.woocommerce-sidebar-active ul.products.columns-2 {
margin-right: -1.25rem;
margin-left: -1.25rem; }
.site-content.woocommerce-sidebar-active ul.products.columns-2 > .product {
width: 50%;
padding-left: 1.25rem;
padding-right: 1.25rem;
padding-bottom: 1.25rem; } }
@media screen and (max-width: 47.99875em) {
.site-content.woocommerce-sidebar-active ul.products.columns-2 {
margin-right: -0.78125rem;
margin-left: -0.78125rem; }
.site-content.woocommerce-sidebar-active ul.products.columns-2 > .product {
width: 50%;
padding-left: 0.78125rem;
padding-right: 0.78125rem;
padding-bottom: 0.78125rem; } }
.site-content.woocommerce-sidebar-active ul.products.columns-3 {
margin-right: -2.1875rem;
margin-left: -2.1875rem; }
.site-content.woocommerce-sidebar-active ul.products.columns-3 > .product {
width: 33.3333333333%;
padding-left: 2.1875rem;
padding-right: 2.1875rem;
padding-bottom: 2.1875rem; }
@media screen and (max-width: 80em) {
.site-content.woocommerce-sidebar-active ul.products.columns-3 {
margin-right: -1.5625rem;
margin-left: -1.5625rem; }
.site-content.woocommerce-sidebar-active ul.products.columns-3 > .product {
width: 33.3333333333%;
padding-left: 1.5625rem;
padding-right: 1.5625rem;
padding-bottom: 1.5625rem; } }
@media screen and (max-width: 64.06125em) {
.site-content.woocommerce-sidebar-active ul.products.columns-3 {
margin-right: -1.5625rem;
margin-left: -1.5625rem; }
.site-content.woocommerce-sidebar-active ul.products.columns-3 > .product {
width: 33.3333333333%;
padding-left: 1.5625rem;
padding-right: 1.5625rem;
padding-bottom: 1.5625rem; } }
@media screen and (max-width: 41.6875em) {
.site-content.woocommerce-sidebar-active ul.products.columns-3 {
margin-right: -0.9375rem;
margin-left: -0.9375rem; }
.site-content.woocommerce-sidebar-active ul.products.columns-3 > .product {
width: 33.3333333333%;
padding-left: 0.9375rem;
padding-right: 0.9375rem;
padding-bottom: 0.9375rem; } }
@media screen and (max-width: 47.99875em) {
.site-content.woocommerce-sidebar-active ul.products.columns-3 {
margin-right: -0.78125rem;
margin-left: -0.78125rem; }
.site-content.woocommerce-sidebar-active ul.products.columns-3 > .product {
width: 50%;
padding-left: 0.78125rem;
padding-right: 0.78125rem;
padding-bottom: 0.78125rem; } }
.site-content.woocommerce-sidebar-active ul.products.columns-4 {
margin-right: -1.5625rem;
margin-left: -1.5625rem; }
.site-content.woocommerce-sidebar-active ul.products.columns-4 > .product {
width: 25%;
padding-left: 1.5625rem;
padding-right: 1.5625rem;
padding-bottom: 1.5625rem; }
@media screen and (max-width: 90em) {
.site-content.woocommerce-sidebar-active ul.products.columns-4 {
margin-right: -1.5625rem;
margin-left: -1.5625rem; }
.site-content.woocommerce-sidebar-active ul.products.columns-4 > .product {
width: 33.3333333333%;
padding-left: 1.5625rem;
padding-right: 1.5625rem;
padding-bottom: 1.5625rem; } }
@media screen and (max-width: 64.06125em) {
.site-content.woocommerce-sidebar-active ul.products.columns-4 {
margin-right: -1.5625rem;
margin-left: -1.5625rem; }
.site-content.woocommerce-sidebar-active ul.products.columns-4 > .product {
width: 33.3333333333%;
padding-left: 1.5625rem;
padding-right: 1.5625rem;
padding-bottom: 1.5625rem; } }
@media screen and (max-width: 41.6875em) {
.site-content.woocommerce-sidebar-active ul.products.columns-4 {
margin-right: -0.9375rem;
margin-left: -0.9375rem; }
.site-content.woocommerce-sidebar-active ul.products.columns-4 > .product {
width: 33.3333333333%;
padding-left: 0.9375rem;
padding-right: 0.9375rem;
padding-bottom: 0.9375rem; } }
@media screen and (max-width: 47.99875em) {
.site-content.woocommerce-sidebar-active ul.products.columns-4 {
margin-right: -0.78125rem;
margin-left: -0.78125rem; }
.site-content.woocommerce-sidebar-active ul.products.columns-4 > .product {
width: 50%;
padding-left: 0.78125rem;
padding-right: 0.78125rem;
padding-bottom: 0.78125rem; } }
.site-content.woocommerce-sidebar-active ul.products.columns-5 {
margin-right: -1.5625rem;
margin-left: -1.5625rem; }
.site-content.woocommerce-sidebar-active ul.products.columns-5 > .product {
width: 25%;
padding-left: 1.5625rem;
padding-right: 1.5625rem;
padding-bottom: 1.5625rem; }
@media screen and (max-width: 90em) {
.site-content.woocommerce-sidebar-active ul.products.columns-5 {
margin-right: -1.5625rem;
margin-left: -1.5625rem; }
.site-content.woocommerce-sidebar-active ul.products.columns-5 > .product {
width: 33.3333333333%;
padding-left: 1.5625rem;
padding-right: 1.5625rem;
padding-bottom: 1.5625rem; } }
@media screen and (max-width: 64.06125em) {
.site-content.woocommerce-sidebar-active ul.products.columns-5 {
margin-right: -1.5625rem;
margin-left: -1.5625rem; }
.site-content.woocommerce-sidebar-active ul.products.columns-5 > .product {
width: 33.3333333333%;
padding-left: 1.5625rem;
padding-right: 1.5625rem;
padding-bottom: 1.5625rem; } }
@media screen and (max-width: 41.6875em) {
.site-content.woocommerce-sidebar-active ul.products.columns-5 {
margin-right: -0.9375rem;
margin-left: -0.9375rem; }
.site-content.woocommerce-sidebar-active ul.products.columns-5 > .product {
width: 33.3333333333%;
padding-left: 0.9375rem;
padding-right: 0.9375rem;
padding-bottom: 0.9375rem; } }
@media screen and (max-width: 47.99875em) {
.site-content.woocommerce-sidebar-active ul.products.columns-5 {
margin-right: -0.78125rem;
margin-left: -0.78125rem; }
.site-content.woocommerce-sidebar-active ul.products.columns-5 > .product {
width: 50%;
padding-left: 0.78125rem;
padding-right: 0.78125rem;
padding-bottom: 0.78125rem; } }
@media screen and (max-width: 64.06125em) {
.content-page-wrapper {
padding-top: 20px; } }
.shop-content {
position: relative; }
.shop-content .shop-content-inner > .grid-container {
padding: 0; }
ul.products {
transition-delay: 1.4s;
position: relative;
opacity: 1;
visibility: visible;
transition: opacity 1s ease; }
ul.products.show {
opacity: 0;
visibility: hidden; }
.shop-loading {
position: absolute;
top: 0;
left: 0;
text-align: center;
background-color: #fff;
z-index: -999;
opacity: 0;
transition: opacity 1s cubic-bezier(0.19, 1, 0.22, 1); }
.shop-loading .barberry-loader {
width: 24px;
height: 24px;
display: inline-block;
position: relative;
vertical-align: middle; }
@keyframes loader_spinner {
100% {
transform: rotate(360deg); } }
@keyframes loader_fade {
0% {
opacity: 0; }
100% {
opacity: 1; } }
.shop-loading .barberry-loader:after {
content: '';
display: inline-block;
box-sizing: border-box;
width: 24px;
height: 24px;
border-radius: 100%;
border: 1px solid transparent;
animation: loader_fade .5s ease-in, loader_spinner .5s linear infinite; }
.shop-loading .barberry-loader:after {
color: #000;
border-top: 1px solid;
position: absolute;
left: 50%;
top: 50%;
margin-top: -8px;
margin-left: -8px;
z-index: 1; }
.shop-loading.show {
width: 100%;
height: 100%;
z-index: 99;
opacity: 1;
transition-delay: 0.5s; }
@keyframes loader_spinner {
100% {
transform: rotate(360deg); } }
@keyframes loader_fade {
0% {
opacity: 0; }
100% {
opacity: 1; } }
.shop-loading.show .barberry-loader:after {
content: '';
display: inline-block;
box-sizing: border-box;
width: 24px;
height: 24px;
border-radius: 100%;
border: 1px solid transparent;
animation: loader_fade .5s ease-in, loader_spinner .5s linear infinite; }
.shop-loading.show .barberry-loader:after {
color: #000;
border-top: 1px solid;
position: absolute;
left: 50%;
top: 50%;
margin-top: -8px;
margin-left: -8px;
z-index: 1; }
ul.products li.product {
visibility: hidden;
margin-bottom: 20px; }
@media screen and (max-width: 64.06125em) {
ul.products li.product {
margin-bottom: 10px; } }
ul.products li.product .product-inner-wrapper {
position: relative; }
ul.products li.product .product-inner {
position: relative; }
ul.products li.product .product-inner .product-image {
position: relative;
overflow: hidden;
margin-bottom: 1.25rem; }
@media screen and (max-width: 64.06125em) {
ul.products li.product .product-inner .product-image {
overflow: visible;
margin-bottom: 0.9375rem; } }
ul.products li.product .product-inner .product-image .loop-thumbnail {
overflow: hidden;
position: relative;
display: block;
transition: opacity 1s ease; }
ul.products li.product .product-inner .product-image .loop-thumbnail:before {
opacity: 0;
transition: opacity 1s ease; }
ul.products li.product .product-inner .product-image .loop-thumbnail.image-loading {
color: transparent; }
@keyframes loader_spinner {
100% {
transform: rotate(360deg); } }
@keyframes loader_fade {
0% {
opacity: 0; }
100% {
opacity: 1; } }
ul.products li.product .product-inner .product-image .loop-thumbnail.image-loading:after {
content: '';
display: inline-block;
box-sizing: border-box;
width: 20px;
height: 20px;
border-radius: 100%;
border: 1px solid transparent;
animation: loader_fade .5s ease-in, loader_spinner .5s linear infinite; }
ul.products li.product .product-inner .product-image .loop-thumbnail.image-loading:before {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #fff;
opacity: 0.3;
content: "";
z-index: 1;
transition-delay: 0.1s;
transition: opacity 1s ease; }
ul.products li.product .product-inner .product-image .loop-thumbnail.image-loading:after {
color: #000;
border-top: 2px solid;
position: absolute;
left: 50%;
top: 50%;
margin-top: -10px;
margin-left: -10px;
z-index: 1; }
ul.products li.product .product-inner .product-image .loop-thumbnail img {
width: 100%; }
ul.products li.product .product-inner .product-image .loop-thumbnail .image-hover {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
opacity: 0;
transition: opacity 0.5s ease, transform 2s cubic-bezier(0, 0, 0.44, 1.18); }
ul.products li.product .product-inner .product-image .loop-thumbnail:hover .image-hover {
opacity: 1;
transform: scale(1.08); }
ul.products li.product .product-inner .product-image .footer-section {
opacity: 0;
z-index: 1;
text-align: center;
position: absolute;
transform: translateY(-44px);
transform: translateY(0);
width: 100%;
transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
transition-delay: 0s; }
@media screen and (max-width: 64.06125em) {
ul.products li.product .product-inner .product-image .footer-section {
position: relative;
transform: translateY(0px); } }
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner {
display: flex;
align-items: center;
justify-content: center;
font-size: 0; }
@media screen and (max-width: 64.06125em) {
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner {
display: flex;
flex-flow: row wrap;
justify-content: space-between;
max-width: 100%; } }
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .button {
margin: 0;
border-width: 1px;
position: relative;
height: auto;
font-weight: 600 !important;
padding: 10px 20px 9px;
text-transform: capitalize;
letter-spacing: 0;
margin-bottom: 0;
min-height: 40px;
color: #000;
background-color: #fff;
white-space: normal; }
@media screen and (max-width: 64.06125em) {
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .button {
font-size: 0;
border-color: #e4e4e4;
flex: 1 1 0px;
width: auto; } }
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .button:before {
background-color: #000; }
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .button:after {
transition-delay: 0s;
position: absolute;
left: 50%;
top: 50%;
margin-top: -8px;
margin-left: -8px;
z-index: 1;
color: #000; }
@media screen and (max-width: 64.06125em) {
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .button:after {
font-size: 16px; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; } }
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .button:hover {
color: #fff; }
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .button:hover:before {
background-color: #000; }
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .button:hover:after {
color: #fff; }
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .button.loading.product_type_simple {
color: transparent; }
@keyframes loader_spinner {
100% {
transform: rotate(360deg); } }
@keyframes loader_fade {
0% {
opacity: 0; }
100% {
opacity: 1; } }
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .button.loading.product_type_simple:after {
content: '';
display: inline-block;
box-sizing: border-box;
width: 16px;
height: 16px;
border-radius: 100%;
border: 1px solid transparent;
animation: loader_fade .5s ease-in, loader_spinner .5s linear infinite; }
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .button.loading.product_type_simple:after {
transition-delay: 0.1s;
color: #000;
border-top: 1px solid;
position: absolute;
left: 50%;
top: 50%;
margin-top: -8px;
margin-left: -8px;
z-index: 1; }
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .button.loading.product_type_simple:hover:after {
color: #fff; }
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .button.barberry_addtocart_button .tooltip {
display: none; }
@media screen and (max-width: 64.06125em) {
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .product_type_simple,
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .added {
font-size: 0; }
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .product_type_simple:after,
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .added:after {
font-size: 16px; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; } }
@media screen and (max-width: 64.06125em) {
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .product_type_variable {
font-size: 0; }
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .product_type_variable:after {
font-size: 16px; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; } }
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .barberry_product_quick_view_button {
margin-right: -1px;
background-color: #fff;
height: 100%;
transition: background-color 1s cubic-bezier(0.19, 1, 0.22, 1); }
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .barberry_product_quick_view_button:before {
display: none; }
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .barberry_product_quick_view_button:after { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .barberry_product_quick_view_button:hover {
background-color: #000; }
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .barberry_product_quick_view_button:hover:after {
color: #fff; }
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .barberry_product_quick_view_button.loading {
color: transparent; }
@keyframes loader_spinner {
100% {
transform: rotate(360deg); } }
@keyframes loader_fade {
0% {
opacity: 0; }
100% {
opacity: 1; } }
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .barberry_product_quick_view_button.loading:after {
content: '';
display: inline-block;
box-sizing: border-box;
width: 16px;
height: 16px;
border-radius: 100%;
border: 1px solid transparent;
animation: loader_fade .5s ease-in, loader_spinner .5s linear infinite; }
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .barberry_product_quick_view_button.loading:after {
transition-delay: 0.1s;
color: #000;
border-top: 1px solid;
position: absolute;
left: 50%;
top: 50%;
margin-top: -8px;
margin-left: -8px;
z-index: 1; }
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .barberry_product_quick_view_button.loading:hover:after {
color: #fff; }
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .barberry_product_wishlist_button {
background-color: #fff;
height: 100%;
margin-left: -1px;
transition: background-color 1s cubic-bezier(0.19, 1, 0.22, 1);
opacity: 1 !important; }
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .barberry_product_wishlist_button .blockUI {
display: none !important; }
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .barberry_product_wishlist_button:before {
display: none; }
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .barberry_product_wishlist_button:after { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .barberry_product_wishlist_button.added:after { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .barberry_product_wishlist_button:hover {
background-color: #000; }
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .barberry_product_wishlist_button:hover:after {
color: #fff;
animation: beat .6s ease-in-out infinite; }
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .barberry_product_wishlist_button.loading {
color: transparent; }
@keyframes loader_spinner {
100% {
transform: rotate(360deg); } }
@keyframes loader_fade {
0% {
opacity: 0; }
100% {
opacity: 1; } }
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .barberry_product_wishlist_button.loading:after {
content: '';
display: inline-block;
box-sizing: border-box;
width: 16px;
height: 16px;
border-radius: 100%;
border: 1px solid transparent;
animation: loader_fade .5s ease-in, loader_spinner .5s linear infinite; }
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .barberry_product_wishlist_button.loading:after {
transition-delay: 0.1s;
color: #000;
border-top: 1px solid;
position: absolute;
left: 50%;
top: 50%;
margin-top: -8px;
margin-left: -8px;
z-index: 1; }
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .barberry_product_wishlist_button.loading:hover:after {
color: #fff; }
ul.products li.product .product-inner.phover:hover .product-image {
overflow: visible; }
ul.products li.product .product-inner .product-details {
display: flex;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between; }
@media screen and (max-width: 48em) {
ul.products li.product .product-inner .product-details {
flex-wrap: wrap; } }
ul.products li.product .product-inner .product-details .star-rating {
display: block;
font-size: 0.6875rem;
margin-bottom: 5px; }
@media screen and (max-width: 64.06125em) {
ul.products li.product .product-inner .product-details .star-rating {
display: block;
margin-bottom: 5px;
font-size: 0.6875rem; } }
ul.products li.product .product-inner .product-details .product-title {
display: inline-block;
max-width: 60%;
font-size: 18px;
line-height: 1.4;
margin-bottom: .3em; }
ul.products li.product .product-inner .product-details .product-title a {
color: #000;
font-size: 18px;
line-height: 1.4; }
ul.products li.product .product-inner .product-details .product-title a:hover {
color: #000;
opacity: 0.7; }
@media screen and (max-width: 48em) {
ul.products li.product .product-inner .product-details .product-title {
max-width: 100%; }
ul.products li.product .product-inner .product-details .product-title a {
font-size: 16px;
font-weight: 300 !important; } }
ul.products li.product .product-inner .product-details .price {
max-width: 35%;
text-align: right;
font-size: 18px;
line-height: 1;
font-weight: 600; }
ul.products li.product .product-inner .product-details .price .amount {
line-height: 1.1; }
ul.products li.product .product-inner .product-details .price .woocommerce-price-suffix {
display: block;
font-weight: 300; }
ul.products li.product .product-inner .product-details .price sup {
font-size: 60%;
font-weight: 400;
line-height: 1.6;
margin-left: 0.1rem; }
@media screen and (max-width: 48em) {
ul.products li.product .product-inner .product-details .price {
font-size: 16px;
max-width: inherit;
text-align: left; } }
ul.products li.product .product-inner .product-details .price del {
text-align: right;
position: relative;
display: inline;
width: 100%;
text-decoration: none; }
ul.products li.product .product-inner .product-details .price del .amount {
line-height: 1.4; }
ul.products li.product .product-inner .product-details .price del span {
color: #333;
font-size: 88%;
font-weight: 300; }
ul.products li.product .product-inner .product-details .price del sup {
font-weight: 300; }
@media screen and (max-width: 64.06125em) {
ul.products li.product .product-inner .product-details .price del {
text-align: left;
width: 100%; } }
ul.products li.product .product-inner .product-details .price del .amount:before {
width: 100%;
position: absolute;
content: "";
right: 0;
top: 50%;
height: 0px;
border-bottom: 1px solid #f9423a;
opacity: 0.7;
transform: rotate(-15deg); }
ul.products li.product .product-inner .product-details .price ins {
color: #f9423a;
text-decoration: none;
display: block;
line-height: 1;
padding: 0;
width: 100%; }
@media screen and (max-width: 64.06125em) {
ul.products li.product .product-inner .product-details .price ins {
display: inline; } }
@media screen and (max-width: 64.06125em) {
ul.products li.product .product-inner .product-details .price {
width: 100%; } }
ul.products li.product .product-inner .product-details .price .woocommerce-Price-currencySymbol {
font-size: 70%;
margin-right: 3px; }
@media screen and (max-width: 47.99875em) {
ul.products li.product .product-inner .product-details .price {
line-height: 1.3; }
ul.products li.product .product-inner .product-details .price .woocommerce-Price-currencySymbol {
margin-right: 2px; }
ul.products li.product .product-inner .product-details .price sup {
font-weight: 400;
margin-left: 0.05rem; } }
ul.products li.product .product-inner .product-details a.button {
display: none; }
ul.products li.product .product-inner:hover .footer-section {
transform: translateY(-55px); }
@media screen and (max-width: 64em) {
ul.products li.product .product-inner:hover .footer-section {
transform: translateY(0px); } }
ul.products.product-grid-layout-2 li.product .product-inner .product-image {
margin-bottom: 0; }
@media screen and (max-width: 64.06125em) {
ul.products.product-grid-layout-2 li.product .product-inner .product-image {
margin-bottom: 15px; } }
ul.products.product-grid-layout-2 li.product .product-inner .product-details-wrapper {
position: relative;
transition: transform 1s cubic-bezier(0.19, 1, 0.22, 1); }
ul.products.product-grid-layout-2 li.product .product-inner .product-details {
position: absolute;
width: 100%;
bottom: 30px;
z-index: 3; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .star-rating {
opacity: 0;
display: block;
font-size: 0.8125rem;
margin-bottom: 10px; }
body.is-mobile ul.products.product-grid-layout-2 li.product .product-inner .product-details .star-rating {
opacity: 1; }
@media screen and (max-width: 64.06125em) {
ul.products.product-grid-layout-2 li.product .product-inner .product-details .star-rating {
opacity: 1; } }
@media screen and (max-width: 48em) {
ul.products.product-grid-layout-2 li.product .product-inner .product-details {
position: relative;
bottom: auto; } }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title {
max-width: 60%;
margin-left: -30px;
margin-bottom: 0; }
@media screen and (max-width: 48em) {
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title {
max-width: 100%;
margin-left: 0;
margin-bottom: .3em; } }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a {
font-size: 40px;
line-height: 1.2; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div {
width: auto;
padding: 0;
overflow: hidden; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div span {
opacity: 0;
display: inline-block;
position: relative; }
@media screen and (max-width: 64.06125em) {
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div span {
opacity: 1; } }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div span:after {
width: 0;
height: 1px;
position: absolute;
left: 0;
bottom: 2px;
content: " ";
background-color: #000;
-webkit-transition: width 1s cubic-bezier(0.19, 1, 0.22, 1);
-moz-transition: width 1s cubic-bezier(0.19, 1, 0.22, 1);
-o-transition: width 1s cubic-bezier(0.19, 1, 0.22, 1);
transition: width 1s cubic-bezier(0.19, 1, 0.22, 1);
transition-delay: 0; }
@media screen and (max-width: 47.99875em) {
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div span:after {
display: none; } }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(1) span:after {
transition-delay: 0.1s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(2) span:after {
transition-delay: 0.2s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(3) span:after {
transition-delay: 0.3s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(4) span:after {
transition-delay: 0.4s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(5) span:after {
transition-delay: 0.5s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(6) span:after {
transition-delay: 0.6s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(7) span:after {
transition-delay: 0.7s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(8) span:after {
transition-delay: 0.8s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(9) span:after {
transition-delay: 0.9s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(10) span:after {
transition-delay: 1s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(11) span:after {
transition-delay: 1.1s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(12) span:after {
transition-delay: 1.2s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(13) span:after {
transition-delay: 1.3s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(14) span:after {
transition-delay: 1.4s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(15) span:after {
transition-delay: 1.5s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(16) span:after {
transition-delay: 1.6s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(17) span:after {
transition-delay: 1.7s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(18) span:after {
transition-delay: 1.8s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(19) span:after {
transition-delay: 1.9s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(20) span:after {
transition-delay: 2s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(21) span:after {
transition-delay: 2.1s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(22) span:after {
transition-delay: 2.2s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(23) span:after {
transition-delay: 2.3s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(24) span:after {
transition-delay: 2.4s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(25) span:after {
transition-delay: 2.5s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(26) span:after {
transition-delay: 2.6s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(27) span:after {
transition-delay: 2.7s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(28) span:after {
transition-delay: 2.8s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(29) span:after {
transition-delay: 2.9s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(30) span:after {
transition-delay: 3s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(31) span:after {
transition-delay: 3.1s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(32) span:after {
transition-delay: 3.2s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(33) span:after {
transition-delay: 3.3s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(34) span:after {
transition-delay: 3.4s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(35) span:after {
transition-delay: 3.5s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(36) span:after {
transition-delay: 3.6s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(37) span:after {
transition-delay: 3.7s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(38) span:after {
transition-delay: 3.8s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(39) span:after {
transition-delay: 3.9s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(40) span:after {
transition-delay: 4s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(41) span:after {
transition-delay: 4.1s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(42) span:after {
transition-delay: 4.2s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(43) span:after {
transition-delay: 4.3s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(44) span:after {
transition-delay: 4.4s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(45) span:after {
transition-delay: 4.5s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(46) span:after {
transition-delay: 4.6s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(47) span:after {
transition-delay: 4.7s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(48) span:after {
transition-delay: 4.8s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(49) span:after {
transition-delay: 4.9s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(50) span:after {
transition-delay: 5s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(51) span:after {
transition-delay: 5.1s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(52) span:after {
transition-delay: 5.2s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(53) span:after {
transition-delay: 5.3s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(54) span:after {
transition-delay: 5.4s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(55) span:after {
transition-delay: 5.5s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(56) span:after {
transition-delay: 5.6s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(57) span:after {
transition-delay: 5.7s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(58) span:after {
transition-delay: 5.8s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(59) span:after {
transition-delay: 5.9s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(60) span:after {
transition-delay: 6s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(61) span:after {
transition-delay: 6.1s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(62) span:after {
transition-delay: 6.2s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(63) span:after {
transition-delay: 6.3s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(64) span:after {
transition-delay: 6.4s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(65) span:after {
transition-delay: 6.5s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(66) span:after {
transition-delay: 6.6s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(67) span:after {
transition-delay: 6.7s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(68) span:after {
transition-delay: 6.8s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(69) span:after {
transition-delay: 6.9s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(70) span:after {
transition-delay: 7s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(71) span:after {
transition-delay: 7.1s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(72) span:after {
transition-delay: 7.2s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(73) span:after {
transition-delay: 7.3s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(74) span:after {
transition-delay: 7.4s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(75) span:after {
transition-delay: 7.5s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(76) span:after {
transition-delay: 7.6s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(77) span:after {
transition-delay: 7.7s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(78) span:after {
transition-delay: 7.8s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(79) span:after {
transition-delay: 7.9s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(80) span:after {
transition-delay: 8s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(81) span:after {
transition-delay: 8.1s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(82) span:after {
transition-delay: 8.2s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(83) span:after {
transition-delay: 8.3s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(84) span:after {
transition-delay: 8.4s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(85) span:after {
transition-delay: 8.5s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(86) span:after {
transition-delay: 8.6s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(87) span:after {
transition-delay: 8.7s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(88) span:after {
transition-delay: 8.8s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(89) span:after {
transition-delay: 8.9s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(90) span:after {
transition-delay: 9s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(91) span:after {
transition-delay: 9.1s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(92) span:after {
transition-delay: 9.2s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(93) span:after {
transition-delay: 9.3s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(94) span:after {
transition-delay: 9.4s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(95) span:after {
transition-delay: 9.5s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(96) span:after {
transition-delay: 9.6s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(97) span:after {
transition-delay: 9.7s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(98) span:after {
transition-delay: 9.8s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(99) span:after {
transition-delay: 9.9s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div:nth-child(100) span:after {
transition-delay: 10s; }
ul.products.product-grid-layout-2 li.product .product-inner .product-details .price {
position: relative;
opacity: 0;
display: block;
max-width: 100px;
margin-right: 30px;
align-self: flex-end;
bottom: 5px;
overflow: hidden;
text-align: right; }
body.is-mobile ul.products.product-grid-layout-2 li.product .product-inner .product-details .price {
opacity: 1; }
@media screen and (max-width: 64.06125em) {
ul.products.product-grid-layout-2 li.product .product-inner .product-details .price {
bottom: 0; } }
@media screen and (max-width: 48em) {
ul.products.product-grid-layout-2 li.product .product-inner .product-details .price {
opacity: 1; } }
@media screen and (max-width: 48em) {
ul.products.product-grid-layout-2 li.product .product-inner .product-details .price {
text-align: left;
display: block;
max-width: 100%;
opacity: 1;
margin-right: 0;
margin-bottom: 0; } }
ul.products.product-grid-layout-2 li.product .product-inner:hover .product-image .loop-thumbnail .image-hover {
opacity: 1;
transform: scale(1.08); }
ul.products.product-grid-layout-2 li.product .product-inner:hover .product-details-wrapper {
transform: translateY(-40px);
transition: transform 1s cubic-bezier(0.19, 1, 0.22, 1); }
@media screen and (max-width: 64.06125em) {
ul.products.product-grid-layout-2 li.product .product-inner:hover .product-details-wrapper {
transform: none; } }
ul.products.product-grid-layout-2 li.product .product-inner:hover .product-details .product-title a div span:after {
width: 100%; }
ul.products li.product.active .product-inner .product-image .footer-section {
opacity: 1; }
@media screen and (max-width: 48em) {
ul.products li.product.active .product-inner .product-image .footer-section {
transition-delay: .3s; } }
ul.products li.product.active .product-labels {
transition-delay: 1s;
transition: opacity 1s;
opacity: 1; }
ul.products li.product-category .category_wrapper .category_image {
overflow: hidden;
margin-bottom: 1.25rem; }
ul.products li.product-category .category_wrapper .category_image img {
width: 100%;
transition: opacity 0.5s ease, transform 2s cubic-bezier(0, 0, 0.44, 1.18); }
@media screen and (max-width: 64.06125em) {
ul.products li.product-category .category_wrapper .category_image {
margin-bottom: 0.9375rem; } }
ul.products li.product-category .category_wrapper .category_details a {
color: #000; }
ul.products li.product-category .category_wrapper .category_details .category-title {
color: #000;
font-size: 24px;
line-height: 1.4;
font-weight: 600 !important;
margin-bottom: 0; }
@media screen and (max-width: 47.99875em) {
ul.products li.product-category .category_wrapper .category_details .category-title {
font-size: 20px;
line-height: 1.2; } }
ul.products li.product-category .category_wrapper .category_details .category-title .count {
display: none; }
ul.products li.product-category .category_wrapper .category_details .more-products {
font-weight: 300;
font-size: 16px;
line-height: 1.6; }
ul.products li.product-category .category_wrapper:hover .category_image img {
transform: scale(1.08) !important; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper {
position: relative; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details {
position: absolute;
width: 100%;
bottom: 30px;
z-index: 3; }
@media screen and (max-width: 47.99875em) {
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details {
position: relative; } }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .more-products {
opacity: 0; }
@media screen and (max-width: 64em) {
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .more-products {
opacity: 1; } }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title {
font-size: 40px;
line-height: 1.2; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div {
overflow: hidden; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div span {
opacity: 0;
display: inline-block;
position: relative; }
@media screen and (max-width: 64em) {
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div span {
opacity: 1; } }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div span:after {
width: 0;
height: 1px;
position: absolute;
left: 0;
bottom: 2px;
content: " ";
background-color: #000;
-webkit-transition: width 1s cubic-bezier(0.19, 1, 0.22, 1);
-moz-transition: width 1s cubic-bezier(0.19, 1, 0.22, 1);
-o-transition: width 1s cubic-bezier(0.19, 1, 0.22, 1);
transition: width 1s cubic-bezier(0.19, 1, 0.22, 1);
transition-delay: 0; }
@media screen and (max-width: 47.99875em) {
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div span:after {
display: none; } }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(1) span:after {
transition-delay: 0.1s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(2) span:after {
transition-delay: 0.2s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(3) span:after {
transition-delay: 0.3s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(4) span:after {
transition-delay: 0.4s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(5) span:after {
transition-delay: 0.5s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(6) span:after {
transition-delay: 0.6s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(7) span:after {
transition-delay: 0.7s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(8) span:after {
transition-delay: 0.8s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(9) span:after {
transition-delay: 0.9s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(10) span:after {
transition-delay: 1s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(11) span:after {
transition-delay: 1.1s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(12) span:after {
transition-delay: 1.2s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(13) span:after {
transition-delay: 1.3s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(14) span:after {
transition-delay: 1.4s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(15) span:after {
transition-delay: 1.5s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(16) span:after {
transition-delay: 1.6s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(17) span:after {
transition-delay: 1.7s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(18) span:after {
transition-delay: 1.8s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(19) span:after {
transition-delay: 1.9s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(20) span:after {
transition-delay: 2s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(21) span:after {
transition-delay: 2.1s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(22) span:after {
transition-delay: 2.2s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(23) span:after {
transition-delay: 2.3s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(24) span:after {
transition-delay: 2.4s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(25) span:after {
transition-delay: 2.5s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(26) span:after {
transition-delay: 2.6s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(27) span:after {
transition-delay: 2.7s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(28) span:after {
transition-delay: 2.8s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(29) span:after {
transition-delay: 2.9s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(30) span:after {
transition-delay: 3s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(31) span:after {
transition-delay: 3.1s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(32) span:after {
transition-delay: 3.2s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(33) span:after {
transition-delay: 3.3s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(34) span:after {
transition-delay: 3.4s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(35) span:after {
transition-delay: 3.5s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(36) span:after {
transition-delay: 3.6s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(37) span:after {
transition-delay: 3.7s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(38) span:after {
transition-delay: 3.8s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(39) span:after {
transition-delay: 3.9s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(40) span:after {
transition-delay: 4s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(41) span:after {
transition-delay: 4.1s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(42) span:after {
transition-delay: 4.2s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(43) span:after {
transition-delay: 4.3s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(44) span:after {
transition-delay: 4.4s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(45) span:after {
transition-delay: 4.5s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(46) span:after {
transition-delay: 4.6s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(47) span:after {
transition-delay: 4.7s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(48) span:after {
transition-delay: 4.8s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(49) span:after {
transition-delay: 4.9s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(50) span:after {
transition-delay: 5s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(51) span:after {
transition-delay: 5.1s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(52) span:after {
transition-delay: 5.2s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(53) span:after {
transition-delay: 5.3s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(54) span:after {
transition-delay: 5.4s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(55) span:after {
transition-delay: 5.5s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(56) span:after {
transition-delay: 5.6s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(57) span:after {
transition-delay: 5.7s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(58) span:after {
transition-delay: 5.8s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(59) span:after {
transition-delay: 5.9s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(60) span:after {
transition-delay: 6s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(61) span:after {
transition-delay: 6.1s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(62) span:after {
transition-delay: 6.2s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(63) span:after {
transition-delay: 6.3s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(64) span:after {
transition-delay: 6.4s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(65) span:after {
transition-delay: 6.5s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(66) span:after {
transition-delay: 6.6s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(67) span:after {
transition-delay: 6.7s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(68) span:after {
transition-delay: 6.8s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(69) span:after {
transition-delay: 6.9s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(70) span:after {
transition-delay: 7s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(71) span:after {
transition-delay: 7.1s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(72) span:after {
transition-delay: 7.2s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(73) span:after {
transition-delay: 7.3s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(74) span:after {
transition-delay: 7.4s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(75) span:after {
transition-delay: 7.5s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(76) span:after {
transition-delay: 7.6s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(77) span:after {
transition-delay: 7.7s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(78) span:after {
transition-delay: 7.8s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(79) span:after {
transition-delay: 7.9s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(80) span:after {
transition-delay: 8s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(81) span:after {
transition-delay: 8.1s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(82) span:after {
transition-delay: 8.2s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(83) span:after {
transition-delay: 8.3s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(84) span:after {
transition-delay: 8.4s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(85) span:after {
transition-delay: 8.5s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(86) span:after {
transition-delay: 8.6s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(87) span:after {
transition-delay: 8.7s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(88) span:after {
transition-delay: 8.8s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(89) span:after {
transition-delay: 8.9s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(90) span:after {
transition-delay: 9s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(91) span:after {
transition-delay: 9.1s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(92) span:after {
transition-delay: 9.2s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(93) span:after {
transition-delay: 9.3s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(94) span:after {
transition-delay: 9.4s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(95) span:after {
transition-delay: 9.5s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(96) span:after {
transition-delay: 9.6s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(97) span:after {
transition-delay: 9.7s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(98) span:after {
transition-delay: 9.8s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(99) span:after {
transition-delay: 9.9s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title div:nth-child(100) span:after {
transition-delay: 10s; }
ul.products.category-grid-layout-2 li.product-category .category_wrapper:hover .category_details .category-title div span:after {
width: 100%; }
ul.products li.product .product-inner .product-details .product-title a {
background-image: none !important; }
ul.products.columns-2 li.product .product-inner .product-details .product-title a, ul.products.columns-3 li.product .product-inner .product-details .product-title a {
font-size: 16px; }
@media (min-width: 640px) {
ul.products.columns-2 li.product .product-inner .product-details .product-title a, ul.products.columns-3 li.product .product-inner .product-details .product-title a {
font-size: calc(0.5208333333vw + 12.6666666667px); } }
@media (min-width: 1024px) {
ul.products.columns-2 li.product .product-inner .product-details .product-title a, ul.products.columns-3 li.product .product-inner .product-details .product-title a {
font-size: calc(0.4807692308vw + 13.0769230769px); } }
@media (min-width: 1440px) {
ul.products.columns-2 li.product .product-inner .product-details .product-title a, ul.products.columns-3 li.product .product-inner .product-details .product-title a {
font-size: 20px; } }
ul.products.columns-4 li.product .product-inner .product-details .product-title a, ul.products.columns-5 li.product .product-inner .product-details .product-title a {
font-size: 16px; }
@media (min-width: 640px) {
ul.products.columns-4 li.product .product-inner .product-details .product-title a, ul.products.columns-5 li.product .product-inner .product-details .product-title a {
font-size: calc(0.5208333333vw + 12.6666666667px); } }
@media (min-width: 1024px) {
ul.products.columns-4 li.product .product-inner .product-details .product-title a, ul.products.columns-5 li.product .product-inner .product-details .product-title a {
font-size: calc(0.4807692308vw + 13.0769230769px); } }
@media (min-width: 1440px) {
ul.products.columns-4 li.product .product-inner .product-details .product-title a, ul.products.columns-5 li.product .product-inner .product-details .product-title a {
font-size: 20px; } }
ul.products.columns-2.product-grid-layout-2 li.product .product-inner .product-details {
bottom: 0px; }
@media (min-width: 768px) {
ul.products.columns-2.product-grid-layout-2 li.product .product-inner .product-details {
bottom: calc(7000vw - 53760px); } }
@media (min-width: 769px) {
ul.products.columns-2.product-grid-layout-2 li.product .product-inner .product-details {
bottom: calc(3.9215686275vw + 39.8431372549px); } }
@media (min-width: 1024px) {
ul.products.columns-2.product-grid-layout-2 li.product .product-inner .product-details {
bottom: calc(-5000vw + 51280px); } }
@media (min-width: 1025px) {
ul.products.columns-2.product-grid-layout-2 li.product .product-inner .product-details {
bottom: 30px; } }
@media (min-width: 1440px) {
ul.products.columns-2.product-grid-layout-2 li.product .product-inner .product-details {
bottom: 30px; } }
ul.products.columns-2.product-grid-layout-2 li.product .product-inner .product-details .product-title {
margin-left: 0px; }
@media (min-width: 768px) {
ul.products.columns-2.product-grid-layout-2 li.product .product-inner .product-details .product-title {
margin-left: calc(-1500vw + 11520px); } }
@media (min-width: 769px) {
ul.products.columns-2.product-grid-layout-2 li.product .product-inner .product-details .product-title {
margin-left: calc(-0.9784735812vw - 7.4755381605px); } }
@media (min-width: 1280px) {
ul.products.columns-2.product-grid-layout-2 li.product .product-inner .product-details .product-title {
margin-left: calc(-3.75vw + 28px); } }
@media (min-width: 1440px) {
ul.products.columns-2.product-grid-layout-2 li.product .product-inner .product-details .product-title {
margin-left: -26px; } }
ul.products.columns-2.product-grid-layout-2 li.product .product-inner .product-details .product-title a {
font-size: 18px; }
@media (min-width: 767px) {
ul.products.columns-2.product-grid-layout-2 li.product .product-inner .product-details .product-title a {
font-size: calc(200vw - 1516px); } }
@media (min-width: 768px) {
ul.products.columns-2.product-grid-layout-2 li.product .product-inner .product-details .product-title a {
font-size: calc(0.78125vw + 14px); } }
@media (min-width: 1024px) {
ul.products.columns-2.product-grid-layout-2 li.product .product-inner .product-details .product-title a {
font-size: calc(0.78125vw + 14px); } }
@media (min-width: 1280px) {
ul.products.columns-2.product-grid-layout-2 li.product .product-inner .product-details .product-title a {
font-size: calc(5.625vw - 48px); } }
@media (min-width: 1440px) {
ul.products.columns-2.product-grid-layout-2 li.product .product-inner .product-details .product-title a {
font-size: 33px; } }
ul.products.columns-2.product-grid-layout-2 li.product .product-inner .product-details .product-title a div span:after {
bottom: 2px; }
@media (min-width: 1024px) {
ul.products.columns-2.product-grid-layout-2 li.product .product-inner .product-details .product-title a div span:after {
bottom: calc(0.390625vw - 2px); } }
@media (min-width: 1280px) {
ul.products.columns-2.product-grid-layout-2 li.product .product-inner .product-details .product-title a div span:after {
bottom: 3px; } }
@media (min-width: 1440px) {
ul.products.columns-2.product-grid-layout-2 li.product .product-inner .product-details .product-title a div span:after {
bottom: 3px; } }
ul.products.columns-2.product-grid-layout-2 li.product .product-inner .product-details .price {
margin-right: 0px; }
@media (min-width: 640px) {
ul.products.columns-2.product-grid-layout-2 li.product .product-inner .product-details .price {
margin-right: calc(12.4031007752vw - 79.3798449612px); } }
@media (min-width: 769px) {
ul.products.columns-2.product-grid-layout-2 li.product .product-inner .product-details .price {
margin-right: calc(0.7843137255vw + 9.968627451px); } }
@media (min-width: 1024px) {
ul.products.columns-2.product-grid-layout-2 li.product .product-inner .product-details .price {
margin-right: calc(2.8846153846vw - 11.5384615385px); } }
@media (min-width: 1440px) {
ul.products.columns-2.product-grid-layout-2 li.product .product-inner .product-details .price {
margin-right: 30px; } }
ul.products.columns-2.category-grid-layout-2 li.product-category .category_wrapper .category_details {
bottom: 0px; }
@media (min-width: 767px) {
ul.products.columns-2.category-grid-layout-2 li.product-category .category_wrapper .category_details {
bottom: calc(2000vw - 15340px); } }
@media (min-width: 768px) {
ul.products.columns-2.category-grid-layout-2 li.product-category .category_wrapper .category_details {
bottom: calc(1.953125vw + 5px); } }
@media (min-width: 1280px) {
ul.products.columns-2.category-grid-layout-2 li.product-category .category_wrapper .category_details {
bottom: 30px; } }
@media (min-width: 1440px) {
ul.products.columns-2.category-grid-layout-2 li.product-category .category_wrapper .category_details {
bottom: 30px; } }
ul.products.columns-2.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title {
margin-left: 0px;
font-size: 18px; }
@media (min-width: 767px) {
ul.products.columns-2.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title {
margin-left: calc(-1500vw + 11505px); } }
@media (min-width: 768px) {
ul.products.columns-2.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title {
margin-left: calc(-0.9765625vw - 7.5px); } }
@media (min-width: 1280px) {
ul.products.columns-2.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title {
margin-left: calc(-3.75vw + 28px); } }
@media (min-width: 1440px) {
ul.products.columns-2.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title {
margin-left: -26px; } }
@media (min-width: 767px) {
ul.products.columns-2.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title {
font-size: calc(200vw - 1516px); } }
@media (min-width: 768px) {
ul.products.columns-2.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title {
font-size: calc(0.78125vw + 14px); } }
@media (min-width: 1024px) {
ul.products.columns-2.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title {
font-size: calc(0.78125vw + 14px); } }
@media (min-width: 1280px) {
ul.products.columns-2.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title {
font-size: calc(7.5vw - 72px); } }
@media (min-width: 1440px) {
ul.products.columns-2.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title {
font-size: 36px; } }
ul.products.columns-2.category-grid-layout-2 li.product-category .category_wrapper .category_details .more-products {
margin-left: 0px; }
@media (min-width: 767px) {
ul.products.columns-2.category-grid-layout-2 li.product-category .category_wrapper .category_details .more-products {
margin-left: calc(-1500vw + 11505px); } }
@media (min-width: 768px) {
ul.products.columns-2.category-grid-layout-2 li.product-category .category_wrapper .category_details .more-products {
margin-left: calc(-0.9765625vw - 7.5px); } }
@media (min-width: 1280px) {
ul.products.columns-2.category-grid-layout-2 li.product-category .category_wrapper .category_details .more-products {
margin-left: calc(-3.75vw + 28px); } }
@media (min-width: 1440px) {
ul.products.columns-2.category-grid-layout-2 li.product-category .category_wrapper .category_details .more-products {
margin-left: -26px; } }
ul.products.columns-3.product-grid-layout-2 li.product .product-inner .product-details, ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details {
bottom: 0px; }
@media (min-width: 768px) {
ul.products.columns-3.product-grid-layout-2 li.product .product-inner .product-details, ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details {
bottom: calc(7000vw - 53760px); } }
@media (min-width: 769px) {
ul.products.columns-3.product-grid-layout-2 li.product .product-inner .product-details, ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details {
bottom: calc(3.9215686275vw + 39.8431372549px); } }
@media (min-width: 1024px) {
ul.products.columns-3.product-grid-layout-2 li.product .product-inner .product-details, ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details {
bottom: calc(-5000vw + 51280px); } }
@media (min-width: 1025px) {
ul.products.columns-3.product-grid-layout-2 li.product .product-inner .product-details, ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details {
bottom: 30px; } }
@media (min-width: 1440px) {
ul.products.columns-3.product-grid-layout-2 li.product .product-inner .product-details, ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details {
bottom: 30px; } }
ul.products.columns-3.product-grid-layout-2 li.product .product-inner .product-details .product-title, ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .product-title, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details .product-title {
margin-left: 0px; }
@media (min-width: 768px) {
ul.products.columns-3.product-grid-layout-2 li.product .product-inner .product-details .product-title, ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .product-title, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details .product-title {
margin-left: calc(-1500vw + 11520px); } }
@media (min-width: 769px) {
ul.products.columns-3.product-grid-layout-2 li.product .product-inner .product-details .product-title, ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .product-title, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details .product-title {
margin-left: calc(-0.9784735812vw - 7.4755381605px); } }
@media (min-width: 1280px) {
ul.products.columns-3.product-grid-layout-2 li.product .product-inner .product-details .product-title, ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .product-title, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details .product-title {
margin-left: calc(-3.75vw + 28px); } }
@media (min-width: 1440px) {
ul.products.columns-3.product-grid-layout-2 li.product .product-inner .product-details .product-title, ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .product-title, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details .product-title {
margin-left: -26px; } }
ul.products.columns-3.product-grid-layout-2 li.product .product-inner .product-details .product-title a, ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .product-title a, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details .product-title a {
font-size: 18px; }
@media (min-width: 767px) {
ul.products.columns-3.product-grid-layout-2 li.product .product-inner .product-details .product-title a, ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .product-title a, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details .product-title a {
font-size: calc(200vw - 1516px); } }
@media (min-width: 768px) {
ul.products.columns-3.product-grid-layout-2 li.product .product-inner .product-details .product-title a, ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .product-title a, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details .product-title a {
font-size: calc(0.78125vw + 14px); } }
@media (min-width: 1024px) {
ul.products.columns-3.product-grid-layout-2 li.product .product-inner .product-details .product-title a, ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .product-title a, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details .product-title a {
font-size: calc(0.78125vw + 14px); } }
@media (min-width: 1280px) {
ul.products.columns-3.product-grid-layout-2 li.product .product-inner .product-details .product-title a, ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .product-title a, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details .product-title a {
font-size: calc(3.75vw - 24px); } }
@media (min-width: 1440px) {
ul.products.columns-3.product-grid-layout-2 li.product .product-inner .product-details .product-title a, ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .product-title a, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details .product-title a {
font-size: 30px; } }
ul.products.columns-3.product-grid-layout-2 li.product .product-inner .product-details .product-title a div span:after, ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .product-title a div span:after, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details .product-title a div span:after {
bottom: 2px; }
@media (min-width: 1024px) {
ul.products.columns-3.product-grid-layout-2 li.product .product-inner .product-details .product-title a div span:after, ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .product-title a div span:after, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details .product-title a div span:after {
bottom: calc(0.390625vw - 2px); } }
@media (min-width: 1280px) {
ul.products.columns-3.product-grid-layout-2 li.product .product-inner .product-details .product-title a div span:after, ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .product-title a div span:after, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details .product-title a div span:after {
bottom: 3px; } }
@media (min-width: 1440px) {
ul.products.columns-3.product-grid-layout-2 li.product .product-inner .product-details .product-title a div span:after, ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .product-title a div span:after, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details .product-title a div span:after {
bottom: 3px; } }
ul.products.columns-3.product-grid-layout-2 li.product .product-inner .product-details .price, ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .price, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details .price {
margin-right: 0px; }
@media (min-width: 640px) {
ul.products.columns-3.product-grid-layout-2 li.product .product-inner .product-details .price, ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .price, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details .price {
margin-right: calc(12.4031007752vw - 79.3798449612px); } }
@media (min-width: 769px) {
ul.products.columns-3.product-grid-layout-2 li.product .product-inner .product-details .price, ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .price, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details .price {
margin-right: calc(0.7843137255vw + 9.968627451px); } }
@media (min-width: 1024px) {
ul.products.columns-3.product-grid-layout-2 li.product .product-inner .product-details .price, ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .price, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details .price {
margin-right: calc(2.8846153846vw - 11.5384615385px); } }
@media (min-width: 1440px) {
ul.products.columns-3.product-grid-layout-2 li.product .product-inner .product-details .price, ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .price, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details .price {
margin-right: 30px; } }
ul.products.columns-3.category-grid-layout-2 li.product-category .category_wrapper .category_details, ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details, ul.products.columns-5.category-grid-layout-2 li.product-category .category_wrapper .category_details {
bottom: 0px; }
@media (min-width: 767px) {
ul.products.columns-3.category-grid-layout-2 li.product-category .category_wrapper .category_details, ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details, ul.products.columns-5.category-grid-layout-2 li.product-category .category_wrapper .category_details {
bottom: calc(1000vw - 7670px); } }
@media (min-width: 768px) {
ul.products.columns-3.category-grid-layout-2 li.product-category .category_wrapper .category_details, ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details, ul.products.columns-5.category-grid-layout-2 li.product-category .category_wrapper .category_details {
bottom: calc(1.953125vw - 5px); } }
@media (min-width: 1280px) {
ul.products.columns-3.category-grid-layout-2 li.product-category .category_wrapper .category_details, ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details, ul.products.columns-5.category-grid-layout-2 li.product-category .category_wrapper .category_details {
bottom: calc(6.25vw - 60px); } }
@media (min-width: 1440px) {
ul.products.columns-3.category-grid-layout-2 li.product-category .category_wrapper .category_details, ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details, ul.products.columns-5.category-grid-layout-2 li.product-category .category_wrapper .category_details {
bottom: 30px; } }
ul.products.columns-3.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title, ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title, ul.products.columns-5.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title {
margin-left: 0px;
font-size: 18px; }
@media (min-width: 767px) {
ul.products.columns-3.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title, ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title, ul.products.columns-5.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title {
margin-left: calc(-1500vw + 11505px); } }
@media (min-width: 768px) {
ul.products.columns-3.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title, ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title, ul.products.columns-5.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title {
margin-left: calc(-0.9765625vw - 7.5px); } }
@media (min-width: 1280px) {
ul.products.columns-3.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title, ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title, ul.products.columns-5.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title {
margin-left: calc(-3.75vw + 28px); } }
@media (min-width: 1440px) {
ul.products.columns-3.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title, ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title, ul.products.columns-5.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title {
margin-left: -26px; } }
@media (min-width: 767px) {
ul.products.columns-3.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title, ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title, ul.products.columns-5.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title {
font-size: calc(200vw - 1516px); } }
@media (min-width: 768px) {
ul.products.columns-3.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title, ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title, ul.products.columns-5.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title {
font-size: calc(0.78125vw + 14px); } }
@media (min-width: 1024px) {
ul.products.columns-3.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title, ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title, ul.products.columns-5.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title {
font-size: calc(0.78125vw + 14px); } }
@media (min-width: 1280px) {
ul.products.columns-3.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title, ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title, ul.products.columns-5.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title {
font-size: calc(3.75vw - 24px); } }
@media (min-width: 1440px) {
ul.products.columns-3.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title, ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title, ul.products.columns-5.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title {
font-size: 30px; } }
ul.products.columns-3.category-grid-layout-2 li.product-category .category_wrapper .category_details .more-products, ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details .more-products, ul.products.columns-5.category-grid-layout-2 li.product-category .category_wrapper .category_details .more-products {
margin-left: 0px; }
@media (min-width: 767px) {
ul.products.columns-3.category-grid-layout-2 li.product-category .category_wrapper .category_details .more-products, ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details .more-products, ul.products.columns-5.category-grid-layout-2 li.product-category .category_wrapper .category_details .more-products {
margin-left: calc(-1500vw + 11505px); } }
@media (min-width: 768px) {
ul.products.columns-3.category-grid-layout-2 li.product-category .category_wrapper .category_details .more-products, ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details .more-products, ul.products.columns-5.category-grid-layout-2 li.product-category .category_wrapper .category_details .more-products {
margin-left: calc(-0.9765625vw - 7.5px); } }
@media (min-width: 1280px) {
ul.products.columns-3.category-grid-layout-2 li.product-category .category_wrapper .category_details .more-products, ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details .more-products, ul.products.columns-5.category-grid-layout-2 li.product-category .category_wrapper .category_details .more-products {
margin-left: calc(-3.75vw + 28px); } }
@media (min-width: 1440px) {
ul.products.columns-3.category-grid-layout-2 li.product-category .category_wrapper .category_details .more-products, ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details .more-products, ul.products.columns-5.category-grid-layout-2 li.product-category .category_wrapper .category_details .more-products {
margin-left: -26px; } }
ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details .product-title a {
font-size: 18px; }
@media (min-width: 767px) {
ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details .product-title a {
font-size: calc(200vw - 1516px); } }
@media (min-width: 768px) {
ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details .product-title a {
font-size: calc(0.78125vw + 14px); } }
@media (min-width: 1024px) {
ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details .product-title a {
font-size: calc(0.4807692308vw + 17.0769230769px); } }
@media (min-width: 1440px) {
ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details .product-title a {
font-size: 24px; } }
ul.products.columns-5.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title {
font-size: 18px; }
@media (min-width: 767px) {
ul.products.columns-5.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title {
font-size: calc(200vw - 1516px); } }
@media (min-width: 768px) {
ul.products.columns-5.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title {
font-size: calc(0.78125vw + 14px); } }
@media (min-width: 1024px) {
ul.products.columns-5.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title {
font-size: calc(0.4807692308vw + 17.0769230769px); } }
@media (min-width: 1440px) {
ul.products.columns-5.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title {
font-size: 24px; } }
ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details {
bottom: 0px; }
@media (min-width: 768px) {
ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details {
bottom: calc(7000vw - 53760px); } }
@media (min-width: 769px) {
ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details {
bottom: 70px; } }
@media (min-width: 1024px) {
ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details {
bottom: calc(-5000vw + 51270px); } }
@media (min-width: 1025px) {
ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details {
bottom: calc(2.4096385542vw - 4.6987951807px); } }
@media (min-width: 1440px) {
ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details {
bottom: 30px; } }
.site-content.woocommerce-sidebar-active ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details {
bottom: 0px; }
@media (min-width: 768px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details {
bottom: calc(7000vw - 53760px); } }
@media (min-width: 769px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details {
bottom: calc(3.9215686275vw + 39.8431372549px); } }
@media (min-width: 1024px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details {
bottom: calc(-5000vw + 51280px); } }
@media (min-width: 1025px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details {
bottom: 30px; } }
@media (min-width: 1280px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details {
bottom: 30px; } }
@media (min-width: 1440px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details {
bottom: 30px; } }
.site-content.woocommerce-sidebar-active ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .product-title {
margin-left: 0px; }
@media (min-width: 768px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .product-title {
margin-left: calc(-1500vw + 11520px); } }
@media (min-width: 769px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .product-title {
margin-left: calc(-0.9784735812vw - 7.4755381605px); } }
@media (min-width: 1280px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .product-title {
margin-left: -20px; } }
@media (min-width: 1440px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .product-title {
margin-left: -20px; } }
.site-content.woocommerce-sidebar-active ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .product-title a {
font-size: 18px; }
@media (min-width: 767px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .product-title a {
font-size: calc(200vw - 1516px); } }
@media (min-width: 768px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .product-title a {
font-size: calc(0.78125vw + 14px); } }
@media (min-width: 1024px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .product-title a {
font-size: calc(0.78125vw + 14px); } }
@media (min-width: 1280px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .product-title a {
font-size: 24px; } }
@media (min-width: 1440px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .product-title a {
font-size: 24px; } }
.site-content.woocommerce-sidebar-active ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .product-title a div span:after {
bottom: 2px; }
@media (min-width: 1024px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .product-title a div span:after {
bottom: calc(0.390625vw - 2px); } }
@media (min-width: 1280px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .product-title a div span:after {
bottom: 3px; } }
@media (min-width: 1440px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .product-title a div span:after {
bottom: 3px; } }
.site-content.woocommerce-sidebar-active ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .price {
margin-right: 0px; }
@media (min-width: 640px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .price {
margin-right: calc(12.4031007752vw - 79.3798449612px); } }
@media (min-width: 769px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .price {
margin-right: calc(0.7843137255vw + 9.968627451px); } }
@media (min-width: 1024px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .price {
margin-right: calc(2.8846153846vw - 11.5384615385px); } }
@media (min-width: 1440px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .price {
margin-right: 30px; } }
.site-content.woocommerce-sidebar-active ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details {
bottom: 0px; }
@media (min-width: 767px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details {
bottom: calc(1000vw - 7670px); } }
@media (min-width: 768px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details {
bottom: calc(1.953125vw - 5px); } }
@media (min-width: 1280px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details {
bottom: calc(6.25vw - 60px); } }
@media (min-width: 1440px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details {
bottom: 30px; } }
.site-content.woocommerce-sidebar-active ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title {
margin-left: 0px;
font-size: 18px; }
@media (min-width: 767px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title {
margin-left: calc(-1500vw + 11505px); } }
@media (min-width: 768px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title {
margin-left: calc(-0.9765625vw - 7.5px); } }
@media (min-width: 1280px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title {
margin-left: -20px; } }
@media (min-width: 1440px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title {
margin-left: -20px; } }
@media (min-width: 767px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title {
font-size: calc(200vw - 1516px); } }
@media (min-width: 768px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title {
font-size: calc(0.78125vw + 14px); } }
@media (min-width: 1024px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title {
font-size: calc(0.78125vw + 14px); } }
@media (min-width: 1280px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title {
font-size: 24px; } }
@media (min-width: 1440px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details .category-title {
font-size: 24px; } }
.site-content.woocommerce-sidebar-active ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details .more-products {
margin-left: 0px; }
@media (min-width: 767px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details .more-products {
margin-left: calc(-1500vw + 11505px); } }
@media (min-width: 768px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details .more-products {
margin-left: calc(-0.9765625vw - 7.5px); } }
@media (min-width: 1280px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details .more-products {
margin-left: -20px; } }
@media (min-width: 1440px) {
.site-content.woocommerce-sidebar-active ul.products.columns-4.category-grid-layout-2 li.product-category .category_wrapper .category_details .more-products {
margin-left: -20px; } }
.offcanvas_minicart {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
height: 100%; }
.offcanvas_minicart .offcanvas_header {
height: 100px;
margin-bottom: 40px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto; }
@media screen and (max-width: 64.06125em) {
.offcanvas_minicart .offcanvas_header {
height: 80px;
margin-bottom: 0; } }
@media screen and (max-width: 47.99875em) {
.offcanvas_minicart .offcanvas_header {
height: 80px; } }
.offcanvas_minicart .widget_shopping_cart {
margin-bottom: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
position: relative; }
.offcanvas_minicart .widget_shopping_cart .widgettitle {
display: none; }
.offcanvas_minicart .widget_shopping_cart .blockOverlay {
display: none !important; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget {
margin-top: 6px;
-moz-transition: 0.3s opacity ease;
-o-transition: 0.3s opacity ease;
-webkit-transition: 0.3s opacity ease;
transition: 0.3s opacity ease; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget.loading {
opacity: 0.6; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item {
opacity: 0;
position: relative;
display: flex;
align-items: center;
width: 100%;
margin-bottom: 25px;
margin-left: 6px;
-moz-transform: translateX(50px);
-o-transform: translateX(50px);
-ms-transform: translateX(50px);
-webkit-transform: translateX(50px);
transform: translateX(50px);
-moz-transition: 0.5s opacity ease, 0.5s -webkit-transform ease;
-o-transition: 0.5s opacity ease, 0.5s -webkit-transform ease;
-webkit-transition: 0.5s opacity ease, 0.5s -webkit-transform ease;
transition: 0.5s opacity ease, 0.5s -webkit-transform ease; }
.offcanvas_open .offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item {
opacity: 1;
-moz-transform: translateX(0px);
-o-transform: translateX(0px);
-ms-transform: translateX(0px);
-webkit-transform: translateX(0px);
transform: translateX(0px); }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(1) {
transition-delay: 0.1s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(2) {
transition-delay: 0.2s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(3) {
transition-delay: 0.3s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(4) {
transition-delay: 0.4s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(5) {
transition-delay: 0.5s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(6) {
transition-delay: 0.6s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(7) {
transition-delay: 0.7s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(8) {
transition-delay: 0.8s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(9) {
transition-delay: 0.9s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(10) {
transition-delay: 1s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(11) {
transition-delay: 1.1s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(12) {
transition-delay: 1.2s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(13) {
transition-delay: 1.3s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(14) {
transition-delay: 1.4s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(15) {
transition-delay: 1.5s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(16) {
transition-delay: 1.6s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(17) {
transition-delay: 1.7s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(18) {
transition-delay: 1.8s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(19) {
transition-delay: 1.9s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(20) {
transition-delay: 2s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(21) {
transition-delay: 2.1s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(22) {
transition-delay: 2.2s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(23) {
transition-delay: 2.3s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(24) {
transition-delay: 2.4s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(25) {
transition-delay: 2.5s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(26) {
transition-delay: 2.6s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(27) {
transition-delay: 2.7s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(28) {
transition-delay: 2.8s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(29) {
transition-delay: 2.9s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(30) {
transition-delay: 3s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(31) {
transition-delay: 3.1s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(32) {
transition-delay: 3.2s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(33) {
transition-delay: 3.3s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(34) {
transition-delay: 3.4s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(35) {
transition-delay: 3.5s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(36) {
transition-delay: 3.6s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(37) {
transition-delay: 3.7s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(38) {
transition-delay: 3.8s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(39) {
transition-delay: 3.9s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(40) {
transition-delay: 4s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(41) {
transition-delay: 4.1s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(42) {
transition-delay: 4.2s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(43) {
transition-delay: 4.3s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(44) {
transition-delay: 4.4s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(45) {
transition-delay: 4.5s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(46) {
transition-delay: 4.6s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(47) {
transition-delay: 4.7s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(48) {
transition-delay: 4.8s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(49) {
transition-delay: 4.9s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(50) {
transition-delay: 5s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(51) {
transition-delay: 5.1s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(52) {
transition-delay: 5.2s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(53) {
transition-delay: 5.3s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(54) {
transition-delay: 5.4s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(55) {
transition-delay: 5.5s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(56) {
transition-delay: 5.6s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(57) {
transition-delay: 5.7s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(58) {
transition-delay: 5.8s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(59) {
transition-delay: 5.9s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(60) {
transition-delay: 6s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(61) {
transition-delay: 6.1s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(62) {
transition-delay: 6.2s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(63) {
transition-delay: 6.3s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(64) {
transition-delay: 6.4s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(65) {
transition-delay: 6.5s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(66) {
transition-delay: 6.6s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(67) {
transition-delay: 6.7s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(68) {
transition-delay: 6.8s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(69) {
transition-delay: 6.9s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(70) {
transition-delay: 7s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(71) {
transition-delay: 7.1s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(72) {
transition-delay: 7.2s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(73) {
transition-delay: 7.3s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(74) {
transition-delay: 7.4s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(75) {
transition-delay: 7.5s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(76) {
transition-delay: 7.6s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(77) {
transition-delay: 7.7s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(78) {
transition-delay: 7.8s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(79) {
transition-delay: 7.9s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(80) {
transition-delay: 8s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(81) {
transition-delay: 8.1s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(82) {
transition-delay: 8.2s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(83) {
transition-delay: 8.3s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(84) {
transition-delay: 8.4s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(85) {
transition-delay: 8.5s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(86) {
transition-delay: 8.6s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(87) {
transition-delay: 8.7s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(88) {
transition-delay: 8.8s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(89) {
transition-delay: 8.9s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(90) {
transition-delay: 9s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(91) {
transition-delay: 9.1s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(92) {
transition-delay: 9.2s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(93) {
transition-delay: 9.3s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(94) {
transition-delay: 9.4s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(95) {
transition-delay: 9.5s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(96) {
transition-delay: 9.6s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(97) {
transition-delay: 9.7s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(98) {
transition-delay: 9.8s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(99) {
transition-delay: 9.9s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:nth-child(100) {
transition-delay: 10s; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:last-child {
margin-bottom: 0; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .remove {
z-index: 5;
display: inline-block;
font-size: 0px;
position: absolute;
left: -5px;
top: -5px;
width: 18px;
height: 18px;
border-radius: 50%;
border: 1px solid #000;
background-color: #fff;
opacity: 0; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .remove:before {
position: absolute;
left: calc(50% - 7px);
top: calc(50% - 7px);
font-size: 14px; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .remove:hover {
background-color: #000; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .remove:hover:before {
color: #fff; }
@media screen and (max-width: 64em) {
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .remove {
opacity: 1; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .remove:hover {
background-color: #fff; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .remove:hover:before {
color: #000; } }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item:hover .remove {
opacity: 1; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .mini-cart-thumbnail {
position: relative;
text-align: left;
margin-right: 25px; }
@media screen and (max-width: 64.06125em) {
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .mini-cart-thumbnail {
margin-right: 15px; } }
@media screen and (max-width: 47.99875em) {
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .mini-cart-thumbnail {
align-self: flex-start; } }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .mini-cart-thumbnail img {
max-width: 5.9375rem;
height: auto;
-moz-transition: 0.3s opacity ease;
-o-transition: 0.3s opacity ease;
-webkit-transition: 0.3s opacity ease;
transition: 0.3s opacity ease; }
@media screen and (max-width: 64.06125em) {
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .mini-cart-thumbnail img {
max-width: 4.6875rem; } }
@media screen and (max-width: 47.99875em) {
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .mini-cart-thumbnail img {
max-width: 3.4375rem; } }
@keyframes loader_spinner {
100% {
transform: rotate(360deg); } }
@keyframes loader_fade {
0% {
opacity: 0; }
100% {
opacity: 1; } }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .mini-cart-thumbnail.removing-process:after {
content: '';
display: inline-block;
box-sizing: border-box;
width: 24px;
height: 24px;
border-radius: 100%;
border: 1px solid transparent;
animation: loader_fade .5s ease-in, loader_spinner .5s linear infinite; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .mini-cart-thumbnail.removing-process:after {
color: #000;
border-top: 1px solid;
position: absolute;
left: 50%;
top: 50%;
margin-top: -12px;
margin-left: -12px;
z-index: 1; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .mini-cart-thumbnail.removing-process img {
opacity: 0.2; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .mini-cart-content {
display: flex;
align-items: center;
text-align: left;
width: 100%;
padding-right: 10px; }
@media screen and (max-width: 47.99875em) {
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .mini-cart-content {
flex-wrap: wrap;
align-self: flex-start; } }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .mini-cart-content .mini-cart-title {
margin-right: 30px; }
@media screen and (max-width: 47.99875em) {
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .mini-cart-content .mini-cart-title {
margin-right: 0;
display: block;
width: 100%; } }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .mini-cart-content .mini-cart-title > a {
font-size: 18px;
line-height: 1.3;
font-weight: 400 !important;
display: block; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .mini-cart-content .mini-cart-title > a:hover {
opacity: 0.6; }
@media screen and (max-width: 64.06125em) {
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .mini-cart-content .mini-cart-title > a {
font-size: 16px; } }
@media screen and (max-width: 47.99875em) {
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .mini-cart-content .mini-cart-title > a {
font-size: 14px; } }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .mini-cart-content .mini-cart-title .product-quantity {
margin-top: 10px; }
@media screen and (max-width: 47.99875em) {
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .mini-cart-content .mini-cart-title .product-quantity {
margin-top: 5px; } }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .mini-cart-content .mini-cart-title .product-quantity .quantity {
margin-right: 0; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .mini-cart-content .mini-cart-title .product-quantity .quantity .plus-btn,
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .mini-cart-content .mini-cart-title .product-quantity .quantity .minus-btn {
min-width: 24px;
height: 24px;
line-height: 24px; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .mini-cart-content .mini-cart-title .product-quantity .quantity input.custom-qty {
width: 24px;
font-size: 16px;
line-height: 2;
font-weight: 400;
height: 26px; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .mini-cart-content .mini-cart-title .variation {
margin-left: 0; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .mini-cart-content .amount {
margin-left: auto;
text-align: right;
margin-right: 10px;
font-size: 18px;
line-height: 1;
font-weight: 600; }
@media screen and (max-width: 47.99875em) {
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .mini-cart-content .amount {
text-align: left;
margin-left: 0;
margin-right: 0;
font-size: 14px; } }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .mini-cart-content .amount sup {
font-size: 60%;
font-weight: 400;
line-height: 1.6;
margin-left: 0.1rem; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .mini-cart-content .amount .woocommerce-Price-currencySymbol {
font-size: 70%;
margin-right: 3px; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-footer {
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-footer .total {
display: flex;
align-items: center;
width: 100%;
opacity: 0;
-moz-transform: translateX(50px);
-o-transform: translateX(50px);
-ms-transform: translateX(50px);
-webkit-transform: translateX(50px);
transform: translateX(50px);
-moz-transition: 0.5s opacity ease, 0.5s -webkit-transform ease;
-o-transition: 0.5s opacity ease, 0.5s -webkit-transform ease;
-webkit-transition: 0.5s opacity ease, 0.5s -webkit-transform ease;
transition: 0.5s opacity ease, 0.5s -webkit-transform ease; }
.offcanvas_open .offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-footer .total {
transition-delay: .2s;
-moz-transform: translateX(0px);
-o-transform: translateX(0px);
-ms-transform: translateX(0px);
-webkit-transform: translateX(0px);
transform: translateX(0px);
opacity: 1; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-footer .total .tax_label {
font-size: 14px;
line-height: 1.4;
display: block;
font-weight: 300;
margin-left: 0.625rem; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-footer .total strong {
color: #000;
font-weight: 400; }
@media screen and (max-width: 47.99875em) {
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-footer .total strong {
font-size: 16px; } }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-footer .total span.amount {
margin-left: auto;
text-align: right;
font-size: 26px;
line-height: 1;
font-weight: 600; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-footer .total span.amount .amount {
opacity: 1;
-moz-transition: 0.3s opacity ease;
-o-transition: 0.3s opacity ease;
-webkit-transition: 0.3s opacity ease;
transition: 0.3s opacity ease; }
@media screen and (max-width: 47.99875em) {
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-footer .total span.amount {
font-size: 22px; } }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-footer .total span.amount sup {
font-size: 60%;
font-weight: 400;
line-height: 1.6;
margin-left: 0.1rem; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-footer .total span.amount .woocommerce-Price-currencySymbol {
font-size: 70%;
margin-right: 3px; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-footer .total.loading span.amount {
position: relative; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-footer .total.loading span.amount:after {
content: "";
position: absolute;
top: 0;
right: 0;
width: 20px;
height: 100%; }
@keyframes loader_spinner {
100% {
transform: rotate(360deg); } }
@keyframes loader_fade {
0% {
opacity: 0; }
100% {
opacity: 1; } }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-footer .total.loading span.amount:after {
content: '';
display: inline-block;
box-sizing: border-box;
width: 24px;
height: 24px;
border-radius: 100%;
border: 1px solid transparent;
animation: loader_fade .5s ease-in, loader_spinner .5s linear infinite; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-footer .total.loading span.amount:after {
border-top-color: #000;
z-index: 4;
position: absolute;
top: calc(40% - 12px);
left: auto;
right: 10px; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-footer .total.loading span.amount > .amount {
opacity: 0; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-footer .buttons {
margin: 40px 0;
display: flex;
align-items: center;
justify-content: space-between;
width: 100%;
opacity: 0;
-moz-transform: translateX(50px);
-o-transform: translateX(50px);
-ms-transform: translateX(50px);
-webkit-transform: translateX(50px);
transform: translateX(50px);
-moz-transition: 0.5s opacity ease, 0.5s -webkit-transform ease;
-o-transition: 0.5s opacity ease, 0.5s -webkit-transform ease;
-webkit-transition: 0.5s opacity ease, 0.5s -webkit-transform ease;
transition: 0.5s opacity ease, 0.5s -webkit-transform ease; }
.offcanvas_open .offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-footer .buttons {
transition-delay: .2s;
-moz-transform: translateX(0px);
-o-transform: translateX(0px);
-ms-transform: translateX(0px);
-webkit-transform: translateX(0px);
transform: translateX(0px);
opacity: 1; }
@media screen and (max-width: 64.06125em) {
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-footer .buttons {
margin: 30px 0; } }
@media screen and (max-width: 47.99875em) {
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-footer .buttons {
margin: 20px 0 30px 0;
display: block; } }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-footer .buttons a {
width: 100%; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-footer .buttons a.cart-but {
background-color: #fff;
color: #000;
border-width: 1px;
border-color: rgba(0, 0, 0, 0.1);
transition: all .3s;
padding-top: 1.9em;
padding-bottom: 1.8em; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-footer .buttons a.cart-but:before {
display: none; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-footer .buttons a.cart-but:hover {
color: rgba(0, 0, 0, 0.4); }
@media screen and (max-width: 47.99875em) {
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-footer .buttons a {
margin-bottom: 0;
font-size: 10px;
-webkit-box-align: baseline;
-ms-flex-align: baseline;
align-items: baseline; } }
.offcanvas_minicart .mini-cart-no-products {
padding: 50px 0;
text-align: center; }
.offcanvas_minicart .mini-cart-no-products h4 {
font-size: 30px;
line-height: 1.2;
margin-bottom: 40px; }
.offcanvas_minicart .mini-cart-no-products .return-to-shop .button {
background-color: #fff;
color: #000;
border-width: 1px;
border-color: rgba(0, 0, 0, 0.1);
transition: all .3s; }
.offcanvas_minicart .mini-cart-no-products .return-to-shop .button:before {
display: none; }
.offcanvas_minicart .mini-cart-no-products .return-to-shop .button:hover {
color: rgba(0, 0, 0, 0.4); }
@media screen and (max-width: 47.99875em) {
.offcanvas_minicart .mini-cart-no-products .return-to-shop .button {
margin-bottom: 0;
-webkit-box-align: baseline;
-ms-flex-align: baseline;
align-items: baseline; } }
ul.variation {
list-style: none;
margin: 0;
margin-top: 5px;
font-size: 14px;
line-height: 1.4;
color: #333; }
ul.variation li {
margin-bottom: 0px;
line-height: 1.4;
font-weight: 300; }
ul.variation li p {
color: inherit;
margin-top: 0;
margin-bottom: 0;
line-height: inherit;
font-size: inherit;
font-weight: inherit; }
ul.variation li:last-child {
margin-bottom: 0; }
ul.variation .item-variation-name {
font-size: 14px !important;
font-weight: 400 !important;
line-height: 1.4 !important; }
@media screen and (max-width: 47.99875em) {
ul.variation .item-variation-name {
font-weight: 300 !important; } }
ul.variation .item-variation-name,
ul.variation .item-variation-value {
font-size: 14px;
line-height: 1.4;
display: inline-block;
vertical-align: middle; }
form.track_order .track-order-inner {
background-color: #f4f4f4;
width: 100%;
padding: 2.5rem;
max-width: 600px;
margin: 0 auto;
margin-bottom: 2.5rem; }
form.track_order .track-order-inner p:not(.form-row) {
margin-bottom: 1.875rem; }
@media screen and (max-width: 47.99875em) {
form.track_order .track-order-inner p:not(.form-row) {
font-size: 16px; } }
form.track_order .track-order-inner .form-row-first, form.track_order .track-order-inner .form-row-last,
form.track_order .track-order-inner .button {
width: 100%; }
form.track_order .track-order-inner .button {
margin-top: 1.25rem; }
.addresses-grid {
margin-top: 3.125rem; }
.addresses-grid .cell {
padding: 0; }
.addresses-grid .cell h3 {
font-size: 1.625rem; }
.addresses-grid .cell address {
font-size: 1.25rem;
line-height: 1.4;
margin-bottom: 1.25rem; }
@media screen and (max-width: 47.99875em) {
.addresses-grid .cell {
margin-bottom: 2.5rem; }
.addresses-grid .cell:last-child {
margin-bottom: 0; } }
body.woocommerce-wishlist .wishlist-title {
position: relative; }
body.woocommerce-wishlist .wishlist-title h2 {
display: inline-block; }
body.woocommerce-wishlist .wishlist-title a.button {
vertical-align: top;
display: inline-block;
padding: 7px 12px; }
body.woocommerce-wishlist .wishlist_table {
margin-bottom: 0; }
body.woocommerce-wishlist .wishlist_table .blockUI {
background: none !important; }
@keyframes loader_spinner {
100% {
transform: rotate(360deg); } }
@keyframes loader_fade {
0% {
opacity: 0; }
100% {
opacity: 1; } }
body.woocommerce-wishlist .wishlist_table .blockUI:after {
content: '';
display: inline-block;
box-sizing: border-box;
width: 24px;
height: 24px;
border-radius: 100%;
border: 1px solid transparent;
animation: loader_fade .5s ease-in, loader_spinner .5s linear infinite; }
body.woocommerce-wishlist .wishlist_table .blockUI:after {
border-top-color: #000;
z-index: 4;
position: absolute;
top: calc(50% - 12px);
left: calc(50% - 12px); }
body.woocommerce-wishlist .wishlist_table tr {
border: none; }
body.woocommerce-wishlist .wishlist_table tr th, body.woocommerce-wishlist .wishlist_table tr td {
padding: 1.25rem 0; }
body.woocommerce-wishlist .wishlist_table tr td {
text-align: left;
padding: 1.5625rem 0; }
body.woocommerce-wishlist .wishlist_table tr th {
padding-right: 0.9375rem; }
body.woocommerce-wishlist .wishlist_table thead {
background-color: transparent;
border: none; }
body.woocommerce-wishlist .wishlist_table thead tr {
border-bottom: 6px solid #000; }
body.woocommerce-wishlist .wishlist_table thead tr th {
border-top: none;
padding-top: 0;
line-height: 1; }
body.woocommerce-wishlist .wishlist_table thead tr th:last-child {
padding-right: 0;
text-align: right; }
body.woocommerce-wishlist .wishlist_table thead tr th span {
font-size: 16px;
font-weight: 400; }
@media (min-width: 1024px) {
body.woocommerce-wishlist .wishlist_table thead tr th span {
font-size: calc(0.9615384615vw + 6.1538461538px); } }
@media (min-width: 1440px) {
body.woocommerce-wishlist .wishlist_table thead tr th span {
font-size: 20px; } }
@media screen and (max-width: 31.25em) {
body.woocommerce-wishlist .wishlist_table thead tr th.product-remove, body.woocommerce-wishlist .wishlist_table thead tr th.woocommerce-orders-table__header-order-date, body.woocommerce-wishlist .wishlist_table thead tr th.download-remaining, body.woocommerce-wishlist .wishlist_table thead tr th.product-name {
display: none; } }
@media screen and (max-width: 23.4375em) {
body.woocommerce-wishlist .wishlist_table thead tr th.product-stock-status {
display: none; } }
body.woocommerce-wishlist .wishlist_table tbody {
background-color: transparent;
border: none; }
body.woocommerce-wishlist .wishlist_table tbody tr {
background-color: transparent;
border-bottom: 1px solid #dbdbdb; }
body.woocommerce-wishlist .wishlist_table tbody tr:last-child {
border-bottom: none; }
body.woocommerce-wishlist .wishlist_table tbody tr td {
padding-right: 0.9375rem;
font-size: 18px;
line-height: 1.4; }
body.woocommerce-wishlist .wishlist_table tbody tr td:first-child a {
font-size: 18px;
line-height: 1.4; }
@media screen and (max-width: 31.25em) {
body.woocommerce-wishlist .wishlist_table tbody tr td:first-child a {
font-size: 16px; } }
body.woocommerce-wishlist .wishlist_table tbody tr td:last-child {
padding-right: 0;
text-align: right; }
body.woocommerce-wishlist .wishlist_table tbody tr td.product-remove div, body.woocommerce-wishlist .wishlist_table tbody tr td.product-thumbnail div {
position: relative;
height: 18px; }
body.woocommerce-wishlist .wishlist_table tbody tr td.product-remove a.remove, body.woocommerce-wishlist .wishlist_table tbody tr td.product-thumbnail a.remove {
position: absolute;
left: 0;
top: 0;
background-image: none !important;
display: inline-block;
font-size: 0px;
width: 18px;
height: 18px;
border-radius: 50%;
border: 1px solid #000;
background-color: #fff;
-moz-transition: opacity 0.3s !important;
-o-transition: opacity 0.3s !important;
-webkit-transition: opacity 0.3s !important;
transition: opacity 0.3s !important; }
body.woocommerce-wishlist .wishlist_table tbody tr td.product-remove a.remove:before, body.woocommerce-wishlist .wishlist_table tbody tr td.product-thumbnail a.remove:before {
color: #000;
position: absolute;
left: calc(50% - 7px);
top: calc(50% - 7px);
font-size: 14px; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.woocommerce-wishlist .wishlist_table tbody tr td.product-remove a.remove:hover, body.woocommerce-wishlist .wishlist_table tbody tr td.product-thumbnail a.remove:hover {
background-color: #000 !important; }
body.woocommerce-wishlist .wishlist_table tbody tr td.product-remove a.remove:hover:before, body.woocommerce-wishlist .wishlist_table tbody tr td.product-thumbnail a.remove:hover:before {
color: #fff; }
body.woocommerce-wishlist .wishlist_table tbody tr td.product-thumbnail a {
max-width: auto; }
@media screen and (max-width: 23.4375em) {
body.woocommerce-wishlist .wishlist_table tbody tr td.product-thumbnail a {
max-width: 100px; } }
body.woocommerce-wishlist .wishlist_table tbody tr td.product-thumbnail .product-thumbnail-container {
display: inline-block;
height: 100%; }
@media screen and (max-width: 23.4375em) {
body.woocommerce-wishlist .wishlist_table tbody tr td.product-thumbnail .product-thumbnail-container img {
max-width: 100px; } }
body.woocommerce-wishlist .wishlist_table tbody tr td.product-thumbnail .product-thumbnail-container .remove_from_wishlist {
display: none;
top: -5px;
left: -5px; }
@media screen and (max-width: 23.4375em) {
body.woocommerce-wishlist .wishlist_table tbody tr td.product-thumbnail .product-thumbnail-container .remove_from_wishlist {
display: block; } }
body.woocommerce-wishlist .wishlist_table tbody tr td.product-thumbnail a.product-thumbnail-name {
display: none;
font-weight: 400;
font-size: 18px;
line-height: 1.2; }
@media screen and (max-width: 31.25em) {
body.woocommerce-wishlist .wishlist_table tbody tr td.product-thumbnail a.product-thumbnail-name {
font-size: 16px;
margin-top: 10px;
display: inline-block; } }
@media screen and (max-width: 23.4375em) {
body.woocommerce-wishlist .wishlist_table tbody tr td.product-thumbnail a.product-thumbnail-name {
margin-top: 10px;
display: inline-block;
width: 100%; } }
body.woocommerce-wishlist .wishlist_table tbody tr td.product-name a {
font-weight: 400;
font-size: 18px;
line-height: 1.2; }
@media screen and (max-width: 31.25em) {
body.woocommerce-wishlist .wishlist_table tbody tr td.product-name a {
font-size: 16px; } }
body.woocommerce-wishlist .wishlist_table tbody tr td.product-stock-status span {
font-size: 16px;
font-weight: 400; }
body.woocommerce-wishlist .wishlist_table tbody tr td.product-price del {
text-align: right;
position: relative;
display: inline;
width: 100%;
text-decoration: none; }
body.woocommerce-wishlist .wishlist_table tbody tr td.product-price del .amount {
line-height: 1.4; }
body.woocommerce-wishlist .wishlist_table tbody tr td.product-price del span {
color: #666;
font-size: 85%;
font-weight: 300; }
body.woocommerce-wishlist .wishlist_table tbody tr td.product-price del sup {
font-weight: 300; }
@media screen and (max-width: 64.06125em) {
body.woocommerce-wishlist .wishlist_table tbody tr td.product-price del {
text-align: left;
width: 100%; } }
body.woocommerce-wishlist .wishlist_table tbody tr td.product-price del .amount:before {
width: 100%;
position: absolute;
content: "";
right: 0;
top: 50%;
height: 0px;
border-bottom: 1px solid #f9423a;
opacity: 0.7;
transform: rotate(-15deg); }
body.woocommerce-wishlist .wishlist_table tbody tr td.product-price ins {
color: #f9423a;
text-decoration: none;
line-height: 1; }
body.woocommerce-wishlist .wishlist_table tbody tr td.product-add-to-cart a {
color: #000;
display: inline-flex !important;
border-radius: 0;
background-color: #fff;
border-width: 1px;
padding: 12px 20px 9px;
height: auto;
font-size: 13px !important;
font-weight: 600 !important;
text-transform: capitalize;
letter-spacing: 0; }
body.woocommerce-wishlist .wishlist_table tbody tr td.product-add-to-cart a:before {
background-color: #000; }
body.woocommerce-wishlist .wishlist_table tbody tr td.product-add-to-cart a:hover {
color: #fff !important; }
body.woocommerce-wishlist .wishlist_table tbody tr td.product-add-to-cart a:hover:before {
background-color: #000; }
body.woocommerce-wishlist .wishlist_table tbody tr td.wishlist-empty a {
font-weight: 400; }
body.woocommerce-wishlist .wishlist_table tbody tr td.wishlist-empty a:hover {
opacity: .6; }
@media screen and (max-width: 31.25em) {
body.woocommerce-wishlist .wishlist_table tbody tr td {
font-size: 16px;
line-height: 1.2; }
body.woocommerce-wishlist .wishlist_table tbody tr td.woocommerce-orders-table__cell-order-number a {
font-size: 16px; }
body.woocommerce-wishlist .wishlist_table tbody tr td.woocommerce-orders-table__cell-order-total {
font-size: 0; }
body.woocommerce-wishlist .wishlist_table tbody tr td.product-remove, body.woocommerce-wishlist .wishlist_table tbody tr td.woocommerce-orders-table__cell-order-date, body.woocommerce-wishlist .wishlist_table tbody tr td.download-remaining, body.woocommerce-wishlist .wishlist_table tbody tr td.product-name {
display: none; } }
@media screen and (max-width: 23.4375em) {
body.woocommerce-wishlist .wishlist_table tbody tr td.product-stock-status {
display: none; } }
body.woocommerce-wishlist .wishlist_table tfoot {
color: #000;
border: none;
background: transparent; }
body.woocommerce-wishlist .wishlist_table tfoot td {
padding-top: 0; }
body.woocommerce-wishlist .wishlist_table tfoot .yith-wcwl-share {
margin-bottom: 0;
border-top: 2px solid #000;
padding-top: 0.9375rem; }
body.woocommerce-wishlist .wishlist_table tfoot .yith-wcwl-share .yith-wcwl-share-title {
text-transform: uppercase;
letter-spacing: 2px;
font-weight: 400 !important;
font-size: 12px !important; }
body.woocommerce-wishlist .wishlist_table tfoot .yith-wcwl-share .social-icons li {
opacity: 1;
margin-right: 1.25rem; }
body.woocommerce-wishlist .wishlist_table tfoot .yith-wcwl-share .social-icons li a {
background-image: none !important; }
body.woocommerce-wishlist .wishlist_table.mobile li {
margin-bottom: 50px; }
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper {
width: 100%;
display: flex; }
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .product-thumbnail {
max-width: 140px;
margin-right: 1.25rem; }
@media screen and (max-width: 23.4375em) {
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .product-thumbnail {
max-width: 100px;
margin-right: 0.9375rem; } }
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .product-thumbnail .product-thumbnail-inner {
display: flex;
align-items: center; }
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .product-thumbnail .product-thumbnail-inner .product-remove div {
width: 35px;
position: relative;
height: 18px; }
@media screen and (max-width: 23.4375em) {
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .product-thumbnail .product-thumbnail-inner .product-remove div {
width: 30px; } }
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .product-thumbnail .product-thumbnail-inner .product-remove a {
position: absolute;
left: 0;
top: 0;
background-image: none !important;
display: inline-block;
font-size: 0px;
width: 18px;
height: 18px;
border-radius: 50%;
border: 1px solid #000;
background-color: #fff;
-moz-transition: opacity 0.3s !important;
-o-transition: opacity 0.3s !important;
-webkit-transition: opacity 0.3s !important;
transition: opacity 0.3s !important; }
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .product-thumbnail .product-thumbnail-inner .product-remove a:before {
color: #000;
position: absolute;
left: calc(50% - 7px);
top: calc(50% - 7px);
font-size: 14px; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .item-details .product-name h3 {
font-size: 1.25rem;
line-height: 1.2; }
@media screen and (max-width: 23.4375em) {
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .item-details .product-name h3 {
font-size: 1.125rem; } }
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .item-details .item-details-table tbody tr,
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .item-details .additional-info-wrapper tbody tr {
border-bottom: 1px solid #eee; }
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .item-details .item-details-table tbody tr td,
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .item-details .additional-info-wrapper tbody tr td {
vertical-align: middle;
background: transparent; }
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .item-details .item-details-table tbody tr td.label,
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .item-details .additional-info-wrapper tbody tr td.label {
display: table-cell;
color: #000;
font-weight: 300; }
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .item-details .item-details-table tbody tr td.value .wishlist-in-stock,
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .item-details .additional-info-wrapper tbody tr td.value .wishlist-in-stock {
font-weight: 400;
color: #297e29; }
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .item-details .item-details-table tbody tr td.value .wishlist-out-of-stock,
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .item-details .additional-info-wrapper tbody tr td.value .wishlist-out-of-stock {
font-weight: 400;
color: #f9423a; }
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .item-details .item-details-table tbody tr td.value del,
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .item-details .additional-info-wrapper tbody tr td.value del {
text-align: right;
position: relative;
display: inline;
width: 100%;
text-decoration: none; }
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .item-details .item-details-table tbody tr td.value del .amount,
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .item-details .additional-info-wrapper tbody tr td.value del .amount {
line-height: 1.4; }
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .item-details .item-details-table tbody tr td.value del span,
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .item-details .additional-info-wrapper tbody tr td.value del span {
color: #666;
font-size: 85%;
font-weight: 300; }
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .item-details .item-details-table tbody tr td.value del sup,
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .item-details .additional-info-wrapper tbody tr td.value del sup {
font-weight: 300; }
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .item-details .item-details-table tbody tr td.value del .amount:before,
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .item-details .additional-info-wrapper tbody tr td.value del .amount:before {
width: 100%;
position: absolute;
content: "";
right: 0;
top: 50%;
height: 0px;
border-bottom: 1px solid #f9423a;
opacity: 0.7;
transform: rotate(-15deg); }
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .item-details .item-details-table tbody tr td.value ins,
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .item-details .additional-info-wrapper tbody tr td.value ins {
color: #f9423a;
text-decoration: none;
line-height: 1; }
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .item-details .additional-info-wrapper .additional-info tbody tr {
border-bottom: none; }
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .item-details .additional-info-wrapper .product-add-to-cart {
text-align: left;
margin-top: 15px; }
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .item-details .additional-info-wrapper .product-add-to-cart a {
display: inline-block;
float: left;
opacity: 1;
color: #000;
display: inline-flex !important;
border-radius: 0;
background-color: #fff;
border-width: 1px;
padding: 12px 20px 9px;
height: auto;
font-size: 13px !important;
font-weight: 600 !important;
text-transform: capitalize;
letter-spacing: 0; }
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .item-details .additional-info-wrapper .product-add-to-cart a:before {
background-color: #000; }
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .item-details .additional-info-wrapper .product-add-to-cart a .tooltip {
display: none; }
body.woocommerce-wishlist #yith-wcwl-form .yith_wcwl_wishlist_footer .yith-wcwl-share {
width: 100%;
margin-bottom: 0;
border-top: 2px solid #000;
padding-top: 0.9375rem; }
body.woocommerce-wishlist #yith-wcwl-form .yith_wcwl_wishlist_footer .yith-wcwl-share .yith-wcwl-share-title {
text-transform: uppercase;
letter-spacing: 2px;
font-weight: 400 !important;
font-size: 12px !important; }
body.woocommerce-wishlist #yith-wcwl-form .yith_wcwl_wishlist_footer .yith-wcwl-share .social-icons li {
opacity: 1;
margin-right: 1.25rem; }
body.woocommerce-wishlist #yith-wcwl-form .yith_wcwl_wishlist_footer .yith-wcwl-share .social-icons li a {
padding: 0;
background: transparent;
background-color: transparent;
background-image: none !important; }
body.woocommerce-wishlist #yith-wcwl-form .yith_wcwl_wishlist_footer .yith-wcwl-share .social-icons .yith-wcwl-after-share-section {
margin-top: 10px; }
body.woocommerce-wishlist #yith-wcwl-form .yith_wcwl_wishlist_footer .yith-wcwl-share .social-icons .yith-wcwl-after-share-section input {
width: 50%;
display: inline-block;
background-color: transparent;
cursor: text;
margin-bottom: 0; }
@media screen and (max-width: 80em) {
body.woocommerce-wishlist #yith-wcwl-form .yith_wcwl_wishlist_footer .yith-wcwl-share .social-icons .yith-wcwl-after-share-section input {
width: 100%; } }
body.woocommerce-wishlist #yith-wcwl-form .yith_wcwl_wishlist_footer .yith-wcwl-share .social-icons .yith-wcwl-after-share-section small {
margin-top: 5px;
opacity: 0.6;
font-size: 16px;
width: 100%;
display: block; }
body.woocommerce-wishlist #yith-wcwl-form .yith_wcwl_wishlist_footer .yith-wcwl-share .social-icons .yith-wcwl-after-share-section small span {
font-weight: 600; }
@media screen and (max-width: 31.25em) {
body.woocommerce-wishlist.logged-in table.wishlist_table thead tr th.product-thumbnail {
display: table-cell !important; } }
@media screen and (max-width: 31.25em) {
body.woocommerce-wishlist.logged-in table.wishlist_table tbody tr td.product-thumbnail {
display: table-cell !important; } }
body.is-mobile.woocommerce-wishlist table.wishlist_table tbody tr td.product-add-to-cart a:hover {
color: #000 !important; }
.woocommerce .tax_label,
.woocommerce .woocommerce-price-suffix {
display: block;
font-size: 14px;
line-height: 1.2;
font-weight: 300; }
.woocommerce .tax_label .amount,
.woocommerce .woocommerce-price-suffix .amount {
font-size: 14px !important;
font-weight: 300 !important; }
.woocommerce .tax_label sup,
.woocommerce .woocommerce-price-suffix sup {
font-weight: 300; }
.woocommerce .amount {
color: #000;
font-size: 18px;
line-height: 1.1;
font-weight: 600; }
.woocommerce .amount .woocommerce-Price-currencySymbol {
font-size: 70%;
margin-right: 3px; }
.woocommerce .amount sup {
font-size: 60%;
line-height: 1.5;
margin-left: 0.1rem; }
.woocommerce ins .amount {
color: #f9423a; } .woocommerce ul#shipping_method li > label,
.woocommerce ul.wc_payment_methods li > label,
body.woocommerce-checkout #payment ul.payment_methods li.payment_method_stripe label[for=payment_method_stripe] {
position: relative;
vertical-align: middle;
padding-left: 25px; }
.woocommerce ul#shipping_method li:only-child > label,
.woocommerce ul.wc_payment_methods li:only-child > label,
body.woocommerce-checkout #payment ul.payment_methods li.payment_method_stripe:only-child > label[for=payment_method_stripe] {
padding-left: 0px; }
ul.wc_payment_methods.payment_methods.methods li.wc_payment_method:only-child > label:before,
ul.wc-saved-payment-methods li:only-child > label:before {
display: none; }
body.woocommerce-checkout #payment ul.payment_methods li:only-child .payment_box p,
body.woocommerce-checkout #payment ul.payment_methods li:only-child .payment_box fieldset {
padding-left: 0; }
ul.wc_payment_methods.payment_methods.methods li.wc_payment_method > label:before,
ul.wc-saved-payment-methods li > label:before {
content: '';
display: block;
position: absolute;
width: 16px;
height: 16px;
left: 0;
top: calc(50% - 10px);
background-image: url(//www.kastellorizoboat.com/wp-content/themes/barberry/images/radio.png);
background-color: #fff;
background-repeat: no-repeat;
background-size: 16px 40px;
background-position: 0 0;
border-radius: 16px;
-moz-border-radius: 16px;
-webkit-border-radius: 16px;
overflow: hidden; }
.woocommerce ul#shipping_method li > label:before,
.woocommerce ul.wc_payment_methods li > label:before {
content: '';
display: block;
position: absolute;
width: 16px;
height: 16px;
left: 0;
top: calc(50% - 10px);
background-image: url(//www.kastellorizoboat.com/wp-content/themes/barberry/images/radio.png);
background-color: #fff;
background-repeat: no-repeat;
background-size: 16px 40px;
background-position: 0 0;
border-radius: 16px;
-moz-border-radius: 16px;
-webkit-border-radius: 16px;
overflow: hidden; }
.woocommerce ul#shipping_method li:only-child > label:before,
.woocommerce ul.wc_payment_methods li:only-child > label:before {
display: none; }
ul.wc_payment_methods.payment_methods.methods li input:checked + label:before,
.woocommerce ul#shipping_method li input:checked + label:before,
.wc-terms-and-conditions input:checked + label:before {
background-position: 0px -24px; }
.woocommerce ul#shipping_method li ul,
.woocommerce ul.wc_payment_methods li ul {
list-style: none; } .mc4wp-checkbox-woocommerce,
.woocommerce-form__label-for-checkbox,
.woocommerce-SavedPaymentMethods-saveNew {
position: relative; }
.mc4wp-checkbox-woocommerce input,
.woocommerce-form__label-for-checkbox input,
.woocommerce-SavedPaymentMethods-saveNew input {
visibility: hidden; }
.woocommerce-form__label-for-checkbox span {
display: inline-block; }
.woocommerce-SavedPaymentMethods-saveNew label {
display: inline-block !important;
margin-left: 0; }
.mc4wp-checkbox-woocommerce input + span:before,
.woocommerce-form__label-for-checkbox input + span:before,
.woocommerce-SavedPaymentMethods-saveNew input + label:before {
position: absolute;
top: 0;
left: 0;
display: block;
content: " ";
width: 19px;
height: 19px;
border: 2px solid #e1e1e1;
cursor: pointer; }
.woocommerce-SavedPaymentMethods-saveNew #wc-stripe-new-payment-method {
position: absolute;
display: inline-block; }
.woocommerce-SavedPaymentMethods-saveNew input + label {
padding-left: 30px; }
.mc4wp-checkbox-woocommerce input:checked + span:before,
.woocommerce-form__label-for-checkbox input:checked + span:before,
.woocommerce-SavedPaymentMethods-saveNew input:checked + label:before { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
font-size: 10px;
line-height: 16px;
font-style: normal;
font-weight: normal;
color: #000;
text-align: center; }
#yith-wcwl-popup-message {
display: none !important; }
body.is-mobile ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .barberry_product_quick_view_button:hover,
body.is-mobile ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .barberry_product_wishlist_button:hover {
background-color: #fff !important; }
body.is-mobile ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .button:hover:after {
color: #000 !important; }
.woocommerce .star-rating {
font-family: 'Barberry'; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
display: inline-block;
overflow: hidden;
position: relative;
height: 1em;
line-height: 1;
font-size: 0.8125rem;
letter-spacing: 0.2em;
width: 5.8em;
color: #dedede; }
.woocommerce .star-rating:before { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
position: absolute;
top: 0;
left: 0; }
.woocommerce .star-rating span {
overflow: hidden;
position: absolute;
top: 0;
left: 0;
padding-top: 1.5em; }
.woocommerce .star-rating span:before {
color: #ffcc33; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
position: absolute;
top: 0;
left: 0; }
ul.products li.product .attr-swatches {
max-width: 70%;
height: auto;
vertical-align: top;
display: inline-block;
opacity: 0;
z-index: 4;
position: absolute;
right: 15px;
top: 15px;
text-align: right; }
@media screen and (max-width: 47.99875em) {
ul.products li.product .attr-swatches {
right: 10px;
top: 10px; } }
ul.products li.product .attr-swatches .swatch {
margin: 0 5px;
display: inline-block;
vertical-align: top; }
@media screen and (max-width: 47.99875em) {
ul.products li.product .attr-swatches .swatch {
margin: 0 3px; } }
ul.products li.product .attr-swatches .swatch:first-child {
margin-left: 0; }
ul.products li.product .attr-swatches .swatch.ev-swatch-variation-image {
cursor: pointer; }
ul.products li.product .attr-swatches .swatch-label {
cursor: pointer;
display: inline-block;
float: right;
border: 1px solid rgba(0, 0, 0, 0.2);
border-radius: 0;
color: #666;
padding: 5px 5px 4px;
margin: 0 3px 3px 0;
font-size: 0;
background-color: #fff;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
-webkit-transition: all 0.3s;
transition: all 0.3s; }
ul.products li.product .attr-swatches .swatch-label span {
font-size: 12px;
line-height: 12px; }
ul.products li.product .attr-swatches .swatch-label:hover, ul.products li.product .attr-swatches .swatch-label.selected {
border-color: rgba(0, 0, 0, 0.8);
color: #fff !important; }
ul.products li.product .attr-swatches .swatch-color,
ul.products li.product .attr-swatches .swatch-image {
cursor: pointer;
width: 12px;
height: 12px;
border-radius: 50%;
position: relative; }
ul.products li.product .attr-swatches .swatch-color:last-child,
ul.products li.product .attr-swatches .swatch-image:last-child {
margin-right: 0; }
@media screen and (max-width: 47.99875em) {
ul.products li.product .attr-swatches .swatch-color,
ul.products li.product .attr-swatches .swatch-image {
width: 10px;
height: 10px; } }
ul.products li.product .attr-swatches .swatch-color .sub-swatch,
ul.products li.product .attr-swatches .swatch-image .sub-swatch {
width: 12px;
height: 12px;
display: inline-block;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%); }
ul.products li.product .attr-swatches .swatch-color .sub-swatch .sub-swatch-bg,
ul.products li.product .attr-swatches .swatch-image .sub-swatch .sub-swatch-bg {
left: 0;
top: 0;
position: absolute;
width: 100%;
height: 100%;
border-radius: 50%;
transition: all .3s; }
@media screen and (max-width: 47.99875em) {
ul.products li.product .attr-swatches .swatch-color .sub-swatch,
ul.products li.product .attr-swatches .swatch-image .sub-swatch {
width: 10px;
height: 10px; } }
ul.products li.product .attr-swatches .swatch-color:hover .sub-swatch .sub-swatch-bg,
ul.products li.product .attr-swatches .swatch-image:hover .sub-swatch .sub-swatch-bg {
transform: scale(1.2); }
@media screen and (max-width: 47.99875em) {
ul.products li.product .attr-swatches .swatch-color.selected span.sub-swatch,
ul.products li.product .attr-swatches .swatch-image.selected span.sub-swatch {
width: 14px;
height: 14px; } }
ul.products li.product .attr-swatches .swatch-color.selected span.sub-swatch .sub-swatch-bg,
ul.products li.product .attr-swatches .swatch-image.selected span.sub-swatch .sub-swatch-bg {
transform: scale(1.4); }
@media screen and (max-width: 47.99875em) {
ul.products li.product .attr-swatches .swatch-color.selected span.sub-swatch .sub-swatch-bg,
ul.products li.product .attr-swatches .swatch-image.selected span.sub-swatch .sub-swatch-bg {
transform: scale(1); } }
ul.products li.product .attr-swatches .swatch-color.selected span.sub-swatch .sub-swatch-bg:before,
ul.products li.product .attr-swatches .swatch-image.selected span.sub-swatch .sub-swatch-bg:before {
border: none;
border-radius: 50%;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
content: '';
width: 3px;
height: 3px;
background-color: #fff; }
ul.products li.product .attr-swatches .swatch-image {
width: 22px;
height: 22px; }
@media screen and (max-width: 47.99875em) {
ul.products li.product .attr-swatches .swatch-image {
width: 16px;
height: 16px; } }
ul.products li.product .attr-swatches .swatch-image .sub-swatch {
width: 22px;
height: 22px; }
@media screen and (max-width: 47.99875em) {
ul.products li.product .attr-swatches .swatch-image .sub-swatch {
width: 16px;
height: 16px; } }
ul.products li.product .attr-swatches .swatch-image .sub-swatch .sub-swatch-bg:before {
width: 4px !important;
height: 4px !important; }
ul.products li.product .attr-swatches .swatch-image .sub-swatch img {
border-radius: 50%; }
ul.products li.product .attr-swatches .swatch-image.selected .sub-swatch .sub-swatch-bg {
transform: scale(1.2) !important; }
ul.products li.product.active .attr-swatches {
transition-delay: 1s;
opacity: 1;
-moz-transition: opacity 1s ease;
-o-transition: opacity 1s ease;
-webkit-transition: opacity 1s ease;
transition: opacity 1s ease; }
.woocommerce-pagination {
text-align: center;
font-size: 1.25rem; }
body.shop-pagination-load_more_button .woocommerce-pagination,
body.shop-pagination-infinite_scroll .woocommerce-pagination {
display: none; }
.woocommerce-pagination > ul {
list-style: none;
margin: 0;
display: flex;
justify-content: center; }
.woocommerce-pagination li {
display: flex;
align-items: center;
margin-bottom: 0; }
.woocommerce-pagination li .page-numbers {
opacity: 0.5;
color: inherit;
font-size: 1.25rem;
font-weight: 400;
line-height: 1rem;
margin-right: 2rem;
display: flex;
align-items: center; }
.woocommerce-pagination li .page-numbers.current {
opacity: 1; }
.woocommerce-pagination li .page-numbers:hover {
opacity: 1; }
.woocommerce-pagination li .prev,
.woocommerce-pagination li .next {
font-size: 0;
display: flex; }
.woocommerce-pagination li .prev:before,
.woocommerce-pagination li .next:before {
font-size: 1rem;
margin-bottom: 5px; }
.woocommerce-pagination li .next {
margin-right: 0; }
.woocommerce-pagination li .prev:before { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
.woocommerce-pagination li .next:before { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
.products_ajax_button,
.posts_ajax_button {
cursor: pointer;
text-align: center; }
.products_ajax_button .loadmore,
.posts_ajax_button .loadmore {
display: inline-block;
text-align: center; }
.products_ajax_button .loadmore span,
.posts_ajax_button .loadmore span {
font-size: 20px;
line-height: 1;
font-weight: 400;
display: block;
width: 100%; }
@media screen and (max-width: 47.99875em) {
.products_ajax_button .loadmore span,
.posts_ajax_button .loadmore span {
font-size: 18px; } }
body.shop-pagination-infinite_scroll .products_ajax_button .loadmore span,
body.blog-pagination-infinite_scroll .products_ajax_button .loadmore span, body.shop-pagination-infinite_scroll
.posts_ajax_button .loadmore span,
body.blog-pagination-infinite_scroll
.posts_ajax_button .loadmore span {
display: none; }
.products_ajax_button .loadmore .container,
.posts_ajax_button .loadmore .container {
display: inline-block; }
.products_ajax_button .loadmore .dot,
.posts_ajax_button .loadmore .dot {
width: 8px;
height: 8px;
border: 1px solid #000;
border-radius: 50%;
float: left;
margin: 0 4px; }
.products_ajax_button.loading .loadmore .dot,
.posts_ajax_button.loading .loadmore .dot {
-webkit-transform: scale(0);
transform: scale(0);
-webkit-animation: fx 1000ms ease infinite 0ms;
animation: fx 1000ms ease infinite 0ms; }
.products_ajax_button.loading .loadmore .dot:nth-child(2),
.posts_ajax_button.loading .loadmore .dot:nth-child(2) {
-webkit-animation: fx 1000ms ease infinite 300ms;
animation: fx 1000ms ease infinite 300ms; }
.products_ajax_button.loading .loadmore .dot:nth-child(3),
.posts_ajax_button.loading .loadmore .dot:nth-child(3) {
-webkit-animation: fx 1000ms ease infinite 600ms;
animation: fx 1000ms ease infinite 600ms; }
.products_ajax_button.disabled,
.posts_ajax_button.disabled {
cursor: unset; }
.products_ajax_button.disabled .loadmore span,
.posts_ajax_button.disabled .loadmore span {
display: none; }
.products_ajax_button.disabled .loadmore .dot,
.posts_ajax_button.disabled .loadmore .dot {
border: 1px solid #dbdbdb; }
.quantity {
display: inline-block;
width: auto;
float: none;
margin-right: 23px; }
.quantity input[type="number"] {
-moz-appearance: textfield; }
.quantity .plus-btn,
.quantity .minus-btn {
position: relative;
cursor: pointer;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
min-width: 32px;
height: 32px;
line-height: 38px;
background: #f5f5f5;
position: relative;
display: inline-block;
border-radius: 50%;
text-align: center;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-transition: background .3s ease,-webkit-transform .3s ease;
transition: background .3s ease,-webkit-transform .3s ease;
transition: background .3s ease,transform .3s ease;
transition: background .3s ease,transform .3s ease,-webkit-transform .3s ease;
vertical-align: top; }
.quantity .plus-btn i.icon,
.quantity .minus-btn i.icon {
font-size: 16px;
position: absolute;
top: calc(50% - 10px);
left: calc(50% - 8px);
display: inline-block;
width: auto;
height: auto;
line-height: 1.2;
vertical-align: inherit;
margin-left: 0; }
.quantity .plus-btn .icon-bb-plus-24:before,
.quantity .plus-btn .icon-bb-minus-24:before,
.quantity .minus-btn .icon-bb-plus-24:before,
.quantity .minus-btn .icon-bb-minus-24:before {
position: relative;
z-index: 1;
font-size: 16px;
color: #000;
transition: color 0.4s cubic-bezier(0.59, 0.03, 0.2, 1); }
.quantity .plus-btn:after,
.quantity .minus-btn:after {
content: '';
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
background-color: #000;
-webkit-transform: scale(0);
transform: scale(0);
-webkit-transform-origin: center center;
transform-origin: center center;
transition: -webkit-transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1), -webkit-transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
border-radius: 50%;
-webkit-backface-visibility: hidden;
backface-visibility: hidden; }
.quantity .plus-btn:hover:after,
.quantity .minus-btn:hover:after {
-webkit-transform: scale(1);
transform: scale(1); }
.quantity .plus-btn:hover .icon-bb-plus-24:before,
.quantity .plus-btn:hover .icon-bb-minus-24:before,
.quantity .minus-btn:hover .icon-bb-plus-24:before,
.quantity .minus-btn:hover .icon-bb-minus-24:before {
color: #fff; }
.quantity input.custom-qty {
vertical-align: top;
padding: 0;
margin: 0;
width: 40px;
border: none;
display: inline-block;
text-align: center;
font-weight: bold;
outline: none;
font-size: 20px;
line-height: 2;
font-weight: 400;
height: 30px;
-webkit-appearance: textfield;
-moz-appearance: textfield;
appearance: textfield; }
.quantity input.custom-qty:focus {
background: transparent; }
body.bb_classic_notif .woocommerce-message,
body.bb_classic_notif .woocommerce-info {
text-align: left;
font-weight: 600;
transition: opacity .2s, height 1s;
height: auto;
opacity: 1;
margin-bottom: 1.875rem; }
body.bb_classic_notif .woocommerce-message.hidden-notice,
body.bb_classic_notif .woocommerce-info.hidden-notice {
opacity: 0;
height: 0;
margin: 0; }
body.bb_classic_notif .woocommerce-message .woocommerce-message-wrapper,
body.bb_classic_notif .woocommerce-info .woocommerce-message-wrapper {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
background-color: #fff;
padding-left: 5rem; }
body.bb_classic_notif .woocommerce-message .woocommerce-message-wrapper .remove-notif,
body.bb_classic_notif .woocommerce-info .woocommerce-message-wrapper .remove-notif {
color: #000;
position: absolute;
top: calc(50% - 8px);
right: 20px;
display: inline-block;
font-size: 0px;
width: 18px;
height: 18px; }
body.bb_classic_notif .woocommerce-message .woocommerce-message-wrapper .remove-notif:before,
body.bb_classic_notif .woocommerce-info .woocommerce-message-wrapper .remove-notif:before {
position: absolute;
left: calc(50% - 7px);
top: calc(50% - 7px);
font-size: 16px; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.bb_classic_notif .woocommerce-message .woocommerce-message-wrapper .success-icon,
body.bb_classic_notif .woocommerce-info .woocommerce-message-wrapper .success-icon {
position: absolute;
left: 0;
top: 0;
bottom: 0;
text-align: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
align-items: center;
justify-content: center;
width: 60px;
height: 100%; }
body.bb_classic_notif .woocommerce-message .woocommerce-message-wrapper .success-icon i,
body.bb_classic_notif .woocommerce-info .woocommerce-message-wrapper .success-icon i {
color: #fff;
font-weight: 700;
margin: 0;
width: auto; }
body.bb_classic_notif .woocommerce-message .woocommerce-message-wrapper .notice_text,
body.bb_classic_notif .woocommerce-info .woocommerce-message-wrapper .notice_text {
position: relative;
width: 100%;
padding: 20px 0;
padding-right: 20px;
font-size: 18px;
line-height: 1.2; }
body.bb_classic_notif .woocommerce-message .woocommerce-message-wrapper .notice_text a,
body.bb_classic_notif .woocommerce-info .woocommerce-message-wrapper .notice_text a {
color: #000;
font-weight: 400;
font-size: 18px;
line-height: 1.2;
background-image: linear-gradient(to top, #000 0px, #000 0px), linear-gradient(to top, rgba(0, 0, 0, 0.1) 0px, rgba(0, 0, 0, 0.1) 0px);
background-position: left bottom, left bottom;
background-repeat: no-repeat, no-repeat;
background-size: 0 1px, 100% 1px;
transition: none 300ms ease-in-out;
transition-property: background-size, color;
word-wrap: break-word; }
body.bb_classic_notif .woocommerce-message .woocommerce-message-wrapper .notice_text a:hover,
body.bb_classic_notif .woocommerce-info .woocommerce-message-wrapper .notice_text a:hover {
background-size: 100% 1px, 100% 1px; }
body.bb_classic_notif .woocommerce-message .woocommerce-message-wrapper .notice_text .button,
body.bb_classic_notif .woocommerce-info .woocommerce-message-wrapper .notice_text .button {
background-color: transparent;
border: none;
position: relative;
border-left: none;
padding: 0;
margin-right: 0.625rem;
margin: 0;
font-size: 18px;
text-transform: none;
line-height: 1.2;
-moz-transition: 0.3s opacity;
-o-transition: 0.3s opacity;
-webkit-transition: 0.3s opacity;
transition: 0.3s opacity; }
body.bb_classic_notif .woocommerce-message .woocommerce-message-wrapper .notice_text .button:hover,
body.bb_classic_notif .woocommerce-info .woocommerce-message-wrapper .notice_text .button:hover {
opacity: 0.6; }
body.bb_classic_notif .woocommerce-message .woocommerce-message-wrapper .notice_text .button:before,
body.bb_classic_notif .woocommerce-info .woocommerce-message-wrapper .notice_text .button:before {
display: none; }
body.bb_classic_notif.single-product .woocommerce-message {
opacity: 0; }
body.bb_classic_notif .woocommerce-message .woocommerce-message-wrapper {
background-color: #effae6; }
body.bb_classic_notif .woocommerce-message .success-icon {
background-color: #85ab69; }
body.bb_classic_notif .woocommerce-message,
body.bb_classic_notif .woocommerce-info,
body.bb_classic_notif .woocommerce-error {
font-size: 18px;
line-height: 1.2;
position: relative;
list-style: none;
margin: 0;
margin-bottom: 1.875rem;
padding-left: 5rem;
padding-top: 20px;
padding-bottom: 20px;
padding-right: 20px; }
body.bb_classic_notif .woocommerce-message:before,
body.bb_classic_notif .woocommerce-info:before,
body.bb_classic_notif .woocommerce-error:before {
color: #fff;
position: absolute;
left: 0;
top: 0;
display: flex;
align-items: center;
justify-content: center;
width: 60px;
height: 100%;
font-size: 24px;
font-weight: 700; }
body.bb_classic_notif .woocommerce-message {
background-color: #effae6; }
body.bb_classic_notif .woocommerce-message:before {
background-color: #85ab69; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
font-weight: 700; }
body.bb_classic_notif .woocommerce-info {
background-color: #faf1e1; }
body.bb_classic_notif .woocommerce-info:before {
background-color: #e6b659; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
font-weight: 700; }
body.bb_classic_notif .woocommerce-error {
background-color: #f9dddd; }
body.bb_classic_notif .woocommerce-error:before {
background-color: #da4343; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
font-weight: 700; }
body.bb_classic_notif .woocommerce-error li {
font-size: 18px;
font-weight: 600;
line-height: 1.4;
color: #000; }
body.bb_classic_notif .woocommerce-error li a {
color: #000;
font-size: 18px;
line-height: 1.4; }
body.bb_classic_notif .woocommerce-error li strong {
font-weight: 600; }
body.bb_classic_notif .woocommerce-error li:last-child {
margin-bottom: 0; }
body.bb_classic_notif.notice_clickable .woocommerce-message,
body.bb_classic_notif.notice_clickable .woocommerce-info {
cursor: pointer; }
body:not(.woocommerce-account).bb_classic_notif .woocommerce-error,
body:not(.woocommerce-cart).bb_classic_notif .woocommerce-error,
body:not(.woocommerce-checkout).bb_classic_notif .woocommerce-error,
body:not(.woocommerce-shop).bb_classic_notif .woocommerce-error {
width: 836px;
margin: 0 auto 30px !important;
max-width: 100%; }
body.single-product.bb_classic_notif .woocommerce-error {
width: auto;
max-width: 100%; }
@media screen and (max-width: 47.99875em) {
body.single-product.bb_classic_notif .woocommerce-error {
margin-bottom: 0 !important; } }
body.single-product.bb_classic_notif .woocommerce-error .button {
background-color: transparent;
border: none;
position: relative;
border-left: none;
padding: 0;
margin-right: 0.625rem;
margin: 0;
font-size: 18px;
text-transform: none;
line-height: 1.2;
-moz-transition: 0.3s opacity;
-o-transition: 0.3s opacity;
-webkit-transition: 0.3s opacity;
transition: 0.3s opacity; }
body.single-product.bb_classic_notif .woocommerce-error .button:hover {
opacity: 0.6; }
body.single-product.bb_classic_notif .woocommerce-error .button:before {
display: none; }
body.woocommerce-account.bb_classic_notif .woocommerce-error {
width: 100%; }
.woocommerce .product-labels {
top: 15px;
left: -10px;
position: absolute;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
z-index: 1;
max-width: 60%;
-webkit-transition: opacity .3s ease;
transition: opacity .3s ease; }
@media screen and (max-width: 47.99875em) {
.woocommerce .product-labels {
top: 10px;
left: -10px; } }
.woocommerce .product-labels.labels-bordered .product-label {
padding: 5px 15px 3px 15px;
border: 2px solid;
background-color: #fff; }
@media screen and (max-width: 47.99875em) {
.woocommerce .product-labels.labels-bordered .product-label {
padding: 5px 7px 3px 7px;
border: 1px solid; } }
.woocommerce .product-labels.labels-bordered .new {
border-color: #333;
color: #333; }
.woocommerce .product-labels.labels-bordered .onsale {
border-color: #f9423a;
color: #f9423a; }
.woocommerce .product-labels.labels-bordered .featured {
border-color: #fd922a;
color: #fd922a; }
.woocommerce .product-labels.labels-bordered .out-of-stock {
border-color: #999;
color: #999; }
.woocommerce .product-labels.labels-solid .product-label {
padding: 7px 20px 5px 20px;
color: #fff; }
@media screen and (max-width: 47.99875em) {
.woocommerce .product-labels.labels-solid .product-label {
padding: 5px 10px 3px 10px; } }
.woocommerce .product-labels.labels-solid .new {
background-color: #333; }
.woocommerce .product-labels.labels-solid .onsale {
background-color: #f9423a; }
.woocommerce .product-labels.labels-solid .featured {
background-color: #fd922a; }
.woocommerce .product-labels.labels-solid .out-of-stock {
background-color: #999; }
.woocommerce .product-labels .product-label {
display: inline-block;
font-size: 14px;
line-height: 1.4;
font-weight: 400; }
.woocommerce .product-labels .product-label:not(:last-child) {
margin-bottom: 10px; }
@media screen and (max-width: 47.99875em) {
.woocommerce .product-labels .product-label {
font-size: 11px;
line-height: 1.3; } }
.woocommerce .price del {
text-decoration: none; }
.woocommerce .price del span.amount {
position: relative;
color: #666;
font-size: 95%;
font-weight: 300; }
.woocommerce .price del span.amount .amount:before {
width: 100%;
position: absolute;
content: "";
right: 0;
top: 50%;
height: 0px;
border-bottom: 1px solid #f9423a;
opacity: 0.7;
transform: rotate(-15deg); }
.woocommerce .price ins {
color: #f9423a;
text-decoration: none;
line-height: 1; }
.woocommerce-store-notice {
padding: 1.25rem 1.5625rem;
padding-right: 3.75rem;
position: fixed;
margin-bottom: 0px;
z-index: 9999;
display: none;
width: 100%;
bottom: 0;
left: 0;
background-color: #333;
color: #fff;
font-size: 90%;
line-height: 1.4;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale; }
@media print, screen and (min-width: 48em) {
.woocommerce-store-notice {
width: 40%;
bottom: 2.5rem;
left: 2.5rem; } }
@media print, screen and (min-width: 64.0625em) {
.woocommerce-store-notice {
width: 30%; } }
@media screen and (min-width: 75em) {
.woocommerce-store-notice {
width: 20%; } }
.woocommerce-store-notice .woocommerce-store-notice__dismiss-link {
visibility: hidden;
font-size: 0;
position: absolute;
top: 1.25rem;
right: 1.25rem; }
.woocommerce-store-notice .woocommerce-store-notice__dismiss-link:after {
color: #fff;
visibility: visible;
font-size: 24px; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
-moz-transition: opacity 0.3s;
-o-transition: opacity 0.3s;
-webkit-transition: opacity 0.3s;
transition: opacity 0.3s; }
.woocommerce-store-notice .woocommerce-store-notice__dismiss-link:hover:after {
opacity: .6; }
.barberry-timer {
display: block;
font-size: 0;
line-height: 1;
margin-bottom: 30px; }
.barberry-timer > span {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding: 10px;
margin-left: -1px;
min-width: 85px;
min-height: 80px;
font-size: 24px;
line-height: 30px;
color: #333333;
font-weight: 600;
border-width: 1px;
border-style: solid;
border-color: #eee; }
@media screen and (max-width: 47.99875em) {
.barberry-timer > span {
min-width: 65px;
min-height: 60px;
font-size: 20px;
line-height: 26px; } }
.barberry-timer > span span {
font-size: 11px;
line-height: 16px;
text-transform: uppercase;
letter-spacing: 2px;
color: #999; }
@media screen and (max-width: 47.99875em) {
.barberry-timer > span span {
font-size: 10px;
line-height: 14px; } }
ul.products .product .barberry-timer {
z-index: 1;
position: absolute;
right: 20px;
top: 20px;
margin-bottom: 0; }
@media screen and (max-width: 47.99875em) {
ul.products .product .barberry-timer {
right: 10px;
top: 10px; } }
ul.products .product .barberry-timer > span {
text-align: center;
display: block;
min-width: auto;
min-height: auto;
font-size: 16px;
font-size: 12px;
line-height: 1.2;
padding: 10px;
padding: 5px;
margin-left: 1px;
margin-top: -1px;
background-color: rgba(255, 255, 255, 0.8); }
@media (min-width: 768px) {
ul.products .product .barberry-timer > span {
font-size: calc(0.3472222222vw + 9.3333333333px); } }
@media (min-width: 1920px) {
ul.products .product .barberry-timer > span {
font-size: 16px; } }
@media (min-width: 768px) {
ul.products .product .barberry-timer > span {
padding: calc(0.4340277778vw + 1.6666666667px); } }
@media (min-width: 1920px) {
ul.products .product .barberry-timer > span {
padding: 10px; } }
ul.products .product .barberry-timer > span span {
font-size: 9px;
font-size: 6px;
line-height: 1.2;
letter-spacing: 1px;
display: block; }
@media (min-width: 768px) {
ul.products .product .barberry-timer > span span {
font-size: calc(0.2604166667vw + 4px); } }
@media (min-width: 1920px) {
ul.products .product .barberry-timer > span span {
font-size: 9px; } }
ul.products .product.has-default-attributes .barberry-timer {
top: 45px; }
@media screen and (max-width: 47.99875em) {
ul.products .product.has-default-attributes .barberry-timer {
top: 30px; } }
body.woocommerce-cart .page-header {
display: none; }
@media screen and (max-width: 48em) {
body.woocommerce-cart .page-header {
display: block; } }
body.woocommerce-cart .page-header .page-header-bg {
background: transparent;
background-color: transparent; }
body.woocommerce-cart .breadcrumbs-wrapper {
display: none; }
body.woocommerce-cart .content-page-wrapper {
padding: 0; }
body.woocommerce-cart .cart-cells {
min-height: 100vh; }
@media screen and (max-width: 47.99875em) {
body.woocommerce-cart .cart-cells {
min-height: auto; } }
body.woocommerce-cart .cart-cells .cell {
padding: 6.25rem;
padding-left: 40px;
padding-right: 40px;
padding-bottom: 50px; }
@media (min-width: 768px) {
body.woocommerce-cart .cart-cells .cell {
padding-left: calc(7.8125vw - 20px); } }
@media (min-width: 1920px) {
body.woocommerce-cart .cart-cells .cell {
padding-left: 130px; } }
@media (min-width: 768px) {
body.woocommerce-cart .cart-cells .cell {
padding-right: calc(7.8125vw - 20px); } }
@media (min-width: 1920px) {
body.woocommerce-cart .cart-cells .cell {
padding-right: 130px; } }
@media (min-width: 768px) {
body.woocommerce-cart .cart-cells .cell {
padding-bottom: calc(6.9444444444vw - 3.3333333333px); } }
@media (min-width: 1920px) {
body.woocommerce-cart .cart-cells .cell {
padding-bottom: 130px; } }
@media screen and (max-width: 47.99875em) {
body.woocommerce-cart .cart-cells .cell {
padding-top: 0; } }
body.woocommerce-cart .cart-cells .cell.cart-empty {
text-align: center;
min-height: 100vh;
display: flex;
align-items: center;
justify-content: center; }
@media screen and (max-width: 47.99875em) {
body.woocommerce-cart .cart-cells .cell.cart-empty {
min-height: auto; } }
body.woocommerce-cart .cart-cells .cell.cart-empty .no-content h2.cart-empty-text {
font-size: 30px; }
@media (min-width: 768px) {
body.woocommerce-cart .cart-cells .cell.cart-empty .no-content h2.cart-empty-text {
font-size: calc(4.3402777778vw - 3.3333333333px); } }
@media (min-width: 1920px) {
body.woocommerce-cart .cart-cells .cell.cart-empty .no-content h2.cart-empty-text {
font-size: 80px; } }
body.woocommerce-cart .cart-cells .cell.cart-empty .no-content .return-to-shop {
margin-top: 40px; }
body.woocommerce-cart .cart-cells .cell.cart-empty .no-content .return-to-shop a {
color: #000;
background-color: transparent;
border-width: 1px;
border-color: rgba(0, 0, 0, 0.1);
transition: all .3s; }
body.woocommerce-cart .cart-cells .cell.cart-empty .no-content .return-to-shop a:before {
display: none; }
body.woocommerce-cart .cart-cells .cell.cart-empty .no-content .return-to-shop a:hover {
color: rgba(0, 0, 0, 0.4); }
body.woocommerce-cart .cart-cells .cell.cart-intro {
padding-right: 3.125rem; }
@media screen and (max-width: 80em) {
body.woocommerce-cart .cart-cells .cell.cart-intro {
display: none; } }
body.woocommerce-cart .cart-cells .cell.cart-intro .title-wrapper .page-title-wrapper {
display: inline-block;
overflow: hidden;
vertical-align: bottom; }
body.woocommerce-cart .cart-cells .cell.cart-intro .title-wrapper .page-title-wrapper h1.page-title {
margin: 0;
font-size: 90px;
font-size: 70px;
line-height: 1.1;
margin-bottom: 0; }
@media (min-width: 1280px) {
body.woocommerce-cart .cart-cells .cell.cart-intro .title-wrapper .page-title-wrapper h1.page-title {
font-size: calc(12.5vw - 90px); } }
@media (min-width: 1440px) {
body.woocommerce-cart .cart-cells .cell.cart-intro .title-wrapper .page-title-wrapper h1.page-title {
font-size: 90px; } }
body.woocommerce-cart .cart-cells .cell.cart-intro .title-wrapper .term-description p {
font-size: 20px;
line-height: 1.4; }
@media (min-width: 1280px) {
body.woocommerce-cart .cart-cells .cell.cart-intro .title-wrapper .term-description p {
font-size: calc(2.5vw - 12px); } }
@media (min-width: 1440px) {
body.woocommerce-cart .cart-cells .cell.cart-intro .title-wrapper .term-description p {
font-size: 24px; } }
body.woocommerce-cart .cart-cells .cell.cart-intro .continue-shopping {
margin-top: 50px;
padding-left: 35px;
position: relative;
display: inline-block;
font-size: 18px;
color: #000;
font-weight: 400;
transition: transform .3s !important; }
body.woocommerce-cart .cart-cells .cell.cart-intro .continue-shopping:before {
position: absolute;
left: 0;
font-size: 24px; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
transition: transform .3s; }
body.woocommerce-cart .cart-cells .cell.cart-intro .continue-shopping:hover {
transform: translateX(-5px); }
body.woocommerce-cart .cart-cells .cell.cart-intro .continue-shopping:hover:before {
transform: translateX(-5px); }
body.woocommerce-cart .cart-cells .cell.cart-items {
position: relative;
clear: both;
padding-left: 3.125rem; }
body.woocommerce-cart .cart-cells .cell.cart-items .checkout-gift-link {
position: relative;
display: block;
margin-bottom: 20px;
float: right;
clear: both; }
body.woocommerce-cart .cart-cells .cell.cart-items .checkout-gift-link a {
position: relative;
padding-left: 25px;
z-index: 5;
display: inline-block; }
body.woocommerce-cart .cart-cells .cell.cart-items .checkout-gift-link a:before {
position: absolute;
left: 0;
top: calc(50% - 10px);
font-size: 16px; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.woocommerce-cart .cart-cells .cell.cart-items .woocommerce-cart-form {
position: relative; }
@keyframes loader_spinner {
100% {
transform: rotate(360deg); } }
@keyframes loader_fade {
0% {
opacity: 0; }
100% {
opacity: 1; } }
body.woocommerce-cart .cart-cells .cell.cart-items .woocommerce-cart-form.processing .blockUI:after {
content: '';
display: inline-block;
box-sizing: border-box;
width: 24px;
height: 24px;
border-radius: 100%;
border: 1px solid transparent;
animation: loader_fade .5s ease-in, loader_spinner .5s linear infinite; }
body.woocommerce-cart .cart-cells .cell.cart-items .woocommerce-cart-form.processing .blockUI:after {
border-top-color: #000;
z-index: 4;
position: absolute;
top: calc(40% - 12px);
left: calc(50% - 12px); }
@media screen and (max-width: 80em) {
body.woocommerce-cart .cart-cells .cell.cart-items {
width: 58.333%;
padding-left: 2.5rem; } }
@media screen and (max-width: 48em) {
body.woocommerce-cart .cart-cells .cell.cart-items {
padding-left: 2.5rem;
padding-right: 2.5rem;
width: 100%; } }
body.woocommerce-cart .cart-cells .cell.cart-items .title-wrapper {
display: none;
margin-bottom: 30px; }
@media screen and (max-width: 80em) {
body.woocommerce-cart .cart-cells .cell.cart-items .title-wrapper {
display: block; } }
@media screen and (max-width: 48em) {
body.woocommerce-cart .cart-cells .cell.cart-items .title-wrapper {
display: none; } }
body.woocommerce-cart .cart-cells .cell.cart-items .title-wrapper .page-title-wrapper {
display: inline-block;
overflow: hidden;
vertical-align: bottom; }
body.woocommerce-cart .cart-cells .cell.cart-items .title-wrapper .page-title-wrapper h1.page-title {
margin: 0;
font-size: 90px;
font-size: 40px;
line-height: 1.1;
margin-bottom: 0; }
@media (min-width: 768px) {
body.woocommerce-cart .cart-cells .cell.cart-items .title-wrapper .page-title-wrapper h1.page-title {
font-size: calc(5.859375vw - 5px); } }
@media (min-width: 1280px) {
body.woocommerce-cart .cart-cells .cell.cart-items .title-wrapper .page-title-wrapper h1.page-title {
font-size: 70px; } }
body.woocommerce-cart .cart-cells .cell.cart-items .title-wrapper .term-description p {
line-height: 1.4; }
@media screen and (max-width: 47.99875em) {
body.woocommerce-cart .cart-cells .cell.cart-items .cart-empty-section {
text-align: center; } }
body.woocommerce-cart .cart-cells .cell.cart-items .cart-empty-section .cart-empty-text {
font-size: 30px;
line-height: 1.2;
margin-bottom: 1.875rem; }
body.woocommerce-cart .cart-cells .cell.cart-totals {
background: #f4f4f4; }
@media screen and (max-width: 80em) {
body.woocommerce-cart .cart-cells .cell.cart-totals {
width: 41.667%; } }
@media screen and (max-width: 64em) {
body.woocommerce-cart .cart-cells .cell.cart-totals {
padding-right: 2.5rem; } }
@media screen and (max-width: 48.0625em) {
body.woocommerce-cart .cart-cells .cell.cart-totals {
padding-top: 3.125rem; } }
@media screen and (max-width: 48em) {
body.woocommerce-cart .cart-cells .cell.cart-totals {
width: 100%; } }
body.woocommerce-cart .cart-cells .cell.cart-totals .cart-collaterals {
text-align: center; }
body.woocommerce-cart .cart-cells .cell.cart-totals .cart_totals {
text-align: left; }
body.woocommerce-cart .cart-cells .cell.cart-totals .continue-shopping {
margin-top: 20px;
padding-left: 35px;
position: relative;
display: none;
font-size: 18px;
color: #000;
font-weight: 400; }
@media screen and (max-width: 80em) {
body.woocommerce-cart .cart-cells .cell.cart-totals .continue-shopping {
display: inline-block; } }
body.woocommerce-cart .cart-cells .cell.cart-totals .continue-shopping:before {
position: absolute;
left: 0;
font-size: 24px; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
transition: transform .3s; }
body.woocommerce-cart .cart-cells .cell.cart-totals .continue-shopping:hover:before {
transform: translateX(-5px); }
body.woocommerce-cart .cross-sells-wrapper {
border-top-width: 1px;
border-top-style: solid;
border-top-color: #f4f4f4; }
body.woocommerce-cart .cross-sells-wrapper .cross-sells h2 {
margin-bottom: 20px; }
@media (min-width: 768px) {
body.woocommerce-cart .cross-sells-wrapper .cross-sells h2 {
margin-bottom: calc(2.9761904762vw - 2.8571428571px); } }
@media (min-width: 1440px) {
body.woocommerce-cart .cross-sells-wrapper .cross-sells h2 {
margin-bottom: 40px; } }
body.woocommerce-cart .default-width-page .woocommerce .grid-container.cross-sells-wrapper {
padding-top: 40px;
padding-left: 30px;
padding-right: 30px; }
@media (min-width: 768px) {
body.woocommerce-cart .default-width-page .woocommerce .grid-container.cross-sells-wrapper {
padding-left: calc(8.6805555556vw - 36.6666666667px); } }
@media (min-width: 1920px) {
body.woocommerce-cart .default-width-page .woocommerce .grid-container.cross-sells-wrapper {
padding-left: 130px; } }
@media (min-width: 768px) {
body.woocommerce-cart .default-width-page .woocommerce .grid-container.cross-sells-wrapper {
padding-right: calc(8.6805555556vw - 36.6666666667px); } }
@media (min-width: 1920px) {
body.woocommerce-cart .default-width-page .woocommerce .grid-container.cross-sells-wrapper {
padding-right: 130px; } }
@media screen and (max-width: 47.99875em) {
body.woocommerce-cart .default-width-page .woocommerce .grid-container.cross-sells-wrapper {
padding-right: 1.5rem;
padding-left: 1.5rem; } }
body.woocommerce-cart .cart-cells.cart-cells-empty .cell.cart-items .checkout-gift-link {
display: none; }
body.woocommerce-cart .cart-cells .cart-items .cart_item {
position: relative;
display: flex;
align-items: center;
width: 100%;
margin-bottom: 25px; }
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-remove {
width: 18px;
height: 18px;
margin-right: 1.875rem; }
@media screen and (max-width: 64.06125em) {
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-remove {
position: absolute;
left: -5px;
top: -5px; } }
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-remove a {
color: #000;
position: absolute;
display: inline-block;
font-size: 0px;
width: 18px;
height: 18px;
border-radius: 50%;
border: 1px solid #000;
background-color: #fff; }
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-remove a:before {
position: absolute;
left: calc(50% - 7px);
top: calc(50% - 7px);
font-size: 14px; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-remove a:hover {
background-color: #000; }
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-remove a:hover:before {
color: #fff; }
@media screen and (max-width: 64em) {
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-remove a {
opacity: 1; }
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-remove a:hover {
background-color: #fff; }
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-remove a:hover:before {
color: #000; } }
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-thumbnail {
margin-right: 1.875rem; }
@media screen and (max-width: 64.06125em) {
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-thumbnail {
margin-right: 1.25rem; } }
@media screen and (max-width: 31.25em) {
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-thumbnail {
align-self: flex-start; } }
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-thumbnail img {
max-width: 6.875rem; }
@media screen and (max-width: 90em) {
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-thumbnail img {
max-width: 5.625rem; } }
@media screen and (max-width: 64.06125em) {
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-thumbnail img {
max-width: 4.375rem; } }
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-content {
display: flex;
align-items: center;
width: 100%; }
@media screen and (max-width: 31.25em) {
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-content {
flex-wrap: wrap;
align-self: flex-start; } }
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-content .product-content-name {
margin-right: 1.875rem; }
@media screen and (max-width: 64.06125em) {
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-content .product-content-name {
margin-right: 1.25rem; } }
@media screen and (max-width: 31.25em) {
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-content .product-content-name {
margin-right: 0;
display: block;
width: 100%; } }
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-content .product-content-name .product-name a {
color: #000;
font-size: 18px;
line-height: 1.3;
font-weight: 400 !important;
display: block; }
@media screen and (max-width: 90em) {
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-content .product-content-name .product-name a {
font-size: 16px; } }
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-content .product-content-name .product-name a:hover {
opacity: 0.6; }
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-content .product-content-name .product-quantity {
margin-top: 10px; }
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-content .product-subtotal {
margin-left: auto;
text-align: right; }
@media screen and (max-width: 31.25em) {
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-content .product-subtotal {
text-align: left;
margin-top: 5px;
margin-left: 0;
margin-right: 0; } }
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-content .product-subtotal .amount {
font-size: 22px;
line-height: 1;
font-weight: 600; }
@media screen and (max-width: 31.25em) {
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-content .product-subtotal .amount {
text-align: left;
margin-left: 0;
margin-right: 0;
font-size: 18px; } }
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-content .product-subtotal .amount sup {
font-size: 60%;
font-weight: 400;
line-height: 1.6;
margin-left: 0.1rem; }
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-content .product-subtotal .amount .woocommerce-Price-currencySymbol {
font-size: 70%;
margin-right: 3px; }
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-content .product-subtotal .product-price {
line-height: 1;
font-size: 14px;
color: #666;
font-weight: 300; }
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-content .product-subtotal .product-price .amount {
font-size: 16px;
color: #666;
font-weight: 300; }
body.woocommerce-cart .actions {
margin-top: 3.75rem;
padding-top: 2.5rem;
border-top: 6px solid #000; }
body.woocommerce-cart .actions .coupon {
width: 60%;
position: relative;
float: left; }
@media screen and (max-width: 64.06125em) {
body.woocommerce-cart .actions .coupon {
width: 100%;
float: none; } }
body.woocommerce-cart .actions .coupon label {
display: none; }
body.woocommerce-cart .actions .coupon .button {
position: absolute;
top: 0;
right: 0px;
padding: 0;
margin: 0;
background: none !important;
min-width: 0;
width: 50px;
font-size: 0 !important;
height: 100%;
z-index: 999;
border: none; }
body.woocommerce-cart .actions .coupon .button:before {
display: none; }
body.woocommerce-cart .actions .coupon .button:active, body.woocommerce-cart .actions .coupon .button:focus {
outline: none;
border: none; }
body.woocommerce-cart .actions .coupon #coupon_code {
padding: 17px 60px 16px 0;
min-width: 200px;
width: 100%;
height: 60px;
font-size: 16px;
display: block;
margin-right: 0px;
border-width: 1px;
border-style: dashed;
padding-left: 60px;
color: #000;
border-color: rgba(0, 0, 0, 0.2);
transition: border-color .6s; }
body.woocommerce-cart .actions .coupon #coupon_code:focus {
border-color: black; }
body.woocommerce-cart .actions .coupon:before {
position: absolute;
left: 14px;
top: 20px;
font-size: 24px;
font-weight: normal;
color: #000; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.woocommerce-cart .actions .coupon:after {
content: '';
opacity: 0;
transition: opacity .6s; }
body.woocommerce-cart .actions .coupon.focus:after {
opacity: 1;
position: absolute;
right: 16px;
top: 18px;
font-size: 24px;
font-weight: normal;
color: #000; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.woocommerce-cart .actions button.button {
margin-bottom: 0;
float: right;
border-width: 1px;
background-color: #fff;
color: #000;
border-color: rgba(0, 0, 0, 0.1); }
body.woocommerce-cart .actions button.button:before {
display: none; }
body.woocommerce-cart .actions button.button:hover {
color: rgba(0, 0, 0, 0.4); }
@media screen and (max-width: 31.25em) {
body.woocommerce-cart .actions button.button {
width: 100%;
float: none; } }
body.woocommerce-cart .actions button.button.button.disabled:before, body.woocommerce-cart .actions button.button.button[disabled]:before {
display: none; }
body.woocommerce-cart .actions button.button.button.disabled:hover, body.woocommerce-cart .actions button.button.button[disabled]:hover {
color: inherit; }
body.woocommerce-cart .cart-totals h2 {
font-size: 30px; }
body.woocommerce-cart .cart-totals .cart_totals.calculated_shipping.processing .blockUI, body.woocommerce-cart .cart-totals .cart_totals.processing .blockUI {
background-color: #f4f4f4 !important; }
@keyframes loader_spinner {
100% {
transform: rotate(360deg); } }
@keyframes loader_fade {
0% {
opacity: 0; }
100% {
opacity: 1; } }
body.woocommerce-cart .cart-totals .cart_totals.calculated_shipping.processing .blockUI:after, body.woocommerce-cart .cart-totals .cart_totals.processing .blockUI:after {
content: '';
display: inline-block;
box-sizing: border-box;
width: 24px;
height: 24px;
border-radius: 100%;
border: 1px solid transparent;
animation: loader_fade .5s ease-in, loader_spinner .5s linear infinite; }
body.woocommerce-cart .cart-totals .cart_totals.calculated_shipping.processing .blockUI:after, body.woocommerce-cart .cart-totals .cart_totals.processing .blockUI:after {
border-top-color: #000;
z-index: 4;
position: absolute;
top: calc(50% - 12px);
left: calc(50% - 12px); }
body.woocommerce-cart .cart-totals .cart-totals-inner {
position: relative; }
body.woocommerce-cart .cart-totals .shop_table tr {
border-bottom-color: #dbdbdb;
border-bottom-width: 1px; }
body.woocommerce-cart .cart-totals .shop_table tr.cart-subtotal {
border-bottom: none; }
body.woocommerce-cart .cart-totals .shop_table tbody {
border: none;
background-color: transparent; }
body.woocommerce-cart .cart-totals .shop_table tbody tr:nth-child(even) {
border-bottom: 1px solid;
border-bottom-color: #dbdbdb;
background-color: transparent; }
body.woocommerce-cart .cart-totals .shop_table tbody td {
padding-left: 0; }
body.woocommerce-cart .cart-totals .shop_table tbody .cart-empty-tr td {
padding-top: 3.75rem;
line-height: 1.2; }
body.woocommerce-cart .cart-totals .shop_table tbody .cart-subtotal th {
padding-left: 0;
font-size: 20px; }
body.woocommerce-cart .cart-totals .shop_table tbody .cart-subtotal td {
text-align: right; }
body.woocommerce-cart .cart-totals .shop_table tbody .cart-subtotal td .amount {
font-size: 24px; }
@media screen and (max-width: 47.99875em) {
body.woocommerce-cart .cart-totals .shop_table tbody .cart-subtotal td .amount {
font-size: 20px; } }
body.woocommerce-cart .cart-totals .shop_table tbody .cart-discount {
border-top: 1px solid;
border-top-color: #dbdbdb; }
body.woocommerce-cart .cart-totals .shop_table tbody .cart-discount th {
font-weight: 300;
font-size: 18px;
line-height: 1.4;
padding-left: 0; }
body.woocommerce-cart .cart-totals .shop_table tbody .cart-discount td {
position: relative;
text-align: right;
padding-right: 25px; }
body.woocommerce-cart .cart-totals .shop_table tbody .cart-discount td > .amount {
margin-left: 10px; }
body.woocommerce-cart .cart-totals .shop_table tbody .cart-discount td .woocommerce-remove-coupon {
color: #000;
position: absolute;
top: calc(50% - 9px);
right: 0;
display: inline-block;
font-size: 0px;
width: 18px;
height: 18px;
border-radius: 50%;
border: 1px solid #000;
background-color: #fff; }
body.woocommerce-cart .cart-totals .shop_table tbody .cart-discount td .woocommerce-remove-coupon:before {
position: absolute;
left: calc(50% - 7px);
top: calc(50% - 7px);
font-size: 14px; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.woocommerce-cart .cart-totals .shop_table tbody .cart-discount td .woocommerce-remove-coupon:hover {
background-color: #000; }
body.woocommerce-cart .cart-totals .shop_table tbody .cart-discount td .woocommerce-remove-coupon:hover:before {
color: #fff; }
body.woocommerce-cart .cart-totals .shop_table tbody .shipping {
border-top: 1px solid #dbdbdb;
border-bottom: none !important;
background-color: transparent; }
body.woocommerce-cart .cart-totals .shop_table tbody .shipping th {
display: none; }
body.woocommerce-cart .cart-totals .shop_table tbody .shipping td {
font-size: 1rem; }
body.woocommerce-cart .cart-totals .shop_table tbody .shipping td .amount {
float: right; }
body.woocommerce-cart .cart-totals .shop_table tbody .shipping .shipping-th-title {
color: #000;
font-size: 20px;
font-weight: 400;
margin-bottom: 0.625rem; }
body.woocommerce-cart .cart-totals .shop_table tbody .shipping ul#shipping_method {
margin: 0;
list-style: none; }
body.woocommerce-cart .cart-totals .shop_table tbody .shipping ul#shipping_method li {
margin-bottom: 5px; }
body.woocommerce-cart .cart-totals .shop_table tbody .shipping ul#shipping_method li input.shipping_method {
display: none; }
body.woocommerce-cart .cart-totals .shop_table tbody .shipping ul#shipping_method li label {
font-weight: 300;
width: 100%;
margin-left: 0; }
body.woocommerce-cart .cart-totals .shop_table tbody .shipping ul#shipping_method li label .amount {
float: right; }
body.woocommerce-cart .cart-totals .shop_table tbody .shipping .woocommerce-shipping-destination {
margin-top: 10px;
font-size: 1rem;
color: #000; }
body.woocommerce-cart .cart-totals .shop_table tbody .shipping .woocommerce-shipping-destination strong {
font-weight: 600; }
body.woocommerce-cart .cart-totals .shop_table tbody .shipping-calc-wrap {
border-bottom: none !important; }
body.woocommerce-cart .cart-totals .shop_table tbody .shipping-calc-wrap .woocommerce-shipping-calculator {
margin-bottom: 1.875rem; }
body.woocommerce-cart .cart-totals .shop_table tbody .shipping-calc-wrap .woocommerce-shipping-calculator > p {
margin-bottom: 0; }
body.woocommerce-cart .cart-totals .shop_table tbody .shipping-calc-wrap .shipping-calculator-button {
position: relative;
padding: 22px 30px 20px 30px;
color: #000;
display: block;
width: 100%;
background-color: #fff;
font-size: 12px;
font-weight: 400;
text-transform: uppercase;
letter-spacing: 2px;
background-image: none; }
body.woocommerce-cart .cart-totals .shop_table tbody .shipping-calc-wrap .shipping-calculator-button:after {
position: absolute;
top: calc(50% - 6px);
right: 20px;
font-size: 12px; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
transition: transform .7s ease, top .7s ease; }
body.woocommerce-cart .cart-totals .shop_table tbody .shipping-calc-wrap .shipping-calculator-form {
padding: 5px 30px 15px 30px;
background-color: #fff; }
body.woocommerce-cart .cart-totals .shop_table tbody .shipping-calc-wrap .shipping-calculator-form p {
margin-bottom: 0.75rem; }
body.woocommerce-cart .cart-totals .shop_table tbody .shipping-calc-wrap .shipping-calculator-form p input {
margin-bottom: 0; }
body.woocommerce-cart .cart-totals .shop_table tbody .shipping-calc-wrap .shipping-calculator-form .select2 {
margin-bottom: 0; }
body.woocommerce-cart .cart-totals .shop_table tbody .shipping-calc-wrap .shipping-calculator-form button {
width: 100%;
margin-top: 5px;
margin-bottom: 0; }
body.woocommerce-cart .cart-totals .shop_table tbody .order-total {
border-bottom: none !important;
border-top: 6px solid #000;
background-color: transparent; }
body.woocommerce-cart .cart-totals .shop_table tbody .order-total th, body.woocommerce-cart .cart-totals .shop_table tbody .order-total td {
padding-left: 0;
padding-top: 1.875rem; }
body.woocommerce-cart .cart-totals .shop_table tbody .order-total td {
text-align: right; }
body.woocommerce-cart .cart-totals .shop_table tbody .order-total td .amount {
font-size: 36px; }
@media screen and (max-width: 47.99875em) {
body.woocommerce-cart .cart-totals .shop_table tbody .order-total td .amount {
font-size: 30px; } }
body.woocommerce-cart .cart-totals .shop_table tbody .order-total td .includes_tax {
font-size: 14px;
line-height: 1.4;
display: block;
font-weight: 300; }
body.woocommerce-cart .cart-totals .shop_table tbody .order-total td .includes_tax .amount {
font-size: 14px; }
body.woocommerce-cart .cart-totals .wc-proceed-to-checkout a {
width: 100%; }
body.woocommerce-cart .sidebar {
will-change: min-height; }
body.woocommerce-cart .sidebar__inner {
transform: translate(0, 0); transform: translate3d(0, 0, 0);
will-change: position, transform; }
body.woocommerce-cart #loginModal .close-icon,
body.woocommerce-cart #couponModal .close-icon,
body.woocommerce-cart #giftModal .close-icon {
position: absolute;
left: auto;
right: 40px;
top: 40px; }
@media screen and (max-width: 47.99875em) {
body.woocommerce-cart #loginModal .close-icon,
body.woocommerce-cart #couponModal .close-icon,
body.woocommerce-cart #giftModal .close-icon {
right: 30px;
top: 30px; } }
body.woocommerce-cart #loginModal .login-title,
body.woocommerce-cart #couponModal .login-title,
body.woocommerce-cart #giftModal .login-title {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
color: #2d2a2a;
margin-bottom: 25px;
padding-bottom: 10px;
line-height: 1;
border-bottom: 3px solid; }
body.woocommerce-cart #loginModal p:not(.form-row),
body.woocommerce-cart #couponModal p:not(.form-row),
body.woocommerce-cart #giftModal p:not(.form-row) {
font-size: 18px;
line-height: 1.4; }
@media screen and (max-width: 47.99875em) {
body.woocommerce-cart #loginModal p:not(.form-row),
body.woocommerce-cart #couponModal p:not(.form-row),
body.woocommerce-cart #giftModal p:not(.form-row) {
font-size: 16px; } }
body.woocommerce-cart .ywgc_enter_code {
border: none;
padding: 0;
margin: 0;
border-radius: 0px; }
body.woocommerce-cart #couponModal .coupon,
body.woocommerce-cart #giftModal .coupon {
position: relative; }
body.woocommerce-cart #couponModal .coupon .button,
body.woocommerce-cart #giftModal .coupon .button {
position: absolute;
top: 0;
right: 0px;
padding: 0;
margin: 0;
background: none !important;
min-width: 0;
width: 50px;
font-size: 0 !important;
height: 100%;
z-index: 999;
border: none; }
body.woocommerce-cart #couponModal .coupon .button:before,
body.woocommerce-cart #giftModal .coupon .button:before {
display: none; }
body.woocommerce-cart #couponModal .coupon .button:active, body.woocommerce-cart #couponModal .coupon .button:focus,
body.woocommerce-cart #giftModal .coupon .button:active,
body.woocommerce-cart #giftModal .coupon .button:focus {
outline: none;
border: none; }
body.woocommerce-cart #couponModal .coupon #coupon_code,
body.woocommerce-cart #couponModal .coupon #giftcard_code,
body.woocommerce-cart #giftModal .coupon #coupon_code,
body.woocommerce-cart #giftModal .coupon #giftcard_code {
padding: 17px 60px 16px 0;
min-width: 200px;
width: 100%;
height: 60px;
font-size: 16px;
display: block;
margin-right: 0px;
border-width: 1px;
border-style: dashed;
padding-left: 60px;
color: #000;
border-color: rgba(0, 0, 0, 0.2);
transition: border-color .6s; }
body.woocommerce-cart #couponModal .coupon #coupon_code:focus,
body.woocommerce-cart #couponModal .coupon #giftcard_code:focus,
body.woocommerce-cart #giftModal .coupon #coupon_code:focus,
body.woocommerce-cart #giftModal .coupon #giftcard_code:focus {
border-color: black; }
body.woocommerce-cart #couponModal .coupon:before,
body.woocommerce-cart #giftModal .coupon:before {
position: absolute;
left: 14px;
top: 20px;
font-size: 24px;
font-weight: normal;
color: #000; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.woocommerce-cart #couponModal .coupon:after,
body.woocommerce-cart #giftModal .coupon:after {
content: '';
opacity: 0;
transition: opacity .6s; }
body.woocommerce-cart #couponModal .coupon.focus:after,
body.woocommerce-cart #giftModal .coupon.focus:after {
opacity: 1;
position: absolute;
right: 16px;
top: 18px;
font-size: 24px;
font-weight: normal;
color: #000; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.woocommerce-checkout .page-header {
display: none; }
body.woocommerce-checkout .page-header .page-header-bg {
background: transparent;
background-color: transparent; }
body.woocommerce-checkout .breadcrumbs-wrapper {
display: none; }
body.woocommerce-checkout .content-page-wrapper {
padding: 0; }
body.woocommerce-checkout .woocommerce-notices-wrapper {
z-index: 5;
position: relative; }
body.woocommerce-checkout .checkout-wrapper {
padding-left: 30px;
padding-right: 30px; }
@media (min-width: 768px) {
body.woocommerce-checkout .checkout-wrapper {
padding-left: calc(8.6805555556vw - 36.6666666667px); } }
@media (min-width: 1920px) {
body.woocommerce-checkout .checkout-wrapper {
padding-left: 130px; } }
@media (min-width: 768px) {
body.woocommerce-checkout .checkout-wrapper {
padding-right: calc(8.6805555556vw - 36.6666666667px); } }
@media (min-width: 1920px) {
body.woocommerce-checkout .checkout-wrapper {
padding-right: 130px; } }
@media screen and (max-width: 48em) {
body.woocommerce-checkout .checkout-wrapper {
padding-left: 0;
padding-right: 0; } }
body.woocommerce-checkout .checkout-wrapper:after {
z-index: 1;
position: absolute;
right: 0;
top: 0;
bottom: 0;
left: auto;
width: 30%;
width: 325px;
content: "";
background: #f4f4f4; }
@media (min-width: 768px) {
body.woocommerce-checkout .checkout-wrapper:after {
width: calc(42.96875vw - 5px); } }
@media (min-width: 1024px) {
body.woocommerce-checkout .checkout-wrapper:after {
width: calc(-8000vw + 82355px); } }
@media (min-width: 1025px) {
body.woocommerce-checkout .checkout-wrapper:after {
width: calc(37.2549019608vw - 26.862745098px); } }
@media (min-width: 1280px) {
body.woocommerce-checkout .checkout-wrapper:after {
width: calc(34.375vw + 10px); } }
@media (min-width: 1920px) {
body.woocommerce-checkout .checkout-wrapper:after {
width: calc(34.375vw + 10px); } }
@media (min-width: 2560px) {
body.woocommerce-checkout .checkout-wrapper:after {
width: 890px; } }
@media screen and (max-width: 48em) {
body.woocommerce-checkout .checkout-wrapper:after {
display: none; } }
body.woocommerce-checkout .checkout-wrapper .woocommerce-NoticeGroup {
position: relative;
z-index: 4;
margin-bottom: 20px; }
@media screen and (max-width: 48em) {
body.woocommerce-checkout .checkout-wrapper .woocommerce-NoticeGroup {
padding-left: 1.25rem;
padding-right: 1.25rem; } }
body.woocommerce-checkout .checkout-cells-empty {
text-align: center; }
body.woocommerce-checkout .checkout-cells-empty .checkout-empty-text {
font-size: 30px;
line-height: 1.2;
margin-bottom: 1.875rem; }
body.woocommerce-checkout .checkout-cells {
z-index: 4;
position: relative;
margin-top: 3.125rem; }
@media screen and (max-width: 80em) {
body.woocommerce-checkout .checkout-cells {
margin-top: 2.5rem; } }
@media screen and (max-width: 64em) {
body.woocommerce-checkout .checkout-cells {
margin-top: 1.25rem; } }
@media screen and (max-width: 48em) {
body.woocommerce-checkout .checkout-cells {
margin-top: 0; } }
body.woocommerce-checkout .checkout-cells .cell {
position: relative;
padding-top: 0;
padding-bottom: 50px; }
@media (min-width: 768px) {
body.woocommerce-checkout .checkout-cells .cell {
padding-bottom: calc(6.9444444444vw - 3.3333333333px); } }
@media (min-width: 1920px) {
body.woocommerce-checkout .checkout-cells .cell {
padding-bottom: 130px; } }
body.woocommerce-checkout .checkout-cells .cell.checkout-billing {
position: relative;
padding-right: 40px; }
@media (min-width: 1024px) {
body.woocommerce-checkout .checkout-cells .cell.checkout-billing {
padding-right: 40px; } }
@media (min-width: 1025px) {
body.woocommerce-checkout .checkout-cells .cell.checkout-billing {
padding-right: calc(10.0558659218vw - 63.0726256983px); } }
@media (min-width: 1920px) {
body.woocommerce-checkout .checkout-cells .cell.checkout-billing {
padding-right: 130px; } }
@media screen and (max-width: 48em) {
body.woocommerce-checkout .checkout-cells .cell.checkout-billing {
padding-left: 1.5625rem;
padding-right: 1.5625rem; } }
@media screen and (max-width: 48em) {
body.woocommerce-checkout .checkout-cells .cell.checkout-billing {
width: 100%;
padding-right: 1.5625rem; } }
body.woocommerce-checkout .checkout-cells .cell.checkout-order {
padding-left: 40px; }
@media (min-width: 1024px) {
body.woocommerce-checkout .checkout-cells .cell.checkout-order {
padding-left: 40px; } }
@media (min-width: 1025px) {
body.woocommerce-checkout .checkout-cells .cell.checkout-order {
padding-left: calc(10.0558659218vw - 63.0726256983px); } }
@media (min-width: 1920px) {
body.woocommerce-checkout .checkout-cells .cell.checkout-order {
padding-left: 130px; } }
@media screen and (max-width: 48em) {
body.woocommerce-checkout .checkout-cells .cell.checkout-order {
width: 100%;
background-color: #f4f4f4;
padding: 2.1875rem 1.5625rem; } }
body.woocommerce-checkout .checkout-billing .backto-cart {
position: absolute;
top: -35px;
left: -35px;
padding-left: 35px;
display: inline-block;
font-size: 18px;
color: #000;
font-weight: 400;
background-image: none !important;
transition: transform .3s !important; }
@media screen and (max-width: 80em) {
body.woocommerce-checkout .checkout-billing .backto-cart {
left: 0px; } }
@media screen and (max-width: 64.06125em) {
body.woocommerce-checkout .checkout-billing .backto-cart {
display: none; } }
body.woocommerce-checkout .checkout-billing .backto-cart:before {
position: absolute;
left: 0;
font-size: 24px; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
transition: transform .3s; }
body.woocommerce-checkout .checkout-billing .backto-cart:hover {
transform: translateX(-5px); }
body.woocommerce-checkout .checkout-billing .backto-cart:hover:before {
transform: translateX(-5px); }
body.woocommerce-checkout .checkout-billing .checkout-links {
float: right;
text-align: right; }
@media screen and (max-width: 64.06125em) {
body.woocommerce-checkout .checkout-billing .checkout-links {
float: none;
text-align: left;
margin-top: 0; } }
body.woocommerce-checkout .checkout-billing .checkout-links .wc-amazon-checkout-message {
display: block; }
body.woocommerce-checkout .checkout-billing .checkout-links .wc-amazon-checkout-message .woocommerce-info {
cursor: default;
font-size: 0; }
@media screen and (max-width: 64.06125em) {
body.woocommerce-checkout .checkout-billing .checkout-links .wc-amazon-checkout-message {
text-align: left; } }
body.woocommerce-checkout .checkout-billing .checkout-links span {
position: relative;
display: inline-block;
margin-left: 40px;
padding-left: 25px; }
@media screen and (max-width: 90em) {
body.woocommerce-checkout .checkout-billing .checkout-links span {
margin-left: 30px; } }
@media screen and (max-width: 80em) {
body.woocommerce-checkout .checkout-billing .checkout-links span {
display: block;
width: auto;
float: right;
text-align: right;
clear: both; } }
@media screen and (max-width: 64em) {
body.woocommerce-checkout .checkout-billing .checkout-links span {
margin-left: 20px;
margin-bottom: 10px;
float: none; } }
@media screen and (max-width: 64.06125em) {
body.woocommerce-checkout .checkout-billing .checkout-links span {
display: inline-block;
text-align: left; }
body.woocommerce-checkout .checkout-billing .checkout-links span:last-child {
margin-left: 0px; } }
body.woocommerce-checkout .checkout-billing .checkout-links span:first-child {
margin-left: 0; }
body.woocommerce-checkout .checkout-billing .checkout-links span a {
font-size: 22px;
font-weight: 600; }
@media screen and (max-width: 74.99875em) {
body.woocommerce-checkout .checkout-billing .checkout-links span a {
font-size: 20px; } }
@media screen and (max-width: 47.99875em) {
body.woocommerce-checkout .checkout-billing .checkout-links span a {
font-size: 18px;
font-weight: 400; } }
body.woocommerce-checkout .checkout-billing .checkout-links span:before {
position: absolute;
left: 0;
top: calc(50% - 10px); }
body.woocommerce-checkout .checkout-billing .checkout-links span.checkout-coupon-link:before {
font-size: 16px; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.woocommerce-checkout .checkout-billing .checkout-links span.checkout-login-link:before {
font-size: 16px; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.woocommerce-checkout .checkout-billing .checkout-links span.checkout-gift-link:before {
font-size: 16px; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.woocommerce-checkout .checkout-billing .woocommerce-billing-fields h3 {
display: inline-block;
font-size: 50px;
font-size: 40px; }
@media (min-width: 1024px) {
body.woocommerce-checkout .checkout-billing .woocommerce-billing-fields h3 {
font-size: calc(1.5625vw + 24px); } }
@media (min-width: 1280px) {
body.woocommerce-checkout .checkout-billing .woocommerce-billing-fields h3 {
font-size: calc(3.75vw - 4px); } }
@media (min-width: 1440px) {
body.woocommerce-checkout .checkout-billing .woocommerce-billing-fields h3 {
font-size: 50px; } }
body.woocommerce-checkout .checkout-billing .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper {
margin-top: 20px; }
@media screen and (max-width: 64.06125em) {
body.woocommerce-checkout .checkout-billing .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper {
margin-top: 0; } }
body.woocommerce-checkout .checkout-billing .woocommerce-billing-fields p.woocommerce-invalid input,
body.woocommerce-checkout .checkout-billing .woocommerce-billing-fields p.woocommerce-invalid input:-internal-autofill-selected {
border-color: #f9423a;
background-color: #fff3f2; }
body.woocommerce-checkout .checkout-billing .woocommerce-billing-fields p.woocommerce-validated input,
body.woocommerce-checkout .checkout-billing .woocommerce-billing-fields p.woocommerce-validated input:-internal-autofill-selected {
border-color: #7fb34d;
background-color: #f1f9e9; }
body.woocommerce-checkout .checkout-order h3 {
display: inline-block;
font-size: 1.875rem; }
body.woocommerce-checkout .checkout-order .edit {
margin-top: 13px;
float: right; }
body.woocommerce-checkout #order_review {
margin-top: 20px; }
body.woocommerce-checkout #order_review table {
margin-bottom: 1.25rem; }
body.woocommerce-checkout #order_review table .blockUI {
background-color: #f4f4f4 !important; }
@keyframes loader_spinner {
100% {
transform: rotate(360deg); } }
@keyframes loader_fade {
0% {
opacity: 0; }
100% {
opacity: 1; } }
body.woocommerce-checkout #order_review table .blockUI:after {
content: '';
display: inline-block;
box-sizing: border-box;
width: 24px;
height: 24px;
border-radius: 100%;
border: 1px solid transparent;
animation: loader_fade .5s ease-in, loader_spinner .5s linear infinite; }
body.woocommerce-checkout #order_review table .blockUI:after {
border-top-color: #000;
z-index: 4;
position: absolute;
top: calc(50% - 12px);
left: calc(50% - 12px); }
body.woocommerce-checkout #order_review table thead {
display: none; }
body.woocommerce-checkout #order_review table tbody {
background-color: transparent;
border: none; }
body.woocommerce-checkout #order_review table tbody tr {
background-color: transparent;
border-bottom: none; }
body.woocommerce-checkout #order_review table tbody tr:last-child td {
padding-bottom: 40px; }
body.woocommerce-checkout #order_review table tbody tr td {
padding: 12px 0; }
body.woocommerce-checkout #order_review table tbody .checkout-product-wrap {
position: relative;
display: flex;
align-items: center;
width: 100%; }
body.woocommerce-checkout #order_review table tbody .checkout-product-wrap .checkout-product-thumbnail {
margin-right: 20px; }
body.woocommerce-checkout #order_review table tbody .checkout-product-wrap .checkout-product-thumbnail img {
max-width: 4.375rem;
-webkit-box-shadow: 5px 5px 50px -5px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 5px 5px 50px -5px rgba(0, 0, 0, 0.1);
box-shadow: 5px 5px 50px -5px rgba(0, 0, 0, 0.1); }
@media screen and (max-width: 80em) {
body.woocommerce-checkout #order_review table tbody .checkout-product-wrap .checkout-product-thumbnail img {
max-width: 3.75rem; } }
body.woocommerce-checkout #order_review table tbody .checkout-product-wrap .checkout-product-name {
color: #000;
font-size: 16px;
line-height: 1.3;
font-weight: 400 !important;
display: block;
padding-right: 20px; }
body.woocommerce-checkout #order_review table tbody .checkout-product-wrap .checkout-product-name .product-quantity {
font-weight: 300;
color: #999999; }
body.woocommerce-checkout #order_review table tbody .checkout-product-wrap .checkout-product-total {
margin-left: auto;
text-align: right; }
body.woocommerce-checkout #order_review table tfoot {
background-color: transparent;
border: none; }
body.woocommerce-checkout #order_review table tfoot th {
font-size: 20px; }
body.woocommerce-checkout #order_review table tfoot tr {
border: none; }
body.woocommerce-checkout #order_review table tfoot .cart-subtotal {
border-top: 2px solid #000;
border-bottom: 1px solid #dbdbdb; }
body.woocommerce-checkout #order_review table tfoot .cart-subtotal th, body.woocommerce-checkout #order_review table tfoot .cart-subtotal td {
padding-left: 0;
padding-top: 1.25rem; }
body.woocommerce-checkout #order_review table tfoot .cart-subtotal td {
text-align: right; }
body.woocommerce-checkout #order_review table tfoot .cart-subtotal td .amount {
font-size: 24px; }
body.woocommerce-checkout #order_review table tfoot .shipping th {
display: none; }
body.woocommerce-checkout #order_review table tfoot .cart-discount {
border-bottom: 1px solid #dbdbdb; }
body.woocommerce-checkout #order_review table tfoot .cart-discount th {
padding-left: 0;
font-weight: 300;
font-size: 18px;
line-height: 1.4; }
body.woocommerce-checkout #order_review table tfoot .cart-discount td {
position: relative;
text-align: right;
padding-right: 25px;
font-weight: 300; }
body.woocommerce-checkout #order_review table tfoot .cart-discount td > .amount {
margin-left: 10px; }
body.woocommerce-checkout #order_review table tfoot .cart-discount td .woocommerce-remove-coupon {
color: #000;
position: absolute;
top: calc(50% - 9px);
right: 0;
display: inline-block;
font-size: 0px;
width: 18px;
height: 18px;
border-radius: 50%;
border: 1px solid #000;
background-color: #fff; }
body.woocommerce-checkout #order_review table tfoot .cart-discount td .woocommerce-remove-coupon:before {
position: absolute;
left: calc(50% - 7px);
top: calc(50% - 7px);
font-size: 14px; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.woocommerce-checkout #order_review table tfoot .cart-discount td .woocommerce-remove-coupon:hover {
background-color: #000; }
body.woocommerce-checkout #order_review table tfoot .cart-discount td .woocommerce-remove-coupon:hover:before {
color: #fff; }
body.woocommerce-checkout #order_review table tfoot .shipping td {
font-weight: 300;
font-size: 1rem;
padding-left: 0;
padding-bottom: 30px; }
body.woocommerce-checkout #order_review table tfoot .shipping td .amount {
float: right; }
body.woocommerce-checkout #order_review table tfoot .shipping .shipping-th-title {
color: #000;
font-size: 20px;
font-weight: normal;
margin-bottom: 0.625rem; }
body.woocommerce-checkout #order_review table tfoot .shipping ul#shipping_method {
margin: 0;
list-style: none; }
body.woocommerce-checkout #order_review table tfoot .shipping ul#shipping_method li {
margin-bottom: 5px; }
body.woocommerce-checkout #order_review table tfoot .shipping ul#shipping_method li input.shipping_method {
display: none; }
body.woocommerce-checkout #order_review table tfoot .shipping ul#shipping_method li label {
font-weight: 300;
width: 100%;
margin-left: 0; }
body.woocommerce-checkout #order_review table tfoot .shipping ul#shipping_method li label .amount {
float: right; }
body.woocommerce-checkout #order_review table tfoot .order-total {
border-top: 6px solid #000;
background-color: transparent; }
body.woocommerce-checkout #order_review table tfoot .order-total th, body.woocommerce-checkout #order_review table tfoot .order-total td {
padding-left: 0;
padding-top: 1.875rem; }
body.woocommerce-checkout #order_review table tfoot .order-total td {
text-align: right; }
body.woocommerce-checkout #order_review table tfoot .order-total td .amount {
font-size: 36px; }
@media screen and (max-width: 47.99875em) {
body.woocommerce-checkout #order_review table tfoot .order-total td .amount {
font-size: 30px; } }
body.woocommerce-checkout #order_review table tfoot .order-total td .includes_tax {
font-size: 14px;
line-height: 1.4;
display: block;
font-weight: 300; }
body.woocommerce-checkout #order_review table tfoot .order-total td .includes_tax .amount {
font-size: 14px; }
body.woocommerce-checkout #order_review.checkout-form-pay {
margin-top: 0; }
body.woocommerce-checkout #order_review.checkout-form-pay table {
border: none; }
body.woocommerce-checkout #order_review.checkout-form-pay table thead {
border: none;
display: table-header-group;
background-color: transparent; }
body.woocommerce-checkout #order_review.checkout-form-pay table thead tr {
border-bottom: 6px solid #000; }
body.woocommerce-checkout #order_review.checkout-form-pay table thead tr th {
padding: 0;
padding: 1.25rem 0;
padding-right: 0.9375rem; }
body.woocommerce-checkout #order_review.checkout-form-pay table thead tr th:last-child {
padding-right: 0;
text-align: right; }
body.woocommerce-checkout #order_review.checkout-form-pay table tbody tr {
background-color: transparent;
border-bottom: 1px solid #dbdbdb; }
body.woocommerce-checkout #order_review.checkout-form-pay table tbody tr:last-child {
border-bottom: none; }
body.woocommerce-checkout #order_review.checkout-form-pay table tbody tr td {
padding: 1.5625rem 0;
font-size: 18px;
line-height: 1.4; }
body.woocommerce-checkout #order_review.checkout-form-pay table tbody tr td.product-name .product-quantity {
font-weight: 300;
color: #666; }
@media screen and (max-width: 31.25em) {
body.woocommerce-checkout #order_review.checkout-form-pay table tbody tr td {
font-size: 16px; } }
body.woocommerce-checkout #order_review.checkout-form-pay table tbody tr td:last-child {
text-align: right; }
body.woocommerce-checkout #order_review.checkout-form-pay table tfoot {
border: none;
background: transparent; }
body.woocommerce-checkout #order_review.checkout-form-pay table tfoot tr {
background-color: transparent;
border-bottom: 1px solid #dbdbdb; }
body.woocommerce-checkout #order_review.checkout-form-pay table tfoot tr th, body.woocommerce-checkout #order_review.checkout-form-pay table tfoot tr td {
width: auto;
padding-left: 0; }
body.woocommerce-checkout #order_review.checkout-form-pay table tfoot tr:first-child {
border-top: 2px solid #000; }
body.woocommerce-checkout #order_review.checkout-form-pay table tfoot tr:first-child th, body.woocommerce-checkout #order_review.checkout-form-pay table tfoot tr:first-child td {
padding-left: 0;
padding-top: 1.25rem; }
body.woocommerce-checkout #order_review.checkout-form-pay table tfoot tr:first-child td .amount {
font-size: 24px; }
body.woocommerce-checkout #order_review.checkout-form-pay table tfoot tr:last-child {
border-bottom: none; }
body.woocommerce-checkout #order_review.checkout-form-pay table tfoot tr td {
font-weight: 300;
font-size: 18px;
line-height: 1.4;
text-align: right; }
@media screen and (max-width: 31.25em) {
body.woocommerce-checkout #order_review.checkout-form-pay table tfoot tr td {
font-size: 16px; } }
body.woocommerce-checkout #order_review.checkout-form-pay table tfoot tr td .shipped_via {
font-size: 100%;
font-weight: 300; }
body.woocommerce-checkout #order_review.checkout-form-pay table tfoot tr:last-child {
border-top: 6px solid #000;
border-bottom: none; }
body.woocommerce-checkout #order_review.checkout-form-pay table tfoot tr:last-child th, body.woocommerce-checkout #order_review.checkout-form-pay table tfoot tr:last-child td {
padding-top: 1.875rem; }
body.woocommerce-checkout #order_review.checkout-form-pay table tfoot tr:last-child td {
text-align: right; }
body.woocommerce-checkout #order_review.checkout-form-pay table tfoot tr:last-child td .amount {
font-size: 36px; }
@media screen and (max-width: 47.99875em) {
body.woocommerce-checkout #order_review.checkout-form-pay table tfoot tr:last-child td .amount {
font-size: 30px; } }
body.woocommerce-checkout #order_review.checkout-form-pay table tfoot tr:last-child td .includes_tax {
font-size: 14px;
line-height: 1.4;
display: block;
font-weight: 300; }
body.woocommerce-checkout #order_review.checkout-form-pay table tfoot tr:last-child td .includes_tax .amount {
font-size: 14px; }
body.woocommerce-checkout #order_review #payment ul.payment_methods {
border: 2px dashed #eee;
margin-bottom: 40px; }
body.woocommerce-checkout #order_review #payment .woocommerce-privacy-policy-text a, body.woocommerce-checkout #order_review #payment .woocommerce-privacy-policy-text p,
body.woocommerce-checkout #order_review #payment .woocommerce-terms-and-conditions-checkbox-text a,
body.woocommerce-checkout #order_review #payment .woocommerce-terms-and-conditions-checkbox-text p,
body.woocommerce-checkout #order_review #payment .woocommerce-terms-and-conditions a,
body.woocommerce-checkout #order_review #payment .woocommerce-terms-and-conditions p {
font-size: 16px;
margin: 0 0 30px; }
body.woocommerce-checkout #order_review #payment .woocommerce-privacy-policy-text a,
body.woocommerce-checkout #order_review #payment .woocommerce-terms-and-conditions-checkbox-text a,
body.woocommerce-checkout #order_review #payment .woocommerce-terms-and-conditions a {
font-weight: 400; }
body.woocommerce-checkout #order_review #payment .woocommerce-terms-and-conditions {
margin-bottom: 30px; }
body.woocommerce-checkout #order_review #payment .woocommerce-terms-and-conditions-checkbox-text {
display: inline;
position: relative;
padding-left: 1.875rem; }
body.woocommerce-checkout #order_review #payment .validate-required label input {
position: absolute;
display: inline-block; }
body.woocommerce-checkout #order_review #payment .woocommerce-form__label-for-checkbox {
margin-bottom: 1.25rem; }
body.woocommerce-checkout #order_review #payment .required {
display: inline; }
body.woocommerce-checkout #payment ul.payment_methods {
background-color: #fff;
list-style: none;
margin: 0;
padding: 20px 35px; }
body.woocommerce-checkout #payment ul.payment_methods li {
padding: 12px 0;
margin-bottom: 0;
border-bottom: 1px solid rgba(0, 0, 0, 0.05); }
body.woocommerce-checkout #payment ul.payment_methods li.payment_method_stripe label[for=payment_method_stripe] img {
max-width: 30px !important; }
body.woocommerce-checkout #payment ul.payment_methods li.payment_method_stripe .stripe-source-errors {
margin-top: 0.625rem; }
body.woocommerce-checkout #payment ul.payment_methods li.payment_method_stripe .stripe-source-errors .wc-stripe-error {
width: 100%; }
body.woocommerce-checkout #payment ul.payment_methods li img {
margin: -2px 10px 0 6px; }
body.woocommerce-checkout #payment ul.payment_methods li:last-child {
border-bottom: none; }
body.woocommerce-checkout #payment ul.payment_methods li input.input-radio,
body.woocommerce-checkout #payment ul.payment_methods li ul li input.woocommerce-SavedPaymentMethods-tokenInput {
display: none; }
body.woocommerce-checkout #payment ul.payment_methods li label {
font-size: 16px;
font-weight: 400;
width: 100%;
margin-left: 0; }
body.woocommerce-checkout #payment ul.payment_methods li label .amount {
float: right; }
body.woocommerce-checkout #payment ul.payment_methods li .payment_box p {
font-size: 14px;
color: #666;
margin: 0;
padding: 8px 5px 8px 25px; }
body.woocommerce-checkout #payment ul.payment_methods li .payment_box p a {
font-size: 14px; }
body.woocommerce-checkout #payment ul.payment_methods li .payment_box fieldset {
padding-left: 25px; }
body.woocommerce-checkout #payment ul.payment_methods li .payment_box fieldset label {
line-height: 1;
padding-bottom: 0; }
body.woocommerce-checkout #payment ul.payment_methods li .payment_box fieldset .form-row-first, body.woocommerce-checkout #payment ul.payment_methods li .payment_box fieldset .form-row-last {
width: 100%; }
body.woocommerce-checkout #payment ul.payment_methods li .payment_box fieldset .wc-stripe-elements-field,
body.woocommerce-checkout #payment ul.payment_methods li .payment_box fieldset .wc-stripe-iban-element-field {
border: 1px solid #ddd;
margin: 0 0 5px 0;
padding: 5px;
background-color: #fff;
outline: 0; }
body.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal img {
max-height: 30px !important;
margin-top: -5px; }
body.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal .about_paypal {
line-height: inherit;
font-size: 14px;
font-weight: 300;
float: right; }
body.woocommerce-checkout #payment .place-order {
margin-top: 40px; }
body.woocommerce-checkout #payment .place-order button {
width: 100%; }
body.woocommerce-checkout #payment .place-order .woocommerce-privacy-policy-text a, body.woocommerce-checkout #payment .place-order .woocommerce-privacy-policy-text p,
body.woocommerce-checkout #payment .place-order .woocommerce-terms-and-conditions-checkbox-text a,
body.woocommerce-checkout #payment .place-order .woocommerce-terms-and-conditions-checkbox-text p {
font-size: 16px;
margin: 0 0 30px; }
body.woocommerce-checkout #payment .place-order .woocommerce-privacy-policy-text a,
body.woocommerce-checkout #payment .place-order .woocommerce-terms-and-conditions-checkbox-text a {
font-weight: 400; }
body.woocommerce-checkout #payment .place-order .woocommerce-terms-and-conditions-checkbox-text {
display: inline;
position: relative;
padding-left: 1.875rem; }
body.woocommerce-checkout #payment .place-order .validate-required label input {
position: absolute;
display: inline-block; }
body.woocommerce-checkout #payment .place-order .woocommerce-form__label-for-checkbox {
margin-bottom: 1.25rem; }
body.woocommerce-checkout #payment .place-order .required {
display: inline; }
form.checkout_coupon {
display: block !important;
width: 100%;
height: auto !important;
margin-left: auto;
margin-right: auto;
overflow: hidden; }
#head_loginModal form.login,
#loginModal form.login {
display: block !important;
height: auto !important; }
#head_loginModal .close-icon,
#loginModal .close-icon,
#couponModal .close-icon,
#giftModal .close-icon {
position: absolute;
left: auto;
right: 40px;
top: 40px; }
@media screen and (max-width: 47.99875em) {
#head_loginModal .close-icon,
#loginModal .close-icon,
#couponModal .close-icon,
#giftModal .close-icon {
right: 30px;
top: 30px; } }
#head_loginModal .login-title,
#loginModal .login-title,
#couponModal .login-title,
#giftModal .login-title {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
color: #2d2a2a;
margin-bottom: 25px;
padding-bottom: 10px;
line-height: 1;
border-bottom: 3px solid; }
#head_loginModal p:not(.form-row),
#loginModal p:not(.form-row),
#couponModal p:not(.form-row),
#giftModal p:not(.form-row) {
font-size: 18px;
line-height: 1.4; }
@media screen and (max-width: 47.99875em) {
#head_loginModal p:not(.form-row),
#loginModal p:not(.form-row),
#couponModal p:not(.form-row),
#giftModal p:not(.form-row) {
font-size: 16px; } }
#head_loginModal .create-account-qs .button,
#loginModal .create-account-qs .button,
#couponModal .create-account-qs .button,
#giftModal .create-account-qs .button {
width: 100%; }
.ywgc_enter_code {
border: none;
padding: 0;
margin: 0;
border-radius: 0px; }
#giftModal .woocommerce-error {
margin-bottom: 0 !important; }
#couponModal .coupon,
#giftModal .coupon {
position: relative; }
#couponModal .coupon .button,
#giftModal .coupon .button {
position: absolute;
top: 0;
right: 0px;
padding: 0;
margin: 0;
background: none !important;
min-width: 0;
width: 50px;
font-size: 0 !important;
height: 100%;
z-index: 999;
border: none; }
#couponModal .coupon .button:before,
#giftModal .coupon .button:before {
display: none; }
#couponModal .coupon .button:active, #couponModal .coupon .button:focus,
#giftModal .coupon .button:active,
#giftModal .coupon .button:focus {
outline: none;
border: none; }
#couponModal .coupon #coupon_code,
#couponModal .coupon #giftcard_code,
#giftModal .coupon #coupon_code,
#giftModal .coupon #giftcard_code {
padding: 17px 60px 16px 0;
min-width: 200px;
width: 100%;
height: 60px;
font-size: 16px;
display: block;
margin-right: 0px;
border-width: 1px;
border-style: dashed;
padding-left: 60px;
color: #000;
border-color: rgba(0, 0, 0, 0.2);
transition: border-color .6s; }
#couponModal .coupon #coupon_code:focus,
#couponModal .coupon #giftcard_code:focus,
#giftModal .coupon #coupon_code:focus,
#giftModal .coupon #giftcard_code:focus {
border-color: black; }
#couponModal .coupon:before,
#giftModal .coupon:before {
position: absolute;
left: 14px;
top: 20px;
font-size: 24px;
font-weight: normal;
color: #000; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
#couponModal .coupon:after,
#giftModal .coupon:after {
content: '';
opacity: 0;
transition: opacity .6s; }
#couponModal .coupon.focus:after,
#giftModal .coupon.focus:after {
opacity: 1;
position: absolute;
right: 16px;
top: 18px;
font-size: 24px;
font-weight: normal;
color: #000; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
@media screen and (max-width: 64em) {
body.woocommerce-order-received .account-cells .account-intro .account-intro-inner {
background-color: #f4f4f4;
padding: 2.5rem; } }
@media screen and (max-width: 48em) {
body.woocommerce-order-received .account-cells .account-intro .account-intro-inner {
padding-left: 1.25rem;
padding-right: 1.25rem; } }
body.woocommerce-order-received .account-cells .account-intro .title-wrapper .page-title-wrapper {
display: inline-block;
overflow: hidden;
vertical-align: bottom; }
body.woocommerce-order-received .account-cells .account-intro .title-wrapper .page-title-wrapper h1 {
display: block;
font-size: 40px;
margin: 0; }
@media (min-width: 768px) {
body.woocommerce-order-received .account-cells .account-intro .title-wrapper .page-title-wrapper h1 {
font-size: calc(1.953125vw + 25px); } }
@media (min-width: 1280px) {
body.woocommerce-order-received .account-cells .account-intro .title-wrapper .page-title-wrapper h1 {
font-size: calc(8.75vw - 62px); } }
@media (min-width: 1440px) {
body.woocommerce-order-received .account-cells .account-intro .title-wrapper .page-title-wrapper h1 {
font-size: 64px; } }
body.woocommerce-order-received .account-cells .account-intro .title-wrapper .page-title-wrapper h1.woocommerce-thankyou-order-failed {
font-size: 30px; }
@media (min-width: 1280px) {
body.woocommerce-order-received .account-cells .account-intro .title-wrapper .page-title-wrapper h1.woocommerce-thankyou-order-failed {
font-size: calc(3.75vw - 18px); } }
@media (min-width: 1440px) {
body.woocommerce-order-received .account-cells .account-intro .title-wrapper .page-title-wrapper h1.woocommerce-thankyou-order-failed {
font-size: 36px; } }
body.woocommerce-order-received .account-cells .account-intro .title-wrapper .page-title-wrapper ul.order_details {
list-style: none;
margin: 0;
margin-top: 3.75rem; }
@media screen and (max-width: 64em) {
body.woocommerce-order-received .account-cells .account-intro .title-wrapper .page-title-wrapper ul.order_details {
margin-top: 1.875rem; } }
body.woocommerce-order-received .account-cells .account-intro .title-wrapper .page-title-wrapper ul.order_details li {
color: #000;
margin-bottom: 0.625rem;
font-size: 22px;
line-height: 1.4; }
@media screen and (max-width: 47.99875em) {
body.woocommerce-order-received .account-cells .account-intro .title-wrapper .page-title-wrapper ul.order_details li {
font-size: 18px;
margin-bottom: 0.3125rem; } }
body.woocommerce-order-received .account-cells .account-intro .title-wrapper .page-title-wrapper ul.order_details li strong {
font-weight: bold;
font-weight: 600; }
body.woocommerce-order-received .account-cells .account-intro .title-wrapper .page-title-wrapper ul.order_details li strong .amount {
font-size: 24px; }
@media screen and (max-width: 47.99875em) {
body.woocommerce-order-received .account-cells .account-intro .title-wrapper .page-title-wrapper ul.order_details li strong .amount {
font-size: 20px; } }
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content {
padding-top: 1.25rem !important; }
body.woocommerce-order-received .account-cells .account-content-failed {
text-align: center;
min-height: 100vh;
display: flex;
align-items: center;
flex-direction: column;
justify-content: space-between; }
@media screen and (max-width: 47.99875em) {
body.woocommerce-order-received .account-cells .account-content-failed {
min-height: auto;
display: block;
padding-left: 3.125rem !important;
padding-right: 3.125rem !important; } }
body.woocommerce-order-received .account-cells .account-content-failed h1 {
padding-top: 120px;
position: relative;
font-size: 30px; }
@media screen and (max-width: 64.06125em) {
body.woocommerce-order-received .account-cells .account-content-failed h1 {
padding-top: 90px; } }
body.woocommerce-order-received .account-cells .account-content-failed h1:before {
position: absolute;
top: 0;
left: calc(50% - 40px);
font-size: 80px;
color: #f9423a; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
@media screen and (max-width: 64.06125em) {
body.woocommerce-order-received .account-cells .account-content-failed h1:before {
left: calc(50% - 30px);
font-size: 60px; } }
@media (min-width: 768px) {
body.woocommerce-order-received .account-cells .account-content-failed h1 {
font-size: calc(3.90625vw + 0px); } }
@media (min-width: 1024px) {
body.woocommerce-order-received .account-cells .account-content-failed h1 {
font-size: calc(3.90625vw + 0px); } }
@media (min-width: 1280px) {
body.woocommerce-order-received .account-cells .account-content-failed h1 {
font-size: calc(8.75vw - 62px); } }
@media (min-width: 1440px) {
body.woocommerce-order-received .account-cells .account-content-failed h1 {
font-size: 64px; } }
body.woocommerce-order-received .account-cells .account-content-failed .woocommerce-thankyou-order-failed-actions {
margin-top: 2.5rem;
margin-bottom: 2.5rem;
width: 100%; }
body.woocommerce-order-received .account-cells .account-content-failed .woocommerce-thankyou-order-failed-actions a {
display: inline-block;
margin-bottom: 0;
margin-left: 5px; }
body.woocommerce-order-received .account-cells .account-content-failed .woocommerce-thankyou-order-failed-actions a:first-child {
margin-left: 0; }
@media screen and (max-width: 31.25em) {
body.woocommerce-order-received .account-cells .account-content-failed .woocommerce-thankyou-order-failed-actions a {
display: block;
margin-left: 0; } }
body.woocommerce-checkout .checkout-billing #kco-iframe {
float: none;
padding-left: 0;
width: 100%; }
body.woocommerce-checkout .checkout-order #kco-order-review {
float: none;
width: 100%;
padding-right: 0px; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table thead {
display: none;
background: transparent; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tbody {
background-color: transparent;
border: none; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tbody tr {
background-color: transparent;
border-bottom: none; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tbody tr:last-child td {
padding-bottom: 40px; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tbody tr td {
padding: 12px 0; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tbody .checkout-product-wrap {
position: relative;
display: flex;
align-items: center;
width: 100%; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tbody .checkout-product-wrap .checkout-product-thumbnail {
margin-right: 20px; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tbody .checkout-product-wrap .checkout-product-thumbnail img {
max-width: 4.375rem;
-webkit-box-shadow: 5px 5px 50px -5px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 5px 5px 50px -5px rgba(0, 0, 0, 0.1);
box-shadow: 5px 5px 50px -5px rgba(0, 0, 0, 0.1); }
@media screen and (max-width: 80em) {
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tbody .checkout-product-wrap .checkout-product-thumbnail img {
max-width: 3.75rem; } }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tbody .checkout-product-wrap .checkout-product-name {
color: #000;
font-size: 16px;
line-height: 1.3;
font-weight: 400 !important;
display: block;
padding-right: 20px; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tbody .checkout-product-wrap .checkout-product-name .quantity {
display: block;
margin: 5px 0; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tbody .checkout-product-wrap .checkout-product-name .quantity input.custom-qty {
background-color: transparent; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tbody .checkout-product-wrap .checkout-product-total {
margin-left: auto;
text-align: right; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tfoot {
background-color: transparent;
border: none; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tfoot th {
font-size: 20px; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tfoot tr {
border: none; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tfoot .cart-subtotal {
border-top: 2px solid #000;
border-bottom: 1px solid #dbdbdb; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tfoot .cart-subtotal th, body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tfoot .cart-subtotal td {
padding-left: 0;
padding-top: 1.25rem; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tfoot .cart-subtotal td {
text-align: right; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tfoot .cart-subtotal td .amount {
font-size: 24px; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tfoot .shipping th {
display: none; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tfoot .cart-discount {
border-bottom: 1px solid #dbdbdb; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tfoot .cart-discount th {
padding-left: 0;
font-weight: 300;
font-size: 18px;
line-height: 1.4; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tfoot .cart-discount td {
position: relative;
text-align: right;
padding-right: 25px;
font-weight: 300; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tfoot .cart-discount td > .amount {
margin-left: 10px; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tfoot .cart-discount td .woocommerce-remove-coupon {
color: #000;
position: absolute;
top: calc(50% - 9px);
right: 0;
display: inline-block;
font-size: 0px;
width: 18px;
height: 18px;
border-radius: 50%;
border: 1px solid #000;
background-color: #fff; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tfoot .cart-discount td .woocommerce-remove-coupon:before {
position: absolute;
left: calc(50% - 7px);
top: calc(50% - 7px);
font-size: 14px; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tfoot .cart-discount td .woocommerce-remove-coupon:hover {
background-color: #000; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tfoot .cart-discount td .woocommerce-remove-coupon:hover:before {
color: #fff; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tfoot .shipping td {
font-weight: 300;
font-size: 1rem;
padding-left: 0;
padding-bottom: 30px; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tfoot .shipping td .amount {
float: right; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tfoot .shipping .shipping-th-title {
color: #000;
font-size: 20px;
font-weight: normal;
margin-bottom: 0.625rem; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tfoot .shipping ul#shipping_method {
margin: 0;
list-style: none; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tfoot .shipping ul#shipping_method li {
margin-bottom: 5px; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tfoot .shipping ul#shipping_method li input.shipping_method {
display: none; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tfoot .shipping ul#shipping_method li label {
font-weight: 300;
width: 100%;
margin-left: 0; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tfoot .shipping ul#shipping_method li label .amount {
float: right; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tfoot .order-total {
border-top: 6px solid #000;
background-color: transparent; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tfoot .order-total th, body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tfoot .order-total td {
padding-left: 0;
padding-top: 1.875rem; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tfoot .order-total td {
text-align: right; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tfoot .order-total td .amount {
font-size: 36px; }
@media screen and (max-width: 47.99875em) {
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tfoot .order-total td .amount {
font-size: 30px; } }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tfoot .order-total td .includes_tax {
font-size: 14px;
line-height: 1.4;
display: block;
font-weight: 300; }
body.woocommerce-checkout .checkout-order #kco-order-review table.shop_table tfoot .order-total td .includes_tax .amount {
font-size: 14px; }
@media screen and (max-width: 47.99875em) {
body.woocommerce-checkout.woocommerce-order-pay .grid-container {
padding-left: 30px;
padding-right: 30px; } }
body.woocommerce-checkout.woocommerce-order-pay .page-header {
display: block; }
body.woocommerce-checkout.woocommerce-order-pay .woocommerce:not(.widget_shopping_cart) {
max-width: 600px;
margin: 0 auto 100px; }
@media (min-width: 1024px) {
body.woocommerce-checkout.woocommerce-order-pay .woocommerce:not(.widget_shopping_cart) {
max-width: calc(39.0625vw + 200px); } }
@media (min-width: 1280px) {
body.woocommerce-checkout.woocommerce-order-pay .woocommerce:not(.widget_shopping_cart) {
max-width: calc(125vw - 900px); } }
@media (min-width: 1440px) {
body.woocommerce-checkout.woocommerce-order-pay .woocommerce:not(.widget_shopping_cart) {
max-width: 900px; } }
@media screen and (max-width: 47.99875em) {
body.woocommerce-checkout.woocommerce-order-pay .woocommerce:not(.widget_shopping_cart) {
max-width: 100%; } }
body.woocommerce-checkout.woocommerce-order-pay .woocommerce:not(.widget_shopping_cart) .order_details {
list-style: none;
margin: 0 0 2.5rem 0;
display: flex; }
@media screen and (max-width: 47.99875em) {
body.woocommerce-checkout.woocommerce-order-pay .woocommerce:not(.widget_shopping_cart) .order_details {
display: block; } }
body.woocommerce-checkout.woocommerce-order-pay .woocommerce:not(.widget_shopping_cart) .order_details li {
font-size: 20px;
margin-right: 20px;
padding-right: 20px;
width: 22%;
vertical-align: top;
border-right: 1px solid #eee; }
body.woocommerce-checkout.woocommerce-order-pay .woocommerce:not(.widget_shopping_cart) .order_details li:last-child {
border-right: none; }
@media screen and (max-width: 47.99875em) {
body.woocommerce-checkout.woocommerce-order-pay .woocommerce:not(.widget_shopping_cart) .order_details li {
width: 100%;
border-right: none;
border-bottom: 1px solid #eee;
margin-bottom: 10px;
padding-bottom: 10px; }
body.woocommerce-checkout.woocommerce-order-pay .woocommerce:not(.widget_shopping_cart) .order_details li:last-child {
border-bottom: none; } }
body.woocommerce-checkout.woocommerce-order-pay .woocommerce:not(.widget_shopping_cart) .order_details li strong {
display: block;
font-weight: 600; }
body.woocommerce-checkout.woocommerce-order-pay .woocommerce:not(.widget_shopping_cart) .wc-stripe-checkout-button {
cursor: pointer; }
body.woocommerce-checkout.woocommerce-order-pay footer#site-footer {
z-index: -2; }
body.woocommerce-account .page-header,
body.logged-in.woocommerce-wishlist .page-header,
body.woocommerce-order-received .page-header {
display: none; }
body.woocommerce-account .page-header .page-header-bg,
body.logged-in.woocommerce-wishlist .page-header .page-header-bg,
body.woocommerce-order-received .page-header .page-header-bg {
background: transparent;
background-color: transparent; }
body.woocommerce-account .content-page-wrapper,
body.logged-in.woocommerce-wishlist .content-page-wrapper,
body.woocommerce-order-received .content-page-wrapper {
padding: 0; }
body.woocommerce-account .account-cells .cell,
body.logged-in.woocommerce-wishlist .account-cells .cell,
body.woocommerce-order-received .account-cells .cell {
padding-left: 40px;
padding-right: 40px;
padding-bottom: 50px; }
@media (min-width: 1024px) {
body.woocommerce-account .account-cells .cell,
body.logged-in.woocommerce-wishlist .account-cells .cell,
body.woocommerce-order-received .account-cells .cell {
padding-left: calc(10.0446428571vw - 62.8571428571px); } }
@media (min-width: 1920px) {
body.woocommerce-account .account-cells .cell,
body.logged-in.woocommerce-wishlist .account-cells .cell,
body.woocommerce-order-received .account-cells .cell {
padding-left: 130px; } }
@media (min-width: 1024px) {
body.woocommerce-account .account-cells .cell,
body.logged-in.woocommerce-wishlist .account-cells .cell,
body.woocommerce-order-received .account-cells .cell {
padding-right: calc(10.0446428571vw - 62.8571428571px); } }
@media (min-width: 1920px) {
body.woocommerce-account .account-cells .cell,
body.logged-in.woocommerce-wishlist .account-cells .cell,
body.woocommerce-order-received .account-cells .cell {
padding-right: 130px; } }
@media (min-width: 1024px) {
body.woocommerce-account .account-cells .cell,
body.logged-in.woocommerce-wishlist .account-cells .cell,
body.woocommerce-order-received .account-cells .cell {
padding-bottom: calc(8.9285714286vw - 41.4285714286px); } }
@media (min-width: 1920px) {
body.woocommerce-account .account-cells .cell,
body.logged-in.woocommerce-wishlist .account-cells .cell,
body.woocommerce-order-received .account-cells .cell {
padding-bottom: 130px; } }
@media screen and (max-width: 64.06125em) {
body.woocommerce-account .account-cells .cell,
body.logged-in.woocommerce-wishlist .account-cells .cell,
body.woocommerce-order-received .account-cells .cell {
padding-left: 0;
padding-right: 0; } }
body.woocommerce-account .account-cells .account-intro,
body.logged-in.woocommerce-wishlist .account-cells .account-intro,
body.woocommerce-order-received .account-cells .account-intro {
background: #f4f4f4;
min-height: 100vh; }
@media screen and (max-width: 64.06125em) {
body.woocommerce-account .account-cells .account-intro,
body.logged-in.woocommerce-wishlist .account-cells .account-intro,
body.woocommerce-order-received .account-cells .account-intro {
background-color: #fff;
min-height: auto;
padding-bottom: 0; } }
body.woocommerce-account .account-cells .account-intro .account-intro-wrapper,
body.logged-in.woocommerce-wishlist .account-cells .account-intro .account-intro-wrapper,
body.woocommerce-order-received .account-cells .account-intro .account-intro-wrapper {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
height: 100%; }
@media screen and (max-width: 64.06125em) {
body.woocommerce-account .account-cells .account-intro .account-nav-top,
body.logged-in.woocommerce-wishlist .account-cells .account-intro .account-nav-top,
body.woocommerce-order-received .account-cells .account-intro .account-nav-top {
background: #f4f4f4; } }
@media screen and (max-width: 64.06125em) {
body.woocommerce-account .account-cells .account-intro .account-nav-bottom,
body.logged-in.woocommerce-wishlist .account-cells .account-intro .account-nav-bottom,
body.woocommerce-order-received .account-cells .account-intro .account-nav-bottom {
background: #f4f4f4; } }
@media screen and (max-width: 64.06125em) {
body.woocommerce-account .account-cells .account-intro .account-nav-bottom a,
body.logged-in.woocommerce-wishlist .account-cells .account-intro .account-nav-bottom a,
body.woocommerce-order-received .account-cells .account-intro .account-nav-bottom a {
display: block;
padding-top: 10px;
margin: 0 auto;
margin-bottom: 2.5rem; }
body.woocommerce-account .account-cells .account-intro .account-nav-bottom a:after,
body.logged-in.woocommerce-wishlist .account-cells .account-intro .account-nav-bottom a:after,
body.woocommerce-order-received .account-cells .account-intro .account-nav-bottom a:after {
position: absolute;
top: calc(50% - 6px);
right: 0;
font-size: 12px; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; } }
@media screen and (max-width: 64.06125em) and (max-width: 64.06125em) {
body.woocommerce-account .account-cells .account-intro .account-nav-bottom a:after,
body.logged-in.woocommerce-wishlist .account-cells .account-intro .account-nav-bottom a:after,
body.woocommerce-order-received .account-cells .account-intro .account-nav-bottom a:after {
right: 25px; } }
@media screen and (max-width: 64.06125em) and (max-width: 64.06125em) and (min-width: 768px) {
body.woocommerce-account .account-cells .account-intro .account-nav-bottom a:after,
body.logged-in.woocommerce-wishlist .account-cells .account-intro .account-nav-bottom a:after,
body.woocommerce-order-received .account-cells .account-intro .account-nav-bottom a:after {
right: calc(5.859375vw - 20px); } }
@media screen and (max-width: 64.06125em) and (max-width: 64.06125em) and (min-width: 1024px) {
body.woocommerce-account .account-cells .account-intro .account-nav-bottom a:after,
body.logged-in.woocommerce-wishlist .account-cells .account-intro .account-nav-bottom a:after,
body.woocommerce-order-received .account-cells .account-intro .account-nav-bottom a:after {
right: 40px; } }
body.woocommerce-account .account-cells .account-content,
body.logged-in.woocommerce-wishlist .account-cells .account-content,
body.woocommerce-order-received .account-cells .account-content {
padding-left: 40px;
padding-right: 40px; }
@media (min-width: 1024px) {
body.woocommerce-account .account-cells .account-content,
body.logged-in.woocommerce-wishlist .account-cells .account-content,
body.woocommerce-order-received .account-cells .account-content {
padding-left: calc(12.2767857143vw - 85.7142857143px); } }
@media (min-width: 1920px) {
body.woocommerce-account .account-cells .account-content,
body.logged-in.woocommerce-wishlist .account-cells .account-content,
body.woocommerce-order-received .account-cells .account-content {
padding-left: 150px; } }
@media (min-width: 1024px) {
body.woocommerce-account .account-cells .account-content,
body.logged-in.woocommerce-wishlist .account-cells .account-content,
body.woocommerce-order-received .account-cells .account-content {
padding-right: calc(12.2767857143vw - 85.7142857143px); } }
@media (min-width: 1920px) {
body.woocommerce-account .account-cells .account-content,
body.logged-in.woocommerce-wishlist .account-cells .account-content,
body.woocommerce-order-received .account-cells .account-content {
padding-right: 150px; } }
@media screen and (max-width: 64.06125em) {
body.woocommerce-account .account-cells .account-content,
body.logged-in.woocommerce-wishlist .account-cells .account-content,
body.woocommerce-order-received .account-cells .account-content {
padding-top: 0 !important; } }
@media screen and (max-width: 47.99875em) {
body.woocommerce-account .account-cells .account-content,
body.logged-in.woocommerce-wishlist .account-cells .account-content,
body.woocommerce-order-received .account-cells .account-content {
padding-left: 20px;
padding-right: 20px; } }
@media screen and (max-width: 47.99875em) and (min-width: 768px) {
body.woocommerce-account .account-cells .account-content,
body.logged-in.woocommerce-wishlist .account-cells .account-content,
body.woocommerce-order-received .account-cells .account-content {
padding-left: calc(7.8125vw - 40px); } }
@media screen and (max-width: 47.99875em) and (min-width: 1024px) {
body.woocommerce-account .account-cells .account-content,
body.logged-in.woocommerce-wishlist .account-cells .account-content,
body.woocommerce-order-received .account-cells .account-content {
padding-left: 40px; } }
@media screen and (max-width: 47.99875em) and (min-width: 768px) {
body.woocommerce-account .account-cells .account-content,
body.logged-in.woocommerce-wishlist .account-cells .account-content,
body.woocommerce-order-received .account-cells .account-content {
padding-right: calc(7.8125vw - 40px); } }
@media screen and (max-width: 47.99875em) and (min-width: 1024px) {
body.woocommerce-account .account-cells .account-content,
body.logged-in.woocommerce-wishlist .account-cells .account-content,
body.woocommerce-order-received .account-cells .account-content {
padding-right: 40px; } }
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content {
padding-top: 3.75rem; }
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .woocommerce-message:nth-child(2),
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .woocommerce-message:nth-child(2),
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .woocommerce-message:nth-child(2) {
display: none; }
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .woocommerce-pagination .woocommerce-button--next,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .woocommerce-pagination .woocommerce-button--next,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .woocommerce-pagination .woocommerce-button--next {
float: right; }
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .woocommerce-pagination .woocommerce-button--previous,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .woocommerce-pagination .woocommerce-button--previous,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .woocommerce-pagination .woocommerce-button--previous {
float: left; }
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .wishlist-wrapper .cell,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .wishlist-wrapper .cell,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .wishlist-wrapper .cell {
padding: 0;
width: 100%;
margin-left: 0; }
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .account-no-orders p,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .account-no-orders p,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .account-no-orders p {
font-size: 18px;
display: inline-block; }
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .wishlist-title h2,
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content h2,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .wishlist-title h2,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content h2,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .wishlist-title h2,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content h2 {
padding: 0;
font-size: 2.5rem;
margin-bottom: 2.5rem; }
@media screen and (max-width: 80em) {
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .wishlist-title h2,
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content h2,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .wishlist-title h2,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content h2,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .wishlist-title h2,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content h2 {
font-size: 2.25rem;
margin-bottom: 1.875rem; } }
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .wishlist-title h2.woocommerce-addresses__title,
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content h2.woocommerce-addresses__title,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .wishlist-title h2.woocommerce-addresses__title,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content h2.woocommerce-addresses__title,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .wishlist-title h2.woocommerce-addresses__title,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content h2.woocommerce-addresses__title {
margin-bottom: 0; }
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .addresses-grid,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .addresses-grid,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .addresses-grid {
margin-top: 3.125rem; }
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .addresses-grid .cell,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .addresses-grid .cell,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .addresses-grid .cell {
padding: 0; }
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .addresses-grid .cell h3,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .addresses-grid .cell h3,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .addresses-grid .cell h3 {
font-size: 1.625rem; }
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .addresses-grid .cell address,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .addresses-grid .cell address,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .addresses-grid .cell address {
font-size: 1.25rem;
line-height: 1.4;
margin-bottom: 1.25rem; }
@media screen and (max-width: 47.99875em) {
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .addresses-grid .cell,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .addresses-grid .cell,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .addresses-grid .cell {
margin-bottom: 2.5rem; }
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .addresses-grid .cell:last-child,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .addresses-grid .cell:last-child,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .addresses-grid .cell:last-child {
margin-bottom: 0; } }
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .account-orders-table,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .account-orders-table,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .account-orders-table {
margin-top: 60px; }
@media (min-width: 768px) {
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .account-orders-table,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .account-orders-table,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .account-orders-table {
margin-top: calc(5.9523809524vw + 14.2857142857px); } }
@media (min-width: 1440px) {
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .account-orders-table,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .account-orders-table,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .account-orders-table {
margin-top: 100px; } }
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .dashboard-intro,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .dashboard-intro,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .dashboard-intro {
font-size: 26px;
line-height: 1.4;
font-weight: 300; }
@media (min-width: 768px) {
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .dashboard-intro,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .dashboard-intro,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .dashboard-intro {
font-size: calc(1.5625vw + 14px); } }
@media (min-width: 1024px) {
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .dashboard-intro,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .dashboard-intro,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .dashboard-intro {
font-size: calc(0.9615384615vw + 20.1538461538px); } }
@media (min-width: 1440px) {
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .dashboard-intro,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .dashboard-intro,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .dashboard-intro {
font-size: 34px; } }
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .dashboard-intro a,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .dashboard-intro a,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .dashboard-intro a {
font-size: 26px;
line-height: 1.4;
font-weight: normal;
color: #000;
background-image: linear-gradient(to top, #000 0px, #000 0px), linear-gradient(to top, rgba(0, 0, 0, 0.1) 0px, rgba(0, 0, 0, 0.1) 0px);
background-position: left bottom, left bottom;
background-repeat: no-repeat, no-repeat;
background-size: 0 1px, 100% 1px;
transition: none 300ms ease-in-out;
transition-property: background-size, color;
word-wrap: break-word; }
@media (min-width: 768px) {
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .dashboard-intro a,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .dashboard-intro a,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .dashboard-intro a {
font-size: calc(1.5625vw + 14px); } }
@media (min-width: 1024px) {
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .dashboard-intro a,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .dashboard-intro a,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .dashboard-intro a {
font-size: calc(0.9615384615vw + 20.1538461538px); } }
@media (min-width: 1440px) {
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .dashboard-intro a,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .dashboard-intro a,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .dashboard-intro a {
font-size: 34px; } }
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .dashboard-intro a:hover,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .dashboard-intro a:hover,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .dashboard-intro a:hover {
background-size: 100% 1px, 100% 1px; }
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections > p,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections > p,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections > p {
margin-top: 30px;
margin-bottom: 30px; }
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections h2,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections h2,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections h2 {
display: none; }
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .account-no-orders p,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .account-no-orders p,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .account-no-orders p {
font-size: 18px;
display: inline-block; }
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .addresses-grid,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .addresses-grid,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .addresses-grid {
padding-bottom: 40px;
margin-top: 0; }
@media (min-width: 768px) {
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .addresses-grid,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .addresses-grid,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .addresses-grid {
padding-bottom: calc(7.8125vw - 20px); } }
@media (min-width: 1024px) {
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .addresses-grid,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .addresses-grid,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .addresses-grid {
padding-bottom: calc(9.6153846154vw - 38.4615384615px); } }
@media (min-width: 1440px) {
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .addresses-grid,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .addresses-grid,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .addresses-grid {
padding-bottom: 100px; } }
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .addresses-grid .cell h3,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .addresses-grid .cell h3,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .addresses-grid .cell h3 {
font-size: 26px; }
@media (min-width: 768px) {
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .addresses-grid .cell h3,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .addresses-grid .cell h3,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .addresses-grid .cell h3 {
font-size: calc(1.5625vw + 14px); } }
@media (min-width: 1024px) {
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .addresses-grid .cell h3,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .addresses-grid .cell h3,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .addresses-grid .cell h3 {
font-size: calc(2.4038461538vw + 5.3846153846px); } }
@media (min-width: 1440px) {
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .addresses-grid .cell h3,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .addresses-grid .cell h3,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .addresses-grid .cell h3 {
font-size: 40px; } }
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections table,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections table,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections table {
margin-bottom: 0; }
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .woocommerce-address-fields button,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .woocommerce-address-fields button,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .woocommerce-address-fields button {
margin-top: 1.25rem; }
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .edit-account p.woocommerce-form-row span em,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .edit-account p.woocommerce-form-row span em,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .edit-account p.woocommerce-form-row span em {
display: block;
color: #666;
font-size: 16px;
font-style: normal;
line-height: 1.2;
margin-bottom: 0.625rem; }
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .edit-account fieldset,
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .edit-account .fieldset,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .edit-account fieldset,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .edit-account .fieldset,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .edit-account fieldset,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .edit-account .fieldset {
margin-top: 2.5rem; }
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .edit-account fieldset legend,
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .edit-account .fieldset legend,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .edit-account fieldset legend,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .edit-account .fieldset legend,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .edit-account fieldset legend,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .edit-account .fieldset legend {
font-size: 1.875rem;
line-height: 1.4; }
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .edit-account button,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .edit-account button,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .edit-account button {
margin-top: 1.25rem; }
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .dokan-account-migration-lists li,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .dokan-account-migration-lists li,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .dokan-account-migration-lists li {
font-size: 18px; }
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .dokan-account-migration-lists li p,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .dokan-account-migration-lists li p,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .dokan-account-migration-lists li p {
font-size: 18px; }
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .dokan-account-migration-lists li p strong,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .dokan-account-migration-lists li p strong,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .dokan-account-migration-lists li p strong {
font-size: 22px;
font-weight: 600; }
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .dokan-account-migration-lists li .btn,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .dokan-account-migration-lists li .btn,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .dokan-account-migration-lists li .btn {
font-size: 18px;
line-height: 1.4; }
body.woocommerce-account .account-nav-top .title-wrapper,
body.logged-in.woocommerce-wishlist .account-nav-top .title-wrapper,
body.woocommerce-order-received .account-nav-top .title-wrapper {
margin-bottom: 2.5rem; }
@media screen and (max-width: 64.06125em) {
body.woocommerce-account .account-nav-top .title-wrapper,
body.logged-in.woocommerce-wishlist .account-nav-top .title-wrapper,
body.woocommerce-order-received .account-nav-top .title-wrapper {
background-color: #fff;
text-align: center;
padding-bottom: 3.125rem;
margin-bottom: 0; } }
body.woocommerce-account .account-nav-top .title-wrapper .breadcrumbs-wrapper,
body.logged-in.woocommerce-wishlist .account-nav-top .title-wrapper .breadcrumbs-wrapper,
body.woocommerce-order-received .account-nav-top .title-wrapper .breadcrumbs-wrapper {
overflow: hidden;
margin-bottom: 20px; }
@media screen and (max-width: 64.06125em) {
body.woocommerce-account .account-nav-top .title-wrapper .breadcrumbs-wrapper,
body.logged-in.woocommerce-wishlist .account-nav-top .title-wrapper .breadcrumbs-wrapper,
body.woocommerce-order-received .account-nav-top .title-wrapper .breadcrumbs-wrapper {
margin-bottom: 15px; } }
@media screen and (max-width: 47.99875em) {
body.woocommerce-account .account-nav-top .title-wrapper .breadcrumbs-wrapper,
body.logged-in.woocommerce-wishlist .account-nav-top .title-wrapper .breadcrumbs-wrapper,
body.woocommerce-order-received .account-nav-top .title-wrapper .breadcrumbs-wrapper {
margin-bottom: 10px; } }
body.woocommerce-account .account-nav-top .title-wrapper .breadcrumbs-wrapper .breadcrumbs,
body.logged-in.woocommerce-wishlist .account-nav-top .title-wrapper .breadcrumbs-wrapper .breadcrumbs,
body.woocommerce-order-received .account-nav-top .title-wrapper .breadcrumbs-wrapper .breadcrumbs {
opacity: 0; }
body.woocommerce-account .account-nav-top .title-wrapper .breadcrumbs-wrapper .breadcrumbs a,
body.logged-in.woocommerce-wishlist .account-nav-top .title-wrapper .breadcrumbs-wrapper .breadcrumbs a,
body.woocommerce-order-received .account-nav-top .title-wrapper .breadcrumbs-wrapper .breadcrumbs a {
font-weight: 300 !important; }
body.woocommerce-account .account-nav-top .title-wrapper .breadcrumbs-wrapper .breadcrumbs a, body.woocommerce-account .account-nav-top .title-wrapper .breadcrumbs-wrapper .breadcrumbs span,
body.logged-in.woocommerce-wishlist .account-nav-top .title-wrapper .breadcrumbs-wrapper .breadcrumbs a,
body.logged-in.woocommerce-wishlist .account-nav-top .title-wrapper .breadcrumbs-wrapper .breadcrumbs span,
body.woocommerce-order-received .account-nav-top .title-wrapper .breadcrumbs-wrapper .breadcrumbs a,
body.woocommerce-order-received .account-nav-top .title-wrapper .breadcrumbs-wrapper .breadcrumbs span {
font-weight: 300; }
body.woocommerce-account .account-nav-top .title-wrapper .page-title-wrapper,
body.logged-in.woocommerce-wishlist .account-nav-top .title-wrapper .page-title-wrapper,
body.woocommerce-order-received .account-nav-top .title-wrapper .page-title-wrapper {
display: inline-block;
overflow: hidden;
vertical-align: bottom; }
body.woocommerce-account .account-nav-top .title-wrapper .page-title-wrapper h1,
body.logged-in.woocommerce-wishlist .account-nav-top .title-wrapper .page-title-wrapper h1,
body.woocommerce-order-received .account-nav-top .title-wrapper .page-title-wrapper h1 {
display: block;
font-size: 60px;
margin: 0; }
@media (min-width: 1280px) {
body.woocommerce-account .account-nav-top .title-wrapper .page-title-wrapper h1,
body.logged-in.woocommerce-wishlist .account-nav-top .title-wrapper .page-title-wrapper h1,
body.woocommerce-order-received .account-nav-top .title-wrapper .page-title-wrapper h1 {
font-size: calc(6.25vw - 20px); } }
@media (min-width: 1440px) {
body.woocommerce-account .account-nav-top .title-wrapper .page-title-wrapper h1,
body.logged-in.woocommerce-wishlist .account-nav-top .title-wrapper .page-title-wrapper h1,
body.woocommerce-order-received .account-nav-top .title-wrapper .page-title-wrapper h1 {
font-size: 70px; } }
@media screen and (max-width: 64.06125em) {
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation {
margin: 0 auto;
margin-top: 1.875rem; } }
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul {
list-style: none;
margin: 0; }
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li {
position: relative;
margin-bottom: 0.9375rem;
padding: 0; }
@media screen and (max-width: 80em) {
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li {
margin-bottom: 0.625rem; } }
@media screen and (max-width: 64.06125em) {
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li {
margin: 0;
padding: 10px 0 6px;
border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li:after,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li:after,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li:after {
position: absolute;
top: calc(50% - 6px);
right: 0;
font-size: 12px; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; } }
@media screen and (max-width: 64.06125em) and (max-width: 64.06125em) {
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li:after,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li:after,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li:after {
right: 25px; } }
@media screen and (max-width: 64.06125em) and (max-width: 64.06125em) and (min-width: 768px) {
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li:after,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li:after,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li:after {
right: calc(5.859375vw - 20px); } }
@media screen and (max-width: 64.06125em) and (max-width: 64.06125em) and (min-width: 1024px) {
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li:after,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li:after,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li:after {
right: 40px; } }
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li a,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li a,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li a {
position: relative;
padding: 10px 0 10px 40px;
font-size: 22px;
font-weight: 400;
background-image: none !important;
transition: opacity .3s !important; }
@media screen and (max-width: 80em) {
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li a,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li a,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li a {
padding: 5px 0 5px 30px;
font-size: 20px; } }
@media screen and (max-width: 64.06125em) {
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li a,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li a,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li a {
padding-left: 60px; } }
@media screen and (max-width: 64.06125em) and (min-width: 768px) {
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li a,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li a,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li a {
padding-left: calc(5.859375vw + 15px); } }
@media screen and (max-width: 64.06125em) and (min-width: 1024px) {
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li a,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li a,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li a {
padding-left: 75px; } }
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li a:hover,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li a:hover,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li a:hover {
opacity: 0.5; }
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li a:before,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li a:before,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li a:before {
position: absolute;
left: 0;
top: calc(50% - 14px);
font-size: 22px; }
@media screen and (max-width: 80em) {
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li a:before,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li a:before,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li a:before {
font-size: 18px;
top: calc(50% - 12px); } }
@media screen and (max-width: 64.06125em) {
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li a:before,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li a:before,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li a:before {
left: 30px; } }
@media screen and (max-width: 64.06125em) and (min-width: 768px) {
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li a:before,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li a:before,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li a:before {
left: calc(3.90625vw + 0px); } }
@media screen and (max-width: 64.06125em) and (min-width: 1024px) {
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li a:before,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li a:before,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li a:before {
left: 40px; } }
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:before,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:before,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:before { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--gift-cards a:before,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--gift-cards a:before,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--gift-cards a:before { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--subscriptions a:before,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--subscriptions a:before,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--subscriptions a:before { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--woocommerce-waitlist,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--woocommerce-waitlist,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--woocommerce-waitlist {
display: none; }
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--woocommerce-waitlist.show-waitlist,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--woocommerce-waitlist.show-waitlist,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--woocommerce-waitlist.show-waitlist {
display: list-item; }
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--woocommerce-waitlist a:before,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--woocommerce-waitlist a:before,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--woocommerce-waitlist a:before { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a:before,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a:before,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a:before { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--payment-methods a:before,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--payment-methods a:before,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--payment-methods a:before { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout {
display: none; }
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--wishlist a:before,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--wishlist a:before,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--wishlist a:before { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--waitlist a:before,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--waitlist a:before,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--waitlist a:before { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--points a:before,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--points a:before,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--points a:before { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dokan a:before,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dokan a:before,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dokan a:before { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--rma-requests a:before, body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--refund-requests a:before,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--rma-requests a:before,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--refund-requests a:before,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--rma-requests a:before,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--refund-requests a:before { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--following a:before,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--following a:before,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--following a:before { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--support-tickets a:before,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--support-tickets a:before,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--support-tickets a:before { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.woocommerce-account .account-nav-bottom a,
body.logged-in.woocommerce-wishlist .account-nav-bottom a,
body.woocommerce-order-received .account-nav-bottom a {
position: relative;
margin: 0;
padding: 10px 0 10px 40px;
font-size: 22px;
font-weight: 400;
background-image: none !important;
transition: opacity .3s !important; }
@media screen and (max-width: 80em) {
body.woocommerce-account .account-nav-bottom a,
body.logged-in.woocommerce-wishlist .account-nav-bottom a,
body.woocommerce-order-received .account-nav-bottom a {
padding: 5px 0 5px 30px;
font-size: 20px; } }
@media screen and (max-width: 64.06125em) {
body.woocommerce-account .account-nav-bottom a,
body.logged-in.woocommerce-wishlist .account-nav-bottom a,
body.woocommerce-order-received .account-nav-bottom a {
padding-left: 60px; } }
@media screen and (max-width: 64.06125em) and (min-width: 768px) {
body.woocommerce-account .account-nav-bottom a,
body.logged-in.woocommerce-wishlist .account-nav-bottom a,
body.woocommerce-order-received .account-nav-bottom a {
padding-left: calc(5.859375vw + 15px); } }
@media screen and (max-width: 64.06125em) and (min-width: 1024px) {
body.woocommerce-account .account-nav-bottom a,
body.logged-in.woocommerce-wishlist .account-nav-bottom a,
body.woocommerce-order-received .account-nav-bottom a {
padding-left: 75px; } }
body.woocommerce-account .account-nav-bottom a:hover,
body.logged-in.woocommerce-wishlist .account-nav-bottom a:hover,
body.woocommerce-order-received .account-nav-bottom a:hover {
opacity: 0.5; }
body.woocommerce-account .account-nav-bottom a:before,
body.logged-in.woocommerce-wishlist .account-nav-bottom a:before,
body.woocommerce-order-received .account-nav-bottom a:before {
position: absolute;
left: 0;
top: calc(50% - 14px);
font-size: 22px; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
@media screen and (max-width: 80em) {
body.woocommerce-account .account-nav-bottom a:before,
body.logged-in.woocommerce-wishlist .account-nav-bottom a:before,
body.woocommerce-order-received .account-nav-bottom a:before {
font-size: 18px;
top: calc(50% - 10px); } }
@media screen and (max-width: 64.06125em) {
body.woocommerce-account .account-nav-bottom a:before,
body.logged-in.woocommerce-wishlist .account-nav-bottom a:before,
body.woocommerce-order-received .account-nav-bottom a:before {
left: 30px; } }
@media screen and (max-width: 64.06125em) and (min-width: 768px) {
body.woocommerce-account .account-nav-bottom a:before,
body.logged-in.woocommerce-wishlist .account-nav-bottom a:before,
body.woocommerce-order-received .account-nav-bottom a:before {
left: calc(3.90625vw + 0px); } }
@media screen and (max-width: 64.06125em) and (min-width: 1024px) {
body.woocommerce-account .account-nav-bottom a:before,
body.logged-in.woocommerce-wishlist .account-nav-bottom a:before,
body.woocommerce-order-received .account-nav-bottom a:before {
left: 40px; } }
body.woocommerce-account table.woocommerce-orders-table .blockUI,
body.woocommerce-account table.woocommerce-table--order-downloads .blockUI,
body.woocommerce-account table.wishlist_table .blockUI,
body.woocommerce-account table.my_account_orders .blockUI,
body.woocommerce-account table.shop_table .blockUI,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table .blockUI,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads .blockUI,
body.logged-in.woocommerce-wishlist table.wishlist_table .blockUI,
body.logged-in.woocommerce-wishlist table.my_account_orders .blockUI,
body.logged-in.woocommerce-wishlist table.shop_table .blockUI,
body.woocommerce-order-received table.woocommerce-orders-table .blockUI,
body.woocommerce-order-received table.woocommerce-table--order-downloads .blockUI,
body.woocommerce-order-received table.wishlist_table .blockUI,
body.woocommerce-order-received table.my_account_orders .blockUI,
body.woocommerce-order-received table.shop_table .blockUI {
background: none !important; }
@keyframes loader_spinner {
100% {
transform: rotate(360deg); } }
@keyframes loader_fade {
0% {
opacity: 0; }
100% {
opacity: 1; } }
body.woocommerce-account table.woocommerce-orders-table .blockUI:after,
body.woocommerce-account table.woocommerce-table--order-downloads .blockUI:after,
body.woocommerce-account table.wishlist_table .blockUI:after,
body.woocommerce-account table.my_account_orders .blockUI:after,
body.woocommerce-account table.shop_table .blockUI:after,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table .blockUI:after,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads .blockUI:after,
body.logged-in.woocommerce-wishlist table.wishlist_table .blockUI:after,
body.logged-in.woocommerce-wishlist table.my_account_orders .blockUI:after,
body.logged-in.woocommerce-wishlist table.shop_table .blockUI:after,
body.woocommerce-order-received table.woocommerce-orders-table .blockUI:after,
body.woocommerce-order-received table.woocommerce-table--order-downloads .blockUI:after,
body.woocommerce-order-received table.wishlist_table .blockUI:after,
body.woocommerce-order-received table.my_account_orders .blockUI:after,
body.woocommerce-order-received table.shop_table .blockUI:after {
content: '';
display: inline-block;
box-sizing: border-box;
width: 24px;
height: 24px;
border-radius: 100%;
border: 1px solid transparent;
animation: loader_fade .5s ease-in, loader_spinner .5s linear infinite; }
body.woocommerce-account table.woocommerce-orders-table .blockUI:after,
body.woocommerce-account table.woocommerce-table--order-downloads .blockUI:after,
body.woocommerce-account table.wishlist_table .blockUI:after,
body.woocommerce-account table.my_account_orders .blockUI:after,
body.woocommerce-account table.shop_table .blockUI:after,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table .blockUI:after,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads .blockUI:after,
body.logged-in.woocommerce-wishlist table.wishlist_table .blockUI:after,
body.logged-in.woocommerce-wishlist table.my_account_orders .blockUI:after,
body.logged-in.woocommerce-wishlist table.shop_table .blockUI:after,
body.woocommerce-order-received table.woocommerce-orders-table .blockUI:after,
body.woocommerce-order-received table.woocommerce-table--order-downloads .blockUI:after,
body.woocommerce-order-received table.wishlist_table .blockUI:after,
body.woocommerce-order-received table.my_account_orders .blockUI:after,
body.woocommerce-order-received table.shop_table .blockUI:after {
border-top-color: #000;
z-index: 4;
position: absolute;
top: calc(50% - 12px);
left: calc(50% - 12px); }
body.woocommerce-account table.woocommerce-orders-table tr,
body.woocommerce-account table.woocommerce-table--order-downloads tr,
body.woocommerce-account table.wishlist_table tr,
body.woocommerce-account table.my_account_orders tr,
body.woocommerce-account table.shop_table tr,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tr,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tr,
body.logged-in.woocommerce-wishlist table.wishlist_table tr,
body.logged-in.woocommerce-wishlist table.my_account_orders tr,
body.logged-in.woocommerce-wishlist table.shop_table tr,
body.woocommerce-order-received table.woocommerce-orders-table tr,
body.woocommerce-order-received table.woocommerce-table--order-downloads tr,
body.woocommerce-order-received table.wishlist_table tr,
body.woocommerce-order-received table.my_account_orders tr,
body.woocommerce-order-received table.shop_table tr {
border: none; }
body.woocommerce-account table.woocommerce-orders-table tr th, body.woocommerce-account table.woocommerce-orders-table tr td,
body.woocommerce-account table.woocommerce-table--order-downloads tr th,
body.woocommerce-account table.woocommerce-table--order-downloads tr td,
body.woocommerce-account table.wishlist_table tr th,
body.woocommerce-account table.wishlist_table tr td,
body.woocommerce-account table.my_account_orders tr th,
body.woocommerce-account table.my_account_orders tr td,
body.woocommerce-account table.shop_table tr th,
body.woocommerce-account table.shop_table tr td,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tr th,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tr td,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tr th,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tr td,
body.logged-in.woocommerce-wishlist table.wishlist_table tr th,
body.logged-in.woocommerce-wishlist table.wishlist_table tr td,
body.logged-in.woocommerce-wishlist table.my_account_orders tr th,
body.logged-in.woocommerce-wishlist table.my_account_orders tr td,
body.logged-in.woocommerce-wishlist table.shop_table tr th,
body.logged-in.woocommerce-wishlist table.shop_table tr td,
body.woocommerce-order-received table.woocommerce-orders-table tr th,
body.woocommerce-order-received table.woocommerce-orders-table tr td,
body.woocommerce-order-received table.woocommerce-table--order-downloads tr th,
body.woocommerce-order-received table.woocommerce-table--order-downloads tr td,
body.woocommerce-order-received table.wishlist_table tr th,
body.woocommerce-order-received table.wishlist_table tr td,
body.woocommerce-order-received table.my_account_orders tr th,
body.woocommerce-order-received table.my_account_orders tr td,
body.woocommerce-order-received table.shop_table tr th,
body.woocommerce-order-received table.shop_table tr td {
padding: 1.25rem 0; }
body.woocommerce-account table.woocommerce-orders-table tr td,
body.woocommerce-account table.woocommerce-table--order-downloads tr td,
body.woocommerce-account table.wishlist_table tr td,
body.woocommerce-account table.my_account_orders tr td,
body.woocommerce-account table.shop_table tr td,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tr td,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tr td,
body.logged-in.woocommerce-wishlist table.wishlist_table tr td,
body.logged-in.woocommerce-wishlist table.my_account_orders tr td,
body.logged-in.woocommerce-wishlist table.shop_table tr td,
body.woocommerce-order-received table.woocommerce-orders-table tr td,
body.woocommerce-order-received table.woocommerce-table--order-downloads tr td,
body.woocommerce-order-received table.wishlist_table tr td,
body.woocommerce-order-received table.my_account_orders tr td,
body.woocommerce-order-received table.shop_table tr td {
text-align: left;
padding: 1.5625rem 0; }
body.woocommerce-account table.woocommerce-orders-table tr th,
body.woocommerce-account table.woocommerce-table--order-downloads tr th,
body.woocommerce-account table.wishlist_table tr th,
body.woocommerce-account table.my_account_orders tr th,
body.woocommerce-account table.shop_table tr th,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tr th,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tr th,
body.logged-in.woocommerce-wishlist table.wishlist_table tr th,
body.logged-in.woocommerce-wishlist table.my_account_orders tr th,
body.logged-in.woocommerce-wishlist table.shop_table tr th,
body.woocommerce-order-received table.woocommerce-orders-table tr th,
body.woocommerce-order-received table.woocommerce-table--order-downloads tr th,
body.woocommerce-order-received table.wishlist_table tr th,
body.woocommerce-order-received table.my_account_orders tr th,
body.woocommerce-order-received table.shop_table tr th {
padding-right: 0.9375rem; }
body.woocommerce-account table.woocommerce-orders-table thead,
body.woocommerce-account table.woocommerce-table--order-downloads thead,
body.woocommerce-account table.wishlist_table thead,
body.woocommerce-account table.my_account_orders thead,
body.woocommerce-account table.shop_table thead,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table thead,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads thead,
body.logged-in.woocommerce-wishlist table.wishlist_table thead,
body.logged-in.woocommerce-wishlist table.my_account_orders thead,
body.logged-in.woocommerce-wishlist table.shop_table thead,
body.woocommerce-order-received table.woocommerce-orders-table thead,
body.woocommerce-order-received table.woocommerce-table--order-downloads thead,
body.woocommerce-order-received table.wishlist_table thead,
body.woocommerce-order-received table.my_account_orders thead,
body.woocommerce-order-received table.shop_table thead {
background-color: transparent;
border: none; }
body.woocommerce-account table.woocommerce-orders-table thead tr,
body.woocommerce-account table.woocommerce-table--order-downloads thead tr,
body.woocommerce-account table.wishlist_table thead tr,
body.woocommerce-account table.my_account_orders thead tr,
body.woocommerce-account table.shop_table thead tr,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table thead tr,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads thead tr,
body.logged-in.woocommerce-wishlist table.wishlist_table thead tr,
body.logged-in.woocommerce-wishlist table.my_account_orders thead tr,
body.logged-in.woocommerce-wishlist table.shop_table thead tr,
body.woocommerce-order-received table.woocommerce-orders-table thead tr,
body.woocommerce-order-received table.woocommerce-table--order-downloads thead tr,
body.woocommerce-order-received table.wishlist_table thead tr,
body.woocommerce-order-received table.my_account_orders thead tr,
body.woocommerce-order-received table.shop_table thead tr {
border-bottom: 6px solid #000; }
body.woocommerce-account table.woocommerce-orders-table thead tr th,
body.woocommerce-account table.woocommerce-table--order-downloads thead tr th,
body.woocommerce-account table.wishlist_table thead tr th,
body.woocommerce-account table.my_account_orders thead tr th,
body.woocommerce-account table.shop_table thead tr th,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table thead tr th,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads thead tr th,
body.logged-in.woocommerce-wishlist table.wishlist_table thead tr th,
body.logged-in.woocommerce-wishlist table.my_account_orders thead tr th,
body.logged-in.woocommerce-wishlist table.shop_table thead tr th,
body.woocommerce-order-received table.woocommerce-orders-table thead tr th,
body.woocommerce-order-received table.woocommerce-table--order-downloads thead tr th,
body.woocommerce-order-received table.wishlist_table thead tr th,
body.woocommerce-order-received table.my_account_orders thead tr th,
body.woocommerce-order-received table.shop_table thead tr th {
border-top: none;
padding-top: 0;
line-height: 1; }
body.woocommerce-account table.woocommerce-orders-table thead tr th:last-child,
body.woocommerce-account table.woocommerce-table--order-downloads thead tr th:last-child,
body.woocommerce-account table.wishlist_table thead tr th:last-child,
body.woocommerce-account table.my_account_orders thead tr th:last-child,
body.woocommerce-account table.shop_table thead tr th:last-child,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table thead tr th:last-child,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads thead tr th:last-child,
body.logged-in.woocommerce-wishlist table.wishlist_table thead tr th:last-child,
body.logged-in.woocommerce-wishlist table.my_account_orders thead tr th:last-child,
body.logged-in.woocommerce-wishlist table.shop_table thead tr th:last-child,
body.woocommerce-order-received table.woocommerce-orders-table thead tr th:last-child,
body.woocommerce-order-received table.woocommerce-table--order-downloads thead tr th:last-child,
body.woocommerce-order-received table.wishlist_table thead tr th:last-child,
body.woocommerce-order-received table.my_account_orders thead tr th:last-child,
body.woocommerce-order-received table.shop_table thead tr th:last-child {
padding-right: 0;
text-align: right; }
body.woocommerce-account table.woocommerce-orders-table thead tr th span,
body.woocommerce-account table.woocommerce-table--order-downloads thead tr th span,
body.woocommerce-account table.wishlist_table thead tr th span,
body.woocommerce-account table.my_account_orders thead tr th span,
body.woocommerce-account table.shop_table thead tr th span,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table thead tr th span,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads thead tr th span,
body.logged-in.woocommerce-wishlist table.wishlist_table thead tr th span,
body.logged-in.woocommerce-wishlist table.my_account_orders thead tr th span,
body.logged-in.woocommerce-wishlist table.shop_table thead tr th span,
body.woocommerce-order-received table.woocommerce-orders-table thead tr th span,
body.woocommerce-order-received table.woocommerce-table--order-downloads thead tr th span,
body.woocommerce-order-received table.wishlist_table thead tr th span,
body.woocommerce-order-received table.my_account_orders thead tr th span,
body.woocommerce-order-received table.shop_table thead tr th span {
font-size: 16px;
font-weight: 400; }
@media (min-width: 1024px) {
body.woocommerce-account table.woocommerce-orders-table thead tr th span,
body.woocommerce-account table.woocommerce-table--order-downloads thead tr th span,
body.woocommerce-account table.wishlist_table thead tr th span,
body.woocommerce-account table.my_account_orders thead tr th span,
body.woocommerce-account table.shop_table thead tr th span,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table thead tr th span,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads thead tr th span,
body.logged-in.woocommerce-wishlist table.wishlist_table thead tr th span,
body.logged-in.woocommerce-wishlist table.my_account_orders thead tr th span,
body.logged-in.woocommerce-wishlist table.shop_table thead tr th span,
body.woocommerce-order-received table.woocommerce-orders-table thead tr th span,
body.woocommerce-order-received table.woocommerce-table--order-downloads thead tr th span,
body.woocommerce-order-received table.wishlist_table thead tr th span,
body.woocommerce-order-received table.my_account_orders thead tr th span,
body.woocommerce-order-received table.shop_table thead tr th span {
font-size: calc(0.9615384615vw + 6.1538461538px); } }
@media (min-width: 1440px) {
body.woocommerce-account table.woocommerce-orders-table thead tr th span,
body.woocommerce-account table.woocommerce-table--order-downloads thead tr th span,
body.woocommerce-account table.wishlist_table thead tr th span,
body.woocommerce-account table.my_account_orders thead tr th span,
body.woocommerce-account table.shop_table thead tr th span,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table thead tr th span,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads thead tr th span,
body.logged-in.woocommerce-wishlist table.wishlist_table thead tr th span,
body.logged-in.woocommerce-wishlist table.my_account_orders thead tr th span,
body.logged-in.woocommerce-wishlist table.shop_table thead tr th span,
body.woocommerce-order-received table.woocommerce-orders-table thead tr th span,
body.woocommerce-order-received table.woocommerce-table--order-downloads thead tr th span,
body.woocommerce-order-received table.wishlist_table thead tr th span,
body.woocommerce-order-received table.my_account_orders thead tr th span,
body.woocommerce-order-received table.shop_table thead tr th span {
font-size: 20px; } }
@media screen and (max-width: 31.25em) {
body.woocommerce-account table.woocommerce-orders-table thead tr th.woocommerce-orders-table__header-order-date, body.woocommerce-account table.woocommerce-orders-table thead tr th.download-remaining, body.woocommerce-account table.woocommerce-orders-table thead tr th.product-thumbnail,
body.woocommerce-account table.woocommerce-table--order-downloads thead tr th.woocommerce-orders-table__header-order-date,
body.woocommerce-account table.woocommerce-table--order-downloads thead tr th.download-remaining,
body.woocommerce-account table.woocommerce-table--order-downloads thead tr th.product-thumbnail,
body.woocommerce-account table.wishlist_table thead tr th.woocommerce-orders-table__header-order-date,
body.woocommerce-account table.wishlist_table thead tr th.download-remaining,
body.woocommerce-account table.wishlist_table thead tr th.product-thumbnail,
body.woocommerce-account table.my_account_orders thead tr th.woocommerce-orders-table__header-order-date,
body.woocommerce-account table.my_account_orders thead tr th.download-remaining,
body.woocommerce-account table.my_account_orders thead tr th.product-thumbnail,
body.woocommerce-account table.shop_table thead tr th.woocommerce-orders-table__header-order-date,
body.woocommerce-account table.shop_table thead tr th.download-remaining,
body.woocommerce-account table.shop_table thead tr th.product-thumbnail,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table thead tr th.woocommerce-orders-table__header-order-date,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table thead tr th.download-remaining,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table thead tr th.product-thumbnail,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads thead tr th.woocommerce-orders-table__header-order-date,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads thead tr th.download-remaining,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads thead tr th.product-thumbnail,
body.logged-in.woocommerce-wishlist table.wishlist_table thead tr th.woocommerce-orders-table__header-order-date,
body.logged-in.woocommerce-wishlist table.wishlist_table thead tr th.download-remaining,
body.logged-in.woocommerce-wishlist table.wishlist_table thead tr th.product-thumbnail,
body.logged-in.woocommerce-wishlist table.my_account_orders thead tr th.woocommerce-orders-table__header-order-date,
body.logged-in.woocommerce-wishlist table.my_account_orders thead tr th.download-remaining,
body.logged-in.woocommerce-wishlist table.my_account_orders thead tr th.product-thumbnail,
body.logged-in.woocommerce-wishlist table.shop_table thead tr th.woocommerce-orders-table__header-order-date,
body.logged-in.woocommerce-wishlist table.shop_table thead tr th.download-remaining,
body.logged-in.woocommerce-wishlist table.shop_table thead tr th.product-thumbnail,
body.woocommerce-order-received table.woocommerce-orders-table thead tr th.woocommerce-orders-table__header-order-date,
body.woocommerce-order-received table.woocommerce-orders-table thead tr th.download-remaining,
body.woocommerce-order-received table.woocommerce-orders-table thead tr th.product-thumbnail,
body.woocommerce-order-received table.woocommerce-table--order-downloads thead tr th.woocommerce-orders-table__header-order-date,
body.woocommerce-order-received table.woocommerce-table--order-downloads thead tr th.download-remaining,
body.woocommerce-order-received table.woocommerce-table--order-downloads thead tr th.product-thumbnail,
body.woocommerce-order-received table.wishlist_table thead tr th.woocommerce-orders-table__header-order-date,
body.woocommerce-order-received table.wishlist_table thead tr th.download-remaining,
body.woocommerce-order-received table.wishlist_table thead tr th.product-thumbnail,
body.woocommerce-order-received table.my_account_orders thead tr th.woocommerce-orders-table__header-order-date,
body.woocommerce-order-received table.my_account_orders thead tr th.download-remaining,
body.woocommerce-order-received table.my_account_orders thead tr th.product-thumbnail,
body.woocommerce-order-received table.shop_table thead tr th.woocommerce-orders-table__header-order-date,
body.woocommerce-order-received table.shop_table thead tr th.download-remaining,
body.woocommerce-order-received table.shop_table thead tr th.product-thumbnail {
display: none; }
body.woocommerce-account table.woocommerce-orders-table thead tr th.waitlist-remove,
body.woocommerce-account table.woocommerce-table--order-downloads thead tr th.waitlist-remove,
body.woocommerce-account table.wishlist_table thead tr th.waitlist-remove,
body.woocommerce-account table.my_account_orders thead tr th.waitlist-remove,
body.woocommerce-account table.shop_table thead tr th.waitlist-remove,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table thead tr th.waitlist-remove,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads thead tr th.waitlist-remove,
body.logged-in.woocommerce-wishlist table.wishlist_table thead tr th.waitlist-remove,
body.logged-in.woocommerce-wishlist table.my_account_orders thead tr th.waitlist-remove,
body.logged-in.woocommerce-wishlist table.shop_table thead tr th.waitlist-remove,
body.woocommerce-order-received table.woocommerce-orders-table thead tr th.waitlist-remove,
body.woocommerce-order-received table.woocommerce-table--order-downloads thead tr th.waitlist-remove,
body.woocommerce-order-received table.wishlist_table thead tr th.waitlist-remove,
body.woocommerce-order-received table.my_account_orders thead tr th.waitlist-remove,
body.woocommerce-order-received table.shop_table thead tr th.waitlist-remove {
display: table-cell; } }
@media screen and (max-width: 23.4375em) {
body.woocommerce-account table.woocommerce-orders-table thead tr th.product-stock-status,
body.woocommerce-account table.woocommerce-table--order-downloads thead tr th.product-stock-status,
body.woocommerce-account table.wishlist_table thead tr th.product-stock-status,
body.woocommerce-account table.my_account_orders thead tr th.product-stock-status,
body.woocommerce-account table.shop_table thead tr th.product-stock-status,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table thead tr th.product-stock-status,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads thead tr th.product-stock-status,
body.logged-in.woocommerce-wishlist table.wishlist_table thead tr th.product-stock-status,
body.logged-in.woocommerce-wishlist table.my_account_orders thead tr th.product-stock-status,
body.logged-in.woocommerce-wishlist table.shop_table thead tr th.product-stock-status,
body.woocommerce-order-received table.woocommerce-orders-table thead tr th.product-stock-status,
body.woocommerce-order-received table.woocommerce-table--order-downloads thead tr th.product-stock-status,
body.woocommerce-order-received table.wishlist_table thead tr th.product-stock-status,
body.woocommerce-order-received table.my_account_orders thead tr th.product-stock-status,
body.woocommerce-order-received table.shop_table thead tr th.product-stock-status {
display: none; } }
body.woocommerce-account table.woocommerce-orders-table tbody,
body.woocommerce-account table.woocommerce-table--order-downloads tbody,
body.woocommerce-account table.wishlist_table tbody,
body.woocommerce-account table.my_account_orders tbody,
body.woocommerce-account table.shop_table tbody,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody,
body.logged-in.woocommerce-wishlist table.shop_table tbody,
body.woocommerce-order-received table.woocommerce-orders-table tbody,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody,
body.woocommerce-order-received table.wishlist_table tbody,
body.woocommerce-order-received table.my_account_orders tbody,
body.woocommerce-order-received table.shop_table tbody {
background-color: transparent;
border: none; }
body.woocommerce-account table.woocommerce-orders-table tbody tr,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr,
body.woocommerce-account table.wishlist_table tbody tr,
body.woocommerce-account table.my_account_orders tbody tr,
body.woocommerce-account table.shop_table tbody tr,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr,
body.woocommerce-order-received table.wishlist_table tbody tr,
body.woocommerce-order-received table.my_account_orders tbody tr,
body.woocommerce-order-received table.shop_table tbody tr {
background-color: transparent;
border-bottom: 1px solid #dbdbdb; }
body.woocommerce-account table.woocommerce-orders-table tbody tr:last-child,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr:last-child,
body.woocommerce-account table.wishlist_table tbody tr:last-child,
body.woocommerce-account table.my_account_orders tbody tr:last-child,
body.woocommerce-account table.shop_table tbody tr:last-child,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr:last-child,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr:last-child,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr:last-child,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr:last-child,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr:last-child,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr:last-child,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr:last-child,
body.woocommerce-order-received table.wishlist_table tbody tr:last-child,
body.woocommerce-order-received table.my_account_orders tbody tr:last-child,
body.woocommerce-order-received table.shop_table tbody tr:last-child {
border-bottom: none; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td,
body.woocommerce-account table.wishlist_table tbody tr td,
body.woocommerce-account table.my_account_orders tbody tr td,
body.woocommerce-account table.shop_table tbody tr td,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td,
body.woocommerce-order-received table.wishlist_table tbody tr td,
body.woocommerce-order-received table.my_account_orders tbody tr td,
body.woocommerce-order-received table.shop_table tbody tr td {
padding-right: 0.9375rem;
font-size: 18px;
line-height: 1.4; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td del,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td del,
body.woocommerce-account table.wishlist_table tbody tr td del,
body.woocommerce-account table.my_account_orders tbody tr td del,
body.woocommerce-account table.shop_table tbody tr td del,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td del,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td del,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td del,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td del,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td del,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td del,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td del,
body.woocommerce-order-received table.wishlist_table tbody tr td del,
body.woocommerce-order-received table.my_account_orders tbody tr td del,
body.woocommerce-order-received table.shop_table tbody tr td del {
text-align: right;
position: relative;
display: inline;
width: 100%;
text-decoration: none; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td del .amount,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td del .amount,
body.woocommerce-account table.wishlist_table tbody tr td del .amount,
body.woocommerce-account table.my_account_orders tbody tr td del .amount,
body.woocommerce-account table.shop_table tbody tr td del .amount,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td del .amount,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td del .amount,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td del .amount,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td del .amount,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td del .amount,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td del .amount,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td del .amount,
body.woocommerce-order-received table.wishlist_table tbody tr td del .amount,
body.woocommerce-order-received table.my_account_orders tbody tr td del .amount,
body.woocommerce-order-received table.shop_table tbody tr td del .amount {
line-height: 1.4; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td del span,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td del span,
body.woocommerce-account table.wishlist_table tbody tr td del span,
body.woocommerce-account table.my_account_orders tbody tr td del span,
body.woocommerce-account table.shop_table tbody tr td del span,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td del span,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td del span,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td del span,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td del span,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td del span,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td del span,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td del span,
body.woocommerce-order-received table.wishlist_table tbody tr td del span,
body.woocommerce-order-received table.my_account_orders tbody tr td del span,
body.woocommerce-order-received table.shop_table tbody tr td del span {
color: #666;
font-size: 85%;
font-weight: 300; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td del sup,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td del sup,
body.woocommerce-account table.wishlist_table tbody tr td del sup,
body.woocommerce-account table.my_account_orders tbody tr td del sup,
body.woocommerce-account table.shop_table tbody tr td del sup,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td del sup,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td del sup,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td del sup,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td del sup,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td del sup,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td del sup,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td del sup,
body.woocommerce-order-received table.wishlist_table tbody tr td del sup,
body.woocommerce-order-received table.my_account_orders tbody tr td del sup,
body.woocommerce-order-received table.shop_table tbody tr td del sup {
font-weight: 300; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td del .amount:before,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td del .amount:before,
body.woocommerce-account table.wishlist_table tbody tr td del .amount:before,
body.woocommerce-account table.my_account_orders tbody tr td del .amount:before,
body.woocommerce-account table.shop_table tbody tr td del .amount:before,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td del .amount:before,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td del .amount:before,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td del .amount:before,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td del .amount:before,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td del .amount:before,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td del .amount:before,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td del .amount:before,
body.woocommerce-order-received table.wishlist_table tbody tr td del .amount:before,
body.woocommerce-order-received table.my_account_orders tbody tr td del .amount:before,
body.woocommerce-order-received table.shop_table tbody tr td del .amount:before {
width: 100%;
position: absolute;
content: "";
right: 0;
top: 50%;
height: 0px;
border-bottom: 1px solid #f9423a;
opacity: 0.7;
transform: rotate(-15deg); }
body.woocommerce-account table.woocommerce-orders-table tbody tr td ins,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td ins,
body.woocommerce-account table.wishlist_table tbody tr td ins,
body.woocommerce-account table.my_account_orders tbody tr td ins,
body.woocommerce-account table.shop_table tbody tr td ins,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td ins,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td ins,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td ins,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td ins,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td ins,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td ins,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td ins,
body.woocommerce-order-received table.wishlist_table tbody tr td ins,
body.woocommerce-order-received table.my_account_orders tbody tr td ins,
body.woocommerce-order-received table.shop_table tbody tr td ins {
color: #f9423a;
text-decoration: none;
line-height: 1; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td.waitlist-thumbnail,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.waitlist-thumbnail,
body.woocommerce-account table.wishlist_table tbody tr td.waitlist-thumbnail,
body.woocommerce-account table.my_account_orders tbody tr td.waitlist-thumbnail,
body.woocommerce-account table.shop_table tbody tr td.waitlist-thumbnail,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.waitlist-thumbnail,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.waitlist-thumbnail,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.waitlist-thumbnail,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.waitlist-thumbnail,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.waitlist-thumbnail,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.waitlist-thumbnail,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.waitlist-thumbnail,
body.woocommerce-order-received table.wishlist_table tbody tr td.waitlist-thumbnail,
body.woocommerce-order-received table.my_account_orders tbody tr td.waitlist-thumbnail,
body.woocommerce-order-received table.shop_table tbody tr td.waitlist-thumbnail {
width: 10%; }
@media screen and (max-width: 47.99875em) {
body.woocommerce-account table.woocommerce-orders-table tbody tr td.waitlist-thumbnail,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.waitlist-thumbnail,
body.woocommerce-account table.wishlist_table tbody tr td.waitlist-thumbnail,
body.woocommerce-account table.my_account_orders tbody tr td.waitlist-thumbnail,
body.woocommerce-account table.shop_table tbody tr td.waitlist-thumbnail,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.waitlist-thumbnail,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.waitlist-thumbnail,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.waitlist-thumbnail,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.waitlist-thumbnail,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.waitlist-thumbnail,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.waitlist-thumbnail,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.waitlist-thumbnail,
body.woocommerce-order-received table.wishlist_table tbody tr td.waitlist-thumbnail,
body.woocommerce-order-received table.my_account_orders tbody tr td.waitlist-thumbnail,
body.woocommerce-order-received table.shop_table tbody tr td.waitlist-thumbnail {
width: auto; } }
body.woocommerce-account table.woocommerce-orders-table tbody tr td.waitlist-thumbnail a.go-shop-link,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.waitlist-thumbnail a.go-shop-link,
body.woocommerce-account table.wishlist_table tbody tr td.waitlist-thumbnail a.go-shop-link,
body.woocommerce-account table.my_account_orders tbody tr td.waitlist-thumbnail a.go-shop-link,
body.woocommerce-account table.shop_table tbody tr td.waitlist-thumbnail a.go-shop-link,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.waitlist-thumbnail a.go-shop-link,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.waitlist-thumbnail a.go-shop-link,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.waitlist-thumbnail a.go-shop-link,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.waitlist-thumbnail a.go-shop-link,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.waitlist-thumbnail a.go-shop-link,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.waitlist-thumbnail a.go-shop-link,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.waitlist-thumbnail a.go-shop-link,
body.woocommerce-order-received table.wishlist_table tbody tr td.waitlist-thumbnail a.go-shop-link,
body.woocommerce-order-received table.my_account_orders tbody tr td.waitlist-thumbnail a.go-shop-link,
body.woocommerce-order-received table.shop_table tbody tr td.waitlist-thumbnail a.go-shop-link {
display: inline; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td a,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td a,
body.woocommerce-account table.wishlist_table tbody tr td a,
body.woocommerce-account table.my_account_orders tbody tr td a,
body.woocommerce-account table.shop_table tbody tr td a,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td a,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td a,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td a,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td a,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td a,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td a,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td a,
body.woocommerce-order-received table.wishlist_table tbody tr td a,
body.woocommerce-order-received table.my_account_orders tbody tr td a,
body.woocommerce-order-received table.shop_table tbody tr td a {
background-image: none !important;
-moz-transition: opacity 0.3s !important;
-o-transition: opacity 0.3s !important;
-webkit-transition: opacity 0.3s !important;
transition: opacity 0.3s !important; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td a:hover,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td a:hover,
body.woocommerce-account table.wishlist_table tbody tr td a:hover,
body.woocommerce-account table.my_account_orders tbody tr td a:hover,
body.woocommerce-account table.shop_table tbody tr td a:hover,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td a:hover,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td a:hover,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td a:hover,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td a:hover,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td a:hover,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td a:hover,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td a:hover,
body.woocommerce-order-received table.wishlist_table tbody tr td a:hover,
body.woocommerce-order-received table.my_account_orders tbody tr td a:hover,
body.woocommerce-order-received table.shop_table tbody tr td a:hover {
opacity: .6; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td:first-child a,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td:first-child a,
body.woocommerce-account table.wishlist_table tbody tr td:first-child a,
body.woocommerce-account table.my_account_orders tbody tr td:first-child a,
body.woocommerce-account table.shop_table tbody tr td:first-child a,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td:first-child a,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td:first-child a,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td:first-child a,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td:first-child a,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td:first-child a,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td:first-child a,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td:first-child a,
body.woocommerce-order-received table.wishlist_table tbody tr td:first-child a,
body.woocommerce-order-received table.my_account_orders tbody tr td:first-child a,
body.woocommerce-order-received table.shop_table tbody tr td:first-child a {
font-size: 18px;
line-height: 1.4;
font-weight: 400; }
@media screen and (max-width: 31.25em) {
body.woocommerce-account table.woocommerce-orders-table tbody tr td:first-child a,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td:first-child a,
body.woocommerce-account table.wishlist_table tbody tr td:first-child a,
body.woocommerce-account table.my_account_orders tbody tr td:first-child a,
body.woocommerce-account table.shop_table tbody tr td:first-child a,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td:first-child a,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td:first-child a,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td:first-child a,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td:first-child a,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td:first-child a,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td:first-child a,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td:first-child a,
body.woocommerce-order-received table.wishlist_table tbody tr td:first-child a,
body.woocommerce-order-received table.my_account_orders tbody tr td:first-child a,
body.woocommerce-order-received table.shop_table tbody tr td:first-child a {
font-size: 16px; } }
body.woocommerce-account table.woocommerce-orders-table tbody tr td:last-child,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td:last-child,
body.woocommerce-account table.wishlist_table tbody tr td:last-child,
body.woocommerce-account table.my_account_orders tbody tr td:last-child,
body.woocommerce-account table.shop_table tbody tr td:last-child,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td:last-child,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td:last-child,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td:last-child,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td:last-child,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td:last-child,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td:last-child,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td:last-child,
body.woocommerce-order-received table.wishlist_table tbody tr td:last-child,
body.woocommerce-order-received table.my_account_orders tbody tr td:last-child,
body.woocommerce-order-received table.shop_table tbody tr td:last-child {
padding-right: 0;
text-align: right; }
@media screen and (max-width: 47.99875em) {
body.woocommerce-account table.woocommerce-orders-table tbody tr td:last-child.woocommerce-orders-table__cell-order-actions a,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td:last-child.woocommerce-orders-table__cell-order-actions a,
body.woocommerce-account table.wishlist_table tbody tr td:last-child.woocommerce-orders-table__cell-order-actions a,
body.woocommerce-account table.my_account_orders tbody tr td:last-child.woocommerce-orders-table__cell-order-actions a,
body.woocommerce-account table.shop_table tbody tr td:last-child.woocommerce-orders-table__cell-order-actions a,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td:last-child.woocommerce-orders-table__cell-order-actions a,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td:last-child.woocommerce-orders-table__cell-order-actions a,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td:last-child.woocommerce-orders-table__cell-order-actions a,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td:last-child.woocommerce-orders-table__cell-order-actions a,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td:last-child.woocommerce-orders-table__cell-order-actions a,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td:last-child.woocommerce-orders-table__cell-order-actions a,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td:last-child.woocommerce-orders-table__cell-order-actions a,
body.woocommerce-order-received table.wishlist_table tbody tr td:last-child.woocommerce-orders-table__cell-order-actions a,
body.woocommerce-order-received table.my_account_orders tbody tr td:last-child.woocommerce-orders-table__cell-order-actions a,
body.woocommerce-order-received table.shop_table tbody tr td:last-child.woocommerce-orders-table__cell-order-actions a {
display: block;
margin-top: 15px; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td:last-child.woocommerce-orders-table__cell-order-actions a:first-child,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td:last-child.woocommerce-orders-table__cell-order-actions a:first-child,
body.woocommerce-account table.wishlist_table tbody tr td:last-child.woocommerce-orders-table__cell-order-actions a:first-child,
body.woocommerce-account table.my_account_orders tbody tr td:last-child.woocommerce-orders-table__cell-order-actions a:first-child,
body.woocommerce-account table.shop_table tbody tr td:last-child.woocommerce-orders-table__cell-order-actions a:first-child,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td:last-child.woocommerce-orders-table__cell-order-actions a:first-child,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td:last-child.woocommerce-orders-table__cell-order-actions a:first-child,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td:last-child.woocommerce-orders-table__cell-order-actions a:first-child,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td:last-child.woocommerce-orders-table__cell-order-actions a:first-child,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td:last-child.woocommerce-orders-table__cell-order-actions a:first-child,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td:last-child.woocommerce-orders-table__cell-order-actions a:first-child,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td:last-child.woocommerce-orders-table__cell-order-actions a:first-child,
body.woocommerce-order-received table.wishlist_table tbody tr td:last-child.woocommerce-orders-table__cell-order-actions a:first-child,
body.woocommerce-order-received table.my_account_orders tbody tr td:last-child.woocommerce-orders-table__cell-order-actions a:first-child,
body.woocommerce-order-received table.shop_table tbody tr td:last-child.woocommerce-orders-table__cell-order-actions a:first-child {
margin-top: 0; } }
body.woocommerce-account table.woocommerce-orders-table tbody tr td.product-remove div,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.product-remove div,
body.woocommerce-account table.wishlist_table tbody tr td.product-remove div,
body.woocommerce-account table.my_account_orders tbody tr td.product-remove div,
body.woocommerce-account table.shop_table tbody tr td.product-remove div,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.product-remove div,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.product-remove div,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.product-remove div,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.product-remove div,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.product-remove div,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.product-remove div,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.product-remove div,
body.woocommerce-order-received table.wishlist_table tbody tr td.product-remove div,
body.woocommerce-order-received table.my_account_orders tbody tr td.product-remove div,
body.woocommerce-order-received table.shop_table tbody tr td.product-remove div {
position: relative;
height: 18px; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td.product-remove a.remove,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.product-remove a.remove,
body.woocommerce-account table.wishlist_table tbody tr td.product-remove a.remove,
body.woocommerce-account table.my_account_orders tbody tr td.product-remove a.remove,
body.woocommerce-account table.shop_table tbody tr td.product-remove a.remove,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.product-remove a.remove,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.product-remove a.remove,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.product-remove a.remove,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.product-remove a.remove,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.product-remove a.remove,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.product-remove a.remove,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.product-remove a.remove,
body.woocommerce-order-received table.wishlist_table tbody tr td.product-remove a.remove,
body.woocommerce-order-received table.my_account_orders tbody tr td.product-remove a.remove,
body.woocommerce-order-received table.shop_table tbody tr td.product-remove a.remove {
position: absolute;
left: 0;
top: 0;
background-image: none !important;
display: inline-block;
font-size: 0px;
width: 18px;
height: 18px;
border-radius: 50%;
border: 1px solid #000;
background-color: #fff;
-moz-transition: opacity 0.3s !important;
-o-transition: opacity 0.3s !important;
-webkit-transition: opacity 0.3s !important;
transition: opacity 0.3s !important; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td.product-remove a.remove:before,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.product-remove a.remove:before,
body.woocommerce-account table.wishlist_table tbody tr td.product-remove a.remove:before,
body.woocommerce-account table.my_account_orders tbody tr td.product-remove a.remove:before,
body.woocommerce-account table.shop_table tbody tr td.product-remove a.remove:before,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.product-remove a.remove:before,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.product-remove a.remove:before,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.product-remove a.remove:before,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.product-remove a.remove:before,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.product-remove a.remove:before,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.product-remove a.remove:before,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.product-remove a.remove:before,
body.woocommerce-order-received table.wishlist_table tbody tr td.product-remove a.remove:before,
body.woocommerce-order-received table.my_account_orders tbody tr td.product-remove a.remove:before,
body.woocommerce-order-received table.shop_table tbody tr td.product-remove a.remove:before {
color: #000;
position: absolute;
left: calc(50% - 7px);
top: calc(50% - 7px);
font-size: 14px; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td.product-remove a.remove:hover,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.product-remove a.remove:hover,
body.woocommerce-account table.wishlist_table tbody tr td.product-remove a.remove:hover,
body.woocommerce-account table.my_account_orders tbody tr td.product-remove a.remove:hover,
body.woocommerce-account table.shop_table tbody tr td.product-remove a.remove:hover,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.product-remove a.remove:hover,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.product-remove a.remove:hover,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.product-remove a.remove:hover,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.product-remove a.remove:hover,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.product-remove a.remove:hover,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.product-remove a.remove:hover,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.product-remove a.remove:hover,
body.woocommerce-order-received table.wishlist_table tbody tr td.product-remove a.remove:hover,
body.woocommerce-order-received table.my_account_orders tbody tr td.product-remove a.remove:hover,
body.woocommerce-order-received table.shop_table tbody tr td.product-remove a.remove:hover {
background-color: #000 !important; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td.product-remove a.remove:hover:before,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.product-remove a.remove:hover:before,
body.woocommerce-account table.wishlist_table tbody tr td.product-remove a.remove:hover:before,
body.woocommerce-account table.my_account_orders tbody tr td.product-remove a.remove:hover:before,
body.woocommerce-account table.shop_table tbody tr td.product-remove a.remove:hover:before,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.product-remove a.remove:hover:before,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.product-remove a.remove:hover:before,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.product-remove a.remove:hover:before,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.product-remove a.remove:hover:before,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.product-remove a.remove:hover:before,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.product-remove a.remove:hover:before,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.product-remove a.remove:hover:before,
body.woocommerce-order-received table.wishlist_table tbody tr td.product-remove a.remove:hover:before,
body.woocommerce-order-received table.my_account_orders tbody tr td.product-remove a.remove:hover:before,
body.woocommerce-order-received table.shop_table tbody tr td.product-remove a.remove:hover:before {
color: #fff; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td.product-name a,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.product-name a,
body.woocommerce-account table.wishlist_table tbody tr td.product-name a,
body.woocommerce-account table.my_account_orders tbody tr td.product-name a,
body.woocommerce-account table.shop_table tbody tr td.product-name a,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.product-name a,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.product-name a,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.product-name a,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.product-name a,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.product-name a,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.product-name a,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.product-name a,
body.woocommerce-order-received table.wishlist_table tbody tr td.product-name a,
body.woocommerce-order-received table.my_account_orders tbody tr td.product-name a,
body.woocommerce-order-received table.shop_table tbody tr td.product-name a {
font-size: 18px;
line-height: 1.2; }
@media screen and (max-width: 31.25em) {
body.woocommerce-account table.woocommerce-orders-table tbody tr td.product-name a,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.product-name a,
body.woocommerce-account table.wishlist_table tbody tr td.product-name a,
body.woocommerce-account table.my_account_orders tbody tr td.product-name a,
body.woocommerce-account table.shop_table tbody tr td.product-name a,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.product-name a,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.product-name a,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.product-name a,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.product-name a,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.product-name a,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.product-name a,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.product-name a,
body.woocommerce-order-received table.wishlist_table tbody tr td.product-name a,
body.woocommerce-order-received table.my_account_orders tbody tr td.product-name a,
body.woocommerce-order-received table.shop_table tbody tr td.product-name a {
font-size: 16px; } }
body.woocommerce-account table.woocommerce-orders-table tbody tr td.product-stock-status span,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.product-stock-status span,
body.woocommerce-account table.wishlist_table tbody tr td.product-stock-status span,
body.woocommerce-account table.my_account_orders tbody tr td.product-stock-status span,
body.woocommerce-account table.shop_table tbody tr td.product-stock-status span,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.product-stock-status span,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.product-stock-status span,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.product-stock-status span,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.product-stock-status span,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.product-stock-status span,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.product-stock-status span,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.product-stock-status span,
body.woocommerce-order-received table.wishlist_table tbody tr td.product-stock-status span,
body.woocommerce-order-received table.my_account_orders tbody tr td.product-stock-status span,
body.woocommerce-order-received table.shop_table tbody tr td.product-stock-status span {
font-size: 16px;
font-weight: 400; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td.product-price del,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.product-price del,
body.woocommerce-account table.wishlist_table tbody tr td.product-price del,
body.woocommerce-account table.my_account_orders tbody tr td.product-price del,
body.woocommerce-account table.shop_table tbody tr td.product-price del,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.product-price del,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.product-price del,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.product-price del,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.product-price del,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.product-price del,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.product-price del,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.product-price del,
body.woocommerce-order-received table.wishlist_table tbody tr td.product-price del,
body.woocommerce-order-received table.my_account_orders tbody tr td.product-price del,
body.woocommerce-order-received table.shop_table tbody tr td.product-price del {
text-align: right;
position: relative;
display: inline;
width: 100%;
text-decoration: none; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td.product-price del .amount,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.product-price del .amount,
body.woocommerce-account table.wishlist_table tbody tr td.product-price del .amount,
body.woocommerce-account table.my_account_orders tbody tr td.product-price del .amount,
body.woocommerce-account table.shop_table tbody tr td.product-price del .amount,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.product-price del .amount,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.product-price del .amount,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.product-price del .amount,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.product-price del .amount,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.product-price del .amount,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.product-price del .amount,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.product-price del .amount,
body.woocommerce-order-received table.wishlist_table tbody tr td.product-price del .amount,
body.woocommerce-order-received table.my_account_orders tbody tr td.product-price del .amount,
body.woocommerce-order-received table.shop_table tbody tr td.product-price del .amount {
line-height: 1.4; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td.product-price del span,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.product-price del span,
body.woocommerce-account table.wishlist_table tbody tr td.product-price del span,
body.woocommerce-account table.my_account_orders tbody tr td.product-price del span,
body.woocommerce-account table.shop_table tbody tr td.product-price del span,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.product-price del span,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.product-price del span,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.product-price del span,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.product-price del span,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.product-price del span,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.product-price del span,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.product-price del span,
body.woocommerce-order-received table.wishlist_table tbody tr td.product-price del span,
body.woocommerce-order-received table.my_account_orders tbody tr td.product-price del span,
body.woocommerce-order-received table.shop_table tbody tr td.product-price del span {
color: #666;
font-size: 85%;
font-weight: 300; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td.product-price del sup,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.product-price del sup,
body.woocommerce-account table.wishlist_table tbody tr td.product-price del sup,
body.woocommerce-account table.my_account_orders tbody tr td.product-price del sup,
body.woocommerce-account table.shop_table tbody tr td.product-price del sup,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.product-price del sup,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.product-price del sup,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.product-price del sup,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.product-price del sup,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.product-price del sup,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.product-price del sup,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.product-price del sup,
body.woocommerce-order-received table.wishlist_table tbody tr td.product-price del sup,
body.woocommerce-order-received table.my_account_orders tbody tr td.product-price del sup,
body.woocommerce-order-received table.shop_table tbody tr td.product-price del sup {
font-weight: 300; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td.product-price del .amount:before,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.product-price del .amount:before,
body.woocommerce-account table.wishlist_table tbody tr td.product-price del .amount:before,
body.woocommerce-account table.my_account_orders tbody tr td.product-price del .amount:before,
body.woocommerce-account table.shop_table tbody tr td.product-price del .amount:before,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.product-price del .amount:before,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.product-price del .amount:before,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.product-price del .amount:before,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.product-price del .amount:before,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.product-price del .amount:before,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.product-price del .amount:before,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.product-price del .amount:before,
body.woocommerce-order-received table.wishlist_table tbody tr td.product-price del .amount:before,
body.woocommerce-order-received table.my_account_orders tbody tr td.product-price del .amount:before,
body.woocommerce-order-received table.shop_table tbody tr td.product-price del .amount:before {
width: 100%;
position: absolute;
content: "";
right: 0;
top: 50%;
height: 0px;
border-bottom: 1px solid #f9423a;
opacity: 0.7;
transform: rotate(-15deg); }
body.woocommerce-account table.woocommerce-orders-table tbody tr td.product-price ins,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.product-price ins,
body.woocommerce-account table.wishlist_table tbody tr td.product-price ins,
body.woocommerce-account table.my_account_orders tbody tr td.product-price ins,
body.woocommerce-account table.shop_table tbody tr td.product-price ins,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.product-price ins,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.product-price ins,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.product-price ins,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.product-price ins,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.product-price ins,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.product-price ins,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.product-price ins,
body.woocommerce-order-received table.wishlist_table tbody tr td.product-price ins,
body.woocommerce-order-received table.my_account_orders tbody tr td.product-price ins,
body.woocommerce-order-received table.shop_table tbody tr td.product-price ins {
color: #f9423a;
text-decoration: none;
line-height: 1; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a, body.woocommerce-account table.woocommerce-orders-table tbody tr td.download-file a,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.download-file a,
body.woocommerce-account table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.woocommerce-account table.wishlist_table tbody tr td.download-file a,
body.woocommerce-account table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.woocommerce-account table.my_account_orders tbody tr td.download-file a,
body.woocommerce-account table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.woocommerce-account table.shop_table tbody tr td.download-file a,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.download-file a,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.download-file a,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.download-file a,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.download-file a,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.download-file a,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.download-file a,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.download-file a,
body.woocommerce-order-received table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.woocommerce-order-received table.wishlist_table tbody tr td.download-file a,
body.woocommerce-order-received table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.woocommerce-order-received table.my_account_orders tbody tr td.download-file a,
body.woocommerce-order-received table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.woocommerce-order-received table.shop_table tbody tr td.download-file a {
position: relative;
font-size: 18px;
line-height: 1.2;
font-weight: 400;
padding-right: 1.5rem;
margin-left: 1.25rem;
background-image: none !important;
transition: opacity .3s !important; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a:first-child, body.woocommerce-account table.woocommerce-orders-table tbody tr td.download-file a:first-child,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a:first-child,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.download-file a:first-child,
body.woocommerce-account table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a:first-child,
body.woocommerce-account table.wishlist_table tbody tr td.download-file a:first-child,
body.woocommerce-account table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions a:first-child,
body.woocommerce-account table.my_account_orders tbody tr td.download-file a:first-child,
body.woocommerce-account table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions a:first-child,
body.woocommerce-account table.shop_table tbody tr td.download-file a:first-child,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a:first-child,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.download-file a:first-child,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a:first-child,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.download-file a:first-child,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a:first-child,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.download-file a:first-child,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions a:first-child,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.download-file a:first-child,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions a:first-child,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.download-file a:first-child,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a:first-child,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.download-file a:first-child,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a:first-child,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.download-file a:first-child,
body.woocommerce-order-received table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a:first-child,
body.woocommerce-order-received table.wishlist_table tbody tr td.download-file a:first-child,
body.woocommerce-order-received table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions a:first-child,
body.woocommerce-order-received table.my_account_orders tbody tr td.download-file a:first-child,
body.woocommerce-order-received table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions a:first-child,
body.woocommerce-order-received table.shop_table tbody tr td.download-file a:first-child {
margin-left: 0; }
@media screen and (max-width: 47.99875em) {
body.woocommerce-account table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a, body.woocommerce-account table.woocommerce-orders-table tbody tr td.download-file a,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.download-file a,
body.woocommerce-account table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.woocommerce-account table.wishlist_table tbody tr td.download-file a,
body.woocommerce-account table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.woocommerce-account table.my_account_orders tbody tr td.download-file a,
body.woocommerce-account table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.woocommerce-account table.shop_table tbody tr td.download-file a,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.download-file a,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.download-file a,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.download-file a,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.download-file a,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.download-file a,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.download-file a,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.download-file a,
body.woocommerce-order-received table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.woocommerce-order-received table.wishlist_table tbody tr td.download-file a,
body.woocommerce-order-received table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.woocommerce-order-received table.my_account_orders tbody tr td.download-file a,
body.woocommerce-order-received table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.woocommerce-order-received table.shop_table tbody tr td.download-file a {
font-size: 16px;
padding-right: 0; } }
body.woocommerce-account table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a.request_warranty, body.woocommerce-account table.woocommerce-orders-table tbody tr td.download-file a.request_warranty,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a.request_warranty,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.download-file a.request_warranty,
body.woocommerce-account table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a.request_warranty,
body.woocommerce-account table.wishlist_table tbody tr td.download-file a.request_warranty,
body.woocommerce-account table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions a.request_warranty,
body.woocommerce-account table.my_account_orders tbody tr td.download-file a.request_warranty,
body.woocommerce-account table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions a.request_warranty,
body.woocommerce-account table.shop_table tbody tr td.download-file a.request_warranty,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a.request_warranty,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.download-file a.request_warranty,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a.request_warranty,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.download-file a.request_warranty,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a.request_warranty,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.download-file a.request_warranty,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions a.request_warranty,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.download-file a.request_warranty,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions a.request_warranty,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.download-file a.request_warranty,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a.request_warranty,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.download-file a.request_warranty,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a.request_warranty,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.download-file a.request_warranty,
body.woocommerce-order-received table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a.request_warranty,
body.woocommerce-order-received table.wishlist_table tbody tr td.download-file a.request_warranty,
body.woocommerce-order-received table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions a.request_warranty,
body.woocommerce-order-received table.my_account_orders tbody tr td.download-file a.request_warranty,
body.woocommerce-order-received table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions a.request_warranty,
body.woocommerce-order-received table.shop_table tbody tr td.download-file a.request_warranty {
padding-right: 0; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a:hover, body.woocommerce-account table.woocommerce-orders-table tbody tr td.download-file a:hover,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a:hover,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.download-file a:hover,
body.woocommerce-account table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a:hover,
body.woocommerce-account table.wishlist_table tbody tr td.download-file a:hover,
body.woocommerce-account table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions a:hover,
body.woocommerce-account table.my_account_orders tbody tr td.download-file a:hover,
body.woocommerce-account table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions a:hover,
body.woocommerce-account table.shop_table tbody tr td.download-file a:hover,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a:hover,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.download-file a:hover,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a:hover,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.download-file a:hover,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a:hover,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.download-file a:hover,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions a:hover,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.download-file a:hover,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions a:hover,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.download-file a:hover,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a:hover,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.download-file a:hover,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a:hover,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.download-file a:hover,
body.woocommerce-order-received table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a:hover,
body.woocommerce-order-received table.wishlist_table tbody tr td.download-file a:hover,
body.woocommerce-order-received table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions a:hover,
body.woocommerce-order-received table.my_account_orders tbody tr td.download-file a:hover,
body.woocommerce-order-received table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions a:hover,
body.woocommerce-order-received table.shop_table tbody tr td.download-file a:hover {
opacity: 0.6; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a:after, body.woocommerce-account table.woocommerce-orders-table tbody tr td.download-file a:after,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a:after,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.download-file a:after,
body.woocommerce-account table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a:after,
body.woocommerce-account table.wishlist_table tbody tr td.download-file a:after,
body.woocommerce-account table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions a:after,
body.woocommerce-account table.my_account_orders tbody tr td.download-file a:after,
body.woocommerce-account table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions a:after,
body.woocommerce-account table.shop_table tbody tr td.download-file a:after,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a:after,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.download-file a:after,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a:after,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.download-file a:after,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a:after,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.download-file a:after,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions a:after,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.download-file a:after,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions a:after,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.download-file a:after,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a:after,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.download-file a:after,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a:after,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.download-file a:after,
body.woocommerce-order-received table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a:after,
body.woocommerce-order-received table.wishlist_table tbody tr td.download-file a:after,
body.woocommerce-order-received table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions a:after,
body.woocommerce-order-received table.my_account_orders tbody tr td.download-file a:after,
body.woocommerce-order-received table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions a:after,
body.woocommerce-order-received table.shop_table tbody tr td.download-file a:after {
position: absolute;
right: 0;
top: 0;
font-size: 16px; }
@media screen and (max-width: 47.99875em) {
body.woocommerce-account table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a:after, body.woocommerce-account table.woocommerce-orders-table tbody tr td.download-file a:after,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a:after,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.download-file a:after,
body.woocommerce-account table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a:after,
body.woocommerce-account table.wishlist_table tbody tr td.download-file a:after,
body.woocommerce-account table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions a:after,
body.woocommerce-account table.my_account_orders tbody tr td.download-file a:after,
body.woocommerce-account table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions a:after,
body.woocommerce-account table.shop_table tbody tr td.download-file a:after,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a:after,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.download-file a:after,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a:after,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.download-file a:after,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a:after,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.download-file a:after,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions a:after,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.download-file a:after,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions a:after,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.download-file a:after,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a:after,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.download-file a:after,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a:after,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.download-file a:after,
body.woocommerce-order-received table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a:after,
body.woocommerce-order-received table.wishlist_table tbody tr td.download-file a:after,
body.woocommerce-order-received table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions a:after,
body.woocommerce-order-received table.my_account_orders tbody tr td.download-file a:after,
body.woocommerce-order-received table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions a:after,
body.woocommerce-order-received table.shop_table tbody tr td.download-file a:after {
display: none; } }
body.woocommerce-account table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a.pay:after, body.woocommerce-account table.woocommerce-orders-table tbody tr td.download-file a.pay:after,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a.pay:after,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.download-file a.pay:after,
body.woocommerce-account table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a.pay:after,
body.woocommerce-account table.wishlist_table tbody tr td.download-file a.pay:after,
body.woocommerce-account table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions a.pay:after,
body.woocommerce-account table.my_account_orders tbody tr td.download-file a.pay:after,
body.woocommerce-account table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions a.pay:after,
body.woocommerce-account table.shop_table tbody tr td.download-file a.pay:after,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a.pay:after,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.download-file a.pay:after,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a.pay:after,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.download-file a.pay:after,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a.pay:after,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.download-file a.pay:after,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions a.pay:after,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.download-file a.pay:after,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions a.pay:after,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.download-file a.pay:after,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a.pay:after,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.download-file a.pay:after,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a.pay:after,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.download-file a.pay:after,
body.woocommerce-order-received table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a.pay:after,
body.woocommerce-order-received table.wishlist_table tbody tr td.download-file a.pay:after,
body.woocommerce-order-received table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions a.pay:after,
body.woocommerce-order-received table.my_account_orders tbody tr td.download-file a.pay:after,
body.woocommerce-order-received table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions a.pay:after,
body.woocommerce-order-received table.shop_table tbody tr td.download-file a.pay:after { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a.view:after, body.woocommerce-account table.woocommerce-orders-table tbody tr td.download-file a.view:after,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a.view:after,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.download-file a.view:after,
body.woocommerce-account table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a.view:after,
body.woocommerce-account table.wishlist_table tbody tr td.download-file a.view:after,
body.woocommerce-account table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions a.view:after,
body.woocommerce-account table.my_account_orders tbody tr td.download-file a.view:after,
body.woocommerce-account table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions a.view:after,
body.woocommerce-account table.shop_table tbody tr td.download-file a.view:after,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a.view:after,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.download-file a.view:after,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a.view:after,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.download-file a.view:after,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a.view:after,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.download-file a.view:after,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions a.view:after,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.download-file a.view:after,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions a.view:after,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.download-file a.view:after,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a.view:after,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.download-file a.view:after,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a.view:after,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.download-file a.view:after,
body.woocommerce-order-received table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a.view:after,
body.woocommerce-order-received table.wishlist_table tbody tr td.download-file a.view:after,
body.woocommerce-order-received table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions a.view:after,
body.woocommerce-order-received table.my_account_orders tbody tr td.download-file a.view:after,
body.woocommerce-order-received table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions a.view:after,
body.woocommerce-order-received table.shop_table tbody tr td.download-file a.view:after { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a.cancel, body.woocommerce-account table.woocommerce-orders-table tbody tr td.download-file a.cancel,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a.cancel,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.download-file a.cancel,
body.woocommerce-account table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a.cancel,
body.woocommerce-account table.wishlist_table tbody tr td.download-file a.cancel,
body.woocommerce-account table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions a.cancel,
body.woocommerce-account table.my_account_orders tbody tr td.download-file a.cancel,
body.woocommerce-account table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions a.cancel,
body.woocommerce-account table.shop_table tbody tr td.download-file a.cancel,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a.cancel,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.download-file a.cancel,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a.cancel,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.download-file a.cancel,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a.cancel,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.download-file a.cancel,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions a.cancel,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.download-file a.cancel,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions a.cancel,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.download-file a.cancel,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a.cancel,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.download-file a.cancel,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a.cancel,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.download-file a.cancel,
body.woocommerce-order-received table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a.cancel,
body.woocommerce-order-received table.wishlist_table tbody tr td.download-file a.cancel,
body.woocommerce-order-received table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions a.cancel,
body.woocommerce-order-received table.my_account_orders tbody tr td.download-file a.cancel,
body.woocommerce-order-received table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions a.cancel,
body.woocommerce-order-received table.shop_table tbody tr td.download-file a.cancel {
padding-right: 1.25rem; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a.cancel:after, body.woocommerce-account table.woocommerce-orders-table tbody tr td.download-file a.cancel:after,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a.cancel:after,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.download-file a.cancel:after,
body.woocommerce-account table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a.cancel:after,
body.woocommerce-account table.wishlist_table tbody tr td.download-file a.cancel:after,
body.woocommerce-account table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions a.cancel:after,
body.woocommerce-account table.my_account_orders tbody tr td.download-file a.cancel:after,
body.woocommerce-account table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions a.cancel:after,
body.woocommerce-account table.shop_table tbody tr td.download-file a.cancel:after,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a.cancel:after,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.download-file a.cancel:after,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a.cancel:after,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.download-file a.cancel:after,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a.cancel:after,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.download-file a.cancel:after,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions a.cancel:after,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.download-file a.cancel:after,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions a.cancel:after,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.download-file a.cancel:after,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a.cancel:after,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.download-file a.cancel:after,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a.cancel:after,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.download-file a.cancel:after,
body.woocommerce-order-received table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a.cancel:after,
body.woocommerce-order-received table.wishlist_table tbody tr td.download-file a.cancel:after,
body.woocommerce-order-received table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions a.cancel:after,
body.woocommerce-order-received table.my_account_orders tbody tr td.download-file a.cancel:after,
body.woocommerce-order-received table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions a.cancel:after,
body.woocommerce-order-received table.shop_table tbody tr td.download-file a.cancel:after { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a.woocommerce-MyAccount-downloads-file:after, body.woocommerce-account table.woocommerce-orders-table tbody tr td.download-file a.woocommerce-MyAccount-downloads-file:after,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a.woocommerce-MyAccount-downloads-file:after,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.download-file a.woocommerce-MyAccount-downloads-file:after,
body.woocommerce-account table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a.woocommerce-MyAccount-downloads-file:after,
body.woocommerce-account table.wishlist_table tbody tr td.download-file a.woocommerce-MyAccount-downloads-file:after,
body.woocommerce-account table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions a.woocommerce-MyAccount-downloads-file:after,
body.woocommerce-account table.my_account_orders tbody tr td.download-file a.woocommerce-MyAccount-downloads-file:after,
body.woocommerce-account table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions a.woocommerce-MyAccount-downloads-file:after,
body.woocommerce-account table.shop_table tbody tr td.download-file a.woocommerce-MyAccount-downloads-file:after,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a.woocommerce-MyAccount-downloads-file:after,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.download-file a.woocommerce-MyAccount-downloads-file:after,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a.woocommerce-MyAccount-downloads-file:after,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.download-file a.woocommerce-MyAccount-downloads-file:after,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a.woocommerce-MyAccount-downloads-file:after,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.download-file a.woocommerce-MyAccount-downloads-file:after,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions a.woocommerce-MyAccount-downloads-file:after,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.download-file a.woocommerce-MyAccount-downloads-file:after,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions a.woocommerce-MyAccount-downloads-file:after,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.download-file a.woocommerce-MyAccount-downloads-file:after,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a.woocommerce-MyAccount-downloads-file:after,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.download-file a.woocommerce-MyAccount-downloads-file:after,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a.woocommerce-MyAccount-downloads-file:after,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.download-file a.woocommerce-MyAccount-downloads-file:after,
body.woocommerce-order-received table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a.woocommerce-MyAccount-downloads-file:after,
body.woocommerce-order-received table.wishlist_table tbody tr td.download-file a.woocommerce-MyAccount-downloads-file:after,
body.woocommerce-order-received table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions a.woocommerce-MyAccount-downloads-file:after,
body.woocommerce-order-received table.my_account_orders tbody tr td.download-file a.woocommerce-MyAccount-downloads-file:after,
body.woocommerce-order-received table.shop_table tbody tr td.woocommerce-orders-table__cell-order-actions a.woocommerce-MyAccount-downloads-file:after,
body.woocommerce-order-received table.shop_table tbody tr td.download-file a.woocommerce-MyAccount-downloads-file:after { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td.product-add-to-cart a,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.product-add-to-cart a,
body.woocommerce-account table.wishlist_table tbody tr td.product-add-to-cart a,
body.woocommerce-account table.my_account_orders tbody tr td.product-add-to-cart a,
body.woocommerce-account table.shop_table tbody tr td.product-add-to-cart a,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.product-add-to-cart a,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.product-add-to-cart a,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.product-add-to-cart a,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.product-add-to-cart a,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.product-add-to-cart a,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.product-add-to-cart a,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.product-add-to-cart a,
body.woocommerce-order-received table.wishlist_table tbody tr td.product-add-to-cart a,
body.woocommerce-order-received table.my_account_orders tbody tr td.product-add-to-cart a,
body.woocommerce-order-received table.shop_table tbody tr td.product-add-to-cart a {
opacity: 1;
color: #000;
display: inline-flex !important;
border-radius: 0;
background-color: #fff;
border-width: 1px;
padding: 12px 20px 9px;
height: auto;
font-size: 13px !important;
font-weight: 600 !important;
text-transform: capitalize;
letter-spacing: 0; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td.product-add-to-cart a:before,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.product-add-to-cart a:before,
body.woocommerce-account table.wishlist_table tbody tr td.product-add-to-cart a:before,
body.woocommerce-account table.my_account_orders tbody tr td.product-add-to-cart a:before,
body.woocommerce-account table.shop_table tbody tr td.product-add-to-cart a:before,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.product-add-to-cart a:before,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.product-add-to-cart a:before,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.product-add-to-cart a:before,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.product-add-to-cart a:before,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.product-add-to-cart a:before,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.product-add-to-cart a:before,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.product-add-to-cart a:before,
body.woocommerce-order-received table.wishlist_table tbody tr td.product-add-to-cart a:before,
body.woocommerce-order-received table.my_account_orders tbody tr td.product-add-to-cart a:before,
body.woocommerce-order-received table.shop_table tbody tr td.product-add-to-cart a:before {
background-color: #000; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td.product-add-to-cart a:hover,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.product-add-to-cart a:hover,
body.woocommerce-account table.wishlist_table tbody tr td.product-add-to-cart a:hover,
body.woocommerce-account table.my_account_orders tbody tr td.product-add-to-cart a:hover,
body.woocommerce-account table.shop_table tbody tr td.product-add-to-cart a:hover,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.product-add-to-cart a:hover,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.product-add-to-cart a:hover,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.product-add-to-cart a:hover,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.product-add-to-cart a:hover,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.product-add-to-cart a:hover,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.product-add-to-cart a:hover,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.product-add-to-cart a:hover,
body.woocommerce-order-received table.wishlist_table tbody tr td.product-add-to-cart a:hover,
body.woocommerce-order-received table.my_account_orders tbody tr td.product-add-to-cart a:hover,
body.woocommerce-order-received table.shop_table tbody tr td.product-add-to-cart a:hover {
color: #fff !important; }
@media screen and (max-width: 31.25em) {
body.woocommerce-account table.woocommerce-orders-table tbody tr td,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td,
body.woocommerce-account table.wishlist_table tbody tr td,
body.woocommerce-account table.my_account_orders tbody tr td,
body.woocommerce-account table.shop_table tbody tr td,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td,
body.woocommerce-order-received table.wishlist_table tbody tr td,
body.woocommerce-order-received table.my_account_orders tbody tr td,
body.woocommerce-order-received table.shop_table tbody tr td {
font-size: 16px;
line-height: 1.2; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-number a,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-number a,
body.woocommerce-account table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-number a,
body.woocommerce-account table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-number a,
body.woocommerce-account table.shop_table tbody tr td.woocommerce-orders-table__cell-order-number a,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-number a,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-number a,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-number a,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-number a,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.woocommerce-orders-table__cell-order-number a,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-number a,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-number a,
body.woocommerce-order-received table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-number a,
body.woocommerce-order-received table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-number a,
body.woocommerce-order-received table.shop_table tbody tr td.woocommerce-orders-table__cell-order-number a {
font-size: 16px; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-total,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-total,
body.woocommerce-account table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-total,
body.woocommerce-account table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-total,
body.woocommerce-account table.shop_table tbody tr td.woocommerce-orders-table__cell-order-total,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-total,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-total,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-total,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-total,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.woocommerce-orders-table__cell-order-total,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-total,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-total,
body.woocommerce-order-received table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-total,
body.woocommerce-order-received table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-total,
body.woocommerce-order-received table.shop_table tbody tr td.woocommerce-orders-table__cell-order-total {
font-size: 0; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-date, body.woocommerce-account table.woocommerce-orders-table tbody tr td.download-remaining, body.woocommerce-account table.woocommerce-orders-table tbody tr td.product-thumbnail,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-date,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.download-remaining,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.product-thumbnail,
body.woocommerce-account table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-date,
body.woocommerce-account table.wishlist_table tbody tr td.download-remaining,
body.woocommerce-account table.wishlist_table tbody tr td.product-thumbnail,
body.woocommerce-account table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-date,
body.woocommerce-account table.my_account_orders tbody tr td.download-remaining,
body.woocommerce-account table.my_account_orders tbody tr td.product-thumbnail,
body.woocommerce-account table.shop_table tbody tr td.woocommerce-orders-table__cell-order-date,
body.woocommerce-account table.shop_table tbody tr td.download-remaining,
body.woocommerce-account table.shop_table tbody tr td.product-thumbnail,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-date,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.download-remaining,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.product-thumbnail,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-date,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.download-remaining,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.product-thumbnail,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-date,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.download-remaining,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.product-thumbnail,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-date,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.download-remaining,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.product-thumbnail,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.woocommerce-orders-table__cell-order-date,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.download-remaining,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.product-thumbnail,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-date,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.download-remaining,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.product-thumbnail,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-date,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.download-remaining,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.product-thumbnail,
body.woocommerce-order-received table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-date,
body.woocommerce-order-received table.wishlist_table tbody tr td.download-remaining,
body.woocommerce-order-received table.wishlist_table tbody tr td.product-thumbnail,
body.woocommerce-order-received table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-date,
body.woocommerce-order-received table.my_account_orders tbody tr td.download-remaining,
body.woocommerce-order-received table.my_account_orders tbody tr td.product-thumbnail,
body.woocommerce-order-received table.shop_table tbody tr td.woocommerce-orders-table__cell-order-date,
body.woocommerce-order-received table.shop_table tbody tr td.download-remaining,
body.woocommerce-order-received table.shop_table tbody tr td.product-thumbnail {
display: none; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td.waitlist-thumbnail,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.waitlist-thumbnail,
body.woocommerce-account table.wishlist_table tbody tr td.waitlist-thumbnail,
body.woocommerce-account table.my_account_orders tbody tr td.waitlist-thumbnail,
body.woocommerce-account table.shop_table tbody tr td.waitlist-thumbnail,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.waitlist-thumbnail,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.waitlist-thumbnail,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.waitlist-thumbnail,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.waitlist-thumbnail,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.waitlist-thumbnail,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.waitlist-thumbnail,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.waitlist-thumbnail,
body.woocommerce-order-received table.wishlist_table tbody tr td.waitlist-thumbnail,
body.woocommerce-order-received table.my_account_orders tbody tr td.waitlist-thumbnail,
body.woocommerce-order-received table.shop_table tbody tr td.waitlist-thumbnail {
display: table-cell; } }
@media screen and (max-width: 23.4375em) {
body.woocommerce-account table.woocommerce-orders-table tbody tr td.product-stock-status,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.product-stock-status,
body.woocommerce-account table.wishlist_table tbody tr td.product-stock-status,
body.woocommerce-account table.my_account_orders tbody tr td.product-stock-status,
body.woocommerce-account table.shop_table tbody tr td.product-stock-status,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.product-stock-status,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.product-stock-status,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.product-stock-status,
body.logged-in.woocommerce-wishlist table.my_account_orders tbody tr td.product-stock-status,
body.logged-in.woocommerce-wishlist table.shop_table tbody tr td.product-stock-status,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.product-stock-status,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.product-stock-status,
body.woocommerce-order-received table.wishlist_table tbody tr td.product-stock-status,
body.woocommerce-order-received table.my_account_orders tbody tr td.product-stock-status,
body.woocommerce-order-received table.shop_table tbody tr td.product-stock-status {
display: none; } }
body.woocommerce-account table.woocommerce-orders-table tfoot,
body.woocommerce-account table.woocommerce-table--order-downloads tfoot,
body.woocommerce-account table.wishlist_table tfoot,
body.woocommerce-account table.my_account_orders tfoot,
body.woocommerce-account table.shop_table tfoot,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tfoot,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tfoot,
body.logged-in.woocommerce-wishlist table.wishlist_table tfoot,
body.logged-in.woocommerce-wishlist table.my_account_orders tfoot,
body.logged-in.woocommerce-wishlist table.shop_table tfoot,
body.woocommerce-order-received table.woocommerce-orders-table tfoot,
body.woocommerce-order-received table.woocommerce-table--order-downloads tfoot,
body.woocommerce-order-received table.wishlist_table tfoot,
body.woocommerce-order-received table.my_account_orders tfoot,
body.woocommerce-order-received table.shop_table tfoot {
color: #000;
border: none;
background: transparent; }
body.woocommerce-account table.woocommerce-orders-table tfoot .yith-wcwl-share,
body.woocommerce-account table.woocommerce-table--order-downloads tfoot .yith-wcwl-share,
body.woocommerce-account table.wishlist_table tfoot .yith-wcwl-share,
body.woocommerce-account table.my_account_orders tfoot .yith-wcwl-share,
body.woocommerce-account table.shop_table tfoot .yith-wcwl-share,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tfoot .yith-wcwl-share,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tfoot .yith-wcwl-share,
body.logged-in.woocommerce-wishlist table.wishlist_table tfoot .yith-wcwl-share,
body.logged-in.woocommerce-wishlist table.my_account_orders tfoot .yith-wcwl-share,
body.logged-in.woocommerce-wishlist table.shop_table tfoot .yith-wcwl-share,
body.woocommerce-order-received table.woocommerce-orders-table tfoot .yith-wcwl-share,
body.woocommerce-order-received table.woocommerce-table--order-downloads tfoot .yith-wcwl-share,
body.woocommerce-order-received table.wishlist_table tfoot .yith-wcwl-share,
body.woocommerce-order-received table.my_account_orders tfoot .yith-wcwl-share,
body.woocommerce-order-received table.shop_table tfoot .yith-wcwl-share {
margin-bottom: 0;
border-top: 2px solid #000;
padding-top: 1.5625rem; }
body.woocommerce-account table.woocommerce-orders-table tfoot .yith-wcwl-share .yith-wcwl-share-title,
body.woocommerce-account table.woocommerce-table--order-downloads tfoot .yith-wcwl-share .yith-wcwl-share-title,
body.woocommerce-account table.wishlist_table tfoot .yith-wcwl-share .yith-wcwl-share-title,
body.woocommerce-account table.my_account_orders tfoot .yith-wcwl-share .yith-wcwl-share-title,
body.woocommerce-account table.shop_table tfoot .yith-wcwl-share .yith-wcwl-share-title,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tfoot .yith-wcwl-share .yith-wcwl-share-title,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tfoot .yith-wcwl-share .yith-wcwl-share-title,
body.logged-in.woocommerce-wishlist table.wishlist_table tfoot .yith-wcwl-share .yith-wcwl-share-title,
body.logged-in.woocommerce-wishlist table.my_account_orders tfoot .yith-wcwl-share .yith-wcwl-share-title,
body.logged-in.woocommerce-wishlist table.shop_table tfoot .yith-wcwl-share .yith-wcwl-share-title,
body.woocommerce-order-received table.woocommerce-orders-table tfoot .yith-wcwl-share .yith-wcwl-share-title,
body.woocommerce-order-received table.woocommerce-table--order-downloads tfoot .yith-wcwl-share .yith-wcwl-share-title,
body.woocommerce-order-received table.wishlist_table tfoot .yith-wcwl-share .yith-wcwl-share-title,
body.woocommerce-order-received table.my_account_orders tfoot .yith-wcwl-share .yith-wcwl-share-title,
body.woocommerce-order-received table.shop_table tfoot .yith-wcwl-share .yith-wcwl-share-title {
font-size: 18px; }
body.woocommerce-account table.woocommerce-orders-table tfoot .yith-wcwl-share .social-icons li,
body.woocommerce-account table.woocommerce-table--order-downloads tfoot .yith-wcwl-share .social-icons li,
body.woocommerce-account table.wishlist_table tfoot .yith-wcwl-share .social-icons li,
body.woocommerce-account table.my_account_orders tfoot .yith-wcwl-share .social-icons li,
body.woocommerce-account table.shop_table tfoot .yith-wcwl-share .social-icons li,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tfoot .yith-wcwl-share .social-icons li,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tfoot .yith-wcwl-share .social-icons li,
body.logged-in.woocommerce-wishlist table.wishlist_table tfoot .yith-wcwl-share .social-icons li,
body.logged-in.woocommerce-wishlist table.my_account_orders tfoot .yith-wcwl-share .social-icons li,
body.logged-in.woocommerce-wishlist table.shop_table tfoot .yith-wcwl-share .social-icons li,
body.woocommerce-order-received table.woocommerce-orders-table tfoot .yith-wcwl-share .social-icons li,
body.woocommerce-order-received table.woocommerce-table--order-downloads tfoot .yith-wcwl-share .social-icons li,
body.woocommerce-order-received table.wishlist_table tfoot .yith-wcwl-share .social-icons li,
body.woocommerce-order-received table.my_account_orders tfoot .yith-wcwl-share .social-icons li,
body.woocommerce-order-received table.shop_table tfoot .yith-wcwl-share .social-icons li {
opacity: 1;
margin-right: 1.25rem; }
body.woocommerce-account table.woocommerce-orders-table tfoot .yith-wcwl-share .social-icons li a,
body.woocommerce-account table.woocommerce-table--order-downloads tfoot .yith-wcwl-share .social-icons li a,
body.woocommerce-account table.wishlist_table tfoot .yith-wcwl-share .social-icons li a,
body.woocommerce-account table.my_account_orders tfoot .yith-wcwl-share .social-icons li a,
body.woocommerce-account table.shop_table tfoot .yith-wcwl-share .social-icons li a,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tfoot .yith-wcwl-share .social-icons li a,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tfoot .yith-wcwl-share .social-icons li a,
body.logged-in.woocommerce-wishlist table.wishlist_table tfoot .yith-wcwl-share .social-icons li a,
body.logged-in.woocommerce-wishlist table.my_account_orders tfoot .yith-wcwl-share .social-icons li a,
body.logged-in.woocommerce-wishlist table.shop_table tfoot .yith-wcwl-share .social-icons li a,
body.woocommerce-order-received table.woocommerce-orders-table tfoot .yith-wcwl-share .social-icons li a,
body.woocommerce-order-received table.woocommerce-table--order-downloads tfoot .yith-wcwl-share .social-icons li a,
body.woocommerce-order-received table.wishlist_table tfoot .yith-wcwl-share .social-icons li a,
body.woocommerce-order-received table.my_account_orders tfoot .yith-wcwl-share .social-icons li a,
body.woocommerce-order-received table.shop_table tfoot .yith-wcwl-share .social-icons li a {
background-image: none !important; }
@media screen and (max-width: 23.4375em) {
body.woocommerce-account table.yith-refund-table thead tr th:nth-child(2), body.woocommerce-account table.yith-refund-table thead tr th:nth-child(5),
body.logged-in.woocommerce-wishlist table.yith-refund-table thead tr th:nth-child(2),
body.logged-in.woocommerce-wishlist table.yith-refund-table thead tr th:nth-child(5),
body.woocommerce-order-received table.yith-refund-table thead tr th:nth-child(2),
body.woocommerce-order-received table.yith-refund-table thead tr th:nth-child(5) {
display: none; } }
body.woocommerce-account table.yith-refund-table tbody tr td b,
body.logged-in.woocommerce-wishlist table.yith-refund-table tbody tr td b,
body.woocommerce-order-received table.yith-refund-table tbody tr td b {
font-weight: 600; }
body.woocommerce-account table.yith-refund-table tbody tr td:nth-child(2) a,
body.logged-in.woocommerce-wishlist table.yith-refund-table tbody tr td:nth-child(2) a,
body.woocommerce-order-received table.yith-refund-table tbody tr td:nth-child(2) a {
font-size: 18px; }
@media screen and (max-width: 23.4375em) {
body.woocommerce-account table.yith-refund-table tbody tr td:nth-child(2), body.woocommerce-account table.yith-refund-table tbody tr td:nth-child(5),
body.logged-in.woocommerce-wishlist table.yith-refund-table tbody tr td:nth-child(2),
body.logged-in.woocommerce-wishlist table.yith-refund-table tbody tr td:nth-child(5),
body.woocommerce-order-received table.yith-refund-table tbody tr td:nth-child(2),
body.woocommerce-order-received table.yith-refund-table tbody tr td:nth-child(5) {
display: none; } }
@media screen and (max-width: 23.4375em) {
body.woocommerce-account table.yith-refund-table tbody tr td .button,
body.logged-in.woocommerce-wishlist table.yith-refund-table tbody tr td .button,
body.woocommerce-order-received table.yith-refund-table tbody tr td .button {
padding: 12px 15px 10px; } }
body.woocommerce-account .account-no-orders table.woocommerce-orders-table tbody tr td,
body.logged-in.woocommerce-wishlist .account-no-orders table.woocommerce-orders-table tbody tr td,
body.woocommerce-order-received .account-no-orders table.woocommerce-orders-table tbody tr td {
text-align: right;
padding: 1.875rem 0; }
body.woocommerce-account table.waitlist-no-products thead tr th,
body.logged-in.woocommerce-wishlist table.waitlist-no-products thead tr th,
body.woocommerce-order-received table.waitlist-no-products thead tr th {
text-align: left !important; }
body.woocommerce-account .login-cells .login-content,
body.logged-in.woocommerce-wishlist .login-cells .login-content,
body.woocommerce-order-received .login-cells .login-content {
width: 100%;
max-width: 500px;
margin: 0 auto;
padding-left: 1.25rem;
padding-right: 1.25rem;
padding-bottom: 3.75rem;
min-height: 100vh; }
body.woocommerce-account .login-cells .login-content .login-content-inner,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner,
body.woocommerce-order-received .login-cells .login-content .login-content-inner {
position: relative;
width: 100%;
height: 100%; }
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-login-wrap,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-register-wrap,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-login-wrap,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-register-wrap,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-login-wrap,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-register-wrap,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap {
opacity: 0;
z-index: -1;
width: 100%;
position: absolute;
left: 0;
top: 30px;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease; }
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-login-wrap.inline,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-register-wrap.inline,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap.inline,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-login-wrap.inline,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-register-wrap.inline,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap.inline,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-login-wrap.inline,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-register-wrap.inline,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap.inline {
position: relative;
z-index: 100; }
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-login-wrap.fade-in,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-register-wrap.fade-in,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap.fade-in,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-login-wrap.fade-in,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-register-wrap.fade-in,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap.fade-in,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-login-wrap.fade-in,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-register-wrap.fade-in,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap.fade-in {
opacity: 1; }
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-login-wrap.slide-up,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-register-wrap.slide-up,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap.slide-up,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-login-wrap.slide-up,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-register-wrap.slide-up,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap.slide-up,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-login-wrap.slide-up,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-register-wrap.slide-up,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap.slide-up {
top: 0px; }
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-login-wrap .woocommerce-form-register p:nth-child(2),
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-register-wrap .woocommerce-form-register p:nth-child(2),
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap .woocommerce-form-register p:nth-child(2),
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-login-wrap .woocommerce-form-register p:nth-child(2),
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-register-wrap .woocommerce-form-register p:nth-child(2),
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap .woocommerce-form-register p:nth-child(2),
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-login-wrap .woocommerce-form-register p:nth-child(2),
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-register-wrap .woocommerce-form-register p:nth-child(2),
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap .woocommerce-form-register p:nth-child(2) {
margin-bottom: 20px; }
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-login-wrap .woocommerce-password-strength,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-register-wrap .woocommerce-password-strength,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap .woocommerce-password-strength,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-login-wrap .woocommerce-password-strength,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-register-wrap .woocommerce-password-strength,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap .woocommerce-password-strength,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-login-wrap .woocommerce-password-strength,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-register-wrap .woocommerce-password-strength,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap .woocommerce-password-strength {
font-size: 16px;
font-weight: 600; }
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-login-wrap .woocommerce-password-strength:before,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-register-wrap .woocommerce-password-strength:before,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap .woocommerce-password-strength:before,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-login-wrap .woocommerce-password-strength:before,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-register-wrap .woocommerce-password-strength:before,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap .woocommerce-password-strength:before,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-login-wrap .woocommerce-password-strength:before,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-register-wrap .woocommerce-password-strength:before,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap .woocommerce-password-strength:before {
margin-right: 5px; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-login-wrap .woocommerce-password-strength.bad,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-register-wrap .woocommerce-password-strength.bad,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap .woocommerce-password-strength.bad,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-login-wrap .woocommerce-password-strength.bad,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-register-wrap .woocommerce-password-strength.bad,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap .woocommerce-password-strength.bad,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-login-wrap .woocommerce-password-strength.bad,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-register-wrap .woocommerce-password-strength.bad,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap .woocommerce-password-strength.bad {
color: #f9423a; }
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-login-wrap .woocommerce-password-strength.good, body.woocommerce-account .login-cells .login-content .login-content-inner #bb-login-wrap .woocommerce-password-strength.strong,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-register-wrap .woocommerce-password-strength.good,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-register-wrap .woocommerce-password-strength.strong,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap .woocommerce-password-strength.good,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap .woocommerce-password-strength.strong,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-login-wrap .woocommerce-password-strength.good,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-login-wrap .woocommerce-password-strength.strong,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-register-wrap .woocommerce-password-strength.good,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-register-wrap .woocommerce-password-strength.strong,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap .woocommerce-password-strength.good,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap .woocommerce-password-strength.strong,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-login-wrap .woocommerce-password-strength.good,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-login-wrap .woocommerce-password-strength.strong,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-register-wrap .woocommerce-password-strength.good,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-register-wrap .woocommerce-password-strength.strong,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap .woocommerce-password-strength.good,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap .woocommerce-password-strength.strong {
color: #7fb34d; }
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-login-wrap .woocommerce-password-hint,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-register-wrap .woocommerce-password-hint,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap .woocommerce-password-hint,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-login-wrap .woocommerce-password-hint,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-register-wrap .woocommerce-password-hint,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap .woocommerce-password-hint,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-login-wrap .woocommerce-password-hint,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-register-wrap .woocommerce-password-hint,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap .woocommerce-password-hint {
display: block;
color: #666;
font-size: 16px;
line-height: 1.4; }
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-login-wrap .woocommerce-password-text,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-register-wrap .woocommerce-password-text,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap .woocommerce-password-text,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-login-wrap .woocommerce-password-text,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-register-wrap .woocommerce-password-text,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap .woocommerce-password-text,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-login-wrap .woocommerce-password-text,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-register-wrap .woocommerce-password-text,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap .woocommerce-password-text {
border-bottom: 1px solid #eee;
margin-bottom: 30px; }
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-login-wrap .woocommerce-password-text p, body.woocommerce-account .login-cells .login-content .login-content-inner #bb-login-wrap .woocommerce-password-text a,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-register-wrap .woocommerce-password-text p,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-register-wrap .woocommerce-password-text a,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap .woocommerce-password-text p,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap .woocommerce-password-text a,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-login-wrap .woocommerce-password-text p,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-login-wrap .woocommerce-password-text a,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-register-wrap .woocommerce-password-text p,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-register-wrap .woocommerce-password-text a,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap .woocommerce-password-text p,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap .woocommerce-password-text a,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-login-wrap .woocommerce-password-text p,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-login-wrap .woocommerce-password-text a,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-register-wrap .woocommerce-password-text p,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-register-wrap .woocommerce-password-text a,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap .woocommerce-password-text p,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap .woocommerce-password-text a {
font-weight: 400;
font-size: 18px; }
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-login-wrap .woocommerce-privacy-policy-text p, body.woocommerce-account .login-cells .login-content .login-content-inner #bb-login-wrap .woocommerce-privacy-policy-text a,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-register-wrap .woocommerce-privacy-policy-text p,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-register-wrap .woocommerce-privacy-policy-text a,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap .woocommerce-privacy-policy-text p,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap .woocommerce-privacy-policy-text a,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-login-wrap .woocommerce-privacy-policy-text p,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-login-wrap .woocommerce-privacy-policy-text a,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-register-wrap .woocommerce-privacy-policy-text p,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-register-wrap .woocommerce-privacy-policy-text a,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap .woocommerce-privacy-policy-text p,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap .woocommerce-privacy-policy-text a,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-login-wrap .woocommerce-privacy-policy-text p,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-login-wrap .woocommerce-privacy-policy-text a,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-register-wrap .woocommerce-privacy-policy-text p,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-register-wrap .woocommerce-privacy-policy-text a,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap .woocommerce-privacy-policy-text p,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap .woocommerce-privacy-policy-text a {
font-size: 18px; }
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper {
text-align: center;
margin-bottom: 2.5rem; }
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper {
overflow: hidden;
margin-bottom: 20px; }
@media screen and (max-width: 64.06125em) {
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper {
margin-bottom: 15px; } }
@media screen and (max-width: 47.99875em) {
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper {
margin-bottom: 10px; } }
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs {
font-size: 12px;
line-height: 16px;
color: #000; }
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > a,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > span,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > a,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > span,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > a,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > span,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > a,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > span,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > a,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > span,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > a,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > span,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > a,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > span,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > a,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > span,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > a,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > span {
display: inline-block; }
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > span,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > span,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > span,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > span,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > span,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > span,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > span,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > span,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > span {
padding: 0 10px; }
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > span:first-child,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > span:first-child,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > span:first-child,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > span:first-child,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > span:first-child,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > span:first-child,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > span:first-child,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > span:first-child,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > span:first-child {
padding-left: 0; }
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > span.delimiter,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > span.delimiter,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > span.delimiter,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > span.delimiter,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > span.delimiter,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > span.delimiter,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > span.delimiter,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > span.delimiter,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs > span.delimiter {
padding: 0; }
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs a,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs a,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs a,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs a,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs a,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs a,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs a,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs a,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs a {
color: #000;
font-weight: 300 !important;
background-image: none !important; }
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs a:hover,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs a:hover,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs a:hover,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs a:hover,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs a:hover,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs a:hover,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs a:hover,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs a:hover,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs a:hover {
opacity: 0.5; }
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs a, body.woocommerce-account .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs span,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs a,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs span,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs a,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs span,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs a,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs span,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs a,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs span,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs a,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs span,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs a,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs span,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs a,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs span,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs a,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .breadcrumbs-wrapper .breadcrumbs span {
text-decoration: none;
font-size: 16px;
font-weight: 300; }
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .page-title-wrapper,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .page-title-wrapper,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .page-title-wrapper,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .page-title-wrapper,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .page-title-wrapper,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .page-title-wrapper,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .page-title-wrapper,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .page-title-wrapper,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .page-title-wrapper {
display: inline-block;
overflow: hidden;
vertical-align: bottom; }
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .page-title-wrapper h1,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .page-title-wrapper h1,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .page-title-wrapper h1,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .page-title-wrapper h1,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .page-title-wrapper h1,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .page-title-wrapper h1,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .page-title-wrapper h1,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .page-title-wrapper h1,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .page-title-wrapper h1 {
display: block;
font-size: 60px;
margin: 0; }
@media (min-width: 1280px) {
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .page-title-wrapper h1,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .page-title-wrapper h1,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .page-title-wrapper h1,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .page-title-wrapper h1,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .page-title-wrapper h1,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .page-title-wrapper h1,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .page-title-wrapper h1,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .page-title-wrapper h1,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .page-title-wrapper h1 {
font-size: calc(12.5vw - 100px); } }
@media (min-width: 1440px) {
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .page-title-wrapper h1,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .page-title-wrapper h1,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .page-title-wrapper h1,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .page-title-wrapper h1,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .page-title-wrapper h1,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .page-title-wrapper h1,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-login-wrap .title-wrapper .page-title-wrapper h1,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-register-wrap .title-wrapper .page-title-wrapper h1,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap .title-wrapper .page-title-wrapper h1 {
font-size: 80px; } }
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap {
opacity: 1;
top: 0; }
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap p:not(.form-row),
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap p:not(.form-row),
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap p:not(.form-row) {
font-size: 18px; }
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap .form-row,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap .form-row,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap .form-row {
margin-top: 0.625rem; }
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap .form-row-first, body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap .form-row-last,
body.woocommerce-account .login-cells .login-content .login-content-inner #bb-password-wrap .button,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap .form-row-first,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap .form-row-last,
body.logged-in.woocommerce-wishlist .login-cells .login-content .login-content-inner #bb-password-wrap .button,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap .form-row-first,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap .form-row-last,
body.woocommerce-order-received .login-cells .login-content .login-content-inner #bb-password-wrap .button {
width: 100%;
margin-bottom: 0; }
.woocommerce-order-details-wrapper {
max-width: 960px;
margin: 0 auto; }
.woocommerce-order-details-wrapper section {
margin-bottom: 3.75rem; }
.woocommerce-order-details-wrapper section:last-child {
margin-bottom: 0; }
.woocommerce-order-details-wrapper section h2 {
margin-bottom: 0.625rem !important; }
.woocommerce-order-details-wrapper section.woocommerce-order-downloads h2 {
margin-bottom: 2.5rem !important; }
.woocommerce-MyAccount-content .woocommerce-order-details-wrapper {
max-width: 100%; }
.order-info {
max-width: 960px;
margin: 0 auto;
font-size: 1.625rem;
margin-bottom: 2.5rem;
line-height: 1.6; }
.order-info mark {
background-color: #f4f4f4;
font-size: 20px;
padding: 7px 10px 5px;
font-weight: 400; }
@media screen and (max-width: 64.06125em) {
.order-info {
font-size: 1.5rem; }
.order-info mark {
font-size: 18px;
padding: 5px 7px 3px; } }
.woocommerce-MyAccount-content .order-info {
max-width: 100%; }
table.my_account_tracking {
border: none;
margin-bottom: 3.125rem; }
table.my_account_tracking thead {
border: none;
background: transparent; }
table.my_account_tracking thead tr {
border-bottom: 6px solid #000; }
table.my_account_tracking thead tr th {
font-size: 16px;
padding-left: 0; }
@media (min-width: 1024px) {
table.my_account_tracking thead tr th {
font-size: calc(0.9615384615vw + 6.1538461538px); } }
@media (min-width: 1440px) {
table.my_account_tracking thead tr th {
font-size: 20px; } }
table.my_account_tracking thead tr th:last-child {
text-align: right;
padding-right: 0; }
table.my_account_tracking tbody {
border: none;
background-color: transparent; }
table.my_account_tracking tbody tr {
background-color: transparent;
border-bottom: 1px solid #dbdbdb; }
table.my_account_tracking tbody tr td {
padding: 1.25rem 0;
font-size: 18px;
line-height: 1.4; }
@media screen and (max-width: 31.25em) {
table.my_account_tracking tbody tr td {
font-size: 16px; } }
table.my_account_tracking tbody tr td a {
font-size: 18px;
line-height: 1.4;
background-image: none !important;
-moz-transition: opacity 0.3s !important;
-o-transition: opacity 0.3s !important;
-webkit-transition: opacity 0.3s !important;
transition: opacity 0.3s !important; }
@media screen and (max-width: 31.25em) {
table.my_account_tracking tbody tr td a {
font-size: 16px; } }
table.my_account_tracking tbody tr td a:hover {
opacity: .6; }
table.my_account_tracking tbody tr td:last-child {
text-align: right; }
table.my_account_tracking tbody tr td.order-actions {
text-align: right !important; }
table.my_account_tracking tbody tr td.order-actions .button {
margin-bottom: 0; }
table.my_account_tracking tbody tr td.order-actions .button:hover {
opacity: 1; }
table.my_account_tracking tfoot {
border: none;
background: transparent; }
table.my_account_tracking tfoot tr {
border: none;
border-bottom: 1px solid #dbdbdb; }
table.my_account_tracking tfoot tr:first-child {
border-top: 2px solid #000; }
table.my_account_tracking tfoot tr:first-child th, table.my_account_tracking tfoot tr:first-child td {
padding-left: 0;
padding-top: 1.25rem; }
table.my_account_tracking tfoot tr:first-child td .amount {
font-size: 24px; }
table.my_account_tracking tfoot tr td {
font-weight: 300;
font-size: 18px;
line-height: 1.4;
text-align: right; }
@media screen and (max-width: 31.25em) {
table.my_account_tracking tfoot tr td {
font-size: 16px; } }
table.my_account_tracking tfoot tr td .shipped_via {
font-size: 100%;
font-weight: 300; }
table.my_account_tracking tfoot tr:last-child {
border-top: 6px solid #000;
border-bottom: none; }
table.my_account_tracking tfoot tr:last-child th, table.my_account_tracking tfoot tr:last-child td {
padding-top: 1.875rem; }
table.my_account_tracking tfoot tr:last-child td {
text-align: right; }
table.my_account_tracking tfoot tr:last-child td .amount {
font-size: 36px; }
@media screen and (max-width: 47.99875em) {
table.my_account_tracking tfoot tr:last-child td .amount {
font-size: 30px; } }
table.my_account_tracking tfoot tr:last-child td .includes_tax {
font-size: 14px;
line-height: 1.4;
display: block;
font-weight: 300; }
table.my_account_tracking tfoot tr:last-child td .includes_tax .amount {
font-size: 14px; }
table.my_account_tracking tfoot th {
padding-left: 0;
font-size: 20px; }
@media screen and (max-width: 31.25em) {
table.my_account_tracking tfoot th {
font-size: 16px; } }
.woocommerce-order-details table.woocommerce-table--order-details {
border: none;
margin-bottom: 1.25rem; }
.woocommerce-order-details table.woocommerce-table--order-details thead {
border: none;
background: transparent; }
.woocommerce-order-details table.woocommerce-table--order-details thead tr {
border-bottom: 6px solid #000; }
.woocommerce-order-details table.woocommerce-table--order-details thead tr th {
font-size: 16px;
padding-left: 0; }
@media (min-width: 1024px) {
.woocommerce-order-details table.woocommerce-table--order-details thead tr th {
font-size: calc(0.9615384615vw + 6.1538461538px); } }
@media (min-width: 1440px) {
.woocommerce-order-details table.woocommerce-table--order-details thead tr th {
font-size: 20px; } }
.woocommerce-order-details table.woocommerce-table--order-details thead tr th:last-child {
text-align: right;
padding-right: 0; }
.woocommerce-order-details table.woocommerce-table--order-details tbody {
border: none;
background-color: transparent; }
.woocommerce-order-details table.woocommerce-table--order-details tbody tr {
background-color: transparent;
border-bottom: 1px solid #dbdbdb; }
.woocommerce-order-details table.woocommerce-table--order-details tbody tr td {
padding: 1.5625rem 0;
font-size: 18px;
line-height: 1.4; }
@media screen and (max-width: 31.25em) {
.woocommerce-order-details table.woocommerce-table--order-details tbody tr td {
font-size: 16px; } }
.woocommerce-order-details table.woocommerce-table--order-details tbody tr td a {
font-size: 18px;
line-height: 1.4;
background-image: none !important;
-moz-transition: opacity 0.3s !important;
-o-transition: opacity 0.3s !important;
-webkit-transition: opacity 0.3s !important;
transition: opacity 0.3s !important; }
@media screen and (max-width: 31.25em) {
.woocommerce-order-details table.woocommerce-table--order-details tbody tr td a {
font-size: 16px; } }
.woocommerce-order-details table.woocommerce-table--order-details tbody tr td a:hover {
opacity: .6; }
.woocommerce-order-details table.woocommerce-table--order-details tbody tr td .product-quantity {
font-weight: 300;
color: #666; }
.woocommerce-order-details table.woocommerce-table--order-details tbody tr td:last-child {
text-align: right; }
.woocommerce-order-details table.woocommerce-table--order-details tbody tr td ul.wc-item-meta {
margin: 0;
list-style: none; }
.woocommerce-order-details table.woocommerce-table--order-details tbody tr td ul.wc-item-meta li strong,
.woocommerce-order-details table.woocommerce-table--order-details tbody tr td ul.wc-item-meta li p {
color: #666;
display: inline-block;
font-size: 16px;
font-weight: 300; }
.woocommerce-order-details table.woocommerce-table--order-details tbody tr td ul.wc-item-meta li strong {
font-weight: 400; }
.woocommerce-order-details table.woocommerce-table--order-details tfoot {
border: none;
background: transparent; }
.woocommerce-order-details table.woocommerce-table--order-details tfoot tr {
border: none;
border-bottom: 1px solid #dbdbdb; }
.woocommerce-order-details table.woocommerce-table--order-details tfoot tr:first-child {
border-top: 2px solid #000; }
.woocommerce-order-details table.woocommerce-table--order-details tfoot tr:first-child th, .woocommerce-order-details table.woocommerce-table--order-details tfoot tr:first-child td {
padding-left: 0;
padding-top: 1.25rem; }
.woocommerce-order-details table.woocommerce-table--order-details tfoot tr:first-child td .amount {
font-size: 24px; }
.woocommerce-order-details table.woocommerce-table--order-details tfoot tr td {
font-weight: 300;
font-size: 18px;
line-height: 1.4;
text-align: right; }
@media screen and (max-width: 31.25em) {
.woocommerce-order-details table.woocommerce-table--order-details tfoot tr td {
font-size: 16px; } }
.woocommerce-order-details table.woocommerce-table--order-details tfoot tr td .shipped_via {
font-size: 100%;
font-weight: 300; }
.woocommerce-order-details table.woocommerce-table--order-details tfoot tr:last-child {
border-top: 6px solid #000;
border-bottom: none; }
.woocommerce-order-details table.woocommerce-table--order-details tfoot tr:last-child th, .woocommerce-order-details table.woocommerce-table--order-details tfoot tr:last-child td {
padding-top: 1.875rem; }
.woocommerce-order-details table.woocommerce-table--order-details tfoot tr:last-child td {
text-align: right; }
.woocommerce-order-details table.woocommerce-table--order-details tfoot tr:last-child td .amount {
font-size: 36px; }
@media screen and (max-width: 47.99875em) {
.woocommerce-order-details table.woocommerce-table--order-details tfoot tr:last-child td .amount {
font-size: 30px; } }
.woocommerce-order-details table.woocommerce-table--order-details tfoot tr:last-child td .includes_tax {
font-size: 14px;
line-height: 1.4;
display: block;
font-weight: 300; }
.woocommerce-order-details table.woocommerce-table--order-details tfoot tr:last-child td .includes_tax .amount {
font-size: 14px; }
.woocommerce-order-details table.woocommerce-table--order-details tfoot th {
padding-left: 0;
font-size: 20px; }
@media screen and (max-width: 31.25em) {
.woocommerce-order-details table.woocommerce-table--order-details tfoot th {
font-size: 16px; } }
.woocommerce-order-details .woocommerce_order_details_notes {
border-left: 2px solid #000;
background-color: #f4f4f4;
padding: 1.25rem 1.875rem; }
.woocommerce-order-details .woocommerce_order_details_notes h4 {
font-size: 22px;
margin-bottom: 0; }
.woocommerce-order-details .woocommerce_order_details_notes p {
font-size: 18px;
margin: 0; }
.woocommerce-customer-details {
margin-top: 2.5rem;
clear: both; }
.woocommerce-customer-details .cell address p {
margin: 0;
font-size: 1.25rem;
line-height: 1.4; }
.woocommerce-customer-details .cell address p.woocommerce-customer-details--phone {
margin-top: 1.875rem; }
.single-product .product-content-area {
position: relative;
z-index: 5;
border-bottom: 1px solid #eee; }
.single-product .product_layout.product_layout_default .product-cells .product-images-cell {
padding-bottom: 7.5rem;
padding-left: 0;
padding-left: 30px; }
@media (min-width: 768px) {
.single-product .product_layout.product_layout_default .product-cells .product-images-cell {
padding-left: calc(5.8004640371vw - 14.5475638051px); } }
@media (min-width: 1199px) {
.single-product .product_layout.product_layout_default .product-cells .product-images-cell {
padding-left: calc(-5500vw + 66000px); } }
@media (min-width: 1200px) {
.single-product .product_layout.product_layout_default .product-cells .product-images-cell {
padding-left: 0; } }
.single-product .product_layout.product_layout_default .product-cells .product-images-cell.thumbs-left, .single-product .product_layout.product_layout_default .product-cells .product-images-cell.thumbs-right {
padding-bottom: 0; }
@media screen and (max-width: 58.75em) {
.single-product .product_layout.product_layout_default .product-cells .product-images-cell {
width: 100%;
padding-left: 0;
padding-bottom: 0; } }
.single-product .product_layout.product_layout_default .product-cells .product-info-cell {
padding-left: 20px;
padding-right: 20px;
padding-bottom: 2.5rem; }
@media (min-width: 768px) {
.single-product .product_layout.product_layout_default .product-cells .product-info-cell {
padding-left: calc(2000vw - 15340px); } }
@media (min-width: 769px) {
.single-product .product_layout.product_layout_default .product-cells .product-info-cell {
padding-left: calc(11.7647058824vw - 50.4705882353px); } }
@media (min-width: 1024px) {
.single-product .product_layout.product_layout_default .product-cells .product-info-cell {
padding-left: calc(11.71875vw - 50px); } }
@media (min-width: 1280px) {
.single-product .product_layout.product_layout_default .product-cells .product-info-cell {
padding-left: calc(6.25vw + 20px); } }
@media (min-width: 1920px) {
.single-product .product_layout.product_layout_default .product-cells .product-info-cell {
padding-left: 140px; } }
@media (min-width: 768px) {
.single-product .product_layout.product_layout_default .product-cells .product-info-cell {
padding-right: calc(9.2807424594vw - 51.2761020882px); } }
@media (min-width: 1199px) {
.single-product .product_layout.product_layout_default .product-cells .product-info-cell {
padding-right: calc(-74.0740740741vw + 948.1481481481px); } }
@media (min-width: 1280px) {
.single-product .product_layout.product_layout_default .product-cells .product-info-cell {
padding-right: calc(8.59375vw - 110px); } }
@media (min-width: 1920px) {
.single-product .product_layout.product_layout_default .product-cells .product-info-cell {
padding-right: 55px; } }
@media screen and (max-width: 58.75em) {
.single-product .product_layout.product_layout_default .product-cells .product-info-cell {
width: 100%; } }
.single-product .product_layout.product_layout_style_2 .product-cells .product-images-cell {
padding-bottom: 7.5rem;
padding-left: 0; }
@media screen and (max-width: 58.75em) {
.single-product .product_layout.product_layout_style_2 .product-cells .product-images-cell {
width: 100%;
padding-bottom: 0; } }
.single-product .product_layout.product_layout_style_2 .product-cells .product-images-cell.thumbs-left, .single-product .product_layout.product_layout_style_2 .product-cells .product-images-cell.thumbs-right {
padding-bottom: 0; }
.single-product .product_layout.product_layout_style_2 .product-cells .product-info-cell {
padding-left: 20px;
padding-right: 20px;
padding-bottom: 2.5rem; }
@media (min-width: 768px) {
.single-product .product_layout.product_layout_style_2 .product-cells .product-info-cell {
padding-left: calc(11.5606936416vw - 68.7861271676px); } }
@media (min-width: 941px) {
.single-product .product_layout.product_layout_style_2 .product-cells .product-info-cell {
padding-left: calc(36.1445783133vw - 300.1204819277px); } }
@media (min-width: 1024px) {
.single-product .product_layout.product_layout_style_2 .product-cells .product-info-cell {
padding-left: calc(11.71875vw - 50px); } }
@media (min-width: 1280px) {
.single-product .product_layout.product_layout_style_2 .product-cells .product-info-cell {
padding-left: calc(15.625vw - 100px); } }
@media (min-width: 1920px) {
.single-product .product_layout.product_layout_style_2 .product-cells .product-info-cell {
padding-left: 200px; } }
@media (min-width: 768px) {
.single-product .product_layout.product_layout_style_2 .product-cells .product-info-cell {
padding-right: calc(11.5606936416vw - 68.7861271676px); } }
@media (min-width: 941px) {
.single-product .product_layout.product_layout_style_2 .product-cells .product-info-cell {
padding-right: calc(17.6991150442vw - 126.5486725664px); } }
@media (min-width: 1280px) {
.single-product .product_layout.product_layout_style_2 .product-cells .product-info-cell {
padding-right: calc(15.625vw - 100px); } }
@media (min-width: 1920px) {
.single-product .product_layout.product_layout_style_2 .product-cells .product-info-cell {
padding-right: 200px; } }
@media screen and (max-width: 58.75em) {
.single-product .product_layout.product_layout_style_2 .product-cells .product-info-cell {
width: 100%; } }
@media screen and (max-width: 47.99875em) {
.single-product .product_layout.product_layout_default .product-cells .product-images-cell, .single-product .product_layout.product_layout_style_2 .product-cells .product-images-cell {
padding-left: 0;
padding-bottom: 0;
width: 100%; } }
@media screen and (max-width: 47.99875em) {
.single-product .product_layout.product_layout_default .product-cells .product-info-cell, .single-product .product_layout.product_layout_style_2 .product-cells .product-info-cell {
padding-bottom: 0;
margin-top: 2.5rem;
width: 100%; } }
@media screen and (max-width: 58.75em) {
.single-product .product_layout.product_layout_default .product-images-cell, .single-product .product_layout.product_layout_style_2 .product-images-cell, .single-product .product_layout.product_layout_style_3 .product-images-cell {
padding-bottom: 0; } }
@media screen and (max-width: 58.75em) {
.single-product .product_layout.product_layout_default .product-info-cell, .single-product .product_layout.product_layout_style_2 .product-info-cell, .single-product .product_layout.product_layout_style_3 .product-info-cell {
margin-top: 2.5rem; } }
@media screen and (max-width: 64.06125em) {
.single-product .sidebar-container {
padding-top: 2.5rem !important;
padding-left: 25px;
padding-right: 25px; } }
@media screen and (max-width: 64.06125em) and (min-width: 768px) {
.single-product .sidebar-container {
padding-left: calc(9.765625vw - 50px); } }
@media screen and (max-width: 64.06125em) and (min-width: 1024px) {
.single-product .sidebar-container {
padding-left: 50px; } }
@media screen and (max-width: 64.06125em) and (min-width: 768px) {
.single-product .sidebar-container {
padding-right: calc(9.765625vw - 50px); } }
@media screen and (max-width: 64.06125em) and (min-width: 1024px) {
.single-product .sidebar-container {
padding-right: 50px; } }
.single-product.product-sidebar-left .woocommerce-sidebar-inside {
position: relative; }
@media screen and (max-width: 74.99875em) {
.single-product.product-sidebar-left .woocommerce-sidebar-inside {
padding-right: 0; } }
.single-product.product-sidebar-right .woocommerce-sidebar-inside {
position: relative; }
@media screen and (max-width: 74.99875em) {
.single-product.product-sidebar-right .woocommerce-sidebar-inside {
padding-left: 0; } }
.single-product .barberry-sticky-sidebar-btn {
position: fixed;
top: 30%;
left: 0;
width: 50px;
height: 50px;
color: #333;
text-align: center;
z-index: 4;
font-size: 0;
border: 1px solid;
border-color: #e4e4e4;
background-color: rgba(255, 255, 255, 0.9);
display: none; }
.single-product .barberry-sticky-sidebar-btn svg {
transform: scaleX(-1); }
@media screen and (max-width: 64.06125em) {
.single-product .barberry-sticky-sidebar-btn {
display: flex;
align-items: center;
justify-content: center; } }
.single-product .shop-sidebar-btn {
opacity: 0;
pointer-events: none;
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
-webkit-backface-visibility: hidden;
backface-visibility: hidden; }
.single-product .barberry-sidebar-btn-shown {
pointer-events: visible;
pointer-events: unset;
opacity: 1;
-webkit-transform: none;
transform: none; }
.single-product .product_layout.product_layout_default .product-info-cell {
padding-top: 3.75rem;
padding-top: 0px; }
@media (min-width: 1199px) {
.single-product .product_layout.product_layout_default .product-info-cell {
padding-top: calc(37.037037037vw - 444.0740740741px); } }
@media (min-width: 1280px) {
.single-product .product_layout.product_layout_default .product-info-cell {
padding-top: calc(4.6875vw - 30px); } }
@media (min-width: 1920px) {
.single-product .product_layout.product_layout_default .product-info-cell {
padding-top: 60px; } }
.single-product .product_layout.product_layout_style_2 .product-info-cell {
padding-top: 0; }
.single-product .product_layout .product-info-cell .product_summary_top {
padding-right: 3.75rem; }
.single-product .product_layout .product-info-cell .product_summary_top .title-wrapper {
position: relative; }
.single-product .product_layout .product-info-cell .product_summary_top .page-title-wrapper {
padding-top: 10px;
position: relative;
display: inline-block;
overflow: hidden;
margin-bottom: 10px; }
.single-product .product_layout .product-info-cell .product_summary_top .page-title-wrapper h1 {
margin-bottom: 0; }
.single-product .product_layout .product-info-cell .product_summary_middle .woocommerce-product-details__short-description {
margin: 1.25rem 0 2.5rem; }
.single-product .product_layout .product-info-cell .product_summary_middle .woocommerce-product-details__short-description a {
font-weight: 400;
background-image: linear-gradient(to top, #000 0px, #000 0px), linear-gradient(to top, rgba(0, 0, 0, 0.1) 0px, rgba(0, 0, 0, 0.1) 0px);
background-position: left bottom, left bottom;
background-repeat: no-repeat, no-repeat;
background-size: 0 1px, 100% 1px;
transition: none 300ms ease-in-out;
transition-property: background-size, color;
word-wrap: break-word; }
.single-product .product_layout .product-info-cell .product_summary_middle .woocommerce-product-details__short-description a:hover {
background-size: 100% 1px, 100% 1px; }
.single-product .product_layout .product-info-cell .product_summary_middle .woocommerce-product-rating .star-rating {
vertical-align: top;
font-size: 1rem; }
.single-product .product_layout .product-info-cell .product_summary_middle .woocommerce-product-rating .woocommerce-review-link {
margin-left: 0.625rem;
color: #666;
vertical-align: top;
display: inline-block;
font-size: 1rem;
line-height: 1.3;
-moz-transition: color 0.3s;
-o-transition: color 0.3s;
-webkit-transition: color 0.3s;
transition: color 0.3s; }
.single-product .product_layout .product-info-cell .product_summary_middle .woocommerce-product-rating .woocommerce-review-link:hover {
color: #000; }
.single-product .product_layout .product-info-cell .product_summary_middle .price {
margin-top: 0.625rem; }
.single-product .product_layout .product-info-cell .product_summary_middle .price .amount {
font-size: 30px; }
.single-product .product_layout .product-info-cell .product_summary_middle .price del {
text-decoration: none; }
.single-product .product_layout .product-info-cell .product_summary_middle .price del span.amount {
position: relative;
color: #666;
font-size: 95%;
font-weight: 300; }
.single-product .product_layout .product-info-cell .product_summary_middle .price del .woocommerce-Price-amount:before {
width: 100%;
position: absolute;
content: "";
right: 0;
top: 50%;
height: 0px;
border-bottom: 1px solid #f9423a;
opacity: 0.7;
transform: rotate(-15deg); }
.single-product .product_layout .product-info-cell .product_summary_middle .price ins {
margin-left: 0.3125rem;
color: #f9423a;
text-decoration: none;
line-height: 1; }
.single-product .product_layout .product-info-cell .product_summary_bottom {
position: relative; }
.single-product .product_layout .product-info-cell .product_summary_bottom p {
font-size: 16px;
margin: 0 0 15px 0; }
.single-product .product_layout .product-info-cell .product_summary_bottom p.stock:before {
content: "";
width: 7px;
height: 7px;
margin-right: 0.5rem;
margin-bottom: 0.1rem;
display: inline-block;
-webkit-border-radius: 50%;
border-radius: 50%; }
.single-product .product_layout .product-info-cell .product_summary_bottom p.in-stock {
color: #85ab69;
font-weight: 400; }
.single-product .product_layout .product-info-cell .product_summary_bottom p.in-stock:before {
background-color: #85ab69; }
.single-product .product_layout .product-info-cell .product_summary_bottom p.out-of-stock {
color: #da4343;
font-weight: 400; }
.single-product .product_layout .product-info-cell .product_summary_bottom p.out-of-stock:before {
background-color: #da4343; }
.single-product .product_layout .product-info-cell .product_summary_bottom button.button {
margin-bottom: 0; }
.single-product .product_layout .product-info-cell .product_summary_bottom .give-as-present {
display: block !important;
margin-top: 20px !important;
font-size: 18px;
cursor: pointer;
position: relative;
padding-left: 25px; }
.single-product .product_layout .product-info-cell .product_summary_bottom .give-as-present:before {
position: absolute;
left: 0;
top: calc(50% - 10px);
font-size: 16px; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
.single-product .product_layout .product-info-cell .product_summary_bottom .gift-card-content-editor {
margin-bottom: 20px; }
.single-product .product_layout .product-info-cell .product_summary_bottom .gift-card-content-editor.step-appearance,
.single-product .product_layout .product-info-cell .product_summary_bottom .gift-card-content-editor.step-content {
margin-bottom: 0px !important; }
.single-product .product_layout .product-info-cell .product_summary_bottom form.cart .added_to_cart {
display: none !important; }
@media screen and (max-width: 23.4375em) {
.single-product .product_layout .product-info-cell .product_summary_bottom form.cart .quantity {
display: block;
width: 100%;
margin-bottom: 20px; } }
.single-product .single_video_overlay {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 888;
opacity: 0;
visibility: hidden;
will-change: all;
backface-visibility: hidden;
transition: all .3s ease-in-out; }
.single-product .single_video_overlay.active {
opacity: 1;
visibility: visible;
background: rgba(0, 0, 0, 0.1); }
.single-product .single_video_container {
position: fixed;
z-index: 9999;
opacity: 0;
visibility: hidden;
transition: all .5s ease;
width: 80%;
height: 40%;
bottom: 30%;
right: 10%; }
@media print, screen and (min-width: 64.0625em) {
.single-product .single_video_container {
width: 64%;
height: 79%;
bottom: 7%;
right: 18%; } }
.single-product .single_video_container.active {
opacity: 1;
visibility: visible; }
.single-product .single_video_container.active .close-icon {
opacity: 1;
-moz-transition-delay: 0.3s;
-o-transition-delay: 0.3s;
-webkit-transition-delay: 0.3s;
transition-delay: 0.3s; }
.single-product .single_video_container.active .close-icon .close-icon_top {
-moz-transform: rotate(-45deg) translateX(0%);
-o-transform: rotate(-45deg) translateX(0%);
-ms-transform: rotate(-45deg) translateX(0%);
-webkit-transform: rotate(-45deg) translateX(0%);
transform: rotate(-45deg) translateX(0%);
-moz-transition-delay: 0.5s;
-o-transition-delay: 0.5s;
-webkit-transition-delay: 0.5s;
transition-delay: 0.5s; }
.single-product .single_video_container.active .close-icon .close-icon_bottom {
-moz-transform: rotate(45deg) translateX(0%);
-o-transform: rotate(45deg) translateX(0%);
-ms-transform: rotate(45deg) translateX(0%);
-webkit-transform: rotate(45deg) translateX(0%);
transform: rotate(45deg) translateX(0%);
-moz-transition-delay: 0.5s;
-o-transition-delay: 0.5s;
-webkit-transition-delay: 0.5s;
transition-delay: 0.5s; }
.single-product .single_video_container .youtube-video {
position: relative;
padding-bottom: 56.25%;
height: 0;
width: 100%;
-webkit-box-shadow: 5px 5px 80px 5px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 5px 5px 80px 5px rgba(0, 0, 0, 0.15);
box-shadow: 5px 5px 80px 5px rgba(0, 0, 0, 0.15); }
.single-product .single_video_container .youtube-video iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%; }
.single-product .single_video_container.stuck {
width: 175px;
height: 100px;
bottom: 1.25rem;
right: 1.25rem; }
@media print, screen and (min-width: 48em) {
.single-product .single_video_container.stuck {
width: 250px;
height: 142px;
right: 1.5rem; } }
@media print, screen and (min-width: 64.0625em) {
.single-product .single_video_container.stuck {
width: 350px;
height: 200px;
right: 1.5625rem; } }
.single-product .single_video_container.stuck .youtube-video {
-webkit-box-shadow: 5px 5px 40px 5px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 5px 5px 40px 5px rgba(0, 0, 0, 0.15);
box-shadow: 5px 5px 40px 5px rgba(0, 0, 0, 0.15); }
.single-product .single_video_container .close-icon {
position: absolute;
top: -34px;
left: auto;
right: 0px;
width: 1.625rem;
height: 1.625rem; }
@media screen and (max-width: 47.99875em) {
.single-product .single_video_container .close-icon {
top: -24px;
width: 1.125rem;
height: 1.125rem; } }
.single-product .single_video_container .close-icon .close-icon_top {
height: 2px; }
.single-product .single_video_container .close-icon .close-icon_bottom {
height: 2px; }
.single-product .products-nav {
position: relative; }
@media screen and (max-width: 64.06125em) {
.single-product .products-nav {
display: none; } }
.single-product .next-product,
.single-product .prev-product {
opacity: 0;
position: fixed;
top: calc(50% - 6vw);
z-index: 999;
font-size: 0;
-moz-transition: 1s transform cubic-bezier(0.19, 1, 0.22, 1), 1s opacity cubic-bezier(0.19, 1, 0.22, 1);
-o-transition: 1s transform cubic-bezier(0.19, 1, 0.22, 1), 1s opacity cubic-bezier(0.19, 1, 0.22, 1);
-webkit-transition: 1s transform cubic-bezier(0.19, 1, 0.22, 1), 1s opacity cubic-bezier(0.19, 1, 0.22, 1);
transition: 1s transform cubic-bezier(0.19, 1, 0.22, 1), 1s opacity cubic-bezier(0.19, 1, 0.22, 1);
-webkit-perspective: 500;
perspective: 500; }
.single-product .next-product .next-product__text,
.single-product .next-product .prev-product__text,
.single-product .prev-product .next-product__text,
.single-product .prev-product .prev-product__text {
text-align: center;
visibility: visible;
opacity: 1;
transition: opacity .1s;
transition-delay: .2s;
vertical-align: middle;
width: 150px;
display: inline-block; }
.single-product .next-product .next-product__text p,
.single-product .next-product .prev-product__text p,
.single-product .prev-product .next-product__text p,
.single-product .prev-product .prev-product__text p {
color: #000;
position: relative;
white-space: nowrap;
font-size: 14px;
font-weight: 400;
letter-spacing: 2px;
text-transform: uppercase; }
.single-product .next-product .preview,
.single-product .next-product p,
.single-product .prev-product .preview,
.single-product .prev-product p {
margin: 0;
display: inline-block;
vertical-align: middle; }
.single-product .next-product .preview,
.single-product .prev-product .preview {
width: 10vw; }
.single-product .next-product .preview .intrinsic,
.single-product .prev-product .preview .intrinsic {
background-color: rgba(0, 0, 0, 0.04);
position: relative;
width: 100%;
height: 0;
padding-top: 100%;
background-size: cover;
background-position: center;
background-repeat: no-repeat; }
.single-product .next-product .preview .intrinsic .image-center,
.single-product .prev-product .preview .intrinsic .image-center {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
-webkit-transform-origin: top right;
transform-origin: top right;
z-index: 99;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
transition: 0.1s -webkit-transform cubic-bezier(0.19, 1, 0.22, 1);
transition: 0.1s transform cubic-bezier(0.19, 1, 0.22, 1);
transition: 0.1s transform cubic-bezier(0.19, 1, 0.22, 1), 0.1s -webkit-transform cubic-bezier(0.19, 1, 0.22, 1);
transition-delay: .45s; }
.single-product .next-product .preview .intrinsic .image-center .image,
.single-product .prev-product .preview .intrinsic .image-center .image {
position: relative;
max-width: 50%; }
.single-product .next-product .preview .intrinsic .image-center .image img,
.single-product .prev-product .preview .intrinsic .image-center .image img {
max-height: 100%;
max-width: 100%;
-webkit-box-shadow: 0px 0px 50px 5px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 0px 50px 5px rgba(0, 0, 0, 0.1);
box-shadow: 0px 0px 50px 5px rgba(0, 0, 0, 0.1);
display: block; }
.single-product .prev-product {
left: 0;
-moz-transform: translateX(-22vw);
-o-transform: translateX(-22vw);
-ms-transform: translateX(-22vw);
-webkit-transform: translateX(-22vw);
transform: translateX(-22vw); }
.single-product .prev-product .image-center {
-moz-transform: translateX(-50%) rotateY(50deg);
-o-transform: translateX(-50%) rotateY(50deg);
-ms-transform: translateX(-50%) rotateY(50deg);
-webkit-transform: translateX(-50%) rotateY(50deg);
transform: translateX(-50%) rotateY(50deg); }
.single-product .prev-product p {
-moz-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
left: 30px; }
.single-product .next-product {
right: 0;
-moz-transform: translateX(22vw);
-o-transform: translateX(22vw);
-ms-transform: translateX(22vw);
-webkit-transform: translateX(22vw);
transform: translateX(22vw); }
.single-product .next-product .image-center {
-moz-transform: translateX(50%) rotateY(-50deg);
-o-transform: translateX(50%) rotateY(-50deg);
-ms-transform: translateX(50%) rotateY(-50deg);
-webkit-transform: translateX(50%) rotateY(-50deg);
transform: translateX(50%) rotateY(-50deg); }
.single-product .next-product p {
-moz-transform: rotate(90deg);
-o-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
right: 30px; }
.single-product .products-nav.visible .prev-product {
opacity: 1;
-moz-transform: translateX(-13vw);
-o-transform: translateX(-13vw);
-ms-transform: translateX(-13vw);
-webkit-transform: translateX(-13vw);
transform: translateX(-13vw); }
@media screen and (max-width: 80em) {
.single-product .products-nav.visible .prev-product {
-moz-transform: translateX(-15vw);
-o-transform: translateX(-15vw);
-ms-transform: translateX(-15vw);
-webkit-transform: translateX(-15vw);
transform: translateX(-15vw); } }
.single-product .products-nav.visible .next-product {
opacity: 1;
-moz-transform: translateX(13vw);
-o-transform: translateX(13vw);
-ms-transform: translateX(13vw);
-webkit-transform: translateX(13vw);
transform: translateX(13vw); }
@media screen and (max-width: 80em) {
.single-product .products-nav.visible .next-product {
-moz-transform: translateX(15vw);
-o-transform: translateX(15vw);
-ms-transform: translateX(15vw);
-webkit-transform: translateX(15vw);
transform: translateX(15vw); } }
.single-product .products-nav.visible .next-product:hover,
.single-product .products-nav.visible .prev-product:hover {
transform: none;
transition-duration: 1s; }
.single-product .products-nav.visible .next-product:hover .preview .intrinsic .image-center,
.single-product .products-nav.visible .prev-product:hover .preview .intrinsic .image-center {
-moz-transform: none;
-o-transform: none;
-ms-transform: none;
-webkit-transform: none;
transform: none;
-moz-transition: 1s transform cubic-bezier(0.19, 1, 0.22, 1);
-o-transition: 1s transform cubic-bezier(0.19, 1, 0.22, 1);
-webkit-transition: 1s transform cubic-bezier(0.19, 1, 0.22, 1);
transition: 1s transform cubic-bezier(0.19, 1, 0.22, 1); }
.single-product .products-nav.visible .next-product:hover .prev-product__text,
.single-product .products-nav.visible .next-product:hover .next-product__text,
.single-product .products-nav.visible .prev-product:hover .prev-product__text,
.single-product .products-nav.visible .prev-product:hover .next-product__text {
transition-delay: 0s;
opacity: 0; }
.single-product .product_meta .product_meta_ins {
padding: 1.625rem 0;
border-bottom: 1px solid #eee;
text-align: center; }
.single-product .product_meta .product_meta_ins .cell {
padding: 0 1.875rem; }
.single-product .product_meta .product_meta_ins .cell > span {
font-size: 1.125rem;
font-weight: 400;
margin-right: 1.875rem; }
.single-product .product_meta .product_meta_ins .cell > span .sku {
font-weight: 300; }
.single-product .product_meta .product_meta_ins .cell > span a {
font-size: 1.125rem;
background-image: linear-gradient(to top, #000 0px, #000 0px), linear-gradient(to top, rgba(0, 0, 0, 0.1) 0px, rgba(0, 0, 0, 0.1) 0px);
background-position: left bottom, left bottom;
background-repeat: no-repeat, no-repeat;
background-size: 0 1px, 100% 1px;
transition: none 300ms ease-in-out;
transition-property: background-size, color;
word-wrap: break-word; }
.single-product .product_meta .product_meta_ins .cell > span a:hover {
background-size: 100% 1px, 100% 1px; }
.single-product .product_meta .product_meta_ins .cell > span:last-child {
margin-right: 0; }
@media screen and (max-width: 47.99875em) {
.single-product .product_meta .product_meta_ins .cell {
text-align: center; }
.single-product .product_meta .product_meta_ins .cell > span {
display: block;
text-align: center;
margin-right: 0; } }
.single-product .product_related_wrapper .single_product_summary_upsell,
.single-product .product_related_wrapper .single_product_summary_related {
text-align: center; }
.single-product .product_related_wrapper .single_product_summary_upsell section > h2,
.single-product .product_related_wrapper .single_product_summary_related section > h2 {
margin-bottom: 3.75rem; }
.single-product .product_related_wrapper .single_product_summary_upsell section ul.products,
.single-product .product_related_wrapper .single_product_summary_related section ul.products {
justify-content: center; }
@media screen and (max-width: 47.99875em) {
.single-product .product_related_wrapper .single_product_summary_upsell section ul.products,
.single-product .product_related_wrapper .single_product_summary_related section ul.products {
justify-content: left; } }
@media screen and (max-width: 47.99875em) {
.single-product .woocommerce-Tabs-panel--more_seller_product > .grid-container {
padding: 0 !important; } }
.single-product .woocommerce-Tabs-panel--more_seller_product ul.products {
justify-content: center; }
@media screen and (max-width: 47.99875em) {
.single-product .woocommerce-Tabs-panel--more_seller_product ul.products {
justify-content: left; } }
.single-product .woocommerce-Tabs-panel--more_seller_product ul.products .product-inner .product-details .product-title a div span:after {
display: none; }
.single-product .woocommerce-Tabs-panel--more_seller_product ul.products .product-inner .product-image .footer-section {
opacity: 1; }
.single-product .breadcrumbs-wrapper .breadcrumbs span:nth-last-child(-n+2), .single-product .breadcrumbs-wrapper .breadcrumbs span:last-child {
display: none; }
.single-product .woocommerce-tabs #reviews {
margin: 0 auto; }
.single-product .woocommerce-tabs #reviews #comments {
padding-right: 60px;
width: 55%;
float: left; }
@media screen and (max-width: 74.99875em) {
.single-product .woocommerce-tabs #reviews #comments {
padding-right: 0;
float: none;
width: 100%; } }
.single-product .woocommerce-tabs #reviews #comments h2.woocommerce-Reviews-title {
font-size: 30px;
font-weight: 600;
margin-bottom: 0.625rem; }
@media screen and (max-width: 47.99875em) {
.single-product .woocommerce-tabs #reviews #comments h2.woocommerce-Reviews-title {
margin-bottom: 1.875rem; } }
.single-product .woocommerce-tabs #reviews #comments h2.woocommerce-Reviews-title span {
font-weight: 600; }
.single-product .woocommerce-tabs #reviews #comments .commentlist {
list-style: none;
margin: 1.875rem 0 0 0;
padding: 0; }
.single-product .woocommerce-tabs #reviews #comments .comment_container {
padding: 0;
position: relative;
margin-bottom: 1.25rem;
text-align: left; }
.single-product .woocommerce-tabs #reviews #comments .comment_container .comment-text {
padding-left: 5.625rem; }
@media screen and (max-width: 47.99875em) {
.single-product .woocommerce-tabs #reviews #comments .comment_container .comment-text {
padding-left: 4.375rem; } }
.single-product .woocommerce-tabs #reviews #comments .avatar {
position: absolute;
left: 0;
top: 0;
width: 4.375rem;
height: 4.375rem;
margin: 0.3125rem 0 0.625rem 0;
border-radius: 4.375rem; }
@media screen and (max-width: 47.99875em) {
.single-product .woocommerce-tabs #reviews #comments .avatar {
width: 3.125rem;
height: 3.125rem; } }
.single-product .woocommerce-tabs #reviews #comments .star-rating {
float: right;
display: inline-block;
margin: 0.625rem 0 0.625rem; }
@media screen and (max-width: 47.99875em) {
.single-product .woocommerce-tabs #reviews #comments .star-rating {
float: none;
margin: 0.25rem 0 0.625rem; } }
.single-product .woocommerce-tabs #reviews #comments .meta {
display: inline-block;
padding-top: 0.3125rem;
margin-bottom: 0; }
@media screen and (max-width: 47.99875em) {
.single-product .woocommerce-tabs #reviews #comments .meta {
display: block; } }
.single-product .woocommerce-tabs #reviews #comments .meta strong.woocommerce-review__author {
color: #000;
margin-right: 10px;
font-weight: 600;
display: inline-block;
font-size: 1.5rem;
line-height: 1.2; }
@media screen and (max-width: 47.99875em) {
.single-product .woocommerce-tabs #reviews #comments .meta strong.woocommerce-review__author {
font-size: 1.375rem; } }
.single-product .woocommerce-tabs #reviews #comments .meta .woocommerce-review__dash {
display: none; }
.single-product .woocommerce-tabs #reviews #comments .meta em.verified {
display: inline-block;
font-size: 1rem;
line-height: 1;
top: -10px; }
.single-product .woocommerce-tabs #reviews #comments .meta time {
width: 100%;
color: #666;
display: block;
font-weight: 300;
font-size: 1rem; }
.single-product .woocommerce-tabs #reviews #comments .description {
margin: 0;
line-height: 1.6em;
padding: 0.625rem 0 1.25rem 0; }
@media screen and (max-width: 47.99875em) {
.single-product .woocommerce-tabs #reviews #comments .description {
padding: 0 0 1.25rem 0; } }
.single-product .woocommerce-tabs #reviews #comments .description p {
font-size: 1.25rem;
line-height: 1.4;
padding: 0;
margin: 0 auto; }
@media screen and (max-width: 47.99875em) {
.single-product .woocommerce-tabs #reviews #comments .description p {
font-size: 1.125rem; } }
.single-product .woocommerce-tabs #reviews #review_form_wrapper {
border-left: 1px solid #f0f0f0;
padding-left: 60px;
padding-bottom: 40px;
width: 45%;
float: left; }
@media screen and (max-width: 74.99875em) {
.single-product .woocommerce-tabs #reviews #review_form_wrapper {
border-left: none;
float: none;
width: 100%;
padding-left: 0; } }
.single-product .woocommerce-tabs #reviews #review_form_wrapper h3, .single-product .woocommerce-tabs #reviews #review_form_wrapper .comment-reply-title {
font-size: 1.875rem;
line-height: 1.2;
font-weight: 600;
margin: 0; }
.single-product .woocommerce-tabs #reviews #review_form_wrapper .comment-form p.comment-notes {
margin-top: 0.625rem;
font-size: 16px; }
.single-product .woocommerce-tabs #reviews #review_form_wrapper .comment-form .comment-form-rating {
margin-top: 1.875rem; }
.single-product .woocommerce-tabs #reviews #review_form_wrapper .comment-form .stars a {
position: relative;
height: 1em;
width: 1em;
text-indent: -999em;
display: inline-block;
text-decoration: none;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
border: none;
background-image: none; }
.single-product .woocommerce-tabs #reviews #review_form_wrapper .comment-form .stars a:before {
display: block;
position: absolute;
top: 0;
left: 0;
font-size: 1em;
line-height: 1; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
text-indent: 0;
transition: all 0.3s ease;
color: #ffcc33; }
.single-product .woocommerce-tabs #reviews #review_form_wrapper .comment-form .stars a:hover:before { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
.single-product .woocommerce-tabs #reviews #review_form_wrapper .comment-form .stars.selected a.active ~ a::before {
content: "\ea07"; }
.single-product .woocommerce-tabs #reviews #review_form_wrapper .comment-form .stars.selected a.active:before,
.single-product .woocommerce-tabs #reviews #review_form_wrapper .comment-form .stars.selected a:not(.active):before {
content: "\ea08";
color: #ffcc33; }
.single-product form.variations_form table,
#barberry_woocommerce_quickview form.variations_form table {
border: none; }
.single-product form.variations_form table tbody,
#barberry_woocommerce_quickview form.variations_form table tbody {
border: none; }
.single-product form.variations_form table tbody tr,
#barberry_woocommerce_quickview form.variations_form table tbody tr {
border: none;
background-color: transparent; }
.single-product form.variations_form table tbody tr td,
#barberry_woocommerce_quickview form.variations_form table tbody tr td {
vertical-align: middle;
padding: 0;
padding-bottom: 15px; }
@media screen and (max-width: 20em) {
.single-product form.variations_form table tbody tr td,
#barberry_woocommerce_quickview form.variations_form table tbody tr td {
display: block; } }
.single-product form.variations_form table tbody tr td.label,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.label {
background: transparent; }
.single-product form.variations_form table tbody tr td.label label,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.label label {
padding: 17px 30px 16px 0;
font-size: 18px; }
.single-product form.variations_form table tbody tr td.label label:after,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.label label:after {
content: ":";
margin-left: 2px; }
@media screen and (max-width: 47.99875em) {
.single-product form.variations_form table tbody tr td.label label,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.label label {
padding-right: 20px; } }
@media screen and (max-width: 20em) {
.single-product form.variations_form table tbody tr td.label label,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.label label {
padding: 0; } }
.single-product form.variations_form table tbody tr td.value,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.value {
vertical-align: middle;
position: relative;
padding-left: 5px;
width: 100%; }
@media screen and (max-width: 47.99875em) {
.single-product form.variations_form table tbody tr td.value,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.value {
padding-right: 0; } }
@media screen and (max-width: 20em) {
.single-product form.variations_form table tbody tr td.value,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.value {
padding-left: 0; } }
.single-product form.variations_form table tbody tr td.value .reset_variations,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.value .reset_variations {
display: inline-block !important;
position: relative;
padding-left: 20px;
margin-left: 10px;
vertical-align: middle;
font-weight: 400;
font-size: 0.6875rem;
line-height: 0.6875rem;
color: inherit;
text-transform: uppercase; }
@media screen and (max-width: 47.99875em) {
.single-product form.variations_form table tbody tr td.value .reset_variations,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.value .reset_variations {
margin-left: 0;
display: block !important;
margin-top: 20px;
position: relative; } }
.single-product form.variations_form table tbody tr td.value .reset_variations:hover,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.value .reset_variations:hover {
opacity: .6; }
.single-product form.variations_form table tbody tr td.value .reset_variations:before,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.value .reset_variations:before {
position: absolute;
left: 0;
top: -4px;
width: 10px;
height: 10px;
font-size: 16px; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
.single-product form.variations_form table tbody tr td.value .select2,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.value .select2 {
display: inline-block;
max-width: 75%;
border-color: #000; }
@media screen and (max-width: 47.99875em) {
.single-product form.variations_form table tbody tr td.value .select2,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.value .select2 {
max-width: 15.625rem; } }
@media screen and (max-width: 20em) {
.single-product form.variations_form table tbody tr td.value .select2,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.value .select2 {
margin-top: 10px; } }
.single-product form.variations_form table tbody tr td.value .select2 .select2-selection__placeholder,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.value .select2 .select2-selection__placeholder {
color: #000 !important; }
.single-product form.variations_form table tbody tr td.value .tawcvs-swatches,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.value .tawcvs-swatches {
max-width: 75%;
display: inline-block;
overflow: visible;
padding: 5px 0 5px 0; }
@media screen and (max-width: 47.99875em) {
.single-product form.variations_form table tbody tr td.value .tawcvs-swatches,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.value .tawcvs-swatches {
max-width: 100%; } }
.single-product form.variations_form table tbody tr td.value .tawcvs-swatches span,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.value .tawcvs-swatches span {
width: 22px;
height: 22px;
line-height: 1;
margin-right: 17px;
opacity: 1;
border: none; }
.single-product form.variations_form table tbody tr td.value .tawcvs-swatches span:hover,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.value .tawcvs-swatches span:hover {
-moz-transform: scale(1.4);
-o-transform: scale(1.4);
-ms-transform: scale(1.4);
-webkit-transform: scale(1.4);
transform: scale(1.4); }
.single-product form.variations_form table tbody tr td.value .tawcvs-swatches span.selected,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.value .tawcvs-swatches span.selected {
-moz-transform: scale(1.4);
-o-transform: scale(1.4);
-ms-transform: scale(1.4);
-webkit-transform: scale(1.4);
transform: scale(1.4);
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none; }
.single-product form.variations_form table tbody tr td.value .tawcvs-swatches span.selected:before,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.value .tawcvs-swatches span.selected:before {
z-index: 4;
-moz-transform: none;
-o-transform: none;
-ms-transform: none;
-webkit-transform: none;
transform: none;
background-color: #fff;
border: none;
border-radius: 50%;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
content: '';
width: 6px;
height: 6px;
opacity: 1;
transition: all .3s; }
.single-product form.variations_form table tbody tr td.value .tawcvs-swatches span.swatch-image,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.value .tawcvs-swatches span.swatch-image {
width: 34px;
height: 34px;
font-size: 0; }
.single-product form.variations_form table tbody tr td.value .tawcvs-swatches span.swatch-label,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.value .tawcvs-swatches span.swatch-label {
width: auto;
height: auto;
margin-right: 8px;
margin-bottom: 6px;
padding: 8px 10px 7px;
border-radius: 0;
font-size: 16px;
line-height: 1;
display: inline-block;
border: 1px solid #000;
background-color: #fff;
color: #000; }
.single-product form.variations_form table tbody tr td.value .tawcvs-swatches span.swatch-label:before,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.value .tawcvs-swatches span.swatch-label:before {
display: none; }
.single-product form.variations_form table tbody tr td.value .tawcvs-swatches span.swatch-label:hover, .single-product form.variations_form table tbody tr td.value .tawcvs-swatches span.swatch-label.selected,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.value .tawcvs-swatches span.swatch-label:hover,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.value .tawcvs-swatches span.swatch-label.selected {
color: #fff;
background-color: #000;
border: 1px solid black;
-moz-transform: none;
-o-transform: none;
-ms-transform: none;
-webkit-transform: none;
transform: none; }
.single-product form.variations_form table tbody tr td.value .tawcvs-swatches .cv-tooltip,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.value .tawcvs-swatches .cv-tooltip {
width: auto;
max-width: 15rem;
padding: 8px 9px 6px 9px;
transition: all .3s ease;
font-size: 12px;
font-weight: 400;
line-height: 1;
border-radius: 0;
background-color: #000;
position: absolute;
top: -35px;
bottom: auto;
right: auto;
left: 50%;
transform: translate3d(-50%, 0, 0); }
@media print, screen and (min-width: 64.0625em) {
.single-product form.variations_form table tbody tr td.value .tawcvs-swatches .cv-tooltip,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.value .tawcvs-swatches .cv-tooltip {
animation: shop_tooltip_hover_out .3s; } }
.single-product form.variations_form table tbody tr td.value .tawcvs-swatches .cv-tooltip:after,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.value .tawcvs-swatches .cv-tooltip:after {
position: absolute;
bottom: -16px;
right: auto;
left: 50%;
margin-left: 0;
transform: translate3d(-50%, 0, 0);
content: '';
width: 0;
height: 0;
border-style: solid;
border-width: 10px;
border-color: transparent transparent transparent;
border-top-color: #0a0a0a;
background: transparent; }
@media print, screen and (min-width: 64.0625em) {
.single-product form.variations_form table tbody tr td.value .tawcvs-swatches .swatch:hover .cv-tooltip,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.value .tawcvs-swatches .swatch:hover .cv-tooltip {
animation: shop_tooltip_hover_in .3s;
animation-fill-mode: forwards;
visibility: visible; } }
.single-product form.variations_form table tbody tr:last-child td,
#barberry_woocommerce_quickview form.variations_form table tbody tr:last-child td {
padding-bottom: 0; }
.single-product form.variations_form .select2,
#barberry_woocommerce_quickview form.variations_form .select2 {
margin-bottom: 0; }
.single-product form.variations_form .single_variation_wrap .woocommerce-variation-description p,
#barberry_woocommerce_quickview form.variations_form .single_variation_wrap .woocommerce-variation-description p {
font-size: 18px; }
.single-product form.variations_form .single_variation_wrap .woocommerce-variation-price .price .amount,
#barberry_woocommerce_quickview form.variations_form .single_variation_wrap .woocommerce-variation-price .price .amount {
font-size: 30px; }
.single-product form.variations_form .single_variation_wrap .woocommerce-variation-price .price del span.amount,
#barberry_woocommerce_quickview form.variations_form .single_variation_wrap .woocommerce-variation-price .price del span.amount {
font-size: 95%; }
.single-product form.variations_form .single_variation_wrap .woocommerce-variation-price .price del .woocommerce-Price-amount:before,
#barberry_woocommerce_quickview form.variations_form .single_variation_wrap .woocommerce-variation-price .price del .woocommerce-Price-amount:before {
width: 100%;
position: absolute;
content: "";
right: 0;
top: 50%;
height: 0px;
border-bottom: 1px solid #f9423a;
opacity: 0.7;
transform: rotate(-15deg); }
.single-product form.variations_form .single_variation_wrap .woocommerce-variation-price .price ins,
#barberry_woocommerce_quickview form.variations_form .single_variation_wrap .woocommerce-variation-price .price ins {
margin-left: 0.3125rem;
color: #f9423a;
text-decoration: none;
line-height: 1; }
.single-product form.variations_form .single_variation_wrap .woocommerce-variation-availability,
#barberry_woocommerce_quickview form.variations_form .single_variation_wrap .woocommerce-variation-availability {
margin-bottom: 20px; }
.single-product form.variations_form .single_variation_wrap .woocommerce-variation-availability p,
#barberry_woocommerce_quickview form.variations_form .single_variation_wrap .woocommerce-variation-availability p {
font-size: 16px;
font-weight: 400;
margin: 0; }
.single-product form.variations_form .single_variation_wrap .woocommerce-variation-availability p.in-stock,
#barberry_woocommerce_quickview form.variations_form .single_variation_wrap .woocommerce-variation-availability p.in-stock {
color: #85ab69; }
.single-product form.variations_form .single_variation_wrap .woocommerce-variation-availability p.out-of-stock,
#barberry_woocommerce_quickview form.variations_form .single_variation_wrap .woocommerce-variation-availability p.out-of-stock {
color: #da4343; }
.single-product .select2-results__option:last-of-type,
#barberry_woocommerce_quickview .select2-results__option:last-of-type {
padding-bottom: 0; }
.single-product .woocommerce-variation-add-to-cart,
#barberry_woocommerce_quickview .woocommerce-variation-add-to-cart {
display: inline-block; }
.single-product #wc-stripe-payment-request-wrapper,
#barberry_woocommerce_quickview #wc-stripe-payment-request-wrapper {
width: 100%;
clear: none !important;
display: inline-block; }
.single-product .product_summary_bottom_inner,
#barberry_woocommerce_quickview .product_summary_bottom_inner {
padding-top: 1.875rem; }
.single-product .product_summary_bottom_inner .dokan-report-abuse-button,
#barberry_woocommerce_quickview .product_summary_bottom_inner .dokan-report-abuse-button {
display: inline-block;
font-weight: 400;
padding-left: 1.5rem;
font-size: 1rem;
line-height: 1rem;
position: relative; }
.single-product .product_summary_bottom_inner .dokan-report-abuse-button i,
#barberry_woocommerce_quickview .product_summary_bottom_inner .dokan-report-abuse-button i {
width: 16px;
height: 16px;
position: absolute;
top: -2px;
left: 0; }
.single-product .product_summary_bottom_inner .dokan-report-abuse-button i:before,
#barberry_woocommerce_quickview .product_summary_bottom_inner .dokan-report-abuse-button i:before { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
font-size: 1rem; }
@keyframes loader_spinner {
100% {
transform: rotate(360deg); } }
@keyframes loader_fade {
0% {
opacity: 0; }
100% {
opacity: 1; } }
.single-product .product_summary_bottom_inner .dokan-report-abuse-button.working i:after,
#barberry_woocommerce_quickview .product_summary_bottom_inner .dokan-report-abuse-button.working i:after {
content: '';
display: inline-block;
box-sizing: border-box;
width: 16px;
height: 16px;
border-radius: 100%;
border: 1px solid transparent;
animation: loader_fade .5s ease-in, loader_spinner .5s linear infinite; }
.single-product .product_summary_bottom_inner .dokan-report-abuse-button.working i:before,
#barberry_woocommerce_quickview .product_summary_bottom_inner .dokan-report-abuse-button.working i:before {
display: none; }
.single-product .product_summary_bottom_inner .dokan-report-abuse-button.working i:after,
#barberry_woocommerce_quickview .product_summary_bottom_inner .dokan-report-abuse-button.working i:after {
border-top-color: #000;
z-index: 4;
position: absolute;
top: -2px;
left: 0; }
.single-product .product_summary_bottom_inner .yith-wcwl-add-to-wishlist,
#barberry_woocommerce_quickview .product_summary_bottom_inner .yith-wcwl-add-to-wishlist {
display: inline-block;
margin-top: 0;
margin-right: 1.25rem; }
.single-product .product_summary_bottom_inner .yith-wcwl-add-to-wishlist .clear, .single-product .product_summary_bottom_inner .yith-wcwl-add-to-wishlist + .clear,
#barberry_woocommerce_quickview .product_summary_bottom_inner .yith-wcwl-add-to-wishlist .clear,
#barberry_woocommerce_quickview .product_summary_bottom_inner .yith-wcwl-add-to-wishlist + .clear {
display: none; }
.single-product .product_summary_bottom_inner .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .blockUI,
#barberry_woocommerce_quickview .product_summary_bottom_inner .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .blockUI {
display: none !important; }
.single-product .product_summary_bottom_inner .yith-wcwl-add-to-wishlist .yith-wcwl-add-button > img,
#barberry_woocommerce_quickview .product_summary_bottom_inner .yith-wcwl-add-to-wishlist .yith-wcwl-add-button > img {
display: none !important; }
.single-product .product_summary_bottom_inner .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .add_to_wishlist,
#barberry_woocommerce_quickview .product_summary_bottom_inner .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .add_to_wishlist {
position: relative;
font-weight: 400;
font-size: 1rem;
line-height: 1rem;
padding-left: 1.5rem;
display: flex;
align-items: center; }
.single-product .product_summary_bottom_inner .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .add_to_wishlist:before,
#barberry_woocommerce_quickview .product_summary_bottom_inner .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .add_to_wishlist:before {
opacity: 1; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
margin-right: 0.5rem;
font-size: 1rem;
position: absolute;
top: -2px;
left: 0; }
.single-product .product_summary_bottom_inner .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .add_to_wishlist:hover:before,
#barberry_woocommerce_quickview .product_summary_bottom_inner .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .add_to_wishlist:hover:before {
animation: beat .6s ease-in-out infinite; }
@keyframes loader_spinner {
100% {
transform: rotate(360deg); } }
@keyframes loader_fade {
0% {
opacity: 0; }
100% {
opacity: 1; } }
.single-product .product_summary_bottom_inner .yith-wcwl-add-to-wishlist .yith-wcwl-add-button.loading .add_to_wishlist:after,
#barberry_woocommerce_quickview .product_summary_bottom_inner .yith-wcwl-add-to-wishlist .yith-wcwl-add-button.loading .add_to_wishlist:after {
content: '';
display: inline-block;
box-sizing: border-box;
width: 16px;
height: 16px;
border-radius: 100%;
border: 1px solid transparent;
animation: loader_fade .5s ease-in, loader_spinner .5s linear infinite; }
.single-product .product_summary_bottom_inner .yith-wcwl-add-to-wishlist .yith-wcwl-add-button.loading .add_to_wishlist:after,
#barberry_woocommerce_quickview .product_summary_bottom_inner .yith-wcwl-add-to-wishlist .yith-wcwl-add-button.loading .add_to_wishlist:after {
border-top-color: #000;
z-index: 4;
position: absolute;
top: -2px;
left: 0; }
.single-product .product_summary_bottom_inner .yith-wcwl-add-to-wishlist .yith-wcwl-add-button.loading .add_to_wishlist:before,
#barberry_woocommerce_quickview .product_summary_bottom_inner .yith-wcwl-add-to-wishlist .yith-wcwl-add-button.loading .add_to_wishlist:before {
opacity: 0; }
.single-product .product_summary_bottom_inner .yith-wcwl-wishlistaddedbrowse,
.single-product .product_summary_bottom_inner .yith-wcwl-wishlistexistsbrowse,
#barberry_woocommerce_quickview .product_summary_bottom_inner .yith-wcwl-wishlistaddedbrowse,
#barberry_woocommerce_quickview .product_summary_bottom_inner .yith-wcwl-wishlistexistsbrowse {
display: flex;
align-items: center; }
.single-product .product_summary_bottom_inner .yith-wcwl-wishlistaddedbrowse span.feedback,
.single-product .product_summary_bottom_inner .yith-wcwl-wishlistexistsbrowse span.feedback,
#barberry_woocommerce_quickview .product_summary_bottom_inner .yith-wcwl-wishlistaddedbrowse span.feedback,
#barberry_woocommerce_quickview .product_summary_bottom_inner .yith-wcwl-wishlistexistsbrowse span.feedback {
display: none; }
.single-product .product_summary_bottom_inner .yith-wcwl-wishlistaddedbrowse a,
.single-product .product_summary_bottom_inner .yith-wcwl-wishlistexistsbrowse a,
#barberry_woocommerce_quickview .product_summary_bottom_inner .yith-wcwl-wishlistaddedbrowse a,
#barberry_woocommerce_quickview .product_summary_bottom_inner .yith-wcwl-wishlistexistsbrowse a {
position: relative;
font-weight: 400;
font-size: 1rem;
line-height: 1rem;
padding-left: 1.5rem;
display: flex;
align-items: center; }
.single-product .product_summary_bottom_inner .yith-wcwl-wishlistaddedbrowse a:before,
.single-product .product_summary_bottom_inner .yith-wcwl-wishlistexistsbrowse a:before,
#barberry_woocommerce_quickview .product_summary_bottom_inner .yith-wcwl-wishlistaddedbrowse a:before,
#barberry_woocommerce_quickview .product_summary_bottom_inner .yith-wcwl-wishlistexistsbrowse a:before {
opacity: 1; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
margin-right: 0.5rem;
font-size: 1rem;
position: absolute;
top: -2px;
left: 0; }
.single-product .product_summary_bottom_inner .yith-wcwl-wishlistaddedbrowse a:hover:before,
.single-product .product_summary_bottom_inner .yith-wcwl-wishlistexistsbrowse a:hover:before,
#barberry_woocommerce_quickview .product_summary_bottom_inner .yith-wcwl-wishlistaddedbrowse a:hover:before,
#barberry_woocommerce_quickview .product_summary_bottom_inner .yith-wcwl-wishlistexistsbrowse a:hover:before {
animation: beat .6s ease-in-out infinite; }
.single-product .product-type-grouped .woocommerce-grouped-product-list-item__quantity,
#barberry_woocommerce_quickview .product-type-grouped .woocommerce-grouped-product-list-item__quantity {
opacity: 1;
visibility: visible;
z-index: 1; }
.single-product .product-type-grouped .woocommerce-grouped-product-list-item__quantity:hover .button,
#barberry_woocommerce_quickview .product-type-grouped .woocommerce-grouped-product-list-item__quantity:hover .button {
visibility: visible;
overflow: visible; }
.single-product .product-type-grouped .woocommerce-grouped-product-list-item__quantity .button,
#barberry_woocommerce_quickview .product-type-grouped .woocommerce-grouped-product-list-item__quantity .button {
background: none;
font-size: 0;
border-top-width: 0;
color: inherit;
padding: 0;
text-align: right;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer; }
.single-product .product-type-grouped .woocommerce-grouped-product-list-item__quantity .button .tooltip,
#barberry_woocommerce_quickview .product-type-grouped .woocommerce-grouped-product-list-item__quantity .button .tooltip {
max-width: 15rem;
transition: all .3s ease;
font-size: 12px;
font-weight: 400;
line-height: 1;
position: absolute;
top: -35px;
right: auto;
left: 50%;
transform: translate3d(-50%, 0, 0);
visibility: hidden;
pointer-events: none;
white-space: nowrap;
text-align: center;
padding: 8px 9px 6px 9px; }
@media print, screen and (min-width: 64.0625em) {
.single-product .product-type-grouped .woocommerce-grouped-product-list-item__quantity .button .tooltip,
#barberry_woocommerce_quickview .product-type-grouped .woocommerce-grouped-product-list-item__quantity .button .tooltip {
animation: shop_tooltip_hover_out .3s; } }
.single-product .product-type-grouped .woocommerce-grouped-product-list-item__quantity .button .tooltip:after,
#barberry_woocommerce_quickview .product-type-grouped .woocommerce-grouped-product-list-item__quantity .button .tooltip:after {
position: absolute;
bottom: -16px;
right: auto;
left: 50%;
transform: translate3d(-50%, 0, 0);
content: '';
width: 0;
height: 0;
border-style: solid;
border-width: 10px;
border-color: transparent transparent transparent;
border-top-color: #0a0a0a; }
@media print, screen and (min-width: 64.0625em) {
.single-product .product-type-grouped .woocommerce-grouped-product-list-item__quantity .button:hover .tooltip,
#barberry_woocommerce_quickview .product-type-grouped .woocommerce-grouped-product-list-item__quantity .button:hover .tooltip {
animation: shop_tooltip_hover_in .3s;
animation-fill-mode: forwards;
visibility: visible; } }
.single-product .product-type-grouped .woocommerce-grouped-product-list-item__quantity .button:after,
#barberry_woocommerce_quickview .product-type-grouped .woocommerce-grouped-product-list-item__quantity .button:after { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
transition: all .3s ease-in-out;
font-size: 16px; }
.single-product .product-type-grouped .group_table,
#barberry_woocommerce_quickview .product-type-grouped .group_table {
table-layout: fixed;
border: none; }
.single-product .product-type-grouped .group_table tbody,
#barberry_woocommerce_quickview .product-type-grouped .group_table tbody {
border: none; }
.single-product .product-type-grouped .group_table tr,
#barberry_woocommerce_quickview .product-type-grouped .group_table tr {
border-bottom-width: 0;
background-color: transparent;
border-bottom: 1px solid #eee; }
.single-product .product-type-grouped .group_table tr:last-child,
#barberry_woocommerce_quickview .product-type-grouped .group_table tr:last-child {
border-bottom: none; }
@media screen and (max-width: 47.99875em) {
.single-product .product-type-grouped .group_table tr:first-child td,
#barberry_woocommerce_quickview .product-type-grouped .group_table tr:first-child td {
padding-top: 0; } }
.single-product .product-type-grouped .group_table tr:last-child td,
#barberry_woocommerce_quickview .product-type-grouped .group_table tr:last-child td {
padding-bottom: 1rem; }
.single-product .product-type-grouped .group_table tr td,
#barberry_woocommerce_quickview .product-type-grouped .group_table tr td {
vertical-align: middle; }
.single-product .product-type-grouped .group_table tr td:first-child,
#barberry_woocommerce_quickview .product-type-grouped .group_table tr td:first-child {
padding-left: 0; }
.single-product .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__quantity .quantity,
#barberry_woocommerce_quickview .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__quantity .quantity {
margin-right: 0;
min-width: 120px;
margin-bottom: 0 !important; }
.single-product .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__quantity a.button,
#barberry_woocommerce_quickview .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__quantity a.button {
text-align: center;
text-transform: capitalize;
padding: 15px 0;
border-width: 0px;
width: 120px;
display: inline-block;
background: #f5f5f5;
margin-bottom: 0;
letter-spacing: 0; }
.single-product .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__quantity a.button:before,
#barberry_woocommerce_quickview .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__quantity a.button:before {
display: none; }
.single-product .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__quantity a.button:after,
#barberry_woocommerce_quickview .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__quantity a.button:after {
color: #000; }
.single-product .product-type-grouped .group_table tr td a.product_type_external, .single-product .product-type-grouped .group_table tr td a.product_type_simple, .single-product .product-type-grouped .group_table tr td a.product_type_variable,
#barberry_woocommerce_quickview .product-type-grouped .group_table tr td a.product_type_external,
#barberry_woocommerce_quickview .product-type-grouped .group_table tr td a.product_type_simple,
#barberry_woocommerce_quickview .product-type-grouped .group_table tr td a.product_type_variable {
font-size: 0;
padding: 1.125rem 0;
position: relative;
opacity: 1;
width: 100%; }
.single-product .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__label label,
#barberry_woocommerce_quickview .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__label label {
padding: 0;
padding-left: 10px; }
.single-product .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__label label a,
#barberry_woocommerce_quickview .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__label label a {
color: inherit;
font-size: 1.125rem;
line-height: 1.3;
font-weight: 400 !important; }
@media screen and (max-width: 47.99875em) {
.single-product .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__label label a,
#barberry_woocommerce_quickview .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__label label a {
font-size: 1rem; } }
.single-product .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__label label a:hover,
#barberry_woocommerce_quickview .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__label label a:hover {
opacity: 0.6; }
.single-product .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__price,
#barberry_woocommerce_quickview .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__price {
text-align: right;
font-size: 18px;
line-height: 1.2; }
.single-product .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__price del,
#barberry_woocommerce_quickview .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__price del {
text-decoration: none; }
.single-product .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__price del span.amount,
#barberry_woocommerce_quickview .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__price del span.amount {
position: relative;
color: #666;
font-size: 85%;
font-weight: 300;
line-height: 1.2; }
.single-product .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__price del span.amount .amount:before,
#barberry_woocommerce_quickview .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__price del span.amount .amount:before {
width: 100%;
position: absolute;
content: "";
right: 0;
top: 50%;
height: 0px;
border-bottom: 1px solid #f9423a;
opacity: 0.7;
transform: rotate(-15deg); }
.single-product .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__price ins,
#barberry_woocommerce_quickview .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__price ins {
color: #f9423a;
text-decoration: none;
line-height: 1; }
.single-product .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__price ins .amount,
#barberry_woocommerce_quickview .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__price ins .amount {
font-size: 18px;
line-height: 1.2; }
.single-product .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__price p.stock,
#barberry_woocommerce_quickview .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__price p.stock {
display: block;
margin-top: 0px;
margin-bottom: 0;
line-height: 1; }
.ajax_add_to_cart.progress-btn {
cursor: pointer; }
.ajax_add_to_cart.progress-btn:after {
display: none; }
.ajax_add_to_cart.progress-btn .checked {
position: absolute;
top: calc(50% - 8px);
left: 47%;
opacity: 1;
height: 0; }
.ajax_add_to_cart.progress-btn .checked:after {
font-size: 0;
margin-left: -5px; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
.ajax_add_to_cart.progress-btn.check .btn-text {
opacity: 0;
font-size: 0; }
.ajax_add_to_cart.progress-btn.check .checked {
opacity: 1;
height: auto;
transition: all 0.3s ease; }
.ajax_add_to_cart.progress-btn.check .checked:after {
font-size: 16px; }
.ajax_add_to_cart.progress-btn .btn-text {
-moz-transition: opacity 0.3s;
-o-transition: opacity 0.3s;
-webkit-transition: opacity 0.3s;
transition: opacity 0.3s;
opacity: 1; }
.ajax_add_to_cart.progress-btn.active {
opacity: 1 !important;
pointer-events: none;
cursor: initial !important; }
.ajax_add_to_cart.progress-btn.active .progress {
opacity: 1;
animation: progress-anim 3s ease 0s; }
.ajax_add_to_cart.progress-btn.active .btn-text {
opacity: 0;
transition: all 0.3s ease; }
.ajax_add_to_cart.progress-btn.active:before {
transform: rotate3d(0, 0, 1, 0deg) translate3d(0, 0, 0); }
.ajax_add_to_cart.progress-btn.active.check:before {
transform: rotate3d(0, 0, 1, 10deg) translate3d(-1.2em, 110%, 0); }
.ajax_add_to_cart.progress-btn .progress {
width: 0%;
height: 100%;
z-index: 5;
background: #000;
opacity: 0;
transition: all 0.3s ease;
position: absolute;
left: 0px;
top: 0;
right: 0;
bottom: 0; }
body.is-mobile .ajax_add_to_cart.progress-btn {
-moz-transition: 0.6s background-color ease;
-o-transition: 0.6s background-color ease;
-webkit-transition: 0.6s background-color ease;
transition: 0.6s background-color ease; }
body.is-mobile .ajax_add_to_cart.progress-btn.active {
background-color: #fff; }
body.is-mobile .ajax_add_to_cart.progress-btn.active.check .checked:after {
color: #000; }
@keyframes progress-anim {
0% {
width: 0%; }
5% {
width: 0%; }
10% {
width: 15%; }
30% {
width: 40%; }
50% {
width: 55%; }
80% {
width: 100%; }
95% {
width: 100%; }
100% {
width: 0%; } }
.product-images-wrapper {
position: relative; }
.product-images-wrapper .product-labels {
opacity: 0;
top: 25px;
left: -10px; }
@media screen and (max-width: 47.99875em) {
.product-images-wrapper .product-labels {
top: 30px;
left: 25px; } }
.product-images-wrapper .product-labels.labels-bordered .product-label {
padding: 5px 15px 3px 15px;
border: 2px solid; }
@media screen and (max-width: 47.99875em) {
.product-images-wrapper .product-labels.labels-bordered .product-label {
padding: 5px 10px 3px 10px;
border: 1px solid; } }
.product-images-wrapper .product-labels.labels-solid .product-label {
padding: 7px 20px 5px 20px;
color: #fff; }
@media screen and (max-width: 47.99875em) {
.product-images-wrapper .product-labels.labels-solid .product-label {
padding: 5px 10px 3px 10px; } }
.product-images-wrapper .product-labels .product-label {
display: inline-block;
font-size: 16px;
line-height: 1.4;
font-weight: 400; }
.product-images-wrapper .product-labels .product-label:not(:last-child) {
margin-bottom: 10px; }
@media screen and (max-width: 47.99875em) {
.product-images-wrapper .product-labels .product-label {
font-size: 13px;
line-height: 1.3; } }
.product_layout.product_layout_style_2 .product-images-wrapper .product-labels, .product_layout.product_layout_style_3 .product-images-wrapper .product-labels {
left: 25px; }
@media (min-width: 768px) {
.product_layout.product_layout_style_2 .product-images-wrapper .product-labels, .product_layout.product_layout_style_3 .product-images-wrapper .product-labels {
left: calc(9.1145833333vw - 45px); } }
@media (min-width: 1920px) {
.product_layout.product_layout_style_2 .product-images-wrapper .product-labels, .product_layout.product_layout_style_3 .product-images-wrapper .product-labels {
left: 130px; } }
.single-product .product-tabs-cells {
margin-top: 2.5rem;
border-bottom: 1px solid #eee; }
@media screen and (max-width: 47.99875em) {
.single-product .product-tabs-cells {
margin-top: 2.5rem;
border-top: 1px solid #eee; } }
.single-product .woocommerce-tabs {
margin: 1.25rem 0 0; }
.single-product .woocommerce-tabs ul.tabs {
background-color: transparent;
margin: 0 0 2.5rem 0;
padding: 0;
list-style: none;
text-align: center;
border: none; }
@media screen and (max-width: 47.99875em) {
.single-product .woocommerce-tabs ul.tabs {
margin: 0 0 1.25rem 0; } }
.single-product .woocommerce-tabs ul.tabs li {
display: inline-block;
font-weight: bold;
padding: 0 0.625rem;
margin: 5px 0;
width: auto; }
@media screen and (max-width: 47.99875em) {
.single-product .woocommerce-tabs ul.tabs li {
display: block;
width: 100%;
text-align: center;
margin: 15px 0; } }
.single-product .woocommerce-tabs ul.tabs li a {
padding: 0.3125rem 0.625rem;
color: rgba(0, 0, 0, 0.3);
font-size: 2.125rem;
line-height: 1.2;
font-weight: 600;
letter-spacing: -1px; }
.single-product .woocommerce-tabs ul.tabs li a sup {
font-size: 1.125rem;
margin-left: 5px;
top: -10px;
vertical-align: middle; }
@media screen and (max-width: 47.99875em) {
.single-product .woocommerce-tabs ul.tabs li a {
font-size: 1.625rem; } }
.single-product .woocommerce-tabs ul.tabs li.active a {
color: #000; }
.single-product .woocommerce-tabs ul.tabs li.active a sup {
color: #000; }
.single-product .woocommerce-tabs .grid-container {
padding: 0; }
@media screen and (max-width: 64em) {
.single-product .woocommerce-tabs .grid-container {
padding-left: 30px;
padding-right: 30px; } }
@media screen and (max-width: 64em) and (min-width: 768px) {
.single-product .woocommerce-tabs .grid-container {
padding-left: calc(5.8823529412vw - 15.1764705882px); } }
@media screen and (max-width: 64em) and (min-width: 1023px) {
.single-product .woocommerce-tabs .grid-container {
padding-left: 45px; } }
@media screen and (max-width: 64em) and (min-width: 768px) {
.single-product .woocommerce-tabs .grid-container {
padding-right: calc(5.8823529412vw - 15.1764705882px); } }
@media screen and (max-width: 64em) and (min-width: 1023px) {
.single-product .woocommerce-tabs .grid-container {
padding-right: 45px; } }
.single-product .woocommerce-tabs #tab-description p a {
font-weight: 400; }
.single-product .woocommerce-tabs #tab-additional_information .shop_attributes .cell {
padding-right: 1.25rem;
margin-bottom: 1.25rem; }
.single-product .woocommerce-tabs #tab-additional_information .shop_attributes .cell:last-child {
padding-right: 0; }
.single-product .woocommerce-tabs #tab-additional_information .shop_attributes .cell .attr-title {
font-weight: 400;
font-size: 18px; }
.single-product .woocommerce-tabs #tab-additional_information .shop_attributes .cell .attr-excerpt p {
font-size: 18px; }
.single-product .woocommerce-tabs #tab-description,
.single-product .woocommerce-tabs #tab-additional_information {
padding-bottom: 3.75rem; }
@media screen and (max-width: 47.99875em) {
.single-product .woocommerce-tabs #tab-description,
.single-product .woocommerce-tabs #tab-additional_information {
padding-bottom: 1.875rem; } }
body:not(.is-mobile) .woocommerce-tabs ul.tabs li a {
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-image: linear-gradient(to right, #000, #000 50%, rgba(0, 0, 0, 0.3) 50%);
background-size: 200% 100%;
background-position: 100%;
transition: all 1.2s cubic-bezier(0.19, 1, 0.22, 1); }
body:not(.is-mobile) .woocommerce-tabs ul.tabs li a sup {
background-image: none;
-webkit-text-fill-color: rgba(0, 0, 0, 0.3); }
body:not(.is-mobile) .woocommerce-tabs ul.tabs li a:hover {
background-position: 0%; }
body:not(.is-mobile) .woocommerce-tabs ul.tabs li a:hover sup {
-webkit-text-fill-color: black; }
body:not(.is-mobile) .woocommerce-tabs ul.tabs li.active a {
color: #000;
background-image: none;
-webkit-text-fill-color: #000; }
body:not(.is-mobile) .woocommerce-tabs ul.tabs li.active a sup {
-webkit-text-fill-color: black; }
.product_layout .barberry-images {
position: relative; }
.product_layout .barberry-images .product_tool_buttons_placeholder {
opacity: 1;
visibility: visible;
z-index: 1; }
.product_layout .barberry-images .product_tool_buttons_placeholder:hover .single_product_video_trigger {
visibility: visible;
overflow: visible; }
.product_layout .barberry-images .product_tool_buttons_placeholder .single_product_video_trigger {
background: none;
font-size: 0;
border-top-width: 0;
color: inherit;
padding: 0;
text-align: right;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer; }
.product_layout .barberry-images .product_tool_buttons_placeholder .single_product_video_trigger .tooltip {
max-width: 15rem;
transition: all .3s ease;
font-size: 12px;
font-weight: 400;
line-height: 1;
position: absolute;
top: -35px;
right: auto;
left: 50%;
transform: translate3d(-50%, 0, 0);
visibility: hidden;
pointer-events: none;
white-space: nowrap;
text-align: center;
padding: 8px 9px 6px 9px; }
@media print, screen and (min-width: 64.0625em) {
.product_layout .barberry-images .product_tool_buttons_placeholder .single_product_video_trigger .tooltip {
animation: shop_tooltip_hover_out .3s; } }
.product_layout .barberry-images .product_tool_buttons_placeholder .single_product_video_trigger .tooltip:after {
position: absolute;
bottom: -16px;
right: auto;
left: 50%;
transform: translate3d(-50%, 0, 0);
content: '';
width: 0;
height: 0;
border-style: solid;
border-width: 10px;
border-color: transparent transparent transparent;
border-top-color: #0a0a0a; }
@media print, screen and (min-width: 64.0625em) {
.product_layout .barberry-images .product_tool_buttons_placeholder .single_product_video_trigger:hover .tooltip {
animation: shop_tooltip_hover_in .3s;
animation-fill-mode: forwards;
visibility: visible; } }
.product_layout .barberry-images .product_tool_buttons_placeholder .single_product_video_trigger:after { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
transition: all .3s ease-in-out;
font-size: 16px; }
.product_layout .barberry-images.woocommerce-product-gallery--without-images .product-thumbnails-wrapper {
display: none; }
.product_layout .product-images-inner {
position: relative; }
.product_layout .product-images-inner .product_tool_buttons_placeholder {
z-index: 4;
position: absolute;
right: 30px;
bottom: 30px;
width: 55px;
height: 55px; }
@media screen and (max-width: 80em) {
.product_layout .product-images-inner .product_tool_buttons_placeholder {
right: 20px;
bottom: 20px;
width: 45px;
height: 45px; } }
.product_layout .product-images-inner .product_tool_buttons_placeholder .single_product_video_trigger {
position: relative;
z-index: 1;
overflow: hidden; }
.product_layout .product-images-inner .product_tool_buttons_placeholder .single_product_video_trigger:before {
content: '';
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
background-color: #000;
-webkit-transform: scale(0);
transform: scale(0);
-webkit-transform-origin: center center;
transform-origin: center center;
transition: -webkit-transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1), -webkit-transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
border-radius: 50%;
-webkit-backface-visibility: hidden;
backface-visibility: hidden; }
body:not(.is-mobile) .product_layout .product-images-inner .product_tool_buttons_placeholder .single_product_video_trigger:hover:before {
-webkit-transform: scale(1);
transform: scale(1); }
body:not(.is-mobile) .product_layout .product-images-inner .product_tool_buttons_placeholder .single_product_video_trigger:hover:after {
color: #fff;
transform: scale(0.8); }
.product_layout .product-images-inner .product_tool_buttons_placeholder .single_product_video_trigger {
background-color: #fff;
width: 55px;
height: 55px;
border-radius: 50%;
-webkit-box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.05);
-moz-box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.05);
box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.05); }
.product_layout .product-images-inner .product_tool_buttons_placeholder .single_product_video_trigger:after {
position: absolute;
top: calc(50% - 11px);
left: calc(50% - 8px);
font-size: 20px;
font-weight: 600;
-moz-transition: transform 0.3s;
-o-transition: transform 0.3s;
-webkit-transition: transform 0.3s;
transition: transform 0.3s; }
@media screen and (max-width: 80em) {
.product_layout .product-images-inner .product_tool_buttons_placeholder .single_product_video_trigger {
width: 45px;
height: 45px; }
.product_layout .product-images-inner .product_tool_buttons_placeholder .single_product_video_trigger:after {
position: absolute;
top: calc(50% - 9px);
left: calc(50% - 6px);
font-size: 16px;
font-weight: 600;
-moz-transition: transform 0.3s;
-o-transition: transform 0.3s;
-webkit-transition: transform 0.3s;
transition: transform 0.3s; } }
.product_layout .product-image-wrapper {
position: relative;
overflow: hidden; }
.product_layout #product-images .woocommerce-product-gallery__image {
width: 100%; }
.product_layout #product-images .woocommerce-product-gallery__image img {
width: 100%;
height: auto;
box-shadow: none; }
.product_layout #product-images .woocommerce-product-gallery__image img:not(.zoomImg).flickity-lazyloaded {
opacity: 1; }
.product_layout #product-images .woocommerce-product-gallery__image .photoswipe {
cursor: crosshair;
display: block; }
.product_layout #product-images .woocommerce-product-gallery__image .zoomImg {
background-color: #fff;
opacity: 0; }
.product_layout #product-images.photoswipe-enabled .woocommerce-product-gallery__image {
cursor: pointer; }
.product_layout #product-images.zoom-enabled .woocommerce-product-gallery__image {
cursor: crosshair; }
.product_layout .product-thumbnails-wrapper {
position: absolute;
bottom: -50px;
left: 0;
width: 100%; }
@media screen and (max-width: 48em) {
.product_layout .product-thumbnails-wrapper {
position: relative;
bottom: 0; } }
.product_layout .product-thumbnails-container {
position: relative;
margin: 0 auto 0 auto;
overflow: hidden;
max-width: 65%;
transition: box-shadow 1.2s cubic-bezier(0.4, 0, 0.2, 1); }
.product_layout .product-thumbnails-container.shadow {
-webkit-box-shadow: 0px 0px 100px 0px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 0px 100px 0px rgba(0, 0, 0, 0.1);
box-shadow: 0px 0px 100px 0px rgba(0, 0, 0, 0.1); }
@media screen and (max-width: 64.06125em) {
.product_layout .product-thumbnails-container {
max-width: 70%; } }
@media screen and (max-width: 47.99875em) {
.product_layout .product-thumbnails-container {
margin-top: 0;
max-width: 100%; }
.product_layout .product-thumbnails-container.shadow {
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none; } }
.product_layout .product-thumbnails {
height: auto;
background: #fff;
border: 4px solid #fff; }
@media screen and (max-width: 47.99875em) {
.product_layout .product-thumbnails {
border-left: none;
border-right: none; } }
.product_layout .product-thumbnails .woocommerce-product-thumb__image {
background-color: #fff;
height: auto;
opacity: 1;
width: 25%; }
.product_layout .product-thumbnails .woocommerce-product-thumb__image img {
cursor: pointer;
width: 100%;
margin-right: 4px;
margin-left: 4px;
transition: opacity 1.2s cubic-bezier(0.4, 0, 0.2, 1); }
.product_layout .product-thumbnails .woocommerce-product-thumb__image:first-child img {
margin-left: 0; }
.product_layout .product-thumbnails .woocommerce-product-thumb__image.is-nav-selected img {
opacity: .5; }
.product_layout .product-thumbnails-container.thumb-no-2, .product_layout .product-thumbnails-container[data-thumb="2"] {
max-width: 40%; }
.product_layout .product-thumbnails-container.thumb-no-2 .woocommerce-product-thumb__image, .product_layout .product-thumbnails-container[data-thumb="2"] .woocommerce-product-thumb__image {
width: 50%; }
@media screen and (max-width: 64.06125em) {
.product_layout .product-thumbnails-container.thumb-no-2, .product_layout .product-thumbnails-container[data-thumb="2"] {
margin-top: -5vw;
max-width: 40%; } }
@media screen and (max-width: 47.99875em) {
.product_layout .product-thumbnails-container.thumb-no-2, .product_layout .product-thumbnails-container[data-thumb="2"] {
margin-top: 0;
max-width: 100%; }
.product_layout .product-thumbnails-container.thumb-no-2 .flickity-slider, .product_layout .product-thumbnails-container[data-thumb="2"] .flickity-slider {
transform: none !important; }
.product_layout .product-thumbnails-container.thumb-no-2 .woocommerce-product-thumb__image, .product_layout .product-thumbnails-container[data-thumb="2"] .woocommerce-product-thumb__image {
width: 25%;
width: 94px; } }
@media screen and (max-width: 47.99875em) and (min-width: 375px) {
.product_layout .product-thumbnails-container.thumb-no-2 .woocommerce-product-thumb__image, .product_layout .product-thumbnails-container[data-thumb="2"] .woocommerce-product-thumb__image {
width: calc(19.1780821918vw + 22.0821917808px); } }
@media screen and (max-width: 47.99875em) and (min-width: 667px) {
.product_layout .product-thumbnails-container.thumb-no-2 .woocommerce-product-thumb__image, .product_layout .product-thumbnails-container[data-thumb="2"] .woocommerce-product-thumb__image {
width: calc(-1700vw + 11489px); } }
@media screen and (max-width: 47.99875em) and (min-width: 668px) {
.product_layout .product-thumbnails-container.thumb-no-2 .woocommerce-product-thumb__image, .product_layout .product-thumbnails-container[data-thumb="2"] .woocommerce-product-thumb__image {
width: 133px; } }
@media screen and (max-width: 47.99875em) and (min-width: 768px) {
.product_layout .product-thumbnails-container.thumb-no-2 .woocommerce-product-thumb__image, .product_layout .product-thumbnails-container[data-thumb="2"] .woocommerce-product-thumb__image {
width: 133px; } }
.product_layout .product-thumbnails-container.thumb-no-3, .product_layout .product-thumbnails-container[data-thumb="3"] {
max-width: 50%; }
.product_layout .product-thumbnails-container.thumb-no-3 .woocommerce-product-thumb__image, .product_layout .product-thumbnails-container[data-thumb="3"] .woocommerce-product-thumb__image {
width: 33.33%; }
@media screen and (max-width: 64.06125em) {
.product_layout .product-thumbnails-container.thumb-no-3, .product_layout .product-thumbnails-container[data-thumb="3"] {
margin-top: -5vw;
max-width: 55%; } }
@media screen and (max-width: 47.99875em) {
.product_layout .product-thumbnails-container.thumb-no-3, .product_layout .product-thumbnails-container[data-thumb="3"] {
margin-top: 0;
max-width: 100%; }
.product_layout .product-thumbnails-container.thumb-no-3 .flickity-slider, .product_layout .product-thumbnails-container[data-thumb="3"] .flickity-slider {
transform: none !important; }
.product_layout .product-thumbnails-container.thumb-no-3 .woocommerce-product-thumb__image, .product_layout .product-thumbnails-container[data-thumb="3"] .woocommerce-product-thumb__image {
width: 25%;
width: 94px; } }
@media screen and (max-width: 47.99875em) and (min-width: 375px) {
.product_layout .product-thumbnails-container.thumb-no-3 .woocommerce-product-thumb__image, .product_layout .product-thumbnails-container[data-thumb="3"] .woocommerce-product-thumb__image {
width: calc(19.1780821918vw + 22.0821917808px); } }
@media screen and (max-width: 47.99875em) and (min-width: 667px) {
.product_layout .product-thumbnails-container.thumb-no-3 .woocommerce-product-thumb__image, .product_layout .product-thumbnails-container[data-thumb="3"] .woocommerce-product-thumb__image {
width: calc(-1700vw + 11489px); } }
@media screen and (max-width: 47.99875em) and (min-width: 668px) {
.product_layout .product-thumbnails-container.thumb-no-3 .woocommerce-product-thumb__image, .product_layout .product-thumbnails-container[data-thumb="3"] .woocommerce-product-thumb__image {
width: 133px; } }
@media screen and (max-width: 47.99875em) and (min-width: 768px) {
.product_layout .product-thumbnails-container.thumb-no-3 .woocommerce-product-thumb__image, .product_layout .product-thumbnails-container[data-thumb="3"] .woocommerce-product-thumb__image {
width: 133px; } }
.product_layout.product_layout_style_3 .product-images-wrapper .product-labels {
display: none; }
@media screen and (max-width: 58.75em) {
.product_layout.product_layout_style_3 .product-images-wrapper .product-labels {
display: block; } }
.product_layout.product_layout_style_3 .product-images-inner .product_tool_buttons_placeholder {
right: 27.7vw; }
@media screen and (max-width: 80em) {
.product_layout.product_layout_style_3 .product-images-inner .product_tool_buttons_placeholder {
right: 23.5vw; } }
@media screen and (max-width: 58.75em) {
.product_layout.product_layout_style_3 .product-images-inner .product_tool_buttons_placeholder {
right: 20px; } }
.product_layout.product_layout_style_3 #product-images .woocommerce-product-gallery__image {
width: 42vw;
opacity: 0.3;
-moz-transition: opacity 1.2s cubic-bezier(0.4, 0, 0.2, 1);
-o-transition: opacity 1.2s cubic-bezier(0.4, 0, 0.2, 1);
-webkit-transition: opacity 1.2s cubic-bezier(0.4, 0, 0.2, 1);
transition: opacity 1.2s cubic-bezier(0.4, 0, 0.2, 1); }
@media screen and (max-width: 80em) {
.product_layout.product_layout_style_3 #product-images .woocommerce-product-gallery__image {
width: 50vw; } }
@media screen and (max-width: 58.75em) {
.product_layout.product_layout_style_3 #product-images .woocommerce-product-gallery__image {
width: 100%; } }
.product_layout.product_layout_style_3 #product-images .woocommerce-product-gallery__image img {
opacity: 1; }
.product_layout.product_layout_style_3 #product-images .woocommerce-product-gallery__image.is-selected {
opacity: 1; }
@media screen and (max-width: 58.75em) {
.product_layout.product_layout_style_3 .product-title-section-wrapper {
display: none; } }
.product_layout.product_layout_style_3 .product-title-section-wrapper .product-title-section-right {
position: absolute;
top: calc(50% - 50px);
transform: translateY(-50%);
right: 27.7vw;
width: 50px;
text-align: center; }
@media screen and (max-width: 80em) {
.product_layout.product_layout_style_3 .product-title-section-wrapper .product-title-section-right {
right: 23vw; } }
.product_layout.product_layout_style_3 .product-title-section-wrapper .product-title-section-right .carousel-status {
color: #000;
font-size: 16px; }
.product_layout.product_layout_style_3 .product-title-section-wrapper .product-title-section-right .carousel-status span {
color: #000;
padding: 0 5px; }
.product_layout.product_layout_style_3 .product-title-section-wrapper .product-title-section-right .carousel-status span:first-child {
font-size: 26px;
font-weight: 400; }
.product_layout.product_layout_style_3 .product-title-section-wrapper .product-title-section-right .box-share-master-container {
top: 50px;
right: 0; }
.product_layout.product_layout_style_3 .product-title-section-wrapper .product-title-section-right .box-share-master-container a {
background-color: #fff;
box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.05); }
.product_layout.product_layout_style_3 .product-title-section-wrapper .product-title-section-wrapper-inner {
position: absolute;
top: calc(50%);
transform: translateY(-50%);
left: 18vw;
width: 25vw; }
@media screen and (max-width: 80em) {
.product_layout.product_layout_style_3 .product-title-section-wrapper .product-title-section-wrapper-inner {
left: 13vw;
width: 30vw; } }
.product_layout.product_layout_style_3 .product-title-section-wrapper .product-title-section-wrapper-inner .title-wrapper {
padding-top: 10px;
position: relative;
display: inline-block;
overflow: hidden; }
.product_layout.product_layout_style_3 .product-title-section-wrapper .product-title-section-wrapper-inner .title-wrapper h1 {
margin-bottom: 0; }
.product_layout.product_layout_style_3 .product-title-section-wrapper .product-title-section-wrapper-inner .product_summary_middle .woocommerce-product-rating .star-rating {
vertical-align: top;
font-size: 1rem; }
.product_layout.product_layout_style_3 .product-title-section-wrapper .product-title-section-wrapper-inner .product_summary_middle .woocommerce-product-rating .woocommerce-review-link {
margin-left: 0.625rem;
color: #666;
vertical-align: top;
display: inline-block;
font-size: 1rem;
line-height: 1.3;
-moz-transition: color 0.3s;
-o-transition: color 0.3s;
-webkit-transition: color 0.3s;
transition: color 0.3s; }
.product_layout.product_layout_style_3 .product-title-section-wrapper .product-title-section-wrapper-inner .product_summary_middle .woocommerce-product-rating .woocommerce-review-link:hover {
color: #000; }
.product_layout.product_layout_style_3 .product-title-section-wrapper .product-title-section-wrapper-inner .product_summary_middle .price {
margin-top: 0.625rem;
margin-bottom: 0; }
.product_layout.product_layout_style_3 .product-title-section-wrapper .product-title-section-wrapper-inner .product_summary_middle .price .amount {
font-size: 30px; }
.product_layout.product_layout_style_3 .product-title-section-wrapper .product-title-section-wrapper-inner .product_summary_middle .price del {
text-decoration: none; }
.product_layout.product_layout_style_3 .product-title-section-wrapper .product-title-section-wrapper-inner .product_summary_middle .price del span.amount {
position: relative;
color: #666;
font-size: 95%;
font-weight: 300; }
.product_layout.product_layout_style_3 .product-title-section-wrapper .product-title-section-wrapper-inner .product_summary_middle .price del span.amount .amount:before {
width: 100%;
position: absolute;
content: "";
right: 0;
top: 50%;
height: 0px;
border-bottom: 1px solid #f9423a;
opacity: 0.7;
transform: rotate(-15deg); }
.product_layout.product_layout_style_3 .product-title-section-wrapper .product-title-section-wrapper-inner .product_summary_middle .price ins {
margin-left: 0.3125rem;
color: #f9423a;
text-decoration: none;
line-height: 1; }
.product_layout.product_layout_style_3 .product-thumbnails-container {
max-width: 26%; }
.product_layout.product_layout_style_3 .product-thumbnails-container.thumb-no-2, .product_layout.product_layout_style_3 .product-thumbnails-container[data-thumb="2"] {
max-width: 14%; }
@media screen and (max-width: 64.06125em) {
.product_layout.product_layout_style_3 .product-thumbnails-container.thumb-no-2, .product_layout.product_layout_style_3 .product-thumbnails-container[data-thumb="2"] {
margin-top: -5vw;
max-width: 20%; } }
@media screen and (max-width: 58.75em) {
.product_layout.product_layout_style_3 .product-thumbnails-container.thumb-no-2, .product_layout.product_layout_style_3 .product-thumbnails-container[data-thumb="2"] {
margin-top: 0;
max-width: 100%; }
.product_layout.product_layout_style_3 .product-thumbnails-container.thumb-no-2 .flickity-slider, .product_layout.product_layout_style_3 .product-thumbnails-container[data-thumb="2"] .flickity-slider {
transform: none !important; }
.product_layout.product_layout_style_3 .product-thumbnails-container.thumb-no-2 .woocommerce-product-thumb__image, .product_layout.product_layout_style_3 .product-thumbnails-container[data-thumb="2"] .woocommerce-product-thumb__image {
width: 20%; } }
@media screen and (max-width: 47.99875em) {
.product_layout.product_layout_style_3 .product-thumbnails-container.thumb-no-2, .product_layout.product_layout_style_3 .product-thumbnails-container[data-thumb="2"] {
margin-top: 0;
max-width: 100%; }
.product_layout.product_layout_style_3 .product-thumbnails-container.thumb-no-2 .flickity-slider, .product_layout.product_layout_style_3 .product-thumbnails-container[data-thumb="2"] .flickity-slider {
transform: none !important; }
.product_layout.product_layout_style_3 .product-thumbnails-container.thumb-no-2 .woocommerce-product-thumb__image, .product_layout.product_layout_style_3 .product-thumbnails-container[data-thumb="2"] .woocommerce-product-thumb__image {
width: 25%;
width: 94px; } }
@media screen and (max-width: 47.99875em) and (min-width: 375px) {
.product_layout.product_layout_style_3 .product-thumbnails-container.thumb-no-2 .woocommerce-product-thumb__image, .product_layout.product_layout_style_3 .product-thumbnails-container[data-thumb="2"] .woocommerce-product-thumb__image {
width: calc(19.1780821918vw + 22.0821917808px); } }
@media screen and (max-width: 47.99875em) and (min-width: 667px) {
.product_layout.product_layout_style_3 .product-thumbnails-container.thumb-no-2 .woocommerce-product-thumb__image, .product_layout.product_layout_style_3 .product-thumbnails-container[data-thumb="2"] .woocommerce-product-thumb__image {
width: calc(-1700vw + 11489px); } }
@media screen and (max-width: 47.99875em) and (min-width: 668px) {
.product_layout.product_layout_style_3 .product-thumbnails-container.thumb-no-2 .woocommerce-product-thumb__image, .product_layout.product_layout_style_3 .product-thumbnails-container[data-thumb="2"] .woocommerce-product-thumb__image {
width: 133px; } }
@media screen and (max-width: 47.99875em) and (min-width: 768px) {
.product_layout.product_layout_style_3 .product-thumbnails-container.thumb-no-2 .woocommerce-product-thumb__image, .product_layout.product_layout_style_3 .product-thumbnails-container[data-thumb="2"] .woocommerce-product-thumb__image {
width: 133px; } }
.product_layout.product_layout_style_3 .product-thumbnails-container.thumb-no-3, .product_layout.product_layout_style_3 .product-thumbnails-container[data-thumb="3"] {
max-width: 20%; }
.product_layout.product_layout_style_3 .product-thumbnails-container.thumb-no-3 .woocommerce-product-thumb__image, .product_layout.product_layout_style_3 .product-thumbnails-container[data-thumb="3"] .woocommerce-product-thumb__image {
width: 33.33%; }
@media screen and (max-width: 64.06125em) {
.product_layout.product_layout_style_3 .product-thumbnails-container.thumb-no-3, .product_layout.product_layout_style_3 .product-thumbnails-container[data-thumb="3"] {
margin-top: -5vw;
max-width: 27%; } }
@media screen and (max-width: 58.75em) {
.product_layout.product_layout_style_3 .product-thumbnails-container.thumb-no-3, .product_layout.product_layout_style_3 .product-thumbnails-container[data-thumb="3"] {
margin-top: 0;
max-width: 100%; }
.product_layout.product_layout_style_3 .product-thumbnails-container.thumb-no-3 .flickity-slider, .product_layout.product_layout_style_3 .product-thumbnails-container[data-thumb="3"] .flickity-slider {
transform: none !important; }
.product_layout.product_layout_style_3 .product-thumbnails-container.thumb-no-3 .woocommerce-product-thumb__image, .product_layout.product_layout_style_3 .product-thumbnails-container[data-thumb="3"] .woocommerce-product-thumb__image {
width: 20%; } }
@media screen and (max-width: 47.99875em) {
.product_layout.product_layout_style_3 .product-thumbnails-container.thumb-no-3 .woocommerce-product-thumb__image, .product_layout.product_layout_style_3 .product-thumbnails-container[data-thumb="3"] .woocommerce-product-thumb__image {
width: 25%; } }
.product_layout.product_layout_style_3 .product-images-cell {
padding-bottom: 3.125rem; }
.product_layout.product_layout_style_3 .product-info-cell {
padding-top: 5rem;
margin-bottom: 2.5rem;
padding-left: 0;
padding-right: 0; }
@media screen and (max-width: 75em) {
.product_layout.product_layout_style_3 .product-info-cell {
width: 100%;
padding-left: 30px;
padding-right: 30px; } }
@media screen and (max-width: 75em) and (min-width: 768px) {
.product_layout.product_layout_style_3 .product-info-cell {
padding-left: calc(5.859375vw - 15px); } }
@media screen and (max-width: 75em) and (min-width: 1024px) {
.product_layout.product_layout_style_3 .product-info-cell {
padding-left: calc(5.6818181818vw - 13.1818181818px); } }
@media screen and (max-width: 75em) and (min-width: 1200px) {
.product_layout.product_layout_style_3 .product-info-cell {
padding-left: 55px; } }
@media screen and (max-width: 75em) and (min-width: 768px) {
.product_layout.product_layout_style_3 .product-info-cell {
padding-right: calc(5.859375vw - 15px); } }
@media screen and (max-width: 75em) and (min-width: 1024px) {
.product_layout.product_layout_style_3 .product-info-cell {
padding-right: calc(5.6818181818vw - 13.1818181818px); } }
@media screen and (max-width: 75em) and (min-width: 1200px) {
.product_layout.product_layout_style_3 .product-info-cell {
padding-right: 55px; } }
@media screen and (max-width: 64em) {
.product_layout.product_layout_style_3 .product-info-cell {
padding-top: 2.5rem;
margin-bottom: 1.25rem; } }
@media screen and (max-width: 58.75em) {
.product_layout.product_layout_style_3 .product-info-cell {
padding-top: 0; } }
.product_layout.product_layout_style_3 .product-info-cell .product_summary_top {
display: none; }
@media screen and (max-width: 58.75em) {
.product_layout.product_layout_style_3 .product-info-cell .product_summary_top {
display: block; } }
.product_layout.product_layout_style_3 .product-info-cell .product_summary_middle,
.product_layout.product_layout_style_3 .product-info-cell .product_summary_bottom {
padding-top: 1.25rem; }
@media screen and (max-width: 75em) {
.product_layout.product_layout_style_3 .product-info-cell .product_summary_middle,
.product_layout.product_layout_style_3 .product-info-cell .product_summary_bottom {
padding-top: 0; } }
.product_layout.product_layout_style_3 .product-info-cell .product_summary_middle {
padding-right: 4.375rem; }
.product_layout.product_layout_style_3 .product-info-cell .product_summary_middle .woocommerce-product-rating,
.product_layout.product_layout_style_3 .product-info-cell .product_summary_middle .price {
display: none; }
@media screen and (max-width: 58.75em) {
.product_layout.product_layout_style_3 .product-info-cell .product_summary_middle .woocommerce-product-rating,
.product_layout.product_layout_style_3 .product-info-cell .product_summary_middle .price {
display: block; } }
@media screen and (max-width: 58.75em) {
.product_layout.product_layout_style_3 .product-info-cell .product_summary_middle {
width: 100%; } }
.product_layout.product_layout_style_3 .product-info-cell .product_summary_middle .woocommerce-product-details__short-description {
margin: 0; }
@media screen and (max-width: 58.75em) {
.product_layout.product_layout_style_3 .product-info-cell .product_summary_middle .woocommerce-product-details__short-description {
margin: 1.25rem 0 2.5rem; } }
@media screen and (max-width: 64em) {
.product_layout.product_layout_style_3 .product-info-cell .product_summary_middle {
padding-right: 2.5rem; } }
@media screen and (max-width: 58.75em) {
.product_layout.product_layout_style_3 .product-info-cell .product_summary_middle {
padding-right: 0; } }
.product_layout.product_layout_style_3 .product-info-cell .product_summary_bottom {
border-left: 1px solid #eee;
padding-left: 4.375rem; }
@media screen and (max-width: 64em) {
.product_layout.product_layout_style_3 .product-info-cell .product_summary_bottom {
padding-left: 2.5rem; } }
@media screen and (max-width: 58.75em) {
.product_layout.product_layout_style_3 .product-info-cell .product_summary_bottom {
border-left: none;
width: 100%;
padding-left: 0; } }
@media screen and (max-width: 58.75em) {
.product_layout.product_layout_default .product-thumbnails-wrapper, .product_layout.product_layout_style_2 .product-thumbnails-wrapper, .product_layout.product_layout_style_3 .product-thumbnails-wrapper {
position: relative;
bottom: 0; }
.product_layout.product_layout_default .product-thumbnails-container, .product_layout.product_layout_style_2 .product-thumbnails-container, .product_layout.product_layout_style_3 .product-thumbnails-container {
margin-top: 0;
max-width: 100%; }
.product_layout.product_layout_default .product-thumbnails-container.shadow, .product_layout.product_layout_style_2 .product-thumbnails-container.shadow, .product_layout.product_layout_style_3 .product-thumbnails-container.shadow {
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none; }
.product_layout.product_layout_default .product-thumbnails, .product_layout.product_layout_style_2 .product-thumbnails, .product_layout.product_layout_style_3 .product-thumbnails {
border-left: none;
border-right: none; } }
.product_layout:not(.woocommerce-sidebar-active) .thumbs-left .product-vr-thumbnails-wrapper {
left: -60px; }
@media screen and (max-width: 87.49875em) {
.product_layout:not(.woocommerce-sidebar-active) .thumbs-left .product-vr-thumbnails-wrapper {
left: -40px; } }
.product_layout:not(.woocommerce-sidebar-active) .thumbs-right .product-vr-thumbnails-wrapper {
right: -60px; }
@media screen and (max-width: 87.49875em) {
.product_layout:not(.woocommerce-sidebar-active) .thumbs-right .product-vr-thumbnails-wrapper {
right: -40px; } }
.product_layout:not(.woocommerce-sidebar-active).product_layout_style_2 .thumbs-left .product-vr-thumbnails-wrapper {
left: 25px; }
@media (min-width: 768px) {
.product_layout:not(.woocommerce-sidebar-active).product_layout_style_2 .thumbs-left .product-vr-thumbnails-wrapper {
left: calc(4.7743055556vw - 11.6666666667px); } }
@media (min-width: 1920px) {
.product_layout:not(.woocommerce-sidebar-active).product_layout_style_2 .thumbs-left .product-vr-thumbnails-wrapper {
left: 80px; } }
@media screen and (min-width: 75em) {
.product_layout:not(.woocommerce-sidebar-active) .thumbs-left .product-thumbnails-wrapper,
.product_layout:not(.woocommerce-sidebar-active) .thumbs-right .product-thumbnails-wrapper {
display: none; } }
.product_layout:not(.woocommerce-sidebar-active) .thumbs-left .product-vr-thumbnails-wrapper,
.product_layout:not(.woocommerce-sidebar-active) .thumbs-right .product-vr-thumbnails-wrapper {
position: absolute;
top: 50%;
transform: translateY(-50%); }
.product_layout:not(.woocommerce-sidebar-active) .thumbs-left .product-vr-thumbnails-wrapper .product-vr-thumbnails-container,
.product_layout:not(.woocommerce-sidebar-active) .thumbs-right .product-vr-thumbnails-wrapper .product-vr-thumbnails-container {
transition: box-shadow 1.2s cubic-bezier(0.4, 0, 0.2, 1); }
.product_layout:not(.woocommerce-sidebar-active) .thumbs-left .product-vr-thumbnails-wrapper .product-vr-thumbnails-container.shadow,
.product_layout:not(.woocommerce-sidebar-active) .thumbs-right .product-vr-thumbnails-wrapper .product-vr-thumbnails-container.shadow {
-webkit-box-shadow: 0px 0px 100px 0px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 0px 100px 0px rgba(0, 0, 0, 0.1);
box-shadow: 0px 0px 100px 0px rgba(0, 0, 0, 0.1); }
.product_layout:not(.woocommerce-sidebar-active) .thumbs-left .product-vr-thumbnails-wrapper .product-vr-thumbnails-container .product-vr-thumbnails,
.product_layout:not(.woocommerce-sidebar-active) .thumbs-right .product-vr-thumbnails-wrapper .product-vr-thumbnails-container .product-vr-thumbnails {
width: 110px;
max-height: 428px;
background: #fff;
border: 4px solid #fff;
border-bottom-width: 2px; }
@media screen and (max-width: 87.49875em) {
.product_layout:not(.woocommerce-sidebar-active) .thumbs-left .product-vr-thumbnails-wrapper .product-vr-thumbnails-container .product-vr-thumbnails,
.product_layout:not(.woocommerce-sidebar-active) .thumbs-right .product-vr-thumbnails-wrapper .product-vr-thumbnails-container .product-vr-thumbnails {
width: 80px;
max-height: 308px; } }
.product_layout:not(.woocommerce-sidebar-active) .thumbs-left .product-vr-thumbnails-wrapper .product-vr-thumbnails-container .product-vr-thumbnails .woocommerce-product-thumb__image,
.product_layout:not(.woocommerce-sidebar-active) .thumbs-right .product-vr-thumbnails-wrapper .product-vr-thumbnails-container .product-vr-thumbnails .woocommerce-product-thumb__image {
background-color: #fff;
cursor: pointer; }
.product_layout:not(.woocommerce-sidebar-active) .thumbs-left .product-vr-thumbnails-wrapper .product-vr-thumbnails-container .product-vr-thumbnails .woocommerce-product-thumb__image img,
.product_layout:not(.woocommerce-sidebar-active) .thumbs-right .product-vr-thumbnails-wrapper .product-vr-thumbnails-container .product-vr-thumbnails .woocommerce-product-thumb__image img {
margin-top: 2px;
margin-bottom: 2px;
transition: opacity 1.2s cubic-bezier(0.4, 0, 0.2, 1); }
.product_layout:not(.woocommerce-sidebar-active) .thumbs-left .product-vr-thumbnails-wrapper .product-vr-thumbnails-container .product-vr-thumbnails .woocommerce-product-thumb__image:first-child img,
.product_layout:not(.woocommerce-sidebar-active) .thumbs-right .product-vr-thumbnails-wrapper .product-vr-thumbnails-container .product-vr-thumbnails .woocommerce-product-thumb__image:first-child img {
margin-top: 0; }
.product_layout:not(.woocommerce-sidebar-active) .thumbs-left .product-vr-thumbnails-wrapper .product-vr-thumbnails-container .product-vr-thumbnails .woocommerce-product-thumb__image.is-nav-selected img,
.product_layout:not(.woocommerce-sidebar-active) .thumbs-right .product-vr-thumbnails-wrapper .product-vr-thumbnails-container .product-vr-thumbnails .woocommerce-product-thumb__image.is-nav-selected img {
opacity: .5; }
.product_layout:not(.woocommerce-sidebar-active) .thumbs-left .product-vr-thumbnails-wrapper .product-vr-thumbnails-container.add_scroll .product-vr-thumbnails,
.product_layout:not(.woocommerce-sidebar-active) .thumbs-right .product-vr-thumbnails-wrapper .product-vr-thumbnails-container.add_scroll .product-vr-thumbnails {
overflow-y: scroll; }
@media screen and (max-width: 75em) {
.product_layout:not(.woocommerce-sidebar-active) .thumbs-left .product-vr-thumbnails-wrapper,
.product_layout:not(.woocommerce-sidebar-active) .thumbs-right .product-vr-thumbnails-wrapper {
display: none; } }
.product_layout:not(.woocommerce-sidebar-active).product_layout_default .thumbs-bottom .flickity-prev-next-button.previous {
left: 7%; }
@media screen and (max-width: 75em) {
.product_layout:not(.woocommerce-sidebar-active).product_layout_default .thumbs-bottom .flickity-prev-next-button.previous {
left: 5%; } }
.product_layout:not(.woocommerce-sidebar-active).product_layout_default .thumbs-bottom .flickity-prev-next-button.next {
right: 7%; }
@media screen and (max-width: 75em) {
.product_layout:not(.woocommerce-sidebar-active).product_layout_default .thumbs-bottom .flickity-prev-next-button.next {
right: 5%; } }
.product_layout:not(.woocommerce-sidebar-active).product_layout_default .thumbs-left .flickity-prev-next-button.previous {
left: 10%; }
@media screen and (max-width: 75em) {
.product_layout:not(.woocommerce-sidebar-active).product_layout_default .thumbs-left .flickity-prev-next-button.previous {
left: 5%; } }
.product_layout:not(.woocommerce-sidebar-active).product_layout_default .thumbs-left .flickity-prev-next-button.next {
right: 5%; }
.product_layout:not(.woocommerce-sidebar-active).product_layout_default .thumbs-right .flickity-prev-next-button.previous {
left: 5%; }
.product_layout:not(.woocommerce-sidebar-active).product_layout_default .thumbs-right .flickity-prev-next-button.next {
right: 10%; }
@media screen and (max-width: 75em) {
.product_layout:not(.woocommerce-sidebar-active).product_layout_default .thumbs-right .flickity-prev-next-button.next {
right: 5%; } }
.product_layout:not(.woocommerce-sidebar-active).product_layout_style_2 .thumbs-bottom .flickity-prev-next-button.previous {
left: 7%; }
.product_layout:not(.woocommerce-sidebar-active).product_layout_style_2 .thumbs-bottom .flickity-prev-next-button.next {
right: 7%; }
.product_layout:not(.woocommerce-sidebar-active).product_layout_style_2 .thumbs-left .flickity-prev-next-button.previous {
left: 20%; }
@media screen and (max-width: 80em) {
.product_layout:not(.woocommerce-sidebar-active).product_layout_style_2 .thumbs-left .flickity-prev-next-button.previous {
left: 25%; } }
@media screen and (max-width: 75em) {
.product_layout:not(.woocommerce-sidebar-active).product_layout_style_2 .thumbs-left .flickity-prev-next-button.previous {
left: 5%; } }
.product_layout:not(.woocommerce-sidebar-active).product_layout_style_2 .thumbs-left .flickity-prev-next-button.next {
right: 5%; }
.product_layout:not(.woocommerce-sidebar-active).product_layout_style_2 .thumbs-right .flickity-prev-next-button.previous {
left: 8%; }
.product_layout:not(.woocommerce-sidebar-active).product_layout_style_2 .thumbs-right .flickity-prev-next-button.next {
right: 10%; }
.related,
.upsells,
.product_slider_wrapper {
padding-top: 3.75rem;
padding-bottom: 1.875rem;
position: relative; }
.related > .grid-container,
.upsells > .grid-container,
.product_slider_wrapper > .grid-container {
padding: 0; }
.related ul.products,
.upsells ul.products,
.product_slider_wrapper ul.products {
text-align: left;
margin-bottom: 2.5rem; }
.related ul.products .flickity-slider,
.upsells ul.products .flickity-slider,
.product_slider_wrapper ul.products .flickity-slider {
margin-left: 0;
margin-right: 0; }
.related ul.products .flickity-slider li.product,
.upsells ul.products .flickity-slider li.product,
.product_slider_wrapper ul.products .flickity-slider li.product {
opacity: 1 !important;
visibility: visible;
padding-bottom: 20px !important;
margin-bottom: 0 !important; }
.related ul.products .flickity-slider li.product .attr-swatches .sub-swatch .tooltip,
.upsells ul.products .flickity-slider li.product .attr-swatches .sub-swatch .tooltip,
.product_slider_wrapper ul.products .flickity-slider li.product .attr-swatches .sub-swatch .tooltip {
display: none; }
.related ul.products .flickity-slider li.product.active .product-image .footer-section,
.upsells ul.products .flickity-slider li.product.active .product-image .footer-section,
.product_slider_wrapper ul.products .flickity-slider li.product.active .product-image .footer-section {
opacity: 1 !important; }
.related ul.products .flickity-slider li.product.active .product-details .product-title a div span,
.related ul.products .flickity-slider li.product.active .product-details .price,
.related ul.products .flickity-slider li.product.active .product-details .star-rating,
.upsells ul.products .flickity-slider li.product.active .product-details .product-title a div span,
.upsells ul.products .flickity-slider li.product.active .product-details .price,
.upsells ul.products .flickity-slider li.product.active .product-details .star-rating,
.product_slider_wrapper ul.products .flickity-slider li.product.active .product-details .product-title a div span,
.product_slider_wrapper ul.products .flickity-slider li.product.active .product-details .price,
.product_slider_wrapper ul.products .flickity-slider li.product.active .product-details .star-rating {
opacity: 1 !important; }
.related ul.products .flickity-viewport,
.upsells ul.products .flickity-viewport,
.product_slider_wrapper ul.products .flickity-viewport {
width: 100% !important; }
.related ul.products .flickity-page-dots,
.upsells ul.products .flickity-page-dots,
.product_slider_wrapper ul.products .flickity-page-dots {
bottom: -30px;
display: none; }
@media screen and (max-width: 47.99875em) {
.related ul.products .flickity-page-dots,
.upsells ul.products .flickity-page-dots,
.product_slider_wrapper ul.products .flickity-page-dots {
display: block; } }
.woocommerce-Tabs-panel--more_seller_product > .grid-container {
padding: 0; }
.woocommerce-Tabs-panel--more_seller_product ul.products .flickity-slider {
margin-left: 0;
margin-right: 0; }
.woocommerce-Tabs-panel--more_seller_product ul.products .flickity-slider li.product {
opacity: 1 !important;
visibility: visible;
padding-bottom: 20px !important;
margin-bottom: 0 !important; }
.woocommerce-Tabs-panel--more_seller_product ul.products .flickity-slider li.product .attr-swatches .sub-swatch .tooltip {
display: none; }
.woocommerce-Tabs-panel--more_seller_product ul.products .flickity-viewport {
width: 100% !important; }
.woocommerce-Tabs-panel--more_seller_product ul.products .flickity-page-dots {
bottom: -30px;
display: none; }
@media screen and (max-width: 47.99875em) {
.woocommerce-Tabs-panel--more_seller_product ul.products .flickity-page-dots {
display: block; } }
.product_slider_wrapper ul.products .flickity-page-dots {
display: block; }
body.is-mobile .related ul.products li.product .product-inner .product-image .loop-thumbnail .image-hover,
body.is-mobile .upsells ul.products li.product .product-inner .product-image .loop-thumbnail .image-hover,
body.is-mobile .product_slider_wrapper ul.products li.product .product-inner .product-image .loop-thumbnail .image-hover {
display: none !important; }
#barberry_woocommerce_quickview {
background: rgba(0, 0, 0, 0.1);
transition: opacity .3s ease-in-out;
transition-delay: .2s;
position: fixed;
width: 100%;
height: 100%;
left: 0;
top: 0;
opacity: 0;
visibility: hidden;
display: flex;
align-items: center;
justify-content: center;
z-index: 99999; }
#barberry_woocommerce_quickview .close-button-wrapper {
overflow: hidden;
z-index: 4;
position: absolute;
top: 20px;
right: 20px;
width: 40px;
height: 40px;
display: inline-block;
border-radius: 50%;
border-width: 1px;
border-style: solid;
border-color: transparent;
background-color: transparent;
cursor: pointer;
transition: border-color 1s ease-in-out, background-color 1s ease-in-out;
transition-delay: .7s; }
@media screen and (max-width: 48em) {
#barberry_woocommerce_quickview .close-button-wrapper {
width: 35px;
height: 35px;
position: fixed; } }
#barberry_woocommerce_quickview .close-button {
z-index: 4;
position: absolute;
top: calc(50% - 10px);
right: calc(50% - 10px);
left: auto;
overflow: visible;
visibility: visible;
display: block; }
@media screen and (max-width: 47.99875em) {
#barberry_woocommerce_quickview .close-button {
width: 1.3rem;
height: 1.3rem; }
#barberry_woocommerce_quickview .close-button .close-icon_top,
#barberry_woocommerce_quickview .close-button .close-icon_bottom {
height: 0.14rem; } }
#barberry_woocommerce_quickview.open {
opacity: 1;
visibility: visible; }
#barberry_woocommerce_quickview.open .barberry_qv_content {
opacity: 1;
visibility: visible; }
#barberry_woocommerce_quickview:focus {
outline: none; }
#barberry_woocommerce_quickview .barberry_qv_content {
background-color: #fff;
width: 300px;
height: auto;
position: relative;
max-height: 80vh;
overflow: hidden;
opacity: 0;
visibility: hidden;
transition: opacity .5s ease-in-out;
box-shadow: 5px 5px 130px 5px rgba(0, 0, 0, 0.2); }
@media (min-width: 375px) {
#barberry_woocommerce_quickview .barberry_qv_content {
width: calc(77.0416024653vw + 11.093990755px); } }
@media (min-width: 1024px) {
#barberry_woocommerce_quickview .barberry_qv_content {
width: calc(39.0625vw + 400px); } }
@media (min-width: 1280px) {
#barberry_woocommerce_quickview .barberry_qv_content {
width: calc(31.25vw + 500px); } }
@media (min-width: 1920px) {
#barberry_woocommerce_quickview .barberry_qv_content {
width: 1100px; } }
@media screen and (max-width: 64em) {
#barberry_woocommerce_quickview .barberry_qv_content {
overflow: visible;
max-height: 100%; }
#barberry_woocommerce_quickview .barberry_qv_content.maybe_scroll {
overflow-y: auto;
overflow-x: hidden;
overflow-y: scroll;
-webkit-overflow-scrolling: touch;
height: 100%; }
#barberry_woocommerce_quickview .barberry_qv_content::-webkit-scrollbar {
width: 2px; } }
@media screen and (max-width: 48em) {
#barberry_woocommerce_quickview .barberry_qv_content {
width: 100%; } }
#barberry_woocommerce_quickview .barberry_qv_content .before-product-summary-wrapper {
position: relative;
min-height: 450px; }
@media screen and (max-width: 64em) {
#barberry_woocommerce_quickview .barberry_qv_content .before-product-summary-wrapper {
min-height: 100%; } }
#barberry_woocommerce_quickview .barberry_qv_content .before-product-summary-wrapper .product-labels {
top: 15px;
left: 15px; }
@media screen and (max-width: 47.99875em) {
#barberry_woocommerce_quickview .barberry_qv_content .before-product-summary-wrapper .product-labels {
top: 25px;
left: 25px; } }
#barberry_woocommerce_quickview .barberry_qv_content .before-product-summary-wrapper .barberry-images {
position: relative; }
#barberry_woocommerce_quickview .barberry_qv_content .before-product-summary-wrapper .barberry-images .product_tool_buttons_placeholder {
display: none; }
#barberry_woocommerce_quickview .barberry_qv_content .before-product-summary-wrapper .barberry-images .product-image-wrapper {
position: relative;
overflow: hidden; }
#barberry_woocommerce_quickview .barberry_qv_content .before-product-summary-wrapper .barberry-images .product-image-wrapper .product-title-section-wrapper {
display: none; }
#barberry_woocommerce_quickview .barberry_qv_content .before-product-summary-wrapper .barberry-images .product-image-wrapper #product-images,
#barberry_woocommerce_quickview .barberry_qv_content .before-product-summary-wrapper .barberry-images .product-image-wrapper .flickity-slider {
opacity: 0; }
#barberry_woocommerce_quickview .barberry_qv_content .before-product-summary-wrapper .barberry-images .product-image-wrapper #product-images .flickity-page-dots {
bottom: 25px; }
#barberry_woocommerce_quickview .barberry_qv_content .before-product-summary-wrapper .barberry-images .product-image-wrapper #product-images.is-single-slide .flickity-page-dots,
#barberry_woocommerce_quickview .barberry_qv_content .before-product-summary-wrapper .barberry-images .product-image-wrapper #product-images.is-single-slide .flickity-button {
display: none; }
#barberry_woocommerce_quickview .barberry_qv_content .before-product-summary-wrapper .barberry-images .product-image-wrapper .woocommerce-product-gallery__image {
width: 100%; }
#barberry_woocommerce_quickview .barberry_qv_content .before-product-summary-wrapper .barberry-images .product-image-wrapper .woocommerce-product-gallery__image img {
width: 100%;
height: auto;
box-shadow: none; }
#barberry_woocommerce_quickview .barberry_qv_content .summary-cell {
position: relative; }
#barberry_woocommerce_quickview .barberry_qv_content .summary-cell .entry-summary {
overflow: hidden;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
height: auto;
max-height: 80vh;
width: 100%; }
@media screen and (max-width: 64em) {
#barberry_woocommerce_quickview .barberry_qv_content .summary-cell .entry-summary {
overflow: visible;
position: relative;
max-height: 100%; }
#barberry_woocommerce_quickview .barberry_qv_content .summary-cell .entry-summary .nano {
overflow: visible; } }
#barberry_woocommerce_quickview .barberry_qv_content .summary-cell .entry-summary:after {
z-index: 6;
content: "";
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 200px;
background: #fff;
background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 70%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );
z-index: 3;
right: 0;
display: block;
visibility: visible;
transition: all .5s; }
@media screen and (max-width: 64em) {
#barberry_woocommerce_quickview .barberry_qv_content .summary-cell .entry-summary:after {
display: none; } }
#barberry_woocommerce_quickview .barberry_qv_content .summary-cell:hover .entry-summary:after {
opacity: 0;
visibility: hidden; }
#barberry_woocommerce_quickview .nano-content {
padding: 3.75rem; }
@media screen and (max-width: 64em) {
#barberry_woocommerce_quickview .nano-content {
padding: 2.5rem;
position: relative; } }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_top .title-wrapper {
position: relative; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_top .title-wrapper .breadcrumbs-wrapper .breadcrumbs {
font-size: 0; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_top .title-wrapper .breadcrumbs-wrapper .breadcrumbs span.delimiter:last-child {
display: none; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_top .title-wrapper .page-title-wrapper {
padding-top: 10px;
position: relative;
display: inline-block;
overflow: hidden;
margin-bottom: 10px; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_top .title-wrapper .page-title-wrapper h1 {
margin-bottom: 0; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_middle .woocommerce-product-details__short-description {
margin: 1.25rem 0 1.25rem; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_middle .woocommerce-product-details__short-description a {
font-weight: 400;
background-image: linear-gradient(to top, #000 0px, #000 0px), linear-gradient(to top, rgba(0, 0, 0, 0.1) 0px, rgba(0, 0, 0, 0.1) 0px);
background-position: left bottom, left bottom;
background-repeat: no-repeat, no-repeat;
background-size: 0 1px, 100% 1px;
transition: none 300ms ease-in-out;
transition-property: background-size, color;
word-wrap: break-word; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_middle .woocommerce-product-details__short-description a:hover {
background-size: 100% 1px, 100% 1px; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_middle .go_to_product_page_wrapper {
border-top: 1px solid #eee;
border-bottom: 1px solid #eee;
padding: 20px 0;
margin-bottom: 30px; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_middle .go_to_product_page {
position: relative;
display: inline-block;
font-size: 1.125rem;
font-weight: 400;
margin-bottom: 0;
padding-left: 1.625rem;
transition: transform .3s; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_middle .go_to_product_page:before {
font-size: 1rem;
position: absolute;
left: 0;
top: calc(50% - 9px); font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
transition: transform .3s; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_middle .go_to_product_page:hover {
transform: translateX(10px); }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_middle .go_to_product_page:hover:before {
transform: translateX(3px); }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_middle .woocommerce-product-rating .star-rating {
vertical-align: top;
font-size: 1rem; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_middle .woocommerce-product-rating .woocommerce-review-link {
display: none; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_middle .price {
margin-top: 0; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_middle .price .amount {
font-size: 30px; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_middle .price del {
text-decoration: none; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_middle .price del span.amount {
position: relative;
color: #666;
font-size: 95%;
font-weight: 300; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_middle .price del .woocommerce-Price-amount:before {
width: 100%;
position: absolute;
content: "";
right: 0;
top: 50%;
height: 0px;
border-bottom: 1px solid #f9423a;
opacity: 0.7;
transform: rotate(-15deg); }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_middle .price ins {
margin-left: 0.3125rem;
color: #f9423a;
text-decoration: none;
line-height: 1; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_bottom {
position: relative; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_bottom .sizeguide-link {
display: none; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_bottom .quantity input.custom-qty {
background-color: #fff; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_bottom p {
font-size: 16px;
margin: 0 0 15px 0; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_bottom p.stock:before {
content: "";
width: 7px;
height: 7px;
margin-right: 0.5rem;
margin-bottom: 0.1rem;
display: inline-block;
-webkit-border-radius: 50%;
border-radius: 50%; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_bottom p.in-stock {
color: #85ab69;
font-weight: 400; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_bottom p.in-stock:before {
background-color: #85ab69; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_bottom p.out-of-stock {
color: #da4343;
font-weight: 400; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_bottom p.out-of-stock:before {
background-color: #da4343; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_bottom button.button {
margin-bottom: 0; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_bottom form.cart .added_to_cart {
display: none !important; }
@media screen and (max-width: 47.99875em) {
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_bottom form.cart .quantity {
display: block;
margin-bottom: 20px; } }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_bottom .product_summary_bottom_inner .product_meta .product_meta_ins {
opacity: 1;
padding: 0;
text-align: left;
border-bottom: none; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_bottom .product_summary_bottom_inner .product_meta .product_meta_ins .cell {
width: 100%;
padding: 0; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_bottom .product_summary_bottom_inner .product_meta .product_meta_ins .cell > span {
font-size: 1rem;
font-weight: 400;
margin-right: 1.875rem;
display: block;
text-align: left;
margin-right: 0; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_bottom .product_summary_bottom_inner .product_meta .product_meta_ins .cell > span .sku {
font-weight: 300; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_bottom .product_summary_bottom_inner .product_meta .product_meta_ins .cell > span a {
font-size: 1rem;
background-image: linear-gradient(to top, #000 0px, #000 0px), linear-gradient(to top, rgba(0, 0, 0, 0.1) 0px, rgba(0, 0, 0, 0.1) 0px);
background-position: left bottom, left bottom;
background-repeat: no-repeat, no-repeat;
background-size: 0 1px, 100% 1px;
transition: none 300ms ease-in-out;
transition-property: background-size, color;
word-wrap: break-word; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_bottom .product_summary_bottom_inner .product_meta .product_meta_ins .cell > span a:hover {
background-size: 100% 1px, 100% 1px; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_bottom .product_summary_bottom_inner .product_meta .product_meta_ins .cell > span:last-child {
margin-right: 0; }
body.is-mobile #barberry_woocommerce_quickview .barberry_qv_content .summary-cell .entry-summary:after {
display: none; }
.sizeguide-link {
display: inline-block; }
.sizeguide-link a {
position: relative;
font-weight: 400;
font-size: 1rem;
line-height: 1rem;
margin-right: 1.25rem;
padding-left: 1.5rem;
display: flex;
align-items: center; }
.sizeguide-link a:before {
opacity: 1; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
margin-right: 0.5rem;
font-size: 1rem;
position: absolute;
top: -2px;
left: 0; }
#sizeGuideModal {
max-width: 800px;
height: 100%;
padding: 0; }
#sizeGuideModal .close-icon {
position: absolute;
left: auto;
right: 40px;
top: 30px; }
@media screen and (max-width: 47.99875em) {
#sizeGuideModal .close-icon {
right: 30px;
top: 30px; } }
#sizeGuideModal .nano-content {
padding: 30px 30px; }
#sizeGuideModal .barberry-sizeguide-title {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
color: #2d2a2a;
margin-bottom: 25px;
padding-bottom: 10px;
line-height: 1;
border-bottom: 3px solid; }
#sizeGuideModal .barberry-sizeguide-content p {
font-size: 1.125rem;
line-height: 1.6; }
#sizeGuideModal .barberry-sizeguide-table tbody {
border: none; }
#sizeGuideModal .barberry-sizeguide-table tr {
background-color: transparent;
border-bottom: 1px solid #dbdbdb;
-moz-transition: background-color 0.3s;
-o-transition: background-color 0.3s;
-webkit-transition: background-color 0.3s;
transition: background-color 0.3s; }
#sizeGuideModal .barberry-sizeguide-table tr:hover {
background-color: rgba(0, 0, 0, 0.03); }
#sizeGuideModal .barberry-sizeguide-table tr:first-child:hover {
background-color: transparent; }
#sizeGuideModal .barberry-sizeguide-table tr:first-child td {
font-weight: 600;
border-bottom: 6px solid #000; }
#sizeGuideModal .barberry-sizeguide-table td {
padding: 0.9375rem 0;
padding-right: 0.9375rem;
font-size: 18px;
text-align: center; }
@media screen and (max-width: 47.99875em) {
#sizeGuideModal .barberry-sizeguide-table td {
font-size: 16px; } }
@media screen and (max-width: 64.06125em) {
body.product-sidebar-active.single-product .product_layout.product_layout_default .single-product-container {
padding-left: 0;
padding-right: 0; } }
body.product-sidebar-active.single-product .product_layout.product_layout_default .product-info-cell {
padding-top: 0; }
body.product-sidebar-active.single-product .product_layout.product_layout_default .product-cells .product-images-cell {
padding-left: 0px; }
@media (min-width: 768px) {
body.product-sidebar-active.single-product .product_layout.product_layout_default .product-cells .product-images-cell {
padding-left: calc(3000vw - 23040px); } }
@media (min-width: 769px) {
body.product-sidebar-active.single-product .product_layout.product_layout_default .product-cells .product-images-cell {
padding-left: calc(7.8431372549vw - 30.3137254902px); } }
@media (min-width: 1024px) {
body.product-sidebar-active.single-product .product_layout.product_layout_default .product-cells .product-images-cell {
padding-left: calc(-5000vw + 51250px); } }
@media (min-width: 1025px) {
body.product-sidebar-active.single-product .product_layout.product_layout_default .product-cells .product-images-cell {
padding-left: 0px; } }
@media (min-width: 1199px) {
body.product-sidebar-active.single-product .product_layout.product_layout_default .product-cells .product-images-cell {
padding-left: 0px; } }
@media (min-width: 1200px) {
body.product-sidebar-active.single-product .product_layout.product_layout_default .product-cells .product-images-cell {
padding-left: 0; } }
body.product-sidebar-active.single-product .product_layout.product_layout_default .product-cells .product-info-cell {
padding-left: 25px;
padding-right: 25px;
padding-bottom: 2.5rem; }
@media (min-width: 768px) {
body.product-sidebar-active.single-product .product_layout.product_layout_default .product-cells .product-info-cell {
padding-left: calc(1500vw - 11495px); } }
@media (min-width: 769px) {
body.product-sidebar-active.single-product .product_layout.product_layout_default .product-cells .product-info-cell {
padding-left: calc(3.9215686275vw + 9.8431372549px); } }
@media (min-width: 1024px) {
body.product-sidebar-active.single-product .product_layout.product_layout_default .product-cells .product-info-cell {
padding-left: 50px; } }
@media (min-width: 1280px) {
body.product-sidebar-active.single-product .product_layout.product_layout_default .product-cells .product-info-cell {
padding-left: calc(4.6875vw - 10px); } }
@media (min-width: 1920px) {
body.product-sidebar-active.single-product .product_layout.product_layout_default .product-cells .product-info-cell {
padding-left: 80px; } }
@media (min-width: 768px) {
body.product-sidebar-active.single-product .product_layout.product_layout_default .product-cells .product-info-cell {
padding-right: calc(500vw - 3815px); } }
@media (min-width: 769px) {
body.product-sidebar-active.single-product .product_layout.product_layout_default .product-cells .product-info-cell {
padding-right: calc(7.8431372549vw - 30.3137254902px); } }
@media (min-width: 1024px) {
body.product-sidebar-active.single-product .product_layout.product_layout_default .product-cells .product-info-cell {
padding-right: calc(-3000vw + 30770px); } }
@media (min-width: 1025px) {
body.product-sidebar-active.single-product .product_layout.product_layout_default .product-cells .product-info-cell {
padding-right: 20px; } }
@media (min-width: 1199px) {
body.product-sidebar-active.single-product .product_layout.product_layout_default .product-cells .product-info-cell {
padding-right: calc(-24.6913580247vw + 316.049382716px); } }
@media (min-width: 1280px) {
body.product-sidebar-active.single-product .product_layout.product_layout_default .product-cells .product-info-cell {
padding-right: calc(3.125vw - 40px); } }
@media (min-width: 1920px) {
body.product-sidebar-active.single-product .product_layout.product_layout_default .product-cells .product-info-cell {
padding-right: 20px; } }
body.product-sidebar-active.single-product .product_layout.product_layout_default .product_meta .product_meta_ins {
border-left: 1px solid #eee;
border-right: 1px solid #eee; }
@media screen and (max-width: 47.99875em) {
body.product-sidebar-active.single-product .product_layout.product_layout_default .product_meta .product_meta_ins {
border-left: none;
border-right: none; } }
@media screen and (max-width: 64.06125em) {
body.product-sidebar-active.single-product.product-sticky-sidebar .sidebar-container {
display: none; } }
.dokan-store #dokan-primary {
width: 100%; }
.dokan-store #dokan-primary .store-page-wrap .profile-frame .profile-info-box .profile-info ul li {
font-size: 18px;
line-height: 1.6; }
@media screen and (max-width: 75em) {
.dokan-store #dokan-primary .store-page-wrap .profile-frame .profile-info-box .profile-info ul li {
color: inherit; } }
.dokan-store #dokan-primary .store-page-wrap .profile-frame .profile-info-box .profile-info ul li.dokan-store-rating .text, .dokan-store #dokan-primary .store-page-wrap .profile-frame .profile-info-box .profile-info ul li.dokan-store-rating .text a {
font-size: 18px;
line-height: 1.6; }
.dokan-store #dokan-primary .store-page-wrap .profile-frame .profile-info-box.profile-layout-default .profile-info ul li {
color: #fff; }
.dokan-store #dokan-primary .store-page-wrap .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper {
height: 170px; }
@media screen and (max-width: 75em) {
.dokan-store #dokan-primary .store-page-wrap .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper {
height: 200px; } }
@media screen and (max-width: 34.375em) {
.dokan-store #dokan-primary .store-page-wrap .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper {
height: 400px; } }
.dokan-store #dokan-primary .store-page-wrap .profile-frame .profile-info-box.profile-layout-layout1 .profile-info ul li {
position: relative;
margin-bottom: 0; }
.dokan-store #dokan-primary .store-page-wrap .dokan-store-tabs {
margin-bottom: 3.75rem; }
.dokan-store #dokan-primary .store-page-wrap .dokan-store-tabs ul li {
margin-bottom: 0; }
.dokan-store #dokan-primary .store-page-wrap .dokan-store-tabs ul li a {
font-size: 18px;
font-weight: 600; }
.dokan-store #dokan-primary .store-page-wrap .dokan-store-tabs ul li.dokan-share-btn-wrap {
border-right: none; }
.dokan-store #dokan-primary .paging-navigation .dokan-pagination-container ul {
list-style: none;
margin: 0;
display: flex;
justify-content: center; }
.dokan-store #dokan-primary .paging-navigation .dokan-pagination-container ul li {
display: flex;
align-items: center;
margin-bottom: 0; }
.dokan-store #dokan-primary .paging-navigation .dokan-pagination-container ul li a {
opacity: 0.5;
color: inherit;
font-size: 1.25rem;
font-weight: 400;
line-height: 1rem;
margin-right: 2rem;
display: flex;
align-items: center;
background: transparent;
border: none;
padding: 0; }
.dokan-store #dokan-primary .paging-navigation .dokan-pagination-container ul li a:hover {
opacity: 1; }
.dokan-store #dokan-primary .paging-navigation .dokan-pagination-container ul li.active a {
opacity: 1; }
.dokan-store #dokan-primary #reviews {
margin: 0 auto; }
.dokan-store #dokan-primary #reviews #comments h2.headline {
font-size: 30px;
font-weight: 600;
margin-bottom: 0.625rem; }
@media screen and (max-width: 47.99875em) {
.dokan-store #dokan-primary #reviews #comments h2.headline {
margin-bottom: 1.875rem; } }
.dokan-store #dokan-primary #reviews #comments .commentlist {
list-style: none;
margin: 1.875rem 0 0 0;
padding: 0; }
.dokan-store #dokan-primary #reviews #comments .commentlist .review_comment_container {
padding: 0;
position: relative;
margin-bottom: 1.25rem;
text-align: left; }
.dokan-store #dokan-primary #reviews #comments .commentlist .review_comment_container .dokan-review-author-img img {
position: absolute;
left: 0;
top: 0;
width: 4.375rem;
height: 4.375rem;
margin: 0.3125rem 0 0.625rem 0;
border-radius: 4.375rem; }
@media screen and (max-width: 47.99875em) {
.dokan-store #dokan-primary #reviews #comments .commentlist .review_comment_container .dokan-review-author-img img {
width: 3.125rem;
height: 3.125rem; } }
.dokan-store #dokan-primary #reviews #comments .commentlist .review_comment_container .comment-text {
padding-left: 5.625rem; }
@media screen and (max-width: 47.99875em) {
.dokan-store #dokan-primary #reviews #comments .commentlist .review_comment_container .comment-text {
padding-left: 4.375rem; } }
.dokan-store #dokan-primary #reviews #comments .commentlist .review_comment_container .comment-text > a {
display: inline-block;
float: right; }
.dokan-store #dokan-primary #reviews #comments .commentlist .review_comment_container .comment-text > p {
font-size: 0;
display: inline-block;
padding-top: 0.3125rem;
margin-bottom: 0; }
@media screen and (max-width: 47.99875em) {
.dokan-store #dokan-primary #reviews #comments .commentlist .review_comment_container .comment-text > p {
display: block; } }
.dokan-store #dokan-primary #reviews #comments .commentlist .review_comment_container .comment-text > p strong {
color: #000;
margin-right: 10px;
font-weight: 600;
display: inline-block;
font-size: 1.5rem;
line-height: 1.2; }
@media screen and (max-width: 47.99875em) {
.dokan-store #dokan-primary #reviews #comments .commentlist .review_comment_container .comment-text > p strong {
font-size: 1.375rem; } }
.dokan-store #dokan-primary #reviews #comments .commentlist .review_comment_container .comment-text > p em.verified {
display: inline-block;
font-size: 1rem;
line-height: 1;
top: -10px; }
.dokan-store #dokan-primary #reviews #comments .commentlist .review_comment_container .comment-text > p a time {
width: 100%;
color: #666;
display: block;
font-weight: 300;
font-size: 1rem; }
.dokan-store #dokan-primary #reviews #comments .commentlist .review_comment_container .comment-text .description {
margin: 0;
line-height: 1.6em;
padding: 0.625rem 0 1.25rem 0; }
@media screen and (max-width: 47.99875em) {
.dokan-store #dokan-primary #reviews #comments .commentlist .review_comment_container .comment-text .description {
padding: 0 0 1.25rem 0; } }
.dokan-store #dokan-primary #reviews #comments .commentlist .review_comment_container .comment-text .description p {
font-size: 1.25rem;
line-height: 1.4;
padding: 0;
margin: 0 auto; }
@media screen and (max-width: 47.99875em) {
.dokan-store #dokan-primary #reviews #comments .commentlist .review_comment_container .comment-text .description p {
font-size: 1.125rem; } }
body.dokan-theme-barberry .vendor-wrapper .cell h2 {
text-align: center;
margin: 10px auto 30px; }
body.dokan-theme-barberry .vendor-wrapper .cell form {
margin-bottom: 60px; }
@media screen and (max-width: 47.99875em) {
body.dokan-theme-barberry .vendor-wrapper .cell {
padding-right: 1.5rem;
padding-left: 1.5rem; } }
body.dokan-dashboard .content-page-wrapper.grid-container {
padding-top: 0; }
body.dokan-dashboard .content-page-wrapper.grid-container .dokan-product-edit .dokan-input-group input[type='number'] {
margin-bottom: 0; }
.dokan-seller-search-form {
margin-top: 0 !important; }
#dokan-seller-listing-wrap ul li .store-content .store-info .store-data h2 {
margin: 0 !important; }
#dokan-seller-listing-wrap ul li .store-content .store-info .store-data .dokan-seller-rating {
margin-top: 0 !important; }
#dokan-seller-listing-wrap ul li .store-content .store-info .store-data p {
font-size: 18px;
line-height: 1.2; }
.dokan-dashboard input[type="submit"].dokan-btn-default, .dokan-dashboard a.dokan-btn-default, .dokan-dashboard .dokan-btn-default {
color: #333;
background-color: #fff;
border-color: #ccc; }
@media screen and (max-width: 47.99875em) {
.dokan-dashboard .dokan-dashboard-content {
margin-top: 1.875rem; } }
.dokan-dashboard .dokan-dashboard-content hr {
border-bottom-color: #e1e1e1; }
.dokan-dashboard .dokan-dashboard-content .dokan-form-container .product-edit-container label a {
font-size: inherit;
text-decoration: underline; }
.dokan-dashboard .dokan-dashboard-content .dokan-form-container .product-edit-container .dokan-form-control {
border-width: 2px; }
.dokan-dashboard .dokan-dashboard-content .dokan-form-container .product-edit-container .select2-container--default .select2-selection--single {
border: none;
padding: 10px 30px 10px 20px;
background-color: transparent; }
.dokan-dashboard .dokan-dashboard-content .dokan-form-container .product-edit-container .select2-container--default .select2-selection--multiple {
border: none; }
.dokan-dashboard .dokan-dashboard-content header.dokan-dashboard-header h1 {
padding: 0;
font-size: 2.5rem;
margin-bottom: 1.25rem; }
@media screen and (max-width: 80em) {
.dokan-dashboard .dokan-dashboard-content header.dokan-dashboard-header h1 {
font-size: 2.25rem;
margin-bottom: 0.625rem; } }
.dokan-dashboard .dokan-dashboard-content ul.dokan-listing-filter li a {
font-size: 18px; }
.dokan-dashboard .dokan-dashboard-content .dokan-table thead > tr > th, .dokan-dashboard .dokan-dashboard-content .dokan-table thead > tr > td, .dokan-dashboard .dokan-dashboard-content .dokan-table tbody > tr > th, .dokan-dashboard .dokan-dashboard-content .dokan-table tbody > tr > td, .dokan-dashboard .dokan-dashboard-content .dokan-table tfoot > tr > th, .dokan-dashboard .dokan-dashboard-content .dokan-table tfoot > tr > td {
font-size: 18px; }
.dokan-dashboard .dokan-dashboard-content .dokan-table thead > tr > th > p > a, .dokan-dashboard .dokan-dashboard-content .dokan-table thead > tr > td > p > a, .dokan-dashboard .dokan-dashboard-content .dokan-table tbody > tr > th > p > a, .dokan-dashboard .dokan-dashboard-content .dokan-table tbody > tr > td > p > a, .dokan-dashboard .dokan-dashboard-content .dokan-table tfoot > tr > th > p > a, .dokan-dashboard .dokan-dashboard-content .dokan-table tfoot > tr > td > p > a {
font-size: 18px; }
.dokan-dashboard .dokan-dashboard-content .dokan-table thead > tr > th .row-actions, .dokan-dashboard .dokan-dashboard-content .dokan-table thead > tr > td .row-actions, .dokan-dashboard .dokan-dashboard-content .dokan-table tbody > tr > th .row-actions, .dokan-dashboard .dokan-dashboard-content .dokan-table tbody > tr > td .row-actions, .dokan-dashboard .dokan-dashboard-content .dokan-table tfoot > tr > th .row-actions, .dokan-dashboard .dokan-dashboard-content .dokan-table tfoot > tr > td .row-actions {
font-size: 14px; }
.dokan-dashboard .dokan-dashboard-content .dokan-table thead > tr > th .row-actions span, .dokan-dashboard .dokan-dashboard-content .dokan-table thead > tr > th .row-actions span a, .dokan-dashboard .dokan-dashboard-content .dokan-table thead > tr > td .row-actions span, .dokan-dashboard .dokan-dashboard-content .dokan-table thead > tr > td .row-actions span a, .dokan-dashboard .dokan-dashboard-content .dokan-table tbody > tr > th .row-actions span, .dokan-dashboard .dokan-dashboard-content .dokan-table tbody > tr > th .row-actions span a, .dokan-dashboard .dokan-dashboard-content .dokan-table tbody > tr > td .row-actions span, .dokan-dashboard .dokan-dashboard-content .dokan-table tbody > tr > td .row-actions span a, .dokan-dashboard .dokan-dashboard-content .dokan-table tfoot > tr > th .row-actions span, .dokan-dashboard .dokan-dashboard-content .dokan-table tfoot > tr > th .row-actions span a, .dokan-dashboard .dokan-dashboard-content .dokan-table tfoot > tr > td .row-actions span, .dokan-dashboard .dokan-dashboard-content .dokan-table tfoot > tr > td .row-actions span a {
font-size: 14px; }
.dokan-dashboard .dokan-dashboard-content .dokan-table thead > tr > th .row-actions span.edit, .dokan-dashboard .dokan-dashboard-content .dokan-table thead > tr > td .row-actions span.edit, .dokan-dashboard .dokan-dashboard-content .dokan-table tbody > tr > th .row-actions span.edit, .dokan-dashboard .dokan-dashboard-content .dokan-table tbody > tr > td .row-actions span.edit, .dokan-dashboard .dokan-dashboard-content .dokan-table tfoot > tr > th .row-actions span.edit, .dokan-dashboard .dokan-dashboard-content .dokan-table tfoot > tr > td .row-actions span.edit {
padding-right: 17px; }
.dokan-dashboard .dokan-dashboard-content .dokan-table thead > tr > th .row-actions span.edit:after, .dokan-dashboard .dokan-dashboard-content .dokan-table thead > tr > td .row-actions span.edit:after, .dokan-dashboard .dokan-dashboard-content .dokan-table tbody > tr > th .row-actions span.edit:after, .dokan-dashboard .dokan-dashboard-content .dokan-table tbody > tr > td .row-actions span.edit:after, .dokan-dashboard .dokan-dashboard-content .dokan-table tfoot > tr > th .row-actions span.edit:after, .dokan-dashboard .dokan-dashboard-content .dokan-table tfoot > tr > td .row-actions span.edit:after {
font-size: 12px;
bottom: 7px; }
.dokan-dashboard .dokan-dashboard-content .dokan-table thead {
background: transparent; }
.dokan-dashboard .dokan-dashboard-content .dokan-table tbody {
background-color: transparent; }
.dokan-dashboard .media-modal .media-frame select,
.dokan-dashboard .media-modal .wp-admin .media-frame select {
line-height: 28px;
height: 28px;
margin-top: 11px; }
.dokan-dashboard .media-modal .media-frame-title h1 {
padding: 0 16px;
font-size: 22px;
line-height: 50px;
margin: 0; }
.dokan-dashboard .media-modal .image-details h2, .dokan-dashboard .media-modal .image-details h3, .dokan-dashboard .media-modal .media-sidebar h2, .dokan-dashboard .media-modal .media-sidebar h3 {
position: relative;
font-weight: 600;
text-transform: uppercase;
font-size: 12px;
color: #666;
margin: 24px 0 8px; }
.dokan-dashboard .media-modal .uploader-inline h2, .dokan-dashboard .media-modal .uploader-inline h3 {
font-size: 20px;
line-height: 28px;
font-weight: 400;
margin: 0; }
.dokan-dashboard .media-modal .wp-core-ui .button-group.button-hero .button,
.dokan-dashboard .media-modal .wp-core-ui .button.button-hero {
font-family: inherit;
font-weight: inherit;
letter-spacing: inherit;
text-transform: inherit;
border: 1px solid #ccc;
background-color: inherit;
color: #555;
border-color: #ccc;
background: #f7f7f7;
box-shadow: 0 1px 0 #ccc; }
.dokan-dashboard .media-modal .wp-core-ui .attachment .thumbnail {
max-width: 100%;
margin-bottom: 0;
border: none;
box-shadow: none;
line-height: 1.6; }
.dokan-dashboard .media-modal .media-frame a {
font-size: inherit; }
.dokan-dashboard .media-modal [type='text'], .dokan-dashboard .media-modal [type='password'], .dokan-dashboard .media-modal [type='date'], .dokan-dashboard .media-modal [type='datetime'], .dokan-dashboard .media-modal [type='datetime-local'], .dokan-dashboard .media-modal [type='month'], .dokan-dashboard .media-modal [type='week'], .dokan-dashboard .media-modal [type='email'], .dokan-dashboard .media-modal [type='number'], .dokan-dashboard .media-modal [type='search'], .dokan-dashboard .media-modal [type='tel'], .dokan-dashboard .media-modal [type='time'], .dokan-dashboard .media-modal [type='url'], .dokan-dashboard .media-modal [type='color'], .dokan-dashboard .media-modal textarea, .dokan-dashboard .media-modal select {
height: inherit;
line-height: inherit; }
.dokan-dashboard .media-modal p.media-types {
font-size: 13px;
line-height: 1.5;
margin: 1em 0; }
.dokan-dashboard .media-modal .compat-item table tbody {
border: inherit;
background-color: inherit; }
.dokan-dashboard .media-modal .compat-item table tr {
border-bottom: inherit;
border-bottom-color: inherit; }
.dokan-dashboard .media-modal .compat-item table .label {
background: transparent; }
.dokan-dashboard .media-modal button.button {
border-width: 1px; }
.dokan-dashboard .media-modal button.button:hover {
color: #fff !important; }
.dokan-dashboard .media-modal .media-toolbar .search-form {
border-bottom: none; }
.dokan-dashboard .media-modal .media-toolbar .search-form:before, .dokan-dashboard .media-modal .media-toolbar .search-form:after {
display: none; }
.dokan-dashboard .media-modal .media-toolbar .search-form input.search {
height: auto; }
.dokan-dashboard .media-modal .media-frame-toolbar .search-form {
border: none; }
.dokan-dashboard .media-modal .media-frame-toolbar .search-form:before, .dokan-dashboard .media-modal .media-frame-toolbar .search-form:after {
display: none; }
.dokan-store .dokan-store-tabs .dokan-btn,
.dokan-store .widget-area .dokan-btn {
font-size: 12px;
line-height: 1.2;
font-weight: 400;
padding: 7px 10px;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease; }
.dokan-store .dokan-store-tabs .dokan-btn:before,
.dokan-store .widget-area .dokan-btn:before {
display: none; }
.dokan-store .dokan-store-tabs .dokan-btn i,
.dokan-store .widget-area .dokan-btn i {
margin-left: 5px; }
input[type="submit"].dokan-btn:hover {
color: #fff !important; }
#dokan-seller-listing-wrap .dokan-btn,
.dashboard-sections .dokan-btn,
.dokan-dashboard .dokan-btn {
font-size: 12px;
line-height: 1.2;
font-weight: 400;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease; }
#dokan-seller-listing-wrap .dokan-btn:before,
.dashboard-sections .dokan-btn:before,
.dokan-dashboard .dokan-btn:before {
display: none; }
#dokan-seller-listing-wrap .dokan-btn i,
.dashboard-sections .dokan-btn i,
.dokan-dashboard .dokan-btn i {
margin-left: 5px; }
#dokan-seller-listing-wrap .dokan-btn,
.dokan-dashboard .dokan-btn {
padding: 7px 10px; }
h2.vc_custom_heading {
margin-bottom: 0; }
.grid-container {
padding-left: 30px;
padding-right: 30px; }
@media (min-width: 768px) {
.grid-container {
padding-left: calc(8.6805555556vw - 36.6666666667px); } }
@media (min-width: 1920px) {
.grid-container {
padding-left: 130px; } }
@media (min-width: 768px) {
.grid-container {
padding-right: calc(8.6805555556vw - 36.6666666667px); } }
@media (min-width: 1920px) {
.grid-container {
padding-right: 130px; } }
@media screen and (max-width: 47.99875em) {
.grid-container {
padding-right: 1.5rem;
padding-left: 1.5rem; } }
.default-width-page .woocommerce .grid-container:not(.product_related_wrapper) {
padding: 0; }
.default-width-page .woocommerce .grid-container.checkout-empty {
padding-top: 3.75rem;
padding-bottom: 6.25rem;
padding-left: 30px;
padding-right: 30px; }
@media (min-width: 768px) {
.default-width-page .woocommerce .grid-container.checkout-empty {
padding-left: calc(8.6805555556vw - 36.6666666667px); } }
@media (min-width: 1920px) {
.default-width-page .woocommerce .grid-container.checkout-empty {
padding-left: 130px; } }
@media (min-width: 768px) {
.default-width-page .woocommerce .grid-container.checkout-empty {
padding-right: calc(8.6805555556vw - 36.6666666667px); } }
@media (min-width: 1920px) {
.default-width-page .woocommerce .grid-container.checkout-empty {
padding-right: 130px; } }
@media screen and (max-width: 64.06125em) {
.default-width-page .woocommerce .grid-container.checkout-empty {
padding-top: 40px;
padding-bottom: 60px; } }
@media screen and (max-width: 47.99875em) {
.default-width-page .woocommerce .grid-container.checkout-empty {
padding-right: 1.5rem;
padding-left: 1.5rem;
padding-top: 30px;
padding-bottom: 30px; } }
.full-width-page .grid-container {
padding: 0; }
.full-width-page .woocommerce .grid-container {
padding-top: 0;
padding-bottom: 0; }
@media screen and (max-width: 47.99875em) {
.full-width-page .woocommerce .grid-container {
padding-right: 1.5rem;
padding-left: 1.5rem; } }
.full-width-page .boxed-row {
overflow: visible;
padding-left: 30px;
padding-right: 30px; }
@media (min-width: 768px) {
.full-width-page .boxed-row {
padding-left: calc(8.6805555556vw - 36.6666666667px); } }
@media (min-width: 1920px) {
.full-width-page .boxed-row {
padding-left: 130px; } }
@media (min-width: 768px) {
.full-width-page .boxed-row {
padding-right: calc(8.6805555556vw - 36.6666666667px); } }
@media (min-width: 1920px) {
.full-width-page .boxed-row {
padding-right: 130px; } }
@media screen and (max-width: 47.99875em) {
.full-width-page .boxed-row {
padding-right: 1.5rem;
padding-left: 1.5rem; } }
.full-width-page .boxed-row .woocommerce .grid-container {
padding: 0; }
.full-width-page .boxed-row .vc_row[data-vc-full-width] {
overflow: visible; }
.full-width-page .grid-container.content-page-wrapper {
padding-left: 0;
padding-right: 0; }
.product_slider_wrapper {
padding: 0; }
.product_slider_wrapper .carousel-title {
text-align: center;
margin-bottom: 3.75rem; }
.blog_listing_title {
text-align: center;
margin-bottom: 3.75rem; }
.related_posts_section {
background-color: transparent;
padding: 0; }
.related_posts_section .related-post {
margin-bottom: 1.25rem; }
.barberry-button-container {
display: block;
max-width: 100%; }
.barberry-button-container.b-button_inline {
display: inline-block;
vertical-align: top; }
.barberry-button-container.b-button_left {
text-align: left; }
.barberry-button-container.b-button_center {
text-align: center; }
.barberry-button-container.b-button_right {
text-align: right; }
.barberry-button-container .b-button_small {
padding: 1.25em 2em 1.15em;
font-size: 0.5em; }
.barberry-button-container .b-button_large {
padding: 1.8em 3.25em 1.7em;
font-size: 0.8em; }
.barberry_custom_link {
font-weight: 700 !important;
letter-spacing: 1px;
background-color: transparent;
text-transform: uppercase;
border-bottom: 2px solid;
padding: 0 0 6px;
font-size: 0.8125rem; }
@media screen and (max-width: 47.99875em) {
.barberry_custom_link {
font-size: 0.75rem;
font-weight: 600; } }
.barberry_custom_link:hover {
border-color: transparent !important; }
@media screen and (max-width: 47.99875em) {
.barberry-google-map {
max-height: 400px; } }
.barberry-google-map .animated-dot {
width: 40px;
height: 40px;
left: -20px;
top: -20px;
position: relative;
-webkit-animation-name: slideInDown;
-moz-animation-name: slideInDown;
-o-animation-name: slideInDown;
-ms-animation-name: slideInDown;
animation-name: slideInDown;
animation-duration: 1s;
animation-fill-mode: both;
animation-delay: .5s; }
.barberry-google-map .animated-dot .pin {
width: 40px;
height: 40px;
border-radius: 50% 50% 50% 0;
background: #89849b;
position: absolute;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
left: 50%;
top: 50%;
margin: -20px 0 0 -20px; }
.barberry-google-map .animated-dot .pin:after {
content: '';
width: 16px;
height: 16px;
margin: 12px 0 0 12px;
background: #2f2f2f;
position: absolute;
border-radius: 50%; }
.barberry-google-map .animated-dot .pulse {
opacity: 0.3;
background: rgba(0, 0, 0, 0.4);
border-radius: 50%;
height: 12px;
width: 12px;
position: absolute;
left: 50%;
top: 50%;
margin: 23px 0px 0px -6px;
-webkit-transform: rotateX(55deg);
-moz-transform: rotateX(55deg);
-o-transform: rotateX(55deg);
-ms-transform: rotateX(55deg);
transform: rotateX(55deg);
z-index: -2; }
.barberry-google-map .animated-dot .pulse:after {
content: "";
border-radius: 50%;
height: 50px;
width: 50px;
position: absolute;
margin: -18px 0 0 -18px;
-webkit-animation: pulsate 1s ease-out;
-moz-animation: pulsate 1s ease-out;
-o-animation: pulsate 1s ease-out;
-ms-animation: pulsate 1s ease-out;
animation: pulsate 1s ease-out;
-webkit-animation-iteration-count: infinite;
-moz-animation-iteration-count: infinite;
-o-animation-iteration-count: infinite;
-ms-animation-iteration-count: infinite;
animation-iteration-count: infinite;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
-webkit-box-shadow: 0 0 1px 2px #89849b;
box-shadow: 0 0 1px 2px #89849b;
-webkit-animation-delay: 1.1s;
-moz-animation-delay: 1.1s;
-o-animation-delay: 1.1s;
-ms-animation-delay: 1.1s;
animation-delay: 1.1s; }
.wpcf7 p:not(.form-row) {
margin-bottom: 0; }
.wpcf7 p:not(.form-row) .wpcf7-form-control-wrap {
display: block;
margin-top: 7px; }
.site-social-icons-shortcode ul.social-icons.center {
text-align: center; }
.site-social-icons-shortcode ul.social-icons.right {
text-align: right; }
.site-social-icons-shortcode ul.social-icons li {
opacity: 1; }
.shortcode_barberry_slider {
width: 100%; }
.shortcode_barberry_slider.full_height .barberry_slider-wrapper {
height: 100vh;
height: calc(var(--vh, 1vh) * 100); }
.shortcode_barberry_slider.full_height .barberry_slider-wrapper .carousel-cell .bg-wrapper {
height: 100vh;
height: calc(var(--vh, 1vh) * 100); }
.shortcode_barberry_slider .barberry_slider-wrapper {
position: relative;
overflow: hidden; }
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell {
width: 100%;
height: 100%;
overflow: hidden;
transition-delay: .2s;
-moz-transition: 0.4s transform cubic-bezier(0.645, 0.045, 0.355, 1);
-o-transition: 0.4s transform cubic-bezier(0.645, 0.045, 0.355, 1);
-webkit-transition: 0.4s transform cubic-bezier(0.645, 0.045, 0.355, 1);
transition: 0.4s transform cubic-bezier(0.645, 0.045, 0.355, 1); }
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell .fullslidelink {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: 2;
cursor: pointer; }
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell .cell-img {
transform: scale(1.1);
-moz-transition: transform 0s ease;
-o-transition: transform 0s ease;
-webkit-transition: transform 0s ease;
transition: transform 0s ease;
-moz-transition-delay: 2s;
-o-transition-delay: 2s;
-webkit-transition-delay: 2s;
transition-delay: 2s; }
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell .cell-img .bg-wrapper {
background-position: center center;
background-size: cover; }
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell .slider-content {
-moz-transform: skew(8deg);
-o-transform: skew(8deg);
-ms-transform: skew(8deg);
-webkit-transform: skew(8deg);
transform: skew(8deg);
-moz-transition: transform 1s ease;
-o-transition: transform 1s ease;
-webkit-transition: transform 1s ease;
transition: transform 1s ease;
-moz-transition-delay: 2s;
-o-transition-delay: 2s;
-webkit-transition-delay: 2s;
transition-delay: 2s;
position: absolute;
left: 0;
top: 0;
bottom: 0;
width: 100%;
height: 100%;
display: flex;
align-items: center;
justify-content: center; }
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell .slider-content .slider-content-wrapper {
opacity: 0;
text-align: center;
max-width: 850px;
max-width: 450px;
-moz-transition: 0.5s transform cubic-bezier(0.19, 1, 0.22, 1);
-o-transition: 0.5s transform cubic-bezier(0.19, 1, 0.22, 1);
-webkit-transition: 0.5s transform cubic-bezier(0.19, 1, 0.22, 1);
transition: 0.5s transform cubic-bezier(0.19, 1, 0.22, 1); }
@media (min-width: 768px) {
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell .slider-content .slider-content-wrapper {
max-width: calc(58.59375vw + 0px); } }
@media (min-width: 1024px) {
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell .slider-content .slider-content-wrapper {
max-width: calc(39.0625vw + 200px); } }
@media (min-width: 1280px) {
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell .slider-content .slider-content-wrapper {
max-width: calc(93.75vw - 500px); } }
@media (min-width: 1440px) {
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell .slider-content .slider-content-wrapper {
max-width: 850px; } }
@media screen and (max-width: 25em) {
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell .slider-content .slider-content-wrapper {
max-width: 90%; } }
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell .slider-content .slider-content-wrapper .slide-description {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
display: inline-block;
font-size: 10px;
font-weight: 600;
line-height: 1.1;
text-transform: uppercase;
letter-spacing: 3px;
margin-bottom: 1.5625rem; }
@media (min-width: 768px) {
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell .slider-content .slider-content-wrapper .slide-description {
font-size: calc(0.390625vw + 7px); } }
@media (min-width: 1280px) {
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell .slider-content .slider-content-wrapper .slide-description {
font-size: calc(1.25vw - 4px); } }
@media (min-width: 1440px) {
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell .slider-content .slider-content-wrapper .slide-description {
font-size: 14px; } }
@media screen and (max-width: 25em) {
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell .slider-content .slider-content-wrapper .slide-description {
margin-bottom: 0.9375rem; } }
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell .slider-content .slider-content-wrapper .slide-title {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-size: 28px;
line-height: 1.1;
margin-bottom: 0;
display: block; }
@media (min-width: 768px) {
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell .slider-content .slider-content-wrapper .slide-title {
font-size: calc(3.3203125vw + 2.5px); } }
@media (min-width: 1280px) {
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell .slider-content .slider-content-wrapper .slide-title {
font-size: calc(6.25vw - 35px); } }
@media (min-width: 1440px) {
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell .slider-content .slider-content-wrapper .slide-title {
font-size: 55px; } }
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell .slider-content .slider-content-wrapper .slide-button a {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
margin-top: 2.1875rem;
display: inline-block;
font-size: 10px;
line-height: 2;
font-weight: 700 !important;
text-transform: uppercase;
letter-spacing: 3px;
border-bottom: 3px solid #000;
background-image: none !important;
transition: border-color .3s !important; }
@media (min-width: 768px) {
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell .slider-content .slider-content-wrapper .slide-button a {
font-size: 10px; } }
@media (min-width: 1280px) {
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell .slider-content .slider-content-wrapper .slide-button a {
font-size: calc(2.5vw - 22px); } }
@media (min-width: 1440px) {
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell .slider-content .slider-content-wrapper .slide-button a {
font-size: 14px; } }
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell .slider-content .slider-content-wrapper .slide-button a:hover {
border-bottom: 3px solid transparent !important; }
@media screen and (max-width: 64.06125em) {
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell .slider-content .slider-content-wrapper .slide-button a {
margin-top: 1.25rem; } }
@media screen and (max-width: 25em) {
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell .slider-content .slider-content-wrapper .slide-button a {
margin-top: 0.9375rem;
border-width: 2px; } }
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell.is-selected .cell-img {
height: 100%;
transform: scale(1);
transition: transform 2s ease;
transition-delay: 0s; }
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell.is-selected .slider-content {
transform: skew(0);
transition: transform 1.6s ease;
transition-delay: 0s; }
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell.middle_left .slider-content {
justify-content: flex-start; }
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell.middle_left .slider-content .slider-content-wrapper {
text-align: left;
margin-left: 12vw; }
@media screen and (max-width: 47.99875em) {
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell.middle_left .slider-content .slider-content-wrapper {
margin-left: 9vw; } }
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell.middle_right .slider-content {
justify-content: flex-end; }
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell.middle_right .slider-content .slider-content-wrapper {
text-align: right;
margin-right: 12vw; }
@media screen and (max-width: 47.99875em) {
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell.middle_right .slider-content .slider-content-wrapper {
margin-right: 9vw; } }
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell.bottom_left .slider-content {
justify-content: flex-start; }
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell.bottom_left .slider-content .slider-content-wrapper {
text-align: left;
align-self: flex-end;
margin-left: 12vw;
margin-bottom: 5vw; }
@media screen and (max-width: 47.99875em) {
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell.bottom_left .slider-content .slider-content-wrapper {
margin-left: 9vw;
margin-bottom: 13vw; } }
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell.bottom_center .slider-content {
align-items: flex-end; }
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell.bottom_center .slider-content .slider-content-wrapper {
text-align: center;
margin-bottom: 5vw; }
@media screen and (max-width: 47.99875em) {
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell.bottom_center .slider-content .slider-content-wrapper {
margin-bottom: 13vw; } }
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell.bottom_right .slider-content {
justify-content: flex-end; }
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell.bottom_right .slider-content .slider-content-wrapper {
text-align: right;
align-self: flex-end;
margin-right: 12vw;
margin-bottom: 5vw; }
@media screen and (max-width: 47.99875em) {
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell.bottom_right .slider-content .slider-content-wrapper {
margin-right: 9vw;
margin-bottom: 13vw; } }
.shortcode_barberry_slider .barberry_slider-wrapper .flickity-button .flickity-button-icon {
opacity: 0;
width: 80%;
height: 80%; }
.shortcode_barberry_slider .barberry_slider-wrapper .flickity-page-dots {
opacity: 0;
display: none;
bottom: 5vh; }
@media screen and (max-width: 47.99875em) {
.shortcode_barberry_slider .barberry_slider-wrapper .flickity-page-dots {
display: block; } }
.shortcode_barberry_slider .barberry_slider-wrapper .flickity-page-dots .dot {
background: #333; }
.shortcode_barberry_collections_slider {
width: 100%;
display: flex;
align-items: center;
justify-content: space-between; }
@media screen and (max-width: 47.99875em) {
.shortcode_barberry_collections_slider {
align-items: flex-start;
flex-wrap: wrap;
align-content: flex-start; } }
.shortcode_barberry_collections_slider .barberry_slider_small {
position: relative;
overflow: hidden;
flex-basis: 10%;
height: 70%; }
@media screen and (max-width: 74.99875em) {
.shortcode_barberry_collections_slider .barberry_slider_small {
display: none; } }
.shortcode_barberry_collections_slider .barberry_slider_small .carousel-cell {
width: 100%;
height: 100%;
overflow: hidden;
transition-delay: .2s;
-moz-transition: 0.4s transform cubic-bezier(0.645, 0.045, 0.355, 1);
-o-transition: 0.4s transform cubic-bezier(0.645, 0.045, 0.355, 1);
-webkit-transition: 0.4s transform cubic-bezier(0.645, 0.045, 0.355, 1);
transition: 0.4s transform cubic-bezier(0.645, 0.045, 0.355, 1); }
.shortcode_barberry_collections_slider .barberry_slider_small .carousel-cell .cell-img {
-moz-transition: transform 0s ease;
-o-transition: transform 0s ease;
-webkit-transition: transform 0s ease;
transition: transform 0s ease;
-moz-transition-delay: 2s;
-o-transition-delay: 2s;
-webkit-transition-delay: 2s;
transition-delay: 2s; }
.shortcode_barberry_collections_slider .barberry_slider_small .carousel-cell .cell-img .bg-wrapper {
background-position: center center;
background-size: cover; }
.shortcode_barberry_collections_slider .barberry_slider_small .carousel-cell.is-selected .cell-img {
height: 100%;
transition: transform 2s ease;
transition-delay: 0s; }
.shortcode_barberry_collections_slider .barberry_slider_content {
position: relative;
flex-basis: 15%;
height: 70%; }
@media screen and (max-width: 74.99875em) {
.shortcode_barberry_collections_slider .barberry_slider_content {
height: 70%;
flex-basis: 20%; } }
@media screen and (max-width: 64.06125em) {
.shortcode_barberry_collections_slider .barberry_slider_content {
align-self: flex-start;
height: 100%; } }
@media screen and (max-width: 47.99875em) {
.shortcode_barberry_collections_slider .barberry_slider_content {
order: 2;
flex-basis: 100%;
height: auto;
min-height: 300px; } }
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper {
padding: 60px;
z-index: 4;
position: absolute;
left: -2px;
top: 60px;
width: 180%;
height: 100%;
background-color: #fff;
padding-left: 40px; }
@media (min-width: 768px) {
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper {
padding-left: calc(7.8125vw - 20px); } }
@media (min-width: 1280px) {
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper {
padding-left: calc(4.6875vw + 20px); } }
@media (min-width: 1920px) {
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper {
padding-left: 110px; } }
@media screen and (max-width: 64.06125em) {
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper {
padding: 40px; } }
@media screen and (max-width: 47.99875em) {
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper {
top: 0;
width: 100%;
padding-top: 20px; } }
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .flickity-viewport {
overflow: visible; }
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .flickity-slider {
transform: none !important; }
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .carousel-cell {
width: 100%;
height: 100%;
left: 0 !important;
opacity: 0;
transition: opacity .3s ease-in-out;
transition-delay: 0s;
z-index: 1;
background-color: #fff; }
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .carousel-cell.is-previous .slider-content .slide-subtitle {
-moz-transform: translateX(-100px) translateZ(0);
-o-transform: translateX(-100px) translateZ(0);
-ms-transform: translateX(-100px) translateZ(0);
-webkit-transform: translateX(-100px) translateZ(0);
transform: translateX(-100px) translateZ(0); }
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .carousel-cell.is-previous .slider-content .slide-title {
-moz-transform: translateX(-110px) translateZ(0);
-o-transform: translateX(-110px) translateZ(0);
-ms-transform: translateX(-110px) translateZ(0);
-webkit-transform: translateX(-110px) translateZ(0);
transform: translateX(-110px) translateZ(0); }
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .carousel-cell.is-previous .slider-content .slide-description {
-moz-transform: translateX(-120px) translateZ(0);
-o-transform: translateX(-120px) translateZ(0);
-ms-transform: translateX(-120px) translateZ(0);
-webkit-transform: translateX(-120px) translateZ(0);
transform: translateX(-120px) translateZ(0); }
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .carousel-cell.is-previous .slider-content .slide-button {
-moz-transform: translateX(-130px) translateZ(0);
-o-transform: translateX(-130px) translateZ(0);
-ms-transform: translateX(-130px) translateZ(0);
-webkit-transform: translateX(-130px) translateZ(0);
transform: translateX(-130px) translateZ(0); }
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .carousel-cell.is-next .slider-content .slide-subtitle {
-moz-transform: translateX(100px) translateZ(0);
-o-transform: translateX(100px) translateZ(0);
-ms-transform: translateX(100px) translateZ(0);
-webkit-transform: translateX(100px) translateZ(0);
transform: translateX(100px) translateZ(0); }
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .carousel-cell.is-next .slider-content .slide-title {
-moz-transform: translateX(110px) translateZ(0);
-o-transform: translateX(110px) translateZ(0);
-ms-transform: translateX(110px) translateZ(0);
-webkit-transform: translateX(110px) translateZ(0);
transform: translateX(110px) translateZ(0); }
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .carousel-cell.is-next .slider-content .slide-description {
-moz-transform: translateX(120px) translateZ(0);
-o-transform: translateX(120px) translateZ(0);
-ms-transform: translateX(120px) translateZ(0);
-webkit-transform: translateX(120px) translateZ(0);
transform: translateX(120px) translateZ(0); }
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .carousel-cell.is-next .slider-content .slide-button {
-moz-transform: translateX(130px) translateZ(0);
-o-transform: translateX(130px) translateZ(0);
-ms-transform: translateX(130px) translateZ(0);
-webkit-transform: translateX(130px) translateZ(0);
transform: translateX(130px) translateZ(0); }
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .carousel-cell .slider-content .slide-subtitle {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
display: inline-block;
font-size: 10px;
font-weight: 600;
line-height: 1.1;
text-transform: uppercase;
letter-spacing: 3px;
margin-bottom: 1.5625rem;
opacity: 0;
-moz-transform: translateX(100px) translateZ(0);
-o-transform: translateX(100px) translateZ(0);
-ms-transform: translateX(100px) translateZ(0);
-webkit-transform: translateX(100px) translateZ(0);
transform: translateX(100px) translateZ(0);
-moz-transition: transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.3s, opacity 2s cubic-bezier(0.165, 0.84, 0.44, 1) 2s;
-o-transition: transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.3s, opacity 2s cubic-bezier(0.165, 0.84, 0.44, 1) 2s;
-webkit-transition: transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.3s, opacity 2s cubic-bezier(0.165, 0.84, 0.44, 1) 2s;
transition: transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.3s, opacity 2s cubic-bezier(0.165, 0.84, 0.44, 1) 2s; }
@media (min-width: 768px) {
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .carousel-cell .slider-content .slide-subtitle {
font-size: calc(0.390625vw + 7px); } }
@media (min-width: 1280px) {
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .carousel-cell .slider-content .slide-subtitle {
font-size: calc(1.25vw - 4px); } }
@media (min-width: 1440px) {
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .carousel-cell .slider-content .slide-subtitle {
font-size: 14px; } }
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .carousel-cell .slider-content .slide-title {
text-indent: -34px;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-size: 28px;
line-height: 1.1;
margin-bottom: 0;
display: block;
opacity: 0;
-moz-transform: translateX(110px) translateZ(0);
-o-transform: translateX(110px) translateZ(0);
-ms-transform: translateX(110px) translateZ(0);
-webkit-transform: translateX(110px) translateZ(0);
transform: translateX(110px) translateZ(0);
-moz-transition: transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.3s, opacity 2s cubic-bezier(0.165, 0.84, 0.44, 1) 2s;
-o-transition: transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.3s, opacity 2s cubic-bezier(0.165, 0.84, 0.44, 1) 2s;
-webkit-transition: transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.3s, opacity 2s cubic-bezier(0.165, 0.84, 0.44, 1) 2s;
transition: transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.3s, opacity 2s cubic-bezier(0.165, 0.84, 0.44, 1) 2s; }
@media (min-width: 768px) {
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .carousel-cell .slider-content .slide-title {
font-size: calc(2.34375vw + 10px); } }
@media (min-width: 1280px) {
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .carousel-cell .slider-content .slide-title {
font-size: calc(9.375vw - 80px); } }
@media (min-width: 1440px) {
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .carousel-cell .slider-content .slide-title {
font-size: 55px; } }
@media screen and (max-width: 64.06125em) {
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .carousel-cell .slider-content .slide-title {
text-indent: 0px; } }
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .carousel-cell .slider-content .slide-description {
opacity: 0;
opacity: .6;
margin-top: 1.25rem;
font-size: 16px;
line-height: 1.4;
-moz-transform: translateX(120px) translateZ(0);
-o-transform: translateX(120px) translateZ(0);
-ms-transform: translateX(120px) translateZ(0);
-webkit-transform: translateX(120px) translateZ(0);
transform: translateX(120px) translateZ(0);
-moz-transition: transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.3s, opacity 2s cubic-bezier(0.165, 0.84, 0.44, 1) 2s;
-o-transition: transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.3s, opacity 2s cubic-bezier(0.165, 0.84, 0.44, 1) 2s;
-webkit-transition: transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.3s, opacity 2s cubic-bezier(0.165, 0.84, 0.44, 1) 2s;
transition: transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.3s, opacity 2s cubic-bezier(0.165, 0.84, 0.44, 1) 2s; }
@media (min-width: 768px) {
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .carousel-cell .slider-content .slide-description {
font-size: 16px; } }
@media (min-width: 1280px) {
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .carousel-cell .slider-content .slide-description {
font-size: calc(1.25vw + 0px); } }
@media (min-width: 1440px) {
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .carousel-cell .slider-content .slide-description {
font-size: 18px; } }
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .carousel-cell .slider-content .slide-button {
opacity: 0;
-moz-transform: translateX(130px) translateZ(0);
-o-transform: translateX(130px) translateZ(0);
-ms-transform: translateX(130px) translateZ(0);
-webkit-transform: translateX(130px) translateZ(0);
transform: translateX(130px) translateZ(0);
-moz-transition: transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.3s, opacity 2s cubic-bezier(0.165, 0.84, 0.44, 1) 2s;
-o-transition: transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.3s, opacity 2s cubic-bezier(0.165, 0.84, 0.44, 1) 2s;
-webkit-transition: transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.3s, opacity 2s cubic-bezier(0.165, 0.84, 0.44, 1) 2s;
transition: transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.3s, opacity 2s cubic-bezier(0.165, 0.84, 0.44, 1) 2s; }
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .carousel-cell .slider-content .slide-button a {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
margin-top: 0.9375rem;
display: inline-block;
font-size: 10px;
line-height: 2;
font-weight: 700 !important;
text-transform: uppercase;
letter-spacing: 3px;
border-bottom: 3px solid #000;
background-image: none !important;
transition: border-color .3s !important; }
@media (min-width: 768px) {
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .carousel-cell .slider-content .slide-button a {
font-size: 10px; } }
@media (min-width: 1280px) {
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .carousel-cell .slider-content .slide-button a {
font-size: calc(1.25vw - 6px); } }
@media (min-width: 1440px) {
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .carousel-cell .slider-content .slide-button a {
font-size: 12px; } }
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .carousel-cell .slider-content .slide-button a:hover {
border-bottom: 2px solid transparent !important; }
@media screen and (max-width: 64.06125em) {
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .carousel-cell .slider-content .slide-button a {
margin-top: 1.25rem; } }
@media screen and (max-width: 25em) {
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .carousel-cell .slider-content .slide-button a {
margin-top: 0.9375rem;
border-width: 2px; } }
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .carousel-cell.is-selected {
opacity: 1;
transition: opacity .3s ease-in-out;
transition-delay: .1s;
z-index: 2; }
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .carousel-cell.is-selected .slider-content .slide-title,
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .carousel-cell.is-selected .slider-content .slide-subtitle,
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .carousel-cell.is-selected .slider-content .slide-description,
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .carousel-cell.is-selected .slider-content .slide-button {
opacity: 1;
transition-delay: 0s;
transform: translateX(0) translateZ(0); }
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .carousel-cell.is-selected .slider-content .slide-description {
opacity: 0.6; }
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .flickity-page-dots {
z-index: 4;
bottom: 50px;
width: auto; }
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .flickity-page-dots li {
cursor: default;
pointer-events: none; }
@media screen and (max-width: 64.06125em) {
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .flickity-page-dots {
bottom: 80px; } }
@media screen and (max-width: 47.99875em) {
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .flickity-page-dots {
left: auto;
bottom: auto;
right: auto;
top: -30px;
padding: 5px 10px;
background-color: #fff; }
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .flickity-page-dots li {
cursor: pointer;
pointer-events: visible; } }
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .flickity-button {
height: 60px;
width: 65px;
border-radius: 0;
background-color: #000;
opacity: 1;
-moz-transform: translateX(0) !important;
-o-transform: translateX(0) !important;
-ms-transform: translateX(0) !important;
-webkit-transform: translateX(0) !important;
transform: translateX(0) !important; }
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .flickity-button svg {
top: calc(50% - 12px);
left: calc(50% - 11px);
width: 50%;
fill: #fff;
position: absolute;
-moz-transition: opacity 0.3s;
-o-transition: opacity 0.3s;
-webkit-transition: opacity 0.3s;
transition: opacity 0.3s; }
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .flickity-button svg path {
-moz-transform: none;
-o-transform: none;
-ms-transform: none;
-webkit-transform: none;
transform: none; }
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .flickity-button:hover svg {
opacity: .6; }
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .flickity-button.flickity-prev-next-button.previous {
top: -60px;
left: 0; }
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .flickity-button.flickity-prev-next-button.next {
top: -60px;
left: 66px; }
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .flickity-button.flickity-prev-next-button.next svg path {
-moz-transform: scaleX(-1) translateX(-70px);
-o-transform: scaleX(-1) translateX(-70px);
-ms-transform: scaleX(-1) translateX(-70px);
-webkit-transform: scaleX(-1) translateX(-70px);
transform: scaleX(-1) translateX(-70px);
-ms-filter: fliph; filter: fliph; }
.shortcode_barberry_collections_slider .barberry_slider_big {
position: relative;
overflow: hidden;
flex-basis: 75%;
align-self: flex-end; }
@media screen and (max-width: 74.99875em) {
.shortcode_barberry_collections_slider .barberry_slider_big {
flex-basis: 80%; } }
@media screen and (max-width: 47.99875em) {
.shortcode_barberry_collections_slider .barberry_slider_big {
order: 1;
flex-basis: 100%; } }
.shortcode_barberry_collections_slider .barberry_slider_big .carousel-cell {
width: 100%;
height: 100%;
overflow: hidden;
transition-delay: .2s;
-moz-transition: 0.4s transform cubic-bezier(0.645, 0.045, 0.355, 1);
-o-transition: 0.4s transform cubic-bezier(0.645, 0.045, 0.355, 1);
-webkit-transition: 0.4s transform cubic-bezier(0.645, 0.045, 0.355, 1);
transition: 0.4s transform cubic-bezier(0.645, 0.045, 0.355, 1); }
.shortcode_barberry_collections_slider .barberry_slider_big .carousel-cell .cell-img {
-moz-transition: transform 0s ease;
-o-transition: transform 0s ease;
-webkit-transition: transform 0s ease;
transition: transform 0s ease;
-moz-transition-delay: 2s;
-o-transition-delay: 2s;
-webkit-transition-delay: 2s;
transition-delay: 2s; }
.shortcode_barberry_collections_slider .barberry_slider_big .carousel-cell .cell-img .bg-wrapper {
background-position: center center;
background-size: cover; }
.shortcode_barberry_collections_slider .barberry_slider_big .carousel-cell.is-selected .cell-img {
height: 100%;
transition: transform 2s ease;
transition-delay: 0s; }
.language_currency_switcher {
height: 100%; }
.language_currency_switcher .language_switcher,
.language_currency_switcher .currency_switcher {
display: inline-block; }
.language_currency_switcher .language_switcher > span,
.language_currency_switcher .currency_switcher > span {
font-size: 16px;
line-height: 1.3;
display: inline-block; }
.language_currency_switcher .language_switcher nav,
.language_currency_switcher .currency_switcher nav {
margin-right: 5px;
display: inline-block; }
.language_currency_switcher .language_switcher nav > ul > li,
.language_currency_switcher .currency_switcher nav > ul > li {
padding: 0;
padding-bottom: 7px;
margin: 0; }
.language_currency_switcher .language_switcher nav > ul > li > a,
.language_currency_switcher .currency_switcher nav > ul > li > a {
padding: 0;
margin: 0;
margin-left: 0 !important;
font-size: 16px;
line-height: 1.3; }
.language_currency_switcher .language_switcher nav > ul > li > a img,
.language_currency_switcher .currency_switcher nav > ul > li > a img {
margin-bottom: 4px;
margin-right: 5px; }
.language_currency_switcher .language_switcher nav > ul > li > a span,
.language_currency_switcher .currency_switcher nav > ul > li > a span {
display: inline;
font-size: 16px;
line-height: 1.3;
padding: 0; }
.language_currency_switcher .language_switcher nav > ul > li ul.submenu li a img,
.language_currency_switcher .currency_switcher nav > ul > li ul.submenu li a img {
margin-right: 5px;
margin-bottom: 2px; }
.language_currency_switcher .language_switcher nav ul.is-dropdown-submenu,
.language_currency_switcher .currency_switcher nav ul.is-dropdown-submenu {
padding: 1.5625rem 0;
min-width: 200px;
text-align: left; }
.language_currency_switcher .language_switcher nav ul.is-dropdown-submenu li,
.language_currency_switcher .currency_switcher nav ul.is-dropdown-submenu li {
text-align: left; }
.language_currency_switcher .language_switcher nav ul.is-dropdown-submenu li a,
.language_currency_switcher .currency_switcher nav ul.is-dropdown-submenu li a {
font-size: 16px;
padding: 0.25rem 0;
margin-left: 2.1875rem; }
.language_currency_switcher .language_switcher nav ul.is-dropdown-submenu li a span,
.language_currency_switcher .currency_switcher nav ul.is-dropdown-submenu li a span {
font-size: 16px; }
.barberry-switcher .dropdown.menu > li.is-dropdown-submenu-parent > a {
padding-right: 1rem; }
.barberry-switcher .dropdown.menu > li.is-dropdown-submenu-parent > a::after {
font-size: 8px;
font-weight: bold;
content: "\ea13";
top: calc(50% - 4px);
left: auto;
right: .2em; }
.navigation-foundation.barberry-switcher ul {
display: block; }
body.load-transition header.site-header .header-wrapper .header-sections,
body.load-transition .topbar,
body.load-transition .page-header .page-header-bg-wrapper,
body.load-transition .page-header .title-section .title-section-wrapper .title-wrapper .page-title-wrapper .page-title,
body.load-transition .page-header .title-section .title-section-wrapper .title-wrapper .term-description,
body.load-transition .breadcrumbs-wrapper .breadcrumbs,
body.load-transition .page-header .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories,
body.load-transition .page-header .title-section .title-section-wrapper .blog-categories-wrapper .blog-categories,
body.load-transition .page-header .title-section .title-section-wrapper .title-wrapper .page-title-wrapper .back-btn svg,
body.load-transition .content-area,
body.load-transition .blog-content-area,
body.load-transition .post-content-area,
body.load-transition .woocommerce-pagination,
body.load-transition .products_ajax_button,
body.load-transition footer#site-footer,
body.load-transition .page-title-delimiter {
opacity: 0; }
body.load-transition.single-product .product_layout .product-info-cell .product_summary_top .page-title-wrapper h1,
body.load-transition.single-product .product_layout.product_layout_style_3 .product-title-section-wrapper .product-title-section-wrapper-inner .title-wrapper h1,
body.load-transition.single-product .product-images-wrapper .product-labels,
body.load-transition.single-product .product_layout_default .sidebar-container,
body.load-transition.single-product .product_layout.product_layout_default .product-info-cell .product_summary_middle,
body.load-transition.single-product .product_layout.product_layout_style_2 .product-info-cell .product_summary_middle,
body.load-transition.single-product .product_layout.product_layout_style_3 .product-title-section-wrapper .product-title-section-wrapper-inner .product_summary_middle,
body.load-transition.single-product .product_layout.product_layout_default .product-info-cell .product_summary_bottom,
body.load-transition.single-product .product_layout.product_layout_style_2 .product-info-cell .product_summary_bottom,
body.load-transition.single-product .single-bottom-inview,
body.load-transition.single-product .product_layout .product-thumbnails,
body.load-transition.single-product .product_layout .product-vr-thumbnails,
body.load-transition.single-product .product_layout #product-images,
body.load-transition.single-product .product_layout .product-images-inner .product_tool_buttons_placeholder,
body.load-transition.single-product .product_layout.product_layout_style_3 .product-title-section-wrapper .product-title-section-right,
body.load-transition.single-product .products-nav,
body.load-transition.single-product .box-share-master-container {
opacity: 0; }
body.load-transition.single .page-header .barberry-entry-meta ul.entry-meta-list {
opacity: 0; }
body.load-transition.woocommerce-account .account-nav-top .title-wrapper .page-title-wrapper h1 {
opacity: 0; }
body.load-transition .blog-listing .blog-articles article {
visibility: hidden; }
body.is-mobile.single-product .products-nav,
body.is-mobile.single-product .single-bottom-inview {
opacity: 1; }.vrc {  }
.vrc html {
font-family: sans-serif;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
}
.vrc body {
margin: 0;
}
.vrc article,
.vrc aside,
.vrc details,
.vrc figcaption,
.vrc figure,
.vrc footer,
.vrc header,
.vrc hgroup,
.vrc main,
.vrc menu,
.vrc nav,
.vrc section,
.vrc summary {
display: block;
}
.vrc audio,
.vrc canvas,
.vrc progress,
.vrc video {
display: inline-block;
vertical-align: baseline;
}
.vrc audio:not([controls]) {
display: none;
height: 0;
}
.vrc [hidden],
.vrc template {
display: none;
}
.vrc a {
background-color: transparent;
}
.vrc a:active,
.vrc a:hover {
outline: 0;
}
.vrc abbr[title] {
border-bottom: 1px dotted;
}
.vrc b,
.vrc strong {
font-weight: bold;
}
.vrc dfn {
font-style: italic;
}
.vrc h1 {
font-size: 2em;
margin: 0.67em 0;
}
.vrc mark {
background: #ff0;
color: #000;
}
.vrc small {
font-size: 80%;
}
.vrc sub,
.vrc sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
.vrc sup {
top: -0.5em;
}
.vrc sub {
bottom: -0.25em;
}
.vrc img {
border: 0;
}
.vrc svg:not(:root) {
overflow: hidden;
}
.vrc figure {
margin: 1em 40px;
}
.vrc hr {
-moz-box-sizing: content-box;
box-sizing: content-box;
height: 0;
}
.vrc pre {
overflow: auto;
}
.vrc code,
.vrc kbd,
.vrc pre,
.vrc samp {
font-family: monospace, monospace;
font-size: 1em;
}
.vrc button,
.vrc input,
.vrc optgroup,
.vrc select,
.vrc textarea {
color: inherit;
font: inherit;
margin: 0;
}
.vrc button {
overflow: visible;
}
.vrc button,
.vrc select {
text-transform: none;
}
.vrc button,
.vrc html input[type="button"],
.vrc input[type="reset"],
.vrc input[type="submit"] {
-webkit-appearance: button;
cursor: pointer;
}
.vrc button[disabled],
.vrc html input[disabled] {
cursor: default;
}
.vrc button::-moz-focus-inner,
.vrc input::-moz-focus-inner {
border: 0;
padding: 0;
}
.vrc input {
line-height: normal;
}
.vrc input[type="checkbox"],
.vrc input[type="radio"] {
box-sizing: border-box;
padding: 0;
}
.vrc input[type="number"]::-webkit-inner-spin-button,
.vrc input[type="number"]::-webkit-outer-spin-button {
height: auto;
}
.vrc input[type="search"] {
-webkit-appearance: textfield;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
}
.vrc input[type="search"]::-webkit-search-cancel-button,
.vrc input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
.vrc fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
}
.vrc legend {
border: 0;
padding: 0;
}
.vrc textarea {
overflow: auto;
}
.vrc optgroup {
font-weight: bold;
}
.vrc table {
border-collapse: collapse;
border-spacing: 0;
}
.vrc td,
.vrc th {
padding: 0;
}
.calendar-row td,.calendar-row th{
padding:0px !important;
}
@media print {
.vrc *,
.vrc *:before,
.vrc *:after {
background: transparent !important;
color: #000 !important;
box-shadow: none !important;
text-shadow: none !important;
}
.vrc a,
.vrc a:visited {
text-decoration: underline;
}
.vrc a[href]:after {
content: " (" attr(href) ")";
}
.vrc abbr[title]:after {
content: " (" attr(title) ")";
}
.vrc a[href^="#"]:after,
.vrc a[href^="javascript:"]:after {
content: "";
}
.vrc pre,
.vrc blockquote {
border: 1px solid #999;
page-break-inside: avoid;
}
.vrc thead {
display: table-header-group;
}
.vrc tr,
.vrc img {
page-break-inside: avoid;
}
.vrc img {
max-width: 100% !important;
}
.vrc p,
.vrc h2,
.vrc h3 {
orphans: 3;
widows: 3;
}
.vrc h2,
.vrc h3 {
page-break-after: avoid;
}
.vrc select {
background: #fff !important;
}
.vrc .navbar {
display: none;
}
.vrc .btn > .caret,
.vrc .dropup > .btn > .caret {
border-top-color: #000 !important;
}
.vrc .label {
border: 1px solid #000;
}
.vrc .table {
border-collapse: collapse !important;
}
.vrc .table td,
.vrc .table th {
background-color: #fff !important;
}
.vrc .table-bordered th,
.vrc .table-bordered td {
border: 1px solid #ddd !important;
}
}
@font-face {
font-family: 'Glyphicons Halflings';
src: url(//www.kastellorizoboat.com/wp-content/plugins/wp_vrcalendar/assets/fonts/glyphicons-halflings-regular.eot);
src: url(//www.kastellorizoboat.com/wp-content/plugins/wp_vrcalendar/assets/fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'), url(//www.kastellorizoboat.com/wp-content/plugins/wp_vrcalendar/assets/fonts/glyphicons-halflings-regular.woff2) format('woff2'), url(//www.kastellorizoboat.com/wp-content/plugins/wp_vrcalendar/assets/fonts/glyphicons-halflings-regular.woff) format('woff'), url(//www.kastellorizoboat.com/wp-content/plugins/wp_vrcalendar/assets/fonts/glyphicons-halflings-regular.ttf) format('truetype'), url(//www.kastellorizoboat.com/wp-content/plugins/wp_vrcalendar/assets/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg');
}
.vrc .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;
}
.vrc .glyphicon-asterisk:before {
content: "\2a";
}
.vrc .glyphicon-plus:before {
content: "\2b";
}
.vrc .glyphicon-euro:before,
.vrc .glyphicon-eur:before {
content: "\20ac";
}
.vrc .glyphicon-minus:before {
content: "\2212";
}
.vrc .glyphicon-cloud:before {
content: "\2601";
}
.vrc .glyphicon-envelope:before {
content: "\2709";
}
.vrc .glyphicon-pencil:before {
content: "\270f";
}
.vrc .glyphicon-glass:before {
content: "\e001";
}
.vrc .glyphicon-music:before {
content: "\e002";
}
.vrc .glyphicon-search:before {
content: "\e003";
}
.vrc .glyphicon-heart:before {
content: "\e005";
}
.vrc .glyphicon-star:before {
content: "\e006";
}
.vrc .glyphicon-star-empty:before {
content: "\e007";
}
.vrc .glyphicon-user:before {
content: "\e008";
}
.vrc .glyphicon-film:before {
content: "\e009";
}
.vrc .glyphicon-th-large:before {
content: "\e010";
}
.vrc .glyphicon-th:before {
content: "\e011";
}
.vrc .glyphicon-th-list:before {
content: "\e012";
}
.vrc .glyphicon-ok:before {
content: "\e013";
}
.vrc .glyphicon-remove:before {
content: "\e014";
}
.vrc .glyphicon-zoom-in:before {
content: "\e015";
}
.vrc .glyphicon-zoom-out:before {
content: "\e016";
}
.vrc .glyphicon-off:before {
content: "\e017";
}
.vrc .glyphicon-signal:before {
content: "\e018";
}
.vrc .glyphicon-cog:before {
content: "\e019";
}
.vrc .glyphicon-trash:before {
content: "\e020";
}
.vrc .glyphicon-home:before {
content: "\e021";
}
.vrc .glyphicon-file:before {
content: "\e022";
}
.vrc .glyphicon-time:before {
content: "\e023";
}
.vrc .glyphicon-road:before {
content: "\e024";
}
.vrc .glyphicon-download-alt:before {
content: "\e025";
}
.vrc .glyphicon-download:before {
content: "\e026";
}
.vrc .glyphicon-upload:before {
content: "\e027";
}
.vrc .glyphicon-inbox:before {
content: "\e028";
}
.vrc .glyphicon-play-circle:before {
content: "\e029";
}
.vrc .glyphicon-repeat:before {
content: "\e030";
}
.vrc .glyphicon-refresh:before {
content: "\e031";
}
.vrc .glyphicon-list-alt:before {
content: "\e032";
}
.vrc .glyphicon-lock:before {
content: "\e033";
}
.vrc .glyphicon-flag:before {
content: "\e034";
}
.vrc .glyphicon-headphones:before {
content: "\e035";
}
.vrc .glyphicon-volume-off:before {
content: "\e036";
}
.vrc .glyphicon-volume-down:before {
content: "\e037";
}
.vrc .glyphicon-volume-up:before {
content: "\e038";
}
.vrc .glyphicon-qrcode:before {
content: "\e039";
}
.vrc .glyphicon-barcode:before {
content: "\e040";
}
.vrc .glyphicon-tag:before {
content: "\e041";
}
.vrc .glyphicon-tags:before {
content: "\e042";
}
.vrc .glyphicon-book:before {
content: "\e043";
}
.vrc .glyphicon-bookmark:before {
content: "\e044";
}
.vrc .glyphicon-print:before {
content: "\e045";
}
.vrc .glyphicon-camera:before {
content: "\e046";
}
.vrc .glyphicon-font:before {
content: "\e047";
}
.vrc .glyphicon-bold:before {
content: "\e048";
}
.vrc .glyphicon-italic:before {
content: "\e049";
}
.vrc .glyphicon-text-height:before {
content: "\e050";
}
.vrc .glyphicon-text-width:before {
content: "\e051";
}
.vrc .glyphicon-align-left:before {
content: "\e052";
}
.vrc .glyphicon-align-center:before {
content: "\e053";
}
.vrc .glyphicon-align-right:before {
content: "\e054";
}
.vrc .glyphicon-align-justify:before {
content: "\e055";
}
.vrc .glyphicon-list:before {
content: "\e056";
}
.vrc .glyphicon-indent-left:before {
content: "\e057";
}
.vrc .glyphicon-indent-right:before {
content: "\e058";
}
.vrc .glyphicon-facetime-video:before {
content: "\e059";
}
.vrc .glyphicon-picture:before {
content: "\e060";
}
.vrc .glyphicon-map-marker:before {
content: "\e062";
}
.vrc .glyphicon-adjust:before {
content: "\e063";
}
.vrc .glyphicon-tint:before {
content: "\e064";
}
.vrc .glyphicon-edit:before {
content: "\e065";
}
.vrc .glyphicon-share:before {
content: "\e066";
}
.vrc .glyphicon-check:before {
content: "\e067";
}
.vrc .glyphicon-move:before {
content: "\e068";
}
.vrc .glyphicon-step-backward:before {
content: "\e069";
}
.vrc .glyphicon-fast-backward:before {
content: "\e070";
}
.vrc .glyphicon-backward:before {
content: "\e071";
}
.vrc .glyphicon-play:before {
content: "\e072";
}
.vrc .glyphicon-pause:before {
content: "\e073";
}
.vrc .glyphicon-stop:before {
content: "\e074";
}
.vrc .glyphicon-forward:before {
content: "\e075";
}
.vrc .glyphicon-fast-forward:before {
content: "\e076";
}
.vrc .glyphicon-step-forward:before {
content: "\e077";
}
.vrc .glyphicon-eject:before {
content: "\e078";
}
.vrc .glyphicon-chevron-left:before {
content: "\e079";
}
.vrc .glyphicon-chevron-right:before {
content: "\e080";
}
.vrc .glyphicon-plus-sign:before {
content: "\e081";
}
.vrc .glyphicon-minus-sign:before {
content: "\e082";
}
.vrc .glyphicon-remove-sign:before {
content: "\e083";
}
.vrc .glyphicon-ok-sign:before {
content: "\e084";
}
.vrc .glyphicon-question-sign:before {
content: "\e085";
}
.vrc .glyphicon-info-sign:before {
content: "\e086";
}
.vrc .glyphicon-screenshot:before {
content: "\e087";
}
.vrc .glyphicon-remove-circle:before {
content: "\e088";
}
.vrc .glyphicon-ok-circle:before {
content: "\e089";
}
.vrc .glyphicon-ban-circle:before {
content: "\e090";
}
.vrc .glyphicon-arrow-left:before {
content: "\e091";
}
.vrc .glyphicon-arrow-right:before {
content: "\e092";
}
.vrc .glyphicon-arrow-up:before {
content: "\e093";
}
.vrc .glyphicon-arrow-down:before {
content: "\e094";
}
.vrc .glyphicon-share-alt:before {
content: "\e095";
}
.vrc .glyphicon-resize-full:before {
content: "\e096";
}
.vrc .glyphicon-resize-small:before {
content: "\e097";
}
.vrc .glyphicon-exclamation-sign:before {
content: "\e101";
}
.vrc .glyphicon-gift:before {
content: "\e102";
}
.vrc .glyphicon-leaf:before {
content: "\e103";
}
.vrc .glyphicon-fire:before {
content: "\e104";
}
.vrc .glyphicon-eye-open:before {
content: "\e105";
}
.vrc .glyphicon-eye-close:before {
content: "\e106";
}
.vrc .glyphicon-warning-sign:before {
content: "\e107";
}
.vrc .glyphicon-plane:before {
content: "\e108";
}
.vrc .glyphicon-calendar:before {
content: "\e109";
}
.vrc .glyphicon-random:before {
content: "\e110";
}
.vrc .glyphicon-comment:before {
content: "\e111";
}
.vrc .glyphicon-magnet:before {
content: "\e112";
}
.vrc .glyphicon-chevron-up:before {
content: "\e113";
}
.vrc .glyphicon-chevron-down:before {
content: "\e114";
}
.vrc .glyphicon-retweet:before {
content: "\e115";
}
.vrc .glyphicon-shopping-cart:before {
content: "\e116";
}
.vrc .glyphicon-folder-close:before {
content: "\e117";
}
.vrc .glyphicon-folder-open:before {
content: "\e118";
}
.vrc .glyphicon-resize-vertical:before {
content: "\e119";
}
.vrc .glyphicon-resize-horizontal:before {
content: "\e120";
}
.vrc .glyphicon-hdd:before {
content: "\e121";
}
.vrc .glyphicon-bullhorn:before {
content: "\e122";
}
.vrc .glyphicon-bell:before {
content: "\e123";
}
.vrc .glyphicon-certificate:before {
content: "\e124";
}
.vrc .glyphicon-thumbs-up:before {
content: "\e125";
}
.vrc .glyphicon-thumbs-down:before {
content: "\e126";
}
.vrc .glyphicon-hand-right:before {
content: "\e127";
}
.vrc .glyphicon-hand-left:before {
content: "\e128";
}
.vrc .glyphicon-hand-up:before {
content: "\e129";
}
.vrc .glyphicon-hand-down:before {
content: "\e130";
}
.vrc .glyphicon-circle-arrow-right:before {
content: "\e131";
}
.vrc .glyphicon-circle-arrow-left:before {
content: "\e132";
}
.vrc .glyphicon-circle-arrow-up:before {
content: "\e133";
}
.vrc .glyphicon-circle-arrow-down:before {
content: "\e134";
}
.vrc .glyphicon-globe:before {
content: "\e135";
}
.vrc .glyphicon-wrench:before {
content: "\e136";
}
.vrc .glyphicon-tasks:before {
content: "\e137";
}
.vrc .glyphicon-filter:before {
content: "\e138";
}
.vrc .glyphicon-briefcase:before {
content: "\e139";
}
.vrc .glyphicon-fullscreen:before {
content: "\e140";
}
.vrc .glyphicon-dashboard:before {
content: "\e141";
}
.vrc .glyphicon-paperclip:before {
content: "\e142";
}
.vrc .glyphicon-heart-empty:before {
content: "\e143";
}
.vrc .glyphicon-link:before {
content: "\e144";
}
.vrc .glyphicon-phone:before {
content: "\e145";
}
.vrc .glyphicon-pushpin:before {
content: "\e146";
}
.vrc .glyphicon-usd:before {
content: "\e148";
}
.vrc .glyphicon-gbp:before {
content: "\e149";
}
.vrc .glyphicon-sort:before {
content: "\e150";
}
.vrc .glyphicon-sort-by-alphabet:before {
content: "\e151";
}
.vrc .glyphicon-sort-by-alphabet-alt:before {
content: "\e152";
}
.vrc .glyphicon-sort-by-order:before {
content: "\e153";
}
.vrc .glyphicon-sort-by-order-alt:before {
content: "\e154";
}
.vrc .glyphicon-sort-by-attributes:before {
content: "\e155";
}
.vrc .glyphicon-sort-by-attributes-alt:before {
content: "\e156";
}
.vrc .glyphicon-unchecked:before {
content: "\e157";
}
.vrc .glyphicon-expand:before {
content: "\e158";
}
.vrc .glyphicon-collapse-down:before {
content: "\e159";
}
.vrc .glyphicon-collapse-up:before {
content: "\e160";
}
.vrc .glyphicon-log-in:before {
content: "\e161";
}
.vrc .glyphicon-flash:before {
content: "\e162";
}
.vrc .glyphicon-log-out:before {
content: "\e163";
}
.vrc .glyphicon-new-window:before {
content: "\e164";
}
.vrc .glyphicon-record:before {
content: "\e165";
}
.vrc .glyphicon-save:before {
content: "\e166";
}
.vrc .glyphicon-open:before {
content: "\e167";
}
.vrc .glyphicon-saved:before {
content: "\e168";
}
.vrc .glyphicon-import:before {
content: "\e169";
}
.vrc .glyphicon-export:before {
content: "\e170";
}
.vrc .glyphicon-send:before {
content: "\e171";
}
.vrc .glyphicon-floppy-disk:before {
content: "\e172";
}
.vrc .glyphicon-floppy-saved:before {
content: "\e173";
}
.vrc .glyphicon-floppy-remove:before {
content: "\e174";
}
.vrc .glyphicon-floppy-save:before {
content: "\e175";
}
.vrc .glyphicon-floppy-open:before {
content: "\e176";
}
.vrc .glyphicon-credit-card:before {
content: "\e177";
}
.vrc .glyphicon-transfer:before {
content: "\e178";
}
.vrc .glyphicon-cutlery:before {
content: "\e179";
}
.vrc .glyphicon-header:before {
content: "\e180";
}
.vrc .glyphicon-compressed:before {
content: "\e181";
}
.vrc .glyphicon-earphone:before {
content: "\e182";
}
.vrc .glyphicon-phone-alt:before {
content: "\e183";
}
.vrc .glyphicon-tower:before {
content: "\e184";
}
.vrc .glyphicon-stats:before {
content: "\e185";
}
.vrc .glyphicon-sd-video:before {
content: "\e186";
}
.vrc .glyphicon-hd-video:before {
content: "\e187";
}
.vrc .glyphicon-subtitles:before {
content: "\e188";
}
.vrc .glyphicon-sound-stereo:before {
content: "\e189";
}
.vrc .glyphicon-sound-dolby:before {
content: "\e190";
}
.vrc .glyphicon-sound-5-1:before {
content: "\e191";
}
.vrc .glyphicon-sound-6-1:before {
content: "\e192";
}
.vrc .glyphicon-sound-7-1:before {
content: "\e193";
}
.vrc .glyphicon-copyright-mark:before {
content: "\e194";
}
.vrc .glyphicon-registration-mark:before {
content: "\e195";
}
.vrc .glyphicon-cloud-download:before {
content: "\e197";
}
.vrc .glyphicon-cloud-upload:before {
content: "\e198";
}
.vrc .glyphicon-tree-conifer:before {
content: "\e199";
}
.vrc .glyphicon-tree-deciduous:before {
content: "\e200";
}
.vrc .glyphicon-cd:before {
content: "\e201";
}
.vrc .glyphicon-save-file:before {
content: "\e202";
}
.vrc .glyphicon-open-file:before {
content: "\e203";
}
.vrc .glyphicon-level-up:before {
content: "\e204";
}
.vrc .glyphicon-copy:before {
content: "\e205";
}
.vrc .glyphicon-paste:before {
content: "\e206";
}
.vrc .glyphicon-alert:before {
content: "\e209";
}
.vrc .glyphicon-equalizer:before {
content: "\e210";
}
.vrc .glyphicon-king:before {
content: "\e211";
}
.vrc .glyphicon-queen:before {
content: "\e212";
}
.vrc .glyphicon-pawn:before {
content: "\e213";
}
.vrc .glyphicon-bishop:before {
content: "\e214";
}
.vrc .glyphicon-knight:before {
content: "\e215";
}
.vrc .glyphicon-baby-formula:before {
content: "\e216";
}
.vrc .glyphicon-tent:before {
content: "\26fa";
}
.vrc .glyphicon-blackboard:before {
content: "\e218";
}
.vrc .glyphicon-bed:before {
content: "\e219";
}
.vrc .glyphicon-apple:before {
content: "\f8ff";
}
.vrc .glyphicon-erase:before {
content: "\e221";
}
.vrc .glyphicon-hourglass:before {
content: "\231b";
}
.vrc .glyphicon-lamp:before {
content: "\e223";
}
.vrc .glyphicon-duplicate:before {
content: "\e224";
}
.vrc .glyphicon-piggy-bank:before {
content: "\e225";
}
.vrc .glyphicon-scissors:before {
content: "\e226";
}
.vrc .glyphicon-bitcoin:before {
content: "\e227";
}
.vrc .glyphicon-btc:before {
content: "\e227";
}
.vrc .glyphicon-xbt:before {
content: "\e227";
}
.vrc .glyphicon-yen:before {
content: "\00a5";
}
.vrc .glyphicon-jpy:before {
content: "\00a5";
}
.vrc .glyphicon-ruble:before {
content: "\20bd";
}
.vrc .glyphicon-rub:before {
content: "\20bd";
}
.vrc .glyphicon-scale:before {
content: "\e230";
}
.vrc .glyphicon-ice-lolly:before {
content: "\e231";
}
.vrc .glyphicon-ice-lolly-tasted:before {
content: "\e232";
}
.vrc .glyphicon-education:before {
content: "\e233";
}
.vrc .glyphicon-option-horizontal:before {
content: "\e234";
}
.vrc .glyphicon-option-vertical:before {
content: "\e235";
}
.vrc .glyphicon-menu-hamburger:before {
content: "\e236";
}
.vrc .glyphicon-modal-window:before {
content: "\e237";
}
.vrc .glyphicon-oil:before {
content: "\e238";
}
.vrc .glyphicon-grain:before {
content: "\e239";
}
.vrc .glyphicon-sunglasses:before {
content: "\e240";
}
.vrc .glyphicon-text-size:before {
content: "\e241";
}
.vrc .glyphicon-text-color:before {
content: "\e242";
}
.vrc .glyphicon-text-background:before {
content: "\e243";
}
.vrc .glyphicon-object-align-top:before {
content: "\e244";
}
.vrc .glyphicon-object-align-bottom:before {
content: "\e245";
}
.vrc .glyphicon-object-align-horizontal:before {
content: "\e246";
}
.vrc .glyphicon-object-align-left:before {
content: "\e247";
}
.vrc .glyphicon-object-align-vertical:before {
content: "\e248";
}
.vrc .glyphicon-object-align-right:before {
content: "\e249";
}
.vrc .glyphicon-triangle-right:before {
content: "\e250";
}
.vrc .glyphicon-triangle-left:before {
content: "\e251";
}
.vrc .glyphicon-triangle-bottom:before {
content: "\e252";
}
.vrc .glyphicon-triangle-top:before {
content: "\e253";
}
.vrc .glyphicon-console:before {
content: "\e254";
}
.vrc .glyphicon-superscript:before {
content: "\e255";
}
.vrc .glyphicon-subscript:before {
content: "\e256";
}
.vrc .glyphicon-menu-left:before {
content: "\e257";
}
.vrc .glyphicon-menu-right:before {
content: "\e258";
}
.vrc .glyphicon-menu-down:before {
content: "\e259";
}
.vrc .glyphicon-menu-up:before {
content: "\e260";
}
.vrc * {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.vrc *:before,
.vrc *:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.vrc html {
font-size: 10px;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.vrc body {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 14px;
line-height: 1.42857143;
color: #333333;
background-color: #ffffff;
}
.vrc input,
.vrc button,
.vrc select,
.vrc textarea {
font-family: inherit;
font-size: inherit;
line-height: inherit;
}
.vrc a {
color: #337ab7;
text-decoration: none;
}
.vrc a:hover,
.vrc a:focus {
color: #23527c;
text-decoration: underline;
}
.vrc a:focus {
outline: thin dotted;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
.vrc figure {
margin: 0;
}
.vrc img {
vertical-align: middle;
}
.vrc .img-responsive {
display: block;
max-width: 100%;
height: auto;
}
.vrc .img-rounded {
border-radius: 6px;
}
.vrc .img-thumbnail {
padding: 4px;
line-height: 1.42857143;
background-color: #ffffff;
border: 1px solid #dddddd;
border-radius: 4px;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
display: inline-block;
max-width: 100%;
height: auto;
}
.vrc .img-circle {
border-radius: 50%;
}
.vrc hr {
margin-top: 20px;
margin-bottom: 20px;
border: 0;
border-top: 1px solid #eeeeee;
}
.vrc .sr-only {
position: absolute;
width: 1px;
height: 1px;
margin: -1px;
padding: 0;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
}
.vrc .sr-only-focusable:active,
.vrc .sr-only-focusable:focus {
position: static;
width: auto;
height: auto;
margin: 0;
overflow: visible;
clip: auto;
}
.vrc [role="button"] {
cursor: pointer;
}
.vrc h1,
.vrc h2,
.vrc h3,
.vrc h4,
.vrc h5,
.vrc h6,
.vrc .h1,
.vrc .h2,
.vrc .h3,
.vrc .h4,
.vrc .h5,
.vrc .h6 {
font-family: inherit;
font-weight: 500;
line-height: 1.1;
color: inherit;
}
.vrc h1 small,
.vrc h2 small,
.vrc h3 small,
.vrc h4 small,
.vrc h5 small,
.vrc h6 small,
.vrc .h1 small,
.vrc .h2 small,
.vrc .h3 small,
.vrc .h4 small,
.vrc .h5 small,
.vrc .h6 small,
.vrc h1 .small,
.vrc h2 .small,
.vrc h3 .small,
.vrc h4 .small,
.vrc h5 .small,
.vrc h6 .small,
.vrc .h1 .small,
.vrc .h2 .small,
.vrc .h3 .small,
.vrc .h4 .small,
.vrc .h5 .small,
.vrc .h6 .small {
font-weight: normal;
line-height: 1;
color: #777777;
}
.vrc h1,
.vrc .h1,
.vrc h2,
.vrc .h2,
.vrc h3,
.vrc .h3 {
margin-top: 20px;
margin-bottom: 10px;
}
.vrc h1 small,
.vrc .h1 small,
.vrc h2 small,
.vrc .h2 small,
.vrc h3 small,
.vrc .h3 small,
.vrc h1 .small,
.vrc .h1 .small,
.vrc h2 .small,
.vrc .h2 .small,
.vrc h3 .small,
.vrc .h3 .small {
font-size: 65%;
}
.vrc h4,
.vrc .h4,
.vrc h5,
.vrc .h5,
.vrc h6,
.vrc .h6 {
margin-top: 10px;
margin-bottom: 10px;
}
.vrc h4 small,
.vrc .h4 small,
.vrc h5 small,
.vrc .h5 small,
.vrc h6 small,
.vrc .h6 small,
.vrc h4 .small,
.vrc .h4 .small,
.vrc h5 .small,
.vrc .h5 .small,
.vrc h6 .small,
.vrc .h6 .small {
font-size: 75%;
}
.vrc h1,
.vrc .h1 {
font-size: 36px;
}
.vrc h2,
.vrc .h2 {
font-size: 30px;
}
.vrc h3,
.vrc .h3 {
font-size: 24px;
}
.vrc h4,
.vrc .h4 {
font-size: 18px;
}
.vrc h5,
.vrc .h5 {
font-size: 14px;
}
.vrc h6,
.vrc .h6 {
font-size: 12px;
}
.vrc p {
margin: 0 0 10px;
}
.vrc .lead {
margin-bottom: 20px;
font-size: 16px;
font-weight: 300;
line-height: 1.4;
}
@media (min-width: 768px) {
.vrc .lead {
font-size: 21px;
}
}
.vrc small,
.vrc .small {
font-size: 85%;
}
.vrc mark,
.vrc .mark {
background-color: #fcf8e3;
padding: .2em;
}
.vrc .text-left {
text-align: left;
}
.vrc .text-right {
text-align: right;
}
.vrc .text-center {
text-align: center;
}
.vrc .text-justify {
text-align: justify;
}
.vrc .text-nowrap {
white-space: nowrap;
}
.vrc .text-lowercase {
text-transform: lowercase;
}
.vrc .text-uppercase {
text-transform: uppercase;
}
.vrc .text-capitalize {
text-transform: capitalize;
}
.vrc .text-muted {
color: #777777;
}
.vrc .text-primary {
color: #337ab7;
}
a.vrc .text-primary:hover {
color: #286090;
}
.vrc .text-success {
color: #3c763d;
}
a.vrc .text-success:hover {
color: #2b542c;
}
.vrc .text-info {
color: #31708f;
}
a.vrc .text-info:hover {
color: #245269;
}
.vrc .text-warning {
color: #8a6d3b;
}
a.vrc .text-warning:hover {
color: #66512c;
}
.vrc .text-danger {
color: #a94442;
}
a.vrc .text-danger:hover {
color: #843534;
}
.vrc .bg-primary {
color: #fff;
background-color: #337ab7;
}
a.vrc .bg-primary:hover {
background-color: #286090;
}
.vrc .bg-success {
background-color: #dff0d8;
}
a.vrc .bg-success:hover {
background-color: #c1e2b3;
}
.vrc .bg-info {
background-color: #d9edf7;
}
a.vrc .bg-info:hover {
background-color: #afd9ee;
}
.vrc .bg-warning {
background-color: #fcf8e3;
}
a.vrc .bg-warning:hover {
background-color: #f7ecb5;
}
.vrc .bg-danger {
background-color: #f2dede;
}
a.vrc .bg-danger:hover {
background-color: #e4b9b9;
}
.vrc .page-header {
padding-bottom: 9px;
margin: 40px 0 20px;
border-bottom: 1px solid #eeeeee;
}
.vrc ul,
.vrc ol {
margin-top: 0;
margin-bottom: 10px;
}
.vrc ul ul,
.vrc ol ul,
.vrc ul ol,
.vrc ol ol {
margin-bottom: 0;
}
.vrc .list-unstyled {
padding-left: 0;
list-style: none;
}
.vrc .list-inline {
padding-left: 0;
list-style: none;
margin-left: -5px;
}
.vrc .list-inline > li {
display: inline-block;
padding-left: 5px;
padding-right: 5px;
}
.vrc dl {
margin-top: 0;
margin-bottom: 20px;
}
.vrc dt,
.vrc dd {
line-height: 1.42857143;
}
.vrc dt {
font-weight: bold;
}
.vrc dd {
margin-left: 0;
}
@media (min-width: 768px) {
.vrc .dl-horizontal dt {
float: left;
width: 160px;
clear: left;
text-align: right;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.vrc .dl-horizontal dd {
margin-left: 180px;
}
}
.vrc abbr[title],
.vrc abbr[data-original-title] {
cursor: help;
border-bottom: 1px dotted #777777;
}
.vrc .initialism {
font-size: 90%;
text-transform: uppercase;
}
.vrc blockquote {
padding: 10px 20px;
margin: 0 0 20px;
font-size: 17.5px;
border-left: 5px solid #eeeeee;
}
.vrc blockquote p:last-child,
.vrc blockquote ul:last-child,
.vrc blockquote ol:last-child {
margin-bottom: 0;
}
.vrc blockquote footer,
.vrc blockquote small,
.vrc blockquote .small {
display: block;
font-size: 80%;
line-height: 1.42857143;
color: #777777;
}
.vrc blockquote footer:before,
.vrc blockquote small:before,
.vrc blockquote .small:before {
content: '\2014 \00A0';
}
.vrc .blockquote-reverse,
.vrc blockquote.pull-right {
padding-right: 15px;
padding-left: 0;
border-right: 5px solid #eeeeee;
border-left: 0;
text-align: right;
}
.vrc .blockquote-reverse footer:before,
.vrc blockquote.pull-right footer:before,
.vrc .blockquote-reverse small:before,
.vrc blockquote.pull-right small:before,
.vrc .blockquote-reverse .small:before,
.vrc blockquote.pull-right .small:before {
content: '';
}
.vrc .blockquote-reverse footer:after,
.vrc blockquote.pull-right footer:after,
.vrc .blockquote-reverse small:after,
.vrc blockquote.pull-right small:after,
.vrc .blockquote-reverse .small:after,
.vrc blockquote.pull-right .small:after {
content: '\00A0 \2014';
}
.vrc address {
margin-bottom: 20px;
font-style: normal;
line-height: 1.42857143;
}
.vrc code,
.vrc kbd,
.vrc pre,
.vrc samp {
font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
.vrc code {
padding: 2px 4px;
font-size: 90%;
color: #c7254e;
background-color: #f9f2f4;
border-radius: 4px;
}
.vrc kbd {
padding: 2px 4px;
font-size: 90%;
color: #ffffff;
background-color: #333333;
border-radius: 3px;
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vrc kbd kbd {
padding: 0;
font-size: 100%;
font-weight: bold;
box-shadow: none;
}
.vrc pre {
display: block;
padding: 9.5px;
margin: 0 0 10px;
font-size: 13px;
line-height: 1.42857143;
word-break: break-all;
word-wrap: break-word;
color: #333333;
background-color: #f5f5f5;
border: 1px solid #cccccc;
border-radius: 4px;
}
.vrc pre code {
padding: 0;
font-size: inherit;
color: inherit;
white-space: pre-wrap;
background-color: transparent;
border-radius: 0;
}
.vrc .pre-scrollable {
max-height: 340px;
overflow-y: scroll;
}
.vrc .container {
margin-right: auto;
margin-left: auto;
padding-left: 15px;
padding-right: 15px;
}
@media (min-width: 768px) {
.vrc .container {
width: 750px;
}
}
@media (min-width: 992px) {
.vrc .container {
width: 970px;
}
}
@media (min-width: 1200px) {
.vrc .container {
width: 1170px;
}
}
.vrc .container-fluid {
margin-right: auto;
margin-left: auto;
padding-left: 15px;
padding-right: 15px;
}
.vrc .row {
margin-left: -15px;
margin-right: -15px;
}
.vrc .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-left: 15px;
padding-right: 15px;
}
.vrc .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;
}
.vrc .col-xs-12 {
width: 100%;
}
.vrc .col-xs-11 {
width: 91.66666667%;
}
.vrc .col-xs-10 {
width: 83.33333333%;
}
.vrc .col-xs-9 {
width: 75%;
}
.vrc .col-xs-8 {
width: 66.66666667%;
}
.vrc .col-xs-7 {
width: 58.33333333%;
}
.vrc .col-xs-6 {
width: 50%;
}
.vrc .col-xs-5 {
width: 41.66666667%;
}
.vrc .col-xs-4 {
width: 33.33333333%;
}
.vrc .col-xs-3 {
width: 25%;
}
.vrc .col-xs-2 {
width: 16.66666667%;
}
.vrc .col-xs-1 {
width: 8.33333333%;
}
.vrc .col-xs-pull-12 {
right: 100%;
}
.vrc .col-xs-pull-11 {
right: 91.66666667%;
}
.vrc .col-xs-pull-10 {
right: 83.33333333%;
}
.vrc .col-xs-pull-9 {
right: 75%;
}
.vrc .col-xs-pull-8 {
right: 66.66666667%;
}
.vrc .col-xs-pull-7 {
right: 58.33333333%;
}
.vrc .col-xs-pull-6 {
right: 50%;
}
.vrc .col-xs-pull-5 {
right: 41.66666667%;
}
.vrc .col-xs-pull-4 {
right: 33.33333333%;
}
.vrc .col-xs-pull-3 {
right: 25%;
}
.vrc .col-xs-pull-2 {
right: 16.66666667%;
}
.vrc .col-xs-pull-1 {
right: 8.33333333%;
}
.vrc .col-xs-pull-0 {
right: auto;
}
.vrc .col-xs-push-12 {
left: 100%;
}
.vrc .col-xs-push-11 {
left: 91.66666667%;
}
.vrc .col-xs-push-10 {
left: 83.33333333%;
}
.vrc .col-xs-push-9 {
left: 75%;
}
.vrc .col-xs-push-8 {
left: 66.66666667%;
}
.vrc .col-xs-push-7 {
left: 58.33333333%;
}
.vrc .col-xs-push-6 {
left: 50%;
}
.vrc .col-xs-push-5 {
left: 41.66666667%;
}
.vrc .col-xs-push-4 {
left: 33.33333333%;
}
.vrc .col-xs-push-3 {
left: 25%;
}
.vrc .col-xs-push-2 {
left: 16.66666667%;
}
.vrc .col-xs-push-1 {
left: 8.33333333%;
}
.vrc .col-xs-push-0 {
left: auto;
}
.vrc .col-xs-offset-12 {
margin-left: 100%;
}
.vrc .col-xs-offset-11 {
margin-left: 91.66666667%;
}
.vrc .col-xs-offset-10 {
margin-left: 83.33333333%;
}
.vrc .col-xs-offset-9 {
margin-left: 75%;
}
.vrc .col-xs-offset-8 {
margin-left: 66.66666667%;
}
.vrc .col-xs-offset-7 {
margin-left: 58.33333333%;
}
.vrc .col-xs-offset-6 {
margin-left: 50%;
}
.vrc .col-xs-offset-5 {
margin-left: 41.66666667%;
}
.vrc .col-xs-offset-4 {
margin-left: 33.33333333%;
}
.vrc .col-xs-offset-3 {
margin-left: 25%;
}
.vrc .col-xs-offset-2 {
margin-left: 16.66666667%;
}
.vrc .col-xs-offset-1 {
margin-left: 8.33333333%;
}
.vrc .col-xs-offset-0 {
margin-left: 0%;
}
@media (min-width: 768px) {
.vrc .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;
}
.vrc .col-sm-12 {
width: 100%;
}
.vrc .col-sm-11 {
width: 91.66666667%;
}
.vrc .col-sm-10 {
width: 83.33333333%;
}
.vrc .col-sm-9 {
width: 75%;
}
.vrc .col-sm-8 {
width: 66.66666667%;
}
.vrc .col-sm-7 {
width: 58.33333333%;
}
.vrc .col-sm-6 {
width: 50%;
}
.vrc .col-sm-5 {
width: 41.66666667%;
}
.vrc .col-sm-4 {
width: 33.33333333%;
}
.vrc .col-sm-3 {
width: 25%;
}
.vrc .col-sm-2 {
width: 16.66666667%;
}
.vrc .col-sm-1 {
width: 8.33333333%;
}
.vrc .col-sm-pull-12 {
right: 100%;
}
.vrc .col-sm-pull-11 {
right: 91.66666667%;
}
.vrc .col-sm-pull-10 {
right: 83.33333333%;
}
.vrc .col-sm-pull-9 {
right: 75%;
}
.vrc .col-sm-pull-8 {
right: 66.66666667%;
}
.vrc .col-sm-pull-7 {
right: 58.33333333%;
}
.vrc .col-sm-pull-6 {
right: 50%;
}
.vrc .col-sm-pull-5 {
right: 41.66666667%;
}
.vrc .col-sm-pull-4 {
right: 33.33333333%;
}
.vrc .col-sm-pull-3 {
right: 25%;
}
.vrc .col-sm-pull-2 {
right: 16.66666667%;
}
.vrc .col-sm-pull-1 {
right: 8.33333333%;
}
.vrc .col-sm-pull-0 {
right: auto;
}
.vrc .col-sm-push-12 {
left: 100%;
}
.vrc .col-sm-push-11 {
left: 91.66666667%;
}
.vrc .col-sm-push-10 {
left: 83.33333333%;
}
.vrc .col-sm-push-9 {
left: 75%;
}
.vrc .col-sm-push-8 {
left: 66.66666667%;
}
.vrc .col-sm-push-7 {
left: 58.33333333%;
}
.vrc .col-sm-push-6 {
left: 50%;
}
.vrc .col-sm-push-5 {
left: 41.66666667%;
}
.vrc .col-sm-push-4 {
left: 33.33333333%;
}
.vrc .col-sm-push-3 {
left: 25%;
}
.vrc .col-sm-push-2 {
left: 16.66666667%;
}
.vrc .col-sm-push-1 {
left: 8.33333333%;
}
.vrc .col-sm-push-0 {
left: auto;
}
.vrc .col-sm-offset-12 {
margin-left: 100%;
}
.vrc .col-sm-offset-11 {
margin-left: 91.66666667%;
}
.vrc .col-sm-offset-10 {
margin-left: 83.33333333%;
}
.vrc .col-sm-offset-9 {
margin-left: 75%;
}
.vrc .col-sm-offset-8 {
margin-left: 66.66666667%;
}
.vrc .col-sm-offset-7 {
margin-left: 58.33333333%;
}
.vrc .col-sm-offset-6 {
margin-left: 50%;
}
.vrc .col-sm-offset-5 {
margin-left: 41.66666667%;
}
.vrc .col-sm-offset-4 {
margin-left: 33.33333333%;
}
.vrc .col-sm-offset-3 {
margin-left: 25%;
}
.vrc .col-sm-offset-2 {
margin-left: 16.66666667%;
}
.vrc .col-sm-offset-1 {
margin-left: 8.33333333%;
}
.vrc .col-sm-offset-0 {
margin-left: 0%;
}
}
@media (min-width: 992px) {
.vrc .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;
}
.vrc .col-md-12 {
width: 100%;
}
.vrc .col-md-11 {
width: 91.66666667%;
}
.vrc .col-md-10 {
width: 83.33333333%;
}
.vrc .col-md-9 {
width: 75%;
}
.vrc .col-md-8 {
width: 66.66666667%;
}
.vrc .col-md-7 {
width: 58.33333333%;
}
.vrc .col-md-6 {
width: 50%;
}
.vrc .col-md-5 {
width: 41.66666667%;
}
.vrc .col-md-4 {
width: 33.33333333%;
}
.vrc .col-md-3 {
width: 25%;
}
.vrc .col-md-2 {
width: 16.66666667%;
}
.vrc .col-md-1 {
width: 8.33333333%;
}
.vrc .col-md-pull-12 {
right: 100%;
}
.vrc .col-md-pull-11 {
right: 91.66666667%;
}
.vrc .col-md-pull-10 {
right: 83.33333333%;
}
.vrc .col-md-pull-9 {
right: 75%;
}
.vrc .col-md-pull-8 {
right: 66.66666667%;
}
.vrc .col-md-pull-7 {
right: 58.33333333%;
}
.vrc .col-md-pull-6 {
right: 50%;
}
.vrc .col-md-pull-5 {
right: 41.66666667%;
}
.vrc .col-md-pull-4 {
right: 33.33333333%;
}
.vrc .col-md-pull-3 {
right: 25%;
}
.vrc .col-md-pull-2 {
right: 16.66666667%;
}
.vrc .col-md-pull-1 {
right: 8.33333333%;
}
.vrc .col-md-pull-0 {
right: auto;
}
.vrc .col-md-push-12 {
left: 100%;
}
.vrc .col-md-push-11 {
left: 91.66666667%;
}
.vrc .col-md-push-10 {
left: 83.33333333%;
}
.vrc .col-md-push-9 {
left: 75%;
}
.vrc .col-md-push-8 {
left: 66.66666667%;
}
.vrc .col-md-push-7 {
left: 58.33333333%;
}
.vrc .col-md-push-6 {
left: 50%;
}
.vrc .col-md-push-5 {
left: 41.66666667%;
}
.vrc .col-md-push-4 {
left: 33.33333333%;
}
.vrc .col-md-push-3 {
left: 25%;
}
.vrc .col-md-push-2 {
left: 16.66666667%;
}
.vrc .col-md-push-1 {
left: 8.33333333%;
}
.vrc .col-md-push-0 {
left: auto;
}
.vrc .col-md-offset-12 {
margin-left: 100%;
}
.vrc .col-md-offset-11 {
margin-left: 91.66666667%;
}
.vrc .col-md-offset-10 {
margin-left: 83.33333333%;
}
.vrc .col-md-offset-9 {
margin-left: 75%;
}
.vrc .col-md-offset-8 {
margin-left: 66.66666667%;
}
.vrc .col-md-offset-7 {
margin-left: 58.33333333%;
}
.vrc .col-md-offset-6 {
margin-left: 50%;
}
.vrc .col-md-offset-5 {
margin-left: 41.66666667%;
}
.vrc .col-md-offset-4 {
margin-left: 33.33333333%;
}
.vrc .col-md-offset-3 {
margin-left: 25%;
}
.vrc .col-md-offset-2 {
margin-left: 16.66666667%;
}
.vrc .col-md-offset-1 {
margin-left: 8.33333333%;
}
.vrc .col-md-offset-0 {
margin-left: 0%;
}
}
@media (min-width: 1200px) {
.vrc .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;
}
.vrc .col-lg-12 {
width: 100%;
}
.vrc .col-lg-11 {
width: 91.66666667%;
}
.vrc .col-lg-10 {
width: 83.33333333%;
}
.vrc .col-lg-9 {
width: 75%;
}
.vrc .col-lg-8 {
width: 66.66666667%;
}
.vrc .col-lg-7 {
width: 58.33333333%;
}
.vrc .col-lg-6 {
width: 50%;
}
.vrc .col-lg-5 {
width: 41.66666667%;
}
.vrc .col-lg-4 {
width: 33.33333333%;
}
.vrc .col-lg-3 {
width: 25%;
}
.vrc .col-lg-2 {
width: 16.66666667%;
}
.vrc .col-lg-1 {
width: 8.33333333%;
}
.vrc .col-lg-pull-12 {
right: 100%;
}
.vrc .col-lg-pull-11 {
right: 91.66666667%;
}
.vrc .col-lg-pull-10 {
right: 83.33333333%;
}
.vrc .col-lg-pull-9 {
right: 75%;
}
.vrc .col-lg-pull-8 {
right: 66.66666667%;
}
.vrc .col-lg-pull-7 {
right: 58.33333333%;
}
.vrc .col-lg-pull-6 {
right: 50%;
}
.vrc .col-lg-pull-5 {
right: 41.66666667%;
}
.vrc .col-lg-pull-4 {
right: 33.33333333%;
}
.vrc .col-lg-pull-3 {
right: 25%;
}
.vrc .col-lg-pull-2 {
right: 16.66666667%;
}
.vrc .col-lg-pull-1 {
right: 8.33333333%;
}
.vrc .col-lg-pull-0 {
right: auto;
}
.vrc .col-lg-push-12 {
left: 100%;
}
.vrc .col-lg-push-11 {
left: 91.66666667%;
}
.vrc .col-lg-push-10 {
left: 83.33333333%;
}
.vrc .col-lg-push-9 {
left: 75%;
}
.vrc .col-lg-push-8 {
left: 66.66666667%;
}
.vrc .col-lg-push-7 {
left: 58.33333333%;
}
.vrc .col-lg-push-6 {
left: 50%;
}
.vrc .col-lg-push-5 {
left: 41.66666667%;
}
.vrc .col-lg-push-4 {
left: 33.33333333%;
}
.vrc .col-lg-push-3 {
left: 25%;
}
.vrc .col-lg-push-2 {
left: 16.66666667%;
}
.vrc .col-lg-push-1 {
left: 8.33333333%;
}
.vrc .col-lg-push-0 {
left: auto;
}
.vrc .col-lg-offset-12 {
margin-left: 100%;
}
.vrc .col-lg-offset-11 {
margin-left: 91.66666667%;
}
.vrc .col-lg-offset-10 {
margin-left: 83.33333333%;
}
.vrc .col-lg-offset-9 {
margin-left: 75%;
}
.vrc .col-lg-offset-8 {
margin-left: 66.66666667%;
}
.vrc .col-lg-offset-7 {
margin-left: 58.33333333%;
}
.vrc .col-lg-offset-6 {
margin-left: 50%;
}
.vrc .col-lg-offset-5 {
margin-left: 41.66666667%;
}
.vrc .col-lg-offset-4 {
margin-left: 33.33333333%;
}
.vrc .col-lg-offset-3 {
margin-left: 25%;
}
.vrc .col-lg-offset-2 {
margin-left: 16.66666667%;
}
.vrc .col-lg-offset-1 {
margin-left: 8.33333333%;
}
.vrc .col-lg-offset-0 {
margin-left: 0%;
}
}
.vrc table {
background-color: transparent;
}
.vrc caption {
padding-top: 8px;
padding-bottom: 8px;
color: #777777;
text-align: left;
}
.vrc th {
text-align: left;
}
.vrc .table {
width: 100%;
max-width: 100%;
margin-bottom: 20px;
}
.vrc .table > thead > tr > th,
.vrc .table > tbody > tr > th,
.vrc .table > tfoot > tr > th,
.vrc .table > thead > tr > td,
.vrc .table > tbody > tr > td,
.vrc .table > tfoot > tr > td {
padding: 8px;
line-height: 1.42857143;
vertical-align: top;
border-top: 1px solid #dddddd;
}
.vrc .table > thead > tr > th {
vertical-align: bottom;
border-bottom: 2px solid #dddddd;
}
.vrc .table > caption + thead > tr:first-child > th,
.vrc .table > colgroup + thead > tr:first-child > th,
.vrc .table > thead:first-child > tr:first-child > th,
.vrc .table > caption + thead > tr:first-child > td,
.vrc .table > colgroup + thead > tr:first-child > td,
.vrc .table > thead:first-child > tr:first-child > td {
border-top: 0;
}
.vrc .table > tbody + tbody {
border-top: 2px solid #dddddd;
}
.vrc .table .table {
background-color: #ffffff;
}
.vrc .table-condensed > thead > tr > th,
.vrc .table-condensed > tbody > tr > th,
.vrc .table-condensed > tfoot > tr > th,
.vrc .table-condensed > thead > tr > td,
.vrc .table-condensed > tbody > tr > td,
.vrc .table-condensed > tfoot > tr > td {
padding: 5px;
}
.vrc .table-bordered {
border: 1px solid #dddddd;
}
.vrc .table-bordered > thead > tr > th,
.vrc .table-bordered > tbody > tr > th,
.vrc .table-bordered > tfoot > tr > th,
.vrc .table-bordered > thead > tr > td,
.vrc .table-bordered > tbody > tr > td,
.vrc .table-bordered > tfoot > tr > td {
border: 1px solid #dddddd;
}
.vrc .table-bordered > thead > tr > th,
.vrc .table-bordered > thead > tr > td {
border-bottom-width: 2px;
}
.vrc .table-striped > tbody > tr:nth-of-type(odd) {
background-color: #f9f9f9;
}
.vrc .table-hover > tbody > tr:hover {
background-color: #f5f5f5;
}
.vrc table col[class*="col-"] {
position: static;
float: none;
display: table-column;
}
.vrc table td[class*="col-"],
.vrc table th[class*="col-"] {
position: static;
float: none;
display: table-cell;
}
.vrc .table > thead > tr > td.active,
.vrc .table > tbody > tr > td.active,
.vrc .table > tfoot > tr > td.active,
.vrc .table > thead > tr > th.active,
.vrc .table > tbody > tr > th.active,
.vrc .table > tfoot > tr > th.active,
.vrc .table > thead > tr.active > td,
.vrc .table > tbody > tr.active > td,
.vrc .table > tfoot > tr.active > td,
.vrc .table > thead > tr.active > th,
.vrc .table > tbody > tr.active > th,
.vrc .table > tfoot > tr.active > th {
background-color: #f5f5f5;
}
.vrc .table-hover > tbody > tr > td.active:hover,
.vrc .table-hover > tbody > tr > th.active:hover,
.vrc .table-hover > tbody > tr.active:hover > td,
.vrc .table-hover > tbody > tr:hover > .active,
.vrc .table-hover > tbody > tr.active:hover > th {
background-color: #e8e8e8;
}
.vrc .table > thead > tr > td.success,
.vrc .table > tbody > tr > td.success,
.vrc .table > tfoot > tr > td.success,
.vrc .table > thead > tr > th.success,
.vrc .table > tbody > tr > th.success,
.vrc .table > tfoot > tr > th.success,
.vrc .table > thead > tr.success > td,
.vrc .table > tbody > tr.success > td,
.vrc .table > tfoot > tr.success > td,
.vrc .table > thead > tr.success > th,
.vrc .table > tbody > tr.success > th,
.vrc .table > tfoot > tr.success > th {
background-color: #dff0d8;
}
.vrc .table-hover > tbody > tr > td.success:hover,
.vrc .table-hover > tbody > tr > th.success:hover,
.vrc .table-hover > tbody > tr.success:hover > td,
.vrc .table-hover > tbody > tr:hover > .success,
.vrc .table-hover > tbody > tr.success:hover > th {
background-color: #d0e9c6;
}
.vrc .table > thead > tr > td.info,
.vrc .table > tbody > tr > td.info,
.vrc .table > tfoot > tr > td.info,
.vrc .table > thead > tr > th.info,
.vrc .table > tbody > tr > th.info,
.vrc .table > tfoot > tr > th.info,
.vrc .table > thead > tr.info > td,
.vrc .table > tbody > tr.info > td,
.vrc .table > tfoot > tr.info > td,
.vrc .table > thead > tr.info > th,
.vrc .table > tbody > tr.info > th,
.vrc .table > tfoot > tr.info > th {
background-color: #d9edf7;
}
.vrc .table-hover > tbody > tr > td.info:hover,
.vrc .table-hover > tbody > tr > th.info:hover,
.vrc .table-hover > tbody > tr.info:hover > td,
.vrc .table-hover > tbody > tr:hover > .info,
.vrc .table-hover > tbody > tr.info:hover > th {
background-color: #c4e3f3;
}
.vrc .table > thead > tr > td.warning,
.vrc .table > tbody > tr > td.warning,
.vrc .table > tfoot > tr > td.warning,
.vrc .table > thead > tr > th.warning,
.vrc .table > tbody > tr > th.warning,
.vrc .table > tfoot > tr > th.warning,
.vrc .table > thead > tr.warning > td,
.vrc .table > tbody > tr.warning > td,
.vrc .table > tfoot > tr.warning > td,
.vrc .table > thead > tr.warning > th,
.vrc .table > tbody > tr.warning > th,
.vrc .table > tfoot > tr.warning > th {
background-color: #fcf8e3;
}
.vrc .table-hover > tbody > tr > td.warning:hover,
.vrc .table-hover > tbody > tr > th.warning:hover,
.vrc .table-hover > tbody > tr.warning:hover > td,
.vrc .table-hover > tbody > tr:hover > .warning,
.vrc .table-hover > tbody > tr.warning:hover > th {
background-color: #faf2cc;
}
.vrc .table > thead > tr > td.danger,
.vrc .table > tbody > tr > td.danger,
.vrc .table > tfoot > tr > td.danger,
.vrc .table > thead > tr > th.danger,
.vrc .table > tbody > tr > th.danger,
.vrc .table > tfoot > tr > th.danger,
.vrc .table > thead > tr.danger > td,
.vrc .table > tbody > tr.danger > td,
.vrc .table > tfoot > tr.danger > td,
.vrc .table > thead > tr.danger > th,
.vrc .table > tbody > tr.danger > th,
.vrc .table > tfoot > tr.danger > th {
background-color: #f2dede;
}
.vrc .table-hover > tbody > tr > td.danger:hover,
.vrc .table-hover > tbody > tr > th.danger:hover,
.vrc .table-hover > tbody > tr.danger:hover > td,
.vrc .table-hover > tbody > tr:hover > .danger,
.vrc .table-hover > tbody > tr.danger:hover > th {
background-color: #ebcccc;
}
.vrc .table-responsive {
overflow-x: auto;
min-height: 0.01%;
}
@media screen and (max-width: 767px) {
.vrc .table-responsive {
width: 100%;
margin-bottom: 15px;
overflow-y: hidden;
-ms-overflow-style: -ms-autohiding-scrollbar;
border: 1px solid #dddddd;
}
.vrc .table-responsive > .table {
margin-bottom: 0;
}
.vrc .table-responsive > .table > thead > tr > th,
.vrc .table-responsive > .table > tbody > tr > th,
.vrc .table-responsive > .table > tfoot > tr > th,
.vrc .table-responsive > .table > thead > tr > td,
.vrc .table-responsive > .table > tbody > tr > td,
.vrc .table-responsive > .table > tfoot > tr > td {
white-space: nowrap;
}
.vrc .table-responsive > .table-bordered {
border: 0;
}
.vrc .table-responsive > .table-bordered > thead > tr > th:first-child,
.vrc .table-responsive > .table-bordered > tbody > tr > th:first-child,
.vrc .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.vrc .table-responsive > .table-bordered > thead > tr > td:first-child,
.vrc .table-responsive > .table-bordered > tbody > tr > td:first-child,
.vrc .table-responsive > .table-bordered > tfoot > tr > td:first-child {
border-left: 0;
}
.vrc .table-responsive > .table-bordered > thead > tr > th:last-child,
.vrc .table-responsive > .table-bordered > tbody > tr > th:last-child,
.vrc .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.vrc .table-responsive > .table-bordered > thead > tr > td:last-child,
.vrc .table-responsive > .table-bordered > tbody > tr > td:last-child,
.vrc .table-responsive > .table-bordered > tfoot > tr > td:last-child {
border-right: 0;
}
.vrc .table-responsive > .table-bordered > tbody > tr:last-child > th,
.vrc .table-responsive > .table-bordered > tfoot > tr:last-child > th,
.vrc .table-responsive > .table-bordered > tbody > tr:last-child > td,
.vrc .table-responsive > .table-bordered > tfoot > tr:last-child > td {
border-bottom: 0;
}
}
.vrc fieldset {
padding: 0;
margin: 0;
border: 0;
min-width: 0;
}
.vrc legend {
display: block;
width: 100%;
padding: 0;
margin-bottom: 20px;
font-size: 21px;
line-height: inherit;
color: #333333;
border: 0;
border-bottom: 1px solid #e5e5e5;
}
.vrc label {
display: inline-block;
max-width: 100%;
margin-bottom: 5px;
font-weight: bold;
}
.vrc input[type="search"] {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.vrc input[type="radio"],
.vrc input[type="checkbox"] {
margin: 4px 0 0;
margin-top: 1px \9;
line-height: normal;
}
.vrc input[type="file"] {
display: block;
}
.vrc input[type="range"] {
display: block;
width: 100%;
}
.vrc select[multiple],
.vrc select[size] {
height: auto;
}
.vrc input[type="file"]:focus,
.vrc input[type="radio"]:focus,
.vrc input[type="checkbox"]:focus {
outline: thin dotted;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
.vrc output {
display: block;
padding-top: 7px;
font-size: 14px;
line-height: 1.42857143;
color: #555555;
}
form.vrc-validate .form-group input {
padding: 0 !important;
}
.vrc .form-control {
display: block;
width: 100%;
height: 34px;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857143;
color: #555555;
background-color: #ffffff;
background-image: none;
border: 1px solid #cccccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
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;
-o-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;
}
.vrc .form-control:focus {
border-color: #66afe9;
outline: 0;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.vrc .form-control::-moz-placeholder {
color: #999999;
opacity: 1;
}
.vrc .form-control:-ms-input-placeholder {
color: #999999;
}
.vrc .form-control::-webkit-input-placeholder {
color: #999999;
}
.vrc .form-control[disabled],
.vrc .form-control[readonly],
fieldset[disabled] .vrc .form-control {
background-color: #eeeeee;
opacity: 1;
}
.vrc .form-control[disabled],
fieldset[disabled] .vrc .form-control {
cursor: not-allowed;
}
textarea.vrc .form-control {
height: auto;
}
.vrc input[type="search"] {
-webkit-appearance: none;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
.vrc input[type="date"],
.vrc input[type="time"],
.vrc input[type="datetime-local"],
.vrc input[type="month"] {
line-height: 34px;
}
.vrc input[type="date"].input-sm,
.vrc input[type="time"].input-sm,
.vrc input[type="datetime-local"].input-sm,
.vrc input[type="month"].input-sm,
.input-group-sm .vrc input[type="date"],
.input-group-sm .vrc input[type="time"],
.input-group-sm .vrc input[type="datetime-local"],
.input-group-sm .vrc input[type="month"] {
line-height: 30px;
}
.vrc input[type="date"].input-lg,
.vrc input[type="time"].input-lg,
.vrc input[type="datetime-local"].input-lg,
.vrc input[type="month"].input-lg,
.input-group-lg .vrc input[type="date"],
.input-group-lg .vrc input[type="time"],
.input-group-lg .vrc input[type="datetime-local"],
.input-group-lg .vrc input[type="month"] {
line-height: 46px;
}
}
.vrc .form-group {
margin-bottom: 15px;
}
.vrc .radio,
.vrc .checkbox {
position: relative;
display: block;
margin-top: 10px;
margin-bottom: 10px;
}
.vrc .radio label,
.vrc .checkbox label {
min-height: 20px;
padding-left: 20px;
margin-bottom: 0;
font-weight: normal;
cursor: pointer;
}
.vrc .radio input[type="radio"],
.vrc .radio-inline input[type="radio"],
.vrc .checkbox input[type="checkbox"],
.vrc .checkbox-inline input[type="checkbox"] {
position: absolute;
margin-left: -20px;
margin-top: 4px \9;
}
.vrc .radio + .radio,
.vrc .checkbox + .checkbox {
margin-top: -5px;
}
.vrc .radio-inline,
.vrc .checkbox-inline {
position: relative;
display: inline-block;
padding-left: 20px;
margin-bottom: 0;
vertical-align: middle;
font-weight: normal;
cursor: pointer;
}
.vrc .radio-inline + .radio-inline,
.vrc .checkbox-inline + .checkbox-inline {
margin-top: 0;
margin-left: 10px;
}
.vrc input[type="radio"][disabled],
.vrc input[type="checkbox"][disabled],
.vrc input[type="radio"].disabled,
.vrc input[type="checkbox"].disabled,
fieldset[disabled] .vrc input[type="radio"],
fieldset[disabled] .vrc input[type="checkbox"] {
cursor: not-allowed;
}
.vrc .radio-inline.disabled,
.vrc .checkbox-inline.disabled,
fieldset[disabled] .vrc .radio-inline,
fieldset[disabled] .vrc .checkbox-inline {
cursor: not-allowed;
}
.vrc .radio.disabled label,
.vrc .checkbox.disabled label,
fieldset[disabled] .vrc .radio label,
fieldset[disabled] .vrc .checkbox label {
cursor: not-allowed;
}
.vrc .form-control-static {
padding-top: 7px;
padding-bottom: 7px;
margin-bottom: 0;
min-height: 34px;
}
.vrc .form-control-static.input-lg,
.vrc .form-control-static.input-sm {
padding-left: 0;
padding-right: 0;
}
.vrc .input-sm {
height: 30px;
padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
border-radius: 3px;
}
select.vrc .input-sm {
height: 30px;
line-height: 30px;
}
textarea.vrc .input-sm,
select[multiple].vrc .input-sm {
height: auto;
}
.vrc .form-group-sm .form-control {
height: 30px;
padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
border-radius: 3px;
}
select.vrc .form-group-sm .form-control {
height: 30px;
line-height: 30px;
}
textarea.vrc .form-group-sm .form-control,
select[multiple].vrc .form-group-sm .form-control {
height: auto;
}
.vrc .form-group-sm .form-control-static {
height: 30px;
padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
min-height: 32px;
}
.vrc .input-lg {
height: 46px;
padding: 10px 16px;
font-size: 18px;
line-height: 1.3333333;
border-radius: 6px;
}
select.vrc .input-lg {
height: 46px;
line-height: 46px;
}
textarea.vrc .input-lg,
select[multiple].vrc .input-lg {
height: auto;
}
.vrc .form-group-lg .form-control {
height: 46px;
padding: 10px 16px;
font-size: 18px;
line-height: 1.3333333;
border-radius: 6px;
}
select.vrc .form-group-lg .form-control {
height: 46px;
line-height: 46px;
}
textarea.vrc .form-group-lg .form-control,
select[multiple].vrc .form-group-lg .form-control {
height: auto;
}
.vrc .form-group-lg .form-control-static {
height: 46px;
padding: 10px 16px;
font-size: 18px;
line-height: 1.3333333;
min-height: 38px;
}
.vrc .has-feedback {
position: relative;
}
.vrc .has-feedback .form-control {
padding-right: 42.5px;
}
.vrc .form-control-feedback {
position: absolute;
top: 0;
right: 0;
z-index: 2;
display: block;
width: 34px;
height: 34px;
line-height: 34px;
text-align: center;
pointer-events: none;
}
.vrc .input-lg + .form-control-feedback {
width: 46px;
height: 46px;
line-height: 46px;
}
.vrc .input-sm + .form-control-feedback {
width: 30px;
height: 30px;
line-height: 30px;
}
.vrc .has-success .help-block,
.vrc .has-success .control-label,
.vrc .has-success .radio,
.vrc .has-success .checkbox,
.vrc .has-success .radio-inline,
.vrc .has-success .checkbox-inline,
.vrc .has-success.radio label,
.vrc .has-success.checkbox label,
.vrc .has-success.radio-inline label,
.vrc .has-success.checkbox-inline label {
color: #3c763d;
}
.vrc .has-success .form-control {
border-color: #3c763d;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.vrc .has-success .form-control:focus {
border-color: #2b542c;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}
.vrc .has-success .input-group-addon {
color: #3c763d;
border-color: #3c763d;
background-color: #dff0d8;
}
.vrc .has-success .form-control-feedback {
color: #3c763d;
}
.vrc .has-warning .help-block,
.vrc .has-warning .control-label,
.vrc .has-warning .radio,
.vrc .has-warning .checkbox,
.vrc .has-warning .radio-inline,
.vrc .has-warning .checkbox-inline,
.vrc .has-warning.radio label,
.vrc .has-warning.checkbox label,
.vrc .has-warning.radio-inline label,
.vrc .has-warning.checkbox-inline label {
color: #8a6d3b;
}
.vrc .has-warning .form-control {
border-color: #8a6d3b;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.vrc .has-warning .form-control:focus {
border-color: #66512c;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}
.vrc .has-warning .input-group-addon {
color: #8a6d3b;
border-color: #8a6d3b;
background-color: #fcf8e3;
}
.vrc .has-warning .form-control-feedback {
color: #8a6d3b;
}
.vrc .has-error .help-block,
.vrc .has-error .control-label,
.vrc .has-error .radio,
.vrc .has-error .checkbox,
.vrc .has-error .radio-inline,
.vrc .has-error .checkbox-inline,
.vrc .has-error.radio label,
.vrc .has-error.checkbox label,
.vrc .has-error.radio-inline label,
.vrc .has-error.checkbox-inline label {
color: #a94442;
}
.vrc .has-error .form-control {
border-color: #a94442;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.vrc .has-error .form-control:focus {
border-color: #843534;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}
.vrc .has-error .input-group-addon {
color: #a94442;
border-color: #a94442;
background-color: #f2dede;
}
.vrc .has-error .form-control-feedback {
color: #a94442;
}
.vrc .has-feedback label ~ .form-control-feedback {
top: 25px;
}
.vrc .has-feedback label.sr-only ~ .form-control-feedback {
top: 0;
}
.vrc .help-block {
display: block;
margin-top: 5px;
margin-bottom: 10px;
color: #737373;
}
@media (min-width: 768px) {
.vrc .form-inline .form-group {
display: inline-block;
margin-bottom: 0;
vertical-align: middle;
}
.vrc .form-inline .form-control {
display: inline-block;
width: auto;
vertical-align: middle;
}
.vrc .form-inline .form-control-static {
display: inline-block;
}
.vrc .form-inline .input-group {
display: inline-table;
vertical-align: middle;
}
.vrc .form-inline .input-group .input-group-addon,
.vrc .form-inline .input-group .input-group-btn,
.vrc .form-inline .input-group .form-control {
width: auto;
}
.vrc .form-inline .input-group > .form-control {
width: 100%;
}
.vrc .form-inline .control-label {
margin-bottom: 0;
vertical-align: middle;
}
.vrc .form-inline .radio,
.vrc .form-inline .checkbox {
display: inline-block;
margin-top: 0;
margin-bottom: 0;
vertical-align: middle;
}
.vrc .form-inline .radio label,
.vrc .form-inline .checkbox label {
padding-left: 0;
}
.vrc .form-inline .radio input[type="radio"],
.vrc .form-inline .checkbox input[type="checkbox"] {
position: relative;
margin-left: 0;
}
.vrc .form-inline .has-feedback .form-control-feedback {
top: 0;
}
}
.vrc .form-horizontal .radio,
.vrc .form-horizontal .checkbox,
.vrc .form-horizontal .radio-inline,
.vrc .form-horizontal .checkbox-inline {
margin-top: 0;
margin-bottom: 0;
padding-top: 7px;
}
.vrc .form-horizontal .radio,
.vrc .form-horizontal .checkbox {
min-height: 27px;
}
.vrc .form-horizontal .form-group {
margin-left: -15px;
margin-right: -15px;
}
@media (min-width: 768px) {
.vrc .form-horizontal .control-label {
text-align: right;
margin-bottom: 0;
padding-top: 7px;
}
}
.vrc .form-horizontal .has-feedback .form-control-feedback {
right: 15px;
}
@media (min-width: 768px) {
.vrc .form-horizontal .form-group-lg .control-label {
padding-top: 14.333333px;
}
}
@media (min-width: 768px) {
.vrc .form-horizontal .form-group-sm .control-label {
padding-top: 6px;
}
}
.vrc .btn {
display: inline-block;
margin-bottom: 0;
font-weight: normal;
text-align: center;
vertical-align: middle;
touch-action: manipulation;
cursor: pointer;
background-image: none;
border: 1px solid transparent;
white-space: nowrap;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857143;
border-radius: 4px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.vrc .btn:focus,
.vrc .btn:active:focus,
.vrc .btn.active:focus,
.vrc .btn.focus,
.vrc .btn:active.focus,
.vrc .btn.active.focus {
outline: thin dotted;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
.vrc .btn:hover,
.vrc .btn:focus,
.vrc .btn.focus {
color: #333333;
text-decoration: none;
}
.vrc .btn:active,
.vrc .btn.active {
outline: 0;
background-image: none;
-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.vrc .btn.disabled,
.vrc .btn[disabled],
fieldset[disabled] .vrc .btn {
cursor: not-allowed;
pointer-events: none;
opacity: 0.65;
filter: alpha(opacity=65);
-webkit-box-shadow: none;
box-shadow: none;
}
.vrc .btn-default {
color: #333333;
background-color: #ffffff;
border-color: #cccccc;
}
.vrc .btn-default:hover,
.vrc .btn-default:focus,
.vrc .btn-default.focus,
.vrc .btn-default:active,
.vrc .btn-default.active,
.open > .dropdown-toggle.vrc .btn-default {
color: #333333;
background-color: #e6e6e6;
border-color: #adadad;
}
.vrc .btn-default:active,
.vrc .btn-default.active,
.open > .dropdown-toggle.vrc .btn-default {
background-image: none;
}
.vrc .btn-default.disabled,
.vrc .btn-default[disabled],
fieldset[disabled] .vrc .btn-default,
.vrc .btn-default.disabled:hover,
.vrc .btn-default[disabled]:hover,
fieldset[disabled] .vrc .btn-default:hover,
.vrc .btn-default.disabled:focus,
.vrc .btn-default[disabled]:focus,
fieldset[disabled] .vrc .btn-default:focus,
.vrc .btn-default.disabled.focus,
.vrc .btn-default[disabled].focus,
fieldset[disabled] .vrc .btn-default.focus,
.vrc .btn-default.disabled:active,
.vrc .btn-default[disabled]:active,
fieldset[disabled] .vrc .btn-default:active,
.vrc .btn-default.disabled.active,
.vrc .btn-default[disabled].active,
fieldset[disabled] .vrc .btn-default.active {
background-color: #ffffff;
border-color: #cccccc;
}
.vrc .btn-default .badge {
color: #ffffff;
background-color: #333333;
}
.vrc .btn-primary {
color: #ffffff;
background-color: #337ab7;
border-color: #2e6da4;
}
.vrc .btn-primary:hover,
.vrc .btn-primary:focus,
.vrc .btn-primary.focus,
.vrc .btn-primary:active,
.vrc .btn-primary.active,
.open > .dropdown-toggle.vrc .btn-primary {
color: #ffffff;
background-color: #286090;
border-color: #204d74;
}
.vrc .btn-primary:active,
.vrc .btn-primary.active,
.open > .dropdown-toggle.vrc .btn-primary {
background-image: none;
}
.vrc .btn-primary.disabled,
.vrc .btn-primary[disabled],
fieldset[disabled] .vrc .btn-primary,
.vrc .btn-primary.disabled:hover,
.vrc .btn-primary[disabled]:hover,
fieldset[disabled] .vrc .btn-primary:hover,
.vrc .btn-primary.disabled:focus,
.vrc .btn-primary[disabled]:focus,
fieldset[disabled] .vrc .btn-primary:focus,
.vrc .btn-primary.disabled.focus,
.vrc .btn-primary[disabled].focus,
fieldset[disabled] .vrc .btn-primary.focus,
.vrc .btn-primary.disabled:active,
.vrc .btn-primary[disabled]:active,
fieldset[disabled] .vrc .btn-primary:active,
.vrc .btn-primary.disabled.active,
.vrc .btn-primary[disabled].active,
fieldset[disabled] .vrc .btn-primary.active {
background-color: #337ab7;
border-color: #2e6da4;
}
.vrc .btn-primary .badge {
color: #337ab7;
background-color: #ffffff;
}
.vrc .btn-success {
color: #ffffff;
background-color: #5cb85c;
border-color: #4cae4c;
}
.vrc .btn-success:hover,
.vrc .btn-success:focus,
.vrc .btn-success.focus,
.vrc .btn-success:active,
.vrc .btn-success.active,
.open > .dropdown-toggle.vrc .btn-success {
color: #ffffff;
background-color: #449d44;
border-color: #398439;
}
.vrc .btn-success:active,
.vrc .btn-success.active,
.open > .dropdown-toggle.vrc .btn-success {
background-image: none;
}
.vrc .btn-success.disabled,
.vrc .btn-success[disabled],
fieldset[disabled] .vrc .btn-success,
.vrc .btn-success.disabled:hover,
.vrc .btn-success[disabled]:hover,
fieldset[disabled] .vrc .btn-success:hover,
.vrc .btn-success.disabled:focus,
.vrc .btn-success[disabled]:focus,
fieldset[disabled] .vrc .btn-success:focus,
.vrc .btn-success.disabled.focus,
.vrc .btn-success[disabled].focus,
fieldset[disabled] .vrc .btn-success.focus,
.vrc .btn-success.disabled:active,
.vrc .btn-success[disabled]:active,
fieldset[disabled] .vrc .btn-success:active,
.vrc .btn-success.disabled.active,
.vrc .btn-success[disabled].active,
fieldset[disabled] .vrc .btn-success.active {
background-color: #5cb85c;
border-color: #4cae4c;
}
.vrc .btn-success .badge {
color: #5cb85c;
background-color: #ffffff;
}
.vrc .btn-info {
color: #ffffff;
background-color: #5bc0de;
border-color: #46b8da;
}
.vrc .btn-info:hover,
.vrc .btn-info:focus,
.vrc .btn-info.focus,
.vrc .btn-info:active,
.vrc .btn-info.active,
.open > .dropdown-toggle.vrc .btn-info {
color: #ffffff;
background-color: #31b0d5;
border-color: #269abc;
}
.vrc .btn-info:active,
.vrc .btn-info.active,
.open > .dropdown-toggle.vrc .btn-info {
background-image: none;
}
.vrc .btn-info.disabled,
.vrc .btn-info[disabled],
fieldset[disabled] .vrc .btn-info,
.vrc .btn-info.disabled:hover,
.vrc .btn-info[disabled]:hover,
fieldset[disabled] .vrc .btn-info:hover,
.vrc .btn-info.disabled:focus,
.vrc .btn-info[disabled]:focus,
fieldset[disabled] .vrc .btn-info:focus,
.vrc .btn-info.disabled.focus,
.vrc .btn-info[disabled].focus,
fieldset[disabled] .vrc .btn-info.focus,
.vrc .btn-info.disabled:active,
.vrc .btn-info[disabled]:active,
fieldset[disabled] .vrc .btn-info:active,
.vrc .btn-info.disabled.active,
.vrc .btn-info[disabled].active,
fieldset[disabled] .vrc .btn-info.active {
background-color: #5bc0de;
border-color: #46b8da;
}
.vrc .btn-info .badge {
color: #5bc0de;
background-color: #ffffff;
}
.vrc .btn-warning {
color: #ffffff;
background-color: #f0ad4e;
border-color: #eea236;
}
.vrc .btn-warning:hover,
.vrc .btn-warning:focus,
.vrc .btn-warning.focus,
.vrc .btn-warning:active,
.vrc .btn-warning.active,
.open > .dropdown-toggle.vrc .btn-warning {
color: #ffffff;
background-color: #ec971f;
border-color: #d58512;
}
.vrc .btn-warning:active,
.vrc .btn-warning.active,
.open > .dropdown-toggle.vrc .btn-warning {
background-image: none;
}
.vrc .btn-warning.disabled,
.vrc .btn-warning[disabled],
fieldset[disabled] .vrc .btn-warning,
.vrc .btn-warning.disabled:hover,
.vrc .btn-warning[disabled]:hover,
fieldset[disabled] .vrc .btn-warning:hover,
.vrc .btn-warning.disabled:focus,
.vrc .btn-warning[disabled]:focus,
fieldset[disabled] .vrc .btn-warning:focus,
.vrc .btn-warning.disabled.focus,
.vrc .btn-warning[disabled].focus,
fieldset[disabled] .vrc .btn-warning.focus,
.vrc .btn-warning.disabled:active,
.vrc .btn-warning[disabled]:active,
fieldset[disabled] .vrc .btn-warning:active,
.vrc .btn-warning.disabled.active,
.vrc .btn-warning[disabled].active,
fieldset[disabled] .vrc .btn-warning.active {
background-color: #f0ad4e;
border-color: #eea236;
}
.vrc .btn-warning .badge {
color: #f0ad4e;
background-color: #ffffff;
}
.vrc .btn-danger {
color: #ffffff;
background-color: #d9534f;
border-color: #d43f3a;
}
.vrc .btn-danger:hover,
.vrc .btn-danger:focus,
.vrc .btn-danger.focus,
.vrc .btn-danger:active,
.vrc .btn-danger.active,
.open > .dropdown-toggle.vrc .btn-danger {
color: #ffffff;
background-color: #c9302c;
border-color: #ac2925;
}
.vrc .btn-danger:active,
.vrc .btn-danger.active,
.open > .dropdown-toggle.vrc .btn-danger {
background-image: none;
}
.vrc .btn-danger.disabled,
.vrc .btn-danger[disabled],
fieldset[disabled] .vrc .btn-danger,
.vrc .btn-danger.disabled:hover,
.vrc .btn-danger[disabled]:hover,
fieldset[disabled] .vrc .btn-danger:hover,
.vrc .btn-danger.disabled:focus,
.vrc .btn-danger[disabled]:focus,
fieldset[disabled] .vrc .btn-danger:focus,
.vrc .btn-danger.disabled.focus,
.vrc .btn-danger[disabled].focus,
fieldset[disabled] .vrc .btn-danger.focus,
.vrc .btn-danger.disabled:active,
.vrc .btn-danger[disabled]:active,
fieldset[disabled] .vrc .btn-danger:active,
.vrc .btn-danger.disabled.active,
.vrc .btn-danger[disabled].active,
fieldset[disabled] .vrc .btn-danger.active {
background-color: #d9534f;
border-color: #d43f3a;
}
.vrc .btn-danger .badge {
color: #d9534f;
background-color: #ffffff;
}
.vrc .btn-link {
color: #337ab7;
font-weight: normal;
border-radius: 0;
}
.vrc .btn-link,
.vrc .btn-link:active,
.vrc .btn-link.active,
.vrc .btn-link[disabled],
fieldset[disabled] .vrc .btn-link {
background-color: transparent;
-webkit-box-shadow: none;
box-shadow: none;
}
.vrc .btn-link,
.vrc .btn-link:hover,
.vrc .btn-link:focus,
.vrc .btn-link:active {
border-color: transparent;
}
.vrc .btn-link:hover,
.vrc .btn-link:focus {
color: #23527c;
text-decoration: underline;
background-color: transparent;
}
.vrc .btn-link[disabled]:hover,
fieldset[disabled] .vrc .btn-link:hover,
.vrc .btn-link[disabled]:focus,
fieldset[disabled] .vrc .btn-link:focus {
color: #777777;
text-decoration: none;
}
.vrc .btn-lg {
padding: 10px 16px;
font-size: 18px;
line-height: 1.3333333;
border-radius: 6px;
}
.vrc .btn-sm {
padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
border-radius: 3px;
}
.vrc .btn-xs {
padding: 1px 5px;
font-size: 12px;
line-height: 1.5;
border-radius: 3px;
}
.vrc .btn-block {
display: block;
width: 100%;
}
.vrc .btn-block + .btn-block {
margin-top: 5px;
}
.vrc input[type="submit"].btn-block,
.vrc input[type="reset"].btn-block,
.vrc input[type="button"].btn-block {
width: 100%;
}
.vrc .fade {
opacity: 0;
-webkit-transition: opacity 0.15s linear;
-o-transition: opacity 0.15s linear;
transition: opacity 0.15s linear;
}
.vrc .fade.in {
opacity: 1;
}
.vrc .collapse {
display: none;
}
.vrc .collapse.in {
display: block;
}
tr.vrc .collapse.in {
display: table-row;
}
tbody.vrc .collapse.in {
display: table-row-group;
}
.vrc .collapsing {
position: relative;
height: 0;
overflow: hidden;
-webkit-transition-property: height, visibility;
transition-property: height, visibility;
-webkit-transition-duration: 0.35s;
transition-duration: 0.35s;
-webkit-transition-timing-function: ease;
transition-timing-function: ease;
}
.vrc .caret {
display: inline-block;
width: 0;
height: 0;
margin-left: 2px;
vertical-align: middle;
border-top: 4px dashed;
border-right: 4px solid transparent;
border-left: 4px solid transparent;
}
.vrc .dropup,
.vrc .dropdown {
position: relative;
}
.vrc .dropdown-toggle:focus {
outline: 0;
}
.vrc .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;
list-style: none;
font-size: 14px;
text-align: left;
background-color: #ffffff;
border: 1px solid #cccccc;
border: 1px solid rgba(0, 0, 0, 0.15);
border-radius: 4px;
-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
background-clip: padding-box;
}
.vrc .dropdown-menu.pull-right {
right: 0;
left: auto;
}
.vrc .dropdown-menu .divider {
height: 1px;
margin: 9px 0;
overflow: hidden;
background-color: #e5e5e5;
}
.vrc .dropdown-menu > li > a {
display: block;
padding: 3px 20px;
clear: both;
font-weight: normal;
line-height: 1.42857143;
color: #333333;
white-space: nowrap;
}
.vrc .dropdown-menu > li > a:hover,
.vrc .dropdown-menu > li > a:focus {
text-decoration: none;
color: #262626;
background-color: #f5f5f5;
}
.vrc .dropdown-menu > .active > a,
.vrc .dropdown-menu > .active > a:hover,
.vrc .dropdown-menu > .active > a:focus {
color: #ffffff;
text-decoration: none;
outline: 0;
background-color: #337ab7;
}
.vrc .dropdown-menu > .disabled > a,
.vrc .dropdown-menu > .disabled > a:hover,
.vrc .dropdown-menu > .disabled > a:focus {
color: #777777;
}
.vrc .dropdown-menu > .disabled > a:hover,
.vrc .dropdown-menu > .disabled > a:focus {
text-decoration: none;
background-color: transparent;
background-image: none;
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
cursor: not-allowed;
}
.vrc .open > .dropdown-menu {
display: block;
}
.vrc .open > a {
outline: 0;
}
.vrc .dropdown-menu-right {
left: auto;
right: 0;
}
.vrc .dropdown-menu-left {
left: 0;
right: auto;
}
.vrc .dropdown-header {
display: block;
padding: 3px 20px;
font-size: 12px;
line-height: 1.42857143;
color: #777777;
white-space: nowrap;
}
.vrc .dropdown-backdrop {
position: fixed;
left: 0;
right: 0;
bottom: 0;
top: 0;
z-index: 990;
}
.vrc .pull-right > .dropdown-menu {
right: 0;
left: auto;
}
.vrc .dropup .caret,
.vrc .navbar-fixed-bottom .dropdown .caret {
border-top: 0;
border-bottom: 4px solid;
content: "";
}
.vrc .dropup .dropdown-menu,
.vrc .navbar-fixed-bottom .dropdown .dropdown-menu {
top: auto;
bottom: 100%;
margin-bottom: 2px;
}
@media (min-width: 768px) {
.vrc .navbar-right .dropdown-menu {
left: auto;
right: 0;
}
.vrc .navbar-right .dropdown-menu-left {
left: 0;
right: auto;
}
}
.vrc .btn-group,
.vrc .btn-group-vertical {
position: relative;
display: inline-block;
vertical-align: middle;
}
.vrc .btn-group > .btn,
.vrc .btn-group-vertical > .btn {
position: relative;
float: left;
}
.vrc .btn-group > .btn:hover,
.vrc .btn-group-vertical > .btn:hover,
.vrc .btn-group > .btn:focus,
.vrc .btn-group-vertical > .btn:focus,
.vrc .btn-group > .btn:active,
.vrc .btn-group-vertical > .btn:active,
.vrc .btn-group > .btn.active,
.vrc .btn-group-vertical > .btn.active {
z-index: 2;
}
.vrc .btn-group .btn + .btn,
.vrc .btn-group .btn + .btn-group,
.vrc .btn-group .btn-group + .btn,
.vrc .btn-group .btn-group + .btn-group {
margin-left: -1px;
}
.vrc .btn-toolbar {
margin-left: -5px;
}
.vrc .btn-toolbar .btn-group,
.vrc .btn-toolbar .input-group {
float: left;
}
.vrc .btn-toolbar > .btn,
.vrc .btn-toolbar > .btn-group,
.vrc .btn-toolbar > .input-group {
margin-left: 5px;
}
.vrc .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
border-radius: 0;
}
.vrc .btn-group > .btn:first-child {
margin-left: 0;
}
.vrc .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
border-bottom-right-radius: 0;
border-top-right-radius: 0;
}
.vrc .btn-group > .btn:last-child:not(:first-child),
.vrc .btn-group > .dropdown-toggle:not(:first-child) {
border-bottom-left-radius: 0;
border-top-left-radius: 0;
}
.vrc .btn-group > .btn-group {
float: left;
}
.vrc .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
border-radius: 0;
}
.vrc .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.vrc .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
border-bottom-right-radius: 0;
border-top-right-radius: 0;
}
.vrc .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
border-bottom-left-radius: 0;
border-top-left-radius: 0;
}
.vrc .btn-group .dropdown-toggle:active,
.vrc .btn-group.open .dropdown-toggle {
outline: 0;
}
.vrc .btn-group > .btn + .dropdown-toggle {
padding-left: 8px;
padding-right: 8px;
}
.vrc .btn-group > .btn-lg + .dropdown-toggle {
padding-left: 12px;
padding-right: 12px;
}
.vrc .btn-group.open .dropdown-toggle {
-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.vrc .btn-group.open .dropdown-toggle.btn-link {
-webkit-box-shadow: none;
box-shadow: none;
}
.vrc .btn .caret {
margin-left: 0;
}
.vrc .btn-lg .caret {
border-width: 5px 5px 0;
border-bottom-width: 0;
}
.vrc .dropup .btn-lg .caret {
border-width: 0 5px 5px;
}
.vrc .btn-group-vertical > .btn,
.vrc .btn-group-vertical > .btn-group,
.vrc .btn-group-vertical > .btn-group > .btn {
display: block;
float: none;
width: 100%;
max-width: 100%;
}
.vrc .btn-group-vertical > .btn-group > .btn {
float: none;
}
.vrc .btn-group-vertical > .btn + .btn,
.vrc .btn-group-vertical > .btn + .btn-group,
.vrc .btn-group-vertical > .btn-group + .btn,
.vrc .btn-group-vertical > .btn-group + .btn-group {
margin-top: -1px;
margin-left: 0;
}
.vrc .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
border-radius: 0;
}
.vrc .btn-group-vertical > .btn:first-child:not(:last-child) {
border-top-right-radius: 4px;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
.vrc .btn-group-vertical > .btn:last-child:not(:first-child) {
border-bottom-left-radius: 4px;
border-top-right-radius: 0;
border-top-left-radius: 0;
}
.vrc .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
border-radius: 0;
}
.vrc .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.vrc .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
.vrc .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
border-top-right-radius: 0;
border-top-left-radius: 0;
}
.vrc .btn-group-justified {
display: table;
width: 100%;
table-layout: fixed;
border-collapse: separate;
}
.vrc .btn-group-justified > .btn,
.vrc .btn-group-justified > .btn-group {
float: none;
display: table-cell;
width: 1%;
}
.vrc .btn-group-justified > .btn-group .btn {
width: 100%;
}
.vrc .btn-group-justified > .btn-group .dropdown-menu {
left: auto;
}
.vrc [data-toggle="buttons"] > .btn input[type="radio"],
.vrc [data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
.vrc [data-toggle="buttons"] > .btn input[type="checkbox"],
.vrc [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
position: absolute;
clip: rect(0, 0, 0, 0);
pointer-events: none;
}
.vrc .input-group {
position: relative;
display: table;
border-collapse: separate;
}
.vrc .input-group[class*="col-"] {
float: none;
padding-left: 0;
padding-right: 0;
}
.vrc .input-group .form-control {
position: relative;
z-index: 2;
float: left;
width: 100%;
margin-bottom: 0;
}
.vrc .input-group-lg > .form-control,
.vrc .input-group-lg > .input-group-addon,
.vrc .input-group-lg > .input-group-btn > .btn {
height: 46px;
padding: 10px 16px;
font-size: 18px;
line-height: 1.3333333;
border-radius: 6px;
}
select.vrc .input-group-lg > .form-control,
select.vrc .input-group-lg > .input-group-addon,
select.vrc .input-group-lg > .input-group-btn > .btn {
height: 46px;
line-height: 46px;
}
textarea.vrc .input-group-lg > .form-control,
textarea.vrc .input-group-lg > .input-group-addon,
textarea.vrc .input-group-lg > .input-group-btn > .btn,
select[multiple].vrc .input-group-lg > .form-control,
select[multiple].vrc .input-group-lg > .input-group-addon,
select[multiple].vrc .input-group-lg > .input-group-btn > .btn {
height: auto;
}
.vrc .input-group-sm > .form-control,
.vrc .input-group-sm > .input-group-addon,
.vrc .input-group-sm > .input-group-btn > .btn {
height: 30px;
padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
border-radius: 3px;
}
select.vrc .input-group-sm > .form-control,
select.vrc .input-group-sm > .input-group-addon,
select.vrc .input-group-sm > .input-group-btn > .btn {
height: 30px;
line-height: 30px;
}
textarea.vrc .input-group-sm > .form-control,
textarea.vrc .input-group-sm > .input-group-addon,
textarea.vrc .input-group-sm > .input-group-btn > .btn,
select[multiple].vrc .input-group-sm > .form-control,
select[multiple].vrc .input-group-sm > .input-group-addon,
select[multiple].vrc .input-group-sm > .input-group-btn > .btn {
height: auto;
}
.vrc .input-group-addon,
.vrc .input-group-btn,
.vrc .input-group .form-control {
display: table-cell;
}
.vrc .input-group-addon:not(:first-child):not(:last-child),
.vrc .input-group-btn:not(:first-child):not(:last-child),
.vrc .input-group .form-control:not(:first-child):not(:last-child) {
border-radius: 0;
}
.vrc .input-group-addon,
.vrc .input-group-btn {
width: 1%;
white-space: nowrap;
vertical-align: middle;
}
.vrc .input-group-addon {
padding: 6px 12px;
font-size: 14px;
font-weight: normal;
line-height: 1;
color: #555555;
text-align: center;
background-color: #eeeeee;
border: 1px solid #cccccc;
border-radius: 4px;
}
.vrc .input-group-addon.input-sm {
padding: 5px 10px;
font-size: 12px;
border-radius: 3px;
}
.vrc .input-group-addon.input-lg {
padding: 10px 16px;
font-size: 18px;
border-radius: 6px;
}
.vrc .input-group-addon input[type="radio"],
.vrc .input-group-addon input[type="checkbox"] {
margin-top: 0;
}
.vrc .input-group .form-control:first-child,
.vrc .input-group-addon:first-child,
.vrc .input-group-btn:first-child > .btn,
.vrc .input-group-btn:first-child > .btn-group > .btn,
.vrc .input-group-btn:first-child > .dropdown-toggle,
.vrc .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.vrc .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
border-bottom-right-radius: 0;
border-top-right-radius: 0;
}
.vrc .input-group-addon:first-child {
border-right: 0;
}
.vrc .input-group .form-control:last-child,
.vrc .input-group-addon:last-child,
.vrc .input-group-btn:last-child > .btn,
.vrc .input-group-btn:last-child > .btn-group > .btn,
.vrc .input-group-btn:last-child > .dropdown-toggle,
.vrc .input-group-btn:first-child > .btn:not(:first-child),
.vrc .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
border-bottom-left-radius: 0;
border-top-left-radius: 0;
}
.vrc .input-group-addon:last-child {
border-left: 0;
}
.vrc .input-group-btn {
position: relative;
font-size: 0;
white-space: nowrap;
}
.vrc .input-group-btn > .btn {
position: relative;
}
.vrc .input-group-btn > .btn + .btn {
margin-left: -1px;
}
.vrc .input-group-btn > .btn:hover,
.vrc .input-group-btn > .btn:focus,
.vrc .input-group-btn > .btn:active {
z-index: 2;
}
.vrc .input-group-btn:first-child > .btn,
.vrc .input-group-btn:first-child > .btn-group {
margin-right: -1px;
}
.vrc .input-group-btn:last-child > .btn,
.vrc .input-group-btn:last-child > .btn-group {
margin-left: -1px;
}
.vrc .nav {
margin-bottom: 0;
padding-left: 0;
list-style: none;
}
.vrc .nav > li {
position: relative;
display: block;
}
.vrc .nav > li > a {
position: relative;
display: block;
padding: 10px 15px;
}
.vrc .nav > li > a:hover,
.vrc .nav > li > a:focus {
text-decoration: none;
background-color: #eeeeee;
}
.vrc .nav > li.disabled > a {
color: #777777;
}
.vrc .nav > li.disabled > a:hover,
.vrc .nav > li.disabled > a:focus {
color: #777777;
text-decoration: none;
background-color: transparent;
cursor: not-allowed;
}
.vrc .nav .open > a,
.vrc .nav .open > a:hover,
.vrc .nav .open > a:focus {
background-color: #eeeeee;
border-color: #337ab7;
}
.vrc .nav .nav-divider {
height: 1px;
margin: 9px 0;
overflow: hidden;
background-color: #e5e5e5;
}
.vrc .nav > li > a > img {
max-width: none;
}
.vrc .nav-tabs {
border-bottom: 1px solid #dddddd;
}
.vrc .nav-tabs > li {
float: left;
margin-bottom: -1px;
}
.vrc .nav-tabs > li > a {
margin-right: 2px;
line-height: 1.42857143;
border: 1px solid transparent;
border-radius: 4px 4px 0 0;
}
.vrc .nav-tabs > li > a:hover {
border-color: #eeeeee #eeeeee #dddddd;
}
.vrc .nav-tabs > li.active > a,
.vrc .nav-tabs > li.active > a:hover,
.vrc .nav-tabs > li.active > a:focus {
color: #555555;
background-color: #ffffff;
border: 1px solid #dddddd;
border-bottom-color: transparent;
cursor: default;
}
.vrc .nav-tabs.nav-justified {
width: 100%;
border-bottom: 0;
}
.vrc .nav-tabs.nav-justified > li {
float: none;
}
.vrc .nav-tabs.nav-justified > li > a {
text-align: center;
margin-bottom: 5px;
}
.vrc .nav-tabs.nav-justified > .dropdown .dropdown-menu {
top: auto;
left: auto;
}
@media (min-width: 768px) {
.vrc .nav-tabs.nav-justified > li {
display: table-cell;
width: 1%;
}
.vrc .nav-tabs.nav-justified > li > a {
margin-bottom: 0;
}
}
.vrc .nav-tabs.nav-justified > li > a {
margin-right: 0;
border-radius: 4px;
}
.vrc .nav-tabs.nav-justified > .active > a,
.vrc .nav-tabs.nav-justified > .active > a:hover,
.vrc .nav-tabs.nav-justified > .active > a:focus {
border: 1px solid #dddddd;
}
@media (min-width: 768px) {
.vrc .nav-tabs.nav-justified > li > a {
border-bottom: 1px solid #dddddd;
border-radius: 4px 4px 0 0;
}
.vrc .nav-tabs.nav-justified > .active > a,
.vrc .nav-tabs.nav-justified > .active > a:hover,
.vrc .nav-tabs.nav-justified > .active > a:focus {
border-bottom-color: #ffffff;
}
}
.vrc .nav-pills > li {
float: left;
}
.vrc .nav-pills > li > a {
border-radius: 4px;
}
.vrc .nav-pills > li + li {
margin-left: 2px;
}
.vrc .nav-pills > li.active > a,
.vrc .nav-pills > li.active > a:hover,
.vrc .nav-pills > li.active > a:focus {
color: #ffffff;
background-color: #337ab7;
}
.vrc .nav-stacked > li {
float: none;
}
.vrc .nav-stacked > li + li {
margin-top: 2px;
margin-left: 0;
}
.vrc .nav-justified {
width: 100%;
}
.vrc .nav-justified > li {
float: none;
}
.vrc .nav-justified > li > a {
text-align: center;
margin-bottom: 5px;
}
.vrc .nav-justified > .dropdown .dropdown-menu {
top: auto;
left: auto;
}
@media (min-width: 768px) {
.vrc .nav-justified > li {
display: table-cell;
width: 1%;
}
.vrc .nav-justified > li > a {
margin-bottom: 0;
}
}
.vrc .nav-tabs-justified {
border-bottom: 0;
}
.vrc .nav-tabs-justified > li > a {
margin-right: 0;
border-radius: 4px;
}
.vrc .nav-tabs-justified > .active > a,
.vrc .nav-tabs-justified > .active > a:hover,
.vrc .nav-tabs-justified > .active > a:focus {
border: 1px solid #dddddd;
}
@media (min-width: 768px) {
.vrc .nav-tabs-justified > li > a {
border-bottom: 1px solid #dddddd;
border-radius: 4px 4px 0 0;
}
.vrc .nav-tabs-justified > .active > a,
.vrc .nav-tabs-justified > .active > a:hover,
.vrc .nav-tabs-justified > .active > a:focus {
border-bottom-color: #ffffff;
}
}
.vrc .tab-content > .tab-pane {
display: none;
}
.vrc .tab-content > .active {
display: block;
}
.vrc .nav-tabs .dropdown-menu {
margin-top: -1px;
border-top-right-radius: 0;
border-top-left-radius: 0;
}
.vrc .navbar {
position: relative;
min-height: 50px;
margin-bottom: 20px;
border: 1px solid transparent;
}
@media (min-width: 768px) {
.vrc .navbar {
border-radius: 4px;
}
}
@media (min-width: 768px) {
.vrc .navbar-header {
float: left;
}
}
.vrc .navbar-collapse {
overflow-x: visible;
padding-right: 15px;
padding-left: 15px;
border-top: 1px solid transparent;
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
-webkit-overflow-scrolling: touch;
}
.vrc .navbar-collapse.in {
overflow-y: auto;
}
@media (min-width: 768px) {
.vrc .navbar-collapse {
width: auto;
border-top: 0;
box-shadow: none;
}
.vrc .navbar-collapse.collapse {
display: block !important;
height: auto !important;
padding-bottom: 0;
overflow: visible !important;
}
.vrc .navbar-collapse.in {
overflow-y: visible;
}
.navbar-fixed-top .vrc .navbar-collapse,
.navbar-static-top .vrc .navbar-collapse,
.navbar-fixed-bottom .vrc .navbar-collapse {
padding-left: 0;
padding-right: 0;
}
}
.vrc .navbar-fixed-top .navbar-collapse,
.vrc .navbar-fixed-bottom .navbar-collapse {
max-height: 340px;
}
@media (max-device-width: 480px) and (orientation: landscape) {
.vrc .navbar-fixed-top .navbar-collapse,
.vrc .navbar-fixed-bottom .navbar-collapse {
max-height: 200px;
}
}
.vrc .container > .navbar-header,
.vrc .container-fluid > .navbar-header,
.vrc .container > .navbar-collapse,
.vrc .container-fluid > .navbar-collapse {
margin-right: -15px;
margin-left: -15px;
}
@media (min-width: 768px) {
.vrc .container > .navbar-header,
.vrc .container-fluid > .navbar-header,
.vrc .container > .navbar-collapse,
.vrc .container-fluid > .navbar-collapse {
margin-right: 0;
margin-left: 0;
}
}
.vrc .navbar-static-top {
z-index: 1000;
border-width: 0 0 1px;
}
@media (min-width: 768px) {
.vrc .navbar-static-top {
border-radius: 0;
}
}
.vrc .navbar-fixed-top,
.vrc .navbar-fixed-bottom {
position: fixed;
right: 0;
left: 0;
z-index: 1030;
}
@media (min-width: 768px) {
.vrc .navbar-fixed-top,
.vrc .navbar-fixed-bottom {
border-radius: 0;
}
}
.vrc .navbar-fixed-top {
top: 0;
border-width: 0 0 1px;
}
.vrc .navbar-fixed-bottom {
bottom: 0;
margin-bottom: 0;
border-width: 1px 0 0;
}
.vrc .navbar-brand {
float: left;
padding: 15px 15px;
font-size: 18px;
line-height: 20px;
height: 50px;
}
.vrc .navbar-brand:hover,
.vrc .navbar-brand:focus {
text-decoration: none;
}
.vrc .navbar-brand > img {
display: block;
}
@media (min-width: 768px) {
.navbar > .container .vrc .navbar-brand,
.navbar > .container-fluid .vrc .navbar-brand {
margin-left: -15px;
}
}
.vrc .navbar-toggle {
position: relative;
float: right;
margin-right: 15px;
padding: 9px 10px;
margin-top: 8px;
margin-bottom: 8px;
background-color: transparent;
background-image: none;
border: 1px solid transparent;
border-radius: 4px;
}
.vrc .navbar-toggle:focus {
outline: 0;
}
.vrc .navbar-toggle .icon-bar {
display: block;
width: 22px;
height: 2px;
border-radius: 1px;
}
.vrc .navbar-toggle .icon-bar + .icon-bar {
margin-top: 4px;
}
@media (min-width: 768px) {
.vrc .navbar-toggle {
display: none;
}
}
.vrc .navbar-nav {
margin: 7.5px -15px;
}
.vrc .navbar-nav > li > a {
padding-top: 10px;
padding-bottom: 10px;
line-height: 20px;
}
@media (max-width: 767px) {
.vrc .navbar-nav .open .dropdown-menu {
position: static;
float: none;
width: auto;
margin-top: 0;
background-color: transparent;
border: 0;
box-shadow: none;
}
.vrc .navbar-nav .open .dropdown-menu > li > a,
.vrc .navbar-nav .open .dropdown-menu .dropdown-header {
padding: 5px 15px 5px 25px;
}
.vrc .navbar-nav .open .dropdown-menu > li > a {
line-height: 20px;
}
.vrc .navbar-nav .open .dropdown-menu > li > a:hover,
.vrc .navbar-nav .open .dropdown-menu > li > a:focus {
background-image: none;
}
}
@media (min-width: 768px) {
.vrc .navbar-nav {
float: left;
margin: 0;
}
.vrc .navbar-nav > li {
float: left;
}
.vrc .navbar-nav > li > a {
padding-top: 15px;
padding-bottom: 15px;
}
}
.vrc .navbar-form {
margin-left: -15px;
margin-right: -15px;
padding: 10px 15px;
border-top: 1px solid transparent;
border-bottom: 1px solid transparent;
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
margin-top: 8px;
margin-bottom: 8px;
}
@media (min-width: 768px) {
.vrc .navbar-form .form-group {
display: inline-block;
margin-bottom: 0;
vertical-align: middle;
}
.vrc .navbar-form .form-control {
display: inline-block;
width: auto;
vertical-align: middle;
}
.vrc .navbar-form .form-control-static {
display: inline-block;
}
.vrc .navbar-form .input-group {
display: inline-table;
vertical-align: middle;
}
.vrc .navbar-form .input-group .input-group-addon,
.vrc .navbar-form .input-group .input-group-btn,
.vrc .navbar-form .input-group .form-control {
width: auto;
}
.vrc .navbar-form .input-group > .form-control {
width: 100%;
}
.vrc .navbar-form .control-label {
margin-bottom: 0;
vertical-align: middle;
}
.vrc .navbar-form .radio,
.vrc .navbar-form .checkbox {
display: inline-block;
margin-top: 0;
margin-bottom: 0;
vertical-align: middle;
}
.vrc .navbar-form .radio label,
.vrc .navbar-form .checkbox label {
padding-left: 0;
}
.vrc .navbar-form .radio input[type="radio"],
.vrc .navbar-form .checkbox input[type="checkbox"] {
position: relative;
margin-left: 0;
}
.vrc .navbar-form .has-feedback .form-control-feedback {
top: 0;
}
}
@media (max-width: 767px) {
.vrc .navbar-form .form-group {
margin-bottom: 5px;
}
.vrc .navbar-form .form-group:last-child {
margin-bottom: 0;
}
}
@media (min-width: 768px) {
.vrc .navbar-form {
width: auto;
border: 0;
margin-left: 0;
margin-right: 0;
padding-top: 0;
padding-bottom: 0;
-webkit-box-shadow: none;
box-shadow: none;
}
}
.vrc .navbar-nav > li > .dropdown-menu {
margin-top: 0;
border-top-right-radius: 0;
border-top-left-radius: 0;
}
.vrc .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
margin-bottom: 0;
border-top-right-radius: 4px;
border-top-left-radius: 4px;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
.vrc .navbar-btn {
margin-top: 8px;
margin-bottom: 8px;
}
.vrc .navbar-btn.btn-sm {
margin-top: 10px;
margin-bottom: 10px;
}
.vrc .navbar-btn.btn-xs {
margin-top: 14px;
margin-bottom: 14px;
}
.vrc .navbar-text {
margin-top: 15px;
margin-bottom: 15px;
}
@media (min-width: 768px) {
.vrc .navbar-text {
float: left;
margin-left: 15px;
margin-right: 15px;
}
}
@media (min-width: 768px) {
.vrc .navbar-left {
float: left !important;
}
.vrc .navbar-right {
float: right !important;
margin-right: -15px;
}
.vrc .navbar-right ~ .navbar-right {
margin-right: 0;
}
}
.vrc .navbar-default {
background-color: #f8f8f8;
border-color: #e7e7e7;
}
.vrc .navbar-default .navbar-brand {
color: #777777;
}
.vrc .navbar-default .navbar-brand:hover,
.vrc .navbar-default .navbar-brand:focus {
color: #5e5e5e;
background-color: transparent;
}
.vrc .navbar-default .navbar-text {
color: #777777;
}
.vrc .navbar-default .navbar-nav > li > a {
color: #777777;
}
.vrc .navbar-default .navbar-nav > li > a:hover,
.vrc .navbar-default .navbar-nav > li > a:focus {
color: #333333;
background-color: transparent;
}
.vrc .navbar-default .navbar-nav > .active > a,
.vrc .navbar-default .navbar-nav > .active > a:hover,
.vrc .navbar-default .navbar-nav > .active > a:focus {
color: #555555;
background-color: #e7e7e7;
}
.vrc .navbar-default .navbar-nav > .disabled > a,
.vrc .navbar-default .navbar-nav > .disabled > a:hover,
.vrc .navbar-default .navbar-nav > .disabled > a:focus {
color: #cccccc;
background-color: transparent;
}
.vrc .navbar-default .navbar-toggle {
border-color: #dddddd;
}
.vrc .navbar-default .navbar-toggle:hover,
.vrc .navbar-default .navbar-toggle:focus {
background-color: #dddddd;
}
.vrc .navbar-default .navbar-toggle .icon-bar {
background-color: #888888;
}
.vrc .navbar-default .navbar-collapse,
.vrc .navbar-default .navbar-form {
border-color: #e7e7e7;
}
.vrc .navbar-default .navbar-nav > .open > a,
.vrc .navbar-default .navbar-nav > .open > a:hover,
.vrc .navbar-default .navbar-nav > .open > a:focus {
background-color: #e7e7e7;
color: #555555;
}
@media (max-width: 767px) {
.vrc .navbar-default .navbar-nav .open .dropdown-menu > li > a {
color: #777777;
}
.vrc .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
.vrc .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
color: #333333;
background-color: transparent;
}
.vrc .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
.vrc .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
.vrc .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
color: #555555;
background-color: #e7e7e7;
}
.vrc .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
.vrc .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
.vrc .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
color: #cccccc;
background-color: transparent;
}
}
.vrc .navbar-default .navbar-link {
color: #777777;
}
.vrc .navbar-default .navbar-link:hover {
color: #333333;
}
.vrc .navbar-default .btn-link {
color: #777777;
}
.vrc .navbar-default .btn-link:hover,
.vrc .navbar-default .btn-link:focus {
color: #333333;
}
.vrc .navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .vrc .navbar-default .btn-link:hover,
.vrc .navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .vrc .navbar-default .btn-link:focus {
color: #cccccc;
}
.vrc .navbar-inverse {
background-color: #222222;
border-color: #080808;
}
.vrc .navbar-inverse .navbar-brand {
color: #9d9d9d;
}
.vrc .navbar-inverse .navbar-brand:hover,
.vrc .navbar-inverse .navbar-brand:focus {
color: #ffffff;
background-color: transparent;
}
.vrc .navbar-inverse .navbar-text {
color: #9d9d9d;
}
.vrc .navbar-inverse .navbar-nav > li > a {
color: #9d9d9d;
}
.vrc .navbar-inverse .navbar-nav > li > a:hover,
.vrc .navbar-inverse .navbar-nav > li > a:focus {
color: #ffffff;
background-color: transparent;
}
.vrc .navbar-inverse .navbar-nav > .active > a,
.vrc .navbar-inverse .navbar-nav > .active > a:hover,
.vrc .navbar-inverse .navbar-nav > .active > a:focus {
color: #ffffff;
background-color: #080808;
}
.vrc .navbar-inverse .navbar-nav > .disabled > a,
.vrc .navbar-inverse .navbar-nav > .disabled > a:hover,
.vrc .navbar-inverse .navbar-nav > .disabled > a:focus {
color: #444444;
background-color: transparent;
}
.vrc .navbar-inverse .navbar-toggle {
border-color: #333333;
}
.vrc .navbar-inverse .navbar-toggle:hover,
.vrc .navbar-inverse .navbar-toggle:focus {
background-color: #333333;
}
.vrc .navbar-inverse .navbar-toggle .icon-bar {
background-color: #ffffff;
}
.vrc .navbar-inverse .navbar-collapse,
.vrc .navbar-inverse .navbar-form {
border-color: #101010;
}
.vrc .navbar-inverse .navbar-nav > .open > a,
.vrc .navbar-inverse .navbar-nav > .open > a:hover,
.vrc .navbar-inverse .navbar-nav > .open > a:focus {
background-color: #080808;
color: #ffffff;
}
@media (max-width: 767px) {
.vrc .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
border-color: #080808;
}
.vrc .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
background-color: #080808;
}
.vrc .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
color: #9d9d9d;
}
.vrc .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
.vrc .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
color: #ffffff;
background-color: transparent;
}
.vrc .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
.vrc .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
.vrc .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
color: #ffffff;
background-color: #080808;
}
.vrc .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
.vrc .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
.vrc .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
color: #444444;
background-color: transparent;
}
}
.vrc .navbar-inverse .navbar-link {
color: #9d9d9d;
}
.vrc .navbar-inverse .navbar-link:hover {
color: #ffffff;
}
.vrc .navbar-inverse .btn-link {
color: #9d9d9d;
}
.vrc .navbar-inverse .btn-link:hover,
.vrc .navbar-inverse .btn-link:focus {
color: #ffffff;
}
.vrc .navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .vrc .navbar-inverse .btn-link:hover,
.vrc .navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .vrc .navbar-inverse .btn-link:focus {
color: #444444;
}
.vrc .breadcrumb {
padding: 8px 15px;
margin-bottom: 20px;
list-style: none;
background-color: #f5f5f5;
border-radius: 4px;
}
.vrc .breadcrumb > li {
display: inline-block;
}
.vrc .breadcrumb > li + li:before {
content: "/\00a0";
padding: 0 5px;
color: #cccccc;
}
.vrc .breadcrumb > .active {
color: #777777;
}
.vrc .pagination {
display: inline-block;
padding-left: 0;
margin: 20px 0;
border-radius: 4px;
}
.vrc .pagination > li {
display: inline;
}
.vrc .pagination > li > a,
.vrc .pagination > li > span {
position: relative;
float: left;
padding: 6px 12px;
line-height: 1.42857143;
text-decoration: none;
color: #337ab7;
background-color: #ffffff;
border: 1px solid #dddddd;
margin-left: -1px;
}
.vrc .pagination > li:first-child > a,
.vrc .pagination > li:first-child > span {
margin-left: 0;
border-bottom-left-radius: 4px;
border-top-left-radius: 4px;
}
.vrc .pagination > li:last-child > a,
.vrc .pagination > li:last-child > span {
border-bottom-right-radius: 4px;
border-top-right-radius: 4px;
}
.vrc .pagination > li > a:hover,
.vrc .pagination > li > span:hover,
.vrc .pagination > li > a:focus,
.vrc .pagination > li > span:focus {
color: #23527c;
background-color: #eeeeee;
border-color: #dddddd;
}
.vrc .pagination > .active > a,
.vrc .pagination > .active > span,
.vrc .pagination > .active > a:hover,
.vrc .pagination > .active > span:hover,
.vrc .pagination > .active > a:focus,
.vrc .pagination > .active > span:focus {
z-index: 2;
color: #ffffff;
background-color: #337ab7;
border-color: #337ab7;
cursor: default;
}
.vrc .pagination > .disabled > span,
.vrc .pagination > .disabled > span:hover,
.vrc .pagination > .disabled > span:focus,
.vrc .pagination > .disabled > a,
.vrc .pagination > .disabled > a:hover,
.vrc .pagination > .disabled > a:focus {
color: #777777;
background-color: #ffffff;
border-color: #dddddd;
cursor: not-allowed;
}
.vrc .pagination-lg > li > a,
.vrc .pagination-lg > li > span {
padding: 10px 16px;
font-size: 18px;
}
.vrc .pagination-lg > li:first-child > a,
.vrc .pagination-lg > li:first-child > span {
border-bottom-left-radius: 6px;
border-top-left-radius: 6px;
}
.vrc .pagination-lg > li:last-child > a,
.vrc .pagination-lg > li:last-child > span {
border-bottom-right-radius: 6px;
border-top-right-radius: 6px;
}
.vrc .pagination-sm > li > a,
.vrc .pagination-sm > li > span {
padding: 5px 10px;
font-size: 12px;
}
.vrc .pagination-sm > li:first-child > a,
.vrc .pagination-sm > li:first-child > span {
border-bottom-left-radius: 3px;
border-top-left-radius: 3px;
}
.vrc .pagination-sm > li:last-child > a,
.vrc .pagination-sm > li:last-child > span {
border-bottom-right-radius: 3px;
border-top-right-radius: 3px;
}
.vrc .pager {
padding-left: 0;
margin: 20px 0;
list-style: none;
text-align: center;
}
.vrc .pager li {
display: inline;
}
.vrc .pager li > a,
.vrc .pager li > span {
display: inline-block;
padding: 5px 14px;
background-color: #ffffff;
border: 1px solid #dddddd;
border-radius: 15px;
}
.vrc .pager li > a:hover,
.vrc .pager li > a:focus {
text-decoration: none;
background-color: #eeeeee;
}
.vrc .pager .next > a,
.vrc .pager .next > span {
float: right;
}
.vrc .pager .previous > a,
.vrc .pager .previous > span {
float: left;
}
.vrc .pager .disabled > a,
.vrc .pager .disabled > a:hover,
.vrc .pager .disabled > a:focus,
.vrc .pager .disabled > span {
color: #777777;
background-color: #ffffff;
cursor: not-allowed;
}
.vrc .label {
display: inline;
padding: .2em .6em .3em;
font-size: 75%;
font-weight: bold;
line-height: 1;
color: #ffffff;
text-align: center;
white-space: nowrap;
vertical-align: baseline;
border-radius: .25em;
}
a.vrc .label:hover,
a.vrc .label:focus {
color: #ffffff;
text-decoration: none;
cursor: pointer;
}
.vrc .label:empty {
display: none;
}
.btn .vrc .label {
position: relative;
top: -1px;
}
.vrc .label-default {
background-color: #777777;
}
.vrc .label-default[href]:hover,
.vrc .label-default[href]:focus {
background-color: #5e5e5e;
}
.vrc .label-primary {
background-color: #337ab7;
}
.vrc .label-primary[href]:hover,
.vrc .label-primary[href]:focus {
background-color: #286090;
}
.vrc .label-success {
background-color: #5cb85c;
}
.vrc .label-success[href]:hover,
.vrc .label-success[href]:focus {
background-color: #449d44;
}
.vrc .label-info {
background-color: #5bc0de;
}
.vrc .label-info[href]:hover,
.vrc .label-info[href]:focus {
background-color: #31b0d5;
}
.vrc .label-warning {
background-color: #f0ad4e;
}
.vrc .label-warning[href]:hover,
.vrc .label-warning[href]:focus {
background-color: #ec971f;
}
.vrc .label-danger {
background-color: #d9534f;
}
.vrc .label-danger[href]:hover,
.vrc .label-danger[href]:focus {
background-color: #c9302c;
}
.vrc .badge {
display: inline-block;
min-width: 10px;
padding: 3px 7px;
font-size: 12px;
font-weight: bold;
color: #ffffff;
line-height: 1;
vertical-align: baseline;
white-space: nowrap;
text-align: center;
background-color: #777777;
border-radius: 10px;
}
.vrc .badge:empty {
display: none;
}
.btn .vrc .badge {
position: relative;
top: -1px;
}
.btn-xs .vrc .badge,
.btn-group-xs > .btn .vrc .badge {
top: 0;
padding: 1px 5px;
}
a.vrc .badge:hover,
a.vrc .badge:focus {
color: #ffffff;
text-decoration: none;
cursor: pointer;
}
.list-group-item.active > .vrc .badge,
.nav-pills > .active > a > .vrc .badge {
color: #337ab7;
background-color: #ffffff;
}
.list-group-item > .vrc .badge {
float: right;
}
.list-group-item > .vrc .badge + .vrc .badge {
margin-right: 5px;
}
.nav-pills > li > a > .vrc .badge {
margin-left: 3px;
}
.vrc .jumbotron {
padding: 30px 15px;
margin-bottom: 30px;
color: inherit;
background-color: #eeeeee;
}
.vrc .jumbotron h1,
.vrc .jumbotron .h1 {
color: inherit;
}
.vrc .jumbotron p {
margin-bottom: 15px;
font-size: 21px;
font-weight: 200;
}
.vrc .jumbotron > hr {
border-top-color: #d5d5d5;
}
.container .vrc .jumbotron,
.container-fluid .vrc .jumbotron {
border-radius: 6px;
}
.vrc .jumbotron .container {
max-width: 100%;
}
@media screen and (min-width: 768px) {
.vrc .jumbotron {
padding: 48px 0;
}
.container .vrc .jumbotron,
.container-fluid .vrc .jumbotron {
padding-left: 60px;
padding-right: 60px;
}
.vrc .jumbotron h1,
.vrc .jumbotron .h1 {
font-size: 63px;
}
}
.vrc .thumbnail {
display: block;
padding: 4px;
margin-bottom: 20px;
line-height: 1.42857143;
background-color: #ffffff;
border: 1px solid #dddddd;
border-radius: 4px;
-webkit-transition: border 0.2s ease-in-out;
-o-transition: border 0.2s ease-in-out;
transition: border 0.2s ease-in-out;
}
.vrc .thumbnail > img,
.vrc .thumbnail a > img {
margin-left: auto;
margin-right: auto;
}
a.vrc .thumbnail:hover,
a.vrc .thumbnail:focus,
a.vrc .thumbnail.active {
border-color: #337ab7;
}
.vrc .thumbnail .caption {
padding: 9px;
color: #333333;
}
.vrc .alert {
padding: 15px;
margin-bottom: 20px;
border: 1px solid transparent;
border-radius: 4px;
}
.vrc .alert h4 {
margin-top: 0;
color: inherit;
}
.vrc .alert .alert-link {
font-weight: bold;
}
.vrc .alert > p,
.vrc .alert > ul {
margin-bottom: 0;
}
.vrc .alert > p + p {
margin-top: 5px;
}
.vrc .alert-dismissable,
.vrc .alert-dismissible {
padding-right: 35px;
}
.vrc .alert-dismissable .close,
.vrc .alert-dismissible .close {
position: relative;
top: -2px;
right: -21px;
color: inherit;
}
.vrc .alert-success {
background-color: #dff0d8;
border-color: #d6e9c6;
color: #3c763d;
}
.vrc .alert-success hr {
border-top-color: #c9e2b3;
}
.vrc .alert-success .alert-link {
color: #2b542c;
}
.vrc .alert-info {
background-color: #d9edf7;
border-color: #bce8f1;
color: #31708f;
}
.vrc .alert-info hr {
border-top-color: #a6e1ec;
}
.vrc .alert-info .alert-link {
color: #245269;
}
.vrc .alert-warning {
background-color: #fcf8e3;
border-color: #faebcc;
color: #8a6d3b;
}
.vrc .alert-warning hr {
border-top-color: #f7e1b5;
}
.vrc .alert-warning .alert-link {
color: #66512c;
}
.vrc .alert-danger {
background-color: #f2dede;
border-color: #ebccd1;
color: #a94442;
}
.vrc .alert-danger hr {
border-top-color: #e4b9c0;
}
.vrc .alert-danger .alert-link {
color: #843534;
}
@-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;
}
}
.vrc .progress {
overflow: hidden;
height: 20px;
margin-bottom: 20px;
background-color: #f5f5f5;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.vrc .progress-bar {
float: left;
width: 0%;
height: 100%;
font-size: 12px;
line-height: 20px;
color: #ffffff;
text-align: center;
background-color: #337ab7;
-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
-webkit-transition: width 0.6s ease;
-o-transition: width 0.6s ease;
transition: width 0.6s ease;
}
.vrc .progress-striped .progress-bar,
.vrc .progress-bar-striped {
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: -o-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;
}
.vrc .progress.active .progress-bar,
.vrc .progress-bar.active {
-webkit-animation: progress-bar-stripes 2s linear infinite;
-o-animation: progress-bar-stripes 2s linear infinite;
animation: progress-bar-stripes 2s linear infinite;
}
.vrc .progress-bar-success {
background-color: #5cb85c;
}
.progress-striped .vrc .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: -o-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);
}
.vrc .progress-bar-info {
background-color: #5bc0de;
}
.progress-striped .vrc .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: -o-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);
}
.vrc .progress-bar-warning {
background-color: #f0ad4e;
}
.progress-striped .vrc .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: -o-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);
}
.vrc .progress-bar-danger {
background-color: #d9534f;
}
.progress-striped .vrc .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: -o-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);
}
.vrc .media {
margin-top: 15px;
}
.vrc .media:first-child {
margin-top: 0;
}
.vrc .media,
.vrc .media-body {
zoom: 1;
overflow: hidden;
}
.vrc .media-body {
width: 10000px;
}
.vrc .media-object {
display: block;
}
.vrc .media-right,
.vrc .media > .pull-right {
padding-left: 10px;
}
.vrc .media-left,
.vrc .media > .pull-left {
padding-right: 10px;
}
.vrc .media-left,
.vrc .media-right,
.vrc .media-body {
display: table-cell;
vertical-align: top;
}
.vrc .media-middle {
vertical-align: middle;
}
.vrc .media-bottom {
vertical-align: bottom;
}
.vrc .media-heading {
margin-top: 0;
margin-bottom: 5px;
}
.vrc .media-list {
padding-left: 0;
list-style: none;
}
.vrc .list-group {
margin-bottom: 20px;
padding-left: 0;
}
.vrc .list-group-item {
position: relative;
display: block;
padding: 10px 15px;
margin-bottom: -1px;
background-color: #ffffff;
border: 1px solid #dddddd;
}
.vrc .list-group-item:first-child {
border-top-right-radius: 4px;
border-top-left-radius: 4px;
}
.vrc .list-group-item:last-child {
margin-bottom: 0;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
}
.vrc a.list-group-item {
color: #555555;
}
.vrc a.list-group-item .list-group-item-heading {
color: #333333;
}
.vrc a.list-group-item:hover,
.vrc a.list-group-item:focus {
text-decoration: none;
color: #555555;
background-color: #f5f5f5;
}
.vrc .list-group-item.disabled,
.vrc .list-group-item.disabled:hover,
.vrc .list-group-item.disabled:focus {
background-color: #eeeeee;
color: #777777;
cursor: not-allowed;
}
.vrc .list-group-item.disabled .list-group-item-heading,
.vrc .list-group-item.disabled:hover .list-group-item-heading,
.vrc .list-group-item.disabled:focus .list-group-item-heading {
color: inherit;
}
.vrc .list-group-item.disabled .list-group-item-text,
.vrc .list-group-item.disabled:hover .list-group-item-text,
.vrc .list-group-item.disabled:focus .list-group-item-text {
color: #777777;
}
.vrc .list-group-item.active,
.vrc .list-group-item.active:hover,
.vrc .list-group-item.active:focus {
z-index: 2;
color: #ffffff;
background-color: #337ab7;
border-color: #337ab7;
}
.vrc .list-group-item.active .list-group-item-heading,
.vrc .list-group-item.active:hover .list-group-item-heading,
.vrc .list-group-item.active:focus .list-group-item-heading,
.vrc .list-group-item.active .list-group-item-heading > small,
.vrc .list-group-item.active:hover .list-group-item-heading > small,
.vrc .list-group-item.active:focus .list-group-item-heading > small,
.vrc .list-group-item.active .list-group-item-heading > .small,
.vrc .list-group-item.active:hover .list-group-item-heading > .small,
.vrc .list-group-item.active:focus .list-group-item-heading > .small {
color: inherit;
}
.vrc .list-group-item.active .list-group-item-text,
.vrc .list-group-item.active:hover .list-group-item-text,
.vrc .list-group-item.active:focus .list-group-item-text {
color: #c7ddef;
}
.vrc .list-group-item-success {
color: #3c763d;
background-color: #dff0d8;
}
a.vrc .list-group-item-success {
color: #3c763d;
}
a.vrc .list-group-item-success .list-group-item-heading {
color: inherit;
}
a.vrc .list-group-item-success:hover,
a.vrc .list-group-item-success:focus {
color: #3c763d;
background-color: #d0e9c6;
}
a.vrc .list-group-item-success.active,
a.vrc .list-group-item-success.active:hover,
a.vrc .list-group-item-success.active:focus {
color: #fff;
background-color: #3c763d;
border-color: #3c763d;
}
.vrc .list-group-item-info {
color: #31708f;
background-color: #d9edf7;
}
a.vrc .list-group-item-info {
color: #31708f;
}
a.vrc .list-group-item-info .list-group-item-heading {
color: inherit;
}
a.vrc .list-group-item-info:hover,
a.vrc .list-group-item-info:focus {
color: #31708f;
background-color: #c4e3f3;
}
a.vrc .list-group-item-info.active,
a.vrc .list-group-item-info.active:hover,
a.vrc .list-group-item-info.active:focus {
color: #fff;
background-color: #31708f;
border-color: #31708f;
}
.vrc .list-group-item-warning {
color: #8a6d3b;
background-color: #fcf8e3;
}
a.vrc .list-group-item-warning {
color: #8a6d3b;
}
a.vrc .list-group-item-warning .list-group-item-heading {
color: inherit;
}
a.vrc .list-group-item-warning:hover,
a.vrc .list-group-item-warning:focus {
color: #8a6d3b;
background-color: #faf2cc;
}
a.vrc .list-group-item-warning.active,
a.vrc .list-group-item-warning.active:hover,
a.vrc .list-group-item-warning.active:focus {
color: #fff;
background-color: #8a6d3b;
border-color: #8a6d3b;
}
.vrc .list-group-item-danger {
color: #a94442;
background-color: #f2dede;
}
a.vrc .list-group-item-danger {
color: #a94442;
}
a.vrc .list-group-item-danger .list-group-item-heading {
color: inherit;
}
a.vrc .list-group-item-danger:hover,
a.vrc .list-group-item-danger:focus {
color: #a94442;
background-color: #ebcccc;
}
a.vrc .list-group-item-danger.active,
a.vrc .list-group-item-danger.active:hover,
a.vrc .list-group-item-danger.active:focus {
color: #fff;
background-color: #a94442;
border-color: #a94442;
}
.vrc .list-group-item-heading {
margin-top: 0;
margin-bottom: 5px;
}
.vrc .list-group-item-text {
margin-bottom: 0;
line-height: 1.3;
}
.vrc .panel {
margin-bottom: 20px;
background-color: #ffffff;
border: 1px solid transparent;
border-radius: 4px;
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.vrc .panel-body {
padding: 15px;
}
.vrc .panel-heading {
padding: 10px 15px;
border-bottom: 1px solid transparent;
border-top-right-radius: 3px;
border-top-left-radius: 3px;
}
.vrc .panel-heading > .dropdown .dropdown-toggle {
color: inherit;
}
.vrc .panel-title {
margin-top: 0;
margin-bottom: 0;
font-size: 16px;
color: inherit;
}
.vrc .panel-title > a,
.vrc .panel-title > small,
.vrc .panel-title > .small,
.vrc .panel-title > small > a,
.vrc .panel-title > .small > a {
color: inherit;
}
.vrc .panel-footer {
padding: 10px 15px;
background-color: #f5f5f5;
border-top: 1px solid #dddddd;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;
}
.vrc .panel > .list-group,
.vrc .panel > .panel-collapse > .list-group {
margin-bottom: 0;
}
.vrc .panel > .list-group .list-group-item,
.vrc .panel > .panel-collapse > .list-group .list-group-item {
border-width: 1px 0;
border-radius: 0;
}
.vrc .panel > .list-group:first-child .list-group-item:first-child,
.vrc .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
border-top: 0;
border-top-right-radius: 3px;
border-top-left-radius: 3px;
}
.vrc .panel > .list-group:last-child .list-group-item:last-child,
.vrc .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
border-bottom: 0;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;
}
.vrc .panel-heading + .list-group .list-group-item:first-child {
border-top-width: 0;
}
.vrc .list-group + .panel-footer {
border-top-width: 0;
}
.vrc .panel > .table,
.vrc .panel > .table-responsive > .table,
.vrc .panel > .panel-collapse > .table {
margin-bottom: 0;
}
.vrc .panel > .table caption,
.vrc .panel > .table-responsive > .table caption,
.vrc .panel > .panel-collapse > .table caption {
padding-left: 15px;
padding-right: 15px;
}
.vrc .panel > .table:first-child,
.vrc .panel > .table-responsive:first-child > .table:first-child {
border-top-right-radius: 3px;
border-top-left-radius: 3px;
}
.vrc .panel > .table:first-child > thead:first-child > tr:first-child,
.vrc .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.vrc .panel > .table:first-child > tbody:first-child > tr:first-child,
.vrc .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
border-top-left-radius: 3px;
border-top-right-radius: 3px;
}
.vrc .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.vrc .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.vrc .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.vrc .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.vrc .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.vrc .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.vrc .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.vrc .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
border-top-left-radius: 3px;
}
.vrc .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.vrc .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.vrc .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.vrc .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.vrc .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.vrc .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.vrc .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.vrc .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
border-top-right-radius: 3px;
}
.vrc .panel > .table:last-child,
.vrc .panel > .table-responsive:last-child > .table:last-child {
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;
}
.vrc .panel > .table:last-child > tbody:last-child > tr:last-child,
.vrc .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.vrc .panel > .table:last-child > tfoot:last-child > tr:last-child,
.vrc .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
border-bottom-left-radius: 3px;
border-bottom-right-radius: 3px;
}
.vrc .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.vrc .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.vrc .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.vrc .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.vrc .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.vrc .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.vrc .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.vrc .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
border-bottom-left-radius: 3px;
}
.vrc .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.vrc .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.vrc .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.vrc .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.vrc .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.vrc .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.vrc .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.vrc .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
border-bottom-right-radius: 3px;
}
.vrc .panel > .panel-body + .table,
.vrc .panel > .panel-body + .table-responsive,
.vrc .panel > .table + .panel-body,
.vrc .panel > .table-responsive + .panel-body {
border-top: 1px solid #dddddd;
}
.vrc .panel > .table > tbody:first-child > tr:first-child th,
.vrc .panel > .table > tbody:first-child > tr:first-child td {
border-top: 0;
}
.vrc .panel > .table-bordered,
.vrc .panel > .table-responsive > .table-bordered {
border: 0;
}
.vrc .panel > .table-bordered > thead > tr > th:first-child,
.vrc .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.vrc .panel > .table-bordered > tbody > tr > th:first-child,
.vrc .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.vrc .panel > .table-bordered > tfoot > tr > th:first-child,
.vrc .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.vrc .panel > .table-bordered > thead > tr > td:first-child,
.vrc .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.vrc .panel > .table-bordered > tbody > tr > td:first-child,
.vrc .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.vrc .panel > .table-bordered > tfoot > tr > td:first-child,
.vrc .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
border-left: 0;
}
.vrc .panel > .table-bordered > thead > tr > th:last-child,
.vrc .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.vrc .panel > .table-bordered > tbody > tr > th:last-child,
.vrc .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.vrc .panel > .table-bordered > tfoot > tr > th:last-child,
.vrc .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.vrc .panel > .table-bordered > thead > tr > td:last-child,
.vrc .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.vrc .panel > .table-bordered > tbody > tr > td:last-child,
.vrc .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.vrc .panel > .table-bordered > tfoot > tr > td:last-child,
.vrc .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
border-right: 0;
}
.vrc .panel > .table-bordered > thead > tr:first-child > td,
.vrc .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.vrc .panel > .table-bordered > tbody > tr:first-child > td,
.vrc .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.vrc .panel > .table-bordered > thead > tr:first-child > th,
.vrc .panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.vrc .panel > .table-bordered > tbody > tr:first-child > th,
.vrc .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
border-bottom: 0;
}
.vrc .panel > .table-bordered > tbody > tr:last-child > td,
.vrc .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.vrc .panel > .table-bordered > tfoot > tr:last-child > td,
.vrc .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.vrc .panel > .table-bordered > tbody > tr:last-child > th,
.vrc .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.vrc .panel > .table-bordered > tfoot > tr:last-child > th,
.vrc .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
border-bottom: 0;
}
.vrc .panel > .table-responsive {
border: 0;
margin-bottom: 0;
}
.vrc .panel-group {
margin-bottom: 20px;
}
.vrc .panel-group .panel {
margin-bottom: 0;
border-radius: 4px;
}
.vrc .panel-group .panel + .panel {
margin-top: 5px;
}
.vrc .panel-group .panel-heading {
border-bottom: 0;
}
.vrc .panel-group .panel-heading + .panel-collapse > .panel-body,
.vrc .panel-group .panel-heading + .panel-collapse > .list-group {
border-top: 1px solid #dddddd;
}
.vrc .panel-group .panel-footer {
border-top: 0;
}
.vrc .panel-group .panel-footer + .panel-collapse .panel-body {
border-bottom: 1px solid #dddddd;
}
.vrc .panel-default {
border-color: #dddddd;
}
.vrc .panel-default > .panel-heading {
color: #333333;
background-color: #f5f5f5;
border-color: #dddddd;
}
.vrc .panel-default > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #dddddd;
}
.vrc .panel-default > .panel-heading .badge {
color: #f5f5f5;
background-color: #333333;
}
.vrc .panel-default > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #dddddd;
}
.vrc .panel-primary {
border-color: #337ab7;
}
.vrc .panel-primary > .panel-heading {
color: #ffffff;
background-color: #337ab7;
border-color: #337ab7;
}
.vrc .panel-primary > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #337ab7;
}
.vrc .panel-primary > .panel-heading .badge {
color: #337ab7;
background-color: #ffffff;
}
.vrc .panel-primary > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #337ab7;
}
.vrc .panel-success {
border-color: #d6e9c6;
}
.vrc .panel-success > .panel-heading {
color: #3c763d;
background-color: #dff0d8;
border-color: #d6e9c6;
}
.vrc .panel-success > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #d6e9c6;
}
.vrc .panel-success > .panel-heading .badge {
color: #dff0d8;
background-color: #3c763d;
}
.vrc .panel-success > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #d6e9c6;
}
.vrc .panel-info {
border-color: #bce8f1;
}
.vrc .panel-info > .panel-heading {
color: #31708f;
background-color: #d9edf7;
border-color: #bce8f1;
}
.vrc .panel-info > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #bce8f1;
}
.vrc .panel-info > .panel-heading .badge {
color: #d9edf7;
background-color: #31708f;
}
.vrc .panel-info > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #bce8f1;
}
.vrc .panel-warning {
border-color: #faebcc;
}
.vrc .panel-warning > .panel-heading {
color: #8a6d3b;
background-color: #fcf8e3;
border-color: #faebcc;
}
.vrc .panel-warning > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #faebcc;
}
.vrc .panel-warning > .panel-heading .badge {
color: #fcf8e3;
background-color: #8a6d3b;
}
.vrc .panel-warning > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #faebcc;
}
.vrc .panel-danger {
border-color: #ebccd1;
}
.vrc .panel-danger > .panel-heading {
color: #a94442;
background-color: #f2dede;
border-color: #ebccd1;
}
.vrc .panel-danger > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #ebccd1;
}
.vrc .panel-danger > .panel-heading .badge {
color: #f2dede;
background-color: #a94442;
}
.vrc .panel-danger > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #ebccd1;
}
.vrc .embed-responsive {
position: relative;
display: block;
height: 0;
padding: 0;
overflow: hidden;
}
.vrc .embed-responsive .embed-responsive-item,
.vrc .embed-responsive iframe,
.vrc .embed-responsive embed,
.vrc .embed-responsive object,
.vrc .embed-responsive video {
position: absolute;
top: 0;
left: 0;
bottom: 0;
height: 100%;
width: 100%;
border: 0;
}
.vrc .embed-responsive-16by9 {
padding-bottom: 56.25%;
}
.vrc .embed-responsive-4by3 {
padding-bottom: 75%;
}
.vrc .well {
min-height: 20px;
padding: 19px;
margin-bottom: 20px;
background-color: #f5f5f5;
border: 1px solid #e3e3e3;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.vrc .well blockquote {
border-color: #ddd;
border-color: rgba(0, 0, 0, 0.15);
}
.vrc .well-lg {
padding: 24px;
border-radius: 6px;
}
.vrc .well-sm {
padding: 9px;
border-radius: 3px;
}
.vrc .close {
float: right;
font-size: 21px;
font-weight: bold;
line-height: 1;
color: #000000;
text-shadow: 0 1px 0 #ffffff;
opacity: 0.2;
filter: alpha(opacity=20);
}
.vrc .close:hover,
.vrc .close:focus {
color: #000000;
text-decoration: none;
cursor: pointer;
opacity: 0.5;
filter: alpha(opacity=50);
}
button.vrc .close {
padding: 0;
cursor: pointer;
background: transparent;
border: 0;
-webkit-appearance: none;
}
.vrc .modal-open {
overflow: hidden;
}
.vrc .modal {
display: none;
overflow: hidden;
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1050;
-webkit-overflow-scrolling: touch;
outline: 0;
}
.vrc .modal.fade .modal-dialog {
-webkit-transform: translate(0, -25%);
-ms-transform: translate(0, -25%);
-o-transform: translate(0, -25%);
transform: translate(0, -25%);
-webkit-transition: -webkit-transform 0.3s ease-out;
-moz-transition: -moz-transform 0.3s ease-out;
-o-transition: -o-transform 0.3s ease-out;
transition: transform 0.3s ease-out;
}
.vrc .modal.in .modal-dialog {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
-o-transform: translate(0, 0);
transform: translate(0, 0);
}
.vrc .modal-open .modal {
overflow-x: hidden;
overflow-y: auto;
}
.vrc .modal-dialog {
position: relative;
width: auto;
margin: 10px;
}
.vrc .modal-content {
position: relative;
background-color: #ffffff;
border: 1px solid #999999;
border: 1px solid rgba(0, 0, 0, 0.2);
border-radius: 6px;
-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
background-clip: padding-box;
outline: 0;
}
.vrc .modal-backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1040;
background-color: #000000;
}
.vrc .modal-backdrop.fade {
opacity: 0;
filter: alpha(opacity=0);
}
.vrc .modal-backdrop.in {
opacity: 0.5;
filter: alpha(opacity=50);
}
.vrc .modal-header {
padding: 15px;
border-bottom: 1px solid #e5e5e5;
min-height: 16.42857143px;
}
.vrc .modal-header .close {
margin-top: -2px;
}
.vrc .modal-title {
margin: 0;
line-height: 1.42857143;
}
.vrc .modal-body {
position: relative;
padding: 15px;
}
.vrc .modal-footer {
padding: 15px;
text-align: right;
border-top: 1px solid #e5e5e5;
}
.vrc .modal-footer .btn + .btn {
margin-left: 5px;
margin-bottom: 0;
}
.vrc .modal-footer .btn-group .btn + .btn {
margin-left: -1px;
}
.vrc .modal-footer .btn-block + .btn-block {
margin-left: 0;
}
.vrc .modal-scrollbar-measure {
position: absolute;
top: -9999px;
width: 50px;
height: 50px;
overflow: scroll;
}
@media (min-width: 768px) {
.vrc .modal-dialog {
width: 600px;
margin: 30px auto;
}
.vrc .modal-content {
-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
}
.vrc .modal-sm {
width: 300px;
}
}
@media (min-width: 992px) {
.vrc .modal-lg {
width: 900px;
}
}
.vrc .tooltip {
position: absolute;
z-index: 1070;
display: block;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 12px;
font-weight: normal;
line-height: 1.4;
opacity: 0;
filter: alpha(opacity=0);
}
.vrc .tooltip.in {
opacity: 0.9;
filter: alpha(opacity=90);
}
.vrc .tooltip.top {
margin-top: -3px;
padding: 5px 0;
}
.vrc .tooltip.right {
margin-left: 3px;
padding: 0 5px;
}
.vrc .tooltip.bottom {
margin-top: 3px;
padding: 5px 0;
}
.vrc .tooltip.left {
margin-left: -3px;
padding: 0 5px;
}
.vrc .tooltip-inner {
max-width: 200px;
padding: 3px 8px;
color: #ffffff;
text-align: center;
text-decoration: none;
background-color: #000000;
border-radius: 4px;
}
.vrc .tooltip-arrow {
position: absolute;
width: 0;
height: 0;
border-color: transparent;
border-style: solid;
}
.vrc .tooltip.top .tooltip-arrow {
bottom: 0;
left: 50%;
margin-left: -5px;
border-width: 5px 5px 0;
border-top-color: #000000;
}
.vrc .tooltip.top-left .tooltip-arrow {
bottom: 0;
right: 5px;
margin-bottom: -5px;
border-width: 5px 5px 0;
border-top-color: #000000;
}
.vrc .tooltip.top-right .tooltip-arrow {
bottom: 0;
left: 5px;
margin-bottom: -5px;
border-width: 5px 5px 0;
border-top-color: #000000;
}
.vrc .tooltip.right .tooltip-arrow {
top: 50%;
left: 0;
margin-top: -5px;
border-width: 5px 5px 5px 0;
border-right-color: #000000;
}
.vrc .tooltip.left .tooltip-arrow {
top: 50%;
right: 0;
margin-top: -5px;
border-width: 5px 0 5px 5px;
border-left-color: #000000;
}
.vrc .tooltip.bottom .tooltip-arrow {
top: 0;
left: 50%;
margin-left: -5px;
border-width: 0 5px 5px;
border-bottom-color: #000000;
}
.vrc .tooltip.bottom-left .tooltip-arrow {
top: 0;
right: 5px;
margin-top: -5px;
border-width: 0 5px 5px;
border-bottom-color: #000000;
}
.vrc .tooltip.bottom-right .tooltip-arrow {
top: 0;
left: 5px;
margin-top: -5px;
border-width: 0 5px 5px;
border-bottom-color: #000000;
}
.vrc .popover {
position: absolute;
top: 0;
left: 0;
z-index: 1060;
display: none;
max-width: 276px;
padding: 1px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 14px;
font-weight: normal;
line-height: 1.42857143;
text-align: left;
background-color: #ffffff;
background-clip: padding-box;
border: 1px solid #cccccc;
border: 1px solid rgba(0, 0, 0, 0.2);
border-radius: 6px;
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
white-space: normal;
}
.vrc .popover.top {
margin-top: -10px;
}
.vrc .popover.right {
margin-left: 10px;
}
.vrc .popover.bottom {
margin-top: 10px;
}
.vrc .popover.left {
margin-left: -10px;
}
.vrc .popover-title {
margin: 0;
padding: 8px 14px;
font-size: 14px;
background-color: #f7f7f7;
border-bottom: 1px solid #ebebeb;
border-radius: 5px 5px 0 0;
}
.vrc .popover-content {
padding: 9px 14px;
}
.vrc .popover > .arrow,
.vrc .popover > .arrow:after {
position: absolute;
display: block;
width: 0;
height: 0;
border-color: transparent;
border-style: solid;
}
.vrc .popover > .arrow {
border-width: 11px;
}
.vrc .popover > .arrow:after {
border-width: 10px;
content: "";
}
.vrc .popover.top > .arrow {
left: 50%;
margin-left: -11px;
border-bottom-width: 0;
border-top-color: #999999;
border-top-color: rgba(0, 0, 0, 0.25);
bottom: -11px;
}
.vrc .popover.top > .arrow:after {
content: " ";
bottom: 1px;
margin-left: -10px;
border-bottom-width: 0;
border-top-color: #ffffff;
}
.vrc .popover.right > .arrow {
top: 50%;
left: -11px;
margin-top: -11px;
border-left-width: 0;
border-right-color: #999999;
border-right-color: rgba(0, 0, 0, 0.25);
}
.vrc .popover.right > .arrow:after {
content: " ";
left: 1px;
bottom: -10px;
border-left-width: 0;
border-right-color: #ffffff;
}
.vrc .popover.bottom > .arrow {
left: 50%;
margin-left: -11px;
border-top-width: 0;
border-bottom-color: #999999;
border-bottom-color: rgba(0, 0, 0, 0.25);
top: -11px;
}
.vrc .popover.bottom > .arrow:after {
content: " ";
top: 1px;
margin-left: -10px;
border-top-width: 0;
border-bottom-color: #ffffff;
}
.vrc .popover.left > .arrow {
top: 50%;
right: -11px;
margin-top: -11px;
border-right-width: 0;
border-left-color: #999999;
border-left-color: rgba(0, 0, 0, 0.25);
}
.vrc .popover.left > .arrow:after {
content: " ";
right: 1px;
border-right-width: 0;
border-left-color: #ffffff;
bottom: -10px;
}
.vrc .carousel {
position: relative;
}
.vrc .carousel-inner {
position: relative;
overflow: hidden;
width: 100%;
}
.vrc .carousel-inner > .item {
display: none;
position: relative;
-webkit-transition: 0.6s ease-in-out left;
-o-transition: 0.6s ease-in-out left;
transition: 0.6s ease-in-out left;
}
.vrc .carousel-inner > .item > img,
.vrc .carousel-inner > .item > a > img {
line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
.vrc .carousel-inner > .item {
-webkit-transition: -webkit-transform 0.6s ease-in-out;
-moz-transition: -moz-transform 0.6s ease-in-out;
-o-transition: -o-transform 0.6s ease-in-out;
transition: transform 0.6s ease-in-out;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-perspective: 1000;
-moz-perspective: 1000;
perspective: 1000;
}
.vrc .carousel-inner > .item.next,
.vrc .carousel-inner > .item.active.right {
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
left: 0;
}
.vrc .carousel-inner > .item.prev,
.vrc .carousel-inner > .item.active.left {
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
left: 0;
}
.vrc .carousel-inner > .item.next.left,
.vrc .carousel-inner > .item.prev.right,
.vrc .carousel-inner > .item.active {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
left: 0;
}
}
.vrc .carousel-inner > .active,
.vrc .carousel-inner > .next,
.vrc .carousel-inner > .prev {
display: block;
}
.vrc .carousel-inner > .active {
left: 0;
}
.vrc .carousel-inner > .next,
.vrc .carousel-inner > .prev {
position: absolute;
top: 0;
width: 100%;
}
.vrc .carousel-inner > .next {
left: 100%;
}
.vrc .carousel-inner > .prev {
left: -100%;
}
.vrc .carousel-inner > .next.left,
.vrc .carousel-inner > .prev.right {
left: 0;
}
.vrc .carousel-inner > .active.left {
left: -100%;
}
.vrc .carousel-inner > .active.right {
left: 100%;
}
.vrc .carousel-control {
position: absolute;
top: 0;
left: 0;
bottom: 0;
width: 15%;
opacity: 0.5;
filter: alpha(opacity=50);
font-size: 20px;
color: #ffffff;
text-align: center;
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.vrc .carousel-control.left {
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
background-image: -o-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%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
.vrc .carousel-control.right {
left: auto;
right: 0;
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
background-image: -o-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%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}
.vrc .carousel-control:hover,
.vrc .carousel-control:focus {
outline: 0;
color: #ffffff;
text-decoration: none;
opacity: 0.9;
filter: alpha(opacity=90);
}
.vrc .carousel-control .icon-prev,
.vrc .carousel-control .icon-next,
.vrc .carousel-control .glyphicon-chevron-left,
.vrc .carousel-control .glyphicon-chevron-right {
position: absolute;
top: 50%;
z-index: 5;
display: inline-block;
}
.vrc .carousel-control .icon-prev,
.vrc .carousel-control .glyphicon-chevron-left {
left: 50%;
margin-left: -10px;
}
.vrc .carousel-control .icon-next,
.vrc .carousel-control .glyphicon-chevron-right {
right: 50%;
margin-right: -10px;
}
.vrc .carousel-control .icon-prev,
.vrc .carousel-control .icon-next {
width: 20px;
height: 20px;
margin-top: -10px;
line-height: 1;
font-family: serif;
}
.vrc .carousel-control .icon-prev:before {
content: '\2039';
}
.vrc .carousel-control .icon-next:before {
content: '\203a';
}
.vrc .carousel-indicators {
position: absolute;
bottom: 10px;
left: 50%;
z-index: 15;
width: 60%;
margin-left: -30%;
padding-left: 0;
list-style: none;
text-align: center;
}
.vrc .carousel-indicators li {
display: inline-block;
width: 10px;
height: 10px;
margin: 1px;
text-indent: -999px;
border: 1px solid #ffffff;
border-radius: 10px;
cursor: pointer;
background-color: #000 \9;
background-color: rgba(0, 0, 0, 0);
}
.vrc .carousel-indicators .active {
margin: 0;
width: 12px;
height: 12px;
background-color: #ffffff;
}
.vrc .carousel-caption {
position: absolute;
left: 15%;
right: 15%;
bottom: 20px;
z-index: 10;
padding-top: 20px;
padding-bottom: 20px;
color: #ffffff;
text-align: center;
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.vrc .carousel-caption .btn {
text-shadow: none;
}
@media screen and (min-width: 768px) {
.vrc .carousel-control .glyphicon-chevron-left,
.vrc .carousel-control .glyphicon-chevron-right,
.vrc .carousel-control .icon-prev,
.vrc .carousel-control .icon-next {
width: 30px;
height: 30px;
margin-top: -15px;
font-size: 30px;
}
.vrc .carousel-control .glyphicon-chevron-left,
.vrc .carousel-control .icon-prev {
margin-left: -15px;
}
.vrc .carousel-control .glyphicon-chevron-right,
.vrc .carousel-control .icon-next {
margin-right: -15px;
}
.vrc .carousel-caption {
left: 20%;
right: 20%;
padding-bottom: 30px;
}
.vrc .carousel-indicators {
bottom: 20px;
}
}
.vrc .clearfix:before,
.vrc .clearfix:after,
.vrc .dl-horizontal dd:before,
.vrc .dl-horizontal dd:after,
.vrc .container:before,
.vrc .container:after,
.vrc .container-fluid:before,
.vrc .container-fluid:after,
.vrc .row:before,
.vrc .row:after,
.vrc .form-horizontal .form-group:before,
.vrc .form-horizontal .form-group:after,
.vrc .btn-toolbar:before,
.vrc .btn-toolbar:after,
.vrc .btn-group-vertical > .btn-group:before,
.vrc .btn-group-vertical > .btn-group:after,
.vrc .nav:before,
.vrc .nav:after,
.vrc .navbar:before,
.vrc .navbar:after,
.vrc .navbar-header:before,
.vrc .navbar-header:after,
.vrc .navbar-collapse:before,
.vrc .navbar-collapse:after,
.vrc .pager:before,
.vrc .pager:after,
.vrc .panel-body:before,
.vrc .panel-body:after,
.vrc .modal-footer:before,
.vrc .modal-footer:after {
content: " ";
display: table;
}
.vrc .clearfix:after,
.vrc .dl-horizontal dd:after,
.vrc .container:after,
.vrc .container-fluid:after,
.vrc .row:after,
.vrc .form-horizontal .form-group:after,
.vrc .btn-toolbar:after,
.vrc .btn-group-vertical > .btn-group:after,
.vrc .nav:after,
.vrc .navbar:after,
.vrc .navbar-header:after,
.vrc .navbar-collapse:after,
.vrc .pager:after,
.vrc .panel-body:after,
.vrc .modal-footer:after {
clear: both;
}
.vrc .center-block {
display: block;
margin-left: auto;
margin-right: auto;
}
.vrc .pull-right {
float: right !important;
}
.vrc .pull-left {
float: left !important;
}
.vrc .hide {
display: none !important;
}
.vrc .show {
display: block !important;
}
.vrc .invisible {
visibility: hidden;
}
.vrc .text-hide {
font: 0/0 a;
color: transparent;
text-shadow: none;
background-color: transparent;
border: 0;
}
.vrc .hidden {
display: none !important;
}
.vrc .affix {
position: fixed;
}
@-ms-viewport {
width: device-width;
}
.vrc .visible-xs,
.vrc .visible-sm,
.vrc .visible-md,
.vrc .visible-lg {
display: none !important;
}
.vrc .visible-xs-block,
.vrc .visible-xs-inline,
.vrc .visible-xs-inline-block,
.vrc .visible-sm-block,
.vrc .visible-sm-inline,
.vrc .visible-sm-inline-block,
.vrc .visible-md-block,
.vrc .visible-md-inline,
.vrc .visible-md-inline-block,
.vrc .visible-lg-block,
.vrc .visible-lg-inline,
.vrc .visible-lg-inline-block {
display: none !important;
}
@media (max-width: 767px) {
.vrc .visible-xs {
display: block !important;
}
table.vrc .visible-xs {
display: table;
}
tr.vrc .visible-xs {
display: table-row !important;
}
th.vrc .visible-xs,
td.vrc .visible-xs {
display: table-cell !important;
}
}
@media (max-width: 767px) {
.vrc .visible-xs-block {
display: block !important;
}
}
@media (max-width: 767px) {
.vrc .visible-xs-inline {
display: inline !important;
}
}
@media (max-width: 767px) {
.vrc .visible-xs-inline-block {
display: inline-block !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.vrc .visible-sm {
display: block !important;
}
table.vrc .visible-sm {
display: table;
}
tr.vrc .visible-sm {
display: table-row !important;
}
th.vrc .visible-sm,
td.vrc .visible-sm {
display: table-cell !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.vrc .visible-sm-block {
display: block !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.vrc .visible-sm-inline {
display: inline !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.vrc .visible-sm-inline-block {
display: inline-block !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.vrc .visible-md {
display: block !important;
}
table.vrc .visible-md {
display: table;
}
tr.vrc .visible-md {
display: table-row !important;
}
th.vrc .visible-md,
td.vrc .visible-md {
display: table-cell !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.vrc .visible-md-block {
display: block !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.vrc .visible-md-inline {
display: inline !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.vrc .visible-md-inline-block {
display: inline-block !important;
}
}
@media (min-width: 1200px) {
.vrc .visible-lg {
display: block !important;
}
table.vrc .visible-lg {
display: table;
}
tr.vrc .visible-lg {
display: table-row !important;
}
th.vrc .visible-lg,
td.vrc .visible-lg {
display: table-cell !important;
}
}
@media (min-width: 1200px) {
.vrc .visible-lg-block {
display: block !important;
}
}
@media (min-width: 1200px) {
.vrc .visible-lg-inline {
display: inline !important;
}
}
@media (min-width: 1200px) {
.vrc .visible-lg-inline-block {
display: inline-block !important;
}
}
@media (max-width: 767px) {
.vrc .hidden-xs {
display: none !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.vrc .hidden-sm {
display: none !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.vrc .hidden-md {
display: none !important;
}
}
@media (min-width: 1200px) {
.vrc .hidden-lg {
display: none !important;
}
}
.vrc .visible-print {
display: none !important;
}
@media print {
.vrc .visible-print {
display: block !important;
}
table.vrc .visible-print {
display: table;
}
tr.vrc .visible-print {
display: table-row !important;
}
th.vrc .visible-print,
td.vrc .visible-print {
display: table-cell !important;
}
}
.vrc .visible-print-block {
display: none !important;
}
@media print {
.vrc .visible-print-block {
display: block !important;
}
}
.vrc .visible-print-inline {
display: none !important;
}
@media print {
.vrc .visible-print-inline {
display: inline !important;
}
}
.vrc .visible-print-inline-block {
display: none !important;
}
@media print {
.vrc .visible-print-inline-block {
display: inline-block !important;
}
}
@media print {
.vrc .hidden-print {
display: none !important;
}
}.tipsy { font-size: 10px; position: absolute; padding: 5px; z-index: 100000; }
.tipsy-inner { background-color: #000; color: #FFF; max-width: 200px; padding: 5px 8px 4px 8px; text-align: center; } .tipsy-inner { border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }  .tipsy-arrow { position: absolute; width: 0; height: 0; line-height: 0; border: 5px dashed #000; } .tipsy-arrow-n { border-bottom-color: #000; }
.tipsy-arrow-s { border-top-color: #000; }
.tipsy-arrow-e { border-left-color: #000; }
.tipsy-arrow-w { border-right-color: #000; }
.tipsy-n .tipsy-arrow { top: 0px; left: 50%; margin-left: -5px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent; }
.tipsy-nw .tipsy-arrow { top: 0; left: 10px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent;}
.tipsy-ne .tipsy-arrow { top: 0; right: 10px; border-bottom-style: solid; border-top: none;  border-left-color: transparent; border-right-color: transparent;}
.tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -5px; border-top-style: solid; border-bottom: none;  border-left-color: transparent; border-right-color: transparent; }
.tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; border-top-style: solid; border-bottom: none;  border-left-color: transparent; border-right-color: transparent; }
.tipsy-se .tipsy-arrow { bottom: 0; right: 10px; border-top-style: solid; border-bottom: none; border-left-color: transparent; border-right-color: transparent; }
.tipsy-e .tipsy-arrow { right: 0; top: 50%; margin-top: -5px; border-left-style: solid; border-right: none; border-top-color: transparent; border-bottom-color: transparent; }
.tipsy-w .tipsy-arrow { left: 0; top: 50%; margin-top: -5px; border-right-style: solid; border-left: none; border-top-color: transparent; border-bottom-color: transparent; }.vrc.vrc-calendar .day-number { margin: 1px;
line-height: 22px;
text-align: center;
background-color: #DDFFCC;
color:#000; }
.vrc.vrc-calendar .day-number.no-event-day {
cursor: pointer;
}
.vrc.vrc-calendar .calendar-day-head { margin: 1px;
line-height: 22px;
text-align: center;
background-color: #F1F0F0;
color:#000; line-height: unset !important;
}
.vrc.vrc-calendar .event-start {
background: #ddffcc; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZGRmZmNjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZGRmZmNjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZmZjMGJkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(-45deg,  #ddffcc 0%, #ddffcc 50%, #ffc0bd 50%); background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#ddffcc), color-stop(50%,#ddffcc), color-stop(50%,#ffc0bd)); background: -webkit-linear-gradient(-45deg,  #ddffcc 0%,#ddffcc 50%,#ffc0bd 50%); background: -o-linear-gradient(-45deg,  #ddffcc 0%,#ddffcc 50%,#ffc0bd 50%); background: -ms-linear-gradient(-45deg,  #ddffcc 0%,#ddffcc 50%,#ffc0bd 50%); background: linear-gradient(135deg,  #ddffcc 0%,#ddffcc 50%,#ffc0bd 50%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ddffcc', endColorstr='#ffc0bd',GradientType=1 ); }
.vrc.vrc-calendar .event-day {
background-color: #FFC0BD;
color:#000; }
.vrc.vrc-calendar .event-end {
background: #ffc0bd;  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmYzBiZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2RkZmZjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGZmY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(-45deg,  #ffc0bd 50%, #ddffcc 50%, #ddffcc 100%); background: -webkit-gradient(linear, left top, right bottom, color-stop(50%,#ffc0bd), color-stop(50%,#ddffcc), color-stop(100%,#ddffcc)); background: -webkit-linear-gradient(-45deg,  #ffc0bd 50%,#ddffcc 50%,#ddffcc 100%); background: -o-linear-gradient(-45deg,  #ffc0bd 50%,#ddffcc 50%,#ddffcc 100%); background: -ms-linear-gradient(-45deg,  #ffc0bd 50%,#ddffcc 50%,#ddffcc 100%); background: linear-gradient(135deg,  #ffc0bd 50%,#ddffcc 50%,#ddffcc 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc0bd', endColorstr='#ddffcc',GradientType=1 ); }
.vrc.vrc-calendar .start-end-day {
background: #FFC0BD;
background: -moz-linear-gradient(-45deg, #FFC0BD 0%, #FFC0BD 46%, #DDFFCC 47%, #DDFFCC 50%, #DDFFCC 54%, #FFC0BD 55%, #FFC0BD 100%);
background: -webkit-gradient(left top, right bottom, color-stop(0%, #FFC0BD), color-stop(46%, #FFC0BD), color-stop(47%, #DDFFCC), color-stop(50%, #DDFFCC), color-stop(54%, #DDFFCC), color-stop(55%, #FFC0BD), color-stop(100%, #FFC0BD));
background: -webkit-linear-gradient(-45deg, #FFC0BD 0%, #FFC0BD 46%, #DDFFCC 47%, #DDFFCC 50%, #DDFFCC 54%, #FFC0BD 55%, #FFC0BD 100%);
background: -o-linear-gradient(-45deg, #FFC0BD 0%, #FFC0BD 46%, #DDFFCC 47%, #DDFFCC 50%, #DDFFCC 54%, #FFC0BD 55%, #FFC0BD 100%);
background: -ms-linear-gradient(-45deg, #FFC0BD 0%, #FFC0BD 46%, #DDFFCC 47%, #DDFFCC 50%, #DDFFCC 54%, #FFC0BD 55%, #FFC0BD 100%);
background: linear-gradient(135deg, #FFC0BD 0%, #FFC0BD 46%, #DDFFCC 47%, #DDFFCC 50%, #DDFFCC 54%, #FFC0BD 55%, #FFC0BD 100%);
color: #000000; }
.vrc.vrc-calendar .calendars-container {
max-width: 606px;
margin: 0 auto;
}
.vrc.vrc-calendar .calendar-month-container {
text-align:center; border: 1px solid #cccccc; margin-bottom: 10px;
}
.vrc.vrc-calendar .calendar-month-name {
text-align: center;
width: 100%;
margin-bottom: 10px;
color:#000;
}
.vrc.vrc-calendar .calendar-header {
margin-bottom: 11px; }
.vrc.vrc-calendar .calendar-legend{
margin-right: 8px;
height: 34px; float: left;
line-height: 34px;
}
.vrc.vrc-calendar .calendar-legend .day-number {
border: 1px solid #CCCCCC;
float: left;
margin-top: 6px;
margin-right: 5px;
}
.vrc.vrc-calendar .calendar-legend-text {
float: left;
line-height: inherit; }
.vrc.vrc-calendar .calendar-header .btn-prev,
.vrc.vrc-calendar .calendar-header .btn-next{
display: block;
width: 30px;
height: 30px;
text-indent: -99999px;
cursor: pointer;
text-decoration: none;
border: none;
}
.vrc.vrc-calendar .calendar-header .btn-prev {
background: url(//www.kastellorizoboat.com/wp-content/plugins/wp_vrcalendar/assets/images/arrow_left.png) center center no-repeat;
}
.vrc.vrc-calendar .calendar-header .btn-next {
background: url(//www.kastellorizoboat.com/wp-content/plugins/wp_vrcalendar/assets/images/arrow_right.png) center center no-repeat;
}
.vrc.vrc-calendar .calendar-header .customNavigation a.a1 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/wp_vrcalendar/assets/images/arrow_left.png) center center no-repeat;
}
.vrc.vrc-calendar .calendar-header .customNavigation a.a2 {
background: url(//www.kastellorizoboat.com/wp-content/plugins/wp_vrcalendar/assets/images/arrow_right.png) center center no-repeat;
} .vrc.vrc-calendar .calendar{ width:100%;}
.vrc.vrc-calendar .customNavigation{ color:#000}
.vrc.vrc-calendar .customNavigation a{ color:#000; text-decoration:none}
.vrc.vrc-calendar .calendar-header{ margin:20px 0 0px 0; padding: 0 5px; overflow:hidden}
.vrc.vrc-calendar .day_number_header{ width:20px;; height:20px;}
.vrc.vrc-calendar .button_calendar-header{  position: relative;
top: 9px;
z-index: 10000; margin:0 8px}
.vrc.vrc-calendar .item table{ width:100%;}
.vrc.vrc-calendar td{ vertical-align:top; white-space: nowrap; }
.vrc.vrc-calendar .customNavigation .pull-right { position:relative;}
.vrc.vrc-calendar .pull-right {
float: right !important;
}
.vrc.vrc-calendar .pull-left {
float: left !important;
}
.vrc.vrc-calendar .item td{display: inline-table;}
.calendar_title_multicalendar { 
width:107px !important; 
overflow: hidden !important;
}
.multiunitcustomcalendar td:first-child {
width:150px !important; 
overflow: hidden !important;
}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
cursor: unset !important;
}
@media (max-width: 980px)
{
.calendar_title_multicalendar { 
width:54px !important; 
font-size: 9px !important;
overflow: hidden !important;
}
.multiunitcustomcalendar td:first-child {
width:54px !important; 
font-size: 9px !important;
overflow: hidden !important;
}
.vrc.vrc-calendar.vrc-calendar-small * {
font-size: 8px !important;;
}
}
@media (max-width: 768px)
{
.calendar_title_multicalendar { 
width:54px !important; 
font-size: 9px !important;
overflow: hidden !important;
}
.multiunitcustomcalendar td:first-child {
width:54px !important; 
font-size: 9px !important;
overflow: hidden !important;
}
.calendar-month-container {
overflow: scroll !important;
}
.vrc-calendar .calendar-month-container .calendar tr td.calendar-day .day-number {
font-size: 14px !important;
padding: 5px 10px;
}
.vrc-calendar .calendar-month-container .calendar tr td.calendar-day-head,
.vrc-calendar .calendar-month-container .calendar tr td a,
.vrc-calendar .calendar-page .calendar-month-container .calendar-month-name{
font-size: 12px !important;
}
}
@media (max-width: 767px){ .vrc.vrc-calendar .calendar-row td{ padding:0 !important;}
.vrc.vrc-calendar .calendar-month-container {}
.vrc .searchbar .col-sm-2, .vrc .searchbar .col-sm-3 {
margin-bottom: 6px;
padding-left:0px;
}
}
@media (max-width: 600px){ .vrc.vrc-calendar .calendar-row td{ padding:0 !important;}
.vrc.vrc-calendar .calendar-month-container {}
.vrc.vrc-calendar .calendar-row td{ padding:0 !important;}
.vrc.vrc-calendar .calendar-month-container {}
.vrc .searchbar .col-sm-2, .vrc .searchbar .col-sm-3 {
margin-bottom: 6px;
padding-left:0px;
}
}
@media (max-width: 414px){ .vrc.vrc-calendar .calendar-row td{ padding:0 !important;}
.vrc.vrc-calendar .calendar-month-container { }
.vrc.vrc-calendar .calendar-row td{ padding:0 !important;}
.vrc.vrc-calendar .calendar-month-container { }
.vrc .searchbar .col-sm-2, .vrc .searchbar .col-sm-3 {
margin-bottom: 6px;
padding-left:0px;
}
}
@media (max-width: 1024px){
.vrc .searchbar input {
padding:7px 6px;
}
}
@media (max-width: 10000px){
.vrc.vrc-calendar .item td{display: inline-table;font-size: 12px;}
.vrc.vrc-calendar .calendar-row td{ padding:0 !important;}
}
@media (min-width: 2100px){
.vrc.vrc-calendar .calendar-month-container {
margin: 0 3px 10px 4px;
}
}