@charset "UTF-8";@font-face{font-family:Aller;src:url(../fonts/aller_rg-webfont.woff2) format("woff2"),url(../fonts/aller_rg-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Aller;src:url(../fonts/aller_it-webfont.woff2) format("woff2"),url(../fonts/aller_it-webfont.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Aller;src:url(../fonts/aller_bd-webfont.woff2) format("woff2"),url(../fonts/aller_bd-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Aller;src:url(../fonts/aller_bdit-webfont.woff2) format("woff2"),url(../fonts/aller_bdit-webfont.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Aller;src:url(../fonts/aller_lt-webfont.woff2) format("woff2"),url(../fonts/aller_lt-webfont.woff) format("woff");font-weight:lighter;font-style:normal}@font-face{font-family:Aller;src:url(../fonts/aller_ltit-webfont.woff2) format("woff2"),url(../fonts/aller_ltit-webfont.woff) format("woff");font-weight:lighter;font-style:italic}body{background-color:#fff;padding-top:180px;-webkit-transition:padding,.3s;transition:padding,.3s}body.sec-nav-closed{padding-top:130px}body.sec-nav-closed .ribbon{top:130px}.heading{font-family:Aller}.container-large{padding-left:25px;padding-right:25px}ul.mobile-triggers{margin:0;padding:0;list-style-type:none}ul.mobile-triggers .lang{width:auto;height:22px;position:absolute;top:24px;right:85px;z-index:5}ul.mobile-triggers .lang a{color:#4f6b88}ul.mobile-triggers .lang i{padding:0;padding-left:5px}ul.mobile-triggers .lang.opened i{-webkit-transform:rotate(180deg);transform:rotate(180deg);padding:0;margin-left:0;padding-right:5px}ul.mobile-triggers .lang.opened ul{max-height:300px}ul.mobile-triggers .lang ul{z-index:6;background-color:#fff;padding:0;left:-10px;right:-10px;width:auto;text-align:left;overflow:hidden;max-height:0;position:absolute;padding-top:5px}ul.mobile-triggers .lang ul li{display:block}ul.mobile-triggers .lang ul li a{display:block;padding:0 15px;padding:5px 10px;background-color:#fff}ul.mobile-triggers .lang ul li a:hover{background-color:#4f6b88}ul.mobile-triggers .lang ul li:before{display:none}.cta,a.cta,button,button.form-control,html input[type=button],html input[type=button].form-control,input[type=reset],input[type=reset].form-control,input[type=submit],input[type=submit].form-control{width:auto;display:inline-block;background-color:#1b9cd8;color:#fff!important;padding:0 30px;height:44px;line-height:40px;font-size:15px;border:2px solid #1b9cd8;-webkit-transition:all,.2s;transition:all,.2s}.cta:active,.cta:focus,.cta:hover,a.cta:active,a.cta:focus,a.cta:hover,button.form-control:active,button.form-control:focus,button.form-control:hover,button:active,button:focus,button:hover,html input[type=button].form-control:active,html input[type=button].form-control:focus,html input[type=button].form-control:hover,html input[type=button]:active,html input[type=button]:focus,html input[type=button]:hover,input[type=reset].form-control:active,input[type=reset].form-control:focus,input[type=reset].form-control:hover,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover,input[type=submit].form-control:active,input[type=submit].form-control:focus,input[type=submit].form-control:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background-color:transparent;color:#1b9cd8!important;text-decoration:none!important}.cta.angle,a.cta.angle,button.angle,button.form-control.angle,html input[type=button].angle,html input[type=button].form-control.angle,input[type=reset].angle,input[type=reset].form-control.angle,input[type=submit].angle,input[type=submit].form-control.angle{padding:0 15px}.cta.angle:after,a.cta.angle:after,button.angle:after,button.form-control.angle:after,html input[type=button].angle:after,html input[type=button].form-control.angle:after,input[type=reset].angle:after,input[type=reset].form-control.angle:after,input[type=submit].angle:after,input[type=submit].form-control.angle:after{content:"\f105";font-family:FontAwesome;display:inline-block;vertical-align:middle;margin-left:10px;font-size:18px;margin-top:-3px}.form-control[disabled],fieldset[disabled] .form-control,input[type=submit][disabled],input[type=submit][disabled].form-control{background-color:gray;border-color:gray;}.form-control{border:none;background-color:#d2e9ed;box-shadow:none}.checkbox,.form-row .checkbox{float:left;width:auto;margin:0;margin-bottom:5px;cursor:pointer}.checkbox input[type=checkbox],.form-row .checkbox input[type=checkbox]{position:absolute;left:-3000px;visibility:hidden;opacity:0}.checkbox input:checked+label,.form-row .checkbox input:checked+label{background-image:url(../img/icon_checkmark.png);background-position:50%;background-repeat:no-repeat}.checkbox label,.form-row .checkbox label{cursor:pointer;margin-top:10px;width:23px;height:23px;display:inline-block;background-color:#d2e9ed}select.form-control{-webkit-appearance:none;-moz-appearance:none;background-image:url(../img/icon_select.png);background-repeat:no-repeat;background-position:100%;padding-right:50px}select.form-control::-ms-expand{display:none}.infoblock .form-control,table .form-control{background-color:#fff;border:1px solid #d2e9ed}input[type=checkbox],input[type=checkbox].form-control,input[type=radio],input[type=radio].form-control{height:auto;width:auto;margin-top:16px}.table{overflow-y:auto;_overflow:auto;display:inline-block}hr,legend{border-color:#d2e9ed}.bordered .col{border-right:1px solid #d2e9ed}.bordered .col:last-child{border-right:none}.form-row{margin-bottom:5px}.form-row:after{display:table;clear:both;content:""}.form-row label{width: 25%;float: left;height: 43px;line-height:43px}.form-row .form-control{width: 75%;float: left;box-shadow: none;}.full.form-row label{width:12%}.full.form-row .form-control{width:88%}.half.form-row label:first-child{padding-left:0}.half.form-row label{width:12%;padding-left:20px}.half.form-row .form-control{width:38%}.page-title{text-align:center}.page-title .h1,.page-title h1{font-size:48px}.wysiwyg img{max-width:100%;height:auto;margin-bottom:20px}.wysiwyg .fullimg{width:100%}.wysiwyg p{margin-bottom:20px}.wysiwyg .row{margin-left:-30px;margin-right:-30px}.wysiwyg .row .col{padding:0 30px}section{margin-bottom:70px}.bx-wrapper{margin:0;padding:0 50px}.bx-wrapper .bx-viewport{box-shadow:none;left:0;background-color:transparent;border:none}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{left:0}.bx-wrapper img{display:inline-block}.bx-wrapper .bx-controls-direction a{text-indent:0;color:#35495e;font-size:48px;width:50px;height:50px;line-height:50px;z-index:1}.bx-wrapper .bx-controls-direction a:active,.bx-wrapper .bx-controls-direction a:focus{text-decoration:none}.bx-wrapper .bx-controls-direction a:hover{text-decoration:none;opacity:.5}.bx-wrapper .bx-controls-direction a i{display:block;vertical-align:middle}.bx-wrapper .bx-prev{text-align:left;left:0}.bx-wrapper .bx-next{text-align:right;right:0}.banner-container{max-height:680px;overflow:hidden;-webkit-transition:max-height,.8s;transition:max-height,.8s}.banner-container.closed{max-height:0}header.nav{background-color:#fff;position:fixed;top:0;z-index:6;width:100%;box-shadow:0 1px 5px 2px rgba(0,0,0,.2)}header.nav nav ul{margin-bottom:0}.sec-nav{background-color:#64809d;font-family:Aller,sans-serif;font-weight:400}.sec-nav .row-top{height:50px;line-height:50px}.sec-nav nav{margin-bottom:50px;-webkit-transition:all,.3s;transition:all,.3s}.sec-nav nav ul{width:auto;display:inline-block;padding-left:0}.sec-nav nav ul li{display:inline-block;color:#fff;float:left}.sec-nav nav ul li:last-child a,.sec-nav nav ul li:last-child a i{padding-right:0}.sec-nav nav ul li a{color:#fff;display:inline-block;padding:0 15px;-webkit-transition:all,.3s;transition:all,.3s}.sec-nav nav ul li a:active,.sec-nav nav ul li a:focus{text-decoration:none;background-color:#64809d}.sec-nav nav ul li a i{height:50px;line-height:50px;padding:0 10px}.sec-nav nav ul li a:active,.sec-nav nav ul li a:focus{text-decoration:none}.sec-nav nav ul li a:hover{text-decoration:underline}.sec-nav nav ul li .sub-trigger{background-color:#4f6b88;padding-right:0;position:static}.sec-nav nav ul li .sub-trigger .ava{width:50px;height:50px;margin-left:5px;float:right}.sec-nav nav ul li ul{padding:0 25px;position:absolute;top:50px;right:0;width:100%;max-height:50px;height:auto;line-height:50px;overflow:hidden;background-color:#4f6b88;text-align:right;-webkit-transition:all,.3s;transition:all,.3s}.sec-nav nav ul li ul li{display:inline-block;float:none}.sec-nav nav ul li ul li a{padding:0}.sec-nav nav ul li ul li:before{content:"|";margin:0 10px}.sec-nav nav ul li ul li:first-child:before{display:none}.sec-nav nav ul li ul li.last{margin-left:50px}.sec-nav nav ul li ul li.last:before{display:none}.sec-nav nav ul li.lang{position:relative}.sec-nav nav ul li.lang.opened i{-webkit-transform:rotate(180deg);transform:rotate(180deg);padding-left:0;padding-right:10px}.sec-nav nav ul li.lang.opened ul{max-height:300px}.sec-nav nav ul li.lang ul{z-index:6;background-color:#64809d;left:0;padding:0;right:-25px;width:auto;text-align:left;overflow:hidden;max-height:0}.sec-nav nav ul li.lang ul li{display:block}.sec-nav nav ul li.lang ul li a{display:block;padding:0 15px}.sec-nav nav ul li.lang ul li a:hover{background-color:#4f6b88}.sec-nav nav ul li.lang ul li:before{display:none}.sec-nav nav ul li.login{position:relative}.sec-nav nav ul li.login i{padding-right:0}.sec-nav nav ul li.login .loginbox{-webkit-transition:all,.3s;transition:all,.3s;position:absolute;z-index:6;background-color:#64809d;padding:0;right:0;display:block;width:250px;text-align:left;overflow:hidden;max-height:0;padding:0 15px}.sec-nav nav ul li.login .loginbox button,.sec-nav nav ul li.login .loginbox input{width:100%;display:block;margin-bottom:5px}.sec-nav nav ul li.login .loginbox a{padding:0;display:block;height:25px;line-height:25px}.sec-nav nav ul li.login .loginbox button:hover{border-color:#fff;color:#fff!important}.sec-nav nav ul li.login.opened i{-webkit-transform:rotate(180deg);transform:rotate(180deg);padding-left:0;padding-right:10px}.sec-nav nav ul li.login.opened .loginbox{max-height:300px;padding-bottom:15px}body.sec-nav-closed .sec-nav nav{margin-bottom:0}body.sec-nav-closed .sec-nav nav ul li .sub-trigger{background-color:#64809d}body.sec-nav-closed .sec-nav nav ul li .sub-trigger i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.sec-nav-closed .sec-nav nav ul ul{max-height:0}.main-nav{background-color:#fff;height:80px;line-height:80px}.main-nav .logo img{height:60px;width:auto;float:left;margin-top:10px}.main-nav nav ul li{display:inline-block;color:#1b9cd8}.main-nav nav ul li a.cta{width:120px}.main-nav nav ul li a{color:#1b9cd8}.main-nav nav ul li a:active,.main-nav nav ul li a:focus{text-decoration:none}.main-nav nav ul li a:hover{text-decoration:underline}.main-nav nav ul li:before{content:"|";margin:0 10px}.main-nav nav ul li:first-child:before{display:none}.main-nav nav ul li.last{margin-left:50px}.main-nav nav ul li.last:before{display:none}.ribbon{opacity:0;visibility:hidden;z-index:3;position:fixed;top:180px;right:25px;background-color:#e76953;width:120px;z-index:4;text-align:center;color:#fff;padding-top:10px;padding-bottom:10px;font-size:14px;cursor:pointer;-webkit-transition:all,.3s;transition:all,.3s}.ribbon:hover{text-decoration:none;color:#fff;background-color:#1b9cd8}.ribbon:hover:after,.ribbon:hover:before{border-top:30px solid #1b9cd8}.ribbon:active,.ribbon:focus{text-decoration:none;color:#fff}.ribbon:after,.ribbon:before{content:"";position:absolute;width:0;height:0;border-top:30px solid #e76953;top:100%;-webkit-transition:all,.3s;transition:all,.3s}.ribbon:before{left:0;border-right:60px solid transparent}.ribbon:after{border-left:60px solid transparent;right:0}.ribbon.show{opacity:1;visibility:visible}.banner{height:500px;background-color:#fff;width:100%;padding-top:100px;position:relative}.banner ::-webkit-input-placeholder{color:#1b9cd8}.banner :-moz-placeholder,.banner ::-moz-placeholder{color:#1b9cd8}.banner :-ms-input-placeholder{color:#1b9cd8}.banner img.bg{position:absolute;width:auto;height:100%;left:50%;top:0;z-index:0;-webkit-transform:translate(-50%);transform:translate(-50%)}.banner .domain_checker{position:relative}.banner .box{box-shadow:0 0 7px 2px rgba(0,0,0,.3)}.banner input.one_domain{width:75%;height:62px;line-height:62px;padding:0 20px}.banner input.one_domain,.banner textarea.multiples{float:left;background-color:#fff;border:none;font-size:16px;color:#35495e}.banner textarea.multiples{width:100%;height:130px;line-height:1.2;padding:22px 20px;opacity:0;resize:none;box-shadow:0 0 7px 2px rgba(0,0,0,.3)}.banner button{height:62px;line-height:62px;background-color:#1b9cd8;border:none;float:right;width:25%;color:#fff;font-size:16px}.banner button:active,.banner button:focus{background-color:#1b9cd8;color:#fff!important}.banner button:hover{background-color:#35495e;color:#fff!important}.banner button i{margin-left:15px;font-size:24px;vertical-align:middle;margin-top:-3px}.banner .multiple_domains_trigger{display:inline-block;margin-top:20px;color:#64809d;font-size:14px;font-weight:700}.banner .multiple_domains_trigger i{width:20px;height:20px;background-color:#64809d;color:#fff;vertical-align:middle;margin-right:10px;border-radius:50%;text-align:center;line-height:22px;font-size:11px}.banner .domain_checker.multiple_domains .box{box-shadow:none}.banner .domain_checker.multiple_domains input.one_domain{display:none}.banner .domain_checker.multiple_domains textarea.multiples{display:block!important;opacity:1;height:130px}.banner .domain_checker.multiple_domains button{margin-top:15px;float:right}.banner .domain_checker.multiple_domains .multiple_domains_trigger span{display:none}.banner .domain_checker.multiple_domains .multiple_domains_trigger span.hide{display:inline!important}.banner .banner-close-trigger{position:absolute;top:25px;right:25px;width:40px;height:40px;text-align:center;line-height:36px;color:#fff;margin-left:-20px;z-index:2;font-size:24px;background-color:#1b9cd8;border-radius:50%;cursor:pointer;box-shadow:0 0 5px 2px rgba(0,0,0,.1);-webkit-transition:all,.2s;transition:all,.2s}.banner .banner-close-trigger:hover{background-color:#35495e}.banner .banner-close-trigger i{display:inline-block}.breadcrumbs ul{margin:0;padding:0;list-style-type:none}.breadcrumbs ul li{display:inline-block;margin:0;margin-right:1px;color:#64809d;font-size:12px;font-weight:700;height:40px;line-height:40px}.breadcrumbs ul li a{color:#64809d}.breadcrumbs ul li:after{content:">";margin-left:4px;margin-right:4px}.breadcrumbs ul li:last-child:after{display:none}@media (max-width:991px){.infoblock{padding:0 15px!important;margin-bottom:25px}}.infoblock .heading{background-color:#c8e1e5}.infoblock .heading .left{background-color:#b7dee4;padding:0 20px;height:80px;line-height:80px;float:left}.infoblock .heading .left img{display:inline-block;margin:0;vertical-align:middle}.infoblock .heading .right{float:left;padding:15px 20px;font-size:18px;font-weight:700}.infoblock .content{background-color:#d2e9ed;padding:20px}.infoblock .content input.form-control{background-color:#fff;float:left}.infoblock .content button{width:30%;float:left}.highlights{background-color:#e76953;padding:15px 0;color:#fff;font-size:24px}.features,.highlights{text-align:center}.features .feature img{width:auto;height:90px;max-width:150px;margin-bottom:15px}.features .feature h3{font-weight:600;color:#35495e;margin-bottom:15px}.features .feature p{color:#35495e;margin:0 auto;margin-bottom:25px;max-width:250px;height:200px;}.updates{position:relative}.updates h2{text-decoration:underline;margin-bottom:25px}.updates .col{padding:50px 70px}.updates .news{background-color:#4297c1;color:#fff;text-align:center}.updates .news .news-items{text-align:left}.updates .news .news-items .news-item{display:block;color:#fff;padding:15px 67px;position:relative;border-bottom:1px solid #fff}.updates .news .news-items .news-item:hover{text-decoration:none}.updates .news .news-items .news-item:hover i{right:-10px}.updates .news .news-items .news-item:last-child{border-bottom:none}.updates .news .news-items .date-box{position:absolute;top:14px;left:0;width:57px;height:60px;background-image:url(../img/icon_calendar.png)}.updates .news .news-items .date-box span{position:absolute;width:100%;left:0;bottom:6px;text-align:center;text-transform:uppercase;font-size:11px}.updates .news .news-items .date-box span.date{bottom:19px;font-size:16px}.updates .news .news-items p{height:60px;overflow:hidden;line-height:20px;font-size:14px;margin:0}.updates .news .news-items i{position:absolute;width:50px;height:60px;line-height:60px;text-align:right;right:0;top:10px;font-size:36px;-webkit-transition:all,.2s;transition:all,.2s}.updates .news .cta{margin-top:20px;background-color:#5badd6;border-color:#5badd6}.updates .news .cta:hover{background-color:transparent!important;color:#fff!important;border-color:#fff}.updates .references{background-color: #4f6b88;height:100%;position:absolute;right:0;text-align:center;color:#fff}.updates .references .bx-wrapper{margin-top:40px}.updates .references .bx-wrapper p{max-width:400px;margin:0 auto;margin-top:20px;margin-bottom:10px}.updates .references .bx-wrapper .smaller{color:#8492a0}.updates .references .bx-wrapper .bx-controls-direction a{color:#fff}.updates .references .bx-wrapper .bx-controls-auto,.updates .references .bx-wrapper .bx-pager{bottom:-80px}.updates .references .bx-wrapper .bx-pager.bx-default-pager a{border:2px solid #8492a0;background:transparent;margin:0 3px;width:12px;height:12px;border-radius:6px}.updates .references .bx-wrapper .bx-pager.bx-default-pager a.active,.updates .references .bx-wrapper .bx-pager.bx-default-pager a:hover{background-color:#8492a0}.dashboard .pane{margin-bottom:30px}.dashboard .pane .pane-item{font-size:15px;position:relative;background-color:#d2e9ed;padding:15px;padding-right:40px;width:100%;display:block;border-top:1px solid #b7dee4;color:#35495e;-webkit-transition:all,.2s;transition:all,.2s}.dashboard .pane .pane-item a{text-decoration:underline}.dashboard .pane .pane-item.green {background-color: #e8fbc2;border-color: #d6f0a2;}.dashboard .pane a.pane-item{cursor:pointer}.dashboard .pane a.pane-item:hover{background-color:#b7dee4;text-decoration:none}.dashboard .pane a.pane-item:after{content:"\f105";font-family:FontAwesome;position:absolute;right:15px;top:50%;margin-top:-20px;height:40px;line-height:40px;font-size:24px}.dashboard .pane.green .pane-head{background-color:#e8fbc2}.dashboard .pane.green .pane-head .icon{background-color:#d6f0a2}.dashboard .pane.green .pane-item{background-color:#e8fbc2;border-color:#d6f0a2}.dashboard .pane .pane-head{position:relative;background-color:#d2e9ed;padding:21px;padding-left:85px;color:#35495e;font-size:20px}.dashboard .pane .pane-head .icon{position:absolute;height:100%;left:0;top:0;width:70px;background-color:#b7dee4;-webkit-transition:all,.2s;transition:all,.2s}.dashboard .pane .pane-head .icon img{max-width:40px;max-height:40px;width:auto;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.dashboard .pane .pane-item.pane-head{border-top:none}.dashboard .pane .pane-item.pane-head:after{display:none}.dashboard .pane a.pane-head:after{font-size:36px;display:block!important}.dashboard .pane a.pane-head:hover{background-color:#b7dee4}.dashboard .pane a.pane-head:hover .icon{background-color:#d2e9ed}.dashboard .pane.green a.pane-head:hover{background-color:#d6f0a2}.dashboard .pane.green a.pane-head:hover .icon{background-color:#e8fbc2}.partners .bx-wrapper{padding:0;text-align:center}.partners .bx-wrapper img{display:inline-block}.partners .bx-wrapper .bx-prev{left:-50px}.partners .bx-wrapper .bx-next{right:-50px}footer .top_row{background-color:#96ce74;padding-top:30px;padding-bottom:30px;position:relative}footer .absolute_image{position:static}footer .absolute_image img{position:absolute;bottom:10px;right:25px;height:125px}footer ul{list-style-type:none;margin-bottom:0;padding-left:0}footer ul li{display:inline-block;color:#fff}footer ul li a{color:#fff}footer ul li a:hover{color:#fff;text-decoration:underline}footer ul li a i{margin-right:5px}footer ul li a:after{display:inline-block;content:"|";margin:0 10px}footer ul li:last-child a:after{display:none}footer .payments{padding-top:15px;padding-bottom:15px}footer .payments ul li a:after{display:none}@media (max-width:991px){img{max-width:100%;height:auto}.wysiwyg .row{margin:0 -15px}body,body.sec-nav-closed{padding-top:70px}.ribbon,body.sec-nav-closed .ribbon{top:70px}header.nav{background-color:transparent}header.nav .hamburger{width:40px;height:22px;display:inline-block;position:absolute;top:24px;right:25px;z-index:8;border-top:2px solid #4f6b88}header.nav .hamburger:after,header.nav .hamburger:before{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;background-color:#4f6b88}header.nav .hamburger:before{bottom:10px}body.mobile-open .sec-nav{left:20%}body.mobile-open .hamburger{border-top:none}body.mobile-open .hamburger:after,body.mobile-open .hamburger:before{background-color:#fff;left:0;top:10px}body.mobile-open .hamburger:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}body.mobile-open .hamburger:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sec-nav{overflow:scroll;position:fixed;width:80%;height:100%;background-color:#64809d;left:100%;z-index:7;padding-top:80px;padding-bottom:40px;-webkit-transition:left,.6s;transition:left,.6s}.sec-nav .row-top{height:auto;line-height:1}.sec-nav nav{margin:0;padding:0}.sec-nav nav ul{width:100%}.sec-nav nav ul li{display:block;width:100%}.sec-nav nav ul li a{display:block;height:50px;line-height:50px;text-align:left;padding:0 25px!important}.sec-nav nav ul li .sub-trigger{padding-right:0!important}.sec-nav nav ul li ul{position:relative;display:block;top:0;height:auto;max-height:500px}.sec-nav nav ul li ul li:before{display:none}.sec-nav nav ul li ul li.last{margin-left:0}.sec-nav nav ul li.lang ul{background-color:#4f6b88;padding:0 25px}.sec-nav nav ul li.login .loginbox{position:relative;width:100%;padding:0 25px;padding-bottom:0!important}.sec-nav nav ul li.login .loginbox a{padding:0!important}.sec-nav nav ul li .cta:hover{background-color:#1b9cd8;color:#fff!important}.main-nav{height:70px;overflow:hidden;background-color:hsla(0,0%,100%,.8)}.main-nav .logo img{height:50px}.banner{height:auto;padding-top:100px;padding-bottom:150px}.banner img.bg{max-width:none}.banner .box{box-shadow:none}.banner input.one_domain{width:100%;box-shadow:0 0 7px 2px rgba(0,0,0,.3)}.banner button{width:100%;margin-top:15px}.features .feature{margin-bottom:50px}.updates .col{padding:25px}.updates .references{position:relative;height:auto;padding-bottom:120px}.partners .bx-wrapper{width:100%;max-width:100%;padding:0 50px}.partners .bx-wrapper .bx-prev{left:0}.partners .bx-wrapper .bx-next{right:0}footer .absolute_image{display:none}footer .top_row .col{text-align:center}footer .top_row .col:first-child{margin-bottom:10px}}.cc_banner-wrapper .cc_container{font-family:ubuntulight,Arial,Ã¯Â¿Â½Helvetica NeueÃ¯Â¿Â½,Helvetica,sans-serif;border:none;color:#4f6b88;font-size:14px;box-shadow:0 0 5px 2px rgba(0,0,0,.2)}.cc_banner-wrapper .cc_container a,.cc_banner-wrapper .cc_container a:visited{color:#4f6b88;text-decoration:underline}.cc_banner-wrapper .cc_container a:hover,.cc_banner-wrapper .cc_container a:visited:hover{text-decoration:none}.cc_banner-wrapper .cc_container .cc_btn{font-size:14px;background-color:#1b9cd8;border-radius:0;color:#fff;width:auto;max-width:inherit;padding:10px 15px;padding-right:40px;text-decoration:none;position:relative}.cc_banner-wrapper .cc_container .cc_btn:after{content:"\f00d";font-family:FontAwesome;position:absolute;height:12px;line-height:12px;width:auto;right:15px;top:50%;margin-top:-6px}.cc_banner-wrapper .cc_container .cc_btn:hover{text-decoration:none;background-color:#4f6b88;color:#fff}.cc_banner-wrapper .cc_container .cc_message{font-size:14px;text-align:center;margin:0;padding-top:10px}.bootstrap-dialog .modal-header{background-color:#64809d;color:#fff}.bootstrap-dialog .modal-header button.close{background-color:#fff;opacity:1;height:25px;width:25px;line-height:23px;border:1px solid #fff;text-align:center;color:#64809d!important}.bootstrap-dialog .modal-header button.close:hover{background-color:transparent;color:#fff!important}.datatable{width:100%;border-collapse:collapse}.datatable tbody tr:nth-of-type(odd){background-color:#f9f9f9}.datatable thead{color:#1b9cd8;background-color:#b7dee4}.datatable td,.datatable th{padding:8px;line-height:1.42857143;vertical-align:top}.datatable th{vertical-align:bottom}.datatable tr{background-color:#d2e9ed}@media (min-device-width:768px) and (max-device-width:1024px),only screen and (max-width:991px){.responsivedatatable,.responsivedatatable responsivedatatable,.responsivedatatable td,.responsivedatatable th,.responsivedatatable responsivedatatable,.responsivedatatable responsivedatatable,.headerlessresponsivedatatable, .headerlessresponsivedatatable thead, .headerlessresponsivedatatable tbody, .headerlessresponsivedatatable th, .headerlessresponsivedatatable td, .headerlessresponsivedatatable tr{display:block}.responsivedatatable thead tr,.headerlessresponsivedatatable thead tr{position:absolute;top:-9999px;left:-9999px}.responsivedatatable tr,.headerlessresponsivedatatable tr{border:1px solid #ccc}.responsivedatatable td,.headerlessresponsivedatatable td{border:none;border-bottom:1px solid #eee;}.responsivedatatable td{position:relative;padding-left:25vw}.responsivedatatable td:before{position:absolute;top:6px;left:6px;padding-right:10px;white-space:nowrap}}.form-row-small label{width:35%}.form-row-small .form-control{width:65%}.modal-backdrop,.modal-dialog{z-index:4}.table-container{width:100%;overflow-y:auto;_overflow:auto;margin:0 0 1em}

.restrictionsLine{
margin-bottom:15px;
}
/*! Select2 Bootstrap 3 CSS v1.4.6 | MIT License | github.com/t0m/select2-bootstrap-css */.select2-container.form-control{background:transparent;box-shadow:none;border:none;display:block;margin:0;padding:0}.select2-container .select2-choice,.select2-container .select2-choices,.select2-container .select2-choices .select2-search-field input{background:none;padding:0;border-color:#ccc;border-radius:0;color:#4f6b88;border:none;font-family:inherit;background-color:#d2e9ed;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.select2-search input{border:none;border-color:#ccc;border-radius:0;color:#555;font-family:inherit;background-color:#d2e9ed;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.select2-container .select2-choices .select2-search-field input{box-shadow:none}.select2-container .select2-choice{height:34px;line-height:1.42857}.select2-container.select2-container-multi.form-control{height:auto}.input-group-sm .select2-container .select2-choice,.select2-container.input-sm .select2-choice{height:30px;line-height:1.5;border-radius:0}.input-group-lg .select2-container .select2-choice,.select2-container.input-lg .select2-choice{height:46px;line-height:1.33333;border-radius:0}.select2-container-multi .select2-choices .select2-search-field input{height:32px}.input-group-sm .select2-container-multi .select2-choices .select2-search-field input,.select2-container-multi.input-sm .select2-choices .select2-search-field input{height:28px}.input-group-lg .select2-container-multi .select2-choices .select2-search-field input,.select2-container-multi.input-lg .select2-choices .select2-search-field input{height:44px}.select2-container-multi .select2-choices .select2-search-field input{margin:0}.select2-choice>span:first-child,.select2-chosen,.select2-container .select2-choices .select2-search-field input{padding:6px 12px}.input-group-sm .select2-choice>span:first-child,.input-group-sm .select2-choices .select2-search-field input,.input-group-sm .select2-chosen,.input-sm .select2-choice>span:first-child,.input-sm .select2-choices .select2-search-field input,.input-sm .select2-chosen{padding:5px 10px}.input-group-lg .select2-choice>span:first-child,.input-group-lg .select2-choices .select2-search-field input,.input-group-lg .select2-chosen,.input-lg .select2-choice>span:first-child,.input-lg .select2-choices .select2-search-field input,.input-lg .select2-chosen{padding:10px 16px}.select2-container-multi .select2-choices .select2-search-choice{margin-top:5px;margin-bottom:3px}.input-group-sm .select2-container-multi .select2-choices .select2-search-choice,.select2-container-multi.input-sm .select2-choices .select2-search-choice{margin-top:3px;margin-bottom:2px}.input-group-lg .select2-container-multi .select2-choices .select2-search-choice,.select2-container-multi.input-lg .select2-choices .select2-search-choice{line-height:24px}.select2-container .select2-choice .select2-arrow,.select2-container .select2-choice div{border-left:none;background:none;padding-top:6px;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.select2-dropdown-open .select2-choice .select2-arrow,.select2-dropdown-open .select2-choice div{border-left-color:transparent;background:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.select2-container .select2-choice .select2-arrow b,.select2-container .select2-choice div b{background-position:0 3px}.select2-dropdown-open .select2-choice .select2-arrow b,.select2-dropdown-open .select2-choice div b{background-position:-18px 3px}.input-group-sm .select2-container .select2-choice .select2-arrow b,.input-group-sm .select2-container .select2-choice div b,.select2-container.input-sm .select2-choice .select2-arrow b,.select2-container.input-sm .select2-choice div b{background-position:0 1px}.input-group-sm .select2-dropdown-open .select2-choice .select2-arrow b,.input-group-sm .select2-dropdown-open .select2-choice div b,.select2-dropdown-open.input-sm .select2-choice .select2-arrow b,.select2-dropdown-open.input-sm .select2-choice div b{background-position:-18px 1px}.input-group-lg .select2-container .select2-choice .select2-arrow b,.input-group-lg .select2-container .select2-choice div b,.select2-container.input-lg .select2-choice .select2-arrow b,.select2-container.input-lg .select2-choice div b{background-position:0 9px}.input-group-lg .select2-dropdown-open .select2-choice .select2-arrow b,.input-group-lg .select2-dropdown-open .select2-choice div b,.select2-dropdown-open.input-lg .select2-choice .select2-arrow b,.select2-dropdown-open.input-lg .select2-choice div b{background-position:-18px 9px}.has-warning .select2-choice,.has-warning .select2-choices{border-color:#8a6d3b}.has-warning .select2-container-active .select2-choice,.has-warning .select2-container-multi.select2-container-active .select2-choices{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning.select2-drop-active{border-color:#66512c}.has-warning.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#66512c}.has-error .select2-choice,.has-error .select2-choices{border-color:#a94442}.has-error .select2-container-active .select2-choice,.has-error .select2-container-multi.select2-container-active .select2-choices{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error.select2-drop-active{border-color:#843534}.has-error.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#843534}.has-success .select2-choice,.has-success .select2-choices{border-color:#3c763d}.has-success .select2-container-active .select2-choice,.has-success .select2-container-multi.select2-container-active .select2-choices{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success.select2-drop-active{border-color:#2b542c}.has-success.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#2b542c}.select2-container-active .select2-choice,.select2-container-multi.select2-container-active .select2-choices{border-color:#66afe9;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.select2-drop-active{border-color:#66afe9}.select2-drop-auto-width,.select2-drop.select2-drop-above.select2-drop-active{border-top-color:#66afe9}.input-group.select2-bootstrap-prepend [class^=select2-choice]{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.input-group.select2-bootstrap-append [class^=select2-choice]{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.select2-dropdown-open.select2-drop-above [class^=select2-choice],.select2-dropdown-open [class^=select2-choice]{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.select2-dropdown-open.select2-drop-above [class^=select2-choice]{border-top-right-radius:0!important;border-top-left-radius:0!important;background:#fff;filter:none}.input-group.select2-bootstrap-prepend .select2-dropdown-open.select2-drop-above [class^=select2-choice]{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.input-group.select2-bootstrap-append .select2-dropdown-open.select2-drop-above [class^=select2-choice]{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.input-group.input-group-lg.select2-bootstrap-prepend .select2-dropdown-open.select2-drop-above [class^=select2-choice],.input-group.input-group-sm.select2-bootstrap-prepend .select2-dropdown-open.select2-drop-above [class^=select2-choice]{border-bottom-right-radius:0!important}.input-group.input-group-lg.select2-bootstrap-append .select2-dropdown-open.select2-drop-above [class^=select2-choice],.input-group.input-group-sm.select2-bootstrap-append .select2-dropdown-open.select2-drop-above [class^=select2-choice]{border-bottom-left-radius:0!important}.select2-results .select2-highlighted{color:#d2e9ed;background-color:#64809d}.select2-bootstrap-append .input-group-btn,.select2-bootstrap-append .input-group-btn .btn,.select2-bootstrap-append .select2-container-multiple,.select2-bootstrap-prepend .input-group-btn,.select2-bootstrap-prepend .input-group-btn .btn,.select2-bootstrap-prepend .select2-container-multiple{vertical-align:top}.select2-container-multi .select2-choices .select2-search-choice{color:#555;background:#fff;border-color:#ccc;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);box-shadow:none}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#ebebeb;border-color:#adadad;color:#333;box-shadow:none}.select2-search-choice-close{margin-top:-7px;top:50%}.select2-container .select2-choice abbr{top:50%}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background-color:#fcf8e3;color:#8a6d3b}.select2-container.select2-container-disabled .select2-choice,.select2-container.select2-container-disabled .select2-choices{cursor:not-allowed;background-color:#eee;border-color:#ccc}.select2-container.select2-container-disabled .select2-choice .select2-arrow,.select2-container.select2-container-disabled .select2-choice div,.select2-container.select2-container-disabled .select2-choices .select2-arrow,.select2-container.select2-container-disabled .select2-choices div{background-color:transparent}.select2-container-multi .select2-choices .select2-search-field input.select2-active,.select2-more-results.select2-active,.select2-search input.select2-active{background-position:99%;background-position:right 4px center}.select2-offscreen,.select2-offscreen:focus{width:1px!important;height:1px!important;position:absolute!important}.select2-container .select2-choice{height:43px;padding-top:6px}.row>label{padding-top:9px}.euro input{background:url(/Static/img/euro.svg);background-repeat:no-repeat;background-position:4px 10px;padding-left:34px;background-color:#d2e9ed}

.btn-primary {
    background-color: #1b9cd8;
    border-color: #1b9cd8;
}

.btn-primary:active, .btn-primary.active, .btn-primary:hover, .btn-primary.active:hover {
    background-color: #4f6b88;
    border-color: #4f6b88;
}

.breadcrumbs {
    margin-bottom: 0px;
}

.ribbon:hover {
    padding-top: 10px;
}

.ribbon {
    width: 95px;
    padding-bottom: 5px;
    font-size: 12px;
    padding-top: 5px;
}

.ribbon::after, .ribbon::before {
    border-top: 15px solid #e76953;
}

.ribbon:hover:after, .ribbon:hover:before {
    border-top: 15px solid #1b9cd8;
}

.form-row-col {
    line-height:35px;
    padding-bottom:2px;
}

.open-orders {
    background-color: #e8fbc2;
    border-color: #d6f0a2;
    padding: 20px;
    padding-left: 21px;
    color: #35495e;
    font-size: 20px;
    margin-left: 0px;
    margin-right: 0px;
    border-top: 1px solid #d6f0a2;
}



#open-orders-header {
    display:flex;
    border-top: 0px;
}

#open-orders-header .icon {
    margin-left: -21px;
    margin-top: -20px;
    margin-bottom: -21px;
    flex:none;
    width:70px;
    height:70px;
    background-color: #d6f0a2;
    padding-top: 21px;
    margin-right:15px;
}

#open-orders-header .icon img {
    display: block;
    margin: auto;

}

.open-orders .panel-footer {
    height: 16px;
    padding-top: 2px;
    background-color: #d6f0a2;
    border-top: 1px solid #ffffff;
}

.open-orders .panel-body {
    background-color: rgb(232, 251, 194);
}
.open-orders .panel {
    margin-bottom: 0px;
}

.metExtraKosten {
    padding-top: 16px;
}

.open-orders .metExtraKosten {
    padding-top: 16px;
}


.open-orders form {
    display:inline;
}

.open-orders input{
    margin-bottom: -9px;
}

.open-orders .panel-footer, .mini {
    font-size: 9px;
}


.dataTables_filter input{
    border: none;
    background-color: #d2e9ed;
    height: 43px;
    padding: 10px 18px;
    font-size: 15px;
    line-height: 1.42857143;
    color: #4f6b88;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    background: url(/Static/img/MatSearch.svg) right no-repeat;
    background-color: #d2e9ed;
}

.dataTables_length select{
    -moz-appearance: none;
    background-image: url(/Static/img/icon_select.png);
    background-repeat: no-repeat;
    background-position: 100%;
    padding-right: 50px;
    border: none;
    background-color: #d2e9ed;
    box-shadow: none;
    display: block;
    width: 100%;
    height: 43px;
    font-weight:normal;
}




/*
 * info-block start
*/
/*.banner-container + section {
    margin-top: -50px;
}*/

.banner-container.closed {
    margin-bottom: 0px;
}

.infoblock .heading .left {
    height: auto;
    line-height: 55px;
}

.col .infoblock {
    padding-bottom: 30px;
}

dl {
    margin-bottom: auto;
}

.heading a::after {
    content: "\f105";
    font-family: FontAwesome;
    position: absolute;
    right: 15px;
    line-height: 25px;
    font-size: 24px;
    padding-right:5px;
}

.heading a {
    color: inherit;
    text-decoration:none;
}

.editLink a::after{
//    content: "\f013";
content: url("/Static/img/MatPencil.svg");
}

/*
 * editPencil
 */
.editPencil{
 background: url("/Static/img/Pencil.svg") no-repeat right 15px center;
 background-color: #d2e9ed ;
 cursor: pointer;
}

/*
 * info-block stop
*/

/*
 * green hover start
*/
.dashboard .pane.green a.pane-item:hover{
   background-color: #d6f0a2;
   border-color: #d6f0a2;
}

.dashboard .pane .pane-item.green:hover{
   background-color: #d6f0a2;
   border-color: #d6f0a2;
}
/*
 * green hover stop
*/


/*
 * disabled color start
*/
input[type=submit][disabled], input[type=submit][disabled].form-control, 
.form-control[disabled], fieldset[disabled] .form-control {
 background-color:#d2e9ed;
 border-color:#d2e9ed;
 color:#f9f9f9;
}
/*
 * disabled color stop
*/
/*
 * JQTabel classes and divs start
*/
.jqTabel{
margin-bottom:5px;
}


#rechtsonder{
 text-align:right;
}

#rechtsboven{
 text-align:right;
}


.dataTables_paginate{
 float:right;
}

#middenonder{
 text-align:right;
}

