body,html{font-family:"Lato",sans-serif;font-size:16px;color:#333333;margin:0;padding:0;background-color:#ffffff}h2{font-size:2em;margin:0;width:100%}h3{font-size:1.5em;margin:0;width:100%}h4{font-size:1.3em;margin:0;width:100%}h5{font-size:1.1em;margin:0;width:100%}h6{font-size:1em;margin:0;width:100%}a{color:#735091}p{line-height:1.5;font-size:1.1em;margin:0;padding:4px 0}header{position:relative;display:block}header .logo{display:inline-block;margin:12px auto;height:80px}header .headercommanddisplay{position:absolute;right:6px;height:40px}header .headermenu{position:absolute;display:none;right:6px;width:200px;top:40px;background:#fefefe;border:1px solid #cccccc;box-shadow:#aaaaaa 1px 1px;list-style:none;margin:0;padding:0 4px;z-index:20}header .headermenu li{font-size:1em;padding:6px 12px;text-align:right}header .headermenu li a{text-decoration:none;color:#333333}header .headermenu li a:hover{color:#735091}nav{display:flex;width:100%;border-bottom:1px solid #aaaaaa}nav .nav{list-style:none;padding:.5em .2em;margin:0}nav .nav li{display:inline-block;margin:4px 18px}nav .nav li a{font-size:1em;text-decoration:none;cursor:pointer;color:#735192}form{width:100%}.sidenav{list-style:none;padding:0;margin:0;width:100%}.sidenav h6{font-size:1.1em;margin:8px 0;padding:0;color:#735091}.sidenav p{font-size:.8em;line-height:1.4;margin:8px 2px}.sidenav .commandbar{display:flex;width:99%;margin:8px auto;align-items:center;justify-content:center}.sidenav .commandbar a{color:#735091;font-size:.9em;text-align:center;margin:auto}.sidenav li{padding:12px 4px;border:1px solid #dddddd}.sidenav li a{text-decoration:none;width:100%;color:#333333}.sidenav li a:hover{color:#0080ff}.sidenav li .reportoptions .inputblock{margin-bottom:6px}.sidenav li .reportoptions .inputblock label{color:#f8f8f8}.sidenav li .reportoptions .radioinputblock label{color:#f8f8f8}.subnav{display:block;border-bottom:1px solid #333333}.subnav ul{display:block;list-style:none;margin:0 auto}.subnav ul li{display:inline-block;padding:4px 18px;text-align:center}.subnav ul li a{text-decoration:none}.pagetitle{background:#735091;color:#ffffff;margin:0;padding:6px 0 6px 6px}.pagetitle h3{margin-left:8px}.container{position:relative;padding:0 2%;overflow:auto;padding-bottom:3em}.container .logo{height:5em}.flexcontainer{display:flex;width:100%;flex-wrap:wrap}footer{position:fixed;bottom:0;left:0;right:0;padding:1% 10%;background:#ffffff}footer .linkcontainer{display:block;text-align:center}footer .linkcontainer ul{display:flex;justify-content:center;list-style:none;padding:0;margin:0;font-size:.8em;width:100%}footer .linkcontainer ul li{text-align:center;padding:1em 2em}main{margin-bottom:120px}.vstack{display:flex;flex-direction:column;gap:8px}.hstack{display:flex;flex-direction:row;gap:8px;align-items:center}.spacer{flex-grow:1}.feedbackdisplay{position:fixed;display:none;padding:8px;z-index:10;width:30%;top:0;left:35%;border:1px solid #999999;border-radius:0 0 8px 8px;background-color:#13893a;color:#f8f8f8;box-shadow:1px 1px 1px #666666}.feedbackdisplay h4{font-size:1.1em;margin:8px 2px}.feedbackdisplay p{font-size:.9em;line-height:1.4;padding:4px}.errorfeedback{background-color:#761127;color:#f3f3f3}.pageheader{display:flex;width:100%;align-items:center;margin:8px 0;border-bottom:1px solid #aaaaaa}.pageheader .pageheadertitle{font-weight:600;padding:4px;flex-grow:1;width:auto}.pageheader .pageheadercommands{text-align:right}.commandbar{display:flex;justify-content:right}.contenttitle{display:flex;width:100%;align-items:flex-end;border-bottom:1px solid #aaaaaa}.contenttitle h5{width:100%}.contenttitle .commandbar{width:300px}.contenttitle .commandbar .searchdisplay{display:flex}.contenttitle .commandbar .searchdisplay input{border:1px solid #aaaaaa;height:16px;margin:2px 0;width:0;display:none}.contenttitle .commandbar .searchdisplay .iconbutton{margin:2px 0}.contenttitle .commandbar button.iconbutton{border:1px solid #aaaaaa;height:20px;width:20px;padding:1px;margin:2px}.contenttitle .commandbar button.iconbutton img{height:16px;width:16px}.contenttitle .commandbar a.iconbutton{border:1px solid #aaaaaa;height:16px;width:16px;padding:1px;margin:2px}.contenttitle .commandbar a.iconbutton img{height:16px;width:16px}.loginform{display:flex;flex-wrap:wrap;width:100%;padding:12px 20px;justify-content:center;background:#f8f8f8;border-radius:8px;box-shadow:#dddddd 1px 1px 4px}.loginform .commandbar{width:100%;justify-content:center;padding:8px}.loginform .commandbar .ctabutton{padding:12px 32px}.iconcontent{padding:12px;align-content:flex-start}.registrydashboard{width:100%;gap:16px}.registrydashboard .dashboardpanel{padding:1%}.helptext{display:block;font-size:.8em;color:#666666;text-align:center;margin:4px;line-height:1.5}.parentbar{display:flex;align-items:center;width:100%;padding:4px 8px;background:#eeeeee;margin:4px 0 8px;font-size:.9em}.parentbar h5{width:150px;font-size:1em}.instructiontext{display:block;font-size:.9em;color:#333333;line-height:1.5;text-align:center;margin:2%}.errormessage{display:block;width:60%;margin:12px auto;border:1px solid #ff1044;background:#ff1111;padding:6px;border-radius:4px}.errormessage p{color:#fbfbfb;line-height:1.5}.requiredimage{height:10px;width:10px;vertical-align:top !important;cursor:none !important}.inputblock{display:block;position:relative;width:90%;margin:2px 0}.inputblock label{display:block;margin:4px 0;font-size:.9em}.inputblock input{display:block;font-family:"Lato",sans-serif;margin:4px 0;width:100%;font-size:1em;padding:8px;border-radius:6px;border:1px solid #cccccc}.inputblock input.invalid{border:1px solid #ff1044;background:#f3c0c3}.inputblock input:disabled{background-color:#dddddd;color:#444444}.inputblock select{display:block;font-size:.9em;font-family:sans-serif;font-weight:400;color:#444;line-height:1;padding:.8em .4em;width:100%;max-width:100%;box-sizing:border-box;margin:4px 0;border:1px solid #aaa;box-shadow:0 1px 0 1px rgba(0,0,0,0.04);border-radius:.5em;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(to bottom, #ffffff 0, #e5e5e5 100%);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}.inputblock select:disabled{background-color:#dddddd;color:#444444}.inputblock .languageselectblock{display:flex;width:100%;align-items:center}.inputblock .languageselectblock .linkbutton{font-size:.8em}.inputblock .languageselectblock label{flex-grow:1}.inputblock .languageselectblock .buttoncontainer{display:flex;align-items:flex-end;justify-content:right}.inputblock .languageselectblock .buttoncontainer .linkbutton{padding:0 4px}.inputblock .languageselectblock .buttoncontainer .linkbutton.active{background:#dddddd}.inputblock .languageselectblock .buttoncontainer .linkbutton.hasvalue{text-decoration:underline;font-weight:600}.inputblock textarea{display:block;font-family:"Lato",sans-serif;margin:4px 0;width:100%;font-size:.9em;line-height:1.4;padding:4px;border-radius:6px;border:1px solid #ccc}.radioinputblock{display:flex;align-items:center;position:relative;padding:4px}.radioinputblock input{margin:4px 8px;width:18px}.tableinputblock{display:block;position:relative}.tableinputblock input{font-size:.9em;padding:4px;width:96%}.tableinputblock select{display:block;font-size:.9em;font-family:sans-serif;font-weight:400;color:#444;line-height:1;padding:6px 4px;width:96%;max-width:96%;box-sizing:border-box;margin:4px 0;border:1px solid #aaa;box-shadow:0 1px 0 1px rgba(0,0,0,0.04);-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(to bottom, #ffffff 0, #ffffff 100%);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}.requiredindicator{color:#735091;font-size:.8em;margin-bottom:8px}.requiredfield{color:#735091;font-size:.8em;margin-left:8px}textarea{font-family:"Lato",sans-serif}.button{padding:3px 10px;border-radius:4px;font-size:1.1em;cursor:pointer;border:none;text-align:center}.button.large{padding:8px 18px}.button:disabled{color:#cccccc;cursor:no-drop;background-color:#f2f2f2}.savebutton{background-color:#08bb44;color:#f2f2f2}.ctabutton{background:#735091;color:#f8f8f8}.menubutton{padding:18px;background:transparent;border:none;font-size:1em;color:#666666}.linkbutton{background-color:transparent;text-decoration:none;padding:4px;color:#735091;border:0;cursor:pointer;font-size:1em}.linkbutton:hover{font-weight:600}.linkbutton:disabled{cursor:not-allowed;color:#aaaaaa}.iconbutton{background-color:transparent;border:0;padding:4px;border-radius:0;cursor:pointer;display:flex;align-items:center}.iconbutton:hover{color:#0022ff;fill:#0022ff;border:1px solid #0022ff}.iconbutton:hover img{fill:#0022ff}.iconbutton:disabled{cursor:not-allowed;background:#dddddd}.iconbutton:disabled img{display:none}.largeactionbutton{display:block;text-decoration:none;background-color:#735091;border-radius:4px;box-shadow:1px 1px 0 #aaaaaa;color:#ffffff;border:2px solid transparent}.largeactionbutton .buttontext{display:block;border:1px solid #aaaaaa;padding:22px 4px;text-align:center}.largeactionbutton a{color:#f8f8f8;text-decoration:none;font-weight:600}.largeactionbutton:hover{border:2px solid #aaaaaa}.icontextbutton{display:flex;align-items:center;background-color:transparent;border:1px solid #aaaaaa;padding:1px;margin:2px;cursor:pointer;text-decoration:none}.icontextbutton img{height:16px;width:16px;color:#f8f8f8}.icontextbutton span{margin:0 4px;font-size:.8em;text-decoration:none;color:#f8f8f8}.icontextbutton:disabled{cursor:not-allowed;background:#dddddd}.commandmenu{list-style:none;display:flex;align-items:center;margin:0;padding:0}.commandmenu li{margin:8px;padding:2px 8px}.commandmenu li .linkbutton{font-size:.9em;padding:0}.commandmenu li a{font-size:1em;text-decoration:none;cursor:pointer}.commandmenu li a.linkbutton{font-size:1em}.commandmenu li .inactive{color:#cccccc}.commandmenu li .highlighted{color:#735091;font-weight:600}.verticallist{list-style:none;margin:0;padding:0}.activitylist{list-style:none;margin:0;padding:0;width:100%}.activitylist li{padding:8px;margin:8px auto;display:block}.activitylist li p{font-size:.9em}.activitylist li a{display:block;margin:10px}.itemdetailslist{margin:0;padding:1em}.itemdetailslist li{margin-bottom:.25em}.itemdetailslist .listitem{font-size:.9em;cursor:pointer}.itemdetailslist .listitem:hover{text-decoration:underline}.itemdetailslist .description{font-size:.8em;line-height:1.4;padding:2px;margin-top:2px;background:#f2f2f2;display:none}.itemdetailslist .description p{margin:1px}.expandcollapselist{list-style:none;width:100%;display:flex;font-size:.7em;margin:0;padding:0}.expandcollapselist li{padding:2px 12px}.maindisplaytable{width:100%;font-size:.9em;border-collapse:collapse}.maindisplaytable th{padding:6px 4px;border-bottom:1px solid #cccccc}.maindisplaytable th.sortable{cursor:pointer}.maindisplaytable td{padding:8px 4px;border-bottom:1px solid #cccccc}.maindisplaytable td img{height:1em}.maindisplaytable tbody tr:nth-child(odd){background:#eeeeee}.maindisplaytable.smaller{font-size:.8em}.maindisplaytable.left th{text-align:left}.borderedtable{width:100%;border-collapse:collapse}.borderedtable th{padding:12px 4px;border-bottom:1px solid #cccccc}.borderedtable td{padding:12px 4px;border-bottom:1px solid #cccccc}.borderedtable .tabledeletebutton{font-size:1.1em;color:maroon;text-align:center;width:100%;font-weight:800;cursor:pointer}.borderedtable th.sortable{cursor:pointer}.borderedtable.smaller{font-size:.8em}.inputtable{width:100%;border-collapse:collapse;font-size:.9em}.inputtable th{padding:12px 4px;border-bottom:1px solid #cccccc}.inputtable td{padding:4px;border-bottom:1px solid #cccccc}.inputtable.left th{text-align:left}.adsizetable{width:100%;border-collapse:collapse;font-size:.9em}.adsizetable tr:hover{background:#dddddd}.adsizetable th{text-align:left}.adsizetable td{padding:6px 2px}.adsizetable .linkbutton:hover{font-size:300;text-decoration:underline}.dashboardtable{width:96%;padding:1%;border-collapse:collapse;font-size:.9em}.dashboardtable td{padding:8px;text-align:left}.registrysettingstable{width:98%;border-collapse:collapse;font-size:.9em}.registrysettingstable td{padding:4px}.registrysettingstable .inlinedisplay{display:flex;align-items:center}.dialogbackground{position:fixed;display:none;top:0;left:0;width:100%;height:100%;background:#666666;opacity:.6;z-index:200}.dialog{position:fixed;display:none;background:#f8f8f8;border:1px solid #999999;box-shadow:#666666 2px 2px 1px;z-index:300;top:10%;width:40%;left:30%;padding:12px 12px 48px 12px}.dialog h3{margin:0 0 8px 0;font-size:1.2em}.dialog .dialogbody{padding:6px 0 0;font-size:.95em}.dialog .dialogfooter{position:absolute;display:flex;align-items:center;padding:8px 0;bottom:0;left:0;width:100%;justify-content:right;border-top:1px solid #cccccc;background:#f2f2f2}.dialog .dialogfooter .linkbutton{margin:0 8px}.dialog .dialogfooter .button{margin:0 8px}.searchresultlist{display:none;position:absolute;width:90%;list-style:none;margin:0;padding:4px;background:#fafafa;z-index:100;font-size:.9em;border:1px solid #666666}.searchresultlist li{display:block;padding:4px 2px;cursor:pointer;border-bottom:1px solid #cccccc}.searchresultlist li:hover{color:#0022ff}.dashboard{margin-top:2%;text-align:center;display:flex;flex-wrap:wrap;width:100%}.dashboardpanel{position:relative;display:flex;flex-wrap:wrap;width:96%;align-content:flex-start;border:1px solid #aaaaaa;border-radius:8px;box-shadow:#dddddd 1px 1px 4px}.dashboardpanel h4{width:100%;text-align:left;padding:4px;color:#f8f8f8}.dashboardpanel h5{width:100%;padding:4px;text-align:left;font-weight:400;color:#333333}.dashboardpanel .itemcount{padding:5%;font-size:1.1em}.dashboardpanel .borderedtable{width:90%;margin:auto}.dashboardpanel .ctabutton{width:50%;padding:12px 0;display:block}.dashboardpanel .ctabutton:hover{background:#0070dd}.dashboardpanel .recentitemdisplay{width:98%;margin-bottom:4em}.dashboardpanel .dashboardpanelfooter{width:100%;display:flex;position:absolute;bottom:0;height:3em}.dashboardpanel .paneltitle{display:flex;width:100%;padding:8px;align-items:center;background:#735091;border-radius:8px 8px 0 0}.dashboardpanel .paneltitle h5{color:#f8f8f8}.quarterpanel{display:flex;width:23%}.threequarterpanel{display:flex;flex-wrap:wrap;width:74%}.thirdpanel{display:flex;flex-wrap:wrap;align-content:flex-start;width:31%}.thirdpanel h4{font-weight:300;text-align:center}.thirdpanel p{font-size:1em}.twothirdpanel{display:flex;flex-wrap:wrap;width:62%;align-content:flex-start}.halfpanel{display:flex;flex-wrap:wrap;align-content:flex-start;width:46%;padding:1%}.fullpanel{position:relative;display:flex;flex-wrap:wrap}.fullpanel.center{justify-content:center}.groupingpanel{display:block;width:98%;padding:.5em;border:1px solid #cccccc;margin-bottom:.25em}.groupingpanel h6{font-size:1em;font-weight:300;margin-bottom:1em}.sidenavpanel{display:flex;flex-wrap:wrap;width:22%;align-items:flex-start;border:1px solid #ffffff}.sidenavpanel .title{width:100%;padding:8px;background:#ffffff;color:#735091}.sectiontitle{position:relative;display:flex;width:100%;margin:.5em 0;padding:8px 2px;border-top:1px solid #aaaaaa;gap:8px}.sectiontitle span{width:28px}.sectiontitle img{vertical-align:bottom;cursor:pointer}.sectiontitle h4{width:80%}.sectiontitle h5{width:100%}.sectionpanel{position:relative;display:flex;flex-wrap:wrap;align-content:top;padding:2px 24px;font-size:.9em}.surveypanel{display:flex;flex-wrap:wrap;align-content:flex-start}.surveyquestion{width:28%;border:1px solid #cccccc;border-radius:4px;margin:.5% 1%;padding:0;vertical-align:top;cursor:pointer;text-align:center;font-size:.9em}.surveyquestion .selector{text-align:left;margin:0}.surveyquestion .question{padding:6px 2px;font-weight:600;font-style:italic}.surveyquestion.selected{border:1px solid #735091;background:#f8f8f8}.surveyquestion.highlighted{border:1px solid #333333;background:#f8f8f8}.surveyquestion.disabled{background:#dddddd;color:#aaaaaa}.surveyquestion ul{list-style:none;margin:0;padding:0}.surveyquestion ul li{display:inline-block;padding:4px 12px}.sizelist{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;width:100%}.sizelist li{display:flex;align-items:center;width:45%;padding:4px;margin:2px;font-size:.8em;background:#ffffff;border:1px solid #aaaaaa}.sizelist li div{width:100%}.sizelist li .iconbutton{height:16px;width:16px;margin-left:4px;padding:0}.sizelist li .iconbutton img{height:16px;width:16px}.sizemessage{width:90%;padding:1%;border:1px solid #aaaaaa;font-size:.9em;margin:1em auto}.logopreviewdisplay{display:flex;flex-wrap:wrap;padding:1%;border:1px solid #aaaaaa;width:98%}.filterpanel{background:#f8f8f8;display:flex;flex-wrap:wrap;padding:12px;margin-bottom:8px;border:1px solid "Lato",sans-serif;z-index:20}.filterpanel h5{margin:12px 0}.filterpanel .filteroptionblock{display:inline-block;width:31%;vertical-align:top;padding:.5%;background:white;margin:.25%}.filterpanel .radioinputblock{display:flex;align-items:center}.chartdisplay{width:96%;margin:2% 0;border:1px solid #aaaaaa;padding:0 18px 8px 0}.totaldisplay{width:96%;margin:1% 0;border:1px solid #aaaaaa;padding:4px 18px 4px 0}.impressionchart{width:98%}.impressionchart .y.axis{stroke:#222222}.impressionchart .y.axis line{display:none}.impressionchart .x.axis .tick line{stroke:#aaaaaa}.impressionchart .x.axis .tick text{stroke:#222222}.impressionchart .bar{fill:#735192;stroke:#f8f8f8}.fileselectdisplay{display:block;width:300px;padding:60px 5px;cursor:pointer;text-align:center;margin:50px auto;border:1px solid #aaaaaa;background:#ffffff;box-shadow:#333333 1px 1px 1px}.fileselectdisplay:hover{color:#735091;font-weight:600}.fileupload{display:block;border:1px solid #aaaaaa;padding:40px 10px;text-align:center;cursor:pointer}.fileupload .instructions{font-size:.9em;color:#999999;padding:6px 0}.fileupload input[type="file"]{display:none}.fileupload.allowdrop{background:#ffffff;border:1px solid #12ee23}.fileupload.nodrop{background:#cccccc;border:1px solid #dd1234}.fileupload .filelist{list-style:none;padding:0;margin:0;width:250px}.fileupload .filelist li{display:flex;align-items:center;width:100%;background:#f3f3f3;font-size:.9em;border-radius:12px;border:1px solid #aaaaaa}.fileupload .filelist li span{width:100%}.fileupload .filelist li .iconbutton{border:none;border-radius:99px;background:#aaaaaa}.fileupload .filelist li .iconbutton img{height:12px;width:12px}.fileupload:hover{border:1px solid #0080ff}.fileupload:hover img{fill:#0080ff}.surveyitemdispay{display:block;width:50%}.surveyitemdispay .question{line-height:1.6}.surveyitemdispay ul{list-style:none}.surveydisplaylist{list-style:none;margin:0;padding:0;width:96%}.surveydisplaylist li{position:relative;padding:1%;margin:1%;border:1px solid #aaaaaa;display:flex;flex-wrap:wrap;width:96%;cursor:not-allowed}.surveydisplaylist li .deletebutton{position:absolute;top:0;right:0}.surveydisplaylist li .languagedisplay{font-size:.9em;color:#999999;width:100%;margin:.25em}.surveydisplaylist li .question{color:#0022ff;margin:.25em;text-decoration:none}.surveydisplaylist li.editable{cursor:pointer}.surveydisplaylist li:hover{border:1px solid #0080ff}.surveyform{display:flex;flex-wrap:wrap;width:100%;padding:.5em;margin:3em;border:1px solid #aaaaaa}.surveyform .languagedisplay{font-size:.9em;color:#999999;width:100%;border-bottom:1px solid #cccccc}.surveyform .inputblock{margin:1%;padding:1%}.surveyform textarea{padding:4px;font-family:"Lato",sans-serif;font-size:1em}.iconselectiontable{width:100%;border-collapse:collapse}.iconselectiontable th{text-align:left;font-size:.9em;color:#aaaaaa}.iconselectiontable td{padding:6px 12px}.fecsettingsform{display:flex;flex-wrap:wrap;width:88%;margin:1em 0;border:1px solid #aaaaaa;padding:.5em}.fecsettingsform .horizontalinputblock{font-size:.9em;margin:4px 0}.companyselectordisplay{position:absolute;top:2px;right:2px;z-index:100;width:40%;text-align:right}.companyselectordisplay .companyselectorpanel{position:relative;background:#f8f8f8;padding:.5em;border:1px solid #aaaaaa;width:94%;text-align:left}.companyselectordisplay .companyselectorpanel .companydisplaylist{list-style:none;margin:.5em;padding:0}.companyselectordisplay .companyselectorpanel .companydisplaylist li{padding:.2em;cursor:pointer}.companyselectordisplay .companyselectorpanel .searchresult{background:#f8f8f8;max-height:5em;overflow-x:hidden;overflow-y:auto}.reportoptionpanel{display:block;position:relative;margin-top:12px}.reportoptionpanel .selecteditemdisplay{font-size:.9em;color:#f8f8f8;line-height:1.5;padding:4px 8px}.reportoptionpanel .linkbutton{text-decoration:underline;color:#f8f8f8}.reportoptionpanel .linkbutton:disabled{color:#cccccc;text-decoration:none;cursor:not-allowed}.reportoptionpanel .itemselectpanelcontainer{position:relative}.reportoptionpanel .itemselectpanel{position:absolute;background:#f8f8f8;top:0;left:0;right:0;padding:6px;border:1px solid #cccccc;z-index:100;max-height:200px;overflow-y:auto;overflow-x:hidden}.reportoptionpanel .itemselectpanel .closebutton{position:absolute;top:0;right:0;cursor:pointer;z-index:10}.reportoptionpanel .itemselectpanel .radioinputblock label{color:#333333}.framecontainer{display:flex;flex-wrap:wrap;width:100%;font-size:.9em;background:#fefefe;padding:4px}.framecontainer .titlerow{position:relative;width:100%;display:flex;flex-wrap:wrap;align-items:center;padding:4px 8px}.framecontainer .instructions{font-size:1em;padding:0 .5%;color:#555555;width:100%}.formcontainer{display:block;padding:8px;width:100%}.formcontainer .inputrow{display:flex;width:100%}.formcontainer .inputblock{width:48%;margin:4px 8px}.formcontainer input{width:94%;padding:4px;font-size:.9em}.formcontainer select{font-size:.9em;padding:4px;width:96%}.savedmessagecontainer{display:flex;width:100%;justify-content:center}.savedmessagecontainer .savedmessagedisplay{width:50%;padding:2%;margin:10% 0;background:#cccccc;border:1px solid #666666}.dsptabs{list-style:none;margin:0;padding:0;display:flex;width:100%;background:#eeeeee;border:1px solid #aaaaaa}.dsptabs li{width:48%;text-align:center;padding:1%}.dsptabs li a{font-size:1.1em;font-weight:600}.dsptabs .active{background:#bbbbbb}.dsptab{display:block;width:99%;padding:.5%}.candidatedisplaytable{width:100%;border-collapse:collapse}.candidatedisplaytable th{text-align:left}.candidatedisplaytable tr{border-bottom:1px solid #cccccc}.candidatedisplaytable td{padding:6px}.candidateconfirmationlist{list-style:none}.candidateconfirmationlist li{padding:8px}.registryconfigbar{align-items:flex-end;gap:24px;width:100%;padding:12px;border-bottom:1px solid #735091}.registrypreview{border:1px solid rgba(192,192,192,0.3);border-radius:6px;background:#ffffff;min-height:220px;width:100%}.registrypreviewheader{display:flex;align-items:center;gap:24px;padding:12px;border-bottom:1px solid rgba(192,192,192,0.3);background:#f8f8f8}.registrypreviewlogo{max-height:48px;max-width:220px}.registrypreviewtitle{border:1px solid rgba(192,192,192,0.3);border-radius:6px;padding:6px 10px;font-size:1.5em;width:100%;background:#ffffff}.registrylogowrapper{position:relative;display:flex;flex-direction:column;gap:8px;width:40%;flex-shrink:0}.logodisplaycontainer{display:flex;align-items:center;justify-content:center;width:300px;height:60px;border:1px solid rgba(192,192,192,0.3);border-radius:6px;background:#f8f8f8;cursor:pointer}.logourlinputblock{margin-top:6px;width:100%}.logoeditactions{position:absolute;display:flex;top:4px;right:4px}.registrylogoupload{position:relative;width:100%;height:60px;flex-shrink:0}.registrylogoupload #fileuploadlabel{display:flex;align-items:center;justify-content:center;border:1px dashed rgba(192,192,192,0.3);padding:0;height:60px;width:100%;background:#f8f8f8}.registrylogoupload #fileuploadlabel img{height:20px;width:20px}.registrylogoupload #fileuploadlabel .instructions,.registrylogoupload #fileuploadlabel .filelist{display:none}.registrylogoupload #logoimagedisplay{position:absolute;top:6px;left:6px;max-height:48px;max-width:168px}.registrypreviewbody{padding:16px 12px 24px 12px}.registrypreviewinput{max-width:360px}.registrypreviewcard{height:159px;width:30%;margin:1%;background:rgba(192,192,192,0.3);border-radius:6px}.languagelist{list-style:none;margin:8px 0 0 0;padding:0}.languagelist li{display:flex;align-items:center;gap:8px;padding:6px 0}.languageremovewarning{display:flex;align-items:center;gap:8px;margin-right:auto}.dialogactions{display:flex;align-items:center;gap:8px}.languagedialog{max-height:80vh;width:50%;left:25%}.languagedialog .dialogbody{max-height:45vh;overflow-y:auto;padding-right:8px}.selectedicondisplay{list-style:none;padding:0;margin:0;display:flex;border:1px solid #aaaaaa;width:100%;cursor:pointer}.selectedicondisplay li{padding:4px 8px}.iconpositionselectdisplay{display:flex;flex-wrap:wrap;width:250px;height:300px;border:1px solid #333333;background-image:url("/images/sample-ad-2.jpg");background-size:contain}.iconpositionselectdisplay .iconpositionitem{border:1px solid #aaaaaa;width:49%;height:49%;position:relative;cursor:pointer}.iconpositionselectdisplay .iconpositionitem.selected{background-color:#735091}.iconpositionselectdisplay .iconpositionitem:hover{background-color:#735091}.iconpositionselectdisplay .positionnamedisplay{position:absolute;font-size:.8em;background:#aaaaaa;padding:4px}.iconselecttable{width:90%;border-collapse:collapse;border:1px solid #aaaaaa;overflow-x:auto}.iconselecttable th{font-size:.8em;text-align:left}.iconselecttable td{font-size:.9em;padding:2px;border:1px solid #cccccc}.iconselecttable .linkbutton{font-size:.8em;text-transform:uppercase}.iconselecttable tfoot{font-size:.8em}.resetpassworddisplay{display:block;width:50%;margin:auto}.resetpassworddisplay .resetform{margin:24px auto}.resetpassworddisplay .inputblock{margin:6px 0 0}.resetpassworddisplay .radioinputblock{font-size:.8em;margin:0 8px 8px 8px}.resetpassworddisplay .passwordfeedbackdisplay{display:block;margin:12px 0;font-size:.9em;width:90%;border:1px solid #aaaaaa;padding:6px}.resetpassworddisplay .showpassworddisplay{display:flex;width:100%;justify-content:right;margin-top:-4px}.resetpassworddisplay .passwordfeedbacklist{list-style:none;margin:8px 0 0;padding:0}.resetpassworddisplay .passwordfeedbacklist li{padding:4px 8px;display:flex;width:100%;align-items:center}.resetpassworddisplay .passwordfeedbacklist li img{height:16px;width:16px;margin-right:8px;display:none}.icondisplay{display:flex;width:46%;flex-wrap:wrap;border:1px solid #333333;margin:1%}.icondisplay .icondisplayheader{display:flex;width:100%;height:30px;padding:4px;border-bottom:1px solid #333333;align-items:center}.icondisplay .icondisplayheader canvas,.icondisplay .icondisplayheader img{margin:0 8px}.icondisplay .icontabledisplay{display:flex;flex-wrap:wrap;width:100%;padding:4px}.icondisplay .icontabledisplay table{width:100%;border-collapse:collapse;font-size:.8em}.icondisplay .icontabledisplay table th{text-align:left}.icondisplay .icontabledisplay table td{border-bottom:1px solid #dddddd}.icondisplay .icontabledisplay table tfoot td{text-align:right;padding:0 8px}.icondisplay .icontabledisplay table input[type="text"]{width:100%}.icondisplay .icontabledisplay table .linkbutton{margin:0 8px}.icondisplay .iconfeedbackmessage{display:none}