/* admin css */
.wrap{
padding:30px 0;
}
#css3-wrap{
border-radius:8px;
-moz-border-radius:8px;
-webkit-border-radius:8px;
border:1px solid #ddd;
clear:both;
min-height:600px;
background:#efefef;
background:-moz-linear-gradient(
right,
#eee 0%,
#fff 40%,
#fff 60%,
#eee 100%
)
;
background:
-webkit-gradient(
linear,
right bottom,
left bottom,
color-stop(0%, #ddd),
color-stop(40%, #fff),
color-stop(60%, #fff),
color-stop(100%, #ddd)
);
}

#css3-wrap .border-b{
clear:both;
min-height:3px;
background:#ccc;
background:-moz-linear-gradient(
right,
#ddd 0%,
#999 40%,
#999 60%,
#ddd 100%
)
;
background:
-webkit-gradient(
linear,
right bottom,
left bottom,
color-stop(0%, #ddd),
color-stop(40%, #999),
color-stop(60%, #999),
color-stop(100%, #ddd)
);
}
#css3-wrap .css3-title{
}

#css3-wrap .css3-title h2{
height:40px;
text-align:center;
font:bold 26px arial;
color:#888!important;
margin:0;
padding:20px 0 20px 0;
text-transform:uppercase;
text-shadow:
0.5px 0.5px #bbb,
1px 1px #bbb,
1.5px 1.5px #bbb,
2px 2px #bbb,
2.5px 2.5px #bbb,
3px 3px #bbb,
3.5px 3.5px #bbb
;
}
#css3-wrap input[type='submit'],
#css3-wrap input[type='reset']{
cursor:pointer;
}
#css3-wrap input[type='submit']{
font-size:15px!important;
padding:10px 17px;
background:#ccc;
background:-moz-linear-gradient(
right,
#bbb 0%,
#eee 40%,
#eee 60%,
#bbb 100%
)
;
background:
-webkit-gradient(
linear,
right bottom,
left bottom,
color-stop(0%, #bbb),
color-stop(40%, #eee),
color-stop(60%, #eee),
color-stop(100%, #bbb)
);
}
#css3-wrap input[type='submit']:hover{
color:#333;
background:#ddd;
background:-moz-linear-gradient(
right,
#eee 0%,
#bbb 40%,
#bbb 60%,
#eee 100%
)
;
background:
-webkit-gradient(
linear,
right bottom,
left bottom,
color-stop(0%, #eee),
color-stop(40%, #bbb),
color-stop(60%, #bbb),
color-stop(100%, #eee)
);
}

#css3-wrap .change{
text-align:right;
}

#css3-wrap .css3-cnt{
padding:7px;
}

#css3-wrap .css3-cnt .css3-box{
padding:10px 0;
clear:both;
min-height:60px;
}
#css3-wrap .css3-cnt .css3-box input[type='text']{
width:90%;
}
#css3-wrap .css3-cnt .css3-box textarea{
width:100%;
min-height:150px;
margin-bottom:10px;
}
#css3-wrap .css3-cnt .css3-box select{
width:100%;
}
#css3-wrap .css3-cnt .css3-box .left{
float:left;
width:30%;
}

#css3-wrap .css3-cnt .css3-box .center{
float:left;
width:30%;
}

#css3-wrap .css3-cnt .css3-box .right{
float:right;
width:35%;
}

#css3-wrap .reset-all{
clear:both;
}
#css3-wrap .reset-all input{
float:right;
margin-bottom:10px;
}

#message{
padding:10px;
color:#eee;
background:#333;
background:-moz-linear-gradient(
right,
#111 0%,
#999 40%,
#999 60%,
#111 100%
)
;
background:
-webkit-gradient(
linear,
right bottom,
left bottom,
color-stop(0%, #111),
color-stop(40%, #999),
color-stop(60%, #999),
color-stop(100%, #111)
);
}
#message strong{
font-size:20px;
}
a,
a:link{
text-decoration:none;
}
#message strong a:link{
font-size:24px;
text-shadow:
0.5px 0.5px #bbb,
1px 1px #bbb,
1.5px 1.5px #bbb,
2px 2px #bbb,
2.5px 2.5px #bbb
;
}
#donate-top{
float:right;
width:35%;
}
/* donate */
.donate{
margin-bottom:10px;
}
.donate .donate-title{
margin:5px 5px 0 5px;
padding:5px 5px;
overflow:hidden;
color:#333;
-moz-box-shadow:
2px -3px 8px #aaa,
-2px 3px 8px #aaa;
box-shadow:
2px -3px 8px #aaa,
-2px 3px 8px #aaa;
-webkit-box-shadow:
2px -3px 8px #aaa,
-2px 3px 8px #aaa;
background:#fff;
background:-moz-linear-gradient(
top,
#777 0%,
#fff 95%,
#fff 100%);
background:
-webkit-gradient(
linear,
left top,
left bottom,
color-stop(0%, #777),
color-stop(95%, #fff),
color-stop(100%, #fff)
);
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
}
.donate .donate-title p{
margin:0;
padding:0;
color:#eee;
text-align:center;
font-family:arial;
text-transform:uppercase;
font-weight:bold;
letter-spacing:3px;
font-size:22px;
text-shadow:
0.5px 0.5px #777,
1px 1px #777,
1.5px 1.5px #777,
2px 2px #777,
2.5px 2.5px #777,
3px 3px #777,
3.5px 3.5px #777;
}
.donate .triangle{
z-index:2;
position:absolute;
height:0;
width:0;
margin:0 0 0 30px;
}
.donate .triangle-out{
margin:0;
float:left;
width:0;
height:0;
background:transparent;
border-top:20px solid #ccc;
border-left:16px solid transparent;
border-right:16px solid transparent;
border-bottom:16px solid transparent;
clear:both;
}
.donate .triangle-in{
margin:-36px 0 0 2px;
float:left;
width:0;
height:0;
background:transparent;
border-top:18px solid #fff;
border-left:14px solid transparent;
border-right:14px solid transparent;
border-bottom:14px solid transparent;
}
.donate .donate-content{
margin:25px 5px 0 5px;
padding:10px 5px;
overflow:hidden;
color:#333;
-moz-box-shadow:
2px -3px 8px #aaa,
-2px 3px 8px #aaa;
box-shadow:
2px -3px 8px #aaa,
-2px 3px 8px #aaa;
-webkit-box-shadow:
2px -3px 8px #aaa,
-2px 3px 8px #aaa;
background:#fff;
background:-moz-linear-gradient(
top,
#fff 0%,
#777 100%);
background:
-webkit-gradient(
linear,
left top,
left bottom,
color-stop(0%, #fff),
color-stop(100%, #777));
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
}
.donate form{
margin:4px auto;
}
#developer{
margin-left:20px;
}
#developer p{
margin:0 0 7px 0;
padding:0;
}