#linksonder{
 text-align:left;
}

#linksboven{
 text-align:left;
}

#dataTables_header {
    font-size: 0;
}
#dataTables_header > * {
    float: none;
    display: inline-block;
    font-size: 14px; /* if using LESS it's quicker to just use @font-size-base */
}
#dataTables_header > *:last-child {
    vertical-align: bottom;
}

/*
 *JQTabel classes and divs stop
*/

/*
 *center checkboxes of JQTabel start
*/
.sorting_1 input[type="radio"], input[type="checkbox"]{
 margin-top:6px;
}
/*
 *center checkboxes of JQTabel stop
*/

/*
 *infoblock content START
*/
.infoblock .content ul{
 padding-left: -0px;
}
.infoblock .content ul li{
 list-style-type: ""; 
}
/*
 *infoblock content STOP
*/

.col-form-label{
  font-weight:bold;
}

/**
 * Select2 white backcolor 
*/

.select2White .select2-choice{
 background-color: #fff;
 border: 1px solid #d2e9ed;
}

.select2-container .select2-choice .select2-arrow {
border-radius: 0px 0px 0px 0px;
}

/**
 * onoffswitch
*/

.onoffswitch {
        position: relative; width: 70px;
        -webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;
        margin-top: -6px;
    }
.form-row-col .onoffswitch{
       margin-top: 10px;
}
    .onoffswitch-checkbox {
        display: none;
    }
    .onoffswitch-label {
        display: block; overflow: hidden; cursor: pointer;
        border: none; 
        border-radius: 20px;
    }
    .onoffswitch-inner {
        display: block; width: 200%; margin-left: -100%;
        transition: margin 0.3s ease-in 0s;
    }
    .onoffswitch-inner:before, .onoffswitch-inner:after {
        display: block; float: left; width: 50%; height: 30px; padding: 0; line-height: 30px;
        font-size: 14px; color: white; font-family: Trebuchet, Arial, sans-serif; font-weight: bold;
        box-sizing: border-box;
    }
    .onoffswitch-inner:before {
        content: "ON";
        padding-left: 10px;
        background-color: #1b9cd8; color: #FFFFFF;
        text-align: left;
    }
    .onoffswitch-inner:after {
        content: "OFF";
        padding-right: 10px;
        background-color: #FFFFFF; 
        color: #4F6B88;
        text-align: right;
    }
    
    .onWhite .onoffswitch-inner:after {
        background-color: #d2e9ed; 
    }
    
    .onoffswitch-switch {
        display: block; width: 30px; margin: 0px;
        background: #4F6B88;
        position: absolute; top: 0; bottom: 0;
        right: 41px;
        border: 2px solid #4f6b88; 
        border-radius: 20px;
        transition: all 0.3s ease-in 0s; 
    }
    .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
        margin-left: 0;
    }
    .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
        right: 0px; 
    }


   .badge {
     background-color: #1b9cd8;
    }

