*{margin:0 auto;padding:0;}
body{background-color:#d8d1ca;}
#page{padding:0px 0px 0px 0px;outline:none;}
.Wrapper{width:939px;height:auto;background:url(../images/marcom-meerings/bg.png) repeat-y top center;float:left;margin:0 0 0 -469px;left:50%;position:relative;}
.top{width:939px;height:364px;background:url(../images/marcom-meerings/top.png) no-repeat top center;}
.box{width:939px;height:auto;background:url(../images/marcom-meerings/box.png) no-repeat top center;float:left;}
.box .number{float:left;font-size:45px;line-height:77px;color:#fff;font-family:'HelveticaNeue';width:40px;height:200px;text-align:right;letter-spacing:-4px;padding-right:10px;}
.box .question{float:left;font-size:30px;line-height:30px;color:#fff;font-family:'HelveticaNeue';width:880px;height:auto;text-align:left;padding-top:30px;}
.box .answer{float:left;width:870px;margin:10px 0 0 10px;}
.box .answer textarea{float:left;width:812px;height:161px;margin:10px 0 20px 10px;max-width:812px;padding:4px 6px;font-size:14px;border-radius:6px;}
.box .dots{clear:both;background:url(../images/marcom-meerings/dots.png) no-repeat top center;width:903px;height:5px;margin:0px 0 0 36px;float:left;}
.box p{display:none;}
.minBox.first{float:left;width:903px;height:40px;margin:30px 0 0 35px;}
.minBox.second{float:left;width:903px;height:40px;margin:15px 0 30px 35px;}
.minBox .leftF{float:left;font-size:30px;line-height:30px;color:#fff;font-family:'HelveticaNeue';width:136px;height:auto;text-align:right;padding:0px 4px 0 30px;}
.minBox .rightF{float:left;font-size:30px;line-height:30px;color:#fff;font-family:'HelveticaNeue';width:696px;height:35px;}
.minBox .rightF input[type=text]{width:100%;max-width:682px;height:25px;}
.minBox .rightF input[type=email]{width:100%;max-width:682px;height:25px;}
.box01,.box02{float:left;width:100%;margin:0 0 15px 0;}	
.box01 .line-text,.box02 .line-text{font-size:30px;color:#c4d600;font-family:'Titillium Web';float:left;width:100%;margin:10px 0;}
.box02 .line-text{width:calc(100% - 35px);margin:0 0 0 5px;line-height:25px;}
.fild{float:left;width:690px;height:150px;}
.box02 .fild{width:30px;height:30px;}
.box .answer .fild textarea{width:666px;height:130px;margin:3px 0 20px 10px;max-width:666px;}
.box01 .img00{width:150px;height:150px;float:left;}
.box01 .img01{width:150px;height:150px;background:url(../images/marcom-meerings/1.png) no-repeat top center;float:left;}
.box01 .img02{width:150px;height:150px;background:url(../images/marcom-meerings/2.png) no-repeat top center;float:left;}
.box01 .img03{width:150px;height:150px;background:url(../images/marcom-meerings/3.png) no-repeat top center;float:left;}
.send{width:299px;height:60px;background:url(../images/marcom-meerings/send.png) no-repeat top center;margin:0 0 102px 597px;float:left;}
.send input[type=submit]{width:299px;height:60px;border:none;background:none;color:#d35e13;font-size:44px;line-height:44px;font-family:'HelveticaNeue';padding:0px 9px 0px 0px;}
span.wpcf7-not-valid-tip{margin:-50px 60px 0 0 !important;;font-size:16px !important;}
div.wpcf7-validation-errors{border:2px solid #f7e700;margin:-150px 0px 0px 90px !important;background:#fff !important;color:red !important;}
div.wpcf7-mail-sent-ok{margin:-150px 0px 0px 90px !important;background:#fff !important;border:2px solid #398f14;}

.boxContainer{display:block;position:relative;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.boxContainer input{position:absolute;opacity:0;cursor:pointer;}
.checkmark {position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;}
.boxContainer:hover input ~ .checkmark{background-color:#ccc;}
.boxContainer input:checked ~ .checkmark {background-color:orange;}
.checkmark:after{content:"";position:absolute;display:none;}
.boxContainer input:checked ~ .checkmark:after {display:block;}
.boxContainer .checkmark:after {left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.error{background-color:#ffdfdf;border:solid 1px red;}
.ok{background-color:#B6FFB7;border:solid 1px green;}
#bg{position:fixed;width:100%;height:100%;background-color:rgba(255,255,255,0.70);opacity:1;top:0;left:0;z-index:49;display:none;}
#bg #response{position:fixed;width:360px;height:200px;top:50%;left:50%;margin:-100px 0 0 -180px;background-color:#fff;border:solid 3px #799000;border-radius:20px;line-height:200px;text-align:center;font-size:25px;box-shadow:4px 4px 20px #000;opacity:1;z-index:50;color:#000;}
#bg #response #close{border-radius:50%;position:absolute;width:30px;height:30px;text-align:center;color:#000;border:solid 2px orange;line-height:30px;font-size:24px;top:-15px;right:-15px;background:#fff;cursor:pointer;}
#bg #response span {line-height:70px !important;height:auto;display:inline-block;font-size:36px;font-family:'HelveticaNeue';margin-top:20px;}
