.module-users{position:relative; width:100%; margin-bottom:15px;} .module-users td{padding:7px;} .module-users tr.color{background:#EEE;} .module-users tr.signature{font-size:11px;} .module-users tr.signature td{border-bottom:#E4E4E4 1px solid; font-weight:bold; padding:0 7px 3px;} .module-users-settings{position:relative; width:100%; margin-bottom:15px;} .module-users-settings td{padding:7px 7px 7px 0;} .module-users-settings tr.color{background:#EEE;} .module-users-settings tr.signature{font-size:11px; font-weight:bold;} .module-users-settings tr.signature td{border-bottom:#E4E4E4 1px solid; padding:0 7px 1px 0px; font-weight:bold;} .module-users-settings tr.signature td.col1{width:40%;} .module-users-settings tr.signature td.col2{width:10%;} .module-users-settings tr.signature td.col3{width:30%;} .control-label.required2:before { content: '*'; position: absolute; margin-left: -12px; color: #312fd4; } .module-users-help{ display:inline-block; background:url('../images/modules/users/help.png') center no-repeat; width:16px; height: 16px; vertical-align:text-bottom; } .module-cron-table{position:relative; width:100%; margin-bottom:15px;} .module-cron-table td{padding:7px;} .module-cron-table tr.color{background:#EEE;} .module-cron-table td.inday{ background:#EFE; border-right: 3px solid #7EFF00; } .module-cron-table td.inmonth{ background:#FFEFD1; border-right: 3px solid #FF9900; } .module-cron-table td.inyear{ background:#F7DADA; border-right: 3px solid #FF2400; } .b-captcha{position:relative; margin:0 0 0px;}.media-preview .b-captcha{margin:0;} .b-captcha .captcha{width:120px; height:60px; padding:1px; border:1px solid #cecece; float:left; overflow:hidden;} .b-captcha .inset{margin:0 0 0 130px; font-size:11px;} .b-captcha .b-input input{font-size:22px; margin:0px; display:block; text-transform:uppercase;} .b-captcha .b-input.span2{display:block;} .dairy-main{ position: fixed; right:17px; top:100px; height:200px; z-index:247; } ul.dairy-menu{ position: absolute; display:block; left:0px; width:17px; margin:0px; padding:0px; list-style-type:none; } .dairy-menu li{ border-radius: 7px 0 0 2px; border: 1px solid #aaa; background-color: #eee; cursor: pointer; } li.dairy-tail{ padding: 5px; width: 20px;  } li.dairy-load{ background-color: #fff; border: 0; display:none; } li.dairy-save{ padding: 5px; width: 20px;  display:none; } .dairy-body{ position: absolute; left:17px; height:300px; width: 394px; } .dairy-content{ width: 100%; height: 100%; border: 1px solid #AAA; border-radius: 0 0 0 5px; padding: 2px; background-color: #fff; font-size:14px; line-height: 20px; color: #888; font-family:Arial; } .dairy-content pre{ margin: 0px; padding: 0px; font-family:arial; } .dairy-mark{ color: darkgreen; }  .anytable-intro h2{ text-align: right; color: #999; border-bottom: 1px solid #999; margin-top: 0px; } .anytable-intro a{ display: inline-block; color: #666; margin:0 40px 40px 0; text-decoration: none; vertical-align: top; } .anytable-intro-item{ display: table-cell; width:180px; height: 100px; border: 1px solid #AAA; border-radius: 5px; background-color: #fbfbfb; font-size: 16px; text-align: center; vertical-align: middle; } .anytable-intro-item:hover{ border-color: #555; background-color: #F0F0F0; } .anytable-intro-item.readonly{ border: 1px dashed #aaa; }  .anytable_table { margin-bottom:10px; } .anytable-menu{ position: fixed; padding:0 10px; bottom:0px; right: 0px; z-index:47;  border-radius: 5px 0 0 5px; border: 1px solid #aaa; background-color: #eee; } .anytable-menu li{ display:block; padding: 5px;  } .anytable-menu li.anytable-menu-title{ text-align: center; font-weight: bold; } .anytable-search-item{ width:140px; box-sizing: content-box; float:left; min-height: 1px; padding-left:0px; padding-right: 20px; } .anytable-search-item input{ width:100%; } .anytable-search-form::after{ clear:both; content:''; line-height: 0; display: table; }  .anytable-log-div{ width: 100%; height: 300px; padding: 5px; border: 1px solid #ccc; color: #666; overflow: auto; } .anytable-log-div span{ display: block; } .anytable-mess{  border: 1px solid #AAA; border-right: 0; border-left: 0; border-radius: 0px; background-color: #fbfbfb; font-size: 14px; line-height: 30px; padding: 5px 10px; }