.select2-container .select2-choice .select2-arrow{
	-moz-appearance: none;
	background-image: url(/Static/img/icon_select.png);
	background-repeat: no-repeat;
	background-position: 100%;
	padding-right: 50px;
}

.infoblockdashboard .infoblock{
	margin-bottom: 30px;
}

input, select, button, textarea {
    margin-top: 0px;
}

table a:not(.btn), .table a:not(.btn) {
    text-decoration: none;
}

.klikbaar{
 cursor:pointer;
}

.input-group-addon{
  background-color: #d2e9ed;
  border:none;
}

.input-group-addon-white{
  background-color: white;
}

.panel-default > .panel-heading{
	background-color:#b7dee4;
	line-height: 25px;
}

/*.panel-title > a::after{
	content: "\f107";
	font-family: FontAwesome;
	position: absolute;
	right: 15px;
	line-height: 25px;
	font-size: 24px;
	padding-right: 5px;
}*/

.templatesettings-heading .panel-title > a::after{
 content:"";
}


.panel-title > a{
	font-size: 18px;
	font-weight: 700;
	background-color:#b7dee4;
}


.datatable th{
	background-color:#c8e1e5;
	color:#4f6b88;
}

.dashboard .pane .pane-item.pane-head {
	font-size: 18px;
	font-weight: 700;
}

