/* =====================================================================
 * porto-3-algemeen-zoeken-home.css  (3 van 6)
 *
 * Onderdeel van de laatste CSS-laag, opgesplitst uit porto-custom.css.
 * De bestanden worden in nummervolgorde ingeladen door
 * Magento_Theme::html/porto-custom-css.phtml.
 *
 * LET OP: de nummers zijn de laadvolgorde, niet zomaar een indeling.
 * Een echte thematische hergroepering is uitgeprobeerd en verworpen: op
 * zes plekken zouden regels dan van winnaar wisselen (o.a. SEARCH vs
 * HEADERS en Cust service vs Aanpassingen top header). Verplaats dus
 * niets tussen deze bestanden zonder de cascade opnieuw na te rekenen.
 *
 * Inhoud:
 *   ALGEMEEN, Mobile, FAQ, SEARCH, HOMEPAGE, LIGHTBOX.
 * ===================================================================== */

/* ALGEMEEN */

@media (min-width: 1200px) {
.fullwidth-row {
    width: 105vw;
    margin-left: calc(555px - 50vw);
}
}

.usp-slider i {
color:#60d2a3;
}

.usp-slider .item {
font-size:14px;
}

/* Mobile */

@media (max-width: 767px){
.navigation a:hover, .nav-sections .header.links a:hover {
    color: #0099d8 !important;
    border-radius: 0px;
}

.navpro-dropdown .children > li > a, .navpro-dropdown .children .parent > a {
    padding: 12px !important;
}
}

/* FAQ */

.mpfaqs .grey-text {
display:none !important;
}

.mpfaqs-list__block__question li.mpfaqs-item {
    display: none;
    margin-bottom: 0;
    padding: 0.5rem 1rem 0.5rem 1rem;
    list-style: none;
    margin-left: -40px;
}

/* SEARCH */

@media (max-width: 767px){
.page-header.type23 .block-search .label:before {
display:none;
}
.block-swissup-ajaxsearch .actions .action.search {
    display: block;
    position: absolute;
    top: 90px;
    right: 5px;
}
.mobile-search {
    margin-left: 5px;
    margin-right: 5px;
display:block !important;
}

.page-header.type23 .block-search .action.search:before {
    color: #ffffff;
    content: '\e884';
    font-family: 'porto-icons';
}

.page-header.type23 .block-search .action.search span {
    display: none;
}

.page-header.type23 .block-search .action.search {
    width: 60px;
}

.block-search input {
left: 0 !important;
    position: relative;
    margin: 15px 0;
}

.page-header.type23 .header.content > .logo {
     margin: 12px 33px 12px 5px !important;
}

.kiyoh-widget-plain {
display:none !important;
}

.page-header.type23 {
    box-shadow: 0 0px 5px rgb(0 0 0 / 30%);
}
.navigation a:hover, .nav-sections .header.links a:hover {
    border-radius: 0px !important;
}
.navpro-departments a {
    border-radius: 0px !important;
}
}

.mobile-search {
display:none;
}

.mpfaqs-container__additional-info__social {
display:none;
}

.product-info-main .product.sku .type {
display:none;
}

.sb-usp {
    background: #f5f7fa;
    padding: 10px;
    margin-top: 20px;
    border-radius: 0px 0px 5px 5px;
    margin-bottom: 20px;
}

.sb-usp h2 {
    font-family: 'Shadows Into Light', cursive;
}

.sb-usp ul {
    padding-left: 5px;
}

.sb-usp ul li {
    list-style: none;
    margin-bottom: 8px;
    font-size: 14px;
}

.sb-usp i {
    color: #60d2a3!important;
}

/* HOMEPAGE */
.break-out{
  width: 100vw;
  position: relative;
  left: calc(-1 * (100vw - 100%) / 2);
  color: rgba(0,0,0,.6);
}

.break-out.dark{
	background:#0099d8;
	color: #FFFFFF;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:20px;
}

.break-out.light{
	padding-top:40px;
	padding-bottom:50px;
	background-color: #f5f7fa;
}

.break-out h2 {
	margin-top: 0 !important;
	text-align: center;
}
/* LIGHTBOX */

.fotorama__fullscreen-icon::before {
    content: '\f859';
    font-family: 'Porto-Icons';
    font-size: 15px;
    font-weight: 300;
    -webkit-font-smoothing: antialiased;
}

.fotorama--fullscreen .fotorama__fullscreen-icon::before {
    content: '\f819';
    font-size: 19px;
}

 .zoomImg {
    display: none !important;
    visibility: hidden;
}


span.amstockstatus span {
    color: #27905d;
    font-weight: 600;
margin-left:5px;
}

.loading-mask {
display:none;
}

.category-view {
    display: none;
}

.product-info-main .box-tocart .actions {
width:calc(100% - 119px) !important;
}


/* =============================================================
   STYLE 2 — CATEGORY PAGE, SIDEBAR, PRODUCT PAGE, HEADER,
   NAVIGATION, SEARCH, FOOTER, CUSTOMER SERVICE
   ============================================================= */

