@font-face {
  font-family: 'Work Sans';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/worksans/v24/QGY9z_wNahGAdqQ43Rh_ebrnlwyYfEPxPoGU3msJow.ttf) format('truetype');
}
@font-face {
  font-family: 'Work Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/worksans/v24/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K0nXNig.ttf) format('truetype');
}
@font-face {
  font-family: 'Work Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/worksans/v24/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K67QNig.ttf) format('truetype');
}

img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */


	img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
/*# sourceURL=wp-emoji-styles-inline-css */

/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
/*# sourceURL=/wp-includes/css/classic-themes.min.css */

:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
/*# sourceURL=global-styles-inline-css */
.cq-escrow-button {
    margin-top: 0px;
    background: #ffffff;
    width: 100%;
    border-radius: 5px;
    padding: 0.75rem 1rem;
    font-weight: bold;
    font-size: 1rem;
    border: 1px solid #009eee;
    color: #009eee;
    text-align: center;
    text-decoration: none;
    transition: all 0.3s ease-in-out;
}
.cq-offer-button, .cq-offer-manage-button {
    margin: 0 0 1rem !important;
    display: block;
    box-shadow: 0 0 0 0 rgba(0,158,238, 0);
}
.cq-escrow-button.cq-offer-button.accept-confirm {
    color: #fff;
    box-shadow: 0 0 0 0 rgba(0,158,238, 0);
    animation: pulseoffer 1s infinite;
}
.cq-offer-button:hover,
.cq-offer-button:active,
.cq-offer-button:focus {
    text-decoration: none;
    color: #ffffff;
    background-color: #009eee;
}
.xt-advert-ad-content .adverts-single-actions {
    background: transparent !important;
    height: auto !important;
    margin-bottom: 0 !important;
    float: left;
    width: 100%;
    display: block;
    padding-bottom: 1rem;
}
@keyframes pulseoffer {
  0% {
    box-shadow: 0 0 0 0 rgba(0,158,238, 0.6);
  }
  
  70% {
    box-shadow: 0 0 0 15px rgba(0,158,238, 0.01);
  }
  
  100% {
    box-shadow: 0 0 0 0 rgba(0,158,238, 0);
  }
}
.dashboard-wrapper.offers-wrapper {
    padding: 0 !important;
}
.dashboard-wrapper.offers-wrapper .dashboard-box {
  padding-top: 0px !important;
}
.dashboard-wrapper.offers-wrapper .dashboard-box:nth-child(2) {
    display: flex;
    padding-left: 0;
    padding-right: 0;
    margin-top: 10px;
    flex-direction: row-reverse;
}
#offer-type-select {
    width: 200px;
    height: 36px;
    line-height: 36px;
    padding: 2px 8px;
}
#offer-type-select {
    max-width: 250px !important;
    width: 200px !important;
    padding: 0px 10px !important;
    border: 1px solid #E8E8E8 !important;
    border-radius: 5px !important;
    height: 38px;
}
p.no-offers {
    background-color: #fff;
    padding: 1rem;
    color: #009ded;
    margin: 0;
}
.offer-table-wrapper {
    overflow-y: auto;
    padding: 0;
}
.table.offer-table {
    margin-top: 32px;
    border: 1px solid #DFE3E8;
}
.table.offer-table thead {
    background-color: #000000;
    color: #ffffff;
}
.table.offer-table thead th {
    font-weight: 300;
}
.table.offer-table td, .table.offer-table th {
    vertical-align: middle !important;
}F4FBFF
.table.offer-table td {
    color: #666666;
    border-bottom: 1px solid #DFE3E8;
}
.table.offer-table tbody tr:nth-child(even) {
    background-color: #F4FBFF;
}
.table.offer-table td.nowrap {
    white-space: nowrap;
}
.offer-type-header {
    font-size: 1.2rem;
    font-weight: bold;
    background-color: rgba(255,255,255,0.5);
}
.offer-table-img {
    width: 60px;
    min-width: 60px;
    border-radius: 5px;
}
.table.offer-table .offer-status-good {
    color: green;
}
.table.offer-table span.fa {
    color: #009dee;
}
.offer-link-button {
    display: inline-block;
    color: #FFFFFF !important;
}
ul.adverts-payment-data .adverts-tab-link {
    background-color: white;
    border: 1px solid #fff;
    border-radius: 50px;
    margin-right: 0.5rem;
}
ul.adverts-payment-data .adverts-tab-link.current {
    border: 1px solid #4eacd2;
}
.buyers-premium-box {
    padding: 1rem;
    background-color: #F0FAFF;
    display: block;
}
.buyers-premium-box > h3 {
    font-size: 16px;
    font-weight: bold;
    margin: 0;
}
.buyers-premium-box > p {
    margin: 0;
}
.step-col {
        background-color: transparent !important;
    }
.step-wrap {
    text-align: center;
    position: relative;
}
.step-icon {
    width: 150px;
    height: 150px;
    margin: auto;
    position: relative;
    background-color: #f7f7f7;
    padding: 2rem;
    border-radius: 100px;
    line-height: 150px;
}
.step-number {
    position: absolute;
    display: block;
    width: 32px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    font-weight: bold;
    color: #ffffff;
    background-color: #58b0f8;
    border-radius: 50px;
    top: 12px;
    left: 0px;
}
.step-wrap .step-content h4 {
    font-size: 1.2rem;
    color: #000;font-weight: bold;
}
.step-wrap .step-content p {
    font-size: 1.2rem;
    color: #777;
}
.step-connector {
    position: absolute;
    top: 70px;
}
.step-connector.middle {
    top: 50px;
}
@media screen and (min-width: 1200px) {
    .step-connector {
        position: absolute;
        left: calc((((1140px / 4) - 150px - 30px) / 2) + 150px);
        width: 135px;
    }
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
    .step-connector {
        left: calc((((960px / 4) - 150px - 30px) / 2) + 150px);
        width: 90px;
    }
}
@media screen and (max-width: 991px) {
    .step-connector {
        display: none;
    }
}.fi,.fib{background-position:50%;background-repeat:no-repeat;background-size:contain}.fi{display:inline-block;line-height:1em;position:relative;width:1.333333em}.fi:before{content:" "}.fi.fis{width:1em}.fi-xx{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/xx.svg)}.fi-xx.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/xx.svg)}.fi-ad{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ad.svg)}.fi-ad.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ad.svg)}.fi-ae{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ae.svg)}.fi-ae.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ae.svg)}.fi-af{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/af.svg)}.fi-af.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/af.svg)}.fi-ag{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ag.svg)}.fi-ag.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ag.svg)}.fi-ai{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ai.svg)}.fi-ai.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ai.svg)}.fi-al{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/al.svg)}.fi-al.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/al.svg)}.fi-am{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/am.svg)}.fi-am.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/am.svg)}.fi-ao{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ao.svg)}.fi-ao.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ao.svg)}.fi-aq{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/aq.svg)}.fi-aq.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/aq.svg)}.fi-ar{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ar.svg)}.fi-ar.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ar.svg)}.fi-as{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/as.svg)}.fi-as.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/as.svg)}.fi-at{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/at.svg)}.fi-at.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/at.svg)}.fi-au{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/au.svg)}.fi-au.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/au.svg)}.fi-aw{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/aw.svg)}.fi-aw.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/aw.svg)}.fi-ax{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ax.svg)}.fi-ax.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ax.svg)}.fi-az{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/az.svg)}.fi-az.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/az.svg)}.fi-ba{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ba.svg)}.fi-ba.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ba.svg)}.fi-bb{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/bb.svg)}.fi-bb.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/bb.svg)}.fi-bd{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/bd.svg)}.fi-bd.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/bd.svg)}.fi-be{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/be.svg)}.fi-be.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/be.svg)}.fi-bf{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/bf.svg)}.fi-bf.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/bf.svg)}.fi-bg{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/bg.svg)}.fi-bg.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/bg.svg)}.fi-bh{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/bh.svg)}.fi-bh.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/bh.svg)}.fi-bi{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/bi.svg)}.fi-bi.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/bi.svg)}.fi-bj{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/bj.svg)}.fi-bj.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/bj.svg)}.fi-bl{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/bl.svg)}.fi-bl.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/bl.svg)}.fi-bm{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/bm.svg)}.fi-bm.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/bm.svg)}.fi-bn{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/bn.svg)}.fi-bn.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/bn.svg)}.fi-bo{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/bo.svg)}.fi-bo.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/bo.svg)}.fi-bq{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/bq.svg)}.fi-bq.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/bq.svg)}.fi-br{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/br.svg)}.fi-br.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/br.svg)}.fi-bs{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/bs.svg)}.fi-bs.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/bs.svg)}.fi-bt{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/bt.svg)}.fi-bt.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/bt.svg)}.fi-bv{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/bv.svg)}.fi-bv.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/bv.svg)}.fi-bw{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/bw.svg)}.fi-bw.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/bw.svg)}.fi-by{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/by.svg)}.fi-by.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/by.svg)}.fi-bz{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/bz.svg)}.fi-bz.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/bz.svg)}.fi-ca{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ca.svg)}.fi-ca.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ca.svg)}.fi-cc{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/cc.svg)}.fi-cc.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/cc.svg)}.fi-cd{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/cd.svg)}.fi-cd.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/cd.svg)}.fi-cf{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/cf.svg)}.fi-cf.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/cf.svg)}.fi-cg{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/cg.svg)}.fi-cg.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/cg.svg)}.fi-ch{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ch.svg)}.fi-ch.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ch.svg)}.fi-ci{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ci.svg)}.fi-ci.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ci.svg)}.fi-ck{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ck.svg)}.fi-ck.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ck.svg)}.fi-cl{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/cl.svg)}.fi-cl.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/cl.svg)}.fi-cm{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/cm.svg)}.fi-cm.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/cm.svg)}.fi-cn{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/cn.svg)}.fi-cn.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/cn.svg)}.fi-co{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/co.svg)}.fi-co.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/co.svg)}.fi-cr{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/cr.svg)}.fi-cr.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/cr.svg)}.fi-cu{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/cu.svg)}.fi-cu.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/cu.svg)}.fi-cv{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/cv.svg)}.fi-cv.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/cv.svg)}.fi-cw{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/cw.svg)}.fi-cw.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/cw.svg)}.fi-cx{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/cx.svg)}.fi-cx.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/cx.svg)}.fi-cy{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/cy.svg)}.fi-cy.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/cy.svg)}.fi-cz{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/cz.svg)}.fi-cz.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/cz.svg)}.fi-de{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/de.svg)}.fi-de.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/de.svg)}.fi-dj{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/dj.svg)}.fi-dj.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/dj.svg)}.fi-dk{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/dk.svg)}.fi-dk.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/dk.svg)}.fi-dm{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/dm.svg)}.fi-dm.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/dm.svg)}.fi-do{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/do.svg)}.fi-do.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/do.svg)}.fi-dz{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/dz.svg)}.fi-dz.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/dz.svg)}.fi-ec{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ec.svg)}.fi-ec.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ec.svg)}.fi-ee{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ee.svg)}.fi-ee.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ee.svg)}.fi-eg{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/eg.svg)}.fi-eg.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/eg.svg)}.fi-eh{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/eh.svg)}.fi-eh.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/eh.svg)}.fi-er{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/er.svg)}.fi-er.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/er.svg)}.fi-es{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/es.svg)}.fi-es.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/es.svg)}.fi-et{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/et.svg)}.fi-et.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/et.svg)}.fi-fi{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/fi.svg)}.fi-fi.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/fi.svg)}.fi-fj{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/fj.svg)}.fi-fj.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/fj.svg)}.fi-fk{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/fk.svg)}.fi-fk.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/fk.svg)}.fi-fm{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/fm.svg)}.fi-fm.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/fm.svg)}.fi-fo{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/fo.svg)}.fi-fo.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/fo.svg)}.fi-fr{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/fr.svg)}.fi-fr.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/fr.svg)}.fi-ga{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ga.svg)}.fi-ga.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ga.svg)}.fi-gb{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/gb.svg)}.fi-gb.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/gb.svg)}.fi-gd{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/gd.svg)}.fi-gd.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/gd.svg)}.fi-ge{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ge.svg)}.fi-ge.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ge.svg)}.fi-gf{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/gf.svg)}.fi-gf.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/gf.svg)}.fi-gg{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/gg.svg)}.fi-gg.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/gg.svg)}.fi-gh{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/gh.svg)}.fi-gh.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/gh.svg)}.fi-gi{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/gi.svg)}.fi-gi.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/gi.svg)}.fi-gl{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/gl.svg)}.fi-gl.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/gl.svg)}.fi-gm{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/gm.svg)}.fi-gm.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/gm.svg)}.fi-gn{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/gn.svg)}.fi-gn.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/gn.svg)}.fi-gp{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/gp.svg)}.fi-gp.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/gp.svg)}.fi-gq{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/gq.svg)}.fi-gq.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/gq.svg)}.fi-gr{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/gr.svg)}.fi-gr.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/gr.svg)}.fi-gs{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/gs.svg)}.fi-gs.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/gs.svg)}.fi-gt{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/gt.svg)}.fi-gt.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/gt.svg)}.fi-gu{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/gu.svg)}.fi-gu.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/gu.svg)}.fi-gw{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/gw.svg)}.fi-gw.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/gw.svg)}.fi-gy{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/gy.svg)}.fi-gy.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/gy.svg)}.fi-hk{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/hk.svg)}.fi-hk.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/hk.svg)}.fi-hm{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/hm.svg)}.fi-hm.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/hm.svg)}.fi-hn{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/hn.svg)}.fi-hn.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/hn.svg)}.fi-hr{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/hr.svg)}.fi-hr.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/hr.svg)}.fi-ht{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ht.svg)}.fi-ht.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ht.svg)}.fi-hu{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/hu.svg)}.fi-hu.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/hu.svg)}.fi-id{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/id.svg)}.fi-id.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/id.svg)}.fi-ie{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ie.svg)}.fi-ie.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ie.svg)}.fi-il{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/il.svg)}.fi-il.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/il.svg)}.fi-im{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/im.svg)}.fi-im.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/im.svg)}.fi-in{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/in.svg)}.fi-in.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/in.svg)}.fi-io{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/io.svg)}.fi-io.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/io.svg)}.fi-iq{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/iq.svg)}.fi-iq.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/iq.svg)}.fi-ir{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ir.svg)}.fi-ir.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ir.svg)}.fi-is{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/is.svg)}.fi-is.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/is.svg)}.fi-it{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/it.svg)}.fi-it.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/it.svg)}.fi-je{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/je.svg)}.fi-je.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/je.svg)}.fi-jm{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/jm.svg)}.fi-jm.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/jm.svg)}.fi-jo{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/jo.svg)}.fi-jo.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/jo.svg)}.fi-jp{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/jp.svg)}.fi-jp.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/jp.svg)}.fi-ke{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ke.svg)}.fi-ke.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ke.svg)}.fi-kg{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/kg.svg)}.fi-kg.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/kg.svg)}.fi-kh{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/kh.svg)}.fi-kh.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/kh.svg)}.fi-ki{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ki.svg)}.fi-ki.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ki.svg)}.fi-km{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/km.svg)}.fi-km.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/km.svg)}.fi-kn{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/kn.svg)}.fi-kn.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/kn.svg)}.fi-kp{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/kp.svg)}.fi-kp.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/kp.svg)}.fi-kr{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/kr.svg)}.fi-kr.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/kr.svg)}.fi-kw{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/kw.svg)}.fi-kw.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/kw.svg)}.fi-ky{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ky.svg)}.fi-ky.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ky.svg)}.fi-kz{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/kz.svg)}.fi-kz.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/kz.svg)}.fi-la{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/la.svg)}.fi-la.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/la.svg)}.fi-lb{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/lb.svg)}.fi-lb.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/lb.svg)}.fi-lc{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/lc.svg)}.fi-lc.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/lc.svg)}.fi-li{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/li.svg)}.fi-li.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/li.svg)}.fi-lk{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/lk.svg)}.fi-lk.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/lk.svg)}.fi-lr{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/lr.svg)}.fi-lr.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/lr.svg)}.fi-ls{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ls.svg)}.fi-ls.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ls.svg)}.fi-lt{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/lt.svg)}.fi-lt.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/lt.svg)}.fi-lu{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/lu.svg)}.fi-lu.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/lu.svg)}.fi-lv{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/lv.svg)}.fi-lv.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/lv.svg)}.fi-ly{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ly.svg)}.fi-ly.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ly.svg)}.fi-ma{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ma.svg)}.fi-ma.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ma.svg)}.fi-mc{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/mc.svg)}.fi-mc.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/mc.svg)}.fi-md{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/md.svg)}.fi-md.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/md.svg)}.fi-me{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/me.svg)}.fi-me.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/me.svg)}.fi-mf{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/mf.svg)}.fi-mf.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/mf.svg)}.fi-mg{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/mg.svg)}.fi-mg.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/mg.svg)}.fi-mh{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/mh.svg)}.fi-mh.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/mh.svg)}.fi-mk{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/mk.svg)}.fi-mk.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/mk.svg)}.fi-ml{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ml.svg)}.fi-ml.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ml.svg)}.fi-mm{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/mm.svg)}.fi-mm.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/mm.svg)}.fi-mn{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/mn.svg)}.fi-mn.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/mn.svg)}.fi-mo{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/mo.svg)}.fi-mo.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/mo.svg)}.fi-mp{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/mp.svg)}.fi-mp.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/mp.svg)}.fi-mq{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/mq.svg)}.fi-mq.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/mq.svg)}.fi-mr{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/mr.svg)}.fi-mr.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/mr.svg)}.fi-ms{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ms.svg)}.fi-ms.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ms.svg)}.fi-mt{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/mt.svg)}.fi-mt.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/mt.svg)}.fi-mu{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/mu.svg)}.fi-mu.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/mu.svg)}.fi-mv{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/mv.svg)}.fi-mv.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/mv.svg)}.fi-mw{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/mw.svg)}.fi-mw.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/mw.svg)}.fi-mx{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/mx.svg)}.fi-mx.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/mx.svg)}.fi-my{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/my.svg)}.fi-my.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/my.svg)}.fi-mz{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/mz.svg)}.fi-mz.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/mz.svg)}.fi-na{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/na.svg)}.fi-na.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/na.svg)}.fi-nc{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/nc.svg)}.fi-nc.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/nc.svg)}.fi-ne{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ne.svg)}.fi-ne.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ne.svg)}.fi-nf{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/nf.svg)}.fi-nf.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/nf.svg)}.fi-ng{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ng.svg)}.fi-ng.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ng.svg)}.fi-ni{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ni.svg)}.fi-ni.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ni.svg)}.fi-nl{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/nl.svg)}.fi-nl.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/nl.svg)}.fi-no{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/no.svg)}.fi-no.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/no.svg)}.fi-np{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/np.svg)}.fi-np.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/np.svg)}.fi-nr{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/nr.svg)}.fi-nr.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/nr.svg)}.fi-nu{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/nu.svg)}.fi-nu.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/nu.svg)}.fi-nz{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/nz.svg)}.fi-nz.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/nz.svg)}.fi-om{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/om.svg)}.fi-om.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/om.svg)}.fi-pa{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/pa.svg)}.fi-pa.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/pa.svg)}.fi-pe{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/pe.svg)}.fi-pe.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/pe.svg)}.fi-pf{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/pf.svg)}.fi-pf.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/pf.svg)}.fi-pg{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/pg.svg)}.fi-pg.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/pg.svg)}.fi-ph{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ph.svg)}.fi-ph.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ph.svg)}.fi-pk{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/pk.svg)}.fi-pk.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/pk.svg)}.fi-pl{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/pl.svg)}.fi-pl.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/pl.svg)}.fi-pm{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/pm.svg)}.fi-pm.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/pm.svg)}.fi-pn{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/pn.svg)}.fi-pn.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/pn.svg)}.fi-pr{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/pr.svg)}.fi-pr.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/pr.svg)}.fi-ps{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ps.svg)}.fi-ps.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ps.svg)}.fi-pt{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/pt.svg)}.fi-pt.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/pt.svg)}.fi-pw{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/pw.svg)}.fi-pw.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/pw.svg)}.fi-py{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/py.svg)}.fi-py.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/py.svg)}.fi-qa{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/qa.svg)}.fi-qa.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/qa.svg)}.fi-re{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/re.svg)}.fi-re.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/re.svg)}.fi-ro{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ro.svg)}.fi-ro.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ro.svg)}.fi-rs{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/rs.svg)}.fi-rs.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/rs.svg)}.fi-ru{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ru.svg)}.fi-ru.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ru.svg)}.fi-rw{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/rw.svg)}.fi-rw.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/rw.svg)}.fi-sa{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/sa.svg)}.fi-sa.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/sa.svg)}.fi-sb{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/sb.svg)}.fi-sb.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/sb.svg)}.fi-sc{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/sc.svg)}.fi-sc.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/sc.svg)}.fi-sd{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/sd.svg)}.fi-sd.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/sd.svg)}.fi-se{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/se.svg)}.fi-se.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/se.svg)}.fi-sg{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/sg.svg)}.fi-sg.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/sg.svg)}.fi-sh{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/sh.svg)}.fi-sh.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/sh.svg)}.fi-si{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/si.svg)}.fi-si.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/si.svg)}.fi-sj{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/sj.svg)}.fi-sj.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/sj.svg)}.fi-sk{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/sk.svg)}.fi-sk.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/sk.svg)}.fi-sl{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/sl.svg)}.fi-sl.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/sl.svg)}.fi-sm{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/sm.svg)}.fi-sm.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/sm.svg)}.fi-sn{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/sn.svg)}.fi-sn.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/sn.svg)}.fi-so{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/so.svg)}.fi-so.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/so.svg)}.fi-sr{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/sr.svg)}.fi-sr.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/sr.svg)}.fi-ss{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ss.svg)}.fi-ss.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ss.svg)}.fi-st{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/st.svg)}.fi-st.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/st.svg)}.fi-sv{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/sv.svg)}.fi-sv.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/sv.svg)}.fi-sx{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/sx.svg)}.fi-sx.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/sx.svg)}.fi-sy{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/sy.svg)}.fi-sy.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/sy.svg)}.fi-sz{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/sz.svg)}.fi-sz.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/sz.svg)}.fi-tc{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/tc.svg)}.fi-tc.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/tc.svg)}.fi-td{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/td.svg)}.fi-td.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/td.svg)}.fi-tf{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/tf.svg)}.fi-tf.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/tf.svg)}.fi-tg{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/tg.svg)}.fi-tg.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/tg.svg)}.fi-th{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/th.svg)}.fi-th.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/th.svg)}.fi-tj{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/tj.svg)}.fi-tj.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/tj.svg)}.fi-tk{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/tk.svg)}.fi-tk.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/tk.svg)}.fi-tl{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/tl.svg)}.fi-tl.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/tl.svg)}.fi-tm{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/tm.svg)}.fi-tm.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/tm.svg)}.fi-tn{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/tn.svg)}.fi-tn.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/tn.svg)}.fi-to{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/to.svg)}.fi-to.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/to.svg)}.fi-tr{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/tr.svg)}.fi-tr.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/tr.svg)}.fi-tt{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/tt.svg)}.fi-tt.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/tt.svg)}.fi-tv{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/tv.svg)}.fi-tv.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/tv.svg)}.fi-tw{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/tw.svg)}.fi-tw.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/tw.svg)}.fi-tz{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/tz.svg)}.fi-tz.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/tz.svg)}.fi-ua{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ua.svg)}.fi-ua.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ua.svg)}.fi-ug{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ug.svg)}.fi-ug.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ug.svg)}.fi-um{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/um.svg)}.fi-um.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/um.svg)}.fi-us{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/us.svg)}.fi-us.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/us.svg)}.fi-uy{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/uy.svg)}.fi-uy.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/uy.svg)}.fi-uz{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/uz.svg)}.fi-uz.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/uz.svg)}.fi-va{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/va.svg)}.fi-va.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/va.svg)}.fi-vc{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/vc.svg)}.fi-vc.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/vc.svg)}.fi-ve{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ve.svg)}.fi-ve.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ve.svg)}.fi-vg{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/vg.svg)}.fi-vg.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/vg.svg)}.fi-vi{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/vi.svg)}.fi-vi.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/vi.svg)}.fi-vn{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/vn.svg)}.fi-vn.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/vn.svg)}.fi-vu{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/vu.svg)}.fi-vu.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/vu.svg)}.fi-wf{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/wf.svg)}.fi-wf.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/wf.svg)}.fi-ws{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ws.svg)}.fi-ws.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ws.svg)}.fi-ye{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ye.svg)}.fi-ye.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ye.svg)}.fi-yt{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/yt.svg)}.fi-yt.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/yt.svg)}.fi-za{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/za.svg)}.fi-za.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/za.svg)}.fi-zm{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/zm.svg)}.fi-zm.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/zm.svg)}.fi-zw{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/zw.svg)}.fi-zw.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/zw.svg)}.fi-arab{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/arab.svg)}.fi-arab.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/arab.svg)}.fi-cefta{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/cefta.svg)}.fi-cefta.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/cefta.svg)}.fi-cp{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/cp.svg)}.fi-cp.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/cp.svg)}.fi-dg{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/dg.svg)}.fi-dg.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/dg.svg)}.fi-eac{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/eac.svg)}.fi-eac.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/eac.svg)}.fi-es-ct{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/es-ct.svg)}.fi-es-ct.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/es-ct.svg)}.fi-es-ga{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/es-ga.svg)}.fi-es-ga.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/es-ga.svg)}.fi-es-pv{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/es-pv.svg)}.fi-es-pv.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/es-pv.svg)}.fi-eu{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/eu.svg)}.fi-eu.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/eu.svg)}.fi-gb-eng{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/gb-eng.svg)}.fi-gb-eng.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/gb-eng.svg)}.fi-gb-nir{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/gb-nir.svg)}.fi-gb-nir.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/gb-nir.svg)}.fi-gb-sct{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/gb-sct.svg)}.fi-gb-sct.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/gb-sct.svg)}.fi-gb-wls{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/gb-wls.svg)}.fi-gb-wls.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/gb-wls.svg)}.fi-ic{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/ic.svg)}.fi-ic.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/ic.svg)}.fi-pc{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/pc.svg)}.fi-pc.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/pc.svg)}.fi-sh-ac{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/sh-ac.svg)}.fi-sh-ac.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/sh-ac.svg)}.fi-sh-hl{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/sh-hl.svg)}.fi-sh-hl.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/sh-hl.svg)}.fi-sh-ta{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/sh-ta.svg)}.fi-sh-ta.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/sh-ta.svg)}.fi-un{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/un.svg)}.fi-un.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/un.svg)}.fi-xk{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/4x3/xk.svg)}.fi-xk.fis{background-image:url(/resources/plugins/cq-marketplace/css/build/svg/flags/1x1/xk.svg)}span.status-label{font-weight:700}span.status-label.publish{color:#4366e3}span.status-label.listing_pending{color:#f7b90f}span.status-label.listing_ended{color:#ed0a0e}span.status-label.listing_sold{color:#31cc1e}.label-required{color:red}.th-account img{background-color:#fff;border:2px solid #eaeae9;border-radius:500px;max-height:48px;width:auto}section.vc_section,section.vc_section .vc_row[data-vc-full-width]{overflow:visible!important}.page-header .listing-search-wrapper{margin:0 auto;max-width:600px;width:calc(100% - 20px)}.account-link{position:relative}.account-link .unread{background-color:#946ca5;border-radius:50%;color:#fff;font-size:10px;font-weight:700;height:16px;line-height:16px;position:absolute;right:0;text-align:center;top:-2px;width:16px}.container.count{padding-bottom:1rem!important}.seller-list-wrap:hover{-webkit-box-shadow:5px 5px 11px 0 rgba(0,0,0,.35);box-shadow:5px 5px 12px 0 rgba(0,0,0,.35)}.seller-list-wrap{border-radius:5px;box-shadow:2px 2px 9px 0 rgba(0,0,0,.15);display:block;margin:0 0 2rem!important;transition:all .3s ease-in-out}.seller-list-wrap .seller-image,.seller-list-wrap .seller-image a{background-color:#f6f6f6;display:block;position:relative}.seller-list-wrap .seller-image{background-color:#f6f6f6;border-radius:5px 5px 0 0;border-radius:5px;overflow:hidden;padding:.75rem}.seller-list-wrap .seller-image a img{object-fit:contain;transition:all .3s ease-in-out}.seller-list-wrap:hover .seller-image a img{transform:scale(1.12)}.seller-list-wrap .seller-info{height:78px;padding:1rem;text-align:center}.seller-list-wrap .seller-meta{border-top:1px solid #eee;font-size:.75rem;margin:0 .75rem;padding-top:.75rem}.seller-list-wrap .auction-button{border-radius:0 0 5px 5px;padding:0 .75rem .75rem}.auction-list-item .auction-button a:active,.auction-list-item .auction-button a:hover,.seller-list-wrap .auction-button a:active,.seller-list-wrap .auction-button a:hover{background-color:transparent;border:2px solid #3d4659;color:#3d4659;text-decoration:none}.post-image-overlay .header-buttons{text-align:center}.header-bid-button,.post-image-overlay .header-buttons a,a.header-finance-button,a.header-watch-button,button.header-bid-button{border:none;border-radius:3px;color:#2d343e;display:inline-block;font-weight:700;padding:.5rem .875rem;text-align:center;transition:all .3s ease-in-out}.header-watch-button{background-color:#000}.header-contact-button{background-color:#009eee;margin-right:1rem}.header-deal-button{background-color:#009eee;border:1px solid #009eee}.header-bid-button,.post-image-overlay .header-buttons a.header-bid-button,button.header-bid-button{background-color:#009eee;border:2px solid #009eee;color:#fff;transition:all .3s ease-in-out}.header-bid-button:active,.header-bid-button:focus,.header-bid-button:hover,.post-image-overlay .header-buttons a.header-bid-button:active,.post-image-overlay .header-buttons a.header-bid-button:focus,.post-image-overlay .header-buttons a.header-bid-button:hover,button.header-bid-button:active,button.header-bid-button:focus,button.header-bid-button:hover{background-color:transparent;color:#946ca5;text-decoration:none}.post-image-overlay .header-buttons a.header-watch-button,a.header-watch-button{background-color:#e3e1e2;border:2px solid #e3e1e2;min-width:70px;transition:all .3s ease-in-out}.post-image-overlay .header-buttons a.header-watch-button:active,.post-image-overlay .header-buttons a.header-watch-button:focus,.post-image-overlay .header-buttons a.header-watch-button:hover,a.header-watch-button:active,a.header-watch-button:focus,a.header-watch-button:hover{background-color:transparent;color:#e3e1e2;text-decoration:none}a.header-finance-button{background-color:#e3e1e2;border:2px solid #e3e1e2;color:#2d343e;transition:all .3s ease-in-out}a.header-finance-button:hover{background-color:transparent;border:2px solid #e3e1e2;color:#e3e1e2;text-decoration:none}.overview-container{background-color:#e3e1e2;padding:1rem}.overview-item{display:block;padding-top:1rem;text-align:center}.info-container .info-text{color:#59be3e;display:block;font-weight:700;padding:1rem;text-align:center}.details-section{padding:0 0 50px}.details-section .listing-content{margin-bottom:50px}.auction-item-stats{border-radius:5px;padding:1.5rem!important}.item-details .auction-item-stats{background-color:transparent!important;padding:1.5rem 15px!important}.auction-item-stats table.table td{padding-left:5px;padding-right:5px}.auction-item-stats h3{margin-bottom:2rem}.auction-item-stats table{max-width:100%}.row.standard-listing{padding:0 15px}.description-title h3{font-size:1.25rem;font-weight:700;margin-bottom:2rem}.confirm-section{padding-bottom:50px;padding-top:50px}.confirm-section form{background-color:#0e162f;border-radius:5px;color:#fff;padding:32px}.confirm-section form label{margin-bottom:32px}.confirm-section form .submit_button{width:auto}.message-counter-offer{border:1px solid #ccc;border-radius:3px}.counter-accept,.offer-accepted{background-color:#fff;padding:1rem}.offer-accepted{padding-bottom:0!important}.accept-confirm,.counter-confirm,.update-confirm{background-color:#32cd32!important;border:none!important;position:relative;z-index:2}.accept-confirm:after,.counter-confirm:after,.update-confirm:after{animation:pulse-green 1s infinite;background:#32cd32;bottom:0;box-shadow:0 0 0 0 #32cd32;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}@media screen and (max-width:767px){.message-form-wrapper{padding:1rem 0!important}}.account-menu{position:relative}ul.user-menu{background-color:#fff;border:1px solid #d9d7d8;border-radius:5px;box-shadow:2px 2px 8px 2px rgba(0,0,0,.2);display:none;list-style-type:none;margin:0;padding:0;position:absolute;right:0;top:100%}ul.user-menu li{border-bottom:1px solid #d9d7d8}ul.user-menu li:last-of-type{border-bottom:none}ul.user-menu li a{display:block;padding:1rem;text-align:left;width:150px}.account-menu:active ul.user-menu,.account-menu:focus ul.user-menu,.account-menu:hover ul.user-menu{display:block}.dashboard-menu-wrap{box-shadow:0 0 5px 2px rgba(0,0,0,.2);display:block}ul#account_menu{-webkit-overflow-scrolling:touch;background-color:#fff;display:block;list-style-type:none;margin:0;overflow:auto;padding:0;text-align:left;white-space:nowrap;width:100%}ul#account_menu li{display:inline-block;margin-right:1rem}ul#account_menu li a{color:#000;display:block;font-weight:400;padding:1rem}#sidebar ul#account_menu li a{color:#fff!important}ul#account_menu li a:hover{text-decoration:none}ul#account_menu li>a>i{margin-left:.5rem}ul#account_menu li.acc-active>a{color:#009eee;font-weight:700;position:relative}ul#account_menu li.acc-active>a:after{background-color:#009eee;bottom:0;content:"";height:3px;left:0;position:absolute;right:0}ul#account_menu li>.child_menu{display:none;transition:all .5s ease-in-out}ul#account_menu li.acc-active>.child_menu{display:block!important;height:auto}ul#account_menu li.account-menu-item:hover>.child_menu{display:block}header.dashboard-header{background-color:#333;padding:32px 0}.dashboard-header{text-align:center}header.dashboard-header h1{color:#fff;font-size:1.5rem!important;text-align:left}nav.dashboard-navbar{padding:.5rem 0}nav.dashboard-navbar .navbar-header{text-align:left}.container.dashboard-content{padding-bottom:32px!important;padding-top:32px!important}.vendor-chart{background-color:#f9f9f9;border-radius:8px;padding:15px}.watchlist-none{background-color:#eaeaea;border:1px solid #d3d3d3;display:block;padding:1.5rem}.watchlist-none p{display:block;text-align:center}.dashboard-content .messages p.updated,.watchlist-none p{margin-bottom:0!important}.user-heading h3{font-size:1.2rem;font-weight:700;margin-bottom:1rem}.user-field-wrapper{padding-bottom:1.5rem}.user-field-wrapper label{font-size:1rem;margin-bottom:0}.user-field-wrapper input{margin:0}.user-field-wrapper p.description{font-size:.875rem;margin-bottom:0}#user_pass.regular-text{margin-bottom:.5rem}.message.error{display:block!important}.message-name{padding-bottom:1.5rem}.new-message{background-color:#946ca5;border-radius:3px;color:#fff;font-size:.75rem;padding:.2rem .3rem;vertical-align:middle}.message-history .history-item-summary{border-radius:0;padding:1rem}.dashboard-content .bid-history:after{content:none!important}.dashboard-content .bid-history .history-item,.dashboard-content .message-history .history-item{background-color:#f5f2ef;border-radius:5px;margin-bottom:1rem;overflow:hidden;position:relative}.dashboard-content .bid-history .history-item:first-of-type,.dashboard-content .message-history .history-item:first-of-type{box-shadow:0 0 0 3px #9463a5;overflow:hidden}.dashboard-content .message-history .history-item-bid{padding-bottom:15px;padding-top:15px}.dashboard-content .message-history .history-item.self{margin-left:30px}.dashboard-content .message-history .history-item.client{background-color:#ded7cf!important;margin-right:30px}.dashboard-content .message-history .history-item.client:before{bottom:-10px;color:rgba(0,0,0,.05);content:"";font-family:fontAwesome;font-size:10vh;line-height:1;position:absolute;right:-10px}.dashboard-content .message-history .history-item.self:before{bottom:-10px;color:rgba(0,0,0,.05);content:"";font-family:fontAwesome;font-size:10vh;line-height:1;position:absolute;right:-10px}.dashboard-content>.history-item-image{margin-bottom:1rem}.dashboard-content>.history-item-image>img{border-radius:5px}@media screen and (min-width:768px){message-history .history-item-summary{border-radius:0 5px 5px 0}.dashboard-content .bid-history .history-item,.dashboard-content .message-history .history-item{display:flex}.dashboard-content .bid-history .history-item-image,.dashboard-content .message-history .history-item-image{background-color:#fff}.dashboard-content .bid-history .history-item-image img,.dashboard-content .message-history .history-item-image img{border-bottom-left-radius:5px;border-top-left-radius:5px;flex:1;height:100%;object-fit:cover}.history-item .history-wrapper{flex:5}.history-item-bid{align-self:center}}.history-item .history-list{display:none}.account-menu-item .unread{background-color:#009eee;border-radius:50px;color:#fff;display:inline-block;font-size:10px;font-weight:700;height:22px;line-height:22px;margin-left:.75rem;min-width:22px;text-align:center}.dashboard-content .no-listings-content{display:block;margin:auto;max-width:100%;padding:1rem;text-align:center;width:725px}.dashboard-content .no-listings-content .no-listings-header>*{margin-bottom:1.5rem}.dashboard-content .no-listings-cta{background-color:#fafcfe;border:1px solid #dfe3e8;border-radius:4px;padding:30px;text-align:center}.dashboard-content .no-listings-cta .cta-icon img{height:auto;width:auto}.dashboard-content .no-listings-cta .cta-action{margin-top:30px}.dashboard-content .no-listings-cta .cta-action p{margin-bottom:30px}.dashboard-content .no-listings-cta .cta-action a{display:inline-block;width:auto}.login-form,.lost-password-form,.register_form{position:relative}.register_form .user-field-wrapper{padding-bottom:0}.checkout-forms .register-form .form-wrap{border:none!important}.current-bid.updated,.current-price.updated{animation:jump 6.5s ease 0s normal}.media-sidebar,div.mce-menubar{display:none}.attachments-wrapper{width:100%}.wp-editor-tabs{display:none}.form-group.image-select{background-color:#f0faff;border-radius:5px;margin-bottom:1.5rem;padding:1rem;position:relative}.form-group.image-select #progress-bar{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;bottom:0;height:5px;left:0;line-height:0;margin:0;padding:0;position:absolute;right:0;transition:all .3s ease-in-out;width:100%}.form-group.image-select #progress-bar::-moz-progress-bar{background-color:#009eee}progress::-webkit-progress-bar{background:#dadada}progress::-webkit-progress-value{background:#009eee;transition:width .3s ease-in-out}.form-group.image-select label{font-weight:700}#gal-images-file-upload{display:none}.gal-images.highlight{background-color:hsla(0,0%,100%,.7)}.gal-images.highlight>.gal_img_wrap{filter:blur(.5rem)}.gal-images .gal_img_wrap{display:inline-block;position:relative}.gal-images .gal_img_wrap span.delete{background:red;border-radius:3px;height:24px;position:absolute;right:10px;top:10px;width:24px}.gal-images .gal_img_wrap span.delete:after{color:#fff;content:"";display:block;font-family:FontAwesome;font-size:1rem;line-height:24px;text-align:center;width:24px}.gal-images>label{align-items:center;aspect-ratio:1;background-color:#fff;border:3px solid #009eee;border-radius:8px;color:#009eee;display:flex!important;flex-direction:column;justify-content:center;margin:0!important}.gal-images>label>i{display:block;font-size:3rem;text-align:center;width:100%}.upgrade-desc{color:#009eee;display:block;font-size:.875rem;margin-top:.5rem}.exopite-sof-field{padding:1rem 0}.exopite-sof-field h4{display:inline-block;font-size:1rem;margin-bottom:0;padding:.5rem 0;vertical-align:top;width:25%}.exopite-sof-form-field{display:block;overflow:visible;position:relative}.exopite-sof-form-field>.imp--container{display:inline-block}@media screen and (max-width:767px){.exopite-sof-field h4,.exopite-sof-fieldset{width:100%!important}}.exopite-sof-fieldset{display:inline-block;width:70%}.exopite-sof-group .exopite-sof-fieldset{width:100%}.exopite-sof-fieldset .select-wrap,.exopite-sof-fieldset input{display:inline-block!important;min-width:40%;width:auto!important}.exopite-sof-text-desc{display:block;font-size:.75rem}.exopite-sof-text-desc br{display:none}.exopite-sof-gallery{list-style:none}.exopite-sof-gallery>span{cursor:grab;display:inline-block;margin-bottom:6px;margin-right:6px;position:relative}.exopite-sof-image-preview{margin-bottom:1rem}.exopite-sof-image-inner{position:relative;width:150px}.exopite-sof-image-delete:before{content:"×"}.exopite-sof-image-delete,.exopite-sof-image-remove{background:red;border-radius:50px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:18px;height:24px;line-height:24px!important;position:absolute;right:5px;text-align:center;top:5px;width:24px}.exopite-sof-image input{display:none!important}.exopite-sof-gallery{line-height:0}.exopite-sof-gallery img{float:left}.exopite-sof-gallery-add{cursor:pointer}.exopite-sof-gallery .sortable-placeholder{box-sizing:border-box;display:inline-block;height:auto;margin-bottom:6px;margin-right:6px;width:80px}.exopite-sof-field.exopite-sof-field-group{border-bottom:1px solid #d5d5d5;border-top:1px solid #d5d5d5;margin-top:-1px}.cruise-result,.departure-result,.hotel-result,.itinerary-result{background-color:#fff;border:1px solid #e2e2e2;border-radius:0 0 5px 5px;box-shadow:0 3px 5px 0 rgba(0,0,0,.2);display:block;left:0;list-style-type:none;margin:0;padding:0;position:absolute;top:100%;z-index:99}.cruise-result li:first-of-type,.hotel-result li:first-of-type,.itinerary-result li:first-of-type,departure-result li:first-of-type{border-top:none}.cruise-result li,.departure-result li,.hotel-result li,.itinerary-result li{border-top:1px solid #e2e2e2;cursor:pointer;padding:1rem}.cruise-result li:hover,.departure-result li:hover,.hotel-result li:hover,.itinerary-result li:hover{background-color:#f9f9f9}.input-append,.input-prepend{background-color:#eceeef;border:1px solid rgba(0,0,0,.15);color:#55595c;display:inline-block;font-size:1rem;font-weight:400;line-height:1;line-height:inherit;margin-bottom:0;padding:.5rem 1rem;position:relative;text-align:center;white-space:nowrap}.input-prepend{margin-right:-5px}.input-append{margin-left:-5px}.departures-group .input-append,.hotels-group .input-append,.itinerary-group .input-append{background-color:green;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-left:.5rem}.brands-section .vc_general.vc_cta3{border:none!important;box-shadow:2px 2px 9px 0 rgba(0,0,0,.2)}.brands-section .vc_general.vc_cta3 h2{line-height:50px;margin:0}.exopite-sof-cloneable--helper{float:right}.exopite-sof-group h4{font-weight:500;padding:0 0 1rem;width:100%}.exopite-sof-group h4>span>i{padding-left:1rem}.exopite-sof-group div.exopite-sof-cloneable__item{background-color:#f9f9f9;border:1px solid #d5d5d5;margin-bottom:.5rem;padding:1rem}.exopite-sof-cloneable__muster--hidden{display:none}.exopite-sof-cloneable--add{display:inline-block;margin-top:1rem}/*! ========================================================================
 * Bootstrap Toggle: bootstrap-toggle.css v2.2.0
 * http://www.bootstraptoggle.com
 * ========================================================================
 * Copyright 2014 Min Hur, The New York Times Company
 * Licensed under MIT
 * ======================================================================== */.checkbox label .toggle,.checkbox-inline .toggle{margin-left:-20px;margin-right:5px}.toggle{overflow:hidden;position:relative}.toggle input[type=checkbox]{display:none}.toggle-group{bottom:0;left:0;position:absolute;top:0;transition:left .35s;-webkit-transition:left .35s;-moz-user-select:none;-webkit-user-select:none;width:200%}.toggle.off .toggle-group{left:-100%}.toggle-on{left:0;right:50%}.toggle-off,.toggle-on{border:0;border-radius:0;bottom:0;margin:0;position:absolute;top:0}.toggle-off{left:50%;right:0}.toggle-handle{background-color:#fff;border:1px solid #aaa!important;height:100%;margin:0 auto;padding-bottom:0;padding-top:0;position:relative;width:0}.toggle.btn{border:1px solid #5cb85c;min-height:34px;min-width:59px}.toggle.btn.off{border:1px solid #d9534f}.toggle-on.btn{padding-right:24px}.toggle-off.btn{padding-left:24px}.toggle.btn-lg{min-height:45px;min-width:79px}.toggle-on.btn-lg{padding-right:31px}.toggle-off.btn-lg{padding-left:31px}.toggle-handle.btn-lg{width:40px}.toggle.btn-sm{min-height:30px;min-width:50px}.toggle-on.btn-sm{padding-right:20px}.toggle-off.btn-sm{padding-left:20px}.toggle.btn-xs{min-height:22px;min-width:35px}.toggle-on.btn-xs{padding-right:12px}.toggle-off.btn-xs{padding-left:12px}.copy-url{cursor:pointer;transition:all .3s ease}.copy-url:hover{color:rgba(0,0,0,.6)}@media screen and (min-width:768px){.cq-custom_slider-wrapper>.listing-search-wrapper{left:50%;margin:0;max-width:600px;position:absolute;top:50%;transform:translate(-50%);width:calc(100% - 20px);z-index:9}}@media screen and (max-width:768px){.cq-custom_slider-wrapper>.listing-search-wrapper{margin:1rem 0 0;position:relative;width:100%;z-index:9}}.auction-slide.cq_content,.cq-custom_slider.auction-slider{height:30vh;max-height:500px;min-height:300px}.cq_content .auction-slide-img{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.cq_content .auction-slide-img img{animation:zoom 10s ease-in-out infinite alternate;-webkit-animation:zoom 10s ease-in-out infinite alternate;height:100%;min-height:100%;min-width:100%;object-fit:cover;object-position:center;transform:scale(1.2);transition:all 2s ease;width:100%}.cq-auction-slide-content{left:50%;position:absolute!important;top:50%;transform:translate(-50%,-50%);width:100%;z-index:9999}@media screen and (min-width:768px){.has-filter .cq-auction-slide-content{top:25%}}.cq-auction-slide-content h1{font-weight:700}.cq-auction-slide-content h1,.cq-auction-slide-content p{color:#fff;display:block;text-align:center}.auction-slide-link{right:1rem}.auction-slide-caption,.auction-slide-link{bottom:1rem;color:#fff;font-size:.75rem;position:absolute;z-index:1}.auction-slide-caption{left:1rem}ul.features-options{margin-bottom:3rem}ul.features-options>li>i{color:#3cb371}.checkout-totals-wrapper{border:1px solid #dfe3e7;border-radius:4px}.checkout-totals-wrapper h3{background-color:#fafcfe;border-bottom:1px solid #dfe3e7;font-size:1.2rem;font-weight:700;padding:1rem}.checkout-totals-wrapper>div{padding:0 1rem}.checkout-totals-wrapper #confirm_basket_order{margin-bottom:1rem;width:100%}.checkout-totals-wrapper .checkout-payment{margin-top:2rem}.submit-section{float:none}.draggable-placeholder{background-color:hsla(0,0%,100%,.7)!important;border:2px dotted #009eee!important;border-radius:8px}.profile-link{position:relative}.user-unread{background-color:#009eee;border-radius:50px;color:#fff;font-size:.75rem;font-weight:700;height:22px;left:0;line-height:22px;min-width:22px;position:absolute;text-align:center;top:0;width:auto}.account-menu-item .user-unread{display:inline-block;margin-left:.5rem;position:static}.col_1{grid-column:span 1}.col_2{grid-column:span 2}.col_3{grid-column:span 3}.col_4{grid-column:span 4}.col_5{grid-column:span 5}.col_6{grid-column:span 6}.col_7{grid-column:span 7}.col_8{grid-column:span 8}.col_9{grid-column:span 9}.col_10{grid-column:span 10}.col_11{grid-column:span 11}.col_12{grid-column:span 12}.row_1{grid-row:span 1}.row_2{grid-row:span 2}.row_3{grid-row:span 3}.row_4{grid-row:span 4}.row_5{grid-row:span 5}.row_6{grid-row:span 6}.row_7{grid-row:span 7}.row_8{grid-row:span 8}.row_9{grid-row:span 9}.row_10{grid-row:span 10}.row_11{grid-row:span 11}.row_12{grid-row:span 12}.hidden{display:none}body{overflow-x:hidden}@keyframes zoom{0%{transform:scale(1);-webkit-transform:scale(1)}to{transform:scale(1.5);-webkit-transform:scale(1.15)}}@keyframes pulse-green{0%{box-shadow:0 0 0 0 rgba(51,217,178,.7);transform:scale(.95)}70%{box-shadow:0 0 0 15px rgba(51,217,178,0);transform:scale(1)}to{box-shadow:0 0 0 0 rgba(51,217,178,0);transform:scale(.95)}}@keyframes jump{0%{transform:translateY(0)}3%{transform:translateY(-30px)}6%{transform:translateY(0)}9%{transform:translateY(-15px)}12%{color:#c91d1d;transform:translateY(0)}85%{color:#c91d1d}to{color:#000;transform:translateY(0)}}.vc_row[data-vc-full-width]{overflow:unset!important}.vc_parallax:after{background:linear-gradient(135deg,rgba(0,0,0,.737),transparent);bottom:0;content:" ";display:block!important;left:0;position:absolute;right:0;top:0;z-index:0}.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty){text-align:center;width:100%}.wpb_wrapper .row-fluid{margin:0 -15px}.default-header .header-overlay{background-color:rgba(0,0,0,.3);bottom:0;left:0;position:absolute;right:0;top:0}/*! lightgallery - v1.7.1 - 2020-06-13
* http://sachinchoolur.github.io/lightGallery/
* Copyright (c) 2020 Sachin N; Licensed GPLv3 */@font-face{font-family:lg;font-style:normal;font-weight:400;src:url(/resources/plugins/cq-marketplace/css/build/font/lg.eot);src:url(/resources/plugins/cq-marketplace/css/build/font/lg.eot?#iefixn1z373) format("embedded-opentype"),url(/resources/plugins/cq-marketplace/css/build/font/lg.woff) format("woff"),url(/resources/plugins/cq-marketplace/css/build/font/lg.ttf) format("truetype"),url(/resources/plugins/cq-marketplace/beffdb937a4d533b92ab.svg?n1z373#lg) format("svg")}.lg-icon{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:lg;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border:none;border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;outline:none;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{opacity:.5;pointer-events:none}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#fff}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:""}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:""}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@-moz-keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@-ms-keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}@-moz-keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}@-ms-keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{background-color:rgba(0,0,0,.45);left:0;position:absolute;top:0;width:100%;z-index:1082}.lg-toolbar .lg-icon{background:none;border:none;box-shadow:none;color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;outline:medium none;padding:10px 0;text-align:center;text-decoration:none!important;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;width:50px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:""}.lg-toolbar .lg-download:after{content:""}.lg-sub-html{background-color:rgba(0,0,0,.45);bottom:0;color:#eee;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{font-size:13px;font-weight:700;margin:0}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;bottom:0;max-height:350px;position:absolute;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s;width:100%;z-index:1080}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translateZ(0);transform:translateZ(0)}.lg-outer .lg-thumb{height:100%;margin-bottom:-5px;padding:10px 0}.lg-outer .lg-thumb-item{border:2px solid #fff;border-radius:5px;border-radius:4px;cursor:pointer;float:left;height:100%;margin-bottom:5px;overflow:hidden}@media(min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#009eee}.lg-outer .lg-thumb-item img{height:100%;object-fit:cover;width:100%}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0d0a0a;border:none;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;outline:medium none;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:after{content:""}.lg-outer .lg-toogle-thumb:hover{color:#fff}.lg-outer .lg-video-cont{display:inline-block;max-height:100%;max-width:1140px;padding:0 5px;vertical-align:middle;width:100%}.lg-outer .lg-video{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.lg-outer .lg-video .lg-object{display:inline-block;height:100%!important;left:0;position:absolute;top:0;width:100%!important}.lg-outer .lg-video .lg-video-play{cursor:pointer;height:59px;left:50%;margin-left:-42px;margin-top:-30px;position:absolute;top:50%;width:84px;z-index:1080}.lg-outer .lg-has-iframe .lg-video{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-video-object{height:100%!important;left:0;position:absolute;top:0;width:100%!important}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .08s ease 0s;-moz-transition:opacity .08s ease 0s;-o-transition:opacity .08s ease 0s;transition:opacity .08s ease 0s;width:100%;z-index:1083}.lg-progress-bar .lg-progress{background-color:#946ca5;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:""}.lg-show-autoplay .lg-autoplay-button:after{content:""}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s;transition:transform .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important}#lg-zoom-in:after{content:""}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:""}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:""}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;height:10px;left:0;position:absolute;right:0;text-align:center;z-index:1080}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;margin:0 5px;overflow:hidden;position:relative;vertical-align:top}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:inset 0 0 0 2px #fff}.lg-outer .lg-pager-thumb-cont{background-color:#fff;border-radius:3px;bottom:100%;color:#fff;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;width:120px}.lg-outer .lg-pager-thumb-cont img{height:100%;width:100%}.lg-outer .lg-pager{background-color:hsla(0,0%,100%,.5);border-radius:50%;box-shadow:inset 0 0 0 8px hsla(0,0%,100%,.7);display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:inset 0 0 0 8px #fff}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:""}.lg-fullscreen-on .lg-fullscreen:after{content:""}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;opacity:0;position:fixed;right:0;top:0;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s;visibility:hidden;z-index:1081}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{opacity:1;-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-delay:0s;transition-delay:0s;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#fff}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;opacity:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;visibility:hidden}.lg-outer .lg-dropdown:after{border:8px solid transparent;border-bottom-color:#fff;content:"";display:block;height:0;position:absolute;right:16px;top:-16px;width:0}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;padding:4px 12px;white-space:pre}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:""}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:""}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:""}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:""}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:""}.lg-group:after{clear:both;content:"";display:table}.lg-outer{height:100%;left:0;opacity:0;position:fixed;text-align:left;top:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s;width:100%;z-index:1050}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{opacity:1;-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{height:100%;margin-left:auto;margin-right:auto;max-height:100%;max-width:100%;overflow:hidden;position:relative;width:100%}.lg-outer .lg-inner{height:100%;left:0;position:absolute;top:0;white-space:nowrap;width:100%}.lg-outer .lg-item{display:none!important}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;height:100%;position:absolute;text-align:center;width:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;margin-right:-1px;width:1px}.lg-outer .lg-img-wrap{bottom:0;left:0;padding:0 5px;position:absolute;right:0;top:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;height:auto!important;max-height:100%;max-width:100%;vertical-align:middle;width:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{background-color:#000;bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s;z-index:1040}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{left:0;opacity:0;position:absolute}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;display:block;position:relative;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slider.slider-nav{overflow:hidden}.slick-list{display:block;margin:0;padding:0;position:relative}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block;max-height:350px;object-fit:cover}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff 50% no-repeat}.slick-next,.slick-prev{background:#e9e6e1;border:none;color:#000;cursor:pointer;display:block;font-size:0;height:auto;line-height:0;outline:none;padding:5px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:auto;z-index:1}.calendar-wrapper .slick-next,.calendar-wrapper .slick-prev{background:transparent;font-size:0;line-height:0;top:10px;z-index:1}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:#8e6fa1;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;font-family:Linearicons-Free;font-size:20px;line-height:1;opacity:.75}.slick-prev{border-radius:0 3px 3px 0;left:-40px}.calendar-wrapper .slick-prev{left:0}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:""}[dir=rtl] .slick-prev:before{content:""}.slick-next{border-radius:3px 0 0 3px;right:-40px}.calendar-wrapper .slick-next{right:0}.slider.slider-nav:hover .slick-next{right:0!important}.slider.slider-nav:hover .slick-prev{left:0!important}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:""}[dir=rtl] .slick-next:before{content:""}.slick-dots{bottom:1rem;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%;z-index:10}.slick-dots li{background-color:#fff;border:2px solid #fff;border-radius:50px;cursor:pointer;display:inline-block;height:10px;line-height:15px;margin:0 5px;opacity:.6;padding:2px;position:relative;width:10px}.slick-dots li.slick-active{opacity:1}.slick-dots li button{background:transparent;border:0;border-radius:50px;color:transparent;cursor:pointer;display:block;font-size:0;height:7px;line-height:0;outline:none;padding:0;width:7px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.latest-wrapper{grid-gap:30px;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-template-rows:repeat(1,1fr)}.latest-wrapper.featured-categories{grid-template-columns:repeat(auto-fill,minmax(175px,1fr))}.latest-wrapper.featured-categories .auction-list-item h3 a{font-size:1.25rem}@media screen and (min-width:768px){.latest-wrapper.archive-row{grid-gap:15px;display:grid;grid-template-columns:repeat(12,1fr)!important;grid-template-rows:repeat(2,1fr)}.latest-wrapper.archive-carousel{grid-gap:15px;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(1,1fr);margin-bottom:60px}.latest-wrapper.featured-categories{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.latest-wrapper.featured-categories.simple{grid-template-columns:repeat(auto-fill,minmax(175px,1fr))}.latest-wrapper .col_6{grid-column:span 6}.latest-wrapper .col_5{grid-column:span 5}.latest-wrapper .col_4{grid-column:span 4}.latest-wrapper .col_3{grid-column:span 3}.latest-wrapper .col_2{grid-column:span 2}.latest-wrapper .col_1{grid-column:span 1}.latest-wrapper.archive-row{grid-template-rows:auto}}.watching-wrapper{grid-gap:30px;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(1,1fr)}.watching-wrapper.my-orders .watching-info p{white-space:nowrap}.cq-latest-posts .owl-item.active+.active{max-width:275px}.latest-post-item{border-radius:.5rem;min-height:400px;overflow:hidden;position:relative;transition:all .3s ease-in-out}.latest-post-item.overlay:after{background-color:rgba(0,158,238,.5);border-bottom-right-radius:9999px;content:"";height:600px;left:-1rem;pointer-events:none;position:absolute;top:-1rem;transform:scale(0);transform-origin:top left;transition:all .6s ease-in-out;width:600px}.latest-post-item.overlay .item-content-link{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.latest-post-item.overlay .item-content-link img{height:100%;object-fit:cover;object-position:center;width:auto}.latest-post-item.overlay .item-content{bottom:0;color:#fff;display:block;left:0;padding:1rem;pointer-events:none;position:absolute;right:0;z-index:1}.latest-post-item.overlay .item-content h3{color:#fff;font-weight:700}.latest-post-item.overlay .item-content h3 a{color:inherit}.latest-post-item.overlay .item-content h3 a:hover{text-decoration:none}.latest-post-item.overlay .item-content .read-more{display:none}.latest-post-item.simple{background-color:#f2f2f9}.latest-post-item.simple .item-content-link{display:block;height:250px}.latest-post-item.simple .item-content-link img{height:100%;min-width:100%;object-fit:cover;object-position:center;width:auto}.latest-post-item.simple .item-content{background-color:#f2f2f9;color:#000;padding:1rem}.latest-post-item.simple .item-content .item-info{display:flex;flex-direction:column-reverse}.latest-post-item.simple .item-content h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-size:1rem;font-weight:400;overflow:hidden;text-overflow:ellipsis}.latest-post-item.simple .item-content .read-more{color:#009eee;display:inline-block;font-size:.875rem;font-weight:700}.latest-post-item.simple .item-category{left:1rem;position:absolute;top:1rem}.latest-post-item .item-category{background-color:#009eee;border-radius:.25rem;color:#fff;display:inline-block;font-size:.875rem;font-weight:700;line-height:.875rem;max-width:30%;overflow:hidden;padding:.25rem;pointer-events:all;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:auto}.latest-post-item .item-category a{color:inherit}.latest-post-item .item-category a:hover{text-decoration:none}.latest-post-item .item-time{display:block;font-size:.75rem;margin-bottom:1rem}.latest-post-item .item-time span{margin-right:.25rem}.latest-post-item:hover.is_list{transform:scale(1.02)}.latest-post-item:hover:after{transform:scale(1)}.auction-list-item{max-width:100%}.auction-list-item:hover .auction-img-wrap .slide-remaining:not(.soon){transform:translateX(100%)}.auction-list-item.listing_sold .auction-img-wrap{overflow:visible;position:relative}.auction-list-item.listing_sold .auction-img-wrap:after{background:rgba(0,0,0,.5);border:2px solid #fff;bottom:1rem;color:#fff;content:"SOLD";font-weight:700;line-height:1rem;padding:.5rem;position:absolute;right:1rem}.auction-list-item.listing_sold .auction-img-wrap .slide-remaining{background-color:#c91d1d;border-bottom-right-radius:3px;border-top-left-radius:0;color:#fff;display:inline-block;font-size:.75rem;font-weight:700;line-height:1.5;padding:.3rem .5rem;position:absolute;right:100%;top:0;transition:all .3s ease-in-out;white-space:pre}.auction-list-item.listing_sold .auction-img-wrap .slide-remaining.soon{left:0!important;right:auto}.auction-list-item.auction-list-item-content{background-color:#fff;border-radius:.5rem;position:relative;transition:all .3s ease-in-out}.auction-list-item.auction-list-item-content:hover{transform:scale(1.02)}.auction-list-item.auction-list-item-content.on-dark a:has(img){border-bottom-left-radius:0;border-bottom-right-radius:0}.auction-list-item.auction-list-item-content.on-dark .auction-info-container{padding-left:.75rem;padding-right:.75rem}.auction-list-item.auction-list-item-content.on-dark .auction-info-container .action-wrap{left:.75rem;right:.75rem}.auction-list-item.auction-list-item-content a{-webkit-line-clamp:2;-webkit-box-orient:vertical;border-radius:.5rem;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.auction-list-item.auction-list-item-content img{height:230px;object-fit:cover}.auction-list-item.auction-list-item-content .auction-info{font-size:1.2rem;font-weight:400;padding:.5rem 0 42px}.auction-list-item.auction-list-item-content .auction-info small{color:#555;display:block;font-size:.875rem;width:100%}.auction-list-item.auction-list-item-content .auction-box{background-color:rgba(0,0,0,.6);border-bottom-left-radius:5px;border-top-right-radius:0;border-radius:50px;color:#fff;cursor:pointer;display:block;font-size:1.2rem;height:45px;line-height:45px;padding:0;position:absolute;right:15px;text-align:center;top:0;transform:translateY(50%);transition:all .3s ease-in-out;width:45px;z-index:1}.auction-list-item.auction-list-item-content .auction-box span{color:#fff;font-size:inherit;line-height:45px}.auction-list-item.auction-list-item-content .auction-img-wrap{height:230px}.auction-list-item.auction-list-item-content .auction-img-wrap .auction-reserve{background-color:#3d4657;bottom:0;display:block;font-size:.75rem;left:0;padding:.2rem;position:absolute;right:0;text-align:center}.auction-list-item.auction-list-item-content .auction-img-wrap .auction-reserve.reserve-met{color:#10c218;color:#fff}.auction-list-item.auction-list-item-content .auction-img-wrap .auction-reserve.reserve-not-met{color:#c91d1d}.auction-list-item.auction-list-item-content .auction-info-container{background-color:#fff;min-height:200px;padding:0 0 .75rem}.auction-list-item.auction-list-item-content .auction-info-container .auction-category{padding:1rem 0 0}.auction-list-item.auction-list-item-content .auction-info-container .auction-category a{color:#009eee;font-size:.75rem;font-weight:500}.auction-list-item.auction-list-item-content .auction-info-container .auction-category a:active,.auction-list-item.auction-list-item-content .auction-info-container .auction-category a:focus,.auction-list-item.auction-list-item-content .auction-info-container .auction-category a:hover{text-decoration:none}.auction-list-item.auction-list-item-content .auction-info-container .auction-category a>span{color:#009eee;font-size:1rem;font-weight:700}.auction-list-item.auction-list-item-content .auction-info-container .auction-heading{padding-bottom:3rem;padding-top:1rem}.auction-list-item.auction-list-item-content .auction-info-container .auction-heading.heading-ended{padding-bottom:1rem}.auction-list-item.auction-list-item-content .auction-info-container .auction-heading h3{margin-bottom:.5rem}.auction-list-item.auction-list-item-content .auction-info-container .auction-heading h3.strapline a{color:#000;font-size:14px;font-weight:400;line-height:1.5;transition:all .3s ease-in-out}.auction-list-item.auction-list-item-content .auction-info-container .auction-heading h3.strapline a:hover{background-position:0;text-decoration:none}.auction-list-item.auction-list-item-content .auction-info-container .auction-heading h3 a{display:block;font-size:1.2rem;font-weight:700;overflow:hidden;position:relative}.auction-list-item.auction-list-item-content .auction-info-container .action-wrap{align-items:center;bottom:.75rem;display:flex;justify-content:space-between;left:0;position:absolute;right:0}.auction-list-item.auction-list-item-content .auction-info-container .action-wrap .country{align-items:center;color:#666;display:inline-flex;font-size:.75rem;gap:.25rem}.auction-list-item.auction-list-item-content .auction-info-container .action-wrap .country .flag-icon{border-radius:3px;height:20px;width:24px}.auction-list-item.auction-list-item-content .auction-info-container .action-wrap .current-price{color:#009eee;font-size:1.5rem;font-weight:600;line-height:1.1}.auction-list-item.auction-list-item-content .auction-info-container .seller-logo{bottom:.75rem;max-height:48px;position:absolute;right:.75rem;width:auto}.auction-list-item.auction-list-item-content .auction-info-container .seller-logo>img{max-height:55px;width:auto}.auction-list-item.cat-item img{object-fit:cover;object-position:center center}.auction-list-item.cat-item .auction-item-link:after{background:linear-gradient(0deg,#000 4%,transparent 34%);border-radius:.5rem;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.auction-list-item.cat-item.overlay .cat-name{bottom:0;left:0;padding:1rem;position:absolute;right:0}.auction-list-item.cat-item.overlay .cat-name h3{margin:0;padding:0}.auction-list-item.cat-item.overlay .cat-name h3 a{color:#fff;font-weight:700;text-decoration:none}.auction-list-item.cat-item.simple .auction-img-wrap{height:150px}.auction-list-item.cat-item.simple .auction-img-wrap .auction-item-link{border-radius:.5rem;box-shadow:0 0 8px 1px rgba(0,28,43,.15);overflow:hidden}.auction-list-item.cat-item.simple .auction-img-wrap .auction-item-link:after{content:none}.auction-list-item.cat-item.simple .auction-img-wrap .auction-item-link img{height:150px}.auction-list-item.cat-item.simple .cat-name h3{display:block;margin:0;padding:.5rem;text-align:center}.auction-list-item.cat-item.simple .cat-name h3 a{color:#000;font-size:1rem;text-decoration:none}.auction-list-item .auction-button a{background-color:#3d4659;border:2px solid #3d4659;color:#fff;display:block;font-size:.875rem;font-weight:700;padding:.5rem;text-align:center;transition:all .3s ease-in-out}.view-all-wrapper{text-align:center}.view-all-wrapper a{background-color:transparent;border:2px solid #009eee;border-radius:.25rem;color:#009eee;font-weight:700;text-decoration:none;transition:all .5s ease-in-out}.view-all-wrapper a:hover{background-color:#009eee;color:#fff}.view-all-wrapper a:active,.view-all-wrapper a:focus{text-decoration:none}@media screen and (max-width:991px){body:has(.cq-search-header-searchbar) nav.master-header,body:has(.cq-search-header-searchbar) nav.site-navigation{border-bottom:none}}.cq-search-header{display:block;height:auto;min-height:350px;padding:3rem 0;position:relative;width:100%}.cq-search-header-searchbar{background-color:#000;border-bottom:4px solid #009eee;padding:1rem 0}@media screen and (min-width:992px){.cq-search-header-searchbar{display:none}}.cq-search-header-searchbar .listing-search-wrapper{margin:auto;max-width:700px;width:100%}.cq-search-header-searchbar .listing-search-wrapper input{background-color:hsla(0,0%,100%,.2);border:none;color:#fff}.cq-search-header-searchbar .listing-search-wrapper input::placeholder{color:hsla(0,0%,100%,.5)}.cq-search-header.left .cq-search-header-content-wrap{justify-content:center}@media screen and (min-width:768px){.cq-search-header.left .cq-search-header-content-wrap{justify-content:flex-start}.cq-search-header.left .cq-search-header-content-wrap .cq-search-header-content h1,.cq-search-header.left .cq-search-header-content-wrap .cq-search-header-content h3{text-align:left}}.cq-search-header.center .cq-search-header-content-wrap{flex-direction:column;justify-content:center}.cq-search-header.center .cq-search-header-content-wrap .cq-search-header-logo{position:relative}@media screen and (min-width:768px){.cq-search-header.center .cq-search-header-content-wrap .cq-search-header-logo{align-items:center;bottom:0;justify-content:center;right:0}}.cq-search-header>img{height:100%;object-fit:cover;position:absolute;top:0}.cq-search-header>.header-overlay{background-color:rgba(0,0,0,.3);bottom:0;left:0;position:absolute;right:0;top:0}.cq-search-header .cq-search-header-content-wrap{align-items:center;display:flex;flex-direction:column;height:100%;position:relative}@media screen and (min-width:768px){.cq-search-header .cq-search-header-content-wrap{flex-direction:row}}.cq-search-header .cq-search-header-content-wrap>.cq-search-header-logo{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;margin:2rem auto;max-width:250px;position:relative;width:auto}@media screen and (min-width:768px){.cq-search-header .cq-search-header-content-wrap>.cq-search-header-logo{align-items:flex-end;bottom:0;justify-content:flex-end;position:absolute;right:1rem}}.cq-search-header .cq-search-header-content-wrap>.cq-search-header-logo .logo-text{color:#fff;font-weight:700;margin-bottom:.5rem}.cq-search-header .cq-search-header-content-wrap>.cq-search-header-logo img{border-radius:.5rem;height:auto;max-height:60px;max-width:200px;overflow:hidden;width:auto}.cq-search-header .cq-search-header-content-wrap .cq-search-header-content{background-color:#fff;border-radius:1rem;max-width:400px;padding:1.5rem;width:100%}.cq-search-header .cq-search-header-content-wrap .cq-search-header-content h1{font-size:1.75rem;margin-bottom:2rem;text-align:center}@media screen and (min-width:768px){.cq-search-header .cq-search-header-content-wrap .cq-search-header-content h1{font-size:2rem}}.cq-search-header .cq-search-header-content-wrap .cq-search-header-content h3{font-size:1.25rem;font-weight:600}.cq-search-header .cq-search-header-content-wrap .cq-search-header-content .actions{align-items:center;display:flex;flex-direction:column;gap:2rem}.cq-search-header .cq-search-header-content-wrap .cq-search-header-content .actions a{display:block;text-align:center;width:100%}.cq-search-header .cq-search-header-content-wrap .cq-search-header-content .actions a.secondary-link{color:#009eee;font-weight:700}.watching-wrapper .watching-item{border:1px solid #dfe3e8;border-radius:5px}.watching-wrapper .watching-item .watching-heading{align-items:center;background-color:#fafcfe;border-bottom:1px solid #dfe3e8;display:flex;padding:.5rem 1rem}.watching-wrapper .watching-item .watching-heading .watching-title-wrap{width:100%}.watching-wrapper .watching-item .watching-heading .watching-title-wrap h3{margin:0}.watching-wrapper .watching-item .watching-heading .watching-title-wrap h3 a{font-size:1.15rem;font-weight:700}.watching-wrapper .watching-item .watching-heading .watching-actions-wrap{align-items:center;display:flex}.watching-wrapper .watching-item .watching-heading .watching-actions-wrap>a.auction-item-link{background-color:#009eee;font-weight:400;margin-right:1rem;white-space:nowrap}.watching-wrapper .watching-item .watching-content{display:flex;gap:1rem;padding:1rem}.watching-wrapper .watching-item .watching-content img{border-radius:.5rem}@media screen and (max-width:767px){.watching-wrapper .watching-item .watching-content{flex-wrap:wrap}.watching-wrapper .watching-item .watching-content>*{width:100%}.watching-wrapper .watching-item .watching-content .watching-img{height:auto;max-height:240px;max-width:100%;width:100%}.watching-wrapper .watching-item .watching-content .watching-img img{height:auto;max-height:240px;min-width:100%;object-fit:cover}.watching-wrapper .watching-item .watching-content .watching-text{padding:1rem 0}.watching-wrapper .watching-item .watching-content .watching-info{min-width:100%;text-align:left}}@media screen and (min-width:768px){.watching-wrapper .watching-item .watching-content .watching-img{max-width:175px}.watching-wrapper .watching-item .watching-content .watching-img img{height:120px;min-width:160px;object-fit:cover}}.watching-wrapper .watching-item .watching-content .watching-text{color:#666;max-width:100%;padding:0 1rem;width:100%}.watching-wrapper .watching-item .watching-content .watching-info{max-width:250px;text-align:right}.watching-wrapper .watching-item .watching-content .watching-info>*{align-items:center;display:flex;gap:.5rem;justify-content:end;margin-bottom:.75rem}.watching-wrapper .watching-item .watching-content .watching-info .current-price{color:#009eee;font-size:1.5rem;font-weight:600;line-height:1.1}.watching-wrapper .watching-item .watching-content .watching-info .date-added{color:#666;font-size:.75rem;font-weight:600;line-height:1.1;white-space:nowrap}.watching-wrapper .watching-item .watching-content .watching-info .country{color:#666;font-size:.75rem;font-weight:700}.watching-wrapper .watching-item .watching-content .watching-info .country .flag-icon{border-radius:3px;height:20px;width:24px}.dashboard-content .no-listings-cta .cta-action a.auction-item-link{background-color:#009eee;font-weight:400;margin-right:1rem;white-space:nowrap}.cq_listing .top-wrap{background-color:#f2f2f9;margin-bottom:3rem}.cq_listing .auction-item-page-top{padding-bottom:50px;padding-top:50px}.cq_listing .auction-item-page-top .short-description p{color:#000;font-size:1rem;font-weight:400;line-height:1.5;transition:all .3s ease-in-out}.cq_listing .auction-item-page-top .short-description p:hover{background-position:0;text-decoration:none}.entry-title.standard-title h1{color:#000;font-size:2rem;font-weight:700}.price{padding-bottom:1rem}.price p{font-size:.875rem;margin:0}.price-wrap{margin-bottom:1.5rem}.price h3{color:#009eee;font-size:2rem;font-weight:700;margin-bottom:0}.short-description{margin-bottom:100px}.watch-button.action-wrap{align-items:center;display:flex;justify-content:space-between}.action-wrap{padding:0}.action-wrap a,.action-wrap button{border:1px solid transparent;border-radius:5px;color:#fff;display:block;font-weight:700;padding:.5em 1em;position:relative;text-align:center;width:100%}.watch-add:after{background-color:#009eee;border-radius:4px;content:attr(data-tooltip);display:inline-block;font-family:Work Sans,sans-serif;font-size:.875rem;left:calc(100% + .25rem);opacity:0;padding:.25rem;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out;white-space:nowrap}.action-wrap .watch-add:hover:after{opacity:1}.action-wrap a:active,.action-wrap a:focus,.action-wrap a:hover,.action-wrap button:active,.action-wrap button:focus,.action-wrap button:hover{text-decoration:none}.action-wrap .message-form-wrapper{display:none;margin-top:1rem}.listed-date{border-top:1px solid #e8e8e8;margin-top:1rem!important;padding-top:1rem}.type-standard_sale .info-container{background-color:#3d4657}.type-standard_sale .auction-item-page-top{padding-top:1rem!important}.seller-wrap{background-color:hsla(0,0%,100%,.5);border-radius:10px;box-shadow:0 0 2px 0 rgba(0,0,0,.1);margin-top:1rem;padding:1rem;position:relative}.seller-wrap h4{display:block;font-size:1.2rem;font-weight:700;margin-bottom:1rem;max-width:70%}.seller-wrap .seller-logo{max-width:30%;position:absolute;right:1rem;top:1rem}.seller-wrap .seller-logo img{max-height:60px;width:auto!important}.seller-location{display:inline-block;font-size:.875rem}.seller-contact{border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;display:block;margin:0 0 1rem;padding:1rem 0}.seller-contact p,.seller-contact p a{color:#8e6fa1;font-size:1.25rem;font-weight:700;margin:0;position:relative;z-index:1}.seller-wrap .member-logos{border-radius:5px;display:flex;flex-wrap:nowrap;justify-content:space-evenly}.member-logo>img{border-radius:3px;max-height:80px;mix-blend-mode:multiply;padding:15px;width:auto}.seller-items{background-color:#4f4892;border:1px solid #4f4892;border-radius:3px;color:#fff;display:block;font-weight:400;margin:1rem 0 0;padding:.5em 1em;text-align:center;transition:all .5s ease-in-out}.seller-items:active,.seller-items:hover{text-decoration:none}.in-stock{color:green;font-weight:700}.out-of-stock{color:red;font-weight:700}.lgallery.slider-for{max-height:515px;overflow-y:hidden}.lgallery.slider-for img{border-radius:.5rem}.lgallery.slider-for>.slide:not(:first-child){display:none}.slider-nav .slick-slide{padding:0 .25rem}.slider-nav{margin:0 -.25rem}.slider-nav img{border-radius:.25rem}.slider-nav>.slide{max-width:150px}.slider-nav>.slide:not(:first-child){display:none}.images-section{padding-bottom:1rem}@media screen and (min-width:992px){.auction-item-page-top .images-wrapper{padding-right:15px!important}}.images-more span{display:block;padding:0 0 2rem;text-align:center}.images-more span a,.images-more span a:active,.images-more span a:hover{font-size:.875rem;text-decoration:none}#short-info{border:1px solid #e8e8e8;margin-bottom:2rem}.short-info-wrapper{padding:1rem}.listing-content-block{margin-bottom:2rem}.listing-content-block h4{font-size:1.25rem;font-weight:700}.listing-content-block .listing-info-content{text-align:center}.listing-content-block .listing-info-content svg{max-width:80%}.short-info-list{display:block}.short-info-list .short-info-list-item{font-size:.875rem;line-height:1.25rem;margin-bottom:1.5rem}.short-info-list .short-info-list-item .fa-li{color:#00a0f5;font-size:1.25rem;top:0}.short-info-footer{background-color:#f0faff;padding:1rem}.ad-print{cursor:pointer}.ad-print:hover{text-decoration:underline}.gallery-section{padding-bottom:50px;padding-top:50px}#lightgallery a:nth-of-type(1n+10){display:none!important}#lightgallery .gal-img{border-radius:5px;overflow:hidden}#lightgallery a.last-img .gal-img{position:relative}@media screen and (min-width:1200px){#lightgallery .gal-img img{max-height:100px;object-fit:cover}}@media screen and (max-width:1200px){#lightgallery .gal-img img{max-height:150px;object-fit:cover}}@media screen and (max-width:501px){#lightgallery .gal-img img{max-height:130px;object-fit:cover}}#lightgallery a.last-img .gal-img:after{align-items:center;background-color:rgba(0,158,238,.85);bottom:0;color:#fff;content:attr(data-imgmore);display:flex;font-size:32px;font-weight:700;height:100%;justify-content:center;left:0;position:absolute;right:0;text-align:center;top:0;vertical-align:-50%}#lightgallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin-left:-5px;margin-right:-5px}#lightgallery a{display:block;padding:.5rem;width:100%}.image-content-row{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:3rem;margin-top:3rem}.image-content-row.image_right{flex-direction:row-reverse}@media screen and (min-width:768px){.image-content-row{flex-wrap:nowrap}}.image-content-row:hover .image-content-row-image:after{transform:translate(1rem,1rem)}.image-content-row:hover .image-content-row-image img{transform:translate(0)}.image-content-row .image-content-row-image{height:auto;position:relative;width:100%}@media screen and (min-width:768px){.image-content-row .image-content-row-image{max-width:40%}}.image-content-row .image-content-row-image img{aspect-ratio:16/9;border-radius:.5rem;filter:opacity(.75);min-height:100%;min-width:100%;object-fit:cover;object-position:center;position:relative;transition:all .3s ease-in-out;z-index:1}.image-content-row .image-content-row-content{display:flex;flex-direction:column;justify-content:center;width:100%}@media screen and (min-width:768px){.image-content-row .image-content-row-content{max-width:50%}}.image-content-row .image-content-row-content h2{display:block;margin:1rem 0 2rem;width:100%}.image-content-row .image-content-row-content h4{border-bottom:2px solid #009eee;display:inline-block;font-size:.875rem;font-weight:400;letter-spacing:1px;line-height:unset;margin:0 0 1rem;text-transform:uppercase}.image-content-row .image-content-row-content .actions{margin-top:2rem}.navbar .search_field .search-field-wrapper input{background-color:hsla(0,0%,100%,.2);border:none;color:#fff}.navbar .search_field .search-field-wrapper input::placeholder{color:hsla(0,0%,100%,.5)}.search_field{border-radius:.5rem;box-shadow:0 4px 8px rgba(0,0,0,.2);display:flex;position:relative}.search_field .search-field-wrapper input{border-radius:.5rem 0 0 .5rem;margin:auto;padding:.5rem 1rem}section .search-field-wrapper{width:100%}.search-field-wrapper{display:block;position:relative;width:100%}section .search-field-wrapper #cq_ajax_result{margin:0 15px}.search-submit-wrapper button{background-color:#009eee;border:1px solid #009eee;border-radius:0 8px 8px 0;color:#fff;white-space:nowrap}.cq_ajax_search_result{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px -1px rgba(0,0,0,.29);-webkit-box-shadow:0 4px 8px -1px rgba(0,0,0,.29);-moz-box-shadow:0 4px 8px -1px rgba(0,0,0,.29);display:none;left:0;margin:0;overflow:hidden;padding:0;position:absolute;right:0;top:100%;z-index:2}.header-search .cq_ajax_search_result{margin:0}.cq_ajax_search_result h4{font-size:.875rem;margin:0;padding:.75rem}.cq_ajax_search_result h4 a{font-size:.875rem;font-weight:600;padding:0;text-decoration:none}.cq_ajax_search_result .row{border-bottom:1px solid #e3e1e2}.cq_ajax_search_result .row:last-child{border-bottom:none}.search-view-all{background-color:#e3e1e2}.search-view-all a{border-top:none;display:block;font-size:.75rem;font-weight:700;padding:.3rem;text-align:center}.search-view-all a,.search-view-all a:active,.search-view-all a:hover{text-decoration:none}.search-price{text-align:right}.cq_shop.type-cq_shop .auction-filter{margin-top:0!important}.filter-wrapper{margin-bottom:3rem!important}.filter-top-row{padding:0 15px}@media screen and (min-width:768px){.filter-top-row{grid-gap:15px;display:grid;grid-template-columns:repeat(12,1fr)}}.auction-filter .select-wrap,.auction-filter button,.auction-filter input{margin:0}.auction-filter input#date_from,.auction-filter input#nights,.auction-filter input.imp--input{border-bottom-left-radius:0;border-top-left-radius:0;height:42px}.auction-filter label{display:block;font-size:.75rem;line-height:16px;margin-bottom:0}@media screen and (min-width:768px){.auction-filter .filter-actions{display:flex;justify-content:flex-end}}.auction-filter .filter-actions span{color:#009eee;font-size:1.5rem;line-height:42px;padding:0 1rem}.home-filter{margin-top:0!important}.home-filter .filter-wrapper{-webkit-box-shadow:0 1px 11px 0 rgba(50,50,50,.15);-moz-box-shadow:0 1px 11px 0 rgba(50,50,50,.15);box-shadow:0 1px 11px 0 rgba(50,50,50,.15)}.home-filter .filter-wrapper button{width:100%}.auction-filter button{background-color:#009eee;border:1px solid #009eee;border-radius:8px;color:#fff}#more-options{cursor:pointer}#add-filters-wrap{display:none;padding:.5rem 0 0}#add-filters-wrap .row-fluid,#add-filters-wrap.row-fluid{margin:0}#more-filters{background-color:#fff;border:1px solid #e8e8e8;border-radius:10px;box-shadow:0 0 8px 1px rgba(0,0,0,.15);display:none;margin-top:1rem;padding:1rem;position:relative}#more-filters:after{background-color:#fff;border-left:1px solid #e8e8e8;border-radius:2px;border-top:1px solid #e8e8e8;content:"";height:18px;position:absolute;right:72px;top:-9px;transform:rotate(45deg);width:18px}.more-filters-wrap{grid-gap:15px;display:grid;grid-template-rows:repeat(1,1fr)}@media screen and (max-width:767px){#more-filters:after{left:1rem;right:auto}}@media screen and (min-width:768px){.more-filters-wrap{grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}}.dd-wrap{padding-left:0!important;padding-right:0!important;padding-top:1rem!important}.dd-wrap strong{font-size:small}#add-filters-wrap>.col-md-4{padding:0}@media screen and (max-width:767px){.auction-filter .input-group{margin:0 0 1rem}}#status_list{list-style-type:none;margin:0;padding:0}@media screen and (max-width:767px){#status_list{margin-bottom:1rem}}.item_status_select{background-color:#fff;color:#000;display:inline-block;font-size:1rem;margin-right:.25rem}.item_status_select label input{display:none!important}.item_status_select label>input+span{background-color:transparent;border:1px solid #d9d9d9;border-radius:5px;color:#000;display:block;font-size:1rem;line-height:1.5rem;padding:.5rem}.item_status_select label>input:checked+span{background-color:#009eee;border-color:#009eee;color:#fff}.cq-faq{display:flex;flex-direction:column;gap:1rem}.cq-faq.light{color:#fff}.cq-faq.light .cq-faq-item{border-bottom:1px solid hsla(0,0%,100%,.2)}.cq-faq .cq-faq-item{border-bottom:1px solid rgba(0,28,43,.2)}.cq-faq .cq-faq-item .cq-faq-heading{align-items:center;cursor:pointer;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:1rem 0 2rem}.cq-faq .cq-faq-item .cq-faq-heading h5{font-weight:700;margin:0}.cq-faq .cq-faq-item .cq-faq-heading span{transform-origin:center center;transition-duration:.3s}.cq-faq .cq-faq-item .cq-faq-heading span.open{transform:rotate(180deg)}.cq-faq .cq-faq-item .cq-faq-content{padding:0 0 1rem}.cq-process-carousel-wrapper{padding:3rem 0 1rem}.cq-process-carousel-wrapper ol.cq-process-carousel{counter-reset:item;list-style:none}.cq-process-carousel-wrapper ol.cq-process-carousel.owl-carousel .owl-stage-outer{overflow:unset}.cq-process-carousel-wrapper ol.cq-process-carousel.owl-carousel .owl-stage-outer .owl-item:before{background-color:#009eee;content:"";height:3px;left:1.25rem;position:absolute;top:-1.75rem;width:100%}.cq-process-carousel-wrapper ol.cq-process-carousel.owl-carousel .owl-stage-outer .owl-item:last-of-type:before{content:unset}.cq-process-carousel-wrapper ol.cq-process-carousel li.process-slide{counter-increment:item;padding:1rem;position:relative}.cq-process-carousel-wrapper ol.cq-process-carousel li.process-slide:before{align-items:center;background-color:#009eee;border-radius:9999px;bottom:calc(100% + .5rem);color:#fff;content:counter(item);display:flex;height:36px;justify-content:center;position:absolute;width:36px}.cq-process-carousel-wrapper ol.cq-process-carousel li.process-slide .process-slide-wrap{background-color:#fff;border-radius:.5rem;box-shadow:0 0 15px 3px rgba(0,0,0,.15);padding:1rem;position:relative}.cq-process-carousel-wrapper ol.cq-process-carousel li.process-slide .process-slide-wrap:after{border-bottom:.5rem solid #fff;border-left:.5rem solid transparent;border-right:.5rem solid transparent;bottom:100%;content:"";height:0;left:1.125rem;position:absolute;transform:translateX(-50%);width:0}.cq-process-carousel-wrapper ol.cq-process-carousel li.process-slide .process-slide-wrap .process-slide-image{text-align:center;width:100%}.cq-process-carousel-wrapper ol.cq-process-carousel li.process-slide .process-slide-wrap .process-slide-image img{margin:auto;max-width:65px}.cq-process-carousel-wrapper ol.cq-process-carousel li.process-slide .process-slide-wrap .process-slide-content{margin-top:1rem;text-align:center}.cq-process-carousel-wrapper ol.cq-process-carousel li.process-slide .process-slide-wrap .process-slide-content h4{font-size:1.5rem;font-weight:700}.step-col{background-color:transparent!important}.step-wrap{position:relative;text-align:center}.step-icon{background-color:#f7f7f7;border-radius:100px;height:150px;line-height:150px;margin:auto;padding:2rem;position:relative;width:150px}.step-icon .step-img{vertical-align:initial}.step-number{background-color:#58b0f8;border-radius:50px;color:#fff;display:block;font-weight:700;height:32px;left:0;line-height:32px;position:absolute;text-align:center;top:12px;width:32px}.step-wrap .step-content h4{color:#000;font-size:1.2rem;font-weight:700}.step-wrap .step-content p{color:#777;font-size:1.2rem}.step-connector{position:absolute;top:70px}.step-connector.middle{top:50px}.step-connector object{max-width:100%}@media screen and (min-width:1200px){.step-connector{left:202.5px;position:absolute;width:135px}}@media screen and (min-width:992px)and (max-width:1199px){.step-connector{left:180px;width:90px}}@media screen and (max-width:991px){.step-connector{display:none}}.cq_listing #Comments .description-title:not(:first-of-type){margin-top:2rem}.cq_listing #Comments h3{margin-bottom:1rem}.cq_listing #Comments p{font-size:.875rem}.cq_listing #Comments ol.comment-list{margin:1.5rem 0;padding:0}.cq_listing #Comments ol.comment-list .comment-wrap{display:flex}.cq_listing #Comments ol.comment-list .comment-wrap .comment-img{max-width:50px;width:auto}.cq_listing #Comments ol.comment-list .comment-wrap .comment-body{padding-left:1rem;width:100%}.cq_listing #Comments ol.comment-list .comment-wrap .comment-body-header{display:flex;justify-content:space-between}.cq_listing #Comments ol.comment-list .comment-wrap .comment-body-content,.cq_listing #Comments ol.comment-list .comment-wrap .comment-body-content p{color:#222;font-size:.875rem;margin-bottom:.5rem}.comment_content{background-color:#fff;border-radius:5px;margin:.25rem 0 1.5rem;padding:1rem}.status_update #comment_text{margin-bottom:1rem}.featured-ribbon{zoom:1;background-color:#009eee;border-radius:3px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.2);-moz-box-shadow:0 1px 1px rgba(0,0,0,.2);box-shadow:0 1px 1px rgba(0,0,0,.2);color:#fff;font-size:15px;font-weight:700;height:32px;left:1rem;line-height:32px;max-width:50%;padding:0 .5rem;position:absolute;right:auto;text-shadow:0 1px 1px rgba(0,0,0,.2);top:1rem;width:auto;z-index:1}.featured-ribbon,.newsletter-content{text-align:center}.newsletter-content h2{font-size:2.5rem;font-weight:700}.newsletter-content p{font-size:1.2rem}.newsletter-form{margin:auto;max-width:800px;width:100%}.newsletter-form #form-signup{align-items:center;display:flex;white-space:nowrap;width:100%}#newsletter_signup.newsletter-wrapper{background-color:rgba(0,0,0,.2);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:99}#newsletter_signup.newsletter-wrapper #newsletter-block{background-color:#fff;border-radius:10px;bottom:15px;box-shadow:0 -2px 13px 0 rgba(0,0,0,.3);display:block;left:15px;max-width:calc(100% - 30px);padding:30px 15px;position:fixed;right:0;width:450px}#newsletter_signup.newsletter-wrapper #newsletter-block .navbar-brand{margin:0}#newsletter_signup.newsletter-wrapper #newsletter_close{cursor:pointer;display:inline-block;height:50px;line-height:50px;position:absolute;right:0;text-align:center;top:0;width:50px}#newsletter_signup.newsletter-wrapper .newsletter-content{padding:1rem 0}#newsletter_signup.newsletter-wrapper .newsletter-content h3{color:#009eee;font-size:2rem;font-weight:700;margin-bottom:30px}.newsletter-form.action-wrap{max-width:600px;padding:0;position:relative}.newsletter-form.action-wrap input{border:2px solid #009eee;border-radius:50px;box-shadow:0 0 13px 0 rgba(0,0,0,.2);padding-left:1rem}.newsletter-form.action-wrap button{border-radius:0 50px 50px 0;position:absolute;right:0;top:0;width:auto}.newsletter-response{display:none;font-style:italic;padding:1rem 0}.newsletter-response.success{color:green}.newsletter-response.error{color:red}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;padding-left:8px;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-left:20px;padding-right:8px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;list-style:none;padding:0}.select2-search.select2-search--inline{display:inline-block}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{border:none;box-sizing:border-box;font-family:sans-serif;font-size:100%;height:18px;margin-left:5px;margin-top:5px;max-width:100%;overflow:hidden;padding:0;resize:none;vertical-align:bottom;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;left:-100000px;position:absolute;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{box-sizing:border-box;padding:4px;width:100%}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{background-color:#fff;border:0;display:block;filter:alpha(opacity=0);height:auto;left:0;margin:0;min-height:100%;min-width:100%;opacity:0;padding:0;position:fixed;top:0;width:auto;z-index:99}.select2-hidden-accessible{clip:rect(0 0 0 0)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:37px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:37px;position:absolute;right:10px;top:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:20px;margin-right:10px;margin-top:5px;padding:1px;position:absolute;right:0}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;max-width:100%;overflow:hidden;padding:0 0 0 20px;position:relative;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-bottom-left-radius:4px;border-right:1px solid #aaa;border-top-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;left:0;padding:0 4px;position:absolute;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-bottom-left-radius:0;border-bottom-right-radius:4px;border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-top-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #ccc}.select2-container--default .select2-search--inline .select2-search__field{-webkit-appearance:textfield;background:transparent;border:none;box-shadow:none;outline:0}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;background-image:-webkit-linear-gradient(top,#fff 50%,#eee);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;border:1px solid #aaa;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);outline:0}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;border:none;border-bottom-right-radius:4px;border-left:1px solid #aaa;border-top-right-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0);height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-radius:0;border-bottom-left-radius:4px;border-right:1px solid #aaa;border-top-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{background-image:-webkit-linear-gradient(top,#fff,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;border-top:none;border-top-left-radius:0;border-top-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{background-image:-webkit-linear-gradient(top,#eee 50%,#fff);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-bottom-left-radius:4px;border-top-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-bottom-left-radius:0;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{box-shadow:none;outline:0}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:gray}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.select2-dropdown.select2-dropdown--below,.select2.select2-container{width:325px!important}.select2-container .select2-selection--single{height:37px!important}.select2-container .select2-selection--multiple{height:auto!important}.shop_featured_products .select2.select2-container{width:100%!important}.notice-wrapper{display:block;margin:0}.notice-wrapper #user-notices{display:block;list-style-type:none;margin:0 0 1rem;padding:0}.notice-wrapper #user-notices .notice{background-color:#fff;border-radius:5px;box-shadow:2px 2px 5px rgba(0,0,0,.2);display:block;font-size:.875rem;margin-bottom:.5rem;padding:.5rem 1rem .5rem 2rem;position:relative}.notice-wrapper #user-notices .notice.success{border-left:5px solid #5cb85c;color:#5cb85c}.notice-wrapper #user-notices .notice.success span{color:#5cb85c}.notice-wrapper #user-notices .notice.error{border-left:5px solid #c9302c;color:#c9302c}.notice-wrapper #user-notices .notice.warning{border-left:5px solid #fc0;color:#fc0}.notice-wrapper #user-notices .notice.info{align-items:center;border-left:5px solid #009eee;color:#009eee;display:flex;justify-content:space-between}.notice-wrapper #user-notices .notice:after{font-family:FontAwesome;font-size:1.125rem;left:.5rem;position:absolute;top:50%;transform:translateY(-50%)}.notice-wrapper #user-notices .notice.success:after{content:""}.notice-wrapper #user-notices .notice.error:after{content:""}.notice-wrapper #user-notices .notice.warning:after{content:""}.notice-wrapper #user-notices .notice.info:after{content:""}div#place_bid,form#finance,form#login{background-color:#f2f2f9;border-radius:8px;box-shadow:0 0 6px rgba(0,0,0,.2);color:#000;display:none;font-size:1rem;left:50%;max-height:95%;max-width:100%;overflow:auto;padding:40px 25px 25px;position:fixed;top:50%;transform:translate(-50%,-50%);width:350px;z-index:9999}div#place_bid input:active,div#place_bid input:focus,form#finance input:active,form#finance input:focus,form#login input:active,form#login input:focus{border-color:#009eee}div#place_bid .no-password,form#finance .no-password,form#login .no-password{display:block;padding:0 0 1rem;text-align:right}div#place_bid .no-password .lost,form#finance .no-password .lost,form#login .no-password .lost{color:#009eee;font-size:.875rem;text-align:right}div#place_bid .no-account,form#finance .no-account,form#login .no-account{border-top:1px solid #bcc5d3;font-size:.875rem;padding-top:1rem;text-align:center}div#place_bid .no-account p,form#finance .no-account p,form#login .no-account p{margin-bottom:0}div#place_bid .no-account a,form#finance .no-account a,form#login .no-account a{color:#009eee}.message-logged-out,form#message_form,form#user-reply{background-color:#f5f5f5;border-radius:5px;color:#000;font-size:1rem;max-width:100%;padding:40px 25px 25px}form#message_form textarea,form#user-reply textarea{display:block;height:300px;margin:0 0 .75rem;padding:.5rem;width:100%}.message-logged-out h1,div#place_bid h1,form#finance h1,form#login h1,form#message_form h1{color:#000;font-size:27px;font-weight:600;line-height:1;margin:0 0 30px;text-align:center}form#message_form #message_send{display:block}.message-logged-out .button,.message-logged-out p{display:block;text-align:center}.message-logged-out p{margin-bottom:2rem}form.finance_form label,form.login_form label,form.lost_pw_form label,form.register_form label{display:block;font-size:.875rem}.user-field-wrapper.terms label{display:inline-block}.user-field-wrapper input[type=checkbox]{margin-right:.5rem}form#login input#password,form#login input#username,form.finance_form input,form.login_form input,form.lost_pw_form input,form.register_form input{border-radius:.25rem;color:#333;font-size:1rem;font-weight:400;margin:7px 0 20px;padding:10px 10px 10px 13px}form#login input#password:focus,form#login input#username:focus,form.finance_form input,form.login_form input,form.lost_pw_form input,form.register_form input{background-color:#fff}form#cq_auction_login_form,form#cq_auction_signup_form{border-bottom:1px solid #bcc5d3;margin-bottom:1.25rem}form#cq_auction_login_form input:active,form#cq_auction_login_form input:focus,form#cq_auction_signup_form input:active,form#cq_auction_signup_form input:focus{border-color:#009eee}form#cq_auction_login_form .functions,form#cq_auction_signup_form .functions{align-items:center;display:flex;justify-content:space-between}form#cq_auction_login_form .functions .lost,form#cq_auction_signup_form .functions .lost{font-size:.875rem}.form-wrap .no-account{font-size:.875rem;text-align:center}#submit_lot input.submit_button,.show_login.button,a.submit_button,form#finance input.submit_button,form#message_form input.submit_button,form#user-reply input.submit_button,form.cq-user-form input.submit_button,form.lost_pw_form input.submit_button,form.register_form input.submit_button{background-color:#009eee;border-radius:.25rem;box-shadow:inset 0 1px 0 #009eee;color:#fff;font-size:1rem;font-weight:700;padding:9px 31px;text-shadow:0 1px 0 #009eee;width:auto}div#place_bid button.submit_button,form#login input.submit_button,form.login_form input.submit_button{background-color:#009eee;border:none;border-radius:.25rem;color:#fff;display:block;font-size:1rem;font-weight:700;padding:9px 31px;text-shadow:0 1px 0 #009eee;width:100%}label.error{color:red;font-size:1rem}input.error,select.error{border-color:red}#lot-submit #seller_editor_wrap #listing_editor-error{margin-left:.5rem}p.no-profile{display:block;font-size:1rem;text-align:center}a#complete_profile{display:block;margin-top:2rem;text-align:center}div#place_bid a,form#finance a,form#login a{text-decoration:none}div#place_bid span.close,form#finance span.close,form#login span.close{color:#dcdcdc;position:absolute;right:15px;top:15px}div#place_bid p.status,form#finance p.status,form#login p.status,form#message_form p.status{display:none;margin:-25px 0 20px;text-align:center}a.login_button{background-color:#fff;border:1px solid #dcdcdc;border-radius:3px;color:#333;font-family:Poppins,sans-serif;font-size:11px;padding:5px 7px;text-decoration:none}.login_overlay{background-color:rgba(0,28,43,.95);height:100%;position:fixed;width:100%;z-index:9989}.page-log-in p.status{display:none;font-size:.875rem;margin:0;padding-bottom:.5rem;text-align:center}#login-register-page-wrapper .login-form,#login-register-page-wrapper .register-form{margin:auto;max-width:600px;width:100%}#login-register-page-wrapper .login-form h2,#login-register-page-wrapper .register-form h2{font-size:1.25rem;text-align:center}#login-register-page-wrapper .login-form #submitbtn,#login-register-page-wrapper .register-form #submitbtn{display:block;width:100%}#login-register-page-wrapper .login-form .existing-member,#login-register-page-wrapper .register-form .existing-member{font-size:.875rem;text-align:center}#login-register-page-wrapper .login-form a,#login-register-page-wrapper .register-form a{color:#009eee}#login-register-page-wrapper .login-form a.lost,#login-register-page-wrapper .register-form a.lost{display:block;margin-bottom:1rem}#login-register-page-wrapper .login-form .field-row,#login-register-page-wrapper .register-form .field-row{display:flex;flex-direction:column;width:100%}@media screen and (min-width:540px){#login-register-page-wrapper .login-form .field-row,#login-register-page-wrapper .register-form .field-row{flex-direction:row;gap:1rem}}#login-register-page-wrapper .login-form .field-row .user-field-wrapper,#login-register-page-wrapper .register-form .field-row .user-field-wrapper{width:100%}.password-wrap{position:relative}.password-wrap .pView{position:absolute;right:1rem;top:50%;transform:translateY(-50%)}nav.sidebar{background:#333;box-shadow:2px 3px 5px rgba(0,0,0,.1);font-weight:500;padding:0;transition:width .25s ease,background .25s ease;-webkit-transition:width .25s ease,background .25s ease;-moz-transition:width .25s ease,background .25s ease;-ms-transition:width .25s ease,background .25s ease;width:250px;z-index:11}.main-panel,nav.sidebar{min-height:calc(100vh - 70px)}.main-panel{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;transition:width .25s ease,margin .25s ease;width:calc(100% - 250px)}.seller-dashboard nav.sidebar ul{background-color:transparent!important}.seller-dashboard nav.sidebar ul li{display:block!important;text-align:left}.seller-dashboard nav.sidebar ul li a{padding:.75rem 1rem!important;text-transform:none!important;width:100%}.seller-dashboard nav.sidebar ul li a i{float:right}.seller-dashboard .dashboard-content{flex-grow:1;padding-left:1rem!important;padding-right:1rem!important;width:100%}.seller-dashboard nav.sidebar ul li .child_menu{background-color:hsla(0,0%,100%,.1)!important;margin:0;padding:1rem}.seller-dashboard .dashboard-content .listings-header{display:flex;margin-bottom:1rem}.seller-dashboard .dashboard-content .listings-header .listings-filter{width:100%}.seller-dashboard .dashboard-content .listings-header .listings-create{display:flex;gap:1rem;text-align:right;width:auto}.seller-dashboard .dashboard-content .delete-confirm{background-color:red}.seller-dashboard .dashboard-content table.table-hover{min-width:800px}.seller-dashboard .dashboard-content table.table-hover thead{background-color:#4f4f4f;color:#fff}.seller-dashboard .dashboard-content table.table-hover thead th{font-weight:400;white-space:nowrap}.comment-listing-title{font-size:.875rem;font-weight:700;margin-bottom:1rem}.comment-listing-message strong{font-size:.875rem}.comment-reply{color:#009eee;font-weight:700}.comment-reply.unapproved{opacity:.5}.comment-row.reply{border-left:10px solid #009eee}.listings-table tbody:not(.row-spacer){border:1px solid #dfe3e8;border-radius:4px}.listings-table tbody tr.row-header{background-color:#fafcfe;border-bottom:1px solid #dfe3e8}.listings-table tbody .item-stats{display:flex;justify-content:space-between}.listings-table tbody .item-stats>*{font-size:.75rem;padding:0 1.2rem;text-align:center}.listings-table tbody img{aspect-ratio:4/3;max-height:100px;object-fit:cover;width:100%}.listings-table tbody .item-stats>.views{border-left:1px solid #dfe3e8;border-right:1px solid #dfe3e8}.listings-table td.price{color:#009eee;font-weight:700}.seller-dashboard .offer-actions{background-color:#f5f2ef;border:1px solid #ccc;padding:15px 0}.offer-actions.row{margin-bottom:50px}.seller-dashboard .offer-actions label{font-size:1.2rem;font-weight:700}.seller-dashboard .offer-actions .button-wrap{display:inline-block}.seller-dashboard .offer-actions .counter-confirm{background-color:#32cd32}.seller-dashboard .button-wrap #counter-offer{border-radius:0 3px 3px 0}.seller-dashboard button .fa.fa-trash-o{text-align:center;width:14px}@media screen and (max-width:767px){#primary.seller-dashboard{position:relative}.seller-dashboard nav.sidebar{left:-250px;position:absolute;transition:all .6s ease-in-out}.seller-dashboard nav.sidebar.mobile-active{transform:translateX(250px)}.seller-dashboard .main-panel{width:100%!important}.menu-open{background-color:#dbdbdb;box-shadow:2px 3px 5px rgba(0,0,0,.1);color:#000;cursor:pointer;display:inline-block;font-weight:700;padding:.75rem;position:absolute;right:0;top:6.5rem;transform:rotate(90deg);transform-origin:bottom right;width:auto}.seller-dashboard .offer-actions .button-wrap{display:block;padding:1rem 0}}@media screen and (min-width:768px){.menu-open{display:none}}#lot-submit input[type=button]{width:auto}.gal_img_wrap:first-of-type:after{background-color:#009eee;bottom:0;color:#fff;content:"Main Image";font-weight:700;left:0;padding:.5rem;position:absolute;right:0;text-align:center}#fg_img{grid-gap:15px;border-radius:8px;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-template-rows:repeat(1,1fr);margin-top:1rem}@media screen and (max-width:440px){#fg_img{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}.gal-images .gal_img_wrap{border-radius:8px;overflow:hidden}#lot-submit .gal-images img{height:100%;width:100%}.submit-section{border:1px solid #dfe3e8;border-radius:4px;margin-bottom:50px}.submit-section .user-heading{background-color:#fafcfe;border-bottom:1px solid #dfe3e8;color:#000;margin-bottom:1rem;padding-top:1rem}.logo-thumbnail{height:150px;margin-top:.5rem;width:150px}.cq-save{padding:1rem 0}.phone-wrap{display:flex}.phone-wrap select{background-color:#fafcfe;border-radius:8px 0 0 8px;min-width:85px}.phone-wrap input{border-left:none;border-radius:0 8px 8px 0}ul.page-numbers{list-style:none;margin:2rem 0 0;padding:0}.page-numbers:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}ul.page-numbers li{display:block;float:left;margin:0 .5rem .5rem 0;text-align:center}.page-numbers a,.page-numbers span{border:1px solid #009eee;border-radius:50px;color:#009eee;cursor:pointer;display:block;font-size:.75rem;font-weight:400;height:32px;line-height:1.6em;line-height:32px;padding:0 .75rem;text-decoration:none;transition:all .3s ease-in-out}.page-numbers a span{padding:0}.page-numbers a:active,.page-numbers a:focus,.page-numbers a:hover,.page-numbers.current,.page-numbers.current:active,.page-numbers.current:focus,.page-numbers.current:hover{background:#009eee;color:#fff;text-decoration:none}.page-numbers:hover{text-decoration:none}.tabcontrol,.wizard{display:block;overflow:hidden;width:100%}.tabcontrol a,.wizard a{outline:0}.tabcontrol ul,.wizard ul{list-style:none!important;margin:0;padding:0}.wizard .steps ul{min-width:650px;width:100%}.tabcontrol ul>li,.wizard ul>li{display:block;padding:0}.tabcontrol>.content>.title,.tabcontrol>.steps .current-info,.wizard>.content>.title,.wizard>.steps .current-info{left:-999em;position:absolute}.wizard>.steps{display:block;overflow:auto;position:relative;width:100%}.wizard.vertical>.steps{display:inline;float:left;width:30%}.wizard>.steps .number{font-size:1.429em;font-weight:700}.wizard>.steps>ul>li{min-width:160px;width:25%}.wizard>.actions>ul>li,.wizard>.steps>ul>li{float:left}.wizard.vertical>.steps>ul>li{float:none;width:100%}.wizard>.steps a,.wizard>.steps a:active,.wizard>.steps a:hover{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:block;margin:0 .5em .5em;padding:1em;text-decoration:none;width:auto}.wizard>.steps .disabled a,.wizard>.steps .disabled a:active,.wizard>.steps .disabled a:hover{background:#eee;color:#aaa;cursor:default}.wizard>.steps .current a,.wizard>.steps .current a:active,.wizard>.steps .current a:hover{background:#3d4657;color:#fff;cursor:default}.wizard>.steps .done a,.wizard>.steps .done a:active,.wizard>.steps .done a:hover{background:rgba(61,70,87,.4);color:#fff}.wizard>.steps .error a,.wizard>.steps .error a:active,.wizard>.steps .error a:hover{background:#ff3111;color:#fff}.wizard>.content{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:block;margin:.5em;min-height:35em;overflow:hidden;position:relative;width:auto}.wizard.vertical>.content{display:inline;float:left;margin:0 2.5% .5em;width:65%}.wizard>.content>.body{float:left;padding:0;width:100%}.wizard>.content>.body ul{list-style:disc!important}.wizard>.content>.body ul>li{display:list-item}.wizard>.content>.body>iframe{border:0;height:100%;width:100%}.wizard>.content>.body input{border:1px solid #ccc;display:inline-block}.wizard>.content>.body input[type=checkbox]{display:inline-block}.wizard>.content>.body input.error{background:#fbe3e4;border:1px solid #fbc2c4;color:#8a1f11}.wizard>.content>.body label{display:inline-block;margin-bottom:.5em}.wizard>.content>.body label.error{color:#8a1f11;display:block;margin-left:0}.wizard>.actions{display:block;position:relative;text-align:right;width:100%}.wizard.vertical>.actions{display:inline;float:right;margin:0 2.5%;width:95%}.wizard>.actions>ul{display:inline-block;text-align:right}.wizard>.actions>ul>li{margin:0 .5em}.wizard.vertical>.actions>ul>li{margin:0 0 0 1em}.wizard>.actions a,.wizard>.actions a:active,.wizard>.actions a:hover{background:#3d4657;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;display:block;padding:.5em 1em;text-decoration:none}.wizard>.actions .disabled a,.wizard>.actions .disabled a:active,.wizard>.actions .disabled a:hover{background:#eee;color:#aaa}.tabcontrol>.steps{display:block;position:relative;width:100%}.tabcontrol>.steps>ul{margin:6px 0 0;position:relative;top:1px;z-index:1}.tabcontrol>.steps>ul>li{-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;float:left;margin:5px 2px 0 0;padding:1px}.tabcontrol>.steps>ul>li:hover{background:#edecec;border:1px solid #bbb;padding:0}.tabcontrol>.steps>ul>li.current{background:#fff;border:1px solid #bbb;border-bottom:0;margin-top:0;padding:0 0 1px}.tabcontrol>.steps>ul>li>a{border:0;color:#5f5f5f;display:inline-block;margin:0;padding:10px 30px;text-decoration:none}.tabcontrol>.steps>ul>li>a:hover{text-decoration:none}.tabcontrol>.steps>ul>li.current>a{padding:15px 30px 10px}.tabcontrol>.content{border-top:1px solid #bbb;display:inline-block;height:35em;overflow:hidden;padding-top:20px;position:relative;width:100%}.tabcontrol>.content>.body{float:left;height:95%;padding:2.5%;position:absolute;width:95%}.tabcontrol>.content>.body ul{list-style:disc!important}.tabcontrol>.content>.body ul>li{display:list-item}#lot-submit ul.steps{display:block;display:inline;float:left;overflow:auto;position:relative;width:100%;width:30%}#lot-submit ul.steps .number{font-size:1.429em;font-weight:700}#lot-submit ul.steps>li{float:left;min-width:160px}#lot-submit ul.steps a,#lot-submit ul.steps a:active,#lot-submit ul.steps a:hover{display:block;text-decoration:none;width:auto}#lot-submit ul.steps .current a,#lot-submit ul.steps .current a:active,#lot-submit ul.steps .current a:hover{color:#fff;cursor:default}#steps.dashboard-steps li{aspect-ratio:1.75;background-color:#009eee!important;cursor:pointer}#steps.dashboard-steps li>a{cursor:pointer!important;height:100%;position:relative}#steps.dashboard-steps li>a>span{bottom:0;display:inline-block;position:absolute;right:0}#lot-submit section{border:none}#lot-submit #seller_listing_wizard label{display:block;font-weight:700;margin:0 0 .5rem}#lot-submit #seller_listing_wizard h3{font-weight:700;text-transform:uppercase}#lot-submit #seller_listing_wizard .form-group{margin-bottom:2rem}#lot-submit #seller_listing_wizard .exopite-sof-title{font-weight:bolder;width:100%!important}#lot-submit #seller_listing_wizard .exopite-sof-fieldset,#lot-submit #seller_listing_wizard .select-wrap,#lot-submit #seller_listing_wizard .select-wrap select,#lot-submit #seller_listing_wizard .select2-dropdown.select2-dropdown--below,#lot-submit #seller_listing_wizard .select2.select2-container,#lot-submit #seller_listing_wizard input[type=date],#lot-submit #seller_listing_wizard input[type=email],#lot-submit #seller_listing_wizard input[type=tel],#lot-submit #seller_listing_wizard input[type=text]{width:100%!important}#lot-submit .prev{background-color:transparent;border:2px solid #009eee;color:#009eee;float:left}#lot-submit .next{float:right}#lot-submit #steps{grid-gap:30px;-ms-overflow-style:none;display:grid;float:none;grid-template-columns:1fr 1fr 1fr 1fr;list-style:none;margin:0 0 30px;overflow-x:scroll;padding:0;scrollbar-width:none;width:100%}#lot-submit #steps::-webkit-scrollbar{display:none}#lot-submit #steps li{background-color:#009eee;border-radius:5px;color:#fff;font-size:24px;padding:10px}#lot-submit #steps li span{display:block;font-size:11px}#lot-submit #steps li.current{color:#fff;opacity:1}#lot-submit #makeWizard{background-color:#b0232a;color:#fff;font-size:18px;padding:5px 10px;text-decoration:none}#lot-submit #makeWizard:hover{background-color:#000}#lot-submit #steps li{background-color:transparent;position:relative}#steps li.current .stepDescCont{margin:auto}#steps li .stepDescCont{background-color:#888;border:none;border-radius:50px;color:#fff;display:block;font-size:1rem;height:32px;line-height:32px;margin:auto;text-align:center;width:32px}#steps li .stepDescCont.completed{background-color:#009eee}#steps li .stepDescCont>span{display:none!important}#steps li.current .stepDescCont{background-color:#fff;border:2px solid #009eee;border-radius:50px;color:#009eee;font-size:1rem;line-height:28px;position:relative;text-align:center}#steps li:not(:last-of-type):before{background-color:#e1e1e1;content:"";height:3px;left:50%;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% + 20px);z-index:-1}#steps li.completed:before{background-color:#009eee}#steps li.current:not(:last-of-type):after{background-color:#009eee;content:"";height:3px;left:50%;position:absolute;top:50%;transform:translateY(-50%);width:50px;z-index:-1}#lot-submit section{border-radius:10px;box-shadow:0 0 10px 1px rgba(0,0,0,.2);padding:1rem;position:relative}#lot-submit section #required-note{font-size:.875rem;font-weight:700;position:absolute;right:1rem;top:1rem}.commands{display:flex;justify-content:space-between;margin:0}.commands #step0Next{margin-left:auto}.phone-wrap{position:relative}#phone-codes-wrap{left:0;position:absolute;top:100%;z-index:99}#phone-codes-list{background-color:#fff;list-style-type:none;margin:0;max-height:250px;overflow-y:scroll;padding:0}.col-md-6.user-field-wrapper:after{clear:both;content:"";display:table}#phone-codes-list li{border-bottom:1px solid #ddd;cursor:pointer;font-size:.875rem;padding:.5rem 1rem;position:relative}#phone-codes-list{border-radius:5px;box-shadow:0 5px 8px 1px rgba(0,0,0,.2);display:none;position:relative}#phone-codes-list .phone-code-search{background-color:#fff;box-shadow:0 2px 6px 1px rgba(0,0,0,.15);position:sticky;top:0;z-index:1}#phone-codes-list .phone-code-search #phone-code-search-input{border:1px solid #ddd;border-radius:.25rem;box-sizing:border-box;display:block;font-size:1rem;line-height:1rem;padding:.25rem}#phone-codes-list .phone-code-search #phone-code-search-input::placeholder{font-size:.875rem;font-style:italic;opacity:.7}#contact_phone-code{display:none}#phone-codes-value{background-color:#fafcfe;border-radius:8px 0 0 8px;min-width:115px;padding:.5rem 1rem;white-space:nowrap;width:50px}#phone-codes-value:after{background-color:transparent;color:#000;content:"";display:block;font-family:FontAwesome;font-size:16px;height:39px;padding:.5rem;pointer-events:none;position:absolute;right:0;text-align:center;top:0;width:39px;z-index:0}.selected-phone-code{color:#777;font-size:.875rem;font-style:italic;margin-left:.25rem}#phone-codes-value{border:1px solid #ddd;cursor:pointer;position:relative}.phone-wrap .select-wrap{display:none}.phone-code-value{color:#aaa;font-style:italic;margin-left:.5rem}#finish+.fa-refresh{display:none;margin:1rem}#finish+.fa-refresh.submitting{display:inline-block!important}.cq_dynamic_form button.dynamic-submit{border-radius:.25rem}.required-text{color:crimson;font-size:.75rem}.dashboard-form-group{margin-bottom:1rem}@media screen and (min-width:768px){.dashboard-form-group.width__20{max-width:20%!important}.dashboard-form-group.width__25{max-width:25%!important}.dashboard-form-group.width__33{max-width:33.333333%!important}.dashboard-form-group.width__40{max-width:40%!important}.dashboard-form-group.width__50{max-width:50%!important}.dashboard-form-group.width__60{max-width:60%!important}.dashboard-form-group.width__66{max-width:66.666666%!important}.dashboard-form-group.width__75{max-width:75%!important}.dashboard-form-group.width__80{max-width:80%!important}.dashboard-form-group.width__100{max-width:100%!important}}.dashboard-form-group .dashboard-field-wrap.acceptance{background-color:#fff;background-color:#f2f2f9;border:1px solid #ccc;border-radius:.25rem;padding:1rem}.dashboard-form-group .dashboard-field-wrap.acceptance label{margin-bottom:0}.dashboard-form-group .dashboard-field-wrap.row .row-group:not(.form-row-1){display:flex;flex-wrap:wrap;gap:1rem}@media screen and (min-width:640px){.dashboard-form-group .dashboard-field-wrap.row .row-group:not(.form-row-1){display:flex;flex-wrap:nowrap;gap:1rem}}.dashboard-form-group .dashboard-field-wrap.row .row-group:not(.form-row-1).form-row-1{display:flex}.dashboard-form-group .dashboard-field-wrap.row .row-group:not(.form-row-1) .form-group{margin-bottom:0;width:100%}.dashboard-form-group .dashboard-field-wrap.row_column .column-group{display:flex;flex-direction:column;gap:1rem}.dashboard-form-group .dashboard-field-wrap.row_column .column-group .dashboard-form-group{margin-bottom:0}.dashboard-form-group .dashboard-field-wrap.checkbox,.dashboard-form-group .dashboard-field-wrap.radio{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-template-rows:repeat(1,1fr)}.dashboard-form-group .dashboard-field-wrap.checkbox .multi-wrap input,.dashboard-form-group .dashboard-field-wrap.radio .multi-wrap input{margin-right:.5rem}.dashboard-form-group .dashboard-field-wrap.static_image img{border-radius:.5rem;display:block;max-width:100%;width:100%}.dashboard-form-group .dashboard-field-wrap .notice{align-items:stretch;border-radius:8px;display:flex;overflow:hidden;width:100%}.dashboard-form-group .dashboard-field-wrap .notice.notice-info{background-color:#d6e1f7;border:1px solid #5287e3}.dashboard-form-group .dashboard-field-wrap .notice.notice-info .notice-icon{align-items:center;background-color:#5287e3;color:#fff;display:flex}.dashboard-form-group .dashboard-field-wrap .notice.notice-info .notice-content{color:#5287e3}.dashboard-form-group .dashboard-field-wrap .notice .notice-content,.dashboard-form-group .dashboard-field-wrap .notice .notice-icon{font-weight:700;padding:.5rem 1rem}.dashboard-form-group .dashboard-field-wrap .video-embed{background-color:#f2f2f9;border-radius:.5rem;box-shadow:inset 0 0 2px 2px var(--category-colour);margin-top:.5rem;position:relative}.dashboard-form-group .dashboard-field-wrap .video-embed:before{color:#aaa;content:"VIDEO PREVIEW";font-size:2.5rem;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap}.sep-wrap{display:flex;margin-bottom:2rem;position:relative}@media only screen and (min-width:768px){.sep-wrap{margin-bottom:2rem}}.sep-wrap span{font-size:1rem;margin-right:.5rem}.sep-wrap .sep-title{align-items:center;color:inherit;display:flex;font-size:1.5rem;margin:0;padding:.75rem 0;position:relative}.sep-wrap .sep-title:after{background-color:#009eee;bottom:0;content:"";height:.175rem;position:absolute;width:100%}@media only screen and (min-width:768px){.sep-wrap .sep-title{font-size:2rem}}.sep-wrap .sep-title span{font-weight:700;transform:rotate(90deg)}.sep-wrap .sep-title.light{color:#fff}.sep-wrap .sep-link{margin:auto}.sep-wrap .view-all{align-items:center;align-self:flex-end;color:#009eee;display:flex;font-size:.875rem;font-weight:700;margin-bottom:.5rem;margin-left:auto;text-transform:uppercase}@media only screen and (min-width:768px){.sep-wrap .view-all{margin-bottom:.4375rem}}.sep-wrap:before{background-color:#000;top:100%}/*!
 * Bootstrap v4.0.0-alpha.3 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: 'Work Sans', sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%; 
    overflow-x: hidden;
}

body {
  margin: 0;
  overflow-x: hidden;
}

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

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

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

progress {
  vertical-align: baseline; }

template,
[hidden] {
  display: none; }

a {
  background-color: transparent; }

a:active,
a:hover {
  outline-width: 0; }

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

b,
strong {
  font-weight: 600; }
/*
b,
strong {
  font-weight: bolder; }*/

dfn {
  font-style: italic; }

h1 {
  font-size: 2em;
  margin: 0.67em 0; }

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

small {
  font-size: 80%; }

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

sub {
  bottom: -0.25em; }

sup {
  top: -0.5em; }

img {
  border-style: none; 
  image-rendering: auto;}

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

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

figure {
  margin: 1em 40px; }

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible; }

button,
input,
select,
textarea {
  font: inherit; }

optgroup {
  font-weight: bold; }

button,
input,
select {
  overflow: visible; }

button,
input,
select,
textarea {
  margin: 0; }

button,
select {
  text-transform: none; }

button,
[type="button"],
[type="reset"],
[type="submit"] {
  cursor: pointer; }

[disabled] {
  cursor: default; }

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

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

button:-moz-focusring,
input:-moz-focusring {
  outline: 1px dotted ButtonText; }

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal; }

textarea {
  overflow: auto; }

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

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

[type="search"] {
  -webkit-appearance: textfield; }

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

@media print {
  *,
  *::before,
  *::after,
  *::first-letter,
  *::first-line {
    text-shadow: none !important;
    box-shadow: none !important; }
  a,
  a:visited {
    text-decoration: underline; }
  abbr[title]::after {
    content: " (" attr(title) ")"; }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid; }
  thead {
    display: table-header-group; }
  tr,
  img {
    page-break-inside: avoid; }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3; }
  h2,
  h3 {
    page-break-after: avoid; }
  .navbar {
    display: none; }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important; }
  .tag {
    border: 1px solid #000; }
  .table, table {
    border-collapse: collapse !important; }
    .table td,
    .table th {
      background-color: #fff !important; }
  .table-bordered th,
  .table-bordered td, table th, table td {
    border: 1px solid #ddd !important; } }

html {
  box-sizing: border-box; }

*,
*::before,
*::after {
  box-sizing: inherit; }

@-ms-viewport {
  width: device-width; }

html {
  font-size: 16px;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: transparent; }

body {
  font-family: 'Work Sans', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  color: #000;
  background-color: #fff;
  font-weight: 400;}

[tabindex="-1"]:focus {
  outline: none !important; }

h1, h2, h3, h4, h5, h6 {
  font-family: 'Work Sans', sans-serif;
  margin-top: 0;
  margin-bottom: .5rem; }

p {
  margin-top: 0;
  margin-bottom: 1rem; }

abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #818a91; }

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit; }

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem; }

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0; }

dt {
  font-weight: bold; }

dd {
  margin-bottom: .5rem;
  margin-left: 0; }

blockquote {
  margin: 0 0 1rem; }

a {
  color: #000000;
  text-decoration: none; }
  a:focus, a:hover {
    text-decoration: underline; }
  a:focus {
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px; }

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none; }
  a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {
    color: inherit;
    text-decoration: none; }
  a:not([href]):not([tabindex]):focus {
    outline: none; }

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto; }

figure {
  margin: 0 0 1rem; }

img {
  vertical-align: middle; }

[role="button"] {
  cursor: pointer; }

a,
area,
button,
[role="button"],
input,
label,
select,
summary,
textarea {
  touch-action: manipulation; }

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

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #818a91;
  text-align: left;
  caption-side: bottom; }

th {
  text-align: left; }

label {
  display: block;
  margin-bottom: .5rem; }

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color; }

input,
button,
select,
textarea {
  margin: 0;
  line-height: inherit;
  border-radius: 0; }

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

input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
  -webkit-appearance: listbox; }

textarea {
  resize: vertical; }

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

legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit; }

input[type="search"] {
  -webkit-appearance: none; }

output {
  display: inline-block; }

[hidden] {
  display: none !important; }

h1, h2, .h1, .h2 {
  font-family: 'Work Sans', sans-serif;
  font-weight: 700;
  line-height: 1.1;
  color: inherit; }
h3, .h3, h4, h5, h6,.h4, .h5, .h6 {
	margin-bottom: 1.5rem;
	font-family: 'Work Sans', sans-serif;
	font-weight: 200;
  line-height: 1.1;
  color: inherit;
}

h1, .h1 {
  font-size: 2.5rem; }

h2, .h2 {
  font-size: 2rem;
	margin-bottom: 1rem; }

h3, .h3 {
  font-size: 1.5rem; }

h4, .h4 {
  font-size: 1.5rem; }

h5, .h5 {
  font-size: 1.25rem; }

h6, .h6 {
  font-size: 1rem; }

.lead {
  font-size: 1.25rem;
  font-weight: 300; }

.display-1 {
  font-size: 6rem;
  font-weight: 300; }

.display-2 {
  font-size: 5.5rem;
  font-weight: 300; }

.display-3 {
  font-size: 4.5rem;
  font-weight: 300; }

.display-4 {
  font-size: 3.5rem;
  font-weight: 300; }

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1); }

small,
.small {
  font-size: 0.875rem;
  font-weight: normal; }

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

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

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

.list-inline-item {
  display: inline-block; }
  .list-inline-item:not(:last-child) {
    margin-right: 5px; }

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

.blockquote {
  padding: 0.5rem 1rem;
  margin-bottom: 1rem;
  font-size: 1.25rem;
  border-left: 0.25rem solid #eceeef; }

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #818a91; }
  .blockquote-footer::before {
    content: "\2014 \00A0"; }

.blockquote-reverse {
  padding-right: 1rem;
  padding-left: 0;
  text-align: right;
  border-right: 0.25rem solid #eceeef;
  border-left: 0; }

.blockquote-reverse .blockquote-footer::before {
  content: ""; }

.blockquote-reverse .blockquote-footer::after {
  content: "\00A0 \2014"; }

dl.row > dd + dt {
  clear: left; }

.img-fluid, .carousel-inner > .carousel-item > img,
.carousel-inner > .carousel-item > a > img {
  display: block;
  max-width: 100%;
  height: auto; }

.img-rounded {
  border-radius: 0.3rem; }

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

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

.figure {
  display: inline-block; }

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1; }

.figure-caption {
  font-size: 90%;
  color: #818a91; }

code,
kbd,
pre,
samp {
  font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }

code {
  padding: 0.2rem 0.4rem;
  font-size: 90%;
  color: #bd4147;
  background-color: #f7f7f9;
  border-radius: 0.25rem; }

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  border-radius: 0.2rem; }
  kbd kbd {
    padding: 0;
    font-size: 100%;
    font-weight: bold; }

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 90%;
  color: #373a3c; }
  pre code {
    padding: 0;
    font-size: inherit;
    color: inherit;
    background-color: transparent;
    border-radius: 0; }

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll; }

.container {
  margin-left: auto !important;
  margin-right: auto!important;
  padding-left: 15px;
  padding-right: 15px; }
  .container::after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 544px) {
    .container {
      max-width: 100%; } }
  @media (min-width: 768px) {
    .container {
      max-width: 100%; } }
  @media (min-width: 992px) {
    .container {
      max-width: 100%; } }
  @media (min-width: 1200px) {
    .container {
      max-width: 1200px; } }
.no-padding {
	padding-left: 0px !important;
	padding-right: 0px !important;
}
.container-fluid {
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px; }
  .container-fluid::after {
    content: "";
    display: table;
    clear: both; }

.row {
  /*margin-left: -15px;
  margin-right: -15px;*/ }
  .row::after {
    content: "";
    display: table;
    clear: both; }

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }

.col-xs-1 {
  float: left;
  width: 8.33333%; }

.col-xs-2 {
  float: left;
  width: 16.66667%; }

.col-xs-3 {
  float: left;
  width: 25%; }

.col-xs-4 {
  float: left;
  width: 33.33333%; }

.col-xs-5 {
  float: left;
  width: 41.66667%; }

.col-xs-6 {
  float: left;
  width: 50%; }

.col-xs-7 {
  float: left;
  width: 58.33333%; }

.col-xs-8 {
  float: left;
  width: 66.66667%; }

.col-xs-9 {
  float: left;
  width: 75%; }

.col-xs-10 {
  float: left;
  width: 83.33333%; }

.col-xs-11 {
  float: left;
  width: 91.66667%; }

.col-xs-12 {
  float: left;
  width: 100%; }

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

.pull-xs-1 {
  right: 8.33333%; }

.pull-xs-2 {
  right: 16.66667%; }

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

.pull-xs-4 {
  right: 33.33333%; }

.pull-xs-5 {
  right: 41.66667%; }

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

.pull-xs-7 {
  right: 58.33333%; }

.pull-xs-8 {
  right: 66.66667%; }

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

.pull-xs-10 {
  right: 83.33333%; }

.pull-xs-11 {
  right: 91.66667%; }

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

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

.push-xs-1 {
  left: 8.33333%; }

.push-xs-2 {
  left: 16.66667%; }

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

.push-xs-4 {
  left: 33.33333%; }

.push-xs-5 {
  left: 41.66667%; }

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

.push-xs-7 {
  left: 58.33333%; }

.push-xs-8 {
  left: 66.66667%; }

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

.push-xs-10 {
  left: 83.33333%; }

.push-xs-11 {
  left: 91.66667%; }

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

.offset-xs-1 {
  margin-left: 8.33333%; }

.offset-xs-2 {
  margin-left: 16.66667%; }

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

.offset-xs-4 {
  margin-left: 33.33333%; }

.offset-xs-5 {
  margin-left: 41.66667%; }

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

.offset-xs-7 {
  margin-left: 58.33333%; }

.offset-xs-8 {
  margin-left: 66.66667%; }

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

.offset-xs-10 {
  margin-left: 83.33333%; }

.offset-xs-11 {
  margin-left: 91.66667%; }

@media (min-width: 544px) {
  .col-sm-1 {
    float: left;
    width: 8.33333%; }
  .col-sm-2 {
    float: left;
    width: 16.66667%; }
  .col-sm-3 {
    float: left;
    width: 25%; }
  .col-sm-4 {
    float: left;
    width: 33.33333%; }
  .col-sm-5 {
    float: left;
    width: 41.66667%; }
  .col-sm-6 {
    float: left;
    width: 50%; }
  .col-sm-7 {
    float: left;
    width: 58.33333%; }
  .col-sm-8 {
    float: left;
    width: 66.66667%; }
  .col-sm-9 {
    float: left;
    width: 75%; }
  .col-sm-10 {
    float: left;
    width: 83.33333%; }
  .col-sm-11 {
    float: left;
    width: 91.66667%; }
  .col-sm-12 {
    float: left;
    width: 100%; }
  .pull-sm-0 {
    right: auto; }
  .pull-sm-1 {
    right: 8.33333%; }
  .pull-sm-2 {
    right: 16.66667%; }
  .pull-sm-3 {
    right: 25%; }
  .pull-sm-4 {
    right: 33.33333%; }
  .pull-sm-5 {
    right: 41.66667%; }
  .pull-sm-6 {
    right: 50%; }
  .pull-sm-7 {
    right: 58.33333%; }
  .pull-sm-8 {
    right: 66.66667%; }
  .pull-sm-9 {
    right: 75%; }
  .pull-sm-10 {
    right: 83.33333%; }
  .pull-sm-11 {
    right: 91.66667%; }
  .pull-sm-12 {
    right: 100%; }
  .push-sm-0 {
    left: auto; }
  .push-sm-1 {
    left: 8.33333%; }
  .push-sm-2 {
    left: 16.66667%; }
  .push-sm-3 {
    left: 25%; }
  .push-sm-4 {
    left: 33.33333%; }
  .push-sm-5 {
    left: 41.66667%; }
  .push-sm-6 {
    left: 50%; }
  .push-sm-7 {
    left: 58.33333%; }
  .push-sm-8 {
    left: 66.66667%; }
  .push-sm-9 {
    left: 75%; }
  .push-sm-10 {
    left: 83.33333%; }
  .push-sm-11 {
    left: 91.66667%; }
  .push-sm-12 {
    left: 100%; }
  .offset-sm-0 {
    margin-left: 0%; }
  .offset-sm-1 {
    margin-left: 8.33333%; }
  .offset-sm-2 {
    margin-left: 16.66667%; }
  .offset-sm-3 {
    margin-left: 25%; }
  .offset-sm-4 {
    margin-left: 33.33333%; }
  .offset-sm-5 {
    margin-left: 41.66667%; }
  .offset-sm-6 {
    margin-left: 50%; }
  .offset-sm-7 {
    margin-left: 58.33333%; }
  .offset-sm-8 {
    margin-left: 66.66667%; }
  .offset-sm-9 {
    margin-left: 75%; }
  .offset-sm-10 {
    margin-left: 83.33333%; }
  .offset-sm-11 {
    margin-left: 91.66667%; } }

@media (min-width: 768px) {
  .col-md-1 {
    float: left;
    width: 8.33333%; }
  .col-md-2 {
    float: left;
    width: 16.66667%; }
  .col-md-3 {
    float: left;
    width: 25% !important; }
  .col-md-4 {
    float: left;
    width: 33.33333%; }
  .col-md-5 {
    float: left;
    width: 41.66667%; }
  .col-md-6 {
    float: left;
    width: 50%; }
  .col-md-7 {
    float: left;
    width: 58.33333%; }
  .col-md-8 {
    float: left;
    width: 66.66667%; }
  .col-md-9 {
    float: left;
    width: 75%; }
  .col-md-10 {
    float: left;
    width: 83.33333%; }
  .col-md-11 {
    float: left;
    width: 91.66667%; }
  .col-md-12 {
    float: left;
    width: 100%; }
  .pull-md-0 {
    right: auto; }
  .pull-md-1 {
    right: 8.33333%; }
  .pull-md-2 {
    right: 16.66667%; }
  .pull-md-3 {
    right: 25%; }
  .pull-md-4 {
    right: 33.33333%; }
  .pull-md-5 {
    right: 41.66667%; }
  .pull-md-6 {
    right: 50%; }
  .pull-md-7 {
    right: 58.33333%; }
  .pull-md-8 {
    right: 66.66667%; }
  .pull-md-9 {
    right: 75%; }
  .pull-md-10 {
    right: 83.33333%; }
  .pull-md-11 {
    right: 91.66667%; }
  .pull-md-12 {
    right: 100%; }
  .push-md-0 {
    left: auto; }
  .push-md-1 {
    left: 8.33333%; }
  .push-md-2 {
    left: 16.66667%; }
  .push-md-3 {
    left: 25%; }
  .push-md-4 {
    left: 33.33333%; }
  .push-md-5 {
    left: 41.66667%; }
  .push-md-6 {
    left: 50%; }
  .push-md-7 {
    left: 58.33333%; }
  .push-md-8 {
    left: 66.66667%; }
  .push-md-9 {
    left: 75%; }
  .push-md-10 {
    left: 83.33333%; }
  .push-md-11 {
    left: 91.66667%; }
  .push-md-12 {
    left: 100%; }
  .offset-md-0 {
    margin-left: 0%; }
  .offset-md-1 {
    margin-left: 8.33333%; }
  .offset-md-2 {
    margin-left: 16.66667%; }
  .offset-md-3 {
    margin-left: 25%; }
  .offset-md-4 {
    margin-left: 33.33333%; }
  .offset-md-5 {
    margin-left: 41.66667%; }
  .offset-md-6 {
    margin-left: 50%; }
  .offset-md-7 {
    margin-left: 58.33333%; }
  .offset-md-8 {
    margin-left: 66.66667%; }
  .offset-md-9 {
    margin-left: 75%; }
  .offset-md-10 {
    margin-left: 83.33333%; }
  .offset-md-11 {
    margin-left: 91.66667%; } }

@media (min-width: 992px) {
  .col-lg-1 {
    float: left;
    width: 8.33333%; }
  .col-lg-2 {
    float: left;
    width: 16.66667%; }
  .col-lg-3 {
    float: left;
    width: 25%; }
  .col-lg-4 {
    float: left;
    width: 33.33333%; }
  .col-lg-5 {
    float: left;
    width: 41.66667%; }
  .col-lg-6 {
    float: left;
    width: 50%; }
  .col-lg-7 {
    float: left;
    width: 58.33333%; }
  .col-lg-8 {
    float: left;
    width: 66.66667%; }
  .col-lg-9 {
    float: left;
    width: 75%; }
  .col-lg-10 {
    float: left;
    width: 83.33333%; }
  .col-lg-11 {
    float: left;
    width: 91.66667%; }
  .col-lg-12 {
    float: left;
    width: 100%; }
  .pull-lg-0 {
    right: auto; }
  .pull-lg-1 {
    right: 8.33333%; }
  .pull-lg-2 {
    right: 16.66667%; }
  .pull-lg-3 {
    right: 25%; }
  .pull-lg-4 {
    right: 33.33333%; }
  .pull-lg-5 {
    right: 41.66667%; }
  .pull-lg-6 {
    right: 50%; }
  .pull-lg-7 {
    right: 58.33333%; }
  .pull-lg-8 {
    right: 66.66667%; }
  .pull-lg-9 {
    right: 75%; }
  .pull-lg-10 {
    right: 83.33333%; }
  .pull-lg-11 {
    right: 91.66667%; }
  .pull-lg-12 {
    right: 100%; }
  .push-lg-0 {
    left: auto; }
  .push-lg-1 {
    left: 8.33333%; }
  .push-lg-2 {
    left: 16.66667%; }
  .push-lg-3 {
    left: 25%; }
  .push-lg-4 {
    left: 33.33333%; }
  .push-lg-5 {
    left: 41.66667%; }
  .push-lg-6 {
    left: 50%; }
  .push-lg-7 {
    left: 58.33333%; }
  .push-lg-8 {
    left: 66.66667%; }
  .push-lg-9 {
    left: 75%; }
  .push-lg-10 {
    left: 83.33333%; }
  .push-lg-11 {
    left: 91.66667%; }
  .push-lg-12 {
    left: 100%; }
  .offset-lg-0 {
    margin-left: 0%; }
  .offset-lg-1 {
    margin-left: 8.33333%; }
  .offset-lg-2 {
    margin-left: 16.66667%; }
  .offset-lg-3 {
    margin-left: 25%; }
  .offset-lg-4 {
    margin-left: 33.33333%; }
  .offset-lg-5 {
    margin-left: 41.66667%; }
  .offset-lg-6 {
    margin-left: 50%; }
  .offset-lg-7 {
    margin-left: 58.33333%; }
  .offset-lg-8 {
    margin-left: 66.66667%; }
  .offset-lg-9 {
    margin-left: 75%; }
  .offset-lg-10 {
    margin-left: 83.33333%; }
  .offset-lg-11 {
    margin-left: 91.66667%; } }

@media (min-width: 1200px) {
  .col-xl-1 {
    float: left;
    width: 8.33333%; }
  .col-xl-2 {
    float: left;
    width: 16.66667%; }
  .col-xl-3 {
    float: left;
    width: 25%; }
  .col-xl-4 {
    float: left;
    width: 33.33333%; }
  .col-xl-5 {
    float: left;
    width: 41.66667%; }
  .col-xl-6 {
    float: left;
    width: 50%; }
  .col-xl-7 {
    float: left;
    width: 58.33333%; }
  .col-xl-8 {
    float: left;
    width: 66.66667%; }
  .col-xl-9 {
    float: left;
    width: 75%; }
  .col-xl-10 {
    float: left;
    width: 83.33333%; }
  .col-xl-11 {
    float: left;
    width: 91.66667%; }
  .col-xl-12 {
    float: left;
    width: 100%; }
  .pull-xl-0 {
    right: auto; }
  .pull-xl-1 {
    right: 8.33333%; }
  .pull-xl-2 {
    right: 16.66667%; }
  .pull-xl-3 {
    right: 25%; }
  .pull-xl-4 {
    right: 33.33333%; }
  .pull-xl-5 {
    right: 41.66667%; }
  .pull-xl-6 {
    right: 50%; }
  .pull-xl-7 {
    right: 58.33333%; }
  .pull-xl-8 {
    right: 66.66667%; }
  .pull-xl-9 {
    right: 75%; }
  .pull-xl-10 {
    right: 83.33333%; }
  .pull-xl-11 {
    right: 91.66667%; }
  .pull-xl-12 {
    right: 100%; }
  .push-xl-0 {
    left: auto; }
  .push-xl-1 {
    left: 8.33333%; }
  .push-xl-2 {
    left: 16.66667%; }
  .push-xl-3 {
    left: 25%; }
  .push-xl-4 {
    left: 33.33333%; }
  .push-xl-5 {
    left: 41.66667%; }
  .push-xl-6 {
    left: 50%; }
  .push-xl-7 {
    left: 58.33333%; }
  .push-xl-8 {
    left: 66.66667%; }
  .push-xl-9 {
    left: 75%; }
  .push-xl-10 {
    left: 83.33333%; }
  .push-xl-11 {
    left: 91.66667%; }
  .push-xl-12 {
    left: 100%; }
  .offset-xl-0 {
    margin-left: 0%; }
  .offset-xl-1 {
    margin-left: 8.33333%; }
  .offset-xl-2 {
    margin-left: 16.66667%; }
  .offset-xl-3 {
    margin-left: 25%; }
  .offset-xl-4 {
    margin-left: 33.33333%; }
  .offset-xl-5 {
    margin-left: 41.66667%; }
  .offset-xl-6 {
    margin-left: 50%; }
  .offset-xl-7 {
    margin-left: 58.33333%; }
  .offset-xl-8 {
    margin-left: 66.66667%; }
  .offset-xl-9 {
    margin-left: 75%; }
  .offset-xl-10 {
    margin-left: 83.33333%; }
  .offset-xl-11 {
    margin-left: 91.66667%; } }

.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 1rem; }
  .table th,
  .table td {
    padding: 0.5rem;
    vertical-align: top;
    border-top: 1px solid #eceeef; }
  .table thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #eceeef; }
  .table tbody + tbody {
    border-top: 2px solid #eceeef; }
  .table .table {
    background-color: #fff; }

.table-sm th,
.table-sm td {
  padding: 0.3rem; }

.table-bordered {
  border: 1px solid #eceeef; }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #eceeef; }
  .table-bordered thead th,
  .table-bordered thead td {
    border-bottom-width: 2px; }

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05); }

.table-hover tbody tr:hover {
  background-color: rgba(0, 0, 0, 0.075); }

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075); }

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075); }
  .table-hover .table-active:hover > td,
  .table-hover .table-active:hover > th {
    background-color: rgba(0, 0, 0, 0.075); }

.table-success,
.table-success > th,
.table-success > td {
  background-color: #dff0d8; }

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

.table-info,
.table-info > th,
.table-info > td {
  background-color: #d9edf7; }

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

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #fcf8e3; }

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

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #f2dede; }

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

.thead-inverse th {
  color: #fff;
  background-color: #373a3c; }

.thead-default th {
  color: #55595c;
  background-color: #eceeef; }

.table-inverse {
  color: #eceeef;
  background-color: #373a3c; }
  .table-inverse th,
  .table-inverse td,
  .table-inverse thead th {
    border-color: #55595c; }
  .table-inverse.table-bordered {
    border: 0; }

.table-responsive {
  display: block;
  width: 100%;
  min-height: .01%;
  overflow-x: auto; 
}

.table-reflow thead {
  float: left; }

.table-reflow tbody {
  display: block;
  white-space: nowrap; }

.table-reflow th,
.table-reflow td {
  border-top: 1px solid #eceeef;
  border-left: 1px solid #eceeef; }
  .table-reflow th:last-child,
  .table-reflow td:last-child {
    border-right: 1px solid #eceeef; }

.table-reflow thead:last-child tr:last-child th,
.table-reflow thead:last-child tr:last-child td,
.table-reflow tbody:last-child tr:last-child th,
.table-reflow tbody:last-child tr:last-child td,
.table-reflow tfoot:last-child tr:last-child th,
.table-reflow tfoot:last-child tr:last-child td {
  border-bottom: 1px solid #eceeef; }

.table-reflow tr {
  float: left; }
  .table-reflow tr th,
  .table-reflow tr td {
    display: block !important;
    border: 1px solid #eceeef; }

.form-control {
  display: block;
  width: 100%;
  padding: 0.5rem 0.75rem !important;
  font-size: 1rem;
  color: #000000;
  background-color: #fff;
  background-image: none;
  background-clip: padding-box;
  border-radius: 0; }
  .form-control::-ms-expand {
    background-color: transparent;
    border: 0; }
  .form-control:focus {
    color: #55595c;
    background-color: #fff;
    outline: none; }
  .form-control::placeholder {
    color: #999;
    opacity: 1; }
  .form-control:disabled, .form-control[readonly] {
    background-color: #eceeef;
    opacity: 1; }
  .form-control:disabled {
    cursor: not-allowed; }

select.form-control:not([size]):not([multiple]) {
  height: 2.5rem; }

select.form-control:focus::-ms-value {
  color: #55595c;
  background-color: #fff; }

.form-control-file,
.form-control-range {
  display: block; }

.col-form-label {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  margin-bottom: 0; }

.col-form-label-lg {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  font-size: 1.25rem; }

.col-form-label-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  font-size: 0.875rem; }

.col-form-legend {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  margin-bottom: 0;
  font-size: 1rem; }

.form-control-static {
  min-height: 2.5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  margin-bottom: 0; }
  .form-control-static.form-control-sm, .input-group-sm > .form-control-static.form-control,
  .input-group-sm > .form-control-static.input-group-addon,
  .input-group-sm > .input-group-btn > .form-control-static.btn, .form-control-static.form-control-lg, .input-group-lg > .form-control-static.form-control,
  .input-group-lg > .form-control-static.input-group-addon,
  .input-group-lg > .input-group-btn > .form-control-static.btn {
    padding-right: 0;
    padding-left: 0; }

.form-control-sm, .input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.2rem; }

select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]),
.input-group-sm > select.input-group-addon:not([size]):not([multiple]),
.input-group-sm > .input-group-btn > select.btn:not([size]):not([multiple]) {
  height: 1.8125rem; }

.form-control-lg, .input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  border-radius: 0.3rem; }

select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]),
.input-group-lg > select.input-group-addon:not([size]):not([multiple]),
.input-group-lg > .input-group-btn > select.btn:not([size]):not([multiple]) {
  height: 3.16667rem; }

.form-group {
  margin-bottom: 1rem; }

.form-text {
  display: block;
  margin-top: 0.25rem; }

.form-check {
  position: relative;
  display: block;
  margin-bottom: 0.75rem; }
  .form-check + .form-check {
    margin-top: -.25rem; }
  .form-check.disabled .form-check-label {
    color: #818a91;
    cursor: not-allowed; }

.form-check-label {
  padding-left: 1.25rem;
  margin-bottom: 0;
  cursor: pointer; }

.form-check-input {
  position: absolute;
  margin-top: .25rem;
  margin-left: -1.25rem; }
  .form-check-input:only-child {
    position: static; }

.form-check-inline {
  position: relative;
  display: inline-block;
  padding-left: 1.25rem;
  margin-bottom: 0;
  vertical-align: middle;
  cursor: pointer; }
  .form-check-inline + .form-check-inline {
    margin-left: .75rem; }
  .form-check-inline.disabled {
    cursor: not-allowed; }

.form-control-feedback {
  margin-top: 0.25rem; }

.form-control-success,
.form-control-warning,
.form-control-danger {
  padding-right: 2.25rem;
  background-repeat: no-repeat;
  background-position: center right 0.625rem;
  background-size: 1.25rem 1.25rem; }

.has-success .form-control-feedback,
.has-success .form-control-label,
.has-success .form-check-label,
.has-success .form-check-inline,
.has-success .custom-control {
  color: #5cb85c; }

.has-success .form-control {
  border-color: #5cb85c; }

.has-success .input-group-addon {
  color: #5cb85c;
  border-color: #5cb85c;
  background-color: #eaf6ea; }

.has-success .form-control-feedback {
  color: #5cb85c; }

.has-success .form-control-success {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E"); }

.has-warning .form-control-feedback,
.has-warning .form-control-label,
.has-warning .form-check-label,
.has-warning .form-check-inline,
.has-warning .custom-control {
  color: #f0ad4e; }

.has-warning .form-control {
  border-color: #f0ad4e; }

.has-warning .input-group-addon {
  color: #f0ad4e;
  border-color: #f0ad4e;
  background-color: white; }

.has-warning .form-control-feedback {
  color: #f0ad4e; }

.has-warning .form-control-warning {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E"); }

.has-danger .form-control-feedback,
.has-danger .form-control-label,
.has-danger .form-check-label,
.has-danger .form-check-inline,
.has-danger .custom-control {
  color: #d9534f; }

.has-danger .form-control {
  border-color: #d9534f; }

.has-danger .input-group-addon {
  color: #d9534f;
  border-color: #d9534f;
  background-color: #fdf7f7; }

.has-danger .form-control-feedback {
  color: #d9534f; }

.has-danger .form-control-danger {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E"); }

@media (min-width: 544px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle; }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle; }
  .form-inline .form-control-static {
    display: inline-block; }
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle; }
    .form-inline .input-group .input-group-addon,
    .form-inline .input-group .input-group-btn,
    .form-inline .input-group .form-control {
      width: auto; }
  .form-inline .input-group > .form-control {
    width: 100%; }
  .form-inline .form-control-label {
    margin-bottom: 0;
    vertical-align: middle; }
  .form-inline .form-check {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle; }
  .form-inline .form-check-label {
    padding-left: 0; }
  .form-inline .form-check-input {
    position: relative;
    margin-left: 0; }
  .form-inline .has-feedback .form-control-feedback {
    top: 0; } }

.btn {
  display: inline-block;
  font-weight: normal;
  line-height: 1.25;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  border: none;
  border-radius: 5px;
  user-select: none;
  padding: 0.5rem 1rem;
  font-size: 1rem; }
  .btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus {
    outline-offset: -2px; }
  .btn:focus, .btn:hover {
    text-decoration: none; }
  .btn.focus {
    text-decoration: none; }
  .btn:active, .btn.active {
    background-image: none;
    outline: 0; }
  .btn.disabled, .btn:disabled {
    cursor: not-allowed;
    opacity: .65; }
.btn.btn-edit {
    background-color: transparent;
    color: #000000;
}
.btn.btn-delete {
    background-color: transparent;
    color: red;
}
a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none; }

.btn-primary, .button-primary {
	background-color: #009eee;
	color: #fff;
  border-radius: 0.25rem;
}
  .btn-primary:hover {
    color: #fff;
    background-color: #007ebe; }
  .btn-primary:focus, .btn-primary.focus {
    color: #fff;
    background-color: #007ebe;
    border-color: #007ebe; }
  .btn-primary:active, .btn-primary.active,
  .open > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #6d37c3;
    border-color: #6835bb;
    background-image: none; }
    .btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus,
    .open > .btn-primary.dropdown-toggle:hover,
    .open > .btn-primary.dropdown-toggle:focus,
    .open > .btn-primary.dropdown-toggle.focus {
      color: #fff;
      background-color: #3f4656;
      border-color: #3f4656; }
  .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary:disabled:focus, .btn-primary:disabled.focus {
    background-color: #3f4656;
    border-color: #3f4656; }
  .btn-primary.disabled:hover, .btn-primary:disabled:hover {
    background-color: #3f4656;
    border-color: #3f4656; }

.btn-secondary {
  color: #373a3c;
  background-color: #fff;
  border-color: #ccc; }
  .btn-secondary:hover {
    color: #373a3c;
    background-color: #e6e6e6;
    border-color: #adadad; }
  .btn-secondary:focus, .btn-secondary.focus {
    color: #373a3c;
    background-color: #e6e6e6;
    border-color: #adadad; }
  .btn-secondary:active, .btn-secondary.active,
  .open > .btn-secondary.dropdown-toggle {
    color: #373a3c;
    background-color: #e6e6e6;
    border-color: #adadad;
    background-image: none; }
    .btn-secondary:active:hover, .btn-secondary:active:focus, .btn-secondary:active.focus, .btn-secondary.active:hover, .btn-secondary.active:focus, .btn-secondary.active.focus,
    .open > .btn-secondary.dropdown-toggle:hover,
    .open > .btn-secondary.dropdown-toggle:focus,
    .open > .btn-secondary.dropdown-toggle.focus {
      color: #373a3c;
      background-color: #d4d4d4;
      border-color: #8c8c8c; }
  .btn-secondary.disabled:focus, .btn-secondary.disabled.focus, .btn-secondary:disabled:focus, .btn-secondary:disabled.focus {
    background-color: #fff;
    border-color: #ccc; }
  .btn-secondary.disabled:hover, .btn-secondary:disabled:hover {
    background-color: #fff;
    border-color: #ccc; }

.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #5bc0de; }
  .btn-info:hover {
    color: #fff;
    background-color: #31b0d5;
    border-color: #2aabd2; }
  .btn-info:focus, .btn-info.focus {
    color: #fff;
    background-color: #31b0d5;
    border-color: #2aabd2; }
  .btn-info:active, .btn-info.active,
  .open > .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #31b0d5;
    border-color: #2aabd2;
    background-image: none; }
    .btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus,
    .open > .btn-info.dropdown-toggle:hover,
    .open > .btn-info.dropdown-toggle:focus,
    .open > .btn-info.dropdown-toggle.focus {
      color: #fff;
      background-color: #269abc;
      border-color: #1f7e9a; }
  .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info:disabled:focus, .btn-info:disabled.focus {
    background-color: #5bc0de;
    border-color: #5bc0de; }
  .btn-info.disabled:hover, .btn-info:disabled:hover {
    background-color: #5bc0de;
    border-color: #5bc0de; }

.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #5cb85c; }
  .btn-success:hover {
    color: #fff;
    background-color: #449d44;
    border-color: #419641; }
  .btn-success:focus, .btn-success.focus {
    color: #fff;
    background-color: #449d44;
    border-color: #419641; }
  .btn-success:active, .btn-success.active,
  .open > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #449d44;
    border-color: #419641;
    background-image: none; }
    .btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus,
    .open > .btn-success.dropdown-toggle:hover,
    .open > .btn-success.dropdown-toggle:focus,
    .open > .btn-success.dropdown-toggle.focus {
      color: #fff;
      background-color: #398439;
      border-color: #2d672d; }
  .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success:disabled:focus, .btn-success:disabled.focus {
    background-color: #5cb85c;
    border-color: #5cb85c; }
  .btn-success.disabled:hover, .btn-success:disabled:hover {
    background-color: #5cb85c;
    border-color: #5cb85c; }

.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #f0ad4e; }
  .btn-warning:hover {
    color: #fff;
    background-color: #ec971f;
    border-color: #eb9316; }
  .btn-warning:focus, .btn-warning.focus {
    color: #fff;
    background-color: #ec971f;
    border-color: #eb9316; }
  .btn-warning:active, .btn-warning.active,
  .open > .btn-warning.dropdown-toggle {
    color: #fff;
    background-color: #ec971f;
    border-color: #eb9316;
    background-image: none; }
    .btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus,
    .open > .btn-warning.dropdown-toggle:hover,
    .open > .btn-warning.dropdown-toggle:focus,
    .open > .btn-warning.dropdown-toggle.focus {
      color: #fff;
      background-color: #d58512;
      border-color: #b06d0f; }
  .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning:disabled:focus, .btn-warning:disabled.focus {
    background-color: #f0ad4e;
    border-color: #f0ad4e; }
  .btn-warning.disabled:hover, .btn-warning:disabled:hover {
    background-color: #f0ad4e;
    border-color: #f0ad4e; }

.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d9534f; }
  .btn-danger:hover {
    color: #fff;
    background-color: #c9302c;
    border-color: #c12e2a; }
  .btn-danger:focus, .btn-danger.focus {
    color: #fff;
    background-color: #c9302c;
    border-color: #c12e2a; }
  .btn-danger:active, .btn-danger.active,
  .open > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #c9302c;
    border-color: #c12e2a;
    background-image: none; }
    .btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus,
    .open > .btn-danger.dropdown-toggle:hover,
    .open > .btn-danger.dropdown-toggle:focus,
    .open > .btn-danger.dropdown-toggle.focus {
      color: #fff;
      background-color: #ac2925;
      border-color: #8b211e; }
  .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger:disabled:focus, .btn-danger:disabled.focus {
    background-color: #d9534f;
    border-color: #d9534f; }
  .btn-danger.disabled:hover, .btn-danger:disabled:hover {
    background-color: #d9534f;
    border-color: #d9534f; }

.btn-outline-primary {
  color: #c91d1d;
  background-image: none;
  background-color: transparent;
  border-color: #c91d1d; }
  .btn-outline-primary:hover {
    color: #fff;
    background-color: #c91d1d;
    border-color: #c91d1d; }
  .btn-outline-primary:focus, .btn-outline-primary.focus {
    color: #fff;
    background-color: #c91d1d;
    border-color: #c91d1d; }
  .btn-outline-primary:active, .btn-outline-primary.active,
  .open > .btn-outline-primary.dropdown-toggle {
    color: #fff;
    background-color: #c91d1d;
    border-color: #c91d1d; }
    .btn-outline-primary:active:hover, .btn-outline-primary:active:focus, .btn-outline-primary:active.focus, .btn-outline-primary.active:hover, .btn-outline-primary.active:focus, .btn-outline-primary.active.focus,
    .open > .btn-outline-primary.dropdown-toggle:hover,
    .open > .btn-outline-primary.dropdown-toggle:focus,
    .open > .btn-outline-primary.dropdown-toggle.focus {
      color: #fff;
      background-color: #5d2fa7;
      border-color: #4c2687; }
  .btn-outline-primary.disabled:focus, .btn-outline-primary.disabled.focus, .btn-outline-primary:disabled:focus, .btn-outline-primary:disabled.focus {
    border-color: #c3ace7; }
  .btn-outline-primary.disabled:hover, .btn-outline-primary:disabled:hover {
    border-color: #c3ace7; }

.btn-outline-secondary {
  color: #ccc;
  background-image: none;
  background-color: transparent;
  border-color: #ccc; }
  .btn-outline-secondary:hover {
    color: #fff;
    background-color: #ccc;
    border-color: #ccc; }
  .btn-outline-secondary:focus, .btn-outline-secondary.focus {
    color: #fff;
    background-color: #ccc;
    border-color: #ccc; }
  .btn-outline-secondary:active, .btn-outline-secondary.active,
  .open > .btn-outline-secondary.dropdown-toggle {
    color: #fff;
    background-color: #ccc;
    border-color: #ccc; }
    .btn-outline-secondary:active:hover, .btn-outline-secondary:active:focus, .btn-outline-secondary:active.focus, .btn-outline-secondary.active:hover, .btn-outline-secondary.active:focus, .btn-outline-secondary.active.focus,
    .open > .btn-outline-secondary.dropdown-toggle:hover,
    .open > .btn-outline-secondary.dropdown-toggle:focus,
    .open > .btn-outline-secondary.dropdown-toggle.focus {
      color: #fff;
      background-color: #a1a1a1;
      border-color: #8c8c8c; }
  .btn-outline-secondary.disabled:focus, .btn-outline-secondary.disabled.focus, .btn-outline-secondary:disabled:focus, .btn-outline-secondary:disabled.focus {
    border-color: white; }
  .btn-outline-secondary.disabled:hover, .btn-outline-secondary:disabled:hover {
    border-color: white; }

.btn-outline-info {
  color: #5bc0de;
  background-image: none;
  background-color: transparent;
  border-color: #5bc0de; }
  .btn-outline-info:hover {
    color: #fff;
    background-color: #5bc0de;
    border-color: #5bc0de; }
  .btn-outline-info:focus, .btn-outline-info.focus {
    color: #fff;
    background-color: #5bc0de;
    border-color: #5bc0de; }
  .btn-outline-info:active, .btn-outline-info.active,
  .open > .btn-outline-info.dropdown-toggle {
    color: #fff;
    background-color: #5bc0de;
    border-color: #5bc0de; }
    .btn-outline-info:active:hover, .btn-outline-info:active:focus, .btn-outline-info:active.focus, .btn-outline-info.active:hover, .btn-outline-info.active:focus, .btn-outline-info.active.focus,
    .open > .btn-outline-info.dropdown-toggle:hover,
    .open > .btn-outline-info.dropdown-toggle:focus,
    .open > .btn-outline-info.dropdown-toggle.focus {
      color: #fff;
      background-color: #269abc;
      border-color: #1f7e9a; }
  .btn-outline-info.disabled:focus, .btn-outline-info.disabled.focus, .btn-outline-info:disabled:focus, .btn-outline-info:disabled.focus {
    border-color: #b0e1ef; }
  .btn-outline-info.disabled:hover, .btn-outline-info:disabled:hover {
    border-color: #b0e1ef; }

.btn-outline-success {
  color: #5cb85c;
  background-image: none;
  background-color: transparent;
  border-color: #5cb85c; }
  .btn-outline-success:hover {
    color: #fff;
    background-color: #5cb85c;
    border-color: #5cb85c; }
  .btn-outline-success:focus, .btn-outline-success.focus {
    color: #fff;
    background-color: #5cb85c;
    border-color: #5cb85c; }
  .btn-outline-success:active, .btn-outline-success.active,
  .open > .btn-outline-success.dropdown-toggle {
    color: #fff;
    background-color: #5cb85c;
    border-color: #5cb85c; }
    .btn-outline-success:active:hover, .btn-outline-success:active:focus, .btn-outline-success:active.focus, .btn-outline-success.active:hover, .btn-outline-success.active:focus, .btn-outline-success.active.focus,
    .open > .btn-outline-success.dropdown-toggle:hover,
    .open > .btn-outline-success.dropdown-toggle:focus,
    .open > .btn-outline-success.dropdown-toggle.focus {
      color: #fff;
      background-color: #398439;
      border-color: #2d672d; }
  .btn-outline-success.disabled:focus, .btn-outline-success.disabled.focus, .btn-outline-success:disabled:focus, .btn-outline-success:disabled.focus {
    border-color: #a3d7a3; }
  .btn-outline-success.disabled:hover, .btn-outline-success:disabled:hover {
    border-color: #a3d7a3; }

.btn-outline-warning {
  color: #f0ad4e;
  background-image: none;
  background-color: transparent;
  border-color: #f0ad4e; }
  .btn-outline-warning:hover {
    color: #fff;
    background-color: #f0ad4e;
    border-color: #f0ad4e; }
  .btn-outline-warning:focus, .btn-outline-warning.focus {
    color: #fff;
    background-color: #f0ad4e;
    border-color: #f0ad4e; }
  .btn-outline-warning:active, .btn-outline-warning.active,
  .open > .btn-outline-warning.dropdown-toggle {
    color: #fff;
    background-color: #f0ad4e;
    border-color: #f0ad4e; }
    .btn-outline-warning:active:hover, .btn-outline-warning:active:focus, .btn-outline-warning:active.focus, .btn-outline-warning.active:hover, .btn-outline-warning.active:focus, .btn-outline-warning.active.focus,
    .open > .btn-outline-warning.dropdown-toggle:hover,
    .open > .btn-outline-warning.dropdown-toggle:focus,
    .open > .btn-outline-warning.dropdown-toggle.focus {
      color: #fff;
      background-color: #d58512;
      border-color: #b06d0f; }
  .btn-outline-warning.disabled:focus, .btn-outline-warning.disabled.focus, .btn-outline-warning:disabled:focus, .btn-outline-warning:disabled.focus {
    border-color: #f8d9ac; }
  .btn-outline-warning.disabled:hover, .btn-outline-warning:disabled:hover {
    border-color: #f8d9ac; }

.btn-outline-danger {
  color: #d9534f;
  background-image: none;
  background-color: transparent;
  border-color: #d9534f; }
  .btn-outline-danger:hover {
    color: #fff;
    background-color: #d9534f;
    border-color: #d9534f; }
  .btn-outline-danger:focus, .btn-outline-danger.focus {
    color: #fff;
    background-color: #d9534f;
    border-color: #d9534f; }
  .btn-outline-danger:active, .btn-outline-danger.active,
  .open > .btn-outline-danger.dropdown-toggle {
    color: #fff;
    background-color: #d9534f;
    border-color: #d9534f; }
    .btn-outline-danger:active:hover, .btn-outline-danger:active:focus, .btn-outline-danger:active.focus, .btn-outline-danger.active:hover, .btn-outline-danger.active:focus, .btn-outline-danger.active.focus,
    .open > .btn-outline-danger.dropdown-toggle:hover,
    .open > .btn-outline-danger.dropdown-toggle:focus,
    .open > .btn-outline-danger.dropdown-toggle.focus {
      color: #fff;
      background-color: #ac2925;
      border-color: #8b211e; }
  .btn-outline-danger.disabled:focus, .btn-outline-danger.disabled.focus, .btn-outline-danger:disabled:focus, .btn-outline-danger:disabled.focus {
    border-color: #eba5a3; }
  .btn-outline-danger.disabled:hover, .btn-outline-danger:disabled:hover {
    border-color: #eba5a3; }

.btn-link {
  font-weight: normal;
  color: #895cd1;
  border-radius: 0; }
  .btn-link, .btn-link:active, .btn-link.active, .btn-link:disabled {
    background-color: transparent; }
  .btn-link, .btn-link:focus, .btn-link:active {
    border-color: transparent; }
  .btn-link:hover {
    border-color: transparent; }
  .btn-link:focus, .btn-link:hover {
    color: #6231af;
    text-decoration: underline;
    background-color: transparent; }
  .btn-link:disabled:focus, .btn-link:disabled:hover {
    color: #818a91;
    text-decoration: none; }

.btn-lg, .btn-group-lg > .btn {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  border-radius: 0.3rem; }

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.2rem; }

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

.btn-block + .btn-block {
  margin-top: 0.5rem; }
.btn-group-xs > .btn, .btn-xs {
  padding: .5rem .4rem;
  font-size: 0.75rem;
  line-height: 0.75;
  border-radius: .2rem;
}

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

.fade {
  opacity: 0;
  transition: opacity .15s linear; }
  .fade.in {
    opacity: 1; }

.collapse {
  display: none;
 /* background-color: #000000;
	display: block;
	position: fixed;
	top: 0px;
	right:-90%;
	width: 90vw;
	transition: right 0.5s ease-in-out;
	height: 100vh;
	overflow-y: auto;*/
}
  .collapse.in {
	display: block;
/*	right: 0px;*/

}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition-timing-function: ease;
  transition-duration: .35s;
  transition-property: height; }

.dropup,
.dropdown {
  /*position: relative;*/ }

.dropdown-toggle::after {
  display: inline-block;
  /*width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;*/ }

.dropdown-toggle:focus {
  outline: 0; }

.navbar-light .dropdown-toggle .fa {
	color: #000000;
}

.dropup .dropdown-toggle::after {
  border-top: 0;
  border-bottom: 0.3em solid; }

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  margin-top: 0px;
  max-width:1200px !important;
  width: auto;
  z-index: 1000;
  display: none;
  min-width: 220px;
  font-size: 1rem;
  color: #373a3c;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  -webkit-box-shadow: 0px 7px 14px -1px rgba(0,0,0,0.41);
  -moz-box-shadow: 0px 7px 14px -1px rgba(0,0,0,0.41);
  box-shadow: 0px 7px 14px -1px rgba(0,0,0,0.41);
  /*border-radius: 0.25rem;*/ }

.mega_menu .dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
	margin-top: 0px !important;
  max-width:1200px !important;
  width: 100%;
  z-index: 1000;
  display: none;
  min-width: 160px;
  font-size: 1rem;
  color: #373a3c;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  -webkit-box-shadow: 0px 7px 14px -1px rgba(0,0,0,0.41);
  -moz-box-shadow: 0px 7px 14px -1px rgba(0,0,0,0.41);
  box-shadow: 0px 7px 14px -1px rgba(0,0,0,0.41);
  /*border-radius: 0.25rem;*/ }
  
.dropdown-menu li {
	display: inline-block !important;
    *display:inline; /*IE7*/
    *zoom:1; /*IE7*/
}
.dropdown-menu li a{
	color: #000000 !important;
}

@media (max-width: 991px) {
	#main-menu {
		width: 100%;
	}
    .dropdown-menu {
      	position: static !important;
	  	width: 100%;
/*	  	background-color: rgba(0, 0, 0, 0.2) !important;*/
	 }
	 .dropdown-menu li {
		width: 100% !important; 
		display: block !important;
	 }
}  

.datepicker.dropdown-menu {
	position: absolute;
  top: 95%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left; 
  width: auto !important;
  min-width: 160px;
  padding: 1em;
  margin: 2px 0 0;
  font-size: 1rem;
  color: #373a3c;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
}

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

.dropdown-item {
  display: block;
  width: 100%;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  color: #373a3c;
  text-align: inherit;
  white-space: nowrap;
  background: none;
  border: 0; }
  .dropdown-item:focus, .dropdown-item:hover {
    color: #2b2d2f;
    text-decoration: none;
    background-color: #f5f5f5; }
  .dropdown-item.active, .dropdown-item.active:focus, .dropdown-item.active:hover {
    color: #fff;
    text-decoration: none;
    background-color: #895cd1;
    outline: 0; }
  .dropdown-item.disabled, .dropdown-item.disabled:focus, .dropdown-item.disabled:hover {
    color: #818a91; }
  .dropdown-item.disabled:focus, .dropdown-item.disabled: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-right {
  right: 0;
  left: auto; }

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

.dropdown-header {
  display: block;
  padding: 5px 20px;
  font-size: 0.875rem;
  color: #818a91;
  white-space: nowrap; }

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

.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  content: "";
  border-top: 0;
  border-bottom: 0.3em solid; }

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

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle; }
  .btn-group > .btn,
  .btn-group-vertical > .btn {
    position: relative;
    float: left; }
    .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
    .btn-group-vertical > .btn:focus,
    .btn-group-vertical > .btn:active,
    .btn-group-vertical > .btn.active {
      z-index: 2; }
    .btn-group > .btn:hover,
    .btn-group-vertical > .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: -0.5rem; }
  .btn-toolbar::after {
    content: "";
    display: table;
    clear: both; }
  .btn-toolbar .btn-group,
  .btn-toolbar .input-group {
    float: left; }
  .btn-toolbar > .btn,
  .btn-toolbar > .btn-group,
  .btn-toolbar > .input-group {
    margin-left: 0.5rem; }

.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-bottom-right-radius: 0;
    border-top-right-radius: 0; }

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

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

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

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

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

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

.btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem; }
  .btn + .dropdown-toggle-split::after {
    margin-left: 0; }

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem; }

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 1.125rem;
  padding-left: 1.125rem; }

.btn .caret {
  margin-left: 0; }

.btn-lg .caret, .btn-group-lg > .btn .caret {
  border-width: 0.3em 0.3em 0;
  border-bottom-width: 0; }

.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret {
  border-width: 0 0.3em 0.3em; }

.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::after {
  content: "";
  display: table;
  clear: both; }

.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-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

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

.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-right-radius: 0;
  border-top-left-radius: 0; }

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

.input-group {
  position: relative;
  width: 100%;
  display: table;
  border-collapse: separate; }
  .input-group .form-control {
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0; }
    .input-group .form-control:focus, .input-group .form-control:active, .input-group .form-control:hover {
      z-index: 3; }

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

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

.input-group-addon {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: normal;
  line-height: 1.25;
  color: #55595c;
  text-align: center;
  background-color: #eceeef;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem; }
  .input-group-addon.form-control-sm,
  .input-group-sm > .input-group-addon,
  .input-group-sm > .input-group-btn > .input-group-addon.btn {
    padding: 0.25rem 0.5rem;
    font-size: 0.875rem;
    border-radius: 0.2rem; }
  .input-group-addon.form-control-lg,
  .input-group-lg > .input-group-addon,
  .input-group-lg > .input-group-btn > .input-group-addon.btn {
    padding: 0.75rem 1.5rem;
    font-size: 1.25rem;
    border-radius: 0.3rem; }
  .input-group-addon input[type="radio"],
  .input-group-addon input[type="checkbox"] {
    margin-top: 0; }

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

.input-group-addon:not(:last-child) {
  border-right: 0; }

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

.form-control + .input-group-addon:not(:first-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:focus, .input-group-btn > .btn:active, .input-group-btn > .btn:hover {
      z-index: 3; }
  .input-group-btn:not(:last-child) > .btn,
  .input-group-btn:not(:last-child) > .btn-group {
    margin-right: -1px; }
  .input-group-btn:not(:first-child) > .btn,
  .input-group-btn:not(:first-child) > .btn-group {
    z-index: 2;
    margin-left: -1px; }
    .input-group-btn:not(:first-child) > .btn:focus, .input-group-btn:not(:first-child) > .btn:active, .input-group-btn:not(:first-child) > .btn:hover,
    .input-group-btn:not(:first-child) > .btn-group:focus,
    .input-group-btn:not(:first-child) > .btn-group:active,
    .input-group-btn:not(:first-child) > .btn-group:hover {
      z-index: 3; }

.custom-control {
  position: relative;
  display: inline;
  padding-left: 1.5rem;
  cursor: pointer; }
  .custom-control + .custom-control {
    margin-left: 1rem; }

.custom-control-input {
  position: absolute;
  z-index: -1;
  opacity: 0; }
  .custom-control-input:checked ~ .custom-control-indicator {
    color: #fff;
    background-color: #0074d9; }
  .custom-control-input:focus ~ .custom-control-indicator {
    box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.2rem #0074d9; }
  .custom-control-input:active ~ .custom-control-indicator {
    color: #fff;
    background-color: #84c6ff; }
  .custom-control-input:disabled ~ .custom-control-indicator {
    cursor: not-allowed;
    background-color: #eee; }
  .custom-control-input:disabled ~ .custom-control-description {
    color: #767676;
    cursor: not-allowed; }

.custom-control-indicator {
  position: absolute;
  top: .0625rem;
  left: 0;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  user-select: none;
  background-color: #ddd;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 50% 50%; }

.custom-checkbox .custom-control-indicator {
  border-radius: 0.25rem; }

.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); }

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-indicator {
  background-color: #0074d9;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E"); }

.custom-radio .custom-control-indicator {
  border-radius: 50%; }

.custom-radio .custom-control-input:checked ~ .custom-control-indicator {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); }

.custom-controls-stacked .custom-control {
  display: inline; }
  .custom-controls-stacked .custom-control::after {
    display: block;
    margin-bottom: 0.25rem;
    content: ""; }
  .custom-controls-stacked .custom-control + .custom-control {
    margin-left: 0; }

.custom-select {
  display: inline-block;
  max-width: 100%;
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  padding-right: 0.75rem \9;
  color: #55595c;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;
  background-image: none \9;
  background-size: 8px 10px;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
  -moz-appearance: none;
  -webkit-appearance: none; }
  .custom-select:focus {
    border-color: #51a7e8;
    outline: none; }
    .custom-select:focus::-ms-value {
      color: #55595c;
      background-color: #fff; }
  .custom-select:disabled {
    color: #818a91;
    cursor: not-allowed;
    background-color: #eceeef; }
  .custom-select::-ms-expand {
    opacity: 0; }

.custom-select-sm {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  font-size: 75%; }

.custom-file {
  position: relative;
  display: inline-block;
  max-width: 100%;
  height: 2.5rem;
  cursor: pointer; }

.custom-file-input {
  min-width: 14rem;
  max-width: 100%;
  margin: 0;
  filter: alpha(opacity=0);
  opacity: 0; }

.custom-file-control {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 5;
  height: 2.5rem;
  padding: 0.5rem 1rem;
  line-height: 1.5;
  color: #555;
  user-select: none;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 0.25rem; }
  .custom-file-control:lang(en)::after {
    content: "Choose file..."; }
  .custom-file-control::before {
    position: absolute;
    top: -1px;
    right: -1px;
    bottom: -1px;
    z-index: 6;
    display: block;
    height: 2.5rem;
    padding: 0.5rem 1rem;
    line-height: 1.5;
    color: #555;
    background-color: #eee;
    border: 1px solid #ddd;
    border-radius: 0 0.25rem 0.25rem 0; }
  .custom-file-control:lang(en)::before {
    content: "Browse"; }

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

.nav-link {
  display: inline-block; font-size: 1em; font-weight: 300;}
  .nav-link:focus, .nav-link:hover {
    text-decoration: none; }
  .nav-link.disabled {
    color: #818a91; }
    .nav-link.disabled, .nav-link.disabled:focus, .nav-link.disabled:hover {
      color: #818a91;
      cursor: not-allowed;
      background-color: transparent; }

.nav-inline .nav-item {
  display: inline-block; }

.nav-inline .nav-item + .nav-item,
.nav-inline .nav-link + .nav-link {
  margin-left: 1rem; }

.nav-tabs {
  border-bottom: 1px solid #ddd; }
  .nav-tabs::after {
    content: "";
    display: table;
    clear: both; }
  .nav-tabs .nav-item {
    float: left;
    margin-bottom: -1px; }
    .nav-tabs .nav-item + .nav-item {
      margin-left: 0.2rem; }
  .nav-tabs .nav-link {
    display: block;
    padding: 0.5em 1em;
    border: 1px solid transparent;
    border-top-right-radius: 0.25rem;
    border-top-left-radius: 0.25rem; }
    .nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
      border-color: #eceeef #eceeef #ddd; }
    .nav-tabs .nav-link.disabled, .nav-tabs .nav-link.disabled:focus, .nav-tabs .nav-link.disabled:hover {
      color: #818a91;
      background-color: transparent;
      border-color: transparent; }
  .nav-tabs .nav-link.active, .nav-tabs .nav-link.active:focus, .nav-tabs .nav-link.active:hover,
  .nav-tabs .nav-item.open .nav-link,
  .nav-tabs .nav-item.open .nav-link:focus,
  .nav-tabs .nav-item.open .nav-link:hover {
    color: #55595c;
    background-color: #fff;
    border-color: #ddd #ddd transparent; }
  .nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-right-radius: 0;
    border-top-left-radius: 0; }

.nav-pills::after {
  content: "";
  display: table;
  clear: both; }

.nav-pills .nav-item {
  float: left; }
  .nav-pills .nav-item + .nav-item {
    margin-left: 0.2rem; }

.nav-pills .nav-link {
  display: block;
  padding: 0.5em 1em;
  border-radius: 0.25rem; }

.nav-pills .nav-link.active, .nav-pills .nav-link.active:focus, .nav-pills .nav-link.active:hover,
.nav-pills .nav-item.open .nav-link,
.nav-pills .nav-item.open .nav-link:focus,
.nav-pills .nav-item.open .nav-link:hover {
  color: #fff;
  cursor: default;
  background-color: #895cd1; }

.nav-stacked .nav-item {
  display: block;
  float: none; }
  .nav-stacked .nav-item + .nav-item {
    margin-top: 0.2rem;
    margin-left: 0; }

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

.tab-content > .active {
  display: block; }
.single-cq_auction_lot .wrapper-navbar {
	/*position: absolute;
	top: 0;
	left: 0;
	right: 0;*/
}
.single-cq_auction_lot .wrapper-navbar .top-header {
	position: relative;
	z-index: 1;
/*	background-color: transparent;*/
}
.single-cq_auction_lot .wrapper-navbar .bg-inverse {
/*	background-color: transparent;*/
}
.navbar {
  position: relative;
	z-index: 99;
  padding: 0;
    border-bottom: 4px solid #009eee;}
  .navbar::after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 544px) {
    .navbar {
      border-radius: 0px; } }

.navbar-full {
  z-index: 1000; }
  @media (min-width: 544px) {
    .navbar-full {
      border-radius: 0; } }

.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030; }
  @media (min-width: 544px) {
    .navbar-fixed-top,
    .navbar-fixed-bottom {
      border-radius: 0; } }

.navbar-fixed-top {
  top: 0; }

.navbar-fixed-bottom {
  bottom: 0; }

.navbar-sticky-top {
  position: sticky;
  top: 0;
  z-index: 1030;
  width: 100%; }
  @media (min-width: 544px) {
    .navbar-sticky-top {
      border-radius: 0; } }

.navbar-brand {
  float: none;
	display: inline-block;
  margin: 0 1rem;
  font-size: 1.25rem; }
  .navbar-brand:focus, .navbar-brand:hover {
    text-decoration: none; }
  .navbar-brand > img {
	  width: auto;
	  max-height: 60px !important;
    display: block;
	max-width: 100%;}

.navbar-divider {
  float: left;
  width: 1px;
  padding-top: .425rem;
  padding-bottom: .425rem;
  margin-right: 1rem;
  margin-left: 1rem;
  overflow: hidden; }
  .navbar-divider::before {
    content: "\00a0"; }

.navbar-toggler {
  padding: .5rem .75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: none;
  border: 1px solid transparent;
  border-radius: 0.25rem; }
  .navbar-toggler:focus, .navbar-toggler:hover {
    text-decoration: none; }
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030; }
  @media (min-width: 544px) {
    .navbar-fixed-top,
    .navbar-fixed-bottom {
      border-radius: 0; } }

.navbar-fixed-top {
  top: 0px; }

.navbar-fixed-bottom {
  bottom: 0; }
.site-navigation.navbar-fixed-top { 
    /* … */
    top: -100px;
}
.site-navigation.navbar-show-down {
    top: 0;
	background-color: #000 !important;
}
.navbar-sticky-top {
  position: sticky;
  top: 0;
  z-index: 1030;
  width: 100%; }
  @media (min-width: 544px) {
    .navbar-sticky-top {
      border-radius: 0; } }
.navbar-nav .nav-item {
  float: left; }

.navbar-nav .nav-link {
  display: block;
  padding-top: .35rem;
  padding-bottom: .35rem; }
  .navbar-nav .nav-link + .nav-link {
    margin-left: 1rem; }

.navbar-nav .nav-item + .nav-item {
  margin-left: 1rem; }

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 1); }
  .navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover {
    color: rgba(0, 0, 0, 1); }

.navbar-light .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 1);
	    font-weight: 400;
    letter-spacing: 1px;
}}
  .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
    color: rgba(0, 0, 0, 1); }

.navbar-light .navbar-nav .open > .nav-link, .navbar-light .navbar-nav .open > .nav-link:focus, .navbar-light .navbar-nav .open > .nav-link:hover,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .active > .nav-link:focus,
.navbar-light .navbar-nav .active > .nav-link:hover,
.navbar-light .navbar-nav .nav-link.open,
.navbar-light .navbar-nav .nav-link.open:focus,
.navbar-light .navbar-nav .nav-link.open:hover,
.navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .nav-link.active:focus,
.navbar-light .navbar-nav .nav-link.active:hover {
  color: rgba(255, 255, 255, 1); }

.navbar-light .navbar-divider {
  background-color: rgba(0, 0, 0, 0.075); }

.navbar-dark .navbar-brand {
  color: white; }
  .navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover {
    color: white; }

.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 1); }
  .navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {
    color: rgba(255, 255, 255, 0.75); }

.navbar-dark .navbar-nav .open > .nav-link, .navbar-dark .navbar-nav .open > .nav-link:focus, .navbar-dark .navbar-nav .open > .nav-link:hover,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link:focus,
.navbar-dark .navbar-nav .active > .nav-link:hover,
.navbar-dark .navbar-nav .nav-link.open,
.navbar-dark .navbar-nav .nav-link.open:focus,
.navbar-dark .navbar-nav .nav-link.open:hover,
.navbar-dark .navbar-nav .nav-link.active,
.navbar-dark .navbar-nav .nav-link.active:focus,
.navbar-dark .navbar-nav .nav-link.active:hover {
  color: white; }

.navbar-dark .navbar-divider {
  background-color: rgba(255, 255, 255, 0.075); }

.navbar-toggleable-xs::after {
  content: "";
  display: table;
  clear: both; }

@media (max-width: 543px) {
  .navbar-toggleable-xs .navbar-nav .nav-item {
    float: none;
    margin-left: 0; } }

@media (min-width: 544px) {
  .navbar-toggleable-xs {
    display: inline-block !important;
	float: right;} }

.navbar-toggleable-sm::after {
  content: "";
  display: table;
  clear: both; }

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .nav-item {
    float: none;
    margin-left: 0; } }

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    display: block !important; } }

.navbar-toggleable-md::after {
  content: "";
  display: table;
  clear: both; }

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .nav-item {
    float: none;
    margin-left: 0; } }

@media (min-width: 992px) {
  .navbar-toggleable-md {
	float: none;
    display: block !important; } }

.card {
  position: relative;
  display: block;
  margin-bottom: 0.75rem;
  background-color: #fff;
  border-radius: 0.25rem;
  border: 1px solid rgba(0, 0, 0, 0.125); }

.card-block {
  padding: 1.25rem; }
  .card-block::after {
    content: "";
    display: table;
    clear: both; }

.card-title {
  margin-bottom: 0.75rem; }

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0; }

.card-text:last-child {
  margin-bottom: 0; }

.card-link:hover {
  text-decoration: none; }

.card-link + .card-link {
  margin-left: 1.25rem; }

.card > .list-group:first-child .list-group-item:first-child {
  border-top-right-radius: 0.25rem;
  border-top-left-radius: 0.25rem; }

.card > .list-group:last-child .list-group-item:last-child {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem; }

.card-header {
  padding: 0.75rem 1.25rem;
  background-color: #f5f5f5;
  border-bottom: 1px solid rgba(0, 0, 0, 0.125); }
  .card-header::after {
    content: "";
    display: table;
    clear: both; }
  .card-header:first-child {
    border-radius: 0.25rem 0.25rem 0 0; }

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: #f5f5f5;
  border-top: 1px solid rgba(0, 0, 0, 0.125); }
  .card-footer::after {
    content: "";
    display: table;
    clear: both; }
  .card-footer:last-child {
    border-radius: 0 0 0.25rem 0.25rem; }

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0; }

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem; }

.card-primary {
  background-color: #895cd1;
  border-color: #895cd1; }
  .card-primary .card-header,
  .card-primary .card-footer {
    background-color: transparent; }

.card-success {
  background-color: #5cb85c;
  border-color: #5cb85c; }
  .card-success .card-header,
  .card-success .card-footer {
    background-color: transparent; }

.card-info {
  background-color: #5bc0de;
  border-color: #5bc0de; }
  .card-info .card-header,
  .card-info .card-footer {
    background-color: transparent; }

.card-warning {
  background-color: #f0ad4e;
  border-color: #f0ad4e; }
  .card-warning .card-header,
  .card-warning .card-footer {
    background-color: transparent; }

.card-danger {
  background-color: #d9534f;
  border-color: #d9534f; }
  .card-danger .card-header,
  .card-danger .card-footer {
    background-color: transparent; }

.card-outline-primary {
  background-color: transparent;
  border-color: #895cd1; }

.card-outline-secondary {
  background-color: transparent;
  border-color: #ccc; }

.card-outline-info {
  background-color: transparent;
  border-color: #5bc0de; }

.card-outline-success {
  background-color: transparent;
  border-color: #5cb85c; }

.card-outline-warning {
  background-color: transparent;
  border-color: #f0ad4e; }

.card-outline-danger {
  background-color: transparent;
  border-color: #d9534f; }

.card-inverse .card-header,
.card-inverse .card-footer {
  border-color: rgba(255, 255, 255, 0.2); }

.card-inverse .card-header,
.card-inverse .card-footer,
.card-inverse .card-title,
.card-inverse .card-blockquote {
  color: #fff; }

.card-inverse .card-link,
.card-inverse .card-text,
.card-inverse .card-subtitle,
.card-inverse .card-blockquote .blockquote-footer {
  color: rgba(255, 255, 255, 0.65); }

.card-inverse .card-link:focus, .card-inverse .card-link:hover {
  color: #fff; }

.card-blockquote {
  padding: 0;
  margin-bottom: 0;
  border-left: 0; }

.card-img {
  border-radius: 0.25rem; }

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem; }

.card-img-top {
  border-top-right-radius: 0.25rem;
  border-top-left-radius: 0.25rem; }

.card-img-bottom {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem; }

@media (min-width: 544px) {
  .card-deck {
    display: table;
    width: 100%;
    margin-bottom: 0.75rem;
    table-layout: fixed;
    border-spacing: 1.25rem 0; }
    .card-deck .card {
      display: table-cell;
      margin-bottom: 0;
      vertical-align: top; }
  .card-deck-wrapper {
    margin-right: -1.25rem;
    margin-left: -1.25rem; } }

@media (min-width: 544px) {
  .card-group {
    display: table;
    width: 100%;
    table-layout: fixed; }
    .card-group .card {
      display: table-cell;
      vertical-align: top; }
      .card-group .card + .card {
        margin-left: 0;
        border-left: 0; }
      .card-group .card:first-child {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0; }
        .card-group .card:first-child .card-img-top {
          border-top-right-radius: 0; }
        .card-group .card:first-child .card-img-bottom {
          border-bottom-right-radius: 0; }
      .card-group .card:last-child {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0; }
        .card-group .card:last-child .card-img-top {
          border-top-left-radius: 0; }
        .card-group .card:last-child .card-img-bottom {
          border-bottom-left-radius: 0; }
      .card-group .card:not(:first-child):not(:last-child) {
        border-radius: 0; }
        .card-group .card:not(:first-child):not(:last-child) .card-img-top,
        .card-group .card:not(:first-child):not(:last-child) .card-img-bottom {
          border-radius: 0; } }

@media (min-width: 544px) {
  .card-columns {
    column-count: 3;
    column-gap: 1.25rem; }
    .card-columns .card {
      width: 100%; } }

.breadcrumb {
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #eceeef;
  border-radius: 0.25rem; }
  .breadcrumb::after {
    content: "";
    display: table;
    clear: both; }

.breadcrumb-item {
  float: left; }
  .breadcrumb-item + .breadcrumb-item::before {
    display: inline-block;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    color: #818a91;
    content: "/"; }
  .breadcrumb-item + .breadcrumb-item:hover::before {
    text-decoration: underline; }
  .breadcrumb-item + .breadcrumb-item:hover::before {
    text-decoration: none; }
  .breadcrumb-item.active {
    color: #818a91; }

.pagination {
  display: inline-block;
  padding-left: 0;
  /* margin-top: 1rem;
  margin-bottom: 1rem;
  border-radius: 0.25rem;*/ }

.page-item {
  display: inline; }
  .page-item:first-child .page-link {
    margin-left: 0;
    border-bottom-left-radius: 0.25rem;
    border-top-left-radius: 0.25rem; }
  .page-item:last-child .page-link {
    border-bottom-right-radius: 0.25rem;
    border-top-right-radius: 0.25rem; }
  .page-item.active .page-link, .page-item.active .page-link:focus, .page-item.active .page-link:hover {
    z-index: 2;
    color: #fff;
    cursor: default;
    background-color: #895cd1;
    border-color: #895cd1; }
  .page-item.disabled .page-link, .page-item.disabled .page-link:focus, .page-item.disabled .page-link:hover {
    color: #818a91;
    pointer-events: none;
    cursor: not-allowed;
    background-color: #fff;
    border-color: #ddd; }

.page-link {
  position: relative;
  float: left;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  color: #895cd1;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd; }
  .page-link:focus, .page-link:hover {
    color: #6231af;
    background-color: #eceeef;
    border-color: #ddd; }

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem; }

.pagination-lg .page-item:first-child .page-link {
  border-bottom-left-radius: 0.3rem;
  border-top-left-radius: 0.3rem; }

.pagination-lg .page-item:last-child .page-link {
  border-bottom-right-radius: 0.3rem;
  border-top-right-radius: 0.3rem; }

.pagination-sm .page-link {
  padding: 0.275rem 0.75rem;
  font-size: 0.875rem; }

.pagination-sm .page-item:first-child .page-link {
  border-bottom-left-radius: 0.2rem;
  border-top-left-radius: 0.2rem; }

.pagination-sm .page-item:last-child .page-link {
  border-bottom-right-radius: 0.2rem;
  border-top-right-radius: 0.2rem; }

.tag {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem; }
  .tag:empty {
    display: none; }

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

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

.tag-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem; }

.tag-default {
  background-color: #818a91; }
  .tag-default[href]:focus, .tag-default[href]:hover {
    background-color: #687077; }

.tag-primary {
  background-color: #895cd1; }
  .tag-primary[href]:focus, .tag-primary[href]:hover {
    background-color: #6d37c3; }

.tag-success {
  background-color: #5cb85c; }
  .tag-success[href]:focus, .tag-success[href]:hover {
    background-color: #449d44; }

.tag-info {
  background-color: #5bc0de; }
  .tag-info[href]:focus, .tag-info[href]:hover {
    background-color: #31b0d5; }

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

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

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #eceeef;
  border-radius: 0.3rem; }
  @media (min-width: 544px) {
    .jumbotron {
      padding: 4rem 2rem; } }

.jumbotron-hr {
  border-top-color: #d0d5d8; }

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0; }

.alert {
  padding: 1rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
  display: block;}

.alert-heading {
  color: inherit; }

.alert-link {
  font-weight: bold; }

.alert-dismissible {
  padding-right: 2rem; }
  .alert-dismissible .close {
    position: relative;
    top: -.125rem;
    right: -1rem;
    color: inherit; }

.alert-success {
  background-color: #dff0d8;
  border-color: #d0e9c6;
  color: #3c763d; }
  .alert-success hr {
    border-top-color: #c1e2b3; }
  .alert-success .alert-link {
    color: #2b542c; }

.alert-info {
  background-color: #d9edf7;
  border-color: #bcdff1;
  color: #31708f; }
  .alert-info hr {
    border-top-color: #a6d5ec; }
  .alert-info .alert-link {
    color: #245269; }

.alert-warning {
  background-color: #fcf8e3;
  border-color: #faf2cc;
  color: #8a6d3b; }
  .alert-warning hr {
    border-top-color: #f7ecb5; }
  .alert-warning .alert-link {
    color: #66512c; }

.alert-danger {
  background-color: #f2dede;
  border-color: #ebcccc;
  color: #a94442; }
  .alert-danger hr {
    border-top-color: #e4b9b9; }
  .alert-danger .alert-link {
    color: #843534; }

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0; }
  to {
    background-position: 0 0; } }

.progress {
  display: block;
  width: 100%;
  height: 1rem;
  margin-bottom: 1rem; }

.progress[value] {
  background-color: #eee;
  border: 0;
  appearance: none;
  border-radius: 0.25rem; }

.progress[value]::-ms-fill {
  background-color: #0074d9;
  border: 0; }

.progress[value]::-moz-progress-bar {
  background-color: #0074d9;
  border-bottom-left-radius: 0.25rem;
  border-top-left-radius: 0.25rem; }

.progress[value]::-webkit-progress-value {
  background-color: #0074d9;
  border-bottom-left-radius: 0.25rem;
  border-top-left-radius: 0.25rem; }

.progress[value="100"]::-moz-progress-bar {
  border-bottom-right-radius: 0.25rem;
  border-top-right-radius: 0.25rem; }

.progress[value="100"]::-webkit-progress-value {
  border-bottom-right-radius: 0.25rem;
  border-top-right-radius: 0.25rem; }

.progress[value]::-webkit-progress-bar {
  background-color: #eee;
  border-radius: 0.25rem; }

base::-moz-progress-bar,
.progress[value] {
  background-color: #eee;
  border-radius: 0.25rem; }

@media screen and (min-width: 0\0) {
  .progress {
    background-color: #eee;
    border-radius: 0.25rem; }
  .progress-bar {
    display: inline-block;
    height: 1rem;
    text-indent: -999rem;
    background-color: #0074d9;
    border-bottom-left-radius: 0.25rem;
    border-top-left-radius: 0.25rem; }
  .progress[width="100%"] {
    border-bottom-right-radius: 0.25rem;
    border-top-right-radius: 0.25rem; } }

.progress-striped[value]::-webkit-progress-value {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem; }

.progress-striped[value]::-moz-progress-bar {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem; }

.progress-striped[value]::-ms-fill {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem; }

@media screen and (min-width: 0\0) {
  .progress-bar-striped {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-size: 1rem 1rem; } }

.progress-animated[value]::-webkit-progress-value {
  animation: progress-bar-stripes 2s linear infinite; }

.progress-animated[value]::-moz-progress-bar {
  animation: progress-bar-stripes 2s linear infinite; }

@media screen and (min-width: 0\0) {
  .progress-animated .progress-bar-striped {
    animation: progress-bar-stripes 2s linear infinite; } }

.progress-success[value]::-webkit-progress-value {
  background-color: #5cb85c; }

.progress-success[value]::-moz-progress-bar {
  background-color: #5cb85c; }

.progress-success[value]::-ms-fill {
  background-color: #5cb85c; }

@media screen and (min-width: 0\0) {
  .progress-success .progress-bar {
    background-color: #5cb85c; } }

.progress-info[value]::-webkit-progress-value {
  background-color: #5bc0de; }

.progress-info[value]::-moz-progress-bar {
  background-color: #5bc0de; }

.progress-info[value]::-ms-fill {
  background-color: #5bc0de; }

@media screen and (min-width: 0\0) {
  .progress-info .progress-bar {
    background-color: #5bc0de; } }

.progress-warning[value]::-webkit-progress-value {
  background-color: #f0ad4e; }

.progress-warning[value]::-moz-progress-bar {
  background-color: #f0ad4e; }

.progress-warning[value]::-ms-fill {
  background-color: #f0ad4e; }

@media screen and (min-width: 0\0) {
  .progress-warning .progress-bar {
    background-color: #f0ad4e; } }

.progress-danger[value]::-webkit-progress-value {
  background-color: #d9534f; }

.progress-danger[value]::-moz-progress-bar {
  background-color: #d9534f; }

.progress-danger[value]::-ms-fill {
  background-color: #d9534f; }

@media screen and (min-width: 0\0) {
  .progress-danger .progress-bar {
    background-color: #d9534f; } }

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

.media-body {
  width: 10000px; }

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

.media-middle {
  vertical-align: middle; }

.media-bottom {
  vertical-align: bottom; }

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

.media-right {
  padding-left: 10px; }

.media-left {
  padding-right: 10px; }

.media-heading {
  margin-top: 0;
  margin-bottom: 5px; }

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

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

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd; }
  .list-group-item:first-child {
    border-top-right-radius: 0.25rem;
    border-top-left-radius: 0.25rem; }
  .list-group-item:last-child {
    margin-bottom: 0;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem; }
  .list-group-item.disabled, .list-group-item.disabled:focus, .list-group-item.disabled:hover {
    color: #818a91;
    cursor: not-allowed;
    background-color: #eceeef; }
    .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: #818a91; }
  .list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {
    z-index: 2;
    color: #fff;
    text-decoration: none;
    background-color: #895cd1;
    border-color: #895cd1; }
    .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: #fcfbfe; }

.list-group-flush .list-group-item {
  border-radius: 0; }

.list-group-item-action {
  width: 100%;
  color: #555;
  text-align: inherit; }
  .list-group-item-action .list-group-item-heading {
    color: #333; }
  .list-group-item-action:focus, .list-group-item-action:hover {
    color: #555;
    text-decoration: none;
    background-color: #f5f5f5; }

.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-heading {
  margin-top: 0;
  margin-bottom: 5px; }

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

.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden; }
  .embed-responsive .embed-responsive-item,
  .embed-responsive iframe,
  .embed-responsive embed,
  .embed-responsive object,
  .embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0; }

.embed-responsive-21by9 {
  padding-bottom: 42.85714%; }

.embed-responsive-16by9 {
  padding-bottom: 56.25%; }

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

.embed-responsive-1by1 {
  padding-bottom: 100%; }

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .2; }
  .close:focus, .close:hover {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    opacity: .5; }

button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none; }

.modal-open {
  overflow: hidden; }

.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  outline: 0;
  -webkit-overflow-scrolling: touch; }
  .modal.fade .modal-dialog {
    transition: transform .3s ease-out;
    transform: translate(0, -25%); }
  .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;
  text-align: center;
  background-clip: padding-box;
/*  border: 1px solid rgba(0, 0, 0, 0.2);*/
  border-radius: 0.3rem;
  outline: 0; }

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000; }
  .modal-backdrop.fade {
    opacity: 0; }
  .modal-backdrop.in {
    opacity: 0.5; }

.modal-header {
    text-align: center;
  padding: 15px;
/*  border-bottom: 1px solid #e5e5e5;*/ }
  .modal-header::after {
    content: "";
    display: table;
    clear: both; }

.modal-header .close {
  position: absolute;
  margin-top: -2px;
  top: 15px;
  right: 15px;}
.modal-icon {
    font-size: 4rem;
    display: block;
    padding: 1.5rem;
    color: #c95d54;
}
.modal-title {
  margin: 0;
  line-height: 1.5; }

.modal-body {
  position: relative;
  padding: 15px; }

.modal-footer {
    text-align: center;
  padding: 15px;
/*  border-top: 1px solid #e5e5e5;*/ }
  .modal-footer::after {
    content: "";
    display: table;
    clear: both; }

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll; }

@media (min-width: 544px) {
  .modal-dialog {
    max-width: 500px;
    margin: 30px auto; }
  .modal-sm {
    max-width: 300px; } }

@media (min-width: 992px) {
  .modal-lg {
    max-width: 900px; } }

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0; }
  .tooltip.in {
    opacity: 0.9; }
  .tooltip.tooltip-top, .tooltip.bs-tether-element-attached-bottom {
    padding: 5px 0;
    margin-top: -3px; }
    .tooltip.tooltip-top .tooltip-arrow, .tooltip.bs-tether-element-attached-bottom .tooltip-arrow {
      bottom: 0;
      left: 50%;
      margin-left: -5px;
      border-width: 5px 5px 0;
      border-top-color: #000; }
  .tooltip.tooltip-right, .tooltip.bs-tether-element-attached-left {
    padding: 0 5px;
    margin-left: 3px; }
    .tooltip.tooltip-right .tooltip-arrow, .tooltip.bs-tether-element-attached-left .tooltip-arrow {
      top: 50%;
      left: 0;
      margin-top: -5px;
      border-width: 5px 5px 5px 0;
      border-right-color: #000; }
  .tooltip.tooltip-bottom, .tooltip.bs-tether-element-attached-top {
    padding: 5px 0;
    margin-top: 3px; }
    .tooltip.tooltip-bottom .tooltip-arrow, .tooltip.bs-tether-element-attached-top .tooltip-arrow {
      top: 0;
      left: 50%;
      margin-left: -5px;
      border-width: 0 5px 5px;
      border-bottom-color: #000; }
  .tooltip.tooltip-left, .tooltip.bs-tether-element-attached-right {
    padding: 0 5px;
    margin-left: -3px; }
    .tooltip.tooltip-left .tooltip-arrow, .tooltip.bs-tether-element-attached-right .tooltip-arrow {
      top: 50%;
      right: 0;
      margin-top: -5px;
      border-width: 5px 0 5px 5px;
      border-left-color: #000; }

.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem; }

.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: block;
  max-width: 276px;
  padding: 1px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem; }
  .popover.popover-top, .popover.bs-tether-element-attached-bottom {
    margin-top: -10px; }
    .popover.popover-top .popover-arrow, .popover.bs-tether-element-attached-bottom .popover-arrow {
      bottom: -11px;
      left: 50%;
      margin-left: -11px;
      border-top-color: rgba(0, 0, 0, 0.25);
      border-bottom-width: 0; }
      .popover.popover-top .popover-arrow::after, .popover.bs-tether-element-attached-bottom .popover-arrow::after {
        bottom: 1px;
        margin-left: -10px;
        content: "";
        border-top-color: #fff;
        border-bottom-width: 0; }
  .popover.popover-right, .popover.bs-tether-element-attached-left {
    margin-left: 10px; }
    .popover.popover-right .popover-arrow, .popover.bs-tether-element-attached-left .popover-arrow {
      top: 50%;
      left: -11px;
      margin-top: -11px;
      border-right-color: rgba(0, 0, 0, 0.25);
      border-left-width: 0; }
      .popover.popover-right .popover-arrow::after, .popover.bs-tether-element-attached-left .popover-arrow::after {
        bottom: -10px;
        left: 1px;
        content: "";
        border-right-color: #fff;
        border-left-width: 0; }
  .popover.popover-bottom, .popover.bs-tether-element-attached-top {
    margin-top: 10px; }
    .popover.popover-bottom .popover-arrow, .popover.bs-tether-element-attached-top .popover-arrow {
      top: -11px;
      left: 50%;
      margin-left: -11px;
      border-top-width: 0;
      border-bottom-color: rgba(0, 0, 0, 0.25); }
      .popover.popover-bottom .popover-arrow::after, .popover.bs-tether-element-attached-top .popover-arrow::after {
        top: 1px;
        margin-left: -10px;
        content: "";
        border-top-width: 0;
        border-bottom-color: #fff; }
  .popover.popover-left, .popover.bs-tether-element-attached-right {
    margin-left: -10px; }
    .popover.popover-left .popover-arrow, .popover.bs-tether-element-attached-right .popover-arrow {
      top: 50%;
      right: -11px;
      margin-top: -11px;
      border-right-width: 0;
      border-left-color: rgba(0, 0, 0, 0.25); }
      .popover.popover-left .popover-arrow::after, .popover.bs-tether-element-attached-right .popover-arrow::after {
        right: 1px;
        bottom: -10px;
        content: "";
        border-right-width: 0;
        border-left-color: #fff; }

.popover-title {
  padding: 8px 14px;
  margin: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 0.2375rem 0.2375rem 0 0; }
  .popover-title:empty {
    display: none; }

.popover-content {
  padding: 9px 14px; }

.popover-arrow, .popover-arrow::after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid; }

.popover-arrow {
  border-width: 11px; }

.popover-arrow::after {
  content: "";
  border-width: 10px; }

.carousel {
  position: relative; }

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden; }
  .carousel-inner > .carousel-item {
    position: relative;
    display: none;
    transition: .6s ease-in-out left; }
    .carousel-inner > .carousel-item > img,
    .carousel-inner > .carousel-item > a > img {
      line-height: 1; }
    @media all and (transform-3d), (-webkit-transform-3d) {
      .carousel-inner > .carousel-item {
        transition: transform .6s ease-in-out;
        backface-visibility: hidden;
        perspective: 1000px; }
        .carousel-inner > .carousel-item.next, .carousel-inner > .carousel-item.active.right {
          left: 0;
          transform: translate3d(100%, 0, 0); }
        .carousel-inner > .carousel-item.prev, .carousel-inner > .carousel-item.active.left {
          left: 0;
          transform: translate3d(-100%, 0, 0); }
        .carousel-inner > .carousel-item.next.left, .carousel-inner > .carousel-item.prev.right, .carousel-inner > .carousel-item.active {
          left: 0;
          transform: translate3d(0, 0, 0); } }
  .carousel-inner > .active,
  .carousel-inner > .next,
  .carousel-inner > .prev {
    display: block; }
  .carousel-inner > .active {
    left: 0; }
  .carousel-inner > .next,
  .carousel-inner > .prev {
    position: absolute;
    top: 0;
    width: 100%; }
  .carousel-inner > .next {
    left: 100%; }
  .carousel-inner > .prev {
    left: -100%; }
  .carousel-inner > .next.left,
  .carousel-inner > .prev.right {
    left: 0; }
  .carousel-inner > .active.left {
    left: -100%; }
  .carousel-inner > .active.right {
    left: 100%; }

.carousel-control {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 15%;
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  opacity: 0.5; }
  .carousel-control.left {
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); }
  .carousel-control.right {
    right: 0;
    left: auto;
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); }
  .carousel-control:focus, .carousel-control:hover {
    color: #fff;
    text-decoration: none;
    outline: 0;
    opacity: .9; }
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    position: absolute;
    top: 50%;
    z-index: 5;
    display: inline-block;
    width: 20px;
    height: 20px;
    margin-top: -10px;
    font-family: serif;
    line-height: 1; }
  .carousel-control .icon-prev {
    left: 50%;
    margin-left: -10px; }
  .carousel-control .icon-next {
    right: 50%;
    margin-right: -10px; }
  .carousel-control .icon-prev::before {
    content: "\2039"; }
  .carousel-control .icon-next::before {
    content: "\203a"; }

.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  padding-left: 0;
  margin-left: -30%;
  text-align: center;
  list-style: none; }
  .carousel-indicators li {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    cursor: pointer;
    background-color: transparent;
    border: 1px solid #fff;
    border-radius: 10px; }
  .carousel-indicators .active {
    width: 12px;
    height: 12px;
    margin: 0;
    background-color: #fff; }

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }
  .carousel-caption .btn {
    text-shadow: none; }

@media (min-width: 544px) {
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -15px;
    font-size: 30px; }
  .carousel-control .icon-prev {
    margin-left: -15px; }
  .carousel-control .icon-next {
    margin-right: -15px; }
  .carousel-caption {
    right: 20%;
    left: 20%;
    padding-bottom: 30px; }
  .carousel-indicators {
    bottom: 20px; } }

.bg-faded {
  background-color: #f7f7f9; }
.bg-white {
  background-color: #ffffff; }
.bg-primary {
  color: #fff !important;
  background-color: #895cd1 !important; }

a.bg-primary:focus, a.bg-primary:hover {
  background-color: #6d37c3 !important; }

.bg-success {
  color: #fff !important;
  background-color: #5cb85c !important; }

a.bg-success:focus, a.bg-success:hover {
  background-color: #449d44 !important; }

.bg-info {
  color: #fff !important;
  background-color: #5bc0de !important; }

a.bg-info:focus, a.bg-info:hover {
  background-color: #31b0d5 !important; }

.bg-warning {
  color: #fff !important;
  background-color: #f0ad4e !important; }

a.bg-warning:focus, a.bg-warning:hover {
  background-color: #ec971f !important; }

.bg-danger {
  color: #fff !important;
  background-color: #d9534f !important; }

a.bg-danger:focus, a.bg-danger:hover {
  background-color: #c9302c !important; }

.bg-inverse {
  color: #fff !important;
  background-color: #000000;
}
.woocommerce-page .bg-inverse {
  color: #fff !important; }
a.bg-inverse:focus, a.bg-inverse:hover {
  background-color: rgba(0,0,0,0.2) !important; }

.clearfix::after {
  content: "";
  display: table;
  clear: both; }

.d-block {
  display: block !important; }

.d-inline-block {
  display: inline-block !important; }

.d-inline {
  display: inline !important; }

.pull-xs-left {
  float: left !important; }

.pull-xs-right {
  float: right !important; }

.pull-xs-none {
  float: none !important; }

@media (min-width: 544px) {
  .pull-sm-left {
    float: left !important; }
  .pull-sm-right {
    float: right !important; }
  .pull-sm-none {
    float: none !important; } }

@media (min-width: 768px) {
  .pull-md-left {
    float: left !important; }
  .pull-md-right {
    float: right !important; }
  .pull-md-none {
    float: none !important; } }

@media (min-width: 992px) {
  .pull-lg-left {
    float: left !important; }
  .pull-lg-right {
    float: right !important; }
  .pull-lg-none {
    float: none !important; } }

@media (min-width: 1200px) {
  .pull-xl-left {
    float: left !important; }
  .pull-xl-right {
    float: right !important; }
  .pull-xl-none {
    float: none !important; } }

.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; }

.w-100 {
  width: 100% !important; }

.m-x-auto {
  margin-right: auto !important;
  margin-left: auto !important; }

.m-a-0 {
  margin: 0 0 !important; }

.m-t-0 {
  margin-top: 0 !important; }

.m-r-0 {
  margin-right: 0 !important; }

.m-b-0 {
  margin-bottom: 0 !important; }

.m-l-0 {
  margin-left: 0 !important; }

.m-x-0 {
  margin-right: 0 !important;
  margin-left: 0 !important; }

.m-y-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

.m-a-1 {
  margin: 1rem 1rem !important; }

.m-t-1 {
  margin-top: 1rem !important; }

.m-r-1 {
  margin-right: 1rem !important; }

.m-b-1 {
  margin-bottom: 1rem !important; }

.m-l-1 {
  margin-left: 1rem !important; }

.m-x-1 {
  margin-right: 1rem !important;
  margin-left: 1rem !important; }

.m-y-1 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important; }

.m-a-2 {
  margin: 1.5rem 1.5rem !important; }

.m-t-2 {
  margin-top: 1.5rem !important; }

.m-r-2 {
  margin-right: 1.5rem !important; }

.m-b-2 {
  margin-bottom: 1.5rem !important; }

.m-l-2 {
  margin-left: 1.5rem !important; }

.m-x-2 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important; }

.m-y-2 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important; }

.m-a-3 {
  margin: 3rem 3rem !important; }

.m-t-3 {
  margin-top: 3rem !important; }

.m-r-3 {
  margin-right: 3rem !important; }

.m-b-3 {
  margin-bottom: 3rem !important; }

.m-l-3 {
  margin-left: 3rem !important; }

.m-x-3 {
  margin-right: 3rem !important;
  margin-left: 3rem !important; }

.m-y-3 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important; }

.p-a-0 {
  padding: 0 0 !important; }

.p-t-0 {
  padding-top: 0 !important; }

.p-r-0 {
  padding-right: 0 !important; }

.p-b-0 {
  padding-bottom: 0 !important; }

.p-l-0 {
  padding-left: 0 !important; }

.p-x-0 {
  padding-right: 0 !important;
  padding-left: 0 !important; }

.p-y-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

.p-a-1 {
  padding: 1rem 1rem !important; }

.p-t-1 {
  padding-top: 1rem !important; }

.p-r-1 {
  padding-right: 1rem !important; }

.p-b-1 {
  padding-bottom: 1rem !important; }

.p-l-1 {
  padding-left: 1rem !important; }

.p-x-1 {
  padding-right: 1rem !important;
  padding-left: 1rem !important; }

.p-y-1 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important; }

.p-a-2 {
  padding: 1.5rem 1.5rem !important; }

.p-t-2 {
  padding-top: 1.5rem !important; }

.p-r-2 {
  padding-right: 1.5rem !important; }

.p-b-2 {
  padding-bottom: 1.5rem !important; }

.p-l-2 {
  padding-left: 1.5rem !important; }

.p-x-2 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important; }

.p-y-2 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important; }

.p-a-3 {
  padding: 3rem 3rem !important; }

.p-t-3 {
  padding-top: 3rem !important; }

.p-r-3 {
  padding-right: 3rem !important; }

.p-b-3 {
  padding-bottom: 3rem !important; }

.p-l-3 {
  padding-left: 3rem !important; }

.p-x-3 {
  padding-right: 3rem !important;
  padding-left: 3rem !important; }

.p-y-3 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important; }

.pos-f-t {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030; }

.text-justify {
  text-align: justify !important; }

.text-nowrap {
  white-space: nowrap !important; }

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.text-xs-left {
  text-align: left !important; }

.text-xs-right {
  text-align: right !important; }

.text-xs-center {
  text-align: center !important; }

@media (min-width: 544px) {
  .text-sm-left {
    text-align: left !important; }
  .text-sm-right {
    text-align: right !important; }
  .text-sm-center {
    text-align: center !important; } }

@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important; }
  .text-md-right {
    text-align: right !important; }
  .text-md-center {
    text-align: center !important; } }

@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important; }
  .text-lg-right {
    text-align: right !important; }
  .text-lg-center {
    text-align: center !important; } }

@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important; }
  .text-xl-right {
    text-align: right !important; }
  .text-xl-center {
    text-align: center !important; } }

.text-lowercase {
  text-transform: lowercase !important; }

.text-uppercase {
  text-transform: uppercase !important; }

.text-capitalize {
  text-transform: capitalize !important; }

.font-weight-normal {
  font-weight: normal; }

.font-weight-bold {
  font-weight: bold; }

.font-italic {
  font-style: italic; }

.text-muted {
  color: #818a91 !important; }

a.text-muted:focus, a.text-muted:hover {
  color: #687077 !important; }

.text-primary {
  color: #895cd1 !important; }

a.text-primary:focus, a.text-primary:hover {
  color: #6d37c3 !important; }

.text-success {
  color: #5cb85c !important; }

a.text-success:focus, a.text-success:hover {
  color: #449d44 !important; }

.text-info {
  color: #5bc0de !important; }

a.text-info:focus, a.text-info:hover {
  color: #31b0d5 !important; }

.text-warning {
  color: #f0ad4e !important; }

a.text-warning:focus, a.text-warning:hover {
  color: #ec971f !important; }

.text-danger {
  color: #d9534f !important; }

a.text-danger:focus, a.text-danger:hover {
  color: #c9302c !important; }

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0; }

.invisible {
  visibility: hidden !important; }

.hidden-xs-up {
  display: none !important; }

@media (max-width: 543px) {
  .hidden-xs-down {
    display: none !important; } }

@media (min-width: 544px) {
  .hidden-sm-up {
    display: none !important; } }

@media (max-width: 767px) {
  .hidden-sm-down {
    display: none !important; } }

@media (min-width: 768px) {
  .hidden-md-up {
    display: none !important; } }

@media (max-width: 991px) {
  .hidden-md-down {
    display: none !important; } }

@media (min-width: 992px) {
  .hidden-lg-up {
    display: none !important; } }

@media (max-width: 1199px) {
  .hidden-lg-down {
    display: none !important; } }

@media (min-width: 1200px) {
  .hidden-xl-up {
    display: none !important; } }

.hidden-xl-down {
  display: none !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; } }

@media print {
  .hidden-print {
    display: none !important; } }

.wrapper {
  padding: 0; }

#wrapper-hero {
  padding: 0px !important; }

.sticky, .gallery-caption, .bypostauthor {
  font-size: inherit; }

.wrapper#wrapper-sticky {
  border-bottom: 1px solid #818a91; }

#wrapper-footer-full, #wrapper-static-hero {
  background-color: #eceeef; }

.wp-caption {
  font-size: inherit; }

.wp-caption-text {
  font-size: inherit; }

.screen-reader-text {
  font-size: inherit;
  display: none;
}

.alignright {
  float: right;
  padding-left: 10px; }

.alignleft {
  float: left;
  padding-right: 10px; }

.aligncenter {
  float: none;	
  margin: 0px auto; }

@media screen and (min-width: 500px) {
	.align-right {
  	float: right;
  	padding-left: 10px; }

	.align-left {
  	float: left;
  	padding-right: 10px; }
}

.align-center {
  float: none;	
  margin: 0px auto; }

.entry-footer span {
  padding-right: 10px; }

img.wp-post-image, article img, figure, img, #secondary img {
  width: 100%;
  max-width: 100%;
  height: auto; }
.single-post #content {
    padding-bottom: 50px;
}
a.skip-link {
  z-index: 1000;
  position: fixed;
  top: 0px;
  right: 0px; }

.jumbotron {
  margin-bottom: 0px; }

.menu-item {
  float: none !important;
  width: auto;
  display: inline-block; }

.navbar-toggle {
  position: absolute;
  right: 0;
  margin-right: 1rem;
  padding: 9px 10px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent; }
  .navbar-toggle:focus {
    outline: 0; }
  .navbar-toggle .icon-bar {
    display: block;
    width: 20px;
    height: 2px;
    border-radius: 1px;
	background-color: #fff; }
  .navbar-toggle .icon-bar + .icon-bar {
    margin-top: 5px; }

.navbar .collapsing, .navbar .collapse.in {
 float: left;
    height: 100vh;
    max-height: 100%;
    overflow-y: scroll;
    width: 100%;
}

.navbar-dark .navbar-toggle {
  border: 1px solid #fff; }

.navbar-dark .icon-bar {
  border-bottom: 1px solid #fff; }

.navbar-dark .dropdown-menu {
  background-color: none; }

.navbar #main-menu {
  float: none;
	width: 100%;
	text-align: center;
    display: flex;
    justify-content: center;
}

.navbar-nav .nav-item {
  float: left; }

.navbar-nav .nav-link {
  display: block;
  padding-top: 1rem;
  padding-bottom: 1rem; }
  .navbar-nav .nav-link + .nav-link {
    margin-left: 0rem; }

.navbar-nav .nav-item + .nav-item {
  margin-left: 0rem; }

.nav-link {
  margin-left: 1rem;
  margin-right: 1rem; }

.dropdown-menu .dropdown-menu {
  position: relative;
  display: block;
  border: none;
  box-shadow: none;
  margin-left: 10px;
  width: 100%; }
  .dropdown-menu .dropdown-menu li {
    list-style: square;
    padding-left: 0px; }

.dropdown-menu .menu-item {
  width: 100%; }
  .dropdown-menu .menu-item a:hover {
    /*background-color: #895cd1;*/ }

/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url('/resources/themes/cq-marketplace-theme/fonts/fontawesome-webfont.eot?v=4.7.0');
  src: url('/resources/themes/cq-marketplace-theme/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('/resources/themes/cq-marketplace-theme/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('/resources/themes/cq-marketplace-theme/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('/resources/themes/cq-marketplace-theme/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('/resources/themes/cq-marketplace-theme/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.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;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.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;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left {
  margin-right: .3em;
}
.fa.fa-pull-right {
  margin-left: .3em;
}
/* Deprecated as of 4.4.0 */
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: .3em;
}
.fa.pull-right {
  margin-left: .3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  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%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #ffffff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.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-remove:before,
.fa-close: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-gear:before,
.fa-cog: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-rotate-right:before,
.fa-repeat: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-photo:before,
.fa-image: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-warning:before,
.fa-exclamation-triangle: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-gears:before,
.fa-cogs: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-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars: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-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}
.fa-comment-o:before {
  content: "\f0e5";
}
.fa-comments-o:before {
  content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard: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-unlink:before,
.fa-chain-broken: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-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}
.fa-gbp:before {
  content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}
.fa-won:before,
.fa-krw: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-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}
.fa-dot-circle-o:before {
  content: "\f192";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-turkish-lira:before,
.fa-try: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-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap: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-pp: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-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-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-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-circle-o-notch:before {
  content: "\f1ce";
}
.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-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-soccer-ball-o:before,
.fa-futbol-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-shekel:before,
.fa-sheqel:before,
.fa-ils: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-hotel:before,
.fa-bed:before {
  content: "\f236";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-train:before {
  content: "\f238";
}
.fa-subway:before {
  content: "\f239";
}
.fa-medium:before {
  content: "\f23a";
}
.fa-yc:before,
.fa-y-combinator: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: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-stop-o:before,
.fa-hand-paper-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-tv:before,
.fa-television: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";
}
.fa-reddit-alien:before {
  content: "\f281";
}
.fa-edge:before {
  content: "\f282";
}
.fa-credit-card-alt:before {
  content: "\f283";
}
.fa-codiepie:before {
  content: "\f284";
}
.fa-modx:before {
  content: "\f285";
}
.fa-fort-awesome:before {
  content: "\f286";
}
.fa-usb:before {
  content: "\f287";
}
.fa-product-hunt:before {
  content: "\f288";
}
.fa-mixcloud:before {
  content: "\f289";
}
.fa-scribd:before {
  content: "\f28a";
}
.fa-pause-circle:before {
  content: "\f28b";
}
.fa-pause-circle-o:before {
  content: "\f28c";
}
.fa-stop-circle:before {
  content: "\f28d";
}
.fa-stop-circle-o:before {
  content: "\f28e";
}
.fa-shopping-bag:before {
  content: "\f290";
}
.fa-shopping-basket:before {
  content: "\f291";
}
.fa-hashtag:before {
  content: "\f292";
}
.fa-bluetooth:before {
  content: "\f293";
}
.fa-bluetooth-b:before {
  content: "\f294";
}
.fa-percent:before {
  content: "\f295";
}
.fa-gitlab:before {
  content: "\f296";
}
.fa-wpbeginner:before {
  content: "\f297";
}
.fa-wpforms:before {
  content: "\f298";
}
.fa-envira:before {
  content: "\f299";
}
.fa-universal-access:before {
  content: "\f29a";
}
.fa-wheelchair-alt:before {
  content: "\f29b";
}
.fa-question-circle-o:before {
  content: "\f29c";
}
.fa-blind:before {
  content: "\f29d";
}
.fa-audio-description:before {
  content: "\f29e";
}
.fa-volume-control-phone:before {
  content: "\f2a0";
}
.fa-braille:before {
  content: "\f2a1";
}
.fa-assistive-listening-systems:before {
  content: "\f2a2";
}
.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}
.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: "\f2a4";
}
.fa-glide:before {
  content: "\f2a5";
}
.fa-glide-g:before {
  content: "\f2a6";
}
.fa-signing:before,
.fa-sign-language:before {
  content: "\f2a7";
}
.fa-low-vision:before {
  content: "\f2a8";
}
.fa-viadeo:before {
  content: "\f2a9";
}
.fa-viadeo-square:before {
  content: "\f2aa";
}
.fa-snapchat:before {
  content: "\f2ab";
}
.fa-snapchat-ghost:before {
  content: "\f2ac";
}
.fa-snapchat-square:before {
  content: "\f2ad";
}
.fa-pied-piper:before {
  content: "\f2ae";
}
.fa-first-order:before {
  content: "\f2b0";
}
.fa-yoast:before {
  content: "\f2b1";
}
.fa-themeisle:before {
  content: "\f2b2";
}
.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: "\f2b3";
}
.fa-fa:before,
.fa-font-awesome:before {
  content: "\f2b4";
}
.fa-handshake-o:before {
  content: "\f2b5";
}
.fa-envelope-open:before {
  content: "\f2b6";
}
.fa-envelope-open-o:before {
  content: "\f2b7";
}
.fa-linode:before {
  content: "\f2b8";
}
.fa-address-book:before {
  content: "\f2b9";
}
.fa-address-book-o:before {
  content: "\f2ba";
}
.fa-vcard:before,
.fa-address-card:before {
  content: "\f2bb";
}
.fa-vcard-o:before,
.fa-address-card-o:before {
  content: "\f2bc";
}
.fa-user-circle:before {
  content: "\f2bd";
}
.fa-user-circle-o:before {
  content: "\f2be";
}
.fa-user-o:before {
  content: "\f2c0";
}
.fa-id-badge:before {
  content: "\f2c1";
}
.fa-drivers-license:before,
.fa-id-card:before {
  content: "\f2c2";
}
.fa-drivers-license-o:before,
.fa-id-card-o:before {
  content: "\f2c3";
}
.fa-quora:before {
  content: "\f2c4";
}
.fa-free-code-camp:before {
  content: "\f2c5";
}
.fa-telegram:before {
  content: "\f2c6";
}
.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
  content: "\f2c7";
}
.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
  content: "\f2c8";
}
.fa-thermometer-2:before,
.fa-thermometer-half:before {
  content: "\f2c9";
}
.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
  content: "\f2ca";
}
.fa-thermometer-0:before,
.fa-thermometer-empty:before {
  content: "\f2cb";
}
.fa-shower:before {
  content: "\f2cc";
}
.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
  content: "\f2cd";
}
.fa-podcast:before {
  content: "\f2ce";
}
.fa-window-maximize:before {
  content: "\f2d0";
}
.fa-window-minimize:before {
  content: "\f2d1";
}
.fa-window-restore:before {
  content: "\f2d2";
}
.fa-times-rectangle:before,
.fa-window-close:before {
  content: "\f2d3";
}
.fa-times-rectangle-o:before,
.fa-window-close-o:before {
  content: "\f2d4";
}
.fa-bandcamp:before {
  content: "\f2d5";
}
.fa-grav:before {
  content: "\f2d6";
}
.fa-etsy:before {
  content: "\f2d7";
}
.fa-imdb:before {
  content: "\f2d8";
}
.fa-ravelry:before {
  content: "\f2d9";
}
.fa-eercast:before {
  content: "\f2da";
}
.fa-microchip:before {
  content: "\f2db";
}
.fa-snowflake-o:before {
  content: "\f2dc";
}
.fa-superpowers:before {
  content: "\f2dd";
}
.fa-wpexplorer:before {
  content: "\f2de";
}
.fa-meetup:before {
  content: "\f2e0";
}
.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;
}


/*Linear Icons */
@font-face {
	font-family: 'Linearicons-Free';
	src:url('/resources/themes/cq-marketplace-theme/fonts/Linearicons-Free.eot?w118d');
	src:url('/resources/themes/cq-marketplace-theme/fonts/Linearicons-Free.eot?#iefixw118d') format('embedded-opentype'),
		url('/resources/themes/cq-marketplace-theme/fonts/Linearicons-Free.woff2?w118d') format('woff2'),
		url('/resources/themes/cq-marketplace-theme/fonts/Linearicons-Free.woff?w118d') format('woff'),
		url('/resources/themes/cq-marketplace-theme/fonts/Linearicons-Free.ttf?w118d') format('truetype'),
		url('/resources/themes/cq-marketplace-theme/fonts/Linearicons-Free.svg?w118d#Linearicons-Free') format('svg');
	font-weight: normal;
	font-style: normal;
}

.lnr {
	font-family: 'Linearicons-Free';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.lnr-home:before {
	content: "\e800";
}
.lnr-apartment:before {
	content: "\e801";
}
.lnr-pencil:before {
	content: "\e802";
}
.lnr-magic-wand:before {
	content: "\e803";
}
.lnr-drop:before {
	content: "\e804";
}
.lnr-lighter:before {
	content: "\e805";
}
.lnr-poop:before {
	content: "\e806";
}
.lnr-sun:before {
	content: "\e807";
}
.lnr-moon:before {
	content: "\e808";
}
.lnr-cloud:before {
	content: "\e809";
}
.lnr-cloud-upload:before {
	content: "\e80a";
}
.lnr-cloud-download:before {
	content: "\e80b";
}
.lnr-cloud-sync:before {
	content: "\e80c";
}
.lnr-cloud-check:before {
	content: "\e80d";
}
.lnr-database:before {
	content: "\e80e";
}
.lnr-lock:before {
	content: "\e80f";
}
.lnr-cog:before {
	content: "\e810";
}
.lnr-trash:before {
	content: "\e811";
}
.lnr-dice:before {
	content: "\e812";
}
.lnr-heart:before {
	content: "\e813";
}
.lnr-star:before {
	content: "\e814";
}
.lnr-star-half:before {
	content: "\e815";
}
.lnr-star-empty:before {
	content: "\e816";
}
.lnr-flag:before {
	content: "\e817";
}
.lnr-envelope:before {
	content: "\e818";
}
.lnr-paperclip:before {
	content: "\e819";
}
.lnr-inbox:before {
	content: "\e81a";
}
.lnr-eye:before {
	content: "\e81b";
}
.lnr-printer:before {
	content: "\e81c";
}
.lnr-file-empty:before {
	content: "\e81d";
}
.lnr-file-add:before {
	content: "\e81e";
}
.lnr-enter:before {
	content: "\e81f";
}
.lnr-exit:before {
	content: "\e820";
}
.lnr-graduation-hat:before {
	content: "\e821";
}
.lnr-license:before {
	content: "\e822";
}
.lnr-music-note:before {
	content: "\e823";
}
.lnr-film-play:before {
	content: "\e824";
}
.lnr-camera-video:before {
	content: "\e825";
}
.lnr-camera:before {
	content: "\e826";
}
.lnr-picture:before {
	content: "\e827";
}
.lnr-book:before {
	content: "\e828";
}
.lnr-bookmark:before {
	content: "\e829";
}
.lnr-user:before {
	content: "\e82a";
}
.lnr-users:before {
	content: "\e82b";
}
.lnr-shirt:before {
	content: "\e82c";
}
.lnr-store:before {
	content: "\e82d";
}
.lnr-cart:before {
	content: "\e82e";
}
.lnr-tag:before {
	content: "\e82f";
}
.lnr-phone-handset:before {
	content: "\e830";
}
.lnr-phone:before {
	content: "\e831";
}
.lnr-pushpin:before {
	content: "\e832";
}
.lnr-map-marker:before {
	content: "\e833";
}
.lnr-map:before {
	content: "\e834";
}
.lnr-location:before {
	content: "\e835";
}
.lnr-calendar-full:before {
	content: "\e836";
}
.lnr-keyboard:before {
	content: "\e837";
}
.lnr-spell-check:before {
	content: "\e838";
}
.lnr-screen:before {
	content: "\e839";
}
.lnr-smartphone:before {
	content: "\e83a";
}
.lnr-tablet:before {
	content: "\e83b";
}
.lnr-laptop:before {
	content: "\e83c";
}
.lnr-laptop-phone:before {
	content: "\e83d";
}
.lnr-power-switch:before {
	content: "\e83e";
}
.lnr-bubble:before {
	content: "\e83f";
}
.lnr-heart-pulse:before {
	content: "\e840";
}
.lnr-construction:before {
	content: "\e841";
}
.lnr-pie-chart:before {
	content: "\e842";
}
.lnr-chart-bars:before {
	content: "\e843";
}
.lnr-gift:before {
	content: "\e844";
}
.lnr-diamond:before {
	content: "\e845";
}
.lnr-linearicons:before {
	content: "\e846";
}
.lnr-dinner:before {
	content: "\e847";
}
.lnr-coffee-cup:before {
	content: "\e848";
}
.lnr-leaf:before {
	content: "\e849";
}
.lnr-paw:before {
	content: "\e84a";
}
.lnr-rocket:before {
	content: "\e84b";
}
.lnr-briefcase:before {
	content: "\e84c";
}
.lnr-bus:before {
	content: "\e84d";
}
.lnr-car:before {
	content: "\e84e";
}
.lnr-train:before {
	content: "\e84f";
}
.lnr-bicycle:before {
	content: "\e850";
}
.lnr-wheelchair:before {
	content: "\e851";
}
.lnr-select:before {
	content: "\e852";
}
.lnr-earth:before {
	content: "\e853";
}
.lnr-smile:before {
	content: "\e854";
}
.lnr-sad:before {
	content: "\e855";
}
.lnr-neutral:before {
	content: "\e856";
}
.lnr-mustache:before {
	content: "\e857";
}
.lnr-alarm:before {
	content: "\e858";
}
.lnr-bullhorn:before {
	content: "\e859";
}
.lnr-volume-high:before {
	content: "\e85a";
}
.lnr-volume-medium:before {
	content: "\e85b";
}
.lnr-volume-low:before {
	content: "\e85c";
}
.lnr-volume:before {
	content: "\e85d";
}
.lnr-mic:before {
	content: "\e85e";
}
.lnr-hourglass:before {
	content: "\e85f";
}
.lnr-undo:before {
	content: "\e860";
}
.lnr-redo:before {
	content: "\e861";
}
.lnr-sync:before {
	content: "\e862";
}
.lnr-history:before {
	content: "\e863";
}
.lnr-clock:before {
	content: "\e864";
}
.lnr-download:before {
	content: "\e865";
}
.lnr-upload:before {
	content: "\e866";
}
.lnr-enter-down:before {
	content: "\e867";
}
.lnr-exit-up:before {
	content: "\e868";
}
.lnr-bug:before {
	content: "\e869";
}
.lnr-code:before {
	content: "\e86a";
}
.lnr-link:before {
	content: "\e86b";
}
.lnr-unlink:before {
	content: "\e86c";
}
.lnr-thumbs-up:before {
	content: "\e86d";
}
.lnr-thumbs-down:before {
	content: "\e86e";
}
.lnr-magnifier:before {
	content: "\e86f";
}
.lnr-cross:before {
	content: "\e870";
}
.lnr-menu:before {
	content: "\e871";
}
.lnr-list:before {
	content: "\e872";
}
.lnr-chevron-up:before {
	content: "\e873";
}
.lnr-chevron-down:before {
	content: "\e874";
}
.lnr-chevron-left:before {
	content: "\e875";
}
.lnr-chevron-right:before {
	content: "\e876";
}
.lnr-arrow-up:before {
	content: "\e877";
}
.lnr-arrow-down:before {
	content: "\e878";
}
.lnr-arrow-left:before {
	content: "\e879";
}
.lnr-arrow-right:before {
	content: "\e87a";
}
.lnr-move:before {
	content: "\e87b";
}
.lnr-warning:before {
	content: "\e87c";
}
.lnr-question-circle:before {
	content: "\e87d";
}
.lnr-menu-circle:before {
	content: "\e87e";
}
.lnr-checkmark-circle:before {
	content: "\e87f";
}
.lnr-cross-circle:before {
	content: "\e880";
}
.lnr-plus-circle:before {
	content: "\e881";
}
.lnr-circle-minus:before {
	content: "\e882";
}
.lnr-arrow-up-circle:before {
	content: "\e883";
}
.lnr-arrow-down-circle:before {
	content: "\e884";
}
.lnr-arrow-left-circle:before {
	content: "\e885";
}
.lnr-arrow-right-circle:before {
	content: "\e886";
}
.lnr-chevron-up-circle:before {
	content: "\e887";
}
.lnr-chevron-down-circle:before {
	content: "\e888";
}
.lnr-chevron-left-circle:before {
	content: "\e889";
}
.lnr-chevron-right-circle:before {
	content: "\e88a";
}
.lnr-crop:before {
	content: "\e88b";
}
.lnr-frame-expand:before {
	content: "\e88c";
}
.lnr-frame-contract:before {
	content: "\e88d";
}
.lnr-layers:before {
	content: "\e88e";
}
.lnr-funnel:before {
	content: "\e88f";
}
.lnr-text-format:before {
	content: "\e890";
}
.lnr-text-format-remove:before {
	content: "\e891";
}
.lnr-text-size:before {
	content: "\e892";
}
.lnr-bold:before {
	content: "\e893";
}
.lnr-italic:before {
	content: "\e894";
}
.lnr-underline:before {
	content: "\e895";
}
.lnr-strikethrough:before {
	content: "\e896";
}
.lnr-highlight:before {
	content: "\e897";
}
.lnr-text-align-left:before {
	content: "\e898";
}
.lnr-text-align-center:before {
	content: "\e899";
}
.lnr-text-align-right:before {
	content: "\e89a";
}
.lnr-text-align-justify:before {
	content: "\e89b";
}
.lnr-line-spacing:before {
	content: "\e89c";
}
.lnr-indent-increase:before {
	content: "\e89d";
}
.lnr-indent-decrease:before {
	content: "\e89e";
}
.lnr-pilcrow:before {
	content: "\e89f";
}
.lnr-direction-ltr:before {
	content: "\e8a0";
}
.lnr-direction-rtl:before {
	content: "\e8a1";
}
.lnr-page-break:before {
	content: "\e8a2";
}
.lnr-sort-alpha-asc:before {
	content: "\e8a3";
}
.lnr-sort-amount-asc:before {
	content: "\e8a4";
}
.lnr-hand:before {
	content: "\e8a5";
}
.lnr-pointer-up:before {
	content: "\e8a6";
}
.lnr-pointer-right:before {
	content: "\e8a7";
}
.lnr-pointer-down:before {
	content: "\e8a8";
}
.lnr-pointer-left:before {
	content: "\e8a9";
}

	
/*
 *  Owl Carousel - Core
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1; }
  .owl-carousel .owl-stage {
    position: relative;
      padding-left: 0 !important;
    -ms-touch-action: pan-Y; }
  .owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; }
  .owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    /* fix for flashing background */
    -webkit-transform: translate3d(0px, 0px, 0px); }
  .owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none;
    opacity: 0.5;
    transition: opacity 0.3s ease-in-out;}
    .owl-carousel .owl-item.active {
        opacity: 1 !important;
    }
  .owl-carousel .owl-item img {
    display: block;
    width: 100%;
    -webkit-transform-style: preserve-3d; }
  .owl-carousel .owl-nav.disabled,
  .owl-carousel .owl-dots.disabled {
    display: none; }
  .owl-carousel .owl-nav .owl-prev,
  .owl-carousel .owl-nav .owl-next,
  .owl-carousel .owl-dot {
    cursor: pointer;
    cursor: hand;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel.owl-loaded {
    display: block; }
  .owl-carousel.owl-loading {
    opacity: 0;
    display: block; }
  .owl-carousel.owl-hidden {
    opacity: 0; }
  .owl-carousel.owl-refresh .owl-item {
    display: none; }
  .owl-carousel.owl-drag .owl-item {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel.owl-grab {
    cursor: move;
    cursor: grab; }
  .owl-carousel.owl-rtl {
    direction: rtl; }
  .owl-carousel.owl-rtl .owl-item {
    float: right; }

/* No Js */
.no-js .owl-carousel {
  display: block; }

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  animation-duration: 1000ms;
  animation-fill-mode: both; }

.owl-carousel .owl-animated-in {
  z-index: 0; }

.owl-carousel .owl-animated-out {
  z-index: 1; }

.owl-carousel .fadeOut {
  animation-name: fadeOut; }

@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  transition: height 500ms ease-in-out; }

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity 400ms ease; }

.owl-carousel .owl-item img.owl-lazy {
  transform-style: preserve-3d; }

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000; }

.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("/resources/themes/cq-marketplace-theme/css/owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform 100ms ease; }

.owl-carousel .owl-video-play-icon:hover {
  transform: scale(1.3, 1.3); }

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none; }

.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 400ms ease; }

.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%; }

/*
 * 	Default theme - Owl Carousel CSS File
 */
.owl-theme .owl-nav {
  margin-top: 10px;
  text-align: center;
  -webkit-tap-highlight-color: transparent; }
  .owl-theme .owl-nav [class*='owl-'] {
    color: #FFF;
    font-size: 14px;
    margin: 5px;
    padding: 4px 7px;
    background: #D6D6D6;
    display: inline-block;
    cursor: pointer;
    border-radius: 3px; }
    .owl-theme .owl-nav [class*='owl-']:hover {
      background: #869791;
      color: #FFF;
      text-decoration: none; }
  .owl-theme .owl-nav .disabled {
    opacity: 0.5;
    cursor: default; }

.owl-theme .owl-nav.disabled + .owl-dots {
  margin-top: 10px; }

.owl-theme .owl-dots {
  text-align: center;
  -webkit-tap-highlight-color: transparent; }
  .owl-theme .owl-dots .owl-dot {
    display: inline-block;
    zoom: 1;
    *display: inline; }
    .owl-theme .owl-dots .owl-dot span {
      width: 10px;
      height: 10px;
      margin: 5px 7px;
      background: #D6D6D6;
      display: block;
      -webkit-backface-visibility: visible;
      transition: opacity 200ms ease;
      border-radius: 30px; }
    .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
      background: #869791; }
.error404 {
	background-color: rgba(240, 245, 250, 1);
}
.error404 .text-center {
	text-align: center;
	padding-bottom: 80px;
}
.error404 h1 {
	color: transparent;
	-webkit-text-stroke: 3px #009eee;
	text-stroke: 2px #009eee;
	font-size: 20vw;
    font-weight: bold;
    display: block;
    text-align: center;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='1440' height='560' preserveAspectRatio='none' viewBox='0 0 1440 560'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1034%26quot%3b)' fill='none'%3e%3crect width='1440' height='560' x='0' y='0' fill='rgba(0%2c 158%2c 238%2c 1)'%3e%3c/rect%3e%3cpath d='M654.6 59.17 a132.48 132.48 0 1 0 264.96 0 a132.48 132.48 0 1 0 -264.96 0z' fill='rgba(255%2c 255%2c 255%2c 0.12)' class='triangle-float1'%3e%3c/path%3e%3cpath d='M1014.36 362.43 a170.07 170.07 0 1 0 340.14 0 a170.07 170.07 0 1 0 -340.14 0z' fill='rgba(255%2c 255%2c 255%2c 0.12)' class='triangle-float3'%3e%3c/path%3e%3cpath d='M825.37 318.76 a140.9 140.9 0 1 0 281.8 0 a140.9 140.9 0 1 0 -281.8 0z' fill='rgba(255%2c 255%2c 255%2c 0.12)' class='triangle-float1'%3e%3c/path%3e%3cpath d='M1278.81 324.48 a155.96 155.96 0 1 0 311.92 0 a155.96 155.96 0 1 0 -311.92 0z' fill='rgba(255%2c 255%2c 255%2c 0.12)' class='triangle-float3'%3e%3c/path%3e%3cpath d='M1155.94 273.91 a117.31 117.31 0 1 0 234.62 0 a117.31 117.31 0 1 0 -234.62 0z' fill='rgba(255%2c 255%2c 255%2c 0.12)' class='triangle-float2'%3e%3c/path%3e%3cpath d='M10.63 63.68 a134.98 134.98 0 1 0 269.96 0 a134.98 134.98 0 1 0 -269.96 0z' fill='rgba(255%2c 255%2c 255%2c 0.12)' class='triangle-float1'%3e%3c/path%3e%3cpath d='M275.9 510.01 a141.28 141.28 0 1 0 282.56 0 a141.28 141.28 0 1 0 -282.56 0z' fill='rgba(255%2c 255%2c 255%2c 0.12)' class='triangle-float3'%3e%3c/path%3e%3cpath d='M931.48 218.63 a147.95 147.95 0 1 0 295.9 0 a147.95 147.95 0 1 0 -295.9 0z' fill='rgba(255%2c 255%2c 255%2c 0.12)' class='triangle-float3'%3e%3c/path%3e%3cpath d='M74.53 360.26 a149.45 149.45 0 1 0 298.9 0 a149.45 149.45 0 1 0 -298.9 0z' fill='rgba(255%2c 255%2c 255%2c 0.12)' class='triangle-float2'%3e%3c/path%3e%3cpath d='M417.03 189.33 a152.31 152.31 0 1 0 304.62 0 a152.31 152.31 0 1 0 -304.62 0z' fill='rgba(255%2c 255%2c 255%2c 0.12)' class='triangle-float1'%3e%3c/path%3e%3cpath d='M492.13 49.45 a137.97 137.97 0 1 0 275.94 0 a137.97 137.97 0 1 0 -275.94 0z' fill='rgba(255%2c 255%2c 255%2c 0.12)' class='triangle-float3'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1034'%3e%3crect width='1440' height='560' fill='white'%3e%3c/rect%3e%3c/mask%3e%3c/defs%3e%3c/svg%3e");
    background-clip: text;
    -webkit-background-clip: text;
}
.error404 .display-1.d-block {
	padding: 50px 15px;
}
.error404 .mb-4.lead {
	color: #000000;
	padding-bottom: 32px;
	text-align: center;
}
/* Images */
    
.img-responsive{display: block;max-width: 100%;height: auto;margin: 0px auto;}
.img-circle { border-radius: 50%; }    
    
/* Comments */
#Comments > #respond > h3 {
    display: none;
}
textarea, input {border:1px solid #e4e4e4;}
textarea {width:100%; transition: all 0.3s ease-in-out;}
textarea.error {border: 1px solid red;}
#commentform textarea {
    max-height: 120px;
    border-radius: 8px;
}
.comment-list, .children{list-style:none;}
ul.children {list-style:none;padding-left:0px; margin-left:0px;}
.comment-wrap { padding-bottom: 2rem; position:relative; }
.comment-wrap .comments-title{padding-top:60px;}
/*.comment-wrap .comment-img { float: left; margin-right: 20px; padding-bottom:25px;}*/
.comment-author {text-align:left;}
.comment-reply a {color: #009EEE; font-weight: bold; font-size: 0.875rem;}
.comment-author,.comment-author a{font-size: 14px; font-weight: bold; margin-bottom: 0.5rem;}
.comment-date{font-size: 13px;display:block;color: #222222;}
/*.depth-2 .comment-wrap {padding-left:30px;}
.depth-3 .comment-wrap {padding-left:60px;}
.depth-4 .comment-wrap {padding-left:90px;}
.depth-5 .comment-wrap {padding-left:120px;}
.depth-6 .comment-wrap {padding-left:150px;}
.depth-7 .comment-wrap {padding-left:180px;}
.depth-8 .comment-wrap {padding-left:210px;}
.depth-9 .comment-wrap {padding-left:240px;}
.depth-10 .comment-wrap {padding-left:270px;}*/
#commentform #comment,#commentform #author,#commentform #email,#commentform #url{display:block;width:100%;}
/*#commentform input[type="submit"]{display:inline-block;padding:8px 15px;border:1px solid #e4e4e4;font-size: 10px;text-transform: uppercase;letter-spacing: 3px;background: #fff;margin-top:15px;}
#commentform input[type="submit"]:hover {background: #3f4656; color: #FFFFFF;}*/
#commentform input[type="submit"] {width: auto; font-weight: bold;}
.title-line{border-top: 1px dotted #ccc;display: block;max-width: 30%;margin: 0 auto 25px;}
.comment-reply-link {transition: all 0.3s ease-in-out;}
.comment-reply-link:hover, .comment-reply-link:active {text-decoration: none; background: #d9d7d8;}
#cancel-comment-reply-link {transition: all 0.3s ease-in-out;}
#cancel-comment-reply-link:hover, #cancel-comment-reply-link:active {text-decoration: none;}
h3#reply-title {font-size: 1rem; font-weight: bold;}
h3#reply-title small {margin-left: 1rem;}

/* Responsive */
@media (max-width: 767px) {
    .comment-list, .children { padding-left: 0px; }
    .comment-wrap .comment-img { float: none;margin: 0px;width: 100%;padding-bottom: 0px; }
    .comment-img>img { display: block;margin: 0px auto; }
    .comment-author, .comment-author a, .comment-date { text-align:center; }
    .depth-2 .comment-wrap,.depth-3 .comment-wrap,.depth-4 .comment-wrap,.depth-5 .comment-wrap,.depth-6 .comment-wrap,.depth-7 .comment-wrap,.depth-8 .comment-wrap,.depth-9 .comment-wrap,.depth-10 .comment-wrap {padding-left:0px;}
    .comment-reply { position: relative; display: block;}
}

button::-moz-focus-inner {
 padding: 0;
 border: 0
}
body.noScroll, html.noScroll {
 	overflow: hidden !important;
	overflow: hidden;
	position: relative;
    height: 100%;
}
s, .strike, s span {
text-decoration: line-through !important;
	text-decoration-color: #000000;
	text-decoration-line: line-through;
	text-decoration-style: solid;
}
.box-shadow-bottom {
    -webkit-box-shadow: 0px 6px 15px 0px rgba(0,0,0,0.4); 
    box-shadow: 0px 6px 15px 0px rgba(0,0,0,0.4);
    z-index: 1;
}
h2 a:hover {
	text-decoration: none;
}
.mobile-menu-toggle {
	z-index: 9999;
}
.mobile-menu-toggle span {
	transition: all 0.3s ease-in-out;
}
.mobile-menu-toggle span:nth-child(2) {
  -webkit-transform-origin: left center;
  -moz-transform-origin: left center;
  -o-transform-origin: left center;
  transform-origin: left center;
}

.mobile-menu-toggle span:nth-child(3) {
  -webkit-transform-origin: left center;
  -moz-transform-origin: left center;
  -o-transform-origin: left center;
  transform-origin: left center;
}

.mobile-menu-toggle span:nth-child(4) {
  -webkit-transform-origin: left center;
  -moz-transform-origin: left center;
  -o-transform-origin: left center;
  transform-origin: left center;
}

 .mobile-menu-toggle.open span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}

.mobile-menu-toggle.open span:nth-child(3) {
  width: 0%;
  opacity: 0;
}

.mobile-menu-toggle.open span:nth-child(4) {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  top: 39px;
  left: 8px;
}
.mobile-off-canvas {
	position: fixed;
	top: 54px;
	width: 100%;
	right: -100vw;
	height: calc(100% - 54px);
	overflow-y: auto;
	overflow-x: hidden;
	-webkit-overflow-scrolling: touch;
	background-color: rgba(0,158,238, 0.8);
	transition: right 0.5s ease-in-out;
}
.mobile-off-canvas #main-menu {
	width: 90%;
	padding-top: 1rem;
	padding-bottom: 54px;
	margin-left: 10%;
	height: auto;
	min-height: 100%;
	background-color: #000000;
    display: block;
}
.mobile-off-canvas #main-menu > .menu-item {
    display: block;
}
.mobile-off-canvas.active {
	right: 0px;
}
.navbar .mobile-off-canvas #main-menu > li.active {
	border-bottom: none !important;
}
.mobile-off-canvas .nav-link {
	color: #fff !important;
	text-align: left !important;
	font-size: 1.3rem !important;
}
.mobile-off-canvas .dropdown-menu .nav-link {
    color: #fff !important;
    text-align: left !important;
    font-size: 1.3rem !important;
}
.mobile-header-social .header-social-links li a {
	color: #fff !important;
}
.mobile-off-canvas .dropdown-menu {
	box-shadow: none !important;
}
#sg-header {
	text-align: left;
    padding: 10px 0;
}
.mobile-search {
    padding: 0 15px 15px;
    background-color: #f1f8fe;
}
.mobile-search .cq_ajax_search_result {
    margin: 0;
}
/* VC Overrides */
.vc_row-has-fill + .vc_row-full-width + .vc_row > .vc_column_container > .vc_column-inner {
	padding-top: 0px;
}
.vc_row.vc_column-gap-30 > .vc_column_container {
	padding-top: 0px;
	padding-bottom: 0px;
}
.vc_column-inner {
	padding-bottom: 0;
}
.overflow-table {
	height: auto;
	overflow-x: auto;
	width: 100%;
	-webkit-overflow-scrolling: touch;
}
/* END VC Overrides */
.cq-custom_slider .container {
	padding-left: 15px !important;
    padding-right: 15px !important;
    position: relative;
}
.cq-custom_slide.cq_content::after {
    position: absolute;
    content: "";
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: linear-gradient(45deg, rgba(0,0,0,0.8029412448573179) 0%, rgba(0,0,0,0) 100%);
}
.sticky-wrapper.is-sticky, .bidding-container {
    /*z-index: 1000;*/
}
.is-sticky .bidding-container {
	-webkit-box-shadow: 0px 4px 20px 0px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 4px 20px 0px rgba(0,0,0,0.2);
	box-shadow: 0px 4px 20px 0px rgba(0,0,0,0.2);
}
.site-navigation {
	transition: top 0.9s ease-in-out;
}
.navbar-light .site-navigation {
	background-color: transparent;
}
.page-template-default .default-header {
/*	margin-bottom: 50px;*/
}
.menu-header {
}
.ajax-search {
	float: right;
	padding: 35px 0;
	width: 60%;
}
.dgwt-wcas-pd-addtc-form p {
	padding: 0 !important;
}
.navbar > div > div {
    display: flex;
    align-items: center;
	gap: 1rem;
}
.navbar #main-menu > li {
	border-bottom: 0px solid rgba(0,0,0,0);
	line-height: 35px;	
}
.navbar .mobile-off-canvas #main-menu > li {
	line-height: 20px;	
}
.navbar #main-menu > li.subs-link {
	background-color: rgba(0,0,0,0);
}
.navbar #main-menu > li.subs-link a {
	margin: 0px;
	border: 1px solid rgba(255,255,255,1);
	border-right: 1px solid rgba(255,255,255,1);
	padding-left: 1rem;
	padding-right: 1rem;
	padding-bottom: 0.4rem !important;
	background-image: linear-gradient(to left, rgba(255,255,255,1), rgba(255,255,255,1) 50%, transparent 50%, transparent) !important;
    background-position: 100% 0;
    background-size: 200% 100%;
	color: #000000;
	line-height: 1.2;
	margin: 1.5rem 0;
	transition: all 0.5s ease-in-out;
	padding-top: 0.3rem;
}
.navbar #main-menu > li.subs-link a:hover {
	background-position: 0 0;
	color: #ffffff;
}
.mobile-off-canvas > #main-menu > .subs-link {
	background-color: rgba(255,255,255,1) !important;
}
.mobile-off-canvas > #main-menu > .subs-link > a {
	color: #000000 !important;
}
/* Subs menu item change EOF remember to comment out border on active items */
.navbar #main-menu > li:not(.mega_menu) {
	position: relative;
    overflow: clip;
}
.navbar-nav > li > a {
	font-size: 1rem !important;
	text-transform: capitalize !important;
}
.navbar #main-menu > li.active a {
    font-weight: bold;
}
.navbar #main-menu a.nav-link {
	position: relative;
    transition: all 0.7s ease-in-out;
}
.navbar:not(.mobile-menu) #main-menu.navbar-nav > .menu-item::after {
	position: absolute;
	bottom: 0;
	left: 50%;
	content: '';
    opacity: 0;
	height: 3px;
	background-color: #8e6fa1;
	width: 1px;
	transition: all 0.3s ease-in-out;
}
.navbar #main-menu.navbar-nav > .menu-item:hover .nav-link {
   color: #009EEE;
}
@media screen and (min-width: 991px) {
	#main-menu .menu-item-type-taxonomy, #main-menu .menu-item-type-post_type {
    	display: inline-block;
	}
}
@media screen and (max-width: 990px) {
	#main-menu .menu-item-type-taxonomy, #main-menu .menu-item-type-post_type, #main-menu .mega_menu, #main-menu .menu-item-type-custom {
    	display: block;
    	float: none !important;
    	width: auto;
	}
}
.mobile-nav .navbar {
	padding: 0px;
}
.mobile-nav .navbar-brand {
	vertical-align: middle;
	margin-right: 0px;
	padding-bottom: 0px;
	max-width: 80% !important;
	padding-top: 0px;
}
.mobile-nav .navbar-brand > img {
	max-width: 100% !important;
	max-height: 55px !important;
	padding: 15px 0;
	height: auto;
	width: auto;
}
@media screen and (max-width: 991px) {
    .mobile-nav .navbar-brand > img {
        padding: 5px 0;
    }
}
.mobile-nav .navbar-toggle {
	margin: 0px;
	background-color: none;
	padding: 1.2em !important;
	height: 54px;
	border-radius: 0px !important;
	border: none !important;
}
.mobile-nav .navbar .collapsing, .navbar .collapse.in {
	background-color: none;
}
.mobile-nav .navbar-dark .icon-bar {
	border-bottom: 2px solid #fff;
}
.mobile-nav #search-button {
	position: absolute;
	right: 64px;
	top: 0px;
	line-height: 54px;
	margin: 0 0 0 1.25rem;
	color: #fff;
}
.mobile-nav .mobile-account {
	position: absolute;
	right: 76px;
	top: 0px;
	line-height: 54px;
	margin: 0 0 0 1.25rem;
	color: #fff;
}
.mobile-nav .mobile-login {
	position: absolute;
	right: 126px;
	top: 0px;
	line-height: 54px;
	margin: 0 0 0 1.25rem;
	color: #fff;
}
.mobile-nav .extra-cart-item {
    position: absolute;
	right: 54px;
	top: 0px;
    line-height: 54px;
	color: #ffffff;
}
.mobile-nav .extra-cart-item a {
	color: #fff;
}
.mobile-nav .mini-cart-counter {
	bottom: 10px;
}
.mega_menu .dropdown-menu.container li.menu-item {
	float: left !important;
	width: 25%;
}
.dropdown-submenu {
	position: relative;
}
.dropdown-submenu > .dropdown-menu {
	top: 0;
	left: 0;
}
.dropdown-submenu > .dropdown-menu li {
	display: block;
	width: 100% !important;
}
.dropdown-submenu > .dropdown-menu li a {
	display: block;
	width: 100% !important;
	text-align: left;
}
.menu-item-has-children.dropdown-submenu > a {
	text-align: left;
	font-size: 1rem;
	font-weight: 600;
	text-transform: uppercase;
	padding: 0.3rem 0 !important;
	line-height: 1.2;
}
.dropdown-toggle > .dropdown-menu.container {
	-webkit-box-shadow: 0px 7px 14px -1px rgba(0,0,0,0.41);
-moz-box-shadow: 0px 7px 14px -1px rgba(0,0,0,0.41);
box-shadow: 0px 7px 14px -1px rgba(0,0,0,0.41);
}
.dropdown-submenu:hover>.dropdown-menu {
	display: block;
}
.dropdown-submenu:hover>a:after {
	border-left-color: #fff;
}
.dropdown-submenu.pull-left {
	float: none;
}
.dropdown-submenu.pull-left>.dropdown-menu {
	left: -100%;
	margin-left: 10px;
	-webkit-border-radius: 6px 0 6px 6px;
	-moz-border-radius: 6px 0 6px 6px;
	border-radius: 6px 0 6px 6px;
}
.dropdown-submenu > .dropdown-menu li a, .menu-item:not(.mega_menu) .dropdown-menu li {
	line-height: 1.4;
	font-size: 0.875rem;
	padding: 0.25rem 0;
}
.dropdown-menu li.hide-menu-item, .hide-menu-item {
	display: none !important;
}
.main-header-container {
	position: relative;
}
.main-header-wrap {
	position: relative;
}
.mega_menu > .dropdown-menu {
	padding-top: 15px !important;
	padding-bottom: 15px!important;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
}
.widget-container > a.nav-link, .dropdown-menu figcaption.wp-caption-text {
	display: none;
}
.widget-container > .dropdown-menu {
	background-color: none !important;
}

#sticky-sub {
	position: absolute;
	top: 0;
	right: 0;
	padding: 1em 0 0.5em;
	width: 280px;
	background-color: #639cb4;
	-webkit-border-bottom-right-radius: 20px;
	-webkit-border-bottom-left-radius: 20px;
	-moz-border-radius-bottomright: 20px;
	-moz-border-radius-bottomleft: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}
#sticky-sub .container-fluid {
	padding: 0;
}
#sticky-sub h3 {
	display: block;
	text-align: center;
	color: #ffffff;
	font-size: 1.4rem;
	margin: 0;
}
#sticky-sub h4 {
	display: block;
	text-align: center;
	color: #ffffff;
	font-size: 1rem;
	margin: 0 0 1em;
}
#sticky-sub p {
	display: block;
	text-align: center;
}
#sticky-sub .button {
	padding: 0.25rem 1rem !important;
}
.breadcrumbs-wrapper {
	display: block;
	text-align: center;
}
#breadcrumbs {
	list-style: none;
	margin: 10px 0;
	padding: 0;
	overflow: hidden;
}
#breadcrumbs li {
	display: inline-block;
	vertical-align: middle;
	padding: 0.25rem;
}
#breadcrumbs li a {
	font-size: 0.875em;
	font-weight: 100;
	color: #000;
}
#breadcrumbs li span {
	font-size: 0.875em;
	font-weight: 300;
	color: #000;
}
#breadcrumbs .separator {
	font-size: 0.875em;
	font-weight: 100;
	color: #000;
}
.home #full-width-page-wrapper, #single-wrapper.wrapper, #archive-wrapper.wrapper, #full-width-page-wrapper {
	padding: 0;
}
/*Start CQ Custom slider*/
.cq-custom_slide {
    position: relative;
}
cq-custom_slider .slick-list {
	overflow: visible !important;
}
cq-custom_slider .slick-slide {
	margin: 0 0.5rem;
	opacity: 0.1;
	transition: opacity 0.5s linear;
}
cq-custom_slider .slick-current {
	opacity: 1;
}
.cq-custom_slide .custom-slide-overlay {
	cursor: pointer;
	position: relative;
	height: 100%;
    background: -moz-linear-gradient(45deg, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(45deg, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(45deg, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
 	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#55000000', endColorstr='#00000000',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.cq-custom_slide .no-overlay {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	cursor: pointer;
}
.cq-custom_slider .cq-custom_slide a.no-content-img-link img {
	width: 100%;
}
.cq-custom_slide .cq-custom-slide-content h1 {
		font-weight: 700;
		color: #ffffff;
	}
.no-content-img-link {
	display: block;
}
.cq-custom_slide .next-preview {
    background-color: rgba(0, 0, 0, 0.3);
    bottom: 50px;
    color: #ffffff;
    cursor: pointer;
    display: block;
    height: auto;
    left: -265px;
    padding: 0.5rem 0 0.5rem 1rem;
    position: absolute;
    width: 265px;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
    z-index: 999;
}
.cq-custom_slide .next-preview .next-header h5 {
	font-size: 1.2rem;
	color: #ffffff;
	text-transform: uppercase;
	margin: 0.3rem 0;
	padding: 0px;
}
.cq-custom_slide .next-preview .next-content p {
	font-size: 1rem;
	color: #ffffff;
	border-top: 1px solid #ffffff;
	margin: 0.3rem 0;
	padding: 0.3rem 3rem 0px 0px;
}
.cq-custom_slide .next-preview .next-content {
	position: relative;
}
.cq-custom_slide .next-preview .next-content::after {
	position: absolute;
	font-family: 'Linearicons-Free';
	content: "\e876";
	color: #ffffff;
	font-size: 32px;
	top: 50%;
	transform: translateY(-50%);
	right: 10px;
}
@media screen and (min-width: 991px) {
	.cq-custom_slider .slick-slide {
		height: auto !important;
		/*max-height: 70vh !important;*/
		
	}
	.cq-custom_slide .cq-custom-slide-content h1 {
		font-size: 3rem;
	}
}
@media screen and (max-width: 990px) {
	.cq-custom_slider {
		height: auto !important;
		max-height: 700px !important;
		overflow-y: hidden;
	}
	.cq-custom_slider .slick-slide {
		height:auto !important;
	}
	.cq-custom_slide .cq-custom-slide-content h1 {
		font-size: 2rem;
	}
}
.cq-custom_slide .cq-custom-slide-content-header {
	padding: 1rem;
	border-bottom: 1px solid rgba(255,255,255,0.6);
    z-index: 1;
    position: relative;
}
.cq-custom_slide .cq-custom-slide-content-header h5 {
	font-size: 1.2rem;
	margin-bottom: 0px;
	text-transform: uppercase;
	color: #fff;
}
.cq-custom_slide .cq-custom-slide-content-header h5 a {
	color: #fff;
}
.cq-custom_slide .cq-custom-slide-content-header h5 a:hover, .cq-custom_slide .cq-custom-slide-content-header h5 a:active {
	text-decoration: none;
}
.cq-custom_slide .cq-custom-slide-content {
	padding-top: 3rem;
	padding-bottom: 3rem;
	z-index: 1;
    position: relative;
}
.cq-custom_slide .cq-custom-slide-content p {
	color: #ffffff;
	line-height: 1.5;
	padding-bottom: 2rem;
}
.cq-custom_slide a.button, a.button.button-white, .button.button-white {
	border: 2px solid #ffffff;
    border-radius: 5px;
	text-align: center;
    font-weight: bold;
	color: #ffffff !important;
	border-color: #ffffff !important;
	padding: 0.75rem 1rem;
	display: inline-block;
	text-decoration: none;
	width: auto;
	line-height: 1 !important;
	transition: all 0.5s ease;
}
.cq-custom_slide a.button > i, a.button.button-white > i, .button.button-white > i {
    margin-left: 10px;
}
.cq-custom_slide a.button:hover, a.button.button-white:hover {
	background-color: #fff !important;
	text-decoration: none;
	color: #000000 !important;
}
a.button.button-black, .cq_loadmore.button-black, .submit.button-black, .guide-form > button {
	border: 2px solid #3d465b !important;
	cursor: pointer;
	text-align: center;
	color: #3d465b;
	font-size: 1rem;
	font-weight: bold;
	padding: 0.75rem 1rem;
	display: inline-block;
	text-transform: uppercase;
	text-decoration: none;
	width: auto;
	line-height: 1;
	background-color: transparent;
    background-size: 200% 100%;
	transition: all 0.5s ease;
}
a.button.button-black:hover, .cq_loadmore.button-black:hover, .submit.button-black:hover, .guide-form > button:hover {
	background-color: #3d465b;
	text-decoration: none;
	color: #ffffff !important;
}
.latest-wrapper {
    margin-bottom: 2rem;
}
.latest-content {
    padding: 1rem 0;
    background-color: #fff;
    position: relative;
}
.latest-content h5 {
    font-size: 0.75rem;
    text-transform: uppercase;
}
.latest-content h2 {
    font-size: 1.5rem;
}
h2.cta-white {
	color: #ffffff;
}
h2.cta-black {
	color: #000000;
}
.cq_loadmore.button-black {
	width: 250px;
	font-size: 1rem !important;
	line-height: 1.3 !important;
}
/*End CQ Custom Slider*/

/*Start latest posts row*/
.latest-post-row {
	padding: 15px 0 !important;
}
@media screen and (max-width: 767px) {
	.latest-post-row div[class^="col-md-"] {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
}
@media screen and (min-width: 768px) {
	.latest-post-row div[class^="col-md-"]:first-of-type {
		padding-left: 0 !important;
	}
	.latest-post-row div[class^="col-md-"]:last-of-type {
		padding-right: 0 !important;
	}
}
.latest-post-row .latest-wrapper {
	transition: all 0.5s ease;
	position: relative;
}
.latest-post-row .latest-wrapper .latest-img-overlay {
	
	background: -moz-linear-gradient(45deg, rgba(0,0,0,0.4) 0%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(45deg, rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(45deg, rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
 	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8a000000', endColorstr='#00000000',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
	transition: all 0.5s ease;
}
.latest-post-row .latest-wrapper .article-img {
	width: 100%;
	background-position: center center;
	background-size: cover;
	transition: all 0.5s ease;
}
.latest-post-row .latest-wrapper:hover .article-img {
	opacity: 0.6;
}
.latest-post-row .latest-wrapper .latest-content {
}
.latest-post-row .latest-wrapper .latest-content h5, .editors-pick-content h5 {
	font-family: 'National', sans-serif;
    padding: 0.25rem;
    display: inline-block;
    text-transform: uppercase;
    font-size: 0.75rem;
    line-height: 0.9 !important;
    font-weight: 300;
/*    background-color: #ff2869;*/
    margin-bottom: 1rem;
}
.latest-post-row .latest-wrapper .latest-content h2, .editors-pick-content h2 {
	margin-bottom: 0.5rem !important;
}
.latest-post-row .latest-wrapper .latest-content h2 a {
	display: block;
	font-size: 1.3rem;
	transition: all 0.5s ease-in-out;
}
.latest-post-row .latest-wrapper .latest-content h2 a:hover, .editors-pick-content h2 a:hover {
	text-decoration: none;
	opacity: 0.9;
}
.latest-post-row .latest-wrapper .latest-content time {
	font-size: 0.75rem;
}
@media screen and (max-width: 767px) {
	.latest-wrapper {
		margin-bottom: 15px !important;
	}
	.latest-post-row {
		padding: 0px !important;
	}
}
.latest-post-row .latest-wrapper .article-img a {
    display: block;
}
.latest-post-row .latest-wrapper .article-img img {
    height: 300px;
    object-fit: cover;
}
/*End latest Posts Row*/

.pwb-carousel .pwb-slick-slide, .pwb-product-carousel .pwb-slick-slide {
	margin: 0 24px !important;
}
.pwb-carousel .slick-track {
  display: flex;
}
.pwb-carousel .slick-track .slick-slide {
  display: flex;
  height: auto;
  align-items: center;
  justify-content: center;
}

.mainslider .item {
	position: relative;
	max-height: 500px;
	overflow: hidden;
}
@media screen and (min-width: 980px) {
.mainslider .item .slider-caption {
	box-sizing: border-box;
	position: absolute;
	width: 500px;
	height: 500px;
	padding: 5% 10%;
	background-color: rgba(0,0,0,0.6);
	border-radius: 100%;
	right: -100px;
	bottom: -200px;
}

.mainslider .item .slider-caption h3 a {
	display: block;
	width: 250px;
	max-width: 100%;
	font-family: "museo",serif;
	font-size: 1em;
	color: #ffffff;
	font-weight: 100;
	text-align: center;
	font-family: "museo",serif;
}
.mainslider .item .slider-caption p {
	font-size: 1em;
	color: #ffffff;
	font-weight: 100;
	display: block;
	text-align: center;
}
.mainslider .item .slider-caption p a {
	color: #0073b2;
	font-weight: 500;
	font-size: 1rem;
	text-align: center;
}
.mainslider .item .slider-caption p a:hover {
	text-decoration: none;
	color: rgba(0,115,178,0.6);
}
}
@media screen and (max-width: 979px) {
	.mainslider .item {
		position: relative;
		max-height :none !important;
		overflow: hidden;
	}
	.mainslider .item .slider-caption {
		position: relative !important;
		width: 100%;
		height: 110px;
		min-height: 110px;
		padding: 5% 10%;
		background-color: #222129;
		border-radius: 0px;
	}
	.mainslider .item .slider-caption h3 {
		position: absolute;
  		top: 50%;
		left: 0;
		right: 0;
  		transform: translateY(-50%);
	}
	.mainslider .item .slider-caption h3 a {
		display: block;
		width: 100%;
		max-width: 100%;
		font-family: "museo",serif;
		font-size: 0.75em;
		color: #ffffff;
		font-weight: 100;
		text-align: center;
	}
	.mainslider .item .slider-caption p {
		display:  none;
		font-size: 1em;
		color: #ffffff;
		font-weight: 100;
		display: block;
		text-align: center;
	}
	.mainslider .item .slider-caption p a {
		display:  none;
		color: #0073b2;
		font-weight: 500;
		font-size: 1.25em;
		text-align: center;
	}
}

@media screen and (max-width: 1024px) {
.flex-control-nav, .flex-direction-nav {
	display: none;
}
.footer-header, .footer-header h2, .footer-header h3, .footer-header p, .footer-content ul li {
	text-align: center;
}
.footer-content ul {
	margin-bottom: 1.5em !important;
}
}
main-footer a {
	display: block;
}
.footer-about {
	display: block;
	padding: 2rem 0;
	color: #fff;
}

@media screen and (min-width: 992px) {
#small-page-header {
	height: auto;
}
.main-header-container {
	background-color: rgba(34,33,41,0.6);
	z-index: 5;
}
.small-header-container {
	height: auto;
	background-color: rgba(34,33,41,0.6);
	z-index: 5;
}
.header-content {
	padding: 3em 0 0;
}
.small-header-container .header-content {
	padding: 1em;
}
.header-social-links {
	padding: 0;
	margin: 0;
	list-style-type: none;
}
.header-boxed-full .header-social-links {
	padding: 0;
	margin: 0 2rem !important;
	list-style-type: none;
}
	
.header-boxed-small	.navbar-brand {
    float: left;
    font-size: 1.25rem;
    margin: 0 1rem;
    padding-bottom: 0.25rem;
    padding-top: 0.25rem;
}

.header-social-links li a {
	display: inline-block;
	color: #FFFFFF;
	font-size: 1.2em;
	padding: 0.2em;
}
.small-header-container .header-social-links {
	margin: 1em;
}
.small-header-container .header-social-links li a {
	display: inline-block;
	color: #FFFFFF;
	font-size: 0.8em;
	padding: 0.3em;
}
}
.aligncenter {
	display: block;
	margin: 0 auto !important;
	text-align: center;
}

/*Form Styling*/
@media screen and (min-width:769px) {
.logged-in {
	display: block;
	position: relative;
}
.form-style {
	max-width: 100%;
	padding: 1.2em;
	font-family: 'Fredoka', sans-serif;
	margin: 10px auto 10px;
}
.slicknav_menu {
	display: none;
}
}


::-webkit-input-placeholder { /* WebKit browsers */
    color: #5c6f8c;
    opacity: 0.9;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #5c6f8c;
    opacity: 0.9;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #5c6f8c;
    opacity: 0.9;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: #5c6f8c;
    opacity: 0.9;
}

::placeholder {
    color: #5c6f8c;
    opacity: 0.9;
}

::focus::-webkit-input-placeholder {
    opacity: 0.4;
}

::focus:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    opacity: 0.4;
}

::focus::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: red;
}

::focus:-ms-input-placeholder { /* Internet Explorer 10+ */
    opacity: 0.4;
}

::focus::placeholder {
    opacity: 0.4;    
}

/*Footer styles*/
.footer-top {
    padding: 50px 0;
    background-color: #009EEE;
    color: #ffffff;
    background-position: center bottom;
    background-repeat: no-repeat;
    background-size: 100% 80px;
    position: relative
}
.footer-top::before {
  content: "";
  background-image: url("/resources/themes/cq-marketplace-theme/images/Highlight-top-left.svg");
  position: absolute;
  top: 0;
  left: 0;
  width: 20%;
  height: 70%;
  background-position: bottom left;
  background-repeat: no-repeat;
  background-size: contain;
}
.footer-top::after {
  content: "";
  background-image: url("/resources/themes/cq-marketplace-theme/images/Highlight-bottom-right.svg");
  position: absolute;
  bottom: 0;
  right: 0;
  width: 20%;
  height: 70%;
  background-position: bottom right;
  background-repeat: no-repeat;
  background-size: contain;
}
.single-cq_trip .footer-top {
    background-color: #f4f2ef;
}
.footer-top h5 {
    font-weight: bold;
    color: #d9d7d8;
}
.footer-top h6 {
    color: #d9d7d8;
}
.mailchimp-container .header-bid-button {
        padding: 0.35rem 1.5rem;
    border-radius: 0px 3px 3px 0px !important;
}
.mailchimp-container input[type="email"] {
    border: 1px solid #ffffff;
    border-radius: 3px 0px 0px 3px !important;
}
#main-footer {
	padding-top: 50px;
    background-color: #000000;
    color: #fff;
    position: relative;
}
#main-footer img {
    width: auto;
    max-width: 250px;
}
.footer-header h2 {
	font-size: 2.5em;
	font-weight: 100;
	margin: 0;
}
.footer-header h3 {
	display: block;
	font-size: 1.75em;
	font-weight: 100;
	margin: 0 0 1.5em;
}
.footer-header {
	color: #ffffff;
	padding: 3em 0;
	border-bottom: 1px solid #bcd7d8;
}
.footer-link-button {
	display: inline-block;
	background-color: #b39c68 !important;
	padding: 0.3em 1em;
	border-radius: 50px !important;
	font-size: 1em !important;
	font-weight: 100 !important;
	color: #ffffff !important;
}
.footer-link-button:hover {
	text-decoration: none;
	color: #ffffff;
	background-color: #c4b187;
}
@media screen and (max-width: 767px) {
	#main-footer .menu li {
		display: block;
		width: 100%;
		text-align: center;
	}
	#main-footer .menu li a {
		display: block;
		padding: 0.5rem;
		text-align: center;
	}
}
.top-header {
	background-color: #2D343E;
	padding-top: 0.5rem;
	padding-bottom: 0;
	color: #fff;
}
.top-header .th-widget {
	text-align: left;
}
nav .th-account {
	text-align: right;
    display: flex;
    align-items: center;
    justify-content: end;
}
nav .th-account a {
    display: block;
	font-size: 1rem;
	color: #000000;
	padding: 0.5rem 00.5rem;
	margin-left: 0;
	text-decoration: none;
    position: relative;
}
nav .th-account a:hover {
	text-decoration: none;
}
nav .th-account a.register-link, nav .th-account a.my-account-link {
    color: #009EEE;
    background-color: #ffffff;
    padding: 0.625rem 1.5rem;
    margin-right: 10px;
    border-radius: 8px;
    white-space: nowrap;
}
nav .th-account a.log-in-link, nav .th-account a.log-out-link {
    color: #ffffff;
    background-color: #009EEE;
    padding: 0.625rem 1.5rem;
    border-radius: 8px;
	white-space: nowrap;
}

.header-account-link .fa.fa-user-circle {
  color: #009eee;
    font-size: 1.3rem;
}
.header-account-menu {
  position: relative;
  color: #fff;
}
.header-account-link {
  display: flex;
  align-items: center;
}
.header-account-link span {
  color: #ffffff;
}
.header-account-link span {
  margin-left: 0.5rem;
}
.account-menu-item .account-menu-link {
  padding: 0;
}
.account-dropdown li.account-menu-item {
  padding: 0.75rem 1rem;
  text-align: left;
  border-bottom: 1px solid #eaeaea;
}
.account-dropdown li.account-menu-item:last-of-type {
    border-bottom: none;
}
.account-menu-item .account-menu-link {
  padding: 0;
}
.account-dropdown {
    padding: 0;
  margin: 0;
  list-style-type: none;
  background-color: #fff;
  border-radius: 5px;
  position: absolute;
  top: 100%;
  right: 0;
  display: none;
    box-shadow: 1px 1px 10px 2px rgba(0,0,0,0.2);
}
.account-dropdown::after {
    content: '';
    position: absolute;
    bottom: 100%;
    right: 6px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 7.5px 7.5px 7.5px;
    border-color: transparent transparent #ffffff transparent;
}
.header-account-menu:hover .account-dropdown {
  display: block;
}

.header-account-menu {
  padding: 0.5rem 0;
  text-align: left;
  white-space: nowrap;
}

.master-header .menu-highlight {
    background-color: #3d4657;
    -webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.3); 
    box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.3);
    transition: all 0.5s ease-in-out;
}
.master-header .menu-highlight a {
    color: #ffffff !important;
}
.master-header .menu-highlight:hover, .master-header .menu-highlight:active {
    box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.3);
}
.cq-footer-widget {
	padding-bottom: 1.5rem;
}
.header-social {
	margin-left: 1rem;
	display: inline-block;
}
.header-social-links {
	padding: 0;
	margin: 0;
	float: none;
	list-style-type: none;
}

@media screen and (max-width: 1199px) {
	.header-social {
		display: none !important;
	}
}

.header-social-links li {
	display: inline-block;
	margin: 0 0.5rem;
	line-height: 1rem;
}
	
.navbar-light .header-social-links li a {
	display: inline-block;
	color: #000000;
	font-size: 0.875rem;
	padding-top: 1rem;
	padding-bottom: 1rem;
	line-height: 60px;
}
.navbar-dark .header-social-links li a {
	color: #ffffff;
	font-size: 0.875rem;
	padding-top: 1rem;
	padding-bottom: 1rem;
	line-height: 60px;
}
#main-footer::before {
    content: "";
    background-image: url("/resources/themes/cq-marketplace-theme/images/Highlight-bottom-left.svg");
    position: absolute;
    bottom: 0;
    left: 0;
    width: 20%;
    height: 100%;
    background-position: bottom left;
    background-repeat: no-repeat;
    background-size: contain;
}
#main-footer::after {
    content: "";
    background-image: url("/resources/themes/cq-marketplace-theme/images/Highlight-top-right.svg");
    position: absolute;
    top: 0;
    right: 0;
    width: 20%;
    height: 100%;
    background-position: top right;
    background-repeat: no-repeat;
    background-size: contain;
}
#main-footer .footer-social-links {
	padding: 0;
	margin: 0;
	float: right;
	list-style-type: none;
}

@media screen and (max-width: 990px) {
	#main-footer .footer-social-links {
		padding: 0;
		margin: 0;
		float: none;
		display: block;
		text-align: center;
		list-style-type: none;
	}
}

#main-footer .footer-social-links li {
	display: inline-block;
}
	
#main-footer .footer-social-links li a {
	display: inline-block;
	color: #FFFFFF !important;
	font-size: 0.875rem;
	line-height: 1.6;
	padding: 0 0.5rem;
}
#main-footer #main-footer p {
	font-size: 0.875rem;
	color: #b5b5b5;
	font-weight: 600;
}
#main-footer p a {
    color: #009eee;
}
#main-footer h3 {
	font-size: 1.25rem;
	color: #ffffff;
	font-weight: bold;
	margin-bottom: 1rem;
}
#main-footer .footer-col {
    margin-bottom: 50px;
}
@media screen and (max-width: 767px) {
    #main-footer .footer-col {
        text-align: center;
    }
	#main-footer .col-md-3 {
		padding-bottom: 3rem;
	}
	#main-footer h3 {
		text-align: center;
	}
	#main-footer a {
		display: block;
		text-align: center;
	}
	#main-footer a img {
		max-width: 250px !important;
	}
	#main-footer .footer-about {
		text-align: center;
	}
}

#main-footer ul {
	display: block;
	width: 100%;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#main-footer ul li {
	display: block;
}
#main-footer ul li a {
	display: block;
	font-size: 0.875rem;
	padding: 0.3rem 0;
	color: #ffffff;
}
#main-footer ul li.current-menu-item a {
	font-size: 0.875rem;
	color: #ffffff;
	font-weight: 500;
}
.footer-link-button {
	display: inline-block;
	background-color: #b39c68;
	padding: 0.3em 1em;
	border-radius: 50px;
	font-size: 1em;
	font-weight: 100;
	color: #ffffff;
}
.footer-link-button:hover {
	text-decoration: none;
	color: #ffffff;
	background-color: #c4b187;
}
#main-footer .footer-content {
	padding: 2em 0;
}
#main-footer .menu {
	padding: 0;
	list-style-type: none;
}
#main-footer .menu li {
	display: block;
	float: none !important;
}
@media screen and (max-width: 767px) {
	#menu-lower-footer-menu li {
		width: 100%;
	}
}
.footer-full img {
	max-width: 250px !important;
}
.footer-full, .footer-full img, .footer-full ul {
	margin-top: 1rem !important;
	margin-bottom: 1rem !important;
	
}
.footer-full ul li a {
	font-weight: 300;
}
/*Form elements*/

input, textarea {
	display: block;
	width: 100%;
	padding: 0.5rem;
	font-size: 1rem;
	border: 1px solid #bcc5d3;
	border-radius: 5px;
	transition: all 0.5s ease-in-out;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
    background-color: #ffffff;
}
textarea:active, input:focus, textarea:focus {
}	
input[type="text"], input[type="tel"], input[type="email"], input[type="date"] {
	display: block;
	width: 100%;
	outline: none;
}
input[type="checkbox"]:not(.cli-user-preference-checkbox), input[type="radio"] {
	display: inline;
	width: auto !important;
}
input[type="submit"] {
	-webkit-box-shadow: none !important;
	-moz-box-shadow: none !important;
	box-shadow: none !important; 
}
select {
	-moz-appearance: none;
	background-color: transparent;
	border: 1px solid #bcc5d3;
	border-radius: 5px;
	box-sizing: border-box;
	color: #000;
	font-size: 1rem;
	outline: medium none;
	padding: 0.5rem;
	position: relative;
	transition: all 0.5s ease-in-out 0s;
	width: 100%;
	appearance: none;
	-webkit-appearance: none;
    -moz-appearance: none;
}
.select-wrap {
	background-color: #ffffff;
	border-radius: 5px;
	display: block;
	margin: 0;
	padding: 0;
	position: relative;
}
.select-wrap:after {
	position: absolute;
	font-family: FontAwesome;
	display: block;
	width: 39px;
	height: 39px;
	top: 0px;
	text-align: center;
	background-color: transparent;
	right: 0px;
	padding: 0.5rem;
	font-size: 16px;
	color: #000000;
	content: "\f107";
	z-index: 0;
	pointer-events: none;
}
button, .button {
	box-sizing: border-box;
	color: #fff;
	font-size: 1rem;
	outline: none;
	padding: 0.5rem 1rem;
	position: relative;
	transition: all 0.5s ease-in-out 0s;
    border: none;
}
button:hover, button:active, .button:hover, .button:active {
    text-decoration: none;
}
button.button.button-black {
    background-color: #000;
    border: 1px solid #000;
    border-radius: 8px;
    margin-left: 15px;
}
button.button.button-blue {
    background-color: #009EEE;
    border: 1px solid #009EEE;
    border-radius: 8px;
    margin-left: 15px;
}

.button:hover, .button:active {
	text-decoration: none;
}
.wpcf7-form-control.wpcf7-submit:disabled, .wpcf7-form-control.wpcf7-submit[disabled], button:disabled, button[disabled] {
	opacity: 0.3;
}
.cq-filter-row {
	padding: 0;
}
.cq-filter-row h3 {
	display: block;
	background-color: #EEE3C8;
	padding: 0.5em;
	font-size: 1em;
}
.cq-filter-row input {
	box-shadow: none;
	background-color: #f7f7f7;
}
.cq-search-content {
	border-left: 1px solid #cccccc;
}
#mobile-filter .col-md-12 {
	padding: 0;
}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid > li {
    margin-bottom: 0px;
}
.wpcf7-submit.button {
	width: auto;
}
.owl-item .vc_col-sm-3 {
	width: 100%;
}
.owl-item .vc_col-sm-3 .wpb_wrapper img {
	width: auto !important;
	max-width: 100%;
}

.social-share-list {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.social-share-list li {
	display: inline-block;
	margin: 0.5em;
	color: #fff;
}
.social-share-list li a {
	display: block;
	padding: 5px;
	font-size: 1.2em;
	line-height: 1;
	width: 28px;
	height: 28px;
	color: #ffffff;
	text-align: center;
}
.entry-header {
  	padding: 1rem !important;
	margin: 0;
}

.entry-title {
	padding-bottom: 1rem;
}
.entry-title h1 {
	font-size: 2.5rem;
	padding-bottom: 0;
}
.single-post .entry-title h1 {
	padding-bottom: 2rem !important;
}
.entry-title p {
	color: #ffffff;
	font-size: 1.3rem;
}
.entry-info {
	position: absolute;
	margin: 0 auto;
	bottom: 15px;
	width: 100%;
	left: 0;
	right: 0;
	padding: 2rem 1rem 1rem;
}
.entry-social {
	text-align: right;
}
.entry-header h2 {
	display: block;
	margin-bottom: 1em;
}
.entry-header p {
	display: block;
	margin-bottom: 1.5em;
}
entry-meta, .entry-meta a {
	font-weight: 300;
	color: #ffffff;
}

article .post-image {
	position: relative;
	display: block;
	background-attachment: fixed;
	vertical-align: middle;
	margin-bottom: 50px;
}
@media screen and (max-width: 991px) {
	article .post-image {
		height: auto !important;
		background-attachment: scroll !important;
	}
	.entry-header {
		position: relative;
		transform: translateY(0%);
		padding: 80px 1rem 2rem !important;
	}
}
.post-image .post-image-overlay {
	position: relative;
	display: block;
	width: 100%;
	height: 100%;
	background: -moz-linear-gradient(225deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, rgba(0,0,0,0.35)), color-stop(100%, rgba(0,0,0,0))); /* safari4+,chrome */
    background: -webkit-linear-gradient(225deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(225deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(225deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%); /* ie10+ */
    background: linear-gradient(225deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.35) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000',GradientType=1 ); /* ie6-9 */ 
}
.entry-cats h5 a {
    color: #fff;
    padding: 0.25rem 0.5rem;
    background-color: #009eee;
    font-size: 0.75rem;
}
.entry-cats h5 a:hover, .entry-cats h5 a:active {
    text-decoration: none;
}
.text-white {
	color: #ffffff !important;
}
.text-black {
	color: #000000 !important;
}
.product-cta-button {
	text-align: center;
}
.post-image .image-enlarge {
  	text-align: center;
	transition: all 0.5s ease-in-out;
}
.post-image .image-enlarge:hover {
	opacity: 1;
}

.author-info {
	padding: 0.75rem 0px;
	color: #ffffff;
	text-align: left;
	font-weight: 500;
}
.author-info .social-icons {
	margin-bottom: 0px;
}
.author-info .social-icons li a {
	color: #ffeb71;
}
.author-info .social-icons li a:hover {
	color: #ffeb71;
	opacity: 0.8;
}
.author-footer {
	margin-top: 50px;
	padding: 1.5rem 0px;
	border-top: 1px solid #e9e9e9;
	border-bottom: 1px solid #e9e9e9;
}
.author-footer .author-img {
	text-align: center;
}
.author-footer .author-info, .author-footer .author-info p, .author-footer .author-info a {
	color: #000000 !important;
	font-weight: 300;
	font-size: 1rem;
}
@media screen and (max-width: 767px) {
	.author-footer .author-info {
		text-align: center;
	}
}
article .entry-content.description h2 {
	font-size: 1.5em;
	font-weight: 500;
	display: block;
	margin-bottom: 1.5em;
}
figcaption.wp-caption-text {
	font-style: italic;
	color: #B8B8B8;
	font-weight: 300;
	font-size: 0.75em;
}
@media screen and (min-width: 768px) {
.post-insert-ad {
	float: right;
	width: 40%;
	margin: 1em 0px 1em 1em;
}
}
.world-after-content {
	margin: 1rem;
	display: block;
	text-align: center;
}
.article-share-footer {
	padding: 2rem;
	border-top: 1px solid #cccccc;
	text-align: center;
}
.footer-social-share-list {
	margin: 0;
	padding: 0;
	list-style-type: none;
	display: block;
}
.footer-social-share-list li {
	display: inline-block;
}
.footer-social-share-list li a {
	margin: 0.25rem;
	padding: 0.5rem 1rem;
	background-color: #007bb2;
	color: #ffffff;
	font-size: 0.8em;
	font-weight: 200;
}
.footer-social-share-list li a:hover, .footer-social-share-list li a:active {
	text-decoration: none;
	background-color: rgba(0,123,178,0.80);
}
.footer-social-share-list li a span {
	padding: 0 0.5em;
}
.footer-social-share-list li.facebook a {
	border-radius: 15px 0px 0px 15px;
	-moz-border-radius: 15px 0px 0px 15px;
	-webkit-border-radius: 15px 0px 0px 15px;
	border: 0px solid #000000;
}
.footer-social-share-list li.twitter a {
	border-radius: 0px 15px 15px 0px;
	-moz-border-radius: 0px 15px 15px 0px;
	-webkit-border-radius: 0px 15px 15px 0px;
	border: 0px solid #000000;
}
aside.col-md-4 {
    margin-top: 70px;
    position: sticky;
    top: 1rem;
}
.sidebar-widget-wrap .widget_post_search {
    margin-bottom: 2.5rem;
}
.sidebar-widget-wrap .widget_post_search .cq_search {
    box-shadow: none;
}
.wp-block-heading {
    font-weight: 800;
}
.widget_block ul {
    padding: 0;
    margin: 0 0 2.5rem;
    list-style-type: none;
}
.widget_block ul li {
    padding: 1rem 0;
    border-bottom: 1px solid #eaeaea;
}
.widget_block ul li:first-of-type {
    padding-top: 0;
}

#related-posts, #related-items {
	margin-top: 0px;
	padding: 50px;
}
#related-posts.related-articles, #related-items.related-items {
}
#related-items {
    border-bottom: 1px solid #ccc;
}
#related-posts .posts.owl-carousel, #related-posts .posts.post-carousel, #related-items .posts.owl-carousel, #related-items .posts.post-carousel {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#related-posts .posts.owl-carousel h5, #related-posts .posts.post-carousel h5, #related-items .posts.owl-carousel h5, #related-items .posts.post-carousel h5 {
	padding: 0.5rem 0;
}
#related-posts article, #related-items article {
    padding: 0;
}
#related-posts .latest-content h2, #related-items .latest-content h2 {
    font-size: 1.2rem;
}
#related-posts .post-carousel .owl-stage-outer {
  width: 100%;
  overflow: hidden;
}
#related-posts .owl-carousel .owl-stage {
    display: flex;
}
#related-posts .owl-carousel .owl-stage .owl-item {
    padding-bottom: 1rem;
}
#related-posts .owl-carousel .owl-stage .owl-item .auction-list-item, #related-posts .owl-carousel .owl-stage .owl-item .cq-posts-slider {
    height: 100%;
}
.article-footer-widget {
	display: block;
	padding:1.5em;
	text-align: center;
}
.archive-row {
	margin-bottom: 1.5em;
}
.archive-category-text {
	color: #0073b2;
	font-family: "Source Sans Pro", sans-serif;
	font-size: 0.8em;
	font-weight: 200;
	letter-spacing: 0.1em;
	line-height: 1;
	text-transform: uppercase;
}
.cat-sub-link {
	display: block;
	text-align: center;
	border: 1px solid #cccccc;
}
.sub-cat-menu {
	padding: 0;
	margin: 1.5rem 0;
	display: block;
	list-style-type: none;
	text-align: center;
}
.sub-cat-menu li {
	display: inline-block;
	margin-bottom: 1rem;
}
.sub-cat-menu li a {
	display: block;
	background-color: #ffffff;
	color: #36c7c4;
	padding: 0.3rem 0.85rem;
	border: 2px solid #36c7c4;
	border-radius:30px;
	transition: 0.3s all ease-in-out;
}
.sub-cat-menu li a:hover {
	background-color: #36c7c4;
	color: #ffffff;
	text-decoration: none;
}
.pagination {
	display:  block !important;
	padding:20px 0;
	position:relative;
	font-size:11px;
	line-height:1.2rem
}

.pagination span, .pagination a {
	display:block;
	float:left;
	font-size: 1rem;
	min-width: 32px !important;
	margin: 2px 2px 2px 0;
	padding:0.5rem 0.75rem 0.5rem 0.75rem;
	text-decoration:none;
	width:auto;
	color:#000;
	background: #eeeeee;
}

.pagination a:hover{
	color:#fff;
	background: #222222;
}

.pagination .current{
	padding:0.5rem 0.75rem 0.5rem 0.75rem;
	background: #000000;
	color:#fff;
}



#contact {
	width: 800px !important;
	height: auto !important;
	padding: 2em;
	background-color: #ffffff;
}

#contact h2 {
	font-size: 2.25em;
}
/*Author page styles */
.avatar {
	border-radius: 50%;
}
.visuallyhidden {
	display: none;
}
.social-icons {
	margin: 0;
	padding: 0;
	list-style-type: none;
	margin-bottom: 1.5em;
}

.social-icons li {
	display: inline-block;
}

.social-icons li a {
	padding: 1rem 1rem 1rem 0;
	color: #41434f;
	transition: 0.3s all ease-in-out;
}
.social-icons li a:hover {
	text-decoration: none;
	color: rgba(65,67,79,0.7); 
}

/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 *
 * Version: 1.3.1 (05/03/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	height: 40px;
	width: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 1104;
	display: none;
}

* html #fancybox-loading {	/* IE6 */
	position: absolute;
	margin-top: 0;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background-image: url('/resources/themes/cq-marketplace-theme/css/fancybox.png');
}

#fancybox-overlay {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background: #000;
	z-index: 1100;
	display: none;
	overflow: hidden;
}

* html #fancybox-overlay {	/* IE6 */
	position: absolute;
	width: 100%;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	margin: 0;
	margin-left: auto;
	margin-right: auto;
	left: 0 !important;
	right: 0;
	padding: 0px;
	z-index: 1101;
	display: none;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
-safari-box-sizing: border-box;
box-sizing: border-box;
max-width: 100% !important;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	/*background: #FFF;*/
	-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
-safari-box-sizing: border-box;
box-sizing: border-box;
}

#fancybox-inner {
	position: absolute;
	top: 0;
	left: 0;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: 0;
	outline: none;
	overflow: hidden;
	-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
-safari-box-sizing: border-box;
box-sizing: border-box;
max-width: 100%;
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
}

#fancybox-close {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 48px;
	height: 48px;
	overflow: hidden;
	background: url("/resources/themes/cq-marketplace-theme/images/close-button.png");
	background-repeat: no-repeat;
	background-position: center;
	cursor: pointer;
	z-index: 1103;
	opacity: 0.2;
	transition: 0.3s opacity ease-in-out;
}
#fancybox-close:hover {
	opacity: 1;
}

#fancybox_error {
	color: #444;
	font: normal 12px/20px Arial;
	padding: 7px;
	margin: 0;
}

#fancybox-content {
	height: auto;
	width: auto;
	padding: 0;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
	-ms-interpolation-mode: bicubic;
}

#fancybox-frame {
	position: relative;
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-title {
	position: absolute;
	bottom: -40px !important;
	margin: 0 auto;
	left: 0;
	font-size: 1rem;
	font-weight: 300;
	z-index: 1102;
	-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
-safari-box-sizing: content-box;
box-sizing: content-box;
}

.fancybox-title-inside {
	padding: 10px 0;
	margin: 0 auto;
	text-align: center;
	color: #333;
}

.fancybox-title-outside {
	padding-top: 5px;
	color: #FFF;
	text-align: center;
	font-weight: bold;
}

.fancybox-title-over {
	color: #FFF;
	text-align: left;
}

#fancybox-title-over {
	margin: 0 auto;
	padding: 10px 0;
	/*background-image: url('/resources/themes/cq-marketplace-theme/css/fancy_title_over.png');*/
	display: block;
}

#fancybox-title-wrap {
	display: inline-block;
}

#fancybox-title-wrap span {
	height: 32px;
	float: left;
}

#fancybox-title-left {
	padding-left: 15px;
	background-image: url('/resources/themes/cq-marketplace-theme/css/fancybox.png');
	background-position: -40px -90px;
	background-repeat: no-repeat;
}

#fancybox-title-main {
	line-height: 29px;
	background-image: url('/resources/themes/cq-marketplace-theme/css/fancybox-x.png');
	background-position: 0px -40px;
	color: #FFF;
}

#fancybox-title-right {
	padding-left: 15px;
	background-image: url('/resources/themes/cq-marketplace-theme/css/fancybox.png');
	background-position: -55px -90px;
	background-repeat: no-repeat;
}

#fancybox-left, #fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	background-image: url('/resources/themes/cq-marketplace-theme/css/blank.gif');
	z-index: 1102;
	display: none;
}

#fancybox-left {
	left: 0px;
}

#fancybox-right {
	right: 0px;
}

#fancybox-left-ico, #fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 1102;
	display: block;
}

#fancybox-left-ico {
	background-image: url('/resources/themes/cq-marketplace-theme/css/fancybox.png');
	background-position: -40px -30px;
}

#fancybox-right-ico {
	background-image: url('/resources/themes/cq-marketplace-theme/css/fancybox.png');
	background-position: -40px -60px;
}

#fancybox-left:hover, #fancybox-right:hover {
	visibility: visible;    /* IE6 */
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

.fancy-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 1001;
}

#fancy-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
	/*background-image: url('/resources/themes/cq-marketplace-theme/css/fancybox-x.png');*/
}

#fancy-bg-ne {
	top: -20px;
	right: -20px;
	/*background-image: url('/resources/themes/cq-marketplace-theme/css/fancybox.png');*/
	background-position: -40px -162px;
}

#fancy-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
	/*background-image: url('/resources/themes/cq-marketplace-theme/css/fancybox-y.png');*/
	background-position: -20px 0px;
}

#fancy-bg-se {
	bottom: -20px;
	right: -20px;
	/*background-image: url('/resources/themes/cq-marketplace-theme/css/fancybox.png');*/
	background-position: -40px -182px; 
}

#fancy-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
	/*background-image: url('/resources/themes/cq-marketplace-theme/css/fancybox-x.png');*/
	background-position: 0px -20px;
}

#fancy-bg-sw {
	bottom: -20px;
	left: -20px;
	/*background-image: url('/resources/themes/cq-marketplace-theme/css/fancybox.png');*/
	background-position: -40px -142px;
}

#fancy-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
	/*background-image: url('/resources/themes/cq-marketplace-theme/css/fancybox-y.png');*/
}

#fancy-bg-nw {
	top: -20px;
	left: -20px;
	/*background-image: url('/resources/themes/cq-marketplace-theme/css/fancybox.png');*/
	background-position: -40px -122px;
}

/* IE */

#fancybox-loading.fancybox-ie div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-close		{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale'); }

.fancybox-ie #fancybox-title-over	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie #fancybox-title-left	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-title-main	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-title-right	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale'); }

.fancybox-ie #fancybox-left-ico		{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-right-ico	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale'); }

.fancybox-ie .fancy-bg { background: transparent !important; }

.fancybox-ie #fancy-bg-n	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-ne	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-e	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-se	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-s	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-sw	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-w	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-nw	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }
#fancybox-title {background-color: #ffffff; color:#3E3E3E;}
#fancybox-title span { color:#3E3E3E;}

@media screen and (max-width:767px) {
	#fancybox-wrap, #fancybox-inner, #fancybox-title {
		width: 100% !important;
	}
}
/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 */

/* clearfix */
.owl-carousel .owl-wrapper:after, .post-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel, .post-carousel{
/*	display: none;*/
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper, .post-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer, .post-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight, .post-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item, .post-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(/resources/themes/cq-marketplace-theme/css/grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item, .post-carousel  .owl-wrapper,
.post-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}

/*
* 	Owl Carousel Owl Demo Theme 
*	v1.3.3
*/

.owl-theme .owl-controls{
	margin-top: 10px;
	text-align: center;
}

/* Styling Next and Prev buttons */

.owl-theme .owl-controls .owl-buttons div{
	color: #FFF;
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
	margin: 5px;
	padding: 3px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	background: #869791;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
}
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	text-decoration: none;
}

/* Styling Pagination*/

.owl-theme .owl-controls .owl-page{
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
}
.owl-theme .owl-controls .owl-page span{
	display: block;
	width: 12px;
	height: 12px;
	margin: 5px 7px;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #869791;
}

.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
}

/* If PaginationNumbers is true */

.owl-theme .owl-controls .owl-page span.owl-numbers{
	height: auto;
	width: auto;
	color: #FFF;
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}

/* preloading images */
.owl-item.loading{
	min-height: 150px;
	background: url(/resources/themes/cq-marketplace-theme/css/AjaxLoader.gif) no-repeat center center
}
/* 
 *  Owl Carousel CSS3 Transitions 
 *  v1.3.2
 */

.owl-origin {
	-webkit-perspective: 1200px;
	-webkit-perspective-origin-x : 50%;
	-webkit-perspective-origin-y : 50%;
	-moz-perspective : 1200px;
	-moz-perspective-origin-x : 50%;
	-moz-perspective-origin-y : 50%;
	perspective : 1200px;
}
/* fade */
.owl-fade-out {
  z-index: 10;
  -webkit-animation: fadeOut .7s both ease;
  -moz-animation: fadeOut .7s both ease;
  animation: fadeOut .7s both ease;
}
.owl-fade-in {
  -webkit-animation: fadeIn .7s both ease;
  -moz-animation: fadeIn .7s both ease;
  animation: fadeIn .7s both ease;
}
/* backSlide */
.owl-backSlide-out {
  -webkit-animation: backSlideOut 1s both ease;
  -moz-animation: backSlideOut 1s both ease;
  animation: backSlideOut 1s both ease;
}
.owl-backSlide-in {
  -webkit-animation: backSlideIn 1s both ease;
  -moz-animation: backSlideIn 1s both ease;
  animation: backSlideIn 1s both ease;
}
/* goDown */
.owl-goDown-out {
  -webkit-animation: scaleToFade .7s ease both;
  -moz-animation: scaleToFade .7s ease both;
  animation: scaleToFade .7s ease both;
}
.owl-goDown-in {
  -webkit-animation: goDown .6s ease both;
  -moz-animation: goDown .6s ease both;
  animation: goDown .6s ease both;
}
/* scaleUp */
.owl-fadeUp-in {
  -webkit-animation: scaleUpFrom .5s ease both;
  -moz-animation: scaleUpFrom .5s ease both;
  animation: scaleUpFrom .5s ease both;
}

.owl-fadeUp-out {
  -webkit-animation: scaleUpTo .5s ease both;
  -moz-animation: scaleUpTo .5s ease both;
  animation: scaleUpTo .5s ease both;
}
/* Keyframes */
/*empty*/
@-webkit-keyframes empty {
  0% {opacity: 1}
}
@-moz-keyframes empty {
  0% {opacity: 1}
}
@keyframes empty {
  0% {opacity: 1}
}
@-webkit-keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@-moz-keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@-webkit-keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@-moz-keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@-webkit-keyframes backSlideOut {
  25% { opacity: .5; -webkit-transform: translateZ(-500px); }
  75% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
}
@-moz-keyframes backSlideOut {
  25% { opacity: .5; -moz-transform: translateZ(-500px); }
  75% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
}
@keyframes backSlideOut {
  25% { opacity: .5; transform: translateZ(-500px); }
  75% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
}
@-webkit-keyframes backSlideIn {
  0%, 25% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; -webkit-transform: translateZ(-500px); }
  100% { opacity: 1; -webkit-transform: translateZ(0) translateX(0); }
}
@-moz-keyframes backSlideIn {
  0%, 25% { opacity: .5; -moz-transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; -moz-transform: translateZ(-500px); }
  100% { opacity: 1; -moz-transform: translateZ(0) translateX(0); }
}
@keyframes backSlideIn {
  0%, 25% { opacity: .5; transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; transform: translateZ(-500px); }
  100% { opacity: 1; transform: translateZ(0) translateX(0); }
}
@-webkit-keyframes scaleToFade {
  to { opacity: 0; -webkit-transform: scale(.8); }
}
@-moz-keyframes scaleToFade {
  to { opacity: 0; -moz-transform: scale(.8); }
}
@keyframes scaleToFade {
  to { opacity: 0; transform: scale(.8); }
}
@-webkit-keyframes goDown {
  from { -webkit-transform: translateY(-100%); }
}
@-moz-keyframes goDown {
  from { -moz-transform: translateY(-100%); }
}
@keyframes goDown {
  from { transform: translateY(-100%); }
}

@-webkit-keyframes scaleUpFrom {
  from { opacity: 0; -webkit-transform: scale(1.5); }
}
@-moz-keyframes scaleUpFrom {
  from { opacity: 0; -moz-transform: scale(1.5); }
}
@keyframes scaleUpFrom {
  from { opacity: 0; transform: scale(1.5); }
}

@-webkit-keyframes scaleUpTo {
  to { opacity: 0; -webkit-transform: scale(1.5); }
}
@-moz-keyframes scaleUpTo {
  to { opacity: 0; -moz-transform: scale(1.5); }
}
@keyframes scaleUpTo {
  to { opacity: 0; transform: scale(1.5); }
}
#related {
	overflow-y: hidden;
}
.owl-nav div {
  text-decoration: none;
  display: block;
  width: auto;
  height: auto;
  margin: 0px;
  position: absolute;
  top: 50%;
  padding: 5px;
  line-height: 1;
  z-index: 10;
  overflow: hidden;
  opacity: 1;
  cursor: pointer;
  color: rgba(0, 0, 0, 1);
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  font-family: 'Linearicons-Free';
  font-size: 24px;
  display: inline-block;
  color: #009eee;
  transform: translateY(-50%);
  background-color: transparent;
}
.owl-nav .owl-prev {
  content:  '\e875';
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.owl-nav .owl-next {
  content: '\e876';
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.owl-nav .owl-prev {
  left: -50px;
  text-align: right;
}
.owl-nav .owl-next {
  right: -50px;
  text-align: left;
}
#related-posts .posts.owl-carousel:hover .owl-nav .owl-prev, #related-posts .posts.post-carousel:hover .owl-nav .owl-prev, #related-items .posts.owl-carousel:hover .owl-nav .owl-prev, #related-items .posts.post-carousel:hover .owl-nav .owl-prev {
/*	left: 0;*/
}
#related-posts .posts.owl-carousel:hover .owl-nav .owl-next, #related-posts .posts.post-carousel:hover .owl-nav .owl-next, #related-items .posts.owl-carousel:hover .owl-nav .owl-next, #related-items .posts.post-carousel:hover .owl-nav .owl-next {
/*	right: 0;*/
}
@media screen and (max-width: 767px) {
	.owl-nav {
		display: none;
	}
}
span.wpcf7-not-valid-tip {
	display: inline-block !important;
}
.video-container {
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	height:0;
	overflow:hidden;
}
 
.video-container iframe, .video-container object, .video-container embed {
	position:absolute;
	top:0;
    left:0;
    width:100%;
    height:100%;
}

.cli-plugin-button {
	border: none !important;
	text-shadow: none !important;
	background-image: none !important;
	box-shadow: none !important;
}
#cookie-law-info-bar {
	border-top: 1px solid #ccc !important;
	padding: 10px !important;
}



.top-posts {
	padding: 50px 0px;
	background-color: #000000;
	margin-bottom: 50px;
}
.top-posts h2 {
	display: block;
	text-align: center;
	color: #ffffff;
}
.pagination-container {
	display: block;
	padding: 50px;
	text-align: center;
}
.default-header {
	padding: 50px 0;
	background-color: #090b1a;
	background-image: url('/resources/themes/cq-marketplace-theme/images/category-bg.jpg');
	background-position: center center;
	background-size: cover;
	margin-bottom: 32px;
    position: relative;
}

.default-header.default-header-large {
	min-height: 450px;
}
.page-header.default-header.default-header-large::after {
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 100" height="110" width="5000" preserveAspectRatio="none"><path fill="%23ffffff" opacity="0.33" d="M473,67.3c-203.9,88.3-263.1-34-320.3,0C66,119.1,0,59.7,0,59.7V0h1000v59.7 c0,0-62.1,26.1-94.9,29.3c-32.8,3.3-62.8-12.3-75.8-22.1C806,49.6,745.3,8.7,694.9,4.7S492.4,59,473,67.3z"></path><path fill="%23ffffff" opacity="0.66" d="M734,67.3c-45.5,0-77.2-23.2-129.1-39.1c-28.6-8.7-150.3-10.1-254,39.1 s-91.7-34.4-149.2,0C115.7,118.3,0,39.8,0,39.8V0h1000v36.5c0,0-28.2-18.5-92.1-18.5C810.2,18.1,775.7,67.3,734,67.3z"></path><path fill="%23ffffff" d="M766.1,28.9c-200-57.5-266,65.5-395.1,19.5C242,1.8,242,5.4,184.8,20.6C128,35.8,132.3,44.9,89.9,52.5C28.6,63.7,0,0,0,0 h1000c0,0-9.9,40.9-83.6,48.1S829.6,47,766.1,28.9z"></path></svg>');
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	fill: #ffffff;
	height: 100px;
	transform: rotate(180deg);
	transform-origin: center center;
	content: '';
	background-position: center;
	background-repeat: no-repeat;
  }
.page-subheading {
	text-align: center;
}
.default-header.default-header-large .page-subheading h3 {
	display: inline-block;
  	font-weight: 300;
  	font-size: 1.25rem;
	position: relative;
	padding: 0 1rem;
}
.page-subheading h3::before,
.page-subheading h3::after {
	position: absolute;
	content: '';
	top: 50%;
	transform: translateY(-50%);
	width: 2rem;
	height: 1px;
	background-color: white;
}
.page-subheading h3::before {
	right: 100%;
}
.page-subheading h3::after {
	left: 100%;
}
.page-header.default-header > .header-img-wrapper {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
}
.page-header.default-header > .header-img-wrapper > img {
    object-position: center;
    object-fit: cover;
    width: 100%;
    height: 100%;
}
.page-header.default-header > .header-img-wrapper::after {
    content: '';
    width: 100%;
    background: linear-gradient(90deg, rgba(0,21,32,0.50) 0%, rgba(0,74,112,0.05) 100%);
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;  
}
.default-header h1.page-title, .default-header h1, .default-header h3 {
	display: block;
	text-align: center;
	font-weight: bold;
	color: #ffffff;
    margin: 1.5rem 0 0;
}
.default-author-description {
	padding: 50px 15px !important;
}
.page-header .taxonomy-description {
	display: none !important;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {

    border-color: transparenttransparent transparent transparent;
    border-style: none !important;
    border-width: 0px;
    height: 0;
    left: 50%;
    margin-left: 0px;
    margin-top: 0px;
    position: absolute;
    top: calc(50% - 16px);
    width: 0;

}
.select2-container--default .select2-selection--single .select2-selection__arrow b::after {
    border-color: #888 transparent transparent;
    border-style: none;
    border-width: 5px 4px 3px;
	font-family: FontAwesome;
	font-size: 16px;
	color: #000000;
	content: "\f107";
	z-index: 0;
    height: 0;
    left: 50%;
	line-height: 36px;
    margin-left: -4px;
    margin-top: -2px;
    position: absolute;
    top: 50%;
    width: 0;
}

/*Start Editors Pick*/
.editors-pick-row {
	position: relative;
	padding-left: 0px;
	padding-right: 0px;
	background-size: cover;
	background-position: center center;
    border-radius: 10px;
    overflow: hidden;
}
.vc_row[data-vc-stretch-content="true"] .editors-pick-row {
    border-radius: 0;
}
.editors-pick_overlay {
    position: relative;
	height: auto !important;
	width: 100%;
    background-color: rgba(0,0,0,0.3);
	
	transition: all 0.7s ease-in-out;
}
.editors-pick_overlay:hover, .mob_view {
    background-color: rgba(0,0,0,0.65);
}
.editors-pick-content-container {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
}
.editors-pick-content {
	display: block;
}
.editors-pick-content.to-right, .editors-pick-content.to-left {
    text-align: left;
}
.editors-pick-content.to-center {
    text-align: center;
}
.editors-pick-content p {
	color: #ffffff;
	display: block;
	margin-bottom: 2.5rem;
}
.editors-pick-content h2, .editors-pick-content h5 {
	margin-bottom: 2.5rem !important;
}
.editors-pick-content h2 a, .editors-pick-content h2 {
	font-size: 2.2rem;
	color: #ffffff;
    font-weight: bold;
}
/*End Editors Pick*/

.gmap {
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
}
.cli-style-v2 .cli-bar-btn_container .cli-plugin-button {
    margin-top: 5px;
    margin-bottom: 5px;
    border-radius: 5px;
    border: none !important;
    box-shadow: none !important;
}
.cli-style-v2 .cli-bar-btn_container .cli-plugin-button:hover, .cli-style-v2 .cli-bar-btn_container .cli-plugin-button:hover {
    text-decoration: none !important;
}

.col-md-6.th-account p.login_tag {
    float: right;
    margin-bottom: 0px;
}

p.sign_in_text {
    text-align: center;
    font-size: 27px;
}
.vc_row.vc_row-o-content-middle > .vc_column_container > .vc_column-inner {
	z-index: auto;
}
.ribbon-container {
	overflow: hidden;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
}
.ribbon {
  background-color: #c0ff00;
  overflow: hidden;
  white-space: nowrap;
  /* top left corner */
  position: relative;
  right: -50px;
  top: 24px;
  z-index: 1;
  /* for 45 deg rotation */
  -webkit-transform: rotate(45deg);
     -moz-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
       -o-transform: rotate(45deg);
          transform: rotate(45deg);
  /* for creating shadow */
  -webkit-box-shadow: 0 0 10px #888;
     -moz-box-shadow: 0 0 10px #888;
          box-shadow: 0 0 10px #888;
}
.ribbon a {
  border: 1px solid #3D4657;
  color: #3D4657;
  display: block;
  margin: 1px 0;
  padding: 10px 50px;
  text-align: center;
  text-decoration: none;
}
body.page-template-login-register {
    height: 100vh;
    min-height: 800px;
    background-color: #f2f2f9;
}
@media screen and (min-width: 768px) {
    #login-register-page-wrapper {
        display: flex;
        height: 100%;
    }
}
#login-register-page-wrapper header {
    padding: 1rem;
    text-align: center;
    margin-bottom: 2rem;
}
@media screen and (min-width: 768px) {
    #login-register-page-wrapper main {
        position: absolute;
        width: 100%;
        top: 50%;
        transform: translateY(-50%);
    }
}
@media screen and (max-width: 991px) {
    #login-register-page-wrapper main {
        padding-top: 100px;
    }
}
/*SOCIAL SHARE BOF*/
.social-column {
	text-align: center;
}
.social-column h3 {
	font-size: 1rem;
	font-weight: 700;
	margin: 0px;
	padding: 0px 0px 1rem;
	display: block;
	text-transform: uppercase;
	color: rgba(0,0,0,1);
}
.social-column ul {
	display:block;
}
.social-column ul li {
	display: inline-block;
	width: auto;
	margin: 0px;
}
.social-column ul li a {
	font-size: 1.5rem;
	color: rgba(0,0,0,0.6);
	padding: 0.5rem !important;
    width: auto;
	transition: all 0.5s ease-in-out;
}
.social-column ul li a:hover {
	color: rgba(0,0,0,1);
}
@media screen and (max-width: 767px) {
	.social-column {
	}
	.social-column h3 {
		text-align:center;
	}
	.social-column ul {
		display:block;
		text-align:center;
        margin: 0;
	}
	.social-column ul li a {
		padding: .25rem 0.25rem 0.275rem 0 !important;
		padding-left: 0.75rem !important;
	}
}
.social-column .facebook .fa {
	color: #3b5998;
}
.social-column .twitter .fa {
	color: #00acee;
}
.social-column .whatsapp .fa {
	color: #1ebea5;
}
.social-column .pinterest .fa {
	color: #c8232c;
}
/*SOCIAL SHARE EOF*/

/* News Pages */
#wrapper-blog {
    margin-top: 50px;
}

.post.type-post {
    
}
.entry-content.description p {
    margin-bottom: 1.5rem;
}
.entry-content.description ul, .entry-content.description ol {
    margin-bottom: 2.5rem;
}
.entry-content.description li {
    margin-bottom: 1.5rem;
}

.wp-video {
	border-radius: 0.5rem;
	overflow: hidden;
	box-shadow: 0 0 25px 5px rgba(0,0,0,0.3);
  }
.wp-block-categories{box-sizing:border-box}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-categories.wp-block-categories-dropdown.aligncenter{text-align:center}.wp-block-categories .wp-block-categories__label{display:block;width:100%}
/*# sourceURL=https://themachinemarket.com/wp-includes/blocks/categories/style.min.css */

h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
/*# sourceURL=https://themachinemarket.com/wp-includes/blocks/heading/style.min.css */

.wp-block-latest-posts{box-sizing:border-box}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both;overflow-wrap:break-word}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}:root :where(.wp-block-latest-posts.is-grid){padding:0}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt,.wp-block-latest-posts__post-full-content{margin-bottom:1em;margin-top:.5em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}
/*# sourceURL=https://themachinemarket.com/wp-includes/blocks/latest-posts/style.min.css */

.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
/*# sourceURL=https://themachinemarket.com/wp-includes/blocks/paragraph/style.min.css */
