@-webkit-keyframes fadeSlideUp { 0% { opacity: 0;
    visibility: hidden;
    -webkit-transform: translate3d(0, 10%, 0);
            transform: translate3d(0, 10%, 0); }
  100% { opacity: 1;
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); } }

@-o-keyframes fadeSlideUp { 0% { opacity: 0;
    visibility: hidden;
    transform: translate3d(0, 10%, 0); }
  100% { opacity: 1;
    visibility: visible;
    transform: translate3d(0, 0, 0); } }

@keyframes fadeSlideUp { 0% { opacity: 0;
    visibility: hidden;
    -webkit-transform: translate3d(0, 10%, 0);
            transform: translate3d(0, 10%, 0); }
  100% { opacity: 1;
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); } }

@-webkit-keyframes fadeSlideUpBanner { 0% { opacity: 0;
    visibility: hidden;
    -webkit-transform: translate3d(0, 20px, 0);
            transform: translate3d(0, 20px, 0); }
  100% { opacity: 1;
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); } }

@-o-keyframes fadeSlideUpBanner { 0% { opacity: 0;
    visibility: hidden;
    transform: translate3d(0, 20px, 0); }
  100% { opacity: 1;
    visibility: visible;
    transform: translate3d(0, 0, 0); } }

@keyframes fadeSlideUpBanner { 0% { opacity: 0;
    visibility: hidden;
    -webkit-transform: translate3d(0, 20px, 0);
            transform: translate3d(0, 20px, 0); }
  100% { opacity: 1;
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); } }

@-webkit-keyframes fadeIn { 0% { opacity: 0;
    visibility: hidden; }
  100% { opacity: 1;
    visibility: visible; } }

@-o-keyframes fadeIn { 0% { opacity: 0;
    visibility: hidden; }
  100% { opacity: 1;
    visibility: visible; } }

@keyframes fadeIn { 0% { opacity: 0;
    visibility: hidden; }
  100% { opacity: 1;
    visibility: visible; } }

@-webkit-keyframes fadeInfadeOut { from { opacity: 0; } }

@-o-keyframes fadeInfadeOut { from { opacity: 0; } }

@keyframes fadeInfadeOut { from { opacity: 0; } }

@-webkit-keyframes moveUpDown { 0% { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
  50% { -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0); }
  100% { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } }

@-o-keyframes moveUpDown { 0% { transform: translate3d(0, 0, 0); }
  50% { transform: translate3d(0, 20px, 0); }
  100% { transform: translate3d(0, 0, 0); } }

@keyframes moveUpDown { 0% { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
  50% { -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0); }
  100% { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } }

@-webkit-keyframes slideDownFade { 0% { opacity: 0;
    -webkit-transform: translateY(-10px);
            transform: translateY(-10px);
    visibility: hidden; }
  50% { opacity: 1;
    visibility: visible; }
  100% { opacity: 0;
    -webkit-transform: translateY(5px);
            transform: translateY(5px);
    visibility: hidden; } }

@-o-keyframes slideDownFade { 0% { opacity: 0;
    -o-transform: translateY(-10px);
       transform: translateY(-10px);
    visibility: hidden; }
  50% { opacity: 1;
    visibility: visible; }
  100% { opacity: 0;
    -o-transform: translateY(5px);
       transform: translateY(5px);
    visibility: hidden; } }

@keyframes slideDownFade { 0% { opacity: 0;
    -webkit-transform: translateY(-10px);
         -o-transform: translateY(-10px);
            transform: translateY(-10px);
    visibility: hidden; }
  50% { opacity: 1;
    visibility: visible; }
  100% { opacity: 0;
    -webkit-transform: translateY(5px);
         -o-transform: translateY(5px);
            transform: translateY(5px);
    visibility: hidden; } }