thead tr th {
    font-weight: bold;
    color: black;
    text-decoration: none;
}

.pane .pane-item.pane-head{
	font-family: Aller;
	color: #4f6b88;
	background-color:#c8e1e5;
}

#open-orders-header{
 font-size:18px;
 font-weight:700;
 font-family:Aller;
 color:#4f6b88;
}

.open-orders .text-block{
 font-size: 15px;
}

/*
 * editSearch
 */
.editSearch{
 background: url("/Static/img/editSearch.svg") no-repeat right 15px center;
 background-color: #d2e9ed ;
 cursor: pointer;
}

.alert-warning {
background-color: #e76953;
}

.panel-title a .row {
padding-right: 15px;
}

.panel-title a .row{
background: url("/Static/img/arrowdown.svg") right no-repeat;
}

/**
 * overflow technische instellingen
*/
.t-templateSettingsCol1{
 overflow: hidden;
 white-space: nowrap;
 text-overflow: ellipsis;
}

.t-templateSettingsCol3{
 overflow: hidden;
 white-space: nowrap;
 text-overflow: ellipsis;
}

/**
 * list-items color in nav-pills
*/
.nav-pills > li > a{
 font-family: Aller;
 background-color: #ffffff;
 color:#4f6b88;
// border:2px solid #1b9cd8;
}

