/* File: css/home.css, Ratio: 43.9% */
html{font-size: 100%; overflow-y: scroll; -webkit-overflow-scrolling: touch; -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}body{margin: 0; font-size: 13px; line-height: 1.231; color: #000;}body, button, input, select, textarea{font-family: sans-serif; color: #222;}::-moz-selection{background: #ccc; color: #fff; text-shadow: none;}::selection{background: #ccc; color: #fff; text-shadow: none;}a{text-decoration: none;color: #555;}a:focus{outline: thin dotted;}a:hover, a:active{outline: 0;}a img{border:none;vertical-align: text-bottom;}ul, ol{margin: 1em 0; padding: 0 0 0 40px;}dd{margin: 0 0 0 40px;}nav ul, nav ol{list-style: none; margin: 0; padding: 0;}table{border-collapse: collapse; border-spacing: 0;}td{vertical-align: top;}h1{font-size: 180%;margin: 0.1em 0;}h2{font-size: 160%;margin: 0 0 18px 0;}h3{font-size: 140%;margin: 0 auto 0.5em auto;}h4{padding-top: 0.5em;margin: 0;}#container, #content, #footer, #header{clear: both;}#footer{text-align: right;}#container{padding: 5px;}.clear-both{clear: both;}.float-right{float: right !important;}.float-left{float: left !important;}.disabled, .current, [disabled]{opacity: .35;filter: Alpha(Opacity=35);background-image: none;cursor: default !important;}table{background: #fff;clear: both;color: #333;margin-bottom: 10px;width: 100%;border: 1px solid #DDD;}th{height: 24px;color: #555; background: #E6E6E6 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAYAAABvWArbAAAANUlEQVQ4je3LMQoAIBADwb38/6t5wFXaWAiCtUiaYZvF9hBACOFbuntVVe11B0CSjjeE8BwThQIJ8dhEl0YAAAAASUVORK5CYII=) 50% 50% repeat;padding: 0.2em 0.4em;}th:hover{color: #212121;text-decoration: none;background: #DADADA url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAYAAABvWArbAAAANklEQVQ4jWN48uTJfyYGBgaGUWKUGCWGLfHt2zcoi5GREYNgYmJCZiG42IiB98woMUqMEtgIAMdjCdyg+eEBAAAAAElFTkSuQmCC) 50% 50% repeat;}th a{display: block;padding: 0.1em 0.2em;line-height: 1.8;}th,td{border-left: 1px solid #dddddd;}tr th, tr td{text-align: center;padding: 4px;}tr.altrow td{background: #eaeaea !important;}tr:hover td{background: #D9EBF5 !important;}.cell-text, .left-align{text-align: left !important;}.cell-value, .right-align{text-align: right !important;}.center-align{text-align: center !important;}.flash-message{clear: both;padding: 8px 10px 6px 32px;font-size: 120%;font-weight: bold;margin: 3px 0;background-repeat: no-repeat;border-radius: 4px;}.flash-success{background: url('../img/msg-sucess.png') #d9ffd7 no-repeat;color: #408c39;border: solid 1px #408c39;}.flash-info{background: url('../img/msg-info.png') #c4eaff no-repeat;color: #007cc2;border: solid 1px #007cc2;}.flash-warning{background: url('../img/msg-warning.png') #fff5de no-repeat;color: #e18a29;border: solid 1px #e18a29;}.flash-error{background: url('../img/msg-error.png') #ffdbdb no-repeat;color: #900;border: solid 1px #900;}.flash-close{float:right; cursor:pointer;height: 22px;width: 22px;background-image: url('../img/action-close.png');margin-top: -2px;}.action-btn{height: 22px;width: 22px;display: inline-block;border: 0;margin: 0px 1px;}.action-hint{background-image: url('../img/action-hint.png');background-repeat: no-repeat;height: 22px;width: 22px;margin-top: -2px;display: inline-block;}.help-message{clear: both;padding: 8px 10px 6px 32px;font-size: 100%;font-weight: bold;margin-bottom: 10px;border-radius: 5px;background: url('../img/msg-info.png') #c4eaff no-repeat;background-position: center left;color: #007cc2;border: solid 1px #007cc2;}#ajax-indicator{position: absolute;}html>body #ajax-indicator{position: fixed;}#ajax-indicator, .ajax-indicator{width:20%;font-weight:bold;text-align:center;padding:0.6em;z-index:100;opacity: 0.5;display: none;background-color:#eee;border: 1px solid #bbb;top:35%;left:40%;position: absolute;}button, input[type="submit"], .button, .paging span.current, .paging span.disabled, .paging span a, .actions a{display: inline-block;position: relative;font-weight:normal;padding: 4px 6px;background: #dcdcdc;background-image: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#dcdcdc));background-image: -webkit-linear-gradient(top, #fefefe, #dcdcdc);background-image: -moz-linear-gradient(top, #fefefe, #dcdcdc);background-image: -ms-linear-gradient(top, #fefefe, #dcdcdc);background-image: -o-linear-gradient(top, #fefefe, #dcdcdc);background-image: linear-gradient(top, #fefefe, #dcdcdc);color:#333;border:1px solid #bbb;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;text-decoration: none;text-shadow: #fff 0px 1px 0px;min-width: 0;-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0px 1px 1px rgba(0, 0, 0, 0.2);-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0px 1px 1px rgba(0, 0, 0, 0.2);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0px 1px 1px rgba(0, 0, 0, 0.2);-webkit-user-select: none;user-select: none;}button:hover, input[type="submit"]:hover, .button:hover, .paging span a:hover, .actions a:hover{background: #ededed;border-color: #acacac;text-decoration: none;}button:active, input[type="submit"]:active, .button:active, .paging span a:active, .actions a:active{background: #eee;background-image: -webkit-gradient(linear, left top, left bottom, from(#dfdfdf), to(#eee));background-image: -webkit-linear-gradient(top, #dfdfdf, #eee);background-image: -moz-linear-gradient(top, #dfdfdf, #eee);background-image: -ms-linear-gradient(top, #dfdfdf, #eee);background-image: -o-linear-gradient(top, #dfdfdf, #eee);background-image: linear-gradient(top, #dfdfdf, #eee);text-shadow: #eee 0px 1px 0px;-moz-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.3);-webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.3);box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.3);border-color: #aaa;text-decoration: none;}.systems-home{text-align: center;}.systems-link{background-color: #eee;border: 1px solid #666;display: inline-table;margin: 20px;padding: 20px;text-align: left;width: 300px;height: 70px;cursor: pointer;}.systems-link a{font-size: 1.6em;font-weight: bold;color: #666}.systems-link-default{background-color: #ccc;}.systems-link-events{background-color: #b3dff4;border: 1px solid #0095da;}.systems-link-members{background-color: #b6e0d6;border: 1px solid #0a9776;}.systems-link-accounts{background-color: #fdeeb3;border: 1px solid #f7c600;}.systems-link-offices{background-color: #67A4F4;border: 1px solid #24567B;}.systems-link-offices a{color: #24567B;text-shadow: 1px 1px 3px #999;}.systems-link-events a{color: #0095da;text-shadow: 1px 1px 3px #999;}.systems-link-members a{color: #0a9776;text-shadow: 1px 1px 3px #999;}.systems-link-accounts a{color: #f7c600;text-shadow: 1px 1px 3px #444;}.systems-link-default a{text-shadow: 1px 1px 3px #999;}hr.separator{border: 1px solid #ddd;clear: both;margin: 5px 0;}.sbc-header, .sbc-footer{box-shadow: 4px 4px 4px #888;margin: 0 0 8px 0;border-radius: 4px;-moz-border-radius: 4px;}.sbc-header{height: 100px;}.sbc-footer{width: 100%;height: 32px;}.footer-left{float: left;text-align: left;width: 350px;}.footer-right{float: right;text-align: right;width: 350px;}.top-menu{float: right;clear: both;margin: -38px 4px 0 0;list-style: none;padding: 0;}.top-menu li{position: relative;display: inline;float: left;margin: 0 0 0 6px;padding: 2px 4px;background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAuIwAALiMBeKU/dgAAAAd0SU1FB9sHDBArNAc5j0gAAAANSURBVAjXY/j///9mAAmvA7HhhVR0AAAAAElFTkSuQmCC);border-radius: 4px;-moz-border-radius: 4px;}.top-menu p, .top-menu b, .top-menu span, .top-menu li, .top-menu img{vertical-align: middle;}.box{display: inline-table;margin: 0 4px 4px 4px;}.box > h3 span, .blue-title a, .blue-title span{background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAAXNSR0IArs4c6QAAAAZiS0dEAO0A8ADzuHdoZwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sHDBUgEN4FcLkAAAFTSURBVBjTbZCxbhNRFETPve+9fbsCGUuAgr8iFAGJhpoGUUfKL9DwK6kIbdoUQIP4hYCCQ8EXRJFlotjZtRPJe99NsxYNU400o5nRCAOuljeH5n5gVsZtu6Kp60VTV8dPxqP3W48A/F22p8CeClgBM2PZrmhyRYo6nTx9/BxA59fLQ3H2UgjEEIkqBFUePmgoXhANu6dn0xMALcUPXAARVAUR+VfpgDvPdnbeARM1L2Mvjpmx2RhWCsWdm26NDAGPRqMA7GvX3dIXo++NjfX0ZvRmpBiIIaAaUFWANzGluOhWt2OzgrujqsQQqFIipUiKgevFwgA0p3RcV5k6Z5o60+SKOidylahSJIbA1y+fr4BvAnAxm/9KsdoFEAUVJQ4zzn+fr1+9fPEHeLv9m59n05OLy1nfru+8W9/55Wzefzz6NAN+AK/5DybAh8HwfeCTrXgPyeiLTTJn) 5px center no-repeat;padding: 0 0 0 21px;color: #FFFFFF;text-shadow: 1px 1px 2px black;font-weight: bold;vertical-align: center;}.box h3 img, .blue-title img{margin: 0 8px;vertical-align: middle;}.box > h3, .blue-title{line-height: 32px;height: 32px;text-align: left;padding: 0;white-space: nowrap;border-radius: 4px;-moz-border-radius: 4px;margin: 0;font-size: 100%;}.content{background-color: #DDD;border-radius: 4px;padding: 5px;margin: 2px 0;}.panel-home{clear: both;min-width: 800px;}.panel-main{overflow: auto;padding-left: 0.5em;}.gadgets .box > h3, .gadgets .box .content{box-shadow: 2px 2px 4px #888;}.gadgets .content{height: 220px;width: 360px;overflow: auto;text-align: center;}.menu{min-width: 14em;float: left;}.menu ul{margin: 0;padding: 0;list-style: none;}.menu li li a{display: block;padding: 0.25em 1em;}.menu ul ul{margin: 0 0.2em;}.menu li li:hover{background-color: #e8e8e8;}.menu li li{background-color: #DDD; margin: 0.1em 0;}.width-100, .main-box{width: 100%;margin: 0.5em 0;}.login .content{width: 300px;padding: 8px;}.login{display: table;margin: 0 auto;}.login .input input{width: 96%;font-size: 120%;}.login label{padding: 0;float: none;}.login .input, .login .submit{width: 300px;margin: 4px 0;padding: 0;}.login .password a{color: #999;float: right;margin-right: 5px;}.login .submit, .login input[type=submit]{font-size: 16pt;}@media print{*{background: transparent !important; color: black !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important;}a, a:visited{color: #444 !important; text-decoration: underline;}.dont-print, .cake-sql-log, .flash-messages, .top-menu{display: none;}.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after{content: "";}pre, blockquote{border: 1px solid #999; page-break-inside: avoid;}thead{display: table-header-group;}tr, img{page-break-inside: avoid;}img{max-width: 100% !important;}@page{margin: 0.5cm;}p, h2, h3{orphans: 3; widows: 3;}h2, h3{page-break-after: avoid;}}