/**
*  The contents of this file have been generated by XtGem.com and should
*  not be modified to ensure best compatibility with the service
*/

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {
  display: block;
}

audio, canvas, video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}

audio:not([controls]) {
  display: none;
}

[hidden] {
  display: none;
}

html {
  font-size: 100%;
  overflow-y: scroll;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

body {
  margin: 0;
  font-size: 13px;
  line-height: 1.231;
}

body, button, input, select, textarea {
  font-family: sans-serif;
  color: #222;
}

::-moz-selection {
  background: #acdd33;
  color: #fff;
  text-shadow: none;
}

::selection {
  background: #acdd33;
  color: #fff;
  text-shadow: none;
}

a {
  color: #00e;
}

a:visited {
  color: #551a8b;
}

a:hover {
  color: #06e;
}

a:focus {
  outline: thin dotted;
}

a:hover, a:active {
  outline: 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b, strong {
  font-weight: bold;
}

blockquote {
  margin: 1em 40px;
}

dfn {
  font-style: italic;
}

hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #ccc;
  margin: 1em 0;
  padding: 0;
}

ins {
  background: #ff9;
  color: #000;
  text-decoration: none;
}

mark {
  background: #ff0;
  color: #000;
  font-style: italic;
  font-weight: bold;
}

pre, code, kbd, samp {
  font-family: monospace, monospace;
  _font-family: 'courier new', monospace;
  font-size: 1em;
}

pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word;
}

q {
  quotes: none;
}

q:before, q:after {
  content: "";
  content: none;
}

small {
  font-size: 85%;
}

sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

ul, ol {
  margin: 1em 0;
  padding: 0 0 0 40px;
}

dd {
  margin: 0 0 0 40px;
}

nav ul, nav ol {
  list-style: none;
  list-style-image: none;
  margin: 0;
  padding: 0;
}

img {
  border: 0;
  -ms-interpolation-mode: bicubic;
  vertical-align: middle;
  max-width : 100% ;
  height: auto ;
}

svg:not(:root) {
  overflow: hidden;
}

figure {
  margin: 0;
}

form {
  margin: 0;
}

fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}

label {
  cursor: pointer;
}

legend {
  border: 0;
  *margin-left: -7px;
  padding: 0;
}

button, input, select, textarea {
  font-size: 100%;
  margin: 0;
  vertical-align: baseline;
  *vertical-align: middle;
}

button, input {
  line-height: normal;
  *overflow: visible;
}

table button, table input {
  *overflow: auto;
}

button, input[type="button"], input[type="reset"], input[type="submit"] {
  cursor: pointer;
  -webkit-appearance: button;
}

input[type="checkbox"], input[type="radio"] {
  box-sizing: border-box;
}

input[type="search"] {
  -webkit-appearance: textfield;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
  vertical-align: top;
  resize: vertical;
  min-height: 70px;
  width: 99%;
  padding: 0;
}

input:invalid, textarea:invalid {
  background-color: #f0dddd;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td {
  vertical-align: top;
}

/* @XT_title: hide */
.ir {
  display: block;
  border: 0;
  text-indent: -999em;
  overflow: hidden;
  background-color: transparent;
  background-repeat: no-repeat;
  text-align: left;
  direction: ltr;
}

/* @XT_title: hide */
.ir br {
  display: none;
}

/* @XT_title: Hidden */
.hidden {
  display: none !important;
  visibility: hidden;
}

/* @XT_title: Visually hidden */
.visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

/* @XT_title: hide */
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}

/* @XT_title: hide */
.invisible {
  visibility: hidden;
}

/* @XT_title: hide */
.clearfix:before, .clearfix:after {
  content: "";
  display: table;
}

/* @XT_title: hide */
.clearfix:after {
  clear: both;
}

/* @XT_title: Clear fix for floating elements */
.clearfix {
  zoom: 1;
}

body, div.xt_touch, div.preview {
  font-family: Arial, sans-serif;
  background-color: /*$bc*/#0a577e/*e*/;
}

a:active, a:hover, a:visited, a:link, a, .xt_link, a.xt_link {
  color: /*$hc*/#3a9cc6/*e*/;
}

/* @XT_title: Header */
.xt_header {
  margin-bottom: 5px;
}

/* @XT_title: Navigation */
.xt_navigation {
  background-color: /*$c_03*/#073D58/*e*/;
  padding: 2px;
}
/* @XT_title: Navigation elemenent wrapper */
.xt_navigation span {
  height: 24px;
  line-height: 24px;
  margin: 0 2px;
}
/* @XT_title: Navigation link */
.xt_navigation span a {
  color: /*$tc*/#ffffff/*e*/;
}
/* @XT_title: Active navigation link */
.xt_navigation span.active a {
  padding: 3px;
  background-color: /*$hc*/#3a9cc6/*e*/;
  color: /*$tc*/#ffffff/*e*/;
}

/* @XT_title: Text color */
.xt_text {
  color: /*$tc*/#ffffff/*e*/;
  line-height: 18px;
}
/* @XT_title: Link */
.xt_text a {
  color: /*$hc*/#3a9cc6/*e*/;
}
/* @XT_title: Image */
.xt_text img {
  margin: 2px;
  /* display: block; */
  max-width: 100%;
}

/* @XT_title: Normal text sizing */
.xt_text.normal {
  font-size: 12px;
  line-height: 18px;
}

/* @XT_title: Small text sizing */
.xt_text.small {
  font-size: 10px;
  line-height: 14px;
}

/* @XT_title: Large text sizing */
.xt_text.large {
  font-size: 14px;
  line-height: 22px;
}

/* @XT_title: Container and blog style */
.xt_container, .xt_blog {
  color: /*$tc*/#ffffff/*e*/;
  background-color: /*$c_03*/#073D58/*e*/;
  margin: 4px 0;
  padding: 2px;
  font-size: 12px;
  line-height: 18px;
}
/* @XT_title: Link in blog and container */
.xt_container a, .xt_blog a {
  color: /*$hc*/#3a9cc6/*e*/;
}
/* @XT_title: Image */
.xt_container img, .xt_blog img {
  /* display: block; */
  margin: 2px;
}

/* @XT_title: Blog subtitle */
.xt_blog_subtitle {
  background-color: /*$c_04*/#031620/*e*/;
  color: /*$tc*/#ffffff/*e*/;
  padding: 2px;
  display: inline-block;
}

/* @XT_title: Comments title */
.xt_blog_comments_title, .xt_blog_write_a_comment_title {
  display: inline-block;
  padding: 1px;
  margin: 2px;
  color: /*$tc*/#ffffff/*e*/;
}

/* @XT_title: Comment container */
.xt_blog_comment {
  background-color: /*$c_04*/#031620/*e*/;
  padding: 2px;
}

/* @XT_title: Comment color */
.xt_blog_comment_author, .xt_blog_comment_content, .xt_blog_comment_date {
  color: /*$c_01*/#FFFFFF/*e*/;
}

/* @XT_title: Comment author and content style */
.xt_blog_comment_author {
  display: block;
}

/* @XT_title: Button */
.xt_button, a.xt_button {
  padding: 2px;
  background-color: /*$hc*/#3a9cc6/*e*/;
  color: /*$tc*/#ffffff/*e*/;
}

/* @XT_title: Pagination wrapper */
.xt_pagination {
  margin: 3px 0;
}
/* @XT_title: Pagination element inner */
.xt_pagination a, .xt_pagination span a {
  margin: 0 2px;
  background-color: /*$hc*/#3a9cc6/*e*/;
  color: /*$tc*/#ffffff/*e*/;
  padding: 2px;
}
/* @XT_title: Inactive and selected pagination element inner */
.xt_pagination span.selected span {
  background-color: /*$c_04*/#031620/*e*/;
  color: /*$tc*/#ffffff/*e*/;
  padding: 2px;
  margin: 0 2px;
}

/* @XT_title: List style */
.xt_list {
  background-color: /*$c_03*/#073D58/*e*/;
  padding: 2px;
}
/* @XT_title: List link */
.xt_list a {
  text-decoration: none;
}

/* @XT_title: List item style */
.xt_item {
  background-color: /*$c_04*/#031620/*e*/;
  margin: 1px 0;
  padding: 1px;
  text-decoration: none;
}

span.xt_heading {
  color: /*$tc*/#ffffff/*e*/;
}

span.xt_description {
  margin-left: 2px;
}

span.xt_blog_comments_number {
  padding-left: 3px;
  font-weight: normal;
  color: /*$c_01*/#FFFFFF/*e*/;
}

/* @XT_title: Footer style */
.xt_footer {
  background-color: /*$c_03*/#073D58/*e*/;
  color: /*$c_01*/#FFFFFF/*e*/;
  padding: 3px 0;
  margin: 3px 0;
}

/* @XT_title: Label style */
.xt_label {
  color: /*$tc*/#ffffff/*e*/;
}

/* @XT_title: Inputs, textareas style */
.xt_input input, .xt_textarea textarea {
  background-color: /*$c_01*/#FFFFFF/*e*/;
}