.t-nav-pills > li > a{
 border:2px solid #1b9cd8;
}

.nav-pills > li > a:hover{
 font-family: Aller;
 background-color: #1b9cd8;
 color:#ffffff;
}

.nav-pills > li.active > a:focus{
 font-family: Aller;
 background-color: #1b9cd8;
 color:#ffffff;
}


.nav-pills > li.active > a,.nav-pills > li.active > a:hover{
 font-family: Aller;
 background-color: #1b9cd8;
 color:#ffffff;
}


/**
 * overflow nav-pills list items
*/

.nav-pills > li > a{
 overflow: hidden;
 white-space: nowrap;
 text-overflow: ellipsis;
}

/**
 * technische instellingen selectbox opties
 */

#t-selectbox{
 margin-bottom:25px;
}

/**
 * witRuimte na t-CSRow technische settings
*/

.t-CSRow{
 margin-bottom:5px;
}


/**
* nav-pills max height scroll Y
*/
.nav-pills{
 max-height: 600px;
 overflow-y: auto;
 overflow-x: hidden;
}

/**
 * b-domeinsettingstabs background image
*/
.b-domeinsettingstabs > li > a {
 background: url(/Static/img/switch.svg) 10px 10px no-repeat;
 padding-left: 40px;
}

.b-domeinsettingstabs > li.active > a {
 background: #ffffff url(/Static/img/selected.svg) 10px 10px no-repeat;
}


