.typography-style-default h1 {
 color: #382c1e; font-size: 28px; line-height: 35px; text-align: left; font-family: Sarabun, Verdana, Helvetica, sans-serif; font-weight: normal; margin: 0 0 10px 0; padding: 5px 0 6px 0 ;
}
.typography-style-default h2 {
 color: #382c1e; font-size: 21px; line-height: 26px; text-align: left; font-family: Sarabun, Verdana, Helvetica, sans-serif; font-weight: normal; margin: 0 0 10px 0; padding: 14px 10px 10px 0 ;
}
.typography-style-default h3 {
 color: #382c1e; font-size: 18px; line-height: 22px; text-align: left; font-family: Sarabun, Verdana, Helvetica, sans-serif; font-weight: normal; margin: 0 0 10px 0; padding: 10px 10px 0 0 ;
}
.typography-style-default h4 {
 color: #382c1e; font-size: 12px; line-height: 14px; text-align: left; font-family: Sarabun, Verdana, Helvetica, sans-serif; font-weight: normal; padding: 6px 0 0 0 ;
}
.typography-style-default {
 background-color: rgba(255,255,255,1.00); color: #444444; font-size: 16px; line-height: 22px; text-align: left; font-family: Lato, Verdana, Helvetica, sans-serif;
}
#s_10 { background-color: rgba(239,235,232,1.00); padding: 0 0 20px 0 ; }
#r_12 { margin: 36px 36px 0px 36px; }
#r_12 .inner-wrapper { margin: 0 -18px -36px -18px; }
#r_12 .column-wrapper { padding: 0 18px 36px 18px; }
#r_12 .subcolumns { margin: 0 -18px; }
#r_12 .subcolumns:last-child { margin-bottom: -36px; }
#r_12 .subcolumn-wrapper { padding: 0 18px 36px 18px; }/*end-r_12*/
#col_16 { padding: 0 0 20px 0 ; }
#s_17 { background-color: rgba(255,255,255,1.00); background-image: url('//cdn.ikabus.com/12/54/media/original/home_headers_sophiascoffee_2min.jpg'); background-repeat: no-repeat; background-position: center center; min-height: 450px; }
#s_21 { background-color: rgba(255,255,255,1.00); padding: 10px 0 10px 0 ; }
#col_24 { color: #444444; text-align: center; font-weight: 400; padding: 0 30px 0 30px; }
#col_24:hover { color: #444444; }
#s_25 { background-color: rgba(255,255,255,1.00); padding: 0 0 10px 0 ; }
#s_39 { background-color: rgba(255,255,255,1.00); padding: 30px 0 30px 0 ; }
#col_42 { color: #444444; text-align: center; font-weight: 400; }
#col_42:hover { color: #444444; }
#s_43 { background-color: rgba(255,255,255,1.00); background-clip: padding-box; border-style: solid; border-color: rgba(69,37,10,1.00); border-width: 1px 0 0px 0; padding: 30px 0 10px 0 ; }
#s_46 { background-color: rgba(60,44,28,1.00); padding: 7px 0 2px 0 ; }
#s_50 { background-color: rgba(243,235,230,1.00); padding: 30px 0 30px 0 ; }
#s_57 { background-color: rgba(255,255,255,1.00); padding: 30px 0 30px 0 ; }
#r_59 { padding: 30px 10px 10px 10px; }
#r_59 .inner-wrapper { margin: 0 -18px -36px -18px; }
#r_59 .column-wrapper { padding: 0 18px 36px 18px; }
#r_59 .subcolumns { margin: 0 -18px; }
#r_59 .subcolumns:last-child { margin-bottom: -36px; }
#r_59 .subcolumn-wrapper { padding: 0 18px 36px 18px; }/*end-r_59*/
#col_60 { padding: 10px 14px 0 14px; }
#col_61 { padding: 10px 14px 0 14px; }
#s_62 { background-color: rgba(255,255,255,1.00); padding: 10px 0 10px 0 ; }
#col_66 { color: #444444; text-align: center; font-weight: 400; }
#col_66:hover { color: #444444; }
#col_71 { padding: 10px 10px 10px 10px; }
#s_73 { background-image: url('//cdn.ikabus.com/12/54/media/original/branderij2_headers_sophiascoffee.jpg'); background-size: cover; background-repeat: no-repeat; background-position: center center; padding: 30px 0 30px 0 ; }
#r_77 { padding: 10px 10px 10px 10px; }
#r_77 .inner-wrapper { margin: 0 -18px -36px -18px; }
#r_77 .column-wrapper { padding: 0 18px 36px 18px; }
#r_77 .subcolumns { margin: 0 -18px; }
#r_77 .subcolumns:last-child { margin-bottom: -36px; }
#r_77 .subcolumn-wrapper { padding: 0 18px 36px 18px; }/*end-r_77*/
#col_78 { color: #444444; text-align: center; font-weight: 400; padding: 0 10px 0 10px; }
#col_78:hover { color: #444444; }
#col_79 { padding: 14px 14px 14px 14px; }
#col_83 { padding: 10px 10px 10px 10px; }
#s_146 { background-color: rgba(255,255,255,1.00); }
#c_147 { width: 100%; }
#s_148 { background-color: rgba(255,255,255,1.00); padding: 10px 0 30px 0 ; }
#col_151 { padding: 30px 20px 0 20px; }
#s_157 { background-color: rgba(239,235,232,1.00); padding: 20px 0 20px 0 ; }
#s_164 { background-color: rgba(255,255,255,1.00); padding: 30px 0 0 0 ; }
#r_166 { padding: 10px 10px 10px 10px; }
#r_166 .inner-wrapper { margin: 0 -18px -36px -18px; }
#r_166 .column-wrapper { padding: 0 18px 36px 18px; }
#r_166 .subcolumns { margin: 0 -18px; }
#r_166 .subcolumns:last-child { margin-bottom: -36px; }
#r_166 .subcolumn-wrapper { padding: 0 18px 36px 18px; }/*end-r_166*/
#col_167 { padding: 0 14px 0 14px; }
#col_168 { padding: 0 14px 0 14px; }
#s_169 { background-color: rgba(255,255,255,1.00); padding: 10px 0 10px 0 ; }
#col_172 { padding: 10px 30px 10px 30px; }
#col_184 { color: #444444; text-align: center; font-weight: 400; padding: 10px 10px 10px 10px; }
#col_184:hover { color: #444444; }
#col_185 { color: #444444; text-align: center; font-weight: 400; padding: 10px 10px 10px 10px; }
#col_185:hover { color: #444444; }
#col_186 { color: #444444; text-align: center; font-weight: 400; padding: 10px 10px 10px 10px; }
#col_186:hover { color: #444444; }
#s_205 { background-color: rgba(255,255,255,1.00); background-image: url('//cdn.ikabus.com/12/54/media/original/events_header_sophiascoffee.jpg'); background-repeat: no-repeat; background-position: center center; min-height: 450px; }
#s_207 { background-color: rgba(255,255,255,1.00); padding: 10px 0 10px 0 ; }
#col_210 { padding: 10px 20px 0 20px; }
#r_211 { padding: 10px 10px 10px 10px; }
#r_211 .inner-wrapper { margin: 0 -18px -36px -18px; }
#r_211 .column-wrapper { padding: 0 18px 36px 18px; }
#r_211 .subcolumns { margin: 0 -18px; }
#r_211 .subcolumns:last-child { margin-bottom: -36px; }
#r_211 .subcolumn-wrapper { padding: 0 18px 36px 18px; }/*end-r_211*/
#col_212 { padding: 10px 10px 10px 10px; }
#s_255 { background-color: rgba(255,255,255,1.00); padding: 15px 0 10px 0 ; }
#col_258 { padding: 10px 10px 10px 10px; }
#s_301 { background-color: rgba(255,255,255,1.00); min-height: 150px; }
#c_302 { width: 100%; }
#s_303 { background-color: rgba(255,255,255,1.00); padding: 30px 0 30px 0 ; }
#c_304 { width: 992px; }
#col_306 { color: #444444; text-align: center; font-weight: 400; padding: 10px 20px 0 20px; }
#col_306:hover { color: #444444; }
#s_321 { background-color: rgba(255,255,255,1.00); padding: 30px 0 30px 0 ; }
#r_323 { padding: 30px 10px 30px 10px; }
#r_323 .inner-wrapper { margin: 0 -18px -36px -18px; }
#r_323 .column-wrapper { padding: 0 18px 36px 18px; }
#r_323 .subcolumns { margin: 0 -18px; }
#r_323 .subcolumns:last-child { margin-bottom: -36px; }
#r_323 .subcolumn-wrapper { padding: 0 18px 36px 18px; }/*end-r_323*/
#col_324 { padding: 10px 14px 0 14px; }
#col_325 { padding: 10px 14px 0 14px; }
#s_344 { background-color: rgba(216,209,202,0.21); padding: 30px 0 30px 0 ; }
#c_345 { width: 992px; }
#col_353 { color: #444444; text-align: center; font-weight: 400; padding: 10px 10px 10px 10px; }
#col_353:hover { color: #444444; }
#col_354 { color: #444444; text-align: center; font-weight: 400; padding: 10px 10px 10px 10px; }
#col_354:hover { color: #444444; }
#col_355 { color: #444444; text-align: center; font-weight: 400; padding: 10px 10px 10px 10px; }
#col_355:hover { color: #444444; }
#col_356 { color: #444444; text-align: center; font-weight: 400; padding: 10px 10px 10px 10px; }
#col_356:hover { color: #444444; }
#s_357 { background-color: rgba(255,255,255,1.00); padding: 30px 0 30px 0 ; }
#col_360 { padding: 10px 10px 10px 10px; }
#s_407 { background-color: rgba(255,255,255,1.00); background-image: url('//cdn.ikabus.com/12/54/media/original/over-header-sophiascoffee.jpg'); background-repeat: no-repeat; background-position: center center; min-height: 450px; }
#s_409 { background-color: rgba(255,255,255,1.00); padding: 10px 0 10px 0 ; }
#col_412 { padding: 10px 30px 10px 30px; }
#s_439 { background-color: rgba(255,255,255,1.00); padding: 30px 0 30px 0 ; }
#c_440 { width: 992px; }
#s_446 { background-color: rgba(60,46,34,1.00); }
#col_454 { color: #444444; text-align: center; font-weight: 400; padding: 0 30px 30px 30px; }
#col_454:hover { color: #444444; }
#col_455 { color: #444444; text-align: center; font-weight: 400; padding: 0 30px 30px 30px; }
#col_455:hover { color: #444444; }
#col_456 { color: #444444; text-align: center; font-weight: 400; padding: 0 30px 30px 30px; }
#col_456:hover { color: #444444; }
#col_458 { color: #444444; text-align: center; font-weight: 400; padding: 0 30px 30px 30px; }
#col_458:hover { color: #444444; }
#col_459 { color: #444444; text-align: center; font-weight: 400; padding: 0 30px 30px 30px; }
#col_459:hover { color: #444444; }
#col_460 { color: #444444; text-align: center; font-weight: 400; padding: 0 30px 30px 30px; }
#col_460:hover { color: #444444; }
#s_462 { background-color: rgba(255,255,255,1.00); padding: 10px 0 0 0 ; }
#col_468 { padding: 20px 30px 30px 30px; }
#s_480 { background-color: rgba(255,255,255,1.00); min-height: 150px; }
#c_481 { width: 100%; }
#s_482 { background-color: rgba(255,255,255,1.00); padding: 20px 0 10px 0 ; }
#col_485 { color: #444444; text-align: right; font-weight: 400; padding: 10px 30px 10px 30px; }
#col_485:hover { color: #444444; }
#col_514 { padding: 10px 15px 10px 15px; }
#col_516 { padding: 20px 10px 10px 10px; }
#s_517 { background-color: rgba(255,255,255,1.00); padding: 10px 0 10px 0 ; }
#c_518 { width: 1200px; }
#col_524 { color: #444444; text-align: center; font-weight: 400; }
#col_524:hover { color: #444444; }
#r_525 .inner-wrapper { margin: 0 -6px -12px -6px; }
#r_525 .column-wrapper { padding: 0 6px 12px 6px; }
#r_525 .subcolumns { margin: 0 -6px; }
#r_525 .subcolumns:last-child { margin-bottom: -12px; }
#r_525 .subcolumn-wrapper { padding: 0 6px 12px 6px; }/*end-r_525*/
#s_534 { background-color: rgba(255,255,255,1.00); }
#col_537 { color: #444444; text-align: center; font-weight: 400; padding: 0 30px 10px 30px; }
#col_537:hover { color: #444444; }
#col_539 { color: #444444; text-align: center; font-weight: 400; }
#col_539:hover { color: #444444; }
#col_541 { color: #444444; text-align: center; font-weight: 400; padding: 10px 10px 10px 10px; }
#col_541:hover { color: #444444; }
#s_546 { background-color: rgba(255,255,255,1.00); min-height: 150px; }
#c_547 { width: 100%; }
#col_549 { color: #444444; text-align: center; font-weight: 400; }
#col_549:hover { color: #444444; }
#s_550 { background-color: rgba(255,255,255,1.00); padding: 30px 0 30px 0 ; }
#c_551 { width: 992px; }
#col_553 { color: #444444; text-align: center; font-weight: 400; padding: 10px 20px 0 20px; }
#col_553:hover { color: #444444; }
#s_555 { background-color: rgba(255,255,255,1.00); padding: 30px 0 30px 0 ; }
#r_557 { padding: 30px 10px 30px 10px; }
#r_557 .inner-wrapper { margin: 0 -18px -36px -18px; }
#r_557 .column-wrapper { padding: 0 18px 36px 18px; }
#r_557 .subcolumns { margin: 0 -18px; }
#r_557 .subcolumns:last-child { margin-bottom: -36px; }
#r_557 .subcolumn-wrapper { padding: 0 18px 36px 18px; }/*end-r_557*/
#col_558 { padding: 10px 14px 0 14px; }
#col_559 { padding: 10px 14px 0 14px; }
#s_560 { background-color: rgba(216,209,202,0.21); padding: 30px 0 30px 0 ; }
#c_561 { width: 992px; }
#r_564 .inner-wrapper { margin: 0 -18px -36px -18px; }
#r_564 .column-wrapper { padding: 0 18px 36px 18px; }
#r_564 .subcolumns { margin: 0 -18px; }
#r_564 .subcolumns:last-child { margin-bottom: -36px; }
#r_564 .subcolumn-wrapper { padding: 0 18px 36px 18px; }/*end-r_564*/
#col_565 { color: #444444; text-align: center; font-weight: 400; padding: 10px 10px 10px 10px; }
#col_565:hover { color: #444444; }
#col_566 { color: #444444; text-align: center; font-weight: 400; padding: 10px 10px 10px 10px; }
#col_566:hover { color: #444444; }
#col_567 { color: #444444; text-align: center; font-weight: 400; padding: 10px 10px 10px 10px; }
#col_567:hover { color: #444444; }
#col_568 { color: #444444; text-align: center; font-weight: 400; padding: 10px 10px 10px 10px; }
#col_568:hover { color: #444444; }
#s_569 { background-color: rgba(255,255,255,1.00); padding: 30px 0 30px 0 ; }
#col_572 { padding: 10px 10px 10px 10px; }
#col_579 { color: #444444; text-align: center; font-weight: 400; }
#col_579:hover { color: #444444; }
#s_584 { background-color: rgba(255,255,255,1.00); }
#c_585 { width: 100%; }
#s_588 { background-color: rgba(255,255,255,1.00); padding: 10px 0 30px 0 ; }
.page-12 #s_588 { background-color: rgba(243,235,230,0.70); }
.page-16 #s_588 { background-color: rgba(243,235,230,0.70); }
.page-15 #s_588 { background-color: rgba(243,235,230,0.70); }
.page-13 #s_588 { background-color: rgba(243,235,230,0.70); }
.page-11 #s_588 { background-color: rgba(243,235,230,0.70); }
.page-14 #s_588 { background-color: rgba(243,235,230,0.70); }
#c_589 { width: 992px; }
#s_618 { background-color: rgba(255,255,255,1.00); padding: 10px 0 10px 0 ; }
#r_620 .inner-wrapper { margin: 0 -18px -36px -18px; }
#r_620 .column-wrapper { padding: 0 18px 36px 18px; }
#r_620 .subcolumns { margin: 0 -18px; }
#r_620 .subcolumns:last-child { margin-bottom: -36px; }
#r_620 .subcolumn-wrapper { padding: 0 18px 36px 18px; }/*end-r_620*/
#col_621 { color: #444444; text-align: center; font-weight: 400; }
#col_621:hover { color: #444444; }
#col_622 { color: #444444; text-align: center; font-weight: 400; }
#col_622:hover { color: #444444; }
#col_623 { color: #444444; text-align: center; font-weight: 400; }
#col_623:hover { color: #444444; }
#col_624 { color: #444444; text-align: center; font-weight: 400; }
#col_624:hover { color: #444444; }
#col_625 { color: #444444; text-align: center; font-weight: 400; }
#col_625:hover { color: #444444; }
#r_626 { padding: 10px 10px 10px 10px; }
#s_633 { background-color: rgba(255,255,255,1.00); }
#c_634 { width: 100%; }
#col_636 { color: #444444; text-align: center; font-weight: 400; }
#col_636:hover { color: #444444; }
#s_637 { background-color: rgba(239,235,232,1.00); padding: 10px 0 0 0 ; }
#c_638 { width: 992px; }
#r_639 { padding: 10px 30px 10px 30px; }
#s_662 { background-color: rgba(239,235,232,1.00); padding: 0 0 30px 0 ; }
#s_666 { background-color: rgba(255,255,255,1.00); padding: 10px 0 0 0 ; }
#c_667 { width: 992px; }
#r_668 { padding: 10px 30px 10px 30px; }
#col_669 { color: #444444; text-align: center; font-weight: 400; }
#col_669:hover { color: #444444; }
#s_670 { background-color: rgba(255,255,255,1.00); padding: 0 0 30px 0 ; }
#s_674 { background-color: rgba(239,235,232,1.00); padding: 10px 0 0 0 ; }
#c_675 { width: 992px; }
#r_676 { padding: 10px 30px 10px 30px; }
#s_678 { background-color: rgba(239,235,232,1.00); padding: 0 0 30px 0 ; }
#s_682 { background-color: rgba(255,255,255,1.00); padding: 10px 0 0 0 ; }
#c_683 { width: 992px; }
#r_684 { padding: 10px 30px 10px 30px; }
#s_686 { background-color: rgba(255,255,255,1.00); padding: 0 0 30px 0 ; }
#s_690 { background-color: rgba(239,235,232,1.00); padding: 10px 0 0 0 ; }
#c_691 { width: 992px; }
#r_692 { padding: 10px 30px 10px 30px; }
#s_694 { background-color: rgba(239,235,232,1.00); padding: 0 0 30px 0 ; }
#s_698 { background-color: rgba(255,255,255,1.00); padding: 10px 0 0 0 ; }
#c_699 { width: 992px; }
#r_700 { padding: 10px 30px 10px 30px; }
#s_702 { background-color: rgba(255,255,255,1.00); padding: 0 0 30px 0 ; }
#s_708 { background-color: rgba(216,209,202,1.00); }
#r_710 { margin: 36px 36px 36px 36px; }
#r_710 .inner-wrapper { margin: 0 -18px -36px -18px; }
#r_710 .column-wrapper { padding: 0 18px 36px 18px; }
#r_710 .subcolumns { margin: 0 -18px; }
#r_710 .subcolumns:last-child { margin-bottom: -36px; }
#r_710 .subcolumn-wrapper { padding: 0 18px 36px 18px; }/*end-r_710*/
#col_711 { background-clip: padding-box; border-style: solid; border-color: rgba(56,38,26,1.00); border-width: 2px 2px 2px 2px; border-radius: 4px; color: #444444; text-align: center; font-weight: 400; padding: 10px 10px 10px 10px; }
#col_711:hover { color: #444444; }
#col_712 { background-clip: padding-box; border-style: solid; border-color: rgba(56,38,26,1.00); border-width: 2px 2px 2px 2px; border-radius: 4px; color: #444444; text-align: center; font-weight: 400; padding: 10px 10px 10px 10px; }
#col_712:hover { color: #444444; }
#col_713 { background-clip: padding-box; border-style: solid; border-color: rgba(56,38,26,1.00); border-width: 2px 2px 2px 2px; border-radius: 4px; color: #444444; text-align: center; font-weight: 400; padding: 10px 10px 10px 10px; }
#col_713:hover { color: #444444; }
#s_715 { background-color: rgba(255,255,255,1.00); padding: 30px 0 30px 0 ; }
#c_716 { width: 992px; }
#s_717 { background-image: url('//cdn.ikabus.com/12/54/media/original/branderij2_headers_sophiascoffee.jpg'); background-size: cover; background-repeat: no-repeat; background-position: center center; padding: 30px 0 30px 0 ; }
#r_719 { padding: 10px 10px 10px 10px; }
#r_719 .inner-wrapper { margin: 0 -18px -36px -18px; }
#r_719 .column-wrapper { padding: 0 18px 36px 18px; }
#r_719 .subcolumns { margin: 0 -18px; }
#r_719 .subcolumns:last-child { margin-bottom: -36px; }
#r_719 .subcolumn-wrapper { padding: 0 18px 36px 18px; }/*end-r_719*/
#col_720 { color: #444444; text-align: center; font-weight: 400; padding: 0 10px 0 10px; }
#col_720:hover { color: #444444; }
#col_721 { padding: 14px 14px 14px 14px; }
#col_723 { padding: 10px 20px 10px 20px; }
#r_730 { padding: 10px 30px 10px 30px; }
#r_730 .inner-wrapper { margin: 0 -18px -36px -18px; }
#r_730 .column-wrapper { padding: 0 18px 36px 18px; }
#r_730 .subcolumns { margin: 0 -18px; }
#r_730 .subcolumns:last-child { margin-bottom: -36px; }
#r_730 .subcolumn-wrapper { padding: 0 18px 36px 18px; }/*end-r_730*/
#r_734 { padding: 10px 30px 10px 30px; }
#r_734 .inner-wrapper { margin: 0 -18px -36px -18px; }
#r_734 .column-wrapper { padding: 0 18px 36px 18px; }
#r_734 .subcolumns { margin: 0 -18px; }
#r_734 .subcolumns:last-child { margin-bottom: -36px; }
#r_734 .subcolumn-wrapper { padding: 0 18px 36px 18px; }/*end-r_734*/
#r_738 { padding: 10px 30px 10px 30px; }
#r_738 .inner-wrapper { margin: 0 -18px -36px -18px; }
#r_738 .column-wrapper { padding: 0 18px 36px 18px; }
#r_738 .subcolumns { margin: 0 -18px; }
#r_738 .subcolumns:last-child { margin-bottom: -36px; }
#r_738 .subcolumn-wrapper { padding: 0 18px 36px 18px; }/*end-r_738*/
#r_742 { padding: 10px 30px 10px 30px; }
#r_742 .inner-wrapper { margin: 0 -18px -36px -18px; }
#r_742 .column-wrapper { padding: 0 18px 36px 18px; }
#r_742 .subcolumns { margin: 0 -18px; }
#r_742 .subcolumns:last-child { margin-bottom: -36px; }
#r_742 .subcolumn-wrapper { padding: 0 18px 36px 18px; }/*end-r_742*/
#r_746 { padding: 10px 30px 10px 30px; }
#r_746 .inner-wrapper { margin: 0 -18px -36px -18px; }
#r_746 .column-wrapper { padding: 0 18px 36px 18px; }
#r_746 .subcolumns { margin: 0 -18px; }
#r_746 .subcolumns:last-child { margin-bottom: -36px; }
#r_746 .subcolumn-wrapper { padding: 0 18px 36px 18px; }/*end-r_746*/
#r_750 { padding: 10px 30px 10px 30px; }
#r_750 .inner-wrapper { margin: 0 -18px -36px -18px; }
#r_750 .column-wrapper { padding: 0 18px 36px 18px; }
#r_750 .subcolumns { margin: 0 -18px; }
#r_750 .subcolumns:last-child { margin-bottom: -36px; }
#r_750 .subcolumn-wrapper { padding: 0 18px 36px 18px; }/*end-r_750*/
#s_777 { background-color: rgba(255,255,255,1.00); background-image: url('//cdn.ikabus.com/12/54/media/original/koffieabonnement_sophiascoffee_header.jpg'); background-repeat: no-repeat; background-position: center center; min-height: 450px; }
#s_778 { background-color: rgba(255,255,255,1.00); padding: 10px 0 0 0 ; }
#col_781 { padding: 20px 30px 30px 30px; }
#s_782 { background-color: rgba(255,255,255,1.00); padding: 0 0 0 0 ; }
#col_807 { color: #444444; text-align: center; font-weight: 400; padding: 0 20px 10px 20px; }
#col_807:hover { color: #444444; }
#s_808 { background-color: rgba(255,255,255,0.57); padding: 30px 0 10px 0 ; }
#r_867 { padding: 10px 10px 30px 10px; }
#r_867 .inner-wrapper { margin: 0 -10px -20px -10px; }
#r_867 .column-wrapper { padding: 0 10px 20px 10px; }
#r_867 .subcolumns { margin: 0 -10px; }
#r_867 .subcolumns:last-child { margin-bottom: -20px; }
#r_867 .subcolumn-wrapper { padding: 0 10px 20px 10px; }/*end-r_867*/
#col_868 { background-color: rgba(207,113,30,0.10); background-clip: padding-box; border-style: solid; border-color: rgba(115,63,17,1.00); border-width: 1px 1px 1px 1px; border-radius: 4px; color: #444444; text-align: center; font-weight: 400; padding: 15px 15px 15px 15px; }
#col_868:hover { color: #444444; }
#col_869 { background-color: rgba(207,113,30,0.10); background-clip: padding-box; border-style: solid; border-color: rgba(92,50,13,1.00); border-width: 1px 1px 1px 1px; border-radius: 4px; color: #444444; text-align: center; font-weight: 400; padding: 15px 15px 15px 15px; }
#col_869:hover { color: #444444; }
#col_870 { background-color: rgba(207,113,30,0.10); background-clip: padding-box; border-style: solid; border-color: rgba(92,50,13,1.00); border-width: 1px 1px 1px 1px; border-radius: 4px; color: #444444; text-align: center; font-weight: 400; padding: 15px 15px 15px 15px; }
#col_870:hover { color: #444444; }
#s_880 { background-color: rgba(255,255,255,1.00); background-clip: padding-box; border-style: solid; border-color: rgba(56,38,26,1.00); border-width: 1px 0 0px 0; padding: 20px 0 10px 0 ; }
#col_885 { padding: 10px 15px 10px 15px; }
#r_890 { margin: 36px 36px 36px 36px; }
#s_899 { background-color: rgba(56,38,26,1.00); padding: 30px 0 30px 0 ; }
#r_903 { padding: 10px 10px 10px 10px; }
#r_903 .inner-wrapper { margin: 0 -18px -36px -18px; }
#r_903 .column-wrapper { padding: 0 18px 36px 18px; }
#r_903 .subcolumns { margin: 0 -18px; }
#r_903 .subcolumns:last-child { margin-bottom: -36px; }
#r_903 .subcolumn-wrapper { padding: 0 18px 36px 18px; }/*end-r_903*/
#col_904 { background-color: rgba(252,242,232,1.00); border-radius: 4px; color: #444444; text-align: center; font-weight: 400; padding: 15px 15px 15px 15px; }
#col_904:hover { color: #444444; }
#col_905 { background-color: rgba(252,242,232,1.00); border-radius: 4px; color: #444444; text-align: center; font-weight: 400; padding: 15px 15px 15px 15px; }
#col_905:hover { color: #444444; }
#col_906 { background-color: rgba(252,242,232,1.00); border-radius: 4px; color: #444444; text-align: center; font-weight: 400; padding: 15px 15px 15px 15px; }
#col_906:hover { color: #444444; }
#s_922 { background-color: rgba(255,255,255,1.00); background-clip: padding-box; border-style: solid; border-color: rgba(56,38,26,1.00); border-width: 1px 0 0px 0; padding: 10px 0 30px 0 ; }
#c_923 { width: 992px; }
#r_924 .inner-wrapper { margin: 0 -14px -28px -14px; }
#r_924 .column-wrapper { padding: 0 14px 28px 14px; }
#r_924 .subcolumns { margin: 0 -14px; }
#r_924 .subcolumns:last-child { margin-bottom: -28px; }
#r_924 .subcolumn-wrapper { padding: 0 14px 28px 14px; }/*end-r_924*/
#col_925 { color: #444444; text-align: left; font-weight: 400; padding: 10px 20px 10px 20px; }
#col_925:hover { color: #444444; }
#r_934 { padding: 10px 15px 30px 15px; }
#r_934 .inner-wrapper { margin: 0 -18px -36px -18px; }
#r_934 .column-wrapper { padding: 0 18px 36px 18px; }
#r_934 .subcolumns { margin: 0 -18px; }
#r_934 .subcolumns:last-child { margin-bottom: -36px; }
#r_934 .subcolumn-wrapper { padding: 0 18px 36px 18px; }/*end-r_934*/
#col_936 { color: #444444; text-align: center; font-weight: 400; }
#col_936:hover { color: #444444; }
#s_937 { background-color: rgba(255,255,255,1.00); min-height: 20px; }
#s_948 { background-image: url('//cdn.ikabus.com/12/54/media/original/niqniq-8760.jpg'); background-size: cover; background-repeat: repeat-x; background-position: center center; padding: 30px 0 16px 0 ; min-height: 300px; }
#s_954 { background-color: rgba(255,255,255,1.00); padding: 20px 0 10px 0 ; }
#r_956 { background-clip: padding-box; border-style: solid; border-color: rgba(115,63,17,1.00); border-width: 2px 2px 2px 2px; border-radius: 4px; margin: 26px 26px 26px 26px; }
#col_957 { padding: 10px 5px 10px 5px; }
#col_959 { padding: 10px 15px 10px 15px; }
#col_977 { padding: 10px 10px 10px 10px; }
#s_985 { background-color: rgba(255,255,255,1.00); }
#col_988 { padding: 30px 10px 10px 10px; }
#s_989 { background-color: rgba(255,255,255,1.00); padding: 30px 0 5px 0 ; }
#col_996 { color: #444444; text-align: left; font-weight: 400; }
#col_996:hover { color: #444444; }
#s_1003 { background-image: url('//cdn.ikabus.com/12/54/media/original/over-header-sophiascoffee.jpg'); background-size: cover; background-repeat: no-repeat; background-position: center center; min-height: 450px; }
#s_1005 { background-color: rgba(255,255,255,1.00); padding: 30px 0 30px 0 ; }
#c_1006 { width: 992px; }
#r_1007 { padding: 10px 15px 0 15px; }
#r_1007 .inner-wrapper { margin: 0 -18px -36px -18px; }
#r_1007 .column-wrapper { padding: 0 18px 36px 18px; }
#r_1007 .subcolumns { margin: 0 -18px; }
#r_1007 .subcolumns:last-child { margin-bottom: -36px; }
#r_1007 .subcolumn-wrapper { padding: 0 18px 36px 18px; }/*end-r_1007*/
#col_1009 { color: #444444; text-align: center; font-weight: 400; }
#col_1009:hover { color: #444444; }
#s_1017 { background-image: url('//cdn.ikabus.com/12/54/media/original/branderij2_headers_sophiascoffee.jpg'); background-size: cover; background-repeat: no-repeat; background-position: center center; padding: 30px 0 30px 0 ; }
#r_1019 { padding: 10px 10px 10px 10px; }
#r_1019 .inner-wrapper { margin: 0 -18px -36px -18px; }
#r_1019 .column-wrapper { padding: 0 18px 36px 18px; }
#r_1019 .subcolumns { margin: 0 -18px; }
#r_1019 .subcolumns:last-child { margin-bottom: -36px; }
#r_1019 .subcolumn-wrapper { padding: 0 18px 36px 18px; }/*end-r_1019*/
#col_1020 { color: #444444; text-align: center; font-weight: 400; padding: 0 10px 0 10px; }
#col_1020:hover { color: #444444; }
#col_1021 { padding: 14px 14px 14px 14px; }
#s_1026 { background-color: rgba(255,255,255,1.00); padding: 10px 0 10px 0 ; }
#col_1029 { padding: 10px 30px 10px 30px; }
#s_1035 { background-color: rgba(255,255,255,1.00); }
#r_1037 { padding: 0 15px 10px 15px; }
#col_1038 { padding: 0 10px 0 10px; }
#col_1040 { padding: 0 20px 0 20px; }
#r_1041 { padding: 10px 10px 10px 10px; }
#col_1042 { padding: 10px 10px 10px 10px; }
#r_1047 { margin: 22px 22px 22px 22px; }
#r_1047 .inner-wrapper { margin: 0 -18px -36px -18px; }
#r_1047 .column-wrapper { padding: 0 18px 36px 18px; }
#r_1047 .subcolumns { margin: 0 -18px; }
#r_1047 .subcolumns:last-child { margin-bottom: -36px; }
#r_1047 .subcolumn-wrapper { padding: 0 18px 36px 18px; }/*end-r_1047*/
#col_1048 { background-clip: padding-box; border-style: solid; border-color: rgba(56,38,26,1.00); border-width: 2px 2px 2px 2px; border-radius: 4px; color: #444444; text-align: center; font-weight: 400; }
#col_1048:hover { color: #444444; }
#col_1049 { background-clip: padding-box; border-style: solid; border-color: rgba(56,38,26,1.00); border-width: 2px 2px 2px 2px; border-radius: 4px; }
#col_1050 { background-clip: padding-box; border-style: solid; border-color: rgba(56,38,26,1.00); border-width: 2px 2px 2px 2px; border-radius: 4px; }
#col_1051 { background-clip: padding-box; border-style: solid; border-color: rgba(56,38,26,1.00); border-width: 2px 2px 2px 2px; border-radius: 4px; color: #444444; text-align: center; font-weight: 400; }
#col_1051:hover { color: #444444; }
#col_1053 { color: #444444; text-align: center; font-weight: 400; padding: 20px 10px 0 10px; }
#col_1053:hover { color: #444444; }
#s_1055 { background-color: rgba(243,235,230,1.00); padding: 30px 0 30px 0 ; }
#r_1059 { margin: 22px 22px 22px 22px; }
#r_1059 .inner-wrapper { margin: 0 -18px -36px -18px; }
#r_1059 .column-wrapper { padding: 0 18px 36px 18px; }
#r_1059 .subcolumns { margin: 0 -18px; }
#r_1059 .subcolumns:last-child { margin-bottom: -36px; }
#r_1059 .subcolumn-wrapper { padding: 0 18px 36px 18px; }/*end-r_1059*/
#col_1060 { color: #444444; text-align: center; font-weight: 400; }
#col_1060:hover { color: #444444; }
#col_1063 { color: #444444; text-align: center; font-weight: 400; }
#col_1063:hover { color: #444444; }
#r_1066 { margin: 36px 36px 36px 36px; }
#r_1066 .inner-wrapper { margin: 0 -18px -36px -18px; }
#r_1066 .column-wrapper { display: flex; padding: 0 18px 36px 18px; }
#r_1066 .subcolumns { margin: 0 -18px; }
#r_1066 .subcolumns:last-child { margin-bottom: -36px; }
#r_1066 .subcolumn-wrapper { padding: 0 18px 36px 18px; }/*end-r_1066*/
#s_1069 { background-color: rgba(243,235,230,1.00); }
#r_1071 { padding: 10px 10px 10px 10px; }
#col_1072 { padding: 10px 10px 10px 10px; }
#s_1076 { background-color: rgba(255,255,255,1.00); min-height: 150px; }
#c_1077 { width: 100%; }
#col_1079 { color: #444444; text-align: center; font-weight: 400; }
#col_1079:hover { color: #444444; }
#s_1080 { background-color: rgba(255,255,255,1.00); padding: 30px 0 30px 0 ; }
#c_1081 { width: 992px; }
#col_1083 { color: #444444; text-align: center; font-weight: 400; padding: 10px 20px 0 20px; }
#col_1083:hover { color: #444444; }
#s_1085 { background-color: rgba(252,242,232,1.00); padding: 30px 0 20px 0 ; }
#col_1088 { padding: 10px 10px 10px 10px; }
#s_1094 { background-color: rgba(255,255,255,1.00); padding: 30px 0 30px 0 ; }
#c_1095 { width: 992px; }
#col_1097 { color: #444444; text-align: center; font-weight: 400; }
#col_1097:hover { color: #444444; }
#r_1112 { padding: 20px 10px 10px 10px; }
#r_1112 .inner-wrapper { margin: 0 -18px -36px -18px; }
#r_1112 .column-wrapper { padding: 0 18px 36px 18px; }
#r_1112 .subcolumns { margin: 0 -18px; }
#r_1112 .subcolumns:last-child { margin-bottom: -36px; }
#r_1112 .subcolumn-wrapper { padding: 0 18px 36px 18px; }/*end-r_1112*/
#col_1113 { background-color: rgba(250,229,210,1.00); background-clip: padding-box; border-style: solid; border-color: rgba(56,38,26,1.00); border-width: 2px 2px 2px 2px; border-radius: 4px; padding: 10px 10px 10px 10px; }
#col_1114 { background-color: rgba(250,229,210,1.00); background-clip: padding-box; border-style: solid; border-color: rgba(56,38,26,1.00); border-width: 2px 2px 2px 2px; border-radius: 4px; padding: 10px 10px 10px 10px; }
#s_1115 { background-color: rgba(239,235,232,1.00); padding: 20px 0 20px 0 ; }
@media (max-width: 768px), (max-device-width: 768px) {
#r_12 { margin: 18px 18px 0px 18px; }
#r_12 .inner-wrapper { margin: 0 -9px -18px -9px; }
#r_12 .column-wrapper { padding: 0 9px 18px 9px; }
#r_12 .subcolumns { margin: 0 -9px; }
#r_12 .subcolumns:last-child { margin-bottom: -18px; }
#r_12 .subcolumn-wrapper { padding: 0 9px 18px 9px; }/*end-r_12*/
#r_59 .inner-wrapper { margin: 0 -9px -18px -9px; }
#r_59 .column-wrapper { padding: 0 9px 18px 9px; }
#r_59 .subcolumns { margin: 0 -9px; }
#r_59 .subcolumns:last-child { margin-bottom: -18px; }
#r_59 .subcolumn-wrapper { padding: 0 9px 18px 9px; }/*end-r_59*/
#r_77 .inner-wrapper { margin: 0 -9px -18px -9px; }
#r_77 .column-wrapper { padding: 0 9px 18px 9px; }
#r_77 .subcolumns { margin: 0 -9px; }
#r_77 .subcolumns:last-child { margin-bottom: -18px; }
#r_77 .subcolumn-wrapper { padding: 0 9px 18px 9px; }/*end-r_77*/
#r_166 .inner-wrapper { margin: 0 -9px -18px -9px; }
#r_166 .column-wrapper { padding: 0 9px 18px 9px; }
#r_166 .subcolumns { margin: 0 -9px; }
#r_166 .subcolumns:last-child { margin-bottom: -18px; }
#r_166 .subcolumn-wrapper { padding: 0 9px 18px 9px; }/*end-r_166*/
#r_211 .inner-wrapper { margin: 0 -9px -18px -9px; }
#r_211 .column-wrapper { padding: 0 9px 18px 9px; }
#r_211 .subcolumns { margin: 0 -9px; }
#r_211 .subcolumns:last-child { margin-bottom: -18px; }
#r_211 .subcolumn-wrapper { padding: 0 9px 18px 9px; }/*end-r_211*/
#r_323 .inner-wrapper { margin: 0 -9px -18px -9px; }
#r_323 .column-wrapper { padding: 0 9px 18px 9px; }
#r_323 .subcolumns { margin: 0 -9px; }
#r_323 .subcolumns:last-child { margin-bottom: -18px; }
#r_323 .subcolumn-wrapper { padding: 0 9px 18px 9px; }/*end-r_323*/
#r_525 .inner-wrapper { margin: 0 -3px -6px -3px; }
#r_525 .column-wrapper { padding: 0 3px 6px 3px; }
#r_525 .subcolumns { margin: 0 -3px; }
#r_525 .subcolumns:last-child { margin-bottom: -6px; }
#r_525 .subcolumn-wrapper { padding: 0 3px 6px 3px; }/*end-r_525*/
#r_557 .inner-wrapper { margin: 0 -9px -18px -9px; }
#r_557 .column-wrapper { padding: 0 9px 18px 9px; }
#r_557 .subcolumns { margin: 0 -9px; }
#r_557 .subcolumns:last-child { margin-bottom: -18px; }
#r_557 .subcolumn-wrapper { padding: 0 9px 18px 9px; }/*end-r_557*/
#r_564 .inner-wrapper { margin: 0 -9px -18px -9px; }
#r_564 .column-wrapper { padding: 0 9px 18px 9px; }
#r_564 .subcolumns { margin: 0 -9px; }
#r_564 .subcolumns:last-child { margin-bottom: -18px; }
#r_564 .subcolumn-wrapper { padding: 0 9px 18px 9px; }/*end-r_564*/
#r_620 .inner-wrapper { margin: 0 -9px -18px -9px; }
#r_620 .column-wrapper { padding: 0 9px 18px 9px; }
#r_620 .subcolumns { margin: 0 -9px; }
#r_620 .subcolumns:last-child { margin-bottom: -18px; }
#r_620 .subcolumn-wrapper { padding: 0 9px 18px 9px; }/*end-r_620*/
#r_710 { margin: 18px 18px 18px 18px; }
#r_710 .inner-wrapper { margin: 0 -9px -18px -9px; }
#r_710 .column-wrapper { padding: 0 9px 18px 9px; }
#r_710 .subcolumns { margin: 0 -9px; }
#r_710 .subcolumns:last-child { margin-bottom: -18px; }
#r_710 .subcolumn-wrapper { padding: 0 9px 18px 9px; }/*end-r_710*/
#r_719 .inner-wrapper { margin: 0 -9px -18px -9px; }
#r_719 .column-wrapper { padding: 0 9px 18px 9px; }
#r_719 .subcolumns { margin: 0 -9px; }
#r_719 .subcolumns:last-child { margin-bottom: -18px; }
#r_719 .subcolumn-wrapper { padding: 0 9px 18px 9px; }/*end-r_719*/
#r_730 .inner-wrapper { margin: 0 -9px -18px -9px; }
#r_730 .column-wrapper { padding: 0 9px 18px 9px; }
#r_730 .subcolumns { margin: 0 -9px; }
#r_730 .subcolumns:last-child { margin-bottom: -18px; }
#r_730 .subcolumn-wrapper { padding: 0 9px 18px 9px; }/*end-r_730*/
#r_734 .inner-wrapper { margin: 0 -9px -18px -9px; }
#r_734 .column-wrapper { padding: 0 9px 18px 9px; }
#r_734 .subcolumns { margin: 0 -9px; }
#r_734 .subcolumns:last-child { margin-bottom: -18px; }
#r_734 .subcolumn-wrapper { padding: 0 9px 18px 9px; }/*end-r_734*/
#r_738 .inner-wrapper { margin: 0 -9px -18px -9px; }
#r_738 .column-wrapper { padding: 0 9px 18px 9px; }
#r_738 .subcolumns { margin: 0 -9px; }
#r_738 .subcolumns:last-child { margin-bottom: -18px; }
#r_738 .subcolumn-wrapper { padding: 0 9px 18px 9px; }/*end-r_738*/
#r_742 .inner-wrapper { margin: 0 -9px -18px -9px; }
#r_742 .column-wrapper { padding: 0 9px 18px 9px; }
#r_742 .subcolumns { margin: 0 -9px; }
#r_742 .subcolumns:last-child { margin-bottom: -18px; }
#r_742 .subcolumn-wrapper { padding: 0 9px 18px 9px; }/*end-r_742*/
#r_746 .inner-wrapper { margin: 0 -9px -18px -9px; }
#r_746 .column-wrapper { padding: 0 9px 18px 9px; }
#r_746 .subcolumns { margin: 0 -9px; }
#r_746 .subcolumns:last-child { margin-bottom: -18px; }
#r_746 .subcolumn-wrapper { padding: 0 9px 18px 9px; }/*end-r_746*/
#r_750 .inner-wrapper { margin: 0 -9px -18px -9px; }
#r_750 .column-wrapper { padding: 0 9px 18px 9px; }
#r_750 .subcolumns { margin: 0 -9px; }
#r_750 .subcolumns:last-child { margin-bottom: -18px; }
#r_750 .subcolumn-wrapper { padding: 0 9px 18px 9px; }/*end-r_750*/
#r_867 .inner-wrapper { margin: 0 -5px -10px -5px; }
#r_867 .column-wrapper { padding: 0 5px 10px 5px; }
#r_867 .subcolumns { margin: 0 -5px; }
#r_867 .subcolumns:last-child { margin-bottom: -10px; }
#r_867 .subcolumn-wrapper { padding: 0 5px 10px 5px; }/*end-r_867*/
#r_890 { margin: 18px 18px 18px 18px; }
#r_903 .inner-wrapper { margin: 0 -9px -18px -9px; }
#r_903 .column-wrapper { padding: 0 9px 18px 9px; }
#r_903 .subcolumns { margin: 0 -9px; }
#r_903 .subcolumns:last-child { margin-bottom: -18px; }
#r_903 .subcolumn-wrapper { padding: 0 9px 18px 9px; }/*end-r_903*/
#r_934 .inner-wrapper { margin: 0 -9px -18px -9px; }
#r_934 .column-wrapper { padding: 0 9px 18px 9px; }
#r_934 .subcolumns { margin: 0 -9px; }
#r_934 .subcolumns:last-child { margin-bottom: -18px; }
#r_934 .subcolumn-wrapper { padding: 0 9px 18px 9px; }/*end-r_934*/
#r_956 { margin: 13px 13px 13px 13px; }
#r_1007 .inner-wrapper { margin: 0 -9px -18px -9px; }
#r_1007 .column-wrapper { padding: 0 9px 18px 9px; }
#r_1007 .subcolumns { margin: 0 -9px; }
#r_1007 .subcolumns:last-child { margin-bottom: -18px; }
#r_1007 .subcolumn-wrapper { padding: 0 9px 18px 9px; }/*end-r_1007*/
#r_1019 .inner-wrapper { margin: 0 -9px -18px -9px; }
#r_1019 .column-wrapper { padding: 0 9px 18px 9px; }
#r_1019 .subcolumns { margin: 0 -9px; }
#r_1019 .subcolumns:last-child { margin-bottom: -18px; }
#r_1019 .subcolumn-wrapper { padding: 0 9px 18px 9px; }/*end-r_1019*/
#r_1047 { margin: 11px 11px 11px 11px; }
#r_1047 .inner-wrapper { margin: 0 -9px -18px -9px; }
#r_1047 .column-wrapper { padding: 0 9px 18px 9px; }
#r_1047 .subcolumns { margin: 0 -9px; }
#r_1047 .subcolumns:last-child { margin-bottom: -18px; }
#r_1047 .subcolumn-wrapper { padding: 0 9px 18px 9px; }/*end-r_1047*/
#r_1059 { margin: 11px 11px 11px 11px; }
#r_1059 .inner-wrapper { margin: 0 -9px -18px -9px; }
#r_1059 .column-wrapper { padding: 0 9px 18px 9px; }
#r_1059 .subcolumns { margin: 0 -9px; }
#r_1059 .subcolumns:last-child { margin-bottom: -18px; }
#r_1059 .subcolumn-wrapper { padding: 0 9px 18px 9px; }/*end-r_1059*/
#r_1066 { margin: 18px 18px 18px 18px; }
#r_1066 .inner-wrapper { margin: 0 -9px -18px -9px; }
#r_1066 .column-wrapper { padding: 0 9px 18px 9px; }
#r_1066 .subcolumns { margin: 0 -9px; }
#r_1066 .subcolumns:last-child { margin-bottom: -18px; }
#r_1066 .subcolumn-wrapper { padding: 0 9px 18px 9px; }/*end-r_1066*/
#r_1112 .inner-wrapper { margin: 0 -9px -18px -9px; }
#r_1112 .column-wrapper { padding: 0 9px 18px 9px; }
#r_1112 .subcolumns { margin: 0 -9px; }
#r_1112 .subcolumns:last-child { margin-bottom: -18px; }
#r_1112 .subcolumn-wrapper { padding: 0 9px 18px 9px; }/*end-r_1112*/
/*end-mobile*/
}
.subcolumn.module-style-menu-1 .menu-subitem { color: #444444; font-size: 12px; text-align: center; }
.subcolumn.module-style-menu-1 .menu-subitem:hover { color: #444444; }
.subcolumn.module-style-menu-1 .menu-subitem.active { color: #444444; }
.subcolumn.module-style-menu-1 { display: flex; flex-wrap: wrap; justify-content: center; flex-direction: row; }
.subcolumn.module-style-menu-1 .menu-item { color: #ffffff; font-size: 12px; text-align: center; }
.subcolumn.module-style-menu-1 .menu-item:hover { color: #ffffff; }
.subcolumn.module-style-menu-1 .menu-item.active { color: #ffffff; }
.subcolumn.module-style-menu-default { display: flex; flex-wrap: wrap; justify-content: center; flex-direction: row; }
.subcolumn.module-style-menu-default .menu-item { color: #444444; font-size: 14px; text-align: center; font-weight: 500; }
.subcolumn.module-style-menu-default .menu-item:hover { color: #444444; }
.subcolumn.module-style-menu-default .menu-item.active { color: #cf711e; }
.subcolumn.module-style-menu-default .menu-subitem { color: #444444; font-size: 14px; text-align: center; padding: 7px 10px 7px 10px; }
.subcolumn.module-style-menu-default .menu-subitem:hover { color: #444444; }
.subcolumn.module-style-menu-default .menu-subitem.active { color: #cf711e; }
body[class] .easytape-yellow-button, #template-container[class] .easytape-yellow-button {
    display: inline-block;
    color: #ffffff;
    background: #f99b00;
    height: 44px;
    line-height: 44px;
    text-align: center;
    padding: 0;
    width: auto;
    margin-right: 10px;
    padding: 0 20px;
}

body[class] .easytape-yellow-button:hover, #template-container[class] .easytape-yellow-button:hover {
    background: #e99101;
}

body[class] .easytape-yellow-button a, #template-container[class] .easytape-yellow-button a {
    color: #ffffff;
    text-decoration: none;
    display: block;
    height: 44px;
    line-height: 44px;
    text-transform: uppercase;
    font-weight: bold;
}

body[class] .easytape-yellow-button a:hover, #template-container[class] .easytape-yellow-button a:hover {
    color: #ffffff;
    text-decoration: none;
}
.arc .sc-transparent-button {
    display: inline-block;
    color: #ffffff;
    height: 44px;
    line-height: 44px;
    text-align: center;
    padding: 0;
    width: auto;
    margin-right: 10px;
}

.arc .sc-transparent-button a {
    color: #342015;
    border: 1px solid #342015;
    text-decoration: none;
    display: block;
    height: 44px;
    line-height: 44px;
    text-transform: uppercase;
    font-weight: bold;
    padding: 0 20px;
}

.arc .sc-transparent-button a:hover {
    border-color: #cf711e;
    color: #cf711e;
    text-decoration: none;
}
.arc .sc-brown-button {
    display: inline-block;
    color: #ffffff;
    height: 44px;
    line-height: 44px;
    text-align: center;
    padding: 0;
    width: auto;
    margin-right: 10px;
}

.arc .sc-brown-button a {
    color: white;
    border: 1px solid #342015;
    background-color: #342015;
    text-decoration: none;
    display: block;
    height: 44px;
    line-height: 44px;
    text-transform: uppercase;
    font-weight: bold;
    padding: 0 20px;
}

.arc .sc-brown-button a:hover {
    color: white;
    border-color #cf711e;
    background-color: #cf711e;
    text-decoration: none;
}
.arc .sc-orange-button {
    display: inline-block;
    color: #ffffff;
    height: 44px;
    line-height: 44px;
    text-align: center;
    padding: 0;
    width: auto;
    margin-right: 10px;
}

.arc .sc-orange-button a {
    color: white;
    border: 1px solid #cf711e;
    background-color: #cf711e;
    text-decoration: none;
    display: block;
    height: 44px;
    line-height: 44px;
    text-transform: uppercase;
    font-weight: bold;
    padding: 0 20px;
}

.arc .sc-orange-button a:hover {
    color: white;
    border-color: #342015;
    background-color: #342015;
    text-decoration: none;
}
/*custom-website*/
/* Start top menu cart-item */
#r_70 .c8 { width: 66.67% !important; }
#r_70 .c4 { width: 33.33% !important; }
#col_72 .menu-toggle.item-wrapper { display: none !important; }
#col_72 .webshop-cart.item-wrapper { display: block !important; }
#col_72 .webshop-cart .menu-item { text-align: right; }
/* End top menu cart-item */

/* start temp fix */
#col_925 .s8 { width: 75% !important; }
#col_925 .s4 { width: 25% !important; }
/* end temp fix */

.arc input[type="submit"], .arc a.button, .arc div.button {
    background: #342015;
    border-color: #342015;
    border-radius: 0;
    font-size: 15px;
    color: white;
    font-weight: bold;
    text-transform: uppercase;
    font-weight: bold;
}

.arc input[type="submit"]:hover, .arc a.button:hover, .arc div.button:hover {
    background: #cf711e;
    border-color: #cf711e;
    color: white;
}

.arc input[type="number"],
.arc input[type="text"],
.arc input[type="email"],
.arc input[type="password"],
.arc select, .arc textarea {
    border-radius: 0;
    box-shadow: none;
    box-sizing: border-box;
}

/* checkmark */
#col_71 > img {
    margin: 5px 5px 0 0;   
}

/* Webshop fixes */
.show-more-details {
    display: none;
}

.column-wrapper.c4 .single-product-item .c8,
.column-wrapper.c4 .single-product-item .c4 {
	width: 100%;
}

.column-wrapper.c4 .single-product-item .c4 {
	order: 0;
}

.column-wrapper.c4 .single-product-item .c8 {
	order: 1;
}

.column-wrapper.c4 .single-product-item .c8 p:last-child {
	display: flex;
	margin-bottom: 0;
	width: 100%;
}

.column-wrapper.c4 .single-product-item .c8 p:last-child > input {
	width: 15%;
	margin-right: 10px;
    text-align: center;
    margin-bottom: 0;
}

.column-wrapper.c4 .single-product-item .c8 p:last-child > .button {
	flex: 1;
	text-align: center;
	margin-right: 0;
	margin-bottom: 0;
}

.column-wrapper.c4 .single-product-item .c8 p:nth-last-child(2) .button {
    width: 100%;
    box-sizing: border-box;
    background: transparent;
    color: #342015;
}

.column-wrapper.c4 .single-product-item .c8 p:nth-last-child(2) .button:hover {
    color: #cf711e;
}

.column-wrapper.c4 .single-product-item {
	display: flex;
	flex-direction: column;
}

.c12 .force-third .subcolumn-wrapper {
    width: 33.33%;
}

@media(max-width: 768px) {
    .c12 .force-third .subcolumn-wrapper {
        width: 50%;
    }
}
/* end webshop fixes */

.sophia-whatsapp-button {
    display: block;
    position: fixed;
    bottom: 15px;
    right: 15px;
    width: 52px;
    height: 52px;
    background-color: #25d366;
    background-image: url('//cdn.ikabus.com/12/54/media/original/icons/whatsapp-icon-white-64px.png');
    background-position: center;
    background-repeat: no-repeat;
    background-size: 32px;
    border-radius: 50%;
    box-shadow: 2px 2px 9px rgba(0,0,0,0.1);
}

#col_835 .margin-bottom-36 {
	overflow: hidden;
}

/* Start subcolumn fix */
/* /koffiesoort/original-blend */
.c6 .product-wrapper.subcolumn-wrapper {
    width: 100%;
}
/* End subcolumn fix */