input.xt_button {
  margin: 2px;
  border: 0;
}

/* @XT_title: Heading */
.xt_heading, h1, h2, h3, h4, h5, h6, .xt_touch h1, .xt_touch h2, .xt_touch h3, .xt_touch h4, .xt_touch h5, .xt_touch h6 {
  color: /*$tc*/#ffffff/*e*/;
}

h1 {
  font-size: 15px;
}

h2 {
  font-size: 14px;
}

h3 {
  font-size: 13px;
}

h4 {
  font-size: 12px;
}

h5 {
  font-size: 11px;
}

h6 {
  font-size: 10px;
}

/* @XT_title: Header */
.xt_touch .xt_header {
  margin: 7px auto;
  text-align: center;
}
/* @XT_title: Navigation wrapper for touch */
.xt_touch .xt_navigation {
  font-family: 'Lobster', cursive;
  text-align: center;
  background: none;
}
/* @XT_title: Navigation element (inner) for touch */
.xt_touch .xt_navigation a {
  display: inline-block;
  text-decoration: none;
  font-size: 20px;
  margin: 8px;
}
/* @XT_title: Navigation element active link */
.xt_touch .xt_navigation .active a {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
  padding: 7px 10px;
  text-shadow: /*$c_05*/#235E77/*e*/ 1px 2px 0px;
}
/* @XT_title: Container style for touch */
.xt_touch .xt_container {
  font-size: 14px;
  line-height: 21px;
}
/* @XT_title: Image */
.xt_touch .xt_container img {
  /* display: block; */
  border: 3px solid /*$sc*/#00071b/*e*/;
  text-align: center;
  margin: 5px auto;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
  -khtml-border-radius: 3px;
  border-radius: 3px;
}
/* @XT_title: Normal text sizing for touch */
.xt_touch .xt_text.normal {
  font-size: 14px;
  line-height: 21px;
}
/* @XT_title: Small text sizing for touch */
.xt_touch .xt_text.small {
  font-size: 11px;
  line-height: 17px;
}
/* @XT_title: Large text sizing for touch */
.xt_touch .xt_text.large {
  font-size: 17px;
  line-height: 25px;
}
/* @XT_title: Container and blog style for touch */
.xt_touch .xt_container, .xt_touch .xt_blog {
  margin-top: 10px;
  padding: 10px;
}
/* @XT_title: Blog subtitle for touch */
.xt_touch .xt_blog .xt_blog_subtitle {
  display: inline-block;
  font-size: 14px;
  color: /*$tc*/#ffffff/*e*/;
  padding: 2px;
}
/* @XT_title: hide */
.xt_touch .xt_blog .xt_blog_comments_title, .xt_touch .xt_blog .xt_blog_write_a_comment_title {
  display: inline-block;
  margin: 15px 0 10px 0px;
  font-family: 'Lobster', cursive;
  font-size: 17px;
  text-shadow: /*$sc*/#00071b/*e*/ 1px 2px 0px;
}

/* @XT_title: Comment container for touch */
.xt_touch .xt_blog .xt_blog_comment {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
  padding: 8px;
}
/* @XT_title: Comment author for touch */
.xt_touch .xt_blog .xt_blog_comment_author {
  display: inline-block;
  font-weight: bold;
  margin-bottom: 5px;
  margin-bottom: 16px;
}
/* @XT_title: Submit for touch */
.xt_touch .xt_blog .xt_submit {
  margin-top: 10px;
}
/* @XT_title: Button for touch */
.xt_touch .xt_button, .xt_touch a.xt_button, .xt_touch input.xt_button {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  padding: 0px 5px;
  font-family: 'Lobster', cursive;
  font-size: 18px;
  text-decoration: none;
  text-shadow: /*$c_05*/#235E77/*e*/ 1px 2px 0px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
  border: none;
}
/* @XT_title: hide */
.xt_touch .xt_gallery {
  margin: 0 auto;
  text-align: center;
}
/* @XT_title: hide */
.xt_touch .xt_gallery span {
  display: inline-block;
  border: 3px solid /*$c_02*/#62B0D1/*e*/;
  margin: 5px;
  -moz-box-shadow: 2px 2px 0 0 /*$c_06*/#2E7D9F/*e*/;
  -webkit-box-shadow: 2px 2px 0 0 /*$c_06*/#2E7D9F/*e*/;
  -o-box-shadow: 2px 2px 0 0 /*$c_06*/#2E7D9F/*e*/;
  box-shadow: 2px 2px 0 0 /*$c_06*/#2E7D9F/*e*/;
}
/* @XT_title: hide */
.xt_touch .xt_gallery span img {
  position: relative;
}
/* @XT_title: List container for touch */
.xt_touch .xt_list {
  margin: 10px 0;
  padding: 5px 0;
}
/* @XT_title: List item for touch */
.xt_touch .xt_list .xt_item {
  display: block;
  margin: 3px 15px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
  -khtml-border-radius: 3px;
  border-radius: 3px;
}
/* @XT_title: hide */
.xt_touch .xt_list a {
  display: block;
  position: relative;
  padding: 10px;
  text-decoration: none;
}
/* @XT_title: List item heading for touch */
.xt_touch .xt_list a span.xt_heading {
  font-size: 18px;
  margin-left: 5px;
  text-shadow: /*$c_07*/#000000/*e*/ 1px 2px 0px;
}
/* @XT_title: List item description for touch */
.xt_touch .xt_list a .xt_description {
  margin: 10px;
  display: block;
  font-size: 12px;
  color: /*$tc*/#ffffff/*e*/;
}
/* @XT_title: List item arrow for touch */
.xt_touch .xt_list .arrow {
  background: url("http://xtgem.com/template_images/TypoFreak/arrow.png") no-repeat;
  width: 13px;
  height: 14px;
  display: inline-block;
  position: absolute;
  right: 10px;
  top: 15px;
}

/* @XT_title: hide */
.xt_touch .xt_blog_content, .xt_touch .xt_text, .xt_touch .xt_container {
  margin: 10px;
}
/* @XT_title: Label for touch */
.xt_touch .xt_label label {
  margin: 10px 0 0 10px;
  line-height: 21px;
}
/* @XT_title: hide */
.xt_touch .xt_pagination {
  text-align: center;
  margin: 5px auto;
  text-shadow: /*$c_07*/#000000/*e*/ 0px 1px 0px;
}
/* @XT_title: Pagination element (outer) for touch */
.xt_touch .xt_pagination a, .xt_touch .xt_pagination span a, .xt_touch .xt_pagination span.selected span {
  padding: 10px;
  text-decoration: none;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
}
/* @XT_title: hide */
.xt_touch .xt_pagination a, .xt_touch .xt_pagination span a {
  margin: 0 2px;
  background-color: /*$hc*/#3a9cc6/*e*/;
  color: /*$tc*/#ffffff/*e*/;
}
/* @XT_title: hide */
.xt_touch .xt_pagination span.selected span {
  background-color: /*$c_04*/#031620/*e*/;
  color: /*$bc*/#0a577e/*e*/;
  margin: 0 2px;
}
/* @XT_title: Footer container for touch */
.xt_touch .xt_footer {
  padding: 15px 0;
  font-family: 'Lobster', cursive;
  text-align: center;
  font-size: 17px;
  text-shadow: /*$sc*/#00071b/*e*/ 1px 2px 0px;
}
/* @XT_title: hide */
.xt_touch .xt_input input, .xt_touch .xt_textarea textarea {
  color: #808080;
  height: 21px;
  border: 1px solid #cccccc;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
  -khtml-border-radius: 3px;
  border-radius: 3px;
  -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
  -o-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
}
/* @XT_title: Headings for touch */
.xt_touch .xt_heading, .xt_touch h1, .xt_touch h2, .xt_touch h3, .xt_touch h4, .xt_touch h5, .xt_touch h6, .xt_touch h1, .xt_touch h2, .xt_touch h3, .xt_touch h4, .xt_touch h5, .xt_touch h6 {
  font-family: 'Lobster', cursive;
  font-weight: normal;
  text-shadow: /*$sc*/#00071b/*e*/ 1px 2px 0px;
}
/* @XT_title: H1 for touch */
.xt_touch h1 {
  font-size: 24px;
}
/* @XT_title: H2 for touch */
.xt_touch h2 {
  font-size: 22px;
}
/* @XT_title: H3 for touch */
.xt_touch h3 {
  font-size: 20px;
}
/* @XT_title: H4 for touch */
.xt_touch h4 {
  font-size: 18px;
}
/* @XT_title: H5 for touch */
.xt_touch h5 {
  font-size: 16px;
}
/* @XT_title: H6 for touch */
.xt_touch h6 {
  font-size: 14px;
}