.t-Row-YourNS .col-form-label{
 padding-top:9px;
}

/**
 * overflow DNSSECRECORDS
*/
.t-DNSSECRECORDECol3{
// overflow: hidden;
// white-space: nowrap;
// text-overflow: ellipsis;
word-wrap:break-word;
}


/**
*progress bar
*/
.progress{
 height:20px;
 border-radius:15px;
 background-color:#c8e1e5;
 color:#4f6b88;
}

.progress .progress-bar{
 font-size:15px;
 line-height:14px;
 background-color:#c8e1e5;
 color:#4f6b88;
}

/**
 * kleur breadcrumbs LI
 */
.breadcrumbs ul li{
 color:#1b9cd8;
}
.breadcrumbs ul li a{
 color:#1b9cd8;
}

/**
* infoblock content button color
*/
.infoblock .content button {
 color: #ffffff;
 background-color:#1b9cd8;
}

.news-items .news-item{
 color: #ffffff;
}


/**
* t-search: maak van een veld een zoekveld
*/
.t-search{
    border: none;
    background-color: #d2e9ed;
    height: 43px;
    padding: 10px 18px;
    font-size: 15px;
    line-height: 1.42857143;
    color: #4f6b88;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    background: url(/Static/img/MatSearch.svg) right no-repeat;
    background-color: #d2e9ed;
}



