body,html {
color:white;
direction:ltr;
font-family:Arial;
padding:0;
margin:0;
overflow-x:hidden
}
.sys .bg {
position:fixed;
left:0;
top:0;
width:100%;
height:100%;
z-index:-1;
background:#323232;
background:rgba( 50,50,50,0.9);
box-shadow:inset 0 0 175px black
}
.admin h2 {
font-size:18px;
line-height:50px
}
.admin h2 u {
color:red
}
.admin a {
color:white
}
.admin a:hover {
color:red
}
.page {
width:990px;
height:85%;
margin:auto
}
.bt .page {
width:960px
}
.links a {
display:block;
margin-bottom:5px
}
.choose_part div {
float:left;
width:300px;
margin-bottom:10px;
padding:10px;
padding-right:50px;
border:1px solid gray;
position:relative;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px
}
.choose_part .st_block { background:url("../../../boxes/12.8/system/design/css/box.png")   325px 8px no-repeat
}
.choose_part .st_text  { background:url("../../../boxes/12.8/system/design/css/text.png")  325px 8px no-repeat
}
.choose_part .st_image { background:url("../../../boxes/12.8/system/design/css/image.png") 325px 8px no-repeat
}
.choose_part .st_menu  { background:url("../../../boxes/12.8/system/design/css/menu.png")  325px 8px no-repeat
}
.choose_part .st_input { background:url("../../../boxes/12.8/system/design/css/input.png") 325px 8px no-repeat
}
.choose_part div a span {
position:absolute;
right:45px;
top:10px;
color:gray
}
.elements_admin .row {
float:left;
width:100%;
margin-bottom:5px;
margin-top:5px
}
.isactive_,
.isactive_N {
background:#6A0E0E;
color:red
}
.elements_admin .row .item_name {
float:left;
width:100px
}
.hidden {
display:none
}
.menuvars a.l,
.inputvars a.l,
.textvars a.l,
#elements_admin a.l {
float:left;
width:40px;
background:gray;
color:white;
text-decoration:none;
border:1px solid black;
text-align:center;
margin-left:10px;
font-weight:bold
}
.inputvars div.link_item,
.menuvars div.link_item,
.textvars div.link_item {
width:400px
}
.menuvars .item,
.inputvars .item,
.textvars .item,
.elements_admin .item {
float:left;
width:150px
}
.menuvars .row,
.textvars .row,
.inputvars .row,
.system_add .row {
float:left;
width:100%;
margin-bottom:10px
}
.textvars .item_name,
.menuvars .item_name,
.inputvars .item_name,
.system_add .item_name {
float:left;
width:150px
}
.textvars .text_item {
width:475px
}
#elements_admin {
display:none
}
.menuvars a.n,
.textvars a.n,
#elements_admin a.n {
color:white;
background:white;
border-color:white
}
div.h {
font-weight:bold
}
.menuvars,
.textvars {
margin-top:30px
}
h3 {
cursor:pointer;
background:gray;
padding:4px;
margin:4px;
margin-right:-5px;
float:left;
width:100%;
color:white;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
font-size:16px
}
h3:hover {
background:blue
}
.textvars .system_edit textarea,
.textvars .system_add textarea {
width:500px;
height:250px
}
.system_pages a {
float:left;
display:block;
width:100px;
margin-left:20px;
margin-bottom:20px;
padding-top:80px;
padding-bottom:10px;
background:url("../../../boxes/12.8/system/design/css/page.png") 18px 10px no-repeat;
border:1px solid gray;
text-align:center;
-moz-border-radius:4px;
-webkit-border-radius:4px
}
.choose_part .stpart {
margin-right:20px;
background-color:#F9F9F9;
-moz-box-shadow:-2px 2px 3px #BFBFBF
}
body .choose_part .st_block {
background:#D0F3FF;
border:0;
margin-right:0;
position:absolute;
right:0;
top:0;
width:400px
}
body .choose_part div.st_block a span {
display:none
}
body .choose_part div.sysblock {
width:400px;
-moz-box-shadow:0 0 5px black;
-webkit-box-shadow:0 0 5px black;
box-shadow:0 0 5px black;
margin-bottom:40px;
background:#E0E0E0;
position:relative;
padding-top:60px;
overflow:hidden;
margin-left:20px
}
.choose_part .st_tabs {
margin-right:0
}
.choose_part .st_tab {
margin-right:5px;
-moz-border-radius:5px 5px 0 0;
-webkit-border-radius:5px 5px 0 0;
margin-top:30px
}
.nav {
font-size:12px;
float:left
}
#imageadmins,
#textadmins,
#style_admin {
display:none
}
.system_add {
position:relative
}
.system_add .update {
position:absolute;
left:5px;
top:40px
}
.login {
width:342px;
margin:auto;
text-align:left
}
.login input[type="text"],
.login input[type="password"] {
position:absolute;
left:150px;
top:0;
width:180px;
border:0px;
border-radius:10px;
padding:5px
}
.login input[type="text"]:hover,
.login input[type="password"]:hover {
background:#FFF998
}
.login input[type="submit"] {
background:#ab0400;
color:white;
border:2px solid gray;
border-top-color:white;
border-left-color:white;
border-radius:10px;
padding:5px;
float:right;
cursor:pointer
}
.login input[type="submit"]:hover {
background:#E60500
}
.login .r {
height:35px;
position:relative
}
.error {
color:red;
font-size:16px;
font-weight:bold;
text-shadow:-2px 2px 1px #989898;
background:#CDCDCD;
padding:10px;
margin-bottom:50px
}
.copyright {
float:left;
width:100%
}
.ie7 input.tsearch,
.ie8 input.tsearch {
height:30px
}
.admin {
font-family:Arial;
width:100%;
margin:0 auto;
padding-bottom:20px;
float:right;
text-align:right;
padding:20px 0;
padding-right:0;
padding-top:0;
direction:rtl;
border-radius:3px;
letter-spacing:0
}
.admin a.relv {
display:none !important
}
.admin a.add,
.admin a.l,
.admin a.relv {
border-top:2px solid white;
border-left:2px solid white;
text-decoration:none;
color:#292929;
box-shadow:
inset -1px -1px 5px gray,
inset -2px -2px 0 #F6F6F6,
inset 0 -15px 50px #EBEBEB,
-1px -1px 0 1px gray;
display:block;
float:right;
line-height:25px;
padding:5px;
font-weight:bold;
font-size:14px;
margin-right:5px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:14px
}
.admin a.add {
background:url("../../../boxes/12.8/system/design/css/plus.png") white 109px 7px no-repeat;
width:100px;
padding-right:30px;
margin-top:20px
}
.admin a.dl,
.admin a.edt,
.admin a.cpy {
background:url("../../../boxes/12.8/system/design/css/del.png") transparent no-repeat scroll 4px 0;
width:20px;
position:relative;
display:block;
color:white;
box-shadow:0 0 0;
border:0;
font-size:8px;
padding-top:15px;
margin-top:2px
}
.admin a.a_up,
.admin a.a_dn {
width:20px;
height:25px;
background:url("../../../boxes/12.8/system/design/css/up.png") no-repeat scroll 4px 0;
text-indent:100px;
border:0;
position:relative;
overflow:hidden;
display:block;
float:left;
box-shadow:0 0 0 
}
.admin a.a_dn {
background:url("../../../boxes/12.8/system/design/css/dn.png") no-repeat scroll 4px 0
}
.admin a.cpy {
position:absolute;
right:-35px;
top:0;
background-image:url("../../../boxes/12.8/system/design/css/copy.png")
}
.admin a.edt {
background-image:url("../../../boxes/12.8/system/design/css/edit.png")
}
.admin a.edt span,
.admin a.cpy span,
.admin a.dl span {
position:absolute;
display:none;
top:-37px;
right:0;
color:gray;
background:black;
color:gray;
height:35px;
line-height:35px;
text-align:center;
border-radius:10px;
text-indent:0;
width:200px
}
body .admin a.edt:hover span,
body .admin a.dl:hover span {
display:block
}
.admin a.relv {
background:url("../../../boxes/12.8/system/design/css/back.png") white 128px 7px no-repeat;
width:120px;
padding-right:30px
}
.admin a.add:hover,
.admin a.relv:hover {
box-shadow:inset 0 -15px 50px white,inset -3px -3px 0 black,inset 1px 1px 0 0 gray
}
.admin a.relv {
float:left
}
.admin .dl {
margin-left:10px
}
.admin .row {
float:right;
width:100%;
height:35px;
position:relative
}
.admin_form .row {
height:auto;
margin-bottom:5px
}
.admin .row:hover {
border-radius:20px;
background:gray
}
#sform .row:hover {
background:transparent
}
.admin .admin_form .row {
}
.admin .h {
line-height:35px;
text-align:right;
font-weight:bold;
text-indent:5px
}
.admin a.n,
.admin a.n:hover {
cursor:default;
color:#e6e6e6;
background:#0f0f09;
background:transparent;
text-indent:-10000px;
border:0;
box-shadow:0 0;
height:0;
position:relative;
top:-100000px
}
.admin .item {
float:right;
width:110px;
margin-left:4px;
overflow:hidden;
line-height:35px;
height:40px;
overflow:hidden;
position:relative;
font-size:14px
}
.admin .item p {
padding:0;
margin:0
}
.admin .item_id {
font-size:12px;
font-weight:bold;
margin-right:10px;
margin-left:5px;
float:right;
width:25px;
text-align:center;
margin-top:8px;
height:20px;
line-height:20px
}
.item_value input.sys_ornum {
margin-right:10px;
font-size:12px;
width:50px
}
.admin .hrow .item_id {
background:transparent;
color:white;
font-size:inherit
}
body div a.b,
body div a.bs {
font-size:12px;
color:black;
text-decoration:none;
float:right;
display:block;
line-height:10px;
background:white;
background:transparent;
position:absolute;
bottom:auto !important;
bottom:auto;
z-index:5;
line-height:20px;
padding-right:10px;
padding-left:10px;
border-radius:4px;
border:0;
background-image:-moz-linear-gradient(top,#E1E1E1 0%,white);
background-image:-moz-linear-gradient(top,#E1E1E1 0%,rgba( 255,255,255,0.5));
background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#E1E1E1),to(RGBA( 255,255,255,0.5)));
box-shadow:0 0 0;
width:auto;
height:auto
}
body div a.b {
left:30px;
top:0
}
body div a.bs {
float:left;
float:inherit
}
.ie div a.b {
background:white
}
body div a.b:hover {
background-image:-moz-linear-gradient(top,#E1E1E1 0%,rgba( 255,255,255));
background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#E1E1E1),to(RGBA( 255,255,255)))
}
/*
body div a.b {
width:20px;
height:20px;
overflow:hidden;
padding:0;
text-indent:-1000px;
background:url("../../../boxes/12.8/system/design/css/small_edit.png") white
}
*/
a.b:hover {
opacity:1
}
.admin .item_name {
float:right;
width:15%
}
.admin .item_value {
float:right;
width:85%
}
/*
body .admin #ta_text {
height:500px
}
.admin div:last-child .a_dn,
#cplace1 .a_up {
display:none
}
*/
.admin textarea {
width:835px;
height:350px
}
.item_value input {
width:835px
}
.item_value select {
min-width:206px
}
.item_value input,
.item_value select,
.item_value textarea {
border-radius:4px;
background:white;
line-height:20px;
border:1px solid #CEE0F3;
padding:3px
}
.admin .sys_tools input,
.admin .sys_tools a {
margin:0;
background:white;
color:gray;
padding:5px;
border-radius:14px;
box-shadow:inset 0 -15px 50px #E5E5E5,inset -3px -3px 0 black,inset 1px 1px 0 0 gray;
cursor:pointer;
font-weight:bold;
letter-spacing:0.5px;
font-size:16px;
display:block;
width:150px;
float:left;
margin-right:5px;
text-align:center;
text-decoration:none
}
.sys .sys_tools {
position:fixed;
left:10px;
top:40px;
z-index:10
}
.sys .admin input[type="submit"] {
z-index:5
}
.admin input[type="submit"]:hover {
background:#F4DE00
}
.hidden {
position:absolute;
top:-100000px
}
a.a_dn,
a.a_up {
direction:ltr;
float:left
}
.seoform span {
float:right;
display:block;
width:150px
}
.seoform div input {
width:300px
}
body div .admin .b {
display:none !important;
width:0
}
.admin .hrow {
border-bottom:2px solid #AAAAAA;
margin-bottom:10px;
margin-top:0;
padding-top:0;
width:990px;
float:right;
clear:both
}
.admin .simg {
height:35px;
width:50px;
position:absolute;
right:0;
bottom:0
}
#sys_bigger_image {
position:absolute;
left:10px;
top:35px;
width:auto;
z-index:100
}
.admin hr {
float:right;
width:990px
}
body div.fulladmin {
width:100%;
margin-bottom:20px;
position:fixed;
overflow:auto;
right:0;
top:0;
background:white;
color:black
}
.admin textarea.sys_xls_input {
width:100%;
height:100%;
background:transparent;
height:20px;
border:0
}
body div.fulladmin .item {
width:100px;
height:20px;
line-height:20px;
margin:0;
padding:0;
background:white;
color:black
}
body div.fulladmin table {
border:0;
border-top:1px solid gray;
padding:0;
margin:0
}
body div.fulladmin table td {
border:0;
border-left:1px solid gray;
border-bottom:1px solid gray;
padding:0;
margin:0
}
.fulladmin tr:hover textarea {
background:yellow
}
.sys .bread {
position:fixed;
right:15px;
top:3px;
color:gray;
font-size:11px;
direction:rtl;
z-index:150
}
.sys .bread a {
color:gray;
border-radius:5px 5px 0 0;
padding:0 5px;
text-decoration:none;
float:right;
display:inline-block;
margin-left:5px;
background:white;
font-size:14px;
margin-top:10px
}
.sys .bread a span {
width:10px;
display:inline-block;
text-align:center;
height:10px;
font-size:10px;
margin-right:10px;
color:white;
font-weight:bold;
background:black;
line-height:8px;
border-radius:14px
}
.sys .bread a:hover {
background:#323232
}
.sys .admin table textarea {
color:gray;
font-family:Arial
}
.tsearch {
background:white url("../../../boxes/12.8/system/design/css/search.png")  7px 10px no-repeat;
line-height:30px;
float:left;
padding-right:10px;
margin-top:20px;
margin-right:10px;
border-radius:5px;
height:30px
}
.admin .item a:not(.iedt),
.sys_edit_links a {
font-size:11px;
background:gray;
color:white;
border-radius:2px;
padding:2px 5px;
text-decoration:none;
box-shadow:inset 0 -5px 25px black,-5px 5px 5px black
}
.sys_edit_links a {
margin-left:10px
}
body div.sys_edit_links {
height:40px !important
}
a.iedt {
background:url("../../../boxes/12.8/system/design/css/pencil.gif") no-repeat top right;
padding-right:25px;
text-decoration:none;
color:white !important
}
.admin input[type="file"] {
color:black
}
.sys_multi {
display:none
}
.sysd {
position:absolute;
left:0;
top:0;
width:70px
}
.sys_codes,
.sys h3 {
float:right;
width:98%
}
.sys_fastlinks {
width:55%;
margin-bottom:15px;
position:fixed;
top:4px;
left:50px;
z-index:4;
padding:5px
}
.sys_fastlinks a {
float:right;
display:block;
margin-left:5px;
background:white;
color:black;
font-size:10px;
text-decoration:none;
padding:0 5px;
border-radius:4px 4px 0 0 ;
margin-bottom:3px
}
.sys_fastlinks a:hover {
background:gray;
color:gray
}
.admin h1 {
border-left:1px solid white;
float:right;
margin-left:20px;
padding-left:20px;
text-shadow:2px -1px 0 black;
letter-spacing:-1px
}
.sys_ta {
float:right;
background:#D0D0D0;
display:block;
border-radius:5px;
padding:5px 0;
box-shadow:inset 0 50px 150px white
}
.sys_insert {
float:right;
width:100%
}
.system_select_button img {
position:relative;
top:7px;
margin-right:10px
}
.bt .relv,
.bt .bread,
.bt .sys_fastlinks {
display:none !important
}
.bt #sys_close {
display:none
}
.bt .admin h1 {
width:100%;
padding:0;
margin:0;
border:0
}
.bt .sys_admin_message {
width:100%;
float:right
}
.admin .sys_ar a.a_dn,
.admin .sys_ar a.a_up,
.admin .sys_ar a.dl,
.admin .sys_ar a.cpy{
background:none;
color:transparent
}
.admin .sys_ar .item {
color:#CCCCCC
}
.sys_close,
.sys_close div {
padding:5px;
left:0;
top:0;
width:100%;
height:20px;
z-index:100;
float:right;
background:black;
background:rgba(0,0,0,0.5);
height:20px
}
.sys_close div {
position:fixed;
left:0;
top:0
}
.sys_close span {
display:none
}
.sys_close a,
body .sys_close a b {
background:black;
box-shadow:0 0 3px white;
border-radius:5px;
color:white;
margin:1px;
height:20px;
width:20px;
text-align:center;
line-height:20px;
font-size:14px;
text-decoration:none;
font-weight:bold;
margin:0 1px;
float:left;
position:relative;
z-index:5;
box-shadow:inset 0 5px 10px gray;
border:1px solid black
}
body .sys_close a b {
display:none;
width:150px;
position:absolute;
top:25px;
left:0;
z-index:6
}
body .sys_close a u {
text-decoration:none
}
body .sys_close a:hover b {
display:block
}
body .sys_close a:hover {
background:white;
color:black
}
#aifr_full {
width:100%;
height:400px;
position:fixed;
right:0;
top:0;
display:none;
z-index:101
}
#aifr_align {
width:90%;
height:100%;
position:absolute;
right:0;
top:0
}
#admin_iframe {
height:0;
width:100%;
position:absolute;
right:0;
top:0;
z-index:101;
-moz-transition:width 1s ease-in-out;
-webkit-transition:width 1s ease-in-out;
transition:width 1s ease-in-out
}
.sys .copyright {
position:fixed;
left:0;
bottom:0;
color:white;
border-bottom:2px solid black
}
.sys .copyright a {
color:white
}
.sys #contents {
float:right;
width:100%;
position:relative;
right:0
}
.dedt {
display:inline
}
.sys_slogen {
position:fixed;
bottom:17px;
right:35px
}
.sys_li {
display:inline;
float:left
}
select.sys_d {
width:auto !important;
min-width:0 !important;
max-width:auto !important
}
.admin_panel {
width:100%;
float:left;
min-height:52px;
position:relative;
z-index:100
}
.admin_panel iframe{
width:100%;
height:0;
position:fixed;
left:0;
top:0;
z-index:100
}
span.sys_debug {
display:none;
position:absolute;
width:450px;
z-index:40
}
.sys_debug_ta input[type="submit"] {
position:absolute;
right:5px;
top:25px;
padding:5px;
font-size:16px;
font-weight:bold
}
span.sys_debug a {
display:block;
float:left;
color:#60FF5D;
background:black;
padding:10px;
box-shadow:inset 0 0 15px gray;
border:1px solid black;
border-radius:5px;
display:none;
margin-right:10px;
margin-top:10px
}
span.sys_debug span {
float:left;
background:black;
color:white;
padding:10px;
width:100%
}
span.sys_debug:hover a {
display:block
}
span.sys_debug:hover {
z-index:45
}
span.sys_debug a:hover {
background:white;
color:black
}
div:hover >span.sys_debug {
display:inline
}
.sys_debug_ta {
direction:ltr;
width:500px;
height:430px;
position:fixed;
left:0;
bottom:35px;
z-index:40
}
.sys_debug_ta div {
background:black;
color:white;
width:100%;
text-align:center;
font-weight:bold
}
.sys_debug_ta textarea {
width:478px;
height:380px;
padding:10px
}
body div a.b,
body div a.bs {
font-size:12px;
color:black;
text-decoration:none;
float:right;
display:block;
line-height:10px;
background:white;
background:transparent;
position:absolute;
bottom:auto !important;
bottom:auto;
z-index:5;
line-height:20px;
padding-right:10px;
padding-left:10px;
border-radius:4px;
border:0;
background-image:-moz-linear-gradient(top,#E1E1E1 0%,rgba( 255,255,255,0.5));
background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#E1E1E1),to(RGBA( 255,255,255,0.5)));
box-shadow:0 0 0;
width:auto;
height:auto
}
body.ie div a.b,
body.ie div a.bs {
background:#E6E6E6;
border:1px solid black;
opacity:0.8
}
body div a.b {
left:30px;
top:0
}
body div a.bs {
float:left;
float:inherit
}
div.bs {
height:0;
position:relative;
width:0;
float:right;
z-index:40
}
.ie div a.b {
background:white
}
body div a.b:hover {
background-image:-moz-linear-gradient(top,#E1E1E1 0%,rgba( 255,255,255));
background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#E1E1E1),to(RGBA( 255,255,255)))
}
a.b:hover {
opacity:1
}
.ltxt {
position:fixed;
right:0;
bottom:0;
width:100%;
overflow:hidden;
color:white;
background:gray;
box-shadow:inset 0 0  70px black;
z-index:100;
border-top:1px solid gray;
height:40px
}
.magma_version {
font-weight:bold;
line-height:30px;
font-size:42px;
color:white;
text-transform:uppercase;
text-align:right;
padding-right:10px;
padding-left:10px;
margin-right:0;
margin-top:4px;
height:38px
}
.ltxt span {
font-size:14px;
letter-spacing:0;
font-weight:normal;
color:yellow;
text-transform:none;
float:none
}
.magma_help {
position:absolute;
left:29px;
top:10px;
font-size:22px
}
.sb {
width:990px;
float:right;
display:none;
height:300px;
margin-bottom:50px
}
.sb iframe {
width:990px;
margin:0px 0 10px 0;
height:100%;
border-radius:5px;
border:1px solid black
}
.sb a {
float:left;
margin:0 5px;
background:black;
padding:2px;
font-size:12px;
text-decoration:none;
border-radius:5px 5px 0 0
}
.chromeFrameInstallDefaultStyle {
top:0 !important;
left:0 !important;
z-index:50 !important;
margin-top:0 !important;
margin-left:0 !important;
width:100%;
height:100%;
position:fixed
}
#admin_pusher {
height:52px;
width:100%;
float:right;
background:#B6B6B6;
box-shadow:inset 0 -50px 150px gainsboro
}
#sys_website #admin_pusher {
display:none
}
.sys_console {
width:100%;
float:left
}
.admin .sys_console {
width:90%;
background:black;
padding:10px
}
.admin .sys_console div,
.admin .sys_console span{
width:100%;
margin:auto;
height:300px;
text-align:left;
background:black;
color:#31FF23;
font-weight:bold;
direction:ltr;
font-size:15px;
font-family:Fixed;
border:0
}
.admin .sys_console span {
height:auto
}
.admin .sys_console span,
.admin .sys_console input {
width:auto;
float:left
}
.admin .sys_console input,
.admin .sys_console input:active,
.admin .sys_console input:focus {
width:500px;
margin-top:-2px;
margin-left:10px;
background:black;
color:#31FF23;
text-align:left;
direction:ltr;
border:0;
outline:0
}
.admin .sys_console span {
display:block
}
body div div.looprow {
position:relative;
float:left;
width:100%
}
/* css fixes */
ol {
position:relative;
right:20px
}
a{
outline:0
}
input[type="image"],
input[type="submit"],
input[type="button"],
button {
cursor:pointer
}
.ie a img {
border:0
}
.hidden {
position:absolute;
top:-100000px
}
