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

:-moz-placeholder { /* Firefox 18- */
   color: #000;  
}

::-moz-placeholder {  /* Firefox 19+ */
   color: #000;  
}

:-ms-input-placeholder {  
   color: #000;  
}

#MicrosoftTranslatorWidget
{
  background:transparent!important;
  border:none!important;
}
#MSTWHeader 
{
  border:none!important
}
#MSTWGoButton,
#MSTWGetButton,
#MSTWShareButton
{
  background-color:transparent!important;
  color:transparent!important;
  border:none!important
}
#MSTWFooter,
#MSTWBrand,
#MSTWBrandLink
{
  height:1em!important;
  font-size:.9em!important;
  color:#ddd!important
}
.xt_blog_title_link {display:block}
.xt_blog_comment_content p {padding:0;margin:0}
body 
{
 background:#8090A0 
 
}

.holder , .xt_blog_parent
{
  color:#fff;
  border:1px solid #102030;  
  padding:2px;
  max-width:1080px;
  border-radius:3px;
  width:100%;
  margin:0 auto;
	background-color: #304050;

}
.holder a,
.xt_blog_parent a
{
  text-decoration:none;
  color:#0c0;
}
.holder pre
{
  white-space: pre-wrap;
  margin:0;
  padding:0;
  color:#dfefff;
}
.holder hr
{
  margin:1px 0;
  border-color:#102030;
}
.nav,
.descr,
.syntax,
.example,
.note,
.list,
.xt_list,
.xt_item,
.xt_blog_comments,
.xt_blog_comment 
{
  color:#fff;
  border:1px solid #102030; 
  border-radius:2px;
  padding:2px;
  margin:3px 2px;
}
.nav 
{
  text-align:center;
  background-color:#283848;
  background-image: linear-gradient(to bottom, #283848,#304050);
}
.nav.header
{
  background-color:#405060;
  background-image: linear-gradient(to top, #485868,#506070);
}
.nav.footer
{
  background-color:#304050;
  background-image: linear-gradient(to bottom, #304050,#384858);
}
.nav h4
{
  margin:0;
  text-transform:capitalize
}
.descr
{
  text-align:center;
  background-color:#283848;
  background-image: linear-gradient(to bottom, #283848,#304050);
}

.syntax
{
  text-align:center;
  background-color:#283848;
  background-image: linear-gradient(to bottom, #283848,#304050);
}
.example
{
  background-color:#283848;
  background-image: linear-gradient(to bottom, #283848,#304050);
}
.example pre
{
  margin:0 0 8px 0;
}
  
.note,
.xt_item,
.xt_blog_comment 
{
  background-color:#384858;
    background-image: linear-gradient(to bottom left, #384858, #405060);
}
.note b,
.descr b,
.result b
{
color:#ffa !important;
}
.note ul,
.result ul 
{
  list-style-image:url("/manual/images/xt_bullet_l.png");
  padding-left:1.1em;
  margin:0;
}
.example textarea,
.note textarea,
.xt_textarea textarea
{
  display:block;
  background:#aaa;
  color:#000;
  border:1px solid #777; 
  border-radius:3px;
  width:90%; 
  height:8em;
  padding:4px;
  margin:2px auto 8px auto;
}
.list
{
  text-align:center;
}
.main_list 
  {
  border:1px solid #102030; 
  border-radius:6px;
    padding:1px;
    text-align:center;
	background-color: #405060;
  }
  .sub_list
  {
    border:1px solid #102030;
    border-radius:4px;
    background-color:#485868;
    background-image: linear-gradient(to bottom left, #485868, #506070);
    margin:2px 1px;
    padding:2px;
    vertical-align:top;
    display:inline-block;
    text-align:left;
    box-shadow: rgba(0,0,0,0.4) 3px 3px 3px;
  }
  .sub_heading 
  {
    text-align:center;
    border:1px solid #102030;
    border-radius:3px;
  background-color:#283848;
  background-image: linear-gradient(to bottom, #283848,#304050);
    margin:1px 1px 2px 1px;
    padding:0 1px;
  }
.sub_heading img 
{
  width:16px;
  vertical-align:middle
}
.list_link,
.xt_button, 
a.xt_button ,
.rate_submit,
.but,
.also a,
.xt_pagination a,
.xt_pagination .selected,
select
{
    display:inline-block;
    text-align:center;
    text-transform:capitalize;
    text-decoration:none;
    text-shadow: 1px 1px 0 rgba(255,255,255,0.3);
    border:1px solid #102030;
    border-radius: 2px;
    padding: 0 1px;
    margin:1px 1px 2px 1px;
    background-image: linear-gradient(to bottom right, #aabaca, #b4c4d4);
    background-color: #aabaca!important;
    color: #000!important;
}

.but:hover,
.list_link:hover,
select:hover,
.xt_pagination a:hover,
.xt_pagination .selected
{
  border:1px solid #102030;
  background-image: linear-gradient(to bottom, #b4c4d4, #bacada);
  background-color: #b4c4d4!important; 
}

/* Pagination div element */  
.xt_pagination
{
  }
  .xt_pagination a
  {
  text-decoration:none
  }
  .xt_pagination .selected
{

}
.imga {vertical-align:middle;width:1.8em}
.imgb {vertical-align:middle;width:1.2em}

.note .input
{
  display:inline-block;
  text-align:left;
  border:3px double #7070a0; 
  color:#000 !important;
  background:#999!important;
  border-radius:6px;
  padding:0 1px;
  margin:1px;
}
option {text-align:left;border-radius:6px;padding:1px 1px 2px 4px;text-transform:capitalize}
option:first-child {background: #777;color:#000;}
option:nth-child(even) {background: #a7a7a7}
.nofirst option:first-child {display:none}

.list_link,
.list .but,
.note .but,
.also a
{
      min-width:3.5em;
}

.current .but
{
color:#224259 !important;
}

  
.result
{
  border:1px solid #606060; 
  border-radius:2px;
  padding:2px;
  margin:2px;
}
.descr i,
.syntax i,
.result i,
.note i

{
 color:#def !important; 
}
.emotes
{
  border:1px solid #606060;
  border-radius:3px;
  background:#aaa;
  color:#000 !important;
  padding:.25em 0;
  margin:.5em 2em;
  text-align:center;
}
.emotes span img
{
  border:1px solid #555;
  border-radius:3px;
  background:#ddd;
  padding:1px;
  vertical-align:middle;
}
.copy
{
  border:none;
  background:transparent;
  color:#fff;
  width:90%;
  font-weight:900
}

.test
{
	background:linear-gradient(135deg, /*$body*/#142736/*e*/ 22px, /*$body1*/#224259/*e*/ 22px, /*$body1*/#224259/*e*/24px, transparent 24px, transparent 67px, /*$body1*/#224259/*e*/ 67px, /*$body1*/#224259/*e*/ 69px, transparent 69px),linear-gradient(225deg, /*$body*/#142736/*e*/ 22px, /*$body1*/#224259/*e*/ 22px, /*$body1*/#224259/*e*/ 24px, transparent 24px, transparent 67px, /*$body1*/#224259/*e*/ 67px, /*$body1*/#224259/*e*/ 69px, transparent 69px)0 64px;
	background-color:/*$body*/#142736/*e*/;
	background-size: 64px 128px;
	background-attachment:fixed;  

}

  
