@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(fonts/MaterialIcons-Regular.eot);src:local('Material Icons'),local('MaterialIcons-Regular'),url(fonts/MaterialIcons-Regular.woff2) format('woff2'),url(fonts/MaterialIcons-Regular.woff) format('woff'),url(fonts/MaterialIcons-Regular.ttf) format('truetype')}.material-icons-button{font-size:19px!important;cursor:pointer}.material-icons-button:hover{color:gray!important}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:20px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';text-decoration:none;color:gray}.material-icons:hover{color:#d3d3d3}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:url("fonts/OpenSans-Regular.ttf") format('truetype')}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:url("fonts/OpenSans-Semibold.ttf") format('truetype')}.cmn-toggle{position:absolute;margin-left:-9999px;visibility:hidden}.cmn-toggle+label{display:block;position:relative;cursor:pointer;outline:none;user-select:none}input.cmn-toggle-round+label{padding:2px;width:35px;height:15px;background-color:#ddd;border-radius:15px}input.cmn-toggle-round+label:before,input.cmn-toggle-round+label:after{display:block;position:absolute;top:1px;left:1px;bottom:1px;content:""}input.cmn-toggle-round+label:before{right:1px;background-color:#f1f1f1;border-radius:14px;transition:background .4s}input.cmn-toggle-round+label:after{width:19px;background-color:#fff;border-radius:100%;box-shadow:0 2px 5px rgba(0,0,0,.3);transition:margin .4s}input.cmn-toggle-round:checked+label:before{background-color:#007bb8}input.cmn-toggle-round:checked+label:after{margin-left:16px}input.cmn-toggle-round-flat+label{padding:2px;width:35px;height:15px;background-color:#ddd;border-radius:15px;transition:background .4s}input.cmn-toggle-round-flat+label:before,input.cmn-toggle-round-flat+label:after{display:block;position:absolute;content:""}input.cmn-toggle-round-flat+label:before{top:2px;left:2px;bottom:2px;right:2px;background-color:#fff;border-radius:15px;transition:background .4s}input.cmn-toggle-round-flat+label:after{top:4px;left:4px;bottom:4px;width:13px;background-color:#ddd;border-radius:13px;transition:margin .4s,background .4s}input.cmn-toggle-round-flat:checked+label{background-color:#636363}input.cmn-toggle-round-flat:checked+label:after{margin-left:18px;background-color:#007bb8}.cookieinfo a:first-child:hover{color:#a9a9a9!important}.cookieinfo-close{border-radius:0!important}::placeholder{color:gray;opacity:1}:-ms-input-placeholder{color:gray}::-ms-input-placeholder{color:gray}:fullscreen a{display:flex}.backgroundImage{background-image:url(images/EasyVisitBackground.png);background-repeat:no-repeat;background-size:contain;width:100%;height:450px}html{background-color:#f4f4f4;margin:0;padding:0}.no-js-enabled{background-color:#f5dac0;display:block;padding:10px;text-align:center;font-family:"Open Sans",Arial}body{background-color:#fff;color:#000;font-size:.85em;font-family:"Open Sans",Arial!important;margin:0;padding:0;height:46px}a{color:#333;text-decoration:underline}a:hover{color:#007bb8}select{padding-top:.2em;padding-bottom:.2em;font-size:1em}header{background-color:#007bb8;min-height:46px}header,footer,hgroup,nav,section{display:block}mark{background-color:#a6dbed;padding-left:5px;padding-right:5px}.breadcrumbs{color:#818080!important;font-size:.95em!important;text-decoration:none!important}.float-left{float:left}.float-right{float:right}.clear-fix:after{content:".";clear:both;display:block;height:0;visibility:hidden}h1,h2,h3,h4,h5,h6{color:#000;margin-top:0!important;margin-bottom:0;padding-bottom:0;font-weight:lighter}h1{font-size:1.8em}h2{font-size:1.75em}h3{font-size:1.2em}h4{font-size:1.1em}h5,h6{font-size:1em}h5 a:link,h5 a:visited,h5 a:active{padding:0;text-decoration:none}.flip{transform:rotate(-180deg)}.transitions{-moz-transition:transform 1s;-webkit-transition:transform 1s;transition:transform 1s}.profileInput{max-width:250px!important}.material-icons-table-column{vertical-align:middle!important;font-weight:100;font-size:18px;margin-top:-1.5px;cursor:pointer}.material-icons-table-column:hover{color:gray}.material-icons-table-column-tooltip{width:auto;max-width:250px;padding:2px!important;border-radius:0!important;font-size:13px!important}.webgrid{border-collapse:collapse;width:100%}.webgrid-val-error{border:2px solid red!important}.webgrid-is-editing{border:2px solid #007bb8}.webgrid-col-edit{margin:0!important;padding:1px!important;width:99%}.webgridhead{background-color:#e8e8e8;font-weight:bold;color:#fff}.webgrid th,.webgrid td{border:1px solid silver;padding:5px;font-size:1em!important}.webgrid th{text-align:center;color:#333;font-weight:600!important}.webgridalt{background-color:#e8e8e8;color:#000}#gridDataOverview .webgrid{width:auto!important}.webgridcoltable{width:200px}.webgridcolcount{min-width:130px}.webgridcolcount>span{float:right}.webgridcolimcreate{width:180px;text-align:center}.webgridcolimreport{width:100px;text-align:center}.webgridcolimreportdownload{cursor:pointer;text-decoration:underline}.webgridcolimuser{width:200px}.webgridcolname{min-width:100px;max-width:105px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.webgridcolkey{min-width:100px;max-width:105px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.webgridcolpin,.webgridcolinitial{text-align:center}.webgridcolfilter{width:500px}.webgridcoldnd{width:5px!important;margin:0!important;padding:0!important}.webgridColumnDescription{width:88%;min-width:185px}.webgridColumnDate{width:15%;text-align:center}.webgridColumnNumbers{width:20%;text-align:center}.webgridColumnStatusCondition{width:15%;text-align:center}.webgridInvalidUser{color:grey!important}.webgridColumnLastAccess{text-align:center}.webgridColumnPermission{text-align:center}.webgridColumnClType{max-width:45px;text-align:center}.webgridColumnClDescription{max-width:180px}.webgridColumnClNumbers{width:80px;min-width:80px;text-align:center}.webgridColumnClAction{min-width:50px}.webgridColumnMap{text-align:center}.webgridColumnStAction{width:25px;text-align:center}.field-validation-error{color:red}.errorInput{border:1px solid red!important}.field-validation-success{color:green}.content-wrapper{margin:0 auto;max-width:1000px}#body{background-color:#fff}.mvcLableContent{font-weight:normal!important;border:none!important;color:inherit!important;font-size:1em!important}.mvcDisabledTextBox{background-color:#f4f4f4}.buttonStyle{background:none;text-decoration:none;background-color:#007bb8;border:none!important;color:#fff;cursor:pointer;font-size:1em!important;font-weight:normal!important;padding:5px 10px 5px 10px;margin-right:8px;width:auto;font-family:"Open Sans",Arial!important;appearance:none;-moz-appearance:none!important;-webkit-appearance:none!important}.buttonStyle:hover{color:#fff!important}input[type=button],input[type=submit],button{background:none;background-color:#007bb8;border:none!important;-webkit-border-radius:0;color:#fff;cursor:pointer;font-size:1em!important;font-weight:normal!important;padding:5px 10px 5px 10px;margin-right:8px;width:auto;font-family:"Open Sans",Arial!important;appearance:none;-moz-appearance:none!important;-webkit-appearance:none!important}label{display:block}label.checkbox{display:inline}input,textarea{border:1px solid #e2e2e2;background:#fff;color:#333;font-size:1em;margin:5px 0 6px 0;padding:5px;width:300px}textarea{font-family:"Open Sans",Arial;width:500px;appearance:none;-webkit-appearance:none;-moz-appearance:none}input:focus,textarea:focus{border:1px solid #7ac0da}input[type="text"],input[type="password"]{-moz-appearance:none!important;-webkit-appearance:none!important;-webkit-border-radius:0!important}input[type="checkbox"]{background:transparent;border:inherit;width:auto}.main-content{background-color:#fff;border:none;min-height:500px;padding-bottom:30px}.main-body{padding-left:20px;padding-right:20px;padding-top:10px}header .content-wrapper{padding-top:0}footer{line-height:15px}footer .float-left,footer .float-right{float:none}footer{text-align:center;height:auto;padding:15px 0;font-size:.8em;background-color:#fff!important}footer p{margin:0}footer a{text-decoration:none}.site-title{color:#fff;font-family:"Open Sans",Arial;font-size:20px;font-weight:400;padding-left:40px;margin:0;line-height:40px;height:36px;padding-top:2px}.site-title a,.site-title a:hover,.site-title a:active{background:none;color:#fff;outline:none;text-decoration:none}ul#menu{font-size:14px;font-weight:400;margin:0 0 4px;padding:0;line-height:42px;text-align:right}ul#menu li{display:inline;list-style:none;padding-left:15px}ul#menu li a{background:none;color:#fff;text-decoration:none}ul#menu li a:hover{color:#a9a9a9;text-decoration:none}@media only screen and (max-width:850px){ul#menu li{padding-left:0}}@media only screen and (max-width:650px){#City{max-width:28%}}@media only screen and (max-width:450px){#City{max-width:25%}}@media only screen and (max-width:400px){#Street{clear:both!important;float:none!important;width:95%!important;margin-top:10px!important}#Zip{clear:both!important;float:none!important;width:95%!important;margin:20px 0 0 0!important}#City{clear:both!important;float:none!important;width:95%!important;max-width:95%!important;margin-top:20px!important;margin-bottom:0!important}#pCountry{margin-top:20px!important}}.menuOverlay{top:0;opacity:.3;z-index:10000;position:fixed;cursor:pointer;background-color:#333;display:none;top:0}.menu-toggle{display:none}.menuLink{font-size:14px!important;font-weight:400!important;color:#fff!important;cursor:pointer!important}.menuLink :hover{color:#a9a9a9}.menu-sub{border-top:1px solid #fff;background-color:#007bb8;padding-left:0!important;z-index:10000!important;line-height:30px}.menu-sub ul{z-index:2147483647!important;background-color:#007bb8}.menu-sub>li{min-width:100px;width:79%}@media only screen and (max-width:850px){*{margin:0;padding:0}.menu-li-de{display:block!important;float:left!important;width:55px!important}.menu-li-en{display:block!important;margin-top:-36px!important;padding-left:55px!important;position:absolute!important}.menu-li-en>a{padding:0!important}#wrapper{position:absolute;width:100%;height:100%;overflow:hidden}label{cursor:pointer}label:focus{outline:none}.submenu{display:none}.submenu li a{margin-left:10px!important}.menuClose{top:0;left:0;height:15px;width:15px;cursor:pointer;position:absolute!important;margin-top:12px;margin-left:90px;background-repeat:no-repeat;background-size:15px;background-image:url(images/closeWhite.png)}.menu{position:fixed;top:0;right:0;background:#007bb8;width:240px;height:100%;z-index:10001;margin-right:0!important;display:none}.menu-sub{top:36px;right:0;background:#007bb8;width:240px;z-index:500;margin-right:0!important;border-bottom:1px solid #fff}.menu-sub nav ul{top:36px;right:0;background:#007bb8;width:240px;height:96%}.menu-sub ul{border:none!important}label.menu-toggle{position:absolute;right:8px;top:8px;width:30px;height:30px;line-height:0;display:block;padding:0;text-indent:-9999px;background:url("images/easyvisit/home/Hamburger.svg") center no-repeat;background-size:24px 24px}label.menu-toggle:hover{background:url("images/easyvisit/home/hamburger.svg") center no-repeat!important;background-size:24px 24px}.sub-menu-closed{background:url("images/easyvisit/home/arrow_down.png") 95% 50%/16px 16px no-repeat}.sub-menu-opened{background:url("images/easyvisit/home/arrow_up.png") 95% 50%/16px 16px no-repeat!important}.menu nav ul li a,.menu nav ul li label{display:block!important;text-align:left!important;padding:0 20px;line-height:35px!important;text-decoration:none;color:#000;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#menu-myprofile{padding-right:30px!important}.menu nav ul li{float:none!important}.menu ul li a:hover,.menu ul li label:hover{color:#666}.menu-holder nav ul li ul{position:relative!important}html,body{height:100%}p{margin-bottom:15px}}.menu-holder nav ul li{position:relative;float:left}.menu-holder nav ul li a{display:block;color:#fff;text-decoration:none}.menu-holder nav ul li ul{position:absolute;top:100%;right:0;white-space:nowrap}.menu-holder nav ul li ul li{position:static;float:right;padding-right:15px;display:inline;background-color:#007bb8}.menu-holder nav ul li ul li a{display:inline}.menu-holder nav ul li ul:hover{background-color:#007bb8}.menu-wrapper .menu-holder nav ul li:first-of-type{border-left:none}@media only screen and (max-width:850px){.menu-holder nav ul li ul li{padding-right:0!important}}.evNoScript{top:30%!important;border:none!important;width:500px!important;left:38%!important}.evLoginBox{position:absolute;top:40%;left:40%;display:block;width:300px;height:auto;border:1px solid gray;padding:3px;font-family:"Open Sans",Arial;font-size:10pt}.login-container{margin:0 auto 0 auto;max-width:500px}.login-titel{padding:0!important;margin-bottom:10px;font-weight:lighter;margin-bottom:10px}.login-action-panel{border:2px solid #d3d3d3;padding:10px 50px 50px;min-height:75px}.login-provider{clear:both!important;display:none}.login-provider>div{padding-bottom:20px}.login-provider .login-part{padding:0!important}.login-provider-info{line-height:20px;vertical-align:middle}.login-back{float:left;cursor:pointer;margin-right:10px}.login-button{padding:5px 10px 5px 10px;margin-top:10px;border:none;font-weight:normal;width:100%;margin-bottom:0}.login-provider-container div,.login-provider-container{line-height:normal!important}.login-provider-container>img{height:36px}.login-provider-email{color:gray;padding-top:2px!important;padding-left:50px!important}.login-provider-text{padding-top:2px!important;padding-left:50px!important}.login-email{padding-top:20px}.login-next{float:right}.login-password{display:none}.login-password-info{display:inline-block;margin-bottom:5px}.login-password-provider-image{float:left}.login-password-provider-text{padding-left:75px!important;padding-top:2px}.login-password-provider-email{padding-left:75px!important}.login-check-container{display:block;padding:0;width:98%;margin-top:10px}.login-check{display:block;text-align:left;float:left;padding:0}.login-check-remember{font-weight:normal;font-size:1em!important}.login-check-forgot{display:block;text-align:right;padding:5px 0 0 0}.login-submit{clear:both;margin-top:20px;width:100%!important}.login-main{max-width:600px;margin:0 auto 0 auto}.login-part{display:block;vertical-align:top;padding-top:0}.login-part button div{line-height:25px}.login-part a{text-decoration:none}.login-part img{float:left}.login-part button div div{vertical-align:top;padding-top:5px;padding-left:15px;margin-bottom:0;text-align:left}.login-part:first-child .login-button{margin-top:0!important}.login-button-provider-wait{display:none;padding:0 50px 0 0!important;margin-top:5px;float:right;height:24px!important;width:24px!important;background-repeat:no-repeat!important;background-size:24px!important;background-image:url(images/easyvisit.loading/loader.24.gif)!important}.panel-provider-wait{display:none;background-color:gray;width:100%;height:100%;position:absolute;top:0;left:0;opacity:.5}.panel-provider-wait-text{display:none;font-size:1.2em!important;color:#000;font-weight:bold;position:absolute;top:52%;left:45%}.login-popup{border:1px solid #d3d3d3;width:100%;box-sizing:border-box;padding-top:5px;padding-left:10px;padding-right:10px;padding-bottom:5px;margin-bottom:5px;margin-top:0}.login-popup ol{margin-bottom:0;margin-top:0}.login-popup ul{margin-top:0}.login-popup fieldset{padding-left:12px}.login-popup input{margin-top:0!important;margin-bottom:0!important}.evLoading{padding:4px 10px 4px 10px;position:fixed;z-index:50000000!important;font-family:"Open Sans",Arial;width:430px;min-height:120px;color:#222;opacity:1!important;border:1px solid #6b6b6b}.evLoadingBackGround{top:0;left:0;position:absolute;padding:0;margin:0;width:100%;height:100%;background-color:#000;opacity:.3;z-index:50000!important}.evLoadingTitle{padding:5px 0 5px 0;font-variant:small-caps;font-size:16pt;font-weight:lighter;color:#007bb8;width:100%;border-bottom:1px solid #007bb8}.evLoadingImage{margin-top:10px;height:75px;width:75px;background-repeat:no-repeat;background-size:contain}.evLoadingContent{font-size:11pt;margin:0 3px 6px 3px;display:inline-block;float:left;height:90px;width:319px}.evLoadingContentParagraph{padding:0;margin:0;margin-top:5px;display:table;height:100%;width:100%;text-align:center!important}.evLoadingContentSpan{display:table-cell;vertical-align:middle;color:#222}div.evLoadingContentIEOld{font-size:11pt;margin:0 3px 6px 3px;display:inline-block;float:left;height:90px;width:319px;position:relative}div.evLoadingContentIEOld p{padding:0;margin:0;position:absolute;top:50%}div.evLoadingContentIEOld span{position:relative;top:-50%}.ev_loading_Rotator{height:100%;width:100%;position:absolute;z-index:1000}.field-validation-error{color:#e80c4d}.field-validation-valid{display:none}input.input-validation-error{border:1px solid #e80c4d;outline:1px solid #e80c4d}input[type="checkbox"].input-validation-error{border:0 none}.validation-summary-errors{color:#e80c4d;font-weight:bold}.validation-summary-errors ul{padding-left:0;padding-top:5px;list-style:none}.validation-summary-valid{display:none}