@import url(BSMain.css);
@import url(TQuadroAgenda.css);
@import url(BSAnimations.css);
@import url(TQuadroAI.css);
:root {
    --firstcolor:#9f013c;
    --secondcolor:#dbd8de;inlineentitytypelabel
    --thirdcolor:#f0f0f0;
    --buttonbackcolor:#e3e0e6;
    --buttonforecolor:#9f013c;
    --titlecolor:#745874;
    --textcolor:#644864;
    --imagefilters:brightness(0%) invert(9%) sepia(81%) saturate(7046%) hue-rotate(332deg) brightness(78%) contrast(100%);
    --inputbackcolor:#e3e0e6;
    --inputforecolor:#644864;
	--whiteimagefilters:brightness(0%) invert(100%);
	--redimagefilters:invert(13%) sepia(77%) saturate(4351%) hue-rotate(358deg) brightness(87%) contrast(121%);
	--yellowimagefilters:invert(77%) sepia(58%) saturate(4702%) hue-rotate(6deg) brightness(102%) contrast(88%);
	--greenimagefilters:brightness(0%) invert(40%) sepia(81%) saturate(6680%) hue-rotate(143deg) brightness(100%) contrast(98%);
}

BODY{background-color:#fafafa;background-image:URL('')!important;font-family:Verdana, Tahoma, Arial, Helvetica, sans-seri;}
.TQuadro{box-sizing:border-box;display:table;width:100%;height:auto;min-height:100%;background:}
.TQuadro{background:linear-gradient(180deg,#f8f8f8 0%,#ffffff 70%,#f0f0f0 75%,#eeeeee 100%);}
.TQuadro{background:linear-gradient(to bottom, #ada996, #f2f2f2, #dbdbdb, #eaeaea);}
.TQuadro{background:linear-gradient(to top, #abbaab, #ffffff);} /*metallic*/
.TQuadro{background:linear-gradient(to bottom, #bbd2c5, #536976);}/*petrol*/
.TQuadro{background:linear-gradient(180deg, #f8f8f8 0%, #eeeeee 100%);}

BODY>#loadingdiv{z-index=1000000000;box-sizing:border-box;display:table;width:100%;height:100%;position:fixed;background-color:black;opacity:.30;filter:alpha(opacity=30);filter:”alpha(opacity=30)”;}
BODY>#loadingicon{z-index=2000000000;box-sizing:border-box;display:grid;text-align:center;vertical-align:middle;width:100%;height:100%;position:fixed;}
BODY>#loadingicon>IMG{width:64px;height:auto;margin:auto;}

#formwaitdiv{display:block!important;position:absolute!important;background-color:#ffffff!important;z-index:10!important;opacity:.75!important;cursor:none!important;caret-color:transparent!important;user-select:none!important;}
#formwaitimg{display:block!important;position:absolute!important;z-index:11!important;opacity:1!important;height:48px!important;width:48px!important;margin:auto!important;}

.TQuadro{display:table!important;}
.TQuadro .header,.TQuadro .body,.TQuadro .footer{box-sizing:border-box;width:100%;display:table-row!important;height:1%;vertical-align:top;background-color:transparent;background-image:URL('');}
.TQuadro .body{display:block;height:auto;background-color:transparent;}
.TQuadro .header .container{padding:5px 20px;}
.TQuadro #Content{display:table-cell!important;height:100%;min-height:100%;background-color:transparent;}

.TQuadro .pathbar{padding:4px 10px 4px 0px;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;}
.TQuadro .pathbar,.TQuadro .pathbar>H1{background-color:transparent;color:#2e2e2e;}
.TQuadro .pathbar>H1{padding-left:15px;}
.TQuadro .pathbar>H1>A{background-image:URL(../images/Elements/RightArrowBlack.png);opacity:0.6;}
.TQuadro .pathbar A.logo{height:16px!important;padding:1px 24px 0 20px!important;}
.TQuadro .pathbar .logo IMG{position:absolute!important;margin:0!important;opacity:1!important;filter:var(--whiteimagefilters) drop-shadow(0.4px 0.4px 0 #ffffff) drop-shadow(0.4px 0 0 #ffffff) drop-shadow(0 0.4px 0 #ffffff);height:18px!important;width:auto!important;}
.TQuadro .pathbar .helpicon{filter:var(--whiteimagefilters);}

.TQuadro .logo IMG{margin-top:90px!important;height:48px!important;width:auto!important}
.TQuadro .loginarea>.application>IMG{opacity:1;}

.TQuadro .notices{display:block;height:0px;overflow:hidden;background-color:#e5e5e5;text-align:right;position:absolute;width:100%;text-align:right;z-index:1;box-shadow:0 7px 7px #00000024;transition:height 2s,opacity 2s;transition-delay:2s;transition-timing-function:ease;}
.TQuadro .notices>DIV[data-content="noticescounters"]{width:100%;text-align:right;padding:0;}
.TQuadro .notices>DIV[data-content="noticescatalog"]{padding:10px 30px 20px 30px;opacity:1;height:auto;zoom:.7;}
.TQuadro .notices>DIV[data-content="noticescatalog"]>TABLE{}
.TQuadro .notices>DIV>DIV{display:inline-block;margin:10px 15px 8px 15px;}
.TQuadro .notices DIV>DIV>LABEL{display:inline-block;font-size:11px;font-weight:normal;color:#484848;text-transform:lowercase;margin-right:5px;white-space:nowrap;}
.TQuadro .notices DIV>DIV>DIV{display:inline-block;width:36px;text-align:right;padding:4px 6px 5px 6px;font-size:12px;font-weight:bold;color:#ffffff;margin:0;cursor:pointer;}
.TQuadro .notices DIV>DIV>DIV.expired1{background-color:#eeaa00;}
.TQuadro .notices DIV>DIV>DIV.expired2{background-color:#ed0202;}
.TQuadro .notices DIV>DIV>IMG[data-action="details"]{display:inline-block;height:16px;opacity:.5;vertical-align:top;margin:4px 0 0 5px;cursor:pointer;}
.rotateddetailsbutton{transform:rotate(180deg);}

.TQuadro .cover{display:block;width:100%;padding:0;margin:0;border:0;}	
.TQuadro .cover>IMG{width:100%;}	
.TQuadro .tquadroiconsmenuarea{width:100%;margin:0;text-align:center;}
.TQuadro .tquadromenu{padding:0;list-style-type:none;margin:30px auto 0 auto;padding:2% 5px 0 5px;vertical-align:top;}
.TQuadro .tquadromenu LI{position:relative;display:inline-table;padding:0;margin:10px 10px 40px 10px;position:relative;box-shadow:none!important;}
.TQuadro .tquadromenu LI.mainmenulogo{display:block!important;width:100%!important;border:none!important;background-color:transparent!important;box-shadow:none!important;margin:0!important;padding:0!important;height:auto!important;}
.TQuadro .tquadromenu LI[data-hierarchy="father"]{display:none;}
.TQuadro .tquadromenu LI *{cursor:pointer;}
.TQuadro .tquadromenu LI A{position:relative;}
.TQuadro .tquadromenu LI LABEL{position:absolute;text-shadow:1px 1px 3px #00000064!important;top:100px;color:#646464;font-size:14px;text-transform:lowercase;display:block;width:100%;text-align:center;white-space:normal;}
.TQuadro .tquadromenu LI[data-hierarchy="son"] LABEL{max-width:100px;width:100px;}
.TQuadro .tquadromenu LI DIV{background:transparent;padding:0;margin:0;width:auto;height:auto;text-align:center;box-shadow:0 0 0 transparent;border:1px solid transparent;}
.TQuadro .tquadromenu LI IMG{opacity:1;height:64px;width:auto;padding:22px 23px;border:none;border-radius:0;}
.TQuadro .tquadromenu LI DIV.intro{display:none;}

.vertform,.vertform .panels .panel,.vertform .tabs,.FormListTable .slidedownbox,.vertform .buttonsarea{background-color:#ffffff;}
.vertform .imgtabs BUTTON{font-size:12px!important;}

.vertform .label{color:#646464!important;}
.vertform .field>DIV{margin:0!important;padding:0!important;}
INPUT,SELECT,TEXTAREA,.ui-spinner,.dd-select,.treecombo>[data-tree='selecteditem'],.upload>BUTTON{background:#d4ebf8;background-color:#d4ebf8!important;border:solid 1px #5e90b4!important;outline:none!important;}
SELECT{max-width:400px;}
SELECT OPTION:disabled{color:#aaaaaa!important;font-style:italic!important;background-color:#f0f0f0!important;}


.tree,.subdatasettree{padding:0px 20px 0px 0px!important;}
.tree>UL,.subdatasettree>UL{list-style-type:none!important;margin:0!important;padding:0!important;}
.subdatasettree>.toolbar{}
.subdatasettree>.toolbar>DIV.stdtools{margin-left:6px;}
.subdatasettree>.toolbar BUTTON{margin-left:5px;width:32px;height:30px;border:none;background-color:#bbbbbb;color:#000000;border-radius:50%;padding:0;margin:0px 5px;position:relative;box-shadow:none;}
.subdatasettree>.toolbar BUTTON>IMG{opacity:1;height:18px;min-height:unset;max-height:unset;width:18px;min-width:unset;max-width:unset;padding:6px 8px;border:none;border-radius:50%;background-color:transparent;}

.datasettree{padding: 15px 20px 20px 20px!important;}
.datasettree H1.maintitle{height:1%;display:table;width:100%;border:none;font-size:24px;font-weight:normal;color:#646464;border:0;margin:0;padding:5px 0px 3px 0px;border-bottom:1px solid #646464;margin-bottom:8px;text-align:left;white-space:nowrap;}
.treeList .toolbar{padding:0px 5px 6px 0px!important;margin:0!important;}
.treeList .toolbar .stdtools{margin:0!important;}
.treeList .toolbar BUTTON{width:auto!important;height:auto!important;vertical-align:middle!important;margin:0 2px!important;padding:1px!important;border:none!important;background-color:#cccccc!important;border-radius:15px!important;cursor:pointer!important;}
.treeList .toolbar BUTTON>IMG{display:inline-block!important;vertical-align:middle!important;width:16px!important;max-width:unset!important;min-width:unset!important;height:16px!important;max-height:unset!important;min-height:unset!important;background-color:transparent!important;padding:6px 6px 7px 7px!important;filter:brightness(0)!important;}
.treeList .toolbar BUTTON>DIV{display:inline-block!important;vertical-align:middle!important;width:auto!important;max-width:unset!important;min-width:unset!important;height:auto!important;max-height:unset!important;min-height:unset!important;background-color:transparent!important;margin:-2px 0 0 0!important;padding:0px 14px 0px 0px!important;font-size:11px!important;color:#ffffff!important;}
.treeList>UL{margin:0;padding:0;list-style-type:none;}
.treeList UL UL{margin:0 0 2px 30px;padding:0;list-style-type:none;}
.treeList UL LI[data-id]{cursor:pointer;list-style-type:none;}
.treeList UL LI.selected{list-style-type:none;background-color:#90d0ff!important;color:#002464!important;;background-image:URL(../images/BS_TQuadro/Icons/CheckBoxChecked.png);background-position:7px 3px;background-repeat:no-repeat;background-size:16px;}
.treeList UL LI>DIV,.treecombo DIV[data-tree='selecteditem']{padding:1px 8px 2px 30px;margin:0;display:block;width:100%;font-size:13px;font-weight:normal;}
.treeList UL LI>DIV>DIV,.treecombo DIV[data-tree='selecteditem']>DIV{display:table-cell;margin:0;padding:0;width:99%;text-align:left;vertical-align:middle;}
.treeList UL LI>DIV>DIV.image,.treecombo DIV[data-tree='selecteditem']>DIV.image{width:1%;min-width:28px;text-align:center;vertical-align:top;padding:0 8px 0 0;}
.treeList UL LI DIV.check{width:1px;padding:2px 6px 5px 2px;}
.treeList UL LI DIV.check>IMG{height:24px;}
.treeList UL LI>DIV>DIV>IMG,.treecombo DIV[data-tree='selecteditem']>DIV.image>IMG{display:block;height:22px;width:auto;margin:0;}
.treecombo DIV[data-tree='selecteditem']>DIV>H1{display:block!important;width:100%!important;padding:2px 0 1px 0!important;margin:-1px 0 0 0!important;font-size:13.5px!important;font-weight:normal!important;color:#484848!important;text-align:left!important;border:none!important;}
DIV.readonlytreecombo{background:rgb(235,235,235)!important;border:solid 1px rgb(190,190,190)!important;}
DIV.readonlytreecombo DIV[data-tree='selecteditem']{color:rgb(120,120,120)!important;background:rgb(235,235,235)!important;}

.treeList LI H1{display:inline-block!important;width:auto!important;text-align:left!important;vertical-align:middle!important;padding:2px 0 1px 0!important;margin:-1px 0 0 0!important;font-size:13.5px!important;font-weight:normal!important;color:#484848!important;border:none!important;}
.treeList LI H1>DIV{display:inline-block!important;width:auto!important;vertical-align:top!important;margin:1px 2px 1px 0px!important;}
.treeList LI H1 DIV.image{display:inline-block!important;}
.treeList LI H1 DIV.image>IMG{height:18px!important;width:auto!important;padding:1px 0 0 5px!important;margin:0!important;vertical-align:middle!important;}
.treeList LI H1 DIV.internalcode{font-size:11px!important;font-weight:normal!important;margin:0 4px 0 0!important;}
.treeList LI H1 DIV.icon{display:inline-block!important;width:20px!important;margin:0 0 -3px 1px!important;}
.treeList LI H1 DIV.icon>IMG{height:22px!important;margin:0!important;}
.treeList LI H1 IMG.icon{height:18px!important;margin:0!important;}
.treeList LI H1 DIV.disabledcontrol>IMG{filter:grayscale(100%)!important;opacity:0.4!important;}
.treeList LI H1 DIV.label{display:inline-block!important;width:auto!important;font-size:13px!important;font-weight:normal!important;margin:1px 2px 0 4px!important;padding:0!important;}
.treeList LI DIV.treestatus{display:inline-block!important;padding:7px!important;border-radius:50%!important;vertical-align:middle!important;margin:0 2px 0 1px!important;}
.treeList LI H1.obsolete{filter:grayscale(100%)!important;opacity:0.85!important;color:#808080!important;font-style:italic!important;}
.treeList LI H2{display:block;width:100%;padding:5px 0 5px 0;margin:0;font-size:12px;font-weight:normal;color:#646464;text-align:justify;}
.treeList LI IMG.updn{display:inline-block!important;height:18px!important;margin:3px!important;padding:1px 0 0 0!important;vertical-align:middle!important}

.multiselecttreeList{display:block!important;padding:0 5px 0 5px!important;margin:0!important;}
.multiselecttreeList UL LI>DIV{display:inline-block!important;width:auto!important;vertical-align:top!important;margin:0!important;padding:0!important;}
.multiselecttreeList UL LI>DIV>INPUT[type='checkbox']{margin:3px 5px 6px 0 !important;}
	
.subdatasettreeList{zoom:1!important;}
.subdatasettreeList UL LI>DIV{padding:1px 8px 1px 8px;}
.subdatasettreeList UL LI>DIV>DIV.image{padding:0 5px 0 0;min-width:22px;}
.subdatasettreeList UL LI>DIV>DIV>IMG{height:22px;}
.subdatasettreeList UL LI[data-id].selected>DIV{background-color:#90d0ff!important;color:#002464!important;}
.subdatasettreeList UL LI[data-id].selected>DIV>DIV>H1{color:#002464!important;}

.treecombo{width:400px!important;height:21px!important;border:1px solid #7090b1!important;background-color:#d4ebf8!important;}
.treecombo DIV[data-tree='selecteditem']{height:20px!important;overflow:hidden!important;padding:2px 5px 0px 4px!important;border:none!important;background-image:URL(../images/BS_TQuadro/Icons/TreeComboSlideDown.png)!important;background-position:right center!important;background-size:15px!important;background-repeat:no-repeat!important;}
.treecombo [data-tree='selecteditem']>DIV{padding:0 0 0 0!important;min-width:20px!important;}
.treecombo [data-tree='selecteditem']>DIV.image{min-width:20px!important;}
.treecombo [data-tree='selecteditem']>DIV.image>IMG{height:14px!important;padding:1px!important;}
.treecombo [data-tree='selecteditem']>DIV>H1{font-size:13.5px!important;padding:0!important;margin:0!important;}
.treecombo [data-tree='options']{display:none;visibility:hidden;position:absolute;height:auto;overflow-y:auto;z-index:1000001;top:18px;left:0px;background-color:#d4ebf8!important;border:solid 1px #5e90b4!important;outline:none!important;}
.treecombo [data-tree='options'] .toolbar{zoom:.8!important;text-align:right!important;padding:0!important;margin:3px 0 1px 0!important;}
.treecombo [data-tree='options'] .toolbar .tools{width:100%!important;text-align:right!important;padding:0!important;margin:0!important;}
.treecombo [data-tree='options'] .treeList{padding:0!important;}
.treecombo [data-tree='options'] .treeList>H1.maintitle{display:none!important;}
.treecombo [data-tree='options'] .treeList LI[data-id]{background-color:transparent!important;}
.treecombo [data-tree='options'] .treeList LI[data-id]>DIV:hover{background-color:#90d0ff!important;}
.treecombo [data-tree='options'] .treeList LI[data-id]>DIV:hover>DIV>H1{color:#002464!important;}
.treecombo [data-tree='options'] .treeList LI[data-id].selected>DIV{background-color:#90d0ff!important;color:#ffffff!important;}
.treecombo [data-tree='options'] .treeList LI[data-id].selected>DIV>DIV>H1{color:#002464!important;}
.treecombo [data-tree='options'] .treeList LI[data-id]>DIV{white-space:nowrap;}
.treecombo [data-tree='options'] .treeList UL LI[data-mode='denied']>DIV{background-color:transparent!important;}
.treecombo [data-tree='options'] .treeList UL LI[data-mode='denied']>DIV>DIV>H1{color:#aaaaaa!important;font-style:italic!important;}
.treecombo [data-tree='options']{zoom:1!important;}
.treecombo [data-target='connectionsarea']{display:block;position:absolute;z-index:1000001;top:22px;left:-1px;}
.treecombo [data-target='connectionsarea'] .treeList{padding:0!important;}
.treecombo [data-target='connectionsarea'] .treeList>H1{display:none;}
.treecombo>[data-tree='selecteditem']{height:19px!important;}
.treecombo>[data-tree='selecteditem']>DIV{margin-top:1px!important;}

.treecombo UL LI>DIV{padding:0 8px 1px 1px!important;;}
.treecombo UL LI>DIV>DIV{margin:0!important;;text-align:left!important;}
.treecombo UL LI>DIV>DIV.image{display:table-cell!important;padding:0!important;min-width:22px!important;}
.treecombo UL LI>DIV>DIV>IMG{height:22px!important;margin:0 6px 0 0!important;}
.treecombo UL LI>DIV>DIV>H1{display:inline-block!important;margin:0!important;padding:5px 0 0 8px!important;font-size:13px!important;text-align:left!important;;}
	
.treetext{padding:0;margin:0;}
.treetext LI{list-style-type:none;}
.treetext UL{padding:0 0 0 30px!important;}
.treetext LI DIV.image>IMG,.treetext LI H1>IMG{height:32px;width:auto;margin:0 10px -9px 0;}
.treetext LI H1,.reportpreview .blockbody H1{text-align:left;font-size:18px;padding:4px 0 4px 0}
.treetext LI DIV.text,.treetext LI DIV.text>*{font-size:15px;padding:0 0 0 42px;}
.treetext LI IMG.updn{display:none!important;}

	
.interactivetools 


.field SPAN.ui-spinner-disabled,INPUT:read-only,SELECT:disabled,TEXTAREA:read-only,.ddslickcombo-readonly .dd-selected{color:rgb(120,120,120)!important;background:rgb(235,235,235)!important;;border:solid 1px rgb(190,190,190)!important;}
A.ui-spinner-button{background:#d4ebf8!important;border:solid 1px transparent!important;}
.ui-button-icon-only .ui-icon{left:50%!important;margin-left:-8px!important;}
.readonly{color:rgb(120,120,120)!important;background:rgb(248,248,248)!important;}
.vertform .field .ui-datepicker-trigger{margin:-1px 1px 1px -43px!important;}
.taskcombo SELECT{width:400px;margin:5px 0 0 -1px;}

.ProjectList{display:block!important;}
.ListTable H1.listmaintitle, .FormListTable H1.listmaintitle{font-size:26px;padding:2px 5px 2px 5px;}
.FormListTable .group1,.ProjectListTable .group1{margin:0!important;padding:4px 0 2px 5px!important;}
.FormListTable TD.group>DIV,.ProjectListTable TD.group>DIV{border:none!important;font-size:15px;padding:0 0 0 16px;}
.FormListTable TD.group>DIV>A,.ProjectListTable TD.group>DIV>A{display:inline!important;text-decoration:underline!important;cursor:pointer!important;}
.ListTable .group1 DIV,.FormListTable .group1 DIV,.ProjectListTable .group1 DIV{background-size:12px!important;}
.FormListTable .connectiontag{box-sizing:border-box!important;display:block!important;position:relative!important;width:auto!important;min-width:300px!important;height:auto!important;min-height:unset!important;margin:0;padding:12px 15px 13px 55px!important;background-color:#ffffff;border:1px solid #aaaaaa!important;box-shadow:1px 1px 3px #00000064!important;font-size:13px!important;font-weight:normal!important;color:#ffffff;border-radius:50px 6px 6px 50px!important;text-align:left!important;vertical-align:top!important;background-image:URL(../images/BS_TQuadro/Icons/GrayHole.png)!important;background-position:20px center!important;background-size:18px!important;background-repeat:no-repeat!important;}
.grouplabel{display:block;padding:4px 10px 4px 10px;border-radius:5px;margin:4px -1px 2px -18px;}
.grouplabel .img{display:inline-block!important;vertical-align:top!important;width:auto!important;}
.grouplabel .img IMG{display:inline-block!important;float:none!important;vertical-align:top!important;height:30px!important;min-height:unset!important;max-height:unset!important;width:auto!important;}
.grouplabel .title{display:inline-block!important;vertical-align:top!important;padding:4px 0 0 12px;width:auto!important;border:none!important;}
.grouplabel .title>H1{font-size:18px!important;font-weight:normal!important;color:#484848!important;border:none!important;}


.List{padding:0 5px;}
#Content IMG.wait,.List IMG.wait,.project .details IMG.wait{width:24px!important;margin-top:50px!important;}
.sublist IMG.wait{width:24px!important;margin:5px auto!important;}
.vertform .panel>DIV>DIV.sublist{zoom:.9;}

/*INPUT:focus,SELECT:focus,TEXTAREA:focus{background:rgb(238,242,238)!important;border:solid 1px rgb(188,192,188)!important;}*/

.ui-spinner{margin-right:2px;}
.ui-spinner>INPUT{background:transparent!important;border:solid 1px transparent!important;margin:1px!important;}
.ui-datepicker-trigger{margin:-2px 0 0 -20px;padding:0;border:0;height:20px;border:1px solid transparent;position:absolute;opacity:.5;}

.TQuadro .mainblock{display:table;width:100%;}

.TQuadro #agenda{height:auto;min-height:200ex;}
.activities,.addnewtools{box-sizing:border-box!important;height:auto;padding:0;margin:0;text-align:left;vertical-align:top;}
.addnewtools UL LI{box-sizing:border-box!important;}
.activities LI,.addnewtools LI,DIV.activitytype{box-sizing:border-box!important;height:70px!important;min-height:unset!important;width:110px!important;border:1px solid #bbbbbb!important;background-color:#ffffff!important;display:inline-block!important;float:none!important;padding:4px!important;margin:3px 5px 15px 0!important;text-align:center!important;vertical-align:top!important;cursor:pointer!important;box-shadow:1px 1px 3px #00000048!important;}
.activities LI IMG,.addnewtools LI IMG,DIV.activitytype IMG{display:block!important;height:28px!important;min-height:unset!important;max-height:unset!important;width:auto!important;min-width:unset!important;max-width:unset!important;margin:4px auto 2px auto!important;opacity:.65!important;filter:alpha(opacity=65)!important;filter:”alpha(opacity=65)”!important;}
.activities LI DIV,.addnewtools LI DIV,.addnewtools LI LABEL,DIV.activitytype LABEL{box-sizing:border-box!important;margin:0 auto 0 auto!important;text-transform:lowercase!important;font-size:10px!important;color:#808080!important;padding:0!important;white-space:normal!important;}

.linkedtags>.addbox{padding:0!important;white-space:nowrap;overflow-x:visible;vertical-align:top;height:auto;margin:0!important;}
.linkedtags>.addbox>*{display:inline-block;margin:1px;display:block;}
.linkedtags>.addbox>BUTTON{display:inline-block;width:72px;height:72px;min-width:unset;min-height:unset;max-width:unset;max-height:unset;margin:0 3px 0 0;padding:0px;cursor:pointer;background-color:#eeeeee;border:1px solid #cccccc;vertical-align:top;text-align:center;}
.linkedtags>.addbox>BUTTON>IMG{display:block;position:static;height:24px;width:auto;margin:0 auto;padding:0;}
.linkedtags>.addbox>BUTTON>LABEL{display:block;border:0px solid transparent;margin:auto;font-size:11px;font-weight:normal;text-transform:lowercase;width:100%;text-align:center;padding:0 0px 6px 0px;}

DIV.activitytype{height:90px!important;width:163px!important;padding:10px!important;}
DIV.activitytype IMG{height:32px!important;margin:2px auto 2px auto!important}
DIV.activitytype LABEL{margin:0 auto 0 auto!important;font-size:10px!important;}

.droppableactivity{background-color:#feb12c!important;}
.droppableactivity TD{background-color:#feb12c!important;}
.droppableactivity>DIV{background-color:#feb12c!important;}

.TQuadro .sorttools{padding:0;margin:0;}
.TQuadro .sorttools LI{height:60px;width:110px;border:1px solid #bbbbbb;background-color:#ffffff;display:inline;float:left;margin:3px 3px 2px 0;text-align:center;}
.TQuadro .sorttools LI A{text-align:center;}
.TQuadro .sorttools LI A IMG{height:30px;width:auto;margin:8px 30px 2px 30px;opacity:.65;filter:alpha(opacity=65);filter:”alpha(opacity=65)”;}
.TQuadro .sorttools LI A DIV{margin:0 auto 0.5em auto;text-transform:lowercase;font-size:10px;color:#808080;}
.TQuadro DIV.list>H1>.filtertools{padding:0!important;}
.TQuadro DIV.list>H1 .filtertools UL{padding-bottom:0px;}
.TQuadro .filtertools>DIV{width:100%;display:table-row;}
.TQuadro .filtertools>DIV>DIV{padding-top:3px;}
.TQuadro .filtertools INPUT,.TQuadro .filtertools SELECT,.TQuadro .filtertools LABEL{font-size:12px;padding:0;}
.TQuadro .filtertools INPUT,.TQuadro .filtertools SELECT{min-height:18px!important;height:18px!important;}
.TQuadro .filtertools .ui-datepicker-trigger{height:17px;margin:0px 0 0 -22px;}

.TQuadro #importtools LABEL{font-size:14px;padding-right:6px;}

.TQuadro .agendagrid{width:100%;}
.TQuadro .agendagrid TD{background-color:#f8f8f8;text-align:center;vertical-align:top;padding:2px 2px 2px 2px;border:1px solid #e8e8e8;position:relative;min-width:150px;min-height:160px;}
.TQuadro .agendagrid TD:first-child{background-color:transparent;border:1px solid transparent;border-right:1px solid #e8e8e8;width:1%;min-width:1%;text-align:center;}
.TQuadro .agendagrid TD:last-child{border-right:2px solid #e8e8e8;}

.datecell{min-width:50px!important;text-align:center;padding:1px 2px 3px 2px;}
.datecell>DIV{display:block;width:52px;margin:auto;padding:1px 3px 3px 2px;background-color:#ffffff;border-radius:6px;border:1px solid #e8e8e8;text-align:center;}
.datecell .week{font-size:7px;font-weight:normal;color:#646464;font-variant:small-caps;text-transform:lowercase;margin:0;}
.datecell .day{font-size:20px;font-weight:bold;color:#ee0000;padding:0 5px 0 5px;margin:0;margin-top:-5px;}
.datecell .month{font-size:14px;font-weight:normal;color:#646464;font-variant:small-caps;text-transform:lowercase;margin:0;margin-top:-8px;}
.datecell .year{font-size:9px;font-weight:bold;color:#a8a8a8;margin:0;margin-top:-3px;}

.TQuadro .agendagrid .projectcell,.TQuadro .agendagrid .personcell{margin:3px auto;min-width:100px;min-height:100px;width:100px;height:100px;display:block;text-align:center;padding:0;background-color:RGB(248,248,248);border:1px solid #dddddd;}
.TQuadro .agendagrid .personcell IMG,.TQuadro .agendagrid .projectcell IMG{height:44px;width:44px;border-radius:50%;margin:4px;}
.TQuadro .agendagrid .personcell H1,.TQuadro .agendagrid .projectcell H1{margin:0;padding:0px 2px 0 2px;font-size:11px;font-weight:normal;color:#0050b2;text-transform:uppercase;width:100%;text-align:center;white-space:nowrap;}
.TQuadro .agendagrid .personcell H2,.TQuadro .agendagrid .projectcell H2{margin:0;padding:0px 2px 0 2px;font-size:11px;font-weight:normal;color:#0050b2;text-transform:none;width:100%;text-align:center;white-space:nowrap;}
.TQuadro .agendagrid .projectcell{width:90px;}
.TQuadro .agendagrid .projectcell IMG{border-radius:0;}
.TQuadro .agendagrid .projectcell H1{white-space:normal;text-transform:none;}

.TQuadro .agendagrid .bs-event{box-sizing:border-box;padding:0!important;width:150px;display:block;margin:2px auto;}
.TQuadro .agendagrid .bs-event>DIV{display:block;width:100%;padding:0;background-color:#ffffff;border:1px solid RGB(200,200,200);}
.TQuadro .agendagrid .bs-event>DIV>DIV{display:block;width:100%;min-width:0;height:auto;text-align:left;padding:1px;border:none;}
.TQuadro .agendagrid .bs-event>DIV>DIV>IMG{display:inline-block;}
.TQuadro .agendagrid .bs-event>DIV>DIV.sharingarea{display:none;}
.TQuadro .agendagrid .bs-event>DIV DIV.priorityarea{display:none;}
.TQuadro .agendagrid .bs-event>DIV>DIV.descriptionarea>IMG{display:none;}
.TQuadro .agendagrid .bs-event>DIV>DIV>H1{text-align:left;height:auto;white-space:normal;font-size:12px;}
.TQuadro .agendagrid .bs-event>DIV>DIV>H2{text-align:left;height:auto;white-space:normal;font-size:8px;}

.TQuadro .listblock{height:auto;min-height:50ex;}
.TQuadro .titlebarcontainer{background-color:transparent;height:auto;}
.TQuadro .titlebar{font-size:24px;font-weight:normal;color:#646464;padding-top:0px;padding-left:63px;padding-right:12px;}
.TQuadro .toolbarcontainer{height:1%;}
.TQuadro .toolbar{width:100%;text-align:left;}
.TQuadro .toolbar .block>.title{font-size:13px;border-bottom:1px solid #ffffff;}
.TQuadro .ProjectListTable .toolbar DIV.tools{display:inline-block!important;width:auto!important;margin:2px 5px 2px 0!important;}
.TQuadro .toolbar .tools{width:auto!important;list-style-type:none;margin:4px;padding:0;display:table;}
.TQuadro .toolbar .tools BUTTON{display:inline-block!important;margin-right:5px!important;}
.TQuadro .toolbar .tools LI{font-size:10px;position:relative;display:inline-table;width:auto;height:auto;margin-right:2px;margin-bottom:2px;padding:0;border:0;}
.TQuadro .toolbar .tools LI A{width:80px;height:auto;color:#646464;position:relative;line-height:normal;text-decoration:none;text-transform:lowercase;font-size:10px;text-align:center;padding:1px;padding-bottom:3px;}
.TQuadro .toolbar .tools LI A{font-size:10px;}
.TQuadro .toolbar .tools LI A IMG{width:48px;height:auto;margin:auto;opacity:.60;filter:alpha(opacity=60);filter:”alpha(opacity=60)”;margin-top:3px!important;margin-bottom:1px!important;}
.TQuadro .ListTable .toolbar DIV.label{color:#646464;margin-top:10px;font-size:12px;}
.ListTable .toolbar DIV SELECT,.FormListTable .toolbar DIV SELECT{margin:7px 20px 5px 20px;font-size:12px;margin-top:10px;}

.HTMLItems{box-sizing:border-box;padding:0;position:relative;overflow:hidden;}
.HTMLItems>DIV{box-sizing:border-box;height:100%;width:auto;display:inline;overflow:auto!important;text-align:center!important;background-color:transparent;padding:0;margin:3px;}
.HTMLItemAll{float:left;}
.HTMLItem{box-sizing:border-box;display:inline-table;width:auto;height:auto;background-color:transparent;border:1px solid transparent;margin:3px!important;padding:0px;cursor:pointer;}
.HTMLItemAll>DIV{box-sizing:border-box;float:left!important;margin:3px;}
.HTMLItem TABLE{box-sizing:border-box;width:100%;}

.sharingoptions{}
.sharingoptions .sharingmodes{display:block;width:100%;text-align:left;}
.sharingoptions .sharingmodes UL{margin:0;padding:0;}
.sharingoptions .sharingmodes UL LI{margin:0 5px;padding:0;list-style-type:none;display:inline-block;border:1px solid #bbbbbb;text-align:center;padding:10px 10px 12px 10px;box-shadow:1px 1px 4px #00000032;width:120px;min-width:120px;max-width:120px;}
.sharingoptions .sharingmodes UL LI[data-sharingmode="0"]{border-color:#b40000;}
.sharingoptions .sharingmodes UL LI[data-sharingmode="1"]{border-color:#10308c;}
.sharingoptions .sharingmodes UL LI[data-sharingmode="9"]{border-color:#006e28;}
.sharingoptions .sharingmodes UL LI[data-sharingmode="0"].selected{background-color:rgb(255,197,180);}
.sharingoptions .sharingmodes UL LI[data-sharingmode="1"].selected{background-color:rgb(197,217,255);}
.sharingoptions .sharingmodes UL LI[data-sharingmode="9"].selected{background-color:rgb(135,244,180);}
.sharingoptions .sharingmodes UL LI IMG{height:42px;min-height:42px;max-height:42px;width:auto;margin:0 auto;opacity:1;}
.sharingoptions .sharingmodes UL LI LABEL{font-size:11px;font-weight:normal;display:block;width:100%;text-align:center;margin:0;padding:0;margin-top:5px;}
.sharingoptions .sharingmodes UL LI[data-sharingmode="0"] LABEL{color:#b40000;}
.sharingoptions .sharingmodes UL LI[data-sharingmode="1"] LABEL{color:#10308c;}
.sharingoptions .sharingmodes UL LI[data-sharingmode="9"] LABEL{color:#006e28;}

.TQuadro .project .importchoices{display:inline-block;display:none;width:100%;background-color:#ffffff;margin:20px 0 20px 0;padding:18px 25px 5px 25px;font-size:14px;font-weight:normal;border:1px solid #bbbbbb;}
.TQuadro .project .importchoices UL{margin:0 20px 10px 20px;padding:8px 10px 10px 10px;}
.TQuadro .project .importchoices UL LI{margin:0;padding:3px 0px 3px 0px;font-size:14px;font-weight:normal;list-style-type:initial;}
.TQuadro .project .importchoices UL LI[data-import-option]{list-style-type:none;border:1px solid #cccccc;background-color:#f5f5f5;padding:4px 20px 5px 20px;margin:10px 0 10px 0;text-align:center;border-radius:0px;cursor:pointer;}

.TQuadro #tquadrogroups_List .HTMLItem{width:400px!important;min-height:60px!important;box-shadow:1px 1px 5px #aaaaaa;}
.TQuadro #tquadrogroups_List .HTMLItem>DIV{display:block;padding:18px 16px 18px 16px!important}
.TQuadro #tquadrogroups_List .HTMLItem>DIV>IMG{float:left;height:24px;margin:-1px 3px 2px 1px;}
.TQuadro #tquadrogroups_List .HTMLItem>DIV>H1{display:block;margin-bottom:8px!important;padding:0;font-size:16px;color:#AAAAAA;font-weight:bold;white-space:normal!important;border:none!important;}
.TQuadro #tquadrogroups_List .HTMLItem>DIV>H2{display:block;margin-bottom:3px!important;padding:0;font-size:13px;color:#AAAAAA;;font-weight:normal;white-space:normal!important;}
.TQuadro #tquadrogroups_List .HTMLItem>DIV>H2>SPAN{color:#646464;}

#tquadrogroupmembers_List .HTMLItem{width:100%!important;min-height:58px!important;border-top:1px solid #AAAAAA;margin:0;padding:4px;}
#tquadrogroupmembers_List .HTMLItem>DIV{height:61px;}
#tquadrogroupmembers_List .HTMLItem>DIV IMG{float:left;height:48px;margin:5px;}
#tquadrogroupmembers_List .HTMLItem>DIV H1{margin:0 0 0 65px;padding:10px 10px 0 0;font-size:14px;color:#A0A0A0;text-transform:uppercase;}
#tquadrogroupmembers_List .HTMLItem>DIV H2{margin:0 0 0 65px;padding:2px 10px 12px 0;font-size:14px;color:#A0A0A0;padding-bottom:12px;}

#ConnectedCompanies_List,#SharingCompanies_List,#SharingGroups_List,#ConnectedCompanies_DragList,#SharingCompanies_DragList,#SharingGroups_DragList{padding:0;margin:0;}
#ConnectedCompanies_List>LI,#SharingCompanies_List>LI,#SharingGroups_List>LI,#ConnectedCompanies_DragList>LI,#SharingCompanies_DragList>LI,#SharingGroups_DragList>LI{position:relative;display:inline-block;width:auto!important;min-height:40px!important;padding:0!important;border-radius:0 26px 26px 0!important;box-shadow:1px 1px 3px #aaaaaa;margin-top:0px!important;margin-right:5px!important;margin-bottom:4px!important;background:linear-gradient(rgb(250,250,250) 0%,rgb(230,230,230) 100%);border:1px solid rgb(225,225,225);}

#SharingGroups_List>LI>DIV,#SharingGroups_DragList>LI>DIV{display:block;padding:4px 8px 4px 4px!important}
#SharingGroups_List>LI>DIV>IMG,#SharingGroups_DragList>LI>DIV>IMG{float:left;height:30px;margin:4px 6px 7px 4px!important;}
#SharingGroups_List>LI>DIV>H1,#SharingGroups_DragList>LI>DIV>H1{display:block;margin:0 50px 0 0!important;padding:0;font-size:12px;color:#AAAAAA;font-weight:bold;white-space:normal!important;border:none!important;white-space:nowrap!important;}
#SharingGroups_List>LI>DIV>H2,#SharingGroups_DragList>LI>DIV>H2{display:block;margin:0 50px 0 0!important;padding:0;font-size:9px;color:#AAAAAA;;font-weight:normal;white-space:normal!important;white-space:nowrap!important;}
#SharingGroups_List>LI>DIV>H2>SPAN,#SharingGroups_DragList>LI>DIV>H2>SPAN{color:#646464;}
#SharingGroups_itemadd{border:none!important;background:none!important;box-shadow:none!important;background-color:transparent!important;}
#SharingGroups_itemadd>IMG{position:absolute;height:44px!important;max-height:44px!important;max-width:44px!important;width:44px!important;opacity:0.4!important;margin-top:5px;}

#ConnectedCompanies_itemadd,#SharingCompanies_itemadd{border:none!important;background:none!important;box-shadow:none!important;background-color:transparent!important;}
#ConnectedCompanies_itemadd>IMG,#SharingCompanies_itemadd>IMG{position:absolute;height:44px!important;max-height:44px!important;max-width:44px!important;width:44px!important;opacity:0.4!important;margin-top:5px;}

.formtag{display:block;padding:4px 8px 4px 4px!important}
.formtag>IMG{float:left;height:30px;margin:4px 6px 7px 4px!important;}
.formtag>H1{display:block;margin:0 50px 0 0!important;padding:0;font-size:12px;color:#AAAAAA;font-weight:bold;white-space:normal!important;border:none!important;white-space:nowrap!important;}
.formtag>H2{display:block;margin:0 50px 0 0!important;height:12px;padding:0;font-size:9px;color:#AAAAAA;;font-weight:normal;white-space:normal!important;white-space:nowrap!important;}
.formtag>H2>SPAN{color:#646464;}
.field .taglist LI>IMG.close,.field>DIV>UL>LI>IMG.close{position:absolute;height:8px;top:-1px;left:0px;opacity:0.6;border:1px solid transparent!important;background-color:transparent!important;background:none!important;}

.projecttemplate{box-sizing:border-box!important;display:block!important;position:relative!important;background-color:#ffffff!important;width:360px!important;min-width:360px!important;max-width:360px!important;height:160px!important;min-height:unset!important;max-height:unset!important;margin:0!important;padding:0 0 0 0!important;border:1px solid #aaaaaa!important;box-shadow:1px 1px 3px #00000048!important;}
.projecttemplate H1{padding:0;margin:20px 20px 15px 10px!important;font-size:12px!important;text-transform:uppercase!important;color:#808080!important;font-weight:normal;white-space:normal!important;border:none!important;text-align:left!important;}
.projecttemplate IMG{width:auto!important;max-width:unset!important;height:36px!important;max-height:36px!important;float:left!important;margin:20px 15px 15px 20px!important;opacity:1!important;}
.projecttemplate .data{box-sizing:border-box!important;margin:0!important;padding:0px 20px 20px 20px!important;font-size:10px!important;color:#a0a0a0!important;font-weight:normal!important;white-space:normal!important;text-align:justify!important;display:block!important;width:100%!important;clear:both!important;}

#tquadroformprojectcustomsections_List .HTMLItem{width:160px!important;height:50px!important;box-shadow:1px 1px 5px #aaaaaa;background-color:#f0f0f0;}
#tquadroformprojectcustomsections_List .HTMLItem>DIV{position:relative;padding:5px 15px 5px 15px;text-align:center;padding:15px 10px 10px 15px}
#tquadroformprojectcustomsections_List .HTMLItem>DIV>IMG{width:48px!important;height:32px!important;margin:0 auto;}
#tquadroformprojectcustomsections_List .HTMLItem>DIV>H1{font-size:14px;font-weight:normal;text-transform:lowercase;}

#ProjectTemplates{box-sizing:border-box;list-style-type:none;margin:0;padding:0;text-align:left;vertical-align:top;}
#ProjectTemplates LI{display:inline-block;list-style-type:none;text-align:center;vertical-align:top;padding:12px 8px 8px 8px;background-color:#ffffff;width:150px;min-width:unset;max-width:unset;height:60px;min-height:unset;max-height:unset;margin:2px 3px;border:1px solid #aaaaaa;box-shadow:1px 1px 3px #00000064;}
#ProjectTemplates LI IMG{height:32px;width:auto;max-height:32px;max-width:64px;}
#ProjectTemplates LI DIV{font-size:10px;font-weight:normal;margin-top:4px;white-space:normal;height:auto;}

.projectcombo{display:inline;padding-left:10px;}

#tquadrochecklisttemplatesriskitems_List TD.col>A{height:auto!important;}
.question{display:table;}
.question>H1{display:block;font-size:14px;font-weight:bold;margin:3px 0 3px 0;padding:0;color:#e30000;}
.question>p{display:block;font-size:11px;font-weight:normal;margin:0 0 8px 0;padding:0;text-align:justify;color:#aaaaaa;}

.profitloss{display:inline-table;text-align:center;vertical-align:top;padding:5px 10px 10px 10px;}
.profitloss TABLE{background-color:#ffffff;min-width:600px;}
.profitloss H3,.TQuadro .money DIV.gauge>DIV>H3{font-size:20px;font-weight:normal;color:#909090;text-align:center;text-transform:lowercase;}
.profitloss TABLE{width:auto;min-width:400px;margin-bottom:20px;border-top:30px solid #ffffff;border-right:80px solid #ffffff;border-bottom:35px solid #ffffff;border-left:40px solid #ffffff;box-shadow:1px 1px 3px #aaaaaa;}
.profitloss TABLE TD{font-size:13px;font-weight:normal;padding:3px 10px 4px 10px;color:#808080;}
.profitloss .section{text-transform:uppercase;text-align:left;padding:20px 20px 8px 10px;color:#242424;border-bottom:1px solid #cccccc;}
.profitloss .lastsection{border-bottom:1px solid transparent!important;}
.profitloss .rowtotallabel0{text-transform:uppercase;text-align:left;padding:3px 20px 20px 10px;border-top:1px solid #cccccc;color:#242424;}
.profitloss .rowtotal0{text-align:right;padding-bottom:20px;border-top:1px solid #cccccc;color:#242424;}
.profitloss .rowtitle1{text-align:left;vertical-align:bottom;padding-left:25px;border-bottom:1px solid #cccccc;color:#242424;}
.profitloss .rowtotallabel1{text-align:left;padding-left:25px;padding-bottom:12px;border-top:1px solid #cccccc;color:#242424;}
.profitloss .rowtotal1{text-align:right;padding-bottom:12px;border-top:1px solid #cccccc;color:#242424;}
.profitloss .rowtitle2{text-align:left;padding-left:40px;color:#242424;}
.profitloss .rowtotal2{text-align:right;color:#242424;}
.profitloss .coltitle{text-align:center;vertical-align:bottom;text-transform:lowercase;;border-bottom:1px solid #cccccc;color:#242424;padding-bottom:8px;white-space:nowrap;}
.profitloss .amount{text-align:right;white-space:nowrap;}
.profitloss .sign{border-bottom:1px solid #a0a0a0;padding:10px 5px 3px 5px;text-align:left;text-transform:uppercase;} 
.profitloss .signtotal{text-transform:uppercase;border-top:1px solid #a0a0a0;padding:3px 5px 3px 5px;text-align:left;} 
.profitloss .signitem{padding:3px 5px 3px 5px;text-align:left;} 
.profitloss .grandtotal{text-transform:uppercase;padding:10px 5px 10px 5px;text-align:left;} 
.profitloss .difference{padding-top:20px;border-top:0px solid transparent;} 
.profitloss .plus{color:#008800;} 
.profitloss .minus{color:#cc0000;} 
.profitloss .barchar{width:300px;height:80px;}
.money DIV.gauge{width:160px;height:90px;display:inline-table;}
.money DIV.gauge CANVAS{padding:5px 20px 5px 20px;text-align:center;}

.TQuadro DIV.tquadrostdreport{box-sizing:border-box;display:inline-grid;background-color:#ffffff;padding:15px 20px 20px 20px;margin:5px;box-shadow:1px 1px 3px #cccccc;}
.TQuadro DIV.tquadrostdreport>H1{width:100%;text-align:center;font-size:22px;font-weight:normal;text-transform:lowercase;border:none;padding:0 10px 10px 10px;margin:0;}
.TQuadro DIV.tquadrostdreport>TABLE{box-sizing:border-box;width:auto;display:block;}
.TQuadro DIV.tquadrostdreport>TABLE TH{font-size:12px;font-weight:normal;text-transform:lowercase;padding:3px 5px 3px 5px;text-align:center;color:#323232;background-color:#f0f0f0;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;white-space:nowrap;}
.TQuadro DIV.tquadrostdreport>TABLE TR.groups TH{font-size:13px;padding:4px 5px 4px 5px;}
.TQuadro DIV.tquadrostdreport>TABLE TR.groupcols TH{font-size:12px;padding:2px 5px 2px 5px;}
.TQuadro DIV.tquadrostdreport>TABLE TH>IMG{height:15px;width:auto;}
.TQuadro DIV.tquadrostdreport>TABLE TD:nth-child(1){padding-right:30px;}
.TQuadro DIV.tquadrostdreport>TABLE TD{font-size:12px;cursor:pointer;font-weight:normal;text-transform:none;padding:4px 5px 3px 5px;text-align:left;background-color:#ffffff;border-right:1px solid #ffffff;border-bottom:1px solid #f0f0f0;white-space:nowrap;}
.TQuadro DIV.tquadrostdreport>TABLE TD>IMG{height:32px;width:auto;}
.TQuadro DIV.tquadrostdreport>TABLE TD.attachment{position:relative;width:21px;}
.TQuadro DIV.tquadrostdreport>TABLE TD.attachment>IMG{height:21px;width:auto;position:absolute;top:0;left:0;bottom:0;right:0;}
.TQuadro DIV.tquadrostdreport>TABLE TD.center{text-align:center;}
.TQuadro DIV.tquadrostdreport>TABLE TD.number{text-align:right;}
.TQuadro DIV.tquadrostdreport>TABLE TR.totals>TD,.TQuadro DIV.tquadrostdreport>TABLE TFOOT TD{background-color:#f9f9f7;padding:3px 3px 4px 3px;border-top:6px solid #ffffff;text-align:right;}

.TQuadro DIV.tquadrostdreport h1.summarytitle{font-size:12px!important;font-weight:normal!important;}
.TQuadro DIV.tquadrostdreport DIV.scorebox{background-color:#dd0000;display:inline-block;width:150px;height:auto;text-align:right;vertical-align:bottom;font-size:32px;font-weight:normal;color:#ffffff;padding:8px 12px 3px 3px;position:relative;}
.TQuadro DIV.tquadrostdreport DIV.scorebox>DIV.label{position:absolute;left:0;top:0;text-align:left;font-size:10px;font-weight:normal;color:#ffffff;}

.stars{width:6.2em;}
.stars>IMG{height:1em;}
.even{background-color:#fafafa;}

.vertform[data-dataset="tquadroactivitytypes"] TR[id$="_Flag"] TD.label,.vertform[data-dataset="tquadroactivitytypes"] TR[id$="_Flag"] TD.field{padding-top:10px!important;}
.vertform[data-dataset="tquadroactivitytypes"] TR[id$="_DefaultValue"] TD.field{padding-bottom:10px!important;}

#Row_ProjectRoleSections .matrix TH,#Row_ActivityTypeRoles .matrix TH{text-align:center;height:160px;vertical-align:bottom;background-color:transparent;}
#Row_ProjectRoleSections .matrix TH>DIV,#Row_ActivityTypeRoles .matrix TH>DIV{display:table;position:absolute;max-height:16px;transform-origin:left top 0;margin-top:0px;margin-left:6px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);padding-bottom:3px;}
#Row_ProjectRoleSections .matrix TD,#Row_ActivityTypeRoles .matrix TD{padding:1px;}
#Row_ProjectRoleSections .matrix .grouplabel,#Row_ActivityTypeRoles .matrix .grouplabel{text-align:left;padding:16px 10px 6px 6px;font-size:1.5em;border-left:none;border-right:none;}
#Row_ProjectRoleSections .matrix .rowlabel,#Row_ActivityTypeRoles .matrix .rowlabel{text-align:left;min-width:8em;padding:6px 40px 6px 16px;}
.al0,.al1,.al2,.al3{width:36px;height:30px;margin:0;}
.al0{background-color:#dd0000;background-image:URL(../images/Icons/Denied.png);background-position:center center;background-size:12px;background-repeat:no-repeat;}
.al1{background-color:#eea000;background-image:URL(../images/Icons/Readonly.png);background-position:center center;background-size:12px;background-repeat:no-repeat;}
.al2{background-color:#00c048;background-image:URL(../images/Icons/Editable.png);background-position:center center;background-size:12px;background-repeat:no-repeat;}
.al3{background-color:#0080d0;background-image:URL(../images/Icons/Admin.png);background-position:center center;background-size:12px;background-repeat:no-repeat;}


.entitiesgrid{width:100%;background-color:#ffffff;border-collapse:collapse;border-spacing:0px;}
.entitiesgrid .legenda{width:100%;;border-collapse:collapse;border-spacing:0px;background-color:#eeeeee;}
.entitiesgrid .legenda TABLE{width:100%;;border-collapse:collapse;border-spacing:0px;}
.entitiesgrid .legenda TABLE TD{padding:1px 10px 1px 5px;width:auto;height:auto;text-align:left;font-size:12px;font-weight:normal;vertical-align:middle;}
.entitiesgrid .legenda TABLE TD:first-child{width:1%;}
.entitiesgrid .legenda TABLE TD IMG{height:18px;width:auto;}
.entitiesgrid TH,.entitiesgrid TD{font-size:12px;font-weight:normal;color:#484848;background-color:#ffffff;width:1%;padding:1px;}
.entitiesgrid TD[id^=question]{vertical-align:middle;text-align:center;}
.entitiesgrid TH.rowlabel,.entitiesgrid TD.rowlabel{width:99%;text-align:left;padding:10px;vertical-align:bottom;}
.entitiesgrid TD IMG.option{height:32px;width:auto;}
.entitiesgrid TH.rotate{height:auto;white-space:nowrap;}
.entitiesgrid TH.rotate>DIV{width:20px;height:auto;white-space:nowrap;margin:0 auto;}
.entitiesgrid TH.rotate>DIV>SPAN{text-align:left;vertical-align:middle;width:auto;padding:4px 6px 1px 6px;}

.TQuadro .addnewbar UL{margin:0;padding:0;}
.TQuadro .addnewbar UL LI{font-size:10px;position:relative;display:inline-table;width:auto;height:auto;margin-right:2px;margin-bottom:2px;padding:0;border:1px solid #646464;}
.TQuadro .addnewbar UL LI A{width:120px;height:auto;color:#646464;position:relative;line-height:normal;text-decoration:none;text-transform:lowercase;text-align:center;padding:5px;}
.TQuadro .addnewbar UL LI A IMG{width:32px;height:auto;margin:auto;opacity:.50;filter:alpha(opacity=60);filter:”alpha(opacity=60)”;margin-bottom:2px!important;}
.TQuadro .addnewbar UL LI A LABEL{font-size:10px;display:block;}

.TQuadro .TQuadrocontainer{height:99%;background-color:#dfdfdf;}
.TQuadro .sidebar{min-width:260px;width:1%;vertical-align:top;padding:0px;margin:0px;height:100%;display:table-cell;padding-left:10px;padding-right:10px;}
.TQuadro .TQuadrocontent{width:99%;vertical-align:top;padding:0px;margin:0px;height:100%;display:table-cell;padding-left:10px;padding-right:10px;}
.TQuadro .TQuadrocontent>DIV{display:table-cell;}
.projectcompaniesTable IMG{max-height:36px!important;margin:2px!important;margin-right:7px!important;}
.projectcompaniesTable DIV{text-align:left;}

.TQuadro .blockslideupdown{float:right;height:24px;margin-top:2px;margin-right:16px;-moz-transition:transform 1s;-webkit-transition:transform 1s;transition:transform 1s;}
.TQuadro .slideupdown{float:right;height:24px;margin-top:0px;margin-right:2px;-moz-transition:transform 1s;-webkit-transition:transform 1s;transition:transform 1s;}
.TQuadro .slideflip{transform:rotate(-180deg);}

.TQuadro .activitylistitem{box-sizing:border-box;margin:0px;padding:0;width:100%;background-color:transparent;border-top:1px solid #cccccc;cursor:pointer;position:static;}
.TQuadro .activitylistitem .toolbar{background-color:transparent;border:none;padding-top:2px;padding-bottom:6px;}
.TQuadro .activitylistitem>DIV{box-sizing:border-box;display:block;vertical-align:top;width:100%;height:100%;border:none;padding-top:0;}

.ListTable TH,.FormListTable TH,.ReportListTable TH,.ProjectListTable TH{font-weight:normal;}
.ListTable TR[data-id]>TD,.FormListTable TR[data-id]>TD,.ReportListTable TD[data-id],.ProjectListTable TD[data-id]{white-space:nowrap;}

.activitylistitem [data-id] TD{box-sizing:border-box;display:table-cell;position:relative;vertical-align:top;padding:2px 2px 15px 2px;border-left:1px solid #cccccc;border-top:1px solid #cccccc;width:100%;background-color:#ffffff;}
.activitylistitem [data-id] TD:last-child{border-right:1px solid #cccccc;}
.activitylistitem TR[data-groupid1] TD,.activitylistitem TR[data-groupid2] TD,.activitylistitem TR[data-groupid3] TD{background-color:transparent;border:none;}

.TQuadro DIV.activitylistitem TABLE{width:100%;border-bottom:1px solid transparent!important;}
.activitylistitem>DIV>DIV{box-sizing:border-box;display:table-cell;vertical-align:top;padding:2px;width:100%;}

.activitylistitem [data-id] TD.toolbar{border-left:1px solid transparent;border-right:1px solid transparent;}
.activitylistitem [data-id] .statusarea{width:1%;vertical-align:top;text-align:center;position:relative;padding:5px!important;display:table-cell;place-content:center;}
.activitylistitem [data-id] .statusarea>DIV.contextstatus{writing-mode:vertical-lr;transform:rotate(180deg);text-align:center;padding:2px 5px;}
.activitylistitem [data-id] .statusarea>IMG{width:16px;margin:1px 1px 4px 1px;display:block;}
.activitylistitem [data-id] .sharingarea{width:1%;vertical-align:top;text-align:center;}
.activitylistitem [data-id] .sharingarea>IMG{width:12px;height:12px;margin:auto;display:block;}
.activitylistitem [data-id] .sharingarea .locked{background-color:#9929bd;border-radius:50%;padding:4px;margin:1px;}
.activitylistitem [data-id] .sharingarea .shared{background-color:#0081ff;border-radius:50%;padding:4px;margin:1px;}
.activitylistitem [data-id] .datearea,.datearea{width:1%;min-width:42px!important;text-align:center;padding:3px 2px 1px 2px;}
.activitylistitem [data-id] .datearea>DIV,.datearea>DIV,.treeList UL LI.activitylistitem DIV>DIV{display:block!important;width:100%;margin:0;padding:0px 2px 2px 2px;background-color:#ffffff;border-radius:6px;border:1px solid #e8e8e8;}
.activitylistitem [data-id] .datearea .week,.datearea .week{font-size:7px;font-weight:normal;color:#646464;font-variant:small-caps;text-transform:lowercase;margin:0;}
.activitylistitem [data-id] .datearea .day,.datearea .day{font-size:20px;font-weight:bold;color:#ee0000;padding:0;margin:0;margin-top:-5px;}
.activitylistitem [data-id] .datearea .month,.datearea .month{font-size:14px;font-weight:normal;color:#646464;font-variant:small-caps;text-transform:lowercase;margin:0;margin-top:-8px;}
.activitylistitem [data-id] .datearea .year,.datearea .year{font-size:9px;font-weight:bold;color:#a8a8a8;margin:0;margin-top:-3px;}
.activitylistitem [data-id] .timearea,.timearea{width:1%;}
.activitylistitem [data-id] .timearea>DIV,.timearea>DIV{display:block;width:100%;height:20px;text-align:left;padding:0;font-size:12px;white-space:nowrap;vertical-align:top;font-weight:bold;color:#0050b2;}
.activitylistitem [data-id] .timearea>DIV:first-child,.timearea>DIV:first-child{color:#ee0000;}
.activitylistitem [data-id] .timearea>DIV>LABEL,.timearea>DIV>LABEL{display:block;text-align:left;font-size:7px;padding:0px 3px 0 0;font-weight:normal;color:#000000;margin-bottom:-1px;}
.activitylistitem [data-id] .descriptionarea{position:relative;width:35%;min-width:300px;}
.activitylistitem [data-id] .descriptionarea>IMG{height:28px;width:auto;float:left;margin:0px 4px 0px 0px;opacity:0.7;}
.activitylistitem [data-id] .descriptionarea>H2{font-size:9px;font-weight:normal;text-align:left;font-variant:small-caps;text-transform:lowercase;padding:0;margin:1px 3px 0px 5px;height:10px;min-height:10px;}
.activitylistitem [data-id] .descriptionarea>H1{font-size:13px!important;font-weight:normal!important;text-align:left;padding:0;margin:-1px 3px 1px 5px;height:auto;min-height:17px;border:none;}
.activitylistitem [data-id] [data-activitytreeid]{position:absolute;width:auto;margin:auto;bottom:3px;right:-8px;display:block;}
.activitylistitem [data-id] [data-activitytreeid]>IMG{position:static!important;width:16px!important;height:auto!important;margin:0!important;display:block!important;filter:brightness(0%)!important;}
.activitylistitem [data-id] .professionalarea{font-size:12px;font-weight:normal;text-align:left;padding:0;}
.activitylistitem [data-id] .servicearea{font-size:12px;font-weight:normal;text-align:left;padding:0;}
.activitylistitem [data-id] .priorityarea{display:block;width:100%;text-align:left;border-top:1px solid #dddddd;padding:2px 0 0 5px;vertical-align:top;height:20px;}
.activitylistitem [data-id] .priorityarea>IMG{width:14px;display:inline-block;}
.activitylistitem [data-id] .projectarea,.activitylistitem [data-id] .assignmentarea,.activitylistitem [data-id] .professionalsarea{width:5%;width:100px;min-width:100px;max-width:unset;position:relative;}
.activitylistitem [data-id] .projectarea>DIV,.activitylistitem [data-id] .assignmentarea>DIV,.activitylistitem [data-id] .professionalsarea>DIV{width:100%;text-align:center;padding:0;font-size:10px;white-space:normal;vertical-align:top;display:inline-block;}
.activitylistitem [data-id] .projectarea>DIV IMG,.activitylistitem [data-id] .assignmentarea>DIV IMG{height:22px;max-height:22px;border-radius:50%;width:auto;margin:0px 5px 2px 0px;display:block;margin:auto;}
.activitylistitem [data-id] .contextarea{width:30%;min-width:180px;max-width:unset;font-size:10px;font-weight:normal;text-transform:none;text-align:left;}
.activitylistitem [data-id] .periodarea{width:1%!important;}
.activitylistitem [data-id] .periodarea>DIV{text-align:left!important;padding:0 6px 0 6px;}
.activitylistitem [data-id] .periodarea .referenceyear, .periodarea .referenceyear{background-color:#00bb00;padding:2px 6px 2px 6px;border-radius:4px;color:#ffffff;font-size:10px;font-weight:bold;width:auto;display:inline-block;}
.activitylistitem [data-id] .periodarea .referenceperiod, .periodarea .referenceperiod{background-color:#008cb4;margin:2px 0 0 0;padding:2px 6px 2px 6px;border-radius:4px;color:#ffffff;font-size:10px;font-weight:normal;width:auto;display:inline-block;white-space:nowrap;text-transform:lowercase;}
.activitylistitem [data-id] .contextarea{width:25%;}
.activitylistitem [data-id] .contextarea DIV.category{font-size:8px;}
.activitylistitem [data-id] .contextarea DIV.company{font-size:12px;background-color:transparent;color:#2448cc;padding:0 0 4px 0}
.activitylistitem [data-id] .contextarea DIV.title{font-size:12px;background-color:transparent;}
.activitylistitem [data-id] .contextarea>DIV{display:table-cell;vertical-align:top;}
.activitylistitem [data-id] .contextarea IMG{max-width:42px;max-height:42px;margin:0 6px 3px 3px;float:left;}
.activitylistitem [data-id] .contextarea IMG.flag{max-width:32px;max-height:32px;float:left;margin:6px 7px 5px 5px;}
.activitylistitem [data-id] .assignmentarea DIV.rating{min-height:22px}
.activitylistitem [data-id] .smallperson{display:block;width:100%;padding:0;margin:0;}
.activitylistitem [data-id] .smallperson .icon{display:block;margin:auto;width:24px;height:24px;padding:6px 0 0 0;text-align:center;vertical-align:middle;background-color:#cf0572;color:#ffffff;text-transform:uppercase;font-size:10px;font-weight:normal;border-radius:50%;background-image:url();background-size:cover;background-repeat:no-repeat;}
.activitylistitem [data-id] .projectarea>DIV{min-width:140px;}
.activitylistitem [data-id] .projectarea>DIV IMG{height:24px;max-height:unset;border-radius:0%;}
.activitylistitem [data-id] .projectarea LABEL,.activitylistitem [data-id] .assignmentarea LABEL,.activitylistitem [data-id] .professionalsarea LABEL,.activitylistitem [data-id] .contextarea LABEL,.activitylistitem [data-id] .periodarea LABEL,.activitylistitem [data-id] .attachmentarea LABEL,.activitylistitem [data-id] .resultsarea LABEL,.activitylistitem [data-id] .toolsarea LABEL{display:block;width:100%;text-align:left;font-size:8px;padding:0px 3px 3px 3px;}
.activitylistitem [data-id] .projectarea>DIV:nth-child(2),.activitylistitem [data-id] .assignmentarea>DIV:nth-child(2){border-top:1px solid #dddddd;}
.activitylistitem [data-id] .professionalsarea .category{color:#0050b2;text-align:left;font-size:10px;white-space:nowrap;}
.activitylistitem [data-id] .professionalsarea .amount{font-size:15px;text-align:right;color:#cc0000;margin-top:5px;vertical-align:bottom;}
.activitylistitem [data-id] .amountarea{width:5%;min-width:120px;}
.activitylistitem [data-id] .amountarea>DIV{display:block;width:100%;border-left:1px solid #dddddd;border-right:1px solid #dddddd;text-align:center;padding:0;}
.activitylistitem [data-id] .amountarea .type{font-size:8px;text-align:left;}
.activitylistitem [data-id] .amountarea .macrocategory,.activitylistitem [data-id] .amountarea .category{font-size:10px;line-height:10px;height:10px;text-align:left;color:#0050b2;white-space:nowrap;}
.activitylistitem [data-id] .amountarea .amount{font-size:15px;text-align:right;margin-top:-2px;}
.activitylistitem [data-id] .attachmentarea,.activitylistitem [data-id] .linkarea{width:1%;}
.activitylistitem [data-id] .attachmentarea IMG{height:36px;min-height:unset;max-height:unset;margin:4px;}
.activitylistitem [data-id] .linkarea IMG{height:36px;min-height:unset;max-height:unset;margin:4px;}
.activitylistitem [data-id] .resultsarea{width:25%;min-width:60px!important;text-align:left;}
.activitylistitem [data-id] .resultsarea>DIV>DIV{display:block!important;}
.activitylistitem [data-id] .resultsarea>DIV>DIV>H1,.activitylistitem [data-id] .resultsarea .data>H1,.activitylistitem [data-id] .resultsarea>DIV>DIV>DIV.legenda{display:none!important;}
.activitylistitem [data-id] .resultsarea>DIV>DIV>DIV{display:inline-block!important;vertical-align:top;}
.activitylistitem [data-id] .resultsarea>DIV>DIV>DIV>DIV{display:inline-block!important;vertical-align:top;}
.activitylistitem [data-id] .resultsarea DIV.PxIMatrix{zoom:.9!important;padding:0 4px 0 0!important;}
.activitylistitem [data-id] .resultsarea TABLE.riskmatrix,.connectedassessments TABLE.riskmatrix{zoom:.35!important;margin:3px 10px 0px 3px!important;}
.activitylistitem [data-id] .resultsarea TABLE.riskmatrix TH,.activitylistitem [data-id] TABLE.riskmatrix .probability,.activitylistitem [data-id] TABLE.riskmatrix .toplabel,.activitylistitem [data-id] TABLE.riskmatrix .label,.activitylistitem [data-id] TABLE.riskmatrix .rowlabel{background-color:#fbfbfb!important;border:2px solid #fbfbfb!important;}
.activitylistitem [data-id] .resultsarea .indicator{display:inline-block!important;}
.activitylistitem [data-id] .resultsarea .resultbox{position:relative!important;display:table-cell!important;text-align:left!important;vertical-align:middle!important;padding:12px 5px 5px 5px!important;}
.activitylistitem [data-id] .resultsarea .resultbox .resultcell{display:inline-block!important;text-align:left!important;vertical-align:middle!important;padding:0 5px 5px 0!important;}
.activitylistitem [data-id] .resultsarea .resultbox>DIV.label{position:absolute!important;top:2px!important;left:8px!important;font-size:7px!important;}
.activitylistitem [data-id] .resultsarea .resultbox>DIV.indicator{margin:15px 18px 0 18px!important;zoom:.7!important;}
.activitylistitem [data-id] .toolsarea{width:1%;position:relative;}
.activitylistitem [data-id] .toolsarea IMG{position:absolute;bottom:0;left:0;margin:0 8px 4px 5px;max-height:18px;}
.activitylistitem [data-id] .tagsarea{width:100%;position:relative;padding:0;}
.activitylistitem TR[data-id]>TD{padding-bottom:14px;}

.activitytoolsarea{margin:0;padding:0;text-align:center;}
.activitytoolsarea BUTTON{margin:3px;padding:4px 20px 5px 20px;text-align:center;font-size:10px;text-transform:lowercase;color:#ffffff;background-color:#0024dd;border-radius:20px;}

DIV.PxIMatrix>H1{display:block;width:100%;text-align:center;font-size:8px;font-weight:normal;color:#646464;}

.treatmentresults .connectedtreatments{background-color:transparent!important;display:inline-block!important;}
.treatmentresults LABEL{font-weight:normal!important;}
.treatmentresults>.resultsarea>DIV{padding:3px 0 8px 0!important;}
.treatmentresults>.resultsarea>DIV>DIV{padding:3px 0 8px 0!important;display:inline-block!important;}
.treatmentresults DIV.indicator DIV.label{font-weight:normal!important;}
.treatmentresults DIV.indicator DIV.counter{font-size:22px!important;}

.activitylistitem [data-id] .manualselection{width:1px!important;padding:10px!important;background-color:#89d3ff!important;vertical-align:middle!important;}

UL.activityblocks{box-sizing:border-box!important;display:block!important;width:100%!important;height:auto!important;margin:0;padding:5px 0 5px 0!important;}
UL.activityblocks LI{margin:2px!important;padding:0!important;}
DIV.activityblock{box-sizing:border-box!important;display:block!important;position:relative!important;width:auto!important;min-width:180px!important;height:110px!important;min-height:unset!important;margin:0;padding:5px 0 0 0!important;background-color:#ffffff!important;border:1px solid #aaaaaa!important;box-shadow:1px 1px 3px #00000064!important;}

DIV.activityblock IMG{height:40px!important;width:auto!important;margin:6px auto -10px auto!important;} 
DIV.activityblock>H1{box-sizing:border-box!important;font-size:32px!important;font-weight:bold!important;text-align:center!important;color:#cc2436!important;margin:0!important;padding:5px 18px 5px 18px!important;border:none!important;}
DIV.activityblock>H2{box-sizing:border-box!important;font-size:14px!important;font-weight:normal!important;text-align:center!important;color:#646464!important;margin:0!important;padding:0!important;text-transform:lowercase!important;font-variant:small-caps!important;border:none!important;}
DIV.activityblock>H3{box-sizing:border-box!important;font-size:16px!important;font-weight:normal!important;text-align:center!important;color:#2295c0!important;margin:auto 0!important;padding:12px 0 0 0!important;text-transform:lowercase!important;font-variant:small-caps!important;border:none!important;line-height:1!important;}
DIV.activityblock>.companycard{border:none!important;box-shadow:none!important;width:auto!important;min-width:140px!important;height:auto!important;min-height:unset!important;float:none!important;margin:0!important;padding:0 4px 0 4px!important;zoom:.8!important;}
DIV.activityblock>.companycard DIV.data{width:220px!important;}
LI[data-block="companyarchive"]>DIV.activityblock{width:260px!important;height:120px!important;}
DIV.companyrole{display:inline-block!important;width:auto;margin:5px 0px 3px -4px;padding:3px 15px 4px 15px;background-color:#1290ee;color:#ffffff;border-radius:10px;}

.TQuadro DIV.list>H1{position:relative;font-size:20px;font-weight:normal;width:100%;color:#646464;text-align:left;background-color:transparent;padding:7px 10px 10px 15px;width:100%;height:auto;}
.TQuadro DIV.list>H1>DIV.options{position:absolute;display:inline-block;height:auto;padding:0;margin-left:8px;}
.TQuadro DIV.list>H1>DIV.options>IMG{display:inline-block;height:18px;padding:5px;background-color:#000000;opacity:0.4;border-radius:50%;margin-right:3px;}

.TQuadro DIV.list>.openedOptions{height:auto;overflow-y:visible;}
.TQuadro DIV.list>H1>DIV{box-sizing:border-box;margin-top:12px;}
.TQuadro DIV.list>H1>DIV>DIV{box-sizing:border-box;display:table-row;}
.TQuadro DIV.list>H1>DIV>DIV>LABEL{font-size:13px;display:table-cell;min-width:125px;text-align:right;}

.TQuadro DIV.list>H1>DIV>DIV>UL{display:table-cell;box-sizing:border-box;list-style-type:none;margin:0;padding:5px 5px 8px 10px;}
.TQuadro DIV.list>H1>DIV>DIV>UL>LI{display:inline-block;position:relative;font-size:9px;width:auto;padding:6px 12px 6px 12px;border-radius:18px;text-transform:uppercase;margin-right:6px;}
.TQuadro DIV.list>H1>DIV>DIV>UL>LI>IMG{height:12px;width:auto;margin:0px 1px 0px 8px;float:right;}
.TQuadro DIV.list>H1>DIV>DIV>UL>LI>INPUT{display:none;}
.TQuadro DIV.list>H1>DIV>DIV.containedwords>DIV{display:table-cell;padding:0px 10px 8px 0px;}
.TQuadro DIV.list>H1>DIV>DIV.containedwords>DIV>INPUT{background-color:#fcfcfc;border:1px solid #eeeeee;width:100%;margin:6px 10px 6px 10px;border-radius:18px;}

.TQuadro .hiddencheckmark{opacity:0;}
.TQuadro .unselected{opacity:0.3;}

.TQuadro DIV.list>H1{font-size:22px;font-weight:normal;margin-top:4px;}
.TQuadro DIV.list>H1>.options{margin:0;}
.TQuadro DIV.list>H1>.tools{padding:10px;}
.TQuadro DIV.list>H1>.tools>DIV{display:table-row;width:100%;}
.TQuadro DIV.list>H1>.tools>DIV>LABEL{width:30%;white-space:nowrap;padding-right:10px;}
.TQuadro DIV.list>H1>.tools INPUT,.TQuadro DIV.list>H1>.tools SELECT{background-color:#ffffff;margin-top:3px;-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.1);}
.TQuadro DIV.list>H1>.tools DIV.optionsbuttons{display:block;width:100%;box-sizing:border-box;text-align:left;}
.TQuadro DIV.list>H1 DIV.optionsbuttons>BUTTON{font-size:12px;background-color:transparent;border-color:#808080;color:#808080;background-color:#f5f5f5;padding:2px 6px 3px 6px;margin:12px 8px 8px 0;}
.TQuadro DIV.list>H1 UL{box-sizing:border-box;list-style-type:none;margin:0;padding:2px 0 4px 0;}

.TQuadro DIV.list>H1 .tools{display:none;}
.TQuadro DIV.list>H1 UL>LI{box-sizing:border-box;display:inline-block;position:relative;border:1px solid #cccccc;background-color:#f0f0f0;border-radius:0px;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);margin-right:5px;padding:4px 10px 6px 10px;text-align:center;vertical-align:middle;cursor:pointer;font-size:12px;font-weight:normal;}
.TQuadro DIV.list>H1 UL>LI>INPUT[type="checkbox"]{display:none;}
.TQuadro DIV.list>H1 UL>LI>IMG{height:14px;margin:0 0 -3px 6px;}
.TQuadro DIV.list>H1 LABEL{font-size:12px;font-weight:normal;margin:4px 0 3px 1px;}

.TQuadro DIV.list>H1 UL>LI IMG{max-width:120px;max-height:48px;margin:auto;}
.TQuadro DIV.list>H1 UL>LI>DIV:last-child>DIV{display:inline-block;width:auto;font-size:9px;padding:4px 10px 4px 10px;border-radius:18px;text-transform:uppercase;float:left;}
.TQuadro DIV.list>H1 UL>LI>DIV:last-child>DIV{display:inline-block;width:auto;font-size:9px;padding:4px 10px 4px 10px;border-radius:18px;text-transform:uppercase;float:left;}

.TQuadro DIV.list>DIV>UL{box-sizing:border-box;list-style-type:none;margin:0;padding:0;vertical-align:top;text-align:center;}
.TQuadro DIV.list>DIV>UL>LI{box-sizing:border-box;display:inline-block;position:relative;border:1px solid #cccccc;background-color:#f0f0f0;border-radius:0px;background:-moz-linear-gradient(top, rgba(250,250,250,1) 0%,rgba(240,240,240,1) 100%);background:-webkit-linear-gradient(top, rgba(250,250,250,1) 0%,rgba(240,240,240,1) 100%);background:linear-gradient(to bottom, rgba(250,250,250,1) 0%,rgba(240,240,240,1) 100%);-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);margin:5px;padding:10px;text-align:center;vertical-align:middle;width:224px; height:160px;cursor:pointer;box-shadow:1px 1px 3px #dddddd;}

.attach>BUTTON{height:36px!important;width:36px!important;margin-top:3px!important;margin-bottom:3px!important;padding:0!important;}
.attach>BUTTON>IMG{height:28px!important;margin:auto!important;padding:0!important;}
.field>BUTTON.itemedit,.field>BUTTON.itemadd,.field>BUTTON.itemclear,.field>.watch,.fieldcell>.watch,.data>.watch,.data>BUTTON.itemedit,.data>BUTTON.itemadd,.data>BUTTON.itemclear,.data>.watch{margin:0!important;}

DIV.projectslist>DIV>UL{text-align:left;}
DIV.projectslist>DIV>UL>LI{border:none!important;padding:0!important;background-color:transparent!important;width:auto!important;height:auto!important;}
.projectitem{box-sizing:border-box!important;display:block!important;position:relative!important;width:372px;border:1px solid #cccccc!important;border-radius:12px!important;height:auto!important;min-height:320px!important;background:#ffffff!important;background-color:#ffffff!important;padding:0!important;text-align:center!important;margin:0!important;box-shadow:1px 1px 4px #00000064!important;}
.projectitem DIV.type{padding:10px 12px 8px 12px;text-align:left!important;}
.projectitem DIV.priority{position:absolute!important;top:0!important;right:0!important;background-color:transparent!important;border:none!important;padding:8px 12px!important;}
.projectitem DIV.priority>IMG{height:14px!important;width:auto!important;display:inline-block!important;}
.projectitem H1{box-sizing:border-box!important;width:100%!important;height:auto!important;font-size:13px!important;text-align:center!important;text-transform:uppercase!important;font-weight:normal!important;min-height:36px!important;padding:1px 12px 1px 12px!important;border:none!important;}
TR.projectitem TD.maindata{width:40%!important;position:relative;}
TR.projectitem TD.maindata H1{font-size:14px!important;text-align:left!important;padding:0px 0px 2px 0px!important;white-space:normal!important;}
TR.projectitem TD.maindata H2{font-size:12px!important;text-align:left!important;padding:6px 0px 3px 0px!important;}
DIV.projectitem IMG{height:48px!important;min-height:unset!important;max-height:unset!important;width:auto!important;min-width:unset!important;max-width:unset!important;margin:auto!important;margin:0px auto 3px auto!important;}
TR.projectitem IMG{float:left!important;height:auto!important;min-height:unset!important;max-height:unset!important;width:64px!important;min-width:unset!important;max-width:unset!important;margin:0px 12px 3px 6px!important;}
.projectitem DIV.type>IMG{height:22px!important;opacity:1!important;margin:-3px 8px 2px 0px!important;float:left!important;}
.projectitem DIV.lastactivity,.projectitem DIV.closingdate{font-size:10px;padding:3px 0 3px 0;text-transform:lowercase;height:16px;}
TR.projectitem DIV.priority{width:auto!important;}


DIV.projectslist DIV.HTMLItemAll{width:300px!important;height:auto!important;min-height:200px!important;background:none!important;padding:0!important;}
DIV.projectslist DIV.HTMLItemAll>DIV{width:300px!important;height:auto!important;min-height:200px!important;position:relative!important;background:none!important;background-color:#ffffff!important;padding:0!important;border:1px solid rgb(204,204,204)!important;}
DIV.projectslist DIV.HTMLItemAll>DIV>DIV{box-sizing:border-box!important;display:block!important;width:100%!important;height:auto!important;background-color:transparent!important;padding:0!important;text-align:center!important;font-size:12px!important;margin:0!important;}
DIV.projectslist DIV.HTMLItemAll>DIV>DIV.type{font-size:11px!important;background-color:#f0f0f0!important;padding:6px 4px 7px 4px!important;text-align:left!important;}
DIV.projectslist DIV.HTMLItemAll>DIV>DIV.type>IMG{height:18px!important;opacity:1!important;margin:-2px 7px 0 0!important;float:left!important;}
DIV.projectslist DIV.HTMLItemAll>DIV>H1{width:100%!important;height:auto!important;font-size:13px!important;text-align:center!important;text-transform:none!important;font-weight:normal!important;min-height:32px!important;padding:4px!important;}
DIV.projectslist DIV.HTMLItemAll>DIV>IMG{height:38px!important;max-height:38px!important;width:auto!important;margin:0px auto 7px auto!important;}
DIV.projectslist DIV.HTMLItemAll DIV.closingdate,DIV.projectslist DIV.HTMLItemAll DIV.lastactivity{font-size:9px!important;padding:0px 0px 3px!important;text-transform:lowercase!important;height:15px!important;}
.TQuadro DIV.list>DIV.projectfolders{display:block;width:100%;padding:5px 0 5px 0;margin:0;text-align:left;}
.TQuadro DIV.list>DIV.projectfolders>UL{margin:0;padding:0;list-style-type:none;}
.TQuadro DIV.list>DIV.projectfolders>UL>LI{margin:0 5px 5px 0;padding:0;list-style-type:none;width:305px;max-width:305px;height:100px;max-height:100px;background-color:#ffffff!important;border:1px solid #aaaaaa!important;box-shadow:1px 1px 3px #aaaaaa!important;}
.TQuadro DIV.list>DIV.projectfolders>UL>LI>H1{font-size:12px;color:#484848;text-transform:uppercase;width:100%;text-align:left;margin:0;padding:8px 12px 12px 12px;}

DIV.indicators{margin:0;padding:6px 6px 2px 6px;text-align:left;vertical-align:bottom!important;position:absolute;bottom:0;width:100%;height:auto;}
DIV.staticindicators{position:static!important;}
DIV.smallindicators{zoom:.6!important;}
DIV.indicators>DIV{display:inline-block;vertical-align:top;}
DIV.indicators [data-results]{zoom:1!important;width:100%!important;text-align:center!important;white-space:nowrap!important;}
DIV.indicators [data-results]>DIV{display:inline-block!important;vertical-align:top!important;width:auto;}
DIV.indicators [data-results] DIV.indicator{zoom:1!important;}
.corporaterisk DIV.indicators [data-action="checklistresults"]{width:100%!important;padding:10px 20px 10px 20px;}
.corporaterisk DIV.indicators [data-action="checklistresults"] [data-results]{width:100%!important;margin:auto!important;}
.corporaterisk DIV.indicators [data-results] .PxIMatrix>TABLE{margin:0 auto!important;zoom:.8!important;}
DIV.indicators [data-results] DIV.indicator{zoom:1!important;}
DIV.indicator,DIV.staticindicator{position:relative;display:inline-block!important;height:40px!important;min-height:unset!important;max-height:unset!important;width:84px!important;min-width:unset!important;max-width:unset!important;font-size:8px;margin:0 2px 2px 2px!important;padding:3px 9px 3px 7px!important;border-radius:0px;text-transform:lowercase;color:#ffffff;background-color:#cccccc;}
DIV.indicator DIV.label,DIV.staticindicator DIV.label{float:left!important;font-size:7.5px!important;white-space:normal!important;width:calc(100% - 6px)!important;text-align:left!important;vertical-align:top!important;color:#ffffff!important;padding:0!important;line-height:8px!important;}
DIV.indicator DIV.status,DIV.staticindicator DIV.status{position:absolute;bottom:4px;right:9px;text-transform:lowercase;font-variant:small-caps;font-size:10px;font-weight:normal;color:#ffffff;text-align:right;line-height:11px;}
DIV.indicator DIV.counter,DIV.staticindicator DIV.counter{position:absolute;bottom:4px;right:7px;text-transform:lowercase;font-variant:small-caps;font-size:20px;font-weight:normal;color:#ffffff;margin-bottom:-4px;width:auto;}
[data-id] IMG[data-action],.resultsblock IMG[data-action]{position:absolute!important;height:18px!important;min-height:unset!important;max-height:unset!important;width:auto!important;padding:8px 8px 0px 3px!important;margin:0!important;bottom:0px!important;left:0px!important;cursor:pointer!important;}
DIV.indicator IMG[data-action]{filter:brightness(0%) invert(100%) sepia(0%) saturate(0%) hue-rotate(76deg) brightness(104%) contrast(101%)!important;}
DIV.indicators IMG.iconindicator{height:46px!important;min-height:unset!important;max-height:unset!important;width:auto!important;min-width:unset!important;max-width:unset!important;padding:0!important;margin:-3px 8px 0 8px!important;vertical-align:top!important;}}

.contextindicator DIV.indicator{width:96px!important;}
DIV.contextlink{width:96px!important;margin:0 12px 2px 4px!important;}
DIV.weightedlink DIV.counter{position:absolute!important;width:28px!important;height:28px!important;right:-16.5px!important;bottom:0px!important;padding:7px 0 0 0!important;background-image:URL(../images/BS_TQuadro/Icons/TQuadroWeight.png);background-size:28px 28px;background-position:0 0;background-repeat:no-repeat;vertical-align:bottom!important;text-align:center!important;font-size:16px!important;font-weight:bold!important;color:#ffffff!important;}
.connectedcontexts DIV.weightedlink DIV.counter{right:-14px!important;}
  
DIV.weight,.checklistassessment .question>DIV>DIV>DIV.weight,.checklistassessment .question .itemtext DIV.weight{display:inline-block!important;width:1%!important;min-width:40px!important;height:40px!important;padding:17px 0 0 0!important;background-image:URL(../images/BS_TQuadro/Icons/TQuadroWeight.png);background-position:center center;background-size:36px 36px;background-repeat:no-repeat;font-size:14px!important;font-weight:normal!important;color:#ffffff!important;text-align:center!important;vertical-align:top!important;}
.checklistassessment .question>DIV>DIV>DIV.icon{display:block!important;width:100%!important;}
.checklistassessment .question>DIV>DIV>DIV.icon>IMG{width:44px!important;margin:8px auto 0px auto!important;}

DIV.ratingstar{position:relative!important;width:auto!important;height:48px!important;display:block!important;padding:24px!important;vertical-align:top!important;text-align:left;font-size:16px!important;font-weight:bold!important;color:#ffffff!important;background-color:transparent!important;background-repeat:no-repeat!important;background-size:48px!important;background-position:0 0;}
DIV.ratingstar>LABEL{position:absolute!important;left:18px!important;top:16px!important;}
DIV.ratingicon>IMG{width:auto!important;height:42px!important;padding:0 12px!important;vertical-align:top!important;text-align:center;font-size:12px!important;font-weight:normal!important;color:#484848!important;}

.projectitem DIV.indicator>IMG.bouncinglinear{display:none!important;}
DIV.activities{background-color:#128ec7;width:74px;}
DIV.assignedactivities{background-color:#f39c0f;width:74px;}
DIV.pendingactivities{background-color:#e32400;width:74px;}
DIV.connectedprojects{background-color:#0049bc;}
DIV.connectedgoals{background-color:#afc41a;}
DIV.connectedcompanies,DIV.connectedcountries{background-color:#b56517!important;}
DIV.connectedcompanies,DIV.connectedcompanies{background-color:#0362af!important;}
DIV.connectedteammembers{background-color:#0362af;}
DIV.connectedpersons{background-color:#3392df;}
DIV.connecteddepartments,DIV.connecteddepartments{background-color:#5f5f9f!important;}
DIV.connectedassets,DIV.connectedassets{background-color:#40bb3f!important;}
DIV.connectedtargets,DIV.connectedtargets{background-color:#0362af!important;}
DIV.connectedproductss,DIV.connectedproducts{background-color:#017c72!important;}
DIV.connectedprocesses,DIV.connectedprocesses{background-color:#aa56ff!important;}
DIV.connectedscopes{background-color:#00a3d7;}
DIV.connectedindicators{background-color:#00aaaa;}
DIV.connectedcontrols{background-color:#699e00;}
DIV.connectedtreatments{background-color:#fec01a!important;}
DIV.connectedrisks{background-color:#fd8901!important;}
DIV.connectedgaps{background-color:#e32400!important;}
DIV.connectedwhistleblowing{background-color:#e30048!important;}
DIV.connectedactivities,DIV.connectedassessments{background-color:#aa1a48;}
DIV.connectedchecklistsections{background-color:#229d01;}
DIV.connectedchecklistscopes{background-color:#781a48;}
DIV.connectedchecklistquestions{background-color:#ffaa00;}
DIV.connectedchecklistresponses{background-color:#003992;}
DIV.connecteddocuments{background-color:#646464;}
DIV.connectedreports{background-color:#3A454e;}
DIV.connectedchatitems{background-color:#00babb!important;}
DIV.connectedmovements{background-color:#00bb24;width:186px!important;max-width:unset!important;}

DIV.connectedsurveysall{background-color:#0275c8!important;}
DIV.connectedsurveyscompleted{background-color:#008427!important;}
DIV.connectedsurveysnotcompleted{background-color:#ffaa00!important;}
DIV.connectedsurveyscancelled{background-color:#606060!important;}


DIV.projectdeadline{background-color:#ffa500;}
DIV.projectdelay{background-color:#dd0000;}
DIV.gaprojects{background-color:#019169;width:125px;}
DIV.projectaddnew{display:block;background-color:transparent;width:100%;height:auto;font-size:11px;font-weight:normal;color:#484848;padding:5px 20px 5px 0;background-image:URL(../images/BS_TQuadro/Icons/TQuadroButtonNext.png);background-position:right center;background-repeat:no-repeat;background-size:14px;text-align:right;white-space:nowrap;}

DIV.ganttindicators{display:block!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;}
DIV.ganttindicators DIV.indicator{margin:1px!important;padding:2px!important;font-size:16px!important;display:inline-block!important;width:30px!important;min-width:30px!important;max-width:30px!important;height:20px!important;min-height:20px!important;max-height:20px!important;color:#ffffff!important;text-align:right!important;vertical-align:bottom!important;}
DIV.ganttindicators DIV.label{font-size:8px;display:none!important;}
DIV.ganttindicators DIV.counter{bottom:-1px!important;right:3px!important;font-size:14px!important;}


DIV.indicators .projectstatus0{background-color:#ffa303!important;color:#ffffff!important;}
DIV.indicators .projectstatus1{background-color:#A243c5!important;color:#ffffff!important;}
DIV.indicators .projectstatus2{background-color:#019ec7!important;color:#ffffff!important;}
DIV.indicators .projectstatus3{background-color:#00AA96!important;color:#ffffff!important;}
DIV.indicators .projectstatus9{background-color:#808080!important;color:#ffffff!important;font-style:italic!important;}
DIV.indicators .projecttiming0{background-color:#00A040!important;color:#ffffff!important;}
DIV.indicators .projecttiming1{background-color:#d80032!important;color:#ffffff!important;}

DIV.indicators DIV[data-action='checklistresults'] DIV.PxIMatrix{zoom:.38!important;margin-right:12px!important;}

.entitiescontainer{box-sizing:border-box!important;display:block!important;position:relative!important;padding:0!important;margin:0!important;}
.entitiescontainer DIV.indicators>UL{padding:0!important;margin:0!important;}
.entitiescontainer DIV.indicators>UL>LI{width:100%;list-style-type:none!important;padding:7px 0 6px 0!important;border-top:1px solid #cccccc;}
.entitiescontainer DIV.indicators>UL>LI:first-child{border-top:1px solid transparent;}
.entitiescontainer DIV.indicators>UL>LI>DIV{display:table-cell!important;vertical-align:top;cursor:pointer;}
.entitiescontainer DIV.indicators>UL>LI>DIV[data-contexttree]{display:block!important;width:100%;vertical-align:top;}
.entitiescontainer DIV.indicators>UL>LI>DIV[data-contexttree]>DIV>UL{zoom:.9;}
.entitiescontainer BUTTON[data-action]{display:inline-block;width:auto;font-size:10px;padding:3px 10px 4px 10px;border:1px solid #808080;color:#808080;white-space:nowrap;}
.entitiescontainer DIV.indicators>UL>LI>DIV.details{width:99%;padding:2px 10px 4px 10px;}
.entitiescontainer DIV.indicators>UL>LI>DIV.details>IMG{float:left;height:36px;width:auto;margin:4px 10px 0 0;}
.entitiescontainer DIV.indicators>UL>LI>DIV.details>H1{margin:12px 0 0 0;padding:0;font-size:15px;font-weight:normal;color:#484848;}
.entitiescontainer DIV.indicators>UL>LI>DIV.details>DIV{font-size:11px;font-weight:normal;color:#646464;}
.entitiescontainer DIV.indicators>UL>LI>DIV.details>DIV>P{margin:3px 0 4px 0;}
.entitiescontainer DIV.indicators{display:block!important;position:static;padding-bottom:2px!important;}
.entitiescontainer DIV.indicators>UL.summary>LI{display:inline-block!important;width:auto!important;margin:0 4px 0 0!important;border-top:0px solid transparent!important;}
.entitiescontainer DIV.indicators>UL.summary>LI DIV.details{display:none!important;}
.entitiescontainer DIV.indicators>UL.vertical2>LI IMG.bouncinglinear,.entitiescontainer DIV.indicators>UL.vertical3>LI IMG.bouncinglinear{display:none!important;}
.entitiescontainer DIV.indicators DIV.indicator{position:relative;width:120px!important;height:60px!important;min-width:120px!important;max-width:unset!important;min-height:unset!important;max-height:unset!important;zoom:.8;}
.entitiescontainer DIV.indicators DIV.indicator DIV.label{line-height:12px!important;font-size:12px!important;padding:3px 2px 2px 1px!important;}
.entitiescontainer DIV.indicators DIV.indicator DIV.counter{font-size:32px!important;}
.entitiescontainer [data-target='connectionsarea']{zoom:.8}
.entitiescontainer [data-target='connectionsarea'] .toolbarrow .toolbar{padding:0 0 6px 10px}
.entitiescontainer [data-target='connectionsareatitle'] H1.maintitle{color:#646464;font-size:20px;font-weight:normal;text-align:left;padding:0 0 6px 10px;margin:0;border-bottom:none!important;}

.loadingicon{display:block!important;text-align:left!important;padding:10px!important;width:32px!important;min-width:unset!important;max-width:unset!important;height:auto!important;min-height:unset!important;max-height:unset!important;}

DIV[data-contexttree]>.treeList{padding:6px 0px 12px 0;}
.treeList UL.selectedmode{margin:0!important;zoom:1!important;}
.treeList UL.selectedmode LI.selected>DIV{background-color:#90d0ff!important;margin:0!important;border-bottom:1px solid #ffffff;}
.treeList UL.selectedmode LI.selected>DIV>DIV>H1{color:#002464!important;}
.treeList BUTTON[data-action]{border-radius:20px!important;padding:3px 12px 4px 12px!important;color:#ffffff!important;}

DIV.contexttools{display:block!important;position:static;border:none;margin:0;width:100%;height:auto!important;min-height:unset!important;background-color:transparent;padding:2px 5px 2px 5px!important;text-align:center;}
DIV.contexttools>UL{display:inline-block;border:none;margin:1px auto 4px auto!important;padding:1px;width:auto!important;}
DIV.contexttools>UL>LI{display:inline!important;border:none!important;margin:0!important;padding:0 8px 0px 8px!important;list-style-type:none!important;font-size:12px!important;font-weight:normal!important;color:#484848!important;border-right:1px solid #484848!important;text-transform:lowercase!important;}
DIV.contexttools>UL>LI:last-child{border-right:0px solid transparent!important;}


.TQuadro .project{box-sizing:border-box;width:100%;min-height:100%;padding:5px;display:table-cell;text-align:center;vertical-align:top;}
.TQuadro .project>.title{box-sizing:border-box;display:block;width:100%;height:auto;min-height:30px;margin:4px 0 0 0;padding:7px 12px 12px 14px;font-size:18px;text-align:left;color:#808080;background-color:transparent;}
.TQuadro .project>IMG{float:left;height:42px;width:auto;margin:6px 10px 0px 7px;}
.TQuadro .project>.title>IMG{float:right;height:20px;width:auto;margin:0;opacity:.4;}

.projectsectionscontainer{zoom:1;height:97px!important;}
.TQuadro .project .sections{box-sizing:border-box;display:block;padding:0;height:97px;}
.TQuadro .project .sections UL>LI{background-color:#ffffff;text-align:center;font-weight:normal;margin:0px;padding:5px;width:auto;min-width:140px;height:auto;text-align:center;cursor:pointer;vertical-align:top;opacity:1;}
.TQuadro .project .sections UL>LI>H1{margin:0;padding:3px 2px 4px 2px;font-size:10px;font-weight:normal;color:#000000;text-transform:lowercase;font-weight:normal;}
.TQuadro .project .sections UL>LI>IMG{height:36px;width:auto;margin:0px 0px 0px 0px;}

.TQuadro .project>.details{padding:0 20px 20px 20px;}
.TQuadro .project>.details>.section>DIV.toolbar{display:block;width:100%;height:auto;margin:0;padding:6px 10px 1px 5px;text-align:left;vertical-align:top;background-color:transparent;}
.TQuadro .project>.details>.section>DIV.toolbar>H1{display:table-cell;width:auto;height:auto;margin:0;padding:1px 20px 0 0;font-size:20px;font-weight:normal;color:#646464;text-align:left;vertical-align:top;background-color:transparent;}
.TQuadro .project>.details>.section>DIV.toolbar>DIV{display:table;width:100%;padding:0;margin:2px 0 10px 0;text-align:left;vertical-align:top;background-color:transparent;}
.TQuadro .project>.details>.section>DIV.toolbar>DIV.tools{display:block;width:auto;padding:0;text-align:left;vertical-align:top;}

.details .slidedownaddnew{display:table;display:none;}
.TQuadro .project>.details .toolslabel{font-size:13px;font-weight:normal;text-align:left;padding:10px 10px 10px 0;}
.TQuadro .project>.details>.section .list{box-sizing:border-box;display:block;width:100%;list-style-type:none;margin:0;padding:0;background:transparent!important;}
.TQuadro .project>.details>.section .list>UL{box-sizing:border-box;display:block;width:100%;list-style-type:none;margin:0;padding:0;}
.TQuadro .project>.details>.section .list .dashboard{box-sizing:border-box;display:block;width:100%;list-style-type:none;margin:0;padding:0;background:transparent!important;}
.TQuadro .project>.details>.section .list .dashboard .indicators{box-sizing:border-box;display:block;position:static!important;width:100%;list-style-type:none;margin:0;padding:0;background:transparent!important;}
.TQuadro .project>.details>.section .list .dashboard .indicators .indicator{width:140px!important;max-width:unset!important;min-width:unset!important;height:80px!important;min-height:unset!important;max-height:unset!important;}
.TQuadro .project>.details>.section .list .dashboard .indicators .indicator .label{font-size:12px!important;}
.TQuadro .project>.details>.section .list .dashboard .indicators .indicator .counter{font-size:42px!important;}

.indicators .neutral{background-color:#6a7f96!important;}
.indicators .persons{background-color:#00b7fe!important;}
.indicators .countries{background-color:#3fbf89!important;}
.indicators .risks{background-color:#fd7d01!important;}
.indicators .gaps{background-color:#f20b0c!important;}
.TQuadro .project>.details>.section .companies{display:table;width:100%;}
.TQuadro .project>.details>.section .companies{display:table;width:100%;}
.TQuadro .project>.details>.section .companieslist>UL>LI{height:112px!important;min-height:112px!important;max-height:112px!important;}
.TQuadro .project>.details>.section .companies>UL>LI .selected{border:3px solid #ff0000!important;}
.TQuadro .project .companieslist,.TQuadro .project .entitieslist{display:table;box-sizing:border-box;margin:0;font-size:14px;font-weight:normal;text-align:left;margin:10px 10px 10px 10px;}

.TQuadro .project .projectwarning{display:block;box-sizing:border-box;margin:20px 0;border:1px solid #cccccc;background-color:#ffffff;font-size:14px;font-weight:normal;text-align:center;padding:20px 40px 20px 40px;}
.TQuadro .project .entitieslist UL{margin:0;padding:10px 10px 30px 18px;width:auto;display:inline-block;float:left;}
.TQuadro .project .entitieslist UL LI{list-style-type:none;}
.TQuadro .project .entitieslist UL LI LABEL{font-size:14px;font-weight:normal;padding:2px 5px 2px 5px;}
.TQuadro .project .entitieslist .buttonsarea{display:inline-block;width:100%;}

.ProjectList H1.maintitle{font-size:24px;font-weight:normal;color:#646464;}
.ProjectList H2.mainsubtitle{font-size:12px;font-weight:normal;color:#484848;}

.customsection>H1{font-size:24px!important;font-weight:normal!important;color:#646464!important;border:0!important;margin:0!important;padding:5px 0px 3px 0px!important;border-bottom:1px solid #646464!important;margin-bottom:3px!important;text-align:left!important;white-space:nowrap!important;}
.customsection>H1{font-size:24px!important;font-weight:normal!important;color:#646464!important;border:0!important;margin:0!important;padding:5px 0px 3px 0px!important;border-bottom:1px solid #646464!important;margin-bottom:3px!important;text-align:left!important;white-space:nowrap!important;}

.ProjectListTable .toolbar DIV.browse,.ProjectListTable .toolbar DIV.tools,.ProjectListTable .toolbar DIV.separator{padding:0px;display:table-cell!important;}
.ProjectListTable .toolbar DIV.stdtools>BUTTON{margin:0 5px 0 0;}

.activitylistitem .toolbar BUTTON,.activitylistitem .toolbar BUTTON{color: var(--buttonforecolor)!important;background-color:var(--iconmenubackcolor)!important;border:0px solid transparent!important;border-radius:50%;width:36px;height:33px;}
.activitylistitem .toolbar BUTTON IMG,.activitylistitem .toolbar BUTTON IMG{height:18px;min-height:unset;max-height:unset;width:18px;min-width:unset;max-width:unset;cursor:pointer;border-radius:50%;background-color:transparent;padding:0;}
	
.ProjectListTable .toolbar>DIV.label{display:inline-block!important;margin:0px!important;padding:10px 5px 0px 15px!important;font-size:13px!important;font-weight:normal!important;color:#646464!important;}

.TQuadro .project>.details>.section .list>UL>LI{box-sizing:border-box!important;display:inline-block!important;margin:0!important;padding:3px 5px!important;text-align:center!important;vertical-align:middle!important;cursor:pointer!important;border-radius:0px!important;}
.TQuadro .project>.details>.section .list>UL>LI>DIV>DIV.role{display:block!important;font-size:14px;margin:8px 10px 0 10px;text-transform:uppercase;color:#ba0040;font-weight:bold;}
.TQuadro .project>.details>.section .list>UL>LI H1{width:100%;height:auto;font-size:12px;text-align:center;text-transform:none;font-weight:normal;margin:0;padding:6px 1px 2px 1px;}
.TQuadro .project>.details>.section .list>UL>LI H2{width:100%;height:auto;font-size:11px;text-align:left;text-transform:lowercase;font-weight:normal;margin:0;padding:2px 0px 4px 0px;border-bottom:1px solid #cccccc;}
.TQuadro .project>.details>.section .list>UL>LI H3{width:100%;height:auto;font-size:10px;text-align:justify;text-transform:none;font-weight:normal;color:#aaaaaa;margin:4px 0px 15px 0px;}
.TQuadro .project>.details>.section .list>UL>LI P{width:100%;height:auto;font-size:10px;text-align:justify;text-transform:none;font-weight:normal;color:#aaaaaa;margin:4px 0px 15px 0px;}
.TQuadro .project>.details>.section .list>UL>LI IMG{height:100px;width:auto; margin:auto;}
.TQuadro .project>.details>.section .list>UL>LI DIV.appointed{width:100%;text-align:left;padding:2px 0 3px 0;}
.TQuadro .project>.details>.section .list>UL>LI DIV.fileicon{width:100%;text-align:center;padding:5px;}
.TQuadro .project>.details>.section .list>UL>LI DIV.fileicon IMG{height:36px;margin:auto;}
.TQuadro .project>.details>.section>DIV>UL>LI DIV.details{width:100%;display:block;height:auto;padding:0 20px 30px 0;}
.TQuadro .project>.details>.section>DIV>UL>LI DIV.details>DIV{display:table-cell;vertical-align:top;padding:10px;}
.TQuadro .project>.details>.section>DIV>UL>LI DIV.details>DIV:first-child{width:190px;}
.TQuadro .project>.details>.section>DIV>UL>LI DIV.activityfooter{width:100%;position:absolute;bottom:12px;left:5px;right:0;display:block;height:24px;text-align:left;padding:1px 3px 2px 3px;}
.TQuadro .project>.details>.section>DIV>UL>LI DIV.activityfooter>DIV{display:inline-block;}
.TQuadro .project>.details>.section>DIV>UL>LI DIV.activityfooter>DIV.status{width:auto;font-size:11px;border:0px solid transparent!important;}
.TQuadro .project>.details>.section>DIV>UL>LI DIV.activityfooter>DIV.status>IMG{height:20px;}
.TQuadro .project>.details>.section>DIV>UL>LI DIV.activityfooter>DIV.sharing{width:auto;font-size:11px;border:0px solid transparent!important;}
.TQuadro .project>.details>.section>DIV>UL>LI DIV.activityfooter>DIV.sharing>IMG{height:20px;margin-top:-2px;}
.TQuadro .project>.details>.section>DIV>UL>LI DIV.activityfooter>DIV.priority{width:auto;font-size:11px;border:0px solid transparent!important;background-color:transparent!important;padding-bottom:3px!important;}
.TQuadro .project>.details>.section>DIV>UL>LI DIV.activityfooter>DIV.priority>IMG{height:16px;padding-bottom:0;}
.TQuadro .project>.details>.section>DIV>UL>LI DIV.activityfooter>DIV.date{width:auto;font-size:11px;position:absolute;bottom:0px;right:15px;color:#646464;white-space:nowrap;}

.TQuadro .project>.details>.section DIV.stdlist{box-sizing:border-box;display:inline-grid;background-color:#ffffff;padding:15px 15px 15px 10px;margin:5px;box-shadow:1px 1px 3px #cccccc;}
.TQuadro .project>.details>.section DIV.stdlist>H1{width:100%;text-align:center;font-size:22px;font-weight:normal;text-transform:lowercase;border:none;padding:0 10px 10px 10px;margin:0;}
.TQuadro .project>.details>.section DIV.stdlist>TABLE{box-sizing:border-box;width:auto;display:block;}
.TQuadro .project>.details>.section DIV.stdlist>TABLE TH{font-size:13px;font-weight:normal;text-transform:lowercase;padding:3px 5px 3px 5px;text-align:center;background-color:#e0e0e0;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;white-space:nowrap;}
.TQuadro .project>.details>.section DIV.stdlist>TABLE TH>IMG{height:15px;width:auto;}
.TQuadro .project>.details>.section DIV.stdlist>TABLE TD:nth-child(1){padding-right:30px;}
.TQuadro .project>.details>.section DIV.stdlist>TABLE TD{font-size:13px;cursor:pointer;font-weight:normal;text-transform:none;padding:3px 5px 3px 5px;text-align:left;background-color:#f9f9f7;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;white-space:nowrap;}
.TQuadro .project>.details>.section DIV.stdlist>TABLE TD.attachment{position:relative;width:21px;}
.TQuadro .project>.details>.section DIV.stdlist>TABLE TD.attachment>IMG{height:21px;width:auto;position:absolute;top:0;left:0;bottom:0;right:0;}
.TQuadro .project>.details>.section DIV.stdlist>TABLE TD.number{text-align:right;}
.TQuadro .project>.details>.section DIV.stdlist>TABLE TR.totals>TD{background-color:transparent;}
.TQuadro .project>.details>.section DIV.stdlist>TABLE TR.totals>TD{padding:7px 3px 3px 3px;border-top:1px solid #000000;text-align:right;}
.TQuadro .project>.details>.section DIV.professionalsummaries{width:100%;text-align:center;}
.TQuadro .details>.section .list UL>LI.activitygroup{display:block;padding:2px 5px 5px 5px;border:none;background:none;background-color:none;box-shadow:none;color:#646464;font-size:16px;text-align:left;width:100%!important;min-height:1px!important;}
.TQuadro .details>.section .list UL>LI.activitygroup>DIV{border-bottom:1px solid #646464;padding-bottom:1px;height:auto!important;min-height:1px!important;}
.TQuadro .details>.section .list UL>LI.activitygroup IMG{height:26px!important;width:auto!important;margin:0 1px -3px 0!important;}
.TQuadro .details>.section .list UL>LI.activitygroup LABEL{padding-left:6px;}
.TQuadro .project>.details>.section .list>UL>LI.add{border:1px solid transparent;background-color:transparent;background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.TQuadro .project>.details>.section .list>UL>LI.add>H1{visibility:hidden;}
.TQuadro .project>.details>.section .list>UL>LI.add>IMG{opacity:.10;}
.TQuadro .project>.details>.section .list>UL>LI.add>IMG:hover{opacity:.15;}
.TQuadro .project>.details>.section .list>UL.centered{text-align:center;}

.TQuadro .project .taskmain{position:absolute;height:8px;color:#ffffff;background-color:#8080AA;}
.TQuadro .project .taskmain .left,.TQuadro .project .taskmain .right{position:absolute;top:6px;background-color:transparent;border-style:solid;border-top-color:transparent;border-bottom-color:transparent!important;width:0px;height:0px;}
.TQuadro .project .taskmain .left{left:0px;border-width:0px 0px 9px 12px;border-left-color:#8080AA!important;border-right-color:transparent!important;}
.TQuadro .project .taskmain .right{right:0px;border-width:0px 12px 9px 0px;border-left-color:transparent!important;border-right-color:#8080AA!important;}

.TQuadro .project .task0{border-color:rgb(0,168,243)!important;background-color:rgb(28,198,255)!important;background:-moz-linear-gradient(top, rgba(250,250,250,1) 0%,rgba(240,240,240,1) 100%)!important;background:-webkit-linear-gradient(top, rgba(250,250,250,1) 0%,rgba(240,240,240,1) 100%)!important;background:linear-gradient(to bottom, rgba(28,198,255,1) 0%,rgb(8,178,253) 100%)!important;}
.TQuadro .project .task1{border-color:rgb(213,163,0)!important;background-color:rgb(238,188,0)!important;background:-moz-linear-gradient(top, rgba(250,250,250,1) 0%,rgba(240,240,240,1) 100%)!important;background:-webkit-linear-gradient(top, rgba(250,250,250,1) 0%,rgba(240,240,240,1) 100%)!important;background:linear-gradient(to bottom, rgba(248,168,0,1) 0%,rgba(233,153,0,1) 100%)!important;}
.TQuadro .project .task2{border-color:rgb(0,100,0)!important;background-color:rgb(0,120,0)!important;background:-moz-linear-gradient(top, rgba(250,250,250,1) 0%,rgba(240,240,240,1) 100%)!important;background:-webkit-linear-gradient(top, rgba(250,250,250,1) 0%,rgba(240,240,240,1) 100%)!important;background:linear-gradient(to bottom, rgba(0,170,100,1) 0%,rgba(0,140,90,1) 100%)!important;}
.TQuadro .project .task9{border-color:rgb(130,130,130)!important;background-color:rgb(150,150,150)!important;background:-moz-linear-gradient(top, rgba(250,250,250,1) 0%,rgba(240,240,240,1) 100%)!important;background:-webkit-linear-gradient(top, rgba(250,250,250,1) 0%,rgba(240,240,240,1) 100%)!important;background:linear-gradient(to bottom, rgba(160,160,160,1) 0%,rgba(140,140,140,1) 100%)!important;}


.TQuadro .project>.details .documents>UL>LI.item{height:170px;width:250px;background-color:#ffffff!important;border:1px solid #aaaaaa!important;box-shadow:1px 1px 3px #aaaaaa!important;padding:5px 15px 10px 15px;}
.TQuadro .project>.details .documents>UL>LI.item IMG{height:48px;margin-top:10px;}
.TQuadro .project>.details .documents>UL>LI.activitygroup{height:auto!important;min-height:10px!important;}
.TQuadro .project>.details .documents>UL>LI.item DIV.category{width:100%;text-align:left;font-size:12px;}
.TQuadro .project>.details .documents>UL>LI.item H1{width:100%;text-align:left;font-size:12px}


.projecttarget{display:inline-block!important;width:325px!important;height:200px!important;background-color:#ffffff!important;border:1px solid #aaaaaa!important;box-shadow:1px 1px 3px #00000064!important;padding:12px 12px 14px 12px!important;}
.projecttarget H1{font-size:16px!important;font-weight:normal!important;color:#646464!important;min-height:36px!important;text-align:center!important;margin:0!important;padding:0 0 0 0!important;}
.projecttarget H2{font-size:13px!important;font-weight:normal!important;color:#646464!important;text-align:left!important;margin:0!important;padding:0!important;}
.projecttarget .details{display:block;width:100%;padding:4px 0 5px 0;margin:0;text-align:center;}
.projecttarget .details H3{font-size:13px;text-align:left;font-weight:normal;margin:0 0 4px 0;}
.projecttarget .details .targetscore{width:auto;min-height:110px;padding:0;margin:auto;text-align:center;display:block;}
.projecttarget .details .label{font-family:sans-serif;font-size:8px;font-weight:normal;color:#484848;text-transform:uppercase;padding:0px 0px 0px 0px;}
.projecttarget .details .score{font-family:sans-serif;font-size:28px;font-weight:bold;color:#909090;padding:0px 0px 0px 0px;}
.projecttarget .details .gauge{padding:0px 0px 0px 0px;}

.ratingchart .score{font-size:24px;font-weight:bold;padding:0;margin:-25px 0 0 0;}
.projectprogressgauge{display:grid!important;width:200px!important;height:100px!important;}
.projectprogressgauge LABEL{display:block!important;width:100%!important;text-align:center!important;order:1!important;font-size:13px!important;}
.projectprogressgauge DIV{display:grid!important;}
.projectprogressgauge DIV>CANVAS{order:2!important;width:200px!important;height:100px!important;}
.projectprogressgauge DIV>DIV.score{display:block!important;position:static!important;order:3!important;font-size:42px!important;width:100%!important;text-align:center!important;margin:-5px 0 0 0!important;}

.compactprojecttarget{width:250px!important;min-width:250px!important;max-width:250px!important;height:250px!important;min-height:250px!important;max-height:250px!important;border:none!important;box-shadow:none!important;}

.TQuadro .project>.details>.section>DIV.professionals>UL>LI{width:100%;height:60px;padding:0px;}

.TQuadro .project>.details>.section>DIV.risks{padding:3px 10px 3px 10px;}
.TQuadro .project>.details>.section>DIV.risks>UL{text-align:center;}
.TQuadro .project>.details>.section>DIV.risks>UL>LI{width:calc(100% - 10px);max-width:700px;min-height:185px;height:auto;}
.TQuadro .project>.details>.section>DIV.risks>UL>LI H1{width:auto;text-align:left;}
.TQuadro .project>.details>.section>DIV.risks>UL>LI H3{min-height:100px;text-align:justify;display:table-cell;}
.TQuadro .project>.details>.section>DIV.risks>UL>LI TABLE{height:auto;width:auto;}

.impactactual>H1,.impactprevious>H1{font-size:15px;font-weight:normal;color:rgb(92,132,162)}
TABLE.riskmatrix{display:table!important;float:none!important;width:1px!important;padding:2px 4px 2px 4px;margin:0;border-bottom:2px solid #f5f5f5;border-collapse:collapse;}
TABLE.riskmatrixDRTL{background:linear-gradient(170deg,rgb(224,0,0) 25%,rgb(236,172,0) 70%,rgb(0,170,0) 100%)!important;}
TABLE.riskmatrix TR,TABLE.riskmatrix TR:first-child,TABLE.riskmatrix TR:nth-child(2){display:table-row!important;float:none!important;}
TABLE.riskmatrix TD{display:table-cell!important;position:relative;float:none!important;font-size:9px!important;font-weight:normal!important;color:#ffffff!important;background-color:transparent!important;padding:1px 2px 1px 2px!important;border:1px solid #f5f5f5!important;text-align:center!important;min-width:55px!important;}
TABLE.riskmatrix TH{display:table-cell!important;float:none!important;min-width:40px;font-size:7px;font-weight:normal;color:#484848!important;background-color:#f5f5f5!important;white-space:nowrap;text-align:center;border:1px solid #f5f5f5;}
TABLE.riskmatrix TH.emptylabel{background-color:#f0f0f0!important;border-right:0;}
TABLE.riskmatrix .probability{position:relative;max-width:20px;border:2px solid #f5f5f5;font-size:8px;text-align:center;vertical-align:middle;font-weight:normal;color:#484848;white-space:nowrap;text-align:left!important;min-width:16px!important;}
TABLE.riskmatrix .probability>DIV{display:table;position:absolute;z-index:1!important;max-height:16px;margin-left:-16px;transform-origin:center bottom 0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);padding-bottom:3px;text-transform:uppercase;}
TABLE.riskmatrix .toplabel{font-size:8px!important;font-weight:normal!important;color:#484848!important;background-color:#f5f5f5!important;padding:1px 1px 1px 1px!important;text-transform:uppercase;white-space:nowrap;text-align:center!important;border:1px solid #f5f5f5!important;}
TABLE.riskmatrix .label{font-size:7px;font-weight:normal;color:#484848!important;background-color:#f5f5f5!important;white-space:nowrap;text-align:left!important;padding:2px 0px 2px 0px;border:1px solid #f5f5f5;}
TABLE.riskmatrix .rowlabel{background-color:#f5f5f5!important;padding:3px 3px 4px 5px!important;border:2px solid #f5f5f5;text-align:right!important;}
TABLE.riskmatrix TD>DIV.riskpointer{position:absolute!important;background-color:#ffffff;color:#000000;border-radius:50%;vertical-align:middle;text-align:center;padding:3px 5px 3px 5px!important;top:-1.5px!important;left:calc(50% - 12px)!important;z-index:1!important;box-shadow:0 0 10px #00000070!important;}
TABLE.riskmatrix TD>DIV.riskpointer>IMG{height:14px;width:auto;}
.emptymatrix{zoom:.7!important;}
.emptymatrix TABLE.riskmatrix,.emptymatrix TABLE.riskmatrix .toplabel,.emptymatrix TABLE.riskmatrix .rowlabel,.emptymatrix TABLE.riskmatrix .empty-cellslabel,.emptymatrix TABLE.riskmatrix TH{background-color:transparent!important;border:1px solid transparent!important;}
TABLE.riskmatrix IMG.matrixstar{position:absolute!important;top:3px!important;left:8px!important;height:10px!important;min-height:unset!important;max-height:unset!important;width:auto!important;min-width:unset!important;max-width:unset!important;padding:1px!important;background-color:#ffffff!important;border-radius:50%!important;}
TABLE.riskmatrix IMG.matrixtext{position:absolute!important;top:3px!important;right:8px!important;height:13px!important;min-height:unset!important;max-height:unset!important;width:auto!important;min-width:unset!important;max-width:unset!important;filter:var(--whiteimagefilters);}

TABLE.riskmatrix[data-heatmap="1"] .toplabel{padding:4px 4px 4px 4px!important;}

TABLE.riskmatrix .greenrisk{ background-color:#60A36D;}
TABLE.riskmatrix .orangerisk{background-color:#efac00;}
TABLE.riskmatrix .redrisk{background-color:#e04E2E;}

TABLE.riskmatrixDRTL{zoom:1.2;background:linear-gradient(170deg,rgb(224,0,0) 25%,rgb(236,172,0) 70%,rgb(0,170,0) 100%)!important;padding:5px 15px 10px 15px!important;}
TABLE.riskmatrixDRTL TH{background-color:#ffffff!important;border:1px solid #ffffff!important;}
TABLE.riskmatrixDRTL TD{border:1px solid #ffffff!important;}
TABLE.riskmatrixDRTL .probability{border:2px solid #ffffff|!important;}
TABLE.riskmatrixDRTL .toplabel{background-color:#ffffff!important;border:1px solid #ffffff!important;}
TABLE.riskmatrixDRTL .label{background-color:#ffffff!important;border:1px solid #ffffff!important;}
TABLE.riskmatrixDRTL .rowlabel{background-color:#ffffff!important;border:2px solid #ffffff!important;}

.riskrules{font-size:14px;font-weight:normal;text-align:center;}
.riskrules P{padding:10px 40px 10px 40px;}

.TQuadro .project>.details>.section>DIV>UL>LI .riskscore{padding:0px 0px 20px 10px;text-align:center;}
.TQuadro .project>.details>.section>DIV>UL>LI .riskscore>CANVAS{width:112px!important;height:64px!important;padding:0!important;}
.TQuadro .project>.details>.section>DIV>UL>LI .riskscore>CANVAS{width:112px!important;height:64px!important;padding:0!important;}
.TQuadro .project>.details>.section>DIV>UL>LI .label{font-family:sans-serif;font-size:8px;font-weight:normal;color:#484848;text-transform:uppercase;padding:0px 0px 0px 0px;}
.TQuadro .project>.details>.section>DIV>UL>LI .score{font-family:sans-serif;font-size:28px;font-weight:bold;color:#909090;padding:0px 0px 0px 0px;}

.TQuadro .project>.details>.section>DIV.checklist>.statistics{width:100%;height:auto;padding:0;margin:0;vertical-align:top;}
.TQuadro .project>.details>.section>DIV.checklist>.statistics>.box{width:200px;height:100px;position:relative;padding:8px 10px 8px 10px;display:inline-block;float:left;}
.TQuadro .project>.details>.section>DIV.checklist>.statistics>.chartbarbox{width:600px;height:250px;padding:0!important;}
.TQuadro .project>.details>.section>DIV.checklist>.statistics>.chartpiebox{width:500px;height:250px;padding:0!important;}
.TQuadro .project>.details>.section>DIV.checklist>.statistics>.box>LABEL{position:absolute;top:8px;left:10px;font-size:24px;}
.TQuadro .project>.details>.section>DIV.checklist>.statistics>.box>DIV{position:absolute;right:10px;bottom:10px;font-size:80px;font-weight:bold;color:#1595a4;}

.TQuadro .project>.details>.section .list>UL>LI UL>LI>DIV>H1,.TQuadro .project>.details>.section .list>UL>LI UL>LI>DIV>DIV>H1{width:100%;text-align:center;font-size:12px;text-transform:uppercase;font-variant:small-caps;margin-bottom:20px;}
.TQuadro .project>.details>.section>DIV.fees{padding:3px 10px 3px 10px;text-align:center;}

.TQuadro .project>.details>.section>DIV.money>UL>LI{width:250px;}
.TQuadro .project>.details>.section>DIV.money>UL>LI>.details{height:50px;}
.TQuadro .project>.details>.section>DIV.money>UL>LI>.details>H1{width:100%;text-align:left;font-size:11px;font-weight:normal;border:none;border-top:1px solid #bbbbbb;padding:0;margin:0;}
.TQuadro .project>.details>.section>DIV.money>UL>LI>.details>H2{width:100%;text-align:left;font-size:11px;font-weight:normal;border:none;padding:0;margin:0;}
.TQuadro .project>.details>.section>DIV.money>UL>LI>H3{width:100%;text-align:right;font-size:14px;font-weight:bold;border:none;border-top:1px solid #bbbbbb;padding:0;margin:0;}
.TQuadro .project>.details>.section>DIV.money>UL>LI>DIV{width:100%;text-align:left;font-size:11px;border:none;padding:0;margin:0;}
.plus{color:#00aa00!important;}
.minus{color:#cc0000!important;}
.tquadroreportbutton{position:static!important;width:auto!important;white-space:nowrap!important;padding:10px 25px 10px 20px!important;margin-bottom:10px;}
.tquadroreportbutton>IMG{display:inline-block!important;height:32px!important;width:auto!important;margin: 0 0 -20px 0!important;opacity:0.7!important;float:left;}
.tquadroreportbutton>LABEL{display:inline-block!important;font-size:13px!important;width:auto!important;opacity:0.7!important;margin-top:5px;}

.TQuadro .project>.details>.section>DIV.concepts>UL>LI{min-height:190px;}

#Filter_ActivityAuthorID_tags>UL.tags>LI{background-color:#00b070;color:#ffffff;border-color:#2a78ee;box-shadow:0px 0px 2px #00000024;background-image:URL(../images/Icons/CloseWhite.png);}
#Filter_ActivityTeamMemberID_tags>UL.tags>LI{background-color:#a52dd5;color:#ffffff;border-color:#2a78ee;box-shadow:0px 0px 2px #00000024;background-image:URL(../images/Icons/CloseWhite.png);}
#Filter_ActivityProjectID_tags>UL.tags>LI{background-color:#929292;color:#ffffff;border-color:#2a78ee;box-shadow:0px 0px 2px #00000024;background-image:URL(../images/Icons/CloseWhite.png);}
#Filter_Activity3ID_tags>UL.tags>LI{background-color:#3a88fe;color:#ffffff;border-color:#2a78ee;box-shadow:0px 0px 2px #00000024;background-image:URL(../images/Icons/CloseWhite.png);}
#Filter_ActivityAssessorID_tags>UL.tags>LI{background-color:#fe5706;color:#ffffff;border-color:#2a78ee;box-shadow:0px 0px 2px #00000024;background-image:URL(../images/Icons/CloseWhite.png);}

#TQuadroProjectDeliverableObjects_List .HTMLItem{box-sizing:border-box;width:calc(100% - 10px)!important;max-width: auto!important;min-height:185px!important;height:auto!important;position:relative;display:inline-block;text-align:center;vertical-align:middle;cursor:pointer;box-shadow:rgba(0, 0, 0, 0.1) 0px 0px 5px 0px;border:1px solid rgb(204, 204, 204);margin:5px;padding:5px 10px;border-radius:0px;background:linear-gradient(rgb(250, 250, 250) 0%, rgb(240, 240, 240) 100%);}
#TQuadroProjectDeliverableObjects_List .HTMLItem>DIV{box-sizing:border-box;display:block;width:100%;height:auto;text-align:left;}
#TQuadroProjectDeliverableObjects_List .HTMLItem .titles{box-sizing:border-box;width:100%;border-bottom:1px solid #bbbbbb;padding-top:4px;padding-bottom:10px;margin:0;display:block;width:100%;}
#TQuadroProjectDeliverableObjects_List .HTMLItem .titles .fileicon{float:left;padding-right:10px;}
#TQuadroProjectDeliverableObjects_List .HTMLItem .titles .fileicon IMG{height:46px;width:auto;margin-top:2px;}
#TQuadroProjectDeliverableObjects_List .HTMLItem .titles H1{font-size:15px;font-weight:normal;display:block;padding:0;margin:0;color:#484848;text-align:left;}
#TQuadroProjectDeliverableObjects_List .HTMLItem .titles H2{font-size:13px;font-weight:normal;display:block;padding:0;margin:0;color:#909090;text-align:left;}
#TQuadroProjectDeliverableObjects_List .HTMLItem .titles H3{font-size:13px;font-weight:normal;display:block;padding:0;margin:0;color:#909090;text-align:left;}
#TQuadroProjectDeliverableObjects_List .HTMLItem .data{font-size:12px;font-weight:normal;display:table-cell;text-align:left;width:30%;}
#TQuadroProjectDeliverableObjects_List .HTMLItem .approvals{font-size:12px;font-weight:normal;display:table-cell;text-align:left;width:70%;padding:10px;}
#TQuadroProjectDeliverableObjects_List .HTMLItem .approvals TABLE{display:table;margin:0;width:100%;border-top:1px solid #c0c0c0;border-left:1px solid #c0c0c0;}
#TQuadroProjectDeliverableObjects_List .HTMLItem .approvals TABLE TD{font-size:11px;font-weight:normal;text-align:center;width:10%;min-width:80px;padding:3px 3px 3px 3px;background-color:#ffffff;white-space:nowrap;border-right:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;}
#TQuadroProjectDeliverableObjects_List .HTMLItem .approvals TABLE TH{font-size:11px;font-weight:normal;text-align:center;width:10%;min-width:80px;padding:3px 3px 3px 3px;background-color:#c0c0c0;color:#ffffff;white-space:nowrap;border-right:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;}
#TQuadroProjectDeliverableObjects_List .HTMLItem .approvals TABLE TD.step{text-align:left;text-transform:uppercase;}
#TQuadroProjectDeliverableObjects_List .HTMLItem .approvals TABLE TD.step>SPAN{text-align:left;text-transform:lowercase;font-size:8px;}
#TQuadroProjectDeliverableObjects_List .HTMLItem .approvals TABLE TR.step0>TD{background-color:initial;}
#TQuadroProjectDeliverableObjects_List .HTMLItem .approvals TABLE TR.step1>TD{color:#00aa32;}
#TQuadroProjectDeliverableObjects_List .HTMLItem .approvals TABLE TR.step2>TD{color:#dd0000;}
#TQuadroProjectDeliverableObjects_List .HTMLItem .approvals TABLE TR.step3>TD{color:#aaaaaa;}
#TQuadroProjectDeliverableObjects_List .HTMLItem .approvals TABLE TR.step9>TD{color:#aaaaaa;background-color:#f8f8f8;font-style:italic;}
#TQuadroProjectDeliverableObjects_List .HTMLItem .approvals TABLE TR.step10>TD{color:#aaaaaa;}
#TQuadroProjectDeliverableObjects_List .HTMLItem .approvals TABLE TR.readytovote>TD{color:#0e3cb3!important;background-color:#ffffff!important}
#TQuadroProjectDeliverableObjects_List .HTMLItem .approvals TABLE TD.name{width:30%;padding-right:10px;text-align:left;}
#TQuadroProjectDeliverableObjects_List .HTMLItem .approvals TABLE TD.status{width:20%;text-align:left;}
#TQuadroProjectDeliverableObjects_List .HTMLItem .approvals TABLE TD.status>BUTTON{font-size:9px;padding:1px 10px 1px 10px;margin:-1px;width:auto;background-color:#ffffff;border:1px solid #AAAAAA;}
#TQuadroProjectDeliverableObjects_List .HTMLItem .approvals TABLE TD.status>BUTTON[type=submit],#TQuadroProjectDeliverableObjects_List .HTMLItem .approvals TABLE TD.status>BUTTON[type=reset]{display:none;margin: 4px 4px 4px 0;}
#TQuadroProjectDeliverableObjects_List .HTMLItem .approvals TABLE TD.status>SELECT{display:none;font-size:9px;padding:1px 5px 1px 5px;min-width:140px;margin:0px;margin-top:4px;width:auto;background-color:#ffffff;border:1px solid #AAAAAA;}
#TQuadroProjectDeliverableObjects_List .HTMLItem .approvals TABLE TD.status>TEXTAREA{display:none;font-size:9px;padding:3px 5px 3px 5px;width:calc(100% - 8px);height:40px;margin-top:4px;background-color:#ffffff;border:1px solid #AAAAAA;}


.rowtoolsarea{display:none;border-left:1px solid rgb(200,200,200);border-right:1px solid rgb(200,200,200);}
.rowtoolsarea>TD{background-color:#fafafa;vertical-align:top;text-align:left;margin:0;padding:5px;border:1px solid #cccccc;}
.rowtoolsarea BUTTON[data-action]{background:rgb(240,240,240);color:#484848;text-align:left;vertical-align:middle;font-size:11px;font-weight:normal;width:auto;min-width:unset;max-width:unset;height:auto;min-height:unset;max-height:unset;white-space:nowrap;margin:3px 4px 12px 4px;padding:3px 18px 5px 18px;border:1px solid #cccccc;border-radius:20px;min-height:26px;background-size:18px;background-position:12px center;background-repeat:no-repeat;}
.rowtoolsarea BUTTON[data-action="print"]{background-image:URL(../images/BS_TQuadro/Icons/Print.png);}
.rowtoolsarea BUTTON[data-action="submit"]{background-image:URL(../images/BS_TQuadro/Icons/Send.png);}
.rowtoolsarea BUTTON[data-action="send"]{background-image:URL(../images/BS_TQuadro/Icons/Send.png);}
.rowtoolsarea BUTTON[data-action="cancel"]{background-image:URL(../images/BS_TQuadro/Icons/Cancel.png);}
.rowtoolsarea BUTTON[data-action="close"]{background-image:URL(../images/BS_TQuadro/Icons/End.png);}

.emaildata{display:none;width:100%!important;}
.emaildata>DIV{display:inline-block!important;width:auto!important;vertical-align:top;margin:0px!important;background-color:transparent!important;}
.emaildata>DIV.sendbuttonsarea{display:block!important;}
.emaildata>DIV>DIV{display:block!important;width:auto!important;vertical-align:top;margin:10px!important;padding:7px!important;background-color:#f0f0f0!important;}
.emaildata TABLE{display:block!important;width:100%!important;vertical-align:top;margin:6px!important;}
.emaildata TABLE TH{background-color:transparent!important;font-size:12px!important;text-transform:uppercase!important;text-align:left!important;padding:0 0 6px 0!important;}
.emaildata TABLE TD{text-align:left!important;vertical-align:top;width:auto!important;padding:2px 5px 2px 5px!important;font-size:11px!important;background-color:transparent!important;}
.emaildata TABLE TD.recipients{display:flex;align-items:center;text-align:left!important;width:auto!important;padding:2px 5px 2px 5px!important;font-size:12px!important;background-color:transparent!important;}
.emaildata TABLE TD>LABEL{padding:2px 8px 2px 2px!important;}
.emaildata INPUT[type='checkbox']{margin:0 0 0 4px!important;}
.emaildata INPUT[type='text']{width:320px!important;padding:2px 5px 3px 5px!important;font-size:11px!important;}
.emaildata TEXTAREA{width:400px!important;height:124px!important;padding:2px 5px 3px 5px!important;font-size:11px!important;}
.emaildata .sendoutcome{display:block!important;padding:20px!important;font-size:13px!important;text-align:center!important;}

.rowtoolsarea BUTTON[data-action]>IMG{height:32px;margin-top:-8px;margin-bottom:-12px;}

.rowtoolsarea H2{display:block;width:100%;text-align:left;font-size:14px;font-weight:normal;white-space:normal;padding:0;margin:0 0 4px 5px;}
.rowtoolsarea DIV.resultsblock{display:block;position:relative;width:100%;padding:0;margin:0 8px;vertical-align:top;text-align:left;}
.rowtoolsarea DIV.resultsblock IMG.bouncinglinear{display:block!important;position:static!important;padding:0 20px 3px 20px!important;margin:-5px auto 0 auto!important;}
.rowtoolsarea DIV[data-target="section"],.rowtoolsarea DIV[data-target="scope"]{display:inline-block;padding:10px;}
.rowtoolsarea DIV.data{display:inline-block;position:relative;vertical-align:top;-webkit-transition:all 0.9s ease;-moz-transition:all 0.9s ease;-o-transition:all 0.9s ease;transition:all 0.9s ease;}
.rowtoolsarea DIV.data>H1{display:block;width:100%;padding:0 10px 10px 10px;margin:0;font-size:15px;font-weight:normal;color:#484848;border:none!important;}
.rowtoolsarea DIV.data>DIV.resultitem{display:inline-block;vertical-align:top;background-color:#ffffff;margin:2px 3px;padding:8px 12px 10px 12px;border:1px solid #cccccc;border-radius:10px;}
.rowtoolsarea DIV.data>DIV.resultitem>DIV{display:inline-block!important;vertical-align:top!important;text-align:left!important;margin:0!important;padding:0 12px 8px 0!important;}
.rowtoolsarea DIV.data>DIV.resultitem>DIV H1{display:block!important;width:100%!important;text-transform:lowercase!important;margin:0!important;padding:0 0 6px 3px!important;font-size:13px!important;font-weight:normal!important;color:#484848!important;border:none!important;}
.rowtoolsarea DIV.data>DIV.resultitem>DIV H1:after{content:":";}
.rowtoolsarea DIV.data>DIV.resultitem .responseblock{display:block!important;width:500px!important;text-align:left!important;padding:10px 0 10px 0!important;}
.rowtoolsarea DIV.data>DIV.resultitem .responseblock>H1{font-size:15px!important;font-weight:bold!important;text-transform:uppercase!important;}
.rowtoolsarea DIV.data>DIV.resultitem .responseblock>H1:after{content:"";}
.rowtoolsarea DIV.data>DIV.resultitem .responseblock>P{font-size:14px!important;font-weight:normal!important;text-align:left!important;}
.rowtoolsarea DIV.data TABLE.riskmatrix .toplabel,.rowtoolsarea DIV.data TABLE.riskmatrix TH,.rowtoolsarea DIV.data TABLE.riskmatrix .rowlabel{background-color:transparent!important;border:none!important;}

.rowtoolsarea DIV.data>DIV.resultitem>DIV.PxIMatrix{zoom:1!important;}
.rowtoolsarea DIV.data>DIV.resultitem>DIV.PxIMatrix>TABLE{zoom:.65!important;}

.trendbox{width:auto!important;padding:4px 20px 0 20px!important;background-color:transparent;}
.trendbox>DIV{display:block;vertical-align:top;margin:0px 10px;}
.trendbox IMG{display:table-cell;height:42px;margin:0px;}
.trendbox .naicon{width:42px;height:42px;font-size:13px;font-weight:bold;color:#969696;padding:8px 0 5px 2px;border:4px solid #969696;border-radius:50%;text-align:center;margin:0;}}

.legenda{box-sizing:border-box!important;width:auto!important;padding:0 20px 0 0!important;}
.legenda>H1{box-sizing:border-box!important;display:block!important;width:100%!important;text-transform:lowercase!important;margin:0!important;padding:0 0 4px 3px!important;font-size:12px!important;font-weight:normal!important;color:#484848!important;border:none!important;}
.legenda>UL{box-sizing:border-box!important;width:100%!important;margin:0!important;padding:0!important;list-style-type:none!important;}
.legenda>UL>LI{box-sizing:border-box!important;display:flex!important;margin:0!important;padding:0 10px 1px 0!important;font-size:9px!important;font-weight:normal!important;color:#484848!important;text-align:left!important;}
.legenda>UL>LI>DIV.color{box-sizing:border-box!important;width:12px;padding:7px!important;margin:0 2px 0 0!important;}
.legenda>UL>LI>DIV.range{box-sizing:border-box!important;min-width:64px!important;text-align:left!important;padding:1px 6px 0 3px!important;margin:0!important;white-space:nowrap!important;font-size:8px!important;font-weight:bold!important;}
.legenda>UL>LI>DIV.value{box-sizing:border-box!important;min-width:30px!important;text-align:right!important;padding:2px 3px 0 3px!important;margin:0!important;color:#ffffff!important;background-color:#727272;white-space:nowrap!important;font-size:9px!important;font-weight:bold!important;border-radius:4px!important;}
.legenda>UL>LI>DIV.label{box-sizing:border-box!important;width:auto!important;text-align:left!important;padding:0 10px 0 2px!important;margin:0!important;white-space:nowrap!important;font-size:9px!important;font-weight:normal!important;}
.reportpreview .legenda{display:table!important;min-width:240px!important;border:1px solid #cccccc!important;}
.reportpreview .legenda>H1{padding:2px 8px 4px 8px!important;margin:0!important;text-align:center!important;background-color:#f6f6f6!important;border-bottom:1px solid #cccccc!important;}
.reportpreview .legenda>UL{padding:3px 6px 5px 6px!important;}
.reportpreview .legenda>UL>LI{padding:1px 10px 2px 0!important;}

.ratingbox,.htmlrowblock>TD>DIV>DIV.ratingbox{display:inline-block!important;;width:auto!important;text-align:center!important;padding:0 15px 0 15px!important;}
.htmlrowblock .ratingblock>H1{box-sizing:border-box!important;display:block!important;width:100%!important;text-align:center!important;text-transform:lowercase!important;margin:0!important;padding:4px 0 0 0!important;font-size:10px!important;font-weight:normal!important;color:#484848!important;border:none!important;}
.strategybox{width:100%;padding:0 3px 0 3px!important;margin:0!important;text-align:center!important;}
.ratingbox IMG{display:block!important;height:36px!important;margin:0 auto 1px auto!important;}
.ratingbox LABEL{display:block!important;width:auto!important;min-width:80px!important;text-align:center!important;padding:1px 10px 3px 10px!important;border-radius:4px!important;font-size:10px!important;text-transform:lowercase!important;}
.resultsarea .ratingbox,.connectedassessments .ratingbox{zoom:.7!important;padding:2px!important;}
.connectedstrategies>LABEL{white-space:nowrap!important;}
.connectedstrategies .ratingbox{zoom:.8!important;padding:2px!important;}


.rowtoolsarea DIV.datacustom,.rowtoolsarea DIV.customreportresults{display:block!important;width:100%!important;text-align:left!important;}
.rowtoolsarea .slider .resultbox{text-align:left!important;}
.rowtoolsarea .slider .resultcell{display:inline-block!important;padding:0 20px 0 10px!important;vertical-align:top!important;}

.projecttools>UL{margin:40px 30px 30px 30px;padding:0;width:100%;text-align:center;vertical-align:top;list-style-type:none;}
.projecttools>UL>LI{display:inline-block;margin:0;padding:10px;text-align:center;vertical-align:top;}
.projecttools>UL>LI>IMG{height:64px;width:auto;}
.projecttools>UL>LI>H1{font-size:14px;font-weight:normal;color:#484848;}

.expandedbox{background-color:#ffffff;padding:12px 12px 0 12px;margin:0 12px 12px 12px;border-radius:8px;box-shadow:1px 1px 3px #00000048;}
.rowtoolsarea DIV.legenda>H2{display:none!important;}
.rotate{transform:rotate(180deg);}
.rowtoolsarea DIV.expandedbox>H1,.rowtoolsarea DIV.expandedbox>UL{display:block;}
.rowtoolsarea DIV.expandedbox>DIV{display:inline-block;}

DIV[data-results]{vertical-align:top;text-align:left;}

.contextdetailsarea{display:none;overflow-y:hidden;}
.contextdetailsarea DIV.slider{zoom:1;padding:10px 30px 20px 30px;height:auto;}
.contextdetailsarea .slider H1{zoom:.8;padding:0;margin:0 0 10px 0;font-size:20px;font-weight:normal;color:#484848;}
.contextdetailsarea TABLE{zoom:.8;margin:0 0 10px 0;}
.contextdetailsarea TD.maindata{padding-bottom:20px!important;}
.contextdetailsarea .contactcard{display:table-row!important;float:none!important;background-color:#ffffff!important;box-shadow:none!important;width:100%!important;height:auto!important;}
.contextdetailsarea DIV.openlink{display:block!important;}

BUTTON.results{width:60px;height:40px;text-align:center;background-color:transparent;border:none;padding:0;display:table-cell;}
BUTTON.results>IMG{height:32px;width:auto;display:block;margin:auto;padding:0;}
BUTTON.results>LABEL{font-size:10px;width:100%;text-align:center;padding:0;margin:0;}
.checklistresultsarea{display:none;border-left:1px solid rgb(200,200,200);border-right:1px solid rgb(200,200,200);}
.checklistresultsarea>TD{background-color:#fafafa;vertical-align:top;text-align:left;padding:20px;}
.checklistdashboard{padding:4px;}
.checklistdashboard>DIV{width:auto!important;padding:0px!important;padding-right:20px;display:table-cell;text-align:center;}
.checklistdashboard>DIV>DIV{width:auto!important;padding:10px!important;}
.checklistdashboard DIV.mainscore{min-width:320px!important;}
.checklistdashboard DIV.subscore{min-width:320px!important;}
.checklistdashboard DIV.responses{min-width:320px!important;}
.checklistdashboard DIV.actions{min-width:300px!important;}

.checklistdashboard DIV>DIV>H1{width:100%;text-align:left;font-size:12px;text-transform:uppercase;margin-bottom:0px;display:block;padding:4px 10px 4px 10px;}
.checklistdashboard DIV.label{font-family:sans-serif;font-size:11px;font-weight:normal;color:#484848;text-transform: uppercase;padding:5px 0px 1px 0px;text-align:center;width:auto;}
.checklistdashboard DIV.score{font-family:sans-serif;font-size:24px;font-weight:bold;color:#909090;padding:0px 0px 0px 0px;text-align:center;}
.checklistdashboard CANVAS.gauge{width:100px!important;height:60px!important;padding:0!important;}
.checklistdashboard CANVAS.bar{width:400px!important;height:100px!important;padding:0!important;}
.checklistdashboard TABLE{height:auto;width:auto;}
.checklistdashboard DIV.actions BUTTON.checklistreport{margin:20px;background-color:#01bf19;color:#ffffff;}

.checklistdashboard .suggestedgap{height:170px!important;}
.checklistdashboard .suggestedgap>DIV{bottom:56px!important;}
.checklistdashboard .suggestedgap DIV.riskscore{bottom:46px!important;}

.checklistdashboard .suggestedaction{width:300px!important;height:100px!important;border:none;box-shadow:1px 1px 5px #00000048!important;background-color:#fd9501!important;text-align:left!important;position:relative!important;margin:4px!important;padding:10px 15px 12px 15px!important;}
.checklistdashboard .suggestedaction H1{color:#ffffff;width:100%;text-align:left;font-size:13px;font-weight:normal;white-space:normal;}
.checklistdashboard .suggestedaction BUTTON{position:absolute;bottom:4px;right:4px;}
.checklistdashboard .suggestedgap{background-color:#e32400!important;}

.checklistdashboard>DIV>H1{width:100%;text-align:center;font-size:12px;text-transform:uppercase;margin-bottom:0px;display:block;}
.checklistdashboard TABLE.riskmatrix{padding:2px 4px 2px 4px;float:right;}
.checklistdashboard TABLE.riskmatrix TD{font-size:9px;font-weight:bold;color:#ffffff;padding:1px 2px 1px 2px;border-bottom: 1px solid #ffffff;border-right:1px solid #ffffff;text-align:right!important;}
.checklistdashboard TABLE.riskmatrix TH{min-width:40px;font-size:7px;font-weight:normal;color:#484848!important;white-space:nowrap;text-align:center;border-bottom:1px solid #ffffff!important;background-color:rgb(245,245,245)!important;}
.checklistdashboard TABLE.riskmatrix TH.emptylabel{border-right:0;}
.checklistdashboard TABLE.riskmatrix .probability{max-width:20px;border:1px solid transparent;font-size: 8px;text-align:center;vertical-align:middle;font-weight:normal;color:#484848;white-space:nowrap;text-align: left!important;border:1px solid transparent!important;min-width:16px!important;}
.checklistdashboard TABLE.riskmatrix .probability>DIV{display:table;max-height:16px;margin-left:-22px;transform-origin: center bottom 0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);padding-bottom:3px;text-transform:uppercase;}
.checklistdashboard TABLE.riskmatrix .toplabel{font-size: 8px;font-weight:normal;color:#484848;padding-left:10px;padding-bottom:3px;text-transform:uppercase;white-space:nowrap;text-align:center!important;border-bottom:1px solid transparent;}
.checklistdashboard TABLE.riskmatrix .label{font-size: 7px;font-weight:normal;color:#484848;white-space:nowrap;text-align: left!important;padding:2px 0px 2px 0px;border-right:1px solid #ffffff;border-bottom:1px solid transparent;}
.checklistdashboard TABLE.riskmatrix .rowlabel{padding-right: 4px!important;padding-top:3px!important;text-align:right!important;}
.checklistdashboard TABLE.riskmatrix .greenrisk{ background-color:#60A36D;}
.checklistdashboard TABLE.riskmatrix .orangerisk{background-color:#efac00;}
.checklistdashboard TABLE.riskmatrix .redrisk{background-color:#e04E2E;}
.checklistdashboard .riskscore{padding:0px 0px 20px 10px;text-align: center;}
.checklistdashboard .riskscore>CANVAS{width:112px!important;height:64px!important;padding:0!important;}
.checklistdashboard .label{font-family:sans-serif;font-size:8px;font-weight:normal;color:#484848;text-transform: uppercase;padding:0px 0px 0px 0px;}
.checklistdashboard .score{font-family:sans-serif;font-size:28px;font-weight:bold;color:#909090;padding:0px 0px 0px 0px;}

.mapcontainer{width:100%!important;height:600px!important;display:table!important;}
.mapcontainer>DIV{width:100%!important;height:100%!important;display:table-row!important;}
.mapcontainer>DIV>.shapescontainer{display:table-cell!important;width:100px!important;height:100%!important;background-color:#f8f8f8;}
.mapcontainer>DIV>.canvascontainer{display:table-cell!important;width:calc(100% - 100px)!important;height:100%!important;padding:30px!important;}

.HTMLItemAll{float:none!important;margin:3px!important;}
.HTMLItemAll>DIV{padding:0px;}
.HTMLItemAll>DIV>DIV{padding-left:5px;padding-right:5px;padding-top:3px;margin:3px;font-size:1.0em;color:#a0a0a0;}
.HTMLItemAll>DIV>DIV H1{font-size:1.1em;padding:0;margin:0;font-weight:normal;text-transform:uppercase;white-space:nowrap;}
.HTMLItemAll>DIV>.title{font-size:1em;margin:3px;min-height:32px;text-decoration:none;color:#323232;background-color:transparent;border:0px solid transparent;}
.HTMLItemAll>DIV>IMG{margin:8px;padding-right:2px;max-height:3em;max-width:3em;}

.actors .HTMLItemAll>DIV>IMG {max-height:2em;max-width:2em;float:left;margin-left:10px;}
.actors>DIV{padding-top:12px;display:block;}
.actors TABLE{width:100%;}
.actors .maintitle {border:1px solid #ffffff;background-color:#a0a0a0;padding:0 2px 6px 8px;text-align:left;vertical-align:bottom;height:18px;}
.actors .maintitle>H1{color:#ffffff;text-transform:uppercase;font-size:10px;font-weight:normal;margin:0;padding:0;height:auto;}
.actors .HTMLItemAll{min-width:200px!important;height:20px!important;margin:0px;margin-top:2px;margin-right:2px;}
.actors .HTMLItemAll>DIV{height:40px!important;}

.fc-event{box-sizing:border-box;padding:0;left:3px!important;}
.fc-event>.bs-event{box-sizing:border-box;display:table;padding:1em;width:100%;height:100%;background-color:rgb(248,248,248);color:#484848;}
.fc-event>.bs-event>DIV.activitylistitem{border:none;box-sizing:border-box;display:table;padding:1em;width:100%;height:100%;background-color:rgb(248,248,248);color:#484848;}
.fc-event>.bs-event>DIV.activitylistitem>DIV{border:none;}

.fc-agendaDay-view .fc-event>.bs-event DIV.item{display:table-row!important;}
.fc-agendaDay-view .fc-event>.bs-event DIV.statusarea{display:table-cell!important;height:100%;width:1%!important;min-width:20px!important;}
.fc-agendaDay-view .fc-event>.bs-event DIV.sharingarea{display:table-cell!important;height:100%;width:1%!important;min-width:26px!important;}
.fc-agendaDay-view .fc-event>.bs-event DIV.descriptionarea{display:table-cell!important;height:100%;width:98%!important;min-width:250px!important;}

.fc-agendaWeek-view .fc-event>.bs-event DIV.item{display:block!important;}
.fc-agendaWeek-view .fc-event>.bs-event DIV.statusarea{display:block!important;height:14px;width:100%!important;min-height:14px!important;padding:1px 0 0 2px;}
.fc-agendaWeek-view .fc-event>.bs-event DIV.statusarea>IMG{margin:auto 0!important}
.fc-agendaWeek-view .fc-event>.bs-event DIV.sharingarea{display:block!important;height:18px;width:100%!important;min-height:18px!important;}
.fc-agendaWeek-view .fc-event>.bs-event DIV.sharingarea>IMG{padding:2px!important;}
.fc-agendaWeek-view .fc-event>.bs-event DIV.descriptionarea{display:block!important;height:auto;width:calc(100% - 4px)!important;min-width:60px!important;padding:1px 2px 3px 2px!important;}
.fc-agendaWeek-view .fc-event>.bs-event DIV.descriptionarea>H2{margin-top:0;padding-top:4px;}

.fc-month-view .fc-event>.bs-event DIV.item{display:block!important;}
.fc-month-view .fc-event>.bs-event DIV.statusarea{display:block!important;height:14px;width:100%!important;min-height:14px!important;padding-top:1px;}
.fc-month-view .fc-event>.bs-event DIV.statusarea>IMG{margin:2px!important}
.fc-month-view .fc-event>.bs-event DIV.sharingarea{display:none!important;}
.fc-month-view .fc-event>.bs-event DIV.descriptionarea{display:block!important;height:auto;width:calc(100% - 4px)!important;min-width:10px!important;padding:1px 2px 3px 2px!important;}
.fc-month-view .fc-event>.bs-event DIV.descriptionarea>IMG{display:none!important;}
.fc-month-view .fc-event>.bs-event DIV.descriptionarea>H1{display:none!important;}
.fc-month-view .fc-event>.bs-event DIV.descriptionarea>.professionalarea{display:none!important;}
.fc-month-view .fc-event>.bs-event DIV.descriptionarea>.priorityarea{display:none!important;}

.fc-agendaWeek-view .fc-event{box-sizing:border-box;left:0!important;right:0!important;padding:0;}
.fc-agendaWeek-view .fc-event>.bs-event{box-sizing:border-box;left:0!important;right:0!important;padding:0;}
.fc-agendaWeek-view .fc-event>.bs-event>DIV{display:block;width:100%;padding:0;}
.fc-agendaWeek-view .fc-event>.bs-event>DIV>DIV{display:block;width:100%;min-width:0;height:auto;text-align:left;padding:1px;}
.fc-agendaWeek-view .fc-event>.bs-event>DIV>DIV>IMG{display:inline-block;}
.fc-agendaWeek-view .fc-event>.bs-event>DIV>DIV.sharingarea>IMG{margin:3px 3px 0px 3px;}
.fc-agendaWeek-view .fc-event>.bs-event>DIV>DIV.descriptionarea>IMG{display:none;}
.fc-agendaWeek-view .fc-event>.bs-event>DIV>DIV>H1{text-align:left;height:auto;white-space:normal;font-size:12px;}
.fc-agendaWeek-view .fc-event>.bs-event>DIV>DIV>H2{text-align:left;height:auto;white-space:normal;font-size:8px;}
.fc-month-view .fc-event{box-sizing:border-box;left:0!important;right:0!important;padding:0!important;}
.fc-month-view .fc-event>.bs-event{box-sizing:border-box;left:0!important;right:0!important;padding:0!important;}
.fc-month-view .fc-event>.bs-event>DIV{display:block;width:100%;padding:0;}
.fc-month-view .fc-event>.bs-event>DIV>DIV{display:block;width:100%;min-width:0;height:auto;text-align:left;padding:1px;}
.fc-month-view .fc-event>.bs-event>DIV>DIV>IMG{display:inline-block;}
.fc-month-view .fc-event>.bs-event>DIV>DIV.sharingarea{display:none;}
.fc-month-view .fc-event>.bs-event>DIV DIV.priorityarea{display:none;}
.fc-month-view .fc-event>.bs-event>DIV>DIV.descriptionarea>IMG{display:none;}
.fc-month-view .fc-event>.bs-event>DIV>DIV>H1{text-align:left;height:auto;white-space:normal;font-size:12px;}
.fc-month-view .fc-event>.bs-event>DIV>DIV>H2{text-align:left;height:auto;white-space:normal;font-size:8px;}

#ActivityProfessionalFeeExpenseCalc{width:65px;}

.ProjectListTable .group1{padding:10px 0 0 0!important;border:none!important;}
.ProjectListTable TD.group>DIV{margin:0!important;padding:10px 0 5px 12px!important;}
.ProjectListTable TD.group>DIV>H1{font-size:18px!important;font-weight:normal!important;}
.ProjectListTable TD.group1>DIV{margin:0!important;padding-left:8px!important;border:none!important;}
.ProjectListTable TD.group1>DIV>H1{margin:10px 0 5px 0!important;border:none!important;}

DIV.riskfamily{box-sizing:border-box!important;display:block!important;position:relative!important;width:285px!important;min-width:unset!important;height:120px!important;min-height:unset!important;margin:0;padding:12px 0 0 0!important;background-color:#ffffff!important;border:1px solid #aaaaaa!important;box-shadow:1px 1px 3px #00000064!important;}
.riskfamily H1{box-sizing:border-box;font-size:18px!important;font-weight:normal!important;text-align:left!important;margin:0!important;padding:0px 12px 7px 12px!important;white-space:normal!important;text-transform:none;border-bottom:1px solid transparent!important;}

.HTMLItemAll>DIV.riskscope{display:block;background-color:#6bd9ff;width:320px;height:200px;min-width:320px;min-height:200px;padding:15px 20px 20px 20px;background:-moz-linear-gradient(top,#6bd9ff 0%,#58c6ec 100%);background:-webkit-linear-gradient(top,#6bd9ff 0%,#58c6ec 100%);background:linear-gradient(to bottom,#6bd9ff 0%,#58c6ec 100%);}
.HTMLItemAll>DIV.riskscope H1{font-size:20px!important;font-weight:normal!important;color:#003290!important;border-bottom-color:#003290!important;}
.HTMLItemAll>DIV.riskscope H2{font-size:11px!important;font-weight:normal!important;text-align:justify!important;color:#800000!important;color:#002480!important;}

.htmlrowblock{box-sizing:border-box!important;border-bottom:1px solid #bbbbbb!important;margin:0 10px 0 10px!important;width:calc(100% - 10px)!important}
.htmlrowblock>TD{box-sizing:border-box!important;display:table-cell!important;position:relative!important;width:auto!important;min-width:unset!important;max-width:unset!important;padding:4px 7px 15px 7px!important;text-align:left!important;vertical-align:top!important;}
.htmlrowblock>TD>LABEL{box-sizing:border-box!important;display:block!important;width:100%!important;text-align:left!important;font-size:10px!important;color:#646464!important;font-weight:normal!important;padding:0 0 4px 0!important;}
.htmlrowblock>TD.icon{width:1%!important;}
.htmlrowblock>TD.maindata{position:relative!important;width:35%!important;min-width:300px!important;}
.htmlrowblock>TD.connectedattachment{position:relative!important;width:1%!important;min-width:48px!important;}
.htmlrowblock>TD.maindata>DIV{display:table-cell!important;width:auto;vertical-align:top;}
.htmlrowblock>TD.maindata IMG.icon,.htmlrowblock>TD.connectedattachment IMG.icon{float:left;height:40px!important;min-height:unset!important;max-height:unset!important;width:auto!important;min-width:unset!important;max-width:unset!important;padding:0!important;margin:0px 11px 10px 6px!important;}
.htmlrowblock>TD.maindata IMG.ESG{position:absolute!important;height:20px!important;min-height:unset!important;max-height:unset!important;width:auto!important;min-width:unset!important;max-width:unset!important;padding:0!important;margin:0!important;right:3px!important;top:3px!important;}
.htmlrowblock .maindata H1,.htmlrowblock .detailsarea H1{box-sizing:border-box!important;font-size:16px!important;font-weight:normal!important;text-align:left!important;color:#484848!important;height:auto;min-height:unset!important;margin:0!important;padding:0 0 2px 0!important;border:none!important;}
.htmlrowblock .maindata H2,.htmlrowblock .detailsarea H2{box-sizing:border-box!important;display:block!important;width:100%!important;font-size:12px!important;font-weight:normal!important;text-align:left!important;width:100%;margin:0px;padding:1px 0 2px 0!important;border:none!important;}
.htmlrowblock .maindata H3,.htmlrowblock .detailsarea H3{box-sizing:border-box!important;font-size:11px!important;font-weight:normal!important;text-align:left!important;width:100%;margin:0px;padding:4px 0 1px 0!important;border:none!important;}
.htmlrowblock .maindata H2.internalcode{display:inline-block!important;width:auto!important;padding:3px 6px 4px 6px!important;font-size:11px!important;font-weight:normal!important;text-align:left!important;margin:0px;border:none!important;border-radius:6px!important;}

.htmlrowblock .maindata SPAN{color:#000000!important;}
.htmlrowblock .detailsarea SPAN{color:#909090!important;}
.htmlrowblock TD.connectedstrategies{width:1%!important;}
.htmlrowblock TD.connectedrating{width:10%!important;}
.htmlrowblock DIV.stars{display:block!important;margin:0!important;padding:4px 0 2px 0!important;text-align:left!important;width:100%!important;}
.htmlrowblock DIV.stars UL{display:block!important;margin:0!important;padding:0!important;text-align:left!important;width:100%!important;}
.htmlrowblock DIV.stars UL>LI{display:inline-block!important;list-style-type:none!important;}
.htmlrowblock DIV.stars UL>LI>IMG{height:18px!important;width:auto!important;margin:0!important;padding:0!important;}

.htmlrowblock>TD.maindata .order{float:left!important;background-color:transparent!important;margin:0!important;padding:0 10px 0 0!important;font-size:46px!important;font-weight:bold!important;line-height:40px!important;color:#dddddd!important;vertical-align:top!important;text-align:center!important;}
.htmlrowblock>TD.image{width:0.1%!important;padding:0!important;}
.htmlrowblock>TD.image IMG{height:52px!important;min-height:unset!important;max-height:unset!important;width:auto!important;min-width:unset!important;max-width:unset!important;padding:0!important;margin:7px 0 0 10px!important;}
.htmlrowblock>TD.connectedcontacts{width:15%!important;min-width:100px!important;}
.htmlrowblock>TD.connectedcontacts>DIV{display:block!important;white-space:nowrap!important;text-align:left;padding:2px;width:100%;padding:3px 10px 5px 10px;}
.htmlrowblock>TD.connectedcontexts{width:30%!important;min-width:300px!important;}
.htmlrowblock>TD.connectedcontexts H1{margin:2px 0;padding:0;font-size:15px;font-weight:normal;color:#484848;}
.htmlrowblock>TD.connectedcontexts H2{margin:2px 0;padding:0;font-size:13px;font-weight:normal;color:#484848;}
.htmlrowblock>TD.contextindicator{width:1%!important;min-width:unset!important;}
.htmlrowblock>TD.connectedassessments{width:20%!important;min-width:200px!important;}
.htmlrowblock>TD.connectedassessments .chart>H1{display:none!important;}
.htmlrowblock>TD.connectedassessments .chart .score{font-weight:bold!important;text-align:center!important;font-size:18px!important;}

.htmlrowblock>TD.connectedassessments>DIV>DIV{display:inline-block!important;min-width:90px!important;vertical-align:top!important;white-space:nowrap!important;}
.htmlrowblock>TD.connectedassessments DIV.resultbox{display:block!important;vertical-align:top!important;margin:0!important;}
.htmlrowblock>TD.connectedassessments DIV.resultcell{display:inline-block!important;vertical-align:top!important;margin:0 8px 0 0!important;}
.htmlrowblock>TD.connectedassessments DIV.data>H1{font-size:11px!important;font-weight:normal!important;}
.htmlrowblock>TD.connectedassessments>DIV>DIV.indicator{width:84px!important;}
.htmlrowblock>TD.connectedassessments DIV.PxIMatrix{zoom:.75!important;}

.htmlrowblock .contactcard{float:none!important;}
.htmlrowblock>TD.pximatrix{zoom:.6563;}
.htmlrowblock DIV.priority{position:absolute!important;right:0!important;top:0!important;padding:2px!important;background-color:transparent!important;border:none!important;}
.htmlrowblock DIV.openlink,.slider TR[data-id] DIV.openlink{position: absolute!important;right:3px!important;bottom:3px!important;padding:4px 10px 5px 10px!important;background-color:#1290bb!important;border-radius:10px!important;font-size:11px!important;font-weight:normal!important;color:#ffffff!important;text-decoration:none!important;text-transform:lowercase!important;}
.htmlrowblock>TD.maindata>DIV.openlink{display:none!important;}
.slider TR[data-id] DIV.openlink{display:block!important;}
.htmlrowblock DIV.priority>IMG{height:16px!important;width:auto!important;margin:1px!important;}
.htmlrowblock>TD.icon>IMG{box-sizing:border-box!important;height:48px!important;}
.htmlrowblock BUTTON{box-sizing:border-box!important;display:block!important;position:static!important;padding:6px 13px 7px 13px!important;margin:5px 0!important;color:#ffffff!important;background-color:#aaaaaa!important;border-radius:20px!important;white-space:nowrap!important;width:100%!important;}
.htmlrowblock DIV.indicators{box-sizing:border-box!important;position:static!important;padding:0!important;text-align:left!important;}
.htmlrowblock DIV.indicators .indicator[data-status='1']{background-color:#019ec7!important;}
.htmlrowblock DIV.indicators .indicator[data-status='0']{background-color:#aaaaaa!important;}
.htmlrowblock DIV.indicators .riskstatus{display:inline-block;vertical-align:top;width:auto;}
.htmlrowblock DIV.indicators .riskstatus .indicator{display:block!important;margin:0 2px 3px 2px!important;height:40px!important;}
.htmlrowblock >TD.connectedcontexts IMG.diagramlink{position:absolute!important;z-index:1!important;bottom:3px!important;right:3px!important;height:24px!important;width:auto!important;}
.disabledrowblock{background-color:#cccccc;filter:saturate(0%) brightness(120%);opacity:.5;}

TR.htmlrowblock{border-top:1px solid #cccccc!important;}
TR.htmlrowblock[data-id] TD:first-child{border-left:1px solid #cccccc!important;border-top:1px solid #cccccc!important;}
TR.htmlrowblock[data-id] TD:last-child{border-right:1px solid #cccccc!important;}
TR.htmlrowblock{display:table-row!important;width:100%!important;min-width:unset!important;height:auto!important;min-height:unset!important;border-bottom:1px solid #cccccc!important;}
TR.htmlrowblock .contexttools{text-align:left!important;padding-top:5px!important;margin-left:-9px!important;}

.strategyplan{}
.strategyplan>H1{display:block;width:100%;text-align:left;font-size:16px;font-weight:normal;margin:12px 0 6px 3px;padding:0;}
.strategyplan .dashboard{display:block;background-color:#f0f0f0;margin:0 0 5px 0;}
.strategyplan .dashboard H1{box-sizing:border-box !important;display:block !important;width:100% !important;text-transform:lowercase !important;margin:0 !important;padding:0 0 8px 3px !important;font-size:12px !important;font-weight:normal !important;color:#484848 !important;border:none !important;}
.strategyplan .dashboard>DIV{display:inline-block!important;width:auto!important;height:auto!important;vertical-align:top!important;}
.strategyplan .dashboard .progresschart>DIV,.strategyplan .dashboard .ratingblock{display:inline-block!important;margin:10px!important;padding:10px!important;background-color:#ffffff!important;border-radius:8px!important;vertical-align:top!important;}
.strategyplan .dashboard .progresschart .chart{position:relative!important;}
.strategyplan .dashboard .progresschart .chart .score{position:absolute!important;width:calc(100% - 20px)!important;text-align:center!important;bottom:2px!important;font-size:24px!important;font-weight:bold!important;color:#646464!important;z-index:1!important;}

DIV.macroareas{box-sizing:border-box!important;width:320px!important;height:230px!important;margin:5px!important;padding:0!important;border:1px solid #bbbbbb!important;}
DIV.macroareas>H1{box-sizing:border-box!important;display:block!important;width:100%!important;font-size:16px!important;font-weight:normal!important;color:#484848!important;margin:0 0 5px 0!important;padding:3px 15px 4px 15px!important;border:none!important;background-color:#f0f0f0!important;}
DIV.macroareas>.imagetag{box-sizing:border-box!important;display:block!important;width:100%!important;min-width:unset!important;max-width:unset!important;height:auto!important;min-height:unset!important;max-height:unset!important;margin:0 0 10px 0!important;padding:120px!important;}

TR.corporatestrategy[data-id] TD.maindata{width:80%!important;min-width:unset!important;}
TR.corporatestrategy[data-id] TD.connectedcontacts{width:20%!important;min-width:unset!important;}
TR.corporatestrategy[data-id] TD.connectedcontexts,TR.corporatestrategy[data-id] TD.connectedrating{width:1%!important;min-width:unset!important;}

TR.checklistscopeblock>TD{padding-bottom:8px!important;}
TR.checklistscopeblock>TD.maindata IMG.icon{margin-bottom:6px!important;}
TR.checklistscopeblock TD.connectedcontexts{width:50%!important;}

.reportindicators .riskevaluationstatus{width:187px!important;min-width:unset!important;max-width:unset!important;}
.reportindicators .indicator .status{font-size:12px!important;}

.internalcode{display:inline-block!important;width:auto!important;min-width:65px!important;height:auto!important;padding:3px 6px 4px 6px!important;text-align:center!important;vertical-align:top!important;margin:1px 4px 0 0!important;padding:3px 6px 3px 6px!important;border-radius:4px!important;color:#ffffff;background-color:#0080cc;font-size:10px!important;font-weight:normal!important;}
.contexttitle{display:inline;vertical-align:top!important;}
.connectedtreatments .internalcode,.treatment .internalcode{display:block!important;height:21px!important;overflow-y:hidden!important;margin:0!important;padding:3px 6px 4px 6px!important;background-color:#0080cc!important;font-size:12px!important;font-weight:bold!important;color:#ffffff!important;width:auto!important;min-width:80px!important;text-align:center!important;border-radius:4px;}
.internalindex,.treatment .internalindex{.connectedtreatments .internalcode:block!important;height:21px!important;overflow-y:hidden!important;margin:0!important!important;padding:3px 5px 4px 5px!important;background-color:#bbbbbb!important;font-size:12px!important;font-weight:bold!important;color:#ffffff!important;width:auto!important;min-width:40px!important;text-align:right!important;border-radius:4px;}

DIV.materialthemecategories{display:block!important;width:320px!important;min-width:unset!important;height:100px!important;min-height:unset!important;padding:0!important;border:1px solid #aaaaaa!important;box-shadow:1px 1px 3px #00000064!important;}
.materialthemecategories H1{box-sizing:border-box;font-size:20px!important;font-weight:normal!important;text-align:left!important;margin:0!important;padding:18px 12px 7px 12px!important;white-space:normal!important;text-transform:lowercase;border-bottom:1px solid transparent!important;}
.materialthemecategories IMG{float:left!important;height:42px!important;min-height:unset!important;max-height:unset!important;width:auto!important;filter:var(--whiteimagefilters)!important;margin:12px 12px 12px 20px!important;opacity:.85!important;}

.materialtheme{box-sizing:border-box!important;position:relative!important;margin:0;padding:0!important;background-color:#ffffff!important;}
DIV.materialtheme{display:block!important;width:100%!important;min-width:unset!important;height:auto!important;min-height:unset!important;padding:12px 12px 15px 12px!important;border:1px solid #aaaaaa!important;box-shadow:1px 1px 3px #00000064!important;}
TR.materialtheme{display:table-row!important;width:100%!important;min-width:unset!important;height:auto!important;min-height:unset!important;border-bottom:1px solid #aaaaaa!important;}
.materialtheme .titleblock>DIV.code{display:table-cell;width:1%;padding:7px 10px 0 5px;}
.materialtheme .titleblock>DIV.title{display:table-cell;width:99%;vertical-align:top;padding: 0 0 0 10px;}
.materialtheme H1{box-sizing:border-box;font-size:16px!important;font-weight:normal!important;text-align:left!important;margin:0!important;padding:8px 12px 7px 12px!important;white-space:normal!important;text-transform:lowercase;border-bottom:1px solid transparent!important;}
.materialtheme DIV.categoryicon{display:inline-block!important;width:auto!important;float:left!important;padding:12px 16px!important;border-radius:6px!important;margin:2px 8px 8px 0!important;}
.materialtheme DIV.categoryicon IMG{float:left!important;height:24px!important;min-height:unset!important;max-height:unset!important;width:auto!important;filter:var(--whiteimagefilters)!important;margin:0 0 0 0!important;}
.materialtheme .img{float:left;padding:4px 6px 3px 6px;border-radius:50%;}
.materialtheme .img IMG{height:42px!important;min-height:unset!important;max-height:unset!important;width:auto!important;margin:0 0 0 4px!important;}
.materialtheme TABLE{padding:0;margin:7px 0 5px 0;width:100%;border-collapse:collapse;}
.materialtheme TD{width:1%;padding:3px 10px 2px 10px;text-align:left;white-space:normal!important;font-size:11px;font-weight:normal;color:#646464;}
.materialtheme TD:last-child{width:99%;}
.materialtheme TD>DIV,.themeinternalcode{display:block;padding:4px 8px 4px 8px;margin:3px 0 0 0;width:100%;min-width:30px;text-align:center;border-radius:6px;font-size:14px;font-weight:normal;}
.materialthemegrouplabel{display:block;padding:4px 10px 4px 10px;border-radius:5px;margin:10px -1px 2px -18px;}
.materialthemegrouplabel .img{display:inline-block!important;vertical-align:top!important;width:auto!important;}
.materialthemegrouplabel .img IMG{display:inline-block!important;float:none!important;vertical-align:top!important;height:28px!important;min-height:unset!important;max-height:unset!important;width:auto!important;filter:var(--whiteimagefilters)!important;opacity:.85!important;}
.materialthemegrouplabel .title{display:inline-block!important;vertical-align:top!important;padding:5px 0 0 14px;width:auto!important;color:#ffffff!important;}

.evaluationareas .maindata H1{font-size:18px!important;}
.evaluationareas .maindata H2{font-size:13px!important;white-space:normal!important;text-align:left!important;}

.group DIV.violationfamily{padding:12px 0 10px 0!important;border:1px solid transparent!important;box-shadow:none!important;}
DIV.violationfamilyinternalcode{display:inline;float:left;width:auto;padding:3px 8px 3px 8px;margin:0 8px 0 0;width:auto;min-width:16px;text-align:center;border-radius:6px;font-size:12px;font-weight:normal;white-space:nowrap;background-color:#ffffff;color:#dd0000;}
DIV.violationinternalcode{display:block;padding:3px 8px 3px 8px;margin:-2px 0 0 0;width:100%;min-width:16px;text-align:center;border-radius:6px;font-size:12px;font-weight:normal;white-space:nowrap;background-color:#dd0000;color:#ffffff;}
DIV[data-form='violationstree'] LI DIV.violationinternalcode{display:inline-block!important;width:auto!important;margin-top:0!important;}
DIV[data-form='violationstree'] LI .title{background-color:transparent!important;padding:3px 2px 4px 2px!important;}
.violationsgroup{margin:10px 0 2px -10px;}
.violationsgroup DIV.internalcode{display:inline-block!important;width:auto!important;padding:3px 8px 3px 8px!important;margin:0 10px 0 0!important;min-width:16px!important;text-align:center!important;vertical-align:top!important;border-radius:6px!important;font-size:14px!important;font-weight:normal!important;white-space:nowrap!important;background-color:#dd0000!important;color:#ffffff!important;}
.violationsgroup DIV.label{display:inline-block!important;vertical-align:top!important;font-size:16px!important;padding:2px 0 0 0!important;}

TR.violationsfamily>TD.maindata{width:1px!important;min-width:360px!important;}
TR.violationsfamily>TD.maindata P{font-size:9px!important;margin:4px 0!important;}
TR.violationsfamily>TD.maindata DIV.violationinternalcode{display:inline-block!important;width:auto!important;float:none!important;margin:3px 0 4px 0!important;}
TR.violationsfamily>TD.details{width:99%!important;}
TR.violationsfamily[data-id]>TD.details TD.internalcode{display:table-cell!important;width:1%!important;border:none!important;}
TR.violationsfamily[data-id]>TD.details TD.title{width:99%!important;border:none!important;background-color:#ffffff!important;}
TR.violationsfamily>TD.details DIV.violationinternalcode{display:block!important;width:100%!important;float:none!important;}

TR.evaluationgrids>TD.maindata{width:15%!important;}
TR.evaluationgrids>TD.emptymatrix{width:85%!important;}

DIV.riskappetite{box-sizing:border-box!important;display:block!important;position:relative!important;width:300px!important;min-width:unset!important;height:120px!important;min-height:unset!important;margin:0;padding:12px 0 0 0!important;background-color:#ffffff!important;border:1px solid #aaaaaa!important;box-shadow:1px 1px 3px #00000064!important;}
.riskappetite H1{box-sizing:border-box;font-size:18px!important;font-weight:normal!important;text-align:left!important;margin:0!important;padding:0px 12px 7px 12px!important;white-space:normal!important;text-transform:none;border-bottom:1px solid transparent!important;}
.riskappetite .indicators{text-align:center;margin-bottom:14px;}

DIV.ratingcategory{box-sizing:border-box!important;display:block!important;position:relative!important;width:auto!important;min-width:620px!important;height:125px!important;min-height:unset!important;margin:0;padding:12px 16px 16px 16px!important;background-color:#ffffff!important;border:1px solid #aaaaaa!important;box-shadow:1px 1px 3px #00000064!important;}
.ratingcategory H1{box-sizing:border-box;width:100%!important;text-align:center!important;font-size:16px!important;font-weight:normal!important;margin:0!important;padding:0px 12px 3px 12px!important;white-space:normal!important;text-transform:none;border-bottom:1px solid transparent!important;}
.ratingcategory .stars{box-sizing:border-box!important;display:block!important;width:100%!important;margin:1px 0 0 0!important;}
.ratingcategory .stars UL{box-sizing:border-box!important;display:block!important;width:100%!important;margin:0!important;padding:0!important;list-style-type:none!important;white-space:nowrap!important;}
.ratingcategory .stars UL LI{box-sizing:border-box!important;display:inline-block!important;margin:0;padding:1px;list-style-type:none!important;}
.ratingcategory .stars UL LI IMG{display:block!important;margin:0 auto;padding:5px;height:32px!important;min-height:unset!important;max-height:unset!important;width:auto!important;min-width:unset!important;max-width:unset!important;}
.ratingcategory .stars UL LI DIV{display:block!important;width:100%!important;min-width:120px!important;max-width:unset!important;margin:0 auto!important;padding:5px 8px;vertical-align:middle!important;text-align:center!important;font-size:10px!important;font-weight:normal!important;text-transform:lowercase!important;}

DIV.rating{box-sizing:border-box!important;display:block!important;position:relative!important;width:130px!important;min-width:unset!important;height:90px!important;min-height:unset!important;margin:0!important;padding:2px 3px 3px 3px!important;text-align:center!important;background-color:transparent!important;border:1px solid transparent!important;box-shadow:none!important;}
.rating IMG{display:block!important;margin:0 auto!important;padding:5px;height:32px!important;min-height:unset!important;max-height:unset!important;width:auto!important;min-width:unset!important;max-width:unset!important;}
.rating DIV{display:block!important;width:100%!important;min-width:120px!important;max-width:unset!important;margin:0 auto!important;padding:5px 8px;vertical-align:middle!important;text-align:center!important;font-size:10px!important;font-weight:normal!important;text-transform:lowercase!important;}

TR.auditsessions>TD.maindata IMG.icon{height:32px!important;margin-top:0!important;}

.reportresults{width:auto;}
.reportresults>H2{display:block;width:100%;font-size:13px;text-transform:lowercase;}
.reportresults>DIV{display:inline-block;width:auto;text-align:center;vertical-align:top;padding:0 20px 10px 0;}
.datasection .reportresults>DIV.legenda{display:block;}
.expandedbox .reportresults>DIV.legenda{display:inline-block;}
.expandedbox .reportresults>DIV.legenda>DIV{display:inline-block;vertical-align:top;padding:0 5px 0 5px;}
.expandedbox .reportresults>DIV.legenda>DIV>UL{display:block;}
.expandedbox .scorereportresults>DIV.legenda{display:block!important;margin-top:14px!important;}
.datasection .reportresults>DIV.riskimpactdistribution{display:none;}
.expandedbox .reportresults>DIV.riskimpactdistribution{display:inline-block;}
.riskimpactdistribution>TABLE{border-collapse:collapse;}
.riskimpactdistribution>TABLE TH,.riskimpactdistribution>TABLE TD{min-width:100px;font-size:10px;text-align:center;padding:10px 8px 11px 8px;border:1px solid transparent;border-color:#ffffff!important;text-transform:lowercase;}
.riskimpactdistribution>TABLE TH{background-color:#f0f0f0;color:#484848;padding:4px 8px 5px 8px;}
.riskrating,.riskprofile{display:inline-block!important;color:#ffffff!important;width:76px!important;height:76px!important;vertical-align:middle!important;text-align:center;border-radius:50%!important;margin:3px;}
.riskrating .label,.riskprofile .label{color:#ffffff!important;width:100%!important;height:auto!important;padding:27px 0 0 0!important;text-align:center!important;font-size:7px!important;font-weight:normal!important;color:#ffffff!important;text-transform:lowercase!important;}
.riskrating .status,.riskprofile .status{color:#ffffff!important;width:100%!important;height:auto!important;text-align:center!important;font-size:9px!important;font-weight:normal!important;color:#ffffff!important;text-transform:lowercase!important;font-variant:small-caps!important;letter-spacing:-1px!important;}
.riskprofileicon{display:inline-block!important;color:#ffffff!important;margin:1px 0 1px 4px!important;padding:6px!important;border-radius:50%!important;}
.riskprofile0{background-color:RGB(155,155,155)!important;}
.riskprofile1{background-color:RGB(3,149,67)!important;}
.riskprofile2{background-color:RGB(244,177,31)!important;}
.riskprofile3{background-color:RGB(244,1,1)!important;}
.riskreportresults .PxIMatrix{zoom:,8;}
.riskreportresults .PxIMatrix TR:first-child{display:none!mportant;}
.riskreportresults .PxIValues,.riskreportresults .rating{display:inline-block!important;vertical-align:top!important;}
.riskreportresults .rating{padding-top:4px!important;position:relative!important;}
.riskreportresults .PxIValues>DIV,.riskreportresults .rating>DIV{display:table-cell!important;vertical-align:top!important;}
.rating DIV.riskprofile{position:absolute!important;width:50px!important;min-width:unset!important;max-width:unset!important;height:50px!important;min-height:unset!important;max-height:unset!important;}
.riskreportresults .rating>DIV{display:table-cell!important;vertical-align:top!important;width:50px!important;min-width:unset!important;max-width:unset!important;height:50px!important;min-height:unset!important;max-height:unset!important;}
.eisjprofile H3.status{font-size:10px!important;padding-top:26px!important;}

@media screen and (max-width: 800px){

}


.corporategap{box-sizing:border-box!important;position:relative!important;margin:0;padding:0!important;background-color:#ffffff!important;}
DIV.corporategap{display:block!important;width:456px!important;min-width:unset!important;height:305px!important;min-height:unset!important;padding:12px 0 0 0!important;border:1px solid #aaaaaa!important;box-shadow:1px 1px 3px #00000064!important;}
TR.corporategap{display:table-row!important;width:100%!important;min-width:unset!important;height:auto!important;min-height:unset!important;border-bottom:1px solid #aaaaaa!important;}
.corporategap H1{box-sizing:border-box;font-size:16px!important;font-weight:normal!important;text-align:left!important;color:#e32400!important;margin:0!important;padding:0px 20px 6px 20px!important;white-space:normal!important;border-bottom:1px solid transparent!important;}
.corporategap H2{box-sizing:border-box;font-size:13px!important;font-weight:normal!important;text-align:left!important;color:#484848!important;margin:0!important;padding:0px 20px 4px 20px!important;white-space:normal!important;border-bottom:1px solid transparent;}
.corporategap H3{box-sizing:border-box;font-size:12px!important;font-weight:normal!important;text-align:left!important;width:100%;margin:0px;padding:0px 20px 1px 20px!important;white-space:normal!important;border-bottom:1px solid transparent;}
.corporategap P{box-sizing:border-box;font-size:12px!important;font-weight:normal!important;text-align:left!important;width:100%;margin:0px;padding:0px 20px 2px 20px!important;}
.corporategap P>SPAN{font-weight:bold!important;}
.corporategap P>LABEL{box-sizing:border-box;font-size:12px!important;font-weight:normal!important;text-align:left!important;width:100%;margin:0 0 3px 0;padding:0!important;}
.corporategap DIV.risk{width:103px!important;min-width:103px!important;}
.corporategap DIV.gapscore{width:157px!important;min-width:157px!important;}
.corporategap DIV.gapscore0{background-color:#039543!important;}
.corporategap DIV.gapscore1{background-color:#818f01!important;}
.corporategap DIV.gapscore2{background-color:#dec600!important;}
.corporategap DIV.gapscore3{background-color:#feb404!important;}
.corporategap DIV.gapscore4{background-color:#ffa303!important;}
.corporategap DIV.gapscore5{background-color:#eb7f01!important;}
.corporategap DIV.gapscore6{background-color:#e86404!important;}
.corporategap DIV.gapscore7{background-color:#eb4e01!important;}
.corporategap DIV.gapscore8{background-color:#e32400!important;}

DIV.corporatetargetcategories{box-sizing:border-box!important;display:block!important;position:relative!important;width:320px!important;min-width:unset!important;height:120px!important;min-height:unset!important;margin:0;padding:12px 0 0 0!important;background-color:#ffffff!important;border:1px solid #aaaaaa!important;box-shadow:1px 1px 3px #00000064!important;}
DIV.corporatetargetcategories>H1{font-size:16px!important;font-weight:normal!important;text-align:left!important;color:#484848!important;height:32px;min-height:32px;margin:0!important;padding:0px 20px 5px 20px!important;border:none!important;}
DIV.corporatetargetcategories>IMG{height:48px!important;min-height:unset!important;max-height:unset!important;width:auto!important;min-width:unset!important;max-width:unset!important;padding:0!important;margin:0 20px 20px 20px!important;float:left!important;}


TR.whistleblowing{display:table-row!important;width:100%!important;min-width:unset!important;height:auto!important;min-height:unset!important;border-bottom:1px solid #aaaaaa!important;}
.whistleblowing>TD.maindata{width:60%!important;}
.whistleblowing>TD.connectedcontacts{width:20%!important;}
.whistleblowing>TD.monitoring{width:20%!important;}
.whistleblowing IMG{height:42px!important;min-height:unset!important;max-height:unset!important;width:auto!important;min-width:unset!important;max-width:unset!important;padding:0!important;margin:4px 15px 40px 15px!important;float:left!important;}
.whistleblowing H1{font-size:14px!important;font-weight:normal!important;text-align:left!important;color:#484848!important;height:32px;min-height:32px;margin:0!important;padding:0px 10px 5px 10px!important;}
.whistleblowing H2>DIV{box-sizing:border-box!important;display:inline-block!important;width:auto!important;font-size:11px!important;font-weight:normal!important;text-align:left!important;text-transform:uppercase!important;background-color:#0056d6!important;color:#ffffff;margin:0px;padding:4px 16px 4px 16px!important;border-radius:4px!important;}
.whistleblowing H3{font-size:12px!important;font-weight:normal!important;text-align:left!important;width:100%;margin:0px;padding:0px 20px 1px 20px!important;}
.whistleblowing H4{font-size:12px!important;font-weight:normal!important;text-align:left!important;width:100%;margin:2px 0 20px 0!important;}

TR.whistleblowingchatitem{display:table-row!important;width:100%!important;min-width:unset!important;height:auto!important;min-height:unset!important;border-bottom:1px solid #aaaaaa!important;}
TR.whistleblowingchatitem>TD>H2>DIV{display:inline-block!important;font-size:13px;font-weight:normal!important;color:#ffffff!important;background-color:#dd0000!important;padding:4px 12px 4px 12px!important;border-radius:4px!important;margin:0 5px 0 0!important;}
TR.whistleblowingchatitem>TD>H2>DIV.chatitemauthor{background-color:#0032cc!important;}
TR.whistleblowingchatitem>TD>H1{display:block!important;font-size:18px;font-weight:normal!important;color:#484880!important;padding:0!important;margin:0 0 5px 0!important;}
TR.whistleblowingchatitem>TD>DIV.chatitemtext{display:block!important;font-size:13px;font-weight:normal!important;color:#484848!important;text-align:justify!important;padding:0!important;margin:0 0 30px 0!important;}
	

DIV.keyindicator{box-sizing:border-box;display:block;position:relative;margin:0px;background-color:rgb(255,255,255)!important;width:340px!important;min-width:unset!important;max-width:unset!important;height:165px!important;min-height:unset!important;max-height:unset!important;padding:0 0 0 30px!important;border:1px solid #aaaaaa!important;box-shadow:1px 1px 3px #00000064;}
.keyindicator .statusarea{width:1%!important;min-width:unset!important;max-width:unset!important;background-color:#e8e8e8!important;color:#484848!important;}
.keyindicator .statusarea>DIV>IMG{display:block!important;width:24px;min-width:unset!important;max-width:unset!important;height:auto;min-height:unset!important;max-height:unset!important;padding:0!important;margin:6px auto 6px auto!important;}
.keyindicator H1{font-size:12px!important;font-weight:normal!important;text-align:left!important;margin:0px;padding:3px 20px 0px 4px!important;min-height:40px!important;white-space:normal;}
.keyindicator H3{font-size:10px!important;font-weight:normal!important;text-align:left!important;margin:0px;padding:10px 20px 0px 4px!important;min-height:unset!important;white-space:normal;}
.keyindicatorinfo,.keyindicatordetails{display:inline-block;position:static;width:auto;min-height:50px;background-color:transparent;text-align:left;vertical-align:top;margin:0 0 0 0;padding:0;border:0 solid transparent;}
.keyindicatordetails{padding:5px 20px 0px 20px;}
.keyindicatorinfo>*{display:table-cell;width:auto;vertical-align:top;}
.keyindicatorinfo>DIV.label{position:absolute;top:3px;left:5px;width:auto;height:auto;font-size:10px;font-weight:normal;color:#646464;text-align:left;white-space:nowrap;vertical-align:top;padding:3px;}
.keyindicatorinfo>DIV.value{width:98%;min-width:100px!important;height:24px;min-height:28px;font-size:24px;font-weight:normal;color:#cccccc;text-align:right;vertical-align:middle;padding:5px 0px 5px 8px;border-radius:6px 0 0 6px;background-color:#f0f0f0;}
.keyindicatorinfo>DIV.value>SUB{font-size:12px;font-weight:normal;color:inherit;vertical-align:baseline;padding-right:3px;}
.keyindicatorinfo>DIV.value>H1{width:100%!important;;padding:0!important;margin:0!important;text-align:right!important;font-size:11px!important;font-weight:normal!important;text-transform:lowercase!important;white-space:nowrap!important;min-height:unset!important;}
.keyindicatorinfo DIV.trendicon{width:1%!important;vertical-align:middle!important;}
.keyindicatorinfo DIV.trendicon>IMG{height:26px!important;min-height:unset!important;max-height:unset!important;width:auto!important;padding:20px 5px 3px 5px;text-align:right;}
.keyindicatorinfo>DIV.gauge{width:1%!important;height:32px!important;min-height:unset!important;max-height:unset!important;padding:7px 0px 3px 10px;text-align:right;border-radius:0 6px 6px 0;background-color:#f0f0f0;}
.keyindicatorinfo DIV.microgauge{background-color:transparent!important;width:65px!important;;height:32px!important;min-height:unset!important;max-height:unset!important;padding:0px 0px 0px 4px;text-align:right;}
.keyindicatorinfo>DIV.gauge>.microgauge>H1,.keyindicatorinfo>DIV.gauge>.microgauge>DIV{display:none!important;}
.keyindicatorinfo .legenda{display:block!important;margin:5px 0 0 0!important;padding:0!important;}
.keyindicatorinfo .legenda TD{padding:1px 3px 1px 0px!important;border:none!important;font-size:9px!important;font-weight:normal!important;color:inherit!important;text-align:right!important;white-space:nowrap!important;}
TR.htmlrowblock[data-id] .keyindicatorinfo .legenda TD:first-child{border:none!important;}
.keyindicatorinfo .legenda TD.notes{padding:8px 3px 1px 0px!important;color:#484848!important;text-align:left!important;}
.keyindicator TD.attachmentarea{width:1%!important;vertical-align:top!important;text-align:center!important;}
.keyindicator TD.attachmentarea>LABEL{white-space:nowrap!important;}
.keyindicator TD.attachmentarea IMG{height:36px!important;width:auto!important;max-height:unset!important;margin:6px auto!important;}

DIV.thresholdwarninglevel{box-sizing:border-box!important;display:block!important;position:relative!important;width:180px!important;min-width:unset!important;height:100px!important;min-height:unset!important;margin:0;padding:12px 0 0 0!important;background-color:#dddddd;border:1px solid #aaaaaa!important;box-shadow:1px 1px 3px #00000064!important;text-align:center!important;}
DIV.thresholdwarninglevel IMG{height:36px!important;min-height:unset!important;max-height:unset!important;width:auto!important;min-width:unset!important;max-width:unset!important;padding:0!important;margin:5px auto!important;float:none!important;filter:var(--whiteimagefilters)!important;}
DIV.thresholdwarninglevel>H1{display:block!important;position:absolute!important;bottom:0!important;width:100%!important;font-size:13px!important;font-weight:normal!important;text-align:center!important;color:#ffffff!important;height:auto!important;min-height:unset!important;margin:0!important;padding:0 0 20px 0!important;border:none!important;}

DIV.indicatorthreshold{box-sizing:border-box!important;display:block!important;position:relative!important;width:250px!important;min-width:unset!important;height:113px!important;min-height:unset!important;margin:0;padding:12px 0 0 0!important;background-color:#dddddd;border:1px solid #aaaaaa!important;box-shadow:1px 1px 3px #00000064!important;text-align:center!important;margin:3px!important;}
DIV.indicatorthreshold>H1{display:block!important;width:100%!important;font-size:16px!important;font-weight:normal!important;text-align:center!important;color:#ffffff!important;height:auto!important;min-height:unset!important;margin:0!important;padding:0 0 5px 0!important;border:none!important;}
DIV.indicatorthreshold>H2{display:block!important;width:100%!important;font-size:11px!important;font-weight:normal!important;text-align:center!important;color:#ffffff!important;height:auto!important;min-height:unset!important;margin:0!important;padding:0 0 5px 0!important;border:none!important;}
DIV.indicatorthreshold IMG{height:36px!important;min-height:unset!important;max-height:unset!important;width:auto!important;min-width:unset!important;max-width:unset!important;padding:0!important;margin:5px auto 10px auto!important;float:none!important;filter:var(--whiteimagefilters)!important;}

DIV.slider .keyindicatorinfo{zoom:1.3;}


DIV.corporatedepartment{box-sizing:border-box!important;display:block!important;position:relative!important;width:400px!important;min-width:unset!important;height:195px!important;min-height:unset!important;margin:0;padding:12px 0 0 0!important;background-color:#ffffff!important;border:1px solid #aaaaaa!important;box-shadow:1px 1px 3px #00000064!important;}
DIV.corporatedepartment>H1{font-size:16px!important;font-weight:normal!important;text-align:left!important;color:#484848!important;height:32px;min-height:32px;margin:0!important;padding:0px 20px 5px 20px!important;}
DIV.corporatedepartment>H2{box-sizing:border-box!important;display:block!important;width:100%!important;font-size:11px!important;font-weight:normal!important;text-align:left!important;width:100%;margin:0px;padding:1px 20px 1px 20px!important;}
DIV.corporatedepartment>H3{font-size:12px!important;font-weight:normal!important;text-align:left!important;width:100%;margin:0px;padding:0px 20px 1px 20px!important;}
DIV.corporatedepartment>P{font-size:10px!important;text-align:left;padding:0;margin:5px 20px 10px 20px;height:70px;min-height:70px;max-height:70px;overflow-y:hidden;}
.corporatedepartment DIV.departmentstatus1,.corporatetarget DIV.targetstatus1{background-color:#019ec7!important;}
.corporatedepartment DIV.departmentstatus0,.corporatetarget DIV.targetstatus0{background-color:#646464!important;}

DIV.corporateassetcategories,DIV.corporateeventcategories{background-color:transparent!important;border:1px solid transparent!important;width:130px!important;height:140px!important;padding:10px 12px 10px 12px!important;box-shadow:none!important;}
.corporateassetcategories .icon,.corporateeventcategories .icon{display:block!important;height:auto!important;min-height:unset!important;max-height:unset!important;width:100%!important;min-width:unset!important;max-width:unset!important;padding:0!important;margin:8px auto 4px auto!important;float:none!important;}
.corporateassetcategories .icon IMG,.corporateeventcategories .icon IMG{height:80px!important;min-height:unset!important;max-height:unset!important;width:auto!important;min-width:unset!important;max-width:80px!important;padding:0!important;margin:auto!important;float:none!important;}
.corporateassetcategories H1,.corporateeventcategories H1{display:block!important;width:100%!important;text-align:center!important;font-size:13px!important;font-weight:normal!important;margin:0!important;padding:3px 0 3px 0!important;border:none!important;}

.treatmentitem{box-sizing:border-box!important;position:relative!important;margin:0;padding:0!important;background-color:#ffffff!important;}
DIV.treatmentitem{display:block!important;width:400px!important;min-width:unset!important;height:220px!important;min-height:unset!important;padding:12px 0 0 0!important;border:1px solid #aaaaaa!important;box-shadow:1px 1px 3px #00000064!important;}
.treatmentstatus1{background-color:#0f9c00!important;}
.treatmentstatus0{background-color:#a5a5a5!important;}
.GDPRSpecialDataList{font-size:14px;font-weight:normal;}
.GDPRSpecialDataList UL{list-style-type:none;padding:1px 5px 8px 6px;margin:0;}
.GDPRSpecialDataList LI{padding:1px 0 3px 0;margin:1px 0;}

DIV.corporateproduct{box-sizing:border-box!important;display:block!important;position:relative!important;width:400px!important;min-width:unset!important;height:210px!important;min-height:unset!important;margin:0;padding:12px 0 0 0!important;background-color:#ffffff!important;border:1px solid #aaaaaa!important;box-shadow:1px 1px 3px #00000064!important;}
.corporateproduct IMG{height:42px!important;min-height:unset!important;max-height:unset!important;width:auto!important;min-width:unset!important;max-width:unset!important;padding:0!important;margin:4px 15px 20px 15px!important;float:left!important;}
.corporateproduct H1{font-size:16px!important;font-weight:normal!important;text-align:left!important;color:#484848!important;height:32px;min-height:32px;margin:0!important;padding:0px 10px 5px 10px!important;border-bottom:none!important;}
.corporateproduct H2{box-sizing:border-box!important;display:block!important;width:100%!important;font-size:11px!important;font-weight:normal!important;text-align:left!important;width:100%;margin:0px;padding:0px 10px 1px 10px!important;}
.corporateproduct H3{font-size:12px!important;font-weight:normal!important;text-align:left!important;width:100%;margin:0px;padding:0px 20px 1px 20px!important;}


DIV.checklisttemplate{box-sizing:border-box!important;display:block!important;position:relative!important;width:370px!important;min-width:unset!important;height:144px!important;min-height:unset!important;margin:0;padding:12px 0 0 0!important;background-color:#ffffff!important;border:1px solid #aaaaaa!important;box-shadow:1px 1px 3px #00000064!important;}
DIV.checklisttemplate>H1{box-sizing:border-box!important;display:block!important;width:100%!important;font-size:14px!important;font-weight:normal!important;text-align:left!important;color:#484848!important;height:auto!important;min-height:unset!important;margin:0!important;padding:0px 20px 2px 20px!important;border:none!important;}
DIV.checklisttemplate>H2{box-sizing:border-box!important;display:block!important;width:100%!important;font-size:11px!important;font-weight:normal!important;text-align:left!important;width:100%;margin:0px;padding:1px 20px 3px 20px!important;}

.risk{width:90px!important;min-width:unset!important;max-width:unset!important;height:50px!important;min-height:unset!important;max-height:unset!important;}
.risk .label{font-size:10px;font-weight:normal;color:#ffffff;text-align:left;width:100%;margin:0;padding:5px 5px 0 8px;}
.risk .value{font-size:28px;font-weight:normal;color:#ffffff;text-align:right;width:100%;margin:0;padding:0 8px 0 5px;}

.connectedriskappetite,.connectedrisktolerance{width:100px!important;text-align:center;font-size:10px;font-weight:normal;text-transform:lowercase;padding:4px 5px 5px 5px;border-radius:6px;background-color:#bbbbbb;color:#ffffff;}
.riskappetiteindicator{background-color:#bbbbbb!important;}
.ratingevaluationfield{display:block!important;margin-top:0!important;text-indent:0!important;}
.ratingevaluationfield>UL{display:inline-block!important;width:auto!important;list-style-type:none!important;margin:0!important;padding:0!important;text-align:left!important;vertical-align:top!important;}
.ratingevaluationfield>UL>LI{display:inline-block!important;min-width:100px!important;width:auto!important;margin:0 2px!important;padding:3px 8px 4px 8px!important;text-align:center!important;font-size:13px!important;font-weight:normal!important;text-transform:lowercase!important;opacity:1!important;}
.riskgreen,.ratingevaluationfield>UL>LI.riskgreen{border-color:#60A36D!important;background-color:#039543!important;color:#ffffff!important;}
.riskorange1,.ratingevaluationfield>UL>LI.riskorange1{border-color:#818f01!important;background-color:#818f01!important;color:#ffffff!important;}
.riskorange2,.ratingevaluationfield>UL>LI.riskorange2{border-color:#ffa303!important;background-color:#ffa303!important;color:#ffffff!important;}
.riskorange3,.ratingevaluationfield>UL>LI.riskorange3{border-color:#e86404!important;background-color:#e86404!important;color:#ffffff!important;}
.riskred,.ratingevaluationfield>UL>LI.riskred{border-color:#e04E2E!important;background-color:#e32400!important;color:#ffffff!important;}
.ratingevaluationfield>UL>LI.ratingicon{min-width:unset!important;padding:0 0 2px 0!important;}
.ratingevaluationfield>UL>LI.ratingicon>IMG{height:32px!important;min-height:unset!important;max-height:unset!important;width:auto!important;min-width:unset!important;max-width:unset!important;opacity:.2!important;}
.ratingevaluationfield>UL>LI.ratingicon>IMG.selected{opacity:1!important;}
.ratingevaluationfield>LABEL{display:inline-block!important;width:auto!important;margin:6px 0 0 15px!important;padding:0!important;text-align:left!important;vertical-align:top!important;font-size:16px!important;}

DIV.indicatortemplateattribute{box-sizing:border-box;display:block;position:relative;margin:0px;background-color:#f5f5f5!important;width:340px!important;min-width:unset!important;max-width:unset!important;height:230px!important;min-height:unset!important;max-width:unset!important;padding:0px!important;border:1px solid #dddddd!important;box-shadow:1px 1px 3px #00000064!important;}
DIV.indicatortemplateattribute H1{font-size:14px!important;font-weight:bold!important;color:#484848;text-align:left!important;margin:0px;padding:15px 15px 10px 15px!important;border:none;}
DIV.indicatortemplateattribute UL{list-style-type:none!important;padding:0 20px 20px 20px!important;margin:0!important;}
DIV.indicatortemplateattribute UL LI{list-style-type:none!important;padding:1px!important;margin:0!important;font-size:12px!important;font-weight:normal!important;text-align:left;}

.indicatorgrid{padding:20px 30px 30px 30px;}
.indicatorgrid TABLE{width:auto!important;border-collapse:collapse;border-color:#000000;}
.indicatorgrid TABLE TH{padding:3px 20px 4px 20px;border:1px solid #484848;font-size:12px;font-weight:normal;color:#484848;text-align:center;text-transform:lowercase;background-color:#f5f5f5;}
.indicatorgrid TABLE TD{padding:3px 10px 4px 10px;border:1px solid #484848;font-size:12px;font-weight:normal;color:#484848;text-align:right;text-transform:lowercase;}
.indicatorgrid TABLE TH.topleft{border:none!important;background-color:transparent!important;}
.indicatorgrid TABLE TH.lastleft{text-align:right!important;}
.indicatorgrid TABLE TD.data{text-align:right!important;background-color:#ffffff;}
[data-dataset="TQuadroIndicatorsTemplates"] .indicatorgrid{zoom:.8!important;}

DIV.corporaterisk{box-sizing:border-box;display:block;position:relative;margin:0px;background-color:#ffffff!important;width:402px!important;min-width:unset!important;max-width:unset!important;height:310px!important;min-height:unset!important;max-width:unset!important;padding:0px!important;border:1px solid #dddddd!important;box-shadow:1px 1px 3px #00000064!important;}
DIV.corporaterisk>H3{font-size:12px!important;font-weight:normal!important;text-align:left!important;width:100%;margin:0px;padding:15px 20px 5px 20px!important;}
DIV.corporaterisk>H1{font-size:16px!important;font-weight:normal!important;text-align:left!important;margin:0px;padding:0px 20px 5px 20px!important;min-height:25px!important;border:none;}
DIV.corporaterisk>H2{font-size:13px!important;font-weight:normal!important;text-align:left!important;min-height:36px;margin:0px;padding:0px 20px 10px 20px!important;}
DIV.corporaterisk>H2>SPAN{color:#a6a6a6;}
DIV.corporaterisk .details{width:378px!important;padding:6px!important;margin:3px!important;text-align:center!important;display:block!important;background-color:#f5f5f5;border:1px solid #BBBBBB;}
DIV.corporaterisk DIV.indicators DIV.PxIMatrix{zoom:.7!important;}
DIV.corporaterisk .details .PxIValue>DIV{display:block;padding:0 4px 0 4px;text-align:center;width:100%;text-transform:lowercase;}
DIV.corporaterisk .details .PxIValue>DIV:first-child{font-size:13px;}
DIV.corporaterisk .details .PxIValue>DIV:nth-child(2){font-size:64px;font-weight:bold;margin-top:-6px;margin-bottom:-6px;font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif}
DIV.corporaterisk .details .PxIValue>DIV:nth-child(3){font-size:14px;}
.pxi0{color:#32ae00;}
.pxi1{color:#ffac01;}
.pxi2{color:#ffac01;}
.pxi3{color:#ffac01;}
.pxi4{color:#ffac01;}
.pxi5{color:#e40505;}
.riskstatus0{background-color:#a0a0a0!important;}
.riskstatus1{background-color:#ee9c00!important;}
.riskstatus2{background-color:#0056d6!important;}
.riskstatus3{background-color:#b1dd8c!important;}
.riskstatus9{background-color:#a0a0a0!important;}
.riskclass{text-align:left;padding:3px 6px 4px 6px;width:auto;font-size:12px;font-weight:normal;text-transform:lowercase;}

DIV.risktemplate{box-sizing:border-box;display:block;position:relative;margin:0px;background-color:#ffffff!important;width:402px!important;min-width:unset!important;max-width:unset!important;height:150px!important;min-height:unset!important;max-width:unset!important;padding:20px!important;border:1px solid #dddddd!important;box-shadow:1px 1px 3px #00000064!important;}
DIV.risktemplate>IMG{float:left;height:64px;margin:10px 10px 5px 5px;}
DIV.risktemplate>H3{font-size:12px!important;font-weight:normal!important;text-align:left!important;width:100%;margin:0px;padding:15px 20px 5px 20px!important;}
DIV.risktemplate>H1{font-size:16px!important;font-weight:normal!important;text-align:center!important;margin:0px;padding:0px 20px 0px 20px!important;min-height:25px!important;border:none;}
DIV.risktemplate>H2{font-size:13px!important;font-weight:normal!important;text-align:left!important;min-height:36px;margin:0px;padding:0px 20px 10px 20px!important;}
DIV.risktemplate>H2>SPAN{color:#a6a6a6;}


DIV.indicators DIV.riskevaluationstatus{background-color:#0056d6;}
DIV.indicators DIV.riskevaluationstatus0{background-color:#0056d6!important}
DIV.indicators DIV.riskevaluationstatus1{background-color:#ee9c00!important}
DIV.indicators DIV.riskevaluationstatus2{background-color:#db0001!important}

DIV.corporateriskscenario{box-sizing:border-box;display:block;position:relative;margin:0px;background-color:rgb(255,255,255)!important;width:305px!important;min-width:unset!important;height:230px!important;min-height:unset!important;padding:0px!important;border:1px solid #aaaaaa!important;}
DIV.corporateriskscenario>H1{font-size:16px!important;font-weight:normal!important;text-align:left!important;border-bottom-color:#003290!important;margin:0px;padding:15px 20px 5px 20px!important;min-height:30px!important;}
DIV.corporateriskscenario>.details{padding-left:3px!important;border:none!important;}
DIV.corporateriskscenario>.details>DIV{text-align:center!important;}
DIV.corporateriskscenario>.details TABLE.riskmatrix{zoom:.8!important;margin:auto!important;}
DIV.corporateriskscenario>DIV.indicators DIV.indicator{margin-bottom:0px!important;}

.suggestedaction>TD.maindata{width:1%!important;}
.suggestedaction>TD.detailsdata{width:99%!important;}
.suggestedaction .maindata>DIV{display:table-cell!important;width:99%!important;vertical-align:top!important}
.suggestedaction .maindata>DIV.icon{width:1%!important;}
.suggestedaction .maindata IMG{height:36px!important;min-height:unset!important;max-height:unset!important;margin:0 10px!important;}
.suggestedaction .maindata H1{font-size:15px!important;white-space:nowrap!important;}
.suggestedaction .maindata H2{font-size:13px!important;white-space:nowrap!important;}
.suggestedaction .maindata H3{font-size:11px!important;white-space:nowrap!important;text-align:justify!important;white-space:normal!important;margin:0!important;}
.suggestedaction .detailsdata H1{font-size:15px!important;font-weight:normal!important;margin:0!important;}
.suggestedaction .detailsdata H3{font-size:12px!important;text-align:justify!important;white-space:normal!important;margin:0!important;}
.suggestedaction .detailsdata H1>LABEL{display:inline-block!important;font-size:14px!important;color:#646464!important;margin-right:8px!important;}
.suggestedaction .detailsdata H1>DIV{display:inline-block!important;font-size:14px!important;text-transform:lowercase!important;}
.suggestedaction .detailsdata  BUTTON{position:absolute!important;width:auto!important;right:0!important;bottom:0!important;padding:3px 10px 4px!important;margin:4px!important;color:#484848!important;background-color:#ffffff!important;border-radius:0!important;}

.contextconnections{margin:0;padding:0}
.contextconnections>DIV>H1{display:block;width:100%;text-align:left;font-size:16px;font-weight:normal;color:#646464;margin:0 0 10px 0;padding:3px;border-bottom:1px solid #646464;}
.contextconnections UL{display:block;width:100%;margin:0;padding:0px 10px 10px 10px;text-align:center;}
.contextconnections LI{display:inline-block;width:auto;margin:0;padding:0;border:3px solid transparent;}
.contextconnections LI.selected{border:3px solid #00dd00;}
.contextconnections LI.grayed{filter:grayscale(80%) contrast(25%) brightness(150%);}
.contextconnections LI>DIV{display:block;width:100%;margin:0;padding:0;vertical-align:top;text-align:center;}
.contextconnections LI>DIV.IconLabelButton{padding:10px 5px 7px 5px;}
.contextconnections IMG{height:64px;min-height:unset;max-height:unset;width:auto;min-width:unset;max-width:unset;margin:0 0 -2px 0;}
.contextconnections H1{display:block;font-size:10px;font-weight:normal;color:#646464;white-space:normal;padding:3px;margin:0;width:180px;}

.connectionitems UL.htmlbuttons{text-align:left;}
.connectionitems UL.htmlbuttons H1{padding:3px 0;width:110px;}

.documenttemplate{display:block!important;position:relative;width:300px;min-width:unset;max-width:unset;height:400px;min-height:400px;max-height:unset;box-shadow:1px 1px 5px #aaaaaa!important;background:none!important;background-color:#ffffff!important;box-shadow: 1px 1px 3px #00000048!important;border:1px solid #aaaaaa!important;margin:5px;padding:10px 20px 20px 20px!important;float:left!important;}
.documenttemplate H1{font-size:14px;font-weight:normal;width:100%;text-align:center;white-space:normal;min-height:unset;vertical-align:top;padding:0 0 10px 0;min-height:36px;}
.documenttemplate DIV.templatetext{zoom:.4!important;max-height:700px!important;overflow:hidden!important;}
.documenttemplate DIV.templatetext,.documenttemplate DIV.templatetext *{font-size:initial!important;font-weight:initial!important;width:initial!important;text-align:initial!important;white-space:initial!important;}

DIV.thematicarea{box-sizing:border-box;display:block;position:relative;margin:0px;background-color:#ffffff!important;width:100%!important;min-width:unset!important;max-width:unset!important;height:auto!important;min-height:140px!important;max-height:unset!important;padding:0px!important;border:none!important;box-shadow:none;}
DIV.thematicarea>DIV{padding:20px 20px 20px 20px!important;}
DIV.thematicarea IMG{float:left!important;width:160px!important;height:auto!important;margin:0 20px 0 0!important;max-width:unset!important;max-height:unset!important;}
DIV.thematicarea H1{width:100%!important;text-align:left!important;font-size:20px!important;font-weight:normal!important;margin:1px 0 3px 0!important;}
DIV.thematicarea H2{width:100%!important;text-align:left!important;font-size:16px!important;font-weight:normal!important;margin:1px 0 3px 0!important;}
DIV.thematicarea>DIV>DIV{display:table-cell!important;text-align:left!important;vertical-align:top!important;}
DIV.thematicarea>DIV>DIV:first-child{width:1%!important;}
DIV.thematicarea>DIV>DIV,DIV.thematicarea DIV>DIV>P{width:100%!important;text-align:justify!important;font-size:14px!important;font-weight:normal!important;}
DIV.thematicarea DIV.text{max-height:140px;overflow-y:hidden;position:relative!important;}
DIV.thematicarea>DIV>DIV.text:after{content:"";position:absolute;bottom:0;left:0;height:40px;width:100%;background:linear-gradient(rgba(255,255,255,0),#ffffff);}

DIV.thematicareadoc{box-sizing:border-box;display:block;position:relative;margin:0px;background-color:#ffffff!important;width:100%!important;min-width:unset!important;max-width:unset!important;height:auto!important;min-height:150px!important;max-height:unset!important;padding:0px!important;border:none!important;box-shadow:none;}
DIV.thematicareadoc>DIV{padding:20px 20px 20px 20px!important;}
DIV.thematicareadoc IMG{float:right!important;width:160px!important;height:auto!important;max-height:unset!important;margin:0 0 0 20px!important;}
DIV.thematicareadoc H1{width:100%!important;text-align:left!important;font-size:18px!important;font-weight:normal!important;margin:1px 0 3px 0!important;}
DIV.thematicareadoc H2{width:100%!important;text-align:left!important;font-size:15px!important;font-weight:normal!important;margin:1px 0 3px 0!important;}
DIV.thematicareadoc H3{width:100%!important;text-align:left!important;font-size:14px!important;font-weight:normal!important;margin:1px 0 3px 0!important;}
DIV.thematicareadoc>DIV,DIV.thematicareadoc DIV>P{width:100%!important;text-align:justify!important;font-size:13px!important;font-weight:normal!important;}

DIV.thematicarea>DIV.bottombar{padding:7px 10px 6px 10px!important;background-color:#f4f4f4!important;color:#000000!important;text-align:right!important;}
DIV.thematicarea>DIV.bottombar>LABEL{display:inline-block!important;width:auto!important;padding:3px 8px 3px 10px!important;font-size:12px!important;}
DIV.thematicarea>DIV.bottombar>DIV{display:inline-block!important;width:auto!important;padding:3px 8px 3px 8px!important;background-color:#00aa00!important;color:#ffffff!important;border-radius:50%!important;font-size:12px!important;}

DIV.projectintro{width:100%;box-sizing:border-box;display:block;height:auto;vertical-align:top;text-align:justify;margin:20px 0 30px 0;padding:0 60px 0 60px;font-size:14px;font-weight:normal;line-height:1.4em;color:#808080;}
DIV.projectintro H1{width:100%;font-size:28px;color:#00479b;font-weight:normal;text-align:center;border:none;text-transform:none;}
[data-source="TQuadroDebatesThemes"] .HTMLItem{width:100%!important;}
DIV.debatetheme DIV{font-size:14px;font-weight:normal;text-align:justify;}
DIV.debatetheme H1{width:100%;font-size:24px;color:#808080;font-weight:normal;text-align:left;border:none;text-transform:none;}
DIV.debatetheme IMG{float:right;width:50%;margin:16px 0 14px 20px;}

[data-source="TQuadroDebatesContributions"] .HTMLItems>DIV{width:100%!important;}
[data-source="TQuadroDebatesContributions"] .HTMLItem{width:100%!important;}
DIV.debatecontributes{padding:0 40px 0 40px!important;background-color:#f0f0f0!important;}
DIV.debatecontribute{width:100%!important;box-sizing:border-box;display:block;position:relative;margin:0 0 15px 0;background-color:#ffffff!important;min-width:unset!important;max-width:unset!important;height:auto!important;min-height:unset!important;max-height:unset!important;padding:8px 20px 15px 20px!important;border:none!important;box-shadow:none!important;}
DIV.debatecontribute>DIV{box-sizing:border-box;display:block!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;border:none!important;background:none!important;background-color:#ffffff!important;vertical-align:top!important;text-align:left!important;border-bottom}
DIV.debatecontribute>DIV.header{zoom:.8!important;vertical-align:bottom!important;background-image:none!important;background-color:#ffffff!important;display:block!important;padding:0 0 10px 0!important;}
DIV.debatecontribute>.header>DIV{display:inline-block!important;float:none!important;border:none!important;background-color:transparent!important;box-shadow:none!important;width:auto!important;height:auto!important;margin:0 10px 0 0;}
DIV.debatecontribute>DIV.body{display:block!important;padding:10px 10px 10px 10px!important;font-size:14px!important;border-top:1px solid #aaaaaa!important;border-bottom:1px solid #aaaaaa!important;}
DIV.debatecontribute>DIV.body>H1{font-size:24px!important;font-weight:normal!important;text-transform:unset!important;color:#646464!important;margin:0 0 10px 0!important;}
DIV.debatecontribute>DIV.footer{display:block!important;background-color:#ffffff!important;padding:10px 0 10px 0!important;}
DIV.debatecontribute>DIV.footer label{font-size:11px!important;text-transform:uppercase!important;display:block!important;padding:0 0 5px 10px!important;}
DIV.debatecontribute>DIV.footer>UL>LI{display:inline-block!important;}
DIV.debatecontribute>DIV.footer>DIV.status{padding:0px 0 15px 0px!important;}
DIV.debatecontribute>DIV.footer>DIV.status>H1{font-size:14px!important;font-weight:normal!important;margin:0!important;padding:7px 12px 8px 12px!important;background-color:#f0f0f0!important;width:100%!important;box-sizing:border-box!important;}
DIV.debatecontribute>DIV.footer>DIV.status>P{font-size:12px!important;margin:3px 0 0 0!important;}

DIV.debatenocomments{font-size:14px!important;font-weight:normal!important;margin:0!important;padding:7px 12px 8px 12px!important;background-color:#f0f0f0!important;width:100%!important;box-sizing:border-box!important;}

.debatetags{background-color:transparent!important;width:100%!important;list-style-type:none!important;margin:0!important;padding:0 5px 10px 5px!important;}
.debatetags LI{display:inline-block!important;margin:3px!important;zoom:.8!important;}

DIV.debatecontributedraft{opacity:0.5!important;font-style:italic!important;}
DIV.debatecontributerejected{opacity:0.6!important;font-style:italic!important;color:red!important;}
DIV.debatecontributerejected>DIV.body>H1,DIV.debatecontributerejected>DIV.body{color:red!important;}
.debatetags .attachmentarea .link IMG{height:36px!important;width:auto!important;}

DIV.debatecomment{margin:0!important;padding:0 0 0 15px!important;}
DIV.debatecomment>DIV.header{zoom:.7!important;}
DIV.debatecomment>DIV.body{display:block!important;padding:5px 10px 5px 10px!important;font-size:13px!important;border-top:1px solid #aaaaaa!important;border-bottom:1px solid #aaaaaa!important;}

UL.debateseealso{margin:0 0 15px 0!important;padding:0 0 0 25px!important;}
UL.debateseealso>LI{display:block!important;box-sizing:border-box!important;width:100%!important;font-size:13px!important;padding:3px 10px 3px 0px!important;color:#808080!important;}
UL.debateseealso>LI>SPAN{text-decoration:underline;color:#484848!important;}

UL.debatethemeattributes{margin:10px 0 10px 0;padding:0;list-style-type:none;}
UL.debatethemeattributes>LI{display:inline-block;margin:0 22px 0 0;}
UL.debatethemeattributes>LI>LABEL{margin:0;padding:0 3px 0 0;}
UL.debatethemeattributes>LI>LABEL>IMG{display:inline-block;float:none;margin:0 3px -4px 0;height:18px;width:auto;}
UL.debatethemeattributes>LI>DIV{display:inline-block;margin:0;padding:1px 4px 2px 3px;background-color:#0056d6;color:#ffffff;font-weight:normal;text-align:right;min-width:35px;border-radius:3px;font-size:13px;}

.listpage #Content{padding:15px 20px 20px 20px!important;}
#Content>H1{width:100%;text-align:center;font-size:32px; color:#909090;font-weight:normal;background-color:transparent;padding:0 40px 20px 40px;margin:0;}
#Content .debates{box-sizing:border-box;width:100%;}
#Content .debate{box-sizing:border-box;display:inline-block;width:40%;min-width:500px;height:auto;min-height:300px;vertical-align:top;text-align:justify;border-left:1px solid #808080;margin:25px 0 25px 0;padding:0 44px 0 40px;font-size:14px;font-weight:normal;line-height:1.4em;color:#808080;cursor:pointer;}
#Content .debate:first-child{border-left:1px solid transparent;}
#Content .debate H1{box-sizing:border-box;font-size:24px;font-weight:normal;text-align:center;line-height:normal;margin:0;padding:0 0 20px 0;color:var(--firstcolor);width:100%;min-height:80px;}
#Content .debate>DIV>IMG{display:block;margin:0 auto 25px auto;height:200px;width:auto;}

#Content .debatethemes{box-sizing:border-box;width:100%;}
#Content .debatetheme{box-sizing:border-box;display:block;width:100%;height:auto;vertical-align:top;text-align:justify;border-top:1px solid #808080;margin:25px 0 25px 0;padding:0 60px 0 60px;font-size:14px;font-weight:normal;line-height:1.4em;color:#808080;cursor:pointer;}
#Content .debatetheme:first-child{border-top:1px solid transparent;}
#Content .debatetheme H1{box-sizing:border-box;font-size:24px;font-weight:normal;text-align:center;line-height:normal;margin:0;padding:0 0 20px 0;color:var(--firstcolor);width:100%;min-height:80px;}
#Content .debatetheme>DIV>IMG{display:block;margin:12px 25px 20px 25px;width:45%;min-width:200px;height:auto;float:right;}

#Content .debatecontributes>H1{font-size:22px;font-weight:normal;margin:0;padding:15px 0 7px 0;}
.debatetools{text-align:left;}
.debatecontributes BUTTON{width:auto;margin:16px 8px 8px 8px;padding:7px 15px 8px 15px;border-radius:20px;font-size:13px;font-weight:normal;color:#ededed;background-color:var(--firstcolor);border:none;}

#Content .debateindexes{box-sizing:border-box;width:100%;}
#Content .debateindexes H1{box-sizing:border-box;font-size:24px;font-weight:normal;text-align:center;line-height:normal;margin:0;padding:0 0 10px 0;color:var(--firstcolor);width:100%;}
#Content .debateindexes H2{box-sizing:border-box;font-size:18px;font-weight:normal;text-align:center;line-height:normal;margin:0;padding:0 0 10px 0;color:#808080;width:100%;}
#Content .debateindexes H3{box-sizing:border-box;font-size:18px;font-weight:normal;text-align:center;line-height:normal;margin:0;padding:20px 0 10px 0;color:#808080;width:100%;}
#Content .debateindexes .indexes{box-sizing:border-box;text-align:center;padding:0 0 20px 0;margin:0;width:100%;border-bottom:1px solid #bbbbbb;}
#Content .debateindexes .indexes LI{box-sizing:border-box;display:inline-block;padding:20px;border:1px solid #808080;background-color:#ffffff;color:#646464;margin:10px;list-style-type:none;}
#Content .debateindexes .index{box-sizing:border-box;text-align:left;margin:0;padding:20px 50px 20px 50px;width:100%;border-bottom:1px solid #bbbbbb;border:none;}
#Content .debateindexes .index LI{box-sizing:border-box;text-align:left;padding:3px 0 3px 0;margin:0;width:100%;list-style-type:none;}
#Content .debateindexes .index LI[data-type="tags"]{box-sizing:border-box;padding:3px 0 15px 0;margin:0;}
#Content .debateindexes .index LI[data-type="tags"] H1{box-sizing:border-box;text-align:left;font-size:16px;font-weight:bold;text-decoration:underline;color:#646464;padding:3px 0 3px 0;margin:0;}
#Content .debateindexes .index LI[data-type="tags"] H3{box-sizing:border-box;text-align:justify;font-size:13px;font-weight:normal;text-decoration:none;color:#808080;padding:3px 0 3px 0;margin:0;}
#Content .debateindexes .index UL{box-sizing:border-box;padding:1px 0 2px 10px;margin:0;}
#Content .debateindexes .index LI[data-type="contributions"]{box-sizing:border-box;font-size:14px;font-weight:normal;text-decoration:underline;color:#646464;padding:1px 0 2px 0;margin:0;}

DIV.linkedtags>DIV{display:table-cell!important;}
UL.tags{width:100%;margin:0;padding:2px 0 0 0;text-align:left;}
UL.tags>LI{display:inline-block;width:auto;margin:0 2px 2px 0;padding:0;}
UL.tags>LI>DIV.tag{display:block;width:auto!important;height:auto!important;padding:2px 7px 3.5px 8px!important;border-radius:6px!important;min-width:unset!important;float:none;}
UL.tags>LI>DIV.seealsotag{background-color:#9929bd;color:#ffffff;}
UL.tags>LI>DIV.tag>DIV{display:table-cell;vertical-align:middle;text-align:left!important;padding:1px 5px 0px 5px;}
UL.tags>LI>DIV.tag>DIV:first-child{width:1%;}
UL.tags>LI>DIV.tag>DIV:last-child{width:99%;text-align:left!important;}
UL.tags>LI>DIV.tag .icon>IMG{filter:var(--whiteimagefilters);width:32px;height:32px;min-width:unset;max-width:unset;min-width:unset;max-width:unset;background-color:transparent;margin:2px 2px 0px 0px;}
UL.tags>LI>DIV.tag H1{font-size:9px!important;font-weight:normal!important;color:#ffffff!important;text-decoration:none!important;text-transform:uppercase!important;border:none!important;width:auto!important;text-align:left!important;margin:0!important;padding:1px!important;}
UL.tags>LI>DIV.tag H2{font-size:8px!important;font-weight:normal!important;color:#ffffff!important;text-decoration:none!important;text-transform:lowercase!important;border:none!important;width:auto!important;text-align:left!important;margin:0!important;padding:1px!important;}

.HTMLItemAll>DIV.corporaterisk .listscore {width:150px!important;padding:10px!important;margin:auto!important;text-align:center!important;display:table-cell!important;}
.HTMLItemAll>DIV.corporaterisk .listscore H1{font-size:11px!important;text-transform:lowercase!important;}
.HTMLItemAll>DIV.corporaterisk .listscore .label{font-family:sans-serif!important;font-size:8px!important;font-weight:normal!important;color:#484848!important;text-transform:lowercase!important;padding:0px 0px 0px 0px!important;}
.HTMLItemAll>DIV.corporaterisk .listscore .score{font-family:sans-serif!important;font-size:36px!important;font-weight:bold!important;color:#909090!important;padding:0px 0px 0px 0px!important;}
.HTMLItemAll>DIV.corporaterisk .listscore .gauge{padding:0px 0px 0px 0px!important;}
.HTMLItemAll>DIV.corporaterisk .lastupdate{width:100%;text-align:left;color:#484848;margin:0;padding:0;font-size:12px;}
DIV.riskevaluation{display:block;background-color:#f0f0f0;width:250px;min-width:250px;max-width:250px;height:110px;min-height:110px;max-height:110px;padding:15px 20px 20px 20px;border:1px solid #e0e0e0;background:-moz-linear-gradient(top,#fafafa 0%,#f3f3f3 100%);background:-webkit-linear-gradient(top,#fafafa 0%,#f3f3f3 100%);background:linear-gradient(to bottom,#fafafa 0%,#f3f3f3 100%);}
DIV.riskevaluation>DIV{display:inline-block;width:auto;}
DIV.riskevaluation DIV.riskstatus>IMG{height:36px!important;max-height:36px!important;}
DIV.riskevaluation DIV.riskstatus>DIV{font-size:12px;font-weight:normal;}

.inlineentitytypelabel{width:20%!important;padding:6px 10px 10px 10px!important;font-size:14px!important;font-weight:normal!important;color:#646464!important;text-align:right!important;vertical-align:top;white-space:normal!important;}
.inlineentitylogo{width:1%!important;min-width:60px!important;height:60px!important;padding:5px!important;}
.inlineentitylogo>DIV{padding:25px!important;}
.inlineentitydata{width:25%!important;padding:7px 10px 5px 10px!important;text-align:left!important;vertical-align:top!important;white-space:normal!important;}
.inlineentitydata H1{display:block!important;font-weight:bold!important;color:#646464!important;font-size:15px!important;font-weight:normal!important;text-align:left!important;padding:0!important;margin:0!important;}
.inlineentitydata H2{display:block!important;font-weight:normal!important;color:#808080!important;font-size:12px!important;font-weight:normal!important;text-align:left!important;padding:0!important;margin:0!important;}
.inlineentitydates{width:1%!important;padding:7px 10px 5px 10px!important;text-align:left!important;vertical-align:top!important;white-space:nowrap!important;}
.inlineentitynotes{width:35%!important;padding:7px 10px 5px 10px!important;text-align:left!important;vertical-align:top!important;white-space:normal!important;}
.inlineentitynotes P{padding:0!important;margin:0!important;}

.entityitem{padding:10px 15px 12px 15px!important;margin:0!important;}
.entityitem H1{padding:0!important;margin:0!important;font-size:15px!important;font-weight:normal!important;}
.entityitem DIV{padding:0!important;margin:0!important;font-size:13px!important;font-weight:normal!important;}

.riskstablefield>TABLE{width:auto!important;border-collapse:separate;border-spacing:1px;background-color:#eeeeee;}
.riskstablefield>TABLE TD{padding:3px 4px 4px 4px;text-align:center;font-size:13px;font-weight:normal;background-color:#ffffff;}
.riskstablefield>TABLE TD:first-child{min-width:150px;white-space:nowrap;}
.riskstablefield>TABLE TD>INPUT{margin:5px auto 12px auto;}
.riskstablefield>TABLE TD>DIV{font-size:10px;text-align:left;margin:0 4px 5px 4px}
.riskstablefield>TABLE TH{padding:3px 4px 4px 4px;text-align:center;font-size:13px;font-weight:normal;background-color:#f5f5f5;min-width:80px;width:80px;}
.riskstablefield>TABLE TD.grouplabel{font-size:14px;font-weight:normal;text-align:left;padding:20px 3px 10px 3px;}
.riskstablefield>TABLE TD.grouplabel>IMG{float:left;height:32px;margin:-6px 10px 0 0;}
.riskstablefield>TABLE TD.rowlabel{font-size:13px;font-weight:normal;text-align:left;min-width:350px;background-color:#f5f5f5;padding:10px 4px 7px 24px;}
.riskstablefield>TABLE TD.rowlabel>IMG{float:left;height:28px;margin:-4px 8px 0 0;}

.risktree{display:block!important;}
.risktree UL{list-style-type:none;font-size:13px;font-weight:normal;margin:3px 0 0 -2px;padding:0;}
.risktree>UL>LI{list-style-type:none;font-size:14px;font-weight:normal;padding:0;}
.risktree>UL>LI>UL{padding:5px 0 10px 5px;}
.risktree INPUT{margin:2px 5px 2px 0;}

.riskcontrolstree TABLE{width:100%!important;border-collapse:separate;border-spacing:1px;background-color:#eeeeee;}
.riskcontrolstree TH{font-size:13px;font-weight:normal;text-align:center;text-transform:lowercase;vertical-align:top;padding:3px 4px 4px 4px;background-color:#f5f5f5;}
.riskcontrolstree TH:first-child{width:90%;}
.riskcontrolstree .subtitles TH{font-size:9px;}
.riskcontrolstree TD{font-size:13px;font-weight:normal;text-align:center;vertical-align:central;text-transform:none;background-color:#ffffff;padding:3px 4px 4px 4px;min-width:75px;}
.riskcontrolstree TD:first-child{padding-left:14px;text-align:left;text-transform:none;white-space:nowrap;vertical-align:bottom;background-color:#f5f5f5;}
.riskcontrolstree TD.riskfamily{font-size:15px;font-weight:normal;text-align:left;text-transform:none;background-color:#ffffff;padding:13px 4px 4px 4px;min-width:75px;}
.riskcontrolstree TD.riskfamily>IMG{height:20px;margin:0 8px -5px 5px;}

.targetcategory{padding:20px 0 5px 0;}
.targetcategory IMG{display:inline-block;vertical-align:top;height:32px;max-height:unset!important;}
.targetcategory H1,.target H1{display:inline-block;vertical-align:top;font-size:15px;font-weight:normal;text-transform:lowercase;margin:3px 0 0 7px!important;padding:0;text-align:left;border:none!important;}
.target H1{font-size:14px!important;margin:2px 0 0 7px!important;}
.target IMG{height:28px!important;max-height:unset!important;}

.auditsessionchecks .detailsarea{min-width:170px!important;}
.auditsessionchecks .detailsarea DIV>LABEL{padding-right:8px!important;font-size:11px!important;}
.auditsessionchecks .detailsarea DIV>DIV{text-align:center!important;padding:5px 0 5px 0!important;}
.auditsessionchecks .detailsarea DIV>DIV>IMG{display:block!important;height:32px!important;margin:0 auto!important;}
.auditsessionchecks .detailsarea DIV>DIV>DIV{display:inline-block!important;padding:1px 6px 2px 6px!important;min-width:80px!important;text-transform:lowercase!important;}

.adequacy,.ripercussion{width:100%;padding:4px 16px 4px 16px!important;text-align:center!important;text-transform:lowercase;font-size:12px;color:#ffffff!important;border-radius:4px;}
.adequacy0,.ripercussion0{display:none;}
.adequacy1,.ripercussion5{background-color:#e32400;}
.adequacy2,.ripercussion4{background-color:#e86404;}
.adequacy3,.ripercussion3{background-color:#ffa303;}
.adequacy4,.ripercussion2{background-color:#818f01;}
.adequacy5,.ripercussion1{background-color:#039543;}

.checklistcontrols H1{font-size:16px;font-weight:normal;color:#484848!important;}
.checklistcontrols TABLE TH{font-weight:normal;background-color:#f5f5f5;color:#484848;text-align:center;padding:4px 16px 4px 16px;}
.checklistcontrols TABLE TR{background-color:#ffffff;}
.checklistcontrols TABLE TD.title{width:97%;text-align:left;border-bottom:1px solid #dddddd;}
.checklistcontrols TABLE TD.check{width:1%;text-align:center;border-bottom:1px solid #dddddd;}
.checklistcontrols TABLE TD.level{width:1%;text-align:center;border-bottom:1px solid #dddddd;}
	
DIV[data-content="toolcontent"] .selectionoptions{box-sizing:border-box;display:block;width:100%;text-align:left;padding:10px 0 10px 0;}
DIV[data-content="toolcontent"] .selectionmode{box-sizing:border-box;display:block;width:100%;text-align:left;padding:20px 0 20px 0;}
DIV[data-content="toolcontent"] .selectionmode LABEL{display:inline-block!important;font-size:13px!important;font-weight:normal!important;color:#646464!important;padding:3px 5px 4px 5px!important;width:auto;min-width:unset;white-space:nowrap;}
DIV[data-content="toolcontent"] .selectionmode .field{display:inline-block!important;width:auto!important;}
DIV[data-content="toolcontent"] .selectionmode>IMG{float:left;height:54px;margin:0 15px 0 0;}
DIV[data-content="toolcontent"] .selectionmode H2{text-align:left;font-size:16px;font-weight:normal;color:#646464;margin:0;padding:0 0 4px 0;}
DIV[data-content="toolcontent"] .selectionmode DIV.text{text-align:left;font-size:12px;font-weight:normal;color:#646464;padding:0 20px 10px 0;}

.timelinecontainer{box-sizing:border-box;display:table;width:100%;height:200px;background-color:transparent;position:relative;}
.timelinecontainer .timeline{box-sizing:border-box;background-color:#d0d0d0;position:absolute;top:110px;left:100px;right:100px;height:4px;}
.timelinecontainer .timeline .element{position:absolute;display:table;top:-66px;width:56px;cursor:pointer;background-color:transparent!important;}
.timelinecontainer .timeline .odd{top:-7.5px}
.timelinecontainer .timeline .element .datecell{display:block;padding:0;margin:0;background-color:#ffffff!important;position:relative;}
.timelinecontainer .timeline .element .datecell>DIV.date{border:1px solid #d0d0d0!important;background-color:transparent!important;box-shadow:1px 1px 2px #00000032;text-align:center;}
.timelinecontainer .timeline .element .datecell>DIV.info{position:absolute;width:auto;top:-3px;left:58px;border:none!important;background-color:transparent!important;box-shadow:none;text-align:left;white-space:nowrap;padding:0px 3px 0px 2px;}
.timelinecontainer .timeline .element .connector{display:block;width:1px;height:8px;border:1px solid #d0d0d0;padding:0;margin:0 auto;}
.timelinecontainer .timeline .element .pointer{display:block;height:19px;width:19px;border-radius:50%;background-color:#d0d0d0;padding:0;margin:0 auto;}
.timelinecontainer .timeline .element .planned{background-color:#0064a7!important;}
.timelinecontainer .timeline .element .completed{background-color:#016d38!important;}
.timelinecontainer .timeline .element .pending{background-color:#e32400!important;}

.risktag{padding:1px 8px 2px 8px;border-radius:10px;margin:1px 0px 0px 1px;text-align:center;min-width:100px;text-transform:lowercase;}

UL.htmlbuttoncategories,UL.htmlbuttons{vertical-align:top!important;}
UL.htmlbuttoncategories LI,UL.htmlbuttons LI{display:inline-block!important;width:auto!important;vertical-align:top!important;}
.HTMLButton{width:auto!important;height:auto!important;padding:0!important;margin:0!important;vertical-align:top!important;text-align:center!important;}
.IconLabelButton{padding:8px 3px 5px 3px!important;}
.HTMLButton>IMG{height:80px!important;min-height:unset!important;max-height:unset!important;width:auto!important;min-width:unset!important;max-width:unset!important;padding:0!important;margin:0!important;}
.HTMLButton>H1{display:block!important;width:100%!important;padding:3px 0!important;min-height:31px!important;text-align:center!important;font-size:10px!important;font-weight:normal!important;color:#646464!important;white-space:normal!important;}

.projectreport{box-sizing:border-box!important;position:relative!important;margin:0;padding:0!important;background-color:#ededed!important;text-align:center!important;margin:0 3px 3px 3px!important;}
DIV.projectreport{display:inline-block!important;width:auto!important;min-width:180px!important;height:auto!important;min-height:unset!important;padding:12px 0 0 0!important;border:none!important;box-shadow:none!important;}
TR.projectreport{display:table-row!important;width:100%!important;min-width:unset!important;height:auto!important;min-height:unset!important;border-bottom:1px solid #aaaaaa!important;}
.projectreport H1{box-sizing:border-box!important;display:block!important;width:100%!important;font-size:12px!important;font-weight:normal!important;text-align:center!important;color:#484848!important;text-transform:lowercase!important;height:auto!important;min-height:unset!important;margin:0!important;padding:6px 10px 7px 10px!important;}
.projectreport H2{box-sizing:border-box!important;display:block!important;width:100%!important;font-size:11px!important;font-weight:normal!important;text-align:left!important;width:100%;margin:0px;padding:1px 20px 1px 20px!important;}
.projectreport IMG{display:block;height:80px!important;min-height:unset!important;max-height:unset!important;width:auto!important;min-width:unset!important;max-width:unset!important;margin:auto;}

.stdreport{box-sizing:border-box;margin:0;padding:30px 25px 25px 25px;}
.stdreport>H1{box-sizing:border-box;margin:0;padding:0 0 10px 0;font-size:24px;font-weight:normal;color:#646464;}
.stdreport>H2{box-sizing:border-box;margin:0;padding:0 0 10px 0;font-size:14px;font-weight:normal;color:#646464;}
.stdreport>TABLE{margin:0 auto;width:100%;}
.stdreport>TABLE>TBODY>TR>TH{vertical-align:bottom;text-align:center;font-size:13px;font-weight:normal;color:#646464;background-color:#f5f5f5;padding:5px 10px 6px 10px;}
.stdreport>TABLE>TBODY>TR[data-id]{border-bottom:1px solid #dddddd;}
.stdreport>TABLE>TBODY>TR>TD.item{vertical-align:top;text-align:left;font-size:12px;font-weight:normal;color:#646464;border-bottom:1px solid #dddddd;padding:30px 0 0 20px;}
.stdreport>TABLE>TBODY>TR>TD>H1{margin:0;padding:0 0 3px 0;font-size:18px;font-weight:normal;color:#646464;text-align:left;}
.stdreport>TABLE>TBODY>TR>TD>H3{margin:0;padding:0 0 3px 0;font-size:13px;font-weight:normal;color:#646464;text-align:left;}
.stdreport>TABLE>TBODY>TR>TD .details{width:100%;vertical-align:top;text-align:left;font-size:12px;font-weight:normal;color:#646464;padding:0 0 20px 0;}
.stdreport>TABLE>TBODY>TR>TD .details>H1{font-size:16px;font-weight:normal;color:#646464;padding:10px 0 10px 0;text-align:left;}
.stdreport>TABLE>TBODY>TR>TD .details .cell{display:inline-block;padding:0 10px 0 10px;white-space:normal;}
.stdreport>TABLE>TBODY>TR>TD .details .fullcell{display:block!important;width:100%!important;padding:0!important;}
.stdreport>TABLE>TBODY>TR>TD SPAN{margin:0;padding:0 0 3px 0;font-size:12px;font-weight:normal;color:#808080;white-space:normal;}
.stdreport>TABLE>TBODY>TR>TD .details .cell>DIV{display:inline-table;margin:3px;white-space:normal;}
.stdreport .companycard,.stdreport .contactcard,.stdreport .keyindicator{box-shadow:none!important;}
.stdreport .reportitembox{border:none!important;box-shadow:none!important;}
.stdreport .reportitembox .info{position:static!important}
.stdreport .timelinecontainer{margin-top:-30px!important;}
.stdreport .noitems{font-size:13px!important;font-weight:normal!important;color:#646464!important;margin:10px auto 25px auto!important;text-align:center;display:block!important;width:100%!important;}
.stdreport .gridrow TH{font-size:13px;font-weight:normal;text-align:center;vertical-align:middle;padding:2px 4px 3px 4px;background-color:#f0f0f0;white-space:nowrap;border-right:1px solid #ffffff;}
.stdreport .gridrow TD{font-size:13px;font-weight:normal;text-align:left;vertical-align:top;padding:2px 4px 3px 4px;border-bottom:1px solid#f0f0f0;border-right:1px solid #ffffff;}
.stdreport .gridriskscore{font-size:14px!important;font-weight:normal!important;text-align:center!important;vertical-align:middle!important;text-transform:lowercase!important;padding:2px 15px 3px 15px!important;min-width:120px!important;}
.nowrap{white-space:nowrap;}
.stdreport .evaluations{display:block!important;width:100%!important;text-align:left!important;}
.stdreport .evaluations>H1{font-size:15px!important;font-weight:normal!important;color:#646464;text-align:left;padding-left:20px!important;background-image:URL(../images/Icons/PointerRight.png)!important;background-size:16px!important;background-repeat:no-repeat!important;background-position:5px center!important;}
.stdreport .evaluations>H2{font-size:15px!important;font-weight:normal!important;color:#646464;text-align:left;padding-left:40px!important;background-image:URL(../images/Icons/PointerRight.png)!important;background-size:16px!important;background-repeat:no-repeat!important;background-position:25px center!important;}
.stdreport .evaluations DIV[data-action='checklistresults']{display:block!important;width:100%!important;padding-left:60px;}
.stdreport .evaluations DIV[data-results]{display:block!important;width:100%!important;}
.stdreport .evaluations DIV[data-results]>DIV{display:inline-block!important;width:auto!important;}
.stdreport .evaluations DIV[data-results] DIV.PxIMatrix{zoom:.8!important;}
.stdreport .activitylistitem .projectarea,.stdreport .activitylistitem .contextarea,.stdreport .activitylistitem .assignmentarea,.stdreport .activitylistitem .attachmentarea{display:none!important;}

.reportpage .entitieslist TR{border-bottom:1px solid #dddddd!important;}
.reportpage .entitieslist TD>DIV{width:100%!important;border:none!important;box-shadow:none!important;height:125px!important;}

.treatmentbooksmenu{display:block;text-align:center;vertical-align:top;}
.treatmentbooksmenu H1{padding:0;margin:0 0 20px 0;font-size:20px;font-weight:normal;color:#484848;}
.treatmentbooksmenu UL{padding:0!important;margin:0!important;list-style-type:none!important;text-align:center!important;vertical-align:top!important;}
.treatmentbooksmenu UL LI{display:inline-block!important;width:auto!important;min-width:200px!important;height:auto!important;min-height:120px!important;margin:10px!important;padding:24px 20px 20px 20px!important;text-align:center!important;vertical-align:top!important;border:1px solid #bbbbbb!important;box-shadow:1px 1px 3px #00000064!important;cursor:pointer!important;}
.treatmentbooksmenu UL LI IMG{height:48px!important;padding:0!important;margin:0!important;margin:auto!important;}
.treatmentbooksmenu UL LI H1{width:100%!important;text-align:center!important;padding:14px 0 8px 0!important;margin:0!important;font-size:16px!important;font-weight:normal!important;color:#484848!important;}
.treatmentbooksmenu UL LI H2{width:100%!important;text-align:center!important;padding:0!important;margin:0!important;font-size:12px!important;font-weight:normal!important;color:#484848!important;}
.treatmentbookcontainer IMG.wait{margin:30px auto;height:32px;}

.datarecipients{display:block!important;width:100%!important;text-align:center!important;vertical-align:top!important;margin:3px auto!important;}
.datarecipients H1{display:block!important;width:100%!important;padding:0!important;margin:0!important;text-align:left!important;font-size:18px!important;font-weight:normal!important;color:#484848!important;}
.datarecipients H2{display:block!important;width:100%!important;padding:0!important;margin:0!important;text-align:left!important;font-size:12px!important;font-weight:normal!important;color:#484848!important;}
.datarecipients H3{display:block!important;width:100%!important;padding:0!important;margin:0!important;text-align:center!important;font-size:10px!important;font-weight:normal!important;color:#484848!important;}
.datarecipients H4{display:block!important;width:100%!important;padding:0!important;margin:0!important;text-align:center!important;font-size:38px!important;font-weight:bold!important;color:#f50000!important;}
.datarecipients>DIV{display:table-cell!important;vertical-align:top!important;text-align:center!important;}
.datarecipients>DIV.icons{display:block!important;width:100%!important;vertical-align:top!important;text-align:center!important;white-space:nowrap!important;}
.datarecipients IMG{height:42px!important;width:auto!important;min-height:unset!important;max-height:unset!important;margin:0 4px 2px 4px!important;padding:0!important;}

.printheader,.printfooter{display:none!important;}

@media screen and (max-width:1023px){
}
@media screen and (max-width:800px){
.TQuadro .tquadromenu{width:450px;}
}
@media screen and (max-width:640px){
.TQuadro .timebar>DIV>DIV{display:none;}
}
@media screen and (max-width:480px){
.TQuadro .tquadromenu{width:350px;}
.TQuadro .logo IMG{width:35%;margin-top:12%;}
.TQuadro .tquadromenu LI IMG{padding-top:10px;}
}
@media print{
.TQuadro .header,.TQuadro .project .title,.TQuadro .project .logo,.TQuadro .project .projectsectionscontainer,.noprint{display:none!important;}
.TQuadro .project 
.printheader,.printfooter{display:block!important;position:fixed!important;}
.printheader{top:0!important;}
TABLE{page-break-inside:auto}
TR{page-break-inside:avoid;page-break-after:auto}
}
