芝麻web文件管理V1.00
编辑当前文件:/home2/sdektunc/timucuy.com/wp-content/themes/customizr/assets/front/css/style.css
*, *::before, *::after { box-sizing: border-box; } html { font-family: sans-serif; line-height: 1.15; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -ms-overflow-style: scrollbar; -webkit-tap-highlight-color: transparent; } @-ms-viewport { width: device-width; } article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section { display: block; } body { margin: 0; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #212529; text-align: left; background-color: #fff; } [tabindex="-1"]:focus { outline: 0 !important; } hr { box-sizing: content-box; height: 0; overflow: visible; } h1, h2, h3, h4, h5, h6 { margin-top: 0; margin-bottom: 0.5rem; } p { margin-top: 0; margin-bottom: 1rem; } abbr[title], abbr[data-original-title] { text-decoration: underline; -webkit-text-decoration: underline dotted; text-decoration: underline dotted; cursor: help; border-bottom: 0; } address { margin-bottom: 1rem; font-style: normal; line-height: inherit; } ol, ul, dl { margin-top: 0; margin-bottom: 1rem; } ol ol, ul ul, ol ul, ul ol { margin-bottom: 0; } dt { font-weight: 700; } dd { margin-bottom: .5rem; margin-left: 0; } blockquote { margin: 0 0 1rem; } dfn { font-style: italic; } b, strong { font-weight: bolder; } small { font-size: 80%; } sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; } sub { bottom: -.25em; } sup { top: -.5em; } a { color: #007bff; text-decoration: none; background-color: transparent; -webkit-text-decoration-skip: objects; } a:hover { color: #0056b3; text-decoration: underline; } a:not([href]):not([tabindex]) { color: inherit; text-decoration: none; } a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { color: inherit; text-decoration: none; } a:not([href]):not([tabindex]):focus { outline: 0; } pre, code, kbd, samp { font-family: monospace, monospace; font-size: 1em; } pre { margin-top: 0; margin-bottom: 1rem; overflow: auto; -ms-overflow-style: scrollbar; } figure { margin: 0 0 1rem; } img { vertical-align: middle; border-style: none; } svg:not(:root) { overflow: hidden; } table { border-collapse: collapse; } caption { padding-top: 0.75rem; padding-bottom: 0.75rem; color: #6c757d; text-align: left; caption-side: bottom; } th { text-align: inherit; } label { display: inline-block; margin-bottom: 0.5rem; } button { border-radius: 0; } button:focus { outline: 1px dotted; outline: 5px auto -webkit-focus-ring-color; } input, button, select, optgroup, textarea { margin: 0; font-family: inherit; font-size: inherit; line-height: inherit; } button, input { overflow: visible; } button, select { text-transform: none; } button, html [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 { padding: 0; border-style: none; } input[type="radio"], input[type="checkbox"] { box-sizing: border-box; padding: 0; } input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"] { -webkit-appearance: listbox; } textarea { overflow: auto; resize: vertical; } fieldset { min-width: 0; padding: 0; margin: 0; border: 0; } legend { display: block; width: 100%; max-width: 100%; padding: 0; margin-bottom: .5rem; font-size: 1.5rem; line-height: inherit; color: inherit; white-space: normal; } progress { vertical-align: baseline; } [type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; } [type="search"] { outline-offset: -2px; -webkit-appearance: none; } [type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration { -webkit-appearance: none; } ::-webkit-file-upload-button { font: inherit; -webkit-appearance: button; } output { display: inline-block; } summary { display: list-item; cursor: pointer; } template { display: none; } [hidden] { display: none !important; } .container { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; } @media (min-width: 576px) { .container { max-width: 540px; } } @media (min-width: 768px) { .container { max-width: 720px; } } @media (min-width: 992px) { .container { max-width: 960px; } } @media (min-width: 1200px) { .container { max-width: 1140px; } } .container-fluid { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; } .row { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; } .no-gutters { margin-right: 0; margin-left: 0; } .no-gutters > .col, .no-gutters > [class*="col-"] { padding-right: 0; padding-left: 0; } .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .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, .col-sm, .col-sm-auto, .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, .col-md, .col-md-auto, .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, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto { position: relative; width: 100%; min-height: 1px; padding-right: 15px; padding-left: 15px; } .col { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .col-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; } .col-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; } .col-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; } .col-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .col-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .col-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; } .col-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .col-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; } .col-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; } .col-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .col-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; } .col-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; } .col-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .order-first { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; order: -1; } .order-last { -webkit-box-ordinal-group: 14; -ms-flex-order: 13; order: 13; } .order-0 { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; } .order-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; } .order-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; } .order-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; } .order-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; } .order-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; } .order-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; } .order-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; } .order-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; } .order-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; } .order-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; } .order-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; } .order-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; } .offset-1 { margin-left: 8.333333%; } .offset-2 { margin-left: 16.666667%; } .offset-3 { margin-left: 25%; } .offset-4 { margin-left: 33.333333%; } .offset-5 { margin-left: 41.666667%; } .offset-6 { margin-left: 50%; } .offset-7 { margin-left: 58.333333%; } .offset-8 { margin-left: 66.666667%; } .offset-9 { margin-left: 75%; } .offset-10 { margin-left: 83.333333%; } .offset-11 { margin-left: 91.666667%; } @media (min-width: 576px) { .col-sm { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .col-sm-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; } .col-sm-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; } .col-sm-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; } .col-sm-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .col-sm-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .col-sm-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; } .col-sm-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .col-sm-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; } .col-sm-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; } .col-sm-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .col-sm-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; } .col-sm-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; } .col-sm-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .order-sm-first { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; order: -1; } .order-sm-last { -webkit-box-ordinal-group: 14; -ms-flex-order: 13; order: 13; } .order-sm-0 { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; } .order-sm-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; } .order-sm-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; } .order-sm-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; } .order-sm-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; } .order-sm-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; } .order-sm-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; } .order-sm-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; } .order-sm-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; } .order-sm-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; } .order-sm-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; } .order-sm-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; } .order-sm-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; } .offset-sm-0 { margin-left: 0; } .offset-sm-1 { margin-left: 8.333333%; } .offset-sm-2 { margin-left: 16.666667%; } .offset-sm-3 { margin-left: 25%; } .offset-sm-4 { margin-left: 33.333333%; } .offset-sm-5 { margin-left: 41.666667%; } .offset-sm-6 { margin-left: 50%; } .offset-sm-7 { margin-left: 58.333333%; } .offset-sm-8 { margin-left: 66.666667%; } .offset-sm-9 { margin-left: 75%; } .offset-sm-10 { margin-left: 83.333333%; } .offset-sm-11 { margin-left: 91.666667%; } } @media (min-width: 768px) { .col-md { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .col-md-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; } .col-md-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; } .col-md-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; } .col-md-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .col-md-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .col-md-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; } .col-md-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .col-md-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; } .col-md-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; } .col-md-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .col-md-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; } .col-md-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; } .col-md-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .order-md-first { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; order: -1; } .order-md-last { -webkit-box-ordinal-group: 14; -ms-flex-order: 13; order: 13; } .order-md-0 { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; } .order-md-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; } .order-md-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; } .order-md-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; } .order-md-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; } .order-md-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; } .order-md-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; } .order-md-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; } .order-md-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; } .order-md-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; } .order-md-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; } .order-md-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; } .order-md-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; } .offset-md-0 { margin-left: 0; } .offset-md-1 { margin-left: 8.333333%; } .offset-md-2 { margin-left: 16.666667%; } .offset-md-3 { margin-left: 25%; } .offset-md-4 { margin-left: 33.333333%; } .offset-md-5 { margin-left: 41.666667%; } .offset-md-6 { margin-left: 50%; } .offset-md-7 { margin-left: 58.333333%; } .offset-md-8 { margin-left: 66.666667%; } .offset-md-9 { margin-left: 75%; } .offset-md-10 { margin-left: 83.333333%; } .offset-md-11 { margin-left: 91.666667%; } } @media (min-width: 992px) { .col-lg { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .col-lg-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; } .col-lg-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; } .col-lg-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; } .col-lg-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .col-lg-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .col-lg-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; } .col-lg-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .col-lg-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; } .col-lg-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; } .col-lg-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .col-lg-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; } .col-lg-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; } .col-lg-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .order-lg-first { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; order: -1; } .order-lg-last { -webkit-box-ordinal-group: 14; -ms-flex-order: 13; order: 13; } .order-lg-0 { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; } .order-lg-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; } .order-lg-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; } .order-lg-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; } .order-lg-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; } .order-lg-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; } .order-lg-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; } .order-lg-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; } .order-lg-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; } .order-lg-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; } .order-lg-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; } .order-lg-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; } .order-lg-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; } .offset-lg-0 { margin-left: 0; } .offset-lg-1 { margin-left: 8.333333%; } .offset-lg-2 { margin-left: 16.666667%; } .offset-lg-3 { margin-left: 25%; } .offset-lg-4 { margin-left: 33.333333%; } .offset-lg-5 { margin-left: 41.666667%; } .offset-lg-6 { margin-left: 50%; } .offset-lg-7 { margin-left: 58.333333%; } .offset-lg-8 { margin-left: 66.666667%; } .offset-lg-9 { margin-left: 75%; } .offset-lg-10 { margin-left: 83.333333%; } .offset-lg-11 { margin-left: 91.666667%; } } @media (min-width: 1200px) { .col-xl { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .col-xl-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; } .col-xl-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; } .col-xl-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; } .col-xl-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .col-xl-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .col-xl-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; } .col-xl-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .col-xl-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; } .col-xl-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; } .col-xl-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .col-xl-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; } .col-xl-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; } .col-xl-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .order-xl-first { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; order: -1; } .order-xl-last { -webkit-box-ordinal-group: 14; -ms-flex-order: 13; order: 13; } .order-xl-0 { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; } .order-xl-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; } .order-xl-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; } .order-xl-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; } .order-xl-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; } .order-xl-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; } .order-xl-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; } .order-xl-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; } .order-xl-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; } .order-xl-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; } .order-xl-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; } .order-xl-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; } .order-xl-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; } .offset-xl-0 { margin-left: 0; } .offset-xl-1 { margin-left: 8.333333%; } .offset-xl-2 { margin-left: 16.666667%; } .offset-xl-3 { margin-left: 25%; } .offset-xl-4 { margin-left: 33.333333%; } .offset-xl-5 { margin-left: 41.666667%; } .offset-xl-6 { margin-left: 50%; } .offset-xl-7 { margin-left: 58.333333%; } .offset-xl-8 { margin-left: 66.666667%; } .offset-xl-9 { margin-left: 75%; } .offset-xl-10 { margin-left: 83.333333%; } .offset-xl-11 { margin-left: 91.666667%; } } .nav { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-left: 0; margin-bottom: 0; list-style: none; } .nav-link { display: block; padding: 0.5rem 1rem; } .nav-link:hover, .nav-link:focus { text-decoration: none; } .nav-link.disabled { color: #6c757d; } .nav-tabs { border-bottom: 1px solid #dee2e6; } .nav-tabs .nav-item { margin-bottom: -1px; } .nav-tabs .nav-link { border: 1px solid transparent; border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; } .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { border-color: #e9ecef #e9ecef #dee2e6; } .nav-tabs .nav-link.disabled { color: #6c757d; background-color: transparent; border-color: transparent; } .nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link { color: #495057; background-color: #fff; border-color: #dee2e6 #dee2e6 #fff; } .nav-tabs .dropdown-menu { margin-top: -1px; border-top-left-radius: 0; border-top-right-radius: 0; } .nav-pills .nav-link { border-radius: 0.25rem; } .nav-pills .nav-link.active, .nav-pills .show > .nav-link { color: #fff; background-color: #007bff; } .nav-fill .nav-item { -webkit-box-flex: 1; -ms-flex: 1 1 auto; flex: 1 1 auto; text-align: center; } .nav-justified .nav-item { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; text-align: center; } .tab-content > .tab-pane { display: none; } .tab-content > .active { display: block; } .clearfix::after { display: block; clear: both; content: ""; } .d-none { display: none !important; } .d-inline { display: inline !important; } .d-inline-block { display: inline-block !important; } .d-block { display: block !important; } .d-table { display: table !important; } .d-table-row { display: table-row !important; } .d-table-cell { display: table-cell !important; } .d-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; } .d-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; } @media (min-width: 576px) { .d-sm-none { display: none !important; } .d-sm-inline { display: inline !important; } .d-sm-inline-block { display: inline-block !important; } .d-sm-block { display: block !important; } .d-sm-table { display: table !important; } .d-sm-table-row { display: table-row !important; } .d-sm-table-cell { display: table-cell !important; } .d-sm-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; } .d-sm-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media (min-width: 768px) { .d-md-none { display: none !important; } .d-md-inline { display: inline !important; } .d-md-inline-block { display: inline-block !important; } .d-md-block { display: block !important; } .d-md-table { display: table !important; } .d-md-table-row { display: table-row !important; } .d-md-table-cell { display: table-cell !important; } .d-md-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; } .d-md-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media (min-width: 992px) { .d-lg-none { display: none !important; } .d-lg-inline { display: inline !important; } .d-lg-inline-block { display: inline-block !important; } .d-lg-block { display: block !important; } .d-lg-table { display: table !important; } .d-lg-table-row { display: table-row !important; } .d-lg-table-cell { display: table-cell !important; } .d-lg-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; } .d-lg-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media (min-width: 1200px) { .d-xl-none { display: none !important; } .d-xl-inline { display: inline !important; } .d-xl-inline-block { display: inline-block !important; } .d-xl-block { display: block !important; } .d-xl-table { display: table !important; } .d-xl-table-row { display: table-row !important; } .d-xl-table-cell { display: table-cell !important; } .d-xl-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; } .d-xl-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media print { .d-print-none { display: none !important; } .d-print-inline { display: inline !important; } .d-print-inline-block { display: inline-block !important; } .d-print-block { display: block !important; } .d-print-table { display: table !important; } .d-print-table-row { display: table-row !important; } .d-print-table-cell { display: table-cell !important; } .d-print-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; } .d-print-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; } } .flex-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; } .flex-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; } .flex-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; } .flex-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; } .flex-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; } .flex-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; } .flex-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; } .flex-fill { -webkit-box-flex: 1 !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; } .justify-content-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; } .justify-content-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; } .justify-content-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; } .justify-content-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; } .justify-content-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; } .align-items-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; } .align-items-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; } .align-items-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; } .align-items-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; } .align-items-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; } .align-content-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; } .align-content-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; } .align-content-center { -ms-flex-line-pack: center !important; align-content: center !important; } .align-content-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; } .align-content-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; } .align-content-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; } .align-self-auto { -ms-flex-item-align: auto !important; align-self: auto !important; } .align-self-start { -ms-flex-item-align: start !important; align-self: flex-start !important; } .align-self-end { -ms-flex-item-align: end !important; align-self: flex-end !important; } .align-self-center { -ms-flex-item-align: center !important; align-self: center !important; } .align-self-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; } .align-self-stretch { -ms-flex-item-align: stretch !important; align-self: stretch !important; } @media (min-width: 576px) { .flex-sm-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; } .flex-sm-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; } .flex-sm-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; } .flex-sm-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; } .flex-sm-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; } .flex-sm-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; } .flex-sm-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; } .flex-sm-fill { -webkit-box-flex: 1 !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; } .justify-content-sm-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; } .justify-content-sm-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; } .justify-content-sm-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; } .justify-content-sm-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; } .justify-content-sm-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; } .align-items-sm-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; } .align-items-sm-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; } .align-items-sm-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; } .align-items-sm-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; } .align-items-sm-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; } .align-content-sm-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; } .align-content-sm-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; } .align-content-sm-center { -ms-flex-line-pack: center !important; align-content: center !important; } .align-content-sm-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; } .align-content-sm-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; } .align-content-sm-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; } .align-self-sm-auto { -ms-flex-item-align: auto !important; align-self: auto !important; } .align-self-sm-start { -ms-flex-item-align: start !important; align-self: flex-start !important; } .align-self-sm-end { -ms-flex-item-align: end !important; align-self: flex-end !important; } .align-self-sm-center { -ms-flex-item-align: center !important; align-self: center !important; } .align-self-sm-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; } .align-self-sm-stretch { -ms-flex-item-align: stretch !important; align-self: stretch !important; } } @media (min-width: 768px) { .flex-md-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; } .flex-md-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; } .flex-md-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; } .flex-md-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; } .flex-md-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; } .flex-md-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; } .flex-md-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; } .flex-md-fill { -webkit-box-flex: 1 !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; } .justify-content-md-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; } .justify-content-md-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; } .justify-content-md-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; } .justify-content-md-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; } .justify-content-md-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; } .align-items-md-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; } .align-items-md-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; } .align-items-md-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; } .align-items-md-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; } .align-items-md-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; } .align-content-md-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; } .align-content-md-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; } .align-content-md-center { -ms-flex-line-pack: center !important; align-content: center !important; } .align-content-md-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; } .align-content-md-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; } .align-content-md-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; } .align-self-md-auto { -ms-flex-item-align: auto !important; align-self: auto !important; } .align-self-md-start { -ms-flex-item-align: start !important; align-self: flex-start !important; } .align-self-md-end { -ms-flex-item-align: end !important; align-self: flex-end !important; } .align-self-md-center { -ms-flex-item-align: center !important; align-self: center !important; } .align-self-md-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; } .align-self-md-stretch { -ms-flex-item-align: stretch !important; align-self: stretch !important; } } @media (min-width: 992px) { .flex-lg-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; } .flex-lg-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; } .flex-lg-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; } .flex-lg-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; } .flex-lg-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; } .flex-lg-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; } .flex-lg-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; } .flex-lg-fill { -webkit-box-flex: 1 !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; } .justify-content-lg-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; } .justify-content-lg-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; } .justify-content-lg-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; } .justify-content-lg-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; } .justify-content-lg-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; } .align-items-lg-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; } .align-items-lg-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; } .align-items-lg-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; } .align-items-lg-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; } .align-items-lg-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; } .align-content-lg-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; } .align-content-lg-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; } .align-content-lg-center { -ms-flex-line-pack: center !important; align-content: center !important; } .align-content-lg-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; } .align-content-lg-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; } .align-content-lg-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; } .align-self-lg-auto { -ms-flex-item-align: auto !important; align-self: auto !important; } .align-self-lg-start { -ms-flex-item-align: start !important; align-self: flex-start !important; } .align-self-lg-end { -ms-flex-item-align: end !important; align-self: flex-end !important; } .align-self-lg-center { -ms-flex-item-align: center !important; align-self: center !important; } .align-self-lg-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; } .align-self-lg-stretch { -ms-flex-item-align: stretch !important; align-self: stretch !important; } } @media (min-width: 1200px) { .flex-xl-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; } .flex-xl-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; } .flex-xl-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; } .flex-xl-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; } .flex-xl-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; } .flex-xl-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; } .flex-xl-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; } .flex-xl-fill { -webkit-box-flex: 1 !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; } .justify-content-xl-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; } .justify-content-xl-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; } .justify-content-xl-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; } .justify-content-xl-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; } .justify-content-xl-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; } .align-items-xl-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; } .align-items-xl-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; } .align-items-xl-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; } .align-items-xl-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; } .align-items-xl-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; } .align-content-xl-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; } .align-content-xl-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; } .align-content-xl-center { -ms-flex-line-pack: center !important; align-content: center !important; } .align-content-xl-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; } .align-content-xl-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; } .align-content-xl-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; } .align-self-xl-auto { -ms-flex-item-align: auto !important; align-self: auto !important; } .align-self-xl-start { -ms-flex-item-align: start !important; align-self: flex-start !important; } .align-self-xl-end { -ms-flex-item-align: end !important; align-self: flex-end !important; } .align-self-xl-center { -ms-flex-item-align: center !important; align-self: center !important; } .align-self-xl-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; } .align-self-xl-stretch { -ms-flex-item-align: stretch !important; align-self: stretch !important; } } .visible { visibility: visible !important; } .invisible { visibility: hidden !important; } @media print { *, *::before, *::after { text-shadow: none !important; box-shadow: none !important; } a:not(.btn) { text-decoration: underline; } abbr[title]::after { content: " (" attr(title) ")"; } pre { white-space: pre-wrap !important; } pre, blockquote { border: 1px solid #999; page-break-inside: avoid; } thead { display: table-header-group; } tr, img { page-break-inside: avoid; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3 { page-break-after: avoid; } @page { size: a3; } body { min-width: 992px !important; } .container { min-width: 992px !important; } .navbar { display: none; } .badge { border: 1px solid #000; } .table { border-collapse: collapse !important; } .table td, .table th { background-color: #fff !important; } .table-bordered th, .table-bordered td { border: 1px solid #ddd !important; } } body { font-family: "Source Sans Pro", Arial, sans-serif; line-height: 1.55; font-size: 0.9375em; color: #333; } h1 { font-size: 2.48832em; } h2 { font-size: 2.0736em; } h3 { font-size: 1.6em; } h4 { font-size: 1.44em; } h5 { font-size: 1.2em; } h6 { font-size: 0.9em; } h1, h2, h3, h4, h5, h6 { font-weight: normal; color: #303133; line-height: 1.25em; } h1, h2, h3, h4, h5, h6, p { margin-top: 1.25em; } h6 { color: #777; text-transform: uppercase; letter-spacing: 2px; } li p { margin-top: 0; } blockquote > * { font-family: "Source Sans Pro", Arial, sans-serif; } .very-small, .entry-footer .post-info, [class*=grid-container__] .full-image .entry-footer .post-info { font-size: 0.75em; } .small, .tabs .nav-link, .woocommerce #content div.product .woocommerce-tabs ul.tabs li a, label, input[type=number], form.czr-form.search-form button[type=submit], .grid-container__alternate .entry-footer, .grid-container__classic .tc-content, .grid-container__plain .post-info, .grid-container__plain .author-info, .grid-container__plain .post-tags, .grid-container__square-mini .czr-related-post, .grid-container__square-mini .entry-header, .grid-container__square-mini blockquote, .entry-header .tax__container, .entry-header .post-info, .page__header .header-content .post-info, .post-section-title, .post-author .post-author__wrapper .post-author-title, .post-author__wrapper figure figcaption .action-link, .post-author__wrapper figure figcaption .comment-reply-link, .pagination.post-pagination, .comment-meta time, #cancel-comment-reply-link, .comment-respond .comment-notes, .comment-respond .logged-in-as, .wp-caption-text, .wp-block-image figcaption, .widget_calendar thead tr, .widget_calendar caption, .widget_calendar tfoot, .colophon__row .footer__credits, .woocommerce .woocommerce-message, .woocommerce .woocommerce-error-list, .woocommerce .woocommerce-info, small { font-size: 0.833333em; } .demi-small, .nav__menu, table:not([id^=wp-calendar]):not(.ui-datepicker-calendar):not(.tribe-mini-calendar):not(.pika-table) th, #add_payment_method .cart-collaterals .cart_totals table th, .woocommerce-cart .cart-collaterals .cart_totals table th, .woocommerce-checkout .cart-collaterals .cart_totals table th, .woocommerce table.shop_table th, table:not([id^=wp-calendar]):not(.ui-datepicker-calendar):not(.tribe-mini-calendar):not(.pika-table) td, #add_payment_method .cart-collaterals .cart_totals table td, .woocommerce-cart .cart-collaterals .cart_totals table td, .woocommerce-checkout .cart-collaterals .cart_totals table td, .woocommerce table.shop_table td, .page-breadcrumbs, .post-navigation .page-numbers, .post-navigation a, .sidebar { font-size: 0.95em; } .thin, .widget_recent_comments li .comment-author-link { font-weight: 300; } .normal { font-weight: 400; } .semi-bold, .btn-more, .btn-small, .btn-edit, a.external, .tax__container a, .czr-overlay .overlay-content .nav__container nav, .entry-footer .post-info a, .grid-container__plain .author-info .author-meta a, .archive-header .header-bottom a, .entry-header .header-bottom a, .page__header .header-content .post-info, .comment-author a, .comment-link, .footer__wrapper h5 { font-weight: 500; } .bold, .nav__menu, .dropdown-menu.czr-dropdown-menu .nav__link, .btn-large, blockquote, .entry-link, .grid-container__classic .format-link .tc-grid-caption .entry-summary, .post-author .post-author__wrapper .post-author-title, .action-link, .comment-reply-link, #cancel-comment-reply-link, .pingback-list li.pingback .excerpt, .pingback-list li.pingback sup, .widget_recent_comments li, .widget_calendar caption, .widget_calendar tfoot { font-weight: 600; } .thick, label, .woocommerce .woocommerce-message, .woocommerce .woocommerce-error-list, .woocommerce .woocommerce-info, strong { font-weight: 700; } .service-font, .btn, button[type="submit"], input[type=submit], .woocommerce button.button[type=submit], .woocommerce #respond input#submit, .woocommerce input#submit, .woocommerce input.button, .woocommerce a.button, .woocommerce .button.add_to_cart_button, .woocommerce input#submit.alt.disabled, .woocommerce input.button.alt.disabled, .woocommerce button.button.alt.disabled, .woocommerce a.button.alt.disabled, .woocommerce input#submit.alt, .woocommerce input.button.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .tax__container a, .tagcloud a, .tag__link, .entry-header .post-info, .entry-footer, .archive-header .header-bottom, .entry-header .header-bottom, .comment-meta time, .widget_calendar thead tr { font-family: sans-serif; letter-spacing: 1px; } .caps, .nav__menu, button[type="submit"], input[type=submit], .btn-more, .btn-large, table:not([id^=wp-calendar]):not(.ui-datepicker-calendar):not(.tribe-mini-calendar):not(.pika-table) th, #add_payment_method .cart-collaterals .cart_totals table th, .woocommerce-cart .cart-collaterals .cart_totals table th, .woocommerce-checkout .cart-collaterals .cart_totals table th, .woocommerce table.shop_table th, .tax__container a, form.czr-form label, .czr-overlay .overlay-content .nav__container nav, .post-section-title, .post-navigation .page-numbers, .post-navigation a, .post-author__wrapper figure figcaption .action-link, .post-author__wrapper figure figcaption .comment-reply-link, .action-link, .comment-reply-link, #cancel-comment-reply-link, .sidebar .widget-title, .widget_categories li, .widget_calendar caption, .widget_calendar tfoot { text-transform: uppercase; } .letter-spacing-075 { letter-spacing: 0.075px; } .letter-spacing-05 { letter-spacing: 0.5px; } .letter-spacing-1, .nav__menu, .grid-container__classic .tc-grid-caption .tc-g-cont blockquote, .page__header .header-content .post-info, .widget_categories li, .widget_calendar caption, .widget_calendar tfoot, .colophon__row .footer__credits { letter-spacing: 1px; } .letter-spacing-2, table:not([id^=wp-calendar]):not(.ui-datepicker-calendar):not(.tribe-mini-calendar):not(.pika-table) th, #add_payment_method .cart-collaterals .cart_totals table th, .woocommerce-cart .cart-collaterals .cart_totals table th, .woocommerce-checkout .cart-collaterals .cart_totals table th, .woocommerce table.shop_table th, .tax__container a, label, .czr-overlay .overlay-content .nav__container nav, .post-section-title, .post-navigation .page-numbers, .post-navigation a, .action-link, .comment-reply-link, .pingback-list li.pingback sup, .sidebar .widget-title, .woocommerce .woocommerce-message, .woocommerce .woocommerce-error-list, .woocommerce .woocommerce-info { letter-spacing: 2px; } .italics { font-style: italic; } .underline-thick { border-bottom-color: #f7f8f9; box-shadow: inset 0 -5px 0 #f7f8f9; } .underline { text-decoration: underline; } .big-text-10 { font-size: 10em; } .text-left { text-align: left !important; } .text-right { text-align: right !important; } .text-center { text-align: center !important; } @media (min-width: 576px) { .text-sm-left { text-align: left !important; } .text-sm-right { text-align: right !important; } .text-sm-center { text-align: center !important; } } @media (min-width: 768px) { .text-md-left { text-align: left !important; } .text-md-right { text-align: right !important; } .text-md-center { text-align: center !important; } } @media (min-width: 992px) { .text-lg-left { text-align: left !important; } .text-lg-right { text-align: right !important; } .text-lg-center { text-align: center !important; } } @media (min-width: 1200px) { .text-xl-left { text-align: left !important; } .text-xl-right { text-align: right !important; } .text-xl-center { text-align: center !important; } } @font-face { font-family: 'customizr'; src: url("../../shared/fonts/customizr/customizr.eot?12839698"); src: url("../../shared/fonts/customizr/customizr.eot?12839698#iefix") format("embedded-opentype"), url("../../shared/fonts/customizr/customizr.woff2?128396981") format("woff2"), url("../../shared/fonts/customizr/customizr.woff?12839698") format("woff"), url("../../shared/fonts/customizr/customizr.ttf?12839698") format("truetype"), url("../../shared/fonts/customizr/customizr.svg?12839698#customizr") format("svg"); font-weight: normal; font-style: normal; } [class^="icn-"]:before, [class*=" icn-"]:before { content: ''; font-family: "customizr"; font-style: normal; font-weight: normal; speak: none; vertical-align: middle; display: inline-block; text-decoration: inherit; width: 1em; margin-right: .2em; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; margin-left: .2em; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .icn-close:before { content: '\e800'; } .icn-shoppingcart:before { content: '\e801'; } .icn-search:before { content: '\e802'; } .icn-grid-empty:before { content: '\e803'; } .icn-grid-filled:before { content: '\e804'; } .icn-plus:before { content: '\e805'; } .icn-quote:before { content: '\e808'; } .icn-expand-thin:before { content: '\e809'; } .icn-plus-thin:before { content: '\e80a'; } .icn-close-thin:before { content: '\e80b'; } .icn-arrow-l:before { content: '\e80d'; } .icn-arrow-r:before { content: '\e80e'; } .icn-down-small:before { content: '\e80f'; } .icn-up-small:before { content: '\e810'; } .icn-text:before { content: '\e811'; } .icn-link:before { content: '\e812'; } .icn-left-open-big:before { content: '\e813'; } .icn-right-open-big:before { content: '\e814'; } .icn-expand-small:before { content: '\e815'; } .icn-expand:before { content: '\e816'; } .icn-edit:before { content: '\e817'; } .icn-arrow-r-long:before { content: '\e819'; } .icn-arrow-l-long:before { content: '\e81a'; } .icn-article:before { content: '\e81c'; } .bg-transparent { background: transparent; } .m-t-05 { margin-top: 0.5em; } .hidden { display: none !important; } .display-flex, .branding__container, .branding__container .branding, .branding__container .mobile-utils__wrapper, .nav__utils, .nav__utils li, .topbar-contact__info, .topbar-nav__container, .topbar-nav__menu-wrapper, .czr-cover-sections > section, .grid-container__square-mini .grid__item, .post-navigation .meta-nav { display: -webkit-box; display: -ms-flexbox; display: flex; } .inline-list-nospace, .inline-list, .czr-contact-info, .socials, .tags { list-style: none; } .inline-list-nospace li, .inline-list li, .czr-contact-info li, .socials li, .tags li { display: inline-block; } .inline-list-nospace li:before, .inline-list li:before, .czr-contact-info li:before, .socials li:before, .tags li:before { content: none; } .inline-list li + li { margin-left: 1.25em; } .no-hover, .no-hover *, .is-scrolling:not(.allow-pointer-events-on-scroll), .is-scrolling:not(.allow-pointer-events-on-scroll) * { pointer-events: none; } .shadow { box-shadow: 0px 2px 2px rgba(102, 102, 102, 0.08); } img.h-centered { width: auto !important; max-width: none !important; position: relative; } img.v-centered { height: auto !important; max-height: none !important; vertical-align: top; position: relative; max-width: none !important; } .czr-filter { position: relative; height: 100%; } .czr-filter:before { position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: block; z-index: 3; content: ""; } .section-slider { -webkit-transform-style: preserve-3d; transform-style: preserve-3d; } .czr-valign { -webkit-transform: translate(0, 50%); transform: translate(0, 50%); } .czr-valign .czr-valign-child { -webkit-transform: translate(0, -50%); transform: translate(0, -50%); } .czr-talign { -webkit-transform: translate(0, -50%); transform: translate(0, -50%); top: 50%; position: absolute; } [class*=czr__r-w] { position: relative; display: block; padding: 0; overflow: hidden; } [class*=czr__r-w]::before { display: block; content: ""; } [class*=czr__r-w] .czr__r-i { position: absolute; top: 0; bottom: 0; left: 0; width: 100%; height: 100%; } .czr__r-w16by9::before { padding-top: 56.25%; } .czr__r-wGR::before { padding-top: 61.803398%; } .czr__r-w10by15::before { padding-top: 150%; } .czr__r-w4by3::before { padding-top: 75%; } .czr__r-w1by1::before { padding-top: 100%; } .czr__r-wTCT { max-width: 270px; margin: 8px auto; position: relative; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform-style: preserve-3d; transform-style: preserve-3d; } .czr__r-wTCT::before { padding-top: 92.592593%; } .czr__r-wTCT img { position: absolute; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); backface-visibility: hidden; left: 0; top: 0; } .czr__r-wTCT img.tc-holder-img { -ms-transform: none; } .grid__item > .czr__r-wTCT { z-index: -1; } .bottom-mask, .grid-container__classic:not(.tc-gc) .entry-summary { mask-image: linear-gradient(top, #000 70%, rgba(0, 0, 0, 0) 100%); -webkit-mask-image: -webkit-linear-gradient(top, #000 70%, rgba(0, 0, 0, 0) 100%); } .czr-btn-link { -webkit-appearance: none !important; cursor: pointer; background: transparent; border: none; } .screen-reader-text, .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0; } .screen-reader-text:active, .screen-reader-text:focus, .sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto; white-space: nowrap; } .screen-reader-text.skip-link { background-color: #f1f1f1; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); color: #21759b; font-weight: 700; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; height: auto; width: auto; } .screen-reader-text.skip-link:focus { position: absolute; z-index: 100000; } .fade { opacity: 0; transition: opacity 0.15s linear; } .fade.show { opacity: 1; } .czr-collapse { display: none; } .czr-collapse.show { display: block; } tr.czr-collapse.show { display: table-row; } tbody.czr-collapse.show { display: table-row-group; } .czr-collapsing { position: relative; height: 0; overflow: hidden; transition: height 0.35s ease; } body, html { padding: 0; margin: 0; -webkit-font-smoothing: antialiased; } body { text-align: inherit; } .wp-caption, img { max-width: 100%; height: auto; } a { transition: color 0.3s ease; } a { text-decoration: none; color: #5a5a5a; } a:hover, a:active, a.current-active { text-decoration: none; outline: none; } a:hover, a:focus, a:active, a.active { color: #3b3b3b; } a:focus { outline-offset: -1px; } a img { border: none; } h1, h2, h3, h4, h5, h6 { text-rendering: optimizelegibility; } ul, ol { list-style: none; } ul li, ol li { line-height: 1.55em; } ul, ol { margin: 0; padding: 0; } hr { display: block; height: 1px; border: 0; border-top: 1px solid #eceeef; margin: 3.2em 0; padding: 0; } strong { font-weight: 700; } dl dt { overflow: hidden; clear: left; text-align: right; text-overflow: ellipsis; white-space: nowrap; } pre code, tt { box-sizing: border-box; font-size: inherit; white-space: pre-wrap !important; background: transparent; border: none; padding: 0; font-family: monospace; } pre { background: #f7f8f9; padding: 2.5em; word-wrap: normal; white-space: pre-wrap !important; color: #313131; font-family: monospace !important; } figure { text-align: center; } figcaption { text-align: center; } ::-moz-selection { text-shadow: none; background: #5a5a5a; color: #fff; } ::selection { text-shadow: none; background: #5a5a5a; color: #fff; } img::selection { background: transparent; } img::-moz-selection { background: transparent; } .alignleft { float: left; margin: 0.375em 1.75em 1.75em 0; } .alignright { float: right; margin: 0.375em 0 1.75em 1.75em; } .aligncenter { clear: both; display: block; margin: 0 auto 1.75em; } .m-t-6 { margin-top: 6rem !important; } p { word-wrap: break-word; } embed, iframe, object, video { max-width: 100%; } .clearfix { *zoom: 1; } .clearfix:before, .clearfix:after { content: ""; display: table; } .clearfix:after { clear: both; } .header-skin-light .czr-overlay { background: rgba(255, 255, 255, 0.98); color: #313131; } .header-skin-light .czr-overlay a { color: rgba(49, 49, 49, 0.7); } .header-skin-light .czr-overlay a:hover { color: #313131; } .header-skin-light #tc-sn { outline-color: rgba(49, 49, 49, 0.09); } .header-skin-light .ham__toggler-span-wrapper .line { background: #313131; } .header-skin-light .tc-header .socials a, .header-skin-light .tc-header .socials a:focus, .header-skin-light .tc-header .socials a:active { color: #313131; } .header-skin-light .tc-header .socials a:hover { color: rgba(49, 49, 49, 0.7); } .header-skin-light #tc-sn .tc-sn-inner, .header-skin-light .tc-header { color: #313131; background: #fff; } .header-skin-light .header-transparent:not(.is-sticky) .mobile-nav__nav { background: rgba(255, 255, 255, 0.9); } .header-skin-light .header-transparent:not(.is-sticky) .dropdown-menu { background: rgba(255, 255, 255, 0.9); } .header-skin-light .sticky-transparent.is-sticky .mobile-sticky, .header-skin-light .sticky-transparent.is-sticky .desktop-sticky { background: rgba(255, 255, 255, 0.9); } .header-skin-light .sticky-transparent.is-sticky .mobile-nav__nav { background: rgba(255, 255, 255, 0.9); } .header-skin-light .dropdown-item:not(:last-of-type), .header-skin-light .topbar-navbar__wrapper { border-color: rgba(49, 49, 49, 0.09); } .header-skin-light .tc-header { border-bottom-color: rgba(49, 49, 49, 0.09); } .header-skin-light .header-contact__info a, .header-skin-light .header-contact__info a:focus, .header-skin-light .header-contact__info a:active, .header-skin-light .nav__utils a, .header-skin-light .nav__utils a:focus, .header-skin-light .nav__utils a:active { color: #313131; } .header-skin-light .header-contact__info a:hover, .header-skin-light .nav__utils a:hover { color: rgba(49, 49, 49, 0.7); } .header-skin-light .nav__utils .ham-toggler-menu.czr-collapsed:hover .line { background-color: rgba(49, 49, 49, 0.7); } .header-skin-light .dropdown-item::before { background-color: rgba(0, 0, 0, 0.045); } .header-skin-light .vertical-nav .caret__dropdown-toggler { background-color: rgba(0, 0, 0, 0.045); } .header-skin-light .dropdown-menu, .header-skin-light .dropdown-item:active, .header-skin-light .dropdown-item:focus, .header-skin-light .dropdown-item:hover { background: #fff; } .header-skin-light .dropdown-menu { color: #313131; } .header-skin-light .navbar-brand-sitename { color: #313131; } .header-skin-light .header-tagline { color: #777; } .header-skin-light [class*=nav__menu] .nav__link, .header-skin-light [class*=nav__menu] .nav__link-wrapper .caret__dropdown-toggler { color: #313131; } .header-skin-light [class*=nav__menu] .nav__title::before { background-color: #313131; } .header-skin-light [class*=nav__menu] .nav__link:hover, .header-skin-light [class*=nav__menu] .nav__link-wrapper .caret__dropdown-toggler:hover, .header-skin-light [class*=nav__menu] .show:not(.dropdown-item) > .nav__link, .header-skin-light [class*=nav__menu] .show:not(.dropdown-item) > .nav__link-wrapper .nav__link { color: #777; } .header-skin-light [class*=nav__menu] .dropdown-menu .nav__link { color: #313131; } .header-skin-light [class*=nav__menu] .dropdown-item .nav__link { color: #777; } .header-skin-light [class*=nav__menu] .dropdown-item .nav__link:hover { color: #313131; } .header-skin-light .czr-highlight-contextual-menu-items [class*=nav__menu] li:not(.dropdown-item).current-active > .nav__link, .header-skin-light .czr-highlight-contextual-menu-items [class*=nav__menu] li:not(.dropdown-item).current-active > .nav__link-wrapper .nav__link, .header-skin-light .czr-highlight-contextual-menu-items [class*=nav__menu] .current-active > .nav__link, .header-skin-light .czr-highlight-contextual-menu-items [class*=nav__menu] .current-active > .nav__link-wrapper .nav__link { color: #777; } .header-skin-light .vertical-nav > li:not(:last-of-type), .header-skin-light .mobile-nav__container, .header-skin-light .header-search__container, .header-skin-light .mobile-nav__nav { border-color: rgba(49, 49, 49, 0.075); } .header-skin-light .tc-header .czr-form label, .header-skin-light .czr-overlay .czr-form label { color: #313131; } .header-skin-light .tc-header .czr-form .form-group.in-focus label, .header-skin-light .czr-overlay .czr-form .form-group.in-focus label { color: rgba(49, 49, 49, 0.7); } .header-skin-light .tc-header .czr-form input:not([type='submit']):not([type='button']):not([type='number']):not([type='checkbox']):not([type='radio']), .header-skin-light .tc-header .czr-form textarea, .header-skin-light .tc-header .czr-form .form-control, .header-skin-light .czr-overlay .czr-form input:not([type='submit']):not([type='button']):not([type='number']):not([type='checkbox']):not([type='radio']), .header-skin-light .czr-overlay .czr-form textarea, .header-skin-light .czr-overlay .czr-form .form-control { color: #313131; border-color: #313131; } .header-skin-dark .tc-header h1, .header-skin-dark .tc-header h2, .header-skin-dark .tc-header h3, .header-skin-dark .tc-header h4, .header-skin-dark .tc-header h5, .header-skin-dark .tc-header h6 { color: #fff; } .header-skin-dark .czr-overlay { background: rgba(49, 49, 49, 0.98); color: #fff; } .header-skin-dark .czr-overlay a { color: rgba(255, 255, 255, 0.7); } .header-skin-dark .czr-overlay a:hover { color: #fff; } .header-skin-dark .add-menu-button { color: #fff; } .header-skin-dark #tc-sn { outline-color: rgba(255, 255, 255, 0.09); } .header-skin-dark .ham__toggler-span-wrapper .line { background: #fff; } .header-skin-dark .tc-header .socials a, .header-skin-dark .tc-header .socials a:focus, .header-skin-dark .tc-header .socials a:active { color: #fff; } .header-skin-dark .tc-header .socials a:hover { color: rgba(255, 255, 255, 0.7); } .header-skin-dark #tc-sn .tc-sn-inner, .header-skin-dark .tc-header { color: #fff; background: #313131; } .header-skin-dark .header-transparent:not(.is-sticky) .mobile-nav__nav { background: rgba(49, 49, 49, 0.9); } .header-skin-dark .header-transparent:not(.is-sticky) .dropdown-menu { background: rgba(49, 49, 49, 0.9); } .header-skin-dark .sticky-transparent.is-sticky .mobile-sticky, .header-skin-dark .sticky-transparent.is-sticky .desktop-sticky { background: rgba(49, 49, 49, 0.7); } .header-skin-dark .sticky-transparent.is-sticky .mobile-nav__nav { background: rgba(49, 49, 49, 0.9); } .header-skin-dark .dropdown-item:not(:last-of-type), .header-skin-dark .topbar-navbar__wrapper { border-color: rgba(255, 255, 255, 0.09); } .header-skin-dark .tc-header { border-bottom-color: rgba(255, 255, 255, 0.09); } .header-skin-dark .header-contact__info a, .header-skin-dark .header-contact__info a:focus, .header-skin-dark .header-contact__info a:active, .header-skin-dark .nav__utils a, .header-skin-dark .nav__utils a:focus, .header-skin-dark .nav__utils a:active { color: #fff; } .header-skin-dark .header-contact__info a:hover, .header-skin-dark .nav__utils a:hover { color: rgba(255, 255, 255, 0.7); } .header-skin-dark .nav__utils .ham-toggler-menu.czr-collapsed:hover .line { background-color: rgba(255, 255, 255, 0.7); } .header-skin-dark .dropdown-item::before { background-color: rgba(206, 206, 206, 0.045); } .header-skin-dark .vertical-nav .caret__dropdown-toggler { background-color: rgba(206, 206, 206, 0.045); } .header-skin-dark .dropdown-menu, .header-skin-dark .dropdown-item:active, .header-skin-dark .dropdown-item:focus, .header-skin-dark .dropdown-item:hover { background: #313131; } .header-skin-dark .dropdown-menu { color: #fff; } .header-skin-dark .navbar-brand-sitename { color: #fff; } .header-skin-dark .header-tagline { color: #eceeef; } .header-skin-dark [class*=nav__menu] .nav__link, .header-skin-dark [class*=nav__menu] .nav__link-wrapper .caret__dropdown-toggler { color: #fff; } .header-skin-dark [class*=nav__menu] .nav__title::before { background-color: #fff; } .header-skin-dark [class*=nav__menu] .nav__link:hover, .header-skin-dark [class*=nav__menu] .nav__link-wrapper .caret__dropdown-toggler:hover, .header-skin-dark [class*=nav__menu] .show:not(.dropdown-item) > .nav__link, .header-skin-dark [class*=nav__menu] .show:not(.dropdown-item) > .nav__link-wrapper .nav__link { color: #eceeef; } .header-skin-dark [class*=nav__menu] .dropdown-menu .nav__link { color: #fff; } .header-skin-dark [class*=nav__menu] .dropdown-item .nav__link { color: #eceeef; } .header-skin-dark [class*=nav__menu] .dropdown-item .nav__link:hover { color: #fff; } .header-skin-dark .czr-highlight-contextual-menu-items [class*=nav__menu] li:not(.dropdown-item).current-active > .nav__link, .header-skin-dark .czr-highlight-contextual-menu-items [class*=nav__menu] li:not(.dropdown-item).current-active > .nav__link-wrapper .nav__link, .header-skin-dark .czr-highlight-contextual-menu-items [class*=nav__menu] .current-active > .nav__link, .header-skin-dark .czr-highlight-contextual-menu-items [class*=nav__menu] .current-active > .nav__link-wrapper .nav__link { color: #eceeef; } .header-skin-dark .vertical-nav > li:not(:last-of-type), .header-skin-dark .mobile-nav__container, .header-skin-dark .header-search__container, .header-skin-dark .mobile-nav__nav { border-color: rgba(255, 255, 255, 0.075); } .header-skin-dark .tc-header .czr-form label, .header-skin-dark .czr-overlay .czr-form label { color: #fff; } .header-skin-dark .tc-header .czr-form .form-group.in-focus label, .header-skin-dark .czr-overlay .czr-form .form-group.in-focus label { color: rgba(255, 255, 255, 0.7); } .header-skin-dark .tc-header .czr-form input:not([type='submit']):not([type='button']):not([type='number']):not([type='checkbox']):not([type='radio']), .header-skin-dark .tc-header .czr-form textarea, .header-skin-dark .tc-header .czr-form .form-control, .header-skin-dark .czr-overlay .czr-form input:not([type='submit']):not([type='button']):not([type='number']):not([type='checkbox']):not([type='radio']), .header-skin-dark .czr-overlay .czr-form textarea, .header-skin-dark .czr-overlay .czr-form .form-control { color: #fff; border-color: #fff; } .tc-header:not(.header-transparent) { box-shadow: 0px 2px 2px rgba(102, 102, 102, 0.08); } .dropdown-item:not(:last-of-type) { border-bottom: 0.5px solid; } .vertical-nav > li:not(:last-of-type), .tc-header, .topbar-navbar__wrapper, .mobile-nav__container, .mobile-nav__nav, .header-search__container { border-bottom: 1px solid; } .mobile-nav__nav { border-top: 1px solid; backface-visibility: hidden; } .primary-navbar__wrapper, .topbar-navbar__wrapper, .mobile-navbar__wrapper, .mobile-navbar__row, .mobile-nav__container, .mobile-nav__nav { background: inherit; } .tc-header.header-transparent { position: absolute; left: 0; right: 0; top: 0; } .tc-header.header-transparent:not(.is-sticky) { background: transparent; } .tc-header.header-transparent .mobile-sticky .mobile-nav__nav, .tc-header.header-transparent .mobile-sticky, .tc-header.header-transparent .desktop-sticky { box-shadow: none; } .tc-header.header-transparent.border-top { border-top-color: transparent; } .tc-header.header-transparent.no-borders, .tc-header.header-transparent.no-borders .topbar-navbar__wrapper, .tc-header.header-transparent.no-borders .mobile-nav__container { border-color: transparent; } .header-transparent:not(.is-sticky) .mobile-nav__nav .dropdown-menu, .header-transparent:not(.is-sticky) .mobile-nav__nav .dropdown-item:active, .header-transparent:not(.is-sticky) .mobile-nav__nav .dropdown-item:focus, .header-transparent:not(.is-sticky) .mobile-nav__nav .dropdown-item:hover, .sticky-transparent.is-sticky .mobile-nav__nav .dropdown-menu, .sticky-transparent.is-sticky .mobile-nav__nav .dropdown-item:active, .sticky-transparent.is-sticky .mobile-nav__nav .dropdown-item:focus, .sticky-transparent.is-sticky .mobile-nav__nav .dropdown-item:hover { background: none; } .branding a:focus { outline: thin dotted; outline: -webkit-focus-ring-color auto 5px; } .branding .czr-underline span::after { content: ""; position: absolute; width: 33%; border-bottom: 3px solid; bottom: 0; left: 0; } .czr-link-hover-underline [class*=nav__menu] .nav__title { position: relative; } .czr-link-hover-underline [class*=nav__menu] .nav__title:before { content: ""; position: absolute; width: 100%; height: 2px; bottom: 1px; left: 0; visibility: hidden; -webkit-transform: translate3d(0, 0, 0) scaleX(0); transform: translate3d(0, 0, 0) scaleX(0); transition: all 0.3s ease 0s; } .czr-link-hover-underline [class*=nav__menu] .nav__title:hover::before { visibility: visible; -webkit-transform: translate3d(0, 0, 0) scaleX(1); transform: translate3d(0, 0, 0) scaleX(1); } .czr-link-hover-underline [class*=nav__menu] .show:not(.dropdown-item) > .nav__link .nav__title::before, .czr-link-hover-underline [class*=nav__menu] .show:not(.dropdown-item) > .nav__link-wrapper .nav__title::before { visibility: visible; -webkit-transform: translate3d(0, 0, 0) scaleX(1); transform: translate3d(0, 0, 0) scaleX(1); } .czr-highlight-contextual-menu-items [class*=nav__menu] .nav__title { position: relative; } .czr-highlight-contextual-menu-items [class*=nav__menu] .nav__title:before { content: ""; position: absolute; width: 100%; height: 2px; bottom: 1px; left: 0; visibility: hidden; -webkit-transform: translate3d(0, 0, 0) scaleX(0); transform: translate3d(0, 0, 0) scaleX(0); transition: all 0.3s ease 0s; } .czr-highlight-contextual-menu-items [class*=nav__menu] .current-active > .nav__link .nav__title::before, .czr-highlight-contextual-menu-items [class*=nav__menu] .current-active > .nav__link-wrapper .nav__title::before { visibility: visible; -webkit-transform: translate3d(0, 0, 0) scaleX(1); transform: translate3d(0, 0, 0) scaleX(1); } .nav__menu .menu-item { margin: 0 6.25px; padding: 0; } .nav__menu .menu-item .nav__link { overflow: hidden; padding: 0 6.25px; cursor: pointer; 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; } .nav__menu .menu-item .nav__link .nav__title { padding: 10px 0 5px 0; margin-bottom: 5px; } .nav li:not(.mini_cart_item) a:focus, .nav li:not(.mini_cart_item) a:hover { background: transparent !important; } .regular-nav.nav__menu { margin: 0 -12.5px; } .czr-dropdown { position: relative; } .czr-dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; float: left; min-width: 10rem; list-style: none; display: none; max-width: 50vw; left: 0; text-align: left; } .vertical-nav .dropdown-menu.czr-dropdown-menu .nav__title { word-break: break-word; white-space: normal; } .show > .czr-dropdown-menu { display: block; } .dropdown-menu.czr-dropdown-menu { border-radius: 0; border: 0; margin: 0; padding: 0; font-size: inherit; } .dropdown-menu.czr-dropdown-menu .nav__link { position: relative; vertical-align: middle; white-space: nowrap; padding: 0 18.75px; margin: 0 -9.375px; } .regular-nav .dropdown-menu.czr-dropdown-menu { box-shadow: 1px 2px 2px 2px rgba(0, 0, 0, 0.15); } .dropdown-menu.czr-dropdown-menu .dropdown-item { margin: 0; } .regular-nav .dropdown-menu .caret__dropdown-toggler i { -webkit-transform: translateZ(0) rotate(-90deg); transform: translateZ(0) rotate(-90deg); -ms-transform: rotate(-90deg); position: relative; display: inline-block; top: -.1em; } .regular-nav .dropdown-menu .caret__dropdown-toggler.open-left i { -webkit-transform: translateZ(0) rotate(-270deg); transform: translateZ(0) rotate(-270deg); -ms-transform: rotate(-270deg); } .regular-nav .dropdown-menu .dropdown-item { padding: 0 1.25em; } .mobile-nav__menu .czr-dropdown > .dropdown-menu > .dropdown-item:last-of-type { margin-bottom: 0.625em; } .dropdown-menu.czr-dropdown-menu .czr-dropdown-menu { text-transform: none; font-size: 1em; } .regular-nav .dropdown-menu .dropdown-menu { top: 0; } .dropdown-item { position: relative; } .dropdown-item { display: block; width: 100%; clear: both; font-weight: 400; text-align: inherit; white-space: nowrap; background: 0 0; border: 0; } .dropdown-item::before { content: ''; position: absolute; width: 0%; height: 100%; top: 0; left: 0; transition-delay: 0s; transition-duration: .6s; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); -webkit-transform-origin: 0 100%; transform-origin: 0 100%; } .czr-highlight-contextual-menu-items .dropdown-item.current-active::before, .dropdown-item:hover::before { width: 100%; } .dropdown-item:hover, .dropdown-item:focus { text-decoration: none; } .caret__dropdown-toggler { display: inline-block; width: 1.5em; vertical-align: middle; z-index: inherit; cursor: pointer; position: relative; } .caret__dropdown-toggler i { display: inline-block; transition: all 0.3s ease; -webkit-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-backface-visibility: hidden; backface-visibility: hidden; text-align: center; vertical-align: baseline; line-height: 0; } .caret__dropdown-toggler i::before { line-height: inherit; } .menu-item.show > span > .caret__dropdown-toggler i, .menu-item.show > a > .caret__dropdown-toggler i { -webkit-transform: translateZ(0) rotate(-180deg) !important; transform: translateZ(0) rotate(-180deg) !important; -ms-transform: rotate(-180deg) !important; } .czr-submenu-fade .regular-nav .menu-item-has-children { -webkit-perspective: 1000px; perspective: 1000px; } .czr-submenu-fade .regular-nav .menu-item-has-children > ul { position: fixed; opacity: 0; visibility: hidden; display: block; transition: all 0.25s ease-in-out; -webkit-transform: translate(0, -20px); transform: translate(0, -20px); } @supports (-webkit-overflow-scrolling: touch) { .czr-submenu-fade .regular-nav .menu-item-has-children > ul { transition: opacity 0.25s ease-in-out; } } .czr-submenu-fade .regular-nav .menu-item-has-children:not(.show) { overflow: hidden; } .czr-submenu-fade .regular-nav .menu-item-has-children:not(.show) ul { pointer-events: none; cursor: not-allowed; } .czr-submenu-fade .regular-nav li.show { -webkit-perspective: none; perspective: none; } .czr-submenu-fade .regular-nav li.show > ul { position: absolute; visibility: visible; opacity: 1; -webkit-transform: translate(0, 0); transform: translate(0, 0); } .czr-submenu-move .regular-nav .dropdown-menu > li > a { transition: all 0.25s ease; -webkit-transform: translate(0, 0); transform: translate(0, 0); } .czr-submenu-move .regular-nav .dropdown-item > a:hover { -webkit-transform: translate(3px, 0); transform: translate(3px, 0); } .tc-header .dropdown-menu.open-right { left: 0; right: auto; } .tc-header .open-right .dropdown-menu:not(.open-left), .tc-header .dropdown-menu .dropdown-menu.open-right { left: 100%; right: auto; } .tc-header .dropdown-menu.open-left { left: auto; right: 0; } .tc-header .open-left .dropdown-menu:not(.open-right), .tc-header .dropdown-menu .dropdown-menu.open-left { right: 100%; left: auto; } .utils_links, .ham-toggler-menu, .woocart.cart-contents, .search-toggle_btn { padding: 1.25em 15px; -ms-flex-item-align: center; align-self: center; display: block; height: auto; position: relative; } @media (max-width: 767px) { .mobile-navbar__wrapper .utils_links, .mobile-navbar__wrapper .ham-toggler-menu, .mobile-navbar__wrapper .woocart.cart-contents, .mobile-navbar__wrapper .search-toggle_btn { padding: 1.25em 10px; } } .topbar-navbar__wrapper .utils_links, .topbar-navbar__wrapper .ham-toggler-menu, .topbar-navbar__wrapper .woocart.cart-contents, .topbar-navbar__wrapper .search-toggle_btn { padding-top: 0.833333em; padding-bottom: 0.833333em; } .ham-toggler-menu { -webkit-appearance: none; background: transparent; border: none; cursor: pointer; } .ham__toggler-span-wrapper { height: 12px; position: relative; width: 20px; display: block; } .ham__toggler-span-wrapper .line { display: block; width: 20px; height: 1.4px; position: absolute; -webkit-border-radius: 5px; -webkit-background-clip: padding-box; -moz-border-radius: 5px; -moz-background-clip: padding; border-radius: 5px; background-clip: padding-box; transition: all ease 0.35s; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .ham__toggler-span-wrapper .line.line-1 { top: 0; } .ham__toggler-span-wrapper .line.line-2 { top: 50%; } .ham__toggler-span-wrapper .line.line-3 { top: 100%; } .ham-toggler-menu:hover .line { -webkit-transform: translate(-3px, 0); transform: translate(-3px, 0); width: 26px; } .ham-toggler-menu:not(.czr-collapsed) .line-1 { -webkit-transform: translate(-3px, 6px) rotate(45deg); transform: translate(-3px, 6px) rotate(45deg); width: 28px; } .ham-toggler-menu:not(.czr-collapsed) .line-2 { opacity: 0; } .ham-toggler-menu:not(.czr-collapsed) .line-3 { -webkit-transform: translate(-3px, -6px) rotate(-45deg); transform: translate(-3px, -6px) rotate(-45deg); width: 28px; } .nav__search .czr-dropdown-menu { width: 100%; margin: 0px; max-width: none; } .tc-header .add-menu-button { margin: 10px 0; } .mobile-nav__menu-wrapper .add-menu-button { margin-top: 30px; } /* ADMIN BAR -------------------------------------------------- */ #wp-admin-bar-tc-customizr-help .ab-item:before, li#wp-admin-bar-tc-customizr-help a:before { font-family: 'Font Awesome\ 5 Free'; font-weight: normal; font-variant: normal; text-transform: none; font-style: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } #wp-admin-bar-tc-customizr-help .ab-item:before, li#wp-admin-bar-tc-customizr-help a:before { content: "\f1cd"; color: #FFF; padding-right: 0px; margin-right: 0; top: 2px; position: relative; } li#wp-admin-bar-tc-customizr-help a { color: #FFF; text-decoration: none; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #8DA65A; background-image: -moz-linear-gradient(top, #008ec2, #006799); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#008ec2), to(#006799)); background-image: -webkit-linear-gradient(top, #008ec2, #006799); background-image: -o-linear-gradient(top, #008ec2, #006799); background-image: linear-gradient(to bottom, #008ec2, #006799); background-repeat: repeat-x; border-color: #006799; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); } /* SEARCH FORM May 2020 for https://github.com/presscustomizr/customizr/issues/1807 */ .czr-search-expand { display: none; background: #ffffff; position: absolute; z-index: 100; top: 49px; width: 340px; -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1); box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1); } .search-icon-left .czr-search-expand { left: 0; } .search-icon-right .czr-search-expand { right: 0; } .czr-search-expand .czr-search-expand-inner { border: 1px solid #eeeeee; box-shadow: 0 0 5px rgba(0, 0, 0, 0.2), 0 1px 0 rgba(255, 255, 255, 0.15); transition: -webkit-transform 0.35s ease-in-out, height 0.25s ease-in-out, background-color 0.45s ease-in-out; transition: transform 0.35s ease-in-out, height 0.25s ease-in-out, background-color 0.45s ease-in-out; padding: 15px; } .czr-search-expand .czr-search-expand-inner .form-group { margin: 0; } .czr-search-expand .czr-search-expand-inner .form-group .czr-search-field { outline: none !important; color: #313131 !important; border-color: #313131 !important; } .full-search-opened .czr-search-expand { display: block; } @media (max-width: 992px) { .czr-search-expand { display: none !important; } } .vertical-nav .czr-dropdown-menu { display: block; } .czr-open-on-click .vertical-nav .czr-dropdown-menu { display: none; } .czr-open-on-click .vertical-nav .menu-item-has-children { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .czr-open-on-click .vertical-nav .nav__link-wrapper { width: 100%; } .czr-open-on-click .vertical-nav .nav__link-wrapper .nav__link { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; } .czr-open-on-click .vertical-nav .nav__link-wrapper .caret__dropdown-toggler { padding: 10px; width: auto; } .vertical-nav .dropdown-menu.czr-dropdown-menu { position: static; float: none; width: 100%; max-width: 100%; } .vertical-nav .dropdown-menu.czr-dropdown-menu .nav__link { margin: 0 0 0 -9.375px; } .vertical-nav .dropdown-item.current-active::before, .vertical-nav .dropdown-item:hover::before { width: 0; } .vertical-nav .czr-dropdown .menu-item-has-children { padding-bottom: 0; } .vertical-nav .czr-dropdown-menu .dropdown-item { padding: 0 0 0 18.75px; } .vertical-nav .czr-dropdown-menu .dropdown-item .dropdown-item .dropdown-item .dropdown-item .dropdown-item { padding: 0; } .vertical-nav.mobile-nav__menu { margin: 0 -12.5px; } /* Branding */ .primary-navbar__wrapper .branding__container.col { max-width: 85%; width: auto; } .primary-navbar__wrapper.has-horizontal-menu .branding__container { max-width: 33%; } .primary-navbar__wrapper.has-branding-aside .branding__container { max-width: 60%; } .mobile-navbar__wrapper .branding__container { position: static; } .branding { padding-top: 0.425em; padding-bottom: 0.425em; overflow: hidden; } .branding .col-auto { max-width: 100%; padding-right: 0; padding-left: 0; flex-shrink: 1; } .branding .navbar-brand-sitename span { display: block; white-space: normal; } .branding .navbar-brand-sitename.czr-underline span { position: relative; padding-bottom: 0.25em; margin-bottom: 5px; } .branding .navbar-brand { font-size: 2.4em; line-height: 1.5em; margin: 0; vertical-align: middle; display: inline-block; padding-top: .25rem; padding-bottom: .25rem; white-space: nowrap; max-width: 100%; height: auto; color: #313131; } .navbar-brand img { width: auto; max-width: 100%; } .branding .header-tagline { font-size: 0.9em; line-height: normal; padding: 0; margin: 2px .1em 0 0; width: 100%; } .primary-navbar__wrapper .branding .header-tagline { padding-bottom: .25rem; } .branding .branding-aside { text-align: initial; margin: 0 7px; } .branding .branding-aside .navbar-brand { padding: 0; line-height: 1; } .branding .branding-aside .header-tagline { width: auto; padding-bottom: 0; } .branding__container .branding, .branding__container .mobile-utils__wrapper { flex-shrink: 1; } .mobile-utils__wrapper .header-search__container { display: block; border-bottom: none; margin: 37.5px auto; } .header-tagline { font-style: italic; } .nav__utils { flex-shrink: 0; padding: 0; max-width: 100%; } @media (max-width: 767px) { .mobile-navbar__wrapper .nav__utils .utils { margin-right: -10px; margin-left: -10px; } } .woocart.cart-contents { display: -webkit-box; display: -ms-flexbox; display: flex; } .woocart.cart-contents sup { top: 0; } .header-search__container { margin: 37.5px 0 18.75px 0; } .header-search__container .czr-form .form-group { margin: 12.5px 0 18.75px 0; padding-bottom: 1.25em; } .mobile-nav__container { padding: 0; } /* * HEADER LAYOUTS */ .primary-navbar__wrapper { -ms-flex-wrap: nowrap; flex-wrap: nowrap; } .primary-navbar__wrapper .branding__container, .primary-navbar__wrapper .primary-nav__utils li, .primary-navbar__wrapper .primary-nav__wrapper, .primary-navbar__wrapper .primary-nav__menu-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; } .primary-navbar__wrapper .primary-nav__wrapper { margin: 0 -15px; } .primary-navbar__wrapper .primary-nav__container { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; } .primary-navbar__wrapper .primary-nav__menu-wrapper { width: 100%; } .primary-navbar__wrapper .primary-nav__nav { flex-shrink: 1; -ms-flex-preferred-size: auto; flex-basis: auto; } .primary-navbar__wrapper .col { max-width: 100%; } /* * LOGO CENTERED: */ .logo_centered .primary-navbar__wrapper:not(.desktop-sticky) .primary-navbar__row, .logo_centered:not(.fixed-header-on) .primary-navbar__wrapper.desktop-sticky .primary-navbar__row { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; } .logo_centered .primary-navbar__wrapper:not(.desktop-sticky) .primary-navbar__row .branding__container, .logo_centered:not(.fixed-header-on) .primary-navbar__wrapper.desktop-sticky .primary-navbar__row .branding__container { max-width: 100%; text-align: center; } .logo_centered .primary-navbar__wrapper:not(.desktop-sticky) .primary-navbar__row .branding .navbar-brand, .logo_centered:not(.fixed-header-on) .primary-navbar__wrapper.desktop-sticky .primary-navbar__row .branding .navbar-brand { margin: auto; font-size: 2.25em; } .logo_centered .primary-navbar__wrapper:not(.desktop-sticky) .primary-navbar__row .branding .header-tagline, .logo_centered:not(.fixed-header-on) .primary-navbar__wrapper.desktop-sticky .primary-navbar__row .branding .header-tagline { margin-right: .1em; margin-left: .1em; } .logo_centered .primary-navbar__wrapper:not(.desktop-sticky) .primary-navbar__row .primary-nav__container, .logo_centered:not(.fixed-header-on) .primary-navbar__wrapper.desktop-sticky .primary-navbar__row .primary-nav__container { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } [class*=logo_right] { /* .navbar-brand { @include flex-align-self-end('important'); }*/ } [class*=logo_right] .mobile-navbar__row, [class*=logo_right] .primary-navbar__row, [class*=logo_right] .branding__container, [class*=logo_right] .branding__container .flex-row, [class*=logo_right] .primary-nav__wrapper, [class*=logo_right] .nav__utils .utils { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; } [class*=logo_right] .branding__container .branding-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; } /* EXPERIMENTAL */ .tc-header { position: relative; z-index: 100; } .mobile-sticky, .desktop-sticky { box-shadow: 0 0 5px rgba(0, 0, 0, 0.2), 0 1px 0 rgba(255, 255, 255, 0.15); transition: -webkit-transform 0.35s ease-in-out, height 0.25s ease-in-out, background-color 0.45s ease-in-out; transition: transform 0.35s ease-in-out, height 0.25s ease-in-out, background-color 0.45s ease-in-out; } .mobile-sticky .mobile-nav__nav { position: absolute; width: 100%; box-shadow: 0px 6px 8px 0px rgba(120, 120, 120, 0.9); } .mobile-sticky .mobile-nav__nav .mobile-nav__inner { max-height: 90vh; overflow: auto; } .fixed-header-on .mobile-sticky, .fixed-header-on .desktop-sticky { position: fixed; z-index: 100; top: 0; width: 100%; } @media (min-width: 576px) { .czr-boxed-layout .fixed-header-on .mobile-sticky, .czr-boxed-layout .fixed-header-on .desktop-sticky { width: auto; } } .sticky-brand-shrink-on .desktop-sticky .navbar-brand img, .sticky-brand-shrink-on .desktop-sticky .navbar-brand, .sticky-brand-shrink-on .desktop-sticky .header-tagline { transition: all 0.35s; } .can-shrink-brand.sticky-brand-shrink-on .desktop-sticky .navbar-brand { font-size: 1.4em; } .can-shrink-brand.sticky-brand-shrink-on .desktop-sticky .header-tagline { font-size: 0.8em; } .can-shrink-brand.sticky-brand-shrink-on .desktop-sticky .navbar-brand img { max-height: 30px !important; width: auto !important; } @media screen and (min-width: 601px) and (max-width: 782px) { .admin-bar .fixed-header-on .mobile-sticky, .admin-bar .fixed-header-on .desktop-sticky { top: 46px; } } @media screen and (min-width: 783px) { .admin-bar .fixed-header-on .mobile-sticky, .admin-bar .fixed-header-on .desktop-sticky { top: 32px; } } .mobile-navbar__wrapper .branding { padding-top: 4px; padding-bottom: 4px; } .mobile-navbar__wrapper .branding .navbar-brand { font-size: 1.5em; } .mobile-navbar__wrapper .navbar-brand-sitelogo img { max-height: 36px !important; transition: all 0.35s ease-in-out; } .mobile-navbar__wrapper .mobile-nav__inner { margin-bottom: 20px; } .mobile-navbar__wrapper .czr-underline span { margin-bottom: 5px; } @media (min-width: 768px) { .mobile-navbar__wrapper .branding { padding-top: 5px; padding-bottom: 5px; } .mobile-navbar__wrapper .navbar-brand-sitelogo img { max-height: 45px !important; max-width: 100%; } } @media (min-width: 992px) { .topbar-navbar__row { min-height: 40px; } } .topbar-navbar__row .header-tagline { flex-shrink: 1; } .topbar-navbar__row .col-auto { max-width: 100%; } /* ie fix */ .topbar-contact__info, .topbar-nav__container, .topbar-nav__menu-wrapper { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 1; max-width: 100%; } .topbar-contact__info { flex-shrink: 0; } .topbar-contact__info .czr-contact-info { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; font-size: 0.9em; } .topbar-nav__socials { flex-shrink: 1; } .topbar-contact__info, .topbar-nav__socials { padding-top: 3px; padding-bottom: 3px; } @media (max-width: 575px) { .topbar-contact__info, .topbar-nav__socials { width: 100%; } } .topbar-nav__nav, .topbar-nav__menu { width: 100%; } .topbar-nav__nav a, .topbar-nav__nav .menu-item a, .topbar-nav__menu a, .topbar-nav__menu .menu-item a { font-weight: normal; text-transform: none; } .topbar-nav__menu.nav__menu { margin: 0 -0.5rem; } .topbar-nav__menu.nav__menu > .menu-item { margin: 0 0.25rem; } .topbar-nav__menu.nav__menu > .menu-item > a { padding: 0 0.25rem; } .topbar-nav__menu.nav__menu > .menu-item > a > span:first-of-type { padding: 12px 0 4px 0; margin-bottom: 8px; } #tc-sn { position: fixed; visibility: hidden; outline: 1px solid; -webkit-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-backface-visibility: hidden; backface-visibility: hidden; transition: top 0.2s ease-in-out; top: 0; z-index: 0; height: 100vh; width: 350px; max-width: 100%; padding: 0; } #tc-sn .side-nav__nav, #tc-sn .tc-sn-inner { height: 100%; } #tc-sn .nav__menu-wrapper { height: 85vh; overflow-y: auto; } #tc-sn .hamburger-toggler__container { float: right; } .sn-left #tc-sn .hamburger-toggler__container { float: left; } #tc-sn .side-nav__nav { width: 100%; text-align: left; padding: 0; } #tc-sn .side-nav__nav .side-nav__menu-wrapper { float: left; display: block; padding: 1.25em 30px; width: 100%; } #tc-sn .side-nav__nav .side-nav__menu-wrapper::before, #tc-sn .side-nav__nav .side-nav__menu-wrapper::after { display: table; content: ' '; position: relative; } #tc-sn .side-nav__nav .side-nav__menu-wrapper .side-nav__menu { width: 100%; display: block; text-align: left; } #tc-sn .side-nav__nav .side-nav__menu-wrapper .side-nav__menu > li { margin-right: 0; margin-left: 0; } .animating #tc-sn, .tc-sn-visible:not(.animating) #tc-sn { visibility: visible; transition: -ms-transform 0.5s ease-in-out; transition: -webkit-transform 0.5s ease-in-out; transition: transform 0.5s ease-in-out; z-index: 2; } .tc-sn-visible:not(.animating) #tc-sn { -webkit-transform: translate(0, 0); transform: translate(0, 0); } .animating.sn-open #tc-sn { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -ms-transform: translate(0, 0); } .sn-left #tc-sn { left: 0; } .sn-close.sn-left #tc-sn, .sn-left #tc-sn { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); -ms-transform: translate(-100%, 0); } .sn-right #tc-sn { right: 0; } .sn-close.sn-right #tc-sn, .sn-right #tc-sn { -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); -ms-transform: translate(100%, 0); } /* VARIOUS */ .tc-thumbnail img { width: 100%; } .article-container .grid-container__alternate .entry-footer { margin: 0; margin-top: 2.5em; } @media (max-width: 991px) { .article-container .grid-container__alternate .entry-header { margin-top: 0; } } .entry-media__holder .post-type__icon i { position: relative; } /* Some thumbnail container sizes ideas */ .full-image .tc-thumbnail { background: #B4B4B4; } .full-image.format-gallery .tc-thumbnail { background: #ffffff; } [class*=grid-container__] .czr-carousel, [class*=grid-container__] .carousel-inner { height: 100%; } [class*=grid-container__]:not(.grid-container__square-mini) .flickity-viewport { position: absolute; width: 100%; } [class*=grid-container__] .tc-thumbnail .carousel-cell { height: 100%; overflow: hidden; } .css-centering.entry-media__holder img { /* temporary CSS centering */ transform: translate(-50%, -50%); /* fallback for those browsers w/o translate3d transform property*/ transform: translate3d(-50%, -50%, 0); top: 50%; left: 50%; position: relative; } .czr-center-sections, .czr-cover-sections { align-items: center; } .czr-cover-sections > .entry-media__holder { align-self: stretch; } .no-thumb .czr-cover-sections .entry-media__holder { align-self: center; } .no-thumb .czr-cover-sections .entry-media__wrapper { margin: auto; } .czr-contact-info, .socials { margin: 0 -6.5px; } .czr-contact-info li, .socials li { padding: 0 6.5px; } .czr-contact-info a, .socials a { display: block; } .czr-contact-info i { font-size: 0.9em; } .czr-contact-info i + span { padding-left: 0.3125em; } .czr-contact-info .fa-envelope { position: relative; top: .05em; } .btn, button[type="submit"], input[type=submit], .woocommerce button.button[type=submit], .woocommerce #respond input#submit, .woocommerce input#submit, .woocommerce input.button, .woocommerce a.button, .woocommerce .button.add_to_cart_button, .woocommerce input#submit.alt.disabled, .woocommerce input.button.alt.disabled, .woocommerce button.button.alt.disabled, .woocommerce a.button.alt.disabled, .woocommerce input#submit.alt, .woocommerce input.button.alt, .woocommerce a.button.alt, .woocommerce button.button.alt { display: inline-block; font-weight: normal; line-height: 1.25; text-align: center; white-space: nowrap; vertical-align: middle; user-select: none; border: 1px solid transparent; padding: 0.5em 1em; border-radius: 2px; border-width: 2px; border-style: solid; font-size: 1em; cursor: pointer; text-decoration: none; transition: all 0.2s ease-in-out; } .btn:focus, button:focus[type="submit"], input:focus[type=submit], .woocommerce button.button:focus[type=submit], .woocommerce #respond input#submit:focus, .woocommerce input#submit:focus, .woocommerce input.button:focus, .woocommerce a.button:focus, .woocommerce .button.add_to_cart_button:focus, .woocommerce button.button.alt:focus, .btn:hover, button:hover[type="submit"], input:hover[type=submit], .woocommerce button.button:hover[type=submit], .woocommerce #respond input#submit:hover, .woocommerce input#submit:hover, .woocommerce input.button:hover, .woocommerce a.button:hover, .woocommerce .button.add_to_cart_button:hover, .woocommerce button.button.alt:hover { text-decoration: none; } .btn:focus, button:focus[type="submit"], input:focus[type=submit], .woocommerce button.button:focus[type=submit], .woocommerce #respond input#submit:focus, .woocommerce input#submit:focus, .woocommerce input.button:focus, .woocommerce a.button:focus, .woocommerce .button.add_to_cart_button:focus, .woocommerce button.button.alt:focus, .focus.btn, button.focus[type="submit"], input.focus[type=submit], .woocommerce button.focus.button[type=submit], .woocommerce #respond input.focus#submit, .woocommerce input.focus#submit, .woocommerce input.focus.button, .woocommerce a.focus.button, .woocommerce .focus.button.add_to_cart_button, .woocommerce button.focus.button.alt { outline: 0; box-shadow: 0 0 0 2px rgba(2, 117, 216, 0.25); } .disabled.btn, button.disabled[type="submit"], input.disabled[type=submit], .woocommerce button.disabled.button[type=submit], .woocommerce #respond input.disabled#submit, .woocommerce input.disabled#submit, .woocommerce input.disabled.button, .woocommerce a.disabled.button, .woocommerce .disabled.button.add_to_cart_button, .woocommerce input.disabled#submit.alt, .woocommerce input.disabled.button.alt, .woocommerce button.disabled.button.alt, .woocommerce a.disabled.button.alt, .btn:disabled, button:disabled[type="submit"], input:disabled[type=submit], .woocommerce button.button:disabled[type=submit], .woocommerce #respond input#submit:disabled, .woocommerce input#submit:disabled, .woocommerce input.button:disabled, .woocommerce a.button:disabled, .woocommerce .button.add_to_cart_button:disabled, .woocommerce button.button.alt:disabled { cursor: not-allowed; opacity: .65; box-shadow: none; } .btn:active, button:active[type="submit"], input:active[type=submit], .woocommerce button.button:active[type=submit], .woocommerce #respond input#submit:active, .woocommerce input#submit:active, .woocommerce input.button:active, .woocommerce a.button:active, .woocommerce .button.add_to_cart_button:active, .woocommerce button.button.alt:active, .active.btn, button.active[type="submit"], input.active[type=submit], .woocommerce button.active.button[type=submit], .woocommerce #respond input.active#submit, .woocommerce input.active#submit, .woocommerce input.active.button, .woocommerce a.active.button, .woocommerce .active.button.add_to_cart_button, .woocommerce button.active.button.alt { background-image: none; box-shadow: 0 0 0 2px rgba(2, 117, 216, 0.25); } a.btn.disabled, fieldset[disabled] a.btn { pointer-events: none; } .btn-skin, .woocommerce button.button[type=submit], .woocommerce #respond input#submit, .woocommerce input#submit, .woocommerce input.button, .woocommerce a.button, .woocommerce .button.add_to_cart_button { background-color: #5a5a5a; border-color: #5a5a5a; color: #fff; } .btn-skin:hover, .woocommerce button.button:hover[type=submit], .woocommerce #respond input#submit:hover, .woocommerce input#submit:hover, .woocommerce input.button:hover, .woocommerce a.button:hover, .woocommerce .button.add_to_cart_button:hover, .btn-skin:focus, .woocommerce button.button:focus[type=submit], .woocommerce #respond input#submit:focus, .woocommerce input#submit:focus, .woocommerce input.button:focus, .woocommerce a.button:focus, .woocommerce .button.add_to_cart_button:focus, .btn-skin:active, .woocommerce button.button:active[type=submit], .woocommerce #respond input#submit:active, .woocommerce input#submit:active, .woocommerce input.button:active, .woocommerce a.button:active, .woocommerce .button.add_to_cart_button:active { color: #5a5a5a; background-color: transparent; border-color: #5a5a5a; } .btn-skin.inverted, .woocommerce button.inverted.button[type=submit], .woocommerce #respond input.inverted#submit, .woocommerce input.inverted#submit, .woocommerce input.inverted.button, .woocommerce a.inverted.button, .woocommerce .inverted.button.add_to_cart_button { background-color: transparent; color: #5a5a5a; } .btn-skin.inverted:hover, .woocommerce button.inverted.button:hover[type=submit], .woocommerce #respond input.inverted#submit:hover, .woocommerce input.inverted#submit:hover, .woocommerce input.inverted.button:hover, .woocommerce a.inverted.button:hover, .woocommerce .inverted.button.add_to_cart_button:hover, .btn-skin.inverted:focus, .woocommerce button.inverted.button:focus[type=submit], .woocommerce #respond input.inverted#submit:focus, .woocommerce input.inverted#submit:focus, .woocommerce input.inverted.button:focus, .woocommerce a.inverted.button:focus, .woocommerce .inverted.button.add_to_cart_button:focus, .btn-skin.inverted:active, .woocommerce button.inverted.button:active[type=submit], .woocommerce #respond input.inverted#submit:active, .woocommerce input.inverted#submit:active, .woocommerce input.inverted.button:active, .woocommerce a.inverted.button:active, .woocommerce .inverted.button.add_to_cart_button:active { color: #fff; background-color: #5a5a5a; } .btn-skin-dark, button[type="submit"], input[type=submit], .woocommerce input#submit[class*=alt], .woocommerce input.button[class*=alt], .woocommerce a.button[class*=alt], .woocommerce button.button[class*=alt], .woocommerce input#submit.alt.disabled, .woocommerce input.button.alt.disabled, .woocommerce button.button.alt.disabled, .woocommerce a.button.alt.disabled { background-color: #3b3b3b; color: #fff; border-color: #3b3b3b; } .btn-skin-dark:hover, button:hover[type="submit"], input:hover[type=submit], .woocommerce input#submit:hover[class*=alt], .woocommerce input.button:hover[class*=alt], .woocommerce a.button:hover[class*=alt], .woocommerce button.button:hover[class*=alt], .woocommerce input#submit.alt.disabled:hover, .woocommerce input.button.alt.disabled:hover, .woocommerce button.button.alt.disabled:hover, .woocommerce a.button.alt.disabled:hover, .btn-skin-dark:focus, button:focus[type="submit"], input:focus[type=submit], .woocommerce input#submit:focus[class*=alt], .woocommerce input.button:focus[class*=alt], .woocommerce a.button:focus[class*=alt], .woocommerce button.button:focus[class*=alt], .woocommerce input#submit.alt.disabled:focus, .woocommerce input.button.alt.disabled:focus, .woocommerce button.button.alt.disabled:focus, .woocommerce a.button.alt.disabled:focus, .btn-skin-dark:active, button:active[type="submit"], input:active[type=submit], .woocommerce input#submit:active[class*=alt], .woocommerce input.button:active[class*=alt], .woocommerce a.button:active[class*=alt], .woocommerce button.button:active[class*=alt], .woocommerce input#submit.alt.disabled:active, .woocommerce input.button.alt.disabled:active, .woocommerce button.button.alt.disabled:active, .woocommerce a.button.alt.disabled:active { color: #3b3b3b; background-color: transparent; border-color: #3b3b3b; } .btn-skin-dark.inverted, button.inverted[type="submit"], input.inverted[type=submit], .woocommerce input.inverted#submit[class*=alt], .woocommerce input.inverted.button[class*=alt], .woocommerce a.inverted.button[class*=alt], .woocommerce button.inverted.button[class*=alt], .woocommerce input.inverted#submit.alt.disabled, .woocommerce input.inverted.button.alt.disabled, .woocommerce button.inverted.button.alt.disabled, .woocommerce a.inverted.button.alt.disabled { background-color: transparent; color: #3b3b3b; } .btn-skin-dark.inverted:hover, button.inverted:hover[type="submit"], input.inverted:hover[type=submit], .woocommerce input.inverted#submit:hover[class*=alt], .woocommerce input.inverted.button:hover[class*=alt], .woocommerce a.inverted.button:hover[class*=alt], .woocommerce button.inverted.button:hover[class*=alt], .woocommerce input.inverted#submit.alt.disabled:hover, .woocommerce input.inverted.button.alt.disabled:hover, .woocommerce button.inverted.button.alt.disabled:hover, .woocommerce a.inverted.button.alt.disabled:hover, .btn-skin-dark.inverted:focus, button.inverted:focus[type="submit"], input.inverted:focus[type=submit], .woocommerce input.inverted#submit:focus[class*=alt], .woocommerce input.inverted.button:focus[class*=alt], .woocommerce a.inverted.button:focus[class*=alt], .woocommerce button.inverted.button:focus[class*=alt], .woocommerce input.inverted#submit.alt.disabled:focus, .woocommerce input.inverted.button.alt.disabled:focus, .woocommerce button.inverted.button.alt.disabled:focus, .woocommerce a.inverted.button.alt.disabled:focus, .btn-skin-dark.inverted:active, button.inverted:active[type="submit"], input.inverted:active[type=submit], .woocommerce input.inverted#submit:active[class*=alt], .woocommerce input.inverted.button:active[class*=alt], .woocommerce a.inverted.button:active[class*=alt], .woocommerce button.inverted.button:active[class*=alt], .woocommerce input.inverted#submit.alt.disabled:active, .woocommerce input.inverted.button.alt.disabled:active, .woocommerce button.inverted.button.alt.disabled:active, .woocommerce a.inverted.button.alt.disabled:active { color: #fff; background-color: #3b3b3b; } .btn-skin-dark, button[type="submit"], input[type=submit], .woocommerce input#submit[class*=alt], .woocommerce input.button[class*=alt], .woocommerce a.button[class*=alt], .woocommerce button.button[class*=alt], .woocommerce input#submit.alt.disabled, .woocommerce input.button.alt.disabled, .woocommerce button.button.alt.disabled, .woocommerce a.button.alt.disabled { background-color: #3b3b3b; color: #fff; border-color: #3b3b3b; } .btn-skin-dark:hover, button:hover[type="submit"], input:hover[type=submit], .woocommerce input#submit:hover[class*=alt], .woocommerce input.button:hover[class*=alt], .woocommerce a.button:hover[class*=alt], .woocommerce button.button:hover[class*=alt], .woocommerce input#submit.alt.disabled:hover, .woocommerce input.button.alt.disabled:hover, .woocommerce button.button.alt.disabled:hover, .woocommerce a.button.alt.disabled:hover, .btn-skin-dark:focus, button:focus[type="submit"], input:focus[type=submit], .woocommerce input#submit:focus[class*=alt], .woocommerce input.button:focus[class*=alt], .woocommerce a.button:focus[class*=alt], .woocommerce button.button:focus[class*=alt], .woocommerce input#submit.alt.disabled:focus, .woocommerce input.button.alt.disabled:focus, .woocommerce button.button.alt.disabled:focus, .woocommerce a.button.alt.disabled:focus, .btn-skin-dark:active, button:active[type="submit"], input:active[type=submit], .woocommerce input#submit:active[class*=alt], .woocommerce input.button:active[class*=alt], .woocommerce a.button:active[class*=alt], .woocommerce button.button:active[class*=alt], .woocommerce input#submit.alt.disabled:active, .woocommerce input.button.alt.disabled:active, .woocommerce button.button.alt.disabled:active, .woocommerce a.button.alt.disabled:active { color: #3b3b3b; background-color: transparent; border-color: #3b3b3b; } .btn-skin-dark.inverted, button.inverted[type="submit"], input.inverted[type=submit], .woocommerce input.inverted#submit[class*=alt], .woocommerce input.inverted.button[class*=alt], .woocommerce a.inverted.button[class*=alt], .woocommerce button.inverted.button[class*=alt], .woocommerce input.inverted#submit.alt.disabled, .woocommerce input.inverted.button.alt.disabled, .woocommerce button.inverted.button.alt.disabled, .woocommerce a.inverted.button.alt.disabled { background-color: transparent; color: #3b3b3b; } .btn-skin-dark.inverted:hover, button.inverted:hover[type="submit"], input.inverted:hover[type=submit], .woocommerce input.inverted#submit:hover[class*=alt], .woocommerce input.inverted.button:hover[class*=alt], .woocommerce a.inverted.button:hover[class*=alt], .woocommerce button.inverted.button:hover[class*=alt], .woocommerce input.inverted#submit.alt.disabled:hover, .woocommerce input.inverted.button.alt.disabled:hover, .woocommerce button.inverted.button.alt.disabled:hover, .woocommerce a.inverted.button.alt.disabled:hover, .btn-skin-dark.inverted:focus, button.inverted:focus[type="submit"], input.inverted:focus[type=submit], .woocommerce input.inverted#submit:focus[class*=alt], .woocommerce input.inverted.button:focus[class*=alt], .woocommerce a.inverted.button:focus[class*=alt], .woocommerce button.inverted.button:focus[class*=alt], .woocommerce input.inverted#submit.alt.disabled:focus, .woocommerce input.inverted.button.alt.disabled:focus, .woocommerce button.inverted.button.alt.disabled:focus, .woocommerce a.inverted.button.alt.disabled:focus, .btn-skin-dark.inverted:active, button.inverted:active[type="submit"], input.inverted:active[type=submit], .woocommerce input.inverted#submit:active[class*=alt], .woocommerce input.inverted.button:active[class*=alt], .woocommerce a.inverted.button:active[class*=alt], .woocommerce button.inverted.button:active[class*=alt], .woocommerce input.inverted#submit.alt.disabled:active, .woocommerce input.inverted.button.alt.disabled:active, .woocommerce button.inverted.button.alt.disabled:active, .woocommerce a.inverted.button.alt.disabled:active { color: #fff; background-color: #3b3b3b; } .btn-skin-light { background-color: gray; border-color: gray; color: #fff; } .btn-skin-light:hover, .btn-skin-light:focus, .btn-skin-light:active { color: gray; background-color: transparent; border-color: gray; } .btn-skin-light.inverted { background-color: transparent; color: gray; } .btn-skin-light.inverted:hover, .btn-skin-light.inverted:focus, .btn-skin-light.inverted:active { color: #fff; background-color: gray; } .btn-skin-dark-shaded { background-color: rgba(59, 59, 59, 0.8); border-color: transparent; color: #fff; } .btn-skin-dark-shaded:hover, .btn-skin-dark-shaded:focus, .btn-skin-dark-shaded:active { background-color: rgba(59, 59, 59, 0.2); } .btn-skin-dark-shaded.inverted { background-color: rgba(59, 59, 59, 0.2); } .btn-skin-dark-shaded.inverted:hover, .btn-skin-dark-shaded.inverted:focus, .btn-skin-dark-shaded.inverted:active { background-color: rgba(59, 59, 59, 0.8); } .btn-dark { background-color: #313131; border-color: #313131; color: #fff; } .btn-dark:hover, .btn-dark:focus, .btn-dark:active { color: #777; background-color: transparent; border-color: #eceeef; } .btn-dark.inverted { color: #777; background-color: transparent; border-color: #eceeef; } .btn-dark.inverted:hover, .btn-dark.inverted:focus, .btn-dark.inverted:active { background-color: #313131; border-color: #313131; color: #fff; } .btn-skin-dark-oh { background-color: #313131; border-color: #313131; color: #fff; } .btn-skin-dark-oh:hover, .btn-skin-dark-oh:focus, .btn-skin-dark-oh:active { color: #3b3b3b; background-color: transparent; border-color: #3b3b3b; } .btn-skin-dark-oh.inverted { color: #777; background-color: transparent; border-color: #eceeef; } .btn-skin-dark-oh.inverted:hover, .btn-skin-dark-oh.inverted:focus, .btn-skin-dark-oh.inverted:active { border-color: #3b3b3b; color: #fff; background-color: #3b3b3b; } .btn-skin-h-dark { background-color: #5a5a5a; color: #fff; border-color: #5a5a5a; } .btn-skin-h-dark:hover, .btn-skin-h-dark:focus, .btn-skin-h-dark:active { color: #fff; background-color: #3b3b3b; border-color: #3b3b3b; } .btn-skin-h-dark.inverted { background-color: #3b3b3b; border-color: #3b3b3b; } .btn-skin-h-dark.inverted:hover, .btn-skin-h-dark.inverted:focus, .btn-skin-h-dark.inverted:active { background-color: #5a5a5a; border-color: #5a5a5a; } button[type="submit"], input[type=submit] { cursor: pointer; line-height: inherit; } .readmore-holder { padding-top: 1.25em; padding-bottom: 1.25em; border-bottom: 0; border-bottom: none; display: block; } .btn-more { font-size: 0.75em; line-height: 2.5em; padding: 0 2.5em; } .btn-more span { display: inline-block; vertical-align: middle; } .btn-large { letter-spacing: 3px; padding: 1.25em 2.5em; } .btn-small, .btn-edit { font-size: 0.65em; text-transform: uppercase; letter-spacing: 3px; background: transparent; border: 1.5px solid #eceeef; font-family: sans-serif; color: #777; padding: 0.65em 1.3em; transition: all 0.3s ease; } .btn-small:hover, .btn-edit:hover { color: #313131; border-color: transparent; background: #eceeef; } .btn-edit { padding: 0 1.25em 0 0.625em; line-height: 2em; vertical-align: middle; display: inline-block; margin-bottom: 1em; } .btn-edit.inverse { color: #fff; } .btn-edit.inverse:hover { color: #313131; background: #eceeef; } .btn-edit i { margin-right: 1.25em; border-right: 2px solid #eceeef; padding-right: 0.625em; line-height: 2em; height: 2em; display: inline-block; } a.external { position: relative; } table, #add_payment_method .cart-collaterals .cart_totals table, .woocommerce-cart .cart-collaterals .cart_totals table, .woocommerce-checkout .cart-collaterals .cart_totals table, .woocommerce table.shop_table { width: 100%; border-collapse: collapse; /*&:not([id^=wp-calendar]) { border: 2px solid $grey-lightest; th { @extend .caps; @extend .letter-spacing-2; font-family: $serviceFont; } th, td { @extend .demi-small; padding: $base-line-height; border: 1px solid $grey-lightest; } td { color: $grey-dark; } }*/ } @media (max-width: 767px) { table, #add_payment_method .cart-collaterals .cart_totals table, .woocommerce-cart .cart-collaterals .cart_totals table, .woocommerce-checkout .cart-collaterals .cart_totals table, .woocommerce table.shop_table { table-layout: fixed; } } table:not([id^=wp-calendar]):not(.ui-datepicker-calendar):not(.tribe-mini-calendar):not(.pika-table), #add_payment_method .cart-collaterals .cart_totals table, .woocommerce-cart .cart-collaterals .cart_totals table, .woocommerce-checkout .cart-collaterals .cart_totals table, .woocommerce table.shop_table { border: 2px solid #f7f8f9; } table:not([id^=wp-calendar]):not(.ui-datepicker-calendar):not(.tribe-mini-calendar):not(.pika-table) th, #add_payment_method .cart-collaterals .cart_totals table th, .woocommerce-cart .cart-collaterals .cart_totals table th, .woocommerce-checkout .cart-collaterals .cart_totals table th, .woocommerce table.shop_table th { font-family: sans-serif; } table:not([id^=wp-calendar]):not(.ui-datepicker-calendar):not(.tribe-mini-calendar):not(.pika-table) th, #add_payment_method .cart-collaterals .cart_totals table th, .woocommerce-cart .cart-collaterals .cart_totals table th, .woocommerce-checkout .cart-collaterals .cart_totals table th, .woocommerce table.shop_table th, table:not([id^=wp-calendar]):not(.ui-datepicker-calendar):not(.tribe-mini-calendar):not(.pika-table) td, #add_payment_method .cart-collaterals .cart_totals table td, .woocommerce-cart .cart-collaterals .cart_totals table td, .woocommerce-checkout .cart-collaterals .cart_totals table td, .woocommerce table.shop_table td { padding: 1.25em; border: 1px solid #f7f8f9; } table:not([id^=wp-calendar]):not(.ui-datepicker-calendar):not(.tribe-mini-calendar):not(.pika-table) td, #add_payment_method .cart-collaterals .cart_totals table td, .woocommerce-cart .cart-collaterals .cart_totals table td, .woocommerce-checkout .cart-collaterals .cart_totals table td, .woocommerce table.shop_table td { color: #777; } .tax__container a { position: relative; display: inline-block; vertical-align: middle; } .tax__container a:not(:last-of-type) { margin-right: 1.5em; } .tax__container a:not(:last-of-type)::after { color: #777; z-index: 1; pointer-events: none; position: absolute; top: 0; content: '/'; right: -1em; } .czr-btta { background-color: rgba(59, 59, 59, 0.2); color: #fff; display: none; width: 46px; height: 45px; position: fixed !important; bottom: 100px; cursor: pointer; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; z-index: 100; border-width: 1px; padding: 0; } .czr-btta:hover, .czr-btta:focus, .czr-btta:active { background-color: rgba(59, 59, 59, 0.8); } .czr-btta.right { right: -45px; } .czr-btta.left { left: -45px; } .czr-btta i { line-height: 43px; display: inline-block; } .czr-btta i:before { font-weight: 700; } .czr-btta.show { cursor: pointer; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; } .czr-btta.show.left { left: -1px; } .czr-btta.show.right { right: -1px; } @media (min-width: 576px) { .czr-btta { display: block; } } blockquote, .entry-link { position: relative; margin: 2.5em 0; padding-top: 2.5em; padding-bottom: 2.5em; border-top: 1px solid #f7f8f9; border-bottom: 1px solid #f7f8f9; } blockquote::before, .entry-link::before { font-size: 1.44em; vertical-align: top; font-family: "customizr"; font-style: normal; font-weight: normal; speak: none; display: block; text-align: inherit; font-variant: normal; text-transform: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @media (min-width: 576px) { blockquote::before, .entry-link::before { top: 2.5em; display: inline-block; width: 1em; left: 2.5em; text-align: center; position: absolute; width: 1em; margin-right: .2em; margin-left: .2em; } } blockquote > *, .entry-link a { margin-top: 1.25em; margin-bottom: 1em; word-break: break-word; color: #313131; } blockquote cite { clear: both; display: block; margin-top: 1.5em; } blockquote cite::before { top: 1em; bottom: auto; } blockquote::before { content: "\e808"; } cite { color: #777; font-weight: 300; font-style: normal; padding-left: 2.625em; padding-right: 0.25em; position: relative; display: inline-block; } cite::before { content: ""; position: absolute; width: 2.5em; height: 1px; bottom: 2px; left: 0; border-bottom: 1px solid; color: #313131; } .entry-link::before { content: '\e812'; } @media (min-width: 576px) { blockquote > * { margin-left: 5em; padding-left: 5em; } .entry-link a { margin-left: 10em; } } .wp-block-quote, .wp-block-pullquote blockquote { padding-top: 3.75em; } .wp-block-quote::before, .wp-block-pullquote blockquote::before { left: 0; top: 1.25em; } .wp-block-quote > *, .wp-block-pullquote blockquote > * { margin-right: 0.625em; margin-left: 0.625em; padding-left: 0; padding-right: 0; } .wp-block-quote cite, .wp-block-pullquote blockquote cite { display: inline-block; padding-left: 2.5em; padding-right: 0; margin: 0; } .wp-block-quote cite::before, .wp-block-pullquote blockquote cite::before { margin-left: -2.5em; position: static; display: inherit; } .wp-block-pullquote { margin: 2.5em 0; padding: 0; border-top: 1px solid #313131; border-bottom: 1px solid #313131; } .wp-block-pullquote blockquote { border: none; margin: 0; } .wp-block-pullquote blockquote.has-text-color > p, .wp-block-pullquote blockquote.has-text-color cite, .wp-block-pullquote blockquote.has-text-color cite::before { color: inherit; } .wp-block-pullquote blockquote > p { margin-top: 0; } .wp-block-pullquote:not([class*=align]) { clear: both; } .tags a { text-decoration: none !important; } .tagcloud a, .tag__link { padding: 0.3125em 0.625em; border-width: 1px; transition: all 0.3s ease; line-height: 1em; white-space: normal; word-break: break-word; } .tagcloud a, .tags li { margin: 0.3125em 0.3125em 0.3125em 0; } .tagcloud a + a, .tags li + li { margin-left: 0; } .v-separator { margin: 0 0.625em; text-align: center; } .tabs li, .woocommerce #content div.product .woocommerce-tabs ul.tabs li { position: relative; font-size: 1.44em; width: 100%; text-align: center; padding: 0; margin: 0 0 -2px; } @media (min-width: 576px) { .tabs li, .woocommerce #content div.product .woocommerce-tabs ul.tabs li { width: auto; text-align: left; } .tabs li + li, .woocommerce #content div.product .woocommerce-tabs ul.tabs li + li { padding-left: 1.25em; margin-left: 0; } } .tabs { border-bottom: 2px solid #eceeef; } .tabs .nav-link, .woocommerce #content div.product .woocommerce-tabs ul.tabs li a { color: #777; position: relative; padding: 0.625em 0; } .tabs .nav-link:before, .woocommerce #content div.product .woocommerce-tabs ul.tabs li a:before { content: ""; position: absolute; width: 100%; height: 2px; bottom: 1px; left: 0; visibility: visible; background-color: transparent; -webkit-transform: scaleX(1); transform: scaleX(1); } .tabs .nav-link::before, .woocommerce #content div.product .woocommerce-tabs ul.tabs li a::before { transition: all 0.2s, 0.3s ease; -webkit-transform: scale(0); transform: scale(0); } .tabs .nav-link:hover, .woocommerce #content div.product .woocommerce-tabs ul.tabs li a:hover, .tabs .nav-link.active, .woocommerce #content div.product .woocommerce-tabs ul.tabs li a.active, .tabs .nav-link.active:hover, .woocommerce #content div.product .woocommerce-tabs ul.tabs li a.active:hover, .tabs .nav-link.active:focus, .woocommerce #content div.product .woocommerce-tabs ul.tabs li a.active:focus { background-color: transparent; } .tabs .nav-link.active::before, .woocommerce #content div.product .woocommerce-tabs ul.tabs li a.active::before { -webkit-transform: scale(1); transform: scale(1); } .tab-content { margin-top: 1.25em; } .czr-img-gif-loader { width: 100%; display: inline-block; height: 100%; } @-webkit-keyframes czr-mr-loader { 0% { -webkit-transform: scale(0.1); transform: scale(0.1); opacity: 1; } 70% { -webkit-transform: scale(1); transform: scale(1); opacity: 0.7; } 100% { opacity: 0.0; } } @keyframes czr-mr-loader { 0% { -webkit-transform: scale(0.1); transform: scale(0.1); opacity: 1; } 70% { -webkit-transform: scale(1); transform: scale(1); opacity: 0.7; } 100% { opacity: 0.0; } } .czr-css-loader { display: none; width: 50px; height: 50px; position: absolute; -webkit-transform: translate3d(-50%, -50%, 0); transform: translate3d(-50%, -50%, 0); top: 50%; left: 50%; } .csstransforms3d .czr-css-loader { display: block; } .czr-mr-loader > div:nth-child(0) { -webkit-animation-delay: -0.8s; animation-delay: -0.8s; } .czr-mr-loader > div:nth-child(1) { -webkit-animation-delay: -0.6s; animation-delay: -0.6s; } .czr-mr-loader > div:nth-child(2) { -webkit-animation-delay: -0.4s; animation-delay: -0.4s; } .czr-mr-loader > div:nth-child(3) { -webkit-animation-delay: -0.2s; animation-delay: -0.2s; } .czr-mr-loader > div { -webkit-animation-fill-mode: both; animation-fill-mode: both; position: absolute; /*top: -4%; left: -4%;*/ top: -0%; left: -0%; width: 100%; height: 100%; border-radius: 100%; border: 2px solid #777; -webkit-animation: czr-mr-loader 1.25s 0s infinite cubic-bezier(0.21, 0.53, 0.56, 0.8); animation: czr-mr-loader 1.25s 0s infinite cubic-bezier(0.21, 0.53, 0.56, 0.8); } html.no-js [id*=czr-slider-loader-wrapper] { display: none; } .czr-slider-loader-wrapper { height: 100%; width: 100%; position: absolute; z-index: 99; background: #ffffff; } /* end loader */ .czr-carousel .flickity-page-dots { bottom: 0.5em; padding: 0 1em; } .czr-carousel .flickity-page-dots .dot { position: relative; z-index: 10; background-color: white; } .czr-carousel .flickity-page-dots .dot::before { content: none; } .grid__item .czr-carousel .flickity-page-dots .dot { width: 7px; height: 7px; margin: 0px 4px; } @media (max-width: 575px) { .czr-carousel .flickity-page-dots { bottom: 0.3em; } .czr-carousel .flickity-page-dots .dot { width: 7px; height: 7px; margin: 1px 4px; } } .czr-carousel-control { letter-spacing: 0; font-family: inherit; } .czr-carousel-nav, .mfp-gallery { display: block; width: 100%; } .czr-carousel-nav .czr-carousel-control, .mfp-gallery .czr-carousel-control { position: absolute; z-index: 9; top: calc((100% - 60px)/2); text-align: center; padding: 0px; display: block; height: 60px; width: 50px; -webkit-backface-visibility: hidden; backface-visibility: hidden; transition: width 0.3s cubic-bezier(0.39, 0.575, 0.565, 1); -webkit-transform: translateZ(0); transform: translateZ(0); -webkit-transform-style: preserve-3d; transform-style: preserve-3d; line-height: 60px; border: none; } .czr-carousel-nav .czr-carousel-control:hover, .mfp-gallery .czr-carousel-control:hover { opacity: 1; width: 60px; background-color: rgba(59, 59, 59, 0.2) !important; } @media (max-width: 575px) { .czr-carousel-nav .czr-carousel-control, .mfp-gallery .czr-carousel-control { top: calc((100% - 45px)/2); height: 45px; line-height: 45px; width: 35px; } .czr-carousel-nav .czr-carousel-control:hover, .mfp-gallery .czr-carousel-control:hover { opacity: 1; width: 40px; } } .czr-carousel-nav .czr-carousel-prev, .mfp-gallery .czr-carousel-prev { left: 0; border-top-left-radius: 0px; border-top-right-radius: 2px; border-bottom-right-radius: 2px; border-bottom-left-radius: 0px; } .czr-carousel-nav .czr-carousel-next, .mfp-gallery .czr-carousel-next { right: 0; border-top-left-radius: 2px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 2px; } .mfp-gallery [class*=mfp-arrow] { z-index: 9999; } .mfp-gallery [class*=mfp-arrow]::before, .mfp-gallery [class*=mfp-arrow]::after { border: none; margin-right: .2em; margin-left: .2em; } .czr-carousel { position: relative; overflow: hidden; } .czr-carousel .carousel-cell { position: relative; width: 100%; overflow: hidden; } .carousel-caption { height: auto; max-height: 80%; width: 80%; text-align: center; z-index: 3; overflow: hidden; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-transform: translate3d(-50%, -50%, 0); transform: translate3d(-50%, -50%, 0); top: 50%; left: 50%; position: absolute; } .carousel-image img { width: 100%; height: auto; } .center-slides-disabled .carousel-image img { -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-transform: translate3d(-50%, -50%, 0); transform: translate3d(-50%, -50%, 0); top: 50%; left: 50%; position: absolute; } .czr-carousel .center-slides-enabled > .item > .carousel-image img { display: block; position: relative; } /* avatars */ .avatar { border-radius: 50%; } .avatar-80 { width: 80px; height: 80px; } .avatar-64 { width: 64px; height: 64px; } .avatar-48 { width: 48px; height: 48px; } /* * Link mask, like round divs */ .czr-link-mask { position: absolute; border-color: white; left: 0px; right: 0px; top: 0px; bottom: 0px; overflow: hidden; z-index: 1; } .czr-link-mask::before { -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform-style: preserve-3d; transform-style: preserve-3d; position: absolute; width: 63%; padding-bottom: 63%; content: ''; z-index: 1; /* Centering */ left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-transform: translate3d(-50%, -50%, 0); transform: translate3d(-50%, -50%, 0); border: 150px solid; border-color: inherit; box-sizing: content-box; transition: all .3s ease; } .ie9 .czr-link-mask::before { border-color: transparent !important; } .no-effect .czr-link-mask::before { border: transparent; } .round .czr-link-mask::before { border-radius: 50%; } .expanded .czr-link-mask::before, .czr-link-mask-p.hover .czr-link-mask::before { -webkit-transform: translate(-50%, -50%) scale(1.4); transform: translate(-50%, -50%) scale(1.4); -webkit-transform: translate3d(-50%, -50%, 0) scale(1.4); transform: translate3d(-50%, -50%, 0) scale(1.4); } svg.czr-svg-placeholder { fill: none; stroke: #eee; stroke-width: 50px; opacity: 0; position: absolute; z-index: 1; width: 100%; height: 50%; top: 25%; transition: opacity 0.5s ease; } .bg-link, .bg-icon-link { top: 0; left: 0; width: 100%; height: 100%; position: absolute; z-index: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .bg-link { transition: all 0.2s, 0.6s ease; background: transparent; } .hover .bg-link, .bg-link:hover { background: rgba(49, 49, 49, 0.25); z-index: 2; } .czr-link-hover-underline .widgets-list-layout-links a, .czr-link-hover-underline .widget_archive a, .czr-link-hover-underline .widget_nav_menu a, .czr-link-hover-underline .widget_rss ul a, .czr-link-hover-underline .widget_recent_entries a, .czr-link-hover-underline .widget_product_categories a, .czr-link-hover-underline .widget_categories a, .czr-link-hover-underline .widget_meta a, .czr-link-hover-underline .widget_recent_comments a, .czr-link-hover-underline .widget_pages a, .czr-link-hover-underline .widget_calendar a { position: relative; display: inline-block; text-decoration: none; } .czr-link-hover-underline .widgets-list-layout-links a:before, .czr-link-hover-underline .widget_archive a:before, .czr-link-hover-underline .widget_nav_menu a:before, .czr-link-hover-underline .widget_rss ul a:before, .czr-link-hover-underline .widget_recent_entries a:before, .czr-link-hover-underline .widget_product_categories a:before, .czr-link-hover-underline .widget_categories a:before, .czr-link-hover-underline .widget_meta a:before, .czr-link-hover-underline .widget_recent_comments a:before, .czr-link-hover-underline .widget_pages a:before, .czr-link-hover-underline .widget_calendar a:before { content: ""; position: absolute; width: 100%; height: 1px; bottom: 0.5px; left: 0; visibility: hidden; -webkit-transform: translate3d(0, 0, 0) scaleX(0); transform: translate3d(0, 0, 0) scaleX(0); transition: all 0.3s ease 0s; } .czr-link-hover-underline .widgets-list-layout-links a:hover::before, .czr-link-hover-underline .widget_archive a:hover::before, .czr-link-hover-underline .widget_nav_menu a:hover::before, .czr-link-hover-underline .widget_rss ul a:hover::before, .czr-link-hover-underline .widget_recent_entries a:hover::before, .czr-link-hover-underline .widget_product_categories a:hover::before, .czr-link-hover-underline .widget_categories a:hover::before, .czr-link-hover-underline .widget_meta a:hover::before, .czr-link-hover-underline .widget_recent_comments a:hover::before, .czr-link-hover-underline .widget_pages a:hover::before, .czr-link-hover-underline .widget_calendar a:hover::before { visibility: visible; -webkit-transform: translate3d(0, 0, 0) scaleX(1); transform: translate3d(0, 0, 0) scaleX(1); } label { color: #313131; font-family: sans-serif; max-width: 100%; margin-bottom: 0.3em; } input, textarea, select { display: block; line-height: initial; padding: 7.5px 15px 7.5px 15px; margin: auto; border: 1px solid #eceeef; border-radius: 2px; max-width: 100%; font: inherit; font-weight: normal; box-shadow: inset 0px 2px 1px rgba(0, 0, 0, 0.025); transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; } .wp-block-search__input { margin: 0; } input:focus, textarea:focus, select:focus { border-style: solid; } input[type=checkbox], input[type=radio] { display: inline-block; font-size: 1em; margin: 0; padding: 0.5em; text-align: center; line-height: normal; vertical-align: middle; } input[type=number] { padding-right: 4px; padding-left: 8px; } .themeform select, .widget_categories select, .widget_archive select, .variations_form.cart select, .woocommerce-checkout select, .wpcf7-form select { padding-right: 30px; background-position: calc( 100% + 7.5px) center; background-repeat: no-repeat; box-shadow: none !important; } .themeform select::-ms-expand, .widget_categories select::-ms-expand, .widget_archive select::-ms-expand, .variations_form.cart select::-ms-expand, .woocommerce-checkout select::-ms-expand, .wpcf7-form select::-ms-expand { display: none; } .themeform select:not([multiple]), .widget_categories select:not([multiple]), .widget_archive select:not([multiple]), .variations_form.cart select:not([multiple]), .woocommerce-checkout select:not([multiple]), .wpcf7-form select:not([multiple]) { -moz-appearance: none !important; -webkit-appearance: none !important; background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgNTAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNMjIuNiw4YzAtMC4xLDAtMC4yLDAuMS0wLjJsMC41LTAuNWMwLjEtMC4xLDAuMS0wLjEsMC4yLTAuMWMwLjEsMCwwLjIsMCwwLjIsMC4xbDMuNywzLjdsMy43LTMuN2MwLjEtMC4xLDAuMS0wLjEsMC4yLTAuMXMwLjIsMCwwLjIsMC4xTDMyLDcuOEMzMiw3LjksMzIuMSw4LDMyLjEsOGMwLDAuMSwwLDAuMi0wLjEsMC4ybC00LjQsNC40Yy0wLjEsMC4xLTAuMSwwLjEtMC4yLDAuMXMtMC4yLDAtMC4yLTAuMWwtNC40LTQuNEMyMi43LDguMiwyMi42LDguMSwyMi42LDh6Ii8+PC9zdmc+"); } .themeform input[type=radio], .widget_categories input[type=radio], .widget_archive input[type=radio], .variations_form.cart input[type=radio], .woocommerce-checkout input[type=radio], .wpcf7-form input[type=radio], .themeform input[type=checkbox], .widget_categories input[type=checkbox], .widget_archive input[type=checkbox], .variations_form.cart input[type=checkbox], .woocommerce-checkout input[type=checkbox], .wpcf7-form input[type=checkbox], .comment-form-cookies-consent input[type=checkbox] { -webkit-appearance: none !important; position: relative !important; } .themeform input[type=radio]:checked::before, .widget_categories input[type=radio]:checked::before, .widget_archive input[type=radio]:checked::before, .variations_form.cart input[type=radio]:checked::before, .woocommerce-checkout input[type=radio]:checked::before, .wpcf7-form input[type=radio]:checked::before, .themeform input[type=checkbox]:checked::before, .widget_categories input[type=checkbox]:checked::before, .widget_archive input[type=checkbox]:checked::before, .variations_form.cart input[type=checkbox]:checked::before, .woocommerce-checkout input[type=checkbox]:checked::before, .wpcf7-form input[type=checkbox]:checked::before, .comment-form-cookies-consent input[type=checkbox]::before { font-family: 'Font Awesome\ 5 Free'; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-style: normal; font-variant: normal; text-rendering: auto; margin: auto; position: absolute; top: 0; left: 0; bottom: 0; right: 0; } .themeform input[type=radio], .widget_categories input[type=radio], .widget_archive input[type=radio], .variations_form.cart input[type=radio], .woocommerce-checkout input[type=radio], .wpcf7-form input[type=radio] { border-radius: 50%; } .themeform input[type=radio]:checked::before, .widget_categories input[type=radio]:checked::before, .widget_archive input[type=radio]:checked::before, .variations_form.cart input[type=radio]:checked::before, .woocommerce-checkout input[type=radio]:checked::before, .wpcf7-form input[type=radio]:checked::before { content: ""; border-radius: 100%; width: 50%; height: 50%; } .themeform input[type=checkbox]:checked::before, .widget_categories input[type=checkbox]:checked::before, .widget_archive input[type=checkbox]:checked::before, .variations_form.cart input[type=checkbox]:checked::before, .woocommerce-checkout input[type=checkbox]:checked::before, .wpcf7-form input[type=checkbox]:checked::before, .comment-form-cookies-consent input[type=checkbox]:checked::before { content: "\f00c"; font-weight: 900; } .themeform input[type="search"], .widget_categories input[type="search"], .widget_archive input[type="search"], .variations_form.cart input[type="search"], .woocommerce-checkout input[type="search"], .wpcf7-form input[type="search"] { box-sizing: border-box; -webkit-appearance: none; } .comment-form-cookies-consent label { display: inline; padding-left: 5px; } .comment-form-cookies-consent input[type="checkbox"] { margin-top: -.2em; border-color: #777; } input[type="file"], input[type="range"] { background-color: transparent !important; padding: 0; border: 0; box-shadow: none; width: auto; } textarea { width: 100%; } select { max-width: 100%; width: 100%; text-overflow: initial; outline: none; } form.czr-form.search-form .form-group { display: -webkit-box; display: -ms-flexbox; display: flex; } form.czr-form.search-form label { *zoom: 1; position: relative !important; margin-right: 5px; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; } form.czr-form.search-form label:before, form.czr-form.search-form label:after { content: ""; display: table; } form.czr-form.search-form label:after { clear: both; } form.czr-form.search-form label input { padding-left: 26px; line-height: 30px; width: 100%; } form.czr-form.search-form button[type=submit] { padding: 0 10px; font-weight: 600; display: inline-block; cursor: pointer; -webkit-border-radius: 3px; border-radius: 3px; line-height: 31px; font-size: 15px; height: 35px; text-transform: none; } form.czr-form.search-form button[type=submit]:hover { background-color: white; } .czr-overlay .overlay-content .search__wrapper label input { line-height: 40px; } .czr-overlay .overlay-content .search__wrapper button[type=submit] { font-size: 16px; line-height: 44px; height: 45px; padding: 0px 14px; } form.czr-form label { font-size: 1em; } form.czr-form label i { float: right; text-align: right; width: 2em; height: 2em; } form.czr-form label i::before { margin: 0; } form.czr-form input:not([type='submit']):not([type='button']):not([type='number']):not([type='checkbox']):not([type='radio']), form.czr-form textarea { border: none; border-bottom: 2px solid #313131; padding: 0 0 2px; color: #202020; position: relative; box-shadow: none; width: 100%; background: transparent; } #czr-comments form.czr-form input:not([type='submit']):not([type='button']):not([type='number']):not([type='checkbox']):not([type='radio']), #czr-comments form.czr-form textarea { background: #fff; padding: 0.5rem; } form.czr-form fieldset { margin-top: 3em; } form.czr-form .czr-focus { position: relative; margin-top: 2.5em; } form.czr-form .czr-focus label { display: block; position: absolute; z-index: 1; color: #aaa; transition: -ms-transform 0.3s ease; transition: -webkit-transform 0.3s ease; transition: transform 0.3s ease; } form.czr-form .czr-focus label span { float: left; } #czr-comments form.czr-form .czr-focus label { padding: 0.5rem; } form.czr-form .czr-focus:not(.in-focus) label { cursor: pointer; } form.czr-form .czr-focus .czr-focusable { transition: all 600ms; } form.czr-form .czr-focus:not(.in-focus) > .czr-focusable { color: transparent; } form.czr-form .czr-focus.in-focus > label { z-index: 1; -webkit-transform: translateY(-110%); transform: translateY(-110%); color: #777; /* search form */ } form.czr-form .czr-focus.in-focus > label i.icn-search { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; } form.czr-form .czr-focus.in-focus > label i.icn-close { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; -webkit-transform: translateY(110%); transform: translateY(110%); cursor: pointer; } /* search form */ .czr-search-field { padding-right: 2em; } .czr-search-field::-ms-clear { display: none; } @-webkit-keyframes autofill { to { background: transparent; color: inherit; } } .czr-search-field:-webkit-autofill { -webkit-animation-name: autofill; -webkit-animation-fill-mode: both; } .entry-content .wp-block-gallery { padding-left: 0; } .entry-content .wp-block-gallery > li { padding: 0; } .wp-block-gallery .blocks-gallery-grid, .wp-block-gallery .blocks-gallery-item { padding: 0; } .wp-block-gallery .blocks-gallery-image figcaption, .wp-block-gallery .blocks-gallery-item figcaption { left: 0; right: 0; text-align: center; width: auto; } .gallery-item dt { text-align: inherit; padding: 0.8rem; } .gallery-item dt::before { content: none; } .gallery-item dd.wp-caption-text { padding: 0 0.8rem; margin: 0; } .gallery-item dd.wp-caption-text::before { content: none; } section[class^="post-"] .gallery.row { margin-top: 18.75px; margin-bottom: 18.75px; } .czr-gallery .czr-gallery-icon { overflow: hidden; position: relative; } .czr-gallery .czr-gallery-icon img { display: block; max-width: 100%; width: 100%; } .czr-gallery-style .gallery-item img { transition: -ms-transform 0.3s ease-in-out; transition: -webkit-transform 0.3s ease-in-out; transition: transform 0.3s ease-in-out; } .czr-gallery-style .gallery-item.hover img { -webkit-transform: scale(1.1); transform: scale(1.1); } .czr-gallery .gallery-item { width: 50%; margin: 0 0 1rem; } .czr-gallery.gallery-columns-1 .gallery-item { width: 100%; } @media (min-width: 576px) { .czr-gallery.gallery-columns-3 .gallery-item { width: 33.333333%; } } @media (min-width: 576px) { .czr-gallery.gallery-columns-4 .gallery-item { width: 25%; } } @media (min-width: 768px) { .czr-gallery.gallery-columns-4 .gallery-item { width: 25%; } } @media (min-width: 576px) { .czr-gallery.gallery-columns-5 .gallery-item { width: 25%; } } @media (min-width: 768px) { .czr-gallery.gallery-columns-5 .gallery-item { width: 20%; } } @media (min-width: 576px) { .czr-gallery.gallery-columns-6 .gallery-item { width: 25%; } } @media (min-width: 768px) { .czr-gallery.gallery-columns-6 .gallery-item { width: 16.666667%; } } @media (min-width: 576px) { .czr-gallery.gallery-columns-7 .gallery-item { width: 25%; } } @media (min-width: 768px) { .czr-gallery.gallery-columns-7 .gallery-item { width: 14.285714%; } } @media (min-width: 576px) { .czr-gallery.gallery-columns-8 .gallery-item { width: 25%; } } @media (min-width: 768px) { .czr-gallery.gallery-columns-8 .gallery-item { width: 12.5%; } } @media (min-width: 576px) { .czr-gallery.gallery-columns-9 .gallery-item { width: 25%; } } @media (min-width: 768px) { .czr-gallery.gallery-columns-9 .gallery-item { width: 11.111111%; } } @media (min-width: 768px) and (max-width: 991px) { .czr-b-sidebar #content .czr-gallery.gallery-columns-4 .gallery-item { width: 25%; } } @media (min-width: 768px) and (max-width: 991px) { .czr-b-sidebar #content .czr-gallery.gallery-columns-5 .gallery-item { width: 25%; } } @media (min-width: 768px) and (max-width: 991px) { .czr-b-sidebar #content .czr-gallery.gallery-columns-6 .gallery-item { width: 25%; } } @media (min-width: 768px) and (max-width: 991px) { .czr-b-sidebar #content .czr-gallery.gallery-columns-7 .gallery-item { width: 25%; } } @media (min-width: 768px) and (max-width: 991px) { .czr-b-sidebar #content .czr-gallery.gallery-columns-8 .gallery-item { width: 25%; } } @media (min-width: 768px) and (max-width: 991px) { .czr-b-sidebar #content .czr-gallery.gallery-columns-9 .gallery-item { width: 25%; } } .czr-gallery.gallery-columns-3 .gallery-item .post-action { width: 3.75em; height: 3.75em; top: 0.95em; right: 0.95em; } .czr-gallery.gallery-columns-3 .gallery-item .post-action a { line-height: 3.75em; } .czr-gallery.gallery-columns-4 .gallery-item .post-action { width: 2.8125em; height: 2.8125em; top: 0.85em; right: 0.85em; } .czr-gallery.gallery-columns-4 .gallery-item .post-action a { line-height: 2.8125em; } .czr-gallery.gallery-columns-5 .gallery-item .post-action { width: 2.25em; height: 2.25em; top: 0.75em; right: 0.75em; } .czr-gallery.gallery-columns-5 .gallery-item .post-action a { line-height: 2.25em; } .czr-gallery.gallery-columns-6 .gallery-item .post-action { width: 1.875em; height: 1.875em; top: 0.65em; right: 0.65em; } .czr-gallery.gallery-columns-6 .gallery-item .post-action a { line-height: 1.875em; } .czr-gallery.gallery-columns-7 .gallery-item .post-action { width: 1.607143em; height: 1.607143em; top: 0.55em; right: 0.55em; } .czr-gallery.gallery-columns-7 .gallery-item .post-action a { line-height: 1.607143em; } .czr-gallery.gallery-columns-8 .gallery-item .post-action { width: 1.40625em; height: 1.40625em; top: 0.45em; right: 0.45em; } .czr-gallery.gallery-columns-8 .gallery-item .post-action a { line-height: 1.40625em; } .czr-gallery.gallery-columns-9 .gallery-item .post-action { width: 1.25em; height: 1.25em; top: 0.35em; right: 0.35em; } .czr-gallery.gallery-columns-9 .gallery-item .post-action a { line-height: 1.25em; } .tc-grid-figure img, .widget-front .tc-thumbnail img, .js-center-images-enabled .fpc-widget-front img, .js-centering.entry-media__holder img, .js-centering.entry-media__wrapper img, .attachment-image-figure img { opacity: 0; transition: opacity 0.35s ease; } .tc-grid-figure img.h-centered, .tc-grid-figure img.v-centered, .tc-grid-figure img.opacity-forced, .widget-front .tc-thumbnail img.h-centered, .widget-front .tc-thumbnail img.v-centered, .widget-front .tc-thumbnail img.opacity-forced, .js-center-images-enabled .fpc-widget-front img.h-centered, .js-center-images-enabled .fpc-widget-front img.v-centered, .js-center-images-enabled .fpc-widget-front img.opacity-forced, .js-centering.entry-media__holder img.h-centered, .js-centering.entry-media__holder img.v-centered, .js-centering.entry-media__holder img.opacity-forced, .js-centering.entry-media__wrapper img.h-centered, .js-centering.entry-media__wrapper img.v-centered, .js-centering.entry-media__wrapper img.opacity-forced, .attachment-image-figure img.h-centered, .attachment-image-figure img.v-centered, .attachment-image-figure img.opacity-forced { opacity: 1; } .no-js img { opacity: 1 !important; } .section-slider .czr-filter { color: #fff; } .section-slider .czr-filter::before { content: ''; left: 0; right: 0; bottom: 0; top: 0; position: absolute; background: rgba(49, 49, 49, 0.5); } .section-slider .czr-filter + .slider-text { color: #fff; } .section-slider .czr-has-no-dark-overlay .czr-filter:before { content: none; } .section-slider { overflow: hidden; } [id^=customizr-slider-] .czrs-title, [id^=customizr-slider-] .czrs-subtitle { color: #fff; } [id^=customizr-slider-] .czrs-title { font-weight: 700; margin: 0 0 0.4em; } [id^=customizr-slider-] .czrs-title.very-big { font-size: 65px; line-height: 1.4em; } [id^=customizr-slider-] .czrs-subtitle { margin: 0 0 0.5em; font-size: 30px; } [id^=customizr-slider-] .czrs-cta { white-space: normal; word-break: break-word; } [id^=customizr-slider-] .bg-link { z-index: 4; } [id^=customizr-slider-] .btn-edit { position: absolute; } [id^=customizr-slider-] .btn-edit.slider-btn-edit { bottom: 10px; left: 10px; } [id^=customizr-slider-] .btn-edit.slide-btn-edit { bottom: 10%; right: 10px; z-index: 4; } [id^=customizr-slider-] .carousel-inner, [id^=customizr-slider-] .carousel-cell { width: 100%; height: 100%; overflow: hidden; } @media (max-width: 575px) { [id^=customizr-slider-] .czr-carousel-nav, [id^=customizr-slider-] .mfp-gallery { display: none; } } .czr-slider-holder { position: relative; height: 100%; width: 100%; -webkit-transform: translateZ(0); transform: translateZ(0); } #main-wrapper .section.custom { margin: 2.5em; } .czr-overlay { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; visibility: hidden; width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 90; transition: visibility 0.3s cubic-bezier(0.19, 1, 0.22, 1), opacity 0.3s cubic-bezier(0.19, 1, 0.22, 1); } .czr-overlay .overlay-content { position: relative; display: block; margin: 0 auto; text-align: right; padding: 2.5em 1.25em; padding-top: 68px; height: 100%; width: 100%; max-width: 1140px; z-index: 91; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; transition: visibility 0.6s ease-in-out, opacity 0.6s ease-in-out; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .czr-overlay .overlay-content [class*="col-"] { position: relative; vertical-align: middle; height: 100%; text-align: left; padding: 1.25em; display: inline-block; } .czr-overlay .overlay-content [class*="col-"] + [class*="col-"] { border-left: 0.5px solid rgba(119, 119, 119, 0.25); } .czr-overlay .overlay-content .search__wrapper { left: 1.25em; right: 1.25em; top: 50%; transform: translate(0, -50%); -webkit-transform: translate3d(0, -50%, 0); transform: translate3d(0, -50%, 0); position: absolute; } .czr-overlay .overlay-content .search-form__container { position: relative; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; visibility: hidden; transition: visibility 1s ease, opacity 1s ease; width: 90%; margin: 0 auto; text-align: center; } .czr-overlay .overlay-content .search-form__container .search-form { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; transition: visibility 1s ease, opacity 1s ease; visibility: hidden; } .czr-overlay .overlay-content .search-form__container .search-form label span:first-of-type { font-size: 2.0736em; font-family: "Source Sans Pro", Arial, sans-serif; text-transform: none; margin-top: -0.625em; } .czr-overlay .overlay-content .nav__container { padding: 1.25em; } .czr-overlay .overlay-content .nav__container nav { transition: all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1); } .czr-overlay .overlay-content .nav__container nav .dropdown-menu { width: 100%; position: relative; } .czr-overlay .overlay-content .nav__container nav li { margin: 0 0 0 1.25em; padding: 1.25em; width: 100%; } .czr-overlay .overlay-content .nav__container nav li a { display: block; position: relative; } .search_o .search-close_btn { position: absolute; top: 68px; right: 1.25em; z-index: 92; font-size: 1.44em; } .full-search-opened .czr-overlay, .hamburger-menu.opened .czr-overlay { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; visibility: visible; } .full-search-opened .czr-overlay .overlay-content, .hamburger-menu.opened .czr-overlay .overlay-content { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; } .full-search-opened .czr-overlay .overlay-content .search-form__container, .hamburger-menu.opened .czr-overlay .overlay-content .search-form__container { visibility: visible; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; display: block; } .full-search-opened .czr-overlay .overlay-content .search-form__container .search-form, .hamburger-menu.opened .czr-overlay .overlay-content .search-form__container .search-form { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; visibility: visible; } .hamburger-menu.opened { overflow: hidden; } .hamburger-menu.opened .mobile-woocart__container { display: none; } .hamburger-menu.opened .hamburger-toggler__container, .hamburger-menu.opened .mobile-woocart__container { position: relative; padding-left: 1.25em; } .hamburger-menu.opened .hamburger-toggler__container:before, .hamburger-menu.opened .mobile-woocart__container:before { content: " "; position: absolute; top: 0; height: 100%; bottom: 0; left: 0; background: #eceeef; width: 0; } .hamburger-menu .navbar-sticky .mobile-utils__wrapper { line-height: 60px; } .hamburger-menu .navbar-sticky .branding, .hamburger-menu .navbar-sticky .branding img { max-height: 60px; } .hamburger-menu .branding__container { position: relative; width: 100%; left: 0; } .hamburger-menu .branding__container .branding { margin-left: 1.25em; } .hamburger-menu .primary-navbar__wrapper { height: auto; line-height: auto; } #tc-page-wrap { position: relative; background: inherit; z-index: 1; word-wrap: break-word; } #tc-page-wrap.czr-boxed { padding: 0; box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); } #tc-page-wrap::before, #tc-page-wrap::after, #main-wrapper::before, #main-wrapper::after { display: table; content: ''; line-height: 0; } #main-wrapper, #content { padding-bottom: 2.5em; } .container[role="main"] { margin-top: 2em; } ol { counter-reset: item; } ol > li:before { content: counters(item, ".") "."; counter-increment: item; padding-right: .5em; word-wrap: normal; word-break: normal; } .czr-wp-the-content ol > li, .woocommerce-Tabs-panel.entry-content ol > li, .woocommerce-product-details__short-description ol > li { position: relative; padding: 0.25rem 0.5rem; } .czr-wp-the-content ol > li:before, .woocommerce-Tabs-panel.entry-content ol > li:before, .woocommerce-product-details__short-description ol > li:before { content: counters(item, ".") "."; counter-increment: item; margin-right: 0.5em; left: -1em; position: absolute; width: 1em; } .czr-wp-the-content ol > li li:before, .woocommerce-Tabs-panel.entry-content ol > li li:before, .woocommerce-product-details__short-description ol > li li:before { left: -1.8em; } .czr-wp-the-content ol > li li li:before, .woocommerce-Tabs-panel.entry-content ol > li li li:before, .woocommerce-product-details__short-description ol > li li li:before { left: -2.5em; } .czr-wp-the-content ol, .woocommerce-Tabs-panel.entry-content ol, .woocommerce-product-details__short-description ol, .czr-wp-the-content ul, .woocommerce-Tabs-panel.entry-content ul, .woocommerce-product-details__short-description ul { padding: 0.5rem 0 1rem 3rem; } @media (max-width: 575px) { .czr-wp-the-content ol, .woocommerce-Tabs-panel.entry-content ol, .woocommerce-product-details__short-description ol, .czr-wp-the-content ul, .woocommerce-Tabs-panel.entry-content ul, .woocommerce-product-details__short-description ul { padding: 0.5rem 0 1rem 2rem; } } .czr-wp-the-content ul, .woocommerce-Tabs-panel.entry-content ul, .woocommerce-product-details__short-description ul { list-style: square outside; } .czr-wp-the-content ul > li, .woocommerce-Tabs-panel.entry-content ul > li, .woocommerce-product-details__short-description ul > li { padding: 0.25rem 0.5rem; } ol ol, ol ul, ul ol, ul ul { margin-left: 1em; } @media (max-width: 575px) { ol ol, ol ul, ul ol, ul ul { margin-left: 0; } } .tc-content-inner ul.socials, .tc-content-inner ul.tags { list-style: none; margin: 0; } dl { margin-bottom: 1.25em; } dl dt { text-align: left; position: relative; padding: 1.25em 1.25em 0.625em 1.25em; } dl dt::before { content: ""; position: absolute; width: 1.25em; height: 2px; bottom: calc(1.25em - 6px); left: 0; background: #313131; } dl .wp-caption-dt::before { content: none; } dl dd { padding-left: 1.25em; } .widget_shopping_cart dl, .woocommerce-cart-form dl { margin-bottom: 0; } .widget_shopping_cart dl dt, .woocommerce-cart-form dl dt { white-space: normal; clear: none; text-align: inherit; padding: 0; } .widget_shopping_cart dl dt::before, .woocommerce-cart-form dl dt::before { display: none; } .widget_shopping_cart dl dd, .woocommerce-cart-form dl dd { padding: 0; } .widget_shopping_cart dl p, .woocommerce-cart-form dl p { margin-top: 0; } /* featured pages*/ .marketing { margin-bottom: 6.25em; margin-top: 0.5em; } .featured-page { margin-top: 2em; position: relative; text-align: center; font-size: 1.15em; } .featured-page .czr-thumb-wrapper { overflow: hidden; } .featured-page .no-effect .czr-thumb-wrapper { margin-bottom: 2.5em; } .featured-page img { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); backface-visibility: hidden; } .center-images-disabled .featured-page img { -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-transform: translate3d(-50%, -50%, 0); transform: translate3d(-50%, -50%, 0); top: 50%; left: 50%; } .fp-title, .fp-button, [class*=fp-text-] { width: 90%; margin-left: auto; margin-right: auto; } .fp-title { line-height: 1.25em; margin-top: 0.625em; margin-bottom: 1.25em; word-break: break-word; position: relative; } .fp-title::after { content: ""; position: absolute; width: 1.25em; background: #313131; height: 2px; top: 100%; left: 0; right: 0; margin: 0.3125em auto 0; transition: all 0.6s ease; } .widget-front.hover .fp-title::after { background: #777; width: 2.5em; } .featured-page .btn-edit { margin: -1em 0 0; } [class*=fp-text-] { margin: 1.5em auto; color: #777; } .fp-button { display: inline-block; padding: 0; } .fp-button .btn-more { margin-bottom: 1.25em; } .featured-page .widget-front.hover { color: #777; } .icn-format:before { content: '\e81c'; } .format-link .icn-format:before { content: '\e812'; } .format-quote .icn-format:before { content: '\e808'; } .format-image .icn-format:before { content: '\e803'; } .format-aside .icn-format:before, .format-status .icn-format:before, .format-chat .icn-format:before { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; font-family: 'Font Awesome\ 5 Free'; font-weight: 900; font-size: inherit; text-rendering: auto; } .format-chat .icn-format:before { content: '\f086'; } .format-aside .icn-format:before { content: '\f08d'; } .format-status .icn-format:before { content: '\f0e7'; } .post-type__icon { font-size: 2.985984em; margin: 0 auto; text-align: center; } .grid .post-type__icon { width: 3em; height: 3em; line-height: 3em; position: absolute; right: 1.25em; top: 1.25em; display: inline-block; vertical-align: middle; color: white; border-radius: 50%; text-align: center; margin: 0 auto; z-index: 99; font-size: 1em; } .post-type__icon .icn-format { color: #313131; } .entry-footer .flex-row { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .grid-container__alternate article:not(.full-image) .entry-footer .flex-row { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } [class*=grid-container__alternate] .entry-media__wrapper .post-type__icon { background-color: transparent; } [class*=grid-container__alternate] .entry-media__wrapper .post-type__icon .icn-format { position: relative; font-size: 1em; } [class*=grid-container__] article { margin-bottom: 40px; } [class*=grid-container__masonry] article { margin-bottom: 20px; } .comments__link { white-space: nowrap; } .czr-related-post .post-info .comments__link { font-size: 0.65rem; } .grid-title_size, .grid .entry-title, .grid .woocommerce .woocommerce-products-header .page-title, .woocommerce .woocommerce-products-header .grid .page-title { line-height: 1.4; font-size: 1.9em; } .post-action { position: absolute; border: none; border-radius: 2px; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; -webkit-transform: scale(0); transform: scale(0); -webkit-transform-style: preserve-3d; transform-style: preserve-3d; transition: all 0.2s, 0.3s ease-in-out; z-index: 10; text-align: center; padding: 0; font-family: inherit; right: 1.25em; top: 1.25em; left: auto; width: 3.75em; height: 3.75em; line-height: 3.75em; display: inline-block; vertical-align: middle; } .post-action a { position: relative; display: block; color: inherit !important; text-decoration: none !important; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; transition: all 0.2s, 0.6s ease; } .post-action a:hover { color: inherit; } .hover .post-action { z-index: 10; -webkit-transform: scale(1); transform: scale(1); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; } .hover .post-action a { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; } .entry-media__holder { position: relative; overflow: hidden; } .entry-media__wrapper { width: 100%; } .grid-container__alternate .post-tags { margin-bottom: 1.25em; } /* GLOBAL */ .entry-header.no-title .czr-title { display: none; } a.czr-format-link { display: inline-block; text-decoration: none !important; } .czr-link-hover-underline a.czr-format-link { position: relative; } .czr-link-hover-underline a.czr-format-link:before { content: ""; position: absolute; width: 100%; height: 1px; bottom: 0.5px; left: 0; visibility: hidden; -webkit-transform: translate3d(0, 0, 0) scaleX(0); transform: translate3d(0, 0, 0) scaleX(0); transition: all 0.3s ease 0s; } .czr-link-hover-underline a.czr-format-link:hover::before { visibility: visible; -webkit-transform: translate3d(0, 0, 0) scaleX(1); transform: translate3d(0, 0, 0) scaleX(1); } .entry-title, .woocommerce .woocommerce-products-header .page-title { line-height: 1.5; margin-bottom: 0.3125em; } .entry-title:not(.over-thumb) a, .woocommerce .woocommerce-products-header .page-title:not(.over-thumb) a { color: #313131; } .tc-content-inner { color: #777; } .tc-content-inner.entry-quote p a { color: #313131; } .format-link a.czr-format-link { color: #777; } .hover .tc-content-inner .entry-quote p a { color: #777; } .post-info .row { margin: 0 -8px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .post-info .row [class*=col] { padding: .1em 8px; } .entry-footer { align-items: center; } .entry-footer .post-info { color: #aaa; line-height: 1.55em; position: relative; } .entry-footer:empty { display: none; } .grid__item { position: relative; background: #fff; outline: 1px solid #efefef; outline-offset: -1px; z-index: 1; } .grid__item .sections-wrapper { z-index: -1; position: relative; } .grid .tc-content { padding: 2.5em 15px; margin: 0 auto; width: 90%; } .grid blockquote { font-size: 1.2em; } .grid .entry-header .entry-meta { margin-bottom: 1.25em; } .grid .entry-header.no-title .entry-meta { margin-bottom: 0; } .grid .entry-title, .grid .woocommerce .woocommerce-products-header .page-title, .woocommerce .woocommerce-products-header .grid .page-title { margin-top: 0; } .grid .entry-footer .post-info { padding-top: 1.25em; margin-top: 2.5em; margin-bottom: -1em; position: relative; text-align: right; } .grid .entry-footer .post-info::before { content: ""; position: absolute; width: 100%; height: 1px; top: 0; left: 0; background: #eceeef; } .grid .entry-footer .post-info .v-separator { visibility: hidden; } .grid .entry-footer .post-tags { margin-bottom: 1.25em; } .grid .no-header .grid__item .entry-footer { margin-top: 0; padding-top: 0; } .entry-content__wrapper:not(.row) { width: 100%; height: 100%; position: relative; } /* ALTERNATE */ .grid-container__alternate h2.entry-title, .grid-container__alternate .woocommerce .woocommerce-products-header h2.page-title, .woocommerce .woocommerce-products-header .grid-container__alternate h2.page-title { margin-top: 0.625em; } .grid-container__alternate .entry-footer { margin: 2.5em 0 1.25em 0; } .grid-container__alternate .entry-footer .post-info { font-size: 1em; } .grid-container__alternate article { position: relative; margin: 2.5em 0; } .grid-container__alternate article:first-of-type { margin-top: 0; } .grid-container__alternate article section { padding: 0; } .grid-container__alternate article .tc-content { padding: 3.75em 2.5em; } .grid-container__alternate .post-type__icon { margin-top: 10px; margin-bottom: 10px; display: none; } @media (max-width: 991px) { .grid-container__alternate .entry-content__holder { padding: 0 2.5em; } .grid-container__alternate .entry-header { margin-top: 2.5em; } } @media (min-width: 768px) { .grid-container__alternate.full .post-type__icon { display: block; } } @media (min-width: 992px) { .grid-container__alternate.semi-narrow .post-type__icon { display: block; } } .grid-container__alternate.narrow .post { text-align: center; } .grid-container__alternate.narrow .post section { float: none; margin: 0 auto; text-align: left; } .grid-container__alternate.narrow .tc-content { padding: 1.25em; } .grid-container__alternate.narrow .entry-header .entry-meta { margin-top: 1.25em; } .grid-container__alternate.narrow .format-image .entry-header .entry-meta { margin-top: 0; } .grid-container__alternate.narrow .entry-header.no-meta h2.entry-title, .grid-container__alternate.narrow .entry-header.no-meta .woocommerce .woocommerce-products-header h2.page-title, .woocommerce .woocommerce-products-header .grid-container__alternate.narrow .entry-header.no-meta h2.page-title { margin-top: 1.25em; } .grid-container__alternate.narrow .no-thumb:not(.format-quote) .tc-thumbnail { display: none; } .grid-container__alternate p { word-break: break-word; } .tc-grid-shadow .grid__item { box-shadow: 0 0 6px 2px rgba(0, 0, 0, 0.075); } .tc-grid-shadow-soft .grid__item { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.025); } .tc-grid-border .grid__item { border-bottom: 3px solid transparent; } .tc-grid-hover-move .grid__item { -webkit-backface-visibility: hidden; backface-visibility: hidden; transition: -ms-transform 0.1s ease-in-out; transition: -webkit-transform 0.1s ease-in-out; transition: transform 0.1s ease-in-out; overflow: hidden; position: relative; } .tc-grid-hover-move .hover .grid__item { box-shadow: 0 6px 10px rgba(0, 0, 0, 0.055); -webkit-transform: translate(0, -4px); transform: translate(0, -4px); } /* CLASSIC */ .grid-container__classic .tc-grid-figure { position: relative; overflow: hidden; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .grid-container__classic .tc-grid-figure img { width: 100%; height: auto; top: 0; left: 0; } .grid-container__classic .tc-grid-figure .bg-link { background-color: transparent; } .grid-container__classic .tc-grid-caption { display: block; position: absolute; top: 0; left: 0; right: 0; bottom: 0; color: #fff; padding: 1.25em 1.25em; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; width: 100%; height: 100%; } .grid-container__classic .tc-grid-caption, .grid-container__classic .expanded .entry-summary { -webkit-transition-property: opacity,background,color; transition-property: opacity,background,color; -webkit-transition-duration: .3s; transition-duration: .3s; -webkit-transition-timing-function: ease-in-out; transition-timing-function: ease-in-out; background: transparent; } .grid-container__classic .no-thumb .tc-grid-caption { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); opacity: 0.5; color: inherit; } .grid-container__classic .grid-item:not(.expanded).hover .tc-grid-caption, .grid-container__classic .expanded.hover .entry-summary { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; background: #fafafa; background-color: rgba(0, 0, 0, 0.6); color: #fff; } .grid-container__classic .entry-summary { position: relative; height: 100%; margin: 0 auto; padding: 0; width: 100%; font-size: 0.9em; text-rendering: geometricPrecision; overflow: hidden; } .grid-container__classic .expanded .tc-grid-caption { background: 0 0; color: #fff; opacity: 1; } @media (min-width: 768px) { .grid-container__classic .expanded .tc-grid-caption { max-width: 65%; height: auto; margin-left: 8%; text-align: left; } } .grid-container__classic .expanded .entry-summary { position: absolute; left: 0; background: #fafafa; background: rgba(0, 0, 0, 0.4); padding: 8%; height: auto; max-height: 90%; } @media (max-width: 767px) { .grid-container__classic .expanded .entry-summary { max-height: 100%; } .grid-container__classic .expanded .entry-summary .tc-g-cont { max-height: 70%; } .grid-container__classic .expanded .entry-summary .entry-title, .grid-container__classic .expanded .entry-summary .woocommerce .woocommerce-products-header .page-title, .woocommerce .woocommerce-products-header .grid-container__classic .expanded .entry-summary .page-title { margin-top: 0.625em; } } .grid-container__classic .expanded .entry-summary .entry-title a, .grid-container__classic .expanded .entry-summary .woocommerce .woocommerce-products-header .page-title a, .woocommerce .woocommerce-products-header .grid-container__classic .expanded .entry-summary .page-title a { color: white; } .grid-container__classic .tc-grid-caption .tc-g-cont { max-height: 100%; overflow: hidden; width: 100%; } .tc-g-cont p { margin: 0; } .grid-container__classic .tc-grid-caption .tc-g-cont blockquote { font-size: 1em; width: 100%; } .grid-container__classic .tc-grid-caption .tc-g-cont blockquote p { color: #fff; } .grid-container__classic .tc-grid-caption .tc-g-cont blockquote cite { color: #eceeef; padding-left: 2.5em; } .grid-container__classic .tc-grid-caption .tc-g-cont blockquote cite::before { background: #fff; width: 2.5em; } .tc-grid-fade_expt { position: absolute; bottom: 0; left: 0; width: 100%; height: 50%; text-align: center; margin: 0; transition: all 0.5s ease-in-out; background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #777777 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, #777777)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #777777 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #777777 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #777777 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #777777 100%); /* W3C */ } .hover .tc-grid-fade_expt { background: 0 0; } .grid-container__classic .tc-grid-figure .btn-edit { position: absolute; bottom: 10px; right: 10px; z-index: 2; } .grid-container__classic .format-link.hover .tc-grid-caption .entry-summary { color: #fff; } .grid-container__classic .tc-grid-icon { -webkit-transform: scale(0); transform: scale(0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; transition: all 0.2s, 0.6s ease-in-out; } .grid-container__classic .grid-item.hover .tc-grid-icon { -webkit-transform: scale(1); transform: scale(1); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; } @media (min-width: 768px) { .grid-container__classic .tc-content { padding: 1.25em; } .grid-container__classic .tc-content .entry-header { font-size: .9em; } .grid-container__classic .tc-content .entry-header .entry-meta { margin-bottom: 0.714286em; } .grid-container__classic .tc-content .entry-footer .post-info { padding-top: 1.25em; } } /* END CLASSIC */ [class*=grid-container__] .full-image .entry-footer .col, [class*=grid-container__] .full-image a:not(.bg-link) { z-index: 2; position: relative; } [class*=grid-container__] .full-image .bg-link { background: rgba(49, 49, 49, 0.3); } [class*=grid-container__] .full-image.hover .bg-link { background: rgba(49, 49, 49, 0.4); } [class*=grid-container__] .full-image .entry-media__holder { z-index: 2; } [class*=grid-container__] .full-image .tc-content { padding: 1.25em; width: 100%; height: 100%; max-height: 100%; position: absolute; overflow: hidden; left: 0; right: 0; top: 0; } [class*=grid-container__] .full-image .tc-content .entry-title, [class*=grid-container__] .full-image .tc-content .woocommerce .woocommerce-products-header .page-title, .woocommerce .woocommerce-products-header [class*=grid-container__] .full-image .tc-content .page-title { max-width: 90%; } [class*=grid-container__] .full-image .tc-content .entry-header a, [class*=grid-container__] .full-image .tc-content .entry-footer .post-info, [class*=grid-container__] .full-image .tc-content .entry-footer a { color: #fff; } [class*=grid-container__] .full-image .tc-content .entry-header a:hover, [class*=grid-container__] .full-image .tc-content .entry-footer .post-info a:hover, [class*=grid-container__] .full-image .tc-content .entry-footer a:hover { color: #dadada; } [class*=grid-container__] .full-image .tc-content .btn-skin-dark-oh.inverted:hover { color: #dadada; background-color: transparent; border-color: #dadada; } [class*=grid-container__] .full-image .tc-content a.btn-edit:hover { color: #313131; } [class*=grid-container__] .full-image .tc-content .entry-header, [class*=grid-container__] .full-image .tc-content .entry-footer { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; transition: all 0.2s, 0.3s ease; } [class*=grid-container__] .full-image .tc-content .entry-summary { display: none; } [class*=grid-container__] .full-image .tc-content .entry-title, [class*=grid-container__] .full-image .tc-content .woocommerce .woocommerce-products-header .page-title, .woocommerce .woocommerce-products-header [class*=grid-container__] .full-image .tc-content .page-title { max-width: 80%; } [class*=grid-container__] .full-image .tc-content .entry-footer { position: absolute; width: 100%; bottom: 0; } [class*=grid-container__] .full-image .tc-content .entry-footer .post-info { margin-top: 1.25em; padding-top: 0.625em; margin-bottom: 0.5em; } [class*=czr__r-w] .video-container, [class*=czr__r-w] .audio-container { position: relative; } [class*=czr__r-w] .video-container iframe, [class*=czr__r-w] .audio-container iframe { width: 100%; height: 100%; } .czr__r-i .wp-video { min-height: 100%; width: 100% !important; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .grid-container__alternate .format-audio .audio-container:not(.soundcloud) iframe { height: 380px; } .grid-container__alternate.semi-narrow .tc-content { padding: 1.25em 15px; font-size: 90%; } .grid-container__alternate.semi-narrow .format-audio .audio-container iframe { height: auto; } .grid-container__alternate .entry-quote, .grid-container__alternate .entry-link, .grid-container__square-mini .entry-quote, .grid-container__square-mini .entry-link { border: none; margin: 0; } .grid-container__alternate .entry-quote::before, .grid-container__alternate .entry-link::before, .grid-container__square-mini .entry-quote::before, .grid-container__square-mini .entry-link::before { content: none; } .grid-container__alternate .entry-link a, .grid-container__alternate .entry-quote > *, .grid-container__square-mini .entry-link a, .grid-container__square-mini .entry-quote > * { margin-left: 0; margin-bottom: 0; padding-left: 0; width: auto; max-width: 100%; } /* plain post list */ .grid-container__plain section { padding: 0; } .grid-container__plain section:last-of-type { padding: 2.5em; } .grid-container__plain .post-tags { margin-top: 1.5em; } .grid-container__plain .post-share .socials { margin-top: 1.1em; } .grid-container__plain .author-info .author-meta a { line-height: 48px; width: auto; text-transform: uppercase; font-family: sans-serif; letter-spacing: 4px; } .grid-container__plain.split .tax__container { overflow: hidden; } .grid-container__plain.split .tax__container a[class*=tax__link] { letter-spacing: 3px; clear: both; position: relative; } .grid-container__plain.split .tax__container a[class*=tax__link] span { position: relative; } @media (min-width: 992px) { .grid-container__plain.split .tax__container a[class*=tax__link] { margin: 0; line-height: 3em; display: block; } .grid-container__plain.split .tax__container a[class*=tax__link] span::before { content: ""; position: absolute; top: calc(50% + 2px); width: 2.5em; height: 2px; left: -3em; transition: all 0.3s ease; } .grid-container__plain.split .tax__container a[class*=tax__link]::after { content: none; } } .grid-container__plain.split .tax__container a[class*=tax__link]:hover span::before { width: 0.625em; } .grid-container__plain .entry-footer { clear: both; border-top: 1px solid #eceeef; padding-top: 1.25em; margin-top: 2.5em; } .grid-container__plain .entry-footer .entry-meta { margin: 0; } .grid-container__plain .entry-footer .entry-meta .author { display: inline-block; } .grid-container__plain .entry-footer .author-avatar + .author_name { margin-left: 5px; } .grid-container__plain .entry-footer .author-avatar, .grid-container__plain .entry-footer .author_name { display: inline-block; } .grid-container__plain .entry-footer .btn-holder { text-align: right; } .grid-container__plain .entry-footer .socials { float: right; } .entry-media__holder .video-container { height: 100%; } .grid-container__square-mini { font-size: 0.75em; margin-top: 2.5em !important; margin-left: 0; margin-right: 0; overflow: hidden; white-space: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform-style: preserve-3d; transform-style: preserve-3d; } .grid-container__square-mini .grid__item { outline: none; } .grid-container__square-mini .flickity-viewport { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .grid-container__square-mini .czr-related-post { margin-bottom: 0; padding: 0 5px; display: inline-block; float: none; white-space: normal; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform-style: preserve-3d; transform-style: preserve-3d; } .grid-container__square-mini .grid__item { background: #f7f8f9; } .grid-container__square-mini section { background: inherit; padding: 0; -webkit-transform: translate(0, 0); transform: translate(0, 0); } .grid-container__square-mini section.entry-content__holder::before { display: none; } .grid-container__square-mini .entry-header .entry-title a::after, .grid-container__square-mini .entry-header .woocommerce .woocommerce-products-header .page-title a::after, .woocommerce .woocommerce-products-header .grid-container__square-mini .entry-header .page-title a::after { content: ""; position: absolute; bottom: 4px; left: 0; width: 2.5em; height: 2px; background-color: #313131; transition: all 0.3s ease; } .grid-container__square-mini .entry-title, .grid-container__square-mini .woocommerce .woocommerce-products-header .page-title, .woocommerce .woocommerce-products-header .grid-container__square-mini .page-title { white-space: normal; margin-top: 0.625em; padding-bottom: 0.625em; position: relative; } .grid-container__square-mini .entry-header.no-title .entry-title, .grid-container__square-mini .entry-header.no-title .woocommerce .woocommerce-products-header .page-title, .woocommerce .woocommerce-products-header .grid-container__square-mini .entry-header.no-title .page-title { padding-bottom: 0; } .grid-container__square-mini .entry-header.no-title .entry-title::after, .grid-container__square-mini .entry-header.no-title .woocommerce .woocommerce-products-header .page-title::after, .woocommerce .woocommerce-products-header .grid-container__square-mini .entry-header.no-title .page-title::after { content: none; } .grid-container__square-mini .entry-header .entry-meta, .grid-container__square-mini .entry-header .comments_link { font-size: 1.3em; } .grid-container__square-mini .entry-header .btn-edit { font-size: 1em; } .grid-container__square-mini .entry-content__wrapper { padding: 1.25em; } .grid-container__square-mini .tc-content-inner { white-space: normal; margin-top: 1.25em; font-size: 1.25em; display: none; } .grid-container__square-mini blockquote { margin: 0; padding: 0; } .grid-container__square-mini blockquote p, .grid-container__square-mini blockquote cite { font-size: 1em; } @media (min-width: 1200px) { .grid-container__square-mini .czr-related-post { font-size: 1em; } } @media (min-width: 992px) { .grid-container__square-mini .czr-related-post { padding: 0; } section.entry-content__holder .grid-container__square-mini::before { display: block; } .grid-container__square-mini .entry-content__wrapper { padding: 0; position: absolute; left: 1.25em; right: 1.25em; top: 1.25em; bottom: 1.25em; overflow: hidden; width: auto; height: auto; mask-image: linear-gradient(top, #000 70%, rgba(0, 0, 0, 0) 100%); -webkit-mask-image: -webkit-linear-gradient(top, #000 70%, rgba(0, 0, 0, 0) 100%); } .grid-container__square-mini .tc-content-inner { display: block; } .col-md-6 .grid-container__square-mini section.entry-content__holder .grid-container__square-mini::before { display: none; } .col-md-6 .grid-container__square-mini .entry-content__wrapper { position: static; padding: 1.25em; mask-image: none; -webkit-mask-image: none; } } .tc-content-inner { max-width: 100%; } .archive-header .archive-title, .entry-header .entry-title, .woocommerce .woocommerce-products-header .page-title { word-wrap: break-word; margin-top: 0em; } .archive-header .header-bottom, .entry-header .header-bottom { color: #777; position: relative; margin: 0 0 2em 0; } .archive-header .header-bottom { margin-bottom: -1em; } .archive-header .featurette-divider { margin-top: 2.25em; } .archive-header .author-bio p:last-child { margin-bottom: 0; } .archive-header-description { margin: 1.25em 0; padding-top: 1.25em; padding-bottom: 1.25em; border-top: 1px solid #f7f8f9; border-bottom: 1px solid #f7f8f9; } .tc-singular-thumbnail-wrapper.__before_regular_heading_title { margin-bottom: 0.833333em; } .tc-singular-thumbnail-wrapper.__after_regular_heading_title { margin: 0.833333em 0; } /* end regular headings */ article .entry-content { font-size: 1.2em; line-height: 1.55em; color: #444; } article .entry-content a { text-decoration: underline; } .tc-link-not-underlined article .entry-content a { text-decoration: none; } article .entry-content a.btn, article .entry-content a.button, article .entry-content a.remove { text-decoration: none; } .page__header { text-align: center; min-height: 300px; } .page__header .tax__container { position: relative; } @media (min-width: 768px) { .page__header .tax__container::after { content: ""; position: absolute; width: 3.75em; height: 3px; bottom: -1.25em; margin: 0 auto; left: 0; right: 0; } } .page__header .tax__container a { letter-spacing: 3px; } .page__header.image__header { height: calc( 100vh * ( 2 / 3 )); } .page__header.plain { height: calc( 100vh / 3); background: #f7f8f9; } .page__header.plain .category-info { padding-top: 2.5em; } .page__header .header-content-inner { line-height: normal; top: 50%; left: 50%; width: 100%; padding: 0 15px; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); position: absolute; } .page__header .header-content { position: relative; z-index: 5; height: 100%; } @media (max-width: 575px) { .page__header .header-content { width: 100%; } } .page__header .header-content .header-content-bottom { margin-top: 2.5em; width: 100%; text-align: center; } .page__header .header-content .header-content-bottom div { display: inline-block; } .page__header .header-content .header-content-bottom div::after { content: '|'; margin: 0 0.625em; } .page__header .header-content .header-content-bottom div:last-of-type::after { content: none; } .page__header .header-content .post-info { font-family: sans-serif; } .page__header .header-content .archive-meta { display: block; } .page__header .header-content .archive-meta p { margin-bottom: 0; } .page__header .entry-title, .page__header .woocommerce .woocommerce-products-header .page-title, .woocommerce .woocommerce-products-header .page__header .page-title, .page__header .archive-title { margin: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .page__header .btn-edit { margin-bottom: 0; margin-top: 1em; } .page__header .entry-meta + .entry-title, .page__header .woocommerce .woocommerce-products-header .entry-meta + .page-title, .woocommerce .woocommerce-products-header .page__header .entry-meta + .page-title { margin-top: 1.25em; } .page-breadcrumbs { margin-top: 2em; margin-bottom: 2em; } .post-content { color: #313131; } section[class^="post-"] { margin: 2em 0 2em 0; } section[class^="post-"] .row { margin-top: 1.25em; margin-bottom: 2.5em; } section[class^="post-"] .entry-meta { margin: 2em -15px; } .alignfull.wp-block-audio audio, .alignfull.wp-block-video video, .alignwide.wp-block-audio audio, .alignwide.wp-block-video video { width: 100%; } .page.czr-no-sidebar .entry-content [class*=wp-block-].alignfull, .page.czr-no-sidebar .entry-content [class*=wp-block-].alignwide, .single.czr-no-sidebar .entry-content [class*=wp-block-].alignfull, .single.czr-no-sidebar .entry-content [class*=wp-block-].alignwide { margin-right: -15px; margin-left: -15px; clear: both; width: auto; } @media (min-width: 576px) { .page.czr-no-sidebar.czr-boxed-layout .entry-content [class*=wp-block-].alignfull, .page.czr-no-sidebar.czr-boxed-layout .entry-content [class*=wp-block-].alignwide, .single.czr-no-sidebar.czr-boxed-layout .entry-content [class*=wp-block-].alignfull, .single.czr-no-sidebar.czr-boxed-layout .entry-content [class*=wp-block-].alignwide { margin-right: -30px; margin-left: -30px; max-width: 100vw; min-width: 100%; } } .page.czr-full-layout.czr-no-sidebar #tc-page-wrap, .single.czr-full-layout.czr-no-sidebar #tc-page-wrap { overflow-x: hidden; } .page.czr-full-layout.czr-no-sidebar .entry-content .alignfull[class*=wp-block-], .single.czr-full-layout.czr-no-sidebar .entry-content .alignfull[class*=wp-block-] { width: 100vw; max-width: 100vw; position: relative; margin-left: 0; margin-right: 0; } .page.czr-full-layout.czr-no-sidebar .entry-content .alignfull[class*=wp-block-]:not(.has-parallax), .single.czr-full-layout.czr-no-sidebar .entry-content .alignfull[class*=wp-block-]:not(.has-parallax) { left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); } .page.czr-full-layout.czr-no-sidebar .entry-content .alignfull[class*=wp-block-].has-parallax:not(.czr-alignfull-p), .single.czr-full-layout.czr-no-sidebar .entry-content .alignfull[class*=wp-block-].has-parallax:not(.czr-alignfull-p) { width: 100%; } .post-section-title { position: relative; text-align: center; margin: 0 auto; margin-top: 1.25em; margin-bottom: 2.5em; } .post-section-title span { display: inline-block; position: relative; } .post-section-title span::before, .post-section-title span::after { content: ""; position: absolute; height: 10px; border-bottom: 2px solid #f7f8f9; top: 0; width: 1000%; } .post-section-title span:before { right: 100%; margin-right: 1.25em; } .post-section-title span:after { left: 100%; margin-left: 1.25em; } .post-navigation { background-color: #f7f8f9; } .post-navigation nav { padding-top: 1.25em; padding-bottom: 1.25em; } .post-navigation li { display: inline-block; } .post-navigation .czr_pager > li { display: block; } .post-navigation .nav-dir { display: block; } .post-navigation .nav-dir > a { max-width: 100%; } .post-navigation a i.arrow { font-size: 0.9em; } .post-navigation .page-numbers, .post-navigation a { font-family: sans-serif; line-height: 3.75em; height: 3.75em; display: inline-block; vertical-align: middle; transition: all 0.2s, 0.3s ease; position: relative; } .post-navigation .page-numbers { font-family: inherit; } .post-navigation .meta-nav { transition: all 0.2s, 0.6s ease; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); opacity: 0.5; } .post-navigation a:hover .meta-nav { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; } .post-navigation .meta-nav-title { display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; vertical-align: middle; font-size: 0.9em; } .col-avatar-80 { width: 80px; float: left; display: block; } .col-avatar-64 { width: 64px; float: left; display: block; } .col-avatar-48 { width: 48px; float: left; display: block; } .post-author .post-author__wrapper { position: relative; border: 2px solid #f7f8f9; *zoom: 1; padding: 0 2.5em; } .post-author .post-author__wrapper:before, .post-author .post-author__wrapper:after { content: ""; display: table; } .post-author .post-author__wrapper:after { clear: both; } .post-author .post-author__wrapper .post-author-title { background: #fff; color: #313131; border-bottom: 3px solid #313131; letter-spacing: 4px; padding: 0 1.25em; white-space: nowrap; position: absolute; margin: 0; top: 0; left: 50%; -webkit-transform: translate(-50%, -100%); transform: translate(-50%, -100%); } @media (min-width: 576px) { .post-author .post-author__wrapper .post-author-title { top: 50%; left: -12px; -webkit-transform: rotate(-90deg) translate(-50%, -50%); transform: rotate(-90deg) translate(-50%, -50%); -webkit-transform-origin: top left; transform-origin: top left; } } .post-author__wrapper figure { *zoom: 1; position: relative; margin: 0; padding: 2.5em 0; } .post-author__wrapper figure:before, .post-author__wrapper figure:after { content: ""; display: table; } .post-author__wrapper figure:after { clear: both; } .post-author__wrapper figure img { left: 0; position: absolute; border-radius: 50%; width: 120px; height: 120px; top: calc((100% - 120px)/2); } @media (max-width: 991px) { .post-author__wrapper figure img { width: 60px; height: 60px; display: block; position: relative; top: 0; left: calc((100% - 60px)/2); } } .post-author__wrapper figure figcaption { padding-left: 2.5em; text-align: left; margin-left: 120px; } .post-author__wrapper figure figcaption .post-author-description { color: #777; } @media (max-width: 991px) { .post-author__wrapper figure figcaption { margin-left: 0; text-align: left; padding-left: 0; } } .post-author__wrapper figure figcaption .action-link, .post-author__wrapper figure figcaption .comment-reply-link { font-family: sans-serif; float: left; } .post-author__wrapper figure figcaption .socials { float: right; } .post-author__wrapper figure .post-author-name { margin-top: 0; } .post-author__wrapper figure + figure { border-top: 1px solid #f7f8f9; margin-top: -1.25em; padding-top: 1.25em; } @media (min-width: 576px) { .post-author__wrapper figure + figure { margin-top: 0; padding: 2.5em 0; } } section.post-related-articles { margin-top: 0; } section.post-related-articles > header { *zoom: 1; } section.post-related-articles > header:before, section.post-related-articles > header:after { content: ""; display: table; } section.post-related-articles > header:after { clear: both; } section.post-related-articles > header.row { margin-top: 1.25em; margin-bottom: 0; } section.post-related-articles > header .related-posts_title { text-transform: uppercase; font-size: 1.35rem; font-weight: normal; } .related-posts_nav { margin-top: 5em; } .related-posts_nav .slider-control { font-family: Helvetica; width: 3em; height: 3em; line-height: 3em; padding: 0; border-width: 1px; } .related-posts_nav .slider-control.disabled { color: #f7f8f9; background: transparent; border-color: transparent; } section.post-related-articles .entry-meta { margin: 0; } @media (max-width: 991px) { .col-md-6 section.post-related-articles .entry-title, .col-md-6 section.post-related-articles .woocommerce .woocommerce-products-header .page-title, .woocommerce .woocommerce-products-header .col-md-6 section.post-related-articles .page-title { font-size: 2em; } } @media (min-width: 992px) { .col-md-6 section.post-related-articles .grid-container__square-mini .czr-related-post { padding: 5px; } .col-md-6 section.post-related-articles .grid__item { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; } .col-md-6 section.post-related-articles .grid__item section { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } } .pagination { text-align: center; } .pagination ul { display: inline-block; vertical-align: middle; margin: 0; } .pagination .current { font-weight: 600; } .pagination .pag-list > * { margin: 0 5px; } .pagination .pag-list { margin: 0 -5px; } .action-link, .comment-reply-link { border-bottom-color: #f7f8f9; box-shadow: inset 0 -5px 0 #f7f8f9; font-family: sans-serif; color: #aaa; } .action-link:hover, .comment-reply-link:hover { color: #777; } .action-link span:last-of-type, .comment-reply-link span:last-of-type { display: none; border-bottom: none; box-shadow: 0; } .action-link span:first-of-type, .comment-reply-link span:first-of-type { display: inline-block; } .open .action-link span:last-of-type, .open .comment-reply-link span:last-of-type { display: inline-block; } .open .action-link span:first-of-type, .open .comment-reply-link span:first-of-type { display: none; } /* Comments */ .post-comments .tabs a { font-size: 1.2em; } .comment-section .col-avatar { float: left; width: 10%; } .comment-section .col-avatar [class*=avatar-] { max-width: 100%; height: auto; } .comment-body { display: block; padding-left: 12%; width: 100%; } .comment-content { font-size: 1.15em; color: #444; } .comment-content a { text-decoration: underline; } .tc-link-not-underlined .comment-content a { text-decoration: none; } .comment-author { display: inline-block; } .comment-author a { color: #313131; } .comment-meta time { float: right; } .comment-meta time span { color: #777; } .comment-link { color: #313131; padding-bottom: 2px; } .comment-section .czr-link-hover-underline .comment-link, .comment-section .czr-link-hover-underline .comment-author { position: relative; } .comment-section .czr-link-hover-underline .comment-link:before, .comment-section .czr-link-hover-underline .comment-author:before { content: ""; position: absolute; width: 100%; height: 2px; bottom: 1px; left: 0; visibility: hidden; -webkit-transform: translate3d(0, 0, 0) scaleX(0); transform: translate3d(0, 0, 0) scaleX(0); transition: all 0.3s ease 0s; } .comment-section .czr-link-hover-underline .comment-link:hover::before, .comment-section .czr-link-hover-underline .comment-author:hover::before { visibility: visible; -webkit-transform: translate3d(0, 0, 0) scaleX(1); transform: translate3d(0, 0, 0) scaleX(1); } .comment-edit-btn { padding: 0.25em 0.67em 0.25em 0.67em; } .comment-form-comment textarea { height: 116px; } @media (min-width: 992px) { .comment-form-author, .comment-form-email, .comment-form-url { width: calc((100% - 2.5em - 12px)/3); display: inline-block; margin-left: 1.25em; } .comment-form-author { margin-left: 0; } } #cancel-comment-reply-link { float: right; font-family: sans-serif; } .comment-respond { background: #f7f8f9; padding: 2.5em; margin-top: 5em; } .comment-list li.comment { margin-top: 2.5em; padding-top: 2.5em; border-top: 1px solid #eceeef; } .comment-list li.comment.depth-1:first-of-type { border: 0; margin-top: 0; } .comment-list ul.children { margin-left: calc(3em + 1.25em); } .col-md-6 .comment-list ul.children, .col-md-9 .comment-list ul.children { margin-left: calc(1.5em + 1.25em); } .col-md-6 .comment-list .comment-content, .col-md-9 .comment-list .comment-content { font-size: 1em; } .pingback-list li.pingback { margin-top: 1.25em; padding-top: 1.25em; border-top: 1px solid #f7f8f9; } .pingback-list li.pingback:first-of-type { border: none; margin-top: 0; } .pingback-list li.pingback .excerpt { border-bottom: 1px solid; } .pingback-list li.pingback sup { font-family: sans-serif; color: #777; top: -1.25em; } .pingback-list li.pingback a { color: #313131; margin-bottom: 0; } @media (max-width: 767px) { .comment-list ul.children { margin-left: 1.25em; } .comment-author, time.comment-date { width: 100%; } .post-navigation .czr_pager > li { display: block; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } } /* end comments */ section.post-content { margin-top: 0; } .wp-caption-text, .wp-block-image figcaption { color: #777; text-align: left; margin: 1.25em 0; padding: 0; } .wp-caption-text::before, .wp-block-image figcaption::before { content: ''; border-top: 2px solid #313131; width: 4em; max-width: 40%; display: block; margin-bottom: 4px; } [class*=czr__r-w].video-container iframe { position: absolute; top: 0; bottom: 0; left: 0; width: 100%; height: 100%; } .hide-all-post-navigation, .hide-post-navigation, .hide-all-post-metas .entry-meta, .hide-post-metas .entry-meta { display: none; } .post-info a:not(.btn) { color: #777; } .post-info a:not(.btn) span::after, .post-info a:not(.btn) span::before { background-color: #313131; } .entry-footer .post-info a:not(.btn) { color: #aaa; } .attachment-image-navigation { margin: 2em 0 1em; } .attachment-image-navigation .icn-left-open-big:before { margin-left: -.2em; } .attachment-image-navigation .icn-right-open-big:before { margin-right: -.2em; } .attachment-image-figure { margin: auto; } .attachment-image-figure .entry-media__holder { display: inline-block; } .entry-footer [class*=col], .tc-content-inner-wrapper .entry-meta .post-tags, .tc-content-inner-wrapper .entry-meta .post-share, .post-footer .col-sm-auto { max-width: 100%; } .post-footer.clearfix { clear: both; } @media screen and (min-width: 480px) and (max-width: 667px) { .sidebar { padding: 0 2.5em; } } .widget-area .widget { margin-bottom: 2.5em; } .widget-area .widget li:not(:last-of-type) { margin-bottom: 0.625em; } .widget-area .widget li::before { content: none; } .widget-area a { color: #777; } .widget-area .widget_text a { text-decoration: underline; } .tc-link-not-underlined .widget-area .widget_text a { text-decoration: none; } .widget-area .social-block { margin-bottom: 1.25em; } .widget-area .social-block .socials { font-size: 1.25em; } .sidebar .widget:first-child .widget-title { margin-top: 0; padding-top: 0; } .sidebar .widget-title { position: relative; margin: 1.25em 0; padding: 1.25em 0; font-size: 1.1em; } .sidebar .widget-title::after { content: ""; position: absolute; width: 5em; height: 2px; bottom: 0; left: 0; } .sidebar .widget_search input[type="text"] { border-bottom-color: #313131; } .widget_recent_comments li .comment-author-link { color: #777; } .widget_calendar table { width: 100%; } .widget_calendar table caption, .widget_calendar table thead th { text-align: inherit; } .widget_calendar thead tr, .widget_calendar tbody tr { border-bottom-width: 1px; border-bottom-style: solid; } .widget_calendar thead tr { border-width: 2px; } .widget_calendar td { padding: 0.625em 0; } .widget_calendar caption, .widget_calendar tfoot { padding: 0.625em 0; color: #777; caption-side: top; } .widget_calendar tfoot #prev { text-align: left; } .widget_calendar tfoot #next { text-align: right; } @media (min-width: 768px) { .tc-sidebar.left { padding-right: 2.5em; } .tc-sidebar.right { padding-left: 2.5em; } .tc-sidebar.text-md-right ol ol, .tc-sidebar.text-md-right ol ul, .tc-sidebar.text-md-right ul ol, .tc-sidebar.text-md-right ul ul { margin-right: 1.25em; } .tc-sidebar.text-md-right .widget-title::after { right: 0; left: auto; } } #footer-horizontal-widget-area .widget__container.container-fluid > .row > .col-12 { padding-right: 0; padding-left: 0; overflow: hidden; } #footer-horizontal-widget-area .czr-gallery.row figure { margin-bottom: 0; } .footer__wrapper { font-size: 90%; } .footer-skin-dark .footer__wrapper { color: #fff; background: #313131; border-top: 1px solid transparent; } .footer-skin-dark .footer__wrapper h1, .footer-skin-dark .footer__wrapper h2, .footer-skin-dark .footer__wrapper h3, .footer-skin-dark .footer__wrapper h4, .footer-skin-dark .footer__wrapper h5, .footer-skin-dark .footer__wrapper h6 { color: #fff; } .footer-skin-dark .footer__wrapper a { color: #777; } .footer-skin-dark .footer__wrapper a:hover, .footer-skin-dark .footer__wrapper a:active, .footer-skin-dark .footer__wrapper a:focus { color: #fff; } .footer-skin-dark .footer__wrapper a:hover.btn, .footer-skin-dark .footer__wrapper a:active.btn, .footer-skin-dark .footer__wrapper a:focus.btn { background: transparent; border-color: #fff; } .footer-skin-dark .footer__wrapper .widget a:before { background-color: rgba(255, 255, 255, 0.5); } .footer-skin-dark .footer__wrapper #colophon { background: #242424; } .footer-skin-dark .footer__wrapper label { color: #fff; } .footer-skin-dark .footer__wrapper .czr-form .form-group label { color: #fff; } .footer-skin-dark .footer__wrapper .czr-form .form-group.in-focus label { color: #eceeef; } .footer-skin-dark .footer__wrapper .czr-form input:not([type='submit']):not([type='button']):not([type='number']):not([type='checkbox']):not([type='radio']), .footer-skin-dark .footer__wrapper .czr-form textarea, .footer-skin-dark .footer__wrapper .czr-form .form-control { color: #fff; border-color: #fff; } .footer-skin-light .footer__wrapper { color: #313131; background: #fff; border-top: 1px solid #eceeef; } .footer-skin-light .footer__wrapper a { color: #777; } .footer-skin-light .footer__wrapper a:hover, .footer-skin-light .footer__wrapper a:active, .footer-skin-light .footer__wrapper a:focus { color: #313131; } .footer-skin-light .footer__wrapper a:hover.btn, .footer-skin-light .footer__wrapper a:active.btn, .footer-skin-light .footer__wrapper a:focus.btn { background: transparent; border-color: #313131; } .footer-skin-light .footer__wrapper .widget a:before { background-color: rgba(49, 49, 49, 0.5); } .footer-skin-light .footer__wrapper #colophon { background: #f7f8f9; } .footer-skin-light .footer__wrapper label { color: #313131; } .footer-skin-light .footer__wrapper .czr-form .form-group label { color: #313131; } .footer-skin-light .footer__wrapper .czr-form .form-group.in-focus label { color: #eceeef; } .footer-skin-light .footer__wrapper .czr-form input:not([type='submit']):not([type='button']):not([type='number']):not([type='checkbox']):not([type='radio']), .footer-skin-light .footer__wrapper .czr-form textarea, .footer-skin-light .footer__wrapper .czr-form .form-control { color: #313131; border-color: #313131; } .footer__wrapper .widget__wrapper { padding-top: 3.75em; padding-bottom: 1.875em; } .footer__wrapper .widget > h5 { margin-bottom: 1.25em; } .footer__wrapper .textwidget { width: 90%; } .footer__wrapper .widget-contact-info-content p { line-height: 1.1em; } .footer__wrapper .widget__wrapper .widget { margin-bottom: 2.5em; } .footer__wrapper .widget__wrapper .widget li:not(:last-of-type) { margin-bottom: 0.625em; } @media (max-width: 991px) { .footer__wrapper .widget { padding: 1.25em; } } .footer__wrapper .colophon__row { padding-top: 0.625em; padding-bottom: 0.625em; font-size: 1.2em; } .colophon__row .footer__credits { color: #777; vertical-align: middle; display: inline-block; line-height: 1.6em; } .colophon__row .footer__credits p { margin: 0; } .colophon__row .footer__credits .czr-credits { font-size: 0.7rem; margin-top: 0.5rem; } footer#footer .colophon__row .footer__credits a.fab { font-family: 'Font Awesome\ 5 Brands' !important; } .colophon__row .footer__credits { font-size: 0.82rem; } .colophon__row .footer__credits, .colophon__row .social-links { margin: 1em 0; } @media (max-width: 575px) { .colophon__row { text-align: center; } } .footer__wrapper .colophon__row [class*=col] { max-width: 100%; } /* FRONT NOTIFICATIONS /* ------------------------------------ */ #bottom-front-notification { bottom: -100%; background-color: rgba(0, 0, 0, 0.85); padding: 20px 0; position: fixed; text-align: center; right: 0; left: 0; z-index: 10000; color: #fff; display: block; transition: all 0.45s ease-in-out; font-size: 1.25em; } #bottom-front-notification .note-content { display: inline-block; line-height: 20px; width: 80%; font-size: 1rem; } #bottom-front-notification .note-content h2 { font-size: 1.5em; line-height: 1.6em; color: #fff; margin-bottom: 15px; margin-top: 0; } #bottom-front-notification .note-content a { color: #fff; text-decoration: underline; } #bottom-front-notification .note-content p { line-height: 1.5em; margin-top: 0; } #bottom-front-notification .fas:before { top: -1px; position: relative; padding-left: 2px; } #bottom-front-notification .close-note { position: absolute; top: 10px; right: 25px; font-size: 31px; cursor: pointer; } .woocommerce #content div.product .woocommerce-tabs ul.tabs { padding: 0; margin: 0; overflow: inherit; } .woocommerce #content div.product .woocommerce-tabs ul.tabs::before, .woocommerce #content div.product .woocommerce-tabs ul.tabs::after { display: none; } .woocommerce #content div.product .woocommerce-tabs ul.tabs li { border: none; background-color: transparent; } .woocommerce #content div.product .woocommerce-tabs ul.tabs li a { font-size: 1.2em; display: block; font-weight: normal; } .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a::before { -webkit-transform: scale(1); transform: scale(1); } .woocommerce #content div.product .woocommerce-tabs ul.tabs li::before, .woocommerce #content div.product .woocommerce-tabs ul.tabs li::after { display: none; } @media (max-width: 767px) { .woocommerce-cart-form .coupon button[type=submit] { font-size: 12px; padding-top: 10px; padding-bottom: 10px; } } .woocommerce a.remove { margin-left: auto; margin-right: auto; } .woocommerce #ship-to-different-address label { font: inherit; margin: 0; letter-spacing: inherit; color: inherit; } .woocommerce #ship-to-different-address-checkbox { margin: -3px 0 0; } .woocommerce span.onsale { box-sizing: content-box; } .woocommerce .woocommerce-message, .woocommerce .woocommerce-error-list, .woocommerce .woocommerce-info { border-width: 2px; border-style: solid; padding: 1.25em 0 1em; color: #313131; font-family: sans-serif; border-left: 0; border-right: 0; border-top: 0; position: relative; background: none; } .woocommerce .woocommerce-message::before, .woocommerce .woocommerce-error-list::before, .woocommerce .woocommerce-info::before { content: none; } .woocommerce form .form-row-wide { width: 100%; } .woocommerce form .variations select { width: auto; } .woocommerce form .form-row { margin: 0 0 1.25em; } .woocommerce form .form-row .input-checkbox { display: inline-block; margin: -2px 0 0; } .woocommerce form.checkout_coupon .form-row { margin: 0; } #add_payment_method #payment input:not([type='submit']), .woocommerce-cart #payment input:not([type='submit']), .woocommerce-checkout #payment input:not([type='submit']) { border-color: #777; } .woocommerce form #customer_details { margin: 0 -15px; width: auto; } .woocommerce form #customer_details h3 { margin-bottom: 1.25em; } .woocommerce div.product form.cart .variations td, .woocommerce div.product form.cart .variations th { vertical-align: middle; } .woocommerce div.product form.cart .variations label { margin-bottom: 0; } .woocommerce fieldset { margin-top: 2.5em; } .woocommerce section.up-sells, .woocommerce section.related { clear: both; } .woocommerce #content [class*=col], #content .woocommerce [class*=col] { max-width: none; } .woocommerce-product-gallery ol li:before { content: none; } .select2-hidden-accessible { min-width: 0; } .woocommerce-Tabs-panel.entry-content .commentlist { padding: 0; } .nav__woocart { position: relative; } .nav__woocart .product_list_widget { min-height: 3em; max-height: 30vh; overflow-y: auto; } .nav__woocart .product_list_widget .mCustomScrollBox { min-height: inherit; } .nav__woocart ul li { display: block !important; width: 100%; padding: 0.625em !important; margin-left: 0 !important; white-space: normal; position: relative; } .nav__woocart ul li::before { content: none !important; } .nav__woocart .widget_shopping_cart { min-width: 320px; max-width: 50vw; } .nav__woocart .widget_shopping_cart li, .nav__woocart .widget_shopping_cart p.buttons, .nav__woocart .widget_shopping_cart p.total { padding: 1em 1.25em; } .nav__woocart .widget_shopping_cart li a { padding: 0; margin: 0; white-space: normal; display: block !important; } .nav__woocart .widget_shopping_cart li a::before { content: none !important; } .nav__woocart .widget_shopping_cart p.buttons, .nav__woocart .widget_shopping_cart p.total { margin: 0 0.625em; text-align: center; } .nav__woocart .widget_shopping_cart p.buttons .button, .nav__woocart .widget_shopping_cart p.total .button { display: block !important; padding: 1em 15px; } .nav__woocart .widget_shopping_cart p.buttons .button:nth-child(odd), .nav__woocart .widget_shopping_cart p.total .button:nth-child(odd) { margin-bottom: .6180469716em; } .nav__woocart .widget_shopping_cart .product_list_widget li a.remove { position: relative; float: left; top: auto; display: block; line-height: 1.15; left: -.25em; z-index: 9; } .nav__woocart .widget_shopping_cart .product_list_widget img { margin-left: 1em; float: right; } .fpc-container[data-bgcolor="#fafafa"] { background-color: #fff !important; } .fpc-container[data-bgcolor="#fafafa"] .fpc-widget-front .czr-link-mask { border-color: #fff !important; } #content[class*=col-] > .fpc-container { padding: 0; margin-bottom: 3em; } .czr-wp-the-content .learndash ol li::before, .woocommerce-Tabs-panel.entry-content .learndash ol li::before, .woocommerce-product-details__short-description .learndash ol li::before { display: none; } .is-customizing .sektion-wrapper[data-sek-id="__before_main_wrapper"] { min-height: inherit; margin-top: 0; } .is-customizing .sektion-wrapper[data-sek-id="__after_header"] { min-height: 20px; margin-top: 10px; } .is-customizing .sektion-wrapper[data-sek-id="__after_header"] .sek-empty-location-placeholder, .is-customizing .sektion-wrapper[data-sek-id="__before_main_wrapper"] .sek-empty-location-placeholder { min-height: inherit; margin: 0; } .sek-dragging .sektion-wrapper[data-sek-id="__after_header"] { z-index: 1000; position: relative; } .buddypress-wrap .select-wrap select { display: inline-block; } .czr-wp-the-content .tribe-rsvp-list, .woocommerce-Tabs-panel.entry-content .tribe-rsvp-list, .woocommerce-product-details__short-description .tribe-rsvp-list { list-style: none; padding: 0; } .czr-wp-the-content .tribe-rsvp-list > .tribe-item, .woocommerce-Tabs-panel.entry-content .tribe-rsvp-list > .tribe-item, .woocommerce-product-details__short-description .tribe-rsvp-list > .tribe-item { overflow: auto; } .woocommerce .woocommerce-error-list, .woocommerce .woocommerce-message, .woocommerce .woocommerce-info { border-color: #5a5a5a; } input[type=radio]:checked::before { background-color: #5a5a5a; } input:not([type='submit']):not([type='button']):not([type='number']):not([type='checkbox']):not([type='radio']):focus, textarea:focus { border-color: gray; } input[type=checkbox]:checked::before { color: #5a5a5a; } .tabs .nav-link:hover, .woocommerce #content div.product .woocommerce-tabs ul.tabs li a:hover, .tabs .nav-link.active, .woocommerce #content div.product .woocommerce-tabs ul.tabs li a.active, .tabs .nav-link.active:hover, .tabs .nav-link.active:focus { color: #3b3b3b; } .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a::before, .post-info a:not(.btn):hover span::after, .post-info a:not(.btn):hover span::before, .grid-container__classic .post-type__icon:hover, [class*="grid-container__"] .hover .entry-title a::after, [class*="grid-container__"] .hover .woocommerce .woocommerce-products-header .page-title a::after, .woocommerce .woocommerce-products-header [class*="grid-container__"] .hover .page-title a::after, [class*="grid-container__"] .entry-title a:hover::after, [class*="grid-container__"] .woocommerce .woocommerce-products-header .page-title a:hover::after, .woocommerce .woocommerce-products-header [class*="grid-container__"] .page-title a:hover::after, .sidebar .widget-title::after, .czr-link-hover-underline .widgets-list-layout-links a:not(.btn)::before, .czr-link-hover-underline .widget_archive a:not(.btn)::before, .czr-link-hover-underline .widget_nav_menu a:not(.btn)::before, .czr-link-hover-underline .widget_rss ul a:not(.btn)::before, .czr-link-hover-underline .widget_recent_entries a:not(.btn)::before, .czr-link-hover-underline .widget_product_categories a:not(.btn)::before, .czr-link-hover-underline .widget_categories a:not(.btn)::before, .czr-link-hover-underline .widget_meta a:not(.btn)::before, .czr-link-hover-underline .widget_recent_comments a:not(.btn)::before, .czr-link-hover-underline .widget_pages a:not(.btn)::before, .czr-link-hover-underline .widget_calendar a:not(.btn)::before, a.czr-format-link::before, .comment-author a::before, .comment-link::before, .tabs .nav-link.active::before, .woocommerce #content div.product .woocommerce-tabs ul.tabs li a.active::before { background-color: #3b3b3b; } .grid-container__classic.tc-grid-border .grid__item { border-color: #3b3b3b; } .tc-header.border-top { border-top-color: #5a5a5a; } .post-info a:not(.btn):hover { color: #3b3b3b; } .grid-container__classic .post-type__icon { background-color: #5a5a5a; } .grid-container__classic .post-type__icon .icn-format { color: #3b3b3b; } .post-type__icon:hover .icn-format { color: #5a5a5a; } [class*="grid-container__"] .hover .entry-title a, [class*="grid-container__"] .hover .woocommerce .woocommerce-products-header .page-title a, .woocommerce .woocommerce-products-header [class*="grid-container__"] .hover .page-title a { color: #3b3b3b; } [class*="grid-container__"] .entry-title a:hover, [class*="grid-container__"] .woocommerce .woocommerce-products-header .page-title a:hover, .woocommerce .woocommerce-products-header [class*="grid-container__"] .page-title a:hover { color: #5a5a5a; } .widget-area a:not(.btn):hover { color: #3b3b3b; } .pagination { color: #3b3b3b; } a.czr-format-link:hover, .format-link.hover a.czr-format-link { color: #3b3b3b; } /*# sourceMappingURL=style-without-bootstrap.css.map */