<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;"> :root { --blue: #007bff; --indigo: #6610f2; --purple: #6f42c1; --pink: #e83e8c; --red: #dc3545; --orange: #fd7e14; --yellow: #ffc107; --green: #28a745; --teal: #20c997; --cyan: #17a2b8; --white: #fff; --gray: #6c757d; --gray-dark: #343a40; --primary: #007bff; --secondary: #6c757d; --success: #28a745; --info: #17a2b8; --warning: #ffc107; --danger: #dc3545; --light: #f8f9fa; --dark: #343a40; --breakpoint-xs: 0; --breakpoint-sm: 576px; --breakpoint-md: 768px; --breakpoint-lg: 992px; --breakpoint-xl: 1200px; --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace } *, ::after, ::before { box-sizing: border-box } html { font-family: sans-serif; line-height: 1.15; -webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: transparent } article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { display: block } body { margin: 0; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; 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: .5rem } p { margin-top: 0; margin-bottom: 1rem } abbr[data-original-title], abbr[title] { text-decoration: underline; -webkit-text-decoration: underline dotted; text-decoration: underline dotted; cursor: help; border-bottom: 0; -webkit-text-decoration-skip-ink: none; text-decoration-skip-ink: none } address { margin-bottom: 1rem; font-style: normal; line-height: inherit } dl, ol, ul { margin-top: 0; margin-bottom: 1rem } ol ol, ol ul, ul ol, ul ul { margin-bottom: 0 } dt { font-weight: 700 } dd { margin-bottom: .5rem; margin-left: 0 } blockquote { margin: 0 0 1rem } 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 } a:hover { color: #0056b3; text-decoration: underline } a:not([href]):not([tabindex]) { color: inherit; text-decoration: none } a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover { color: inherit; text-decoration: none } a:not([href]):not([tabindex]):focus { outline: 0 } code, kbd, pre, samp { font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; font-size: 1em } pre { margin-top: 0; margin-bottom: 1rem; overflow: auto } figure { margin: 0 0 1rem } img { vertical-align: middle; border-style: none } svg { overflow: hidden; vertical-align: middle } table { border-collapse: collapse } caption { padding-top: .75rem; padding-bottom: .75rem; color: #6c757d; text-align: left; caption-side: bottom } th { text-align: inherit } label { display: inline-block; margin-bottom: .5rem } button { border-radius: 0 } button:focus { outline: 1px dotted; outline: 5px auto -webkit-focus-ring-color } button, input, optgroup, select, textarea { margin: 0; font-family: inherit; font-size: inherit; line-height: inherit } button, input { overflow: visible } button, select { text-transform: none } select { word-wrap: normal } [type=button], [type=reset], [type=submit], button { -webkit-appearance: button } [type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled), button:not(:disabled) { cursor: pointer } [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner { padding: 0; border-style: none } input[type=checkbox], input[type=radio] { box-sizing: border-box; padding: 0 } input[type=date], input[type=datetime-local], input[type=month], input[type=time] { -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-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 } .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { margin-bottom: .5rem; font-weight: 500; line-height: 1.2 } .h1, h1 { font-size: 2.5rem } .h2, h2 { font-size: 2rem } .h3, h3 { font-size: 1.75rem } .h4, h4 { font-size: 1.5rem } .h5, h5 { font-size: 1.25rem } .h6, h6 { font-size: 1rem } .lead { font-size: 1.25rem; font-weight: 300 } .display-1 { font-size: 6rem; font-weight: 300; line-height: 1.2 } .display-2 { font-size: 5.5rem; font-weight: 300; line-height: 1.2 } .display-3 { font-size: 4.5rem; font-weight: 300; line-height: 1.2 } .display-4 { font-size: 3.5rem; font-weight: 300; line-height: 1.2 } hr { margin-top: 1rem; margin-bottom: 1rem; border: 0; border-top: 1px solid rgba(0, 0, 0, .1) } .small, small { font-size: 80%; font-weight: 400 } .mark, mark { padding: .2em; background-color: #fcf8e3 } .list-unstyled { padding-left: 0; list-style: none } .list-inline { padding-left: 0; list-style: none } .list-inline-item { display: inline-block } .list-inline-item:not(:last-child) { margin-right: .5rem } .initialism { font-size: 90%; text-transform: uppercase } .blockquote { margin-bottom: 1rem; font-size: 1.25rem } .blockquote-footer { display: block; font-size: 80%; color: #6c757d } .blockquote-footer::before { content: "\2014\00A0" } .img-fluid { max-width: 100%; height: auto } .img-thumbnail { padding: .25rem; background-color: #fff; border: 1px solid #dee2e6; border-radius: .25rem; max-width: 100%; height: auto } .figure { display: inline-block } .figure-img { margin-bottom: .5rem; line-height: 1 } .figure-caption { font-size: 90%; color: #6c757d } code { font-size: 87.5%; color: #e83e8c; word-break: break-word } a&gt;code { color: inherit } kbd { padding: .2rem .4rem; font-size: 87.5%; color: #fff; background-color: #212529; border-radius: .2rem } kbd kbd { padding: 0; font-size: 100%; font-weight: 700 } pre { display: block; font-size: 87.5%; color: #212529 } pre code { font-size: inherit; color: inherit; word-break: normal } .pre-scrollable { max-height: 340px; overflow-y: scroll } .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: -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&gt;.col, .no-gutters&gt;[class*=col-] { padding-right: 0; padding-left: 0 } .col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .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-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .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-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .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-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .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-auto { position: relative; width: 100%; padding-right: 15px; padding-left: 15px } .col { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; max-width: 100% } .col-auto { -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100% } .col-1 { -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333% } .col-2 { -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667% } .col-3 { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25% } .col-4 { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333% } .col-5 { -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667% } .col-6 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50% } .col-7 { -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333% } .col-8 { -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667% } .col-9 { -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75% } .col-10 { -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333% } .col-11 { -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667% } .col-12 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100% } .order-first { -ms-flex-order: -1; order: -1 } .order-last { -ms-flex-order: 13; order: 13 } .order-0 { -ms-flex-order: 0; order: 0 } .order-1 { -ms-flex-order: 1; order: 1 } .order-2 { -ms-flex-order: 2; order: 2 } .order-3 { -ms-flex-order: 3; order: 3 } .order-4 { -ms-flex-order: 4; order: 4 } .order-5 { -ms-flex-order: 5; order: 5 } .order-6 { -ms-flex-order: 6; order: 6 } .order-7 { -ms-flex-order: 7; order: 7 } .order-8 { -ms-flex-order: 8; order: 8 } .order-9 { -ms-flex-order: 9; order: 9 } .order-10 { -ms-flex-order: 10; order: 10 } .order-11 { -ms-flex-order: 11; order: 11 } .order-12 { -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; -ms-flex-positive: 1; flex-grow: 1; max-width: 100% } .col-sm-auto { -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100% } .col-sm-1 { -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333% } .col-sm-2 { -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667% } .col-sm-3 { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25% } .col-sm-4 { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333% } .col-sm-5 { -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667% } .col-sm-6 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50% } .col-sm-7 { -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333% } .col-sm-8 { -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667% } .col-sm-9 { -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75% } .col-sm-10 { -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333% } .col-sm-11 { -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667% } .col-sm-12 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100% } .order-sm-first { -ms-flex-order: -1; order: -1 } .order-sm-last { -ms-flex-order: 13; order: 13 } .order-sm-0 { -ms-flex-order: 0; order: 0 } .order-sm-1 { -ms-flex-order: 1; order: 1 } .order-sm-2 { -ms-flex-order: 2; order: 2 } .order-sm-3 { -ms-flex-order: 3; order: 3 } .order-sm-4 { -ms-flex-order: 4; order: 4 } .order-sm-5 { -ms-flex-order: 5; order: 5 } .order-sm-6 { -ms-flex-order: 6; order: 6 } .order-sm-7 { -ms-flex-order: 7; order: 7 } .order-sm-8 { -ms-flex-order: 8; order: 8 } .order-sm-9 { -ms-flex-order: 9; order: 9 } .order-sm-10 { -ms-flex-order: 10; order: 10 } .order-sm-11 { -ms-flex-order: 11; order: 11 } .order-sm-12 { -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; -ms-flex-positive: 1; flex-grow: 1; max-width: 100% } .col-md-auto { -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100% } .col-md-1 { -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333% } .col-md-2 { -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667% } .col-md-3 { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25% } .col-md-4 { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333% } .col-md-5 { -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667% } .col-md-6 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50% } .col-md-7 { -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333% } .col-md-8 { -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667% } .col-md-9 { -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75% } .col-md-10 { -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333% } .col-md-11 { -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667% } .col-md-12 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100% } .order-md-first { -ms-flex-order: -1; order: -1 } .order-md-last { -ms-flex-order: 13; order: 13 } .order-md-0 { -ms-flex-order: 0; order: 0 } .order-md-1 { -ms-flex-order: 1; order: 1 } .order-md-2 { -ms-flex-order: 2; order: 2 } .order-md-3 { -ms-flex-order: 3; order: 3 } .order-md-4 { -ms-flex-order: 4; order: 4 } .order-md-5 { -ms-flex-order: 5; order: 5 } .order-md-6 { -ms-flex-order: 6; order: 6 } .order-md-7 { -ms-flex-order: 7; order: 7 } .order-md-8 { -ms-flex-order: 8; order: 8 } .order-md-9 { -ms-flex-order: 9; order: 9 } .order-md-10 { -ms-flex-order: 10; order: 10 } .order-md-11 { -ms-flex-order: 11; order: 11 } .order-md-12 { -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; -ms-flex-positive: 1; flex-grow: 1; max-width: 100% } .col-lg-auto { -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100% } .col-lg-1 { -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333% } .col-lg-2 { -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667% } .col-lg-3 { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25% } .col-lg-4 { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333% } .col-lg-5 { -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667% } .col-lg-6 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50% } .col-lg-7 { -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333% } .col-lg-8 { -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667% } .col-lg-9 { -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75% } .col-lg-10 { -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333% } .col-lg-11 { -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667% } .col-lg-12 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100% } .order-lg-first { -ms-flex-order: -1; order: -1 } .order-lg-last { -ms-flex-order: 13; order: 13 } .order-lg-0 { -ms-flex-order: 0; order: 0 } .order-lg-1 { -ms-flex-order: 1; order: 1 } .order-lg-2 { -ms-flex-order: 2; order: 2 } .order-lg-3 { -ms-flex-order: 3; order: 3 } .order-lg-4 { -ms-flex-order: 4; order: 4 } .order-lg-5 { -ms-flex-order: 5; order: 5 } .order-lg-6 { -ms-flex-order: 6; order: 6 } .order-lg-7 { -ms-flex-order: 7; order: 7 } .order-lg-8 { -ms-flex-order: 8; order: 8 } .order-lg-9 { -ms-flex-order: 9; order: 9 } .order-lg-10 { -ms-flex-order: 10; order: 10 } .order-lg-11 { -ms-flex-order: 11; order: 11 } .order-lg-12 { -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; -ms-flex-positive: 1; flex-grow: 1; max-width: 100% } .col-xl-auto { -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100% } .col-xl-1 { -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333% } .col-xl-2 { -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667% } .col-xl-3 { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25% } .col-xl-4 { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333% } .col-xl-5 { -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667% } .col-xl-6 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50% } .col-xl-7 { -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333% } .col-xl-8 { -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667% } .col-xl-9 { -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75% } .col-xl-10 { -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333% } .col-xl-11 { -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667% } .col-xl-12 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100% } .order-xl-first { -ms-flex-order: -1; order: -1 } .order-xl-last { -ms-flex-order: 13; order: 13 } .order-xl-0 { -ms-flex-order: 0; order: 0 } .order-xl-1 { -ms-flex-order: 1; order: 1 } .order-xl-2 { -ms-flex-order: 2; order: 2 } .order-xl-3 { -ms-flex-order: 3; order: 3 } .order-xl-4 { -ms-flex-order: 4; order: 4 } .order-xl-5 { -ms-flex-order: 5; order: 5 } .order-xl-6 { -ms-flex-order: 6; order: 6 } .order-xl-7 { -ms-flex-order: 7; order: 7 } .order-xl-8 { -ms-flex-order: 8; order: 8 } .order-xl-9 { -ms-flex-order: 9; order: 9 } .order-xl-10 { -ms-flex-order: 10; order: 10 } .order-xl-11 { -ms-flex-order: 11; order: 11 } .order-xl-12 { -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% } } .table { width: 100%; margin-bottom: 1rem; color: #212529 } .table td, .table th { padding: .75rem; vertical-align: top; border-top: 1px solid #dee2e6 } .table thead th { vertical-align: bottom; border-bottom: 2px solid #dee2e6 } .table tbody+tbody { border-top: 2px solid #dee2e6 } .table-sm td, .table-sm th { padding: .3rem } .table-bordered { border: 1px solid #dee2e6 } .table-bordered td, .table-bordered th { border: 1px solid #dee2e6 } .table-bordered thead td, .table-bordered thead th { border-bottom-width: 2px } .table-borderless tbody+tbody, .table-borderless td, .table-borderless th, .table-borderless thead th { border: 0 } .table-striped tbody tr:nth-of-type(odd) { background-color: rgba(0, 0, 0, .05) } .table-hover tbody tr:hover { color: #212529; background-color: rgba(0, 0, 0, .075) } .table-primary, .table-primary&gt;td, .table-primary&gt;th { background-color: #b8daff } .table-primary tbody+tbody, .table-primary td, .table-primary th, .table-primary thead th { border-color: #7abaff } .table-hover .table-primary:hover { background-color: #9fcdff } .table-hover .table-primary:hover&gt;td, .table-hover .table-primary:hover&gt;th { background-color: #9fcdff } .table-secondary, .table-secondary&gt;td, .table-secondary&gt;th { background-color: #d6d8db } .table-secondary tbody+tbody, .table-secondary td, .table-secondary th, .table-secondary thead th { border-color: #b3b7bb } .table-hover .table-secondary:hover { background-color: #c8cbcf } .table-hover .table-secondary:hover&gt;td, .table-hover .table-secondary:hover&gt;th { background-color: #c8cbcf } .table-success, .table-success&gt;td, .table-success&gt;th { background-color: #c3e6cb } .table-success tbody+tbody, .table-success td, .table-success th, .table-success thead th { border-color: #8fd19e } .table-hover .table-success:hover { background-color: #b1dfbb } .table-hover .table-success:hover&gt;td, .table-hover .table-success:hover&gt;th { background-color: #b1dfbb } .table-info, .table-info&gt;td, .table-info&gt;th { background-color: #bee5eb } .table-info tbody+tbody, .table-info td, .table-info th, .table-info thead th { border-color: #86cfda } .table-hover .table-info:hover { background-color: #abdde5 } .table-hover .table-info:hover&gt;td, .table-hover .table-info:hover&gt;th { background-color: #abdde5 } .table-warning, .table-warning&gt;td, .table-warning&gt;th { background-color: #ffeeba } .table-warning tbody+tbody, .table-warning td, .table-warning th, .table-warning thead th { border-color: #ffdf7e } .table-hover .table-warning:hover { background-color: #ffe8a1 } .table-hover .table-warning:hover&gt;td, .table-hover .table-warning:hover&gt;th { background-color: #ffe8a1 } .table-danger, .table-danger&gt;td, .table-danger&gt;th { background-color: #f5c6cb } .table-danger tbody+tbody, .table-danger td, .table-danger th, .table-danger thead th { border-color: #ed969e } .table-hover .table-danger:hover { background-color: #f1b0b7 } .table-hover .table-danger:hover&gt;td, .table-hover .table-danger:hover&gt;th { background-color: #f1b0b7 } .table-light, .table-light&gt;td, .table-light&gt;th { background-color: #fdfdfe } .table-light tbody+tbody, .table-light td, .table-light th, .table-light thead th { border-color: #fbfcfc } .table-hover .table-light:hover { background-color: #ececf6 } .table-hover .table-light:hover&gt;td, .table-hover .table-light:hover&gt;th { background-color: #ececf6 } .table-dark, .table-dark&gt;td, .table-dark&gt;th { background-color: #c6c8ca } .table-dark tbody+tbody, .table-dark td, .table-dark th, .table-dark thead th { border-color: #95999c } .table-hover .table-dark:hover { background-color: #b9bbbe } .table-hover .table-dark:hover&gt;td, .table-hover .table-dark:hover&gt;th { background-color: #b9bbbe } .table-active, .table-active&gt;td, .table-active&gt;th { background-color: rgba(0, 0, 0, .075) } .table-hover .table-active:hover { background-color: rgba(0, 0, 0, .075) } .table-hover .table-active:hover&gt;td, .table-hover .table-active:hover&gt;th { background-color: rgba(0, 0, 0, .075) } .table .thead-dark th { color: #fff; background-color: #343a40; border-color: #454d55 } .table .thead-light th { color: #495057; background-color: #e9ecef; border-color: #dee2e6 } .table-dark { color: #fff; background-color: #343a40 } .table-dark td, .table-dark th, .table-dark thead th { border-color: #454d55 } .table-dark.table-bordered { border: 0 } .table-dark.table-striped tbody tr:nth-of-type(odd) { background-color: rgba(255, 255, 255, .05) } .table-dark.table-hover tbody tr:hover { color: #fff; background-color: rgba(255, 255, 255, .075) } @media (max-width:575.98px) { .table-responsive-sm { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch } .table-responsive-sm&gt;.table-bordered { border: 0 } } @media (max-width:767.98px) { .table-responsive-md { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch } .table-responsive-md&gt;.table-bordered { border: 0 } } @media (max-width:991.98px) { .table-responsive-lg { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch } .table-responsive-lg&gt;.table-bordered { border: 0 } } @media (max-width:1199.98px) { .table-responsive-xl { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch } .table-responsive-xl&gt;.table-bordered { border: 0 } } .table-responsive { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch } .table-responsive&gt;.table-bordered { border: 0 } .form-control { display: block; width: 100%; height: calc(1.5em + .75rem + 2px); padding: .375rem .75rem; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #495057; background-color: #fff; background-clip: padding-box; border: 1px solid #ced4da; border-radius: .25rem; transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out } @media (prefers-reduced-motion:reduce) { .form-control { transition: none } } .form-control::-ms-expand { background-color: transparent; border: 0 } .form-control:focus { color: #495057; background-color: #fff; border-color: #80bdff; outline: 0; box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25) } .form-control::-webkit-input-placeholder { color: #6c757d; opacity: 1 } .form-control::-moz-placeholder { color: #6c757d; opacity: 1 } .form-control:-ms-input-placeholder { color: #6c757d; opacity: 1 } .form-control::-ms-input-placeholder { color: #6c757d; opacity: 1 } .form-control::placeholder { color: #6c757d; opacity: 1 } .form-control:disabled, .form-control[readonly] { background-color: #e9ecef; opacity: 1 } select.form-control:focus::-ms-value { color: #495057; background-color: #fff } .form-control-file, .form-control-range { display: block; width: 100% } .col-form-label { padding-top: calc(.375rem + 1px); padding-bottom: calc(.375rem + 1px); margin-bottom: 0; font-size: inherit; line-height: 1.5 } .col-form-label-lg { padding-top: calc(.5rem + 1px); padding-bottom: calc(.5rem + 1px); font-size: 1.25rem; line-height: 1.5 } .col-form-label-sm { padding-top: calc(.25rem + 1px); padding-bottom: calc(.25rem + 1px); font-size: .875rem; line-height: 1.5 } .form-control-plaintext { display: block; width: 100%; padding-top: .375rem; padding-bottom: .375rem; margin-bottom: 0; line-height: 1.5; color: #212529; background-color: transparent; border: solid transparent; border-width: 1px 0 } .form-control-plaintext.form-control-lg, .form-control-plaintext.form-control-sm { padding-right: 0; padding-left: 0 } .form-control-sm { height: calc(1.5em + .5rem + 2px); padding: .25rem .5rem; font-size: .875rem; line-height: 1.5; border-radius: .2rem } .form-control-lg { height: calc(1.5em + 1rem + 2px); padding: .5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: .3rem } select.form-control[multiple], select.form-control[size] { height: auto } textarea.form-control { height: auto } .form-group { margin-bottom: 1rem } .form-text { display: block; margin-top: .25rem } .form-row { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -5px; margin-left: -5px } .form-row&gt;.col, .form-row&gt;[class*=col-] { padding-right: 5px; padding-left: 5px } .form-check { position: relative; display: block; padding-left: 1.25rem } .form-check-input { position: absolute; margin-top: .3rem; margin-left: -1.25rem } .form-check-input:disabled~.form-check-label { color: #6c757d } .form-check-label { margin-bottom: 0 } .form-check-inline { display: -ms-inline-flexbox; display: inline-flex; -ms-flex-align: center; align-items: center; padding-left: 0; margin-right: .75rem } .form-check-inline .form-check-input { position: static; margin-top: 0; margin-right: .3125rem; margin-left: 0 } .valid-feedback { display: none; width: 100%; margin-top: .25rem; font-size: 80%; color: #28a745 } .valid-tooltip { position: absolute; top: 100%; z-index: 5; display: none; max-width: 100%; padding: .25rem .5rem; margin-top: .1rem; font-size: .875rem; line-height: 1.5; color: #fff; background-color: rgba(40, 167, 69, .9); border-radius: .25rem } .form-control.is-valid, .was-validated .form-control:valid { border-color: #28a745; padding-right: calc(1.5em + .75rem); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); background-repeat: no-repeat; background-position: center right calc(.375em + .1875rem); background-size: calc(.75em + .375rem) calc(.75em + .375rem) } .form-control.is-valid:focus, .was-validated .form-control:valid:focus { border-color: #28a745; box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25) } .form-control.is-valid~.valid-feedback, .form-control.is-valid~.valid-tooltip, .was-validated .form-control:valid~.valid-feedback, .was-validated .form-control:valid~.valid-tooltip { display: block } .was-validated textarea.form-control:valid, textarea.form-control.is-valid { padding-right: calc(1.5em + .75rem); background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem) } .custom-select.is-valid, .was-validated .custom-select:valid { border-color: #28a745; padding-right: calc((1em + .75rem) * 3 / 4 + 1.75rem); background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) } .custom-select.is-valid:focus, .was-validated .custom-select:valid:focus { border-color: #28a745; box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25) } .custom-select.is-valid~.valid-feedback, .custom-select.is-valid~.valid-tooltip, .was-validated .custom-select:valid~.valid-feedback, .was-validated .custom-select:valid~.valid-tooltip { display: block } .form-control-file.is-valid~.valid-feedback, .form-control-file.is-valid~.valid-tooltip, .was-validated .form-control-file:valid~.valid-feedback, .was-validated .form-control-file:valid~.valid-tooltip { display: block } .form-check-input.is-valid~.form-check-label, .was-validated .form-check-input:valid~.form-check-label { color: #28a745 } .form-check-input.is-valid~.valid-feedback, .form-check-input.is-valid~.valid-tooltip, .was-validated .form-check-input:valid~.valid-feedback, .was-validated .form-check-input:valid~.valid-tooltip { display: block } .custom-control-input.is-valid~.custom-control-label, .was-validated .custom-control-input:valid~.custom-control-label { color: #28a745 } .custom-control-input.is-valid~.custom-control-label::before, .was-validated .custom-control-input:valid~.custom-control-label::before { border-color: #28a745 } .custom-control-input.is-valid~.valid-feedback, .custom-control-input.is-valid~.valid-tooltip, .was-validated .custom-control-input:valid~.valid-feedback, .was-validated .custom-control-input:valid~.valid-tooltip { display: block } .custom-control-input.is-valid:checked~.custom-control-label::before, .was-validated .custom-control-input:valid:checked~.custom-control-label::before { border-color: #34ce57; background-color: #34ce57 } .custom-control-input.is-valid:focus~.custom-control-label::before, .was-validated .custom-control-input:valid:focus~.custom-control-label::before { box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25) } .custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before, .was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before { border-color: #28a745 } .custom-file-input.is-valid~.custom-file-label, .was-validated .custom-file-input:valid~.custom-file-label { border-color: #28a745 } .custom-file-input.is-valid~.valid-feedback, .custom-file-input.is-valid~.valid-tooltip, .was-validated .custom-file-input:valid~.valid-feedback, .was-validated .custom-file-input:valid~.valid-tooltip { display: block } .custom-file-input.is-valid:focus~.custom-file-label, .was-validated .custom-file-input:valid:focus~.custom-file-label { border-color: #28a745; box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25) } .invalid-feedback { display: none; width: 100%; margin-top: .25rem; font-size: 80%; color: #dc3545 } .invalid-tooltip { position: absolute; top: 100%; z-index: 5; display: none; max-width: 100%; padding: .25rem .5rem; margin-top: .1rem; font-size: .875rem; line-height: 1.5; color: #fff; background-color: rgba(220, 53, 69, .9); border-radius: .25rem } .form-control.is-invalid, .was-validated .form-control:invalid { border-color: #dc3545; padding-right: calc(1.5em + .75rem); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E"); background-repeat: no-repeat; background-position: center right calc(.375em + .1875rem); background-size: calc(.75em + .375rem) calc(.75em + .375rem) } .form-control.is-invalid:focus, .was-validated .form-control:invalid:focus { border-color: #dc3545; box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25) } .form-control.is-invalid~.invalid-feedback, .form-control.is-invalid~.invalid-tooltip, .was-validated .form-control:invalid~.invalid-feedback, .was-validated .form-control:invalid~.invalid-tooltip { display: block } .was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { padding-right: calc(1.5em + .75rem); background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem) } .custom-select.is-invalid, .was-validated .custom-select:invalid { border-color: #dc3545; padding-right: calc((1em + .75rem) * 3 / 4 + 1.75rem); background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) } .custom-select.is-invalid:focus, .was-validated .custom-select:invalid:focus { border-color: #dc3545; box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25) } .custom-select.is-invalid~.invalid-feedback, .custom-select.is-invalid~.invalid-tooltip, .was-validated .custom-select:invalid~.invalid-feedback, .was-validated .custom-select:invalid~.invalid-tooltip { display: block } .form-control-file.is-invalid~.invalid-feedback, .form-control-file.is-invalid~.invalid-tooltip, .was-validated .form-control-file:invalid~.invalid-feedback, .was-validated .form-control-file:invalid~.invalid-tooltip { display: block } .form-check-input.is-invalid~.form-check-label, .was-validated .form-check-input:invalid~.form-check-label { color: #dc3545 } .form-check-input.is-invalid~.invalid-feedback, .form-check-input.is-invalid~.invalid-tooltip, .was-validated .form-check-input:invalid~.invalid-feedback, .was-validated .form-check-input:invalid~.invalid-tooltip { display: block } .custom-control-input.is-invalid~.custom-control-label, .was-validated .custom-control-input:invalid~.custom-control-label { color: #dc3545 } .custom-control-input.is-invalid~.custom-control-label::before, .was-validated .custom-control-input:invalid~.custom-control-label::before { border-color: #dc3545 } .custom-control-input.is-invalid~.invalid-feedback, .custom-control-input.is-invalid~.invalid-tooltip, .was-validated .custom-control-input:invalid~.invalid-feedback, .was-validated .custom-control-input:invalid~.invalid-tooltip { display: block } .custom-control-input.is-invalid:checked~.custom-control-label::before, .was-validated .custom-control-input:invalid:checked~.custom-control-label::before { border-color: #e4606d; background-color: #e4606d } .custom-control-input.is-invalid:focus~.custom-control-label::before, .was-validated .custom-control-input:invalid:focus~.custom-control-label::before { box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25) } .custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before, .was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before { border-color: #dc3545 } .custom-file-input.is-invalid~.custom-file-label, .was-validated .custom-file-input:invalid~.custom-file-label { border-color: #dc3545 } .custom-file-input.is-invalid~.invalid-feedback, .custom-file-input.is-invalid~.invalid-tooltip, .was-validated .custom-file-input:invalid~.invalid-feedback, .was-validated .custom-file-input:invalid~.invalid-tooltip { display: block } .custom-file-input.is-invalid:focus~.custom-file-label, .was-validated .custom-file-input:invalid:focus~.custom-file-label { border-color: #dc3545; box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25) } .form-inline { display: -ms-flexbox; display: flex; -ms-flex-flow: row wrap; flex-flow: row wrap; -ms-flex-align: center; align-items: center } .form-inline .form-check { width: 100% } @media (min-width:576px) { .form-inline label { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; margin-bottom: 0 } .form-inline .form-group { display: -ms-flexbox; display: flex; -ms-flex: 0 0 auto; flex: 0 0 auto; -ms-flex-flow: row wrap; flex-flow: row wrap; -ms-flex-align: center; align-items: center; margin-bottom: 0 } .form-inline .form-control { display: inline-block; width: auto; vertical-align: middle } .form-inline .form-control-plaintext { display: inline-block } .form-inline .custom-select, .form-inline .input-group { width: auto } .form-inline .form-check { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; width: auto; padding-left: 0 } .form-inline .form-check-input { position: relative; -ms-flex-negative: 0; flex-shrink: 0; margin-top: 0; margin-right: .25rem; margin-left: 0 } .form-inline .custom-control { -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center } .form-inline .custom-control-label { margin-bottom: 0 } } .btn { display: inline-block; font-weight: 400; color: #212529; text-align: center; vertical-align: middle; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-color: transparent; border: 1px solid transparent; padding: .375rem .75rem; font-size: 1rem; line-height: 1.5; border-radius: .25rem; transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out } @media (prefers-reduced-motion:reduce) { .btn { transition: none } } .btn:hover { color: #212529; text-decoration: none } .btn.focus, .btn:focus { outline: 0; box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25) } .btn.disabled, .btn:disabled { opacity: .65 } a.btn.disabled, fieldset:disabled a.btn { pointer-events: none } .btn-primary { color: #fff; background-color: #007bff; border-color: #007bff } .btn-primary:hover { color: #fff; background-color: #0069d9; border-color: #0062cc } .btn-primary.focus, .btn-primary:focus { box-shadow: 0 0 0 .2rem rgba(38, 143, 255, .5) } .btn-primary.disabled, .btn-primary:disabled { color: #fff; background-color: #007bff; border-color: #007bff } .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show&gt;.btn-primary.dropdown-toggle { color: #fff; background-color: #0062cc; border-color: #005cbf } .btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show&gt;.btn-primary.dropdown-toggle:focus { box-shadow: 0 0 0 .2rem rgba(38, 143, 255, .5) } .btn-secondary { color: #fff; background-color: #6c757d; border-color: #6c757d } .btn-secondary:hover { color: #fff; background-color: #5a6268; border-color: #545b62 } .btn-secondary.focus, .btn-secondary:focus { box-shadow: 0 0 0 .2rem rgba(130, 138, 145, .5) } .btn-secondary.disabled, .btn-secondary:disabled { color: #fff; background-color: #6c757d; border-color: #6c757d } .btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show&gt;.btn-secondary.dropdown-toggle { color: #fff; background-color: #545b62; border-color: #4e555b } .btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled):active:focus, .show&gt;.btn-secondary.dropdown-toggle:focus { box-shadow: 0 0 0 .2rem rgba(130, 138, 145, .5) } .btn-success { color: #fff; background-color: #28a745; border-color: #28a745 } .btn-success:hover { color: #fff; background-color: #218838; border-color: #1e7e34 } .btn-success.focus, .btn-success:focus { box-shadow: 0 0 0 .2rem rgba(72, 180, 97, .5) } .btn-success.disabled, .btn-success:disabled { color: #fff; background-color: #28a745; border-color: #28a745 } .btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabled):not(.disabled):active, .show&gt;.btn-success.dropdown-toggle { color: #fff; background-color: #1e7e34; border-color: #1c7430 } .btn-success:not(:disabled):not(.disabled).active:focus, .btn-success:not(:disabled):not(.disabled):active:focus, .show&gt;.btn-success.dropdown-toggle:focus { box-shadow: 0 0 0 .2rem rgba(72, 180, 97, .5) } .btn-info { color: #fff; background-color: #17a2b8; border-color: #17a2b8 } .btn-info:hover { color: #fff; background-color: #138496; border-color: #117a8b } .btn-info.focus, .btn-info:focus { box-shadow: 0 0 0 .2rem rgba(58, 176, 195, .5) } .btn-info.disabled, .btn-info:disabled { color: #fff; background-color: #17a2b8; border-color: #17a2b8 } .btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active, .show&gt;.btn-info.dropdown-toggle { color: #fff; background-color: #117a8b; border-color: #10707f } .btn-info:not(:disabled):not(.disabled).active:focus, .btn-info:not(:disabled):not(.disabled):active:focus, .show&gt;.btn-info.dropdown-toggle:focus { box-shadow: 0 0 0 .2rem rgba(58, 176, 195, .5) } .btn-warning { color: #212529; background-color: #ffc107; border-color: #ffc107 } .btn-warning:hover { color: #212529; background-color: #e0a800; border-color: #d39e00 } .btn-warning.focus, .btn-warning:focus { box-shadow: 0 0 0 .2rem rgba(222, 170, 12, .5) } .btn-warning.disabled, .btn-warning:disabled { color: #212529; background-color: #ffc107; border-color: #ffc107 } .btn-warning:not(:disabled):not(.disabled).active, .btn-warning:not(:disabled):not(.disabled):active, .show&gt;.btn-warning.dropdown-toggle { color: #212529; background-color: #d39e00; border-color: #c69500 } .btn-warning:not(:disabled):not(.disabled).active:focus, .btn-warning:not(:disabled):not(.disabled):active:focus, .show&gt;.btn-warning.dropdown-toggle:focus { box-shadow: 0 0 0 .2rem rgba(222, 170, 12, .5) } .btn-danger { color: #fff; background-color: #dc3545; border-color: #dc3545 } .btn-danger:hover { color: #fff; background-color: #c82333; border-color: #bd2130 } .btn-danger.focus, .btn-danger:focus { box-shadow: 0 0 0 .2rem rgba(225, 83, 97, .5) } .btn-danger.disabled, .btn-danger:disabled { color: #fff; background-color: #dc3545; border-color: #dc3545 } .btn-danger:not(:disabled):not(.disabled).active, .btn-danger:not(:disabled):not(.disabled):active, .show&gt;.btn-danger.dropdown-toggle { color: #fff; background-color: #bd2130; border-color: #b21f2d } .btn-danger:not(:disabled):not(.disabled).active:focus, .btn-danger:not(:disabled):not(.disabled):active:focus, .show&gt;.btn-danger.dropdown-toggle:focus { box-shadow: 0 0 0 .2rem rgba(225, 83, 97, .5) } .btn-light { color: #212529; background-color: #f8f9fa; border-color: #f8f9fa } .btn-light:hover { color: #212529; background-color: #e2e6ea; border-color: #dae0e5 } .btn-light.focus, .btn-light:focus { box-shadow: 0 0 0 .2rem rgba(216, 217, 219, .5) } .btn-light.disabled, .btn-light:disabled { color: #212529; background-color: #f8f9fa; border-color: #f8f9fa } .btn-light:not(:disabled):not(.disabled).active, .btn-light:not(:disabled):not(.disabled):active, .show&gt;.btn-light.dropdown-toggle { color: #212529; background-color: #dae0e5; border-color: #d3d9df } .btn-light:not(:disabled):not(.disabled).active:focus, .btn-light:not(:disabled):not(.disabled):active:focus, .show&gt;.btn-light.dropdown-toggle:focus { box-shadow: 0 0 0 .2rem rgba(216, 217, 219, .5) } .btn-dark { color: #fff; background-color: #343a40; border-color: #343a40 } .btn-dark:hover { color: #fff; background-color: #23272b; border-color: #1d2124 } .btn-dark.focus, .btn-dark:focus { box-shadow: 0 0 0 .2rem rgba(82, 88, 93, .5) } .btn-dark.disabled, .btn-dark:disabled { color: #fff; background-color: #343a40; border-color: #343a40 } .btn-dark:not(:disabled):not(.disabled).active, .btn-dark:not(:disabled):not(.disabled):active, .show&gt;.btn-dark.dropdown-toggle { color: #fff; background-color: #1d2124; border-color: #171a1d } .btn-dark:not(:disabled):not(.disabled).active:focus, .btn-dark:not(:disabled):not(.disabled):active:focus, .show&gt;.btn-dark.dropdown-toggle:focus { box-shadow: 0 0 0 .2rem rgba(82, 88, 93, .5) } .btn-outline-primary { color: #007bff; border-color: #007bff } .btn-outline-primary:hover { color: #fff; background-color: #007bff; border-color: #007bff } .btn-outline-primary.focus, .btn-outline-primary:focus { box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5) } .btn-outline-primary.disabled, .btn-outline-primary:disabled { color: #007bff; background-color: transparent } .btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show&gt;.btn-outline-primary.dropdown-toggle { color: #fff; background-color: #007bff; border-color: #007bff } .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .show&gt;.btn-outline-primary.dropdown-toggle:focus { box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5) } .btn-outline-secondary { color: #6c757d; border-color: #6c757d } .btn-outline-secondary:hover { color: #fff; background-color: #6c757d; border-color: #6c757d } .btn-outline-secondary.focus, .btn-outline-secondary:focus { box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5) } .btn-outline-secondary.disabled, .btn-outline-secondary:disabled { color: #6c757d; background-color: transparent } .btn-outline-secondary:not(:disabled):not(.disabled).active, .btn-outline-secondary:not(:disabled):not(.disabled):active, .show&gt;.btn-outline-secondary.dropdown-toggle { color: #fff; background-color: #6c757d; border-color: #6c757d } .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .show&gt;.btn-outline-secondary.dropdown-toggle:focus { box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5) } .btn-outline-success { color: #28a745; border-color: #28a745 } .btn-outline-success:hover { color: #fff; background-color: #28a745; border-color: #28a745 } .btn-outline-success.focus, .btn-outline-success:focus { box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5) } .btn-outline-success.disabled, .btn-outline-success:disabled { color: #28a745; background-color: transparent } .btn-outline-success:not(:disabled):not(.disabled).active, .btn-outline-success:not(:disabled):not(.disabled):active, .show&gt;.btn-outline-success.dropdown-toggle { color: #fff; background-color: #28a745; border-color: #28a745 } .btn-outline-success:not(:disabled):not(.disabled).active:focus, .btn-outline-success:not(:disabled):not(.disabled):active:focus, .show&gt;.btn-outline-success.dropdown-toggle:focus { box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5) } .btn-outline-info { color: #17a2b8; border-color: #17a2b8 } .btn-outline-info:hover { color: #fff; background-color: #17a2b8; border-color: #17a2b8 } .btn-outline-info.focus, .btn-outline-info:focus { box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5) } .btn-outline-info.disabled, .btn-outline-info:disabled { color: #17a2b8; background-color: transparent } .btn-outline-info:not(:disabled):not(.disabled).active, .btn-outline-info:not(:disabled):not(.disabled):active, .show&gt;.btn-outline-info.dropdown-toggle { color: #fff; background-color: #17a2b8; border-color: #17a2b8 } .btn-outline-info:not(:disabled):not(.disabled).active:focus, .btn-outline-info:not(:disabled):not(.disabled):active:focus, .show&gt;.btn-outline-info.dropdown-toggle:focus { box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5) } .btn-outline-warning { color: #ffc107; border-color: #ffc107 } .btn-outline-warning:hover { color: #212529; background-color: #ffc107; border-color: #ffc107 } .btn-outline-warning.focus, .btn-outline-warning:focus { box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5) } .btn-outline-warning.disabled, .btn-outline-warning:disabled { color: #ffc107; background-color: transparent } .btn-outline-warning:not(:disabled):not(.disabled).active, .btn-outline-warning:not(:disabled):not(.disabled):active, .show&gt;.btn-outline-warning.dropdown-toggle { color: #212529; background-color: #ffc107; border-color: #ffc107 } .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .show&gt;.btn-outline-warning.dropdown-toggle:focus { box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5) } .btn-outline-danger { color: #dc3545; border-color: #dc3545 } .btn-outline-danger:hover { color: #fff; background-color: #dc3545; border-color: #dc3545 } .btn-outline-danger.focus, .btn-outline-danger:focus { box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5) } .btn-outline-danger.disabled, .btn-outline-danger:disabled { color: #dc3545; background-color: transparent } .btn-outline-danger:not(:disabled):not(.disabled).active, .btn-outline-danger:not(:disabled):not(.disabled):active, .show&gt;.btn-outline-danger.dropdown-toggle { color: #fff; background-color: #dc3545; border-color: #dc3545 } .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .show&gt;.btn-outline-danger.dropdown-toggle:focus { box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5) } .btn-outline-light { color: #f8f9fa; border-color: #f8f9fa } .btn-outline-light:hover { color: #212529; background-color: #f8f9fa; border-color: #f8f9fa } .btn-outline-light.focus, .btn-outline-light:focus { box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5) } .btn-outline-light.disabled, .btn-outline-light:disabled { color: #f8f9fa; background-color: transparent } .btn-outline-light:not(:disabled):not(.disabled).active, .btn-outline-light:not(:disabled):not(.disabled):active, .show&gt;.btn-outline-light.dropdown-toggle { color: #212529; background-color: #f8f9fa; border-color: #f8f9fa } .btn-outline-light:not(:disabled):not(.disabled).active:focus, .btn-outline-light:not(:disabled):not(.disabled):active:focus, .show&gt;.btn-outline-light.dropdown-toggle:focus { box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5) } .btn-outline-dark { color: #343a40; border-color: #343a40 } .btn-outline-dark:hover { color: #fff; background-color: #343a40; border-color: #343a40 } .btn-outline-dark.focus, .btn-outline-dark:focus { box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5) } .btn-outline-dark.disabled, .btn-outline-dark:disabled { color: #343a40; background-color: transparent } .btn-outline-dark:not(:disabled):not(.disabled).active, .btn-outline-dark:not(:disabled):not(.disabled):active, .show&gt;.btn-outline-dark.dropdown-toggle { color: #fff; background-color: #343a40; border-color: #343a40 } .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .show&gt;.btn-outline-dark.dropdown-toggle:focus { box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5) } .btn-link { font-weight: 400; color: #007bff; text-decoration: none } .btn-link:hover { color: #0056b3; text-decoration: underline } .btn-link.focus, .btn-link:focus { text-decoration: underline; box-shadow: none } .btn-link.disabled, .btn-link:disabled { color: #6c757d; pointer-events: none } .btn-group-lg&gt;.btn, .btn-lg { padding: .5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: .3rem } .btn-group-sm&gt;.btn, .btn-sm { padding: .25rem .5rem; font-size: .875rem; line-height: 1.5; border-radius: .2rem } .btn-block { display: block; width: 100% } .btn-block+.btn-block { margin-top: .5rem } input[type=button].btn-block, input[type=reset].btn-block, input[type=submit].btn-block { width: 100% } .fade { transition: opacity .15s linear } @media (prefers-reduced-motion:reduce) { .fade { transition: none } } .fade:not(.show) { opacity: 0 } .collapse:not(.show) { display: none } .collapsing { position: relative; height: 0; overflow: hidden; transition: height .35s ease } @media (prefers-reduced-motion:reduce) { .collapsing { transition: none } } .dropdown, .dropleft, .dropright, .dropup { position: relative } .dropdown-toggle { white-space: nowrap } .dropdown-toggle::after { display: inline-block; margin-left: .255em; vertical-align: .255em; content: ""; border-top: .3em solid; border-right: .3em solid transparent; border-bottom: 0; border-left: .3em solid transparent } .dropdown-toggle:empty::after { margin-left: 0 } .dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 10rem; padding: .5rem 0; margin: .125rem 0 0; font-size: 1rem; color: #212529; text-align: left; list-style: none; background-color: #fff; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, .15); border-radius: .25rem } .dropdown-menu-left { right: auto; left: 0 } .dropdown-menu-right { right: 0; left: auto } @media (min-width:576px) { .dropdown-menu-sm-left { right: auto; left: 0 } .dropdown-menu-sm-right { right: 0; left: auto } } @media (min-width:768px) { .dropdown-menu-md-left { right: auto; left: 0 } .dropdown-menu-md-right { right: 0; left: auto } } @media (min-width:992px) { .dropdown-menu-lg-left { right: auto; left: 0 } .dropdown-menu-lg-right { right: 0; left: auto } } @media (min-width:1200px) { .dropdown-menu-xl-left { right: auto; left: 0 } .dropdown-menu-xl-right { right: 0; left: auto } } .dropup .dropdown-menu { top: auto; bottom: 100%; margin-top: 0; margin-bottom: .125rem } .dropup .dropdown-toggle::after { display: inline-block; margin-left: .255em; vertical-align: .255em; content: ""; border-top: 0; border-right: .3em solid transparent; border-bottom: .3em solid; border-left: .3em solid transparent } .dropup .dropdown-toggle:empty::after { margin-left: 0 } .dropright .dropdown-menu { top: 0; right: auto; left: 100%; margin-top: 0; margin-left: .125rem } .dropright .dropdown-toggle::after { display: inline-block; margin-left: .255em; vertical-align: .255em; content: ""; border-top: .3em solid transparent; border-right: 0; border-bottom: .3em solid transparent; border-left: .3em solid } .dropright .dropdown-toggle:empty::after { margin-left: 0 } .dropright .dropdown-toggle::after { vertical-align: 0 } .dropleft .dropdown-menu { top: 0; right: 100%; left: auto; margin-top: 0; margin-right: .125rem } .dropleft .dropdown-toggle::after { display: inline-block; margin-left: .255em; vertical-align: .255em; content: "" } .dropleft .dropdown-toggle::after { display: none } .dropleft .dropdown-toggle::before { display: inline-block; margin-right: .255em; vertical-align: .255em; content: ""; border-top: .3em solid transparent; border-right: .3em solid; border-bottom: .3em solid transparent } .dropleft .dropdown-toggle:empty::after { margin-left: 0 } .dropleft .dropdown-toggle::before { vertical-align: 0 } .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=top] { right: auto; bottom: auto } .dropdown-divider { height: 0; margin: .5rem 0; overflow: hidden; border-top: 1px solid #e9ecef } .dropdown-item { display: block; width: 100%; padding: .25rem 1.5rem; clear: both; font-weight: 400; color: #212529; text-align: inherit; white-space: nowrap; background-color: transparent; border: 0 } .dropdown-item:focus, .dropdown-item:hover { color: #16181b; text-decoration: none; background-color: #f8f9fa } .dropdown-item.active, .dropdown-item:active { color: #fff; text-decoration: none; background-color: #007bff } .dropdown-item.disabled, .dropdown-item:disabled { color: #6c757d; pointer-events: none; background-color: transparent } .dropdown-menu.show { display: block } .dropdown-header { display: block; padding: .5rem 1.5rem; margin-bottom: 0; font-size: .875rem; color: #6c757d; white-space: nowrap } .dropdown-item-text { display: block; padding: .25rem 1.5rem; color: #212529 } .btn-group, .btn-group-vertical { position: relative; display: -ms-inline-flexbox; display: inline-flex; vertical-align: middle } .btn-group-vertical&gt;.btn, .btn-group&gt;.btn { position: relative; } .btn-group-vertical&gt;.btn:hover, .btn-group&gt;.btn:hover { z-index: 1 } .btn-group-vertical&gt;.btn.active, .btn-group-vertical&gt;.btn:active, .btn-group-vertical&gt;.btn:focus, .btn-group&gt;.btn.active, .btn-group&gt;.btn:active, .btn-group&gt;.btn:focus { z-index: 1 } .btn-toolbar { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: start; justify-content: flex-start } .btn-toolbar .input-group { width: auto } .btn-group&gt;.btn-group:not(:first-child), .btn-group&gt;.btn:not(:first-child) { margin-left: -1px } .btn-group&gt;.btn-group:not(:last-child)&gt;.btn, .btn-group&gt;.btn:not(:last-child):not(.dropdown-toggle) { border-top-right-radius: 0; border-bottom-right-radius: 0 } .btn-group&gt;.btn-group:not(:first-child)&gt;.btn, .btn-group&gt;.btn:not(:first-child) { border-top-left-radius: 0; border-bottom-left-radius: 0 } .dropdown-toggle-split { padding-right: .5625rem; padding-left: .5625rem } .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after { margin-left: 0 } .dropleft .dropdown-toggle-split::before { margin-right: 0 } .btn-group-sm&gt;.btn+.dropdown-toggle-split, .btn-sm+.dropdown-toggle-split { padding-right: .375rem; padding-left: .375rem } .btn-group-lg&gt;.btn+.dropdown-toggle-split, .btn-lg+.dropdown-toggle-split { padding-right: .75rem; padding-left: .75rem } .btn-group-vertical { -ms-flex-direction: column; flex-direction: column; -ms-flex-align: start; align-items: flex-start; -ms-flex-pack: center; justify-content: center } .btn-group-vertical&gt;.btn, .btn-group-vertical&gt;.btn-group { width: 100% } .btn-group-vertical&gt;.btn-group:not(:first-child), .btn-group-vertical&gt;.btn:not(:first-child) { margin-top: -1px } .btn-group-vertical&gt;.btn-group:not(:last-child)&gt;.btn, .btn-group-vertical&gt;.btn:not(:last-child):not(.dropdown-toggle) { border-bottom-right-radius: 0; border-bottom-left-radius: 0 } .btn-group-vertical&gt;.btn-group:not(:first-child)&gt;.btn, .btn-group-vertical&gt;.btn:not(:first-child) { border-top-left-radius: 0; border-top-right-radius: 0 } .btn-group-toggle&gt;.btn, .btn-group-toggle&gt;.btn-group&gt;.btn { margin-bottom: 0 } .btn-group-toggle&gt;.btn input[type=checkbox], .btn-group-toggle&gt;.btn input[type=radio], .btn-group-toggle&gt;.btn-group&gt;.btn input[type=checkbox], .btn-group-toggle&gt;.btn-group&gt;.btn input[type=radio] { position: absolute; clip: rect(0, 0, 0, 0); pointer-events: none } .input-group { position: relative; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-align: stretch; align-items: stretch; width: 100% } .input-group&gt;.custom-file, .input-group&gt;.custom-select, .input-group&gt;.form-control, .input-group&gt;.form-control-plaintext { position: relative; -ms-flex: 1 1 auto; flex: 1 1 auto; width: 1%; margin-bottom: 0 } .input-group&gt;.custom-file+.custom-file, .input-group&gt;.custom-file+.custom-select, .input-group&gt;.custom-file+.form-control, .input-group&gt;.custom-select+.custom-file, .input-group&gt;.custom-select+.custom-select, .input-group&gt;.custom-select+.form-control, .input-group&gt;.form-control+.custom-file, .input-group&gt;.form-control+.custom-select, .input-group&gt;.form-control+.form-control, .input-group&gt;.form-control-plaintext+.custom-file, .input-group&gt;.form-control-plaintext+.custom-select, .input-group&gt;.form-control-plaintext+.form-control { margin-left: -1px } .input-group&gt;.custom-file .custom-file-input:focus~.custom-file-label, .input-group&gt;.custom-select:focus, .input-group&gt;.form-control:focus { z-index: 3 } .input-group&gt;.custom-file .custom-file-input:focus { z-index: 4 } .input-group&gt;.custom-select:not(:last-child), .input-group&gt;.form-control:not(:last-child) { border-top-right-radius: 0; border-bottom-right-radius: 0; border: solid var(--main-bg-color); width: 100%; } .input-group&gt;.custom-select:not(:first-child), .input-group&gt;.form-control:not(:first-child) { border-top-left-radius: 0; border-bottom-left-radius: 0 } .input-group&gt;.custom-file { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center } .input-group&gt;.custom-file:not(:last-child) .custom-file-label, .input-group&gt;.custom-file:not(:last-child) .custom-file-label::after { border-top-right-radius: 0; border-bottom-right-radius: 0 } .input-group&gt;.custom-file:not(:first-child) .custom-file-label { border-top-left-radius: 0; border-bottom-left-radius: 0 } .input-group-append, .input-group-prepend { display: -ms-flexbox; display: flex } .input-group-append .btn, .input-group-prepend .btn { position: relative; z-index: 2 } .input-group-append .btn:focus, .input-group-prepend .btn:focus { z-index: 3 } .input-group-append .btn+.btn, .input-group-append .btn+.input-group-text, .input-group-append .input-group-text+.btn, .input-group-append .input-group-text+.input-group-text, .input-group-prepend .btn+.btn, .input-group-prepend .btn+.input-group-text, .input-group-prepend .input-group-text+.btn, .input-group-prepend .input-group-text+.input-group-text { margin-left: -1px } .input-group-prepend { margin-right: -1px } .input-group-append { margin-left: -1px } .input-group-text { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; padding: .375rem .75rem; margin-bottom: 0; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #495057; text-align: center; white-space: nowrap; background-color: #e9ecef; border: 1px solid #ced4da; border-radius: .25rem } .input-group-text input[type=checkbox], .input-group-text input[type=radio] { margin-top: 0 } .input-group-lg&gt;.custom-select, .input-group-lg&gt;.form-control:not(textarea) { height: calc(1.5em + 1rem + 2px) } .input-group-lg&gt;.custom-select, .input-group-lg&gt;.form-control, .input-group-lg&gt;.input-group-append&gt;.btn, .input-group-lg&gt;.input-group-append&gt;.input-group-text, .input-group-lg&gt;.input-group-prepend&gt;.btn, .input-group-lg&gt;.input-group-prepend&gt;.input-group-text { padding: .5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: .3rem } .input-group-sm&gt;.custom-select, .input-group-sm&gt;.form-control:not(textarea) { height: calc(1.5em + .5rem + 2px) } .input-group-sm&gt;.custom-select, .input-group-sm&gt;.form-control, .input-group-sm&gt;.input-group-append&gt;.btn, .input-group-sm&gt;.input-group-append&gt;.input-group-text, .input-group-sm&gt;.input-group-prepend&gt;.btn, .input-group-sm&gt;.input-group-prepend&gt;.input-group-text { padding: .25rem .5rem; font-size: .875rem; line-height: 1.5; border-radius: .2rem } .input-group-lg&gt;.custom-select, .input-group-sm&gt;.custom-select { padding-right: 1.75rem } .input-group&gt;.input-group-append:last-child&gt;.btn:not(:last-child):not(.dropdown-toggle), .input-group&gt;.input-group-append:last-child&gt;.input-group-text:not(:last-child), .input-group&gt;.input-group-append:not(:last-child)&gt;.btn, .input-group&gt;.input-group-append:not(:last-child)&gt;.input-group-text, .input-group&gt;.input-group-prepend&gt;.btn, .input-group&gt;.input-group-prepend&gt;.input-group-text { border-top-right-radius: 0; border-bottom-right-radius: 0 } .input-group&gt;.input-group-append&gt;.btn, .input-group&gt;.input-group-append&gt;.input-group-text, .input-group&gt;.input-group-prepend:first-child&gt;.btn:not(:first-child), .input-group&gt;.input-group-prepend:first-child&gt;.input-group-text:not(:first-child), .input-group&gt;.input-group-prepend:not(:first-child)&gt;.btn, .input-group&gt;.input-group-prepend:not(:first-child)&gt;.input-group-text { border-top-left-radius: 0; border-bottom-left-radius: 0 } .custom-control { position: relative; display: block; min-height: 1.5rem; padding-left: 1.5rem } .custom-control-inline { display: -ms-inline-flexbox; display: inline-flex; margin-right: 1rem } .custom-control-input { position: absolute; z-index: -1; opacity: 0 } .custom-control-input:checked~.custom-control-label::before { color: #fff; border-color: #007bff; background-color: #007bff } .custom-control-input:focus~.custom-control-label::before { box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25) } .custom-control-input:focus:not(:checked)~.custom-control-label::before { border-color: #80bdff } .custom-control-input:not(:disabled):active~.custom-control-label::before { color: #fff; background-color: #b3d7ff; border-color: #b3d7ff } .custom-control-input:disabled~.custom-control-label { color: #6c757d } .custom-control-input:disabled~.custom-control-label::before { background-color: #e9ecef } .custom-control-label { position: relative; margin-bottom: 0; vertical-align: top } .custom-control-label::before { position: absolute; top: .25rem; left: -1.5rem; display: block; width: 1rem; height: 1rem; pointer-events: none; content: ""; background-color: #fff; border: #adb5bd solid 1px } .custom-control-label::after { position: absolute; top: .25rem; left: -1.5rem; display: block; width: 1rem; height: 1rem; content: ""; background: no-repeat 50%/50% 50% } .custom-checkbox .custom-control-label::before { border-radius: .25rem } .custom-checkbox .custom-control-input:checked~.custom-control-label::after { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e") } .custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before { border-color: #007bff; background-color: #007bff } .custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e") } .custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before { background-color: rgba(0, 123, 255, .5) } .custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before { background-color: rgba(0, 123, 255, .5) } .custom-radio .custom-control-label::before { border-radius: 50% } .custom-radio .custom-control-input:checked~.custom-control-label::after { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e") } .custom-radio .custom-control-input:disabled:checked~.custom-control-label::before { background-color: rgba(0, 123, 255, .5) } .custom-switch { padding-left: 2.25rem } .custom-switch .custom-control-label::before { left: -2.25rem; width: 1.75rem; pointer-events: all; border-radius: .5rem } .custom-switch .custom-control-label::after { top: calc(.25rem + 2px); left: calc(-2.25rem + 2px); width: calc(1rem - 4px); height: calc(1rem - 4px); background-color: #adb5bd; border-radius: .5rem; transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-transform .15s ease-in-out; transition: transform .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; transition: transform .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-transform .15s ease-in-out } @media (prefers-reduced-motion:reduce) { .custom-switch .custom-control-label::after { transition: none } } .custom-switch .custom-control-input:checked~.custom-control-label::after { background-color: #fff; -webkit-transform: translateX(.75rem); transform: translateX(.75rem) } .custom-switch .custom-control-input:disabled:checked~.custom-control-label::before { background-color: rgba(0, 123, 255, .5) } .custom-select { display: inline-block; width: 100%; height: calc(1.5em + .75rem + 2px); padding: .375rem 1.75rem .375rem .75rem; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #495057; vertical-align: middle; background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px; background-color: #fff; border: 1px solid #ced4da; border-radius: .25rem; -webkit-appearance: none; -moz-appearance: none; appearance: none } .custom-select:focus { border-color: #80bdff; outline: 0; box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25) } .custom-select:focus::-ms-value { color: #495057; background-color: #fff } .custom-select[multiple], .custom-select[size]:not([size="1"]) { height: auto; padding-right: .75rem; background-image: none } .custom-select:disabled { color: #6c757d; background-color: #e9ecef } .custom-select::-ms-expand { display: none } .custom-select-sm { height: calc(1.5em + .5rem + 2px); padding-top: .25rem; padding-bottom: .25rem; padding-left: .5rem; font-size: .875rem } .custom-select-lg { height: calc(1.5em + 1rem + 2px); padding-top: .5rem; padding-bottom: .5rem; padding-left: 1rem; font-size: 1.25rem } .custom-file { position: relative; display: inline-block; width: 100%; height: calc(1.5em + .75rem + 2px); margin-bottom: 0 } .custom-file-input { position: relative; z-index: 2; width: 100%; height: calc(1.5em + .75rem + 2px); margin: 0; opacity: 0 } .custom-file-input:focus~.custom-file-label { border-color: #80bdff; box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25) } .custom-file-input:disabled~.custom-file-label { background-color: #e9ecef } .custom-file-input:lang(en)~.custom-file-label::after { content: "Browse" } .custom-file-input~.custom-file-label[data-browse]::after { content: attr(data-browse) } .custom-file-label { position: absolute; top: 0; right: 0; left: 0; z-index: 1; height: calc(1.5em + .75rem + 2px); padding: .375rem .75rem; font-weight: 400; line-height: 1.5; color: #495057; background-color: #fff; border: 1px solid #ced4da; border-radius: .25rem } .custom-file-label::after { position: absolute; top: 0; right: 0; bottom: 0; z-index: 3; display: block; height: calc(1.5em + .75rem); padding: .375rem .75rem; line-height: 1.5; color: #495057; content: "Browse"; background-color: #e9ecef; border-left: inherit; border-radius: 0 .25rem .25rem 0 } .custom-range { width: 100%; height: calc(1rem + .4rem); padding: 0; background-color: transparent; -webkit-appearance: none; -moz-appearance: none; appearance: none } .custom-range:focus { outline: 0 } .custom-range:focus::-webkit-slider-thumb { box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25) } .custom-range:focus::-moz-range-thumb { box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25) } .custom-range:focus::-ms-thumb { box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25) } .custom-range::-moz-focus-outer { border: 0 } .custom-range::-webkit-slider-thumb { width: 1rem; height: 1rem; margin-top: -.25rem; background-color: #007bff; border: 0; border-radius: 1rem; transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; -webkit-appearance: none; appearance: none } @media (prefers-reduced-motion:reduce) { .custom-range::-webkit-slider-thumb { transition: none } } .custom-range::-webkit-slider-thumb:active { background-color: #b3d7ff } .custom-range::-webkit-slider-runnable-track { width: 100%; height: .5rem; color: transparent; cursor: pointer; background-color: #dee2e6; border-color: transparent; border-radius: 1rem } .custom-range::-moz-range-thumb { width: 1rem; height: 1rem; background-color: #007bff; border: 0; border-radius: 1rem; transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; -moz-appearance: none; appearance: none } @media (prefers-reduced-motion:reduce) { .custom-range::-moz-range-thumb { transition: none } } .custom-range::-moz-range-thumb:active { background-color: #b3d7ff } .custom-range::-moz-range-track { width: 100%; height: .5rem; color: transparent; cursor: pointer; background-color: #dee2e6; border-color: transparent; border-radius: 1rem } .custom-range::-ms-thumb { width: 1rem; height: 1rem; margin-top: 0; margin-right: .2rem; margin-left: .2rem; background-color: #007bff; border: 0; border-radius: 1rem; transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; appearance: none } @media (prefers-reduced-motion:reduce) { .custom-range::-ms-thumb { transition: none } } .custom-range::-ms-thumb:active { background-color: #b3d7ff } .custom-range::-ms-track { width: 100%; height: .5rem; color: transparent; cursor: pointer; background-color: transparent; border-color: transparent; border-width: .5rem } .custom-range::-ms-fill-lower { background-color: #dee2e6; border-radius: 1rem } .custom-range::-ms-fill-upper { margin-right: 15px; background-color: #dee2e6; border-radius: 1rem } .custom-range:disabled::-webkit-slider-thumb { background-color: #adb5bd } .custom-range:disabled::-webkit-slider-runnable-track { cursor: default } .custom-range:disabled::-moz-range-thumb { background-color: #adb5bd } .custom-range:disabled::-moz-range-track { cursor: default } .custom-range:disabled::-ms-thumb { background-color: #adb5bd } .custom-control-label::before, .custom-file-label, .custom-select { transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out } @media (prefers-reduced-motion:reduce) { .custom-control-label::before, .custom-file-label, .custom-select { transition: none } } .nav { 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: .5rem 1rem } .nav-link:focus, .nav-link:hover { text-decoration: none } .nav-link.disabled { color: #6c757d; pointer-events: none; cursor: default } .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: .25rem; border-top-right-radius: .25rem } .nav-tabs .nav-link.disabled { color: #6c757d; background-color: transparent; border-color: transparent } .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active { 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: .25rem } .nav-pills .nav-link.active, .nav-pills .show&gt;.nav-link { color: #fff; background-color: #007bff } .nav-fill .nav-item { -ms-flex: 1 1 auto; flex: 1 1 auto; text-align: center } .nav-justified .nav-item { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; text-align: center } .tab-content&gt;.tab-pane { display: none } .tab-content&gt;.active { display: block } .navbar { position: relative; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-align: center; align-items: center; -ms-flex-pack: justify; justify-content: space-between; padding: .5rem 1rem } .navbar&gt;.container, .navbar&gt;.container-fluid { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-align: center; align-items: center; -ms-flex-pack: justify; justify-content: space-between } .navbar-brand { display: inline-block; padding-top: .3125rem; padding-bottom: .3125rem; margin-right: 1rem; font-size: 1.25rem; line-height: inherit; white-space: nowrap } .navbar-brand:focus, .navbar-brand:hover { text-decoration: none } .navbar-nav { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; padding-left: 0; margin-bottom: 0; list-style: none } .navbar-nav .nav-link { padding-right: 0; padding-left: 0 } .navbar-nav .dropdown-menu { position: static; float: none } .navbar-text { display: inline-block; padding-top: .5rem; padding-bottom: .5rem } .navbar-collapse { -ms-flex-preferred-size: 100%; flex-basis: 100%; -ms-flex-positive: 1; flex-grow: 1; -ms-flex-align: center; align-items: center } .navbar-toggler { padding: .25rem .75rem; font-size: 1.25rem; line-height: 1; background-color: transparent; border: 1px solid transparent; border-radius: .25rem } .navbar-toggler:focus, .navbar-toggler:hover { text-decoration: none } .navbar-toggler-icon { display: inline-block; width: 1.5em; height: 1.5em; vertical-align: middle; content: ""; background: no-repeat center center; background-size: 100% 100% } @media (max-width:575.98px) { .navbar-expand-sm&gt;.container, .navbar-expand-sm&gt;.container-fluid { padding-right: 0; padding-left: 0 } } @media (min-width:576px) { .navbar-expand-sm { -ms-flex-flow: row nowrap; flex-flow: row nowrap; -ms-flex-pack: start; justify-content: flex-start } .navbar-expand-sm .navbar-nav { -ms-flex-direction: row; flex-direction: row } .navbar-expand-sm .navbar-nav .dropdown-menu { position: absolute } .navbar-expand-sm .navbar-nav .nav-link { padding-right: .5rem; padding-left: .5rem } .navbar-expand-sm&gt;.container, .navbar-expand-sm&gt;.container-fluid { -ms-flex-wrap: nowrap; flex-wrap: nowrap } .navbar-expand-sm .navbar-collapse { display: -ms-flexbox!important; display: flex!important; -ms-flex-preferred-size: auto; flex-basis: auto } .navbar-expand-sm .navbar-toggler { display: none } } @media (max-width:767.98px) { .navbar-expand-md&gt;.container, .navbar-expand-md&gt;.container-fluid { padding-right: 0; padding-left: 0 } } @media (min-width:768px) { .navbar-expand-md { -ms-flex-flow: row nowrap; flex-flow: row nowrap; -ms-flex-pack: start; justify-content: flex-start } .navbar-expand-md .navbar-nav { -ms-flex-direction: row; flex-direction: row } .navbar-expand-md .navbar-nav .dropdown-menu { position: absolute } .navbar-expand-md .navbar-nav .nav-link { padding-right: .5rem; padding-left: .5rem } .navbar-expand-md&gt;.container, .navbar-expand-md&gt;.container-fluid { -ms-flex-wrap: nowrap; flex-wrap: nowrap } .navbar-expand-md .navbar-collapse { display: -ms-flexbox!important; display: flex!important; -ms-flex-preferred-size: auto; flex-basis: auto } .navbar-expand-md .navbar-toggler { display: none } } @media (max-width:991.98px) { .navbar-expand-lg&gt;.container, .navbar-expand-lg&gt;.container-fluid { padding-right: 0; padding-left: 0 } } @media (min-width:992px) { .navbar-expand-lg { -ms-flex-flow: row nowrap; flex-flow: row nowrap; -ms-flex-pack: start; justify-content: flex-start } .navbar-expand-lg .navbar-nav { -ms-flex-direction: row; flex-direction: row } .navbar-expand-lg .navbar-nav .dropdown-menu { position: absolute } .navbar-expand-lg .navbar-nav .nav-link { padding-right: .5rem; padding-left: .5rem } .navbar-expand-lg&gt;.container, .navbar-expand-lg&gt;.container-fluid { -ms-flex-wrap: nowrap; flex-wrap: nowrap } .navbar-expand-lg .navbar-collapse { display: -ms-flexbox!important; display: flex!important; -ms-flex-preferred-size: auto; flex-basis: auto } .navbar-expand-lg .navbar-toggler { display: none } } @media (max-width:1199.98px) { .navbar-expand-xl&gt;.container, .navbar-expand-xl&gt;.container-fluid { padding-right: 0; padding-left: 0 } } @media (min-width:1200px) { .navbar-expand-xl { -ms-flex-flow: row nowrap; flex-flow: row nowrap; -ms-flex-pack: start; justify-content: flex-start } .navbar-expand-xl .navbar-nav { -ms-flex-direction: row; flex-direction: row } .navbar-expand-xl .navbar-nav .dropdown-menu { position: absolute } .navbar-expand-xl .navbar-nav .nav-link { padding-right: .5rem; padding-left: .5rem } .navbar-expand-xl&gt;.container, .navbar-expand-xl&gt;.container-fluid { -ms-flex-wrap: nowrap; flex-wrap: nowrap } .navbar-expand-xl .navbar-collapse { display: -ms-flexbox!important; display: flex!important; -ms-flex-preferred-size: auto; flex-basis: auto } .navbar-expand-xl .navbar-toggler { display: none } } .navbar-expand { -ms-flex-flow: row nowrap; flex-flow: row nowrap; -ms-flex-pack: start; justify-content: flex-start } .navbar-expand&gt;.container, .navbar-expand&gt;.container-fluid { padding-right: 0; padding-left: 0 } .navbar-expand .navbar-nav { -ms-flex-direction: row; flex-direction: row } .navbar-expand .navbar-nav .dropdown-menu { position: absolute } .navbar-expand .navbar-nav .nav-link { padding-right: .5rem; padding-left: .5rem } .navbar-expand&gt;.container, .navbar-expand&gt;.container-fluid { -ms-flex-wrap: nowrap; flex-wrap: nowrap } .navbar-expand .navbar-collapse { display: -ms-flexbox!important; display: flex!important; -ms-flex-preferred-size: auto; flex-basis: auto } .navbar-expand .navbar-toggler { display: none } .navbar-light .navbar-brand { color: rgba(0, 0, 0, .9) } .navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover { color: rgba(0, 0, 0, .9) } .navbar-light .navbar-nav .nav-link { color: rgba(0, 0, 0, .5) } .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover { color: rgba(0, 0, 0, .7) } .navbar-light .navbar-nav .nav-link.disabled { color: rgba(0, 0, 0, .3) } .navbar-light .navbar-nav .active&gt;.nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show&gt;.nav-link { color: rgba(0, 0, 0, .9) } .navbar-light .navbar-toggler { color: rgba(0, 0, 0, .5); border-color: rgba(0, 0, 0, .1) } .navbar-light .navbar-toggler-icon { background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") } .navbar-light .navbar-text { color: rgba(0, 0, 0, .5) } .navbar-light .navbar-text a { color: rgba(0, 0, 0, .9) } .navbar-light .navbar-text a:focus, .navbar-light .navbar-text a:hover { color: rgba(0, 0, 0, .9) } .navbar-dark .navbar-brand { color: #fff } .navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover { color: #fff } .navbar-dark .navbar-nav .nav-link { color: rgba(255, 255, 255, .5) } .navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover { color: rgba(255, 255, 255, .75) } .navbar-dark .navbar-nav .nav-link.disabled { color: rgba(255, 255, 255, .25) } .navbar-dark .navbar-nav .active&gt;.nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show&gt;.nav-link { color: #fff } .navbar-dark .navbar-toggler { color: rgba(255, 255, 255, .5); border-color: rgba(255, 255, 255, .1) } .navbar-dark .navbar-toggler-icon { background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") } .navbar-dark .navbar-text { color: rgba(255, 255, 255, .5) } .navbar-dark .navbar-text a { color: #fff } .navbar-dark .navbar-text a:focus, .navbar-dark .navbar-text a:hover { color: #fff } .card { position: relative; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; min-width: 0; word-wrap: break-word; background-color: #fff; background-clip: border-box; border: 1px solid rgba(0, 0, 0, .125); border-radius: .25rem } .card&gt;hr { margin-right: 0; margin-left: 0 } .card&gt;.list-group:first-child .list-group-item:first-child { border-top-left-radius: .25rem; border-top-right-radius: .25rem } .card&gt;.list-group:last-child .list-group-item:last-child { border-bottom-right-radius: .25rem; border-bottom-left-radius: .25rem } .card-body { -ms-flex: 1 1 auto; flex: 1 1 auto; padding: 1.25rem } .card-title { margin-bottom: .75rem } .card-subtitle { margin-top: -.375rem; margin-bottom: 0 } .card-text:last-child { margin-bottom: 0 } .card-link:hover { text-decoration: none } .card-link+.card-link { margin-left: 1.25rem } .card-header { padding: .75rem 1.25rem; margin-bottom: 0; background-color: rgba(0, 0, 0, .03); border-bottom: 1px solid rgba(0, 0, 0, .125) } .card-header:first-child { border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0 } .card-header+.list-group .list-group-item:first-child { border-top: 0 } .card-footer { padding: .75rem 1.25rem; background-color: rgba(0, 0, 0, .03); border-top: 1px solid rgba(0, 0, 0, .125) } .card-footer:last-child { border-radius: 0 0 calc(.25rem - 1px) calc(.25rem - 1px) } .card-header-tabs { margin-right: -.625rem; margin-bottom: -.75rem; margin-left: -.625rem; border-bottom: 0 } .card-header-pills { margin-right: -.625rem; margin-left: -.625rem } .card-img-overlay { position: absolute; top: 0; right: 0; bottom: 0; left: 0; padding: 1.25rem } .card-img { width: 100%; border-radius: calc(.25rem - 1px) } .card-img-top { width: 100%; border-top-left-radius: calc(.25rem - 1px); border-top-right-radius: calc(.25rem - 1px) } .card-img-bottom { width: 100%; border-bottom-right-radius: calc(.25rem - 1px); border-bottom-left-radius: calc(.25rem - 1px) } .card-deck { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column } .card-deck .card { margin-bottom: 15px } @media (min-width:576px) { .card-deck { -ms-flex-flow: row wrap; flex-flow: row wrap; margin-right: -15px; margin-left: -15px } .card-deck .card { display: -ms-flexbox; display: flex; -ms-flex: 1 0 0%; flex: 1 0 0%; -ms-flex-direction: column; flex-direction: column; margin-right: 15px; margin-bottom: 0; margin-left: 15px } } .card-group { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column } .card-group&gt;.card { margin-bottom: 15px } @media (min-width:576px) { .card-group { -ms-flex-flow: row wrap; flex-flow: row wrap } .card-group&gt;.card { -ms-flex: 1 0 0%; flex: 1 0 0%; margin-bottom: 0 } .card-group&gt;.card+.card { margin-left: 0; border-left: 0 } .card-group&gt;.card:not(:last-child) { border-top-right-radius: 0; border-bottom-right-radius: 0 } .card-group&gt;.card:not(:last-child) .card-header, .card-group&gt;.card:not(:last-child) .card-img-top { border-top-right-radius: 0 } .card-group&gt;.card:not(:last-child) .card-footer, .card-group&gt;.card:not(:last-child) .card-img-bottom { border-bottom-right-radius: 0 } .card-group&gt;.card:not(:first-child) { border-top-left-radius: 0; border-bottom-left-radius: 0 } .card-group&gt;.card:not(:first-child) .card-header, .card-group&gt;.card:not(:first-child) .card-img-top { border-top-left-radius: 0 } .card-group&gt;.card:not(:first-child) .card-footer, .card-group&gt;.card:not(:first-child) .card-img-bottom { border-bottom-left-radius: 0 } } .card-columns .card { margin-bottom: .75rem } @media (min-width:576px) { .card-columns { -webkit-column-count: 3; -moz-column-count: 3; column-count: 3; -webkit-column-gap: 1.25rem; -moz-column-gap: 1.25rem; column-gap: 1.25rem; orphans: 1; widows: 1 } .card-columns .card { display: inline-block; width: 100% } } .accordion&gt;.card { overflow: hidden } .accordion&gt;.card:not(:first-of-type) .card-header:first-child { border-radius: 0 } .accordion&gt;.card:not(:first-of-type):not(:last-of-type) { border-bottom: 0; border-radius: 0 } .accordion&gt;.card:first-of-type { border-bottom: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0 } .accordion&gt;.card:last-of-type { border-top-left-radius: 0; border-top-right-radius: 0 } .accordion&gt;.card .card-header { margin-bottom: -1px } .breadcrumb { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; padding: .75rem 1rem; margin-bottom: 1rem; list-style: none; background-color: #e9ecef; border-radius: .25rem } .breadcrumb-item+.breadcrumb-item { padding-left: .5rem } .breadcrumb-item+.breadcrumb-item::before { display: inline-block; padding-right: .5rem; color: #6c757d; content: "/" } .breadcrumb-item+.breadcrumb-item:hover::before { text-decoration: underline } .breadcrumb-item+.breadcrumb-item:hover::before { text-decoration: none } .breadcrumb-item.active { color: #6c757d } .pagination { display: -ms-flexbox; display: flex; padding-left: 0; list-style: none; border-radius: .25rem } .page-link { position: relative; display: block; padding: .5rem .75rem; margin-left: -1px; line-height: 1.25; color: #007bff; background-color: #fff; border: 1px solid #dee2e6 } .page-link:hover { z-index: 2; color: #0056b3; text-decoration: none; background-color: #e9ecef; border-color: #dee2e6 } .page-link:focus { z-index: 2; outline: 0; box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25) } .page-item:first-child .page-link { margin-left: 0; border-top-left-radius: .25rem; border-bottom-left-radius: .25rem } .page-item:last-child .page-link { border-top-right-radius: .25rem; border-bottom-right-radius: .25rem } .page-item.active .page-link { z-index: 1; color: #fff; background-color: #007bff; border-color: #007bff } .page-item.disabled .page-link { color: #6c757d; pointer-events: none; cursor: auto; background-color: #fff; border-color: #dee2e6 } .pagination-lg .page-link { padding: .75rem 1.5rem; font-size: 1.25rem; line-height: 1.5 } .pagination-lg .page-item:first-child .page-link { border-top-left-radius: .3rem; border-bottom-left-radius: .3rem } .pagination-lg .page-item:last-child .page-link { border-top-right-radius: .3rem; border-bottom-right-radius: .3rem } .pagination-sm .page-link { padding: .25rem .5rem; font-size: .875rem; line-height: 1.5 } .pagination-sm .page-item:first-child .page-link { border-top-left-radius: .2rem; border-bottom-left-radius: .2rem } .pagination-sm .page-item:last-child .page-link { border-top-right-radius: .2rem; border-bottom-right-radius: .2rem } .badge { display: inline-block; padding: .25em .4em; font-size: 75%; font-weight: 700; line-height: 1; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: .25rem; transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out } @media (prefers-reduced-motion:reduce) { .badge { transition: none } } a.badge:focus, a.badge:hover { text-decoration: none } .badge:empty { display: none } .btn .badge { position: relative; top: -1px } .badge-pill { padding-right: .6em; padding-left: .6em; border-radius: 10rem } .badge-primary { color: #fff; background-color: #007bff } a.badge-primary:focus, a.badge-primary:hover { color: #fff; background-color: #0062cc } a.badge-primary.focus, a.badge-primary:focus { outline: 0; box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5) } .badge-secondary { color: #fff; background-color: #6c757d } a.badge-secondary:focus, a.badge-secondary:hover { color: #fff; background-color: #545b62 } a.badge-secondary.focus, a.badge-secondary:focus { outline: 0; box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5) } .badge-success { color: #fff; background-color: #28a745 } a.badge-success:focus, a.badge-success:hover { color: #fff; background-color: #1e7e34 } a.badge-success.focus, a.badge-success:focus { outline: 0; box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5) } .badge-info { color: #fff; background-color: #17a2b8 } a.badge-info:focus, a.badge-info:hover { color: #fff; background-color: #117a8b } a.badge-info.focus, a.badge-info:focus { outline: 0; box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5) } .badge-warning { color: #212529; background-color: #ffc107 } a.badge-warning:focus, a.badge-warning:hover { color: #212529; background-color: #d39e00 } a.badge-warning.focus, a.badge-warning:focus { outline: 0; box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5) } .badge-danger { color: #fff; background-color: #dc3545 } a.badge-danger:focus, a.badge-danger:hover { color: #fff; background-color: #bd2130 } a.badge-danger.focus, a.badge-danger:focus { outline: 0; box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5) } .badge-light { color: #212529; background-color: #f8f9fa } a.badge-light:focus, a.badge-light:hover { color: #212529; background-color: #dae0e5 } a.badge-light.focus, a.badge-light:focus { outline: 0; box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5) } .badge-dark { color: #fff; background-color: #343a40 } a.badge-dark:focus, a.badge-dark:hover { color: #fff; background-color: #1d2124 } a.badge-dark.focus, a.badge-dark:focus { outline: 0; box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5) } .jumbotron { padding: 2rem 1rem; margin-bottom: 2rem; background-color: #e9ecef; border-radius: .3rem } @media (min-width:576px) { .jumbotron { padding: 4rem 2rem } } .jumbotron-fluid { padding-right: 0; padding-left: 0; border-radius: 0 } .alert { position: relative; padding: .75rem 1.25rem; margin-bottom: 1rem; border: 1px solid transparent; border-radius: .25rem } .alert-heading { color: inherit } .alert-link { font-weight: 700 } .alert-dismissible { padding-right: 4rem } .alert-dismissible .close { position: absolute; top: 0; right: 0; padding: .75rem 1.25rem; color: inherit } .alert-primary { color: #004085; background-color: #cce5ff; border-color: #b8daff } .alert-primary hr { border-top-color: #9fcdff } .alert-primary .alert-link { color: #002752 } .alert-secondary { color: #383d41; background-color: #e2e3e5; border-color: #d6d8db } .alert-secondary hr { border-top-color: #c8cbcf } .alert-secondary .alert-link { color: #202326 } .alert-success { color: #155724; background-color: #d4edda; border-color: #c3e6cb } .alert-success hr { border-top-color: #b1dfbb } .alert-success .alert-link { color: #0b2e13 } .alert-info { color: #0c5460; background-color: #d1ecf1; border-color: #bee5eb } .alert-info hr { border-top-color: #abdde5 } .alert-info .alert-link { color: #062c33 } .alert-warning { color: #856404; background-color: #fff3cd; border-color: #ffeeba } .alert-warning hr { border-top-color: #ffe8a1 } .alert-warning .alert-link { color: #533f03 } .alert-danger { color: #721c24; background-color: #f8d7da; border-color: #f5c6cb } .alert-danger hr { border-top-color: #f1b0b7 } .alert-danger .alert-link { color: #491217 } .alert-light { color: #818182; background-color: #fefefe; border-color: #fdfdfe } .alert-light hr { border-top-color: #ececf6 } .alert-light .alert-link { color: #686868 } .alert-dark { color: #1b1e21; background-color: #d6d8d9; border-color: #c6c8ca } .alert-dark hr { border-top-color: #b9bbbe } .alert-dark .alert-link { color: #040505 } @-webkit-keyframes progress-bar-stripes { from { background-position: 1rem 0 } to { background-position: 0 0 } } @keyframes progress-bar-stripes { from { background-position: 1rem 0 } to { background-position: 0 0 } } .progress { display: -ms-flexbox; display: flex; height: 1rem; overflow: hidden; font-size: .75rem; background-color: #e9ecef; border-radius: .25rem } .progress-bar { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; -ms-flex-pack: center; justify-content: center; color: #fff; text-align: center; white-space: nowrap; background-color: #007bff; transition: width .6s ease } @media (prefers-reduced-motion:reduce) { .progress-bar { transition: none } } .progress-bar-striped { background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-size: 1rem 1rem } .progress-bar-animated { -webkit-animation: progress-bar-stripes 1s linear infinite; animation: progress-bar-stripes 1s linear infinite } @media (prefers-reduced-motion:reduce) { .progress-bar-animated { -webkit-animation: none; animation: none } } .media { display: -ms-flexbox; display: flex; -ms-flex-align: start; align-items: flex-start } .media-body { -ms-flex: 1; flex: 1 } .list-group { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; padding-left: 0; margin-bottom: 0 } .list-group-item-action { width: 100%; color: #495057; text-align: inherit } .list-group-item-action:focus, .list-group-item-action:hover { z-index: 1; color: #495057; text-decoration: none; background-color: #f8f9fa } .list-group-item-action:active { color: #212529; background-color: #e9ecef } .list-group-item { position: relative; display: block; padding: .75rem 1.25rem; margin-bottom: -1px; background-color: #fff; border: 1px solid rgba(0, 0, 0, .125) } .list-group-item:first-child { border-top-left-radius: .25rem; border-top-right-radius: .25rem } .list-group-item:last-child { margin-bottom: 0; border-bottom-right-radius: .25rem; border-bottom-left-radius: .25rem } .list-group-item.disabled, .list-group-item:disabled { color: #6c757d; pointer-events: none; background-color: #fff } .list-group-item.active { z-index: 2; color: #fff; background-color: #007bff; border-color: #007bff } .list-group-horizontal { -ms-flex-direction: row; flex-direction: row } .list-group-horizontal .list-group-item { margin-right: -1px; margin-bottom: 0 } .list-group-horizontal .list-group-item:first-child { border-top-left-radius: .25rem; border-bottom-left-radius: .25rem; border-top-right-radius: 0 } .list-group-horizontal .list-group-item:last-child { margin-right: 0; border-top-right-radius: .25rem; border-bottom-right-radius: .25rem; border-bottom-left-radius: 0 } @media (min-width:576px) { .list-group-horizontal-sm { -ms-flex-direction: row; flex-direction: row } .list-group-horizontal-sm .list-group-item { margin-right: -1px; margin-bottom: 0 } .list-group-horizontal-sm .list-group-item:first-child { border-top-left-radius: .25rem; border-bottom-left-radius: .25rem; border-top-right-radius: 0 } .list-group-horizontal-sm .list-group-item:last-child { margin-right: 0; border-top-right-radius: .25rem; border-bottom-right-radius: .25rem; border-bottom-left-radius: 0 } } @media (min-width:768px) { .list-group-horizontal-md { -ms-flex-direction: row; flex-direction: row } .list-group-horizontal-md .list-group-item { margin-right: -1px; margin-bottom: 0 } .list-group-horizontal-md .list-group-item:first-child { border-top-left-radius: .25rem; border-bottom-left-radius: .25rem; border-top-right-radius: 0 } .list-group-horizontal-md .list-group-item:last-child { margin-right: 0; border-top-right-radius: .25rem; border-bottom-right-radius: .25rem; border-bottom-left-radius: 0 } } @media (min-width:992px) { .list-group-horizontal-lg { -ms-flex-direction: row; flex-direction: row } .list-group-horizontal-lg .list-group-item { margin-right: -1px; margin-bottom: 0 } .list-group-horizontal-lg .list-group-item:first-child { border-top-left-radius: .25rem; border-bottom-left-radius: .25rem; border-top-right-radius: 0 } .list-group-horizontal-lg .list-group-item:last-child { margin-right: 0; border-top-right-radius: .25rem; border-bottom-right-radius: .25rem; border-bottom-left-radius: 0 } } @media (min-width:1200px) { .list-group-horizontal-xl { -ms-flex-direction: row; flex-direction: row } .list-group-horizontal-xl .list-group-item { margin-right: -1px; margin-bottom: 0 } .list-group-horizontal-xl .list-group-item:first-child { border-top-left-radius: .25rem; border-bottom-left-radius: .25rem; border-top-right-radius: 0 } .list-group-horizontal-xl .list-group-item:last-child { margin-right: 0; border-top-right-radius: .25rem; border-bottom-right-radius: .25rem; border-bottom-left-radius: 0 } } .list-group-flush .list-group-item { border-right: 0; border-left: 0; border-radius: 0 } .list-group-flush .list-group-item:last-child { margin-bottom: -1px } .list-group-flush:first-child .list-group-item:first-child { border-top: 0 } .list-group-flush:last-child .list-group-item:last-child { margin-bottom: 0; border-bottom: 0 } .list-group-item-primary { color: #004085; background-color: #b8daff } .list-group-item-primary.list-group-item-action:focus, .list-group-item-primary.list-group-item-action:hover { color: #004085; background-color: #9fcdff } .list-group-item-primary.list-group-item-action.active { color: #fff; background-color: #004085; border-color: #004085 } .list-group-item-secondary { color: #383d41; background-color: #d6d8db } .list-group-item-secondary.list-group-item-action:focus, .list-group-item-secondary.list-group-item-action:hover { color: #383d41; background-color: #c8cbcf } .list-group-item-secondary.list-group-item-action.active { color: #fff; background-color: #383d41; border-color: #383d41 } .list-group-item-success { color: #155724; background-color: #c3e6cb } .list-group-item-success.list-group-item-action:focus, .list-group-item-success.list-group-item-action:hover { color: #155724; background-color: #b1dfbb } .list-group-item-success.list-group-item-action.active { color: #fff; background-color: #155724; border-color: #155724 } .list-group-item-info { color: #0c5460; background-color: #bee5eb } .list-group-item-info.list-group-item-action:focus, .list-group-item-info.list-group-item-action:hover { color: #0c5460; background-color: #abdde5 } .list-group-item-info.list-group-item-action.active { color: #fff; background-color: #0c5460; border-color: #0c5460 } .list-group-item-warning { color: #856404; background-color: #ffeeba } .list-group-item-warning.list-group-item-action:focus, .list-group-item-warning.list-group-item-action:hover { color: #856404; background-color: #ffe8a1 } .list-group-item-warning.list-group-item-action.active { color: #fff; background-color: #856404; border-color: #856404 } .list-group-item-danger { color: #721c24; background-color: #f5c6cb } .list-group-item-danger.list-group-item-action:focus, .list-group-item-danger.list-group-item-action:hover { color: #721c24; background-color: #f1b0b7 } .list-group-item-danger.list-group-item-action.active { color: #fff; background-color: #721c24; border-color: #721c24 } .list-group-item-light { color: #818182; background-color: #fdfdfe } .list-group-item-light.list-group-item-action:focus, .list-group-item-light.list-group-item-action:hover { color: #818182; background-color: #ececf6 } .list-group-item-light.list-group-item-action.active { color: #fff; background-color: #818182; border-color: #818182 } .list-group-item-dark { color: #1b1e21; background-color: #c6c8ca } .list-group-item-dark.list-group-item-action:focus, .list-group-item-dark.list-group-item-action:hover { color: #1b1e21; background-color: #b9bbbe } .list-group-item-dark.list-group-item-action.active { color: #fff; background-color: #1b1e21; border-color: #1b1e21 } .close { float: right; font-size: 1.5rem; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: .5 } .close:hover { color: #000; text-decoration: none } .close:not(:disabled):not(.disabled):focus, .close:not(:disabled):not(.disabled):hover { opacity: .75 } button.close { padding: 0; background-color: transparent; border: 0; -webkit-appearance: none; -moz-appearance: none; appearance: none } a.close.disabled { pointer-events: none } .toast { max-width: 350px; overflow: hidden; font-size: .875rem; background-color: rgba(255, 255, 255, .85); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, .1); box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .1); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); opacity: 0; border-radius: .25rem } .toast:not(:last-child) { margin-bottom: .75rem } .toast.showing { opacity: 1 } .toast.show { display: block; opacity: 1 } .toast.hide { display: none } .toast-header { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; padding: .25rem .75rem; color: #6c757d; background-color: rgba(255, 255, 255, .85); background-clip: padding-box; border-bottom: 1px solid rgba(0, 0, 0, .05) } .toast-body { padding: .75rem } .modal-open { overflow: hidden } .modal-open .modal { overflow-x: hidden; overflow-y: auto } .modal { position: fixed; top: 0; left: 0; z-index: 1050; display: none; width: 100%; height: 100%; overflow: hidden; outline: 0 } .modal-dialog { position: relative; width: auto; margin: .5rem; pointer-events: none } .modal.fade .modal-dialog { transition: -webkit-transform .3s ease-out; transition: transform .3s ease-out; transition: transform .3s ease-out, -webkit-transform .3s ease-out; -webkit-transform: translate(0, -50px); transform: translate(0, -50px) } @media (prefers-reduced-motion:reduce) { .modal.fade .modal-dialog { transition: none } } .modal.show .modal-dialog { -webkit-transform: none; transform: none } .modal-dialog-scrollable { display: -ms-flexbox; display: flex; max-height: calc(100% - 1rem) } .modal-dialog-scrollable .modal-content { max-height: calc(100vh - 1rem); overflow: hidden } .modal-dialog-scrollable .modal-footer, .modal-dialog-scrollable .modal-header { -ms-flex-negative: 0; flex-shrink: 0 } .modal-dialog-scrollable .modal-body { overflow-y: auto } .modal-dialog-centered { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; min-height: calc(100% - 1rem) } .modal-dialog-centered::before { display: block; height: calc(100vh - 1rem); content: "" } .modal-dialog-centered.modal-dialog-scrollable { -ms-flex-direction: column; flex-direction: column; -ms-flex-pack: center; justify-content: center; height: 100% } .modal-dialog-centered.modal-dialog-scrollable .modal-content { max-height: none } .modal-dialog-centered.modal-dialog-scrollable::before { content: none } .modal-content { position: relative; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; width: 100%; pointer-events: auto; background-color: #fff; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, .2); border-radius: .3rem; outline: 0 } .modal-backdrop { position: fixed; top: 0; left: 0; z-index: 1040; width: 100vw; height: 100vh; background-color: #000 } .modal-backdrop.fade { opacity: 0 } .modal-backdrop.show { opacity: .5 } .modal-header { display: -ms-flexbox; display: flex; -ms-flex-align: start; align-items: flex-start; -ms-flex-pack: justify; justify-content: space-between; padding: 1rem 1rem; border-bottom: 1px solid #dee2e6; border-top-left-radius: .3rem; border-top-right-radius: .3rem } .modal-header .close { padding: 1rem 1rem; margin: -1rem -1rem -1rem auto } .modal-title { margin-bottom: 0; line-height: 1.5 } .modal-body { position: relative; -ms-flex: 1 1 auto; flex: 1 1 auto; padding: 1rem } .modal-footer { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: end; justify-content: flex-end; padding: 1rem; border-top: 1px solid #dee2e6; border-bottom-right-radius: .3rem; border-bottom-left-radius: .3rem } .modal-footer&gt;:not(:first-child) { margin-left: .25rem } .modal-footer&gt;:not(:last-child) { margin-right: .25rem } .modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll } @media (min-width:576px) { .modal-dialog { max-width: 500px; margin: 1.75rem auto } .modal-dialog-scrollable { max-height: calc(100% - 3.5rem) } .modal-dialog-scrollable .modal-content { max-height: calc(100vh - 3.5rem) } .modal-dialog-centered { min-height: calc(100% - 3.5rem) } .modal-dialog-centered::before { height: calc(100vh - 3.5rem) } .modal-sm { max-width: 300px } } @media (min-width:992px) { .modal-lg, .modal-xl { max-width: 800px } } @media (min-width:1200px) { .modal-xl { max-width: 1140px } } .tooltip { position: absolute; z-index: 1070; display: block; margin: 0; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-style: normal; font-weight: 400; line-height: 1.5; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; white-space: normal; line-break: auto; font-size: .875rem; word-wrap: break-word; opacity: 0 } .tooltip.show { opacity: .9 } .tooltip .arrow { position: absolute; display: block; width: .8rem; height: .4rem } .tooltip .arrow::before { position: absolute; content: ""; border-color: transparent; border-style: solid } .bs-tooltip-auto[x-placement^=top], .bs-tooltip-top { padding: .4rem 0 } .bs-tooltip-auto[x-placement^=top] .arrow, .bs-tooltip-top .arrow { bottom: 0 } .bs-tooltip-auto[x-placement^=top] .arrow::before, .bs-tooltip-top .arrow::before { top: 0; border-width: .4rem .4rem 0; border-top-color: #000 } .bs-tooltip-auto[x-placement^=right], .bs-tooltip-right { padding: 0 .4rem } .bs-tooltip-auto[x-placement^=right] .arrow, .bs-tooltip-right .arrow { left: 0; width: .4rem; height: .8rem } .bs-tooltip-auto[x-placement^=right] .arrow::before, .bs-tooltip-right .arrow::before { right: 0; border-width: .4rem .4rem .4rem 0; border-right-color: #000 } .bs-tooltip-auto[x-placement^=bottom], .bs-tooltip-bottom { padding: .4rem 0 } .bs-tooltip-auto[x-placement^=bottom] .arrow, .bs-tooltip-bottom .arrow { top: 0 } .bs-tooltip-auto[x-placement^=bottom] .arrow::before, .bs-tooltip-bottom .arrow::before { bottom: 0; border-width: 0 .4rem .4rem; border-bottom-color: #000 } .bs-tooltip-auto[x-placement^=left], .bs-tooltip-left { padding: 0 .4rem } .bs-tooltip-auto[x-placement^=left] .arrow, .bs-tooltip-left .arrow { right: 0; width: .4rem; height: .8rem } .bs-tooltip-auto[x-placement^=left] .arrow::before, .bs-tooltip-left .arrow::before { left: 0; border-width: .4rem 0 .4rem .4rem; border-left-color: #000 } .tooltip-inner { max-width: 200px; padding: .25rem .5rem; color: #fff; text-align: center; background-color: #000; border-radius: .25rem } .popover { position: absolute; top: 0; left: 0; z-index: 1060; display: block; max-width: 276px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-style: normal; font-weight: 400; line-height: 1.5; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; white-space: normal; line-break: auto; font-size: .875rem; word-wrap: break-word; background-color: #fff; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, .2); border-radius: .3rem } .popover .arrow { position: absolute; display: block; width: 1rem; height: .5rem; margin: 0 .3rem } .popover .arrow::after, .popover .arrow::before { position: absolute; display: block; content: ""; border-color: transparent; border-style: solid } .bs-popover-auto[x-placement^=top], .bs-popover-top { margin-bottom: .5rem } .bs-popover-auto[x-placement^=top]&gt;.arrow, .bs-popover-top&gt;.arrow { bottom: calc((.5rem + 1px) * -1) } .bs-popover-auto[x-placement^=top]&gt;.arrow::before, .bs-popover-top&gt;.arrow::before { bottom: 0; border-width: .5rem .5rem 0; border-top-color: rgba(0, 0, 0, .25) } .bs-popover-auto[x-placement^=top]&gt;.arrow::after, .bs-popover-top&gt;.arrow::after { bottom: 1px; border-width: .5rem .5rem 0; border-top-color: #fff } .bs-popover-auto[x-placement^=right], .bs-popover-right { margin-left: .5rem } .bs-popover-auto[x-placement^=right]&gt;.arrow, .bs-popover-right&gt;.arrow { left: calc((.5rem + 1px) * -1); width: .5rem; height: 1rem; margin: .3rem 0 } .bs-popover-auto[x-placement^=right]&gt;.arrow::before, .bs-popover-right&gt;.arrow::before { left: 0; border-width: .5rem .5rem .5rem 0; border-right-color: rgba(0, 0, 0, .25) } .bs-popover-auto[x-placement^=right]&gt;.arrow::after, .bs-popover-right&gt;.arrow::after { left: 1px; border-width: .5rem .5rem .5rem 0; border-right-color: #fff } .bs-popover-auto[x-placement^=bottom], .bs-popover-bottom { margin-top: .5rem } .bs-popover-auto[x-placement^=bottom]&gt;.arrow, .bs-popover-bottom&gt;.arrow { top: calc((.5rem + 1px) * -1) } .bs-popover-auto[x-placement^=bottom]&gt;.arrow::before, .bs-popover-bottom&gt;.arrow::before { top: 0; border-width: 0 .5rem .5rem .5rem; border-bottom-color: rgba(0, 0, 0, .25) } .bs-popover-auto[x-placement^=bottom]&gt;.arrow::after, .bs-popover-bottom&gt;.arrow::after { top: 1px; border-width: 0 .5rem .5rem .5rem; border-bottom-color: #fff } .bs-popover-auto[x-placement^=bottom] .popover-header::before, .bs-popover-bottom .popover-header::before { position: absolute; top: 0; left: 50%; display: block; width: 1rem; margin-left: -.5rem; content: ""; border-bottom: 1px solid #f7f7f7 } .bs-popover-auto[x-placement^=left], .bs-popover-left { margin-right: .5rem } .bs-popover-auto[x-placement^=left]&gt;.arrow, .bs-popover-left&gt;.arrow { right: calc((.5rem + 1px) * -1); width: .5rem; height: 1rem; margin: .3rem 0 } .bs-popover-auto[x-placement^=left]&gt;.arrow::before, .bs-popover-left&gt;.arrow::before { right: 0; border-width: .5rem 0 .5rem .5rem; border-left-color: rgba(0, 0, 0, .25) } .bs-popover-auto[x-placement^=left]&gt;.arrow::after, .bs-popover-left&gt;.arrow::after { right: 1px; border-width: .5rem 0 .5rem .5rem; border-left-color: #fff } .popover-header { padding: .5rem .75rem; margin-bottom: 0; font-size: 1rem; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-top-left-radius: calc(.3rem - 1px); border-top-right-radius: calc(.3rem - 1px) } .popover-header:empty { display: none } .popover-body { padding: .5rem .75rem; color: #212529 } .carousel { position: relative } .carousel.pointer-event { -ms-touch-action: pan-y; touch-action: pan-y } .carousel-inner { position: relative; width: 100%; overflow: hidden } .carousel-inner::after { display: block; clear: both; content: "" } .carousel-item { position: relative; display: none; float: left; width: 100%; margin-right: -100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; transition: -webkit-transform .6s ease-in-out; transition: transform .6s ease-in-out; transition: transform .6s ease-in-out, -webkit-transform .6s ease-in-out } @media (prefers-reduced-motion:reduce) { .carousel-item { transition: none } } .carousel-item-next, .carousel-item-prev, .carousel-item.active { display: block } .active.carousel-item-right, .carousel-item-next:not(.carousel-item-left) { -webkit-transform: translateX(100%); transform: translateX(100%) } .active.carousel-item-left, .carousel-item-prev:not(.carousel-item-right) { -webkit-transform: translateX(-100%); transform: translateX(-100%) } .carousel-fade .carousel-item { opacity: 0; transition-property: opacity; -webkit-transform: none; transform: none } .carousel-fade .carousel-item-next.carousel-item-left, .carousel-fade .carousel-item-prev.carousel-item-right, .carousel-fade .carousel-item.active { z-index: 1; opacity: 1 } .carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right { z-index: 0; opacity: 0; transition: 0s .6s opacity } @media (prefers-reduced-motion:reduce) { .carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right { transition: none } } .carousel-control-next, .carousel-control-prev { position: absolute; top: 0; bottom: 0; z-index: 1; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; width: 15%; color: #fff; text-align: center; opacity: .5; transition: opacity .15s ease } @media (prefers-reduced-motion:reduce) { .carousel-control-next, .carousel-control-prev { transition: none } } .carousel-control-next:focus, .carousel-control-next:hover, .carousel-control-prev:focus, .carousel-control-prev:hover { color: #fff; text-decoration: none; outline: 0; opacity: .9 } .carousel-control-prev { left: 0 } .carousel-control-next { right: 0 } .carousel-control-next-icon, .carousel-control-prev-icon { display: inline-block; width: 20px; height: 20px; background: no-repeat 50%/100% 100% } .carousel-control-prev-icon { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e") } .carousel-control-next-icon { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e") } .carousel-indicators { position: absolute; right: 0; bottom: 0; left: 0; z-index: 15; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; padding-left: 0; margin-right: 15%; margin-left: 15%; list-style: none } .carousel-indicators li { box-sizing: content-box; -ms-flex: 0 1 auto; flex: 0 1 auto; width: 30px; height: 3px; margin-right: 3px; margin-left: 3px; text-indent: -999px; cursor: pointer; background-color: #fff; background-clip: padding-box; border-top: 10px solid transparent; border-bottom: 10px solid transparent; opacity: .5; transition: opacity .6s ease } @media (prefers-reduced-motion:reduce) { .carousel-indicators li { transition: none } } .carousel-indicators .active { opacity: 1 } .carousel-caption { position: absolute; right: 15%; bottom: 20px; left: 15%; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: #fff; text-align: center } @-webkit-keyframes spinner-border { to { -webkit-transform: rotate(360deg); transform: rotate(360deg) } } @keyframes spinner-border { to { -webkit-transform: rotate(360deg); transform: rotate(360deg) } } .spinner-border { display: inline-block; width: 2rem; height: 2rem; vertical-align: text-bottom; border: .25em solid currentColor; border-right-color: transparent; border-radius: 50%; -webkit-animation: spinner-border .75s linear infinite; animation: spinner-border .75s linear infinite } .spinner-border-sm { width: 1rem; height: 1rem; border-width: .2em } @-webkit-keyframes spinner-grow { 0% { -webkit-transform: scale(0); transform: scale(0) } 50% { opacity: 1 } } @keyframes spinner-grow { 0% { -webkit-transform: scale(0); transform: scale(0) } 50% { opacity: 1 } } .spinner-grow { display: inline-block; width: 2rem; height: 2rem; vertical-align: text-bottom; background-color: currentColor; border-radius: 50%; opacity: 0; -webkit-animation: spinner-grow .75s linear infinite; animation: spinner-grow .75s linear infinite } .spinner-grow-sm { width: 1rem; height: 1rem } .align-baseline { vertical-align: baseline!important } .align-top { vertical-align: top!important } .align-middle { vertical-align: middle!important } .align-bottom { vertical-align: bottom!important } .align-text-bottom { vertical-align: text-bottom!important } .align-text-top { vertical-align: text-top!important } .bg-primary { background-color: #007bff!important } a.bg-primary:focus, a.bg-primary:hover, button.bg-primary:focus, button.bg-primary:hover { background-color: #0062cc!important } .bg-secondary { background-color: #6c757d!important } a.bg-secondary:focus, a.bg-secondary:hover, button.bg-secondary:focus, button.bg-secondary:hover { background-color: #545b62!important } .bg-success { background-color: #28a745!important } a.bg-success:focus, a.bg-success:hover, button.bg-success:focus, button.bg-success:hover { background-color: #1e7e34!important } .bg-info { background-color: #17a2b8!important } a.bg-info:focus, a.bg-info:hover, button.bg-info:focus, button.bg-info:hover { background-color: #117a8b!important } .bg-warning { background-color: #ffc107!important } a.bg-warning:focus, a.bg-warning:hover, button.bg-warning:focus, button.bg-warning:hover { background-color: #d39e00!important } .bg-danger { background-color: #dc3545!important } a.bg-danger:focus, a.bg-danger:hover, button.bg-danger:focus, button.bg-danger:hover { background-color: #bd2130!important } .bg-light { background-color: #f8f9fa!important } a.bg-light:focus, a.bg-light:hover, button.bg-light:focus, button.bg-light:hover { background-color: #dae0e5!important } .bg-dark { background-color: #343a40!important } a.bg-dark:focus, a.bg-dark:hover, button.bg-dark:focus, button.bg-dark:hover { background-color: #1d2124!important } .bg-white { background-color: #fff!important } .bg-transparent { background-color: transparent!important } .border { border: 1px solid #dee2e6!important } .border-top { border-top: 1px solid #dee2e6!important } .border-right { border-right: 1px solid #dee2e6!important } .border-bottom { border-bottom: 1px solid #dee2e6!important } .border-left { border-left: 1px solid #dee2e6!important } .border-0 { border: 0!important } .border-top-0 { border-top: 0!important } .border-right-0 { border-right: 0!important } .border-bottom-0 { border-bottom: 0!important } .border-left-0 { border-left: 0!important } .border-primary { border-color: #007bff!important } .border-secondary { border-color: #6c757d!important } .border-success { border-color: #28a745!important } .border-info { border-color: #17a2b8!important } .border-warning { border-color: #ffc107!important } .border-danger { border-color: #dc3545!important } .border-light { border-color: #f8f9fa!important } .border-dark { border-color: #343a40!important } .border-white { border-color: #fff!important } .rounded-sm { border-radius: .2rem!important } .rounded { border-radius: .25rem!important } .rounded-top { border-top-left-radius: .25rem!important; border-top-right-radius: .25rem!important } .rounded-right { border-top-right-radius: .25rem!important; border-bottom-right-radius: .25rem!important } .rounded-bottom { border-bottom-right-radius: .25rem!important; border-bottom-left-radius: .25rem!important } .rounded-left { border-top-left-radius: .25rem!important; border-bottom-left-radius: .25rem!important } .rounded-lg { border-radius: .3rem!important } .rounded-circle { border-radius: 50%!important } .rounded-pill { border-radius: 50rem!important } .rounded-0 { border-radius: 0!important } .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: -ms-flexbox!important; display: flex!important } .d-inline-flex { 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: -ms-flexbox!important; display: flex!important } .d-sm-inline-flex { 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: -ms-flexbox!important; display: flex!important } .d-md-inline-flex { 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: -ms-flexbox!important; display: flex!important } .d-lg-inline-flex { 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: -ms-flexbox!important; display: flex!important } .d-xl-inline-flex { 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: -ms-flexbox!important; display: flex!important } .d-print-inline-flex { display: -ms-inline-flexbox!important; display: inline-flex!important } } .embed-responsive { position: relative; display: block; width: 100%; padding: 0; overflow: hidden } .embed-responsive::before { display: block; content: "" } .embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video { position: absolute; top: 0; bottom: 0; left: 0; width: 100%; height: 100%; border: 0 } .embed-responsive-21by9::before { padding-top: 42.857143% } .embed-responsive-16by9::before { padding-top: 56.25% } .embed-responsive-4by3::before { padding-top: 75% } .embed-responsive-1by1::before { padding-top: 100% } .flex-row { -ms-flex-direction: row!important; flex-direction: row!important } .flex-column { -ms-flex-direction: column!important; flex-direction: column!important } .flex-row-reverse { -ms-flex-direction: row-reverse!important; flex-direction: row-reverse!important } .flex-column-reverse { -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 { -ms-flex: 1 1 auto!important; flex: 1 1 auto!important } .flex-grow-0 { -ms-flex-positive: 0!important; flex-grow: 0!important } .flex-grow-1 { -ms-flex-positive: 1!important; flex-grow: 1!important } .flex-shrink-0 { -ms-flex-negative: 0!important; flex-shrink: 0!important } .flex-shrink-1 { -ms-flex-negative: 1!important; flex-shrink: 1!important } .justify-content-start { -ms-flex-pack: start!important; justify-content: flex-start!important } .justify-content-end { -ms-flex-pack: end!important; justify-content: flex-end!important } .justify-content-center { -ms-flex-pack: center!important; justify-content: center!important } .justify-content-between { -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 { -ms-flex-align: start!important; align-items: flex-start!important } .align-items-end { -ms-flex-align: end!important; align-items: flex-end!important } .align-items-center { -ms-flex-align: center!important; align-items: center!important } .align-items-baseline { -ms-flex-align: baseline!important; align-items: baseline!important } .align-items-stretch { -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 { -ms-flex-direction: row!important; flex-direction: row!important } .flex-sm-column { -ms-flex-direction: column!important; flex-direction: column!important } .flex-sm-row-reverse { -ms-flex-direction: row-reverse!important; flex-direction: row-reverse!important } .flex-sm-column-reverse { -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 { -ms-flex: 1 1 auto!important; flex: 1 1 auto!important } .flex-sm-grow-0 { -ms-flex-positive: 0!important; flex-grow: 0!important } .flex-sm-grow-1 { -ms-flex-positive: 1!important; flex-grow: 1!important } .flex-sm-shrink-0 { -ms-flex-negative: 0!important; flex-shrink: 0!important } .flex-sm-shrink-1 { -ms-flex-negative: 1!important; flex-shrink: 1!important } .justify-content-sm-start { -ms-flex-pack: start!important; justify-content: flex-start!important } .justify-content-sm-end { -ms-flex-pack: end!important; justify-content: flex-end!important } .justify-content-sm-center { -ms-flex-pack: center!important; justify-content: center!important } .justify-content-sm-between { -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 { -ms-flex-align: start!important; align-items: flex-start!important } .align-items-sm-end { -ms-flex-align: end!important; align-items: flex-end!important } .align-items-sm-center { -ms-flex-align: center!important; align-items: center!important } .align-items-sm-baseline { -ms-flex-align: baseline!important; align-items: baseline!important } .align-items-sm-stretch { -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 { -ms-flex-direction: row!important; flex-direction: row!important } .flex-md-column { -ms-flex-direction: column!important; flex-direction: column!important } .flex-md-row-reverse { -ms-flex-direction: row-reverse!important; flex-direction: row-reverse!important } .flex-md-column-reverse { -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 { -ms-flex: 1 1 auto!important; flex: 1 1 auto!important } .flex-md-grow-0 { -ms-flex-positive: 0!important; flex-grow: 0!important } .flex-md-grow-1 { -ms-flex-positive: 1!important; flex-grow: 1!important } .flex-md-shrink-0 { -ms-flex-negative: 0!important; flex-shrink: 0!important } .flex-md-shrink-1 { -ms-flex-negative: 1!important; flex-shrink: 1!important } .justify-content-md-start { -ms-flex-pack: start!important; justify-content: flex-start!important } .justify-content-md-end { -ms-flex-pack: end!important; justify-content: flex-end!important } .justify-content-md-center { -ms-flex-pack: center!important; justify-content: center!important } .justify-content-md-between { -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 { -ms-flex-align: start!important; align-items: flex-start!important } .align-items-md-end { -ms-flex-align: end!important; align-items: flex-end!important } .align-items-md-center { -ms-flex-align: center!important; align-items: center!important } .align-items-md-baseline { -ms-flex-align: baseline!important; align-items: baseline!important } .align-items-md-stretch { -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 { -ms-flex-direction: row!important; flex-direction: row!important } .flex-lg-column { -ms-flex-direction: column!important; flex-direction: column!important } .flex-lg-row-reverse { -ms-flex-direction: row-reverse!important; flex-direction: row-reverse!important } .flex-lg-column-reverse { -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 { -ms-flex: 1 1 auto!important; flex: 1 1 auto!important } .flex-lg-grow-0 { -ms-flex-positive: 0!important; flex-grow: 0!important } .flex-lg-grow-1 { -ms-flex-positive: 1!important; flex-grow: 1!important } .flex-lg-shrink-0 { -ms-flex-negative: 0!important; flex-shrink: 0!important } .flex-lg-shrink-1 { -ms-flex-negative: 1!important; flex-shrink: 1!important } .justify-content-lg-start { -ms-flex-pack: start!important; justify-content: flex-start!important } .justify-content-lg-end { -ms-flex-pack: end!important; justify-content: flex-end!important } .justify-content-lg-center { -ms-flex-pack: center!important; justify-content: center!important } .justify-content-lg-between { -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 { -ms-flex-align: start!important; align-items: flex-start!important } .align-items-lg-end { -ms-flex-align: end!important; align-items: flex-end!important } .align-items-lg-center { -ms-flex-align: center!important; align-items: center!important } .align-items-lg-baseline { -ms-flex-align: baseline!important; align-items: baseline!important } .align-items-lg-stretch { -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 { -ms-flex-direction: row!important; flex-direction: row!important } .flex-xl-column { -ms-flex-direction: column!important; flex-direction: column!important } .flex-xl-row-reverse { -ms-flex-direction: row-reverse!important; flex-direction: row-reverse!important } .flex-xl-column-reverse { -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 { -ms-flex: 1 1 auto!important; flex: 1 1 auto!important } .flex-xl-grow-0 { -ms-flex-positive: 0!important; flex-grow: 0!important } .flex-xl-grow-1 { -ms-flex-positive: 1!important; flex-grow: 1!important } .flex-xl-shrink-0 { -ms-flex-negative: 0!important; flex-shrink: 0!important } .flex-xl-shrink-1 { -ms-flex-negative: 1!important; flex-shrink: 1!important } .justify-content-xl-start { -ms-flex-pack: start!important; justify-content: flex-start!important } .justify-content-xl-end { -ms-flex-pack: end!important; justify-content: flex-end!important } .justify-content-xl-center { -ms-flex-pack: center!important; justify-content: center!important } .justify-content-xl-between { -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 { -ms-flex-align: start!important; align-items: flex-start!important } .align-items-xl-end { -ms-flex-align: end!important; align-items: flex-end!important } .align-items-xl-center { -ms-flex-align: center!important; align-items: center!important } .align-items-xl-baseline { -ms-flex-align: baseline!important; align-items: baseline!important } .align-items-xl-stretch { -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 } } .float-left { float: left!important } .float-right { float: right!important } .float-none { float: none!important } @media (min-width:576px) { .float-sm-left { float: left!important } .float-sm-right { float: right!important } .float-sm-none { float: none!important } } @media (min-width:768px) { .float-md-left { float: left!important } .float-md-right { float: right!important } .float-md-none { float: none!important } } @media (min-width:992px) { .float-lg-left { float: left!important } .float-lg-right { float: right!important } .float-lg-none { float: none!important } } @media (min-width:1200px) { .float-xl-left { float: left!important } .float-xl-right { float: right!important } .float-xl-none { float: none!important } } .overflow-auto { overflow: auto!important } .overflow-hidden { overflow: hidden!important } .position-static { position: static!important } .position-relative { position: relative!important } .position-absolute { position: absolute!important } .position-fixed { position: fixed!important } .position-sticky { position: -webkit-sticky!important; position: sticky!important } .fixed-top { position: fixed; top: 0; right: 0; left: 0; z-index: 1030 } .fixed-bottom { position: fixed; right: 0; bottom: 0; left: 0; z-index: 1030 } @supports ((position:-webkit-sticky) or (position:sticky)) { .sticky-top { position: -webkit-sticky; position: sticky; top: 0; z-index: 1020 } } .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0 } .sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; overflow: visible; clip: auto; white-space: normal } .shadow-sm { box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075)!important } .shadow { box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15)!important } .shadow-lg { box-shadow: 0 1rem 3rem rgba(0, 0, 0, .175)!important } .shadow-none { box-shadow: none!important } .w-25 { width: 25%!important } .w-50 { width: 50%!important } .w-75 { width: 75%!important } .w-100 { width: 100%!important } .w-auto { width: auto!important } .h-25 { height: 25%!important } .h-50 { height: 50%!important } .h-75 { height: 75%!important } .h-100 { height: 100%!important } .h-auto { height: auto!important } .mw-100 { max-width: 100%!important } .mh-100 { max-height: 100%!important } .min-vw-100 { min-width: 100vw!important } .min-vh-100 { min-height: 100vh!important } .vw-100 { width: 100vw!important } .vh-100 { height: 100vh!important } .stretched-link::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 1; pointer-events: auto; content: ""; background-color: rgba(0, 0, 0, 0) } .m-0 { margin: 0!important } .mt-0, .my-0 { margin-top: 0!important } .mr-0, .mx-0 { margin-right: 0!important } .mb-0, .my-0 { margin-bottom: 0!important } .ml-0, .mx-0 { margin-left: 0!important } .m-1 { margin: .25rem!important } .mt-1, .my-1 { margin-top: .25rem!important } .mr-1, .mx-1 { margin-right: .25rem!important } .mb-1, .my-1 { margin-bottom: .25rem!important } .ml-1, .mx-1 { margin-left: .25rem!important } .m-2 { margin: .5rem!important } .mt-2, .my-2 { margin-top: .5rem!important } .mr-2, .mx-2 { margin-right: .5rem!important } .mb-2, .my-2 { margin-bottom: .5rem!important } .ml-2, .mx-2 { margin-left: .5rem!important } .m-3 { margin: 1rem!important } .mt-3, .my-3 { margin-top: 1rem!important } .mr-3, .mx-3 { margin-right: 1rem!important } .mb-3, .my-3 { margin-bottom: 1rem!important } .ml-3, .mx-3 { margin-left: 1rem!important } .m-4 { margin: 1.5rem!important } .mt-4, .my-4 { margin-top: 1.5rem!important } .mr-4, .mx-4 { margin-right: 1.5rem!important } .mb-4, .my-4 { margin-bottom: 1.5rem!important } .ml-4, .mx-4 { margin-left: 1.5rem!important } .m-5 { margin: 3rem!important } .mt-5, .my-5 { margin-top: 3rem!important } .mr-5, .mx-5 { margin-right: 3rem!important } .mb-5, .my-5 { margin-bottom: 3rem!important } .ml-5, .mx-5 { margin-left: 3rem!important } .p-0 { padding: 0!important } .pt-0, .py-0 { padding-top: 0!important } .pr-0, .px-0 { padding-right: 0!important } .pb-0, .py-0 { padding-bottom: 0!important } .pl-0, .px-0 { padding-left: 0!important } .p-1 { padding: .25rem!important } .pt-1, .py-1 { padding-top: .25rem!important } .pr-1, .px-1 { padding-right: .25rem!important } .pb-1, .py-1 { padding-bottom: .25rem!important } .pl-1, .px-1 { padding-left: .25rem!important } .p-2 { padding: .5rem!important } .pt-2, .py-2 { padding-top: .5rem!important } .pr-2, .px-2 { padding-right: .5rem!important } .pb-2, .py-2 { padding-bottom: .5rem!important } .pl-2, .px-2 { padding-left: .5rem!important } .p-3 { padding: 1rem!important } .pt-3, .py-3 { padding-top: 1rem!important } .pr-3, .px-3 { padding-right: 1rem!important } .pb-3, .py-3 { padding-bottom: 1rem!important } .pl-3, .px-3 { padding-left: 1rem!important } .p-4 { padding: 1.5rem!important } .pt-4, .py-4 { padding-top: 1.5rem!important } .pr-4, .px-4 { padding-right: 1.5rem!important } .pb-4, .py-4 { padding-bottom: 1.5rem!important } .pl-4, .px-4 { padding-left: 1.5rem!important } .p-5 { padding: 3rem!important } .pt-5, .py-5 { padding-top: 3rem!important } .pr-5, .px-5 { padding-right: 3rem!important } .pb-5, .py-5 { padding-bottom: 3rem!important } .pl-5, .px-5 { padding-left: 3rem!important } .m-n1 { margin: -.25rem!important } .mt-n1, .my-n1 { margin-top: -.25rem!important } .mr-n1, .mx-n1 { margin-right: -.25rem!important } .mb-n1, .my-n1 { margin-bottom: -.25rem!important } .ml-n1, .mx-n1 { margin-left: -.25rem!important } .m-n2 { margin: -.5rem!important } .mt-n2, .my-n2 { margin-top: -.5rem!important } .mr-n2, .mx-n2 { margin-right: -.5rem!important } .mb-n2, .my-n2 { margin-bottom: -.5rem!important } .ml-n2, .mx-n2 { margin-left: -.5rem!important } .m-n3 { margin: -1rem!important } .mt-n3, .my-n3 { margin-top: -1rem!important } .mr-n3, .mx-n3 { margin-right: -1rem!important } .mb-n3, .my-n3 { margin-bottom: -1rem!important } .ml-n3, .mx-n3 { margin-left: -1rem!important } .m-n4 { margin: -1.5rem!important } .mt-n4, .my-n4 { margin-top: -1.5rem!important } .mr-n4, .mx-n4 { margin-right: -1.5rem!important } .mb-n4, .my-n4 { margin-bottom: -1.5rem!important } .ml-n4, .mx-n4 { margin-left: -1.5rem!important } .m-n5 { margin: -3rem!important } .mt-n5, .my-n5 { margin-top: -3rem!important } .mr-n5, .mx-n5 { margin-right: -3rem!important } .mb-n5, .my-n5 { margin-bottom: -3rem!important } .ml-n5, .mx-n5 { margin-left: -3rem!important } .m-auto { margin: auto!important } .mt-auto, .my-auto { margin-top: auto!important } .mr-auto, .mx-auto { margin-right: auto!important } .mb-auto, .my-auto { margin-bottom: auto!important } .ml-auto, .mx-auto { margin-left: auto!important } @media (min-width:576px) { .m-sm-0 { margin: 0!important } .mt-sm-0, .my-sm-0 { margin-top: 0!important } .mr-sm-0, .mx-sm-0 { margin-right: 0!important } .mb-sm-0, .my-sm-0 { margin-bottom: 0!important } .ml-sm-0, .mx-sm-0 { margin-left: 0!important } .m-sm-1 { margin: .25rem!important } .mt-sm-1, .my-sm-1 { margin-top: .25rem!important } .mr-sm-1, .mx-sm-1 { margin-right: .25rem!important } .mb-sm-1, .my-sm-1 { margin-bottom: .25rem!important } .ml-sm-1, .mx-sm-1 { margin-left: .25rem!important } .m-sm-2 { margin: .5rem!important } .mt-sm-2, .my-sm-2 { margin-top: .5rem!important } .mr-sm-2, .mx-sm-2 { margin-right: .5rem!important } .mb-sm-2, .my-sm-2 { margin-bottom: .5rem!important } .ml-sm-2, .mx-sm-2 { margin-left: .5rem!important } .m-sm-3 { margin: 1rem!important } .mt-sm-3, .my-sm-3 { margin-top: 1rem!important } .mr-sm-3, .mx-sm-3 { margin-right: 1rem!important } .mb-sm-3, .my-sm-3 { margin-bottom: 1rem!important } .ml-sm-3, .mx-sm-3 { margin-left: 1rem!important } .m-sm-4 { margin: 1.5rem!important } .mt-sm-4, .my-sm-4 { margin-top: 1.5rem!important } .mr-sm-4, .mx-sm-4 { margin-right: 1.5rem!important } .mb-sm-4, .my-sm-4 { margin-bottom: 1.5rem!important } .ml-sm-4, .mx-sm-4 { margin-left: 1.5rem!important } .m-sm-5 { margin: 3rem!important } .mt-sm-5, .my-sm-5 { margin-top: 3rem!important } .mr-sm-5, .mx-sm-5 { margin-right: 3rem!important } .mb-sm-5, .my-sm-5 { margin-bottom: 3rem!important } .ml-sm-5, .mx-sm-5 { margin-left: 3rem!important } .p-sm-0 { padding: 0!important } .pt-sm-0, .py-sm-0 { padding-top: 0!important } .pr-sm-0, .px-sm-0 { padding-right: 0!important } .pb-sm-0, .py-sm-0 { padding-bottom: 0!important } .pl-sm-0, .px-sm-0 { padding-left: 0!important } .p-sm-1 { padding: .25rem!important } .pt-sm-1, .py-sm-1 { padding-top: .25rem!important } .pr-sm-1, .px-sm-1 { padding-right: .25rem!important } .pb-sm-1, .py-sm-1 { padding-bottom: .25rem!important } .pl-sm-1, .px-sm-1 { padding-left: .25rem!important } .p-sm-2 { padding: .5rem!important } .pt-sm-2, .py-sm-2 { padding-top: .5rem!important } .pr-sm-2, .px-sm-2 { padding-right: .5rem!important } .pb-sm-2, .py-sm-2 { padding-bottom: .5rem!important } .pl-sm-2, .px-sm-2 { padding-left: .5rem!important } .p-sm-3 { padding: 1rem!important } .pt-sm-3, .py-sm-3 { padding-top: 1rem!important } .pr-sm-3, .px-sm-3 { padding-right: 1rem!important } .pb-sm-3, .py-sm-3 { padding-bottom: 1rem!important } .pl-sm-3, .px-sm-3 { padding-left: 1rem!important } .p-sm-4 { padding: 1.5rem!important } .pt-sm-4, .py-sm-4 { padding-top: 1.5rem!important } .pr-sm-4, .px-sm-4 { padding-right: 1.5rem!important } .pb-sm-4, .py-sm-4 { padding-bottom: 1.5rem!important } .pl-sm-4, .px-sm-4 { padding-left: 1.5rem!important } .p-sm-5 { padding: 3rem!important } .pt-sm-5, .py-sm-5 { padding-top: 3rem!important } .pr-sm-5, .px-sm-5 { padding-right: 3rem!important } .pb-sm-5, .py-sm-5 { padding-bottom: 3rem!important } .pl-sm-5, .px-sm-5 { padding-left: 3rem!important } .m-sm-n1 { margin: -.25rem!important } .mt-sm-n1, .my-sm-n1 { margin-top: -.25rem!important } .mr-sm-n1, .mx-sm-n1 { margin-right: -.25rem!important } .mb-sm-n1, .my-sm-n1 { margin-bottom: -.25rem!important } .ml-sm-n1, .mx-sm-n1 { margin-left: -.25rem!important } .m-sm-n2 { margin: -.5rem!important } .mt-sm-n2, .my-sm-n2 { margin-top: -.5rem!important } .mr-sm-n2, .mx-sm-n2 { margin-right: -.5rem!important } .mb-sm-n2, .my-sm-n2 { margin-bottom: -.5rem!important } .ml-sm-n2, .mx-sm-n2 { margin-left: -.5rem!important } .m-sm-n3 { margin: -1rem!important } .mt-sm-n3, .my-sm-n3 { margin-top: -1rem!important } .mr-sm-n3, .mx-sm-n3 { margin-right: -1rem!important } .mb-sm-n3, .my-sm-n3 { margin-bottom: -1rem!important } .ml-sm-n3, .mx-sm-n3 { margin-left: -1rem!important } .m-sm-n4 { margin: -1.5rem!important } .mt-sm-n4, .my-sm-n4 { margin-top: -1.5rem!important } .mr-sm-n4, .mx-sm-n4 { margin-right: -1.5rem!important } .mb-sm-n4, .my-sm-n4 { margin-bottom: -1.5rem!important } .ml-sm-n4, .mx-sm-n4 { margin-left: -1.5rem!important } .m-sm-n5 { margin: -3rem!important } .mt-sm-n5, .my-sm-n5 { margin-top: -3rem!important } .mr-sm-n5, .mx-sm-n5 { margin-right: -3rem!important } .mb-sm-n5, .my-sm-n5 { margin-bottom: -3rem!important } .ml-sm-n5, .mx-sm-n5 { margin-left: -3rem!important } .m-sm-auto { margin: auto!important } .mt-sm-auto, .my-sm-auto { margin-top: auto!important } .mr-sm-auto, .mx-sm-auto { margin-right: auto!important } .mb-sm-auto, .my-sm-auto { margin-bottom: auto!important } .ml-sm-auto, .mx-sm-auto { margin-left: auto!important } } @media (min-width:768px) { .m-md-0 { margin: 0!important } .mt-md-0, .my-md-0 { margin-top: 0!important } .mr-md-0, .mx-md-0 { margin-right: 0!important } .mb-md-0, .my-md-0 { margin-bottom: 0!important } .ml-md-0, .mx-md-0 { margin-left: 0!important } .m-md-1 { margin: .25rem!important } .mt-md-1, .my-md-1 { margin-top: .25rem!important } .mr-md-1, .mx-md-1 { margin-right: .25rem!important } .mb-md-1, .my-md-1 { margin-bottom: .25rem!important } .ml-md-1, .mx-md-1 { margin-left: .25rem!important } .m-md-2 { margin: .5rem!important } .mt-md-2, .my-md-2 { margin-top: .5rem!important } .mr-md-2, .mx-md-2 { margin-right: .5rem!important } .mb-md-2, .my-md-2 { margin-bottom: .5rem!important } .ml-md-2, .mx-md-2 { margin-left: .5rem!important } .m-md-3 { margin: 1rem!important } .mt-md-3, .my-md-3 { margin-top: 1rem!important } .mr-md-3, .mx-md-3 { margin-right: 1rem!important } .mb-md-3, .my-md-3 { margin-bottom: 1rem!important } .ml-md-3, .mx-md-3 { margin-left: 1rem!important } .m-md-4 { margin: 1.5rem!important } .mt-md-4, .my-md-4 { margin-top: 1.5rem!important } .mr-md-4, .mx-md-4 { margin-right: 1.5rem!important } .mb-md-4, .my-md-4 { margin-bottom: 1.5rem!important } .ml-md-4, .mx-md-4 { margin-left: 1.5rem!important } .m-md-5 { margin: 3rem!important } .mt-md-5, .my-md-5 { margin-top: 3rem!important } .mr-md-5, .mx-md-5 { margin-right: 3rem!important } .mb-md-5, .my-md-5 { margin-bottom: 3rem!important } .ml-md-5, .mx-md-5 { margin-left: 3rem!important } .p-md-0 { padding: 0!important } .pt-md-0, .py-md-0 { padding-top: 0!important } .pr-md-0, .px-md-0 { padding-right: 0!important } .pb-md-0, .py-md-0 { padding-bottom: 0!important } .pl-md-0, .px-md-0 { padding-left: 0!important } .p-md-1 { padding: .25rem!important } .pt-md-1, .py-md-1 { padding-top: .25rem!important } .pr-md-1, .px-md-1 { padding-right: .25rem!important } .pb-md-1, .py-md-1 { padding-bottom: .25rem!important } .pl-md-1, .px-md-1 { padding-left: .25rem!important } .p-md-2 { padding: .5rem!important } .pt-md-2, .py-md-2 { padding-top: .5rem!important } .pr-md-2, .px-md-2 { padding-right: .5rem!important } .pb-md-2, .py-md-2 { padding-bottom: .5rem!important } .pl-md-2, .px-md-2 { padding-left: .5rem!important } .p-md-3 { padding: 1rem!important } .pt-md-3, .py-md-3 { padding-top: 1rem!important } .pr-md-3, .px-md-3 { padding-right: 1rem!important } .pb-md-3, .py-md-3 { padding-bottom: 1rem!important } .pl-md-3, .px-md-3 { padding-left: 1rem!important } .p-md-4 { padding: 1.5rem!important } .pt-md-4, .py-md-4 { padding-top: 1.5rem!important } .pr-md-4, .px-md-4 { padding-right: 1.5rem!important } .pb-md-4, .py-md-4 { padding-bottom: 1.5rem!important } .pl-md-4, .px-md-4 { padding-left: 1.5rem!important } .p-md-5 { padding: 3rem!important } .pt-md-5, .py-md-5 { padding-top: 3rem!important } .pr-md-5, .px-md-5 { padding-right: 3rem!important } .pb-md-5, .py-md-5 { padding-bottom: 3rem!important } .pl-md-5, .px-md-5 { padding-left: 3rem!important } .m-md-n1 { margin: -.25rem!important } .mt-md-n1, .my-md-n1 { margin-top: -.25rem!important } .mr-md-n1, .mx-md-n1 { margin-right: -.25rem!important } .mb-md-n1, .my-md-n1 { margin-bottom: -.25rem!important } .ml-md-n1, .mx-md-n1 { margin-left: -.25rem!important } .m-md-n2 { margin: -.5rem!important } .mt-md-n2, .my-md-n2 { margin-top: -.5rem!important } .mr-md-n2, .mx-md-n2 { margin-right: -.5rem!important } .mb-md-n2, .my-md-n2 { margin-bottom: -.5rem!important } .ml-md-n2, .mx-md-n2 { margin-left: -.5rem!important } .m-md-n3 { margin: -1rem!important } .mt-md-n3, .my-md-n3 { margin-top: -1rem!important } .mr-md-n3, .mx-md-n3 { margin-right: -1rem!important } .mb-md-n3, .my-md-n3 { margin-bottom: -1rem!important } .ml-md-n3, .mx-md-n3 { margin-left: -1rem!important } .m-md-n4 { margin: -1.5rem!important } .mt-md-n4, .my-md-n4 { margin-top: -1.5rem!important } .mr-md-n4, .mx-md-n4 { margin-right: -1.5rem!important } .mb-md-n4, .my-md-n4 { margin-bottom: -1.5rem!important } .ml-md-n4, .mx-md-n4 { margin-left: -1.5rem!important } .m-md-n5 { margin: -3rem!important } .mt-md-n5, .my-md-n5 { margin-top: -3rem!important } .mr-md-n5, .mx-md-n5 { margin-right: -3rem!important } .mb-md-n5, .my-md-n5 { margin-bottom: -3rem!important } .ml-md-n5, .mx-md-n5 { margin-left: -3rem!important } .m-md-auto { margin: auto!important } .mt-md-auto, .my-md-auto { margin-top: auto!important } .mr-md-auto, .mx-md-auto { margin-right: auto!important } .mb-md-auto, .my-md-auto { margin-bottom: auto!important } .ml-md-auto, .mx-md-auto { margin-left: auto!important } } @media (min-width:992px) { .m-lg-0 { margin: 0!important } .mt-lg-0, .my-lg-0 { margin-top: 0!important } .mr-lg-0, .mx-lg-0 { margin-right: 0!important } .mb-lg-0, .my-lg-0 { margin-bottom: 0!important } .ml-lg-0, .mx-lg-0 { margin-left: 0!important } .m-lg-1 { margin: .25rem!important } .mt-lg-1, .my-lg-1 { margin-top: .25rem!important } .mr-lg-1, .mx-lg-1 { margin-right: .25rem!important } .mb-lg-1, .my-lg-1 { margin-bottom: .25rem!important } .ml-lg-1, .mx-lg-1 { margin-left: .25rem!important } .m-lg-2 { margin: .5rem!important } .mt-lg-2, .my-lg-2 { margin-top: .5rem!important } .mr-lg-2, .mx-lg-2 { margin-right: .5rem!important } .mb-lg-2, .my-lg-2 { margin-bottom: .5rem!important } .ml-lg-2, .mx-lg-2 { margin-left: .5rem!important } .m-lg-3 { margin: 1rem!important } .mt-lg-3, .my-lg-3 { margin-top: 1rem!important } .mr-lg-3, .mx-lg-3 { margin-right: 1rem!important } .mb-lg-3, .my-lg-3 { margin-bottom: 1rem!important } .ml-lg-3, .mx-lg-3 { margin-left: 1rem!important } .m-lg-4 { margin: 1.5rem!important } .mt-lg-4, .my-lg-4 { margin-top: 1.5rem!important } .mr-lg-4, .mx-lg-4 { margin-right: 1.5rem!important } .mb-lg-4, .my-lg-4 { margin-bottom: 1.5rem!important } .ml-lg-4, .mx-lg-4 { margin-left: 1.5rem!important } .m-lg-5 { margin: 3rem!important } .mt-lg-5, .my-lg-5 { margin-top: 3rem!important } .mr-lg-5, .mx-lg-5 { margin-right: 3rem!important } .mb-lg-5, .my-lg-5 { margin-bottom: 3rem!important } .ml-lg-5, .mx-lg-5 { margin-left: 3rem!important } .p-lg-0 { padding: 0!important } .pt-lg-0, .py-lg-0 { padding-top: 0!important } .pr-lg-0, .px-lg-0 { padding-right: 0!important } .pb-lg-0, .py-lg-0 { padding-bottom: 0!important } .pl-lg-0, .px-lg-0 { padding-left: 0!important } .p-lg-1 { padding: .25rem!important } .pt-lg-1, .py-lg-1 { padding-top: .25rem!important } .pr-lg-1, .px-lg-1 { padding-right: .25rem!important } .pb-lg-1, .py-lg-1 { padding-bottom: .25rem!important } .pl-lg-1, .px-lg-1 { padding-left: .25rem!important } .p-lg-2 { padding: .5rem!important } .pt-lg-2, .py-lg-2 { padding-top: .5rem!important } .pr-lg-2, .px-lg-2 { padding-right: .5rem!important } .pb-lg-2, .py-lg-2 { padding-bottom: .5rem!important } .pl-lg-2, .px-lg-2 { padding-left: .5rem!important } .p-lg-3 { padding: 1rem!important } .pt-lg-3, .py-lg-3 { padding-top: 1rem!important } .pr-lg-3, .px-lg-3 { padding-right: 1rem!important } .pb-lg-3, .py-lg-3 { padding-bottom: 1rem!important } .pl-lg-3, .px-lg-3 { padding-left: 1rem!important } .p-lg-4 { padding: 1.5rem!important } .pt-lg-4, .py-lg-4 { padding-top: 1.5rem!important } .pr-lg-4, .px-lg-4 { padding-right: 1.5rem!important } .pb-lg-4, .py-lg-4 { padding-bottom: 1.5rem!important } .pl-lg-4, .px-lg-4 { padding-left: 1.5rem!important } .p-lg-5 { padding: 3rem!important } .pt-lg-5, .py-lg-5 { padding-top: 3rem!important } .pr-lg-5, .px-lg-5 { padding-right: 3rem!important } .pb-lg-5, .py-lg-5 { padding-bottom: 3rem!important } .pl-lg-5, .px-lg-5 { padding-left: 3rem!important } .m-lg-n1 { margin: -.25rem!important } .mt-lg-n1, .my-lg-n1 { margin-top: -.25rem!important } .mr-lg-n1, .mx-lg-n1 { margin-right: -.25rem!important } .mb-lg-n1, .my-lg-n1 { margin-bottom: -.25rem!important } .ml-lg-n1, .mx-lg-n1 { margin-left: -.25rem!important } .m-lg-n2 { margin: -.5rem!important } .mt-lg-n2, .my-lg-n2 { margin-top: -.5rem!important } .mr-lg-n2, .mx-lg-n2 { margin-right: -.5rem!important } .mb-lg-n2, .my-lg-n2 { margin-bottom: -.5rem!important } .ml-lg-n2, .mx-lg-n2 { margin-left: -.5rem!important } .m-lg-n3 { margin: -1rem!important } .mt-lg-n3, .my-lg-n3 { margin-top: -1rem!important } .mr-lg-n3, .mx-lg-n3 { margin-right: -1rem!important } .mb-lg-n3, .my-lg-n3 { margin-bottom: -1rem!important } .ml-lg-n3, .mx-lg-n3 { margin-left: -1rem!important } .m-lg-n4 { margin: -1.5rem!important } .mt-lg-n4, .my-lg-n4 { margin-top: -1.5rem!important } .mr-lg-n4, .mx-lg-n4 { margin-right: -1.5rem!important } .mb-lg-n4, .my-lg-n4 { margin-bottom: -1.5rem!important } .ml-lg-n4, .mx-lg-n4 { margin-left: -1.5rem!important } .m-lg-n5 { margin: -3rem!important } .mt-lg-n5, .my-lg-n5 { margin-top: -3rem!important } .mr-lg-n5, .mx-lg-n5 { margin-right: -3rem!important } .mb-lg-n5, .my-lg-n5 { margin-bottom: -3rem!important } .ml-lg-n5, .mx-lg-n5 { margin-left: -3rem!important } .m-lg-auto { margin: auto!important } .mt-lg-auto, .my-lg-auto { margin-top: auto!important } .mr-lg-auto, .mx-lg-auto { margin-right: auto!important } .mb-lg-auto, .my-lg-auto { margin-bottom: auto!important } .ml-lg-auto, .mx-lg-auto { margin-left: auto!important } } @media (min-width:1200px) { .m-xl-0 { margin: 0!important } .mt-xl-0, .my-xl-0 { margin-top: 0!important } .mr-xl-0, .mx-xl-0 { margin-right: 0!important } .mb-xl-0, .my-xl-0 { margin-bottom: 0!important } .ml-xl-0, .mx-xl-0 { margin-left: 0!important } .m-xl-1 { margin: .25rem!important } .mt-xl-1, .my-xl-1 { margin-top: .25rem!important } .mr-xl-1, .mx-xl-1 { margin-right: .25rem!important } .mb-xl-1, .my-xl-1 { margin-bottom: .25rem!important } .ml-xl-1, .mx-xl-1 { margin-left: .25rem!important } .m-xl-2 { margin: .5rem!important } .mt-xl-2, .my-xl-2 { margin-top: .5rem!important } .mr-xl-2, .mx-xl-2 { margin-right: .5rem!important } .mb-xl-2, .my-xl-2 { margin-bottom: .5rem!important } .ml-xl-2, .mx-xl-2 { margin-left: .5rem!important } .m-xl-3 { margin: 1rem!important } .mt-xl-3, .my-xl-3 { margin-top: 1rem!important } .mr-xl-3, .mx-xl-3 { margin-right: 1rem!important } .mb-xl-3, .my-xl-3 { margin-bottom: 1rem!important } .ml-xl-3, .mx-xl-3 { margin-left: 1rem!important } .m-xl-4 { margin: 1.5rem!important } .mt-xl-4, .my-xl-4 { margin-top: 1.5rem!important } .mr-xl-4, .mx-xl-4 { margin-right: 1.5rem!important } .mb-xl-4, .my-xl-4 { margin-bottom: 1.5rem!important } .ml-xl-4, .mx-xl-4 { margin-left: 1.5rem!important } .m-xl-5 { margin: 3rem!important } .mt-xl-5, .my-xl-5 { margin-top: 3rem!important } .mr-xl-5, .mx-xl-5 { margin-right: 3rem!important } .mb-xl-5, .my-xl-5 { margin-bottom: 3rem!important } .ml-xl-5, .mx-xl-5 { margin-left: 3rem!important } .p-xl-0 { padding: 0!important } .pt-xl-0, .py-xl-0 { padding-top: 0!important } .pr-xl-0, .px-xl-0 { padding-right: 0!important } .pb-xl-0, .py-xl-0 { padding-bottom: 0!important } .pl-xl-0, .px-xl-0 { padding-left: 0!important } .p-xl-1 { padding: .25rem!important } .pt-xl-1, .py-xl-1 { padding-top: .25rem!important } .pr-xl-1, .px-xl-1 { padding-right: .25rem!important } .pb-xl-1, .py-xl-1 { padding-bottom: .25rem!important } .pl-xl-1, .px-xl-1 { padding-left: .25rem!important } .p-xl-2 { padding: .5rem!important } .pt-xl-2, .py-xl-2 { padding-top: .5rem!important } .pr-xl-2, .px-xl-2 { padding-right: .5rem!important } .pb-xl-2, .py-xl-2 { padding-bottom: .5rem!important } .pl-xl-2, .px-xl-2 { padding-left: .5rem!important } .p-xl-3 { padding: 1rem!important } .pt-xl-3, .py-xl-3 { padding-top: 1rem!important } .pr-xl-3, .px-xl-3 { padding-right: 1rem!important } .pb-xl-3, .py-xl-3 { padding-bottom: 1rem!important } .pl-xl-3, .px-xl-3 { padding-left: 1rem!important } .p-xl-4 { padding: 1.5rem!important } .pt-xl-4, .py-xl-4 { padding-top: 1.5rem!important } .pr-xl-4, .px-xl-4 { padding-right: 1.5rem!important } .pb-xl-4, .py-xl-4 { padding-bottom: 1.5rem!important } .pl-xl-4, .px-xl-4 { padding-left: 1.5rem!important } .p-xl-5 { padding: 3rem!important } .pt-xl-5, .py-xl-5 { padding-top: 3rem!important } .pr-xl-5, .px-xl-5 { padding-right: 3rem!important } .pb-xl-5, .py-xl-5 { padding-bottom: 3rem!important } .pl-xl-5, .px-xl-5 { padding-left: 3rem!important } .m-xl-n1 { margin: -.25rem!important } .mt-xl-n1, .my-xl-n1 { margin-top: -.25rem!important } .mr-xl-n1, .mx-xl-n1 { margin-right: -.25rem!important } .mb-xl-n1, .my-xl-n1 { margin-bottom: -.25rem!important } .ml-xl-n1, .mx-xl-n1 { margin-left: -.25rem!important } .m-xl-n2 { margin: -.5rem!important } .mt-xl-n2, .my-xl-n2 { margin-top: -.5rem!important } .mr-xl-n2, .mx-xl-n2 { margin-right: -.5rem!important } .mb-xl-n2, .my-xl-n2 { margin-bottom: -.5rem!important } .ml-xl-n2, .mx-xl-n2 { margin-left: -.5rem!important } .m-xl-n3 { margin: -1rem!important } .mt-xl-n3, .my-xl-n3 { margin-top: -1rem!important } .mr-xl-n3, .mx-xl-n3 { margin-right: -1rem!important } .mb-xl-n3, .my-xl-n3 { margin-bottom: -1rem!important } .ml-xl-n3, .mx-xl-n3 { margin-left: -1rem!important } .m-xl-n4 { margin: -1.5rem!important } .mt-xl-n4, .my-xl-n4 { margin-top: -1.5rem!important } .mr-xl-n4, .mx-xl-n4 { margin-right: -1.5rem!important } .mb-xl-n4, .my-xl-n4 { margin-bottom: -1.5rem!important } .ml-xl-n4, .mx-xl-n4 { margin-left: -1.5rem!important } .m-xl-n5 { margin: -3rem!important } .mt-xl-n5, .my-xl-n5 { margin-top: -3rem!important } .mr-xl-n5, .mx-xl-n5 { margin-right: -3rem!important } .mb-xl-n5, .my-xl-n5 { margin-bottom: -3rem!important } .ml-xl-n5, .mx-xl-n5 { margin-left: -3rem!important } .m-xl-auto { margin: auto!important } .mt-xl-auto, .my-xl-auto { margin-top: auto!important } .mr-xl-auto, .mx-xl-auto { margin-right: auto!important } .mb-xl-auto, .my-xl-auto { margin-bottom: auto!important } .ml-xl-auto, .mx-xl-auto { margin-left: auto!important } } .text-monospace { font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace!important } .text-justify { text-align: justify!important } .text-wrap { white-space: normal!important } .text-nowrap { white-space: nowrap!important } .text-truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap } .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 } } .text-lowercase { text-transform: lowercase!important } .text-uppercase { text-transform: uppercase!important } .text-capitalize { text-transform: capitalize!important } .font-weight-light { font-weight: 300!important } .font-weight-lighter { font-weight: lighter!important } .font-weight-normal { font-weight: 400!important } .font-weight-bold { font-weight: 700!important } .font-weight-bolder { font-weight: bolder!important } .font-italic { font-style: italic!important } .text-white { color: #fff!important } .text-primary { color: #007bff!important } a.text-primary:focus, a.text-primary:hover { color: #0056b3!important } .text-secondary { color: #6c757d!important } a.text-secondary:focus, a.text-secondary:hover { color: #494f54!important } .text-success { color: #28a745!important } a.text-success:focus, a.text-success:hover { color: #19692c!important } .text-info { color: #17a2b8!important } a.text-info:focus, a.text-info:hover { color: #0f6674!important } .text-warning { color: #ffc107!important } a.text-warning:focus, a.text-warning:hover { color: #ba8b00!important } .text-danger { color: #dc3545!important } a.text-danger:focus, a.text-danger:hover { color: #a71d2a!important } .text-light { color: #f8f9fa!important } a.text-light:focus, a.text-light:hover { color: #cbd3da!important } .text-dark { color: #343a40!important } a.text-dark:focus, a.text-dark:hover { color: #121416!important } .text-body { color: #212529!important } .text-muted { color: #6c757d!important } .text-black-50 { color: rgba(0, 0, 0, .5)!important } .text-white-50 { color: rgba(255, 255, 255, .5)!important } .text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0 } .text-decoration-none { text-decoration: none!important } .text-break { word-break: break-word!important; overflow-wrap: break-word!important } .text-reset { color: inherit!important } .visible { visibility: visible!important } .invisible { visibility: hidden!important } @media print { *, ::after, ::before { 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 } blockquote, pre { border: 1px solid #adb5bd; page-break-inside: avoid } thead { display: table-header-group } img, tr { page-break-inside: avoid } h2, h3, p { 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 td, .table-bordered th { border: 1px solid #dee2e6!important } .table-dark { color: inherit } .table-dark tbody+tbody, .table-dark td, .table-dark th, .table-dark thead th { border-color: #dee2e6 } .table .thead-dark th { color: inherit; border-color: #dee2e6 } } .sl-wrapper .sl-close,.sl-wrapper .sl-navigation button{height:44px;line-height:44px;font-family:Arial,Baskerville,monospace}.sl-wrapper .sl-close:focus,.sl-wrapper .sl-navigation button:focus{outline:0}body.hidden-scroll{overflow:hidden}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#1c1c1c;opacity:.7;display:none;z-index:1035}.sl-wrapper .sl-close,.sl-wrapper .sl-counter{top:30px;display:none;color:#000;position:fixed}.sl-wrapper{z-index:1040}.sl-wrapper button{border:0;background:0 0;font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{right:30px;z-index:10060;margin-top:-14px;margin-right:-14px;width:44px;font-size:3rem}.sl-wrapper .sl-counter{left:30px;z-index:1060;font-size:1rem}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;width:22px;text-align:center;display:block;z-index:10060;color:#000}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}.sl-wrapper .sl-image img{border:0}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}.sl-wrapper .sl-image img{border:0}}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0;width:100%;height:auto}.sl-wrapper .sl-image iframe{background:#000;border:0}@media (min-width:35.5em){.sl-wrapper .sl-image iframe{border:0}}@media (min-width:50em){.sl-wrapper .sl-image iframe{border:0}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgba(0,0,0,.8);font-size:1rem;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#000;z-index:1060}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.sl-transition{transition:-moz-transform ease .2s;transition:-ms-transform ease .2s;transition:-o-transform ease .2s;transition:-webkit-transform ease .2s;transition:transform ease .2s}@-webkit-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-ms-keyframes pulsate{0%,100%{opacity:0}0%{transform:scale(.1)}50%{opacity:1}100%{transform:scale(1.2)}}  .iziToast-capsule{font-size:0;height:0;width:100%;transform:translateZ(0);backface-visibility:hidden;transition:transform .5s cubic-bezier(.25,.8,.25,1),height .5s cubic-bezier(.25,.8,.25,1)}.iziToast-capsule,.iziToast-capsule *{box-sizing:border-box}.iziToast-overlay{display:block;position:fixed;top:-100px;left:0;right:0;bottom:-100px;z-index:997}.iziToast{display:inline-block;clear:both;position:relative;font-family:'Lato',Tahoma,Arial;font-size:14px;padding:8px 45px 9px 0;background:rgba(238,238,238,.9);border-color:rgba(238,238,238,.9);width:100%;pointer-events:all;cursor:default;transform:translateX(0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-height:54px}.iziToast&gt;.iziToast-progressbar{position:absolute;left:0;bottom:0;width:100%;z-index:1;background:rgba(255,255,255,.2)}.iziToast&gt;.iziToast-progressbar&gt;div{height:2px;width:100%;background:rgba(0,0,0,.3);border-radius:0 0 3px 3px}.iziToast.iziToast-balloon:before{content:'';position:absolute;right:8px;left:auto;width:0;height:0;top:100%;border-right:0 solid transparent;border-left:15px solid transparent;border-top:10px solid #000;border-top-color:inherit;border-radius:0}.iziToast.iziToast-balloon .iziToast-progressbar{top:0;bottom:auto}.iziToast.iziToast-balloon&gt;div{border-radius:0 0 0 3px}.iziToast&gt;.iziToast-cover{position:absolute;left:0;top:0;bottom:0;height:100%;margin:0;background-size:100%;background-position:50% 50%;background-repeat:no-repeat;background-color:rgba(0,0,0,.1)}.iziToast&gt;.iziToast-close{position:absolute;right:0;top:0;border:0;padding:0;opacity:.6;width:42px;height:100%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAJPAAACTwBcGfW0QAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAD3SURBVFiF1ZdtDoMgDEBfdi4PwAX8vLFn0qT7wxantojKupmQmCi8R4tSACpgjC2ICCUbEBa8ingjsU1AXRBeR8aLN64FiknswN8CYefBBDQ3whuFESy7WyQMeC0ipEI0A+0FeBvHUFN8xPaUhAH/iKoWsnXHGegy4J0yxialOfaHJAz4bhRzQzgDvdGnz4GbAonZbCQMuBm1K/kcFu8Mp1N2cFFpsxsMuJqqbIGExGl4loARajU1twskJLLhIsID7+tvUoDnIjTg5T9DPH9EBrz8rxjPzciAl9+O8SxI8CzJ8CxKFfh3ynK8Dyb8wNHM/XDqejx/AtNyPO87tNybAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:8px;cursor:pointer;outline:0}.iziToast&gt;.iziToast-close:hover{opacity:1}.iziToast&gt;.iziToast-body{position:relative;padding:0 0 0 10px;height:auto;min-height:36px;margin:0 0 0 15px;text-align:left}.iziToast&gt;.iziToast-body:after{content:"";display:table;clear:both}.iziToast&gt;.iziToast-body .iziToast-texts{margin:10px 0 0;padding-right:2px;display:inline-block;float:left}.iziToast&gt;.iziToast-body .iziToast-inputs{min-height:19px;float:left;margin:3px -2px}.iziToast&gt;.iziToast-body .iziToast-inputs&gt;input:not([type=checkbox]):not([type=radio]),.iziToast&gt;.iziToast-body .iziToast-inputs&gt;select{position:relative;display:inline-block;margin:2px;border-radius:2px;border:0;padding:4px 7px;font-size:13px;letter-spacing:.02em;background:rgba(0,0,0,.1);color:#000;box-shadow:0 0 0 1px rgba(0,0,0,.2);min-height:26px}.iziToast&gt;.iziToast-body .iziToast-inputs&gt;input:not([type=checkbox]):not([type=radio]):focus,.iziToast&gt;.iziToast-body .iziToast-inputs&gt;select:focus{box-shadow:0 0 0 1px rgba(0,0,0,.6)}.iziToast&gt;.iziToast-body .iziToast-buttons{min-height:17px;float:left;margin:4px -2px}.iziToast&gt;.iziToast-body .iziToast-buttons&gt;a,.iziToast&gt;.iziToast-body .iziToast-buttons&gt;button,.iziToast&gt;.iziToast-body .iziToast-buttons&gt;input:not([type=checkbox]):not([type=radio]){position:relative;display:inline-block;margin:2px;border-radius:2px;border:0;padding:5px 10px;font-size:12px;letter-spacing:.02em;cursor:pointer;background:rgba(0,0,0,.1);color:#000}.iziToast&gt;.iziToast-body .iziToast-buttons&gt;a:hover,.iziToast&gt;.iziToast-body .iziToast-buttons&gt;button:hover,.iziToast&gt;.iziToast-body .iziToast-buttons&gt;input:not([type=checkbox]):not([type=radio]):hover{background:rgba(0,0,0,.2)}.iziToast&gt;.iziToast-body .iziToast-buttons&gt;a:focus,.iziToast&gt;.iziToast-body .iziToast-buttons&gt;button:focus,.iziToast&gt;.iziToast-body .iziToast-buttons&gt;input:not([type=checkbox]):not([type=radio]):focus{box-shadow:0 0 0 1px rgba(0,0,0,.6)}.iziToast&gt;.iziToast-body .iziToast-buttons&gt;a:active,.iziToast&gt;.iziToast-body .iziToast-buttons&gt;button:active,.iziToast&gt;.iziToast-body .iziToast-buttons&gt;input:not([type=checkbox]):not([type=radio]):active{top:1px}.iziToast&gt;.iziToast-body .iziToast-icon{position:absolute;left:0;top:50%;display:table;font-size:23px;line-height:24px;margin-top:-12px;color:#000;width:24px;height:24px}.iziToast&gt;.iziToast-body .iziToast-icon.ico-info{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAflBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCtoPsAAAAKXRSTlMA6PsIvDob+OapavVhWRYPrIry2MxGQ97czsOzpJaMcE0qJQOwVtKjfxCVFeIAAAI3SURBVFjDlJPZsoIwEETnCiGyb8q+qmjl/3/wFmGKwjBROS9QWbtnOqDDGPq4MdMkSc0m7gcDDhF4NRdv8NoL4EcMpzoJglPl/KTDz4WW3IdvXEvxkfIKn7BMZb1bFK4yZFqghZ03jk0nG8N5NBwzx9xU5cxAg8fXi20/hDdC316lcA8o7t16eRuQvW1XGd2d2P8QSHQDDbdIII/9CR3lUF+lbucfJy4WfMS64EJPORnrZxtfc2pjJdnbuags3l04TTtJMXrdTph4Pyg4XAjugAJqMDf5Rf+oXx2/qi4u6nipakIi7CsgiuMSEF9IGKg8heQJKkxIfFSUU/egWSwNrS1fPDtLfon8sZOcYUQml1Qv9a3kfwsEUyJEMgFBKzdV8o3Iw9yAjg1jdLQCV4qbd3no8yD2GugaC3oMbF0NYHCpJYSDhNI5N2DAWB4F4z9Aj/04Cna/x7eVAQ17vRjQZPh+G/kddYv0h49yY4NWNDWMMOMUIRYvlTECmrN8pUAjo5RCMn8KoPmbJ/+Appgnk//Sy90GYBCGgm7IAskQ7D9hFKW4ApB1ei3FSYD9PjGAKygAV+ARFYBH5BsVgG9kkBSAQWKUFYBRZpkUgGVinRWAdUZQDABBQdIcAElDVBUAUUXWHQBZx1gMAGMprM0AsLbVXHsA5trZe93/wp3svQ0YNb/jWV3AIOLsMtlznSNOH7JqjOpDVh7z8qCZR10ftvO4nxeOvPLkpSuvfXnxzKtvXr7j+v8C5ii0e71At7cAAAAASUVORK5CYII=) no-repeat 50% 50%;background-size:85%}.iziToast&gt;.iziToast-body .iziToast-icon.ico-warning{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABECAMAAAAPzWOAAAAAkFBMVEUAAAAAAAABAAIAAAABAAIAAAMAAAABAAIBAAIBAAIAAAIAAAABAAIAAAABAAICAAICAAIAAAIAAAAAAAAAAAABAAIBAAIAAAMAAAABAAIBAAMBAAECAAIAAAIAAAIAAAABAAIBAAIBAAMBAAIBAAEAAAIAAAMAAAAAAAABAAECAAICAAIAAAIAAAMAAAQAAAE05yNAAAAAL3RSTlMAB+kD7V8Q+PXicwv7I9iYhkAzJxnx01IV5cmnk2xmHfzexsK4eEw5L7Gei39aRw640awAAAHQSURBVFjD7ZfJdoJAEEWJgCiI4oDiPM8m7///LidErRO7sHrY5u7YXLr7vKqu9kTC0HPmo9n8cJbEQOzqqAdAUHeUZACQuTkGDQBoDJwkHZR0XBz9FkpafXuHP0SJ09mGeJLZ5wwlTmcbA0THPmdEK7XPGTG1zxmInn3OiJ19zkB0jSVTKExMHT0wjAwlWzC0fSPHF1gWRpIhWMYm7fYTFcQGlbemf4dFfdTGg0B/KXM8qBU/3wntbq7rSGqvJ9kla6IpueFJet8fxfem5yhykjyOgNaWF1qSGd5JMNNxpNF7SZQaVh5JzLrTCZIEJ1GyEyVyd+pClMjdaSJK5O40giSRu5PfFiVyd1pAksjdKRnrSsbVdbiHrgT7yss315fkVQPLFQrL+4FHeOXKO5YRFEKv5AiFaMlKLlBpJuVCJlC5sJfvCgztru/3NmBYccPgGTxRAzxn1XGEMUf58pXZvjoOsOCgjL08+b53mtfAM/SVsZcjKLtysQZPqIy9HPP3m/3zKItRwT0LyQo8sTr26tcO83DIUMWIJjierHLsJda/tbNBFY0BP/bKtcM8HNIWCK3aYR4OMzgxo5w5EFLOLKDExXAm9gI4E3iAO94/Ct/lKWuM2LMGbgAAAABJRU5ErkJggg==) no-repeat 50% 50%;background-size:85%}.iziToast&gt;.iziToast-body .iziToast-icon.ico-error{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAeFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVyEiIAAAAJ3RSTlMA3BsB98QV8uSyWVUFz7+kcWMM2LuZioBpTUVBNcq2qaibj4d1azLZZYABAAACZElEQVRYw7WX25KCMAyGAxUoFDkpiohnV97/DXeGBtoOUprZ2dyo1K82fxKbwJJVp+KQZ7so2mX5oThVQLKwjDe9YZu4DF3ptAn6rxY0qQPOEq9fNC9ha3y77a22ba24v+9Xbe8v8x03dPOC2/NdvB6xeSreLfGJpnx0TyotKqLm2s7Jd/WO6ivXNp0tCy02R/aFz5VQ5wUPlUL5fIfj5KIlVGU0nWHm/5QtoTVMWY8mzIVu1K9O7XH2JiU/xnOOT39gnUfj+lFHddx4tFjL3/H8jjzaFCy2Rf0c/fdQyQszI8BDR973IyMSKa4krjxAiW/lkRvMP+bKK9WbYS1ASQg8dKjaUGlYPwRe/WoIkz8tiQchH5QAEMv6T0k8MD4mUyWr4E7jAWqZ+xWcMIYkXvlwggJ3IvFK+wIOcpXAo8n8P0COAaXyKH4OsjBuZB4ew0IGu+H1SebhNazsQBbWm8yj+hFuUJB5eMsN0IUXmYendAFFfJB5uEkRMYwxmcd6zDGRtmQePEykAgubymMRFmMxCSIPCRbTuFNN5OGORTjmNGc0Po0m8Uv0gcCry6xUhR2QeLii9tofbEfhz/qvNti+OfPqNm2Mq6105FUMvdT4GPmufMiV8PqBMkc+DdT1bjYYbjzU/ew23VP4n3mLAz4n8Jtv/Ui3ceTT2mzz5o1mZt0gnBpmsdjqRqVlmplcPdqa7X23kL9brdm2t/uBYDPn2+tyu48mtIGD10JTuUrukVrbCFiwDzcHrPjxKt7PW+AZQyT/WESO+1WL7f3o+WLHL2dYMSZsg6dg/z360ofvP4//v1NPzgs28WlWAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:80%}.iziToast&gt;.iziToast-body .iziToast-icon.ico-success{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAAIVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABt0UjBAAAACnRSTlMApAPhIFn82wgGv8mVtwAAAKVJREFUSMft0LEJAkEARNFFFEw1NFJb8CKjAy1AEOzAxNw+bEEEg6nyFjbY4LOzcBwX7S/gwUxoTdIn+Jbv4Lv8bx446+kB6VsBtK0B+wbMCKxrwL33wOrVeeChX28n7KTOTjgoEu6DRSYAgAAAAkAmAIAAAAIACQIkMkACAAgAIACAyECBKAOJuCagTJwSUCaUAEMAABEBRwAAEQFLbCJgO4bW+AZKGnktR+jAFAAAAABJRU5ErkJggg==) no-repeat 50% 50%;background-size:85%}.iziToast&gt;.iziToast-body .iziToast-icon.ico-question{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAQAAAAAYLlVAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhCQkUEhFovxTxAAAEDklEQVRo3s2ZTWgTQRTHf03ipTRUqghNSgsRjHgQrFUQC6JgD1Kak3gQUUoPqRdBglf1oBehBws9Cn4cGk+1SOmh2upBxAYVoeJHrR9tgq0i1Cq0lqYeks7MbpPdmU00/c8hm9n33v/t7Nt5M2+qMEWQI0QIibZKRrQpHvLL2KI2wnQzzBKrDm2RIeKEy01dTYKUI7G1ZRknQXV5yP10kTYgly1NF/5S6duZ8ES+1iZodyaocrjXxE0OFeifYYgp0mRIkwFChAkRJsIxGgrIP+I0n82fvZW5dc/zkss0O2o1c5mX6/TmaDWl77RFe5YkUW3tKEmyFv0lOvXJ/fTYnmCEFuMRbGHEZqVHLyT9DFjUJmkzJl9DG5MWWwM6Llif/gF1nukB6nhgGwUXdFrE+wiURA8QoM9i0zEWWpXQW+ZsyeRrOMuyEo5Fv4gmy4dXPvqcC+pH2VRYaMwy+OWG+iLGCgm0W0Kv9HdvR8ASjmKCXpuK/bxiV/76A/v5UdDIZuKcJGjrnec5KZ7wwsWFOp6xPX/9mt2sqDe7FO+Kf/fXHBPPDWpdXGhTpLvUG9VKwh1xMDDjkvu+cNDFBTk7ptX1QkKZ850m3duu6fcrWxwdaFFyREJ2j4vOpKP6Du6z4uJCv8sYJIVkCnJBGGZaBONO3roY2EqNrSfIPi7SKP4fdXyNUd6I6wbSAHEl33tFLe+FlSsusnK90A0+oEPcuufZgXnOi+u9LrKSJQZQw6LwqBnv2CKsfHORbFbyQhA6xN/pEuihSdj56Co7LWRjPiKie6gkB2LiKuUqK5kiPkLiz1QJ9K1cNXBAMoUCigNpQ9IqDtMI1HKA4/jyvUsaoSyZLA5kjOjDPFZen8Ql5TsvBskUgjciIPSX3QAXC86DT7VWvlEh/xZ+ij9BDVWJ0QL0SbZq6QaFxoLPcXPmBLveLCc4wXdDK6s+6/vwhCSniFLPXW0NJe5UB8zKCsviqpc7vGPVQFcyZbyPwGD+d5ZnxmNWlhG4xSBZZjivjIWHEQgoDkSMjMwTo54569JSE5IpA7EyJSMTyGTUAUFlO1ZKOtaHTMeL1PhYYFTcihmY2cQ5+ullj7EDkiVfVez2sCTz8yiv84djhg7IJVk81xFWJlPdfHBG0flkRC/zQFZ+DSllNtfDdUsOMCliyGX5uOzU3ZhIXFDof4m1gDuKbEx0t2YS25gVGpcMnr/I1kx3c6piB8P8ZoqEwfMX3ZyCXynJTmq/U7NUXqfUzCbWL1wqVKBQUeESzQYoUlW8TAcVL1RCxUu1G6BYXfFyfQ4VPbDI4T8d2WzgQ6sc/vmxnTsqfHCZQzUJxm1h5dxS5Tu6lQgTZ0ipqRVqSwzTbbLHMt+c19iO76tsx/cLZub+Ali+tYC93olEAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTA5LTA5VDIwOjE4OjE3KzAyOjAwjKtfjgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wOS0wOVQyMDoxODoxNyswMjowMP325zIAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:85%}.iziToast&gt;.iziToast-body .iziToast-message,.iziToast&gt;.iziToast-body .iziToast-title{padding:0;font-size:14px;line-height:16px;text-align:left;float:left;white-space:normal}.iziToast&gt;.iziToast-body .iziToast-title{color:#000;margin:0}.iziToast&gt;.iziToast-body .iziToast-message{margin:0 0 10px;color:rgba(0,0,0,.6)}.iziToast.iziToast-animateInside .iziToast-buttons-child,.iziToast.iziToast-animateInside .iziToast-icon,.iziToast.iziToast-animateInside .iziToast-inputs-child,.iziToast.iziToast-animateInside .iziToast-message,.iziToast.iziToast-animateInside .iziToast-title{opacity:0}.iziToast-target{position:relative;width:100%;margin:0 auto}.iziToast-target .iziToast-capsule{overflow:hidden}.iziToast-target .iziToast-capsule:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.iziToast-target .iziToast-capsule .iziToast{width:100%;float:left}.iziToast-wrapper{z-index:99999;position:fixed;width:100%;pointer-events:none;display:flex;flex-direction:column}.iziToast-wrapper .iziToast.iziToast-balloon:before{border-right:0 solid transparent;border-left:15px solid transparent;border-top:10px solid #000;border-top-color:inherit;right:8px;left:auto}.iziToast-wrapper-bottomLeft{left:0;bottom:0;text-align:left}.iziToast-wrapper-bottomLeft .iziToast.iziToast-balloon:before,.iziToast-wrapper-topLeft .iziToast.iziToast-balloon:before{border-right:15px solid transparent;border-left:0 solid transparent;right:auto;left:8px}.iziToast-wrapper-bottomRight{right:0;bottom:0;text-align:right}.iziToast-wrapper-topLeft{left:0;top:0;text-align:left}.iziToast-wrapper-topRight{top:0;right:0;text-align:right}.iziToast-wrapper-topCenter{top:0;left:0;right:0;text-align:center}.iziToast-wrapper-bottomCenter,.iziToast-wrapper-center{bottom:0;left:0;right:0;text-align:center}.iziToast-wrapper-center{top:0;justify-content:center;flex-flow:column;align-items:center}.iziToast-rtl{direction:rtl;padding:8px 0 9px 45px;font-family:Tahoma,'Lato',Arial}.iziToast-rtl .iziToast-cover{left:auto;right:0}.iziToast-rtl .iziToast-close{right:auto;left:0}.iziToast-rtl .iziToast-body{padding:0 10px 0 0;margin:0 16px 0 0;text-align:right}.iziToast-rtl .iziToast-body .iziToast-buttons,.iziToast-rtl .iziToast-body .iziToast-inputs,.iziToast-rtl .iziToast-body .iziToast-message,.iziToast-rtl .iziToast-body .iziToast-texts,.iziToast-rtl .iziToast-body .iziToast-title{float:right;text-align:right}.iziToast-rtl .iziToast-body .iziToast-icon{left:auto;right:0}@media only screen and (min-width:568px){.iziToast-wrapper{padding:10px 15px}.iziToast{margin:5px 0;border-radius:3px;width:auto}.iziToast:after{content:'';z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:3px;box-shadow:inset 0 -10px 20px -10px rgba(0,0,0,.2),inset 0 0 5px rgba(0,0,0,.1),0 8px 8px -5px rgba(0,0,0,.25)}.iziToast:not(.iziToast-rtl) .iziToast-cover{border-radius:3px 0 0 3px}.iziToast.iziToast-rtl .iziToast-cover{border-radius:0 3px 3px 0}.iziToast.iziToast-color-dark:after{box-shadow:inset 0 -10px 20px -10px rgba(255,255,255,.3),0 10px 10px -5px rgba(0,0,0,.25)}.iziToast.iziToast-balloon .iziToast-progressbar{background:0 0}.iziToast.iziToast-balloon:after{box-shadow:0 10px 10px -5px rgba(0,0,0,.25),inset 0 10px 20px -5px rgba(0,0,0,.25)}.iziToast-target .iziToast:after{box-shadow:inset 0 -10px 20px -10px rgba(0,0,0,.2),inset 0 0 5px rgba(0,0,0,.1)}}.iziToast.iziToast-theme-dark{background:#565c70;border-color:#565c70}.iziToast.iziToast-theme-dark .iziToast-title{color:#fff}.iziToast.iziToast-theme-dark .iziToast-message{color:rgba(255,255,255,.7);font-weight:300}.iziToast.iziToast-theme-dark .iziToast-close{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfgCR4OIQIPSao6AAAAwElEQVRIx72VUQ6EIAwFmz2XB+AConhjzqTJ7JeGKhLYlyx/BGdoBVpjIpMJNjgIZDKTkQHYmYfwmR2AfAqGFBcO2QjXZCd24bEggvd1KBx+xlwoDpYmvnBUUy68DYXD77ESr8WDtYqvxRex7a8oHP4Wo1Mkt5I68Mc+qYqv1h5OsZmZsQ3gj/02h6cO/KEYx29hu3R+VTTwz6D3TymIP1E8RvEiiVdZfEzicxYLiljSxKIqlnW5seitTW6uYnv/Aqh4whX3mEUrAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA5LTMwVDE0OjMzOjAyKzAyOjAwl6RMVgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wOS0zMFQxNDozMzowMiswMjowMOb59OoAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:8px}.iziToast.iziToast-theme-dark .iziToast-icon{color:#fff}.iziToast.iziToast-theme-dark .iziToast-icon.ico-info{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAflBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////vroaSAAAAKXRSTlMA6PsIvDob+OapavVhWRYPrIry2MxGQ97czsOzpJaMcE0qJQOwVtKjfxCVFeIAAAI3SURBVFjDlJPZsoIwEETnCiGyb8q+qmjl/3/wFmGKwjBROS9QWbtnOqDDGPq4MdMkSc0m7gcDDhF4NRdv8NoL4EcMpzoJglPl/KTDz4WW3IdvXEvxkfIKn7BMZb1bFK4yZFqghZ03jk0nG8N5NBwzx9xU5cxAg8fXi20/hDdC316lcA8o7t16eRuQvW1XGd2d2P8QSHQDDbdIII/9CR3lUF+lbucfJy4WfMS64EJPORnrZxtfc2pjJdnbuags3l04TTtJMXrdTph4Pyg4XAjugAJqMDf5Rf+oXx2/qi4u6nipakIi7CsgiuMSEF9IGKg8heQJKkxIfFSUU/egWSwNrS1fPDtLfon8sZOcYUQml1Qv9a3kfwsEUyJEMgFBKzdV8o3Iw9yAjg1jdLQCV4qbd3no8yD2GugaC3oMbF0NYHCpJYSDhNI5N2DAWB4F4z9Aj/04Cna/x7eVAQ17vRjQZPh+G/kddYv0h49yY4NWNDWMMOMUIRYvlTECmrN8pUAjo5RCMn8KoPmbJ/+Appgnk//Sy90GYBCGgm7IAskQ7D9hFKW4ApB1ei3FSYD9PjGAKygAV+ARFYBH5BsVgG9kkBSAQWKUFYBRZpkUgGVinRWAdUZQDABBQdIcAElDVBUAUUXWHQBZx1gMAGMprM0AsLbVXHsA5trZe93/wp3svQ0YNb/jWV3AIOLsMtlznSNOH7JqjOpDVh7z8qCZR10ftvO4nxeOvPLkpSuvfXnxzKtvXr7j+v8C5ii0e71At7cAAAAASUVORK5CYII=) no-repeat 50% 50%;background-size:85%}.iziToast.iziToast-theme-dark .iziToast-icon.ico-warning{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABECAMAAAAPzWOAAAAAllBMVEUAAAD////+//3+//3+//3///////z+//3+//3+//3////////////9//3////+//39//3///3////////////+//3+//39//3///z+//z+//7///3///3///3///3////////+//3+//3+//3+//z+//3+//7///3///z////////+//79//3///3///z///v+//3///+trXouAAAAMHRSTlMAB+j87RBf+PXiCwQClSPYhkAzJxnx05tSyadzcmxmHRbp5d7Gwrh4TDkvsYt/WkdQzCITAAAB1UlEQVRYw+3XaXKCQBCGYSIIighoxCVqNJrEPfly/8vFImKXduNsf/Mc4K1y7FnwlMLQc/bUbj85R6bA1LXRDICg6RjJcZa7NQYtnLUGTpERSiOXxrOPkv9s30iGKDmtbYir3H7OUHJa2ylAuvZzRvzUfs7Ii/2cgfTt54x82s8ZSM848gJmYtroQzA2jHwA+LkBIEuMGt+QIng1igzlyMrkuP2CyOi47axRaYTL5jhDJehoR+aovC29s3iIyly3Eb+hRCvZo2qsGTnhKr2cLDS+J73GsqBI9W80UCmWWpEuhIjh6ZRGjyNRarjzKGJ2Ou2himCvjHwqI+rTqQdlRH06TZQR9ek0hiqiPp06mV4ke7QPX6ERUZxO8Uo3sqrfhxvoRrCpvXwL/UjR9GRHMIvLgke4d5QbiwhM6JV2YKKF4vIl7XIBkwm4keryJVmvk/TfwcmPwQNkUQuyA2/sYGwnXL7GPu4bW1jYsmevrNj09/MGZMOEPXslQVqO8hqykD17JfPHP/bmo2yGGpdZiH3IZvzZa7B3+IdDjjpjesHJcvbs5dZ/e+cddVoDdvlq7x12Nac+iN7e4R8OXTjp0pw5CGnOLNDEzeBs5gVwFniAO+8f8wvfeXP2hyqnmwAAAABJRU5ErkJggg==) no-repeat 50% 50%;background-size:85%}.iziToast.iziToast-theme-dark .iziToast-icon.ico-error{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAeFBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GqOSsAAAAJ3RSTlMA3BsB98QV8uSyWVUFz6RxYwzYvbupmYqAaU1FQTXKv7abj4d1azKNUit3AAACZElEQVRYw7WXaZOCMAyGw30UORRQBLxX/v8/3BkaWjrY2szO5otKfGrzJrEp6Kw6F8f8sI+i/SE/FucKSBaWiT8p5idlaEtnXTB9tKDLLHAvdSatOan3je93k9F2vRF36+mr1a6eH2NFNydoHq/ieU/UXcWjjk9XykdNWq2ywtp4tXL6Wb2T/MqtzzZutsrNyfvA51KoQROhVCjfrnASIRpSVUZiD5v4RbWExjRdJzSmOsZFvzYz59kRSr6V5zE+/QELHkNdb3VRx45HS1b1u+zfkkcbRAZ3qJ9l/A4qefHUDMShJe+6kZKJDD2pLQ9Q4lu+5Q7rz7Plperd7AtQEgIPI6o2dxr2D4GXvxqCiKcn8cD4gxIAEt7/GYkHL16KqeJd0NB4gJbXfgVnzCGJlzGcocCVSLzUvoAj9xJ4NF7/R8gxoVQexc/hgBpSebjPjgPs59cHmYfn7NkDb6wXmUf1I1ygIPPw4gtgCE8yDw8eAop4J/PQcBExjQmZx37MsZB2ZB4cLKQCG5vKYxMWSzMxIg8pNtOyUkvkocEmXGo69mh8FgnxS4yBwMvDrJSNHZB4uC3ayz/YkcIP4lflwVIT+OU07ZSjrbTkZQ6dTPkYubZ8GC/Cqxu6WvJZII93dcCw46GdNqdpTeF/tiMOuDGB9z/NI6NvyWetGPM0g+bVNeovBmamHXWj0nCbEaGeTMN2PWrqd6cM26ZxP2DeJvj+ph/30Zi/GmRbtlK5SptI+nwGGnvH6gUruT+L16MJHF+58rwNIifTV0vM8+hwMeOXAb6Yx0wXT+b999WXfvn+8/X/F7fWzjdTord5AAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:80%}.iziToast.iziToast-theme-dark .iziToast-icon.ico-success{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAAIVBMVEUAAAD////////////////////////////////////////PIev5AAAACnRSTlMApAPhIFn82wgGv8mVtwAAAKVJREFUSMft0LEJAkEARNFFFEw1NFJb8CKjAy1AEOzAxNw+bEEEg6nyFjbY4LOzcBwX7S/gwUxoTdIn+Jbv4Lv8bx446+kB6VsBtK0B+wbMCKxrwL33wOrVeeChX28n7KTOTjgoEu6DRSYAgAAAAkAmAIAAAAIACQIkMkACAAgAIACAyECBKAOJuCagTJwSUCaUAEMAABEBRwAAEQFLbCJgO4bW+AZKGnktR+jAFAAAAABJRU5ErkJggg==) no-repeat 50% 50%;background-size:85%}.iziToast.iziToast-theme-dark .iziToast-icon.ico-question{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAQAAAAAYLlVAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhCQkUEg18vki+AAAETUlEQVRo3s1ZTWhbRxD+VlIuxsLFCYVIIQYVopBDoK5bKDWUBupDMNbJ5FBKg/FBziUQdE9yaC+FHBrwsdCfQ9RTGoLxwWl+DqHEojUFFydxnB9bInZDqOsErBrr6yGvs/ueX97bldTKo4Pe7puZb3Z33s7srIIjMY1jyCEjP6ImvyX8pF64arSHznKC06wzijY5xSKz7YbuYokV2lODsyyxqz3gSY6z6gCuqcpxJluFH+Z8U+D/0jyHoxFUBHgfvsGHIS9WMIUlVFFDFTUAGWSRQRY5HMeBEP6b+Ew9dh/7INd2jGeO59kfKdXP85zbIbfGQVf4sYC3N1hm3lo6zzIbPvk6x+zBk7wQGMEMB5xncIAzAS0XrFySSV72iS1yyBVcdA1x0afrsoUJgdFfY2+z8ADAXl7zz0KcwJiPfZKpVuABgClO+nRG+QIHDdfb4qlWwUXvKW4Z7vi6L4J9vg+vbfCeCeZH2RfOdMOc/HbCA4BvIW6EMQz7XK/ltd+hP+VzR9mgva2YSfyGI17fA7ynnocqeQNFfIJ0oHsdv6CC2+rXGBN6cQdveY3fcVRtmy/HDete+93zy8jA8zV7YkwYMrjHzRddRsCdiVCwwmh6wg9iTNC7Y9XIF1iS7kbUpsvvGEdPuTfSgAEjRpR096x0liPFD/Eqt2NMuBQzB2XhrACAApjFsuQFh9XdGAX70B3oSuNdnMVBaX+sopYxjwVpHFBVACyKTXNoktjD+6Ll8xhenS9MAAkAI/Lux2YNUOs4I413Ypg1SgEAu7kpFvWjaeJe0fJHDGe/cNaZBkekudw8PMA+0fMwlndZeAsJ5KR/qhUDUJCnSiyvRsolkJHGUgvjH8QXDgZopEzKMKDqCKrwEQ4C6MH7GEXC665buLJG8hlQc4LP4paxfJrOqYVYYY2UARfEIazTbgDg2dB98GebzJd54b8L/iWNdLyooeR6CHyZ+6xk0yKxkYg6nEVSUG4VJ9QJ9cxRCxO+9WiOyvgUeexXP1hLGH5nGuBWVtiSp4vqe3VP0UFWI9Wan4Er3v8q7jjPWVtm4FtcQQMrOKO2nOQCM5AyDMi56FDrKHA/1nyppS1ppBpYaE8wciEjGI2AaeM41kI4doDX4XiT3Qm1gevyruCgZg9P8xIv8m1nCzTKq6oiJ9xTMiZ505P5m8cdZ0CnZMVXHVljM7WMBzxpyDxygtdxoCEFTaMIWbZU85UvBjgUMYy0fBaAF8V1Lj9qWQ1aMZ5f4k9r+AGMSkMP1vZoZih6k6sicc5h/OFHM9vDqU/VIU7zJZdYYsKGH4g4nAJMGiXZRds1pVMoZ69RM5vfkbh0qkBhsnS2RLMLilQdL9MBHS9UAh0v1e6CYnXHy/WeeCcvLDwl/9OVze69tPKM+M+v7eJN6OzFpWdEF0ucDbhVNFXadnVrmJFlkVNGTS2M6pzmhMvltfPhnN2B63sVuL7fcNP3D1TSk2ihosPrAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTA5LTA5VDIwOjE4OjEzKzAyOjAweOR7nQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wOS0wOVQyMDoxODoxMyswMjowMAm5wyEAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:85%}.iziToast.iziToast-theme-dark .iziToast-buttons&gt;a,.iziToast.iziToast-theme-dark .iziToast-buttons&gt;button,.iziToast.iziToast-theme-dark .iziToast-buttons&gt;input{color:#fff;background:rgba(255,255,255,.1)}.iziToast.iziToast-theme-dark .iziToast-buttons&gt;a:hover,.iziToast.iziToast-theme-dark .iziToast-buttons&gt;button:hover,.iziToast.iziToast-theme-dark .iziToast-buttons&gt;input:hover{background:rgba(255,255,255,.2)}.iziToast.iziToast-theme-dark .iziToast-buttons&gt;a:focus,.iziToast.iziToast-theme-dark .iziToast-buttons&gt;button:focus,.iziToast.iziToast-theme-dark .iziToast-buttons&gt;input:focus{box-shadow:0 0 0 1px rgba(255,255,255,.6)}.iziToast.iziToast-color-red{background:rgba(255,175,180,.9);border-color:rgba(255,175,180,.9)}.iziToast.iziToast-color-orange{background:rgba(255,207,165,.9);border-color:rgba(255,207,165,.9)}.iziToast.iziToast-color-yellow{background:rgba(255,249,178,.9);border-color:rgba(255,249,178,.9)}.iziToast.iziToast-color-blue{background:rgba(157,222,255,.9);border-color:rgba(157,222,255,.9)}.iziToast.iziToast-color-green{background:rgba(166,239,184,.9);border-color:rgba(166,239,184,.9)}.iziToast.iziToast-layout2 .iziToast-body .iziToast-message,.iziToast.iziToast-layout2 .iziToast-body .iziToast-texts{width:100%}.iziToast.iziToast-layout3{border-radius:2px}.iziToast.iziToast-layout3::after{display:none}.iziToast .revealIn,.iziToast.revealIn{-webkit-animation:iziT-revealIn 1s cubic-bezier(.25,1.6,.25,1) both;-moz-animation:iziT-revealIn 1s cubic-bezier(.25,1.6,.25,1) both;animation:iziT-revealIn 1s cubic-bezier(.25,1.6,.25,1) both}.iziToast .slideIn,.iziToast.slideIn{-webkit-animation:iziT-slideIn 1s cubic-bezier(.16,.81,.32,1) both;-moz-animation:iziT-slideIn 1s cubic-bezier(.16,.81,.32,1) both;animation:iziT-slideIn 1s cubic-bezier(.16,.81,.32,1) both}.iziToast.bounceInLeft{-webkit-animation:iziT-bounceInLeft .7s ease-in-out both;animation:iziT-bounceInLeft .7s ease-in-out both}.iziToast.bounceInRight{-webkit-animation:iziT-bounceInRight .85s ease-in-out both;animation:iziT-bounceInRight .85s ease-in-out both}.iziToast.bounceInDown{-webkit-animation:iziT-bounceInDown .7s ease-in-out both;animation:iziT-bounceInDown .7s ease-in-out both}.iziToast.bounceInUp{-webkit-animation:iziT-bounceInUp .7s ease-in-out both;animation:iziT-bounceInUp .7s ease-in-out both}.iziToast .fadeIn,.iziToast.fadeIn{-webkit-animation:iziT-fadeIn .5s ease both;animation:iziT-fadeIn .5s ease both}.iziToast.fadeInUp{-webkit-animation:iziT-fadeInUp .7s ease both;animation:iziT-fadeInUp .7s ease both}.iziToast.fadeInDown{-webkit-animation:iziT-fadeInDown .7s ease both;animation:iziT-fadeInDown .7s ease both}.iziToast.fadeInLeft{-webkit-animation:iziT-fadeInLeft .85s cubic-bezier(.25,.8,.25,1) both;animation:iziT-fadeInLeft .85s cubic-bezier(.25,.8,.25,1) both}.iziToast.fadeInRight{-webkit-animation:iziT-fadeInRight .85s cubic-bezier(.25,.8,.25,1) both;animation:iziT-fadeInRight .85s cubic-bezier(.25,.8,.25,1) both}.iziToast.flipInX{-webkit-animation:iziT-flipInX .85s cubic-bezier(.35,0,.25,1) both;animation:iziT-flipInX .85s cubic-bezier(.35,0,.25,1) both}.iziToast.fadeOut{-webkit-animation:iziT-fadeOut .7s ease both;animation:iziT-fadeOut .7s ease both}.iziToast.fadeOutDown{-webkit-animation:iziT-fadeOutDown .7s cubic-bezier(.4,.45,.15,.91) both;animation:iziT-fadeOutDown .7s cubic-bezier(.4,.45,.15,.91) both}.iziToast.fadeOutUp{-webkit-animation:iziT-fadeOutUp .7s cubic-bezier(.4,.45,.15,.91) both;animation:iziT-fadeOutUp .7s cubic-bezier(.4,.45,.15,.91) both}.iziToast.fadeOutLeft{-webkit-animation:iziT-fadeOutLeft .5s ease both;animation:iziT-fadeOutLeft .5s ease both}.iziToast.fadeOutRight{-webkit-animation:iziT-fadeOutRight .5s ease both;animation:iziT-fadeOutRight .5s ease both}.iziToast.flipOutX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation:iziT-flipOutX .7s cubic-bezier(.4,.45,.15,.91) both;animation:iziT-flipOutX .7s cubic-bezier(.4,.45,.15,.91) both}.iziToast-overlay.fadeIn{-webkit-animation:iziT-fadeIn .5s ease both;animation:iziT-fadeIn .5s ease both}.iziToast-overlay.fadeOut{-webkit-animation:iziT-fadeOut .7s ease both;animation:iziT-fadeOut .7s ease both}@-webkit-keyframes iziT-revealIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,1)}to{opacity:1}}@-moz-keyframes iziT-revealIn{0%{opacity:0;-moz-transform:scale3d(.3,.3,1)}to{opacity:1}}@-webkit-keyframes iziT-slideIn{0%{opacity:0;-webkit-transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes iziT-slideIn{0%{opacity:0;-moz-transform:translateX(50px)}to{opacity:1;-moz-transform:translateX(0)}}@-webkit-keyframes iziT-bounceInLeft{0%{opacity:0;-webkit-transform:translateX(280px)}50%{opacity:1;-webkit-transform:translateX(-20px)}70%{-webkit-transform:translateX(10px)}to{-webkit-transform:translateX(0)}}@-webkit-keyframes iziT-bounceInRight{0%{opacity:0;-webkit-transform:translateX(-280px)}50%{opacity:1;-webkit-transform:translateX(20px)}70%{-webkit-transform:translateX(-10px)}to{-webkit-transform:translateX(0)}}@-webkit-keyframes iziT-bounceInDown{0%{opacity:0;-webkit-transform:translateY(-200px)}50%{opacity:1;-webkit-transform:translateY(10px)}70%{-webkit-transform:translateY(-5px)}to{-webkit-transform:translateY(0)}}@-webkit-keyframes iziT-bounceInUp{0%{opacity:0;-webkit-transform:translateY(200px)}50%{opacity:1;-webkit-transform:translateY(-10px)}70%{-webkit-transform:translateY(5px)}to{-webkit-transform:translateY(0)}}@-webkit-keyframes iziT-fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes iziT-fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziT-fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziT-fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziT-fadeInRight{0%{opacity:0;-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziT-flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg)}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes iziT-fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes iziT-fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes iziT-fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes iziT-fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}}@-webkit-keyframes iziT-fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}}@-webkit-keyframes iziT-flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@-moz-keyframes iziT-revealIn{0%{opacity:0;transform:scale3d(.3,.3,1)}to{opacity:1}}@-webkit-keyframes iziT-revealIn{0%{opacity:0;transform:scale3d(.3,.3,1)}to{opacity:1}}@-o-keyframes iziT-revealIn{0%{opacity:0;transform:scale3d(.3,.3,1)}to{opacity:1}}@keyframes iziT-revealIn{0%{opacity:0;transform:scale3d(.3,.3,1)}to{opacity:1}}@-moz-keyframes iziT-slideIn{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes iziT-slideIn{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@-o-keyframes iziT-slideIn{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes iziT-slideIn{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@-moz-keyframes iziT-bounceInLeft{0%{opacity:0;transform:translateX(280px)}50%{opacity:1;transform:translateX(-20px)}70%{transform:translateX(10px)}to{transform:translateX(0)}}@-webkit-keyframes iziT-bounceInLeft{0%{opacity:0;transform:translateX(280px)}50%{opacity:1;transform:translateX(-20px)}70%{transform:translateX(10px)}to{transform:translateX(0)}}@-o-keyframes iziT-bounceInLeft{0%{opacity:0;transform:translateX(280px)}50%{opacity:1;transform:translateX(-20px)}70%{transform:translateX(10px)}to{transform:translateX(0)}}@keyframes iziT-bounceInLeft{0%{opacity:0;transform:translateX(280px)}50%{opacity:1;transform:translateX(-20px)}70%{transform:translateX(10px)}to{transform:translateX(0)}}@-moz-keyframes iziT-bounceInRight{0%{opacity:0;transform:translateX(-280px)}50%{opacity:1;transform:translateX(20px)}70%{transform:translateX(-10px)}to{transform:translateX(0)}}@-webkit-keyframes iziT-bounceInRight{0%{opacity:0;transform:translateX(-280px)}50%{opacity:1;transform:translateX(20px)}70%{transform:translateX(-10px)}to{transform:translateX(0)}}@-o-keyframes iziT-bounceInRight{0%{opacity:0;transform:translateX(-280px)}50%{opacity:1;transform:translateX(20px)}70%{transform:translateX(-10px)}to{transform:translateX(0)}}@keyframes iziT-bounceInRight{0%{opacity:0;transform:translateX(-280px)}50%{opacity:1;transform:translateX(20px)}70%{transform:translateX(-10px)}to{transform:translateX(0)}}@-moz-keyframes iziT-bounceInDown{0%{opacity:0;transform:translateY(-200px)}50%{opacity:1;transform:translateY(10px)}70%{transform:translateY(-5px)}to{transform:translateY(0)}}@-webkit-keyframes iziT-bounceInDown{0%{opacity:0;transform:translateY(-200px)}50%{opacity:1;transform:translateY(10px)}70%{transform:translateY(-5px)}to{transform:translateY(0)}}@-o-keyframes iziT-bounceInDown{0%{opacity:0;transform:translateY(-200px)}50%{opacity:1;transform:translateY(10px)}70%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes iziT-bounceInDown{0%{opacity:0;transform:translateY(-200px)}50%{opacity:1;transform:translateY(10px)}70%{transform:translateY(-5px)}to{transform:translateY(0)}}@-moz-keyframes iziT-bounceInUp{0%{opacity:0;transform:translateY(200px)}50%{opacity:1;transform:translateY(-10px)}70%{transform:translateY(5px)}to{transform:translateY(0)}}@-webkit-keyframes iziT-bounceInUp{0%{opacity:0;transform:translateY(200px)}50%{opacity:1;transform:translateY(-10px)}70%{transform:translateY(5px)}to{transform:translateY(0)}}@-o-keyframes iziT-bounceInUp{0%{opacity:0;transform:translateY(200px)}50%{opacity:1;transform:translateY(-10px)}70%{transform:translateY(5px)}to{transform:translateY(0)}}@keyframes iziT-bounceInUp{0%{opacity:0;transform:translateY(200px)}50%{opacity:1;transform:translateY(-10px)}70%{transform:translateY(5px)}to{transform:translateY(0)}}@-moz-keyframes iziT-fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes iziT-fadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes iziT-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes iziT-fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes iziT-fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziT-fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-o-keyframes iziT-fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes iziT-fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-moz-keyframes iziT-fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziT-fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-o-keyframes iziT-fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes iziT-fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-moz-keyframes iziT-fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziT-fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-o-keyframes iziT-fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes iziT-fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-moz-keyframes iziT-fadeInRight{0%{opacity:0;-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziT-fadeInRight{0%{opacity:0;-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-o-keyframes iziT-fadeInRight{0%{opacity:0;-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes iziT-fadeInRight{0%{opacity:0;-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-moz-keyframes iziT-flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg)}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes iziT-flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg)}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-o-keyframes iziT-flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg)}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes iziT-flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg)}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-moz-keyframes iziT-fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes iziT-fadeOut{0%{opacity:1}to{opacity:0}}@-o-keyframes iziT-fadeOut{0%{opacity:1}to{opacity:0}}@keyframes iziT-fadeOut{0%{opacity:1}to{opacity:0}}@-moz-keyframes iziT-fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes iziT-fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-o-keyframes iziT-fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes iziT-fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-moz-keyframes iziT-fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes iziT-fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-o-keyframes iziT-fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes iziT-fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-moz-keyframes iziT-fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}}@-webkit-keyframes iziT-fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}}@-o-keyframes iziT-fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}}@keyframes iziT-fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}}@-moz-keyframes iziT-fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}}@-webkit-keyframes iziT-fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}}@-o-keyframes iziT-fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}}@keyframes iziT-fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}}@-moz-keyframes iziT-flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@-webkit-keyframes iziT-flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@-o-keyframes iziT-flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes iziT-flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}} .iziModal{display:none;position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;background:#fff;box-shadow:0 0 8px rgba(0,0,0,.3);transition:margin-top .3s ease,height .3s ease;transform:translateZ(0)}.iziModal *{-webkit-font-smoothing:antialiased}.iziModal::after{content:'';width:100%;height:0;opacity:0;position:absolute;left:0;bottom:0;z-index:1;background:-moz-linear-gradient(top,transparent 0%,rgba(0,0,0,.35) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,transparent),color-stop(100%,rgba(0,0,0,.35)));background:-webkit-linear-gradient(top,transparent 0%,rgba(0,0,0,.35) 100%);background:-o-linear-gradient(top,transparent 0%,rgba(0,0,0,.35) 100%);background:-ms-linear-gradient(top,transparent 0%,rgba(0,0,0,.35) 100%);background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.35) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#59000000',GradientType=0 );transition:height .3s ease-in-out,opacity .3s ease-in-out;pointer-events:none}.iziModal.hasShadow::after{height:30px;opacity:1}.iziModal .iziModal-progressbar{position:absolute;left:0;top:0;width:100%;z-index:1}.iziModal .iziModal-progressbar&gt;div{height:2px;width:100%}.iziModal .iziModal-header{background:#88a0b9;padding:14px 18px 15px;box-shadow:inset 0 -10px 15px -12px rgba(0,0,0,.3),0 0 0 #555;overflow:hidden;position:relative;z-index:10}.iziModal .iziModal-header-icon{font-size:40px;color:rgba(255,255,255,.5);padding:0 15px 0 0;margin:0;float:left}.iziModal .iziModal-header-title{color:#fff;font-size:18px;font-weight:600;line-height:1.3}.iziModal .iziModal-header-subtitle{color:rgba(255,255,255,.6);font-size:12px;line-height:1.45}.iziModal .iziModal-header-subtitle,.iziModal .iziModal-header-title{display:block;margin:0;padding:0;font-family:'Lato',Arial;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.iziModal .iziModal-header-buttons{position:absolute;top:50%;right:10px;margin:-17px 0 0}.iziModal .iziModal-button{display:block;float:right;z-index:2;outline:0;height:34px;width:34px;border:0;padding:0;margin:0;opacity:.3;border-radius:50%;transition:transform .5s cubic-bezier(.16,.81,.32,1),opacity .5s ease;background-size:67%!important;-webkit-tap-highlight-color:transparent}.iziModal .iziModal-button-close{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODZCQkIzQ0I0RTg0MTFFNjlBODI4QTFBRTRBMkFCMDQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODZCQkIzQ0M0RTg0MTFFNjlBODI4QTFBRTRBMkFCMDQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NkJCQjNDOTRFODQxMUU2OUE4MjhBMUFFNEEyQUIwNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4NkJCQjNDQTRFODQxMUU2OUE4MjhBMUFFNEEyQUIwNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsgTJLcAAALJSURBVHja3JnLS1VBHMfvQ7g9dBXRRrwEFRciAhMi1JRW1aIHVEIYEkW0iVpUhOD/ICK6cFMgSbUpC6VFkQa9NtpjkauriRY9Noa3pHT8/mIODMM5Or85o87pC5/NPf5mvmc8M7+Z36SFEKkY2gj2gUawF2wHW8A6+fwv+A6KYAQMg+dg2rbDtKXhGnAaHJIms4zYz9J4HxgAf1g9k2EGteAhWBBuNApaQNrUg6nRTaAbzIuV0RCocWW4DoyJlVcJXI5ruFk2tJqi/2TWxvA5sXbqA2Ucw01i7dVjargazAo/dE33p6/DlAheg50pP0SJpwG8CH7IaH/Q5pFZUhnoArkwwwVwJeWfdoMLYYZvqG+yTGo9CerAoIWBT+A4qAdPDWOugwo1NVcxJtpFZRLkwH3GJCqCghJfxVjnz1JMMMKnwAbGRAg0B5rAA4O4CblZ+qj8tkBjZthvSzDCtFIMM0ZpQhslk5Eej4jpZ/T7G+ygwG1ghrk+jjNMFy1eMPJzpOAzlou6iWmXZkm91EBHjEwUZXoQTDk2SxqhRh7HTJ9hpstB3rFZ0ldq6J2DnB9m2rXZfxOPlrX1DrJRXiaBXSHPaMHvB0cd9JPLpBImMvzLQTuUFA6A9yHPfoIjhsllOc1l5N4grtmDWgYrl5+JTUZcSjNkeMyxWdpA3ZN72IJj01OJTByJS82J2/wQVxmB5y1HK8x0JWMf/kzdD98FJcY5S51gdwyTQl6eUAraspo27PeWXgy8afim0+CELAwOWHyH9EkdkyWwJ4Yxk6BCP+bTm48anutWW5dAp34IpbW03UOzb0FPVEHbx0LKfvAyqpAyKw97JU8Mt6pml6rAJ6oY6Eu5NfvfF7QTeWWQyEsZr6694lwsNoPD8mKRo29gCNwGj7gXi7aGA1EBcY+8vq0GW8FmJb3Pgx9gEnwAr8Ab8MW2w0UBBgAVyyyaohV7ewAAAABJRU5ErkJggg==) no-repeat 50% 50%}.iziModal .iziModal-button-fullscreen{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTBBOUI4RUM0RTg0MTFFNjk0NTY4NUNFRkZFNEFEQzIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTBBOUI4RUQ0RTg0MTFFNjk0NTY4NUNFRkZFNEFEQzIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFMEE5QjhFQTRFODQxMUU2OTQ1Njg1Q0VGRkU0QURDMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFMEE5QjhFQjRFODQxMUU2OTQ1Njg1Q0VGRkU0QURDMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrQO6gAAAANmSURBVHjazJlbSBRRGMd3x92i0ForRRMiKiUoX4ouiFlJkRVBDxW9GJERwUasvdRT9FD00osRQtAFqegGBUHRBY0uaCVKEkSRpVR0tSwrQtp1+p/4Bk7D7M45M/Ot/uGHu+Psmf+c+eY753wnbJpmyIfGgvmgiv6WgkKQBwzwE3wBr0AnuAta6ZgnhT0aFuY2ghoyGdH4bS+4Dc6CZjCkdWVhWIPF4JoZnB6CDToeVE8sBidNPt0E5UEZrgG9Jr8GwHa/huMgaWZXDSDsxfBuc/jUBAwdw3Fz+NWoang5SJkjQwm7P3seLqQEX2LLfgfBdZcMORMcBqNDwekPqASP0uXhpjR3Ok0x/fUw9HIHGGVdw5DuRtzJpgxDsJui2qOWmuaAOuuLbHivz4YLwLgQj/aAXNmwuItlHhtbA7pAG5jEZHgKWCcbrhUTIY+NPQVjqFFObbYMi/hc6aOhl2AJ9TKnFoIyYXgemKEzJQXVVkyR3oFVzKZFuqw2qHdyFPKhrHPgMoWC3fRjRtNVVg+7SR5IiqmXxUt60cG0CK/vTIZniZVCmcKJF0C3ZNjKBqvJ9Hrwm46tsN1EkCoRQ/M3fBjvs6GrYAvdwHEfGcd1qBaGkwoxrKI+xjz83yJ0iLFHApd46X4xX+M+WECh4lepCNUIcpnMijrEWtAvTRHrbOd8FZNG8uA2Nf0hpmwtjBPwpQ5T0GPS/+tBAZhIq+b3Lu09EyHRwRgO+0C+7dhWcII+PwCf6Sk/Aa9d2vtn+A7nyASugJiD6YSDQcOlvVbxiCaAN8xrs3sgprBiac/QhlhnzjUo6JuZM0UlDS5FPtoQIdNlPYJTWUihFaDex+9Pg6T1KHJAJ2NI7ASllA28hEQ/KJIXoSlwgKlnh+jFe+GjLtwIPtjfyktUt+UaUZWqvw7H3oJD1peI7eQdoF1xWa+zQikHH13OmwqmOxxP0EiZtgK/DRwNuIcHwSeXc2K01WAPhbhKBb5hBNTVbskVH7fqpZGhbJUNtYF83fqwQSXPbOsGjb6etwx2gcEsmT3iFAZeNmUqaMeHSz2qu0k6W15Rqsx3B2i0D+xXGAHTFrRVlEeFuVoqH+ku6VNUbDkPzlAtg30nVK66i8rRIjAbTKaSQVQyN0DD6nOqcLZQld9TLfmvAAMAeMcvp3eCFqQAAAAASUVORK5CYII=) no-repeat 50% 50%}.iziModal.isFullscreen .iziModal-button-fullscreen{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkFFRTU5NDA0RTg1MTFFNjk0NEZFQzBGMkVBMDYyRDkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkFFRTU5NDE0RTg1MTFFNjk0NEZFQzBGMkVBMDYyRDkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyQUVFNTkzRTRFODUxMUU2OTQ0RkVDMEYyRUEwNjJEOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyQUVFNTkzRjRFODUxMUU2OTQ0RkVDMEYyRUEwNjJEOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuDFfX8AAANASURBVHjazJlZSBVRGMfHcWlB0xZM68GKukQLYaGkmEUR2EsvRfQS+BSJPUQE+lTR8hqIZY8hFS0ERVCRoW3gpUApghYpszLTVnCB3O70/+K7MAwzc78Z58z4hx8XzpzvzJ+Zc+d85ztphmFoU9BsUAoq+XcFyAc5QAfD4BfoBp3gCWjnNl9K82mYzO0FVWwyw0NsD3gIroBWkPB0ZzLsgc3grhGcnoE9XjxIOxaCC4Y6tYC1QRmuAj2Geg2CA1M1XAsmjHDVANL8GK4zolMz0L0YrjWiV5PU8HYw6TBIf8imD6UynA96HYKPg3mgMUTDY6DUzXCzQ+AxSz+r6QEQZz4HbLoDZNkZrnAIoOlRZjN1Gk3XS0zty/gTFaRq7Ay3uAR8BcU2ps/z9QJTWw74HrDhTyDbbHg9SKQI+sb9rKa3mV8ZmAt+KJjP1TS+zinFPkqEUqQdBeAOKLa0UwIzpqlXtcYpIKWIO4RBZPoRKNfC10YQI8MlYLkwaAB8ABsiMDwDbKU8dgtIFwRMgJ3guRadKpNPWBMa7tOi1WoyHJPuTsC4oN+IQsOLM3gPJlEWqOE/neMGBqwDeYoMz6G8c0I4h6eFyHBC8A2eVoaH8JutaPwuUA/+uvSht1sHKgTjTWZwjUCVYdrK3xT0iwkND+lc5FClUQ9fINHCRYY7FBrWPSz5Er2lAR9H9P+hpfYGl64OCmPadQ7ojcDwOJetysBMQX/6mrWS4d+cIoYtMnAEnBT2fwVeJufYxZBMFoKFlrajQtOX/uczvEtIB50Kdgn1lt3JGdANltjsXE64jPMnuQ1LPuFJcFrBE11gzQXAUnAPFNk86esO4zSBfmu5lVa9toCf8DC4Ba6C22DEdO01KDLdP5fLr1Z94X2ibV1ilWVQ1XrDpvPAU4c+u1KVqvaHXI7q43ltp3PSYmDDNCgGPrCUD1wN6y5lqzAUN89baX1Y55Jn2LrPRUffRwaHwWhIZs/aTQM/hzLlDp+coPRReprk5cgrkyvz7wM0+hOcAvOlPvwcLNIp526ux1H5aJbHeFpVX4Br4LLXWoffk9CkVnLlaBNYAxaBXJBpMjfIy+o7EAdtfIyb8HPDfwIMAM1WPs8F9tcxAAAAAElFTkSuQmCC) no-repeat 50% 50%}.iziModal .iziModal-button-close:hover{transform:rotate(180deg)}.iziModal .iziModal-button:hover{opacity:.8}.iziModal .iziModal-header.iziModal-noSubtitle{height:auto;padding:10px 15px 12px}.iziModal .iziModal-header.iziModal-noSubtitle .iziModal-header-icon{font-size:23px;padding-right:13px}.iziModal .iziModal-header.iziModal-noSubtitle .iziModal-header-title{font-size:15px;margin:3px 0 0;font-weight:400}.iziModal .iziModal-header.iziModal-noSubtitle .iziModal-header-buttons{right:6px;margin:-16px 0 0}.iziModal .iziModal-header.iziModal-noSubtitle .iziModal-button{height:30px;width:30px}.iziModal-rtl{direction:rtl}.iziModal-rtl .iziModal-header{padding:14px 18px 15px 40px}.iziModal-rtl .iziModal-header-icon{float:right;padding:0 0 0 15px}.iziModal-rtl .iziModal-header-buttons{right:initial;left:10px}.iziModal-rtl .iziModal-button{float:left}.iziModal-rtl .iziModal-header-subtitle,.iziModal-rtl .iziModal-header-title{text-align:right;font-family:Tahoma,'Lato',Arial;font-weight:500}.iziModal-rtl .iziModal-header.iziModal-noSubtitle{padding:10px 15px 12px 40px}.iziModal-rtl .iziModal-header.iziModal-noSubtitle .iziModal-header-icon{padding:0 0 0 13px}.iziModal.iziModal-light .iziModal-header-icon{color:rgba(0,0,0,.5)}.iziModal.iziModal-light .iziModal-header-title{color:#000}.iziModal.iziModal-light .iziModal-header-subtitle{color:rgba(0,0,0,.6)}.iziModal.iziModal-light .iziModal-button-close{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4JpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyQTU1RUZDNzRFODQxMUU2ODAxOEUwQzg0QjBDQjI3OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1NEM4MTU1MEI4QUExMUU2QjNGOEVBMjg4OTRBRTg2NyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0RTNFNENDMkI4QUExMUU2QjNGOEVBMjg4OTRBRTg2NyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNyAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjZjYzMwMmE1LWFlMjEtNDI3ZS1hMmE4LTJlYjhlMmZlY2E3NSIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjdmYmU3NGE3LTAxMDUtMTE3YS1hYmM3LWEzNWNkOWU1Yzc4NyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po24QssAAANtSURBVHja3JlJaBRBFIa7ZxyTSXADHUkikuAawZNLEOOGGrwJQYko8R4RBQ+OICoqghJQUVwPYjzFY0QUBQU1kogoKO6CG0pcIwbiNibj/8JraNvu6Xo9NTOtP3xzSKe6/65+Ve9VlWlkp2IwGUwFE0E5GA4G8/U+0APegWfgHrgPuq0bpNNp0QPNgEYngHlgGpuMCNp2s+kr4BYM/8ql4WqwHEzP4mXteg7awOW0YlerPnQIaARLNBl1ikLlBDw/1WF4ClgHKozc6idogekz2RheANbaBlE+dB4chfF+qeHF3LOF0FWwF6b7nBe8RvecApolzQVr3C64GR4H1huFV51pmvV+hikRbABFRji0GqarMxluAGON8CgKmmA65mZ4DFhqhE9VPP//ZXgZiCmm1t1gI6XWAAY+gF0gCe4qtqlHL8fthkeBWsXGreA6eMgPviEw+x5sBZ3gAdjPCcNPI8Fsu+FawUCzz40psEfRNJndBl7b/pZmVLTQMkzJo0bQSys43iWm3cxS+DUJOmoSwqKCRmEZWKkYv6RSMBPc5lqXRGm0A1Q6XiaT2aSwo8jrK/qZwZlFIlXTusxa6iXDddTdARpnMj2ek9AWjWYH7h/lubcs4A28THdyAdOl0ezAmKNBNyLLiT0Btjti9zuHg06zpJKIprohwXNypcu1OIdGjYbnxCLGPyYy/EPDfejzbwYvXK59AzuFGdFLKTL8WYNZ59RVzGESJCNm0teI40E6zNIA2wSaA2REP32iaW0omKXRbJKTUVyYEVV0J8oxvEiQmiUZrFSz6XNkuJe3nBKCelaSbjOZrhLsd1BInYxweSeJq9YA6dYtuZCBI4JZ6jGW/W+sebhd0DAaMIO5mTYFW1+X6GeQ7TO3W0WyQj3cw0ulBg4nSUbcAY7zPVYp7ip95FXOH29Hb35AOPjypWMIh7PORSjFZVsIzdKW7AWvfYnTVNWHyCytHw+jd1Nehqks3KepvtChUzD7yGvE2/cduqxldQF1EWZb/PbWLF3jAVgo0WrlkN+c6hSd+rzlaSuaR7O0oX0wyIa2pVAdGaj0HCUVOqIq4dVwrg5lmmG2w+8f/9tjL6foYHE+Gy8Xtv3CPUpf7WauDxadKuIwoeNbOmoYDYbZ0ns/1wxUC7ykigs8sS/LpEe3vwUYALiKDDDSgEiSAAAAAElFTkSuQmCC) no-repeat 50% 50%}.iziModal.iziModal-light .iziModal-button-fullscreen{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4JpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpEQTg1NTA2NTRFODQxMUU2OTQ0N0VERjY2Q0M5ODYwRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0RTNFNENCQkI4QUExMUU2QjNGOEVBMjg4OTRBRTg2NyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0RTNFNENCQUI4QUExMUU2QjNGOEVBMjg4OTRBRTg2NyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNyAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjFlNTQwYzczLTVhZmEtNDJlYi04YzJlLWMwMzFlYmFiYmIyNiIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmVkYmRiMzM1LTAxMDUtMTE3YS1hYmM3LWEzNWNkOWU1Yzc4NyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvIicdUAAAOvSURBVHjaxJlZbA1hFMe/qaItUUsspakg1laJ7UUisQuRvvTFA15sQSRCLBFrQryhHqxNHxEPtaQ8CCUkIrVVRbVBJdZYSrXVonr9/3pGxnTunZk78/X+k1+aO+1899/vnnvO+c4YKpi6ghEgW34OBD1BKjBAM6gH78Fz8BhUyrW/ikQivt7QiNMozU0DE8RkJx/3fgCPwA1QHvHp2K/hHJAPJqpwVA2K4flW2IZ7gyVgptKjh6AQxl+GYZi7uRr0U3rVBIpg+nIQwwvACpCkOk4XwYlosR3LMGN1qUqMroGDTqaNGDu7SiVWl+D3iP2i00c9HqxUidd8wzDy3HY4HRwCfWzXz4L7Lm+QKfHeOUTTLWAzdro6muH1YIbDjculWrmpUEM2YYXcCNMt9pAYE8WsWYLdlAxaNYTGMDDHKYYXBVy4B0jTFM/5iOcUc1fM/2JcnItNAYtBNzGtQ33BVHDV3OHpARqhV6CLLKpTs8yQYHxOCrDQO7AV1Gg2PBJhMYiGh4MMnx1eLkixXKsFuzSbZrrMpeGxHnqFFtvrTWCbhILd9AuNpnPMHXaTtZD0kl1mRdwSxXSjJsNZfONjcmqIJR5p3lp6Y+sXrAzsBz/lNXvmtZYMFKbqafi0pKQgKpOSPhmsC5BxXEs1Fz4fUr/7TWMe/q9bC2s3tJs1Df/Q/B5PwAZwJYS1WpPlo0zRZJZziL2gQU7I1GyHL7QSD26taVOytI26DpinxKypApvpk+C6dHlMnXskbUbT1yTpN3WJHWB327UCS3hUoc+tA/VyxP/ost5rGq7QWZnAdoe0eZgnYweDbgmgkoafgk8aTfNgsMNmmqfhC+Czj3V4T3mSBH255kxB0ztd4tNNDJkas2CUdkAKHQ3yAtxfijj/bdb7Cumyhmoyexzcs6Qwv2qUbPKvJDOtnNFklrF3R5qneA2XYHe/2A+ht1Xb3FZXRY1XTAjFTgtxJ45qKtWDpZK1g6dhIQuvBzjcy8FgQ6y8Nw+sCdnwL1Dn8jdMe6m2a+3ma9ESNUdOC1VixSH3bnPiYyraswnO0fqDIQkyW8WmCWab7b+I9TCF3+x0j2e+MPUA7LPGrVfD1F3VNsrPVR0zhS8BB5x21muzYa1Sy1Tb4y4d4qOwIi9Pk/wcj1gV50p5zQjJKAsJH8KcY4vpdYrjV0w9HMxxHjfKNpfwdMyRNuAmyy2M1vq5OegBNFMmR9lSHDizSLPMJGjuO2BZfSOtLKvpMylUvh/d/hFgAOH4+ibxGTZuAAAAAElFTkSuQmCC) no-repeat 50% 50%}.iziModal.iziModal-light.isFullscreen .iziModal-button-fullscreen{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3BpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyRUUxMkYxODRFODUxMUU2Qjc3RDk0MUUzMzJDRjBEOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0RTNFNENCRkI4QUExMUU2QjNGOEVBMjg4OTRBRTg2NyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0RTNFNENCRUI4QUExMUU2QjNGOEVBMjg4OTRBRTg2NyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNyAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjgzM2MwOWZiLWJjOTEtNGVlZS05MDM1LTRkMmU2ZmE1ZjBmMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRUUxMkYxODRFODUxMUU2Qjc3RDk0MUUzMzJDRjBEOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv1Q9Z8AAAOXSURBVHjaxJlLbA1RGMfPjIs+EvoIRYt4FVUl2EkkRTxKUqQbG0SEho2FjUQ8YtEICbEgTdFYeK1KaGvVeoUltyStt0UlNE17aWhV2+v/9X5XJpMzc8/0zpn5kl+aO3Nm7r/fnPu9xhDp2URQDJbw3xkgB2QCAwyAPvANfARvQDsfG7V4PO7pC40xCiVxa8AKFjnOw7VdoA08BtG4R8VeBZeCKrBS+GPvQAM0P/NbcB7YBdYJPfYKXIXwL34IJm8eBFOFXusH9RDdnI7gLWA/MEVwdh/UOe1tN8G0V3eLcKwFXJCJNl08G5ZYsrWgWnZCJng5OOBwo1iAoisMw6hMJXgyOOywVW7xj+9BgKL3QHSxm+C9IF9y4U2GMlStRPQP8Jbp9lFwhJwE0RHrgaSV8N6xG238l7Zjtfx3K58/Bd7zsWngIqdnP2we2ACa7B7e6RL6joK5EtHNfL7b5u1Bn7dGFbycYRVM/8WyFJnuJK+z2iVwzFrMcF1h+Cx4ClhtFVyu8CW54ITE01EwFMAPcH1SMJWIqxQvItE1YHEIsXkhtkUhCV4ApiteFOPadn4IgseDMooSSxVrhWFwmkvCsKw06WGhKLhHhGuzSHChh9pZ5cc1oFFwfoTTsWrWqQCvXdZQEpkDsjUJziSv3Qu43k3LTA1BXqvRY/4DMjTd/yu4niJVm9wslCjcb4QE/9Qo+Al44baAmgpKCIqC+01OBLrsr8/de8zkiYwuUxWSq7iuM8JhantIqfYItkOepKBysnbycIfPXYKqURL6DhaBCQrrKcZHTa5loyEIJgHXwG3F9TQV+pxMGK0BiaTHn2OLEjcURbdi7XBSMO3jTxoEjtg+7wDnhG3spSD6F3hk7Tjoxnc0CJ5k+5wFCrhplYl2mmI24nyvvWumAE9z2zIfBW8WifnxIHc2yb6xiHtEoms0/hlGtpAPHCkgNDjFyZngPN88COvkPpEe+XGHbFcD7z53C+ybwKEAo0UPZ8QCybkmiL3sNvkheygSI08RYOSQiaUhd52sUpIZLWwJsYqkkdcZeHfIS66nc9XcZQRpNBY7C7F9Yy1OtonErDgSgNhGcEXmWa/VFA1O9onE6y4dRqGtXuVtkpf2iDy8EVR6GLykMnrsNFC867QF0hH8v3MVicFcuYdKy56uqQx4SukWQj3NOtJtQIt4ckSvbmdziMqy7HcS9xv0cn/Xwdn0A1drnl/d/hNgAGQa6Lgarp6BAAAAAElFTkSuQmCC) no-repeat 50% 50%}.iziModal .iziModal-loader{background:#fff url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNDQiIHZpZXdCb3g9IjAgMCA0NCA0NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBzdHJva2U9IiM5OTkiPiAgICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMiI+ICAgICAgICA8Y2lyY2xlIGN4PSIyMiIgY3k9IjIyIiByPSIxIj4gICAgICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJyIiAgICAgICAgICAgICAgICBiZWdpbj0iMHMiIGR1cj0iMS40cyIgICAgICAgICAgICAgICAgdmFsdWVzPSIxOyAyMCIgICAgICAgICAgICAgICAgY2FsY01vZGU9InNwbGluZSIgICAgICAgICAgICAgICAga2V5VGltZXM9IjA7IDEiICAgICAgICAgICAgICAgIGtleVNwbGluZXM9IjAuMTY1LCAwLjg0LCAwLjQ0LCAxIiAgICAgICAgICAgICAgICByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4gICAgICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJzdHJva2Utb3BhY2l0eSIgICAgICAgICAgICAgICAgYmVnaW49IjBzIiBkdXI9IjEuNHMiICAgICAgICAgICAgICAgIHZhbHVlcz0iMTsgMCIgICAgICAgICAgICAgICAgY2FsY01vZGU9InNwbGluZSIgICAgICAgICAgICAgICAga2V5VGltZXM9IjA7IDEiICAgICAgICAgICAgICAgIGtleVNwbGluZXM9IjAuMywgMC42MSwgMC4zNTUsIDEiICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPiAgICAgICAgPC9jaXJjbGU+ICAgICAgICA8Y2lyY2xlIGN4PSIyMiIgY3k9IjIyIiByPSIxIj4gICAgICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJyIiAgICAgICAgICAgICAgICBiZWdpbj0iLTAuOXMiIGR1cj0iMS40cyIgICAgICAgICAgICAgICAgdmFsdWVzPSIxOyAyMCIgICAgICAgICAgICAgICAgY2FsY01vZGU9InNwbGluZSIgICAgICAgICAgICAgICAga2V5VGltZXM9IjA7IDEiICAgICAgICAgICAgICAgIGtleVNwbGluZXM9IjAuMTY1LCAwLjg0LCAwLjQ0LCAxIiAgICAgICAgICAgICAgICByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4gICAgICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJzdHJva2Utb3BhY2l0eSIgICAgICAgICAgICAgICAgYmVnaW49Ii0wLjlzIiBkdXI9IjEuNHMiICAgICAgICAgICAgICAgIHZhbHVlcz0iMTsgMCIgICAgICAgICAgICAgICAgY2FsY01vZGU9InNwbGluZSIgICAgICAgICAgICAgICAga2V5VGltZXM9IjA7IDEiICAgICAgICAgICAgICAgIGtleVNwbGluZXM9IjAuMywgMC42MSwgMC4zNTUsIDEiICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPiAgICAgICAgPC9jaXJjbGU+ICAgIDwvZz48L3N2Zz4=) no-repeat 50% 50%;position:absolute;left:0;right:0;top:0;bottom:0;z-index:9}.iziModal .iziModal-content-loader{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNDQiIHZpZXdCb3g9IjAgMCA0NCA0NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBzdHJva2U9IiM5OTkiPiAgICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMiI+ICAgICAgICA8Y2lyY2xlIGN4PSIyMiIgY3k9IjIyIiByPSIxIj4gICAgICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJyIiAgICAgICAgICAgICAgICBiZWdpbj0iMHMiIGR1cj0iMS40cyIgICAgICAgICAgICAgICAgdmFsdWVzPSIxOyAyMCIgICAgICAgICAgICAgICAgY2FsY01vZGU9InNwbGluZSIgICAgICAgICAgICAgICAga2V5VGltZXM9IjA7IDEiICAgICAgICAgICAgICAgIGtleVNwbGluZXM9IjAuMTY1LCAwLjg0LCAwLjQ0LCAxIiAgICAgICAgICAgICAgICByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4gICAgICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJzdHJva2Utb3BhY2l0eSIgICAgICAgICAgICAgICAgYmVnaW49IjBzIiBkdXI9IjEuNHMiICAgICAgICAgICAgICAgIHZhbHVlcz0iMTsgMCIgICAgICAgICAgICAgICAgY2FsY01vZGU9InNwbGluZSIgICAgICAgICAgICAgICAga2V5VGltZXM9IjA7IDEiICAgICAgICAgICAgICAgIGtleVNwbGluZXM9IjAuMywgMC42MSwgMC4zNTUsIDEiICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPiAgICAgICAgPC9jaXJjbGU+ICAgICAgICA8Y2lyY2xlIGN4PSIyMiIgY3k9IjIyIiByPSIxIj4gICAgICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJyIiAgICAgICAgICAgICAgICBiZWdpbj0iLTAuOXMiIGR1cj0iMS40cyIgICAgICAgICAgICAgICAgdmFsdWVzPSIxOyAyMCIgICAgICAgICAgICAgICAgY2FsY01vZGU9InNwbGluZSIgICAgICAgICAgICAgICAga2V5VGltZXM9IjA7IDEiICAgICAgICAgICAgICAgIGtleVNwbGluZXM9IjAuMTY1LCAwLjg0LCAwLjQ0LCAxIiAgICAgICAgICAgICAgICByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4gICAgICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJzdHJva2Utb3BhY2l0eSIgICAgICAgICAgICAgICAgYmVnaW49Ii0wLjlzIiBkdXI9IjEuNHMiICAgICAgICAgICAgICAgIHZhbHVlcz0iMTsgMCIgICAgICAgICAgICAgICAgY2FsY01vZGU9InNwbGluZSIgICAgICAgICAgICAgICAga2V5VGltZXM9IjA7IDEiICAgICAgICAgICAgICAgIGtleVNwbGluZXM9IjAuMywgMC42MSwgMC4zNTUsIDEiICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPiAgICAgICAgPC9jaXJjbGU+ICAgIDwvZz48L3N2Zz4=) no-repeat 50% 50%}.iziModal .iziModal-content:after,.iziModal .iziModal-content:before{content:'';display:table}.iziModal .iziModal-content:after{clear:both}.iziModal .iziModal-content{zoom:1;width:100%;-webkit-overflow-scrolling:touch}.iziModal .iziModal-wrap{width:100%;position:relative;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}.iziModal .iziModal-iframe{border:0;margin:0 0 -6px;width:100%;transition:height .3s ease}.iziModal-overlay{display:block;position:fixed;top:0;left:0;height:100%;width:100%}.iziModal-navigate{position:fixed;left:0;right:0;top:0;bottom:0;pointer-events:none}.iziModal-navigate-caption{position:absolute;left:10px;top:10px;color:#fff;line-height:16px;font-size:9px;font-family:'Lato',Arial;letter-spacing:.1em;text-indent:0;text-align:center;width:70px;padding:5px 0;text-transform:uppercase;display:none}.iziModal-navigate-caption::after,.iziModal-navigate-caption::before{position:absolute;top:2px;width:20px;height:20px;text-align:center;line-height:14px;font-size:12px;content:'';background-size:100%!important}.iziModal-navigate-caption:before{left:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAoCAYAAACFFRgXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyNmFjNjAyMy04OWU0LWE0NDAtYmMxMy1kOTA5MTQ3MmYzYjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDREQ0YwRjA1MzQzMTFFNkE5NUNDRDkyQzEwMzM5RTMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDREQ0YwRUY1MzQzMTFFNkE5NUNDRDkyQzEwMzM5RTMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpmNmM0Nzk3Ni1mNzE3LTk5NDAtYTgyYS1mNTdjNmNiYmU0NWMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowZGVmYTEyZC01MzM0LTExZTYtYWRkYi04Y2NmYjI5ZTAxNjYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7oo0ptAAACWklEQVR42uyZTWsTYRSFZybxo4kWk5g2NC5qTAU3Kq30A9udi1oXolV/hWuhv6R/Q6utioi4LbbVFHemamlRU0OCEk0wZjwXzwtDoBDopHMHcuFJMplZnLm5ue+589qu61qeOApyYAjEgG0FEyLqN/gKiqBuTtgewWlwCZw056xgwwirgU3wxSv4NJgCUV5YBRXQDEhsBJwCSSauBVZFdJRlIJk9Av7wbj577jDIOENtRmPVwcsw6KfAAvikRKzEDlhnhuU/lRPBWaa9wsxqC6ndPX7OiOA4D8qW3vjO9z7H0w3+KhZstNmOFbLoCQ6DYGmL+bAInmGfLFC4asFXwRJIgB+goVmw+I7HXO+/gevGnGgUPEGxktkSmAMbWmt4HDwBKS6XN1jDKrvEFYoVK7oLroE3h93Woh1eNwqWafJ/gQV65vM+ail34mc6EZwBK2CAx8fAIjjeBYMzDT4cVHCEXtRbRvEu/Nr9HCIOnGGp15vgEec9KYn74B0nAT/CZnv86FcNvwK3wENwAjwAs2Bbs5d4CW5zir0AXvv8p+tKH34B5lkW4h2egRHtbu05uMMHHWfB0zC4NRF5l09kzvE4rd2tyUJyjy4tz7akZqXbL8QETbJ/FsMgWOJtb6brCQ5YsBsC8Uab63DVkkgqFpzie93h8OhScFah2LTHi5ccWroaLd5l6//+hpYQoWP05LKqFs2WQYbTsNxAi+5fxpWmdfh7HS7XhwSzG+H3a2JnvZsyktmLbdOFhpDMvrf4sN1u2/aK0cwMcmYLcturweceW+CnOfFPgAEA8uWFFylBJYoAAAAASUVORK5CYII=) no-repeat 50% 50%}.iziModal-navigate-caption:after{right:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAoCAYAAACFFRgXAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADhmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzIgNzkuMTU5Mjg0LCAyMDE2LzA0LzE5LTEzOjEzOjQwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjI2YWM2MDIzLTg5ZTQtYTQ0MC1iYzEzLWQ5MDkxNDcyZjNiMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0NERDRjBGMDUzNDMxMUU2QTk1Q0NEOTJDMTAzMzlFMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0NERDRjBFRjUzNDMxMUU2QTk1Q0NEOTJDMTAzMzlFMyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNS41IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmY2YzQ3OTc2LWY3MTctOTk0MC1hODJhLWY1N2M2Y2JiZTQ1YyIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjBkZWZhMTJkLTUzMzQtMTFlNi1hZGRiLThjY2ZiMjllMDE2NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuijSm0AAAKbSURBVFhH7ZnJj0xRGEerzFoIMTaCZmOIedhaiJj55yz8DaYdNhIJEUMQbCTG3rQ02hDSiEY553XdTpHS3nv96taV9ElO6lVt6peb7933fffVG41GrYW5uBaX4EysYzcw1Fd8hc/wM2a0Bl6Nm3BW9i0dDPsQX/olBF6FO72AH/gG3+N3jL3KBpqGC3ERTsGfeAsHDTyHi71oCXzBe/gaU2A5bscZOIxXTb8OLQNX9i6mElYsg/voqruwfQb2BhODWgqpMYDv0NLsNXC4yd42P1PEwNJj4HBTWdipErLVDfxfMRm408QMvBu3jV6WJ1Zg9/rbeBOP+UNZYgX+iE/Rp+lpPIKliBXYB9IhtPNy3z/T/F6YmDXsChvyBc7Gs3gACxEzsDzBg9iPPXgO92NuYgeWx2h3+AhtaM7jPsyF7aV37XR8gNZYO/pwKY51+xPkG27Fk2joT3gCr2A7NuJ6HMkTeAPadlp3VeMChF7G0P6X3dmfjAXOUxIj6LZkv1ylNuStDZejkL+PS96ScFzRqnDAtI5PoTefvbg7iNNOOwqVRCfYghdxBbpHH8Y7+DcKlUTV7MLLaNghPIrjhf2N2IF34AVcjE44hrXHyE3MwE6/loEzpEcIlqKjeyFiBe7FS+he/gENewMLEyuwXdo8dGWP43UsRazA9g7uDNbwNX8oS8watlsz+ISIGbgSJgN3GgOHlnFq8zNFQraGgT1iFc9iUyU0XsMGHhy9zh6XbvCp4ZuBBWglDBj4OdqLeu0+uRJTwMZ+Dbp/e21P3m97yWe2snsw1LTHmz5C/9lQdwhfGbiq89GwvrrwUT4UAouhN6MzloTRpVuEYI5O9urZYXtrYPGQw2OlZegM163QhrJMfWVgyTq0Qq32C/N7uPz9OknWAAAAAElFTkSuQmCC) no-repeat 50% 50%}.iziModal-navigate&gt;button{position:fixed;bottom:0;top:0;border:0;height:100%;width:84px;background-size:100%!important;cursor:pointer;padding:0;opacity:.2;transition:opacity .3s ease;pointer-events:all;margin:0;outline:0}.iziModal-navigate&gt;button:hover{opacity:1}.iziModal-navigate-prev{left:50%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALwAAAC8CAYAAADCScSrAAAACXBIWXMAAAsTAAALEwEAmpwYAAA5sGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzIgNzkuMTU5Mjg0LCAyMDE2LzA0LzE5LTEzOjEzOjQwICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiCiAgICAgICAgICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIgogICAgICAgICAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyI+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDo2NDkyYzcxMy05ZDM0LTZlNGQtYmUwNi1hMDMyY2Q4NDVjNGU8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDo1QjIzMUMxODU3RjcxMUU2ODUzRkRBRjE5RDhDQjZBRDwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDpjZmMwNzVmNC1kODA3LWI0NDMtYWIwYS02YWVhZjRjMDgxZWE8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpEZXJpdmVkRnJvbSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgIDxzdFJlZjppbnN0YW5jZUlEPnhtcC5paWQ6NjQ5MmM3MTMtOWQzNC02ZTRkLWJlMDYtYTAzMmNkODQ1YzRlPC9zdFJlZjppbnN0YW5jZUlEPgogICAgICAgICAgICA8c3RSZWY6ZG9jdW1lbnRJRD54bXAuZGlkOjY0OTJjNzEzLTlkMzQtNmU0ZC1iZTA2LWEwMzJjZDg0NWM0ZTwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgPC94bXBNTTpEZXJpdmVkRnJvbT4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmNmYzA3NWY0LWQ4MDctYjQ0My1hYjBhLTZhZWFmNGMwODFlYTwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNi0wOC0wMVQxMTo1ODowNC0wMzowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNS41IChXaW5kb3dzKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxNi0wOC0wMVQwOTo0MDo1Ni0wMzowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE2LTA4LTAxVDExOjU4OjA0LTAzOjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNi0wOC0wMVQxMTo1ODowNC0wMzowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDxleGlmOkNvbG9yU3BhY2U+NjU1MzU8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjE4ODwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4xODg8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PvAvv7QAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAmdJREFUeNrs1LsJQkEQhtH/mtmBgQ8QA7tQK1e7MBBBMbADwzUZEyuQveeDCXbD4TBDay3SWJpYgYCXgJeAl4CXgJeAl4CXgJeAl4CXgJeAF/AS8BLwEvAS8BLwEvAS8BLwEvAS8BLwAl4CXgJeAl4CXv/WJskpyQJ4jQH7Mcmu0C+BV+/Y5/VeF/oV8Ood+7dpDfDqHvsrySHJBXjBDrxgB16wAy/YgRfswAt24AU78IIdeMEOPOywAw+7gIcdeMEOvGAHXrADL9iBF+zAC3bgBTvwsMMOPOwCHnYBD7uAhx14wQ68YAdesAMv2IEX7MDDDjvwsAt42AU87AIedgEPu4CHXcDDDrxgB16wAw877MDDDjvwsAt42AU87AIedgEPu4CHXcDDLuBhB16wAw877MDDLuBhF/CwC3jYBTzsAh52AQ+7gIddwEtjB3+tS/78+Z/V5d9iATz0Ah56AQ+9gIdewEMv4KEX8NALeOgFPPQCHnoBDz3wgh54QQ889NADDz30wEMv4KEX8NALeOgFPPQCHnoBD72Ahx54QQ+8oAde0AMv6IEX9MBDDz3w0EMPPPQCHnoBD72Ah17AQw+8FUAPvKAHXtADL+iBF/TAC3rgBT3wgh546KEHHnrogYdewEMv4KEHXtADL+iBF/TAC3rgBT3wgh54QQ+8oAde0AMv6IGHHnrgoU/yrgFe3aO/JdknuQOv3tGfC/tjjEsYWmsoyIWXgJeAl4CXgJeAl4CXgJeAl4CXgJeAF/AS8BLwEvAS8BLwEvAS8BLwEvAS8BLwAl4CXgJeAl4CXvqnPgAAAP//AwCEcoCBRabYzAAAAABJRU5ErkJggg==) no-repeat 50% 50%}.iziModal-navigate-next{right:50%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALwAAAC8CAYAAADCScSrAAAACXBIWXMAAB3SAAAd0gEUasEwAAA7pGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzIgNzkuMTU5Mjg0LCAyMDE2LzA0LzE5LTEzOjEzOjQwICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNS41IChXaW5kb3dzKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxNi0wOC0wMVQwOTo0MDoxNC0wMzowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE2LTA4LTAxVDExOjU4OjEyLTAzOjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNi0wOC0wMVQxMTo1ODoxMi0wMzowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDphZjljN2Q2MC00MTg2LWE3NGQtYTBiMS1mMGU5ODUwYzg2ZGY8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpEb2N1bWVudElEPnhtcC5kaWQ6NjQ5MmM3MTMtOWQzNC02ZTRkLWJlMDYtYTAzMmNkODQ1YzRlPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6NjQ5MmM3MTMtOWQzNC02ZTRkLWJlMDYtYTAzMmNkODQ1YzRlPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjY0OTJjNzEzLTlkMzQtNmU0ZC1iZTA2LWEwMzJjZDg0NWM0ZTwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNi0wOC0wMVQwOTo0MDoxNC0wMzowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjAxNjJjMmE3LWZmMjYtYzE0ZC05Yjg4LTc2MGM2NzAxYjYzNzwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNi0wOC0wMVQxMTo1MTowNy0wMzowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmFmOWM3ZDYwLTQxODYtYTc0ZC1hMGIxLWYwZTk4NTBjODZkZjwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNi0wOC0wMVQxMTo1ODoxMi0wMzowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+MTkzOTAzNi8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+MTkzOTAzNi8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MTg4PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjE4ODwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+nbt1mgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAACQklEQVR42uzSsQ3CQAAEQTdiOyGg/wrciJ0QUMYSECEKAP3PSdvAaZZqkWbJCQJeAl4CXgJeAl4CXgJeAl4CXgJeAl4CXsBLwEvAS8BLwEvAS8BLwEvAS8BLwEvAC3gJeAl4CXgJ+D9vrY7qBgLwo7dVZ+89oAd+5Pbq6nPQAz9s9+rZ96AHHnoBD72Ah17AQy/goRfw0At46AU89AIeegEPvYCHHnhBD7ygBx566IGHHnrgoRfw0At46AU89AIeegEPvYCHXsBDL+ChB17QAy/ogRf0wAt64KGHHnjooQceegEPvYCHXsBDL+ChF/DQAy/ogRf0wAt64AU98IIeeEEPvKAHXtADDz30wEPvI+ChF/DQAy/ogRf0wAt64AU98IIeeEEPvKAHXtADL+iBF/TAC3rgoZ8ePRDAAy/YgRfswAt24AU78IIdeMEOvGAHXrADL9iBhx124GEX8LADL9iBF+zAC3bgBTvwgh14wQ68YAcedtiBh13Awy7gYRfwsAMv2IEX7MALduAFO/CCHXjYYQcedgEPu4CHXcDDLuBhF/CwA+8E2IEX7MALduAFO/Cwww487AIedgEPu4CHXcDDLuBhF/CwC3jYgRfswMMOO/CwC3jYBTzsAh52AQ+7gIddwMMu4GEX8LBravB7dcEO/Ext1Qk78DO1VgfswEvAS8BLwEvAS8BLwEvAS8BLwEvAS8ALeAl4CXgJeAl4CXgJeAl4CXgJeAl4CXgBLwEvAS8BLwEvAS/9shcAAAD//wMAtAygvJrkwJUAAAAASUVORK5CYII=) no-repeat 50% 50%}.iziModal.isAttachedTop .iziModal-header{border-top-left-radius:0;border-top-right-radius:0}.iziModal.isAttachedTop{margin-top:0!important;margin-bottom:auto!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.iziModal.isAttachedBottom{margin-top:auto!important;margin-bottom:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.iziModal.isFullscreen{max-width:100%!important;margin:0!important;height:100%!important}.iziModal.isAttached,.iziModal.isFullscreen{border-radius:0!important}.iziModal.hasScroll .iziModal-wrap{overflow-y:auto;overflow-x:hidden}html.iziModal-isAttached,html.iziModal-isOverflow{overflow:hidden}html.iziModal-isAttached body,html.iziModal-isOverflow body{overflow-y:scroll;position:relative}.iziModal ::-webkit-scrollbar{overflow:visible;height:7px;width:7px}.iziModal ::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);background-clip:padding-box;border:solid transparent;border-width:0;min-height:28px;padding:100px 0 0;box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07)}.iziModal ::-webkit-scrollbar-thumb:active{background-color:rgba(0,0,0,.4)}.iziModal ::-webkit-scrollbar-button{height:0;width:0}.iziModal ::-webkit-scrollbar-track{background-clip:padding-box;border:solid transparent;border-width:0 0 0 2px}.iziModal.transitionIn .iziModal-header{-webkit-animation:iziM-slideDown .7s cubic-bezier(.7,0,.3,1);-moz-animation:iziM-slideDown .7s cubic-bezier(.7,0,.3,1);animation:iziM-slideDown .7s cubic-bezier(.7,0,.3,1)}.iziModal.transitionIn .iziModal-header .iziModal-header-icon{-webkit-animation:iziM-revealIn 1s cubic-bezier(.16,.81,.32,1) both;-moz-animation:iziM-revealIn 1s cubic-bezier(.16,.81,.32,1) both;animation:iziM-revealIn 1s cubic-bezier(.16,.81,.32,1) both}.iziModal.transitionIn .iziModal-header .iziModal-header-subtitle,.iziModal.transitionIn .iziModal-header .iziModal-header-title{-webkit-animation:iziM-slideIn 1s cubic-bezier(.16,.81,.32,1) both;-moz-animation:iziM-slideIn 1s cubic-bezier(.16,.81,.32,1) both;animation:iziM-slideIn 1s cubic-bezier(.16,.81,.32,1) both}.iziModal.transitionIn .iziModal-header .iziModal-button{-webkit-animation:iziM-revealIn 1.2s cubic-bezier(.7,0,.3,1);-moz-animation:iziM-revealIn 1.2s cubic-bezier(.7,0,.3,1);animation:iziM-revealIn 1.2s cubic-bezier(.7,0,.3,1)}.iziModal.transitionIn .iziModal-iframe,.iziModal.transitionIn .iziModal-wrap{-webkit-animation:iziM-fadeIn 1.3s;-moz-animation:iziM-fadeIn 1.3s;animation:iziM-fadeIn 1.3s}.iziModal.transitionIn .iziModal-header{-webkit-animation-delay:0s;-moz-animation:0s;animation-delay:0s}.iziModal.transitionIn .iziModal-header .iziModal-header-icon,.iziModal.transitionIn .iziModal-header .iziModal-header-title{-webkit-animation-delay:.4s;-moz-animation:.4s;animation-delay:.4s}.iziModal.transitionIn .iziModal-header .iziModal-header-subtitle{-webkit-animation-delay:.5s;-moz-animation:.5s;animation-delay:.5s}.iziModal.transitionOut .iziModal-header,.iziModal.transitionOut .iziModal-header *{transition:none!important}.iziModal .fadeOut,.iziModal-navigate.fadeOut,.iziModal-overlay.fadeOut,.iziModal.fadeOut{-webkit-animation:iziM-fadeOut .5s;-moz-animation:iziM-fadeOut .5s;animation:iziM-fadeOut .5s;animation-fill-mode:forwards}.iziModal .fadeIn,.iziModal-navigate.fadeIn,.iziModal-overlay.fadeIn,.iziModal.fadeIn{-webkit-animation:iziM-fadeIn .5s;-moz-animation:iziM-fadeIn .5s;animation:iziM-fadeIn .5s}.iziModal-overlay.comingIn,.iziModal.comingIn{-webkit-animation:iziM-comingIn .5s ease;-moz-animation:iziM-comingIn .5s ease;animation:iziM-comingIn .5s ease}.iziModal-overlay.comingOut,.iziModal.comingOut{-webkit-animation:iziM-comingOut .5s cubic-bezier(.16,.81,.32,1);-moz-animation:iziM-comingOut .5s cubic-bezier(.16,.81,.32,1);animation:iziM-comingOut .5s cubic-bezier(.16,.81,.32,1);animation-fill-mode:forwards}.iziModal-overlay.bounceInDown,.iziModal.bounceInDown{-webkit-animation:iziM-bounceInDown .7s ease;animation:iziM-bounceInDown .7s ease}.iziModal-overlay.bounceOutDown,.iziModal.bounceOutDown{-webkit-animation:iziM-bounceOutDown .7s ease;animation:iziM-bounceOutDown .7s ease}.iziModal-overlay.bounceInUp,.iziModal.bounceInUp{-webkit-animation:iziM-bounceInUp .7s ease;animation:iziM-bounceInUp .7s ease}.iziModal-overlay.bounceOutUp,.iziModal.bounceOutUp{-webkit-animation:iziM-bounceOutUp .7s ease;animation:iziM-bounceOutUp .7s ease}.iziModal-overlay.fadeInDown,.iziModal.fadeInDown{-webkit-animation:iziM-fadeInDown .7s cubic-bezier(.16,.81,.32,1);animation:iziM-fadeInDown .7s cubic-bezier(.16,.81,.32,1)}.iziModal-overlay.fadeOutDown,.iziModal.fadeOutDown{-webkit-animation:iziM-fadeOutDown .5s ease;animation:iziM-fadeOutDown .5s ease}.iziModal-overlay.fadeInUp,.iziModal.fadeInUp{-webkit-animation:iziM-fadeInUp .7s cubic-bezier(.16,.81,.32,1);animation:iziM-fadeInUp .7s cubic-bezier(.16,.81,.32,1)}.iziModal-overlay.fadeOutUp,.iziModal.fadeOutUp{-webkit-animation:iziM-fadeOutUp .5s ease;animation:iziM-fadeOutUp .5s ease}.iziModal-overlay.fadeInLeft,.iziModal.fadeInLeft{-webkit-animation:iziM-fadeInLeft .7s cubic-bezier(.16,.81,.32,1);animation:iziM-fadeInLeft .7s cubic-bezier(.16,.81,.32,1)}.iziModal-overlay.fadeOutLeft,.iziModal.fadeOutLeft{-webkit-animation:iziM-fadeOutLeft .5s ease;animation:iziM-fadeOutLeft .5s ease}.iziModal-overlay.fadeInRight,.iziModal.fadeInRight{-webkit-animation:iziM-fadeInRight .7s cubic-bezier(.16,.81,.32,1);animation:iziM-fadeInRight .7s cubic-bezier(.16,.81,.32,1)}.iziModal-overlay.fadeOutRight,.iziModal.fadeOutRight{-webkit-animation:iziM-fadeOutRight .5s ease;animation:iziM-fadeOutRight .5s ease}.iziModal-overlay.flipInX,.iziModal.flipInX{-webkit-animation:iziM-flipInX .7s ease;animation:iziM-flipInX .7s ease}.iziModal-overlay.flipOutX,.iziModal.flipOutX{-webkit-animation:iziM-flipOutX .7s ease;animation:iziM-flipOutX .7s ease}@-webkit-keyframes iziM-comingIn{0%{opacity:0;transform:scale(.9) translateY(-20px) perspective(600px) rotateX(10deg)}to{opacity:1;transform:scale(1) translateY(0) perspective(600px) rotateX(0)}}@-moz-keyframes iziM-comingIn{0%{opacity:0;transform:scale(.9) translateY(-20px) perspective(600px) rotateX(10deg)}to{opacity:1;transform:scale(1) translateY(0) perspective(600px) rotateX(0)}}@keyframes iziM-comingIn{0%{opacity:0;transform:scale(.9) translateY(-20px) perspective(600px) rotateX(10deg)}to{opacity:1;transform:scale(1) translateY(0) perspective(600px) rotateX(0)}}@-webkit-keyframes iziM-comingOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@-moz-keyframes iziM-comingOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes iziM-comingOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@-webkit-keyframes iziM-fadeOut{0%{opacity:1}to{opacity:0}}@-moz-keyframes iziM-fadeOut{0%{opacity:1}to{opacity:0}}@keyframes iziM-fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes iziM-fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes iziM-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes iziM-fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes iziM-slideIn{0%{opacity:0;-webkit-transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes iziM-slideIn{0%{opacity:0;-moz-transform:translateX(50px)}to{opacity:1;-moz-transform:translateX(0)}}@keyframes iziM-slideIn{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes iziM-slideDown{0%{opacity:0;-webkit-transform:scale(1,0) translateY(-40px);-webkit-transform-origin:center top}}@-moz-keyframes iziM-slideDown{0%{opacity:0;-moz-transform:scale(1,0) translateY(-40px);-moz-transform-origin:center top}}@keyframes iziM-slideDown{0%{opacity:0;transform:scale(1,0) translateY(-40px);transform-origin:center top}}@-webkit-keyframes iziM-revealIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,1)}}@-moz-keyframes iziM-revealIn{0%{opacity:0;-moz-transform:scale3d(.3,.3,1)}}@keyframes iziM-revealIn{0%{opacity:0;transform:scale3d(.3,.3,1)}}@-webkit-keyframes iziM-bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-1000px,0);transform:translate3d(0,-1000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes iziM-bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-1000px,0);transform:translate3d(0,-1000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes iziM-bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,1000px,0);transform:translate3d(0,1000px,0)}}@keyframes iziM-bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,1000px,0);transform:translate3d(0,1000px,0)}}@-webkit-keyframes iziM-bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,1000px,0);transform:translate3d(0,1000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes iziM-bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,1000px,0);transform:translate3d(0,1000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes iziM-bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes iziM-bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-1000px,0);transform:translate3d(0,-1000px,0)}}@-webkit-keyframes iziM-fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes iziM-fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziM-fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}}@keyframes iziM-fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}}@-webkit-keyframes iziM-fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes iziM-fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziM-fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}}@keyframes iziM-fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}}@-webkit-keyframes iziM-fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes iziM-fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziM-fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}}@keyframes iziM-fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}}@-webkit-keyframes iziM-fadeInRight{0%{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes iziM-fadeInRight{0%{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziM-fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}}@keyframes iziM-fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}}@-webkit-keyframes iziM-flipInX{0%{-webkit-transform:perspective(400px) rotateX(60deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg)}to{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes iziM-flipInX{0%{transform:perspective(400px) rotateX(60deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}to{transform:perspective(400px) rotateX(0deg);opacity:1}}@-webkit-keyframes iziM-flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,40deg);transform:perspective(400px) rotate3d(1,0,0,40deg);opacity:0}}@keyframes iziM-flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,40deg);transform:perspective(400px) rotate3d(1,0,0,40deg);opacity:0}} .slick-slider { position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; } .slick-list { position: relative; display: block; overflow: hidden; margin: 0; padding: 0; } .slick-list:focus { outline: none; } .slick-list.dragging { cursor: pointer; cursor: hand; } .slick-slider .slick-track, .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .slick-track { position: relative; top: 0; left: 0; display: block; margin-left: auto; margin-right: auto; } .slick-track:before, .slick-track:after { display: table; content: ''; } .slick-track:after { clear: both; } .slick-loading .slick-track { visibility: hidden; } .slick-slide { display: none; float: left; height: 100%; min-height: 1px; } [dir='rtl'] .slick-slide { float: right; } .slick-slide img { display: block; } .slick-slide.slick-loading img { display: none; } .slick-slide.dragging img { pointer-events: none; } .slick-initialized .slick-slide { display: block; } .slick-loading .slick-slide { visibility: hidden; } .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; } .slick-arrow.slick-hidden { display: none; } *, input, :before, :after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box } html { overflow-x: hidden } html, body { padding: 0; margin: 0 } article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block } audio, canvas, progress, video { display: inline-block; vertical-align: baseline } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none } input[type="text"], input[type="email"], input[type="password"], input[type="tel"] { border: 1px solid #e9e9e9; color: #1c1c1c; margin: 0 0 19px; min-height: 40px; padding: 0 20px } a { color: #111 } a:hover { color: var(--main-bg-color) } .remove { color: #999; font-size: 1em } .remove:hover { color: var(--main-bg-color) } .dropdown-menu { box-shadow: none } .dropdown-menu&gt;li&gt;a { white-space: inherit } .dropdown-menu&gt;.active&gt;a, .dropdown-menu&gt;.active&gt;a:focus, .dropdown-menu&gt;.active&gt;a:hover { background: none } body, input, textarea, button, select { line-height: 1.7; color: #111; -webkit-font-smoothing: antialiased; -webkit-text-size-adjust: 100%; letter-spacing: 0px } body { font-size: 14px; color: #111 } h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 { line-height: 1.4 } h1 a, .h1 a, h2 a, .h2 a, h3 a, .h3 a, h4 a, .h4 a, h5 a, .h5 a, h6 a, .h6 a { text-decoration: none; font-weight: inherit } a { -webkit-transition: all 150ms ease-in-out; -moz-transition: all 150ms ease-in-out; -ms-transition: all 150ms ease-in-out; -o-transition: all 150ms ease-in-out; transition: all 150ms ease-in-out } a:focus { outline: none } h1, .h1 { font-size: 2.57143em } h2, .h2 { font-size: 2em } h3, .h3 { font-size: 1.71429em } h4, .h4 { font-size: 1.28571em } h5, .h5 { font-size: 1.14286em } h6, .h6 { font-size: 1.14286em } h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6, .h1, .h2, .h3, .h4, .h5, .h6 { color: #323c3f; letter-spacing: 0px } p { margin: 0 0 15px 0 } p img { margin: 0 } em { font-style: italic } b, strong { font-weight: bold } small { font-size: 0.9em } sup, sub { position: relative; font-size: 60%; vertical-align: baseline } sup { top: -0.5em } sub { bottom: -0.5em } blockquote { font-size: 1.125em; line-height: 1.45; font-style: italic; margin: 0 0 30px; padding: 15px 30px; border-left: 1px solid #ebebeb } blockquote p { margin-bottom: 0 } blockquote p+cite { margin-top: 15px } blockquote cite { display: block; font-size: 0.75em } blockquote cite:before { content: "\2014 \0020" } code, pre { background-color: #faf7f5; font-size: 1em; border: 0 none; padding: 0 2px; color: #51ab62 } pre { overflow: auto; padding: 15px; margin: 0 0 30px } ul, ol { margin: 0; padding: 0 } ul { list-style: none outside } ol { list-style: decimal } ul.square, .rte ul ul ul { list-style: square outside } ul.disc, .rte ul { list-style: disc outside } ol.alpha { list-style: lower-alpha outside } .inline-list li { display: inline-block; margin-bottom: 0 } table { width: 100%; margin-bottom: 1em; border-collapse: collapse; border-spacing: 0 } .table-wrap { max-width: 100%; overflow: auto; -webkit-overflow-scrolling: touch } th { font-weight: bold } th, td { text-align: left; padding: 15px; border: 1px solid #ebebeb; color: #1c1c1c } a, .text-link { color: #111; text-decoration: none; background: transparent } button { overflow: visible } button[disabled], html input[disabled] { cursor: default } img { border: 0 none; max-width: 100%; height: auto } svg:not(:root) { overflow: hidden } .video-wrapper { position: relative; overflow: hidden; max-width: 100%; padding-bottom: 56.25%; height: 0; height: auto } .video-wrapper iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100% } .table-wrapper { max-width: 100%; overflow: auto } form { margin-bottom: 30px } form a { color: #111 } input, textarea, button, select { font-size: 1em } input:focus, textarea:focus, button:focus, select:focus { outline: none } button, input[type="text"], input[type="search"], input[type="password"], input[type="email"], input[type="file"], input[type="number"], input[type="tel"], input[type="submit"], textarea { -webkit-appearance: none; -moz-appearance: none } input, textarea, select, fieldset { border-radius: 0; max-width: 100% } input.input-full, textarea.input-full, select.input-full, fieldset.input-full { width: 100% } fieldset { border: 1px solid #ebebeb; padding: 15px } legend { border: 0; padding: 0 } optgroup { font-weight: bold } input { display: inline-block; width: auto } button, input[type="submit"] { cursor: pointer } input[type="text"], input[type="search"], input[type="password"], input[type="email"], input[type="file"], input[type="number"], input[type="tel"], textarea, select { border: 1px solid #ebebeb; padding: 0 20px; width: 100%; max-width: 100%; display: block } input[type="text"]:focus, input[type="search"]:focus, input[type="password"]:focus, input[type="email"]:focus, input[type="file"]:focus, input[type="number"]:focus, input[type="tel"]:focus, textarea:focus, select:focus { border: 1px solid #c4c4c4 } input[type="text"][disabled], input[type="text"].disabled, input[type="search"][disabled], input[type="search"].disabled, input[type="password"][disabled], input[type="password"].disabled, input[type="email"][disabled], input[type="email"].disabled, input[type="file"][disabled], input[type="file"].disabled, input[type="number"][disabled], input[type="number"].disabled, input[type="tel"][disabled], input[type="tel"].disabled, textarea[disabled], textarea.disabled, select[disabled], select.disabled { cursor: default; background-color: #ddd; border-color: #ddd } textarea { min-height: 100px; padding-top: 6px; padding-bottom: 6px } input[type="checkbox"], input[type="radio"] { display: inline; margin: 0; padding: 0; width: 100%; height: 50px; position: absolute; background: transparent; outline: none; opacity: 0; left: 0 } select { -webkit-appearance: none; -moz-appearance: none; appearance: none; background-position: right center; background-image: url("//bizweb.dktcdn.net/100/296/690/themes/638994/assets/ico-drop.png?1548478073391"); background-repeat: no-repeat; background-position: right 25px center; background-color: #fff !important; padding-right: 28px; text-indent: 0.01px; text-overflow: ''; cursor: pointer } .ie9 select, .lt-ie9 select { padding-right: 10px; background-image: none } option { color: #000; background-color: #fff } select::-ms-expand { display: none } label, legend { display: block; margin-bottom: 2px } label.inline, legend.inline { display: inline } input[type="checkbox"]+label, input[type="radio"]+label { font-weight: normal } label[for] { cursor: pointer } .label-hint { color: #999 } form.form-horizontal, .form-horizontal { margin-bottom: 0 } form.form-horizontal input[type="text"], form.form-horizontal input[type="search"], form.form-horizontal input[type="password"], form.form-horizontal input[type="email"], form.form-horizontal input[type="file"], form.form-horizontal input[type="number"], form.form-horizontal input[type="tel"], form.form-horizontal textarea, form.form-horizontal select, form.form-horizontal label, .form-horizontal input[type="text"], .form-horizontal input[type="search"], .form-horizontal input[type="password"], .form-horizontal input[type="email"], .form-horizontal input[type="file"], .form-horizontal input[type="number"], .form-horizontal input[type="tel"], .form-horizontal textarea, .form-horizontal select, .form-horizontal label { display: inline-block; margin-bottom: 0; width: auto } input[type="text"].error, input[type="search"].error, input[type="password"].error, input[type="email"].error, input[type="file"].error, input[type="number"].error, input[type="tel"].error, textarea.error { border-color: red; color: red } label.error { color: red } .input-group { position: relative; display: table; border-collapse: separate } .input-group .input-group-field:first-child, .input-group .input-group-btn:first-child, .input-group .input-group-btn:first-child&gt;.btn, .input-group .input-group-btn:first-child&gt;input[type="submit"], .input-group input[type="hidden"]:first-child+.input-group-field, .input-group input[type="hidden"]:first-child+.input-group-btn&gt;.btn, .input-group input[type="hidden"]:first-child+.input-group-btn&gt;input[type="submit"] { border-radius: 0 } .input-group .input-group-field:last-child, .input-group .input-group-btn:last-child&gt;.btn, .input-group .input-group-btn:last-child&gt;input[type="submit"] { border-radius: 0 } .input-group input::-moz-focus-inner { border: 0; padding: 0; margin-top: -1px; margin-bottom: -1px } .input-group-field, .input-group-btn { display: table-cell; vertical-align: middle; margin: 0 } .input-group .btn, .input-group input[type="submit"], .input-group .input-group-field { height: 40px } .input-group .input-group-field { width: 100%; margin-bottom: 0 } .input-group-btn { position: relative; white-space: nowrap; width: 1%; padding: 0 } .form-group { margin: 0; padding: 0 0 8px; border: 0 } .form-group .form-control { display: block; width: 100%; min-height: 40px; padding: .375rem .75rem; font-size: 1em; line-height: 1.5; color: #55595c; background-color: #fff; background-image: none; margin: 0 } .form-group input, .form-group select { height: 40px } .rte h1, .rte .h1, .rte h2, .rte .h2, .rte h3, .rte .h3, .rte h4, .rte .h4, .rte h5, .rte .h5, .rte h6, .rte .h6 { margin-top: 2em } .rte h1:first-child, .rte .h1:first-child, .rte h2:first-child, .rte .h2:first-child, .rte h3:first-child, .rte .h3:first-child, .rte h4:first-child, .rte .h4:first-child, .rte h5:first-child, .rte .h5:first-child, .rte h6:first-child, .rte .h6:first-child { margin-top: 0 } .rte h5, .rte .h5, .rte .h5 { text-transform: uppercase } .rte&gt;div { margin-bottom: 15px } .rte ul ul { list-style: circle outside } .rte li { margin-bottom: 0.4em } .rte img { max-width: 100%; height: auto } .rte table { table-layout: fixed } .clearfix { *zoom: 1 } .clearfix:after { content: ""; display: table; clear: both } .clearboth { clear: both } .no-background { background: none !important } svg path, svg rect { fill: var(--main-bg-color) } .flexbox, .awe-popup { display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-align: center; -webkit-align-items: center; -webkit-box-align: center; align-items: center } .list-inline { *zoom: 1 } .list-inline:after { content: ""; display: table; clear: both } .list-inline li { float: left; margin: 0 } .d-list&gt;div { position: relative; margin-right: 15px } .d-list&gt;div:before { content: ""; position: absolute; top: 0; bottom: 0; right: 0; width: 1px; height: 13px; margin: auto; z-index: 9; background: #ebebeb } .d-list&gt;div:first-child { margin: 0 } .d-list&gt;div:first-child:before { display: none } .a-center { text-align: center !important } .a-left { text-align: left !important } .a-right { text-align: right !important } .f-left { float: left !important } .f-right { float: right !important } .f-none { float: none !important } .inline { display: inline !important } .block { display: block !important } .inline-block { display: inline-block !important } .flexbox { display: -webkit-flex; display: -ms-flexbox; display: flex; overflow: hidden } .flexbox&gt;div { flex: 1 } .background-none { background: none !important } .no-margin { margin: 0 !important } .no-padding { padding: 0 !important } .no-border { border: none !important } .ov-h { overflow: hidden !important } .relative { position: relative !important } .absolute { position: absolute !important } .margin-0 { margin: 0px !important } .margin-vertical-0 { margin-top: 0px !important; margin-bottom: 0px !important } .margin-horizontal-0 { margin-left: 0px !important; margin-right: 0px !important } .margin-top-0 { margin-top: 0px !important } .margin-bottom-0 { margin-bottom: 0px !important } .margin-left-0 { margin-left: 0px !important } .margin-right-0 { margin-right: 0px !important } .padding-0 { padding: 0px !important } .padding-vertical-0 { padding-top: 0px !important; padding-bottom: 0px !important } .padding-horizontal-0 { padding-left: 0px !important; padding-right: 0px !important } .padding-top-0 { padding-top: 0px !important } .padding-bottom-0 { padding-bottom: 0px !important } .padding-left-0 { padding-left: 0px !important } .padding-right-0 { padding-right: 0px !important } .margin-5 { margin: 5px !important } .margin-vertical-5 { margin-top: 5px !important; margin-bottom: 5px !important } .margin-horizontal-5 { margin-left: 5px !important; margin-right: 5px !important } .margin-top-5 { margin-top: 5px !important } .margin-bottom-5 { margin-bottom: 5px !important } .margin-left-5 { margin-left: 5px !important } .margin-right-5 { margin-right: 5px !important } .padding-5 { padding: 5px !important } .padding-vertical-5 { padding-top: 5px !important; padding-bottom: 5px !important } .padding-horizontal-5 { padding-left: 5px !important; padding-right: 5px !important } .padding-top-5 { padding-top: 5px !important } .padding-bottom-5 { padding-bottom: 5px !important } .padding-left-5 { padding-left: 5px !important } .padding-right-5 { padding-right: 5px !important } .margin-10 { margin: 10px !important } .margin-vertical-10 { margin-top: 10px !important; margin-bottom: 10px !important } .margin-horizontal-10 { margin-left: 10px !important; margin-right: 10px !important } .margin-top-10 { margin-top: 10px !important } .margin-bottom-10 { margin-bottom: 10px !important } .margin-left-10 { margin-left: 10px !important } .margin-right-10 { margin-right: 10px !important } .padding-10 { padding: 10px !important } .padding-vertical-10 { padding-top: 10px !important; padding-bottom: 10px !important } .padding-horizontal-10 { padding-left: 10px !important; padding-right: 10px !important } .padding-top-10 { padding-top: 10px !important } .padding-bottom-10 { padding-bottom: 10px !important } .padding-left-10 { padding-left: 10px !important } .padding-right-10 { padding-right: 10px !important } .margin-15 { margin: 15px !important } .margin-vertical-15 { margin-top: 15px !important; margin-bottom: 15px !important } .margin-horizontal-15 { margin-left: 15px !important; margin-right: 15px !important } .margin-top-15 { margin-top: 15px !important } .margin-bottom-15 { margin-bottom: 15px !important } .margin-left-15 { margin-left: 15px !important } .margin-right-15 { margin-right: 15px !important } .padding-15 { padding: 15px !important } .padding-vertical-15 { padding-top: 15px !important; padding-bottom: 15px !important } .padding-horizontal-15 { padding-left: 15px !important; padding-right: 15px !important } .padding-top-15 { padding-top: 15px !important } .padding-bottom-15 { padding-bottom: 15px !important } .padding-left-15 { padding-left: 15px !important } .padding-right-15 { padding-right: 15px !important } .margin-20 { margin: 20px !important } .margin-vertical-20 { margin-top: 20px !important; margin-bottom: 20px !important } .margin-horizontal-20 { margin-left: 20px !important; margin-right: 20px !important } .margin-top-20 { margin-top: 20px !important } .margin-bottom-20 { margin-bottom: 20px !important } .margin-left-20 { margin-left: 20px !important } .margin-right-20 { margin-right: 20px !important } .padding-20 { padding: 20px !important } .padding-vertical-20 { padding-top: 20px !important; padding-bottom: 20px !important } .padding-horizontal-20 { padding-left: 20px !important; padding-right: 20px !important } .padding-top-20 { padding-top: 20px !important } .padding-bottom-20 { padding-bottom: 20px !important } .padding-left-20 { padding-left: 20px !important } .padding-right-20 { padding-right: 20px !important } .margin-25 { margin: 25px !important } .margin-vertical-25 { margin-top: 25px !important; margin-bottom: 25px !important } .margin-horizontal-25 { margin-left: 25px !important; margin-right: 25px !important } .margin-top-25 { margin-top: 25px !important } .margin-bottom-25 { margin-bottom: 25px !important } .margin-left-25 { margin-left: 25px !important } .margin-right-25 { margin-right: 25px !important } .padding-25 { padding: 25px !important } .padding-vertical-25 { padding-top: 25px !important; padding-bottom: 25px !important } .padding-horizontal-25 { padding-left: 25px !important; padding-right: 25px !important } .padding-top-25 { padding-top: 25px !important } .padding-bottom-25 { padding-bottom: 25px !important } .padding-left-25 { padding-left: 25px !important } .padding-right-25 { padding-right: 25px !important } .margin-30 { margin: 30px !important } .margin-vertical-30 { margin-top: 30px !important; margin-bottom: 30px !important } .margin-horizontal-30 { margin-left: 30px !important; margin-right: 30px !important } .margin-top-30 { margin-top: 30px !important } .margin-bottom-30 { margin-bottom: 30px !important } .margin-left-30 { margin-left: 30px !important } .margin-right-30 { margin-right: 30px !important } .padding-30 { padding: 30px !important } .padding-vertical-30 { padding-top: 30px !important; padding-bottom: 30px !important } .padding-horizontal-30 { padding-left: 30px !important; padding-right: 30px !important } .padding-top-30 { padding-top: 30px !important } .padding-bottom-30 { padding-bottom: 30px !important } .padding-left-30 { padding-left: 30px !important } .padding-right-30 { padding-right: 30px !important } .margin-35 { margin: 35px !important } .margin-vertical-35 { margin-top: 35px !important; margin-bottom: 35px !important } .margin-horizontal-35 { margin-left: 35px !important; margin-right: 35px !important } .margin-top-35 { margin-top: 35px !important } .margin-bottom-35 { margin-bottom: 35px !important } .margin-left-35 { margin-left: 35px !important } .margin-right-35 { margin-right: 35px !important } .padding-35 { padding: 35px !important } .padding-vertical-35 { padding-top: 35px !important; padding-bottom: 35px !important } .padding-horizontal-35 { padding-left: 35px !important; padding-right: 35px !important } .padding-top-35 { padding-top: 35px !important } .padding-bottom-35 { padding-bottom: 35px !important } .padding-left-35 { padding-left: 35px !important } .padding-right-35 { padding-right: 35px !important } .margin-40 { margin: 40px !important } .margin-vertical-40 { margin-top: 40px !important; margin-bottom: 40px !important } .margin-horizontal-40 { margin-left: 40px !important; margin-right: 40px !important } .margin-top-40 { margin-top: 40px !important } .margin-bottom-40 { margin-bottom: 40px !important } .margin-left-40 { margin-left: 40px !important } .margin-right-40 { margin-right: 40px !important } .padding-40 { padding: 40px !important } .padding-vertical-40 { padding-top: 40px !important; padding-bottom: 40px !important } .padding-horizontal-40 { padding-left: 40px !important; padding-right: 40px !important } .padding-top-40 { padding-top: 40px !important } .padding-bottom-40 { padding-bottom: 40px !important } .padding-left-40 { padding-left: 40px !important } .padding-right-40 { padding-right: 40px !important } .margin-45 { margin: 45px !important } .margin-vertical-45 { margin-top: 45px !important; margin-bottom: 45px !important } .margin-horizontal-45 { margin-left: 45px !important; margin-right: 45px !important } .margin-top-45 { margin-top: 45px !important } .margin-bottom-45 { margin-bottom: 45px !important } .margin-left-45 { margin-left: 45px !important } .margin-right-45 { margin-right: 45px !important } .padding-45 { padding: 45px !important } .padding-vertical-45 { padding-top: 45px !important; padding-bottom: 45px !important } .padding-horizontal-45 { padding-left: 45px !important; padding-right: 45px !important } .padding-top-45 { padding-top: 45px !important } .padding-bottom-45 { padding-bottom: 45px !important } .padding-left-45 { padding-left: 45px !important } .padding-right-45 { padding-right: 45px !important } .margin-50 { margin: 50px !important } .margin-vertical-50 { margin-top: 50px !important; margin-bottom: 50px !important } .margin-horizontal-50 { margin-left: 50px !important; margin-right: 50px !important } .margin-top-50 { margin-top: 50px !important } .margin-bottom-50 { margin-bottom: 50px !important } .margin-left-50 { margin-left: 50px !important } .margin-right-50 { margin-right: 50px !important } .padding-50 { padding: 50px !important } .padding-vertical-50 { padding-top: 50px !important; padding-bottom: 50px !important } .padding-horizontal-50 { padding-left: 50px !important; padding-right: 50px !important } .padding-top-50 { padding-top: 50px !important } .padding-bottom-50 { padding-bottom: 50px !important } .padding-left-50 { padding-left: 50px !important } .padding-right-50 { padding-right: 50px !important } .margin-55 { margin: 55px !important } .margin-vertical-55 { margin-top: 55px !important; margin-bottom: 55px !important } .margin-horizontal-55 { margin-left: 55px !important; margin-right: 55px !important } .margin-top-55 { margin-top: 55px !important } .margin-bottom-55 { margin-bottom: 55px !important } .margin-left-55 { margin-left: 55px !important } .margin-right-55 { margin-right: 55px !important } .padding-55 { padding: 55px !important } .padding-vertical-55 { padding-top: 55px !important; padding-bottom: 55px !important } .padding-horizontal-55 { padding-left: 55px !important; padding-right: 55px !important } .padding-top-55 { padding-top: 55px !important } .padding-bottom-55 { padding-bottom: 55px !important } .padding-left-55 { padding-left: 55px !important } .padding-right-55 { padding-right: 55px !important } .margin-60 { margin: 60px !important } .margin-vertical-60 { margin-top: 60px !important; margin-bottom: 60px !important } .margin-horizontal-60 { margin-left: 60px !important; margin-right: 60px !important } .margin-top-60 { margin-top: 60px !important } .margin-bottom-60 { margin-bottom: 60px !important } .margin-left-60 { margin-left: 60px !important } .margin-right-60 { margin-right: 60px !important } .padding-60 { padding: 60px !important } .padding-vertical-60 { padding-top: 60px !important; padding-bottom: 60px !important } .padding-horizontal-60 { padding-left: 60px !important; padding-right: 60px !important } .padding-top-60 { padding-top: 60px !important } .padding-bottom-60 { padding-bottom: 60px !important } .padding-left-60 { padding-left: 60px !important } .padding-right-60 { padding-right: 60px !important } .margin-65 { margin: 65px !important } .margin-vertical-65 { margin-top: 65px !important; margin-bottom: 65px !important } .margin-horizontal-65 { margin-left: 65px !important; margin-right: 65px !important } .margin-top-65 { margin-top: 65px !important } .margin-bottom-65 { margin-bottom: 65px !important } .margin-left-65 { margin-left: 65px !important } .margin-right-65 { margin-right: 65px !important } .padding-65 { padding: 65px !important } .padding-vertical-65 { padding-top: 65px !important; padding-bottom: 65px !important } .padding-horizontal-65 { padding-left: 65px !important; padding-right: 65px !important } .padding-top-65 { padding-top: 65px !important } .padding-bottom-65 { padding-bottom: 65px !important } .padding-left-65 { padding-left: 65px !important } .padding-right-65 { padding-right: 65px !important } .margin-70 { margin: 70px !important } .margin-vertical-70 { margin-top: 70px !important; margin-bottom: 70px !important } .margin-horizontal-70 { margin-left: 70px !important; margin-right: 70px !important } .margin-top-70 { margin-top: 70px !important } .margin-bottom-70 { margin-bottom: 70px !important } .margin-left-70 { margin-left: 70px !important } .margin-right-70 { margin-right: 70px !important } .padding-70 { padding: 70px !important } .padding-vertical-70 { padding-top: 70px !important; padding-bottom: 70px !important } .padding-horizontal-70 { padding-left: 70px !important; padding-right: 70px !important } .padding-top-70 { padding-top: 70px !important } .padding-bottom-70 { padding-bottom: 70px !important } .padding-left-70 { padding-left: 70px !important } .padding-right-70 { padding-right: 70px !important } .margin-75 { margin: 75px !important } .margin-vertical-75 { margin-top: 75px !important; margin-bottom: 75px !important } .margin-horizontal-75 { margin-left: 75px !important; margin-right: 75px !important } .margin-top-75 { margin-top: 75px !important } .margin-bottom-75 { margin-bottom: 75px !important } .margin-left-75 { margin-left: 75px !important } .margin-right-75 { margin-right: 75px !important } .padding-75 { padding: 75px !important } .padding-vertical-75 { padding-top: 75px !important; padding-bottom: 75px !important } .padding-horizontal-75 { padding-left: 75px !important; padding-right: 75px !important } .padding-top-75 { padding-top: 75px !important } .padding-bottom-75 { padding-bottom: 75px !important } .padding-left-75 { padding-left: 75px !important } .padding-right-75 { padding-right: 75px !important } .margin-80 { margin: 80px !important } .margin-vertical-80 { margin-top: 80px !important; margin-bottom: 80px !important } .margin-horizontal-80 { margin-left: 80px !important; margin-right: 80px !important } .margin-top-80 { margin-top: 80px !important } .margin-bottom-80 { margin-bottom: 80px !important } .margin-left-80 { margin-left: 80px !important } .margin-right-80 { margin-right: 80px !important } .padding-80 { padding: 80px !important } .padding-vertical-80 { padding-top: 80px !important; padding-bottom: 80px !important } .padding-horizontal-80 { padding-left: 80px !important; padding-right: 80px !important } .padding-top-80 { padding-top: 80px !important } .padding-bottom-80 { padding-bottom: 80px !important } .padding-left-80 { padding-left: 80px !important } .padding-right-80 { padding-right: 80px !important } .margin-85 { margin: 85px !important } .margin-vertical-85 { margin-top: 85px !important; margin-bottom: 85px !important } .margin-horizontal-85 { margin-left: 85px !important; margin-right: 85px !important } .margin-top-85 { margin-top: 85px !important } .margin-bottom-85 { margin-bottom: 85px !important } .margin-left-85 { margin-left: 85px !important } .margin-right-85 { margin-right: 85px !important } .padding-85 { padding: 85px !important } .padding-vertical-85 { padding-top: 85px !important; padding-bottom: 85px !important } .padding-horizontal-85 { padding-left: 85px !important; padding-right: 85px !important } .padding-top-85 { padding-top: 85px !important } .padding-bottom-85 { padding-bottom: 85px !important } .padding-left-85 { padding-left: 85px !important } .padding-right-85 { padding-right: 85px !important } .margin-90 { margin: 90px !important } .margin-vertical-90 { margin-top: 90px !important; margin-bottom: 90px !important } .margin-horizontal-90 { margin-left: 90px !important; margin-right: 90px !important } .margin-top-90 { margin-top: 90px !important } .margin-bottom-90 { margin-bottom: 90px !important } .margin-left-90 { margin-left: 90px !important } .margin-right-90 { margin-right: 90px !important } .padding-90 { padding: 90px !important } .padding-vertical-90 { padding-top: 90px !important; padding-bottom: 90px !important } .padding-horizontal-90 { padding-left: 90px !important; padding-right: 90px !important } .padding-top-90 { padding-top: 90px !important } .padding-bottom-90 { padding-bottom: 90px !important } .padding-left-90 { padding-left: 90px !important } .padding-right-90 { padding-right: 90px !important } .margin-95 { margin: 95px !important } .margin-vertical-95 { margin-top: 95px !important; margin-bottom: 95px !important } .margin-horizontal-95 { margin-left: 95px !important; margin-right: 95px !important } .margin-top-95 { margin-top: 95px !important } .margin-bottom-95 { margin-bottom: 95px !important } .margin-left-95 { margin-left: 95px !important } .margin-right-95 { margin-right: 95px !important } .padding-95 { padding: 95px !important } .padding-vertical-95 { padding-top: 95px !important; padding-bottom: 95px !important } .padding-horizontal-95 { padding-left: 95px !important; padding-right: 95px !important } .padding-top-95 { padding-top: 95px !important } .padding-bottom-95 { padding-bottom: 95px !important } .padding-left-95 { padding-left: 95px !important } .padding-right-95 { padding-right: 95px !important } .margin-100 { margin: 100px !important } .margin-vertical-100 { margin-top: 100px !important; margin-bottom: 100px !important } .margin-horizontal-100 { margin-left: 100px !important; margin-right: 100px !important } .margin-top-100 { margin-top: 100px !important } .margin-bottom-100 { margin-bottom: 100px !important } .margin-left-100 { margin-left: 100px !important } .margin-right-100 { margin-right: 100px !important } .padding-100 { padding: 100px !important } .padding-vertical-100 { padding-top: 100px !important; padding-bottom: 100px !important } .padding-horizontal-100 { padding-left: 100px !important; padding-right: 100px !important } .padding-top-100 { padding-top: 100px !important } .padding-bottom-100 { padding-bottom: 100px !important } .padding-left-100 { padding-left: 100px !important } .padding-right-100 { padding-right: 100px !important } .btn, input[type="submit"] { display: inline-block; height: 40px; line-height: 39px; padding: 0 20px; text-align: center; white-space: nowrap; outline: none !important; cursor: pointer; border: none; font-weight: 400; border-radius: 0; letter-spacing: 0; -webkit-transition: background-color 0.1s ease-in; -moz-transition: background-color 0.1s ease-in; -ms-transition: background-color 0.1s ease-in; -o-transition: background-color 0.1s ease-in; transition: background-color 0.1s ease-in; -webkit-border-radius: 0; border-radius: 0 } .btn[disabled], input[disabled][type="submit"], .btn.disabled, input.disabled[type="submit"] { cursor: default; background-color: #ebebeb } .btn.btn-primary, input.btn-primary[type="submit"] { color: #fff } .btn.btn-circle, input.btn-circle[type="submit"] { border-radius: 50%; padding: 0 } .btn.btn-large, input.btn-large[type="submit"] { height: 50px; line-height: 50px; padding: 0 74px } .btn.btn-small, input.btn-small[type="submit"] { height: 34px; line-height: 34px; padding: 0 32px; font-size: .85714em } .btn.btn-dark, input.btn-dark[type="submit"] { background: #2a2a2a; color: #fff } .btn.btn-white, input.btn-white[type="submit"] { background: #fff; color: #111; border: 1px solid #ebebeb; font-weight: 400 } .btn.btn-gray, input.btn-gray[type="submit"] { background: #9e9e9e; color: #fff } .btn.btn-gray:hover, input.btn-gray[type="submit"]:hover { background: var(--main-bg-color) } .btn.btn-gray a, input.btn-gray[type="submit"] a { color: #fff } .btn.btn-full, input.btn-full[type="submit"] { display: block; width: 100% } .btn-link { line-height: 40px; color: var(--main-bg-color) } .btn-link:hover { text-decoration: underline } .ajax-load { position: fixed; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; margin: auto; text-align: center; width: 100px; height: 100px; line-height: 100px; opacity: 0; visibility: hidden } .ajax-load.active { opacity: 1; visibility: visible; z-index: 9999 } .awe-popup { position: fixed; z-index: 9999; top: 0; height: 0; width: 0; left: 0; right: 0; bottom: 0; text-align: center; overflow: hidden; visibility: hidden; opacity: 0; -webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; -ms-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out } .awe-popup .overlay { background-color: rgba(33, 33, 33, 0.8); color: rgba(0, 0, 0, 0.4); position: fixed; top: 0 !important; left: 0; right: 0; bottom: 0; margin: auto; width: 0; height: 0 } .awe-popup .content { position: relative; max-width: 1140px; min-width: 1140px; padding: 25px 28px; max-height: 0; text-align: left; opacity: 0; margin: 0 auto; background: transparent; overflow: hidden; -webkit-transition: all 300ms ease-in-out; -moz-transition: all 300ms ease-in-out; -ms-transition: all 300ms ease-in-out; -o-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; position: relative; padding: 25px 28px; max-height: 0; text-align: left; opacity: 0; margin: 0 auto; background: #fff } .awe-popup.active { visibility: visible; opacity: 1; top: 0 !important; height: auto; width: auto } .awe-popup.active .content { max-height: calc(100% - 60px); opacity: 1; background: transparent; padding: 0 } .awe-popup.active .content .info { background: #fff; min-width: 500px } .awe-popup.active .overlay { width: 100%; height: 100% } .close-window { position: absolute; top: 0px; right: 0px; width: 25px; height: 25px; cursor: pointer; z-index: 8040; color: #fff; background: #333; text-align: center; line-height: 25px; border-radius: 0; text-decoration: none } .close-window .fa { display: block; font-size: 14px; line-height: 25px; color: #fff } .awe-popup.loading { z-index: 9998 } .awe-popup.loading .loader { left: 50%; position: fixed; top: 50%; -moz-transform: translateX(-50%); -webkit-transform: translateX(-50%); -o-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); -webkit-transition: all 300ms ease-in-out; -moz-transition: all 300ms ease-in-out; -ms-transition: all 300ms ease-in-out; -o-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out } .awe-popup.loaded-content .loader { display: none } .awe-popup.addcart-popup .content { min-width: auto } .product-popup .product-image { float: left; margin: 0 20px 0 0 } .product-popup .product-info { overflow: hidden; position: relative } .product-popup .product-info p { margin-bottom: 0px; line-height: 24px } .product-popup .popup-title { padding-left: 15px; border-radius: 0 } .product-popup .popup-title i { margin-right: 5px } .product-popup .product-name { color: var(--main-bg-color) } .product-popup .product-info p.total-money { margin-bottom: 15px } .product-popup h3, .product-popup .h3 { color: #52b249; margin-bottom: 25px } .product-popup h3 .fa, .product-popup .h3 .fa { margin-right: 4px } .product-popup .pop-right h3, .product-popup .pop-right .h3 { color: #333 } .pop-right { background: #f9f9f9 } .awe-popup.product-popup.active .content { max-height: calc(100% - 60px); opacity: 1; padding: 0 } @media (max-width: 1199px) { .awe-popup .content { max-width: 700px; min-width: auto } } @media (max-width: 543px) { .product-popup .product-image { width: 120px; height: 120px } .product-popup .product-image img { max-width: 120px !important } .awe-popup.product-popup.active .content { max-height: calc(100% - 60px); opacity: 1; margin: 0 20px } .addcart-popup .col-xl-6 { padding: 0 !important } .product-popup h3, .product-popup .h3 { font-size: 1.28571em; margin-bottom: 0 } } .swatch { margin: 10px 0 } .swatch .header { margin: 0px 0px 10px; text-align: left; min-width: 100px; font-weight: 400; font-size: 14px; color: #555555; } .swatch label { float: left; min-width: 40px !important; height: 40px !important; margin: 0; border: #ebebeb 1px solid; background-color: #fff; font-size: 14px; text-align: center; line-height: 40px; white-space: nowrap; text-transform: uppercase; padding: 0; border-radius: 20px } .swatch-element label { padding: 0 5px } .color.swatch-element label { padding: 0 } .swatch input:checked+label { background: var(--main-bg-color); border-color: var(--main-bg-color); color: #fff } .swatch .color input:checked+label { position: relative; border: solid 1px var(--main-bg-color); width: auto !important; } .swatch .color input:checked+label:after { content: "\f00c"; font-family: FontAwesome; line-height: 50px } .swatch .color .fa:before { width: 20px; height: 20px } .swatch .color label { border-radius: 0px; width: 50px; height: 50px !important } .swatch .swatch-element { float: left; -webkit-transform: translateZ(0); -webkit-font-smoothing: antialiased; margin: 0px 10px 10px 0; position: relative } .swatch .swatch-element.color .tim { background-color: #db23b6 } .swatch .swatch-element.color .xanh { background-color: #13b5ea } .swatch .swatch-element.color .vang { background-color: #e6fa0a } .swatch .swatch-element.color .nau { background-color: #594f4f } .swatch .swatch-element.color .do { background-color: #f20808 } .swatch .swatch-element.color .cam { background-color: #fc9905 } .swatch .swatch-element.color .xam { background-color: #615a5a } .swatch .swatch-element.color .xanh-nuoc-bien { background-color: #3a40fa } .swatch .swatch-element.color .xanh-la-cay { background-color: #00ff15 } .swatch .swatch-element.color .den { background-color: #ff00d5 } .crossed-out { position: absolute; width: 100%; height: 100%; left: 0; top: 0 } #quick-view-product .selector-wrapper { display: none !important } .swatch .swatch-element .crossed-out { display: none } .swatch .swatch-element.soldout .crossed-out { display: block } .swatch .tooltip { text-align: center; background: var(--main-bg-color); color: #fff; bottom: 100%; padding: 10px; display: block; position: absolute; width: 100px; left: -35px; margin-bottom: 15px; filter: alpha(opacity=0); -khtml-opacity: 0; -moz-opacity: 0; opacity: 0; visibility: hidden; -webkit-transform: translateY(10px); -moz-transform: translateY(10px); -ms-transform: translateY(10px); -o-transform: translateY(10px); transform: translateY(10px); -webkit-transition: all .25s ease-out; -moz-transition: all .25s ease-out; -ms-transition: all .25s ease-out; -o-transition: all .25s ease-out; transition: all .25s ease-out; -webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28); -moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28); -ms-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28); -o-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28); box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28); z-index: 10000; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box } .swatch .tooltip:before { bottom: -20px; content: " "; display: block; height: 20px; left: 0; position: absolute; width: 100% } .swatch .tooltip:after { border-left: solid transparent 10px; border-right: solid transparent 10px; border-top: solid var(--main-bg-color) 10px; bottom: -10px; content: " "; height: 0; left: 50%; margin-left: -13px; position: absolute; width: 0 } .swatch .swatch-element:hover .tooltip { filter: alpha(opacity=100); -khtml-opacity: 1; -moz-opacity: 1; opacity: 1; visibility: visible; -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px) } .swatch.error { background-color: #E8D2D2 !important; color: #333 !important; padding: 1em; border-radius: 5px } .swatch.error p { margin: 0.7em 0 } .swatch.error p:first-child { margin-top: 0 } .swatch.error p:last-child { margin-bottom: 0 } .owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next { top: 50%; position: absolute; text-decoration: none; width: 30px; margin-top: -15px; padding: 0; background: #f5f5f5; outline: none; text-indent: 1010%; border-radius: 0; white-space: nowrap; margin-right: 0; margin-left: 0 } .owl-carousel .owl-nav .owl-prev:before, .owl-carousel .owl-nav .owl-next:before { font-family: "FontAwesome"; text-indent: 0; position: absolute; left: 0; width: 29px; text-align: center; line-height: 29px; font-size: 20px; background: #f5f5f5; color: #dadbdb } .owl-carousel .owl-nav .owl-prev { left: 0 } .owl-carousel .owl-nav .owl-prev:before { content: "\f104" } .owl-carousel .owl-nav .owl-next { right: 0 } .owl-carousel .owl-nav .owl-next:before { content: "\f105" } .owl-carousel .owl-nav .disabled { opacity: .5; cursor: default } @media (max-width: 768px) { .owl-carousel .owl-nav .owl-prev:before, .owl-carousel .owl-nav .owl-next:before { font-size: 14px } .owl-carousel .owl-nav .owl-prev { left: 0 } .owl-carousel .owl-nav .owl-next { right: 0 } } .owl-carousel .owl-dots { display: block; margin-top: 10px; text-align: center; position: absolute; bottom: 10px; width: 100% } .owl-carousel .owl-dots .owl-dot { display: inline-block; width: 12px; height: 12px; background: #fff; border-radius: 50%; margin: 0 3px } .owl-carousel .owl-dots .owl-dot.active { background: var(--main-bg-color) } .owl-carousel-inset .owl-nav .owl-prev { left: 0 } .owl-carousel-inset .owl-nav .owl-next { right: 0 } .owl-carousel-inset .owl-dots { position: absolute; left: 0; width: 100%; bottom: 25px } .owl-carousel-inset .owl-prev, .owl-carousel-inset .owl-next { opacity: 0; visibility: hidden; -webkit-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease } .owl-carousel-inset:hover .owl-prev, .owl-carousel-inset:hover .owl-next { opacity: 1; visibility: visible } .owl-carousel-inset:hover .owl-prev.disabled, .owl-carousel-inset:hover .owl-next.disabled { opacity: .5 } .owl-carousel-inset:hover .owl-nav .owl-prev { left: 25px } .owl-carousel-inset:hover .owl-nav .owl-next { right: 25px } .owl-carousel .owl-item img { width: auto } .owl-carousel .owl-item.focus { border: 2px solid #333 } .tab-wrap .tabs-title { *zoom: 1; display: inline-block; position: relative; z-index: 9; margin: 0 0 26px } .tab-wrap .tabs-title:after { content: ""; display: table; clear: both } .tab-wrap .tabs-title li { font-size: 2.2rem; font-weight: 700; text-transform: uppercase; position: relative; line-height: 40px; float: left } .tab-wrap .tabs-title li:before { content: "|"; color: #c9c9c9; padding: 0 16px; color: #1c1c1c } .tab-wrap .tabs-title li:first-child:before { display: none } .tab-wrap .tabs-title li.current { color: #212121 } .tab-wrap .tab-content { position: relative } ul.tabs li { background: none; display: inline-block; cursor: pointer } ul.tabs li.current { color: #000 } .tab-content.current { opacity: 1; visibility: visible; height: auto; -webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; -ms-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out } .accordion .nav-item .tab-pane { opacity: 0; visibility: hidden; height: 0; overflow: hidden } .accordion .nav-item.active .tab-pane { opacity: 1; visibility: visible; height: auto; -webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; -ms-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out } #quick-view-product { bottom: 0; left: 0; overflow-x: auto; overflow-y: auto; position: fixed; right: 0; top: 0 !important; z-index: 9999 } #quick-view-product .product-info { color: #222; font-weight: 300; padding-right: 25px; border: none } #quick-view-product .brand { color: #222 } #quick-view-product .available { margin: 0; font-weight: 400; color: var(--main-bg-color) } #quick-view-product .available.outstock { color: #E55E5E } #quick-view-product .product-left-column .image-block { overflow: hidden; margin: 0 auto; margin-bottom: 10px; border: solid 1px #ebebeb } #quick-view-product .product-left-column .image-block .view_full_size { position: relative; max-width: 350px; display: block; margin: 0 auto; padding: 10px } @media (max-width: 1440px) { #quick-view-product .product-left-column .image-block .view_full_size { max-width: 320px !important } } #quick-view-product h3, #quick-view-product .h3 { margin: 0px } #quick-view-product .qwp-name { margin: 0px 0px 10px; font-size: 22px; font-weight: 400; line-height: 27px; color: #111 } #quick-view-product .qwp-name a { color: #111; text-decoration: none } #quick-view-product .qwp-name:hover&gt;a { text-decoration: none; color: var(--main-bg-color) } .product-featured-image-quickview { margin-bottom: 10px; margin: 0 auto } #quick-view-product form { width: 100% } #quick-view-product form .selector-wrapper label { font-size: 14px; font-weight: 400; color: #111; margin-bottom: 0px; line-height: 40px } #quick-view-product form .selector-wrapper .single-option-selector { width: calc(100% - 100px); -webkit-width: calc(100% - 100px); border-radius: 5px; margin-bottom: 10px; margin-right: 0px } #quick-view-product form label { display: inline-block; min-width: 100px; line-height: 28px; font-weight: 400; margin-bottom: 20px; float: left } #quick-view-product form select { width: 150px; display: inline-block; height: 40px; float: left; margin-right: 20px; text-transform: capitalize } #quick-view-product .price { font-weight: 700; color: var(--main-bg-color); font-size: 24px; line-height: 24px; margin-right: 10px } #quick-view-product del { font-weight: 400; font-size: 16px; color: #acacac; line-height: 24px; margin-left: 5px; display: inline-block } #quick-view-product #usefull_link_block { margin: 10px 0 } #quick-view-product #usefull_link_block li a { color: #222; line-height: 17px } #quick-view-product .fancybox-overlay { display: block !important; height: 100vh; background: none; z-index: 100 } #quick-view-product .quick-view-product { position: absolute; width: 870px; top: 5%; height: auto; margin: 0 auto; left: 0; right: 0; padding: 35px 30px 35px; background-color: #fff; z-index: 8011; border-radius: 5px } #quick-view-product .prices { display: block; width: 100%; float: left; padding-bottom: 5px; margin: 10px 0px } #quick-view-product .product-right-column .price-product-detail { margin: 0; line-height: 33px } #quick-view-product #quantity-detail { margin: 0; display: inline-block; padding-right: 0 } #quick-view-product .total-price { float: left; width: 100%; display: block; margin-top: 15px } #quick-view-product .total-price span { font-size: 1.07143em; font-weight: 400; color: #222 } #quick-view-product .more-view-wrapper { overflow: visible } #quick-view-product .product-right-column .quantity_wanted_p { width: 100%; margin-top: 15px } #quick-view-product .product-right-column .add_to_cart_detail { margin: 15px 10px 15px 0; width: 100% } #quick-view-product .product-right-column .add_to_cart_detail.disabled { padding: 0 20px } #quick-view-product .product-right-column .btn-wishlist { margin-top: 15px } #quick-view-product .swatch { margin: 20px 0 0 } #quick-view-product .swatch .swatch-element { margin: 0px 6px 0 0 } #quick-view-product .swatch .swatch-element label { line-height: 39px; margin-bottom: 5px; font-weight: 400; min-width: 40px !important; } #quick-view-product .loading-imgquickview { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100% } #quick-view-product .availability, #quick-view-product .product-sku { line-height: 28px } .thumbs_list_quickview { text-align: center; position: relative; margin-top: 6px; height: 100px; padding: 10px 5px } .thumbs_list_quickview .product-photo-thumbs .owl-stage-outer { overflow: hidden } #thumblist_quickview { position: relative; padding: 0; margin: 0 auto } #thumblist_quickview #thumblist { list-style-type: none; margin: 0; overflow: hidden; position: static } #thumblist_quickview .owl-row { margin-left: -3px; margin-right: -3px } #thumblist_quickview .owl-item { float: left } #thumblist_quickview .owl-item li { padding: 5px; margin-right: 0px } #thumblist_quickview .owl-item li a { border: solid 1px #ebebeb } #thumblist_quickview .owl-item li.active { opacity: 1 } #thumblist_quickview .owl-item li.active a { border-color: var(--main-bg-color) } #thumblist_quickview .owl-item img { padding: 5px } #thumblist_quickview .owl-item a { display: block; height: 90px; display: flex !important; align-items: center !important; justify-content: center !important } #thumblist_quickview .owl-item img { max-width: 100% !important; max-height: 100% !important } #thumblist_quickview .thumb_item { border: 1px solid #e6e6e6 } #thumblist_quickview .owl-nav .owl-prev, #thumblist_quickview .owl-nav .owl-next { width: 25px; height: 25px; border-radius: 3px; line-height: 25px; text-align: center; top: 50% } @media (min-width: 992px) and (max-width: 1199px) { #thumblist_quickview .owl-nav .owl-prev, #thumblist_quickview .owl-nav .owl-next { top: 25% } } #thumblist_quickview .owl-nav .owl-prev:before, #thumblist_quickview .owl-nav .owl-next:before { height: 25px; width: 25px; line-height: 24px; top: 40px; color: #333; border-radius: 50%; border: none; background: #fff; border: solid 1px #333 } #thumblist_quickview .owl-nav .owl-prev:hover:before, #thumblist_quickview .owl-nav .owl-next:hover:before { border-color: var(--main-bg-color); color: var(--main-bg-color) } #thumblist_quickview .owl-nav .owl-prev:before { content: "\f104"; font-family: 'FontAwesome'; font-size: 14px; padding-right: 2px } #thumblist_quickview .owl-nav .owl-next:before { content: "\f105"; font-family: 'FontAwesome'; font-size: 14px; padding-left: 1px } #thumblist_quickview .owl-next, #thumblist_quickview .owl-prev { width: 16px; height: 16px; margin-top: -8px; color: #333; margin-top: -10px } #thumblist_quickview .owl-next:before { content: "\f105"; font-family: 'FontAwesome'; font-size: 16px; right: -25px; top: 40px } #thumblist_quickview .owl-prev:before { content: "\f104"; font-family: 'FontAwesome'; font-size: 16px; left: -25px; top: 40px } #thumblist_quickview .owl-next:before, #thumblist_quickview .owl-prev:before { border: 1px solid #b6b6b6; border-radius: 100%; font-size: .71429em; line-height: 18px; color: #000; text-shadow: none; position: absolute; width: 20px; height: 20px; text-align: center } #thumblist_quickview .owl-next:hover:before, #thumblist_quickview .owl-prev:hover:before { background: #fff; color: var(--main-bg-color); cursor: pointer } @media (max-width: 1199px) { #quick-view-product, .quickview { display: none !important } } .fancybox-close { position: absolute; top: -12px; right: -12px; width: 25px; height: 25px; cursor: pointer; z-index: 8040; color: #fff; text-align: center; background: #333; line-height: 25px; border-radius: 50% } .quickview-info { padding-bottom: 0px; width: 100%; float: left; margin-bottom: 15px; border-bottom: solid 1px #ebebeb } .quickview-info .vendor_ { font-size: 14px; line-height: 24px; color: #707070; display: inline-block; float: left; margin-right: 10px; padding-right: 10px; position: relative } .quickview-info .vendor_.frist:after { content: ""; height: 15px; width: 1px; background: #bbb; position: absolute; right: 0px; top: 4px } .quickview-info .vendor_ .vendor, .quickview-info .vendor_ .status_name { color: var(--main-bg-color) } .quickview-info .vendor_ .vendor a, .quickview-info .vendor_ .status_name a { text-decoration: none; color: var(--main-bg-color) } .quickview-info .reviews_qv { margin-top: 0px; width: 100%; overflow: hidden; padding-bottom: 0px; margin-bottom: 0px; display: block; float: left } .quickview-info .reviews_qv .bizweb-product-reviews-badge { margin: 0px auto; padding: 0px; float: left; text-align: center } .quickview-info .reviews_qv .bizweb-product-reviews-badge .bizweb-product-reviews-star { padding: 0px } .quickview-info .reviews_qv .bizweb-product-reviews-badge .bizweb-product-reviews-star i { font-size: 12px; font-family: 'FontAwesome' } .quickview-info .reviews_qv .bizweb-product-reviews-badge .bizweb-product-reviews-star i:before { font-family: 'FontAwesome' } .quickview-info .reviews_qv .bizweb-product-reviews-badge .bizweb-product-reviews-star .star-off-png:before { content: "\f006"; color: #ffe382 } .quickview-info .reviews_qv .bizweb-product-reviews-badge .bizweb-product-reviews-star .star-on-png:before { content: "\f005"; color: #ffe382 } .quickview-info .reviews_qv .bizweb-product-reviews-badge .bizweb-product-reviews-star .star-half-png:before { content: "\f123"; color: #ffe382 } .quickview-info .reviews_qv .bizweb-product-reviews-badge div img { display: none } .quickview-info .reviews_qv .bizweb-product-reviews-badge div p { display: none; font-size: 12px; color: #7b7b7b } .quickview-info .reviews_qv .text_revi { position: relative; line-height: 27px; font-size: 13px; color: #7b7b7b; font-weight: 500; margin-left: 10px; padding-left: 10px } .quickview-info .reviews_qv .text_revi:before { content: "|"; position: absolute; color: #7b7b7b; left: 0; line-height: 27px } .quick_option .quantity_wanted_p { margin-top: 15px; width: 100%; float: left } .quick_option .quantity_wanted_p .input_qty_qv { display: inline-flex; width: 150px; margin-top: 0px; margin-right: 0px; position: relative; float: left } .quick_option .quantity_wanted_p .input_qty_qv .btn_num { padding: 0px; font-size: 16px; line-height: 40px; border: solid 1px #ebebeb; display: block; width: 35px; height: 40px; background: transparent; float: left; color: #333; text-align: center; font-weight: bold } .quick_option .quantity_wanted_p .input_qty_qv .btn_num:hover { cursor: pointer; color: #222; text-decoration: none; border-color: #ebebeb } .quick_option .quantity_wanted_p .input_qty_qv .num_1 { border-top-left-radius: 3px; border-bottom-left-radius: 3px } .quick_option .quantity_wanted_p .input_qty_qv .num_2 { border-top-right-radius: 3px; border-bottom-right-radius: 3px } .quick_option .quantity_wanted_p .input_qty_qv input { padding: 0px; margin: 0px; display: block; float: left; border: none; height: 40px; width: 40px; width: 80px; border: solid 1px #ebebeb; border-left: 0; border-right: 0; text-align: center; box-shadow: none; background: transparent; border-radius: 0px } .quick_option .quantity_wanted_p .button_cart_buy_enable { margin-top: 0px; height: 40px; border-radius: 3px; font-weight: 500; font-size: 14px; padding: 0px 25px; line-height: 40px; background: var(--main-bg-color); color: #fff; border: solid 1px var(--main-bg-color); margin-left: 10px; width: calc(100% - 160px); -o-width: calc(100% - 160px); -moz-width: calc(100% - 160px); -webkit-width: calc(100% - 160px); float: left; position: relative } .quick_option .quantity_wanted_p .button_cart_buy_enable i { font-size: 22px; margin-right: 5px; line-height: 40px; display: inline-block; position: absolute } .quick_option .quantity_wanted_p .button_cart_buy_enable span { padding: 0px 20px } .quick_option .quantity_wanted_p .button_cart_buy_enable:hover { background: #fff; border-color: var(--main-bg-color); color: var(--main-bg-color) } .quickview-product .product-single h1 a, .quickview-product .product-single .h1 a, .quickview-product .product-single .h1 a { font-size: 1.42857em } .quickview-product .product-single .price { font-size: 1.85714em } .quickview-product .content { padding: 30px } .quickview-product .product-name { margin: 0 0 10px !important } .quickview-product .review { margin-bottom: 10px } .quickview-product .review:before { content: " "; display: table } .quickview-product .review:after { content: " "; display: table; clear: both } .quickview-product .review .spr-badge { float: left; height: 24px; overflow: hidden; position: relative; margin-bottom: 0 } .quickview-product .review .spr-badge .spr-icon { margin: 0 } .quickview-product .review .spr-badge .spr-active { position: absolute; top: 0; left: 0; display: block; overflow: hidden } .quickview-product .review .spr-badge .spr-badge-caption { float: left; margin: 0 0 9px } .quickview-product span.available { display: none } .quickview-product span.available.active { display: block } .quickview-product .product-description { color: #707070; font-size: 14px; line-height: 20px; overflow: hidden; position: relative; width: 100%; margin-bottom: 15px; font-weight: 400 } .quickview-product .product-description span { color: #707070; font-weight: bold; margin-bottom: 5px; display: block; font-weight: 400 } .quickview-product .product-description .view-more { font-size: 14px; color: var(--main-bg-color); font-weight: 400 } .quickview-product .view-more { font-size: 14px; margin-bottom: 0px; display: block } .quickview-product .view-more:hover { color: var(--main-bg-color); text-decoration: none } .quickview-product .product-actions { border: none; padding: 0; margin: 0 } .quickview-product .product-actions .btn-addToCart { clear: none; margin: 0 } .quickview-product .product-media { position: relative; min-width: 400px } .quickview-product .product-media:before { content: " "; display: table } .quickview-product .product-media:after { content: " "; display: table; clear: both } .quickview-product .more-views { width: 80px; margin: 0; height: calc(100% - 60px); min-height: 361px; position: absolute; top: 30px; left: 0; overflow: hidden } .quickview-product .more-views a { display: block; overflow: hidden; height: 100% } .quickview-product .more-views img { display: block; position: relative; top: 50%; -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -o-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%) } .quickview-product .border-bottom-qv { padding: 2px 0px; border: solid 1px #ebebeb; border-left: 0px; border-right: 0px; display: block; margin-top: 30px } .quickview-product .featured-image { float: right; width: calc(100% - 100px); margin: 0 } .quickview-product form { margin: 0 } .quickview-product .product-actions .product-single-quantity { margin-bottom: 0 } .quickview-product .product-single .product-description { margin: 0 0 25px } .quickview-product .product-options { margin: 0 0 25px; padding: 0 0 25px } .quickview-product .details { margin: 0 0 8px } .filter-container { margin-bottom: 30px } .aside-filter { margin-top: 0px } .aside-filter .aside-item .aside-content { padding: 0px; margin-bottom: 25px; border-top: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px } .aside-filter .aside-item .aside-content.sizes-list { margin-bottom: 0px } .aside-filter .aside-item .aside-content.filter-price-value { padding: 20px 0px 20px } .filter-group { padding: 20px 0px 20px 0px } .filter-group ul { max-height: 300px; overflow-y: auto; min-height: 115px } .filter-group ul::-webkit-scrollbar-track { border-radius: 10px; background-color: #ebebeb; width: 5px } .filter-group ul::-webkit-scrollbar { width: 5px; background-color: #ebebeb } .filter-group ul::-webkit-scrollbar-thumb { border-radius: 10px; background-color: var(--main-bg-color); width: 5px } .filter-group-title { display: block; font-size: 1.28571em; margin-bottom: 10px } .filter-group { position: relative } .filter-item { margin: 0; cursor: pointer; line-height: 40px; min-width: 100%; float: left; padding-right: 10px; padding: 0px 15px 0px 1px; margin-bottom: 0px; border-bottom: solid 1px #ebebeb; } .filter-item:last-child { border-bottom: 0px } .filter-item label { padding: 0px 15px } .filter-item .label_relative { position: relative } .filter-item .label_relative .filter_tt { padding-left: 5px; display: inline-block } .filter-item.filter-color-size { min-width: 0px; padding: 0px } .filter-item.filter-size { min-width: 0px; padding: 0px; width: 100%; text-align: left; margin-right: 5px; line-height: 30px; color: #898989; position: relative } .filter-item.filter-size:hover { color: var(--main-bg-color) } .filter-item.filter-size .fa { opacity: 1; width: 30px; height: 30px; position: absolute; top: 21px; line-height: 30px } .filter-item .name_color { line-height: 25px; display: inline-block; height: 20px; position: absolute; font-size: 14px; color: #898989; text-transform: inherit } .filter-item * { color: #898989; cursor: pointer; font-size: 1em; font-weight: normal } .filter-item.size .tags_size { position: relative; width: calc(100% - 30px); -o-width: calc(100% - 30px); -moz-width: calc(100% - 30px); -webkit-width: calc(100% - 30px); display: inline-block; float: left; padding-left: 25px; margin-bottom: 5px; font-weight: 400; font-size: 14px; color: #898989 } .filter-item.size .tags_size:before { display: block; content: ""; width: 30px; height: 30px; position: absolute; left: 0px; top: 0px; border: 1px solid transparent } .filter-item.size input:checked+.tags_size:before { border-color: var(--main-bg-color) } .filter-item.color { min-width: 50% } .filter-item.color a, .filter-item.color label { width: 100%; height: 100%; display: inline-block; font-size: 0; font-size: 14px; line-height: 20px; color: #898989 } .filter-item.color .fa { width: 20px; height: 20px; background: red; position: relative; border-radius: 50%; top: 4px } .filter-item.color .fa:before { display: none } .filter-item.color .fa.trang:hover:before { display: block; content: ""; width: 20px; height: 20px; position: absolute; left: 0px; top: 0px; border-radius: 50% } .filter-item.color .fa:hover:before { display: block; content: ""; width: 20px; height: 20px; position: absolute; left: 0px; top: 0px; border: none } .filter-item.color input:checked+.fa:before { display: block; content: ""; width: 20px; height: 20px; position: absolute; left: 0px; top: 0px; border: 0px solid #fff; border-radius: 50% } .filter-item.color input:checked+.fa.trang:before { display: block; content: ""; width: 20px; height: 20px; position: absolute; left: 0px; border-radius: 50%; top: 0px; border: 1px solid #fff } .filter-item.color input:checked+.fa:after { font-family: 'FontAwesome'; display: block; content: "\f00c"; color: #fff; font-size: 12px; width: 20px; height: 20px; border-radius: 50%; position: absolute; left: 5px; top: 3px } .filter-item.color input:checked+span { color: var(--main-bg-color) } .filter-item.color input:checked+.fa.trang:after { font-family: 'FontAwesome'; display: block; content: "\f00c"; color: #333; font-size: 12px; width: 20px; height: 20px; border-radius: 50%; position: absolute; left: 5px; top: 3px } .filter-item--green *:hover { color: var(--main-bg-color) } .filter-item--half { display: inline-block; width: 48%; white-space: nowrap; overflow: hidden; margin-right: 3px } .filter-item--check-box input { display: none } .filter-item--check-box .fa { margin-right: 5px; width: 14px; font-size: 18px; line-height: 40px; position: relative; top: 2px } .filter-item--check-box input+.fa:before { content: ""; margin-right: 5px; font-size: 18px; border: solid 1px #ddd; line-height: 40px; position: absolute; top: -15px; height: 15px !important; width: 15px; border-radius: 3px } .filter-item--check-box input:checked+span { color: var(--main-bg-color) } .filter-item--check-box input:checked+.fa, .filter-item--check-box input:checked+span { color: var(--main-bg-color) } .filter-item--check-box input:checked+.fa:after, .filter-item--check-box input:checked+span:after { font-family: 'FontAwesome'; color: var(--main-bg-color); content: "\f00c"; position: absolute; width: 15px; height: 15px; line-height: 15px; top: -15px; font-size: 12px; left: 2px } .filter-item--check-box input:checked+.fa:before, .filter-item--check-box input:checked+span:before { border-color: var(--main-bg-color) } .filter-container__selected-filter { margin-bottom: 10px; padding-bottom: 5px; border-bottom: 1px solid #eee } .filter-container__selected-filter-header { margin-bottom: 5px } .filter-container__selected-filter-header-title { font-size: 18px; font-weight: bold; color: #0038AE } .filter-container__clear-all { float: right; color: #333; margin-top: 3px } .filter-container__selected-filter-item { padding: 3px 0 } .filter-container__selected-filter-item&gt;a { color: #333; font-size: .92857em } .filter-container__selected-filter-item .fa { margin-right: 10px; color: #F44336 } #popup-cart-desktop { width: 950px; background: #fff; float: none; margin: 0 auto; position: relative; top: 7%; bottom: 10%; border-radius: 4px } #popup-cart-desktop .wrap_popup { padding: 0px 20px 20px; width: 100%; float: left } #popup-cart-desktop .title-popup-cart { margin-bottom: 13px; font-size: 16px; padding-right: 15px; font-weight: 400; padding: 20px; background: var(--main-bg-color) } #popup-cart-desktop .title-popup-cart img { width: 24px; display: inline-block; float: left } #popup-cart-desktop .title-popup-cart .your_product { padding-left: 30px; font-size: 16px; line-height: 24px; color: #fff; font-weight: 400; display: inherit } #popup-cart-desktop .title-popup-cart i { color: var(--main-bg-color); padding: 5px; border: solid 1px; border-radius: 50% } #popup-cart-desktop .title-popup-cart .cart-popup-name { font-size: 16px; color: #ffe21c; font-weight: 400 } #popup-cart-desktop .title-popup-cart .cart-popup-name a { color: #ffe21c } #popup-cart-desktop .title-popup-cart .cart-popup-name:hover&gt;a { text-decoration: none } #popup-cart-desktop .title-quantity-popup { font-weight: 400; font-size: 16px; line-height: 18px; margin-bottom: 20px; cursor: pointer; color: #333333; width: 100%; float: left } #popup-cart-desktop .title-quantity-popup:hover { color: var(--main-bg-color) } #popup-cart-desktop .title-quantity-popup img { width: 18px; display: inline-block; float: left } #popup-cart-desktop .title-quantity-popup .cart_status { line-height: 26px; display: inline-block } #popup-cart-desktop .title-quantity-popup .cart_status .fa { line-height: 26px } #popup-cart-desktop .title-quantity-popup .cart_status span { color: var(--main-bg-color) } #popup-cart-desktop .title-quantity-popup .total-p { display: inline-block; float: right; text-align: left; line-height: 28px; font-size: 14px } #popup-cart-desktop .title-quantity-popup .total-p .total-price { font-size: 18px; font-weight: bold; color: var(--main-bg-color); } #popup-cart-desktop .content-popup-cart .thead-popup { border-top: solid 1px #e1e1e1; border-bottom: solid 1px #e1e1e1; border-left: solid 1px #e1e1e1; border-right: solid 1px #e1e1e1; float: left; width: 100%; clear: both; background: #f9f9f9 } #popup-cart-desktop .content-popup-cart .thead-popup&gt;div { float: left; padding: 10px 10px; font-size: 14px; color: #333333; border-right: solid 1px #e1e1e1 } #popup-cart-desktop .content-popup-cart .thead-popup&gt;div:last-child { border-right: solid 1px #f9f9f9 } #popup-cart-desktop .content-popup-cart .thead-popup&gt;div:first-child { padding: 10px 20px; background: #fff } #popup-cart-desktop .content-popup-cart .thead-popup&gt;div:nth-child(2), #popup-cart-desktop .content-popup-cart .thead-popup&gt;div:nth-child(3), #popup-cart-desktop .content-popup-cart .thead-popup&gt;div:nth-child(4) { background: #fff } #popup-cart-desktop .content-popup-cart .tbody-popup { width: 100%; float: left; clear: both; max-height: 290px; overflow-y: scroll; overflow-x: hidden; border-top: none; border-right: solid 1px #e1e1e1; border-left: solid 1px #e1e1e1 } #popup-cart-desktop .content-popup-cart .tbody-popup::-webkit-scrollbar { background: #ffffff; width: 15px } #popup-cart-desktop .content-popup-cart .tbody-popup::-webkit-scrollbar-button { background: #fff } #popup-cart-desktop .content-popup-cart .tbody-popup::-webkit-scrollbar-track { background: #ffffff; width: 15px } #popup-cart-desktop .content-popup-cart .tbody-popup::-webkit-scrollbar-track-piece { background: #ebebeb; width: 15px } #popup-cart-desktop .content-popup-cart .tbody-popup::-webkit-scrollbar-thumb { background: #ccc; width: 15px } #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup { width: 100%; float: left; clear: both; border-bottom: 1px solid #e1e1e1; min-height: 150px; position: relative; width: 893px } #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup:last-child { border-bottom: 0px } #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup&gt;div { float: left; padding: 15px 0px; height: 150px; display: -webkit-flex; -webkit-align-items: center; display: -ms-flexbox; display: flex !important; flex-flow: column; justify-content: center } #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup&gt;div.border { border-left: solid 1px #ebebeb } #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup&gt;div:first-child { border-left: 0px } #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup&gt;div:nth-child(4) { border-right: solid 1px #ebebeb } #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup&gt;div:last-child { border-left: 0px; position: absolute; right: 0; width: calc(100% - 753px) !important } #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup .a2, #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup .a3, #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup .a4 { border-left: solid 1px #e1e1e1 } #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup .a4 { position: relative } #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup .a4:after { content: ""; border-width: 1px; height: 100%; position: absolute; right: 0px; top: 0px; padding: 0px 0.5px } #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup .item-remove { margin: 0; position: relative; margin-top: 50%; font-size: 20px } #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup .item-image { display: block; padding: 10px; float: left; width: 120px; height: 150px; display: -webkit-flex; -webkit-align-items: center; display: -ms-flexbox; display: flex !important; flex-flow: column; justify-content: center } #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup .item-image .product-image { width: 90px; height: 150px; display: -webkit-flex; -webkit-align-items: center; display: -ms-flexbox; display: flex !important; flex-flow: column; justify-content: center } #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup .item-image .product-image img { max-width: 100%; height: auto } #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup .item-info { display: block; float: left; width: 100%; margin-left: 10px } #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup .item-info p { margin: 0px } #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup .item-info .item-name a { font-size: 14px; line-height: 19px; margin-bottom: 5px; font-weight: 400; position: relative; margin-top: 7%; color: #333; padding-right: 10px } #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup .item-info .item-name a:hover { color: var(--main-bg-color); text-decoration: none } #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup .item-info .variant-title-popup { font-size: 13px; margin-bottom: 5px; color: #333333 } #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup .item-info .item-remove a { font-size: 13px; color: #888 } #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup .item-info .remove-item-cart { font-size: 14px; line-height: 19px; display: block; color: #898989 } #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup .item-info .remove-item-cart .fa { color: #898989 } #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup .item-info .remove-item-cart:hover { text-decoration: none } #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup .item-info .addpass { margin-top: 5px !important } #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup .item-price { padding: 45px 0px } #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup .item-price span { display: block } #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup .item-price .price { font-weight: 700; color: var(--main-bg-color); font-size: 14px; line-height: 25px } #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup .item-price .compare-price { color: #636363; font-size: 14px; text-decoration: line-through; font-weight: 500 } #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup .item-price .compare-divide { font-size: 14px; color: #636363 } #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup .qty_thuongdq { padding: 35px 0px; position: relative; width: 90px } #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup .num1 { border-top-left-radius: 3px; border-bottom-left-radius: 3px } #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup .num2 { border-top-right-radius: 3px; border-bottom-right-radius: 3px } #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup .items-count { border: 1px solid #ddd; outline: none; background: #fff; height: 25px; margin-top: 10px; width: 25px; text-align: center; vertical-align: top; padding: 0; color: #333; line-height: 25px; font-size: 11px; font-weight: 100 } #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup .items-count.btn-minus { line-height: 21px; font-size: 11px } #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup .number-sidebar { border: 1px solid #ddd; height: 25px; text-align: center; width: 35px; vertical-align: top; margin-right: -1px; margin-top: 10px; display: inline-block; min-height: 25px; padding: 0; border-left: 0px } #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup .cart-price { display: block; padding: 45px 0px; font-weight: 400; color: #636363; font-size: 14px; line-height: 25px } #popup-cart-desktop .content-popup-cart .tbody-popup .item-popup .cart-price span { font-size: 14px; margin-left: 15px; color: var(--main-bg-color); font-weight: 700 } #popup-cart-desktop .content-popup-cart .tfoot-popup { width: 100%; float: left; clear: both } #popup-cart-desktop .content-popup-cart .tfoot-popup .tfoot-popup-1 { padding: 15px 0px 15px; border-top: solid 1px #e1e1e1 } #popup-cart-desktop .content-popup-cart .tfoot-popup .tfoot-popup-1 .popup-ship { font-size: 13px; width: 320px } #popup-cart-desktop .content-popup-cart .tfoot-popup .tfoot-popup-1 .popup-ship img { float: left; margin-right: 10px } #popup-cart-desktop .content-popup-cart .tfoot-popup .tfoot-popup-1 .popup-ship p { line-height: 20px; text-transform: uppercase; font-weight: bold; letter-spacing: 0; margin: 15px 15px 0; padding-left: 10px } #popup-cart-desktop .content-popup-cart .tfoot-popup .tfoot-popup-1 .popup-ship p:before { font-family: 'FontAwesome'; content: "\f0d1"; font-size: 16px; position: absolute; left: 20px } #popup-cart-desktop .content-popup-cart .tfoot-popup .tfoot-popup-1 .popup-total .tongtien { margin: 0; padding: 0 } #popup-cart-desktop .content-popup-cart .tfoot-popup .tfoot-popup-1 .popup-total .vanchuyen { font-weight: 300; color: var(--main-bg-color) } #popup-cart-desktop .content-popup-cart .tfoot-popup .tfoot-popup-1 .popup-total span { font-weight: 700; color: var(--main-bg-color); } #popup-cart-desktop .content-popup-cart .tfoot-popup .tfoot-popup-1 .popup-total p { font-size: 14px; font-weight: 400; padding: 15px 0; padding-bottom: 0; margin-bottom: 0; color: #333; text-align: right } #popup-cart-desktop .content-popup-cart .tfoot-popup .tfoot-popup-1 .popup-total p .total-price { color: var(--main-bg-color); font-weight: bold } #popup-cart-desktop .content-popup-cart .tfoot-popup .tfoot-popup-2 a { cursor: pointer } #popup-cart-desktop .content-popup-cart .tfoot-popup .tfoot-popup-2 .button.btn-continue { margin: 10px; background: transparent; font-size: 14px; float: left; outline: none; color: var(--main-bg-color); position: absolute; margin-top: -29px; padding: 0 45px; height: 35px; border-radius: 3px; line-height: 35px } #popup-cart-desktop .content-popup-cart .tfoot-popup .tfoot-popup-2 .button.btn-proceed-checkout { background: #7f7f7f; font-size: 14px; font-weight: 400; float: right; line-height: 35px; display: block; padding: 0px 45px; border: solid 1px #7f7f7f; color: #fff; border-radius: 3px; height: 35px; margin-bottom: 10px; margin-top: 0px; margin-right: 5px } #popup-cart-desktop .content-popup-cart .tfoot-popup .tfoot-popup-2 .button.btn-proceed-checkout:hover { background: #fff; color: var(--main-bg-color); border-color: var(--main-bg-color); text-decoration: none } #popup-cart-desktop .content-popup-cart .tfoot-popup .tfoot-popup-2 .button.buy_ { background: var(--main-bg-color); color: #fff; border-color: var(--main-bg-color); margin-right: 0px } .modal { top: 7% !important; padding-top: 30px } .fancybox-skin { background: #fff !important } .modal-content { border: none; box-shadow: none; border-radius: 0.5rem; position: relative; background-color: #fff; background-clip: padding-box; outline: 0 } .modal-header { background-color: var(--main-bg-color); color: #fff; padding: 15px; border-bottom: 1px solid #e5e5e5; min-height: 16.42857143px } .modal-body { position: relative; padding: 15px } .modal-header .close { margin-top: -2px } button.close { padding: 0; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none } .close { float: right; font-size: 21px; font-weight: bold; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: 0.2; filter: alpha(opacity=20) } .modal-header .modal-title { padding-left: 6rem; position: relative; min-height: 44px; font-weight: normal; font-size: 18px; line-height: normal; margin: 0; line-height: 44px; color: #fff } .modal-header .modal-title span { width: 44px; height: 44px; border-radius: 100%; font-size: 23px; text-align: center; line-height: 44px; color: var(--main-bg-color); position: absolute; left: 0; top: 0; display: block; background-color: #fff } @media (max-width: 480px) { .modal-header .modal-title { line-height: 24px !important } } .media:first-child { margin-top: 0 } .media-body .product-title { font-size: 16px; font-weight: 400 } .media-body .product-new-price { font-size: 18px; font-weight: bold; color: var(--main-bg-color) } .btn-outline-red { background: #fff; color: var(--main-bg-color) !important; font-size: 17px; line-height: normal; padding: 10px 15px; border-radius: 5px; border: 1px solid var(--main-bg-color); text-align: center; margin-top: 1.5rem } .btn-red { background: var(--main-bg-color); color: #fff !important; font-size: 17px; line-height: normal; padding: 10px 15px; border-radius: 5px; border: none; text-align: center; margin-top: 1.5rem } .media .media-left { padding-right: 1em } .media-left, .media-right, .media-body { display: table-cell; vertical-align: top } .media .thumb-1x1 { width: 7.7rem } body { background: #fff } .awe-section-1 { margin-bottom: 0px } .awe-section-2 { margin-bottom: 0 } .awe-section-3 { margin-bottom: 0 } .awe-section-4 { margin-bottom: 0 } .awe-section-5 { margin-bottom: 0 } .awe-section-6 { margin-bottom: 0 } .awe-section-7 { margin-bottom: 0 } .awe-section-8 { margin-bottom: 0 } .awe-section-9 { margin-bottom: 0 } .awe-section-10 { margin-bottom: 0 } .awe-section-11 { margin-bottom: 0 } .social-login--facebooks { text-align: center !important; margin-top: 30px !important; width: 100% !important; float: left !important } .social-login--facebooks a { display: inline-block !important; height: 35px !important; margin: 0 auto !important; margin: 0 auto } body { overflow-x: hidden } .title-head { font-size: 1.42857em; font-weight: 400; color: #111; text-decoration: none; margin: 0px } .title-head a { color: #111 } .title-head a:hover { color: var(--main-bg-color) } .subtitle-head { font-size: 1.28571em; color: #111; margin: 20px 0 } .product-box .product-thumbnail.display_flex { display: -webkit-flex; -webkit-align-items: center; display: -ms-flexbox; max-height: 240px; height: 180px } .product-box .product-thumbnail a img { max-width: 100%; margin: 0 auto } .product-box .product-name { margin-top: 10px } .product-box .product-name a { line-height: 20px } @media (min-width: 1200px) { .product-col { border: solid 1px transparent } } @media (min-width: 1200px) and (min-width: 1200px) { .product-col:hover .product-info.effect { margin-top: -60px; position: absolute; z-index: 11; background: #fff } .product-col:hover .product-info.effect .action_image { display: block; visibility: visible } } @media (max-width: 1199px) { .product-box { margin: 0px 0px 15px } } .icon-magnifier-add:before { content: "\e091" } .icon-heart:before { content: "\e08a" } .icon-heart-o:before { content: "\e08a"; color: var(--main-bg-color) } .icon-basket:before { content: "\e04e" } .icon-settings:before { content: "\e09a" } .product-col { margin-bottom: 30px } .product-col .product-box { margin-bottom: 30px } .product-col .product-box .product-thumbnail .image_link.display_flex { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; height: 270px; padding: 10px } @media (max-width: 767px) { .product-col .product-box .product-thumbnail .image_link.display_flex { padding: 0px } } @media (max-width: 480px) { .product-col .product-box .product-thumbnail .image_link.display_flex { height: 160px } } .product-col .product-box .product-thumbnail .image_link.display_flex img { max-height: 100%; width: auto !important; max-width: 100%; display: block } .product-box { text-align: left; background: transparent; position: relative; padding-left: 10px; } .product-box .product-thumbnail { -ms-flex-align: center; align-items: center; -webkit-align-items: center; position: relative; z-index: 1; margin-bottom: 5px } .product-box .product-thumbnail&gt;a { display: block; width: 100%; height: auto; text-align: center; position: relative } .product-box .product-thumbnail&gt;a.image_link:before { content: " "; width: 100%; height: 100%; position: absolute; opacity: 0; -webkit-transition: 0.2s; -moz-transition: 0.2s; -ms-transition: 0.2s; transition: 0.2s; left: 0; z-index: 9; background: #fff } .product-box .product-thumbnail a img { width: auto; max-height: 100%; max-width: 100% } .product-box .product-thumbnail:hover .image_link:before { opacity: .6 } .product-box .product-thumbnail:hover .product-action-grid { -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); -webkit-transform: scale(1); transform: scale(1) } .product-box .product-info { overflow: hidden; z-index: 10; width: 100%; position: relative; padding: 0px 0px 0px; transition: 0.5s; -moz-transition: 0.5s; -webkit-transition: 0.5s; float: left } .product-box .product-name { font-size: 16px; line-height: 20px; color: #111; font-weight: 400; margin-bottom: 7px; margin-top: 0px } .product-box .product-name a { color: #111; text-decoration: none } .product-box .product-name a:hover { color: var(--main-bg-color) } .product-box .product-price { color: var(--price-color); font-size: 15px; line-height: 18px; display: inline-block; margin-right: 5px; font-weight: 400 } .product-box .product-price-old { text-decoration: line-through; font-size: 15px; color: #acacac; line-height: 18px; font-weight: 400; margin-right: 10px } .product-box .product-summary { font-size: 1em; color: #acacac; line-height: 20px } .product-box .product-summary img { display: none } .product-box form { -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); -webkit-transform: scale(1); transform: scale(1) } .action_image { visibility: hidden; display: none; z-index: 999; width: 100%; float: left } .action_image .owl_image_thumb_item { margin-top: 10px } .action_image .owl_image_thumb_item .product_image_list { overflow: hidden } .action_image .owl_image_thumb_item .product_image_list .item_image { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; height: 55px; border: solid 1px #ebebeb; cursor: pointer; overflow: hidden; padding: 5px } @media (max-width: 1440px) { .action_image .owl_image_thumb_item .product_image_list .item_image { height: 45px } } .action_image .owl_image_thumb_item .product_image_list .item_image img { max-height: 100%; width: auto !important; max-width: 100%; display: block } .action_image .owl_image_thumb_item .product_image_list .item_image:hover { border-color: var(--main-bg-color) } .action_image .owl_image_thumb_item .product_image_list .owl-nav .owl-prev, .action_image .owl_image_thumb_item .product_image_list .owl-nav .owl-next { width: 20px !important; height: 20px !important; background: var(--main-bg-color) !important; line-height: 20px !important; text-align: center; top: 60% !important } .action_image .owl_image_thumb_item .product_image_list .owl-nav .owl-prev:before, .action_image .owl_image_thumb_item .product_image_list .owl-nav .owl-next:before { height: 20px !important; width: 20px !important; line-height: 20px !important; color: #fff; border: none; background: var(--main-bg-color) !important } .action_image .owl_image_thumb_item .product_image_list .owl-nav .owl-prev:before { content: "ï„„" !important; font-family: 'FontAwesome'; font-size: 12px } .action_image .owl_image_thumb_item .product_image_list .owl-nav .owl-next:before { content: "ï„…" !important; font-family: 'FontAwesome'; font-size: 12px } .action_image .owl_image_thumb_item .product_image_list .owl-dots { display: none } .product-price { color: var(--main-bg-color); font-size: 1.42857em; line-height: 24px; display: inline-block; font-weight: 400 } .item_product_list { padding: 30px 0px } .item_product_list:hover .product-box .product-thumbnail.image_link:before { opacity: 0.7 } .item_product_list:hover .product-box .product-thumbnail .product-list-actions { -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); -webkit-transform: scale(1); transform: scale(1); opacity: 1 } .item_product_list .product-box.product-box-list { padding: 0px; margin: 0px } .item_product_list .product-box.product-box-list .product-thumbnail { position: relative } .item_product_list .product-box.product-box-list .product-info { overflow: unset } .item_product_list .product-box.product-box-list .product-info .product-name { color: #111; font-size: 18px; line-height: 22px; margin: 0px 0px 20px } .item_product_list .product-box.product-box-list .product-info .vendor { text-transform: uppercase; color: #737373 } .item_product_list .product-box.product-box-list .product-info .type_product { font-size: 12px; color: #969696; font-weight: 400; line-height: 24px; margin: 0px 15px 5px 0px; display: inline-block } .item_product_list .product-box.product-box-list .product-info .price-box { margin-bottom: 5px } .item_product_list .product-box.product-box-list .product-info .price-box .old-price { display: inline-block; } .item_product_list .product-box.product-box-list .product-info .price-box .old-price span { font-size: 18px; line-height: 30px } .item_product_list .product-box.product-box-list .product-info .product-price { font-size: 24px; line-height: 30px; color: var(--main-bg-color) } .item_product_list .product-box.product-box-list .product-info .product-summary { margin-bottom: 20px } .item_product_list .product-box.product-box-list .product-info .product-summary img { display: none } .item_product_list .product-box.product-box-list .product-info .product-summary p { margin: 0px; font-size: 14px; color: #adadad; font-weight: 400; line-height: 21px; width: 100% } @media (min-width: 1200px) { .item_product_list .product-box.product-box-list .product-info .product-action-list { width: 100%; top: calc(100% / 2 - 25px); height: 40px; text-align: center; text-decoration: none; margin: 20px 0px 0px } .item_product_list .product-box.product-box-list .product-info .product-action-list form { display: block; text-align: left; margin-bottom: 0px } .item_product_list .product-box.product-box-list .product-info .product-action-list form .button_wh_40 { text-transform: uppercase; background: transparent; border: solid 2px #e6e6e6; border-radius: 15px; outline: none; font-weight: 600; transition: all 0.3s ease; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease } .item_product_list .product-box.product-box-list .product-info .product-action-list form .button_wh_40.btn-cart { text-transform: uppercase; background: transparent; border: solid 2px #e6e6e6; border-radius: 15px; padding: 0px 20px; height: 40px; line-height: 40px; width: auto } .item_product_list .product-box.product-box-list .product-info .product-action-list form .button_wh_40.btn-cart span { color: #111; text-transform: uppercase } .item_product_list .product-box.product-box-list .product-info .product-action-list form .button_wh_40.btn-cart:hover { background: #fff; border-color: var(--main-bg-color); color: var(--main-bg-color) } .item_product_list .product-box.product-box-list .product-info .product-action-list form .button_wh_40.btn-cart:hover span { color: var(--main-bg-color) } .item_product_list .product-box.product-box-list .product-info .product-action-list form .button_wh_40.iwishAddWrapper { margin: 0px !important; border-radius: 20px; border: none; text-decoration: none; background-color: #f5f5f5 !important; color: #cfd2db; border: solid 1px #f5f5f5 } .item_product_list .product-box.product-box-list .product-info .product-action-list form .button_wh_40.iwishAddWrapper .fa { color: #cfd2db } .item_product_list .product-box.product-box-list .product-info .product-action-list form .button_wh_40.iwishAddWrapper:hover { background-color: var(--main-bg-color) !important } .item_product_list .product-box.product-box-list .product-info .product-action-list form .button_wh_40.iwishAddWrapper:hover .fa { color: #fff !important } .item_product_list .product-box.product-box-list .product-info .product-action-list form .button_wh_40.iwishAddWrapper.iWishAdd { color: #cfd2db } .item_product_list .product-box.product-box-list .product-info .product-action-list form .button_wh_40.iwishAddWrapper.iWishAdd .fa { color: #cfd2db } .item_product_list .product-box.product-box-list .product-info .product-action-list form .button_wh_40.iwishAddWrapper.iWishAdded { color: var(--main-bg-color); border-color: var(--main-bg-color) } .item_product_list .product-box.product-box-list .product-info .product-action-list form .button_wh_40.iwishAddWrapper.iWishAdded .fa { color: var(--main-bg-color) } .item_product_list .product-box.product-box-list .product-info .product-action-list form .button_wh_40 i { color: #252525; font-size: 17px; font-style: normal; line-height: 40px } .item_product_list .product-box.product-box-list .product-info .product-action-list form .button_wh_40 i.fa-heart { color: var(--main-bg-color) } .item_product_list .product-box.product-box-list .product-info .product-action-list form .button_wh_40:hover { background-color: var(--main-bg-color) } .item_product_list .product-box.product-box-list .product-info .product-action-list form .button_wh_40:hover i { color: #fff !important } .item_product_list .product-box.product-box-list .product-info .product-action-list form .button_wh_40:hover i.icon-heart-o:before { color: #fff } } @media (max-width: 1199px) { .item_product_list .product-box.product-box-list .product-info .product-action-list { display: none } } .products-view-list .product-box .product-thumbnail { margin-bottom: 0; padding-left: 0px; position: relative } .products-view-list .product-box .product-thumbnail.image_link:before { content: " "; width: 100%; height: 100%; position: absolute; opacity: 0; -webkit-transition: 0.2s; -moz-transition: 0.2s; -ms-transition: 0.2s; transition: 0.2s; left: 0; z-index: 9; background: #fff } .products-view-list .product-box .product-thumbnail .product-action-grid { top: 40%; transform: translateY(-40%); -moz-transform: translateY(-40%); -o-transform: translateY(-40%); -webkit-transform: translateY(-40%); opacity: 0 } .products-view-list .product-box .product-thumbnail .product-action-grid form { text-align: center !important } .products-view-list .product-box .product-info { padding-top: 0px; text-align: left; background: transparent; border-top: none; padding-bottom: 0px } .bread-crumb { background-color: #fff; background-size: cover; background-position: center top; padding: 25px 0px; background-repeat: no-repeat; min-height: 250px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center } @media (max-width: 991px) { .bread-crumb { min-height: 180px } } .bread-crumb .title-page { padding: 25px 0px 10px } .bread-crumb .title-page .title-head-page { font-size: 18px; font-weight: 400; color: #111; line-height: 24px } .breadcrumb { margin: 0; font-size: 14px; border-radius: 0; font-weight: 400; line-height: 24px; background: rgba(254, 254, 254, 0.57); display: flex; flex-wrap: wrap } .breadcrumb li { display: inline } .breadcrumb li:first-child&gt;a span { font-size: 24px; line-height: 24px } .breadcrumb li:first-child span { font-size: 17px; line-height: 24px } .breadcrumb li a { color: #111; line-height: 29px } .breadcrumb li a&gt;span { color: #111 } .breadcrumb li .mr_lr { padding: 0px 0px; color: #111 } .breadcrumb li span { display: inline; color: #111; line-height: 26px } .breadcrumb li span .fa { color: #111; padding: 0px 5px } .breadcrumb li a:hover, .breadcrumb li.active, .breadcrumb li strong { color: var(--main-bg-color); font-weight: 400; text-decoration: none } .breadcrumb li a:hover span, .breadcrumb li.active span, .breadcrumb li strong span { color: var(--main-bg-color) } .breadcrumb li strong { line-height: 29px } .breadcrumb&gt;li+li:before { display: none } .ful-right { float: right } .page_article .pagination .page-link { margin: 0px 5px } .search-main { min-height: 400px } .products-view-list .paginate_position { top: 0px !important } .shop-pag { width: 100%; float: left; text-align: center } .paginate_page_position { display: inline-block } .pagination { margin: 10px 0px 10px !important; float: right } .pagination .page_button { float: left; margin: 0px 1px; text-align: center; padding: 0; border: none; font-size: 12px; color: #111; text-decoration: none; width: 35px; height: 35px; line-height: 35px; background-color: #fff; border-radius: 0px; border: solid 1px #ebebeb } @media (max-width: 991px) { .pagination .page_button { width: 25px; height: 25px; line-height: 25px } } .pagination .page_button .fa { padding: 0 5px; line-height: 22px } .pagination .page_button:hover { color: var(--main-bg-color); background-color: #fff; border-color: var(--main-bg-color) } .pagination .page_button:hover .fa { color: var(--main-bg-color) !important } .pagination .page-link { float: left; text-align: center; font-size: 14px; color: #333; text-decoration: none; padding: 0px; margin: 0px 2px; width: 35px; height: 35px; line-height: 35px; background-color: #fff; border-radius: 0px !important; border: solid 1px #ebebeb } @media (max-width: 991px) { .pagination .page-link { width: 25px; height: 25px; line-height: 25px } } .pagination .page-link:hover { color: var(--main-bg-color); background-color: #fff; border-color: var(--main-bg-color) } .pagination .page-link-title { float: left; text-align: center; font-size: 12px; color: #333; text-decoration: none; padding: 0px 2px; border: none; width: 35px; height: 35px; line-height: 35px; background-color: #fff; border-radius: 0px; border: solid 1px #ebebeb } .pagination .page-link-title .fa { font-size: 15px } .pagination .page-link-title:hover { color: var(--main-bg-color); background-color: #fff; border-color: var(--main-bg-color) } @media (max-width: 991px) { .pagination .page-link-title { margin: 5px !important; padding: 0px !important } } .pagination .page-item { text-align: center } .pagination .page-item.disabled .page-link { display: none } .pagination .page-item.active .page-link { color: var(--main-bg-color); display: block; padding: 0px; text-align: center; background-color: #fff; border-color: var(--main-bg-color) } .opacity:before { content: " "; width: 100%; height: 100%; position: fixed; z-index: 5; background: #000; opacity: .3; left: 0; top: 0 } .top_info { overflow: hidden; width: 100%; float: left; height: 40px; line-height: 40px; background: var(--main-bg-color); color: #fff; font-size: 14px; font-weight: 400 } .top_info a { color: #fff } .top_info a:hover { text-decoration: none } @media (max-width: 767px) { .top_info .xs-no-padding { padding: 0px } } .top_info .child_ { padding-left: 15px; margin-left: 15px; position: relative; display: inline-block } .top_info .child_:before { content: ""; width: 1px; height: 20px; line-height: 40px; position: absolute; left: 0px; top: 10px; background: #fdc1b9 } @media (max-width: 991px) { .top_info .inline_.f-right { float: none !important } .top_info .inline_.f-right .child_ { float: left; width: 50%; text-align: left; margin-left: 0px } } @media (max-width: 767px) { .top_info .inline_.f-right .child_ { padding-left: 0px; padding-left: 15px; font-size: 13px } } .top_info .search_top_ { height: 40px; position: relative; width: 170px; float: left } @media (max-width: 1199px) and (min-width: 992px) { .top_info .search_top_ { width: 120px } } @media (max-width: 991px) { .top_info .search_top_ { width: 50% } } @media (max-width: 767px) { .top_info .search_top_ { font-size: 13px } } .top_info .search_top_ .search_for .form_search { margin: 0px; position: relative } .top_info .search_top_ .search_for .form_search input { outline: none; border: none; border-color: transparent; height: 40px; line-height: 40px; margin: 0px; display: inline-block; background: transparent; color: #fff } .top_info .search_top_ .search_for .form_search input::placeholder { line-height: 40px; color: #fff } .top_info .search_top_ .search_for .form_search input::-webkit-input-placeholder { color: #fff } .top_info .search_top_ .search_for .form_search input::-moz-placeholder { color: #fff } .top_info .search_top_ .search_for .form_search input:-ms-input-placeholder { color: #fff } .top_info .search_top_ .search_for .form_search input:-moz-placeholder { color: #fff } @media (max-width: 991px) { .top_info .search_top_ .search_for .form_search input { text-align: right; padding-right: 50px } } .top_info .search_top_ .search_for .form_search .input-group-btn { display: inline-block; width: 40px; height: 40px; position: absolute; line-height: 40px; top: 0; right: 0 } @media (max-width: 767px) { .top_info .search_top_ .search_for .form_search .input-group-btn { right: 5px } } .top_info .search_top_ .search_for .form_search .input-group-btn .btn { background-color: transparent; border: none } .top_info .search_top_ .search_for .form_search .input-group-btn .btn i { font-weight: bold; color: #fff } .header_top { margin-bottom: 0px; height: 75px } .header_top .topbar_wrap .head_content { height: 75px; position: relative } .header_top .topbar_wrap .head_content .ul_social_top { height: 75px; line-height: 75px; padding: 33px 0px; float: left } .header_top .topbar_wrap .head_content .ul_social_top .item_social { width: 45px; height: 45px; border-radius: 50%; line-height: 45px; float: left; display: inline-block; margin-right: 10px; text-align: center } .header_top .topbar_wrap .head_content .ul_social_top .item_social.fb { background: #3b5999 } .header_top .topbar_wrap .head_content .ul_social_top .item_social.fb:hover { border: solid 1px #3b5999; background: #fff } .header_top .topbar_wrap .head_content .ul_social_top .item_social.fb:hover .fa { color: #3b5999 } .header_top .topbar_wrap .head_content .ul_social_top .item_social.mes { background: #4cd6f4 } .header_top .topbar_wrap .head_content .ul_social_top .item_social.mes:hover { border: solid 1px #4cd6f4; background: #fff } .header_top .topbar_wrap .head_content .ul_social_top .item_social.mes:hover .fa { color: #4cd6f4 } .header_top .topbar_wrap .head_content .ul_social_top .item_social.phone { background: #f4574c } .header_top .topbar_wrap .head_content .ul_social_top .item_social.phone:hover { border: solid 1px #f4574c; background: #fff } .header_top .topbar_wrap .head_content .ul_social_top .item_social.phone:hover .fa { color: #f4574c } .header_top .topbar_wrap .head_content .ul_social_top .item_social a { display: block } .header_top .topbar_wrap .head_content .ul_social_top .item_social .fa { font-size: 14px; color: #fff } .header_top .topbar_wrap .head_content .logo_top { height: 75px; text-align: center; margin: 0 auto; float: left } @media (max-width: 991px) { .header_top .topbar_wrap .head_content .logo_top { float: none } .header_top .topbar_wrap .head_content .logo_top a { width: 160px; margin: 0 auto } } .header_top .topbar_wrap .head_content .logo_top a { display: block; line-height: 75px; height: 90px; background: #000; padding: 5px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px } @media (max-width: 1199px) and (min-width: 992px) { .header_top .topbar_wrap .head_content .logo_top a { text-align: left } } .header_top .topbar_wrap .head_content .logo_top a img { margin-left: 0px; max-height: 100% } .header_top .topbar_wrap .head_content .header_top_cart { position: absolute; right: 15px; height: 75px; top: 0px; line-height: 75px; z-index: 5 } .header_top .topbar_wrap .head_content .header_top_cart .search-cart { text-align: right } .ico_width { width: 50px; height: 75px; margin-top: -2px; text-align: center } .ico_width .bf_content img { width: 40px; height: 40px; border-radius: 50%; border: solid 2px var(--main-bg-color) } .ico_width .bf_content .cart_icon, .ico_width .bf_content .sear_icon { display: inline-block; width: 40px; height: 40px; border: solid 2px var(--main-bg-color); border-radius: 50%; line-height: 35px; color: var(--main-bg-color); background: white } .ico_width .bf_content .cart_icon i, .ico_width .bf_content .sear_icon i { line-height: 30px; font-size: 17px } @media (max-width: 767px) { .ico_width .bf_content .cart_icon i, .ico_width .bf_content .sear_icon i { line-height: 31px } } .ico_width .bf_content .cart_icon i:before, .ico_width .bf_content .sear_icon i:before { display: inline-block; justify-content: center; vertical-align: middle } .ico_width:hover { cursor: pointer } .ico_width:hover .fa { color: var(--main-bg-color) } @media (max-width: 767px) { .search_ico { display: none !important } } .cart_ico:hover .top-cart-content { display: block } @media (max-width: 767px) { .login_ico { display: none !important } } .login_ico:hover .group_login { display: block } .search_ico { position: relative } .search_ico:hover .searchfromtop_hover.show { width: 300px } @media (max-width: 767px) { .search_ico:hover .searchfromtop_hover { width: 250px } } .search_ico:hover .searchfromtop_hover form input { padding: 0px 20px; border-color: var(--main-bg-color) } .search_ico .searchfromtop_hover { width: 0px; height: 40px; position: absolute; right: 5px; top: 18px; border-radius: 0px; box-shadow: none; outline: none; line-height: 40px; -webkit-transition-property: width; -webkit-transition-duration: 0.7s; transition-property: width; transition-duration: 0.7s } .search_ico .searchfromtop_hover form { margin-bottom: 0px } .search_ico .searchfromtop_hover form input { line-height: 40px; outline: none; box-shadow: none; border-radius: 25px; margin-bottom: 0px; height: 40px; min-height: unset; padding: 0px; border: solid 0px transparent } .search_ico .searchfromtop_hover form input:focus { border-color: var(--main-bg-color) } .group_login { width: 140px; display: none; position: absolute; top: 75px; left: 0px; text-align: left; background: #fff; padding: 5px 0px } @media (min-width: 992px) and (max-width: 1199px) { .group_login { left: -8px } } @media (max-width: 991px) { .group_login { left: -28px; width: 115px } } .group_login .in { position: relative } .group_login a { display: block; line-height: 30px; font-size: 13px; color: #111; text-decoration: none; padding: 0px 10px } .group_login a:hover { color: var(--main-bg-color) } .search-cart .iwishlist_ { float: left; height: 75px; position: relative; z-index: 9; margin-right: 15px } @media (min-width: 992px) and (max-width: 1199px) { .search-cart .iwishlist_ { margin-right: 10px } } .search-cart .iwishlist_:hover .toolstip_iwish { display: block } .search-cart .iwishlist_:hover .fa { color: #fff } .search-cart .iwishlist_:hover:before { background: var(--main-bg-color); border-color: var(--main-bg-color) } .search-cart .iwishlist_ span { display: block; width: 100% } .search-cart .iwishlist_ span a { display: inline-block; width: 50px; height: 55px; line-height: 55px; text-align: center; font-size: 16px } .search-cart .iwishlist_ span a .fa { line-height: 60px; font-size: 16px; color: #333; position: absolute; top: 19px; right: 2px; width: 50px; height: 55px; display: inline-block } .search-cart .iwishlist_ .toolstip_iwish { display: none; position: absolute; top: 95px; right: -60px; z-index: 99; min-width: 175px; height: 40px; z-index: 99 } .search-cart .iwishlist_ .toolstip_iwish:hover .in_ { color: var(--main-bg-color) } .search-cart .iwishlist_ .toolstip_iwish .in_ { font-size: 14px; border: solid 1px #ebebeb; position: relative; display: block; height: 40px; line-height: 40px; min-width: 175px; background: #fff; padding: 0px 10px; text-decoration: none } .search-cart .iwishlist_ .toolstip_iwish .in_:after, .search-cart .iwishlist_ .toolstip_iwish .in_:before { bottom: 100%; right: 42%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none } .search-cart .iwishlist_ .toolstip_iwish .in_:after { border-color: rgba(255, 255, 255, 0); border-bottom-color: #fff; border-width: 11px; margin-left: -11px } .search-cart .iwishlist_ .toolstip_iwish .in_:before { border-color: rgba(235, 235, 235, 0); border-bottom-color: #ebebeb; border-width: 14px; margin-right: -3px } .search-cart .use_register { float: left; height: 75px; position: relative; z-index: 9 } .search-cart .use_register:before { content: ""; position: absolute; width: 55px; height: 55px; border: solid 1px #ebebeb; background: #fff; border-radius: 50%; left: -5px; top: 20px; box-shadow: 0px 0px 5px 0px rgba(89, 134, 0, 0.05); -o-box-shadow: 0px 0px 5px 0px rgba(89, 134, 0, 0.05); -moz-box-shadow: 0px 0px 5px 0px rgba(89, 134, 0, 0.05); -webkit-box-shadow: 0px 0px 5px 0px rgba(89, 134, 0, 0.05) } @media (min-width: 992px) and (max-width: 1199px) { .search-cart .use_register { margin-right: 60px !important } } @media (min-width: 1200px) { .search-cart .use_register { margin-right: 25px; width: 40px; padding-left: 10px } } .search-cart .use_register:hover:before { background: var(--main-bg-color); border-color: var(--main-bg-color) } .search-cart .use_register:hover i { color: #fff } .search-cart .use_register span i { color: #333; font-size: 17px; position: absolute; top: 39px; left: 16px } .search-cart .use_register span i.icon-user:before { content: ""; width: 20px; height: 20px; background-image: url("//bizweb.dktcdn.net/100/296/690/themes/638994/assets/user_icon.png?1564665855335"); background-repeat: no-repeat; position: absolute; top: 40px; right: 5px } .search-cart .use_register span.drop { display: inline-block; position: relative; line-height: 112px } .search-cart .use_register span.drop .fa { margin-top: 0; position: absolute; top: -16px } .search-cart .use_register:hover&gt;.wrap_login_ { display: block } .search-cart .use_register .wrap_login_ { display: none; position: absolute; z-index: 999999; width: 130px; box-shadow: 0px 0px 5px 0px rgba(89, 134, 0, 0.05); -o-box-shadow: 0px 0px 5px 0px rgba(89, 134, 0, 0.05); -moz-box-shadow: 0px 0px 5px 0px rgba(89, 134, 0, 0.05); -webkit-box-shadow: 0px 0px 5px 0px rgba(89, 134, 0, 0.05); border-top: 0px; margin-top: -10px; right: -12px } @media (min-width: 992px) and (max-width: 1199px) { .search-cart .use_register .wrap_login_ { top: 110px; right: -50px } } .search-cart .use_register .login_and_register { border: 1px solid #ebebeb } .search-cart .use_register .login_and_register:after, .search-cart .use_register .login_and_register:before { bottom: 100%; right: 15px; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none } .search-cart .use_register .login_and_register:after { border-color: rgba(255, 255, 255, 0); border-bottom-color: #fff; border-width: 11px; margin-left: -11px } .search-cart .use_register .login_and_register:before { border-color: rgba(235, 235, 235, 0); border-bottom-color: #ebebeb; border-width: 14px; margin-right: -3px } .search-cart .use_register .login_and_register li { line-height: 38px; background: #fff } .search-cart .use_register .login_and_register li:last-of-type { border-top: solid 1px #ebebeb; border-bottom: solid 1px #ebebeb } .search-cart .use_register .login_and_register li .fa { display: block; float: left } .search-cart .use_register .login_and_register li a { font-size: 14px; padding: 0px 23px; display: block; color: #111; text-align: left } .search-cart .use_register .login_and_register li a:hover { color: #fff } .search-cart .use_register .login_and_register li:hover a { color: var(--main-bg-color); text-decoration: none } .search-cart .searchsmall { position: absolute; padding: 20px 10px; right: 50px } .search-cart .searchsmall .showsearchfromtop { line-height: 40px; padding: 32px 10px; cursor: pointer } .search-cart .searchsmall .showsearchfromtop i { color: #333; font-size: 16px; position: relative } .search-cart .searchsmall .showsearchfromtop:hover i { color: var(--main-bg-color) } .search-cart .top-cart-contain .mini-cart { padding: 18px 0px; height: 75px } .search-cart .top-cart-contain .mini-cart:hover:before { background: var(--main-bg-color); border-color: var(--main-bg-color) } .search-cart .top-cart-contain .mini-cart:hover i { color: #fff } .search-cart .top-cart-contain .mini-cart .heading-cart .background_cart { width: 32px; height: 32px; display: inline-block; float: left; position: relative; margin-right: 10px } .search-cart .top-cart-contain .mini-cart .heading-cart .background_cart:before { content: ""; position: absolute; top: 15px; left: 0; background-image: url("//bizweb.dktcdn.net/100/296/690/themes/638994/assets/cart_.png?1564665855335"); background-repeat: no-repeat; width: 28px; height: 32px; background-size: contain } @media (min-width: 768px) and (max-width: 991px) { .search-cart .top-cart-contain .mini-cart .heading-cart .background_cart:before { top: 38px } } .search-cart .top-cart-contain .mini-cart .heading-cart .background_cart:hover i { color: #fff } .search-cart .top-cart-contain .mini-cart .heading-cart .background_cart img { position: absolute; top: 0; left: 0 } .search-cart .top-cart-contain .mini-cart .heading-cart .cart_num { display: inline-block; font-size: 11px !important; color: #fff; float: left; font-weight: 400; width: 30px; height: 18px; position: absolute; line-height: 17px; text-align: center; right: 0px; border-radius: 10px; top: 25px; border: solid 1px #fff; background: #ffbd07 } .inline_contact { overflow: hidden; position: relative; float: left; display: inline-block } .inline_contact.a_inline { padding: 0px 15px; margin-left: 30px } @media (max-width: 1400px) { .inline_contact.a_inline { margin-left: 0px } } .inline_contact.b_inline { padding: 0px 15px } .wrap_s { height: 115px; overflow: hidden; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center } .wrap_s:hover .icon_ { background: var(--main-bg-color) } .wrap_s:hover .icon_ .fa { color: #fff } .wrap_s .icon_ { width: 55px; height: 55px; line-height: 55px; font-size: 26px; border: solid 1px #ebebeb; display: inline-block; float: left; text-align: center; border-radius: 50%; box-shadow: 0px 0px 5px 0px rgba(89, 134, 0, 0.05); -o-box-shadow: 0px 0px 5px 0px rgba(89, 134, 0, 0.05); -moz-box-shadow: 0px 0px 5px 0px rgba(89, 134, 0, 0.05); -webkit-box-shadow: 0px 0px 5px 0px rgba(89, 134, 0, 0.05) } .wrap_s .icon_ .fa { color: #111 } .wrap_s .content_s { display: inline-block; float: left; padding-left: 15px; max-width: 255px } @media (min-width: 992px) and (max-width: 1199px) { .wrap_s .content_s { max-width: 210px } } .wrap_s .content_s .bold_ { font-size: 14px; margin: 0px; color: #111; padding: 0px; text-transform: uppercase } .wrap_s .content_s span, .wrap_s .content_s a { font-size: 13px; color: #111 } .search_action { position: relative } .search_action .button_clicked { float: right; width: 50px; height: 45px; line-height: 45px; position: absolute; top: 0; z-index: 2; right: 15px; text-align: center; display: inline-block; border-top-left-radius: 5px; border-top-right-radius: 5px; border: solid 1px #ebebeb; background: #fff; border-bottom: 0px } .search_action .button_clicked:hover { background: var(--main-bg-color); cursor: pointer; border-color: var(--main-bg-color) } .search_action .button_clicked:hover .fa { color: #fff } .search_action .button_clicked .fa { font-size: 20px; line-height: 45px } .search_action .search_pc { position: absolute; width: 300px; top: 45px; z-index: 99; right: 15px } .search_action .search_pc .search_pc_fromtop form { padding-bottom: 0px; margin-bottom: 0px } .search_action .search_pc .search_pc_fromtop form input { border-radius: 0px; box-shadow: none; outline: none; border-color: #ebebeb } .search_action .search_pc .search_pc_fromtop form input:focus { outline: none; border-color: #ebebeb } @media (min-width: 992px) and (max-width: 1199px) { .header_search .input-group input { line-height: 24px !important } } @media (min-width: 768px) and (max-width: 991px) { .header_search .input-group input { line-height: 24px !important } } .searching { float: left; height: 95px; padding: 28px 0px 35px 0px } .header_search { overflow: hidden } .header_search:hover .input-group input { width: 70%; background: #fff } .header_search:hover .input-group-btn button:before { content: none } .header_search input { float: right; background: transparent } .header_search .input-group-btn { position: absolute; right: 0; top: 0; width: 45px; line-height: 40px; height: 40px; overflow: hidden } .header_search .input-group-btn button { height: 40px; position: relative } .header_search .input-group-btn button:focus { box-shadow: none; outline: none } .header_search .input-group-btn button i { line-height: 40px; font-size: 17px; color: #333 } .header_search .input-group-btn button i:before { width: 17px; height: 17px; content: ""; background-image: url("//bizweb.dktcdn.net/100/296/690/themes/638994/assets/search_icon.png?1564665855335"); background-repeat: no-repeat; position: absolute; top: 12px; left: 5px } .header_search .input-group-btn button:hover i { color: var(--main-bg-color) } .header_search .input-group { width: 100%; margin-bottom: 0 } @media (min-width: 992px) and (max-width: 1199px) { .header_search .input-group input { width: 100% !important } } .header_search .input-group input { font-weight: 400; height: 40px; line-height: 45px; border: none; overflow: hidden; padding: 5px 15px 5px 10px; width: 20px; margin-right: 25px; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s } .header_search .input-group input::placeholder { line-height: 40px; color: #a0a0a0; font-style: italic } .header_search button { padding: 0; width: 45px; background: transparent } .header_search button img { margin-top: 6px } @media (max-width: 1199px) { .search_mobile { width: 30px; float: left; text-align: center; height: 95px; line-height: 95px; margin-right: -5px; margin-left: -10px } .search_mobile .search_button_mobile .icons { position: relative } .search_mobile .search_button_mobile .icons:before { width: 17px; height: 17px; content: ""; background-image: url("//bizweb.dktcdn.net/100/296/690/themes/638994/assets/search_icon.png?1564665855335"); background-repeat: no-repeat; position: absolute; top: 40px; left: 5px } } header { background: #fff } header.not_bg { background: #fff !important } .topbar { background: #252e4b; text-align: center; height: 45px; line-height: 45px } .topbar .list-inline li { margin-right: 15px } .i-line { color: #9eaaba; font-size: 13px; margin-right: 30px; position: relative; float: left; list-style: none } .i-line:hover { color: #fff; cursor: pointer } .i-line:hover&gt;a { text-decoration: none; color: #fff } .i-line:hover&gt;.fa { color: #fff } .i-line:last-of-type { margin-right: 0px } .i-line .fa { padding-right: 10px; color: #9eaaba } .i-line&gt;a { color: #9eaaba } .i-line&gt;a:hover { color: #fff } .i-line:hover&gt;.login_and_register { display: block } .i-line .login_and_register { display: none; position: absolute; z-index: 999; width: 130px; -webkit-box-shadow: 0px 3px 7px 0px #eee; -moz-box-shadow: 0px 3px 7px 0px #eee; box-shadow: 0px 3px 7px 0px #eee; border-top: 0px; margin-top: 0px } .i-line .login_and_register li { line-height: 45px; background: #303a5d } .i-line .login_and_register li:last-of-type { border-bottom: 0px } .i-line .login_and_register li .fa { display: block; float: left } .i-line .login_and_register li a { padding: 0px 23px; display: block; color: #8e99ab } .i-line .login_and_register li a:hover { color: #fff } .i-line .login_and_register li:hover { background-color: var(--main-bg-color); border-top-color: var(--main-bg-color) } .i-line .login_and_register li:hover a { color: #fff; text-decoration: none } .header-main { height: 85px; line-height: 85px; width: 100%; float: left } .ll { height: 85px } .logo { display: inline-block; font-size: 2.85714em } @media (max-width: 767px) { .cart_mobile_bottom { position: fixed; top: 50%; left: 0px; z-index: 66; transform: translateY(-50%); -webkit-transform: translateY(-50%) } .cart_mobile_bottom span { display: block; position: relative; width: 30px; height: 30px; background: var(--main-bg-color) } .cart_mobile_bottom span i { color: #fff; font-size: 16px; line-height: 30px; position: relative; margin-left: 5px } } .no-item { padding: 0px 20px; min-width: 280px } .no-item p { margin: 0px; width: 280px } .mini-cart { z-index: 10; text-align: center } .mini-cart:hover .top-cart-content { display: block } .mini-cart .dropdown-toggle { font-size: 12px; padding: 0; text-transform: none } @media (max-width: 767px) { .search-cart .top-cart-contain .mini-cart .heading-cart .cart_num { margin-right: -7px !important } } .top-cart-contain { color: #333; padding: 0; right: 0px; z-index: 1000; height: 105px; float: left; line-height: 105px; position: relative } @media (max-width: 1199px) and (min-width: 992px) { .top-cart-contain { right: 0px !important } } .top-cart-contain .price { color: #222222; text-transform: uppercase } .top-cart-contain .mini-cart a { text-decoration: none } .top-cart-contain .mini-cart .background_cart { position: relative } .top-cart-contain .mini-cart .background_cart .icons { color: #333; font-size: 18px } .top-cart-contain .mini-cart .background_cart .icons:before { content: ""; width: 20px; height: 20px; background-image: url("//bizweb.dktcdn.net/100/296/690/themes/638994/assets/cart_icon.png?1564665855335"); background-repeat: no-repeat; position: absolute; top: 22px; left: 10px } @media (min-width: 768px) and (max-width: 991px) { .top-cart-contain .mini-cart .background_cart .icons:before { top: 38px } } .top-cart-contain .mini-cart .cart_num { color: #adadad } .top-cart-contain .mini-cart .cart_num .color_ { color: #fff } .top-cart-contain .mini-cart .price { margin-right: 5px; font-size: 14px; color: var(--main-bg-color) } .top-cart-contain .product-details .price { color: var(--main-bg-color); width: auto; float: none; padding-left: 0; font-size: 14px } @media (max-width: 1199px) { .top-cart-content { display: none !important } } .top-cart-content { display: none; position: absolute; top: 75px; right: 15px; background: #fff; padding: 0; text-align: left; box-shadow: 0px 3px 25px 0px rgba(31, 38, 67, 0.1); -o-box-shadow: 0px 3px 25px 0px rgba(31, 38, 67, 0.1); -moz-box-shadow: 0px 3px 25px 0px rgba(31, 38, 67, 0.1); -webkit-box-shadow: 0px 3px 25px 0px rgba(31, 38, 67, 0.1); z-index: 10000 } .top-cart-content .mini-products-list { position: relative } .top-cart-content .quaty { !important; display: inline-block; height: 25px; color: #959595 !important; text-align: center; font-size: 13px !important; font-weight: bold; line-height: 26px } .top-cart-content .empty { text-align: left; color: #333 } .top-cart-content .product-name { margin: 0; width: 160px; line-height: 18px; padding-right: 12px; font-weight: 400; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; white-space: normal; -webkit-line-clamp: 2; } .top-cart-content .product-name a { display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; white-space: normal; -webkit-line-clamp: 2; } .top-cart-content .product-name:hover&gt;a { text-decoration: none; color: var(--main-bg-color) } .top-cart-content .product-details-bottom { line-height: 38px } .top-cart-content .product-details-bottom span { font-size: 14px; font-weight: 700; color: var(--main-bg-color) } .top-cart-content li { list-style: none } .top-cart-content li.item { overflow: hidden; padding: 0px 15px; position: relative } .top-cart-content li.item:first-child { border-top: none; padding-top: 0px; margin-top: 0px } .top-cart-content li.item:last-child { margin: 0; border-bottom: 0 } .top-cart-content li.item .wrap_item { overflow: hidden; padding: 10px 20px 10px 0px; border-bottom: solid 1px #ebebeb; width: 100%; float: left } .top-cart-content li.item .product-image { float: left; display: block; width: 65px; position: relative; margin-right: 15px; padding: 5px } .top-cart-content li.item .product-image img { vertical-align: top } .top-cart-content li.item .detail-item { display: block; float: left; -o-width: calc(100% - 85px); -moz-width: calc(100% - 85px); -webkit-width: calc(100% - 85px) } .top-cart-content li.item .detail-item a:hover { text-decoration: none } .top-cart-content li.item .detail-item .remove-item-cart { position: absolute; right: 10px; font-size: 13px; color: #333; text-align: center; padding: 0px; width: 20px; height: 20px; line-height: 20px } .top-cart-content li.item .detail-item .remove-item-cart:hover { color: var(--main-bg-color) } .top-cart-content li.item .detail-item .remove-item-cart:before { margin-left: 4px } .top-cart-content li.item .detail-item input { display: inline-block; width: 40px; padding: 0; text-align: center } .top-cart-content li.item .detail-item button.items-count { display: inline-block } .top-cart-content .block-subtitle { color: #333; overflow: hidden; padding: 15px; text-align: left; font-size: 13px; background: #f5f5f5; border-radius: 25px; text-transform: none; font-weight: 400; border-bottom: 1px #ddd solid } .top-cart-content .actions .btn-checkout { font-size: 14px; width: 130px; float: left; display: block; height: 38px; margin-left: 10px; border-radius: 5px; line-height: 38px; padding: 0px; font-weight: 400; background: var(--main-bg-color); border: solid 1px var(--main-bg-color) } .top-cart-content .actions .btn-checkout.pink { background: var(--main-bg-color); border: solid 1px var(--main-bg-color) } .top-cart-content .actions .btn-checkout:hover { color: var(--main-bg-color); background: #fff; border-color: var(--main-bg-color) } .top-cart-content .actions .btn-cart-page { font-size: 14px; width: 128px; display: block; float: left; margin-left: 0px; height: 38px; border-radius: 5px; padding: 0px; line-height: 38px; font-weight: 400; background: #7f7f7f; border: solid 1px #7f7f7f } .top-cart-content .actions .btn-cart-page.pink { background: #7f7f7f; border: solid 1px #7f7f7f } .top-cart-content .actions .btn-cart-page:hover { color: var(--main-bg-color); background: #fff; border-color: var(--main-bg-color) } .wrap_total { padding: 10px 15px 0px; margin-top: 10px } .wrap_button { padding: 0px 15px 15px; line-height: 50px; margin-top: 20px; width: 100%; float: left } .top-subtotal { color: #333; font-weight: 400; padding: 0px; line-height: 24px; text-transform: none; padding: 0px 0px 0px; font-size: 14px; color: #111; text-align: left } .top-subtotal .price, .top-subtotal .pricex { font-size: 14px; font-weight: 700; color: var(--main-bg-color); text-align: right !important; float: right } .qty_drop_cart { position: relative; height: 25px; padding-left: 0px } .qty_drop_cart .btn_increase, .qty_drop_cart .btn_reduced { width: 25px; height: 25px; color: #000; float: left } .qty_drop_cart .btn_increase:hover, .qty_drop_cart .btn_reduced:hover { color: var(--main-bg-color) } .qty_drop_cart button.btn_increase { height: 25px; width: 25px; line-height: 25px; text-align: center; line-height: 1; overflow: hidden; border-style: hidden; border: 1px solid #ebebeb; background: #fff !important; font-size: 14px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; cursor: pointer } .qty_drop_cart button.btn_reduced { height: 25px; width: 25px; line-height: 25px; line-height: 1; text-align: center; overflow: hidden; border-style: hidden; border: 1px solid #ebebeb; background: #fff !important; font-size: 14px; border-top-left-radius: 3px; border-bottom-left-radius: 3px; cursor: pointer } .qty_drop_cart input { height: 25px; float: left; width: 30px !important; min-height: unset; border-left: 0px; border-right: 0px } ul#cart-sidebar { padding: 5px 0px; margin: 0; max-height: 582px; border: solid 1px #ebebeb; border-bottom: 0px } ul#cart-sidebar li.list-item { max-height: 400px; overflow-y: auto } ul#cart-sidebar li.action { display: none } ul#cart-sidebar.hasclass li.action { display: block } ul#cart-sidebar .list-item-cart { max-height: 260px; overflow-y: auto; position: relative } ul#cart-sidebar .list-item-cart::-webkit-scrollbar { width: 4px } ul#cart-sidebar .list-item-cart::-webkit-scrollbar-track { background: #ebebeb } ul#cart-sidebar .list-item-cart::-webkit-scrollbar-thumb { background: var(--main-bg-color); border-radius: 0px } ul#cart-sidebar .list-item-cart::-webkit-scrollbar-thumb:hover, ul#cart-sidebar .list-item-cart::-webkit-scrollbar-thumb:active { background: var(--main-bg-color); border-radius: 15px } ul#cart-sidebar li.list-item .price2 { font-weight: 700; color: #f94e3f; font-size: 14px; display: list-item; margin-bottom: 5px } ul#cart-sidebar li.list-item::-webkit-scrollbar { width: 7px } ul#cart-sidebar li.list-item::-webkit-scrollbar-track { background: #ebebeb } ul#cart-sidebar li.list-item::-webkit-scrollbar-thumb { background: var(--main-bg-color); border-radius: 0px } ul#cart-sidebar li.list-item::-webkit-scrollbar-thumb:hover, ul#cart-sidebar li.list-item::-webkit-scrollbar-thumb:active { background: var(--main-bg-color); border-radius: 15px } .li-fix-1 { background: #FFF; border-top: 1px solid #ebebeb; display: block } .li-fix-2 { display: block; width: 295px } .menu_hed { border-radius: 0px; text-align: center } .nav-main { position: relative } .nav-main .menu_hed { height: 75px; position: relative; padding: 0px } .nav-main .menu_hed .nav { height: 75px; line-height: 75px } .nav-main .menu_hed .nav.nav_1 { text-align: center; float: left; width: 100% } @media (max-width: 1199px) { .nav-main .menu_hed .nav.nav_1 { text-align: left } } .nav-main .menu_hed .nav.nav_2 { text-align: right; float: right } .nav-main .menu_hed .nav li { display: inline-block } .nav-main .menu_hed .nav li.nav-item a { padding: 0px 10px } @media (min-width: 1200px) and (max-width: 1440px) { .nav-main .menu_hed .nav li.nav-item a { padding: 0px 5px } } @media (max-width: 1199px) { .nav-main .menu_hed .nav li.nav-item a { padding: 0px 5px } } .nav-main .menu_hed .nav li.menu_hover&gt;a { position: relative } .nav-main .menu_hed .nav .nav-item { position: relative; background: transparent; padding: 0px 0px; z-index: 3; margin-right: 4px } @media (max-width: 1199px) { .nav-main .menu_hed .nav .nav-item { padding: 0px 5px; } } .nav-main .menu_hed .nav .nav-item.active&gt;a { color: var(--main-bg-color); background: transparent } .nav-main .menu_hed .nav .nav-item.active&gt;a:before, .nav-main .menu_hed .nav .nav-item.active&gt;a:after { backface-visibility: hidden; border-color: var(--main-bg-color); transition: width 350ms ease-in-out; width: 90% } .nav-main .menu_hed .nav .nav-item.active&gt;a:before { bottom: auto; top: 0; width: 90% } .nav-main .menu_hed .nav .nav-item.active&gt;a .fa { color: var(--main-bg-color) } .nav-main .menu_hed .nav .nav-item li { display: block; width: 100% } .nav-main .menu_hed .nav .nav-item.has-mega { position: static } .nav-main .menu_hed .nav .nav-item&gt;a { color: #000; font-size: 12px; font-weight: 400; text-transform: uppercase; padding: 0px 25px 0px; z-index: 5; display: inherit; line-height: 35px; border-radius: 15px } .nav-main .menu_hed .nav .nav-item&gt;a:before, .nav-main .menu_hed .nav .nav-item&gt;a:after { backface-visibility: hidden; border: 1px solid rgba(255, 255, 255, 0); bottom: 1px; content: " "; display: block; margin: 0 auto; position: relative; transition: all 280ms ease-in-out; width: 0 } .nav-main .menu_hed .nav .nav-item&gt;.fa { color: #fff; position: absolute; right: 5px; top: 32px } .nav-main .menu_hed .nav .nav-item .nav-item-lv2 { padding: 0 10px; position: relative } .nav-main .menu_hed .nav .nav-item .nav-item-lv2 .fa { position: absolute; right: 0px; padding: 0px 10px; top: 5px; line-height: 31px; color: #1d3046 } .nav-main .menu_hed .nav .nav-item .nav-item-lv3 { padding: 0 10px; position: relative } .nav-main .menu_hed .nav .nav-item .nav-item-lv3 .fa { position: absolute; right: 0px; padding: 0px 10px; top: 5px; line-height: 41px } .nav-main .menu_hed .nav .nav-item:hover&gt;a { color: var(--main-bg-color); background: transparent } .nav-main .menu_hed .nav .nav-item:hover&gt;a:before, .nav-main .menu_hed .nav .nav-item:hover&gt;a:after { backface-visibility: hidden; border-color: var(--main-bg-color); transition: width 350ms ease-in-out; width: 90% } .nav-main .menu_hed .nav .nav-item:hover&gt;a:before { bottom: auto; top: 0; width: 90% } .nav-main .menu_hed .nav .nav-item:hover&gt;.fa { color: var(--main-bg-color) } .nav-main .menu_hed .nav .nav-item:hover&gt;.dropdown-menu { display: block; border-radius: 0px; width: 200px; padding: 0px 0px 0px 0px; background: #fff; border: solid 1px #ebebeb; border-top: solid 1px var(--main-bg-color); z-index: 9; margin-top: -2px } .nav-main .menu_hed .nav .nav-item:hover&gt;.dropdown-menu li { padding: 5px 0px; border-bottom: solid 1px #ebebeb } .nav-main .menu_hed .nav .nav-item:hover&gt;.dropdown-menu li&gt;a { display: block; padding: 5px 10px 5px 10px; color: #111 } .nav-main .menu_hed .nav .nav-item:hover&gt;.dropdown-menu li&gt;a .fa { float: right; line-height: 18px; font-size: 16px; color: #111 } .nav-main .menu_hed .nav .nav-item:hover&gt;.dropdown-menu li&gt;a:before { width: 4px; height: 4px; background: var(--main-bg-color); position: absolute; left: 10px; padding-right: 5px; top: 13px; opacity: 0 } .nav-main .menu_hed .nav .nav-item:hover&gt;.dropdown-menu li:last-child&gt;a { border-bottom: 0px } .nav-main .menu_hed .nav .nav-item:hover&gt;.dropdown-menu li:hover { background: var(--main-bg-color); color: #fff } .nav-main .menu_hed .nav .nav-item:hover&gt;.dropdown-menu li:hover .fa { color: #fff } .nav-main .menu_hed .nav .nav-item:hover&gt;.dropdown-menu li:hover&gt;a { background-color: var(--main-bg-color); color: #fff; padding: 5px 10px 5px 10px } .nav-main .menu_hed .nav .nav-item:hover&gt;.dropdown-menu li:hover&gt;a .fa { color: #fff } .nav-main .menu_hed .nav .nav-item:hover&gt;.dropdown-menu li:hover&gt;a:before { opacity: 1 } .nav-main .menu_hed .nav .nav-item:hover&gt;.dropdown-menu li:hover&gt;.fa { color: #fff } .nav-main .menu_hed .nav .nav-item:hover&gt;.mega-content { display: block } .nav-main .menu_hed .nav .nav-item li.dropdown-submenu { position: relative } .nav-main .menu_hed .nav .nav-item li.dropdown-submenu:hover&gt;a:after { opacity: 1 } .nav-main .menu_hed .nav .nav-item li.dropdown-submenu&gt;a:after { width: 0; height: 0; border-style: solid; border-width: 7.5px 12px 7.5px 0; border-color: transparent #fff transparent transparent; position: absolute; left: 100%; top: 33%; opacity: 0 } .nav-main .menu_hed .nav .nav-item li.dropdown-submenu .lv-4 { margin-top: -5px } .nav-main .menu_hed .nav .nav-item li.dropdown-submenu .dropdown-menu, .nav-main .menu_hed .nav .nav-item li.dropdown-submenu .lv-4 { display: none; margin-top: 0; border-top: 0px; border-radius: 0px; width: 200px; padding: 0px; left: 100%; top: -1px; background: #fff; border: solid 1px #ebebeb } @media (max-width: 1199px) { .nav-main .menu_hed .nav .nav-item li.dropdown-submenu .dropdown-menu.media_left, .nav-main .menu_hed .nav .nav-item li.dropdown-submenu .lv-4.media_left { left: -100% !important } } .nav-main .menu_hed .nav .nav-item li.dropdown-submenu .dropdown-menu li, .nav-main .menu_hed .nav .nav-item li.dropdown-submenu .lv-4 li { padding: 5px 0px; border-bottom: solid 1px #ebebeb } .nav-main .menu_hed .nav .nav-item li.dropdown-submenu .dropdown-menu li&gt;a, .nav-main .menu_hed .nav .nav-item li.dropdown-submenu .lv-4 li&gt;a { display: block; padding: 5px 10px; color: #111 } .nav-main .menu_hed .nav .nav-item li.dropdown-submenu .dropdown-menu li .fa, .nav-main .menu_hed .nav .nav-item li.dropdown-submenu .lv-4 li .fa { position: absolute; right: 0px; padding: 0px 5px; top: 5px; line-height: 41px; color: #111 } .nav-main .menu_hed .nav .nav-item li.dropdown-submenu .dropdown-menu li:last-child&gt;a, .nav-main .menu_hed .nav .nav-item li.dropdown-submenu .lv-4 li:last-child&gt;a { border-bottom: 0px } .nav-main .menu_hed .nav .nav-item li.dropdown-submenu .dropdown-menu li:hover&gt;a, .nav-main .menu_hed .nav .nav-item li.dropdown-submenu .lv-4 li:hover&gt;a { background-color: var(--main-bg-color); color: #fff } .nav-main .menu_hed .nav .nav-item li.dropdown-submenu .dropdown-menu li:hover&gt;a .fa, .nav-main .menu_hed .nav .nav-item li.dropdown-submenu .lv-4 li:hover&gt;a .fa { color: #fff } .nav-main .menu_hed .nav .nav-item li.dropdown-submenu .dropdown-menu li:hover, .nav-main .menu_hed .nav .nav-item li.dropdown-submenu .lv-4 li:hover { background: var(--main-bg-color) } .nav-main .menu_hed .nav .nav-item li.dropdown-submenu .dropdown-menu li:hover .fa, .nav-main .menu_hed .nav .nav-item li.dropdown-submenu .lv-4 li:hover .fa { color: #fff } .nav-main .menu_hed .nav .nav-item li.dropdown-submenu .dropdown-menu li:hover&gt;.lv-4, .nav-main .menu_hed .nav .nav-item li.dropdown-submenu .lv-4 li:hover&gt;.lv-4 { display: block; border-top: 0px; border-radius: 0px } .nav-main .menu_hed .nav .nav-item li.dropdown-submenu:hover&gt;a:after { opacity: 1 } .nav-main .menu_hed .nav .nav-item li.dropdown-submenu:hover&gt;.dropdown-menu { display: block; border-top-color: var(--main-bg-color); border-radius: 0px } .nav-main .menu_hed .nav .mega-content .level1.item { float: left; width: 25%; padding: 0 5px } @media (min-width: 1200px) { .nav-main .menu_hed .nav .mega-content .level1.item.col-lg-3:nth-child(4n+1) { clear: left } } .nav-main ul .nav-item.has-mega { position: static; height: 75px; margin-left: 1px } @media (max-width: 1199px) { .nav-main ul .nav-item.has-mega { position: relative !important } .nav-main ul .nav-item.has-mega&gt;.dropdown-menu { margin-top: 0px !important } } .nav-main ul .nav-item:hover&gt;.mega-content { display: block } .nav-main .mega-content { display: none; position: absolute; width: 1170px; background: #fff; z-index: 99999; padding: 0px 15px; border: 2px solid var(--main-bg-color); left: 50%; margin-top: -2px; transform: translateX(-50%); -o-transform: translateX(-50%); -moz-transform: translateX(-50%); -webkit-transform: translateX(-50%) } .nav-main .mega-content .banner_mega_position { position: absolute; bottom: 30px; right: 40px; z-index: 1 } .nav-main .mega-content .nav-width ul { width: 100%; display: block; top: 0; border-left: 0px; position: static; overflow: hidden; text-align: left } .nav-main .mega-content .h4 { font-weight: 400; text-transform: uppercase; font-size: 14px; line-height: 20px } .nav-main .mega-content .h4 a { text-decoration: none; display: block; padding: 0px !important } .nav-main .mega-content .h4 a span { color: #111 } .nav-main .mega-content .h4 a span:hover { color: var(--main-bg-color) } .nav-main .mega-content .level1.item { float: left; padding: 0 5px; margin-bottom: 15px } .nav-main .mega-content li a { padding: 8px 0px; width: 80% } .nav-main .mega-content li:hover&gt;a { color: var(--main-bg-color); text-decoration: none } .nav-main .mega-content li:hover&gt;a span { color: var(--main-bg-color) } .nav-main .mega-content li:hover&gt;span { color: var(--main-bg-color) } .nav-main .mega-content li:hover&gt;.fa { color: var(--main-bg-color) } .nav-main .mega-content ul.level1 { margin-top: 20px } .nav-main .mega-content .level2 { padding: 0px 0px; width: 100% !important } .nav-main .mega-content .level2.parent:last-child a { border-bottom: 0px !important } .nav-main .mega-content .level2 a { border-bottom: dashed 1px #ebebeb; padding: 5px 0px !important } .nav-main .mega-content .level2.item { width: 100% } .nav-main .mega-content .level2 a { font-weight: 400; font-size: 14px; line-height: 20px; display: block; text-decoration: none; color: #898989 } .nav-main .mega-content .level2 a span { color: #898989 } .nav-main .mega-content .level2 .fa { width: 10px; font-size: 15px; float: left; line-height: 24px } .nav-main .mega-content .level2:hover&gt;a { color: var(--main-bg-color); text-decoration: none } .nav-main .mega-content .level2:hover&gt;a span { color: var(--main-bg-color) } .nav-main .mega-content .level2:hover&gt;span { color: var(--main-bg-color) } .nav-main .mega-content .level2:hover&gt;.fa { color: var(--main-bg-color) } .nav-main .mega-content .nav-width { width: 100%; float: left; padding: 20px 0px } .nav-main .mega-content .nav-width .parent-mega-menu { padding: 0px 45px; position: relative; z-index: 2; background: transparent } @media (min-width: 992px) and (max-width: 1199px) { .nav-main .mega-content .nav-width .parent-mega-menu .col-lg-4:nth-child(3n+1) { clear: left } } @media (min-width: 1200px) { .nav-main .mega-content .nav-width .parent-mega-menu .col-lg-4:nth-child(3n+1) { clear: left } } .nav-main .mega-content .nav-width .banner-image { margin-top: 15px } .wrap_header_top { position: absolute; top: 0px !important; height: 75px; width: 100%; float: left; z-index: 99 } @media (max-width: 991px) { .wrap_header_top { height: 75px } } @media (max-width: 767px) { .wrap_header_top { position: relative; background: #000 } } .wrap_header_top.rel { position: relative; background-color: #000 } .wrap_header_top.rel .nav-main .menu_hed .nav .nav-item&gt;a { color: #fff } .wrap_header_top.sticked { position: fixed; z-index: 99; -webkit-transition: background .5s ease-in-out, padding .5s ease-in-out; -moz-transition: background .5s ease-in-out, padding .5s ease-in-out; transition: background .5s ease-in-out, padding .5s ease-in-out } @media (min-width: 992px) { .wrap_header_top.sticked { background-color: #000 } } @media (max-width: 991px) { .wrap_header_top.sticked .topbar_wrap { background-color: #000 } } @media (max-width: 767px) { .wrap_header_top.sticked { background: transparent } } .wrap_header_top.sticked.colour .nav-main .menu_hed .nav .nav-item&gt;a { color: #fff } .wrap_header_top:before, .wrap_header_top:after { content: ""; position: absolute } section { float: left; width: 100% } .header-menu-mega { height: 55px; line-height: 55px; background: var(--main-bg-color); margin-bottom: 15px } .menu_ .title_menu { display: block; overflow: hidden; padding: 0px 25px; background: var(--main-bg-color) } .menu_ .title_menu .nav_button { line-height: 55px; display: block; float: left; height: 55px; width: auto } .menu_ .title_menu .nav_button .fa { font-size: 18px; line-height: 57px; color: #fff } .menu_ .title_menu .title_ { display: block; float: left; font-size: 18px; font-weight: bold; line-height: 55px; color: #fff; padding-left: 10px } .menu_ .title_menu .title_ .fa { padding-left: 10px } .menu_ .list_menu { display: none; position: absolute; top: 55px; z-index: 99; left: 0 } .menu_ .list_menu .ul_menu { margin-left: 0px; padding-left: 0px; background: #303a5d; margin-bottom: 0px; border-top: 0px; position: relative; padding: 10px 0px } .menu_ .list_menu .ul_menu li { list-style: none } .menu_ .list_menu .ul_menu .nav_item a { font-weight: 400; font-size: 14px; line-height: 24px; display: block; padding: 6px 40px 6px 25px; color: #9eaaba; position: relative; text-transform: capitalize } .menu_ .list_menu .ul_menu .nav_item .fa { font-size: 14px; width: 25px; line-height: 36px; color: #9eaaba; position: absolute; right: 15px; top: 0px; text-align: center } .menu_ .list_menu .ul_menu .nav_item:hover, .menu_ .list_menu .ul_menu .nav_item:focus { background: var(--main-bg-color) } .menu_ .list_menu .ul_menu .nav_item:hover&gt;a, .menu_ .list_menu .ul_menu .nav_item:focus&gt;a { color: #fff; text-decoration: none } .menu_ .list_menu .ul_menu .nav_item:hover&gt;a .fa, .menu_ .list_menu .ul_menu .nav_item:focus&gt;a .fa { color: #fff } .menu_ .list_menu .ul_menu .nav_item:hover&gt;.fa, .menu_ .list_menu .ul_menu .nav_item:focus&gt;.fa { color: #fff } .menu_ .list_menu .ul_menu .nav_item:hover&gt;.ul_content_right_1, .menu_ .list_menu .ul_menu .nav_item:focus&gt;.ul_content_right_1 { display: block } .menu_ .list_menu .ul_menu .ul_content_right_1 { position: absolute; left: 100%; width: 100%; top: 0; padding-left: 0px; margin-left: 0px; background: var(--main-bg-color); padding: 10px 0px; display: none } .menu_ .list_menu .ul_menu .ul_content_right_1 .nav_item a { font-weight: 400; font-size: 14px; line-height: 24px; display: block; padding: 6px 40px 6px 25px; color: #9eaaba; position: relative; text-transform: capitalize } .menu_ .list_menu .ul_menu .ul_content_right_1 .nav_item .fa { font-size: 14px; width: 25px; line-height: 36px; color: #9eaaba; position: absolute; right: 15px; top: 0px; text-align: center } .menu_ .list_menu .ul_menu .ul_content_right_1 .nav_item:hover, .menu_ .list_menu .ul_menu .ul_content_right_1 .nav_item:focus { background: var(--main-bg-color) } .menu_ .list_menu .ul_menu .ul_content_right_1 .nav_item:hover&gt;a, .menu_ .list_menu .ul_menu .ul_content_right_1 .nav_item:focus&gt;a { color: #fff; text-decoration: none } .menu_ .list_menu .ul_menu .ul_content_right_1 .nav_item:hover&gt;.fa, .menu_ .list_menu .ul_menu .ul_content_right_1 .nav_item:focus&gt;.fa { color: #fff } .menu_ .list_menu .ul_menu .ul_content_right_1 .nav_item:hover .ul_content_right_2, .menu_ .list_menu .ul_menu .ul_content_right_1 .nav_item:focus .ul_content_right_2 { display: block } .menu_ .list_menu .ul_menu .ul_content_right_1 .nav_item .ul_content_right_2 { position: absolute; left: 100%; width: 100%; top: 0; padding-left: 0px; margin-left: 0px; background: var(--main-bg-color); padding: 10px 0px; display: none } .menu_ .list_menu .ul_menu .ul_content_right_1 .nav_item .ul_content_right_2 .nav_item a { font-weight: 400; font-size: 14px; line-height: 24px; display: block; padding: 6px 40px 6px 25px; color: #9eaaba; position: relative; text-transform: capitalize } .menu_ .list_menu .ul_menu .ul_content_right_1 .nav_item .ul_content_right_2 .nav_item .fa { font-size: 14px; width: 25px; line-height: 36px; color: #9eaaba; position: absolute; right: 15px; top: 0px; text-align: center } .menu_ .list_menu .ul_menu .ul_content_right_1 .nav_item .ul_content_right_2 .nav_item:hover, .menu_ .list_menu .ul_menu .ul_content_right_1 .nav_item .ul_content_right_2 .nav_item:focus { background: var(--main-bg-color) } .menu_ .list_menu .ul_menu .ul_content_right_1 .nav_item .ul_content_right_2 .nav_item:hover&gt;a, .menu_ .list_menu .ul_menu .ul_content_right_1 .nav_item .ul_content_right_2 .nav_item:focus&gt;a { color: #fff; text-decoration: none } .menu_ .list_menu .ul_menu .ul_content_right_1 .nav_item .ul_content_right_2 .nav_item:hover&gt;.fa, .menu_ .list_menu .ul_menu .ul_content_right_1 .nav_item .ul_content_right_2 .nav_item:focus&gt;.fa { color: #fff } .menu_ .title_menu { cursor: pointer } .menu_ .title_menu:hover&gt;.list_menu { cursor: pointer; display: block } .hotline_header { font-size: 16px; line-height: 50px; color: #fff; margin-left: -15px } .hotline_header a { font-weight: bold; color: #fff; text-decoration: none } .google-maps-footer { width: 100% } .google-maps-footer .map { width: 100%; height: 170px; background: #dedede } .google-maps-footer .map#contact_map_footer { height: 160px } .backtop { position: fixed; bottom: 100px; z-index: 999; top: auto !important; width: 50px; height: 50px; border: solid 3px #fff4cc; line-height: 44px; font-size: 14px; font-weight: 400; text-align: center; display: inline-block; color: #fff; border-radius: 50%; background: var(--main-bg-color); text-decoration: none; transition: opacity 0.2s ease-out; opacity: 0; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden } .backtop .fa { font-size: 16px; color: #fff !important; display: inline-block !important; float: left !important; width: 43px !important; text-align: center !important; line-height: 43px !important } @media (min-width: 768px) { .phone_backtotop { display: none !important } } .phone_backtotop { position: fixed; bottom: 30px !important; z-index: 9999; top: auto !important; width: 50px; height: 50px; line-height: 50px; font-size: 14px; font-weight: 400; text-align: center; display: inline-block; color: #fff; border-radius: 50%; background: var(--main-bg-color); text-decoration: none; transition: opacity 0.2s ease-out; opacity: 1; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden; animation: play 1.5s ease infinite; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden } @media (max-width: 767px) { .phone_backtotop { width: 30px; height: 30px; line-height: 30px } } .phone_backtotop .fa { font-size: 16px; color: #fff !important; display: inline-block !important; float: left !important; width: 30px !important; text-align: center !important; line-height: 31px !important } @media (min-width: 768px) { @keyframes play { 0% { transform: scale(1) } 15% { box-shadow: 0 0 0 5px rgba(255, 66, 54, 0.1) } 25% { box-shadow: 0 0 0 5px rgba(255, 88, 54, 0.1), 0 0 0 10px rgba(255, 88, 54, 0.1) } 30% { transform: scale(1.2) } 50% { box-shadow: 0 0 0 5px rgba(255, 88, 54, 0.1), 0 0 0 10px rgba(255, 88, 54, 0.1), 0 0 0 15px rgba(255, 88, 54, 0.2) } 80% { transform: scale(1) } } } @media (max-width: 767px) { @keyframes play { 0% { transform: scale(1) } 15% { box-shadow: 0 0 0 3px rgba(255, 66, 54, 0.1) } 25% { box-shadow: 0 0 0 3px rgba(255, 88, 54, 0.1), 0 0 0 5px rgba(255, 88, 54, 0.1) } 30% { transform: scale(1.2) } 50% { box-shadow: 0 0 0 7px rgba(255, 88, 54, 0.1), 0 0 0 7px rgba(255, 88, 54, 0.1), 0 0 0 10px rgba(255, 88, 54, 0.2) } 80% { transform: scale(1) } } } .backtop.show { opacity: 1 } @media (min-width: 1441px) { .backtop { right: 15px; bottom: 100px } .phone_backtotop { bottom: 30px !important; left: 50px } } @media (min-width: 1200px) and (max-width: 1440px) { .backtop { right: 15px; bottom: 100px } .phone_backtotop { bottom: 48% !important; left: 30px } } @media (min-width: 768px) and (max-width: 1199px) { .backtop { right: 15px; bottom: 40px } .phone_backtotop { bottom: 48% !important; left: 30px } } @media (max-width: 767px) { .backtop { right: 0px; bottom: 40px; left: auto !important } .phone_backtotop { bottom: 48% !important; left: 30px } } @media (min-width: 768px) and (max-width: 1199px) { #back-to-top { right: 15px; bottom: 40px } .phone_backtotop.left_center { bottom: 48% !important; left: 15px } .phone_backtotop.right_center { bottom: 48% !important; right: 15px } .phone_backtotop.right_bottom { bottom: 50px !important; right: 15px } .phone_backtotop.left_bottom { bottom: 50px !important; left: 15px } } @media (max-width: 767px) { #back-to-top { left: 50%; transform: translateX(-50%); -moz-transform: translateX(-50%); -webkit-transform: translateX(-50%); -o-transform: translateX(-50%); bottom: 40px } .phone_backtotop.left_center { bottom: 48% !important; left: 15px } .phone_backtotop.right_center { bottom: 48% !important; right: 15px } .phone_backtotop.right_bottom { bottom: 50px !important; right: 15px } .phone_backtotop.left_bottom { bottom: 50px !important; left: 15px } } .footer1 { width: 100%; float: left; text-align: center; background: #000 } .footer1 .wrap_ { position: relative; border-bottom: 1px solid rgba(255, 255, 255, 0.1) } @media (max-width: 991px) and (min-width: 768px) { .footer1 .wrap_ .row&gt;div:nth-child(3)&gt;.doll { margin-top: 0px } } @media (max-width: 767px) { .footer1 .wrap_ .row&gt;div:nth-child(3)&gt;.doll { margin-top: 0px } } .footer1 .wrap_ .row&gt;div:first-child&gt;.doll .cc span { width: 100%; float: left } .footer1 .doll { padding-bottom: 40px; margin-top: 40px; text-align: center; position: relative } .footer1 .doll h4 { text-transform: uppercase; font-size: 16px; line-height: 28px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; margin: 0; padding: 0; margin-bottom: 20px; color: #ffffff; font-weight: 500 } .footer1 .doll .cc { font-weight: 400; font-size: 13px; color: #aaaaaa } .footer1 .doll .cc span, .footer1 .doll .cc a { color: #aaaaaa } .footer1 .doll .cc a { text-decoration: none } .footer1 .doll .cc a:hover { color: var(--main-bg-color) } .footer1 .doll .cc .ss { display: inline-block; vertical-align: top; margin: 0 5px 5px 5px; padding: 0; width: 35px; height: 35px; border: 1px solid rgba(255, 255, 255, 0.3); border-radius: 100%; color: inherit; line-height: 35px; text-align: center; font-size: 0px; transition: background-color 0.3s; -webkit-transition: background-color 0.3s; -moz-transition: background-color 0.3s; -ms-transition: background-color 0.3s; -o-transition: background-color 0.3s } .footer1 .doll .cc .ss:hover { background: var(--main-bg-color) } .footer1 .doll .cc .ss .fa { color: #fff; font-size: 14px; line-height: 35px } .footer1 .doll .cc img { width: 42px; margin-right: 10px } .footer1 .doll .cc .tell a { color: var(--main-bg-color); font-size: 22px; vertical-align: middle; text-decoration: none } #footer { background: #000; color: #494949; font-weight: 600; width: 100%; float: left } #footer .fa { color: var(--main-bg-color); display: inline-block; float: left; width: 20px; text-align: left; line-height: 28px } #footer .not-before a:before { content: none !important } #footer .top-footer { padding: 50px 0 35px 0 } #footer .top-footer&gt;.row&gt;div&gt;h4 { text-transform: uppercase; font-size: 16px; line-height: 28px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; margin: 0; padding: 0; margin-bottom: 23px; color: #fff } #footer .top-footer ul li { line-height: 30px; width: 100%; float: left } #footer .top-footer ul li a { color: #aaaaaa; font-weight: 300 } #footer .top-footer ul li a:before { content: ""; width: 5px; height: 5px; border-radius: 50%; background: var(--main-bg-color); display: inline-block; vertical-align: middle; margin-left: -5px; margin-right: 5px; margin-top: -3px; opacity: 0; transition: all 0.3s ease; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease } #footer .top-footer ul li a:hover { color: var(--main-bg-color) } #footer .top-footer ul li span { display: block; width: calc(100% - 20px); float: left; font-weight: 300; line-height: 28px; color: #aaaaaa } #footer .top-footer ul li:hover a { text-decoration: none } #footer .top-footer ul li:hover a.ef { color: var(--main-bg-color) } #footer .top-footer ul li:hover a.ef:before { opacity: 1; margin-left: 0; transition: all 0.3s ease; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease } #footer .top-footer .facebook_fpage { width: 100%; float: left } #footer .top-footer .fb_iframe_widget { width: auto !important; max-width: 100% } #footer .top-footer .fb_iframe_widget span, #footer .top-footer .fb_iframe_widget div { width: auto !important; height: auto !important } #footer .top-footer .fb_iframe_widget span iframe, #footer .top-footer .fb_iframe_widget div iframe { width: auto !important; height: auto !important; position: relative } #footer .bottom-footer { width: 100%; float: left; background: #000; font-weight: 300; border-top: solid 1px #1a1a1a; text-align: center } @media (max-width: 767px) { #footer .bottom-footer { text-align: center } #footer .bottom-footer #copy1 p { padding: 15px 0px } } @media (min-width: 768px) { #footer .bottom-footer #payment_2 { text-align: right } } @media (min-width: 543px) { #footer .bottom-footer { line-height: 55px } } @media (max-width: 542px) { #footer .bottom-footer { line-height: 24px } } #footer .bottom-footer p { margin-bottom: 0 } #footer .bottom-footer .wsp { color: #aaaaaa } @media (max-width: 767px) { #footer .bottom-footer .wsp .mobile { display: block; width: 100%; float: left } } #footer .bottom-footer .wsp a { color: var(--main-bg-color) } @media (max-width: 767px) { #footer .bottom-footer .wsp { margin: 15px 0px; width: 100%; float: left } } @media (min-width: 768px) and (max-width: 991px) { .footer-inner .col-sm-6:nth-child(2n+1) { clear: left } } @media (min-width: 992px) { .copyright .inner .row.tablet { display: flex; flex-flow: row } .copyright .inner .row.tablet #copyright { order: 1 } .copyright .inner .row.tablet #link_footer_menu { order: 2 } } @media (max-width: 991px) { .copyright .inner .fot_copyright { text-align: center !important } .copyright .inner .menu_footer_link .ul_main_footer { width: 100%; padding-right: 0px; text-align: center } .copyright .inner .menu_footer_link .ul_main_footer li { float: none; display: inline-block } } @media (max-width: 767px) { footer .footer-widget p { padding-right: 0px } .copyright .inner .wsp { overflow: hidden; padding: 15px 0px; display: block } .copyright .inner .mobile { display: block; width: 100%; text-align: center !important; line-height: 24px } footer .site-footer h4 { margin: 0; padding: 5px 0 5px; font-size: 16px; cursor: pointer; margin-bottom: 0px !important; border-top: solid 0px rgba(0, 0, 0, 0.5) } footer .site-footer h4.hasclick { position: relative } footer .site-footer h4.hasclick.open_:after { font-family: 'FontAwesome'; content: "\f056"; font-size: 16px; line-height: 24px; position: absolute; right: 15px; top: 10px; color: #777 } footer .site-footer .maps_ { margin-top: 15px } footer .footer-inner .col-xs-12:nth-child(2) { margin-top: 15px } .padding-bottom-50 { padding-bottom: 20px !important } } @media (max-width: 767px) { .col-xs-offset-right-0 { margin-right: 0% } } @media (min-width: 768px) and (max-width: 991px) { .col-sm-offset-right-1 { margin-right: 8.33333333% } } @media (min-width: 992px) and (max-width: 1199px) { .col-md-offset-right-1 { margin-right: 8.33333333% } } @media (min-width: 1200px) { .col-lg-offset-right-1 { margin-right: 8.33333333% } } .social-sharing .ttt { display: inline-block; float: left; margin-right: 10px; line-height: 20px } @media (max-width: 580px) { .social-sharing .ttt { width: 100%; margin-bottom: 10px } } .social-sharing .share_add { float: left } .product-images .img_02 { margin: 0 auto } .product-images .col_thumbs_visible { width: 115px; display: block; float: left; position: relative } .product-images .col_large_default { text-align: center; display: block; float: left } .product-images .col_large_full { padding: 0px } .product-images .large-image { padding: 0px 15px 0px 0px } @media (min-width: 768px) and (max-width: 991px) { .product-images .large-image a { height: 360px; width: 100% !important; display: flex !important; align-items: center !important; justify-content: center !important } } @media (max-width: 767px) { .product-images .large-image { margin-bottom: 15px; padding: 0px } } .product-images .large-image a { display: block } .product-images .large-image a .zoomWrapper { display: flex !important; align-items: center !important; justify-content: center !important; overflow: hidden } .product-images .large-image a img { margin: 0 auto; max-width: 100%; max-height: 100%; width: auto !important; height: auto !important; position: relative !important } .product-images .slides .item a img { margin: 0 auto } .product-images #gallery_01 { width: 100px } @media (min-width: 543px) { .product-images #gallery_01 { margin: 50px 0 0 } } @media (max-width: 542px) { .product-images #gallery_01 { margin: 25px 0 15px } } .product-images #gallery_01 .item { display: flex !important; flex-flow: column; justify-content: center; align-items: center } .product-images #gallery_01 .item a { padding: 1px; display: flex !important; flex-flow: column; justify-content: center; align-items: center } .product-images #gallery_01 .item a:not(.active) { border: #ebebeb 1px solid } .product-images #gallery_01 .item a.active, .product-images #gallery_01 .item a:hover { border: var(--main-bg-color) 1px solid } @media (min-width: 1200px) { .product-images #gallery_01 .item a { width: 90px; height: 90px } .product-images #gallery_01 .item a:not(:last-child) { margin-bottom: 10px } } @media (min-width: 992px) and (max-width: 1199px) { .product-images #gallery_01 .item a { width: 80px; height: 80px } .product-images #gallery_01 .item a:not(:last-child) { margin-bottom: 10px } } @media (min-width: 768px) and (max-width: 991px) { .product-images #gallery_01 .item a { width: 80px; height: 80px } .product-images #gallery_01 .item a:not(:last-child) { margin-bottom: 10px } } @media (min-width: 543px) and (max-width: 767px) { .product-images #gallery_01 .item a { width: 75px } .product-images #gallery_01 .item a:not(:last-child) { margin-bottom: 10px } } @media (min-width: 320px) and (max-width: 542px) { .product-images #gallery_01 .item a { width: 45px } .product-images #gallery_01 .item a:not(:last-child) { margin-bottom: 1px } } .product-images #gallery_01 .item a img { max-width: 100%; max-height: 100% } .product-images #gallery_01 .flex-direction-nav&gt;li { position: absolute; right: 50% } @media (max-width: 479px) { .product-images #gallery_01 .flex-direction-nav&gt;li { bottom: -30px } } .product-images #gallery_01 .flex-direction-nav&gt;li&gt;a { font-family: "FontAwesome"; color: #d9d9d9; opacity: 1; text-align: center !important } .product-images #gallery_01 .flex-direction-nav .flex-next { right: -25px } @media (min-width: 992px) and (max-width: 1199px) { .product-images #gallery_01 .flex-direction-nav .flex-next { right: -25px !important } } .product-images #gallery_01 .flex-direction-nav .flex-prev { left: -15px } @media (min-width: 992px) and (max-width: 1199px) { .product-images #gallery_01 .flex-direction-nav .flex-prev { left: -20px !important } } .product-images #gallery_01 .flex-direction-nav .flex-next::before { font-family: 'FontAwesome'; content: "\f106"; font-size: 30px; line-height: 40px } .product-images #gallery_01 .flex-direction-nav .flex-prev::before { font-family: 'FontAwesome'; content: "\f107"; font-size: 30px; line-height: 40px } .product-images #gallery_01 .flex-direction-nav .flex-nav-next { top: 0 } @media (min-width: 480px) { .product-images #gallery_01 .flex-direction-nav .flex-nav-prev { bottom: -30px } } .product-images .slides li a { margin: 15px 0px 15px 5px } .details-product { overflow: hidden } @media (max-width: 767px) { .details-product .product-info { padding: 0px } } .details-product .product-images .img_02 { margin: 0 auto } .details-product .product-images .col_thumbs_visible { width: 115px; display: block; float: left; position: relative } .details-product .product-images .col_large_default { text-align: center; display: block; float: left } @media (max-width: 991px) { .details-product .product-images .thumb_product_details { margin-top: 15px } .details-product .product-images .thumb_product_details .owl-item .item { display: -webkit-flex; -webkit-align-items: center; display: -ms-flexbox } .details-product .product-images .thumb_product_details .owl-item .item a img { width: auto; max-width: 100% } } .details-product .product-images .col_large_full { padding: 0px } .details-product .product-images .large-image a { display: block } @media (max-width: 991px) { .details-product .product-images .large-image a { height: auto !important; margin-bottom: 15px } } @media (min-width: 768px) { .details-product .product-images .large-image a { display: flex !important; align-items: center !important; justify-content: center !important } } @media (max-width: 767px) { .details-product .product-images .large-image a { margin-bottom: 15px; display: flex !important; align-items: center !important; justify-content: center !important } } .details-product .product-images .large-image a .zoomWrapper { display: flex !important; align-items: center !important; justify-content: center !important; overflow: hidden } .details-product .product-images .large-image a img { margin: 0 auto; max-width: 100%; max-height: 100%; width: auto !important; height: auto !important; position: relative !important } .details-product .product-images .slides .item a img { margin: 0 auto } .details-product .product-images .zoomWrapper { height: auto !important } .details-product .product-images .zoomWrapper img { position: static !important; width: 100% !important; height: auto !important } .details-product .product-images .zoomWrapper img~img { display: none !important } .details-product .product-images #gallery_01 .flex-direction-nav&gt;li { position: absolute; right: 45% } @media (max-width: 479px) { .details-product .product-images #gallery_01 .flex-direction-nav&gt;li { bottom: -30px } } .details-product .product-images #gallery_01 .flex-direction-nav&gt;li&gt;a { font-family: "FontAwesome"; color: #d9d9d9; opacity: 1; text-align: center !important } .details-product .product-images #gallery_01 .flex-direction-nav .flex-next { right: -25px } @media (min-width: 992px) and (max-width: 1199px) { .details-product .product-images #gallery_01 .flex-direction-nav .flex-next { right: -25px !important } } .details-product .product-images #gallery_01 .flex-direction-nav .flex-prev { left: -15px } @media (min-width: 992px) and (max-width: 1199px) { .details-product .product-images #gallery_01 .flex-direction-nav .flex-prev { left: -20px !important } } .details-product .product-images #gallery_01 .flex-direction-nav .flex-next::before { font-family: 'FontAwesome'; content: "\f106"; font-size: 30px; line-height: 40px } .details-product .product-images #gallery_01 .flex-direction-nav .flex-prev::before { font-family: 'FontAwesome'; content: "\f107"; font-size: 30px; line-height: 40px } .details-product .product-images #gallery_01 .flex-direction-nav .flex-nav-next { top: 0 } @media (min-width: 480px) { .details-product .product-images #gallery_01 .flex-direction-nav .flex-nav-prev { bottom: -30px } } .details-product .product-images .slides li a { margin: 15px 0px 15px 5px } .details-product .zoomLens { width: 100px !important; height: 100px !important } @media (max-width: 1024px) { .details-product .zoomContainer { display: none !important } } .details-product .product-thumb .featured-image { max-width: 350px; margin-left: 100px } @media (min-width: 992px) { .details-product .product-thumb .product-big-wrapper { max-width: 95%; padding-left: 150px; height: 470px; display: flex !important; align-items: center !important; justify-content: center !important } } @media screen and (min-width: 992px) and (max-width: 1199px) { .details-product .product-thumb .more-views { width: 130px !important; left: 15px !important; top: 0px !important; padding-top: 0px !important; max-height: 400px !important } .details-product .product-thumb .product-big-wrapper { margin-right: 140px } } @media screen and (min-width: 1200px) { .details-product .product-thumb .more-views { left: 15px !important; height: 400px !important } } .details-product .product-thumb .more-views { max-width: 130px; height: auto; position: absolute !important; left: 15px; top: 40px; min-height: 250px; z-index: 0; padding-top: 20px } .details-product .product-thumb .more-views:hover .swiper-button-next, .details-product .product-thumb .more-views:hover .swiper-button-prev { opacity: 1 } .details-product .product-thumb .more-views .swiper-button-next, .details-product .product-thumb .more-views .swiper-button-prev { position: absolute; width: 13px; height: 30px; margin-top: -22px; z-index: 10; cursor: pointer; -moz-background-size: 27px 44px; -webkit-background-size: 27px 44px; background-size: 15px 44px; background-position: center; background-repeat: no-repeat; opacity: 1 } .details-product .product-thumb .more-views .swiper-button-next { top: 15px; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); left: 45% } .details-product .product-thumb .more-views .swiper-button-prev { top: 100%; -webkit-transform: rotate(270deg); -moz-transform: rotate(270deg); -o-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg); left: 45% } .details-product .product-thumb .more-views .swiper-wrapper .br-slide { display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; width: 130px; height: 120px !important } .details-product .product-thumb .more-views .swiper-wrapper .br-slide.active a { -webkit-box-shadow: 0px 0px 15px -1px rgba(0, 0, 0, 0.14); -moz-box-shadow: 0px 0px 15px -1px rgba(0, 0, 0, 0.14); box-shadow: 0px 0px 15px -1px rgba(0, 0, 0, 0.14) } .details-product .product-thumb .more-views .swiper-wrapper .br-slide a { height: 110px; width: 110px; display: flex !important; align-items: center !important; justify-content: center !important } @media screen and (min-width: 1200px) { .details-product .product-thumb .more-views .swiper-wrapper .br-slide { padding: 5px 0px; overflow: hidden; height: auto !important } } @media screen and (max-width: 1199px) { .details-product .product-thumb .more-views .swiper-wrapper .br-slide { padding: 10px 0px; overflow: hidden } } .details-product .product-thumb .more-views .swiper-wrapper img { width: auto; max-width: 100%; max-height: 100%; display: inline-block } .details-product .large-image { width: 100%; text-align: center } .details-product .owl-carousel.owl-loaded { overflow: hidden } .details-product .details-pro .product-price { font-size: 2.14286em; display: inline-block } .details-product .details-pro .price-box del { color: #adadad; font-size: 1.42857em } .details-product .details-pro .product_description { margin-bottom: 15px; padding-bottom: 15px } .details-product .details-pro .custom-btn-number { position: relative; padding: 0; border: none; box-shadow: none; height: auto; width: 150px; height: 50px !important } @media (max-width: 543px) { .details-product .details-pro .custom-btn-number { width: 100% !important } .details-product .details-pro .custom-btn-number input { width: calc(100% - 35px) } } .details-product .details-pro .custom-btn-number label { font-size: 14px } .details-product .details-pro .custom-btn-number #qty { height: 50px; font-size: 1.28571em; margin: 0 } .details-product .details-pro .custom-btn-number .qtyminus { position: relative; right: 25px; top: 4px; font-size: 1.42857em } .details-product .details-pro .custom-btn-number .qtyplus { position: relative; right: 25px; top: 4px; font-size: 1.42857em } .zoomLens { width: 100px !important; height: 100px !important } @media (max-width: 1024px) { .zoomContainer { display: none } } .product-thumb .featured-image { max-width: 350px; margin-left: 100px } @media (min-width: 992px) { .product-thumb .product-big-wrapper { max-width: 95%; padding-left: 150px; height: 470px; display: flex !important; align-items: center !important; justify-content: center !important } } @media screen and (min-width: 992px) and (max-width: 1199px) { .product-thumb .more-views { width: 130px !important; left: 15px !important; top: 0px !important; padding-top: 0px !important; max-height: 400px !important } .product-thumb .product-big-wrapper { margin-right: 140px } } @media screen and (min-width: 1200px) { .product-thumb .more-views { left: 15px !important; height: 400px !important } } .product-thumb .more-views { max-width: 130px; height: auto; position: absolute !important; left: 15px; top: 40px; min-height: 250px; z-index: 0; padding-top: 20px } .product-thumb .more-views:hover .swiper-button-next, .product-thumb .more-views:hover .swiper-button-prev { opacity: 1 } .product-thumb .more-views .swiper-button-next, .product-thumb .more-views .swiper-button-prev { position: absolute; width: 13px; height: 30px; margin-top: -22px; z-index: 10; cursor: pointer; -moz-background-size: 27px 44px; -webkit-background-size: 27px 44px; background-size: 15px 44px; background-position: center; background-repeat: no-repeat; opacity: 1 } .product-thumb .more-views .swiper-button-next { top: 15px; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); left: 45% } .product-thumb .more-views .swiper-button-prev { top: 100%; -webkit-transform: rotate(270deg); -moz-transform: rotate(270deg); -o-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg); left: 45% } .product-thumb .more-views .swiper-wrapper .br-slide { display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; width: 130px; height: 120px !important } .product-thumb .more-views .swiper-wrapper .br-slide.active a { -webkit-box-shadow: 0px 0px 15px -1px rgba(0, 0, 0, 0.14); -moz-box-shadow: 0px 0px 15px -1px rgba(0, 0, 0, 0.14); box-shadow: 0px 0px 15px -1px rgba(0, 0, 0, 0.14) } .product-thumb .more-views .swiper-wrapper .br-slide a { height: 110px; width: 110px; display: flex !important; align-items: center !important; justify-content: center !important } @media screen and (min-width: 1200px) { .product-thumb .more-views .swiper-wrapper .br-slide { padding: 5px 0px; overflow: hidden; height: auto !important } } @media screen and (max-width: 1199px) { .product-thumb .more-views .swiper-wrapper .br-slide { padding: 10px 0px; overflow: hidden } } .product-thumb .more-views .swiper-wrapper img { width: auto; max-width: 100%; max-height: 100%; display: inline-block } .title-product { color: #111; font-size: 22px; font-weight: 400; margin: 0px 0px 10px; line-height: normal } .zoomWindowContainer&gt;div { z-index: 3 } .details-product .large-image { text-align: center; width: 100%; margin-bottom: 15px; position: relative } @media (max-width: 543px) { .details-product .large-image { margin-bottom: 0px } } .details-product .large-image a { display: block; border: solid 1px #ebebeb } .details-product .large-image .zoom_button { display: inline-block !important; width: 40px !important; height: 40px !important; line-height: 40px; border-radius: 50%; background: #d7d7d7; position: absolute; bottom: 15px; right: 30px; z-index: 2 } .details-product .large-image .zoom_button .fa { font-size: 16px; color: #fff } .details-product .owl-carousel.owl-loaded { overflow: hidden; z-index: 0 } .details-product .details-pro .product-price { display: inline-block; font-weight: bold; font-size: 29px; color: #333; } .details-product .details-pro .price-box { margin: 10px 0 0px } .details-product .details-pro .price-box del { color: #adadad; font-size: 1.42857em; } .details-product .details-pro .custom-btn-number { position: relative; padding: 0; margin-bottom: 10px; border: none; box-shadow: none; height: auto } .details-product .details-pro .custom-btn-number label { font-size: 14px } .details-product .details-pro .custom-btn-number #qty { height: 32px; font-size: 1.28571em; margin: 0 } .details-product .details-pro .custom-btn-number .qtyminus { position: absolute; left: 25px; top: 4px; font-size: 1.42857em } .details-product .details-pro .custom-btn-number .qtyplus { position: absolute; right: 25px; top: 4px; font-size: 1.42857em } .thumb_product_details { width: 70%; margin: 0 auto; position: relative; left: 50%; transform: translateX(-50%); -o-transform: translateX(-50%); -moz-transform: translateX(-50%); -webkit-transform: translateX(-50%) } @media (max-width: 560px) { .thumb_product_details { width: 100%; left: auto; transform: none } } .thumb_product_details .owl-item .item { height: 90px; padding: 5px } .thumb_product_details .owl-item .item a { display: flex !important; align-items: center !important; justify-content: center !important; height: 80px !important; display: block; border: solid 1px #ebebeb } @media (min-width: 992px) and (max-width: 1199px) { .thumb_product_details .owl-item .item a { height: 60px !important } } @media (max-width: 991px) and (min-width: 768px) { .thumb_product_details .owl-item .item a { height: 60px !important } } .thumb_product_details .owl-item .item a img { max-height: 100%; max-width: 100%; width: auto } .thumb_product_details .owl-item .item a.active { border-color: var(--main-bg-color) } .thumb_product_details .owl-item .item a.active img { opacity: 1 } .thumb_product_details .owl-nav .owl-prev, .thumb_product_details .owl-nav .owl-next { width: 30px; height: 30px; border-radius: 50%; line-height: 30px; text-align: center; top: 45%; background: transparent } @media (min-width: 992px) and (max-width: 1199px) { .thumb_product_details .owl-nav .owl-prev, .thumb_product_details .owl-nav .owl-next { top: 41% } } @media (min-width: 768px) and (max-width: 991px) { .thumb_product_details .owl-nav .owl-prev, .thumb_product_details .owl-nav .owl-next { top: 48% } } @media (max-width: 767px) { .thumb_product_details .owl-nav .owl-prev, .thumb_product_details .owl-nav .owl-next { top: 45% } } .thumb_product_details .owl-nav .owl-prev:before, .thumb_product_details .owl-nav .owl-next:before { height: 30px; width: 30px; line-height: 28px; top: -3px; color: #333; border-radius: 50%; border: none; background: #fff; border: solid 1px #ebebeb } .thumb_product_details .owl-nav .owl-prev:hover, .thumb_product_details .owl-nav .owl-next:hover { background: transparent } .thumb_product_details .owl-nav .owl-prev:hover:before, .thumb_product_details .owl-nav .owl-next:hover:before { border-color: var(--main-bg-color); background: #fff; color: var(--main-bg-color) } .thumb_product_details .owl-nav .owl-prev:before { content: "\f104"; font-family: 'FontAwesome'; font-size: 16px } .thumb_product_details .owl-nav .owl-next:before { content: "\f105"; font-family: 'FontAwesome'; font-size: 16px } @media (max-width: 543px) { .thumb_product_details { margin-top: 5px } .thumb_product_details .owl-item .item { width: 90px !important; height: 100px !important; padding: 5px; margin: 0 auto } .thumb_product_details .owl-item .item a { display: flex !important; align-items: center !important; justify-content: center !important; height: 80px !important; width: 90px; display: block; border: solid 1px #ebebeb } .thumb_product_details .owl-item .item a img { max-height: 100%; max-width: 100% } .thumb_product_details .owl-item .item a.active { border-color: var(--main-bg-color) } .thumb_product_details .owl-item .item a.active img { opacity: 1 } } .details-pro .vd { font-size: 13px; color: #969696; line-height: 22px; text-decoration: none } .details-pro .vd a { color: #969696; text-decoration: none; margin-right: 15px } .details-pro .vd a:hover { color: var(--main-bg-color) } .details-pro .vd .vend_c { display: inline-block; padding: 0px 15px; background-color: #0ed379; color: #fff; border-radius: 3px } .details-pro .group-status { font-size: 14px; margin-bottom: 10px; width: 100%; float: left } .details-pro .group-status .first_status { color: #898989; display: inline-block; float: left } @media (max-width: 543px) { .details-pro .group-status .first_status { width: 100%; float: left } .details-pro .group-status .first_status .hidden-543 { display: none } } @media (max-width: 991px) { .details-pro .group-status .first_status.block_991 { display: block; width: 100% } } .details-pro .group-status .status_name { color: var(--main-bg-color) } .details-pro .group-status .reviews_details_product { margin-top: 0px; margin-bottom: 0px; overflow: hidden; display: inline-block; float: left; height: 20px; margin-left: 0px; width: 100% } .details-pro .group-status .reviews_details_product .bizweb-product-reviews-badge { margin: 0px auto; padding: 0px; float: left; text-align: center } .details-pro .group-status .reviews_details_product .bizweb-product-reviews-badge .bizweb-product-reviews-star { padding: 0px } .details-pro .group-status .reviews_details_product .bizweb-product-reviews-badge .bizweb-product-reviews-star i { font-size: 12px; font-family: 'FontAwesome' } .details-pro .group-status .reviews_details_product .bizweb-product-reviews-badge .bizweb-product-reviews-star i:before { font-family: 'FontAwesome' } .details-pro .group-status .reviews_details_product .bizweb-product-reviews-badge .bizweb-product-reviews-star .star-off-png:before { content: "\f006"; color: #ffe382 } .details-pro .group-status .reviews_details_product .bizweb-product-reviews-badge .bizweb-product-reviews-star .star-on-png:before { content: "\f005"; color: #ffe382 } .details-pro .group-status .reviews_details_product .bizweb-product-reviews-badge .bizweb-product-reviews-star .star-half-png:before { content: "\f123"; color: #ffe382 } .details-pro .group-status .reviews_details_product .bizweb-product-reviews-badge div img { display: none } .details-pro .group-status .reviews_details_product .bizweb-product-reviews-badge div p { font-size: 12px; color: #7b7b7b } .details-pro .product-summary { margin-bottom: 15px; padding: 15px 0px; border-top: solid 1px #ebebeb; width: 100%; float: left } .details-pro .product-summary .if { font-size: 14px; font-weight: bold; color: #111; line-height: 24px } .details-pro .product-summary .rte { font-size: 14px; line-height: 24px; color: #111 } .details-pro .product-summary .rte img { display: none } .details-pro .phone_details { font-weight: bold; font-size: 14px } @media (max-width: 767px) { .details-pro .phone_details { margin-top: 15px; overflow: hidden; width: 100%; float: left } } .details-pro .phone_details span { color: #555555 } .details-pro .phone_details span a { color: var(--main-bg-color); text-decoration: none } .details-pro .social-sharing { display: block; float: left; margin-top: 15px } .details-pro .social-sharing .social-normal { display: block; padding: 20px 0px } .details-pro .social-sharing .social-normal label { display: inline-block; margin-right: 10px; font-weight: 400; font-size: 13px; color: #565656 } .details-pro .social-sharing .social-normal a { margin: 0px 5px } .details-pro .contacts { display: inline-block; float: left; text-align: left; width: 100%; position: relative } .details-pro .contacts .block_phone { font-size: 14px; line-height: 22px; color: #111; padding: 0px 0px 0px 40px; display: block; font-weight: 400; position: relative } .details-pro .contacts .block_phone:before { content: ""; background-image: url("//bizweb.dktcdn.net/100/296/690/themes/638994/assets/phone_contact.png?1564665855335"); background-position: center; background-size: contain; width: 30px; height: 30px; position: absolute; left: 0px; top: 0px } @media (max-width: 991px) { .details-pro .contacts .block_phone:before { top: 10px } } .details-pro .contacts .block_phone div { display: inline-block; float: left } @media (min-width: 768px) and (max-width: 991px) { .details-pro .contacts .block_phone div { padding-left: 40px } } @media (max-width: 767px) { .details-pro .contacts .block_phone div { padding-left: 40px; text-align: left } } .details-pro .contacts .block_phone a { margin-left: 5px; font-size: 18px; color: var(--main-bg-color); font-weight: bold; line-height: 22px; text-decoration: none } .form-group { padding-bottom: 0px } .form-group .input_number_product { display: inline-flex; position: relative; width: 150px } @media (max-width: 1199px) and (min-width: 768px) { .form-group .input_number_product { width: 125px !important } } .form-group .input_number_product .btn_num { padding: 0px 0px 0px; font-size: 20px; line-height: 18px; display: block; width: 40px; height: 40px; float: left; color: #333; text-align: center; border: solid 1px #ddd; background: #fff } .form-group .input_number_product .btn_num .fa { line-height: 38px; color: #222 } .form-group .input_number_product .btn_num:hover { cursor: pointer; color: #222; text-decoration: none } .form-group .input_number_product .num_1 { display: inline-block; float: left; border-top-left-radius: 3px; border-bottom-left-radius: 3px } .form-group .input_number_product .num_2 { display: inline-block; float: left; border-top-right-radius: 3px; border-bottom-right-radius: 3px } .form-group .input_number_product input { padding: 13px; margin: 0px; display: block; float: left; height: 40px; width: 70px; text-align: center; box-shadow: none; border-radius: 0px; font-size: 16px; border-left: 0px; border-right: 0px; border: solid 1px #ddd; border-left: 0px; border-right: 0px } @media (max-width: 1199px) and (min-width: 768px) { .form-group .input_number_product input { width: 50px } } .form-group .button_cart_buy_enable, .form-group .button_cart_buy_disable { height: 40px; width: auto; -webkit-width: auto; margin-left: 20px; font-weight: bold; font-size: 14px; color: #fff; line-height: 40px; padding: 0px 25px; border-radius: 3px; margin-top: 0px; text-transform: inherit; border: solid 1px var(--main-bg-color); background: var(--main-bg-color); display: flex; font-weight: 400; float: left } @media (max-width: 1199px) and (min-width: 768px) { .form-group .button_cart_buy_enable, .form-group .button_cart_buy_disable { width: calc(100% - 130px); -webkit-width: calc(100% - 130px); margin-left: 5px } } @media (max-width: 767px) { .form-group .button_cart_buy_enable, .form-group .button_cart_buy_disable { width: 100%; margin-left: 0px; align-items: center; justify-content: center } } .form-group .button_cart_buy_enable span, .form-group .button_cart_buy_disable span { line-height: 40px } .form-group .button_cart_buy_enable i, .form-group .button_cart_buy_disable i { font-size: 23px; padding: 0px; position: relative; line-height: 40px } .form-group .button_cart_buy_enable { background: var(--main-bg-color); border: solid 1px var(--main-bg-color); position: relative } .form-group .button_cart_buy_enable:hover { background: #fff; border-color: var(--main-bg-color); color: var(--main-bg-color) } .form-group .button_cart_buy_enable:hover .fa { color: #fff } .form-group .button_cart_buy_disable { background: rgba(255, 65, 87, 0.51) } .form-product { padding: 0px; width: 100%; float: left } .form-product .form-group { width: 100% } .form-product .form-group header { font-weight: 400; margin-bottom: 10px } .form-product form { margin-bottom: 0px } .box-variant .form-group { width: 100% } .box-variant .form-group .selector-wrapper { margin-bottom: 10px !important } .box-variant .form-group .selector-wrapper label { font-weight: 400; margin-bottom: 10px } .box-variant .form-group .selector-wrapper .single-option-selector { height: 40px; width: 100%; border-radius: 3px; text-transform: capitalize } .iwi { display: block; width: 100%; float: left; text-align: center; margin-left: 0px; height: 50px; line-height: 50px; border-radius: 0%; background: transparent } @media (max-width: 1199px) { .iwi { margin-left: 0px; margin-bottom: 0px } } .iwi .fa { font-size: 24px; color: #ccc; line-height: 50px; margin-left: 5px } .iwi span { font-size: 13px; font-weight: bold; color: #111; margin-left: 5px } .iwi:hover a { text-decoration: none } .iwi .iwishAddWrapper { border: none !important; margin: 0px; height: 30px; line-height: 30px; display: flex; align-items: center; justify-content: center; font-size: 14px; color: #707070 } .iwi .iwishAddWrapper .fa { margin-right: 10px; font-size: 14px } .iwi .iwishAddWrapper.iWishAdded .fa { color: #f63f4c } .social_share_product { display: block; text-align: center } .social_share_product .addthis_inline_share_toolbox { display: inline-block } .hdmh { display: block; text-align: center; font-size: 13px; color: #7b7b7b; margin-top: 15px } .hdmh a { color: #7b7b7b; display: inline-block; position: relative; text-decoration: none } .hdmh a:before { content: " "; width: 100%; height: 1px; background: #7b7b7b; position: absolute; bottom: 0px; left: 0px } .hdmh a:hover { color: var(--main-bg-color) } .taxable { padding-bottom: 0px; display: inline-block; float: left; line-height: 36px } .taxable .vat { font-size: 13px; color: #707070 } .details-product .link_color { font-size: 13px; color: #0072bc; cursor: pointer } .details-product .owl-carousel.owl-loaded { overflow: hidden } .details-product .details-pro .product-price { font-weight: 700; font-size: 29px; color: var(--price-color) } .details-product .details-pro .price-box { margin: 0px 0 0px; padding-top: 0px; padding-bottom: 15px; display: inline-block; float: left; margin-right: 15px; width: 100%; padding-left: 7px; } .details-product .details-pro .price-box del { color: #acacac; font-size: 21px; font-weight: 400; margin-left: 15px } .details-product .details-pro .custom-btn-number { position: relative; padding: 0; margin-bottom: 0px; border: none; box-shadow: none; width: 150px; float: left } .details-product .details-pro .custom-btn-number #qty { height: 45px; font-size: 17px; margin: 0 } .details-product .details-pro .custom-btn-number { position: relative; padding: 0; margin-bottom: 20px; border: none; box-shadow: none; height: auto } .details-product .details-pro .custom-btn-number label { font-size: 14px } .details-product .details-pro .custom-btn-number #qty { height: 45px; font-size: 1.28571em; margin: 0 } .details-product .details-pro .custom-btn-number .qtyminus { position: absolute; left: 25px; top: 4px; font-size: 1.42857em } .details-product .details-pro .custom-btn-number .qtyplus { position: absolute; right: 25px; top: 4px; font-size: 1.42857em } #btnnewreview { font-size: 17px; line-height: 25px; font-weight: 500; margin: 0px; padding: 5px 15px !important; background: var(--main-bg-color) !important; border: solid 1px var(--main-bg-color) !important; display: inline; border-radius: 5px; color: #fff } .related-product { margin-bottom: 30px; margin-top: 80px } @media (max-width: 375px) { .related-product .owl_item_product .product-thumbnail .image_link.display_flex { height: 170px !important; max-height: 170px !important } } @media (max-width: 1199px) { .zoomContainer { display: none !important } .large-image .zoomWrapper { width: auto !important; height: auto !important } .large-image .zoomWrapper img { position: static !important } } @media (min-width: 1200px) { .zoomWrapper { height: auto !important } .zoomWrapper img { position: static !important; max-width: 100% !important; height: auto !important } .zoomWrapper img~img { display: none !important } } @media (max-width: 767px) { .zoomWrapper { width: 100% !important; height: auto !important } .product-tab.e-tabs.not-dqtab { margin-bottom: 15px } .related-product { margin-top: 0px } .padding-mobile { padding: 0px 15px !important } } .tab_width_full { width: 100%; float: left } .product-tab .tabs-title { margin-bottom: 0px; padding-left: 0px; } @media (max-width: 767px) { .product-tab .tab-link { margin: 0px 0px !important } } .product-tab .tab-link { position: relative; display: inline-block; padding: 0px 25px; border-bottom: 0px; cursor: pointer; background: #f7f6f3; border-bottom: 0px; border-top-right-radius: 3px; border-top-left-radius: 3px } .product-tab .tab-link h3 { color: #111; font-weight: bold; margin: 10px 0; font-size: 14px; font-weight: 700; text-transform: uppercase } .product-tab .tab-link span { color: #111; font-weight: 700; font-size: 14px } @media (min-width: 768px) { .product-tab .tab-link.current { background: var(--main-bg-color); margin-bottom: -2px; } } .product-tab .tab-link.current h3 { color: #fff } .product-tab .tab-link.current h3 span { color: #000; } @media (max-width: 767px) { .product-tab .tab-link.current h3 { color: var(--main-bg-color) } .product-tab .tab-link.current h3:before { color: var(--main-bg-color) } .product-tab .tab-link.current h3 span { color: #000; } } .product-tab .tab-link.current .rte { color: #707070; font-weight: 400; font-size: 14px } .product-tab li:last-child h3 span:after { content: none } .product-tab .content_extab.current { padding: 20px 25px; background: #fff; border: solid 1px #ebebeb; border-top: 0px } .product-tab .content_extab.current .rte { padding: 0px 0px } .product-tab .content_extab.current .rte&gt;img { max-width: 100% } @media (min-width: 1200px) { .product-tab .content_extab.current .rte { color: #111; font-weight: 300; font-size: 14px; width: 100% } } .content_extab { opacity: 0; visibility: hidden; height: 0; overflow: hidden } .content_extab.current { opacity: 1; visibility: visible; height: auto } @media (max-width: 767px) { .product-tab .tab-link { width: 100%; border: none; padding: 0; margin-bottom: 10px !important; background: #fff } .tab-content-mobile { display: none } .product-tab .tab-link.current h3 { border: 0px } .current .tab-content-mobile { display: block; padding: 0px 10px; border: 1px solid #e1e1e1; border-top: none; background: #f7f5f5 } .current .tab-content-mobile .rte { padding: 10px 0px; border-bottom: 0px } ul.tabs.tabs-title { display: block; border: none; width: 100%; background: none !important } .product-tab .tab-link h3 { border: 1px solid #ebebeb; padding: 10px 10px; margin-top: 0; position: relative } .product-tab .tab-link h3:before { content: '\f107'; font-size: 20px; font-family: FontAwesome; float: right; margin-right: 0; margin-top: -5px } .product-tab .tab-link.current .tab-content-mobile { margin-bottom: 0px; background: #fff } .product-tab .tab-link.current .tab-content-mobile .rte p img { max-width: 100%; margin: 0 auto; width: auto !important; height: auto !important } .product-tab .tab-link.current h3 { margin-bottom: 0; border-bottom: none; border: solid 1px #ebebeb; background: #fff } .product-tab .tab-link span:after { content: none } .product-tab .border-dashed-tab { margin-bottom: 15px } } .rte .bizweb-product-reviews #bizweb-product-reviews-sub .bizweb-product-reviews-summary .bpr-summary .bpr-summary-average { font-size: 18px } .rte .bizweb-product-reviews #bizweb-product-reviews-sub .bizweb-product-reviews-summary .bpr-summary .bizweb-product-reviews-star i { font-size: 12px } .rte .bizweb-product-reviews #bizweb-product-reviews-sub .bizweb-product-reviews-summary .bpr-summary .bizweb-product-reviews-star .star-off-png:before { content: "\f005"; color: #cccccc } .rte .bizweb-product-reviews #bizweb-product-reviews-sub .bizweb-product-reviews-summary .bpr-summary .bizweb-product-reviews-star .star-on-png:before { content: "\f005"; color: #ffde3c } .rte .bizweb-product-reviews #bizweb-product-reviews-sub .bizweb-product-reviews-summary .bpr-summary .bizweb-product-reviews-star .star-half-png:before { content: "\f123"; color: #ffde3c } .rte .bizweb-product-reviews #bizweb-product-reviews-sub .bizweb-product-reviews-list .bizweb-review .bizweb-review-header div .bizweb-product-reviews-star i { font-size: 12px } .rte .bizweb-product-reviews #bizweb-product-reviews-sub .bizweb-product-reviews-list .bizweb-review .bizweb-review-header div .bizweb-product-reviews-star .star-off-png:before { content: "\f005"; color: #cccccc } .rte .bizweb-product-reviews #bizweb-product-reviews-sub .bizweb-product-reviews-list .bizweb-review .bizweb-review-header div .bizweb-product-reviews-star .star-on-png:before { content: "\f005"; color: #ffde3c } .rte .bizweb-product-reviews #bizweb-product-reviews-sub .bizweb-product-reviews-list .bizweb-review .bizweb-review-header div .bizweb-product-reviews-star .star-half-png:before { content: "\f123"; color: #ffde3c } .bizweb-product-reviews-form form .bpr-form-rating #dvRating i { font-size: 12px } .bizweb-product-reviews-form form .bpr-form-rating #dvRating .star-off-png:before { content: "\f005"; color: #cccccc } .bizweb-product-reviews-form form .bpr-form-rating #dvRating .star-on-png:before { content: "\f005"; color: var(--main-bg-color) } .bizweb-product-reviews-form form .bpr-form-rating #dvRating .star-half-png:before { content: "\f123"; color: var(--main-bg-color) } @media (max-width: 543px) { .collection .title-head { line-height: 37px !important } .count_text { display: none !important } } .count_text { display: inline; float: left; position: absolute; left: 90px; line-height: 31px } .count_text .product_display { font-size: 14px; font-weight: 400; color: #898989 } .wrp_border_collection { padding: 30px 0px 15px } .collection_reponsive { margin-top: 10px } @media (min-width: 1200px) { .collection_reponsive .col-lg-4:nth-child(3n+1) { clear: left } } @media (min-width: 992px) and (max-width: 1199px) { .collection_reponsive .col-md-4:nth-child(3n+1) { clear: left } } @media (min-width: 768px) and (max-width: 991px) { .collection_reponsive .col-sm-4:nth-child(3n+1) { clear: left } } @media (max-width: 767px) { .collection_reponsive .col-xs-6:nth-child(2n+1) { clear: left } } @media (max-width: 375px) { .collection_reponsive .col-xs-6 { width: 100% !important } } .srt { width: 100%; margin-bottom: 10px } .wr_sort { overflow: hidden; margin-bottom: 15px; padding: 0px !important; height: 35px; position: relative } @media (min-width: 768px) { .wr_sort { margin-top: -55px } } .text-sm-right { float: right } .view-mode { display: inline-block; left: 0 } .view-mode a { text-decoration: none } .view-mode a:hover { text-decoration: none } .view-mode a:first-child { margin-left: 0px } .view-mode .fa.ion-android-menu { line-height: 40px } .view-mode .button-view-mode { font-size: 16px; margin-right: 0px } .view-mode .btn { padding: 0px } .view-mode span { margin-right: 5px; line-height: 32px } .button-view-mode { padding: 0; margin: 0; font-size: 16px; box-shadow: none !important; color: #111; width: 30px; height: 30px; border: solid 1px #111 !important; border-radius: 0px !important } .button-view-mode i { font-size: 16px; color: #111 } .button-view-mode.active, .button-view-mode:hover { box-shadow: none; background: #fff; border-color: var(--main-bg-color) !important } .button-view-mode.active i, .button-view-mode:hover i { color: var(--main-bg-color) } .button-view-mode.active a, .button-view-mode:hover a { color: var(--main-bg-color) } .button-view-mode a { text-decoration: none !important } .button-view-mode a:hover { text-decoration: none; color: var(--main-bg-color) } .button-view-mode a .label .fa { line-height: 24px; color: #d6d6d6 } .button-view-mode a .label .fa:hover { color: var(--main-bg-color) } .button-view-mode:hover { color: var(--main-bg-color) } .button-view-mode:hover a { text-decoration: none } .category-products { margin-top: 15px } .sortPagiBar { display: inline } .sortPagiBar.sortpage.page_avalible { position: absolute; left: 50%; transform: translateX(-50%); -o-transform: translateX(-50%); -os-transform: translateX(-50%); -moz-transform: translateX(-50%); -webkit-transform: translateX(-50%) } @media (max-width: 1199px) { .sortPagiBar.sortpage { position: relative !important; left: auto !important; transform: none !important; -o-transform: none !important; -os-transform: none !important; -moz-transform: none !important; -webkit-transform: none !important } } .sortPagiBar .border_sort select { border: none; padding: 0px 10px; font-size: 14px; width: 120px } #sort-by { float: right; font-size: 13px; text-align: left } #sort-by .button-asc, #sort-by .button-desc { background-color: #fff; box-shadow: none; float: right; height: 30px; line-height: 28px; margin-left: 5px; text-align: center; width: 30px } #sort-by label { float: left; font-weight: 400; line-height: 35px; font-size: 14px; margin-right: 10px; margin-bottom: 0; color: #111 } #sort-by div { margin: 0; padding: 0; list-style: none; display: inline; float: right; } #sort-by div select { border-radius: 3px; font-size: 14px; margin-top: 0px; color: #111; height: 35px; width: 180px; border: solid 1px #ebebeb; background-color: #fff !important } #sort-by a:link, #sort-by a:visited { color: #333; text-decoration: none } #sort-by&gt;ul&gt;li { -webkit-appearance: none; -moz-appearance: none; appearance: none; background-position: right center; background-repeat: no-repeat; background-position: right 10px center; padding-right: 28px; text-indent: .01px; cursor: pointer; line-height: 36px } #sort-by li { background: none repeat scroll 0 0 #fff; cursor: pointer; margin: 0 auto; outline: medium none; padding: 0 20px; position: relative; width: 240px; float: left; color: #333; border: 1px solid #ebebeb; font-size: 14px } #sort-by li&gt;a { display: inline-block; width: 100%; line-height: 36px } #sort-by li li { width: 100%; margin-top: 0px; border-top: none; border-right: none; border-left: none } #sort-by li li a:hover { color: #007fb8 } #sort-by li:hover { background-color: #fff } #sort-by li li:hover { background-color: #fff; color: #007fb8 } #sort-by ul ul { position: absolute; visibility: hidden; left: -1px; top: 35px; background: none repeat scroll 0 0 #F8F8F8; z-index: 10000; border-top: none; border: 1px #F0F0F0 solid } #sort-by ul ul ul { position: absolute; left: 100%; top: -2px; border: solid 1px transparent } #sort-by li:hover&gt;ul { visibility: visible } @media (max-width: 480px) { .sortPagiBar { margin-bottom: 10px !important; float: left !important; width: 100% } .sortPagiBar .wr_sort { float: left } } @media (max-width: 543px) { #sort-by div select { width: 140px !important } } @media (max-width: 375px) { .cls_search .col-xs-6 { width: 100% } } @media (max-width: 991px) { .article-wraper .row.row_article { display: flex; flex-flow: column } .article-wraper .row #a { order: 2 } .article-wraper .row #b { order: 1 } } .blog_page_section { width: 100%; float: left } @media (min-width: 1200px) { .blog_page_section .blog-main .col-lg-6:nth-child(2n+1) { clear: left } } @media (min-width: 992px) and (max-width: 1199px) { .blog_page_section .blog-main .col-md-6:nth-child(2n+1) { clear: left } } @media (min-width: 768px) and (max-width: 991px) { .blog_page_section .blog-main .col-sm-6:nth-child(2n+1) { clear: left } } @media (max-width: 767px) { .blog_page_section .blog-main .col-xs-12:nth-child(1n+1) { clear: left } } .button_wh_40_blog { font-size: 14px; color: #fff; line-height: 40px; height: 40px; display: inline-block; padding: 0px 25px; background: var(--main-bg-color); border-radius: 20px; text-decoration: none; border: solid 1px var(--main-bg-color) } .button_wh_40_blog:hover { border-color: var(--main-bg-color); color: var(--main-bg-color); text-decoration: none; background: #fff } .wrap_border { padding: 0px 15px 30px } .wrap_border .bordered { border-top: 0px solid #ebebeb; height: 1px; width: 100%; padding: 1px 0px; display: block } .box-heading .title-head { display: block; color: #050505; font-size: 18px; font-weight: bold; text-transform: uppercase; margin: 0px 0px 20px; border-bottom: solid 1px #ebebeb; padding-bottom: 10px } .box-heading .title-head span { font-size: 15px; color: #222222; font-weight: 300 !important; text-transform: initial } .blog_count { font-size: 14px; color: #acacac } .blog-main { overflow: hidden; margin-top: 10px; border-top: none !important } .blog-main .pagination { float: right } .list-blogs { width: 100%; float: left } .list-blogs .row .item_i:nth-child(1) .blog-item { border-top: dashed 1px #ebebeb } .blog-item { overflow: hidden; margin-bottom: 15px; padding: 30px 0px; border-bottom: dashed 1px #ebebeb } .blog-item .date { position: absolute; background: var(--main-bg-color); text-align: center; color: #fff; padding: 3px 10px; z-index: 10 } .blog-item .date span { display: block; line-height: 45px } .blog-item .date span~span { overflow: hidden; border-top: 1px solid #fff } .blog_list_item { border-top: 0px; margin-bottom: 30px } .blog_list_item .blog-item { padding: 20px 0px 15px 0px; margin: 0px 0px !important; position: relative; border-bottom: solid 1px #ebebeb; margin-bottom: 15px } .blog_list_item .blog-item:last-child { border-bottom: 0px } .blog_list_item .blog-item .blog-item-thumbnail { display: inline-block; float: left; width: 100%; width: 90px } .blog_list_item .blog-item .blog-item-thumbnail a { display: block; text-align: center } .blog_list_item .blog-item .blog-item-thumbnail a img { width: auto !important; max-width: 100% } .blog_list_item .blog-item .ct_list_item { display: block; float: left; width: calc(100% - 90px); -o-width: calc(100% - 90px); -moz-width: calc(100% - 90px); -webkit-width: calc(100% - 90px); padding-left: 15px } .blog_list_item .blog-item .ct_list_item .author_img { display: block; margin: 15px 0px; color: #898989; font-size: 14px; font-weight: 400; line-height: 20px } .blog_list_item .blog-item .ct_list_item .author_img img { width: 35px; max-width: 100%; margin-right: 10px; display: inline-block } .blog_list_item .blog-item .ct_list_item .author_img .name_ { color: #111 } .blog_list_item .blog-item .summary_ {} .blog_list_item .blog-item .blog-item-name { margin: 0px 0px 5px; line-height: 19px; font-size: 14px; font-weight: 500 } .blog_list_item .blog-item .blog-item-name a { color: #111; text-decoration: none } .blog_list_item .blog-item .time_post .fa { font-family: 'FontAwesome'; color: #ffd35a } .blog_list_item .blog-item .blog-item-summary { margin: 0px; font-size: 14px; color: #7d7d7d } .blog_list_item .blog-item .blog-item-summary img { display: none } .view_more_blog { display: block; margin-top: 15px } .view_more_blog a { color: var(--main-bg-color); text-decoration: none } .content_ar .author_img { display: block; margin: 15px 0px; color: #898989; font-size: 13px; line-height: 35px } .content_ar .author_img img { width: 35px; max-width: 100%; margin-right: 10px; display: inline-block } .content_ar .author_img .name_ { color: #111 } .content_ar .summary_ { font-size: 14px; color: #898989; font-weight: 400; line-height: 22px; margin-top: 10px } .blog-item-name { position: relative; font-size: 18px; font-weight: 500; line-height: 26px; margin: 0px 0px 10px; color: #111 } .blog-item-name a { color: #111; text-decoration: none } .blog-item-name .fa { position: absolute; left: 0; top: 9px; font-size: 11px; color: var(--main-bg-color) } .time_post { color: #acacac; font-size: 14px } .time_post .fa { font-family: 'FontAwesome'; color: #ffbd07 } .blog-item-summary { font-size: 14px; margin-bottom: 0; line-height: 22px; color: #898989; margin-top: 10px; font-weight: 400; margin-bottom: 15px } .blog-item-summary p, .blog-item-summary a { margin: 0px; padding: 0px } .blog-item-summary img { display: none } .post-time-blog { font-size: 13px; line-height: 22px; color: #acb2c3 } .post-time-blog span { margin-right: 15px } .blog-item-thumbnail { position: relative } .list-blogs { margin-top: 5px } .list-blogs .blog-item .wrap_blg { overflow: hidden } @media (max-width: 767px) { .list-blogs .blog-item .wrap_blg .blog-item-thumbnail { margin-bottom: 15px } } .ul_tags { overflow: hidden; margin-top: 15px } .ul_tags a { display: inline-block; line-height: 22px; font-size: 14px; color: #111; text-decoration: none; padding: 5px 20px; border: solid 1px #111; margin: 0px 5px 10px 0px } .ul_tags a:hover { border-color: var(--main-bg-color); color: #fff; background: var(--main-bg-color) } @media (min-width: 1200px) { .blog-main .col-lg-4:nth-child(3n+1) { clear: left } } @media (min-width: 992px) and (max-width: 1199px) { .blog-main .col-md-4:nth-child(3n+1) { clear: left } } @media (min-width: 768px) and (max-width: 991px) { .blog-main .col-sm-6:nth-child(2n+1) { clear: left } } @media (max-width: 991px) { .aside-cate-blog { margin-top: 40px } .aside-item .list-blogs { margin-bottom: 50px } } @media (max-width: 767px) { .blog-main .col-xs-12:nth-child(1n+1) { clear: left } .aside-item .list-blogs { margin-bottom: 0px } } .article-main .title-head-article { line-height: 30px; font-weight: 400; font-size: 18px; margin: 0 0 20px 0; padding-bottom: 13px; border-bottom: dashed 1px var(--main-bg-color); } .article-main .title-head-article a { text-decoration: none; color: #111; font-size: 30px; } .article-main .pot { font-size: 14px; color: #acacac; font-weight: 400 } .article-main .pot .name_ { color: #ffbd07 } .article-main .postby { font-size: 13px; line-height: 22px; color: #9397a5; margin-bottom: 10px } .article-main .postby span { font-size: 13px; font-style: italic; margin-right: 15px } .article-main .postby span .fa { color: #9397a5 } .article-main .image_first { text-align: center; margin-bottom: 30px } .article-main .image_first img { max-width: 100% !important; height: auto !important } .article-main .article-content { font-size: 14px } .article-main .article-content .rte { font-size: 14px; color: #111; line-height: 24px } .article-main .article-content .rte img { max-width: 100% !important; height: auto !important; margin: 10px 0px } .article-main .article-content .rte p { color: #111; margin: 0px; padding: 0px } .article-main .tags_share { overflow: hidden; padding-bottom: 15px; margin-top: 40px } .article-main .tags_share .share_row { overflow: hidden; padding-bottom: 15px; margin-bottom: 15px; border-bottom: dashed 1px #ebebeb } .article-main .tags_share .share_row div { padding: 0px } @media (min-width: 768px) { .article-main .tags_share .share_row div.addthis_default_style { float: right } } @media (max-width: 767px) { .article-main .tags_share .share_row div.addthis_default_style { margin-top: 15px } } .article-main .tag_article { font-size: 14px; color: #111; line-height: 24px; font-weight: 400 } .article-main .tag_article .bold { font-weight: bold } .article-main .tag_article a { font-weight: 400; color: #777 } .article-main .tag_article a:hover { text-decoration: none; color: var(--main-bg-color) } .article-main .form-group { margin: 0; padding-top: 0; padding-bottom: 8px } .social-media { font-size: 14px; text-align: right } .social-media label { font-size: 14px; display: inline-block; font-weight: 400; color: #636363 } .social-media a { margin-right: 7px; width: 30px; height: 30px; line-height: 30px; border-radius: 50%; display: inline-block; text-align: center } .social-media a.share-facebook { background-color: #ebebeb; color: #b7b7b7 } .social-media a.share-twitter { background-color: #ebebeb; color: #b7b7b7 } .social-media a.share-pinterest { background-color: #ebebeb; color: #b7b7b7 } .social-media a.share-google { background-color: #ebebeb; color: #b7b7b7 } .social-media a .fa { margin: 0 auto } .social-media a:hover { background-color: hover } .social-media a:hover .fa { color: var(--main-bg-color) } .social-media .list-inline li { margin-right: 20px } @media (max-width: 767px) { .social-media { text-align: left !important; margin-top: 15px } .page_article { width: 100%; float: left } .page_article nav { width: 100%; text-align: center } .page_article nav .pagination { float: none; width: 100%; float: none; width: 100%; display: flex; justify-content: center } .article-main form { width: 100%; float: left; margin-bottom: 0px } .article-main form .margin-top-15 { margin-top: 0px !important } } .title-form-coment { position: relative; font-size: 16px; color: #111; display: block; font-weight: 500 } .title-form-coment.not_bold { font-weight: 400; } .title-form-coment.after:after { content: ""; height: 1px; width: calc(100% - 100px); -moz-width: calc(100% - 100px); -webkit-width: calc(100% - 100px); -o-width: calc(100% - 100px); position: absolute; right: 0; top: 12px; background: #ebebeb } .comments_count_ { font-size: 14px; color: #111; line-height: 22px } #article-comments { margin-top: 30px } #article-comments .count_comment p { font-size: 14px; font-weight: bold } #article-comments .article-comment { margin: 15px 0px } #article-comments .article-comment-user-image { margin: 0; float: left; width: 70px; margin-right: 12px; border: solid 2px #fff; border-radius: 50%; overflow: hidden } #article-comments .article-comment-user-comment { padding-left: 10px; font-size: 14px; color: #2d2d2d; padding-bottom: 15px; border-bottom: solid 1px #ebebeb; display: inline-block; width: calc(100% - 90px); -o-width: calc(100% - 90px); -moz-width: calc(100% - 90px); -webkit-width: calc(100% - 90px) } #article-comments .article-comment-user-comment .border_bt_ar { border-bottom: solid 1px #ebebeb } #article-comments .user-name-comment { margin: 0; color: #444444; font-size: 14px; line-height: 22px } #article-comments .user-name-comment strong { font-weight: 400 } #article-comments .article-comment-date-bull { font-size: 12px; width: 100%; float: left; color: #b0b0b0 } #article-comments .article-comment-date-bull a { color: #b0b0b0; text-decoration: none; line-height: 24px } #article-comments .content_comment { color: #b0b0b0; font-size: 14px; line-height: 25px; display: block; width: 100%; overflow: hidden } .social-media { font-size: 1em } .social-media label { display: inline-block } .social-media a { margin-right: 7px } .social-media .list-inline li { margin-right: 20px } .text-success { color: var(--main-bg-color) } .fcm .btn-45-no-radius { font-weight: 400 } .fcm .m_width_button { width: calc(100% - 100px); -webkit-width: calc(100% - 100px) } @media (min-width: 768px) { .fcm .m_width_button { padding-left: 110px } } @media (max-width: 767px) { .fcm .m_width_button { padding-left: 12px; width: 100% } } .fcm .btn-40-orange { height: 45px; line-height: 45px; background: var(--main-bg-color); color: #fff; border: solid 1px var(--main-bg-color); box-shadow: none; padding: 0px 15px; font-size: 14px; border-radius: 5px; text-transform: uppercase } @media (max-width: 767px) { .fcm .btn-40-orange { margin-top: 15px } } .fcm h5 { font-weight: bold; font-size: 13px } .fcm .form-group { margin: 0; padding: 0px 15px; padding-bottom: 15px } @media (max-width: 767px) { .fcm .form-group { padding-bottom: 0px } } .fcm .form-group label { font-size: 13px; font-weight: bold; color: #111; padding-bottom: 10px; width: 100px; display: block; float: left; padding-left: 0px; line-height: 35px } @media (max-width: 767px) { .fcm .form-group label { width: 100% } } .fcm .form-group label:after { content: "*"; font-size: 14px; color: #eb1010 } .fcm .form-group input { height: 40px; line-height: 40px; border-radius: 5px; border: solid 1px #ebebeb; box-shadow: none; padding: 0px 20px; width: calc(100% - 100px); -webkit-width: calc(100% - 100px) } @media (max-width: 767px) { .fcm .form-group input { width: 100% } } .fcm .form-group input:focus { outline: none; border-color: var(--main-bg-color); box-shadow: none } .fcm .form-group input::-webkit-input-placeholder { color: #333 } .fcm .form-group input::-moz-placeholder { color: #333; opacity: 1 } .fcm .form-group input::-moz-placeholder { color: #333; opacity: 1 } .fcm .form-group input::-ms-input-placeholder { color: #333 } .fcm .form-group input::-ms-input-placeholder { color: #333 } .fcm .form-group textarea { resize: none; border-radius: 5px; border: solid 1px #ebebeb; box-shadow: none; padding: 20px 20px; width: calc(100% - 100px); -webkit-width: calc(100% - 100px); overflow: hidden } @media (max-width: 767px) { .fcm .form-group textarea { width: 100% } } .fcm .form-group textarea:focus { outline: none; border-color: var(--main-bg-color); box-shadow: none } .fcm .form-group input, .fcm .form-group textarea { font-size: 14px; font-weight: 400 } .fcm .form-group input::-webkit-input-placeholder, .fcm .form-group textarea::-webkit-input-placeholder { color: #333 } .fcm .form-group input::-moz-placeholder, .fcm .form-group textarea::-moz-placeholder { color: #333; opacity: 1 } .fcm .form-group input::-moz-placeholder, .fcm .form-group textarea::-moz-placeholder { color: #333; opacity: 1 } .fcm .form-group input::-ms-input-placeholder, .fcm .form-group textarea::-ms-input-placeholder { color: #333 } .fcm .form-group input::-ms-input-placeholder, .fcm .form-group textarea::-ms-input-placeholder { color: #333 } .section-news-2 { margin-bottom: 20px } .pd-right { padding-left: 0px } .title_center_page { font-size: 16px; } .main-container { min-height: 300px } .main-container .col-main { float: none; width: auto } .main-container .col-main .cart .bg-scroll { border-top: none; margin-top: 20px; overflow: hidden; border-top: none; border-bottom: none; border-right: none } .main-container .col-main .cart .cart-thead { background: #fff; font-weight: bold; font-size: 13px; clear: both; width: 100%; float: left; min-width: 600px; border-bottom: solid 1px #ebebeb; padding: 0px } @media (min-width: 768px) and (max-width: 991px) { .main-container .col-main .cart .cart-thead div:nth-child(1) { width: 45% !important } .main-container .col-main .cart .cart-thead div:nth-child(2) { width: 17% !important } .main-container .col-main .cart .cart-thead div:nth-child(3) { width: 14% !important } .main-container .col-main .cart .cart-thead div:nth-child(4) { width: 9% !important } .main-container .col-main .cart .cart-thead div:nth-child(5) { width: 15% !important } } .main-container .col-main .cart .cart-thead div { float: left; font-weight: bold; padding: 10px 0px; color: #111; text-align: center; font-size: 14px; border-top: solid 1px #ebebeb; text-transform: uppercase; border-left: solid 1px #ebebeb } .main-container .col-main .cart .cart-thead div:last-child { border-right: solid 1px #ebebeb } .main-container .col-main .cart .nobr { white-space: nowrap } .main-container .col-main .cart .cart div.a-right { text-align: right } .main-container .col-main .cart .cart div.a-center { text-align: center } .main-container .col-main .cart .cart-tbody { width: 100%; float: left } .main-container .col-main .cart .cart-tbody .item-cart { border-bottom: 1px solid #ebebeb; width: 100%; float: left } @media (min-width: 768px) and (max-width: 991px) { .main-container .col-main .cart .item-cart div:nth-child(1) { width: 10% !important } .main-container .col-main .cart .item-cart div:nth-child(2) { width: 36% !important } .main-container .col-main .cart .item-cart div:nth-child(3) { width: 17% !important } .main-container .col-main .cart .item-cart div:nth-child(4) { width: 12% !important } .main-container .col-main .cart .item-cart div:nth-child(4) div { width: 100% !important } .main-container .col-main .cart .item-cart div:nth-child(4) div.input_qty_pr { margin-top: 10px !important } .main-container .col-main .cart .item-cart div:nth-child(5) { width: 9% !important } .main-container .col-main .cart .item-cart div:nth-child(6) { width: 15% !important } } .main-container .col-main .cart .item-cart .image .product-image img { max-width: 100%; height: auto; max-height: 98px; width: auto; display: inherit; margin: 0 auto } .main-container .col-main .cart .cart-tbody .item-cart div.image { padding: 20px 10px 20px 0px !important } .main-container .col-main .cart .cart-tbody .item-cart div { float: left; padding: 20px 10px 20px 20px; line-height: 20px; vertical-align: top; height: 200px; border-left: solid 1px #ebebeb; display: -webkit-flex; -webkit-align-items: center; display: -ms-flexbox; display: flex !important; flex-flow: column; justify-content: center } .main-container .col-main .cart .cart-tbody .item-cart div:last-child { border-right: solid 1px #ebebeb } .main-container .col-main .cart .cart-tbody .item-cart div:nth-child(6) { position: relative } .main-container .col-main .cart .bg-scroll .cart-tbody .item-cart div a.remove-itemx { display: block; color: #898989; font-size: 14px; width: 40px; height: 40px; border-radius: 50%; line-height: 40px } .main-container .col-main .cart .bg-scroll .cart-tbody .item-cart div a.remove-itemx:hover { color: var(--main-bg-color) } .main-container .col-main .cart .cart-tbody .item-cart .product-image { min-height: 75px; display: block; height: auto; width: 100%; padding: 0 10px } @media (max-width: 991px) { .main-container .col-main .cart .cart-tbody .item-cart .product-image { padding: 0 } } .main-container .col-main .cart .cart-tbody .item-cart div .product-name { margin: 0px; padding-bottom: 5px; font-size: 15px; font-weight: 400; color: #111; line-height: 24px; margin-left: 30px } .main-container .col-main .cart .cart-tbody .item-cart div .product-name a { color: #111; text-decoration: none } .main-container .col-main .cart .cart-tbody .item-cart div .input_qty_pr { height: auto; border-right: none; width: 100%; margin-top: 0px; padding: 0px; position: relative; border-left: 0px } .main-container .col-main .cart .cart .product-name a { font-size: 14px } .main-container .col-main .cart .item-cart .input_qty_pr .items-count { border: 1px solid #f5f5f5; outline: none; height: 30px; width: 25px; vertical-align: baseline; text-align: center; padding: 0 } .main-container .col-main .cart .variant-title { font-size: 14px; font-weight: 400; color: #686868; margin-left: 30px } .main-container .col-main .cart .cart-tbody .item-cart div .price { font-size: 14px; font-weight: 400; line-height: 7; color: var(--main-bg-color) } .main-container .col-main .cart .item-cart .items-count { border: 1px solid #f5f5f5; outline: none; background: #fff; height: 250px; width: 25px; vertical-align: top; text-align: center; padding: 0 } .main-container .col-main .cart .item-cart .number-sidebar { border: 1px solid #f5f5f5; height: 30px; margin-left: -1px; text-align: center; width: 60px; margin-right: -1px; padding: 0; line-height: 15px; font-weight: 400; font-size: 14px } .main-container .col-main .cart .cart-tbody .item-cart div a.remove-item { background-color: #fff; background-image: none; color: #333; cursor: pointer; padding: 0px; -moz-border-radius: 0px; border-radius: 0px; cursor: pointer; text-decoration: none; float: left; transition: all 0.3s linear; -moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; border: none } .main-container .col-main .cart .cart-tbody .item-cart div a.remove-item span { display: none } .main-container .col-main .cart .fot_totals { text-align: right; padding: 0 } .main-container .col-main .cart .fot_totals .total_price .total_p { font-size: 14px; color: #555555; font-weight: 400 } .main-container .col-main .cart .fot_totals .total_price .total_p .price { margin-left: 10px; color: var(--main-bg-color); font-size: 18px; font-weight: bold } .main-container .col-main .cart .checkout_button { width: 100%; float: left; margin-top: 15px } .main-container .col-main .cart .btn-proceed-checkout { text-transform: uppercase; line-height: 40px; color: #fff; height: 40px; font-size: 13px; font-weight: bold; background: var(--main-bg-color); border: solid 1px var(--main-bg-color); padding: 0px 30px; border-radius: 5px } .main-container .col-main .cart .btn-proceed-checkout:hover { background: #fff; border-color: var(--main-bg-color); color: var(--main-bg-color) } .main-container .col-main .cart .btn.btn-white { border: 1px solid var(--main-bg-color); font-weight: bold; height: 40px; line-height: 40px; background: #fff; color: var(--main-bg-color); padding: 0px 30px; font-size: 13px; margin-right: 15px; text-transform: uppercase; float: right !important; border-radius: 5px } .main-container .col-main .cart .btn.btn-white:hover { border-color: var(--main-bg-color); background: #fff; color: var(--main-bg-color) } .main-container .col-main .cart .totals .inner { padding: 15px 30px; margin-top: 0; margin-right: 1px; overflow: hidden; border: solid 1px #ebebeb; border-top: 0px } .main-container .col-main .cart #shopping-cart-totals-table tr td { border: #ebebeb thin solid; border-top: none; border-bottom: none; padding: 20px } .main-container .col-main .cart #shopping-cart-totals-table tr td.a-right { width: 239px; border-left: 1px solid #ebebeb } .main-container .col-main .cart #shopping-cart-totals-table { width: 100%; padding-bottom: 8px; background: #fff } .main-container .col-main .cart ul.checkout { clear: left; padding: 20px; border: 1px solid #ebebeb; margin-bottom: 30px } .main-container .col-main .cart .cart .totals table th, .main-container .col-main .cart .cart .totals table td { padding: 10px; background: none !important; box-shadow: none !important; color: #333 !important; height: 50px; vertical-align: middle } .main-container .col-main .cart span.totals_price.price { color: var(--main-bg-color); font-size: 16px } .main-container .col-main .cart .cart-tbody .item-cart .number-sidebar { min-height: 0; position: static; display: inline-block; float: none; margin-bottom: 0 } .main-container .col-main .cart .cart-tbody .item-cart .input_qty_pr .items-count { outline: none; vertical-align: baseline; text-align: center; padding: 0; display: inline-block; margin: 0; position: absolute; z-index: 2; line-height: 14px } .main-container .col-main .cart button.reduced_pop.items-count.btn-minus { left: 25px; font-size: 31px; top: 0px } @media (min-width: 992px) and (max-width: 1440px) { .main-container .col-main .cart button.reduced_pop.items-count.btn-minus { left: 10px } } .main-container .col-main .cart button.reduced_pop.items-count.btn-minus .fa { margin-left: -3px; font-weight: 400 } .main-container .col-main .cart button.increase_pop.items-count.btn-plus { right: 25px; font-size: 20px; top: 0px } @media (min-width: 992px) and (max-width: 1440px) { .main-container .col-main .cart button.increase_pop.items-count.btn-plus { right: 10px } } .main-container .col-main .cart button.increase_pop.items-count.btn-plus .fa { margin-right: -3px; font-weight: 400 } @media (max-width: 1199px) { .main-container .col-main .cart #shopping-cart-totals-table tr td.a-right { width: 196px } } @media (max-width: 991px) { .item-product .title-product-cart-mobile { max-width: 150px } .contin { border: solid 1px var(--main-bg-color) !important; margin-top: 15px; width: 100%; font-weight: bold; height: 40px; line-height: 40px; font-size: 14px; text-transform: uppercase; color: var(--main-bg-color); border-radius: 5px } .contin span { font-weight: bold; color: var(--main-bg-color) } .sign_main { background: #f7f8f9; margin-top: 40px } .main { border-bottom: solid 1px #ebebeb; background: #fff; margin-top: 40px } .cart-mobile { padding: 10px 15px } .header-cart { padding: 10px 15px 0px; border-bottom: solid 1px #ebebeb; margin-top: -10px } .header-cart-content { margin-top: 10px } .header-cart-content .content-product-list { min-height: 110px } .header-cart .title-cart { line-height: 10px } .header-cart-price { padding: 18px 15px } .title-cart h3 { font-size: 14px; font-weight: 500; text-transform: uppercase } .title-cart p { font-size: 12px; color: #9c9c9c } .title-cart a { float: right; margin-top: -28px; color: var(--main-bg-color); font-size: 16px; line-height: 27px; } .btn-proceed-checkout-mobile { line-height: 40px; font-weight: bold; color: #fff; height: 40px; font-size: 14px; line-height: 40px; border: none; background: var(--main-bg-color); width: 100%; border: solid 1px var(--main-bg-color); text-transform: uppercase; border-radius: 5px } .total_mobile { font-weight: 400; font-size: 16px; color: #252525; margin-bottom: 15px; display: block } .total_mobile .totals_price_mobile { font-weight: 400; font-size: 18px; color: var(--main-bg-color) } .content-product-list .item-product { padding: 15px 15px; min-height: 110px; border-bottom: solid 1px #ebebeb; overflow: hidden } .item-product-cart-mobile, .title-product-cart-mobile, .select-item-qty-mobile { float: left } .item-product-cart-mobile { max-width: 115px; margin-right: 10px } .item-product-cart-mobile img { max-width: 115px; margin-right: 10px } .select-item-qty-mobile { float: right; text-align: center } .title-product-cart-mobile a { word-break: break-word; line-height: 24px; font-size: 14px; color: #363636 } .select-item-qty-mobile input.qty { background: none repeat scroll 0 0 #fff; border: 1px solid #ebebeb; font-size: 15px; font-weight: 400; margin: 0 !important; outline: medium none; padding: 5px 5px 5px 12px; width: 41px } .title-product-cart-mobile p { line-height: 2; font-size: 14px; color: #898989 } .title-product-cart-mobile span { color: var(--main-bg-color); font-size: 14px; font-weight: bold } .select-item-qty-mobile a { line-height: 3; color: #363636; } } @media (max-width: 767px) { .cart-mobile { padding: 10px 0px !important } } @media screen and (max-width: 991px) { .select-item-qty-mobile .txt_center input { height: 25px; width: 25px; text-align: center; margin: 0px; padding: 0; position: absolute; left: 21px; min-height: 0; font-size: 14px } .item-product .title-product-cart-mobile { max-width: 150px } .title-product-cart-mobile h3 { line-height: 24px; margin: 0 } .main-cart-page { min-height: auto !important } .select-item-qty-mobile .txt_center button.reduced.items-count.btn-minus { position: absolute; left: 0; top: 0; z-index: 100; margin: 0; line-height: 1; height: 25px; width: 25px; border-style: hidden; background: none !important; color: #000; border: solid thin #ebebeb; border-top-left-radius: 3px; border-bottom-left-radius: 3px; border-right: 0px; text-align: center; padding: 0px } .select-item-qty-mobile .txt_center button.increase.items-count.btn-plus { position: absolute; right: 0; top: 0; margin: 0; height: 25px; width: 25px; display: inline-block; line-height: 1; border-style: hidden; color: #fff; background: none !important; color: #000; border: solid thin #ddd; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-left: 0px; text-align: center; padding: 0px } .select-item-qty-mobile&gt;div { position: relative; width: 68px; height: 25px } } @media screen and (max-width: 375px) { .item-product .title-product-cart-mobile { max-width: 75px !important } } #customer_register { margin-bottom: 20px } #customer_login, #recover_customer_password { margin-bottom: 0 } @media (max-width: 767px) { .nopadding-xs { padding: 0px } } .checkbox.style input { margin: 0 !important; display: none } .checkbox.style label { display: inline-block; vertical-align: middle; font-weight: normal; text-transform: none; position: relative; padding-left: 55px; line-height: 50px } .checkbox.style label:before { display: block; width: 35px; height: 35px; background: #fff; border: 1px solid #d4d4d4; border-radius: 5px; content: ""; position: absolute; left: 0; top: 50%; transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); -o-transform: translateY(-50%) } .checkbox.style input:checked+label:after { font-family: 'FontAwesome'; content: "\f00c"; font-size: 20px; color: var(--main-bg-color); position: absolute; top: 50%; left: 8px; transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); -o-transform: translateY(-50%) } .title-head-login { text-align: center; font-size: 21px; font-weight: 500 } @media (max-width: 543px) { .page-login span.intr { font-size: 13px !important } .address .page_address .adr_title .title-head a { width: 100%; margin-top: 15px } } .page-login { padding-bottom: 40px; margin-top: 0px } .page-login span.intr { font-size: 15px; line-height: 23px; color: #111111; text-align: center; display: block } .page-login .form-signup { margin-top: 15px } .page-login .form-signup .form-group { margin-bottom: 15px } .page-login .form-signup .form-group label { font-size: 14px; color: #9397a5; line-height: 22px; margin-bottom: 10px; font-weight: 400 } .page-login .form-signup .form-group input { height: 45px; padding: 0 20px; color: #111; line-height: 45px; border-color: #ebebeb; border-radius: 0px; box-shadow: none; border-radius: 5px } .page-login .form-signup .form-group input:focus { border-color: var(--main-bg-color) } .page-login .form-signup .form-group textarea { box-shadow: none; border-radius: 0px } .page-login .form-signup .form-group textarea:focus { border-color: var(--main-bg-color) } .page-login .form-signup .form-group input::placeholder { font-size: 15px; color: #111111 } .page-login .form-signup .accept_submit { margin-left: 20px; margin-top: 10px } .page-login .form-signup .accept_submit span { font-size: 15px; color: #111111 } .page-login .form-signup .button-50 { font-size: 16px; line-height: 45px; height: 45px; font-weight: 500 } .page-login .form-signup .button-50.width_100 { width: 100%; border-radius: 5px } .page-login .form-signup .have_ac { font-size: 15px; color: #898989; margin-left: 15px; display: block; text-align: center } .page-login .form-signup .have_ac a { color: #111 } .page-login .form-signup .fot_sigup .tit { display: block; position: relative; text-align: center; width: 100%; float: left } .page-login .form-signup .fot_sigup .tit:before { content: " "; width: 97%; height: 1px; padding: 1px 0px 0px; background: #ebebeb; color: #ebebeb; position: absolute; left: 10px; top: 17px; line-height: 32px; z-index: 1 } .page-login .form-signup .fot_sigup .tit span { font-size: 14px; line-height: 32px; padding: 0px 15px; background-color: #fff; display: inline-block; background: #fff; color: #898989; z-index: 12; position: relative } .page-login .form-signup .social_login { width: 100%; float: left } .login-width-social #social_login_widget #social_login { margin: 0 auto 50px; height: 100px !important } .recv-text { font-size: 15px; display: block; text-align: left; width: 100%; overflow: hidden; margin: 0 15px 0px 0px } .recv-text a { cursor: pointer; color: #898989 } .passed { color: var(--main-bg-color) } .customer-form { padding: 37px 54px; background: #fff; margin-bottom: 40px; overflow: hidden } @media (max-width: 767px) { .customer-form { padding: 0px 15px 20px; margin-bottom: 15px } } .customer-form form { margin-bottom: 0px !important } .customer-form form#customer_login { position: relative } .customer-form form h2 { text-transform: uppercase; font-size: 18px; margin: 0 0 20px 0 } .customer-form form #intro { font-weight: 600; font-size: 12px; margin-bottom: 40px } @media (max-width: 767px) { .customer-form form #intro { margin-bottom: 0px } } .customer-form form label { display: block } .customer-form form .input-control { width: 515px; margin-bottom: 10px } .customer-form form .action-btn { margin-top: 10px } .customer-form form .action-btn a { color: #111 } .customer-form form .action-btn a:hover { color: var(--main-bg-color); text-decoration: none } .customer-form form .button { padding: 10px } .customer-form form#customer_register .input-control { width: 100% } .customer-form form .button_all { background: var(--main-bg-color); border: solid 1px var(--main-bg-color); color: #fff !important; display: inline-block !important } .customer-form form .button_all:hover { background: #fff; color: var(--main-bg-color) } .customer-form form #register-btn { position: absolute; right: -55px; top: -85px } .customer-form form #register-btn:hover { color: var(--main-bg-color) !important } .customer-form form a.button:hover { color: var(--main-bg-color) !important } @media (max-width: 991px) { .form-signup .button-50 { width: 100% !important } .form-signup .have_ac { display: block; text-align: center; margin-top: 15px } } .embedContent .embedHeader { display: none !important } .required { color: red } .contact h2 { text-transform: uppercase; font-size: 18px; margin: 0 0 20px 0 } .contact .button_contact { margin-top: 15px !important; float: left; height: 40px; line-height: 40px; padding: 0px 20px; border: solid 1px #333; background: #333; color: #fff; text-transform: uppercase } .wrap_contact { background: #f4574c; overflow: hidden; padding: 20px 0px } .wrap_contact .icon_widget { display: inline-block; float: left; width: 45px; height: 45px; border-radius: 50%; background: #f8948d; border: solid 3px #f67970; line-height: 40px; text-align: center } .wrap_contact .icon_widget .fa { font-size: 16px; color: #fff } .wrap_contact .contact_info { display: block; padding-left: 50px; margin-left: 25px } .wrap_contact .contact_info span, .wrap_contact .contact_info a { font-size: 14px; line-height: 22px; color: #fff; text-decoration: none } .wrap_contact .contact_info span.lh, .wrap_contact .contact_info a.lh { line-height: 45px } .wrap_contact .contact_info a { width: 100%; float: left } .info-contact .title-head { text-transform: uppercase; margin-top: 0; font-size: 18px; font-weight: 700; margin-bottom: 20px; color: #111 } .info-contact .widget-menu { font-size: 14px; margin-bottom: 15px; overflow: hidden } .info-contact .widget-menu .ico-left { display: block; float: left; width: 25px; text-align: center } .info-contact .widget-menu p, .info-contact .widget-menu .rc { display: block; float: left; width: calc(100% - 35px); margin-left: 5px } .info-contact .widget-menu li { margin-bottom: 5px } .info-contact .widget-menu li:hover&gt;a { text-decoration: none } .info-contact .border-contact-page { padding: 2px 0px; border: dashed 1px #ebebeb; display: block } .info-contact .descripti { font-size: 14px; margin: 0px 0px 30px; padding: 0px 0px 30px; border-bottom: solid 1px #ebebeb; color: #3d454e } .info-contact .logo { font-size: 20px } .page_cotact .title-head-contact { margin: 0px; padding: 10px 0px 30px; f font-size: 24px; color: #111; line-height: 22px; text-align: left } .page_cotact .form-signup { margin: 0px } ._content_contact { overflow: hidden; margin-top: 40px } ._content_contact .item_contact .body_contact { margin-bottom: 25px; padding-left: 60px; padding-right: 40px; position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; height: 60px } @media (max-width: 767px) { ._content_contact .item_contact .body_contact { height: 40px; margin-bottom: 10px } } ._content_contact .item_contact .body_contact:hover:before { border-color: var(--main-bg-color); color: var(--main-bg-color); background: #fff } ._content_contact .item_contact .body_contact:before { font-family: 'FontAwesome'; content: ""; position: absolute; width: 30px; height: 30px; background-size: contain; background-position: left; background-repeat: no-repeat; left: 15px; line-height: 28px; text-align: center; border: solid 1px transparent; background: var(--main-bg-color); color: #fff; border-radius: 50% } ._content_contact .item_contact .body_contact:nth-child(1):before { content: "\f041"; font-size: 14px } ._content_contact .item_contact .body_contact:nth-child(2):before { content: "\f10b"; font-size: 14px } ._content_contact .item_contact .body_contact:nth-child(3):before { content: "\f003"; font-size: 14px } ._content_contact .item_contact .body_contact p { margin: 0px; padding: 0px; color: #111; font-size: 14px; line-height: 30px; font-weight: bold } @media (max-width: 767px) { ._content_contact .item_contact .body_contact p { line-height: 20px } } ._content_contact .item_contact .body_contact span { font-weight: 400; color: #111; font-size: 14px; line-height: 30px; width: 100%; display: block } @media (max-width: 767px) { ._content_contact .item_contact .body_contact span { line-height: 20px } } ._content_contact .item_contact .body_contact span.bold { font-weight: bold } ._content_contact .item_contact .body_contact span a { font-weight: 400; font-size: 14px; color: #111; text-decoration: none } .group_contact .btn-45-no-radius { text-transform: none } .group_contact .form-signup input { color: #959595 } .group_contact .form-signup input::placeholder { color: #959595 !important } .group_contact .form-signup input::-webkit-input-placeholder { color: #959595 !important } .group_contact .form-signup input::-moz-placeholder { color: #959595 !important } .group_contact .form-signup input::-ms-input-placeholder { color: #959595 !important } .group_contact .form-signup input::-moz-placeholder { color: #959595 !important } .group_contact .form-group { padding: 0px 15px; margin-bottom: 15px; color: #111 } .group_contact .form-group .form-control { font-size: 14px; color: #111; height: 40px; padding: 0px 20px } .group_contact .form-group .content-area { height: 120px; padding: 20px; border-radius: 5px !important; resize: none } .group_contact .form-group input, .group_contact .form-group textarea { border-color: #ebebeb } .group_contact .form-group input:focus, .group_contact .form-group textarea:focus { border-color: #ebebeb } .group_contact .form-group input::placeholder, .group_contact .form-group textarea::placeholder { font-size: 15px; color: #959595 } .group_contact .form-group input::placeholder { font-size: 15px; color: #959595 } .group_contact .form-group textarea::placeholder { font-size: 15px } .group_contact .form-group .btn-50-full { position: absolute; right: 15px; bottom: 0px; box-shadow: none; padding: 8px 20px; font-size: 14px; color: #fff; background: var(--main-bg-color); border: solid 1px var(--main-bg-color) } .group_contact .form-group .btn-50-full:hover { border-color: var(--main-bg-color); background: #fff; color: var(--main-bg-color) } .box-maps { position: relative } .box-maps .contact-owf { position: absolute; top: 0; right: 0px; left: 50%; height: 10px; transform: translateX(-50%); -o-transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%) } .box-maps .contact-owf .info_width { width: 360px; position: absolute; right: 0; text-align: center } .box-maps .contact-owf .info_width .page-login { margin-top: 0px; padding: 20px 30px; background: #fff; border-radius: 30px; box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.08) } .box-maps .contact-owf .info_width .page-login form { margin-bottom: 0px } .box-maps .contact-owf .info_width .page-login .btn-45-no-radius { height: 45px; line-height: 45px; padding: 0px 35px; font-weight: 400 } @media (min-width: 1200px) { .box-maps .contact-owf { width: 1140px } } @media (max-width: 767px) { .box-maps .contact-owf { position: relative; left: auto; transform: none } .box-maps .contact-owf .info_width { width: 100%; float: left; position: relative; padding: 0px 15px } .box-maps .contact-owf .info_width .page-login { box-shadow: none !important; padding: 20px 15px } } @media (max-width: 767px) { .max767 .title_center_page { padding: 0px 15px !important } .max767 .title_center_page:after { right: 15px !important } .max767 .title_center_page .background_ span { color: #111 } } @media (max-width: 480px) { .max767 .title_center_page:after { width: calc(100% - 130px) !important; -o-width: calc(100% - 130px) !important; -moz-width: calc(100% - 130px) !important; -webkit-width: calc(100% - 130px) !important } } @media (max-width: 767px) { .template-contact .contact form { padding: 0px 15px } } @media (max-width: 991px) { .template-contact .contact form h2 { margin-top: 15px } } .google-map { width: 100% } .google-map .map { width: 100%; height: 455px; background: #dedede } @media (max-width: 991px) { .title-module-page { padding-top: 20px } } .title-module-page h2 { margin: 0px; padding: 0px; font-size: 24px; line-height: 24px; margin-bottom: 20px } .title-module-page h2 span .fa { color: var(--main-bg-color); padding-right: 5px } .select_daily { padding: 0px 0px 15px } @media (max-width: 991px) { .select_daily { margin-top: 30px } } .select_daily select { height: 40px; background-color: #fff !important; border-color: #ebebeb } .city-wrapper:hover { cursor: pointer } .city-wrapper .nano .content:focus { outline: none; border-color: none } .city-wrapper .nano .content .showroom-item { padding: 0px 0px 15px; border-bottom: dashed 1px #ebebeb; overflow: hidden; margin-bottom: 15px } .city-wrapper .nano .content .showroom-item:first-child { padding-top: 0px } .city-wrapper .nano .content .showroom-item .title_addr { font-weight: 400; color: var(--main-bg-color); font-size: 16px; line-height: 26px; margin-bottom: 10px; background: #fff } .city-wrapper .nano .content .showroom-item .title_addr span { font-size: 16px; line-height: 26px; color: var(--main-bg-color) } .city-wrapper .nano .content .showroom-item span { font-size: 14px; line-height: 30px; color: #898989; display: block; padding: 0px 0px } .city-wrapper .nano .content .showroom-item span .fa { display: block; float: left; height: 30px; color: var(--main-bg-color); width: 20px; text-align: left; line-height: 30px; border-radius: 0px; padding-left: 3px; position: absolute } .city-wrapper .nano .content .showroom-item span span { padding: 0px 0px 0px 15px; display: block; margin-left: 15px } .city-wrapper .nano .content .showroom-item span span a { text-decoration: none; color: #898989 } .city-wrapper .nano .content .showroom-item span span a:hover { color: var(--main-bg-color) } .city-wrapper .nano .content .showroom-item span span a:focus { color: var(--main-bg-color) } @media (max-width: 991px) { .widget-item.info-contact { margin-top: 20px !important } .widget-item.info-contact { margin-top: 0px !important } .title_mobile_contact { padding: 0px 0px 30px !important } } .back_account { color: var(--main-bg-color) !important; text-transform: none; font-weight: 500 } .back_account:hover { text-decoration: none } .full-width { width: 100% } .page_customer_account .col-main-acount { margin-bottom: 40px } .page_customer_account .col-main-acount .col-left-account .page-title .title-head {} .page_customer_account .col-main-acount .col-left-account .page-title .title-head a { color: #111; font-size: 14px; font-weight: bold; line-height: 10px; text-transform: uppercase; text-decoration: none } .page_customer_account .col-main-acount .col-left-account .page-title .title-head a:hover { color: var(--main-bg-color) } .page_customer_account .col-main-acount .col-left-account .no-padding { padding: 0px } .page_customer_account .col-main-acount .col-left-account .no-padding .my-account .dashboard .recent-orders .tab-all .table-cart { border: 1px #ebebeb solid; font-size: 15px; margin-bottom: 0px; font-size: 13px; line-height: 37px; color: #252525; margin-bottom: 30px; margin-top: 15px } .page_customer_account .col-main-acount .col-left-account .no-padding .my-account .dashboard .recent-orders .tab-all .table-cart .thead-default { color: #333333; text-align: center; border: #ebebeb thin solid; line-height: 1.5; font-size: 16px; font-weight: bold; background: #ebebeb; min-width: 60px } .page_customer_account .col-main-acount .col-left-account .no-padding .my-account .dashboard .recent-orders .tab-all .table-cart .thead-default tr { color: #333333; text-align: center; border: #ebebeb thin solid; line-height: 1.5; font-size: 16px; font-weight: bold; background: #ebebeb; min-width: 60px } @media screen and (max-width: 767px) { .page_customer_account .col-main-acount .col-left-account .no-padding .my-account .dashboard .recent-orders .tab-all .table-cart .thead-default tr th { white-space: nowrap } } .page_customer_account .col-main-acount .col-left-account .no-padding .my-account .dashboard .recent-orders .tab-all .table-cart .thead-default tr th { padding: 5px; font-size: 14px; color: #55595c; background-color: #eceeef; text-align: center; font-weight: 400 } @media screen and (max-width: 767px) { .page_customer_account .col-main-acount .col-left-account .no-padding .my-account .dashboard .recent-orders .tab-all .table-cart tbody tr td { white-space: nowrap } } .page_customer_account .col-main-acount .col-left-account .no-padding .my-account .dashboard .recent-orders .tab-all .table-cart tbody tr td { padding: 5px; text-align: center } .page_customer_account .col-main-acount .col-left-account .no-padding .my-account .dashboard .recent-orders .tab-all .table-cart tbody tr td .price { font-weight: 400; color: #111 } .page_customer_account .col-main-acount .col-left-account .no-padding .my-account .dashboard .recent-orders .tab-all .table-cart tbody tr td a:hover { color: var(--main-bg-color) } .page_customer_account .col-main-acount .col-right-account .block-account { padding: 20px; border: 1px #ebebeb solid; border-radius: 5px } .page_customer_account .col-main-acount .col-right-account .block-account .block-title-account { color: #dc3333; font-weight: 600; text-transform: uppercase; position: relative; padding-bottom: 10px } .page_customer_account .col-main-acount .col-right-account .block-account .block-title-account h5 { font-size: 18px; margin: 0px; padding: 0px } .page_customer_account .col-main-acount .col-right-account .block-account .block-content { padding: 0px } .page_customer_account .col-main-acount .col-right-account .block-account .block-content p { margin: 10px 0px; line-height: 24px; padding: 0px; overflow: hidden } .page_customer_account .col-main-acount .col-right-account .block-account .block-content p .fa { width: 20px; text-align: center; color: var(--main-bg-color); float: left; line-height: 24px } .page_customer_account .col-main-acount .col-right-account .block-account .block-content p span { display: block; width: calc(100% - 35px); float: left } .page_customer_account .col-main-acount .col-right-account .block-account .block-content .btn-bg { border-radius: 5px; background: var(--main-bg-color); color: #fff; font-size: 14px } .page_order_account .top_order_title .title-headding { font-size: 18px; text-transform: uppercase } .page_order_account .top_order_title .order_date a { margin-left: 30px; color: var(--main-bg-color) } .page_order_account .body_order #order_payment, .page_order_account .body_order #order_shipping { padding: 0px } .page_order_account .body_order #order_payment .box-header .title-head, .page_order_account .body_order #order_shipping .box-header .title-head { margin: 0px; padding: 0px; font-size: 18px } .page_order_account .body_order #order_payment .address p i, .page_order_account .body_order #order_shipping .address p i { color: var(--main-bg-color) } .page_order_account .content_order .table-responsive-block .table-cart .thead-default tr th { padding: 10px 15px; border-bottom: 0px } .page_order_account .content_order .table-responsive-block .table-cart tbody tr .numeric { font-size: 13px; color: var(--main-bg-color) } .page_order_account .content_order .table-responsive-block .table-cart tbody tr .link a { color: #111; } .page_order_account .content_order .table-responsive-block .table-cart tbody tr .link:hover a { color: var(--main-bg-color); text-decoration: none } @media (min-width: 992px) { .page_order_account .oder_total_monney .totalorders .order_summary td:nth-child(2) { text-align: right } } .page_order_account .oder_total_monney .totalorders tfoot .order_total .right { color: var(--main-bg-color); font-size: 13px } .page-header { margin: 20px 0 20px } .page-header h4 { margin: 0px } .canced { color: red } .price_off { color: red; text-decoration: line-through } @media (max-width: 767px) { .oder_total_monney { overflow: hidden } .max-767 { margin-top: 15px } } @media screen and (max-width: 991px) { .m992 { display: none } #parent { display: flex; flex-flow: column } #a { order: 2 } #b { order: 1 } .sodiachi .form-xs { line-height: 10px !important } } @media screen and (min-width: 992px) { .mx991 { display: none } } .address .page_address .btn-bg-addresss { background: var(--main-bg-color); color: #fff; border: solid 1px var(--main-bg-color); font-size: 14px; border-radius: 5px } .address .page_address .btn-bg-addresss:hover { background: #fff; color: var(--main-bg-color); border-color: var(--main-bg-color) } .col-address .checkbox { margin-top: 5px !important } .col-address .checkbox input { margin-left: 15px } .total_address .form-group, .col-address .form-group { margin-bottom: 15px } .total_address .form-group select, .total_address .form-group input, .col-address .form-group select, .col-address .form-group input { box-shadow: none } .total_address .form-group select:focus, .total_address .form-group input:focus, .col-address .form-group select:focus, .col-address .form-group input:focus { outline: none } .total_address .checkbox, .col-address .checkbox { line-height: 12px; margin-top: 20px } .total_address .checkbox input, .col-address .checkbox input { opacity: 1; width: auto; line-height: 24px; height: auto } .total_address .checkbox span, .col-address .checkbox span { line-height: 14px } .theborder { border-top: solid 1px #ebebeb } .address .page_address .adr_title { padding: 20px; overflow: hidden } .address .page_address .adr_title .title-head { color: #111; font-size: 14px; font-weight: bold; line-height: 10px; text-transform: uppercase; text-decoration: none; margin: 0px } .address .page_address .adr_title .title-head a { display: block; cursor: pointer; color: #111 } .address .page_address .col-address { overflow: hidden } .address .page_address .total_address { padding: 0px 0px 40px 0px } .address .page_address .total_address .checkbox input { margin-left: 0px } .block-account h3 { margin-top: 0 } @media (max-width: 767px) { .page_order_account .top_order_title .order_date a { margin-left: 0 !important; display: block !important } .block-account { margin-bottom: 20px } .page_customer_account .col-main-acount .col-left-account .no-padding .my-account .dashboard .recent-orders .tab-all .table-cart { margin-top: 0px } .page_customer_account .col-main-acount .col-left-account .no-padding .my-account .dashboard .recent-orders .tab-all .table-cart { margin-bottom: 0px !important; border-bottom: 0px } } .customer-name { color: var(--main-bg-color); line-height: 55px } .block-content.form-signup { background: #fff; padding-top: 20px } .block-content.form-signup p { padding: 0 20px } .block-content.form-signup p i { color: var(--main-bg-color); margin-right: 10px } .address-title { padding-left: 10px; margin-bottom: 15px; border-radius: 0 !important; font-weight: 300 } .address-title button { background: none; border: none; font-size: 0; width: 50px; height: 55px } .address-subtitle { margin-top: 0; text-transform: uppercase } .address-item-action { right: 0; top: -7px } .address-item-action .btn-row { padding-right: 5px } .address-group { background: #fff; padding-bottom: 5px; margin-bottom: 15px } .address-group p { color: #595959 } .address-group p label { float: left; font-weight: 300 } .address-group small { color: var(--main-bg-color) } .color_main { color: var(--main-bg-color) !important } #order_payment, #order_shipping { background: #fff; padding: 10px 20px } #order_payment .address.note i, #order_shipping .address.note i { color: var(--main-bg-color); margin-right: 5px } .totalorders { background: #fff; border-color: #ebebeb } .order-headding { margin: 0 } .contact-owf { margin-bottom: 20px } @media (max-width: 767px) { .contact-owf { margin-top: -15px !important } } .info-contact .title-head { text-transform: uppercase; margin-top: 0; font-size: 18px; font-weight: 700; margin-bottom: 20px; color: #111 } .info-contact .widget-menu { font-size: 14px; margin-bottom: 30px; overflow: hidden } .info-contact .widget-menu .ico-left { display: block; float: left; width: 25px; text-align: center } .info-contact .widget-menu p, .info-contact .widget-menu .rc { display: block; float: left; width: calc(100% - 35px); margin-left: 5px } .info-contact .widget-menu li { margin-bottom: 5px } .info-contact .widget-menu li:hover&gt;a { text-decoration: none } .info-contact .border-contact-page { padding: 2px 0px; border: dashed 1px #ebebeb; display: block } .info-contact .logo { font-size: 20px } .info-contact .widget-menu p { display: inline } .info-contact .logo { font-size: 20px } .off_today_collection .sale_off_today { border-top: 0px !important } .ui-widget.ui-widget-content { height: 4px; background: #ebebeb } .ui-slider-range.ui-corner-all.ui-widget-header { background: var(--main-bg-color) !important; height: 4px !important } .ui-slider-horizontal .ui-slider-handle { height: 15px !important; width: 15px !important; border-radius: 50% !important; top: -6px !important; background: #ffffff !important; border: solid 4px var(--main-bg-color) !important; box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.15); -o-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.15); -webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.15) } .ui-widget.ui-widget-content { border: none !important; margin-bottom: 0px; width: calc(100% - 14px); margin-left: 7px; float: left; margin-top: 15px } .filter-price-value { width: 100% } .price_val { display: inline-block; float: left; color: #252525; line-height: 25px } #start label, #stop label { font-size: 14px; font-weight: 400; color: #252525; line-height: 25px; padding-left: 5px } #start { float: left } #start input { font-size: 14px; text-align: left; border-radius: 0px; border: none; box-shadow: none; font-weight: bold; background: #fff; height: auto; width: auto; float: left; display: inline-block } #stop { float: left; margin-left: 10px; text-align: center; position: relative } #stop input { font-size: 14px; text-align: left; border-radius: 0px; border: none; box-shadow: none; font-weight: bold; background: #fff; height: auto; width: auto; float: left; display: inline-block } #stop:before { content: "-"; position: absolute; left: -5px; font-size: 17px; line-height: 22px } a#filter-value { line-height: 38px; width: 99%; display: block; height: 40px; margin-top: 80px; background: var(--main-bg-color); border: solid 1px var(--main-bg-color); font-weight: bold; border-radius: 3px } a#filter-value:hover { border-color: var(--main-bg-color); color: var(--main-bg-color); background: #fff } .button_close_modal { position: absolute; right: -15px; top: -13px; width: 25px; height: 25px; background: #111; text-align: center; line-height: 22px; border-radius: 50%; font-size: 13px; color: #fff } .wrap-modal-login { background: #FFF; width: 720px; padding: 0px; margin: 0 auto !important } .wrap-modal-login .title-modal { font-size: 24px; color: #111; line-height: 24px; margin: 0px; font-weight: 400; display: block; text-align: center; margin-bottom: 5px } .wrap-modal-login .btn-style { font-size: 21px !important; font-weight: 300; background: #fff; border: solid 1px #ebebeb } .wrap-modal-login .accept_submit { text-align: center; margin-top: 20px } .wrap-modal-login .accept_submit input { margin-top: 2px } .wrap-modal-login #customer_register { margin-bottom: 0px } .wrap-modal-login .fixheight { overflow: hidden; overflow-y: hidden } .wrap-modal-login .recover_pass form { margin-bottom: 0; padding: 0px 30px 40px } .wrap-modal-login .wrp_frm { padding: 30px 50px; width: 100%; float: left } .wrap-modal-login .wrp_frm .wrap_form .note { font-size: 14px; line-height: 23px; color: #777; display: block; text-align: center; margin-bottom: 20px; margin-top: 10px } .wrap-modal-login .wrp_frm_register { padding: 30px 50px; width: 100%; float: left } .wrap-modal-login .wrp_frm_register .wrap_form_register .note { font-size: 15px; line-height: 23px; color: #777; display: block; text-align: center; margin-bottom: 20px } .wrap-modal-login .form-signup { font-size: 1em; color: #636363 } .wrap-modal-login .form-signup label { font-size: 14px; line-height: 24px; color: #777; margin-bottom: 10px; font-weight: 400; text-align: left; display: inline-block; float: left } .wrap-modal-login .form-signup .requir_pass { font-size: 14px; line-height: 24px; color: #0072bc; margin-bottom: 10px; font-weight: 400; text-align: right; float: right; text-decoration: none } .wrap-modal-login .form-signup .form-group { margin-top: 10px; padding: 0px 7.5px } .wrap-modal-login .form-signup .form-group input { font-weight: 400; color: #959595; padding: 5px 30px; height: 45px; min-height: 40px; border-radius: 3px; font-size: 15px; box-shadow: none; outline: none } .wrap-modal-login .form-signup .form-group input:-webkit-input-placeholder { color: #959595 } .wrap-modal-login .form-signup .form-group input:-moz-placeholder { color: #959595 } .wrap-modal-login .form-signup .form-group input:-ms-input-placeholder { color: #959595 } .wrap-modal-login .form-signup .form-group input:-moz-placeholder { color: #959595 } .wrap-modal-login .form-signup .form-group input:focus { border-color: #ebebeb } .wrap-modal-login .form-signup .form-group textarea { border-color: #ebebeb; font-size: 14px; padding: 11px 20px } .wrap-modal-login .form-signup .form-group .btn-lg { font-weight: 400; background: var(--main-bg-color); border: solid 1px var(--main-bg-color); color: #fff; font-size: 12px !important; border-radius: 3px; height: 45px; text-transform: uppercase } .wrap-modal-login .form-signup .form-group .btn-lg:hover { background: #fff; border-color: var(--main-bg-color); color: var(--main-bg-color) } .wrap-modal-login .form-signup .form-group .btn-bg { font-weight: bold; background: var(--main-bg-color); border: solid 1px var(--main-bg-color); color: #fff; font-size: 12px !important; border-radius: 3px; margin-bottom: 5px; height: 45px; line-height: 42px; text-transform: uppercase } .wrap-modal-login .form-signup .form-group .mr_bt { margin-bottom: 10px } .wrap-modal-login .form-signup .form-group label span { color: red; font-weight: bold } .wrap-modal-login .form-signup .cle { overflow: hidden } .wrap-modal-login .form-signup p { text-align: center; padding-top: 15px; margin: 15px; font-weight: 400 } .wrap-modal-login .form-signup .fr_gr_pd { text-align: center } .wrap-modal-login .form-signup .fr_gr_pd:hover&gt;a { color: var(--main-bg-color) } .wrap-modal-login .form-signup .fr_gr_pd_t { padding: 0px 15px; margin-top: 10px } .wrap-modal-login .form-signup .no_mr { font-size: 15px; line-height: 23px; color: #777; display: block; text-align: center; margin-bottom: 20px } .wrap-modal-login .form-signup .bt_login { padding: 15px 0px 0px; font-weight: 400; font-size: 15px; color: #111111; text-align: center; display: block; margin-top: 20px } .wrap-modal-login .form-signup .bt_login span { display: block; text-align: center } .wrap-modal-login .form-signup .bt_login a { color: #13a6ef; text-decoration: underline } .wrap-modal-login .form-signup .bt_login:hover&gt;a { color: var(--main-bg-color) } .wrap-modal-login .form-signup .fot_sigup .tit { display: block; position: relative; text-align: center } .wrap-modal-login .form-signup .fot_sigup .tit:before { content: " "; width: 97%; height: 1px; padding: 1px 0px 0px; background: #ebebeb; color: #ebebeb; position: absolute; left: 10px; top: 17px; line-height: 32px; z-index: 1 } .wrap-modal-login .form-signup .fot_sigup .tit span { font-size: 14px; line-height: 32px; padding: 0px 15px; background-color: #fff; display: inline-block; background: #fff; z-index: 12; position: relative } .wrap-modal-login .form-signup .social_login { width: 100%; float: left; margin-top: 15px } .wrap-modal-login .form-signup .social_login .login-width-social #social_login_widget #social_login { margin: 0px auto } .wrap-modal-login .background_image_register { height: 600px; overflow: hidden } .wrap-modal-login .background_image, .wrap-modal-login .background_image_register { padding: 0px } .wrap-modal-login .background_image img, .wrap-modal-login .background_image_register img { max-width: 100% } .wrap-modal-login .background_image .width_, .wrap-modal-login .background_image_register .width_ { width: 52.1% } .wrap-modal-login .btn-link-style { text-decoration: none; color: #898989; font-size: 14px } .wrap-modal-login .title-head { text-align: center; margin: 0px; font-weight: 500 } .wrap-modal-login .no_mr { margin: 5px 0px; padding: 0px } .wrap-modal-login .accept_submit { font-size: 14px; color: #777; line-height: 24px; text-align: left; padding: 0px 5px 10px } .wrap-modal-login .action_bottom { text-align: center; margin-top: 15px } .wrap-modal-login .action_bottom .btn-lg { border-radius: 3px; font-size: 14px !important } .wrap-modal-login .action_bottom .btn-lg:hover { background: var(--main-bg-color); color: #fff; text-decoration: none; border-color: var(--main-bg-color) } .page { min-height: 150px } div#isp_search_result_page_container .btn-search { display: none } button.btn.btn-default.btn-search { display: none } div#isp_search_result_page_container form { margin-bottom: 0 } .wishlist-title { display: none !important } .wishlist-page-body { position: relative; padding-top: 120px } .wishlist-clearfix .wishlist-search { position: relative; width: 35% !important } .wishlist-clearfix .wishlist-search #wishlist_search_input { position: relative; display: block; width: 100% !important; height: 34px; padding: 7px 12px; font-size: 13px; line-height: 1.428571429; color: #555; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 3px; -moz-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s } .wishlist-clearfix .wishlist-search:after { font-family: 'FontAwesome'; content: "\f002"; font-size: 15px; line-height: 24px; position: absolute; width: 15px; height: 15px; right: 20px; top: 8px; color: #a2a2a2 } .wishlist-clearfix .wishlist-share { width: 15% !important; margin-top: 3px } .wishlist-clearfix .wishlist-display-style { float: none !important; position: absolute; top: 5px; right: 15px; width: 10% !important; text-align: right } .wishlist-clearfix .wishlist-display-style .wishlist-list-style.active, .wishlist-clearfix .wishlist-display-style .wishlist-grid-style.active { color: var(--main-bg-color) !important } .wishlist-clearfix .wishlist-display-style .wishlist-list-style:hover, .wishlist-clearfix .wishlist-display-style .wishlist-grid-style:hover { color: var(--main-bg-color) !important } .wishlist-list-view { padding-top: 15px; border-top: dashed 1px #ddd } .wishlist-list-view .wishlist-view-page .wishlist-product { margin-bottom: 70px } .wishlist-list-view .wishlist-view-page .wishlist-product .wishlist-product-img { width: 180px !important; height: auto !important } .wishlist-list-view .wishlist-view-page .wishlist-product .wishlist-product-content { width: calc(100% - 180px - 180px) } .wishlist-list-view .wishlist-view-page .wishlist-product .wishlist-product-content .wishlist-product-name { color: #231f20 !important; font-size: 15px !important; font-weight: 400 !important; line-height: 24px; margin-bottom: 10px; overflow: hidden; display: block } .wishlist-list-view .wishlist-view-page .wishlist-product .wishlist-product-content .wishlist-product-name p { color: #231f20 !important; margin: 0px !important; font-size: 13px } .wishlist-list-view .wishlist-view-page .wishlist-product .wishlist-product-content .wishlist-product-name:hover { color: var(--main-bg-color) !important } .wishlist-list-view .wishlist-view-page .wishlist-product .wishlist-product-content .wishlist-product-name:hover p { color: var(--main-bg-color) !important } .wishlist-list-view .wishlist-view-page .wishlist-product .wishlist-product-content p { margin: 0px 0px 10px !important; color: #111 !important } .wishlist-list-view .wishlist-view-page .wishlist-product .wishlist-product-content p .wishlist-product-price { font-size: 16px; font-weight: bold !important; line-height: 25px !important; color: var(--main-bg-color) !important; margin-right: 10px !important } .wishlist-list-view .wishlist-view-page .wishlist-product .wishlist-product-content p .wishlist-product-oldprice { font-size: 14px; color: #898989 !important; font-weight: 300 } .wishlist-list-view .wishlist-view-page .wishlist-product .wishlist-product-content .wishlist-product-description { font-weight: 300; color: #6b6b6b !important; margin: 0px !important } .wishlist-list-view .wishlist-view-page .wishlist-product .wishlist-product-action .wishlist-add-to-cart form { margin-bottom: 0px !important } .wishlist-list-view .wishlist-view-page .wishlist-product .wishlist-product-action .wishlist-add-to-cart form .wishlist-btn { position: relative; font-size: 11px; background-image: none; line-height: 24px !important; border-radius: 5px !important; cursor: pointer; display: inline-block; font-size: 12px !important; text-transform: uppercase !important; font-weight: 400; color: #fff !important; background: var(--main-bg-color) !important; border: solid 1px var(--main-bg-color) !important; padding: 7px 12px 7px 12px; text-align: center; vertical-align: middle; white-space: nowrap } .wishlist-list-view .wishlist-view-page .wishlist-product .wishlist-product-action .wishlist-add-to-cart form .wishlist-btn:hover { border-color: var(--main-bg-color) !important; color: var(--main-bg-color) !important; background: #fff !important } .wishlist-list-view .wishlist-view-page .wishlist-product .wishlist-product-action .wishlist-add-to-cart form .wishlist-btn:hover:before { color: var(--main-bg-color) } .wishlist-list-view .wishlist-view-page .wishlist-product .wishlist-product-action .wishlist-remove { text-align: right } .wishlist-list-view .wishlist-view-page .wishlist-product .wishlist-product-action .wishlist-remove .wishlist-remove-link { font-size: 11px !important; line-height: 24px; color: #616161 !important; text-transform: uppercase !important; font-weight: 500 !important } .wishlist-list-view .wishlist-view-page .wishlist-product .wishlist-product-action .wishlist-remove .wishlist-remove-link:before { font-family: 'FontAwesome'; position: absolute; margin-left: -20px; margin-top: 0px; font-size: 14px; color: #616161 } .wishlist-list-view .wishlist-view-page .wishlist-product .wishlist-product-action .wishlist-remove .wishlist-remove-link:hover { color: var(--main-bg-color) !important; text-decoration: none !important } .wishlist-list-view .wishlist-view-page .wishlist-product .wishlist-product-action .wishlist-remove .wishlist-remove-link:hover:before { color: var(--main-bg-color) !important } .wishlist-grid-view { padding: 30px 0px; border-top: dashed 1px #ddd } .wishlist-grid-view .wishlist-view-page .wishlist-product { width: calc(100% / 5); padding: 0px 15px } .wishlist-grid-view .wishlist-view-page .wishlist-product .wishlist-product-img { height: auto !important; width: 180px !important; overflow: hidden } .wishlist-grid-view .wishlist-view-page .wishlist-product .wishlist-product-content { text-align: center; min-height: 100px; overflow: hidden } .wishlist-grid-view .wishlist-view-page .wishlist-product .wishlist-product-content .wishlist-product-name { color: #231f20 !important; font-size: 15px !important; font-weight: 400 !important; line-height: 24px } .wishlist-grid-view .wishlist-view-page .wishlist-product .wishlist-product-content .wishlist-product-name p { font-size: 13px; padding: 0px 5px; color: #231f20 !important; margin: 0px !important } .wishlist-grid-view .wishlist-view-page .wishlist-product .wishlist-product-content .wishlist-product-name:hover { color: var(--main-bg-color) !important } .wishlist-grid-view .wishlist-view-page .wishlist-product .wishlist-product-content .wishlist-product-name:hover p { color: var(--main-bg-color) !important } .wishlist-grid-view .wishlist-view-page .wishlist-product .wishlist-product-content p { margin: 0px 0px 15px 0px !important; color: #111 !important } .wishlist-grid-view .wishlist-view-page .wishlist-product .wishlist-product-content p .wishlist-product-price { font-size: 16px; font-weight: bold !important; line-height: 25px !important; color: var(--main-bg-color) !important; margin-right: 10px !important } .wishlist-grid-view .wishlist-view-page .wishlist-product .wishlist-product-content p .wishlist-product-oldprice { font-size: 14px !important; font-weight: 300 !important; color: #898989 !important } .wishlist-grid-view .wishlist-view-page .wishlist-product .wishlist-product-content .wishlist-product-description { color: #231f20 !important; margin: 0px !important } .wishlist-grid-view .wishlist-view-page .wishlist-product .wishlist-product-action { margin-top: 5px } .wishlist-grid-view .wishlist-view-page .wishlist-product .wishlist-product-action .wishlist-add-to-cart form { margin-bottom: 0px !important } .wishlist-grid-view .wishlist-view-page .wishlist-product .wishlist-product-action .wishlist-add-to-cart form .wishlist-btn { font-size: 11px; background-image: none; line-height: 24px !important; border-radius: 5px !important; cursor: pointer; display: inline-block; position: relative; font-size: 12px !important; text-transform: uppercase !important; font-weight: 400; color: #fff !important; background: var(--main-bg-color) !important; border: solid 1px var(--main-bg-color) !important; padding: 7px 12px 7px 12px; text-align: center; vertical-align: middle; white-space: nowrap } .wishlist-grid-view .wishlist-view-page .wishlist-product .wishlist-product-action .wishlist-add-to-cart form .wishlist-btn:hover { border-color: var(--main-bg-color) !important; color: var(--main-bg-color) !important; background: #fff !important } .wishlist-grid-view .wishlist-view-page .wishlist-product .wishlist-product-action .wishlist-add-to-cart form .wishlist-btn:hover:before { color: var(--main-bg-color) } .wishlist-grid-view .wishlist-view-page .wishlist-product .wishlist-product-action .wishlist-remove { text-align: center } .wishlist-grid-view .wishlist-view-page .wishlist-product .wishlist-product-action .wishlist-remove .wishlist-remove-link { font-size: 11px !important; line-height: 24px; color: #616161 !important; text-transform: uppercase !important; font-weight: 500 !important } .wishlist-grid-view .wishlist-view-page .wishlist-product .wishlist-product-action .wishlist-remove .wishlist-remove-link:before { font-family: 'FontAwesome'; position: absolute; margin-left: -20px; margin-top: 0px; font-size: 13px; color: #616161 } .wishlist-grid-view .wishlist-view-page .wishlist-product .wishlist-product-action .wishlist-remove .wishlist-remove-link:hover { color: var(--main-bg-color) !important; text-decoration: none !important } .wishlist-grid-view .wishlist-view-page .wishlist-product .wishlist-product-action .wishlist-remove .wishlist-remove-link:hover:before { color: var(--main-bg-color) !important } @media (min-width: 992px) and (max-width: 1199px) { .wishlist-page-body .wishlist-grid-view .wishlist-product { width: calc(100% / 4) !important } } @media (max-width: 991px) { .wishlist-page-body .wishlist-clearfix .wishlist-share { width: 30% !important; margin-top: 3px } } @media (min-width: 768px) and (max-width: 991px) { .wishlist-page-body .wishlist-grid-view .wishlist-product { width: calc(100% / 3) !important } } @media (max-width: 767px) { .wishlist-page-body .wishlist-list-view .wishlist-view-page .wishlist-product .wishlist-product-content { width: calc(100% - 160px) } .wishlist-page-body .wishlist-list-view .wishlist-product-btn, .wishlist-list-view .wishlist-sold-out-btn { display: block; width: 45% !important } } @media (max-width: 720px) { .wishlist-page-body .wishlist-share-select select { height: 40px !important; padding: unset; margin-bottom: 20px; padding: 5px 10px !important } .wishlist-page-body .wishlist-clearfix .wishlist-display-style { float: none !important; position: absolute; top: 0px; right: 15px; width: 30% !important; text-align: right } .wishlist-page-body .wishlist-clearfix .wishlist-search { position: relative; width: 60% !important } .wishlist-grid-view .wishlist-view-page .wishlist-product { height: auto !important } } @media (max-width: 580px) { .wishlist-page-body .wishlist-list-view .wishlist-view-page .wishlist-product .wishlist-product-content { width: 100% !important; margin-bottom: 15px !important } .wishlist-page-body .wishlist-list-view .wishlist-view-page .wishlist-product .wishlist-product-img { width: 100% !important; height: auto; margin-bottom: 20px } .wishlist-page-body .wishlist-list-view .wishlist-view-page .wishlist-product .wishlist-product-action .wishlist-add-to-cart form .wishlist-btn { border-color: var(--main-bg-color) !important; color: var(--main-bg-color) !important; background: #fff !important; width: auto !important; margin-left: -15px !important } .wishlist-page-body .wishlist-list-view .wishlist-view-page .wishlist-product .wishlist-product-action .wishlist-add-to-cart form .wishlist-btn:before { color: var(--main-bg-color) } .wishlist-page-body .wishlist-grid-view .wishlist-product { width: calc(100% / 1) !important } } @media (max-width: 543px) { .wishlist-page-body .wishlist-list-view .wishlist-view-page .wishlist-product .wishlist-product-action .wishlist-remove { text-align: right; line-height: 40px; width: 90px !important; float: none !important } .wishlist-page-body .wishlist-list-view .wishlist-view-page .wishlist-product .wishlist-product-action .wishlist-remove .wishlist-remove-link:before { line-height: 38px } } .pp_gallery ul { height: 55px !important } .pp_gallery ul li a { height: 55px !important } .content-page.rte {} .content-page.rte p {} .text2line { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; line-height: 26px; max-height: 52px; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .text1line { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; line-height: 26px; max-height: 26px; -webkit-line-clamp: 1; -webkit-box-orient: vertical; } .text3line { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; line-height: 26px; max-height: 78px; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } .text4line { overflow: hidden; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical } .text5line { overflow: hidden; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical } .text6line { overflow: hidden; display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical } .text7line { overflow: hidden; display: -webkit-box; -webkit-line-clamp: 7; -webkit-box-orient: vertical } .text8line { overflow: hidden; display: -webkit-box; -webkit-line-clamp: 8; -webkit-box-orient: vertical } .text9line { overflow: hidden; display: -webkit-box; -webkit-line-clamp: 9; -webkit-box-orient: vertical } @media (max-width: 767px) { .bizweb-product-reviews-form { min-width: unset !important } } .bizweb-product-reviews-form fieldset { border: none !important } .owl-carousel .owl-next, .owl-carousel .owl-prev { font-size: 0px } .timeout5 { display: none !important } .border_double { height: 4px; width: 100%; border: solid 1px #ebebeb; border-left: 0px; border-right: 0px; margin-bottom: 30px } .btn-45-no-radius { line-height: 40px; font-size: 14px; border-radius: 5px; font-weight: 500; text-transform: uppercase !important; color: #fff; background: var(--main-bg-color); display: inline-block; padding: 0px 25px; text-decoration: none; border: solid 1px var(--main-bg-color) } .btn-45-no-radius:hover { color: var(--main-bg-color); background: #fff; border-color: var(--main-bg-color); text-decoration: none } .button_all { height: 40px; line-height: 40px; padding: 0px 20px !important; background: #333; color: #fff; font-size: 16px; text-transform: uppercase; text-align: center; border: solid 1px #333 } .button_all:hover { border-color: var(--main-bg-color); background: #fff; color: var(--main-bg-color) !important; text-decoration: none } .button_all:hover .fa { color: var(--main-bg-color) !important } .red { color: red } .border_bottom_ { border-bottom: dashed 1px #ebebeb; margin-bottom: 40px; padding-bottom: 15px } .border_bottom_10 { padding-bottom: 10px; border-bottom: dashed 1px #ebebeb } .margin-top-15 { margin-top: 15px } .padding_center { padding: 0px 7.5px !important } .erorr_page { color: red; display: block; text-align: left } .page_height { min-height: 500px } .bizweb-product-reviews-module { margin: 0px !important } .breadcrumb li a:hover { color: var(--main-bg-color) !important } .breadcrumb li a:hover span { color: var(--main-bg-color) !important } .title-quantity-popup:hover { color: var(--main-bg-color) !important } .product-name:hover { color: var(--main-bg-color) } .product-name:hover a { color: var(--main-bg-color) !important } .product-name:hover span { color: var(--main-bg-color) !important } .filter-item:hover span label { color: var(--main-bg-color) } .title_cate:hover { color: var(--main-bg-color) !important } .title_cate:hover a { color: var(--main-bg-color) !important } .block_title_cate:hover { background-color: #fff !important; border: solid 1px var(--main-bg-color); border-bottom: 0px; color: var(--main-bg-color) !important } .block_title_cate:hover a { color: var(--main-bg-color) !important } .blog-item-list:hover:before { color: var(--main-bg-color) !important } .blog-item-list:hover .blog-item-name { color: var(--main-bg-color) !important } .blog-item-list:hover .blog-item-name a { color: var(--main-bg-color) !important } .blog-item-list:hover .blog-item-name a:before { color: var(--main-bg-color) !important } .blog-item-name:hover { color: var(--main-bg-color) !important } .blog-item-name:hover a { color: var(--main-bg-color) !important } .blog-item-name:hover a:before { color: var(--main-bg-color) !important } .btn-45-orange { height: 40px; line-height: 40px; background: var(--main-bg-color); border: solid 1px var(--main-bg-color); color: #fff; font-size: 14px; border-radius: 20px; padding: 0px 10px; font-weight: 400; padding: 0px 20px; } .btn-45-orange:hover { background: #fff; color: var(--main-bg-color); border: solid 1px var(--main-bg-color) } .btn-45-orange *:focus { box-shadow: none } .btn-50-full { width: 100%; height: 50px; line-height: 50px; background: var(--main-bg-color); border: solid 1px var(--main-bg-color); color: #fff; font-size: 14px; border-radius: 3px; padding: 0px 10px; font-weight: bold } .btn-50-full:hover { background: #fff; color: var(--main-bg-color); border: solid 1px var(--main-bg-color) } .btn-50-full *:focus { box-shadow: none } .btn-50-blue { height: 40px; line-height: 40px; background: var(--main-bg-color); border: solid 1px var(--main-bg-color); color: #fff; font-size: 14px; border-radius: 20px; padding: 0px 10px; font-weight: bold } .btn-50-blue:hover { background: #fff; color: var(--main-bg-color); border: solid 1px var(--main-bg-color) } .btn-50-blue *:focus { box-shadow: none } .img1 { position: relative; overflow: hidden } .img1 img { width: 100%; height: auto } .img1:before { position: absolute; content: ''; width: 100%; height: 100%; top: 0; left: 0; z-index: 1; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out } .img1:after { position: absolute; content: ''; width: 100%; height: 100%; top: 0; left: 0; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out } .img1:hover:before { right: 50%; left: 50%; width: 0; background: rgba(255, 255, 255, 0.3) } .img1:hover:after { height: 0; top: 50%; bottom: 50%; background: rgba(255, 255, 255, 0.3) } .alert-warning { color: var(--main-bg-color) !important; background-color: transparent !important; border-color: transparent !important } .aside-item .aside-content { position: relative; z-index: 2; width: 100%; float: left } .aside-item .aside-content.aside-cate-link-cls { margin-bottom: 30px; margin-top: 0px; padding: 0px; border-top: none; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px } .aside-item .aside-content.aside-cate-link-cls .cate_padding { padding: 0px 0px 0px } .aside-item .aside-content.aside-cate-blog { margin-bottom: 20px; margin-top: 0px } .aside-item .aside-content.aside-cate-blog .cate_padding { padding: 0px } .cate_padding { padding: 20px 0px 0px; width: 100%; float: left } .cate_padding .nav-ul { max-height: 550px; overflow-y: auto; padding: 0px 0px 0px 0px; overflow-x: hidden } .cate_padding .nav-ul::-webkit-scrollbar-track { border-radius: 10px; background-color: #e1e1e1; width: 5px } .cate_padding .nav-ul::-webkit-scrollbar { width: 5px; background-color: #ebebeb } .cate_padding .nav-ul::-webkit-scrollbar-thumb { border-radius: 10px; background-color: var(--main-bg-color); width: 5px } .aside-item.collection-category .nav-item { position: relative; clear: left; font-size: 14px; padding: 0px } .aside-item.collection-category .nav-item:last-child a { border-bottom: 0px } .aside-item.collection-category .nav-item a { font-size: 14px; font-weight: 400; line-height: 20px; color: #111; padding: 10px 0px; border-bottom: solid 1px #ebebeb; position: relative } .aside-item.collection-category .nav-item a:before { width: 5px; height: 5px; position: absolute; left: 0px; top: 8px; color: var(--main-bg-color); font-size: 12px } .aside-item.collection-category .nav-item em { font-size: 12px; font-weight: 400; color: var(--main-bg-color); font-style: normal; margin-left: 5px } .aside-item.collection-category .nav-item span { font-size: 14px; font-weight: 400; color: #b7b7b7; font-style: normal; margin-left: 5px } .aside-item.collection-category .nav-item .fa { position: absolute; right: 0px; top: 0; width: 25px; padding: 5px; line-height: 30px; color: #111 } .aside-item.collection-category .nav-item .dropdown-menu { position: static; width: 100%; border: 0; padding-left: 0px; box-shadow: none; padding: 0px } .aside-item.collection-category .nav-item .dropdown-menu .lv2 .fa { position: absolute; right: 0px; top: 0; width: 25px; padding: 5px; line-height: 30px } .aside-item.collection-category .nav-item .dropdown-menu .lv2:hover:before, .aside-item.collection-category .nav-item .dropdown-menu .lv2.active:before { border-color: var(--main-bg-color) } .aside-item.collection-category .nav-item .dropdown-menu .nav-item { padding: 0px; border: none } .aside-item.collection-category .nav-item .dropdown-menu .nav-item&gt;a { padding: 10px 20px 10px 30px; line-height: 20px } .aside-item.collection-category .nav-item .dropdown-menu .nav-item&gt;a:before { content: none; width: 5px; height: 5px; background: var(--main-bg-color); position: absolute; left: 30px; top: 18px } .aside-item.collection-category .nav-item .dropdown-menu .nav-item:hover { border-top-color: #fff; border-bottom-color: #fff } .aside-item.collection-category .nav-item .dropdown-menu .nav-item:last-child { border-bottom: solid 1px #ebebeb } .aside-item.collection-category .nav-item .dropdown-menu .nav-item:last-child:hover { border-top-color: #fff } .aside-item.collection-category .nav-item .dropdown-menu .nav-item .dropdown-menu { margin-top: 0px } .aside-item.collection-category .nav-item .dropdown-menu .nav-item.lv3 { padding: 0px } .aside-item.collection-category .nav-item .dropdown-menu .nav-item.lv3 a { line-height: 20px; padding: 10px 20px 10px 45px; border-bottom: 0px } .aside-item.collection-category .nav-item .dropdown-menu .nav-item.lv3 a:before { left: 43px } .aside-item.collection-category .nav-item .dropdown-menu .nav-item.lv3:last-child { border-bottom: solid 1px #ebebeb; border-top: solid 1px #ebebeb } .aside-item.collection-category .nav-item .dropdown-menu .nav-item.lv3:last-child a { border-bottom: 0px } .aside-item.collection-category .nav-item .dropdown-menu .nav-item.lv3:hover:before, .aside-item.collection-category .nav-item .dropdown-menu .nav-item.lv3.active:before { border-color: var(--main-bg-color) } .aside-item.collection-category .nav-item:hover { border-top-color: #ddd; border-bottom-color: #ddd } .aside-item.collection-category .nav-item:hover:before { border-color: var(--main-bg-color) } .aside-item.collection-category .nav-item:hover&gt;a { color: var(--main-bg-color); text-decoration: none } .aside-item.collection-category .nav-item:hover&gt;em { color: var(--main-bg-color) } .aside-item.collection-category .nav-item:hover&gt;.fa { color: var(--main-bg-color) } .aside-item.collection-category .nav-item:hover span { color: var(--main-bg-color) } .aside-item.collection-category .nav-item.active:before { border-color: var(--main-bg-color) } .aside-item.collection-category .nav-item.active&gt;.dropdown-menu { border-radius: 0px } .aside-item.collection-category .nav-item.active&gt;a { color: var(--main-bg-color) } .aside-item.collection-category .nav-item.active em { color: var(--main-bg-color) } .aside-item.collection-category .nav-item.active&gt;.fa { color: var(--main-bg-color) } .aside-item.collection-category .nav-item.active&gt;.dropdown-menu { display: block } .aside-item.collection-category .nav-item.active span { color: var(--main-bg-color) } .aside-item.collection-category .nav-item.active&gt;.fa:before { font-family: 'FontAwesome' } .aside-item.collection-category .nav-item:hover&gt;a, .aside-item.collection-category .nav-item:hover em { color: var(--main-bg-color); background-color: #fff } .aside-item.collection-category .nav-item:hover&gt;.fa { color: var(--main-bg-color) } .aside-item.collection-category .nav-item .dropdown-menu li:hover&gt;a { color: var(--main-bg-color); background-color: #fff } .aside-item.collection-category .nav-item .dropdown-menu li:hover&gt;.fa { color: var(--main-bg-color) } .aside-item.collection-category .nav&gt;li&gt;a { padding: 10px 20px 10px 20px } .aside-item .nav&gt;li&gt;a:focus { background: none } .aside-cate-link-cls.aside-cate-blog .cate_padding { position: relative; z-index: 2; border-bottom: 0px } .aside-cate-link-cls.aside-cate-blog .cate_padding .nav-ul { padding: 0px 0px } .aside-cate-link-cls.aside-cate-blog .cate_padding .nav-ul .nav-item { border-bottom: none } .aside-cate-link-cls.aside-cate-blog .cate_padding .nav-ul .nav-item a { font-size: 14px; color: #898989; padding: 10px 20px 10px 20px } .aside-cate-link-cls.aside-cate-blog .cate_padding .nav-ul .nav-item a:before { top: 8px } .aside-cate-link-cls.aside-cate-blog .cate_padding .nav-ul .nav-item:hover&gt;a { color: var(--main-bg-color) } .aside-cate-link-cls.aside-cate-blog .cate_padding .nav-ul .nav-item .dropdown-menu .nav-item:before { content: none } .aside-cate-link-cls.aside-cate-blog .cate_padding .nav-ul .nav-item .dropdown-menu .nav-item a { padding: 10px 25px 10px 30px } .aside-cate-link-cls.aside-cate-blog .cate_padding .nav-ul .nav-item .dropdown-menu .nav-item a:before { top: 19px } .aside-cate-link-cls.aside-cate-blog .cate_padding .nav-ul .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item:before { content: none } .aside-cate-link-cls.aside-cate-blog .cate_padding .nav-ul .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item a { padding: 10px 25px 10px 45px } .aside-cate-link-cls .border-das-sider { padding: 0px 4px; background: #fff; display: block; border-top: 0px; border-bottom: 0px; width: 9px; z-index: 0; height: 100%; z-index: 0; position: absolute; right: 0px; top: 0 } .slide_index { margin-bottom: 10px; min-height: 50px; background-repeat: no-repeat; background-position: top left; background-size: cover } .home-slider { background: #fff } @media (max-width: 767px) { .home-slider { padding: 0px } } .home-slider .item { position: relative } .home-slider.owl-carousel .owl-nav { display: none } .home-slider.owl-carousel .owl-nav .owl-next { right: -15px !important; background: transparent; top: 47%; width: 45px; height: 45px; background: var(--main-bg-color); border: solid 2px #fff; border-radius: 3px; z-index: 99 } @media (min-width: 768px) and (max-width: 991px) { .home-slider.owl-carousel .owl-nav .owl-next { right: 0px !important } } @media (max-width: 767px) { .home-slider.owl-carousel .owl-nav .owl-next { right: 15px !important } } .home-slider.owl-carousel .owl-nav .owl-next:hover { background: #fff; border-color: var(--main-bg-color) } .home-slider.owl-carousel .owl-nav .owl-next:hover:before { color: var(--main-bg-color) } .home-slider.owl-carousel .owl-nav .owl-next:before { font-family: 'FontAwesome'; content: "\f105"; text-align: center; line-height: 42px; margin-left: 6px; color: #333333 } @media (max-width: 767px) { .home-slider.owl-carousel .owl-nav .owl-next:before { line-height: 20px } } .home-slider.owl-carousel .owl-nav .owl-prev { right: auto !important; background: transparent; left: -15px; top: 47%; height: 45px; width: 45px; background: var(--main-bg-color); z-index: 99; border: solid 2px #fff; border-radius: 3px } @media (min-width: 768px) and (max-width: 991px) { .home-slider.owl-carousel .owl-nav .owl-prev { left: 0px !important } } @media (max-width: 767px) { .home-slider.owl-carousel .owl-nav .owl-prev { left: 15px !important } } .home-slider.owl-carousel .owl-nav .owl-prev:hover { background: #fff; border-color: var(--main-bg-color) } .home-slider.owl-carousel .owl-nav .owl-prev:hover:before { color: var(--main-bg-color) } .home-slider.owl-carousel .owl-nav .owl-prev:before { font-family: 'FontAwesome'; content: "\f104"; text-align: center; line-height: 42px; margin-left: 6px; color: #333333 } .home-slider.owl-carousel .owl-nav .owl-prev:before, .home-slider.owl-carousel .owl-nav .owl-next:before { font-size: 20px; background: transparent } .home-slider .owl-dots { display: inline-block; margin-top: 10px; text-align: center; position: absolute; bottom: 10px; margin: 0 auto 0px; left: 50%; width: auto; transform: translateX(-50%); -webkit-transform: translateX(-50%) } .home-slider .owl-dots .owl-dot { position: relative; margin: 0px 4px; width: 15px; height: 15px; background: transparent } .home-slider .owl-dots .owl-dot:before { content: ""; font-size: 16px; color: #fff; width: 15px; height: 15px; border: solid 2px #ebebeb; border-radius: 50%; position: absolute; top: 0; left: 0; background: transparent } .home-slider .owl-dots .owl-dot.active { background: transparent } .home-slider .owl-dots .owl-dot.active:before { background: var(--main-bg-color) } @media (max-width: 767px) { .home-slider.owl-carousel .owl-nav .owl-next, .home-slider.owl-carousel .owl-nav .owl-prev { width: 25px; height: 25px } .home-slider.owl-carousel .owl-nav .owl-prev { right: 40px !important } .home-slider.owl-carousel .owl-nav .owl-prev:before { margin-left: -3px; line-height: 20px; left: -2px } .home-slider.owl-carousel .owl-nav .owl-next:before { line-height: 20px; margin-left: 0px; left: -2px } } .timeout { display: none !important } @media (min-width: 1200px) { .product-action-grid { width: 100%; position: absolute; z-index: 88; top: 45%; transform: translateY(-45%); -o-transform: translateY(-45%); -webkit-transform: translateY(-45%); -os-transform: translateY(-45%); -moz-transform: translateY(-45%); height: 45px; text-align: center; text-decoration: none; -webkit-transition: all ease 0.3s; -moz-transition: all ease 0.3s; -ms-transition: all ease 0.3s; -o-transition: all ease 0.3s; transition: all ease 0.3s; -moz-transform: scale(0); -o-transform: scale(0); -ms-transform: scale(0); -webkit-transform: scale(0); transform: scale(0) } .product-action-grid form { display: block; text-align: center; margin-bottom: 0px } .product-action-grid form .button_wh_40 { width: 40px; height: 40px; box-shadow: none; border-radius: 0; outline: none; border-style: none; background-color: #333; border: solid 1px #333; display: inline-block; margin-right: 0px; line-height: 40px; text-align: center; padding: 0px; text-decoration: none; position: relative } .product-action-grid form .button_wh_40.btn-cart { border-radius: 20px; width: auto; line-height: 40px; padding: 0px 15px; font-size: 13px; text-transform: uppercase; font-weight: 400; color: #fff; background: var(--main-bg-color); border-color: var(--main-bg-color) } .product-action-grid form .button_wh_40.btn-cart:hover { background: #fff; color: var(--main-bg-color); border-color: var(--main-bg-color) } .product-action-grid form .button_wh_40.iwishAddWrapper { border: none; text-decoration: none; border-radius: 50%; margin-left: 2px } .product-action-grid form .button_wh_40.btn_view_list { border-radius: 50% !important; margin-left: 0px; width: 40px !important } .product-action-grid form .button_wh_40.btn_view { border-radius: 50%; margin-right: 2px } .product-action-grid form .button_wh_40.btn_view i { line-height: 38px } .product-action-grid form .button_wh_40 i { color: #fff; font-size: 16px; font-style: normal; line-height: 40px } .product-action-grid form .button_wh_40 i.fa-heart-o { color: #fff } .product-action-grid form .button_wh_40 i.fa-heart { color: var(--main-bg-color) } .product-action-grid form .button_wh_40 .tooltips { position: absolute; display: inline-block; visibility: hidden; opacity: 0; z-index: 99; background: #fff; color: #333; height: 25px; font-size: 12px; line-height: 25px; padding: 0px 5px; border-radius: 3px; top: -35px; left: 50%; transform: translateX(-50%); -o-transform: translateX(-50%); -os-transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%) } .product-action-grid form .button_wh_40 .tooltips.qv { min-width: 80px } .product-action-grid form .button_wh_40 .tooltips.op { min-width: 80px } .product-action-grid form .button_wh_40 .tooltips.buy { min-width: 140px } .product-action-grid form .button_wh_40 .tooltips span { position: relative } .product-action-grid form .button_wh_40 .tooltips span:after { content: ""; position: absolute; bottom: -10px; left: 50%; width: 0; height: 0; border-style: solid; border-width: 5px 5px 0 5px; border-color: #fff transparent transparent transparent; transform: translateX(-50%); -o-transform: translateX(-50%); -os-transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%) } .product-action-grid form .button_wh_40:hover { background-color: var(--main-bg-color); border-color: var(--main-bg-color); -webkit-box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1); box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1) } .product-action-grid form .button_wh_40:hover .tooltips { visibility: visible; opacity: .98 } .product-action-grid form .button_wh_40:hover i { color: #fff !important } .product-action-grid form .button_wh_40:hover i.icon-heart-o:before { color: #fff } } @media (max-width: 1199px) { .product-action-grid { display: none !important } } .section_product_related { width: 100%; float: left } .section_product_related .recent_product { padding-top: 30px } .recent_product .owl-dots { position: relative; bottom: 0px } .recent_product .owl-dots .owl-dot { background: #ebebeb } .recent_product .owl-dots .owl-dot.active { background: var(--main-bg-color) } .recent_product .owl-nav { display: none } .banner_details a { display: block } .reviews-product-grid { margin-top: 0px; margin-bottom: 0px; overflow: hidden; display: inline-block; text-align: center } .reviews-product-grid .bizweb-product-reviews-badge { margin: 0px auto; padding: 0px; float: left; text-align: center } .reviews-product-grid .bizweb-product-reviews-badge .bizweb-product-reviews-star { padding: 0px } .reviews-product-grid .bizweb-product-reviews-badge .bizweb-product-reviews-star i { font-size: 10px; font-family: 'FontAwesome' } .reviews-product-grid .bizweb-product-reviews-badge .bizweb-product-reviews-star i:before { font-family: 'FontAwesome' } .reviews-product-grid .bizweb-product-reviews-badge .bizweb-product-reviews-star .star-off-png:before { content: "\f08a"; color: #ffe382 } .reviews-product-grid .bizweb-product-reviews-badge .bizweb-product-reviews-star .star-on-png:before { content: "\f004"; color: #ffe382 } .reviews-product-grid .bizweb-product-reviews-badge .bizweb-product-reviews-star .star-half-png:before { content: "\f004"; color: #ffe382 } .reviews-product-grid .bizweb-product-reviews-badge div img { display: none } .reviews-product-grid .bizweb-product-reviews-badge div p { display: none; font-size: 12px; color: #7b7b7b } .reviews-product-list { margin-top: 0px; margin-bottom: 10px; overflow: hidden; display: block } .reviews-product-list .bizweb-product-reviews-badge { margin: 0px auto; padding: 0px; float: left } .reviews-product-list .bizweb-product-reviews-badge .bizweb-product-reviews-star { padding: 0px } .reviews-product-list .bizweb-product-reviews-badge .bizweb-product-reviews-star i { font-size: 10px } .reviews-product-list .bizweb-product-reviews-badge .bizweb-product-reviews-star i:before { font-family: 'FontAwesome' } .reviews-product-list .bizweb-product-reviews-badge .bizweb-product-reviews-star .star-off-png:before { content: "\f006"; color: #cccccc } .reviews-product-list .bizweb-product-reviews-badge .bizweb-product-reviews-star .star-on-png:before { content: "\f005"; color: #ffb739 } .reviews-product-list .bizweb-product-reviews-badge .bizweb-product-reviews-star .star-half-png:before { content: "\f123"; color: #ffb739 } .reviews-product-list .bizweb-product-reviews-badge div img { display: none } .reviews-product-list .bizweb-product-reviews-badge div p { font-size: 12px; color: #7b7b7b } .product-summary-list { font-weight: 400; font-size: 14px; color: #898989; line-height: 21px; margin-bottom: 15px } .product-summary-list p { margin: 0px; padding: 0px } .product-summary-list&gt;img { display: none } .product-summary-list .views_more { font-weight: 400; font-size: 14px; line-height: 21px; margin-top: 5px; display: inline-block } .product-summary-list .views_more a { color: var(--main-bg-color) } @media (max-width: 1199px) { .product-action-grid, .product-list-action { display: none } } @media (min-width: 1200px) { .product-item-category:hover .product-item-image .product-list-action { visibility: visible } .product-item-category:hover .product-item-image .thumb:before { opacity: 0.5 } } .product-item-category .product-item-image { position: relative } .product-item-category .product-item-image&gt;.thumb:before { content: " "; width: 100%; height: 100%; position: absolute; background: #fff; opacity: 0; -webkit-transition: 0.2s; -moz-transition: 0.2s; -ms-transition: 0.2s; transition: 0.2s; left: 0; z-index: 9 } .product-item-category .product-item-image .product-list-action { width: 100%; position: absolute; z-index: 88; top: calc(100% / 2 - 25px); height: 50px; text-align: center; visibility: hidden; text-decoration: none } .product-item-category .product-item-image .product-list-action form { display: block; text-align: center } .product-item-category .product-item-image .product-list-action form .button_wh_40 { width: 50px; height: 50px; border-radius: 50%; box-shadow: none; outline: none; border-style: none; background-color: #333; display: inline-block; margin-right: 5px; line-height: 55px; text-align: center; padding: 0px; text-decoration: none } .product-item-category .product-item-image .product-list-action form .button_wh_40.iwishAddWrapper { margin: 0px !important; border-radius: 50%; border: none; text-decoration: none } .product-item-category .product-item-image .product-list-action form .button_wh_40 i { color: #fff; font-size: 20px; font-style: normal; line-height: 53px } .product-item-category .product-item-image .product-list-action form .button_wh_40 i.fa-heart { color: var(--main-bg-color) } .product-item-category .product-item-image .product-list-action form .button_wh_40:hover { background-color: var(--main-bg-color) } .product-item-category .product-item-image .product-list-action form .button_wh_40:hover i { color: #fff !important } .product-item-category .product-item-image .product-list-action form .button_wh_40:hover i.icon-heart-o:before { color: #fff } .product-item-category .product-item-image:hover .product-list-action { visibility: visible } .product-item-category .product-item-image:hover .thumb:before { opacity: 0.5 } .product-item-category .content-left .product-item-image { position: relative } .product-item-category .content-left .product-item-image&gt;.thumb:before { content: " "; width: 100%; height: 100%; position: absolute; background: #fff; opacity: 0; -webkit-transition: 0.2s; -moz-transition: 0.2s; -ms-transition: 0.2s; transition: 0.2s; left: 0; z-index: 9 } .product-item-category .content-left .product-item-image .product-list-action { width: 100%; position: absolute; z-index: 88; top: calc(100% / 2 - 25px); height: 50px; text-align: center; visibility: hidden; text-decoration: none } .product-item-category .content-left .product-item-image .product-list-action form { display: block; text-align: center } .product-item-category .content-left .product-item-image .product-list-action form .button_wh_40 { width: 50px; height: 50px; border-radius: 50%; box-shadow: none; outline: none; border-style: none; background-color: #ebebeb; display: inline-block; margin-right: 5px; line-height: 55px; text-align: center; padding: 0px; text-decoration: none } .product-item-category .content-left .product-item-image .product-list-action form .button_wh_40.iwishAddWrapper { margin: 0px !important; border-radius: 50%; border: none; text-decoration: none } .product-item-category .content-left .product-item-image .product-list-action form .button_wh_40 i { color: #252525; font-size: 20px; font-style: normal; line-height: 53px } .product-item-category .content-left .product-item-image .product-list-action form .button_wh_40 i.fa-heart { color: var(--main-bg-color) } .product-item-category .content-left .product-item-image .product-list-action form .button_wh_40:hover { background-color: var(--main-bg-color) } .product-item-category .content-left .product-item-image .product-list-action form .button_wh_40:hover i { color: #fff !important } .product-item-category .content-left .product-item-image .product-list-action form .button_wh_40:hover i.icon-heart-o:before { color: #fff } .product-item-category .content-left .product-item-image:hover .product-list-action { visibility: visible } .product-item-category .content-left .product-item-image:hover .thumb:before { opacity: 0.5 } .product-item-category .content-right .vends { padding: 10px 0px 0px; display: inline-block } .product-item-category .content-right .vends .name_vend { color: var(--main-bg-color) } .owl_product_col_3 .owl-product-sale .owl-item .product-item h3 { padding: 0px 15px } .review_star { margin-top: 0px; margin-bottom: 0px; display: inline-block; position: absolute; z-index: 99; padding: 0px 0px 0px 0px; background: var(--main-bg-color) } .review_star .bizweb-product-reviews-badge { padding: 0px; text-align: left; position: relative; padding-left: 15px } .review_star .bizweb-product-reviews-badge:after { content: " "; position: absolute; left: 100%; top: 0; width: 0; height: 0; border-style: solid; border-width: 23px 23px 0 0; border-color: var(--main-bg-color) transparent transparent transparent } .review_star .bizweb-product-reviews-badge .bizweb-product-reviews-star { padding: 0px } .review_star .bizweb-product-reviews-badge .bizweb-product-reviews-star i { font-size: 10px; font-family: 'FontAwesome'; color: #fff !important; font-weight: 400 } .review_star .bizweb-product-reviews-badge .bizweb-product-reviews-star i:before { font-family: 'FontAwesome' } .review_star .bizweb-product-reviews-badge .bizweb-product-reviews-star .star-off-png:before { content: "\f08a" } .review_star .bizweb-product-reviews-badge .bizweb-product-reviews-star .star-on-png:before { content: "\f004" } .review_star .bizweb-product-reviews-badge .bizweb-product-reviews-star .star-half-png:before { content: "\f21e" } .review_star .bizweb-product-reviews-badge div img { display: none } .review_star .bizweb-product-reviews-badge div p { display: none; font-size: 12px; color: #7b7b7b } .block_product .product-item-mini .image_pr { width: 90px; display: inline-block; float: left } .block_product .product-item-mini .info_product { padding-left: 90px } .product-item { overflow: hidden; } .product-item .product-image, .product-item .product-bottom { text-align: center } .product-item .product-image { background: #fff; width: 100%; float: left; display: block; margin-bottom: -60px; border: 1px solid #eee; } .product-item .product-image .a_img { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; height: 334px; padding: 0px; position: relative } @media (max-width: 1199px) and (min-width: 992px) { .product-item .product-image .a_img { height: 280px } } @media (max-width: 480px) { .product-item .product-image .a_img { height: 260px } } .product-item .product-image img { max-width: 100%; height: auto; width: auto; max-height: 100%; margin: 0 auto } .product-item .product-bottom { padding: 15px 10px } .product-item .product-bottom .vendor { text-transform: uppercase; color: #b4b4b4; font-size: 13px; font-weight: 600 } .product-item .product-bottom .product-name { font-size: 14px; font-weight: 400; margin: 0 10px 0; line-height: 20px; } .product-item .product-bottom .product-name:after { content: ""; display: block } .product-item .product-bottom .product-name a { color: #111; text-decoration: none } .product-item .product-bottom .product-name+p { margin-bottom: 0 } .product-item .product-bottom .price { font-size: 16px; color: var(--main-bg-color); line-height: 24px } .product-item .product-bottom .special-price { margin-right: 5px } .product-item .product-bottom .compare-price { font-size: 14px; color: #b4b4b4; line-height: 24px; text-decoration: line-through } .product-item .form-nut-grid { opacity: 0; background: #fff; padding-bottom: 0px; margin-bottom: 0px; text-align: center; transition: all 0.3s ease; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease } @media (max-width: 1199px) { .product-item .form-nut-grid { display: none !important } } .product-item:hover .form-nut-grid { opacity: 1; transition: all 0.3s ease; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease } .product-item { position: relative } .product-item.product_box_item .product-item-image { position: relative } .product-item.product_box_item .product-item-image&gt;.thumb:before { content: " "; width: 100%; height: 100%; position: absolute; background: #fff; opacity: 0; -webkit-transition: 0.2s; -moz-transition: 0.2s; -ms-transition: 0.2s; transition: 0.2s; left: 0; z-index: 9 } @media (min-width: 1200px) { .product-item.product_box_item .product-item-image .product-action-grid { width: 100%; position: absolute; z-index: 88; top: calc(100% / 2 - 25px); height: 50px; text-align: center; visibility: hidden; text-decoration: none } .product-item.product_box_item .product-item-image .product-action-grid form { display: block; text-align: center; background: transparent } .product-item.product_box_item .product-item-image .product-action-grid form .button_wh_40 { width: 40px; height: 40px; border-radius: 50%; box-shadow: none; outline: none; border-style: none; background-color: #333; display: inline-block; margin-right: 5px; line-height: 45px; text-align: center; padding: 0px; text-decoration: none } .product-item.product_box_item .product-item-image .product-action-grid form .button_wh_40.iwishAddWrapper { width: 35px; margin: 0px !important; border-radius: 50%; border: none; text-decoration: none } .product-item.product_box_item .product-item-image .product-action-grid form .button_wh_40 i { color: #fff; font-size: 16px; font-style: normal; line-height: 43px } .product-item.product_box_item .product-item-image .product-action-grid form .button_wh_40 i.fa-heart { color: var(--main-bg-color) } .product-item.product_box_item .product-item-image .product-action-grid form .button_wh_40:hover { background-color: var(--main-bg-color) } .product-item.product_box_item .product-item-image .product-action-grid form .button_wh_40:hover i { color: #fff !important } .product-item.product_box_item .product-item-image .product-action-grid form .button_wh_40:hover i.icon-heart-o:before { color: #fff } } .product-item.product_box_item:hover .product-action-grid { visibility: visible; -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); -webkit-transform: scale(1); transform: scale(1) } .product-item.product_box_item:hover .thumb:before { opacity: 0.5 } .product-item.product_box_item:hover .product-meta { -webkit-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s; bottom: 0 } .product-item.product_box_item:hover .product-hover { opacity: 1; filter: alpha(opacity=100); -webkit-transition: transform 0.4s; transition: transform 0.4s } .product-item.product_box_item:hover .product-hover:before { -webkit-transition: left 0.6s ease-out 0s; transition: left 0.6s ease-out 0s; left: 0 } .product-item .product-meta { width: 100%; float: left; text-align: center; background: #f5f5f5; bottom: -61px; position: relative; -webkit-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s; z-index: 9 } .product-item .product-hover { padding: 7px 0px 0px; width: 100%; float: left; text-align: center; position: relative } .product-item .product-hover:before { position: absolute; content: ""; height: 1px; background: var(--main-bg-color); top: 0; left: 0%; -webkit-transition: left 0.6s ease-out 0s; transition: top 0.6s ease-out 0s; width: 100% } .product-item .product-hover form { margin-bottom: 0px; display: inline-block } .product-item .product-hover .button_40 { height: 35px; display: inline-block; line-height: 35px; border-radius: 20px; text-align: center; padding: 0 10px; background: #f5f5f5; border: solid 1px #ccc; color: #111; font-weight: 400; margin-bottom: 10px; } .product-item .product-hover .button_40.iwishAddWrapper { width: 35px; margin: 0px 0px 0px 10px !important; border-radius: 50%; text-decoration: none; background: #f5f5f5; border: solid 1px #ccc; padding: 0px } .product-item .product-hover .button_40.iwishAddWrapper.iWishAdded { border-color: var(--main-bg-color) } .product-item .product-hover .button_40.iwishAddWrapper.iWishAdded i { color: var(--main-bg-color) } .product-item .product-hover .button_40:hover { color: var(--main-bg-color); border-color: var(--main-bg-color); background: #fff } .product-item .product-hover .button_40:hover i { color: var(--main-bg-color) } .row.list { margin-top: 30px } .product-list { margin-bottom: 60px } .product-list:after { content: ""; display: table; clear: both } .product-list .product-bottom .product-name { font-size: 18px; margin: 0 0 20px 0 } .product-list .product-bottom .vendor { text-transform: uppercase; color: #737373 } .product-list .product-bottom .description { color: #adadad } .product-list .product-bottom .price { font-size: 24px; line-height: 50px } .product-list .product-bottom .compare-price { font-size: 18px; color: #B4B4B4 } .add-to-cart, .btn-cart { text-transform: uppercase; background: transparent; border: solid 2px #e6e6e6; border-radius: 15px; padding: 10px 20px; outline: none; font-weight: 600; transition: all 0.3s ease; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease } .add-to-cart:hover, .btn-cart:hover { background: var(--main-bg-color); color: #fff; border-color: #1a1a1a; transition: all 0.3s ease; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease } .bottom-collection .product-item { padding: 0 15px; height: auto } .bottom-collection .product-item .product-image { min-height: auto } .bottom-collection .product-item .add-to-cart { font-size: 12px } .title_h1 { margin: 0 0 0px 0; border-bottom: solid 1px #ebebeb; font-size: 18px; font-weight: 500; padding-bottom: 10px } .page_title { width: 100%; float: left } .page_title .title_page_h1 { font-size: 18px; text-transform: uppercase; margin: 0px 0 20px; line-height: 35px; } .title_module_h2 { position: relative; width: 100%; float: left; height: 45px; line-height: 45px; border-top: solid 1px var(--main-bg-color) } .title_module_h2.right { border-right: solid 1px var(--main-bg-color); overflow: hidden } .title_module_h2 .title_h2 { display: inline-block; padding: 0px 10px 0px 20px; background: var(--main-bg-color); margin: 0px; line-height: 44px; font-size: 16px; text-transform: uppercase; position: relative; float: left; margin-right: 15px } .title_module_h2 .title_h2:after { content: ""; position: absolute; right: -43px; top: 0px; width: 0; height: 0; border-style: solid; border-width: 43px 43px 0 0; border-color: var(--main-bg-color) transparent transparent transparent } .title_module_h2 .title_h2 a, .title_module_h2 .title_h2 span { display: block; color: #fff; text-decoration: none } .title_modulo { width: 100%; float: left; text-align: center; position: relative } .title_modulo:before { content: ""; width: 100%; height: 1px; z-index: 0; position: absolute; left: 0px; top: 19px; background: #ccc } .title_modulo .title_content { display: inline-block; line-height: 35px; font-size: 18px; color: #111; border: solid 1px #ccc; border-radius: 20px; text-align: center; text-transform: uppercase; font-weight: 400; position: relative; z-index: 0; background: #fff; padding: 0px 10px; margin: 0 0 20px } @media (max-width: 1199px) { .title_modulo .title_content { font-size: 16px } } .title_modulo .title_content a { text-decoration: none; color: #111; padding: 0px 20px } .title_modulo .title_content:hover { border-color: var(--main-bg-color); background: var(--main-bg-color) } .title_modulo .title_content:hover span { color: #fff } .title_modulo .title_content:hover a { color: #fff } .title_section .title_ { font-weight: 700; font-size: 26px; padding: 0px; margin: 0px; line-height: 30px; color: #111; text-transform: uppercase } .title_section .title_.white { color: #fff } .title_section .title_ span { color: #111 } .image_effect figure.snip1190 { color: #fff; position: relative; float: left; overflow: hidden; margin: 0px 1%; min-width: 100%; max-width: 100%; max-height: 100%; width: 100%; background: #000000; text-align: center } .image_effect figure.snip1190 * { -webkit-box-sizing: padding-box; box-sizing: padding-box; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out } .image_effect figure.snip1190 img { opacity: 0.8; max-width: 100% } .image_effect figure.snip1190 figcaption { bottom: 0; display: block; left: 0; position: absolute; right: 0; top: 0 } .image_effect figure.snip1190 h4 { font-weight: 400; font-size: 32px; left: 0; right: 0; letter-spacing: -1px; margin: 0 auto; color: #fff; position: absolute; bottom: 50%; -webkit-transform: translateY(50%); transform: translateY(50%) } .image_effect figure.snip1190 h4 span { color: var(--main-bg-color) } .image_effect figure.snip1190 p { position: absolute; top: 0; left: 0; right: 0; margin: 0 auto; top: 50%; opacity: 0; font-size: 14px; -webkit-transform: translateY(-20%) scale(0.7); transform: translateY(-20%) scale(0.7) } .image_effect figure.snip1190 .square { height: 78px; width: 78px; overflow: hidden; position: absolute; top: 50%; left: 50%; content: ''; -webkit-transform: rotate(45deg) translate(-50%, -50%); transform: rotate(45deg) translate(-50%, -50%); -webkit-transform-origin: 0 0; transform-origin: 0 0 } .image_effect figure.snip1190 .square:before, .image_effect figure.snip1190 .square:after { background-color: #ffffff; position: absolute; content: ""; display: block; -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out } .image_effect figure.snip1190 .square div:before, .image_effect figure.snip1190 .square div:after { background-color: #ffffff; position: absolute; content: ""; display: block; -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out } .image_effect figure.snip1190 .square:before, .image_effect figure.snip1190 .square:after { width: 65%; height: 2px } .image_effect figure.snip1190 .square div:before, .image_effect figure.snip1190 .square div:after { width: 2px; height: 65% } .image_effect figure.snip1190 .square:before, .image_effect figure.snip1190 .square div:before { left: 0; top: 0 } .image_effect figure.snip1190 .square:after, .image_effect figure.snip1190 .square div:after { bottom: 0; right: 0 } .image_effect figure.snip1190 a { left: 0; right: 0; top: 0; bottom: 0; position: absolute } .image_effect figure.snip1190:hover img, .image_effect figure.snip1190.hover img { opacity: 0.25; -webkit-transform: scale(1.1); transform: scale(1.1) } .image_effect figure.snip1190:hover h4, .image_effect figure.snip1190.hover h4 { opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px) } .image_effect figure.snip1190:hover p, .image_effect figure.snip1190.hover p { opacity: 1; -webkit-transform: translateY(0px) scale(1); transform: translateY(0px) scale(1) } .image_effect figure.snip1190:hover .square:before, .image_effect figure.snip1190.hover .square:before { width: 38% } .image_effect figure.snip1190:hover .square div:before, .image_effect figure.snip1190.hover .square div:before { height: 38% } .image_effect figure.snip1190:hover .square:after, .image_effect figure.snip1190.hover .square:after { width: 55% } .image_effect figure.snip1190:hover .square div:after, .image_effect figure.snip1190.hover .square div:after { height: 55% } .effect-2:before, .effect-2:after { left: 0; top: 0; width: 100%; height: 100%; border-style: solid; border-color: var(--main-bg-color) } .effect-2:before { border-width: 1px 0 1px 0; transform: scaleX(0) } .effect-2:after { border-width: 0 1px 0 1px; transform: scaleY(0) } .effect-2:hover:before, .effect-2:hover:after { transform: scale(1, 1) } .section_service_index { overflow: hidden; width: 100%; float: left; padding: 40px 0px } .section_service_index .block-privacy .wrap_service { overflow: hidden } @media (min-width: 992px) { .section_service_index .block-privacy .wrap_service { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center } } @media (max-width: 767px) { .section_service_index .block-privacy .wrap_service { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; margin-bottom: 15px } } .section_service_index .block-privacy .wrap_service .img_service { width: 120px; display: block; float: left } @media (max-width: 992px) and (min-width: 768px) { .section_service_index .block-privacy .wrap_service .img_service { width: 100%; text-align: center } } .section_service_index .block-privacy .wrap_service .ct_service { float: left; position: relative; background: #fff } @media (min-width: 992px) { .section_service_index .block-privacy .wrap_service .ct_service { width: calc(100% - 120px); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center } } @media (max-width: 991px) and (min-width: 768px) { .section_service_index .block-privacy .wrap_service .ct_service { width: 100%; float: left; text-align: center; margin-top: 10px } } @media (max-width: 767px) { .section_service_index .block-privacy .wrap_service .ct_service { width: calc(100% - 120px); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center } } .section_service_index .block-privacy .wrap_service .ct_service:before { content: ""; width: 0; height: 0 } @media (min-width: 992px) { .section_service_index .block-privacy .wrap_service .ct_service:before { border-style: solid; border-width: 30px 40px 30px 0; border-color: transparent #fff transparent transparent; position: absolute; left: -40px; top: 50%; z-index: 0; transform: translateY(-50%) } } @media (max-width: 991px) and (min-width: 768px) { .section_service_index .block-privacy .wrap_service .ct_service:before { width: 0; height: 0; border-style: solid; border-width: 0 40px 40px 40px; border-color: transparent transparent #fff transparent; position: absolute; left: 50%; top: -45px; z-index: 0; transform: translateX(-50%) } } @media (max-width: 767px) { .section_service_index .block-privacy .wrap_service .ct_service:before { border-style: solid; border-width: 30px 40px 30px 0; border-color: transparent #fff transparent transparent; position: absolute; left: -40px; top: 50%; z-index: 0; transform: translateY(-50%) } } .section_service_index .block-privacy .wrap_service .ct_service .font-icon { font-size: 18px; color: var(--main-bg-color); width: 30px; height: 30px; line-height: 30px; display: block; position: relative; z-index: 1 } @media (min-width: 992px) { .section_service_index .block-privacy .wrap_service .ct_service .font-icon { float: left; margin-right: 10px; margin-left: -20px } } @media (max-width: 991px) and (min-width: 768px) { .section_service_index .block-privacy .wrap_service .ct_service .font-icon { text-align: center; margin: -35px auto 0 } } @media (max-width: 767px) { .section_service_index .block-privacy .wrap_service .ct_service .font-icon { float: left; margin-right: 10px; margin-left: -20px } } .section_service_index .block-privacy .wrap_service .ct_text { position: relative; z-index: 1 } .section_service_index .block-privacy .wrap_service .ct_text p { text-transform: uppercase; padding: 0; margin: 0; font-size: 16px; color: #111 } @media (max-width: 991px) { .section_service_index .block-privacy .wrap_service .ct_text p { font-size: 15px } } .section_service_index .block-privacy .wrap_service .ct_text span { font-size: 14px } .section_service_index .block-privacy .wrap_service .ct_text span span { color: var(--main-bg-color) } .section_product_news { width: 100%; float: left; padding: 30px 0px 30px; background: none repeat scroll 0 0 #f1f1f1; -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.05) inset; box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.05) inset } .section_product_news .block-section { position: relative } .section_product_news .block-section .wrap_owl_product_news { padding-top: 15px; width: 100%; float: left } .section_product_news .block-section .wrap_owl_product_news .owl_product_news { position: inherit } .section_product_news .block-section .wrap_owl_product_news .owl_product_news .owl-nav { position: absolute; top: -35px; right: 15px } @media (min-width: 1200px) { .section_product_news .block-section .wrap_owl_product_news .owl_product_news .owl-nav { right: -285px } } @media (min-width: 992px) and (max-width: 1199px) { .section_product_news .block-section .wrap_owl_product_news .owl_product_news .owl-nav { right: -227px } } @media (min-width: 768px) and (max-width: 991px) { .section_product_news .block-section .wrap_owl_product_news .owl_product_news .owl-nav { right: 15px } } .section_product_news .block-section .wrap_owl_product_news .owl_product_news .owl-nav .owl-prev, .section_product_news .block-section .wrap_owl_product_news .owl_product_news .owl-nav .owl-next { width: 25px; height: 25px; text-align: center; line-height: 25px; border: solid 1px var(--main-bg-color); font-size: 0px; background: transparent } .section_product_news .block-section .wrap_owl_product_news .owl_product_news .owl-nav .owl-prev:before, .section_product_news .block-section .wrap_owl_product_news .owl_product_news .owl-nav .owl-next:before { width: 25px; height: 25px; text-align: center; line-height: 23px; background: transparent; color: var(--main-bg-color) } .section_product_news .block-section .wrap_owl_product_news .owl_product_news .owl-nav .owl-prev:hover, .section_product_news .block-section .wrap_owl_product_news .owl_product_news .owl-nav .owl-next:hover { border-color: var(--main-bg-color); background: var(--main-bg-color) } .section_product_news .block-section .wrap_owl_product_news .owl_product_news .owl-nav .owl-prev:hover:before, .section_product_news .block-section .wrap_owl_product_news .owl_product_news .owl-nav .owl-next:hover:before { color: #fff } .section_product_news .block-section .wrap_owl_product_news .owl_product_news .owl-nav .owl-prev { position: absolute; right: 30px; left: auto } .section_product_news .block-section .wrap_owl_product_news .owl_product_news .owl-nav .owl-prev:before { margin-left: -2px } .section_product_news .block-section .wrap_owl_product_news .owl_product_news .owl-nav .owl-next { position: absolute; right: 0px } @media (min-width: 768px) { .section_product_news .a_pc { padding-left: 0px } } .section_product_news .banner_wide { width: 100%; float: left; padding: 30px 0px 0px } .section_product_news .banner_wide a { display: block } .section_sale_day { padding: 30px 0 30px; position: relative } .section_sale_day .wrap_sale_day { padding-top: 15px; width: 100%; float: left } .section_sale_day .sale_day { position: inherit } .section_sale_day .sale_day .owl-nav { position: absolute; top: -20px; right: 15px } .section_sale_day .sale_day .owl-nav .owl-prev, .section_sale_day .sale_day .owl-nav .owl-next { width: 25px; height: 25px; text-align: center; line-height: 25px; border: solid 1px var(--main-bg-color); font-size: 0px; background: transparent } .section_sale_day .sale_day .owl-nav .owl-prev:before, .section_sale_day .sale_day .owl-nav .owl-next:before { width: 25px; height: 25px; text-align: center; line-height: 23px; background: transparent; color: var(--main-bg-color) } .section_sale_day .sale_day .owl-nav .owl-prev:hover, .section_sale_day .sale_day .owl-nav .owl-next:hover { border-color: var(--main-bg-color); background: var(--main-bg-color) } .section_sale_day .sale_day .owl-nav .owl-prev:hover:before, .section_sale_day .sale_day .owl-nav .owl-next:hover:before { color: #fff } .section_sale_day .sale_day .owl-nav .owl-prev { position: absolute; right: 30px; left: auto } .section_sale_day .sale_day .owl-nav .owl-prev:before { margin-left: -2px } .section_sale_day .sale_day .owl-nav .owl-next { position: absolute; right: 0px } .downtime { font-size: 16px; position: absolute; top: 10px; right: 10px; z-index: 9; background: rgba(0, 0, 0, 0.075); padding: 0 10px; border-radius: 15px; line-height: 24px } .downtime i { color: #fff } .downtime .time { color: var(--main-bg-color) } .section_owl_two_block { overflow: hidden; padding: 0px 0px 20px } .section_owl_two_block .wrap_vip { margin: 5px 0px 20; width: 100%; float: left } .section_owl_two_block .wrap_vip .product_box_item { margin-top: 15px; padding: 10px; padding-left: 0px } .section_owl_two_block .wrap_vip .owl-nav { position: absolute; top: -30px; right: 0px } .section_owl_two_block .wrap_vip .owl-nav .owl-prev, .section_owl_two_block .wrap_vip .owl-nav .owl-next { width: 25px; height: 25px; text-align: center; line-height: 25px; border: solid 1px var(--main-bg-color); font-size: 0px; background: transparent; padding: 0px } .section_owl_two_block .wrap_vip .owl-nav .owl-prev:before, .section_owl_two_block .wrap_vip .owl-nav .owl-next:before { width: 25px; height: 25px; text-align: center; line-height: 23px; background: transparent; color: var(--main-bg-color) } .section_owl_two_block .wrap_vip .owl-nav .owl-prev:hover, .section_owl_two_block .wrap_vip .owl-nav .owl-next:hover { border-color: var(--main-bg-color); background: var(--main-bg-color) } .section_owl_two_block .wrap_vip .owl-nav .owl-prev:hover:before, .section_owl_two_block .wrap_vip .owl-nav .owl-next:hover:before { color: #fff } .section_owl_two_block .wrap_vip .owl-nav .owl-prev { position: absolute; right: 30px; left: auto } .section_owl_two_block .wrap_vip .owl-nav .owl-prev:before { margin-left: -2px } .section_owl_two_block .wrap_vip .owl-nav .owl-next { position: absolute; right: 0px } .section_owl_two_block .wrap_vip .owl-dots { display: none } .block_section_tintuc .des_blog { width: 100%; float: left; text-align: center; margin-top: -30px 0 0 0px } .block_section_tintuc .des_blog span { padding: 0px; line-height: 22px; font-size: 14px; color: #111; font-weight: 400; display: inline-block; width: 50% } @media (max-width: 991px) and (min-width: 768px) { .block_section_tintuc .des_blog span { width: 80% } } @media (max-width: 767px) { .block_section_tintuc .des_blog span { width: 100% } } .block_section_tintuc .owl-nav { display: none } .wrap_tintuc { width: 100%; float: left; margin-top: 20px; margin-bottom: 40px } .wrap_tintuc .owl-dots { bottom: -10px } .wrap_tintuc .owl-dots .owl-dot { border: solid 1px var(--main-bg-color) } .section_brand { padding: 0px 0px 30px; width: 100%; float: left } .section_brand .block-brand .owl-nav .owl-prev, .section_brand .block-brand .owl-nav .owl-next { width: 25px; height: 25px; text-align: center; line-height: 25px; border: solid 1px var(--main-bg-color); font-size: 0px; background: transparent } .section_brand .block-brand .owl-nav .owl-prev:before, .section_brand .block-brand .owl-nav .owl-next:before { width: 25px; height: 25px; text-align: center; line-height: 23px; background: transparent; color: var(--main-bg-color) } .section_brand .block-brand .owl-nav .owl-prev:hover, .section_brand .block-brand .owl-nav .owl-next:hover { border-color: var(--main-bg-color); background: var(--main-bg-color) } .section_brand .block-brand .owl-nav .owl-prev:hover:before, .section_brand .block-brand .owl-nav .owl-next:hover:before { color: #fff } .section_brand .block-brand .owl-dots { display: none } .section_brand .block-brand a { display: flex; justify-content: center } .section_brand .block-brand a .wrp { display: block; height: 85px; position: relative; color: inherit; text-decoration: none; line-height: 24px; padding: 3px 15px; display: flex; justify-content: center } .section_brand .block-brand a .wrp:before, .section_brand .block-brand a .wrp:after { content: ''; position: absolute; transition: transform .5s ease } .section_brand .block-brand a img { max-width: 100% } .section_info_reviews { width: 100%; float: left; padding: 40px 0px; margin-bottom: 30px; background: #f5f5f5 } .section_info_reviews .block-reviews { position: relative; padding: 40px 0px; min-height: 500px } @media (min-width: 992px) { .section_info_reviews .block-reviews:before { content: ""; background-image: url("//bizweb.dktcdn.net/100/296/690/themes/638994/assets/model.png?1556106383936"); background-position: center center; background-size: contain; width: 300px; height: 100%; background-repeat: no-repeat; position: absolute; top: 25px; transform: translateX(-50%); left: 50%; z-index: 0 } } @media (max-width: 991px) { .section_info_reviews .block-reviews .info_left { width: 100%; float: left; margin-bottom: 15px } } .section_info_reviews .content_info { margin-top: 25px; width: 100%; float: left } .section_info_reviews .content_info span { display: block; text-align: left; font-size: 14px; color: #555 } .section_info_reviews .content_info .sologan { padding-left: 35px; position: relative; max-width: 320px; font-size: 18px; border-left: solid 1px #ddd; line-height: 24px; margin: 25px 0px } .section_info_reviews .content_info .rview .owl-reviews .content-rview { width: 100%; float: left; overflow: hidden; margin-top: 20px } .section_info_reviews .content_info .rview .owl-reviews .content-rview .wrap { width: 100%; float: left; overflow: hidden; margin-bottom: 20px; display: flex; justify-content: center; align-items: center } .section_info_reviews .content_info .rview .owl-reviews .content-rview .image-client { width: 70px; height: 70px; display: block; float: left; margin-right: 10px } .section_info_reviews .content_info .rview .owl-reviews .content-rview .image-client img { border-radius: 50%; max-width: 100%; border: solid 3px #fff } .section_info_reviews .content_info .rview .owl-reviews .content-rview .content_us { width: calc(100% - 100px); display: block; float: left; margin-left: 10px } .section_info_reviews .content_info .rview .owl-reviews .content-rview .content_us p { font-size: 14px; margin: 0px; padding: 0px; line-height: 20px; color: #111; display: inline-block; margin-bottom: 7px; position: relative } .section_info_reviews .content_info .rview .owl-reviews .content-rview .content_us p:after { content: ""; width: 50px; height: 1px; background: var(--main-bg-color); position: absolute; left: 0; bottom: -2px } .section_info_reviews .content_info .rview .owl-reviews .owl-dots { bottom: -20px } .section_info_reviews .content_info .rview .owl-reviews .owl-nav { display: none } .section_get_email { background-image: url("//bizweb.dktcdn.net/100/296/690/themes/638994/assets/background_get_email.png?1556106383936"); background-size: cover; background-position: top left; background-repeat: no-repeat; min-height: 300px; width: 100%; padding: 30px 0px; position: relative; z-index: 0; display: flex; align-items: center; justify-content: center; flex-flow: column } .section_get_email:before { content: ""; width: 100%; height: 100%; top: 0; left: 0; background: rgba(0, 0, 0, 0.5); opacity: 1; z-index: 1; position: absolute } .section_get_email .wrap_get_email { position: relative; z-index: 2 } .section_get_email .wrap_get_email .email-subscribe .des_ { font-size: 14px; color: #fff; width: 100%; float: left; text-align: center } .section_get_email .wrap_get_email .mc_embed_signup { width: 100%; float: left; position: relative } .section_get_email .wrap_get_email .mc_embed_signup form { margin-bottom: 0px } .section_get_email .wrap_get_email .mc_embed_signup input { font-size: 14px; color: #111; height: 45px; border: solid 1px #ebebeb; background: #fff; padding: 0px 80px 0px 30px; line-height: 45px; box-shadow: none; outline: none; text-align: left; border-radius: 25px } .section_get_email .wrap_get_email .mc_embed_signup .button_sub { font-size: 14px; color: #fff; height: 45px; line-height: 45px; padding: 0px 15px; background: var(--main-bg-color); border: solid 1px var(--main-bg-color); box-shadow: none; outline: none; position: absolute; right: 0; text-align: center; top: 0; border-top-right-radius: 25px; border-bottom-right-radius: 25px } .blog-inner { margin-bottom: 40px; width: 100%; overflow: hidden } .blog-inner .blog-img { width: 100%; float: left; position: relative } .blog-inner .blog-img a { display: block; position: relative; width: 100%; height: 100% } .blog-inner .blog-img a img { margin: 0 auto } .blog-inner .blog-img .time_post { position: absolute; width: 50px; height: 25px; z-index: 9; bottom: 0; right: 0px; background: var(--main-bg-color); text-align: center; line-height: 17px; display: flex; align-items: center; flex-flow: row } .blog-inner .blog-img .time_post .blocktime { color: #fff; font-size: 14px; font-weight: 400; width: 100%; text-align: center; position: relative; padding: 0px 7px } .blog-inner .blog-img .time_post .blocktime:before, .blog-inner .blog-img .time_post .blocktime:after { content: ""; position: absolute } .blog-inner .blog-img .time_post .blocktime:before { top: -9px; left: 0; width: 0; height: 0; border-style: solid; border-width: 0 25px 15px 25px; border-color: transparent transparent var(--main-bg-color) transparent } .blog-inner .blog-img .time_post .blocktime:after { bottom: -9px; left: 0; width: 0; height: 0; border-style: solid; border-width: 15px 25px 0 25px; border-color: var(--main-bg-color) transparent transparent transparent } .blog-inner .blog-img .time_post .blocktime span { display: block; position: relative; z-index: 2 } .blog-inner .blog-img .time_post .blocktime span:first-child { font-size: 14px } .blog-inner .blog-img .time_post .blocktime span:last-child { font-size: 18px; border-top: solid 1px #fff; padding-top: 2px } .blog-inner .content__ { width: 100%; float: left } .blog-inner h3 { font-size: 17px; line-height: 20px; margin: 10px 0px; padding: 0; font-weight: 400; color: #111 } .blog-inner h3 a { color: #111; text-decoration: none } .blog-inner h3 a:hover { color: var(--main-bg-color) } .blog-inner h2 { font-size: 12px; text-transform: uppercase } .blog-inner .blog_desciption { padding: 10px 0; border-top: solid 1px #e8e8e8; border-bottom: solid 1px #e8e8e8; color: #555; line-height: 20px; font-size: 14px; font-weight: 400; } .blog-inner .author span { color: #111; line-height: 20px } .blog-inner .author span:first-child { margin-right: 20px } .blog-inner .author span i { color: var(--main-bg-color); padding-right: 0px } .blog-inner .author, .blog-inner .more-info { margin-top: 5px } .blog-inner .more-info a { color: #111; text-decoration: none } .blog-inner .more-info a:hover { color: var(--main-bg-color) } .blog-inner .author { display: block; margin-top: 10px } .product-col .product-item { height: unset } .product-col .product-item form { margin-bottom: 0px } .aside_product_index { width: 100%; float: left; position: relative } .aside_product_index .product_loop_inaside { width: 100%; float: left } .aside_product_index .product_loop_inaside .owl_product_mini .owl-dots { position: relative; bottom: 0px } .aside_product_index .product_loop_inaside .owl_product_mini .owl-dots .owl-dot { background: #d2d2d2 } .aside_product_index .product_loop_inaside .owl_product_mini .owl-dots .owl-dot.active { background: var(--main-bg-color) } .aside_product_index .product_loop_inaside .owl_product_mini .owl-nav { display: none; position: absolute; top: -20px; right: 0px } .aside_product_index .product_loop_inaside .owl_product_mini .owl-nav .owl-prev, .aside_product_index .product_loop_inaside .owl_product_mini .owl-nav .owl-next { width: 25px; height: 25px; text-align: center; border-radius: 50%; line-height: 25px; border: solid 2px #ebebeb; font-size: 0px; background: transparent } .aside_product_index .product_loop_inaside .owl_product_mini .owl-nav .owl-prev:before, .aside_product_index .product_loop_inaside .owl_product_mini .owl-nav .owl-next:before { width: 25px; height: 25px; text-align: center; line-height: 21px; background: transparent; font-size: 16px } .aside_product_index .product_loop_inaside .owl_product_mini .owl-nav .owl-prev:hover, .aside_product_index .product_loop_inaside .owl_product_mini .owl-nav .owl-next:hover { border-color: var(--main-bg-color); background: #fff } .aside_product_index .product_loop_inaside .owl_product_mini .owl-nav .owl-prev:hover:before, .aside_product_index .product_loop_inaside .owl_product_mini .owl-nav .owl-next:hover:before { color: var(--main-bg-color) } .aside_product_index .product_loop_inaside .owl_product_mini .owl-nav .owl-prev { position: absolute; right: 30px; left: auto } .aside_product_index .product_loop_inaside .owl_product_mini .owl-nav .owl-prev:before { margin-left: -3px; content: "\f0d9" } .aside_product_index .product_loop_inaside .owl_product_mini .owl-nav .owl-next { position: absolute; right: 0px } .aside_product_index .product_loop_inaside .owl_product_mini .owl-nav .owl-next:before { content: "\f0da"; margin-left: -1px } .pro-item { width: 100%; float: left; overflow: hidden; padding: 15px 0px; border-bottom: 1px solid #ebebeb } .pro-item:last-child { border-bottom: 0px } .pro-item .product-list-small { overflow: hidden } .pro-item .product-list-small .product-thumbnail { width: 80px; display: block; float: left; margin-right: 15px } .pro-item .product-list-small .product-info { display: block; float: left; width: calc(100% - 100px) } .pro-item .product-list-small .product-info .product-name { font-size: 14px; font-weight: 400; margin: 0 0 5px; line-height: 22px } .pro-item .product-list-small .product-info .product-name a { color: #111; text-decoration: none } .pro-item .product-list-small .product-info .product-name+p { margin-bottom: 0 } .pro-item .product-list-small .product-info .price { font-size: 16px; color: var(--main-bg-color); font-weight: 700; margin-right: 10px } .pro-item .product-list-small .product-info .product-price-old { font-size: 13px; color: #acacac; line-height: 24px; font-weight: 300; text-decoration: line-through; margin-right: 10px } #customer_register, #customer_login, #recover_customer_password, #customer-reset-password { width: 100%; float: left; margin-bottom: 20px } .login_popup .account_popup_main_content { position: relative } .login_popup .account_popup_main_content .closed_modal { display: inline-block; width: 20px; height: 20px; background: #333; border-radius: 50%; position: absolute; right: -10px; top: -10px; color: #fff; font-size: 11px; text-align: center; line-height: 20px; cursor: pointer } .login_popup .account_popup_main_content .closed_modal .fa { font-size: 11px } #login_register { width: 615px; height: 540px; margin: 0 auto; background: #fff; padding: 0 !important; overflow: visible; border-radius: 5px } #login_register .title-modal { margin: 0 0 30px; width: 100%; float: left; font-weight: 500; font-size: 18px; color: #fff; background: var(--main-bg-color); line-height: 50px; border-top-left-radius: 5px; border-top-right-radius: 5px } #login_register form { margin-bottom: 0px } #login_register form .btn-link-style {} #login_register p { width: 100%; float: left; margin: 0px; padding: 0px; color: #707070 } #login_register p a { color: #707070 } #login_register .form-group { padding: 0; margin: 0 0 15px; width: 100%; float: left } #login_register .form-group label { font-size: 14px; color: #707070; font-weight: 400 } #login_register .form-group label em { color: red } #login_register .form-group input { border: solid 1px #ebebeb; outline: none; box-shadow: none; border-radius: 5px; padding: 0px 15px } #login_register .form-control { width: 100%; float: left; font-size: 1em; color: #898989; height: 45px; line-height: 45px; padding: 0px } #login_register #social_login_widget { width: 100%; float: left; display: flex; justify-content: center } #login_register .accept_submit { font-size: 14px; color: #111; font-weight: 400; width: 100%; float: left; margin-top: 0px } #login_register .accept_submit input { width: 15px; height: 15px; float: left; position: relative; border: solid 1px #ebebeb; opacity: 1; background: #fff; box-shadow: none; outline: none; line-height: 24px; margin-top: 4px; margin-right: 5px } #login_register .accept_submit a { color: var(--main-bg-color); text-decoration: underline } #login_register .btn-full-width { width: 100%; height: 45px; line-height: 45px; text-align: center; font-size: 16px; color: #fff; background: var(--main-bg-color); border: solid 1px var(--main-bg-color); border-radius: 5px } #login_register .btn-width { height: 45px; padding: 0px 35px; line-height: 45px; color: #fff; background: var(--main-bg-color); border: solid 1px var(--main-bg-color); border-radius: 5px; text-align: center; font-size: 16px } #login_register .social_login_info { width: 100%; float: left; position: relative } #login_register .social_login_info:before { position: absolute; top: 50%; left: 0; right: 0; content: ""; border-bottom: #ebebeb 1px solid; z-index: -1 } #login_register .social_login_info span { background: #fff; padding: 0 10px } #login_register .other_ways { width: 100%; float: left; margin: 0px 0; text-align: center; color: #333; font-size: 14px } #login_register .other_ways a { color: var(--main-bg-color); text-decoration: none !important } .extend_content { background: var(--main-bg-color); width: 484px; height: 100%; float: left; color: #fff; display: block; border-radius: 5px } .extend_content .title { font-size: 1em; color: #fff; margin-bottom: 40px; width: 100%; float: left } .account_popup_main_content { width: 100%; float: left; height: 100%; margin: 0; padding: 0px; border-radius: 5px } .account_popup_main_content .wrap_pop { padding: 40px } .hasborder { padding-bottom: 60px; border-bottom: solid 1px #ebebeb } .google-map { width: 100% } .google-map .map { width: 100%; height: 400px; background: #dedede } .gllpLatlonPicker { border: none; padding: 0px; border: solid 10px #ebebeb } .gllpMap { width: 100%; height: 450px; border: solid 10px #fff } @media only screen and (max-width: 760px), (min-device-width: 768px) and (max-device-width: 1024px) { .table-responsive-block table, .table-responsive-block thead, .table-responsive-block tbody, .table-responsive-block th, .table-responsive-block td, .table-responsive-block tr { display: block } .table-responsive-block thead tr { position: absolute; top: -9999px; left: -9999px } .table-responsive-block tr { background: #fff; line-height: 20px; margin-bottom: 10px } .table-responsive-block td { border: none; position: relative; padding-left: 40%; text-align: right; font-weight: 700; overflow: hidden } .table-responsive-block td .price { width: 70%; display: block; float: right } .table-responsive-block td.last { padding: 0; line-height: 50px } .table-responsive-block td.last a { color: var(--main-bg-color) } .table-responsive-block td:before { position: absolute; top: 13px; left: 10px; width: 45%; padding-right: 10px; text-align: left; white-space: nowrap; font-weight: 400 } .table-responsive-block .table-order td:nth-of-type(1):before { content: "ÄÆ¡n hÃ&nbsp;ng" } .table-responsive-block .table-order td:nth-of-type(2):before { content: "NgÃ&nbsp;y" } .table-responsive-block .table-order td:nth-of-type(3):before { content: "Chuyá»ƒn Ä‘áº¿n" } .table-responsive-block .table-order td:nth-of-type(4):before { content: "Äá»‹a chá»‰" } .table-responsive-block .table-order td:nth-of-type(5):before { content: "GiÃ¡ trá»‹" } .table-responsive-block .table-order td:nth-of-type(6):before { content: "TÃ¬nh tráº¡ng" } .table-responsive-block #order_details td:nth-of-type(1):before { content: "Sáº£n pháº©m" } .table-responsive-block #order_details td:nth-of-type(2):before { content: "MÃ£ sáº£n pháº©m" } .table-responsive-block #order_details td:nth-of-type(3):before { content: "GiÃ¡" } .table-responsive-block #order_details td:nth-of-type(4):before { content: "Sá»‘ lÆ°á»£ng" } .table-responsive-block #order_details td:nth-of-type(5):before { content: "Tá»•ng" } .table-responsive-block #order_details td:nth-of-type(6):before { content: "TÃ¬nh tráº¡ng" } .table-responsive-block .totalorders td:nth-of-type(1):before { content: "Táº¡m tÃ­nh" } .table-responsive-block .totalorders td:nth-of-type(2):before { content: "PhÃ­ váº­n chuyá»ƒn" } .table-responsive-block .totalorders td:nth-of-type(3):before { content: "Tá»•ng tiá»n" } .table-responsive-block .totalorders td:nth-of-type(4):before { content: "Sá»‘ lÆ°á»£ng" } .table-responsive-block .totalorders td:nth-of-type(5):before { content: "Tá»•ng" } .table-responsive-block .totalorders td:nth-of-type(6):before { content: "TÃ¬nh tráº¡ng" } } @media (min-width: 1200px) { .container { width: 1200px } } @media (max-width: 1199px) { .searchboxlager .searchfromtop { z-index: 3; display: none; border-radius: 0px; z-index: 999999; position: absolute; top: 90px; right: 65px !important; width: 320px; float: right !important; margin-right: 0px; margin-left: 0px } .searchboxlager .searchfromtop form { margin-bottom: 0px } .searchboxlager .searchfromtop form input { border-radius: 0px; margin-bottom: 0px } .searchboxlager .searchfromtop form input:focus { outline: none; box-shadow: none } } @media (max-width: 991px) { .logo { display: block; font-size: 30px; line-height: 45px; max-width: 200px; margin: 0 auto } .oder_total_monney { overflow: hidden } .header_search { margin: 8px 15px !important } .top-cart-content { display: none !important } .search-cart { position: absolute; z-index: 999; right: 15px; top: -90px } .opacity_filter.opacity_filter_true { content: " "; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); position: fixed; top: 0px; left: 0px; z-index: 99999 } .opacity_menu.open_opacity { content: " "; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); position: absolute; top: 0px; left: 0px; z-index: 999999 } .show_open:before { font-size: 16px; line-height: 36px; color: #fff !important; content: "\e622"; font-style: normal } .hide_close:before { font-size: 16px; line-height: 36px; color: #fff !important; content: "\e61a"; font-style: normal } .menu-bar.hidden-md.hidden-lg { position: absolute; top: 37px; left: 15px; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); z-index: 1000; width: 50px } header .logo a { display: inline-block; text-align: left } .header-main { padding: 10px 0 } .filter-container { margin-bottom: 50px } .thismobile { margin-bottom: 30px !important } .closed_filter { display: block; background: var(--main-bg-color); height: 30px; width: 30px; line-height: 30px; text-align: center; position: absolute; right: 30px; top: 10px; z-index: 99999; cursor: pointer } .closed_filter .fa { font-size: 16px; color: #fff; line-height: 30px } .sidenav { width: 280px; height: 100%; position: fixed; z-index: 999999; top: 0px !important; background-color: var(--main-bg-color); overflow-x: hidden; -webkit-box-shadow: 0px 2px 11px 1px rgba(168, 168, 168, 0.54); -moz-box-shadow: 0px 2px 11px 1px rgba(168, 168, 168, 0.54); box-shadow: 0px 2px 11px 1px rgba(168, 168, 168, 0.54); visibility: hidden; -webkit-transition: all 0.35s ease; -o-transition: all 0.35s ease; transition: all 0.35s ease; -webkit-transform: translateX(-280px); -ms-transform: translateX(-280px); -o-transform: translateX(-280px); transform: translateX(-280px) } .sidenav.open_sidebar_menu { visibility: visible; -webkit-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0) } .sidenav .content_memu_mb { display: block; float: left; width: 100% } .sidenav .content_memu_mb .customer span { padding: 10px 0px; display: block; cursor: pointer } .sidenav .content_memu_mb .customer span a { font-size: 14px; line-height: 15px; color: #fff; display: block; margin: 0px 15px } .sidenav .content_memu_mb .customer .acc a:before { content: "\e603"; font-size: 16px; color: #fff; padding-right: 15px } .sidenav .content_memu_mb .customer .out a:before { content: "\e62b"; font-size: 16px; color: #fff; padding-right: 15px } .sidenav .content_memu_mb .link_list_mobile { margin: 0px 0px 0px } .sidenav .content_memu_mb .link_list_mobile .ct-mobile { border-bottom: solid 1px rgba(0, 0, 0, 0.075) } .sidenav .content_memu_mb .link_list_mobile .ct-mobile li { position: relative } .sidenav .content_memu_mb .link_list_mobile .ct-mobile li i { position: absolute; right: 5px; top: 0px; cursor: pointer; display: block; text-align: center; width: 30px } .sidenav .content_memu_mb .link_list_mobile .ct-mobile .level0 { border-top: solid 1px rgba(0, 0, 0, 0.075) } .sidenav .content_memu_mb .link_list_mobile .ct-mobile .level0 a { display: block; font-size: 14px; line-height: 36px; padding: 0px 15px; color: #fff } .sidenav .content_memu_mb .link_list_mobile .ct-mobile .level0:last-child { border-bottom: 0px } .sidenav .content_memu_mb .link_list_mobile .ct-mobile .level0 .level1 { border-top: solid 1px rgba(0, 0, 0, 0.075) } .sidenav .content_memu_mb .link_list_mobile .ct-mobile .level0 .level1 a { display: block; font-size: 14px; line-height: 36px; padding: 0px 15px 0px 55px; color: #fff } .sidenav .content_memu_mb .link_list_mobile .ct-mobile .level0 .level1:last-child { border-bottom: 0px } .sidenav .content_memu_mb .link_list_mobile .ct-mobile .level0 .level1:first-child { border-top: 0px } .sidenav .content_memu_mb .link_list_mobile .ct-mobile .level0 .level1 .level2 { border-top: solid 1px rgba(0, 0, 0, 0.075) } .sidenav .content_memu_mb .link_list_mobile .ct-mobile .level0 .level1 .level2 a { display: block; font-size: 14px; line-height: 24px; padding: 5px 35px 5px 65px; color: #fff } .sidenav .content_memu_mb .link_list_mobile .ct-mobile .level0 .level1 .level2:last-child { border-bottom: 0px } .sidenav .content_memu_mb .link_list_mobile .ct-mobile .level0 .level1 .level2:first-child { border-top: 0px } .sidenav .content_memu_mb .link_list_mobile .ct-mobile .level0 .level1 .level2 .level3 { border-top: solid 1px rgba(0, 0, 0, 0.075) } .sidenav .content_memu_mb .link_list_mobile .ct-mobile .level0 .level1 .level2 .level3 a { display: block; font-size: 14px; line-height: 24px; padding: 5px 35px 5px 75px; color: #fff } .sidenav .content_memu_mb .link_list_mobile .ct-mobile .level0 .level1 .level2 .level3:last-child { border-bottom: 0px } .sidenav .content_memu_mb .link_list_mobile .ct-mobile .level0 .level1 .level2 .level3:first-child { border-top: 0px } .sidenav .content_memu_mb .link_list_mobile .ct-mobile .level_ico a { padding: 0px 15px 0px 40px } .sidenav .top_menu_mobile { overflow: hidden; background: #fff; padding: 10px 0px } .sidenav .close_menu { display: block; height: 66px; background-image: url("//bizweb.dktcdn.net/100/296/690/themes/638994/assets/logo.png?1548478073391"); background-repeat: no-repeat; background-size: contain; background-position: center; width: 200px; margin-top: -5px; margin-left: 15px; margin: 0 auto } .sidenav .head_title_menu { display: block; text-align: left; line-height: 24px; font-size: 18px; color: #fff; padding: 7px 15px } .sidenav .fot_menu_mobile { overflow: hidden; float: left; width: 100% } .sidenav .fot_menu_mobile .link_list_action .login_mobile li { border-top: solid 1px rgba(0, 0, 0, 0.075) } .sidenav .fot_menu_mobile .link_list_action .login_mobile li:nth-child(1) { border-top: 0px } .sidenav .fot_menu_mobile .link_list_action .login_mobile li a { display: block; font-size: 14px; line-height: 36px; padding: 0px 15px; color: #fff } .sidenav .fot_menu_mobile .link_list_action .login_mobile li a .fa { padding-right: 10px } #open-filters { color: #fff; background: var(--main-bg-color); position: fixed; right: 0; top: 35% !important; width: 40px; height: 40px; line-height: 40px; text-align: center; cursor: pointer; border-radius: 20px 0px 0px 20px; z-index: 99999; font-size: 18px; -webkit-transition: all 0.35s ease; -o-transition: all 0.35s ease; transition: all 0.35s ease } #open-filters:before, #open-filters:after { content: ""; position: absolute } #open-filters .fter { display: block } #open-filters .fter:before, #open-filters .fter:after { content: ""; position: absolute } #open-filters .fter:before { top: -16px; right: 0px; width: 20px; height: 30px } #open-filters .fter:after { bottom: -15px; right: 0px; width: 20px; height: 30px } #open-filters.openf { right: 256px } #open-filters.openf i:before { content: '\f00d' } #open-filters span { display: none } .dqdt-sidebar { position: fixed; width: 256px; background: #fff; top: 0; bottom: 0; right: 0; padding: 15px; overflow: auto; z-index: 100000; visibility: hidden; -webkit-transition: all 0.35s ease; -o-transition: all 0.35s ease; transition: all 0.35s ease; -webkit-transform: translateX(100%); -ms-transform: translateX(100%); -o-transform: translateX(100%); transform: translateX(100%) } .dqdt-sidebar.openf { visibility: visible; -webkit-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0) } #nav-mobile .ul_mobile { width: 100%; float: left; background: #fff } #nav-mobile li.item_li { width: 50%; float: left; border-top: solid 1px var(--main-bg-color); border-bottom: solid 1px var(--main-bg-color); text-align: center } #nav-mobile li.item_li a { display: block; color: var(--main-bg-color) } #nav-mobile li.item_li:after { content: none } #nav-mobile li.item_li:first-child { border-right: solid 1px var(--main-bg-color) } #nav-mobile li.item_li:nth-child(3) { width: 100%; border-top: 0px; border-bottom: solid 1px var(--main-bg-color) } .wrp_border_collection .collection_container { padding: 0px 15px !important } .search_mobile { position: absolute; right: 90px; top: 12px; font-size: 18px; width: 20px } .form-group .button_cart_buy_enable:after, .form-group .button_cart_buy_disable:after { content: none } footer .follow_option { float: none; width: 100%; text-align: center; margin: 0 auto } .section_product_comeback .border_wrap { margin-top: -17px } .section_two_col .wrap_box_gift { margin-bottom: 110px } .title-page .title-head-page { line-height: 28px } .item_product_list .product-box.product-box-list .product-info .product-summary p { width: 100% !important } } @media (min-width: 768px) and (max-width: 991px) { .details-pro .social-sharing .social-normal { padding: 5px 0px; margin-top: 15px } .details-pro .contacts { float: left } .details-pro .contacts .block_phone { line-height: 20px; padding: 5px 0px } footer .bottom_footer .wrap_footer_bottom:after { right: -115px } .ul_post { margin-bottom: 20px } .aside-cate-blog { margin-top: 0px !important } } @media (max-width: 767px) { .details-pro { padding: 0px } .wrap_contact .col-xs-12 { margin-bottom: 15px } .wrap_contact .col-xs-12:last-child { margin-bottom: 0px } .article-main .title-head-article { font-size: 20px; line-height: 28px } .ul_post { margin-bottom: 20px } fieldset.form-group.padding-bottom-0.col-xs-12.col-sm-12.col-md-12 { margin-bottom: 20px } .aside-cate-blog { margin-top: 0px } .sortPagiBar .border_sort select { background-position: right 10px center } #stop { margin-left: 25px } .pagination .page_button .fa { line-height: 25px; display: block; text-align: center } .xs_padding { padding: 0px } .owl_product_comback .product_comeback_wrap .slick-dots li { margin: 0 5px } .owl_product_comback .product_comeback_wrap .slick-dots { right: 0px; top: -50px } .slick-dots li { width: 10px; height: 10px; margin: 0 5px } .slick-dots li button { width: 10px; height: 10px } footer .bottom_footer .wrap_footer_bottom { padding: 0px 15px } .details-pro .social-sharing .social-normal { padding: 5px 0px; margin-top: 15px } .details-pro .contacts .block_phone { line-height: 20px; padding: 5px 0px; position: relative } .details-pro .social-sharing { width: 100%; text-align: center } .details-pro .contacts { float: left; width: 100%; text-align: center } .block_phone { display: inline !important } .block_phone:before { left: -20px !important } .block_phone&gt;span { padding-left: 20px } .searchboxlager .searchfromtop { right: -15px !important } .searchboxlager .searchfromtop form { margin-bottom: 0px } .searchboxlager .searchfromtop form input { border-radius: 0px; margin-bottom: 0px } .searchboxlager .searchfromtop form input:focus { outline: none; box-shadow: none } .hdmh { width: 100%; float: left } .details-pro .title-product { margin: 15px 0px !important; line-height: 28px } .list-blogs .blog-item { margin-bottom: 15px } .blog_cate { margin-top: 25px } .ll { height: 50px !important } .search-cart { position: absolute; z-index: 999; right: 15px; top: -50px; height: 60px !important } .search-cart .top-cart-contain .mini-cart .heading-cart .background_cart { width: 25px !important; height: 25px !important } .search-cart .top-cart-contain .mini-cart .heading-cart .background_cart { margin-right: 8px; margin-top: 8px } .search-cart .use_register { margin-right: 0px; right: 55px !important; top: 11px !important } .header_top .topbar_wrap .head_content .logo_top { width: 100% } .logo { font-size: 30px; line-height: 50px !important } } @media (min-width: 544px) and (max-width: 767px) { .search-cart .top-cart-contain .mini-cart .heading-cart .background_cart { margin-right: 8px; margin-top: 0px !important } } @media (max-width: 543px) { .owl_product_sale .saler_item { padding: 20px 0px 0px !important; min-height: 330px !important } .search_mobile { position: absolute; right: 70px !important } .search-cart .use_register span.drop .fa { display: none !important } .search-cart .use_register { right: 40px !important; top: 11px !important } section.sidebar.left-content.col-lg-12 { padding: 0 } .logo { display: block; font-size: 20px } .search-cart .top-cart-contain .mini-cart { padding: 13px 0px !important; height: 60px !important } } @media (max-width: 480px) { .logo { margin-top: 5px !important } } @media (max-width: 425px) { footer .bottom_footer .wrap_footer_bottom { min-height: 380px } footer .bottom_footer .wrap_footer_bottom:after { width: 300px; height: 185px; right: 0; bottom: -26px } footer .bottom_footer .wrap_footer_bottom h4 { font-size: 18px } } @media (max-width: 375px) { .owl_product_comback .product_comeback_wrap .slick-dots { right: -12px } } @media (min-width: 426px) and (max-width: 767px) { footer .bottom_footer .wrap_footer_bottom { min-height: 320px } footer .bottom_footer .wrap_footer_bottom:after { right: 110px; bottom: -26px } } @media (max-width: 1199px) { header nav .mega-content { width: 940px } header nav .mega-content .level1.item { text-align: left } } @media (max-width: 991px) and (min-width: 768px) { .search.f-right { margin-right: 50px } } @media (max-width: 991px) { header&gt;.container { position: relative } .menu-bar.hidden-md.hidden-lg { position: absolute; right: 15px; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); z-index: 1000 } .menu-bar.hidden-md.hidden-lg .fa { font-size: 26px; color: var(--main-bg-color) } header .logo a { display: inline-block; text-align: left } .header_top .topbar_wrap .head_content { height: 75px; position: relative } .header_top .topbar_wrap .head_content .logo_top { height: 75px } .header_top .topbar_wrap .head_content .logo_top a { line-height: 75px } .header_top .topbar_wrap .head_content .header_top_cart { position: absolute; right: 0px; height: 75px; top: 0; line-height: 75px } .search-cart .use_register { float: left; margin-right: 0px; position: absolute; right: 60px; top: 12px; height: 75px } .search-cart .use_register .login_and_register { right: -15px } .search-cart .use_register span.drop { display: inline-block; position: absolute; top: 45px; right: -5px } .search-cart { position: absolute; z-index: 999; right: 15px; top: 0 } .search-cart .top-cart-contain .mini-cart .heading-cart .cart_num { top: 30px } .top-cart-contain { padding: 0; right: 0; height: 80px; line-height: 40px; position: absolute; top: 0px } .top-cart-contain .mini-cart { padding: 0px !important; height: 80px !important } .top-cart-contain .mini-cart .background_cart .icons:before { top: 35px !important } header nav .nav-item { display: block; width: 100%; text-align: left; margin: 0 } header nav .nav-item .dropdown-menu { display: none !important; position: static; border: none } header nav .nav-item.open a { background: none !important } header nav .nav-item.open&gt;.dropdown-menu { display: block !important; margin: 0; padding: 0 } header nav li.menu-line { display: none; border: none } header nav .nav-item&gt;a { line-height: 20px; padding: 5px 15px 3px } header nav #nav-mobile .nav-item&gt;.dropdown-menu { padding: 0 0 0 15px; position: static; width: 100%; float: none; border: none; padding-right: 7px } header nav .nav-item:hover&gt;.dropdown-menu li.open&gt;.dropdown-menu { display: block !important } .header-main { padding: 10px 0 } #nav { padding-right: 0; display: none; padding-right: 0; padding: 10px 0; border: 1px solid #ebebeb; margin-bottom: 15px } #nav.open { display: block } #nav .nav-link&gt;.fa { float: right; line-height: 22px; margin-right: -15px; width: 40px; text-align: center; transform: translateY(-5px); -webkit-transform: translateY(-5px); -moz-transform: translateY(-5px) } } @media (min-width: 768px) and (max-width: 1199px) { .header_top .topbar_wrap .head_content .logo_top { width: 20% !important } .header_top .topbar_wrap .head_content .logo_top a img { margin-left: 0px !important } } @media (min-width: 768px) and (max-width: 991px) { .header_top .topbar_wrap .head_content .logo_top { width: 40% !important } .header_top .topbar_wrap .head_content .logo_top a { width: 220px; line-height: 75px } .search_full { margin-top: 15px } .header_search_ .search_full .form_search .input-group-btn button { margin-top: 15px } } @media (max-width: 991px) { .logo { font-size: 30px; line-height: 65px } } @media (max-width: 543px) { .topbar .a-left { display: none } .topbar ul.list-inline.f-right { float: left !important } .search.f-right { float: none; width: 100% } } @media (max-width: 420px) { .col-xs-6.footer-header { width: 100% } } @media (max-width: 767px) { .header_top .topbar_wrap .head_content .logo_top a { line-height: 75px; width: 115px } .search_full { margin-top: 15px } .header_search_ .search_full .form_search .input-group-btn { top: 15px; right: 10px } .top-cart-contain .mini-cart .background_cart .icons:before { top: 15px !important } .top-cart-contain { right: 15px } .search-cart .top-cart-contain .mini-cart .heading-cart .background_cart i { top: 40px } .awe-section-4 { margin-bottom: 15px } .zoomWrapper img { position: static !important } .section_category_slide .owl_category .item .wrp_category.display_flex&gt;a { height: auto !important } .footer-inner .row div:nth-child(1) .footer-widget h4 { border-top: 0px } .iwi { text-align: center; margin-top: 0px } .details-product .share_add { padding-left: 0px } .social_share_product { text-align: left } } @media (max-width: 543px) { .product-box .product-thumbnail.display_flex { display: -webkit-flex; -webkit-align-items: center; display: -ms-flexbox; max-height: 140px; height: 140px } .search-cart .top-cart-contain .mini-cart .heading-cart .background_cart i { top: 20px } .product-box .product-info { padding-bottom: 5px } .owl_product_comback .product_comeback_wrap .owl_product_item_content .slick-slide { padding: 20px 0px 0px } .wrap_bd { padding: 30px 15px 15px !important } .wrp_list_product .item_small { padding: 20px 0px !important } .sale_list_product .item_large { padding: 20px 0px !important } .section_category_slide .owl_category .owl-nav .owl-prev, .section_category_slide .owl_category .owl-nav .owl-next { top: 30% !important } .product-box.product-box-list .product-thumbnail&gt;a { max-height: none } .product-box .product-thumbnail&gt;a img { height: auto !important } } @media (max-width: 430px) { .collection p.title-head-info { position: static } .collection h1.title-head { margin-bottom: 5px } } @media (max-width: 480px) { .product-tab .tab-link { margin-right: 10px } } @media (max-width: 375px) { .owl_product_comback .product_comeback_wrap .owl_product_item_content .slick-slide .saler_item .product-box .product-thumbnail .display_flex { max-height: 160px !important; height: 110px !important } .sodiachi .btn.btn-50 { width: 100%; margin-bottom: 10px } .logo { display: block; font-size: 30px; line-height: 45px; max-width: 150px; margin: 0 auto } } @media (max-width: 768px) { .quick-view { display: none !important } } @media (min-width: 1200px) { .collection_reponsive .col-lg-3:nth-child(4n+1) { clear: left } } @media (min-width: 992px) and (max-width: 1199px) { .collection_reponsive .col-md-3:nth-child(4n+1) { clear: left } } @media (min-width: 768px) and (max-width: 991px) { .collection_reponsive .col-sm-4:nth-child(3n+1) { clear: left } } @media (max-width: 767px) { .collection_reponsive .col-xs-6:nth-child(2n+1) { clear: left } } @media (min-width: 1200px) { .cls_search .col-lg-3:nth-child(4n+1) { clear: left } } @media (min-width: 992px) and (max-width: 1199px) { .cls_search .col-md-3:nth-child(4n+1) { clear: left } } @media (max-width: 991px) and (min-width: 768px) { .cls_search .col-sm-4:nth-child(3n+1) { clear: left } } @media (max-width: 767px) { .cls_search .col-xs-6:nth-child(2n+1) { clear: left } } .contact { color: var(--price-color); font-size: 18px; } .wrap_btn { margin-top: 20px; } .wrap_btn .btn-group { vertical-align: inherit !important; }  #review-data .comment-panel__head { display: inline-flex; } #review-data li .comment_container .comment-text .star-rating { font-size: .875em; line-height: 1; height: 1em; margin-bottom: 20px; display: table } .star-rating { position: relative; height: 1.618em; line-height: 1.618; font-size: 1em; width: 5em; font-family: 'FontAwesome'; font-weight: 400; } .star-rating:before { content: "\f005\f005\f005\f005\f005"; opacity: .25; float: left; top: 0; left: 0; position: absolute; letter-spacing: .1em; } .star-rating span { overflow: hidden; float: left; top: 0; left: 0; position: absolute; padding-top: 1.5em; font-family: 'FontAwesome'; } .star-rating span:before { content: "\f005\f005\f005\f005\f005"; top: 0; position: absolute; left: 0; color: #ffb14b; letter-spacing: .1em; } #review-data li p.meta { margin-bottom: .625em; display: inline-flex; margin-left: 10px; margin-top: -6px; } #review-data li .comment-text .meta strong { font-size: 18px; font-size: 1.2rem; display: block; } #review-data li .comment-text .meta * { margin-right: 1rem; font-size: 12px; font-size: .8rem; color: #222; line-height: 24px; } #review-data li p.meta strong { line-height: 1; margin-bottom: 3px; } #review-data .comment-panel__content.is-show-full .description { font-size: 14px; } #review-data li .comment_container { box-shadow: none; border-radius: 0; border-top: 1px solid; border-color: #ebebeb; padding: 1em 0; }  .fanpage iframe { min-width: 100%; max-width: 100%; } .google_map iframe { min-width: 100%; max-width: 100%; } .price_color { color: var(--price-color) } .product-details-bottom { position: relative; } .product-details-bottom .remove-item-cart { position: absolute; right: 10px; color: #1c1c1c; font-size: 15px; top: 9px; } .li_items_cart a { text-decoration: none !important; } .li_items_cart .product-details-bottom a { color: var(--main-bg-color) !important; ; float: right !important; ; } .li_items_cart { overflow: auto !important; ; padding: 5px 0 !important; ; } .li_items_cart .text2line { font-size: 14px !important; ; text-decoration: none !important; ; } .li_items_cart .product-image img { margin-right: 6px !important; ; float: left !important; ; width: 60px !important; ; } .wrapper_price { font-size: 16px !important; margin: 15px 0 !important; } .pd .btn_x:first-child { border-right: none !important; } .pd .btn_x { transition: 0.3s !important; padding: 5px !important; text-decoration: none !important; text-align: center !important; display: inline-block !important; width: 50% !important; border: 1px solid var(--main-bg-color) !important; color: #fff !important; } .pd .btn_x:hover { background: none !important; color: var(--main-bg-color) !important; } .pd .btn_cart { background: var(--main-bg-color) !important; } .pd .btn_pay { background: var(--main-bg-color) !important; } .top-subtotal { color: #333 !important; } .total_price { color: var(--price-color) !important; } .cart_popup_items { max-height: 340px !important; } .cart_popup_items::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); border-radius: 10px; background-color: #F5F5F5; } .cart_popup_items::-webkit-scrollbar { width: 4px; background-color: #F5F5F5; } .cart_popup_items::-webkit-scrollbar-thumb { border-radius: 10px; -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3); background-color: var(--main-bg-color); } .showCart { display: block !important; } @media only screen and (min-width: 768px) { .wrapper_cart:hover .have_product { display: block !important; } } .have_product { display: none; width: 315px; position: absolute !important; top: 40px !important; right: 0 !important; background: #fff !important; padding: 10px !important; text-align: left !important; z-index: 10000 !important; border-radius: 2px !important; box-shadow: 0px 2px 6px 0px rgba(50, 50, 50, 0.33) !important; } .mini-products-list { padding-left: 0px !important; } .wrapper_cart { margin-left: 20px; } .wrapper_cart .mini-cart .icon_cart { position: relative !important; display: inline-block !important; height: 20px !important; width: 30px !important; } .wrapper_cart .count_item_pr { position: absolute !important; top: -14px !important; right: 1px !important; font-size: 14px !important; } .price_color.pricechange { color: var(--main-bg-color); } .del_pr{ color: #888 !important; font-size: 15px !important } .evo-item-blogs .line-clamp a{ font-size: 16px; font-weight: 600 !important } .regular_pr{ display: inline-block !important } .btn_bynow{ background: var(--price-color); color: #fff; transition: 0.5s } .btn_bynow:hover{ color: #fff; opacity: 0.8 } .btn_addcart{ background: var(--main-bg-color); color: #fff; transition: 0.5s } .btn_addcart:hover{ opacity: 0.8; color: #fff } .title_form{ font-size: 18px; text-transform: uppercase; font-weight: 600; text-align: center } .title-head { font-size: 1.42857em; color: #333; text-decoration: none } .title-head a { color: #333 } .title-head a:hover { color: var(--main-bg-color) } .subtitle-head { font-size: 1.28571em; color: #333; margin: 20px 0 } .breadcrumb { margin: 0; font-size: 1em; padding: 10px 0; background-color: #fff; border-radius: 0; position: relative; display: block } .breadcrumb li { display: inline-block } .breadcrumb li&gt;a { color: #fff } .breadcrumb li&gt;a&gt;span { color: #fff } .breadcrumb li&gt;a&gt;span:hover, .breadcrumb li&gt;a&gt;span:focus { color: var(--main-bg-color); text-decoration: none } .breadcrumb li&gt;a:hover, .breadcrumb li&gt;a:focus { color: var(--main-bg-color); text-decoration: none } .breadcrumb li span { display: inline; color: var(--main-bg-color); padding: 0 2px } .breadcrumb li a:hover, .breadcrumb li.active, .breadcrumb li strong { color: var(--main-bg-color); font-weight: 500 } .breadcrumb li:after { content: "-"; padding: 0 5px } .breadcrumb li:last-child:after { content: "" } .breadcrumb&gt;li+li:before { display: none } .pagination { margin-bottom: 20px } .pagination .page-link { float: left; margin: 0 3px; width: 36px; background: #fff; text-align: center; height: 36px; font-size: 14px; line-height: 34px; color: #000; border-radius: 0; border: none; text-decoration: none; border-radius: 0px !important; padding: 0; -webkit-box-shadow: 0 2px 10px 0 #d8dde6; box-shadow: 0 2px 10px 0 #d8dde6; font-weight: 600 } .pagination .page-link:hover, .pagination .page-link:focus { background-color: var(--main-bg-color); color: #fff } .pagination .page-link:hover svg path, .pagination .page-link:focus svg path { fill: #fff !important } @media (max-width: 480px) { .pagination .page-link { width: 24px; height: 24px; line-height: 20px; margin: 0 2px; font-size: 12px } } .pagination .page-link svg { position: relative } .pagination .page-item.disabled .page-link { color: #000; background: #fff; border: 1px solid transparent } .pagination .page-item.active .page-link { background-color: var(--main-bg-color); color: #fff } header { background: #fff } .mini-cart { z-index: 10; text-align: center } @media (min-width: 1024px) { .mini-cart:hover:before, .mini-cart:hover .top-cart-content { display: block !important } } .mini-cart .dropdown-toggle { font-size: 12px; padding: 0; text-transform: none } .top-cart-contain { color: #333; padding: 0; right: 0 } .top-cart-contain .price { color: var(--main-bg-color); text-transform: uppercase } .top-cart-contain .mini-cart .price { margin-right: 5px; font-size: 16px; font-weight: 700 } .top-cart-contain .product-details .price { color: var(--main-bg-color); width: auto; float: none; font-weight: 400; padding-left: 0; font-size: 12px } .top-cart-content { display: none; position: absolute; right: 0; background: #fff; padding: 0; text-align: left; z-index: 10000; border-radius: 0; -webkit-box-shadow: 0px 2px 6px 0px rgba(50, 50, 50, 0.33); -moz-box-shadow: 0px 2px 6px 0px rgba(50, 50, 50, 0.33); box-shadow: 0px 2px 6px 0px rgba(50, 50, 50, 0.33); top: 45px } .top-cart-content .empty { text-align: left; color: #333 } .top-cart-content .product-name { margin: 0; width: 150px; line-height: 1; padding-right: 10px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden } .top-cart-content .product-name a { font-size: 1em; line-height: normal; line-height: 20px !important; font-weight: 500; color: #1c1c1c } .top-cart-content .product-name a:hover, .top-cart-content .product-name a:focus { color: var(--main-bg-color) } .top-cart-content .list-item-cart { max-height: 230px; overflow-y: auto } .top-cart-content .list-item-cart::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.3); -moz-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.3); border-radius: 5px; background-color: #F5F5F5 } .top-cart-content .list-item-cart::-webkit-scrollbar { width: 5px; background-color: #F5F5F5 } .top-cart-content .list-item-cart::-webkit-scrollbar-thumb { border-radius: 5px; -webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.3); -moz-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.3); background-color: #e5e5e5 } .top-cart-content li { list-style: none } .top-cart-content li.item { border-top: 1px solid #eee; overflow: hidden; padding: 7px 0; position: relative } .top-cart-content li.item:first-child { border-top: none; padding-top: 10px } .top-cart-content li.item:last-child { margin: 0; border-bottom: none } .top-cart-content li.item .product-image { float: left; display: block; width: 80px; margin-right: 10px } .top-cart-content li.item .detail-item .remove-item-cart { position: absolute; right: 10px; color: #1c1c1c; font-size: 20px } .top-cart-content li.item .detail-item .remove-item-cart:hover, .top-cart-content li.item .detail-item .remove-item-cart:focus { color: var(--main-bg-color) } .top-cart-content li.item .detail-item .product-details-bottom .price.pricechange { display: block; margin-bottom: 7px } .top-cart-content li.item .detail-item input { display: inline-block; width: 45px; padding: 0; text-align: center; min-height: 30px; height: 30px; margin-bottom: 0; float: left; border-radius: 0; border-left: none; border-right: none } .top-cart-content li.item .detail-item input[disabled] { border: 1px solid #ebebeb; background-color: #fff; border-left: none; border-right: none } .top-cart-content li.item .detail-item button.items-count { display: inline-block; box-shadow: none; outline: none; background-color: #fff; border: 1px solid #ebebeb; height: 30px; float: left; width: 30px } .top-cart-content .block-subtitle { color: #333; overflow: hidden; padding: 15px; text-align: left; font-size: .92857em; background: #f5f5f5; text-transform: none; font-weight: 400; border-bottom: 1px black solid } .top-cart-content .actions .btn, .top-cart-content .actions input[type="submit"] { border-radius: 0px; border: 1px solid var(--main-bg-color); color: #fff; background-color: var(--main-bg-color); min-width: 145px; text-transform: uppercase } .top-cart-content .actions .btn+.btn, .top-cart-content .actions input[type="submit"]+.btn, .top-cart-content .actions .btn+input[type="submit"], .top-cart-content .actions input[type="submit"]+input[type="submit"] { float: right } .top-cart-content .actions .btn:hover, .top-cart-content .actions input[type="submit"]:hover, .top-cart-content .actions .btn:focus, .top-cart-content .actions input[type="submit"]:focus { color: #fff; background-color: #3ec155; border-color: #3ec155 } .top-subtotal { color: #333; font-size: 1.14286em; font-weight: 400; padding: 12px 0; border-top: 1px dashed #e5e5e5; text-align: left; text-transform: none } .top-subtotal .price { font-weight: 600; color: var(--main-bg-color); float: right; font-size: 16px; } ul#cart-sidebar { padding: 10px; margin: 0; max-height: 582px; min-width: 320px; overflow: auto; } ul#cart-sidebar li.list-item { max-height: 400px; overflow-y: auto } ul#cart-sidebar li.action { display: none } ul#cart-sidebar .no-item p { margin-bottom: 0 } ul#cart-sidebar.hasclass li.action { display: block } ul#cart-sidebar li.list-item .price2 { font-weight: 700; color: #f94e3f; font-size: 14px; display: list-item; margin-bottom: 5px } ul#cart-sidebar li.list-item::-webkit-scrollbar { width: 5px } ul#cart-sidebar li.list-item::-webkit-scrollbar-track { background: rgba(255, 255, 255, 0.9) } ul#cart-sidebar li.list-item::-webkit-scrollbar-thumb { background: var(--main-bg-color); border-radius: 15px } ul#cart-sidebar li.list-item::-webkit-scrollbar-thumb:hover, ul#cart-sidebar li.list-item::-webkit-scrollbar-thumb:active { background: var(--main-bg-color); border-radius: 15px } .li-fix-1 { background: #FFF; border-top: 1px solid #ebebeb; display: block } .li-fix-2 { display: block; width: 295px } header .nav { position: relative } header .nav-item { float: left; position: relative; flex: auto; margin-right: 7px } @media (max-width: 991px) { header .nav-item { width: 100%; margin-right: 0; border-top: 1px solid #f5f5f5 } } header .nav-item.has-mega { position: static } header .nav-item:hover, header .nav-item:focus { background-color: transparent } header .nav-item&gt;a { color: #141414; font-size: 16px; font-weight: 600; padding: 18px 10px; text-align: center; text-transform: uppercase; position: relative } @media (max-width: 991px) { header .nav-item&gt;a { text-align: left; padding: 8px 10px; padding-right: 20px } } @media (min-width: 992px) { header .nav-item&gt;a:hover, header .nav-item&gt;a:focus { color: var(--main-bg-color); background-color: transparent } header .nav-item&gt;a:hover svg path, header .nav-item&gt;a:focus svg path { fill: var(--main-bg-color) } } header .nav-item.has-childs&gt;a&gt;svg { width: 10px } @media (max-width: 991px) { header .nav-item.has-childs&gt;a&gt;svg { height: 20px; position: absolute; top: 50%; transform: translate(0, -50%); right: 10px; margin-right: 0; float: right; line-height: 22px; width: 20px; text-align: center } } header .nav-item.has-childs&gt;a:after { content: ""; width: 0px; height: 0px; border-style: solid; border-width: 0px 11px 12px; border-color: transparent transparent #FFF; display: inline-block; position: absolute; bottom: -1px; left: -999em; right: 0px; margin: auto; opacity: 0; transition: opacity 300ms linear 0s } @media (min-width: 992px) { header .nav-item.has-childs:hover&gt;.dropdown-menu { opacity: 1; visibility: visible; top: 100%; margin-top: 0 } } @media (max-width: 991px) { header .nav-item.has-childs.active&gt;.dropdown-menu { display: block } header .nav-item.has-childs.active&gt;a&gt;svg { -moz-transform: rotate(-180deg); -webkit-transform: rotate(-180deg); -o-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg); top: 10px } } header .nav-item&gt;.fa { color: var(--main-bg-color); position: absolute; right: -8px; top: 20px; font-size: 20px; } header .nav-item .nav-item-lv2 { padding: 0 10px } header .nav-item .nav-item-lv3 { padding: 0 10px } header .nav-item li.dropdown-submenu { position: relative } header .nav-item li.dropdown-submenu .dropdown-menu { left: -100%; top: 0 } header .nav-item.active { background-color: transparent } header .nav-item.active&gt;a { color: var(--main-bg-color) } header .nav-item ul.dropdown-menu { -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1); box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1); background: #ffffff; position: absolute; border: none; top: 80px; left: 0; width: 250px; z-index: 99; display: block; opacity: 0; visibility: hidden; border-radius: 0; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; padding: 5px } @media (max-width: 991px) { header .nav-item ul.dropdown-menu { display: none; opacity: 1; visibility: visible; padding: 0; -webkit-box-shadow: none; box-shadow: none; width: 100%; top: 0; position: relative; margin: 0; border-top: 1px solid #f5f5f5 } } header .nav-item ul.dropdown-menu li { padding: 0 } header .nav-item ul.dropdown-menu li+li { margin-top: 5px } @media (max-width: 991px) { header .nav-item ul.dropdown-menu li+li { margin-top: 0; border-top: 1px solid #f5f5f5 } } header .nav-item ul.dropdown-menu li a { padding: 5px 15px; position: relative; padding-right: 20px; -moz-transition: all 0.2s; -o-transition: all 0.2s; -webkit-transition: all 0.2s; transition: all 0.2s; color: #141414; font-size: 14px; font-weight: 500 } @media (max-width: 991px) { header .nav-item ul.dropdown-menu li a { padding: 8px 25px } } header .nav-item ul.dropdown-menu li a::after { position: absolute; content: ''; height: 100%; width: 3px; left: -5px; -webkit-transition: 0.5s; transition: 0.5s; opacity: 0; visibility: hidden; top: 0; -webkit-transform: scale(0); transform: scale(0) } header .nav-item ul.dropdown-menu li a:hover, header .nav-item ul.dropdown-menu li a:focus { background-color: transparent; color: var(--main-bg-color) } header .nav-item ul.dropdown-menu li a:hover::after, header .nav-item ul.dropdown-menu li a:focus::after { opacity: 1; visibility: visible; -webkit-transform: scale(1); transform: scale(1); background-color: var(--main-bg-color) } header .nav-item ul.dropdown-menu li.dropdown-submenu .dropdown-menu { top: 0; left: 100% } @media (max-width: 991px) { header .nav-item ul.dropdown-menu li.dropdown-submenu .dropdown-menu { left: 0 } header .nav-item ul.dropdown-menu li.dropdown-submenu .dropdown-menu .nav-item-lv3 a { padding-left: 50px; } } header .nav-item ul.dropdown-menu li.dropdown-submenu&gt;a svg { height: 10px; position: absolute; right: 10px; top: 50%; transform: translate(0, -50%) } @media (max-width: 991px) { header .nav-item ul.dropdown-menu li.dropdown-submenu&gt;a svg { height: 20px; position: absolute; top: 50%; transform: translate(0, -50%); right: 10px; margin-right: 0; float: right; line-height: 22px; width: 20px; text-align: center } } header .nav-item ul.dropdown-menu li.dropdown-submenu&gt;a:hover svg path { fill: var(--main-bg-color) } @media (min-width: 992px) { header .nav-item ul.dropdown-menu li.dropdown-submenu:hover .dropdown-menu { opacity: 1; visibility: visible; top: 0; margin-top: 0 } } @media (max-width: 991px) { header .nav-item ul.dropdown-menu li.dropdown-submenu.active&gt;.dropdown-menu { display: block } header .nav-item ul.dropdown-menu li.dropdown-submenu.active&gt;a&gt;svg { -moz-transform: rotate(-180deg); -webkit-transform: rotate(-180deg); -o-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg); top: 10px } } @media (min-width: 992px) { header .nav-item:nth-child(4) li.dropdown-submenu, header .nav-item:nth-child(5) li.dropdown-submenu, header .nav-item:nth-child(6) li.dropdown-submenu, header .nav-item:nth-child(7) li.dropdown-submenu, header .nav-item:nth-child(8) li.dropdown-submenu, header .nav-item:nth-child(9) li.dropdown-submenu { position: relative } header .nav-item:nth-child(4) li.dropdown-submenu .dropdown-menu, header .nav-item:nth-child(5) li.dropdown-submenu .dropdown-menu, header .nav-item:nth-child(6) li.dropdown-submenu .dropdown-menu, header .nav-item:nth-child(7) li.dropdown-submenu .dropdown-menu, header .nav-item:nth-child(8) li.dropdown-submenu .dropdown-menu, header .nav-item:nth-child(9) li.dropdown-submenu .dropdown-menu { right: 100%; top: 0; left: auto !important } } @media (min-width: 992px) and (min-width: 992px) { header .nav-item:nth-child(4) li.dropdown-submenu:hover&gt;.dropdown-menu, header .nav-item:nth-child(5) li.dropdown-submenu:hover&gt;.dropdown-menu, header .nav-item:nth-child(6) li.dropdown-submenu:hover&gt;.dropdown-menu, header .nav-item:nth-child(7) li.dropdown-submenu:hover&gt;.dropdown-menu, header .nav-item:nth-child(8) li.dropdown-submenu:hover&gt;.dropdown-menu, header .nav-item:nth-child(9) li.dropdown-submenu:hover&gt;.dropdown-menu { display: block } } footer .back-to-top { position: absolute; right: 10px; bottom: 60px; font-size: 14px; cursor: pointer; color: #fff; top: auto !important; height: 40px; width: 40px; background-color: #000; border: 2px solid #fff; line-height: 36px; border-radius: 4px; font-size: 20px; transition: all 0.3s ease-out 0s; transform: translateY(-120px); opacity: 0; visibility: hidden } footer .back-to-top:hover { color: #fff; background-color: var(--main-bg-color); border-color: #3dbe53 } footer .back-to-top.show { position: fixed; z-index: 999; transition: all 0.3s ease-out 0s; transform: translateY(0px); opacity: 1; visibility: visible } .product-tab .tab-link { margin-right: 20px } .product-tab .tab-link h3, .product-tab .tab-link .h3 { margin: 10px 0; font-size: 1.14286em } .product-tab .tab-link span { font-size: 1.14286em } .product-tab .tab-link.current h3, .product-tab .tab-link.current .h3 { color: var(--main-bg-color) } .product-tab .tab-content.current { min-height: 1px } @media (max-width: 480px) { .product-tab .tab-content.current { min-height: 20px } } .sortPagiBar { padding-bottom: 15px } #article-comments { margin-top: 30px } #article-comments .article-comment { margin-bottom: 10px } #article-comments .article-comment-user-image { margin: 0; float: left; width: 50px; margin-right: 12px } #article-comments .article-comment-user-comment { padding-left: 63px; font-size: 1em } #article-comments .user-name-comment { margin: 0; color: var(--main-bg-color); font-size: 15px; line-height: 1 } #article-comments .article-comment-date-bull { padding: 5px 0; display: block; color: #acacac; font-size: 12px } .cart-item { background: #fff; padding: 20px 10px; border-bottom: 1px solid #e1e1e1 } .cart-item-image { float: left; width: 120px; margin-right: 20px } .cart-item-info { padding-left: 140px } .cart-item-info h3, .cart-item-info .h3 { margin: 0; font-size: 1.28571em; font-weight: 400 } .cart-item-info .product-price { line-height: 50px } .cart-item-info input { width: 95px; height: 45px; border-color: #e1e1e1; float: left } .cart-item-info .remove-item { color: #c6c6c6; font-size: 38px; font-weight: 300; line-height: 47px; float: right } .cart-item-info .variant { color: #adadad } .name-product-cart { color: var(--main-bg-color) } .cart .total-price { background: #fff; padding: 25px; line-height: 45px } .delete-cart .title { font-size: 2.14286em; text-align: center; padding: 30px 10px } .delete-cart .btn-50 { width: calc(50% - 3px) } .delete-cart .btn-50 a { color: #fff; display: block } #customer_register { margin-bottom: 20px } #customer_login, #recover_customer_password { margin-bottom: 0 } .checkbox.style input { margin: 0 !important; display: none } .checkbox.style label { display: inline-block; vertical-align: middle; font-weight: normal; text-transform: none; position: relative; padding-left: 55px; line-height: 50px } .checkbox.style label:before { display: block; width: 35px; height: 35px; background: #fff; border: 1px solid #d4d4d4; border-radius: 5px; content: ""; position: absolute; left: 0; top: 50%; transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); -o-transform: translateY(-50%) } .checkbox.style input:checked+label:after { content: "\f00c"; font-family: FontAwesome; font-size: 20px; color: var(--main-bg-color); position: absolute; top: 50%; left: 8px; transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); -o-transform: translateY(-50%) } .block-account h3, .block-account .h3 { margin-top: 0 } .customer-name { color: var(--main-bg-color); line-height: 55px } .block-content.form-signup { background: #fff; padding-top: 10px } .block-content.form-signup p { padding: 0; display: table } .block-content.form-signup p i { display: table-cell; width: 20px; text-align: center; color: var(--main-bg-color) } .block-content.form-signup p a { color: var(--main-bg-color) } .address-group { background: #fff; padding-bottom: 5px; margin-bottom: 15px } .address-group p { color: #595959 } .address-group p label { float: left; font-weight: 300 } #order_payment, #order_shipping { background: #fff; padding: 10px 0 } #order_payment .address.note i, #order_shipping .address.note i { color: var(--main-bg-color); margin-right: 5px } .totalorders { background: #fff; border-color: #e1e1e1 } .order-headding { margin: 0 } .info-contact .widget-menu p { display: inline } .info-contact .logo { font-size: 20px } .aside-item.collection-category .nav-item { position: relative; clear: left; font-size: 1.07143em } .aside-item.collection-category .nav-item a { font-size: 1.07143em } .aside-item.collection-category .nav-item .fa { position: absolute; right: 5px; top: 12px; height: 20px; width: 20px; line-height: 20px; text-align: center } .aside-item.collection-category .nav-item .dropdown-menu { position: static; width: 100%; border: 0; padding-left: 15px; box-shadow: none } .aside-item.collection-category .nav-item.active&gt;a { color: var(--main-bg-color) } .aside-item.collection-category .nav-item.active&gt;.fa:before { content: "\f106" } .aside-item.collection-category .nav-item.active&gt;.dropdown-menu { display: block } .aside-item.collection-category .nav&gt;li&gt;a { padding: 5px 15px } .aside-item .nav&gt;li&gt;a:focus, .aside-item .nav&gt;li&gt;a:hover { background: none } a#filter-value { height: 30px; line-height: 30px; font-weight: 400; width: 100px; margin-top: 15px; background-color: var(--main-bg-color); color: #fff; border-color: var(--main-bg-color) } a#filter-value:hover, a#filter-value:focus { outline: none; box-shadow: none; -webkit-appearance: none; -moz-appearance: none; background-color: #2e8f3f; border-color: #2e8f3f } div#isp_search_result_page_container .btn-search { display: none } button.btn.btn-default.btn-search { display: none } div#isp_search_result_page_container form { margin-bottom: 0 } .dropdown-menu&gt;li&gt;a { white-space: inherit } *, input, :before, :after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box } html { overflow-x: hidden } html, body { padding: 0; background: var(--background-color); margin: 0 } article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block } audio, canvas, progress, video { display: inline-block; vertical-align: baseline } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none } input[type="text"], input[type="email"], input[type="password"], input[type="tel"] { border: 1px solid #e9e9e9; color: #00000033; margin: 0 0 19px; min-height: 40px; padding: 0 20px } a { color: #0657a3 } a:hover { color: var(--main-bg-color) } .remove { color: #999; font-size: 1em } .remove:hover { color: var(--main-bg-color) } .dropdown-menu { box-shadow: none } .dropdown-menu&gt;.active&gt;a, .dropdown-menu&gt;.active&gt;a:focus, .dropdown-menu&gt;.active&gt;a:hover { background: none } body, input, textarea, button, select { line-height: 1.7; color: #333; -webkit-font-smoothing: antialiased; -webkit-text-size-adjust: 100%; letter-spacing: 0.25px } body { font-size: 14px; color: #333 } h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 { line-height: 1.4 } h1 a, .h1 a, h2 a, .h2 a, h3 a, .h3 a, h4 a, .h4 a, h5 a, .h5 a, h6 a, .h6 a { text-decoration: none; font-weight: inherit } a { -webkit-transition: all 150ms ease-in-out; -moz-transition: all 150ms ease-in-out; -ms-transition: all 150ms ease-in-out; -o-transition: all 150ms ease-in-out; transition: all 150ms ease-in-out } a:focus { outline: none } h1, .h1 { font-size: 2.57143em } h2, .h2 { font-size: 2em } h3, .h3 { font-size: 1.71429em } h4, .h4 { font-size: 1.28571em } h5, .h5 { font-size: 1.14286em } h6, .h6 { font-size: 1.14286em } h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6, .h1, .h2, .h3, .h4, .h5, .h6 { color: #1c1c1c; letter-spacing: .01em } p { margin: 0 0 15px 0 } p img { margin: 0 } em { font-style: italic } b, strong { font-weight: bold } small { font-size: 0.9em } sup, sub { position: relative; font-size: 60%; vertical-align: baseline } sup { top: -0.5em } sub { bottom: -0.5em } blockquote { font-size: 1.125em; line-height: 1.45; font-style: italic; margin: 0 0 30px; padding: 15px 30px; border-left: 1px solid #e1e1e1 } blockquote p { margin-bottom: 0 } blockquote p+cite { margin-top: 15px } blockquote cite { display: block; font-size: 0.75em } blockquote cite:before { content: "\2014 \0020" } code, pre { background-color: #faf7f5; font-family: Consolas, monospace; font-size: 1em; border: 0 none; padding: 0 2px; color: #51ab62 } pre { overflow: auto; padding: 15px; margin: 0 0 30px } ul, ol { margin: 0; padding: 0 } ul { list-style: none inside } ol { list-style: decimal inside } ul.square { list-style: square inside } ul.disc { list-style: disc inside } ol.alpha { list-style: lower-alpha inside } .inline-list li { display: inline-block; margin-bottom: 0 } table { width: 100%; margin-bottom: 1em; border-collapse: collapse; border-spacing: 0 } .table-wrap { max-width: 100%; overflow: auto; -webkit-overflow-scrolling: touch } th { font-weight: bold } th, td { text-align: left; padding: 15px; border: 1px solid #e1e1e1; color: #1c1c1c } a, .text-link { color: #0657a3; text-decoration: none; background: transparent } button { overflow: visible } button[disabled], html input[disabled] { cursor: default } img { border: 0 none; max-width: 100%; height: auto } svg:not(:root) { overflow: hidden } .table-wrapper { max-width: 100%; overflow: auto } form { margin-bottom: 30px } form a { color: #0657a3 } input, textarea, button, select { font-size: 1em } input:focus, textarea:focus, button:focus, select:focus { outline: none } button, input[type="text"], input[type="search"], input[type="password"], input[type="email"], input[type="file"], input[type="number"], input[type="tel"], input[type="submit"], textarea { -webkit-appearance: none; -moz-appearance: none } input, textarea, select, fieldset { border-radius: 0; max-width: 100% } input.input-full, textarea.input-full, select.input-full, fieldset.input-full { width: 100% } fieldset { border: 0px solid #e1e1e1; padding: 15px } legend { border: 0; padding: 0 } optgroup { font-weight: bold } input { display: inline-block; width: auto } button, input[type="submit"] { cursor: pointer } input[type="text"], input[type="search"], input[type="password"], input[type="email"], input[type="file"], input[type="number"], input[type="tel"], textarea, select { border: 1px solid #e1e1e1; padding: 0 20px; width: 100%; max-width: 100%; display: block } input[type="text"]:focus, input[type="search"]:focus, input[type="password"]:focus, input[type="email"]:focus, input[type="file"]:focus, input[type="number"]:focus, input[type="tel"]:focus, textarea:focus, select:focus { border: 1px solid #c8c8c8 } input[type="text"][disabled], input[type="text"].disabled, input[type="search"][disabled], input[type="search"].disabled, input[type="password"][disabled], input[type="password"].disabled, input[type="email"][disabled], input[type="email"].disabled, input[type="file"][disabled], input[type="file"].disabled, input[type="number"][disabled], input[type="number"].disabled, input[type="tel"][disabled], input[type="tel"].disabled, textarea[disabled], textarea.disabled, select[disabled], select.disabled { cursor: default; background-color: black; border-color: black } textarea { min-height: 100px; padding-top: 6px; padding-bottom: 6px } input[type="checkbox"], input[type="radio"] { display: inline; margin: 0; padding: 0 } select { -webkit-appearance: none; -moz-appearance: none; appearance: none; background-position: right center; background-image: url("//bizweb.dktcdn.net/100/367/318/themes/737653/assets/ico-selects.png?1571285367195"); background-repeat: no-repeat; background-position: right 10px center; background-color: #fff !important; padding-right: 28px; text-indent: 0.01px; text-overflow: ''; cursor: pointer } .ie9 select, .lt-ie9 select { padding-right: 10px; background-image: none } option { color: #000; background-color: #fff } select::-ms-expand { display: none } label, legend { display: block; margin-bottom: 2px } label.inline, legend.inline { display: inline } input[type="checkbox"]+label, input[type="radio"]+label { font-weight: normal } label[for] { cursor: pointer } .label-hint { color: #999 } form.form-horizontal, .form-horizontal { margin-bottom: 0 } form.form-horizontal input[type="text"], form.form-horizontal input[type="search"], form.form-horizontal input[type="password"], form.form-horizontal input[type="email"], form.form-horizontal input[type="file"], form.form-horizontal input[type="number"], form.form-horizontal input[type="tel"], form.form-horizontal textarea, form.form-horizontal select, form.form-horizontal label, .form-horizontal input[type="text"], .form-horizontal input[type="search"], .form-horizontal input[type="password"], .form-horizontal input[type="email"], .form-horizontal input[type="file"], .form-horizontal input[type="number"], .form-horizontal input[type="tel"], .form-horizontal textarea, .form-horizontal select, .form-horizontal label { display: inline-block; margin-bottom: 0; width: auto } input[type="text"].error, input[type="search"].error, input[type="password"].error, input[type="email"].error, input[type="file"].error, input[type="number"].error, input[type="tel"].error, textarea.error { border-color: red; color: red } label.error { color: red } .input-group { position: relative; border-collapse: separate } .input-group .input-group-field:first-child, .input-group .input-group-btn:first-child, .input-group .input-group-btn:first-child&gt;.btn, .input-group .input-group-btn:first-child&gt;input[type="submit"], .input-group input[type="hidden"]:first-child+.input-group-field, .input-group input[type="hidden"]:first-child+.input-group-btn&gt;.btn, .input-group input[type="hidden"]:first-child+.input-group-btn&gt;input[type="submit"] { border-radius: 0 } .input-group .input-group-field:last-child, .input-group .input-group-btn:last-child&gt;.btn, .input-group .input-group-btn:last-child&gt;input[type="submit"] { border-radius: 0 } .input-group input::-moz-focus-inner { border: 0; padding: 0; margin-top: -1px; margin-bottom: -1px } .input-group-field, .input-group-btn { display: table-cell; vertical-align: middle; margin: 0 } .input-group .btn, .input-group input[type="submit"], .input-group .input-group-field { height: 40px } .input-group .input-group-field { width: 100%; margin-bottom: 0 } .input-group-btn { position: relative; white-space: nowrap; width: 1%; padding: 0 } .form-group { margin: 0; padding: 0 0 8px; border: 0 } .form-group .form-control { display: block; width: 100%; min-height: 40px; padding: .375rem .75rem; font-size: 1em; line-height: 1.5; color: #55595c; background-color: #fff; background-image: none; margin: 0 } .form-group input, .form-group select { height: 40px } .rte img { max-width: 100%; height: auto } .rte table { table-layout: fixed } .clearfix { *zoom: 1 } .clearfix:after { content: ""; display: table; clear: both } .clearboth { clear: both } .flexbox, .awe-popup { display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-align: center; -webkit-align-items: center; -webkit-box-align: center; align-items: center } .list-inline { *zoom: 1 } .list-inline:after { content: ""; display: table; clear: both } .list-inline li { float: left; margin: 0 } .a-center { text-align: center !important } .a-left { text-align: left !important } .a-right { text-align: right !important } .f-left { float: left !important } .f-right { float: right !important } .f-none { float: none !important } .inline { display: inline !important } .block { display: block !important } .inline-block { display: inline-block !important } .flexbox { display: -webkit-flex; display: -ms-flexbox; display: flex; overflow: hidden } .flexbox&gt;div { flex: 1 } .background-none { background: none !important } .no-margin { margin: 0 !important } .no-padding { padding: 0 !important } .no-border { border: none !important } .ov-h { overflow: hidden !important } .relative { position: relative !important } .absolute { position: absolute !important } .margin-0 { margin: 0px !important } .margin-vertical-0 { margin-top: 0px !important; margin-bottom: 0px !important } .margin-horizontal-0 { margin-left: 0px !important; margin-right: 0px !important } .margin-top-0 { margin-top: 0px !important } .margin-bottom-0 { margin-bottom: 0px !important } .margin-left-0 { margin-left: 0px !important } .margin-right-0 { margin-right: 0px !important } .padding-0 { padding: 0px !important } .padding-vertical-0 { padding-top: 0px !important; padding-bottom: 0px !important } .padding-horizontal-0 { padding-left: 0px !important; padding-right: 0px !important } .padding-top-0 { padding-top: 0px !important } .padding-bottom-0 { padding-bottom: 0px !important } .padding-left-0 { padding-left: 0px !important } .padding-right-0 { padding-right: 0px !important } .margin-5 { margin: 5px !important } .margin-vertical-5 { margin-top: 5px !important; margin-bottom: 5px !important } .margin-horizontal-5 { margin-left: 5px !important; margin-right: 5px !important } .margin-top-5 { margin-top: 5px !important } .margin-bottom-5 { margin-bottom: 5px !important } .margin-left-5 { margin-left: 5px !important } .margin-right-5 { margin-right: 5px !important } .padding-5 { padding: 5px !important } .padding-vertical-5 { padding-top: 5px !important; padding-bottom: 5px !important } .padding-horizontal-5 { padding-left: 5px !important; padding-right: 5px !important } .padding-top-5 { padding-top: 5px !important } .padding-bottom-5 { padding-bottom: 5px !important } .padding-left-5 { padding-left: 5px !important } .padding-right-5 { padding-right: 5px !important } .margin-10 { margin: 10px !important } .margin-vertical-10 { margin-top: 10px !important; margin-bottom: 10px !important } .margin-horizontal-10 { margin-left: 10px !important; margin-right: 10px !important } .margin-top-10 { margin-top: 10px !important } .margin-bottom-10 { margin-bottom: 10px !important } .margin-left-10 { margin-left: 10px !important } .margin-right-10 { margin-right: 10px !important } .padding-10 { padding: 10px !important } .padding-vertical-10 { padding-top: 10px !important; padding-bottom: 10px !important } .padding-horizontal-10 { padding-left: 10px !important; padding-right: 10px !important } .padding-top-10 { padding-top: 10px !important } .padding-bottom-10 { padding-bottom: 10px !important } .padding-left-10 { padding-left: 10px !important } .padding-right-10 { padding-right: 10px !important } .margin-15 { margin: 15px !important } .margin-vertical-15 { margin-top: 15px !important; margin-bottom: 15px !important } .margin-horizontal-15 { margin-left: 15px !important; margin-right: 15px !important } .margin-top-15 { margin-top: 15px !important } .margin-bottom-15 { margin-bottom: 15px !important } .margin-left-15 { margin-left: 15px !important } .margin-right-15 { margin-right: 15px !important } .padding-15 { padding: 15px !important } .padding-vertical-15 { padding-top: 15px !important; padding-bottom: 15px !important } .padding-horizontal-15 { padding-left: 15px !important; padding-right: 15px !important } .padding-top-15 { padding-top: 15px !important } .padding-bottom-15 { padding-bottom: 15px !important } .padding-left-15 { padding-left: 15px !important } .padding-right-15 { padding-right: 15px !important } .margin-20 { margin: 20px !important } .margin-vertical-20 { margin-top: 20px !important; margin-bottom: 20px !important } .margin-horizontal-20 { margin-left: 20px !important; margin-right: 20px !important } .margin-top-20 { margin-top: 20px !important } .margin-bottom-20 { margin-bottom: 20px !important } .margin-left-20 { margin-left: 20px !important } .margin-right-20 { margin-right: 20px !important } .padding-20 { padding: 20px !important } .padding-vertical-20 { padding-top: 20px !important; padding-bottom: 20px !important } .padding-horizontal-20 { padding-left: 20px !important; padding-right: 20px !important } .padding-top-20 { padding-top: 20px !important } .padding-bottom-20 { padding-bottom: 20px !important } .padding-left-20 { padding-left: 20px !important } .padding-right-20 { padding-right: 20px !important } .margin-25 { margin: 25px !important } .margin-vertical-25 { margin-top: 25px !important; margin-bottom: 25px !important } .margin-horizontal-25 { margin-left: 25px !important; margin-right: 25px !important } .margin-top-25 { margin-top: 25px !important } .margin-bottom-25 { margin-bottom: 25px !important } .margin-left-25 { margin-left: 25px !important } .margin-right-25 { margin-right: 25px !important } .padding-25 { padding: 25px !important } .padding-vertical-25 { padding-top: 25px !important; padding-bottom: 25px !important } .padding-horizontal-25 { padding-left: 25px !important; padding-right: 25px !important } .padding-top-25 { padding-top: 25px !important } .padding-bottom-25 { padding-bottom: 25px !important } .padding-left-25 { padding-left: 25px !important } .padding-right-25 { padding-right: 25px !important } .margin-30 { margin: 30px !important } .margin-vertical-30 { margin-top: 30px !important; margin-bottom: 30px !important } .margin-horizontal-30 { margin-left: 30px !important; margin-right: 30px !important } .margin-top-30 { margin-top: 30px !important } .margin-bottom-30 { margin-bottom: 30px !important } .margin-left-30 { margin-left: 30px !important } .margin-right-30 { margin-right: 30px !important } .padding-30 { padding: 30px !important } .padding-vertical-30 { padding-top: 30px !important; padding-bottom: 30px !important } .padding-horizontal-30 { padding-left: 30px !important; padding-right: 30px !important } .padding-top-30 { padding-top: 30px !important } .padding-bottom-30 { padding-bottom: 30px !important } .padding-left-30 { padding-left: 30px !important } .padding-right-30 { padding-right: 30px !important } .margin-35 { margin: 35px !important } .margin-vertical-35 { margin-top: 35px !important; margin-bottom: 35px !important } .margin-horizontal-35 { margin-left: 35px !important; margin-right: 35px !important } .margin-top-35 { margin-top: 35px !important } .margin-bottom-35 { margin-bottom: 35px !important } .margin-left-35 { margin-left: 35px !important } .margin-right-35 { margin-right: 35px !important } .padding-35 { padding: 35px !important } .padding-vertical-35 { padding-top: 35px !important; padding-bottom: 35px !important } .padding-horizontal-35 { padding-left: 35px !important; padding-right: 35px !important } .padding-top-35 { padding-top: 35px !important } .padding-bottom-35 { padding-bottom: 35px !important } .padding-left-35 { padding-left: 35px !important } .padding-right-35 { padding-right: 35px !important } .margin-40 { margin: 40px !important } .margin-vertical-40 { margin-top: 40px !important; margin-bottom: 40px !important } .margin-horizontal-40 { margin-left: 40px !important; margin-right: 40px !important } .margin-top-40 { margin-top: 40px !important } .margin-bottom-40 { margin-bottom: 40px !important } .margin-left-40 { margin-left: 40px !important } .margin-right-40 { margin-right: 40px !important } .padding-40 { padding: 40px !important } .padding-vertical-40 { padding-top: 40px !important; padding-bottom: 40px !important } .padding-horizontal-40 { padding-left: 40px !important; padding-right: 40px !important } .padding-top-40 { padding-top: 40px !important } .padding-bottom-40 { padding-bottom: 40px !important } .padding-left-40 { padding-left: 40px !important } .padding-right-40 { padding-right: 40px !important } .margin-45 { margin: 45px !important } .margin-vertical-45 { margin-top: 45px !important; margin-bottom: 45px !important } .margin-horizontal-45 { margin-left: 45px !important; margin-right: 45px !important } .margin-top-45 { margin-top: 45px !important } .margin-bottom-45 { margin-bottom: 45px !important } .margin-left-45 { margin-left: 45px !important } .margin-right-45 { margin-right: 45px !important } .padding-45 { padding: 45px !important } .padding-vertical-45 { padding-top: 45px !important; padding-bottom: 45px !important } .padding-horizontal-45 { padding-left: 45px !important; padding-right: 45px !important } .padding-top-45 { padding-top: 45px !important } .padding-bottom-45 { padding-bottom: 45px !important } .padding-left-45 { padding-left: 45px !important } .padding-right-45 { padding-right: 45px !important } .margin-50 { margin: 50px !important } .margin-vertical-50 { margin-top: 50px !important; margin-bottom: 50px !important } .margin-horizontal-50 { margin-left: 50px !important; margin-right: 50px !important } .margin-top-50 { margin-top: 50px !important } .margin-bottom-50 { margin-bottom: 50px !important } .margin-left-50 { margin-left: 50px !important } .margin-right-50 { margin-right: 50px !important } .padding-50 { padding: 50px !important } .padding-vertical-50 { padding-top: 50px !important; padding-bottom: 50px !important } .padding-horizontal-50 { padding-left: 50px !important; padding-right: 50px !important } .padding-top-50 { padding-top: 50px !important } .padding-bottom-50 { padding-bottom: 50px !important } .padding-left-50 { padding-left: 50px !important } .padding-right-50 { padding-right: 50px !important } .margin-55 { margin: 55px !important } .margin-vertical-55 { margin-top: 55px !important; margin-bottom: 55px !important } .margin-horizontal-55 { margin-left: 55px !important; margin-right: 55px !important } .margin-top-55 { margin-top: 55px !important } .margin-bottom-55 { margin-bottom: 55px !important } .margin-left-55 { margin-left: 55px !important } .margin-right-55 { margin-right: 55px !important } .padding-55 { padding: 55px !important } .padding-vertical-55 { padding-top: 55px !important; padding-bottom: 55px !important } .padding-horizontal-55 { padding-left: 55px !important; padding-right: 55px !important } .padding-top-55 { padding-top: 55px !important } .padding-bottom-55 { padding-bottom: 55px !important } .padding-left-55 { padding-left: 55px !important } .padding-right-55 { padding-right: 55px !important } .margin-60 { margin: 60px !important } .margin-vertical-60 { margin-top: 60px !important; margin-bottom: 60px !important } .margin-horizontal-60 { margin-left: 60px !important; margin-right: 60px !important } .margin-top-60 { margin-top: 60px !important } .margin-bottom-60 { margin-bottom: 60px !important } .margin-left-60 { margin-left: 60px !important } .margin-right-60 { margin-right: 60px !important } .padding-60 { padding: 60px !important } .padding-vertical-60 { padding-top: 60px !important; padding-bottom: 60px !important } .padding-horizontal-60 { padding-left: 60px !important; padding-right: 60px !important } .padding-top-60 { padding-top: 60px !important } .padding-bottom-60 { padding-bottom: 60px !important } .padding-left-60 { padding-left: 60px !important } .padding-right-60 { padding-right: 60px !important } .margin-65 { margin: 65px !important } .margin-vertical-65 { margin-top: 65px !important; margin-bottom: 65px !important } .margin-horizontal-65 { margin-left: 65px !important; margin-right: 65px !important } .margin-top-65 { margin-top: 65px !important } .margin-bottom-65 { margin-bottom: 65px !important } .margin-left-65 { margin-left: 65px !important } .margin-right-65 { margin-right: 65px !important } .padding-65 { padding: 65px !important } .padding-vertical-65 { padding-top: 65px !important; padding-bottom: 65px !important } .padding-horizontal-65 { padding-left: 65px !important; padding-right: 65px !important } .padding-top-65 { padding-top: 65px !important } .padding-bottom-65 { padding-bottom: 65px !important } .padding-left-65 { padding-left: 65px !important } .padding-right-65 { padding-right: 65px !important } .margin-70 { margin: 70px !important } .margin-vertical-70 { margin-top: 70px !important; margin-bottom: 70px !important } .margin-horizontal-70 { margin-left: 70px !important; margin-right: 70px !important } .margin-top-70 { margin-top: 70px !important } .margin-bottom-70 { margin-bottom: 70px !important } .margin-left-70 { margin-left: 70px !important } .margin-right-70 { margin-right: 70px !important } .padding-70 { padding: 70px !important } .padding-vertical-70 { padding-top: 70px !important; padding-bottom: 70px !important } .padding-horizontal-70 { padding-left: 70px !important; padding-right: 70px !important } .padding-top-70 { padding-top: 70px !important } .padding-bottom-70 { padding-bottom: 70px !important } .padding-left-70 { padding-left: 70px !important } .padding-right-70 { padding-right: 70px !important } .margin-75 { margin: 75px !important } .margin-vertical-75 { margin-top: 75px !important; margin-bottom: 75px !important } .margin-horizontal-75 { margin-left: 75px !important; margin-right: 75px !important } .margin-top-75 { margin-top: 75px !important } .margin-bottom-75 { margin-bottom: 75px !important } .margin-left-75 { margin-left: 75px !important } .margin-right-75 { margin-right: 75px !important } .padding-75 { padding: 75px !important } .padding-vertical-75 { padding-top: 75px !important; padding-bottom: 75px !important } .padding-horizontal-75 { padding-left: 75px !important; padding-right: 75px !important } .padding-top-75 { padding-top: 75px !important } .padding-bottom-75 { padding-bottom: 75px !important } .padding-left-75 { padding-left: 75px !important } .padding-right-75 { padding-right: 75px !important } .margin-80 { margin: 80px !important } .margin-vertical-80 { margin-top: 80px !important; margin-bottom: 80px !important } .margin-horizontal-80 { margin-left: 80px !important; margin-right: 80px !important } .margin-top-80 { margin-top: 80px !important } .margin-bottom-80 { margin-bottom: 80px !important } .margin-left-80 { margin-left: 80px !important } .margin-right-80 { margin-right: 80px !important } .padding-80 { padding: 80px !important } .padding-vertical-80 { padding-top: 80px !important; padding-bottom: 80px !important } .padding-horizontal-80 { padding-left: 80px !important; padding-right: 80px !important } .padding-top-80 { padding-top: 80px !important } .padding-bottom-80 { padding-bottom: 80px !important } .padding-left-80 { padding-left: 80px !important } .padding-right-80 { padding-right: 80px !important } .margin-85 { margin: 85px !important } .margin-vertical-85 { margin-top: 85px !important; margin-bottom: 85px !important } .margin-horizontal-85 { margin-left: 85px !important; margin-right: 85px !important } .margin-top-85 { margin-top: 85px !important } .margin-bottom-85 { margin-bottom: 85px !important } .margin-left-85 { margin-left: 85px !important } .margin-right-85 { margin-right: 85px !important } .padding-85 { padding: 85px !important } .padding-vertical-85 { padding-top: 85px !important; padding-bottom: 85px !important } .padding-horizontal-85 { padding-left: 85px !important; padding-right: 85px !important } .padding-top-85 { padding-top: 85px !important } .padding-bottom-85 { padding-bottom: 85px !important } .padding-left-85 { padding-left: 85px !important } .padding-right-85 { padding-right: 85px !important } .margin-90 { margin: 90px !important } .margin-vertical-90 { margin-top: 90px !important; margin-bottom: 90px !important } .margin-horizontal-90 { margin-left: 90px !important; margin-right: 90px !important } .margin-top-90 { margin-top: 90px !important } .margin-bottom-90 { margin-bottom: 90px !important } .margin-left-90 { margin-left: 90px !important } .margin-right-90 { margin-right: 90px !important } .padding-90 { padding: 90px !important } .padding-vertical-90 { padding-top: 90px !important; padding-bottom: 90px !important } .padding-horizontal-90 { padding-left: 90px !important; padding-right: 90px !important } .padding-top-90 { padding-top: 90px !important } .padding-bottom-90 { padding-bottom: 90px !important } .padding-left-90 { padding-left: 90px !important } .padding-right-90 { padding-right: 90px !important } .margin-95 { margin: 95px !important } .margin-vertical-95 { margin-top: 95px !important; margin-bottom: 95px !important } .margin-horizontal-95 { margin-left: 95px !important; margin-right: 95px !important } .margin-top-95 { margin-top: 95px !important } .margin-bottom-95 { margin-bottom: 95px !important } .margin-left-95 { margin-left: 95px !important } .margin-right-95 { margin-right: 95px !important } .padding-95 { padding: 95px !important } .padding-vertical-95 { padding-top: 95px !important; padding-bottom: 95px !important } .padding-horizontal-95 { padding-left: 95px !important; padding-right: 95px !important } .padding-top-95 { padding-top: 95px !important } .padding-bottom-95 { padding-bottom: 95px !important } .padding-left-95 { padding-left: 95px !important } .padding-right-95 { padding-right: 95px !important } .margin-100 { margin: 100px !important } .margin-vertical-100 { margin-top: 100px !important; margin-bottom: 100px !important } .margin-horizontal-100 { margin-left: 100px !important; margin-right: 100px !important } .margin-top-100 { margin-top: 100px !important } .margin-bottom-100 { margin-bottom: 100px !important } .margin-left-100 { margin-left: 100px !important } .margin-right-100 { margin-right: 100px !important } .padding-100 { padding: 100px !important } .padding-vertical-100 { padding-top: 100px !important; padding-bottom: 100px !important } .padding-horizontal-100 { padding-left: 100px !important; padding-right: 100px !important } .padding-top-100 { padding-top: 100px !important } .padding-bottom-100 { padding-bottom: 100px !important } .padding-left-100 { padding-left: 100px !important } .padding-right-100 { padding-right: 100px !important } .btn, input[type="submit"] { display: inline-block; height: 40px; line-height: 39px; padding: 0 20px; text-align: center; white-space: nowrap; outline: none !important; cursor: pointer; border: none; font-weight: 400; border-radius: 0; letter-spacing: 0; -webkit-transition: background-color 0.1s ease-in; -moz-transition: background-color 0.1s ease-in; -ms-transition: background-color 0.1s ease-in; -o-transition: background-color 0.1s ease-in; transition: background-color 0.1s ease-in; -webkit-border-radius: 0; border-radius: 0 } .btn[disabled], input[disabled][type="submit"], .btn.disabled, input.disabled[type="submit"] { cursor: default; background-color: #e1e1e1 } .btn.btn-primary, input.btn-primary[type="submit"] { background: #f02b2b; color: #fff } .btn.btn-primary:hover, input.btn-primary[type="submit"]:hover { background: #f24343 } .btn.btn-circle, input.btn-circle[type="submit"] { border-radius: 50%; padding: 0 } .btn.btn-large, input.btn-large[type="submit"] { height: 50px; line-height: 50px; padding: 0 74px } .btn.btn-small, input.btn-small[type="submit"] { height: 34px; line-height: 34px; padding: 0 32px; font-size: .85714em } .btn.btn-dark, input.btn-dark[type="submit"] { background: #2a2a2a; color: #fff } .btn.btn-white, input.btn-white[type="submit"] { background: #fff; color: #333; border: 1px solid #e1e1e1; font-weight: 400 } .btn.btn-white:hover, input.btn-white[type="submit"]:hover { background: #6cd07e; color: #fff } .btn.btn-gray, input.btn-gray[type="submit"] { background: #9e9e9e; color: #fff } .btn.btn-gray:hover, input.btn-gray[type="submit"]:hover { background: var(--main-bg-color) } .btn.btn-gray a, input.btn-gray[type="submit"] a { color: #fff } .btn.btn-full, input.btn-full[type="submit"] { display: block; width: 100% } .btn-link { line-height: 40px; color: var(--main-bg-color) } .btn-link:hover { text-decoration: underline } .ajax-load { position: fixed; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; margin: auto; text-align: center; width: 100px; height: 100px; line-height: 100px; opacity: 0; visibility: hidden } .ajax-load.active { opacity: 1; visibility: visible; z-index: 9999 } .awe-popup { position: fixed; z-index: 9999; top: 0; height: 0; width: 0; left: 0; right: 0; bottom: 0; text-align: center; overflow: hidden; visibility: hidden; opacity: 0; -webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; -ms-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out } .awe-popup .overlay { background-color: rgba(33, 33, 33, 0.8); color: rgba(0, 0, 0, 0.4); position: fixed; top: 0 !important; left: 0; right: 0; bottom: 0; margin: auto; width: 0; height: 0 } .awe-popup .content { position: relative; max-width: 1140px; min-width: 1140px; padding: 25px 28px; max-height: 0; text-align: left; opacity: 0; margin: 0 auto; background: transparent; overflow: hidden; -webkit-transition: all 300ms ease-in-out; -moz-transition: all 300ms ease-in-out; -ms-transition: all 300ms ease-in-out; -o-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; position: relative; padding: 25px 28px; max-height: 0; text-align: left; opacity: 0; margin: 0 auto; background: #fff } .awe-popup.active { visibility: visible; opacity: 1; top: 0 !important; height: auto; width: auto } .awe-popup.active .content { max-height: calc(100% - 60px); opacity: 1; background: transparent; padding: 0 } .awe-popup.active .content .info { background: #fff; min-width: 500px } .awe-popup.active .overlay { width: 100%; height: 100% } .close-window { position: absolute; top: 10px; right: 10px; width: 25px; height: 25px; cursor: pointer; z-index: 8040; color: #fff; text-align: center; line-height: 25px; border-radius: 50% } .close-window .fa { display: block; font-size: 1.42857em; line-height: 25px; color: #fff } .awe-popup.loading { z-index: 9998 } .awe-popup.loading .loader { left: 50%; position: fixed; top: 50%; -moz-transform: translateX(-50%); -webkit-transform: translateX(-50%); -o-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); -webkit-transition: all 300ms ease-in-out; -moz-transition: all 300ms ease-in-out; -ms-transition: all 300ms ease-in-out; -o-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out } .awe-popup.loaded-content .loader { display: none } .awe-popup.addcart-popup .content { min-width: auto } .product-popup .product-image { float: left; margin: 0 20px 0 0 } .product-popup .product-info { overflow: hidden; position: relative } .product-popup .product-info p { margin-bottom: 0px; line-height: 24px } .product-popup .popup-title { padding-left: 15px; border-radius: 0 } .product-popup .popup-title i { margin-right: 5px } .product-popup .product-name { color: var(--main-bg-color) } .product-popup .product-info p.total-money { margin-bottom: 15px } .product-popup h3, .product-popup .h3 { color: #52b249; margin-bottom: 25px } .product-popup h3 .fa, .product-popup .h3 .fa { margin-right: 4px } .product-popup .pop-right h3, .product-popup .pop-right .h3 { color: #333 } .pop-right { background: #f9f9f9 } .awe-popup.product-popup.active .content { max-height: calc(100% - 60px); opacity: 1; padding: 0 } @media (max-width: 1199px) { .awe-popup .content { max-width: 700px; min-width: auto } } @media (max-width: 543px) { .product-popup .product-image { width: 120px; height: 120px } .product-popup .product-image img { max-width: 120px !important } .awe-popup.product-popup.active .content { max-height: calc(100% - 60px); opacity: 1; margin: 0 20px } .addcart-popup .col-xl-6 { padding: 0 !important } .product-popup h3, .product-popup .h3 { font-size: 1.28571em; margin-bottom: 0 } } .swatch { margin-bottom: 10px } .swatch .header { margin-bottom: 5px; text-align: left; float: none; min-width: 100px; font-weight: 500 } .swatch input { display: none } .swatch label { float: left; min-width: 35px !important; height: 35px !important; margin: 0; border: 1px solid #e5e5e5; background-color: #fff; font-size: .92857em; text-align: center; line-height: 35px; white-space: nowrap; font-weight: 500; padding: 0 } .swatch-element label { padding: 0 5px } .swatch-element label .img-check { display: none } .color.swatch-element label { padding: 0 5px } .swatch input:checked+label { background: transparent; color: var(--main-bg-color); border: 1px solid var(--main-bg-color) } .swatch input:checked+label .img-check { display: inline-block; position: absolute; bottom: 0; right: 0 } .swatch .color input:checked+label { position: relative; border: 1px solid var(--main-bg-color); width:auto; } .swatch .color input:checked+label:after { content: "\f00c"; font-family: FontAwesome; display: none } .swatch .color .has-thumb { position: relative; width: 100%; } .swatch .color .has-thumb .ant-swatch { max-height: 30px; position: relative; top: 0; left: -3px } @media (max-width: 767px) { .swatch .color .has-thumb .ant-swatch { top: -2px } } .swatch .swatch-element { float: left; -webkit-transform: translateZ(0); -webkit-font-smoothing: antialiased; margin: 0px 5px 5px 0; position: relative; width:auto; } .crossed-out { position: absolute; width: 100%; height: 100%; left: 0; top: 0 } .swatch .swatch-element .crossed-out { display: none } .swatch .swatch-element.soldout .crossed-out { display: block } .swatch .swatch-element.soldout label { filter: alpha(opacity=60); -khtml-opacity: 0.6; -moz-opacity: 0.6; opacity: 0.6 } .swatch .tooltip { text-align: center; background: var(--main-bg-color); color: #fff; bottom: 100%; padding: 10px; display: block; position: absolute; width: 100px; left: -35px; margin-bottom: 15px; filter: alpha(opacity=0); -khtml-opacity: 0; -moz-opacity: 0; opacity: 0; visibility: hidden; -webkit-transform: translateY(10px); -moz-transform: translateY(10px); -ms-transform: translateY(10px); -o-transform: translateY(10px); transform: translateY(10px); -webkit-transition: all .25s ease-out; -moz-transition: all .25s ease-out; -ms-transition: all .25s ease-out; -o-transition: all .25s ease-out; transition: all .25s ease-out; -webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28); -moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28); -ms-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28); -o-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28); box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28); z-index: 10000; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 5px } .swatch .tooltip:before { bottom: -20px; content: " "; display: block; height: 20px; left: 0; position: absolute; width: 100% } .swatch .tooltip:after { border-left: solid transparent 10px; border-right: solid transparent 10px; border-top: solid var(--main-bg-color) 10px; bottom: -10px; content: " "; height: 0; left: 50%; margin-left: -13px; position: absolute; width: 0 } .swatch .swatch-element:hover .tooltip { filter: alpha(opacity=100); -khtml-opacity: 1; -moz-opacity: 1; opacity: 1; visibility: visible; -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px) } .swatch.error { background-color: #E8D2D2 !important; color: #333 !important; padding: 1em; border-radius: 5px } .swatch.error p { margin: 0.7em 0 } .swatch.error p:first-child { margin-top: 0 } .swatch.error p:last-child { margin-bottom: 0 } .swatch.error code { font-family: monospace } .tab-wrap .tabs-title { *zoom: 1; display: inline-block; position: relative; z-index: 9; margin: 0 0 26px } .tab-wrap .tabs-title:after { content: ""; display: table; clear: both } .tab-wrap .tabs-title li { font-size: 2.2rem; font-weight: 700; text-transform: uppercase; position: relative; line-height: 40px; float: left } .tab-wrap .tabs-title li:before { content: "|"; color: #c9c9c9; padding: 0 16px; color: #1c1c1c } .tab-wrap .tabs-title li:first-child:before { display: none } .tab-wrap .tabs-title li.current { color: #212121 } .tab-wrap .tab-content { position: relative } ul.tabs li { background: none; display: inline-block; cursor: pointer } ul.tabs li.current { color: #000 } .tab-content { opacity: 0; visibility: hidden; height: 0; overflow: hidden } .tab-content.current { opacity: 1; visibility: visible; height: auto } .accordion .nav-item .tab-pane { opacity: 0; visibility: hidden; height: 0; overflow: hidden } .accordion .nav-item.active .tab-pane { opacity: 1; visibility: visible; height: auto; -webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; -ms-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out } .filter-container { margin-bottom: 0px } .filter-group { margin-bottom: 0px } .filter-group-title { display: block; font-size: 1.28571em; margin-bottom: 10px } .filter-item { margin: 0; cursor: pointer; line-height: 27px } .filter-item * { color: #6f6f6f; cursor: pointer; font-size: 1em; font-weight: normal } .filter-item.color { min-width: 20px } .filter-item.color a, .filter-item.color label { width: 100%; height: 100%; display: inline-block; font-size: 0 } .filter-item.color .fa { width: 20px; height: 20px; background: red; border-radius: 50%; position: relative } .filter-item.color .fa:before { display: none } .filter-item.color .fa.trang:hover:before { display: block; content: ""; width: 26px; height: 26px; position: absolute; left: -4px; top: -4px; border: 1px solid #e2e2e2; border-radius: 50% } .filter-item.color .fa:hover:before { display: block; content: ""; width: 26px; height: 26px; position: absolute; left: -3px; top: -3px; border: 1px solid #e2e2e2; border-radius: 50% } .filter-item.color input:checked+.fa:before { display: block; content: ""; width: 26px; height: 26px; position: absolute; left: -3px; top: -3px; border: 1px solid #e2e2e2; border-radius: 50% } .filter-item.color input:checked+.fa.trang:before { display: block; content: ""; width: 26px; height: 26px; position: absolute; left: -4px; top: -4px; border: 1px solid #e2e2e2; border-radius: 50% } .filter-item--green *:hover { color: var(--main-bg-color) } .filter-item--half { display: inline-block; width: 48%; white-space: nowrap; overflow: hidden; margin-right: 3px } .filter-item--check-box input { display: none } .filter-item--check-box .fa { margin-right: 5px; width: 14px; position: relative; display: inline-block } .filter-item--check-box input+.fa:before { content: ""; margin-right: 5px; border-radius: 2px; font-size: 18px; border: solid 1px rgba(0, 0, 0, 0.3); line-height: 40px; position: absolute; top: -13px; height: 15px !important; width: 15px } .filter-item--check-box input:checked+.fa:after { content: ""; color: #fff; position: absolute; width: 15px; height: 15px; line-height: 15px; top: -13px; font-size: 12px; left: 0; background-image: url(//bizweb.dktcdn.net/100/367/318/themes/737653/assets/check-symbol.svg?1571285367195); background-size: 14px; background-repeat: no-repeat; background-position: center } .filter-item--check-box input:checked+.fa:before { border-color: var(--main-bg-color); background: var(--main-bg-color) } #sort-by { float: right; font-size: 12px; text-align: left } #sort-by .button-asc, #sort-by .button-desc { background-color: #f8f8f8; box-shadow: none; float: right; height: 30px; line-height: 28px; margin-left: 5px; text-align: center; width: 30px } #sort-by label { float: left; line-height: 38px; font-size: 14px; margin-right: 6px; margin-bottom: 0; font-weight: 500 } #sort-by ul { margin: 0; padding: 0; list-style: none; display: inline; float: right } #sort-by a:link, #sort-by a:visited { color: #333; text-decoration: none } #sort-by&gt;ul&gt;li { -webkit-appearance: none; -moz-appearance: none; appearance: none; background-position: right center; background-repeat: no-repeat; background-position: right 10px center; padding-right: 28px; text-indent: .01px; cursor: pointer; line-height: 36px; background-image: url(ico-selects.png) !important } #sort-by li { background: none repeat scroll 0 0 #fff; cursor: pointer; margin: 0 auto; outline: medium none; padding: 0 20px; position: relative; width: 150px; float: left; color: #333; border: 1px solid #e1e1e1; font-size: 14px } #sort-by li&gt;a { display: inline-block; width: 100%; line-height: 36px } #sort-by li li { width: 100%; margin-top: 0px; border-top: none; border-right: none; border-left: none } #sort-by li li a:hover { color: #fff } #sort-by li:hover { background-color: #fff } #sort-by li li:hover { background-color: var(--main-bg-color); color: #fff } #sort-by li li:hover a { color: #fff } #sort-by ul ul { position: absolute; display: none; left: -1px; top: 35px; background: none repeat scroll 0 0 #F8F8F8; z-index: 10000; border-top: none; border: 1px #e1e1e1 solid; width: 150px } #sort-by ul ul li:last-child { border-bottom: none } #sort-by ul ul li a:hover, #sort-by ul ul li a:focus { color: #fff } #sort-by ul ul ul { position: absolute; left: 100%; top: -2px; border: solid 1px transparent } #sort-by li:hover&gt;ul { display: block } .fancybox-skin { background: #fff !important } .modal-content { border: none; box-shadow: none; border-radius: 0.5rem; position: relative; background-color: #fff; background-clip: padding-box; outline: 0 } .modal-header { background-color: #1c1c1c; color: #fff; padding: 15px; border-bottom: 1px solid #e5e5e5; min-height: 16.42857143px; border-top-left-radius: 0.5rem; border-top-right-radius: 0.5rem } @media (max-width: 480px) { .modal-header { padding: 10px } } .modal-body { position: relative; padding: 15px } .modal-header .close { margin-top: -2px } button.close { padding: 0; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none } .close { float: right; font-size: 21px; font-weight: bold; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: 0.2; filter: alpha(opacity=20) } .modal-header .modal-title { padding-left: 6rem; position: relative; min-height: 44px; font-weight: normal; font-size: 18px; line-height: normal; margin: 0; color: #fff } @media (max-width: 480px) { .modal-header .modal-title { font-size: 14px; min-height: 34px; padding-left: 40px; line-height: 34px } } .modal-header .modal-title span { width: 44px; height: 44px; border-radius: 100%; font-size: 23px; text-align: center; line-height: 44px; color: #1c1c1c; position: absolute; left: 0; top: 0; display: block; background-color: #fff } @media (max-width: 480px) { .modal-header .modal-title span { height: 34px; width: 34px; line-height: 32px } } .media:first-child { margin-top: 0 } .btn-outline-red { background: #fff; color: var(--main-bg-color); font-weight: 500; letter-spacing: 1px; font-size: 13px; line-height: normal; padding: 0px 15px; border-radius: 0px; border: 1px solid var(--main-bg-color); text-align: center; margin-top: 10px; text-transform: uppercase } .btn-red { background: var(--main-bg-color); border: 1px solid var(--main-bg-color); color: #fff !important; font-weight: 500; letter-spacing: 1px; font-size: 13px; line-height: 38px; height: 40px; padding: 0px 15px; border-radius: 0; text-align: center; margin-top: 7px !important; text-transform: uppercase } .media .media-left { padding-right: 1em } .media-left, .media-right, .media-body { display: table-cell; vertical-align: top } .media .thumb-1x1 { width: 7.7rem } @media (max-width: 767px) { #myModal .close { color: #fff !important } } @media (max-width: 767px) { #myModal .modal-content, #myModal .modal-header { border-radius: 0 } #myModal .modal-body { padding: 7px } } #myModal .media-body .product-title { font-size: 12px; text-transform: uppercase; letter-spacing: 1.4px; font-weight: 500 } #myModal .media-body .product-new-price span { color: var(--main-bg-color) } .awe-section-1 { margin-bottom: 0 } .awe-section-2 { margin-bottom: 0 } .awe-section-3 { margin-bottom: 0 } .awe-section-4 { margin-bottom: 0 } .awe-section-5 { margin-bottom: 0 } .awe-section-6 { margin-bottom: 0 } .awe-section-7 { margin-bottom: 0 } .awe-section-8 { margin-bottom: 0 } @keyframes placeHolderShimmer { 0% { background-position: -468px 0 } 100% { background-position: 468px 0 } } .animated-background, .search-main .evo-product-block-item .image img:not(.loaded), .search-main .products-view-grid .blog-item .blog-item-thumbnail img:not(.loaded) { animation-duration: 1.25s; animation-fill-mode: forwards; animation-iteration-count: infinite; animation-name: placeHolderShimmer; animation-timing-function: linear; background: #F6F6F6; background: linear-gradient(to right, #F6F6F6 8%, #F0F0F0 18%, #F6F6F6 33%); background-size: 700px 104px; position: relative } .pagination&gt;.active&gt;a, .pagination&gt;.active&gt;a:focus, .pagination&gt;.active&gt;a:hover, .pagination&gt;.active&gt;span, .pagination&gt;.active&gt;span:focus, .pagination&gt;.active&gt;span:hover { z-index: 0 } .no-padding-right { padding-right: 0 !important } .no-padding-left { padding-left: 0 !important } body { color: #141414; overflow: hidden; min-height: 100vh } input[type="text"], input[type="email"], input[type="number"], input[type="tel"], input[type="password"], textarea.form-control, select.form-control { border-radius: 5px; color: #999; outline: none; box-shadow: none; -webkit-appearance: none; -moz-appearance: none; border: 1px solid #00000033 } input[type="text"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="password"]:focus, textarea.form-control:focus, select.form-control:focus { outline: none; box-shadow: none } a:hover, a:focus { text-decoration: none } .row { margin-right: -10px; margin-left: -10px } @media (max-width: 480px) { .row { margin-right: -7px; margin-left: -7px } } .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .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-md-1, .col-md-10, .col-md-11, .col-md-12, .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-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .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-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { padding-left: 10px; padding-right: 10px } @media (max-width: 480px) { .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .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-md-1, .col-md-10, .col-md-11, .col-md-12, .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-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .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-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { padding-left: 7px; padding-right: 7px } } .container, .container-fluid { padding-left: 10px; padding-right: 10px } @media (max-width: 480px) { .container, .container-fluid { padding-left: 7px; padding-right: 7px } } .col-xs-15, .col-sm-15, .col-md-15, .col-lg-15 { position: relative; min-height: 1px; padding-right: 10px; padding-left: 10px } @media (max-width: 480px) { .col-xs-15, .col-sm-15, .col-md-15, .col-lg-15 { padding-left: 7px; padding-right: 7px } } .col-xs-15 { width: 20%; float: left } @media (min-width: 768px) { .col-sm-15 { width: 20%; float: left } } @media (min-width: 992px) { .col-md-15 { width: 20%; float: left } } @media (min-width: 1200px) { .col-lg-15 { width: 20%; float: left } } header.header .top-header { background-color: #f5f5f5; color: #212529; font-size: 13px } header.header .top-header a { color: #212529; font-weight: 600 } header.header .top-header a:hover, header.header .top-header a:focus { color: var(--main-bg-color) } header.header .top-header svg { width: 22px } header.header .top-header svg path { fill: var(--main-bg-color) !important } header.header .top-header .header-info-right { text-align: right } @media (max-width: 991px) { header.header .top-header .header-info-right { text-align: center } } @media (max-width: 767px) { header.header .top-header .header-info-right { padding: 3px 0 } } header.header .top-header .header-info-right li { display: inline-block; text-align: left; position: relative; margin-right: 15px } header.header .top-header .header-info-right li:last-child { margin-right: 0 } header.header .top-header .header-info-right .btn, header.header .top-header .header-info-right input[type="submit"] { color: #fff; padding-left: 15px; padding-right: 15px; font-size: 13px; text-transform: uppercase; background-color: var(--main-bg-color) } header.header .top-header .header-info-right .btn:hover, header.header .top-header .header-info-right input[type="submit"]:hover, header.header .top-header .header-info-right .btn:focus, header.header .top-header .header-info-right input[type="submit"]:focus { border: none; outline: none; box-shadow: none; background-color: #3ec155 } header.header .evo-main-nav { padding: 10px 0; position: relative; z-index: 99; } header.header .evo-main-nav .evo-header-mobile img { max-height: 60px } @media (max-width: 767px) { header.header .evo-main-nav .evo-header-mobile img { max-height: 38px } } @media (max-width: 991px) { header.header .evo-main-nav .col-7 { position: static } } header.header .evo-main-nav .nav { float: right } @media (max-width: 991px) { header.header .evo-main-nav .nav { float: none; width: 100%; position: absolute; z-index: 99; left: 0; top: 100%; background-color: #fff; display: none } header.header .evo-main-nav .nav.active { display: block } } header.header .evo-main-nav .header-right { float: right; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; align-items: center; height: 60px } header.header .evo-main-nav .header-right .evo-search { display: inline-block; margin-left: 30px; position: relative; z-index: 1 } @media (max-width: 1024px) { header.header .evo-main-nav .header-right .evo-search { margin-left: 20px } } header.header .evo-main-nav .header-right .evo-search svg g { fill: #141414 !important } header.header .evo-main-nav .header-right .evo-account { display: inline-block; margin-left: 30px; position: relative; z-index: 1; height: 31px } @media (max-width: 1024px) { header.header .evo-main-nav .header-right .evo-account { margin-left: 20px } } header.header .evo-main-nav .header-right .evo-account:before { content: ""; position: absolute; right: -20px; bottom: -30px; width: 70px; height: 35px; background: 0 0; display: none; z-index: 99 } header.header .evo-main-nav .header-right .evo-account&gt;a { position: relative } header.header .evo-main-nav .header-right .evo-account&gt;a img { width: 25px } header.header .evo-main-nav .header-right .evo-account&gt;a svg g path { fill: #141414 !important } header.header .evo-main-nav .header-right .evo-account ul { position: absolute; top: 45px; right: -20px; min-width: 150px; padding: 5px; background-color: #fff; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1); box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1); display: none } header.header .evo-main-nav .header-right .evo-account ul li a { display: block; color: #333f48; padding: 5px 0; position: relative; padding-left: 7px; text-align: center; } header.header .evo-main-nav .header-right .evo-account ul li a::after { position: absolute; content: ''; height: 100%; width: 3px; left: -5px; -webkit-transition: 0.5s; transition: 0.5s; opacity: 0; visibility: hidden; top: 0; -webkit-transform: scale(0); transform: scale(0) } header.header .evo-main-nav .header-right .evo-account ul li a:hover, header.header .evo-main-nav .header-right .evo-account ul li a:focus { color: var(--main-bg-color) } header.header .evo-main-nav .header-right .evo-account ul li a:hover:after, header.header .evo-main-nav .header-right .evo-account ul li a:focus:after { opacity: 1; visibility: visible; -webkit-transform: scale(1); transform: scale(1); background-color: var(--main-bg-color) } header.header .evo-main-nav .header-right .evo-account ul li+li { border-top: 1px solid #f5f5f5 } header.header .evo-main-nav .header-right .evo-account:hover:before { display: block } header.header .evo-main-nav .header-right .evo-account:hover ul { display: block } header.header .evo-main-nav .header-right .evo-cart { display: inline-block; margin-left: 31px; position: relative } @media (max-width: 1024px) { header.header .evo-main-nav .header-right .evo-cart { margin-left: 20px } } header.header .evo-main-nav .header-right .evo-cart:before { content: ""; position: absolute; left: 0; bottom: -29px; width: 110%; height: 35px; background: 0 0; display: none; z-index: 99 } header.header .evo-main-nav .header-right .evo-cart&gt;a { position: relative } header.header .evo-main-nav .header-right .evo-cart&gt;a .count_item_pr { position: absolute; height: 20px; width: 20px; border-radius: 50%; text-align: center; line-height: 20px; color: #fff; background-color: var(--main-bg-color); top: -20px; right: 0 } @media (max-width: 991px) { header.header .evo-main-nav .header-right .evo-cart&gt;a .count_item_pr { right: 2px } } header.header .evo-main-nav .header-right .evo-cart&gt;a svg g { fill: #141414 !important } header.header .evo-main-nav .header-right #trigger-mobile { width: 35px; float: left; margin: 0; padding: 0; display: inline-block; text-align: left; margin-left: 20px; background-color: transparent; background-image: none; border: 1px solid transparent; border-radius: 4px } header.header .evo-main-nav .header-right #trigger-mobile .icon-bar { background-color: #000; display: block; width: 22px; height: 2px; border-radius: 1px } header.header .evo-main-nav .header-right #trigger-mobile .icon-bar.icon-bar { margin-top: 5px } header.header .evo-main-nav .header-right #trigger-mobile .icon-bar:nth-child(2) { width: 15px } @media (max-width: 991px) and (max-width: 767px) { header.header .evo-main-nav .header-right { height: 38px } } @media (max-width: 991px) { header.header .evo-main-nav .header-right svg { width: 20px !important } } @media (max-width: 480px) { .evo-themes { padding-bottom: 145px } } footer.footer { background-color: var(--footer-color); padding-top: 80px } footer.footer .subscribe { text-align: center; border-radius: 5px; position: relative; z-index: 1; padding: 30px 60px; margin-bottom: 80px; margin-top: -195px; background-color: var(--main-bg-color) } @media (max-width: 767px) { footer.footer .subscribe { padding: 15px } } @media (max-width: 480px) { footer.footer .subscribe { margin-bottom: 40px } } footer.footer .subscribe h3, footer.footer .subscribe .h3 { color: #fff; margin: 0 } @media (max-width: 767px) { footer.footer .subscribe h3, footer.footer .subscribe .h3 { font-size: 20px } } footer.footer .subscribe p { color: #fff } footer.footer .subscribe form { margin-bottom: 0 } footer.footer .subscribe form input { margin-bottom: 0; background-color: rgba(255, 255, 255, 0.2); border: none; border-radius: 4px; color: #fff; font-size: 13px } @media (max-width: 767px) { footer.footer .subscribe form input { margin-bottom: 14px } } footer.footer .subscribe form input::-webkit-input-placeholder { color: #fff } footer.footer .subscribe form input::-moz-placeholder { color: #fff } footer.footer .subscribe form input:-ms-input-placeholder { color: #fff } footer.footer .subscribe form input:-moz-placeholder { color: #fff } footer.footer .subscribe form button { width: 100%; background-color: transparent; border: 2px solid #fff; border-radius: 4px; color: #fff; text-transform: uppercase; line-height: 36px; font-size: 13px } @media (max-width: 991px) { footer.footer .subscribe form button { margin-top: 20px } } @media (max-width: 767px) { footer.footer .subscribe form button { margin-top: 0 } } footer.footer .subscribe form button:hover, footer.footer .subscribe form button:focus { color: #fff; background-color: #46c45c; border: 2px solid #fff; box-shadow: none; outline: none } footer.footer .subscribe .mailchimp-alerts .mailchimp-error, footer.footer .subscribe .mailchimp-alerts .mailchimp-success, footer.footer .subscribe .mailchimp-alerts .mailchimp-submitting { color: #fff; margin-top: 10px; font-style: italic } footer.footer .subscribe .mailchimp-alerts .mailchimp-error a, footer.footer .subscribe .mailchimp-alerts .mailchimp-success a, footer.footer .subscribe .mailchimp-alerts .mailchimp-submitting a { color: #fff } footer.footer .subscribe .mailchimp-alerts .mailchimp-error a:hover, footer.footer .subscribe .mailchimp-alerts .mailchimp-error a:focus, footer.footer .subscribe .mailchimp-alerts .mailchimp-success a:hover, footer.footer .subscribe .mailchimp-alerts .mailchimp-success a:focus, footer.footer .subscribe .mailchimp-alerts .mailchimp-submitting a:hover, footer.footer .subscribe .mailchimp-alerts .mailchimp-submitting a:focus { color: #fff; text-decoration: underline } footer.footer .footer-logo-and-info { margin-bottom: 10px } footer.footer .footer-logo-and-info img { max-height: 50px } footer.footer .footer-logo-and-info ul { margin-top: 15px } footer.footer .footer-logo-and-info ul li { color: white; } footer.footer .footer-logo-and-info ul li+li { margin-top: 5px } footer.footer .footer-logo-and-info ul li a { color: white } footer.footer .footer-logo-and-info ul li a:hover, footer.footer .footer-logo-and-info ul li a:focus { color: var(--main-bg-color) } footer.footer .footer-logo-and-info ul li span { color: #fff; font-weight: 500 } footer.footer .footer-widget { margin-bottom: 10px } footer.footer .footer-widget h3, footer.footer .footer-widget .h3 { position: relative; color: #fff; padding-bottom: 8px; font-size: 20px; font-weight: 500; margin-bottom: 25px } @media (max-width: 480px) { footer.footer .footer-widget h3, footer.footer .footer-widget .h3 { font-size: 16px; margin-bottom: 10px } } footer.footer .footer-widget h3::before, footer.footer .footer-widget .h3::before { background-color: var(--main-bg-color); content: ''; position: absolute; bottom: 0; left: 0; height: 2px; width: 45px } footer.footer .footer-widget ul li+li { margin-top: 5px } footer.footer .footer-widget ul li a { color: white; } footer.footer .footer-widget ul li a:hover, footer.footer .footer-widget ul li a:focus { color: var(--main-bg-color) } footer.footer .copyright { background-color: var(--main-bg-color); padding: 10px 0; margin-top: 20px; color: #fff; font-size: 13px } footer.footer .copyright a { color: #fff } footer.footer .copyright a:hover, footer.footer .copyright a:focus { color: var(--main-bg-color) } .page-404 h1, .page-404 .h1 { color: #333; font-size: 28px } .page-404 .land { color: #888 } .page-404 .mt-5 .btn-success { transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; background-color: var(--main-bg-color); border-color: var(--main-bg-color); color: #fff; border-radius: 2px; text-transform: uppercase } .page-404 .mt-5 .btn-success:hover, .page-404 .mt-5 .btn-success:focus { color: #fff; background-color: #46c45c; border-color: #46c45c } .btn-blues, #btnnewreview, .evo-button { position: relative; display: inline-block; padding: 8px 28px; line-height: normal; border: 1px solid var(--main-bg-color); text-transform: uppercase; font-size: 14px; text-align: center; font-weight: 400; font-style: normal; background-color: var(--main-bg-color); color: #fff } @media (max-width: 480px) { .btn-blues, #btnnewreview, .evo-button { padding: 7px 15px } } .btn-blues strong, #btnnewreview strong, .evo-button strong { font-weight: 400 } .btn-blues:hover, .btn-blues:focus, #btnnewreview:hover, #btnnewreview:focus, .evo-button:hover, .evo-button:focus { color: #fff; background-color: #3ec155; border-color: #3ec155 } .table-order p { margin-bottom: 0 } .required { font-size: 13px; color: red } .search-main form.evo-search-form { z-index: 1; position: relative } .search-main form.evo-search-form input { border: 1px solid #e5e5e5; border-radius: 0 } .search-main form.evo-search-form button { color: #fff; background-color: var(--main-bg-color); border-radius: 3px } .search-main form.evo-search-form button:hover, .search-main form.evo-search-form button:focus { color: #fff; background-color: #3ab650 } .search-main .title-head { font-size: 22px; line-height: 28px; margin: 0; font-weight: 400; text-transform: uppercase; letter-spacing: 2px } @media (max-width: 480px) { .search-main .products-view-grid .row .col-6:nth-child(2n+1) { padding-right: 3.5px } .search-main .products-view-grid .row .col-6:nth-child(2n+2) { padding-left: 3.5px } } .search-main .evo-product-block-item .image { display: block; position: relative; height: 265px } @media (max-width: 1024px) { .search-main .evo-product-block-item .image { height: 220px } } @media (max-width: 991px) { .search-main .evo-product-block-item .image { height: 160px } } @media (max-width: 767px) { .search-main .evo-product-block-item .image { height: 160px } } @media (max-width: 668px) { .search-main .evo-product-block-item .image { height: 160px } } @media (max-width: 569px) { .search-main .evo-product-block-item .image { height: 264px } } @media (max-width: 480px) { .search-main .evo-product-block-item .image { height: 195px } } @media (max-width: 376px) { .search-main .evo-product-block-item .image { height: 176px } } @media (max-width: 321px) { .search-main .evo-product-block-item .image { height: 148px } } .search-main .evo-product-block-item .image img { width: auto !important; max-height: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto } .search-main .evo-product-block-item .image img:not(.loaded) { width: 100% !important; height: 100% !important; opacity: 0.2 } .search-main .products-view-grid .blog-item { margin-bottom: 40px } @media (max-width: 767px) { .search-main .products-view-grid .blog-item { margin-bottom: 20px } } .search-main .products-view-grid .blog-item .blog-item-thumbnail { margin-bottom: 10px; overflow: hidden; position: relative; border-radius: 5px; position: relative; height: 240px } .search-main .products-view-grid .blog-item .blog-item-thumbnail img { -webkit-transition: all .4s ease; -o-transition: all .4s ease; transition: all .4s ease } @media (max-width: 1024px) { .search-main .products-view-grid .blog-item .blog-item-thumbnail { height: 200px } } @media (max-width: 991px) { .search-main .products-view-grid .blog-item .blog-item-thumbnail { height: 147px } } @media (max-width: 767px) { .search-main .products-view-grid .blog-item .blog-item-thumbnail { height: 167px } } @media (max-width: 668px) { .search-main .products-view-grid .blog-item .blog-item-thumbnail { height: 167px } } @media (max-width: 569px) { .search-main .products-view-grid .blog-item .blog-item-thumbnail { height: 365px } } @media (max-width: 480px) { .search-main .products-view-grid .blog-item .blog-item-thumbnail { height: 267px } } @media (max-width: 376px) { .search-main .products-view-grid .blog-item .blog-item-thumbnail { height: 241px } } @media (max-width: 321px) { .search-main .products-view-grid .blog-item .blog-item-thumbnail { height: 204px } } .search-main .products-view-grid .blog-item .blog-item-thumbnail img { width: auto !important; max-height: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto } .search-main .products-view-grid .blog-item .blog-item-thumbnail img:not(.loaded) { width: 100% !important; height: 100% !important; opacity: 0.2 } .search-main .products-view-grid .blog-item .blog-item-mains .post-time { font-size: 12px; display: block; padding: 5px 0; line-height: 1; color: #777 } .search-main .products-view-grid .blog-item .blog-item-mains .post-time img { width: 17px; height: 17px; margin-right: 5px } @media (max-width: 767px) { .search-main .products-view-grid .blog-item .blog-item-mains .post-time { padding-bottom: 7px; font-size: 12px } } .search-main .products-view-grid .blog-item .blog-item-mains .blog-item-name { font-size: 18px; margin-bottom: 0 } @media (min-width: 768px) and (max-width: 991px) { .search-main .products-view-grid .blog-item .blog-item-mains .blog-item-name { font-size: 15px } } @media (max-width: 767px) { .search-main .products-view-grid .blog-item .blog-item-mains .blog-item-name { font-size: 15px } } .search-main .products-view-grid .blog-item .blog-item-mains .blog-item-name a { color: #000 } .search-main .products-view-grid .blog-item .blog-item-mains .blog-item-name a:hover, .search-main .products-view-grid .blog-item .blog-item-mains .blog-item-name a:focus { color: var(--main-bg-color) } .search-main .products-view-grid .blog-item .blog-item-mains .blog-item-summary { color: #777; line-height: 1.8; margin: 10px 0 } @media (min-width: 768px) and (max-width: 991px) { .search-main .products-view-grid .blog-item .blog-item-mains .blog-item-summary { font-size: 13px } } .search-main .products-view-grid .blog-item .blog-item-mains .readmore { text-transform: uppercase; font-size: 13px; font-weight: 500; color: var(--main-bg-color); margin-bottom: 30px } .search-main .products-view-grid .blog-item .blog-item-mains .readmore:hover, .search-main .products-view-grid .blog-item .blog-item-mains .readmore:focus { color: #3ab650 } .search-main .products-view-grid .blog-item:hover .blog-item-thumbnail img { -webkit-transform: scale3d(1.05, 1.05, 1.05); -moz-transform: scale3d(1.05, 1.05, 1.05); -ms-transform: scale3d(1.05, 1.05, 1.05); -o-transform: scale3d(1.05, 1.05, 1.05); transform: scale3d(1.05, 1.05, 1.05) } .bread-crumb { padding: 70px 0; margin: 0; text-align: center; background-position: 50% 100%; background-size: cover; text-align: center; position: relative } .bread-crumb:before { content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 100%; background: #000000; opacity: .50 } @media (max-width: 767px) { .bread-crumb { margin-bottom: 10px !important } } .bread-crumb h3, .bread-crumb .h3 { margin-top: 0; text-transform: uppercase; color: #fff; font-weight: 600; font-size: 30px; margin-bottom: 15px; position: relative } @media (max-width: 767px) { .bread-crumb h3, .bread-crumb .h3 { font-size: 25px } } .bread-crumb .breadcrumb { background: transparent; color: #fff; padding: 0; text-align: center } .bread-crumb .breadcrumb a { color: #fff } .search-more { margin-top: 0 } .grecaptcha-badge { display: none !important } .total_address a { color: var(--main-bg-color) } .evo-search-bar { background: #fff; display: flex; align-items: center; justify-content: center; z-index: 9999; position: relative; transition: .2s all; height: 0; overflow: hidden } @media (max-width: 480px) { .evo-search-bar { justify-content: left } } .evo-search-bar form { display: flex; align-items: center; position: relative; margin-bottom: 0; min-width: 700px } @media (min-width: 768px) and (max-width: 991px) { .evo-search-bar form { min-width: 450px; max-width: 450px } } @media (max-width: 767px) { .evo-search-bar form { min-width: 280px; max-width: 280px; margin-top: 0 } } @media (max-width: 480px) { .evo-search-bar form { min-width: 100%; max-width: 100%; padding-right: 10px } } .evo-search-bar form .input-group { width: 100% } .evo-search-bar form .input-group input { border: none; outline: none; font-size: 16px; background: none } @media (max-width: 767px) { .evo-search-bar form .input-group input { padding: 0 10px; font-size: 14px } } .evo-search-bar form .input-group select.form-control { border: none; border-left: 1px solid #e5e5e5; max-width: 120px; margin-right: 10px; color: #333; height: 40px } @media (max-width: 767px) { .evo-search-bar form .input-group select.form-control { font-size: 13px; max-width: 100px; padding-left: 5px } } .evo-search-bar form .input-group button { border: 0; padding: 0; outline: none; cursor: pointer; background: none; font-size: 16px; color: #1c1c1c } @media (max-width: 480px) { .evo-search-bar form .input-group button svg { height: 20px; width: 20px !important } } .evo-search-bar .site-header__search { width: 30px; height: 30px; line-height: 30px; text-align: center; position: absolute; right: 20px; background: none; outline: none; border: 0; padding: 0; cursor: pointer } @media (max-width: 767px) { .evo-search-bar .site-header__search { right: 0; top: 0 } } .show-search .evo-search-bar { height: 70px; overflow: visible } .backdrop__body-backdrop___1rvky { visibility: hidden; position: fixed; opacity: 0; width: 100%; left: 0; top: 0 !important; right: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.55); z-index: 999; transition: opacity .5s ease } @media (max-width: 480px) { .backdrop__body-backdrop___1rvky { z-index: 999 } } .backdrop__body-backdrop___1rvky.active { transition: opacity .5s ease; visibility: visible; opacity: 1 } .evo-product-block-item { margin-bottom: 10px; position: relative; -webkit-transition: all 0.3s ease; transition: all 0.3s ease } @media (max-width: 480px) { .evo-product-block-item { margin-bottom: 7px } } .evo-product-block-item .image { position: relative } .evo-product-block-item .image .sale-box { top: 5px; right: 0px; position: absolute; font-size: 11px; color: #fff; background-color: var(--price-color); border-radius: 12px; text-align: center; text-transform: uppercase; letter-spacing: 1.2px; font-weight: 500; padding: 4px 8px; line-height: 12px; display: inline-block } .evo-product-block-item .product-meta { position: relative; padding: 10px 0 10px; overflow: hidden; text-align: center; background-color: transparent } @media (max-width: 767px) { .evo-product-block-item .product-meta { padding-bottom: 0 } } .evo-product-block-item .product-meta h3, .evo-product-block-item .product-meta .h3 { font-size: 15px; font-weight: 500; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block; margin: 0 } .evo-product-block-item .product-meta h3 a, .evo-product-block-item .product-meta .h3 a { color: #333 } .evo-product-block-item .product-meta h3:hover, .evo-product-block-item .product-meta .h3:hover { color: var(--main-bg-color) } .evo-product-block-item .product-meta h3:hover a, .evo-product-block-item .product-meta .h3:hover a { color: var(--main-bg-color) } .evo-product-block-item .product-meta .content_price { display: block; transition: all .3s ease; min-height: 25px } @media (min-width: 1023px) and (max-width: 1024px) { .evo-product-block-item .product-meta .content_price { min-height: 49px } } @media (max-width: 768px) { .evo-product-block-item .product-meta .content_price { min-height: 50px } } .evo-product-block-item .product-meta .content_price strong, .evo-product-block-item .product-meta .content_price span { font-size: 14px; padding: 0px; font-weight: 500; display: inline-block } @media (min-width: 1023px) and (max-width: 1024px) { .evo-product-block-item .product-meta .content_price strong, .evo-product-block-item .product-meta .content_price span { display: block } } @media (max-width: 480px) { .evo-product-block-item .product-meta .content_price strong, .evo-product-block-item .product-meta .content_price span { display: inline-block } } .evo-product-block-item .product-meta .content_price .money { color: var(--price-color); font-size: 15px; font-weight: 500 } @media (max-width: 480px) { .evo-product-block-item .product-meta .content_price strong { font-size: 12px } } .evo-product-block-item .product-meta form { margin-bottom: 0 } .evo-product-block-item .product-meta form .ajax_addtocart { padding: 0; letter-spacing: 0.8px; font-size: 13px; font-weight: 700; text-transform: uppercase; color: var(--main-bg-color); background-color: transparent; border: none; height: inherit; line-height: 22px; width: inherit; border-radius: 0; display: inline-block; -webkit-transform: translateX(-20px); -moz-transform: translateX(-20px); -ms-transform: translateX(-20px); -o-transform: translateX(-20px); opacity: 0; -webkit-transition: none; transition: none; position: absolute; bottom: 10px; margin-top: 0; z-index: 999 } @media (max-width: 991px) { .evo-product-block-item .product-meta form .ajax_addtocart { position: relative; opacity: 1; -webkit-transform: translateX(0px); -moz-transform: translateX(0px); -ms-transform: translateX(0px); -o-transform: translateX(0px); font-size: 12px; letter-spacing: unset } } @media (max-width: 480px) { .evo-product-block-item .product-meta form .ajax_addtocart { font-size: 11px } } .evo-product-block-item .product-meta form .ajax_addtocart:hover, .evo-product-block-item .product-meta form .ajax_addtocart:focus { color: #3ab650 } @media (min-width: 1025px) { .evo-product-block-item:hover .image .product_img_link .product-additional { visibility: visible; opacity: 1; filter: alpha(opacity=100) } .evo-product-block-item:hover .image .product_img_link .img-product { opacity: 0 } .evo-product-block-item:hover .product-meta form .ajax_addtocart { transition: all .3s .1s; opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0) } .evo-product-block-item:hover .product-meta .content_price { opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateX(70px); -moz-transform: translateX(70px); -ms-transform: translateX(70px); -o-transform: translateX(70px) } } @media (min-width: 1025px) and (max-width: 1024px) { .evo-product-block-item:hover .product-meta .content_price { opacity: 1; filter: alpha(opacity=1); -webkit-transform: translateX(0px); -moz-transform: translateX(0px); -ms-transform: translateX(0px); -o-transform: translateX(0px) } } @media (min-width: 768px) { .my-account .dashboard .recent-orders .thead-default { border-top: 1px solid #e1e1e1 } } @media (max-width: 480px) { .s480-f { display: block; font-size: 0; clear: both } .col-full { width: 100% } } .form-signup .errors { color: red } @media (min-width: 768px) { #popup-cart .modal-dialog { width: 500px; margin: 30px auto } } #popup-cart .modal-dialog button.close { position: absolute; right: 10px; top: 2px; opacity: 1 } #popup-cart .modal-dialog button.close:hover { color: var(--main-bg-color) } #popup-cart .modal-dialog .modal-left { text-align: left } #popup-cart .modal-dialog .modal-left .title { font-size: 16px; font-weight: 500; color: #292929; padding: 15px 10px; margin: 0; display: block; border-bottom: solid 1px #ebebeb; margin-bottom: 10px } @media (max-width: 767px) { #popup-cart .modal-dialog .modal-left .title { padding: 10px } } #popup-cart .modal-dialog .modal-left .title i { font-style: normal; color: #292929 } #popup-cart .modal-dialog .modal-body { position: relative; padding: 0 10px 10px; border-bottom: solid 1px #ebebeb; margin-bottom: 10px } #popup-cart .modal-dialog .modal-body .media { display: none } #popup-cart .modal-dialog .modal-body .media.active { display: flex; align-items: center } #popup-cart .modal-dialog .modal-body .media .thumb_img { width: 70px; display: block; float: left; padding: 0 } #popup-cart .modal-dialog .modal-body .media .thumb_img .thumb-1x1 { width: 70px; text-align: center; border: solid 1px #ebebeb; border-radius: 4px } #popup-cart .modal-dialog .modal-body .media .thumb_img .thumb-1x1 img { border-radius: 4px } #popup-cart .modal-dialog .modal-body .media .body_content { padding-left: 15px } #popup-cart .modal-dialog .modal-body .media .body_content .product-title { font-size: 14px; color: #292929; font-weight: 500; line-height: 20px } #popup-cart .modal-dialog .modal-body .media .body_content .product-new-price { color: var(--main-bg-color); margin-top: 0px; font-size: 16px; font-weight: 400; display: block } #popup-cart .modal-dialog .modal-body .media .body_content .variant_title span { color: #bbb } #popup-cart .modal-dialog .modal-right { text-align: left; padding: 0px 10px 10px 10px } #popup-cart .modal-dialog .modal-right .right_title { font-size: 15px; color: #292929 } @media (max-width: 767px) { #popup-cart .modal-dialog .modal-right .right_title { font-size: 14px } } #popup-cart .modal-dialog .modal-right .right_title a { color: #292929 } #popup-cart .modal-dialog .modal-right .right_title a:hover, #popup-cart .modal-dialog .modal-right .right_title a:focus { color: var(--main-bg-color) } #popup-cart .modal-dialog .modal-right .checkout_button { height: 45px; line-height: 43px; width: 100%; background: var(--main-bg-color); border-radius: 5px; padding: 0px; text-align: center; display: inline-block; font-size: 14px; color: #fff; font-weight: 400; border: solid 1px var(--main-bg-color) } #popup-cart .modal-dialog .modal-right .checkout_button:hover, #popup-cart .modal-dialog .modal-right .checkout_button:focus { color: #fff; background-color: #3ab650; border-color: #3ab650 } #popup-cart.modal.in .modal-dialog { -webkit-transform: translate(0, 50%); -ms-transform: translate(0, 50%); -o-transform: translate(0, 50%); transform: translate(0, 50%) } .slick-slider { position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent } .slick-list { position: relative; display: block; overflow: hidden; margin: 0; padding: 0 } .slick-list:focus { outline: none } .slick-list.dragging { cursor: pointer; cursor: hand } .slick-slider .slick-track, .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) } .slick-track { position: relative; top: 0; left: 0; display: block; margin-left: auto; margin-right: auto } .slick-track:before, .slick-track:after { display: table; content: '' } .slick-track:after { clear: both } .slick-loading .slick-track { visibility: hidden } .slick-slide { display: none; float: left; height: 100%; min-height: 1px } [dir='rtl'] .slick-slide { float: right } .slick-slide img { display: block } .slick-slide.slick-loading img { display: none } .slick-slide.dragging img { pointer-events: none } .slick-initialized .slick-slide { display: block } .section_blogs .slick-initialized .slick-slide { display: block; margin: 0 6px 5px -5px; } .slick-loading .slick-slide { visibility: hidden } .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent } .slick-arrow.slick-hidden { display: none } @keyframes placeHolderShimmer { 0% { background-position: -468px 0 } 100% { background-position: 468px 0 } } .animated-background, .section_project .evo-product-block-item .image img:not(.loaded), .section_blogs .evo-item-blogs .evo-article-image img:not(.loaded) { animation-duration: 1.25s; animation-fill-mode: forwards; animation-iteration-count: infinite; animation-name: placeHolderShimmer; animation-timing-function: linear; background: #F6F6F6; background: linear-gradient(to right, #F6F6F6 8%, #F0F0F0 18%, #F6F6F6 33%); background-size: 700px 104px; position: relative } .home-slider .slick-slide { margin: 5px } .home-slider .slick-slide:hover, .home-slider .slick-slide:focus { outline: none; box-shadow: none; border: none } .home-slider .slick-arrow { font-size: 0; line-height: 0; position: absolute; top: 50%; display: block; width: 30px; height: 30px; padding: 0; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); cursor: pointer; color: transparent; border: none; outline: none; background: transparent; line-height: 30px; text-align: center; z-index: 2 } @media (max-width: 767px) { .home-slider .slick-arrow { display: none !important } } .home-slider .slick-arrow.slick-prev { left: -15px } .home-slider .slick-arrow.slick-prev:before { content: ""; background-image: url(//bizweb.dktcdn.net/100/367/318/themes/737653/assets/back.svg?1571285367195); height: 30px; width: 30px; display: block } .home-slider .slick-arrow.slick-next { right: -15px } .home-slider .slick-arrow.slick-next:before { content: ""; background-image: url(//bizweb.dktcdn.net/100/367/318/themes/737653/assets/right-arrow.svg?1571285367195); height: 30px; width: 30px; display: block } .home-slider .slick-dots { text-align: center } .home-slider .slick-dots li { display: inline-block } .home-slider .slick-dots li button { border-radius: 0; height: 10px; width: 10px; border: 1px solid #e5e5e5; background-color: #fff; padding: 0; font-size: 0 } .home-slider .slick-dots li+li { margin-left: 5px } .home-slider .slick-dots li.slick-active button { border-color: var(--main-bg-color); background-color: var(--main-bg-color); border-radius: 0; width: 10px } .home-slider .slick-slide { margin: 0 } .home-slider .slick-dots { position: absolute; bottom: 10px; left: 0; right: 0; margin-left: auto; margin-right: auto; width: 100px; border-radius: 15px; height: 24px; align-items: center; display: flex !important; justify-content: center } .home-slider .slick-dots li button { border-radius: 0; height: 10px; width: 10px; border: 1px solid #e5e5e5; background-color: #fff } .home-slider .slick-dots li.slick-active button { border-color: var(--main-bg-color); background-color: var(--main-bg-color); border-radius: 0; width: 10px } .section_professional { padding: 30px 0 } @media (max-width: 767px) { .section_professional { padding: 20px 0 } .section_professional .row { display: -webkit-flex; display: -ms-flexbox; display: flex; overflow-x: auto; overflow-y: hidden; -webkit-overflow-scrolling: touch; -ms-flex-wrap: inherit; flex-wrap: inherit } .section_professional .row .col-sm-4 { -webkit-flex-shrink: 0; -ms-flex: 0 0 auto; flex-shrink: 0; padding-bottom: 20px } } .section_professional .single-box-item { text-align: center; background-color: #fff; padding: 35px 20px; position: relative; z-index: 1; -webkit-box-shadow: 0 0 40px 3px rgba(0, 0, 0, 0.05); box-shadow: 0 0 40px 3px rgba(0, 0, 0, 0.05); border-radius: 5px; transition: 0.8s } @media (max-width: 991px) { .section_professional .single-box-item { padding: 20px 10px } } @media (max-width: 767px) { .section_professional .single-box-item { padding: 10px } } .section_professional .single-box-item .icon { display: inline-block; position: relative; width: 80px; height: 80px; line-height: 80px; border: 1px solid #74d385; border-radius: 50%; -webkit-transition: 0.5s; transition: 0.5s; z-index: 1; background-color: #fff } .section_professional .single-box-item .icon img { position: absolute; top: 0; bottom: 0; right: 0; left: 0; margin: auto; border-radius: 100%; } .section_professional .single-box-item h3 { font-size: 20px; font-weight: 600; -webkit-transition: 0.5s; transition: 0.5s; line-height: 1.5; margin-bottom: 15px; margin-top: 20px } @media (max-width: 991px) { .section_professional .single-box-item h3 { font-size: 15px; margin-top: 15px; margin-bottom: 10px } } @media (max-width: 767px) { .section_professional .single-box-item h3 { margin-top: 7px; margin-bottom: 7px; font-size: 17px } } .section_professional .single-box-item p { margin-bottom: 0; -webkit-transition: 0.5s; transition: 0.5s; color: #777; min-height: 95px } @media (max-width: 991px) { .section_professional .single-box-item p { font-size: 12px; min-height: 100px } } @media (max-width: 767px) { .section_professional .single-box-item p { min-height: unset; font-size: 14px } } .section_professional .single-box-item a { display: inline-block; margin-top: 15px; text-transform: uppercase; font-weight: 700; font-size: 13px; color: var(--main-bg-color) } .section_professional .single-box-item a:hover, .section_professional .single-box-item a:focus { color: #fff } .section_professional .single-box-item:hover { background-color: var(--main-bg-color) } .section_professional .single-box-item:hover h3, .section_professional .single-box-item:hover p, .section_professional .single-box-item:hover a { color: #fff } .section_about { padding: 30px 0 } @media (max-width: 767px) { .section_about { padding-bottom: 20px; padding-top: 0 } } @media (max-width: 767px) { .section_about .about-content { text-align: center } } .section_about .about-content span { color: var(--main-bg-color); font-size: 14px; text-transform: uppercase; display: block } .section_about .about-content h3 { font-size: 24px; font-weight: 700; margin-top: 5px; margin-bottom: 10px; line-height: 1.2 } .section_about .about-content p { color: #777; line-height: 1.8; max-width: 450px; margin-bottom: 0; margin-top: 10px } .section_about .about-content a { background-color: var(--main-bg-color); border: 1px solid var(--main-bg-color); height: 40px; padding: 0 20px; min-width: 170px; color: #fff; text-transform: uppercase; border-radius: 4px; display: inline-block; text-align: center; line-height: 38px; margin-top: 15px } .section_about .about-content a:hover, .section_about .about-content a:focus { color: var(--main-bg-color); background-color: #fff } .section_about .about-content ul { display: -ms-flexbox; display: -webkit-box; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-left: 0; list-style-type: none; margin-right: -10px; margin-bottom: 5px; margin-top: 5px } @media (max-width: 767px) { .section_about .about-content ul { text-align: left } } .section_about .about-content ul li { -ms-flex: 0 0 50%; -webkit-box-flex: 0; flex: 0 0 50%; max-width: 50%; margin-top: 10px; font-weight: 600; color: #777; position: relative; padding-right: 10px; padding-left: 22px } @media (max-width: 767px) { .section_about .about-content ul li { -ms-flex: 0 0 100%; -webkit-box-flex: 0; flex: 0 0 100%; max-width: 100% } } .section_about .about-content ul li:after { content: ""; height: 15px; width: 15px; background-image: url(//bizweb.dktcdn.net/100/367/318/themes/737653/assets/evo_about_icon.svg?1571285367195); background-repeat: no-repeat; background-position: center; background-size: contain; left: 0; top: 50%; transform: translate(0, -50%); position: absolute } @media (max-width: 991px) { .section_about .about-content { margin-bottom: 20px } } .section_why { padding: 30px 0 } @media (max-width: 767px) { .section_why { padding: 0 } } @media (max-width: 767px) { .section_why .about-content { text-align: center } } .section_why .about-content span { color: var(--main-bg-color); font-size: 14px; text-transform: uppercase; display: block } .section_why .about-content h3 { font-size: 34px; font-weight: 700; margin-top: 5px; margin-bottom: 10px; line-height: 1.2 } @media (max-width: 767px) { .section_why .about-content h3 { font-size: 23px } } .section_why .about-content p { color: #777; line-height: 1.8; max-width: 450px; margin-bottom: 0; margin-top: 10px } .section_why .about-content .why-list-item { margin-top: 30px } .section_why .about-content .why-list-item .why-item-elementor { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; text-align: left; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row } .section_why .about-content .why-list-item .why-item-elementor .why-item-image { margin-right: 15px; width: 70px } @media (max-width: 767px) { .section_why .about-content .why-list-item .why-item-elementor .why-item-image { margin-right: 10px } } .section_why .about-content .why-list-item .why-item-elementor .why-item-content { width: 100% } .section_why .about-content .why-list-item .why-item-elementor .why-item-content h3 { color: var(--main-bg-color); font-size: 18px; font-weight: 600; margin-bottom: 5px } .section_why .about-content .why-list-item .why-item-elementor .why-item-content p { color: #4a4a4a; font-size: 14px; line-height: 1.5; margin-bottom: 0; max-width: unset } .section_why .about-content .why-list-item .why-item-elementor+.why-item-elementor { margin-top: 20px } @media (max-width: 991px) { .section_why .about-content { margin-bottom: 20px } } .section_customer { background-color: var(--main-bg-color); padding: 40px 0 } @media (max-width: 767px) { .section_customer { padding-top: 20px; padding-bottom: 0 } } .section_customer .customer-item { color: #fff; padding-left: 70px } @media (max-width: 991px) { .section_customer .customer-item { padding-left: 0; text-align: center } } @media (max-width: 767px) { .section_customer .customer-item { margin-bottom: 20px } } .section_customer .customer-item img { position: absolute; left: 0; top: 50%; transform: translate(0, -50%); width: 60px; height: 60px } @media (max-width: 991px) { .section_customer .customer-item img { position: relative; top: 0; -webkit-transform: unset; transform: unset; display: block; margin-bottom: 12px; margin-left: auto; margin-right: auto } } @media (max-width: 767px) { .section_customer .customer-item img { width: 50px; height: 50px; margin-bottom: 7px } } .section_customer .customer-item span { font-size: 35px; font-weight: 700; display: block; line-height: 1.2 } @media (max-width: 991px) { .section_customer .customer-item span { font-size: 25px } } .section_customer .customer-item p { margin-bottom: 0; margin-top: 5px; text-transform: uppercase; font-size: 14px; font-weight: 500 } @media (max-width: 767px) { .section_customer .customer-item p { font-size: 13px; line-height: 1.1 } } .section_service { padding-top: 40px; background-position: left bottom; background-repeat: no-repeat; background-size: 400px; background-color: rgba(255, 255, 255, 0.7); background-blend-mode: overlay } @media (max-width: 767px) { .section_service { background-size: 500px } } .section_service .section_service_title { max-width: 620px; margin-left: auto; margin-right: auto; margin-bottom: 80px } @media (max-width: 767px) { .section_service .section_service_title { margin-bottom: 30px } } .section_service .section_service_title span { color: var(--main-bg-color); font-size: 14px; text-transform: uppercase; display: block } .section_service .section_service_title h3 { font-size: 24px; font-weight: 700; margin-top: 5px; margin-bottom: 10px; line-height: 1.2 } .section_service .section_service_title p { color: #777; line-height: 1.8; margin-bottom: 0; margin-top: 10px } .section_service .col-lg-4 { display: inline-flex } .section_service .services-box { margin-bottom: 70px; text-align: center; background-color: #fff; border-radius: 5px; border: 2px solid #f6f6f6; padding: 40px 30px; padding-top: 0; -webkit-transition: 0.5s; transition: 0.5s } @media (max-width: 767px) { .section_service .services-box { margin-top: 50px; margin-bottom: 10px } } .section_service .services-box .icon { width: 75px; height: 75px; margin: 0 auto; background-color: var(--main-bg-color); border-radius: 50%; position: relative; top: -37.5px } .section_service .services-box .icon img { max-height: 55px; position: absolute; top: 0; bottom: 0; right: 0; left: 0; margin: auto } .section_service .services-box h3 { font-size: 20px; font-weight: 600; -webkit-transition: 0.5s; transition: 0.5s; line-height: 1.5; margin-bottom: 15px } @media (max-width: 991px) { .section_service .services-box h3 { font-size: 15px; margin-bottom: 10px } } @media (max-width: 767px) { .section_service .services-box h3 { margin-bottom: 7px; font-size: 17px } } .section_service .services-box p { margin-bottom: 0; -webkit-transition: 0.5s; transition: 0.5s; color: #777; min-height: 95px; display: -webkit-box; max-height: 3.2rem; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; white-space: normal; -webkit-line-clamp: 2; font-weight: 500; line-height: 1.6rem; } @media (max-width: 991px) { .section_service .services-box p { font-size: 12px; min-height: 100px; display: -webkit-box; max-height: 3.2rem; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; white-space: normal; -webkit-line-clamp: 2; font-weight: 500; line-height: 1.6rem; } } @media (max-width: 767px) { .section_service .services-box p { min-height: unset; font-size: 14px; display: -webkit-box; max-height: 3.2rem; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; white-space: normal; -webkit-line-clamp: 2; font-weight: 500; line-height: 1.6rem; } } .section_service .services-box a { display: inline-block; margin-top: 15px; text-transform: uppercase; font-weight: 700; font-size: 13px; color: var(--main-bg-color) } .section_service .services-box a:hover, .section_service .services-box a:focus { color: #38ae4d } .section_service .services-box:hover { border-radius: 0; border-color: #fff; -webkit-transform: translateY(-8px); transform: translateY(-8px); -webkit-box-shadow: 0 2px 28px 0 rgba(0, 0, 0, 0.06); box-shadow: 0 2px 28px 0 rgba(0, 0, 0, 0.06) } @media (max-width: 767px) { .section_service .row { display: -webkit-flex; display: -ms-flexbox; display: flex; overflow-x: auto; overflow-y: hidden; -webkit-overflow-scrolling: touch; -ms-flex-wrap: inherit; flex-wrap: inherit } .section_service .row .col-lg-4 { -webkit-flex-shrink: 0; -ms-flex: 0 0 auto; flex-shrink: 0; padding-bottom: 20px } } .section_project { padding-top: 40px; background-color: rgba(0, 0, 0, 0.02); padding-bottom: 25px } .section_project .section_service_title { max-width: 620px; margin-left: auto; margin-right: auto; margin-bottom: 50px } @media (max-width: 767px) { .section_project .section_service_title { margin-bottom: 30px } } .section_project .section_service_title span { color: var(--main-bg-color); font-size: 14px; text-transform: uppercase; display: block } .section_project .section_service_title h3 { font-size: 18px; text-transform: uppercase; font-weight: 700; margin-top: 5px; margin-bottom: 10px; line-height: 1.2 } .section_project .section_service_title h3 a { color: #1c1c1c } .section_project .section_service_title h3 a:hover, .section_project .section_service_title h3 a:focus { color: var(--main-bg-color) } .section_project .section_service_title p { color: #777; line-height: 1.8; margin-bottom: 0; margin-top: 10px } @media (max-width: 480px) { .section_project .row .col-6:nth-child(2n+1) { padding-right: 3.5px } .section_project .row .col-6:nth-child(2n+2) { padding-left: 3.5px } } .section_project .evo-product-block-item { margin-bottom: 15px } .section_project .evo-product-block-item .image { position: relative; height: 265px } @media (max-width: 1024px) { .section_project .evo-product-block-item .image { height: 220px } } @media (max-width: 991px) { .section_project .evo-product-block-item .image { height: 160px } } @media (max-width: 767px) { .section_project .evo-product-block-item .image { height: 250px } } @media (max-width: 668px) { .section_project .evo-product-block-item .image { height: 250px } } @media (max-width: 569px) { .section_project .evo-product-block-item .image { height: 264px } } @media (max-width: 480px) { .section_project .evo-product-block-item .image { height: 197px } } @media (max-width: 376px) { .section_project .evo-product-block-item .image { height: 177px } } @media (max-width: 321px) { .section_project .evo-product-block-item .image { height: 149px } } .section_project .evo-product-block-item .image img { width: auto !important; max-height: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto } .section_project .evo-product-block-item .image img:not(.loaded) { width: 100% !important; height: 100% !important; opacity: 0.2 } .section_partner { background-color: #fffcf7 !important; padding: 30px 0 } .section_partner .brands-item img { opacity: .4; -webkit-transition: 0.5s; transition: 0.5s } @media (max-width: 480px) { .section_partner .brands-item img { max-width: 80px } } .section_partner .brands-item:hover img { opacity: 1 } .section_blogs { padding-top: 40px } .section_blogs .section_service_title { max-width: 620px; margin-left: auto; margin-right: auto; margin-bottom: 50px } @media (max-width: 767px) { .section_blogs .section_service_title { margin-bottom: 30px } } .section_blogs .section_service_title span { color: var(--main-bg-color); font-size: 14px; text-transform: uppercase; display: block } .section_blogs .section_service_title h3 { font-size: 18px; font-weight: 700; margin-top: 5px; margin-bottom: 10px; text-transform: uppercase; line-height: 1.2 } .section_blogs .section_service_title h3 a { color: #1c1c1c } .section_blogs .section_service_title h3 a:hover, .section_blogs .section_service_title h3 a:focus { color: var(--main-bg-color) } .section_blogs .section_service_title p { color: #777; line-height: 1.8; margin-bottom: 0; margin-top: 10px } @media (max-width: 767px) { .section_blogs .evo-item-blogs { margin-bottom: 25px } } .section_blogs .evo-item-blogs .evo-article-image { position: relative; height: 240px } @media (max-width: 1024px) { .section_blogs .evo-item-blogs .evo-article-image { height: 200px } } @media (max-width: 991px) { .section_blogs .evo-item-blogs .evo-article-image { height: 147px } } @media (max-width: 767px) { .section_blogs .evo-item-blogs .evo-article-image { height: 320px } } @media (max-width: 668px) { .section_blogs .evo-item-blogs .evo-article-image { height: 320px } } @media (max-width: 569px) { .section_blogs .evo-item-blogs .evo-article-image { height: 320px } } @media (max-width: 480px) { .section_blogs .evo-item-blogs .evo-article-image { height: 267px } } @media (max-width: 376px) { .section_blogs .evo-item-blogs .evo-article-image { height: 241px } } @media (max-width: 321px) { .section_blogs .evo-item-blogs .evo-article-image { height: 204px } } .section_blogs .evo-item-blogs .evo-article-image img { width: auto !important; max-height: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto } .section_blogs .evo-item-blogs .evo-article-image img:not(.loaded) { width: 100% !important; height: 100% !important; opacity: 0.2 } .section_blogs .evo-item-blogs h3 { min-height: 50px !important; margin-top: 15px; margin-bottom: 0 } @media (max-width: 991px) { .section_blogs .evo-item-blogs h3 { font-size: 16px } } @media (max-width: 767px) { .section_blogs .evo-item-blogs h3 { margin-top: 10px } } .section_blogs .evo-item-blogs h3 a { color: #1c1c1c; display: -webkit-box; max-height: 3.2rem; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; white-space: normal; -webkit-line-clamp: 2; font-weight: 500; line-height: 1.6rem; } .section_blogs .evo-item-blogs p { color: #777; min-height: 77px; margin: 10px 0; display: -webkit-box; max-height: 4.8rem; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; white-space: normal; -webkit-line-clamp: 3; font-weight: 500; line-height: 1.6rem; } @media (max-width: 991px) { .section_blogs .evo-item-blogs p { font-size: 13px; display: -webkit-box; max-height: 3.2rem; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; white-space: normal; -webkit-line-clamp: 2; font-weight: 500; line-height: 1.6rem; } } @media (max-width: 767px) { .section_blogs .evo-item-blogs p { margin: 5px 0; display: -webkit-box; max-height: 3.2rem; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; white-space: normal; -webkit-line-clamp: 2; font-weight: 500; line-height: 1.6rem; } } .section_blogs .evo-item-blogs a.readmore { text-transform: uppercase; font-size: 13px; font-weight: 500; color: var(--main-bg-color) } .section_blogs .evo-item-blogs a.readmore:hover, .section_blogs .evo-item-blogs a.readmore:focus { color: #3ab650 } .section_blogs .evo-item-blogs:hover .evo-article-image img { opacity: 0.8 } .section_blogs .evo-item-blogs:hover h3 a { color: var(--main-bg-color) } .evo-brands .slick-slide { margin: 5px; } @keyframes placeHolderShimmer { 0% { background-position: -468px 0 } 100% { background-position: 468px 0 } } .animated-background, .related-product .evo-owl-product .evo-product-block-item .image img:not(.loaded) { animation-duration: 1.25s; animation-fill-mode: forwards; animation-iteration-count: infinite; animation-name: placeHolderShimmer; animation-timing-function: linear; background: #F6F6F6; background: linear-gradient(to right, #F6F6F6 8%, #F0F0F0 18%, #F6F6F6 33%); background-size: 700px 104px; position: relative } #btnnewreview { background: #59ca6d !important } .bizweb-product-reviews-form input, .bizweb-product-reviews-form input[type="text"], .bizweb-product-reviews-form input[type="email"], .bizweb-product-reviews-form textarea { border-radius: 3px !important; outline: none !important; box-shadow: none !important; -webkit-appearance: none !important; -moz-appearance: none !important; border: 1px solid #ebebeb !important } .bizweb-product-reviews-form input:focus, .bizweb-product-reviews-form input[type="text"]:focus, .bizweb-product-reviews-form input[type="email"]:focus, .bizweb-product-reviews-form textarea:focus { outline: none !important; box-shadow: none !important } .bizweb-product-reviews-form .bpr-button-submit { background: #59ca6d !important; border-color: #59ca6d !important; min-width: 100px; text-transform: uppercase } @media (max-width: 767px) { .details-product .product-image-block { margin-bottom: 10px } } .details-product .product-image-block .slider-big-video .slick-dots { text-align: center; position: absolute; bottom: 10px; width: 100% } .details-product .product-image-block .slider-big-video .slick-dots li { display: inline-block } .details-product .product-image-block .slider-big-video .slick-dots li button { border-radius: 0; height: 6px; width: 6px; border: 0.5px solid #e5e5e5; background-color: #fff; font-size: 0; padding: 0 } .details-product .product-image-block .slider-big-video .slick-dots li+li { margin-left: 3px } .details-product .product-image-block .slider-big-video .slick-dots li.slick-active button { border-color: #59ca6d; background-color: #59ca6d; border-radius: 0; width: 6px } .details-product .product-image-block .slider-has-video .slider-nav .slick-arrow { font-size: 0; line-height: 0; position: absolute; top: 50%; display: block; width: 30px; height: 30px; padding: 0; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); cursor: pointer; color: transparent; border: none; outline: none; background: transparent; line-height: 30px; text-align: center } @media (max-width: 767px) { .details-product .product-image-block .slider-has-video .slider-nav .slick-arrow { display: none !important } } .details-product .product-image-block .slider-has-video .slider-nav .slick-arrow.slick-prev { left: -15px } .details-product .product-image-block .slider-has-video .slider-nav .slick-arrow.slick-prev:before { content: ""; background-image: url(//bizweb.dktcdn.net/100/367/318/themes/737653/assets/back.svg?1571285367195); height: 30px; width: 30px; display: block } .details-product .product-image-block .slider-has-video .slider-nav .slick-arrow.slick-next { right: -15px } .details-product .product-image-block .slider-has-video .slider-nav .slick-arrow.slick-next:before { content: ""; background-image: url(//bizweb.dktcdn.net/100/367/318/themes/737653/assets/right-arrow.svg?1571285367195); height: 30px; width: 30px; display: block } .details-product .product-image-block .slider-has-video .slider-nav .slick-slide { height: 113px; position: relative } @media (max-width: 1024px) { .details-product .product-image-block .slider-has-video .slider-nav .slick-slide { height: 114px } } @media (max-width: 991px) { .details-product .product-image-block .slider-has-video .slider-nav .slick-slide { height: 84px } } @media (max-width: 480px) { .details-product .product-image-block .slider-has-video .slider-nav .slick-slide { height: 105px } } @media (max-width: 376px) { .details-product .product-image-block .slider-has-video .slider-nav .slick-slide { height: 95px } } @media (max-width: 321px) { .details-product .product-image-block .slider-has-video .slider-nav .slick-slide { height: 78px } } .details-product .product-image-block .slider-has-video .slider-nav .slick-slide img { width: auto !important; max-height: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; border: 2px solid transparent; border-radius: 3px } .details-product .product-image-block .slider-has-video .slider-nav .slick-slide:hover, .details-product .product-image-block .slider-has-video .slider-nav .slick-slide:focus { box-shadow: none; outline: none } .details-product .product-image-block .slider-nav { min-height: 70px } @media (min-width: 768px) { .details-product .product-image-block .slider-nav { padding-left: 15px; padding-right: 15px } } @media (max-width: 1024px) { .details-product .product-image-block .slider-nav { min-height: 82px } } @media (max-width: 991px) { .details-product .product-image-block .slider-nav { min-height: 72px } } .details-product .product-image-block .slider-nav .slick-slide { border: 1px solid #e6e6e6; margin: 5px; border-radius: 3px } .details-product .product-image-block .slider-nav .slick-slide.slick-current { border-color: #59ca6d } @media (min-width: 1025px) { .details-product .product-image-block .slider-nav .slick-slide:hover, .details-product .product-image-block .slider-nav .slick-slide:focus { border-color: #59ca6d; outline: none; box-shadow: none } } @media (min-width: 768px) and (max-width: 991px) { .details-product .product-image-block .slider-nav { margin-bottom: 10px } } .details-product .details-pro .product-top .title-head { margin-top: 0; font-size: 26px; line-height: 29px; font-weight: 500; margin-bottom: 10px; color: #000 } @media (max-width: 767px) { .details-product .details-pro .product-top .title-head { font-size: 20px } } .details-product .details-pro .product-top .sku-product { color: #333; font-size: 14px; font-weight: 500; margin: 5px 0 } .details-product .details-pro .product-top .sku-product .variant-sku, .details-product .details-pro .product-top .sku-product .vendor { color: #59ca6d; font-weight: 600; text-transform: none } .details-product .details-pro .product-top .sku-product .item-sku { display: block; float: left; width: 100% } .details-product .details-pro .product-top .sku-product .item-sku .item-title { min-width: 100px; display: inline-block } .details-product .details-pro .product-top .sku-product .item-sku+.item-sku { margin-top: 5px } @media (max-width: 767px) { .details-product .details-pro .product-top .panel-product-rating { line-height: 1.1; margin-top: 10px } } .details-product .details-pro .product-top .panel-product-rating .bizweb-product-reviews-badge { display: inline-block; float: left; margin-right: 10px } @media (max-width: 767px) { .details-product .details-pro .product-top .panel-product-rating .bizweb-product-reviews-badge { float: none } } .details-product .details-pro .product-top .panel-product-rating .bizweb-product-reviews-badge .bizweb-product-reviews-star { padding: 0 } .details-product .details-pro .product-top .panel-product-rating .bizweb-product-reviews-badge .bizweb-product-reviews-star i { font-size: 14px; color: #edc419 !important } .details-product .details-pro .product-top .panel-product-rating .bizweb-product-reviews-badge div:nth-child(2), .details-product .details-pro .product-top .panel-product-rating .bizweb-product-reviews-badge div:nth-child(3) { display: none } .details-product .details-pro .product-top .panel-product-rating .iddanhgia { float: left; color: #bfbfbf } @media (max-width: 767px) { .details-product .details-pro .product-top .panel-product-rating .iddanhgia { float: none; display: inline-block } } .details-product .details-pro .product-top .panel-product-rating .iddanhgia:hover { cursor: pointer; color: #59ca6d } .details-product .details-pro .price-box .special-price .product-price { font-size: 24px; font-weight: bold; color: #d0021b; display: inline-block } .details-product .details-pro .price-box .old-price { margin-left: 10px } .details-product .details-pro .price-box .old-price .product-price-old { font-size: 19px } .details-product .details-pro .price-box .save-price { display: block; font-weight: 500 } @media (max-width: 767px) { .details-product .details-pro .price-box .save-price { text-align: left; margin-top: 10px } } .details-product .details-pro .price-box .save-price .product-price-save { color: #59ca6d } .details-product .details-pro .inventory_quantity { display: block; font-weight: 500; margin-bottom: 10px; border-bottom: 1px dashed #eaebf3; padding-bottom: 10px } .details-product .details-pro .inventory_quantity .stock-brand-title { display: inline-block; min-width: 100px } .details-product .details-pro .inventory_quantity .a-stock { color: #59ca6d } .details-product .details-pro .evo-product-summary.product_description .rte-summary { margin-bottom: 10px; border-bottom: 1px dashed #eaebf3; padding-bottom: 10px; display: none } .details-product .details-pro .evo-product-summary.product_description .rte-summary img { max-width: 100% !important; height: auto !important } .details-product .details-pro .evo-product-summary.product_description .rte-summary p { margin-bottom: 7px } .details-product .details-pro .evo-product-summary.product_description .rte-summary iframe { max-width: 100% !important } .details-product .details-pro .evo-product-summary.product_description .rte-summary ul { list-style: none inside } .details-product .details-pro .evo-product-summary.product_description .rte-summary ul li { padding-left: 15px; position: relative } .details-product .details-pro .evo-product-summary.product_description .rte-summary ul li:before { content: ""; display: inline-block; position: absolute; top: 9px; left: 0; width: 6px; height: 6px; background: #000; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100% } .details-product .details-pro .evo-product-summary.product_description .rte-summary table tbody tr td { border: 1px solid #fff; padding: 10px } .details-product .details-pro .evo-product-summary.product_description .rte-summary table tbody tr td:first-child { width: 168px; padding: 10px; font-size: 14px; background: #f6f6f6 } .details-product .details-pro .evo-product-summary.product_description .evo-product-tabs-header { font-size: 12px; font-weight: 500; text-transform: uppercase; color: #000; padding: 10px 0; position: relative; letter-spacing: 1px; border-bottom: 1px solid #ebebeb; display: flex; justify-content: space-between; align-items: center; padding-right: 10px } .details-product .details-pro .evo-product-summary.product_description .evo-product-tabs-header svg { transition: .2s all } .details-product .details-pro .evo-product-summary.product_description .evo-product-tabs-header:hover { color: #59ca6d } .details-product .details-pro .evo-product-summary.product_description .evo-product-tabs-header:hover svg path { stroke: #59ca6d } .details-product .details-pro .evo-product-summary.product_description.active .rte-summary { display: block } .details-product .details-pro .evo-product-summary.product_description.active .evo-product-tabs-header { color: #59ca6d } .details-product .details-pro .evo-product-summary.product_description.active .evo-product-tabs-header svg { transform: rotate(90deg) } .details-product .details-pro .evo-product-summary.product_description.active .evo-product-tabs-header svg path { stroke: #59ca6d } .details-product .details-pro .evo-promotion-products { margin-bottom: 15px } .details-product .details-pro .evo-promotion-products .product-promotions-list { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; position: relative; padding-top: 20px; margin-top: 20px; border: #d0021b solid 1px; padding-left: 10px; padding-right: 10px } .details-product .details-pro .evo-promotion-products .product-promotions-list .product-promotions-list-title { background: #ec1933; border-radius: 13px; color: #fff; font-size: 14px; font-weight: normal; position: absolute; top: -13px; left: 10px; vertical-align: middle; line-height: 26px; clear: both; padding: 0 15px 0 30px; margin: 0 } .details-product .details-pro .evo-promotion-products .product-promotions-list .product-promotions-list-title:before { content: ''; background: url(//bizweb.dktcdn.net/100/367/318/themes/737653/assets/icon-qua-tang.png?1571285367195); width: 16px; height: 15px; background-size: 16px 15px; float: left; margin: 4px 5px 0 -15px } .details-product .details-pro .evo-promotion-products .product-promotions-list .product-promotions-list-content { padding-bottom: 10px; background: #fff } .details-product .details-pro .evo-promotion-products .product-promotions-list .product-promotions-list-content p { margin-bottom: 7px } .details-product .details-pro .form-product form { margin-bottom: 0 } .details-product .details-pro .form-product form .select-swatch { margin-bottom: 15px } .details-product .details-pro .form-product form .select-swatch .swatch { margin: 0 } .details-product .details-pro .form-product form .select-swatch .swatch+.swatch { margin-top: 15px } .details-product .details-pro .form-product form .select-swatch .swatch .header { font-weight: 500; color: #333f48; letter-spacing: 0.5px } @media (max-width: 480px) { .details-product .details-pro .form-product form .select-swatch .swatch .header { width: 100%; margin-bottom: 7px } } .details-product .details-pro .form-product form .form-group { width: 100% } .details-product .details-pro .form-product form .form-group .qty-ant { display: flex; align-items: center; height: 45px; margin-right: 15px } @media (min-width: 768px) and (max-width: 991px) { .details-product .details-pro .form-product form .form-group .qty-ant { margin-right: 5px } } @media (max-width: 767px) { .details-product .details-pro .form-product form .form-group .qty-ant { width: 100%; margin-right: 0; margin-bottom: 10px } } .details-product .details-pro .form-product form .form-group .qty-ant label { font-weight: 500; color: #333f48; float: left; letter-spacing: 0.5px; margin-right: 10px } @media (min-width: 768px) and (max-width: 991px) { .details-product .details-pro .form-product form .form-group .qty-ant label { margin-right: 5px } } .details-product .details-pro .form-product form .form-group .qty-ant .custom-btn-numbers { float: left; box-shadow: none; padding: 0; border-radius: 0; border: 1px solid #ebebeb; min-height: unset; width: auto; background-color: transparent; height: auto } .details-product .details-pro .form-product form .form-group .qty-ant .custom-btn-numbers .btn-cts { font-size: 20px; line-height: 0px; border: none; display: inline-block; width: 45px; height: 45px; background: #fff; float: left; color: #000; text-align: center; padding: 0px; border-radius: 0 } @media (min-width: 768px) and (max-width: 991px) { .details-product .details-pro .form-product form .form-group .qty-ant .custom-btn-numbers .btn-cts { width: 40px } } .details-product .details-pro .form-product form .form-group .qty-ant .custom-btn-numbers #qty { height: 45px; font-size: 1em; margin: 0; width: 45px; padding: 0 2px; text-align: center; background: #fff; min-height: unset; display: block; float: left; box-shadow: none; border-radius: 0px; border: none; color: #000 } @media (min-width: 768px) and (max-width: 991px) { .details-product .details-pro .form-product form .form-group .qty-ant .custom-btn-numbers #qty { width: 35px } } .details-product .details-pro .form-product form .form-group .btn-mua { display: inline-block } @media (max-width: 767px) { .details-product .details-pro .form-product form .form-group .btn-mua { width: 100%; display: block } } .details-product .details-pro .form-product form .form-group .btn-mua button { color: #fff; background-color: #59ca6d; font-size: 14px; text-transform: uppercase; font-weight: 500; height: auto; line-height: inherit; box-shadow: none; border: 1px solid #59ca6d; padding: 0px 20px; border-radius: 0; min-width: 250px; height: 45px; line-height: 43px } @media (min-width: 992px) and (max-width: 1024px) { .details-product .details-pro .form-product form .form-group .btn-mua button { min-width: 230px } } @media (max-width: 991px) { .details-product .details-pro .form-product form .form-group .btn-mua button { width: 100%; min-width: unset; min-height: 47px } } .details-product .details-pro .form-product form .form-group .btn-mua button:hover, .details-product .details-pro .form-product form .form-group .btn-mua button:focus { color: #fff; background-color: #3ec155; border-color: #3ec155 } .details-product .product-tab .tabs-title { display: flex; margin: 0 0 20px; justify-content: center; position: relative; } .details-product .product-tab .tabs-title li { margin-right: 0; font-size: 15px; font-weight: 500; color: #000; display: block; padding: 0; position: relative; background-color: #fff; letter-spacing: 1px; text-transform: uppercase } .details-product .product-tab .tabs-title li span { padding: 5px 20px; display: block; color: #000; position: relative } .details-product .product-tab .tabs-title li span:after { content: ''; position: absolute; bottom: 100%; margin-bottom: -2px; left: 0; width: 0; height: 3px; transition: width 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.15); -webkit-transition: width 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.15) } .details-product .product-tab .tabs-title li:hover span, .details-product .product-tab .tabs-title li.current span { color: #59ca6d } .details-product .product-tab .tabs-title li:hover span:after, .details-product .product-tab .tabs-title li.current span:after { width: 100%; background-color: #59ca6d } @media (min-width: 768px) { .details-product .product-tab .rte img { max-width: 600px; margin-left: auto; margin-right: auto; display: block; height: auto !important } } @media (max-width: 767px) { .details-product .product-tab .rte img { max-width: 100% !important; height: auto !important } } .details-product .product-tab .rte iframe { max-width: 100% !important } @media (max-width: 767px) { .details-product .product-tab .rte .table-responsive { border-color: #ebebeb } } .details-product .product-tab .rte .table-responsive .table tbody tr td { border: 1px solid #fff } .details-product .product-tab .rte .table-responsive .table tbody tr td:first-child { width: 168px; padding: 10px; font-size: 14px; background: #f6f6f6 } .related-product .home-title { margin-bottom: 20px; margin-top: 10px } .related-product .home-title h2 { font-size: 18px; line-height: 28px; margin: 0; font-weight: bold; text-transform: uppercase } @media (max-width: 767px) { .related-product .home-title h2 { font-size: 22px } } .related-product .home-title h2 a { color: #000 } .related-product .home-title h2 a strong { font-weight: 500 } .related-product .home-title h2 a:hover, .related-product .home-title h2 a:focus { color: #59ca6d } .related-product .evo-owl-product { margin-left: -5px; margin-right: -5px } .related-product .evo-owl-product .slick-slide { margin: 5px; outline: none; box-shadow: none; border: none } .related-product .evo-owl-product .slick-arrow { font-size: 0; line-height: 0; position: absolute; top: 50%; display: block; width: 30px; height: 30px; padding: 0; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); cursor: pointer; color: transparent; border: none; outline: none; background: transparent; line-height: 30px; text-align: center; z-index: 2 } @media (max-width: 767px) { .related-product .evo-owl-product .slick-arrow { display: none !important } } .related-product .evo-owl-product .slick-arrow.slick-prev { left: -15px } .related-product .evo-owl-product .slick-arrow.slick-prev:before { content: ""; background-image: url(//bizweb.dktcdn.net/100/367/318/themes/737653/assets/back.svg?1571285367195); height: 30px; width: 30px; display: block } .related-product .evo-owl-product .slick-arrow.slick-next { right: -15px } .related-product .evo-owl-product .slick-arrow.slick-next:before { content: ""; background-image: url(//bizweb.dktcdn.net/100/367/318/themes/737653/assets/right-arrow.svg?1571285367195); height: 30px; width: 30px; display: block } .related-product .evo-owl-product .slick-dots { text-align: center } .related-product .evo-owl-product .slick-dots li { display: inline-block } .related-product .evo-owl-product .slick-dots li button { border-radius: 0; height: 10px; width: 10px; border: 1px solid #e5e5e5; background-color: #fff; font-size: 0; padding: 0 } .related-product .evo-owl-product .slick-dots li+li { margin-left: 5px } .related-product .evo-owl-product .slick-dots li.slick-active button { border-color: #59ca6d; background-color: #59ca6d; border-radius: 0; width: 10px } .related-product .evo-owl-product .evo-product-block-item { margin-bottom: 0 } .related-product .evo-owl-product .evo-product-block-item .image { display: block; position: relative; height: 216px } @media (max-width: 1024px) { .related-product .evo-owl-product .evo-product-block-item .image { height: 180px } } @media (max-width: 991px) { .related-product .evo-owl-product .evo-product-block-item .image { height: 227px } } @media (max-width: 767px) { .related-product .evo-owl-product .evo-product-block-item .image { height: 167px } } @media (max-width: 668px) { .related-product .evo-owl-product .evo-product-block-item .image { height: 167px } } @media (max-width: 569px) { .related-product .evo-owl-product .evo-product-block-item .image { height: 176px } } @media (max-width: 480px) { .related-product .evo-owl-product .evo-product-block-item .image { height: 195px } } @media (max-width: 376px) { .related-product .evo-owl-product .evo-product-block-item .image { height: 176px } } @media (max-width: 321px) { .related-product .evo-owl-product .evo-product-block-item .image { height: 148px } } .related-product .evo-owl-product .evo-product-block-item .image img { width: auto !important; max-height: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto } .related-product .evo-owl-product .evo-product-block-item .image img:not(.loaded) { width: 100% !important; height: 100% !important; opacity: 0.2 } @media (max-width: 1024px) { #pbZoomBtn { display: none } } @media (max-width: 767px) { #pbZoomBtn { display: none } .evo-tab-product-mobile .tab-content { opacity: 1; visibility: visible; height: auto; overflow: hidden } .evo-tab-product-mobile .tab-content .evo-product-tabs-header { font-size: 12px; font-weight: 500; text-transform: uppercase; color: #1c1c1c; padding: 10px 0; position: relative; letter-spacing: 1px; border-bottom: 1px solid #ebebeb; display: flex; justify-content: space-between; align-items: center; padding-right: 10px } .evo-tab-product-mobile .tab-content .evo-product-tabs-header svg { transition: .2s all } .evo-tab-product-mobile .tab-content .rte { padding-top: 10px; display: none } .evo-tab-product-mobile .tab-content.active .rte { display: block } .evo-tab-product-mobile .tab-content.active .evo-product-tabs-header { color: #59ca6d } .evo-tab-product-mobile .tab-content.active .evo-product-tabs-header svg { transform: rotate(90deg) } .evo-tab-product-mobile .tab-content.active .evo-product-tabs-header svg path { stroke: #59ca6d } } @media (max-width: 480px) { .bizweb-product-reviews-form { min-width: 230px !important } } .product-reviews-summary-actions #btnnewreview:hover, .product-reviews-summary-actions #btnnewreview:focus { color: #fff; background-color: #3ab650 !important } .vnpay-text { background: #ecf6ff; padding: 10px; display: block; overflow: hidden; margin-bottom: 10px; margin-top: 10px } .vnpay-text img { display: block; float: left; width: 30px; margin-right: 10px } .vnpay-text p { padding-left: 40px; margin-bottom: 0; line-height: 1.2 } .vnpay-text p span { font-weight: bold; color: #e10c00 } .vnpay-text p a { color: #288ad6 } .vnpay-text p a:hover, .vnpay-text p a:focus { color: #59ca6d } .evo-product-policy { margin-bottom: 10px; margin-top: 20px; border: 1px solid #f3f4f6; padding: 10px; border-radius: 4px } .evo-product-policy h4 { border-bottom: 1px solid #f3f4f6; font-size: 16px; padding-bottom: 8px } .evo-product-policy .evo-product-policy-item { display: flex; align-items: center } .evo-product-policy .evo-product-policy-item img { max-width: 30px; margin-right: 10px } .evo-product-policy .evo-product-policy-item p { margin-bottom: 0; line-height: 1.2 } .evo-product-policy .evo-product-policy-item+.evo-product-policy-item { margin-top: 10px }@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.animated-background,.category-products .products-view-grid .evo-product-block-item .image img:not(.loaded){animation-duration:1.25s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#F6F6F6;background:linear-gradient(to right, #F6F6F6 8%, #F0F0F0 18%, #F6F6F6 33%);background-size:700px 104px;position:relative}.category-products .sort-cate{display:block;padding-bottom:10px}.category-products .sort-cate .sort-cate-left{float:left;margin-top:5px}.category-products .sort-cate .sort-cate-left h3{color:#000;font-size:14px;float:left;margin:0;margin-top:2px}.category-products .sort-cate .sort-cate-left ul{display:inline-block}.category-products .sort-cate .sort-cate-left ul li{float:left;padding:0 0 0 10px}@media (max-width: 480px){.category-products .sort-cate .sort-cate-left ul li{padding-right:7px;padding-left:0}}.category-products .sort-cate .sort-cate-left ul li a{color:#000;font-size:14px;position:relative}@media (max-width: 480px){.category-products .sort-cate .sort-cate-left ul li a{font-size:13px}}.category-products .sort-cate .sort-cate-left ul li a i{height:16px;width:16px;border:1px solid #e5e5e5;border-radius:50%;display:inline-block;vertical-align:middle;margin:-3px 5px 0 0;position:relative}@media (max-width: 480px){.category-products .sort-cate .sort-cate-left ul li a i{height:15px;width:15px}}.category-products .sort-cate .sort-cate-left ul li:hover i,.category-products .sort-cate .sort-cate-left ul li.active i{border:1px solid #59ca6d;height:16px;width:16px}.category-products .sort-cate .sort-cate-left ul li:hover i:before,.category-products .sort-cate .sort-cate-left ul li.active i:before{content:"";width:8px;height:8px;background-color:#59ca6d;position:absolute;border-radius:50%;margin:3px}@media (min-width: 992px){.category-products .products-view-grid .col-6:nth-child(3n+1){clear:left}}@media (min-width: 768px) and (max-width: 991px){.category-products .products-view-grid .col-6:nth-child(3n+1){clear:left}}@media (max-width: 767px){.category-products .products-view-grid .col-6:nth-child(2n+1){clear:left}}@media (max-width: 480px){.category-products .products-view-grid .col-6:nth-child(2n+1){padding-right:3.5px}.category-products .products-view-grid .col-6:nth-child(2n+2){padding-left:3.5px}}.category-products .products-view-grid .evo-product-block-item .image{position:relative;height:265px}@media (max-width: 1024px){.category-products .products-view-grid .evo-product-block-item .image{height:220px}}@media (max-width: 991px){.category-products .products-view-grid .evo-product-block-item .image{height:220px}}@media (max-width: 767px){.category-products .products-view-grid .evo-product-block-item .image{height:160px}}@media (max-width: 668px){.category-products .products-view-grid .evo-product-block-item .image{height:160px}}@media (max-width: 569px){.category-products .products-view-grid .evo-product-block-item .image{height:264px}}@media (max-width: 480px){.category-products .products-view-grid .evo-product-block-item .image{height:197px}}@media (max-width: 376px){.category-products .products-view-grid .evo-product-block-item .image{height:177px}}@media (max-width: 321px){.category-products .products-view-grid .evo-product-block-item .image{height:149px}}.category-products .products-view-grid .evo-product-block-item .image img{width:auto !important;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.category-products .products-view-grid .evo-product-block-item .image img:not(.loaded){width:100% !important;height:100% !important;opacity:0.2}.category-products .products-view-grid .pagination{justify-content:center}.category-products .fix-pag .pagination{justify-content:center}@media (min-width: 992px){.left-content .aside-filter .aside-hidden-mobile{display:block !important}}@media (max-width: 991px){.left-content .aside-filter .aside-hidden-mobile{padding-bottom:10px;display:none}}.left-content .aside-filter .aside-hidden-mobile .filter-container .aside-item .aside-title{border-bottom:1px solid #eee;margin:0 0 10px;padding:0 0 10px 0px;position:relative;color:#333;font-size:15px;font-weight:bold}.left-content .aside-filter .aside-hidden-mobile .filter-container .aside-item .aside-title:after{content:"";bottom:-1px;left:0;width:70px;height:1px;background-color:#59ca6d;position:absolute}.left-content .aside-filter .aside-hidden-mobile .filter-container .aside-item .aside-title i{padding:3px 0;position:absolute;right:7px;top:50%;transform:translate(0, -50%);font-size:12px;color:#59ca6d}.left-content .aside-filter .aside-hidden-mobile .filter-container .aside-item .aside-title:hover{color:#59ca6d}.left-content .aside-filter .aside-hidden-mobile .filter-container .aside-item .aside-title:hover i{color:#59ca6d}.left-content .aside-filter .aside-hidden-mobile .filter-container .aside-item .aside-title.active i:before{content:"\f067"}.left-content .aside-filter .aside-hidden-mobile .filter-container .aside-item+.aside-item{margin-top:15px}.left-content .aside-filter .aside-hidden-mobile .filter-container .aside-item .aside-content ul{max-height:230px;overflow-y:auto}.left-content .aside-filter .aside-hidden-mobile .filter-container .aside-item .aside-content ul::-webkit-scrollbar-track{border-radius:3px;background-color:#f7f8fa}.left-content .aside-filter .aside-hidden-mobile .filter-container .aside-item .aside-content ul::-webkit-scrollbar{width:6px}.left-content .aside-filter .aside-hidden-mobile .filter-container .aside-item .aside-content ul::-webkit-scrollbar-thumb{border-radius:3px;background-color:#e0e0e0}.left-content .aside-filter .aside-hidden-mobile .filter-container .aside-item .aside-content ul li label{font-size:13px;color:#797979}.left-content .aside-filter .aside-hidden-mobile .filter-container .aside-item .aside-content ul li label:hover{color:#59ca6d}.left-content .aside-filter .aside-hidden-mobile .filter-container .aside-item .aside-content ul li label:hover input+.fa:before{border-color:#59ca6d}@media (max-width: 991px){.left-content .aside-filter .heading{display:block;padding:7px 10px;padding-right:25px;border:1px solid #f5f5f5;margin-bottom:10px;font-weight:bold;text-transform:uppercase;color:#333f48;position:relative;font-size:17px}.left-content .aside-filter .heading svg{height:15px;width:15px;position:absolute;right:7px;top:50%;transform:translate(0, -50%)}.left-content .aside-filter .heading.active{border-color:#59ca6d;color:#59ca6d}.left-content .aside-filter .heading.active svg{-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);top:14px}.left-content .aside-filter .heading.active svg path{fill:#59ca6d !important}}.left-content .aside-item.collection-category{margin-bottom:15px}.left-content .aside-item.collection-category .aside-title{border-bottom:1px solid #eee;margin:0 0 10px;padding:0 0 10px 0px;position:relative;color:#333;font-size:19px;font-weight:bold}.left-content .aside-item.collection-category .aside-title:after{content:"";bottom:-1px;left:0;width:70px;height:1px;background-color:#59ca6d;position:absolute}.left-content .aside-item.collection-category .aside-content .navbar-pills .nav-item a{font-size:14px;padding-left:0px;padding-right:25px;color:#1c1c1c;white-space:normal;position:relative;display:table;width:100%}.left-content .aside-item.collection-category .aside-content .navbar-pills .nav-item a:hover,.left-content .aside-item.collection-category .aside-content .navbar-pills .nav-item a:focus{color:#59ca6d;background-color:transparent}.left-content .aside-item.collection-category .aside-content .navbar-pills .nav-item a i.fa-caret-right{display:table-cell;width:10px !important}.left-content .aside-item.collection-category .aside-content .navbar-pills .nav-item .Collapsible__Plus{position:absolute;right:7px;top:calc(50% - (20px / 2));width:20px;height:20px}.left-content .aside-item.collection-category .aside-content .navbar-pills .nav-item .Collapsible__Plus::before,.left-content .aside-item.collection-category .aside-content .navbar-pills .nav-item .Collapsible__Plus::after{position:absolute;content:'';top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(-90deg);transform:translate(-50%, -50%) rotate(-90deg);background-color:currentColor;-webkit-transition:opacity 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out;transition:opacity 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out, opacity 0.4s ease-in-out;transition:transform 0.4s ease-in-out, opacity 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out}.left-content .aside-item.collection-category .aside-content .navbar-pills .nav-item .Collapsible__Plus::before{width:11px;height:1px;opacity:1}.left-content .aside-item.collection-category .aside-content .navbar-pills .nav-item .Collapsible__Plus::after{width:1px;height:11px}.left-content .aside-item.collection-category .aside-content .navbar-pills .nav-item.active&gt;.Collapsible__Plus::after{-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.left-content .aside-item.collection-category .aside-content .navbar-pills .nav-item.active&gt;.Collapsible__Plus::before{opacity:0}.left-content .aside-item.collection-category .aside-content .navbar-pills .nav-item .dropdown-menu{margin:0;padding:0;-webkit-transition:left 0.3s ease 0s, opacity 0.3s;transition:left 0.3s ease 0s, opacity 0.3s}.left-content .aside-item.collection-category .aside-content .navbar-pills .nav-item .dropdown-menu .nav-item a{padding:5px 10px;padding-right:25px}.left-content .aside-item.collection-category .aside-content .navbar-pills .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item a{padding:5px 20px}.left-content .aside-item.collection-category .aside-content .navbar-pills .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item a{padding:5px 30px} .evo-item-blogs h3.line-clamp a{ display: -webkit-box; margin-top: 10px; max-height: 3.2rem; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; white-space: normal; -webkit-line-clamp: 2; font-weight: 500; line-height: 1.6rem; } .evo-item-blogs{ margin-bottom: 10px } .evo-item-blogs p{ display: -webkit-box; max-height: 3.2rem; min-height: 50px; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; white-space: normal; -webkit-line-clamp: 2; font-weight: 500; line-height: 1.6rem; margin-bottom: 0px } .line-clamp{ min-height: 50px } form .hidden{ display:none; }.hide { display: none; } .pointer { cursor: pointer; } .center { text-align: center; }  ul.simple-pagination { list-style: none; } .simple-pagination { display: block; overflow: hidden; padding: 0 5px 5px 0; margin: 0; } .simple-pagination ul { list-style: none; padding: 0; margin: 0; } .simple-pagination li { list-style: none; padding: 0; margin: 0; float: left; } span.ellipse.clickable { cursor: pointer; } .ellipse input { width: 3em; }  .light-theme span { cursor:pointer; } .light-theme a, .light-theme span { float: left; color: #666; font-size:14px; line-height:24px; font-weight: normal; text-align: center; border: 1px solid #BBB; min-width: 14px; padding: 5px 10px; margin: 0 5px 0 0; border-radius: 3px; box-shadow: 0 1px 2px rgba(0,0,0,0.2); background: #efefef;  background: -moz-linear-gradient(top, #ffffff 0%, #efefef 100%);  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#efefef));  background: -webkit-linear-gradient(top, #ffffff 0%,#efefef 100%);  background: -o-linear-gradient(top, #ffffff 0%,#efefef 100%);  background: -ms-linear-gradient(top, #ffffff 0%,#efefef 100%);  background: linear-gradient(top, #ffffff 0%,#efefef 100%);  } .light-theme a:hover, .light-theme li:not(.disabled):not(.active) span:hover { text-decoration: none; background: #FCFCFC; } .light-theme .current { background: #08c; color: #FFF; border-color: #fafafa; box-shadow: 0 1px 0 rgba(255,255,255,1), 0 0 2px rgba(0, 0, 0, 0.3) inset; cursor: not-allowed; } .light-theme .ellipse { background: none; border: none; border-radius: 0; box-shadow: none; font-weight: bold; cursor: default; } .simple-pagination ul { padding-top: 20px; } .simple-pagination ul .disabled span { opacity: 0.5; }  .smart-search { border: 1px solid #e2e2e2; background: #fff; position: absolute; right: 0px; width: 100%; top: 45px; z-index: 9; display: none; max-height: 400px; overflow: auto; } .smart-search li { display: block; background: #fff; overflow: hidden; list-style: none; border-bottom: 1px dotted #ccc; margin-left: 10px; } .smart-search li a img { float: left; width: 50px; height: auto; margin: 0 6px 0 0; } .smart-search li a h3 { display: block; width: auto; color: #333; font-size: 14px; font-weight: 700; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .smart-search li a span.price { font-size: 12px; color: #c70100; float: left; }   .slick-loading .slick-list { display: nonel; }  .slick-prev, .slick-next { font-size: 0; line-height: 0; position: absolute; top: 50%; display: block; width: 20px; height: 20px; padding: 0; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); cursor: pointer; color: transparent; border: none; outline: none; background: transparent; } .slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus { color: transparent; outline: none; background: transparent; } .slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before { opacity: 1; } .slick-prev.slick-disabled:before, .slick-next.slick-disabled:before { opacity: .25; } .slick-prev:before, .slick-next:before { font-family: 'slick'; font-size: 20px; line-height: 1; opacity: .75; color: #000; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .slick-prev { left: 10px; z-index: 1; } [dir='rtl'] .slick-prev { right: -25px; left: auto; } .slick-prev:before { content:"\f053"; color: var(--main-bg-color); font-family:FontAwesome; } .slick-next { right: 10px; z-index: 1; } .slick-next:before { content:"\f054"; color: var(--main-bg-color); font-family:FontAwesome; } .has-submenu a i.fa-arrow-right { padding-top: 4px; } .icon-wrap i { padding-top: 5px; } .icon-wrap&gt;.badge { position: absolute; top: -5px; right: -5px; }  #Popup_Oauth header{ background: #eee; margin-bottom: 10px; overflow: hidden; border-radius: 3px 3px 0 0; width: 100%; } #Popup_Oauth header a{ display: block; float: left; width: 50%; padding: 0; text-align: center; background: #ddd; color: #999; height: 65px; vertical-align: middle; line-height: 65px; font-size: 15px; transition: all 0.3s ease; } #Popup_Oauth header a:not(.active):hover{ box-shadow: inset 0 -10px 20px -10px #aaa } #Popup_Oauth header a.active{ background: #fff; color: #777; } #Popup_Oauth .sections{ overflow: hidden; } #Popup_Oauth section{ padding: 30px; } #Popup_Oauth section input:not([type="checkbox"]), #Popup_Oauth section button{ width: 100%; border-radius: 3px; border: 1px solid #ddd; margin-bottom: 26px; padding: 15px; font-size: 14px; } #Popup_Oauth section button{ height: 46px; padding: 0; } #Popup_Oauth section input:focus{ border-color:#28CA97; } #Popup_Oauth section label[for="check"]{ margin-bottom: 26px; font-size: 14px; color: #9999; display: block; } #Popup_Oauth section footer{ overflow: hidden; } #Popup_Oauth section button{ background: #28CA97; color: white; margin: 0; border: 0; cursor: pointer; width: 50%; } #Popup_Oauth section button:hover{ opacity: 0.8; } #Popup_Oauth section button:nth-child(1){ border-radius: 3px 0 0 3px; background: #aaa; } #Popup_Oauth section button:nth-child(2){ border-radius: 0 3px 3px 0; } #Popup_Oauth .icon-close{ background: #FFF; margin-bottom: 10px; position: absolute; right: -8px; top: -8px; font-size: 14px; font-weight: bold; border-radius: 50%; width: 30px; height: 30px; border: 0; color: #a9a9a9; cursor: pointer; z-index: 99; } #Popup_Oauth .icon-close:hover, #Popup_Oauth .icon-close:focus{ color: black; } #Popup_Oauth.hasScroll .icon-close{ display: none; } .tab-content { border: 1px solid #ddd; padding: 10px; border-top: 0px; } .nav-tabs&gt;li.active&gt;a { color: #fff; background: var(--main-bg-color) !important; } .placeholder-item { border: 1px solid #ddd; background: #FFF; border-right: 0px; border-bottom: 0px; } .placeholder { background: #f3f3f3; text-align: center; } .placeholder-slide { background: #f3f3f3; } .awe-section-2 .slick-slide { margin-right: 10px; } .smart-search li a img { float: left; width: 50px; height: auto; margin: 0 6px 0 0; } .smart-search li a h3 { display: block; width: auto; color: #333; font-size: 14px; font-weight: 700; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .active { z-index: 9999; } ::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); border-radius: 10px; background-color: #F5F5F5; } ::-webkit-scrollbar { width: 12px; background-color: #F5F5F5; } ::-webkit-scrollbar-thumb { border-radius: 10px; -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3); background-color: var(--main-bg-color); } .section_blogs .slick-slide{ margin:10px !important; } .section_project .slick-slide{ margin:10px !important; }.btn-muahang { margin-bottom: 10px; } @media (max-width: 1200px) {  .btn-muahang { width: 91%; height: 55px; } .sidebar-category { padding-top: 30px; } } @media (min-width: 1200px) {  .btn-muahang { width: 91%; height: 55px; } .sidebar-category { padding-top: 30px; } } @media (max-width: 992px) { .btn-muahang { width: 100%; height: 55px; }  .slider-main .item-slide { height: auto; } .menu-category .submenu { max-width: 100%; left: 0; top: 100%; } .logo-center { text-align: center; } .border-cols&gt; [class*="col-"] { border-width: 0 0 1px 1px; } .main-container .col-main .cart .bg-scroll .cart-tbody .item-cart div .product-image { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; height: 50px; width: 50px; background: #fff; } } @media all and (max-width: 768px) { .bm_6{ width: 50% !important } .nav-tabs .nav-item{ width: 100%; text-align: center }  #review-data li .comment-text .meta strong{ font-size: 12px; } .logo-center { text-align: center; } .btn-muahang { width: 100%; height: 55px; } .navbar { padding: 1rem; } .navbar-landing { transition: 0.5s; padding-top: 7px; padding-bottom: 7px; } .nav-item .btn { margin: 7px 0 !important; } .list-inline-item { vertical-align: middle; margin-bottom: 5px; margin-top: 5px; } .section-header .logo, .header-main .logo { max-height: 30px; width: auto; } .section-header .logo-text, .header-main .logo-text { font-size: 24px; } .section-header .brand-wrap, .section-header .search-wrap, .section-header .widget-header, .header-main .brand-wrap, .header-main .search-wrap, .header-main .widget-header { margin-bottom: 1rem; } .wraper { padding-left: 10px; padding-right: 10px; } } @media all and (max-width: 411px) { header .nav-item&gt;.fa { color: var(--main-bg-color); position: absolute; right: 21px; top: 20px; font-size: 20px; } .footer-logo-and-info img{ margin-left:100px; } .evo-main-nav img{ margin-left:50px; } input.dangky_vaweb{ font-size: 22px; width: 100%; border: 1px solid #00000033; border-radius: 5px; background: var(--main-bg-color); font-weight: 700; margin-top:15px; color:#fff; } } input.dangky_vaweb{ font-size: 22px; width: 100%; border: 1px solid #00000033; border-radius: 5px; background: var(--main-bg-color); font-weight: 700; color:#fff; }</pre></body></html>