article, aside, details, figcaption, figure, footer, header, nav, section, summary{display:block}audio, canvas, video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}a{color:inherit;text-decoration:none}a:focus, button:focus{outline:none}a:active, a:hover{outline:0}a:hover{text-decoration:underline}address{font-style:normal;margin:0 0 20px}abbr[title]{border-bottom:1px dotted}b, strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}label{font-weight:normal}code, kbd, pre, samp{font-family:monospace, serif;font-size:14px;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre{background:#f5f5f5;color:#666;font-family:monospace;font-size:14px;margin:20px 0;overflow:auto;padding:20px;white-space:pre;white-space:pre-wrap;word-wrap:break-word}blockquote, q{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;quotes:none}blockquote:before, blockquote:after, q:before, q:after{content:"";content:none}blockquote{font-size:18px;font-style:italic;font-weight:300;margin:24px 40px}blockquote blockquote{margin-right:0}blockquote cite, blockquote small{font-size:14px;font-weight:normal;text-transform:uppercase}blockquote em, blockquote i{font-style:normal;font-weight:300}blockquote strong, blockquote b{font-weight:400}small{font-size:smaller}sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl{margin:0 20px}dt{font-weight:bold}dd{margin:0 0 20px}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal}del{color:#333}ins{background:#fff9c0;text-decoration:none}table.wrapper, table.wrapper > tbody, table.wrapper > tbody > tr, table.wrapper > tbody > tr > td, table.wrapper > tr, table.wrapper > tr > td{display:inline;padding:0;margin:0;background:none;border:none;font-size:inherit;font-family:inherit;font-weight:inherit;color:inherit;line-height:inherit}.rating-0, .rating-1, .rating-2, .rating-3, .rating-4, .rating-5{font-family:FontAwesome;font-weight:normal}.rating-0:before{content:'\f006 \f006 \f006 \f006 \f006'}.rating-1:before{content:'\f005 \f006 \f006 \f006 \f006'}.rating-2:before{content:'\f005 \f005 \f006 \f006 \f006'}.rating-3:before{content:'\f005 \f005 \f005 \f006 \f006'}.rating-4:before{content:'\f005 \f005 \f005 \f005 \f006'}.rating-5:before{content:'\f005 \f005 \f005 \f005 \f005'}.around-pop-up{position:fixed;left:0;top:0;width:100%;height:100%;opacity:0.5;z-index:701}.popup-box-wrap{text-align:center;position:absolute;left:0;top:0;width:100%;z-index:702;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.popup-box{display:inline-block;position:relative;z-index:703;max-width:100%}.pop-up-content{text-align:left}.pop-up-content form{padding:0;margin:0}.popup-content form{padding:0;margin:0}.popup-buttons .btn:first-child{float:right}.preloader{text-align:center}.preloader:before{content:'\f110';-moz-animation:load8 1.5s infinite linear;-webkit-animation:load8 1.5s infinite linear;animation:load8 1.5s infinite linear;font-size:40px;line-height:40px;display:inline-block;overflow:hidden;width:40px;height:40px;font-family:FontAwesome}@-moz-keyframes load8{from{margin-top:0}to{margin-top:100px}}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes slidein{from{left:-100vw}to{left:0}}@keyframes slideout{from{left:0}to{left:-100vw}}.alert-message{font-size:18px;font-weight:bold;text-align:center;padding:20px 20px}.around-pop-up{background-color:hsla(0, 0%, 0%, 0.6)}.btn-cancel, .add-ab{color:#555555;font-weight:600}.cart-options{padding:20px 20px}.cart-options .buttons{text-align:center}.cart-options .cart-item{float:left;width:50%;margin-bottom:5px}.cart-options .cart-item input[type="radio"]:checked + span input[type="text"]{border:1px solid #CccCcC;padding-left:10px}.cart-options .cart-item input[type="text"]{height:25px;border:1px solid #FFFFFF;padding-left:0}.cart-options .cart-item:nth-child(2n + 1){clear:both}.cart-options .heading-3{text-align:center}.cart-options .heading-4{border:none;clear:both;text-align:center;text-transform:none;padding-top:10px}.cart-options .js-carts{text-align:center;margin-bottom:20px}.cart-options .option-item{float:left;width:50%;margin-bottom:5px}.cart-options .option-item:nth-child(2n + 1){clear:both}.cart-options .options{clear:both;overflow:hidden}.cart-popup .cart-page, .cart-popup .wishlist-page{padding:0 20px 10px}.closeable-heading:before{color:#555555;float:right;font-size:20px;line-height:34px;content:'\f068';font-family:'FontAwesome', Verdana, Arial, sans-serif}.closeable-heading.closed:before{content:'\f067'}.confirm-popup .buttons{text-align:center;padding-bottom:30px}.confirm-popup .buttons .btn{min-width:120px;margin:0 20px}.confirm-popup .confirm-text{font-size:20px;text-align:center;padding:40px 0 30px}.content-item{margin-bottom:20px}.footerTitle{font-size:24px;font-weight:700}.header-error{color:#EE4225;padding:20px 20px}.header-info{padding:20px 20px}.notify-form{padding:0 20px}.pop-up-close{color:#757575;cursor:pointer;font-size:25px;height:31px;position:absolute;right:6px;text-align:center;top:7px;width:31px;z-index:1;line-height:25px;padding:1px 1px}.pop-up-close:hover{color:#757575}.pop-up-close:before{content:'\f00d';font-family:'FontAwesome', Verdana, Arial, sans-serif}.pop-up-content{background-color:#FFFFFF;padding:15px 15px}.pop-up-content .buttons{padding:10px 0 0}.pop-up-info{padding:20px 20px}.popup-box{background-color:#FFFFFF;width:530px;border:1px solid #CccCcC}.popup-box-wrap{padding:10px 10px}.popup-box.popupCompare{background-color:#EEEEEE;border:none;min-width:800px;width:80%}.popup-buttons{border-top-width:1px;padding:15px 15px}.popup-content{padding:15px 15px}.popup-credit-amount .popup-box{max-width:960px;width:100%}.popup-heading{background-color:#EEEEEE;font-size:16px;font-weight:bold;border-bottom-width:1px;padding:10px 15px 12px}.popup-simple{padding:20px 20px}.rfq-form{padding:0 20px}.terms-info-popup{max-width:95%;width:1000px}.terms-info-popup .pop-up-content{padding:20px 20px}@media (max-width:768px){.footerTitle{cursor:pointer;position:relative;border-bottom-width:1px;padding:9px 0}.footerTitle.active:after{content:'\f068'}.footerTitle:after{position:absolute;right:0;top:8px;content:'\f067';font-family:'FontAwesome', Verdana, Arial, sans-serif}.footerTitle ~ div{display:none}}
/* RetroClipArt homepage category sidebar */
.retro-categories {
  border: 1px solid rgba(0, 0, 0, .125);
  border-radius: 8px;
  overflow: hidden;
  background: #fff;
}
.retro-categories::before {
  content: "Categories";
  display: block;
  padding: 2.4px 8px;
  background: #d8bc9e;
  color: #212529;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
}
.retro-categories .categories.items-list {
  display: block;
}
.retro-categories a.item.category-link {
  display: block;
  box-sizing: border-box;
  width: 100%;
  margin: 0;
  padding: 2.4px 8px;
  border: 0;
  border-bottom: 1px solid rgba(0, 0, 0, .125);
  border-radius: 0;
  background: #fff;
  text-align: left;
}
.retro-categories a.item.category-link:last-child {
  border-bottom: 0;
}
.retro-categories a.item.category-link .name {
  margin: 0;
  padding: 0;
  color: #495057;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  text-align: left;
  text-transform: none;
}
.retro-categories a.item.category-link:hover {
  background: #f8f9fa;
}

/* RetroClipArt home page product cards */
.retro-main-products .item-holder { position: relative; padding-bottom: 64px; border: 1px solid #e5e5e5; }
.retro-main-products .name a { color: #0088cc; font-size: 15px; font-weight: 600; }
.retro-main-products .price { font-size: 13px; color: #697783; }
.retro-main-products .name a::after { content: '◉ View'; position: absolute; left: 25px; bottom: 15px; display: inline-block; padding: 7px 12px; border-radius: 3px; background: #18a3b8; color: #fff; font-size: 13px; font-weight: 500; line-height: 18px; }
.retro-main-products .name a:hover::after { background: #12889b; }

/* Retroclip home sidebar */
.retro-whats-new::before{content:"What's New?";display:block;background:#d8b998;color:#0780c5;font-weight:700;padding:7px 10px}
.retro-whats-new .products-listing>.item:nth-child(n+2){display:none!important}
.retro-whats-new .products-listing>.item:first-child{width:100%!important;max-width:100%!important}
.retro-best-sellers .heading-3,.retro-side-cart .cart-box-link{display:block;background:#d8b998;color:#222;font-weight:700;padding:7px 10px}
.retro-best-sellers .counter{display:none}
.retro-best-sellers .bestsellers-list .item{border:1px solid #ddd;border-top:0;padding:6px 9px}
.retro-best-sellers .bestsellers-list .name{color:#555;text-decoration:none}
.retro-side-cart .cart-box{border:1px solid #ddd}

/* RetroClipArt desktop three-column layout */
@media (min-width: 1201px) {
  .retro-three-column.type-13 > .block:nth-child(1) { width: 16%; }
  .retro-three-column.type-13 > .block:nth-child(2) { width: 68%; }
  .retro-three-column.type-13 > .block:nth-child(3) { width: 16%; }
}

/* RetroClipArt separated rounded product cards */
.retro-main-products .products-listing {
  margin-left: -8px;
  margin-right: -8px;
}
.retro-main-products .products-listing > .item {
  padding: 0 8px 16px;
}
.retro-main-products .item-holder {
  border-radius: 4px;
  overflow: hidden;
}

/* Rounded right sidebar boxes and Best Sellers alignment */
.retro-whats-new,
.retro-best-sellers {
  border-radius: 8px;
  overflow: hidden;
}
.retro-best-sellers .heading-3 {
  padding-left: 50px;
}
.retro-best-sellers .bestsellers-list .item {
  display: flex;
  align-items: center;
  min-height: 48px;
  padding: 4px 8px;
}
.retro-best-sellers .bestsellers-list .counter {
  display: inline-flex !important;
  position: static !important;
  flex: 0 0 40px;
  align-items: center;
  justify-content: center;
  margin: 0 8px 0 0;
}
.retro-best-sellers .bestsellers-list .name {
  flex: 1;
  min-width: 0;
}

/* RetroClipArt welcome heading */
.retro-welcome h1 {
  margin: 0 8px 8px;
  color: #292d32;
  font-family: Hind, Tahoma, Verdana, Arial, sans-serif;
  font-size: clamp(34px, 3vw, 56px);
  font-weight: 300;
  line-height: 1.15;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
}

/* Homepage breadcrumb Home link */
.retro-home-breadcrumb-1st .retro-home-crumb {
  display: inline-flex;
  align-items: center;
  color: #0780c5;
  font-size: 14px;
  text-decoration: none;
}
.retro-home-breadcrumb-1st .retro-home-crumb::before {
  content: "\f015";
  margin-right: 6px;
  font-family: FontAwesome;
  font-size: 16px;
}
.retro-home-breadcrumb-1st .retro-home-crumb:hover {
  text-decoration: underline;
}

/* RetroClipArt header navigation links */
.retro-header-home ul.level-1,
.retro-header-account ul.account-top {
  margin: 0;
  padding: 0;
  list-style: none;
}
.retro-header-home li,
.retro-header-account li {
  margin: 0;
  padding: 0;
  list-style: none;
}
.retro-header-home li::marker,
.retro-header-account li::marker {
  content: "";
}
.retro-header-cart .cart-box {
  border: 0 !important;
  background: transparent !important;
}
.retro-header-home a,
.retro-header-account .my-acc-link,
.retro-header-cart .cart-box-link {
  display: inline-flex;
  align-items: center;
  min-height: 36px;
  padding: 8px 12px;
  border: 0 !important;
  border-radius: 3px;
  background: transparent !important;
  box-shadow: none !important;
  color: #fff !important;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}
.retro-header-home a::before,
.retro-header-account .my-acc-link::before,
.retro-header-cart .cart-box-link::before {
  margin-right: 7px;
  color: #fff;
  font-family: FontAwesome;
  font-size: 16px;
  font-weight: normal;
}
.retro-header-home a::before { content: "\f015"; }
.retro-header-account .my-acc-link::before { content: "\f007"; }
.retro-header-cart .cart-box-link::before { content: "\f07a"; }
.retro-header-account .no-text,
.retro-header-cart .no-text,
.retro-header-cart .strong {
  color: inherit !important;
}
.retro-header-home a:hover,
.retro-header-account .my-acc-link:hover,
.retro-header-cart .cart-box-link:hover {
  background: rgba(255,255,255,.12) !important;
  text-decoration: none;
}

/* Group header navigation at the right */
@media (min-width: 993px) {
  .header-content > .block:nth-child(2) {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 18px;
    padding-right: 20px;
  }
  .retro-header-home,
  .retro-header-account,
  .retro-header-cart {
    float: none !important;
    width: auto !important;
    margin: 0 !important;
  }
}

/* Breadcrumb under the header */
#box-193445 .retro-home-breadcrumb { color: #333333 !important; }
#box-193445 .retro-home-breadcrumb .breadcrumb-link { color: #0780c5 !important; }