.panelgroupmasonry .container .row .panel-title{
 height:25px;
}

.ext{
 color:#4f6b88;
 font-weight:bold;
 font-size:120%;
}


.extShopping{
 color:#4f6b88;
 font-weight:bold;
 font-size:120%;
}



.t-emailTo{
 text-align: right;
}

.t-naamdomein{
 padding:0px;
}

.datatableCD td:last-child{
 text-align:center;
}

.datatableCD td{
 height:60px;
}


.datatableCD tr{
 height:60px;
}


.datatable td{
 vertical-align:middle;
}

.datatableShopping td:last-child{
 text-align:center;
}


.datatableCD .btn{
 border: 2px solid #1b9cd8;
 width:8em;
}

.btn.green{
 background-color:#96ce74;
 border: 2px solid #96ce74;
}

.btn.green:hover{
 background-color:#e8fbc2;
 border: 2px solid #d6f0a2;
}

.btn-group > .btn + .dropdown-toggle{
 width:auto;
}

button.form-control:hover{
 background-color:#d2e9ed;
 border: 2px solid #1b9cd8;
}

.infoblock .content button{
 width:auto;
}

.infoblock .content button:hover{
 background-color:#d2e9ed;
 border: 2px solid #1b9cd8;
}

.t-Search{
    border: medium none;
    background-color: #d2e9ed;
    height: 43px;
    padding: 10px 18px;
    font-size: 15px;
    line-height: 1.42857;
    color: rgb(79, 107, 136);
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    background: rgb(210, 233, 237) url("/Static/img/MatSearch.svg") no-repeat scroll right center;
    background-color: #d2e9ed;
}

.h44{
 height: 44px;
}


.infoblock .heading.green{
 background-color:#d6f0a2;
}

.infoblock .content.green{
 background-color:#e8fbc2;
}

.contactInfo{
 font-size:24px;
}



    @media only screen and (min-width: 480px) {

        #company input, #vat input {
            background: url(/Static/img/company.svg);
        }

        #company input[disabled] {
	background-color: #1b9cd8;
        }


        #province input {
            background: url(/Static/img/province.svg);
        }

        #country select {
            background: url(/Static/img/country.svg) 4px 10px no-repeat, url(/Static/img/icon_select.png) right top no-repeat;
            padding-left:34px;
            background-color: #d2e9ed;
        }

        #language select {
            background: url(/Static/img/language.svg) 4px 10px no-repeat, url(/Static/img/icon_select.png) right top no-repeat;
            padding-left:34px;
            background-color: #d2e9ed;
        }

        #company input,  #vat input, #province input {
            background-repeat: no-repeat; 
            padding-left:34px;
            background-position: 4px 10px;
            background-color: #d2e9ed;
        }

        #firstName input, #name input {
            background: url(/Static/img/person.svg) 4px 10px no-repeat, url(/Static/img/mandatory.svg) right top no-repeat;
            padding-left:34px;
            background-color: #d2e9ed;
        }

        #firstName input[disabled], #name input[disabled] {
	background-color: #1b9cd8;
        }

        #address textarea {
            background: url(/Static/img/address.svg) 4px 10px no-repeat, url(/Static/img/mandatory.svg) right top no-repeat;
            padding-left:34px;
            background-color: #d2e9ed;
        }

        #city input, #postalcode input {
            background: url(/Static/img/city.svg) 4px 10px no-repeat, url(/Static/img/mandatory.svg) right top no-repeat;
            padding-left:34px;
            background-color: #d2e9ed;
        }

        #email input {
            background: url(/Static/img/email.svg) 4px 10px no-repeat, url(/Static/img/mandatory.svg) right top no-repeat;
            padding-left:34px;
            background-color: #d2e9ed;
        }

        #pwd input {
            background: url(/Static/img/password.svg) 4px 10px no-repeat, url(/Static/img/mandatory.svg) right top no-repeat;
            padding-left:34px;
            background-color: #d2e9ed;
        }

        #pwd2 input {
            background: url(/Static/img/password.svg) 4px 10px no-repeat;
            padding-left:34px;
            background-color: #d2e9ed;
        }


	#tel2 input {
            background: url(/Static/img/phone.svg) 4px 10px no-repeat, url(/Static/img/mandatory.svg) right top no-repeat;
            padding-left:34px;
            background-color: #d2e9ed;
        }

     

