body{font-family:"myriad-pro",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px;font-weight:200;margin:0;padding:0;background-color:#fff;color:#333}body.infopage{max-width:800px;margin:0 auto;padding:20px 40px;font-size:14px;line-height:normal}a{color:#08c;font-weight:400;text-decoration:none;outline:none}a:hover{color:#333}.noborder{border:none !important}.wborder{border:solid 1px #fff}.hide{display:none !important}.cen,.center{text-align:center}.right{text-align:right}.normal{font-weight:200}.medium{font-weight:400}.bold{font-weight:600}.small{font-size:14px}.xsmall{font-size:12px}.vspace{display:block;height:10px}.vspace2{display:block;height:20px}.indent{padding-left:40px;padding-right:40px}.clear{clear:both}.red,.red a{color:#b33 !important}.orange{color:#e70 !important}#textwrap,#langwrap{visibility:hidden}.section{position:relative;min-width:1000px;padding:20px 0;border-top:solid 1px #999;clear:both}.section.bg-white{background-color:#fff;color:#333}.section.bg-lgray{color:#111;background-color:#f4f4f4}.section.bg-lmgray{background-color:#eee;color:#111}.section.bg-mdgray{background-color:#484848;color:#f4f4f4}.section.bg-dgray{background-color:#333;color:#f4f4f4}header{background-image:-ms-linear-gradient(left, #484848 0, #333 33%);background-image:-moz-linear-gradient(left, #484848 0, #333 33%);background-image:-o-linear-gradient(left, #484848 0, #333 33%);background-image:-webkit-gradient(linear, left top, right top, color-stop(0, #484848), color-stop(.33, #333));background-image:-webkit-linear-gradient(left, #484848 0, #333 33%);background-image:linear-gradient(to right, #484848 0, #333 33%);padding:10px 0 !important}header .content{margin:0 auto !important}header .content .taulia{height:57px}header .content .topmenu{list-style-type:none;position:absolute;top:0;right:0}header .content .topmenu li{display:inline-block;margin:0 0 0 20px}header .content .topmenu li a{padding:10px 20px 27px;color:#f4f4f4}header .content .topmenu li a:hover{color:#e70}header .content .topmenu li a:last-child{padding-right:10px !important}header .content .topmenu li.lang{position:relative;cursor:pointer;padding:0 10px 25px 20px;font-weight:400;text-align:right}header .content .topmenu li.lang:hover{color:#e70}header .content .topmenu li.lang #lang-cur{display:inline-block;width:100%}header .content .topmenu li.lang .menu{display:none;position:absolute;right:0;top:47px;min-width:87px;line-height:normal;background:#333;border:solid 1px #333;border-radius:0 0 3px 3px;margin:0;padding:0;cursor:pointer;z-index:2}header .content .topmenu li.lang .menu li{margin:0}header .content .topmenu li.lang .menu li a{display:block;padding:5px 0 10px 15px}.biglogo{text-align:center}.biglogo img{padding:60px 0}.banner{position:relative;height:320px;min-width:1000px;background-color:#fff}.banner .image{background:no-repeat center center;background-size:cover;position:absolute;top:0;width:100%;height:320px}.content{position:relative;margin:0 auto 40px;width:960px;padding:0 10px;border-left:none;border-right:none}.content .block{margin:0 60px}.content h1{color:#333;font-size:48px;font-weight:200;letter-spacing:1px;line-height:50px;margin:10px 0 30px;padding:0;text-align:center}.content h2{color:#333;font-size:36px;font-weight:200;letter-spacing:1px;line-height:42px;margin:10px 0 20px;padding:0;text-align:center}.content h2.pad{margin-bottom:30px}.content h3{font-size:18px;font-weight:600;margin:10px 0}.content p{margin:0 0 10px}.content li{margin:5px 0}.content .h2br{display:block}.content .line{height:1px;width:100%;margin:40px 0 30px;padding:0;background:#999}.content .cen{text-align:center}.content .goleft{float:left;margin:5px 60px 0 0}.content .goright{float:right;margin:5px 0 0 60px}.content .photo{float:right;font-size:14px;line-height:16px;text-align:center;margin:0 0 40px 40px}.content .photo img{display:block;border:solid 8px #fff;box-shadow:0 2px 3px 0 #777;margin-bottom:10px}.content .photo span{display:block;font-weight:600}.content .letter{font-style:italic}.content .letter.noem{font-style:normal}.content .letter .sig span{display:block;font-weight:400}.content .reform,.content .enform,.content .msform,.content .mform{width:300px;min-height:410px;padding:0 0 40px 0}.content .reform h3,.content .enform h3,.content .msform h3,.content .mform h3{margin-top:0}.content .reform .form,.content .enform .form,.content .msform .form,.content .mform .form{position:relative;margin-top:10px}.content .reform .form label,.content .enform .form label,.content .msform .form label,.content .mform .form label{display:block;font-size:14px;font-weight:400;line-height:18px;margin-bottom:2px}.content .reform .form input,.content .enform .form input,.content .msform .form input,.content .mform .form input,.content .reform .form textarea,.content .enform .form textarea,.content .msform .form textarea,.content .mform .form textarea{margin-bottom:5px;padding:7px;width:260px;background-color:#eee;border:none;font-size:14px;resize:none}.content .reform .form textarea,.content .enform .form textarea,.content .msform .form textarea,.content .mform .form textarea{margin-bottom:0}.content .reform .form .error,.content .enform .form .error,.content .msform .form .error,.content .mform .form .error{display:none;position:absolute;left:280px;color:#d33;font-size:24px;font-weight:600;line-height:28px}.content .reform .form .sending,.content .enform .form .sending,.content .msform .form .sending,.content .mform .form .sending,.content .reform .form .sent,.content .enform .form .sent,.content .msform .form .sent,.content .mform .form .sent,.content .reform .form #sending,.content .enform .form #sending,.content .msform .form #sending,.content .mform .form #sending,.content .reform .form #sent,.content .enform .form #sent,.content .msform .form #sent,.content .mform .form #sent,.content .reform .form #en-sending,.content .enform .form #en-sending,.content .msform .form #en-sending,.content .mform .form #en-sending,.content .reform .form #en-sent,.content .enform .form #en-sent,.content .msform .form #en-sent,.content .mform .form #en-sent,.content .reform .form #ms-sending,.content .enform .form #ms-sending,.content .msform .form #ms-sending,.content .mform .form #ms-sending,.content .reform .form #ms-sent,.content .enform .form #ms-sent,.content .msform .form #ms-sent,.content .mform .form #ms-sent{display:none;font-weight:400;margin:15px 0}.content .reform.fullform,.content .enform.fullform,.content .msform.fullform,.content .mform.fullform{width:710px;min-height:auto;padding-bottom:0}.content .reform.fullform form,.content .enform.fullform form,.content .msform.fullform form,.content .mform.fullform form{padding:10px 0 0 120px}.content .reform.fullform form label,.content .enform.fullform form label,.content .msform.fullform form label,.content .mform.fullform form label{font-size:16px;margin-top:6px}.content .reform.fullform form input,.content .enform.fullform form input,.content .msform.fullform form input,.content .mform.fullform form input{width:580px}.content .reform.fullform form .error,.content .enform.fullform form .error,.content .msform.fullform form .error,.content .mform.fullform form .error{left:722px;margin-top:-36px}.content .reform.fullform form .submit,.content .enform.fullform form .submit,.content .msform.fullform form .submit,.content .mform.fullform form .submit{margin-bottom:0}.content .reform.fullform form .sending,.content .enform.fullform form .sending,.content .msform.fullform form .sending,.content .mform.fullform form .sending,.content .reform.fullform form .sent,.content .enform.fullform form .sent,.content .msform.fullform form .sent,.content .mform.fullform form .sent{position:absolute;right:0;bottom:8px;text-align:right;margin:0;padding:0}.content .transition{margin-right:360px}.content .logo{float:left;margin:10px 40px 20px 0}.content .faq{margin:0 0 10px 30px}.content .faq .q{color:#08c;font-weight:400;padding:5px 0;cursor:pointer}.content .faq .q .qspc{display:inline;position:absolute;width:30px;left:70px}.content .faq .q:hover{color:#333}.content .faq .a{display:none;margin-bottom:20px}.content .faq .a a{font-weight:200}.content .faq ul{margin:0 0 10px 0}.content .faq ul li{font-size:16px;margin:0}.content .video{margin-top:10px;margin-bottom:80px}.content .video .vidyard_wrapper img{border:1px solid #eee;padding:2px;width:380px}.content .video .vidyard_wrapper img:hover{border-color:#999}.content .check-block{position:relative;margin:0 0 0 114px;min-height:114px}.content .check-block .check{position:absolute;top:5px;left:-114px}.content .einvoicing{margin-left:450px}.content .resources{height:280px}.content .resources .resource{float:left;width:33%;text-align:center}.content .resources .resource a{display:block}.content .resources .resource .graphic{margin:20px auto 10px}.content .graphic{background:url('../img/graphics.png') no-repeat}.content .graphic.icon{display:block;height:140px;width:140px}.content .graphic.icon.infographic{background-position:0 0}.content .graphic.icon.laptop{background-position:-140px 0}.content .graphic.icon.gears{background-position:-280px 0}.content .graphic.check{background-position:-420px 0;height:94px;width:94px}.content .graphic.chksm{background-position:-420px -94px;height:37px;width:50px}.content .graphic.pdf{background-position:-514px 0;height:80px;width:83px;display:inline-block}.content .graphic.pdfbig{background-position:-598px 0;height:140px;width:110px}.content .graphic.t-portal{background-position:0 -140px;height:244px;width:253px}.content .graphic.money{background-position:-253px -140px;height:244px;width:242px;margin-bottom:90px}.content .graphic.money.euro{background:url(../img/stackeuros.png) 0 0}.content .graphic.money.pound{background:url(../img/stackpounds.png) 0 0}.content .graphic.clock{background-position:-495px -140px;height:232px;width:232px;margin-bottom:90px}.content .graphic.video{background:url('../img/video-icon.png');width:131px;height:103px;margin-top:57px !important}.content .link-pdf{display:inline-block;margin:30px 20px 0 20px}.content .button{display:inline-block;position:relative;background:#999;color:#fff !important;border-radius:5px;box-shadow:0 3px 0 #484848;text-shadow:0 2px 0 #484848;cursor:pointer;font-size:16px;line-height:20px;font-weight:400;letter-spacing:1px;margin:15px 0;padding:5px 30px;text-align:center;white-space:nowrap;overflow:hidden;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.content .button.off{color:#ccc !important;background-color:#eee !important;box-shadow:0 3px 0 #ccc !important;text-shadow:none !important;cursor:default}.content .benefits{margin:40px auto 20px;border-collapse:collapse;border-spacing:0}.content .benefits td{width:400px;border:solid 1px #fff}.content .benefits td .chkwrap{position:relative;height:24px}.content .benefits td:nth-child(2){padding:5px 0;width:300px}.content .benefits td:nth-child(2) .graphic{position:absolute;left:125px;bottom:-7px}.content .benefits thead{font-size:28px;font-weight:400;letter-spacing:1px;color:#fff}.content .benefits thead td{padding:14px 0 14px 60px;background-color:#003a5d}.content .benefits tbody{font-size:20px;font-weight:400}.content .benefits tbody .odd{background-color:#f0f0f0}.content .benefits tbody .even{background-color:#e8e8e8}.content .benefits tbody td{position:relative;padding:5px 0 5px 60px}.content #pspform iframe{height:1420px;width:720px;margin-top:20px;border:none}.content #pspform a{font-size:14px}.slider{position:relative;height:600px;width:640px;margin:0 auto}.slider .prev,.slider .next{display:inline-block;position:absolute;top:0;width:120px;font-size:128px;font-weight:600;line-height:360px;text-align:center;color:#08c;cursor:pointer}.slider .prev:hover,.slider .next:hover{color:#e70}.slider .prev{left:-120px}.slider .next{right:-120px}.slider .slide{display:none;position:absolute;top:0}.slider .slide.active{display:block}.slider .slide h3{color:#333;font-size:28px;font-weight:600;letter-spacing:1px;line-height:36px;margin:0;padding:0;text-align:center}.slider .slide h4{color:#333;font-size:18px;font-weight:600;text-align:center;margin:10px 0 30px;padding:0}.slider .slide .video{position:relative;margin:10px 0 20px}.slider .slide .bullets{text-align:center}.slider .slide ul{display:inline-block;margin:0;padding:0}.slider .slide ul li{text-align:left}footer{position:relative;font-size:14px;line-height:16px;color:#fff;margin:0 auto;padding-top:30px !important}footer .content{position:relative;top:-1px;left:15px;width:910px;margin-bottom:0 !important}footer a{color:#fff;height:26px;font-weight:200}footer a:hover{color:#e70}footer .column{float:left;width:230px}footer h5,footer .green{font-size:16px;font-weight:200;text-transform:uppercase;margin:2px 0 20px 0;padding:0}footer .footmenu ul{list-style-type:none;margin:0;padding:0}footer .footmenu li{width:90px;margin:0;padding:0}footer .footmenu a{display:block}footer .contact{width:200px}footer .contact .address,footer .contact .email{display:inline-block}footer .contact .address{height:42px}footer .copyright{clear:both;text-align:right;color:#777;padding:20px 30px 10px}footer .foot-sicon{display:inline-block;background:url('../img/foot-icons.png') 0 0 no-repeat;width:50px;height:50px;margin:0 20px 10px 0;opacity:.66}footer .foot-sicon:hover{opacity:1}footer #fi-twitter{background-position:0 0}footer #fi-facebook{background-position:-50px 0}footer #fi-linkedin{background-position:-100px 0}footer #fi-rss{background-position:-150px 0}footer .green .leaf-icon{position:relative;top:8px;display:block;background:url('../img/foot-icons.png') -200px 0 no-repeat;width:66px;height:75px;opacity:.66}footer .green a{color:#fff}footer .green a:hover{color:#e70}footer .green a:hover .leaf-icon{opacity:1}