html { overflow-y: scroll; min-height: 100%; -webkit-text-size-adjust: 100%; }

body { position: relative; }

a:hover, a:active { outline: none; }

textarea { overflow: auto; }

img::selection { background: transparent; }

img::-moz-selection { background: transparent; }

fieldset, img, iframe { border: 0; }

button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; }

button[disabled], input[disabled] { cursor: default; }

button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary { display: block; }

audio, canvas, video { display: inline-block; }

audio:not([controls]) { display: none; }

[hidden] { display: none; }

body { margin: 0; }

p, hr, ul, ol, dl, blockquote, pre, fieldset, figure { margin: 15px 0; }

h1, h2, h3, h4, h5, h6 { margin: 25px 0 15px 0; }

ul, ol, dl { padding-left: 30px; }

dd { margin-left: 40px; }

h1, h2, h3, h4, h5, h6 { font-weight: normal; line-height: normal; }

h1 { font-size: 2.4em; }

h2 { font-size: 1.6em; }

h3 { font-size: 1.2em; }

h4, h5, h6 { font-size: 1.06667em; }

a, a:hover { text-decoration: none; }

b, strong { font-weight: bold; }

small { font-size: 0.73333em; }

ins { text-decoration: none; }

del { text-decoration: line-through; }

abbr[title], dfn[title] { border-bottom: 1px dotted; cursor: help; }

dfn[title] { font-style: normal; }

hr { display: block; height: 1px; padding: 0; border: 0; border-top: 1px solid; }

q, blockquote { quotes: '\201C' '\201D' '\2018' '\2019'; font-family: "Times New Roman", Times, serif; font-style: italic; }

blockquote { padding: 0 20px; font-size: 1.06667em; line-height: 1.46667em; }
blockquote:before { content: '\201C'; }
blockquote:after { content: '\201D'; }

code, pre { font-family: "Courier New", Courier, monospace; }

code { word-spacing: -2px; }

pre { padding: 10px; font-size: 0.8em; line-height: 1.2em; white-space: pre-wrap; word-wrap: break-word; }

table { border-collapse: collapse; border-spacing: 0; }

th, td { padding: 1px; }