#subj input {
            background: url(/Static/img/message.svg) 4px 10px no-repeat, url(/Static/img/mandatory.svg) right top no-repeat;
            padding-left:34px;
            background-color: #d2e9ed;
        }


        #message textarea {
            background: url(/Static/img/message.svg) 4px 10px no-repeat, url(/Static/img/mandatory.svg) right top no-repeat;
            padding-left:34px;
            background-color: #d2e9ed;
        }


    }

        #tel input {
            background: url(/Static/img/mandatory.svg) right top no-repeat;
            padding-left:57px;
            background-color: #d2e9ed;
        }


   #fax input {
            background-repeat: no-repeat; 
            padding-left:57px;
background-position: 4px 10px;
            background-color: #d2e9ed;
        }

    .contactpage input,.contactpage select,.contactpage button,.contactpage textarea {
        margin-top:10px;
    }



input.errorField{
 background-color:#e76953!important;
 color:#ffffff;
}

.errorField::-webkit-input-placeholder {
  color: #CCCCCC;
}
.errorField::-moz-placeholder {
  color: #CCCCCC;
}
.errorField:-ms-input-placeholder {
  color: #CCCCCC;
}
    @media only screen and (min-width: 991px) {
.row.t-rowShopping {
    position: fixed;
}
}
/**
 * datatable bottomright
*/
.bottomright2 {
    margin-top: -3em;
    background-color: #fff;
    text-align: center;
    float: right;
}

.tagKlein
{
width: 22px;
height: 22px;
}
.tagGroot
{
width: 22px;
height: 22px;
}

.form-control::-webkit-input-placeholder{color:#1b9cd8}
.form-control:-moz-placeholder,.form-control::-moz-placeholder{color:#1b9cd8}
.form-control:-ms-input-placeholder{color:#1b9cd8}

.datatableCD .row{
padding-top:10px;
padding-bottom:10px;

}


.datatableCD .row .col{
padding-top:10px;
padding-bottom:10px;
}

.datatableCD .row .col .btn-group .btn{
	margin-bottom:-20px;
	margin-top:-20px;
}

.rowCDEven{
 background-color: #f9f9f9;
}

.rowCDOdd{
 background-color: #d2e9ed;
}

.datatableCD{
 padding-top:0px;
 padding-bottom:0px;
}


.datatableCD .countryCD{
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

#smallShoppingCD{
 position:fixed;
 z-index:2;
 margin-left:-10px;
 margin-top:-40px;
 box-shadow:0 1px 5px 2px rgba(0,0,0,.2)
}

    @media only screen and (max-width: 991px) {
 h1, .h1{
 font-size:32px;
 word-wrap: break-word
 }
 h2, .h2{
 font-size:26px;
 word-wrap: break-word
 }
}

    @media only screen and (max-width: 991px) {
 .select2-container{
  width: 220px!important;
 }
 }

    @media only screen and (max-width: 991px) {
	.ribbonsmall{
		font-size:0px;
	}
	.ribbonsmall:hover{
		font-size:12px;
	}
}

    @media only screen and (max-width: 991px) {
.headerlessresponsivedatatable a{
 color:#4f6b88;
 font-weight:bold;
 font-size:120%;
}
}

.overflowtext{
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}


.sslInfo{
 min-height:170px;
}

.JQDataTableaddNewBottomLeft{
 float:none;
}


   @media only screen and (min-width: 991px) {
	.ext{
	 width: inherit !important;
	 min-width: 33.333333%;
	}

  .extShopping{
	 width: inherit !important;
	 min-width: 50%;
	}
}


.datatableShopping{
  max-height: calc(100vh - 385px);
  overflow-y: auto;
  overflow-x: hidden;
}


.datatableShopping .cdTermijnen{
background-image: none;
background-repeat: no-repeat;
width: inherit;
padding: 5px;
}

.cdlblPremium{
 background-color:#1b9cd8;
 padding:2px;
}

.news h3{
 font-weight: 600;
 margin-bottom: 15px;
}

.references h3{
 font-weight: 600;
 margin-bottom: 15px;
}

#imgava{
 margin-left: 10px;
}

    @media only screen and (min-width: 991px) {
.row.t-taakRegistryInfo {
background: rgba(255,255,255,0.8);
    position: fixed;
	right:100px;
}
}

.t-live_help{
 margin-left:20px;
}

.emailVisibility{
 margin-top:12px;
}

.t-wildcardLayout{
  max-height: calc(50vh - 300px);
  overflow-y: auto;
  overflow-x: hidden;
}

.faVisibility{
  margin-top:12px;
}

@media print {
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
float: left;
}
.col-md-12 {
width: 100%;
}
.col-md-11 {
width: 91.66666667%;
}
.col-md-10 {
width: 83.33333333%;
}
.col-md-9 {
width: 75%;
}
.col-md-8 {
width: 66.66666667%;
}
.col-md-7 {
width: 58.33333333%;
}
.col-md-6 {
width: 50%;
}
.col-md-5 {
width: 41.66666667%;
}
.col-md-4 {
width: 33.33333333%;
}
.col-md-3 {
width: 25%;
}
.col-md-2 {
width: 16.66666667%;
}
.col-md-1 {
width: 8.33333333%;
}
}
.highlights a {
	text-decoration: none;
	color: inherit;
}

.funkyradio div {
clear: both;
overflow: hidden;
}

.funkyradio label {
width: 100%;
font-weight: bold;
background-color: #d2e9ed;
padding-left: 3.25em
}

.funkyradio input[type="radio"]:empty,
.funkyradio input[type="checkbox"]:empty {
display: none;
}

.funkyradio input[type="radio"]:empty ~ label,
.funkyradio input[type="checkbox"]:empty ~ label {
position: relative;
line-height: 2.5em;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}

.funkyradio input[type="radio"]:empty ~ label:before,
.funkyradio input[type="checkbox"]:empty ~ label:before {
position: absolute;
display: block;
top: 0;
bottom: 0;
left: 0;
content: '';
width: 2.5em;
background: #c8e1e5;
border-radius: 3px 0 0 3px;
}

.funkyradio input[type="radio"]:checked ~ label:before,
.funkyradio input[type="checkbox"]:checked ~ label:before {
content: '\2714';
text-indent: .9em;
background-color: #b7dee4;
}

.funkyradio input[type="radio"]:checked ~ label,
.funkyradio input[type="checkbox"]:checked ~ label {
background-color: #b7dee4;
}

.funkyradio input[type="radio"]:hover:not(:checked) ~ label,
.funkyradio input[type="checkbox"]:hover:not(:checked) ~ label {
background-color: #c8e1e5;
}

.funkyradio input[type="radio"] ~ label .funkyexpl,
.funkyradio input[type="checkbox"] ~ label .funkyexpl {
display: none;
}

.funkyradio input[type="radio"]:checked ~ label .funkyexpl,
.funkyradio input[type="checkbox"]:checked ~ label .funkyexpl,
.funkyradio input[type="radio"]:hover:not(:checked) ~ label .funkyexpl,
.funkyradio input[type="checkbox"]:hover:not(:checked) ~ label .funkyexpl {
display: block;
}

.funkyexpl {
font-size: small;
font-weight: normal;
line-height: 1.4;
margin-top: -7px;
font-style: italic;
padding-bottom: 4px;
}

.bNamedIcon{
font-weight: bold;
color: #4f6b88;
text-decoration: none;
}

.bNamedIconSecondLine{
padding-bottom: 15px;
}