/*
    {{base}}
    Text color:
    $tc:#ffffff;

    Background color:
    $bc:#0a577e;

    Highlight color:
    $hc:#3a9cc6;

    Shadow color:
    $sc:#00071b;
     
    {{/end}}
     
    {{mix}}
    $c_01:lighten $tc 20
    $c_02:lighten $hc 10
    $c_03:darken $bc 8
    $c_04:darken $bc 20
    $c_05:darken $hc 20
    $c_06:darken $hc 10
    $c_07:darken $sc 10
    
    {{/end}}
    
*/













.xt_touch
{
	width: 100% ;

	margin: 0 auto ;
}

.xt_forum
{
	font-size: small ;
	font-family: sans-serif ;
	margin: 0 ;
	padding: 0 1em ;
	color: /*$default_color*/#426e42/*e*/ ;
	background:linear-gradient(135deg, /*$default_background*/#142841/*e*/ 22px, /*$default_background1*/#804040/*e*/ 22px, /*$default_background1*/#804040/*e*/24px, transparent 24px, transparent 67px, /*$default_background1*/#804040/*e*/ 67px, /*$default_background1*/#804040/*e*/ 69px, transparent 69px),linear-gradient(225deg, /*$default_background*/#142841/*e*/ 22px, /*$default_background1*/#804040/*e*/ 22px, /*$default_background1*/#804040/*e*/ 24px, transparent 24px, transparent 67px, /*$default_background1*/#804040/*e*/ 67px, /*$default_background1*/#804040/*e*/ 69px, transparent 69px)0 64px ;
	background-color: /*$default_background*/#142841/*e*/ ;
  	background-size: 64px 128px ;
	background-attachment:fixed ; 
	border: 1px solid /*$default_border*/#142736/*e*/ ;
	line-height: normal ;
	-moz-box-shadow: inset 0px 0px 10px 0px /*$default_shadow*/#142736/*e*/ ;
	-webkit-box-shadow: inset 0px 0px 10px 0px /*$default_shadow*/#142736/*e*/ ;
	-o-box-shadow: inset 0px 0px 10px 0px /*$default_shadow*/#142736/*e*/ ;
	box-shadow: inset 0px 0px 10px 0px /*$default_shadow*/#142736/*e*/ ;
}
.xt_forum #view,
.xt_forum #head,
.xt_forum #blog_head,
.xt_forum #blog,
.xt_forum #list_head,
.xt_forum #list,
.xt_forum #tube,
.xt_forum #catalog,
.xt_forum #xt_feed,
.xt_forum #guestbook,
.xt_forum #test
{
	margin: 0 auto ;
	max-width: 600px ;
  	padding-top:1em ;
}
.xt_forum #head
{
	background-image: url("") ;
}
.xt_forum #blog_head
{
	background-image: url("") ;
}
.xt_forum #list_head
{
	background-image: url("") ;
}
 .xt_forum #head,
 .xt_forum #blog_head,
 .xt_forum #list_head
{
    background-color: /*$head_background*/#283c50/*e*/ ;
  	color: /*$head_text*/#dddddd/*e*/ ;
	border: 1px solid /*$head_border*/#64788c/*e*/ ;
	text-align: center ;
	background-repeat: no-repeat ;
	background-position: top center ;
	padding: 40px 4px 4px 4px ;
	-moz-box-shadow: inset 0px 0px 10px 0px /*$head_shadow*/#000000/*e*/ ;
	-webkit-box-shadow: inset 0px 0px 10px 0px /*$head_shadow*/#000000/*e*/ ;
	-o-box-shadow: inset 0px 0px 10px 0px /*$head_shadow*/#000000/*e*/ ;
	box-shadow: inset 0px 0px 10px 0px /*$head_shadow*/#000000/*e*/ ;
}
.xt_forum #head a,
.xt_forum #blog_head a,
.xt_forum #list_head a
{
    display:inline-block ;
  	vertical-align: middle ;
	margin: 1px 0 ;
	padding: 0 3px ;
    background: linear-gradient(45deg,/*$head_link_background*/#283c50/*e*/ 12.5%, /*$head_link_background1*/#64788c/*e*/);
  	background-color: /*$head_link_background*/#283c50/*e*/ ;
	color: /*$head_link*/#ffeedd/*e*/ ;
	border: 1px solid /*$head_link_border*/#000000/*e*/ ;
	text-decoration: none ;
  	-moz-box-shadow: inset 0px 0px 6px 0px /*$head_link_shadow*/#ffffff/*e*/ ;
	-webkit-box-shadow: inset 0px 0px 6px 0px /*$head_link_shadow*/#ffffff/*e*/ ;
	-o-box-shadow: inset 0px 0px 6px 0px /*$head_link_shadow*/#ffffff/*e*/ ;
	box-shadow: inset 0px 0px 6px 0px /*$head_link_shadow*/#ffffff/*e*/ ;
}
.xt_forum #head a:hover,
.xt_forum #blog_head a:hover,
.xt_forum #list_head a:hover
{
	color: /*$head_hover*/#dd8800/*e*/ ;
}
 
 .xt_forum input[type="text"],
 .xt_forum input[type="search"],
 .xt_forum h1:first-child,
 .xt_forum select,
 .xt_forum textarea,
 .xt_forum .submit,
 .xt_forum button,
 .xt_forum .breadcrumbs a,
 .xt_forum .online a,
 .xt_forum .controls a,
 .xt_forum .meta,
 .xt_forum .meta a,
 .xt_forum .social,
 .xt_forum .bbcode_code,
 .xt_forum .bbcode_code a
{
	-moz-border-radius: 5px ;
	-webkit-border-radius: 5px ;
	-o-border-radius: 5px ;
	-ms-border-radius: 5px ;
	-khtml-border-radius: 5px ;
	border-radius: 5px ;
}
 #head,
 #blog_head,
 #list_head,
 .xt_forum #head a,
 .xt_forum #blog_head a,
 .xt_forum #list_head a,
 .xt_forum .category,
 .xt_forum .category a b:first-child,
 .xt_forum .category .board small,
 .xt_forum .breadcrumbs,
 .xt_forum .controls,
 .xt_forum .board,
 .xt_forum .board a,
 .xt_forum .boards,
 .xt_forum .boards .board small,
 .xt_forum .thread,
 .xt_forum .thread .title,
 .xt_forum .threads,
 .xt_forum .threads .thread small,
 .xt_forum .online,
 .xt_forum .no_data,
 .xt_forum form.settings,
 .xt_forum a.reply_to,
 .xt_forum a.attachment,
 .xt_forum .post,
 .xt_forum .post .author,
 .xt_forum .post .ano,
 .xt_forum .pagination,
 .xt_pagination,
 .filelist_paging,
 .xt_forum .pagination a,
 .xt_forum .pagination b,
 .xt_pagination a,
 .xt_pagination .selected span,
 .filelist_paging a,
 .filelist_paging span,
 .xt_forum .bbcode_code span,
 .xt_forum .alert
{
	-moz-border-radius: 3px ;
	-webkit-border-radius: 3px ;
	-o-border-radius: 3px ;
	-ms-border-radius: 3px ;
	-khtml-border-radius: 3px ;
	border-radius: 3px ;
}
.xt_forum tr,
.xt_forum input,
.xt_forum select,
.xt_forum button,
.xt_forum textarea
{
	font-size: small ;
	font-family: sans-serif ;
}
.xt_forum .controls a,
.xt_forum .breadcrumbs a,
.xt_forum .online a
{
	vertical-align: middle ;
	margin-right: 1px ;
	padding: 0 3px ;
    background: linear-gradient(45deg,/*$buttons_background*/#142736/*e*/ 12.5%, /*$buttons_background1*/#520d0d/*e*/);
	background-color: /*$buttons_background*/#142736/*e*/ ;
	color: /*$buttons_color*/#dddddd/*e*/ ;
	border: 1px solid /*$buttons_border*/#000000/*e*/ ;
	text-decoration: none ;
  	-moz-box-shadow: inset 0px 0px 8px 0px /*$buttons_shadow*/#dbdbdb/*e*/ ;
	-webkit-box-shadow: inset 0px 0px 8px 0px /*$buttons_shadow*/#dbdbdb/*e*/ ;
	-o-box-shadow: inset 0px 0px 8px 0px /*$buttons_shadow*/#dbdbdb/*e*/ ;
	box-shadow: inset 0px 0px 8px 0px /*$buttons_shadow*/#dbdbdb/*e*/ ;
}
.xt_forum .controls a:hover,
.xt_forum .breadcrumbs a:hover,
.xt_forum .online a:hover,
.xt_forum .meta a:hover
{
	color: /*$buttons_hover*/#adb8ff/*e*/ ;
    background: linear-gradient(45deg,/*$buttons_background1*/#520d0d/*e*/ 12.5%, /*$buttons_background*/#142736/*e*/);
	background-color: /*$buttons_background*/#142736/*e*/ ;
}
.xt_forum .category .board small,
.xt_forum .threads .thread small,
.xt_forum .boards .board small
{
	vertical-align: middle ;
	margin-right: 1px ;
	padding: 0 3px ;
    background: linear-gradient(45deg,/*$board_buttons_background*/#96aabe/*e*/ 12.5%, /*$board_buttons_background1*/#0d5220/*e*/);
	background-color: /*$board_buttons_background*/#96aabe/*e*/ ;
	color: /*$board_buttons_color*/#fafafa/*e*/ ;
	border: 1px solid /*$board_buttons_border*/#334455/*e*/ ;
	text-decoration: none ;
    -moz-box-shadow: inset 0px 0px 6px 0px /*$board_buttons_shadow*/#2f2f2f/*e*/ ;
	-webkit-box-shadow: inset 0px 0px 6px 0px /*$board_buttons_shadow*/#2f2f2f/*e*/ ;
	-o-box-shadow: inset 0px 0px 6px 0px /*$board_buttons_shadow*/#2f2f2f/*e*/ ;
	box-shadow: inset 0px 0px 6px 0px /*$board_buttons_shadow*/#2f2f2f/*e*/ ;
}
.xt_forum input[type="text"],
.xt_forum input[type="search"],
.xt_forum select,
.xt_forum textarea
{
    background: linear-gradient(45deg,/*$input_background*/#bbccee/*e*/ 12.5%, /*$input_background1*/#ccddff/*e*/);
	background-color: /*$input_background*/#bbccee/*e*/ ;
	color: /*$input_text*/#000000/*e*/ ;
	border: 1px solid /*$input_border*/#408ec2/*e*/ ;
	-moz-box-shadow: inset 0px 0px 10px 0px /*$input_shadow*/#498a8a/*e*/ ;
	-webkit-box-shadow: inset 0px 0px 10px 0px /*$input_shadow*/#498a8a/*e*/ ;
	-o-box-shadow: inset 0px 0px 10px 0px /*$input_shadow*/#498a8a/*e*/ ;
	box-shadow: inset 0px 0px 10px 0px /*$input_shadow*/#498a8a/*e*/ ;
}
.xt_forum input, 
.xt_forum select
{
	height: 19px ;
	line-height: 19px ;
	margin-top: 2px ;
	padding-bottom: 0px ;
}
 .xt_forum h1:first-child,
 .xt_forum h2:first-child,
 .xt_forum h3:first-child,
 .xt_forum h4:first-child,
 .xt_forum h5:first-child,
 .xt_forum h6:first-child,
 .xt_forum h1,
 .xt_forum h2,
 .xt_forum h3,
 .xt_forum h4,
 .xt_forum h5,
 .xt_forum h6,
.xt_forum h1,
.xt_forum h2,
.xt_forum h3,
.xt_forum h4,
.xt_forum h5,
.xt_forum h6
{
	display: block ;
	font-family: sans-serif ;
	text-shadow: none ;
	font-weight: bold ;
	text-transform: none ;
}
.xt_forum img,
.xt_forum img.ico
{
	border: none ;
	margin: 0px ;
	-moz-border-radius: 0px ;
	-webkit-border-radius: 0px ;
	-o-border-radius: 0px ;
	-ms-border-radius: 0px ;
	-khtml-border-radius: 0px ;
	border-radius: 0px ;
	text-align: left ;
}
.xt_forum .ico.ico-attachment
{
	width: 14px ;
	height: 17px ;
}
.xt_forum h1,
.xt_forum h2
{
	font-size: large ;
	color: inherit ;
	background: transparent ;
	border: none ;
}
.xt_forum form
{
	display: block;
}
.xt_forum a
{
	color: /*$default_links*/#0044cc/*e*/ ;
	text-decoration: none ;
}
.xt_forum p
{
	padding: 0 ;
	margin: 0 ;
}
.xt_forum a:hover
{
	background: transparent ;
	color: /*$default_hover*/#ad0707/*e*/ ;
}
.xt_forum .ico
{
	vertical-align: text-top ;
	width: 16px ;
	height: 16px ;
}
.xt_forum .category
{
	margin: 4px 0px ;
	background: /*$category_background*/#1e3246/*e*/ ;
	color: /*$category_text*/#c2c2c2/*e*/ ;
	padding: 4px 2px ;
	border: 1px solid  /*$category_border*/#283c50/*e*/ ;
	-moz-box-shadow: inset 0px 0px 10px 0px /*$category_shadow*/#96aabe/*e*/ ;
	-webkit-box-shadow: inset 0px 0px 10px 0px /*$category_shadow*/#96aabe/*e*/ ;
	-o-box-shadow: inset 0px 0px 10px 0px /*$category_shadow*/#96aabe/*e*/ ;
	box-shadow: inset 0px 0px 10px 0px /*$category_shadow*/#96aabe/*e*/ ;
}
.xt_forum .category a b:first-child
{
	font-family: cursive;
	font-size: 1.1em ;
	display: inline-block ;
	margin: 3px ;
	padding: 0 3px ;
	background: linear-gradient(45deg,/*$category_link_background*/#49626b/*e*/ 12.5%, /*$category_link_background1*/#243569/*e*/);
	background-color: /*$category_link_background*/#49626b/*e*/ ;
	color: /*$category_link_text*/#c8c8c8/*e*/ ;
	border: 1px solid /*$category_link_border*/#000000/*e*/ ;
	text-decoration: none ;
	-moz-box-shadow: inset 0px 0px 8px 0px /*$category_link_shadow*/#ffffff/*e*/ ;
	-webkit-box-shadow: inset 0px 0px 8px 0px /*$category_link_shadow*/#ffffff/*e*/ ;
	-o-box-shadow: inset 0px 0px 8px 0px /*$category_link_shadow*/#ffffff/*e*/ ;
	box-shadow: inset 0px 0px 8px 0px /*$category_link_shadow*/#ffffff/*e*/ ;
}
.xt_forum .category a:hover b:first-child
{
	color: /*$category_link_hover*/#ecf79c/*e*/ ;
}
.xt_forum .boards
{
	background: /*$boards_background*/#96aabe/*e*/ ;
	padding: 0px ;
	margin: 2px 0 ;
	border: 1px solid /*$boards_border*/#283c50/*e*/ ;
	-moz-box-shadow: inset 0px 0px 8px 0px /*$boards_shadow*/#334455/*e*/ ;
	-webkit-box-shadow: inset 0px 0px 8px 0px /*$boards_shadow*/#334455/*e*/ ;
	-o-box-shadow: inset 0px 0px 8px 0px /*$board_shadow*/#50646e/*e*/ ;
	box-shadow: inset 0px 0px 8px 0px /*$boards_shadow*/#334455/*e*/ ;
}
.xt_forum .threads .thread small,
.xt_forum .category .board small
{
	font-size: .75em;
	margin-bottom: 1px ;
	display: inline-block;
}
.xt_forum .board
{
	margin: 4px ;
	padding: 2px ;
	color: /*$board_descr*/#000000/*e*/ ;
	background: /*$board_background*/#aabec8/*e*/ ;
	border: 1px solid /*$board_border*/#334455/*e*/ ;
	-moz-box-shadow: inset 0px 0px 10px 0px /*$board_shadow*/#50646e/*e*/ ;
	-webkit-box-shadow: inset 0px 0px 10px 0px /*$board_shadow*/#50646e/*e*/ ;
	-o-box-shadow: inset 0px 0px 10px 0px /*$board_shadow*/#50646e/*e*/ ;
	box-shadow: inset 0px 0px 10px 0px /*$board_shadow*/#50646e/*e*/ ;
}
.xt_forum .board a
{
	display: inline-block ;
	margin: 1px  ;
	padding: 0 3px ;
     background: linear-gradient(45deg,/*$board_link_background*/#bed2dc/*e*/ 12.5%, /*$board_link_background1*/#647882/*e*/);
	background-color: /*$board_link_background*/#bed2dc/*e*/ ;
	color: /*$board_link*/#050505/*e*/ ;
	border: 1px solid /*$board_link_border*/#334455/*e*/ ;
	-moz-box-shadow: inset 0px 0px 6px 0px /*$board_link_shadow*/#96aabe/*e*/ ;
	-webkit-box-shadow: inset 0px 0px 6px 0px /*$board_link_shadow*/#96aabe/*e*/ ;
	-o-box-shadow: inset 0px 0px 6px 0px /*$board_link_shadow*/#96aabe/*e*/ ;
	box-shadow: inset 0px 0px 6px 0px /*$board_link_shadow*/#96aabe/*e*/ ;
}
.xt_forum .board a:hover
{
	color: /*$board_link_hover*/#9900ff/*e*/ ;
}
.xt_forum .board .descr
{
	margin: 0  ;
	padding: 0 ;
	color: /*$descr_text*/#000000/*e*/ ;
	display: inline-block ;
}
.xt_forum .board .descr img
{
	max-height: 24px ;
	vertical-align: bottom ;
	margin: 0 ;
}
.xt_forum .board .descr a
{
	border: none ;
	padding: 0 ;
	margin: 0 ;
}
.xt_forum .threads
{
	padding: 4px ;
    background: linear-gradient(45deg,/*$threads_background*/#96aabe/*e*/ 12.5%, /*$threads_background1*/#a0b4d2/*e*/);
	background-color: /*$threads_background*/#96aabe/*e*/ ;
	color: /*$threads_color*/#444444/*e*/ ;
	border: 1px solid /*$threads_border*/#283c50/*e*/ ;
    -moz-box-shadow: inset 0px 0px 10px 0px /*$threads_shadow*/#334455/*e*/ ;
	-webkit-box-shadow: inset 0px 0px 10px 0px /*$threads_shadow*/#334455/*e*/ ;
	-o-box-shadow: inset 0px 0px 10px 0px /*$threads_shadow*/#334455/*e*/ ;
	box-shadow: inset 0px 0px 10px 0px /*$threads_shadow*/#334455/*e*/ ;
}
.xt_forum .thread .title
{
	display: inline-block ;
	padding: 0 3px ;
    background: linear-gradient(45deg,/*$thread_title_background*/#bed2dc/*e*/ 12.5%, /*$thread_title_background1*/#a0b4d2/*e*/);
	background-color: /*$thread_title_background*/#bed2dc/*e*/ ;
	color: /*$thread_title_color*/#050505/*e*/ ;
	border: 1px solid /*$thread_title_border*/#334455/*e*/ ;
	-moz-box-shadow: inset 0px 0px 10px 0px /*$thread_title_shadow*/#96aabe/*e*/ ;
	-webkit-box-shadow: inset 0px 0px 10px 0px /*$thread_title_shadow*/#96aabe/*e*/ ;
	-o-box-shadow: inset 0px 0px 10px 0px /*$thread_title_shadow*/#96aabe/*e*/ ;
	box-shadow: inset 0px 0px 10px 0px /*$thread_title_shadow*/#96aabe/*e*/ ;
}
.xt_forum .thread .title:hover
{
	color: /*$thread_title_hover*/#ff0000/*e*/ ;
}
.xt_forum .thread
{
	margin: 2px ;
	padding: 4px 2px ;
    background: linear-gradient(45deg,/*$thread_background*/#d0d3d4/*e*/ 12.5%, /*$thread_background1*/#a0b4d2/*e*/);
	background-color: /*$thread_background*/#d0d3d4/*e*/ ;
	color: /*$thread_color*/#444444/*e*/ ;
	border: 1px solid /*$thread_border*/#283c50/*e*/ ;
	-moz-box-shadow: inset 0px 0px 10px 0px /*$thread_shadow*/#50646e/*e*/ ;
	-webkit-box-shadow: inset 0px 0px 10px 0px /*$thread_shadow*/#50646e/*e*/ ;
	-o-box-shadow: inset 0px 0px 10px 0px /*$thread_shadow*/#50646e/*e*/ ;
	box-shadow: inset 0px 0px 10px 0px /*$thread_shadow*/#50646e/*e*/ ;
}
.xt_forum .board .thread
{
	margin-left: 8px ;
}
.xt_forum .no_data
{
	margin: 0px auto ;
	text-align: center ;
	font-size: large ;
}
.xt_forum .conv
{
	margin: 2px 0px ;
	border: 1px solid #c1c1c1 ;
	background: #fff ;
}
.xt_forum .post,
.xt_forum .post.single
{
	margin: 4px 1px ;
	padding: 2px ;
    background: linear-gradient(45deg,/*$post_background*/#c8dcf5/*e*/ 12.5%, /*$post_background1*/#a0b4d2/*e*/);
	background-color: /*$post_background*/#c8dcf5/*e*/ ;
	color: /*$post_color*/#000000/*e*/ ;
	border: 1px solid /*$post_border*/#5c3d4a/*e*/ ;
	-moz-box-shadow: inset 0px 0px 10px 0px /*$post_shadow*/#50646e/*e*/ ;
	-webkit-box-shadow: inset 0px 0px 10px 0px /*$post_shadow*/#50646e/*e*/ ;
	-o-box-shadow: inset 0px 0px 10px 0px /*$post_shadow*/#50646e/*e*/ ;
	box-shadow: inset 0px 0px 10px 0px /*$post_shadow*/#50646e/*e*/ ;
}
.xt_forum .post p
{
	margin: 0px ;
	display: inline ;
}
.xt_forum .post p img
{
	margin: 0px ;
    padding:4px ;
	display: inline ;
}
.xt_forum .post .author
{
	background: linear-gradient(45deg,/*$author_background*/#c8d2dc/*e*/ 12.5%, /*$author_background1*/#96a1aa/*e*/);
	background-color: /*$author_background*/#c8d2dc/*e*/ ;
	border: 1px solid /*$author_border*/#283c50/*e*/ ;
	color: /*$author_text*/#000000/*e*/ ;
	padding: 1px 2px ;
	margin: 4px 2px ;
	font-weight: bold ;
	display: inline-block;
	-moz-box-shadow: inset 0px 0px 10px 0px /*$author_shadow*/#50646e/*e*/ ;
	-webkit-box-shadow: inset 0px 0px 10px 0px /*$author_shadow*/#50646e/*e*/ ;
	-o-box-shadow: inset 0px 0px 10px 0px /*$author_shadow*/#50646e/*e*/ ;
	box-shadow: inset 0px 0px 10px 0px /*$author_shadow*/#50646e/*e*/ ;
}
.xt_forum .post .author img
{
	vertical-align:top ;
}
.xt_forum .post .author a
{
	color: /*$author_text*/#000000/*e*/ ;
}
.xt_forum .post .author a:hover
{
	color: /*$author_hover*/#424142/*e*/ ;
}
.xt_forum .post.admin_post 
{
	background: linear-gradient(45deg,/*$admin_post_background*/#d2e6ff/*e*/ 12.5%, /*$admin_post_background1*/#aabedc/*e*/);
		background-color: /*$admin_post_background*/#d2e6ff/*e*/ ;
}
.xt_forum .post.admin_post .author
{
	background: linear-gradient(45deg,/*$admin_author_background*/#e0d772/*e*/ 12.5%, /*$admin_author_background1*/#87813d/*e*/);
	background-color: /*$admin_author_background*/#e0d772/*e*/ ;
}
.xt_forum .post .ano
{
	background: /*$ano_background*/#c5fac5/*e*/ ;
	border: 1px solid /*$author_border*/#283c50/*e*/ ;
	color: /*$author_text*/#000000/*e*/ ;
	padding: 0 2px ;
	font-style: italic ;
	padding: 1px 2px ;
	margin: 4px 2px ;
	display: inline-block;
  	-moz-box-shadow: inset 0px 0px 10px 0px /*$author_shadow*/#50646e/*e*/ ;
	-webkit-box-shadow: inset 0px 0px 10px 0px /*$author_shadow*/#50646e/*e*/ ;
	-o-box-shadow: inset 0px 0px 10px 0px /*$author_shadow*/#50646e/*e*/ ;
	box-shadow: inset 0px 0px 10px 0px /*$author_shadow*/#50646e/*e*/ ;
}
.xt_forum .post.marked
{
	background: #cfdfef  ;
	padding: 2px ;
	border: 1px dotted #669E00 ;
	outline: none ;
}
.xt_forum .conversation
{
	background: #fff ;
	border: 1px solid #c1c1c1 ;
}
.xt_forum .message
{
	margin: 2px 0 ;
}
.xt_forum .compo
{
	margin: 4px 0px ;
}
.xt_forum .inline
{
	display: inline-block ;
	vertical-align: top ;
	margin-left: 5px ;
}
.xt_forum .pagination,
.xt_pagination,
.filelist_paging
{
	margin: 2px 0px ;
	padding: 2px 4px ;
	background: /*$paging_background*/#3c5064/*e*/ ;
	border: 1px solid /*$paging_border*/#64788c/*e*/ ;
	display: inline-block ;
	-moz-box-shadow: inset 0px 0px 10px 0px /*$paging_shadow*/#000000/*e*/ ;
	-webkit-box-shadow: inset 0px 0px 10px 0px /*$paging_shadow*/#000000/*e*/ ;
	-o-box-shadow: inset 0px 0px 10px 0px /*$paging_shadow*/#000000/*e*/ ;
	box-shadow: inset 0px 0px 10px 0px /*$paging_shadow*/#000000/*e*/ ;
}
.xt_forum .pagination a,
.xt_forum .pagination b,
.xt_pagination a,
.xt_pagination .selected span,
.filelist_paging a,
.filelist_paging span
{
  	vertical-align: middle ;
	margin-right: 1px ;
	padding: 0 3px ;
	background-color: /*$paging_buttons_background*/#142736/*e*/ ;
	border: 1px solid /*$paging_buttons_border*/#000000/*e*/ ;
	text-decoration: none ;
}
.xt_forum .pagination a,
.xt_pagination a,
.filelist_paging a
{
	color: /*$paging_buttons_text*/#dddddd/*e*/ ;  
}
.xt_forum .pagination b,
.xt_pagination .selected span,
.filelist_paging span
{
 	color: /*$paging_buttons_current*/#ffff00/*e*/ ; 
}
.xt_forum .pagination a:hover,
.xt_pagination a:hover,
.filelist_paging a:hover
{
 	color: /*$paging_buttons_hover*/#cc0000/*e*/ ; 
}
 .pagination a,
 .pagination b,
 .xt_pagination a,
 .xt_pagination .selected span,
 .filelist_paging a,
 .filelist_paging span
{
	-moz-box-shadow: inset 0px 0px 8px 0px /*$paging_buttons_shadow*/#ffffff/*e*/ ;
	-webkit-box-shadow: inset 0px 0px 8px 0px /*$paging_buttons_shadow*/#ffffff/*e*/ ;
	-o-box-shadow: inset 0px 0px 8px 0px /*$paging_buttons_shadow*/#ffffff/*e*/ ;
	box-shadow: inset 0px 0px 8px 0px /*$paging_buttons_shadow*/#ffffff/*e*/ ;
}

.xt_forum .even
{
	background: #cccccc ;
}
.xt_forum .odd
{
	background: #dddddd ;
}
.xt_forum .input
{
	height: 21px ;
	margin: 0 ;
	padding: 0 ;
}
.xt_forum .submit,
.xt_forum .bbcode_code a
{
  	font-size:.75em;
	max-height:17px ;	
	-webkit-appearance: none ;
	padding: 0 4px 2px 4px ;
	margin-top: 1px ;
	overflow: visible ;
	line-height: 17px ;
	font-weight: bold ;
	font-family: sans-serif ;
	text-align: center ;
	vertical-align: top ;
	white-space: nowrap ;
    background: linear-gradient(45deg,/*$submit_background*/#466906/*e*/ 12.5%, /*$submit_background1*/#42e00d/*e*/);
	background-color: /*$submit_background*/#466906/*e*/ ;
	color: /*$submit_text*/#fafafa/*e*/ ;
	border: 1px solid /*$submit_border*/#808080/*e*/ ;
	cursor: pointer ;
	text-transform: capitalize ;
	text-decoration: none ;
	-moz-box-shadow: inset 0px 0px 10px 0px /*$submit_shadow*/#000000/*e*/ ;
	-webkit-box-shadow: inset 0px 0px 10px 0px /*$submit_shadow*/#000000/*e*/ ;
	-o-box-shadow: inset 0px 0px 10px 0px /*$submit_shadow*/#000000/*e*/ ;
	box-shadow: inset 0px 0px 10px 0px /*$submit_shadow*/#000000/*e*/ ;
}
 .xt_forum a.submit
{
	display: inline-block ;
	padding: 0px 4px;
	vertical-align: bottom ;
}
.xt_forum .submit.alt
{
    background: linear-gradient(45deg,/*$submit_alt_background*/#3159a8/*e*/ 12.5%, /*$submit_alt_background1*/#3198a6/*e*/);
	background-color: /*$submit_alt_background*/#3159a8/*e*/ ;
}
.xt_forum form.new,form.edit
{
}
.xt_forum form.post,form.message
{
}
.xt_forum form h1
{
	margin: 0 ;
}
.xt_forum form textarea
{
	font-family:"courier new";
	display: block ;
	width: 96% ;
	margin: 0 auto ;
	min-height: 8em ;
}
.xt_forum form.new label,
.xt_forum form.edit label
{
	display: block ;
}
.xt_forum .cont
{
	background: #F8F8F8 ;
}
.xt_forum .profile.cont
{
	background: #fff ;
}
.xt_forum .cont.big,.email-preview
{
	background: #fff ;
	border: 1px solid #c1c1c1 ;
}
.xt_forum .email-preview
{
	padding: 5px ;
}
.xt_forum .cont h1
{
	margin: 0px 0px 4px 0px ;
}
.xt_forum .meta
{
	font-size: .8em ;
	padding: 2px 1px 3px 2px ;
    background: linear-gradient(45deg,/*$meta_background*/#bac9d6/*e*/ 66.6%, /*$meta_background1*/#3c6478/*e*/);
    background-color: /*$meta_background*/#bac9d6/*e*/ ;
	color: /*$meta_color*/#000000/*e*/ ;
	font-weight: normal ;
	border: 1px solid /*$meta_border*/#6a6a6a/*e*/ ;
    margin-top: 1px ;
    -moz-box-shadow: inset 0px 0px 8px 0px /*$meta_shadow*/#50646e/*e*/ ;
	-webkit-box-shadow: inset 0px 0px 8px 0px /*$meta_shadow*/#50646e/*e*/ ;
	-o-box-shadow: inset 0px 0px 8px 0px /*$meta_shadow*/#50646e/*e*/ ;
	box-shadow: inset 0px 0px 8px 0px /*$meta_shadow*/#50646e/*e*/ ;
}
.xt_forum .meta a
{
    font-size: .9em ;
	vertical-align: middle ;
	padding: 0 2px ;
    background: linear-gradient(45deg,/*$meta_buttons_background*/#c8aa82/*e*/ 50%, /*$meta_buttons_background1*/#8287c7/*e*/);
	background-color: /*$meta_buttons_background*/#c8aa82/*e*/ ;
	color: /*$meta_buttons_color*/#000000/*e*/ ;
	border: 1px solid /*$meta_buttons_border*/#050505/*e*/ ;
	text-decoration: none ;
  	-moz-box-shadow: inset 0px 0px 8px 0px /*$meta_buttons_shadow*/#4a521f/*e*/ ;
	-webkit-box-shadow: inset 0px 0px 8px 0px /*$meta_buttons_shadow*/#4a521f/*e*/ ;
	-o-box-shadow: inset 0px 0px 8px 0px /*$meta_buttons_shadow*/#4a521f/*e*/ ;
	box-shadow: inset 0px 0px 8px 0px /*$meta_buttons_shadow*/#4a521f/*e*/ ;
}
.xt_forum .permalink
{
	color: /*$meta_buttons_color*/#000000/*e*/ ;
	text-decoration: none ;
}
.xt_forum .permalink:hover,
.xt_forum .meta a:hover
{
    background: linear-gradient(45deg,/*$meta_buttons_background*/#c8aa82/*e*/ 12.5%, /*$meta_buttons_background1*/#8287c7/*e*/);
    background-color: /*$meta_buttons_background*/#c8aa82/*e*/ ;
	color: /*$meta_buttons_hover*/#c7c7c7/*e*/ ;
}
 .xt_forum .social
{
	display: inline-block ;
	vertical-align: bottom ;
	height: 50px ;
}
.xt_social_shares,
.xt_blog_social
{
	vertical-align: middle ;
}
.xt_forum .breadcrumbs,
.xt_forum .social,
.xt_forum .preview.new
{
	padding: 2px ;
	background-color: /*$breadcrumbs_background*/#3c5064/*e*/ ;
	color: /*$breadcrumbs_text*/#dddddd/*e*/ ;
	border: 1px solid /*$breadcrumbs_border*/#64788c/*e*/ ;
	text-align: left ;
	-moz-box-shadow: inset 0px 0px 10px 0px /*$breadcrumbs_shadow*/#000000/*e*/ ;
	-webkit-box-shadow: inset 0px 0px 10px 0px /*$breadcrumbs_shadow*/#000000/*e*/ ;
	-o-box-shadow: inset 0px 0px 10px 0px /*$breadcrumbs_shadow*/#000000/*e*/ ;
	box-shadow: inset 0px 0px 10px 0px /*$breadcrumbs_shadow*/#000000/*e*/ ;
}
.xt_forum .breadcrumbs big
{
	font-size: 2em ;
	font-weight: 900 ;
	display: block ;
	text-align: center ;
	text-transform: capitalize ;
	margin: 0 ;
	padding: 0 ;
}
.xt_forum .controls
{
	font-size: 11px ;
	text-align: center ;
	margin: 1px 0px ;
	padding: 2px 1px ;
	background-color: /*$controls_background*/#3c5064/*e*/ ;
	color: /*$controls_text*/#cfcfcf/*e*/ ;
	border: 1px solid /*$controls_border*/#64788c/*e*/ ;
	-moz-box-shadow: inset 0px 0px 10px 0px /*$controls_shadow*/#000000/*e*/ ;
	-webkit-box-shadow: inset 0px 0px 10px 0px /*$controls_shadow*/#000000/*e*/ ;
	-o-box-shadow: inset 0px 0px 10px 0px /*$controls_shadow*/#000000/*e*/ ;
	box-shadow: inset 0px 0px 10px 0px /*$controls_shadow*/#000000/*e*/ ;
}
.xt_forum .online
{
	font-size: 12px ;
	text-align: center ;
	margin: 1px 0px ;
	padding: 2px 1px ;
	background-color: /*$online_background*/#283c50/*e*/ ;
	color: /*$online_text*/#ffffff/*e*/ ;
	border: 1px solid /*$online_border*/#667788/*e*/ ;
	-moz-box-shadow: inset 0px 0px 10px 0px /*$online_shadow*/#000000/*e*/ ;
	-webkit-box-shadow: inset 0px 0px 10px 0px /*$online_shadow*/#000000/*e*/ ;
	-o-box-shadow: inset 0px 0px 10px 0px /*$online_shadow*/#000000/*e*/ ;
	box-shadow: inset 0px 0px 10px 0px /*$online_shadow*/#000000/*e*/ ;
}
 #view hr:last-of-type
{
	display: none ;
}
.xt_forum form.settings
{
	border-bottom: 1px solid #c6c6c6 ;
	margin: 5px 0 ;
	padding: 0 0 5px 0 ;
}
.xt_forum form.settings h1,.xt_forum .profile h1,h1.custom
{
	padding: 2px ;
	font-size: 15px ;
	border-top: solid 1px #3B9842 ;
	background-color: #ccddee ;
	margin-bottom: 3px ;
}
.xt_forum form.settings h1 small
{
	font-weight: normal ;
}
.xt_forum .name
{
	margin: 5px 0 ;
}
.xt_forum .unread
{
	font-weight: bold ;
}
.xt_forum .conv.unread
{
	background: #edffec ;
	border: 1px solid #669E00 ;
}
.xt_forum a.reply_to
{
	padding: 1px 2px ;
	vertical-align: middle ;
	font-weight: bold ;
	font-size: .75em ;
	text-decoration: none ;
    background: linear-gradient(45deg,/*$reply_to_background*/#d1d1d1/*e*/  12.5%, /*$reply_to_background1*/#999999/*e*/);
	background-color: /*$reply_to_background*/#d1d1d1/*e*/  ;
	border: 1px solid /*$reply_to_border*/#283c50/*e*/   ;
	color: /*$reply_to_text*/#000000/*e*/ ;
	margin-left: 1px ;
	margin-bottom: 2px ;
	display: inline-block ;
	-moz-box-shadow: inset 0px 0px 5px 0px /*$reply_to_shadow*/#58798a/*e*/ ;
	-webkit-box-shadow: inset 0px 0px 5px 0px /*$reply_to_shadow*/#58798a/*e*/ ;
	-o-box-shadow: inset 0px 0px 5px 0px /*$reply_to_shadow*/#58798a/*e*/ ;
	box-shadow: inset 0px 0px 5px 0px /*$reply_to_shadow*/#58798a/*e*/ ;
}
.xt_forum a.reply_to:hover
{
	color: /*$reply_to_hover*/#2e7523/*e*/ ;
}
.xt_forum a.attachment
{
	padding: 1px 2px ;
	vertical-align: middle ;
	font-weight: bold ;
	font-size: .75em ;
	text-decoration: none ;
    background: linear-gradient(45deg,/*$attachment_background*/#cc0000/*e*/ 12.5%, /*$attachment_background1*/#5c4848/*e*/);
	background-color: /*$attachment_background*/#cc0000/*e*/  ;
	border: 1px solid /*$attachment_border*/#283c50/*e*/   ;
	color: /*$attachment_text*/#cfcf2c/*e*/ ;
	margin-left: 1px ;
	margin-bottom: 2px ;
	display: inline-block ;
	-moz-box-shadow: inset 0px 0px 5px 0px /*$attachment_shadow*/#58798a/*e*/ ;
	-webkit-box-shadow: inset 0px 0px 5px 0px /*$attachment_shadow*/#58798a/*e*/ ;
	-o-box-shadow: inset 0px 0px 5px 0px /*$attachment_shadow*/#58798a/*e*/ ;
	box-shadow: inset 0px 0px 5px 0px /*$attachment_shadow*/#58798a/*e*/ ;
}
.xt_forum a.attachment:hover
{
	color: /*$attachment_hover*/#ffffff/*e*/ ;
	border: 1px solid /*$attachment_border*/#283c50/*e*/ ;
    background: linear-gradient(45deg,/*$attachment_background*/#cc0000/*e*/ 12.5%, /*$attachment_background1*/#5c4848/*e*/);

	background-color: /*$attachment_background*/#cc0000/*e*/ ;
}
.xt_forum .karma_value.positive,
.xt_forum .karma_value.negative,
.xt_forum .karma_value.neutral
{
	font-weight: bold ;
	font-size: 1em ;
}
.xt_forum .karma_value.positive
{
	color: /*$karma_positive*/#0e750e/*e*/;
}
.xt_forum .karma_value.negative
{
	color: /*$karma_negative*/#751c1c/*e*/ ;
}
.xt_forum .karma_value.neutral
{
	color: /*$karma_neutral*/#999999/*e*/ ;
}
.xt_forum .karma.up,
.xt_forum .karma.down
{
	display: inline-block;
	color: transparent ;
	width: 16px ;
	height: 16px ;
	vertical-align: bottom ;
   	border:none;
	font-weight: 900 ;
	text-decoration: none ;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	-o-box-shadow:none ;
	box-shadow:none;
}

.xt_forum .karma.up,
.xt_forum .karma.up:hover
{
	background: url("http://tutorial.graham.yn.lt/silk_icons/a-b/add.png")no-repeat center transparent ;
  	color: transparent ;
}

.xt_forum .karma.down,
.xt_forum .karma.down:hover

{
	background: url("http://tutorial.graham.yn.lt/silk_icons/c-f/delete.png")no-repeat center transparent ;
  	color: transparent ;
}
.xt_forum .karma-notice
{
	font-style: italic ;
	font-size: smaller ;
}
.xt_forum form.preview
{
}
.xt_forum .alert
{
	padding: 2px ;
	margin-top: 5px ;
	margin-bottom: 5px ;
	font-size: 12px ;
	text-align: left ;
	border-width: 1px ;
	border-style: solid ;
}
.alert.success
{
	background-color: #D1FFC5 ;
	border-color: #62E665 ;
	color: #285926 ;
}
.xt_forum .alert.error
{
	background-color: #FEBEBE ;
	border-color: #E62B38 ;
	color: #930B0D ;
}
.xt_forum .alert.info
{
	background-color: #d1e6fe ;
	border-color: #68a4e6 ;
	color: #0e4b93 ;
}
.xt_forum .alert.warning
{
	background-color: #FDFEB8 ;
	border-color: #E6DA9B ;
	color: #937102 ;
}
.xt_forum label .descr
{
	font-size: smaller ;
	font-style: italic ;
}

.xt_forum .bbcode_code
{
	padding: 6px 6px 4px 6px ;
	margin: 3px 0px 3px 3px ;
	background:/*$code_background*/#c7c7c7/*e*/ ;
    border: 1px solid /*$code_border*/#000000/*e*/ ;
	display:inline-block;
    max-width:92.5% ;
    vertical-align:top ;
	-moz-box-shadow: inset 0px 0px 8px 0px /*$code_shadow*/#dbdbdb/*e*/ ;
	-webkit-box-shadow: inset 0px 0px 8px 0px /*$code_shadow*/#dbdbdb/*e*/ ;
	-o-box-shadow: inset 0px 0px 8px 0px /*$code_shadow*/#dbdbdb/*e*/ ;
	box-shadow: inset 0px 0px 8px 0px /*$code_shadow*/#dbdbdb/*e*/ ;
}
.xt_forum .bbcode_code a
{
}

.xt_forum .bbcode_code span
{
	font-family:"courier new";
	display:block ;
	padding:2px 4px;
	font-size:.8em ;
	border: 1px solid /*$code_inner_border*/#75002f/*e*/ ;
	background:/*$code_inner_background*/#dfefff/*e*/ ;
	margin-bottom:4px;
    word-wrap:break-word ;
	overflow:hidden ;
	-moz-box-shadow: inset 0px 0px 10px 0px /*$code_inner_shadow*/#50646e/*e*/ ;
	-webkit-box-shadow: inset 0px 0px 10px 0px /*$code_inner_shadow*/#50646e/*e*/ ;
	-o-box-shadow: inset 0px 0px 10px 0px /*$code_inner_shadow*/#50646e/*e*/ ;
	box-shadow: inset 0px 0px 10px 0px /*$code_inner_shadow*/#50646e/*e*/ ;
}

.xt_forum .bbcode_code hr
{
	display:block;
	margin:0;
	border:0px none transparent ;
}
.xt_forum #modlog
{
	width: 100% ;
	border-collapse: collapse ;
	background: #ffffff ;
	margin: 8px 0px ;
}
.xt_forum #modlog caption
{
	text-align: center ;
	border: 1px solid #bbbbbb ;
	border-bottom: 0px ;
}
.xt_forum #modlog caption.no_data
{
	border-bottom: 1px solid #bbbbbb ;
}
.xt_forum #modlog .modlog_title
{
	color: #222222 ;
	background: #ffffff ;
	margin: 0px ;
	padding: 2px ;
}
.xt_forum #modlog td,#modlog th
{
	border: 1px solid #bbbbbb ;
	border-bottom: 1px solid #dbdbdb ;
	padding: 2px 2px 2px 4px ;
}
.xt_forum #modlog th
{
	background-color: #ededed ;
	color: #636363 ;
	text-align: left ;
}
/*
{{base}}

    Body background 1:
    $body:#b0bece;

    Body background css3 2nd element:
    $body1:#c0cbd8;

    Body text:
    $body_text:#808080;


    Forum container background:
    $default_background:#142841;

    Forum container background css3 2nd element:
    $default_background1:#804040;

    Forum container text:
    $default_color:#426e42;

    Forum container border:
    $default_border:#142736;

    Forum container shade:
    $default_shadow:#142736;

    Forum link color:
    $default_links:#0044cc;

    Forum link hover:
    $default_hover:#ad0707;


    Header background:
    $head_background:#283c50;

    Header text:
    $head_text:#dddddd;

    Header border:
    $head_border:#64788c;

    Header shade:
    $head_shadow:#000000;

    Header link background:
    $head_link_background:#283c50;

    Header link background css3 linear gradient:
    $head_link_background1:#64788c;

    Header link text:
    $head_link:#ffeedd;

    Header link hover:
    $head_hover:#dd8800;

    Header link border:
    $head_link_border:#000000;

    Header link shade:
    $head_link_shadow:#ffffff;


    Category background:
    $category_background:#1e3246;

    Category text:
    $category_text:#c2c2c2;

    Category border:
    $category_border:#283c50;

    Category shade:
    $category_shadow:#96aabe;

    Category link background:
    $category_link_background:#49626b;

    Category link background css3 linear gradient:
    $category_link_background1:#243569;

    Category link:
    $category_link_text:#c8c8c8;

    Category link hover:
    $category_link_hover:#ecf79c;

    Category link border:
    $category_link_border:#000000;

    Category link shade:
    $category_link_shadow:#ffffff;


    Boards background:
    $boards_background:#96aabe;

    Boards border:
    $boards_border:#283c50;

    Boards shade:
    $boards_shadow:#334455;


    Board background:
    $board_background:#aabec8;

    Board description text:
    $descr_text:#000000;

    Board border:
    $board_border:#334455;

    Board shade:
    $board_shadow:#50646e;


    Board title link background:
    $board_link_background:#bed2dc;

    Board title link background css3 linear gradient:
    $board_link_background1:#647882;

    Board title link:
    $board_link:#050505;

    Board title link hover:
    $board_link_hover:#9900ff;

    Board title link border:
    $board_link_border:#334455;

    Board title link shade:
    $board_link_shadow:#96aabe;


    Board buttons background:
    $board_buttons_background:#96aabe;

    Board buttons background css3 linear gradient:
    $board_buttons_background1:#0d5220;

    Board buttons text:
    $board_buttons_color:#fafafa;

    Board buttons border:
    $board_buttons_border:#334455;

    Board buttons shade:
    $board_buttons_shadow:#2f2f2f;


    Threads background:
    $threads_background:#96aabe;

    Threads background css3 linear gradient:
    $threads_background1:#a0b4d2;

    Threads text:
    $threads_text:#000000;

    Threads border:
    $threads_border:#283c50;

    Threads shade:
    $threads_shadow:#334455;


    Thread background:
    $thread_background:#d0d3d4;

    Thread background css3 linear gradient:
    $thread_background1:#a0b4d2;

    Thread text:
    $thread_text:#000000;

    Thread border:
    $thread_border:#283c50;


    Thread shade:
    $thread_shadow:#50646e;

    Thread title link background:
    $thread_title_background:#bed2dc;

    Thread title link background css3 linear gradient:
    $thread_title_background1:#a0b4d2;

    Thread title link:
    $thread_title_color:#050505;

    Thread title link hover:
    $thread_title_hover:#ff0000;

    Thread title link border:
    $thread_title_border:#334455;

    Thread title link shade:
    $thread_title_shadow:#96aabe;

    Post background:
    $post_background:#c8dcf5;

    Post background css3 linear gradient:
    $post_background1:#a0b4d2;

    Admin post background:
    $admin_post_background:#d2e6ff;

    Admin post background css3 linear gradient:
    $admin_post_background1:#aabedc;

    Post text:
    $post_color:#000000;

    Post border:
    $post_border:#5c3d4a;

    Post shade:
    $post_shadow:#50646e;

    Meta background:
    $meta_background:#bac9d6;

    Meta background css3 linear gradient:
    $meta_background1:#3c6478;

    Meta text:
    $meta_color:#000000;

    Meta border:
    $meta_border:#6a6a6a;

    Meta shade:
    $meta_shadow:#50646e;


    Meta buttons background:
    $meta_buttons_background:#c8aa82;

    Meta buttons background css3 linear gradient:
    $meta_buttons_background1:#8287c7;

    Meta buttons text:
    $meta_buttons_color:#000000;

    Meta buttons hover:
    $meta_buttons_hover:#c7c7c7;

    Meta buttons border:
    $meta_buttons_border:#050505;

    Meta buttons shade:
    $meta_buttons_shadow:#4a521f;


    Karma neutral:
    $karma_neutral:#999999;

    Karma positive:
    $karma_positive:#0e750e;

    Karma negative:
    $karma_negative:#751c1c;


    Author background:
    $author_background:#c8d2dc;

    Author background css3 linear gradient:
    $author_background1:#96a1aa;

    Author text:
    $author_text:#000000;

    Author hover:
    $author_hover:#424142;

    Author border:
    $author_border:#283c50;

    Author shade:
    $author_shadow:#50646e;

    Author admin background:
    $admin_author_background:#e0d772;

    Author admin background css3 linear gradient:
    $admin_author_background1:#87813d;

    Author anon background:
    $ano_background:#c5fac5;

    Reply to background:
    $reply_to_background:#d1d1d1;

    Reply to background css3 linear gradient:
    $reply_to_background1:#999999;

    Reply to text:
    $reply_to_text:#000000;

    Reply to hover:
    $reply_to_hover:#2e7523;

    Reply to border:
    $reply_to_border:#283c50;

    Reply to shade:
    $reply_to_shadow:#58798a;


    Attachment background:
    $attachment_background:#cc0000;

    Attachment background css3 linear gradient:
    $attachment_background1:#5c4848;

    Attachment text:
    $attachment_text:#cfcf2c;

    Attachment hover:
    $attachment_hover:#ffffff;

    Attachment border:
    $attachment_border:#283c50;

    Attachment shade:
    $attachment_shadow:#58798a;


    Code bbtag background:
    $code_background:#c7c7c7;

    Code bbtag border:
    $code_border:#000000;

    Code bbtag shade:
    $code_shadow:#dbdbdb;

    Code bbtag inner background:
    $code_inner_background:#dfefff;

    Code bbtag inner border:
    $code_inner_border:#75002f;

    Code bbtag inner shade:
    $code_inner_shadow:#50646e;



    Breadcrumbs background:
    $breadcrumbs_background:#3c5064;

    Breadcrumbs text:
    $breadcrumbs_text:#dddddd;

    Breadcrumbs border:
    $breadcrumbs_border:#64788c;

    Breadcrumbs shade:
    $breadcrumbs_shadow:#000000;


    Controls background:
    $controls_background:#3c5064;

    Controls text:
    $controls_text:#cfcfcf;

    Controls border:
    $controls_border:#64788c;

    Controls shade:
    $controls_shadow:#000000;


    Buttons background:
    $buttons_background:#142736;

    Buttons background css3 linear gradient:
    $buttons_background1:#520d0d;

    Buttons text:
    $buttons_color:#dddddd;

    Buttons hover:
    $buttons_hover:#adb8ff;


    Buttons border:
    $buttons_border:#000000;

    Buttons shade:
    $buttons_shadow:#dbdbdb;


    Input background:
    $input_background:#bbccee;

    Input background css3 linear gradient:
    $input_background1:#ccddff;

    Input text color:
    $input_text:#000000;

    Input border:
    $input_border:#408ec2;

    Input shade:
    $input_shadow:#498a8a;

    Submit background:
    $submit_background:#466906;

    Submit background css3 linear gradient:
    $submit_background1:#42e00d;

    Submit alt background:
    $submit_alt_background:#3159a8;

    Submit alt background css3 linear gradient:
    $submit_alt_background1:#3198a6;

    Submit text:
    $submit_text:#fafafa;

    Submit border:
    $submit_border:#808080;

    Submit shade:
    $submit_shadow:#000000;

    Paging background:
    $paging_background:#3c5064;

    Paging border:
    $paging_border:#64788c;

    Paging shade:
    $paging_shadow:#000000;


    Paging buttons background:
    $paging_buttons_background:#142736;

    Paging buttons text:
    $paging_buttons_text:#dddddd;

    Paging buttons hover:
    $paging_buttons_hover:#cc0000;

    Paging buttons current:
    $paging_buttons_current:#ffff00;

    Paging buttons border:
    $paging_buttons_border:#000000;

    Paging buttons shade:
    $paging_buttons_shadow:#ffffff;


    Online background:
    $online_background:#283c50;

    Online text:
    $online_text:#ffffff;

    Online border:
    $online_border:#667788;

    Online shade:
    $online_shadow:#000000;

    {{/end}}

*/
