/*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
.contentBox,hr {
    box-sizing: content-box
}

#footer .agan-container .footer-box .footer-box-title,.popover,.tooltip,body.cl-basket #basket_list .basket-item-wrapper .basket-item-remove .basket-remove .remove:first-letter,body.cl-order #basket_list .basket-item-wrapper .basket-item-remove .basket-remove .remove:first-letter,button,select {
    text-transform: none
}

hr,img {
    border: 0
}

html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {
    display: block
}

audio,canvas,progress,video {
    display: inline-block;
    vertical-align: baseline
}

audio:not([controls]) {
    display: none;
    height: 0
}

[hidden],template {
    display: none
}

a {
    background-color: transparent
}

a:active,a:hover {
    outline: 0
}

abbr[title] {
    border-bottom: none;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

b,optgroup,strong {
    font-weight: 700
}

dfn {
    font-style: italic
}

h1 {
    margin: .67em 0
}

mark {
    background: #ff0;
    color: #000
}

.img-thumbnail,body {
    background-color: #fff
}

sub,sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sup {
    top: -.5em
}

sub {
    bottom: -.25em
}

img {
    vertical-align: middle
}

svg:not(:root) {
    overflow: hidden
}

hr {
    height: 0
}

pre,textarea {
    overflow: auto
}

code,kbd,pre,samp {
    font-family: monospace,monospace;
    font-size: 1em
}

button,input,optgroup,select,textarea {
    color: inherit;
    font: inherit;
    margin: 0
}

.popover,.tooltip,body {
    font-family: Inter,"Helvetica Neue",Helvetica,Arial,sans-serif
}

button {
    overflow: visible
}

button,html input[type=button],input[type=reset],input[type=submit] {
    -webkit-appearance: button;
    cursor: pointer
}

button[disabled],html input[disabled] {
    cursor: default
}

button::-moz-focus-inner,input::-moz-focus-inner {
    border: 0;
    padding: 0
}

input[type=checkbox],input[type=radio] {
    box-sizing: border-box;
    padding: 0
}

input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {
    height: auto
}

input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

td,th {
    padding: 0
}

*,:after,:before {
    box-sizing: border-box
}

html {
    font-size: 10px;
    -webkit-tap-highlight-color: transparent
}

body {
    margin: 0;
    font-size: 14px;
    line-height: 1.42857143;
    color: #333
}

button,input,select,textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit
}

a:focus,a:hover {
    color: #dbaf04;
    text-decoration: underline
}

a:focus {
    outline: -webkit-focus-ring-color auto 5px;
    outline-offset: -2px
}

figure {
    margin: 0
}

.img-responsive {
    display: block;
    max-width: 100%;
    height: auto
}

.img-rounded {
    border-radius: 6px
}

.img-thumbnail {
    padding: 4px;
    line-height: 1.42857143;
    border: 1px solid #ddd;
    border-radius: 4px;
    transition: all .2s ease-in-out;
    transition: all all .2s ease-in-out ease-in-out;
    display: inline-block;
    max-width: 100%;
    height: auto
}

.img-circle {
    border-radius: 50%
}

hr {
    margin-top: 20px;
    margin-bottom: 20px;
    border-top: 1px solid #eee
}

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0,0,0,0);
    border: 0
}

.sr-only-focusable:active,.sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto
}

[role=button] {
    cursor: pointer
}

.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6 {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit
}

.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small {
    font-weight: 400;
    line-height: 1;
    color: #777
}

.h1,.h2,.h3,h1,h2,h3 {
    margin-top: 20px;
    margin-bottom: 10px
}

.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small {
    font-size: 65%
}

.h4,.h5,.h6,h4,h5,h6 {
    margin-top: 10px;
    margin-bottom: 10px
}

.lead,dl {
    margin-bottom: 20px
}

.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small {
    font-size: 75%
}

.h1,h1 {
    font-size: 36px
}

.h2,h2 {
    font-size: 30px
}

.h3,h3 {
    font-size: 24px
}

.h4,h4 {
    font-size: 18px
}

.h5,h5 {
    font-size: 14px
}

.h6,h6 {
    font-size: 12px
}

p {
    margin: 0 0 10px
}

.lead {
    font-size: 16px;
    font-weight: 300;
    line-height: 1.4
}

blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child,ol ol,ol ul,ul ol,ul ul {
    margin-bottom: 0
}

.agan-form-group>label,.alert .alert-link,.flexslider .flex-caption .title,.form-horizontal .control-label,.label,.paypalHelpBox .alert-link,dt,label {
    font-weight: 700
}

@media (min-width: 768px) {
    .lead {
        font-size:21px
    }
}

.small,small {
    font-size: 85%
}

.mark,mark {
    padding: .2em;
    background-color: #fcf8e3
}

.text-left {
    text-align: left
}

.text-right {
    text-align: right
}

#manufacturerSlider .flexslider li,.brandLogo,.fa-fw,.fa-li,.fa-stack-1x,.fa-stack-2x,.form-control-feedback,.input-group-addon,.label,.nav-justified>li>a,.nav-tabs.nav-justified>li>a,.refineParams.bottomParams,.text-center,.tooltip-inner {
    text-align: center
}

.text-justify {
    text-align: justify
}

.text-nowrap {
    white-space: nowrap
}

.text-lowercase {
    text-transform: lowercase
}

.text-uppercase {
    text-transform: uppercase
}

.btn:first-letter,.conditions .conditions-condition .btn-radio label,.listitem.listitem-grid .listitem-variants .listitem-variants-infobar .listitem-variants-item-title,.text-capitalize {
    text-transform: capitalize
}

.text-muted {
    color: #777
}

.text-primary {
    color: #1d2c2b
}

a.text-primary:focus,a.text-primary:hover {
    color: #090d0d
}

.text-success {
    color: #3c763d
}

a.text-success:focus,a.text-success:hover {
    color: #2b542c
}

.text-info {
    color: #31708f
}

a.text-info:focus,a.text-info:hover {
    color: #245269
}

.text-warning {
    color: #8a6d3b
}

a.text-warning:focus,a.text-warning:hover {
    color: #66512c
}

.text-danger {
    color: #a94442
}

a.text-danger:focus,a.text-danger:hover {
    color: #843534
}

.bg-primary {
    color: #fff;
    background-color: #1d2c2b
}

a.bg-primary:focus,a.bg-primary:hover {
    background-color: #090d0d
}

.bg-success {
    background-color: #dff0d8
}

a.bg-success:focus,a.bg-success:hover {
    background-color: #c1e2b3
}

.bg-info {
    background-color: #d9edf7
}

a.bg-info:focus,a.bg-info:hover {
    background-color: #afd9ee
}

.bg-warning {
    background-color: #fcf8e3
}

a.bg-warning:focus,a.bg-warning:hover {
    background-color: #f7ecb5
}

.bg-danger {
    background-color: #f2dede
}

a.bg-danger:focus,a.bg-danger:hover {
    background-color: #e4b9b9
}

.page-header {
    padding-bottom: 9px
}

ol,ul {
    margin-top: 0;
    margin-bottom: 10px
}

.list-unstyled {
    padding-left: 0;
    list-style: none
}

.list-inline {
    padding-left: 0;
    list-style: none;
    margin-left: -5px
}

.list-inline>li {
    display: inline-block;
    padding-right: 5px;
    padding-left: 5px
}

dl {
    margin-top: 0
}

dd,dt {
    line-height: 1.42857143
}

dd {
    margin-left: 0
}

@media (min-width: 768px) {
    .dl-horizontal dt {
        float:left;
        width: 160px;
        clear: left;
        text-align: right;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }

    .dl-horizontal dd {
        margin-left: 180px
    }

    .container {
        width: 750px
    }
}

abbr[data-original-title],abbr[title] {
    cursor: help
}

.initialism {
    font-size: 90%;
    text-transform: uppercase
}

blockquote {
    padding: 10px 20px;
    margin: 0 0 20px;
    font-size: 17.5px;
    border-left: 5px solid #eee
}

.container,.container-fluid {
    margin-right: auto;
    margin-left: auto
}

.table,address {
    margin-bottom: 20px
}

blockquote .small,blockquote footer,blockquote small {
    display: block;
    font-size: 80%;
    line-height: 1.42857143;
    color: #777
}

blockquote .small:before,blockquote footer:before,blockquote small:before {
    content: "\2014 \00A0"
}

.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,.dropup .caret,.navbar-fixed-bottom .dropdown .caret,.popover>.arrow:after,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before {
    content: ""
}

.blockquote-reverse,blockquote.pull-right {
    padding-right: 15px;
    padding-left: 0;
    text-align: right;
    border-right: 5px solid #eee;
    border-left: 0
}

.dropdown-menu,button.list-group-item,caption,th {
    text-align: left
}

.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after {
    content: "\00A0 \2014"
}

address {
    font-style: normal;
    line-height: 1.42857143
}

@media (min-width: 992px) {
    .container {
        width:970px
    }
}

@media (min-width: 1200px) {
    .container {
        width:1170px
    }
}

.container-fluid {
    padding-right: 15px;
    padding-left: 15px
}

.row {
    margin-right: -15px;
    margin-left: -15px
}

.row-no-gutters {
    margin-right: 0;
    margin-left: 0
}

.row-no-gutters [class*=col-] {
    padding-right: 0;
    padding-left: 0
}

.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 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px
}

.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 {
    float: left
}

.col-xs-12 {
    width: 100%
}

.col-xs-11 {
    width: 91.66666667%
}

.col-xs-10 {
    width: 83.33333333%
}

.col-xs-9 {
    width: 75%
}

.col-xs-8 {
    width: 66.66666667%
}

.col-xs-7 {
    width: 58.33333333%
}

.col-xs-6 {
    width: 50%
}

.col-xs-5 {
    width: 41.66666667%
}

.col-xs-4 {
    width: 33.33333333%
}

.col-xs-3 {
    width: 25%
}

.col-xs-2 {
    width: 16.66666667%
}

.col-xs-1 {
    width: 8.33333333%
}

.col-xs-pull-12 {
    right: 100%
}

.col-xs-pull-11 {
    right: 91.66666667%
}

.col-xs-pull-10 {
    right: 83.33333333%
}

.col-xs-pull-9 {
    right: 75%
}

.col-xs-pull-8 {
    right: 66.66666667%
}

.col-xs-pull-7 {
    right: 58.33333333%
}

.col-xs-pull-6 {
    right: 50%
}

.col-xs-pull-5 {
    right: 41.66666667%
}

.col-xs-pull-4 {
    right: 33.33333333%
}

.col-xs-pull-3 {
    right: 25%
}

.col-xs-pull-2 {
    right: 16.66666667%
}

.col-xs-pull-1 {
    right: 8.33333333%
}

.col-xs-pull-0 {
    right: auto
}

.col-xs-push-12 {
    left: 100%
}

.col-xs-push-11 {
    left: 91.66666667%
}

.col-xs-push-10 {
    left: 83.33333333%
}

.col-xs-push-9 {
    left: 75%
}

.col-xs-push-8 {
    left: 66.66666667%
}

.col-xs-push-7 {
    left: 58.33333333%
}

.col-xs-push-6 {
    left: 50%
}

.col-xs-push-5 {
    left: 41.66666667%
}

.col-xs-push-4 {
    left: 33.33333333%
}

.col-xs-push-3 {
    left: 25%
}

.col-xs-push-2 {
    left: 16.66666667%
}

.col-xs-push-1 {
    left: 8.33333333%
}

.col-xs-push-0 {
    left: auto
}

.col-xs-offset-12 {
    margin-left: 100%
}

.col-xs-offset-11 {
    margin-left: 91.66666667%
}

.col-xs-offset-10 {
    margin-left: 83.33333333%
}

.col-xs-offset-9 {
    margin-left: 75%
}

.col-xs-offset-8 {
    margin-left: 66.66666667%
}

.col-xs-offset-7 {
    margin-left: 58.33333333%
}

.col-xs-offset-6 {
    margin-left: 50%
}

.col-xs-offset-5 {
    margin-left: 41.66666667%
}

.col-xs-offset-4 {
    margin-left: 33.33333333%
}

.col-xs-offset-3 {
    margin-left: 25%
}

.col-xs-offset-2 {
    margin-left: 16.66666667%
}

.col-xs-offset-1 {
    margin-left: 8.33333333%
}

.col-xs-offset-0 {
    margin-left: 0
}

@media (min-width: 768px) {
    .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 {
        float:left
    }

    .col-sm-12 {
        width: 100%
    }

    .col-sm-11 {
        width: 91.66666667%
    }

    .col-sm-10 {
        width: 83.33333333%
    }

    .col-sm-9 {
        width: 75%
    }

    .col-sm-8 {
        width: 66.66666667%
    }

    .col-sm-7 {
        width: 58.33333333%
    }

    .col-sm-6 {
        width: 50%
    }

    .col-sm-5 {
        width: 41.66666667%
    }

    .col-sm-4 {
        width: 33.33333333%
    }

    .col-sm-3 {
        width: 25%
    }

    .col-sm-2 {
        width: 16.66666667%
    }

    .col-sm-1 {
        width: 8.33333333%
    }

    .col-sm-pull-12 {
        right: 100%
    }

    .col-sm-pull-11 {
        right: 91.66666667%
    }

    .col-sm-pull-10 {
        right: 83.33333333%
    }

    .col-sm-pull-9 {
        right: 75%
    }

    .col-sm-pull-8 {
        right: 66.66666667%
    }

    .col-sm-pull-7 {
        right: 58.33333333%
    }

    .col-sm-pull-6 {
        right: 50%
    }

    .col-sm-pull-5 {
        right: 41.66666667%
    }

    .col-sm-pull-4 {
        right: 33.33333333%
    }

    .col-sm-pull-3 {
        right: 25%
    }

    .col-sm-pull-2 {
        right: 16.66666667%
    }

    .col-sm-pull-1 {
        right: 8.33333333%
    }

    .col-sm-pull-0 {
        right: auto
    }

    .col-sm-push-12 {
        left: 100%
    }

    .col-sm-push-11 {
        left: 91.66666667%
    }

    .col-sm-push-10 {
        left: 83.33333333%
    }

    .col-sm-push-9 {
        left: 75%
    }

    .col-sm-push-8 {
        left: 66.66666667%
    }

    .col-sm-push-7 {
        left: 58.33333333%
    }

    .col-sm-push-6 {
        left: 50%
    }

    .col-sm-push-5 {
        left: 41.66666667%
    }

    .col-sm-push-4 {
        left: 33.33333333%
    }

    .col-sm-push-3 {
        left: 25%
    }

    .col-sm-push-2 {
        left: 16.66666667%
    }

    .col-sm-push-1 {
        left: 8.33333333%
    }

    .col-sm-push-0 {
        left: auto
    }

    .col-sm-offset-12 {
        margin-left: 100%
    }

    .col-sm-offset-11 {
        margin-left: 91.66666667%
    }

    .col-sm-offset-10 {
        margin-left: 83.33333333%
    }

    .col-sm-offset-9 {
        margin-left: 75%
    }

    .col-sm-offset-8 {
        margin-left: 66.66666667%
    }

    .col-sm-offset-7 {
        margin-left: 58.33333333%
    }

    .col-sm-offset-6 {
        margin-left: 50%
    }

    .col-sm-offset-5 {
        margin-left: 41.66666667%
    }

    .col-sm-offset-4 {
        margin-left: 33.33333333%
    }

    .col-sm-offset-3 {
        margin-left: 25%
    }

    .col-sm-offset-2 {
        margin-left: 16.66666667%
    }

    .col-sm-offset-1 {
        margin-left: 8.33333333%
    }

    .col-sm-offset-0 {
        margin-left: 0
    }
}

@media (min-width: 992px) {
    .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 {
        float:left
    }

    .col-md-12 {
        width: 100%
    }

    .col-md-11 {
        width: 91.66666667%
    }

    .col-md-10 {
        width: 83.33333333%
    }

    .col-md-9 {
        width: 75%
    }

    .col-md-8 {
        width: 66.66666667%
    }

    .col-md-7 {
        width: 58.33333333%
    }

    .col-md-6 {
        width: 50%
    }

    .col-md-5 {
        width: 41.66666667%
    }

    .col-md-4 {
        width: 33.33333333%
    }

    .col-md-3 {
        width: 25%
    }

    .col-md-2 {
        width: 16.66666667%
    }

    .col-md-1 {
        width: 8.33333333%
    }

    .col-md-pull-12 {
        right: 100%
    }

    .col-md-pull-11 {
        right: 91.66666667%
    }

    .col-md-pull-10 {
        right: 83.33333333%
    }

    .col-md-pull-9 {
        right: 75%
    }

    .col-md-pull-8 {
        right: 66.66666667%
    }

    .col-md-pull-7 {
        right: 58.33333333%
    }

    .col-md-pull-6 {
        right: 50%
    }

    .col-md-pull-5 {
        right: 41.66666667%
    }

    .col-md-pull-4 {
        right: 33.33333333%
    }

    .col-md-pull-3 {
        right: 25%
    }

    .col-md-pull-2 {
        right: 16.66666667%
    }

    .col-md-pull-1 {
        right: 8.33333333%
    }

    .col-md-pull-0 {
        right: auto
    }

    .col-md-push-12 {
        left: 100%
    }

    .col-md-push-11 {
        left: 91.66666667%
    }

    .col-md-push-10 {
        left: 83.33333333%
    }

    .col-md-push-9 {
        left: 75%
    }

    .col-md-push-8 {
        left: 66.66666667%
    }

    .col-md-push-7 {
        left: 58.33333333%
    }

    .col-md-push-6 {
        left: 50%
    }

    .col-md-push-5 {
        left: 41.66666667%
    }

    .col-md-push-4 {
        left: 33.33333333%
    }

    .col-md-push-3 {
        left: 25%
    }

    .col-md-push-2 {
        left: 16.66666667%
    }

    .col-md-push-1 {
        left: 8.33333333%
    }

    .col-md-push-0 {
        left: auto
    }

    .col-md-offset-12 {
        margin-left: 100%
    }

    .col-md-offset-11 {
        margin-left: 91.66666667%
    }

    .col-md-offset-10 {
        margin-left: 83.33333333%
    }

    .col-md-offset-9 {
        margin-left: 75%
    }

    .col-md-offset-8 {
        margin-left: 66.66666667%
    }

    .col-md-offset-7 {
        margin-left: 58.33333333%
    }

    .col-md-offset-6 {
        margin-left: 50%
    }

    .col-md-offset-5 {
        margin-left: 41.66666667%
    }

    .col-md-offset-4 {
        margin-left: 33.33333333%
    }

    .col-md-offset-3 {
        margin-left: 25%
    }

    .col-md-offset-2 {
        margin-left: 16.66666667%
    }

    .col-md-offset-1 {
        margin-left: 8.33333333%
    }

    .col-md-offset-0 {
        margin-left: 0
    }
}

@media (min-width: 1200px) {
    .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 {
        float:left
    }

    .col-lg-12 {
        width: 100%
    }

    .col-lg-11 {
        width: 91.66666667%
    }

    .col-lg-10 {
        width: 83.33333333%
    }

    .col-lg-9 {
        width: 75%
    }

    .col-lg-8 {
        width: 66.66666667%
    }

    .col-lg-7 {
        width: 58.33333333%
    }

    .col-lg-6 {
        width: 50%
    }

    .col-lg-5 {
        width: 41.66666667%
    }

    .col-lg-4 {
        width: 33.33333333%
    }

    .col-lg-3 {
        width: 25%
    }

    .col-lg-2 {
        width: 16.66666667%
    }

    .col-lg-1 {
        width: 8.33333333%
    }

    .col-lg-pull-12 {
        right: 100%
    }

    .col-lg-pull-11 {
        right: 91.66666667%
    }

    .col-lg-pull-10 {
        right: 83.33333333%
    }

    .col-lg-pull-9 {
        right: 75%
    }

    .col-lg-pull-8 {
        right: 66.66666667%
    }

    .col-lg-pull-7 {
        right: 58.33333333%
    }

    .col-lg-pull-6 {
        right: 50%
    }

    .col-lg-pull-5 {
        right: 41.66666667%
    }

    .col-lg-pull-4 {
        right: 33.33333333%
    }

    .col-lg-pull-3 {
        right: 25%
    }

    .col-lg-pull-2 {
        right: 16.66666667%
    }

    .col-lg-pull-1 {
        right: 8.33333333%
    }

    .col-lg-pull-0 {
        right: auto
    }

    .col-lg-push-12 {
        left: 100%
    }

    .col-lg-push-11 {
        left: 91.66666667%
    }

    .col-lg-push-10 {
        left: 83.33333333%
    }

    .col-lg-push-9 {
        left: 75%
    }

    .col-lg-push-8 {
        left: 66.66666667%
    }

    .col-lg-push-7 {
        left: 58.33333333%
    }

    .col-lg-push-6 {
        left: 50%
    }

    .col-lg-push-5 {
        left: 41.66666667%
    }

    .col-lg-push-4 {
        left: 33.33333333%
    }

    .col-lg-push-3 {
        left: 25%
    }

    .col-lg-push-2 {
        left: 16.66666667%
    }

    .col-lg-push-1 {
        left: 8.33333333%
    }

    .col-lg-push-0 {
        left: auto
    }

    .col-lg-offset-12 {
        margin-left: 100%
    }

    .col-lg-offset-11 {
        margin-left: 91.66666667%
    }

    .col-lg-offset-10 {
        margin-left: 83.33333333%
    }

    .col-lg-offset-9 {
        margin-left: 75%
    }

    .col-lg-offset-8 {
        margin-left: 66.66666667%
    }

    .col-lg-offset-7 {
        margin-left: 58.33333333%
    }

    .col-lg-offset-6 {
        margin-left: 50%
    }

    .col-lg-offset-5 {
        margin-left: 41.66666667%
    }

    .col-lg-offset-4 {
        margin-left: 33.33333333%
    }

    .col-lg-offset-3 {
        margin-left: 25%
    }

    .col-lg-offset-2 {
        margin-left: 16.66666667%
    }

    .col-lg-offset-1 {
        margin-left: 8.33333333%
    }

    .col-lg-offset-0 {
        margin-left: 0
    }
}

table {
    border-collapse: collapse;
    border-spacing: 0;
    background-color: transparent
}

table col[class*=col-] {
    position: static;
    display: table-column;
    float: none
}

table td[class*=col-],table th[class*=col-] {
    position: static;
    display: table-cell;
    float: none
}

caption {
    padding-top: 8px;
    padding-bottom: 8px;
    color: #777
}

.table {
    width: 100%;
    max-width: 100%
}

.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd
}

.table>thead>tr>th {
    vertical-align: bottom;
    border-bottom: 2px solid #ddd
}

.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th {
    border-top: 0
}

.table>tbody+tbody {
    border-top: 2px solid #ddd
}

.table .table {
    background-color: #fff
}

.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th {
    padding: 5px
}

.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th {
    border: 1px solid #ddd
}

.table-bordered>thead>tr>td,.table-bordered>thead>tr>th {
    border-bottom-width: 2px
}

.table-striped>tbody>tr:nth-of-type(odd) {
    background-color: #f9f9f9
}

.table-hover>tbody>tr:hover,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active {
    background-color: #f5f5f5
}

.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover {
    background-color: #e8e8e8
}

.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success {
    background-color: #dff0d8
}

.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover {
    background-color: #d0e9c6
}

.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info {
    background-color: #d9edf7
}

.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover {
    background-color: #c4e3f3
}

.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning {
    background-color: #fcf8e3
}

.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover {
    background-color: #faf2cc
}

.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger {
    background-color: #f2dede
}

.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover {
    background-color: #ebcccc
}

.table-responsive {
    min-height: .01%;
    overflow-x: auto
}

@media screen and (max-width: 767px) {
    .table-responsive {
        width:100%;
        margin-bottom: 15px;
        overflow-y: hidden;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        border: 1px solid #ddd
    }

    .table-responsive>.table {
        margin-bottom: 0
    }

    .table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th {
        white-space: nowrap
    }

    .table-responsive>.table-bordered {
        border: 0
    }

    .table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child {
        border-left: 0
    }

    .table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child {
        border-right: 0
    }

    .table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th {
        border-bottom: 0
    }
}

fieldset,legend {
    border: 0;
    padding: 0
}

.breadcrumb,legend {
    margin-bottom: 20px
}

fieldset {
    min-width: 0;
    margin: 0
}

legend {
    display: block;
    width: 100%;
    font-size: 21px;
    line-height: inherit;
    color: #333;
    border-bottom: 1px solid #e5e5e5
}

label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px
}

input[type=search] {
    box-sizing: border-box;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

input[type=checkbox],input[type=radio] {
    margin: 4px 0 0;
    margin-top: 1px\9;
    line-height: normal
}

fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled] {
    cursor: not-allowed
}

input[type=file] {
    display: block
}

input[type=range] {
    display: block;
    width: 100%
}

select[multiple],select[size] {
    height: auto
}

input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus {
    outline: -webkit-focus-ring-color auto 5px;
    outline-offset: -2px
}

output {
    display: block;
    padding-top: 7px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555
}

.form-control,input.agan-input,select.agan-input,textarea.agan-input {
    display: block;
    width: 100%;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: all border-color ease-in-out .15s,box-shadow ease-in-out .15s ease-in-out
}

.form-control:focus {
    border-color: #66afe9;
    outline: 0;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
}

.form-control::-moz-placeholder {
    color: #999;
    opacity: 1
}

.form-control:-ms-input-placeholder {
    color: #999
}

.form-control::-webkit-input-placeholder {
    color: #999
}

.form-control::-ms-expand {
    background-color: transparent;
    border: 0
}

.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control {
    background-color: #eee;
    opacity: 1
}

.form-control[disabled],fieldset[disabled] .form-control {
    cursor: not-allowed
}

textarea.form-control {
    height: auto
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control {
        line-height:34px
    }

    .input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm {
        line-height: 30px
    }

    .input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg {
        line-height: 46px
    }
}

.agan-form-group,.form-group {
    margin-bottom: 15px
}

.checkbox,.radio {
    position: relative;
    display: block;
    margin-top: 10px;
    margin-bottom: 10px
}

.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label {
    cursor: not-allowed
}

.checkbox label,.radio label {
    min-height: 20px;
    padding-left: 20px;
    margin-bottom: 0;
    font-weight: 400;
    cursor: pointer
}

.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio] {
    position: absolute;
    margin-top: 4px\9;
    margin-left: -20px
}

.checkbox-inline,.dropdown,.dropup,.has-feedback,.radio-inline {
    position: relative
}

.checkbox+.checkbox,.radio+.radio {
    margin-top: -5px
}

.checkbox-inline,.radio-inline {
    display: inline-block;
    padding-left: 20px;
    margin-bottom: 0;
    font-weight: 400;
    vertical-align: middle;
    cursor: pointer
}

.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline {
    cursor: not-allowed
}

.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline {
    margin-top: 0;
    margin-left: 10px
}

.form-control-static {
    min-height: 34px;
    padding-top: 7px;
    padding-bottom: 7px;
    margin-bottom: 0
}

.form-control-static.input-lg,.form-control-static.input-sm {
    padding-right: 0;
    padding-left: 0
}

.form-group-sm .form-control,.input-sm {
    padding: 5px 10px;
    border-radius: 3px;
    font-size: 12px
}

.input-sm {
    height: 30px;
    line-height: 1.5
}

select.input-sm {
    height: 30px;
    line-height: 30px
}

select[multiple].input-sm,textarea.input-sm {
    height: auto
}

.form-group-sm .form-control {
    height: 30px;
    line-height: 1.5
}

.form-group-sm select.form-control {
    height: 30px;
    line-height: 30px
}

.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control {
    height: auto
}

.form-group-sm .form-control-static {
    height: 30px;
    min-height: 32px;
    padding: 6px 10px;
    font-size: 12px;
    line-height: 1.5
}

.btn-group-lg>.btn,.btn-lg,.form-group-lg .form-control,.input-lg {
    padding: 10px 16px;
    font-size: 18px
}

.input-lg {
    height: 46px;
    line-height: 1.3333333;
    border-radius: 6px
}

select.input-lg {
    height: 46px;
    line-height: 46px
}

select[multiple].input-lg,textarea.input-lg {
    height: auto
}

.form-group-lg .form-control {
    height: 46px;
    line-height: 1.3333333;
    border-radius: 6px
}

.form-group-lg select.form-control {
    height: 46px;
    line-height: 46px
}

.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control {
    height: auto
}

.form-group-lg .form-control-static {
    height: 46px;
    min-height: 38px;
    padding: 11px 16px;
    font-size: 18px;
    line-height: 1.3333333
}

.has-feedback .form-control {
    padding-right: 42.5px
}

.form-control-feedback {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    display: block;
    width: 34px;
    height: 34px;
    line-height: 34px;
    pointer-events: none
}

.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback {
    width: 46px;
    height: 46px;
    line-height: 46px
}

.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback {
    width: 30px;
    height: 30px;
    line-height: 30px
}

.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label {
    color: #3c763d
}

.has-success .form-control {
    border-color: #3c763d;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075)
}

.has-success .form-control:focus {
    border-color: #2b542c;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168
}

.has-success .input-group-addon {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #3c763d
}

.has-success .form-control-feedback {
    color: #3c763d
}

.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label {
    color: #8a6d3b
}

.has-warning .form-control {
    border-color: #8a6d3b;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075)
}

.has-warning .form-control:focus {
    border-color: #66512c;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b
}

.has-warning .input-group-addon {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #8a6d3b
}

.has-warning .form-control-feedback {
    color: #8a6d3b
}

.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label {
    color: #a94442
}

.has-error .form-control {
    border-color: #a94442;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075)
}

.has-error .form-control:focus {
    border-color: #843534;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483
}

.has-error .input-group-addon {
    color: #a94442;
    background-color: #f2dede;
    border-color: #a94442
}

.has-error .form-control-feedback {
    color: #a94442
}

.has-feedback label~.form-control-feedback {
    top: 25px
}

.has-feedback label.sr-only~.form-control-feedback {
    top: 0
}

.help-block {
    display: block;
    margin-top: 5px;
    margin-bottom: 10px;
    color: #737373
}

@media (min-width: 768px) {
    .form-inline .form-control,.form-inline .form-control-static,.form-inline .form-group {
        display:inline-block
    }

    .form-inline .checkbox,.form-inline .control-label,.form-inline .form-group,.form-inline .radio {
        margin-bottom: 0;
        vertical-align: middle
    }

    .form-inline .form-control {
        width: auto;
        vertical-align: middle
    }

    .form-inline .input-group {
        display: inline-table;
        vertical-align: middle
    }

    .form-inline .input-group>.form-control {
        width: 100%
    }

    .form-inline .checkbox,.form-inline .radio {
        display: inline-block;
        margin-top: 0
    }

    .form-inline .checkbox label,.form-inline .radio label {
        padding-left: 0
    }

    .form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio] {
        position: relative;
        margin-left: 0
    }

    .form-inline .has-feedback .form-control-feedback {
        top: 0
    }

    .agan-form-group>label,.form-horizontal .control-label {
        padding-top: 7px;
        margin-bottom: 0;
        text-align: right
    }
}

.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline {
    padding-top: 7px;
    margin-top: 0;
    margin-bottom: 0
}

.form-horizontal .checkbox,.form-horizontal .radio {
    min-height: 27px
}

.form-horizontal .form-group {
    margin-right: -15px;
    margin-left: -15px
}

.form-horizontal .has-feedback .form-control-feedback {
    right: 15px
}

@media (min-width: 768px) {
    .form-horizontal .form-group-lg .control-label {
        padding-top:11px;
        font-size: 18px
    }

    .form-horizontal .form-group-sm .control-label {
        padding-top: 6px;
        font-size: 12px
    }
}

.btn {
    display: inline-block;
    margin-bottom: 0;
    white-space: nowrap;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    line-height: 1.42857143;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus {
    outline: -webkit-focus-ring-color auto 5px;
    outline-offset: -2px
}

.btn.focus,.btn:focus,.btn:hover {
    color: #333;
    text-decoration: none
}

.btn.active,.btn:active {
    background-image: none;
    outline: 0;
    box-shadow: inset 0 3px 5px rgba(0,0,0,.125)
}

.btn.disabled,.btn[disabled],fieldset[disabled] .btn {
    cursor: not-allowed;
    filter: alpha(opacity=65);
    opacity: .65;
    box-shadow: none
}

a.btn.disabled,fieldset[disabled] a.btn {
    pointer-events: none
}

.btn-default {
    color: #333;
    background-color: #fff;
    border-color: #ccc
}

.btn-default.focus,.btn-default:focus {
    color: #333;
    background-color: #e6e6e6;
    border-color: #8c8c8c
}

.btn-default:hover {
    color: #333
}

.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default {
    color: #333;
    background-image: none
}

.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover {
    color: #333;
    background-color: #d4d4d4;
    border-color: #8c8c8c
}

.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover {
    background-color: #fff;
    border-color: #ccc
}

.btn-default .badge {
    color: #fff;
    background-color: #333
}

.btn-primary {
    color: #fff;
    background-color: #1d2c2b;
    border-color: #131d1c
}

.btn-primary.focus,.btn-primary:focus,.btn-primary:hover {
    color: #fff;
    background-color: #090d0d;
    border-color: #000
}

.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary {
    color: #fff;
    background-color: #090d0d;
    background-image: none;
    border-color: #000
}

.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover {
    color: #fff;
    background-color: #000;
    border-color: #000
}

.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover {
    background-color: #1d2c2b;
    border-color: #131d1c
}

.btn-primary .badge {
    color: #1d2c2b;
    background-color: #fff
}

.btn-success {
    color: #fff;
    background-color: #5cb85c;
    border-color: #4cae4c
}

.btn-success.focus,.btn-success:focus {
    color: #fff;
    background-color: #449d44;
    border-color: #255625
}

.btn-success:hover {
    color: #fff;
    background-color: #449d44;
    border-color: #398439
}

.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success {
    color: #fff;
    background-color: #449d44;
    background-image: none;
    border-color: #398439
}

.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover {
    color: #fff;
    background-color: #398439;
    border-color: #255625
}

.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover {
    background-color: #5cb85c;
    border-color: #4cae4c
}

.btn-success .badge {
    color: #5cb85c;
    background-color: #fff
}

.btn-info {
    color: #fff;
    background-color: #5bc0de;
    border-color: #46b8da
}

.btn-info.focus,.btn-info:focus {
    color: #fff;
    background-color: #31b0d5;
    border-color: #1b6d85
}

.btn-info:hover {
    color: #fff;
    background-color: #31b0d5;
    border-color: #269abc
}

.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info {
    color: #fff;
    background-color: #31b0d5;
    background-image: none;
    border-color: #269abc
}

.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover {
    color: #fff;
    background-color: #269abc;
    border-color: #1b6d85
}

.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover {
    background-color: #5bc0de;
    border-color: #46b8da
}

.btn-info .badge {
    color: #5bc0de;
    background-color: #fff
}

.btn-warning {
    color: #fff;
    background-color: #f0ad4e;
    border-color: #eea236
}

.btn-warning.focus,.btn-warning:focus {
    color: #fff;
    background-color: #ec971f;
    border-color: #985f0d
}

.btn-warning:hover {
    color: #fff;
    background-color: #ec971f;
    border-color: #d58512
}

.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning {
    color: #fff;
    background-color: #ec971f;
    background-image: none;
    border-color: #d58512
}

.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover {
    color: #fff;
    background-color: #d58512;
    border-color: #985f0d
}

.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover {
    background-color: #f0ad4e;
    border-color: #eea236
}

.btn-warning .badge {
    color: #f0ad4e;
    background-color: #fff
}

.btn-danger.focus,.btn-danger:focus {
    color: #fff;
    background-color: #c9302c;
    border-color: #761c19
}

.btn-danger:hover {
    color: #fff;
    background-color: #c9302c;
    border-color: #ac2925
}

.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger {
    color: #fff;
    background-color: #c9302c;
    background-image: none;
    border-color: #ac2925
}

.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover {
    color: #fff;
    background-color: #ac2925;
    border-color: #761c19
}

.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover {
    background-color: #d9534f;
    border-color: #d43f3a
}

.btn-danger .badge {
    color: #d9534f;
    background-color: #fff
}

.btn-link {
    font-weight: 400;
    color: #fecb08;
    border-radius: 0
}

.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link {
    background-color: transparent;
    box-shadow: none
}

.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover {
    border-color: transparent
}

.btn-link:focus,.btn-link:hover {
    color: #dbaf04;
    text-decoration: underline;
    background-color: transparent
}

.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover {
    color: #777;
    text-decoration: none
}

.btn-group-lg>.btn,.btn-lg {
    line-height: 1.3333333;
    border-radius: 6px
}

.btn-group-sm>.btn,.btn-sm {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px
}

.btn-group-xs>.btn,.btn-xs {
    padding: 1px 5px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px
}

.btn-block {
    display: block;
    width: 100%
}

.btn-block+.btn-block {
    margin-top: 5px
}

input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block {
    width: 100%
}

.caret {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 4px dashed;
    border-top: 4px solid\9;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent
}

.dropdown-toggle:focus {
    outline: 0
}

.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    font-size: 14px;
    list-style: none;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 4px;
    box-shadow: 0 6px 12px rgba(0,0,0,.175)
}

.dropdown-menu-right,.dropdown-menu.pull-right {
    right: 0;
    left: auto
}

.dropdown-header,.dropdown-menu>li>a {
    display: block;
    padding: 3px 20px;
    line-height: 1.42857143;
    white-space: nowrap
}

.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child,.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.dropdown-menu .divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5
}

.dropdown-menu>li>a {
    clear: both;
    font-weight: 400;
    color: #333
}

.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover {
    color: #262626;
    text-decoration: none;
    background-color: #f5f5f5
}

.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover {
    color: #fff;
    text-decoration: none;
    background-color: #1d2c2b;
    outline: 0
}

.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover {
    color: #777
}

.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover {
    text-decoration: none;
    cursor: not-allowed;
    background-color: transparent;
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)
}

.open>.dropdown-menu {
    display: block
}

.open>a {
    outline: 0
}

.dropdown-menu-left {
    right: auto;
    left: 0
}

.dropdown-header {
    font-size: 12px;
    color: #777
}

.dropdown-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 990
}

.pull-right>.dropdown-menu {
    right: 0;
    left: auto
}

.dropup .caret,.navbar-fixed-bottom .dropdown .caret {
    border-top: 0;
    border-bottom: 4px dashed;
    border-bottom: 4px solid\9
}

.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu {
    top: auto;
    bottom: 100%;
    margin-bottom: 2px
}

@media (min-width: 768px) {
    .navbar-right .dropdown-menu {
        right:0;
        left: auto
    }

    .navbar-right .dropdown-menu-left {
        right: auto;
        left: 0
    }
}

.btn-group,.btn-group-vertical {
    position: relative;
    display: inline-block;
    vertical-align: middle
}

.btn-group-vertical>.btn,.btn-group>.btn {
    position: relative;
    float: left
}

.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover {
    z-index: 2
}

.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group {
    margin-left: -1px
}

.btn-toolbar {
    margin-left: -5px
}

.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group {
    float: left
}

.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group {
    margin-left: 5px
}

.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
    border-radius: 0
}

.btn-group>.btn:first-child {
    margin-left: 0
}

.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.btn-group>.btn-group {
    float: left
}

.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn {
    border-radius: 0
}

.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle {
    outline: 0
}

.btn-group>.btn+.dropdown-toggle {
    padding-right: 8px;
    padding-left: 8px
}

.btn-group>.btn-lg+.dropdown-toggle {
    padding-right: 12px;
    padding-left: 12px
}

.btn-group.open .dropdown-toggle {
    box-shadow: inset 0 3px 5px rgba(0,0,0,.125)
}

.btn-group.open .dropdown-toggle.btn-link {
    box-shadow: none
}

.btn .caret {
    margin-left: 0
}

.btn-lg .caret {
    border-width: 5px 5px 0
}

.dropup .btn-lg .caret {
    border-width: 0 5px 5px
}

.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn {
    display: block;
    float: none;
    width: 100%;
    max-width: 100%
}

.btn-group-vertical>.btn-group>.btn {
    float: none
}

.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group {
    margin-top: -1px;
    margin-left: 0
}

.btn-group-vertical>.btn:not(:first-child):not(:last-child) {
    border-radius: 0
}

.btn-group-vertical>.btn:first-child:not(:last-child) {
    border-radius: 4px 4px 0 0
}

.btn-group-vertical>.btn:last-child:not(:first-child) {
    border-radius: 0 0 4px 4px
}

.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn {
    border-radius: 0
}

.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.btn-group-justified {
    display: table;
    width: 100%;
    table-layout: fixed;
    border-collapse: separate
}

.btn-group-justified>.btn,.btn-group-justified>.btn-group {
    display: table-cell;
    float: none;
    width: 1%
}

.btn-group-justified>.btn-group .btn {
    width: 100%
}

.btn-group-justified>.btn-group .dropdown-menu {
    left: auto
}

[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio] {
    position: absolute;
    clip: rect(0,0,0,0);
    pointer-events: none
}

.input-group {
    position: relative;
    display: table;
    border-collapse: separate
}

.input-group[class*=col-] {
    float: none;
    padding-right: 0;
    padding-left: 0
}

.input-group .form-control {
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0
}

.input-group .form-control:focus {
    z-index: 3
}

.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn {
    height: 46px;
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333;
    border-radius: 6px
}

select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn {
    height: 46px;
    line-height: 46px
}

select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn {
    height: auto
}

.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn {
    height: 30px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px
}

select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn {
    height: 30px;
    line-height: 30px
}

select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn {
    height: auto
}

.input-group .form-control,.input-group-addon,.input-group-btn {
    display: table-cell
}

.nav>li,.nav>li>a {
    display: block;
    position: relative
}

.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child) {
    border-radius: 0
}

.input-group-addon,.input-group-btn {
    width: 1%;
    white-space: nowrap;
    vertical-align: middle
}

.input-group-addon {
    padding: 6px 12px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    color: #555;
    background-color: #eee;
    border: 1px solid #ccc;
    border-radius: 4px
}

.input-group-addon.input-sm {
    padding: 5px 10px;
    font-size: 12px;
    border-radius: 3px
}

.input-group-addon.input-lg {
    padding: 10px 16px;
    font-size: 18px;
    border-radius: 6px
}

.input-group-addon input[type=checkbox],.input-group-addon input[type=radio] {
    margin-top: 0
}

.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.input-group-addon:first-child {
    border-right: 0
}

.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.input-group-addon:last-child {
    border-left: 0
}

.input-group-btn {
    position: relative;
    font-size: 0;
    white-space: nowrap
}

.input-group-btn>.btn {
    position: relative
}

.input-group-btn>.btn+.btn {
    margin-left: -1px
}

.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover {
    z-index: 2
}

.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group {
    margin-right: -1px
}

.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group {
    z-index: 2;
    margin-left: -1px
}

.nav {
    padding-left: 0;
    margin-bottom: 0;
    list-style: none
}

.nav>li>a {
    padding: 10px 15px
}

.nav>li>a:focus,.nav>li>a:hover {
    text-decoration: none;
    background-color: #eee
}

.nav>li.disabled>a {
    color: #777
}

.nav>li.disabled>a:focus,.nav>li.disabled>a:hover {
    color: #777;
    text-decoration: none;
    cursor: not-allowed;
    background-color: transparent
}

.nav .open>a,.nav .open>a:focus,.nav .open>a:hover {
    background-color: #eee;
    border-color: #fecb08
}

.nav .nav-divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5
}

.nav>li>a>img {
    max-width: none
}

.nav-tabs {
    border-bottom: 1px solid #ddd
}

.nav-tabs>li {
    float: left;
    margin-bottom: -1px
}

.nav-tabs>li>a {
    margin-right: 2px;
    line-height: 1.42857143;
    border: 1px solid transparent;
    border-radius: 4px 4px 0 0
}

.nav-tabs>li>a:hover {
    border-color: #eee #eee #ddd
}

.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover {
    color: #555;
    cursor: default;
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-color: transparent
}

.nav-tabs.nav-justified {
    width: 100%;
    border-bottom: 0
}

.nav-tabs.nav-justified>li {
    float: none
}

.nav-tabs.nav-justified>li>a {
    margin-bottom: 5px;
    margin-right: 0;
    border-radius: 4px
}

.nav-tabs.nav-justified>.dropdown .dropdown-menu {
    top: auto;
    left: auto
}

.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover {
    border: 1px solid #ddd
}

@media (min-width: 768px) {
    .nav-tabs.nav-justified>li {
        display:table-cell;
        width: 1%
    }

    .nav-tabs.nav-justified>li>a {
        margin-bottom: 0;
        border-bottom: 1px solid #ddd;
        border-radius: 4px 4px 0 0
    }

    .nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover {
        border-bottom-color: #fff
    }
}

.nav-pills>li {
    float: left
}

.nav-justified>li,.nav-stacked>li {
    float: none
}

.nav-pills>li>a {
    border-radius: 4px
}

.nav-pills>li+li {
    margin-left: 2px
}

.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover {
    color: #fff;
    background-color: #1d2c2b
}

.nav-stacked>li+li {
    margin-top: 2px;
    margin-left: 0
}

.nav-justified {
    width: 100%
}

.nav-justified>li>a {
    margin-bottom: 5px
}

.nav-justified>.dropdown .dropdown-menu {
    top: auto;
    left: auto
}

.nav-tabs-justified {
    border-bottom: 0
}

.nav-tabs-justified>li>a {
    margin-right: 0;
    border-radius: 4px
}

.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover {
    border: 1px solid #ddd
}

@media (min-width: 768px) {
    .nav-justified>li {
        display:table-cell;
        width: 1%
    }

    .nav-justified>li>a {
        margin-bottom: 0
    }

    .nav-tabs-justified>li>a {
        border-bottom: 1px solid #ddd;
        border-radius: 4px 4px 0 0
    }

    .nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover {
        border-bottom-color: #fff
    }
}

.tab-content>.tab-pane {
    display: none
}

.tab-content>.active {
    display: block
}

.nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.navbar {
    position: relative;
    min-height: 40px;
    margin-bottom: 0;
    border: 1px solid transparent
}

.navbar-collapse {
    padding-right: 15px;
    padding-left: 15px;
    overflow-x: visible;
    border-top: 1px solid transparent;
    box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
    -webkit-overflow-scrolling: touch
}

.navbar-collapse.in {
    overflow-y: auto
}

.navbar-fixed-bottom,.navbar-fixed-top {
    position: fixed;
    right: 0;
    left: 0;
    z-index: 1030
}

.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse {
    max-height: 340px
}

@media (max-device-width: 480px) and (orientation:landscape) {
    .navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse {
        max-height:200px
    }
}

@media (min-width: 768px) {
    .navbar {
        border-radius:0
    }

    .navbar-header {
        float: left
    }

    .navbar-collapse {
        width: auto;
        border-top: 0;
        box-shadow: none
    }

    .navbar-collapse.collapse {
        display: block!important;
        height: auto!important;
        padding-bottom: 0;
        overflow: visible!important
    }

    .navbar-collapse.in {
        overflow-y: visible
    }

    .navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse {
        padding-right: 0;
        padding-left: 0
    }

    .navbar-fixed-bottom,.navbar-fixed-top {
        border-radius: 0
    }
}

.navbar-fixed-top {
    top: 0;
    border-width: 0 0 1px
}

.navbar-fixed-bottom {
    bottom: 0;
    margin-bottom: 0;
    border-width: 1px 0 0
}

.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header {
    margin-right: -15px;
    margin-left: -15px
}

.navbar-static-top {
    z-index: 1000;
    border-width: 0 0 1px
}

.navbar-brand {
    float: left;
    height: 40px;
    padding: 10px 15px;
    font-size: 18px;
    line-height: 20px
}

.navbar-brand:focus,.navbar-brand:hover {
    text-decoration: none
}

.navbar-brand>img {
    display: block
}

@media (min-width: 768px) {
    .container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header {
        margin-right:0;
        margin-left: 0
    }

    .navbar-static-top {
        border-radius: 0
    }

    .navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand {
        margin-left: -15px
    }
}

.navbar-toggle {
    position: relative;
    float: right;
    padding: 9px 10px;
    margin-right: 15px;
    margin-top: 3px;
    margin-bottom: 3px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px
}

.navbar-toggle:focus {
    outline: 0
}

.navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px
}

.navbar-toggle .icon-bar+.icon-bar {
    margin-top: 4px
}

.navbar-nav {
    margin: 5px -15px
}

.navbar-nav>li>a {
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 20px
}

@media (max-width: 767px) {
    .navbar-nav .open .dropdown-menu {
        position:static;
        float: none;
        width: auto;
        margin-top: 0;
        background-color: transparent;
        border: 0;
        box-shadow: none
    }

    .navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a {
        padding: 5px 15px 5px 25px
    }

    .navbar-nav .open .dropdown-menu>li>a {
        line-height: 20px
    }

    .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover {
        background-image: none
    }
}

@media (min-width: 768px) {
    .navbar-toggle {
        display:none
    }

    .navbar-nav {
        float: left;
        margin: 0
    }

    .navbar-nav>li {
        float: left
    }

    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px
    }
}

.navbar-form {
    padding: 10px 15px;
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    box-shadow: inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);
    margin: 3px -15px
}

@media (min-width: 768px) {
    .navbar-form .form-control,.navbar-form .form-control-static,.navbar-form .form-group {
        display:inline-block
    }

    .navbar-form .checkbox,.navbar-form .control-label,.navbar-form .form-group,.navbar-form .radio {
        margin-bottom: 0;
        vertical-align: middle
    }

    .navbar-form .form-control {
        width: auto;
        vertical-align: middle
    }

    .navbar-form .input-group {
        display: inline-table;
        vertical-align: middle
    }

    .navbar-form .input-group>.form-control {
        width: 100%
    }

    .navbar-form .checkbox,.navbar-form .radio {
        display: inline-block;
        margin-top: 0
    }

    .navbar-form .checkbox label,.navbar-form .radio label {
        padding-left: 0
    }

    .navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio] {
        position: relative;
        margin-left: 0
    }

    .navbar-form .has-feedback .form-control-feedback {
        top: 0
    }

    .navbar-form {
        width: auto;
        padding-top: 0;
        padding-bottom: 0;
        margin-right: 0;
        margin-left: 0;
        border: 0;
        box-shadow: none
    }
}

@media (max-width: 767px) {
    .navbar-form .form-group {
        margin-bottom:5px
    }

    .navbar-form .form-group:last-child {
        margin-bottom: 0
    }
}

.navbar-nav>li>.dropdown-menu {
    margin-top: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu {
    margin-bottom: 0;
    border-radius: 0
}

.navbar-btn {
    margin-top: 3px;
    margin-bottom: 3px
}

.navbar-btn.btn-sm {
    margin-top: 5px;
    margin-bottom: 5px
}

.navbar-btn.btn-xs {
    margin-top: 9px;
    margin-bottom: 9px
}

.navbar-text {
    margin-top: 10px;
    margin-bottom: 10px
}

@media (min-width: 768px) {
    .navbar-text {
        float:left;
        margin-right: 15px;
        margin-left: 15px
    }

    .navbar-left {
        float: left!important;
        float: left
    }

    .navbar-right {
        float: right!important;
        float: right;
        margin-right: -15px
    }

    .navbar-right~.navbar-right {
        margin-right: 0
    }
}

.navbar-default {
    background-color: #314443;
    border-color: #233130
}

.navbar-default .navbar-brand {
    color: #f1f5eb
}

.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover {
    color: #d9e4c9;
    background-color: transparent
}

.navbar-default .navbar-text {
    color: #314443
}

.navbar-default .navbar-nav>li>a {
    color: #f1f5eb;
    text-decoration: none
}

.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover {
    color: #314443;
    background-color: #dce5cd
}

.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover {
    color: #ccc;
    background-color: transparent
}

.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover {
    color: #314443;
    background-color: #dce5cd
}

@media (max-width: 767px) {
    .navbar-default .navbar-nav .open .dropdown-menu>li>a {
        color:#f1f5eb
    }

    .navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {
        color: #314443;
        background-color: #dce5cd
    }

    .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover {
        color: #ccc;
        background-color: transparent
    }
}

.navbar-default .navbar-toggle {
    border-color: #ddd
}

.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover {
    background-color: #ddd
}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #888
}

.navbar-default .navbar-collapse,.navbar-default .navbar-form {
    border-color: #233130
}

.navbar-default .navbar-link {
    color: #f1f5eb
}

.navbar-default .navbar-link:hover {
    color: #314443
}

.navbar-default .btn-link {
    color: #f1f5eb
}

.navbar-default .btn-link:focus,.navbar-default .btn-link:hover {
    color: #314443
}

.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover {
    color: #ccc
}

.navbar-inverse {
    background-color: #222;
    border-color: #080808
}

.navbar-inverse .navbar-brand {
    color: #9d9d9d
}

.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover {
    color: #fff;
    background-color: transparent
}

.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text {
    color: #9d9d9d
}

.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover {
    color: #fff;
    background-color: transparent
}

.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover {
    color: #fff;
    background-color: #080808
}

.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover {
    color: #444;
    background-color: transparent
}

.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover {
    color: #fff;
    background-color: #080808
}

@media (max-width: 767px) {
    .navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header {
        border-color:#080808
    }

    .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
        background-color: #080808
    }

    .navbar-inverse .navbar-nav .open .dropdown-menu>li>a {
        color: #9d9d9d
    }

    .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover {
        color: #fff;
        background-color: transparent
    }

    .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover {
        color: #fff;
        background-color: #080808
    }

    .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover {
        color: #444;
        background-color: transparent
    }
}

.navbar-inverse .navbar-toggle {
    border-color: #333
}

.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover {
    background-color: #333
}

.navbar-inverse .navbar-toggle .icon-bar {
    background-color: #fff
}

.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form {
    border-color: #101010
}

.navbar-inverse .navbar-link {
    color: #9d9d9d
}

.navbar-inverse .navbar-link:hover {
    color: #fff
}

.navbar-inverse .btn-link {
    color: #9d9d9d
}

.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover {
    color: #fff
}

.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover {
    color: #444
}

.breadcrumb {
    list-style: none;
    background-color: transparent;
    border-radius: 4px
}

.breadcrumb>li {
    display: inline-block
}

.label,.pagination>li {
    display: inline
}

.breadcrumb>li+li:before {
    padding: 0 5px
}

.breadcrumb>.active {
    color: #314443
}

.pagination {
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px
}

.pagination>li>a,.pagination>li>span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #fecb08;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd
}

.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover {
    z-index: 2;
    color: #dbaf04;
    background-color: #eee;
    border-color: #ddd
}

.pagination>li:first-child>a,.pagination>li:first-child>span {
    margin-left: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}

.pagination>li:last-child>a,.pagination>li:last-child>span {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
}

.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #1d2c2b;
    border-color: #1d2c2b
}

.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover {
    color: #777;
    cursor: not-allowed;
    background-color: #fff;
    border-color: #ddd
}

.pagination-lg>li>a,.pagination-lg>li>span {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333
}

.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px
}

.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span {
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px
}

.pagination-sm>li>a,.pagination-sm>li>span {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5
}

.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px
}

.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px
}

.label {
    padding: .2em .6em .3em;
    font-size: 75%;
    line-height: 1;
    color: #fff;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25em
}

a.label:focus,a.label:hover {
    color: #fff;
    text-decoration: none;
    cursor: pointer
}

.label:empty {
    display: none
}

.btn .label {
    position: relative;
    top: -1px
}

.label-default {
    background-color: #777
}

.label-default[href]:focus,.label-default[href]:hover {
    background-color: #5e5e5e
}

.label-primary {
    background-color: #1d2c2b
}

.label-primary[href]:focus,.label-primary[href]:hover {
    background-color: #090d0d
}

.label-success {
    background-color: #5cb85c
}

.label-success[href]:focus,.label-success[href]:hover {
    background-color: #449d44
}

.label-info {
    background-color: #5bc0de
}

.label-info[href]:focus,.label-info[href]:hover {
    background-color: #31b0d5
}

.label-warning {
    background-color: #f0ad4e
}

.label-warning[href]:focus,.label-warning[href]:hover {
    background-color: #ec971f
}

.label-danger {
    background-color: #d9534f
}

.label-danger[href]:focus,.label-danger[href]:hover {
    background-color: #c9302c
}

.alert {
    border: 1px solid transparent;
    border-radius: 4px
}

.alert h4 {
    margin-top: 0;
    color: inherit
}

.alert>p,.alert>ul {
    margin-bottom: 0
}

.list-group-item-heading,.media-heading {
    margin-bottom: 5px;
    margin-top: 0
}

.alert>p+p {
    margin-top: 5px
}

.alert-dismissable,.alert-dismissible {
    padding-right: 35px
}

.alert-dismissable .close,.alert-dismissible .close {
    position: relative;
    top: -2px;
    right: -21px;
    color: inherit
}

.alert-success {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6
}

.alert-success hr {
    border-top-color: #c9e2b3
}

.alert-success .alert-link {
    color: #2b542c
}

.alert-info {
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1
}

.alert-info hr,.paypalHelpBox hr {
    border-top-color: #a6e1ec
}

.alert-info .alert-link {
    color: #245269
}

.alert-warning {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #faebcc
}

.alert-warning hr {
    border-top-color: #f7e1b5
}

.alert-warning .alert-link {
    color: #66512c
}

.alert-danger {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1
}

.alert-danger hr {
    border-top-color: #e4b9c0
}

.alert-danger .alert-link {
    color: #843534
}

.media {
    margin-top: 15px
}

.media:first-child {
    margin-top: 0
}

.media,.media-body {
    overflow: hidden;
    zoom:1}

.media-body {
    width: 10000px
}

.media-object {
    display: block
}

.media-object.img-thumbnail {
    max-width: none
}

.media-right,.media>.pull-right {
    padding-left: 10px
}

.media-left,.media>.pull-left {
    padding-right: 10px
}

.media-body,.media-left,.media-right {
    display: table-cell;
    vertical-align: top
}

.media-middle {
    vertical-align: middle
}

.media-bottom {
    vertical-align: bottom
}

.media-list {
    padding-left: 0;
    list-style: none
}

.list-group {
    padding-left: 0;
    margin-bottom: 20px
}

.list-group-item {
    position: relative;
    display: block;
    padding: 10px 15px;
    margin-bottom: -1px;
    background-color: #fff;
    border: 1px solid #ddd
}

.list-group-item:first-child {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px
}

.list-group-item:last-child {
    margin-bottom: 0;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px
}

.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover {
    color: #777;
    cursor: not-allowed;
    background-color: #eee
}

.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading {
    color: inherit
}

.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text {
    color: #777
}

.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover {
    z-index: 2;
    background-color: #1d2c2b;
    border-color: #1d2c2b
}

.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small {
    color: inherit
}

.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text {
    color: #73a29f
}

a.list-group-item,button.list-group-item {
    color: #555
}

a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading {
    color: #333
}

a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover {
    color: #555;
    text-decoration: none;
    background-color: #f5f5f5
}

button.list-group-item {
    width: 100%
}

.list-group-item-success {
    color: #3c763d;
    background-color: #dff0d8
}

a.list-group-item-success,button.list-group-item-success {
    color: #3c763d
}

a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading {
    color: inherit
}

a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover {
    color: #3c763d;
    background-color: #d0e9c6
}

a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover {
    color: #fff;
    background-color: #3c763d;
    border-color: #3c763d
}

.list-group-item-info {
    color: #31708f;
    background-color: #d9edf7
}

a.list-group-item-info,button.list-group-item-info {
    color: #31708f
}

a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading {
    color: inherit
}

a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover {
    color: #31708f;
    background-color: #c4e3f3
}

a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover {
    color: #fff;
    background-color: #31708f;
    border-color: #31708f
}

.list-group-item-warning {
    color: #8a6d3b;
    background-color: #fcf8e3
}

a.list-group-item-warning,button.list-group-item-warning {
    color: #8a6d3b
}

a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading {
    color: inherit
}

a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover {
    color: #8a6d3b;
    background-color: #faf2cc
}

a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover {
    color: #fff;
    background-color: #8a6d3b;
    border-color: #8a6d3b
}

.list-group-item-danger {
    color: #a94442;
    background-color: #f2dede
}

a.list-group-item-danger,button.list-group-item-danger {
    color: #a94442
}

a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading {
    color: inherit
}

a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover {
    color: #a94442;
    background-color: #ebcccc
}

a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover {
    color: #fff;
    background-color: #a94442;
    border-color: #a94442
}

.list-group-item-text {
    margin-bottom: 0;
    line-height: 1.3
}

.modal-title,.popover,.tooltip {
    line-height: 1.42857143
}

.embed-responsive {
    position: relative;
    display: block;
    height: 0;
    padding: 0;
    overflow: hidden
}

.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-16by9 {
    padding-bottom: 56.25%
}

.embed-responsive-4by3 {
    padding-bottom: 75%
}

.well {
    min-height: 20px;
    padding: 19px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border: 1px solid #e3e3e3;
    border-radius: 4px;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.05)
}

.well blockquote {
    border-color: #ddd;
    border-color: rgba(0,0,0,.15)
}

.well-lg {
    padding: 24px;
    border-radius: 6px
}

.well-sm {
    padding: 9px;
    border-radius: 3px
}

.modal-open {
    overflow: hidden
}

.modal {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1050;
    display: none;
    overflow: hidden;
    -webkit-overflow-scrolling: touch;
    outline: 0
}

.modal.fade .modal-dialog {
    transform: translate(0,-25%);
    transition: transform .3s ease-out
}

.modal.in .modal-dialog {
    transform: translate(0,0)
}

.modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto
}

.modal-dialog {
    position: relative;
    width: auto;
    margin: 10px
}

.modal-content {
    position: relative;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #999;
    border: 1px solid rgba(0,0,0,.2);
    border-radius: 6px;
    box-shadow: 0 3px 9px rgba(0,0,0,.5);
    outline: 0
}

.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: #000
}

.modal-backdrop.fade {
    filter: alpha(opacity=0);
    opacity: 0
}

.modal-backdrop.in {
    filter: alpha(opacity=50);
    opacity: .5
}

.modal-header {
    padding: 15px;
    border-bottom: 1px solid #e5e5e5
}

.modal-header .close {
    margin-top: -2px
}

.modal-title {
    margin: 0
}

.modal-body {
    position: relative;
    padding: 15px
}

.modal-footer {
    padding: 15px;
    text-align: right;
    border-top: 1px solid #e5e5e5
}

.modal-footer .btn+.btn {
    margin-bottom: 0;
    margin-left: 5px
}

.modal-footer .btn-group .btn+.btn {
    margin-left: -1px
}

.modal-footer .btn-block+.btn-block {
    margin-left: 0
}

.modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll
}

@media (min-width: 768px) {
    .modal-dialog {
        width:600px;
        margin: 30px auto
    }

    .modal-content {
        box-shadow: 0 5px 15px rgba(0,0,0,.5)
    }

    .modal-sm {
        width: 300px
    }
}

.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow {
    margin-bottom: -5px;
    border-width: 5px 5px 0;
    border-top-color: #000;
    bottom: 0
}

@media (min-width: 992px) {
    .modal-lg {
        width:900px
    }
}

.tooltip {
    position: absolute;
    z-index: 1070;
    display: block;
    font-style: normal;
    font-weight: 400;
    line-break: auto;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    letter-spacing: normal;
    word-break: normal;
    word-spacing: normal;
    word-wrap: normal;
    white-space: normal;
    font-size: 12px;
    filter: alpha(opacity=0);
    opacity: 0
}

.tooltip.in {
    filter: alpha(opacity=90);
    opacity: .9
}

.tooltip.top {
    padding: 5px 0;
    margin-top: -3px
}

.tooltip.right {
    padding: 0 5px;
    margin-left: 3px
}

.tooltip.bottom {
    padding: 5px 0;
    margin-top: 3px
}

.tooltip.left {
    padding: 0 5px;
    margin-left: -3px
}

.tooltip.top .tooltip-arrow {
    bottom: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 5px 5px 0;
    border-top-color: #000
}

.tooltip.top-left .tooltip-arrow {
    right: 5px
}

.tooltip.top-right .tooltip-arrow {
    left: 5px
}

.tooltip.right .tooltip-arrow {
    top: 50%;
    left: 0;
    margin-top: -5px;
    border-width: 5px 5px 5px 0;
    border-right-color: #000
}

.tooltip.left .tooltip-arrow {
    top: 50%;
    right: 0;
    margin-top: -5px;
    border-width: 5px 0 5px 5px;
    border-left-color: #000
}

.tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow {
    border-width: 0 5px 5px;
    border-bottom-color: #000;
    top: 0
}

.tooltip.bottom .tooltip-arrow {
    left: 50%;
    margin-left: -5px
}

.tooltip.bottom-left .tooltip-arrow {
    right: 5px;
    margin-top: -5px
}

.tooltip.bottom-right .tooltip-arrow {
    left: 5px;
    margin-top: -5px
}

.tooltip-inner {
    max-width: 200px;
    padding: 3px 8px;
    color: #fff;
    background-color: #000;
    border-radius: 4px
}

.tooltip-arrow {
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid
}

.popover {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1060;
    display: none;
    max-width: 276px;
    padding: 1px;
    font-style: normal;
    font-weight: 400;
    line-break: auto;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    letter-spacing: normal;
    word-break: normal;
    word-spacing: normal;
    word-wrap: normal;
    white-space: normal;
    font-size: 14px;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0,0,0,.2);
    border-radius: 6px;
    box-shadow: 0 5px 10px rgba(0,0,0,.2)
}

.popover.top {
    margin-top: -10px
}

.popover.right {
    margin-left: 10px
}

.popover.bottom {
    margin-top: 10px
}

.popover.left {
    margin-left: -10px
}

.popover>.arrow {
    border-width: 11px
}

.popover>.arrow,.popover>.arrow:after {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid
}

.popover>.arrow:after {
    border-width: 10px
}

.popover.top>.arrow {
    bottom: -11px;
    left: 50%;
    margin-left: -11px;
    border-top-color: #999;
    border-top-color: rgba(0,0,0,.25);
    border-bottom-width: 0
}

.popover.top>.arrow:after {
    bottom: 1px;
    margin-left: -10px;
    content: " ";
    border-top-color: #fff;
    border-bottom-width: 0
}

.popover.left>.arrow:after,.popover.right>.arrow:after {
    bottom: -10px;
    content: " "
}

.popover.right>.arrow {
    top: 50%;
    left: -11px;
    margin-top: -11px;
    border-right-color: #999;
    border-right-color: rgba(0,0,0,.25);
    border-left-width: 0
}

.popover.right>.arrow:after {
    left: 1px;
    border-right-color: #fff;
    border-left-width: 0
}

.popover.bottom>.arrow {
    top: -11px;
    left: 50%;
    margin-left: -11px;
    border-top-width: 0;
    border-bottom-color: #999;
    border-bottom-color: rgba(0,0,0,.25)
}

.popover.bottom>.arrow:after {
    top: 1px;
    margin-left: -10px;
    content: " ";
    border-top-width: 0;
    border-bottom-color: #fff
}

.popover.left>.arrow {
    top: 50%;
    right: -11px;
    margin-top: -11px;
    border-right-width: 0;
    border-left-color: #999;
    border-left-color: rgba(0,0,0,.25)
}

.popover.left>.arrow:after {
    right: 1px;
    border-right-width: 0;
    border-left-color: #fff
}

.popover-title {
    padding: 8px 14px;
    margin: 0;
    font-size: 14px;
    background-color: #f7f7f7;
    border-bottom: 1px solid #ebebeb;
    border-radius: 5px 5px 0 0
}

.popover-content {
    padding: 9px 14px
}

.agan-form-group:after,.agan-form-group:before,.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.list-generic:after,.list-generic:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.row:after,.row:before {
    display: table;
    content: " "
}

.center-block {
    display: block;
    margin-right: auto;
    margin-left: auto
}

.fa.fa-pull-left,.fa.pull-left {
    margin-right: .3em
}

.pull-right {
    float: right!important
}

.pull-left {
    float: left!important
}

.hide {
    display: none!important
}

.show {
    display: block!important
}

.hidden,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block {
    display: none!important
}

.invisible {
    visibility: hidden
}

.text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0
}

.affix {
    position: fixed
}

@media (max-width: 767px) {
    .visible-xs {
        display:block!important
    }

    table.visible-xs {
        display: table!important
    }

    tr.visible-xs {
        display: table-row!important
    }

    td.visible-xs,th.visible-xs {
        display: table-cell!important
    }

    .visible-xs-block {
        display: block!important
    }

    .visible-xs-inline {
        display: inline!important
    }

    .visible-xs-inline-block {
        display: inline-block!important
    }
}

@media (min-width: 768px) and (max-width:991px) {
    .visible-sm {
        display:block!important
    }

    table.visible-sm {
        display: table!important
    }

    tr.visible-sm {
        display: table-row!important
    }

    td.visible-sm,th.visible-sm {
        display: table-cell!important
    }

    .visible-sm-block {
        display: block!important
    }

    .visible-sm-inline {
        display: inline!important
    }

    .visible-sm-inline-block {
        display: inline-block!important
    }
}

@media (min-width: 992px) and (max-width:1199px) {
    .visible-md {
        display:block!important
    }

    table.visible-md {
        display: table!important
    }

    tr.visible-md {
        display: table-row!important
    }

    td.visible-md,th.visible-md {
        display: table-cell!important
    }

    .visible-md-block {
        display: block!important
    }

    .visible-md-inline {
        display: inline!important
    }

    .visible-md-inline-block {
        display: inline-block!important
    }
}

@media (min-width: 1200px) {
    .visible-lg {
        display:block!important
    }

    table.visible-lg {
        display: table!important
    }

    tr.visible-lg {
        display: table-row!important
    }

    td.visible-lg,th.visible-lg {
        display: table-cell!important
    }

    .visible-lg-block {
        display: block!important
    }

    .visible-lg-inline {
        display: inline!important
    }

    .visible-lg-inline-block {
        display: inline-block!important
    }

    .hidden-lg {
        display: none!important
    }
}

@media (max-width: 767px) {
    .hidden-xs {
        display:none!important
    }
}

@media (min-width: 768px) and (max-width:991px) {
    .hidden-sm {
        display:none!important
    }
}

@media (min-width: 992px) and (max-width:1199px) {
    .hidden-md {
        display:none!important
    }
}

.visible-print {
    display: none!important
}

@media print {
    .visible-print {
        display: block!important
    }

    table.visible-print {
        display: table!important
    }

    tr.visible-print {
        display: table-row!important
    }

    td.visible-print,th.visible-print {
        display: table-cell!important
    }
}

.visible-print-block {
    display: none!important
}

@media print {
    .visible-print-block {
        display: block!important
    }
}

.visible-print-inline {
    display: none!important
}

@media print {
    .visible-print-inline {
        display: inline!important
    }
}

.visible-print-inline-block {
    display: none!important
}

@media print {
    .visible-print-inline-block {
        display: inline-block!important
    }

    .hidden-print {
        display: none!important
    }
}

/*!
 *  Font Awesome 4.4.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face {
    font-family: FontAwesome;
    font-weight: 400;
    font-style: normal;
    font-display: block;
    src: url(../fonts/fontawesome-webfont.eot?v=4.4.0);
    src: url(../fonts/fontawesome-webfont.eot?#iefix&v=4.4.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.4.0) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.4.0) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.4.0) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular) format('svg')
}

.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.fa-lg {
    font-size: 1.33333333em;
    line-height: .75em;
    vertical-align: -15%
}

.fa-2x {
    font-size: 2em
}

.fa-3x {
    font-size: 3em
}

.fa-4x {
    font-size: 4em
}

.fa-5x {
    font-size: 5em
}

.fa-fw {
    width: 1.28571429em
}

.fa-ul {
    padding-left: 0;
    margin-left: 2.14285714em;
    list-style-type: none
}

.fa.fa-pull-right,.fa.pull-right {
    margin-left: .3em
}

.fa-ul>li {
    position: relative
}

.fa-li {
    position: absolute;
    left: -2.14285714em;
    width: 2.14285714em;
    top: .14285714em
}

.fa-li.fa-lg {
    left: -1.85714286em
}

.fa-border {
    padding: .2em .25em .15em;
    border: .08em solid #eee;
    border-radius: .1em
}

.fa-pull-left {
    float: left
}

.fa-pull-right {
    float: right
}

.fa-spin {
    animation: fa-spin 2s infinite linear
}

.fa-pulse {
    animation: fa-spin 1s infinite steps(8)
}

@keyframes fa-spin {
    0% {
        transform: rotate(0)
    }

    100% {
        transform: rotate(359deg)
    }
}

.fa-rotate-90 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
    transform: rotate(90deg)
}

.fa-rotate-180 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    transform: rotate(180deg)
}

.fa-rotate-270 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    transform: rotate(270deg)
}

.fa-flip-horizontal {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
    transform: scale(-1,1)
}

.fa-flip-vertical {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
    transform: scale(1,-1)
}

:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90 {
    filter: none
}

.fa-stack {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle
}

.fa-stack-1x,.fa-stack-2x {
    position: absolute;
    left: 0;
    width: 100%
}

.fa-stack-1x {
    line-height: inherit
}

.fa-stack-2x {
    font-size: 2em
}

.fa-inverse {
    color: #fff
}

.fa-glass:before {
    content: "\f000"
}

.fa-music:before {
    content: "\f001"
}

.fa-search:before {
    content: "\f002"
}

.fa-envelope-o:before {
    content: "\f003"
}

.fa-heart:before {
    content: "\f004"
}

.fa-star:before {
    content: "\f005"
}

.fa-star-o:before {
    content: "\f006"
}

.fa-user:before {
    content: "\f007"
}

.fa-film:before {
    content: "\f008"
}

.fa-th-large:before {
    content: "\f009"
}

.fa-th:before {
    content: "\f00a"
}

.fa-th-list:before {
    content: "\f00b"
}

.fa-check:before {
    content: "\f00c"
}

.fa-close:before,.fa-remove:before,.fa-times:before {
    content: "\f00d"
}

.fa-search-plus:before {
    content: "\f00e"
}

.fa-search-minus:before {
    content: "\f010"
}

.fa-power-off:before {
    content: "\f011"
}

.fa-signal:before {
    content: "\f012"
}

.fa-cog:before,.fa-gear:before {
    content: "\f013"
}

.fa-trash-o:before {
    content: "\f014"
}

.fa-home:before {
    content: "\f015"
}

.fa-file-o:before {
    content: "\f016"
}

.fa-clock-o:before {
    content: "\f017"
}

.fa-road:before {
    content: "\f018"
}

.fa-download:before {
    content: "\f019"
}

.fa-arrow-circle-o-down:before {
    content: "\f01a"
}

.fa-arrow-circle-o-up:before {
    content: "\f01b"
}

.fa-inbox:before {
    content: "\f01c"
}

.fa-play-circle-o:before {
    content: "\f01d"
}

.fa-repeat:before,.fa-rotate-right:before {
    content: "\f01e"
}

.fa-refresh:before {
    content: "\f021"
}

.fa-list-alt:before {
    content: "\f022"
}

.fa-lock:before {
    content: "\f023"
}

.fa-flag:before {
    content: "\f024"
}

.fa-headphones:before {
    content: "\f025"
}

.fa-volume-off:before {
    content: "\f026"
}

.fa-volume-down:before {
    content: "\f027"
}

.fa-volume-up:before {
    content: "\f028"
}

.fa-qrcode:before {
    content: "\f029"
}

.fa-barcode:before {
    content: "\f02a"
}

.fa-tag:before {
    content: "\f02b"
}

.fa-tags:before {
    content: "\f02c"
}

.fa-book:before {
    content: "\f02d"
}

.fa-bookmark:before {
    content: "\f02e"
}

.fa-print:before {
    content: "\f02f"
}

.fa-camera:before {
    content: "\f030"
}

.fa-font:before {
    content: "\f031"
}

.fa-bold:before {
    content: "\f032"
}

.fa-italic:before {
    content: "\f033"
}

.fa-text-height:before {
    content: "\f034"
}

.fa-text-width:before {
    content: "\f035"
}

.fa-align-left:before {
    content: "\f036"
}

.fa-align-center:before {
    content: "\f037"
}

.fa-align-right:before {
    content: "\f038"
}

.fa-align-justify:before {
    content: "\f039"
}

.fa-list:before {
    content: "\f03a"
}

.fa-dedent:before,.fa-outdent:before {
    content: "\f03b"
}

.fa-indent:before {
    content: "\f03c"
}

.fa-video-camera:before {
    content: "\f03d"
}

.fa-image:before,.fa-photo:before,.fa-picture-o:before {
    content: "\f03e"
}

.fa-pencil:before {
    content: "\f040"
}

.fa-map-marker:before {
    content: "\f041"
}

.fa-adjust:before {
    content: "\f042"
}

.fa-tint:before {
    content: "\f043"
}

.fa-edit:before,.fa-pencil-square-o:before {
    content: "\f044"
}

.fa-share-square-o:before {
    content: "\f045"
}

.fa-check-square-o:before {
    content: "\f046"
}

.fa-arrows:before {
    content: "\f047"
}

.fa-step-backward:before {
    content: "\f048"
}

.fa-fast-backward:before {
    content: "\f049"
}

.fa-backward:before {
    content: "\f04a"
}

.fa-play:before {
    content: "\f04b"
}

.fa-pause:before {
    content: "\f04c"
}

.fa-stop:before {
    content: "\f04d"
}

.fa-forward:before {
    content: "\f04e"
}

.fa-fast-forward:before {
    content: "\f050"
}

.fa-step-forward:before {
    content: "\f051"
}

.fa-eject:before {
    content: "\f052"
}

.fa-chevron-left:before {
    content: "\f053"
}

.fa-chevron-right:before {
    content: "\f054"
}

.fa-plus-circle:before {
    content: "\f055"
}

.fa-minus-circle:before {
    content: "\f056"
}

.fa-times-circle:before {
    content: "\f057"
}

.fa-check-circle:before {
    content: "\f058"
}

.fa-question-circle:before {
    content: "\f059"
}

.fa-info-circle:before {
    content: "\f05a"
}

.fa-crosshairs:before {
    content: "\f05b"
}

.fa-times-circle-o:before {
    content: "\f05c"
}

.fa-check-circle-o:before {
    content: "\f05d"
}

.fa-ban:before {
    content: "\f05e"
}

.fa-arrow-left:before {
    content: "\f060"
}

.fa-arrow-right:before {
    content: "\f061"
}

.fa-arrow-up:before {
    content: "\f062"
}

.fa-arrow-down:before {
    content: "\f063"
}

.fa-mail-forward:before,.fa-share:before {
    content: "\f064"
}

.fa-expand:before {
    content: "\f065"
}

.fa-compress:before {
    content: "\f066"
}

.fa-plus:before {
    content: "\f067"
}

.fa-minus:before {
    content: "\f068"
}

.fa-asterisk:before {
    content: "\f069"
}

.fa-exclamation-circle:before {
    content: "\f06a"
}

.fa-gift:before {
    content: "\f06b"
}

.fa-leaf:before {
    content: "\f06c"
}

.fa-fire:before {
    content: "\f06d"
}

.fa-eye:before {
    content: "\f06e"
}

.fa-eye-slash:before {
    content: "\f070"
}

.fa-exclamation-triangle:before,.fa-warning:before {
    content: "\f071"
}

.fa-plane:before {
    content: "\f072"
}

.fa-calendar:before {
    content: "\f073"
}

.fa-random:before {
    content: "\f074"
}

.fa-comment:before {
    content: "\f075"
}

.fa-magnet:before {
    content: "\f076"
}

.fa-chevron-up:before {
    content: "\f077"
}

.fa-chevron-down:before {
    content: "\f078"
}

.fa-retweet:before {
    content: "\f079"
}

.fa-shopping-cart:before {
    content: "\f07a"
}

.fa-folder:before {
    content: "\f07b"
}

.fa-folder-open:before {
    content: "\f07c"
}

.fa-arrows-v:before {
    content: "\f07d"
}

.fa-arrows-h:before {
    content: "\f07e"
}

.fa-bar-chart-o:before,.fa-bar-chart:before {
    content: "\f080"
}

.fa-twitter-square:before {
    content: "\f081"
}

.fa-facebook-square:before {
    content: "\f082"
}

.fa-camera-retro:before {
    content: "\f083"
}

.fa-key:before {
    content: "\f084"
}

.fa-cogs:before,.fa-gears:before {
    content: "\f085"
}

.fa-comments:before {
    content: "\f086"
}

.fa-thumbs-o-up:before {
    content: "\f087"
}

.fa-thumbs-o-down:before {
    content: "\f088"
}

.fa-star-half:before {
    content: "\f089"
}

.fa-heart-o:before {
    content: "\f08a"
}

.fa-sign-out:before {
    content: "\f08b"
}

.fa-linkedin-square:before {
    content: "\f08c"
}

.fa-thumb-tack:before {
    content: "\f08d"
}

.fa-external-link:before {
    content: "\f08e"
}

.fa-sign-in:before {
    content: "\f090"
}

.fa-trophy:before {
    content: "\f091"
}

.fa-github-square:before {
    content: "\f092"
}

.fa-upload:before {
    content: "\f093"
}

.fa-lemon-o:before {
    content: "\f094"
}

.fa-phone:before {
    content: "\f095"
}

.fa-square-o:before {
    content: "\f096"
}

.fa-bookmark-o:before {
    content: "\f097"
}

.fa-phone-square:before {
    content: "\f098"
}

.fa-twitter:before {
    content: "\f099"
}

.fa-facebook-f:before,.fa-facebook:before {
    content: "\f09a"
}

.fa-github:before {
    content: "\f09b"
}

.fa-unlock:before {
    content: "\f09c"
}

.fa-credit-card:before {
    content: "\f09d"
}

.fa-feed:before,.fa-rss:before {
    content: "\f09e"
}

.fa-hdd-o:before {
    content: "\f0a0"
}

.fa-bullhorn:before {
    content: "\f0a1"
}

.fa-bell:before {
    content: "\f0f3"
}

.fa-certificate:before {
    content: "\f0a3"
}

.fa-hand-o-right:before {
    content: "\f0a4"
}

.fa-hand-o-left:before {
    content: "\f0a5"
}

.fa-hand-o-up:before {
    content: "\f0a6"
}

.fa-hand-o-down:before {
    content: "\f0a7"
}

.fa-arrow-circle-left:before {
    content: "\f0a8"
}

.fa-arrow-circle-right:before {
    content: "\f0a9"
}

.fa-arrow-circle-up:before {
    content: "\f0aa"
}

.fa-arrow-circle-down:before {
    content: "\f0ab"
}

.fa-globe:before {
    content: "\f0ac"
}

.fa-wrench:before {
    content: "\f0ad"
}

.fa-tasks:before {
    content: "\f0ae"
}

.fa-filter:before {
    content: "\f0b0"
}

.fa-briefcase:before {
    content: "\f0b1"
}

.fa-arrows-alt:before {
    content: "\f0b2"
}

.fa-group:before,.fa-users:before {
    content: "\f0c0"
}

.fa-chain:before,.fa-link:before {
    content: "\f0c1"
}

.fa-cloud:before {
    content: "\f0c2"
}

.fa-flask:before {
    content: "\f0c3"
}

.fa-cut:before,.fa-scissors:before {
    content: "\f0c4"
}

.fa-copy:before,.fa-files-o:before {
    content: "\f0c5"
}

.fa-paperclip:before {
    content: "\f0c6"
}

.fa-floppy-o:before,.fa-save:before {
    content: "\f0c7"
}

.fa-square:before {
    content: "\f0c8"
}

.fa-bars:before,.fa-navicon:before,.fa-reorder:before {
    content: "\f0c9"
}

.fa-list-ul:before {
    content: "\f0ca"
}

.fa-list-ol:before {
    content: "\f0cb"
}

.fa-strikethrough:before {
    content: "\f0cc"
}

.fa-underline:before {
    content: "\f0cd"
}

.fa-table:before {
    content: "\f0ce"
}

.fa-magic:before {
    content: "\f0d0"
}

.fa-truck:before {
    content: "\f0d1"
}

.fa-pinterest:before {
    content: "\f0d2"
}

.fa-pinterest-square:before {
    content: "\f0d3"
}

.fa-google-plus-square:before {
    content: "\f0d4"
}

.fa-google-plus:before {
    content: "\f0d5"
}

.fa-money:before {
    content: "\f0d6"
}

.fa-caret-down:before {
    content: "\f0d7"
}

.fa-caret-up:before {
    content: "\f0d8"
}

.fa-caret-left:before {
    content: "\f0d9"
}

.fa-caret-right:before {
    content: "\f0da"
}

.fa-columns:before {
    content: "\f0db"
}

.fa-sort:before,.fa-unsorted:before {
    content: "\f0dc"
}

.fa-sort-desc:before,.fa-sort-down:before {
    content: "\f0dd"
}

.fa-sort-asc:before,.fa-sort-up:before {
    content: "\f0de"
}

.fa-envelope:before {
    content: "\f0e0"
}

.fa-linkedin:before {
    content: "\f0e1"
}

.fa-rotate-left:before,.fa-undo:before {
    content: "\f0e2"
}

.fa-gavel:before,.fa-legal:before {
    content: "\f0e3"
}

.fa-dashboard:before,.fa-tachometer:before {
    content: "\f0e4"
}

.fa-comment-o:before {
    content: "\f0e5"
}

.fa-comments-o:before {
    content: "\f0e6"
}

.fa-bolt:before,.fa-flash:before {
    content: "\f0e7"
}

.fa-sitemap:before {
    content: "\f0e8"
}

.fa-umbrella:before {
    content: "\f0e9"
}

.fa-clipboard:before,.fa-paste:before {
    content: "\f0ea"
}

.fa-lightbulb-o:before {
    content: "\f0eb"
}

.fa-exchange:before {
    content: "\f0ec"
}

.fa-cloud-download:before {
    content: "\f0ed"
}

.fa-cloud-upload:before {
    content: "\f0ee"
}

.fa-user-md:before {
    content: "\f0f0"
}

.fa-stethoscope:before {
    content: "\f0f1"
}

.fa-suitcase:before {
    content: "\f0f2"
}

.fa-bell-o:before {
    content: "\f0a2"
}

.fa-coffee:before {
    content: "\f0f4"
}

.fa-cutlery:before {
    content: "\f0f5"
}

.fa-file-text-o:before {
    content: "\f0f6"
}

.fa-building-o:before {
    content: "\f0f7"
}

.fa-hospital-o:before {
    content: "\f0f8"
}

.fa-ambulance:before {
    content: "\f0f9"
}

.fa-medkit:before {
    content: "\f0fa"
}

.fa-fighter-jet:before {
    content: "\f0fb"
}

.fa-beer:before {
    content: "\f0fc"
}

.fa-h-square:before {
    content: "\f0fd"
}

.fa-plus-square:before {
    content: "\f0fe"
}

.fa-angle-double-left:before {
    content: "\f100"
}

.fa-angle-double-right:before {
    content: "\f101"
}

.fa-angle-double-up:before {
    content: "\f102"
}

.fa-angle-double-down:before {
    content: "\f103"
}

.fa-angle-left:before {
    content: "\f104"
}

.fa-angle-right:before {
    content: "\f105"
}

.fa-angle-up:before {
    content: "\f106"
}

.fa-angle-down:before {
    content: "\f107"
}

.fa-desktop:before {
    content: "\f108"
}

.fa-laptop:before {
    content: "\f109"
}

.fa-tablet:before {
    content: "\f10a"
}

.fa-mobile-phone:before,.fa-mobile:before {
    content: "\f10b"
}

.fa-circle-o:before {
    content: "\f10c"
}

.fa-quote-left:before {
    content: "\f10d"
}

.fa-quote-right:before {
    content: "\f10e"
}

.fa-spinner:before {
    content: "\f110"
}

.fa-circle:before {
    content: "\f111"
}

.fa-mail-reply:before,.fa-reply:before {
    content: "\f112"
}

.fa-github-alt:before {
    content: "\f113"
}

.fa-folder-o:before {
    content: "\f114"
}

.fa-folder-open-o:before {
    content: "\f115"
}

.fa-smile-o:before {
    content: "\f118"
}

.fa-frown-o:before {
    content: "\f119"
}

.fa-meh-o:before {
    content: "\f11a"
}

.fa-gamepad:before {
    content: "\f11b"
}

.fa-keyboard-o:before {
    content: "\f11c"
}

.fa-flag-o:before {
    content: "\f11d"
}

.fa-flag-checkered:before {
    content: "\f11e"
}

.fa-terminal:before {
    content: "\f120"
}

.fa-code:before {
    content: "\f121"
}

.fa-mail-reply-all:before,.fa-reply-all:before {
    content: "\f122"
}

.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before {
    content: "\f123"
}

.fa-location-arrow:before {
    content: "\f124"
}

.fa-crop:before {
    content: "\f125"
}

.fa-code-fork:before {
    content: "\f126"
}

.fa-chain-broken:before,.fa-unlink:before {
    content: "\f127"
}

.fa-question:before {
    content: "\f128"
}

.fa-info:before {
    content: "\f129"
}

.fa-exclamation:before {
    content: "\f12a"
}

.fa-superscript:before {
    content: "\f12b"
}

.fa-subscript:before {
    content: "\f12c"
}

.fa-eraser:before {
    content: "\f12d"
}

.fa-puzzle-piece:before {
    content: "\f12e"
}

.fa-microphone:before {
    content: "\f130"
}

.fa-microphone-slash:before {
    content: "\f131"
}

.fa-shield:before {
    content: "\f132"
}

.fa-calendar-o:before {
    content: "\f133"
}

.fa-fire-extinguisher:before {
    content: "\f134"
}

.fa-rocket:before {
    content: "\f135"
}

.fa-maxcdn:before {
    content: "\f136"
}

.fa-chevron-circle-left:before {
    content: "\f137"
}

.fa-chevron-circle-right:before {
    content: "\f138"
}

.fa-chevron-circle-up:before {
    content: "\f139"
}

.fa-chevron-circle-down:before {
    content: "\f13a"
}

.fa-html5:before {
    content: "\f13b"
}

.fa-css3:before {
    content: "\f13c"
}

.fa-anchor:before {
    content: "\f13d"
}

.fa-unlock-alt:before {
    content: "\f13e"
}

.fa-bullseye:before {
    content: "\f140"
}

.fa-ellipsis-h:before {
    content: "\f141"
}

.fa-ellipsis-v:before {
    content: "\f142"
}

.fa-rss-square:before {
    content: "\f143"
}

.fa-play-circle:before {
    content: "\f144"
}

.fa-ticket:before {
    content: "\f145"
}

.fa-minus-square:before {
    content: "\f146"
}

.fa-minus-square-o:before {
    content: "\f147"
}

.fa-level-up:before {
    content: "\f148"
}

.fa-level-down:before {
    content: "\f149"
}

.fa-check-square:before {
    content: "\f14a"
}

.fa-pencil-square:before {
    content: "\f14b"
}

.fa-external-link-square:before {
    content: "\f14c"
}

.fa-share-square:before {
    content: "\f14d"
}

.fa-compass:before {
    content: "\f14e"
}

.fa-caret-square-o-down:before,.fa-toggle-down:before {
    content: "\f150"
}

.fa-caret-square-o-up:before,.fa-toggle-up:before {
    content: "\f151"
}

.fa-caret-square-o-right:before,.fa-toggle-right:before {
    content: "\f152"
}

.fa-eur:before,.fa-euro:before {
    content: "\f153"
}

.fa-gbp:before {
    content: "\f154"
}

.fa-dollar:before,.fa-usd:before {
    content: "\f155"
}

.fa-inr:before,.fa-rupee:before {
    content: "\f156"
}

.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before {
    content: "\f157"
}

.fa-rouble:before,.fa-rub:before,.fa-ruble:before {
    content: "\f158"
}

.fa-krw:before,.fa-won:before {
    content: "\f159"
}

.fa-bitcoin:before,.fa-btc:before {
    content: "\f15a"
}

.fa-file:before {
    content: "\f15b"
}

.fa-file-text:before {
    content: "\f15c"
}

.fa-sort-alpha-asc:before {
    content: "\f15d"
}

.fa-sort-alpha-desc:before {
    content: "\f15e"
}

.fa-sort-amount-asc:before {
    content: "\f160"
}

.fa-sort-amount-desc:before {
    content: "\f161"
}

.fa-sort-numeric-asc:before {
    content: "\f162"
}

.fa-sort-numeric-desc:before {
    content: "\f163"
}

.fa-thumbs-up:before {
    content: "\f164"
}

.fa-thumbs-down:before {
    content: "\f165"
}

.fa-youtube-square:before {
    content: "\f166"
}

.fa-youtube:before {
    content: "\f167"
}

.fa-xing:before {
    content: "\f168"
}

.fa-xing-square:before {
    content: "\f169"
}

.fa-youtube-play:before {
    content: "\f16a"
}

.fa-dropbox:before {
    content: "\f16b"
}

.fa-stack-overflow:before {
    content: "\f16c"
}

.fa-instagram:before {
    content: "\f16d"
}

.fa-flickr:before {
    content: "\f16e"
}

.fa-adn:before {
    content: "\f170"
}

.fa-bitbucket:before {
    content: "\f171"
}

.fa-bitbucket-square:before {
    content: "\f172"
}

.fa-tumblr:before {
    content: "\f173"
}

.fa-tumblr-square:before {
    content: "\f174"
}

.fa-long-arrow-down:before {
    content: "\f175"
}

.fa-long-arrow-up:before {
    content: "\f176"
}

.fa-long-arrow-left:before {
    content: "\f177"
}

.fa-long-arrow-right:before {
    content: "\f178"
}

.fa-apple:before {
    content: "\f179"
}

.fa-windows:before {
    content: "\f17a"
}

.fa-android:before {
    content: "\f17b"
}

.fa-linux:before {
    content: "\f17c"
}

.fa-dribbble:before {
    content: "\f17d"
}

.fa-skype:before {
    content: "\f17e"
}

.fa-foursquare:before {
    content: "\f180"
}

.fa-trello:before {
    content: "\f181"
}

.fa-female:before {
    content: "\f182"
}

.fa-male:before {
    content: "\f183"
}

.fa-gittip:before,.fa-gratipay:before {
    content: "\f184"
}

.fa-sun-o:before {
    content: "\f185"
}

.fa-moon-o:before {
    content: "\f186"
}

.fa-archive:before {
    content: "\f187"
}

.fa-bug:before {
    content: "\f188"
}

.fa-vk:before {
    content: "\f189"
}

.fa-weibo:before {
    content: "\f18a"
}

.fa-renren:before {
    content: "\f18b"
}

.fa-pagelines:before {
    content: "\f18c"
}

.fa-stack-exchange:before {
    content: "\f18d"
}

.fa-arrow-circle-o-right:before {
    content: "\f18e"
}

.fa-arrow-circle-o-left:before {
    content: "\f190"
}

.fa-caret-square-o-left:before,.fa-toggle-left:before {
    content: "\f191"
}

.fa-dot-circle-o:before {
    content: "\f192"
}

.fa-wheelchair:before {
    content: "\f193"
}

.fa-vimeo-square:before {
    content: "\f194"
}

.fa-try:before,.fa-turkish-lira:before {
    content: "\f195"
}

.fa-plus-square-o:before {
    content: "\f196"
}

.fa-space-shuttle:before {
    content: "\f197"
}

.fa-slack:before {
    content: "\f198"
}

.fa-envelope-square:before {
    content: "\f199"
}

.fa-wordpress:before {
    content: "\f19a"
}

.fa-openid:before {
    content: "\f19b"
}

.fa-bank:before,.fa-institution:before,.fa-university:before {
    content: "\f19c"
}

.fa-graduation-cap:before,.fa-mortar-board:before {
    content: "\f19d"
}

.fa-yahoo:before {
    content: "\f19e"
}

.fa-google:before {
    content: "\f1a0"
}

.fa-reddit:before {
    content: "\f1a1"
}

.fa-reddit-square:before {
    content: "\f1a2"
}

.fa-stumbleupon-circle:before {
    content: "\f1a3"
}

.fa-stumbleupon:before {
    content: "\f1a4"
}

.fa-delicious:before {
    content: "\f1a5"
}

.fa-digg:before {
    content: "\f1a6"
}

.fa-pied-piper:before {
    content: "\f1a7"
}

.fa-pied-piper-alt:before {
    content: "\f1a8"
}

.fa-drupal:before {
    content: "\f1a9"
}

.fa-joomla:before {
    content: "\f1aa"
}

.fa-language:before {
    content: "\f1ab"
}

.fa-fax:before {
    content: "\f1ac"
}

.fa-building:before {
    content: "\f1ad"
}

.fa-child:before {
    content: "\f1ae"
}

.fa-paw:before {
    content: "\f1b0"
}

.fa-spoon:before {
    content: "\f1b1"
}

.fa-cube:before {
    content: "\f1b2"
}

.fa-cubes:before {
    content: "\f1b3"
}

.fa-behance:before {
    content: "\f1b4"
}

.fa-behance-square:before {
    content: "\f1b5"
}

.fa-steam:before {
    content: "\f1b6"
}

.fa-steam-square:before {
    content: "\f1b7"
}

.fa-recycle:before {
    content: "\f1b8"
}

.fa-automobile:before,.fa-car:before {
    content: "\f1b9"
}

.fa-cab:before,.fa-taxi:before {
    content: "\f1ba"
}

.fa-tree:before {
    content: "\f1bb"
}

.fa-spotify:before {
    content: "\f1bc"
}

.fa-deviantart:before {
    content: "\f1bd"
}

.fa-soundcloud:before {
    content: "\f1be"
}

.fa-database:before {
    content: "\f1c0"
}

.fa-file-pdf-o:before {
    content: "\f1c1"
}

.fa-file-word-o:before {
    content: "\f1c2"
}

.fa-file-excel-o:before {
    content: "\f1c3"
}

.fa-file-powerpoint-o:before {
    content: "\f1c4"
}

.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before {
    content: "\f1c5"
}

.fa-file-archive-o:before,.fa-file-zip-o:before {
    content: "\f1c6"
}

.fa-file-audio-o:before,.fa-file-sound-o:before {
    content: "\f1c7"
}

.fa-file-movie-o:before,.fa-file-video-o:before {
    content: "\f1c8"
}

.fa-file-code-o:before {
    content: "\f1c9"
}

.fa-vine:before {
    content: "\f1ca"
}

.fa-codepen:before {
    content: "\f1cb"
}

.fa-jsfiddle:before {
    content: "\f1cc"
}

.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before {
    content: "\f1cd"
}

.fa-circle-o-notch:before {
    content: "\f1ce"
}

.fa-ra:before,.fa-rebel:before {
    content: "\f1d0"
}

.fa-empire:before,.fa-ge:before {
    content: "\f1d1"
}

.fa-git-square:before {
    content: "\f1d2"
}

.fa-git:before {
    content: "\f1d3"
}

.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before {
    content: "\f1d4"
}

.fa-tencent-weibo:before {
    content: "\f1d5"
}

.fa-qq:before {
    content: "\f1d6"
}

.fa-wechat:before,.fa-weixin:before {
    content: "\f1d7"
}

.fa-paper-plane:before,.fa-send:before {
    content: "\f1d8"
}

.fa-paper-plane-o:before,.fa-send-o:before {
    content: "\f1d9"
}

.fa-history:before {
    content: "\f1da"
}

.fa-circle-thin:before {
    content: "\f1db"
}

.fa-header:before {
    content: "\f1dc"
}

.fa-paragraph:before {
    content: "\f1dd"
}

.fa-sliders:before {
    content: "\f1de"
}

.fa-share-alt:before {
    content: "\f1e0"
}

.fa-share-alt-square:before {
    content: "\f1e1"
}

.fa-bomb:before {
    content: "\f1e2"
}

.fa-futbol-o:before,.fa-soccer-ball-o:before {
    content: "\f1e3"
}

.fa-tty:before {
    content: "\f1e4"
}

.fa-binoculars:before {
    content: "\f1e5"
}

.fa-plug:before {
    content: "\f1e6"
}

.fa-slideshare:before {
    content: "\f1e7"
}

.fa-twitch:before {
    content: "\f1e8"
}

.fa-yelp:before {
    content: "\f1e9"
}

.fa-newspaper-o:before {
    content: "\f1ea"
}

.fa-wifi:before {
    content: "\f1eb"
}

.fa-calculator:before {
    content: "\f1ec"
}

.fa-paypal:before {
    content: "\f1ed"
}

.fa-google-wallet:before {
    content: "\f1ee"
}

.fa-cc-visa:before {
    content: "\f1f0"
}

.fa-cc-mastercard:before {
    content: "\f1f1"
}

.fa-cc-discover:before {
    content: "\f1f2"
}

.fa-cc-amex:before {
    content: "\f1f3"
}

.fa-cc-paypal:before {
    content: "\f1f4"
}

.fa-cc-stripe:before {
    content: "\f1f5"
}

.fa-bell-slash:before {
    content: "\f1f6"
}

.fa-bell-slash-o:before {
    content: "\f1f7"
}

.fa-trash:before {
    content: "\f1f8"
}

.fa-copyright:before {
    content: "\f1f9"
}

.fa-at:before {
    content: "\f1fa"
}

.fa-eyedropper:before {
    content: "\f1fb"
}

.fa-paint-brush:before {
    content: "\f1fc"
}

.fa-birthday-cake:before {
    content: "\f1fd"
}

.fa-area-chart:before {
    content: "\f1fe"
}

.fa-pie-chart:before {
    content: "\f200"
}

.fa-line-chart:before {
    content: "\f201"
}

.fa-lastfm:before {
    content: "\f202"
}

.fa-lastfm-square:before {
    content: "\f203"
}

.fa-toggle-off:before {
    content: "\f204"
}

.fa-toggle-on:before {
    content: "\f205"
}

.fa-bicycle:before {
    content: "\f206"
}

.fa-bus:before {
    content: "\f207"
}

.fa-ioxhost:before {
    content: "\f208"
}

.fa-angellist:before {
    content: "\f209"
}

.fa-cc:before {
    content: "\f20a"
}

.fa-ils:before,.fa-shekel:before,.fa-sheqel:before {
    content: "\f20b"
}

.fa-meanpath:before {
    content: "\f20c"
}

.fa-buysellads:before {
    content: "\f20d"
}

.fa-connectdevelop:before {
    content: "\f20e"
}

.fa-dashcube:before {
    content: "\f210"
}

.fa-forumbee:before {
    content: "\f211"
}

.fa-leanpub:before {
    content: "\f212"
}

.fa-sellsy:before {
    content: "\f213"
}

.fa-shirtsinbulk:before {
    content: "\f214"
}

.fa-simplybuilt:before {
    content: "\f215"
}

.fa-skyatlas:before {
    content: "\f216"
}

.fa-cart-plus:before {
    content: "\f217"
}

.fa-cart-arrow-down:before {
    content: "\f218"
}

.fa-diamond:before {
    content: "\f219"
}

.fa-ship:before {
    content: "\f21a"
}

.fa-user-secret:before {
    content: "\f21b"
}

.fa-motorcycle:before {
    content: "\f21c"
}

.fa-street-view:before {
    content: "\f21d"
}

.fa-heartbeat:before {
    content: "\f21e"
}

.fa-venus:before {
    content: "\f221"
}

.fa-mars:before {
    content: "\f222"
}

.fa-mercury:before {
    content: "\f223"
}

.fa-intersex:before,.fa-transgender:before {
    content: "\f224"
}

.fa-transgender-alt:before {
    content: "\f225"
}

.fa-venus-double:before {
    content: "\f226"
}

.fa-mars-double:before {
    content: "\f227"
}

.fa-venus-mars:before {
    content: "\f228"
}

.fa-mars-stroke:before {
    content: "\f229"
}

.fa-mars-stroke-v:before {
    content: "\f22a"
}

.fa-mars-stroke-h:before {
    content: "\f22b"
}

.fa-neuter:before {
    content: "\f22c"
}

.fa-genderless:before {
    content: "\f22d"
}

.fa-facebook-official:before {
    content: "\f230"
}

.fa-pinterest-p:before {
    content: "\f231"
}

.fa-whatsapp:before {
    content: "\f232"
}

.fa-server:before {
    content: "\f233"
}

.fa-user-plus:before {
    content: "\f234"
}

.fa-user-times:before {
    content: "\f235"
}

.fa-bed:before,.fa-hotel:before {
    content: "\f236"
}

.fa-viacoin:before {
    content: "\f237"
}

.fa-train:before {
    content: "\f238"
}

.fa-subway:before {
    content: "\f239"
}

.fa-medium:before {
    content: "\f23a"
}

.fa-y-combinator:before,.fa-yc:before {
    content: "\f23b"
}

.fa-optin-monster:before {
    content: "\f23c"
}

.fa-opencart:before {
    content: "\f23d"
}

.fa-expeditedssl:before {
    content: "\f23e"
}

.fa-battery-4:before,.fa-battery-full:before {
    content: "\f240"
}

.fa-battery-3:before,.fa-battery-three-quarters:before {
    content: "\f241"
}

.fa-battery-2:before,.fa-battery-half:before {
    content: "\f242"
}

.fa-battery-1:before,.fa-battery-quarter:before {
    content: "\f243"
}

.fa-battery-0:before,.fa-battery-empty:before {
    content: "\f244"
}

.fa-mouse-pointer:before {
    content: "\f245"
}

.fa-i-cursor:before {
    content: "\f246"
}

.fa-object-group:before {
    content: "\f247"
}

.fa-object-ungroup:before {
    content: "\f248"
}

.fa-sticky-note:before {
    content: "\f249"
}

.fa-sticky-note-o:before {
    content: "\f24a"
}

.fa-cc-jcb:before {
    content: "\f24b"
}

.fa-cc-diners-club:before {
    content: "\f24c"
}

.fa-clone:before {
    content: "\f24d"
}

.fa-balance-scale:before {
    content: "\f24e"
}

.fa-hourglass-o:before {
    content: "\f250"
}

.fa-hourglass-1:before,.fa-hourglass-start:before {
    content: "\f251"
}

.fa-hourglass-2:before,.fa-hourglass-half:before {
    content: "\f252"
}

.fa-hourglass-3:before,.fa-hourglass-end:before {
    content: "\f253"
}

.fa-hourglass:before {
    content: "\f254"
}

.fa-hand-grab-o:before,.fa-hand-rock-o:before {
    content: "\f255"
}

.fa-hand-paper-o:before,.fa-hand-stop-o:before {
    content: "\f256"
}

.fa-hand-scissors-o:before {
    content: "\f257"
}

.fa-hand-lizard-o:before {
    content: "\f258"
}

.fa-hand-spock-o:before {
    content: "\f259"
}

.fa-hand-pointer-o:before {
    content: "\f25a"
}

.fa-hand-peace-o:before {
    content: "\f25b"
}

.fa-trademark:before {
    content: "\f25c"
}

.fa-registered:before {
    content: "\f25d"
}

.fa-creative-commons:before {
    content: "\f25e"
}

.fa-gg:before {
    content: "\f260"
}

.fa-gg-circle:before {
    content: "\f261"
}

.fa-tripadvisor:before {
    content: "\f262"
}

.fa-odnoklassniki:before {
    content: "\f263"
}

.fa-odnoklassniki-square:before {
    content: "\f264"
}

.fa-get-pocket:before {
    content: "\f265"
}

.fa-wikipedia-w:before {
    content: "\f266"
}

.fa-safari:before {
    content: "\f267"
}

.fa-chrome:before {
    content: "\f268"
}

.fa-firefox:before {
    content: "\f269"
}

.fa-opera:before {
    content: "\f26a"
}

.fa-internet-explorer:before {
    content: "\f26b"
}

.fa-television:before,.fa-tv:before {
    content: "\f26c"
}

.fa-contao:before {
    content: "\f26d"
}

.fa-500px:before {
    content: "\f26e"
}

.fa-amazon:before {
    content: "\f270"
}

.fa-calendar-plus-o:before {
    content: "\f271"
}

.fa-calendar-minus-o:before {
    content: "\f272"
}

.fa-calendar-times-o:before {
    content: "\f273"
}

.fa-calendar-check-o:before {
    content: "\f274"
}

.fa-industry:before {
    content: "\f275"
}

.fa-map-pin:before {
    content: "\f276"
}

.fa-map-signs:before {
    content: "\f277"
}

.fa-map-o:before {
    content: "\f278"
}

.fa-map:before {
    content: "\f279"
}

.fa-commenting:before {
    content: "\f27a"
}

.fa-commenting-o:before {
    content: "\f27b"
}

.fa-houzz:before {
    content: "\f27c"
}

.fa-vimeo:before {
    content: "\f27d"
}

.fa-black-tie:before {
    content: "\f27e"
}

.fa-fonticons:before {
    content: "\f280"
}

.bootstrap-select {
    width: 220px\9
}

.bootstrap-select>.dropdown-toggle {
    width: 100%;
    padding-right: 25px
}

.error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle {
    border-color: #b94a48
}

.bootstrap-select.fit-width {
    width: auto!important
}

.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
    width: 220px
}

.bootstrap-select .dropdown-toggle:focus {
    outline: #333 dotted thin!important;
    outline: -webkit-focus-ring-color auto 5px!important;
    outline-offset: -2px
}

.bootstrap-select.form-control {
    margin-bottom: 0;
    padding: 0;
    border: none
}

.bootstrap-select.form-control:not([class*=col-]) {
    width: 100%
}

.bootstrap-select.form-control.input-group-btn {
    z-index: auto
}

.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*=col-] {
    float: none;
    display: inline-block;
    margin-left: 0
}

.bootstrap-select.btn-group.dropdown-menu-right,.bootstrap-select.btn-group[class*=col-].dropdown-menu-right,.row .bootstrap-select.btn-group[class*=col-].dropdown-menu-right {
    float: right
}

.form-group .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group,.form-inline .bootstrap-select.btn-group {
    margin-bottom: 0
}

.form-group-lg .bootstrap-select.btn-group.form-control,.form-group-sm .bootstrap-select.btn-group.form-control {
    padding: 0
}

.form-inline .bootstrap-select.btn-group .form-control {
    width: 100%
}

.bootstrap-select.btn-group.disabled,.bootstrap-select.btn-group>.disabled {
    cursor: not-allowed
}

.bootstrap-select.btn-group.disabled:focus,.bootstrap-select.btn-group>.disabled:focus {
    outline: 0!important
}

.bootstrap-select.btn-group .dropdown-toggle .filter-option {
    display: inline-block;
    overflow: hidden;
    width: 100%;
    text-align: left
}

.bootstrap-select.btn-group .dropdown-toggle .caret {
    position: absolute;
    top: 50%;
    right: 12px;
    margin-top: -2px;
    vertical-align: middle
}

.bootstrap-select.btn-group[class*=col-] .dropdown-toggle {
    width: 100%
}

.bootstrap-select.btn-group .dropdown-menu {
    min-width: 100%;
    z-index: 1035;
    box-sizing: border-box
}

.bootstrap-select.btn-group .dropdown-menu.inner {
    position: static;
    float: none;
    border: 0;
    padding: 0;
    margin: 0;
    border-radius: 0;
    box-shadow: none
}

.bs-actionsbox,.bs-donebutton {
    float: left;
    box-sizing: border-box
}

.bootstrap-select.btn-group .dropdown-menu li {
    position: relative
}

.bootstrap-select.btn-group .dropdown-menu li.active small {
    color: #fff
}

.bootstrap-select.btn-group .dropdown-menu li.disabled a {
    cursor: not-allowed
}

.bootstrap-select.btn-group .dropdown-menu li a,.btn-checkbox label,body.cl-account_user .dd-add-delivery-address,body.cl-basket #giftoptions_modal_form .priceCol img,body.cl-basket #wrappCard img,body.cl-payment form#payment dt input,body.cl-payment form#payment dt label,body.cl-user .dd-add-delivery-address {
    cursor: pointer
}

.bootstrap-select.btn-group .dropdown-menu li a.opt {
    position: relative;
    padding-left: 2.25em
}

.bootstrap-select.btn-group .dropdown-menu li a span.check-mark {
    display: none
}

.bootstrap-select.btn-group .dropdown-menu li a span.text {
    display: inline-block
}

.bootstrap-select.btn-group .dropdown-menu li small {
    padding-left: .5em
}

.bootstrap-select.btn-group .dropdown-menu .notify {
    position: absolute;
    bottom: 5px;
    width: 96%;
    margin: 0 2%;
    min-height: 26px;
    padding: 3px 5px;
    background: #f5f5f5;
    border: 1px solid #e3e3e3;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
    pointer-events: none;
    opacity: .9;
    box-sizing: border-box
}

.bootstrap-select.btn-group .no-results {
    padding: 3px;
    background: #f5f5f5;
    margin: 0 5px;
    white-space: nowrap
}

.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option {
    position: static
}

.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret {
    position: static;
    top: auto;
    margin-top: -1px
}

.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark {
    position: absolute;
    display: inline-block;
    right: 15px;
    margin-top: 5px
}

.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text {
    margin-right: 34px
}

.bootstrap-select.show-menu-arrow.open>.dropdown-toggle {
    z-index: 1036
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
    content: '';
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom: 7px solid rgba(204,204,204,.2);
    position: absolute;
    bottom: -4px;
    left: 9px;
    display: none
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:after {
    content: '';
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #fff;
    position: absolute;
    bottom: -4px;
    left: 10px;
    display: none
}

.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before {
    bottom: auto;
    top: -3px;
    border-top: 7px solid rgba(204,204,204,.2);
    border-bottom: 0
}

.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after {
    bottom: auto;
    top: -3px;
    border-top: 6px solid #fff;
    border-bottom: 0
}

.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before {
    right: 12px;
    left: auto
}

.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after {
    right: 13px;
    left: auto
}

.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:after,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:before {
    display: block
}

.bs-actionsbox,.bs-donebutton,.bs-searchbox {
    padding: 4px 8px
}

.bs-actionsbox {
    width: 100%
}

.bs-actionsbox .btn-group button {
    width: 50%
}

.bs-donebutton,.bs-donebutton .btn-group button {
    width: 100%
}

.bs-searchbox+.bs-actionsbox {
    padding: 0 8px 4px
}

.bs-searchbox .form-control {
    margin-bottom: 0;
    width: 100%
}

select.bs-select-hidden,select.selectpicker {
    display: none!important
}

.listitem .listitem-additional-info .listitem-rating .star-clickable,select.mobile-device {
    display: block!important
}

select.mobile-device {
    position: absolute!important;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%!important;
    opacity: 0
}

@font-face {
    font-family: Lato;
    font-display: swap;
    font-style: normal;
    font-weight: 100;
    src: url(../fonts/lato/lato-v23-latin-100.eot);
    src: local(''),url(../fonts/lato/lato-v23-latin-100.eot?#iefix) format('embedded-opentype'),url(../fonts/lato/lato-v23-latin-100.woff2) format('woff2'),url(../fonts/lato/lato-v23-latin-100.woff) format('woff'),url(../fonts/lato/lato-v23-latin-100.ttf) format('truetype'),url(../fonts/lato/lato-v23-latin-100.svg#Lato) format('svg')
}

@font-face {
    font-family: Lato;
    font-display: swap;
    font-style: italic;
    font-weight: 100;
    src: url(../fonts/lato/lato-v23-latin-100italic.eot);
    src: local(''),url(../fonts/lato/lato-v23-latin-100italic.eot?#iefix) format('embedded-opentype'),url(../fonts/lato/lato-v23-latin-100italic.woff2) format('woff2'),url(../fonts/lato/lato-v23-latin-100italic.woff) format('woff'),url(../fonts/lato/lato-v23-latin-100italic.ttf) format('truetype'),url(../fonts/lato/lato-v23-latin-100italic.svg#Lato) format('svg')
}

@font-face {
    font-family: Lato;
    font-display: swap;
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/lato/lato-v23-latin-300.eot);
    src: local(''),url(../fonts/lato/lato-v23-latin-300.eot?#iefix) format('embedded-opentype'),url(../fonts/lato/lato-v23-latin-300.woff2) format('woff2'),url(../fonts/lato/lato-v23-latin-300.woff) format('woff'),url(../fonts/lato/lato-v23-latin-300.ttf) format('truetype'),url(../fonts/lato/lato-v23-latin-300.svg#Lato) format('svg')
}

@font-face {
    font-family: Lato;
    font-display: swap;
    font-style: italic;
    font-weight: 300;
    src: url(../fonts/lato/lato-v23-latin-300italic.eot);
    src: local(''),url(../fonts/lato/lato-v23-latin-300italic.eot?#iefix) format('embedded-opentype'),url(../fonts/lato/lato-v23-latin-300italic.woff2) format('woff2'),url(../fonts/lato/lato-v23-latin-300italic.woff) format('woff'),url(../fonts/lato/lato-v23-latin-300italic.ttf) format('truetype'),url(../fonts/lato/lato-v23-latin-300italic.svg#Lato) format('svg')
}

@font-face {
    font-family: Lato;
    font-display: swap;
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/lato/lato-v23-latin-regular.eot);
    src: local(''),url(../fonts/lato/lato-v23-latin-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/lato/lato-v23-latin-regular.woff2) format('woff2'),url(../fonts/lato/lato-v23-latin-regular.woff) format('woff'),url(../fonts/lato/lato-v23-latin-regular.ttf) format('truetype'),url(../fonts/lato/lato-v23-latin-regular.svg#Lato) format('svg')
}

@font-face {
    font-family: Lato;
    font-display: swap;
    font-style: italic;
    font-weight: 400;
    src: url(../fonts/lato/lato-v23-latin-italic.eot);
    src: local(''),url(../fonts/lato/lato-v23-latin-italic.eot?#iefix) format('embedded-opentype'),url(../fonts/lato/lato-v23-latin-italic.woff2) format('woff2'),url(../fonts/lato/lato-v23-latin-italic.woff) format('woff'),url(../fonts/lato/lato-v23-latin-italic.ttf) format('truetype'),url(../fonts/lato/lato-v23-latin-italic.svg#Lato) format('svg')
}

@font-face {
    font-family: Lato;
    font-display: swap;
    font-style: normal;
    font-weight: 700;
    src: url(../fonts/lato/lato-v23-latin-700.eot);
    src: local(''),url(../fonts/lato/lato-v23-latin-700.eot?#iefix) format('embedded-opentype'),url(../fonts/lato/lato-v23-latin-700.woff2) format('woff2'),url(../fonts/lato/lato-v23-latin-700.woff) format('woff'),url(../fonts/lato/lato-v23-latin-700.ttf) format('truetype'),url(../fonts/lato/lato-v23-latin-700.svg#Lato) format('svg')
}

@font-face {
    font-family: Lato;
    font-display: swap;
    font-style: italic;
    font-weight: 700;
    src: url(../fonts/lato/lato-v23-latin-700italic.eot);
    src: local(''),url(../fonts/lato/lato-v23-latin-700italic.eot?#iefix) format('embedded-opentype'),url(../fonts/lato/lato-v23-latin-700italic.woff2) format('woff2'),url(../fonts/lato/lato-v23-latin-700italic.woff) format('woff'),url(../fonts/lato/lato-v23-latin-700italic.ttf) format('truetype'),url(../fonts/lato/lato-v23-latin-700italic.svg#Lato) format('svg')
}

@font-face {
    font-family: Lato;
    font-display: swap;
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/lato/lato-v23-latin-900.eot);
    src: local(''),url(../fonts/lato/lato-v23-latin-900.eot?#iefix) format('embedded-opentype'),url(../fonts/lato/lato-v23-latin-900.woff2) format('woff2'),url(../fonts/lato/lato-v23-latin-900.woff) format('woff'),url(../fonts/lato/lato-v23-latin-900.ttf) format('truetype'),url(../fonts/lato/lato-v23-latin-900.svg#Lato) format('svg')
}

@font-face {
    font-family: Lato;
    font-display: swap;
    font-style: italic;
    font-weight: 900;
    src: url(../fonts/lato/lato-v23-latin-900italic.eot);
    src: local(''),url(../fonts/lato/lato-v23-latin-900italic.eot?#iefix) format('embedded-opentype'),url(../fonts/lato/lato-v23-latin-900italic.woff2) format('woff2'),url(../fonts/lato/lato-v23-latin-900italic.woff) format('woff'),url(../fonts/lato/lato-v23-latin-900italic.ttf) format('truetype'),url(../fonts/lato/lato-v23-latin-900italic.svg#Lato) format('svg')
}

@font-face {
    font-family: Roboto;
    font-display: swap;
    font-style: normal;
    font-weight: 100;
    src: url(../fonts/roboto/roboto-v30-latin-100.eot);
    src: local(''),url(../fonts/roboto/roboto-v30-latin-100.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto/roboto-v30-latin-100.woff2) format('woff2'),url(../fonts/roboto/roboto-v30-latin-100.woff) format('woff'),url(../fonts/roboto/roboto-v30-latin-100.ttf) format('truetype'),url(../fonts/roboto/roboto-v30-latin-100.svg#Roboto) format('svg')
}

@font-face {
    font-family: Roboto;
    font-display: swap;
    font-style: italic;
    font-weight: 100;
    src: url(../fonts/roboto/roboto-v30-latin-100italic.eot);
    src: local(''),url(../fonts/roboto/roboto-v30-latin-100italic.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto/roboto-v30-latin-100italic.woff2) format('woff2'),url(../fonts/roboto/roboto-v30-latin-100italic.woff) format('woff'),url(../fonts/roboto/roboto-v30-latin-100italic.ttf) format('truetype'),url(../fonts/roboto/roboto-v30-latin-100italic.svg#Roboto) format('svg')
}

@font-face {
    font-family: Roboto;
    font-display: swap;
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/roboto/roboto-v30-latin-300.eot);
    src: local(''),url(../fonts/roboto/roboto-v30-latin-300.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto/roboto-v30-latin-300.woff2) format('woff2'),url(../fonts/roboto/roboto-v30-latin-300.woff) format('woff'),url(../fonts/roboto/roboto-v30-latin-300.ttf) format('truetype'),url(../fonts/roboto/roboto-v30-latin-300.svg#Roboto) format('svg')
}

@font-face {
    font-family: Roboto;
    font-display: swap;
    font-style: italic;
    font-weight: 300;
    src: url(../fonts/roboto/roboto-v30-latin-300italic.eot);
    src: local(''),url(../fonts/roboto/roboto-v30-latin-300italic.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto/roboto-v30-latin-300italic.woff2) format('woff2'),url(../fonts/roboto/roboto-v30-latin-300italic.woff) format('woff'),url(../fonts/roboto/roboto-v30-latin-300italic.ttf) format('truetype'),url(../fonts/roboto/roboto-v30-latin-300italic.svg#Roboto) format('svg')
}

@font-face {
    font-family: Roboto;
    font-display: swap;
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/roboto/roboto-v30-latin-regular.eot);
    src: local(''),url(../fonts/roboto/roboto-v30-latin-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto/roboto-v30-latin-regular.woff2) format('woff2'),url(../fonts/roboto/roboto-v30-latin-regular.woff) format('woff'),url(../fonts/roboto/roboto-v30-latin-regular.ttf) format('truetype'),url(../fonts/roboto/roboto-v30-latin-regular.svg#Roboto) format('svg')
}

@font-face {
    font-family: Roboto;
    font-display: swap;
    font-style: italic;
    font-weight: 400;
    src: url(../fonts/roboto/roboto-v30-latin-italic.eot);
    src: local(''),url(../fonts/roboto/roboto-v30-latin-italic.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto/roboto-v30-latin-italic.woff2) format('woff2'),url(../fonts/roboto/roboto-v30-latin-italic.woff) format('woff'),url(../fonts/roboto/roboto-v30-latin-italic.ttf) format('truetype'),url(../fonts/roboto/roboto-v30-latin-italic.svg#Roboto) format('svg')
}

@font-face {
    font-family: Roboto;
    font-display: swap;
    font-style: normal;
    font-weight: 500;
    src: url(../fonts/roboto/roboto-v30-latin-500.eot);
    src: local(''),url(../fonts/roboto/roboto-v30-latin-500.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto/roboto-v30-latin-500.woff2) format('woff2'),url(../fonts/roboto/roboto-v30-latin-500.woff) format('woff'),url(../fonts/roboto/roboto-v30-latin-500.ttf) format('truetype'),url(../fonts/roboto/roboto-v30-latin-500.svg#Roboto) format('svg')
}

@font-face {
    font-family: Roboto;
    font-display: swap;
    font-style: italic;
    font-weight: 500;
    src: url(../fonts/roboto/roboto-v30-latin-500italic.eot);
    src: local(''),url(../fonts/roboto/roboto-v30-latin-500italic.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto/roboto-v30-latin-500italic.woff2) format('woff2'),url(../fonts/roboto/roboto-v30-latin-500italic.woff) format('woff'),url(../fonts/roboto/roboto-v30-latin-500italic.ttf) format('truetype'),url(../fonts/roboto/roboto-v30-latin-500italic.svg#Roboto) format('svg')
}

@font-face {
    font-family: Roboto;
    font-display: swap;
    font-style: normal;
    font-weight: 700;
    src: url(../fonts/roboto/roboto-v30-latin-700.eot);
    src: local(''),url(../fonts/roboto/roboto-v30-latin-700.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto/roboto-v30-latin-700.woff2) format('woff2'),url(../fonts/roboto/roboto-v30-latin-700.woff) format('woff'),url(../fonts/roboto/roboto-v30-latin-700.ttf) format('truetype'),url(../fonts/roboto/roboto-v30-latin-700.svg#Roboto) format('svg')
}

@font-face {
    font-family: Roboto;
    font-display: swap;
    font-style: italic;
    font-weight: 700;
    src: url(../fonts/roboto/roboto-v30-latin-700italic.eot);
    src: local(''),url(../fonts/roboto/roboto-v30-latin-700italic.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto/roboto-v30-latin-700italic.woff2) format('woff2'),url(../fonts/roboto/roboto-v30-latin-700italic.woff) format('woff'),url(../fonts/roboto/roboto-v30-latin-700italic.ttf) format('truetype'),url(../fonts/roboto/roboto-v30-latin-700italic.svg#Roboto) format('svg')
}

@font-face {
    font-family: Roboto;
    font-display: swap;
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/roboto/roboto-v30-latin-900.eot);
    src: local(''),url(../fonts/roboto/roboto-v30-latin-900.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto/roboto-v30-latin-900.woff2) format('woff2'),url(../fonts/roboto/roboto-v30-latin-900.woff) format('woff'),url(../fonts/roboto/roboto-v30-latin-900.ttf) format('truetype'),url(../fonts/roboto/roboto-v30-latin-900.svg#Roboto) format('svg')
}

@font-face {
    font-family: Roboto;
    font-display: swap;
    font-style: italic;
    font-weight: 900;
    src: url(../fonts/roboto/roboto-v30-latin-900italic.eot);
    src: local(''),url(../fonts/roboto/roboto-v30-latin-900italic.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto/roboto-v30-latin-900italic.woff2) format('woff2'),url(../fonts/roboto/roboto-v30-latin-900italic.woff) format('woff'),url(../fonts/roboto/roboto-v30-latin-900italic.ttf) format('truetype'),url(../fonts/roboto/roboto-v30-latin-900italic.svg#Roboto) format('svg')
}

@font-face {
    font-display: swap;
    font-family: Unbounded;
    font-style: normal;
    font-weight: 700;
    src: url(../fonts/unbounded/unbounded-v7-latin-700.eot);
    src: url(../fonts/unbounded/unbounded-v7-latin-700.eot?#iefix) format('embedded-opentype'),url(../fonts/unbounded/unbounded-v7-latin-700.woff2) format('woff2'),url(../fonts/unbounded/unbounded-v7-latin-700.woff) format('woff'),url(../fonts/unbounded/unbounded-v7-latin-700.ttf) format('truetype'),url(../fonts/unbounded/unbounded-v7-latin-700.svg#Unbounded) format('svg')
}

@font-face {
    font-display: swap;
    font-family: Inter;
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/inter/inter-v13-latin-regular.eot);
    src: url(../fonts/inter/inter-v13-latin-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/inter/inter-v13-latin-regular.woff2) format('woff2'),url(../fonts/inter/inter-v13-latin-regular.woff) format('woff'),url(../fonts/inter/inter-v13-latin-regular.ttf) format('truetype'),url(../fonts/inter/inter-v13-latin-regular.svg#Inter) format('svg')
}

@font-face {
    font-display: swap;
    font-family: Inter;
    font-style: normal;
    font-weight: 700;
    src: url(../fonts/inter/inter-v13-latin-700.eot);
    src: url(../fonts/inter/inter-v13-latin-700.eot?#iefix) format('embedded-opentype'),url(../fonts/inter/inter-v13-latin-700.woff2) format('woff2'),url(../fonts/inter/inter-v13-latin-700.woff) format('woff'),url(../fonts/inter/inter-v13-latin-700.ttf) format('truetype'),url(../fonts/inter/inter-v13-latin-700.svg#Inter) format('svg')
}

@media (max-width: 1199px) {
    .control-label.col-xs-12 {
        text-align:left
    }
}

@media (max-width: 991px) {
    body.cl-details #zoom1 img {
        margin:0 auto
    }

    #header .header-box {
        padding-bottom: 10px
    }
}

@media (max-width: 767px) {
    body.cl-basket #basketVoucher .input-group,body.fixed-header #header #mainnav.fadeIn {
        width:100%
    }

    body.cl-account_order .panel-heading,body.cl-details #detailsItemsPager {
        font-size: 70%
    }

    body.cl-thankyou ol.checkoutSteps .text,body.fixed-header #header #mainnav a .fa-angle-down,body.is-checkout ol.checkoutSteps .text {
        display: none
    }

    #header .header-box .menus-col .menu-dropdowns .languages-menu .dropdown-menu {
        float: right
    }

    body.cl-details #detailsItemsPager .pager-current-page {
        line-height: 24px
    }

    body.cl-thankyou ol.checkoutSteps,body.is-checkout ol.checkoutSteps {
        height: 20px
    }

    body.cl-thankyou #basketSummary,body.is-checkout #basketSummary {
        width: 100%!important
    }

    #footer {
        text-align: center
    }

    #footer .footer-box {
        margin-bottom: 30px
    }
}

@media (max-width: 570px) {
    #header .header-box .logo-col,#header .header-box .menus-col {
        position:relative;
        float: left;
        width: 100%;
        min-height: 1px;
        padding-right: 15px;
        padding-left: 15px
    }

    #header .header-box .logo-col {
        text-align: center
    }

    #header .header-box .menus-col .menu-dropdowns {
        margin: 20px auto;
        float: none!important
    }
}

.list-group-item.active,.list-group-item.active a,.list-group-item.active:focus,.list-group-item.active:hover {
    color: #fff
}

.text-secondary {
    color: #314443
}

#mainnav {
    border-left: 0;
    border-right: 0;
    border-top: 0
}

#mainnav .nav>li>a {
    font-size: 16px;
    font-weight: 500;
    padding: 10px 12px
}

#mainnav .fixed-header-actions {
    display: none
}

#mainnav .navbar-toggle {
    float: none;
    margin-left: 15px;
    margin-right: 5px
}

#mainnav .navbar-collapse.navbar-ex1-collapse.collapse.in ul li {
    border-bottom: 1px solid #d9d9d9
}

#mainnav .navbar-header {
    padding-bottom: 5px
}

#mainnav .navbar-default .navbar-collapse,#mainnav .navbar-default .navbar-form {
    border-top: #d9d9d9;
    border-bottom: none;
    margin-top: 0
}

body.fixed-header #header {
    position: relative;
    padding-bottom: 123px
}

body.fixed-header #header .header-box {
    transition: all .4s ease-in-out;
    padding-top: 2px;
    padding-bottom: 2px
}

body.fixed-header #header .agan-input-group .form-control {
    transition: all .4s ease-in-out;
    height: 30px
}

body.fixed-header #header .item-image {
    transition: all .4s ease-in-out;
    margin-top: 8px
}

body.fixed-header #header .item-image .itemText {
    transition: all .4s ease-in-out;
    display: block;
    transform: scale(0);
    line-height: 0;
    opacity: 0
}

body.fixed-header #header #headerWrapper {
    transition: all .4s ease-in-out;
    position: fixed;
    width: 100%;
    top: 0;
    z-index: 1030
}

body.fixed-header #header #headerWrapper #logo img {
    transition: all .4s ease-in-out;
    height: 45%;
    width: 45%
}

body.fixed-header #header #headerWrapper .navbar {
    transition: all .4s ease-in-out;
    min-height: 28px;
    max-height: 28px
}

body.fixed-header #header #headerWrapper .navbar .nav>li>a {
    transition: all .4s ease-in-out;
    padding: 3px 15px
}

@media (min-width: 768px) {
    body.fixed-header #header #headerWrapper>.container-fluid {
        width:750px
    }
}

@media (min-width: 992px) {
    body.fixed-header #header #headerWrapper>.container-fluid {
        width:970px
    }
}

@media (min-width: 1200px) {
    body.fixed-header #header #headerWrapper>.container-fluid {
        width:1170px
    }
}

body {
    padding-top: 0
}

body a:focus {
    outline: 0
}

body>.container>.main-row {
    margin-left: -15px;
    margin-right: -15px
}

body.cl-start .boxwrapper {
    margin: 0 0 50px
}

body.cl-start .boxwrapper:after,body.cl-start .boxwrapper:before {
    display: table;
    content: " "
}

body.cl-start .boxwrapper:after {
    content: "";
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
    width: 0
}

body.cl-start .boxwrapper .list-container {
    margin-top: 50px
}

body.cl-alist .list-filter {
    border-top: 1px solid #d9d9d9;
    border-bottom: 1px solid #d9d9d9;
    background-color: #F2F2F2;
    padding: 10px 15px;
    margin: 15px 0 0
}

body.cl-details #detailsItemsPager,body.cl-details .detailsInfo>.row {
    border-bottom: 1px solid #d6d6d6;
    padding-bottom: 10px;
    margin-bottom: 20px
}

body.cl-alist .subcatList .panel-body img,body.cl-manufacturerlist .subcatList .panel-body img {
    margin: 0 auto
}

body.cl-details #detailsItemsPager {
    margin-top: 20px
}

body.cl-details #detailsItemsPager .pager-next,body.cl-details #detailsItemsPager .pager-next a,body.cl-details #detailsItemsPager .pager-overview-link,body.cl-details #detailsItemsPager .pager-overview-link a,body.cl-details #detailsItemsPager .pager-prev,body.cl-details #detailsItemsPager .pager-prev a {
    color: #1d2c2b
}

body.cl-details #detailsItemsPager .pager-next .fa,body.cl-details #detailsItemsPager .pager-overview-link .fa,body.cl-details #detailsItemsPager .pager-prev .fa {
    font-size: 18px
}

body.cl-details #detailsItemsPager .pager-current-page {
    color: #777
}

body.cl-details #zoom1 {
    display: block
}

body.cl-details .shortdesc {
    margin-bottom: 20px
}

body.cl-details .selectorsBox .selectbox {
    margin-bottom: 5px
}

body.cl-details .selectorsBox .selectbox .dropdown-wrapper {
    display: inline-block;
    position: relative
}

body.cl-details #productPrice {
    font-weight: 500;
    margin-bottom: 10px
}

body.cl-details .tobasket .tobasketFunction {
    width: 100%;
    margin-bottom: 5px
}

body.cl-details .tobasket .tobasketFunction input {
    width: 60px
}

body.cl-details .tobasket .tobasketFunction .input-group-btn {
    float: left;
    border-radius: 0!important
}

body.cl-details .tobasket .tobasketFunction .input-group-btn .btn {
    border-radius: 0!important
}

body.cl-details .tobasket .deliverytime,body.cl-details .tobasket .stockFlag {
    font-size: 12px;
    color: #777
}

body.cl-details .tobasket .deliverytime::before {
    margin: 0 5px;
    display: inline-block;
    content: "  //  "
}

body.cl-basket table#basket_table .basketImage,body.cl-order #orderEditCart table#basket_table .basketImage {
    margin-right: 5px
}

body.cl-details .details-col-right {
    border-left: 1px solid #d6d6d6
}

body.cl-details .details-col-right .action-links li {
    margin-bottom: 7px
}

body.cl-details .details-col-right .action-links li:last-child {
    margin-bottom: 0
}

body.cl-details .details-col-right .action-links a {
    color: #1d2c2b;
    font-size: 12px
}

body.cl-details #detailsRelated {
    content-visibility: auto
}

body.cl-details #detailsRelated .tabbedWidgetBox .tab-content {
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    border-left: 1px solid #ddd
}

body.cl-basket table#basket_table .quantity .textbox {
    width: 55px;
    text-align: right
}

body.cl-basket table#basket_table .totalPrice,body.cl-basket table#basket_table .unitPrice,body.cl-basket table#basket_table .vatPercent {
    text-align: right
}

body.cl-basket #basket_list li .row:first-child>div {
    height: 100%
}

body.cl-basket #basket_list li .toggle-actions {
    text-decoration: none;
    font-size: 24px
}

body.cl-basket #basket_list .totalPrice {
    position: absolute;
    bottom: 10px;
    right: 16px
}

body.cl-basket #basketSummary {
    width: 485px
}

body.cl-basket #basketSummary td,body.cl-basket #basketSummary th {
    text-align: right
}

body.cl-basket #basketVoucher .input-group {
    width: 353px
}

body.cl-payment form#payment .panel-body>dl {
    min-height: 20px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border: 1px solid #e3e3e3;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
    padding: 9px;
    border-radius: 3px
}

body.cl-payment form#payment .panel-body>dl blockquote {
    border-color: #ddd;
    border-color: rgba(0,0,0,.15)
}

body.cl-payment form#payment dt label {
    margin-left: 5px
}

body.cl-payment form#payment dd {
    display: none
}

body.cl-payment form#payment dd.activePayment {
    display: block
}

body.cl-order .agb a {
    color: #980b24
}

body.cl-order .panel .panel-heading button {
    margin-top: -2px
}

body.cl-order #orderEditCart .panel-body {
    background-color: transparent
}

body.cl-order #orderEditCart table#basket_table thead tr {
    background-color: #fff
}

body.cl-order #orderEditCart table#basket_table .quantity,body.cl-order #orderEditCart table#basket_table .totalPrice,body.cl-order #orderEditCart table#basket_table .unitPrice,body.cl-order #orderEditCart table#basket_table .vatPercent {
    text-align: right
}

body.cl-order #orderEditCart #basketSummary {
    width: 455px
}

body.cl-order #orderEditCart #basketSummary td,body.cl-order #orderEditCart #basketSummary th {
    text-align: right
}

body.cl-content #content {
    margin-bottom: 20px
}

body.cl-contact .google-maps {
    margin-bottom: 10px
}

body.cl-account_order .panel {
    margin-bottom: 35px
}

body.cl-account_user .dd-add-delivery-address .icon-plus-circle,body.cl-user .dd-add-delivery-address .icon-plus-circle {
    color: #777;
    font-size: 64px;
    opacity: .3;
    transition: opacity .3s
}

body.cl-account_user .dd-add-delivery-address:hover .icon-plus-circle,body.cl-user .dd-add-delivery-address:hover .icon-plus-circle {
    opacity: 1;
    transition: opacity .3s
}

body.cl-account_user .dd-add-delivery-address .oxEqualized .icon-plus-circle,body.cl-user .dd-add-delivery-address .oxEqualized .icon-plus-circle {
    margin-top: 15px
}

body.cl-compare #comparePlayground {
    position: relative;
    overflow: hidden;
    margin-bottom: 20px
}

body.cl-compare #comparePlayground #compareLandscape {
    overflow-x: hidden;
    overflow-y: visible;
    -webkit-overflow-scrolling: touch;
    transition: box-shadow .2s
}

body.cl-compare #comparePlayground #compareLandscape.shadowed {
    box-shadow: inset 3px 0 7px 1px rgba(0,0,0,.2)
}

body.cl-compare #comparePlayground #compareLandscape table {
    width: 100%
}

body.cl-compare #comparePlayground #compareLandscape table td,body.cl-compare #comparePlayground #compareLandscape table th {
    vertical-align: top;
    padding: 10px
}

body.cl-compare #comparePlayground #compareLandscape table th {
    background-color: #eee;
    border-right: none;
    width: 150px;
    position: absolute;
    left: 0;
    text-align: right;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

body.cl-compare #comparePlayground #compareLandscape table th.no-border {
    border: none;
    background-color: transparent
}

body.cl-compare #comparePlayground #compareLandscape table td {
    width: 260px
}

body.cl-compare #comparePlayground #compareLandscape table .item-wrapper .move-controls {
    margin-bottom: 5px
}

body.cl-compare #comparePlayground #compareLandscape table .item-wrapper .item .picture img {
    margin: 0 auto
}

.paypalHelpBox,.paypalHelpBox>p,.paypalHelpBox>ul {
    margin-bottom: 0
}

body.cl-compare #comparePlayground #compareLandscape table .item-wrapper .item .title {
    display: block;
    height: 40px;
    overflow: hidden
}

body.cl-oxUBase .err-404 .page-header {
    margin-top: 10px!important
}

body.cl-oxUBase .err-404 .gears-box {
    background: url(../../img/404/board.png) top center no-repeat;
    width: 551px;
    height: 514px;
    float: right;
    position: relative;
    overflow: hidden
}

body.cl-oxUBase .err-404 .gears-box .paper-overlay {
    background: url(../../img/404/paper_crack.png) top left no-repeat;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10
}

body.cl-oxUBase .err-404 .gears-box .gear-rotate {
    width: 280px;
    height: 280px;
    position: absolute;
    z-index: 5;
    -webkit-animation-name: rotate;
    -webkit-animation-duration: 10s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    -moz-animation-name: rotate;
    -moz-animation-duration: 10s;
    -moz-animation-iteration-count: infinite;
    -moz-animation-timing-function: linear
}

body.cl-oxUBase .err-404 .gears-box .gear-rotate.reverse {
    -webkit-animation-name: rerotate;
    -moz-animation-name: rerotate
}

.paypalHelpBox {
    border: 1px solid #bce8f1;
    border-radius: 4px;
    padding: 10px;
    color: #31708f;
    background-color: #d9edf7;
    display: none;
    position: absolute
}

.paypalHelpBox h4 {
    margin-top: 0;
    color: inherit
}

.paypalHelpBox .alert-link {
    color: #245269
}

.paypalHelpBox>p+p {
    margin-top: 5px
}

#paypalExpressCheckoutDetailsBox {
    width: 100%;
    float: none!important
}

#paypalExpressCheckoutDetailsBox.paypalExpressCheckoutDetailsBox .paypalExpressCheckoutMsg {
    float: none
}

.paypalExpressCheckoutBox {
    padding-right: 15px!important;
    margin: 0 15px 0 0!important
}

.paypalExpressCheckoutBox .paypalExpressCheckoutMsg {
    clear: both
}

#paypalExpressCheckoutMiniBasketImage {
    float: right!important
}

.btn:hover,.dropdown li a:hover,.nav li a:hover,.pagination a:hover {
    transition: color .3s,background-color .3s,border .3s
}

.spacer {
    height: 30px
}

.spacer:after,.spacer:before {
    display: table;
    content: " "
}

.spacer:after {
    content: "";
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
    width: 0
}

.flexslider {
    border: none;
    background: 0 0;
    margin-bottom: 15px
}

.flexslider .flex-control-paging {
    display: none
}

.flexslider .flex-direction-nav .flex-next,.flexslider .flex-direction-nav .flex-prev {
    background-color: #000;
    opacity: .6;
    border-radius: 50%
}

.flexslider .flex-direction-nav .flex-next::before,.flexslider .flex-direction-nav .flex-prev::before {
    color: #fff;
    font-size: 30px;
    text-shadow: none;
    transition: color .3s
}

.flexslider .flex-direction-nav .flex-next:hover::before,.flexslider .flex-direction-nav .flex-prev:hover::before {
    color: #1d2c2b
}

.flexslider .flex-direction-nav .flex-prev {
    left: 15px;
    text-align: left
}

.flexslider .flex-direction-nav .flex-prev::before {
    padding-left: 14px;
    margin-top: -2px
}

.flexslider .flex-direction-nav .flex-next {
    right: 15px;
    text-align: right
}

.flexslider .flex-direction-nav .flex-next::before {
    padding-right: 14px;
    margin-top: -2px
}

.flexslider .slides>li {
    position: relative
}

.flexslider .flex-caption {
    background: #000;
    width: 100%;
    margin: 0;
    padding: 10px;
    position: absolute;
    left: 0;
    bottom: 0;
    color: #fff;
    opacity: 0;
    filter: alpha(opacity=0);
    transition: all .3s ease-in-out
}

@media (max-width: 767px) {
    .flexslider .flex-caption {
        display:none
    }
}

.flexslider .flex-caption a {
    color: #fff;
    text-decoration: none
}

.flexslider .flex-caption a:hover .title {
    text-decoration: underline
}

.btn.btn-cta-primary,.btn.btn-cta-primary:hover,.flexslider .flex-caption a:hover .shortdesc,a {
    text-decoration: none
}

.flexslider:hover .flex-caption {
    opacity: .7;
    filter: alpha(opacity=70)
}

#manufacturerSlider {
    border-top: 2px solid #d6d6d6;
    border-bottom: 2px solid #d6d6d6;
    background-color: #fff;
    padding-bottom: 40px;
    margin-bottom: 0
}

#manufacturerSlider .flexslider li img {
    width: auto;
    max-width: 100px;
    margin: 0 auto
}

.breadcrumb {
    font-size: 12px;
    margin: 0
}

.breadcrumb>.active a {
    color: #314443
}

.refineParams .pagination {
    margin: 0
}

#sidebar .box.well .page-header {
    margin-top: 0
}

#footer .footer-box.footer-box-facebook,.btn.pop-agan-to-rent-btn {
    margin-top: 10px
}

#footer {
    background-color: #f6f6f6;
    color: #4f4f4f
}

#footer .footer-box .footer-box-title {
    text-transform: uppercase;
    font-weight: 400
}

#footer .footer-box .footer-box-content {
    font-weight: 400
}

#footer .social-links li {
    margin: 0 10px;
    font-size: 16px
}

#variants .dropdown-wrapper,.freeButton,.listRefine .btn-group {
    margin-bottom: 5px
}

#footer .social-links li a i {
    font-size: 25px;
    vertical-align: middle;
    transition: color .2s
}

#footer .social-links li a i:before {
    -webkit-text-stroke: .3px;
    font-smooth: auto
}

#footer .social-links li a .fa-facebook {
    color: #428BCA
}

#footer .social-links li a .fa-google-plus-square {
    color: #d73d32
}

#footer .social-links li a .fa-twitter {
    color: #1AB2E8
}

#footer .social-links li a .fa-youtube-square {
    color: #CC181E
}

#footer .social-links li a .fa-wordpress {
    color: #333
}

#footer .social-links li a:hover .fa-facebook {
    color: #2a6496
}

#footer .social-links li a:hover .fa-google-plus-square {
    color: #9e271f
}

#footer .social-links li a:hover .fa-twitter {
    color: #117ea5
}

#footer .social-links li a:hover .fa-youtube-square {
    color: #881014
}

#footer .social-links li a:hover .fa-wordpress {
    color: #0d0d0d
}

#incVatMessage {
    background-color: rgba(255,255,255,.5);
    padding: 2px 5px;
    position: fixed;
    right: 0;
    bottom: 0;
    z-index: 500;
    border-radius: 4px 0 0
}

#incVatInfo {
    float: right;
    padding-right: 10px
}

.btn-primary.active[disabled],.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary.focus[disabled],.btn-primary[disabled],.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover {
    color: #C7C7C7
}

.freeButton {
    display: inline-block;
    width: 250px
}

@media (max-width: 768px) {
    .freeButton {
        width:100%
    }
}

.tobasket #toBasket {
    width: 100%
}

.tobasket .input-group {
    width: 250px
}

#variants button {
    min-width: 250px
}

@media (max-width: 768px) {
    .tobasket .input-group {
        width:100%
    }

    #footer_newsletter_oxusername {
        margin-bottom: 5px
    }

    #variants .dropdown-wrapper,#variants button {
        width: 100%
    }

    .brandLogo {
        margin-top: 20px
    }
}

#variants .variant-label {
    margin-bottom: 0
}

.brandLogo {
    margin-bottom: 20px
}

.input-group-tweak {
    width: 100%;
    display: table-cell;
    vertical-align: middle
}

.input-group-tweak #toBasket {
    -webkit-border-top-left-radius: 0;
    -webkit-border-bottom-left-radius: 0;
    -moz-border-radius-topleft: 0;
    -moz-border-radius-bottomleft: 0;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.refineParams {
    margin-bottom: 0
}

@media (max-width: 768px) {
    .list-filter .btn-group,.list-filter .btn-group button,.refineParams .options .btn-group,.refineParams .options .btn-group button {
        width:100%
    }

    .page-header h1 {
        font-size: 2em
    }

    .cart-buttons .btn,.cart-buttons form {
        width: 100%
    }

    .cart-buttons a.btn {
        margin-bottom: 5px
    }

    #empty-basket-warning a.btn {
        width: 100%;
        margin-bottom: 5px
    }

    .productBox {
        margin-bottom: 40px
    }
}

.agan-form-group>label,.form-horizontal .control-label {
    text-align: left
}

.pswp__zoom-wrap {
    will-change: auto!important;
    -webkit-backface-visibility: visible!important
}

.container {
    padding-left: 0!important;
    padding-right: 0!important
}

body,html {
    overflow: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

body {
    min-width: 320px;
    overflow: hidden;
    scrollbar-width: thin;
    scrollbar-color: #fecb08 #314443
}

body .agan-system {
    height: 36px;
    color: #fff;
    text-align: center;
    padding: 7px;
    font-size: 16px;
    font-weight: 900
}

body .agan-system--staging {
    background-color: #228b22
}

body .agan-system--test {
    background-color: #ff8c00
}

body .agan-slidebar-container {
    overflow-x: hidden
}

body .agan-container {
    padding-left: 10px;
    padding-right: 10px;
    max-width: 1190px;
    margin: 0 auto
}

body .agan-container .agan-content.agan-sidebar--2,body .agan-container .agan-content.agan-sidebar--3,body .agan-container .agan-sidebar.agan-sidebar--2,body .agan-container .agan-sidebar.agan-sidebar--3 {
    position: relative;
    padding-right: 15px;
    padding-left: 15px;
    min-height: 1px
}

@media (min-width: 768px) {
    body .agan-container .agan-sidebar.agan-sidebar--2 {
        float:left;
        width: 25%
    }
}

@media (min-width: 992px) {
    body .agan-container .agan-sidebar.agan-sidebar--2 {
        float:left;
        width: 16.66666667%
    }
}

@media (min-width: 768px) {
    body .agan-container .agan-sidebar.agan-sidebar--3 {
        float:left;
        width: 25%
    }

    body .agan-container .agan-content.agan-sidebar--2 {
        float: left;
        width: 75%
    }
}

@media (min-width: 992px) {
    body .agan-container .agan-content.agan-sidebar--2 {
        float:left;
        width: 83.33333333%
    }
}

@media (min-width: 768px) {
    body .agan-container .agan-content.agan-sidebar--3 {
        float:left;
        width: 75%
    }
}

body .agan-container .agan-content .dropdown-menu {
    border-radius: 5px!important
}

body .agan-container .modal-content {
    border-radius: 5px!important;
    box-shadow: 0 4px 4px 0 rgba(0,0,0,.25)!important
}

body .agan-container p#errorBadLogin.alert.alert-danger {
    border-radius: 5px
}

body #wrapper {
    background-color: #fcfcf9;
    padding-top: 10px;
    min-height: 300px;
    padding-bottom: 80px!important
}

body .start-seo-text {
    margin-bottom: 60px;
    margin-top: 20px
}

body .start-seo-text .start-seo-text--headline {
    font-family: Unbounded,"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: 22px;
    line-height: 32px
}

img {
    -o-object-fit: contain;
    object-fit: contain;
    overflow: hidden;
    margin: 0 auto
}

.col-xs-6:nth-child(odd) {
    padding-right: 7px
}

.col-xs-6:nth-child(even) {
    padding-left: 7px
}

.wordbreak {
    word-wrap: break-word
}

.font-smoothing {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

#newsletter .agan-container .newsletter-box .circle--down,#newsletter .agan-container .newsletter-box .newsletter-details--info,.conditions .conditions-condition,.font-not-smoothing,.mega-nav .mega-nav-item,.omq-switch-text,.stockFlag {
    -webkit-font-smoothing: initial;
    -moz-osx-font-smoothing: auto
}

a {
    color: #9da99d;
    font-weight: 700
}

a:hover {
    color: #1d2c2b;
    text-decoration: underline
}

p {
    font-size: 15px;
    line-height: 22px;
    font-weight: 400
}

.agan-headline--bold,.agan-headline--heavy,.agan-headline--thin,.blockHead,.page-header,h1,h2,h3 {
    font-weight: 700;
    font-style: normal
}

.page-header {
    border: none;
    margin: 20px 0 0;
    font-family: Unbounded,"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 22px;
    line-height: 32px
}

.blockHead {
    font-family: Unbounded,"Helvetica Neue",Helvetica,Arial,sans-serif;
    line-height: 32px;
    font-size: 18px
}

.subtitle {
    margin-bottom: 20px
}

.agan-headline--heavy,h1 {
    font-family: Unbounded,"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 22px;
    line-height: 32px
}

.agan-headline--bold,h2 {
    font-family: Unbounded,"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 20px;
    line-height: 30px
}

.agan-headline--thin,h3 {
    font-size: 18px;
    line-height: 30px
}

.agan-headline--normal,h4 {
    font-style: normal;
    font-size: 16px;
    line-height: 25px
}

.agan-headline--small,h5 {
    font-style: normal;
    font-size: 14px;
    line-height: 23px
}

.agan-headline--tiny,h6 {
    font-style: normal;
    font-size: 12px;
    line-height: 19px
}

@media only screen and (min-width: 768px) {
    .col-xs-6:nth-child(odd) {
        padding-right:15px
    }

    .col-xs-6:nth-child(even) {
        padding-left: 15px
    }

    p {
        font-size: 14px
    }

    .agan-headline--heavy,h1 {
        font-size: 26px
    }

    .agan-headline--bold,h2 {
        font-size: 22px
    }

    .agan-headline--thin,h3 {
        font-size: 20px
    }

    .agan-headline--normal,h4 {
        font-size: 18px
    }

    .agan-headline--small,h5 {
        font-size: 16px
    }

    .agan-headline--tiny,h6 {
        font-size: 14px
    }
}

.agan-default-font {
    font-style: normal;
    font-weight: 400
}

.agan-text--small--thin {
    font-size: 12px;
    font-weight: 400
}

.agan-text--small--normal {
    font-size: 12px;
    font-weight: 500
}

.agan-text--medium--thin {
    font-size: 14px;
    font-weight: 400
}

.agan-text--medium--normal {
    font-size: 14px;
    font-weight: 500
}

.agan-minibasket--headline {
    font-style: normal;
    font-weight: 700;
    font-size: 16px
}

.agan-minibasket--price {
    font-style: normal;
    font-weight: 300;
    font-size: 16px;
    line-height: 16px;
    letter-spacing: -.5px
}

.agan-minibasket--totalprice {
    font-style: normal;
    font-weight: 700;
    font-size: 18px;
    line-height: 23px
}

.agan-pdp--price {
    font-weight: 700;
    font-size: 56px;
    line-height: 56px;
    margin-top: 6px
}

.agan-condition--price {
    font-size: 18px;
    padding-top: 2px;
    font-weight: 600
}

.agan-collection--price-old {
    font-size: 16px;
    font-weight: 300;
    color: #bbb
}

.agan-basket--price {
    font-weight: 700;
    font-size: 16px
}

.agan-megamenu--price {
    font-weight: 700;
    font-size: 25px
}

.cl-user .checkvalide {
    color: #e70404;
    text-align: start
}

.cl-register .checkvalide {
    margin-bottom: 10px;
    color: #e70404;
    padding-left: 0
}

@media only screen and (min-width: 768px) {
    .cl-user .checkvalide {
        margin-bottom:10px;
        color: #e70404;
        text-align: end
    }

    .cl-register .checkvalide {
        padding-left: 8px
    }
}

.agan_arrow {
    border: solid;
    display: inline-block;
    border-width: 0 2px 2px 0;
    padding: 5px
}

.agan_arrow.right {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    margin-left: -2px
}

.agan_arrow.left {
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg)
}

.agan_arrow.up {
    transform: rotate(-135deg);
    -webkit-transform: rotate(-135deg)
}

.agan_arrow.down {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg)
}

.agan_arrow.tiny-left {
    border-width: 0 1px 1px 0;
    margin-right: 3px;
    padding: 3px
}

.agan_arrow.tiny-right {
    border-width: 0 1px 1px 0;
    margin-left: 3px;
    padding: 3px
}

.agan-badge {
    background-color: #ff4769;
    color: #fcfcf9;
    border-radius: 10px;
    padding: 3px 5px 2px;
    font-size: 11px;
    font-weight: 700;
    line-height: 11px;
    position: absolute;
    min-height: 17px;
    top: -3px;
    right: -3px
}

.btn,.btn-danger,.btn.btn-cta {
    font-size: 16px
}

.agan-badge.agan-badge--user-flyout,.agan-badge.agan-badge--user-sidebar {
    position: relative;
    padding: 2px 5px
}

.agan-badge.agan-badge--minibasket-flyout {
    top: 4px;
    right: 2px
}

@media only screen and (min-width: 1024px) {
    .agan-badge.agan-badge--user {
        right:15px
    }

    .agan-badge.agan-badge--item-count {
        right: 10px
    }
}

.btn {
    border-radius: 5px;
    text-align: center;
    vertical-align: middle;
    border: 2px solid;
    box-shadow: none;
    transition: all .3s ease-out;
    padding: 6px 12px;
    font-weight: 700;
    font-family: Unbounded,"Helvetica Neue",Helvetica,Arial,sans-serif
}

.btn:active,.btn:focus,.btn:hover {
    outline: 0!important;
    box-shadow: none!important;
    transition: all .2s ease-out
}

.btn.btn--large {
    padding: 16px 14px
}

.btn.btn-grey {
    color: #d8d8d8;
    background-color: #f6f6f6;
    border: 1px solid #d8d8d8
}

.btn.btn-grey:hover {
    background-color: #e2e2e2
}

.btn.btn-blue,.btn.btn-grey.active {
    color: #fff;
    background-color: #15aff6
}

.btn.btn-grey.active {
    border: 1px solid #15aff6
}

.btn.btn-grey.btn-grey--top-no-border {
    border-top-color: #f6f6f6
}

.btn.btn-blue {
    border-color: #15aff6
}

.btn.btn-blue:hover {
    color: #15aff6;
    background-color: #fff;
    border-color: #15aff6
}

.btn.btn-blue--normal {
    color: #fff;
    background-color: #15aff6;
    border-color: #15aff6
}

.btn.btn-blue--normal:hover {
    color: #fff;
    background-color: #0a85bd;
    border-color: #0a85bd
}

.btn.btn-orange {
    color: #fff;
    background-color: #ff8400;
    border-color: #ff8400
}

.btn.btn-orange:hover {
    color: #fff;
    background-color: #f16d02;
    border-color: #f16d02
}

.btn.btn-red {
    color: #fff;
    background-color: #e70404;
    border-color: #e70404
}

.btn.btn-red:hover {
    color: #fff;
    background-color: #851e1e;
    border-color: #851e1e
}

.btn.btn-white {
    color: #15aff6;
    background-color: #fff;
    border-color: #15aff6
}

.btn.btn-white:hover {
    color: #fff;
    background-color: #15aff6
}

.btn.btn-rent-magenta-light {
    color: #fff;
    background-color: #BC405C;
    border-color: #BC405C
}

.btn.btn-rent-magenta-light:hover {
    color: #fff;
    background-color: #963349;
    border-color: #963349
}

.btn.btn-cta-primary {
    color: #1d2c2b;
    background-color: #fecb08;
    border-color: #fecb08
}

.btn.btn-cta-primary:hover {
    color: #1d2c2b;
    background-color: #dbaf04;
    border-color: #dbaf04
}

.btn.btn-cta-second {
    color: #fecb08;
    background-color: #314443;
    border-color: #314443;
    text-decoration: none
}

.btn.btn-cta-inverted,.btn.btn-cta-second:hover {
    background-color: #1d2c2b;
    border-color: #1d2c2b;
    text-decoration: none
}

.btn.btn-cta-second:hover {
    color: #fecb08
}

.btn.btn-cta-inverted {
    color: #f1f5eb
}

.btn.btn-cta-inverted:hover {
    color: #f1f5eb;
    background-color: #314443;
    border-color: #314443;
    text-decoration: none
}

.btn.btn-cta {
    padding: 12px
}

.btn.dropdown-toggle {
    padding: 5px 35px 5px 10px;
    font-size: 14px
}

.btn.btn-mobilefilter {
    border: 1px solid;
    min-height: 50px;
    text-align: left
}

.btn.btn-line-height--2x {
    line-height: 2.2
}

@media (max-width: 767px) {
    .btn.btn-block-xs {
        display:block;
        width: 100%
    }
}

.btn-top-radius {
    border-radius: 5px
}

a.textLink-agan--caret,span.textLink-agan--caret {
    color: #9da99d
}

a.textLink-agan--caret:after,span.textLink-agan--caret:after {
    font-family: FontAwesome;
    content: "  \f105"
}

a.textLink-agan--caret:hover,span.textLink-agan--caret:hover {
    color: #1d2c2b
}

a.textLink-agan,span.textLink-agan {
    font-family: Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;
    color: #9da99d;
    text-decoration: none
}

a.textLink-agan:focus,a.textLink-agan:hover,span.textLink-agan:focus,span.textLink-agan:hover {
    color: #1d2c2b;
    text-decoration: underline
}

button.textLink-agan {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #9da99d;
    background-color: transparent;
    box-shadow: none;
    border: none;
    padding: 0;
    text-decoration: none
}

button.textLink-agan:hover {
    color: #1d2c2b;
    text-decoration: underline
}

.btn-checkbox input[type=checkbox] {
    position: absolute;
    left: 35px;
    top: 30px;
    width: 1px;
    height: 1px;
    opacity: 0
}

.btn-checkbox label {
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    display: inline-block;
    vertical-align: middle
}

#usp .usp-box .usp-item a,.btn-radio label,.datepicker table,.pointer-events-none,body.cl-basket .basket--code--wrapper .basket--add {
    -moz-user-select: none;
    -webkit-user-select: none
}

.btn-checkbox label.btn-checkbox-label--multiline {
    padding-left: 30px
}

.btn-checkbox label.btn-checkbox-label--multiline:before {
    position: absolute;
    left: 0
}

.btn-checkbox input[type=checkbox]+label:before {
    width: 22px;
    height: 22px;
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    margin-right: 10px;
    content: '';
    border: 1px solid #f1f5eb;
    border-radius: 5px;
    background-color: #f1f5eb
}

.btn-checkbox input[type=checkbox]:checked+label:before {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f00c";
    font-size: 18px;
    background: #1d2c2b;
    color: #f1f5eb;
    border: 1px solid #1d2c2b
}

.btn-radio label::after,.btn-radio label:hover::after {
    width: 25px;
    height: 25px;
    left: 0;
    top: 2px;
    margin-left: -12px;
    background-color: #fff;
    cursor: pointer
}

.btn-radio {
    position: relative;
    padding-left: 20px
}

.btn-radio input[type=checkbox],.btn-radio input[type=radio] {
    position: absolute;
    opacity: 0;
    z-index: 1
}

.btn-radio label {
    display: inline-block;
    line-height: 24px;
    vertical-align: middle;
    position: relative;
    padding-left: 20px;
    cursor: pointer;
    user-select: none;
    color: #1d2c2b;
    padding-top: 3px;
    min-width: 80px
}

.btn-radio label::after,.btn-radio label::before,.btn-radio label:hover::after {
    position: absolute;
    content: "";
    background-clip: padding-box
}

.btn-radio label::after,.btn-radio label:hover::after {
    border: 5px solid #9da99d;
    border-radius: 50%
}

.btn-radio label::before {
    margin-left: -18px;
    opacity: 0;
    transition: all .15s ease-in-out;
    z-index: 1;
    width: 9px;
    height: 9px;
    border: none;
    top: 10px;
    left: 14px;
    border-radius: 50%;
    background-color: #314443;
    transform: rotate(0)
}

.btn-radio label:active::before {
    opacity: .3
}

.btn-radio input[type=checkbox]:checked+label::after {
    border: 3px solid #314443
}

.btn-radio input[type=radio]:checked+label::after {
    border: 9px solid #314443
}

.btn-radio input[type=checkbox]:checked+label::before,.btn-radio input[type=radio]:checked+label::before {
    opacity: 1
}

.btn-danger {
    background-color: #980b24;
    border-color: #980b24;
    color: #fff
}

body.cl-thankyou ol.checkoutSteps,body.is-checkout ol.checkoutSteps {
    width: 100%;
    height: 60px;
    display: flex;
    justify-content: space-between;
    padding: 0 0 10px;
    border-bottom: 1px solid #dce5cd
}

body.cl-thankyou ol.checkoutSteps li,body.is-checkout ol.checkoutSteps li {
    height: 100%;
    display: flex;
    align-items: center;
    padding-left: 5px;
    opacity: .4
}

body.cl-thankyou ol.checkoutSteps li.active,body.cl-thankyou ol.checkoutSteps li.passed,body.is-checkout ol.checkoutSteps li.active,body.is-checkout ol.checkoutSteps li.passed {
    opacity: 1
}

body.cl-thankyou ol.checkoutSteps li .link-imitate,body.cl-thankyou ol.checkoutSteps li a,body.is-checkout ol.checkoutSteps li .link-imitate,body.is-checkout ol.checkoutSteps li a {
    width: 100%
}

body.cl-thankyou ol.checkoutSteps li .link-imitate:hover,body.cl-thankyou ol.checkoutSteps li a:hover,body.is-checkout ol.checkoutSteps li .link-imitate:hover,body.is-checkout ol.checkoutSteps li a:hover {
    text-decoration: none
}

body.cl-thankyou ol.checkoutSteps li.first-steps,body.is-checkout ol.checkoutSteps li.first-steps {
    width: 28%
}

body.cl-thankyou ol.checkoutSteps li.first-steps:after,body.is-checkout ol.checkoutSteps li.first-steps:after {
    font-family: FontAwesome;
    content: "  \f105";
    font-size: 24px;
    color: #15aff6;
    padding-right: 60px;
    padding-left: 35px;
    position: relative;
    top: -1px
}

body.cl-thankyou ol.checkoutSteps li.last-step,body.is-checkout ol.checkoutSteps li.last-step {
    width: 15%
}

body.cl-thankyou ol.checkoutSteps li .num,body.is-checkout ol.checkoutSteps li .num {
    display: inline-block;
    border-radius: 50%;
    background-color: #f16d02;
    width: 30px;
    height: 30px;
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    padding-top: 4px;
    text-align: center
}

body.cl-thankyou ol.checkoutSteps li.active .num,body.is-checkout ol.checkoutSteps li.active .num {
    background-color: #f16d02;
    color: #fff
}

body.cl-thankyou ol.checkoutSteps li.passed .num,body.is-checkout ol.checkoutSteps li.passed .num {
    background-color: #5cb85c;
    color: #fff
}

body.cl-thankyou ol.checkoutSteps li .text,body.is-checkout ol.checkoutSteps li .text {
    padding-left: 10px;
    vertical-align: middle;
    display: none;
    white-space: nowrap;
    max-width: 75%;
    overflow: hidden;
    text-overflow: ellipsis
}

.datepicker-dropdown:after,.datepicker-dropdown:before {
    content: '';
    display: inline-block;
    border-top: 0;
    position: absolute
}

body.cl-payment .arrow {
    width: 27%!important
}

@media only screen and (min-width: 768px) {
    body.cl-thankyou ol.checkoutSteps li,body.is-checkout ol.checkoutSteps li {
        padding-left:15px
    }

    body.cl-thankyou ol.checkoutSteps li.active,body.is-checkout ol.checkoutSteps li.active {
        opacity: 1;
        background-color: #f6f6f6;
        border-radius: 5px
    }

    body.cl-thankyou ol.checkoutSteps li.first-steps,body.is-checkout ol.checkoutSteps li.first-steps {
        width: 25%
    }

    body.cl-thankyou ol.checkoutSteps li.first-steps:after,body.is-checkout ol.checkoutSteps li.first-steps:after {
        padding-right: 15px;
        padding-left: 3px
    }

    body.cl-thankyou ol.checkoutSteps li .text,body.is-checkout ol.checkoutSteps li .text {
        display: inline-block
    }
}

.datepicker {
    border-radius: 4px;
    direction: ltr
}

.datepicker-inline {
    width: 220px
}

.datepicker-rtl {
    direction: rtl
}

.datepicker-rtl.dropdown-menu {
    left: auto
}

.datepicker-rtl table tr td span {
    float: right
}

.datepicker-dropdown {
    top: 0;
    left: 0;
    padding: 4px
}

.datepicker-dropdown:before {
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom: 7px solid rgba(0,0,0,.15);
    border-bottom-color: rgba(0,0,0,.2)
}

.datepicker-dropdown:after {
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #fff
}

.datepicker-dropdown.datepicker-orient-left:before {
    left: 6px
}

.datepicker-dropdown.datepicker-orient-left:after {
    left: 7px
}

.datepicker-dropdown.datepicker-orient-right:before {
    right: 6px
}

.datepicker-dropdown.datepicker-orient-right:after {
    right: 7px
}

.datepicker-dropdown.datepicker-orient-bottom:before {
    top: -7px
}

.datepicker-dropdown.datepicker-orient-bottom:after {
    top: -6px
}

.datepicker-dropdown.datepicker-orient-top:before {
    bottom: -7px;
    border-bottom: 0;
    border-top: 7px solid rgba(0,0,0,.15)
}

.datepicker-dropdown.datepicker-orient-top:after {
    bottom: -6px;
    border-bottom: 0;
    border-top: 6px solid #fff
}

.datepicker table {
    margin: 0;
    -webkit-touch-callout: none;
    user-select: none
}

.datepicker table tr td,.datepicker table tr th {
    text-align: center;
    width: 30px;
    height: 30px;
    border-radius: 4px;
    border: none
}

.table-striped .datepicker table tr td,.table-striped .datepicker table tr th {
    background-color: transparent
}

.datepicker table tr td.new,.datepicker table tr td.old {
    color: #777
}

.datepicker table tr td.day:hover,.datepicker table tr td.focused {
    background: #eee;
    cursor: pointer
}

.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover {
    background: 0 0;
    color: #777;
    cursor: default
}

.datepicker table tr td.highlighted {
    color: #000;
    background-color: #d9edf7;
    border-color: #85c5e5;
    border-radius: 0
}

.datepicker table tr td.highlighted.focus,.datepicker table tr td.highlighted:focus {
    color: #000;
    background-color: #afd9ee;
    border-color: #298fc2
}

.datepicker table tr td.highlighted:hover {
    color: #000;
    background-color: #afd9ee;
    border-color: #52addb
}

.datepicker table tr td.highlighted.active,.datepicker table tr td.highlighted:active,.open>.dropdown-toggle.datepicker table tr td.highlighted {
    color: #000;
    background-color: #afd9ee;
    background-image: none;
    border-color: #52addb
}

.datepicker table tr td.highlighted.active.focus,.datepicker table tr td.highlighted.active:focus,.datepicker table tr td.highlighted.active:hover,.datepicker table tr td.highlighted:active.focus,.datepicker table tr td.highlighted:active:focus,.datepicker table tr td.highlighted:active:hover,.open>.dropdown-toggle.datepicker table tr td.highlighted.focus,.open>.dropdown-toggle.datepicker table tr td.highlighted:focus,.open>.dropdown-toggle.datepicker table tr td.highlighted:hover {
    color: #000;
    background-color: #91cbe8;
    border-color: #298fc2
}

.datepicker table tr td.highlighted.disabled.focus,.datepicker table tr td.highlighted.disabled:focus,.datepicker table tr td.highlighted.disabled:hover,.datepicker table tr td.highlighted[disabled].focus,.datepicker table tr td.highlighted[disabled]:focus,.datepicker table tr td.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.highlighted.focus,fieldset[disabled] .datepicker table tr td.highlighted:focus,fieldset[disabled] .datepicker table tr td.highlighted:hover {
    background-color: #d9edf7;
    border-color: #85c5e5
}

.datepicker table tr td.highlighted .badge {
    color: #d9edf7;
    background-color: #000
}

.datepicker table tr td.highlighted.focused {
    background: #afd9ee
}

.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active {
    background: #d9edf7;
    color: #777
}

.datepicker table tr td.today {
    color: #000;
    background-color: #ffdb99;
    border-color: #ffb733
}

.datepicker table tr td.today.focus,.datepicker table tr td.today:focus {
    color: #000;
    background-color: #ffc966;
    border-color: #b37400
}

.datepicker table tr td.today:hover {
    color: #000;
    background-color: #ffc966;
    border-color: #f59e00
}

.datepicker table tr td.today.active,.datepicker table tr td.today:active,.open>.dropdown-toggle.datepicker table tr td.today {
    color: #000;
    background-color: #ffc966;
    background-image: none;
    border-color: #f59e00
}

.datepicker table tr td.today.active.focus,.datepicker table tr td.today.active:focus,.datepicker table tr td.today.active:hover,.datepicker table tr td.today:active.focus,.datepicker table tr td.today:active:focus,.datepicker table tr td.today:active:hover,.open>.dropdown-toggle.datepicker table tr td.today.focus,.open>.dropdown-toggle.datepicker table tr td.today:focus,.open>.dropdown-toggle.datepicker table tr td.today:hover {
    color: #000;
    background-color: #ffbc42;
    border-color: #b37400
}

.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today[disabled].focus,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today.focus,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover {
    background-color: #ffdb99;
    border-color: #ffb733
}

.datepicker table tr td.today .badge {
    color: #ffdb99;
    background-color: #000
}

.datepicker table tr td.today.focused {
    background: #ffc966
}

.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:active {
    background: #ffdb99;
    color: #777
}

.datepicker table tr td.range {
    color: #000;
    background-color: #eee;
    border-color: #bbb;
    border-radius: 0
}

.datepicker table tr td.range.focus,.datepicker table tr td.range:focus {
    color: #000;
    background-color: #d5d5d5;
    border-color: #7c7c7c
}

.datepicker table tr td.range:hover {
    color: #000;
    background-color: #d5d5d5;
    border-color: #9d9d9d
}

.datepicker table tr td.range.active,.datepicker table tr td.range:active,.open>.dropdown-toggle.datepicker table tr td.range {
    color: #000;
    background-color: #d5d5d5;
    background-image: none;
    border-color: #9d9d9d
}

.datepicker table tr td.range.active.focus,.datepicker table tr td.range.active:focus,.datepicker table tr td.range.active:hover,.datepicker table tr td.range:active.focus,.datepicker table tr td.range:active:focus,.datepicker table tr td.range:active:hover,.open>.dropdown-toggle.datepicker table tr td.range.focus,.open>.dropdown-toggle.datepicker table tr td.range:focus,.open>.dropdown-toggle.datepicker table tr td.range:hover {
    color: #000;
    background-color: #c3c3c3;
    border-color: #7c7c7c
}

.datepicker table tr td.range.disabled.focus,.datepicker table tr td.range.disabled:focus,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range[disabled].focus,.datepicker table tr td.range[disabled]:focus,.datepicker table tr td.range[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.focus,fieldset[disabled] .datepicker table tr td.range:focus,fieldset[disabled] .datepicker table tr td.range:hover {
    background-color: #eee;
    border-color: #bbb
}

.datepicker table tr td.range .badge {
    color: #eee;
    background-color: #000
}

.datepicker table tr td.range.focused {
    background: #d5d5d5
}

.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:active {
    background: #eee;
    color: #777
}

.datepicker table tr td.range.highlighted {
    color: #000;
    background-color: #e4eef3;
    border-color: #9dc1d3
}

.datepicker table tr td.range.highlighted.focus,.datepicker table tr td.range.highlighted:focus {
    color: #000;
    background-color: #c1d7e3;
    border-color: #4b88a6
}

.datepicker table tr td.range.highlighted:hover {
    color: #000;
    background-color: #c1d7e3;
    border-color: #73a6c0
}

.datepicker table tr td.range.highlighted.active,.datepicker table tr td.range.highlighted:active,.open>.dropdown-toggle.datepicker table tr td.range.highlighted {
    color: #000;
    background-color: #c1d7e3;
    background-image: none;
    border-color: #73a6c0
}

.datepicker table tr td.range.highlighted.active.focus,.datepicker table tr td.range.highlighted.active:focus,.datepicker table tr td.range.highlighted.active:hover,.datepicker table tr td.range.highlighted:active.focus,.datepicker table tr td.range.highlighted:active:focus,.datepicker table tr td.range.highlighted:active:hover,.open>.dropdown-toggle.datepicker table tr td.range.highlighted.focus,.open>.dropdown-toggle.datepicker table tr td.range.highlighted:focus,.open>.dropdown-toggle.datepicker table tr td.range.highlighted:hover {
    color: #000;
    background-color: #a8c8d8;
    border-color: #4b88a6
}

.datepicker table tr td.range.highlighted.disabled.focus,.datepicker table tr td.range.highlighted.disabled:focus,.datepicker table tr td.range.highlighted.disabled:hover,.datepicker table tr td.range.highlighted[disabled].focus,.datepicker table tr td.range.highlighted[disabled]:focus,.datepicker table tr td.range.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.highlighted.focus,fieldset[disabled] .datepicker table tr td.range.highlighted:focus,fieldset[disabled] .datepicker table tr td.range.highlighted:hover {
    background-color: #e4eef3;
    border-color: #9dc1d3
}

.datepicker table tr td.range.highlighted .badge {
    color: #e4eef3;
    background-color: #000
}

.datepicker table tr td.range.highlighted.focused {
    background: #c1d7e3
}

.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.highlighted.disabled:active {
    background: #e4eef3;
    color: #777
}

.datepicker table tr td.range.today {
    color: #000;
    background-color: #f7ca77;
    border-color: #f1a417
}

.datepicker table tr td.range.today.focus,.datepicker table tr td.range.today:focus {
    color: #000;
    background-color: #f4b747;
    border-color: #815608
}

.datepicker table tr td.range.today:hover {
    color: #000;
    background-color: #f4b747;
    border-color: #bf800c
}

.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:active,.open>.dropdown-toggle.datepicker table tr td.range.today {
    color: #000;
    background-color: #f4b747;
    background-image: none;
    border-color: #bf800c
}

.datepicker table tr td.range.today.active.focus,.datepicker table tr td.range.today.active:focus,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today:active.focus,.datepicker table tr td.range.today:active:focus,.datepicker table tr td.range.today:active:hover,.open>.dropdown-toggle.datepicker table tr td.range.today.focus,.open>.dropdown-toggle.datepicker table tr td.range.today:focus,.open>.dropdown-toggle.datepicker table tr td.range.today:hover {
    color: #000;
    background-color: #f2aa25;
    border-color: #815608
}

.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today[disabled].focus,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today.focus,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover {
    background-color: #f7ca77;
    border-color: #f1a417
}

.datepicker table tr td.range.today .badge {
    color: #f7ca77;
    background-color: #000
}

.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:active {
    background: #f7ca77;
    color: #777
}

.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted {
    color: #fff;
    background-color: #777;
    border-color: #555;
    text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.datepicker table tr td.selected.focus,.datepicker table tr td.selected.highlighted.focus,.datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected:focus {
    color: #fff;
    background-color: #5e5e5e;
    border-color: #161616
}

.datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected:hover {
    color: #fff;
    background-color: #5e5e5e;
    border-color: #373737
}

.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected:active,.open>.dropdown-toggle.datepicker table tr td.selected,.open>.dropdown-toggle.datepicker table tr td.selected.highlighted {
    color: #fff;
    background-color: #5e5e5e;
    background-image: none;
    border-color: #373737
}

.datepicker table tr td.selected.active.focus,.datepicker table tr td.selected.active:focus,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.highlighted.active.focus,.datepicker table tr td.selected.highlighted.active:focus,.datepicker table tr td.selected.highlighted.active:hover,.datepicker table tr td.selected.highlighted:active.focus,.datepicker table tr td.selected.highlighted:active:focus,.datepicker table tr td.selected.highlighted:active:hover,.datepicker table tr td.selected:active.focus,.datepicker table tr td.selected:active:focus,.datepicker table tr td.selected:active:hover,.open>.dropdown-toggle.datepicker table tr td.selected.focus,.open>.dropdown-toggle.datepicker table tr td.selected.highlighted.focus,.open>.dropdown-toggle.datepicker table tr td.selected.highlighted:focus,.open>.dropdown-toggle.datepicker table tr td.selected.highlighted:hover,.open>.dropdown-toggle.datepicker table tr td.selected:focus,.open>.dropdown-toggle.datepicker table tr td.selected:hover {
    color: #fff;
    background-color: #4c4c4c;
    border-color: #161616
}

.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.highlighted.disabled.focus,.datepicker table tr td.selected.highlighted.disabled:focus,.datepicker table tr td.selected.highlighted.disabled:hover,.datepicker table tr td.selected.highlighted[disabled].focus,.datepicker table tr td.selected.highlighted[disabled]:focus,.datepicker table tr td.selected.highlighted[disabled]:hover,.datepicker table tr td.selected[disabled].focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover {
    background-color: #777;
    border-color: #555
}

.datepicker table tr td.selected .badge,.datepicker table tr td.selected.highlighted .badge {
    color: #777;
    background-color: #fff
}

.datepicker table tr td.active,.datepicker table tr td.active.highlighted {
    color: #fff;
    background-color: #1d2c2b;
    border-color: #131d1c;
    text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.datepicker table tr td.active.focus,.datepicker table tr td.active.highlighted.focus,.datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active:focus,.datepicker table tr td.active:hover {
    color: #fff;
    background-color: #090d0d;
    border-color: #000
}

.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active:active,.open>.dropdown-toggle.datepicker table tr td.active,.open>.dropdown-toggle.datepicker table tr td.active.highlighted {
    color: #fff;
    background-color: #090d0d;
    background-image: none;
    border-color: #000
}

.datepicker table tr td.active.active.focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active.focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active:active.focus,.datepicker table tr td.active:active:focus,.datepicker table tr td.active:active:hover,.open>.dropdown-toggle.datepicker table tr td.active.focus,.open>.dropdown-toggle.datepicker table tr td.active.highlighted.focus,.open>.dropdown-toggle.datepicker table tr td.active.highlighted:focus,.open>.dropdown-toggle.datepicker table tr td.active.highlighted:hover,.open>.dropdown-toggle.datepicker table tr td.active:focus,.open>.dropdown-toggle.datepicker table tr td.active:hover {
    color: #fff;
    background-color: #000;
    border-color: #000
}

.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.highlighted.disabled.focus,.datepicker table tr td.active.highlighted.disabled:focus,.datepicker table tr td.active.highlighted.disabled:hover,.datepicker table tr td.active.highlighted[disabled].focus,.datepicker table tr td.active.highlighted[disabled]:focus,.datepicker table tr td.active.highlighted[disabled]:hover,.datepicker table tr td.active[disabled].focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active[disabled]:hover,fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active.highlighted.focus,fieldset[disabled] .datepicker table tr td.active.highlighted:focus,fieldset[disabled] .datepicker table tr td.active.highlighted:hover,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover {
    background-color: #1d2c2b;
    border-color: #131d1c
}

.datepicker table tr td.active .badge,.datepicker table tr td.active.highlighted .badge {
    color: #1d2c2b;
    background-color: #fff
}

.datepicker table tr td span {
    display: block;
    width: 23%;
    height: 54px;
    line-height: 54px;
    float: left;
    margin: 1%;
    cursor: pointer;
    border-radius: 4px
}

.datepicker table tr td span.focused,.datepicker table tr td span:hover {
    background: #eee
}

.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover {
    background: 0 0;
    color: #777;
    cursor: default
}

.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th,.input-group.date .input-group-addon,.pointer,.togglePassword {
    cursor: pointer
}

.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover {
    color: #fff;
    background-color: #1d2c2b;
    border-color: #131d1c;
    text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.focus,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.focus,.datepicker table tr td span.active:hover:focus,.datepicker table tr td span.active:hover:hover {
    color: #fff;
    background-color: #090d0d;
    border-color: #000
}

.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active,.open>.dropdown-toggle.datepicker table tr td span.active,.open>.dropdown-toggle.datepicker table tr td span.active.disabled,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover,.open>.dropdown-toggle.datepicker table tr td span.active:hover {
    color: #fff;
    background-color: #090d0d;
    background-image: none;
    border-color: #000
}

.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover.active.focus,.datepicker table tr td span.active.disabled:hover.active:focus,.datepicker table tr td span.active.disabled:hover.active:hover,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active:hover:active:hover,.open>.dropdown-toggle.datepicker table tr td span.active.disabled.focus,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:focus,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover.focus,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover:focus,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover:hover,.open>.dropdown-toggle.datepicker table tr td span.active.focus,.open>.dropdown-toggle.datepicker table tr td span.active:focus,.open>.dropdown-toggle.datepicker table tr td span.active:hover,.open>.dropdown-toggle.datepicker table tr td span.active:hover.focus,.open>.dropdown-toggle.datepicker table tr td span.active:hover:focus,.open>.dropdown-toggle.datepicker table tr td span.active:hover:hover {
    color: #fff;
    background-color: #000;
    border-color: #000
}

.datepicker table tr td span.active.disabled.disabled.focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled.focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active.disabled:hover[disabled].focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled].focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active:hover.disabled.focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active:hover[disabled].focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active[disabled].focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active.disabled.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,fieldset[disabled] .datepicker table tr td span.active.focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover.focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active:hover:hover {
    background-color: #1d2c2b;
    border-color: #131d1c
}

.datepicker table tr td span.active .badge,.datepicker table tr td span.active.disabled .badge,.datepicker table tr td span.active.disabled:hover .badge,.datepicker table tr td span.active:hover .badge {
    color: #1d2c2b;
    background-color: #fff
}

.datepicker table tr td span.new,.datepicker table tr td span.old {
    color: #777
}

.datepicker .datepicker-switch {
    width: 145px
}

.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover {
    background: #eee
}

.datepicker .next.disabled,.datepicker .prev.disabled {
    visibility: hidden
}

.datepicker .cw {
    font-size: 10px;
    width: 12px;
    padding: 0 2px 0 5px;
    vertical-align: middle
}

.input-daterange {
    width: 100%
}

.input-daterange input {
    text-align: center
}

.input-daterange input:first-child {
    border-radius: 3px 0 0 3px
}

.input-daterange input:last-child {
    border-radius: 0 3px 3px 0
}

.input-daterange .input-group-addon {
    width: auto;
    min-width: 16px;
    padding: 4px 5px;
    line-height: 1.42857143;
    border-width: 1px 0;
    margin-left: -5px;
    margin-right: -5px
}

.flyout-cart,.flyout-cart a.btn,.flyout-user {
    width: 100%
}

.stockFlag {
    font-size: 12px;
    font-weight: 400
}

.stockFlag .low-on-stock,.stockFlag .ready-for-shipping {
    color: #60921d
}

.stockFlag .low-on-stock--red,.stockFlag .not-on-stock,.stockFlag .ready-for-shipping--red {
    color: #ff4769
}

.stockFlag .delivery-time {
    color: #1d2c2b
}

.agan-dropdown button.btn {
    height: 38px;
    border: 1px solid #d8d8d8;
    border-radius: 5px;
    background-color: #fff;
    outline: 0!important;
    box-shadow: none!important
}

.bootstrap-select.btn-group .dropdown-toggle .caret {
    border: none
}

.bootstrap-select.btn-group .dropdown-toggle .caret:before {
    font-family: FontAwesome;
    content: "\f107";
    position: absolute;
    top: -14px;
    right: 0;
    font-size: 1.75em;
    color: #15aff6
}

.bootstrap-select.open.btn-group .dropdown-toggle .caret:before {
    font-family: FontAwesome;
    content: "\f106";
    position: absolute;
    top: -16px;
    right: 0;
    font-size: 1.75em;
    color: #15aff6
}

.btn-default.active,.btn-default:active,.btn-default:hover,.open>.dropdown-toggle.btn-default {
    border-color: #bbb;
    outline: 0
}

.btn-default.active:hover,.btn-default:active:hover,.btn-default:hover:hover,.open>.dropdown-toggle.btn-default:hover {
    border-color: #bbb
}

.bootstrap-select.btn-group .dropdown-toggle:focus {
    outline: 0!important;
    box-shadow: none!important
}

.btn-default.active,.btn-default.active:hover,.btn-default:active,.btn-default:active:hover,.btn-default:hover,.btn-default:hover:hover,.open>.dropdown-toggle.btn-default,.open>.dropdown-toggle.btn-default:hover {
    background-color: #f1f5eb
}

.btn-group.agan-button-dropdown button.btn.dropdown-toggle {
    font-family: Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: 400;
    color: #314443;
    height: 38px;
    border: 0;
    border-radius: 5px;
    background-color: #f1f5eb;
    padding-right: 35px
}

.btn-group.agan-button-dropdown button.btn.dropdown-toggle:active,.btn-group.agan-button-dropdown button.btn.dropdown-toggle:focus {
    background-color: #f1f5eb
}

.btn-group.agan-button-dropdown button.btn.dropdown-toggle:after {
    font-family: FontAwesome;
    content: "\f0d7";
    position: absolute;
    top: 0;
    right: 10px;
    font-size: 1.75em
}

.btn-group.agan-button-dropdown.open button.btn.dropdown-toggle:after {
    font-family: FontAwesome;
    content: "\f0d8";
    position: absolute;
    top: 0;
    right: 10px;
    font-size: 1.75em
}

.btn-group.agan-button-dropdown ul.dropdown-menu {
    background: #fcfcf9;
    z-index: 999
}

.btn-group.agan-button-dropdown ul.dropdown-menu li a {
    text-decoration: none;
    padding-left: 10px;
    color: #314443;
    font-size: 12px
}

@media screen and (min-width: 1024px) {
    .btn-group.agan-button-dropdown ul.dropdown-menu li a {
        font-size:14px
    }
}

.btn-group.agan-button-dropdown ul.dropdown-menu li a:hover {
    background: #dce5cd
}

.flyout {
    display: none;
    position: absolute;
    z-index: 10000;
    background-color: #fcfcf9;
    padding: 0 10px 15px;
    box-shadow: 0 5px 5px rgba(0,0,0,.2);
    top: 51px;
    left: 0;
    right: 0
}

.flyout .flyout-header {
    text-align: left;
    font-family: Unbounded,"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: 22px;
    border-bottom: 1px solid #dce5cd;
    margin: 0 0 15px;
    padding: 15px 5px;
    line-height: 20px
}

.flyout .flyout-header .no-margin {
    margin-bottom: 0
}

.flyout-user .service-menu-box .badge {
    background-color: #ff4769;
    color: #fcfcf9;
    border-radius: 10px;
    padding: 3px 5px 2px;
    font-size: 11px;
    font-weight: 700;
    line-height: 11px;
    position: absolute;
    min-height: 17px;
    top: -3px;
    right: -3px;
    float: none;
    margin-left: 0
}

.flyout-user .service-menu-box .badge.agan-badge--user-flyout,.flyout-user .service-menu-box .badge.agan-badge--user-sidebar {
    position: relative;
    padding: 2px 5px
}

.flyout-user .service-menu-box .badge.agan-badge--minibasket-flyout {
    top: 4px;
    right: 2px
}

@media only screen and (min-width: 1024px) {
    .flyout-user .service-menu-box .badge.agan-badge--user {
        right:15px
    }

    .flyout-user .service-menu-box .badge.agan-badge--item-count {
        right: 10px
    }
}

.flyout-user .service-menu-box li {
    margin-bottom: 20px
}

.flyout-cart .basketFlyout table tr:last-child td {
    border-bottom: none
}

.flyout-cart a.btn.btn-blue--normal {
    margin-bottom: 15px
}

@media only screen and (min-width: 560px) {
    .flyout-cart a.btn {
        width:49%
    }

    .flyout-cart a.btn.btn-blue--normal {
        margin-bottom: 0;
        float: right!important;
        float: right
    }

    .flyout-cart a.btn.btn-orange {
        float: left!important;
        float: left
    }
}

@media only screen and (min-width: 768px) {
    .flyout {
        position:absolute;
        border-radius: 5px;
        box-shadow: 0 0 10px 0 rgba(0,0,0,.2);
        background-color: #fcfcf9;
        padding: 0 30px 15px;
        left: auto
    }

    .flyout::after,.flyout::before {
        display: inline-block;
        position: absolute;
        content: '';
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 0 8px 10px;
        border-color: transparent transparent #fcfcf9
    }

    .flyout-cart,.flyout-service,.flyout-user {
        top: 41px
    }

    .flyout-service {
        width: 320px;
        right: -90px
    }

    .flyout-service::before {
        right: 104px;
        top: -10px
    }

    .flyout-service::after {
        right: 104px;
        top: -8px
    }

    .flyout .service-item {
        float: left;
        width: 85px
    }

    .flyout .service-item .bg-circle {
        margin: 0 13px;
        width: 60px;
        height: 60px;
        background: radial-gradient(circle at center,#fefefe 0,#f8f8f8 60%,#fff 61%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#ffffff', GradientType=1)
    }

    .flyout-cart a.btn.btn-blue--normal,.flyout-user .service-menu-box li {
        margin-bottom: 10px
    }

    .flyout .service-item .service-link {
        display: block;
        text-align: center;
        line-height: 20px;
        font-size: 11px;
        color: #fecb08;
        font-weight: 500
    }

    .flyout .service-item:hover .service-link {
        color: #dbaf04
    }

    .flyout-user {
        right: -50px;
        min-width: 410px
    }

    .flyout-usp-newgoods,.flyout-usp-return,.flyout-usp-warranty {
        margin-top: 2px;
        min-width: 460px;
        z-index: 5000
    }

    .flyout-user::before {
        right: 62px;
        top: -10px
    }

    .flyout-user::after {
        right: 62px;
        top: -8px
    }

    .flyout-user .service-menu-box li:last-child {
        margin-bottom: 15px
    }

    .flyout-cart {
        width: 375px;
        right: -10px
    }

    .flyout-cart::before {
        right: 20px;
        top: -10px
    }

    .flyout-cart::after {
        right: 20px;
        top: -8px
    }

    .flyout-cart a.btn {
        width: 100%
    }

    .flyout-usp-warranty {
        top: 42px;
        left: 0
    }

    .flyout-usp-warranty::before {
        left: 42px;
        top: -10px
    }

    .flyout-usp-warranty::after {
        left: 42px;
        top: -8px
    }

    .flyout-usp-newgoods {
        top: 42px;
        left: -130px
    }

    .flyout-usp-newgoods::before {
        left: 225px;
        top: -10px
    }

    .flyout-usp-newgoods::after {
        left: 225px;
        top: -8px
    }

    .flyout-usp-return {
        top: 42px;
        right: 0
    }

    .flyout-usp-return::before {
        right: 42px;
        top: -10px
    }

    .flyout-usp-return::after {
        right: 42px;
        top: -8px
    }

    .flyout .agan-minibasket--price {
        font-size: 18px
    }
}

@media only screen and (min-width: 1024px) {
    .flyout-cart,.flyout-service,.flyout-user {
        top:64px
    }

    .flyout-service {
        width: 320px;
        right: -120px
    }

    .flyout-service::before {
        right: 152px;
        top: -10px
    }

    .flyout-service::after {
        right: 152px;
        top: -8px
    }

    .flyout-cart {
        width: 375px;
        right: 0
    }

    .flyout-cart::before {
        right: 20px;
        top: -10px
    }

    .flyout-cart::after {
        right: 20px;
        top: -8px
    }

    .flyout-user {
        right: -67px;
        min-width: 410px
    }

    .flyout-user::before {
        right: 95px;
        top: -10px
    }

    .flyout-user::after {
        right: 95px;
        top: -8px
    }
}

button:active,button:focus {
    outline: 0
}

input.form-control,select.form-control,textarea.form-control {
    border-color: #f1f5eb;
    outline: 0
}

input.form-control:active,input.form-control:focus,select.form-control:active,select.form-control:focus,textarea.form-control:active,textarea.form-control:focus {
    border-color: #1d2c2b;
    outline: 0;
    box-shadow: none
}

label,label input[type=radio] {
    margin: 0
}

input,select,textarea {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

input.agan-input,select.agan-input,textarea.agan-input {
    background-color: #f1f5eb;
    outline: 0;
    color: #314443
}

input.agan-input:active,input.agan-input:focus,select.agan-input:active,select.agan-input:focus,textarea.agan-input:active,textarea.agan-input:focus {
    border-color: #dce5cd;
    outline: 0;
    box-shadow: none
}

select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #000
}

.arrow:after {
    font-family: FontAwesome;
    content: "\f107";
    font-size: 1.75em;
    color: #1d2c2b;
    right: 26px;
    top: 2px;
    position: absolute;
    pointer-events: none
}

select.agan-input:not([multiple]) {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    position: relative
}

input:not([type=submit]):valid:required {
    background: rgba(109,180,85,.15)
}

input:not([type=submit]):optional {
    background-color: #f1f5eb
}

.error .btn-checkbox-label--multiline:before {
    border-color: #f1f5eb!important
}

.agan-radio-btn {
    display: inline-block;
    padding-right: 10px
}

.agan-radio-btn input[type=radio] {
    position: absolute;
    top: 35px;
    border: 1px solid #fff;
    visibility: visible;
    opacity: 0;
    z-index: 1
}

.agan-radio-btn input[type=radio]+label {
    display: inline-block;
    min-width: 100px;
    background-color: #f1f5eb;
    border: 1px solid #f1f5eb;
    transition: none
}

.agan-radio-btn input[type=radio]:checked+label {
    color: #f1f5eb;
    background-color: #1d2c2b;
    border: 1px solid #f1f5eb
}

.agan-radio-btn.error input[type=radio]+label {
    border-color: #f1f5eb!important
}

.form-control,input.agan-input,select.agan-input,textarea.agan-input {
    height: 38px;
    box-shadow: none;
    border-color: #f1f5eb;
    border-radius: 5px
}

.control-group {
    padding-bottom: 10px
}

.control-group .control-input {
    display: flex;
    flex-direction: row;
    justify-content: space-between
}

.control-group .control-input .control-input--short {
    width: 33.33%
}

.control-group .control-input .control-input--long {
    width: 66.66%
}

@media only screen and (min-width: 768px) {
    .control-group {
        display:flex;
        flex-direction: row
    }

    .control-group .control-label {
        width: 25%
    }

    .control-group .control-input {
        width: 75%
    }

    .control-group .spacer--checkbox-button,.control-group .spacer-horizontal--w25 {
        width: 25%
    }

    .control-group .spacer-horizontal--w30 {
        width: 30%
    }
}

.agan-fieldset legend {
    font-family: Unbounded,"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: 20px;
    margin: 0 0 20px;
    line-height: 1.1;
    border: none
}

.agan-fieldset legend .textLink-agan {
    margin-top: 3px
}

.agan-form-group {
    margin-right: -15px;
    margin-left: -15px
}

.agan-form-group>label {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    font-weight: 700!important
}

.agan-form-group>div:not([class^=col-]) {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px
}

@media (min-width: 768px) {
    .agan-form-group>label {
        float:left;
        width: 25%
    }

    .agan-form-group>div:not([class^=col-]) {
        float: left;
        width: 75%
    }
}

.agan-form-group.required>label:after {
    content: " *"
}

.agan-form-group .agan-form-group-helptext {
    display: block;
    font-size: 12px;
    color: #314443;
    margin-top: 5px
}

.pointer-events-none {
    pointer-events: none;
    user-select: none
}

.loginBox-password {
    position: relative
}

.togglePassword {
    position: absolute;
    right: 20px;
    top: 7px;
    color: #314443
}

.control-label--error {
    color: #980b24
}

.form-control-input--error {
    border-color: #980b24;
    color: #980b24
}

.form-control-input--error.active,.form-control-input--error:active,.form-control-input--error:focus {
    border-color: #980b24;
    color: #000
}

.agan-dropdown.form-control-input--error button.btn {
    border-color: #980b24
}

.radio-input--error {
    border-color: #980b24!important
}

.alert {
    padding: 10px;
    margin-bottom: 0
}

.alert.alert-danger,.alert.alert-info,.alert.alert-success {
    border-radius: 5px
}

.alert.alert-danger {
    background-color: #980b24;
    border-color: #980b24;
    color: #fff;
    font-size: 16px;
    margin-bottom: 20px
}

.alert.alert-info {
    background-color: #dce5cd;
    border-color: #dce5cd;
    color: #314443
}

.alert.alert-success {
    background-color: #60921d;
    border-color: #60921d;
    color: #1d2c2b
}

.listitem,.panel-agan {
    border: 5px solid #f1f5eb
}

.panel-agan {
    background-color: #fff;
    border-radius: 3px;
    padding: 10px;
    margin-bottom: 10px
}

.panel-footer {
    padding: 0;
    border-top: none;
    margin-bottom: 15px
}

.agan-form-group:after,.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.list-generic:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.row:after {
    content: "";
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
    width: 0
}

.textOverflow {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.noClick {
    cursor: default
}

.bgCover {
    background-repeat: no-repeat;
    background-size: cover
}

.dt {
    display: table;
    width: 100%
}

.dib {
    display: inline-block
}

.dtc {
    display: table-cell
}

.dtr {
    display: table-row
}

.db {
    display: block
}

.vam {
    vertical-align: middle
}

.vat {
    vertical-align: top
}

.vab {
    vertical-align: bottom
}

.tal {
    text-align: left
}

.tar {
    text-align: right
}

.tac {
    text-align: center
}

.w10 {
    width: 10%
}

.w20 {
    width: 20%
}

.w25 {
    width: 25%
}

.w27 {
    width: 27%
}

.w30 {
    width: 30%
}

.w33 {
    width: 33.33%
}

.w40 {
    width: 40%
}

.w45 {
    width: 45%
}

.w48 {
    width: 48%
}

.w50 {
    width: 50%
}

.w60 {
    width: 60%
}

.w66 {
    width: 66.66%
}

.w70 {
    width: 70%
}

.w73 {
    width: 73%
}

.w75 {
    width: 75%
}

.w80 {
    width: 80%
}

.w100 {
    width: 100%
}

.pos-rel {
    position: relative
}

.pos-abs {
    position: absolute
}

.pos-fix {
    position: fixed
}

.fn {
    float: none
}

.fl {
    float: left
}

.fr {
    float: right
}

.nob {
    border: 0
}

.bold {
    font-weight: 700
}

.heavy {
    font-weight: 900
}

.sansserif {
    font-family: sans-serif
}

.clear {
    clear: both
}

.nolist {
    list-style: none
}

.fontSansSerif {
    font-family: arial,sans-serif
}

.fontSmall {
    line-height: 20px;
    font-size: 11px
}

.letterSpacing {
    letter-spacing: .5em
}

.fontWeightNormal {
    font-weight: 400
}

.fontSizeNormal {
    font-size: 14px;
    line-height: 14px
}

.borderBox {
    box-sizing: border-box
}

.opacity50 {
    opacity: .5
}

@media (max-width: 767px) {
    .mt0-xs {
        margin-top:0
    }

    .mr0-xs {
        margin-right: 0
    }

    .mb0-xs {
        margin-bottom: 0
    }

    .ml0-xs {
        margin-left: 0
    }

    .pt0-xs {
        padding-top: 0
    }

    .pr0-xs {
        padding-right: 0
    }

    .pb0-xs {
        padding-bottom: 0
    }

    .pl0-xs {
        padding-left: 0
    }
}

@media (min-width: 768px) {
    .mt0-sm {
        margin-top:0
    }

    .mr0-sm {
        margin-right: 0
    }

    .mb0-sm {
        margin-bottom: 0
    }

    .ml0-sm {
        margin-left: 0
    }

    .pt0-sm {
        padding-top: 0
    }

    .pr0-sm {
        padding-right: 0
    }

    .pb0-sm {
        padding-bottom: 0
    }

    .pl0-sm {
        padding-left: 0
    }

    .mt5-sm {
        margin-top: 5px
    }

    .mr5-sm {
        margin-right: 5px
    }

    .mb5-sm {
        margin-bottom: 5px
    }

    .ml5-sm {
        margin-left: 5px
    }

    .pt5-sm {
        padding-top: 5px
    }

    .pr5-sm {
        padding-right: 5px
    }

    .pb5-sm {
        padding-bottom: 5px
    }

    .pl5-sm {
        padding-left: 5px
    }
}

@media (max-width: 767px) {
    .mt5-xs {
        margin-top:5px
    }

    .mr5-xs {
        margin-right: 5px
    }

    .mb5-xs {
        margin-bottom: 5px
    }

    .ml5-xs {
        margin-left: 5px
    }

    .pt5-xs {
        padding-top: 5px
    }

    .pr5-xs {
        padding-right: 5px
    }

    .pb5-xs {
        padding-bottom: 5px
    }

    .pl5-xs {
        padding-left: 5px
    }

    .mt10-xs {
        margin-top: 10px
    }

    .mr10-xs {
        margin-right: 10px
    }

    .mb10-xs {
        margin-bottom: 10px
    }

    .ml10-xs {
        margin-left: 10px
    }

    .pt10-xs {
        padding-top: 10px
    }

    .pr10-xs {
        padding-right: 10px
    }

    .pb10-xs {
        padding-bottom: 10px
    }

    .pl10-xs {
        padding-left: 10px
    }
}

@media (min-width: 768px) {
    .mt10-sm {
        margin-top:10px
    }

    .mr10-sm {
        margin-right: 10px
    }

    .mb10-sm {
        margin-bottom: 10px
    }

    .ml10-sm {
        margin-left: 10px
    }

    .pt10-sm {
        padding-top: 10px
    }

    .pr10-sm {
        padding-right: 10px
    }

    .pb10-sm {
        padding-bottom: 10px
    }

    .pl10-sm {
        padding-left: 10px
    }

    .mt15-sm {
        margin-top: 15px
    }

    .mr15-sm {
        margin-right: 15px
    }

    .mb15-sm {
        margin-bottom: 15px
    }

    .ml15-sm {
        margin-left: 15px
    }

    .pt15-sm {
        padding-top: 15px
    }

    .pr15-sm {
        padding-right: 15px
    }

    .pb15-sm {
        padding-bottom: 15px
    }

    .pl15-sm {
        padding-left: 15px
    }
}

@media (max-width: 767px) {
    .mt15-xs {
        margin-top:15px
    }

    .mr15-xs {
        margin-right: 15px
    }

    .mb15-xs {
        margin-bottom: 15px
    }

    .ml15-xs {
        margin-left: 15px
    }

    .pt15-xs {
        padding-top: 15px
    }

    .pr15-xs {
        padding-right: 15px
    }

    .pb15-xs {
        padding-bottom: 15px
    }

    .pl15-xs {
        padding-left: 15px
    }

    .mt20-xs {
        margin-top: 20px
    }

    .mr20-xs {
        margin-right: 20px
    }

    .mb20-xs {
        margin-bottom: 20px
    }

    .ml20-xs {
        margin-left: 20px
    }

    .pt20-xs {
        padding-top: 20px
    }

    .pr20-xs {
        padding-right: 20px
    }

    .pb20-xs {
        padding-bottom: 20px
    }

    .pl20-xs {
        padding-left: 20px
    }
}

@media (min-width: 768px) {
    .mt20-sm {
        margin-top:20px
    }

    .mr20-sm {
        margin-right: 20px
    }

    .mb20-sm {
        margin-bottom: 20px
    }

    .ml20-sm {
        margin-left: 20px
    }

    .pt20-sm {
        padding-top: 20px
    }

    .pr20-sm {
        padding-right: 20px
    }

    .pb20-sm {
        padding-bottom: 20px
    }

    .pl20-sm {
        padding-left: 20px
    }

    .mt25-sm {
        margin-top: 25px
    }

    .mr25-sm {
        margin-right: 25px
    }

    .mb25-sm {
        margin-bottom: 25px
    }

    .ml25-sm {
        margin-left: 25px
    }

    .pt25-sm {
        padding-top: 25px
    }

    .pr25-sm {
        padding-right: 25px
    }

    .pb25-sm {
        padding-bottom: 25px
    }

    .pl25-sm {
        padding-left: 25px
    }
}

@media (max-width: 767px) {
    .mt25-xs {
        margin-top:25px
    }

    .mr25-xs {
        margin-right: 25px
    }

    .mb25-xs {
        margin-bottom: 25px
    }

    .ml25-xs {
        margin-left: 25px
    }

    .pt25-xs {
        padding-top: 25px
    }

    .pr25-xs {
        padding-right: 25px
    }

    .pb25-xs {
        padding-bottom: 25px
    }

    .pl25-xs {
        padding-left: 25px
    }

    .mt30-xs {
        margin-top: 30px
    }

    .mr30-xs {
        margin-right: 30px
    }

    .mb30-xs {
        margin-bottom: 30px
    }

    .ml30-xs {
        margin-left: 30px
    }

    .pt30-xs {
        padding-top: 30px
    }

    .pr30-xs {
        padding-right: 30px
    }

    .pb30-xs {
        padding-bottom: 30px
    }

    .pl30-xs {
        padding-left: 30px
    }
}

@media (min-width: 768px) {
    .mt30-sm {
        margin-top:30px
    }

    .mr30-sm {
        margin-right: 30px
    }

    .mb30-sm {
        margin-bottom: 30px
    }

    .ml30-sm {
        margin-left: 30px
    }

    .pt30-sm {
        padding-top: 30px
    }

    .pr30-sm {
        padding-right: 30px
    }

    .pb30-sm {
        padding-bottom: 30px
    }

    .pl30-sm {
        padding-left: 30px
    }

    .mt35-sm {
        margin-top: 35px
    }

    .mr35-sm {
        margin-right: 35px
    }

    .mb35-sm {
        margin-bottom: 35px
    }

    .ml35-sm {
        margin-left: 35px
    }

    .pt35-sm {
        padding-top: 35px
    }

    .pr35-sm {
        padding-right: 35px
    }

    .pb35-sm {
        padding-bottom: 35px
    }

    .pl35-sm {
        padding-left: 35px
    }
}

@media (max-width: 767px) {
    .mt35-xs {
        margin-top:35px
    }

    .mr35-xs {
        margin-right: 35px
    }

    .mb35-xs {
        margin-bottom: 35px
    }

    .ml35-xs {
        margin-left: 35px
    }

    .pt35-xs {
        padding-top: 35px
    }

    .pr35-xs {
        padding-right: 35px
    }

    .pb35-xs {
        padding-bottom: 35px
    }

    .pl35-xs {
        padding-left: 35px
    }

    .mt40-xs {
        margin-top: 40px
    }

    .mr40-xs {
        margin-right: 40px
    }

    .mb40-xs {
        margin-bottom: 40px
    }

    .ml40-xs {
        margin-left: 40px
    }

    .pt40-xs {
        padding-top: 40px
    }

    .pr40-xs {
        padding-right: 40px
    }

    .pb40-xs {
        padding-bottom: 40px
    }

    .pl40-xs {
        padding-left: 40px
    }
}

@media (min-width: 768px) {
    .mt40-sm {
        margin-top:40px
    }

    .mr40-sm {
        margin-right: 40px
    }

    .mb40-sm {
        margin-bottom: 40px
    }

    .ml40-sm {
        margin-left: 40px
    }

    .pt40-sm {
        padding-top: 40px
    }

    .pr40-sm {
        padding-right: 40px
    }

    .pb40-sm {
        padding-bottom: 40px
    }

    .pl40-sm {
        padding-left: 40px
    }

    .mt45-sm {
        margin-top: 45px
    }

    .mr45-sm {
        margin-right: 45px
    }

    .mb45-sm {
        margin-bottom: 45px
    }

    .ml45-sm {
        margin-left: 45px
    }

    .pt45-sm {
        padding-top: 45px
    }

    .pr45-sm {
        padding-right: 45px
    }

    .pb45-sm {
        padding-bottom: 45px
    }

    .pl45-sm {
        padding-left: 45px
    }
}

@media (max-width: 767px) {
    .mt45-xs {
        margin-top:45px
    }

    .mr45-xs {
        margin-right: 45px
    }

    .mb45-xs {
        margin-bottom: 45px
    }

    .ml45-xs {
        margin-left: 45px
    }

    .pt45-xs {
        padding-top: 45px
    }

    .pr45-xs {
        padding-right: 45px
    }

    .pb45-xs {
        padding-bottom: 45px
    }

    .pl45-xs {
        padding-left: 45px
    }

    .mt50-xs {
        margin-top: 50px
    }

    .mr50-xs {
        margin-right: 50px
    }

    .mb50-xs {
        margin-bottom: 50px
    }

    .ml50-xs {
        margin-left: 50px
    }

    .pt50-xs {
        padding-top: 50px
    }

    .pr50-xs {
        padding-right: 50px
    }

    .pb50-xs {
        padding-bottom: 50px
    }

    .pl50-xs {
        padding-left: 50px
    }
}

@media (min-width: 768px) {
    .mt50-sm {
        margin-top:50px
    }

    .mr50-sm {
        margin-right: 50px
    }

    .mb50-sm {
        margin-bottom: 50px
    }

    .ml50-sm {
        margin-left: 50px
    }

    .pt50-sm {
        padding-top: 50px
    }

    .pr50-sm {
        padding-right: 50px
    }

    .pb50-sm {
        padding-bottom: 50px
    }

    .pl50-sm {
        padding-left: 50px
    }
}

.mt00 {
    margin-top: 0!important
}

.mt05 {
    margin-top: 5px!important
}

.mt10 {
    margin-top: 10px
}

.mt15 {
    margin-top: 15px
}

.mt20 {
    margin-top: 20px
}

.mt30 {
    margin-top: 30px
}

.mt40 {
    margin-top: 40px
}

.mt50 {
    margin-top: 50px
}

.mr00 {
    margin-right: 0
}

.mr05 {
    margin-right: 5px
}

.mr10 {
    margin-right: 10px
}

.mr15 {
    margin-right: 15px
}

.mr20 {
    margin-right: 20px
}

.mr30 {
    margin-right: 30px
}

.mr40 {
    margin-right: 40px
}

.mr50 {
    margin-right: 50px
}

.mb00 {
    margin-bottom: 0
}

.mb05 {
    margin-bottom: 5px
}

.mb10 {
    margin-bottom: 10px
}

.mb15 {
    margin-bottom: 15px
}

.mb20 {
    margin-bottom: 20px
}

.mb30 {
    margin-bottom: 30px
}

.mb40 {
    margin-bottom: 40px
}

.mb50 {
    margin-bottom: 50px
}

.mb60 {
    margin-bottom: 60px
}

.ml00 {
    margin-left: 0
}

.ml10 {
    margin-left: 10px
}

.ml15 {
    margin-left: 15px
}

.ml20 {
    margin-left: 20px
}

.ml30 {
    margin-left: 30px
}

.ml40 {
    margin-left: 40px
}

.ml50 {
    margin-left: 50px
}

.p00 {
    padding: 0
}

.pt00 {
    padding-top: 0
}

.pt10 {
    padding-top: 10px
}

.pt15 {
    padding-top: 15px
}

.pt20 {
    padding-top: 20px
}

.pt30 {
    padding-top: 30px
}

.pt40 {
    padding-top: 40px
}

.pt50 {
    padding-top: 50px
}

.pt60 {
    padding-top: 60px
}

.pl00 {
    padding-left: 0
}

.pl10 {
    padding-left: 10px
}

.pl15 {
    padding-left: 15px
}

.pl20 {
    padding-left: 20px
}

.pl30 {
    padding-left: 30px
}

.pl40 {
    padding-left: 40px
}

.pl50 {
    padding-left: 50px
}

.pl60 {
    padding-left: 60px
}

.pr00 {
    padding-right: 0
}

.pr05 {
    padding-right: 5px
}

.pr10 {
    padding-right: 10px
}

.pr15 {
    padding-right: 15px
}

.pr20 {
    padding-right: 20px
}

.pr30 {
    padding-right: 30px
}

.pr40 {
    padding-right: 40px
}

.pr50 {
    padding-right: 50px
}

.pr60 {
    padding-right: 60px
}

.pb00 {
    padding-bottom: 0
}

.pb05 {
    padding-bottom: 5px
}

.pb10 {
    padding-bottom: 10px
}

.pb20 {
    padding-bottom: 20px
}

.pb30 {
    padding-bottom: 30px
}

.pb40 {
    padding-bottom: 40px
}

.pb50 {
    padding-bottom: 50px
}

.pb60 {
    padding-bottom: 60px
}

div.imageWrapper {
    overflow: hidden
}

img.scaleUp {
    transition: all .3s ease
}

img.scaleUp:hover {
    transform: scale(1.1)
}

.hoverScaleUp:hover,.hoverScaleUpSwiper:hover,.listitem.listitem-grid.listitem--hover .listitem-container img:hover,.listitem.listitem-grid.listitem--hover-start .listitem-container img:hover {
    transform: scale(1.03)
}

.hoverScaleUp {
    transition: all 150ms ease;
    overflow: hidden
}

.hoverScaleUpSwiper {
    transition: all 150ms ease-in-out;
    overflow: hidden
}

@media (min-width: 1170px) {
    .hidden-desktop {
        display:none!important
    }
}

.border-top {
    border-top: 1px solid #dce5cd
}

.border-bottom {
    border-bottom: 1px solid #dce5cd
}

.border-right {
    border-right: 1px solid #dce5cd
}

.border-left {
    border-left: 1px solid #d8d8d8
}

.showMore {
    position: relative
}

.showMore .showMore-content {
    height: 300px;
    overflow: hidden
}

.showMore .showMore-button {
    display: flex;
    width: 100%;
    height: 110px;
    position: absolute;
    bottom: -13px;
    left: 0;
    margin: 0;
    padding: 30px 0 10px;
    text-align: center;
    background: rgba(248,248,248,0);
    background: linear-gradient(to bottom,rgba(248,248,248,0) 0,#fff 45%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#ffffff, GradientType=0)
}

.showMore .showMore-button .showMore-button-text--default,.showMore .showMore-button .showMore-button-text--less {
    width: 100%;
    display: inline-block;
    position: relative;
    bottom: -34px;
    padding: 15px 0;
    font-weight: 700;
    font-size: 15px;
    cursor: pointer;
    line-height: 16px;
    color: #1d2c2b
}

.showMore .showMore-button .showMore-button-text--less,.showMore.showMore--expand .showMore-button .showMore-button-text--default,.tabbed-content .tabbed-content-tabs {
    display: none
}

.showMore.showMore--expand .showMore-content {
    height: 100%;
    padding-bottom: 20px
}

.showMore.showMore--expand .showMore-button {
    position: absolute;
    bottom: -20px;
    background: 0 0
}

.showMore.showMore--expand .showMore-button .showMore-button-text--less {
    display: inline-block
}

[class^=sprite-] {
    background-image: url(data:image/png;base64,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);
    background-repeat: no-repeat;
    display: inline-block
}

@media (-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx) {
    [class^=sprite-] {
        background-image:url(data:image/png;base64,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);
        background-size: 4321px 63px;
        background-repeat: no-repeat;
        display: inline-block
    }
}

.sprite-basket-empty {
    width: 32px;
    height: 32px;
    background-position: -960px 0
}

.sprite-basket-empty:hover {
    background-position: -992px 0
}

.sprite-basket-empty--big {
    display: table;
    margin: 0 auto;
    width: 63px;
    height: 63px;
    background-position: -1088px 0
}

.sprite-kaufaufraten {
    width: 45px;
    height: 26px;
    background-position: -1560px 0
}

.sprite-kaufaufrechnung-footer {
    width: 104px;
    height: 10px;
    background-position: -2155px 0
}

.sprite-vorkasse {
    width: 47px;
    height: 10px;
    background-position: -1937px 0
}

.sprite-amex {
    width: 29px;
    height: 29px;
    background-position: -1215px 0
}

.sprite-ec {
    width: 19px;
    height: 23px;
    background-position: -1303px 0
}

.sprite-master {
    width: 38px;
    height: 24px;
    background-position: -1659px 0
}

.sprite-paypal {
    width: 68px;
    height: 17px;
    background-position: -1698px 0
}

.sprite-sofort {
    width: 52px;
    height: 17px;
    background-position: -1766px 0
}

.sprite-visa {
    width: 51px;
    height: 18px;
    background-position: -1885px 0
}

.sprite-amazonpay {
    width: 91px;
    height: 18px;
    background-position: -3259px 0
}

.sprite-klarna {
    width: 71px;
    height: 16px;
    background-position: -3351px 0
}

.sprite-sepa {
    width: 50px;
    height: 20px;
    background-position: -4241px 0
}

.sprite-ups {
    width: 21px;
    height: 23px;
    background-position: -3443px 0
}

.sprite-eu {
    width: 35px;
    height: 23px;
    background-position: -3464px 0
}

.sprite-efre {
    width: 35px;
    height: 23px;
    background-position: -3500px 0
}

.sprite-facebook {
    width: 27px;
    height: 28px;
    background-position: -1386px 0
}

.sprite-twitter {
    width: 27px;
    height: 23px;
    background-position: -1858px 0
}

.sprite-youtube {
    width: 24px;
    height: 28px;
    background-position: -2083px 0
}

.sprite-instagram {
    width: 30px;
    height: 30px;
    background-position: -3830px 0
}

.sprite-tiktok {
    width: 30px;
    height: 30px;
    background-position: -4291px 0
}

.sprite-partnerWKS {
    width: 98px;
    height: 30px;
    background-position: -1985px 0
}

.sprite-idealo {
    width: 39px;
    height: 40px;
    background-position: -1482px 0
}

.sprite-ausz1 {
    width: 38px;
    height: 38px;
    background-position: -1522px 0
}

.sprite-ausz2 {
    width: 59px;
    height: 38px;
    background-position: -1244px 0
}

.sprite-ausz3 {
    width: 63px;
    height: 38px;
    background-position: -1322px 0
}

.sprite-ausz4 {
    width: 48px;
    height: 38px;
    background-position: -2107px 0
}

.sprite-ausz5 {
    width: 67px;
    height: 38px;
    background-position: -1415px 0
}

.sprite-ausz6 {
    width: 39px;
    height: 38px;
    background-position: -1819px 0
}

[class^=sprite-usp-] {
    width: 32px;
    height: 32px;
    margin-right: 5px
}

.sprite-usp-shield {
    background-position: -256px 0
}

.sprite-usp-shield:hover {
    background-position: -288px 0
}

.sprite-usp-badge {
    background-position: 0 0
}

.sprite-usp-badge:hover {
    background-position: -32px 0
}

.sprite-usp-calendar {
    background-position: -512px 0
}

.sprite-usp-calendar:hover {
    background-position: -544px 0
}

.sprite-header-service {
    width: 37px;
    height: 27px;
    background-position: -2421px 0
}

.sprite-header-service:hover {
    background-position: -2458px 0
}

.sprite-header-account {
    width: 27px;
    height: 27px;
    background-position: -2260px 0
}

.sprite-header-account:hover {
    background-position: -2287px 0
}

.sprite-header-cart {
    width: 27px;
    height: 27px;
    background-position: -2495px 0
}

.sprite-header-cart:hover {
    background-position: -2522px 0
}

.sprite-header-cart-empty {
    width: 27px;
    height: 27px;
    background-position: -2495px 0
}

.sprite-header-compare {
    width: 31px;
    height: 32px;
    background-position: -770px 0
}

.sprite-header-compare:hover {
    background-position: -802px 0
}

.sprite-search-search {
    width: 27px;
    height: 27px;
    background-position: -2314px 0
}

.sprite-search-search:hover {
    background-position: -2341px 0
}

.sprite-search-trash {
    width: 27px;
    height: 27px;
    background-position: -2369px 0
}

.sprite-search-trash:hover {
    background-position: -2396px 0
}

.sprite-search-close {
    width: 27px;
    height: 27px;
    background-position: -2551px 0
}

.sprite-search-close:hover {
    background-position: -2578px 0
}

.sprite-checkout-warranty_de {
    width: 60px;
    height: 60px;
    background-position: -2699px 0
}

.sprite-checkout-warranty_es {
    width: 60px;
    height: 60px;
    background-position: -2759px 0
}

.sprite-confianza-es {
    width: 96px;
    height: 38px;
    background-position: -2603px 0
}

.sprite-idealo_es {
    width: 39px;
    height: 40px;
    background-position: -2819px 0
}

.sprite-locompramos_es {
    width: 112px;
    height: 30px;
    background-position: -2859px 0
}

.sprite-vorkasse_es {
    width: 138px;
    height: 9px;
    background-position: -2971px 0
}

.sprite-cartebleue_fr {
    width: 83px;
    height: 38px;
    background-position: -4158px 0
}

.sprite-vendre_fr {
    width: 180px;
    height: 24px;
    background-position: -3924px 0
}

.sprite--position-offset {
    margin-left: 15px;
    margin-top: 15px
}

.sprite-lieferung-es {
    width: 140px;
    height: 18px;
    background-position: -3550px 0
}

.sprite-lieferung-fr {
    width: 140px;
    height: 18px;
    background-position: -3690px 0
}

.tabbed-content .tabbed-content-accordion-tab {
    display: block;
    min-height: 40px;
    padding: 16px 20px;
    font-size: 18px;
    font-weight: 700;
    color: #1d2c2b;
    background-color: transparent;
    cursor: pointer;
    margin-bottom: 7px;
    text-decoration: none;
    border-bottom: 7px solid #f1f5eb;
    border-radius: 5px
}

.tabbed-content .tabbed-content-accordion-tab .agan_arrow {
    margin-top: 2px;
    transform: rotate(45deg)
}

.tabbed-content .tabbed-content-item {
    position: relative
}

.tabbed-content .tabbed-content-item .tabbed-content-item-content {
    opacity: 0;
    height: 0;
    display: none;
    transition: opacity .5s
}

.tabbed-content .tabbed-content-item .tabbed-content-item-content .start-seo-text {
    margin: 0
}

.tabbed-content .tabbed-content-item.active {
    border-radius: 5px;
    border: 7px solid #f1f5eb
}

.tabbed-content .tabbed-content-item.active .tabbed-content-accordion-tab {
    background-color: #f1f5eb
}

.tabbed-content .tabbed-content-item.active .tabbed-content-accordion-tab .agan_arrow {
    margin-top: 7px;
    transform: rotate(-135deg)
}

.tabbed-content .tabbed-content-item.active .tabbed-content-item-content {
    display: block;
    padding: 15px;
    height: 100%;
    width: 100%;
    opacity: 1;
    visibility: visible;
    transition: opacity .5s
}

@media only screen and (min-width: 1024px) {
    .tabbed-content .tabbed-content-tabs {
        display:flex;
        justify-content: center;
        gap: 7px;
        margin-bottom: 7px;
        padding-top: 16px;
        margin-top: 20px;
        padding-left: 0
    }

    .tabbed-content .tabbed-content-tabs li {
        display: inline-block;
        flex-grow: 1
    }

    .tabbed-content .tabbed-content-tabs li a {
        font-style: normal;
        line-height: 23px;
        font-weight: 700;
        font-size: 18px;
        outline: 0;
        color: #1d2c2b;
        padding: 8px 15px;
        text-decoration: none;
        border-bottom: 7px solid #f1f5eb;
        border-radius: 5px;
        text-align: center;
        display: block
    }

    .tabbed-content .tabbed-content-tabs li a:hover {
        color: #314443;
        border-color: #fecb08;
        transition: all 25ms
    }

    .tabbed-content .tabbed-content-tabs li a.active:hover {
        color: #1d2c2b
    }

    .tabbed-content .tabbed-content-tabs li a.active {
        border-bottom: 7px solid transparent;
        background-color: #f1f5eb
    }

    .tabbed-content .tabbed-content-item {
        min-height: 0;
        display: flex;
        transition: height .3s
    }

    .tabbed-content .tabbed-content-item .tabbed-content-accordion-tab,.tabbed-content .tabbed-content-item::before {
        display: none
    }

    .tabbed-content .tabbed-content-item.active .tabbed-content-item-content {
        display: block;
        min-height: 150px;
        background-color: #fff;
        transition: height .3s
    }
}

.details-check {
    color: #1d2c2b;
    margin-right: 7px
}

.conditions {
    margin: 20px 0
}

.conditions .conditions-title {
    position: relative;
    padding: 14px;
    font-size: 16px;
    font-weight: 700;
    margin-bottom: 7px;
    background: #f4f7ef;
    border-radius: 5px
}

.conditions .conditions-title .linkToNoticeList,.conditions .conditions-title .loginToNotice {
    color: #fecb08;
    display: none;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 8px;
    margin: auto;
    height: 45px
}

@media only screen and (min-width: 768px) {
    .conditions .conditions-title .linkToNoticeList,.conditions .conditions-title .loginToNotice {
        display:inline-block;
        margin-top: 10px
    }
}

.conditions .conditions-spinner {
    display: none;
    height: 24px;
    position: absolute;
    right: 20px;
    top: 3px
}

.conditions .conditions-spinner.conditions-spinner--active {
    display: block
}

.conditions .conditions-condition {
    background: #f4f7ef;
    overflow: hidden;
    display: flex;
    gap: 2rem;
    align-items: center;
    justify-content: space-between;
    position: relative;
    padding: 14px;
    transition: all 150ms linear;
    border-left: 7px solid #f1f5eb;
    border-right: 7px solid #f1f5eb
}

.conditions .conditions-condition:after,.conditions .conditions-condition:before {
    display: table;
    content: " "
}

.conditions .conditions-condition:after {
    content: "";
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
    width: 0
}

.conditions .conditions-condition:nth-child(3) {
    border-top: 7px solid #f1f5eb;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px
}

.conditions .conditions-condition:last-child {
    border-bottom: 7px solid #f1f5eb;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px
}

.conditions .conditions-condition:hover {
    background: #dce5cd;
    cursor: pointer
}

.conditions .conditions-condition::after,.conditions .conditions-condition::before {
    display: none
}

.conditions .conditions-condition .condition-info {
    font-size: 12px;
    font-weight: 400
}

.conditions .conditions-condition .btn-radio {
    display: flex;
    align-items: center;
    min-width: 25%
}

.conditions .conditions-condition .btn-radio label {
    font-size: 16px;
    margin: 0;
    font-weight: 700;
    white-space: nowrap
}

.conditions .conditions-condition .conditions-check {
    font-size: 12px;
    font-weight: 400;
    display: none
}

.conditions .conditions-condition .conditions-check .fa {
    font-size: 14px
}

.conditions .conditions-condition .conditions-price {
    float: right;
    text-align: right;
    font-size: 18px;
    padding-top: 2px;
    font-weight: 600;
    flex: 1
}

.conditions .conditions-condition.condition--selected {
    background: #fff
}

.conditions .conditions-condition.condition--selected .conditions-check {
    display: block
}

.conditions .conditions-condition.condition--selected .conditions-price {
    color: #ff4769
}

.conditions .conditions-condition.condition--outofstock .btn-radio label,.conditions .conditions-condition.condition--outofstock .conditions-check,.conditions .conditions-condition.condition--outofstock .conditions-price {
    color: #9da99d!important
}

.conditions .conditions-condition.condition--outofstock .prebook-now {
    display: inline-block;
    padding: 3px 6px;
    transition: background-color 250ms;
    font-size: 12px;
    background-color: #9da99d;
    color: #fcfcf9;
    border-radius: 5px
}

.conditions .conditions-condition.condition--outofstock:hover .prebook-now {
    background-color: #fecb08
}

.conditions .conditions--newprice {
    color: #ff4769;
    position: relative;
    top: -3px
}

@media only screen and (min-width: 768px) {
    .conditions {
        margin-top:0!important
    }

    .conditions .conditions-condition .conditions-check {
        display: block;
        margin: 0
    }

    .conditions .conditions-condition .conditions-price {
        text-align: right
    }
}

@media only screen and (min-width: 1024px) {
    .conditions .conditions-condition .conditions-check {
        display:block;
        margin: 0
    }
}

.listitem {
    text-align: center;
    background-color: #fff;
    border-radius: 8px;
    margin: 5px;
    position: relative
}

.listitem a {
    color: #314443;
    text-decoration: none!important
}

.listitem .listitem-not-in-stock-badge {
    font-size: 14px;
    font-weight: 500;
    color: #fecb08;
    width: 100%;
    position: absolute;
    padding: 8px;
    background-color: #314443;
    z-index: 70;
    top: 43%;
    left: 0
}

.listitem .listitem-container {
    position: relative;
    overflow: hidden;
    padding: 5px;
    height: 170px
}

.listitem .listitem-container .listitem-image {
    height: 150px;
    width: auto
}

.listitem .listitem-container .listitem-image img {
    display: block;
    max-width: 100%;
    height: auto;
    height: 100%;
    width: auto;
    -o-object-fit: contain;
    object-fit: contain;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    box-sizing: border-box;
    margin: auto
}

.listitem .listitem-badge {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    text-transform: uppercase;
    padding: 6px 20px;
    color: #fff;
    background-color: #ff8400;
    position: absolute;
    top: 0;
    left: 0;
    right: 0
}

.listitem .listitem-additional-info {
    padding-bottom: 20px
}

.listitem .listitem-additional-info .listitem-title {
    line-height: 20px;
    margin: 10px 0 0;
    padding: 0 5px;
    font-size: 15px;
    word-break: normal;
    height: 40px;
    overflow: hidden
}

.listitem .listitem-additional-info .listitem-title a {
    color: #314443;
    text-decoration: none!important;
    font-weight: 700
}

.listitem .listitem-additional-info .listitem-title a i {
    font-size: 7px;
    position: relative;
    top: -2px
}

.listitem .listitem-additional-info .listitem-rating {
    margin-bottom: 0
}

.listitem .listitem-additional-info .listitem-rating .pull-left {
    float: none!important;
    text-align: center
}

.listitem .listitem-additional-info .listitem-rating .pull-left .text-m {
    display: none
}

.listitem .listitem-additional-info .listitem-stikeprice {
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 14px;
    color: #bbb
}

.listitem .listitem-additional-info .listitem-price {
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 18px;
    margin-top: 5px
}

.listitem .listitem-additional-info .listitem-price .price-from {
    font-size: 12px
}

.listitem .listitem-additional-info .listitem-price .btn {
    width: 100%;
    padding: 6px 20px
}

.listitem .listitem-additional-info .listitem-price .btn .price-from {
    font-size: 16px
}

@media only screen and (min-width: 768px) {
    .listitem .listitem-container {
        padding-top:5px;
        height: 162px;
        max-height: none
    }

    .listitem .listitem-container .listitem-image {
        height: 200px;
        width: auto;
        margin: 0 auto
    }

    .listitem .listitem-container .listitem-image img {
        display: block;
        max-width: 100%;
        height: auto;
        height: 100%;
        width: auto
    }

    .listitem .listitem-additional-info .listitem-title {
        font-size: 16px;
        word-break: normal;
        font-weight: 700;
        color: #314443
    }

    .listitem .listitem-additional-info .listitem-title a {
        text-decoration: none!important
    }

    .listitem .listitem-additional-info .listitem-stikeprice {
        font-size: 18px;
        line-height: 18px;
        margin-top: 5px
    }

    .listitem .listitem-additional-info .listitem-price {
        font-size: 18px;
        line-height: 18px
    }

    .listitem .listitem-additional-info .listitem-price .price-from {
        font-size: 16px
    }

    .listitem .listitem-additional-info .listitem-rating {
        margin-top: 5px
    }

    .listitem.listitem-grid .listitem-variants .listitem-variants-item {
        font-size: 12px
    }
}

@media only screen and (min-width: 1024px) {
    .listitem .listitem-container {
        padding:25px 20px;
        height: auto!important;
        max-height: none
    }

    .listitem .listitem-container .listitem-image {
        padding-top: 5px;
        height: 255px;
        width: auto
    }

    .listitem .listitem-container .listitem-image img {
        display: block;
        max-width: 100%;
        height: auto;
        height: 100%;
        width: auto
    }
}

@media only screen and (min-width: 1170px) {
    .listitem .listitem-container {
        padding:20px
    }
}

.listitem.listitem-grid,.listitem.listitem-grid .myTransition {
    transition: all 150ms ease-out
}

.listitem.listitem-grid .listitem-variants {
    display: none;
    content-visibility: hidden;
    grid-template-rows: repeat(4,1fr);
    grid-column-gap: 1px;
    margin: 0;
    padding: 0;
    list-style: none
}

.listitem.listitem-grid .listitem-variants .listitem-variants-item {
    font-weight: 500;
    margin-bottom: 7px;
    border: 2px solid #dce5cd;
    border-radius: 5px
}

.listitem.listitem-grid .listitem-variants .listitem-variants-infobar {
    display: flex;
    justify-content: space-between;
    color: #314443;
    background: #f1f5eb;
    padding: 3px 7px
}

.listitem.listitem-grid .listitem-variants .listitem-variants-infobar:hover {
    background: #dce5cd
}

.listitem.listitem-grid .listitem-variants .listitem-variants-infobar.outofstock {
    color: #31444377;
    background: #fff
}

.listitem.listitem-grid .listitem-variants .listitem-variants-infobar.outofstock:hover {
    background: #fcfcf9
}

.listitem.listitem-grid .listitem-variants .listitem-variants-infobar .listitem-variants-item-price {
    font-weight: bolder
}

.listitem.listitem-grid .listitem-variants .listitem-variants-infobar .listitem-variants-badge.listitem-variants-badge--outofstock {
    color: #31444377
}

.listitem.listitem-grid.listitem--hover-start {
    transition: all 150ms ease-out;
    border: 5px solid #dce5cd;
    border-radius: 8px!important
}

.listitem.listitem-grid.listitem--hover-start .listitem-container img {
    transition: all 150ms ease;
    overflow: hidden
}

.listitem.listitem-grid.listitem--hover {
    transition: all 150ms ease-out;
    border: 5px solid #dce5cd;
    border-radius: 8px!important;
    z-index: 100;
    margin: 0
}

.listitem.listitem-grid.listitem--hover .listitem-container img {
    transition: all 150ms ease;
    overflow: hidden
}

.listitem.listitem-grid.listitem--hover .listitem-badge {
    margin: -1px -1px 0
}

.listitem.listitem-grid.listitem--hover .listitem-additional-info {
    padding-bottom: 10px
}

.listitem.listitem-grid.listitem--hover .listitem-price,.listitem.listitem-grid.listitem--hover .listitem-rating,.listitem.listitem-grid.listitem--hover .listitem-stikeprice {
    display: none
}

.listitem.listitem-grid.listitem--hover .listitem-variants {
    display: grid;
    content-visibility: visible
}

.listitem.listitem-grid.listitem--hover:not(.listitem--has-variants) .listitem-container img {
    height: 200px;
    width: auto
}

.listitem.listitem-grid.listitem--hover:not(.listitem--has-variants) .listitem-additional-info {
    padding-bottom: 20px
}

.listitem.listitem-grid.listitem--hover:not(.listitem--has-variants) .listitem-price,.listitem.listitem-grid.listitem--hover:not(.listitem--has-variants) .listitem-rating,.listitem.listitem-grid.listitem--hover:not(.listitem--has-variants) .listitem-stikeprice {
    display: block
}

.listitem.listitem-grid.listitem--hover:not(.listitem--has-variants) .listitem-variants {
    display: none
}

@media only screen and (min-width: 1024px) {
    .listitem.listitem-grid .listitem-variants {
        padding:10px
    }

    .listitem.listitem-grid .listitem-variants .listitem-variants-item {
        font-size: 14px
    }
}

.categorytree,.categorytree ul {
    margin: 0;
    list-style: none;
    padding: 0 0 0 20px
}

.categorytree li a,.categorytree ul li a {
    position: relative;
    padding: 5px 0;
    display: block;
    font-size: 16px;
    font-weight: 700;
    color: #314443;
    text-decoration: none
}

.categorytree .active>a {
    font-size: 16px;
    font-weight: 700;
    color: #dbaf04;
    text-decoration: none
}

.categorytree .activeList li ul.activeList li a {
    font-weight: 500
}

.categorytree .exp>a:before,.categorytree .hasChild>a:before {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    left: -18px;
    font-size: 12px
}

.categorytree .hasChild>a:before {
    top: 9px;
    content: "\f0d8"
}

.categorytree .hasChild.exp>a:before {
    font-size: 24px;
    top: 2px;
    content: "\f0d8"
}

.categorytree>li>a {
    font-weight: 700;
    color: #314443;
    text-decoration: none
}

.categorytree>li>a:before {
    font-size: 24px;
    content: "\f0d8"
}

.categorytree>li a+ul {
    padding-left: 10px
}

.categorytree>li a+ul .hasChild>a:before {
    top: 9px;
    content: "\f0d8"
}

.categorytree>li a+ul .hasChild.exp>a:before {
    font-size: 24px;
    top: 2px;
    ccontent: "\f0d8"
}

.makaira-filter .makaira-filter__filter-headline {
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
    margin: 0 0 10px;
    padding: 0;
    border: none
}

.makaira-filter .makaira-filter__filter-headline--filtertype {
    font-size: 15px;
    font-weight: 700;
    text-transform: capitalize;
    margin: 0 0 15px
}

.makaira-filter .makaira-filter__label {
    margin-bottom: 10px
}

.makaira-filter .makaira-filter__label.btn-checkbox-label--multiline {
    padding-left: 34px
}

.makaira-filter .makaira-filter__label.btn-checkbox-label--multiline:before {
    top: -1px
}

.makaira-filter .noUi-horizontal .noUi-handle {
    width: 20px;
    height: 20px;
    top: -6px;
    border-radius: 20px;
    background: #314443;
    border: none;
    box-shadow: none
}

.makaira-filter .noUi-horizontal .noUi-handle:after,.makaira-filter .noUi-horizontal .noUi-handle:before {
    display: none
}

.makaira-filter .noUi-horizontal {
    height: 7px;
    background: #dce5cd;
    border: none;
    box-shadow: none
}

.makaira-filter .noUi-horizontal :active,.makaira-filter .noUi-horizontal :focus {
    outline: 0!important
}

.makaira-filter .noUi-connect {
    background-color: #fecb08;
    border: 0;
    box-shadow: none
}

.makaira-filter .makaira-filter__button {
    font-weight: 500;
    text-align: center;
    font-style: normal;
    background-color: #fcfcf9
}

.makaira-filter .makaira-filter__button--expand {
    font-weight: 700;
    color: #9da99d
}

.makaira-filter .makaira-filter__button--expand:hover {
    color: #1d2c2b;
    text-decoration: underline
}

.makaira-filter .mobilefilter-buttonwrap {
    width: 100%
}

#sidebar hr {
    margin: 20px 0;
    border-top: 1px solid #9da99d;
    width: 100%
}

#sidebar .sidebar-categorytree {
    margin-bottom: 40px
}

#sidebar .makaira-filter__filter-headline,#sidebar .sidebar-section-title {
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
    margin: 0 0 10px;
    border: none
}

#sidebar .makaira-filter__filter,#sidebar .makaira-form {
    margin: 0
}

#sidebar .sidebar-section-title {
    padding-bottom: 10px;
    border-bottom: 1px solid #d8d8d8
}

#sidebar .makaira-filter,#sidebar .makaira-filter__item {
    font-size: 14px
}

#sidebar .makaira-filter__button {
    font-weight: 500;
    text-align: center;
    font-style: normal
}

body.cl-search #sidebar .sidebar-section-title {
    margin-bottom: 40px;
    font-weight: 700
}

@media (min-width: 768px) {
    #sidebar {
        margin-top:6px
    }

    #sidebar .noUi-horizontal .noUi-handle-upper {
        left: -13px
    }

    body.cl-search #sidebar {
        margin-top: 126px
    }
}

body[class^=cl-account] #sidebar {
    margin-top: 0
}

#agan-mobilefilter {
    background: #fcfcf9
}

@media (max-width: 767px) {
    #sidebar .sidebar-categorytree,#sidebar .sidebar-section-title {
        display:none!important
    }

    #agan-mobilefilter {
        margin: 10px 0 0
    }

    #agan-mobilefilter hr {
        margin: 10px 0
    }

    #agan-mobilefilter hr:first-child {
        display: none
    }

    #agan-mobilefilter .mobilefilter-buttons button,#agan-mobilefilter .mobilefilter-buttons button:active,#agan-mobilefilter .mobilefilter-buttons button:focus,#agan-mobilefilter .mobilefilter-buttons button:hover,#agan-mobilefilter .mobilefilter-buttons select,#agan-mobilefilter .mobilefilter-buttons select:active,#agan-mobilefilter .mobilefilter-buttons select:focus,#agan-mobilefilter .mobilefilter-buttons select:hover {
        transition: none
    }

    #agan-mobilefilter .mobilefilter-buttons .btn {
        font-size: 14px;
        font-weight: 700;
        letter-spacing: -.25px;
        width: 100%;
        height: 50px
    }

    #agan-mobilefilter .mobilefilter-buttons .btn-primary {
        font-family: Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;
        color: #314443;
        background-color: #fecb08;
        border: 1px solid #fecb08;
        border-bottom-left-radius: 5px;
        border-bottom-right-radius: 5px
    }

    #agan-mobilefilter .mobilefilter-buttons select {
        border-color: #9da99d;
        background-color: #fcfcf9
    }

    #agan-mobilefilter .mobilefilter-button--filter {
        padding: 12px 8px 12px 19px!important
    }

    #agan-mobilefilter .mobilefilter-button--filter:after {
        font-family: FontAwesome;
        content: "\f0d7";
        position: absolute;
        right: 25px;
        top: 7px;
        font-size: 1.75em;
        transition: all .3s ease-in-out
    }

    #agan-mobilefilter .mobilefilter-filter {
        display: none;
        text-align: left;
        margin-top: 8px;
        border: 5px solid #dce5cd;
        border-radius: 0 5px 5px;
        padding: 20px
    }

    #agan-mobilefilter .mobilefilter-filter .makaira-form {
        margin: 0
    }

    #agan-mobilefilter .mobilefilter-filter .makaira-filter__filter {
        margin: 0 0 10px;
        display: block;
        width: 100%
    }

    #agan-mobilefilter .mobilefilter-filter .noUi-horizontal .noUi-handle {
        width: 25px;
        height: 25px;
        top: -10px
    }

    @-moz-document url-prefix() {
        #agan-mobilefilter .mobilefilter-filter {
            margin-top: 6px
        }
    }

    #agan-mobilefilter .mobilefilter-filter .makaira-filter__filter--range_slider {
        margin-bottom: 40px
    }

    #agan-mobilefilter .mobilefilter-buttonwrap {
        position: sticky;
        bottom: 0;
        right: 0;
        display: grid;
        grid-template-columns: 1fr 1fr;
        gap: 1em;
        background-color: #fcfcf9;
        padding: 8px 0
    }

    #agan-mobilefilter .mobilefilter-submit {
        width: 100%
    }

    #agan-mobilefilter .mobilefilter-submit button {
        height: auto;
        border-width: 1px
    }

    #agan-mobilefilter.agan-mobilefilter--open .mobilefilter-button--filter {
        font-weight: 700;
        color: #314443!important;
        background-color: #fcfcf9!important;
        border: 5px solid #dce5cd;
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0;
        border-bottom: none
    }

    #agan-mobilefilter.agan-mobilefilter--open .mobilefilter-button--filter:after {
        font-family: FontAwesome;
        content: "\f0d8";
        font-size: 1.75em;
        transition: all .3s ease-in-out
    }

    #agan-mobilefilter.agan-mobilefilter--open .mobilefilter-col--filter:after {
        content: " ";
        border-left: 5px solid #dce5cd;
        border-right: 5px solid #dce5cd;
        display: block;
        height: 13px;
        position: absolute;
        left: 0;
        right: 0;
        margin: 0 7px 0 15px;
        z-index: 1000;
        background: #fcfcf9
    }

    #agan-mobilefilter.agan-mobilefilter--open .mobilefilter-filter {
        display: block
    }
}

#usp .usp-box .usp-item-text,#usp-bottom .usp-bottom-wrapper .usp-bottom-item,.compare .compare-header .compare-headline,.list-generic div,.mega-nav .mega-nav-item .mega-nav-item-frame .mega-nav-item-content .mega-nav-item-teaser-left .menu-item-element-wrapper .menu-item-element-title,.mega-nav .mega-nav-item .mega-nav-item-frame .mega-nav-item-content .mega-nav-item-teaser-right .mega-nav-item-teaser-right-container .menu-item-element-wrapper .menu-item-element-title,.mobilemenu .mobilemenu-title,.pdpbasketbanner--title,.product-description-container h1,body.cl-details #voucher .voucher--code,body.cl-details #voucher .voucher--coupon,body.cl-details #voucher .withvoucher--code {
    font-family: Unbounded,"Helvetica Neue",Helvetica,Arial,sans-serif
}

@media (max-width: 350px) {
    #agan-mobilefilter .mobilefilter-buttonwrap {
        grid-template-columns:1fr
    }

    #agan-mobilefilter .mobilefilter-buttonwrap .makaira-filter__reset {
        order: 1
    }
}

#agan-mobilefilter .mobilefilter-button--sort {
    padding-left: 16px!important
}

#agan-mobilefilter .mobilefilter-button--sort:after {
    top: 6px!important
}

#agan-mobilefilter .dropdown-menu {
    width: 92%;
    left: 7px;
    border-radius: 0!important
}

#agan-mobilefilter .mobilefilter-buttons,#agan-mobilefilter .mobilefilter-submit {
    display: none!important
}

@media (max-width: 767px) {
    #agan-mobilefilter .mobilefilter-buttons,#agan-mobilefilter .mobilefilter-submit {
        display:block!important
    }

    table#agan-mobilefilter .mobilefilter-buttons,table#agan-mobilefilter .mobilefilter-submit {
        display: table!important
    }

    tr#agan-mobilefilter .mobilefilter-buttons,tr#agan-mobilefilter .mobilefilter-submit {
        display: table-row!important
    }

    td#agan-mobilefilter .mobilefilter-buttons,td#agan-mobilefilter .mobilefilter-submit,th#agan-mobilefilter .mobilefilter-buttons,th#agan-mobilefilter .mobilefilter-submit {
        display: table-cell!important
    }
}

.list-generic {
    margin-right: -15px;
    margin-left: -15px
}

.list-generic div {
    position: relative;
    float: left;
    width: 100%;
    min-height: 1px;
    font-style: normal;
    font-weight: 700;
    font-size: 22px;
    line-height: 32px;
    display: block;
    text-align: center;
    margin: 20px 0 0;
    padding-right: 0;
    padding-left: 0
}

.list-generic article,.list-generic.list-generic--2 article,.list-generic.list-generic--3 article,.list-generic.list-generic--4 article {
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    position: relative;
    float: left
}

.list-generic article {
    width: 50%
}

@media (min-width: 768px) {
    .list-generic article {
        float:left;
        width: 33.33333333%
    }
}

@media (min-width: 992px) {
    .list-generic article {
        float:left;
        width: 25%
    }
}

@media (min-width: 1200px) {
    .list-generic article {
        float:left;
        width: 16.66666667%
    }
}

.list-generic.list-generic--2 article,.list-generic.list-generic--3 article {
    width: 50%
}

@media (min-width: 768px) {
    .list-generic.list-generic--2 article,.list-generic.list-generic--3 article {
        float:left;
        width: 33.33333333%
    }
}

@media (min-width: 992px) {
    .list-generic.list-generic--2 article,.list-generic.list-generic--3 article {
        float:left;
        width: 33.33333333%
    }
}

@media (min-width: 1200px) {
    .list-generic.list-generic--2 article,.list-generic.list-generic--3 article {
        float:left;
        width: 33.33333333%
    }
}

.list-generic.list-generic--4 article {
    width: 50%
}

@media (min-width: 768px) {
    .list-generic.list-generic--4 article {
        float:left;
        width: 25%
    }
}

@media (min-width: 992px) {
    .list-generic.list-generic--4 article {
        float:left;
        width: 25%
    }
}

@media (min-width: 1200px) {
    .list-generic.list-generic--4 article {
        float:left;
        width: 25%
    }
}

.dd-available-addresses {
    margin-bottom: 10px
}

.dd-available-addresses.shipping-address-wrapper {
    display: flex;
    flex-wrap: wrap
}

.dd-available-addresses.shipping-address-wrapper .dd-existing-available-addresses {
    width: 100%
}

.dd-available-addresses.shipping-address-wrapper .dd-existing-available-addresses .panel-agan--delivery-address {
    padding: 10px;
    min-height: 182px;
    margin-bottom: 0;
    border-radius: 5px
}

.dd-available-addresses.shipping-address-wrapper .dd-existing-available-addresses .dd-edit-shipping-address {
    display: block;
    margin-bottom: 10px
}

.dd-available-addresses.shipping-address-wrapper .panel-footer .btn {
    width: 100%;
    box-shadow: none
}

.dd-available-addresses .dd-add-delivery-address {
    width: 100%
}

.dd-available-addresses .dd-add-delivery-address .panel-agan {
    height: auto;
    border-radius: 5px;
    min-height: 182px;
    width: 100%
}

@media only screen and (min-width: 768px) {
    .dd-available-addresses.shipping-address-wrapper {
        justify-content:start
    }

    .dd-available-addresses.shipping-address-wrapper .dd-existing-available-addresses {
        width: 30%;
        min-width: 250px;
        margin-right: 20px
    }

    .dd-available-addresses .dd-add-delivery-address {
        width: 30%;
        min-width: 250px
    }

    .dd-available-addresses .dd-add-delivery-address .panel-agan {
        min-height: 182px
    }
}

.aganModal {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.aganModal .modal-content {
    border: none;
    border-radius: 5px;
    overflow: hidden
}

.aganModal .modal-footer {
    z-index: 100;
    border-top: none;
    padding-top: 0
}

.aganModal-header {
    padding: 10px 15px;
    background-color: #314443;
    color: #fecb08;
    text-align: center;
    border-bottom: none;
    min-height: 48px
}

.aganModal-header small {
    display: block
}

.aganModal .alert-success {
    color: #f1f5eb
}

.aganModal .modal-dialog button.close {
    position: absolute;
    right: 0;
    z-index: 1;
    font-size: 24px;
    font-weight: 700;
    line-height: 1;
    filter: alpha(opacity=20);
    border: none;
    color: #fecb08!important;
    opacity: 1!important;
    text-shadow: none!important;
    margin: 0 8px!important;
    background-color: transparent!important;
    padding: 0 8px!important
}

.aganModal-headline {
    font-size: 18px
}

.aganModal-image {
    display: block;
    max-width: 100%;
    margin: 0 auto;
    height: 33vh
}

.aganModal-addToCartImage {
    border: 3px solid #f1f5eb;
    border-radius: 3px;
    width: 70px;
    margin-left: 10px;
    padding: 5px
}

@media (min-width: 768px) {
    .aganModal-image {
        height:auto
    }

    .aganModal-addToCartImage {
        width: 90px;
        padding: 10px
    }
}

.aganModal-title {
    font-size: 18px;
    line-height: 1.2;
    margin-bottom: 10px
}

.aganModal-error {
    display: none;
    margin: 15px 0 0 15px;
    font-size: small;
    color: #e70404
}

.aganModal-condition-select {
    font-weight: 500;
    text-align: left;
    display: block;
    width: 100%
}

@media (min-width: 768px) {
    .aganModal-condition-select {
        display:inline-block
    }
}

.aganModal-condition-select select {
    background-color: #314443;
    color: #fecb08;
    border: none;
    text-transform: capitalize;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20256%20448%22%20enable-background%3D%22new%200%200%20256%20448%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E.arrow%7Bfill%3A%23fecb08%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22arrow%22%20d%3D%22M255.9%20168c0-4.2-1.6-7.9-4.8-11.2-3.2-3.2-6.9-4.8-11.2-4.8H16c-4.2%200-7.9%201.6-11.2%204.8S0%20163.8%200%20168c0%204.4%201.6%208.2%204.8%2011.4l112%20112c3.1%203.1%206.8%204.6%2011.2%204.6%204.4%200%208.2-1.5%2011.4-4.6l112-112c3-3.2%204.5-7%204.5-11.4z%22%2F%3E%3C%2Fsvg%3E%0A);
    background-position: right 10px center;
    background-repeat: no-repeat;
    background-size: auto 50%;
    padding: 10px 30px 10px 20px;
    outline: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.aganModal-condition-select select::-ms-expand {
    display: none
}

.aganModal-condition-list {
    list-style: none;
    margin: 20px;
    padding: 0
}

.aganModal-condition-list li {
    margin: 0;
    padding: 0 0 0 10px
}

.aganModal-condition-list li:before {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f00c";
    position: relative;
    font-size: 20px;
    left: -10px;
    top: 2px;
    color: #314443
}

.aganModal----loading:before,.is-loading-spinner:before {
    content: '';
    box-sizing: border-box;
    animation: spinner .6s linear infinite;
    text-indent: 100%;
    border-radius: 50%;
    white-space: nowrap
}

.aganModal-wrapper {
    display: flex;
    width: 100%;
    flex-wrap: wrap-reverse
}

.aganModal-price--wrapper {
    width: 100%;
    margin-left: 0
}

.aganModal-price {
    font-size: 26px;
    margin-top: 20px;
    font-weight: 600
}

.aganModal-price-addition {
    font-size: 12px
}

.aganModal-back-link {
    float: left!important;
    float: left;
    color: #314443;
    margin-top: 15px
}

.aganModal .btn-cta {
    width: 100%
}

.aganModal----loading {
    position: relative
}

.aganModal----loading:before {
    position: absolute;
    top: 50%;
    width: 20px;
    height: 20px;
    margin-top: -10px;
    margin-left: -10px;
    overflow: hidden;
    left: 20px!important;
    border: 2px solid #fff;
    border-top-color: #bbb
}

.modal-footer--legal-asterisks {
    list-style: none;
    margin: 30px 0 0;
    padding: 0;
    text-align: left;
    font-size: 10px
}

.modal-footer--legal-asterisks a {
    color: #9da99d
}

.modal-footer--legal-asterisks a:hover {
    color: #1d2c2b
}

.modal-footer--legal-asterisks li {
    margin-bottom: 10px
}

.modal-footer--legal-asterisks li:last-child {
    margin-bottom: 0
}

#addToCartModal .modal-header {
    min-height: 46px
}

#addToCartModal .aganModal-headline {
    margin: 0 0 1em 16px
}

#addToCartModal .aganModal-headline_sub {
    margin: 2em 0 1.5em 16px;
    color: #4f4f4f;
    font-weight: 500
}

#addToCartModal .modal-body {
    min-height: calc(100% - 46px);
    background: #fcfcf9
}

#addToCartModal .modal-footer {
    position: sticky;
    bottom: 0;
    left: 0;
    background: #fcfcf9;
    border-top: 1px solid #dce5cd;
    padding-top: 10px
}

.addToCartCheck-icon {
    color: #60921d;
    font-size: 30px;
    transform: scaleX(1.3);
    margin-left: 3px
}

.btnModalAddToCart {
    float: left
}

@media (min-width: 1023px) {
    .btnModalAddToCart {
        float:right
    }
}

.modalAddToCartBtn {
    padding: 12px 22px
}

.blackOverlay {
    background-color: rgba(0,0,0,.7)!important
}

.modal.left .modal-dialog,.modal.right .modal-dialog {
    position: fixed;
    margin: auto;
    width: 90%;
    height: 100%;
    transform: translate3d(0,0,0)
}

.modal.left .modal-content,.modal.right .modal-content {
    height: 100%;
    overflow-y: auto
}

.modal.left .modal-body,.modal.right .modal-body {
    background: #fcfcf9;
    padding: 15px 15px 25px
}

.modal.left.fade .modal-dialog {
    left: -90%;
    transition: opacity .3s linear,left .3s ease-out
}

@media (min-width: 768px) {
    .modal.left .modal-dialog,.modal.right .modal-dialog {
        width:680px
    }

    .modal.left.fade .modal-dialog {
        right: -680px
    }
}

.modal.left.fade.in .modal-dialog {
    left: 0
}

.modal.right.fade .modal-dialog {
    right: -90%;
    transition: opacity .3s linear,right .3s ease-out
}

@media (min-width: 768px) {
    .modal.right.fade .modal-dialog {
        right:-680px
    }
}

.modal.right.fade.in .modal-dialog {
    right: 0
}

#modalBasket .modal-dialog {
    top: 20%!important
}

#modalBasket .modal-dialog hr {
    margin-top: 10px;
    margin-bottom: 10px
}

#modalBasket .modal-dialog .aganModal-headline {
    text-align: center;
    font-weight: 700;
    font-size: 25px
}

#modalBasket .modal-dialog .aganModal-footer {
    padding: 10px 15px;
    background-color: #314443;
    color: #fecb08;
    text-align: center;
    border-top: none;
    min-height: 38px
}

#modalBasket .modal-dialog .aganModal-footer small {
    display: block
}

#modalBasket .modal-dialog .aganModal .modal-dialog button.close {
    color: #fecb08!important;
    opacity: 1!important;
    margin: 0 8px!important;
    background-color: transparent!important;
    padding: 0 8px!important;
    font-size: 20px!important
}

img.isLoading {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEuNDE0MjE7IiB4PSIwcHgiIHk9IjBweCI+CiAgICA8ZGVmcz4KICAgICAgICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPjwhW0NEQVRBWwogICAgICAgICAgICBALXdlYmtpdC1rZXlmcmFtZXMgc3BpbiB7CiAgICAgICAgICAgICAgZnJvbSB7CiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpCiAgICAgICAgICAgICAgfQogICAgICAgICAgICAgIHRvIHsKICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTM1OWRlZykKICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICAgICAgQGtleWZyYW1lcyBzcGluIHsKICAgICAgICAgICAgICBmcm9tIHsKICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpCiAgICAgICAgICAgICAgfQogICAgICAgICAgICAgIHRvIHsKICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0zNTlkZWcpCiAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CiAgICAgICAgICAgIHN2ZyB7CiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7CiAgICAgICAgICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogc3BpbiAxLjVzIGxpbmVhciBpbmZpbml0ZTsKICAgICAgICAgICAgICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOwogICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBzcGluIDEuNXMgbGluZWFyIGluZmluaXRlOwogICAgICAgICAgICB9CiAgICAgICAgXV0+PC9zdHlsZT4KICAgIDwvZGVmcz4KICAgIDxnIGlkPSJvdXRlciI+CiAgICAgICAgPGc+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMCwwQzIyLjIwNTgsMCAyMy45OTM5LDEuNzg4MTMgMjMuOTkzOSwzLjk5MzlDMjMuOTkzOSw2LjE5OTY4IDIyLjIwNTgsNy45ODc4MSAyMCw3Ljk4NzgxQzE3Ljc5NDIsNy45ODc4MSAxNi4wMDYxLDYuMTk5NjggMTYuMDA2MSwzLjk5MzlDMTYuMDA2MSwxLjc4ODEzIDE3Ljc5NDIsMCAyMCwwWiIgc3R5bGU9ImZpbGw6YmxhY2s7Ii8+CiAgICAgICAgPC9nPgogICAgICAgIDxnPgogICAgICAgICAgICA8cGF0aCBkPSJNNS44NTc4Niw1Ljg1Nzg2QzcuNDE3NTgsNC4yOTgxNSA5Ljk0NjM4LDQuMjk4MTUgMTEuNTA2MSw1Ljg1Nzg2QzEzLjA2NTgsNy40MTc1OCAxMy4wNjU4LDkuOTQ2MzggMTEuNTA2MSwxMS41MDYxQzkuOTQ2MzgsMTMuMDY1OCA3LjQxNzU4LDEzLjA2NTggNS44NTc4NiwxMS41MDYxQzQuMjk4MTUsOS45NDYzOCA0LjI5ODE1LDcuNDE3NTggNS44NTc4Niw1Ljg1Nzg2WiIgc3R5bGU9ImZpbGw6cmdiKDIxMCwyMTAsMjEwKTsiLz4KICAgICAgICA8L2c+CiAgICAgICAgPGc+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMCwzMi4wMTIyQzIyLjIwNTgsMzIuMDEyMiAyMy45OTM5LDMzLjgwMDMgMjMuOTkzOSwzNi4wMDYxQzIzLjk5MzksMzguMjExOSAyMi4yMDU4LDQwIDIwLDQwQzE3Ljc5NDIsNDAgMTYuMDA2MSwzOC4yMTE5IDE2LjAwNjEsMzYuMDA2MUMxNi4wMDYxLDMzLjgwMDMgMTcuNzk0MiwzMi4wMTIyIDIwLDMyLjAxMjJaIiBzdHlsZT0iZmlsbDpyZ2IoMTMwLDEzMCwxMzApOyIvPgogICAgICAgIDwvZz4KICAgICAgICA8Zz4KICAgICAgICAgICAgPHBhdGggZD0iTTI4LjQ5MzksMjguNDkzOUMzMC4wNTM2LDI2LjkzNDIgMzIuNTgyNCwyNi45MzQyIDM0LjE0MjEsMjguNDkzOUMzNS43MDE5LDMwLjA1MzYgMzUuNzAxOSwzMi41ODI0IDM0LjE0MjEsMzQuMTQyMUMzMi41ODI0LDM1LjcwMTkgMzAuMDUzNiwzNS43MDE5IDI4LjQ5MzksMzQuMTQyMUMyNi45MzQyLDMyLjU4MjQgMjYuOTM0MiwzMC4wNTM2IDI4LjQ5MzksMjguNDkzOVoiIHN0eWxlPSJmaWxsOnJnYigxMDEsMTAxLDEwMSk7Ii8+CiAgICAgICAgPC9nPgogICAgICAgIDxnPgogICAgICAgICAgICA8cGF0aCBkPSJNMy45OTM5LDE2LjAwNjFDNi4xOTk2OCwxNi4wMDYxIDcuOTg3ODEsMTcuNzk0MiA3Ljk4NzgxLDIwQzcuOTg3ODEsMjIuMjA1OCA2LjE5OTY4LDIzLjk5MzkgMy45OTM5LDIzLjk5MzlDMS43ODgxMywyMy45OTM5IDAsMjIuMjA1OCAwLDIwQzAsMTcuNzk0MiAxLjc4ODEzLDE2LjAwNjEgMy45OTM5LDE2LjAwNjFaIiBzdHlsZT0iZmlsbDpyZ2IoMTg3LDE4NywxODcpOyIvPgogICAgICAgIDwvZz4KICAgICAgICA8Zz4KICAgICAgICAgICAgPHBhdGggZD0iTTUuODU3ODYsMjguNDkzOUM3LjQxNzU4LDI2LjkzNDIgOS45NDYzOCwyNi45MzQyIDExLjUwNjEsMjguNDkzOUMxMy4wNjU4LDMwLjA1MzYgMTMuMDY1OCwzMi41ODI0IDExLjUwNjEsMzQuMTQyMUM5Ljk0NjM4LDM1LjcwMTkgNy40MTc1OCwzNS43MDE5IDUuODU3ODYsMzQuMTQyMUM0LjI5ODE1LDMyLjU4MjQgNC4yOTgxNSwzMC4wNTM2IDUuODU3ODYsMjguNDkzOVoiIHN0eWxlPSJmaWxsOnJnYigxNjQsMTY0LDE2NCk7Ii8+CiAgICAgICAgPC9nPgogICAgICAgIDxnPgogICAgICAgICAgICA8cGF0aCBkPSJNMzYuMDA2MSwxNi4wMDYxQzM4LjIxMTksMTYuMDA2MSA0MCwxNy43OTQyIDQwLDIwQzQwLDIyLjIwNTggMzguMjExOSwyMy45OTM5IDM2LjAwNjEsMjMuOTkzOUMzMy44MDAzLDIzLjk5MzkgMzIuMDEyMiwyMi4yMDU4IDMyLjAxMjIsMjBDMzIuMDEyMiwxNy43OTQyIDMzLjgwMDMsMTYuMDA2MSAzNi4wMDYxLDE2LjAwNjFaIiBzdHlsZT0iZmlsbDpyZ2IoNzQsNzQsNzQpOyIvPgogICAgICAgIDwvZz4KICAgICAgICA8Zz4KICAgICAgICAgICAgPHBhdGggZD0iTTI4LjQ5MzksNS44NTc4NkMzMC4wNTM2LDQuMjk4MTUgMzIuNTgyNCw0LjI5ODE1IDM0LjE0MjEsNS44NTc4NkMzNS43MDE5LDcuNDE3NTggMzUuNzAxOSw5Ljk0NjM4IDM0LjE0MjEsMTEuNTA2MUMzMi41ODI0LDEzLjA2NTggMzAuMDUzNiwxMy4wNjU4IDI4LjQ5MzksMTEuNTA2MUMyNi45MzQyLDkuOTQ2MzggMjYuOTM0Miw3LjQxNzU4IDI4LjQ5MzksNS44NTc4NloiIHN0eWxlPSJmaWxsOnJnYig1MCw1MCw1MCk7Ii8+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K) center no-repeat;
    display: inline-block
}

@keyframes spin {
    0% {
        transform: rotate(0)
    }

    100% {
        transform: rotate(360deg)
    }
}

@keyframes spinner {
    to {
        transform: rotate(360deg)
    }
}

.is-loading-spinner:before {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 20px;
    height: 20px;
    margin-top: -10px;
    margin-left: -10px;
    border: 2px solid #bbb;
    border-top-color: #4f4f4f;
    overflow: hidden
}

@media only screen and (max-width: 374px) {
    .pdpbasketbanner {
        display:none
    }
}

.pdpbasketbanner {
    border-top: 7px solid #f1f5eb;
    background-color: #fcfcf9;
    bottom: 0;
    position: sticky;
    z-index: 1030;
    transition: all 450ms;
    padding-right: 45px;
    padding-bottom: 10px
}

.pdpbasketbanner .row {
    margin: 0;
    padding-top: 10px
}

.pdpbasketbanner--wrapper {
    display: inline-block;
    vertical-align: top;
    padding-left: 0
}

.pdpbasketbanner--wrapper img {
    width: 70px;
    background-color: #fff;
    border: 3px solid #f1f5eb;
    border-radius: 3px
}

.pdpbasketbanner--content {
    display: inline-block;
    vertical-align: top;
    padding-left: 20px!important
}

.pdpbasketbanner--content p {
    margin: 0
}

.pdpbasketbanner--title {
    font-size: 11px!important;
    font-weight: 700;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 90%
}

.pdpbasketbanner--condition {
    font-size: 12px!important;
    font-weight: 700
}

.pdpbasketbanner .price--newprice,.pdpbasketbanner .price--prefix {
    font-size: 15px!important
}

.pdpbasketbanner .with--code {
    display: block;
    font-size: 11px
}

.pdpbasketbanner .btn {
    font-size: 12px
}

.pdpbasketbanner .agan-pdp--price {
    font-size: 25px;
    line-height: 1.42857143
}

@media only screen and (min-width: 768px) {
    .pdpbasketbanner {
        bottom:-150px
    }

    .pdpbasketbanner--title {
        font-size: 18px!important
    }

    .pdpbasketbanner .price--prefix,.pdpbasketbanner--condition {
        font-size: 15px!important
    }

    .pdpbasketbanner .price--newprice {
        font-size: 25px!important
    }

    .pdpbasketbanner .btn {
        font-size: 16px
    }

    .pdpbasketbanner #productPrice {
        margin: 0!important
    }

    .pdpbasketbanner .withvoucher {
        display: inline-block!important;
        padding-left: 10px
    }

    .pdpbasketbanner .with--code {
        display: inline-block;
        font-size: 13px!important
    }

    .pdpbasketbanner p {
        margin: 0 0 10px!important
    }

    .pdpbasketbanner img {
        width: 80px
    }
}

@media only screen and (min-width: 1024px) {
    .pdpbasketbanner--title {
        font-size:22px!important
    }

    .pdpbasketbanner .btn {
        padding: 16px 14px;
        float: right
    }

    .pdpbasketbanner img {
        width: 100px
    }
}

@media only screen and (max-width: 394px) {
    .pdpbasketbanner {
        padding-bottom:0;
        padding-right: 40px
    }

    .pdpbasketbanner .price--prefix {
        display: none
    }

    .pdpbasketbanner .btn {
        font-size: 11px
    }
}

body.cl-basket .basket--code--wrapper {
    font-size: 15px;
    margin-bottom: 10px
}

body.cl-basket .basket--code--wrapper .basket--code {
    padding: 4px;
    background-color: #9da99d;
    margin: 0 0 0 4px;
    color: #fcfcf9;
    transition: background-color 250ms
}

body.cl-basket .basket--code--wrapper .basket--add {
    cursor: pointer;
    color: #fecb08;
    text-decoration: none;
    font-weight: 700;
    user-select: none
}

body.cl-basket .basket--code--wrapper .basket--add:hover {
    color: #dbaf04;
    text-decoration: underline
}

body.cl-details #voucher .voucher--coupon {
    background-color: #fecb08;
    display: inline-block;
    padding: 4px;
    color: #1d2c2b;
    -webkit-clip-path: polygon(0 0,75% 0,79% 50%,75% 100%,0 100%);
    clip-path: polygon(0 0,75% 0,79% 50%,75% 100%,0 100%);
    margin-bottom: 10px;
    min-width: 390px
}

body.cl-details #voucher .voucher--coupon--title {
    font-weight: 700;
    font-size: 18px;
    line-height: 24px
}

body.cl-details #voucher .voucher--coupon--countdown {
    font-size: 15px;
    margin: 0 0 0 8px;
    font-weight: 400
}

body.cl-details #voucher .voucher--coupon--text {
    font-size: 15px;
    margin: 0 0 4px;
    color: #ff4769;
    font-weight: 700
}

body.cl-details #voucher .voucher--coupon--amount {
    font-size: 24px;
    font-weight: 700
}

body.cl-details #voucher .voucher--text {
    margin: 4px 0 0;
    font-weight: 700
}

body.cl-details #voucher .voucher--code,body.cl-details #voucher .withvoucher--code {
    padding: 4px;
    background-color: #9da99d;
    margin: 0 0 0 4px;
    color: #fcfcf9;
    transition: background-color 250ms
}

body.cl-details #voucher .voucher--information {
    margin: 8px 0;
    font-size: 11px;
    color: #9da99d
}

body.cl-details #voucher .price--newprice {
    font-size: 25px;
    color: #ff4769;
    font-weight: 700
}

body.cl-details #voucher .price--prefix {
    font-size: 15px;
    color: #ff4769;
    font-weight: 700
}

body.cl-details #voucher .withvoucher {
    display: block;
    font-size: 13px;
    font-weight: 400;
    margin: 0 0 8px
}

@media screen and (min-width: 768px) {
    body.cl-details #voucher .voucher--coupon {
        min-width:75%
    }
}

body.cl-details .price--old {
    font-size: 15px;
    text-decoration: line-through;
    display: inline;
    margin: 0 8px 0 0;
    line-height: 15px;
    color: #1d2c2b
}

.agan_icon-size--12>.bi {
    width: 12px!important;
    height: 12px!important
}

.agan_icon-size--16>.bi {
    width: 16px!important;
    height: 16px!important
}

.agan_icon-size--20>.bi {
    width: 20px!important;
    height: 20px!important
}

.agan_icon-size--24>.bi {
    width: 24px!important;
    height: 24px!important
}

.agan_icon-size--26>.bi {
    width: 26px!important;
    height: 26px!important
}

.agan_icon-size--28>.bi {
    width: 28px!important;
    height: 28px!important
}

.agan_icon-size--32>.bi {
    width: 32px!important;
    height: 32px!important
}

.agan_icon-size--46>.bi {
    width: 46px!important;
    height: 46px!important
}

.agan_icon-color--slate>.bi {
    color: #314443!important
}

.agan_icon-color--slate>.bi:hover {
    color: #1d2c2b!important
}

.agan_icon-color--sun>.bi {
    color: #fecb08!important
}

.agan_icon-color--sun>.bi:hover {
    color: #dbaf04!important
}

.agan_icon-color--sun--nohover>.bi {
    color: #fecb08!important
}

.agan_icon-color--stone>.bi {
    color: #9da99d!important
}

.agan_icon-color--fog>.bi {
    color: #dce5cd!important
}

.agan_icon-color--fog>.bi:hover {
    color: #f1f5eb!important
}

.agan_icon-bg--agan-bg {
    background: #fcfcf9!important
}

.agan_icon--eye,.agan_icon--eye-closed,.caret-down-fill-dropdown {
    background-repeat: no-repeat;
    background-position: center right;
    background-size: contain
}

.agan_icon-color--success>.bi {
    color: #60921d!important
}

.caret-down-fill-dropdown {
    display: block!important;
    margin: 0 auto;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMCcgaGVpZ2h0PScyMCcgZmlsbD0nIzMxNDQ0MycgY2xhc3M9J2JpIGJpLWNhcmV0LWRvd24tZmlsbCcgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBkPSdNNy4yNDcgMTEuMTQgMi40NTEgNS42NThDMS44ODUgNS4wMTMgMi4zNDUgNCAzLjIwNCA0aDkuNTkyYTEgMSAwIDAgMSAuNzUzIDEuNjU5bC00Ljc5NiA1LjQ4YTEgMSAwIDAgMS0xLjUwNiAweicvPjwvc3ZnPgo=)!important
}

.agan_icon--eye {
    height: 30px;
    width: 30px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tIFVwbG9hZGVkIHRvOiBTVkcgUmVwbywgd3d3LnN2Z3JlcG8uY29tLCBHZW5lcmF0b3I6IFNWRyBSZXBvIE1peGVyIFRvb2xzIC0tPgo8c3ZnIGZpbGw9InJnYmEoNDksIDY4LCA2NywgMS4wKSIgaGVpZ2h0PSIzMnB4IiB3aWR0aD0iMzJweCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMjAgMjAiPg0KICAgIDxwYXRoIGlkPSJQYXRoXzYwMzciIGRhdGEtbmFtZT0iUGF0aCA2MDM3IiBjbGFzcz0iY2xzLTEiIGQ9Ik03Ljg1NTcsMy42NTczMUE3LjAwNDQyLDcuMDA0NDIsMCwwLDAsMSw4LjAwMDU0YTcuNTg4MDYsNy41ODgwNiwwLDAsMCw3LjE0NjQ3LDQuMzQyMTVBNy4wMDIyNCw3LjAwMjI0LDAsMCwwLDE1LDguMDAwNTQsNy41ODYsNy41ODYsMCwwLDAsNy44NTU3LDMuNjU3MzFNNi42NTcwOSwxMC45NDU5MmE1LjEwNzg0LDUuMTA3ODQsMCwwLDEtNC4yMTQtMi45NDUzOHMuNjY0NDYtMi41ODQ2Miw0LjMyOTIzLTMuMDM2OTJBMi43ODYsMi43ODYsMCwwLDAsNS4zNTkzOSw2LjE4N0w4LjE0NjQ3LDcuNDA3MTVINC45NzcwOWEzLjQ2OTc2LDMuNDY5NzYsMCwwLDAtLjA1Mjc3LjU3NjE2LDMuMzQ4MTYsMy4zNDgxNiwwLDAsMCwxLjczMzg0LDIuOTYxNTRtMi44NDk1NC4wMTkzOGEzLjM5OTEsMy4zOTkxLDAsMCwwLC4xMDc2OC01LjkwNjkyLDUuMDA1NTEsNS4wMDU1MSwwLDAsMSwzLjk0MTU1LDIuOTQzMjNzLS42MDMwNywyLjQ0MTM4LTQuMDQ5MjMsMi45NjM2OSIvPg0KPC9zdmc+)
}

.agan_icon--eye-closed {
    height: 30px;
    width: 30px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tIFVwbG9hZGVkIHRvOiBTVkcgUmVwbywgd3d3LnN2Z3JlcG8uY29tLCBHZW5lcmF0b3I6IFNWRyBSZXBvIE1peGVyIFRvb2xzIC0tPgo8c3ZnIGZpbGw9Im5vbmUiIGhlaWdodD0iMzJweCIgd2lkdGg9IjMycHgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogIDxwYXRoIHN0cm9rZT0icmdiYSg0OSwgNjgsIDY3LCAxLjApIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTMgMTBhMTMuMzU4IDEzLjM1OCAwIDAgMCAzIDIuNjg1TTIxIDEwYTEzLjM1OCAxMy4zNTggMCAwIDEtMyAyLjY4NW0tOCAxLjYyNEw5LjUgMTYuNW0uNS0yLjE5YTEwLjU5IDEwLjU5IDAgMCAwIDQgMG0tNCAwYTExLjI3NSAxMS4yNzUgMCAwIDEtNC0xLjYyNW04IDEuNjI0LjUgMi4xOTFtLS41LTIuMTlhMTEuMjc1IDExLjI3NSAwIDAgMCA0LTEuNjI1bTAgMCAxLjUgMS44MTVNNiAxMi42ODUgNC41IDE0LjUiLz4NCjwvc3ZnPg==)
}

.shopSwitch-mobile--mobileMenutabs,.shopSwitch-mobile--tabs {
    height: 50px;
    margin: 0;
    padding-top: 15px;
    font-weight: bolder;
    display: inline-block;
    color: #fff;
    text-align: center
}

.agan-footer-caret {
    content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="rgba(241,245,235,1.0)" viewBox="0 0 16 16"> <path d="M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z"/></svg>')
}

.shopSwitch-mobile {
    color: #fff;
    background-color: #BC405C;
    border-bottom: 5px solid #15aff6
}

.shopSwitch-mobile a {
    display: inline-block;
    color: #fff
}

.shopSwitch-mobile a:hover {
    color: #fff
}

.shopSwitch-mobile--tabs {
    background-color: #15aff6
}

.shopSwitch-mobile--tabs a {
    display: inline-block;
    color: #fff
}

.shopSwitch-mobile--tabs a:hover {
    color: #fff
}

.shopSwitch-mobile--tabs:nth-child(1) {
    background-color: #15aff6;
    width: 65%
}

.shopSwitch-mobile--tabs:nth-child(2) {
    background-color: #BC405C;
    width: 32%
}

.shopSwitch-mobile--mobileMenutabs {
    background-color: #15aff6
}

.shopSwitch-mobile--mobileMenutabs a {
    display: inline-block;
    color: #fff
}

.shopSwitch-mobile--mobileMenutabs a:hover {
    color: #fff
}

.shopSwitch-mobile--mobileMenutabs:nth-child(1) {
    background-color: #15aff6;
    width: 49%;
    margin-left: -10px
}

.shopSwitch-mobile--mobileMenutabs:nth-child(2) {
    background-color: #BC405C;
    width: 49%
}

.shopSwitch-desktop {
    display: none
}

@media screen and (min-width: 1024px) {
    .switch a {
        display:inline-block;
        color: #fff
    }

    .switch a:hover {
        color: #fff;
        background-color: #963349
    }

    .shopSwitch-mobile {
        display: none
    }

    .shopSwitch-desktop {
        display: inline-block;
        margin: 0 6px 0 0
    }

    .shopSwitch-desktop--desktopMenuTabs {
        text-align: center;
        display: inline-block;
        height: 50px;
        background-color: #15aff6;
        color: #fff;
        margin: 0;
        padding-top: 28px;
        font-weight: bolder
    }

    .shopSwitch-desktop--desktopMenuTabs:nth-child(1) {
        background-color: #15aff6;
        width: 75px;
        height: 69px;
        margin-top: 3px;
        margin-bottom: -22px
    }

    .shopSwitch-desktop--desktopMenuTabs:nth-child(2) {
        background-color: #BC405C;
        width: 75px;
        height: 69px;
        margin-top: 3px;
        margin-bottom: -22px
    }

    .shopSwitch-desktop--desktopMenuTabs:nth-child(2) a {
        display: inline-block;
        color: #fff
    }

    .shopSwitch-desktop--desktopMenuTabs:nth-child(2) a:hover {
        color: #fff;
        background-color: #ff0
    }
}

@media screen and (min-width: 1170px) {
    .shopSwitch-desktop {
        position:relative;
        right: 50px
    }
}

#breadcrumb {
    background-color: #fcfcf9
}

#breadcrumb li a {
    color: #9da99d;
    font-weight: 700;
    text-decoration: none
}

#breadcrumb li a .active {
    color: #314443
}

#breadcrumb li a:hover {
    color: #1d2c2b
}

.breadcrumb {
    display: none;
    color: #9da99d;
    padding: 10px 0 0
}

.breadcrumb>li+li:before {
    font-size: 16px;
    color: #9da99d;
    content: '\25B8';
    margin: 0 .5rem
}

.breadcrumb li:first-child a {
    display: block;
    transform: translateY(2px)
}

.breadcrumb li:first-child:before {
    content: none
}

.breadcrumb a,.breadcrumb li.active a {
    color: #9da99d;
    text-decoration: none;
    font-weight: 700
}

@media only screen and (min-width: 768px) {
    .breadcrumb {
        display:block
    }
}

body.cl-oppcw_payment .breadcrumb,body.cl-oppcw_widget .breadcrumb {
    display: none;
    padding: 10px 0 0
}

#footer {
    background: #0f1e1e
}

#footer .agan-container--footer {
    text-align: center
}

#footer .agan-container--footer-first {
    padding: 0 10px;
    background: #314443
}

#footer .agan-container--footer-second {
    padding: 5px 10px 15px;
    background: #314443;
    border-bottom: 1px solid #dce5cd22
}

#footer .agan-container--footer-third {
    padding: 40px 10px;
    background: #1d2c2b;
    border-bottom: 1px solid #dce5cd22
}

#footer .agan-container .right-of-withdrawal {
    text-align: center;
    margin-bottom: 20px
}

#footer .agan-container .right-of-withdrawal a {
    color: #f1f5eb
}

#footer .agan-container .right-of-withdrawal a:hover {
    color: #fcfcf9
}

#footer .agan-container .footer-box {
    line-height: 20px;
    color: #f1f5eb
}

#footer .agan-container .footer-box a {
    color: #f1f5eb;
    text-decoration: none;
    font-weight: 400
}

#footer .agan-container .footer-box a:hover {
    color: #fcfcf9
}

#footer .agan-container .footer-box .footer-box-title {
    font-size: 15px;
    font-weight: 700;
    color: #f1f5eb
}

#footer .agan-container .footer-fifth-line {
    width: 100%
}

#footer .agan-container .footer-fifth-line .footnote {
    color: #f1f5eb;
    border-bottom: 1px solid #dce5cd22
}

#footer .agan-container .footer-fifth-line .footnote p {
    font-size: 12px
}

#footer .agan-container .footer-fifth-line .footnote a {
    color: #fcfcf9;
    font-weight: 700
}

#footer .agan-container .footer-fourth-line .footer-box-ouraward,#footer .agan-container .footer-fourth-line .footer-box-ourpartner {
    display: none
}

#footer .agan-container .footer-fourth-line .footer-box-followus {
    padding-top: 20px
}

#footer .agan-container .footer-second-line,#footer .agan-container .footer-third-line {
    display: none;
    padding-bottom: 30px
}

#footer .agan-container .footer-first-line {
    padding-bottom: 30px
}

#footer .agan-container .information {
    float: none!important
}

#footer-accordion {
    text-align: left;
    line-height: 25px;
    color: #dce5cd;
    transition: all .3s ease-in-out
}

#footer-accordion .footer-box-title {
    font-size: 16px;
    font-weight: 700;
    outline: 0;
    line-height: 45px!important;
    margin: 0;
    padding-left: 10px;
    position: relative;
    border-bottom: 7px solid #314443;
    transition: inherit
}

#footer-accordion .footer-box-title .ui-icon {
    position: absolute;
    right: 20px;
    top: 13px;
    background-image: none;
    content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="rgba(241,245,235,1.0)" viewBox="0 0 16 16"> <path d="M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z"/></svg>');
    transition: inherit
}

#footer-accordion .ui-state-active {
    margin-top: 5px;
    color: #f1f5eb;
    background-color: #314443;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
    transition: inherit
}

#footer-accordion .ui-state-active .ui-icon {
    content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="rgba(241,245,235,1.0)" viewBox="0 0 16 16"> <path d="M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z"/></svg>');
    top: 19px;
    transform: rotate(-180deg);
    transition: inherit
}

#footer-accordion .ui-accordion-content {
    text-align: left;
    padding: 10px;
    margin-bottom: 5px;
    font-size: 14px;
    font-weight: 500;
    background: #f1f5eb;
    color: #314443;
    height: auto;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px
}

#footer-accordion .ui-accordion-content a {
    color: #314443!important;
    line-height: 28px
}

.legal {
    color: #dce5cd;
    font-size: 12px;
    padding: 20px 10px
}

.legal .footer-checkout,body.is-checkout #footer-accordion,body.is-checkout #newsletter {
    display: none
}

body.is-checkout #footer {
    display: block;
    padding-top: 20px
}

body.is-checkout #footer .footer-first-line {
    padding-bottom: 0
}

body.is-checkout #footer .footer-first-line .footer-box-sponsorship {
    display: none
}

body.is-checkout #footer .footer-first-line .footer-box-ouraward {
    display: inline-block;
    vertical-align: top
}

body.is-checkout #footer .footer-fourth-line,body.is-checkout #footer .footer-second-line,body.is-checkout #footer .footer-third-line {
    display: none
}

body.is-checkout .legal {
    display: block
}

body.is-checkout .legal .footer-copyright {
    display: none
}

body.is-checkout .legal .footer-checkout {
    padding: 10px;
    display: inline-block;
    float: left!important;
    float: left
}

body.is-checkout .legal .footer-checkout a {
    color: #f1f5eb;
    text-decoration: none
}

body.is-checkout .legal .footer-checkout a:hover {
    color: #fcfcf9
}

@media only screen and (min-width: 768px) {
    #footer {
        text-align:center
    }

    #footer .footer-fourth-line {
        padding-bottom: 0
    }

    #footer .agan-container .footer-box {
        padding-bottom: 10px
    }
}

@media only screen and (min-width: 1024px) {
    #footer .agan-container {
        text-align:left
    }

    #footer .agan-container .footer-box {
        padding-bottom: 10px;
        line-height: 25px
    }

    #footer .agan-container .footer-first-line {
        display: block
    }

    #footer .agan-container .footer-first-line:after,#footer .agan-container .footer-first-line:before {
        display: table;
        content: " "
    }

    #footer .agan-container .footer-first-line:after {
        content: "";
        clear: both;
        display: block;
        visibility: hidden;
        height: 0;
        width: 0
    }

    #footer .agan-container .footer-first-line .footer-box-payment,#footer .agan-container .footer-first-line .footer-box-sponsorship,#footer .agan-container .footer-first-line .footer-box-trustsigns {
        display: inline-block;
        vertical-align: top;
        width: 33%
    }

    #footer .agan-container .footer-first-line .footer-box-sponsorship,#footer .agan-container .footer-first-line .footer-box-trustsigns {
        padding-left: 0!important
    }

    #footer .agan-container .footer-first-line .footer-box-trustsigns #eKomiSeal_footer a img {
        width: 49px
    }

    #footer .agan-container .footer-second-line,#footer .agan-container .footer-third-line {
        line-height: 24px;
        text-align: left;
        display: block
    }

    #footer .agan-container .footer-second-line:after,#footer .agan-container .footer-second-line:before,#footer .agan-container .footer-third-line:after,#footer .agan-container .footer-third-line:before {
        display: table;
        content: " "
    }

    #footer .agan-container .footer-second-line:after,#footer .agan-container .footer-third-line:after {
        content: "";
        clear: both;
        display: block;
        visibility: hidden;
        height: 0;
        width: 0
    }

    #footer .agan-container .footer-second-line .footer-item-box,#footer .agan-container .footer-third-line .footer-item-box {
        width: 33%;
        display: block;
        float: left;
        vertical-align: top
    }

    #footer .agan-container .footer-second-line .footer-item-box .footer-box-title,#footer .agan-container .footer-third-line .footer-item-box .footer-box-title {
        font-size: 15px;
        font-weight: 700;
        text-transform: none;
        color: #dce5cd
    }

    #footer .agan-container .footer-fourth-line {
        display: block
    }

    #footer .agan-container .footer-fourth-line:after,#footer .agan-container .footer-fourth-line:before {
        display: table;
        content: " "
    }

    #footer .agan-container .footer-fourth-line:after {
        content: "";
        clear: both;
        display: block;
        visibility: hidden;
        height: 0;
        width: 0
    }

    #footer .agan-container .footer-fourth-line .footer-box-followus,#footer .agan-container .footer-fourth-line .footer-box-ouraward,#footer .agan-container .footer-fourth-line .footer-box-ourpartner {
        display: inline-block;
        width: 33%
    }

    #footer .agan-container .footer-fourth-line .footer-box-followus,#footer .agan-container .footer-fourth-line .footer-box-ouraward {
        padding-left: 0!important
    }

    #footer .agan-container #footer-accordion {
        display: none
    }

    .legal .agan-container .footer-copyright {
        padding-top: 10px;
        display: inline-block;
        float: left!important;
        float: left
    }

    .legal .agan-container .footer-legal {
        display: inline-block;
        float: right!important;
        float: right
    }

    body.is-checkout #footer {
        display: block
    }

    body.is-checkout #footer .footer-first-line {
        padding-bottom: 20px
    }

    body.is-checkout #footer .footer-first-line .footer-box-ouraward {
        width: 33%
    }
}

#header {
    height: auto;
    position: relative
}

#header .small-menu-item--compare {
    display: none
}

#header .agan-container {
    margin: 0 auto;
    padding-left: 0;
    padding-right: 0
}

#header .header-box {
    transition: .15s;
    transition: all .15s ease-in-out;
    padding: 12px;
    position: relative
}

#header .header-box:after,#header .header-box:before {
    display: table;
    content: " "
}

#header .header-box:after {
    content: "";
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
    width: 0
}

#header .header-box .header-burger-icon {
    float: left;
    margin-left: -10px;
    margin-top: -12px
}

#header .header-box .header-burger-icon button {
    padding: 0 10px;
    margin-right: 0;
    transition: all 320ms ease-out
}

#header .header-box .header-burger-icon button .icon-bar {
    background-color: #15aff6
}

#header .header-box .header-burger-icon.header-burger-icon--open button {
    transform: rotate(-90deg);
    transition: all 320ms ease-out
}

#header .header-box .header-logo {
    float: left;
    width: 125px
}

@media screen and (min-width: 394px) {
    #header .header-box .header-logo {
        width:200px
    }
}

#header .header-box #eKomiSeal_header {
    display: inline-block
}

#header .header-box #eKomiSeal_header img {
    width: 38px;
    height: 38px
}

#header .header-box .basket-usp {
    margin-top: -3px
}

#header .header-box .basket-usp img {
    height: 38px
}

#header .service-menu.showLogin .dropdown-menu {
    min-width: 480px
}

#header .service-menu .dropdown-menu {
    min-width: 200px;
    padding: 15px
}

#header .small-menu {
    float: right
}

#header .small-menu .small-menu-item-wrapper {
    display: flex;
    gap: 6px;
    padding: 0 3px;
    justify-content: flex-end
}

#header .small-menu .small-menu-item-wrapper .small-menu-item {
    margin: 0
}

#header .small-menu .small-menu-item-wrapper .small-menu-item .no-line {
    text-decoration: none
}

#header .small-menu .small-menu-item-wrapper .small-menu-item .small-menu-item-btn {
    display: block;
    border: 0;
    position: relative;
    padding-left: 15px;
    padding-right: 0;
    background-color: transparent;
    text-decoration: none!important
}

#header .small-menu .small-menu-item-wrapper .small-menu-item .small-menu-item-btn img {
    display: block;
    height: 28px;
    margin: 0 auto
}

#header .small-menu .small-menu-item-wrapper .small-menu-item .small-menu-item-btn .small-menu-item-text {
    text-align: center;
    color: #fecb08;
    font-size: 12px;
    font-weight: 500
}

#header .search {
    width: 100%;
    height: 50px;
    margin: 0;
    padding: 3px
}

#header .search .agan-input-group .input-group-addon {
    background: #fcfcf9;
    border: 0;
    border-top-right-radius: 5px!important;
    border-bottom-right-radius: 5px!important
}

#header .search .agan-input-group .agan-input-group-btn {
    margin: 0;
    padding: 0;
    border: none;
    background: 0 0
}

#header .search .agan-input-group .form-control {
    border-radius: 5px 0 0 5px;
    color: #9da99d;
    font-weight: bolder;
    background: #fcfcf9;
    border: none;
    box-shadow: none;
    height: 43px;
    padding-left: 20px
}

#header .search .agan-input-group .form-control:focus {
    color: #314443
}

@media screen and (max-width: 768px) {
    #header .small-menu .small-menu-item-text {
        display:none
    }

    #header .small-menu .small-menu-item--mobile {
        display: block
    }

    #header .small-menu .small-menu-item--desktop {
        display: none
    }

    #header .agan-input-group {
        border-radius: 5px
    }
}

@media screen and (min-width: 576px) {
    #header .small-menu .small-menu-item-wrapper {
        gap:8px;
        padding: 0 3px
    }
}

@media screen and (min-width: 768px) {
    #header .small-menu .small-menu-item {
        position:relative
    }

    #header .small-menu .small-menu-item-text {
        display: none
    }

    #header .small-menu .small-menu-item--desktop {
        display: block
    }

    #header .agan-input-group {
        border-radius: 5px
    }
}

@media screen and (max-width: 1024px) {
    #header .header-box {
        height:50px
    }

    #header .header-box .header-burger-icon .navbar-toggle {
        display: block!important;
        padding: 0 5px!important;
        margin-top: 13px
    }

    #header .header-box .header-logo img {
        height: 32px;
        margin-top: -1px
    }

    #header .search {
        display: none;
        position: absolute;
        top: 0;
        left: 0
    }

    #header .search .search-button--mobile {
        display: inline-block
    }

    #header #mainnav,#header .search .search-button--desktop {
        display: none
    }
}

@media screen and (min-width: 1024px) {
    #header {
        height:auto;
        border-bottom: none
    }

    #header .header-box {
        height: auto;
        padding: 20px 10px 12px
    }

    #header .header-box .header-burger-icon .navbar-toggle {
        display: none!important
    }

    #header .header-box .header-logo {
        width: 30%
    }

    #header .header-box .header-logo img {
        width: 295px;
        height: 60px;
        margin-top: -5px
    }

    #header .header-box #eKomiSeal_header img {
        width: 60px;
        height: 60px
    }

    #header .header-box .basket-usp {
        margin-top: -3px
    }

    #header .header-box .basket-usp img {
        height: 60px
    }

    #header .small-menu {
        width: 25%
    }

    #header .small-menu .small-menu-item .small-menu-item-wrapper {
        gap: 6px;
        padding: 0
    }

    #header .small-menu .small-menu-item .small-menu-item--compare {
        display: block!important
    }

    #header .small-menu .small-menu-item .small-menu-item-compare {
        display: block;
        font-size: 12px;
        font-weight: 500;
        color: #15aff6;
        line-height: .7
    }

    #header .small-menu .small-menu-item .small-menu-item-btn.last {
        padding-right: 0
    }

    #header .small-menu .small-menu-item .small-menu-item-btn .small-menu-item-text {
        display: block
    }

    #header .small-menu .small-menu-item .small-menu-item-badge.user {
        right: 18px!important
    }

    #header .small-menu .small-menu-item--mobile {
        display: none
    }

    #header .small-menu .small-menu-item--desktop {
        display: block
    }

    #header .search {
        display: block;
        width: 45%;
        position: relative;
        float: left
    }

    #header .search .search-button--mobile {
        display: none
    }

    #header .search .search-button--desktop {
        display: inline-block
    }

    #header #mainnav {
        display: block;
        max-height: 52px
    }
}

@media only screen and (min-width: 1024px) and (max-width:1120px) {
    #header .header-box #eKomiSeal_header {
        display:none
    }
}

@media screen and (min-width: 1170px) {
    #header .agan-container {
        padding-left:10px;
        padding-right: 10px
    }

    #header .header-box {
        padding-left: 0;
        padding-right: 0
    }
}

#headerWrapper {
    background-color: #314443
}

#headerWrapper #logo img {
    transition: .15s;
    transition: all .15s ease-in-out;
    height: 60px;
    width: 280px;
    margin-top: -5px
}

.shopping-bag-wrapper {
    color: #777
}

.shopping-bag-wrapper .shopping-bag-text {
    font-family: Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 15px
}

.shopping-bag-wrapper #shoppingBagMini .shopping-bag-text {
    font-size: 15px
}

.shopping-bag {
    height: 40px;
    width: 40px;
    margin: -5px 0
}

.shopping-bag.filled {
    color: #1d2c2b
}

.shopping-bag-mini {
    height: 25px;
    width: 25px;
    margin: -5px 0;
    color: #f1f5eb
}

.shopping-bag-mini.filled {
    color: #314443
}

body.is-checkout .header-burger-icon {
    display: none
}

.boxwrapper .list-container .infogridView .productBox {
    width: 50%;
    float: left;
    text-align: left;
    padding-left: 0;
    padding-right: 0
}

.boxwrapper .list-container .infogridView .productBox span.textLink-agan {
    max-height: 40px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.boxwrapper .list-container .infogridView .productBox .price {
    min-height: 50px;
    margin-bottom: 0
}

.boxwrapper .list-container .infogridView .productBox .price .price-collection-old {
    font-size: 16px;
    font-weight: 300;
    color: #bbb;
    height: 22px;
    margin-top: 5px;
    margin-right: 10px
}

.boxwrapper .list-container .infogridView .productBox .price .lead {
    font-size: 22px;
    font-weight: 700
}

.boxwrapper .list-container .infogridView .productBox .price .lead .price-from {
    font-size: 14px
}

.boxwrapper .list-container .infogridView .productBox .productBox-wrapper {
    margin: 10px
}

.boxwrapper .list-container .infogridView .productBox .productBox-wrapper .picture {
    border: 1px solid #d8d8d8;
    border-radius: 0;
    margin-bottom: 10px;
    display: flex;
    align-items: center
}

@media only screen and (min-width: 768px) {
    .boxwrapper .list-container .infogridView .productBox {
        width:33%;
        float: left;
        text-align: center;
        padding-left: 0;
        padding-right: 0
    }

    .boxwrapper .list-container .infogridView .productBox .price .price-collection-old {
        font-size: 18px;
        font-weight: 400
    }

    .boxwrapper .list-container .infogridView .productBox .price .lead {
        font-size: 24px;
        font-weight: 700
    }

    .boxwrapper .list-container .infogridView .productBox .price .lead .price-from {
        font-size: 16px
    }
}

.pagination {
    display: inline-block;
    border: 0;
    font-size: 15px
}

.pagination li {
    display: inline
}

.pagination li a,.pagination li span {
    position: relative;
    float: left;
    padding: 0 9px;
    line-height: 24px;
    text-decoration: none;
    color: #314443;
    background-color: transparent;
    border: 0
}

.pagination li a.info,.pagination li span.info {
    float: none
}

.pagination li:first-child a,.pagination li:first-child span {
    margin-left: 0;
    border: 0;
    font-weight: 700
}

.pagination li:last-child a,.pagination li:last-child span {
    border: 0;
    font-weight: 700
}

.pagination li a {
    display: block
}

.pagination li a:focus,.pagination li a:hover,.pagination li span:focus,.pagination li span:hover {
    color: #9da99d;
    background-color: transparent;
    border: 0
}

.pagination .active>a,.pagination .active>a:focus,.pagination .active>a:hover,.pagination .active>span,.pagination .active>span:focus,.pagination .active>span:hover {
    color: #1d2c2b;
    font-weight: 700;
    background-color: transparent;
    border: 0;
    cursor: default
}

.pagination .disabled a,.pagination .disabled a:focus,.pagination .disabled a:hover,.pagination .disabled span,.pagination .disabled span:focus,.pagination .disabled span:hover {
    color: #9da99d;
    background-color: transparent;
    border: 0;
    cursor: not-allowed
}

.listlocator {
    text-align: center
}

.listlocator .listlocator-articlecount {
    float: left!important;
    float: left;
    font-size: 1.4rem;
    font-weight: 700;
    letter-spacing: 1px;
    margin-top: 12px
}

@media only screen and (min-width: 768px) {
    .listlocator {
        margin-bottom:10px
    }

    .listlocator:after,.listlocator:before {
        display: table;
        content: " "
    }

    .listlocator:after {
        content: "";
        clear: both;
        display: block;
        visibility: hidden;
        height: 0;
        width: 0
    }

    .listlocator .listlocator-options {
        float: right!important;
        float: right
    }

    .listlocator .dropdown-menu {
        border-radius: 5px;
        box-shadow: 0 4px 4px 0 rgba(0,0,0,.25)
    }
}

#manufacturerSlider {
    display: none
}

.mega-nav .mega-nav-item,.mega-nav .mega-nav-item .mega-nav-item-title {
    display: inline-block;
    font-weight: 500
}

@media only screen and (min-width: 1024px) {
    #manufacturerSlider {
        border:none;
        margin: 35px 0;
        padding-bottom: 0;
        display: inline-block
    }

    #manufacturerSlider .manufacturer ul.slides {
        padding: 0;
        margin: 0 auto;
        text-align: center
    }

    #manufacturerSlider .manufacturer ul.slides li {
        padding: 0;
        list-style: none;
        display: inline-block;
        margin: 0 0 15px 15px
    }

    #manufacturerSlider .manufacturer ul.slides li:first-child {
        margin: 0 0 15px
    }

    #manufacturerSlider .manufacturer ul.slides img {
        max-height: 21px;
        width: auto
    }
}

.mega-nav {
    padding-left: 0!important;
    padding-right: 0!important;
    position: relative;
    border: none
}

.mega-nav .mega-nav-item {
    position: initial
}

.mega-nav .mega-nav-item .mega-nav-item-frame {
    z-index: 12000;
    width: 100%;
    margin: 0 auto;
    height: auto;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    position: absolute;
    top: 100%;
    left: 0;
    min-width: 160px;
    padding: 5px 0;
    list-style: none;
    font-size: 14px;
    text-align: left;
    background-color: #f1f5eb;
    border: 1px solid #dce5cd;
    border-top: 0;
    background-clip: padding-box;
    display: none;
    content-visibility: hidden
}

.mega-nav .mega-nav-item .mega-nav-item-frame .mega-nav-item-content {
    display: flex;
    width: 100%;
    padding: 25px!important
}

.mega-nav .mega-nav-item .mega-nav-item-frame .mega-nav-item-content .mega-nav-item-subcat {
    width: 20%;
    font-size: 15px;
    font-weight: 500
}

.mega-nav .mega-nav-item .mega-nav-item-frame .mega-nav-item-content .mega-nav-item-subcat a {
    color: #314443;
    text-decoration: none;
    display: block;
    padding: 7px 12px;
    width: 95%
}

.mega-nav .mega-nav-item .mega-nav-item-frame .mega-nav-item-content .mega-nav-item-subcat a:hover {
    color: #fecb08;
    background: #314443;
    border-radius: 3px
}

.mega-nav .mega-nav-item .mega-nav-item-frame .mega-nav-item-content .mega-nav-item-teaser-left {
    width: 40%;
    padding: 0 15px;
    text-align: center;
    display: table-cell
}

.mega-nav .mega-nav-item .mega-nav-item-frame .mega-nav-item-content .mega-nav-item-teaser-left .mega-nav-item-teaser-container-wrapper {
    background-color: #fff;
    border: 5px solid #dce5cd;
    border-radius: 3px;
    padding: 10px;
    margin-bottom: 10px
}

.mega-nav .mega-nav-item .mega-nav-item-frame .mega-nav-item-content .mega-nav-item-teaser-left a {
    color: #314443;
    text-decoration: none
}

.mega-nav .mega-nav-item .mega-nav-item-frame .mega-nav-item-content .mega-nav-item-teaser-left a:hover {
    color: #1d2c2b
}

.mega-nav .mega-nav-item .mega-nav-item-frame .mega-nav-item-content .mega-nav-item-teaser-left .menu-item-element-picture img {
    width: 60%;
    min-height: 255px;
    border-radius: 5px
}

.mega-nav .mega-nav-item .mega-nav-item-frame .mega-nav-item-content .mega-nav-item-teaser-left .menu-item-element-wrapper .menu-item-element-title {
    font-size: 18px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-top: 20px
}

.mega-nav .mega-nav-item .mega-nav-item-frame .mega-nav-item-content .mega-nav-item-teaser-left .menu-item-element-wrapper .menu-item-element-price-box {
    padding-top: 10px
}

.mega-nav .mega-nav-item .mega-nav-item-frame .mega-nav-item-content .mega-nav-item-teaser-left .menu-item-element-wrapper .menu-item-element-price-box .menu-item-element-price-from {
    font-size: 20px
}

.mega-nav .mega-nav-item .mega-nav-item-frame .mega-nav-item-content .mega-nav-item-teaser-left .menu-item-element-wrapper .menu-item-element-price-box .menu-item-element-price {
    font-weight: 700;
    font-size: 25px
}

.mega-nav .mega-nav-item .mega-nav-item-frame .mega-nav-item-content .mega-nav-item-teaser-left .menu-item-element-arrow {
    color: #314443
}

.mega-nav .mega-nav-item .mega-nav-item-frame .mega-nav-item-content .mega-nav-item-teaser-left .menu-item-element-arrow:hover {
    color: #1d2c2b
}

.mega-nav .mega-nav-item .mega-nav-item-frame .mega-nav-item-content .mega-nav-item-teaser-left .menu-item-element-buy {
    color: #314443
}

.mega-nav .mega-nav-item .mega-nav-item-frame .mega-nav-item-content .mega-nav-item-teaser-left .menu-item-element-buy:hover {
    color: #1d2c2b
}

.mega-nav .mega-nav-item .mega-nav-item-frame .mega-nav-item-content .mega-nav-item-teaser-right {
    width: 40%;
    padding-left: 15px;
    display: table-cell
}

.mega-nav .mega-nav-item .mega-nav-item-frame .mega-nav-item-content .mega-nav-item-teaser-right a {
    color: #314443;
    text-decoration: none
}

.mega-nav .mega-nav-item .mega-nav-item-frame .mega-nav-item-content .mega-nav-item-teaser-right a:hover {
    color: #1d2c2b
}

.mega-nav .mega-nav-item .mega-nav-item-frame .mega-nav-item-content .mega-nav-item-teaser-right .mega-nav-item-teaser-right-container {
    height: 45%
}

.mega-nav .mega-nav-item .mega-nav-item-frame .mega-nav-item-content .mega-nav-item-teaser-right .mega-nav-item-teaser-right-container .menu-item-element-picture img {
    vertical-align: top;
    width: 30%;
    padding-right: 15px;
    min-height: 123px;
    border-radius: 5px
}

.mega-nav .mega-nav-item .mega-nav-item-frame .mega-nav-item-content .mega-nav-item-teaser-right .mega-nav-item-teaser-right-container .mega-nav-item-teaser-container-wrapper {
    background-color: #fff;
    border: 5px solid #dce5cd;
    border-radius: 3px;
    padding: 10px;
    margin-bottom: 10px
}

.mega-nav .mega-nav-item .mega-nav-item-frame .mega-nav-item-content .mega-nav-item-teaser-right .mega-nav-item-teaser-right-container .menu-item-element-wrapper {
    display: inline-block;
    padding-left: 10px;
    width: 60%
}

.mega-nav .mega-nav-item .mega-nav-item-frame .mega-nav-item-content .mega-nav-item-teaser-right .mega-nav-item-teaser-right-container .menu-item-element-wrapper .menu-item-element-title {
    font-size: 18px;
    max-height: 70px;
    max-width: 320px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-top: 20px
}

#navigation .moreLinks,.mega-nav .mega-nav-item .mega-nav-item-frame .mega-nav-item-content .mega-nav-item-teaser-right .mega-nav-item-teaser-right-container .menu-item-element-arrow,.mega-nav .mega-nav-item .mega-nav-item-frame .mega-nav-item-content .mega-nav-item-teaser-right .mega-nav-item-teaser-right-container .menu-item-element-buy,.mega-nav .mega-nav-item .mega-nav-item-frame .mega-nav-item-content a.menu-item-element-banner .menu-item-element-banner-title {
    display: none
}

.mega-nav .mega-nav-item .mega-nav-item-frame .mega-nav-item-content .mega-nav-item-teaser-right .mega-nav-item-teaser-right-container .menu-item-element-wrapper .menu-item-element-price-box {
    padding-top: 10px
}

.mega-nav .mega-nav-item .mega-nav-item-frame .mega-nav-item-content .mega-nav-item-teaser-right .mega-nav-item-teaser-right-container .menu-item-element-wrapper .menu-item-element-price-box .menu-item-element-price-from {
    font-size: 20px
}

.mega-nav .mega-nav-item .mega-nav-item-frame .mega-nav-item-content .mega-nav-item-teaser-right .mega-nav-item-teaser-right-container .menu-item-element-wrapper .menu-item-element-price-box .menu-item-element-price {
    font-weight: 700;
    font-size: 25px
}

.mega-nav .mega-nav-item .mega-nav-item-frame .mega-nav-item-content a.menu-item-element-banner {
    vertical-align: top;
    margin: 0 auto
}

.mega-nav .mega-nav-item .mega-nav-item-frame .mega-nav-item-content a.menu-item-element-banner img {
    vertical-align: top;
    width: 100%;
    min-height: 400px;
    border-radius: 5px
}

@media only screen and (min-width: 1170px) {
    .mega-nav .mega-nav-item .mega-nav-item-frame {
        width:1170px
    }
}

#navigation,#navigation .mega-nav-item {
    float: initial
}

#navigation .mega-nav-item.hideItem {
    position: absolute;
    visibility: hidden;
    pointer-events: none
}

#navigation .moreLinks {
    float: initial
}

#navigation .moreLinks .mega-nav-item {
    float: left
}

#navigation .moreLinks .mega-nav-item.hideItem {
    position: unset;
    visibility: visible;
    pointer-events: unset
}

#navigation .moreLinks .mega-nav-item-frame {
    display: none!important
}

#navigation .moreLinks.show-more {
    display: inline-block
}

#navigation .moreLinks a {
    font-weight: 600!important
}

#navigation .moreLinks:hover>a {
    background-color: #f1f5eb;
    color: #314443;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    cursor: pointer
}

#navigation .moreLinks .dropdown-menu {
    border: none;
    background-color: #f1f5eb;
    padding: 10px 0 0;
    box-shadow: none
}

@media only screen and (max-width: 1300px) {
    #navigation .moreLinks .dropdown-menu {
        left:-95px
    }
}

#navigation .moreLinks .dropdown-menu>li {
    width: 100%
}

#navigation .moreLinks .dropdown-menu>li>a {
    width: 100%;
    padding: 12px 0;
    border-bottom: 1px solid rgba(0,0,0,.1);
    text-align: center;
    text-decoration: none
}

#usp .usp-box,.makaira-autosuggestion,.minibasket .minibasket-gross,.minibasket table td {
    border-bottom: 1px solid #dce5cd
}

#navigation .moreLinks .dropdown-menu>li>a:hover {
    color: #fecb08!important;
    background: #314443!important;
    border-radius: 5px!important
}

#navigation .moreLinks:hover .dropdown-menu {
    display: block;
    margin-top: 0
}

#navigation.mouse--in>li:focus a.mega-nav-item-title,#navigation.mouse--in>li:hover a.mega-nav-item-title {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    color: #314443;
    background-color: #f1f5eb
}

#navigation.mouse--in>li:focus .mega-nav-item-frame,#navigation.mouse--in>li:hover .mega-nav-item-frame {
    display: block;
    content-visibility: visible
}

.minibasket>.btn {
    padding: 0
}

.minibasket table {
    margin: 0 0 15px
}

.minibasket table td {
    color: #314443;
    padding: 12px 6px;
    position: relative;
    margin-bottom: 0;
    border-top: none!important;
    text-align: left
}

.minibasket table td.price,.minibasket table td.total_price {
    white-space: nowrap
}

.minibasket table td:first-child {
    color: #314443;
    text-align: left
}

.minibasket table td:last-child {
    color: #314443;
    width: 105px;
    text-align: right
}

.minibasket table .badge {
    background-color: #ff4769;
    position: absolute;
    top: 2px;
    right: 0;
    font-weight: 400
}

.minibasket .shadow-spacer,.tryg-insurance,.tryg-insurance-additionalInfo-container {
    position: relative
}

.minibasket table img {
    margin-top: 0;
    border: 1px solid #dce5cd;
    border-radius: 5px;
    width: 45px;
    height: 45px;
    vertical-align: middle
}

.minibasket .flyout-basket-item-list {
    max-height: 240px;
    margin: 0;
    overflow-y: auto;
    overflow-x: hidden;
    scroll-behavior: smooth
}

.minibasket .shadow-spacer {
    margin: 0 -30px;
    height: 2px;
    box-shadow: 0 -3px 3px 0 rgba(0,0,0,.15)
}

.minibasket .flyout-header {
    margin-bottom: 0;
    color: #314443
}

.minibasket .minibasket-gross {
    margin: 0 0 10px;
    padding: 10px 5px;
    color: #314443
}

.minibasket .minibasket-gross:after,.minibasket .minibasket-gross:before {
    display: table;
    content: " "
}

.minibasket .minibasket-gross:after {
    content: "";
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
    width: 0
}

body.cl-details #detailsRelated .tabbedWidgetBox .tab-content {
    padding: 0
}

.productDescription hr {
    border-top: 1px solid #dce5cd
}

.productDescription .productDescription-title {
    margin-bottom: 20px;
    font-size: 18px;
    font-weight: 700
}

.productDescription .productDescription-delivery,.productDescription .productDescription-longdescription {
    width: 100%
}

.productDescription .additional-information {
    display: block
}

.productDescription .additional-information .fa-check {
    color: #60921d;
    font-size: 16px
}

.productDescription ul {
    list-style: none;
    padding: 0
}

.productDescription ul li.productDescription-attributes {
    margin-bottom: 15px
}

.productDescription ul li.productDescription-attributes .technical-item {
    color: #1d2c2b;
    font-weight: 700
}

.productDescription .productDescription-taxation {
    font-size: 12px;
    text-align: left
}

@media only screen and (min-width: 768px) {
    .productDescription .productDescription-delivery li.productDescription-attributes {
        vertical-align:top;
        display: inline-block;
        width: 49%
    }

    .productDescription .productDescription-longdescription {
        width: 100%
    }

    .productDescription .additional-information {
        vertical-align: top;
        display: inline-block;
        width: 30%
    }
}

.compare {
    width: 100%
}

.compare .compare-header {
    width: 100%;
    margin-top: 2rem
}

.compare .compare-header .compare-headline {
    font-style: normal;
    font-weight: 700;
    font-size: 22px;
    line-height: 32px;
    text-align: center
}

.compare .compare-header .compare-subtitle {
    text-align: center;
    margin-bottom: 40px;
    font-size: 14px
}

.compare .compare-wrapper {
    text-align: center;
    padding-bottom: 40px
}

.compare .compare-wrapper .flex-control-paging {
    bottom: 10px
}

.compare .compare-wrapper .compare-item {
    height: 100%;
    border: 1px solid #9da99d;
    border-radius: 5px;
    overflow: hidden
}

.compare .compare-wrapper .compare-item .compare-item-title {
    text-align: center;
    background-color: #314443;
    border: 1px solid #314443;
    font-weight: 700;
    color: #fff;
    font-size: 16px;
    padding: 15px
}

.compare .compare-wrapper .compare-item .compare-image {
    text-align: center;
    padding-top: 30px;
    height: 230px;
    background-color: #fff
}

.compare .compare-wrapper .compare-item .compare-image img {
    height: 200px
}

.compare .compare-wrapper .compare-item .compare-item-information {
    min-height: 80px;
    border-bottom: 1px solid #9da99d;
    background-color: #fff;
    padding: 14px 10px;
    font-size: 13px;
    font-weight: 700
}

.compare .compare-wrapper .compare-item .compare-item-information:last-child {
    border-bottom: none
}

.compare .compare-wrapper .compare-item .compare-item-info {
    border-bottom: 1px solid #9da99d;
    background-color: #fff;
    padding: 14px 10px;
    font-size: 13px
}

.compare .compare-wrapper .compare-item .compare-item-info:last-child {
    border-bottom: none
}

.compare .compare-wrapper .compare-item .compare-item-info .fa-check {
    color: #1d2c2b;
    font-size: 16px
}

.compare .compare-wrapper .swiper-button-next,.compare .compare-wrapper .swiper-button-prev {
    top: 45%
}

@media only screen and (min-width: 768px) {
    .compare .compare-wrapper {
        text-align:left;
        padding-bottom: 0;
        margin-bottom: 20px
    }

    .compare .compare-wrapper .compare-item {
        display: table-cell;
        width: 25%;
        border: none;
        border-right: 1px solid #9da99d;
        border-radius: 5px
    }

    .compare .compare-wrapper .compare-item:first-child .compare-item-title {
        border-top-left-radius: 5px
    }

    .compare .compare-wrapper .compare-item:first-child .compare-item-info:last-child {
        border-bottom-left-radius: 5px
    }

    .compare .compare-wrapper .compare-item:last-child {
        border-right: none
    }

    .compare .compare-wrapper .compare-item:last-child .compare-item-title {
        border-top-right-radius: 5px
    }

    .compare .compare-wrapper .compare-item:last-child .compare-item-info:last-child {
        border-bottom-right-radius: 5px
    }

    .compare .compare-wrapper .swiper-button-next,.compare .compare-wrapper .swiper-button-prev,.compare .compare-wrapper .swiper-pagination {
        display: none
    }
}

@media only screen and (min-width: 1024px) {
    .productDescription .productDescription-taxation {
        text-align:center
    }

    .compare .compare-wrapper .compare-item .compare-item-title {
        text-align: center;
        font-size: 18px
    }

    .compare .compare-wrapper .compare-item .compare-image {
        height: 330px
    }

    .compare .compare-wrapper .compare-item .compare-image img {
        height: 300px
    }

    .compare .compare-wrapper .compare-item .compare-item-information {
        min-height: 90px;
        padding: 20px 30px;
        font-size: 14px
    }

    .compare .compare-wrapper .compare-item .compare-item-info {
        min-height: 50px;
        padding: 20px 30px;
        font-size: 14px;
        display: flex
    }

    .compare .compare-wrapper .compare-item .compare-item-info .fa-check {
        font-size: 20px;
        margin-right: 5px
    }
}

@media only screen and (min-width: 1170px) {
    .compare .compare-wrapper .compare-item .compare-image {
        height:420px
    }

    .compare .compare-wrapper .compare-item .compare-image img {
        height: 390px
    }
}

.product-description-container h1 {
    font-style: normal;
    font-weight: 700;
    line-height: 32px;
    text-align: center;
    margin-bottom: 10px;
    font-size: 22px
}

.product-description-container h2 {
    font-size: 15px;
    line-height: 20px
}

.product-description-container h3 {
    font-size: 15px
}

.product-description-container .product-description-wrapper {
    display: inline-flex;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: stretch;
    align-content: stretch
}

@media (min-width: 1024px) {
    .product-description-container .product-description-wrapper {
        flex-direction:row
    }
}

.product-description-container .product-description-items:nth-child(1) {
    display: block;
    flex-grow: 0;
    flex-shrink: 1;
    flex-basis: fit-content;
    align-self: auto;
    order: 0;
    margin-right: 10px
}

.product-description-container .product-description-items:nth-child(2) {
    display: block;
    flex-grow: 0;
    flex-shrink: 1;
    flex-basis: fit-content;
    align-self: auto;
    order: 0
}

.promo-slider {
    margin-top: 25px
}

.promo-slider .swiper-slide img {
    display: block;
    max-width: 100%;
    height: auto;
    border-radius: 5px
}

.promo-slider .agan-swiper.swiper-container {
    padding-bottom: 30px
}

.promo-slider .agan-swiper.swiper-container .swiper-button-next,.promo-slider .agan-swiper.swiper-container .swiper-button-prev {
    display: inline-block;
    top: 45%;
    background-color: rgba(255,255,255,.2);
    transition: all .2s ease-in;
    height: auto;
    width: auto;
    padding: 7px 7px 5px;
    border-radius: 3px
}

.promo-slider .agan-swiper.swiper-container .swiper-button-next:active,.promo-slider .agan-swiper.swiper-container .swiper-button-next:focus,.promo-slider .agan-swiper.swiper-container .swiper-button-next:hover,.promo-slider .agan-swiper.swiper-container .swiper-button-prev:active,.promo-slider .agan-swiper.swiper-container .swiper-button-prev:focus,.promo-slider .agan-swiper.swiper-container .swiper-button-prev:hover {
    background-color: rgba(255,255,255,.4)
}

.promo-slider .agan-swiper.swiper-container .swiper-button-prev {
    left: 3px!important
}

.promo-slider .agan-swiper.swiper-container .swiper-button-next {
    right: 3px!important
}

.promo-slider .agan-swiper.swiper-container .swiper-pagination {
    display: none
}

.swiperslider .swiper-container {
    padding: 15px;
    margin: 0 auto;
    width: 99%;
    height: 100%
}

.swiperslider .swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fcfcf9;
    display: flex;
    justify-content: center;
    align-items: center
}

.swiperslider .swiper-slide .listitem.listitem-generic .listitem-container {
    height: auto
}

.swiperslider .swiper-slide .listitem.listitem-generic .listitem-container img {
    width: 120px;
    height: 120px;
    max-width: none;
    max-height: none
}

.swiperslider .swiper-slide .listitem.listitem-generic .listitem-container .listitem-additional-info .listitem-title {
    margin: 15px 0;
    padding: 0;
    font-size: 16px
}

.swiperslider .swiper-slide .listitem.listitem-generic .listitem-container .listitem-additional-info .listitem-title a {
    color: #314443
}

.swiperslider .swiper-slide .listitem.listitem-generic .listitem-container .listitem-additional-info .listitem-price {
    font-size: 18px
}

@media screen and (min-width: 1024px) {
    .swiperslider .swiper-slide .listitem.listitem-generic {
        margin-top:2px;
        transition: all 150ms ease-out
    }

    .swiperslider .swiper-slide .listitem.listitem-generic .listitem-container {
        padding: 10px 8px;
        transition: all 150ms ease-in-out;
        overflow: hidden
    }

    .swiperslider .swiper-slide .listitem.listitem-generic .listitem-container .listitem-additional-info {
        height: 100%;
        text-align: start
    }

    .swiperslider .swiper-slide .listitem.listitem-generic .listitem-container .listitem-additional-info .listitem-title {
        padding: 0 10px 0 0
    }

    .swiperslider .swiper-slide .listitem.listitem-generic .listitem-container .listitem-additional-info .listitem-price {
        margin-top: 35px;
        font-size: 22px
    }

    .swiperslider .swiper-slide .listitem.listitem-generic .listitem-container:hover {
        transform: scale(1.03)
    }

    .swiperslider .swiper-slide .listitem.listitem-generic .listitem-container:first-child {
        padding-left: 5px
    }

    .swiperslider .swiper-slide .listitem.listitem-generic .listitem-container:last-child {
        padding-right: 5px
    }

    .swiperslider .swiper-slide .listitem.listitem-generic .listitem-container img {
        width: 140px;
        height: 140px;
        padding: 15px
    }

    .swiperslider .swiper-slide .listitem.listitem-generic:hover {
        margin-top: 0;
        margin-bottom: 2px;
        padding: 2px;
        border: 5px solid #dce5cd
    }
}

.agan-swiper.swiper-container .swiper-button-next,.agan-swiper.swiper-container .swiper-button-prev {
    background-image: none;
    color: #314443;
    height: auto;
    width: 32px;
    top: 50%
}

.agan-swiper.swiper-container .swiper-button-next:hover,.agan-swiper.swiper-container .swiper-button-prev:hover {
    color: #fecb08
}

.agan-swiper.swiper-container .swiper-button-prev {
    left: -7px!important
}

.agan-swiper.swiper-container .swiper-button-next {
    right: -7px!important
}

.agan-swiper.swiper-container .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: #314443
}

.tryg-insurance label {
    display: flex;
    justify-content: space-between;
    gap: 6px;
    font-weight: 600;
    margin-bottom: 5px
}

.tryg-insurance .aganModal-price,.tryg-insurance .aganModal-priceMonthly {
    white-space: nowrap;
    text-align: right
}

.tryg-insurance .aganModal-priceMonthly {
    font-size: .9em;
    color: #6c6666
}

@media (min-width: 768px) {
    .tryg-insurance label {
        margin-bottom:0
    }

    .tryg-insurance .aganModal-priceMonthly {
        font-size: 1em
    }
}

.tryg-shortdesc {
    margin-bottom: 1.2em
}

.tryg-insurance-additionalInfo-trygger {
    display: inline-block;
    width: 24px;
    min-width: 24px;
    height: 24px;
    font-size: 18px;
    font-weight: 400;
    padding-top: 3px;
    line-height: .9;
    text-align: center;
    color: #314443;
    background-color: #f4f4e8;
    border: 1px solid #ebebd7;
    border-radius: 500px;
    cursor: pointer;
    transform: rotate(0);
    transition: transform 666ms,font-size 666ms,padding-top 666ms
}

.tryg-insurance-additionalInfo-trygger::after {
    content: 'i'
}

.tryg-insurance-additionalInfo {
    padding: 2px 1em;
    width: 90%;
    margin-bottom: 12px;
    max-height: 0;
    overflow: hidden;
    transition: max-height 666ms,padding 666ms,width 666ms;
    background-color: #fcfcf9
}

.tryg-insurance-additionalInfo ul {
    margin-bottom: 10px
}

.tryg-trygger-basket {
    cursor: pointer;
    color: #fecb08;
    text-decoration: none;
    font-weight: 700
}

.tryg-trygger-basket::after {
    content: ">";
    display: inline-block;
    transform: rotate(90deg) scaleY(1.4);
    transition: transform 333ms;
    margin-left: 6px
}

.tryg-trygger-basket.open::after {
    transform: rotate(-90deg) scaleY(1.4)
}

.tryg-trygger-basket:hover {
    color: #dbaf04;
    text-decoration: underline
}

.tryg-insurance.open .tryg-insurance-additionalInfo-trygger {
    transform: rotate(90deg);
    padding-top: 0;
    font-size: 23px;
    line-height: .8
}

.tryg-insurance.open .tryg-insurance-additionalInfo-trygger::after {
    content: '‹'
}

.tryg-insurance.open .tryg-insurance-additionalInfo {
    padding: 1.3em 1em;
    width: 100%;
    max-height: 450px
}

.tryg-addtocart {
    padding-bottom: 80px
}

.tryg-addtocart .tryg-insurances {
    margin: 0 15px
}

.tryg-addtocart .tryg-insurance {
    margin-bottom: 50px
}

.tryg-addtocart .tryg-insurance-additionalInfo-trygger {
    position: absolute;
    top: -9px;
    left: 0;
    right: 0;
    z-index: 2;
    margin: 0 auto
}

.tryg-addtocart .cart-only {
    display: none
}

.basket-item-tryg {
    margin-top: 20px;
    background-color: #fcfcf9;
    padding: .7em .4em
}

@media (min-width: 768px) {
    .tryg-insurance.open .tryg-insurance-additionalInfo {
        max-height:350px
    }

    .basket-item-tryg {
        margin-left: 124px;
        max-width: 750px;
        width: 68%
    }
}

@media (min-width: 1024px) {
    .basket-item-tryg {
        width:51%
    }
}

.basket-item-tryg .basket-item-tryg-headline {
    text-decoration: underline;
    font-size: 16px;
    font-weight: 500;
    margin-bottom: 5px
}

.basket-item-tryg .basket-item-tryg-text {
    margin-bottom: 5px
}

.basket-item-tryg .tryg-insurance input:not(:checked)+label .aganModal-price {
    color: #314443
}

.basket-item-tryg .tryg-insurance:not(:last-child) {
    margin-bottom: 15px
}

.basket-item-tryg .tryg-shortdesc,.landingpage_newsletter .landingpage_newsletter_usps {
    margin-bottom: 1em
}

.basket-item-tryg .tryg-insurance:not(:last-child) .tryg-insurance-additionalInfo-container {
    margin-top: 10px
}

.basket-item-tryg .tryg-insurance-additionalInfo {
    padding: 0 1em;
    background: 0 0;
    width: 100%;
    border-right: 3px solid #314443;
    border-left: 3px solid #314443
}

.basket-item-tryg .tryg-insurance.open .tryg-insurance-additionalInfo {
    padding: .6em 1em
}

.basket-item-tryg .tryg-insurance-additionalInfo-trygger {
    top: 0
}

.basket-item-tryg .btn-checkbox input[type=checkbox]+label::before {
    width: 20px;
    height: 20px
}

.basket-item-tryg .titletriggerwrapper {
    width: 100vw;
    min-width: 220px;
    max-width: 280px;
    display: flex;
    justify-content: space-between;
    margin-right: 15px
}

@media (min-width: 768px) {
    .basket-item-tryg .titletriggerwrapper {
        min-width:258px
    }
}

.basket-item-tryg .aganModal-price {
    font-size: 16px;
    min-width: 30px;
    display: flex;
    justify-content: flex-end
}

#usp,.basket-item-tryg .popup-only {
    display: none
}

#usp {
    margin: 0 auto;
    background-color: #fcfcf9
}

#usp .usp-box {
    display: table;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
    padding-top: 10px;
    padding-bottom: 5px
}

#usp .usp-box .usp-item {
    position: relative;
    display: inline-block
}

#usp .usp-box .usp-item a {
    color: #314443;
    text-decoration: none;
    cursor: pointer;
    user-select: none
}

#usp .usp-box .usp-item a:hover {
    color: #1d2c2b
}

#usp .usp-box .usp-item-text {
    display: table-cell;
    line-height: 28px;
    color: #314443;
    vertical-align: middle;
    font-weight: 300
}

@media only screen and (min-width: 768px) {
    #usp {
        display:block
    }
}

#usp-bottom .usp-bottom-wrapper {
    --gap: 1rem;
    display: flex;
    align-items: stretch;
    flex-wrap: wrap;
    gap: var(--gap)
}

#usp-bottom .usp-bottom-wrapper .usp-bottom-item {
    display: flex;
    gap: 1rem;
    align-items: center;
    justify-content: space-between;
    width: calc(50% - var(--gap)/ 2);
    background-color: #314443;
    color: #f1f5eb;
    border-radius: 5px;
    padding: 1rem;
    min-height: 80px
}

#usp-bottom .usp-bottom-wrapper .usp-bottom-item-text {
    max-width: 50%
}

#usp-bottom .usp-bottom-wrapper .usp-bottom-item-text--headline {
    font-size: 12px
}

@media only screen and (min-width: 768px) {
    #usp-bottom .usp-bottom-wrapper {
        display:flex;
        justify-content: space-between;
        width: 100%
    }

    #usp-bottom .usp-bottom-wrapper .usp-bottom-item {
        flex: 1 1 0px;
        padding: 2rem 1.5rem;
        min-height: auto
    }

    #usp-bottom .usp-bottom-wrapper .usp-bottom-item-text {
        max-width: 100%
    }

    #usp-bottom .usp-bottom-wrapper .usp-bottom-item-text--headline {
        font-size: 18px
    }

    #usp-bottom .usp-bottom-wrapper .bi {
        width: 46px!important;
        height: 46px!important
    }
}

@media only screen and (min-width: 1170px) {
    #usp-bottom .usp-bottom-wrapper .usp-bottom-item {
        min-height:102px
    }
}

.makaira-autosuggestion {
    position: absolute;
    top: 92%;
    left: 0;
    z-index: 9999;
    background-color: #fcfcf9;
    width: 100%;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-left: 1px solid #dce5cd;
    border-right: 1px solid #dce5cd;
    border-top: 1px solid #fcfcf9
}

.makaira-autosuggestion__wrapper .makaira-autosuggestion__leftContainer,.makaira-autosuggestion__wrapper .makaira-autosuggestion__rightContainer {
    float: none;
    width: 100%
}

.makaira-autosuggestion__wrapper .makaira-autosuggestion__list {
    box-shadow: none;
    width: auto;
    border: none
}

.makaira-autosuggestion__wrapper .makaira-autosuggestion__list--left {
    padding-bottom: 25px;
    margin-left: 10px;
    border-bottom: 1px solid #dce5cd
}

.makaira-autosuggestion__wrapper .makaira-autosuggestion__list--right {
    position: relative;
    border: none;
    margin-right: 10px
}

.makaira-autosuggestion__wrapper .makaira-autosuggestion__list--right li.makaira-autosuggestion__list-item--product {
    border: none
}

.makaira-autosuggestion__wrapper .makaira-autosuggestion__list--right li.makaira-autosuggestion__list-item--product .makaira-autosuggestion__title {
    width: 90%;
    display: inline-block
}

.makaira-autosuggestion__wrapper .makaira-autosuggestion__list--right li.makaira-autosuggestion__list-item--product .makaira-autosuggestion__price {
    padding-right: 10px;
    display: inline-block;
    font-weight: 700;
    text-align: right
}

.makaira-autosuggestion__wrapper .makaira-autosuggestion__list--right li.makaira-autosuggestion__list-item--product:last-child {
    margin-bottom: 0;
    padding-bottom: 30px
}

.makaira-autosuggestion__wrapper .makaira-autosuggestion__list--right.leftBorder {
    border-left: none
}

.makaira-autosuggestion__wrapper .makaira-autosuggestion__list-item.active {
    background-color: rgba(220,229,205,.15)
}

.makaira-autosuggestion__wrapper .makaira-autosuggestion__list-item.makaira-autosuggestion__list-item--product {
    margin: 0;
    padding: 10px 5px
}

.makaira-autosuggestion__wrapper .makaira-autosuggestion__list-item--header {
    margin-top: 20px;
    background-color: #fcfcf9;
    color: #314443;
    font-weight: 700
}

.makaira-autosuggestion__wrapper .makaira-autosuggestion__list-item--show-all {
    display: block;
    margin: 0;
    padding: 15px 0;
    color: #314443;
    font-weight: 700;
    text-align: center;
    text-decoration: none;
    border-top: 1px solid #dce5cd
}

.makaira-autosuggestion__wrapper .makaira-autosuggestion__list-item--show-all__submit:hover {
    text-decoration: none;
    color: #fecb08
}

.makaira-autosuggestion__link {
    align-items: flex-start
}

@media only screen and (min-width: 768px) {
    .makaira-autosuggestion .makaira-autosuggestion__leftContainer {
        float:left;
        width: 33%
    }

    .makaira-autosuggestion .makaira-autosuggestion__rightContainer {
        float: right;
        width: 66%
    }

    .makaira-autosuggestion .makaira-autosuggestion__list--left {
        border: none
    }

    .makaira-autosuggestion .makaira-autosuggestion__list--right {
        margin-right: 0;
        min-width: 350px
    }

    .makaira-autosuggestion .makaira-autosuggestion__list--right.leftBorder {
        border-left: 1px solid #dce5cd
    }
}

.omq-switch-text {
    float: left;
    width: 100%;
    background-color: #f1f5eb;
    border: 1px solid #f1f5eb;
    border-radius: 5px;
    font-size: 15px;
    text-align: center;
    padding: 10px;
    margin-bottom: 20px
}

.omq-switch-text p button {
    border: none;
    background: 0 0;
    padding: 0;
    color: #9da99d;
    font-weight: 700
}

.omq-switch-text p button:hover,.warrantyError .text a,.warrantyError a,.warrantyOverview .notices a,.warrantySuccess .text a,.warrantySuccess a {
    color: #1d2c2b
}

.omq-switch-text p button:hover {
    text-decoration: underline
}

.omq-switch-text p.omq-switch-text-toggle {
    margin: 0
}

.omq-switch-text p.omq-switch-text-toggle:first-child {
    display: block
}

.omq-switch-text p.omq-switch-text-toggle:last-child,.omq-switch-text.aganjs-show-contactform p.omq-switch-text-toggle:first-child {
    display: none
}

.omq-switch-text.aganjs-show-contactform p.omq-switch-text-toggle:last-child {
    display: block
}

.aganjs-omq-hide-contactform,.aganjs-omq-hide-omqquestion {
    display: none
}

#amazonLoginButton,#amazonPayButtonLine,.amazonTooltip {
    display: none!important
}

.third-party-checkout-btns--noPaypal {
    margin: 0 5px 5px 7px;
    height: 66px;
    overflow: unset!important
}

.third-party-checkout-btns--noPaypal.active {
    display: block
}

.third-party-checkout-btns--noPaypal .checkout-btn-separator {
    line-height: 25px;
    text-align: center;
    margin-bottom: 10px
}

.third-party-checkout-btns--noPaypal .AmazonAdditionalButton {
    height: 60px!important
}

.payWithAmazonButton {
    display: block!important;
    position: relative;
    margin-right: 0!important
}

.payWithAmazonButton .amazonpay-button-inner-image {
    width: 100%;
    height: 45px;
    margin-top: 0;
    border-radius: 12px!important
}

@media (max-width: 767px) {
    .payWithAmazonButton .amazonpay-button-inner-image {
        margin-top:0
    }

    .payWithAmazonButton {
        padding: 0!important
    }
}

.payWithAmazonButton .amazonAdditionalButton,.payWithPaypalExpressButton .paypalAdditionalButton {
    width: 100%;
    background-color: #1d2c2b;
    border-radius: 5px;
    background-position: center;
    padding: 16px 14px;
    background-repeat: no-repeat;
    z-index: 100;
    cursor: pointer
}

.payWithAmazonButton .amazonAdditionalButton {
    display: inline-block;
    position: absolute;
    height: 50px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBzdGFuZGFsb25lPSdubyc/PjwhLS0gR2VuZXJhdG9yOiBHcmF2aXQuaW8gLS0+PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHN0eWxlPSdpc29sYXRpb246aXNvbGF0ZScgdmlld0JveD0nMCAwIDE3Ni41MTUgMzMuODYzJyB3aWR0aD0nYXV0bycgaGVpZ2h0PScyMCc+PGRlZnM+PGNsaXBQYXRoIGlkPSdfY2xpcFBhdGhfWVFYWmZEeVBIOFBEZzcyYkxRTTNQOUNXVmVPSlpVYTAnPjxyZWN0IHdpZHRoPScxNzYuNTE1JyBoZWlnaHQ9JzMzLjg2MycvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0ndXJsKCNfY2xpcFBhdGhfWVFYWmZEeVBIOFBEZzcyYkxRTTNQOUNXVmVPSlpVYTApJz48cGF0aCBkPScgTSA2OS42NTIgMjYuNDg5IEMgNjMuMTI5IDMxLjMwMyA1My42NzIgMzMuODYzIDQ1LjUyOCAzMy44NjMgQyAzNC4xMTUgMzMuODYzIDIzLjgzNyAyOS42NDQgMTYuMDU5IDIyLjYyMSBDIDE1LjQ0OSAyMi4wNjkgMTUuOTkzIDIxLjMxNiAxNi43MjcgMjEuNzQzIEMgMjUuMTE4IDI2LjYyNiAzNS40OTYgMjkuNTY3IDQ2LjIxMyAyOS41NjcgQyA1My40NDMgMjkuNTY3IDYxLjM5MSAyOC4wNjYgNjguNzA0IDI0Ljk2NCBDIDY5LjgwNyAyNC40OTcgNzAuNzMyIDI1LjY5MSA2OS42NTIgMjYuNDg5IFogJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGZpbGw9JyNmMWY1ZWInLz48cGF0aCBkPScgTSA3Mi4zNjcgMjMuMzg5IEMgNzEuNTMyIDIyLjMyMSA2Ni44NTIgMjIuODgzIDY0Ljc0OSAyMy4xMzUgQyA2NC4xMTIgMjMuMjEyIDY0LjAxMyAyMi42NTUgNjQuNTg3IDIyLjI1MiBDIDY4LjMyMSAxOS42MjkgNzQuNDQgMjAuMzg2IDc1LjE1MSAyMS4yNjUgQyA3NS44NjcgMjIuMTUgNzQuOTYyIDI4LjI4NSA3MS40NjQgMzEuMjEyIEMgNzAuOTI1IDMxLjY2MiA3MC40MTMgMzEuNDIyIDcwLjY1MiAzMC44MjggQyA3MS40NCAyOC44NjEgNzMuMjAyIDI0LjQ1OSA3Mi4zNjcgMjMuMzg5IFogJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGZpbGw9JyNmMWY1ZWInLz48cGF0aCBkPScgTSA2NC44OTcgMy43MjQgTCA2NC44OTcgMS4xNzYgQyA2NC44OTkgMC43ODggNjUuMTkxIDAuNTMgNjUuNTQzIDAuNTMxIEwgNzYuOTY1IDAuNTMgQyA3Ny4zMyAwLjUzIDc3LjYyNCAwLjc5NSA3Ny42MjQgMS4xNzMgTCA3Ny42MjQgMy4zNTggQyA3Ny42MiAzLjcyNSA3Ny4zMTEgNC4yMDMgNzYuNzY0IDQuOTYyIEwgNzAuODQ3IDEzLjQxIEMgNzMuMDQzIDEzLjM1OSA3NS4zNjYgMTMuNjg4IDc3LjM2MiAxNC44MDkgQyA3Ny44MTIgMTUuMDYyIDc3LjkzMyAxNS40MzcgNzcuOTY4IDE1LjgwNCBMIDc3Ljk2OCAxOC41MjMgQyA3Ny45NjggMTguODk4IDc3LjU1OCAxOS4zMzEgNzcuMTI2IDE5LjEwNiBDIDczLjYxMSAxNy4yNjQgNjguOTQ2IDE3LjA2MyA2NS4wNTggMTkuMTI4IEMgNjQuNjYxIDE5LjM0IDY0LjI0NiAxOC45MTIgNjQuMjQ2IDE4LjUzNyBMIDY0LjI0NiAxNS45NTIgQyA2NC4yNDYgMTUuNTM5IDY0LjI1NCAxNC44MzEgNjQuNjcxIDE0LjIwMSBMIDcxLjUyNSA0LjM2NyBMIDY1LjU1NyA0LjM2NiBDIDY1LjE5MiA0LjM2NiA2NC44OTkgNC4xMDYgNjQuODk3IDMuNzI0IFogJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGZpbGw9JyNmMWY1ZWInLz48cGF0aCBkPScgTSAyMy4yMzMgMTkuNjQxIEwgMTkuNzU4IDE5LjY0MSBDIDE5LjQyNyAxOS42MiAxOS4xNjMgMTkuMzcyIDE5LjEzNiAxOS4wNTQgTCAxOS4xMzkgMS4yMTkgQyAxOS4xMzkgMC44NjMgMTkuNDM5IDAuNTc4IDE5LjgxIDAuNTc4IEwgMjMuMDQ2IDAuNTc3IEMgMjMuMzg0IDAuNTk0IDIzLjY1NiAwLjg1IDIzLjY3NyAxLjE3NiBMIDIzLjY3NyAzLjUwNCBMIDIzLjc0MyAzLjUwNCBDIDI0LjU4NiAxLjI1MiAyNi4xNzUgMC4yMDEgMjguMzE2IDAuMjAxIEMgMzAuNDg5IDAuMjAxIDMxLjg1MiAxLjI1MiAzMi44MjUgMy41MDQgQyAzMy42NjggMS4yNTIgMzUuNTgyIDAuMjAxIDM3LjYyNSAwLjIwMSBDIDM5LjA4NSAwLjIwMSA0MC42NzQgMC44MDIgNDEuNjQ3IDIuMTUzIEMgNDIuNzUgMy42NTUgNDIuNTI0IDUuODMxIDQyLjUyNCA3Ljc0NSBMIDQyLjUyIDE5IEMgNDIuNTIgMTkuMzU1IDQyLjIyMSAxOS42NDEgNDEuODUgMTkuNjQxIEwgMzguMzggMTkuNjQxIEMgMzguMDMgMTkuNjE5IDM3Ljc1NiAxOS4zNDMgMzcuNzU2IDE5LjAwMSBMIDM3Ljc1NSA5LjU0NiBDIDM3Ljc1NSA4Ljc5NiAzNy44MiA2LjkyIDM3LjY1NyA2LjIwNyBDIDM3LjM5OCA1LjAwNSAzNi42MiA0LjY2NyAzNS42MTUgNC42NjcgQyAzNC43NzEgNC42NjcgMzMuODk1IDUuMjMgMzMuNTM4IDYuMTMgQyAzMy4xODEgNy4wMzIgMzMuMjE0IDguNTMyIDMzLjIxNCA5LjU0NiBMIDMzLjIxNCAxOSBDIDMzLjIxNCAxOS4zNTUgMzIuOTE0IDE5LjY0MSAzMi41NDQgMTkuNjQxIEwgMjkuMDczIDE5LjY0MSBDIDI4LjcyNCAxOS42MTkgMjguNDQ5IDE5LjM0MyAyOC40NDkgMTkuMDAxIEwgMjguNDQ1IDkuNTQ2IEMgMjguNDQ1IDcuNTU3IDI4Ljc3IDQuNjMxIDI2LjMwNSA0LjYzMSBDIDIzLjgwNyA0LjYzMSAyMy45MDUgNy40ODIgMjMuOTA1IDkuNTQ2IEwgMjMuOTAzIDE5IEMgMjMuOTAzIDE5LjM1NSAyMy42MDMgMTkuNjQxIDIzLjIzMyAxOS42NDEgWiAnIGZpbGwtcnVsZT0nZXZlbm9kZCcgZmlsbD0nI2YxZjVlYicvPjxwYXRoIGQ9JyBNIDg3LjQ4OCAzLjg0MiBDIDg0LjkyNiAzLjg0MiA4NC43NjQgNy4zMzEgODQuNzY0IDkuNTA4IEMgODQuNzY0IDExLjY4NSA4NC43MzIgMTYuMzM5IDg3LjQ1NyAxNi4zMzkgQyA5MC4xNDkgMTYuMzM5IDkwLjI3OSAxMi41ODYgOTAuMjc5IDEwLjI5NyBDIDkwLjI3OSA4Ljc5NiA5MC4yMTMgNi45OTQgODkuNzU5IDUuNTY4IEMgODkuMzcgNC4zMjkgODguNTkxIDMuODQyIDg3LjQ4OCAzLjg0MiBaIE0gODcuNDU3IDAuMjAxIEMgOTIuNjE0IDAuMjAxIDk1LjQwMyA0LjYzMSA5NS40MDMgMTAuMjYgQyA5NS40MDMgMTUuNyA5Mi4zMjIgMjAuMDE3IDg3LjQ1NyAyMC4wMTcgQyA4Mi4zOTYgMjAuMDE3IDc5LjYzOSAxNS41ODggNzkuNjM5IDEwLjA3MiBDIDc5LjYzOSA0LjUxNyA4Mi40MjggMC4yMDEgODcuNDU3IDAuMjAxIFogJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGZpbGw9JyNmMWY1ZWInLz48cGF0aCBkPScgTSAxMDIuMDkyIDE5LjY0MSBMIDk4LjYyOSAxOS42NDEgQyA5OC4yODIgMTkuNjE5IDk4LjAwNiAxOS4zNDMgOTguMDA2IDE5LjAwMSBMIDk4IDEuMTYgQyA5OC4wMyAwLjgzMyA5OC4zMTggMC41NzggOTguNjY4IDAuNTc4IEwgMTAxLjg5MSAwLjU3NyBDIDEwMi4xOTUgMC41OTMgMTAyLjQ0NSAwLjc5OSAxMDIuNTA5IDEuMDc2IEwgMTAyLjUwOSAzLjgwNCBMIDEwMi41NzQgMy44MDQgQyAxMDMuNTQ4IDEuMzY0IDEwNC45MDkgMC4yMDEgMTA3LjMwOSAwLjIwMSBDIDEwOC44NjYgMC4yMDEgMTEwLjM5MSAwLjc2NCAxMTEuMzY0IDIuMzAzIEMgMTEyLjI3MiAzLjcyOSAxMTIuMjcyIDYuMTMgMTEyLjI3MiA3Ljg1NyBMIDExMi4yNzIgMTkuMDggQyAxMTIuMjM0IDE5LjM5NiAxMTEuOTUgMTkuNjQxIDExMS42MDYgMTkuNjQxIEwgMTA4LjEyMyAxOS42NDEgQyAxMDcuODAxIDE5LjYyMSAxMDcuNTQyIDE5LjM4NCAxMDcuNTA0IDE5LjA4IEwgMTA3LjUwNCA5LjM5NyBDIDEwNy41MDQgNy40NDUgMTA3LjczMiA0LjU5MiAxMDUuMzMxIDQuNTkyIEMgMTA0LjQ4OCA0LjU5MiAxMDMuNzA5IDUuMTU1IDEwMy4zMiA2LjAxOCBDIDEwMi44MzMgNy4xMDcgMTAyLjc2OCA4LjE5NSAxMDIuNzY4IDkuMzk3IEwgMTAyLjc2OCAxOSBDIDEwMi43NjIgMTkuMzU1IDEwMi40NjIgMTkuNjQxIDEwMi4wOTIgMTkuNjQxIFogJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGZpbGw9JyNmMWY1ZWInLz48cGF0aCBkPScgTSA1OS4yOTQgMTkuNTk3IEMgNTkuMDY1IDE5LjgwMyA1OC43MzQgMTkuODE3IDU4LjQ3NCAxOS42NzggQyA1Ny4zMiAxOC43MTkgNTcuMTEzIDE4LjI3NiA1Ni40ODIgMTcuMzYyIEMgNTQuNTc1IDE5LjMwNSA1My4yMjQgMTkuODg4IDUwLjc1MyAxOS44ODggQyA0Ny44MjggMTkuODg4IDQ1LjU1MiAxOC4wODIgNDUuNTUyIDE0LjQ3MiBDIDQ1LjU1MiAxMS42NTEgNDcuMDgxIDkuNzMzIDQ5LjI1OCA4Ljc5MyBDIDUxLjE0MyA3Ljk2NSA1My43NzYgNy44MTUgNTUuNzkyIDcuNTg5IEwgNTUuNzkyIDcuMTM4IEMgNTUuNzkyIDYuMzA5IDU1Ljg1NyA1LjMzMyA1NS4zNjkgNC42MTggQyA1NC45NDYgMy45NzggNTQuMTM0IDMuNzE1IDUzLjQxOSAzLjcxNSBDIDUyLjA5MyAzLjcxNSA1MC45MTYgNC4zOTQgNTAuNjI2IDUuODAxIEMgNTAuNTY1IDYuMTE0IDUwLjMzNyA2LjQyNSA1MC4wMjMgNi40NDEgTCA0Ni42NTQgNi4wNzYgQyA0Ni4zNyA2LjAxMSA0Ni4wNTQgNS43ODMgNDYuMTM1IDUuMzQ5IEMgNDYuOSAxLjMyIDUwLjQ5OCAwLjA2NCA1My43NjggMC4wMyBMIDU0LjAyNiAwLjAzIEMgNTUuNyAwLjA1MSA1Ny44MzggMC41MSA1OS4xNCAxLjc1OSBDIDYwLjgzMSAzLjMzOSA2MC42NjcgNS40NDUgNjAuNjY3IDcuNzQgTCA2MC42NjcgMTMuMTUzIEMgNjAuNjY3IDE0Ljc4MiA2MS4zNDQgMTUuNDk2IDYxLjk3OSAxNi4zNzMgQyA2Mi4yMDIgMTYuNjkgNjIuMjUxIDE3LjA2NSA2MS45NjggMTcuMjk3IEMgNjEuMjU4IDE3Ljg5MiA1OS45OTcgMTguOTg3IDU5LjMwNCAxOS42MDUgTCA1OS4yOTQgMTkuNTk3IFogTSA1NS43OTIgMTEuMTI1IEMgNTUuNzkyIDEyLjQ3OSA1NS44MjQgMTMuNjA3IDU1LjE0MiAxNC44MTEgQyA1NC41ODkgMTUuNzg4IDUzLjcxMSAxNi4zOSA1Mi43MzYgMTYuMzkgQyA1MS40MDQgMTYuMzkgNTAuNjI0IDE1LjM3NSA1MC42MjQgMTMuODcgQyA1MC42MjQgMTAuOTEgNTMuMjc4IDEwLjM3MiA1NS43OTIgMTAuMzcyIEwgNTUuNzkyIDExLjEyNSBaICcgZmlsbC1ydWxlPSdldmVub2RkJyBmaWxsPScjZjFmNWViJy8+PHBhdGggZD0nIE0gMTMuNzQzIDE5LjU5NyBDIDEzLjUxMyAxOS44MDMgMTMuMTgxIDE5LjgxNyAxMi45MjIgMTkuNjc4IEMgMTEuNzY3IDE4LjcxOSAxMS41NiAxOC4yNzYgMTAuOTMgMTcuMzYyIEMgOS4wMjIgMTkuMzA1IDcuNjcyIDE5Ljg4OCA1LjIwMSAxOS44ODggQyAyLjI3NiAxOS44ODggMCAxOC4wODIgMCAxNC40NzIgQyAwIDExLjY1MSAxLjUyNyA5LjczMyAzLjcwNiA4Ljc5MyBDIDUuNTkxIDcuOTY1IDguMjI0IDcuODE1IDEwLjIzOSA3LjU4OSBMIDEwLjIzOSA3LjEzOCBDIDEwLjIzOSA2LjMwOSAxMC4zMDUgNS4zMzMgOS44MTcgNC42MTggQyA5LjM5NCAzLjk3OCA4LjU4MSAzLjcxNSA3Ljg2NyAzLjcxNSBDIDYuNTQxIDMuNzE1IDUuMzYyIDQuMzk0IDUuMDc0IDUuODAxIEMgNS4wMTQgNi4xMTQgNC43ODUgNi40MjUgNC40NyA2LjQ0MSBMIDEuMTAyIDYuMDc2IEMgMC44MTcgNi4wMTEgMC41MDEgNS43ODMgMC41ODMgNS4zNDkgQyAxLjM0NiAxLjMyIDQuOTQ1IDAuMDY0IDguMjE2IDAuMDMgTCA4LjQ3NCAwLjAzIEMgMTAuMTQ4IDAuMDUxIDEyLjI4NiAwLjUxIDEzLjU4OCAxLjc1OSBDIDE1LjI3OCAzLjMzOSAxNS4xMTUgNS40NDUgMTUuMTE1IDcuNzQgTCAxNS4xMTUgMTMuMTUzIEMgMTUuMTE1IDE0Ljc4MiAxNS43OTIgMTUuNDk2IDE2LjQyNyAxNi4zNzMgQyAxNi42NDggMTYuNjkgMTYuNjk5IDE3LjA2NSAxNi40MTYgMTcuMjk3IEMgMTUuNzA2IDE3Ljg5MiAxNC40NDQgMTguOTg3IDEzLjc1MSAxOS42MDUgTCAxMy43NDMgMTkuNTk3IFogTSAxMC4yMzkgMTEuMTI1IEMgMTAuMjM5IDEyLjQ3OSAxMC4yNzIgMTMuNjA3IDkuNTg5IDE0LjgxMSBDIDkuMDM3IDE1Ljc4OCA4LjE1OSAxNi4zOSA3LjE4MyAxNi4zOSBDIDUuODUxIDE2LjM5IDUuMDcxIDE1LjM3NSA1LjA3MSAxMy44NyBDIDUuMDcxIDEwLjkxIDcuNzI2IDEwLjM3MiAxMC4yMzkgMTAuMzcyIEwgMTAuMjM5IDExLjEyNSBaICcgZmlsbC1ydWxlPSdldmVub2RkJyBmaWxsPScjZjFmNWViJy8+PHBhdGggZD0nIE0gMTU5Ljc3MyAyNi4wMzkgQyAxNTkuNzczIDI1LjU4NyAxNTkuNzczIDI1LjE4MSAxNTkuNzczIDI0LjcyOSBDIDE1OS43NzMgMjQuMzU2IDE1OS45NTYgMjQuMDk5IDE2MC4zNDUgMjQuMTIyIEMgMTYxLjA3MSAyNC4yMjUgMTYyLjA5OCAyNC4zMjggMTYyLjgyNyAyNC4xNzggQyAxNjMuNzc5IDIzLjk4IDE2NC40NjIgMjMuMzA1IDE2NC44NjYgMjIuMzggQyAxNjUuNDM1IDIxLjA3OCAxNjUuODEyIDIwLjAyOCAxNjYuMDUgMTkuMzM5IEwgMTU4LjgyMSAxLjQzMSBDIDE1OC42OTkgMS4xMjcgMTU4LjY2MyAwLjU2MyAxNTkuMjcgMC41NjMgTCAxNjEuNzk3IDAuNTYzIEMgMTYyLjI3OSAwLjU2MyAxNjIuNDc1IDAuODY5IDE2Mi41ODMgMS4xNjkgTCAxNjcuODI0IDE1LjcxNSBMIDE3Mi44MjcgMS4xNjkgQyAxNzIuOTI5IDAuODcxIDE3My4xMzQgMC41NjMgMTczLjYxMiAwLjU2MyBMIDE3NS45OTUgMC41NjMgQyAxNzYuNTk4IDAuNTYzIDE3Ni41NjQgMS4xMjYgMTc2LjQ0NCAxLjQzMSBMIDE2OS4yNzMgMTkuODk4IEMgMTY4LjM0NSAyMi4zNTYgMTY3LjEwOSAyNi4yNzEgMTY0LjMyNSAyNi45NTEgQyAxNjIuOTI5IDI3LjMxNiAxNjEuMTY4IDI3LjE4NCAxNjAuMTM0IDI2Ljc1MSBDIDE1OS44NzMgMjYuNjIgMTU5Ljc3MyAyNi4yNyAxNTkuNzczIDI2LjAzOSBaICcgZmlsbC1ydWxlPSdldmVub2RkJyBmaWxsPScjZjFmNWViJy8+PHBhdGggZD0nIE0gMTU2LjQwMiAxOC41NSBDIDE1Ni40MDIgMTguODgzIDE1Ni4xMjkgMTkuMTU2IDE1NS43OTQgMTkuMTU2IEwgMTU0LjAxMiAxOS4xNTYgQyAxNTMuNjI3IDE5LjE1NiAxNTMuMzY0IDE4Ljg3OCAxNTMuMzE1IDE4LjU1IEwgMTUzLjEzNiAxNy4zMzcgQyAxNTIuMzE3IDE4LjAzIDE1MS4zMTIgMTguNjM5IDE1MC4yMjIgMTkuMDYzIEMgMTQ4LjEyNiAxOS44NzcgMTQ1LjcxIDIwLjAxMiAxNDMuNjYyIDE4Ljc1NCBDIDE0Mi4xODEgMTcuODQ1IDE0MS4zOTUgMTYuMDY4IDE0MS4zOTUgMTQuMjM1IEMgMTQxLjM5NSAxMi44MTcgMTQxLjgzMiAxMS40MTEgMTQyLjgwMSAxMC4zOSBDIDE0NC4wOTQgOC45OTUgMTQ1Ljk2OCA4LjMxIDE0OC4yMzEgOC4zMSBDIDE0OS41OTggOC4zMSAxNTEuNTU0IDguNDcxIDE1Mi45NzcgOC45MzYgTCAxNTIuOTc3IDYuNDk1IEMgMTUyLjk3NyA0LjAxMyAxNTEuOTMyIDIuOTM5IDE0OS4xNzcgMi45MzkgQyAxNDcuMDcxIDIuOTM5IDE0NS40NiAzLjI1NyAxNDMuMjE4IDMuOTU0IEMgMTQyLjg1OSAzLjk2NiAxNDIuNjQ5IDMuNjkzIDE0Mi42NDkgMy4zNiBMIDE0Mi42NDkgMS45NjggQyAxNDIuNjQ5IDEuNjM0IDE0Mi45MzQgMS4zMTEgMTQzLjI0MyAxLjIxMyBDIDE0NC44NDQgMC41MTUgMTQ3LjExMiAwLjA4IDE0OS41MjMgMCBDIDE1Mi42NjYgMCAxNTYuNDAyIDAuNzA5IDE1Ni40MDIgNS41NDMgTCAxNTYuNDAyIDE4LjU1IFogTSAxNTIuOTc3IDE0Ljk4NiBMIDE1Mi45NzcgMTEuMzAzIEMgMTUxLjc4MSAxMC45NzYgMTQ5LjgwMiAxMC44NCAxNDkuMDM2IDEwLjg0IEMgMTQ3LjgyNiAxMC44NCAxNDYuNTAxIDExLjEyNiAxNDUuODA5IDExLjg3MSBDIDE0NS4yOTIgMTIuNDE3IDE0NS4wNTggMTMuMjAxIDE0NS4wNTggMTMuOTU5IEMgMTQ1LjA1OCAxNC45MzkgMTQ1LjM5NyAxNS45MjIgMTQ2LjE4OSAxNi40MDggQyAxNDcuMTA5IDE3LjAzMyAxNDguNTM2IDE2Ljk1NyAxNDkuODc3IDE2LjU3NiBDIDE1MS4xNjYgMTYuMjEgMTUyLjM3NiAxNS41NjMgMTUyLjk3NyAxNC45ODYgWiAnIGZpbGwtcnVsZT0nZXZlbm9kZCcgZmlsbD0nI2YxZjVlYicvPjxwYXRoIGQ9JyBNIDEzMC4xMjcgMi45OTQgQyAxMzQuMDgxIDIuOTk0IDEzNS4xNTggNi4xMDMgMTM1LjE1OCA5LjY2MyBDIDEzNS4xOCAxMi4wNjMgMTM0LjczOSAxNC4yMDMgMTMzLjQ5NiAxNS40MjggQyAxMzIuNTY2IDE2LjM0NSAxMzEuNTI3IDE2LjU5NSAxMjkuOTYzIDE2LjU5NSBDIDEyOC41NzEgMTYuNTk1IDEyNi43NCAxNS44NjkgMTI1LjM3MiAxNC44NTggTCAxMjUuMzcyIDQuNjc5IEMgMTI2Ljc5NiAzLjU4NSAxMjguNjEzIDIuOTk0IDEzMC4xMjcgMi45OTQgWiBNIDEyNC43NjYgMjYuNjc4IEwgMTIyLjM3OSAyNi42NzggQyAxMjIuMDQ1IDI2LjY3OCAxMjEuNzcyIDI2LjQwNSAxMjEuNzcyIDI2LjA3MiBDIDEyMS43NzIgMTcuNzgyIDEyMS43NzIgOS40OTEgMTIxLjc3MiAxLjIwMSBDIDEyMS43NzIgMC44NjggMTIyLjA0NSAwLjU5NSAxMjIuMzc5IDAuNTk1IEwgMTI0LjIwNiAwLjU5NSBDIDEyNC41OSAwLjU5NSAxMjQuODUzIDAuODczIDEyNC45MDIgMS4yMDEgTCAxMjUuMDk0IDIuNTA0IEMgMTI2LjgwNSAwLjk4NSAxMjkuMDA4IDAuMDExIDEzMS4xMDcgMC4wMTEgQyAxMzYuOTg2IDAuMDExIDEzOC45MTkgNC44NTUgMTM4LjkxOSA5Ljg5MiBDIDEzOC45MTkgMTUuMjgxIDEzNS45NjIgMTkuNjExIDEzMC45NjEgMTkuNjExIEMgMTI4Ljg1NSAxOS42MTEgMTI2Ljg4NiAxOC44MzQgMTI1LjM3MiAxNy40ODQgTCAxMjUuMzcyIDI2LjA3MiBDIDEyNS4zNzIgMjYuNDA1IDEyNS4wOTkgMjYuNjc4IDEyNC43NjYgMjYuNjc4IFogJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGZpbGw9JyNmMWY1ZWInLz48L2c+PC9zdmc+Cg==)
}

.third-party-checkout-btns {
    display: none;
    grid-gap: 10px;
    grid-template-columns: calc(42% - 10px) 15% calc(42% - 10px);
    margin: 10px 5px 5px 7px;
    height: 45px;
    overflow: none!important
}

.third-party-checkout-btns.active {
    display: grid
}

@media (max-width: 850px) {
    .third-party-checkout-btns {
        grid-template-columns:calc(46% - 10px) 15% calc(38% - 10px)
    }
}

.third-party-checkout-btns .checkout-btn-separator {
    line-height: 45px;
    text-align: center
}

.third-party-checkout-btns--noAmazon {
    margin: 0 5px 5px 7px;
    height: 66px;
    overflow: none!important
}

.third-party-checkout-btns--noAmazon.active {
    display: block
}

.third-party-checkout-btns--noAmazon .checkout-btn-separator {
    line-height: 25px;
    text-align: center;
    margin-bottom: 10px
}

.third-party-checkout-btns--noAmazon .paypalAdditionalButton {
    height: 60px!important
}

.paypalCheckoutBtn {
    height: 45px;
    width: 100%
}

.payWithPaypalExpressButton {
    display: block!important;
    position: relative
}

.payWithPaypalExpressButton .paypalAdditionalButton {
    display: inline-block;
    position: absolute;
    height: 50px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9JzMwJyB2aWV3Qm94PSctLjAyNjgyODQzIDAgMTIzLjYzMTgzMjg2IDMwLjE3ODQyOTA4JyB3aWR0aD0nYXV0bycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdtNDYuMjExIDYuNzQ5aC02LjgzOWEuOTUuOTUgMCAwIDAgLS45MzkuODAybC0yLjc2NiAxNy41MzdhLjU3LjU3IDAgMCAwIC41NjQuNjU4aDMuMjY1YS45NS45NSAwIDAgMCAuOTM5LS44MDNsLjc0Ni00LjczYS45NS45NSAwIDAgMSAuOTM4LS44MDNoMi4xNjVjNC41MDUgMCA3LjEwNS0yLjE4IDcuNzg0LTYuNS4zMDYtMS44OS4wMTMtMy4zNzUtLjg3Mi00LjQxNS0uOTcyLTEuMTQyLTIuNjk2LTEuNzQ2LTQuOTg1LTEuNzQ2em0uNzg5IDYuNDA1Yy0uMzc0IDIuNDU0LTIuMjQ5IDIuNDU0LTQuMDYyIDIuNDU0aC0xLjAzMmwuNzI0LTQuNTgzYS41Ny41NyAwIDAgMSAuNTYzLS40ODFoLjQ3M2MxLjIzNSAwIDIuNCAwIDMuMDAyLjcwNC4zNTkuNDIuNDY5IDEuMDQ0LjMzMiAxLjkwNnptMTkuNjU0LS4wNzloLTMuMjc1YS41Ny41NyAwIDAgMCAtLjU2My40ODFsLS4xNDUuOTE2LS4yMjktLjMzMmMtLjcwOS0xLjAyOS0yLjI5LTEuMzczLTMuODY4LTEuMzczLTMuNjE5IDAtNi43MSAyLjc0MS03LjMxMiA2LjU4Ni0uMzEzIDEuOTE4LjEzMiAzLjc1MiAxLjIyIDUuMDMxLjk5OCAxLjE3NiAyLjQyNiAxLjY2NiA0LjEyNSAxLjY2NiAyLjkxNiAwIDQuNTMzLTEuODc1IDQuNTMzLTEuODc1bC0uMTQ2LjkxYS41Ny41NyAwIDAgMCAuNTYyLjY2aDIuOTVhLjk1Ljk1IDAgMCAwIC45MzktLjgwM2wxLjc3LTExLjIwOWEuNTY4LjU2OCAwIDAgMCAtLjU2MS0uNjU4em0tNC41NjUgNi4zNzRjLS4zMTYgMS44NzEtMS44MDEgMy4xMjctMy42OTUgMy4xMjctLjk1MSAwLTEuNzExLS4zMDUtMi4xOTktLjg4My0uNDg0LS41NzQtLjY2OC0xLjM5MS0uNTE0LTIuMzAxLjI5NS0xLjg1NSAxLjgwNS0zLjE1MiAzLjY3LTMuMTUyLjkzIDAgMS42ODYuMzA5IDIuMTg0Ljg5Mi40OTkuNTg5LjY5NyAxLjQxMS41NTQgMi4zMTd6bTIyLjAwNy02LjM3NGgtMy4yOTFhLjk1NC45NTQgMCAwIDAgLS43ODcuNDE3bC00LjUzOSA2LjY4Ni0xLjkyNC02LjQyNWEuOTUzLjk1MyAwIDAgMCAtLjkxMi0uNjc4aC0zLjIzNGEuNTcuNTcgMCAwIDAgLS41NDEuNzU0bDMuNjI1IDEwLjYzOC0zLjQwOCA0LjgxMWEuNTcuNTcgMCAwIDAgLjQ2NS45aDMuMjg3YS45NDkuOTQ5IDAgMCAwIC43ODEtLjQwOGwxMC45NDYtMTUuOGEuNTcuNTcgMCAwIDAgLS40NjgtLjg5NXonIGZpbGw9JyNmMWY1ZWInLz48cGF0aCBkPSdtOTQuOTkyIDYuNzQ5aC02Ljg0YS45NS45NSAwIDAgMCAtLjkzOC44MDJsLTIuNzY2IDE3LjUzN2EuNTY5LjU2OSAwIDAgMCAuNTYyLjY1OGgzLjUxYS42NjUuNjY1IDAgMCAwIC42NTYtLjU2MmwuNzg1LTQuOTcxYS45NS45NSAwIDAgMSAuOTM4LS44MDNoMi4xNjRjNC41MDYgMCA3LjEwNS0yLjE4IDcuNzg1LTYuNS4zMDctMS44OS4wMTItMy4zNzUtLjg3My00LjQxNS0uOTcxLTEuMTQyLTIuNjk0LTEuNzQ2LTQuOTgzLTEuNzQ2em0uNzg5IDYuNDA1Yy0uMzczIDIuNDU0LTIuMjQ4IDIuNDU0LTQuMDYyIDIuNDU0aC0xLjAzMWwuNzI1LTQuNTgzYS41NjguNTY4IDAgMCAxIC41NjItLjQ4MWguNDczYzEuMjM0IDAgMi40IDAgMy4wMDIuNzA0LjM1OS40Mi40NjggMS4wNDQuMzMxIDEuOTA2em0xOS42NTMtLjA3OWgtMy4yNzNhLjU2Ny41NjcgMCAwIDAgLS41NjIuNDgxbC0uMTQ1LjkxNi0uMjMtLjMzMmMtLjcwOS0xLjAyOS0yLjI4OS0xLjM3My0zLjg2Ny0xLjM3My0zLjYxOSAwLTYuNzA5IDIuNzQxLTcuMzExIDYuNTg2LS4zMTIgMS45MTguMTMxIDMuNzUyIDEuMjE5IDUuMDMxIDEgMS4xNzYgMi40MjYgMS42NjYgNC4xMjUgMS42NjYgMi45MTYgMCA0LjUzMy0xLjg3NSA0LjUzMy0xLjg3NWwtLjE0Ni45MWEuNTcuNTcgMCAwIDAgLjU2NC42NmgyLjk0OWEuOTUuOTUgMCAwIDAgLjkzOC0uODAzbDEuNzcxLTExLjIwOWEuNTcxLjU3MSAwIDAgMCAtLjU2NS0uNjU4em0tNC41NjUgNi4zNzRjLS4zMTQgMS44NzEtMS44MDEgMy4xMjctMy42OTUgMy4xMjctLjk0OSAwLTEuNzExLS4zMDUtMi4xOTktLjg4My0uNDg0LS41NzQtLjY2Ni0xLjM5MS0uNTE0LTIuMzAxLjI5Ny0xLjg1NSAxLjgwNS0zLjE1MiAzLjY3LTMuMTUyLjkzIDAgMS42ODYuMzA5IDIuMTg0Ljg5Mi41MDEuNTg5LjY5OSAxLjQxMS41NTQgMi4zMTd6bTguNDI2LTEyLjIxOS0yLjgwNyAxNy44NThhLjU2OS41NjkgMCAwIDAgLjU2Mi42NThoMi44MjJjLjQ2OSAwIC44NjctLjM0LjkzOS0uODAzbDIuNzY4LTE3LjUzNmEuNTcuNTcgMCAwIDAgLS41NjItLjY1OWgtMy4xNmEuNTcxLjU3MSAwIDAgMCAtLjU2Mi40ODJ6JyBmaWxsPScjZmNmY2Y5Jy8+PHBhdGggZD0nbTcuMjY2IDI5LjE1NC41MjMtMy4zMjItMS4xNjUtLjAyN2gtNS41NjNsMy44NjYtMjQuNTEzYS4zMTYuMzE2IDAgMCAxIC4zMTQtLjI2OGg5LjM4YzMuMTE0IDAgNS4yNjMuNjQ4IDYuMzg1IDEuOTI3LjUyNi42Ljg2MSAxLjIyNyAxLjAyMyAxLjkxNy4xNy43MjQuMTczIDEuNTg5LjAwNyAyLjY0NGwtLjAxMi4wNzd2LjY3NmwuNTI2LjI5OGEzLjY5IDMuNjkgMCAwIDEgMS4wNjUuODEyYy40NS41MTMuNzQxIDEuMTY1Ljg2NCAxLjkzOC4xMjcuNzk1LjA4NSAxLjc0MS0uMTIzIDIuODEyLS4yNCAxLjIzMi0uNjI4IDIuMzA1LTEuMTUyIDMuMTgzYTYuNTQ3IDYuNTQ3IDAgMCAxIC0xLjgyNSAyYy0uNjk2LjQ5NC0xLjUyMy44NjktMi40NTggMS4xMDktLjkwNi4yMzYtMS45MzkuMzU1LTMuMDcyLjM1NWgtLjczYy0uNTIyIDAtMS4wMjkuMTg4LTEuNDI3LjUyNWEyLjIxIDIuMjEgMCAwIDAgLS43NDQgMS4zMjhsLS4wNTUuMjk5LS45MjQgNS44NTUtLjA0Mi4yMTVjLS4wMTEuMDY4LS4wMy4xMDItLjA1OC4xMjVhLjE1NS4xNTUgMCAwIDEgLS4wOTYuMDM1eicgZmlsbD0nI2YxZjVlYicvPjxwYXRoIGQ9J20yMy4wNDggNy42NjdjLS4wMjguMTc5LS4wNi4zNjItLjA5Ni41NS0xLjIzNyA2LjM1MS01LjQ2OSA4LjU0NS0xMC44NzQgOC41NDVoLTIuNzUyYy0uNjYxIDAtMS4yMTguNDgtMS4zMjEgMS4xMzJsLTEuNDA5IDguOTM2LS4zOTkgMi41MzNhLjcwNC43MDQgMCAwIDAgLjY5NS44MTRoNC44ODFjLjU3OCAwIDEuMDY5LS40MiAxLjE2LS45OWwuMDQ4LS4yNDguOTE5LTUuODMyLjA1OS0uMzJjLjA5LS41NzIuNTgyLS45OTIgMS4xNi0uOTkyaC43M2M0LjcyOSAwIDguNDMxLTEuOTIgOS41MTMtNy40NzYuNDUyLTIuMzIxLjIxOC00LjI1OS0uOTc4LTUuNjIyYTQuNjY3IDQuNjY3IDAgMCAwIC0xLjMzNi0xLjAzeicgZmlsbD0nI2ZjZmNmOScvPjxwYXRoIGQ9J20yMS43NTQgNy4xNTFhOS43NTcgOS43NTcgMCAwIDAgLTEuMjAzLS4yNjcgMTUuMjg0IDE1LjI4NCAwIDAgMCAtMi40MjYtLjE3N2gtNy4zNTJhMS4xNzIgMS4xNzIgMCAwIDAgLTEuMTU5Ljk5MmwtMS41NjQgOS45MDYtLjA0NS4yODlhMS4zMzYgMS4zMzYgMCAwIDEgMS4zMjEtMS4xMzJoMi43NTJjNS40MDUgMCA5LjYzNy0yLjE5NSAxMC44NzQtOC41NDUuMDM3LS4xODguMDY4LS4zNzEuMDk2LS41NWE2LjU5NCA2LjU5NCAwIDAgMCAtMS4wMTctLjQyOSA5LjA0NSA5LjA0NSAwIDAgMCAtLjI3Ny0uMDg3eicgZmlsbD0nI0U4RUZFOCcvPjxwYXRoIGQ9J205LjYxNCA3LjY5OWExLjE2OSAxLjE2OSAwIDAgMSAxLjE1OS0uOTkxaDcuMzUyYy44NzEgMCAxLjY4NC4wNTcgMi40MjYuMTc3YTkuNzU3IDkuNzU3IDAgMCAxIDEuNDgxLjM1M2MuMzY1LjEyMS43MDQuMjY0IDEuMDE3LjQyOS4zNjgtMi4zNDctLjAwMy0zLjk0NS0xLjI3Mi01LjM5Mi0xLjM5OS0xLjU5My0zLjkyNC0yLjI3NS03LjE1NS0yLjI3NWgtOS4zOGMtLjY2IDAtMS4yMjMuNDgtMS4zMjUgMS4xMzNsLTMuOTA3IDI0Ljc2NWEuODA2LjgwNiAwIDAgMCAuNzk1LjkzMmg1Ljc5MWwxLjQ1NC05LjIyNXonIGZpbGw9JyNmMWY1ZWInLz48L3N2Zz4K)
}

.warrantyOverview .description {
    margin: 20px 0 15px;
    font-size: 14px
}

.warrantyOverview .description .orderNumberSpan {
    font-weight: 700
}

.warrantyOverview .btn-checkbox input[type=checkbox]+label:before {
    border-radius: 3px
}

.warrantyOverview .warranty_button_notice {
    display: block;
    margin: 30px 0 15px
}

.warrantyOverview .warranty_send_btn.hide {
    display: none
}

.warrantyOverview .warranty_send_notice,.warrantyOverview .warranty_spinner {
    display: none;
    float: left
}

.warrantyOverview .warranty_send_notice.active,.warrantyOverview .warranty_spinner.active {
    display: block
}

.warrantyOverview .warranty_spinner {
    width: 22px;
    margin-left: 15px
}

.warrantyOverview .items {
    display: flex;
    flex-wrap: wrap
}

.warrantyOverview .items .item {
    width: 100%;
    display: flex;
    border: 1px solid #d8d8d8;
    border-radius: 3px
}

.warrantyOverview .items .item:not(:first-child) {
    margin-top: 15px
}

.warrantyOverview .items .item .image {
    width: 300px;
    height: 200px;
    border-right: 1px solid #d8d8d8;
    position: relative
}

.warrantyOverview .items .item .image img {
    position: absolute;
    margin: auto;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    max-width: 100%;
    max-height: 100%
}

.warrantyOverview .items .item .data {
    display: flex;
    justify-content: center;
    flex-direction: column;
    width: 100%;
    padding: 0 30px;
    border-left: 0
}

.warrantyOverview .items .item .data div {
    font-size: 22px
}

.warrantyOverview .items .item .data .itemTitle {
    font-weight: 400
}

@media only screen and (max-width: 767px) {
    .warrantyOverview .items .item .data .itemTitle {
        font-size:18px
    }
}

.warrantyOverview .items .item .data .itemPrice {
    margin-top: 10px;
    font-size: 16px
}

.warrantyOverview .sendButtonContainer {
    display: flex;
    align-items: center;
    justify-content: center
}

.klarna-outside-forms .btn-checkbox,.klarna-outside-forms .drop-container .klarna-cancel-overlay {
    display: none
}

.warrantyOverview .sendButtonContainer .sendWarranty {
    margin: 30px 0 60px;
    padding: 10px 60px
}

.warrantyOverview .notices {
    margin-bottom: 120px
}

.warrantyError,.warrantySuccess {
    min-height: 290px;
    font-size: 14px
}

@media only screen and (max-width: 1024px) {
    .warrantyError .text,.warrantySuccess .text {
        padding:0 100px
    }
}

@media only screen and (max-width: 767px) {
    .warrantyError .text,.warrantySuccess .text {
        padding:0 30px
    }

    .banner-wrapper {
        min-height: 75px
    }
}

.klarna-outside-forms .forgotPasswordOpener {
    width: 40px;
    height: 38px;
    margin-left: 10px!important;
    padding-top: 8px;
    border: 1px solid #f1f5eb
}

.klarna-notification {
    color: #fecb08!important;
    text-decoration: underline!important
}

.klarna-outside-forms .dropdown-toggle,.klarna-outside-forms .dropdown-toggle:active,.klarna-outside-forms .dropdown-toggle:focus,.klarna-outside-forms .dropdown-toggle:hover,.klarna-outside-forms .dropdown-toggle:visited {
    width: 54px!important;
    height: 51px;
    margin-left: 10px!important;
    padding-top: 0;
    background-color: #fcfcf9!important;
    border: 2px solid #f1f5eb
}

.klarna-outside-forms .drop-container.active .klarna-cancel-overlay {
    display: inline-block;
    float: right;
    border: 1px solid #f1f5eb;
    padding: 4px 10px;
    border-radius: 2px;
    margin-top: -5px
}

.drop-container.active,.drop-content {
    background-color: #fcfcf9
}

@media only screen and (max-width: 768px) {
    .drop-content.fixed {
        width:100%
    }

    .klarna-outside-forms .dropdown-toggle,.klarna-outside-forms .dropdown-toggle:active,.klarna-outside-forms .dropdown-toggle:focus,.klarna-outside-forms .dropdown-toggle:hover,.klarna-outside-forms .dropdown-toggle:visited {
        margin-left: 0!important;
        width: 10%!important;
        height: 50px!important;
        padding: 0!important
    }
}

#klarnaVouchersWidget .voucherData {
    display: inline-block
}

#klarnaVouchersWidget .voucherData .couponData a {
    margin-left: 10px
}

.klarna-voucher-information {
    font-size: 13px;
    padding: 10px 10px 0
}

.banner-wrapper {
    position: relative;
    display: flex;
    align-items: center
}

@media only screen and (min-width: 768px) {
    .banner-wrapper {
        min-height:250px
    }
}

.banner-wrapper picture {
    flex-grow: 1
}

.banner-wrapper .skeleton,.banner-wrapper picture {
    position: absolute;
    margin: auto 0
}

.skeleton {
    background-color: #bbb;
    border: 1px solid rgba(0,0,0,.2);
    border-radius: 5px;
    animation: contentloading 3.4s ease-in-out 0s infinite reverse;
    height: 150px;
    width: 100%
}

.banner {
    display: block;
    width: 100%;
    border-radius: 5px
}

@keyframes contentloading {
    0%,100% {
        opacity: .3
    }

    50% {
        opacity: 1
    }
}

body::-webkit-scrollbar-thumb {
    background-color: #fecb08
}

.mobilemenu {
    background-color: #fcfcf9;
    color: #314443
}

.mobilemenu .mobilemenu-title {
    font-style: normal;
    font-weight: 700;
    font-size: 20px;
    line-height: 30px;
    color: #fecb08;
    background: #314443;
    padding: 10px 15px 9px;
    margin: 0
}

.mobilemenu a:active,.mobilemenu a:focus {
    color: #333
}

.mobilemenu>ul {
    margin: 0;
    padding: 0;
    list-style: none;
    font-size: 14px;
    line-height: 18px
}

.mobilemenu>ul li {
    margin: 0;
    padding: 0;
    border-bottom: 1px solid #dce5cd
}

.mobilemenu>ul li .mobilemenu-item {
    display: block;
    color: #314443;
    padding: 18px calc(50px + 10px) 17px 15px;
    position: relative;
    transition: all 175ms ease-out;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-decoration: none
}

.mobilemenu>ul li .mobilemenu-item:active,.mobilemenu>ul li .mobilemenu-item:focus {
    color: #fecb08
}

.mobilemenu>ul li .mobilemenu-item:after {
    position: absolute;
    right: 23px;
    top: 22px;
    font-size: 9px
}

.mobilemenu>ul li .mobilemenu-item.mobilemenu-item--has-child .mobilemenu-item-arrow {
    position: absolute;
    right: 0;
    top: 0;
    padding-top: 18px;
    width: 50px;
    height: 51px;
    text-align: center;
    color: #314443;
    transform: rotate(0);
    transition: transform 333ms
}

.mobilemenu>ul li .mobilemenu-item.mobilemenu-item--has-child .mobilemenu-item-arrow:hover {
    color: #1d2c2b
}

.mobilemenu>ul li .mobilemenu-item.mobilemenu-item--has-child.active .mobilemenu-item-arrow,.mobilemenu>ul li .mobilemenu-item.mobilemenu-item--has-child.open .mobilemenu-item-arrow {
    transform: rotate(180deg);
    color: #fecb08
}

.mobilemenu>ul li .mobilemenu-item.active {
    background-color: #15aff6;
    color: #fff;
    transition: all 175ms ease-out;
    border-bottom: 1px solid #fff
}

.mobilemenu>ul li .mobilemenu-item.active+ul {
    display: block
}

.mobilemenu>ul li .mobilemenu-item.open {
    border-bottom: 1px solid #f1f5eb;
    color: #fecb08;
    transition: all 175ms ease-out
}

.mobilemenu>ul li .mobilemenu-item.open+ul {
    display: block
}

.mobilemenu>ul>li>a {
    text-transform: uppercase;
    font-size: 16px;
    line-height: 16px;
    padding-top: 16px;
    padding-bottom: 16px;
    font-weight: bolder
}

.mobilemenu>ul>li ul {
    display: none;
    margin: 0;
    padding: 0;
    list-style: none
}

.mobilemenu>ul>li ul li a {
    padding-left: 40px!important
}

.mobilemenu>ul>li ul li ul li a {
    padding-left: 55px!important
}

.mobilemenu>ul>li ul li ul li ul li a {
    padding-left: 70px!important
}

.mobilemenu>ul>li ul li ul li ul li ul li a {
    padding-left: 85px!important
}

body.mobilemenu--open {
    background-color: rgba(0,0,0,.7)
}

body.mobilemenu--open .agan-slidebar-container {
    overflow: hidden!important;
    position: relative
}

body.mobilemenu--open .agan-slidebar-container:before {
    content: "";
    position: absolute;
    z-index: 100;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(0,0,0,.7)
}

.mobile-slider--wrapper {
    position: relative;
    background-color: #314443;
    max-height: 52px;
    height: auto;
    width: auto;
    padding: 4px 4px 10px 8px;
    white-space: nowrap;
    overflow-x: scroll;
    display: flex;
    flex-wrap: nowrap;
    min-height: 28px;
    margin: 0;
    border-top: 1px solid #DCE5CD33
}

.mobile-slider--wrapper::before {
    content: "";
    top: 0;
    right: 0;
    position: absolute;
    height: 100%;
    width: 30%;
    background: linear-gradient(to left,#314443 0,#314443 20%,rgba(49,68,67,0) 100%)
}

.mobile-slider--wrapper.no-overlay::before {
    display: none
}

.mobile-slider--wrapper a {
    color: #dce5cd;
    margin: 0 4px 0 0;
    height: 28px;
    font-size: 16px;
    font-weight: 500;
    line-height: 20px;
    padding: 6px;
    white-space: nowrap;
    display: inline-block;
    text-decoration: none
}

body.is-checkout .mobile-slider--wrapper {
    display: none
}

@media (min-width: 1024px) {
    .mobile-slider--wrapper {
        display:none
    }
}

a.cmslink {
    color: #9da99d;
    text-decoration: none;
    font-weight: 700
}

a.cmslink:hover {
    color: #1d2c2b;
    text-decoration: underline
}

@media only screen and (max-width: 600px) {
    #vcms_compareSlider {
        width:100%;
        overflow-x: scroll
    }

    .vcms-compareSlider-hideonmobile {
        display: none!important
    }
}

#vcms_compareSlider table {
    width: 100%;
    border-collapse: collapse;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

#vcms_compareSlider td {
    border: 1px solid #ccc;
    padding: 8px;
    font-size: 15px;
    width: 20%;
    vertical-align: top;
    text-align: left
}

#vcms_compareSlider td span {
    font-size: 11px;
    display: block
}

#vcms_compareSlider thead td {
    background-color: #15aff6;
    text-align: center;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 17px;
    color: #fff
}

.seo-container h1,.socialmedia-container .socialmedia-wrapper .socialmedia--title {
    font-size: 22px;
    font-weight: 700;
    font-style: normal;
    font-family: Unbounded,"Helvetica Neue",Helvetica,Arial,sans-serif
}

#vcms_compareSlider tbody tr>td:first-child {
    background-color: #eee
}

.responsive-video {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 25px;
    height: 0;
    margin-top: 20px
}

@media (min-width: 1024px) {
    .responsive-video {
        margin-top:0
    }
}

.responsive-video iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 5px
}

.socialmedia-container {
    padding-bottom: 40px;
    max-width: 1190px;
    margin: 0 auto;
    padding-right: 3px;
    padding-left: 3px
}

.socialmedia-container .socialmedia-wrapper .socialmedia--title {
    padding-bottom: 10px
}

.socialmedia-container .socialmedia-wrapper .socialmedia--image {
    display: inline-block
}

.socialmedia-container .socialmedia-wrapper .socialmedia--image img {
    width: 115px
}

@media (min-width: 1024px) {
    .socialmedia-container .socialmedia-wrapper .socialmedia--image {
        display:block
    }

    .socialmedia-container .socialmedia-wrapper .socialmedia--image img {
        width: 200px
    }
}

.seo-container h1 {
    line-height: 32px;
    margin-bottom: 10px
}

.seo-container h2 {
    font-size: 15px;
    line-height: 20px
}

.seo-container h3 {
    font-size: 15px
}

.seo-container .seo-wrapper {
    display: inline-flex;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: stretch;
    align-content: stretch
}

@media (min-width: 1024px) {
    .seo-container .seo-wrapper {
        flex-direction:row
    }

    .start-product-teaser-section-headline>h3 {
        text-align: center
    }
}

.seo-container .seo-items:nth-child(1) {
    display: block;
    flex-grow: 0;
    flex-shrink: 1;
    flex-basis: fit-content;
    align-self: auto;
    order: 0;
    margin-right: 10px
}

.seo-container .seo-items:nth-child(2) {
    display: block;
    flex-grow: 0;
    flex-shrink: 1;
    flex-basis: fit-content;
    align-self: auto;
    order: 0
}

.dd-image-box {
    margin: 0!important
}

.studentbeans {
    width: 100%
}

.start-product-teaser-section-headline>h3 {
    font-family: Unbounded,"Helvetica Neue",Helvetica,Arial,sans-serif!important;
    font-style: normal;
    font-weight: 700;
    font-size: 22px
}

.dd-image-box img {
    border-radius: 5px;
    margin: 0 0 15px!important
}

.dd-ve-container {
    margin: 0!important
}

.category-show-box {
    background-color: #fff;
    border: 7px solid #f1f5eb;
    border-radius: 3px;
    padding: 10px;
    margin-bottom: 10px!important
}

.dd-image-caption {
    background-color: #f1f5eb!important;
    color: #314443!important;
    text-align: center;
    padding: 0!important
}

@media (min-width: 1024px) {
    .dd-image-caption {
        font-size:16px!important
    }
}

.start-teaser-section {
    margin-top: 20px
}

.cl-account_noticelist.is-logged-in #content .notice-list-item {
    background-color: #fff;
    border: 5px solid #f1f5eb;
    border-radius: 3px;
    padding: 20px 10px;
    margin-bottom: 10px
}

.cl-account_noticelist.is-logged-in #content .notice-list-item .picture {
    display: inline-block;
    width: 80px;
    padding: 2px
}

.cl-account_noticelist.is-logged-in #content .notice-list-item .title-delivery {
    display: inline-block;
    width: 70%;
    padding-left: 10px;
    vertical-align: top;
    margin-bottom: 10px
}

.cl-account_noticelist.is-logged-in #content .notice-list-item .title-delivery .title {
    display: block
}

.cl-account_noticelist.is-logged-in #content .notice-list-item .title-delivery .deliverytime {
    display: block;
    padding-top: 10px
}

.cl-account_noticelist.is-logged-in #content .notice-list-item .title-delivery .condition {
    font-style: normal;
    font-size: 12px
}

.cl-account_noticelist.is-logged-in #content .notice-list-item .function {
    width: 100%
}

.cl-account_noticelist.is-logged-in #content .notice-list-item .function:after,.cl-account_noticelist.is-logged-in #content .notice-list-item .function:before {
    display: table;
    content: " "
}

.cl-account_noticelist.is-logged-in #content .notice-list-item .function:after {
    content: "";
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
    width: 0
}

.cl-account_noticelist.is-logged-in #content .notice-list-item .function .oldPrice-actualPrice-wrapper {
    width: 100%;
    margin-bottom: 20px;
    display: block;
    text-align: right
}

.cl-account_noticelist.is-logged-in #content .notice-list-item .function .oldPrice-actualPrice-wrapper .oldPrice.text-muted {
    display: inline-block;
    font-size: 20px;
    color: #bbb;
    margin-right: 20px
}

.cl-account_noticelist.is-logged-in #content .notice-list-item .function .oldPrice-actualPrice-wrapper .price {
    display: inline-block
}

.cl-account_noticelist.is-logged-in #content .notice-list-item .function .remove-cta-wrapper {
    width: 100%
}

.cl-account_noticelist.is-logged-in #content .notice-list-item .function .remove-cta-wrapper button.textLink-agan.removeButton {
    font-family: Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;
    display: inline-block;
    padding: 13px
}

.cl-account_noticelist.is-logged-in #content .notice-list-item #article-compare {
    display: none
}

@media only screen and (min-width: 768px) {
    .cl-account_noticelist.is-logged-in #content .notice-list-item .picture {
        width:98px;
        float: left
    }

    .cl-account_noticelist.is-logged-in #content .notice-list-item .picture img {
        margin: 0 auto;
        height: 100%
    }

    .cl-account_noticelist.is-logged-in #content .notice-list-item .title-delivery {
        float: left;
        width: 30%
    }

    .cl-account_noticelist.is-logged-in #content .notice-list-item .function {
        float: right;
        min-width: 235px;
        width: 45%
    }

    .cl-account_noticelist.is-logged-in #content .notice-list-item .function .oldPrice-actualPrice-wrapper {
        margin-bottom: 25px
    }

    .cl-account_noticelist.is-logged-in #content .notice-list-item .function .remove-cta-wrapper {
        float: right;
        vertical-align: middle
    }

    .cl-account_noticelist.is-logged-in #content .notice-list-item .function .remove-cta-wrapper button.textLink-agan.removeButton {
        margin-right: 20px;
        margin-top: 15px;
        padding: 0;
        border: none
    }

    .cl-account_noticelist.is-logged-in #content .notice-list-item .function .remove-cta-wrapper button {
        font-size: 15px;
        padding: 12px 14px
    }
}

.agan-noticelist--headline,.agan-noticelist--price {
    font-weight: 700;
    font-size: 20px;
    font-style: normal
}

@media only screen and (min-width: 1024px) {
    .cl-account_noticelist.is-logged-in #content .notice-list-item .title-delivery {
        width:45%
    }

    .cl-account_noticelist.is-logged-in #content .notice-list-item .function {
        width: 35%
    }

    .cl-account_noticelist.is-logged-in #content .notice-list-item #article-compare {
        display: block!important;
        position: relative;
        margin-top: 15px
    }

    .cl-account_noticelist.is-logged-in #content .notice-list-item #article-compare label {
        padding-left: 0!important
    }

    .cl-account_noticelist.is-logged-in #content .notice-list-item #article-compare label a {
        position: absolute;
        left: 0;
        padding-left: 30px
    }

    .cl-account_noticelist.is-logged-in #content .notice-list-item #article-compare label a:active,.cl-account_noticelist.is-logged-in #content .notice-list-item #article-compare label a:focus,.cl-account_noticelist.is-logged-in #content .notice-list-item #article-compare label a:hover {
        color: #000
    }
}

.agan-noticelist--headline a {
    color: #1d2c2b
}

.agan-noticelist--headline a:hover {
    color: #314443;
    text-decoration: underline
}

.agan-noticelist--price {
    line-height: 25px
}

.cl-account_order.is-logged-in .panel-agan--order-data>p {
    font-size: 14px;
    font-weight: 400
}

.cl-account_order.is-logged-in .panel-agan--order-data .order-data {
    padding: 10px
}

.cl-account_order.is-logged-in .panel-agan--order-data .order-data .order-data-row-item {
    padding-bottom: 5px;
    width: 100%;
    display: block
}

.cl-account_order.is-logged-in .panel-agan--order-data .order-data .order-data-article-list {
    display: table
}

.cl-account_order.is-logged-in .panel-agan--order-data .order-data .order-data-article-list .order-data-article-list-item {
    display: table-row;
    vertical-align: middle
}

.cl-account_order.is-logged-in .panel-agan--order-data .order-data .order-data-article-list .order-data-article-list-item a {
    display: table-cell;
    vertical-align: middle
}

.cl-account_order.is-logged-in .panel-agan--order-data .order-data .order-data-article-list .order-data-article-list-item a img {
    max-width: 60px;
    margin-right: 10px
}

.cl-account_order.is-logged-in .panel-agan--order-data .order-data .order-data-article-list .spacer {
    height: 10px
}

.cl-account_order.is-logged-in .panel-agan--order-data .order-data .order-data-article-list .spacer:last-child {
    display: none
}

@media only screen and (min-width: 768px) {
    .cl-account_order.is-logged-in .panel-agan--order-data .order-data .order-data-row {
        width:100%
    }

    .cl-account_order.is-logged-in .panel-agan--order-data .order-data .order-data-row .order-data-row-item {
        display: inline-block;
        padding-right: 20px;
        width: 49%
    }

    .cl-account_order.is-logged-in .panel-agan--order-data .order-data-article-list-item {
        width: 49%;
        display: inline-block
    }
}

body.cl-compare #browser-expand,body.cl-compare #sidebar {
    display: none
}

body.cl-compare .agan-container .agan-content.agan-sidebar--2 {
    width: 100%
}

body.cl-compare #slideNavContainer {
    position: relative;
    width: 100%
}

body.cl-compare #slideNavContainer #compareArticleSlide {
    position: absolute;
    right: 10px;
    margin-bottom: 20px
}

body.cl-compare #slideNavContainer #compareArticleSlide .fa {
    color: #15aff6;
    font-weight: 200;
    font-size: 18px;
    margin: 0 7px
}

body.cl-compare #slideNavContainer #compareArticleSlide #toLeft,body.cl-compare #slideNavContainer #compareArticleSlide #toRight {
    cursor: pointer
}

body.cl-compare #comparePlayground {
    margin-top: 35px;
    border-bottom: 1px solid #dce5cd
}

body.cl-compare #comparePlayground #compareLandscape {
    margin-left: 250px;
    border-left: 1px solid #d8d8d8;
    border-top: 1px solid #dce5cd;
    border-right: 1px solid #dce5cd;
    border-radius: 0
}

body.cl-compare #comparePlayground #compareLandscape.no-scrolling {
    overflow-x: hidden
}

body.cl-compare #comparePlayground #compareLandscape .move-controls a.moveNext,body.cl-compare #comparePlayground #compareLandscape .move-controls a.movePrev {
    border: none;
    padding: 2px 6px;
    font-size: 1.75em;
    background-color: transparent;
    color: #15aff6
}

body.cl-compare #comparePlayground #compareLandscape .move-controls a.moveNext:hover,body.cl-compare #comparePlayground #compareLandscape .move-controls a.movePrev:hover {
    color: #15aff6;
    transition: color .3s,background-color .3s,border .3s
}

body.cl-compare #comparePlayground #compareLandscape .move-controls a.moveNext:active,body.cl-compare #comparePlayground #compareLandscape .move-controls a.moveNext:focus,body.cl-compare #comparePlayground #compareLandscape .move-controls a.movePrev:active,body.cl-compare #comparePlayground #compareLandscape .move-controls a.movePrev:focus {
    background-color: transparent
}

body.cl-compare #comparePlayground #compareLandscape .move-controls a.btn.btn-default.disabled {
    border: none;
    font-size: 13px;
    color: #000;
    padding: 11px;
    background-color: transparent
}

body.cl-compare #comparePlayground #compareLandscape .item {
    position: relative
}

body.cl-compare #comparePlayground #compareLandscape .item:after,body.cl-compare #comparePlayground #compareLandscape .item:before {
    display: table;
    content: " "
}

body.cl-compare #comparePlayground #compareLandscape .item:after {
    content: "";
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
    width: 0
}

body.cl-compare #comparePlayground #compareLandscape .item .headline-artnr-wrapper {
    display: inline-block;
    float: left;
    height: 80px
}

body.cl-compare #comparePlayground #compareLandscape .item .headline-artnr-wrapper .art-nr {
    color: #bbb
}

body.cl-compare #comparePlayground #compareLandscape .item .loginToNotice {
    margin-top: -2px;
    float: right;
    display: inline-block
}

body.cl-compare #comparePlayground #compareLandscape .item .loginToNotice img {
    height: 45px;
    width: 45px
}

body.cl-compare #comparePlayground #compareLandscape .item .picture {
    margin-bottom: 20px
}

body.cl-compare #comparePlayground #compareLandscape .item .picture img {
    height: 220px
}

body.cl-compare #comparePlayground #compareLandscape .item .agan-headline--normal {
    word-break: break-word
}

body.cl-compare #comparePlayground #compareLandscape .item .additionalInfo {
    min-height: 70px
}

body.cl-compare #comparePlayground #compareLandscape .item .conditions-title {
    font-size: 13px;
    text-align: center
}

body.cl-compare #comparePlayground #compareLandscape .item .conditions .conditions-check {
    display: none
}

body.cl-compare #comparePlayground #compareLandscape .item .conditions .conditions-condition {
    padding: 6px 8px
}

body.cl-compare #comparePlayground #compareLandscape .item .conditions .conditions-condition .btn-radio label {
    font-size: 13px;
    text-align: left;
    min-width: 120px
}

body.cl-compare #comparePlayground #compareLandscape .item .conditions .conditions-condition .conditions-price {
    font-size: 14px
}

body.cl-compare #comparePlayground #compareLandscape .item .conditions-spinner--active {
    left: 110px;
    right: 0
}

body.cl-compare #comparePlayground #compareLandscape .tobasketFunction button {
    margin-bottom: 15px
}

body.cl-compare #comparePlayground #compareLandscape .oldPrice {
    margin-top: 10px;
    margin-bottom: 10px
}

body.cl-compare #comparePlayground #compareLandscape .oldPrice del {
    font-weight: 300;
    color: #bbb;
    font-size: 20px
}

body.cl-compare #comparePlayground #compareLandscape .stockFlag {
    word-break: break-word
}

body.cl-compare #comparePlayground #compareLandscape button.removeButton {
    font-size: 14px
}

body.cl-compare #comparePlayground #compareLandscape .hint2products {
    display: none;
    position: absolute;
    margin: 50px 50px 50px 350px;
    text-align: center;
    color: #d8d8d8
}

body.cl-compare #comparePlayground #compareLandscape .hint2products i {
    font-size: 30px
}

body.cl-compare #comparePlayground #compareLandscape .hint2products span {
    color: #bbb
}

body.cl-compare #comparePlayground #compareLandscape table {
    word-break: break-word;
    table-layout: auto;
    border: none
}

body.cl-compare #comparePlayground #compareLandscape table:after,body.cl-compare #comparePlayground #compareLandscape table:before {
    display: table;
    content: " "
}

body.cl-compare #comparePlayground #compareLandscape table:after {
    content: "";
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
    width: 0
}

body.cl-compare #comparePlayground #compareLandscape table tbody {
    float: left
}

body.cl-compare #comparePlayground #compareLandscape table tr.hide-row {
    display: none
}

body.cl-compare #comparePlayground #compareLandscape table tr#technical-features {
    height: 50px;
    border-top: 1px solid #dce5cd;
    border-right: 1px solid #dce5cd
}

body.cl-compare #comparePlayground #compareLandscape table tr#technical-features button#show-all-values,body.cl-compare #comparePlayground #compareLandscape table tr#technical-features button#show-differences {
    width: 219px;
    display: none;
    cursor: pointer;
    font-weight: 400
}

body.cl-compare #comparePlayground #compareLandscape table tr th {
    padding: 15px;
    width: 250px;
    text-align: left;
    background-color: inherit;
    border-top: none;
    border-bottom: none;
    font-weight: 400
}

body.cl-compare #comparePlayground #compareLandscape table tr th.technical-features-headline {
    font-weight: 700;
    margin-top: -1px;
    min-height: 50px;
    border-top: 1px solid #dce5cd
}

body.cl-compare #comparePlayground #compareLandscape table tr.grey {
    background-color: #f6f6f6
}

body.cl-compare #comparePlayground #compareLandscape table tr td {
    padding: 15px;
    border: none;
    border-right: 1px solid #dce5cd
}

body.cl-compare #comparePlayground #compareLandscape table tr td.item-wrapper {
    text-align: center;
    background-color: #fff;
    min-width: 230px!important;
    max-width: 230px!important
}

body.cl-compare #comparePlayground #compareLandscape table tr td.attrib-text {
    font-weight: 400
}

body.cl-compare #comparePlayground #compareLandscape table tr td.attrib-text.diverse {
    font-weight: 500;
    color: #f16d02
}

@media only screen and (max-width: 1024px) {
    body.cl-compare #toLeft,body.cl-compare #toRight {
        display:none
    }

    body.cl-compare #browser-expand {
        display: block;
        text-align: center
    }

    body.cl-compare #browser-expand i {
        font-size: 24px
    }

    body.cl-compare #comparePlayground {
        display: none
    }
}

body.cl-basket .voucher-successBar,body.cl-order .voucher-successBar {
    display: none;
    padding: 8px 10px;
    font-weight: 700;
    font-size: 14px;
    line-height: 21px;
    text-align: left;
    color: #fff;
    background-color: #60921d
}

body.cl-basket #eKomiSeal_basket,body.cl-basket .checkout_warranty,body.cl-order #eKomiSeal_basket,body.cl-order .checkout_warranty {
    display: inline-block
}

body.cl-basket .checkout-link a,body.cl-order .checkout-link a {
    color: #fff;
    text-decoration: underline
}

body.cl-basket .checkout-link a:hover,body.cl-order .checkout-link a:hover {
    color: #fff
}

body.cl-basket .checkout_warranty img,body.cl-order .checkout_warranty img {
    max-width: 60px;
    max-height: 60px
}

body.cl-basket #eKomiSeal_basket img,body.cl-order #eKomiSeal_basket img {
    width: 60px;
    height: 60px
}

body.cl-basket .basket-headline,body.cl-order .basket-headline {
    font-family: Unbounded,"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: 22px;
    line-height: 32px;
    color: #314443
}

body.cl-basket #basket_list .basket-item-wrapper,body.cl-order #basket_list .basket-item-wrapper {
    min-height: 130px;
    background-color: #fff;
    border: 7px solid #f1f5eb;
    border-radius: 3px;
    padding: 10px;
    margin-bottom: 10px
}

body.cl-basket #basket_list .basket-item-wrapper .basket-item-meta,body.cl-order #basket_list .basket-item-wrapper .basket-item-meta {
    margin-bottom: 10px
}

body.cl-basket #basket_list .basket-item-wrapper .basket-item-meta:after,body.cl-basket #basket_list .basket-item-wrapper .basket-item-meta:before,body.cl-order #basket_list .basket-item-wrapper .basket-item-meta:after,body.cl-order #basket_list .basket-item-wrapper .basket-item-meta:before {
    display: table;
    content: " "
}

body.cl-basket #basket_list .basket-item-wrapper .basket-item-meta:after,body.cl-order #basket_list .basket-item-wrapper .basket-item-meta:after {
    content: "";
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
    width: 0
}

body.cl-basket #basket_list .basket-item-wrapper .basket-item-meta .basket-item-image-title-wrapper,body.cl-order #basket_list .basket-item-wrapper .basket-item-meta .basket-item-image-title-wrapper {
    margin-bottom: 10px
}

body.cl-basket #basket_list .basket-item-wrapper .basket-item-meta .basket-item-image-title-wrapper .basket-item-image,body.cl-order #basket_list .basket-item-wrapper .basket-item-meta .basket-item-image-title-wrapper .basket-item-image {
    display: inline-block
}

body.cl-basket #basket_list .basket-item-wrapper .basket-item-meta .basket-item-image-title-wrapper .basket-item-image .basket-item-image-wrapper img,body.cl-order #basket_list .basket-item-wrapper .basket-item-meta .basket-item-image-title-wrapper .basket-item-image .basket-item-image-wrapper img {
    display: block;
    max-width: 100%;
    margin: 0 auto;
    height: 87px;
    width: 87px
}

body.cl-basket #basket_list .basket-item-wrapper .basket-item-meta .basket-item-image-title-wrapper .basket-item-title,body.cl-order #basket_list .basket-item-wrapper .basket-item-meta .basket-item-image-title-wrapper .basket-item-title {
    width: 60%;
    padding-left: 10px;
    vertical-align: top;
    display: inline-block
}

body.cl-basket #basket_list .basket-item-wrapper .basket-item-meta .basket-item-image-title-wrapper .basket-item-title a,body.cl-order #basket_list .basket-item-wrapper .basket-item-meta .basket-item-image-title-wrapper .basket-item-title a {
    margin-bottom: 10px;
    font-family: Unbounded,"Helvetica Neue",Helvetica,Arial,sans-serif;
    text-decoration: none;
    color: #314443;
    font-weight: 700
}

body.cl-basket #basket_list .basket-item-wrapper .basket-item-meta .basket-item-image-title-wrapper .basket-item-title a:hover,body.cl-order #basket_list .basket-item-wrapper .basket-item-meta .basket-item-image-title-wrapper .basket-item-title a:hover {
    color: #1d2c2b;
    text-decoration: none;
    font-weight: 700
}

body.cl-basket #basket_list .basket-item-wrapper .basket-item-meta .basket-item-image-title-wrapper .basket-item-condition,body.cl-order #basket_list .basket-item-wrapper .basket-item-meta .basket-item-image-title-wrapper .basket-item-condition {
    width: 100%;
    vertical-align: top;
    display: inline-block;
    font-style: normal;
    font-weight: 400;
    font-size: 14px
}

body.cl-basket #basket_list .basket-item-wrapper .basket-item-meta .basket-item-image-title-wrapper .basket-item-warranty,body.cl-order #basket_list .basket-item-wrapper .basket-item-meta .basket-item-image-title-wrapper .basket-item-warranty {
    font-style: normal;
    font-weight: 400;
    font-size: 14px
}

body.cl-basket #basket_list .basket-item-wrapper .basket-item-meta .basket-item-image-title-wrapper .basket-item-warranty .warranty-info_part1,body.cl-order #basket_list .basket-item-wrapper .basket-item-meta .basket-item-image-title-wrapper .basket-item-warranty .warranty-info_part1 {
    display: inline;
    font-weight: 700;
    margin-left: 3px;
    vertical-align: super
}

body.cl-basket #basket_list .basket-item-wrapper .basket-item-meta .basket-item-image-title-wrapper .basket-item-warranty .warranty-info_part2,body.cl-order #basket_list .basket-item-wrapper .basket-item-meta .basket-item-image-title-wrapper .basket-item-warranty .warranty-info_part2 {
    display: block
}

body.cl-basket #basket_list .basket-item-wrapper .basket-item-meta .basket-item-info,body.cl-order #basket_list .basket-item-wrapper .basket-item-meta .basket-item-info {
    margin: 10px 0
}

body.cl-basket #basket_list .basket-item-wrapper .basket-item-meta .basket-item-info .selectorsBox,body.cl-order #basket_list .basket-item-wrapper .basket-item-meta .basket-item-info .selectorsBox {
    margin-bottom: 10px
}

body.cl-basket #basket_list .basket-item-wrapper .basket-item-meta .basket-item-info .basket-information,body.cl-basket #basket_list .basket-item-wrapper .basket-item-meta .basket-item-info .selectorsBox .basket-condition,body.cl-order #basket_list .basket-item-wrapper .basket-item-meta .basket-item-info .basket-information,body.cl-order #basket_list .basket-item-wrapper .basket-item-meta .basket-item-info .selectorsBox .basket-condition {
    font-size: 13px
}

body.cl-basket #basket_list .basket-item-wrapper .basket-item-meta .basket-item-info .basket-item-remove,body.cl-order #basket_list .basket-item-wrapper .basket-item-meta .basket-item-info .basket-item-remove {
    display: none
}

body.cl-basket #basket_list .basket-item-wrapper .basket-item-price,body.cl-order #basket_list .basket-item-wrapper .basket-item-price {
    width: 100%;
    margin-bottom: 10px
}

body.cl-basket #basket_list .basket-item-wrapper .basket-item-price:after,body.cl-basket #basket_list .basket-item-wrapper .basket-item-price:before,body.cl-order #basket_list .basket-item-wrapper .basket-item-price:after,body.cl-order #basket_list .basket-item-wrapper .basket-item-price:before {
    display: table;
    content: " "
}

body.cl-basket #basket_list .basket-item-wrapper .basket-item-price:after,body.cl-order #basket_list .basket-item-wrapper .basket-item-price:after {
    content: "";
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
    width: 0
}

body.cl-basket #basket_list .basket-item-wrapper .basket-item-price .basket-item-quantity,body.cl-order #basket_list .basket-item-wrapper .basket-item-price .basket-item-quantity {
    display: inline-block;
    width: 50%
}

body.cl-basket #basket_list .basket-item-wrapper .basket-item-price .basket-item-quantity .btn-amount,body.cl-order #basket_list .basket-item-wrapper .basket-item-price .basket-item-quantity .btn-amount {
    background-color: #9da99d;
    color: #fff;
    border: 1px solid #9da99d;
    border-radius: 5px!important
}

body.cl-basket #basket_list .basket-item-wrapper .basket-item-price .basket-item-quantity .btn-amount:disabled,body.cl-order #basket_list .basket-item-wrapper .basket-item-price .basket-item-quantity .btn-amount:disabled {
    color: #939393
}

body.cl-basket #basket_list .basket-item-wrapper .basket-item-price .basket-item-quantity input:not([type=submit]):optional,body.cl-order #basket_list .basket-item-wrapper .basket-item-price .basket-item-quantity input:not([type=submit]):optional {
    background-color: transparent;
    border: none
}

body.cl-basket #basket_list .basket-item-wrapper .basket-item-price .basket-item-quantity .form-control,body.cl-order #basket_list .basket-item-wrapper .basket-item-price .basket-item-quantity .form-control {
    width: auto
}

body.cl-basket #basket_list .basket-item-wrapper .basket-item-price .basket-item-quantity .input-group,body.cl-order #basket_list .basket-item-wrapper .basket-item-price .basket-item-quantity .input-group {
    width: 40px
}

body.cl-basket #basket_list .basket-item-wrapper .basket-item-price .basket-item-quantity .input-group .btn,body.cl-order #basket_list .basket-item-wrapper .basket-item-price .basket-item-quantity .input-group .btn {
    border-radius: 5px!important
}

body.cl-basket #basket_list .basket-item-wrapper .basket-item-price .basket-item-total-price,body.cl-order #basket_list .basket-item-wrapper .basket-item-price .basket-item-total-price {
    width: 50%;
    float: right;
    display: inline-block;
    font-weight: 700;
    font-size: 16px;
    text-align: right;
    vertical-align: top
}

body.cl-basket #basket_list .basket-item-wrapper .basket-item-remove-and-tryg,body.cl-order #basket_list .basket-item-wrapper .basket-item-remove-and-tryg {
    display: flex;
    gap: 2em
}

body.cl-basket #basket_list .basket-item-wrapper .basket-item-remove,body.cl-order #basket_list .basket-item-wrapper .basket-item-remove {
    text-align: left
}

body.cl-basket #basket_list .basket-item-wrapper .basket-item-remove .basket-remove .remove,body.cl-order #basket_list .basket-item-wrapper .basket-item-remove .basket-remove .remove {
    color: #9da99d;
    font-size: 14px;
    cursor: pointer;
    text-decoration: none;
    font-weight: 700
}

body.cl-basket #basket_list .basket-item-wrapper .basket-item-remove .basket-remove .remove:hover,body.cl-order #basket_list .basket-item-wrapper .basket-item-remove .basket-remove .remove:hover {
    color: #1d2c2b;
    text-decoration: underline
}

body.cl-basket #basketVoucher,body.cl-order #basketVoucher {
    width: 100%;
    margin-bottom: 20px;
    display: block
}

body.cl-basket #basketVoucher .form-group,body.cl-order #basketVoucher .form-group {
    width: 100%;
    margin-bottom: 10px
}

body.cl-basket #basketVoucher .form-group .input-group,body.cl-order #basketVoucher .form-group .input-group {
    width: 100%
}

body.cl-basket #basketVoucher .form-group .input-group .input-group-btn:last-child>.btn,body.cl-order #basketVoucher .form-group .input-group .input-group-btn:last-child>.btn {
    border-radius: 5px
}

body.cl-basket .btn-coupon,body.cl-order .btn-coupon {
    margin-bottom: 10px
}

body.cl-basket .btn-coupon:not(:disabled):hover i.fa,body.cl-order .btn-coupon:not(:disabled):hover i.fa {
    left: 10px
}

body.cl-basket .alert-basket,body.cl-order .alert-basket {
    font-size: 13px
}

body.cl-basket .basket-summary-wrapper,body.cl-order .basket-summary-wrapper {
    margin-bottom: 20px
}

body.cl-basket .basket-summary-wrapper:after,body.cl-basket .basket-summary-wrapper:before,body.cl-order .basket-summary-wrapper:after,body.cl-order .basket-summary-wrapper:before {
    display: table;
    content: " "
}

body.cl-basket .basket-summary-wrapper:after,body.cl-order .basket-summary-wrapper:after {
    content: "";
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
    width: 0
}

body.cl-basket #basketSummary,body.cl-order #basketSummary {
    font-weight: 700;
    font-size: 16px;
    padding: 10px;
    background-color: #e9efe1;
    border-radius: 5px
}

body.cl-basket #basketSummary .submitButton,body.cl-order #basketSummary .submitButton {
    width: 100%;
    padding: 12px
}

body.cl-basket #basketSummary .table tr td,body.cl-basket #basketSummary .table tr th,body.cl-order #basketSummary .table tr td,body.cl-order #basketSummary .table tr th {
    border: 0
}

body.cl-basket #basketSummary .table tr th,body.cl-order #basketSummary .table tr th {
    text-align: left
}

body.cl-basket #basketSummary .table tr td,body.cl-order #basketSummary .table tr td {
    text-align: right
}

body.cl-basket #basketSummary .couponData,body.cl-order #basketSummary .couponData {
    font-size: 17px;
    font-weight: 700;
    color: #60921d
}

body.cl-basket #basketSummary .lead,body.cl-order #basketSummary .lead {
    font-weight: 700;
    margin-bottom: 0;
    font-size: 20px
}

body.cl-basket #basketSummary th,body.cl-order #basketSummary th {
    font-weight: 400;
    display: inline-block
}

body.cl-basket #basketSummary .td-space,body.cl-order #basketSummary .td-space {
    height: 10px
}

body.cl-basket #basketSummary .include-plus,body.cl-order #basketSummary .include-plus {
    display: block;
    text-align: left;
    font-size: 10px;
    font-weight: 400
}

body.cl-basket #basketSummary .voucher-discount,body.cl-order #basketSummary .voucher-discount {
    text-align: left
}

body.cl-basket #basketSummary .voucher-discount .voucher-discount-code,body.cl-order #basketSummary .voucher-discount .voucher-discount-code {
    font-size: 13px
}

body.cl-basket #basketSummary td.btn-submit-wrapper,body.cl-order #basketSummary td.btn-submit-wrapper {
    padding: 8px
}

body.cl-basket #basketSummary .fastCheckoutInfo,body.cl-order #basketSummary .fastCheckoutInfo {
    display: block;
    padding: 0 8px;
    margin: 0 0 10px;
    font-size: 12px
}

body.cl-basket .basket-usp-wrapper,body.cl-order .basket-usp-wrapper {
    width: 100%;
    padding-top: 20px
}

body.cl-basket .basket-usp-wrapper:after,body.cl-basket .basket-usp-wrapper:before,body.cl-order .basket-usp-wrapper:after,body.cl-order .basket-usp-wrapper:before {
    display: table;
    content: " "
}

body.cl-basket .basket-usp-wrapper:after,body.cl-order .basket-usp-wrapper:after {
    content: "";
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
    width: 0
}

body.cl-basket .basket-usp-wrapper .basket-trust #eKomiSeal_basket,body.cl-order .basket-usp-wrapper .basket-trust #eKomiSeal_basket {
    margin-bottom: 15px
}

body.cl-basket .basket-usp-wrapper .basket-trust .basket-usp,body.cl-order .basket-usp-wrapper .basket-trust .basket-usp {
    margin-top: 15px;
    margin-bottom: 30px;
    font-size: 14px;
    line-height: 0
}

body.cl-basket .basket-usp-wrapper .basket-trust .basket-usp .basket-usp-text,body.cl-order .basket-usp-wrapper .basket-trust .basket-usp .basket-usp-text {
    display: inline;
    vertical-align: super;
    line-height: 0
}

body.cl-basket .basket-usp-wrapper a.submitButton,body.cl-basket .btn--large,body.cl-order .basket-usp-wrapper a.submitButton,body.cl-order .btn--large {
    width: 100%
}

@media only screen and (max-width: 767px) {
    body.cl-basket .basket-item-unit-price,body.cl-order .basket-item-unit-price {
        display:none
    }

    body.cl-basket .basket-item-quantity,body.cl-order .basket-item-quantity {
        display: inline-block;
        float: left!important;
        float: left
    }

    body.cl-basket .basket-item-total-price,body.cl-order .basket-item-total-price {
        display: inline-block;
        float: right!important;
        float: right;
        margin-top: 13px
    }

    body.cl-basket #basketSummary .table,body.cl-order #basketSummary .table {
        margin-bottom: 0
    }

    body.cl-basket #basketSummary .table .removeFn,body.cl-order #basketSummary .table .removeFn {
        font-size: 14px;
        font-weight: 400
    }

    body.cl-basket #basketSummary .fastCheckoutInfo,body.cl-order #basketSummary .fastCheckoutInfo {
        display: none
    }
}

@media only screen and (min-width: 768px) {
    body.cl-basket .voucher-successBar,body.cl-order .voucher-successBar {
        padding:20px;
        text-align: center;
        font-size: 18px
    }

    body.cl-basket .checkout-link,body.cl-order .checkout-link {
        display: none
    }

    body.cl-basket .basket-headline,body.cl-order .basket-headline {
        font-family: Unbounded,"Helvetica Neue",Helvetica,Arial,sans-serif;
        font-style: normal;
        font-weight: 700;
        font-size: 22px;
        line-height: 32px;
        min-height: 35px
    }

    body.cl-basket .basket-head,body.cl-order .basket-head {
        margin-bottom: 10px;
        padding-top: 10px;
        width: 100%
    }

    body.cl-basket .basket-head:after,body.cl-basket .basket-head:before,body.cl-order .basket-head:after,body.cl-order .basket-head:before {
        display: table;
        content: " "
    }

    body.cl-basket .basket-head:after,body.cl-order .basket-head:after {
        content: "";
        clear: both;
        display: block;
        visibility: hidden;
        height: 0;
        width: 0
    }

    body.cl-basket .basket-head .basket-head-item,body.cl-order .basket-head .basket-head-item {
        font-weight: 700;
        display: inline-block;
        text-align: left;
        width: 50%
    }

    body.cl-basket .basket-head .basket-head-item-wrapper,body.cl-order .basket-head .basket-head-item-wrapper {
        width: 50%;
        float: right;
        display: inline-block
    }

    body.cl-basket .basket-head .basket-head-item-wrapper:after,body.cl-basket .basket-head .basket-head-item-wrapper:before,body.cl-order .basket-head .basket-head-item-wrapper:after,body.cl-order .basket-head .basket-head-item-wrapper:before {
        display: table;
        content: " "
    }

    body.cl-basket .basket-head .basket-head-item-wrapper:after,body.cl-order .basket-head .basket-head-item-wrapper:after {
        content: "";
        clear: both;
        display: block;
        visibility: hidden;
        height: 0;
        width: 0
    }

    body.cl-basket .basket-head .basket-head-item-wrapper .basket-head-item,body.cl-order .basket-head .basket-head-item-wrapper .basket-head-item {
        width: 33%
    }

    body.cl-basket .basket-head .basket-head-item-wrapper .basket-head-item:first-child,body.cl-basket .basket-head .basket-head-item-wrapper .basket-head-item:nth-child(2),body.cl-order .basket-head .basket-head-item-wrapper .basket-head-item:first-child,body.cl-order .basket-head .basket-head-item-wrapper .basket-head-item:nth-child(2) {
        text-align: center
    }

    body.cl-basket .basket-head .basket-head-item-wrapper .basket-head-item:last-child,body.cl-order .basket-head .basket-head-item-wrapper .basket-head-item:last-child {
        text-align: right;
        float: right
    }

    body.cl-basket #basket_list .basket-item-wrapper .basket-item-meta,body.cl-order #basket_list .basket-item-wrapper .basket-item-meta {
        vertical-align: top;
        width: 50%;
        margin-bottom: 0;
        display: inline-block
    }

    body.cl-basket #basket_list .basket-item-wrapper .basket-item-meta .basket-item-image-title-wrapper,body.cl-order #basket_list .basket-item-wrapper .basket-item-meta .basket-item-image-title-wrapper {
        margin-bottom: 0
    }

    body.cl-basket #basket_list .basket-item-wrapper .basket-item-meta .basket-item-image-title-wrapper .basket-item-info .basket-item-remove,body.cl-order #basket_list .basket-item-wrapper .basket-item-meta .basket-item-image-title-wrapper .basket-item-info .basket-item-remove {
        display: none
    }

    body.cl-basket #basket_list .basket-item-wrapper .basket-item-meta .basket-item-image-title-wrapper .basket-item-info .selectorsBox .basket-condition,body.cl-order #basket_list .basket-item-wrapper .basket-item-meta .basket-item-image-title-wrapper .basket-item-info .selectorsBox .basket-condition {
        font-size: 14px
    }

    body.cl-basket #basket_list .basket-item-wrapper .basket-item-meta .basket-item-image-title-wrapper .basket-item-info .basket-information,body.cl-order #basket_list .basket-item-wrapper .basket-item-meta .basket-item-image-title-wrapper .basket-item-info .basket-information {
        line-height: 24px;
        font-size: 14px
    }

    body.cl-basket #basket_list .basket-item-wrapper .basket-item-price,body.cl-order #basket_list .basket-item-wrapper .basket-item-price {
        width: 50%;
        float: right;
        margin-top: 0!important;
        display: inline-block
    }

    body.cl-basket #basket_list .basket-item-wrapper .basket-item-price .basket-item-unit-price,body.cl-order #basket_list .basket-item-wrapper .basket-item-price .basket-item-unit-price {
        vertical-align: top;
        display: inline-block;
        font-style: normal;
        font-weight: 700;
        text-align: center;
        font-size: 16px;
        line-height: 1.42857143;
        width: 33%
    }

    body.cl-basket #basket_list .basket-item-wrapper .basket-item-price .basket-item-quantity .checkout-order-amount,body.cl-basket #basket_list .basket-item-wrapper .basket-item-price .basket-item-total-price .basket-item-total-price-label,body.cl-order #basket_list .basket-item-wrapper .basket-item-price .basket-item-quantity .checkout-order-amount,body.cl-order #basket_list .basket-item-wrapper .basket-item-price .basket-item-total-price .basket-item-total-price-label {
        display: none
    }

    body.cl-basket #basket_list .basket-item-wrapper .basket-item-price .basket-item-quantity,body.cl-order #basket_list .basket-item-wrapper .basket-item-price .basket-item-quantity {
        vertical-align: top;
        text-align: center;
        width: 33%
    }

    body.cl-basket #basket_list .basket-item-wrapper .basket-item-price .basket-item-quantity .form-control,body.cl-order #basket_list .basket-item-wrapper .basket-item-price .basket-item-quantity .form-control {
        width: 100%
    }

    body.cl-basket #basket_list .basket-item-wrapper .basket-item-price .basket-item-quantity .input-group,body.cl-order #basket_list .basket-item-wrapper .basket-item-price .basket-item-quantity .input-group {
        width: 120px;
        margin: -3px auto
    }

    body.cl-basket #basket_list .basket-item-wrapper .basket-item-price .basket-item-total-price,body.cl-order #basket_list .basket-item-wrapper .basket-item-price .basket-item-total-price {
        vertical-align: top;
        font-size: 16px;
        width: 33%
    }

    body.cl-basket #basketVoucher,body.cl-order #basketVoucher {
        margin-bottom: 40px
    }

    body.cl-basket #basketVoucher .form-group,body.cl-order #basketVoucher .form-group {
        margin-bottom: 0
    }

    body.cl-basket #basketVoucher .form-group .input-group,body.cl-order #basketVoucher .form-group .input-group {
        display: table
    }

    body.cl-basket #basketVoucher .form-group .input-group .input-group-btn:last-child>.btn,body.cl-order #basketVoucher .form-group .input-group .input-group-btn:last-child>.btn {
        border-radius: 5px
    }

    body.cl-basket #basketVoucher .form-group .input-group .form-control,body.cl-order #basketVoucher .form-group .input-group .form-control {
        margin-bottom: 0;
        border-radius: 5px
    }

    body.cl-basket #basketSummary,body.cl-order #basketSummary {
        width: 50%
    }

    body.cl-basket .basket-usp-wrapper,body.cl-order .basket-usp-wrapper {
        width: 45%;
        padding-top: 0
    }

    body.cl-basket a.submitButton,body.cl-order a.submitButton {
        width: auto!important
    }
}

.err-404,.newsletter-success-title,body.cl-details .price-box,body.cl-details .stockFlag {
    text-align: center
}

@media only screen and (min-width: 1024px) {
    body.cl-basket #basket_list .basket-item-wrapper .basket-item-meta,body.cl-order #basket_list .basket-item-wrapper .basket-item-meta {
        display:inline-block
    }

    body.cl-basket #basket_list .basket-item-wrapper .basket-item-price .basket-item-unit-price,body.cl-order #basket_list .basket-item-wrapper .basket-item-price .basket-item-unit-price {
        font-size: 16px;
        margin-left: 0
    }

    body.cl-basket #basket_list .basket-item-wrapper .basket-item-price .basket-item-total-price,body.cl-order #basket_list .basket-item-wrapper .basket-item-price .basket-item-total-price {
        font-size: 16px;
        float: right
    }

    body.cl-basket #basketVoucher,body.cl-order #basketVoucher {
        width: 100%
    }

    body.cl-basket #basketVoucher .alert-basket,body.cl-basket #basketVoucher .form-group,body.cl-order #basketVoucher .alert-basket,body.cl-order #basketVoucher .form-group {
        width: 500px
    }

    body.cl-basket #basketSummary,body.cl-order #basketSummary {
        width: 40%
    }
}

.form-user-account-show-shipping {
    padding: 0
}

.accountname {
    margin-top: 30%
}

@media only screen and (max-width: 768px) {
    .accountname {
        font-family:Unbounded,"Helvetica Neue",Helvetica,Arial,sans-serif;
        font-style: normal;
        font-weight: 700;
        line-height: 32px;
        font-size: 19px
    }
}

@media only screen and (min-width: 768px) {
    .accountname {
        margin-top:0
    }
}

.page-category-banner {
    margin: 10px 0 0
}

.page-category-banner img {
    display: block;
    max-width: 100%;
    height: auto;
    margin: 0 auto
}

.categoryDescription {
    margin-bottom: 60px
}

.boxwrapper {
    margin-top: 15px
}

@media only screen and (min-width: 768px) {
    .page-category-banner {
        margin:0 0 20px
    }
}

.cl-account #sidebar #account_menu .list-group,.cl-account_noticelist #sidebar #account_menu .list-group,.cl-account_order #sidebar #account_menu .list-group,.cl-account_password #sidebar #account_menu .list-group,.cl-account_user #sidebar #account_menu .list-group {
    margin-bottom: 0;
    margin-top: 10px
}

.cl-account #sidebar #account_menu .list-group li.list-group-item,.cl-account_noticelist #sidebar #account_menu .list-group li.list-group-item,.cl-account_order #sidebar #account_menu .list-group li.list-group-item,.cl-account_password #sidebar #account_menu .list-group li.list-group-item,.cl-account_user #sidebar #account_menu .list-group li.list-group-item {
    border: none;
    border-bottom: 1px solid #dce5cd;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    padding: 0;
    margin-bottom: 0;
    background-color: #fcfcf9
}

.cl-account #sidebar #account_menu .list-group li.list-group-item:after,.cl-account #sidebar #account_menu .list-group li.list-group-item:before,.cl-account_noticelist #sidebar #account_menu .list-group li.list-group-item:after,.cl-account_noticelist #sidebar #account_menu .list-group li.list-group-item:before,.cl-account_order #sidebar #account_menu .list-group li.list-group-item:after,.cl-account_order #sidebar #account_menu .list-group li.list-group-item:before,.cl-account_password #sidebar #account_menu .list-group li.list-group-item:after,.cl-account_password #sidebar #account_menu .list-group li.list-group-item:before,.cl-account_user #sidebar #account_menu .list-group li.list-group-item:after,.cl-account_user #sidebar #account_menu .list-group li.list-group-item:before {
    display: table;
    content: " "
}

.cl-account #sidebar #account_menu .list-group li.list-group-item:after,.cl-account_noticelist #sidebar #account_menu .list-group li.list-group-item:after,.cl-account_order #sidebar #account_menu .list-group li.list-group-item:after,.cl-account_password #sidebar #account_menu .list-group li.list-group-item:after,.cl-account_user #sidebar #account_menu .list-group li.list-group-item:after {
    content: "";
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
    width: 0
}

.cl-account #sidebar #account_menu .list-group li.list-group-item a,.cl-account_noticelist #sidebar #account_menu .list-group li.list-group-item a,.cl-account_order #sidebar #account_menu .list-group li.list-group-item a,.cl-account_password #sidebar #account_menu .list-group li.list-group-item a,.cl-account_user #sidebar #account_menu .list-group li.list-group-item a {
    display: block;
    color: #9da99d;
    text-decoration: none;
    font-weight: 700;
    padding: 15px 0
}

.cl-account #sidebar #account_menu .list-group li.list-group-item a:hover,.cl-account_noticelist #sidebar #account_menu .list-group li.list-group-item a:hover,.cl-account_order #sidebar #account_menu .list-group li.list-group-item a:hover,.cl-account_password #sidebar #account_menu .list-group li.list-group-item a:hover,.cl-account_user #sidebar #account_menu .list-group li.list-group-item a:hover {
    color: #1d2c2b;
    text-decoration: underline
}

.cl-account #sidebar #account_menu .list-group li.list-group-item a.active,.cl-account_noticelist #sidebar #account_menu .list-group li.list-group-item a.active,.cl-account_order #sidebar #account_menu .list-group li.list-group-item a.active,.cl-account_password #sidebar #account_menu .list-group li.list-group-item a.active,.cl-account_user #sidebar #account_menu .list-group li.list-group-item a.active {
    color: #fecb08;
    text-decoration: none;
    font-weight: 700
}

.cl-account #sidebar #account_menu .list-group li.list-group-item.active,.cl-account #sidebar #account_menu .list-group li.list-group-item:focus,.cl-account_noticelist #sidebar #account_menu .list-group li.list-group-item.active,.cl-account_noticelist #sidebar #account_menu .list-group li.list-group-item:focus,.cl-account_order #sidebar #account_menu .list-group li.list-group-item.active,.cl-account_order #sidebar #account_menu .list-group li.list-group-item:focus,.cl-account_password #sidebar #account_menu .list-group li.list-group-item.active,.cl-account_password #sidebar #account_menu .list-group li.list-group-item:focus,.cl-account_user #sidebar #account_menu .list-group li.list-group-item.active,.cl-account_user #sidebar #account_menu .list-group li.list-group-item:focus {
    background-color: transparent
}

.cl-account #content,.cl-account #content .control-group button.btn.btn-orange,.cl-account_noticelist #content,.cl-account_noticelist #content .control-group button.btn.btn-orange,.cl-account_order #content,.cl-account_order #content .control-group button.btn.btn-orange,.cl-account_password #content,.cl-account_password #content .control-group button.btn.btn-orange,.cl-account_user #content,.cl-account_user #content .control-group button.btn.btn-orange {
    width: 100%
}

.cl-account #content .account-welcome-img img,.cl-account_noticelist #content .account-welcome-img img,.cl-account_order #content .account-welcome-img img,.cl-account_password #content .account-welcome-img img,.cl-account_user #content .account-welcome-img img {
    width: 100%;
    height: auto;
    margin-top: 10px
}

.cl-account #content .notice-list-item .function .remove-cta-wrapper .textLink-agan.removeButton,.cl-account_noticelist #content .notice-list-item .function .remove-cta-wrapper .textLink-agan.removeButton,.cl-account_order #content .notice-list-item .function .remove-cta-wrapper .textLink-agan.removeButton,.cl-account_password #content .notice-list-item .function .remove-cta-wrapper .textLink-agan.removeButton,.cl-account_user #content .notice-list-item .function .remove-cta-wrapper .textLink-agan.removeButton {
    font-family: Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;
    display: inline-block
}

.cl-account .existing-account,.cl-account_noticelist .existing-account,.cl-account_order .existing-account,.cl-account_password .existing-account,.cl-account_user .existing-account {
    padding-top: 20px
}

@media only screen and (min-width: 768px) {
    .cl-account #sidebar,.cl-account_noticelist #sidebar,.cl-account_order #sidebar,.cl-account_password #sidebar,.cl-account_user #sidebar {
        display:inline-block
    }

    .cl-account #sidebar #account_menu .list-group,.cl-account_noticelist #sidebar #account_menu .list-group,.cl-account_order #sidebar #account_menu .list-group,.cl-account_password #sidebar #account_menu .list-group,.cl-account_user #sidebar #account_menu .list-group {
        margin-bottom: 0;
        margin-top: 17px
    }

    .cl-account #sidebar #account_menu .list-group li.list-group-item,.cl-account_noticelist #sidebar #account_menu .list-group li.list-group-item,.cl-account_order #sidebar #account_menu .list-group li.list-group-item,.cl-account_password #sidebar #account_menu .list-group li.list-group-item,.cl-account_user #sidebar #account_menu .list-group li.list-group-item {
        border-bottom: none
    }

    .cl-account #sidebar #account_menu .list-group li.list-group-item:after,.cl-account #sidebar #account_menu .list-group li.list-group-item:before,.cl-account_noticelist #sidebar #account_menu .list-group li.list-group-item:after,.cl-account_noticelist #sidebar #account_menu .list-group li.list-group-item:before,.cl-account_order #sidebar #account_menu .list-group li.list-group-item:after,.cl-account_order #sidebar #account_menu .list-group li.list-group-item:before,.cl-account_password #sidebar #account_menu .list-group li.list-group-item:after,.cl-account_password #sidebar #account_menu .list-group li.list-group-item:before,.cl-account_user #sidebar #account_menu .list-group li.list-group-item:after,.cl-account_user #sidebar #account_menu .list-group li.list-group-item:before {
        display: table;
        content: " "
    }

    .cl-account #sidebar #account_menu .list-group li.list-group-item:after,.cl-account_noticelist #sidebar #account_menu .list-group li.list-group-item:after,.cl-account_order #sidebar #account_menu .list-group li.list-group-item:after,.cl-account_password #sidebar #account_menu .list-group li.list-group-item:after,.cl-account_user #sidebar #account_menu .list-group li.list-group-item:after {
        content: "";
        clear: both;
        display: block;
        visibility: hidden;
        height: 0;
        width: 0
    }

    .cl-account #sidebar #account_menu .list-group li.list-group-item a,.cl-account_noticelist #sidebar #account_menu .list-group li.list-group-item a,.cl-account_order #sidebar #account_menu .list-group li.list-group-item a,.cl-account_password #sidebar #account_menu .list-group li.list-group-item a,.cl-account_user #sidebar #account_menu .list-group li.list-group-item a {
        padding: 5px 0
    }

    .cl-account #sidebar #account_menu .list-group li.list-group-item a i,.cl-account_noticelist #sidebar #account_menu .list-group li.list-group-item a i,.cl-account_order #sidebar #account_menu .list-group li.list-group-item a i,.cl-account_password #sidebar #account_menu .list-group li.list-group-item a i,.cl-account_user #sidebar #account_menu .list-group li.list-group-item a i {
        display: none
    }

    .cl-account .create-account,.cl-account_noticelist .create-account,.cl-account_order .create-account,.cl-account_password .create-account,.cl-account_user .create-account {
        width: 47%;
        display: inline-block;
        float: left
    }

    .cl-account .existing-account,.cl-account_noticelist .existing-account,.cl-account_order .existing-account,.cl-account_password .existing-account,.cl-account_user .existing-account {
        padding-top: 0;
        width: 47%;
        display: inline-block;
        float: right
    }
}

@media only screen and (min-width: 992px) {
    .cl-account #content,.cl-account_noticelist #content,.cl-account_order #content,.cl-account_password #content,.cl-account_user #content {
        display:inline-block
    }
}

.err-404 .error-page-wrapper .error-page-message {
    font-family: Unbounded,"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: 50px;
    color: #1d2c2b;
    line-height: 100px
}

.err-404 .error-page-wrapper .error-page-error {
    font-size: 27px;
    font-weight: 700
}

.err-404 .error-page-wrapper .error-page-not-exist {
    font-size: 20px;
    padding-bottom: 40px
}

@media only screen and (min-width: 768px) {
    .err-404 .error-page-wrapper {
        width:60%;
        display: inline-block
    }

    .err-404 .error-page-wrapper .error-page-message {
        font-family: Unbounded,"Helvetica Neue",Helvetica,Arial,sans-serif;
        font-style: normal;
        font-weight: 700;
        font-size: 90px;
        line-height: 150px
    }

    .err-404 .error-page-wrapper .error-page-error {
        font-size: 27px
    }

    .err-404 .error-page-wrapper .error-page-not-exist {
        font-size: 27px;
        padding-bottom: 40px
    }
}

.nonewsletter {
    border-bottom: 5px solid #fecb08;
    margin-top: 40px
}

#newsletter .agan-container {
    background-image: url(/out/agan/img/logo-asgoodasnew-round-nl.svg);
    background-size: 55%,contain;
    background-position: right,right bottom;
    background-repeat: no-repeat,no-repeat
}

#newsletter .agan-container .newsletter-box {
    padding: 10px 0
}

#newsletter .agan-container .newsletter-box .circle .roundImage {
    width: 100px;
    height: 100px;
    border-radius: 50%
}

#newsletter .agan-container .newsletter-box .newsletter-details--box-title {
    padding: 10px 0;
    font-family: Unbounded,"Helvetica Neue",Helvetica,Arial,sans-serif
}

#newsletter .agan-container .newsletter-box .newsletter-details .newsletter-benefits {
    margin-right: 5px
}

#newsletter .agan-container .newsletter-box .newsletter-details a,#newsletter .agan-container .newsletter-box .newsletter-details i {
    display: inline-block;
    color: #fff
}

@media only screen and (min-width: 768px) {
    #newsletter .agan-container {
        background-size:35%,contain
    }

    #newsletter .agan-container .newsletter-box .circle {
        float: left;
        margin-left: 0
    }

    #newsletter .agan-container .newsletter-box .newsletter-details {
        margin-left: 32px;
        width: 37%
    }
}

@media only screen and (min-width: 1170px) {
    #newsletter .agan-container {
        background-size:25%,contain
    }

    #newsletter .agan-container .newsletter-box .newsletter-details {
        width: 42%
    }

    #newsletter .agan-container .newsletter-box .newsletter-details div.break {
        display: none
    }

    #newsletter .agan-container .newsletter-box .newsletter-box-form {
        display: inline-block
    }

    #newsletter .agan-container .newsletter-box .newsletter-box-form .form-control {
        width: 380px
    }

    #newsletter .agan-container .newsletter-box .newsletter-box-form .btn.btn-newsletter {
        width: 140px;
        height: 50px;
        margin-left: -15px
    }
}

.newsletter-confirmation a {
    color: #fecb08
}

.newsletter-confirmation a:hover {
    color: #dbaf04
}

.newsletter-success-title {
    font-size: 20px;
    margin-top: 40px;
    position: relative;
    padding-bottom: 30px
}

.newsletter-success-title .newsletter-success-check {
    color: #314443;
    font-size: 40px;
    position: relative;
    top: 4px;
    left: -10px
}

#newsletter {
    background-color: #fecb08;
    color: #314443
}

#newsletter .agan-container .newsletter-box {
    padding-bottom: 20px
}

#newsletter .agan-container .newsletter-box .circle {
    margin-top: -45px;
    margin-right: -15px;
    float: left;
    width: 100px;
    height: 100px;
    background: #fecb08;
    border-radius: 50px;
    box-shadow: 2px 2px 2px #dbaf04
}

#newsletter .agan-container .newsletter-box .circle--top {
    transform: rotate(-18deg);
    font-size: 50px;
    font-weight: 700;
    margin-left: 17px;
    margin-bottom: -20px
}

#newsletter .agan-container .newsletter-box .circle--down {
    transform: rotate(-18deg);
    font-size: 22px;
    margin-left: 27px
}

#newsletter .agan-container .newsletter-box .newsletter-details {
    width: 100%;
    float: left;
    display: inline-block
}

#newsletter .agan-container .newsletter-box .newsletter-details--box-title {
    font-size: 18px;
    font-weight: 700
}

#newsletter .agan-container .newsletter-box .newsletter-details--box-title a {
    color: #314443
}

#newsletter .agan-container .newsletter-box .newsletter-details--info {
    font-size: 14px
}

#newsletter .agan-container .newsletter-box .newsletter-box-form {
    display: inline-block;
    padding-top: 10px;
    width: 100%
}

#newsletter .agan-container .newsletter-box .newsletter-box-form .form-control {
    height: 50px;
    width: 100%;
    border-radius: 5px;
    color: #314443;
    background: #fcfcf9;
    border: none;
    padding: 15px 20px;
    margin-bottom: 10px
}

#newsletter .agan-container .newsletter-box .newsletter-box-form .input-group {
    background: #fcfcf9;
    border-radius: 5px;
    margin-left: -50px
}

#newsletter .agan-container .newsletter-box .newsletter-box-form .btn.btn-newsletter {
    width: 100%;
    height: 50px
}

@media only screen and (min-width: 768px) {
    #newsletter .agan-container .newsletter-box .circle {
        margin-left:0
    }

    #newsletter .agan-container .newsletter-box .newsletter-details {
        margin-left: 32px;
        width: 67%
    }

    #newsletter .agan-container .newsletter-box .newsletter-box-form .form-control {
        margin-bottom: 5px;
        width: 60%
    }

    #newsletter .agan-container .newsletter-box .newsletter-box-form .btn.btn-newsletter {
        width: 40%;
        margin-top: -5px;
        margin-left: -15px
    }
}

@media only screen and (min-width: 1170px) {
    #newsletter .agan-container .newsletter-box .newsletter-details {
        width:62%
    }

    #newsletter .agan-container .newsletter-box .newsletter-details div.break {
        display: none
    }

    #newsletter .agan-container .newsletter-box .newsletter-box-form {
        display: inline-block
    }

    #newsletter .agan-container .newsletter-box .newsletter-box-form .form-control {
        width: 480px
    }

    #newsletter .agan-container .newsletter-box .newsletter-box-form .btn.btn-newsletter {
        width: 220px;
        margin-top: -5px;
        margin-left: -15px
    }
}

.landingpage_newsletter {
    display: flex;
    gap: 0;
    flex-wrap: wrap;
    margin-top: 3.5em
}

.landingpage_newsletter h2 {
    margin-top: 0;
    padding-right: 3em
}

@media only screen and (min-width: 768px) {
    .landingpage_newsletter {
        gap:2em;
        flex-wrap: nowrap
    }

    .landingpage_newsletter h2 {
        padding-right: 0
    }
}

.landingpage_newsletter .form-side {
    position: relative;
    order: 2
}

@media only screen and (max-width: 768px) {
    .landingpage_newsletter .form-side {
        background-color:#fff;
        top: -32px;
        z-index: 2;
        border-radius: 30px 30px 0 0;
        padding: 2.5em 2em
    }
}

@media only screen and (min-width: 768px) {
    .landingpage_newsletter .form-side {
        width:33%;
        order: unset
    }
}

.landingpage_newsletter .form-side .landingpage_newsletter_decoimg {
    display: block;
    position: absolute;
    top: -25px;
    right: 0;
    width: 120px;
    height: 120px;
    transform: rotate(-10deg)
}

.landingpage_newsletter .img-side {
    position: relative
}

@media only screen and (min-width: 768px) {
    .landingpage_newsletter .form-side .landingpage_newsletter_decoimg {
        display:none
    }

    .landingpage_newsletter .img-side {
        width: 66%
    }
}

.landingpage_newsletter .img-side .img-wrapper {
    position: relative
}

.landingpage_newsletter .img-side .landingpage_newsletter_decoimg {
    display: none;
    position: absolute;
    top: -70px;
    left: -70px;
    width: 95px;
    height: 95px;
    transform: rotate(-10deg)
}

.landingpage_newsletter .img-side .landingpage_newsletter_mainimg {
    max-width: 100%
}

@media only screen and (min-width: 768px) {
    .landingpage_newsletter .img-side .landingpage_newsletter_decoimg {
        display:block
    }

    .landingpage_newsletter .img-side .landingpage_newsletter_mainimg {
        border-radius: 5px
    }

    body.cl-details .title-rating-wrapper .delivery-advantage-disabled {
        min-height: 18px
    }
}

.landingpage_newsletter .landingpage_newsletter_usps .fa-check {
    color: #6eb556
}

.landingpage_newsletter .landingpage_newsletter_usps .landingpage_newsletter_usp {
    margin-bottom: .5em;
    display: inline-block
}

.landingpage_newsletter_form .btn,.landingpage_newsletter_form input {
    width: 100%;
    height: 48px;
    border-radius: 5px;
    margin-bottom: .75em
}

.landingpage_newsletter_form input {
    padding: 5px 14px;
    border: 1px solid #fcfcf9
}

.landingpage_newsletter_form .btn {
    margin-bottom: 1em;
    text-transform: uppercase;
    font-weight: 400
}

body.cl-details:after,body.cl-details:before {
    display: table;
    content: " "
}

body.cl-details:after {
    content: "";
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
    width: 0
}

body.cl-details .title-rating-wrapper {
    display: inline-block;
    width: 85%;
    margin-bottom: 15px;
    margin-top: 20px
}

body.cl-details .title-rating-wrapper #productTitle {
    margin-top: 0;
    margin-bottom: 10px;
    font-size: 20px
}

body.cl-details .title-rating-wrapper .art-nr {
    color: #9da99d;
    font-size: 12px
}

body.cl-details .title-rating-wrapper .title-art-nr-wrapper {
    font-size: 16px;
    color: #9da99d
}

body.cl-details .title-rating-wrapper .yotpo .text-m {
    color: #314443!important
}

body.cl-details .title-rating-wrapper .yotpo-stars {
    margin-right: 6px
}

body.cl-details .title-rating-wrapper #goto-review:hover {
    color: #0a85bd
}

body.cl-details .title-rating-wrapper #article-compare {
    display: none
}

body.cl-details .title-rating-wrapper #delivery-advantage {
    font-weight: 900;
    font-size: 15px;
    color: #9da99d
}

body.cl-details .title-rating-wrapper #simLockFree {
    color: #9da99d;
    font-size: 15px;
    font-weight: 700
}

body.cl-details .guaranteeSeal {
    --spacing: 6px;
    text-decoration: none;
    font-family: Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;
    border-radius: 3px;
    display: flex;
    align-items: stretch;
    position: absolute;
    width: -moz-min-content;
    width: min-content;
    z-index: 5;
    right: 0;
    top: 177px;
    background-color: #314443;
    color: #fcfcf9;
    font-size: 1.3em;
    font-weight: 800
}

#thankyouPage .thankyou-title,body.cl-details .guaranteeSeal .number,body.cl-start .start-teaser-section .start-teaser-section--headline {
    font-family: Unbounded,"Helvetica Neue",Helvetica,Arial,sans-serif
}

@media only screen and (min-width: 768px) {
    body.cl-details .guaranteeSeal {
        top:0;
        text-shadow: none;
        font-size: 1em
    }
}

body.cl-details .guaranteeSeal .two-columns {
    display: flex;
    gap: var(--spacing);
    padding: var(--spacing)
}

body.cl-details .guaranteeSeal .number,body.cl-details .guaranteeSeal .text {
    display: flex;
    align-items: center
}

body.cl-details .guaranteeSeal .number {
    font-size: 2.13em;
    line-height: 0
}

body.cl-details .guaranteeSeal .text {
    line-height: .9
}

body.cl-details .linkToNoticeList,body.cl-details .loginToNotice {
    display: inline-block;
    position: absolute;
    right: 0;
    margin-top: 40px
}

@media only screen and (min-width: 768px) {
    body.cl-details .guaranteeSeal .text {
        font-weight:500;
        line-height: 1
    }

    body.cl-details .linkToNoticeList,body.cl-details .loginToNotice {
        display: none
    }
}

body.cl-details .picture-gallery-wrapper--mobile {
    display: none!important;
    background-color: #fff;
    border: 7px solid #f1f5eb;
    border-radius: 3px
}

@media (max-width: 767px) {
    body.cl-details .picture-gallery-wrapper--mobile {
        display:block!important
    }

    tablebody.cl-details .picture-gallery-wrapper--mobile {
        display: table!important
    }

    trbody.cl-details .picture-gallery-wrapper--mobile {
        display: table-row!important
    }

    tdbody.cl-details .picture-gallery-wrapper--mobile,thbody.cl-details .picture-gallery-wrapper--mobile {
        display: table-cell!important
    }
}

body.cl-details .picture-gallery-wrapper--mobile .swiper-container .swiper-wrapper {
    padding-bottom: 30px
}

body.cl-details .picture-gallery-wrapper--mobile .swiper-container .swiper-slide {
    height: auto
}

body.cl-details .picture-gallery-wrapper--mobile .swiper-container .swiper-slide img {
    display: block;
    max-width: 100%;
    height: auto;
    margin: 0 auto
}

body.cl-details .picture-gallery-wrapper--mobile .swiper-container .swiper-pagination {
    display: none
}

body.cl-details .picture-gallery-wrapper--mobile .swiper-container.hasSwiper .swiper-pagination {
    display: block
}

body.cl-details .picture-gallery-wrapper--desktop:after,body.cl-details .picture-gallery-wrapper--desktop:before {
    display: table;
    content: " "
}

body.cl-details .picture-gallery-wrapper--desktop:after {
    content: "";
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
    width: 0
}

@media (max-width: 767px) {
    body.cl-details .picture-gallery-wrapper--desktop {
        display:none!important
    }
}

body.cl-details .picture-gallery-wrapper--desktop .thumbnails {
    float: left;
    width: 12%
}

body.cl-details .picture-gallery-wrapper--desktop .main-picture {
    position: relative;
    float: right;
    width: 80%;
    padding-right: 10%;
    padding-bottom: 5%
}

body.cl-details .picture-gallery-wrapper--desktop .main-picture .picture {
    background-color: #fff;
    border: 7px solid #f1f5eb;
    border-radius: 3px
}

body.cl-details .picture-gallery-wrapper--desktop .main-picture .main-picture--no-morePics {
    width: 100%
}

body.cl-details .picture-gallery-wrapper--desktop .main-picture img {
    display: block;
    max-width: 100%;
    height: auto;
    margin: 0 auto
}

body.cl-details .picture-gallery-wrapper--desktop #morePicsContainer li {
    display: block
}

body.cl-details .picture-gallery-wrapper--desktop #morePicsContainer a {
    display: block;
    width: 61px;
    height: 61px;
    background-color: #fff;
    border: 3px solid #f1f5eb;
    border-radius: 3px;
    margin-bottom: 9px
}

body.cl-details .picture-gallery-wrapper--desktop #morePicsContainer a img {
    display: block;
    margin: 0 auto;
    max-width: 55px;
    max-height: 55px;
    vertical-align: middle;
    height: 55px
}

body.cl-details .picture-gallery-wrapper--desktop #morePicsContainer a.selected {
    outline: 0;
    border-color: #9da99d
}

body.cl-details .picture-gallery-wrapper--desktop .pdp_galleryOverlay--finance {
    position: absolute;
    left: 10px;
    top: 10px
}

body.cl-details .picture-gallery-wrapper--desktop .pdp_galleryOverlay--finance img {
    display: block;
    max-width: 100%;
    height: 40px;
    margin: 0 auto
}

body.cl-details #variants {
    margin-bottom: 30px
}

body.cl-details #detailsMain {
    margin-bottom: 40px
}

body.cl-details .stockFlag {
    margin-bottom: 10px;
    font-weight: 400;
    font-size: 13px
}

body.cl-details .price-box-old-price {
    font-style: normal;
    font-weight: 700;
    color: #9da99d;
    font-size: 32px;
    line-height: 32px;
    margin-bottom: 5px
}

body.cl-details .price-box #productPrice {
    white-space: nowrap
}

body.cl-details .price-box #productPrice .tax {
    margin-top: 10px;
    font-size: 12px;
    font-weight: 400;
    color: #9da99d
}

body.cl-details .tobasket #toBasket,body.cl-details .tobasket #toPrebook {
    width: 100%
}

body.cl-details .tobasket #toRent {
    width: 100%;
    margin-top: 10px
}

body.cl-details .information {
    margin-bottom: 60px
}

body.cl-details .zoomContainer {
    display: none;
    z-index: 99999
}

body.cl-details #oxImageZoom {
    cursor: zoom-in;
    min-height: 400px
}

body.cl-details .blurLoad {
    width: 100%
}

body.cl-details .preBookNote {
    display: block;
    margin: 8px 0 15px;
    padding: 31px 0 0 38px;
    position: relative;
    min-height: 40px;
    opacity: .8
}

body.cl-details .preBookNote-text {
    font-size: 15px;
    line-height: 17px;
    display: inline-block;
    background-color: #dbaf04;
    padding: 8px;
    color: #fff
}

body.cl-details .arrowUp {
    width: 40px;
    height: 40px;
    position: absolute;
    left: 0;
    top: 0
}

@media only screen and (max-width: 768px) {
    body.cl-details .title-rating-wrapper #productTitle {
        line-height:24px
    }
}

@media only screen and (min-width: 768px) {
    body.cl-details .product-meta-wrapper {
        float:right;
        width: 50%
    }

    body.cl-details .product-meta-wrapper .title-rating-wrapper #productTitle {
        margin-bottom: 10px
    }

    body.cl-details #details_container {
        margin-top: 20px
    }

    body.cl-details #detailsMain {
        margin-bottom: 0
    }

    body.cl-details .conditions {
        margin: 0 10px
    }

    body.cl-details .picture-gallery-wrapper--desktop {
        width: 50%
    }

    body.cl-details .shortdesc {
        display: block
    }

    body.cl-details .information {
        float: right;
        display: block;
        width: 50%;
        margin-bottom: 0
    }

    body.cl-details .information:after,body.cl-details .information:before {
        display: table;
        content: " "
    }

    body.cl-details .information:after {
        content: "";
        clear: both;
        display: block;
        visibility: hidden;
        height: 0;
        width: 0
    }

    body.cl-details .zoomContainer {
        display: block
    }
}

body.cl-details .picture-gallery-wrapper--desktop {
    width: 50%
}

@media only screen and (min-width: 1024px) {
    body.cl-details #productPrice {
        margin-top:30px
    }

    body.cl-details #article-compare {
        display: block!important;
        position: relative;
        margin-top: 15px;
        margin-bottom: 0
    }

    body.cl-details #article-compare label {
        padding-left: 0!important;
        width: 100%
    }

    body.cl-details #article-compare label a {
        position: absolute;
        left: 0;
        padding-left: 30px
    }

    body.cl-details #article-compare label a:active,body.cl-details #article-compare label a:focus,body.cl-details #article-compare label a:hover {
        color: #000
    }

    body.cl-details #usp-bottom .usp-bottom-wrapper {
        margin-bottom: 90px
    }

    body.cl-details .information {
        display: block;
        width: 50%
    }

    body.cl-details #details_container {
        margin-bottom: 40px
    }

    body.cl-details .stockFlag {
        float: right;
        width: 50%;
        text-align: right;
        margin-bottom: 10px;
        padding-top: 5px;
        min-height: 55px
    }

    body.cl-details .price-wrapper .price-box {
        float: left;
        width: 50%;
        text-align: right
    }

    body.cl-details .price-wrapper .price-box-old-price {
        height: 23px;
        margin-bottom: 10px
    }

    body.cl-details .tobasket {
        float: right;
        width: 45%;
        margin-top: 5px
    }
}

.checkout-order-wrapper .checkout-order-item-frame {
    border-bottom: 1px solid #9da99d;
    padding-bottom: 20px
}

.checkout-order-item-your-order {
    padding-top: 30px;
    padding-bottom: 20px;
    font-size: 26px
}

.agb-item {
    text-align: left;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px
}

.agb-item .agb-content {
    display: inline-block
}

#basketSummary .checkout-order-amount,#orderEditCart .checkout-order-amount {
    display: inline-block;
    font-weight: 700;
    font-size: 16px;
    margin-top: 10px
}

#basketSummary .checkout-order-getamount,#orderEditCart .checkout-order-getamount {
    display: inline-block;
    font-size: 16px;
    font-weight: 400;
    margin-top: 10px;
    padding-left: 20px
}

@media only screen and (min-width: 768px) {
    .checkout-order-wrapper {
        display:table;
        width: 100%;
        padding-top: 20px;
        padding-bottom: 20px
    }

    .checkout-order-wrapper .checkout-order-item-frame {
        width: 33.33%;
        padding-left: 20px;
        display: table-cell;
        border-bottom: none
    }

    .checkout-order-wrapper .checkout-order-item-frame.checkout-order-item-shipping {
        border-right: 1px solid #9da99d;
        border-left: 1px solid #9da99d
    }

    .checkout-order-wrapper .checkout-order-item-frame .checkout-order-item-dispatch {
        padding-top: 20px
    }

    #basketSummary .orderSummary,#orderEditCart .orderSummary {
        width: 50%
    }

    #basketSummary .checkout-order-amount,#orderEditCart .checkout-order-amount {
        display: none!important;
        margin-top: 0!important
    }

    #basketSummary .checkout-order-getamount,#orderEditCart .checkout-order-getamount {
        text-align: center;
        margin-top: 0!important;
        padding-left: 16%
    }
}

.register-success-title {
    text-align: center;
    font-size: 20px;
    margin-top: 40px;
    position: relative;
    padding-bottom: 30px
}

.register-success-title .register-success-check {
    color: #15aff6;
    font-size: 40px;
    position: relative;
    top: 4px;
    left: -10px
}

body.cl-details .review-amount {
    color: #15aff6
}

body.cl-details .review-amount small {
    font-size: 100%
}

body.cl-details .star-ratings {
    min-height: 18px
}

body.cl-details .separator {
    color: #bbb;
    padding: 0 5px
}

body.cl-details .title-rating-bookmark-wrapper .title-rating-wrapper .star-ratings .fa-star-o,body.cl-details .title-rating-bookmark-wrapper .title-rating-wrapper .star-ratings .rating-star-filled {
    color: #ffc602
}

body.cl-details #review:after,body.cl-details #review:before {
    display: table;
    content: " "
}

body.cl-details #review:after {
    content: "";
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
    width: 0
}

body.cl-details #review .star-rating,body.cl-details #review .writeReview-demand {
    width: 100%
}

body.cl-details #review .review-amount {
    color: #bbb;
    pointer-events: none;
    cursor: default;
    font-size: 12px
}

body.cl-details #review .writeReview-demand .writeReview-demand-text {
    display: inline-block;
    margin-right: 10px
}

body.cl-details #review .writeReview-demand ul.rating.list-inline {
    display: inline-block
}

body.cl-details #review .writeReview-demand ul.rating.list-inline li {
    padding-left: 10px
}

body.cl-details #review .writeReview-demand ul.rating.list-inline li a.text-warning i {
    color: #4f4f4f;
    font-size: 16px
}

body.cl-details #review .main-review-wrapper {
    border-top: 1px solid #dce5cd;
    padding-top: 20px;
    padding-bottom: 20px
}

body.cl-details #review .main-review-wrapper:after,body.cl-details #review .main-review-wrapper:before {
    display: table;
    content: " "
}

body.cl-details #review .main-review-wrapper:after {
    content: "";
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
    width: 0
}

#ratings .comment-button-wrapper .btn,#ratings textarea.form-control:focus {
    height: auto
}

body.cl-details #review .main-review-wrapper .rating {
    width: 50%;
    float: left;
    text-align: left
}

body.cl-details #review .main-review-wrapper .rating .text-warning {
    color: #ffc602;
    padding-bottom: 5px
}

body.cl-details #review .time {
    padding-bottom: 10px;
    width: 50%;
    float: right;
    text-align: right;
    color: #bbb
}

body.cl-details #review .author {
    padding-bottom: 10px;
    width: 100%;
    font-weight: 500;
    text-align: left
}

body.cl-alist .star-ratings,body.cl-search .star-ratings {
    min-height: 18px
}

#ratings .comment-button-wrapper {
    width: 100%;
    margin-bottom: 10px
}

#ratings .comment-button-wrapper .btn.btn-white {
    margin-bottom: 20px;
    margin-top: 20px;
    width: 100%;
    background-color: transparent;
    white-space: normal
}

#ratings .comment-button-wrapper .btn.btn-white a {
    color: #15aff6
}

#ratings .comment-button-wrapper .btn.btn-white:hover {
    background-color: #15aff6
}

#ratings .comment-button-wrapper .btn.btn-white:hover a {
    color: #fff
}

#ratings button.btn.btn-blue--normal {
    width: 100%;
    margin-bottom: 20px
}

@media only screen and (min-width: 768px) {
    body.cl-details #ratings:after,body.cl-details #ratings:before {
        display:table;
        content: " "
    }

    body.cl-details #ratings:after {
        content: "";
        clear: both;
        display: block;
        visibility: hidden;
        height: 0;
        width: 0
    }

    body.cl-details #ratings button.btn.btn-blue--normal {
        width: auto;
        float: right
    }

    body.cl-details #ratings .comment-button-wrapper {
        width: 50%;
        float: right
    }

    body.cl-details #ratings .comment-button-wrapper .btn {
        height: auto
    }

    body.cl-details #ratings .comment-button-wrapper .btn.btn-white {
        float: right!important;
        float: right;
        margin-bottom: 0;
        margin-top: 0!important;
        padding: 0;
        width: auto;
        background-color: transparent;
        border-color: transparent
    }

    body.cl-details #ratings .comment-button-wrapper .btn.btn-white:hover {
        background-color: transparent;
        border-color: transparent
    }

    body.cl-details #ratings .comment-button-wrapper .btn.btn-white:hover a,body.cl-details #ratings .comment-button-wrapper .btn.btn-white:hover i {
        color: #0a85bd
    }

    body.cl-details #review:after,body.cl-details #review:before {
        display: table;
        content: " "
    }

    body.cl-details #review:after {
        content: "";
        clear: both;
        display: block;
        visibility: hidden;
        height: 0;
        width: 0
    }

    body.cl-details #review .star-ratings {
        width: 50%;
        margin-top: 2px;
        float: left;
        margin-bottom: 20px
    }

    body.cl-details #review .writeReview-demand {
        display: block;
        float: right;
        margin-top: 2px
    }

    body.cl-details #review .writeReview-demand ul.rating.list-inline li {
        padding-left: 0;
        padding-right: 0
    }

    body.cl-details #review .main-review-wrapper .rating-time-author-wrapper {
        width: 25%;
        float: left
    }

    body.cl-details #review .main-review-wrapper .rating-time-author-wrapper .author,body.cl-details #review .main-review-wrapper .rating-time-author-wrapper .rating,body.cl-details #review .main-review-wrapper .rating-time-author-wrapper .time {
        display: block;
        width: 100%;
        padding-bottom: 5px
    }

    body.cl-details #review .main-review-wrapper .rating-time-author-wrapper .time {
        text-align: left
    }

    body.cl-details #review .main-review-wrapper .customer-review-wrapper {
        width: 75%;
        float: left
    }

    .cl-details.is-logged-in #review .star-ratings {
        width: 100%
    }
}

body.cl-start .start-teaser-section h3 {
    margin-bottom: 10px
}

@media (min-width: 1170px) {
    body.cl-start .start-teaser-section h3 {
        margin-bottom:30px
    }
}

body.cl-start .start-teaser-section.start-teaser-section--headless {
    margin-top: 0
}

body.cl-start .start-teaser-section .start-teaser-section--headline {
    font-style: normal;
    font-weight: 700;
    font-size: 22px;
    line-height: 32px;
    text-align: center;
    margin-bottom: 10px
}

@media (min-width: 1170px) {
    body.cl-start .start-teaser-section .start-teaser-section--headline {
        margin-bottom:30px
    }
}

.agan-anker:before {
    content: "";
    display: block;
    height: 100px;
    margin: -100px 0 0
}

#thankyouPage {
    text-align: center
}

#thankyouPage .thankyou-customerinfo-container--leftSide {
    margin-bottom: 20px
}

#thankyouPage .thankyou-title {
    font-style: normal;
    font-weight: 700;
    font-size: 22px;
    line-height: 32px;
    margin-top: 40px;
    position: relative
}

#thankyouPage .thankyou-title .thankyou-check {
    color: #1d2c2b;
    font-size: 40px;
    position: relative;
    display: inline;
    vertical-align: super
}

#thankyouPage .thankyou-subtitle {
    line-height: 32px;
    font-size: 18px;
    margin-bottom: 40px
}

#thankyouPage .thankyou-customerinfo {
    text-align: left
}

#thankyouPage #thankyou div {
    text-align: left;
    font-size: 24px
}

#thankyouPage .wirkaufens-widget--iframe {
    margin: 35px 0;
    overflow: hidden;
    width: 320px;
    height: 520px;
    border: 1px solid #eee
}

@media only screen and (min-width: 768px) {
    #thankyouPage .wirkaufens-widget--iframe {
        width:570px
    }
}

@media only screen and (min-width: 1024px) {
    #thankyouPage .thankyou-customerinfo-container--leftSide,#thankyouPage .thankyou-customerinfo-container--rightSide {
        display:inline-block;
        width: 33%
    }

    #thankyouPage .wirkaufens-widget--iframe {
        width: 1024px
    }
}

@media only screen and (min-width: 1170px) {
    #thankyouPage .wirkaufens-widget--iframe {
        width:1170px
    }
}

.cl-account_user .dd-available-addresses .btn .address--selected,.cl-user .dd-available-addresses .btn .address--selected {
    display: none
}

.cl-account_user .dd-available-addresses .btn .address--not-selected,.cl-account_user .dd-available-addresses .btn.active .address--selected,.cl-user .dd-available-addresses .btn .address--not-selected,.cl-user .dd-available-addresses .btn.active .address--selected {
    display: inline-block
}

.cl-account_user .dd-available-addresses .btn.active .address--not-selected,.cl-user .dd-available-addresses .btn.active .address--not-selected {
    display: none
}

.checkoutOption {
    width: 100%;
    vertical-align: top;
    border-bottom: 1px solid #dce5cd
}

.checkoutOption.checkoutOption--noBorder {
    border: none
}

@media (min-width: 768px) {
    .checkoutOption {
        position:relative;
        padding-bottom: 80px
    }

    .checkoutOption button {
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0
    }
}

@media only screen and (min-width: 768px) {
    .checkoutOptionWrapper {
        display:flex;
        flex-direction: row;
        justify-content: space-around
    }

    .checkoutOptionWrapper .checkoutOption {
        width: 30%;
        border: none
    }
}

.orderNumber {
    display: none
}

textarea.agan-input.contact-message {
    height: 200px
}

.contact-form-captcha-wrapper {
    display: flex
}

.contact-form-captcha-wrapper .input-group-addon {
    border-radius: 5px!important
}

.contact-form-captcha-wrapper .contact-form-captcha-img {
    height: 38px;
    width: auto;
    border: none;
    background-color: #f1f5eb;
    border-bottom-right-radius: 0!important;
    border-top-right-radius: 0!important
}

.btn-contact-form-send,.contact-form-captcha-wrapper .contact-form-captcha,.fileUpload {
    width: 100%
}

.contact-form-captcha-wrapper .contact-form-captcha-img img {
    margin-top: 3px
}

input.agan-input.contact_verify {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.fileUpload {
    position: relative;
    overflow: hidden;
    margin-top: 10px
}

.fileUpload input.upload {
    position: absolute;
    cursor: pointer;
    opacity: 0;
    filter: alpha(opacity=0)
}

@media only screen and (min-width: 768px) {
    .btn-contact-form-send {
        width:auto
    }

    #uploadFile {
        width: 73%;
        display: inline-block
    }

    .fileUpload {
        margin: 0 0 0 6px;
        height: 38px;
        padding: 5px 20px;
        width: 25%
    }
}

@media only screen and (min-width: 1024px) {
    .fileUpload {
        margin:0 0 0 11px;
        width: 25%
    }
}

.contact-form-wrapper .contact-title {
    padding-bottom: 30px;
    font-size: 20px
}

@media only screen and (min-width: 768px) {
    .contact-form-wrapper .contact-title {
        font-size:29px
    }
}

.contact-form-wrapper .contact-thankyou-title {
    text-align: center;
    margin-bottom: 20px;
    font-style: normal;
    line-height: 23px;
    font-size: 20px;
    margin-top: 40px;
    position: relative
}

.contact-form-wrapper .contact-thankyou-subtitle {
    padding-bottom: 20px;
    text-align: center
}

@media only screen and (min-width: 768px) {
    .contact-form-wrapper .contact-thankyou-subtitle {
        font-size:16px
    }
}

.contact-form-wrapper .contact-thankyou-subtitle .contact-thankyou-note {
    font-weight: 700
}

.offline-header img {
    min-width: 200px;
    width: 20%
}

.offline-wrapper {
    text-align: center;
    padding-top: 10%;
    border-top: 8px solid #314443
}

.offline-wrapper .offline-img {
    display: none
}

.offline-wrapper .offline-text-wrapper .offline-headline {
    font-style: normal;
    font-weight: 900;
    color: #314443;
    font-size: 48px
}

.offline-wrapper .offline-text-wrapper .offline-text {
    font-style: normal;
    font-size: 20px;
    margin-bottom: 40px;
    color: #1d2c2b
}

@media only screen and (min-width: 768px) {
    .offline-wrapper {
        text-align:center;
        padding-top: 10%
    }

    .offline-wrapper .offline-img {
        display: inline-block;
        vertical-align: top
    }

    .offline-wrapper .offline-text-wrapper {
        display: inline-block;
        text-align: initial
    }

    .offline-wrapper .offline-text-wrapper .offline-headline {
        font-size: 80px
    }

    .offline-wrapper .offline-text-wrapper .offline-text {
        font-size: 30px
    }
}

brandinfo {
    width: 182px
}

img.brandsLogo {
    width: 180px;
    height: 90px;
    cursor: pointer;
    filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all .3s ease-in-out
}

img.brandsLogo:hover {
    filter: none;
    -webkit-filter: grayscale(0)
}

@media screen and (min-width: 768px) and (max-width:1024px) {
    brandinfo {
        width:90px;
        height: 45px
    }

    img.brandsLogo {
        width: 90px!important;
        height: 45px!important
    }
}

/*# sourceMappingURL=styles.agan.min.css.map */
