@charset "UTF-8";

.container_12 {
margin-left:auto;
margin-right:auto;
width:960px
}

.grid_1,.grid_10,.grid_11,.grid_12,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9 {
display:inline;
float:left;
position:relative;
margin-left:8px;
margin-right:8px
}

.pull_1,.pull_10,.pull_11,.pull_12,.pull_2,.pull_3,.pull_4,.pull_5,.pull_6,.pull_7,.pull_8,.pull_9,.push_1,.push_10,.push_11,.push_12,.push_2,.push_3,.push_4,.push_5,.push_6,.push_7,.push_8,.push_9 {
position:relative
}

.alpha {
margin-left:0
}

.omega {
margin-right:0
}

.container_12 .grid_1 {
width:64px
}

.container_12 .grid_2 {
width:144px
}

.container_12 .grid_3 {
width:224px
}

.container_12 .grid_4 {
width:304px
}

.container_12 .grid_5 {
width:384px
}

.container_12 .grid_6 {
width:464px
}

.container_12 .grid_7 {
width:544px
}

.container_12 .grid_8 {
width:624px
}

.container_12 .grid_9 {
width:704px
}

.container_12 .grid_10 {
width:784px
}

.container_12 .grid_11 {
width:864px
}

.container_12 .grid_12 {
width:944px
}

.container_12 .prefix_1 {
padding-left:80px
}

.container_12 .prefix_2 {
padding-left:160px
}

.container_12 .prefix_3 {
padding-left:240px
}

.container_12 .prefix_4 {
padding-left:320px
}

.container_12 .prefix_5 {
padding-left:400px
}

.container_12 .prefix_6 {
padding-left:480px
}

.container_12 .prefix_7 {
padding-left:560px
}

.container_12 .prefix_8 {
padding-left:640px
}

.container_12 .prefix_9 {
padding-left:720px
}

.container_12 .prefix_10 {
padding-left:800px
}

.container_12 .prefix_11 {
padding-left:880px
}

.container_12 .suffix_1 {
padding-right:80px
}

.container_12 .suffix_2 {
padding-right:160px
}

.container_12 .suffix_3 {
padding-right:240px
}

.container_12 .suffix_4 {
padding-right:320px
}

.container_12 .suffix_5 {
padding-right:400px
}

.container_12 .suffix_6 {
padding-right:480px
}

.container_12 .suffix_7 {
padding-right:560px
}

.container_12 .suffix_8 {
padding-right:640px
}

.container_12 .suffix_9 {
padding-right:720px
}

.container_12 .suffix_10 {
padding-right:800px
}

.container_12 .suffix_11 {
padding-right:880px
}

.container_12 .push_1 {
left:80px
}

.container_12 .push_2 {
left:160px
}

.container_12 .push_3 {
left:240px
}

.container_12 .push_4 {
left:320px
}

.container_12 .push_5 {
left:400px
}

.container_12 .push_6 {
left:480px
}

.container_12 .push_7 {
left:560px
}

.container_12 .push_8 {
left:640px
}

.container_12 .push_9 {
left:720px
}

.container_12 .push_10 {
left:800px
}

.container_12 .push_11 {
left:880px
}

.container_12 .pull_1 {
left:-80px
}

.container_12 .pull_2 {
left:-160px
}

.container_12 .pull_3 {
left:-240px
}

.container_12 .pull_4 {
left:-320px
}

.container_12 .pull_5 {
left:-400px
}

.container_12 .pull_6 {
left:-480px
}

.container_12 .pull_7 {
left:-560px
}

.container_12 .pull_8 {
left:-640px
}

.container_12 .pull_9 {
left:-720px
}

.container_12 .pull_10 {
left:-800px
}

.container_12 .pull_11 {
left:-880px
}

.w10 {
width:10%
}

.w20 {
width:20%
}

.w30 {
width:30%
}

.w40 {
width:40%
}

.w50 {
width:50%
}

.w60 {
width:60%
}

.w70 {
width:70%
}

.w80 {
width:80%
}

.w90 {
width:90%
}

abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,time,ul,var,video {
margin:0;
padding:0;
border:0;
font:;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-family:inherit;
vertical-align:baseline
}

table,tbody,td,tfoot,th,thead,tr {
font:;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-family:inherit;
vertical-align:baseline
}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
display:block
}

blockquote,q {
quotes:none
}

blockquote:after,blockquote:before,q:after,q:before {
content:"";
content:none
}

ins {
background-color:#ff9;
color:#000;
text-decoration:none
}

mark {
background-color:#ff9;
color:#000;
font-style:italic;
font-weight:700
}

del {
text-decoration:line-through
}

abbr[title],dfn[title] {
border-bottom:1px dotted;
cursor:help
}

hr {
display:block;
height:1px;
border:0;
border-top:1px solid #cecece;
margin:1em 0;
padding:0
}

input,select {
vertical-align:middle
}

body {
font:14px/20px sans-serif
}

button,input,select,textarea {
font:99% sans-serif
}

code,kbd,pre,samp {
font-family:monospace,sans-serif
}

html {
overflow-y:scroll
}

a:active,a:hover {
outline:0
}

ol,ul {
margin-left:2em
}

ol {
list-style-type:decimal
}

nav li,nav ul {
margin:0;
list-style:none
}

small {
font-size:85%
}

strong,th {
font-weight:700
}

td {
vertical-align:top
}

sub,sup {
font-size:75%;
line-height:0;
position:relative
}

sup {
top:-.5em
}

sub {
bottom:-.25em
}

pre {
white-space:pre;
white-space:pre-wrap;
word-wrap:break-word;
padding:15px
}

textarea {
overflow:auto
}

.ie6 legend,.ie7 legend {
margin-left:-7px
}

input[type=radio] {
vertical-align:text-bottom
}

input[type=checkbox] {
vertical-align:bottom
}

.ie7 input[type=checkbox] {
vertical-align:baseline
}

.ie6 input {
vertical-align:text-bottom
}

button,input[type=button],input[type=image],input[type=submit],label {
cursor:pointer
}

button,input,select,textarea {
margin:0
}

input:invalid,textarea:invalid {
-moz-box-shadow:0 0 5px red;
-webkit-box-shadow:0 0 5px red;
box-shadow:0 0 5px red
}

.no-boxshadow input:invalid,.no-boxshadow textarea:invalid {
background-color:#f0dddd
}

::-moz-selection {
background:#f2a21b;
color:#fff;
text-shadow:none
}

::selection {
background:#f2a21b;
color:#fff;
text-shadow:none
}

button {
width:auto;
overflow:visible
}

.ie7 img {
-ms-interpolation-mode:bicubic
}

h1,h2,h3,h4,h5,h6 {
font-weight:700
}

em {
font-style:italic
}

.farbtastic {
position:relative
}

.farbtastic * {
position:absolute;
cursor:crosshair
}

.farbtastic,.farbtastic .wheel {
width:195px;
height:195px
}

.farbtastic .color,.farbtastic .overlay {
top:47px;
left:47px;
width:101px;
height:101px
}

.farbtastic .wheel {
background:url(../img/farbtastic/wheel.png) no-repeat;
width:195px;
height:195px
}

.farbtastic .overlay {
background:url(../img/farbtastic/mask.png) no-repeat
}

.farbtastic .marker {
width:17px;
height:17px;
margin:-8px 0 0 -8px;
overflow:hidden;
background:url(../img/farbtastic/marker.png) no-repeat
}

.jspContainer {
overflow:hidden;
position:relative
}

.jspPane {
position:absolute
}

.jspVerticalBar {
position:absolute;
top:0;
right:0;
width:12px;
height:100%
}

.jspHorizontalBar {
position:absolute;
bottom:0;
left:0;
width:100%;
height:12px
}

.jspHorizontalBar *,.jspVerticalBar * {
margin:0;
padding:0
}

.jspCap {
display:none
}

.jspHorizontalBar .jspCap {
float:left
}

.jspTrack {
position:relative
}

.jspDrag {
background:#c7c7c7;
position:relative;
top:0;
left:0;
cursor:pointer;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
display:none
}

.jspHorizontalBar .jspDrag,.jspHorizontalBar .jspTrack {
float:left;
height:100%
}

.jspArrow {
background:#50506d;
text-indent:-20000px;
display:block;
cursor:pointer
}

.jspArrow.jspDisabled {
cursor:default;
background:#80808d
}

.jspVerticalBar .jspArrow {
height:16px
}

.jspHorizontalBar .jspArrow {
width:16px;
float:left;
height:100%
}

.jspVerticalBar .jspArrow:focus {
outline:0
}

.jspCorner {
float:left;
height:100%;
display:none
}

.jspVerticalBar .jspTrack {
width:6px;
padding:0 3px
}

.jspHorizontalBar .jspTrack {
height:6px;
padding:3px 0
}

* html .jspCorner {
margin:0 -3px 0 0
}

#TB_overlay {
position:fixed;
z-index:100;
top:0;
left:0;
height:100%;
width:100%
}

.TB_overlayBG {
background-color:#000;
-ms-filter:alpha(Opacity=80);
filter:alpha(opacity=80);
-moz-opacity:.8;
opacity:.8
}

.ie6 #TB_overlay {
position:absolute;
height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px')
}

#TB_window {
position:fixed;
z-index:102;
display:none;
text-align:left;
top:50%;
left:50%
}

#TB_window img#TB_Image {
display:block;
margin:15px 0 0 15px
}

#TB_caption {
height:25px;
padding:7px 30px 10px 25px;
float:left
}

#TB_closeWindow {
height:25px;
padding:11px 25px 10px 0;
float:right;
color:#a6a6aa
}

#TB_closeAjaxWindow {
width:15px;
height:14px;
overflow:hidden
}

#TB_ajaxWindowTitle {
float:left;
padding:7px 0 5px 10px;
margin-bottom:1px;
display:none
}

#TB_title {
background-color:#fff;
height:27px;
position:relative;
top:0;
left:0
}

#TB_ajaxContent {
clear:both;
padding:2px 15px 15px;
overflow:auto;
text-align:left
}

#TB_ajaxContent.TB_modal {
padding:15px
}

#TB_ajaxContent p {
padding:5px 0
}

#TB_load {
position:fixed;
display:none;
height:13px;
width:208px;
z-index:103;
top:50%;
left:50%;
margin:-6px 0 0 -104px;
color:#fff
}

.ie6 #TB_load {
position:absolute;
margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px')
}

#TB_HideSelect {
z-index:99;
position:fixed;
top:0;
left:0;
background-color:#fff;
border:none;
filter:alpha(opacity=0);
-moz-opacity:0;
opacity:0;
height:100%;
width:100%
}

.ie6 #TB_HideSelect {
position:absolute;
height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px')
}

#TB_iframeContent {
clear:both;
border:none;
margin-bottom:-1px;
margin-top:1px
}

.ie6 #TB_iframeContent {
margin-bottom:1px
}

.uploadifyQueue {
position:fixed;
left:auto;
top:auto;
z-index:1000;
margin-top:-63px
}

.uploadifyQueueItem {
background-color:#F5F5F5;
border-width:1px;
border-color:#b2b2b2;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
-moz-box-shadow:0 1px 2px #606060;
-webkit-box-shadow:0 1px 2px #606060;
box-shadow:0 1px 2px #606060;
filter:progid:DXImageTransform.Microsoft.Shadow(strength=1,direction=180,color='#606060');
-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(strength=1,Direction=180,Color='#606060')";
font:11px Verdana,Geneva,sans-serif;
margin-top:5px;
padding:10px;
width:350px
}

.uploadifyError {
background-color:#FDE5DD!important;
border:2px solid #FBCBBC!important
}

.uploadifyQueueItem .cancel {
float:right
}

.uploadifyQueue .completed {
background-color:#E5E5E5
}

.uploadifyProgress {
background-color:#E5E5E5;
margin-top:10px;
width:100%
}

.uploadifyProgressBar {
background-color:#09F;
height:3px;
width:1px
}

.ui-timepicker-inline {
display:inline
}

.ui-timepicker-table {
display:inline-table;
width:0
}

.ui-timepicker-table table {
margin:.15em 0 0;
border-collapse:collapse
}

.ui-timepicker-hours,.ui-timepicker-minutes {
padding:.2em
}

.ui-timepicker-table .ui-timepicker-title {
line-height:1.8em;
text-align:center
}

.ui-timepicker-table td,.ui-timepicker-table th.periods {
padding:.1em;
width:2.2em
}

.ui-timepicker-table td span {
display:block;
padding:.2em .3em .2em .5em;
width:1.2em;
text-align:right;
text-decoration:none
}

.ui-timepicker-table td a {
display:block;
padding:.2em .3em .2em .5em;
width:1.2em;
cursor:pointer;
text-align:right;
text-decoration:none
}

.ui-timepicker .ui-timepicker-buttonpane {
background-image:none;
margin:.7em 0 0;
padding:0 .2em;
border-left:0;
border-right:0;
border-bottom:0
}

.ui-timepicker .ui-timepicker-buttonpane button {
margin:.5em .2em .4em;
cursor:pointer;
padding:.2em .6em .3em;
width:auto;
overflow:visible
}

.ui-timepicker .ui-timepicker-close {
float:right
}

.ui-timepicker .ui-timepicker-deselect,.ui-timepicker .ui-timepicker-now {
float:left
}

.ui-timepicker-cover {
display:none;
display:block;
position:absolute;
z-index:-1;
filter:mask();
top:-4px;
left:-4px;
width:200px;
height:200px
}

#page_header {
width:100%;
min-width:inherit;
min-height:39px;
position:absolute;
top:0;
z-index:50
}

#page_header .hnOuter {
-moz-box-shadow:0 1px 2px #000001,inset 0 -1px 0 #fff3;
-webkit-box-shadow:0 1px 2px #000001,inset 0 -1px 0 #fff3;
box-shadow:0 1px 2px #000001,inset 0 -1px 0 #fff3;
background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIwLjA4Ii8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMCIgc3RvcC1vcGFjaXR5PSIwLjEiLz4KICAgPC9saW5lYXJHcmFkaWVudD4KCjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=);
background-image:-moz-linear-gradient(bottom,#ffffff14 0,#0000001a 100%);
background-image:-o-linear-gradient(bottom,#ffffff14 0,#0000001a 100%);
background-image:-webkit-linear-gradient(bottom,#ffffff14 0,#0000001a 100%);
background-image:linear-gradient(bottom,#ffffff14 0,#0000001a 100%)
}

#main {
margin-top:39px
}

#hn {
position:relative;
width:976px;
margin:0 auto;
z-index:10
}

#page_header .logo {
display:block;
width:146px;
height:39px;
overflow:hidden;
text-indent:-3000px;
float:left;
background-repeat:no-repeat;
margin-left:15px
}

#page_header .logo span {
display:block;
overflow:hidden;
text-indent:-3000px;
visibility:hidden;
background-position:0 -78px;
width:100%;
height:100%
}

#page_header .logo:hover span {
visibility:visible
}

#page_header .navs {
margin:0 0 0 176px;
color:#fff
}

#page_header .navs a {
text-decoration:none;
color:inherit
}

#page_header .navs nav {
float:right
}

#page_header .pull_left {
margin-left:-16px;
min-height:1px
}

#page_header .pull_right {
margin-right:-16px;
min-height:1px
}

#page_header .pull_left:after,#page_header .pull_right:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

#page_header .main_nav {
float:right;
margin:0 26px 0 0
}

#page_header .main_nav li,#page_header .main_nav ul {
float:left
}

#page_header .main_nav li {
margin:0 0 0 2px
}

#page_header .main_nav a {
display:block;
width:30px;
height:28px;
float:left;
text-align:center;
padding:11px 0 0;
position:relative
}

#page_header .tab .arr {
position:absolute;
top:40px;
left:50%;
margin-left:-1px;
width:0;
height:0;
visibility:hidden
}

#page_header .tab .arr:after {
bottom:100%;
border:solid transparent;
content:" ";
height:0;
width:0;
position:absolute;
pointer-events:none;
border-width:6px;
left:50%;
margin-left:-6px
}

#page_header .navs .note {
z-index:10
}

#page_header .navs .ico {
-ms-filter:alpha(Opacity=50);
filter:alpha(opacity=50);
opacity:.5;
text-align:left;
position:relative;
z-index:2;
font-size:16px
}

#page_header .navs .active .ico,#page_header .navs a:hover .ico {
-ms-filter:alpha(Opacity=100);
filter:alpha(opacity=100);
opacity:1
}

#page_header .navs .note .bg {
width:28px;
height:49px;
position:absolute;
top:-60px;
left:0;
visibility:hidden;
z-index:1
}

#page_header .navs .note.on .bg {
visibility:visible
}

#page_header .navs .guilds_nav .note .bg {
width:100%
}

#page_header .navs .note .no {
font:700 11px sans-serif;
display:block;
position:absolute;
width:100%;
top:33px;
left:0;
color:#fff;
text-align:center;
-ms-filter:alpha(Opacity=0);
filter:alpha(opacity=0);
opacity:0
}

#page_header .navs .note.on .ico {
color:#fff
}

#page_header .navs li {
position:relative
}

#page_header .navs li:hover {
z-index:1
}

#page_header .guilds_nav,#page_header .guilds_nav li,#page_header .guilds_nav ul {
float:left
}

#page_header .guilds_nav li {
width:49px;
position:relative;
height:38px;
text-align:center
}

#page_header .guilds_nav li a {
position:relative;
display:block;
width:100%;
height:100%;
float:left
}

#page_header .guilds_nav ul {
position:relative
}

#page_header .guilds_nav ul:before {
display:block;
content:'';
width:1px;
height:38px;
position:absolute;
top:0;
left:0
}

#page_header .guilds_nav li:after {
display:block;
content:'';
width:1px;
height:100%;
position:absolute;
top:0;
right:0
}

#page_header .guilds_nav img {
display:block;
margin:3px auto 0;
position:relative;
z-index:1
}

#page_header .guilds_nav .slot_holder {
background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JmYmZiZiIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzdmN2Y3ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
background-image:-moz-linear-gradient(bottom,#bfbfbf 0,#7f7f7f 100%);
background-image:-o-linear-gradient(bottom,#bfbfbf 0,#7f7f7f 100%);
background-image:-webkit-linear-gradient(bottom,#bfbfbf 0,#7f7f7f 100%);
background-image:linear-gradient(bottom,#bfbfbf 0,#7f7f7f 100%);
width:48px;
height:30px;
position:absolute;
top:40px;
left:0;
display:none;
z-index:-1
}

#page_header.guilds_active .guilds_nav .slot_holder {
display:block
}

#page_header .guilds_nav .slot .slot_holder {
background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JmYmZiZiIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
background-image:-moz-linear-gradient(bottom,#bfbfbf 0,#fff 100%);
background-image:-o-linear-gradient(bottom,#bfbfbf 0,#fff 100%);
background-image:-webkit-linear-gradient(bottom,#bfbfbf 0,#fff 100%);
background-image:linear-gradient(bottom,#bfbfbf 0,#fff 100%)
}

#page_header .navs .slot_holder .ico {
-ms-filter:none;
filter:none;
opacity:1;
position:absolute;
top:10px;
left:19px;
margin:0;
color:#fff!important
}

#page_header .guilds_nav .ico {
margin:11px 0 0
}

#toast {
width:100%;
height:35px;
position:relative;
z-index:60;
text-align:right;
color:#fff;
font-size:19px;
line-height:35px;
font-weight:700;
display:none
}

#toast .message {
float:right;
white-space:nowrap;
position:relative;
margin:0 -16px 0 0
}

#htabs {
position:relative;
z-index:1;
-moz-box-shadow:0 3px 5px #00000240;
-webkit-box-shadow:0 3px 5px #00000240;
box-shadow:0 3px 5px #00000240;
top:1px
}

#htabs .tab_s {
position:absolute;
top:-9999em;
left:-9999em;
width:100%;
overflow:hidden;
color:#fff
}

#htabs .tab_s.open {
z-index:1;
top:0;
left:0;
position:relative
}

#htabs .tab_s .ct {
position:relative;
z-index:1;
padding-top:32px
}

#htabs a {
color:inherit
}

#htabs .header h1 {
font:100 48px HelveticaNeue,sans-serif;
padding:0 0 3px
}

#htabs .header .help {
font-size:19px
}

#htabs .header .help:hover {
text-decoration:none
}

#htabs .header .help .ico {
position:relative;
top:-2px
}

#htabs .sequential {
-ms-filter:none!important;
filter:none!important;
opacity:0;
min-height:1px
}

#page_header mark {
display:inline-block;
background:#0003;
font-style:normal;
color:inherit
}

#page_header .border {
background:#0003;
width:1px;
position:absolute;
top:0
}

#page_header .jspDrag {
background:#0003;
left:-2px
}

.ie7 #page_header .border,.ie7 #page_header .jspDrag,.ie7 #page_header mark,.ie8 #page_header .border,.ie8 #page_header .jspDrag,.ie8 #page_header mark {
background:0 0;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#20000000,endColorstr=#20000000);
zoom:1
}

#messages_tab {
background-color:#92cb16
}

#messages_tab .ct {
padding-top:32px;
padding-bottom:12px
}

#messages_tab .menu {
padding:25px 0 0;
margin:0 0 0 1px
}

#messages_tab .newslist_wrapper .newslist_sh {
width:100%
}

#messages_tab .newslist .inbox_entry .content {
padding:0 8px 0 58px;
-ms-filter:alpha(Opacity=50);
filter:alpha(opacity=50);
opacity:.5
}

#messages_tab .newslist .inbox_entry.unread .content {
-ms-filter:none;
filter:none;
opacity:1
}

#messages_tab .newslist .inbox_entry .image {
left:15px
}

#messages_tab .newslist .inbox_entry:hover {
background:#0003
}

.ie7 #messages_tab .newslist .inbox_entry:hover,.ie8 #messages_tab .newslist .inbox_entry:hover {
background:0 0;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#20000000,endColorstr=#20000000);
zoom:1
}

#messages_tab .newslist .inbox_entry,#messages_tab .newslist .inbox_entry.create_news_lk .title,#messages_tab .newslist .inbox_entry.unread .title,#messages_tab .newslist .timeago {
color:#fff
}

#messages_tab .newslist_scroll {
height:250px;
overflow:hidden
}

#messages_tab .newslist {
margin:0
}

#messages_tab .newslist:after {
display:none
}

#messages_tab .messages_list {
position:relative
}

#messages_tab .messages_list .vr_l,#messages_tab .messages_list .vr_r {
display:block;
width:1px;
height:261px;
background:#0003;
position:absolute;
top:1px
}

#messages_tab .messages_list .vr_l {
left:48px
}

#messages_tab .messages_list .vr_r {
left:100%
}

.ie7 #messages_tab .messages_list .vr_l,.ie7 #messages_tab .messages_list .vr_r,.ie8 #messages_tab .messages_list .vr_l,.ie8 #messages_tab .messages_list .vr_r {
background:0 0;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#20000000,endColorstr=#20000000)
}

#messages_tab .header {
display:inline-block;
position:relative
}

#messages_tab .header .counter {
position:absolute;
left:100%;
top:19px;
margin:0 0 0 25px;
font:700 19px/30px HelveticaNeue,sans-serif;
min-width:22px;
height:30px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
border-radius:15px;
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
background-color:#0003;
text-align:center;
padding:0 8px;
display:none
}

.ie7 #messages_tab .header .counter,.ie8 #messages_tab .header .counter {
background:0 0;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#20000000,endColorstr=#20000000)
}

#messages_tab .messages_ajax {
height:250px;
margin:10px 0 0 49px;
position:relative
}

#account_tab {
background:#fcaf2c
}

#account_tab .artwork {
display:block;
background:url(../img/topbar/nav-visual-player.jpg) 0 0/288px 534px no-repeat;
width:288px;
height:534px;
position:absolute;
top:-6px;
left:50%;
margin:0 0 0 -692px
}

#account_tab .ct {
padding-bottom:56px
}

#account_tab .menu {
float:right;
width:496px;
line-height:normal
}

#account_tab .menu nav {
width:240px;
float:left;
position:relative;
min-height:124px
}

#account_tab .menu nav.last {
width:256px
}

#account_tab .menu nav .border {
width:1px;
height:100%;
display:block;
position:absolute;
left:0;
top:0;
background:#000;
-ms-filter:alpha(Opacity=20);
filter:alpha(opacity=20);
opacity:.2
}

#account_tab .menu ul {
padding:14px 0 20px 1px
}

#account_tab .log_out {
font-weight:700
}

#account_tab .log_out span {
font-weight:400
}

#account_tab .menu .counter {
margin:0 0 0 4px;
font-size:14px;
font-weight:700;
-moz-border-radius:12px;
-webkit-border-radius:12px;
border-radius:12px;
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
background-color:#0003;
text-align:center;
padding:3px 5px;
vertical-align:bottom;
visibility:hidden
}

.ie7 #account_tab .menu .counter,.ie8 #account_tab .menu .counter {
background:0 0;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#20000000,endColorstr=#20000000)
}

.tab_s .menu {
font-size:19px
}

.tab_s .menu a {
display:block;
line-height:30px;
min-height:30px;
position:relative;
white-space:nowrap
}

.tab_s .menu .lk {
display:block;
position:relative;
z-index:1;
padding:0 0 0 14px;
overflow:hidden;
-ms-text-overflow:ellipsis;
text-overflow:ellipsis;
white-space:nowrap
}

.tab_s .menu .bg {
display:block;
width:100%;
height:100%;
position:absolute;
top:0;
left:0;
background:#000;
-ms-filter:alpha(Opacity=0);
filter:alpha(opacity=0);
opacity:0
}

.tab_s .menu ul {
position:relative
}

.tab_s .menu .backLava {
background:#000
}

.tab_s .menu a:hover {
text-decoration:none
}

.tab_s .menu a .pointer {
visibility:hidden
}

.tab_s .menu a:hover .pointer {
visibility:visible
}

.tab_s .menu a .pointer.ico_externallink {
top:-7px;
left:0
}

#htabs .ct_nav {
width:100%;
min-height:30px;
position:relative
}

#htabs .ct_nav .bg {
background:#000;
-ms-filter:alpha(Opacity=20);
filter:alpha(opacity=20);
opacity:.2;
width:100%;
height:100%;
display:block;
position:absolute;
top:0;
left:0
}

#htabs .ct_nav .grid_12 {
position:relative;
top:0;
left:0;
z-index:1
}

#htabs .ct_nav nav {
float:right;
font-size:14px;
padding:4px 0 0
}

#htabs .ct_nav a:hover {
text-decoration:underline
}

#guilds_tab {
background-color:#bfbfbf
}

#guilds_tab .hint {
float:right;
color:#e5e5e5;
padding:20px 0 0;
font-size:14px
}

#guilds_tab .content .col {
height:354px
}

#guilds_tab .content .pull_left,#guilds_tab .content .pull_right {
height:100%;
position:relative
}

#guilds_tab .guildland {
height:354px;
position:relative;
padding:0 0 0 176px;
float:left
}

#guilds_tab .guildland .l {
width:260px;
height:100%;
position:absolute;
top:0;
left:-84px
}

#guilds_tab .guildland .l .t {
display:block;
background:url(../img/topbar/guilds_kwicks_l_t.jpg) no-repeat;
height:73px
}

#guilds_tab .guildland .l .m {
display:block;
background:url(../img/topbar/guilds_kwicks_l_m.jpg) repeat-y;
height:281px
}

#guilds_tab .guildland .r {
width:262px;
height:100%;
position:absolute;
left:100%;
top:0
}

#guilds_tab .guildland .r .t {
display:block;
background:url(../img/topbar/guilds_kwicks_r_t.jpg) no-repeat;
height:73px
}

#guilds_tab .guildland .r .m {
display:block;
background:url(../img/topbar/guilds_kwicks_r_m.jpg) repeat-y;
height:281px
}

#guilds_tab .menu {
width:100%;
position:absolute;
left:0;
bottom:27px
}

#guilds_tab .menu .title {
display:block;
color:#e6e6e6;
font-size:19px;
font-weight:400;
padding:0 0 10px
}

#guilds_tab.tab_s .menu .lk {
padding:0
}

#guilds_tab .bookmarkedguilds li {
padding-left:36px
}

#guilds_tab .menu img {
top:-1px;
left:-36px;
position:absolute
}

#guilds_tab .kwicks {
margin:73px 0 0;
padding:0;
list-style:none;
position:relative;
height:281px;
float:left
}

#guilds_tab .kwicks>li {
float:left;
height:281px;
width:185px;
margin:0 2px 0 0;
overflow:visible!important;
bottom:0;
position:relative;
padding-top:0
}

#guilds_tab .kwicks .flex_kwicks {
width:100%;
height:100%;
overflow:hidden;
position:relative;
padding-bottom:10px
}

#guilds_tab .kwicks .guild {
display:block;
width:45px;
height:100%;
position:relative
}

#guilds_tab .kwicks .guild_logo {
position:absolute;
top:12px;
left:50%;
margin:0 0 0 -16px
}

#guilds_tab .guild_logo img:hover {
transform:scale(1.1,1.1);
-ms-transform:scale(1.1,1.1);
-webkit-transform:scale(1.1,1.1);
-o-transform:scale(1.1,1.1);
-moz-transform:scale(1.1,1.1)
}

#guilds_tab .addguild .lk {
background:#fff
}

#guilds_tab .addguild .lk,#guilds_tab .kwicks .guild_name {
-webkit-transform:rotate(-90deg);
-webkit-transform-origin:0 0;
-moz-transform:rotate(-90deg);
-moz-transform-origin:0 0;
-ms-transform:rotate(-90deg);
-ms-transform-origin:0 0;
-o-transform:rotate(-90deg);
-o-transform-origin:0 0;
transform:rotate(-90deg);
transform-origin:0 0;
position:absolute;
left:0;
top:281px;
display:block;
font-size:19px;
line-height:45px;
padding-left:16px;
width:212px;
height:45px;
text-align:right;
overflow:hidden
}

.ie7 #guilds_tab .addguild .lk,.ie7 #guilds_tab .kwicks .guild_name,.ie8 #guilds_tab .addguild .lk,.ie8 #guilds_tab .kwicks .guild_name {
transform:rotate(90deg);
top:64px;
behavior:url(http://guilds-cdn.de/js/ms-transform.htc);
text-align:left;
left:57px
}

#guilds_tab .kwicks .flag {
display:block;
width:45px;
height:57px;
background-image:url(../img/topbar/guilds_kw_flag.png);
background-color:inherit;
position:absolute;
top:-57px;
left:0
}

#guilds_tab .kwick_navs {
width:137px;
position:absolute;
top:48px;
left:48px;
font-size:14px;
height:233px;
margin-bottom:10px
}

#guilds_tab .guildland .scroll_txt {
max-width:137px;
overflow:hidden
}

#guilds_tab .kwick_navs ul {
position:relative
}

#guilds_tab .kwick_navs li {
position:relative;
min-height:20px
}

#guilds_tab .kwick_navs li:last-child {
margin-bottom:20px
}

#guilds_tab .kwick_navs .backLava {
-ms-filter:alpha(Opacity=0);
filter:alpha(opacity=0);
opacity:0;
background:#000
}

#guilds_tab .kwicks .guild_logo .duplicate {
-ms-filter:alpha(Opacity=50);
filter:alpha(opacity=50);
opacity:.5
}

#guilds_tab .kwick_navs .lk {
display:block;
position:relative;
padding:0 0 0 5px;
white-space:nowrap
}

#guilds_tab .kwick_navs a {
display:block;
font-weight:700;
white-space:nowrap;
overflow:hidden;
-ms-text-overflow:ellipsis;
text-overflow:ellipsis
}

#guilds_tab .kwick_navs a:hover {
text-decoration:none
}

#guilds_tab .kwick_navs .pointer {
position:relative;
left:-3px;
top:0;
visibility:hidden
}

#guilds_tab .kwick_navs a:hover .pointer {
visibility:visible
}

#guilds_tab .kwick_navs .label {
position:relative;
left:-1px;
top:1px
}

#guilds_tab .black {
color:#000
}

#guilds_tab .addguildWrapper {
width:45px;
height:281px;
position:relative;
float:left;
margin:73px 0 0 2px
}

#guilds_tab .addguild {
height:281px;
width:45px;
display:block;
background:#fff;
color:#92cb16;
position:absolute;
bottom:0;
left:0
}

#guilds_tab .addguild .bar {
height:100%;
width:45px;
display:block;
position:relative
}

#guilds_tab .addguild:hover {
text-decoration:none
}

#guilds_tab .addguild .t {
display:block;
width:45px;
height:57px;
background:url(../img/topbar/add_guild.png) no-repeat;
position:absolute;
top:-57px;
left:0
}

body #page_header #guilds_tab .addguild .ico {
color:#92cb16;
position:absolute;
top:17px;
left:14px
}

.guild_drag {
transform:scale(1.2,1.2);
-ms-transform:scale(1.2,1.2);
-webkit-transform:scale(1.2,1.2);
-o-transform:scale(1.2,1.2);
-moz-transform:scale(1.2,1.2);
-ms-filter:alpha(Opacity=50);
filter:alpha(opacity=50);
opacity:.5
}

#page_header .guilds_nav .ui-draggable-disabled {
-ms-filter:alpha(Opacity=100);
filter:alpha(opacity=100);
opacity:1
}

#page_header .guilds_nav .modified img {
display:none
}

#guilds_tab .scroll_wrapper:before {
content:'';
display:block;
background:url(../img/topbar/ph_scroll_sep_guilds.png) center top no-repeat;
width:121px;
height:8px;
position:absolute;
top:45px;
left:48px;
visibility:hidden;
z-index:1
}

#guilds_tab .scroll_wrapper.overflow:before {
visibility:visible
}

#guilds_tab .bookmarkedguilds .scroll_wrapper:before {
width:224px;
background-image:url(../img/topbar/ph_scroll_sep.png);
top:28px;
left:0
}

#guilds_tab .bookmarkedguilds .scroll_txt {
max-height:210px;
overflow:hidden
}

#guilds_tab .jspCorner,#guilds_tab .jspHorizontalBar {
display:none
}

#search_tab {
background-color:#00a9e1
}

#page_header .searchForm .text {
border:2px solid #0087b4;
-moz-border-radius:22px;
-webkit-border-radius:22px;
border-radius:22px;
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
background-color:#fff;
-moz-box-shadow:inset 0 3px 3px #00000136;
-webkit-box-shadow:inset 0 3px 3px #00000136;
box-shadow:inset 0 3px 3px #00000136;
width:425px;
padding:10px 51px 5px 16px;
min-height:25px;
float:left;
position:relative
}

#page_header .searchForm .text input {
position:relative
}

#page_header .searchForm .text.focused {
-moz-box-shadow:0 0 30px #ffffff5e 0 3px 3px #00000136;
-webkit-box-shadow:0 0 30px #ffffff5e 0 3px 3px #00000136;
box-shadow:0 0 30px #ffffff5e 0 3px 3px #00000136
}

#page_header .searchForm {
min-height:1px
}

#page_header .searchForm:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

#page_header .searchForm form {
float:right;
width:500px;
margin:10px -6px 0 0
}

#page_header .searchForm fieldset {
position:relative
}

#page_header .searchForm .text input {
font-size:19px;
color:#444448;
padding:0;
line-height:normal
}

#page_header .searchForm .spinner {
display:block;
width:22px;
height:22px;
position:absolute;
top:21px;
right:24px;
visibility:hidden;
color:#00a9e1
}

#page_header .searchForm .loading .spinner {
visibility:visible
}

#page_header .searchResults .ajaxResults {
display:none
}

#page_header .searchResults .ajaxResults .col {
min-height:1px
}

#page_header .searchResults {
padding:23px 0 0
}

#page_header .searchResults h2 {
font-size:32px;
line-height:25px;
font-weight:300;
padding:0 0 23px;
margin:6px 0 0;
position:relative
}

#page_header .searchResults h2 .ico {
font-size:26px;
vertical-align:1px
}

#page_header .searchResults a {
color:#fff;
border:solid transparent;
border-width:0 0 1px
}

#page_header .searchResults a:hover {
text-decoration:none;
border-color:#fff
}

#page_header .searchResults dl {
padding:0 0 16px 40px;
position:relative
}

#page_header .searchResults .list {
padding:5px 0
}

#page_header .searchResults .forum_list dl {
padding-left:17px;
width:303px
}

#page_header .searchResults .players_list dl {
padding-left:37px;
width:267px
}

#page_header .searchResults .players_list img {
left:0
}

#page_header .searchResults dt {
font-size:19px;
font-weight:700;
line-height:25px;
padding:0 0 3px;
word-wrap:break-word;
overflow:hidden
}

#page_header .searchResults .tags {
line-height:18px
}

#page_header .searchResults .list img {
position:absolute;
top:-3px;
left:0
}

#page_header .searchResults .forum_list dt .ico {
position:absolute;
left:-4px;
top:2px
}

#page_header .searchResults ul {
margin:0;
padding:0;
list-style:none;
min-height:1px
}

#page_header .searchResults ul:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

#page_header .searchResults li {
float:left
}

#page_header .searchResults .tags li {
background:#0000001a;
padding:0 7px 0 9px;
-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;
margin:0 4px 0 0
}

#page_header .searchResults .stats li {
margin:0 13px 0 0;
padding:0 0 2px
}

#page_header .searchResults .border {
height:550px;
left:100%
}

#page_header .searchResults .scroll_txt {
height:485px;
overflow:hidden
}

#page_header .searchResults .scroll_wrapper {
position:relative
}

#page_header .searchResults .scroll_wrapper:before {
content:'';
display:block;
background:url(../img/topbar/ph_scroll_sep.png) center top no-repeat;
width:305px;
height:8px;
position:absolute;
top:-1px;
left:0;
visibility:hidden;
z-index:1
}

#page_header .searchResults .col_2 .scroll_wrapper:before {
width:287px;
left:1px
}

#page_header .searchResults .scroll_wrapper.overflow:before {
visibility:visible
}

#search_tab .extendedSearch {
visibility:hidden
}

#htabs #search_tab .ct_nav a .ico.pointer {
position:relative;
top:0
}

#page_header .searchResults .gcsLogo {
background:#fff;
float:right;
padding:0 8px;
margin-right:16px
}

#page_header .searchResults .gsc-control-cse {
border:0;
margin-top:-10px;
width:288px;
overflow:hidden;
background:0 0
}

#page_header .searchResults .cse .gsc-webResult.gsc-result,#page_header .searchResults .gs-result img.gs-image,#page_header .searchResults .gs-result img.gs-promotion-image,#page_header .searchResults .gsc-imageResult-classic,#page_header .searchResults .gsc-imageResult-column,#page_header .searchResults .gsc-webResult.gsc-result {
border:0
}

#page_header .searchResults .cse .gs-webResult .gs-snippet,#page_header .searchResults .gs-fileFormatType,#page_header .searchResults .gs-imageResult .gs-snippet,#page_header .searchResults .gs-webResult .gs-snippet,#page_header .searchResults .gsc-orderby-label,#page_header .searchResults .gsc-result-info,#page_header .searchResults .gsc-results .gsc-cursor-box .gsc-cursor-page,#page_header .searchResults .gsc-selected-option-container {
color:#fff
}

#page_header .searchResults .cse .gsc-cursor-box,#page_header .searchResults .gsc-cursor-box {
border-color:#fff
}

#page_header .searchResults .cse .gsc-results .gsc-cursor-page.gsc-cursor-current-page,#page_header .searchResults .gsc-results .gsc-cursor-page.gsc-cursor-current-page {
background:#fff;
color:#00a9e1;
text-shadow:none
}

#page_header .searchResults .gs-promotion-image-box img.gs-promotion-image,#page_header .searchResults .gs-web-image-box img.gs-image {
max-width:32px;
max-height:32px
}

#page_header .searchResults .gs-promotion-image-box,#page_header .searchResults .gs-web-image-box {
width:32px;
padding:0 8px 0 0
}

#page_header .searchResults .cse .gsc-control-cse,#page_header .searchResults .cse .gsc-webResult.gsc-result,#page_header .searchResults .gs-promotion-image-cell,#page_header .searchResults .gsc-control-cse,#page_header .searchResults .gsc-imageResult-classic,#page_header .searchResults .gsc-imageResult-column,#page_header .searchResults .gsc-table-cell-thumbnail,#page_header .searchResults .gsc-webResult.gsc-result {
padding:0
}

#page_header .searchResults .gs-error-result .gs-snippet,#page_header .searchResults .gs-no-results-result .gs-snippet {
color:#000;
padding:5px 8px
}

#page_header .searchResults .gs-result .gs-title b {
display:inline-block;
color:#fff;
background:#0003
}

#page_header .searchResults .gs-result .gs-title,#page_header .searchResults .gs-result .gs-title * {
text-decoration:none!important;
font-weight:700;
height:auto;
line-height:25px
}

#page_header .searchResults .gs-result .gs-title:hover {
text-decoration:underline
}

#page_header .searchResults .gsc-url-bottom {
display:none
}

#community_tab {
background:#00a9e1
}

#community_tab .artwork {
display:block;
background:url(../img/topbar/nav-visual-community.jpg) 0 0/288px 534px no-repeat;
width:288px;
height:534px;
position:absolute;
top:-6px;
left:50%;
margin:0 0 0 -692px
}

#community_tab .ct {
padding-bottom:56px
}

#community_tab .menu {
float:right;
width:496px;
line-height:normal
}

#community_tab .menu nav {
width:240px;
float:left;
position:relative;
min-height:124px
}

#community_tab .menu nav.last {
width:256px
}

#community_tab .menu nav .border {
width:1px;
height:100%;
display:block;
position:absolute;
left:0;
top:0;
background:#000;
-ms-filter:alpha(Opacity=20);
filter:alpha(opacity=20);
opacity:.2
}

#community_tab .menu ul {
padding:14px 0 20px 1px
}

.logged_out #page_header .navs {
margin:0 16px 0 0
}

.logged_out #page_header .main_nav {
margin:0
}

.logged_out #page_header .main_nav a {
width:auto;
font-size:14px;
font-weight:700;
padding:9px 17px 0 14px;
height:31px;
text-align:center;
-webkit-transform:translateZ(0);
-moz-transform:translateZ(0);
-ms-transform:translateZ(0);
-o-transform:translateZ(0);
transform:translateZ(0)
}

.logged_out #page_header .main_nav {
height:39px
}

.logged_out #page_header .main_nav .txt {
-ms-filter:alpha(Opacity=50);
filter:alpha(opacity=50);
opacity:.5
}

.logged_out #page_header .main_nav a.active .ico,.logged_out #page_header .main_nav a.active .txt,.logged_out #page_header .main_nav a:hover .txt {
-ms-filter:alpha(Opacity=100);
filter:alpha(opacity=100);
opacity:1
}

.logged_out #page_header .community.tab.active,.logged_out #page_header .search.tab.active {
background:#00A9E1;
color:#fff
}

.logged_out #page_header .login.tab.active {
background:#92cb16
}

.logged_out #page_header .login.tab .ico,.logged_out #page_header .main_nav .login.tab .txt {
-ms-filter:alpha(Opacity=100);
filter:alpha(opacity=100);
opacity:1
}

.logged_out #page_header .login.tab {
color:#fff;
text-align:left;
width:88px;
padding-right:0;
background-color:#91cb15;
-moz-box-shadow:inset 0 0 0 1px #00000026;
-webkit-box-shadow:inset 0 0 0 1px #00000026;
box-shadow:inset 0 0 0 1px #00000026;
background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDg4IDQ5IiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9ImhhdDAiIGdyYWRpZW50VW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiB4MT0iNDYuODI0MjQzNzY3NTU0JSIgeTE9IjEwMi42ODA5MTk1MjI5ODUlIiB4Mj0iNDguNTk5Njc3MjUxNzI0MiUiIHkyPSIwLjk2NjQwMzMzNjkwNTU2JSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMDAiIHN0b3Atb3BhY2l0eT0iMC4xNSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYmZiZmIiIHN0b3Atb3BhY2l0eT0iMC4xNSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9Ijg4IiBoZWlnaHQ9IjQ5IiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=);
background-image:-moz-linear-gradient(89deg,#00000026 -3.72%,#fcfcfc26 96.28%);
background-image:-o-linear-gradient(89deg,#00000026 -3.72%,#fcfcfc26 96.28%);
background-image:-webkit-linear-gradient(89deg,#00000026 -3.72%,#fcfcfc26 96.28%);
background-image:linear-gradient(1deg,#00000026 -3.72%,#fcfcfc26 96.28%)
}

.logged_out #page_header .login.tab:hover {
background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDg4IDQ5IiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9ImhhdDAiIGdyYWRpZW50VW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiB4MT0iNDcuMDAxNzg3MTE1OTcxJSIgeTE9IjkyLjUwOTQ2NzkwNDM3NzQlIiB4Mj0iNDguNDIyMTMzOTAzMzA3MiUiIHkyPSIxMS4xMzc4NTQ5NTU1MTM1JSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iMC4yIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iODgiIGhlaWdodD0iNDkiIGZpbGw9InVybCgjaGF0MCkiIC8+Cjwvc3ZnPg==);
background-image:-moz-linear-gradient(89deg,#fff0 6.28%,#fff3 86.28%);
background-image:-o-linear-gradient(89deg,#fff0 6.28%,#fff3 86.28%);
background-image:-webkit-linear-gradient(89deg,#fff0 6.28%,#fff3 86.28%);
background-image:linear-gradient(1deg,#fff0 6.28%,#fff3 86.28%)
}

.logged_out #page_header .login.tab.active {
background-image:none;
-moz-box-shadow:none;
-webkit-box-shadow:none;
box-shadow:none
}

.logged_out #page_header .main_nav a.active .ico {
color:#fff
}

#login_tab {
background:#92cb16
}

#login_tab .login_navs {
font-size:14px;
padding:14px 0 0
}

#login_tab .login_navs .title {
display:block;
font-weight:700
}

#login_tab .register {
text-align:right;
padding:14px 0 0
}

#login_tab .register .title {
font-size:19px;
display:block;
font-weight:700;
padding:0 0 1px
}

#login_tab .register dl {
padding:0 65px 39px 0;
position:relative
}

#login_tab .register dt {
position:absolute;
right:1px;
top:-3px
}

#login_tab .register .reg_ico {
display:block;
width:50px;
height:50px
}

#login_tab .register .reg_account {
background-image:url(../img/topbar/reg_ico_account.png)
}

#login_tab .register .reg_guild {
background-image:url(../img/topbar/reg_ico_guild.png)
}

#login_tab .loginForm {
width:288px;
float:right;
margin:0 16px 0 0
}

#login_tab .loginForm .title {
padding:0 0 15px
}

#login_tab .loginForm .form-item {
margin:0 0 10px;
border:1px solid;
border-color:#75a212;
border-color:#0003
}

#login_tab .loginForm .text {
background:#fff;
display:block;
height:33px;
position:relative;
float:none
}

#login_tab .loginForm .text input {
font-size:19px;
color:#444448;
position:relative;
z-index:1;
line-height:23px;
padding:5px 10px;
box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
-webkit-box-sizing:border-box;
-khtml-box-sizing:border-box;
behaviour:url(http://guilds-cdn.de/js/boxsizing.htc)
}

#login_tab .loginForm .btn {
width:140px;
float:right;
height:40px;
-moz-border-radius:18px;
-webkit-border-radius:18px;
border-radius:18px;
font-size:19px;
font-weight:700;
color:#fff
}

#login_tab .loginForm .check_input {
float:left;
line-height:40px
}

#login_tab .loginForm .check_input input {
vertical-align:-1px
}

#login_tab .loginForm .btn .value {
padding:9px 0 0
}

#login_tab .loginMenu {
padding:0 0 0 1px;
position:relative
}

#login_tab .loginMenu .title {
padding:0 0 4px 14px
}

#login_tab .loginMenu .border {
width:1px;
height:252px;
display:block;
background:#000;
-ms-filter:alpha(Opacity=20);
filter:alpha(opacity=20);
opacity:.2;
position:absolute;
top:-25px;
left:0
}

#htabs #login_tab .ct {
padding-bottom:60px
}

#login_tab .menu {
position:relative;
height:175px
}

#login_tab .menu nav.last {
width:100%;
position:absolute;
left:0;
bottom:0
}

#login_tab .loginForm .message_ {
display:none
}

#alertInput {
background-color:#d63d3d;
-moz-box-shadow:0 1px 0 #00000226;
-webkit-box-shadow:0 1px 0 #00000226;
box-shadow:0 1px 0 #00000226;
border:1px solid #333;
border-color:#00000052;
color:#fff;
position:absolute;
top:-1000px;
left:-1000px;
z-index:10000;
width:238px
}

#alertInput .inner {
padding:11px 10px 29px 39px
}

#alertInput .ico {
color:#fff
}

#alertInput .title {
display:block;
font-size:19px;
line-height:25px;
font-weight:700;
position:relative;
padding:0 0 10px
}

#alertInput .title .ico {
position:absolute;
top:2px;
left:-24px
}

#alertInput p {
font-size:14px;
line-height:20px;
font-weight:700
}

#alertInput .pointer {
background:#d63d3d;
border:1px solid #912929;
position:absolute;
left:100%;
top:50%;
margin:1px 0 0 -1px
}

#alertInput .pointer span {
display:block;
width:2px;
height:10px;
background:#d63d3d;
position:absolute;
top:-5px;
left:-2px
}

#alertInput .pointer:after,#alertInput .pointer:before {
left:100%;
border:solid transparent;
content:" ";
height:0;
width:0;
position:absolute;
pointer-events:none
}

#alertInput .pointer:after {
border-color:transparent transparent transparent #d63d3d;
border-width:15px;
top:50%;
margin-top:-15px
}

#alertInput .pointer:before {
border-color:transparent transparent transparent #912929;
border-width:16px;
top:50%;
margin-top:-16px
}

#page_header {
background:#1a1a1a
}

#page_header .logo,#page_header .logo span {
background-image:url(../img/topbar/logo_1.png)
}

#page_header .guilds_nav li:after,#page_header .guilds_nav li:before,#page_header .guilds_nav ul:before {
background:#ffffff1a
}

#htabs .ico {
color:#fff
}

#page_header .navs .note .bg {
border-style:solid;
border-width:0 1px 1px;
border-color:#000;
border-color:#0003;
-moz-box-shadow:0 0 0 1px #00000240;
-webkit-box-shadow:0 0 0 1px #00000240;
box-shadow:0 0 0 1px #00000240;
background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMCIgc3RvcC1vcGFjaXR5PSIwLjEiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwIiBzdG9wLW9wYWNpdHk9IjAiLz4KICAgPC9saW5lYXJHcmFkaWVudD4KCjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=);
background-image:-moz-linear-gradient(bottom,#0000001a 0,#0000 100%);
background-image:-o-linear-gradient(bottom,#0000001a 0,#0000 100%);
background-image:-webkit-linear-gradient(bottom,#0000001a 0,#0000 100%);
background-image:linear-gradient(bottom,#0000001a 0,#0000 100%)
}

#page_header .navs .note:hover .bg {
border-color:#fff;
border-color:#fff3;
-moz-box-shadow:0 0 32px;
-webkit-box-shadow:0 0 32px;
box-shadow:0 0 32px
}

#page_header .hq .bg {
background:#1a1a1a;
color:#fff
}

#page_header .account .bg,#page_header .messages .bg {
background:#92cb16;
color:#92cb16
}

#page_header .messages.active .ico {
color:#92cb16
}

#page_header .messages.active.on .ico {
color:#fff
}

#page_header .messages .arr {
background:#92cb16
}

#page_header .messages .arr:after {
border-bottom-color:#92cb16
}

#page_header .account.active .ico {
color:#fcaf2c
}

#page_header .account .arr {
background:#fcaf2c
}

#page_header .account .arr:after {
border-bottom-color:#fcaf2c
}

#page_header .guilds .arr {
background:#bfbfbf
}

#page_header .guilds .arr:after {
border-bottom-color:#bfbfbf
}

#page_header .search.active .ico {
color:#00a9e1
}

#page_header .community .arr,#page_header .search .arr {
background:#00a9e1
}

#page_header .community .arr:after,#page_header .search .arr:after {
border-bottom-color:#00a9e1
}

#page_header.bright {
background:#f2f2f2
}

#page_header.bright .navs {
color:#000
}

#page_header.bright .logo {
background-position:0 -39px
}

@media screen and (min-height:520px) and (min-device-width:1224px) {
#page_header {
position:fixed
}
}

@media only screen and (min--moz-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2) {
#page_header .logo,#page_header .logo span {
background-image:url(../img/topbar/logo_1%402x.png);
background-size:100%
}

#account_tab .artwork {
background-image:url(../img/topbar/nav-visual-player%402x.jpg)
}

#community_tab .artwork {
background-image:url(../img/topbar/nav-visual-community%402x.jpg)
}

.news_nav .control {
background-size:100%
}

.news_nav .control.start {
background-image:url(../img/common/controls/control_start%402x.png)
}

.news_nav .control.prev {
background-image:url(../img/common/controls/control_prev%402x.png)
}

.news_nav .control.next {
background-image:url(../img/common/controls/control_next%402x.png)
}

.news_nav .control.start.pressed {
background-image:url(../img/common/controls/control_start_active%402x.png)
}

.news_nav .control.prev.pressed {
background-image:url(../img/common/controls/control_prev_active%402x.png)
}

.news_nav .control.next.pressed {
background-image:url(../img/common/controls/control_next_active%402x.png)
}
}

#page_footer {
background:#1a1a1a;
position:relative;
top:0;
left:0;
z-index:10;
padding-bottom:125px;
color:#a6a6aa
}

#page_footer a {
color:#fff
}

#page_footer .footer_inner {
min-height:100px;
position:relative;
top:0;
left:0
}

#page_footer .main_nav {
height:40px;
background:#262626;
width:100%;
position:absolute;
top:-40px;
left:0
}

#page_footer .main_nav .container_12 {
min-height:1px
}

.ie6 #page_footer .main_nav .container_12 {
height:1px
}

#page_footer .main_nav .container_12:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

#page_footer .levels_menu {
display:block;
font-weight:700;
padding:10px 0;
float:left
}

#page_footer .levels_menu dt {
float:left;
color:#fff
}

#page_footer .levels_menu dd {
float:left;
margin-left:4px
}

#page_footer .user_menu {
float:right;
margin:0;
white-space:nowrap;
list-style:none;
padding:10px 0;
font-weight:700
}

#page_footer .user_menu li {
float:left;
padding-left:19px
}

#footer_love {
color:#797980;
float:right
}

#footer_love .ico {
color:#db4444
}

#footer_modules {
padding-top:28px
}

#footer_modules .module {
padding-bottom:18px;
min-height:1px
}

#featuredPlaceholder {
position:relative;
min-height:129px
}

#featuredPlaceholder .loading {
display:inline-block;
width:44px;
height:44px;
vertical-align:bottom;
position:absolute;
left:50%;
margin-left:-22px;
top:0;
z-index:1000
}

#partners .header {
min-height:1px;
padding:0 0 9px
}

#partners .header:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

#partners .logo {
display:block;
overflow:hidden;
text-indent:-3000px;
background:url(http://guilds-cdn.de/img/svg/guildsde_808080.svg) no-repeat;
width:208px;
height:46px;
margin:48px 0 0
}

#partners .details {
color:gray;
font-size:10px;
line-height:15px
}

#partners .title {
float:left
}

#partners .menu {
font-weight:700;
margin:0;
padding:0;
float:left
}

#partners .menu .ico {
vertical-align:top
}

#partners .menu dd,#partners .menu dt {
float:left;
margin:0;
padding:0
}

#partners .menu dd {
margin:0 0 0 16px
}

#partners .menu a {
display:block;
white-space:nowrap;
float:left;
position:relative;
top:0;
left:0;
padding:0 0 0 20px
}

#partners .menu a:before {
display:block;
content:'';
width:16px;
height:16px;
position:absolute;
top:2px;
left:0;
overflow:hidden;
background-repeat:no-repeat;
background-size:contain
}

#partners .menu .fb {
color:#3b569d
}

#partners .menu .fb:before {
background-image:url(http://guilds-cdn.de/img/svg/facebook.svg)
}

#partners .menu .tw {
color:#00aced
}

#partners .menu .tw:before {
background-image:url(http://guilds-cdn.de/img/svg/twitter.svg)
}

#partners .menu .yt {
color:#ef3d3d
}

#partners .menu .yt:before {
background-image:url(http://guilds-cdn.de/img/svg/youtube.svg)
}

#partners .impressum {
position:relative;
padding:22px 0 14px
}

#partners .impressum:before {
display:block;
content:'';
width:1px;
height:100%;
background:#444;
position:absolute;
top:0;
left:-17px
}

#footer_menu {
text-align:center
}

#footer_menu ul {
list-style:none;
min-height:1px
}

.ie6 #footer_menu ul {
height:1px
}

#footer_menu ul {
display:-ms-flexbox;
display:flex;
-ms-flex-pack:justify;
justify-content:space-between
}

#footer_menu li {
float:left;
margin-right:16px
}

#footer_menu li:last-child {
margin-right:0
}

#footer_menu a {
font-weight:700;
white-space:nowrap;
min-height:1px
}

#site_details {
padding-bottom:26px
}

#sitemap_statistics dl {
min-height:1px
}

.ie6 #sitemap_statistics dl {
height:1px
}

#sitemap_statistics dl:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

#sitemap_statistics dt {
float:left;
text-align:right;
width:73px
}

#sitemap_statistics dt a {
color:#797980;
font-weight:700
}

#sitemap_statistics dd {
width:375px;
float:right
}

#sitemap_statistics dd a {
color:#3b3b3b;
display:inline-block;
margin:0 8px 0 0
}

#sitemap_statistics dd a.selected {
color:#606065;
font-weight:700
}

.module .subcontent {
padding:23px 0 0
}

#sitemap_statistics .headers {
min-height:1px
}

.ie6 #sitemap_statistics .headers {
height:1px
}

#sitemap_statistics .headers:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

#sitemap_statistics .headers .header {
float:left;
white-space:nowrap;
min-width:95px
}

#sitemap_statistics .highlight .bg {
background:url(../img/layout/sitemap_hl_bg.png);
width:113px;
height:16px;
left:4px;
top:17px
}

#sitemap_statistics .headers .header_2 a {
color:#404040
}

#footer_modules #top_themes .header {
padding-left:0
}

#top_themes .subcontent {
line-height:30px
}

#top_themes a {
color:#3b3b3b;
display:inline-block;
margin:0 8px 0 0
}

#top_themes a.highlight {
color:#797980
}

#top_themes .size_2 {
font-size:18px
}

#top_themes .size_3 {
font-size:20px
}

#top_themes .highlight .bg {
width:114px;
height:16px;
background:url(../img/layout/topthemes_hl_bg.png);
top:17px;
left:0
}

#ft_guilds {
margin:0 -14px
}

#ft_guilds .title {
display:block;
font-weight:700;
padding:0 0 1px 15px;
margin:-21px 0 0
}

#ft_list {
min-height:1px;
list-style:none;
margin:0;
padding:8px 0 0;
position:relative;
top:0;
left:0
}

#ft_list:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

#ft_list>li {
width:80px;
height:80px;
float:left;
margin:0 0 0 1px;
position:relative;
opacity:0
}

#ft_list>li:after {
display:block;
content:'';
width:1px;
height:60px;
position:absolute;
left:-1px;
top:10px;
background:#444;
-webkit-transition:all .5s ease-out;
-moz-transition:all .5s ease-out;
-o-transition:all .5s ease-out;
transition:all .5s ease-out
}

#ft_list>li:first-child {
margin:0
}

#ft_list>li:first-child:after {
display:none
}

#ft_list>li:hover+li:after,#ft_list>li:hover:after {
opacity:0
}

#ft_list .thumbnail {
display:block;
width:80px;
height:80px;
margin:0 auto;
position:relative;
top:0;
left:0;
cursor:pointer;
z-index:2;
opacity:0;
-webkit-transition:all .5s ease-out;
-moz-transition:all .5s ease-out;
-o-transition:all .5s ease-out;
transition:all .5s ease-out
}

#ft_list>li:hover .thumbnail {
opacity:.25
}

#ft_list .thumbnail:before {
content:'';
width:0;
height:0;
overflow:hidden;
border:40px solid;
position:absolute
}

#ft_list .thumbnail:after {
bottom:100%;
border:solid transparent;
content:" ";
height:0;
width:0;
position:absolute;
pointer-events:none;
border-bottom-color:inherit;
border-width:5px;
left:50%;
margin-left:-5px
}

#ft_list li>a {
display:block;
width:64px;
height:64px;
position:absolute;
left:50%;
top:50%;
margin:-32px 0 0 -32px;
z-index:3
}

#ft_list .description {
position:absolute;
left:50%;
top:-29px;
margin:0;
display:none;
padding:0 0 20px;
white-space:nowrap
}

#ft_list>li:hover .description {
display:block
}

#ft_guilds .description dd,#ft_guilds .description dl,#ft_guilds .description dt {
display:inline-block
}

#ft_guilds .description dd {
position:relative;
padding:0 0 0 15px
}

#ft_guilds .description dd:before {
content:'.';
display:block;
font-weight:700;
position:absolute;
top:-6px;
left:3px;
font-size:20px
}

#ft_guilds .description dt {
font-weight:700
}

#ft_guilds .description dt a {
color:inherit
}

#ft_guilds .description .rating {
width:56px;
height:11px;
display:block;
float:left;
overflow:hidden;
margin:5px 0 0;
position:relative;
top:0;
left:0
}

#ft_guilds .description .r {
width:11px;
height:11px;
display:block;
position:relative;
top:0;
left:0;
z-index:1;
float:left
}

#ft_guilds .description .dot {
display:block;
width:20px;
height:20px;
position:absolute;
top:-4px;
right:-6px
}

#ft_guilds .description dd a {
color:#3b3b3b
}

#container+iframe {
position:absolute
}

#_atssh {
bottom:0
}

@font-face {
font-family:KoratakiBook;
src:url(http://guilds-cdn.de/webfonts/korataki_book_macroman/korataki_bk-webfont.eot);
src:local(☺),url(http://guilds-cdn.de/webfonts/korataki_book_macroman/korataki_bk-webfont.eot?#iefix) format("embedded-opentype"),url(http://guilds-cdn.de/webfonts/korataki_book_macroman/korataki_bk-webfont.woff) format("woff"),url(http://guilds-cdn.de/webfonts/korataki_book_macroman/korataki_bk-webfont.ttf) format("truetype"),url(http://guilds-cdn.de/webfonts/korataki_book_macroman/korataki_bk-webfont.svg#webfont) format("svg");
font-weight:400;
font-style:normal
}

@font-face {
font-family:KoratakiBook;
src:url(http://guilds-cdn.de/webfonts/korataki_book_macroman/korataki_bk-webfont.eot);
src:local(☺),url(http://guilds-cdn.de/webfonts/korataki_book_macroman/korataki_bk-webfont.eot?#iefix) format("embedded-opentype"),url(http://guilds-cdn.de/webfonts/korataki_book_macroman/korataki_bk-webfont.woff) format("woff"),url(http://guilds-cdn.de/webfonts/korataki_book_macroman/korataki_bk-webfont.ttf) format("truetype"),url(http://guilds-cdn.de/webfonts/korataki_book_macroman/korataki_bk-webfont.svg#webfont) format("svg");
font-weight:700;
font-style:normal
}

@font-face {
font-family:KoratakiExtraLight;
src:url(http://guilds-cdn.de/webfonts/korataki_extralight_macroman/korataki_xl-webfont.eot);
src:local(☺),url(http://guilds-cdn.de/webfonts/korataki_extralight_macroman/korataki_xl-webfont.eot?#iefix) format("embedded-opentype"),url(http://guilds-cdn.de/webfonts/korataki_extralight_macroman/korataki_xl-webfont.woff) format("woff"),url(http://guilds-cdn.de/webfonts/korataki_extralight_macroman/korataki_xl-webfont.ttf) format("truetype"),url(http://guilds-cdn.de/webfonts/korataki_extralight_macroman/korataki_xl-webfont.svg#webfont) format("svg");
font-weight:400;
font-style:normal
}

@font-face {
font-family:KoratakiLight;
src:url(http://guilds-cdn.de/webfonts/korataki_light_macroman/korataki_lt-webfont.eot);
src:local(☺),url(http://guilds-cdn.de/webfonts/korataki_light_macroman/korataki_lt-webfont.eot?#iefix) format("embedded-opentype"),url(http://guilds-cdn.de/webfonts/korataki_light_macroman/korataki_lt-webfont.woff) format("woff"),url(http://guilds-cdn.de/webfonts/korataki_light_macroman/korataki_lt-webfont.ttf) format("truetype"),url(http://guilds-cdn.de/webfonts/korataki_light_macroman/korataki_lt-webfont.svg#webfont) format("svg");
font-weight:400;
font-style:normal
}

@font-face {
font-family:HelveticaNeue;
src:url(http://guilds-cdn.de/webfonts/helvetica_neue/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.eot?#iefix);
src:local(☺),url(http://guilds-cdn.de/webfonts/helvetica_neue/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.eot?#iefix) format("eot"),url(http://guilds-cdn.de/webfonts/helvetica_neue/bcf54343-d033-41ee-bbd7-2b77df3fe7ba.woff) format("woff"),url(http://guilds-cdn.de/webfonts/helvetica_neue/b0ffdcf0-26da-47fd-8485-20e4a40d4b7d.ttf) format("truetype"),url(http://guilds-cdn.de/webfonts/helvetica_neue/da09f1f1-062a-45af-86e1-2bbdb3dd94f9.svg#da09f1f1-062a-45af-86e1-2bbdb3dd94f9) format("svg");
font-weight:400;
font-style:normal
}

@font-face {
font-family:HelveticaNeue;
src:url(http://guilds-cdn.de/webfonts/helvetica_neue/c07fef9e-a934-42d7-92ad-69205f2b8a00.eot?#iefix);
src:local(☺),url(http://guilds-cdn.de/webfonts/helvetica_neue/c07fef9e-a934-42d7-92ad-69205f2b8a00.eot?#iefix) format("eot"),url(http://guilds-cdn.de/webfonts/helvetica_neue/14ff6081-326d-4dae-b778-d7afa66166fc.woff) format("woff"),url(http://guilds-cdn.de/webfonts/helvetica_neue/8fda1e47-19be-46c7-8d83-8d4fb35572f0.ttf) format("truetype"),url(http://guilds-cdn.de/webfonts/helvetica_neue/f751c8ae-1057-46d9-8d74-62592e002568.svg#f751c8ae-1057-46d9-8d74-62592e002568) format("svg");
font-weight:700;
font-style:normal
}

@font-face {
font-family:HelveticaNeue;
src:url(http://guilds-cdn.de/webfonts/helvetica_neue/58a5cbff-d570-4c18-a5e3-60868dc07ae8.eot?#iefix);
src:local(☺),url(http://guilds-cdn.de/webfonts/helvetica_neue/58a5cbff-d570-4c18-a5e3-60868dc07ae8.eot?#iefix) format("eot"),url(http://guilds-cdn.de/webfonts/helvetica_neue/2c056da8-4920-4e20-8c69-8a6b315458a9.woff) format("woff"),url(http://guilds-cdn.de/webfonts/helvetica_neue/2381d918-136d-444f-8391-db0cba6da388.ttf) format("truetype"),url(http://guilds-cdn.de/webfonts/helvetica_neue/d0697971-6f58-4597-942e-8beabd1adc87.svg#d0697971-6f58-4597-942e-8beabd1adc87) format("svg");
font-weight:400;
font-style:italic
}

@font-face {
font-family:HelveticaNeue;
src:url(http://guilds-cdn.de/webfonts/helvetica_neue/9eb382e7-b9a0-4ec0-86b3-7a690b9e127b.eot?#iefix);
src:local(☺),url(http://guilds-cdn.de/webfonts/helvetica_neue/9eb382e7-b9a0-4ec0-86b3-7a690b9e127b.eot?#iefix) format("eot"),url(http://guilds-cdn.de/webfonts/helvetica_neue/628a0837-f9e0-4b32-83c4-d99689b9da93.woff) format("woff"),url(http://guilds-cdn.de/webfonts/helvetica_neue/4d9ecce0-f253-49fd-8623-b0f896b12794.ttf) format("truetype"),url(http://guilds-cdn.de/webfonts/helvetica_neue/dcdd4c31-466f-43f5-85c9-9bcdcd814139.svg#dcdd4c31-466f-43f5-85c9-9bcdcd814139) format("svg");
font-weight:700;
font-style:italic
}

@font-face {
font-family:HelveticaNeue;
src:url(http://guilds-cdn.de/webfonts/helvetica_neue/41774233-b9da-44be-b252-6a7b612fb1c7.eot?#iefix);
src:local(☺),url(http://guilds-cdn.de/webfonts/helvetica_neue/41774233-b9da-44be-b252-6a7b612fb1c7.eot?#iefix) format("eot"),url(http://guilds-cdn.de/webfonts/helvetica_neue/4bff1fbb-b4bf-4d95-9c47-efcb14384e36.woff) format("woff"),url(http://guilds-cdn.de/webfonts/helvetica_neue/7f1f2a7d-3837-4c93-b373-f03c5da3f9a1.ttf) format("truetype"),url(http://guilds-cdn.de/webfonts/helvetica_neue/d9f2752a-8d82-4cf1-b82f-109c1105be7f.svg#d9f2752a-8d82-4cf1-b82f-109c1105be7f) format("svg");
font-weight:100;
font-style:normal
}

@font-face {
font-family:HelveticaNeue;
src:url(http://guilds-cdn.de/webfonts/helvetica_neue/581e96b6-0e09-44c4-a73e-a4018262ab80.eot?#iefix);
src:local(☺),url(http://guilds-cdn.de/webfonts/helvetica_neue/581e96b6-0e09-44c4-a73e-a4018262ab80.eot?#iefix) format("eot"),url(http://guilds-cdn.de/webfonts/helvetica_neue/6a815361-6e47-4eaa-8b82-06b76eca6684.woff) format("woff"),url(http://guilds-cdn.de/webfonts/helvetica_neue/fdfa66bc-eaee-412a-b193-5b24b4c3b1aa.ttf) format("truetype"),url(http://guilds-cdn.de/webfonts/helvetica_neue/52604114-1d29-4bbc-8473-b62681fbbb4e.svg#52604114-1d29-4bbc-8473-b62681fbbb4e) format("svg");
font-weight:100;
font-style:italic
}

@font-face {
font-family:HelveticaNeue;
src:url(http://guilds-cdn.de/webfonts/helvetica_neue/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot?#iefix);
src:local(☺),url(http://guilds-cdn.de/webfonts/helvetica_neue/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot?#iefix) format("eot"),url(http://guilds-cdn.de/webfonts/helvetica_neue/530dee22-e3c1-4e9f-bf62-c31d510d9656.woff) format("woff"),url(http://guilds-cdn.de/webfonts/helvetica_neue/688ab72b-4deb-4e15-a088-89166978d469.ttf) format("truetype"),url(http://guilds-cdn.de/webfonts/helvetica_neue/7816f72f-f47e-4715-8cd7-960e3723846a.svg#7816f72f-f47e-4715-8cd7-960e3723846a) format("svg");
font-weight:300;
font-style:normal
}

@font-face {
font-family:HelveticaNeue;
src:url(http://guilds-cdn.de/webfonts/helvetica_neue/a4f9f319-dec9-4afc-8b50-e18cc1b61cb4.eot?#iefix);
src:local(☺),url(http://guilds-cdn.de/webfonts/helvetica_neue/a4f9f319-dec9-4afc-8b50-e18cc1b61cb4.eot?#iefix) format("eot"),url(http://guilds-cdn.de/webfonts/helvetica_neue/8e9ee02b-f337-4f13-ad6c-969d6d6536c8.woff) format("woff"),url(http://guilds-cdn.de/webfonts/helvetica_neue/beddbbc6-203e-4f36-8960-3f5ca22af567.ttf) format("truetype"),url(http://guilds-cdn.de/webfonts/helvetica_neue/af177436-d9e8-44e8-9c9c-ef2d945f20a3.svg#af177436-d9e8-44e8-9c9c-ef2d945f20a3) format("svg");
font-weight:300;
font-style:italic
}

html.maximizedEditor {
overflow-y:auto
}

body {
font:400 14px/20px HelveticaNeue,sans-serif;
color:#444448;
padding-bottom:0!important;
background:#fff;
-webkit-text-size-adjust:100%
}

body.noscroll {
overflow:hidden
}

a {
color:#f29900
}

a:active,a:link,a:visited {
text-decoration:none
}

a:hover {
text-decoration:underline
}

a[ng-click] {
cursor:pointer
}

.ng-cloak {
display:none
}

.errortext,.errortext a {
color:#db4444
}

.successtext,.successtext a {
color:#92cb16
}

.emoticon {
vertical-align:-2px
}

.nowrap {
white-space:nowrap
}

.inlineguild img,.inlineMember img,.inlineUser img {
vertical-align:-2px
}

.ico {
display:inline-block;
background-image:none!important
}

.ico .alt {
position:absolute;
font-size:0;
speak:normal
}

.ico.big {
font-size:16px;
width:16px
}

.ico_,.ico__ {
display:block;
position:absolute;
width:20px;
height:20px;
background-repeat:no-repeat
}

.ajax_loader {
display:none;
background:url(../img/layout/progressspinner-default-green.gif) left center no-repeat;
min-height:44px;
min-width:44px
}

.ajax_loader.show {
display:block
}

.ajax_loader.hide {
display:none
}

.ajax_loader.blue {
background:url(../img/layout/progressspinner-default-blue.gif) left center no-repeat
}

.ajax_loader.orange {
background:url(../img/layout/progressspinner-default-orange.gif) left center no-repeat
}

.ajax_loader.gray {
background:url(../img/layout/progressspinner-default-gray.gif) left center no-repeat
}

.ajax_loader .message {
position:relative;
left:-66px;
top:-22px
}

.ui-dialog {
padding:0;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
overflow:visible
}

.ui-dialog .ui-dialog-titlebar {
background:0 0;
color:inherit;
border:0;
font:300 32px/35px HelveticaNeue,sans-serif;
margin:26px 0 -11px
}

.ui-dialog .ui-dialog-titlebar .ico {
font-size:25px
}

.ui-dialog .ui-dialog-titlebar>.ico {
float:left;
margin-right:6px
}

.ui-dialog .ui-dialog-title {
margin:0 30px 0 0;
width:auto;
white-space:normal;
overflow:visible
}

.ui-dialog .ui-dialog-buttonpane,.ui-dialog .ui-dialog-titlebar {
padding:0 32px
}

.ui-dialog .ui-dialog-titlebar-close {
top:-10px;
right:2px;
line-height:20px;
padding:0;
cursor:pointer
}

.ui-dialog .ui-dialog-titlebar-close .ico {
font-size:16px;
display:block
}

.ui-dialog .ui-dialog-titlebar-close:hover .ico {
color:inherit
}

.ui-dialog .ui-dialog-content {
padding:0 32px 20px;
overflow:visible!important
}

.ui-dialog.appstyle .ui-dialog-content {
padding:0 24px
}

.ui-dialog.appstyle .ui-dialog-content h1,.ui-dialog.appstyle .ui-dialog-content h2,.ui-dialog.appstyle .ui-dialog-content h3,.ui-dialog.appstyle .ui-dialog-content h4,.ui-dialog.appstyle .ui-dialog-content h5,.ui-dialog.appstyle .ui-dialog-content h6,.ui-dialog.appstyle .ui-dialog-content p {
margin:20px 0;
padding:0 8px
}

.ui-dialog.appstyle .ui-dialog-content p.errorMessage {
margin-top:-15px
}

.ui-dialog.appstyle .ui-dialog-content label {
font-weight:700
}

.ui-dialog.appstyle .ui-dialog-buttonpane,.ui-dialog.appstyle .ui-dialog-content {
margin:30px 0;
border:0;
background:0 0;
box-shadow:none
}

.ui-dialog.appstyle .ui-dialog-buttonpane {
clear:both;
margin-bottom:50px
}

.ui-dialog .ui-dialog-buttonpane button {
margin:0 0 0 8px !important
}

.ui-widget-overlay {
opacity:1;
filter:none;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxyYWRpYWxHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGN4PSI1MCUiIGN5PSI1MCUiIHI9IjUwJSIgPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDAwIiBzdG9wLW9wYWNpdHk9IjAuNiIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAiIHN0b3Atb3BhY2l0eT0iMC44Ii8+CjwvcmFkaWFsR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
background:-moz-radial-gradient(center center,circle,#0009 0,#000001cc 100%);
background:radial-gradient(center center,circle,#0009 0,#000001cc 100%)
}

.ui-widget-overlay.admin:before {
content:" ";
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
background-image:url(../img/admin-bkd.png);
opacity:.3
}

.ui-widget-content a {
color:#f29900
}

.ui-dialog.core .ui-button {
background:#a6a6aa
}

.ui-dialog.core .ui-button.primary {
background:#92cb16
}

.ui-dialog.error .ui-dialog-title {
display:none
}

.ui-dialog.error .ui-dialog-content {
font-size:19px;
line-height:25px;
margin:8px 0 -3px
}

.ui-dialog.error .ui-dialog-content p {
padding-left:32px;
margin:0
}

.ui-dialog.error .ui-dialog-content p .ico {
position:absolute;
left:29px;
line-height:25px
}

.ui-dialog.pwAuth .password {
width:100%
}

fieldset,form {
min-height:1px
}

.ie6 fieldset,.ie6 form {
height:1px
}

fieldset:after,form:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

button,input,select,textarea {
color:#555559;
font:14px HelveticaNeue,sans-serif
}

span.text input {
border:0;
margin:0;
padding:0 8px;
width:100%;
display:block;
background:url(../img/layout/blank.gif);
float:left
}

span.text {
display:block;
float:left
}

input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {
-webkit-appearance:none;
margin:0
}

input[type=number] {
-moz-appearance:textfield
}

.form-item {
min-height:1px;
position:relative
}

.form-item.checkbox {
padding-left:17px;
text-indent:-17px
}

.ie6 .form-item {
height:1px
}

.form-item:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

.hide {
display:none
}

.show {
display:block
}

.button_wrapper {
min-height:1px
}

.ie6 .button_wrapper {
height:1px
}

.button_wrapper:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

.button {
display:block;
position:relative;
top:0;
left:0;
overflow:hidden;
float:left;
cursor:pointer
}

.button input {
background:url(../img/layout/blank.gif);
border:0;
margin:0;
padding:0;
display:block;
width:300px;
height:300px;
position:absolute;
bottom:-3px;
right:-3px;
text-align:left;
text-indent:-3000px;
overflow:hidden;
cursor:pointer
}

.general_form .text,.general_form .textarea {
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
behavior:url(http://guilds-cdn.de/js/PIE.htc);
background:url(../img/layout/text_input.gif) repeat-x #fff;
top:0;
left:0;
min-height:1px;
height:30px;
width:304px;
position:relative
}

.general_form .textarea {
display:block;
height:80px;
background:#fff
}

.general_form hr {
border:none;
height:20px;
background:url(../img/layout/cpl_shade.html) center bottom no-repeat
}

.general_form .text>span,.general_form .textarea>span {
display:block;
border:1px solid #d2d2d2;
padding:0;
background:url(../img/layout/text_input.gif) right -1000px no-repeat;
min-height:1px;
width:100%;
height:100%;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box
}

.general_form .select .value,.general_form .select ul li,.general_form .text input,.general_form .textarea textarea {
font-size:19px;
height:28px;
box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
-webkit-box-sizing:border-box;
-khtml-box-sizing:border-box;
behaviour:url(http://guilds-cdn.de/js/boxsizing.htc)
}

.general_form .textarea textarea {
height:100%;
padding:8px;
resize:none;
width:100%;
border:none
}

.general_form .select .value,.general_form .select ul {
line-height:28px
}

.text ::-webkit-input-placeholder,.textarea ::-webkit-input-placeholder {
color:#a6a6aa
}

.text :-moz-placeholder,.textarea :-moz-placeholder {
color:#a6a6aa
}

.text ::-moz-placeholder,.textarea ::-moz-placeholder {
color:#a6a6aa;
opacity:1
}

.text :-ms-input-placeholder,.textarea :-ms-input-placeholder {
color:#a6a6aa
}

.text .placeholder,.textarea .placeholder {
color:#a6a6aa
}

.general_form .select {
display:block;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
behavior:url(http://guilds-cdn.de/js/PIE.htc);
background:url(../img/layout/select_bg.png) repeat-x;
position:relative;
top:0;
left:0;
min-height:1px;
width:304px;
cursor:pointer
}

.general_form .select .select_inner {
display:block;
border:1px solid #d2d2d2;
height:28px;
padding-right:32px;
min-height:1px
}

.general_form .select_inner .value_outer {
display:block
}

.general_form .select_inner .value {
display:block;
padding-left:8px;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap
}

.general_form .select .ico_ {
font-size:19px;
color:#a6a6aa;
top:5px;
right:7px
}

.general_form .select.active .ico,.general_form .select:hover .ico_ {
color:#666
}

.general_form .select ul {
display:none;
position:absolute;
border:1px solid #d2d2d2;
list-style-type:none;
background:#fff;
margin:0 0 0 -1px;
padding:0;
width:100%;
max-height:150px;
overflow-y:auto;
z-index:11
}

.general_form .select li {
padding:1px 8px!important;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap
}

.general_form .select li.selected,.general_form .select li:hover {
background:#e0e0e5
}

input[type=checkbox],input[type=radio] {
vertical-align:-1px
}

#select_overlay {
position:fixed;
left:0;
top:0;
width:100%;
height:100%;
opacity:0;
zindex:10
}

.general_form span.focused_input {
border-color:#ebffc0;
color:#72B101
}

.general_form .success_input {
border-color:#ebffc0;
background-position:0 -30px
}

.general_form .success_input span {
border-color:#72b101;
background-position:right -120px
}

.general_form .success_input input,.general_form .success_input textarea {
color:#72b101
}

.general_form .warning_input {
border-color:#ffe6e6;
background-position:0 -60px
}

.general_form .warning_input span {
border-color:#d63d3d;
background-position:right -149px
}

.general_form .warning_input input {
color:#d63d3d
}

.general_form .hint_input {
border-color:#fff8c9;
background-position:0 -90px
}

.general_form .hint_input span {
border-color:#eccd00;
background-position:right -1000px
}

.general_form .hint_input input {
color:#eccd00
}

:focus {
outline:0
}

.cke_top {
padding:5px 4px 0!important
}

.cke_path_item {
color:inherit!important
}

.textarea.rte {
height:auto
}

.textarea.rte>span {
height:auto;
min-width:442px
}

.wysiwyg {
overflow:hidden
}

.appstyle .wysiwyg .head {
margin-left:-9px;
margin-right:-9px
}

.rteOutput .head {
margin-left:-1px;
margin-right:-1px
}

.appstyle .overflowScroll {
position:relative
}

.appstyle .overflowScroll:after,.appstyle .overflowScroll:before {
display:none;
width:100%;
height:1px;
content:'';
position:absolute;
left:0;
top:0;
z-index:1
}

.appstyle .overflowScroll.overflowScrollTop:before {
display:block
}

.appstyle .overflowScroll.overflowScrollBottom:after {
display:block;
top:auto;
bottom:0
}

.wysiwyg b {
font-weight:700
}

.wysiwyg i {
font-style:italic
}

.wysiwyg u {
text-decoration:underline
}

.rteOutput b {
font-weight:700
}

.rteOutput i {
font-style:italic
}

.rteOutput u {
text-decoration:underline
}

.rteOutput figure {
margin:0 -1px 10px;
padding:0 1px
}

.rteOutput figure.align-left,.rteOutput figure[style*="float:left"],.rteOutput img.align-left,.rteOutput img[style*="float:left"] {
float:left;
margin:0 16px 10px -1px;
padding:0
}

.rteOutput figure.align-right,.rteOutput figure[style*="float:right"],.rteOutput img.align-right,.rteOutput img[style*="float:right"] {
float:right;
margin:0 -1px 10px 16px;
padding:0
}

.rteOutput .align-center {
text-align:center
}

.rteOutput .align-center>figure,.rteOutput .align-center>img,.rteOutput [style*="text-align:center"]>figure,.rteOutput [style*="text-align:center"]>img {
margin:0 8px 10px;
padding:0
}

.rteOutput .align-center>figure,.rteOutput [style*="text-align:center"]>figure {
display:inline-block
}

.rteOutput .wysiwyg>figure.align-left:first-child+p,.rteOutput .wysiwyg>figure.align-right:first-child+p,.rteOutput .wysiwyg>figure[style*="float:right"]:first-child+p,.rteOutput .wysiwyg>figure[style*="float:left"]:first-child+p,.rteOutput .wysiwyg>img.align-left:first-child+p,.rteOutput .wysiwyg>img.align-right:first-child+p,.rteOutput .wysiwyg>img[style*="float:right"]:first-child+p,.rteOutput .wysiwyg>img[style*="float:left"]:first-child+p {
margin-top:0
}

.rteOutput img.zoomable {
cursor:pointer
}

.btn_wrapper {
min-height:1px;
white-space:nowrap;
display:block
}

.ie6 .btn_wrapper {
height:1px
}

.btn_wrapper:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

.btn_wrapper .btn_name {
display:block;
float:left;
height:31px;
color:#fff!important;
font-size:14px;
font-weight:700;
line-height:30px;
cursor:pointer
}

.btn_name .l,.btn_name .m,.btn_name .r {
float:left;
height:31px;
display:block
}

.btn_name .l {
width:15px;
background-position:0 0
}

.btn_name .m {
padding:0 6px 0 0;
background-position:0 -31px
}

.btn_name .r {
width:31px;
background-position:right -62px
}

.btn_noicon .m {
padding-right:0
}

.btn_noicon .r {
width:15px
}

.btn_name:hover .l {
background-position:0 -93px
}

.btn_name:hover .m {
background-position:0 -124px
}

.btn_name:hover .r {
background-position:right -155px
}

.btn_81ba07 .l,.btn_81ba07 .m,.btn_81ba07 .r {
background-image:url(../img/layout/btn_81ba07.png)
}

.btn_fcaf2c .l,.btn_fcaf2c .m,.btn_fcaf2c .r {
background-image:url(../img/layout/btn_fcaf2c.png)
}

.btn_ffa100 .l,.btn_ffa100 .m,.btn_ffa100 .r {
background-image:url(../img/layout/btn_ffa100.png)
}

.btn_a6a6aa .l,.btn_a6a6aa .m,.btn_a6a6aa .r {
background-image:url(../img/layout/btn_a6a6aa.png)
}

.btn_555559.btn_noicon .l,.btn_555559.btn_noicon .m,.btn_555559.btn_noicon .r {
background-image:url(../img/layout/btn_555559_noicon.png)
}

.btn_a6a6aa_folder .l,.btn_a6a6aa_folder .m,.btn_a6a6aa_folder .r {
background-image:url(../img/layout/btn_a6a6aa_folder.png)
}

.back_btn,.cancel_btn,.fw_btn,.refresh_btn {
width:31px;
height:31px;
display:block;
float:left;
white-space:nowrap;
text-indent:-3000px;
overflow:hidden
}

.back_btn:hover,.cancel_btn:hover,.fw_btn:hover,.refresh_btn:hover {
background-position:0 -31px
}

.back_btn_a6a6aa {
background:url(../img/layout/back_btn_a6a6aa.png)
}

.back_btn_81ba07 {
background:url(../img/layout/back_btn_81ba07.png) no-repeat
}

.back_btn_ffffff {
background:url(../img/layout/back_btn_ffffff.png)
}

.back_btn_fcaf2c {
background:url(../img/layout/back_btn_fcaf2c.png)
}

.refresh_btn_a6a6aa {
background:url(../img/layout/refresh_btn_a6a6aa.png)
}

.cancel_btn_a6a6aa {
background:url(../img/layout/cancel_btn_a6a6aa.png) no-repeat
}

.fw_btn_a6a6aa {
background:url(../img/layout/fw_btn_a6a6aa.png) no-repeat
}

.fw_btn_81ba07 {
background:url(../img/layout/fw_btn_81ba07.png) no-repeat
}

.fw_btn_ffffff {
background:url(../img/layout/fw_btn_ffffff.png)
}

.fw_btn_fcaf2c {
background:url(../img/layout/fw_btn_fcaf2c.png)
}

.fw_btn_fcaf2c:hover {
background:url(../img/layout/fw_btn_fcaf2c.png) 0 -31px
}

.controls_btn {
width:61px;
height:31px;
position:relative;
top:0;
left:0;
display:block
}

.controls_btn .bk {
width:30px;
height:31px;
position:absolute;
top:0;
left:0;
display:block;
overflow:hidden;
text-indent:-3000px
}

.controls_btn .bk:hover {
background-position:0 -31px
}

.controls_btn .fw {
width:30px;
height:31px;
position:absolute;
top:0;
left:30px;
display:block;
overflow:hidden;
text-indent:-3000px;
background-position:right 0
}

.controls_btn .fw:hover {
background-position:right -31px
}

.controls_btn_a6a6aa .bk,.controls_btn_a6a6aa .fw {
background-image:url(../img/layout/controls_btn_a6a6aa.png)
}

.controls_btn_555559 .bk,.controls_btn_555559 .fw {
background-image:url(../img/layout/controls_btn_555559.png)
}

.btn_wrapper .btn_big {
display:block;
float:left;
height:41px;
color:#fff;
font-size:19px;
font-weight:700;
line-height:40px;
cursor:pointer
}

.btn_big .l,.btn_big .m,.btn_big .r {
float:left;
height:41px;
display:block
}

.btn_big .l {
width:20px;
background-position:0 0
}

.btn_big .m {
padding:0 5px 0 0;
background-position:0 -41px
}

.btn_big .r {
width:41px;
background-position:right -82px
}

.btn_big:hover .l {
background-position:0 -123px
}

.btn_big:hover .m {
background-position:0 -164px
}

.btn_big:hover .r {
background-position:right -205px
}

.btn_big_81ba07 .l,.btn_big_81ba07 .m,.btn_big_81ba07 .r {
background-image:url(../img/layout/big_btn_btn_81ba07.png)
}

#alert_input {
width:271px;
position:absolute;
left:-1000px;
top:-1000px;
z-index:49
}

#alert_input .t {
display:block;
background:url(../img/layout/alert/alert_t.png);
height:1px;
overflow:hidden;
position:absolute;
top:0;
left:0;
width:100%
}

#alert_input .m {
background:url(../img/layout/alert/alert_m.png) repeat-y;
padding:0 11px 0 0
}

#alert_input .b {
background:url(../img/layout/alert/alert_b.png);
display:block;
overflow:hidden;
height:9px
}

#alert_input .alert_inner_ {
padding:9px 60px 9px 8px;
color:#fff;
text-align:right;
min-height:79px
}

#alert_input .title {
display:block
}

#alert_input .pointer {
width:12px;
height:18px;
display:block;
overflow:hidden;
position:absolute;
top:50%;
left:258px
}

#alert_input .ico_ {
background-position:left center;
width:44px;
height:104px;
top:50%;
margin:-57px 0 0;
left:208px
}

#alert_input a {
color:#fff
}

.warning_alert .alert_inner {
background:url(../img/layout/alert/warning.png) #ac3535;
border:1px solid;
border-color:#a33e3e #882323 #801b1b #932d2d
}

.warning_alert .pointer {
background:url(../img/layout/alert/warning_pointer.png);
width:12px;
height:18px;
margin:-14px 0 0
}

#alert_input.warning_alert p {
color:#ffdcdc
}

#alert_input.warning_alert .ico_ {
background-image:url(../img/layout/alert/warning_ico.png)
}

.hint_alert .alert_inner {
background:url(../img/layout/alert/hint.png) #d9bc00;
border:1px solid;
border-color:#cbb311 #c3ab09 #716100 #b29900
}

#alert_input.hint_alert .ico_ {
background-image:url(../img/layout/alert/hint_ico.png)
}

.hint_alert .pointer {
background:url(../img/layout/alert/hint_pointer.png);
width:12px;
height:18px;
margin:-14px 0 0
}

.form-item .message {
display:none
}

input::-webkit-inner-spin-button,input::-webkit-outer-spin-button {
-webkit-appearance:none;
margin:0
}

.container_12 {
position:relative;
top:0;
left:0
}

#container,body {
min-width:990px
}

html {
-webkit-font-smoothing:antialiased
}

[hidden] {
display:none
}

.valign:before {
content:' ';
height:100%
}

.valign-content,.valign:before {
display:inline-block;
vertical-align:middle
}

.multiavatar {
display:inline-block;
position:relative
}

.multiavatar .covered1,.multiavatar .covered2 {
position:absolute;
top:0;
left:0
}

.multiavatar .covered1 {
width:87.5%;
height:9.375%
}

.multiavatar .covered2 {
width:9.375%;
height:87.5%
}

.multiavatar img {
position:absolute;
right:0;
bottom:0;
width:87.5%;
height:87.5%
}

.nav .nav_inner .forward {
position:absolute;
top:5px;
right:15px
}

.nav .nav_inner .back,.nav .nav_inner .cancel {
position:absolute;
top:5px;
left:15px
}

#achievement-overlay,#modal_overlay,#roadblock_overlay,#tutorial13-overlay {
position:fixed;
top:0;
left:0;
height:100%;
width:100%;
z-index:99;
background:#000;
-ms-filter:alpha(Opacity=80);
filter:alpha(opacity=80);
-moz-opacity:.8;
opacity:.8
}

#modal_overlay {
-ms-filter:alpha(Opacity=40);
filter:alpha(opacity=40);
-moz-opacity:.4;
opacity:.4
}

#roadblock {
width:50%;
position:absolute;
top:100px;
left:50%;
z-index:101
}

#roadblock .bg_left {
background:#1a1a1a;
position:relative;
left:-100%
}

#roadblock .bg_right {
background:#fff;
padding:20px 0
}

#roadblock .bg_raster {
position:relative;
right:-100%;
margin-left:-472px;
background:url(../img/layout/roadblock_raster.png) repeat-y
}

#roadblock .rb_layout {
position:relative;
margin-left:312px;
padding:8px
}

#roadblock .rb_edge_m {
display:block;
position:absolute;
top:0;
left:-8px;
width:16px;
height:100%;
background:url(../img/layout/roadblock_edge.png) -32px 20px repeat-y
}

#roadblock .rb_edge_t {
display:block;
width:16px;
height:20px;
background:url(../img/layout/roadblock_edge.png) 0 top no-repeat;
margin-top:-20px
}

#roadblock .rb_edge_b {
display:block;
width:16px;
height:20px;
background:url(../img/layout/roadblock_edge.png) -16px bottom no-repeat;
position:absolute;
bottom:0;
margin-bottom:-20px
}

#roadblock_content {
position:relative;
float:left;
width:612px;
min-height:260px;
background:#fff;
margin:-28px 0;
padding:30px 16px 30px 28px
}

#roadblock_content .roadblock_title,#roadblock_content>.title {
display:block;
text-transform:lowercase;
text-shadow:0 1px 0 #ffffff87;
color:#f7a61d;
margin-bottom:16px;
font:30px/40px KoratakiBook,sans-serif
}

#roadblock_content p {
margin-bottom:10px
}

#roadblock_left {
float:left;
width:304px;
margin-left:-348px;
padding:28px 0;
position:absolute
}

#roadblock_left .roadblock_image {
float:right;
margin-right:16px
}

#roadblock .nav {
width:300px
}

#roadblock .nav .btn_wrapper {
float:left
}

#activation_roadblock .title {
color:#83bd04;
font:400 30px/40px KoratakiBook,sans-serif;
text-transform:lowercase;
margin-bottom:10px;
display:block
}

#activation_roadblock a {
color:#72a600
}

#content {
background-color:#f2f2f2;
padding:60px 0 100px;
min-height:250px;
position:relative
}

#content.infopage {
background-color:#fff
}

#content.infopage header h1 {
text-transform:lowercase;
margin:-20px 0 60px;
color:#555559;
font:400 48px/60px KoratakiExtralight,sans-serif
}

#content .new_hr {
height:8px;
background:url(../img/layout/new_hr.png) center top no-repeat;
margin:30px 0 25px
}

#error_message {
position:relative;
top:0;
left:0;
padding:0 0 50px 76px;
min-height:72px
}

.ie6 #error_message {
height:72px
}

.hr hr,.i_hr hr {
display:none
}

#error_message .ico_ {
width:66px;
height:66px;
overflow:hidden;
background:url(../img/layout/signs_sprite.png) -198px -132px no-repeat;
top:6px;
left:-1px
}

#error_message .title {
display:block;
color:#e15555;
padding:0;
text-transform:lowercase;
font:30px/40px KoratakiBook,sans-serif
}

#error_message p {
margin:0;
padding:10px 0 0;
font-size:20px;
color:#d63d3d
}

#error_message .searched_string {
color:#555559
}

.search_layout #page_sidebar {
min-height:1px;
padding:0 0 92px
}

.ie6 .search_layout #page_sidebar {
height:1px
}

.search_layout #page_sidebar:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

.searchresults_layout #sidebar {
color:#444448;
padding:28px 0 0;
width:320px
}

.searchresults_layout #sidebar .t {
background:url(../img/layout/srl_sidebar_t.png);
display:block;
height:20px;
overflow:hidden
}

.searchresults_layout #sidebar .m {
background:url(../img/layout/srl_sidebar_m.png) repeat-y #E6E6E6;
padding:18px 0 35px
}

.searchresults_layout #sidebar .b {
background:url(../img/layout/srl_sidebar_b.png);
display:block;
height:21px;
overflow:hidden
}

.searchresults_layout #sidebar .row {
padding:0 16px
}

.searchresults_layout #sidebar .search_content {
min-height:1px
}

.searchresults_layout #sidebar .search_content:after {
clear:both;
content:" ";
display:block;
font-size:0;
height:0;
line-height:0;
visibility:hidden;
width:0
}

.searchresults_layout #sidebar .hr {
background:url(../img/layout/searchresults_sb_hr.png);
height:8px;
margin:18px 0
}

.searchresults_layout #sidebar .subtitle {
display:inline-block;
font-size:20px;
font-weight:700;
line-height:30px;
padding:0 0 7px;
color:#666
}

.search_content .url {
color:#B2B2B5;
white-space:nowrap;
text-overflow:ellipsis;
overflow:hidden
}

.searchresults_layout .search_content .foto {
float:left;
height:128px;
margin:0 18px 0 0;
padding:5px 0 0;
width:128px
}

.searchresults_layout .search_content .stats {
margin-top:10px;
margin-bottom:10px
}

.search_layout #sidebar {
width:480px;
margin:0 -16px 0 0;
overflow:hidden
}

.search_layout #sidebar #sidebar_t {
display:block;
overflow:hidden;
background:url(../img/layout/sidebar_t.png);
height:19px;
width:480px
}

.search_layout #sidebar #sidebar_m {
background:url(../img/layout/sidebar_m.gif) repeat-y #fff;
padding:13px 0 11px
}

.search_layout #sidebar_b {
display:block;
height:21px;
width:480px;
overflow:hidden;
background:url(../img/layout/sidebar_b.png)
}

.search_layout #sidebar h4 {
color:#00a9e1;
padding:0 0 11px;
text-transform:lowercase;
font:400 18px/normal KoratakiBook,sans-serif
}

.search_layout #sidebar .row {
padding:0 15px;
font-size:14px;
line-height:20px;
background:url(../img/layout/searched_layout_row.gif) center bottom no-repeat
}

.search_layout #sidebar .header p {
margin:0;
padding:0
}

.search_details {
min-height:1px;
padding:17px 0 34px;
font-size:20px;
line-height:20px;
white-space:nowrap
}

.ie6 .search_details {
height:1px
}

.search_details:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

.search_details .title {
display:block;
float:left;
color:#11bbf3;
font-weight:700;
padding:0 0 0 18px;
position:relative;
top:0;
left:0;
margin:0 20px 0 0;
min-height:1px
}

.search_details .title .ico_ {
background:url(../img/icons/9/00a9e1.png) -480px -20px no-repeat;
left:-2px;
top:0
}

.search_details .title .pointer {
display:block;
width:20px;
height:29px;
overflow:hidden;
background:url(../img/icons/9/00a9e1.png) -80px -20px no-repeat;
position:absolute;
top:16px;
left:50%
}

.search_details .extended_search {
color:#a6a6aa;
padding:0 0 0 18px;
position:relative;
top:0;
left:0;
display:block;
float:left;
min-height:1px
}

.search_details a .ico_ {
background:url(../img/icons/9/a6a6aa.png) -720px -20px no-repeat;
left:-6px;
top:0
}

.search_layout #sidebar .subtitle {
line-height:25px;
font-size:19px;
display:inline-block;
font-weight:700;
padding:0 0 7px
}

.search_layout #sidebar .subtitle a,.search_layout #sidebar .url a {
color:#11bbf3
}

.search_layout #sidebar .subtitle .ico {
color:#00a9e1;
margin-bottom:4px
}

.search_layout #sidebar div.row {
padding:16px
}

.search_layout #sidebar .category {
font-size:14px;
color:#a6a6aa;
padding:0 0 0 24px
}

.search_layout #sidebar .category .ico {
background-image:url(../img/icons/9/a6a6aa.png)
}

.search_layout #sidebar .search_content .source {
color:#b2b2b5
}

.search_layout #sidebar .search_content {
padding:0 0 25px;
min-height:1px;
color:#444448;
word-wrap:break-word
}

.ie6 .search_layout #sidebar .search_content {
height:1px
}

.search_layout #sidebar .search_content:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

.search_layout .search_content .foto {
width:64px;
height:72px;
display:block;
float:left;
margin:5px 0 0 -3px;
padding:0 4px
}

.search_layout .search_content .foto_description {
width:374px;
float:right
}

.search_content .url {
display:block;
min-height:1px
}

.ie6 .search_content .url {
height:1px
}

.search_content .url:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

.search_content .url a .ico_ {
background:url(../img/icons/9/a6a6aa.png) -20px 0 no-repeat;
top:1px;
right:-10px
}

.search_content .rating {
display:inline-block;
width:51px;
height:9px;
margin:-1px 3px 0 0;
position:relative;
top:0;
left:0
}

.search_content .rating:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

.search_content .rating .r {
display:block;
float:left;
height:9px;
left:0;
position:relative;
top:0;
width:10px;
z-index:1
}

.search_content .rating .r .ico_ {
background:url(../img/icons/9/555559.png) -100px 0 no-repeat;
left:-2px;
top:-5px
}

.search_content .rating .dot {
display:block;
height:20px;
position:absolute;
right:-7px;
top:-5px;
width:20px
}

.search_content .rating .dot .ico_ {
background:url(../img/icons/9/555559.png) -120px 0 no-repeat;
display:block;
height:20px;
width:20px
}

.all_results {
padding:10px 16px 11px;
min-height:1px;
white-space:nowrap;
float:right
}

.ie6 .all_results {
height:1px
}

.all_results .ico {
background-image:url(../img/icons/9/009ed3.png)
}

.all_results a {
color:#009ed3;
font-weight:700;
text-decoration:none
}

.search_layout #page {
margin:0;
padding:50px 0 0;
color:#444448
}

.search_layout #page .module .title {
color:#555559;
padding:0 0 13px;
text-transform:lowercase;
font:400 18px/20px KoratakiBook,sans-serif
}

.search_layout #page .module .name {
color:#666
}

.search_layout #page .module {
padding:0 0 38px 160px;
position:relative;
top:0;
left:0;
min-height:1px
}

.ie6 .search_layout #page .module {
height:1px
}

.search_layout .module_1 .graphic {
display:block;
width:158px;
height:202px;
background:url(../img/layout/mascot-help.png);
overflow:hidden;
position:absolute;
top:-68px;
left:-6px
}

.search_layout .module_2 .graphic {
display:block;
width:73px;
height:118px;
background:url(../img/layout/flags_sprite.png) 0 -118px no-repeat;
overflow:hidden;
position:absolute;
top:-12px;
left:81px
}

.search_layout .module_3 .graphic {
display:block;
width:73px;
height:118px;
background:url(../img/layout/flags_sprite.png) 0 -472px no-repeat;
overflow:hidden;
position:absolute;
top:-12px;
left:81px
}

.search_layout .module .intro {
font-weight:700;
padding:0 0 10px
}

.search_layout .module_1 .intro a,.search_layout .module_1 .more {
color:#444448
}

.search_layout .module_2 .intro a,.search_layout .module_2 .more {
color:#f1a420
}

.search_layout .module_3 .intro a,.search_layout .module_3 .more {
color:#72a600
}

.search_layout .hr {
display:block;
position:relative;
top:0;
left:0;
height:8px
}

.search_layout .hr span {
display:block;
width:480px;
height:7px;
overflow:hidden;
background:url(../img/layout/module_hr.png);
position:absolute;
top:0;
left:-176px
}

.search_layout .module_last .hr {
display:none
}

.search_layout .module .list {
margin:0;
padding:0;
list-style:none
}

.search_layout .module .list li {
padding:0 0 0 11px;
min-height:1px;
position:relative;
top:0;
left:0
}

.search_layout .module .list li .ico_ {
background:url(../img/icons/9/555559.png) -20px 0 no-repeat;
top:0;
left:-4px
}

.search_layout .module .content {
padding:0 0 28px;
min-height:64px
}

.search_layout .module .btn_wrapper {
padding:15px 0 7px
}

#content.guildwizard_layout {
padding-top:0
}

.guildwizard_layout #page_sidebar {
min-height:1px
}

.ie6 .guildwizard_layout #page_sidebar {
height:1px
}

.guildwizard_layout #page_sidebar:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

.guildwizard_layout #sidebar {
width:496px;
float:right;
position:relative;
top:0;
left:0;
margin:0 -16px 0 0
}

.guildwizard_layout #sidebar #sidebar_m {
background:url(../img/layout/cw_sidebar_m.gif) repeat-y #fff
}

.guildwizard_layout #sidebar #sidebar_t {
background:url(../img/layout/cw_sidebar_t.png);
height:19px;
overflow:hidden;
display:block
}

.guildwizard_layout #sidebar #sidebar_b {
background:url(../img/layout/cw_sidebar_b.png);
height:21px;
overflow:hidden;
display:block
}

.guildwizard_layout .graphic {
width:140px;
height:169px;
background:url(../img/layout/mascot-builder.png);
display:block;
position:absolute;
top:-9px;
left:-146px
}

#guild_builder_wrapper {
width:496px;
min-height:390px;
overflow:hidden;
position:relative;
top:0;
left:0;
color:#555559
}

.guildwizard_layout #page {
margin:0;
padding:51px 0 0;
color:#444448
}

.guildwizard_layout #page .module .title {
color:#555559;
padding:0 0 11px 40px;
text-transform:lowercase;
font:400 18px/20px KoratakiBook,sans-serif
}

.guildwizard_layout #page .module {
padding:0 0 40px 30px;
position:relative;
top:0;
left:0;
min-height:1px
}

.ie6 .guildwizard_layout #page .module {
height:1px
}

.guildwizard_layout .module_3 .graphic {
display:block;
width:73px;
height:118px;
background:url(../img/layout/flags_sprite.png) 0 -472px no-repeat;
overflow:hidden;
position:absolute;
top:-20px;
left:-6px
}

.guildwizard_layout .module .intro {
font-weight:700;
padding:0 0 20px 40px
}

.guildwizard_layout .module .content {
padding:0 0 29px
}

.guild_builder {
min-height:349px;
width:464px;
position:relative;
top:0;
left:0;
padding:0 16px 41px;
float:left
}

.guild_builder .nav {
background:url(../img/layout/cb_nav.jpg);
width:496px;
height:41px;
overflow:hidden;
position:absolute;
left:0;
bottom:0
}

.guild_builder .nav_inner {
min-height:1px
}

.ie6 .guild_builder .nav_inner {
height:1px
}

.guild_builder .nav_inner:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

.guild_builder .intro {
padding:34px 0 0
}

.guild_builder .form-item {
width:308px;
margin:0 auto 6px
}

.build_1 .general_form .form-items {
padding:30px 0 0
}

.build_1 .url-item label {
float:left;
font-size:20px;
color:#555559;
width:91px;
text-align:right;
line-height:30px
}

.build_1 .url-item .text {
float:right
}

.build_1 .general_form .url-item .text span {
width:187px
}

.guild_builder .button_wrapper {
display:none
}

#guild_builders {
width:2500px;
overflow:hidden;
position:relative;
left:0;
top:0
}

.guild_builder .cols {
min-height:1px
}

.ie6 .guild_builder .cols {
height:1px
}

.guild_builder .cols:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

.guild_builder .col_1 {
width:218px;
float:left
}

.guild_builder .col_2 {
width:216px;
float:right
}

.guild_builder .col_title {
font-weight:700;
color:#555559;
font-size:20px;
display:block;
padding-bottom:7px
}

.build_2 {
background:url(../img/layout/cols_separator.gif) 241px 61px no-repeat
}

.build_2 .cols {
padding:7px 0 0
}

.build_2 .model .foto {
display:block;
border:1px solid #6a6a6a;
height:120px
}

.build_2 .model .foto img {
display:block
}

.build_2 .model_nav {
min-height:1px;
padding:10px 0 0
}

.ie6 .build_2 .model_nav {
height:1px
}

.build_2 .model_nav:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

.build_2 .controls {
float:left;
margin:-2px 0 0 -1px
}

.build_2 .model_description {
width:146px;
float:right;
padding:3px 0 0
}

.build_2 .model_description .name {
display:block
}

.build_2 .selection_note {
margin:10px 0
}

.apps_list {
margin:0;
padding:6px 0 0;
list-style:none;
min-height:1px
}

.ie6 .apps_list {
height:1px
}

.apps_list:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

.apps_list .app_description {
display:none
}

.apps_list li {
padding:0 0 0 14px;
width:212px;
min-height:1px;
position:relative;
top:0;
left:0
}

.apps_list li .ico {
background:url(../img/icons/9/555559.png) -1000px 0 no-repeat
}

.apps_list li .ico,.apps_list li input {
position:absolute;
top:2px;
left:-2px
}

.apps_list .info {
width:12px;
height:12px;
cursor:pointer;
display:inline-block;
vertical-align:middle;
margin:0 0 0 1px;
position:relative;
top:0;
left:0
}

.apps_list .info .ico_ {
background:url(../img/icons/9/a6a6aa.png) -360px 0 no-repeat;
top:-5px;
left:-1px
}

#app_info {
width:260px;
position:absolute;
top:-1000px;
left:-1000px;
z-index:50;
color:#666
}

#app_info_ {
border:1px solid #000;
background:url(../img/layout/app_info_bg2.jpg) #1d1d1d
}

#app_info__ {
background:url(../img/layout/app_info_bg.jpg) repeat-x;
min-height:60px;
padding:11px 15px 14px
}

#app_info .ico_ {
width:16px;
height:16px;
background:url(../img/layout/app_info_ico.png);
left:-3px;
top:-3px
}

#app_info .shade {
display:block;
background:url(../img/layout/app_info_shade.png);
width:260px;
height:7px;
overflow:hidden
}

.build_3 {
background:url(../img/layout/cols_separator.gif) 241px 61px no-repeat
}

.build_3 .cols {
padding:7px 0 0
}

div.fileinputs {
position:relative
}

div.fileinputs input.file {
position:absolute;
right:0!important;
top:0!important;
z-index:2;
-ms-filter:alpha(Opacity=0);
filter:alpha(opacity=0);
-moz-opacity:0;
opacity:0;
border:none;
background:0 0;
height:144px;
width:144px
}

.logo_upload {
display:block;
position:relative;
width:144px;
height:144px;
background-size:100%;
background-image:url(../img/layout/avatar_config.jpg);
cursor:pointer;
margin:18px auto 25px
}

.logo_upload .cog {
position:absolute;
top:0;
left:0;
display:block;
width:144px;
height:144px;
background:url(../img/layout/av_conf_ico.png) no-repeat
}

.logo_upload:hover .cog {
background-position:0 -144px
}

.logo_upload .preview {
position:absolute;
top:0;
left:0;
overflow:hidden;
width:144px;
height:144px
}

.logo_upload .preview * {
position:absolute
}

.banner_config {
display:block;
position:relative;
top:0;
left:0;
height:176px;
width:146px;
margin:13px auto 0;
color:#fff;
font-size:20px;
font-weight:700;
text-align:center;
cursor:pointer
}

.banner_config .color {
display:block;
width:118px;
height:163px;
position:absolute;
top:2px;
left:14px;
background:#135
}

.banner_config .bg {
display:block;
width:146px;
height:176px;
background:url(../img/layout/banner_config.png);
position:absolute;
top:0;
left:0
}

.banner_config .cog {
display:block;
width:146px;
height:176px;
background:url(../img/layout/banner_config_ico.png) no-repeat
}

.banner_config:hover .cog {
background-position:0 -176px
}

.banner_config strong {
display:block;
position:absolute;
width:102px;
left:0;
top:45px;
margin:0 22px;
line-height:40px;
overflow:hidden;
letter-spacing:.05em;
color:#0000004d;
font-size:150%;
text-shadow:1px 1px 0 #b4b4b41a
}

.cp_widget {
position:absolute;
left:17px;
top:138px
}

.cp_widget .form-item {
width:100px;
position:absolute;
left:216px;
top:65px
}

.cp_widget input.color {
background:url(../img/layout/blank.gif)!important;
color:#444448!important
}

.cp_widget .general_form .text {
width:103px
}

.cp_widget .general_form .text input {
font:20px monospace!important
}

.cp_widget label {
display:block;
color:#444448;
font-size:20px;
padding:0 0 5px 1px
}

.cp_widget_banner {
width:73px;
height:335px;
position:absolute;
top:-3px;
left:357px
}

.cp_widget_banner .texture {
display:block;
width:100%;
height:100%;
position:absolute;
top:0;
left:0;
z-index:1;
background:url(../img/layout/banner_arrow.png)
}

.cp_widget_banner .color {
display:block;
overflow:hidden;
width:59px;
height:100%;
position:absolute;
top:0;
left:7px;
background:#135
}

.widget_logobuilder {
width:540px;
height:174px;
line-height:48px;
position:relative
}

.widget_logobuilder .title {
text-align:right;
position:absolute;
left:16px;
width:105px;
font-size:20px
}

.widget_logobuilder .controls .ico {
font-size:32px;
line-height:25px;
vertical-align:top;
cursor:pointer
}

.widget_logobuilder .preview {
position:absolute;
left:213px;
top:0;
overflow:hidden;
width:144px;
height:144px
}

.widget_logobuilder .controls_icon {
position:absolute;
top:8px;
left:134px
}

.widget_logobuilder .controls_emblem {
position:absolute;
top:56px;
left:134px
}

.widget_logobuilder .controls_bg {
position:absolute;
top:104px;
left:134px
}

.widget_logobuilder .color_icon {
position:absolute;
top:8px;
left:380px
}

.widget_logobuilder .color_emblem {
position:absolute;
top:56px;
left:380px
}

.widget_logobuilder .color_bg {
position:absolute;
top:104px;
left:380px
}

.widget_logobuilder .coloricon {
left:300px;
top:14px
}

.widget_logobuilder .coloremblem {
left:300px;
top:62px
}

.widget_logobuilder .colorbg {
left:300px;
top:110px
}

.widget_logobuilder .preview .backgrounds,.widget_logobuilder .preview .emblems,.widget_logobuilder .preview .icons {
position:absolute
}

.widget_logobuilder .color_input {
border:1px solid #000;
height:28px;
width:130px
}

.widget_logobuilder .color_input .color {
position:absolute;
top:0;
left:0;
height:28px;
width:28px;
border-right:1px solid #000
}

.widget_logobuilder .color_input input[type=text] {
position:absolute;
top:0;
left:29px;
height:28px;
width:85px;
-moz-box-sizing:content-box;
-webkit-box-sizing:content-box;
box-sizing:content-box;
border:0;
margin:0;
padding:0 9px 0 7px;
font:20px monospace
}

#widget_logobuilder_colorpicker {
position:absolute;
border:4px solid #ffffff80;
-webkit-border-radius:114px 0 114px 114px;
-moz-border-radius:114px;
-moz-border-radius-topright:0;
border-radius:114px 0 114px 114px;
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
-moz-box-shadow:0 10px 5px #0202030d;
-webkit-box-shadow:0 10px 5px #0202030d;
box-shadow:0 10px 5px #0202030d;
width:221px;
height:221px;
z-index:101;
left:-1000px
}

#widget_logobuilder_colorpicker .inner {
background-color:#000;
-webkit-border-radius:114px 0 114px 114px;
-moz-border-radius:114px;
-moz-border-radius-topright:0;
border-radius:114px 0 114px 114px;
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
width:100%;
height:100%;
position:relative;
top:0;
left:0
}

#widget_logobuilder_colorpicker .picker {
position:absolute;
left:14px;
top:14px
}

#widget_logobuilder_colorpicker .pwMenus {
color:#fff;
width:60px;
height:0;
position:absolute;
top:8px;
right:11px;
z-index:1;
font-size:16px
}

#widget_logobuilder_colorpicker .pwMenu ul {
margin:0 0 -2px;
padding:0;
float:right;
list-style:none
}

#widget_logobuilder_colorpicker .pwMenu li {
float:left;
margin:0 0 0 4px
}

#widget_logobuilder_colorpicker .pwMenu .ico {
cursor:pointer
}

#widget_logobuilder_colorpicker .pwMenu li:hover {
text-shadow:0 0 5px #fff9
}

.widget_logobuilder .shuffle_logo {
position:absolute;
top:150px;
right:420px;
line-height:20px;
text-align:right
}

.widget_logobuilder .highres_link {
position:absolute;
right:28px;
top:150px;
line-height:20px;
display:none
}

#wizard_logosettings {
width:540px
}

#wizard_logosettings .highlight {
color:#666;
padding:16px 0
}

#wizard_logosettings .widget_logobuilder .color_input {
background-color:#202020
}

#wizard_logosettings .widget_logobuilder .color_input input {
color:#666;
-moz-box-shadow:0 0 2px #000 inset;
-webkit-box-shadow:0 0 2px #000 inset;
box-shadow:0 0 2px #000 inset
}

.guildwizard_layout #widget_logobuilder_colorpicker {
background-color:#1a1a1a;
border:1px solid #000
}

#wizard_logosettings .highlight .title {
text-shadow:1px 1px 0 #000
}

#admincp_bg_uploadUploader,#admincp_header_uploadUploader,#admincp_logo_uploadUploader,#admincp_sponsor1_uploadUploader,#admincp_sponsor2_uploadUploader,#wizard_logo_uploadUploader {
position:absolute;
left:0
}

#wizard_uploadqueue {
float:right;
position:static;
margin-top:-48px
}

#wizard_uploadqueue .percentage,#wizard_uploadqueue .uploadifyProgress {
display:none
}

#wizard_uploadqueue .uploadifyQueueItem .cancel {
float:left;
margin-right:8px
}

#wizard_uploadqueue .uploadifyQueueItem {
border:0;
border-radius:0;
-moz-border-radius:0;
-webkit-border-radius:0;
font:;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-family:inherit;
font-size:85%;
background:0 0;
width:320px;
margin:0;
padding:5px
}

.build_4 {
text-align:center;
color:#76767a;
font-size:20px
}

#build_progress,#finish_progress {
width:464px;
padding:134px 0 0;
margin:0 auto
}

#build_progress .title,#finish_progress .title {
text-transform:lowercase;
color:#82bc04;
display:block;
padding:0 0 8px;
font:700 30px KoratakiBook,sans-serif
}

.progress_frame {
width:269px;
height:21px;
background:url(../img/layout/progress_border.gif);
overflow:hidden;
margin:18px auto 0;
position:relative;
top:0;
left:0
}

.progress_bar {
width:265px;
position:absolute;
top:3px;
left:3px;
overflow:hidden
}

.progress_bar span {
display:block;
height:15px;
width:10px;
float:left;
background:url(../img/layout/progress_bar.png) no-repeat
}

.progress_bar .m {
width:77px;
background-position:0 -15px;
background-repeat:repeat-x
}

.progress_bar .r {
background-position:0 -30px
}

.build_5 {
text-align:center;
color:#76767a;
font-size:20px
}

.build_5 .ready_lk {
margin:15px 0 15px 158px
}

#steps_page_title {
position:relative;
top:0;
left:0;
height:282px
}

#steps {
width:1060px;
height:315px;
position:absolute;
left:-149px;
top:0
}

#steps_bg {
width:1060px;
height:315px;
background:url(../img/layout/steps_page_title.png);
position:absolute;
left:0;
top:0;
z-index:1
}

#steps_status {
display:block;
overflow:hidden;
width:66px;
height:66px;
background:url(../img/layout/step_status.png);
position:absolute;
top:195px;
left:1036px
}

.steps_completed #steps_status {
background-position:0 -66px
}

#steps_confirmation,#steps_error {
display:block;
overflow:hidden;
width:66px;
height:66px;
background:url(../img/layout/confirmation.png);
position:absolute;
top:195px;
left:1036px
}

#steps_page_title h1 {
position:absolute;
z-index:1;
right:7px;
top:51px;
text-transform:lowercase;
font:400 48px/60px KoratakiExtraLight,sans-serif
}

#steps_page_title h1 strong {
color:#f79d0d
}

.steps_list {
margin:0;
padding:0;
list-style:none;
width:600px;
height:70px;
position:absolute;
z-index:2;
top:195px;
left:485px;
line-height:60px;
overflow:hidden
}

.steps_list li {
float:left;
position:relative;
top:0;
left:0;
color:#fff;
opacity:.5;
font-size:19px;
text-shadow:0 1px 0 #00000080;
width:190px;
line-height:66px
}

.steps_list #step_1 {
width:175px
}

.steps_list .nr {
text-transform:lowercase;
padding-right:8px;
font:30px KoratakiBook,sans-serif
}

.steps_list .selected {
color:#d95400;
text-shadow:0 1px 0 #ffffff80
}

.steps_list .passed,.steps_list .selected {
opacity:1;
font-weight:700
}

.steps_list .bg {
position:absolute;
overflow:hidden;
display:none;
top:35px;
background:url(../img/layout/step_hl.png) center bottom no-repeat;
left:-24px
}

.steps_list .selected .bg {
display:block;
width:194px;
height:30px;
overflow:hidden
}

#searchresults .info_header {
padding:7px 0 0
}

.searchresults_layout .info_header h1 {
color:#00a9e1;
text-shadow:0 1px 0 #ffffff87;
text-transform:lowercase;
margin:-20px 0 40px;
font:400 48px/60px KoratakiExtralight,sans-serif
}

.searchresults_layout .info_header .menu ul {
margin:0;
padding:0;
list-style:none;
min-height:1px
}

.ie6 .searchresults_layout .info_header .menu ul {
height:1px
}

.searchresults_layout .info_header .menu li {
float:left;
margin:0 20px 0 0
}

.searchresults_layout .info_header .menu {
font-size:19px;
white-space:nowrap
}

.searchresults_layout .info_header .menu a {
color:#a6a6aa;
float:left;
min-height:1px;
position:relative
}

.searchresults_layout .info_header .menu a.selected {
color:#11bbf3;
text-decoration:none
}

.info_header .menu .pointer {
display:none;
position:absolute;
top:16px;
left:50%
}

.info_header .menu .selected .pointer {
display:block
}

.info_header .lk_1 .ico_ {
background-position:-480px -20px
}

.info_header .lk_2 .ico_ {
background-position:-740px -20px
}

.info_header .lk_3 .ico_ {
background-position:-760px -20px
}

.info_header .lk_4 .ico_ {
background-position:-1000px -20px
}

.info_header .lk_5 .ico_ {
background-position:-860px -20px
}

.info_header .lk_6 .ico_ {
background-position:-840px -20px
}

.info_header .lk_7 .ico_ {
background-position:-1120px -20px
}

.info_header .lk_8 .ico_ {
background-position:-400px -20px
}

.searchresults_layout .page_sidebar {
padding:50px 0 11px
}

.searchresults_layout #page {
width:640px;
margin:0 0 0 -16px;
min-height:1px
}

.searchresults_rows .hr {
background:url(../img/layout/searchresults_rows_hr.png);
height:8px;
overflow:hidden;
margin:-7px 0 2px 16px
}

.searchresults_rows .subtitle {
line-height:25px;
font-size:19px;
color:#00a9e1;
display:inline-block;
font-weight:700;
padding:0 0 7px
}

.searchresults_rows .subtitle a {
color:#00a9e1
}

.searchresults_rows .subtitle strong .ico {
position:relative;
top:-5px
}

.searchresults_rows div.row {
padding:16px 16px 0;
position:relative;
top:0;
left:0;
min-height:1px
}

.searchresults_rows .category {
display:inline-block;
font-size:14px;
color:#a6a6aa;
font-weight:400;
padding:0 0 0 24px;
vertical-align:middle;
margin:2px 0 0;
position:relative;
top:-2px;
left:0;
min-height:1px
}

.searchresults_rows .category .ico {
background-image:url(../img/icons/9/a6a6aa.png);
position:relative;
top:-3px
}

.searchresults_rows .search_content .source {
color:#b2b2b5;
display:block
}

.searchresults_rows .search_content {
padding:0 0 25px;
min-height:20px;
color:#444448
}

.ie6 .searchresults_rows .search_content {
height:1px
}

.searchresults_rows .search_content:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

.searchresults_rows .search_content .foto {
width:64px;
height:72px;
display:block;
float:left;
margin:5px 0 0 -3px;
padding:0 4px
}

.searchresults_rows .search_content .foto_description {
width:523px;
float:right
}

.searchresults_rows .search_content .url {
display:block;
min-height:1px
}

.ie6 .searchresults_rows .search_content .url {
height:1px
}

.searchresults_rows .search_content .url:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

.searchresults_rows .search_content .url a {
display:block;
white-space:nowrap;
float:left;
color:#b2b2b5;
padding:0 11px 0 0;
position:relative;
top:0;
left:0
}

.searchresults_rows .search_content .url a .ico_ {
background:url(../img/icons/9/a6a6aa.png) -20px 0 no-repeat;
top:-1px;
right:-10px
}

.searchresults_rows .search_content .rating {
display:inline-block;
width:51px;
height:9px;
margin:-1px 3px 0 0;
position:relative;
top:0;
left:0
}

.searchresults_rows .search_content .rating:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

.searchresults_rows .search_content .rating .r {
display:block;
float:left;
height:9px;
left:0;
position:relative;
top:0;
width:10px;
z-index:1
}

.searchresults_rows .search_content .rating .r .ico_ {
background:url(../img/icons/9/555559.png) -100px 0 no-repeat;
left:-2px;
top:-5px
}

.searchresults_rows .search_content .rating .dot {
display:block;
height:20px;
position:absolute;
right:-7px;
top:-5px;
width:20px
}

.searchresults_rows .search_content .rating .dot .ico_ {
background:url(../img/icons/9/555559.png) -120px 0 no-repeat
}

.searchresults_rows .highlight_row {
margin:-9px 0 12px
}

.searchresults_rows .hl_row_m {
background:url(../img/layout/hl_row_m.png) repeat-y #fff
}

.searchresults_rows .hl_row_t {
background:url(../img/layout/hl_row_t.png);
height:20px;
display:block
}

.searchresults_rows .highlight_row div.row {
padding:8px 16px 1px
}

.searchresults_rows .highlight_row .search_content .foto_description {
float:left
}

.searchresults_rows .highlight_row .search_content .foto {
float:none;
position:absolute;
top:14px;
right:12px
}

.searchresults_rows .hl_row_b {
background:url(../img/layout/hl_row_b.png);
height:21px;
display:block
}

#searchresults #sidebar {
padding:28px 0 0;
width:320px;
color:#444448
}

#searchresults #sidebar .t {
display:block;
background:url(../img/layout/srl_sidebar_t.png);
height:20px;
overflow:hidden
}

#searchresults #sidebar .b {
display:block;
background:url(../img/layout/srl_sidebar_b.png);
height:21px;
overflow:hidden
}

#searchresults #sidebar .m {
background:url(../img/layout/srl_sidebar_m.png) repeat-y #e6e6e6;
padding:18px 0 35px
}

#searchresults #sidebar .subtitle {
display:inline-block;
font-size:20px;
font-weight:700;
line-height:30px;
padding:0 0 7px
}

#searchresults #sidebar .subtitle .ico {
display:inline-block;
height:13px;
left:0;
margin:3px 0 0;
position:relative;
top:0;
vertical-align:middle;
width:8px
}

#searchresults #sidebar .subtitle .ico span {
display:block;
width:20px;
height:20px;
overflow:hidden;
position:absolute;
left:-4px;
top:-5px;
background:url(../img/icons/9/555559.png) -20px -20px no-repeat
}

#searchresults #sidebar .row {
padding:0 16px
}

#searchresults #sidebar .search_content {
min-height:1px
}

.ie6 #searchresults #sidebar .search_content {
height:1px
}

#searchresults #sidebar .search_content:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

#searchresults #sidebar .search_content .foto {
width:128px;
height:128px;
float:left;
margin:0 18px 0 0;
padding:5px 0 0
}

#searchresults #sidebar .hr {
background:url(../img/layout/searchresults_sb_hr.png);
height:8px;
margin:18px 0
}

#searchresults #sidebar .url {
padding:1px 0 0
}

.searchresults_layout .pagination {
font-size:19px;
line-height:24px
}

.searchresults_layout .pagination_nav_1 {
white-space:nowrap;
position:absolute;
top:2px;
left:0;
width:100%;
line-height:31px
}

.searchresults_layout .pagination_nav_1 a {
color:#a6a6aa
}

.searchresults_layout .pagination_nav_1 a.disabled {
color:#ceced3
}

.searchresults_layout .pagination_nav_1 .fbw {
float:left
}

.searchresults_layout .pagination_nav_1 .ffw {
float:right
}

.searchresults_layout .pagination_nav_1 .ico {
display:inline-block;
height:13px;
width:9px;
margin:3px 0 0;
position:relative;
top:0;
left:0;
vertical-align:middle
}

.searchresults_layout .pagination_nav_1 .ico span {
width:20px;
height:20px;
overflow:hidden;
background-image:url(../img/icons/9/a6a6aa.png);
background-repeat:no-repeat;
position:absolute;
top:0;
left:0
}

.searchresults_layout .pagination_nav_1 .disabled .ico {
display:none
}

.searchresults_layout .pagination_nav_1 .ffw .ico span {
left:-6px;
top:-4px;
background-position:-20px -20px
}

.pagination_nav_1 .fbw .ico span {
left:-6px;
top:-5px;
background-position:-40px -20px
}

#searchresults .searchresults_layout .pagination {
padding:44px 0 9px
}

.searchresults_layout .pagination_nav_2 {
float:left;
line-height:31px;
display:inline;
margin:0 0 0 100px;
position:relative;
top:0;
left:0;
z-index:1
}

.searchresults_layout .pagination_nav_2 .back_tn,.searchresults_layout .pagination_nav_2 .fw_btn,.searchresults_layout .pagination_nav_2 dd,.searchresults_layout .pagination_nav_2 dl,.searchresults_layout .pagination_nav_2 dt {
float:left
}

.searchresults_layout .pagination_nav_2 dl {
padding:2px 0 0
}

.searchresults_layout .pagination_nav_2 dt {
padding:0 12px 0 10px;
color:#11bbf3
}

.searchresults_layout .pagination_nav_2 dd {
padding:0 12px 0 0
}

.searchresults_layout .pagination_nav_2 a {
float:left;
color:#b2b2b5;
text-decoration:underline
}

.searchresults_layout .pagination_nav_2 a.selected,.searchresults_layout .pagination_nav_2 a:hover {
color:#17b8ed;
text-decoration:none
}

.searchresults_layout .pager {
font-size:19px
}

.searchresults_layout .pager_nav_1 {
white-space:nowrap;
position:absolute;
top:2px;
left:0;
width:100%;
line-height:25px
}

.searchresults_layout .pager_nav_1 a,.searchresults_layout .pager_nav_1 span {
color:#a6a6aa
}

.searchresults_layout .pager_nav_1 a.disabled,.searchresults_layout .pager_nav_1 span.disabled {
color:#ceced3
}

.searchresults_layout .pager_nav_1 .fbw {
float:left;
cursor:pointer
}

.searchresults_layout .pager_nav_1 .ffw {
float:right;
cursor:pointer
}

.searchresults_layout .pager_nav_1 .ico {
background-image:url(../img/icons/9/a6a6aa.png);
margin-bottom:2px
}

.searchresults_layout .pager_nav_1 .disabled .ico {
display:none
}

.searchresults_layout .pager_nav_1 .ffw .ico span {
left:-6px;
top:-4px;
background-position:-20px -20px
}

.searchresults_layout .pager_nav_1 .fbw .ico span {
left:-6px;
top:-5px;
background-position:-40px -20px
}

.searchresults_layout .pagers {
position:relative;
top:0;
left:0
}

.searchresults_layout .pager {
padding:44px 0 9px
}

.searchresults_layout .pager_nav_2 {
float:left;
line-height:31px;
display:inline;
margin:0 0 0 100px;
position:relative;
top:0;
left:0;
z-index:1
}

.searchresults_layout .pager_nav_2 .back_tn,.searchresults_layout .pager_nav_2 .fw_btn,.searchresults_layout .pager_nav_2 dd,.searchresults_layout .pager_nav_2 dl,.searchresults_layout .pager_nav_2 dt {
float:left
}

.searchresults_layout .pager_nav_2 dl {
padding:2px 0 0
}

.searchresults_layout .pager_nav_2 dt {
padding:0 12px 0 10px;
color:#11bbf3
}

.searchresults_layout .pager_nav_2 dd {
padding:0 12px 0 0
}

.searchresults_layout .pager_nav_2 a,.searchresults_layout .pager_nav_2 span {
float:left;
color:#b2b2b5;
text-decoration:underline;
cursor:pointer
}

.searchresults_layout .pager_nav_2 a.selected,.searchresults_layout .pager_nav_2 a:hover,.searchresults_layout .pager_nav_2 span.selected,.searchresults_layout .pager_nav_2 span:hover {
color:#17b8ed;
text-decoration:none
}

#user_notify {
width:976px;
margin:0 auto;
position:relative;
top:-27px;
z-index:1;
padding:1px 0 0;
color:#8e8e93
}

#user_notify .t {
display:block;
overflow:hidden;
height:1px;
width:100%;
position:absolute;
top:0;
left:0;
background:url(../img/layout/u_n_t.png)
}

#user_notify .m {
background:url(../img/layout/u_n_m.png) repeat-y;
min-height:65px;
position:relative;
top:0;
left:0;
padding:24px 0 8px
}

#user_notify .b {
background:url(../img/layout/u_n_b.png) no-repeat;
height:20px;
display:block
}

#user_notify .close {
display:block;
width:20px;
height:20px;
overflow:hidden;
background:url(../img/icons/9/a6a6aa.png) -260px -20px no-repeat;
cursor:pointer;
position:absolute;
top:12px;
left:946px;
z-index:1
}

#user_notify .close:hover {
background-image:url(../img/icons/9/555559.png)
}

#user_notify .hr {
background:url(../img/layout/notify_hr.png);
width:8px;
height:108px;
position:absolute;
top:0
}

.invitation_notify .hr {
left:233px
}

.invitation_notify .main {
padding:0 99px 0 0;
background-repeat:no-repeat;
background-position:left center;
min-height:64px
}

.invitation_notify .title {
font-size:19px;
color:#f7a61d;
text-align:right;
display:block;
padding:8px 0 0;
position:relative;
top:0;
left:0;
min-height:1px
}

.invitation_notify .title .ico_ {
width:66px;
height:66px;
background:url(../img/layout/signs_sprite.png) -66px 0 no-repeat;
right:-100px;
top:-3px
}

.invitation_notify .sec {
padding:5px 112px 0 0
}

.invitation_notify .sec p {
margin:0 0 10px
}

.invitation_notify .sec #accept {
color:#72b101
}

.invitation_notify .sec #decline {
color:#aa3434
}

.invitation_notify.hint_error .title .ico {
background-position:-198px -198px
}

.invitation_notify.hint_error .title {
color:#e15555
}

.invitation_notify.hint_success .title .ico {
background-position:0 -132px
}

.invitation_notify.hint_success .title {
color:#83bd04
}

.hintbox .hr {
left:233px
}

.hintbox .main {
padding:0 99px 0 0
}

.hintbox .title {
font-size:19px;
color:#f7a61d;
text-align:right;
display:block;
padding:8px 0 0;
position:relative;
top:0;
left:0;
min-height:1px
}

.hintbox .title .ico {
width:66px;
height:66px;
background:url(../img/layout/signs_sprite.png) -66px -66px no-repeat;
right:-100px;
top:-3px
}

.hintbox .sec {
padding:0 112px 0 0
}

.hintbox.hint_error .title .ico {
background-position:-198px -198px
}

.hintbox.hint_error .title {
color:#e15555
}

.hintbox.hint_success .title .ico {
background-position:0 -132px
}

.hintbox.hint_success .title {
color:#83bd04
}

.welcome_notify .hr {
left:313px
}

.welcome_notify .main {
text-align:right;
padding:0 15px 0 0
}

.welcome_notify .title {
color:#8dc710;
font-size:19px;
position:relative;
top:-2px
}

.welcome_notify .menu {
width:100%;
overflow:hidden;
padding:10px 0
}

.welcome_notify .menu ul {
margin:0;
padding:0;
list-style:none;
float:left;
width:650px
}

.welcome_notify .menu li {
float:left;
width:144px;
margin:0 16px 0 0
}

.welcome_notify .menu a {
color:#8e8e93;
display:block;
position:relative;
top:0;
left:0
}

.welcome_notify .menu .lk_1 strong {
color:#09408a
}

.welcome_notify .menu .lk_2 strong {
color:#00a5fc
}

.welcome_notify .menu .lk_3 strong {
color:#f6a00e
}

.welcome_notify .menu .lk_4 strong {
color:#84bd09
}

.welcome_notify .menu .lk_1 {
padding:0 0 0 41px
}

.welcome_notify .menu .lk_2 {
padding:0 0 0 42px
}

.welcome_notify .menu .lk_3 {
padding:0 0 0 46px
}

.welcome_notify .menu .lk_4 {
padding:0 0 0 53px
}

.welcome_notify .menu .ico_ {
width:50px;
height:50px;
top:-2px;
left:0;
background-repeat:no-repeat
}

.welcome_notify .menu .lk_1 .ico_ {
background-image:url(../img/layout/ico32-facebook.png)
}

.welcome_notify .menu .lk_2 .ico_ {
background-image:url(../img/layout/ico32-twitter.png)
}

.welcome_notify .menu .lk_3 .ico_ {
background-image:url(../img/layout/rn_3.png)
}

.welcome_notify .menu .lk_4 .ico_ {
background-image:url(../img/layout/rn_4.png)
}

.ready_notify .hr {
left:313px
}

.ready_notify .main {
text-align:right;
padding:0 15px 0 0
}

.ready_notify .title {
color:#8dc710;
font-size:19px;
position:relative;
top:-2px
}

.ready_notify .menu {
width:100%;
overflow:hidden;
padding:10px 0
}

.ready_notify .menu ul {
margin:0;
padding:0;
list-style:none;
float:left;
width:650px
}

.ready_notify .menu li {
float:left;
width:144px;
margin:0 16px 0 0
}

.ready_notify .menu a {
color:#8e8e93;
display:block;
position:relative;
top:0;
left:0
}

.ready_notify .menu .lk_1 strong {
color:#09408a
}

.ready_notify .menu .lk_2 strong {
color:#00a5fc
}

.ready_notify .menu .lk_3 strong {
color:#f6a00e
}

.ready_notify .menu .lk_4 strong {
color:#84bd09
}

.ready_notify .menu .lk_1 {
padding:0 0 0 41px
}

.ready_notify .menu .lk_2 {
padding:0 0 0 42px
}

.ready_notify .menu .lk_3 {
padding:0 0 0 46px
}

.ready_notify .menu .lk_4 {
padding:0 0 0 53px
}

.ready_notify .menu .ico_ {
width:50px;
height:50px;
top:-2px;
left:0;
background-repeat:no-repeat
}

.ready_notify .menu .lk_1 .ico_ {
background:url(../img/layout/ico32-facebook.png) 0 6px no-repeat
}

.ready_notify .menu .lk_2 .ico_ {
background:url(../img/layout/ico32-twitter.png) 0 6px no-repeat
}

.ready_notify .menu .lk_3 .ico_ {
background-image:url(../img/layout/rn_3.png)
}

.ready_notify .menu .lk_4 .ico_ {
background-image:url(../img/layout/rn_4.png)
}

.userhome_layout #page_sidebar {
padding:0 0 93px
}

#page_title {
text-transform:lowercase;
color:#F7A61D;
text-shadow:0 1px 0 #ffffff87;
white-space:nowrap;
margin-bottom:20px;
font:30px/40px KoratakiBook,sans-serif
}

.userhome_layout #page {
width:480px;
margin:0 0 0 -16px
}

#news_sections {
color:#444448
}

#news_sections .hr {
background:url(../img/layout/news_s_hr.png) no-repeat;
height:8px;
margin:0 0 0 15px
}

.userhome_layout #page_sidebar h1 {
text-transform:lowercase;
float:left;
color:#a6a6aa;
text-shadow:0 1px 0 #ffffff87;
font:400 18px KoratakiBook,sans-serif
}

.userhome_layout #page_sidebar h2 {
text-transform:lowercase;
float:left;
color:#a6a6aa;
text-shadow:0 1px 0 #ffffff87;
font:18px KoratakiBook,sans-serif
}

#news_sections .foto {
float:left;
width:144px;
margin:4px 0 0 16px;
display:inline;
position:relative
}

#news_sections .foto img {
display:block
}

#news_sections .foto .shadow {
position:absolute;
width:100%;
height:100%;
z-index:1;
pointer-events:none;
-moz-box-shadow:0 1px 0 #ffffffbf 0 0 0 1px #00000061;
-webkit-box-shadow:0 1px 0 #ffffffbf 0 0 0 1px #00000061;
box-shadow:0 1px 0 #ffffffbf 0 0 0 1px #00000061
}

#news_sections .description {
width:288px;
padding:0 16px 0 0;
float:right
}

#news_sections .description .details a {
color:#F29900
}

#news_sections .section {
position:relative;
top:0;
left:0;
padding:20px 0 14px
}

#news_sections h3 {
font-size:19px;
line-height:25px;
margin:0 0 10px
}

#news_sections a {
color:#444448
}

#news_sections .more {
color:#fca929;
font-weight:700
}

#news_sections .invitation {
margin-bottom:20px
}

#news_sections .inv_t {
display:block;
background:url(../img/layout/inv_t.png);
height:20px
}

#news_sections .inv_m {
background:url(../img/layout/inv_m.png) repeat-y #fff
}

#news_sections .inv_b {
display:block;
background:url(../img/layout/inv_b.png);
height:21px
}

#news_sections .invitation h3 {
margin-bottom:10px
}

#news_sections .invitation h3 a {
color:#82bc04;
font-weight:700;
font-size:19px
}

#news_sections .invitation h3 .ico {
margin-bottom:1px
}

#news_sections .invitation .foto {
position:absolute;
top:-1px;
left:-16px;
margin:0 0 0 16px
}

#news_sections .invitation .section {
padding:13px 0;
height:102px
}

#news_sections .invitation .details strong {
color:#78ae03
}

#demoguildteaser {
margin:20px 0
}

#demoguildteaser .section {
position:relative;
padding:0 0 0 240px;
height:118px;
background:url(../img/userhome/dguildtsrc4ca.jpg?1) 0 -1px
}

#demoguildteaser .placeholder {
background:url(../img/userhome/dguildtsr-platzhalterc4ca.png?1);
width:107px;
height:133px;
position:absolute;
left:12px;
top:6px
}

#demoguildteaser h3 {
position:absolute;
top:30px;
left:130px;
font-size:14px;
text-align:right
}

#demoguildteaser h3 span {
display:block;
color:#FCA929;
font-size:19px;
margin-bottom:-8px
}

#demoguildteaser .close {
position:absolute;
top:4px;
right:4px;
color:#a6a6aa;
cursor:pointer
}

#demoguildteaser .close:hover {
color:#555559
}

#demoguildteaser .teaserlink {
display:block;
float:left;
width:80px;
height:94px;
margin-top:-1px;
background:url(../img/userhome/dguildtsrc4ca.jpg?1) 240px 0;
font-weight:700;
text-align:center;
text-decoration:none;
color:#444448
}

#demoguildteaser .teaserlink strong {
position:absolute;
top:96px;
right:8px;
display:none
}

#demoguildteaser .teaserlink:hover strong {
display:block
}

#demoguildteaser .teaserlink_1:hover {
background-position:240px -120px
}

#demoguildteaser .teaserlink_2 {
background-position:160px 0
}

#demoguildteaser .teaserlink_2:hover {
background-position:160px -120px
}

#demoguildteaser .teaserlink_3 {
background-position:80px 0
}

#demoguildteaser .teaserlink_3:hover {
background-position:80px -120px
}

#TB_filter {
display:none
}

.filter_window #TB_title {
background:0 0;
height:0;
width:0;
z-index:5
}

.filter_window #TB_load {
margin-left:-300px
}

.filter_window .TB_overlayBG {
-ms-filter:alpha(Opacity=40);
filter:alpha(opacity=40);
-moz-opacity:.4;
opacity:.4
}

.filter_window #TB_window {
width:498px!important;
height:393px!important;
margin:0!important;
left:-1000px;
top:-1000px
}

.filter_window #TB_ajaxContent {
overflow:visible;
height:100%!important;
width:100%!important;
padding:0;
position:relative;
top:0;
left:0
}

#filter_layout {
background:#fff;
border:1px solid #191919;
width:496px;
z-index:101;
position:absolute;
top:0;
left:0;
-ms-filter:alpha(Opacity=0);
filter:alpha(opacity=0);
opacity:0
}

#filter_layout .visible {
-ms-filter:alpha(Opacity=100);
filter:alpha(opacity=100);
opacity:1
}

#filter_layout .pointer {
display:block;
background:url(../img/layout/pointer_top.png);
width:35px;
height:18px;
overflow:hidden;
position:absolute;
top:-18px;
left:350px;
z-index:1
}

#filter_layout .pointer_left {
display:block;
background:url(../img/layout/pointer_left.png);
width:18px;
height:35px;
overflow:hidden;
position:absolute;
top:-18px;
left:350px;
z-index:1
}

#filter_layout .shade {
background:url(../img/layout/filter_shadow.png);
width:706px;
height:607px;
overflow:hidden;
position:absolute;
left:-106px;
top:-14px
}

#filter_layout .header {
background:url(../img/layout/fl_header.gif) center bottom no-repeat #f2f2f2;
min-height:91px;
color:#555559;
position:relative;
top:0;
left:0;
z-index:1
}

.filter_window #TB_closeAjaxWindow {
background:url(../img/icons/9/555559.png) -260px 0 no-repeat;
width:20px;
height:20px;
display:block;
overflow:hidden;
position:absolute;
left:452px;
top:11px
}

.filter_window #TB_closeAjaxWindow a {
display:block;
width:100%;
height:100%;
overflow:hidden;
text-indent:-3000px
}

#filter_layout .header_inner {
padding:22px 0 31px 15px;
width:450px
}

#filter_layout .header .title {
display:block;
padding:0 0 13px;
text-transform:lowercase;
font:18px KoratakiBook,sans-serif
}

#filter_layout .header .title strong {
color:#f7a61d
}

#filter_layout .nav {
background:url(../img/layout/filter_nav.png) #595a5e;
height:40px;
width:496px;
overflow:hidden
}

#filter_layout .nav_inner {
min-height:1px
}

.ie6 #filter_layout .nav_inner {
height:1px
}

#filter_layout .nav_inner:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

#filter_layout .nav .forward {
float:right;
margin:5px 15px 0 0;
display:inline
}

#filter_layout .nav .cancel {
float:left;
margin:5px 0 0 15px;
display:inline
}

#filter_layout .nav .cancel_btn {
line-height:31px;
font-weight:700;
color:#fff;
padding:0 0 0 36px;
text-indent:0;
width:auto
}

#filter_widget {
position:relative;
top:0;
left:0;
z-index:1
}

#filter_widget .cnt {
padding:21px 16px 24px;
min-height:160px;
background:url(../img/layout/filter_cnt.gif) 248px 0 no-repeat
}

#filter_layout .rss {
font-weight:700;
color:#f29900;
position:relative;
top:0;
left:0;
padding:0 0 0 15px
}

#filter_layout .rss .ico {
background-position:-220px 0;
background-image:url(../img/icons/9/f8a312.png);
left:-1px;
top:0
}

#filter_layout .cnt input {
position:absolute;
top:0;
left:-9999px
}

#filter_layout .cnt .form-item {
width:222px
}

#filter_layout .cnt ._a {
float:left;
padding:0 232px 0 0
}

#filter_layout .cnt ._b {
float:right;
padding:0 0 0 232px
}

#filter_layout .cnt label {
cursor:pointer;
white-space:nowrap;
background-image:url(../img/layout/filter_ico.png);
background-repeat:no-repeat
}

#filter_layout .cnt ._a label {
text-align:right;
padding:0 17px 0 0;
background-position:right -197px;
float:right
}

#filter_layout .cnt ._b label {
padding:0 0 0 17px;
background-position:left -197px;
float:left
}

#filter_layout .cnt ._a label.checked {
background-position:right 3px;
color:#f29900
}

#filter_layout .cnt ._a label.checked:hover {
background-position:right -97px;
color:#666
}

.columnlist {
position:relative;
width:144px;
height:260px;
float:left;
overflow:hidden;
text-align:right;
font-weight:700
}

.columnlist ul {
list-style-type:none;
margin:0
}

.columnlist li {
cursor:pointer
}

#modal_dialog .content .columnlist {
margin-top:-16px;
margin-right:16px;
background:url(../img/layout/filter_cnt.gif) right center no-repeat
}

#modal_dialog .content .columnlist ul {
padding-top:10px;
padding-bottom:10px;
margin-right:10px
}

#modal_dialog .content .columnlist li {
position:relative;
white-space:nowrap
}

#modal_dialog .content .columnlist li.active {
color:#f29900
}

#modal_dialog .content .columnlist .jspPane {
width:128px!important
}

#modal_dialog .content .columnlist .jspVerticalBar {
margin-right:10px
}

#modal_dialog .content .columnlist .jspCap {
display:block;
height:16px
}

#modal_dialog .columnlist .arr {
position:absolute;
top:-1px;
width:100%;
height:23px;
background:url(../img/layout/active_link.png) right center no-repeat;
z-index:100
}

.userhome_layout #page_sidebar .header {
padding:0 16px
}

.userhome_layout #sidebar {
width:480px;
margin:0 -16px 0 0
}

#profile {
position:relative;
top:0;
left:0;
margin:14px 0 0
}

.profile_t {
display:block;
overflow:hidden;
padding:0 0 0 15px;
height:40px;
position:absolute;
top:0;
left:0;
width:465px
}

.profile_t .mask {
background:url(../img/layout/profile_t.png) no-repeat;
display:block;
width:480px;
height:40px;
position:absolute;
top:0;
left:0
}

.profile_t span.bg {
display:block;
height:40px;
width:74px;
float:left;
margin:0 1px 0 0;
background:#ccc
}

.profile_m {
height:30px;
padding:0 0 0 15px;
display:block;
position:absolute;
top:0;
left:0;
width:465px
}

.profile_m:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

.profile_m .mask {
background:url(../img/layout/profile_m.png) no-repeat;
display:block;
width:480px;
height:40px;
position:absolute;
top:0;
left:0
}

.profile_m span.bg {
display:block;
height:30px;
width:74px;
float:left;
margin:0 1px 0 0;
background:#ccc
}

.profile_m .arr {
display:block;
width:74px;
height:73px;
position:absolute;
top:0;
left:0;
margin:0 0 0 15px;
visibility:hidden
}

.profile_m .arr_bg {
display:block;
width:74px;
height:67px;
background:#ccc
}

.profile_m .arr_mask {
background:url(../img/layout/profil_arrow.png) no-repeat;
width:74px;
height:73px;
display:block;
position:absolute;
top:0;
left:0
}

.profile_b {
background:url(../img/layout/profile_b.png) no-repeat;
width:492px;
height:151px;
display:block;
margin:-5px 0 0
}

#profile .module_wrapper {
position:relative;
top:0;
left:0
}

.profile_nav {
float:right
}

.avatar_config {
position:relative;
width:144px;
height:144px;
overflow:hidden
}

.avatar_config.loading img {
opacity:.5
}

.avatar_config .spinner {
display:none;
position:absolute;
width:44px;
height:44px;
top:50px;
left:50px
}

.avatar_config.loading .spinner {
display:block
}

.avatar_config .avatar_config_layer,.avatar_config img {
position:absolute;
width:144px;
height:144px
}

.avatar_config .avatar_config_layer {
z-index:1;
background-image:url(../img/layout/av_conf_ico.png);
visibility:hidden;
right:0;
bottom:0
}

.avatar_config .avatar_config_layer.noavatar,.avatar_config:hover .avatar_config_layer {
visibility:visible
}

.avatar_config .avatar_config_handle {
position:absolute;
right:0;
bottom:0;
height:34px;
width:36px;
cursor:pointer;
overflow:hidden
}

.avatar_config .avatar_config_handle:hover {
background:url(../img/layout/av_conf_ico.png) right bottom
}

.avatar_config .avatar_config_handle input {
position:absolute;
right:0;
top:0;
height:34px;
cursor:pointer;
-ms-filter:alpha(Opacity=0);
filter:alpha(opacity=0);
-moz-opacity:0;
opacity:0
}

.avatar_config #avatar_uploadUploader {
position:relative;
top:-144px
}

.avatar_config #avatar_uploadQueue {
position:absolute;
top:144px
}

.profile_module .description {
width:288px;
float:right;
position:relative;
top:0;
left:0;
color:#444448;
padding:8px 0 0
}

.profile_module .log_out {
width:20px;
height:20px;
position:absolute;
text-indent:-3000px;
overflow:hidden;
background:url(../img/icons/9/db4444.png) -820px -20px no-repeat;
right:-4px
}

.profile_module .user {
display:inline-block;
font-size:19px;
position:relative;
top:0;
left:0;
min-height:1px;
padding:0 0 10px 20px
}

.profile_module .user a {
color:#555559
}

.profile_module .user .ico_ {
overflow:hidden;
background-image:url(../img/icons/9/a6a6aa.png);
right:-23px;
top:0
}

.profile_module .user .ico_.ico_user {
background:url(../img/icons/9/555559.png) -660px -20px no-repeat;
top:1px;
left:0;
right:auto
}

.profile_module .stats {
white-space:nowrap
}

.profile_module .stats .friends {
float:left
}

.profile_module .stats .friends strong {
color:#699704
}

.profile_module .stats .administer {
float:right;
min-height:1px;
position:relative;
top:0;
left:0
}

.profile_module .stats .administer .ico_ {
overflow:hidden;
top:1px;
left:-18px;
background:url(../img/icons/9/a6a6aa.png) -760px 0 no-repeat
}

.profile_module .sep {
background:url(../img/layout/pm_hr.png) no-repeat;
margin:4px 0 0;
padding:13px 0 0
}

.profile_module .menu {
padding:0 0 20px
}

.profile_module .menu ul {
margin:0;
padding:0;
list-style:none;
float:left
}

.profile_module .menu li {
float:left;
background:url(../img/layout/pm_li.png) no-repeat
}

.profile_module .menu a {
width:36px;
height:38px;
display:block;
line-height:38px;
position:relative;
top:0;
left:0;
text-decoration:none
}

.profile_module .menu .buddies,.profile_module .menu .mail {
width:72px;
text-indent:32px;
color:#555559
}

.profile_module .menu .buddies strong,.profile_module .menu .mail strong {
color:#699704
}

.profile_module .menu .ico_ {
top:11px;
left:9px;
background-image:url(../img/icons/9/555559.png);
cursor:pointer
}

.profile_module .menu a.mail .ico_ {
background:url(../img/icons/9/82bc04.png) -540px -20px no-repeat;
top:8px
}

.profile_module .menu a.buddies .ico_ {
background:url(../img/icons/9/82bc04.png) -760px 0 no-repeat;
top:10px
}

.profile_module .menu .pinwand .ico_ {
background-position:-1080px -20px
}

.profile_module .menu .gallerie .ico_ {
background-position:-1040px -20px
}

.profile_module .menu .gruppen .ico_ {
background-position:-1060px -20px
}

.profile_module .menu .blogposts .ico_ {
background-position:-1100px -20px
}

.profile_module .menu .artikel .ico_ {
background-position:-860px -20px
}

.profile_module .menu .forum .ico_ {
background-position:-880px -20px
}

.profile_module .menu .hv {
display:block;
background:url(../img/layout/pm_lk_hv.png) no-repeat;
height:44px;
width:36px;
position:absolute;
top:0;
left:0;
visibility:hidden;
cursor:pointer
}

.profile_module .menu .buddies .hv,.profile_module .menu .mail .hv {
background-image:url(../img/layout/pm_lk_hv2.png);
width:72px
}

.profile_module .menu em {
font-style:normal;
position:relative;
top:0;
left:0;
z-index:1
}

.profile_module .menu li:hover .hv {
visibility:visible
}

.profile_module .menu .hv .txt {
display:block;
position:absolute;
top:35px;
left:50%;
margin:0 0 0 -50px;
width:100px;
text-align:center;
color:#B2B2B5
}

.profile_module .menu .buddies .hv .txt,.profile_module .menu .mail .hv .txt {
left:30%
}

.profile_module .experience {
position:relative;
height:19px;
color:#a6a6aa;
width:280px;
font-size:12.5px
}

.profile_module .experience .ico {
color:#444448
}

.profile_module .experience .ico_ {
background:url(../img/icons/9/444448.png) -720px 0 no-repeat
}

.profile_module .experience .level {
color:#444448;
font-weight:700
}

.profile_module .experience .bar {
height:19px;
width:146px;
background:url(../img/layout/uh_lvl_bg.png) no-repeat;
vertical-align:bottom;
display:inline-block;
margin:0 4px
}

.profile_module .experience .bar .inner_bar {
display:block;
background-color:#92cb16;
height:5px;
width:1px;
margin:7px 2px 0
}

.profile_module .experience .next_percentage em {
font-weight:700;
color:#444448
}

.profile_module .experience .next {
color:#a6a6aa
}

.award_50x50 {
width:50px;
height:50px;
background-image:url(../img/layout/awards/awards_sprite_50x50.png);
background-repeat:no-repeat
}

.award_1 {
background-position:0 0
}

.award_2 {
background-position:-50px 0
}

.award_3 {
background-position:-100px 0
}

.award_4 {
background-position:-150px 0
}

.award_5 {
background-position:-200px 0
}

.award_6 {
background-position:0 -50px
}

.award_7 {
background-position:-50px -50px
}

.award_8 {
background-position:-100px -50px
}

.award_9 {
background-position:0 -100px
}

.award_10 {
background-position:-50px -100px
}

.award_11 {
background-position:-100px -100px
}

.award_12 {
background-position:0 -150px
}

.award_13 {
background-position:-50px -150px
}

.award_14 {
background-position:-100px -150px
}

.award_15 {
background-position:0 -200px
}

.award_16 {
background-position:-50px -200px
}

.award_17 {
background-position:0 -250px
}

.award_18 {
background-position:-50px -250px
}

.award_19 {
background-position:0 -300px
}

.award_20 {
background-position:-50px -300px
}

.award_21 {
background-position:-100px -300px
}

.awards {
position:relative;
top:14px;
left:-15px;
width:478px;
height:92px;
background-color:#fff;
background-image:url(../img/layout/awards/uh_awards_shade.png);
background-repeat:no-repeat;
background-position:center top;
color:#a6a6aa
}

.awards .awards_header {
position:absolute;
left:16px;
top:7px;
font-weight:700
}

.awards .awards_header .ico {
position:absolute;
right:-20px;
background-position:-20px 0
}

.awards .awards_support {
position:absolute;
right:8px;
left:auto;
top:7px
}

.awards .awards_support .ico {
position:absolute;
left:-18px;
background-position:-400px 0
}

.awards .awards_list {
position:absolute;
left:8px;
top:34px;
list-style:none inside;
height:53px;
margin-left:0
}

.awards .awards_list li:first-child {
width:54px;
background-image:none
}

.awards .awards_list li .award {
margin-left:3px
}

.awards .awards_list li:first-child .award {
margin-left:0
}

.awards .awards_list li {
float:left;
background-image:url(../img/layout/awards/uh_awards_separator.png);
background-repeat:no-repeat;
background-position:left center;
width:50px;
height:50px;
padding-right:8px;
cursor:pointer
}

.awards .award_hover {
position:absolute;
top:54px;
display:none;
padding:8px;
background:#fff;
border:1px solid #a6a6aa;
width:250px
}

.awards .award_hover .award_pointer {
background-image:url(../img/layout/vnav_media_pointer_top.png);
background-repeat:no-repeat;
display:block;
height:10px;
width:17px;
position:absolute;
top:-10px;
left:20px
}

.awards .award_hover .award,.awards .award_hover .award_description,.awards .award_hover .award_description h3,.awards .award_hover .award_description p {
float:left
}

.awards .award_hover .award {
margin-left:0!important
}

.awards .award_hover .award_description {
background-image:url(../img/layout/notify_hr.png);
background-repeat:no-repeat;
height:100px;
overflow:hidden;
padding-left:16px;
width:176px
}

.awards .awards_list li:hover .award_hover {
display:block
}

#awards_overlay {
position:absolute;
left:50%;
margin-left:-490px;
top:100px;
z-index:101
}

#awards_overlay .ico_close {
background-position:-257px 2px;
cursor:pointer;
right:0;
top:8px;
height:15px;
width:15px
}

#awards_overlay_inner {
border:1px solid #4b4b4b;
background:url(../img/layout/faq_overlay_cols.png) repeat-y #fff;
width:976px;
position:relative;
top:0;
left:0
}

#awards_overlay .shade {
display:block;
background:url(../img/layout/faq_overlay_sh.png);
height:153px;
width:1000px;
margin:0 0 0 -11px
}

#awards_overlay .sidebar .title {
text-transform:lowercase;
color:#fcaf2c;
text-shadow:0 1px 0 #ffffff87;
padding:0 0 32px;
display:block;
font:18px KoratakiBook,sans-serif
}

#awards_overlay .sidebar {
padding:23px 0
}

#awards_overlay p.info {
position:relative;
top:0;
left:0;
min-height:1px;
color:#8e8e93;
padding:0 19px 0 18px
}

#awards_overlay p.info .ico {
top:0;
left:-1px;
background:url(../img/icons/9/a6a6aa.png) -400px 0 no-repeat
}

#awards_overlay .sidebar .hr {
width:301px;
height:8px;
background:url(../img/layout/awards/aw_sb_hr.png);
margin:27px 0 24px -3px
}

.aw_menu {
position:relative;
top:0;
left:0;
min-height:1px
}

.aw_menu ul {
margin:0;
padding:0 75px 0 44px;
list-style:none
}

.aw_menu li {
width:100%;
float:left;
padding:0 0 20px
}

.aw_menu a {
display:inline-block;
color:#8e8e93
}

.aw_menu a.selected,.aw_menu a:hover {
font-weight:700;
color:#fcaf2c
}

.aw_menu .pointer {
background:url(../img/layout/fq_menu_pointer.png);
width:28px;
height:40px;
display:block;
position:absolute;
left:294px;
top:1px
}

#aw_sections {
overflow:hidden;
color:#555559;
height:300px;
position:relative;
top:0;
left:0;
margin:74px 0 0
}

#aw_sections .section {
padding:0 0 150px;
width:544px;
margin:0 auto;
min-height:644px
}

#aw_sections h2 {
font-size:19px;
line-height:40px;
font-weight:700;
color:#fcaf2c;
padding:0 0 17px
}

#aw_sections .stats {
color:#a6a6aa;
padding:0 0 30px 1px
}

#aw_sections .stats.restricted dd {
position:relative;
top:0;
left:0;
min-height:1px;
padding:0 0 0 16px;
color:#db4444
}

#aw_sections .stats.restricted dd .ico {
background:url(../img/icons/9/e15555.png) -440px 0 no-repeat;
top:1px;
left:0
}

#aw_sections .foto {
margin:0 0 18px
}

#aw_sections .foto,#aw_sections .foto img {
display:block
}

#aw_sections p {
margin:0 0 11px
}

#aw_sections .warning {
color:#db4444
}

#aw_sections .mail {
color:#efa11d
}

.aw_menu span.games {
color:#9938dd
}

.aw_menu span.games strong {
color:#00a9e1;
font-weight:400
}

.invite_friends {
padding:8px 0 0
}

.invite_friends dd,.invite_friends dt {
display:inline
}

.invite_friends dt {
font-weight:700
}

.invite_friends .rank_1 dt {
color:#986b00
}

.invite_friends .rank_2 dt {
color:#455a6f
}

.invite_friends .rank_3 dt {
color:#633921
}

.invite_friends .rank_4 dt {
color:#585958
}

.invite_friends .rank_5 dt {
color:#353536
}

.invite_friends .btn_92cb16_48 {
margin:0 0 29px -3px;
cursor:pointer
}

.invite_friends .btn_92cb16_48 strong {
text-align:right;
line-height:15px;
display:block;
padding:9px 0 0
}

.btn_92cb16_48,a.btn_92cb16_48 {
height:48px;
display:inline-block;
color:#fff
}

.btn_92cb16_48:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

.btn_92cb16_48 span {
display:block;
height:48px;
float:left;
background-image:url(../img/layout/92cb16_48.png);
background-repeat:no-repeat
}

.btn_92cb16_48 .l {
background-position:0 -96px;
width:34px
}

.btn_92cb16_48:hover .l {
background-position:0 -144px
}

.btn_92cb16_48 .r {
background-position:0 -192px;
width:50px
}

.btn_92cb16_48:hover .r {
background-position:0 -240px
}

.btn_92cb16_48 .m {
background-position:0 0;
background-repeat:repeat-x;
padding:0 4px 0 0
}

.btn_92cb16_48:hover .m {
background-position:0 -48px
}

#profile .add_guild {
padding:3px 0 0 15px !important
}

#profile .add_guild li {
line-height:31px;
height:31px
}

#profile .add_guild li.guild_market {
position:relative;
left:100px
}

#profile .add_guild li.guild_wizard {
position:relative;
left:110px
}

#profile .add_guild li.guild_market,#profile .add_guild li.guild_wizard {
background-position:right top;
background-repeat:no-repeat
}

#profile .add_guild li.guild_market:hover,#profile .add_guild li.guild_wizard:hover {
background-position:right -31px;
cursor:pointer
}

#profile .add_guild li.guild_market a,#profile .add_guild li.guild_wizard a {
display:block;
text-decoration:none;
border:none;
font-weight:700
}

.legal_details em {
font-style:italic
}

.legal_details section {
margin-bottom:20px
}

.guild_module {
padding:20px 0 0;
color:#666
}

.guild_module .profile_m {
top:-4px
}

.guild_module .t {
display:block;
overflow:hidden;
background:url(../img/layout/guild_mod_t.png);
height:6px
}

.guild_module .b {
background:url(../img/layout/guild_mod_b.png);
display:block;
overflow:hidden;
height:4px;
position:relative;
top:0;
left:0;
z-index:5
}

.guild_module .m {
background:#000;
border:solid;
border-width:0 1px 1px;
border-color:#1a1a1a #1a1a1a #0f0f0f
}

.guild_module .m_ {
background:url(../img/layout/cm_m__.png) left bottom repeat-x #303030;
min-height:144px;
padding:14px 16px
}

.guild_module .mt_ {
display:block;
background:url(../img/layout/mt_.png) repeat-x;
height:26px;
padding:0 0 0 48px
}

.guild_module .mt_ span {
display:block;
height:26px;
background:url(../img/layout/mt__.png) repeat-x
}

.guild_module img {
display:block
}

.guild_module .foto {
width:144px;
float:left
}

.guild_module .description {
width:288px;
float:right;
padding:6px 0 0
}

.guild_module .description a {
position:relative;
color:#666;
text-decoration:none
}

.guild_module strong {
color:#fff
}

.guild_module .name {
display:block;
position:relative;
top:0;
left:0;
min-height:1px;
font-size:19px;
padding:0 0 2px 23px
}

.guild_module .name span {
color:#666
}

.guild_module .name span.alias {
font-weight:400
}

.guild_module .url {
font-style:italic;
padding-left:24px
}

.guild_module .main_guild_select {
background:url(../img/layout/fav_ico.png);
top:74px;
left:174px;
z-index:200;
cursor:pointer
}

.fav_guild .main_guild_select {
background-position:0 -20px;
cursor:default
}

.guild_module .stats strong {
font-weight:400
}

.guild_module .stats ul {
margin:10px 0;
padding:0;
list-style:none
}

.guild_module .stats li {
float:left;
white-space:nowrap;
padding:0 10px 0 0;
margin:0 9px 0 0;
background:url(../img/layout/cm_s_li.png) right 4px no-repeat
}

.guild_module .stats li.last {
background:0 0
}

.guild_module .stats dd,.guild_module .stats dt {
display:inline
}

#linkSocialNetworks {
color:#666
}

#guild_generator {
padding:20px 0 0
}

#guild_generator .profile_m {
top:-4px
}

#guild_generator .t {
background:url(../img/layout/cg_t.png);
height:6px;
display:block
}

#guild_generator .b {
background:url(../img/layout/cg_b.png);
height:5px;
display:block
}

#cg .cnt {
background:#fff;
border:1px solid;
border-color:#e9e9e9 #e9e9e9 #aaa;
height:66px;
position:relative;
top:0;
left:0;
padding:18px 14px
}

#cg .nav {
background:url(../img/layout/cg_nav.jpg) #525357;
height:40px
}

#cg .nav_inner {
min-height:1px
}

#cg .nav_inner:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

#cg .nav .nav_inner .forward {
margin-top:4px
}

#cg .nav .q {
margin:0;
list-style:none;
float:left;
padding:4px 0 0 15px;
line-height:30px
}

#cg .nav .q li {
float:left;
white-space:nowrap
}

#cg .nav .q a {
color:#d6d6d6;
border:solid #a2a2a2;
border-width:0 0 1px;
text-decoration:none
}

#cg_wrapper {
width:480px;
position:relative;
overflow:hidden;
height:144px
}

#cg {
width:1000px;
overflow:hidden;
position:absolute;
top:0;
left:0
}

#cg .section {
width:480px;
float:left
}

#cg .welcome .ico_ {
width:107px;
height:119px;
background:url(../img/layout/cg_add.png);
top:7px;
left:44px
}

#cg .welcome .ico_ a {
display:block;
width:60px;
height:112px;
float:right;
margin-right:8px
}

#cg .welcome {
padding:4px 0 0 144px;
color:#555559
}

#cg .welcome strong {
display:block;
text-transform:lowercase;
padding:0 0 3px;
font:18px KoratakiBook,sans-serif
}

#cg .welcome strong a {
color:#92cb16;
font-style:normal
}

#cg_search {
width:226px;
height:30px;
background:url(../img/layout/cg_search.png);
float:right;
margin:4px 14px 0 0
}

#cg_search .button {
width:30px;
height:30px;
background:url(../img/layout/cg_search_btn.png) no-repeat;
float:right
}

#cg_search .button:hover {
background-position:0 -30px
}

#cg_search .text {
width:170px;
padding:0 0 0 15px
}

#cg_search .text input {
line-height:30px;
color:#a6a6aa
}

#cg .fw_btn {
width:auto;
line-height:31px;
background-position:right top;
text-indent:0;
color:#fff;
background-repeat:no-repeat;
padding:0 36px 0 0;
font-weight:700;
float:left;
white-space:nowrap;
margin:3px 0 0 26px;
display:inline
}

#cg .fw_btn:hover {
background-position:right -31px
}

#cg .option {
display:block;
text-transform:lowercase;
position:absolute;
top:22px;
font:18px KoratakiBook,sans-serif
}

#cg .option em {
font-style:normal
}

#cg .new_guild {
left:96px
}

#cg .new_guild em {
color:#f8a312
}

#cg .search_guild {
left:318px
}

#cg .search_guild em {
color:#00a9e1
}

#cg .option .ico {
width:66px;
height:66px;
background-image:url(../img/layout/signs_sprite.png);
top:-4px;
left:-82px
}

#cg .new_guild .ico {
background-position:-132px -66px
}

#cg .search_guild .ico {
background-position:-264px -396px
}

.highlightbox {
background:#fff;
position:relative;
margin:33px 0;
padding:60px 0
}

.highlightbox.last {
margin-bottom:-60px;
padding-bottom:60px
}

.highlightbox>.separator {
margin:0;
position:absolute;
height:5px;
width:100%;
border-color:#B4B4B4;
border-style:solid
}

.highlightbox>.separator hr {
margin:0;
border:0;
height:6px;
background-repeat:no-repeat;
background-position:center top;
background-color:transparent
}

.highlightbox>.separator.top {
top:0;
margin-top:-6px;
border-width:0 0 1px
}

.highlightbox>.separator.top hr {
background-image:url(../img/layout/highlight_sep_top.png);
margin-bottom:-1px
}

.highlightbox>.separator.bottom {
bottom:0;
margin-bottom:-7px;
border-width:1px 0 0
}

.highlightbox>.separator.bottom hr {
background-image:url(../img/layout/highlight_sep_bot.png);
margin-top:-1px
}

.highlightbox header {
margin-bottom:20px
}

.highlightbox header h1 {
color:#f7a61d;
text-shadow:0 1px 0 #ffffff87;
text-transform:lowercase;
padding:9px 0 25px;
font:30px/40px KoratakiBook,sans-serif
}

.highlightbox .breadcrumb .bcitem {
color:#555559
}

.highlightbox .breadcrumb .ico {
margin-bottom:2px
}

.highlightbox .breadcrumb a.bcitem {
color:#a6a6aa
}

.highlightbox header .back {
display:none;
position:absolute;
width:31px;
height:31px;
margin-top:-4px
}

.highlightbox header .back .ico_ {
width:31px;
height:31px;
background:url(../img/layout/back_btn_a6a6aa.png)
}

.highlightbox header .back.disabled {
opacity:.5;
filter:alpha(opacity=50);
pointer-events:none
}

.highlightbox header .back:hover .ico_ {
background-position:0 -31px
}

.community_layout header .back.home .ico_ {
background:url(../img/layout/community_btn_a6a6aa.png)
}

#popup_account_why .ico {
position:absolute;
color:#82bc04
}

.popup_hover {
position:absolute;
left:-5000px;
top:-2000px;
padding:8px;
background:#fff;
border:1px solid #a6a6aa;
min-width:250px;
z-index:10000;
opacity:0;
-ms-filter:alpha(Opacity=0);
filter:alpha(opacity=0)
}

.popup_hover .pointer_top {
background-image:url(../img/layout/vnav_media_pointer_top.png);
background-repeat:no-repeat;
display:block;
height:10px;
width:17px;
position:absolute;
top:-10px;
left:20px
}

.popup_hover .description {
float:left;
background-image:url(../img/layout/notify_hr.png);
background-repeat:no-repeat;
min-height:100px;
overflow:hidden;
padding-left:16px;
margin-left:19px
}

.popup_hover .description ul {
margin:0;
padding:0;
list-style:none
}

.popup_hover .description li {
position:relative;
padding-left:16px
}

.popup_hover .description li .ico {
position:absolute;
left:0
}

.quick_links {
float:right;
margin:0;
padding:3px 0 0;
list-style:none
}

.quick_links li {
float:left;
margin:0 0 0 15px;
display:inline
}

.quick_links a {
min-height:1px;
position:relative;
top:0;
left:0;
color:#a6a6aa!important;
text-decoration:none
}

.quick_links a:hover {
color:#f29900!important
}

.shy,.soft {
color:#a6a6aa
}

.small {
font-size:11px
}

#admin_menu {
position:fixed;
top:50%;
left:6px;
width:31px;
height:96px;
margin-top:-48px;
z-index:20;
background:url(../img/layout/admin/legacy_adminmenu_sprite.png) 0 -11px no-repeat
}

#admin_menu:hover {
background-position:-31px -11px
}

#admin_menu.active {
background-position:-62px -11px;
position:absolute
}

#admin_menu .toggler {
position:absolute;
width:31px;
height:96px;
cursor:pointer
}

#admin_menu .glow {
display:none;
position:absolute;
top:-11px;
left:-6px;
width:48px;
height:118px;
background:url(../img/layout/admin/legacy_adminmenu_sprite.png) -93px 0 no-repeat
}

.admin_menu {
width:322px;
position:absolute;
left:36px;
top:-24px;
display:none
}

#admin_menu.active .admin_menu {
display:block
}

.admin_menu_inner {
border:1px solid;
border-color:#777778 #9f9f9f #505050 #666;
background:url(../img/layout/admin/admin_col.png) 9px 0 repeat-y #F7F7F8;
position:relative;
top:0;
left:0;
min-height:1px
}

.admin_menu_inner_ {
position:relative;
top:0;
left:0;
border:solid;
border-width:0 0 0 9px;
border-color:#212121
}

.admin_menu .pointer {
display:block;
width:25px;
height:47px;
position:absolute;
top:15px;
left:-34px;
pointer-events:none
}

.admin_menu .pointer .over {
background:url(../img/layout/admin/legacy_adminmenu_sprite.png) -141px 0 no-repeat;
width:25px;
height:47px;
position:absolute;
top:0;
left:0;
z-index:1;
display:block
}

.admin_menu .pointer .under {
width:25px;
height:47px;
display:block
}

.admin_shade {
display:block;
overflow:hidden;
background:url(../img/layout/admin/shade.png);
width:322px;
height:3px
}

.admin_menu dl {
min-height:1px;
padding:8px 0 0
}

.admin_menu dl:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

.admin_menu dt {
font-weight:700;
float:left;
width:111px;
text-align:right
}

.admin_menu dd {
width:189px;
float:right;
background:url(../img/layout/admin/admin_menu_dd.png) left bottom no-repeat;
padding:0 0 7px
}

.admin_menu dd ul {
margin:0;
padding:0 8px 0 14px;
list-style:none;
min-height:1px
}

* html .admin_menu dd ul {
height:1px
}

.admin_menu dd ul:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

.admin_menu dd li {
width:100%;
float:left;
position:relative;
top:0;
left:0
}

.admin_menu dd a {
display:inline-block;
position:relative;
top:0;
left:0;
min-height:1px;
color:#8e8e93;
z-index:1
}

.admin_links {
padding:13px 0 25px
}

#guild_page_usermenu li a .arr,.admin_menu dd a .arr,.admin_menu dd a .arr2 {
display:block;
width:200px;
height:23px;
cursor:pointer;
background:url(../img/layout/admin/activ_link2.png);
overflow:hidden;
position:absolute;
top:-2px;
left:-14px;
opacity:0;
visibility:hidden
}

.admin_menu dd a .arr2 {
left:-48px;
background:url(../img/layout/admin/activ_link2.png)
}

.admin_menu dl.last dd {
background:0 0
}

.admin_menu .admin_submenu {
width:163px;
position:absolute;
left:175px;
top:-12px;
visibility:hidden;
opacity:0
}

.admin_menu .admin_submenu_inner {
border:1px solid;
border-color:#b3b3b3 #b6b6b6 #828282 #9f9f9f;
background:url(../img/layout/admin/submenu_bg.png) left bottom repeat-x #fff;
padding:3px 0 1px
}

.admin_submenu_shade {
display:block;
overflow:hidden;
background:url(../img/layout/admin/admin_sb_shade.png);
width:163px;
height:3px
}

.admin_menu .admin_submenu ul {
padding:8px 20px 12px;
background:url(../img/layout/admin/submenu_hr.png) left bottom no-repeat
}

.admin_menu .admin_submenu ul.last {
background:0 0
}

.admin_setup {
width:658px;
position:absolute;
top:-141px;
left:141px;
color:#555559
}

.admin_setup_inner {
border:1px solid #3c3c3c;
position:relative;
top:0;
left:0
}

.admin_setup_shade {
background:url(../img/layout/admin/setup_shade.png);
width:778px;
height:592px;
display:block;
position:absolute;
bottom:-162px;
left:-62px
}

.admin_setup_content {
min-height:389px
}

#guild_page_usermenu .nav,.admin_setup .nav {
display:block;
position:relative;
height:40px;
width:656px;
background:url(../img/layout/admin/admin_setup_nav.png) repeat-x #57585c
}

#guild_page_usermenu .nav {
width:100%
}

#guild_page_usermenu .nav a {
position:relative;
margin-left:0
}

#guild_page_usermenu .nav_inner,.admin_setup .nav_inner {
min-height:40px;
background:url(../img/layout/admin/admin_setup_nav_sh.png) no-repeat
}

#guild_page_usermenu .nav .nav_inner .back,.admin_setup .nav .nav_inner .back {
display:block;
position:absolute;
left:0;
top:0;
margin:5px 0 0 5px;
width:30px
}

#guild_page_usermenu .nav .nav_inner .forward,.admin_setup .nav .nav_inner .forward {
display:block;
position:absolute;
right:0;
top:0;
margin:5px 4px 0 0
}

.admin_setup #steps_confirmation,.admin_setup #steps_error,.admin_setup #steps_status {
position:relative;
left:0;
top:0;
width:100%;
height:auto;
background-position:0 -66px;
background-repeat:no-repeat
}

.admin_setup #steps_confirmation p,.admin_setup #steps_error p,.admin_setup #steps_status p {
line-height:66px;
margin-left:74px
}

.admin_setup #steps_confirmation,.admin_setup #steps_error {
background-position:0 0
}

#guild_page_usermenu .nav_inner:after,.admin_setup .nav_inner:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

.setup_intro {
background:url(../img/layout/admin/setup_intro.png) center bottom no-repeat #f3f2f2;
padding:24px 175px 16px 16px;
min-height:111px;
position:relative;
top:0;
left:0
}

.setup_info {
background:#fff;
display:block;
min-height:206px;
padding:16px
}

.setup_info #avatar_uploadUploader {
position:absolute;
top:0
}

.setup_intro .title {
display:block;
text-transform:lowercase;
padding:0 0 2px;
font:18px KoratakiBook,sans-serif
}

#guild_page_usermenu .nav a:active,#guild_page_usermenu .nav a:hover,#guild_page_usermenu .nav a:link,#guild_page_usermenu .nav a:visited,.admin_setup .nav a:active,.admin_setup .nav a:hover,.admin_setup .nav a:link,.admin_setup .nav a:visited {
color:#fff
}

.setup_intro .ico {
color:#a6a6aa;
font-size:16px;
font-weight:400
}

.setup_intro .close_setup {
position:absolute;
top:26px;
left:624px;
cursor:pointer;
width:19px
}

.admin_layout #TB_window {
margin:0!important;
top:160px!important;
left:0!important;
width:100%!important;
min-width:990px
}

.admin_layout #TB_window #TB_title {
display:none
}

.admin_layout #TB_ajaxContent {
padding:0;
overflow:visible;
height:auto!important;
width:100%!important
}

.admin_roadblock {
top:60px;
left:0;
height:660px;
position:absolute;
position:fixed;
z-index:3
}

.admin_roadblock .bg_right {
width:50%;
height:660px;
background:#fff;
position:absolute;
top:0;
left:50%
}

.admin_roadblock .bg_left {
width:50%;
height:620px;
background:#1a1a1a;
position:absolute;
top:20px;
left:0
}

.admin_roadblock_content {
width:944px;
margin:0 auto;
position:relative;
top:0;
left:0;
z-index:5
}

.admin_roadblock .raster {
display:block;
height:620px;
width:304px;
background:url(../img/layout/admin/roadblock_raster.png);
position:absolute;
top:20px;
left:0
}

.admin_roadblock_page {
position:relative;
top:0;
left:0;
height:660px;
margin:0 0 0 320px;
background:#fff
}

.admin_roadblock .rb_border {
background:url(../img/layout/admin/rb_border.png);
width:16px;
height:660px;
display:block;
position:absolute;
top:0;
left:-16px
}

.admin_roadblock .thumbnail {
background:url(../img/layout/admin/thumb_shade.png) center bottom no-repeat;
width:135px;
display:block;
padding:0 0 9px 4px;
position:absolute;
top:60px;
left:-164px
}

.admin_roadblock .thumbnail img {
display:block
}

.admin_roadblock .title {
display:block;
color:#fcaf2c;
text-shadow:0 1px 0 #ffffff87;
text-transform:lowercase;
font:30px/40px KoratakiBook,sans-serif
}

.admin_roadblock_info {
padding:77px 0 0 39px
}

.content_admin_header {
padding:8px 0;
width:100%;
border-width:1px;
border-color:#b2b2b2;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
-moz-box-shadow:0 1px 2px #606060;
-webkit-box-shadow:0 1px 2px #606060;
box-shadow:0 1px 2px #606060;
background-color:#E3E2E2;
min-height:40px;
margin-bottom:8px
}

.content_admin_nav .btn_wrapper {
margin-top:0!important;
margin-bottom:0!important;
padding-left:0!important;
padding-right:0!important
}

.content_admin_nav .btn_wrapper a {
padding-left:8px
}

.content_admin_nav .btn_wrapper a span {
margin-top:0!important;
margin-bottom:0!important;
padding:0!important
}

.setup_info table tr td {
padding-right:16px
}

.setup_info table tr td:last-child {
padding-right:0
}

.setup_info hr {
background-image:url(../img/layout/module_hr.png);
background-repeat:no-repeat;
background-position:center top;
height:7px;
width:592px;
margin:10px 0
}

.setup_info fieldset {
border:1px solid #D2D2D2;
width:304px
}

.setup_info fieldset .form-item,.setup_info fieldset legend {
margin-left:8px
}

.setup_info fieldset .form-item:first-child {
margin-top:4px
}

.setup_info fieldset .form-item:last-child {
margin-bottom:8px
}

.setup_info fieldset .form-item label.checkbox {
vertical-align:bottom
}

.setup_info .app_info {
padding-left:8px
}

.setup_info .admin_box {
margin-top:8px;
padding:8px 0;
border-width:1px;
border-color:#b2b2b2;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
-moz-box-shadow:0 1px 2px #606060;
-webkit-box-shadow:0 1px 2px #606060;
box-shadow:0 1px 2px #606060
}

.setup_info .admin_box:first-child {
margin-top:0
}

.setup_info .admin_box h1,.setup_info .admin_box h2 {
color:#3b3b3b;
display:block;
padding:4px 8px;
height:20px;
line-height:20px;
background:#E3E2E2;
border-bottom:1px solid #606060;
border-top:1px solid #606060
}

.setup_info .admin_box h2 .ico {
position:relative;
float:right
}

.setup_info .admin_box ul {
padding:0;
min-height:40px
}

.setup_info .admin_box ul li {
margin-top:8px
}

.setup_info .admin_box ul li:hover {
background:#F3F2F2
}

.setup_info .admin_box ul li.admin_guild_app,.setup_info .admin_box ul li.admin_guild_player,.setup_info .admin_box ul li.admin_guild_tab {
padding-top:5px;
border-bottom:1px solid #a6a6aa;
border-top:1px solid #a6a6aa
}

.setup_info .admin_box ul li.admin_guild_app:hover,.setup_info .admin_box ul li.admin_guild_player:hover,.setup_info .admin_box ul li.admin_guild_tab:hover {
cursor:move
}

.setup_info .admin_box ul li h2 {
padding-left:8px;
background:#F3F2F2;
border-bottom:1px solid #a6a6aa;
border-top:1px solid #a6a6aa
}

.setup_info .admin_box ul li table {
margin-left:8px
}

.setup_info #admin_guild_players .admin_guild_player table td,.setup_info .admin_box ul li table td {
padding-left:8px;
padding-right:0
}

.setup_info .admin_box ul li table td:first-child {
width:32px;
padding-left:0
}

.setup_info .admin_box p {
padding-left:8px;
padding-right:8px;
padding-top:8px
}

.setup_info .admin_box p+p {
padding-top:0
}

#content_form_parameter {
display:none
}

li.admin_guild_team+li.admin_guild_team {
margin-top:20px
}

.admin_guild_relation_placeholder {
height:40px;
width:100%;
background:#8F3CD5;
border-top:1px solid #606060;
border-bottom:1px solid #606060;
opacity:.25
}

.setup_info #admin_guild_players {
padding:0
}

.setup_info #admin_guild_players .admin_guild_player {
margin:16px 0 0;
padding:8px 0;
width:624px;
border-width:1px;
border-color:#b2b2b2;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
-moz-box-shadow:0 1px 2px #606060;
-webkit-box-shadow:0 1px 2px #606060;
box-shadow:0 1px 2px #606060
}

.setup_info #admin_guild_players .admin_guild_player:first-child {
margin-top:0
}

.setup_info #admin_guild_players .admin_guild_player table {
margin-left:8px;
width:608px
}

.setup_info #admin_guild_players .admin_guild_player table td.admin_guild_player_avatar {
width:128px;
padding:0 8px 0 0
}

.setup_info #admin_guild_players .admin_guild_player table td {
width:452px;
padding:0
}

.setup_info #admin_guild_players .admin_guild_player table td .admin_guild_player_name {
height:20px;
line-height:20px;
font-family:KoratakiBook,sans-serif;
text-transform:lowercase
}

.setup_info #admin_guild_players .admin_guild_player table td .sec {
color:#a6a6aa
}

.setup_info #admin_guild_players .admin_guild_player table td:last-child {
width:20px;
padding-left:0
}

.admin_setup .admin_app {
width:100%
}

.admin_setup .admin_app ul li {
padding:0 8px
}

.setup_info .admin_box {
width:100%
}

.setup_info .admin_box ul li.admin_guild_app,.setup_info .admin_box ul li.admin_guild_tab {
padding:0 8px;
height:30px;
line-height:30px;
width:608px
}

.setup_info .admin_box ul li.admin_guild_app p,.setup_info .admin_box ul li.admin_guild_tab p {
padding:0;
margin:0
}

.setup_info .admin_box .tab_unpublished {
position:absolute;
left:240px
}

.setup_info .admin_box .tab_app {
position:absolute;
left:470px;
width:100px;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis
}

.setup_info .admin_box ul li .icon_app_config,.setup_info .admin_box ul li .icon_app_content,.setup_info .admin_box ul li .icon_app_delete {
top:5px;
cursor:pointer;
background-image:url(../img/icons/9/a6a6aa.png)
}

.setup_info #admin_tab_home .ico {
background-image:url(../img/icons/9/a6a6aa.png)
}

.setup_info .admin_box ul li .icon_app_config {
right:28px;
background-position:-800px -20px
}

.setup_info .admin_box ul li .icon_app_delete {
right:4px;
background-position:-280px -20px
}

.setup_info .admin_box ul#admin_tabs li.admin_guild_tab .ico,.setup_info .admin_box ul#admin_tabs li.admin_guild_tab .ico_ {
display:none
}

.setup_info #admin_tab_home {
color:#a6a6aa;
background-color:#E3E2E2;
cursor:default
}

.setup_info #admin_guild_players .ico:hover,.setup_info #admin_guild_players .ico_:hover {
cursor:pointer;
background-image:url(../img/icons/9/555559.png)
}

.setup_info .icon_male {
display:inline;
background-position:-500px 0
}

.setup_info .icon_female {
display:inline;
background-position:-520px 0
}

.setup_info .icon_team_player {
display:inline;
background-position:-1020px -20px
}

.setup_info .icon_team_leader {
display:inline;
background-position:-100px -20px
}

.setup_info #admin_guild_players .icon_female:hover,.setup_info #admin_guild_players .icon_male:hover {
cursor:default;
background-image:url(../img/icons/9/a6a6aa.png)
}

.setup_info #admin_guild_players .icon_edit {
background-position:-1158px -20px;
top:13px;
right:8px
}

.setup_info .admin_guild_player .icon_team_leader,.setup_info .admin_guild_player .icon_team_player {
display:block;
position:relative;
float:left;
margin-right:8px;
cursor:pointer
}

.setup_info .admin_accordion {
width:400px;
margin-top:0
}

.setup_info .admin_accordion .ui-accordion-header {
border-top:1px solid #a6a6aa;
border-bottom:1px solid #a6a6aa;
-moz-box-shadow:0 1px 2px #606060;
-webkit-box-shadow:0 1px 2px #606060;
box-shadow:0 1px 2px #606060;
height:20px;
line-height:20px;
padding:4px 4px 4px 8px;
margin-top:8px
}

.setup_info .admin_accordion .ui-accordion-header:first-child {
margin-top:0
}

.setup_info .admin_accordion .ui-accordion-header:hover {
background:#F3F2F2;
border-top:1px solid #555559;
border-bottom:1px solid #555559
}

.setup_info .admin_accordion .ui-state-active {
background:#F3F2F2;
border-top:1px solid #3b3b3b;
border-bottom:1px solid #3b3b3b
}

.setup_info .admin_accordion .ui-accordion-header a {
height:20px;
line-height:20px;
display:block;
width:310px
}

.setup_info .admin_accordion .ui-state-active a {
color:#555559
}

.setup_info .admin_accordion .ui-accordion-content ul.selectable {
width:100%;
padding:0
}

.setup_info .admin_accordion .ui-accordion-content ul.selectable li {
border-bottom:1px solid #a6a6aa;
border-top:1px solid #a6a6aa;
height:20px;
line-height:20px;
margin-top:8px;
padding:4px 8px;
width:384px;
color:#a6a6aa
}

.setup_info .admin_accordion .ui-icon {
left:400px;
position:absolute
}

.setup_info .admin_accordion .accordion_open {
background-image:url(../img/icons/9/a6a6aa.png);
background-position:-20px 0
}

.setup_info .admin_accordion .accordion_close {
background-image:url(../img/icons/9/555559.png);
background-position:-80px 0
}

.setup_info .admin_accordion .icon_edit {
position:relative;
background-image:url(../img/icons/9/a6a6aa.png);
background-position:-1158px -18px;
left:330px;
top:-20px;
display:none;
cursor:pointer
}

.setup_info .admin_accordion .ui-state-active .icon_edit {
background-image:url(../img/icons/9/555559.png);
display:block
}

.setup_info .admin_accordion .icon_create {
position:relative;
background-image:url(../img/icons/9/a6a6aa.png);
background-position:-299px -18px;
left:350px;
top:-39px;
display:none;
cursor:pointer
}

.setup_info .admin_accordion .ui-state-active .icon_create {
background-image:url(../img/icons/9/555559.png);
display:block
}

.setup_info .admin_accordion .create_first {
cursor:pointer
}

.setup_info .admin_accordion .create_first .icon_create {
display:block;
position:relative;
left:0;
top:0
}

.setup_info .admin_accordion .create_first .text {
position:relative;
left:28px;
top:-20px
}

.setup_info #create_category {
position:absolute;
right:16px
}

.setup_info .download {
cursor:pointer
}

#tab_content {
position:absolute;
left:200px;
top:4px
}

#create_category {
position:absolute;
left:250px;
top:4px
}

.downloadUploadify {
position:relative;
display:block
}

.downloadUploadifyQueue {
left:235px;
margin-top:-50px;
position:absolute;
top:auto
}

.app_downloads .app_download,.app_downloads .app_link {
cursor:pointer
}

.app_downloads .date {
float:right;
position:relative;
top:-8px;
font-weight:400
}

.app_downloads h2 .date {
color:#a6a6aa;
font-size:14px
}

.app_downloads p.app_download,.app_downloads p.app_link {
color:#a6a6aa
}

#comm_module {
-moz-box-shadow:0 1px 5px #606060;
-webkit-box-shadow:0 1px 5px #606060;
box-shadow:0 1px 5px #606060;
filter:progid:DXImageTransform.Microsoft.Shadow(strength=1,direction=180,color='#606060');
-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(strength=1,Direction=180,Color='#606060')";
position:absolute;
top:-1000px;
left:-1000px;
z-index:1000;
background:url(../img/layout/comm.gif) center center no-repeat;
overflow:hidden;
width:0;
height:0
}

#comm_label {
z-index:1005;
position:absolute;
line-height:25px;
padding:0 7px;
white-space:nowrap;
color:#fff;
background:url(../img/layout/comm_label.png);
left:-1000px;
top:-1000px;
font-size:11px
}

#comm_module_inner {
width:77px;
height:77px;
position:absolute;
top:50%;
left:50%;
margin:-38.5px 0 0 -38.5px
}

#comm_module .options {
width:75px;
height:75px;
position:absolute;
top:1px;
left:1px;
display:block
}

#comm_module a {
display:block;
width:25px;
height:25px;
text-indent:-3000px;
overflow:hidden;
position:absolute
}

#comm_module a:hover {
background:#eee
}

#comm_module a .ico {
position:absolute;
top:4px;
left:6px
}

#comm_module a:hover .ico {
left:2px
}

#comm_module .lk_1 {
top:0;
left:0
}

#comm_module .lk_1 .ico {
background-position:-660px 0
}

#comm_module .lk_1:hover .ico {
background-position:-660px -20px;
background-image:url(../img/icons/9/666666.png)
}

#comm_module .lk_2 {
top:0;
left:25px
}

#comm_module .lk_2 .ico {
background-position:-1100px 0
}

#comm_module .lk_2:hover .ico {
background-position:-1100px -20px;
background-image:url(../img/icons/9/666666.png)
}

#comm_module .lk_3 {
top:0;
left:50px
}

#comm_module .lk_3 .ico {
background-position:-860px 0
}

#comm_module .lk_3:hover .ico {
background-position:-860px -20px;
background-image:url(../img/icons/9/666666.png)
}

#comm_module .lk_4 {
top:25px;
left:0
}

#comm_module .lk_4:hover .ico {
background-position:-200px -20px;
background-image:url(../img/icons/9/82bc04.png)
}

#comm_module .lk_5 {
top:25px;
left:50px
}

#comm_module .lk_5:hover .ico {
background-position:-1280px -20px;
background-image:url(../img/icons/9/e15555.png)
}

#comm_module .lk_6 {
top:50px;
left:0
}

#comm_module .lk_6 .ico {
background-position:-680px 0
}

#comm_module .lk_6:hover .ico {
background-position:-680px -20px;
background-image:url(../img/icons/9/82bc04.png)
}

#comm_module a.lk_6_ .ico {
background-position:-1480px 0;
background-image:url(../img/icons/9/82bc04.png)
}

#comm_module a.lk_6_:hover .ico {
background-position:-680px -20px;
background-image:url(../img/icons/9/e7be00.png)
}

#comm_module .lk_7 {
top:50px;
left:25px
}

#comm_module .lk_7 .ico {
background-position:-540px 0
}

#comm_module .lk_7:hover .ico {
background-position:-540px -20px;
background-image:url(../img/icons/9/666666.png);
margin:0 0 0 1px
}

#comm_module .lk_8 {
top:50px;
left:50px
}

#comm_module .lk_8 .ico {
background-position:-840px 0
}

#comm_module .lk_8:hover .ico {
background-position:-840px -20px;
background-image:url(../img/icons/9/666666.png);
margin:0 0 0 1px
}

#comm_module a.lk_8_ .ico,#comm_module a.lk_8_:hover .ico {
background-image:url(../img/icons/9/82bc04.png)
}

#comm_module a.lk_8__ .ico,#comm_module a.lk_8__:hover .ico {
background-image:url(../img/icons/9/e7be00.png)
}

#comm_module .close {
cursor:pointer;
width:25px;
height:25px;
background:url(../img/layout/comm_close.gif);
display:block;
position:absolute;
left:26px;
top:26px
}

#comm_module .close:hover {
background-position:0 -25px
}

#comm_module_layer {
min-height:120px;
width:360px;
z-index:9;
background-color:#fff;
border:1px solid #b3b3b3;
-moz-box-shadow:2px 5px 3px 0 #3b3b3b;
-webkit-box-shadow:2px 5px 3px 0 #3b3b3b;
box-shadow:2px 5px 3px 0 #3b3b3b;
filter:progid:DXImageTransform.Microsoft.Shadow(strength=1,direction=180,color='#3b3b3b');
-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(strength=1,Direction=180,Color='#3b3b3b')";
position:absolute;
left:auto;
right:auto
}

#comm_module_layer #steps_confirmation {
background-repeat:no-repeat;
left:0;
padding-left:80px;
position:relative;
top:0;
vertical-align:middle;
width:100%
}

#comm_module_layer #steps_confirmation p {
width:260px
}

#comm_module_layer .comm_module_intro {
background:url(../img/layout/admin/setup_intro.png) center bottom no-repeat #F3F2F2;
left:0;
min-height:40px;
padding:24px 8px 16px;
position:relative;
top:0
}

#comm_module_layer .comm_module_intro h2 {
font-family:KoratakiBook,sans-serif;
text-transform:lowercase
}

#comm_module_layer .close_layer,#usermenu_layer .close_layer {
cursor:pointer;
right:20px;
position:absolute;
top:26px;
background-position:-260px 0
}

#comm_module_layer .comm_module_info {
padding:24px 8px 16px
}

#comm_module_layer p.status {
background-image:url(../img/layout/step_status.png);
background-color:transparent;
background-repeat:no-repeat;
position:relative;
top:0;
left:0;
overflow:auto;
display:block;
height:66px;
line-height:66px;
padding-left:72px
}

#comm_module_layer p.success {
background-position:0 -66px
}

#comm_module_layer p.status span {
display:block;
line-height:20px;
position:relative;
top:auto
}

#comm_module_layer .nav {
display:block;
position:relative;
height:40px;
width:100%;
max-width:360px;
background:url(../img/layout/admin/admin_setup_nav.png) repeat-x #57585c
}

.widget_themepicker {
position:relative;
overflow:hidden;
height:325px
}

.widget_themepicker .previews {
position:absolute;
top:0;
left:0;
width:1000000px
}

.widget_themepicker .previews * {
float:left;
width:624px;
height:325px
}

.widget_themepicker .title {
position:absolute;
left:16px;
bottom:16px;
color:#fff;
text-shadow:1px 1px 0 #000,0 0 8px #fff;
font-size:16px
}

.widget_themepicker .expand {
position:absolute;
right:86px;
bottom:16px
}

.widget_themepicker .controls {
position:absolute;
right:16px;
bottom:16px
}

.widget_themepicker .btn_555559 {
cursor:pointer;
width:32px;
height:32px;
background:url(../img/layout/btn_notext_555559.png)
}

.widget_themepicker .btn_555559 .ico {
margin:6px 0 0 8px;
color:#fff
}

.widget_themepicker .btn_555559:hover {
background-position:0 -32px
}

#app_canvas_form {
display:none
}

#app_canvas {
border:0;
overflow:hidden;
min-height:400px
}

#app_canvas::-webkit-scrollbar {
display:none
}

.gadget_canvas_form {
display:none
}

.gadget_canvas {
border:0;
overflow:hidden
}

.ir {
display:block;
text-indent:-999em;
overflow:hidden;
background-repeat:no-repeat;
text-align:left;
direction:ltr
}

.hidden {
display:none;
visibility:hidden
}

.visuallyhidden {
border:0;
clip:rect(0 0 0 0);
height:1px;
margin:-1px;
overflow:hidden;
padding:0;
position:absolute;
width:1px
}

.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus {
clip:auto;
height:auto;
margin:0;
overflow:visible;
position:static;
width:auto
}

.invisible {
visibility:hidden
}

.clearfix:after,.clearfix:before {
content:"\0020";
display:block;
height:0;
overflow:hidden
}

.clearfix:after {
clear:both
}

.clearfix {
zoom:1
}

.clear {
clear:both;
display:block;
overflow:hidden;
visibility:hidden;
width:0;
height:0
}

.left {
float:left
}

.right {
float:right
}

.center {
display:block;
margin:auto
}

#cg_search .text {
padding-top:6px
}

html.ie6,html.ie7,html.ie8 {
overflow-x:hidden
}

.ie8 .nav_inner {
-ms-filter:none!important
}

.ie6 .nav_inner,.ie7 .nav_inner {
filter:none!important
}

.ffmac .profile_module .user {
padding:2px 0 8px 20px
}

#content.news_layout {
background:#fff
}

.news_layout h1 {
color:#83bd04;
text-shadow:0 1px 0 #ffffff87;
text-transform:lowercase;
padding:10px 0 0;
font:30px KoratakiBook,sans-serif
}

.news_layout .header .menu {
margin:0;
list-style:none
}

.news_layout .header .menu li {
float:left;
margin:0 20px 0 0
}

.news_layout .header .menu a {
display:block;
white-space:nowrap;
float:left;
min-height:1px;
position:relative;
top:0;
left:0;
font-size:19px;
color:#a6a6aa;
padding:0 0 0 22px
}

* html .news_layout .header .menu a {
height:1px
}

.news_layout .header .menu a.selected {
font-weight:700;
color:#83bd04
}

.news_layout .header .menu .ico {
background-image:url(../img/icons/9/a6a6aa.png);
position:absolute;
left:0;
top:1px
}

.news_layout .header .menu .selected .ico {
background-image:url(../img/icons/9/82bc04.png)
}

.news_layout .header .menu .ico_ {
background-position:-80px -20px;
background-image:url(../img/icons/9/82bc04.png);
position:absolute;
top:16px;
left:50%;
margin:0 0 0 1px;
display:none
}

.news_layout .header .menu .selected .ico_ {
display:block
}

.news_layout .quick_links {
padding:58px 0 0
}

.news_layout .select {
width:100%;
float:left;
display:block;
font-size:20px;
color:#555559;
position:relative;
top:0;
left:0;
background:url(../img/layout/s_select2.gif) 0 2px repeat-x #e6e6e6;
height:28px
}

.news_layout .newListSelected {
width:100%;
position:absolute!important;
top:0;
left:0
}

.news_layout .selectedTxt {
border:1px solid #d2d2d2;
line-height:28px;
padding:0 0 0 7px;
cursor:pointer;
background:url(../img/layout/select_drop2.png) right top no-repeat
}

.news_layout .SSContainerDivWrapper {
background:#e6e6e6;
border:solid #d2d2d2;
border-width:0 1px 1px;
padding:7px
}

.news_layout .newList {
margin:0;
padding:0;
list-style:none;
line-height:28px
}

.news_layout .newList li {
display:inline
}

.news_layout .newList a {
color:#555559;
display:block
}

.news_layout .newList a:hover {
color:#a6a6aa
}

.news_layout .sort_form .select {
width:184px;
margin:2px 14px 0 0;
color:#555559;
font-weight:400
}

.news_layout .sort_form .form-item,.news_layout .sort_form .title {
float:left
}

.news_layout .sort_form {
width:630px
}

.news_layout .sort_form .button {
float:right;
margin:0 8px 0 0;
display:inline;
top:2px
}

.news_layout .sort_form .title {
white-space:nowrap;
font-size:19px;
font-weight:400;
line-height:30px;
color:#a6a6aa;
padding:0 8px 0 0
}

.news_layout .sort_form {
padding:67px 0 0;
position:relative;
top:0;
left:0;
z-index:5;
margin:0 0 41px
}

.news_layout .sort_form .text {
margin-top:2px
}

.news_layout .sort_form .text,.news_layout .sort_form .text span {
width:251px
}

.news_layout .sort_form .text input {
color:#555559
}

.news_layout .pager_nav_2 a.selected,.news_layout .pager_nav_2 a:hover,.news_layout .pager_nav_2 dt {
color:#84bc09
}

.news_items .hr {
height:1px;
background:url(../img/layout/ni_hr.png) repeat-x;
margin:0 0 16px
}

.news_items {
margin:0 0 0 -16px;
padding:0 0 6px
}

.news_items .row {
min-height:133px;
position:relative;
top:0;
left:0
}

.news_items .system_row,.news_items .unread {
color:#666
}

.news_items .read {
color:#a6a6aa
}

.news_items .system_row .source strong,.news_items .tip_row .source strong,.news_items .warning_row .source strong {
font-weight:400
}

.news_items .system_row .subject {
color:#cfb400
}

.news_items .warning_row .subject,body .news_items .warning_row .source strong {
color:#e15555
}

.news_items .unread .source strong {
color:#82bc04
}

.news_items .unread .subject {
color:#72a600
}

.news_items .system_row .source strong {
color:#666
}

.news_items .row .description {
width:508px;
float:right;
min-height:1px;
position:relative;
top:0;
left:0
}

.news_items .row .subject {
display:block
}

.news_items .row:hover .subject {
text-decoration:underline
}

.news_items .row .time {
white-space:nowrap;
float:right;
color:#b2b2b5
}

.news_items .row .source {
white-space:nowrap;
float:left;
font-size:19px
}

.news_items .row .source a {
color:#a6a6aa
}

.news_items .row .stats {
padding:2px 0 12px
}

.news_items .row .news_content {
padding:0 0 19px
}

.news_items .foto {
background:url(../img/layout/search_thumbnail.png);
display:block;
height:72px;
padding:0 4px;
width:64px;
position:absolute;
left:12px;
top:-1px
}

.news_items .r_ico {
background-image:url(../img/layout/signs_sprite.png);
width:66px;
height:66px;
position:absolute;
top:-2px;
left:15px
}

.system_row .r_ico {
background-position:-66px -132px
}

.warning_row .r_ico {
background-position:-198px -264px
}

.tip_row .r_ico {
background-position:0 -132px
}

.news_cols_inner .news_alert .ico,.news_cols_inner .page_title .ico,.news_items .ico {
width:19px
}

.news_layout .page_sidebar {
padding:0 0 148px
}

.news_items .nav {
background:url(../img/layout/news_nav.png);
width:45px;
height:118px;
position:absolute;
top:-1px;
left:-51px
}

.news_items .row:hover .nav {
background-position:0 -118px
}

.news_items .nav ul {
margin:0;
padding:5px 0 0 20px;
list-style:none
}

.news_items .nav li {
float:left;
width:100%;
clear:both;
margin:0;
padding:0
}

.news_items .nav a {
display:block;
width:20px;
height:20px;
position:relative;
top:0;
left:0;
cursor:pointer
}

.news_items .nav .ico {
background-image:url(../img/icons/9/a6a6aa.png)
}

.news_items .guild_lk,.news_items .guilds_lk,.news_items .friend_lk,.news_items .person_lk {
margin:0 0 10px
}

.news_items .guild_lk .ico {
background-position:-740px -20px
}

.news_items .guilds_lk .ico {
background-position:0 -20px
}

.news_items .person_lk .ico {
background-position:-660px -20px
}

.news_items .friend_lk .ico {
background-position:-1480px -20px;
background-image:url(../img/icons/9/82bc04.png)
}

.news_items .player_lk .ico {
background-position:-760px -20px;
background-image:url(../img/icons/9/82bc04.png)
}

.news_items .read_lk .ico {
background-position:-160px -20px
}

.news_items .forward_lk .ico {
background-position:-1300px -20px
}

.news_items .unread_lk .ico {
background-position:-140px -20px;
background-image:url(../img/icons/9/82bc04.png)
}

.news_items .unanswered_lk .ico {
background-position:-1600px -20px
}

.news_items .forward_lk:hover .ico,.news_items .unanswered_lk:hover .ico {
background-image:url(../img/icons/9/82bc04.png)
}

.news_items .answered_lk .ico {
background-position:-1600px -20px;
background-image:url(../img/icons/9/82bc04.png)
}

.news_items .delete_lk .ico {
background-position:-280px -20px
}

.news_items .delete_lk:hover .ico {
background-position:-280px -20px;
background-image:url(../img/icons/9/e15555.png)
}

.news_items .status_lk .ico {
background-position:-140px -20px
}

.news_items .system_row .status_lk .ico {
background-image:url(../img/icons/9/e7be00.png)
}

.news_items .warning_row .status_lk .ico {
background-image:url(../img/icons/9/e15555.png)
}

.news_items .tip_row .status_lk .ico {
background-position:-160px -20px
}

.news_items .nav .delete_lk,.news_items .nav .forward_lk,.news_items .nav .unanswered_lk {
display:none
}

.news_items .row:hover .nav a {
display:block
}

.news_items a.news_body {
display:block;
color:#a6a6aa
}

.news_layout #sidebar {
width:320px;
padding:30px 0 0
}

.news_alert {
position:relative;
top:0;
left:0;
z-index:1;
margin:0 0 -23px
}

.news_alert .na_t {
background:url(../img/layout/news_alert_t.png);
display:block;
height:20px;
overflow:hidden
}

.news_alert .na_b {
background:url(../img/layout/news_alert_b.png);
height:4px;
display:block
}

.news_alert .na_m {
background:url(../img/layout/news_alert_m.png);
padding:19px 15px 12px;
min-height:1px
}

.news_alert .title {
font-size:19px;
line-height:30px;
padding:0 0 25px;
display:block
}

.news_alert .s_1 {
color:#83bd04
}

.news_alert .s_2 {
color:#cfb400
}

.news_alert .options ul {
margin:0;
padding:0;
list-style:none
}

.news_alert .options li {
width:100%;
float:left;
padding:0 0 10px
}

.news_alert .options a {
display:block;
padding:0 0 0 21px;
min-height:1px;
position:relative;
top:0;
left:0;
color:#a6a6aa
}

.news_alert .options a:hover {
color:#666
}

.news_alert .options a .ico {
background-image:url(../img/icons/9/a6a6aa.png);
left:-3px;
top:2px
}

.news_alert .read_ .ico {
background-position:-340px -20px
}

.news_alert .read_:hover .ico {
background-image:url(../img/icons/9/555559.png)
}

.news_alert .delete_ .ico {
background-position:-280px -20px
}

.news_alert .delete_:hover .ico {
background-image:url(../img/icons/9/e15555.png)
}

a.compile_news {
height:41px;
display:inline-block;
font-size:19.3px;
line-height:38px;
color:#fff;
font-weight:700;
cursor:pointer
}

a.compile_news:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

a.compile_news:hover {
background-position:0 -41px
}

a.compile_news span {
height:41px;
line-height:41px;
display:block;
float:left;
background:url(../img/layout/news_compile.png) no-repeat
}

a.compile_news .l {
background-position:0 -82px;
width:20px
}

a.compile_news:hover .l {
background-position:0 -123px
}

a.compile_news .m {
white-space:nowrap;
background-position:0 0;
background-repeat:repeat-x;
text-shadow:0 1px 0 #00000080
}

a.compile_news:hover .m {
background-position:0 -41px
}

a.compile_news .r {
width:50px;
background-position:0 -164px;
float:left
}

a.compile_news:hover .r {
background-position:0 -205px
}

.compile_wrapper {
text-align:center;
display:block
}

.news_alert .hr {
background:url(../img/layout/na_hr.png);
width:320px;
height:8px;
margin:5px 0 15px -15px
}

.friends_list .fl_t {
display:block;
background:url(../img/layout/fl_t.png);
height:20px;
overflow:hidden
}

.friends_list .fl_m {
background:url(../img/layout/fl_m.png) repeat-y;
min-height:1px;
padding:9px 1px 14px
}

.friends_list .fl_b {
background:url(../img/layout/fl_b.png);
height:21px;
overflow:hidden;
display:block
}

.friends_list ul {
margin:0;
padding:0;
list-style:none
}

.friends_list li {
background:url(../img/layout/fl_li.gif) left bottom repeat-x
}

.friends_list li:last-child {
background:0 0
}

.friends_list a {
display:block;
color:#a6a6aa;
padding:5px 0 5px 30px;
min-height:1px;
position:relative;
top:0;
left:0
}

.friends_list strong {
font-weight:700;
color:#444448
}

.friends_list .ico {
background-image:url(../img/icons/9/82bc04.png);
left:10px;
top:4px;
position:absolute
}

.friends_list .available .ico,.friends_list .online .ico {
background-image:url(../img/icons/9/82bc04.png)
}

.friends_list .away .ico,.friends_list .busy .ico {
background-image:url(../img/icons/9/e7be00.png)
}

.friends_list .invisible .ico,.friends_list .offline .ico {
background-image:url(../img/icons/9/a6a6aa.png)
}

.friends_list .title {
display:block;
background:url(../img/layout/fl_title.png);
width:320px;
height:32px;
color:#fff;
font-size:19px;
text-indent:15px;
padding:11px 0 0;
margin:0 0 13px -1px;
text-shadow:0 1px 0 #00000080
}

.friends_list .hr {
background:url(../img/layout/na_hr.png);
width:320px;
height:8px;
margin:12px 0 10px -1px
}

.rn_sidebar .ico {
width:19px;
position:absolute
}

.rn_sidebar .menu ul {
margin:0;
padding:0;
list-style:none
}

.rn_sidebar .menu li {
width:100%;
float:left;
padding:0 0 11px
}

.rn_sidebar .menu a {
color:#a6a6aa;
display:inline-block;
min-height:1px;
position:relative;
top:0;
left:0;
padding:0 0 0 20px
}

.rn_sidebar .menu .answer_lk:hover,.rn_sidebar .menu .forward_lk:hover {
color:#72a600
}

.rn_sidebar .menu .delete_lk:hover {
color:#e15555
}

.rn_sidebar .menu a .ico {
background-image:url(../img/icons/9/a6a6aa.png);
top:0;
left:-3px
}

.rn_sidebar .menu a:hover .ico {
background-image:url(../img/icons/9/555559.png)
}

.rn_sidebar .menu .answer_lk .ico {
background-position:-1600px -20px
}

.rn_sidebar .menu .forward_lk .ico {
background-position:-1300px -20px
}

.rn_sidebar .menu .answer_lk:hover .ico,.rn_sidebar .menu .forward_lk:hover .ico {
background-image:url(../img/icons/9/82bc04.png)
}

.rn_sidebar .menu .read_lk .ico {
background-position:-340px -20px
}

.rn_sidebar .menu .unread_lk .ico {
background-position:-140px -20px
}

.rn_sidebar .menu .delete_lk .ico {
background-position:-280px -20px
}

.rn_sidebar .menu .delete_lk:hover .ico {
background-image:url(../img/icons/9/e15555.png)
}

.rn_sidebar .menu .print_lk .ico {
background-position:-180px -20px
}

.rn_sidebar .hr {
height:8px;
width:301px;
background:url(../img/layout/rn_sb_hr.gif);
margin:-3px 0 14px -4px
}

.rn_sidebar .menu {
padding-top:51px
}

.rn_content {
width:544px;
margin:0 auto
}

.rn_page .title {
text-transform:lowercase;
color:#82bc04;
text-shadow:0 1px 0 #ffffff87;
padding:0 0 31px;
display:block;
font:18px KoratakiBook,sans-serif
}

.rn_stats {
padding:0 0 41px
}

.rn_stats dd {
color:#a6a6aa;
padding:0 0 10px
}

.rn_stats dt {
font-size:19px
}

.rn_stats .subject dt {
font-weight:700
}

.rn_stats .sender dt {
min-height:1px;
position:relative;
top:0;
left:0;
padding:0 0 0 21px
}

.rn_stats .ico {
width:19px;
position:absolute
}

.rn_stats .sender .ico {
background-position:-660px -20px;
background-image:url(../img/icons/9/555559.png);
top:1px;
left:-2px
}

.rn_stats a.friend .ico {
background-position:-660px -20px
}

.rn_stats a.player .ico {
background-position:-760px -20px
}

.rn_stats a.guild .ico {
background-position:-740px -20px
}

.rn_stats dl {
padding:0 0 22px
}

#read_news_overlay {
position:absolute;
z-index:101;
width:976px
}

#read_news_overlay .ico_close {
position:absolute;
top:20px;
right:16px;
cursor:pointer;
z-index:101
}

#read_news_overlay .ico_close:hover {
background-image:url(../img/icons/9/555559.png)
}

#read_news_overlay .rn_sidebar .title {
display:block;
color:#a6a6aa;
text-shadow:0 1px 0 #ffffff87;
text-transform:lowercase;
padding:0 0 32px;
font:18px KoratakiBook,sans-serif
}

#read_news_overlay .info {
padding:0 0 12px 20px;
color:#8e8e93;
position:relative;
top:0;
left:0
}

#read_news_overlay .info .ico {
background:url(../img/icons/9/a6a6aa.png) -400px 0 no-repeat;
left:0;
top:0
}

#read_news_overlay #search_name .text,#read_news_overlay #search_name .text span {
width:270px
}

#read_news_overlay .general_form #search_name .text {
border-color:#f2f3f2
}

#read_news_overlay .general_form #search_name .text span {
background:0 0
}

#read_news_overlay .general_form #search_name span.focused_input {
border-color:#e5f9b9
}

#read_news_overlay #search_name {
display:block;
margin:0 0 0 -2px;
float:left
}

.receiver_results {
font-weight:700
}

.receiver_results dt {
color:#7ab201;
position:relative;
top:0;
left:0;
padding:0 0 0 22px
}

.receiver_results dt .ico {
background-image:url(../img/icons/9/82bc04.png);
top:2px;
left:3px
}

.receiver_results .friends dt .ico,.receiver_results .players dt .ico,.receiver_results .users dt .ico {
background-position:-760px 0
}

.receiver_results .guilds dt .ico {
background-position:-740px 0
}

.receiver_results a {
display:inline-block;
padding:0 0 0 22px;
color:#555559;
min-height:1px;
position:relative;
top:0;
left:0
}

.receiver_results a em {
font-style:normal;
color:#7ab201
}

.receiver_results dl {
padding:0 0 20px;
overflow-x:hidden;
overflow-y:auto
}

.receiver_results a .ico {
top:0;
left:2px;
background:url(../img/icons/9/82bc04.png) -340px 0 no-repeat;
visibility:hidden
}

.receiver_results a.selected .ico,.receiver_results a:hover .ico {
visibility:visible
}

.receiver_results a.selected:hover .ico {
background:url(../img/icons/9/e15555.png) -280px 0 no-repeat
}

#read_news_overlay .rn_sidebar .form-item {
padding:0 0 14px
}

#read_news_overlay .rn_page .form-item {
padding:0 0 13px
}

#read_news_overlay .rn_page .title {
color:#82bc04
}

#contact_overlay .rn_stats {
padding:0
}

#contact_overlay .rn_stats dl {
padding:0 0 20px
}

#contact_overlay .rn_stats a {
color:#555559
}

#contact_overlay .rn_stats a:hover .ico {
background:url(../img/icons/9/e15555.png) -280px -20px no-repeat
}

#read_news_overlay .textarea,#read_news_overlay .textarea textarea {
height:366px
}

#read_news_overlay .charsRemaining {
color:#82bc04
}

#read_news_overlay .news_subject {
color:#a6a6aa
}

#read_news_overlay .progress_frame {
margin-top:10px
}

.news_layout .quick_links {
padding-top:10px
}

.news_layout .header .menu {
padding:0
}

#content.impressum_layout {
padding:0 0 40px
}

.impressum_layout header {
height:670px;
background-color:#a6bed8;
background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE1MzcgNjcwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9ImhhdDAiIGdyYWRpZW50VW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiB4MT0iNTAlIiB5MT0iMTAwJSIgeDI9IjUwJSIgeTI9Ii0xLjQyMTA4NTQ3MTUyMDJlLTE0JSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNkMWNiYzYiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4NWIzZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjE1MzciIGhlaWdodD0iNjcwIiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=);
background-image:-moz-linear-gradient(bottom,#d1cbc6 0,#85b3e5 100%);
background-image:-o-linear-gradient(bottom,#d1cbc6 0,#85b3e5 100%);
background-image:-webkit-linear-gradient(bottom,#d1cbc6 0,#85b3e5 100%);
background-image:linear-gradient(bottom,#d1cbc6 0,#85b3e5 100%)
}

.impressum_layout img {
display:block;
position:absolute;
top:0;
left:50%;
margin:0 0 0 -659px;
height:670px
}

.impressum_layout .title {
position:absolute;
top:147px;
left:0;
z-index:1;
color:#fff;
text-align:right;
width:100%;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
padding:0 144px 0 0;
text-shadow:0 0 1px #3871af96
}

.impressum_layout .title h1 {
font-weight:300;
font-size:38px;
line-height:normal;
margin:0 0 4px
}

.impressum_layout .title h2 {
font-size:19px
}

.impressum_layout #page_sidebar {
background-color:#fff;
-moz-box-shadow:0 -1px 1px #0003;
-webkit-box-shadow:0 -1px 1px #0003;
box-shadow:0 -1px 1px #0003;
position:relative;
z-index:1;
padding:0 0 30px
}

.impressum_layout #page_sidebar section {
margin:0 0 40px
}

.impressum_layout #page_sidebar h2 {
font-size:19px;
margin:49px 0 32px
}

.impressum_layout #page_sidebar h3,.impressum_layout #page_sidebar p {
margin:0 0 10px
}

.impressum_layout .company_details a {
font-weight:700
}

.impressum_layout .company_details dl {
margin:0 0 30px
}

.impressum_layout .company_details dt {
font-weight:700;
margin:0 0 10px
}

#content.press {
padding-top:0;
overflow:hidden
}

#content.press h2,#content.press h3 {
margin:20px 0;
font:700 19px HelveticaNeue,sans-serif
}

#content.press h3 {
font-size:14px;
margin:20px 0
}

#content.press .copy {
margin-bottom:60px
}

#content.press .press_wrapper {
margin-bottom:20px;
margin-left:-16px
}

#content.press .press_element {
text-align:center;
width:128px;
margin-left:16px;
text-decoration:none
}

#content.press .press_element.alpha {
margin-left:0
}

#content.press .press_element .image {
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
background-color:#fff;
-moz-box-shadow:0 2px 3px #0101051a;
-webkit-box-shadow:0 2px 3px #0101051a;
box-shadow:0 2px 3px #0101051a;
margin-bottom:10px;
position:relative;
display:block;
width:128px;
height:128px
}

#content.press .press_element .image.big {
height:170px
}

#content.press .press_element .image .icon {
opacity:.8;
-moz-border-radius:25px;
-webkit-border-radius:25px;
border-radius:25px;
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
background-color:#000;
font-size:30px;
line-height:50px;
position:absolute;
top:50%;
left:50%;
margin:-25px 0 0 -25px;
height:50px;
width:50px;
display:none
}

.no-touch #content.press .press_element:hover .image {
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
background-color:#000;
-moz-box-shadow:0 3px 5px #0101054d;
-webkit-box-shadow:0 3px 5px #0101054d;
box-shadow:0 3px 5px #0101054d
}

.no-touch #content.press .press_element:hover .image .icon {
display:block
}

#content.press .press_element .icon .ico {
margin-left:5px;
color:#FFF;
display:block;
line-height:inherit
}

#content.press .press_element .icon:hover .ico {
color:#FFF;
text-shadow:0 0 5px #fff9
}

#content.press .press_element .icon .ico_download {
margin:0 0 0 -2px
}

#content.press .press_element .title {
font-family:HelveticaNeue,sans-serif;
font-weight:700;
display:block
}

#content.press .press_element:hover .title {
text-decoration:underline
}

#content.press .side_bar {
width:50%;
min-height:100%;
position:absolute;
top:0;
right:-249px;
display:block;
border:solid #ccc;
border-width:0 0 0 1px;
background-color:#fff
}

#content.press header h1 {
margin-top:60px;
margin-bottom:30px
}

#content.press .agency {
padding-top:150px
}

#content.press .agency h2 {
margin-bottom:20px
}

#content.press .agency .spacing {
padding-left:16px;
margin-top:-20px
}

#content.press .agency a {
color:#92CB16;
font-family:HelveticaNeue,sans-serif;
font-weight:700
}

#content.press .agency .name {
margin-top:10px!important;
margin-bottom:0
}

#content.press .agency .reset {
margin:0!important
}

#content.press .agency p {
margin:20px 0
}

#team_intro {
margin:-3px 0 0;
color:#444448
}

#team_intro h1 {
text-transform:lowercase;
color:#555559;
text-shadow:0 1px 0 #ffffff87;
margin:-20px 0 20px;
font:400 48px/60px KoratakiExtraLight,sans-serif
}

#team_intro .hr {
height:8px;
background:url(../img/form_elements/settings_hr.png) center top no-repeat;
margin:45px 0 70px
}

#team_intro .page p {
padding:10px 0 0
}

#team_intro .sidebar {
font-family:HelveticaNeue,sans-serif;
font-weight:700;
margin:70px 0 0
}

#team_intro .sidebar h2 {
margin-bottom:10px;
font-size:19px;
font-weight:400
}

#team_intro .sidebar ul {
list-style:none;
margin:0
}

#team_content_t {
display:block;
position:relative;
top:0;
left:0;
z-index:1;
background:url(../img/layout/team_content_t.png) center top no-repeat;
height:6px;
margin:0 0 -1px
}

#team_content_m {
background:url(../img/layout/team_ct.jpg) #1a1a1a;
border:solid #959595;
border-width:1px 0;
min-height:1px
}

#team_content_m_ {
min-height:1px;
background:url(../img/layout/team_ct2.jpg) center top no-repeat
}

#team_content_b {
background:url(../img/layout/team_content_b.png) center top no-repeat;
height:6px;
margin:-1px 0 0;
display:block;
position:relative;
top:0;
left:0;
z-index:1
}

#team_members {
color:#666
}

#team_members .member {
margin-bottom:10px
}

#team_members .job .name {
color:#82bc04
}

#team_members .foto {
background:url(../img/layout/team_frame.png);
width:284px;
height:291px;
margin:0 0 0 -5px;
position:relative;
top:0;
left:0
}

#team_members .foto a {
display:block;
width:100%;
height:100%;
position:relative;
top:0;
left:0
}

#team_members .foto img {
display:block;
border:1px solid #cecece;
position:absolute;
top:14px;
left:17px
}

#team_members .name {
padding:6px 0 0;
font:19px/25px sans-serif
}

#team_members .function {
padding:0 0 10px
}

#team_members .tape {
background:url(../img/layout/team_caption.png);
height:67px;
display:block;
position:absolute;
top:201px
}

#team_members .m_1 .tape {
width:384px;
left:-69px
}

#team_members .m_2 .tape {
background-position:-384px 0;
left:-5px;
width:320px
}

#team_members .m_3 .tape {
background-position:-704px 0;
left:-5px;
width:394px
}

#team_content .hr {
background:url(../img/layout/team_ct_hr.png) center top no-repeat;
height:8px;
margin:0 0 28px
}

#collaborators {
padding:0 0 15px
}

#collaborators h2 {
color:#797980;
text-transform:lowercase;
padding:0 0 26px;
font:18px KoratakiBook,sans-serif
}

#collaborators dl {
min-height:125px;
position:relative;
top:0;
left:0
}

#collaborators dt {
position:absolute;
top:0;
left:-9px;
background:url(../img/layout/collaborators_dt.png);
width:127px;
height:125px
}

#collaborators .wanted dt {
background:url(../img/layout/collaborators_dt2.png)
}

#collaborators .wanted .function {
font-size:19px;
font-weight:700;
color:#689800;
line-height:30px;
margin:-7px 0 0
}

#collaborators dt a {
display:block;
width:100%;
height:100%;
position:relative;
top:0;
left:0
}

#collaborators dd {
padding-left:127px
}

#collaborators .name {
font-size:19px;
line-height:25px;
color:#fff;
padding-top:6px;
padding-bottom:10px
}

#collaborators .name strong {
display:block
}

#collaborators_list .grid_4 {
padding:0 0 35px
}

#collaborators_list .tape {
background:url(../img/layout/collab_caption.png);
width:46px;
height:49px;
display:block;
position:absolute;
top:69px;
left:6px
}

#collaborators dt img {
position:absolute;
display:block;
top:11px;
left:20px
}

#team_others {
padding:41px 0 0
}

#team_others h3 {
text-transform:lowercase;
color:#555559;
font:18px KoratakiBook,sans-serif
}

#advisors_list {
background:url(../img/layout/advisors_m.jpg) repeat-y;
min-height:1px;
margin:0 -16px
}

#advisors_list_t {
background:url(../img/layout/advisors_t.jpg) no-repeat;
min-height:1px
}

#advisors_list_b {
background:url(../img/layout/advisors_b.jpg) left bottom no-repeat;
min-height:1px;
padding:0 0 0 11px
}

#advisors_list_b:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

#community_advisors {
padding:0 0 71px
}

#community_advisors h3 {
padding:0 0 8px
}

#advisors_list dl {
float:left;
width:185px;
margin:0 0 0 5px;
padding:17px 0 4px
}

#advisors_list dt {
width:72px;
height:73px;
background:url(../img/layout/advisors_shade.png) left bottom no-repeat;
float:left;
position:relative;
top:0;
left:0
}

#advisors_list .foto {
display:block;
border:1px solid #464646;
width:62px;
height:62px;
overflow:hidden;
position:absolute;
top:0;
left:4px
}

#advisors_list dd {
width:103px;
float:right
}

#advisors_list .name {
font-weight:700;
color:#555559;
margin:-3px 0 0
}

#advisors_list .function {
color:#a6a6aa
}

#kudos {
padding:0 0 0 72px;
position:relative;
top:0;
left:0;
min-height:1px;
color:#444448
}

#kudos h3 {
padding:0 0 13px
}

#kudos em {
color:#a6a6aa
}

#kudos .ico_ {
width:73px;
height:118px;
background:url(../img/layout/flags_sprite.png) 0 -708px no-repeat;
top:-21px;
left:-6px
}

.team_thickbox #TB_overlay {
-ms-filter:alpha(Opacity=40);
filter:alpha(opacity=40);
opacity:.4
}

.team_thickbox #TB_window {
width:978px!important;
margin:0 0 0 -489px !important;
top:0
}

.team_thickbox #TB_title {
height:0;
background:0 0;
position:absolute;
top:0;
width:100%;
z-index:10
}

.team_thickbox #TB_closeAjaxWindow {
width:20px;
height:20px;
overflow:hidden;
text-indent:-3000px;
position:absolute
}

.team_thickbox #TB_closeWindowButton {
width:20px;
height:20px;
display:block;
overflow:hidden;
text-indent:-3000px;
background-image:url(../img/icons/9/a6a6aa.png);
background-repeat:no-repeat;
background-position:-260px -20px
}

.team_thickbox #TB_closeAjaxWindow {
top:25px;
left:945px
}

.team_thickbox #TB_closeWindowButton:hover {
background-image:url(../img/icons/9/666666.png)
}

.team_thickbox #TB_ajaxContent {
padding:0;
width:auto!important;
height:auto!important;
overflow:visible;
min-height:1px
}

#team_overlay {
position:relative;
top:0;
left:0
}

#team_overlay_inner {
background:url(../img/layout/to_bg.gif) repeat-y #fff;
border:1px solid #505050;
position:relative;
top:0;
left:0;
z-index:1;
min-height:1px
}

#team_overlay_inner:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

#team_overlay .shade {
display:block;
background:url(../img/layout/team_overlay_shade.png);
width:1000px;
height:280px;
margin:-127px 0 0 -11px
}

#team_overlay .sidebar {
width:320px;
float:left;
min-height:610px;
background:url(../img/layout/to_sb.jpg) no-repeat;
position:relative;
top:0;
left:0
}

#team_overlay .sidebar .foto {
display:block;
background:url(../img/layout/team_frame.png);
width:284px;
height:291px;
position:absolute;
top:37px;
left:19px
}

#team_overlay .sidebar .foto img {
display:block;
border:1px solid #cecece;
position:absolute;
top:14px;
left:17px
}

#team_overlay .page {
width:560px;
float:right;
padding:68px 40px 40px;
display:inline
}

#team_overlay h1 {
font-size:19px;
color:#f7a61d;
font-weight:400;
padding:0 0 7px
}

#team_overlay h2 {
font-size:14px;
line-height:30px;
color:#a6a6aa;
font-weight:400;
padding:0 0 15px
}

#team_overlay .stats {
margin:0;
padding:0;
list-style:none;
font-weight:700;
color:#5d5d60
}

#team_overlay .stats li {
position:relative;
top:0;
left:0;
min-height:1px;
padding:0 0 0 14px
}

#team_overlay .stats .web a {
color:#5d5d60
}

#team_overlay .stats .tw a {
color:#00a9e1
}

#team_overlay .stats .ico_ {
top:1px;
left:-2px
}

#team_overlay .stats .web .ico_ {
background:url(../img/icons/9/555559.png) -20px 0 no-repeat
}

#team_overlay .stats .tw .ico_ {
background:url(../img/icons/9/00a9e1.png) -1200px 0 no-repeat
}

#team_overlay .stats .phone .ico_ {
background:url(../img/icons/9/555559.png) -600px 0 no-repeat
}

#team_overlay .description {
color:#444448
}

#TB_ajaxContent #team_overlay .description p {
padding:0 0 21px
}

#team_overlay .hr {
background:url(../img/layout/to_hr.gif);
width:625px;
height:8px;
margin:25px 0 27px -40px
}

#lexikon_groups {
background:url(../img/layout/lexikon_groupsc81e.jpg?2) 0 0/638px;
width:638px;
height:721px;
margin:-10px 0 0 -15px;
position:relative
}

@media only screen and (min--moz-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2) {
#lexikon_groups {
background-image:url(../img/layout/lexikon_groups%402x.jpg)
}
}

.lexikon_layout h1 {
color:#555559;
text-transform:lowercase;
margin:-20px 0 -40px;
text-align:right;
font:400 48px/60px KoratakiExtralight,sans-serif
}

#lexikon_groups dl {
position:absolute;
width:200px;
color:#503200
}

#lexikon_groups dt {
font-size:30px;
font-weight:700;
color:#fff;
padding:0 0 12px;
position:relative;
top:0;
left:0
}

#lexikon_groups dd strong {
display:block
}

#lexikon_groups dl.group_1 {
top:168px;
left:145px
}

#lexikon_groups dl.group_2 {
top:297px;
left:145px
}

#lexikon_groups dl.group_3 {
top:438px;
left:145px
}

#lexikon_groups dl.group_4 {
top:168px;
left:465px
}

#lexikon_groups dl.group_4 dd,#lexikon_groups dl.group_4 dt {
color:#3a9f93
}

#lexikon_groups dt strong {
display:inline-block;
position:relative;
top:0;
left:0;
text-shadow:1px 1px 1px #00000073
}

#lexikon_groups dl.group_4 dt strong {
text-shadow:1px 1px 1px #ffffff73
}

#lexikon_groups .ico_ {
top:2px;
left:-21px
}

#lexikon_groups .group_1 .ico_,#lexikon_groups .group_2 .ico_,#lexikon_groups .group_3 .ico_,#lexikon_groups .group_4 .ico_ {
font-weight:400;
font-size:19px
}

#lexikon_groups .ico__ {
font-size:14px;
top:3px;
right:-24px;
cursor:pointer
}

#lexikon_groups .info {
background:url(../img/layout/lx_group_info.png);
width:285px;
height:95px;
position:absolute;
top:95px;
left:210px
}

#lexikon_groups .info .ico_ {
font-size:14px;
color:#555559;
top:16px;
left:47px;
line-height:20px
}

#lexikon_groups .info p {
color:#444448;
width:200px;
padding:16px 0 0 65px
}

#lexikon_intro .sidebar {
width:320px;
padding:86px 0 71px
}

#lexikon_intro .sidebar_t {
background:url(../img/layout/li_sb_t.png);
height:20px;
display:block
}

#lexikon_intro .sidebar_b {
background:url(../img/layout/li_sb_b.png);
height:21px;
display:block
}

#lexikon_intro .sidebar_m {
background:url(../img/layout/li_sb_m.png) repeat-y #fff
}

#lexikon_intro .abbrs {
padding:19px 10px 33px;
min-height:1px;
background:url(../img/layout/li_abbr_hr.gif) 72px 52px no-repeat
}

#lexikon_intro .abbrs h2 {
font-size:19px;
line-height:30px;
display:inline-block;
padding:0 0 17px 6px;
color:#444448
}

#lexikon_intro .abbrs dl {
min-height:1px
}

#lexikon_intro .abbrs dl:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

#lexikon_intro .abbrs dt {
float:left;
width:59px;
text-align:right;
font-weight:700;
color:#444448
}

#lexikon_intro .abbrs dd {
float:right;
width:220px;
color:#a6a6aa
}

#lexikon_intro .abbrs dd em {
display:inline;
padding:0 3px 0 0
}

#lexikon_intro .abbrs dd .ico__ {
display:inline-block;
position:relative;
font-size:14px;
top:0;
left:0;
vertical-align:top;
cursor:pointer;
visibility:hidden
}

#lexikon_intro .abbrs dd:hover .ico__ {
visibility:visible
}

#lexikon_intro .app_description {
display:none
}

.lex_info .highlight {
color:#797980
}

.lex_info p {
padding:10px 0
}

.lex_info #app_info__ {
padding:1px 15px 4px
}

.lex_info .title {
display:block;
padding:0 0 10px
}

#lexikon_content_t {
background:url(../img/layout/lex_ct_t.png) center top no-repeat;
height:6px;
display:block;
margin:0 0 -1px;
position:relative;
top:0;
left:0;
z-index:1
}

#lexikon_conten_m {
background:#fff;
border:solid #b4b4b4;
border-width:1px 0 0;
padding:60px 0;
margin-bottom:-60px
}

#lexikon_content .page .hr {
background:url(../img/layout/lex_ct_pg_hr.png);
height:8px;
margin:0 0 32px
}

#lexikon_content .page h2 {
color:#555559;
font:100 48px/60px HelveticaNeue,sans-serif;
margin:-20px 0 20px
}

#lexikon_content .page h3 {
font-size:19px;
color:#555559;
line-height:30px
}

#lexikon_content .modules {
margin-right:-16px
}

#lexikon_content .modules .column {
float:left;
min-height:1px;
width:304px;
margin-right:16px
}

#lexikon_content .modules .row:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

#lexikon_content .module {
float:left;
padding-bottom:30px
}

#lexikon_content .module p {
padding:10px 0 0
}

#lexikon_content .sidebar {
width:320px
}

#lexikon_content .sidebar .section {
margin:0 0 3px
}

#lexikon_content .sidebar .section_t {
display:block;
background:url(../img/layout/lx_ct_sb_t.png);
height:20px
}

#lexikon_content .sidebar .section_b {
display:block;
background:url(../img/layout/lx_ct_sb_b.png);
height:21px
}

#lexikon_content .sidebar .section_m {
background:url(../img/layout/lx_ct_sb_m.png) repeat-y #e6e6e6
}

#lexikon_content .smilies {
padding:19px 15px 33px;
background:url(../img/layout/lx_ct_sm_hr.png) 64px 47px no-repeat
}

#lexikon_content .smilies h3 {
font-size:19px;
line-height:30px;
padding:0 0 17px;
color:#444448
}

#lexikon_content .smilies dl {
min-height:1px;
color:#444448
}

#lexikon_content .smilies dl:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0
}

#lexikon_content .smilies dt {
width:46px;
float:left;
font-weight:700;
text-align:right
}

#lexikon_content .smilies dd {
width:224px;
float:right
}

#lexikon_content .dictionary {
padding:19px 16px 30px;
color:#444448
}

#lexikon_content .dictionary h3,#lexikon_content .dictionary h4 {
font-size:19px;
line-height:30px
}

#lexikon_content .dictionary h3 {
padding:0 0 5px
}

#lexikon_content .dictionary h3 strong {
color:#444448;
text-shadow:0 1px 0 #ffffff87;
text-transform:lowercase;
font:18px KoratakiBook,sans-serif
}

#lexikon_content .dictionary p {
padding:7px 0 0
}

#lexikon_content .dictionary .hr {
background:url(../img/layout/lx_ct_dc_hr.png);
height:8px;
margin:0 -16px
}

#lexikon_content .dictionary .item {
padding:12px 0 13px
}

#comet-connect {
left:-1000px!important
}

.cometchat_avatar {
height:32px!important
}

.cometchat_userscontentavatarimage {
display:block;
width:19px;
height:19px
}

#dialogbox_loading {
width:44px;
height:44px;
z-index:115
}

.dialogbox {
background:#fff;
border:1px solid #191919;
z-index:101;
position:absolute;
padding-bottom:40px;
display:none
}

.dialog_1 {
width:96px
}

.dialog_2 {
width:176px
}

.dialog_3 {
width:256px
}

.dialog_4 {
width:336px
}

.dialog_5 {
width:416px
}

.dialog_6,.dialogbox {
width:496px
}

.dialog_7 {
width:576px
}

.dialog_8 {
width:656px
}

.dialog_9 {
width:736px
}

.dialog_10 {
width:816px
}

.dialog_11 {
width:896px
}

.dialog_12 {
width:976px
}

.dialogbox .pointer {
position:absolute;
background:url(../img/layout/pointer_top.png) no-repeat;
width:35px;
height:18px;
z-index:1;
top:-18px
}

.dialogbox.orientation-bottomright .pointer,.dialogbox.orientation-topright .pointer {
left:16px
}

.dialogbox.orientation-bottomleft .pointer,.dialogbox.orientation-topleft .pointer {
left:auto;
right:16px
}

.dialogbox.orientation-bottom .pointer,.dialogbox.orientation-top .pointer {
left:50%;
margin-left:-18px
}

.dialogbox.orientation-top .pointer,.dialogbox.orientation-topleft .pointer,.dialogbox.orientation-topright .pointer {
top:auto;
bottom:-18px;
background:url(../img/layout/pointer_bottom.png) no-repeat
}

.dialogbox.orientation-left .pointer,.dialogbox.orientation-right .pointer {
width:18px;
height:35px;
top:16px
}

.dialogbox.orientation-right .pointer {
background:url(../img/layout/pointer_left.png) no-repeat;
left:-18px
}

.dialogbox.orientation-left .pointer {
background:url(../img/layout/pointer_right.png) no-repeat;
left:auto;
right:-18px
}

.dialogbox .shade {
background:url(../img/layout/dlgbox_shade.png) center top no-repeat;
width:100%;
height:10px;
overflow:hidden;
position:absolute;
left:0;
bottom:0;
margin-bottom:-10px
}

.dialogbox .close {
display:block;
height:20px;
width:19px;
position:absolute;
top:13px;
right:10px;
background:url(../img/icons/9/a6a6aa.png) -260px -20px no-repeat;
cursor:pointer;
z-index:1
}

.dialogbox header {
position:relative;
background:#f2f2f2;
color:#555559;
padding:26px 16px 12px
}

.dialogbox header .hr {
background:url(../img/layout/fl_header.gif) center bottom no-repeat;
height:15px;
width:100%;
position:absolute;
left:0;
bottom:-5px
}

.dialogbox header h1 {
padding-bottom:16px;
text-transform:lowercase;
color:#a6a6aa;
text-shadow:0 1px 0 #ffffff87;
font:18px KoratakiBook,sans-serif
}

.dialogbox .content {
z-index:2;
padding:16px
}

.dialogbox .content .title {
font-size:16px;
margin-bottom:8px
}

.dialogbox .highlight {
background:url(../img/layout/dlgbox_highlight_bg.png) repeat-x #1a1a1a;
position:relative
}

.dialogbox .highlight .shade {
position:absolute;
bottom:0;
margin-bottom:-10px;
background:url(../img/layout/wide_shade.png) center top no-repeat
}

.dialogbox .nav {
background:url(../img/layout/filter_nav.png) top center #595a5e;
height:40px;
overflow:hidden;
width:100%;
position:absolute;
bottom:0
}

.dialogbox .nav_inner {
min-height:1px
}

.dialogbox .nav .cancel_btn {
line-height:31px;
font-weight:700;
color:#fff;
padding:0 0 0 36px;
text-indent:0;
width:auto
}

#ad_hockeystick {
width:960px;
margin:auto;
position:relative;
height:90px;
padding-top:16px
}

#ad_hockeystick .ad_leaderboard {
position:absolute;
right:-24px
}

#ad_hockeystick .ad_skyscraper {
position:absolute;
right:-184px
}

#ad_leaderboard_top {
margin-bottom:-16px;
text-align:center
}

.adlayout #container {
margin-left:0;
-moz-transition:margin-left .5s;
-webkit-transition:margin-left .5s;
-o-transition:margin-left .5s;
transition:margin-left .5s
}

@media screen and (min-width:1100px) and (max-width:1379px) {
.adlayout #container {
margin-left:-96px;
-moz-transition:margin-left .5s;
-webkit-transition:margin-left .5s;
-o-transition:margin-left .5s;
transition:margin-left .5s
}
}

.adlayout #sidebar {
position:relative
}

.adlayout #sidebar .ad_skyscraper {
position:absolute;
right:-176px
}

.adlayout.searchresults_layout #sidebar .ad_skyscraper {
top:47px
}

@media screen and (min-height:786px) {
.addguildPageDialog {
position:fixed!important;
top:90px!important;
bottom:90px!important
}

.addguildPage #addtab_list_w {
height:calc(100vh - 319px)
}
}

.addguildPage {
margin:0 -24px
}

.addguildPage header {
padding:0 32px;
margin:-5px 0 0;
min-height:62px
}

.ui-dialog.appstyle .addguildPage header p {
padding:0;
margin:0
}

.addguildPage #addtab_list_w {
position:relative;
height:467px
}

.addguildPage #addtab_list {
float:none;
border:0;
margin:0;
padding:0;
font-weight:400;
width:846px;
height:100%;
overflow:auto;
text-align:left
}

.addguildPage #addtab_list ul {
overflow:hidden;
margin:0 auto;
padding:0;
width:800px;
text-align:center;
list-style:none
}

.addguildPage #addtab_list li {
width:144px;
height:144px;
float:left;
margin:8px;
position:relative
}

.addguildPage #addtab_list .bg {
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
display:block;
opacity:0;
transition:opacity .5s
}

.addguildPage #addtab_list .active .bg,.addguildPage #addtab_list li:hover .bg {
opacity:.5
}

.addguildPage #addtab_list .item {
position:relative;
z-index:1
}

.addguildPage #addtab_list img {
display:block;
margin:0 auto;
padding:10px 0 5px
}

.addguildPage #addtab_list strong {
font-weight:400
}

.addguildPage .jspVerticalBar {
right:12px
}

.addguildPageDialog {
min-height:606px;
height:calc(100vh - 180px)!important;
overflow:hidden
}

@media screen and (min-height:786px) {
.addguildPageDialog {
position:fixed!important;
top:90px!important;
bottom:90px!important;
transition:top .5s,bottom .5s,height .5s
}

.addguildPage #addtab_list_w {
height:calc(100vh - 319px);
trasition:height .5s
}

.addguildPageDialog.dialogDetailsActive {
height:606px!important;
top:calc(50vh - 303px)!important;
bottom:calc(50vh - 303px)!important
}

.dialogDetailsActive .addguildPage #addtab_list_w {
height:467px
}
}

.addguildPage .appDescriptionWrapper {
width:100%;
position:absolute;
top:50%;
margin:-246px 0 0
}

.addguildPageDialog.ui-dialog.appstyle .ui-dialog-content {
margin-bottom:0
}

.addguildPage #app_details_w {
width:100%;
height:100%;
position:absolute;
bottom:0;
left:0;
z-index:1;
display:none;
opacity:0
}

.addguildPage #app_details {
width:100%;
height:100%;
margin:0;
padding:0;
position:absolute;
bottom:0;
left:0;
z-index:1;
-webkit-transform:scale(0.7,.7);
-moz-transform:scale(0.7,.7);
-ms-transform:scale(0.7,.7);
-o-transform:scale(0.7,.7);
transform:scale(0.7,.7);
opacity:0;
-webkit-transition:all .4s;
-moz-transition:all .4s;
-o-transition:all .4s;
transition:all .4s
}

.addguildPage .detailsActive #app_details {
-webkit-transform:scale(1,1);
-moz-transform:scale(1,1);
-ms-transform:scale(1,1);
-o-transform:scale(1,1);
transform:scale(1,1);
opacity:1
}

.addguildPage #app_details .icon {
display:block;
padding:60px 0 19px 32px
}

.addguildPage .appCols {
padding:0 32px
}

.addguildPage .appCol {
width:384px;
float:left
}

.addguildPage .appCol.last {
float:right;
width:auto
}

.ui-dialog.appstyle .ui-dialog-content .appCol h2 {
margin:0 0 9px;
padding:0
}

.ui-dialog.appstyle .ui-dialog-content .appCol p {
margin:0;
padding:0
}

.appstyle .appCol input[type=text] {
width:304px;
height:50px;
font-size:19px;
padding:0 16px;
margin:32px 0 0
}

.addguildPage .appDescription {
min-height:162px
}

.addguildPage .appControls {
text-align:right;
width:100%;
position:absolute;
left:0;
bottom:48px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}

.addguildPage .appControls .controls {
padding-left:20px;
display:inline-block
}

.addguildPage .appControls .cancel {
display:inline-block;
margin:0 0 0 18px;
cursor:pointer;
font-weight:700
}

.addguildPage .back {
cursor:pointer
}

#comm_dialog {
position:absolute;
background:#fff;
height:147px;
padding-left:92px;
border:1px solid #999;
box-shadow:0 2px 2px #00000080;
z-index:10000;
color:#a6a6aa
}

#comm_dialog_content {
height:137px;
margin-top:10px
}

#comm_dialog .ico {
color:#a6a6aa
}

#comm_dialog .banner {
position:absolute;
top:-1px;
left:8px;
width:76px;
height:194px;
background-image:url(../img/layout/comm_banner_color/d9d9d9.png);
background-repeat:no-repeat
}

#comm_dialog .banner span {
display:block;
width:76px;
height:194px;
margin-top:1px;
background:url(../img/layout/comm_banner.png)
}

#comm_dialog .spinner {
position:absolute;
top:60px;
left:24px;
width:44px;
height:44px;
color:#fff
}

#comm_dialog .logo {
position:absolute;
top:50px;
left:14px;
width:64px;
height:64px
}

#comm_dialog .avatar {
display:block;
width:128px;
height:128px;
float:left
}

#comm_dialog .userdata {
display:block;
width:200px;
margin:10px 8px 0 144px
}

#comm_dialog .userdata h3,#comm_dialog .userdata h4 {
text-overflow:ellipsis;
white-space:nowrap;
overflow:hidden
}

#comm_dialog .userdata .username {
font-size:19px;
line-height:25px;
color:#444448
}

#comm_dialog .userdata h3 .ico {
margin-bottom:3px;
display:inline
}

#comm_dialog .userbuttons {
position:absolute;
height:37px;
margin:8px 0 0 144px;
padding:18px 1px 0 0;
background:url(../img/layout/comm_icobarc4ca.png?1) -62px 23px no-repeat;
z-index:1
}

#comm_dialog .userbuttons li {
display:block;
width:31px;
height:37px;
float:left;
margin-right:-1px;
cursor:pointer
}

#comm_dialog .userbuttons li:hover {
background:url(../img/layout/comm_icobar.png) -31px 3px no-repeat
}

#comm_dialog .userbuttons li.active,#comm_dialog .userbuttons li:active {
background:url(../img/layout/comm_icobar.png) 0 3px no-repeat
}

#comm_dialog .userbuttons .ico {
position:relative;
top:13px;
left:6px
}

#comm_dialog .userbuttons .description {
width:200px;
position:absolute;
top:0;
left:0;
pointer-events:none
}

#comm_dialog .userbuttons .description,#comm_dialog .userbuttons .state_hover,#comm_dialog .userbuttons li.active .state_default,#comm_dialog .userbuttons li:hover .state_default {
display:none
}

#comm_dialog .userbuttons li.active .state_hover,#comm_dialog .userbuttons li:hover .description,#comm_dialog .userbuttons li:hover .state_hover {
display:inline
}

#comm_dialog .invitationTargets {
display:none;
position:absolute;
margin:0;
padding:10px 16px;
left:236px;
top:137px;
width:130px;
background:#fff;
border:1px solid #a6a6aa
}

#comm_dialog .invitationTargets li {
display:block;
list-style:none
}

#comm_dialog .invitationTargets .guild {
cursor:pointer;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap
}

#comm_dialog .button_breakFriendship .state_default,#comm_dialog .button_chat .online,#comm_dialog .button_inviteToguild .state_hover,#comm_dialog .button_requestFriendship .state_hover,#comm_dialog .invitationTargets .guild:hover {
color:#82bc04
}

#comm_dialog .button_breakFriendship .state_hover,#comm_dialog .button_chat .away {
color:#e7be00
}

#comm_dialog .button_chat .occupied {
color:#e15555
}

.community_color {
color:#009ED3!important
}

.facebook_color,.facebook_color a {
color:#3b569d!important
}

.googleplus_color,.googleplus_color a {
color:#dd4b39!important
}

.twitter_color,.twitter_color a {
color:#00aced!important
}

.steam_color,.steam_color a {
color:#262626!important
}

.aim_color,.aim_color a {
color:#efc20b!important
}

.skype_color,.skype_color a {
color:#00aff0!important
}

.icq_color,.icq_color a {
color:#7eb722!important
}

.xbox_color,.xbox_color a {
color:#127e11!important
}

.playstation_color,.playstation_color a {
color:#142a79!important
}

.yahoo_color,.yahoo_color a {
color:#7B0099!important
}

.register_layout {
background:#fff!important
}

.register_layout a {
color:#72a600
}

.register_layout h1.title {
text-transform:lowercase;
padding:9px 0 25px;
color:#83bd04;
text-shadow:0 1px 0 #ffffff87;
font:30px/40px KoratakiBook,sans-serif
}

.register_layout .intro_text {
margin-bottom:40px
}

.register_layout .general_form .label {
font-size:19px;
line-height:30px;
margin:15px 0 5px
}

.register_layout .form-item {
margin:0 8px 10px 0
}

.register_layout .form-item.first {
margin-top:0
}

.register_layout .form-item.label {
position:relative;
width:304px
}

.register_layout .register_type {
position:absolute;
top:0;
right:0;
font-size:14px
}

.register_layout .colseparator {
background:url(../img/layout/li_abbr_hr.gif) 56px center no-repeat
}

.register_layout .facebookLink {
background:url(../img/layout/ico32-facebook.png) left 4px no-repeat;
padding-left:40px
}

.register_layout .googlePlusLink {
background:url(../img/layout/ico32-googleplus.png) left 4px no-repeat;
padding-left:40px
}

.register_layout .twitterLink {
background:url(../img/layout/ico32-twitter.png) left 4px no-repeat;
padding-left:40px
}

.register_layout .steamLink {
background:url(../img/layout/ico32-steam.png) left 4px no-repeat;
padding-left:40px
}

.register_layout .captcha {
margin:-7px 0 0 -7px
}

.register_layout .recaptchatable {
border:none!important;
line-height:20px
}

.register_layout .recaptchatable #recaptcha_image,.register_layout .recaptchatable #recaptcha_response_field {
border:1px solid #d2d2d2!important
}

.register_layout .recaptchatable #recaptcha_response_field {
background:url(../img/layout/text_input.gif) repeat-x;
height:28px;
color:#555559!important;
padding:0 8px;
width:286px!important;
font-size:19px!important
}

.register_layout h2 {
text-transform:lowercase;
margin-bottom:20px;
font:18px/40px KoratakiBook,sans-serif
}

.register_layout .form-separator {
background:url(../img/layout/news_s_hr.png) center top no-repeat;
height:8px;
margin:20px 0 10px
}

#uvTab {
z-index:10001!important;
-webkit-border-radius:15px!important;
-moz-border-radius:15px!important;
border-radius:15px!important;
box-shadow:none!important;
margin-right:6px!important;
opacity:.8!important;
border-color:#000!important
}

#playbox {
position:fixed;
top:50%;
left:50%;
margin-left:-480px;
margin-top:-270px;
background:#000;
z-index:100;
border:20px solid #fff
}

#playbox iframe {
display:block
}

#lostpw_form .form-item {
margin:5px 0
}

#invitation_roadblock .roadblock_title {
color:#83bd04
}

#invitation_roadblock .leftcol {
float:left;
width:190px;
margin-right:16px
}

#invitation_roadblock .rightcol {
float:left;
width:406px
}

.invite_option {
position:relative;
display:block;
border:1px dashed #a6a6aa;
padding:10px 8px 10px 48px;
margin-bottom:10px;
cursor:pointer
}

a.invite_option {
color:inherit;
text-decoration:none
}

.invite_option .title {
font-size:19px;
font-weight:700;
color:#83bd04
}

.invite_option .logo {
position:absolute;
top:10px;
left:8px;
width:32px;
height:32px
}

.invite_option .logo.icon {
height:31px;
border-bottom:1px solid #78ac09;
background:#9bd51f;
background:-moz-linear-gradient(top,#9bd51f 0,#86c00a 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#9bd51f),color-stop(100%,#86c00a));
background:-webkit-linear-gradient(top,#9bd51f 0,#86c00a 100%);
background:-o-linear-gradient(top,#9bd51f 0,#86c00a 100%);
background:-ms-linear-gradient(top,#9bd51f 0,#86c00a 100%);
background:linear-gradient(to bottom,#9bd51f 0,#86c00a 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9bd51f',endColorstr='#86c00a',GradientType=0)
}

.invite_option .logo.icon .ico {
color:#fff;
margin:7px 0 0 7px
}

#invitation_roadblock .invite_option p:last-child {
margin-bottom:0
}

.invite_option:hover {
border-style:solid;
border-color:#83bd04;
background:#83bd0433
}

.invite_option.facebook:hover {
border-color:#3b569d;
background:#0a418b33
}

.invite_option.facebook .logo {
background:url(../img/layout/ico32-facebook.png)
}

.invite_option.twitter:hover {
border-color:#00aced;
background:#00acee33
}

.invite_option.twitter .logo {
background:url(../img/layout/ico32-twitter.png)
}

.ico_indented {
padding-left:17px;
text-indent:-17px
}

.signicon {
display:inline-block;
width:66px;
height:66px;
vertical-align:bottom;
position:relative;
bottom:-13px;
background:url(../img/layout/signs_sprite.png) no-repeat
}

.signicon.green_information {
background-position:0 -66px
}

.signicon.green_success {
background-position:0 -132px
}

.signicon.green_plus {
background-position:0 -198px
}

.signicon.green_smiley {
background-position:0 -264px
}

.signicon.yellow_question {
background-position:-66px 0
}

.signicon.yellow_information {
background-position:-66px -66px
}

.signicon.yellow_attention {
background-position:-66px -132px
}

.signicon.yellow_error {
background-position:-66px -198px
}

.signicon.orange_question {
background-position:-132px 0
}

.signicon.orange_plus {
background-position:-132px -66px
}

.signicon.red_question {
background-position:-198px 0
}

.signicon.red_information {
background-position:-198px -66px
}

.signicon.red_attention {
background-position:-198px -132px
}

.signicon.red_error {
background-position:-198px -198px
}

.signicon.red_minus {
background-position:-198px -264px
}

.signicon.blue_question {
background-position:-264px 0
}

.signicon.blue_information {
background-position:-264px -66px
}

.signicon.blue_attention {
background-position:-264px -132px
}

.signicon.blue_error {
background-position:-264px -198px
}

.signicon.blue_plus {
background-position:-264px -264px
}

.signicon.blue_minus {
background-position:-264px -330px
}

.signicon.blue_idontknowwtf {
background-position:-264px -396px
}

#search_form {
width:338px;
height:36px;
float:right;
margin:-1px 0 1px;
display:inline;
position:relative;
top:0;
left:0
}

#search_form .spinner {
display:block;
width:22px;
height:22px;
position:absolute;
top:7px;
left:279px;
visibility:hidden;
color:#00a9e1
}

#search_form fieldset,#search_form form {
float:left;
width:100%
}

#search_form label {
float:left
}

#search_form .button_wrapper {
float:right
}

#search_form .button {
width:34px;
height:36px
}

#search_form .text {
width:280px;
float:left;
margin:5px 0 0 5px;
padding:0;
font-size:20px
}

#search_form .text input {
font-size:20px;
height:26px
}

#search_form form {
background:url(../img/layout/search_input.png) no-repeat
}

#search_form .focused_form {
background-position:0 -36px!important
}

#search_form .focused_form .text input {
color:#0ea7da!important
}

.ui-datepicker-next,.ui-datepicker-prev {
border:0!important;
background:none!important;
top:2px!important;
cursor:pointer
}

.ui-datepicker-prev {
left:2px!important
}

.ui-datepicker-next {
right:2px!important
}

#ui-timepicker-div {
z-index:1
}

.bg-links ul {
margin-left:0!important
}

.bg-links ul.bold {
font-family:HelveticaNeue,sans-serif!important;
font-weight:700
}

.bg-links ul li {
position:relative;
list-style:none;
padding:5px 0 5px 22px
}

.bg-links ul li .favicon {
position:absolute;
top:6px;
left:0;
width:16px;
height:16px
}

.bg-links li a {
display:block;
color:#666!important;
text-decoration:none
}

.bg-links ul li:hover {
background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIiB5Mj0iNTAlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAuNiIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9InVybCgjaGF0MCkiIC8+Cjwvc3ZnPg==);
background-image:-moz-linear-gradient(right,#fff0 0,#fff9 50%,#fff0 100%);
background-image:-o-linear-gradient(right,#fff0 0,#fff9 50%,#fff0 100%);
background-image:-webkit-linear-gradient(right,#fff0 0,#fff9 50%,#fff0 100%);
background-image:linear-gradient(right,#fff0 0,#fff9 50%,#fff0 100%)
}

#english_roadblock {
height:333px;
padding-left:70px;
position:relative
}

#english_roadblock #roadblock_left {
padding:0;
margin:-10px 0 0 -558px
}

#english_roadblock #roadblock_left .visual {
background:url(../img/eng-visual.png);
width:516px;
height:353px
}

#english_roadblock h1 {
padding-top:120px;
color:#83bd04;
font:400 30px/40px KoratakiBook,sans-serif;
text-transform:lowercase
}

#english_roadblock h2 {
font:400 20px/20px KoratakiBook,sans-serif;
text-transform:lowercase;
padding-bottom:40px
}

#english_roadblock label {
display:block;
margin-bottom:10px
}

#engcode_loading {
display:none;
position:absolute;
top:180px;
left:180px
}

#localization_report_button {
position:fixed;
width:31px;
height:180px;
top:50%;
right:6px;
margin-top:-73px;
z-index:20
}

#localization_report_button .report {
display:block;
background:url(../img/eng-feedback.png) -6px 0;
height:165px;
cursor:pointer
}

#localization_report_button .report:hover {
background-position:-56px 0
}

#localization_report_button .report:active {
background-position:-106px 0
}

#localization_report_button .leave {
display:block;
background:url(../img/eng-feedback.png) -6px -165px;
height:31px;
cursor:pointer
}

#localization_report_button .leave:hover {
background-position:-56px -165px
}

#localization_report_button .leave:active {
background-position:-106px -165px
}

#engreport_roadblock {
position:relative
}

#engreport_roadblock h1 {
color:#83bd04;
font:400 30px/40px KoratakiBook,sans-serif;
text-transform:lowercase
}

#engreport_roadblock .loading {
position:absolute;
left:120px;
top:50%;
margin-top:-22px
}

.rs-carousel-mask {
overflow:hidden
}

.rs-carousel-runner {
position:relative
}

.rs-carousel-horizontal .rs-carousel-item {
float:left
}

.rs-carousel-mask {
position:relative
}

.rs-carousel-runner {
-moz-transform:translate3d(0,0,0);
-webkit-transform:translate3d(0,0,0);
-o-transform:translate3d(0,0,0);
-ms-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)
}

.rs-carousel-transition .rs-carousel-runner {
-moz-transition:-moz-transform .5s ease;
-webkit-transition:-webkit-transform .5s ease;
-o-transition:-o-transform .5s ease;
-ms-transition:-ms-transform .5s ease;
transition:transform .5s ease
}

.ckeditor_borderless .cke .cke_bottom,.ckeditor_borderless .cke .cke_top {
background:0 0;
box-shadow:none
}

.ckeditor_borderless .cke.cke_chrome {
box-shadow:none;
border:0
}

.ckeditor_borderless .cke_inner,.ckeditor_borderless .cke_wysiwyg_div,.ckeditor_borderless .cke_wysiwyg_frame {
background:0 0
}

.ckeditor_borderless .cke_path_empty,.ckeditor_borderless .cke_path_item {
text-shadow:none
}

.ckeditor_borderless .cke_source {
margin:0;
border:0
}

.ckeditor_borderless .cke_bottom {
padding-top:2px
}

.ckeditor_borderless .cke_bottom .cke_resizer {
display:none
}

.ckeditor_centered .cke .cke_top {
padding:0 16px 4px 62px !important
}

.CodeMirror-linenumber {
word-wrap:normal
}

#guild_page_play_button {
display:block;
width:127px;
height:20px;
padding:30px 0 0;
margin:10px auto;
color:#fff;
font-size:11px;
text-align:center;
line-height:14px
}

#guild_page_play_button.annoonline {
background:url(../img/partner/bluebyte/playnow-annoonline.png) no-repeat
}

#guild_page_play_button.siedleronline {
background:url(../img/partner/bluebyte/playnow-siedleronline.png) no-repeat
}

#guild_page_play_button.mmho {
background:url(../img/partner/bluebyte/playnow-mmho.png) no-repeat
}

.spinnerLarge,.spinnerSmall {
top:50%!important;
left:50%!important
}

@media only screen and (min--moz-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2) {
#english_roadblock #roadblock_left .visual {
background:url(../img/eng-visual%402x.png) 0 0/100%
}

#localization_report_button .leave,#localization_report_button .report {
background-image:url(../img/eng-feedback%402x.png);
background-size:138px
}

#guild_page_play_button.annoonline {
background-image:url(../img/partner/bluebyte/playnow-annoonline%402x.png);
background-size:100%
}

#guild_page_play_button.siedleronline {
background-image:url(../img/partner/bluebyte/playnow-siedleronline%402x.png);
background-size:100%
}
}

.commentsmodule .comments_item {
position:relative
}

.commentsmodule .avatar {
position:absolute;
z-index:1;
width:64px;
height:64px;
left:8px
}

.commentsmodule .avatar img {
display:block
}

.commentsmodule .comment_n1 {
font-size:11px;
vertical-align:bottom
}

.commentsmodule .comment_controls {
position:relative;
z-index:1;
float:right;
padding:10px 8px 0
}

.commentsmodule .comment_n1 .count {
display:none
}

.commentsmodule .comments_item.hasLikes .comment_n1 .count {
display:inline
}

.commentsmodule .comments_item .avatar {
top:10px
}

.commentsmodule .comments_item .content {
position:relative;
min-height:1px
}

.commentsmodule .comments_form {
position:relative
}

.commentsmodule .comment_input textarea {
width:100%;
height:80px
}

.commentsmodule .comment_input button {
float:right;
margin-right:-18px
}

.commentsmodule .comments_form .comment_input {
margin-right:90px
}

.commentsmodule .comments_edit .comment_input {
margin:10px 13px 0 77px
}

.commentsmodule .comments_form .avatar {
left:auto;
right:8px
}

.commentsmodule .comment_text {
word-wrap:break-word
}

.commentsmodule .comments_item_deleted .comments_item {
display:none;
margin-top:20px!important;
margin-left:32px!important
}

.commentsmodule .comment_showdeleted:hover {
cursor:pointer;
text-decoration:underline
}

.appstyle .comments {
padding:0 16px;
margin:auto;
max-width:624px
}

.appstyle .comments p {
padding:0
}

.appstyle .comments .comments_form.reply {
margin-top:-10px
}

.appstyle .comments .comments_form.reply:first-child {
margin-top:30px
}

.appstyle .comments .comments_form.reply:last-child {
margin-bottom:30px
}

.appstyle .comments .comments_item.comments_item_deleted:last-child {
margin-bottom:40px
}

.appstyle .comments .avatar {
position:absolute;
top:1px;
left:0;
z-index:0
}

.appstyle .comments .avatar img {
display:block
}

.appstyle .comments form {
position:relative
}

.appstyle .comments textarea {
display:block;
width:100%;
height:64px;
max-height:212px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
padding-left:15px;
padding-right:31px;
position:relative;
top:1px;
margin:0
}

.appstyle .comments .comments_form,.appstyle .comments .comments_item {
margin:40px 0;
min-height:64px
}

.appstyle .comments .comments_item_deleted {
min-height:0
}

.appstyle .comments .comments_item:first-child {
margin-top:20px!important
}

.appstyle .comments .moreComments {
font-weight:700;
margin:20px 0
}

.appstyle .comments .moreComments+.comments_item {
margin-top:30px!important
}

.appstyle .comments .comments_item.comments_item_deleted {
margin:-10px 0
}

.comments .comments_item .comment_meta {
float:none;
font-size:11px;
padding:0
}

.comments .comments_item .comment_meta a {
font-weight:700;
padding:0;
text-decoration:none;
cursor:pointer
}

.comments .comments_item .comment_meta a:hover .soft {
color:inherit
}

.appstyle .comments .comments_item .content {
padding-top:2px
}

.appstyle .comments .comments_item .content iframe {
display:block;
margin:5px 0
}

.appstyle .comments .comments_item .comment_meta,.appstyle .comments .content {
padding:0 0 0 80px
}

.comments .comments_item .comment_meta .meta_item {
margin-right:12px;
display:block;
float:left
}

.comments .comments_item .comment_meta .meta_item:empty,.comments .comments_item .comment_meta .meta_item:last-child {
margin-right:0
}

.appstyle .comments .comments_form .content {
margin-left:-16px
}

.appstyle .comments .comments_form .comment_control_submit {
position:absolute;
right:8px;
bottom:4px;
font-size:16px
}

.appstyle .comments .comments_form .comment_control_canceledit {
position:absolute;
top:9px;
right:10px
}

.comments .comments_item .count_wrapper {
display:none;
margin-left:8px
}

.comments .comments_item.hasLikes .count_wrapper {
display:inline
}

.appstyle .comments .comments_item .admin_controls {
float:right
}

.no-touch .appstyle .comments .comments_item .admin_controls {
opacity:0;
-ms-filter:alpha(Opacity=0);
filter:alpha(opacity=0)
}

.no-touch .appstyle .comments .comments_item:hover .admin_controls {
opacity:1;
-ms-filter:alpha(Opacity=100);
filter:alpha(opacity=100);
-moz-transition:opacity .25s;
-webkit-transition:opacity .25s;
-o-transition:opacity .25s;
transition:opacity .25s
}

.appstyle .comments.admin .comments_item .admin_controls {
background:url(../img/admin-bkd.png);
border:1px solid;
padding:0 16px 0 8px
}

.btn {
display:block;
position:relative;
cursor:pointer;
color:#fff;
font-weight:700;
font-size:14px
}

.btn._92cb16 {
background-color:#92CB16
}

.btn._d63d3d {
background-color:#d63d3d
}

.btn._92cb16 .ico,.btn._d63d3d .ico {
background-image:url(../img/icons/7/ffffff.png)
}

.btn_round_15 .value {
display:block;
padding:5px 0 0
}

.btn_round_15 {
width:150px;
height:30px;
text-align:center;
-moz-border-radius:15px;
-webkit-border-radius:15px;
border-radius:15px;
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
-moz-box-shadow:0 1px 1px #00000059 0 -2px 0 #0000004d 0 0 0 1px #00000026;
-webkit-box-shadow:0 1px 1px #00000059 0 -2px 0 #0000004d 0 0 0 1px #00000026;
box-shadow:0 1px 1px #00000059 0 -2px 0 #0000004d 0 0 0 1px #00000026;
background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE1MCAzMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjQ2LjgyNDI0Mzc2NzU1NCUiIHkxPSIxMDIuNjgwOTE5NTIyOTg1JSIgeDI9IjQ4LjU5OTY3NzI1MTcyNDIlIiB5Mj0iMC45NjY0MDMzMzY5MDU1NiUiPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDAwIiBzdG9wLW9wYWNpdHk9IjAuMTUiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmJmYmZiIiBzdG9wLW9wYWNpdHk9IjAuMTUiLz4KICAgPC9saW5lYXJHcmFkaWVudD4KCjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxNTAiIGhlaWdodD0iMzAiIGZpbGw9InVybCgjaGF0MCkiIC8+Cjwvc3ZnPg==);
background-image:-moz-linear-gradient(89deg,#00000026 -3.96%,#fcfcfc26 96.04%);
background-image:-o-linear-gradient(89deg,#00000026 -3.96%,#fcfcfc26 96.04%);
background-image:-webkit-linear-gradient(89deg,#00000026 -3.96%,#fcfcfc26 96.04%);
background-image:linear-gradient(1deg,#00000026 -3.96%,#fcfcfc26 96.04%)
}

.btn_round_15:hover {
-moz-box-shadow:0 1px 3px #00000059 0 -2px 0 #00000059 0 0 0 1px #00000026;
-webkit-box-shadow:0 1px 3px #00000059 0 -2px 0 #00000059 0 0 0 1px #00000026;
box-shadow:0 1px 3px #00000059 0 -2px 0 #00000059 0 0 0 1px #00000026;
background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE1MCAzMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjQ3LjAwMTc4NzExNTk3MSUiIHkxPSI5Mi41MDk0Njc5MDQzNzc0JSIgeDI9IjQ4LjQyMjEzMzkwMzMwNzIlIiB5Mj0iMTEuMTM3ODU0OTU1NTEzNSUiPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAuMiIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjE1MCIgaGVpZ2h0PSIzMCIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
background-image:-moz-linear-gradient(89deg,#fff0 6.04%,#fff3 86.04%);
background-image:-o-linear-gradient(89deg,#fff0 6.04%,#fff3 86.04%);
background-image:-webkit-linear-gradient(89deg,#fff0 6.04%,#fff3 86.04%);
background-image:linear-gradient(1deg,#fff0 6.04%,#fff3 86.04%)
}

.btn_round_15:active {
-moz-box-shadow:inset 0 0 5px #0000004d 0 0 0 1px #00000026;
-webkit-box-shadow:inset 0 0 5px #0000004d 0 0 0 1px #00000026;
box-shadow:inset 0 0 5px #0000004d 0 0 0 1px #00000026;
background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE1MCAzMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjQ2LjgyNDI0Mzc2NzU1NCUiIHkxPSIxMDIuNjgwOTE5NTIyOTg1JSIgeDI9IjQ4LjU5OTY3NzI1MTcyNDIlIiB5Mj0iMC45NjY0MDMzMzY5MDU1NiUiPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDAwIiBzdG9wLW9wYWNpdHk9IjAiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwIiBzdG9wLW9wYWNpdHk9IjAuMSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjE1MCIgaGVpZ2h0PSIzMCIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
background-image:-moz-linear-gradient(89deg,#0000 -3.96%,#0000001a 96.04%);
background-image:-o-linear-gradient(89deg,#0000 -3.96%,#0000001a 96.04%);
background-image:-webkit-linear-gradient(89deg,#0000 -3.96%,#0000001a 96.04%);
background-image:linear-gradient(1deg,#0000 -3.96%,#0000001a 96.04%)
}

.btn_round_50 {
width:50px;
height:50px;
-moz-border-radius:25px;
-webkit-border-radius:25px;
border-radius:25px;
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
-moz-box-shadow:0 1px 1px #00000059 0 -2px 0 #0000004d 0 0 0 1px #00000026;
-webkit-box-shadow:0 1px 1px #00000059 0 -2px 0 #0000004d 0 0 0 1px #00000026;
box-shadow:0 1px 1px #00000059 0 -2px 0 #0000004d 0 0 0 1px #00000026;
background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDUwIDUwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9ImhhdDAiIGdyYWRpZW50VW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiB4MT0iNDYuODI0MjQzNzY3NTU0JSIgeTE9IjEwMi42ODA5MTk1MjI5ODUlIiB4Mj0iNDguNTk5Njc3MjUxNzI0MiUiIHkyPSIwLjk2NjQwMzMzNjkwNTU2JSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMDAiIHN0b3Atb3BhY2l0eT0iMC4xNSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYmZiZmIiIHN0b3Atb3BhY2l0eT0iMC4xNSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjUwIiBoZWlnaHQ9IjUwIiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=);
background-image:-moz-linear-gradient(89deg,#00000026 -3.66%,#fcfcfc26 96.34%);
background-image:-o-linear-gradient(89deg,#00000026 -3.66%,#fcfcfc26 96.34%);
background-image:-webkit-linear-gradient(89deg,#00000026 -3.66%,#fcfcfc26 96.34%);
background-image:linear-gradient(1deg,#00000026 -3.66%,#fcfcfc26 96.34%)
}

.btn_round_50:hover {
-moz-box-shadow:0 1px 3px #00000059 0 -2px 0 #00000059 0 0 0 1px #00000026;
-webkit-box-shadow:0 1px 3px #00000059 0 -2px 0 #00000059 0 0 0 1px #00000026;
box-shadow:0 1px 3px #00000059 0 -2px 0 #00000059 0 0 0 1px #00000026;
background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDUwIDUwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9ImhhdDAiIGdyYWRpZW50VW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiB4MT0iNDcuMDAxNzg3MTE1OTcxJSIgeTE9IjkyLjUwOTQ2NzkwNDM3NzQlIiB4Mj0iNDguNDIyMTMzOTAzMzA3MiUiIHkyPSIxMS4xMzc4NTQ5NTU1MTM1JSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iMC4yIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGZpbGw9InVybCgjaGF0MCkiIC8+Cjwvc3ZnPg==);
background-image:-moz-linear-gradient(89deg,#fff0 6.34%,#fff3 86.34%);
background-image:-o-linear-gradient(89deg,#fff0 6.34%,#fff3 86.34%);
background-image:-webkit-linear-gradient(89deg,#fff0 6.34%,#fff3 86.34%);
background-image:linear-gradient(1deg,#fff0 6.34%,#fff3 86.34%)
}

.btn_round_50.pressed {
-moz-box-shadow:inset 0 0 5px #0000004d 0 0 0 1px #00000026;
-webkit-box-shadow:inset 0 0 5px #0000004d 0 0 0 1px #00000026;
box-shadow:inset 0 0 5px #0000004d 0 0 0 1px #00000026;
background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDUwIDUwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9ImhhdDAiIGdyYWRpZW50VW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiB4MT0iNDYuODI0MjQzNzY3NTU0JSIgeTE9IjEwMi42ODA5MTk1MjI5ODUlIiB4Mj0iNDguNTk5Njc3MjUxNzI0MiUiIHkyPSIwLjk2NjQwMzMzNjkwNTU2JSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAiIHN0b3Atb3BhY2l0eT0iMC4xIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGZpbGw9InVybCgjaGF0MCkiIC8+Cjwvc3ZnPg==);
background-image:-moz-linear-gradient(89deg,#0000 -3.66%,#0000001a 96.34%);
background-image:-o-linear-gradient(89deg,#0000 -3.66%,#0000001a 96.34%);
background-image:-webkit-linear-gradient(89deg,#0000 -3.66%,#0000001a 96.34%);
background-image:linear-gradient(1deg,#0000 -3.66%,#0000001a 96.34%)
}

.btn_round_50 .ico {
position:absolute;
top:20px;
left:23px
}

.btn_round_64 {
width:64px;
height:64px;
display:block;
position:relative;
cursor:pointer;
-moz-border-radius:32px;
-webkit-border-radius:32px;
border-radius:32px;
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
background-color:#91cb15;
-moz-box-shadow:0 1px 1px #00000059 0 -2px 0 #0000004d 0 0 0 1px #00000026;
-webkit-box-shadow:0 1px 1px #00000059 0 -2px 0 #0000004d 0 0 0 1px #00000026;
box-shadow:0 1px 1px #00000059 0 -2px 0 #0000004d 0 0 0 1px #00000026;
background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDY0IDY0IiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9ImhhdDAiIGdyYWRpZW50VW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiB4MT0iNDYuODI0MjQzNzY3NTU0JSIgeTE9IjEwMi42ODA5MTk1MjI5ODUlIiB4Mj0iNDguNTk5Njc3MjUxNzI0MiUiIHkyPSIwLjk2NjQwMzMzNjkwNTU2JSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMDAiIHN0b3Atb3BhY2l0eT0iMC4xNSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYmZiZmIiIHN0b3Atb3BhY2l0eT0iMC4xNSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjY0IiBoZWlnaHQ9IjY0IiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=);
background-image:-moz-linear-gradient(89deg,#00000026 -3.66%,#fcfcfc26 96.34%);
background-image:-o-linear-gradient(89deg,#00000026 -3.66%,#fcfcfc26 96.34%);
background-image:-webkit-linear-gradient(89deg,#00000026 -3.66%,#fcfcfc26 96.34%);
background-image:linear-gradient(1deg,#00000026 -3.66%,#fcfcfc26 96.34%)
}

.btn_round_64:hover {
-moz-box-shadow:0 1px 3px #00000059 0 -2px 0 #00000059 0 0 0 1px #00000026;
-webkit-box-shadow:0 1px 3px #00000059 0 -2px 0 #00000059 0 0 0 1px #00000026;
box-shadow:0 1px 3px #00000059 0 -2px 0 #00000059 0 0 0 1px #00000026;
background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDY0IDY0IiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9ImhhdDAiIGdyYWRpZW50VW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiB4MT0iNDcuMDAxNzg3MTE1OTcxJSIgeTE9IjkyLjUwOTQ2NzkwNDM3NzQlIiB4Mj0iNDguNDIyMTMzOTAzMzA3MiUiIHkyPSIxMS4xMzc4NTQ5NTU1MTM1JSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iMC4yIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIGZpbGw9InVybCgjaGF0MCkiIC8+Cjwvc3ZnPg==);
background-image:-moz-linear-gradient(89deg,#fff0 6.34%,#fff3 86.34%);
background-image:-o-linear-gradient(89deg,#fff0 6.34%,#fff3 86.34%);
background-image:-webkit-linear-gradient(89deg,#fff0 6.34%,#fff3 86.34%);
background-image:linear-gradient(1deg,#fff0 6.34%,#fff3 86.34%)
}

.btn_round_64.pressed {
-moz-box-shadow:inset 0 0 5px #0000004d 0 0 0 1px #00000026;
-webkit-box-shadow:inset 0 0 5px #0000004d 0 0 0 1px #00000026;
box-shadow:inset 0 0 5px #0000004d 0 0 0 1px #00000026;
background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDY0IDY0IiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9ImhhdDAiIGdyYWRpZW50VW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiB4MT0iNDYuODI0MjQzNzY3NTU0JSIgeTE9IjEwMi42ODA5MTk1MjI5ODUlIiB4Mj0iNDguNTk5Njc3MjUxNzI0MiUiIHkyPSIwLjk2NjQwMzMzNjkwNTU2JSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAiIHN0b3Atb3BhY2l0eT0iMC4zIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIGZpbGw9InVybCgjaGF0MCkiIC8+Cjwvc3ZnPg==);
background-image:-moz-linear-gradient(89deg,#0000 -3.66%,#0000004d 96.34%);
background-image:-o-linear-gradient(89deg,#0000 -3.66%,#0000004d 96.34%);
background-image:-webkit-linear-gradient(89deg,#0000 -3.66%,#0000004d 96.34%);
background-image:linear-gradient(1deg,#0000 -3.66%,#0000004d 96.34%)
}

.btn_round_64 .ico {
position:absolute;
top:21px;
left:21px;
font-size:24px!important
}

@font-face {
font-family:guildsde_icons;
src:url(/webfonts/guildsde_icons/guildsde.eot)
}

@font-face {
font-family:guildsde_icons;
src:url(data:application/x-font-ttf;charset=utf-8;base64,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) format("truetype"),url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAGboAAoAAAAAZqAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAYFMAAGBTkTxTa09TLzIAAGFIAAAAYAAAAGDolf0EY21hcAAAYagAAAC8AAAAvORDUfZnYXNwAABiZAAAAAgAAAAIAAAAEGhlYWQAAGJsAAAANgAAADYBZyUtaGhlYQAAYqQAAAAkAAAAJAO3AltobXR4AABiyAAAArAAAAKwUQ4UQW1heHAAAGV4AAAABgAAAAYArFAAbmFtZQAAZYAAAAFFAAABRSMVjb1wb3N0AABmyAAAACAAAAAgAAMAAAEABAQAAQEBCGNsYW5zZGUAAQIAAQA9+BwC+BsD+BgEHgoAGVP/i4seCgAZU/+LiwwHhh7nao/4mvhWBR0AAAURDx0AAAUWER0AAAAJHQAAYEoSAK0CAAEACAAPABEAEwAWABsAIAAlACoALwA0ADkAPgBDAEgATQBSAFcAXABhAGYAawBwAHUAegB/AIQAiQCOAJMAmACdAKIApwCsALEAtgC7AMAAxQDKAM8A1ADZAN4A4wDoAO0A8gD3APwBAQEGAQsBEAEVARoBHwEkASkBLgEzATgBPQFCAUcBTAFRAVYBWwFgAWUBagFvAXQBeQF+AYMBiAGNAZIBlwGcAaEBpgGrAbABtQG6Ab8BxAHJAc4B0wHYAd0B4gHnAewB8QH2AfsCAAIFAgoCDwIUAhkCHgIjAigCLQIyAjcCPAJBAkYCSwJQAlUCWgJfAmQCaQJuAnMCeAJ9AoIChwKMApEClgKbAqACpQKqAq8CtAK5Ar4CwwLIAs0C0gLXAtwC4QLmAusC8AL1AvoC/wMEAwkDDgMTAxgDHQMiAycDLAMxAzYDOwNAA0UDSgNPA1QDWQNeY2xhbnNkZWNsYW5zZGV1MHUxdTIwdTIxOTB1MjE5MXUyMTkydTIxOTN1MjFCNXUyMzU4dTI1RTZ1MjYxMHUyNjExdTI2MTJ1MjYxM3UyNjQwdTI3MTN1RTYwMHVFNjAxdUU2MDJ1RTYwM3VFNjA0dUU2MDV1RTYwNnVFNjA3dUU2MDh1RTYwRHVFNjBFdUU2MEZ1RTYxMHVFNjExdUU2MTJ1RTYxM3VFNjE0dUU2MTV1RTYxNnVFNjE3dUU2MTh1RTYxOXVFNjFBdUU2MUJ1RTYxQ3VFNjFEdUU2MUV1RTYyMXVFNjIydUU2MjN1RTYyNHVFNjI1dUU2Mjd1RTYyOHVFNjI5dUU2MkF1RTYyQnVFNjJDdUU2MkR1RTYyRXVFNjJGdUU2MzB1RTYzMXVFNjMydUU2MzN1RTYzNHVFNjM1dUU2MzZ1RTYzN3VFNjM4dUU2Mzl1RTYzQXVFNjNDdUU2M0R1RTYzRXVFNjNGdUU2NDB1RTY0MXVFNjQydUU2NDN1RTY0NHVFNjQ2dUU2NDd1RTY0OHVFNjQ5dUU2NEF1RTY0QnVFNjRDdUU2NER1RTY0RXVFNjRGdUU2NTB1RTY1MXVFNjUydUU2NTN1RTY1NHVFNjU1dUU2NTZ1RTY1N3VFNjU4dUU2NTl1RTY1QXVFNjVCdUU2NUN1RTY1RHVFNjVFdUU2NUZ1RTY2MHVFNjYxdUU2NjJ1RTY2M3VFNjY0dUU2NjV1RTY2NnVFNjY3dUU2Njh1RTY2OXVFNjZBdUU2NkJ1RTY2Q3VFNjZEdUU2NkV1RTY2RnVFNjcwdUU2NzF1RTY3MnVFNjczdUU2NzR1RTY3NXVFNjc2dUU2Nzd1RTY3OHVFNjc5dUU2N0F1RTY3QnVFNjdEdUU2N0V1RTY3RnVFNjgwdUU2ODF1RTY4MnVFNjgzdUU2ODR1RTY4NXVFNjg2dUU2ODd1RTY4OHVFNjg5dUU2OEF1RTY4QnVFNjhGdUU2OTB1RTY5MXVFNjkydUU2OTN1RTY5NHVFNjk1dUU2OTZ1RTY5N3VFNjk4dUU2OTl1RTY5QXVFNjlCdUU2OUN1RTY5RHVFNjlFdUU2OUZ1RTZBMHVFNkExdUU2QTJ1RTZBM3VFNkE0dUU2QTV1RTZBNnVFNkE3AAACAYkAqgCsAgABAAQABwAKAA0AkQEVAZkCHQJGAqwC7wMSA14DvgSaBRgFygYeBnMG2AcJB1gHmAg2CKkJLgmECg0KhgsbC58LvgziDXkOJA7tEDUQ/RG7ErwTfhROFbQW6xcCF00YjxjaGV4aAxqKHBYcaRzFHSEdmR35HlAfGCANIMohaSHIIl0ipiLRIzsj9iQrJQcldCXIJiAmfia4JuQnSSdwJ50oQyjAKSopZSnyKoorDSuoLIIsrS0yLaguFC8zL7owzDFVMhoyfzM0M3YzpDQpNJM0/jVSNYc2RzcGN2E4FziPOLo5ajnwOk462ztEO/A8ND0PPa8+gT6zPuc/RT9zP8RAXkE9Qb1CTkMcQ+pEtkUvRW1F7UZ7RstHD0hqSORJPEmzSl1K7ku1S/JNck3ETfdO8E/BUEtQdFFPUapSE1JfUyBTu1SbVSVVkVYQVntXVVgKWKBZCFl9Wdj8lA78lA78lA77lA73VPcVFauLBZ2LmZmLnQiLqwWLnX2ZeYsIa4sFeot8fYt5CItrBYt5mn2ciwjr6xWriwWdi5mZi50Ii6sFi519mXmLCGuLBXqLfH2LeQiLawWLeZp9nIsIqysVa4sFeot8fYt5CItrBYt5mn2ciwiriwWdi5mZi50Ii6sFi519mXmLCA73VPeUFYtrBYt5mn2ciwiriwWdi5mZi50Ii6sFi519mXmLCGuLBXqLfH2LeQjrKxWLawWLeZp9nIsIq4sFnYuZmYudCIurBYudfZl5iwhriwV6i3x9i3kIK2sVi6sFi519mXmLCGuLBXqLfH2LeQiLawWLeZp9nIsIq4sFnYuZmYudCA731PcVFWuLBXqLfJmLnQiLqwWLnZqZnIsIq4sFnYuZfYt5CItrBYt5fX15iwgr6xVriwV6i3yZi50Ii6sFi52amZyLCKuLBZ2LmX2LeQiLawWLeX19eYsIaysVq4sFnYuZfYt5CItrBYt5fX15iwhriwV6i3yZi50Ii6sFi52amZyLCA73tPcUFYurBYudfZl5iwhriwV6i3x9i3kIi2sFi3mafZyLCKuLBZ2LmZmLnQgr6xWLqwWLnX2ZeYsIa4sFeot8fYt5CItrBYt5mn2ciwiriwWdi5mZi50I66sVi2sFi3mafZyLCKuLBZ2LmZmLnQiLqwWLnX2ZeYsIa4sFeot8fYt5CA74dOoV+9mLyU5eXvsg9x/3IPcguF5MS/eai4v3FCuLi8v3NIuL+5QFDveU99QVi/u0BYt5fX15iwhLi4v3VGuLBXmLfZmLnQiL6wWLnJmanYsI64sFnYuZfIt6CPc0qxUriwV5i318i3oIiysFi3mZfZ2LCKuLi/tUy4sFnYuZmYudCIv3tAWLnH2aeYsIDveUgRX7A4sw5Yv3BIv3BObl9wOL9wSL5jGL+wSL+wQwMfsEiwiL9+AVRItRUYtDi0PFUdKL04vFxYvTi9NRxUOLCA7LixWL+BT4FIuL/BT8FIsF99T31BX7lIuL+5T3lIuL95QFDvd0yxX7M/cvz8/mMfdP90+Li42Nz0j7lfuTBSv3lBWLiouMS0uL9xT3yYtLS/tJiwWL+5QV95SLi/cLy8uL+4v8FIuL90rLS4tVBQ73lIEV+wOLMOWL9wSL9wTm5fcDi/cEi+Yxi/sEi/sEMDH7BIsIi/fgFUSLUVGLQ4tDxVHSi9OLxcWL04vTUcVDiwiM+3YVVYtgtovAi8C2t8GLwIu2X4tWi1ZgYFaLCA74NIsVS4sFeYt9mYudCIvLBYudmZmdiwjLiwWdi5l9i3kIi0sFi3l9fXmLCIv3lBVLiwV5i32Zi50Ii8sFi52ZmZ2LCMuLBZ2LmX2LeQiLSwWLeX19eYsIKysVi3l9fXmLCEuLBXmLfZmLnQiLywWLnZmZnYsIy4sFnYuZfYt5CItLBfs06xVLiwV5i32Zi50Ii8sFi52ZmZ2LCMuLBZ2LmX2LeQiLSwWLeX19eYsIS/sUFcuLBZ2LmX2LeQiLSwWLeX19eYsIS4sFeYt9mYudCIvLBYudmZmdiwgO+Af3JBV2dmh5cIQIi2m7iwWdi5l9i3mLeX19eYsIW4uLawWLeX19eYt5i32Zi50Ii6tbiwV5i32Zi52LnZmZnYsIu4uLsAVykmmbd59MyYvwysrJyfCLyk3JTIsmTU0IWfdEFWiuU4toaGhoi1KuaK5ow4uurq6ui8RorggO+HT3lBVLiwV5i32Zi50Ii8sFi52ZmZ2LCMuLBZ2LmX2LeQiLSwWLeX19eYsIKysVi3l9fXmLCEuLBXmLfZmLnQiLywWLnZmZnYsIy4sFnYuZfYt5CItLBfsU+xQVi3l9fXmLCEuLBXmLfZmLnQiLywWLnZmZnYsIy4sFnYuZfYt5CItLBfs06xVLiwV5i32Zi50Ii8sFi52ZmZ2LCMuLBZ2LmX2LeQiLSwWLeX19eYsIDveUTBX7Iov7B/cGi/chi/ci9wf3Bvcii/chi/cH+waL+yKL+yH7B/sG+yGLCPc097MV+xSLi/cUS4uL+xT7FIuLS/cUi4v7FMuLi/cU9xSLi8sFDveUSxX7IYv7B/cHi/chi/ci9wf3Bvchi/chi/cH+waL+yKL+yH7B/sH+yGLCKv4NBVLi/s0+5TLi7PL90SLs0vLi/s095QFa1gVz/sB+xyLz/cBBQ73sfccFfVcpDKLiwg5UwWLi1fjXZtuTvsSWIuLCFrjBYuL9we7k6OSpHD3Aei1q3ykcouLi4vOjJqanGSbYouLi4teYEWWCH/3JBVci2Sxi7mLurKwuou6i7Jmi1yLXWRlXIsIDov4VBX3dIuL++krL4s8a4uL3Cvli/fpBfh0ixX7dIuL++nrMYs6q4uL2uvni/fpBQ74FJoVizxri4vcK+WL9+n3dIuL++krLwXL94UVS4uLy2uLi0tLi4try4uLS6uLi8vLi4urBfvU+9QVa4uL3Cvli/fp93SLi/vpKy+LPAUOi/hUFfd0i4v76Ssvizxri4vcK+WL9+kF+HSLFYv76Ssvizxri4vcK+WL9+n3dIsFa/tUFfs0i4tr9zSLi6sFDvh06xV6i3yZi50IiysFi2hvbmeLCGyLi/diBaObnamLqYute6hvmgiLQlxzXKOL1AVvfHtui2mLbJ5to3sIi/th+1SLBWiLbqiLrgiL6wWLeZp9nIudi5mZi50Ii/cUBYudfZl5i3qLfH2LeQiL6wWLrqiorosI99SLBa+Lp26LaAiLKwWLnZqZnIudi5l9i3kIi/sUBYt5fX15iwgO+HT3txV5i319i3kIi+sFi65uqGiLCPvUiwVoi25ui2gIiysFi52ZmZ2LnYuZfYt5CIv7FAWLeX19eYt5i32Zi50IiysFi2iobq6LCPfUiwWui6ioi64Ii+sFi3mZfZ2LnYuZmYudCIv3FAWLnX2ZeYsIDveptBWLi4qLi4uGhYOIhIuEi4SOhZGLi4uLiosIKPEFgJaLnZaXl5aci5aACNs5290Flpadi5aAln+LeYCACCglBYv3FBWLi4qLi4uGhYOIhIuEi4SOhZGLi4uLiosIKPEFgJaLnZaXl5aci5aACNs5290Flpadi5aAln+LeYCACCglBQ73NEsVi/h093SL9xT7Aov8Bvv0iwX3XPf0FVuLNPuSu4ueyOSLn068izH3kgVzUBWqJk6LqfAF+4T3TxWri4v8dGuLi/h0BUuLFauLi/x0a4uL+HQFDvh9axUoi/uTiyGLd4t5npmgweb3FfeOvuCWoaCElHu8NvcO+4jBL5R6kHBtiwj7XfUVi5eBlYCLCHWLBYCLgYGLfwiLdgWLf5WClosIoYsFlouVlIuXCIugBYv3dBWLl4GVgIsIdYsFgIuBgYt/CIv7CQWLf5WClosIoYsFlouVlIuXCIv3CQUO+JT3NBX7LIsFdXtzf3GGCIsoBdSEw2qTVwj754sFk7/ErNSSCIvuBXCPcpd0nAj7KYuL91S4iwWHn4mgiaEI+EaLBYp1iHaHdwi8i4v7VAX8YPc0FXeLi/sU3osFb6t2tn3ACPhAixVziwV9VnZgcGsI4YuL9xQFDvc0SxWL+HT3dIv3FPsCi/wG+/SLBfdd9/QVXYtQjIuLCIv7lMGLBaeLnIyTjI+LvZKLzIuzfaBwlL2geOVdiwhx+3IVX4uIi4uLCIvnBYuLp4yji7qLmy5HiwiQ9xYVbIt2iouLCIvFBYuLpYqni6iLjFNriwj7iPdwFauLi/x0a4uL+HQFS4sVq4uL/HRri4v4dAUO+FP3FBVLi4vLy4uLSwWL9zQVS4uLS8uLi8sFi+sVS4uLS8uLi8sF/BT8FBXLi4vLS4uLSwWL6xX3FIsF64vL0ovkCIv3FPu0i4v7tAX3VCsVy4uLy0uLi0sFK4sVy4uLy0uLi0sF95XrFWiLbm6LaItoqG6ui66LqKiLrouubqhoiwgO95T3tBXAi7Zgi1aLVmBgVotWi2C2i8CLwLa2wIsIDvh0+DQVi/x0/BSLi6v39IuL+FSriwVL/DQV+/SLi/hEBYuUkpKUi5SLkYSLggiLe6yLi5sFi5SSkpSLlIuRhIuCCIt7rIuLmwWLlJKSlIuUi5GEi4IIi3uti4ubBYuUkpKTi5SLkoSLggiLe6yLi5sFi5SSkpOLlIuShIuCCIt7rIuLmwWLlJKSlIuTi5KEi4IIi/xEBft197QVbIsFimtsgXmLCIt1vYuL+xSqi4v3VAXm+zkVjY+SnZ+clpWTk4+RkZSQk46SjpONk4uUi5qFmIGVgZV8kHmLeot+h4CCgIKEfYl3CK6HBYyWjZKQkI+QkY2Si5OLkImQho+HjYWLgouEiYSGg4eGgYB8fHd4fnuEgIR/h3+Kfgj3D4uLpkWLBQ74WIsV/ByLBWqLcKWLrAiL914Fi6ympayLCJCLi50Fi5OSkpOLk4uShIuDCIt5tYuLnQWLpKGgpYsI9yKLBaWLoHaLcgiLedmLBayLpnGLagiL+14Fi2pwcWqLCPsn9/YVgYuEg4uCi4KShJWLlIuTkouUi5SDk4KLCFcxFVGLXF2LU4tTul3Fi8SLurmLw4vDXLlSiwgO9zT3dBWLqqqKi1Pk5THmjVBri4uqisy0i/cW+xT7FvsUY4uLyouMBfsU9xQVy4sFnYuZfYt5CItLBYt5fX15iwhLiwV5i32Zi50Ii8sFi52ZmZ2LCPfU+9QVi6ptiotTNeXi5opQqYuLqozMZIv7E/sU9xP7FLGLjMqKjAX3EfcUFU2LBXmLfX2LeQiLSwWLeZl9nYsIyYsFnIuZmYudCIvLBYudfZl6iwgO+BT3lBX784vq6ousBYudmZmdiwj3dIsFnYuZfYt5CIsrBYt5fX15iwj7ROsVgouEhIuCi4KShJSLlIuSkouUi5SEkoKLCMuLFYKLhISLgouCkoSUi5SLkpKLlIuUhJKCiwjLixWCi4SEi4KLgpKElIuUi5KSi5SLlISSgosI+0T7FBX384ss+wuL+x0Fi3l9fXmLCPt0iwV5i32Zi50Ii/d0BYudmZmdiwj3FPt0FcuLi/c0S4uL+zQFK4sVy4uL9zRLi4v7NAUO+DT0FYuia4uLq6uLi6tri4ur9xOLLPsLBWv3KxX784vq6ousBYudmZmdiwj3dIsFnYuZfYt5CIsrBYt5fX15iwj7ROsVgouEhIuCi4KShJSLlIuSkouUi5SEkoKLCMuLFYKLhISLgouCkoSUi5SLkpKLlIuUhJKCiwjLixWCi4SEi4KLgpKElIuUi5KSi5SLlISSgosI+0T7NBVri4urq4uLawWLSxVri4urq4uLawWLSxVri4urq4uLawWLSxVri4urq4uLawWLSxVri4urq4uLawXL95QVa4uLq6uLi2sFi/uUFWuLi6uri4trBcv3lBVri4urq4uLawWL+5QVa4uLq6uLi2sFy/eUFWuLi6uri4trBYv7lBVri4urq4uLawXL9xQVa4uLq6uLi2sFi0sVa4uLq6uLi2sFi0sVa4uLq6uLi2sFDvgU95QV+/OL6uqLrAWLnZmZnYsI93SLBZ2LmX2LeQiLKwWLeX19eYsI+0TrFYKLhISLgouCkoSUi5SLkpKLlIuUhJKCiwjLixWCi4SEi4KLgpKElIuUi5KSi5SLlISSgosIy4sVgouEhIuCi4KShJSLlIuSkouUi5SEkoKLCPtE+xQV9/OLLPsLi/sdBYt5fX15iwj7dIsFeYt9mYudCIv3dAWLnZmZnYsIlftvFadu1NbVQqioQdTT1W+oQkBA1G9u1UJDQQUO+BT3lBX784vq6ousBYudmZmdiwj3dIsFnYuZfYt5CIsrBYt5fX15iwj7ROsVgouEhIuCi4KShJSLlIuSkouUi5SEkoKLCMuLFYKLhISLgouCkoSUi5SLkpKLlIuUhJKCiwjLixWCi4SEi4KLgpKElIuUi5KSi5SLlISSgosI+0T7FBX384ss+wuL+x0Fi3l9fXmLCPt0iwV5i32Zi50Ii/d0BYudmZmdiwjc+4oV9yT3I2C1JiZhtmBh4DYFDvgU95QV+/OL6uqLrAWLnZmZnYsI93SLBZ2LmX2LeQiLKwWLeX19eYsI+0TrFYKLhISLgouCkoSUi5SLkpKLlIuUhJKCiwjLixWCi4SEi4KLgpKElIuUi5KSi5SLlISSgosIy4sVgouEhIuCi4KShJSLlIuSkouUi5SEkoKLCPtE+xQV9/OLLPsLi/sdBYt5fX15iwj7dIsFeYt9mYudCIv3dAWLnZmZnYsI90T7NBWUi5KSi5SLlISSgouCi4SEi4KLgpKElIsIS4sVlIuSkouUi5SEkoKLgouEhIuCi4KShJSLCEuLFZSLkpKLlIuUhJKCi4KLhISLgouCkoSUiwgO+FRLFfwUiwVoi26oi64Ii/gUBYuuqKiuiwj4FIsFr4unbotoCIv8FAWLaG9uZ4sIS/g0FYudfZl5iwj7NIsFeot8fYt5CItqLCz3E4tri/dUiwWdi5mZi50Ii+sFq/uUFfs0i4tr9zSLi6sFO/dUFYOLg5KLlIuUk5KTi5SLkoSLgouChISCiwhLixWDi4OSi5SLlJOSk4uUi5KEi4KLgoSEgosIS4sVg4uDkouUi5STkpOLlIuShIuCi4KEhIKLCA74VEsV/BSLBWiLbqiLrgiL+BQFi66oqK6LCPgUiwWvi6dui2gIi/wUBYtob25niwhL+DQVi519mXmLCPs0iwV6i3x9i3kIi2osLPcTi2uL91SLBZ2LmZmLnQiL6wWr+5QVS4uLy2uLi0tLi4try4uLS6uLi8vLi4urBTv3VBWDi4OSi5SLlJOSk4uUi5KEi4KLgoSEgosIS4sVg4uDkouUi5STkpOLlIuShIuCi4KEhIKLCEuLFYOLg5KLlIuUk5KTi5SLkoSLgouChISCiwgO+FRLFfwUiwVoi26oi64Ii/gUBYuuqKiuiwj4FIsFr4unbotoCIv8FAWLaG9uZ4sIi/h0FfwUiwV6i3x9i3kIi/wUBYt5mn2ciwj4FIsFnYuZmYudCIv3VCwsi0oFi3l9fXmLCPs1iwV6i3yZ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i4uKjVaLVotkeosvi3qLeYt6CEqLi0zLiwWL+wOLOYuLCPuzi4v4lPiUi4v8VAUO+Hn3pBX7Kvck+4OLi/x0q4uL91T3Y4v3KvckBfs5exVLi4tLa4uLy0uLi6vLi4vLq4uLS8uLi2sFDvfj9xQV+2OLi/tUa4uL+HT3g4v3Kvsk+yr7JAV89zQV+zSLi2v3NIuLqwUO96P3tBX7FPcU+wOLi/x0q4uL93TaiwXtixVOi/cU9xT7FPcUyIv3FPsU+xT7FAXrixVOi/cU9xT7FPcUyIv3FPsU+xT7FAX7ZXkVq4uL+2Jri4v3YgXrixWri4v7YmuLi/diBQ73UveTFcz3Rcj7Rfc+jPsW+wbE+0H7MvL7NCPF90L7EvcG9zeKBQ74VPfUFft0i4urBYudfZl5iwgriwV5i319i3kIi2tri4v71PhUi4v31GuLBQ73FPfUFcuLq2uLKyuLi/cUBev7tBUri4v3FMuLq2uLKwX3dEsVi/g0S4sFi3l9fXmLCPtUiwV5i32Zi50IS4uL/BT3VIuLa/t0i4v4VPhUi4v8VGuLBfs093sVi/cNy4ura4tFBYGPgI2Ai3KLdYJ6ewjLhBWui6hui2gIi/s0+xSLi/c0BYuuqKiuiwhrKxXLi4urBYudfZl5i3mLfX2LeQiLawUO9zT4MxX7FIuL/FT4VIuL+FT71IsF93RrFcuLi/wU/BSLi/gUy4sFi3mZfZ2LCPdUiwWdi5mZi50I+5T7dBWL+xTri4vra6tLiwX3NPc0FYv7FOuLi+trq0uLBfs0ixWL+xTri4vra6tLiwX3NPs0FYv7FOuLi+trq0uLBQ74VGsVi/g0S4sFi3l9fXmLCPtUiwV5i32Zi50IS4uL/BT3VIuLa/t0i4v4VPhUi4v8VGuLBSv3dBWui6hui2gIi/s0+xSLi/c0BYuuqKiuiwhrKxXLi4urBYudfZl5i3mLfX2LeQiLawUO9/T4MxX71IuL/FT4VIuL+FT7FIsF6/w0FfwUi4v4FMuLBYt5mX2diwj3VIsFnYuZmYudCMuLi/wUBQ73lEsVi/cU95SLi/sU+5SLBYv3tBX3lIuL+xT7lIuL9xQFS/dUFffUi4v7NPvUi4v3NAX7VIsV9zSLi/s0+zSLi/c0Bav7FBXri4vrK4uLKwX3VPtUFfsUi4v3FPcUi4v7FAVr6xVLi4tLy4uL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AAEAAM9oISFfDzz1AAsCAAAAAADQI3JYAAAAANAjclj/+/++AgYBwgAAAAgAAgAAAAAAAAABAAABs/+0AAACAP/7//oCBgABAAAAAAAAAAAAAAAAAAAArAAAAAAAAAAAAAAAAAEAAAACAACgAgAAYAIAAKACAABgAgAAIAIAAGACAAA2AgAAQAIAAEACAAA2AgAAQAIAAGICAAAAAgD//wIAAAACAAAgAgAAAAIAAAACAAAAAgAAAAIAAAACAACAAgAAIAIAAAQCAAAAAgAAIAIAAD8CAACgAgAAQAIAAAACAAAAAgAAIQIAACECAAAhAgAAIQIAACECAAAAAgAAAAIAAAACAAAAAgAAgAIAAAACAAAAAgAAIAIA//8CAAAgAgAAAAIAAEACAAAAAgAAAAIA//8CAAAGAgAAIAIAAAECAAAgAgAAIAIAAEACAABAAgAAIAIAAEACAABAAgAAQAIAAGACAAAAAgAAHwIAAEACAACAAgAAIAIAAAACAAAAAgAAYAIAAGACAAAgAgAAGwIAACACAAAgAgAAIAIAACACAAAgAgAAAAIAAEACAP//AgAAQAIAAAACAAAAAgAAYAIAAEACAABgAgAAAgIAAAACAP//AgAAAAIAAAACAAAAAgAAAAIAAAACAABgAgAAIAIAACACAAAAAgD//wIAAAACAAAfAgAAIAIAAGACAABAAgAAHwIAACACAAAAAgAAIAIAAIACAAAAAgAAAAIAAAACAAAbAgD//wIA//8CAAAgAgAAIQIAACECAACAAgAAgAIAAGACAAAEAgAAIAIAAAACAAAgAgD//wIAAAACAAAAAgAALQIA//8CAAAAAgAAIAIAAAACAAAAAgAAAAIAAAACAAAkAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAACACAAAAAgAAIAIA//sCAAAAAgAAAQIAACACAABgAgAAIAIAACACAAAgAgAAAAIAAAACAAAAAgAAIAIA//8CAP//AgD//wIAAAACAAAIAgAAAAIAACEAAFAAAKwAAAAAAA4ArgABAAAAAAABAA4AAAABAAAAAAACAA4ARwABAAAAAAADAA4AJAABAAAAAAAEAA4AVQABAAAAAAAFABYADgABAAAAAAAGAAcAMgABAAAAAAAKADQAYwADAAEECQABAA4AAAADAAEECQACAA4ARwADAAEECQADAA4AJAADAAEECQAEAA4AVQADAAEECQAFABYADgADAAEECQAGAA4AOQADAAEECQAKADQAYwBjAGwAYQBuAHMAZABlAFYAZQByAHMAaQBvAG4AIAAxAC4AMABjAGwAYQBuAHMAZABlY2xhbnNkZQBjAGwAYQBuAHMAZABlAFIAZQBnAHUAbABhAHIAYwBsAGEAbgBzAGQAZQBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("woff");
font-weight:400;
font-style:normal
}

.ico {
font-family:guildsde_icons;
speak:none;
font-style:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
line-height:1;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale
}

.ico_add:before {
content:"\e600"
}

.ico_adn:before {
content:"\e601"
}

.ico_aim:before {
content:"\e602"
}

.ico_alliance:before {
content:"\e603"
}

.ico_allianceadd:before {
content:"\e604"
}

.ico_allianceremove:before {
content:"\e605"
}

.ico_app_config:before {
content:"\e606"
}

.ico_app:before {
content:"\e607"
}

.ico_arrowdown_double:before {
content:"\e608"
}

.ico_arrowdown:before {
content:"\2193"
}

.ico_arrowleft:before {
content:"\2190"
}

.ico_arrowright:before {
content:"\2192"
}

.ico_arrowup:before {
content:"\2191"
}

.ico_articles:before {
content:"\e60d"
}

.ico_attention:before {
content:"\e60e"
}

.ico_award:before {
content:"\e60f"
}

.ico_blogposts:before {
content:"\e610"
}

.ico_boxdesign:before {
content:"\e611"
}

.ico_bulletpoint:before {
content:"\e612"
}

.ico_calendar:before {
content:"\e613"
}

.ico_camera:before {
content:"\e614"
}

.ico_challenge:before {
content:"\e615"
}

.ico_chat_away:before {
content:"\e616"
}

.ico_chat_invisible:before {
content:"\e617"
}

.ico_chat_occupied:before {
content:"\e618"
}

.ico_chat_online:before {
content:"\e619"
}

.ico_chat:before {
content:"\e61a"
}

.ico_chatroom_close:before {
content:"\e61b"
}

.ico_chatroom_create:before {
content:"\e61c"
}

.ico_chatroom_popup:before {
content:"\e61d"
}

.ico_chatroom:before {
content:"\e61e"
}

.ico_checkbox_off:before {
content:"\2610"
}

.ico_checkbox_on:before {
content:"\2611"
}

.ico_guild:before {
content:"\e621"
}

.ico_guildpage:before {
content:"\e622"
}

.ico_guildplayersearch:before {
content:"\e623"
}

.ico_guilds:before {
content:"\e624"
}

.ico_guildsde:before {
content:"\e625"
}

.ico_close:before {
content:"\2613"
}

.ico_colors:before {
content:"\e627"
}

.ico_comment:before {
content:"\e628"
}

.ico_community:before {
content:"\e629"
}

.ico_conversation:before {
content:"\e62a"
}

.ico_copy:before {
content:"\e62b"
}

.ico_delete:before {
content:"\e62c"
}

.ico_devdiary:before {
content:"\e62d"
}

.ico_diashow:before {
content:"\e62e"
}

.ico_disabled:before {
content:"\e62f"
}

.ico_doc_content_closed:before {
content:"\e630"
}

.ico_doc_content_pinned_closed:before {
content:"\e631"
}

.ico_doc_content_pinned:before {
content:"\e632"
}

.ico_doc_content:before {
content:"\e633"
}

.ico_doc_empty_closed:before {
content:"\e634"
}

.ico_doc_empty_pinned_closed:before {
content:"\e635"
}

.ico_doc_empty_pinned:before {
content:"\e636"
}

.ico_doc_empty:before {
content:"\e637"
}

.ico_download:before {
content:"\e638"
}

.ico_dragndrop:before {
content:"\e639"
}

.ico_edit:before {
content:"\e63a"
}

.ico_enter:before {
content:"\21b5"
}

.ico_error:before {
content:"\e63c"
}

.ico_exclamationmark_down:before {
content:"\e63d"
}

.ico_expand:before {
content:"\e63e"
}

.ico_externallink:before {
content:"\e63f"
}

.ico_facebook:before {
content:"\e640"
}

.ico_fanadd:before {
content:"\e641"
}

.ico_fanremove:before {
content:"\e642"
}

.ico_fans:before {
content:"\e643"
}

.ico_favorite:before {
content:"\e644"
}

.ico_female:before {
content:"\2640"
}

.ico_folder:before {
content:"\e646"
}

.ico_forum_content_closed:before {
content:"\e647"
}

.ico_forum_content:before {
content:"\e648"
}

.ico_forum_empty_closed:before {
content:"\e649"
}

.ico_forum_empty:before {
content:"\e64a"
}

.ico_forum:before {
content:"\e64b"
}

.ico_gadgets:before {
content:"\e64c"
}

.ico_gallery:before {
content:"\e64d"
}

.ico_gift:before {
content:"\e64e"
}

.ico_googleplus:before {
content:"\e64f"
}

.ico_heart:before {
content:"\e650"
}

.ico_highscore:before {
content:"\e651"
}

.ico_home:before {
content:"\e652"
}

.ico_honorary:before {
content:"\e653"
}

.ico_icq:before {
content:"\e654"
}

.ico_information:before {
content:"\e655"
}

.ico_insertpicture:before {
content:"\e656"
}

.ico_invisible:before {
content:"\e657"
}

.ico_invisible2:before {
content:"\e658"
}

.ico_invite2guild:before {
content:"\e659"
}

.ico_irc:before {
content:"\e65a"
}

.ico_isalliance:before {
content:"\e65b"
}

.ico_isfan:before {
content:"\e65c"
}

.ico_isfriend:before {
content:"\e65d"
}

.ico_jobapplication:before {
content:"\e65e"
}

.ico_key:before {
content:"\e65f"
}

.ico_layerback:before {
content:"\e660"
}

.ico_leader:before {
content:"\e661"
}

.ico_level:before {
content:"\e662"
}

.ico_link:before {
content:"\e663"
}

.ico_locked:before {
content:"\e664"
}

.ico_logout:before {
content:"\e665"
}

.ico_male:before {
content:"\e666"
}

.ico_message:before {
content:"\e667"
}

.ico_milestone:before {
content:"\e668"
}

.ico_minus:before {
content:"\e669"
}

.ico_mobile:before {
content:"\e66a"
}

.ico_n1_secondary:before {
content:"\e66b"
}

.ico_n1:before {
content:"\e66c"
}

.ico_newsfeed:before {
content:"\e66d"
}

.ico_notfavorite:before {
content:"\e66e"
}

.ico_ok:before {
content:"\e66f"
}

.ico_onwatchlist:before {
content:"\e670"
}

.ico_openpopup:before {
content:"\e671"
}

.ico_page_header:before {
content:"\e672"
}

.ico_page_wallpaper:before {
content:"\e673"
}

.ico_pause:before {
content:"\e674"
}

.ico_play:before {
content:"\e675"
}

.ico_playermark:before {
content:"\e676"
}

.ico_playstation:before {
content:"\e677"
}

.ico_plus:before {
content:"\e678"
}

.ico_postings:before {
content:"\e679"
}

.ico_print:before {
content:"\e67a"
}

.ico_question:before {
content:"\e67b"
}

.ico_quote:before {
content:"\2358"
}

.ico_ratebad:before {
content:"\e67d"
}

.ico_rategood:before {
content:"\e67e"
}

.ico_refresh:before {
content:"\e67f"
}

.ico_remove:before {
content:"\e680"
}

.ico_reply:before {
content:"\e681"
}

.ico_rss:before {
content:"\e682"
}

.ico_search:before {
content:"\e683"
}

.ico_services:before {
content:"\e684"
}

.ico_settings:before {
content:"\e685"
}

.ico_shoppingcart:before {
content:"\e686"
}

.ico_shrink:before {
content:"\e687"
}

.ico_sk_chains:before {
content:"\e688"
}

.ico_skype:before {
content:"\e689"
}

.ico_stats:before {
content:"\e68a"
}

.ico_steam:before {
content:"\e68b"
}

.ico_success:before {
content:"\2713"
}

.ico_switchoff:before {
content:"\25e6"
}

.ico_switchon:before {
content:"\2612"
}

.ico_tag:before {
content:"\e68f"
}

.ico_teams:before {
content:"\e690"
}

.ico_telephone:before {
content:"\e691"
}

.ico_theme:before {
content:"\e692"
}

.ico_time:before {
content:"\e693"
}

.ico_trash:before {
content:"\e694"
}

.ico_twitter:before {
content:"\e695"
}

.ico_undo:before {
content:"\e696"
}

.ico_unlink:before {
content:"\e697"
}

.ico_unlocked:before {
content:"\e698"
}

.ico_upload:before {
content:"\e699"
}

.ico_user:before {
content:"\e69a"
}

.ico_useradd:before {
content:"\e69b"
}

.ico_userremove:before {
content:"\e69c"
}

.ico_users:before {
content:"\e69d"
}

.ico_video:before {
content:"\e69e"
}

.ico_visible:before {
content:"\e69f"
}

.ico_wall:before {
content:"\e6a0"
}

.ico_watchlist:before {
content:"\e6a1"
}

.ico_watchlistadd:before {
content:"\e6a2"
}

.ico_watchlistremove:before {
content:"\e6a3"
}

.ico_xbox:before {
content:"\e6a4"
}

.ico_xfire:before {
content:"\e6a5"
}

.ico_yahoo:before {
content:"\e6a6"
}

.ico_youtube:before {
content:"\e6a7"
}

.usertour {
position:absolute;
cursor:pointer;
z-index:100;
background-repeat:no-repeat
}

#usertour_gl_friendonline {
width:148px;
height:176px;
background-image:url(../img/usertour/guide-chat.png?1)
}

#usertour_gl_watchlist {
width:202px;
height:155px;
background-image:url(../img/usertour/guide-beobachten.png?1)
}

#usertour_gl_feedback {
width:185px;
height:174px;
background-image:url(../img/usertour/guide-feedback.png?1)
}

#usertour_gl_newmessage {
width:202px;
height:158px;
background-image:url(../img/usertour/guide-nachricht.png?1)
}

#usertour_uh_createguild {
width:186px;
height:171px;
background-image:url(../img/usertour/guide-guildgruenden.png?1)
}

#usertour_uh_guildlist {
width:155px;
height:184px;
background-image:url(../img/usertour/guide-guilds.png?1)
}

#usertour_uh_invitefriends {
width:164px;
height:194px;
background-image:url(../img/usertour/guide-einladen.png?1)
}

#usertour_uh_newsstream {
width:148px;
height:179px;
background-image:url(../img/usertour/guide-news.png?1)
}

#usertour_uh_profile {
width:185px;
height:174px;
background-image:url(../img/usertour/guide-profilbox.png?1)
}

#usertour_cp_adminbar {
width:155px;
height:188px;
background-image:url(../img/usertour/guide-admin.png?1)
}

#usertour_cp_addgadget {
width:185px;
height:174px;
background-image:url(../img/usertour/guide-gadget.png?1)
}

#usertour_cp_movegadget {
width:148px;
height:176px;
background-image:url(../img/usertour/guide-gadverschieben.png?1)
}

#usertour_cp_newpage {
width:158px;
height:184px;
background-image:url(../img/usertour/guide-seite.png?1)
}

#usertour_cp_membermanagement {
width:155px;
height:188px;
background-image:url(../img/usertour/guide-spieler.png?1)
}

#usertour_cp_usermenu {
width:185px;
height:174px;
background-image:url(../img/usertour/guide-usermenu.png?1)
}

.tooltipLayer {
border:1px solid #ffffff40;
background-color:#000000f2;
width:200px;
position:absolute;
top:-1000px;
left:-1000px;
z-index:1000;
font-size:12px;
color:gray;
line-height:15px;
padding:22px 15px 15px;
display:none
}

.tooltipLayer .arrow {
position:absolute;
background:#000000f2;
left:50%;
top:0
}

.tooltipLayer .arrow:after,.tooltipLayer .arrow:before {
bottom:100%;
border:solid transparent;
content:" ";
height:0;
width:0;
position:absolute;
pointer-events:none
}

.tooltipLayer .arrow:after {
border-color:transparent;
border-bottom-color:#000000f2;
border-width:10px;
left:50%;
margin-left:-10px
}

.tooltipLayer .arrow:before {
border-color:transparent;
border-bottom-color:#ffffff40;
border-width:11px;
left:50%;
margin-left:-11px
}

.tooltipLayer p {
padding:0 0 10px
}

.tooltipLayer .title {
display:block;
font-weight:700;
color:#fff;
padding:0 0 1px
}

#content.guild_page_layout {
padding:0 0 40px
}

#main .guild_page_main_background {
background-repeat:no-repeat;
background-position:center 0
}

#main .guild_page_main_background.fixed,#main .guild_page_main_background.parallax {
background-attachment:fixed;
background-position:center 39px
}

#main .guild_page_padding {
padding:73px 0 100px
}

#main .guild_page_border {
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px
}

#guild_page {
margin:0 auto;
width:976px;
position:relative
}

#guild_page .ad_skyscraper {
position:absolute;
right:-176px;
top:0
}

#guild_page_header {
left:-8px;
margin:32px 0 0;
padding:0 32px 0 0;
height:112px;
background-position:left top;
background-repeat:no-repeat
}

#guild_page_content {
padding-bottom:8px
}

#guild_page_content_inner {
float:left;
margin:0 -8px;
padding-top:9px
}

#guilds_app {
width:800px
}

#guilds_app.gadget {
width:auto;
margin-left:-8px;
margin-right:-8px;
float:left;
padding-top:0
}

#guild_page_copyright {
width:960px;
margin:80px auto -80px;
padding:0 8px;
font-size:10px;
line-height:14px;
text-align:center
}

#guild_page_sidebar {
min-height:334px;
top:-144px
}

#guild_page_sidebar #guild_page_logo {
margin-top:16px;
min-height:144px;
position:relative;
z-index:16
}

#guild_page_sidebar #guild_page_logo img {
display:block
}

#guild_page_sidebar_box {
margin-top:52px
}

#guild_page_sidebar_box a {
text-decoration:none;
display:block
}

#guild_page_sidebar_box .number {
float:right;
font-weight:700
}

#guild_page_sidebar_box hr {
margin:0
}

#guild_page_sidebar hr + hr {
display:none
}

#guild_page_guildtag {
margin:10px 0 0;
word-wrap:break-word
}

#guild_page_guildname {
margin:0;
word-wrap:break-word;
font-size:14px
}

#guild_page_guild_level {
margin:6px 0
}

#guild_page_guild_level,#guild_page_guild_level .bar {
line-height:20px;
height:5px
}

#guild_page_social {
margin:10px 0;
padding:0 8px;
min-height:21px
}

#guild_page_social .fb_iframe_widget,#guild_page_social .fb_iframe_widget span {
display:block
}

#guild_page_social .fb_iframe_widget {
z-index:5
}

#guild_page_sidebar_box,#guilds_app .box.first {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}

#guild_page_sidebar_box .block_title {
display:block;
font-weight:700;
margin:20px 0 5px;
padding:0 8px
}

#guild_page_sidebar_box .member_avatar {
margin:10px 8px
}

#guild_page_sidebar_box .member_name,#guild_page_sidebar_box .member_role {
padding:0 8px;
margin:10px 0
}

#guild_page_sidebar_box .member_avatar,#guild_page_sidebar_box .member_avatar img {
display:block;
width:128px;
height:128px
}

#guild_page_sidebar_box .member_name {
padding:5px 8px;
margin:-5px 0;
position:relative
}

#guild_page_sidebar_box .member_name:hover {
border-style:dashed;
border-width:1px 0;
margin:-6px 0
}

#guild_page_sidebar_box .member_name.editing {
border-style:solid;
border-width:1px 0;
margin:-6px 0
}

#guild_page_sidebar_box .member_name strong,#guild_page_sidebar_box .member_name input {
border:0;
padding:0;
background:none;
font-weight:700;
height:20px;
display:block
}

#guild_page_sidebar_box .member_name strong {
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
width:128px
}

#guild_page_sidebar_box .member_name:hover strong,#guild_page_sidebar_box .member_name input {
width:111px
}

#guild_page_sidebar_box .member_name input {
display:none
}

#guild_page_sidebar_box .member_name.editing strong {
display:none
}

#guild_page_sidebar_box .member_name.editing input {
display:block;
-webkit-box-shadow:none!important;
-moz-box-shadow:none!important;
box-shadow:none!important
}

#guild_page_sidebar_box .member_name .ico {
display:none;
cursor:pointer;
position:absolute;
top:5px;
right:8px
}

#guild_page_sidebar_box .member_name:hover .ico.edit {
display:block
}

#guild_page_sidebar_box .member_name.editing .ico.edit {
display:none
}

#guild_page_sidebar_box .member_name.editing .ico.save {
display:block
}

#guild_page_sidebar_box .gameswrapper {
margin-top:6px;
position:relative;
margin-left:2px
}

#guild_page_sidebar_box .gameswrapper .game {
float:left;
margin-right:5px;
width:58px
}

#guild_page_sidebar_box .gameswrapper .icon {
z-index:1
}

#guild_page_sidebar_box .game-tooltip {
display:none;
position:absolute;
top:62px;
z-index:5000;
left:-10px;
padding:6px 0
}

#guild_page_sidebar_box .game-tooltip ul {
display:block;
min-width:144px;
list-style:none;
padding-left:0!important;
z-index:5000
}

#guild_page_sidebar_box .game-tooltip ul li {
padding-right:8px!important
}

#guild_page_sidebar_box .game-tooltip ul a {
white-space:nowrap;
text-wrap:none;
min-width:128px;
font-family:HelveticaNeue,sans-serif;
font-weight:700
}

#guild_page_sidebar_box .game-tooltip .tip {
position:absolute;
top:0;
left:50%;
z-index:100065
}

#guild_page_sidebar_box .game-tooltip .tip:before,#guild_page_sidebar_box .game-tooltip .tip:after {
bottom:100%;
border:solid transparent;
content:" ";
height:0;
width:0;
position:absolute;
pointer-events:none
}

#guild_page_sidebar_box .game-tooltip .tip:after {
border-bottom-color:inherit;
border-width:6px;
left:50%;
margin-left:-6px
}

#guild_page_sidebar_box .game-tooltip .tip:before {
border-bottom-color:inherit;
border-width:7px;
left:50%;
margin-left:-7px
}

#guild_page_sponsors .sponsor {
text-align:center;
margin:10px 0;
padding:0 8px;
text-align:center
}

#guild_page_sponsors .sponsor a,#guild_page_sponsors .sponsor img {
display:inline-block;
vertical-align:bottom
}

#guild_page_sponsors .sponsor img {
max-width:128px;
max-height:80px
}

#guild_page_sidebar .sidebar_menu,#guild_page_sidebar .sidebar_menu ul {
margin:0;
padding:0
}

#guild_page_sidebar .sidebar_menu:last-child {
background:url(guildbox_trenner_w.png) center bottom no-repeat;
padding-bottom:2px
}

#guild_page_sidebar .sidebar_menu li {
background:url(guildbox_trenner_w.png) center top no-repeat;
padding:6px 8px 4px;
list-style:none;
position:relative
}

#guild_page_sidebar .sidebar_menu .right {
position:absolute;
top:6px;
right:8px;
pointer-events:none
}

#guild_page_sidebar .sidebar_menu li ul {
padding-left:17px
}

#guild_page_sidebar .sidebar_menu li li {
background:none;
padding:0 0 0 8px
}

#guild_page_sidebar hr + .sidebar_menu li:first-child {
background:none
}

#guild_page_sidebar .sidebar_menu .states .state {
display:none
}

#guild_page_sidebar .sidebar_menu .states .state.active {
display:inline
}

#guild_page_sidebar .sidebar_menu .state_ico {
visibility:hidden;
line-height:20px
}

#guild_page_sidebar .sidebar_menu .toggler:hover .state_ico {
visibility:visible
}

#guild_page_sidebar .sidebar_menu li a {
margin:-4px -8px;
padding:4px 8px
}

#guild_page_sidebar .sidebar_menu li li a {
margin:0 -8px 0 -33px;
padding:0 8px 0 33px
}

#guild_user_settings_contextmenu {
position:absolute;
left:25px;
margin-top:5px;
z-index:10;
display:none;
width:220px
}

#guild_user_settings_contextmenu:before,#guild_user_settings_contextmenu:after {
left:20px
}

#guild_page_navigation {
position:relative;
height:25px;
background:transparent;
width:800px;
margin-top:-25px
}

#guild_page_navigation > ul {
list-style:none;
margin:0
}

#guild_page_navigation > ul > li {
float:left;
margin:0;
width:90px
}

#guild_page_navigation .home,#guild_page_navigation .more,#guild_page_navigation .add {
width:30px;
position:relative
}

#guild_page_navigation > ul > li > a {
display:block;
height:25px;
line-height:25px;
color:#fff;
font-size:13px;
background-color:transparent;
text-align:center;
padding:0 8px;
white-space:nowrap;
overflow:hidden;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
text-decoration:none
}

#guild_page_navigation li .ico {
font-size:16px;
vertical-align:-2px
}

#guild_page_navigation .main {
border-width:1px;
padding:0 4px
}

#guild_page_navigation .hidden {
display:block;
visibility:visible
}

#guild_page_navigation .home .main,#guild_page_navigation .more .main,#guild_page_navigation .add .main {
background-position:0 0
}

#guild_page_navigation .home .main:hover,#guild_page_navigation .more .main:hover,#guild_page_navigation .more .main.pulldown,#guild_page_navigation .add .main:hover {
background-position:0 25px
}

#guild_page_navigation .home .main.active,#guild_page_navigation .more .main.active {
background-position:0 50px!important
}

#guild_page_navigation .contextmenu {
position:absolute;
display:none
}

#guild_page_navigation .contextmenu:after,#guild_page_navigation .contextmenu:before {
display:none
}

#guilds_app .teaser_box {
position:relative;
height:222px;
padding:0;
overflow:hidden
}

#guilds_app .teaser_box .teaser_list {
width:240px;
height:auto;
margin:0 0 0 543px;
border:0;
padding:12px 0;
list-style:none;
overflow:visible
}

#guilds_app .teaser_box .teaser_list li {
border:0;
padding:0;
margin:0
}

#guilds_app .teaser_box .teaser_list li .entry {
padding:5px 16px;
position:relative;
z-index:1
}

#guilds_app .teaser_box .teaser_list .entry > * {
display:block;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis
}

#guilds_app .teaser_box .teaser_list li.marked .entry:after {
right:100%;
border:solid transparent;
content:" ";
height:0;
width:0;
position:absolute;
pointer-events:none;
border-width:25px;
top:50%;
margin-top:-25px
}

#guilds_app .teaser_box h3,#guilds_app .teaser_box h4,#guilds_app .teaser_box h4 a {
white-space:nowrap;
text-overflow:ellipsis;
overflow:hidden;
display:block
}

#guilds_app .teaser_box .teaser_image {
width:543px;
position:absolute;
top:0;
left:0;
cursor:pointer;
height:100%
}

#guilds_app .teaser_box .teaser_image .img {
height:222px;
overflow:hidden;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
background-color:#000;
background-size:cover;
background-position:center
}

#guilds_app .teaser_box .teaser_image .teaser_image_caption {
padding:0;
background:none;
color:inherit;
vertical-align:bottom;
text-align:left
}

#guilds_app .teaser_box .teaser_image h3,#guilds_app .teaser_box .teaser_image h4 {
position:absolute;
right:30px;
bottom:50px;
padding:0 8px
}

#guilds_app .teaser_box .teaser_image h3 {
bottom:15px;
padding:5px 8px;
max-width:467px
}

#guilds_app .teaser_box.without_type .teaser_list li {
line-height:30px
}

#guilds_app .teaser_box.without_type .teaser_list li.marked .entry:after {
border-width:20px;
margin-top:-20px
}

#guilds_app {
float:left;
padding-top:44px;
position:relative
}

#guild_page_copyright {
color:#fff6
}

#main .guild_page_background {
background-color:#0000
}

.appstyle .guild_color,.appstyle .guild_color_hover:hover,.appstyle .guild_color_hover:active {
color:#fff!important
}

.appstyle .guild_color_bg {
background-color:#fff!important
}

.appstyle .guild_color_border {
border-color:#fff!important
}

.appstyle .guild_color_arrow:after {
border-color:#fff0!important;
border-right-color:#fff!important
}

.appstyle .guild_color_contrast {
color:#000!important
}

.appstyle .guild_color_contrast_bg {
background-color:#000!important
}

.appstyle .guild_color_contrast_contrast_bg {
background-color:#fff!important
}

.appstyle .contenttext {
color:#d4d4d4!important
}

.appstyle .contenttext2 {
color:#8e8e93!important
}

.appstyle .backgroundstyle,.appstyle .boxgradientstyle {
background:#0d42941f!important
}

.appstyle .backgroundstyle2,.appstyle .boxgradientstyle_inverse {
background:#948f8f1f!important
}

.appstyle .borderstyle {
border-color:#a0a0a1!important
}

.appstyle .linestyle {
border-color:#999!important
}

.appstyle .linesecondarystyle {
border-color:#99999980!important
}

.appstyle .boxshadowstyle {
box-shadow:0 0 10px 1px #1c57ad73
}

.appstyle .contrastshadowstyle {
box-shadow:inset 0 0 0 1px #ffffff40
}

.appstyle .activestyle {
background-color:#898be1!important
}

.appstyle .linkstyle {
color:#92bcfc!important;
text-decoration:none
}

.appstyle .linkstyle:hover {
color:#92bcfc!important;
text-decoration:underline
}

.appstyle .linkstyle:active {
color:#92bcfc!important;
text-decoration:none
}

.appstyle .link_color {
color:#92bcfc!important
}

.appstyle .link_color_bg {
background-color:#92bcfc!important
}

.appstyle .borderradius {
border-radius:5px 20px 5px 20px;
background-clip:padding-box
}

.appstyle .overflowScroll:before,.appstyle .overflowScroll:after {
background:#ffffff40
}

.appstyle .progressSpinner,.appstyle .inlineProgressSpinner {
display:inline-block;
width:44px;
height:44px;
background:url(../../../guilds-cdn.de/img/layout/progressspinner-default.gif);
vertical-align:bottom;
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
filter:alpha(opacity=50);
opacity:.5
}

.appstyle .progressSpinner {
position:absolute;
left:50%;
margin-left:-22px;
top:0;
z-index:1000
}

#guilds_app > .progressSpinner {
top:200px
}

#guilds_app .box > .progressSpinner {
top:50px
}

.appstyle.ui-dialog {
border-color:#a0a0a1;
background:#0f4494ff
}

.appstyle .ui-dialog-bg {
background:#0f4494ff
}

.appstyle.ui-dialog .ui-widget-content {
border-color:#a0a0a1;
color:#d4d4d4
}

#guild_page_navigation {
position:relative;
height:38px;
top:-8px;
left:-176px;
padding-left:176px;
width:798px;
color:#92bcfc;
border:1px solid transparent;
background-clip:padding-box
}

.guild_page_hasheader #guild_page_navigation {
left:-176px;
padding-left:176px;
width:798px
}

#guild_page_navigation > ul > li {
width:auto;
max-width:90px;
height:30px;
margin:4px 16px 4px 0
}

#guild_page_navigation > ul > li:hover,#guild_page_navigation > ul > li.pulldown {
background-color:#fff;
color:#000;
margin:4px 8px 4px -8px;
padding:0 8px
}

#guild_page_navigation > ul li:hover > a,#guild_page_navigation > ul li.pulldown > a {
color:#000!important
}

#guild_page_navigation > ul > li > a {
height:auto;
line-height:30px;
color:inherit
}

#guild_page_navigation > ul li > a.active {
color:#d4d4d4
}

.appstyle .box,.appstyle .boxplaceholder {
clear:both;
position:relative;
margin-left:-1px;
margin-right:-1px;
margin-bottom:20px;
word-wrap:break-word;
padding:5px 0 10px;
background-color:#0d42941f;
border:1px solid transparent;
border-radius:5px 20px 5px 20px;
box-shadow:0 0 10px 1px #1c57ad73;
background-clip:padding-box
}

.appstyle .boxplaceholder {
border-style:dashed;
background:none;
box-shadow:none
}

.appstyle .box.noContent {
padding:200px 0;
text-align:center
}

.appstyle .box.alternate {
border:1px solid #a0a0a1;
background-color:#948f8f
}

.appstyle .box .grid_1.alpha p,.appstyle .box .grid_2.alpha p,.appstyle .box .grid_3.alpha p,.appstyle .box .grid_4.alpha p,.appstyle .box .grid_5.alpha p,.appstyle .box .grid_6.alpha p,.appstyle .box .grid_7.alpha p,.appstyle .box .grid_8.alpha p,.appstyle .box .grid_9.alpha p {
padding-right:0
}

.appstyle .box .grid_1.omega p,.appstyle .box .grid_2.omega p,.appstyle .box .grid_3.omega p,.appstyle .box .grid_4.omega p,.appstyle .box .grid_5.omega p,.appstyle .box .grid_6.omega p,.appstyle .box .grid_7.omega p,.appstyle .box .grid_8.omega p,.appstyle .box .grid_9.omega p {
padding-left:0
}

.appstyle .box.notification {
padding-left:25px
}

.appstyle .box.notification h3 {
margin:4px 0 -8px
}

.appstyle .box.notification h3 .ico:first-child {
position:absolute!important;
left:8px
}

.appstyle .box.notification .close {
position:absolute!important;
top:14px;
right:8px;
cursor:pointer
}

.appstyle .box.notification p:last-child {
margin-bottom:0
}

.appstyle .box .block {
margin-top:20px;
margin-bottom:20px
}

.appstyle h1,.appstyle h3.h1 {
font:300 32px/35px HelveticaNeue,sans-serif;
padding:0 8px;
margin:10px 0 15px
}

.appstyle h2,.appstyle h3,.appstyle h1.h2 {
font:bold 19px/25px HelveticaNeue,sans-serif;
padding:0 8px;
margin:10px 0
}

.appstyle h4,.appstyle h5,.appstyle h6 {
font:bold 14px/20px sans-serif;
padding:0 8px;
margin:10px 0
}

.appstyle .box > h1:first-child .embossed,.appstyle .box > h2:first-child .embossed {
margin-top:5px
}

.appstyle .box .embossed a {
color:inherit
}

.appstyle h4.picture {
background-position:8px 0;
background-repeat:no-repeat;
padding-left:48px
}

.appstyle h1,.appstyle h2,.appstyle h3,.appstyle h4,.appstyle h5,.appstyle h6 {
color:#d4d4d4
}

.appstyle h1 .subline,.appstyle h2 .subline,.appstyle h3 .subline,.appstyle h4 .subline,.appstyle h5 .subline,.appstyle h6 .subline {
font:19px HelveticaNeue,sans-serif;
color:#8e8e93
}

.appstyle h1 .embossed,.appstyle h2 .embossed,.appstyle h3 .embossed,.appstyle h4 .embossed,.appstyle h5 .embossed,.appstyle h6 .embossed {
display:inline-block;
margin:0 4px 0 -9px;
padding:0 10px 0 9px;
max-width:100%;
color:#000;
background-color:#fff;
box-shadow:0 1px 0 #00000226 0 0 0 1px #00000261;
background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDc4NCAzMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSItMS40MjEwODU0NzE1MjAyZS0xNCUiPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmZmZWZlIiBzdG9wLW9wYWNpdHk9IjAuMDUiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDIwMjAyIiBzdG9wLW9wYWNpdHk9IjAuMDUiLz4KICAgPC9saW5lYXJHcmFkaWVudD4KCjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSI3ODQiIGhlaWdodD0iMzAiIGZpbGw9InVybCgjaGF0MCkiIC8+Cjwvc3ZnPg==);
background-image:-moz-linear-gradient(bottom,#ffffff0d 0%,#0202030d 100%);
background-image:-o-linear-gradient(bottom,#ffffff0d 0%,#0202030d 100%);
background-image:-webkit-linear-gradient(bottom,#ffffff0d 0%,#0202030d 100%);
background-image:linear-gradient(bottom,#ffffff0d 0%,#0202030d 100%);
overflow:hidden;
white-space:nowrap;
-o-text-overflow:ellipsis;
text-overflow:ellipsis
}

.appstyle h1 .embossed {
line-height:48px
}

.appstyle h2 .embossed,.appstyle h3 .embossed,.appstyle .h2 .embossed {
line-height:38px
}

.appstyle h4 .embossed,.appstyle h5 .embossed,.appstyle h6 .embossed {
line-height:28px
}

#guilds_app .content_title {
position:absolute;
top:0;
left:8px;
line-height:30px;
margin:0 -1px 7px;
padding:3px 8px 0;
height:41px;
border-radius:5px 20px 5px 20px;
border-bottom-right-radius:0;
border-bottom-left-radius:0;
border:0;
box-shadow:inset 0 0 0 1px #00000261;
background-color:#fff;
color:#000
}

#guilds_app .content_title h1 {
display:inline;
margin:0;
padding:0;
color:inherit
}

#guilds_app .content_title h2 {
display:inline;
padding:0;
margin-left:8px;
color:inherit
}

#guilds_app .content_title a {
color:inherit;
text-decoration:none
}

#guilds_app .content_title .ico {
margin:8px 0
}

#guilds_app .content_controls {
position:absolute;
top:0;
right:8px;
margin-bottom:14px
}

#guilds_app .content_controls > * {
margin-left:4px
}

.appstyle .content_title a {
color:inherit
}

#guilds_app .box.first {
border-top-left-radius:0
}

.appstyle {
color:#d4d4d4
}

.appstyle .soft {
color:#8e8e93
}

.appstyle .success,.appstyle .successtext {
color:#219b00!important
}

.appstyle .error,.appstyle .errortext {
color:#d63d3d!important
}

.appstyle p,.appstyle .wysiwyg {
margin-top:10px;
margin-bottom:10px;
padding-left:8px;
padding-right:8px
}

.appstyle .wysiwyg p {
padding:0
}

.appstyle .wysiwyg p:first-child {
margin-top:0
}

.appstyle .wysiwyg p:last-child {
margin-bottom:0
}

.appstyle p.left,.appstyle p.right {
margin:0
}

.appstyle hr {
margin:20px 0;
border-color:#999
}

.appstyle .clear + hr {
margin-top:10px
}

.appstyle a,.appstyle a:link,.appstyle a:visited,.appstyle .ui-widget-content a {
color:#92bcfc;
text-decoration:none
}

.appstyle a:hover {
color:#92bcfc;
text-decoration:underline
}

.appstyle a:active {
color:#92bcfc;
text-decoration:none
}

.appstyle blockquote {
position:relative;
margin:20px 0 20px 9px;
padding:0 8px 0 24px;
border-left:1px solid;
color:#8e8e93
}

.appstyle blockquote:before {
position:absolute;
left:8px;
content:"\2358";
color:#d4d4d4;
font:16px guildsde_icons
}

.appstyle blockquote .bqHead {
display:block;
color:#d4d4d4;
padding:0 8px;
margin-bottom:10px
}

.appstyle button,.appstyle .button,.appstyle input[type=button],.appstyle input[type=submit],.appstyle input[type=reset],.appstyle input[type=file] {
min-width:100px;
height:30px;
font:bold 14px/20px sans-serif;
vertical-align:middle;
display:inline-block;
float:none;
padding:0 8px;
margin:2px 0;
cursor:pointer;
border:0;
outline:0;
text-align:center;
white-space:nowrap;
-webkit-touch-callout:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none
}

.appstyle .button {
display:inline-block;
height:30px;
line-height:30px;
min-width:82px
}

.appstyle button.icononly {
min-width:0;
width:34px
}

.appstyle h1 button,.appstyle h1 input[type=button],.appstyle h1 input[type=submit],.appstyle h1 input[type=reset],.appstyle h2 button,.appstyle h2 input[type=button],.appstyle h2 input[type=submit],.appstyle h2 input[type=reset] {
display:block
}

.appstyle h1 form,.appstyle h2 form {
display:inline-block
}

.appstyle button,.appstyle .button,.appstyle input[type=button],.appstyle input[type=submit],.appstyle input[type=reset],.appstyle select,.appstyle .select,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default {
color:#fff;
background-color:#717171;
border:0;
box-shadow:0 1px 1px #00000080 0 0 1px #ffffff4d 0 -2px 0 #01010540 0 0 0 1px #0000001a;
background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDkwIDMwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9ImhhdDAiIGdyYWRpZW50VW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiB4MT0iNTAlIiB5MT0iMTAwJSIgeDI9IjUwJSIgeTI9Ii0xLjQyMTA4NTQ3MTUyMDJlLTE0JSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMTAxMDUiIHN0b3Atb3BhY2l0eT0iMC4wOCIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZlZmUiIHN0b3Atb3BhY2l0eT0iMC4wOCIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjkwIiBoZWlnaHQ9IjMwIiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=);
background-image:-moz-linear-gradient(bottom,#01010514 0%,#ffffff14 100%);
background-image:-o-linear-gradient(bottom,#01010514 0%,#ffffff14 100%);
background-image:-webkit-linear-gradient(bottom,#01010514 0%,#ffffff14 100%);
background-image:linear-gradient(bottom,#01010514 0%,#ffffff14 100%)
}

.appstyle button:hover,.appstyle .button:hover,.appstyle input[type=button]:hover,.appstyle input[type=submit]:hover,.appstyle input[type=reset]:hover,.appstyle select:hover,.appstyle .select:hover,.ui-state-default.ui-state-hover,.ui-state-default.ui-state-focus {
color:#fff;
background-color:#717171;
box-shadow:0 1px 2px #0009 0 0 1px #ffffff4d 0 -2px 0 #01010540 0 0 0 1px #00000026;
background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDkwIDMwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9ImhhdDAiIGdyYWRpZW50VW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiB4MT0iNTAlIiB5MT0iOTAlIiB4Mj0iNTAlIiB5Mj0iOS45OTk5OTk5OTk5OTk5OSUiPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAuMTMiLz4KICAgPC9saW5lYXJHcmFkaWVudD4KCjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSI5MCIgaGVpZ2h0PSIzMCIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
background-image:-moz-linear-gradient(bottom,#fff0 10%,#ffffff21 90%);
background-image:-o-linear-gradient(bottom,#fff0 10%,#ffffff21 90%);
background-image:-webkit-linear-gradient(bottom,#fff0 10%,#ffffff21 90%);
background-image:linear-gradient(bottom,#fff0 10%,#ffffff21 90%)
}

.appstyle button:active,.appstyle .button:active,.appstyle input[type=button]:active,.appstyle input[type=submit]:active,.appstyle input[type=reset]:active,.appstyle .select.active,.ui-state-default.ui-state-active {
color:#fff;
background-color:#717171;
box-shadow:0 0 0 1px #ffffff4d 0 2px 2px #01010540 0 0 0 1px #0000001a;
background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDkwIDMwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9ImhhdDAiIGdyYWRpZW50VW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiB4MT0iNTAlIiB5MT0iMTAwJSIgeDI9IjUwJSIgeTI9Ii0xLjQyMTA4NTQ3MTUyMDJlLTE0JSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAiIHN0b3Atb3BhY2l0eT0iMC4xMyIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjkwIiBoZWlnaHQ9IjMwIiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=);
background-image:-moz-linear-gradient(bottom,#0000 0%,#00000021 100%);
background-image:-o-linear-gradient(bottom,#0000 0%,#00000021 100%);
background-image:-webkit-linear-gradient(bottom,#0000 0%,#00000021 100%);
background-image:linear-gradient(bottom,#0000 0%,#00000021 100%)
}

.appstyle button.primary,.appstyle .button.primary,.appstyle input[type=button].primary,.appstyle input[type=submit].primary,.appstyle input[type=reset].primary,.appstyle select.primary,.appstyle .select.primary {
color:#000;
background-color:#fff
}

.appstyle button.primary:hover,.appstyle .button.primary:hover,.appstyle input[type=button].primary:hover,.appstyle input[type=submit].primary:hover,.appstyle input[type=reset].primary:hover,.appstyle select.primary:hover,.appstyle .select.primary:hover {
color:#000;
background-color:#fff
}

.appstyle button.primary:active,.appstyle .button.primary:active,.appstyle input[type=button].primary:active,.appstyle input[type=submit].primary:active,.appstyle input[type=reset].primary:active,.appstyle .select.primary.active {
color:#000;
background-color:#fff
}

.appstyle button[disabled],.appstyle .button.disabled,.appstyle input[type=button][disabled],.appstyle input[type=submit][disabled],.appstyle input[type=reset][disabled],.appstyle select[disabled],.appstyle .select.disabled {
opacity:.5;
cursor:not-allowed;
color:#fff!important;
background-color:#717171!important;
box-shadow:0 1px 1px #00000080 0 0 1px #ffffff4d 0 -2px 0 #01010540 0 0 0 1px #0000001a!important;
background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDkwIDMwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9ImhhdDAiIGdyYWRpZW50VW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiB4MT0iNTAlIiB5MT0iMTAwJSIgeDI9IjUwJSIgeTI9Ii0xLjQyMTA4NTQ3MTUyMDJlLTE0JSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMTAxMDUiIHN0b3Atb3BhY2l0eT0iMC4wOCIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZlZmUiIHN0b3Atb3BhY2l0eT0iMC4wOCIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjkwIiBoZWlnaHQ9IjMwIiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=);
background-image:-moz-linear-gradient(bottom,#01010514 0%,#ffffff14 100%)!important;
background-image:-o-linear-gradient(bottom,#01010514 0%,#ffffff14 100%)!important;
background-image:-webkit-linear-gradient(bottom,#01010514 0%,#ffffff14 100%)!important;
background-image:linear-gradient(bottom,#01010514 0%,#ffffff14 100%)!important
}

.appstyle input[type=text]:invalid,.appstyle input[type=text].ng-invalid,.appstyle input[type=password]:invalid,.appstyle input[type=password].ng-invalid,.appstyle input[type=search]:invalid,.appstyle input[type=search].ng-invalid,.appstyle input[type=number]:invalid,.appstyle input[type=number].ng-invalid,.appstyle input[type=url]:invalid,.appstyle input[type=url].ng-invalid,.appstyle textarea:invalid,.appstyle textarea.ng-invalid {
box-shadow:0 0 5px #d63d3d;
border:1px solid #d63d3d
}

.appstyle input[type=text].ng-pristine,.appstyle input[type=password].ng-pristine,.appstyle input[type=search].ng-pristine,.appstyle input[type=number].ng-pristine,.appstyle input[type=url].ng-pristine,.appstyle textarea.ng-pristine {
box-shadow:none;
border:1px solid #a0a0a1
}

.appstyle select {
height:30px;
padding:5px 4px
}

.appstyle select,.appstyle .select {
display:inline-block;
width:256px;
line-height:30px;
vertical-align:middle;
cursor:pointer;
position:relative;
text-align:left;
white-space:nowrap
}

.appstyle .select .selected,.appstyle .select .options li {
padding:0 8px;
line-height:30px
}

.appstyle .select .options li {
padding-right:20px
}

.appstyle .select .options li:last-child {
border-bottom:0
}

.appstyle .select .options li.disabled {
opacity:.5
}

.appstyle .select .options,.appstyle .select select {
display:none
}

.appstyle .select > .selected {
display:block;
overflow:hidden;
margin-right:30px;
white-space:nowrap
}

.appstyle .select .selecticon {
float:right;
margin:0 8px 0 0;
line-height:30px
}

.appstyle .select .options {
position:absolute;
top:29px;
left:-1px;
margin:0 0 0 1px;
list-style:none;
z-index:1000;
overflow:hidden;
overflow-y:auto;
min-width:100%;
max-width:200%;
max-height:280px;
color:#fff;
background:#717171;
box-shadow:0 1px 1px #00000080 0 0 1px #ffffff4d 0 -2px 0 #01010540 0 0 0 1px #0000001a
}

.appstyle .combobox {
display:inline-block;
position:relative;
width:206px;
padding-right:30px;
box-sizing:border-box;
vertical-align:-5px
}

.appstyle .combobox > input[type=text] {
position:absolute;
width:100%;
padding-right:30px;
margin:0
}

.appstyle .combobox .select {
width:30px;
height:30px;
float:right;
position:static;
margin:0 -30px 0 0;
background:none;
box-shadow:none
}

.appstyle .combobox .select .selecticon {
position:relative;
z-index:1
}

.appstyle .combobox .select.active .selecticon {
color:#92bcfc
}

.appstyle input[type=text],.appstyle input[type=password],.appstyle input[type=search],.appstyle input[type=number],.appstyle input[type=url],.appstyle .faketextfield,.appstyle textarea {
width:256px;
height:30px;
padding:0 8px;
box-sizing:border-box;
color:#fff;
background:#1450a8;
border:1px solid #a0a0a1
}

.appstyle input[type=text]:focus,.appstyle input[type=password]:focus,.appstyle input[type=search]:focus,.appstyle input[type=number]:focus,.appstyle input[type=url]:focus,.appstyle textarea:focus,.appstyle .inputwrapper.focus,.appstyle .cke_skin_kama .cke_focus {
outline:none;
box-shadow:0 0 3px #fff;
border:1px solid #a0a0a1
}

.appstyle input[type=text][disabled],.appstyle input[type=password][disabled],.appstyle input[type=search][disabled],.appstyle input[type=number][disabled],.appstyle input[type=url][disabled],.appstyle .inputwrapper.disabled,.appstyle .faketextfield.disabled,.appstyle textarea[disabled] {
opacity:.5;
cursor:not-allowed
}

.appstyle input[type=search] {
-webkit-appearance:textfield
}

input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration {
display:none
}

.appstyle input[type=search] {
border-radius:15px
}

.appstyle input.big,.appstyle .faketextfield.big,.appstyle textarea.big {
font-size:19px
}

.appstyle .faketextfield {
display:inline-block;
line-height:28px;
cursor:text
}

.appstyle textarea {
height:120px;
padding:5px 8px;
line-height:20px;
resize:none
}

.appstyle input::-webkit-input-placeholder,.appstyle textarea::-webkit-input-placeholder {
color:#8e8e93
}

.appstyle input:-moz-placeholder,.appstyle textarea:-moz-placeholder {
color:#8e8e93
}

.appstyle input::-moz-placeholder,.appstyle textarea::-moz-placeholder {
color:#8e8e93;
opacity:1
}

.appstyle input:-ms-input-placeholder,.appstyle textarea:-ms-input-placeholder {
color:#8e8e93
}

.appstyle input.placeholder,.appstyle textarea.placeholder {
color:#8e8e93
}

.appstyle .inputwrapper {
display:inline-block;
position:relative;
width:256px
}

.appstyle .inputwrapper input {
width:100%
}

.appstyle .inputwrapper .ico {
font-size:16px
}

.appstyle .inputwrapper > .ico {
line-height:20px
}

.appstyle .inputwrapper > .ico,.appstyle .inputwrapper > button {
position:absolute!important;
top:5px;
color:inherit
}

.appstyle .inputwrapper > .ico:first-child {
left:8px
}

.appstyle .inputwrapper > .ico:last-child,.appstyle .inputwrapper > button:last-child {
right:8px
}

.appstyle .inputwrapper button,.appstyle .inputwrapper button:hover,.appstyle .inputwrapper button:active {
padding:0;
margin:0;
background:0;
border:0;
min-width:0;
height:20px;
width:16px;
box-shadow:none
}

.appstyle .inputwrapper.withicon input {
padding-left:28px
}

.appstyle .inputwrapper.withcontrol input {
padding-right:28px
}

.appstyle .grid_3 .box input[type=text],.appstyle .grid_3 .box input[type=password],.appstyle .grid_3 .box input[type=search],.appstyle .grid_3 .box input[type=number],.appstyle .grid_3 .box input[type=url],.appstyle .grid_3 .box .faketextfield,.appstyle .grid_3 .box textarea {
width:190px
}

.appstyle .button.file {
position:relative;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis
}

.appstyle .file_input {
height:30px;
width:30px;
display:block;
position:absolute;
overflow:hidden;
margin:0;
padding:0;
direction:ltr;
z-index:2147483583;
filter:alpha(opacity=0);
opacity:0
}

.appstyle .file_input input {
position:absolute;
right:0;
margin:0;
padding:0;
cursor:pointer;
font:480px sans-serif
}

.appstyle input[type="checkbox"],.appstyle input[type="radio"] {
width:13px;
opacity:0;
filter:alpha(opacity=0)
}

.appstyle input[type="radio"] {
margin-left:8px
}

.appstyle input[type="radio"]:first-child {
margin-left:0
}

.appstyle input[type="checkbox"] + label,.appstyle input[type="radio"] + label {
font-weight:700
}

.appstyle input[type="checkbox"] + label:before,.appstyle input[type="radio"] + label:before {
margin:0 3px 0 -19px;
vertical-align:-1px;
color:#92bcfc;
font:400 16px/20px 'guildsde_icons'
}

.appstyle input[type="checkbox"] + label:before {
content:"\2610"
}

.appstyle input[type="checkbox"]:checked + label:before {
content:"\2611"
}

.appstyle input[type="radio"] + label:before {
content:"\25e6"
}

.appstyle input[type="radio"]:checked + label:before {
content:"\2612"
}

.appstyle input[type="checkbox"][disabled] + label:before,.appstyle input[type="radio"][disabled] + label:before {
color:inherit;
opacity:.4
}

.appstyle fieldset {
border:1px solid #999;
padding:0 8px 10px
}

.appstyle fieldset > legend {
font:bold 19px/25px HelveticaNeue,sans-serif;
margin:10px 0
}

.appstyle .menu {
height:40px;
margin-top:10px;
margin-bottom:10px;
font:bold 19px/40px HelveticaNeue,sans-serif
}

.appstyle .menu a,.appstyle .menu .deactivated,.appstyle .menu .disabled {
display:inline-block;
text-decoration:none;
outline:none;
vertical-align:top;
margin-right:12px
}

.appstyle .menu .ico_arrowdown {
display:none!important
}

.appstyle .menu .selected {
text-decoration:none;
color:#d4d4d4;
position:relative
}

.appstyle .menu .selected:after {
font:16px/20px guildsde_icons;
content:"\2193";
margin-top:-14px;
position:absolute;
top:100%;
left:50%
}

.appstyle .menu .deactivated,.appstyle .menu .disabled {
opacity:.5
}

.appstyle .head,.appstyle .styled thead,.appstyle .accordion h2,.appstyle .toggable h2 {
min-height:30px;
margin:0 -1px;
padding:5px 8px;
box-sizing:border-box;
clear:both;
color:gray;
background-color:#f2f2f2;
box-shadow:inset 0 0 0 1px #00000026;
background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDc4NCAzMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSItMS40MjEwODU0NzE1MjAyZS0xNCUiPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmZmZWZlIiBzdG9wLW9wYWNpdHk9IjAuMDUiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDIwMjAyIiBzdG9wLW9wYWNpdHk9IjAuMDUiLz4KICAgPC9saW5lYXJHcmFkaWVudD4KCjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSI3ODQiIGhlaWdodD0iMzAiIGZpbGw9InVybCgjaGF0MCkiIC8+Cjwvc3ZnPg==);
background-image:-moz-linear-gradient(bottom,#ffffff0d 0%,#0202030d 100%);
background-image:-o-linear-gradient(bottom,#ffffff0d 0%,#0202030d 100%);
background-image:-webkit-linear-gradient(bottom,#ffffff0d 0%,#0202030d 100%);
background-image:linear-gradient(bottom,#ffffff0d 0%,#0202030d 100%)
}

.accordion h2,.toggable h2 {
margin-bottom:5px;
cursor:pointer
}

.appstyle .box .pagination {
position:relative;
text-align:center;
list-style:none;
margin:20px 0;
padding:0 8px
}

.appstyle .box .pagination > li {
display:inline-block;
font-weight:700;
padding:0 6px;
margin:0 2px;
background-clip:padding-box;
border-radius:10px;
box-sizing:border-box;
min-width:20px;
-webkit-touch-callout:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none
}

.appstyle .box .pagination > .first,.appstyle .box .pagination > .prev {
float:left;
margin-left:0
}

.appstyle .box .pagination > .next,.appstyle .box .pagination > .last {
float:right;
margin-right:0
}

.appstyle .box .pagination > .active {
background:#948f8f
}

.appstyle .box .pagination > .disabled {
opacity:.5;
cursor:default
}

.appstyle .box .pagination > .active > a,.appstyle .box .pagination > .disabled > a {
text-decoration:none;
color:inherit;
cursor:default
}

.appstyle table.styled {
width:100%;
table-layout:fixed;
border-spacing:0;
border-collapse:collapse;
border:solid #999;
border-width:1px 0;
margin:20px 0;
padding:0
}

.appstyle table.styled th,.appstyle table.styled td {
padding:0
}

.appstyle table.styled > thead,.appstyle table.styled > tbody > tr {
border-bottom:1px solid #999
}

.appstyle table.styled > tbody > tr.noborder {
border:0
}

.appstyle table.styled > thead > tr > th {
font-weight:400
}

.appstyle table.styled > thead .sorted {
font-weight:700
}

.appstyle table.styled > thead > tr > th,.appstyle table.styled > thead > tr > td,.appstyle table.styled > tbody > tr > th,.appstyle table.styled > tbody > tr > td,.appstyle table.styled > tfoot > tr > th,.appstyle table.styled > tfoot > tr > td {
text-align:left;
padding:5px 8px 4px;
border-right:1px solid #999
}

.appstyle table.styled > thead > tr > th,.appstyle table.styled > thead > tr > td {
border:0
}

.appstyle table.styled > thead *,.appstyle table.styled > thead > tr > th:last-child,.appstyle table.styled > thead > tr > td:last-child,.appstyle table.styled > tbody > tr > th:last-child,.appstyle table.styled > tbody > tr > td:last-child,.appstyle table.styled > tfoot > tr > th:last-child,.appstyle table.styled > tfoot > tr > td:last-child {
border-right:0
}

.appstyle h1 + table.styled,.appstyle h2 + table.styled {
margin-top:10px
}

.appstyle table.styled.alternating > tbody > tr:nth-child(even):not(.selected) td {
background:#0000000d
}

.appstyle .splitview {
display:table;
width:100%;
table-layout:fixed;
border-collapse:collapse;
border-spacing:0;
margin:20px 0;
padding:0;
border-bottom:1px solid #999
}

.appstyle h1 + .splitview {
margin-top:0
}

.appstyle .splitview + .splitview {
margin-top:-21px
}

.appstyle .box .splitview:last-child {
margin-bottom:-8px;
border-bottom:0
}

.appstyle .box .splitview:last-child .column {
padding-bottom:20px
}

.appstyle .splitview .column {
display:table-cell;
border-right:1px solid #999;
padding:0
}

.appstyle .splitview .column:last-child {
border-right:0
}

.appstyle .contentstream .contentrow {
border-style:solid;
border-width:1px 0;
margin-top:-1px
}

.appstyle .contentstream .contentrow:first-child {
margin-top:20px
}

.appstyle .contentstream .contentrow:last-child {
margin-bottom:20px
}

.appstyle .contentstream.first .contentrow:first-child {
margin-top:0
}

.appstyle .contentstream.last .contentrow:last-child {
margin-bottom:0
}

.appstyle ul.styled,.appstyle ol.styled {
list-style:none;
margin:10px 0
}

.appstyle .styled li {
line-height:20px;
padding:0 8px;
margin:10px 0
}

.appstyle h1 + ul.styled,.appstyle h1 + ol.styled,.appstyle h2 + ul.styled,.appstyle h2 + ol.styled,.appstyle .head + ul.styled,.appstyle .head + ol.styled,.appstyle .box > ul.styled:first-child,.appstyle .box > ol.styled:first-child {
margin-top:0
}

.appstyle ul.styled.last,.appstyle ol.styled.last {
margin-bottom:0
}

.appstyle ul.withicon li,.appstyle ol.withicon li {
padding-left:26px;
position:relative
}

.appstyle ul.withicon li > :first-child,.appstyle ol.withicon li > :first-child {
position:absolute;
top:8px;
left:8px
}

.appstyle ul.withcontrol li,.appstyle ol.withcontrol li {
padding-right:22px;
position:relative
}

.appstyle ul.withcontrol li > :last-child,.appstyle ol.withcontrol li > :last-child {
position:absolute;
right:4px;
top:50%;
margin-top:-7px
}

.appstyle .sortablelist li {
height:44px;
margin:6px 0;
border:1px dashed #d4d4d4;
cursor:move
}

.appstyle .sortablelist.transparent li {
background:none
}

.appstyle .sortablelist li.dummy,.appstyle .sortablelist li.placeholder {
background:none;
cursor:default
}

.appstyle .styled li h3,.appstyle .styled li h4 {
padding:0;
margin:0
}

.appstyle a[data-contextmenu] {
text-decoration:none
}

.appstyle .contextmenu {
position:relative;
min-width:200px;
padding:10px 0;
border:1px solid #a0a0a1;
color:#d4d4d4;
background-color:#0f4494;
box-shadow:0 90px 120px #1e57ae33;
z-index:100055
}

.appstyle .contextmenu.admin {
background-image:url(../../../guilds-cdn.de/img/admin-bkd.png)
}

.appstyle .contextmenu p,.appstyle .contextmenu .styled li,.appstyle .contextmenu dl {
padding:0 30px
}

.appstyle .contextmenu:after,.appstyle .contextmenu:before {
bottom:100%;
border:solid transparent;
content:" ";
height:0;
width:0;
position:absolute;
pointer-events:none;
left:50%
}

.appstyle .contextmenu:after {
border-color:#0f449400;
border-bottom-color:#0f4494;
border-width:6px;
margin-left:-6px
}

.appstyle .contextmenu:before {
border-color:#a0a0a100;
border-bottom-color:#a0a0a1;
border-width:7px;
margin-left:-7px
}

.appstyle .contextmenu.leftAligned:before,.appstyle .contextmenu.leftAligned:after {
left:10px
}

.appstyle .contextmenu.rightAligned:before,.appstyle .contextmenu.rightAligned:after {
left:auto;
right:10px
}

.appstyle .contextmenu.topAligned:after {
top:100%;
border-bottom-color:transparent;
border-top-color:#0f4494
}

.appstyle .contextmenu.topAligned:before {
top:100%;
border-bottom-color:transparent;
border-top-color:#a0a0a1
}

.appstyle .contextmenu .header {
display:none
}

.appstyle .contextmenu a {
color:#92bcfc
}

.appstyle .contextmenu ul.styled {
margin:0
}

.appstyle .contextmenu .styled li > a {
display:block;
margin:0 -30px!important;
padding:0 30px;
color:inherit;
text-decoration:none;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap
}

.appstyle .contextmenu .styled li {
line-height:30px;
font-weight:700;
border:0;
margin:0;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap
}

.appstyle .contextmenu .styled li > a:hover {
background:#fff;
color:#000
}

.appstyle .contextmenu .styled li.disabled {
opacity:.5
}

.appstyle .contextmenu .styled li.new {
outline:1px dashed #999
}

.appstyle .contextmenu .styled li.new:hover {
outline:0
}

.appstyle .contextmenu ul + *,.appstyle .contextmenu * + ul {
border-top:1px solid #999!important;
padding-top:9px;
margin-top:10px!important
}

.appstyle .contextmenu .header + ul {
border-top:0!important;
padding-top:0;
margin-top:0!important
}

.appstyle .contextmenu .header + p,.appstyle .contextmenu p:first-child {
margin-top:0
}

.appstyle .listmenu li a {
display:block;
margin:-4px -8px;
padding:4px 8px;
text-decoration:none;
color:inherit
}

.appstyle .listmenu li:hover {
background:#fff;
color:#000
}

.appstyle .listmenu li.disabled {
opacity:.5
}

.appstyle .gallery {
margin:0 4px 20px;
float:left
}

.appstyle .gallery .image {
display:inline-block;
float:left;
width:170px;
height:96px;
margin:0 4px;
outline:4px solid
}

.appstyle .gallery + p {
clear:left
}

.appstyle .album,.appstyle .album .after,.appstyle .album .before {
border-color:#0f4494!important
}

.appstyle .albumList,.appstyle .album {
color:#0f4494
}

.appstyle .dropdown {
border-color:#000!important;
background:#0f4494
}

.appstyle .dropdown .arrow:after,#appLighbox .dropdown .arrow:after {
border-bottom-color:#0f4494
}

#appLighbox .dropdown .arrow:before,.appstyle .dropdown .arrow:before {
border-bottom-color:#000!important
}

.appstyle .styled li.selected,.appstyle .styled tr.selected,.appstyle .styled td.selected,.appstyle .select .options .selected,.appstyle .styled .selected > a,.appstyle .sortablelist li.ui-sortable-helper,.ui-widget-header {
background:#fff;
color:#000
}

.appstyle .styled col.sorted,.appstyle .styled .marked,.appstyle .sortablelist li {
background-color:#898be1
}

.appstyle .contentstream .contentrow.marked {
background:#898be1
}

.appstyle .gallery .image:hover {
outline-color:#898be1
}

.appstyle .sidebar_menu a:hover {
background:#898be1;
background:-moz-linear-gradient(left,#898be100 0,#898be1 50%,#898be100 100%);
background:-o-linear-gradient(left,#898be100 0,#898be1 50%,#898be100 100%);
background:-webkit-linear-gradient(left,#898be100 0,#898be1 50%,#898be100 100%);
background:linear-gradient(left,#898be100 0,#898be1 50%,#898be100 100%)
}

.appstyle li a.arealink {
position:absolute;
top:0;
left:0;
height:100%;
width:100%;
opacity:0;
filter:alpha(opacity=0);
zoom:1
}

#guild_page_sponsors {
border-color:#a0a0a1!important
}

.appstyle ::-moz-selection {
background:#fff;
color:#000;
text-shadow:none
}

.appstyle ::selection {
background:#fff;
color:#000;
text-shadow:none
}

.appstyle figure img {
display:block
}

.appstyle figure.caption {
background:#948f8f;
position:relative
}

.appstyle figure.caption:before {
content:"";
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
box-shadow:inset 0 0 0 1px #00000040
}

.appstyle figure.caption figcaption {
padding:10px 15px;
font-size:14px;
line-height:20px
}

.appstyle .jspDrag {
background:#fff;
opacity:.5
}

.appstyle .antiscroll-scrollbar {
background:#ffffff80;
box-shadow:0 0 1px #000
}

.appstyle .adminbar {
position:relative;
height:38px;
z-index:5;
margin:-5px 0 1px;
background-image:url(../../../guilds-cdn.de/img/admin-bkd.png);
padding:0 8px
}

.appstyle .adminbar.bottom {
margin:-9px 0 0;
bottom:-10px
}

.appstyle .adminbar:before,.appstyle .adminbar:after {
content:"";
position:absolute;
width:100%;
height:1px;
left:0;
top:-1px;
box-shadow:inset 0 0 0 1px #ffffff40
}

.appstyle .adminbar:after {
top:100%
}

.appstyle .adminbar.top:before {
display:none
}

.appstyle .adminbar.bottom:after {
display:none
}

.appstyle .adminbar .item {
display:block;
float:left;
margin:9px 24px 0 0;
position:relative
}

.appstyle .adminbar .contextmenu {
position:absolute;
top:29px;
left:50%;
margin:0 0 0 -100px;
display:none
}

.appstyle .adminbar .right .item {
margin:9px 0 0 24px
}

.appstyle .adminbar a {
font-weight:700;
cursor:pointer
}

.appstyle .adminbar .save {
display:block;
border:2px solid;
border-radius:20px;
padding:0 12px;
line-height:26px;
margin-top:4px!important;
overflow:hidden;
text-decoration:none!important;
font-weight:700
}

.appstyle .adminbar .save:hover {
background:#91bafa26
}

.appstyle .adminbar .comboSave {
position:relative;
margin-top:4px!important
}

.appstyle .adminbar .comboSave .save {
margin-top:0!important;
padding-right:36px
}

.appstyle .adminbar .comboSave .combo {
position:absolute;
top:0;
right:0;
margin-right:0!important;
padding:0 5px
}

.appstyle .adminbar .comboSave .combo .ico {
font-size:16px;
vertical-align:-2px
}

.appstyle .adminbar .comboSave .combo:before,.appstyle .adminbar .comboSave .combo:after {
content:"";
position:absolute;
top:0;
bottom:0;
left:0;
right:0;
z-index:0
}

.appstyle .adminbar .comboSave .combo:before {
background-image:url(../../../guilds-cdn.de/img/admin-bkd.png);
background-position:-4px
}

.appstyle .adminbar .comboSave .combo:hover:after {
background:#91bafa26
}

.appstyle .adminbar .item.save + .item.save,.appstyle .adminbar .item.comboSave + .item.save,.appstyle .adminbar .item.save + .item.comboSave,.appstyle .adminbar .item.comboSave + .item.comboSave {
margin-left:-8px
}

.appstyle .adminbar .right .item.save + .item.save,.appstyle .adminbar .right .item.comboSave + .item.save,.appstyle .adminbar .right .item.save + .item.comboSave,.appstyle .adminbar .right .item.comboSave + .item.comboSave {
margin-left:16px
}

.spoiler {
margin:20px 8px
}

.spoiler-title {
position:relative;
background:#948f8f1f;
box-shadow:inset 0 0 0 1px #00000040;
padding:5px 8px 5px 25px;
cursor:pointer
}

.spoiler-title:before {
font-family:'guildsde_icons';
content:"\2192";
width:16px;
height:16px;
position:absolute;
left:5px;
top:5px
}

.spoiler-open .spoiler-title:before {
content:"\2193";
top:6px
}

.spoiler-content {
display:none;
background:#0d42941f;
border:1px solid #99999980;
border-top:0;
overflow:hidden
}

.spoiler-content:before,.spoiler-content:after {
display:block;
content:"";
margin:0 0 10px
}

.spoiler-open .spoiler-content {
display:block
}

.gadget h1 .gadget_settings,.gadget h1 .gadget_delete {
display:none
}

#guild_gadgets .dsdl-button .logo {
margin-top:25px!important
}

#guild_gadgets .dsdl-button .logo + .footerlink {
display:none
}

#guild_gadgets .dsdl-button .quality-criteria {
display:block!important;
padding-top:20px
}

.gadget .scroll_wrapper {
height:100%;
overflow:auto
}

.gadget .scroll_wrapper_offset {
position:absolute;
top:0;
bottom:0;
left:0;
right:0;
box-sizing:border-box
}

.gadget h1.defaultStyle ~ .scroll_wrapper_offset {
padding-top:46px
}

.gadget h1.bigStyle ~ .scroll_wrapper_offset {
padding-top:48px
}

.twitter_gadget .twitter_content.guildstyle iframe {
padding-left:8px;
box-sizing:border-box
}

#guild_gadgets {
float:left
}

#page_gadgets {
float:left;
padding:0 0 8px
}

#guild_gadgets h1.defaultStyle {
font:bold 14px/25px HelveticaNeue,sans-serif;
margin:4px 0 10px
}

#guild_gadgets h1 .embossed {
line-height:30px
}

#guild_gadgets h1 .ico {
cursor:pointer
}

.gadget h1 {
position:relative;
z-index:1
}

.gadget_canvas {
position:absolute;
top:0;
width:100%;
height:100%;
overflow:hidden;
box-sizing:border-box
}

.defaultStyle + .gadget_canvas {
padding-top:39px
}

.bigStyle + .gadget_canvas {
padding-top:45px
}

#guild_gadgets.sorting .box.ui-sortable-helper {
-webkit-transform:scale(1.05);
-moz-transform:scale(1.05);
-o-transform:scale(1.05);
transform:scale(1.05);
-webkit-transition-property:-webkit-transform,opacity;
-webkit-transition-duration:.25s;
-webkit-transition-timing-function:ease-in-out;
-moz-transition-property:-webkit-transform,opacity;
-moz-transition-duration:.25s;
-moz-transition-timing-function:ease-in-out;
-o-transition-property:-webkit-transform,opacity;
-o-transition-duration:.25s;
-o-transition-timing-function:ease-in-out;
transition-property:-webkit-transform,opacity;
transition-duration:.25s;
transition-timing-function:ease-in-out;
opacity:.75
}

#addgadget_list ul + hr {
margin:-5px 8px 0
}

#addgadget_list hr + ul {
padding-top:0
}

.imagegrid {
margin:0 8px
}

.imagegrid img {
float:left;
margin:0 1px 1px 0
}

#gadget_details h2 {
font-size:16px;
margin-bottom:8px
}

.ui-sortable-helper.gadget {
overflow:hidden
}

#guild_gadgets .gadget .footerlink {
display:block;
font-weight:700;
text-align:right;
padding:5px 8px 0;
border-top:1px solid;
clear:both;
margin-top:10px
}

#guild_gadgets .gadget ul.styled + .footerlink,#guild_gadgets .gadget ol.styled + .footerlink {
margin-top:-11px;
border:0
}

#guild_gadgets .gadget table.styled + .footerlink,#guild_gadgets .gadget .contentstream + .footerlink {
margin-top:-1px;
border:0
}

#welcome_notification {
padding-left:0
}

#welcome_notification h3 {
margin-bottom:10px
}

#welcome_notification .watermark {
position:absolute;
top:0;
background:url(../img/layout/guilds-wmark-crnr.png) no-repeat;
width:237px;
height:186px
}

#welcome_notification ol {
padding:0 8px
}

#welcome_notification .w40,#welcome_notification .w50,#welcome_notification .w60 {
float:left
}

#welcome_notification h4 {
margin-top:0
}

#welcome_notification .vr {
border-left:1px solid;
height:100px
}

#welcome_notification .footer {
clear:both;
float:left;
width:100%
}

#welcome_notification .footer hr {
margin:10px 0 0
}

#welcome_notification .footer p,#welcome_notification .footer ul {
float:left;
margin:8px 0 0
}

#welcome_notification .footer ul {
width:500px
}

#welcome_notification .footer ul,#welcome_notification .footer li {
display:inline;
margin-left:16px
}

#guild_gadgets .twitter_gadget {
padding-bottom:0
}

#guild_gadgets .twitter_gadget a.twitter-timeline {
display:block;
padding:10px 8px
}

#guild_gadgets .twitter_gadget iframe {
display:block;
min-width:0!important
}

#guild_gadgets .gadget .wysiwyg {
overflow:hidden
}

#guild_gadgets .conflict-wrapper {
position:relative;
height:100%
}

#guild_gadgets .conflict-warning {
position:absolute;
top:10px;
right:8px
}

#guild_gadgets .conflict-warning > .ico {
position:relative;
z-index:3
}

#guild_gadgets .message-wrapper {
border:1px solid #000;
background:#1d1d1d url(../img/layout/app_info_bg2.jpg);
position:absolute;
top:5px;
z-index:10;
width:280px
}

#guild_gadgets .conflict-message {
background:url(../img/layout/app_info_bg.jpg) repeat-x;
min-height:60px;
padding:11px 15px 14px
}

#guild_gadgets .conflict-message p {
margin:0;
padding:0
}

#guild_gadgets .conflict-wrapper .attention-icon {
position:absolute;
width:16px;
height:16px;
background:url(../img/layout/app_info_ico.png);
left:-4px;
top:-4px;
z-index:15
}

#guild_gadgets .gallerygrid .images {
position:absolute;
top:0;
left:0;
z-index:-1
}

#guild_gadgets .gallerygrid .image {
display:block;
width:170px;
height:128px;
float:left;
background-size:cover;
background-position:center;
background-repeat:no-repeat
}

#guild_gadgets .gallerygrid img:hover {
transform:scale(1.5) translateZ(0px);
transition:all 100ms ease 0s;
z-index:500
}

#guild_gadgets .singleimage .image {
position:absolute;
top:0;
z-index:-1;
width:100%;
height:100%;
background-size:cover;
background-position:center;
background-repeat:no-repeat
}

.calendarsheet {
position:relative;
margin:0 16px
}

.calendarsheet h3 {
text-align:center
}

.calendarsheet .control {
position:absolute
}

.calendarsheet .prev {
left:0
}

.calendarsheet .next {
right:0
}

.calendarsheet table.styled {
border-width:0!important;
margin:10px 0!important
}

.calendarsheet thead {
text-shadow:none!important;
background:none!important;
box-shadow:none!important;
border:0!important;
color:inherit!important
}

.calendarsheet tr {
border-width:0!important
}

.calendarsheet th {
text-align:right!important;
white-space:nowrap
}

.calendarsheet td {
font-size:19px;
text-align:right!important;
padding:0!important
}

.calendarsheet td > a,.calendarsheet td > a:hover,.calendarsheet td > a:visited {
display:block;
color:inherit;
padding:5px 8px 4px 0;
height:28px;
text-decoration:none
}

.calendarsheet .dots {
display:block;
margin:-6px -4px
}

.calendarsheet .selected .dots {
color:inherit
}

.calendarsheet .sheet_overlay {
display:none;
position:absolute;
left:-1px;
margin-top:-2px;
font-size:13px;
border:1px solid;
border-bottom:0;
width:100%;
text-align:left;
z-index:2
}

.calendarsheet_gadget .sheet_overlay {
min-width:0!important;
box-sizing:border-box;
margin-left:8px
}

.narrow .calendarsheet_gadget .sheet_overlay {
margin-left:0
}

.calendarsheet .sheet_overlay ul {
list-style-type:none;
margin:0
}

.calendarsheet .sheet_overlay a {
white-space:nowrap;
text-overflow:ellipsis;
overflow:hidden
}

.calendarsheet td:hover .sheet_overlay {
display:block
}

.calendarsheet_gadget .events .contentrow {
padding-left:16px
}

.calendarsheet_gadget .events .contentrow:last-child {
margin-bottom:0
}

.calendarsheet_gadget .events .readstatus {
position:absolute;
left:8px
}

.calendarsheet_gadget .events h4 {
margin:0 0 -10px
}

.calendarsheet_gadget h3 {
text-align:center
}

.calendarsheet_gadget .footerlink {
margin-top:-5px!important
}

.narrow .calendarsheet_gadget .footerlink {
padding-top:0!important;
font-size:11px
}

.narrow .gadget .calendarsheet {
margin:0 8px
}

.narrow .gadget .calendarsheet td,.narrow .gadget .calendarsheet th {
font-size:11px;
text-align:center!important;
padding:0;
overflow:hidden
}

.narrow .gadget .calendarsheet td > a {
height:auto;
padding:1px 2px 0 0
}

.narrow .gadget .calendarsheet .dots {
margin:-10px 0 -5px
}

.narrow .calendarsheet_gadget .events {
display:none
}

.narrow .calendarsheet_gadget h3 {
display:none
}

.gadget .calendarsheet {
margin:0 16px 0 0
}

.gadget .calendarsheet td {
font-size:13px
}

.gadget .calendarsheet th {
padding:5px 0 4px
}

.gadget .calendarsheet td > a {
height:24px;
padding:2px 4px 0 0
}

.gadget .calendarsheet .dots {
margin:-10px 0 0
}

.gadget .calendarsheet .col1 .contextmenu:after,.gadget .calendarsheet .col1 .contextmenu:before {
left:8%
}

.gadget .calendarsheet .col2 .contextmenu:after,.gadget .calendarsheet .col2 .contextmenu:before {
left:21%
}

.gadget .calendarsheet .col3 .contextmenu:after,.gadget .calendarsheet .col3 .contextmenu:before {
left:35%
}

.gadget .calendarsheet .col4 .contextmenu:after,.gadget .calendarsheet .col4 .contextmenu:before {
left:49%
}

.gadget .calendarsheet .col5 .contextmenu:after,.gadget .calendarsheet .col5 .contextmenu:before {
left:63%
}

.gadget .calendarsheet .col6 .contextmenu:after,.gadget .calendarsheet .col6 .contextmenu:before {
left:77%
}

.gadget .calendarsheet .col7 .contextmenu:after,.gadget .calendarsheet .col7 .contextmenu:before {
left:92%
}

.fame_gadget .fame_wrapper {
position:relative;
padding:0 8px;
margin-top:10px
}

.fame_gadget .fame_wrapper img {
display:inline-block;
margin-bottom:10px;
vertical-align:bottom
}

.fame_gadget .fame_meta {
position:absolute;
top:20px;
left:160px
}

.fame_gadget .fame_meta > * {
margin:0
}

.narrow .fame_gadget h1 {
position:absolute;
z-index:1
}

.narrow .fame_gadget .fame_wrapper {
padding:0;
text-align:center
}

.narrow .fame_gadget .fame_wrapper img {
width:100%;
height:auto
}

.narrow .fame_gadget .fame_meta {
position:static
}

.narrow .fame_gadget .fame_wrapper {
margin-top:0
}

.teamslist_gadget li > * {
display:inline-block
}

.teamslist_gadget li img {
vertical-align:-7px
}

.narrow .teamslist_gadget h3 {
font-size:14px
}

.narrow .teamslist_gadget li img {
display:none
}

#guild_gadgets .newshighlight_gadget .image {
position:absolute;
top:0;
z-index:-1;
width:100%;
height:100%;
background-size:cover;
background-position:center
}

#guild_gadgets .newshighlight_gadget h3 {
margin-bottom:0
}

#guild_gadgets .newshighlight_gadget .caption_wrapper {
position:absolute;
bottom:15px;
padding:0 16px;
width:100%;
box-sizing:border-box
}

#guild_gadgets .newshighlight_gadget .caption {
position:relative;
text-align:right;
padding:0 4px 0 0
}

#guild_gadgets .newshighlight_gadget .caption span {
padding:5px 4px;
line-height:30px
}

#guild_gadgets .newshighlight_gadget .caption span:first-child {
padding-left:8px
}

#guild_gadgets .newshighlight_gadget .caption span + span {
margin-left:-8px
}

#guild_gadgets .newshighlight_gadget .caption .rightPadding {
position:absolute;
width:4px;
right:0;
top:-2px;
bottom:-1px;
margin:0;
padding:0
}

#guild_gadgets .narrow .newshighlight_gadget .caption span,#guild_gadgets .short .newshighlight_gadget .caption span {
font-size:14px;
line-height:20px
}

#guild_gadgets .newslist_gadget .count {
float:right
}

.viewer_gadget .head {
display:block;
position:relative;
padding:5px 8px 5px 48px;
text-decoration:none!important;
color:inherit;
z-index:1
}

.viewer_gadget .head:hover .title {
text-decoration:underline!important
}

.viewer_gadget .scroll_wrapper_offset {
margin:65px 0 40px
}

.viewer_gadget .viewer_wrapper {
padding:10px 8px 0;
overflow:hidden
}

.viewer_gadget .head .logo {
position:absolute;
left:8px;
top:11px
}

.viewer_gadget .head .title,.viewer_gadget .head .url {
white-space:nowrap;
text-overflow:ellipsis;
overflow:hidden;
display:block;
margin:0;
padding:0
}

.viewer_gadget .slots {
position:absolute;
left:0;
bottom:0
}

.viewer_gadget .join {
position:absolute;
right:0;
bottom:0
}

.ts3_viewer {
width:100%;
border:0;
border-collapse:collapse;
line-height:16px
}

.ts3_viewer.server {
font-weight:700
}

.ts3_viewer .row1 {
background:transparent
}

.ts3_viewer .row2 {
background:transparent
}

.ts3_viewer img {
vertical-align:top
}

.ts3_viewer td {
white-space:nowrap;
border:0
}

.ts3_viewer .corpus,.ts3_viewer .spacer.corpus {
width:100%
}

.ts3_viewer .query {
font-style:italic;
color:#666E73
}

.ts3_viewer .spacer {
height:16px;
width:0;
overflow:hidden
}

.ts3_viewer .left {
text-align:left
}

.ts3_viewer .right {
text-align:right
}

.ts3_viewer .center {
text-align:center
}

.ts3_viewer .suffix {
vertical-align:top
}

.ts3_viewer .suffix img {
padding-left:2px;
vertical-align:top
}

.ts3_viewer .spacer.solidline {
background:url(../img/teamspeak/viewer/spacer_solidline.gif) repeat-x
}

.ts3_viewer .spacer.dashline {
background:url(../img/teamspeak/viewer/spacer_dashline.gif) repeat-x
}

.ts3_viewer .spacer.dashdotline {
background:url(../img/teamspeak/viewer/spacer_dashdotline.gif) repeat-x
}

.ts3_viewer .spacer.dashdotdotline {
background:url(../img/teamspeak/viewer/spacer_dashdotdotline.gif) repeat-x
}

.ts3_viewer .spacer.dotline {
background:url(../img/teamspeak/viewer/spacer_dotline.gif) repeat-x
}

.ts3_viewer .ts3v > div:last-child {
margin-bottom:10px!important
}

#mumbleViewer {
margin-bottom:0!important
}

#mumbleViewer ul {
list-style:none;
margin:0
}

#mumbleViewer ul li {
white-space:nowrap;
position:relative;
line-height:16px
}

#mumbleViewer ul li .corner {
border-left:1px solid;
border-bottom:1px solid;
display:inline-block;
height:7px;
width:9px;
position:absolute;
top:0;
left:-1px
}

#mumbleViewer ul li img {
display:inline-block
}

#mumbleViewer ul ul {
margin-left:6px
}

#mumbleViewer ul ul li {
padding-left:12px;
border-left:1px solid
}

#mumbleViewer ul ul li:last-child {
border-left:0
}

#mumbleViewer ul ul li:last-child .corner {
left:0
}

.poll_gadget ul.styled {
float:left;
width:100%;
margin:0 0 10px
}

.poll_gadget li .answer {
position:relative;
float:left;
width:100%;
margin-bottom:17px
}

.poll_gadget li:last-child .answer {
margin-bottom:7px
}

.poll_gadget .text {
float:left;
margin-right:41px
}

.poll_gadget .results {
position:absolute;
bottom:0;
right:0
}

.poll_gadget .results_bar {
float:left;
height:0;
margin-top:3px;
width:100%
}

.poll_gadget .results_bar div {
float:left;
height:100%;
border-bottom:6px solid;
min-width:2px
}

.poll_gadget .num_votes {
clear:both
}

.countdown_gadget {
position:relative
}

.countdown_gadget .description {
text-align:center;
padding:0 16px
}

.countdown_gadget .clock {
overflow:hidden;
text-align:center;
margin:25px 0 0;
padding:0 16px;
line-height:88px
}

.countdown_gadget .clock_item {
display:inline-block;
white-space:nowrap
}

.countdown_gadget .clock_item p,.narrow.tall.portrait .clock_item p {
background:#333;
color:#fff;
display:inline-block;
height:88px;
width:88px;
margin:0 0 20px;
padding:0;
line-height:20px;
vertical-align:top
}

.countdown_gadget .clock .num,.narrow.tall.portrait .clock .num {
display:block;
font:bold 48px/60px HelveticaNeue,sans-serif;
padding:5px 0 0
}

.countdown_gadget .clock .divider {
display:inline-block;
line-height:88px;
font-size:48px;
vertical-align:top;
width:30px
}

.countdown_gadget .clock_item:first-child .divider {
display:none
}

.short .countdown_gadget h1 + .clock {
margin:5px 0 0;
line-height:68px
}

.short .countdown_gadget h1 + .clock .clock_item p {
height:68px;
width:68px;
font-size:11px
}

.short .countdown_gadget h1 + .clock .num {
font:bold 32px/40px HelveticaNeue,sans-serif
}

.short .countdown_gadget h1 + .clock .divider {
line-height:68px;
font-size:32px;
width:20px
}

.short .countdown_gadget h1 + .clock .description {
display:none
}

.narrow .countdown_gadget .description {
font-size:11px
}

.narrow.short .countdown_gadget h1 + .clock {
margin-top:-8px
}

.narrow .countdown_gadget .clock .clock_item {
display:block
}

.narrow .countdown_gadget .clock .clock_item p,.narrow.short .countdown_gadget .clock .clock_item p {
display:block;
width:auto;
height:auto;
margin:0 0 5px;
padding:0 8px;
line-height:25px
}

.narrow .countdown_gadget .clock .num,.narrow.short .countdown_gadget .clock .num {
float:left;
font:bold 19px HelveticaNeue,sans-serif;
width:22px;
text-align:right;
padding:0
}

.narrow .countdown_gadget .caption {
float:right
}

.narrow .countdown_gadget .divider {
display:none
}

.narrow.tall.portrait .countdown_gadget .clock_item p {
margin:0 auto 10px
}

.narrow.tall.portrait .num,.narrow.tall.portrait .caption {
float:none;
width:auto;
text-align:center
}

.rss_gadget2.withImages li {
clear:both;
min-height:80px
}

.rss_gadget2.withImages .image {
display:block;
float:left;
background-size:cover;
margin:5px 16px 5px 0;
width:128px;
height:70px
}

.rss_gadget2 .footerlink {
padding-bottom:10px!important
}

.rss_gadget2 .footerlink .poweredby {
font-weight:400;
font-size:11px
}

.video_gadget h1 {
position:absolute;
z-index:1
}

.visitCounterGadget .count {
margin:0;
text-align:center;
padding-top:12px;
font-size:32px;
line-height:40px;
font-weight:400
}

.visitCounterGadget h1 + .count {
padding-top:0
}

.visitCounterGadget .count .title {
display:none;
white-space:nowrap
}

.visitCounterGadget .count .num {
font-family:KoratakiBook,sans-serif
}

.visitCounterGadget .sinceDate {
text-align:center;
margin:0
}

.h1.narrow .visitCounterGadget .count .title {
display:inline
}

.w1 .visitCounterGadget .count .title {
display:block
}

.w6 .visitCounterGadget .count .title,.wide .visitCounterGadget .count .title {
display:none
}

.h1.w6 .visitCounterGadget h1,.h1.wide .visitCounterGadget h1 {
display:block!important;
float:left
}

.w1 .visitCounterGadget .count .num {
font-family:HelveticaNeue,sans-serif
}

.tiny .visitCounterGadget .count {
padding-top:12px
}

.narrow.tiny .visitCounterGadget .count {
margin:0;
font-size:11px;
line-height:14px;
padding-top:16px
}

.narrow.tiny .visitCounterGadget .count .num {
font-weight:700
}

.narrow.h1 .visitCounterGadget .count {
padding:16px 4px 0
}

.tiny.w2 .visitCounterGadget .count,.tiny.w3 .visitCounterGadget .count {
padding-top:18px
}

.w1.h1 .visitCounterGadget .sinceDate {
display:none
}

.narrow.tiny .visitCounterGadget .sinceDate {
font-size:11px
}

.w6:not(.tiny) .visitCounterGadget .count,.wide:not(.tiny) .visitCounterGadget .count {
font-size:48px;
line-height:60px;
margin-top:-20px
}

.gadget .gadget_placeholder {
position:absolute;
top:9px;
bottom:9px;
left:10px;
right:10px;
background:url(../img/layout/placeholder-gdgt.png);
background-size:100% 100%
}

.gadget .gadget_placeholder .ico {
position:absolute;
top:50%;
left:50%;
font-size:32px;
width:32px;
height:20px;
margin:-10px 0 0 -16px;
opacity:.3
}

#mosaicMap {
width:800px;
position:relative;
margin:-8px 0 0 -1px
}

#mosaicMap > .tile {
width:64px;
height:64px;
display:block;
margin:8px;
position:absolute
}

#mosaicMap > .tile.moving {
z-index:10
}

#mosaicMap > .grid {
width:79px;
height:79px;
position:absolute;
background-color:#0003;
box-shadow:0 0 0 1px #f3f3f41a;
color:#fff;
text-align:center;
overflow:hidden;
display:none
}

.gadgetsHintActive #mosaicMap > .grid {
display:block
}

.gadgetsHintActive #mosaicMap > .grid .ico {
display:none!important
}

#mosaicMap .addGadgetWrapper {
display:none;
font-size:19px;
position:absolute;
width:100%;
top:50%;
margin:-10px 0 0;
text-align:center;
z-index:10
}

#mosaicMap .addGadget {
cursor:pointer;
display:inline-block
}

.gadgetsHintActive:not(.gadgetsPoolActive) #mosaicMap .addGadgetWrapper {
display:block
}

.gadgetsPoolActive #mosaicMap > .grid {
display:block
}

.gadgetsPoolActive #mosaicMap > .grid .ico {
display:none!important
}

#mosaicMap > .grid .ico {
font-size:28px;
position:absolute;
width:30px;
height:30px;
line-height:30px;
top:50%;
left:50%;
margin:-15px 0 0 -15px;
display:none;
cursor:pointer
}

#mosaicMap > .grid:hover .ico {
display:block
}

#mosaicMap > .grid .ico:hover {
text-shadow:0 0 5px #fff
}

#mosaicMap > .grid.allowDrop,#mosaicMap > .grid.full,#mosaicMap > .grid.fullTemp,#mosaicMap > .grid.rejectDrop {
cursor:default
}

#mosaicMap > .grid.allowDrop .ico,#mosaicMap > .grid.full .ico,#mosaicMap > .grid.fullTemp .ico,#mosaicMap > .grid.rejectDrop .ico {
display:none!important
}

#mosaicMap > .grid.allowDrop,#mosaicMap > .grid.rejectDrop {
z-index:2
}

#mosaicMap > .grid.allowDrop,#mosaicMap > .grid.full,#mosaicMap > .grid.fullTemp {
background-color:#00000080
}

#mosaicMap > .grid.rejectDrop,#mosaicMap > .grid.conflict {
background-color:#b33333b3!important
}

#mosaicMap > .tile > .edit .ui-resizable-n {
top:0
}

#mosaicMap > .tile > .edit .ui-resizable-s {
bottom:0
}

#mosaicMap > .tile > .edit .ui-resizable-w {
left:0
}

#mosaicMap > .tile > .edit .ui-resizable-e {
right:0
}

#mosaicMap > .tile > .edit .ui-resizable-se,#mosaicMap > .tile > .edit .ui-resizable-ne,#mosaicMap > .tile > .edit .ui-resizable-sw,#mosaicMap > .tile > .edit .ui-resizable-nw {
width:14px;
height:14px;
border:2px solid #00000166;
border-radius:9px;
background-clip:padding-box;
background:#fff;
box-shadow:inset 0 -2px 0 #0000011a;
z-index:100000!important
}

#mosaicMap > .tile .ui-resizable-se {
right:-7px;
bottom:-6px
}

#mosaicMap > .tile .ui-resizable-sw {
left:-7px;
bottom:-6px
}

#mosaicMap > .tile .ui-resizable-ne {
right:-7px;
top:-6px
}

#mosaicMap > .tile .ui-resizable-nw {
left:-7px;
top:-6px
}

#mosaicMap .tile > .edit .nameEditW {
width:100%;
position:absolute;
left:0;
top:50%;
margin:-47px 0 0
}

#mosaicMap .tile > .edit .nameEditW2 {
margin:0 9px
}

#mosaicMap .tile > .edit .nameEdit {
margin:0 auto;
max-width:272px;
position:relative
}

#mosaicMap .tile > .edit .nameEdit .inputOptions {
position:absolute;
right:4px;
top:5px;
font-size:16px;
color:#fff;
display:none
}

#mosaicMap .tile > .edit .nameEdit .inputOptions .ico {
margin:0 2px
}

#mosaicMap .tile > .edit .nameEdit input[type="text"] {
float:left;
margin:0;
color:#fff;
background:#000;
padding:2px 7px 0;
border:1px solid #ffffff1a;
font-size:14px;
font-weight:700;
width:100%;
box-shadow:none
}

#mosaicMap .tile > .edit .nameEdit.unsaved input[type="text"] {
padding-right:46px
}

#mosaicMap .tile > .edit .nameEdit input[type="text"]:focus {
box-shadow:0 0 3px #ffffff80
}

#mosaicMap .tile > .edit .nameEdit ::-webkit-input-placeholder {
color:#a6a6aa;
text-shadow:none
}

#mosaicMap .tile > .edit .nameEdit :-moz-placeholder {
color:#a6a6aa;
text-shadow:none
}

#mosaicMap .tile > .edit .nameEdit ::-moz-placeholder {
color:#a6a6aa;
text-shadow:none
}

#mosaicMap .tile > .edit .nameEdit :-ms-input-placeholder {
color:#a6a6aa;
text-shadow:none
}

#mosaicMap .tile > .edit .nameEdit .placeholder {
color:#a6a6aa;
text-shadow:none
}

#mosaicMap .tile > .edit .nameEdit .reset {
float:right;
color:#fff;
font-size:16px;
margin:3px 0 0
}

#mosaicMap .tile > .edit {
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
box-shadow:0 0 2px #020207bf inset 0 0 0 1px #01010540;
display:none;
z-index:2
}

#mosaicMap .tile .gadget {
position:relative;
z-index:1;
width:100%;
height:100%;
overflow:hidden;
margin:0;
padding:0;
box-sizing:border-box
}

#mosaicMap .tile.hovered .gadget:after {
content:'';
display:block;
position:absolute;
top:0;
left:0;
right:0;
bottom:0
}

#mosaicMap .tile > .edit .overlay_ {
position:absolute;
top:0;
left:0;
bottom:0;
right:0;
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
filter:alpha(opacity=70);
opacity:.7;
background:#000
}

#mosaicMap .tile > .edit .overlay {
position:absolute;
top:0;
left:0;
bottom:0;
right:0;
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=5);
filter:alpha(opacity=5);
opacity:.05;
background:url(../img/layout/admin-bkd.png)
}

#mosaicMap .tile > .edit .overlayBorder {
border:2px dashed #fff;
position:absolute;
top:0;
left:0;
bottom:0;
right:0
}

#mosaicMap .tile > .edit .ui-sortable-helper {
border:0!important;
background:transparent!important
}

#mosaicMap .tile > .edit .ui-sortable-helper .bg,#mosaicMap .tile > .edit .ui-sortable-helper .bg_ {
visibility:hidden!important
}

#mosaicMap .tile .options {
position:absolute;
top:50%;
left:0;
width:100%;
margin:5px 0 0;
color:#fff;
font-size:26px;
text-align:center;
z-index:1
}

#mosaicMap .tile > .edit .options > .ico {
margin:0 7px
}

#mosaicMap .tile > .edit .ico {
cursor:pointer
}

#mosaicMap .tile > .edit .ico:hover {
text-shadow:0 0 5px #fff
}

#mosaicMap .tile[data-settings="false"] .config {
display:none
}

#mosaicMap .tile > .edit .modify {
width:100%;
height:100%;
position:absolute;
z-index:1;
cursor:move
}

#mosaicMap .tile > .edit .confirm {
width:100%;
height:100%;
position:absolute;
z-index:1;
display:none;
color:#fff
}

#mosaicMap .tile > .edit .question {
width:100%;
text-align:center;
position:absolute;
top:50%;
left:0;
margin:-40px 0 0;
font-weight:700;
font-size:14px
}

#mosaicMap .newslist_gadget .styled li,#mosaicMap .rss_gadget .styled li {
height:60px;
overflow:hidden;
margin-bottom:20px
}

#mosaicMap .newslist_gadget .styled li:last-child,#mosaicMap .rss_gadget .styled li:last-child {
margin-bottom:10px
}

#mosaicMap .tile.loading {
color:#fff
}

#mosaicMap .tile .loading {
display:block;
position:relative;
height:44px;
color:#fff
}

.gadgetsPoolActive #gadgetsPool {
border-top:2px solid #0003
}

#gadgetsPool .tile {
cursor:move
}

#guild_gadgets .tile.tiny h1 {
display:none
}

#mosaicMap .tile.tiny .options {
font-size:14px
}

#mosaicMap .tile.tiny > .edit .options > .ico {
margin:0 2px
}

#mosaicMap .tile.tiny > .edit .nameEditW {
display:none
}

#mosaicMap .tile.tiny > .edit .question {
display:none
}

#mosaicMap .tile.tiny .options {
margin-top:-10px
}

#gadgetsPool .gadget {
position:absolute;
top:-30000em;
left:-30000em
}

#gadgetsPool .info {
display:none
}

#gpInfo {
width:256px;
position:absolute;
z-index:1000;
top:-3000em;
left:-3000em;
font-size:12px;
color:gray;
border:solid #ffffff40;
border-width:0 1px 1px
}

#gpInfo:before,#gpInfo:after {
width:108px;
content:'';
display:block;
height:1px;
background:#ffffff40;
overflow:hidden;
position:absolute;
top:0
}

#gpInfo:before {
left:-1px
}

#gpInfo:after {
right:-1px
}

#gpInfo .arrow {
position:absolute;
width:100%;
top:-42px;
left:0
}

#gpInfo .arrow:after,#gpInfo .arrow:before {
top:0;
border:solid transparent;
content:" ";
height:0;
width:0;
position:absolute;
pointer-events:none
}

#gpInfo .arrow:after {
border-color:#0000;
border-bottom-color:#000000f2;
border-width:22px;
left:50%;
margin-left:-22px
}

#gpInfo .arrow:before {
border-color:#fff0;
border-bottom-color:#ffffff40;
border-width:21px;
left:50%;
margin-left:-21px
}

#gpInfo .info {
padding:18px 16px 5px;
background-color:#000000f2
}

#gpInfo h2 {
color:#fff;
padding:0 0 12px;
font:400 19px HelveticaNeue,sans-serif
}

#gpInfo p,#gpInfo dl {
margin:0;
padding:0 0 20px
}

#gpInfo .linked {
color:#fff
}

#gadgetsPool .thumbnail {
display:block;
position:relative
}

#gadgetsPool .thumbnail.new:before {
content:"";
position:absolute;
right:0;
top:0;
width:35px;
height:35px;
background-image:url(../img/layout/app-neu.png)
}

#gadgetsPool:lang(en) .thumbnail.new:before {
background-image:url(../img/layout/app-neu.EN.png)
}

#gadgetsPool .thumbnail img {
display:block
}

#gadgetsPool .gpElements {
width:944px;
margin:0 auto;
padding:10px 0 0;
font-size:14px
}

#gadgetsPool .gpNavs {
padding:0 0 22px;
position:relative
}

#gadgetsPool .gpClose {
position:absolute;
right:-2px;
top:3px;
color:#fff;
cursor:pointer;
font-size:16px
}

#gadgetsPool .gpClose:hover {
text-shadow:0 0 5px #fff
}

#gadgetsPool .gpClose.disabled {
cursor:default;
text-shadow:none!important;
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
filter:alpha(opacity=30);
opacity:.3
}

#gadgetsPool .gpNavs:before {
display:block;
content:'';
width:100%;
height:1px;
background:#4e4e4e;
position:absolute;
top:29px;
left:0
}

#gadgetsPool .gpNavs .pointer {
position:absolute;
background:#1a1a1a;
border:1px solid #4e4e4e;
top:28px;
left:0
}

#gadgetsPool .gpNavs .pointer span {
display:block;
width:16px;
height:1px;
background:inherit;
position:absolute;
top:0;
left:-8px
}

#gadgetsPool .gpNavs .pointer:after,#gadgetsPool .gpNavs .pointer:before {
bottom:100%;
left:50%;
border:solid transparent;
content:" ";
height:0;
width:0;
position:absolute;
pointer-events:none
}

#gadgetsPool .gpNavs .pointer:after {
border-color:#1a1a1a00;
border-bottom-color:#1a1a1a;
border-width:8px;
margin-left:-8px
}

#gadgetsPool .gpNavs .pointer:before {
border-color:#2f2f2f00;
border-bottom-color:#4e4e4e;
border-width:9px;
margin-left:-9px
}

#gadgetsPool .gpNav {
float:left;
margin:-5px 0 0;
padding:0;
list-style:none;
color:#fff
}

#gadgetsPool .gpNav dt {
float:left;
font-size:19px;
margin:3px 22px 0 0
}

#gadgetsPool .gpNav dd {
float:left;
margin:0 19px 0 0;
position:relative;
cursor:pointer;
line-height:30px;
font-weight:700
}

#gadgetsPool .gpNav dd.selected {
color:gray
}

#gadgetsPool .gpNav .ico {
position:absolute;
top:100%;
left:50%;
margin:-17px 0 0 -7px;
display:none
}

#gadgetsPool .gpNav dd.selected .ico {
display:inline-block
}

#gadgetsPool .gpLists {
position:relative;
min-height:104px
}

#gadgetsPool .gpLists .cover {
display:block;
width:80px;
height:64px;
background:red;
position:absolute;
top:75px
}

#gadgetsPool .gpLists .cover.prev {
left:0;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiMxYTFhMWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMWExYTFhIiBzdG9wLW9wYWNpdHk9IjAiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background:-moz-linear-gradient(left,#1a1a1aff 20%,#1a1a1a00 100%);
background:-webkit-gradient(linear,left top,right top,color-stop(20%,#1a1a1aff),color-stop(100%,#1a1a1a00));
background:-webkit-linear-gradient(left,#1a1a1aff 20%,#1a1a1a00 100%);
background:-o-linear-gradient(left,#1a1a1aff 20%,#1a1a1a00 100%);
background:-ms-linear-gradient(left,#1a1a1aff 20%,#1a1a1a00 100%);
background:linear-gradient(to right,#1a1a1aff 20%,#1a1a1a00 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1a1a1a',endColorstr='#001a1a1a',GradientType=1)
}

#gadgetsPool .gpLists .cover.next {
right:0;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFhMWExYSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iIzFhMWExYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background:-moz-linear-gradient(left,#1a1a1a00 0%,#1a1a1aff 80%);
background:-webkit-gradient(linear,left top,right top,color-stop(0%,#1a1a1a00),color-stop(80%,#1a1a1aff));
background:-webkit-linear-gradient(left,#1a1a1a00 0%,#1a1a1aff 80%);
background:-o-linear-gradient(left,#1a1a1a00 0%,#1a1a1aff 80%);
background:-ms-linear-gradient(left,#1a1a1a00 0%,#1a1a1aff 80%);
background:linear-gradient(to right,#1a1a1a00 0%,#1a1a1aff 80%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#001a1a1a',endColorstr='#1a1a1a',GradientType=1)
}

#gadgetsPool .gpListW {
position:absolute;
overflow:hidden;
width:100%;
left:-3000em;
top:-3000em;
min-height:64px;
padding:0;
margin:0
}

#gadgetsPool .gpListW.selected {
position:relative;
top:0;
left:0
}

#gadgetsPool .gpList .rs-carousel-mask {
width:784px;
position:relative;
min-height:64px;
margin:-10px auto 0;
padding:10px 0 20px;
overflow:hidden
}

#gadgetsPool .gpList .carousel {
margin:0;
padding:0;
list-style:none;
width:100%;
float:none
}

#gadgetsPool .carouselCustom .gpList {
margin:0 0 0 80px;
width:800px
}

#gadgetsPool .gpList li {
float:left;
margin:0 16px 0 0;
width:64px;
min-height:64px;
background:url(../img/layout/gp_placeholder.png) no-repeat -100px
}

#gadgetsPool .gpList li:last-child {
margin:0
}

#gadgetsPool .gpList li.off {
background-position:center
}

#gadgetsPool .gpList li.off .tile {
display:none;
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
filter:alpha(opacity=0);
opacity:0
}

#gadgetsPool .gpList li .tile {
-webkit-transition:-webkit-transform 50ms;
-moz-transition:-moz-transform 50ms;
transition:transform 50ms
}

#gadgetsPool .gpList li .tile.hovered {
-webkit-transform:translate(-5px,-5px);
-moz-transform:translate(-5px,-5px);
transform:translate(-5px,-5px);
-webkit-transition:-webkit-transform 50ms;
-moz-transition:-moz-transform 50ms;
transition:transform 50ms
}

#gadgetsPool .gpList li .tile.hovered,body > .tile.ui-draggable-dragging {
box-shadow:0 10px 20px #02020340
}

#gadgetsPool .gpList li .name {
margin-top:5px;
font-size:11px;
line-height:14px;
color:#fff;
text-align:center
}

#gadgetsPool .carousel_nav {
display:none;
width:64px;
height:64px;
position:absolute;
text-align:center;
color:#fff;
cursor:pointer;
z-index:10
}

#gadgetsPool .carousel_nav.rs-carousel-action-active {
display:block
}

#gadgetsPool .carousel_nav .bg_ {
display:block;
width:100%;
height:100%;
position:absolute;
background:#000c
}

.ie7 #gadgetsPool .carousel_nav .bg_,.ie8 #gadgetsPool .carousel_nav .bg_ {
background:transparent;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000)
}

#gadgetsPool .carouselCustom .carousel_nav {
display:none
}

#gadgetsPool .carousel_nav:hover {
text-shadow:0 0 5px #fff9
}

#gadgetsPool .carousel_nav .ico {
font-size:42px;
position:absolute;
left:0;
top:18px;
width:100%;
z-index:1
}

#gadgetsPool .carousel_nav:hover {
text-shadow:0 0 10px #fff9
}

#gadgetsPool .carousel_nav.prev {
top:0;
left:0
}

#gadgetsPool .carousel_nav.next {
top:0;
right:0
}

body > .tile.ui-draggable-dragging {
z-index:10000;
cursor:move
}

body > .tile .thumbnail {
position:relative;
display:block
}

body > .tile .thumbnail .new {
display:block;
position:absolute;
right:0;
top:0
}

body > .tile .thumbnail img {
display:block
}