@media all and (min-width: 960px) { /*** default ***/
  .tablet-only { display: none; }
  .from-desktop { display: block; }
  /* header */
  #search_mini_form input[type="search"] { width: 66.66666%; }
  .nav-container .submenu a { font-size: 11px; font-size: .6875rem; }
  .onestepcheckout-threecolumns .col9 { border-top: 1px solid #ededed; width: 61%; }
  .onestepcheckout-threecolumns .col5 { width: 33%; }
  .cms-index-index .products-grid { margin-top: -130px; }
  .header-bottom #nav ul .submenu-wrapper-3 { display: none; }
  .header-bottom #nav ul .submenu-wrapper-4 { display: block; }
  .header-bottom #nav ul .menu-col { width: 25%; }
  /*** flexslider ***/
  .more-views .flex-direction-nav .flex-prev { left: -50px; }
  .more-views .flex-direction-nav .flex-next { right: -50px; }
  /* footer */
  .footer .footer-block { margin-left: 2%; width: 22.5%; }
  .footer .footer-block.column4 { clear: none; width: 22.5%; }
  .footer .footer-block.column5 { width: 96%; }
  .footer .footer-block.column5 > div { float: left; margin-left: 3%; width: 48%; }
  .footer .footer-block.column5 > div:first-child { margin-left: 0; }
  /*** formstyles ***/
  .form-list .input-box { width: 55%; }
  /*** cms_index_index ***/
  /* HOMEPAGE SLIDER EN CUSTOM PAGER */
  .bxslider-1-pager.small-text li a { font-size: 12px; font-size: .75rem; line-height: 24px; line-height: 1.5rem; }
  .flexslider-inspiration .flex-direction-nav { opacity: 0; filter: alpha(opacity=0); -webkit-transition: opacity 0.2s linear; -o-transition: opacity 0.2s linear; transition: opacity 0.2s linear; }
  .flexslider-inspiration:hover .flex-direction-nav { opacity: 1; filter: alpha(opacity=100); }
  /*** product_view ***/
  /* product shop */
  /*.product-essential .col3 { width: 19%; } .middle-block { width: 40%; margin-right: 1%; float: left; min-height: 0; } .product-view .product-shop { clear: none; width: 33%; margin: 0 1%; } .product-shop .product-main-info, .product-shop > .add-to-box, .product-shop .options-container-small { float: none; width: 100%; }*/
  /* Block: Related */
  .product-view .box-related li.item { width: 31.5%; float: left; margin-right: 1%; }
  /*** catalog_category_view ***/
  .catalog-category-view .breadcrumbs .col14 { float: none; margin: 0 auto; width: 82%; }
  .block-custom-toolbar ul.customer-toolbar-vert-menu h2 { font-size: 22px; font-size: 1.375rem; }
  .block-custom-toolbar ul.customer-toolbar-vert-menu { width: 20%; }
  .block-custom-toolbar ul.customer-toolbar-content-menu { width: 80%; }
  .block-custom-toolbar ul.customer-toolbar-content-menu .toolbar-link { float: right; text-transform: uppercase; margin-right: 2%; color: #000; }
  .toolbar-link .icon-angle-right { position: absolute; right: 0; top: 6px; font-size: 1.3em; padding: 5px; color: #e97405; }
  .experius-shirtpicker-index-index .toolbar-link { display: none; }
  /* View Type: Grid */
  li.item .product-info-wrapper .product-order .read-more { display: block; }
  .ua-desktop .category-products .products-grid li.item:nth-child(2n+1) { margin-left: 2%; }
  .ua-desktop .category-products .products-grid li.item:nth-child(3n+1) { margin-left: 2%; }
  .ua-desktop .category-products .products-grid li.item:nth-child(4n+1) { margin-left: 9%; }
  .ua-desktop .category-products .products-grid li.item, .ua-desktop .category-products .block-list li.item { width: 19%; }
  .ua-desktop .category-products .products-grid .product-name { font-size: 20px; font-size: 1.25rem; }
  /* payoff */
  .block-category-payoff .category-payoff-content > span { font-size: 18px; font-size: 1.125rem; text-align: center; }
  .product-options > dl, .price-qty-wrapper dl { float: left; width: 50%; }
  .product-options > dl.attribute-shirt_type, .price-qty-wrapper dl.attribute-shirt_type { float: none; width: auto; }
  #tierprices-select li a .tier-reduction, #tierprices-select li a .tier-qty { float: none; }
  #tierprices-select li a .tier-reduction { font-size: 13px; }
  /*** checkout_cart_index ***/
  .discount-col.col10, .cart-row.col10 { margin-left: 2%; margin-right: 1%; width: 68%; }
  .cart .totals-col .totals { float: right; width: 48%; }
  .cart .totals-col .block-usp { float: left; width: 48%; }
  .cart .cart-usps.col4 { float: right; margin-top: 75px; margin-right: 2%; }
  .ambanners { padding: 10px 0; padding: .625rem 0; }
  /*** onestepcheckout_index_index ***/
  .onestepcheckout-column-left, .onestepcheckout-column-middle { width: 49%; float: left; }
  .onestepcheckout-column-middle { margin-left: 2%; }
  .onestepcheckout-index-index li.onestepcheckout-step-title h2 { margin-bottom: 8px; margin-bottom: .5rem; }
  #checkout-payment-method-load { padding-top: 20px; padding-top: 1.25rem; }
  /* Block: Account */
  .main .block-account .block-content li { margin: 0.5%; width: 24%; }
  /* Bestsellers block */
  .block-bestsellers { margin-top: 0; }
  /* Recently viewed */
  .block-viewed { margin-top: 0; }
  /* Wendy styles */
  /*menu */
  .header-bottom #nav > li > ul { padding: 16px; padding: 1rem; }
  /*CMS Pages with blocks*/
  .cms-content-blok { padding: 100px 0; width: 100%; }
  .cms-content-blok .content { max-width: 1219px; margin: 0 auto; padding: 80px 0; }
  .cms-content-blok .content h1 { margin-bottom: 10px; }
  /*CMS page Over-ons*/
  .cms-page-view.cms-over-ons .col-main { padding: 0; }
  .cms-content-blok.over-noshirt .content-left iframe { width: 560px !important; height: 315px !important; }
  /*CMS page Trouwcombi*/
  .cms-content-blok.onzichtbare-ondermode, .cms-content-blok.trouwcombi { padding: 100px 0; }
  /* contact pagina */
  .contacts-index-index .wrapper .col-main { background-size: contain; }
  #ampromo-items.amcarousel { width: 655px; }
  .amcarousel #ampromo-carousel-wrapper { width: 610px; }
  .hide-nav-desktop .ampromo-carousel-control { display: none; }
  .sub-footer .footer-block-content .image-list { padding: 15px 0 0; }
  .box-up-sell h2 { font-size: 28px; font-size: 1.75rem; /* 28/16 */ }
  .box-up-sell p { font-size: 20px; font-size: 1.25rem; /* 20/16 */ line-height: 24px; line-height: 1.5rem; /* 24/16 */ margin-top: 5px; margin-bottom: 25px; }
  .checkout-cart-index .totals table tr td:first-child { text-align: left !important; }
  .checkout-cart-index .page-title .checkout-types { display: none; }
  .cart .checkout-types { width: 100%; }
  .cart .checkout-types button { font-size: 13px; } }

@media all and (min-width: 1025px) { body { padding-top: 82px; }
  .header .onerow { padding: 0; }
  .header .col14 { margin-left: 1%; margin-right: 0; width: 98%; }
  .header .quick-access { position: absolute; right: 0; top: 0; } }

@media all and (min-width: 1100px) { .header .onerow { padding: 0 2%; }
  .header .col14 { margin-left: 2%; margin-right: 1%; width: 96%; }
  #nav { margin-left: 0; padding-left: 15px; }
  .nav-container li.level1 > a { font-size: 16px; }
  .nav-container a.level-top { padding: 0 14px; padding: 0 .875rem; }
  .bxslider-1-pager.small-text li a { font-size: 14px; font-size: .875rem; }
  .bxslider-1-pager li a { font-size: 16px; font-size: 1rem; padding: 7.5%; }
  .bxslider-1-pager li a.active { font-size: 18px; font-size: 1.125rem; }
  /* cookie notice */
  .notice-cookie .notice-inner .actions button { margin-top: 0; }
  .inspiration-slide-wrapper { height: 600px; }
  .catalog-category-view .inspiration-slide-wrapper { height: 600px; } }

@media all and (min-width: 1200px) { .header-middle .top-account .block-title span.title { display: inline; }
  .flex-direction-nav .flex-prev { left: -50px; }
  .flex-direction-nav .flex-next { right: -50px; }
  .cms-index-index li.item img { opacity: 1; filter: alpha(opacity=100); }
  /*** SOLR styling ***/
  #anonymous_element_1 { right: 50%; margin-right: -585px; margin-right: -36.5625rem; left: auto !important; }
  div.sbs_autocomplete_inner { width: 96% !important; }
  .header-bottom #nav > li > ul { padding: 16px 28px; padding: 1rem 1.75rem; }
  .cart .checkout-types button { font-size: 16px; } }
/*# sourceMappingURL=desktop.css.map */