body{margin:0;background-color:white;font:normal 17px 'Open Sans',sans-serif}

@font-face{font-family:OpenSans-Semibold;src:url('/css/fonts/OpenSans-Semibold.woff2') format('woff2');src:url('/css/fonts/OpenSans-Semibold.woff') format('woff'),url('/css/fonts/OpenSans-Semibold.woff') format('truetype')}
.blue{color:#225d8d}
.header-text{font-size:80px;line-height:90px;font-family:'Open Sans Condensed',sans-serif;font-weight:700}
p{margin:25px 0;padding:0}

.header-h1{font-size:36px;line-height:40px;text-transform:uppercase;letter-spacing:-1px}
.module-h1{font-size:36px;line-height:40px;letter-spacing:-0.02em}
.header-h2{font-size:22px;line-height:38px;letter-spacing:-0.02em;font-weight:normal}
.widget .subtitle-split,.widget .header-h1,.widget .header-h2{text-transform:none !important}
.widget .header-h1,.widget .header-h2{font-family:'OpenSans-Semibold'}
.widget .header-h1{letter-spacing:-1px}

@media(max-width:768px){
.widget .header-h1{font-size:28px}
}

@media(max-width:320px){
.widget .header-h1{font-size:26px}
}

.grid{width:964px;margin:0 auto}
.grid-row{clear:left}
.grid-row:after,.grid:after{content:'';display:table;clear:both}
.grid-cell{margin-right:32px;float:left}
.cell1{width:51px}
.cell2{width:134px}
.cell3{width:217px}
.cell4{width:300px}
.cell5{width:383px}
.cell6{width:466px}
.cell7{width:549px}
.cell7>p:first-child{margin-top:0}
.cell8{width:632px}
.cell9{width:715px}
.cell10{width:798px}
.cell11{width:881px}
.cell12{width:964px}
.grid-row>.grid-cell:last-child,.grid-cell.last{margin-right:0 !important}

a{color:#cea052;text-decoration:none}
a:hover{color:#bb9048;text-decoration:none}
a:active{color:#a17c3d}

.check-price{width:117px;margin:10px auto;border:1px solid #cea052;padding:3px 0;font-size:16px;text-decoration:none;color:#cea052;font-family:'OpenSans-Semibold'}

.etoro-button{width:54px;height:18px;background:url('/img/winkels/etoro.png') no-repeat;-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.plus500-button{width:89px;height:18px;background:url('/img/winkels/plus500.png') no-repeat;-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.markets-button{width:75px;height:18px;background:url('/img/winkels/markets.png') no-repeat;-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.trade-button{width:72px;height:18px;background:url('/img/winkels/trade.png') no-repeat;-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.tvoption-button{width:103px;height:18px;background:url('/img/winkels/24option.png') no-repeat;-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.iqoption-button{width:89px;height:18px;background:url('/img/winkels/iqoption.png') no-repeat;-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.avatrade-button{width:99px;height:18px;background:url('/img/winkels/avatrade.png') no-repeat;-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.iforex-button{width:100px;height:18px;background:url('/img/winkels/iforex.png') no-repeat;-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.crypto500-button{width:100px;height:18px;background:url('/img/winkels/crypto500.png') no-repeat;-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.bitcoincode-button{width:100px;height:18px;background:url('/img/winkels/bitcoincode.png') no-repeat;-webkit-filter:grayscale(100%);filter:grayscale(100%)}

.etoro-button,.plus500-button,.markets-button,.trade-button,.tvoption-button,.iqoption-button,.avatrade-button,.iforex-button,.crypto500-button,.bitcoincode-button{margin:0 auto 16px auto}
.etoro-button:hover,.plus500-button:hover,.markets-button:hover,.trade-button:hover,.tvoption-button:hover,.iqoption-button:hover,.avatrade-button:hover,.iforex-button:hover,.crypto500-button:hover,.bitcoincode-button:hover{-webkit-filter:grayscale(0) !important;filter:grayscale(0) !important}

.entity-content-row-cell-single-center{margin:0 auto}

body{font-size:16px;}

h1{font-size:2em;margin:.67em 0}

img{border-style:none}

.tekstblok {margin:30px;text-align:left;font-size:.9em;color:#555;min-height:504px;}
.tekstblok h2 {font-weight:700;font-size:18px;}

@keyframes heroWidgetsEffectKenburn{from{transform:scale(1.4)}to{transform:scale(1)}}
@keyframes heroWidgetsInfoAnimate{from{opacity:0;margin-top:0}to{opacity:1;margin-top:25px}}
@keyframes heroWidgetsAnimateWidgetPullNext{from{margin-bottom:0}to{margin-bottom:-199px}}

.hero-widgets{width:100%;max-width:1280px;max-height:450px;margin:0 auto;overflow:hidden;position:relative;background-color:#333e48;font-size:14px;color:#f2f2f2;text-align:center}
.hero-widgets .media-background{display:block;pointer-events:none;opacity:.3;object-fit:cover;object-position:50% 50%;max-height:450px;width:100%;z-index:0}
.hero-widgets .container{position:absolute;z-index:10;top:40%;left:50%;transform:translate(-50%,-50%);transform:translate(-51%,-54%);backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;-webkit-transform-style:preserve-3d}
.hero-widgets .breadcrumbs{position:absolute;z-index:15;top:33px;left:40px;text-shadow:0 0 46px #000}
.hero-widgets .breadcrumbs a{color:inherit;text-decoration:none}
.hero-widgets .breadcrumbs a:hover{text-decoration:underline}
.hero-widgets .breadcrumbs a:after{content:" /";padding:0 3px;margin:0 0 0 .3em;display:inline-block;text-decoration:none}
.hero-widgets .breadcrumbs>a:last-child:after{content:""}
.hero-widgets .breadcrumbs .active{font-family:'OpenSans-Semibold','sans-serif'}
.hero-widgets .right-text{position:absolute;z-index:15;top:23px;right:40px;text-shadow:0 0 46px #000}
.hero-widgets .right-text a{color:#fff}
.hero-widgets .header-text{text-align:center;color:#fff;font-size:78px;line-height:88px}

@media(min-width:768px){
.hero-widgets,.hero-widgets .media-background{min-height:320px}
.hero-widgets.effect-kenburn .media-background{animation-name:heroWidgetsEffectKenburn;animation-timing-function:ease-in-out;animation-duration:5s}
.entity-content:not(.entity-content-is-editable) .hero-widgets.pullnext{margin-bottom:-199px;animation-duration:1s;animation-name:heroWidgetsAnimateWidgetPullNext;animation-timing-function:ease-in-out}
.entity-content:not(.entity-content-is-editable) .hero-widgets.pullnext .container{margin-top:-44px}
}

@media(max-width:960px){
.hero-widgets .breadcrumbs,.hero-widgets .right-text{display:none}
}

@media(max-width:720px){
.hero-widgets,.hero-widgets .media-background{min-height:140px}
.hero-widgets .header-text{margin-top:30px;font-size:40px;line-height:40px}
}

@keyframes chubbyHeroInfoAnim{from{opacity:0;margin-top:0}to{opacity:1;margin-top:25px}}

.widget-chubbyhero,.widget-chubbyhero .media-background{min-height:440px}
.widget-chubbyhero .media-background{opacity:.6}
.widget-chubbyhero-info{display:block;text-decoration:none;color:#fff;margin:25px auto 0 auto;text-align:center}
.widget-chubbyhero-info:hover{color:#fff}
.widget-chubbyhero .header-text{font-size:78px;line-height:88px;color:#fff}
.widget-chubbyhero .header-text{margin:25px 0}
.widget-chubbyhero .last-updated{font-size:18px;letter-spacing:1px;text-transform:uppercase}
.widget-chubbyhero .lab-button{display:block;width:160px;height:40px;line-height:40px;vertical-align:middle;margin:0 auto 10px auto;position:relative;background-color:#cea052;color:#f2f2f2;text-decoration:none;text-align:center;z-index:20;font-size:16px;font-weight:800;text-transform:uppercase;letter-spacing:1px;-webkit-box-shadow:0 10px 10px -8px rgba(59,59,59,1);-moz-box-shadow:0 10px 10px -8px rgba(59,59,59,1);box-shadow:0 10px 10px -8px rgba(59,59,59,1)}
.widget-chubbyhero .lab-button:after{content:'';width:0;height:0;position:absolute;right:-17px;top:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:17px solid #cea052}
.widget-chubbyhero .lab-button:before{content:'';width:0;height:0;position:absolute;left:-17px;top:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:17px solid #cea052}
.widget-chubbyhero .lab-button:hover{background-color:#bb9048}
.widget-chubbyhero .lab-button:hover:before{border-right-color:#bb9048}
.widget-chubbyhero .lab-button:hover:after{border-left-color:#bb9048}
.widget-chubbyhero .top-margin-decrease{margin-top:-30px}

@media(min-width:768px){
.widget-chubbyhero-info{animation-duration:1.4s;animation-name:chubbyHeroInfoAnim;animation-timing-function:ease-in-out}
}

@media(max-width:1024px){
.widget-chubbyhero-breadcrumbs{display:none}
.widget-chubbyhero h1.header-text{margin:0 0 26px 0;color:white;line-height:1.4em;font-size:40px}
}

@media(max-width:768px){
.widget-chubbyhero{background:#fff}
.widget-chubbyhero .media-background{opacity:1}
.widget-chubbyhero,.widget-chubbyhero .media-background{min-height:inherit}
.widget-chubbyhero .lab-button{position:absolute;top:-12px;left:50%;margin-left:-53px;width:106px;height:21px;box-shadow:none;font-size:14px;line-height:21px}
.widget-chubbyhero .lab-button:before{border-top-width:11px;border-bottom-width:10px;border-right-width:10px;left:-10px}
.widget-chubbyhero .lab-button:after{border-top-width:11px;border-bottom-width:10px;border-left-width:10px;right:-10px}
.widget-chubbyhero .container{position:relative;transform:unset;top:0;left:0}
.widget-chubbyhero h1.header-text{margin:0 !important;color:#225d8d;font-size:24px;line-height:32px;padding:16px 55px 40px 55px}
.widget-chubbyhero-info{margin-top:0}
.widget-chubbyhero-info .last-updated{color:#818285;font-size:14px;position:absolute;bottom:16px;width:100%}
}

.widget-productmatrix-default-hidden{position:absolute;top:-10000px}
.widget-productmatrix.bottomspacing{margin-bottom:89px}
.widget-productmatrix{display:table;table-layout:fixed;border-collapse:separate;max-width:1025px;width:100%;margin:0 auto;position:relative;z-index:999;background-color:white;border-radius:5px;box-shadow:0 10px 50px -7px rgba(0,0,0,0.2);overflow:hidden}

@media(max-width:1280px){
.widget-productmatrix{width:90%;max-width:1024px}
.widget-productmatrix .badge{background-size:contain}
}

.widget-productmatrix .product-link{padding-top:80px;height:100%;display:block;-webkit-backface-visibility:hidden}
.widget-productmatrix .badge{display:none}
.widget-productmatrix .image-wrapper{display:block;text-align:center}
.widget-productmatrix .image-wrapper img{max-width:92%;width:auto;height:auto;display:block;margin:0 auto}
.widget-productmatrix .product-name{text-align:center;font-family:'Open Sans Condensed',sans-serif;font-weight:700;font-size:22px;color:#333e48;padding:5px 10px 0 10px}
.widget-productmatrix .product-model{text-align:center;color:#7a7a7a;font-size:16px;line-height:22px;padding:5px 10px 0 10px}
.widget-productmatrix .check-price{text-align:center}
.widget-productmatrix .product-link:hover .check-price{background:#bb9048;color:#fff}
.widget-productmatrix .product-link:hover .product-button{-webkit-filter:grayscale(0) !important;filter:grayscale(0) !important}
.widget-productmatrix .product-desc p{margin:0;padding:20px 15px;text-align:left;font-size:.9em;color:#555;min-height:104px}
.widget-productmatrix .product-row-label{text-transform:uppercase}
.widget-productmatrix .bottom .product-row-label{color:#333e48}
.widget-productmatrix .good .product-row-label{color:#009848}
.widget-productmatrix .bad .product-row-label{color:#ea4850}

@media(min-width:768px){
.widget-productmatrix .badge{position:absolute;top:0;left:0;right:0;text-align:center;text-transform:uppercase;font-size:14px;font-family:'Open Sans Condensed',sans-serif;font-weight:bold;color:#fff;padding-top:12px;height:70px;box-sizing:border-box;letter-spacing:-0.01em;z-index:-10;background-repeat:no-repeat;background-position:top center;overflow:hidden}
.widget-productmatrix .best-best .badge{background-image:url('/img/beste-product.jpg');display:block;text-indent:-1000px}
.widget-productmatrix .best-bucks .badge{background-image:url('/img/beste-prijskwaliteit.jpg');display:block;text-indent:-1000px}
.widget-productmatrix .product{width:100%;display:table-cell;vertical-align:top;position:relative;background-color:transparent;background-repeat:no-repeat;background-position:top center;border-top:0;border-bottom:0}
.widget-productmatrix .product:before{content:'';position:absolute;top:0;bottom:0;width:2px;background:#ddd;z-index:-1;background-image:linear-gradient(to bottom,#FFF 1%,#DDD 40%)}
.widget-productmatrix .product-row-label{display:none;box-sizing:border-box;position:absolute;left:-46px;width:300px;height:46px;line-height:45px;margin-left:-300px;transform-origin:100% 0;border-right:1px solid #ddd;transform:rotate(-90deg);padding-right:2em;vertical-align:middle;pointer-events:none;z-index:1;text-align:right;font-size:.7em;letter-spacing:2px;font-family:'OpenSans-Semibold',sans-serif}
.widget-productmatrix .j-1 .product-row-label{display:block}
.widget-productmatrix .headers{width:45px;display:table-cell;height:100%;vertical-align:top;position:relative;background:#fff}
.widget-productmatrix .product-link:before{content:'';position:absolute;top:0;left:0;right:-4px;bottom:0}
.widget-productmatrix .product:last-child .product-link:before{right:0}
.widget-productmatrix .product-link:hover:before{border:4px solid red}
.widget-productmatrix .product-link:hover:before{outline-color:#cea052;border-color:#cea052}
.widget-productmatrix .best-bucks .product-link:hover:before{outline-color:#225d8d;border-color:#225d8d}
.widget-productmatrix .product-row{position:relative}
.widget-productmatrix .product-row:before{position:absolute;content:'';left:-1000px;right:-1000px;z-index:-2;height:100%}
.widget-productmatrix .image-wrapper,.widget-productmatrix .product-titles,.widget-productmatrix .product-info{padding-bottom:25px}
.widget-productmatrix .image-wrapper{display:table;width:100%;table-layout:fixed}
.widget-productmatrix .image-wrapper-inner{display:table-cell;vertical-align:middle;width:100%;height:100%}
.widget-productmatrix .product-row:last-child:before{height:106%}
.widget-productmatrix .product-row.product-desc:hover:before{background:#f2f2f2}
.widget-productmatrix .product-desc:before{border-top:1px solid #ddd}
}

@media(max-width:767px){
.widget-productmatrix .product-desc{border-top:1px solid #ddd}
.widget-productmatrix{background-color:#e7e7e8;border-radius:0;box-shadow:none;max-width:100%;width:100%}
.widget-productmatrix.bottomspacing{margin-bottom:0}
.widget-productmatrix .headers{display:none}
.widget-productmatrix .product{display:block;background:#fff;margin:10px;box-sizing:border-box;width:auto;border:0}
.widget-productmatrix .product:before{content:'';height:48px;outline:1px solid red;display:none}
.widget-productmatrix .badge{display:block;padding:9px;color:#fff;font-size:16px;height:22px;text-align:center;border-bottom:0}
.widget-productmatrix .best-best .badge{background:#cea052}
.widget-productmatrix .best-bucks .badge{background:#225d8d}
.widget-productmatrix .best-best .badge:before{content:'';display:inline-block;width:28px;height:24px;vertical-align:middle;background:url(1/img/hat.png) no-repeat 50% 80%;margin-right:5px}
.widget-productmatrix .best-bucks .badge:before{content:'';display:inline-block;width:28px;height:24px;vertical-align:middle;background:url(1/img/bb.png) no-repeat 50% 80%;margin-right:5px}
.widget-productmatrix .product-link{padding-top:0}
.widget-productmatrix .image-wrapper{float:left;width:50%;padding-right:20px;box-sizing:border-box;margin-top:38px}
.widget-productmatrix .image-wrapper img{margin:0 0 0 auto;height:auto;max-height:110px;max-width:100%;vertical-align:middle;width:auto}
.widget-productmatrix .product-info{float:left;width:125px;margin-top:38px;overflow:hidden}
.widget-productmatrix .product-name,.widget-productmatrix .product-model{text-align:left;padding-left:0}
.widget-productmatrix .check-price{margin:17px 0;padding:10px 0}
.widget-productmatrix .product-desc{margin:10px 25px;clear:both}
.widget-productmatrix .product-desc .product-row-label{font-size:12px;float:left;width:30%;padding:20px 15px 0 0;box-sizing:border-box}
.widget-productmatrix .product-desc p{margin-left:31%}
}

.blocksv4-desktop-landing-categories .desktop_landing_categories{width:1000px;margin:0 auto;padding:50px 0 0 0;overflow:hidden;}
.blocksv4-desktop-landing-categories #browse_products h1{letter-spacing:-1px;text-align:center;font-size:36px;font-weight:normal;color:#2e4c78;margin:0 0 18px 0}
.blocksv4-desktop-landing-categories #browse_products h2{text-align:center;font-size:16px;line-height:25px;font-weight:normal;color:#444;width:600px;margin:0 auto}
.blocksv4-desktop-landing-categories #categories{margin:20px auto 0 -20px;overflow:hidden;text-align:center;width:1040px}
.blocksv4-desktop-landing-categories .category_image{width:300px;height:218px}
.blocksv4-desktop-landing-categories .category_image img{width:100%;height:auto}
.blocksv4-desktop-landing-categories #categories .item{display:inline-block;width:300px;overflow:hidden;border:1px solid #dfdfdf;vertical-align:top;margin:0 5px 30px 5px}
.blocksv4-desktop-landing-categories .reviews_list{text-align:center}
.blocksv4-desktop-landing-categories .reviews_list a{font-size:16px;line-height:30px;color:#225c8b}
.blocksv4-desktop-landing-categories .reviews_list a:hover{text-decoration:underline;color:#cea052}
.blocksv4-desktop-landing-categories .reviews_list div{margin-bottom:7px}
.blocksv4-desktop-landing-categories .category_title{margin:20px 0 10px 0;font-size:22px;text-align:center}
.blocksv4-desktop-landing-categories .category_title a{color:#2761a1;font-size:22px;font-family:'OpenSans-Semibold'}
.blocksv4-desktop-landing-categories .category_title a:hover{color:#cea052}
.blocksv4-desktop-landing-categories .reviews_list .see_all{display:block;width:250px;height:25px;margin:20px auto 30px auto;line-height:16px;text-align:center;padding:12px 0 8px 0;font-size:16px;border:1px solid #cea052;color:#cea052;cursor:pointer}
.blocksv4-desktop-landing-categories .reviews_list .see_all:hover{background-color:#cea052;color:white;text-decoration:none}

@media(max-width:1100px){
.blocksv4-desktop-landing-categories .desktop_landing_categories{width:100%}
.blocksv4-desktop-landing-categories #categories{max-width:100%;margin-left:auto;margin-right:auto}
}


footer{background-color:#fafafa;overflow:hidden}
.footer-content{margin:0 auto;overflow:hidden;padding:0}
.footer-content-row-1{background-color:#333e48}
.footer-content-row-2{text-align:center}
.footer-content nav{overflow:hidden;font-size:18px;max-width:1080px;text-align:left;margin:0 auto;padding:60px 0}
.footer-content nav .footer-column{width:250px;float:left}
.footer-content nav .footer-column-title{margin-bottom:5px;font-family:'OpenSans-Semibold';color:#cea052;font-size:20px}
.footer-content nav .footer-column-no-title{margin-top:31px;width:70px}
.footer-content nav .footer-form-column{width:400px;text-align:center;color:#fff;font-family:'OpenSans-Semibold';font-size:16px;line-height:25px;margin-right:100px}
.footer-content nav ul{padding:0}
.footer-content nav li{margin-bottom:10px;list-style:none;padding:0}
.footer-content nav a{color:rgb(90%,90%,90%);font-size:16px;line-height:25px}
.footer-content .footer-reserved-text{margin:20px 0 5px 0;color:rgb(60%,60%,60%);font-size:16px}
.footer-content .footer-reserved-text p{line-height:25px;margin:0}
.footer-content .disabled-btn{opacity:.5;pointer-events:none}
.footer-content-row-2{padding:10px 0; font-size: 12px;}

@media(max-width:1265px){
.footer-content nav{width:1000px}
.footer-column-no-title{display:none}
}

@media(max-width:960px){
.footer-content nav{max-width:500px;width:90%}
.footer-content nav .footer-column{width:50%}
.footer-content nav .footer-form-column{width:100%;margin-right:0;margin-bottom:30px}
.footer-content nav .footer-form-column input,.footer-content nav .footer-form-column button{box-sizing:border-box;width:100%}
.footer-content nav .footer-form-column button{margin-top:20px}
.footer-content-row-2 .logo{margin:0 auto;padding-bottom:13px;height:auto;width:170px}
}

@media(max-width:600px){.footer-content nav{padding-top:30px;padding-bottom:30px}
.footer-content nav .footer-column{width:100%;margin:20px 0 0 0}
.footer-content nav .footer-column-title{font-family:inherit}
.footer-content nav li{font-size:12px;display:inline-block;border-right:1px solid #fff;margin-bottom:20px;margin-right:10px;padding:0 10px 0 0;line-height:12px}
.footer-content nav li:last-child{border:0}
.footer-content nav li a{font-size:12px;line-height:1em}
.footer-reserved-text{text-align:center;margin-bottom:30px}
.footer-content .footer-reserved-text p{margin:0;font-size:14px;color:#7a7a7a;display:inline-block}
}