::-webkit-input-placeholder { color: #d1d1d1; }

input:-moz-placeholder { color: #d1d1d1; }

input, select { vertical-align: middle; }

select, input, textarea, button { font: 0.8em Arial, sans-serif; }

form, textarea { margin: 0; }

legend, fieldset, input { padding: 0; }

textarea, input[type='text'], input[type='password'], select { padding: 7px 10px; background: #f7f7f7; border: 1px solid #dadce0; border-top-color: #aaafba; color: #8e8e8e; -webkit-box-shadow: inset 0 1px 1px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px 1px 0px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 1px 0px rgba(0, 0, 0, 0.1); -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; }

select { line-height: 1.26667em; }

input[type='text'], input[type='password'] { height: 33px; padding: 0 10px; }

button, input[type='button'], input[type='submit'], .button-primary { padding: 10px 15px; border: 1px solid #0872a7; background-color: #1ab2ec; font-size: 0.93333em; font-weight: 700; text-shadow: 0px -1px #0b7db1; color: #fff; display: inline-block; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.3); -moz-box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.3); box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.3); background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFhYjJlYyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzA3ODFkYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #1ab2ec), color-stop(100%, #0781da)); background-image: -webkit-linear-gradient(top, #1ab2ec 0%, #0781da 100%); background-image: -moz-linear-gradient(top, #1ab2ec 0%, #0781da 100%); background-image: -o-linear-gradient(top, #1ab2ec 0%, #0781da 100%); background-image: linear-gradient(top, #1ab2ec 0%, #0781da 100%); -webkit-transition: box-shadow 0.25s linear; -moz-transition: box-shadow 0.25s linear; -o-transition: box-shadow 0.25s linear; transition: box-shadow 0.25s linear; }
button:hover, button:active, input[type='button']:hover, input[type='button']:active, input[type='submit']:hover, input[type='submit']:active, .button-primary:hover, .button-primary:active { color: #fff; background-color: #04adea; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA0YWRlYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzA3ODFkYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #04adea), color-stop(100%, #0781da)); background-image: -webkit-linear-gradient(top, #04adea 0%, #0781da 100%); background-image: -moz-linear-gradient(top, #04adea 0%, #0781da 100%); background-image: -o-linear-gradient(top, #04adea 0%, #0781da 100%); background-image: linear-gradient(top, #04adea 0%, #0781da 100%); }
button:active, input[type='button']:active, input[type='submit']:active, .button-primary:active { -webkit-box-shadow: inset 0 0px 2px 0 rgba(0, 0, 0, 0.3); -moz-box-shadow: inset 0 0px 2px 0 rgba(0, 0, 0, 0.3); box-shadow: inset 0 0px 2px 0 rgba(0, 0, 0, 0.3); }
button.disabled, button[disabled="disabled"], input[type='button'].disabled, input[type='button'][disabled="disabled"], input[type='submit'].disabled, input[type='submit'][disabled="disabled"], .button-primary.disabled, .button-primary[disabled="disabled"] { background: none repeat scroll 0 0 #EEEEEE !important; border: 1px solid #CCCCCC !important; box-shadow: 0 1px 0 #FFFFFF inset !important; color: #999999 !important; text-shadow: 0 1px 0 #FFFFFF !important; }

.clearfix:before, .clearfix:after, .grid-block:before, .grid-block:after, .deepest:before, .deepest:after { content: ""; display: table; }

.clearfix:after, .grid-block:after, .deepest:after { clear: both; }

.grid-box { float: left; }

.width16 { width: 16.666%; }

.width20 { width: 20%; }

.width25 { width: 25%; }

.width33 { width: 33.333%; }

.width40 { width: 40%; }

.width50 { width: 50%; }

.width60 { width: 60%; }

.width66 { width: 66.666%; }

.width75 { width: 75%; }

.width80 { width: 80%; }

.width100 { width: 100%; }

.width16, .width20, .width25, .width33, .width40, .width50, .width60, .width66, .width75, .width80, .width100 { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

.bfc-o { overflow: hidden; }

.bfc-f { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 100%; float: left; }

.float-left { float: left; }

.float-right { float: right; }

.grid-gutter.grid-block { margin: 0 -15px; }

.grid-gutter > .grid-box > * { margin: 0 15px; }

.grid-gutter > .grid-box > * > :first-child { margin-top: 0; }

.grid-gutter > .grid-box > * > :last-child { margin-bottom: 0; }

.wrapper { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; margin: auto; }

#header { position: relative; }

#toolbar .float-left .module, #toolbar .float-left > time { margin: 0 15px 0 0; float: left; }
#toolbar .float-right .module { margin: 0 0 0 15px; float: right; }

#headerbar .module { margin-right: 0; float: right; }

#logo, #logo > img, #menu { float: left; }

#search { float: right; }

#banner { position: absolute; top: 0; right: -200px; }

#footer { position: relative; clear: both; }

#absolute { position: absolute; z-index: 15; width: 100%; }

.menu, .menu ul { margin: 0px; padding: 0px; list-style: none; }

.menu a, .menu span { display: block; }

.menu a { text-decoration: none; }

.clr { clear: both; }

.module { position: relative; }
.module .badge { position: absolute; top: 0px; right: 0px; z-index: 1; }

.module .module-title .icon { display: block; position: relative; top: -10px; width: 30px; height: 30px; margin-right: 5px; overflow: hidden; float: left; }

.deepest > *:first-child { margin-top: 0; }

.deepest > *:last-child { margin-bottom: 0; }

.module .module-title { margin: 0 0 15px 0; }
.module .module-title span.title { display: block; }
.module .module-title span.subtitle { display: block; margin-top: 2px; line-height: 14px; font-size: 12px; text-indent: 1px; }

.display-block { display: block; }

.remove-margin { margin: 0; }

.remove-margin-t { margin-top: 0; }

.remove-margin-b { margin-bottom: 0; }

.hidden { display: none; visibility: hidden; }

.size-auto { max-width: 100%; height: auto; }

.align-left, .alignleft { display: block; margin-right: 15px; float: left; }

.align-right, .alignright { display: block; margin-left: 15px; float: right; }

.align-center, .aligncenter { display: block; margin: auto; margin-bottom: 10px; }

.text-left { text-align: left; }

.text-right { text-align: right; }

.text-center { text-align: center; }

.text-justify { text-align: justify; }

.button-more, .button-default, .button-primary, .button-green { display: inline-block; }
.button-more.disabled, .button-more[disabled="disabled"], .button-default.disabled, .button-default[disabled="disabled"], .button-primary.disabled, .button-primary[disabled="disabled"], .button-green.disabled, .button-green[disabled="disabled"] { background: none repeat scroll 0 0 #EEEEEE !important; border: 1px solid #CCCCCC !important; box-shadow: 0 1px 0 #FFFFFF inset !important; color: #999999 !important; text-shadow: 0 1px 0 #FFFFFF !important; }

.button-default { padding: 4px 15px; border: 1px solid #d1d1d1; background-color: #ffffff; font-size: 0.93333em; font-weight: 700; text-shadow: 0px 1px #fff; color: #333; display: inline-block; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.3); -moz-box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.3); box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.3); background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iNDclIiBzdG9wLWNvbG9yPSIjZjZmNmY2Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZWRlZGVkIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g'); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(47%, #f6f6f6), color-stop(100%, #ededed)); background-image: -webkit-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); background-image: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); background-image: -o-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); background-image: linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); -webkit-transition: box-shadow 0.25s linear; -moz-transition: box-shadow 0.25s linear; -o-transition: box-shadow 0.25s linear; transition: box-shadow 0.25s linear; }
.button-default:hover, .button-default:active { color: #333; background-color: #ffffff; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iNDclIiBzdG9wLWNvbG9yPSIjZjlmOWY5Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjdmN2Y3Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g'); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(47%, #f9f9f9), color-stop(100%, #f7f7f7)); background-image: -webkit-linear-gradient(top, #ffffff 0%, #f9f9f9 47%, #f7f7f7 100%); background-image: -moz-linear-gradient(top, #ffffff 0%, #f9f9f9 47%, #f7f7f7 100%); background-image: -o-linear-gradient(top, #ffffff 0%, #f9f9f9 47%, #f7f7f7 100%); background-image: linear-gradient(top, #ffffff 0%, #f9f9f9 47%, #f7f7f7 100%); }
.button-default:active { -webkit-box-shadow: inset 0 0px 2px 0 rgba(0, 0, 0, 0.12); -moz-box-shadow: inset 0 0px 2px 0 rgba(0, 0, 0, 0.12); box-shadow: inset 0 0px 2px 0 rgba(0, 0, 0, 0.12); }

.button-green { padding: 4px 15px; border: 1px solid #51a351; border-color: #51a351 #51a351 #387038; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); background-color: #ffffff; font-size: 0.93333em; font-weight: 700; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); color: #fff; display: inline-block; background-color: #5bb75b; *background-color: #51a351; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.3); -moz-box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.3); box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.3); background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYyYzQ2MiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzUxYTM1MSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #62c462), color-stop(100%, #51a351)); background-image: -webkit-linear-gradient(top, #62c462 0%, #51a351 100%); background-image: -moz-linear-gradient(top, #62c462 0%, #51a351 100%); background-image: -o-linear-gradient(top, #62c462 0%, #51a351 100%); background-image: linear-gradient(top, #62c462 0%, #51a351 100%); -webkit-transition: box-shadow 0.25s linear, background 0.25s linear; -moz-transition: box-shadow 0.25s linear, background 0.25s linear; -o-transition: box-shadow 0.25s linear, background 0.25s linear; transition: box-shadow 0.25s linear, background 0.25s linear; }
.button-green:hover, .button-green:active { background: #51a351; *background: #499249; }
.button-green:active { -webkit-box-shadow: inset 0 0px 3px 0 rgba(0, 0, 0, 0.12); -moz-box-shadow: inset 0 0px 3px 0 rgba(0, 0, 0, 0.12); box-shadow: inset 0 0px 3px 0 rgba(0, 0, 0, 0.12); }

.button-more { padding: 4px 15px; border: 1px solid #2f96b4; border-color: #2f96b4 #2f96b4 #1f6377; background-color: #ffffff; font-size: 0.93333em; font-weight: 700; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); color: #fff; display: inline-block; background-color: #49afcd; *background-color: #2f96b4; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.3); -moz-box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.3); box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.3); background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzViYzBkZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJmOTZiNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #5bc0de), color-stop(100%, #2f96b4)); background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2f96b4 100%); background-image: -moz-linear-gradient(top, #5bc0de 0%, #2f96b4 100%); background-image: -o-linear-gradient(top, #5bc0de 0%, #2f96b4 100%); background-image: linear-gradient(top, #5bc0de 0%, #2f96b4 100%); -webkit-transition: box-shadow 0.25s linear, background 0.25s linear; -moz-transition: box-shadow 0.25s linear, background 0.25s linear; -o-transition: box-shadow 0.25s linear, background 0.25s linear; transition: box-shadow 0.25s linear, background 0.25s linear; }
.button-more:hover, .button-more:active { color: #fff; background-color: #2f96b4; *background-color: #2a85a0; }
.button-more:active { -webkit-box-shadow: inset 0 0px 3px 0 rgba(0, 0, 0, 0.12); -moz-box-shadow: inset 0 0px 3px 0 rgba(0, 0, 0, 0.12); box-shadow: inset 0 0px 3px 0 rgba(0, 0, 0, 0.12); }

.button-primary { padding: 4px 15px; }

.button-more + [class*=button-], .button-default + [class*=button-], .button-primary + [class*=button-], .button-green + [class*=button-] { margin-left: 10px; }

img.border-box { border: 1px solid #ddd; }

ul.blank, ul.space, ul.line, ul.check, ul.zebra { list-style: none; margin: 0; padding: 0; }

ul.space li { margin-top: 15px; }

ul.space li:first-child { margin-top: 0; }

ul.line > li { margin-top: 5px; padding-top: 5px; }

ul.line > li:first-child { margin-top: 0; padding-top: 0; }

ul.check > li { margin-top: 5px; }

ul.check > li:first-child { margin-top: 0; }

ul.zebra > li { padding: 5px; }

ul.line > li > a:first-child, ul.check > li > a:first-child { display: block; }

ul.line > li { border-top: 1px solid #ddd; }
ul.line > li:first-child { border: none; }

ul.check > li { padding: 4px 0 0 30px; background: url(img/list_check.png) 0 0 no-repeat; }

ul.zebra > li, table.zebra tbody td { border-bottom: 1px solid #ddd; }

ul.zebra > li:first-child, table.zebra tbody tr:first-child td { border-top: 1px solid #ddd; }

ul.zebra > li.odd, table.zebra tbody tr.odd { background: #fafafa; }

ul.zebra > li:nth-of-type(odd), table.zebra tbody tr:nth-of-type(odd) { background: #fafafa; }

table.zebra caption { color: #999; }

table.zebra { width: 100%; }
table.zebra th { font-size: 1.06667em; font-weight: normal; text-align: left; }
table.zebra th, table.zebra td { padding: 5px; }
table.zebra tbody, table.zebra tfoot { font-size: 0.8em; }
table.zebra .bold { font-weight: bold; }
table.zebra .center { text-align: center; }
table.zebra td * { vertical-align: middle; }
table.zebra tfoot { font-style: italic; }
table.zebra caption { font-size: 0.73333em; text-align: left; font-style: italic; }

dl.separator { padding: 0; overflow: hidden; }
dl.separator dt { width: 220px; padding-right: 10px; float: left; clear: both; position: relative; padding-top: 5px; padding-bottom: 5px; text-transform: uppercase; }
dl.separator dt:before { content: ""; position: absolute; top: 0; right: -15px; width: 30px; border-top: 1px solid #DDD; }
dl.separator dt:after { content: ""; position: absolute; top: -3px; right: -3px; width: 5px; height: 5px; background: #FFF; border: 1px solid #DDD; border-radius: 6px; }
dl.separator dt:first-child:before, dl.separator dt:first-child:after { display: none; }
dl.separator dd { margin-left: 230px; padding-left: 20px; padding-top: 5px; padding-bottom: 5px; border-width: 0 0 0 1px; border-style: solid; border-color: #DDD; }

em.box { padding: 0 3px; white-space: nowrap; border: 1px dotted #bbb; background: #fafafa; color: #444; }

hr.dotted { border: none; background: url(img/line_dotted.png) 0 0 repeat-x; }

p.dropcap:first-letter { display: block; margin: 7px 4px 0px 0px; float: left; font-size: 280%; font-family: Georgia, "Times New Roman", Times, serif; }

.box-content, .box-note, .box-info, .box-warning, .box-hint, .box-download { margin: 15px 0; padding: 10px; background: #fafafa; border: 1px solid #ddd; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); display: table; }

.box-content { padding: 20px; background: #fafafa; border: 1px solid #ddd; }

.box-info, .box-warning, .box-hint, .box-download { padding-left: 40px; }

.box-info { background: #ebf5fa url(img/box_info.png) 0 0 no-repeat; border-color: #d2dce1; }

.box-warning { background: #fff0eb url(img/box_warning.png) 0 0 no-repeat; border-color: #ffd7cd; }

.box-hint { background: #fffae6 url(img/box_hint.png) 0 0 no-repeat; border-color: #fae6be; }

.box-download { background: #faffe6 url(img/box_download.png) 0 0 no-repeat; border-color: #dce6be; }

form.box fieldset { margin-bottom: 30px; padding: 0 10px 10px 10px; border: 1px solid #ddd; }
form.box fieldset > div { margin: 15px 0; }
form.box legend { padding: 0 10px; background: #fff; }
form.box button, form.box input[type='button'], form.box input[type='reset'] { vertical-align: middle; }

form.short > div { margin: 10px 0; }
form.short input { color: #333; }
form.short input:-moz-placeholder { color: #999; }
form.short input::-webkit-input-placeholder { color: #999; }
form.short input.placeholder { color: #999; }

#system .page-title { margin-top: 0; font-size: 1.2em; line-height: 1.2em; }
#system .title { margin-top: 0; }
#system .title a { text-decoration: none; color: #444; -webkit-transition: color 0.2s linear; -moz-transition: color 0.2s linear; -o-transition: color 0.2s linear; transition: color 0.2s linear; }
#system .title a:hover { color: #DD5500; }
#system .title + .title { margin-top: 20px; }
#system > .description { margin-bottom: 30px; overflow: hidden; }
#system small { font-style: italic; color: #999; }

#system .item > :first-child + header { margin-top: 10px; }
#system .item > header { margin-bottom: 15px; }
#system .item > header .title { margin-bottom: 0; }
#system .item > header .meta { margin: 10px 0 0 0; color: #999; font-size: 0.66667em; line-height: 0.8em; }
#system .item > header .subtitle { margin: 0 0 8px 0; color: #777; font-size: 0.93333em; line-height: 1.06667em; font-weight: normal; text-transform: uppercase; }
#system .item > header .icon { margin: 2px 0 0 5px; float: right; }
#system .item > .content > *:first-child:not(.grid-gutter), #system .item > .content > *[class*="align"]:first-child + * { margin-top: 0; }
#system .item > .content > *:last-child:not(.grid-gutter) { margin-bottom: 0; }
#system .item > .links { margin: 22px 0 0 0; }
#system .item > .links a { padding: 4px 15px; border: 1px solid #d1d1d1; background-color: #ffffff; font-size: 0.93333em; font-weight: 700; text-shadow: 0px 1px #fff; color: #333; display: inline-block; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.3); -moz-box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.3); box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.3); background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iNDclIiBzdG9wLWNvbG9yPSIjZjZmNmY2Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZWRlZGVkIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g'); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(47%, #f6f6f6), color-stop(100%, #ededed)); background-image: -webkit-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); background-image: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); background-image: -o-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); background-image: linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); -webkit-transition: box-shadow 0.25s linear; -moz-transition: box-shadow 0.25s linear; -o-transition: box-shadow 0.25s linear; transition: box-shadow 0.25s linear; margin-right: 15px; }
#system .item > .links a:hover, #system .item > .links a:active { color: #333; background-color: #ffffff; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iNDclIiBzdG9wLWNvbG9yPSIjZjlmOWY5Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjdmN2Y3Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g'); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(47%, #f9f9f9), color-stop(100%, #f7f7f7)); background-image: -webkit-linear-gradient(top, #ffffff 0%, #f9f9f9 47%, #f7f7f7 100%); background-image: -moz-linear-gradient(top, #ffffff 0%, #f9f9f9 47%, #f7f7f7 100%); background-image: -o-linear-gradient(top, #ffffff 0%, #f9f9f9 47%, #f7f7f7 100%); background-image: linear-gradient(top, #ffffff 0%, #f9f9f9 47%, #f7f7f7 100%); }
#system .item > .links a:active { -webkit-box-shadow: inset 0 0px 2px 0 rgba(0, 0, 0, 0.12); -moz-box-shadow: inset 0 0px 2px 0 rgba(0, 0, 0, 0.12); box-shadow: inset 0 0px 2px 0 rgba(0, 0, 0, 0.12); }
#system .item > .edit a { vertical-align: text-top; }
#system .item > *:last-child { margin-bottom: 0; }
#system .item .socialbuttons { margin-top: 15px; }
#system .item .socialbuttons > div { margin-right: 10px; float: left; }

#system .items { margin: 0 -10px 0 -10px; }
#system .items .item { margin: 0 10px 0 10px; margin-top: 12px; padding-top: 18px; border-top: 1px dotted #cccccc; }
#system .items .item:first-child { margin-top: 0; padding-top: 0; border-width: 0; }
#system .items .leading .item { padding-bottom: 12px; margin-bottom: 18px; border-bottom: 1px dotted #cccccc; }
#system .items > .width50 .title { font-size: 1.46667em; line-height: 1.46667em; }
#system .items > .width33 .title { font-size: 1.33333em; line-height: 1.33333em; }
#system .items > .width25 .title { font-size: 1.2em; line-height: 1.2em; }

#system .item-list { margin-top: 0px; overflow: hidden; }
#system .item-list h3 { margin-top: 0; }

#system .pagination { margin-top: 10px; margin-bottom: 15px; text-align: center; }
#system .pagination a { text-decoration: none; }
#system .pagination strong { font-weight: 400; }
#system .pagination a, #system .pagination strong { display: inline-block; min-width: 15px; height: 25px; margin-left: 5px; padding: 0 5px; line-height: 1.66667em; border: 1px solid #ddd; }
#system .pagination > *:first-child { margin-left: 0; }
#system .pagination a.previous, #system .pagination a.next { font-size: 1.06667em; line-height: 1.53333em; }

.searchbox { position: relative; width: 120px; height: 30px; padding: 0 25px; border: 1px solid #ddd; background: #f7f7f7 url(img/searchbox_magnifier.png) 0 50% no-repeat; border: 1px solid #dadce0; border-top-color: #aaafba; color: #8e8e8e; -webkit-box-shadow: inset 0 1px 1px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px 1px 0px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 1px 0px rgba(0, 0, 0, 0.1); -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; }
.searchbox input { width: 100%; padding: 0; border: none; outline: none; background: none; float: left; height: 30px; color: #8e8e8e; font-size: 0.93333em; -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); }
.searchbox input:-moz-placeholder { color: #999; }
.searchbox input::-webkit-input-placeholder { color: #999; }
.searchbox input.placeholder { color: #999; }
.searchbox button { display: none; }
.searchbox.filled button { display: block; position: absolute; top: 0; bottom: 0; right: 0; padding: 0; border: none; line-height: 0; cursor: pointer; width: 25px; background: url(img/searchbox_reset.png) 50% 50% no-repeat; }
.searchbox.loading button { background: url(img/searchbox_loader.gif) 50% 50% no-repeat; }
.searchbox .results { position: absolute; z-index: 110; margin: 0; padding: 0; list-style: none; top: 41px; right: -1px; width: 300px; border-width: 1px; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); border-style: solid; border-color: #cbcfe2 #c8cee7 #c4c7d7; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VjZWVmNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fdfdfd), color-stop(100%, #eceef4)); background-image: -webkit-linear-gradient(top, #fdfdfd, #eceef4 100%); background-image: -moz-linear-gradient(top, #fdfdfd, #eceef4 100%); background-image: -o-linear-gradient(top, #fdfdfd, #eceef4 100%); background-image: linear-gradient(top, #fdfdfd, #eceef4 100%); -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; }
.searchbox .results:before, .searchbox .results:after { display: block; content: ''; width: 0; height: 0; position: absolute; right: 50px; margin-left: -5px; border: 5px outset transparent; }
.searchbox .results:before { border-bottom: 5px solid #c4c7d7; top: -11px; }
.searchbox .results:after { border-bottom: 5px solid #fdfdfd; top: -10px; }
.searchbox .results li.results-header, .searchbox .results li.more-results { height: 35px; line-height: 2.33333em; text-indent: 1em; text-transform: uppercase; }
.searchbox .results li.results-header { border-bottom: 1px solid #ddd; }
.searchbox .results li.more-results { border-top: 1px solid #ddd; }
.searchbox .results li.results-header + li.result { border-top: none; }
.searchbox .results li.more-results { cursor: pointer; }
.searchbox .results li.result { display: block; position: relative; margin: 0 -1px; padding: 6px 40px 6px 10px; color: #808394; font-weight: 500; text-shadow: 0 1px #fff; border: 1px solid transparent; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; cursor: pointer; }
.searchbox .results li.result:before { content: ' '; width: 18px; height: 18px; position: absolute; top: 50%; right: 10px; margin-top: -9px; background: url("img/arrow-search.png") 0 0 no-repeat; }
.searchbox .results li.result.selected { text-decoration: none; color: #fff; text-shadow: 0 -1px rgba(0, 0, 0, 0.3); border-color: #2380dd #2179d5 #1a60aa; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU5YWFmNCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzMzOGNkZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #59aaf4), color-stop(100%, #338cdf)); background-image: -webkit-linear-gradient(top, #59aaf4, #338cdf 100%); background-image: -moz-linear-gradient(top, #59aaf4, #338cdf 100%); background-image: -o-linear-gradient(top, #59aaf4, #338cdf 100%); background-image: linear-gradient(top, #59aaf4, #338cdf 100%); -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), 0 1px rgba(0, 0, 0, 0.08); -moz-box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), 0 1px rgba(0, 0, 0, 0.08); box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), 0 1px rgba(0, 0, 0, 0.08); }
.searchbox .results li.result div { font-size: 0.73333em; line-height: normal; }
.searchbox .results li.result h3 { margin: 0 0 5px 0; font-size: 1.06667em; }

.highlight { background-color: #ffffaa; }

.breadcrumbs { overflow: hidden; font-size: 0.73333em; }
.breadcrumbs a, .breadcrumbs span, .breadcrumbs strong { color: #666666; display: inline-block; text-decoration: none; }
.breadcrumbs a, .breadcrumbs > span { margin-right: 7px; padding-right: 15px; background: url(img/breadcrumbs.png) 100% 45% no-repeat; }
.breadcrumbs a:hover { color: #444444; }

#system .author-box { margin: 20px 0; padding: 15px; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; background: #fafafa; }
#system .author-box .avatar { margin-right: 15px; float: left; padding: 3px; border: 1px solid #ddd; background: #fff; }
#system .author-box .name { margin: 0 0 10px 0; font-size: 1.2em; font-weight: normal; line-height: 1.46667em; color: #444; }
#system .title + .author-box { margin-top: 0; }

#system #comments { margin-top: 20px; }
#system #comments h3.comments-meta { margin: 0 0 10px 0; }
#system #comments ul { margin: 0; padding: 0; list-style: none; }
#system #comments .c-not-allowed { background: #f5f5f5; border: 1px solid #ccc; font-weight: bold; color: #555; text-shadow: 0 1px 0 #fff; padding: 10px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; }
#system #comments .c-info { background: #f5f5f5; border: 1px solid #cacaca; color: #777; display: inline-block; font-size: 0.73333em; height: 15px; line-height: 15px; padding: 4px 8px; margin: 10px 0 0; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; }
#system #comments .comment-byadmin .comment-head { border: 1px solid #dce6be; background: #faffe6; }
#system #comments .comment-head { margin-bottom: 10px; overflow: hidden; padding: 5px; border: 1px solid #e6e6e6; background: #fafafa; }
#system #comments .comment-head .avatar { margin-right: 10px; float: left; }
#system #comments .comment-head .author { margin: 8px 0 0 0; font-size: 1.2em; line-height: 1.2em; font-weight: bold; text-shadow: 1px 1px 0 white; background: url(img/comments_arrow.png) 0 0 no-repeat; }
#system #comments .comment-head .meta { margin: 3px 0 0 0; font-size: 0.73333em; }
#system #comments .comment-body { margin-bottom: 20px; padding: 0 10px; }
#system #comments .comment-body .content { text-align: justify; }
#system #comments .comment-body .reply { margin: 10px 0 0 0; }
#system #comments .comment-body .moderation { margin: 10px 0 0 0; font-size: 0.93333em; font-style: italic; }
#system #comments ul.level1 ul { padding-left: 55px; }
#system #comments .no-response .comment-body .reply { display: none; }

#system #respond h3 { margin: 0 0 10px 0; font-size: 1.2em; line-height: 1.33333em; font-weight: normal; color: #444; }
#system #respond p.user { margin: 0; }
#system #respond input[type='text'] { width: 200px; height: 25px; padding-left: 5px; line-height: 25px; }
#system #respond textarea { width: 100%; max-width: 400px; height: 100px; }

#system ul #respond { margin: 0 0 30px 0; padding-left: 10px; }

.comments-list > article { margin-top: 10px; padding-top: 10px; overflow: hidden; border-top: 1px solid #ddd; }
.comments-list > article:first-child { margin: 0; padding: 0; border: none; }
.comments-list .avatar { margin-right: 10px; float: left; }
.comments-list .author { margin: 2px 0 0 0; font-size: 0.8em; line-height: 1.2em; }
.comments-list .meta { margin: 0; font-size: 0.73333em; line-height: 0.86667em; font-style: italic; color: #999; }
.comments-list .content p { margin: 5px 0 0 0; }

.tagcloud { list-style: none; margin: 0; padding: 0; text-align: center; }
.tagcloud li { display: inline-block; line-height: 1.33333em; vertical-align: middle; }
.tagcloud a { white-space: nowrap; }
.tagcloud .weight1 a { font-size: 0.73333em; }
.tagcloud .weight2 a { font-size: 0.8em; }
.tagcloud .weight3 a { font-size: 0.86667em; }
.tagcloud .weight4 a { font-size: 0.93333em; }
.tagcloud .weight5 a { font-size: 1em; }
.tagcloud .weight6 a { font-size: 1.06667em; }
.tagcloud .weight7 a { font-size: 1.2em; }
.tagcloud .weight8 a { font-size: 1.33333em; }
.tagcloud .weight9 a { font-size: 1.53333em; letter-spacing: -1px; }
.tagcloud .weight10 a { font-size: 1.73333em; letter-spacing: -1px; }

#system .filter { margin: 0 0 10px 0; overflow: hidden; }
#system .filter > div { margin: 0 10px 0 0; float: left; }

#system form.submission fieldset > div { overflow: hidden; }
#system form.submission fieldset > div > * { vertical-align: middle; }
#system form.submission fieldset > div > label:first-child { display: block; width: 150px; float: left; }
#system form.submission fieldset > div > input[type='text'], #system form.submission fieldset > div > input[type='password'] { padding: 5px; width: 250px; }
#system form.submission fieldset > div > select { padding: 5px; width: 262px; }
#system form.submission fieldset > div > textarea { width: 255px; }
#system form.submission fieldset small { display: block; margin: -25px 0 25px 0; }
#system form.submission fieldset div.submit { margin-top: -20px; text-align: center; }
#system form.submission fieldset div > .calendar { margin-left: 5px; }
#system form.submission fieldset #metadesc { height: 100px; }
#system form.submission fieldset #metakey { height: 60px; }

#system .invalid { border-color: #ff0000; }

#system label.invalid { color: #ff0000; }

#system a img.calendar { width: 16px; height: 16px; margin-left: 3px; background: url(http://joomlablog.ru/system/images/calendar.png) no-repeat; cursor: pointer; vertical-align: middle; }

#system #editor-xtd-buttons { margin: 10px 0 10px 0; padding: 0; }
#system #editor-xtd-buttons .button2-left, #system #editor-xtd-buttons .button2-left * { float: left; }
#system #editor-xtd-buttons .button2-left { margin-right: 5px; background: url(http://joomlablog.ru/system/images/j_button2_left.png) no-repeat; }
#system #editor-xtd-buttons .button2-left a, #system #editor-xtd-buttons .button2-left span { display: block; height: 22px; padding: 0 24px 0 6px; line-height: 22px; font-size: 11px; color: #666; }
#system #editor-xtd-buttons .button2-left a:hover { text-decoration: none; color: #0B55C4; }
#system #editor-xtd-buttons .button2-left span { color: #999; }
#system #editor-xtd-buttons .button2-left .image { background: url(http://joomlablog.ru/system/images/j_button2_image.png) 100% 0 no-repeat; }
#system #editor-xtd-buttons .button2-left .article, #system #editor-xtd-buttons .button2-left .readmore { background: url(http://joomlablog.ru/system/images/j_button2_readmore.png) 100% 0 no-repeat; }
#system #editor-xtd-buttons .button2-left .pagebreak { background: url(http://joomlablog.ru/system/images/j_button2_pagebreak.png) 100% 0 no-repeat; }

#system form.submission.small fieldset > div { margin: 15px 0; }

.tip-wrap { display: none; float: left; padding: 5px; max-width: 200px; color: #fff; font-size: 0.8em; text-shadow: 0 -1px 0 #010101; background-color: #45484d; *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF45484D', endColorstr='#FF000000'); background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ1NDg0ZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #45484d), color-stop(100%, #000000)); background-image: -webkit-linear-gradient(top, #45484d 0%, #000000 100%); background-image: -moz-linear-gradient(top, #45484d 0%, #000000 100%); background-image: -o-linear-gradient(top, #45484d 0%, #000000 100%); background-image: linear-gradient(top, #45484d 0%, #000000 100%); -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; }

.tip-title { margin-top: -15px; padding: 15px 0 5px 0; font-weight: bold; font-size: 13px; }

#article-index { margin: 0 0 15px 15px; float: right; }

#article-index ul, .pagination > ul { list-style: none; margin: 0; padding: 0; }

.pagination > ul > li { display: inline-block; }

.page-nav { margin-top: 15px; }
.page-nav .prev { float: left; }
.page-nav .next { float: right; }

#system-message { margin-left: 0; padding-left: 0; }
#system-message dd, #system-message dd.notice, #system-message dd.error { background: #fafafa; border: 1px solid #ddd; -webkit-border-radius: 4px; border-radius: 3px; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); display: block; margin-top: 9px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; padding: 10px; padding-left: 40px; }
#system-message dd ul, #system-message dd.notice ul, #system-message dd.error ul { margin: 0; background: 0; border: 0; font-weight: 400; font-size: 0.93333em; }
#system-message dd.notice, #system-message dd.error { padding-left: 40px; color: #333; }
#system-message dd { background: #ebf5fa url("img/box_info.png") 0 0 no-repeat; border-color: #d2dce1; }
#system-message dd ul { list-style: none; padding: 0; margin: 0; }
#system-message dd ul li { padding: 0; margin: 0; }
#system-message dd.error { background: #fff0eb url("img/box_warning.png") 0 0 no-repeat; border-color: #ffd7cd; }
#system-message dd.notice { background: #fffae6 url("img/box_hint.png") 0 0 no-repeat; border-color: #fae6be; }
#system-message dt.message { display: none; }

#system-debug { padding: 30px; background: #fff; color: #333; }
#system-debug div { font-size: 11px; }

body#page { font-family: Arial, Helvetica, sans-serif; font-size: 1em; line-height: 1.6em; color: #444; background: #f1f1f1; }

a { color: #48b; }
a:hover { color: #d50; }

em, code { color: #d50; }

ins, mark { background-color: #ffa; }

mark { color: #444; }

hr { border-top-color: #ddd; }

pre { border: 1px solid black; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px; color: #EEE; background: #323334; background: -moz-linear-gradient(top, #323334 0%, #28292a 100%); background: -webkit-linear-gradient(top, #323334 0%, #28292a 100%); background: -o-linear-gradient(top, #323334 0%, #28292a 100%); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.6), 0 1px 0 white; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5); }

::-moz-selection { background: #39f; color: #fff; }

::selection { background: #39f; color: #fff; }

.module, #content { margin: 15px; }

#logo { padding-top: 30px; padding-bottom: 30px; }
#logo p { margin: 0; }
#logo p img { vertical-align: top; }

#toolbar { background: #343435 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAALCAIAAAA88gD/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjQ5M0JDMERGNDg0MTFFMUEzM0VERjk2QjYyMTk3MTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjQ5M0JDMEVGNDg0MTFFMUEzM0VERjk2QjYyMTk3MTkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNDkzQkMwQkY0ODQxMUUxQTMzRURGOTZCNjIxOTcxOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGNDkzQkMwQ0Y0ODQxMUUxQTMzRURGOTZCNjIxOTcxOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlHQFJIAAAB+SURBVHjaJI/LEQAhCEMFtRv778M6vHj3t48NM0pIIKLNOXPO9153B7z39t6Fs9YKVEpKCdbMnJpE1/6DoWCJcw5dCLVWehktJA1yU6PRF169dwomqFtrABtjIIC0gIBDYc8C1LB6Jlielq8ifMPFDEEUcjiQ2FE+3PrLJ8AAaFJoWpLE1YgAAAAASUVORK5CYII=') repeat-x 0 bottom; *background: #343435 url("img/toolbar.png") repeat-x 0 bottom; font-size: 0.8em; color: #999999; padding: 4px 0 13px 0; overflow: hidden; text-shadow: 0 1px rgba(0, 0, 0, 0.6); }
#toolbar a { color: #dddddd; text-decoration: none; font-weight: 700; -webkit-transition: color 0.25s linear; -moz-transition: color 0.25s linear; -o-transition: color 0.25s linear; transition: color 0.25s linear; }
#toolbar a:hover { color: #fff; }
#toolbar ul li a { color: #999999; font-weight: 400; }

#menubar { background: #3a3a3a url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAA3CAIAAACD0/3CAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzY1QzQ3MDdGNDk1MTFFMTkyMEQ4RTM2QjYxOTFERkUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzY1QzQ3MDhGNDk1MTFFMTkyMEQ4RTM2QjYxOTFERkUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NjVDNDcwNUY0OTUxMUUxOTIwRDhFMzZCNjE5MURGRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NjVDNDcwNkY0OTUxMUUxOTIwRDhFMzZCNjE5MURGRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhkGH94AAAM9SURBVHjaXJcLjsIwDES3IUiIK3AY7n8NjsF3J33h1bTSVmnwdzx2ssv1en2/34fD4fV6fT6ftj5Z5LP3/rc+z+eTzYjlvSxLdrLfL5dLlCOXb6VRWL5PBKI8FVbJbI717XZTgRA2w1+LiSLKBhgBPscfhvOOwmt9sogcJj7rg2Y+N83WOmmwi2F28sRnhLAVUQyZ0djEElCxyztqLFQjYB6sTIRwxS5J5o0EpmNL5JAZykhg1TIkciEQjuozMsMEEgBrVjxIA7vRYQ5EG3IVFTMkBMyZFBWdGcEbPPDms68PmJkO+1pssLLigU+KRMJoUjnChAXdbOEANK7Fcw2o6o8qSh0pKQpKg9xAaH2ymKUSLd1GDjWZzL60ZRH9hrQ4s8ADqLKDf9JmMT1DCRQoD8jjtjY2UJljezweVIJiAiM+kdvRgzXV6rJKEwTpG8yqA8IZnjfcv7MCh2hKTDKPACzAaCdhROskMwrDZrMaapXSyMWbaJk8BZM5syLIwVCnj9hQBYnlhJiM4sOZamMQ2C5nm2QmYj3wb4Z2H4HA0N2c6ooKgxASuYQhcoQRa7Y4NQAPYhNbTROmbdcdsZaXnNW3e8XCVm3EYLvaZAbihNk138jZfuAHue3oNRxHt/O0V0oDODyrDUwWWBTUyW0byLFoJUmKgjneZFRTh3hsHcljtrKAWo4S1OFmSRhUaEJ1KzTpwbm7Q0Vgd5Nc/EBuhu18M0mBcdzUfpBnPyeGs/L9fdT3WuHBsFFNMnlE4s0QKpYUed4MMgCx57Fa3Yqt9xuH4SyVMEh9BjqHhlOZneHQcChJbQPvEQBhFHhzpDanF6HagN4mxMz7XR3Azd88RCy1l5N6oTH/rTHqVYTwbOkgavdbs0hmvwMJ6eW7Hl2cRKQGeIyN7Nzv94Hc+XymE+v1s041O0cII3Y6nSa3ObWpUL2sgYUo1nk8/TGiiLzSm3pqy8Pkhw7zyPq9mWCoUsJmEMihXG+3DiDwrFccL7TeLEf83pGIVofOyspwcPGnXu8bss+rOXF6lUOGAAf/6QEPPvVllTPUEjqhu8T2HBA8jHq+ylyn7/z/gUoej0dSyELnApFN77dk/i/AAEPWVNgFbGylAAAAAElFTkSuQmCC') repeat-x 0 bottom; *background: #3a3a3a url("img/menubar.png") repeat-x 0 bottom; -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; -ms-border-radius: 5px 5px 0 0; -o-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; }

#menu .module { margin: 10px 5px; }

#page > .wrapper { background: #fff; border: 1px solid #cecece; border-bottom: 0; border-top: 0; position: relative; z-index: 10; -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.08); -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.08); box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.08); }

.wrapper > #main { padding-top: 10px; position: relative; z-index: 10; }
.wrapper > #main:after { content: ' '; position: absolute; z-index: 1; left: 0; right: 0; top: 0px; display: block; height: 9px; border-bottom: 1px solid #e7e7e7; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyZTJlMiIvPjxzdG9wIG9mZnNldD0iNDUlIiBzdG9wLWNvbG9yPSIjZjdmN2Y3Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjhmOGY4Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g'); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e2e2e2), color-stop(45%, #f7f7f7), color-stop(100%, #f8f8f8)); background-image: -webkit-linear-gradient(top, #e2e2e2 0%, #f7f7f7 45%, #f8f8f8 100%); background-image: -moz-linear-gradient(top, #e2e2e2 0%, #f7f7f7 45%, #f8f8f8 100%); background-image: -o-linear-gradient(top, #e2e2e2 0%, #f7f7f7 45%, #f8f8f8 100%); background-image: linear-gradient(top, #e2e2e2 0%, #f7f7f7 45%, #f8f8f8 100%); }

#maininner { position: relative; z-index: 10; padding-bottom: 10px; }
#maininner:after { content: ' '; position: absolute; z-index: 1; left: 0; right: 0; bottom: 0px; display: block; background: #f8f8f8; height: 10px; }

#bottom-a, #bottom-b, #top-a, #top-b { display: block; clear: both; }

#top-a, #footnav { background: #212223 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAA2CAIAAAD8hdhoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTNENEE3NDJGNTFBMTFFMTgwMjVFOUFBRDMyMDk2MjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTNENEE3NDNGNTFBMTFFMTgwMjVFOUFBRDMyMDk2MjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFM0Q0QTc0MEY1MUExMUUxODAyNUU5QUFEMzIwOTYyMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFM0Q0QTc0MUY1MUExMUUxODAyNUU5QUFEMzIwOTYyMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkkmkScAABB1SURBVHjaZJrrluO2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') repeat 0 0; *background: #212223 url("img/top-a.png") repeat 0 0; padding-top: 10px; padding-bottom: 10px; position: relative; color: #a8a8a8; margin-left: -1px; margin-right: -1px; }
#top-a:after, #footnav:after { content: ' '; position: absolute; z-index: 1; left: 0; right: 0; top: 0px; display: block; height: 10px; background: rgba(255, 255, 255, 0.03); }
#top-a:before, #footnav:before { content: ' '; position: absolute; z-index: 1; left: 0; right: 0; bottom: 0px; display: block; height: 10px; background: rgba(255, 255, 255, 0.03); }
#top-a .grid-box .mod-inline, #footnav .grid-box .mod-inline { position: relative; }
#top-a .grid-box .mod-inline:after, #footnav .grid-box .mod-inline:after { content: ' '; position: absolute; width: 3px; left: -15px; display: block; top: 0; bottom: 0; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAACdCAQAAAA0j2E5AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAdElEQVQokZVQSRKAIAwLEt7hyf8/kIKexCmTil4yWUqmlHs6QGSASACx4ZYho5CPl4WnZBEpfaq8qaCIF/m1INxKpeGPpmBbny75OXyEEyD6YG3AJPsA80ETnnlmkdcAooq56oerSOu6wH6D2i/0FHRxMCcv3UxMu43K5jEAAAAASUVORK5CYII=') no-repeat scroll left top transparent; *background: url("img/mod-inline.png") no-repeat scroll left top transparent; }
#top-a .grid-box:first-child .mod-inline:after, #footnav .grid-box:first-child .mod-inline:after { display: none; }
#top-a a, #top-a .menu-sidebar li > span, #footnav a, #footnav .menu-sidebar li > span { color: #cbcbcb; }
#top-a a:hover, #top-a .menu-sidebar li > span:hover, #footnav a:hover, #footnav .menu-sidebar li > span:hover { color: #fff; }
#top-a h3.module-title, #footnav h3.module-title { color: #fff; border-bottom: 1px dotted #505050; font-size: 0.93333em; }
#top-a .menu-sidebar li.level1, #footnav .menu-sidebar li.level1 { border-color: #505050; }
#top-a .mod-box, #footnav .mod-box { background: #141517; border: 0; -webkit-box-shadow: inset 0px 1px 0px 0px rgba(0, 0, 0, 0.5), 0px 1px 0px 0px rgba(255, 255, 255, 0.08); -moz-box-shadow: inset 0px 1px 0px 0px rgba(0, 0, 0, 0.5), 0px 1px 0px 0px rgba(255, 255, 255, 0.08); box-shadow: inset 0px 1px 0px 0px rgba(0, 0, 0, 0.5), 0px 1px 0px 0px rgba(255, 255, 255, 0.08); }
#top-a .mod-box h3.module-title, #footnav .mod-box h3.module-title { border-bottom: 1px solid #3a3b3f; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ2NDc0YiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzNhM2IzZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #46474b), color-stop(100%, #3a3b3f)); background-image: -webkit-linear-gradient(top, #46474b 0%, #3a3b3f 100%); background-image: -moz-linear-gradient(top, #46474b 0%, #3a3b3f 100%); background-image: -o-linear-gradient(top, #46474b 0%, #3a3b3f 100%); background-image: linear-gradient(top, #46474b 0%, #3a3b3f 100%); }
#top-a .mod-box .menu-sidebar li.level1, #footnav .mod-box .menu-sidebar li.level1 { border-color: #505050; }
#top-a .mod-inner, #footnav .mod-inner { color: #999999; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.6); }
#top-a .mod-inner a, #footnav .mod-inner a { color: #CBCBCB; }

#top-b, #bottom-a { background: #efeeea url('data:image/png;base64,R0lGODlhEgAHAMQAAAAAAP////Dv6+/u6u7t6e3s6Ozr5+vq5urp5dnY1NjX0+7t6u3s6ezr6Ovq5+rp5tbV0uvq6NbV0+/t6u7s6e3r6Ozq5+ro5djW0////wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABkALAAAAAASAAcAAAVVIHYZ13Uo08QgiMQOzeMcxbIYM9MgTYQ4MEetcFgwGIfUwUEZOB6Eh8EGmSBSLefPkXjWfobkToCgNCiEiPPCOl4bTiflORhYDskVY8KsDyoDBIIWIQA7') repeat 0 0; *background: #efeeea url("img/top-b.png") repeat 0 0; padding-top: 10px; padding-bottom: 10px; position: relative; border-bottom: 1px solid #d2d2ce; }
#top-b:after, #bottom-a:after { content: ' '; position: absolute; z-index: 1; left: 0; right: 0; top: 0px; display: block; height: 9px; border-bottom: 1px solid #d2d2ce; background: rgba(255, 255, 255, 0.2); }
#top-b:before, #top-b small.before, #bottom-a:before, #bottom-a small.before { content: ' '; position: absolute; z-index: 1; left: 0; right: 0; bottom: 0px; display: block; height: 9px; border-top: 1px solid #d2d2ce; background: rgba(255, 255, 255, 0.2); }

#bottom-b { background: #212223 url('data:image/gif;base64,R0lGODlhHAAcAKIAAAAAAP///zU1NTQ0NDMzMzIyMjExMf///yH5BAEAAAcALAAAAAAcABwAAAP/SCVTJFAQA800QwpTDN3Zs0lFyZVbqXgTIVYTakkNNm3YYM0XtTMd1GMwpNwUmYaiJXAsRp/PgOihTCWsaW5VXXwIuib1AgmKjJ8SUeu46BTP6eIJdq4ZkXrG6AJfLiYUKgwWYTEdEFNgUR4wHiEpjVA6Pgs9ihU7HEt4HQ0NC28PaY0+WplXb4SIjSgOGhBFpS8weEt7mYIuPrFLE4avDhlegBFhWWAjGlsYHFoYTc2jODFXXkTRBQ0pIBURsTrYIFQOJxsPdTY+OZpwrFfKmSMKEYKUTrCeql0dkooZ0cZwU2FBxC4cVKCFIzPDC0EQPtxY8ILlVxMc5S5WSZLnG9O8PgkBdbjxqgYuMCER0erDBSMkLgBjiRGQAAA7') repeat 0 0; *background: #212223 url("img/footer_bg.gif") repeat 0 0; padding-top: 10px; padding-bottom: 10px; position: relative; color: #a8a8a8; font-size: 0.8em; line-height: normal; -webkit-border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; -ms-border-radius: 0 0 5px 5px; -o-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; }
#bottom-b:after { content: ' '; position: absolute; z-index: 1; left: 0; right: 0; top: 0px; display: block; height: 10px; background: rgba(255, 255, 255, 0.03); }
#bottom-b .grid-box .mod-inline { position: relative; }
#bottom-b .grid-box .mod-inline:after { content: ' '; position: absolute; width: 3px; left: -15px; display: block; top: 0; bottom: 0; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAACdCAQAAAA0j2E5AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAdElEQVQokZVQSRKAIAwLEt7hyf8/kIKexCmTil4yWUqmlHs6QGSASACx4ZYho5CPl4WnZBEpfaq8qaCIF/m1INxKpeGPpmBbny75OXyEEyD6YG3AJPsA80ETnnlmkdcAooq56oerSOu6wH6D2i/0FHRxMCcv3UxMu43K5jEAAAAASUVORK5CYII=') no-repeat scroll left top transparent; *background: url("img/mod-inline.png") no-repeat scroll left top transparent; }
#bottom-b .grid-box:first-child .mod-inline:after { display: none; }
#bottom-b a, #bottom-b .menu-sidebar li > span { color: #cbcbcb; }
#bottom-b a:hover, #bottom-b .menu-sidebar li > span:hover { color: #fff; }
#bottom-b h3.module-title { color: #fff; border-bottom: 1px dotted #505050; font-size: 0.93333em; }
#bottom-b .menu-sidebar li.level1 { border-color: #505050; }
#bottom-b .mod-box { background: #141517; border: 0; -webkit-box-shadow: inset 0px 1px 0px 0px rgba(0, 0, 0, 0.5), 0px 1px 0px 0px rgba(255, 255, 255, 0.08); -moz-box-shadow: inset 0px 1px 0px 0px rgba(0, 0, 0, 0.5), 0px 1px 0px 0px rgba(255, 255, 255, 0.08); box-shadow: inset 0px 1px 0px 0px rgba(0, 0, 0, 0.5), 0px 1px 0px 0px rgba(255, 255, 255, 0.08); }
#bottom-b .mod-box h3.module-title { border-bottom: 1px solid #3a3b3f; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ2NDc0YiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzNhM2IzZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #46474b), color-stop(100%, #3a3b3f)); background-image: -webkit-linear-gradient(top, #46474b 0%, #3a3b3f 100%); background-image: -moz-linear-gradient(top, #46474b 0%, #3a3b3f 100%); background-image: -o-linear-gradient(top, #46474b 0%, #3a3b3f 100%); background-image: linear-gradient(top, #46474b 0%, #3a3b3f 100%); }
#bottom-b .mod-inner { color: #999999; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.6); }
#bottom-b .mod-inner a { color: #CBCBCB; }
#bottom-b ul.line > li { border-top: 1px dotted #505050; }
#bottom-b ul.line > li:first-child { border-top: 0; }

#breadcrumbs { margin-bottom: 15px; padding: 5px 15px; border-bottom: 1px solid #e7e7e7; background: #f8f8f8; }

#footnav { margin: 0; font-size: 0.73333em; line-height: normal; color: #7f7f7f; font-style: italic; background: #1c1d1e url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAIAAAC0Ujn1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODlEOEE3MzRGODQyMTFFMTg1QjBGRTA4N0FFNjkwQTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODlEOEE3MzVGODQyMTFFMTg1QjBGRTA4N0FFNjkwQTUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4OUQ4QTczMkY4NDIxMUUxODVCMEZFMDg3QUU2OTBBNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4OUQ4QTczM0Y4NDIxMUUxODVCMEZFMDg3QUU2OTBBNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnINftMAAASOSURBVHjaPJYNgtwqDIOBkMxe4/X+F+wm4PdJynS2M03A+EeWbfp/f/7UrrV3a22McRxjLZ6rVVVrvbPWR+8ssrR3IaANtizUW2eF12dtVqLnPCfyc691XZ9jL5Z21Xqe1sd1XnrdvD3sbK2czZ/f+7YTaDyw3ntHhl/sHnOe54m9+2alzZKp1eVEQxV+Nnm3X7f9qdqWka88y0cJdgsgiE+b+DjT7DXHUTMSmiTQWDx3myHSNvQy9OXPIaMi9o4xckpOYIyvtCOzMDUM1jzn9BGs9eucYMtzlIxD0Hdp6eCgoKuQaX4CB23L7CRHOlRKByCBMK94rRTJ3975dbqaLcmjOIYvCVz/Wpe0EiM9S1us6FeeezGvE+MSt0dAiqPrWbZkjKuCj4E3tIU3MEpRJxukAdfXfrYW8W8Py0y+13WyJz7gAwZ7A6Xk4HlWNH4S4zju5w56sAHdwHXf926C++fzcTT7Ab0xJg4q8CRFPjbnuUAxJE0EL5T8t/ZwRHrAc0EgOg/LCF4bxvz00q6eYFsFHPBV3sV0U6ETkNiW7FtKBlBaKojIlGw87aVsn/D8X7qIaBnu399f03aDFaEcXxz2aGQ/+CqBBmTOg9/tj7zrMO0ClmleVrzbrp1tro5ttM30G8iNA7/HSDVV2CKStDq8kkpT8gVbAUi/7TUhprrijinSVMRi7qj+1qXKUgGZPFncIkeTZ/Wl/KImSOP+/Hy64F/PTf2qSf1cP6lsugHJf9oDZ6CH+sPvTQmjmh4UG5xCEWm+PleYtvRdE8YBJexBO06PlqiX/VIdJb3pDCEiR7TRa4z0P63AFqnsbw/hzHQ/fNJRw6r27Y0qBKt1dSj7sZSoDb3c0qmuDJ2HdllEmLOTKBSjS4tch1lCBuNtn5fqAij+/v2b8K/rCkNemb6nkUF1kCEzP9MMSdNQF9cEUC/aaYAtLqRq4q/q2/zZ9WJVRm+IZe6JIQnVpqDTf9NCy8WejppuxK7agufOcom6Yvv4WmppBqaGF1O60jPxgFwfzr5nivJJXYQhgJ4hMue8huCimsp2P9/6opq2SwP0VBYleqjVJnaKwlDIDbckIZPp0L+VHWOZkBi7ZVIUQD5pmPstpLd/vR1TnD8STkAs19x3HPf0Xmf75chwS0lK3AzGK5OJRRrpIeCC/zhF1G+l7XQ6+uSVkfW2iK1pHUw1f22GPpNs3a44rWj4tuk63Mc7JDMRKteHDNbMFCGDZLmyKlSpDMkMhO6ZmkVdHHp7N8oNlYj+TfGECZTl8Rxk0lXcy/qRwWuHPEw9qblEuPL4Uw8hom6jyTVyp68dpRjvnEzUsx1E7f6lgX0KGSbyb0Jh7qRY5RADTE2YkhVn+z/+r0RkQOJy32n9aYhR9d4cMjw1GMfIANM9RNxvIZmSphYD7kMh6FLzWpU9ibgyUybNoWQSZ2IpE8/KCAxSk/uVCCt6iSHETBcQDobymMfZT/NFdxcOAxXepbum5oWnb4dUE2Cxe/pe97bFRxeE+vJshW1m/nsh8lv5rlJa8W3PAL0+7gRuVWhC5n8BBgBazryi/jRwkwAAAABJRU5ErkJggg==') repeat 0 0; *background: #1c1d1e url("img/top-a-black.png") repeat 0 0; }
#footnav .module { display: inline-block; vertical-align: top; }
#footnav .menu li { background: 0; padding: 0; }
#footnav .menu li a { position: relative; padding-left: 13px; background: 0; }
#footnav .menu li a:after { content: '// '; color: #7f7f7f; position: absolute; left: 0; top: 0; }
#footnav a { text-decoration: none; color: #7f7f7f; -webkit-transition: color 0.25s linear; -moz-transition: color 0.25s linear; -o-transition: color 0.25s linear; transition: color 0.25s linear; }
#footnav a:hover { text-decoration: none; color: #cccccc; }
#footnav .wrap { display: block; }
#footnav #totop-scroller + .wrap { margin-right: 40px; }

#wbrand, #ntbrand { float: left; display: block; font-size: 0.73333em; line-height: normal; margin: 15px; color: #999999; }
#wbrand a, #ntbrand a { color: #666666; }
#wbrand a:hover, #ntbrand a:hover { color: #999999; }

#ntbrand { float: right; text-align: right; }

#totop-scroller { display: block; position: absolute; top: 50%; margin-top: -10px; right: 15px; z-index: 1; width: 20px; height: 20px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAKCAYAAACE2W/HAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDYzMDJCMDhGQUFBMTFFMUFBMTJBQTk4OENFNEYxQUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDYzMDJCMDlGQUFBMTFFMUFBMTJBQTk4OENFNEYxQUMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENjMwMkIwNkZBQUExMUUxQUExMkFBOTg4Q0U0RjFBQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpENjMwMkIwN0ZBQUExMUUxQUExMkFBOTg4Q0U0RjFBQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pihg7G8AAAEPSURBVHjaYmTADhhLSkqUQIyenp57QOo/ugImLJqYi4uLM7m5ue+AMIgNEsNQhM4vLCzM5OXlnQITYGNj8zYyMnp94sSJs8g2M6Nr4uPjm4xuOjs7uxe6ZmZCmnBpBmlkjIiI0JGWlt6ErPDUqVPLnz59egUorousWVJScu2VK1desYAC6PXr1/zq6upwTefOnZu/ffv25SA2CwvLD6BNiTA5kFqQHpCNTPfv32fk4uL6DQxFMaCmZUBNi4DiN4D45a1btx4AA+g7MMCELl26NG/Xrl17geIfGUFOBWI+IFYAYmEgfg/Ej4D4A9QSASCWA2JBIH4LxA+A+BMjUuhygEIfiH8B8Q8g/otPDiDAAJrXYybhOgCmAAAAAElFTkSuQmCC') 50% 50% no-repeat; *background: url(img/totop_scroller.png) 50% 50% no-repeat; text-decoration: none; }

#sidebar-a, #sidebar-b { background: #fdfdfd; position: relative; z-index: 10; padding-bottom: 10px; }
#sidebar-a:before, #sidebar-b:before { content: ' '; position: absolute; z-index: 1; left: 0; right: 0; bottom: 0px; display: block; background: #f8f8f8; height: 10px; }

.sidebar-a-right.sidebar-b-right.sidebars-2 #sidebar-a { position: relative; z-index: 15; }
.sidebar-a-right.sidebar-b-right.sidebars-2 #sidebar-a:after { content: ' '; background: #fdfdfd url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAMAAAD3JJ6EAAAACVBMVEXj4uL////4+PjxY5iOAAAAGklEQVR42q3GIQEAAADCsEP/0DdEYGqQzrUCF1QAiZzsVU4AAAAASUVORK5CYII=') 0 0 repeat-y; *background: #fdfdfd url("img/border.png") 0 0 repeat-y; display: block; position: absolute; top: 0; bottom: 0; width: 10px; left: 0px; z-index: 1; }
.sidebar-a-right.sidebar-b-right.sidebars-2 #sidebar-b:after { content: ' '; display: none; }

.sidebar-a-left.sidebar-b-left.sidebars-2 #sidebar-b { position: relative; z-index: 15; }
.sidebar-a-left.sidebar-b-left.sidebars-2 #sidebar-b:after { content: ' '; background: #fdfdfd url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAIAAABPmPnhAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Qzc3QkU5MEFGODU1MTFFMUJEMzJDQzhBQjIyNDdBNUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Qzc3QkU5MEJGODU1MTFFMUJEMzJDQzhBQjIyNDdBNUMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDNzdCRTkwOEY4NTUxMUUxQkQzMkNDOEFCMjI0N0E1QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDNzdCRTkwOUY4NTUxMUUxQkQzMkNDOEFCMjI0N0E1QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoHJeWYAAAAeSURBVHjaYvzx4wcDNsDOzv7k8WMmBrxg6EoDBBgALZgFt9Wplp8AAAAASUVORK5CYII=') 0 0 repeat-y; *background: #fdfdfd url("img/border-rtl.png") 0 0 repeat-y; display: block; position: absolute; top: 0; bottom: 0; width: 10px; right: 0px; z-index: 1; }
.sidebar-a-left.sidebar-b-left.sidebars-2 #sidebar-a:after { content: ' '; display: none; }

.sidebar-b-right.sidebar-a-left.sidebars-2 #sidebar-b { position: relative; z-index: 15; }
.sidebar-b-right.sidebar-a-left.sidebars-2 #sidebar-b:after { content: ' '; background: #fdfdfd url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAMAAAD3JJ6EAAAACVBMVEXj4uL////4+PjxY5iOAAAAGklEQVR42q3GIQEAAADCsEP/0DdEYGqQzrUCF1QAiZzsVU4AAAAASUVORK5CYII=') 0 0 repeat-y; *background: #fdfdfd url("img/border.png") 0 0 repeat-y; display: block; position: absolute; top: 0; bottom: 0; width: 10px; left: 0px; z-index: 1; }

.sidebar-a-left.sidebar-b-right.sidebars-2 #sidebar-a { position: relative; z-index: 15; }
.sidebar-a-left.sidebar-b-right.sidebars-2 #sidebar-a:after { content: ' '; background: #fdfdfd url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAIAAABPmPnhAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Qzc3QkU5MEFGODU1MTFFMUJEMzJDQzhBQjIyNDdBNUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Qzc3QkU5MEJGODU1MTFFMUJEMzJDQzhBQjIyNDdBNUMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDNzdCRTkwOEY4NTUxMUUxQkQzMkNDOEFCMjI0N0E1QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDNzdCRTkwOUY4NTUxMUUxQkQzMkNDOEFCMjI0N0E1QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoHJeWYAAAAeSURBVHjaYvzx4wcDNsDOzv7k8WMmBrxg6EoDBBgALZgFt9Wplp8AAAAASUVORK5CYII=') 0 0 repeat-y; *background: #fdfdfd url("img/border-rtl.png") 0 0 repeat-y; display: block; position: absolute; top: 0; bottom: 0; width: 10px; right: 0px; z-index: 1; }

.sidebar-a-right.sidebar-b-left.sidebars-2 #sidebar-b { position: relative; z-index: 15; }
.sidebar-a-right.sidebar-b-left.sidebars-2 #sidebar-b:after { content: ' '; background: #fdfdfd url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAIAAABPmPnhAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Qzc3QkU5MEFGODU1MTFFMUJEMzJDQzhBQjIyNDdBNUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Qzc3QkU5MEJGODU1MTFFMUJEMzJDQzhBQjIyNDdBNUMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDNzdCRTkwOEY4NTUxMUUxQkQzMkNDOEFCMjI0N0E1QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDNzdCRTkwOUY4NTUxMUUxQkQzMkNDOEFCMjI0N0E1QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoHJeWYAAAAeSURBVHjaYvzx4wcDNsDOzv7k8WMmBrxg6EoDBBgALZgFt9Wplp8AAAAASUVORK5CYII=') 0 0 repeat-y; *background: #fdfdfd url("img/border-rtl.png") 0 0 repeat-y; display: block; position: absolute; top: 0; bottom: 0; width: 10px; right: 0px; z-index: 1; }
.sidebar-a-right.sidebar-b-left.sidebars-2 #sidebar-a { position: relative; z-index: 15; }
.sidebar-a-right.sidebar-b-left.sidebars-2 #sidebar-a:after { content: ' '; background: #fdfdfd url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAMAAAD3JJ6EAAAACVBMVEXj4uL////4+PjxY5iOAAAAGklEQVR42q3GIQEAAADCsEP/0DdEYGqQzrUCF1QAiZzsVU4AAAAASUVORK5CYII=') 0 0 repeat-y; *background: #fdfdfd url("img/border.png") 0 0 repeat-y; display: block; position: absolute; top: 0; bottom: 0; width: 10px; left: 0px; z-index: 1; }

.sidebar-b-right.sidebars-1 #sidebar-a, .sidebar-b-right.sidebars-1 #sidebar-b, .sidebar-a-right.sidebars-1 #sidebar-a, .sidebar-a-right.sidebars-1 #sidebar-b { position: relative; z-index: 15; }
.sidebar-b-right.sidebars-1 #sidebar-a:after, .sidebar-b-right.sidebars-1 #sidebar-b:after, .sidebar-a-right.sidebars-1 #sidebar-a:after, .sidebar-a-right.sidebars-1 #sidebar-b:after { content: ' '; background: #fdfdfd url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAMAAAD3JJ6EAAAACVBMVEXj4uL////4+PjxY5iOAAAAGklEQVR42q3GIQEAAADCsEP/0DdEYGqQzrUCF1QAiZzsVU4AAAAASUVORK5CYII=') 0 0 repeat-y; *background: #fdfdfd url("img/border.png") 0 0 repeat-y; display: block; position: absolute; top: 0; bottom: 0; width: 10px; left: 0px; z-index: 1; }

.sidebar-a-left.sidebars-1 #sidebar-a, .sidebar-a-left.sidebars-1 #sidebar-b, .sidebar-b-left.sidebars-1 #sidebar-a, .sidebar-b-left.sidebars-1 #sidebar-b { position: relative; z-index: 15; }
.sidebar-a-left.sidebars-1 #sidebar-a:after, .sidebar-a-left.sidebars-1 #sidebar-b:after, .sidebar-b-left.sidebars-1 #sidebar-a:after, .sidebar-b-left.sidebars-1 #sidebar-b:after { content: ' '; background: #fdfdfd url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAIAAABPmPnhAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Qzc3QkU5MEFGODU1MTFFMUJEMzJDQzhBQjIyNDdBNUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Qzc3QkU5MEJGODU1MTFFMUJEMzJDQzhBQjIyNDdBNUMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDNzdCRTkwOEY4NTUxMUUxQkQzMkNDOEFCMjI0N0E1QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDNzdCRTkwOUY4NTUxMUUxQkQzMkNDOEFCMjI0N0E1QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoHJeWYAAAAeSURBVHjaYvzx4wcDNsDOzv7k8WMmBrxg6EoDBBgALZgFt9Wplp8AAAAASUVORK5CYII=') 0 0 repeat-y; *background: #fdfdfd url("img/border-rtl.png") 0 0 repeat-y; display: block; position: absolute; top: 0; bottom: 0; width: 10px; right: 0px; z-index: 1; }

.menu-dropdown { float: left; border-right: 1px solid #595959; }
.menu-dropdown li { position: relative; }
.menu-dropdown li.level1.active .level1 { color: #fff; background: rgba(255, 255, 255, 0); }
.menu-dropdown li.level1.active .level1 > span { color: #fff; }
.menu-dropdown li.level1:hover .level1, .menu-dropdown li.level1.remain .level1 { color: #fff; background: rgba(255, 255, 255, 0.05); }
.menu-dropdown li.level1:hover .level1 > span, .menu-dropdown li.level1.remain .level1 > span { color: #fff; }
.menu-dropdown > li a.level1, .menu-dropdown > li span.level1 { border-left: 1px solid #595959; border-right: 1px solid #2D2D2D; }
.menu-dropdown > li:first-child a.level1, .menu-dropdown > li:first-child span.level1 { border-left: 0; }
.menu-dropdown .level1, .menu-dropdown .level1 > span { float: left; color: #dddddd; font-size: 13px; font-weight: 700; -webkit-transition: background 0.25s linear, color 0.25s linear; -moz-transition: background 0.25s linear, color 0.25s linear; -o-transition: background 0.25s linear, color 0.25s linear; transition: background 0.25s linear, color 0.25s linear; }
.menu-dropdown a.level1 > span, .menu-dropdown span.level1 > span { height: 55px; padding: 0 20px; line-height: 48px; }
.menu-dropdown .level1.hassubtitle > a > span, .menu-dropdown .level1.hassubtitle > span > span { top: 10px; position: relative; }
.menu-dropdown .dropdown { display: none; position: absolute; left: 0; z-index: 100; width: 300px; top: 55px; }
.menu-dropdown li:hover .dropdown, .menu-dropdown li.remain .dropdown { display: block; }
.menu-dropdown .dropdown.flip, .menu-dropdown li.remain .dropdown.flip { left: auto; right: 0; }
.menu-dropdown .dropdown-bg { position: relative; }
.menu-dropdown .dropdown-bg:after { content: ''; height: 14px; top: 0px; left: 0; right: 10px; display: block; position: absolute; z-index: 1; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0icmdiYSgwLCAwLCAwLCAwLjMpIi8+PHN0b3Agb2Zmc2V0PSI3NyUiIHN0b3AtY29sb3I9IiJ0cmFuc3BhcmVudCIiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiJ0cmFuc3BhcmVudCIiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0, 0, 0, 0.3)), color-stop(77%, transparent), color-stop(100%, transparent)); background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%, transparent 77%, transparent 100%); background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%, transparent 77%, transparent 100%); background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%, transparent 77%, transparent 100%); background-image: linear-gradient(top, rgba(0, 0, 0, 0.3) 0%, transparent 77%, transparent 100%); }
.menu-dropdown .dropdown-bg > div { padding: 10px; padding-bottom: 5px; position: relative; left: -5px; z-index: 5; overflow: hidden; margin-bottom: 10px; margin: 0 5px 9px; background: #343434 url(img/footer.png) 0 0 repeat; -webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.45); -moz-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.45); box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.45); -webkit-border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; -ms-border-radius: 0 0 5px 5px; -o-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; }
.menu-dropdown .dropdown-bg .stack .column { width: 100%; }
.menu-dropdown .columns2 { width: 600px; }
.menu-dropdown .columns3 { width: 900px; }
.menu-dropdown .columns4 { width: 1200px; }
.menu-dropdown .column { float: left; }
.menu-dropdown li.level2 { margin: 0 5px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAIAAAAW4yFwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTgzQTQ5M0NGNDlGMTFFMTkzQUFBQzQ3QTFGODY1RkYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTgzQTQ5M0RGNDlGMTFFMTkzQUFBQzQ3QTFGODY1RkYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5ODNBNDkzQUY0OUYxMUUxOTNBQUFDNDdBMUY4NjVGRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5ODNBNDkzQkY0OUYxMUUxOTNBQUFDNDdBMUY4NjVGRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnSNzewAAAASSURBVHjaYtDT1WXiFxAACDAAA54AupwN5i8AAAAASUVORK5CYII=') 0 0 repeat-x; *background: url(img/drop-menu.png) 0 0 repeat-x; }
.menu-dropdown li.level2:first-child { background: 0; }
.menu-dropdown li.level2:first-child a.level2 > span, .menu-dropdown li.level2:first-child span.level2 > span { padding-top: 0px; }
.menu-dropdown li.level2 > .separator { padding-top: 10px; }
.menu-dropdown a.level2 > span, .menu-dropdown span.level2 > span { padding: 5px 0; overflow: hidden; color: #999; -webkit-transition: color 0.25s linear; -moz-transition: color 0.25s linear; -o-transition: color 0.25s linear; transition: color 0.25s linear; }
.menu-dropdown a.level2:hover span { color: #fff; }
.menu-dropdown a.current.level2 span { font-weight: bold; color: #fff; }
.menu-dropdown a.level3:hover span { color: #fff; }
.menu-dropdown a.current.level3 span { font-weight: bold; color: #fff; }
.menu-dropdown ul.level3 { padding-bottom: 10px; padding-left: 10px; }
.menu-dropdown ul.level3 a { color: #dddddd; -webkit-transition: color 0.25s linear; -moz-transition: color 0.25s linear; -o-transition: color 0.25s linear; transition: color 0.25s linear; }
.menu-dropdown ul.level3 a:hover { color: #999; }
.menu-dropdown li.level3 { font-size: 11px; line-height: 17px; }
.menu-dropdown span.icon { display: block; background-repeat: no-repeat; background-position: 50% 50%; float: left; }
.menu-dropdown .level1 .level1 span.icon { width: 30px; height: 30px; margin-left: -5px; }
.menu-dropdown .level1 .level1 span.icon img { max-width: 100%; height: auto; }
.menu-dropdown .level1 .level1 span.icon + span, .menu-dropdown .level1 .level1 span.icon + span + span { margin-left: 25px; }
.menu-dropdown li.level2 .level2 span.icon { width: 35px; height: 35px; margin-top: -7px; margin-bottom: -7px; }
.menu-dropdown li.level2.hassubtitle .level2 span.icon { margin-top: -4px; }
.menu-dropdown li.level2 .level2 span.icon { margin-right: 5px; }
.menu-dropdown li.level2 .level2 span.icon + span, .menu-dropdown li.level2 .level2 span.icon + span + span { margin-left: 40px; }
.menu-dropdown span.title { line-height: 18px; }
.menu-dropdown span.subtitle { margin-top: -1px; font-size: 9px; line-height: 14px; text-indent: 1px; }
.menu-dropdown li.level2 .level2 span.title { line-height: 15px; }
.menu-dropdown li.level2 .level2 span.subtitle { line-height: 14px; }

.menu-sidebar li.parent span.level1 > span { cursor: pointer; }
.menu-sidebar a, .menu-sidebar li > span { color: #444; }
.menu-sidebar a:hover, .menu-sidebar li > span:hover { color: #d50; }
.menu-sidebar a.current { font-weight: bold; }
.menu-sidebar li.level1 { border-top: 1px solid #ddd; }
.menu-sidebar li.level1:first-child { border-top: none; }
.menu-sidebar a.level1 > span, .menu-sidebar span.level1 > span { padding: 5px 0; line-height: 20px; }
.menu-sidebar li.parent .level1 > span { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAA8CAYAAAC5OOBJAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAABoSURBVEiJ7dVRCgAhCATQbe9/Ab3sdAG1QYOFZYJ+klcU4SwAT3e8bSksfAW7e/5/AaTTzFDV2zDFDAwxC++fPL7z+LWZDZZ6mLCwsPCnuMziqM42+WidSolsw2PMVHEzCjpllfBf8QbbQCjBHcK8pAAAAABJRU5ErkJggg==') 100% 0 no-repeat; *background: url(img/menu_sidebar_parent.png) 100% 0 no-repeat; }
.menu-sidebar li.parent.active .level1 > span { background-position: 100% -30px; }
.menu-sidebar span.title { display: inline; }
.menu-sidebar span.subtitle { display: none; }
.menu-sidebar ul.level2 ul { padding-left: 10px; }
.menu-sidebar ul.level2 { padding-bottom: 10px; }
.menu-sidebar li.level1:last-child ul.level2 { padding-bottom: 0; }
.menu-sidebar .level2 a > span { font-size: 11px; line-height: 17px; }
.menu-sidebar span.icon { display: inline-block; height: 30px; width: 30px; margin: -5px 5px -5px 0; background-repeat: no-repeat; background-position: 50% 50%; vertical-align: middle; }

.menu-line, .menu-line li, .menu-line li a { display: inline-block; }

.menu-line li { margin-left: 7px; padding-left: 8px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAKCAYAAAB10jRKAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAAFElEQVQImWOYOXPmfyYGBgYGYgkAhdYC3Xv7b1MAAAAASUVORK5CYII=') 0 50% no-repeat; *background: url(img/menu_line_item.png) 0 50% no-repeat; }
.menu-line li:first-child { margin-left: 0; padding-left: 0; background: none; }

.module .badge { width: 32px; height: 22px; background: url(img/module_badges.png) 0 0 no-repeat; }
.module .badge-hot { background-position: 0 0; }
.module .badge-top { background-position: 0 -25px; }
.module .badge-free { background-position: 0 -50px; }
.module .badge-new { background-position: 0 -75px; }

#sidebar-a .module, #sidebar-b .module { position: relative; z-index: 1; }
#sidebar-a .module:after, #sidebar-b .module:after { content: ' '; border-bottom: 1px dotted #D7D7D7; bottom: -16px; display: block; height: 1px; left: 0; position: absolute; right: 0; width: 100%; z-index: 5; }

.module .module-title .icon { background: url(img/module_icons.png) 0 0 no-repeat; }
.module .module-title .icon-download { background-position: 0 0; }
.module .module-title .icon-twitter { background-position: 0 -30px; }
.module .module-title .icon-mail { background-position: 0 -60px; }
.module .module-title .icon-bubble { background-position: 0 -90px; }
.module .module-title .icon-login { background-position: 0 -120px; }
.module .module-title .icon-cart { background-position: 0 -150px; }

.mod-box { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #D3D3D3; padding: 10px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); }
.mod-box h3.module-title { margin-left: -10px; margin-top: -10px; margin-right: -10px; margin-bottom: 10px; border-bottom: 1px solid #D3D3D3; font-size: 0.93333em; font-weight: 700; padding: 13px 10px; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; -ms-border-radius: 4px 4px 0 0; -o-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; background-color: #fcfcfc; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIvPjxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSJyZ2JhKDIyOSwgMjI5LCAyMjksIDAuNSkiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fcfcfc), color-stop(99%, rgba(229, 229, 229, 0.5)), color-stop(100%, #ffffff)); background-image: -webkit-linear-gradient(top, #fcfcfc 0%, rgba(229, 229, 229, 0.5) 99%, #ffffff 100%); background-image: -moz-linear-gradient(top, #fcfcfc 0%, rgba(229, 229, 229, 0.5) 99%, #ffffff 100%); background-image: -o-linear-gradient(top, #fcfcfc 0%, rgba(229, 229, 229, 0.5) 99%, #ffffff 100%); background-image: linear-gradient(top, #fcfcfc 0%, rgba(229, 229, 229, 0.5) 99%, #ffffff 100%); }
.mod-box .badge { top: 9px; right: 10px; }
.mod-box .badge + h3.module-title { padding-right: 48px; }

.mod-inline h3.module-title { margin-bottom: 10px; border-bottom: 1px dotted #D7D7D7; font-size: 0.8em; font-weight: 700; min-height: 26px; padding: 13px 0px 0; }
.mod-inline .badge { top: 9px; right: 10px; }
.mod-inline .badge + h3.module-title { padding-right: 48px; }

#search { padding: 7px 15px; }

@media print { * { background: transparent !important; color: black !important; box-shadow: none !important; text-shadow: none !important; filter: none !important; -ms-filter: none !important; }
  a, a:visited { text-decoration: underline; }
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; }
  tr, img { page-break-inside: avoid; }
  img { max-width: 100% !important; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3 { page-break-after: avoid; } }
@font-face { font-family: 'linux_libertine_displayRg'; src: url("templates/nt_duplex/css/linlibertine_drah-webfont.eot"); src: url("templates/nt_duplex/css/linlibertine_drah-webfont.eot#iefix") format("embedded-opentype"), url("templates/nt_duplex/css/linlibertine_drah-webfont.woff") format("woff"), url("templates/nt_duplex/css/linlibertine_drah-webfont.ttf") format("truetype"), url("templates/nt_duplex/css/linlibertine_drah-webfont.svg") format("svg"); font-weight: normal; font-style: normal; }

.float-right .jplus, .float-right #vk_like { float: left !important; clear: none !important; }

#maininner .content { font-family: 'linux_libertine_displayRg', Times, serif; font-size: 1.33333em; }
#maininner .content h1, #maininner .content h2, #maininner .content h3, #maininner .content h4, #maininner .content h5, #maininner .content h6 { font-family: 'linux_libertine_displayRg', Times, serif; line-height: normal; font-weight: 700; }
#maininner .content .kmt-readon { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; }
#maininner .content dl.separator { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; }
#maininner .content dl.separator dt { text-transform: none !important; }

#system h1.title { font-family: 'linux_libertine_displayRg', Times, serif; font-size: 1.73333em; line-height: 0.93333em; font-weight: 700; color: #333; }
#system h1.title a { color: #333; }

.flexa { background: #F8F8F8; margin-right: -15px; margin-left: -15px; display: block !important; clear: both; text-align: center; overflow: hidden; border-bottom: 1px solid #E3E4E6; border-top: 1px solid #E3E4E6; -webkit-transition: background 0.25s linear; -moz-transition: background 0.25s linear; -o-transition: background 0.25s linear; transition: background 0.25s linear; }
.flexa img { text-align: center; vertical-align: top; max-width: 100%; height: auto; }

a[data-lightbox].flexa { max-width: 839px; }

a.flexa:hover { background: #E3E4E6; }

.flexa iframe { width: 100% !important; height: 400px !important; margin: 0 !important; padding: 0 !important; }

.description { position: relative; }
.description h1 { font-size: 1.2em; }
.description .dotted { position: absolute; left: 0; right: 0; top: 0; display: block; height: 1px; border-bottom: 1px dotted #CCCCCC; }

em { color: #444444; }

ul.line.soc li { padding-left: 35px; display: block; position: relative; padding-top: 12px; padding-bottom: 4px; }
ul.line.soc img { display: block; position: absolute; left: 0; top: 6px; }

.blog-cat { display: block; font-size: 0.6em; font-weight: 700; letter-spacing: 1px; line-height: 1.5em; padding-bottom: 0.5em; text-transform: uppercase; }

.isvadertime { display: inline-block; height: 35px; margin-left: 15px; line-height: 35px; padding-left: 20px; vertical-align: middle; background: url("img/time.png") -4px 3px no-repeat; }

.unpublished header h1.title { background-color: #ffffaa; }

.addtis-joo { margin-top: 30px; float: left; }

.addthis_button_google_plusone { float: right !important; }

.city-default { padding: 4px 15px; border: 1px solid #d1d1d1; background-color: #ffffff; font-size: 0.93333em; font-weight: 700; text-shadow: 0px 1px #fff; color: #333; display: inline-block; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.3); -moz-box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.3); box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.3); background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iNDclIiBzdG9wLWNvbG9yPSIjZjZmNmY2Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZWRlZGVkIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g'); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(47%, #f6f6f6), color-stop(100%, #ededed)); background-image: -webkit-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); background-image: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); background-image: -o-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); background-image: linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); -webkit-transition: box-shadow 0.25s linear; -moz-transition: box-shadow 0.25s linear; -o-transition: box-shadow 0.25s linear; transition: box-shadow 0.25s linear; margin-top: 15px; margin-bottom: 15px; }
.city-default cite { display: inline-block; height: 36px; line-height: 36px; margin-bottom: -5px; margin-top: -5px; position: relative; padding-left: 25px; }
.city-default cite:after { background: none repeat scroll 0 0 #D1D1D1; content: " "; display: block; height: 25px; left: 6px; position: absolute; top: -3px; -webkit-transform: rotate(135deg); -moz-transform: rotate(135deg); -ms-transform: rotate(135deg); -o-transform: rotate(135deg); transform: rotate(135deg); width: 1px; }
.city-default cite:before { background: none repeat scroll 0 0 #D1D1D1; content: " "; display: block; height: 25px; left: 6px; position: absolute; top: 15px; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); width: 1px; }

.mod-docs { margin-top: -10px; margin-bottom: -10px; }
.mod-docs .article { margin-left: -10px; margin-right: -10px; border-top: 1px solid #E2E2E2; padding: 12px 18px 5px; display: block; overflow: hidden; -webkit-transition: all 0.25s linear; -moz-transition: all 0.25s linear; -o-transition: all 0.25s linear; transition: all 0.25s linear; }
.mod-docs .article:first-child { border-top: 0; }
.mod-docs .article h4 { color: #444444; font-size: 0.93333em; font-weight: normal; line-height: 1em; margin: 0; }
.mod-docs .article .date { color: #AAAAAA; font-size: 0.66667em; }
.mod-docs .article:hover { background: #f9f9f9; }
.mod-docs .article:hover h4 { color: #DD5500; }
.mod-docs .article:active { background: #f9f9f9; -webkit-box-shadow: inset 0px 0px 3px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0px 0px 3px 0px rgba(0, 0, 0, 0.1); box-shadow: inset 0px 0px 3px 0px rgba(0, 0, 0, 0.1); }

.wk-twitter-single.image { padding-left: 0; padding-top: 50px; text-align: center; background-position: center top; }
.wk-twitter-single.image .content { font-size: 1.2em; line-height: normal; }

#docs h1 { font-size: 1.2em; margin-bottom: 15px; margin-top: 15px; clear: both; line-height: 2.13333em; padding-left: 42px; background: url("img/2.png") no-repeat scroll 0 0 transparent; }
#docs h1:after { content: '  \2192'; color: #007DBF; position: relative; top: -1px; text-decoration: none; }
#docs h1 a { color: #444; }
#docs h1 a:hover { text-decoration: underline; }
#docs .doccol { display: inline-block; vertical-align: top; width: 49%; }
#docs .doccol > a { font-size: 0.73333em; margin-top: 5px; }
#docs .doccol > a:after { content: '  \2192'; position: relative; top: -1px; text-decoration: none; }
#docs .doccol h2 { font-size: 0.93333em; font-weight: 700; line-height: 1.6em; margin-bottom: 10px; display: inline-block; }
#docs .doccol h2:after { content: '  \2192'; color: #007DBF; position: relative; top: -1px; text-decoration: none; }
#docs .doccol h2 a { color: #444; }
#docs .doccol h2 a:hover { text-decoration: underline; }
#docs .doccol .mod-doc { margin-left: 15px; }
#docs .doccol h4 { background: url("img/icon.faq.16px.png") no-repeat scroll 0 0 transparent; font-size: 0.93333em; line-height: 1.2em; margin-bottom: 10px; margin-top: 0; min-height: 16px; padding-left: 21px; }

img.shadow { vertical-align: top; border: 1px solid #DDDDDD; box-shadow: 0 0 5px #DDDDDD; }

.module.black { padding-top: 10px; background: -moz-linear-gradient(center bottom, #333435 0%, #414243 100%) repeat scroll 0 0 transparent; border-color: #000000; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2); background-color: #333435; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iMTAwIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMzMzNDM1Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNDE0MjQzIi8+PC9yYWRpYWxHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g'); background-size: 100%; background-image: -webkit-gradient(radial, 50%, 0, 50%, 100, color-stop(0%, #333435), color-stop(100%, #414243)); background-image: -webkit-radial-gradient(center, ellipse cover, #333435 0%, #414243 100%); background-image: -moz-radial-gradient(center, ellipse cover, #333435 0%, #414243 100%); background-image: -o-radial-gradient(center, ellipse cover, #333435 0%, #414243 100%); background-image: radial-gradient(center, ellipse cover, #333435 0%, #414243 100%); text-shadow: 0 1px 1px rgba(0, 0, 0, 0.7); }
.module.black .mod-doc { padding-top: 50px; background: url(img/doci.png) center 13px no-repeat; }
.module.black .mod-doc h4 { display: block; margin: 0 -10px; }
.module.black .mod-doc h4 a { color: #D5D5D5; display: block; margin: 0; font-size: 0.8em; line-height: normal; padding: 10px 15px; color: #D5D5D5; text-shadow: 0 1px 0 #000000; background: url(http://joomlablog.ru/templates/nt_duplex/images/doci-hr.png) center 0 no-repeat; }
.module.black .mod-doc h4 a:hover { color: #fff; }
.module.black .mod-doc h4:first-child a { background: 0; }

body #section-kmt.theme-kuro .kmt-fame-tabs a { text-align: left; background: #fff !important; border: 0 !important; font-family: 'linux_libertine_displayRg',Times,serif; font-weight: 700 !important; line-height: normal; color: #444444 !important; padding: 10px 15px !important; font-size: 26px !important; }
body #section-kmt.theme-kuro .kmt-fame-tabs a b { color: #444444 !important; height: auto !important; width: auto !important; }

ul.menu_jmb_list a { -webkit-transition: color 0.25s linear; -moz-transition: color 0.25s linear; -o-transition: color 0.25s linear; transition: color 0.25s linear; }
ul.menu_jmb_list li.jmb_level_1 { line-height: normal; }
ul.menu_jmb_list li.jmb_level_1 > a { color: #444; padding-right: 15px; }
ul.menu_jmb_list li.jmb_level_1 > a:hover { color: #DD5500; }
ul.menu_jmb_list li.jmb_level_1 ul { margin-top: 10px; margin-bottom: 10px; margin-left: 10px; }
ul.menu_jmb_list li.jmb_level_1 ul a { font-size: 14px; display: block; margin-bottom: 3px; }
ul.menu_jmb_list li.active > a { font-weight: 700; color: #DD5500; }

.kmt-body pre { background: 0; border: 0; -webkit-border-radius: 0px; -moz-border-radius: 0px; -ms-border-radius: 0px; -o-border-radius: 0px; border-radius: 0px; -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0); -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0); box-shadow: 0 2px 4px rgba(0, 0, 0, 0); color: inherit; text-shadow: 0 0 0 rgba(0, 0, 0, 0); }

.float-left { padding-top: 2px; }

.float-right a { color: #444444 !important; text-shadow: 0 0 0 rgba(0, 0, 0, 0) !important; }

#section-kmt.theme-kuro .kmt-content .kmt-control > div { margin-top: -14px; }

#kmt-form .box-content { padding: 10px; font-size: 0.73333em; }
#kmt-form .box-content h5 { margin-top: 0; font-weight: 700; }
#kmt-form .box-content p { margin: 0; margin-bottom: 5px; }

body .syntaxhighlighter .line .content .block { background-image: none !important; }

.reimg { max-width: 100% !important; height: auto !important; }

form.short .username input, form.short .password input { width: 89%; font-size: 0.93333em; }

.mod-twitter { min-height: 43px; padding-top: 60px; padding-left: 10px; padding-right: 10px; background: url('data:image/png;base64,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') center 3px no-repeat; *background: url(http://joomlablog.ru/templates/nt_duplex/css/img/bird.png) center 3px no-repeat; }
.mod-twitter .twit-main { font-family: "Times New Roman", Times, serif; font-size: 1.2em; line-height: 1.33333em; text-align: center; font-style: italic; }
.mod-twitter .twit-date { font-size: 0.8em; display: block; text-align: center; margin-top: -3px; }

.gkTweetName { margin-top: 10px; display: block; text-align: center; font-size: 0.8em; }
.gkTweetName a { color: #444; text-decoration: none; }
.gkTweetName a:hover { text-decoration: underline; }

.joomla-rss { width: 100%; position: relative; font-family: Arial,Helvetica,sans-serif; }
.joomla-rss .rssRow { padding: 10px; border: 1px solid #dddddd; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; width: 44%; margin: 10px; display: inline-block; vertical-align: top; }
.joomla-rss .rssimg { float: left; width: 38px; height: 38px; overflow: hidden; display: block; border: 3px solid #e9e9e9; z-index: 10; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; }
.joomla-rss .rssimg img { width: 41px; min-height: 41px; border: 0; height: auto; }
.joomla-rss .rssdate { display: block; }
.joomla-rss .rssdate h4 { font-family: Arial,Helvetica,sans-serif !important; margin: 0; font-size: 14px; padding: 0px; }
.joomla-rss .rssdate h4 a { text-decoration: none; }
.joomla-rss .rssdate .rss-date { color: #d2d2d2; font-size: 11px; margin-top: -2px; }
.joomla-rss .rssimg + .rssdate { margin-left: 50px; }
.joomla-rss .line { height: 1px; margin-top: 5px; display: block; margin-bottom: 5px; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2RkZGRkZCIgc3RvcC1vcGFjaXR5PSIwLjk4Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2RlZGVkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(221, 221, 221, 0.98) 50%, #dedede 51%, rgba(255, 255, 255, 0) 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(50%, rgba(221, 221, 221, 0.98)), color-stop(51%, #dedede), color-stop(100%, rgba(255, 255, 255, 0))); background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(221, 221, 221, 0.98) 50%, #dedede 51%, rgba(255, 255, 255, 0) 100%); background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(221, 221, 221, 0.98) 50%, #dedede 51%, rgba(255, 255, 255, 0) 100%); background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(221, 221, 221, 0.98) 50%, #dedede 51%, rgba(255, 255, 255, 0) 100%); background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(221, 221, 221, 0.98) 50%, #dedede 51%, rgba(255, 255, 255, 0) 100%); }
.joomla-rss p { font-size: 12px; line-height: normal; margin-top: 5px; margin-bottom: 0; display: block; }

.rss-source { font-family: Arial,Helvetica,sans-serif; background: #f5f5f5; border-top: 1px solid #ddd; margin-bottom: -10px; margin-right: -10px; margin-left: -10px; -webkit-border-bottom-right-radius: 3px; -webkit-border-bottom-left-radius: 3px; -moz-border-radius-bottomright: 3px; -moz-border-radius-bottomleft: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; padding: 5px 10px; margin-top: 10px; }
.rss-source a { font-size: 12px; line-height: normal; text-decoration: none; }

#nt-authorblock { border-top: 10px solid #F8F8F8; margin: 1px -15px 0px -15px; padding: 15px; position: relative; z-index: 1; -webkit-transition: all 0.3 linear; -moz-transition: all 0.3 linear; -o-transition: all 0.3 linear; transition: all 0.3 linear; }
#nt-authorblock:hover #nt-author-avatar { background: #EBF0F4; border: 1px solid #fff; }
#nt-authorblock:after { content: ' '; position: absolute; top: -12px; left: 0; right: 0; height: 1px; background: #E3E3E3; }
#nt-authorblock h1 { font-size: 1.06667em; line-height: 1.6em; margin: 0 0 25px 0; display: block; font-weight: 700; overflow: hidden; position: relative; }
#nt-authorblock h1 .name, #nt-authorblock h1 iframe, #nt-authorblock h1 a.twitter-follow-button { background: #fff; float: left; position: relative; z-index: 5; padding-right: 15px; }
#nt-authorblock h1:after { content: ' '; position: absolute; z-index: 2; top: 14px; left: 0; right: 0; height: 1px; background: #fff; border-bottom: 1px dotted #E3E3E3; }
#nt-authorblock #nt-author-avatar { float: left; top: 0; background: none repeat scroll 0 0 #fff; border: 1px solid #EBF0F4; -webkit-border-radius: 60px; -moz-border-radius: 60px; -ms-border-radius: 60px; -o-border-radius: 60px; border-radius: 60px; overflow: hidden; padding: 3px; vertical-align: top; position: relative; height: 105px; }
#nt-authorblock #nt-author-avatar img { width: 105px; -webkit-border-radius: 60px; -moz-border-radius: 60px; -ms-border-radius: 60px; -o-border-radius: 60px; border-radius: 60px; height: auto; vertical-align: top; }
#nt-authorblock #nt-author-info { display: block; margin-left: 130px; }
#nt-authorblock #nt-author-social { display: block; margin-top: 5px; overflow: hidden; }
#nt-authorblock #nt-author-social a { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUM1RTFGRjcxMTVGMTFFMjlBQjNCODEzMzAwRjZFQTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUM1RTFGRjgxMTVGMTFFMjlBQjNCODEzMzAwRjZFQTQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFQzVFMUZGNTExNUYxMUUyOUFCM0I4MTMzMDBGNkVBNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFQzVFMUZGNjExNUYxMUUyOUFCM0I4MTMzMDBGNkVBNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PutriRwAAAirSURBVHjaRFdZb1xn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') no-repeat 0 0; *background: url("http://joomlablog.ru/templates/nt_duplex/images/website.png") no-repeat 0 0; width: 29px; height: 29px; display: block; float: left; text-indent: 999em; overflow: hidden; }
#nt-authorblock #nt-author-social a.i-site { background-position: 0 0; }
#nt-authorblock .i-gplus { width: 159px; height: 46px; float: left; margin-top: -14px; }
#nt-authorblock .i-gplus span { width: 159px; height: 46px; float: left; overflow: hidden; background: #fff; }
#nt-authorblock .i-gplus span div { margin: -1px 0 0 -1px !important; position: relative; }
#nt-authorblock .plg_jmb_authorblock_wrapper { display: block; margin-top: 20px; }
#nt-authorblock .plg_jmb_authorblock_wrapper h4 { font-size: 1.06667em; line-height: 1.6em; margin: 0 0 25px 0; display: block; font-weight: 700; overflow: hidden; position: relative; }
#nt-authorblock .plg_jmb_authorblock_wrapper h4 span { background: #fff; float: left; position: relative; z-index: 5; padding-right: 15px; }
#nt-authorblock .plg_jmb_authorblock_wrapper h4:after { content: ' '; position: absolute; z-index: 2; top: 14px; left: 0; right: 0; height: 1px; background: #fff; border-bottom: 1px dotted #E3E3E3; }
#nt-authorblock .plg_jmb_authorblock_wrapper ul { padding: 0; padding-right: 15px; margin: 0; list-style: none; }
#nt-authorblock .plg_jmb_authorblock_wrapper ul li { display: inline-block; vertical-align: top; width: 33.3%; }
#nt-authorblock .plg_jmb_authorblock_wrapper ul li:first-child { border-top: none; }
#nt-authorblock .plg_jmb_authorblock_wrapper ul li a img { max-width: 93%; margin-right: 10px; padding: 2px; border: 1px solid #ABAAA6; background: white; vertical-align: top; -webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.15); box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.15); }
#nt-authorblock .plg_jmb_authorblock_wrapper ul li h3.title-rel { font-size: 0.8em; line-height: normal; font-weight: 400; margin-top: 10px; }
#nt-authorblock .plg_jmb_authorblock_wrapper ul li h3.title-rel a { color: #444; text-decoration: none; }
#nt-authorblock .plg_jmb_authorblock_wrapper ul li h3.title-rel a:hover { color: #C60; }

#nt-bloggi-rel { display: block; }
#nt-bloggi-rel h4 { font-size: 1.46667em; line-height: 1.6em; margin: 0 0 10px 0; display: block; font-weight: 700; overflow: hidden; position: relative; font-family: 'linux_libertine_displayRg',Times,serif; font-weight: 700; }
#nt-bloggi-rel ul { margin-top: 0; font-size: 1.06667em; padding-left: 15px; }

body iframe .skb { margin: 0; }

h1 > .edit a {
	display: inline-block;
}
h1 > .edit a img {
	display: none;
	visibility: hidden;
}
h1 > .edit a:after {
	content: "Редактировать";
	display: inline-block;
	padding: 0 12px;
	font-size: 12px;
	line-height: 22px;
	position: relative;
	top: 1px;
	vertical-align: top;
	text-shadow: 0px -1px 0px #228ccf;
	background: rgb(83,185,239);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUzYjllZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMjhlZGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(83,185,239,1) 0%, rgba(34,142,218,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(83,185,239,1)), color-stop(100%,rgba(34,142,218,1)));
	background: -webkit-linear-gradient(top,  rgba(83,185,239,1) 0%,rgba(34,142,218,1) 100%);
	background: -o-linear-gradient(top,  rgba(83,185,239,1) 0%,rgba(34,142,218,1) 100%);
	background: -ms-linear-gradient(top,  rgba(83,185,239,1) 0%,rgba(34,142,218,1) 100%);
	background: linear-gradient(to bottom,  rgba(83,185,239,1) 0%,rgba(34,142,218,1) 100%);
	color: #FFF;
	font-weight: 400;
	font-family: sans-serif;
	-webkit-box-shadow:  0px 1px 1px 0px rgba(0, 0, 0, 0.4);
        	box-shadow:  0px 1px 1px 0px rgba(0, 0, 0, 0.4);
	-webkit-border-radius: 30px;
	        border-radius: 30px;
}

#docs + #innerbottom .width33 {
	width: 33.333% !important;
}


.qstyle {
	quotes:none;
	position: relative;
	z-index: 10;
	display: block;
	text-indent: 15px;
}
.qstyle span {
	display: block;
	position: relative;
	z-index: 10;
}
.qstyle:before {
	content: "\201c";
	font-family: Arial;
	font-size: 101px;
	display: block;
	color: #f0f0f0;
	position: absolute;
	top: 23px;
	left: -26px;
	z-index: 5;
}

.prewhite {
border: 1px solid #CFD1D3;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
background: #F2F4F7;
background: -moz-linear-gradient(top,#F2F4F7 0%,#EDEFF2 100%);
background: -webkit-gradient(linear, 0 0, 0 100%, from(#F2F4F7), to(#EDEFF2));
background: -webkit-linear-gradient(top,#F2F4F7 0%,#EDEFF2 100%);
background: -ms-linear-gradient(#F2F4F7, #EDEFF2);
background: -o-linear-gradient(top,#F2F4F7 0%,#EDEFF2 100%);
background: linear-gradient(top,#F2F4F7 0%,#EDEFF2 100%);
-webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,0.1), 0 1px 0 #FFF;
-moz-box-shadow: inset 0 2px 4px rgba(0,0,0,0.1), 0 1px 0 #FFF;
box-shadow: inset 0 2px 4px rgba(0,0,0,0.1), 0 1px 0 #FFF;
text-shadow: 0 1px 1px rgba(0, 0, 0, 0);
color: #6E6E6E;
}


.plus-widget > div {
    width: 100% !important;
}

.plus-widget iframe {
    width: 100% !important;
}

.comments-list #comments-inline-edit {
	margin-top: 15px;
}

.comments-list .comments-list #comments-inline-edit {
	margin-top: 0px;
}