html{overflow-y:scroll}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}body{font-size:.9em;background-color:#eee;padding:15px}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{padding-top:5px;border-bottom:4px solid #00000057}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.group:after,.module-content:after,.container:after,.module:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.group,.module-content,.container,.module{display:inline-block}fieldset,img,abbr,acronym{border:0}h1,h2,h3,h4,h5,h6{margin-bottom:0}h1{font-size:1.3em}p{margin-bottom:10px}a{color:#06c}.wrapper{max-width:1400px;background-color:#fff;margin:0 auto;border:1px solid #ddd}.inner{padding:15px}.TheScreen{margin:auto}@media only screen and (max-width:667px){body{font-size:1.1em}.inner{padding:15px}.logOnBtn{font-size:1.2em!important}}.login{background:#eee;margin-top:-80px}.login .wrapper{width:350px;min-width:1px;margin:100px auto;border:1px solid #ddd;border-radius:15px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.logo{background:url(../img/brand-partner-portal/KCOM-partner-portal.png) no-repeat;margin-left:auto!important;margin-right:auto!important;height:100px!important;display:block;text-indent:-99999px}.login .logo{margin:0 auto 0 auto;float:none}.module{margin-bottom:12px;float:left;width:100%;border-radius:5px;z-index:20;margin-top:-20px!important}.module-outer{padding:3px;border-radius:7px}.module .controls.right{position:absolute;right:11px;top:13px;display:block}.module .controls.left{position:absolute;left:11px;top:13px}.module .controls span{display:inline-block;width:16px;height:16px;cursor:pointer;background:url(../img/sprites/controls-module.png) no-repeat}.module .controls span.toggle{background-position:0 0;display:none}.module .controls span.settings{display:none;background-position:0 -32px}.module .controls span.close{display:none;background-position:0 -48px}.module-content{margin-top:20px;width:100%}.right{float:right}.left{float:left}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}input[type=text],input[type=password],textarea,select{border:1px solid #bbb;padding:4px}.formrow{margin-bottom:10px;width:97%}.formrow label{width:97%;display:block;margin-bottom:5px}.formrow input[type=text],.formrow input[type=password]{padding:8px;width:96%;border-radius:5px}.formrow.buttons{margin-top:15px;text-align:right;margin-bottom:0}.controls{padding:0 15px 15px 15px}.logOnBtn{width:100%;margin:0;padding:5px;font-size:1em;border-radius:5px}.logOnBtnbt{width:40%;margin:0;padding:5px;font-size:1em;border-radius:5px}.message{background-color:#f8f8f8;border:1px solid #ccc;padding:8px}.error{background-color:#ffc1c1;margin-bottom:10px;border-radius:5px;width:96%;font-size:.9em}.module-inner{padding-top:0}.btDivTable{display:table;border:2px solid #999;font-family:Calibri,Georgia,Serif;margin-top:20px}.btDivTableRow{display:table-row}.btDivTableRowBottom{border-top:2px solid #999}.btDivTableCell,.btDivTableCellCenter{display:table-cell;padding:15px}.btDivTableCellCenter{text-align:center;font-weight:bold;font-size:14pt;padding:12px}.btDivTableBody{display:table-row-group}.logmsg{font-size:1.2em;border-bottom:4px solid #00000057;margin-top:15px;display:none!important}.portalversion{width:100%;border-top:2px solid #4a4747;font-size:1em}.fail{background-color:#c33232;font-size:.8em;padding:4px;margin:10px;box-shadow:0 0 7px 3px #c33232,0 0 2px 2px #c33232}.pass{background-color:#267626;color:#000;font-size:.8em;padding:4px;margin:10px;box-shadow:0 0 7px 3px #267626,0 0 2px 2px #267626}.hideme{display:none!important}meter{margin:0 auto 1em;width:100%;height:1em;background:none;background-color:rgba(0,0,0,.1);margin-bottom:0;padding-bottom:0}meter::-webkit-meter-bar{background:none;background-color:rgba(0,0,0,.1)}meter[value="1"]::-webkit-meter-optimum-value{background:#f00}meter[value="2"]::-webkit-meter-optimum-value{background:#ff0}meter[value="3"]::-webkit-meter-optimum-value{background:#ffa500}meter[value="4"]::-webkit-meter-optimum-value{background:#008000}meter[value="1"]::-moz-meter-bar{background:#f00}meter[value="2"]::-moz-meter-bar{background:#ff0}meter[value="3"]::-moz-meter-bar{background:#ffa500}meter[value="4"]::-moz-meter-bar{background:#008000}