﻿@import url("https://fonts.googleapis.com/css?family=Biryani:200");@import url("https://fonts.googleapis.com/css?family=BenchNine:700&subset=latin-ext");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;}html{font-size:82.5%;height:100%;}body{font-family:"Open Sans",sans-serif;color:#231f20;font-size:1.4rem;margin:0;display:flex;flex-flow:column wrap;width:100%;min-height:100%;background-color:#fcfcfc;overflow-x:hidden;overflow-y:hidden;}body header{flex:0 0 auto;}body main{flex:1 1 auto;}body footer{flex:0 0 auto;}ol,ul{list-style:none;}table{border-collapse:collapse;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle;}q,blockquote{quotes:none;}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none;}a img{border:none;}.element-to-middle,.update-progress>.spinner,.formbox{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.text-strong{font-weight:bold;}.text-to-center,.analysis-edit .add-sub-question,.empty-data-text{text-align:center !important;}.text-to-left{text-align:left !important;}.text-to-right{text-align:right !important;}.text-justify{text-align:justify !important;}.vertical-top{vertical-align:top;}.nav-item-center{white-space:nowrap;}@media only screen and (min-width:769px){.nav-item-center{display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}}.nav-item-right{display:inline-block;position:absolute;top:50%;right:2rem;transform:translate(0,-50%);}@media only screen and (max-width:768px){.nav-item-right{position:relative;top:unset;right:unset;transform:translate(0,0);margin-bottom:2rem;}}.nav-item-left{display:inline-block;position:absolute;top:50%;left:2rem;transform:translate(0,-50%);}@media only screen and (max-width:768px){.nav-item-left{position:relative;top:unset;right:unset;transform:translate(0,0);margin-bottom:2rem;}}.button{display:inline-block;text-decoration:none;background-color:#66a4d9;color:#fff;padding:4px 8px;border:1px solid #66a4d9;cursor:pointer;font-weight:600;}.button:hover,.button.selected{text-decoration:none;background-color:#fff;color:#66a4d9;}.button.selected:hover{background-color:#66a4d9;color:#fff;}.button.button-primary-light{color:#66a4d9;background-color:#fff;}.button.button-primary-light:hover{color:#fff;background-color:#66a4d9;}.button.button-secondary{background-color:#fff;color:#66a4d9;}.button.button-secondary:hover{background-color:#66a4d9;color:#fff;}.button.button-danger{background-color:#d91313;border:1px solid #d91313;}.button.button-danger:hover{color:#d91313;background-color:#fff;}.button.button-danger-light{color:#d91313;background-color:#fff;border:1px solid #d91313;}.button.button-danger-light:hover{color:#fff;background-color:#d91313;}.button.button-text{border:none;background-color:transparent;text-transform:uppercase;font-weight:600;color:#66a4d9;}.button.button-text:hover{background-color:transparent;color:#f4831f;}.button:disabled,.button.disabled{background-color:#e6e6e6;border:1px solid #e6e6e6;}.button:disabled:hover,.button.disabled:hover{color:#fff;}.pager{padding-top:3rem;text-align:center;}.pager>div{display:inline-block;}.pager ul{padding:0;display:inline-block;margin:10px 0;box-sizing:border-box;}.pager ul li{display:inline-block;}.pager ul li>*{position:relative;z-index:0;border:1px solid #ccc;display:block;padding:.4rem 1rem;font-size:14px;text-decoration:none;text-align:center;color:#66a4d9;margin-left:-1px;background-color:#fff;}.pager ul li>*:hover{z-index:0;background-color:#b8d5ed;cursor:pointer;color:#337ab7;}.pager ul li.disabled>*{background-color:#eee;color:#ccc;cursor:default;}.pager ul li.active>*{background-color:#66a4d9;color:#fff;}.filters-box{margin:.5rem 0 0 0;display:block;}@media only screen and (max-width:768px){.filters-box{margin:1.5rem 0;}}.filters-box .filter{padding:.5rem;vertical-align:top;box-sizing:border-box;margin-bottom:0;display:inline-block;}@media only screen and (max-width:768px){.filters-box .filter{width:100%;padding:0 1rem;}}.filters-box .filter:first-child{padding-left:0;}.filters-box .filter:last-child{padding-right:0;}.filters-box .filter label{font-size:90%;font-weight:500;margin-bottom:5px;display:block;}.filters-box>input,.filters-box>button{vertical-align:bottom;margin:.5rem;padding:2px 6px;}div.gridview{display:block;width:100%;overflow-x:auto;}div.gridview .culumn-checkbox{padding:.5rem 0 .5rem .5rem;}div.gridview .row-button{margin:0 .4rem;}div.gridview thead th.sort-asc,div.gridview thead th.sort-desc{position:relative;}div.gridview thead th.sort-asc a:after,div.gridview thead th.sort-desc a:after{font:normal normal normal 14px/1 FontAwesome;display:block;width:.8rem;position:absolute;top:50%;right:.5rem;transform:translate(0,-50%);}div.gridview thead th.sort-asc a:after{content:"";height:1.8rem;}div.gridview thead th.sort-desc a:after{content:"";height:.8rem;}div.gridview>table{border:1px solid #ccc;width:100%;}div.gridview>table th,div.gridview>table td{border:1px solid #ccc;}div.gridview>table>thead{background-color:#66a4d9;color:#fff;}div.gridview>table>thead>tr>th{padding:.5rem 1.5rem .5rem .8rem;border:1px solid #ccc;}div.gridview>table>thead>tr>th a,div.gridview>table>thead>tr>th span{color:#fff;font-weight:500;}div.gridview>table>thead>tr>th a:hover{color:#d9d9d9;}div.gridview>table>tbody>tr>td{padding:.5rem .8rem;}div.gridview>table>tbody>tr.deactivated{background-color:#eee;color:#aaa;}div.gridview>table>tbody>tr.edit-row{background-color:#fff;border:1px solid #66a4d9;}div.gridview>table>tbody>tr.edit-row:hover{background-color:#fff;}div.gridview>table>tbody>tr.edit-row>td{padding:0 !important;height:3.1rem;}div.gridview>table>tbody>tr.edit-row>td.culumn-checkbox{padding:.4rem 0 .4rem .4rem !important;}div.gridview>table>tbody>tr.edit-row>td:last-child{padding:.5rem .8rem !important;}div.gridview>table>tbody>tr.edit-row>td>.dotvvm-bp-control:not(.bp-icon){position:relative;height:100%;margin:auto;border:1px solid transparent;box-sizing:border-box;background-color:transparent;}div.gridview>table>tbody>tr.edit-row>td>.dotvvm-bp-control:not(.bp-icon).bp-state-focused{border:1px solid;outline:none;border-color:#b8d5ed !important;box-shadow:0 0 0 1px #b8d5ed;}div.gridview>table>tbody>tr.edit-row>td>.dotvvm-bp-control:not(.bp-icon)>.bp-unselect{display:none;}div.gridview>table>tbody>tr.edit-row>td .dotvvm-bp-combo-box>.bp-text-box{width:100%;padding:.4rem .7rem;border:none;display:block;box-sizing:border-box;}div.gridview>table>tbody>tr.edit-row>td .dotvvm-bp-combo-box>.bp-text-box:focus{border:none;box-shadow:none;outline:none;}div.gridview>table>tbody>tr.edit-row>td .dotvvm-bp-combo-box .fa.fa-chevron-down{border:none;}div.gridview>table>tbody>tr.edit-row>td .dotvvm-bp-combo-box .fa.fa-chevron-down:hover{color:#3d8ccf;background-color:#fff;}div.gridview>table>tbody>tr.edit-row>td .bp-text-box{font-size:1.4rem;font-family:"Open Sans",sans-serif;}div.gridview>table>tbody>tr.edit-row>td .dotvvm-bp-text-box{padding:.4rem .7rem;}div.gridview>table>tbody>tr.selected-row{background-color:#66a4d9;color:#fff;}div.gridview>table>tbody>tr.selected-row:hover{background-color:#66a4d9;color:#fff;}h1{font-size:2.6rem;font-family:"Open Sans",sans-serif;font-weight:300;}h2{font-size:2.2rem;font-family:"Open Sans",sans-serif;}h3{font-size:1.8rem;font-family:"Open Sans",sans-serif;}p,span,a{font-size:1.4rem;font-family:"Open Sans",sans-serif;}.update-progress{vertical-align:middle;}.update-progress .spinner{width:50px;height:40px;text-align:center;display:inline-block;}.update-progress .spinner>div{background-color:#f4831f;height:100%;width:6px;margin:1px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out;}.update-progress .spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s;}.update-progress .spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s;}.update-progress .spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s;}.update-progress .spinner .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s;}.update-progress-fullscreen{position:fixed;top:0;bottom:0;left:0;right:0;z-index:99;}.update-progress-fullscreen>.background{position:fixed;top:0;left:0;right:0;bottom:0;animation:update-progress-background-fade .5s forwards linear;-webkit-animation:update-progress-background-fade .5s forwards linear;}@keyframes update-progress-background-fade{0%,50%{background:transparent;}100%{background:rgba(252,252,252,.4);}}@-webkit-keyframes update-progress-background-fade{0%,50%{background:transparent;}100%{background:rgba(252,252,252,.4);}}.update-progress-center{position:absolute;top:0;bottom:0;left:0;right:0;z-index:99;}.update-progress-center>.spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.update-progress-center>.background{position:fixed;top:0;left:0;right:0;bottom:0;animation:update-progress-background-fade 1s forwards linear;-webkit-animation:update-progress-background-fade 1s forwards linear;}@keyframes update-progress-background-fade{0%,50%{background:transparent;}100%{background:rgba(252,252,252,.4);}}@-webkit-keyframes update-progress-background-fade{0%,50%{background:transparent;}100%{background:rgba(252,252,252,.4);}}.infinitescroll-updateprogress{margin:40px;}.infinitescroll-updateprogress .spinner{position:relative !important;}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(.4);-webkit-transform:scaleY(.4);}20%{transform:scaleY(1);-webkit-transform:scaleY(1);}}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(.4);}20%{-webkit-transform:scaleY(1);}}.message{z-index:99;min-width:400px;}.message button{cursor:pointer;background:0 0;border:0;-webkit-appearance:none;position:relative;top:-.75rem;right:-1.25rem;padding:.75rem 1.25rem;color:inherit;float:right;font-size:1.5rem;font-weight:700;line-height:1;text-shadow:0 1px 0 #fff;opacity:.5;}.message button span{font-size:inherit;font-family:inherit;}.message h4{margin-bottom:.5rem;font-size:1.6rem;font-weight:600;}.message-success{float:left;margin:20px;position:fixed;}.error-msg{text-align:center;display:block;margin:1rem 2rem .5rem 2rem;color:#d91313;white-space:pre-line;}.error-msg ul{list-style:unset;text-align:left;display:inline-block;}.steps{display:inline;float:left;width:30%;}.steps .section{padding:8px 0 1px 0;}.steps .section-highlight{background:#fbd4b1;}.steps ul{list-style:none !important;margin:0;}.steps ul>li{float:none;width:100%;clear:both;}.steps ul>li>a{display:block;width:auto;margin:0 .5em .5em;padding:1em 1em;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:0;background:#eee;color:#aaa;font-weight:bold;}.steps ul>li button{background:none;border:none;color:#aaa;font-weight:bold;margin:0;padding:0;width:100%;cursor:pointer;}.steps ul>li.selected>a{background:#66a4d9;color:#fff;}.steps .current-info{position:absolute;left:-999em;}.steps div.menu-item{clear:both;}.steps div.second-level{border-radius:5px;border:0;background:#eee;padding:6px;text-align:center;margin:0 .5em .5em;}.steps div.second-level button,.steps div.second-level a{font-weight:500;}.steps div.second-level.right{float:right;margin-right:.5em;margin-left:0;width:46%;}.steps div.second-level.left{float:left;margin-right:0;margin-left:.5em;width:46%;}.steps div.second-level.selected{background:#66a4d9;}.steps div.second-level.selected>a{color:#fff;}.steps div.second-level.selected>a>.fa{color:#fff;}.steps div.second-level.success{background-color:#caf9d5;}.steps div.second-level.error{background-color:#fbd6d6;}.steps div.second-level .fa{margin-right:4px;font-size:80%;vertical-align:middle;}.steps div.second-level .remove-file{float:right;border:none;background:none;cursor:pointer;}.steps div.second-level .remove-file .fa{color:#d91313;margin-right:0;}.steps div.second-level a{width:auto;padding:6px;text-decoration:none;border:0;color:#aaa;font-size:smaller;}.tooltip{opacity:1 !important;}.tooltip .tooltip-inner{max-width:800px;background-color:#231f20;text-align:left;white-space:pre-wrap;}.own-tooltip{color:#1e90ff;cursor:pointer;}.persistent-note .own-tooltip{cursor:unset;}.box-wrapper{border:1px solid #ccc;border-radius:.5rem;padding:2rem;display:inline-block;box-shadow:0 0 3px 0 #ccc;width:auto;min-width:30rem;transition:all .25s linear;}.box-wrapper h2{display:block;width:auto;text-align:center;border-left:2px solid #66a4d9;border-right:2px solid #66a4d9;margin:1rem -2rem 2rem -2rem;padding:0 2rem;}.box-wrapper input:not(.button):not([type="checkbox"]){padding:.4rem;margin-bottom:2rem;border:none;border-bottom:2px solid #c1c1c2;transition:.25s ease-in-out;width:100%;}.box-wrapper input:not(.button):not([type="checkbox"]):focus{outline:none;border-bottom-color:#66a4d9;}.box-wrapper .button{display:block;margin:2rem auto 0 auto;}.box-wrapper .has-error input{border-bottom-color:#d91313 !important;}.container{width:60%;margin:0 auto;}@media only screen and (min-width:981px){.container{min-width:80rem;}}@media only screen and (max-width:980px){.container{width:100%;}}.navigation-on-top{position:relative;top:0;left:0;width:100%;will-change:height;height:auto;background-color:#f3f3f3;box-shadow:0 0 4px 1px #c6c6c6;height:5rem;transition:.25s ease-in-out;overflow:hidden;z-index:999;}@media only screen and (max-width:768px){.navigation-on-top{text-align:center;z-index:10;height:4rem;}}.navigation-on-top.nav-open .nav-toggle-btn span:nth-child(1){top:.7rem;width:0%;left:50%;}.navigation-on-top.nav-open .nav-toggle-btn span:nth-child(2){transform:rotate(45deg);}.navigation-on-top.nav-open .nav-toggle-btn span:nth-child(3){transform:rotate(-45deg);}.navigation-on-top.nav-open .nav-toggle-btn span:nth-child(4){top:.7rem;width:0%;left:50%;}@media only screen and (max-width:768px){.navigation-on-top.nav-open .navigation-body{display:block;opacity:1;}}.navigation-on-top:not(.nav-open) .navigation-body .nav-item-left{padding-right:40rem;}.navigation-on-top.nav-open .navigation-body .nav-item-left{left:0;position:unset;}.navigation-on-top .navigation-body{z-index:10;}@media only screen and (max-width:768px){.navigation-on-top .navigation-body{display:none;opacity:0;}}.navigation-on-top .menu{padding:.5rem;display:inline-block;}@media only screen and (max-width:768px){.navigation-on-top .menu{padding-top:2rem;display:block;}}.navigation-on-top .menu li{display:inline-block;padding:.5rem 2rem .2rem 2rem;border-bottom:2px solid transparent;overflow:hidden;}@media only screen and (max-width:768px){.navigation-on-top .menu li{display:block;width:20rem;margin:auto;}.navigation-on-top .menu li:last-child{margin-bottom:2rem;}}.navigation-on-top .menu li a{padding:500px;margin:-500px;color:#66a4d9;text-decoration:none;font-weight:600;transition:all .25s ease-in-out;text-transform:uppercase;}.navigation-on-top .menu li.selected{border-bottom-color:#66a4d9;}.navigation-on-top .menu li:hover{border-bottom-color:#66a4d9;}.navigation-on-top .menu li:hover a{color:#215785;}.navigation-on-top .nav-note{display:inline-block;padding:0 1rem 0 0;color:#797777;vertical-align:middle;}.navigation-on-top .nav-organization-name{max-width:600px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.navigation-on-top .nav-toggle-btn{display:inline-block;position:absolute;width:3rem;height:1.7rem;opacity:0;visibility:hidden;transition:all .25s ease-in-out;cursor:pointer;top:1.15rem;}.navigation-on-top .nav-toggle-btn.nav-item-left,.navigation-on-top .nav-toggle-btn.nav-item-right{transform:translate(0,0);}.navigation-on-top .nav-toggle-btn.nav-item-left{left:2rem;}.navigation-on-top .nav-toggle-btn.nav-item-right{right:2rem;}@media only screen and (max-width:768px){.navigation-on-top .nav-toggle-btn{visibility:visible;opacity:1;}}.navigation-on-top .nav-toggle-btn span{position:absolute;left:0;display:block;width:100%;height:.3rem;background-color:#66a4d9;opacity:1;transform:rotate(0deg);transition:.25s ease-in-out;}.navigation-on-top .nav-toggle-btn span:nth-child(1){top:0;}.navigation-on-top .nav-toggle-btn span:nth-child(2){top:.7rem;}.navigation-on-top .nav-toggle-btn span:nth-child(3){top:.7rem;}.navigation-on-top .nav-toggle-btn span:nth-child(4){top:1.4rem;}.formbox{margin:auto;}.formbox .note-link{font-size:80%;display:block;text-align:right;}.login-error-box{position:relative;height:2rem;margin:-1rem 0 1rem 0;}.login-error-box .update-progress{position:absolute;top:0;left:0;bottom:0;right:0;}.page-form .row{padding-bottom:1rem;}.page-form .row label{display:block;font-size:1.2rem;color:#666;}.page-form .row input:not([type=checkbox]),.page-form .row textarea{font-size:1rem;width:100%;outline:none;text-align:left;border:1px solid #e6e6e6;border-radius:1px;padding:3px;vertical-align:middle;}.page-form .row input:not([type=checkbox]):focus,.page-form .row textarea:focus{outline:none;border-color:#66a4d9;box-shadow:0 0 10px #b8d5ed;}.page-form .row .with-asterisk input{width:calc(100% - 14px);}.page-form .row .with-asterisk::after{content:"*";}.page-form .section-description{margin:10px -15px 6px -15px;font-weight:600;color:#66a4d9;}.analysis-edit textarea{width:100%;}.analysis-edit textarea.input-question{min-height:6rem;height:6rem;}.analysis-edit .tooltip-edit{width:100%;padding:.2rem 2rem .4rem 2rem;}.analysis-edit>div{position:relative;}.analysis-edit>div>.title{position:relative;}.analysis-edit>div>.title .title-edit{margin-right:3rem;}.analysis-edit>div>.title .button{height:3rem;width:3rem;position:absolute;top:0;right:0;}.analysis-edit>div>.buttons{position:absolute;top:4px;right:-3.1rem;width:3rem;}.analysis-edit>div>.buttons button{float:right;width:3rem;}.analysis-edit>div>.buttons button:first-child{border-top-right-radius:.4rem;}.analysis-edit>div>.buttons button:last-child{border-bottom-right-radius:.4rem;}.analysis-edit .add-sub-question{margin:0 0 1rem 0;}.analysis-edit .question{position:relative;}.analysis-edit .question .question-edit{width:100%;}.analysis-edit .question .question-edit .question-text{position:relative;margin-right:3rem;}.analysis-edit .question .question-edit .question-text textarea.input-question{min-height:6rem;height:6rem;}.analysis-edit .question .question-edit .button{height:3rem;width:3rem;position:absolute;top:0;right:0;}.analysis-edit .question .question-edit .button-bottom{top:3rem;}.analysis>div{border:1px solid #ccc;border-radius:.5rem;padding:2rem 2rem 0 2rem;display:block;box-shadow:0 0 3px 0 #ccc;width:auto;min-width:30rem;transition:all .25s linear;margin-bottom:2rem;}.analysis>div>.title{font-size:large;}.analysis>div hr{margin:1rem -2rem 1rem -2rem;}.analysis>div.disabled{background-color:#f7f7f7;}.analysis>div.disabled .title{color:rgba(35,31,32,.6);}.analysis>div.disabled .section-body{display:none;}.analysis>div .relevancy{clear:both;text-align:right;margin-bottom:1rem;}.analysis .answers,.analysis .question{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.analysis .answers{text-transform:uppercase;}.analysis .question{padding-bottom:.8rem;}.analysis .persistent-note{position:relative;width:90%;color:#808080;padding:4px 8px 8px 8px;margin:1rem auto 1.6rem auto;border:2px #000;background-color:#faebd7;border-radius:4px;}.analysis .persistent-note .note-tooltip{position:absolute;top:0;left:-25px;}.analysis .persistent-note>span:not(.note-tooltip){white-space:pre-wrap;}.analysis .fulfilled{text-align:center;background-color:#ff821a;margin:2rem -2rem 0 -2rem;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;}.analysis .fulfilled>.percent{position:relative;display:inline-block;font-size:larger;font-weight:bold;}.analysis .fulfilled>.percent>.tooltiptext{visibility:hidden;min-width:240px;background-color:#555;color:#fff;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:99;bottom:125%;left:50%;margin-left:-120px;opacity:0;transition:opacity 1s;}.analysis .fulfilled>.percent>.tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent;}.analysis .fulfilled>.percent:hover .tooltiptext{visibility:visible;opacity:1;}.analysis .fulfilled-0{background-color:#ff3710;}.analysis .fulfilled-100{background-color:#50ff87;}.analysis-send{float:right;}.analysis-send:after{clear:both;}.bottom-box{position:fixed;bottom:0;left:260px;right:0;z-index:99;background-color:#fff;opacity:.9;transition:opacity .5s linear;box-shadow:0 0 3px 1.5px #c6c6c6;}.bottom-box:hover{opacity:1;}.bottom-box .buttons-box{margin:6px 30px;}.bottom-box-edge{z-index:-1;position:relative;height:46px;}.bottom-box-edge div{top:30px;position:absolute;}.buttons-box{margin:4px;}.buttons-box .button{margin:2px;}.user-text{white-space:pre-wrap;}.wizard{display:block;width:100%;padding-top:3rem;height:100%;}.wizard .steps{position:fixed;display:inline;float:left;width:285px;overflow-y:auto;bottom:0;top:6em;}@media only screen and (max-width:80rem){.wizard .steps{position:unset;margin:auto;display:block;float:none;}}.wizard .content{display:inline;float:left;margin:0 2.5% .5em 2.5%;width:65%;}.wizard div.container{max-width:unset;}.messages{overflow-x:auto;height:40vh;}.messages .message{border:1px solid #dedede;border-radius:5px;padding:10px;margin:10px;}.messages .message p{white-space:pre-wrap;}.messages .message p,.messages .message span{font-size:13px;}.messages .message.from-support{background-color:#fff9f5;border-color:#f4831f;}.messages .message.from-support .user{font-weight:bold;}.messages .message.from-support .send-time{float:left;color:#999;}.messages .message.from-user{border-color:#66a4d9;background-color:#f1f7fb;text-align:right;}.messages .message.from-user .user{display:none;}.messages .message.from-user .send-time{float:right;color:#aaa;}.messages .message.unread p,.messages .message.unread span{font-weight:bold;}.messages .message:after{content:"";clear:both;display:table;}.no-message-yet{text-align:center;padding:42px;font-size:14px;font-style:italic;}.new-message{margin-bottom:-8px;box-shadow:0 -5px 5px -5px #333;position:relative;}.new-message textarea{width:calc(100% - 90px);min-height:80px;font-size:14px;overflow-x:hidden;}.new-message input,.new-message button{float:right;height:80px;width:90px;text-overflow:ellipsis;}.selected-question{margin-bottom:20px;}.selected-question .card-block{padding-left:12px;overflow-y:auto;max-height:30vh;}.selected-question .card-block .user-text{font-size:smaller;}.guide-container{display:block;width:70%;margin:50px auto;}.guide-container .dotvvm-bp-control:not(.fa){font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif !important;}@media only screen and (max-width:768px){.guide-container{width:100%;}}.guide-container hr{margin:50px 0;}.guide-container>h1{text-align:center;}.guide-container .guide-box:not(.fonts){width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}.guide-container .guide-box:not(.fonts)>*{-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:20%;-moz-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;width:20%;}.guide-container .guide-box:not(.fonts)>*:not(:last-child){margin-bottom:1rem;}@media only screen and (max-width:480px){.guide-container .guide-box:not(.fonts){-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.guide-container .guide-box:not(.fonts)>*{width:100%;}}.guide-container .guide-box:not(.fonts)>*{padding:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.guide-container .guide-box:not(.fonts) img{width:100%;}.guide-container .guide-box:not(.fonts).g-images div{position:relative;width:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}.guide-container .guide-box:not(.fonts).g-images div>*{-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:30%;-moz-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;width:30%;}.guide-container .guide-box:not(.fonts).g-images div>*:not(:last-child){margin-bottom:1rem;}@media only screen and (max-width:480px){.guide-container .guide-box:not(.fonts).g-images div{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.guide-container .guide-box:not(.fonts).g-images div>*{width:100%;}}.guide-container .guide-box:not(.fonts).icons img{flex:0 0 80px;}.guide-container .guide-box:not(.fonts).logos{align-items:center;}@media only screen and (max-width:480px){.guide-container .guide-box:not(.fonts){flex-direction:column;}}.guide-container .g-button{text-align:center;}.guide-container .g-button p{margin-bottom:1rem;}.guide-container .g-color span{display:block;width:100px;height:100px;border-radius:100%;margin:auto;}.guide-container .g-color p{font-weight:600;padding-top:10px;display:block;width:100%;text-align:center;}.guide-container .g-color.primary span{background:#66a4d9;}.guide-container .g-color.primary p:after{display:block;content:"#66a4d9";}.guide-container .g-color.secondary span{background:#f4831f;}.guide-container .g-color.secondary p:after{display:block;content:"#f4831f";}.guide-container .g-color.font span{background:#231f20;}.guide-container .g-color.font p:after{display:block;content:"#231F20";}.guide-container .g-color.background span{background:#fcfcfc;border:2px solid #c9c9c9;}.guide-container .g-color.background p:after{display:block;content:"#fcfcfc";}.guide-container .g-color.error span{background:#d91313;}.guide-container .g-color.error p:after{display:block;content:"#d91313";}.guide-container .g-font{margin:1.5rem 0 3rem 0;}.guide-container .g-font padding{font-size:14px;}.guide-container .g-font>h1+p:after{display:block;content:"Open Sans, sans-serif";}.guide-container .g-font>h2+p:after{display:block;content:"Open Sans, sans-serif";}.guide-container .g-font>h3+p:after{display:block;content:"Open Sans, sans-serif";}.guide-container .g-font.text{font-family:"Open Sans",sans-serif;}.guide-container .g-font.text span{display:block;margin-bottom:10px;}.guide-container .g-font.text p:after{display:block;content:"Open Sans, sans-serif";}.page-form{width:100%;}.page-form .success-msg{text-align:center;display:block;margin:2rem;color:#15af38;}.page-form label>input[type="checkbox"]{margin:0 .5rem 0 0;vertical-align:middle;}.page-form label>span{vertical-align:middle;}.page-form .form-error-box{position:relative;height:2rem;margin:-1rem 0 1rem 0;}.page-form .form-error-box .cc-postback-loader{position:absolute;top:0;left:0;bottom:0;right:0;}.page-form .form-error-box .cc-postback-loader>div{background:#fcfcfc;}.has-error input,.has-error select{border-color:#d91313 !important;}.page-login-logo{height:36px;}.page-login-box{border:1px solid #ccc;border-radius:4px;outline:none;padding:12px;display:inline-block;min-width:30rem;}.page-login-box input:not(.button):not([type="checkbox"]){width:100%;outline:none;text-align:left;}.page-login .cs-loader{width:270px;}.scrollable-content{overflow-y:scroll;width:100%;}.page-master{height:calc(100vh - 5rem);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}@media only screen and (max-width:980px){.page-master{flex-direction:column;-ms-flex-direction:column;height:100vh;overflow:auto;}}.left-menu{min-width:260px;max-width:260px;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#eee;-webkit-transition:width .3s cubic-bezier(.215,.61,.355,1);transition:width .3s cubic-bezier(.215,.61,.355,1);display:flex;overflow-y:auto;}@media only screen and (max-width:980px){.left-menu{height:auto;padding-bottom:0;margin:0 auto;min-width:100%;max-width:100%;overflow-y:visible;display:block;}}.gdpr-content{height:100%;flex-grow:1;position:relative;}.gdpr-content>.page-content{height:100%;box-sizing:border-box;transform:none;overflow-x:hidden;overflow-y:visible;}.gdpr-content>.page-content .page-container{margin:30px;}@media only screen and (max-width:980px){.gdpr-content>.page-content .page-container{margin:0;}}.menu-content{margin:10px 0;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;overflow:hidden;z-index:100;}.menu-content p,.menu-content a,.menu-content span,.menu-content button{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;opacity:.7;color:#231f20;}.menu-content .fa{font-weight:100;font-size:11px;}.menu-content .section{margin-bottom:20px;}@media only screen and (max-width:980px){.menu-content .section{width:100%;}}.menu-content .section>span{padding-top:10px;padding-left:10px;color:#231f20;font-size:15px;opacity:.5;}.menu-content .section>span.highlight{color:#f4831f;font-weight:600;opacity:1;}.menu-content .section a{text-decoration:none;}.menu-content .section a:hover{opacity:1;color:#66a4d9;}.menu-content .section .top-level-link{font-weight:400;font-size:14px;line-height:20px;display:block;box-sizing:border-box;width:100%;position:relative;padding:8px 15px 8px 13px;}.menu-content .section .top-level-link>.number{padding:2px;font-weight:400;font-size:14px;line-height:20px;margin-right:13px;}.menu-content .section .child-link{display:block;position:relative;padding:5px 15px 5px 40px;font-size:14px;line-height:20px;font-weight:400;}.menu-content .section .highlight>a>span{opacity:1 !important;font-weight:600 !important;color:#66a4d9;}.menu-content .section .highlight>a{opacity:1;color:#66a4d9;font-weight:600;}.menu-content .section .highlight>a:before{content:'';z-index:1;position:absolute;top:0;bottom:0;right:0;width:6px;background:#0078d7;}.menu-content .section .highlight>a:after{content:'';z-index:1;position:absolute;top:0;bottom:0;left:0;width:6px;background:#0078d7;}.menu-content .button-link{background:none;border:none;margin:0;cursor:pointer;}.navigation-menu{margin:10px auto;height:auto;width:50%;}@media only screen and (max-width:480px){.navigation-menu{width:100%;}}.navigation-menu .navigation-body{text-align:center;}.navigation-menu .navigation-body .menu li{box-shadow:0 0 2px 1px #c6c6c6;transition:.25s ease-in-out;overflow:hidden;white-space:nowrap;display:inline-block;padding:.5rem 1rem .2rem 1rem;margin:0 .4rem;}@media only screen and (max-width:980px){.navigation-menu .navigation-body .menu li{display:block;margin:12px;min-width:20rem;}}.navigation-menu .navigation-body .menu li a{padding:500px;margin:-500px;color:#66a4d9;text-decoration:none;font-weight:400;transition:all .25s ease-in-out;}.navigation-menu .navigation-body .menu li.selected{box-shadow:0 0 6px 3px #c6c6c6;}.navigation-menu .navigation-body .menu li.selected a{color:#f4831f;}.navigation-menu .navigation-body .menu li:hover a{color:#215785;}.navigation-menu .navigation-body .menu li.disabled a{color:#bbb;pointer-events:none;cursor:default;}.gdpr-content h2{padding:2rem 0 1rem 0;}.modal-desc{margin-bottom:2rem;}.modal-desc p,.modal-desc li,.modal-desc span{font-size:smaller;color:#414141;}.modal-desc ul{list-style:initial;margin-left:20px;}.modal-text{margin-top:2rem;}.modal-text p,.modal-text li,.modal-text span{font-size:smaller;color:#414141;}.settings-form{max-width:800px;margin:auto;padding:1rem;}.empty-data-text{color:#ccc;padding:2rem;}.users-form{max-width:600px;margin:auto;padding:1rem;}.audit{width:700px;margin:auto;}.audit .header,.audit .row{margin:0;display:flex;}.audit .header>div,.audit .row>div{width:200px;height:30px;margin:8px;}.audit .header>div .button,.audit .row>div .button{padding:1px 6px;}.audit .header>div.smaller,.audit .row>div.smaller{width:33.33333px;}.audit .header>div>select,.audit .header>div input,.audit .header>div p,.audit .row>div>select,.audit .row>div input,.audit .row>div p{height:30px;width:200px;}.audit .table-body>div:nth-of-type(odd){background-color:#eceeef;}.audit .table-body .row{border-top:1px solid #eceeef;}.audit .table-body .row:hover{background-color:#66a4d9;color:#fff;}.audit .header{border-top:solid 1px #eceeef;text-align:center;vertical-align:bottom;}.audit .header p{font-weight:bold;}.analysis-menu{margin:auto;}div.gridview-cleaner{display:block;width:100%;overflow-x:auto;}div.gridview-cleaner .bottom{margin-top:16px;}div.gridview-cleaner .culumn-checkbox{padding:.5rem 0 .5rem .5rem;}div.gridview-cleaner .row-button{margin:0 .4rem;}div.gridview-cleaner>table{width:100%;}div.gridview-cleaner>table>thead{color:#231f20;}div.gridview-cleaner>table>thead>tr>th{padding:.5rem 1.5rem .5rem .8rem;text-align:center;}div.gridview-cleaner>table>thead>tr>th a,div.gridview-cleaner>table>thead>tr>th span{color:#231f20;font-weight:600;}div.gridview-cleaner>table>thead>tr>th a:hover{color:#d9d9d9;}div.gridview-cleaner>table>tbody>tr:nth-of-type(odd)>td{background-color:#eceeef;}div.gridview-cleaner>table>tbody>tr:hover{color:#fff;}div.gridview-cleaner>table>tbody>tr:hover>td{background-color:#b8d5ed;}div.gridview-cleaner>table>tbody>tr>td{padding:.5rem .8rem;text-align:center;height:100%;}div.gridview-cleaner>table>tbody>tr>td>select,div.gridview-cleaner>table>tbody>tr>td input:not([type=checkbox]),div.gridview-cleaner>table>tbody>tr>td textarea{width:100%;height:100%;border:1px solid #ccc;padding:2px 4px;}div.gridview-cleaner>table>tbody>tr>td>select.has-error,div.gridview-cleaner>table>tbody>tr>td input:not([type=checkbox]).has-error,div.gridview-cleaner>table>tbody>tr>td textarea.has-error{border:1px solid #d91313;}div.gridview-cleaner>table>tbody>tr>td.outside{background:none;border:none;}div.gridview-cleaner>table>tbody>tr>td.outside>button{font-size:12px;}div.gridview-cleaner>table>tbody>tr .button .fa{text-align:center;display:block;}.terms .term-definition{display:flex;margin-bottom:24px;}.terms .term-definition .term{font-weight:bolder;text-align:right;}.terms .term-definition .term>span{vertical-align:top;}.terms .term-definition .definition{padding:8px;background-color:#fcf9e8;border:1px solid #b9cbdb;border-radius:4px;height:100%;}.terms .term-definition .definition span{white-space:pre-wrap;text-align:justify;font-size:15px;}.modal-dialog .page-form{margin:0 16px;}.modal-dialog .page-form .error-msg{margin:.4rem;}.modal-dialog .error-msg{color:#d91313;}.not-relevant{color:#d91313 !important;font-size:.8em;}.personal-data-list{margin:auto;}.personal-data-list .disabled p,.personal-data-list .disabled span{color:#bbb;}.personal-data-list .row{min-height:42px;}.personal-data-list .row.disabled div,.personal-data-list .row.disabled span{color:#808080;}.personal-data-list .row textarea{width:100%;}.personal-data-list .list-item-body{margin:8px;}.personal-data-list .name{display:inline-block;font-weight:bold;font-size:larger;padding-top:12px;padding-bottom:6px;}.personal-data-list .sub-title{padding-left:18px;color:#797777;}.personal-data-list .own-tooltip{color:#8fbce3;}.gridview-cleaner .legal-reason-column span,.gridview-cleaner .legal-reason-column p{font-size:1.2rem;font-style:italic;}.gridview-cleaner .smaller-text span,.gridview-cleaner .smaller-text p{font-size:smaller;}.gridview-cleaner .approve-button{opacity:1;}.gridview-rights input{text-align:center;width:40px;}.gridview-rights table tr td:nth-child(2){background-color:#b8d5ed;}.gridview-rights table tr td:nth-child(1){background-color:#b8d5ed;}.gridview-rights table td div{margin:0;padding:0;}.gridview-rights table th:nth-child(3),.gridview-rights table th:nth-child(4),.gridview-rights table th:nth-child(5){background-color:#fbeab5;}.gridview-rights table th:nth-child(3) span,.gridview-rights table th:nth-child(4) span,.gridview-rights table th:nth-child(5) span{color:#231f20 !important;}.gridview table tr td.threat-level,.gridview table tr th.threat-level{text-align:center;}.gridview table tr td.threat-level-0,.gridview table tr th.threat-level-0{text-align:center;}.gridview table tr td.threat-level-1,.gridview table tr th.threat-level-1{text-align:center;}.gridview table tr td.threat-level-2,.gridview table tr th.threat-level-2{text-align:center;}.gridview table tr td.threat-level-3,.gridview table tr th.threat-level-3{text-align:center;}.gridview table tr td.threat-level-4,.gridview table tr th.threat-level-4{text-align:center;}.gridview table tr td.threat-level-5,.gridview table tr th.threat-level-5{text-align:center;}div.threat-selection{margin:20px auto 0 auto;text-align:center;}div.threat-selection select{overflow:hidden;white-space:pre;text-overflow:ellipsis;width:100%;max-width:50%;}div.threat-selection select option{white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid #ddd;}.gridview-threats input{text-align:center;width:40px;}.gridview-threats table tr td,.gridview-threats table tr th{background-color:#fbeab5;}.gridview-threats table tr td span,.gridview-threats table tr th span{color:#231f20 !important;}.gridview-threats table tr td div,.gridview-threats table tr th div{margin:0;padding:0;}table td.threat-level-0{background-color:#c6e0b4;}table td.threat-level-1{background-color:#a9d08e;}table td.threat-level-2{background-color:#f8cbad;}table td.threat-level-3{background-color:#f4b084;}table td.threat-level-4{background-color:#ff5b5b;}table td.threat-level-5{background-color:#f00;}table td.balance-test-level-0{background-color:#c6e0b4 !important;}table td.balance-test-level-1{background-color:#a9d08e !important;}table td.balance-test-level-2{background-color:#ff5b5b !important;}table td.balance-test-level-3{background-color:#f00 !important;}.threats-description{margin:1rem 2rem 2rem 3rem;}.threats-description table td:nth-child(1){text-align:center;}.threats-description table th{text-align:center;}.threats-description table td,.threats-description table th{font-size:smaller;}.threats-description table tr td,.threats-description table tr th{padding-bottom:1rem;}.threats-description ol{list-style-type:decimal;}.threats-scale{margin:1rem 2rem 2rem 3rem;}.threats-scale table td,.threats-scale table th{font-size:smaller;}.threats-scale table tr td,.threats-scale table tr th{padding:.4rem;}.threats-scale ol{list-style-type:decimal;}@media only screen and (min-width:1201px){.modal-dialog.modal-super-lg{max-width:1000px;}}.important-title{text-transform:uppercase;margin:0 auto;}.analysis-documentation .deactive{background-color:#e1fbe7;}.analysis-documentation .active{background-color:#fdeeee;}.analysis-documentation>div{transition:none;}.analysis-documentation>div>div.title .button{float:right;}.analysis-documentation .response{border:1px solid #aaa;border-radius:4px;padding:10px;background-color:#ffffe0;}.analysis-documentation .response span,.analysis-documentation .response p{white-space:pre-wrap;}div.gridview-test input{text-align:center;width:40px;}div.gridview-test table tr td{background-color:#fbeab5;}div.gridview-test table thead tr th{background-color:#66a4d9;padding:1rem 1rem 1rem .8rem;}div.gridview-test table thead tr th span{color:#fff;}table td.balance-test-level-0{background-color:#c6e0b4 !important;}table td.balance-test-level-1{background-color:#a9d08e !important;}table td.balance-test-level-2{background-color:#ff5b5b !important;}table td.balance-test-level-3{background-color:#f00 !important;}.balance-test-descriptions{text-align:center;margin-top:2rem;}.balance-test-descriptions>div{width:46%;display:inline-block;margin:.6rem;vertical-align:top;}.threats-description td.weight{text-align:center;vertical-align:middle;padding:0 !important;margin:0;}.certificate-confirmation{margin:0 50px 0 0;max-width:600px;display:block;text-align:center;line-height:150%;font-size:.85em;margin:80px auto 40px auto;}.certificate-confirmation input{margin:4px;}.public-epo{text-align:center;overflow:auto;max-height:100vh;background-color:#f5f3f2;height:100vh;}.public-epo p,.public-epo span,.public-epo li{font-size:13px;}@media(min-width:576px){.public-epo .jumbotron{padding:8rem 2rem;}}.public-epo .contact{text-align:center;display:inline-block;}.public-epo .contact li,.public-epo .contact p,.public-epo .contact span{font-size:18px;}.public-epo .contact .card{vertical-align:top;width:80vw;display:flex;flex-direction:row;margin-bottom:1rem;}.public-epo .contact .card-title{text-align:left;width:200px;padding-left:16px;padding-top:16px;letter-spacing:6px;color:#7c9fca;}.public-epo .contact .card-title span{font-family:'Biryani',sans-serif;font-weight:100;text-transform:uppercase;}.public-epo .contact .card-body{flex:60%;}.public-epo .contact .card-body p,.public-epo .contact .card-body li{text-align:left;color:#555655;}.public-epo .contact .card-body .organization-name{font-weight:600;color:#555655;}@media only screen and (min-width:769px){.public-epo .contact .card{width:800px;}}.public-epo .jumbotron{position:relative;border-radius:0;background:#7c9fca;}.public-epo .jumbotron h1{color:#fff;font-size:42px;font-family:'BenchNine',sans-serif;}.public-epo .jumbotron .lock{position:absolute;left:0;top:0;width:120px;height:120px;background-size:120px;background-image:url(/images/logos/gdpr-lock.svg);}.public-epo .category-select{padding:45px 15px;margin:0 0 15px 0;border-style:solid;-webkit-box-shadow:inset 0 3px 6px rgba(0,0,0,.05);box-shadow:inset 0 3px 6px rgba(0,0,0,.05);margin-right:0;margin-left:0;border-color:#ddd;border-width:1px;border-radius:4px 4px 0 0;-webkit-box-shadow:none;box-shadow:none;text-align:center;display:inline-block;background-color:#fff;}@media only screen and (min-width:769px){.public-epo .category-select{min-width:800px;}}.public-epo .note{color:#797777;}.public-epo .description{color:#797777;margin:1rem;}.public-epo .description p,.public-epo .description li{text-align:left;}.public-epo .description ul,.public-epo .description ol{padding-left:2rem;list-style-type:lower-alpha;}.public-epo .personal-info{margin:.2rem;}.public-epo .personal-info h5{text-align:left;}.public-epo .personal-info .btn{cursor:pointer;white-space:normal;text-align:left;}.public-epo .personal-info .card-body p{text-align:left;}.data{text-align:unset;}@media only screen and (min-width:769px){.data{width:800px;}}