.gui-login, .gui-checkout-steps .gui-block{background:#fff;border-radius:0px;border:1px solid #dbdbdb;margin-top:10px;margin-left:0px}
.gui-login-spacer{height:80px;width:100%;}
.gui-login .gui-page-title{margin:0;}
.gui-login .gui-block{border:none;}
.gui-login .gui-page-title{font-weight:500;}
.gui-login .gui-block-title, .gui-checkout-steps .gui-block-title{border:none;font-size:18px !important;line-height:32px;text-transform:none !important;padding-top:0px!important;}
.gui-checkout-method .gui-checkout-steps .gui-col2-equal-col1, .gui-login .gui-col2-big-col1, .gui-login .gui-checkout-steps .gui-col2-equal-col1{padding:20px;font-size:14px;line-height:180%;padding:35px 20px;}
.gui-checkout-method .gui-login .gui-col2-big-col1 p, .gui-login .gui-col2-big-col1 p, .gui-checkout-steps .gui-block-subcontent p{font-size:12px;height:auto !important;line-height:180%;}
.gui-checkout-method .gui-checkout-steps .gui-col2-equal-col2, .gui-login .gui-col2-big-col2, .gui-login .gui-checkout-steps .gui-col2-equal-col2{padding:35px 20px;}
.gui-form label{font-weight:400;}
.gui-login .gui-block-title strong, .gui-login .gui-content-title, .gui-checkout-steps .gui-block-subtitle{color:#333333;font-size:14px;font-weight:400;text-transform:normal;}
.gui-login .gui-input, .gui-login .gui-text, .gui-checkout-steps .gui-input, .gui-checkout-steps .gui-text , .gui-register .gui-input, .gui-account .gui-input{border-color:#dbdbdb;height:50px;}
.gui-login .gui-input input, .gui-checkout-steps .gui-input input, .gui-register .gui-input input, .gui-account .gui-input input{height:48px;-webkit-box-shadow:inset 0 2px 2px 0 rgba(50, 50, 50, 0.1);-moz-box-shadow:inset 0 2px 2px 0 rgba(50, 50, 50, 0.1);box-shadow:inset 0 2px 2px 0 rgba(50, 50, 50, 0.1);}
.gui-select{height:50px;-webkit-box-shadow:inset 0 2px 2px 0 rgba(50, 50, 50, 0.1);-moz-box-shadow:inset 0 2px 2px 0 rgba(50, 50, 50, 0.1);box-shadow:inset 0 2px 2px 0 rgba(50, 50, 50, 0.1);border:1px solid #dbdbdb;background:url("http://assets.webshopapp.com/fokkido/customarrow.png") no-repeat scroll right center #fff;}
.gui-select select{height:48px;border:none;background:none;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';background-color:transparent;background-image:none;border:medium none;}
.gui-login a.gui-button-small, .gui-checkout-steps a.gui-button-small.gui-button-action, .gui-checkout-steps .gui-col2-equal-col1 .gui-right a.gui-button-small.gui-button-action, .gui-register a.gui-button-small, .gui-register a.gui-button-link, .gui-account a.gui-button-small, .gui-blog .gui-blog-article-more a{background:#fe6962 !important;border:none !important;color:#fff;padding:10px 20px;font-weight:600;text-transform:uppercase;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;text-decoration:none;}
.gui-register a.gui-button-link{margin-bottom:10px;}
.gui a.gui-button-facebook{display:none!important;background:#1869a1 !important;border:none;color:#fff;padding:14px 9px;font-weight:600;text-transform:uppercase;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;font-size:13px;margin:0;}
.gui a.gui-button-facebook span{display:none!important background:none;border:none;margin:0;padding;0;}
.gui a{color:#000;text-decoration:none;}
.gui a:hover{text-decoration:underline;}
.messages{width:100%;line-height:20px;font-weight:400;font-size:12px;}
.messages ul{list-style:none outside none;color:#3B5998;background:#ECEFF5;border:1px solid #3B5998;box-shadow:none!important;font-weight:400;background-image:none!important;padding:8px 16px!important;}
.gui-messages ul.gui-success{color:#609946;background:#EFF5ED;box-shadow:none!important;font-weight:400;border-radius:0;border-color:#609946;padding:8px 16px!important;}
.messages ul.error{color:#DD3C10;background:#FCECE8;box-shadow:none!important;font-weight:400;border-radius:0;border-color:#DD3C10;padding:8px 16px!important;}
form#filter_form{float:left;}
.sidebar-filter-item{float:left;width:100%;}
.product-block-inner .product-hover{bottom:-5px;left:0;margin:auto;opacity:0;position:absolute;right:0;height:35px;width:120px;font-size:12px;padding-top:10px;line-height:12px;-webkit-transition:all 200ms cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 200ms cubic-bezier(0.645, 0.045, 0.355, 1);z-index:10 !important;}
.product-block-inner:hover .product-hover{opacity:1;z-index:1;}
.product-block-inner .stars{opacity:0;position:absolute;bottom:-25px;left:0px;right:0px;margin:auto;font-size:12px;color:#f9e08e;}
.product-block-inner:hover .stars{opacity:1;z-index:10;}
.product-block-inner .yotpo.overzicht{float:left;font-size:12px;color:#f9e08e;}
#omschrijving-bottom{float:left;font-size:13px;margin-top:60px;width:100%;}
#omschrijving-bottom strong{font-weight:600;}
gui-block-method-continue{background-color:#f8f8f8 !important;border:1px solid #cccccc !important;}
.product-configure-custom-option > input, .product-configure-custom-option > select, textarea, .product-configure-custom-option-date-day, .product-configure-custom-option-date-month, .product-configure-custom-option-date-year, .product-configure-custom-option-time-hour, .product-configure-custom-option-time-minute{border:1px solid #ddd;}
.product-configure-custom-option{float:left;margin-bottom:10px;width:100%;}
.product-configure-custom-option-date-day, .product-configure-custom-option-date-month, .product-configure-custom-option-date-year{margin-bottom:5px;}
.product-configure-custom-option > select, textarea, .product-configure-custom-option > input{float:right;width:50%;padding:3px 0;border-color:#d4d4d4 !important;}
.gui-content-subtitle{background:url("gui-content-subtitle.png") no-repeat scroll right top transparent;}
.gui-content-subtitle.active{background:url("gui-content-subtitle.png") no-repeat scroll right bottom transparent;}
@media (max-width:352px){#collection .sort-by .label{display:none;}
}
@media (max-width:480px){.related h3{font-size:22px;}
.tabs ul li{font-size:11px;}
.product-info .product-price .price{line-height:24px;}
.product-info .price-wrap, .product-info .product-price .cart{float:none;width:100%;}
.product-info .product-price .cart{margin-top:15px;}
.customerservice .info{margin-top:3% !important;}
.customerservice .info span i{display:none;}
.customerservice .info span{width:100%;text-align:right;}
}
@media (min-width:481px){.nonrelated{display:none;}}
@media (max-width:767px){.gui-blog .gui-block{margin-top:20px;}
.price-wrap .discount.oldprice{float:right !important;}
#collection #head{padding-left:0px !important;margin-bottom:0px !important;}
.product-block-inner .price{display:block;float:none !important;font-size:13px;margin:0 auto !important;text-align:center;width:auto;}
.product-block-inner .name h3{margin-bottom:5px;}
.product-block-inner .name h3{line-height:13px !important;}
.stock-title{text-align:center;}
.product_info .stock{height:auto !important;min-height:auto !important;}
.product_info{border-top:none;}
.product-block-inner .name h3{text-align:center;}
header .navbar .nav .item a:hover, header .navbar .nav .item a.active{color:#00aeef;text-shadow:none;}
.sale, .new{padding:10px !important;}
#collection .mobile-categories{height:auto !important;margin-bottom:20px;}
span.customSelect.sort-dropdown{padding:10px 10px !important;}
.gui-account-links .gui-block-title{margin-top:20px;}
#collection .mobile-categories{margin-top:20px;float:left;}
.collection-header{padding-left:15px !important;}
.sidebar-categories h2{background:none;border:none;}
.collection-menu.sidebar-categories{border:none;}
.popular-new .owl-carousel{padding:0;}
.popular-new .product-block{text-align:center;}
footer .footerContainer{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
footer > .container-fluid{padding:0;}
footer .copyrights ul li{margin:0px;line-height:54px;width:33%;}
footer .block h3, footer .block ul li, footer .block ul li a{text-align:center;}
footer .newsletter_field{font-size:14px;padding:15px 0;}
footer a.newsletter-btn{height:45px;line-height:45px;}
footer #newsletterbar label{font-size:16px;line-height:26px;text-align:center;}
#newsletterbar form#form-newsletter{margin:0 auto;width:90%;}
footer .block ul li{margin-bottom:10px;}
footer .block ul li a{font-size:16px;}
footer .paymentContainer{width:100%;}
.customerservice .info span i{font-size:10px !important;}
.customerservice .info b{font-size:14px !important;color:#193440 !important;}
.copyrights{width:100%;}
footer .payment-logo-container, footer .socials{display:table;float:none;margin-left:auto;margin-right:auto;padding:20px 0;text-align:center;}
footer .socials{width:100%;padding:20px 0px;}
.social-block{display:table;margin-left:auto;margin-right:auto;}
.footerWrapper .grid-spacing{padding:0px;}
header .navbar .nav .item a{line-height:14px;}
.brandsContainer .brands-wrap{border:0;margin-top:0;}
.mobile-logo img{margin-top:7px;margin-bottom:7px;max-height:45px;height:auto;}
header .usptopbar p a{line-height:15px;}
.categories .categories-popout{display:none;}
.slider img{margin:0 auto;}
.banner-right{margin-top:0px;}
.homepagetekstContainer .well{margin-bottom:0px;border:none !important;}
.slideshowContainer{margin:0;padding:0;width:100%;}
.slideshowContainer .row{margin:0;}
.category .img-responsive{margin:0 auto;}
.navbar .nav .item a{line-height:12px;text-align:center;}
.navbar .nav .item.first{display:none;}
.navbar-inverse .navbar-toggle{border-color:none !important;float:left;!important;}
.navbar-toggle{border:none !important;}
.navbar .navbar-home:hover, .navbar .navbar-home:focus{background-color:#333;}
header ul.toplinks{width:100%;text-align:center;}
header ul.toplinks li{display:inline-block;float:none;}
header ul.toplinks li:nth-child(1){border:0;}
header .logo img{margin:0 auto;}
header .navbar .nav li .subnav{display:none !important;}
#collection .collection-brands .tui-dropdown{width:100%;}
.categories h3{margin:0;}
.navbar-logo{font-size:18px;float:inherit;text-align:center;}
footer .footercontact{padding-bottom:10px;}
.navbar-logo{float:left;font-size:18px;line-height:20px;}
footer a{line-height:25px}
footer form{margin:10px 0px;}
#collection #omschrijving, #collection #image{display:block;}
#collection #image{height:auto;margin-top:15px;}
#collection .sort-by .tui-dropdown{width:130px !important;}
.catalog-categories .img-responsive{margin:0 0 10px 0 !important;}
#collection #filters .views{text-align:right;}
#collection #filters .views a{margin-right:10px;}
footer .block{border:none !important;padding:0 !important;}
.payment-icons{margin-left:auto !important;margin-right:auto !important;text-align:center !important;}
.sidebar .item{border-bottom:0 none;}
.zoombox .images{max-width:358px;}
.brand{display:none;}
.tabsPages{border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;}
.links{border-top:none;margin:25px 0;padding:0 10px;}
header .top{height:auto;background:none repeat scroll 0 0 #f6f6f6;}
.customerservice .info{margin-top:4.5%;}
footer .footer-logo{width:100% !important;}
footer .copyrights ul li{display:inline-block;}
#collection h1{background:-moz-linear-gradient(left, rgba(31,64,79,1) 0%, rgba(31,64,79,0) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(31,64,79,1)), color-stop(100%,rgba(31,64,79,0)));background:-webkit-linear-gradient(left, rgba(31,64,79,1) 0%,rgba(31,64,79,0) 100%);background:-o-linear-gradient(left, rgba(31,64,79,1) 0%,rgba(31,64,79,0) 100%);background:-ms-linear-gradient(left, rgba(31,64,79,1) 0%,rgba(31,64,79,0) 100%);background:linear-gradient(to right, rgba(31,64,79,1) 0%,rgba(31,64,79,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1f404f', endColorstr='#001f404f',GradientType=1);color:#fff;font-family:poetsen_oneregular;font-size:32px !important;font-weight:300 !important;line-height:32px !important;padding:10px 20px;position:absolute;top:30%;width:100%;}
#collection .customselect select{padding:11px 25px 10px 10px;}
.product-block{padding-bottom:10px;}
.gui-register .gui-buttons .gui-left, .gui-register .gui-buttons .gui-right{width:100%;}
.gui-register a.gui-button-small, .gui-register a.gui-button-link{float:none;display:table;margin:5px auto;text-align:center;}
}
@media (max-width:388px){#collection #filters .label{display:none;}
.sidebar{border-bottom:1px solid #e5e5e5;margin-bottom:10px;}
}
@media (max-width:771px){.mobile-logo{padding:0px;margin:0px;}
h1.col-xs-12.col-sm-8.nopadding{font-size:20px}
.product-block-inner .name h3 a{font-size:13px;}
.dropdowns{float:left;}
.slidetoggle, .slidetoggle .well{background:none repeat scroll 0 0 #fff !important;}
footer .service{padding:0 !important;}
footer .service li{padding:0 !important;width:50%;height:20px !important;}
footer .service li a{float:none !important;font-size:9px !important;font-weight:600 !important;text-align:center !important;}
main{margin-top:20px;}
.productPayments .block{text-align:center;}
.links{margin:0 !important;}
.links ul{text-align:center;}
.links ul li{display:inline-block;float:none !important;list-style:none outside none;margin:5px 25px !important;text-align:center;}
footer .payments .block, .slider ul{text-align:center}
.payment-icons, .slider ul li{display:inline-block !important;float:none !important;text-align:center;}
main{margin-top:0px;}
footer .payments{display:none;}
footer .block{min-height:90px;}
.blog-article .description{height:40px;overflow:hidden;}
.productpage{padding:0 !important;}
.gui.gui-cart{margin-top:20px;}
.navbar-nav{margin:7.5px 0 !important;}

.navbar-toggle{
  float:left!important;
    padding-left:0px!important;
}

.mobilecart a{
  color:#fe6962!important
}

header .navbar {
   min-height:0px!important
}
.navbar-header.nomargin {
    display: none;
}
.customerservice{
  display:none
}
.productpage #product-gallery img {width: 50%;}
.productpage #product-gallery {
    position: relative;
    margin: 10px 0;
    text-align: center;}
.cartbutton {
  width: 100%!important;}
}
span.saleicon.new{
  display:none
}
span.saleicon.sale{
  display:none;
}
.heading img {
    padding-top: 5px;
}
@media (min-width:990px){header .logo img{margin:5px 0 0 0;}
}
@media (max-width:991px){.gui-faq .gui-col2-right .gui-col2-right-col1{width:100% !important;}
.gui-faq .gui-col2-right .gui-col2-right-col2{width:100% !important;margin-top:20px;}
#collection #head{padding-left:15px;margin-bottom:10px;}
.all-filters{display:none;}
.checkout-sidebar{margin-top:20px !important;padding-left:0px !important;}
#filters{border-top:none;}
.filteren{margin-bottom:20px;}
header .navbar .nav .item a{letter-spacing:0;}
.search{padding-top:0;}
header .logo img{margin:10px 0px;}
header .navbar .nav .item a{font-size:11px !important;}
header .usp li{line-height:210% !important;font-size:10px !important;}
#collection .collection-brands select{width:100%;}
.price-filter{display:none;}
.price-filter-range{margin-top:0px;}
.sidebar{border-bottom:1px solid #e5e5e5;margin-bottom:15px;}
}
@media (min widht:992px){header .navbar .nav .item a{font-size:11px !important;}
}
@media (min-width:992px){.products .product .image-wrap .description{display:none;}
.products .col-md-10{padding-left:0;}
#collection #head{height:200px;}
.product-actions .social-media{padding-left:0;margin-bottom:15px;}
.product-actions .tags-actions .actions{margin-top:15px;text-align:left;}
.product-actions .tags,.product-actions .actions{margin-left:-15px;}
.product-configure .product-configure-options-option, .product-configure .product-configure-variants, .product-configure .product-configure-custom-option{width:100%;}
.sort{border-bottom:0 none;padding-bottom:0;}
.sidebar{margin-bottom:30px;}
.sidebar .item{display:none;padding-bottom:25px;padding-top:10px;}
.sidebar .item.active{display:block;}
.sidebar .item .itemLink{margin-top:5px;}
}
@media (max-width:970px){footer .social-media i.fa{font-size:15px !important;margin:15px 3px !important;}
}
@media (max-width:1155px){.payment-icons{margin-bottom:-30px;}
header .usptopbar p a{font-size:12px !important;}
}
@media (max-width:1199px){#collection #filters .tp.sort-by{float:left;}
.blog-article{display:none;}
.blog-article:nth-child(1){display:block;}
.blog-article:nth-child(2){display:block;}
.price-wrap .discount{float:left;clear:left;margin-bottom:0px;}
}
@media only screen and (min-width:870px) and (max-width:1202px){.slideshow{max-width:100% !important;}
}
@media only screen and (min-width:992px) and (max-width:1087px){.product-block.list .product-button .button{font-size:9px !important;}
}