#searchsuggestions,
*,
:after,
:before {
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box
}
.bb-pane-dropdown,
.cartonbox-nav-dotted li,
.l_menu ul,
.slick-dots,
.sort_in ul,
.ui-menu,
.unit-rating,
nav.top ul,
ol.comments-tree-list,
ul.info,
ul.left,
ul.sort,
ul.ui-form {
  list-style:none
}
.tag_list span{
	padding:10px;
}
@font-face {
  font-family:Roboto;
  src:url(fonts/Roboto-Light.eot?#iefix) format('embedded-opentype'),
  url(../fonts/Roboto-Light.woff) format('woff'),
  url(../fonts/Roboto-Light.ttf) format('truetype'),
  url(../fonts/Roboto-Light.svg#Roboto-Light) format('svg');
  font-weight:300;
  font-style:normal
}
@font-face {
  font-family:Roboto;
  src:url(../fonts/Roboto-Regular.eot?#iefix) format('embedded-opentype'),
  url(../fonts/Roboto-Regular.woff) format('woff'),
  url(../fonts/Roboto-Regular.ttf) format('truetype'),
  url(../fonts/Roboto-Regular.svg#Roboto-Regular) format('svg');
  font-weight:400;
  font-style:normal
}
@font-face {
  font-family:Roboto;
  src:url(../fonts/Roboto-Italic.eot?#iefix) format('embedded-opentype'),
  url(../fonts/Roboto-Italic.woff) format('woff'),
  url(../fonts/Roboto-Italic.ttf) format('truetype'),
  url(../fonts/Roboto-Italic.svg#Roboto-Italic) format('svg');
  font-weight:400;
  font-style:italic
}
@font-face {
  font-family:Roboto;
  src:url(../fonts/Roboto-Medium.eot?#iefix) format('embedded-opentype'),
  url(../fonts/Roboto-Medium.woff) format('woff'),
  url(../fonts/Roboto-Medium.ttf) format('truetype'),
  url(../fonts/Roboto-Medium.svg#Roboto-Medium) format('svg');
  font-weight:500;
  font-style:normal
}
@font-face {
  font-family:Roboto;
  src:url(../fonts/Roboto-MediumItalic.eot?#iefix) format('embedded-opentype'),
  url(../fonts/Roboto-MediumItalic.woff) format('woff'),
  url(../fonts/Roboto-MediumItalic.ttf) format('truetype'),
  url(../fonts/Roboto-MediumItalic.svg#Roboto-MediumItalic) format('svg');
  font-weight:500;
  font-style:italic
}
@font-face {
  font-family:Roboto;
  src:url(../fonts/Roboto-Bold.eot?#iefix) format('embedded-opentype'),
  url(../fonts/Roboto-Bold.woff) format('woff'),
  url(../fonts/Roboto-Bold.ttf) format('truetype'),
  url(../fonts/Roboto-Bold.svg#Roboto-Bold) format('svg');
  font-weight:700;
  font-style:normal
}
@font-face {
  font-family:Roboto;
  src:url(../fonts/Roboto-BoldItalic.eot?#iefix) format('embedded-opentype'),
  url(../fonts/Roboto-BoldItalic.woff) format('woff'),
  url(../fonts/Roboto-BoldItalic.ttf) format('truetype'),
  url(../fonts/Roboto-BoldItalic.svg#Roboto-BoldItalic) format('svg');
  font-weight:700;
  font-style:italic
}
.breadcrumb span a,
.game_disc_tl a,
.logo a,
.logo_h1,
a:hover,
nav.top ul li a {
  text-decoration:none
}
.slick-dots li button,
.slick-dots li button:focus,
.slick-dots li button:hover,
.slick-list:focus,
:focus {
  outline:0
}
article,
aside,
body,
div,
fieldset,
footer,
form,
header,
html,
menu,
nav,
section,
table,
td,
th {
  margin:0;
  padding:0;
  border:0;
  font:inherit;
  vertical-align:middle
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display:block
}
body {
  font:16px/24px Roboto,sans-serif;
  color:#333;
  -webkit-text-size-adjust:100%;
  -ms-text-size-adjust:none;
  background:0 0;
  cursor:default;
  font-family:Roboto
}
.btn,
.category a,
.copy,
.f_copy,
.f_logo a,
.l_menu li a,
.page_game_disc h1,
.shortstory .views,
.tl_aside,
.tl_comments,
.top_category a,
.wide[type=text],
textarea,
ul.sort li a {
  font-family:Roboto
}
button,
input [type=email],
input [type=tel],
input[type=file],
input[type=password],
input[type=search],
input[type=submit],
input[type=text],
textarea {
  webkit-appearance:none;
  border:0
}
a {
  color:#5dae05
}
.breadcrumbs ul:after,
.breadcrumbs:after,
.clearfix:after,
.consult-form label:after {
  content:'';
  display:block;
  clear:both
}
html {
  overflow-y:scroll
}
ul.ui-form {
  margin:0;
  padding:0
}
::-moz-selection {
  background:#b3d4fc;
  text-shadow:none
}
::selection {
  background:#b3d4fc;
  text-shadow:none
}
.p_content ul {
  list-style-type:disc;
  padding:0 0 0 20px
}
.p_content ul li p {
  padding:0;
  margin:0
}
.all,
.container {
  position:relative
}
body,
html {
  height:100%
}
.all_content {
  padding-bottom:170px
}
*,
.cartonbox-container,
.cartonbox-flex,
.cartonbox-nav,
.cartonbox-nav-dotted a,
.cartonbox-preloader,
.cartonbox-wrap,
.slick-slider,
:after,
:before {
  box-sizing:border-box
}
.container {
  max-width:1200px;
  margin:0 auto;
  padding:0 15px
}
table td {
  padding:0;
  vertical-align:top
}
#share-popup .social a span,
.bb-pane>b,
.bbcodes,
.btn-border,
.emoji,
.icon,
.title_spoiler img,
.ui-button,
.uploadedfile .uploadimage,
nav.top ul li,
ul.sort li {
  vertical-align:middle
}
h1 {
  margin:10px 0 0
}
#checkbox1,
.toggle {
  display:none
}
.radius {
  border-radius:3px
}
@media screen and (max-width:768px) {
  .hidden-xs {
    display: none;
  }
  .menu {
    padding:0;
    margin:0;
    list-style-type:none
  }
  .menu li a {
    text-decoration:none;
    font-size:14px;
    padding:10px 15px;
    transition:background .2s linear
  }
  .toggle {
    clear:both;
    display:block;
    text-align:left;
    cursor:pointer;
    width:30px;
    transition:all .1s linear;
    padding:3px 0;
    border-top:2px solid #5dae05;
    margin:8px 7px -6px 15px
  }
  .menu li,
  .menu li a {
    width:100%;
    align-self:center
  }
  .toggle:hover {
    background:#e8e8e8
  }
  #checkbox1:checked+label .nv li {
    opacity:1;
    visibility:visible;
    transition:all .7s linear
  }
  #checkbox1:checked+label .nv {
    height:200px
  }
  .menu {
    display:flex;
    flex-direction:column;
    justify-content:space-around;
    align-items:center;
    height:0;
    transition:height .3s linear
  }
  .menu li {
    display:flex;
    opacity:0;
    visibility:hidden
  }
  .menu li a {
    text-align:center;
    align-content:center
  }
}
.copy,
.download,
.f_copy,
.game_img,
.l_menu li,
.pages,
.tl_aside,
.top_block,
nav.top ul,
ul.sort {
  text-align:center
}
.edit {
  position:absolute;
  right:0;
  top:18px
}
#content,
.game_disc,
.logo,
.relative {
  position:relative
}
.edit a {
  color:#ff4d4d
}
.logo a,
.logo_h1 {
  color:#fff;
  font-size:30px;
  font-weight:300
}
#content {
  max-width:934px;
  float:left;
  width:calc(100% - 205px)
}
#right {
  width:205px;
  float:left;
  padding-left:15px
}
.game_disc,
.page_game_disc {
  width:calc(100% - 400px);
  float:left
}
.clearfix:after,
.container:after {
  content:"";
  display:table;
  clear:both
}
header {
  background:#63ba06;
  padding:23px 0 17px
}
.logo_h1 {
  margin:0
}
.logo {
  float:left
}
.logo img {
  position:absolute;
  right:-100px;
  bottom:-17px
}
nav.top {
  box-shadow:0 0 6px rgba(0,0,0,.25);
  background-color:#f8f8f8
}
nav.top ul {
  margin:0;
  font-size:0;
  padding:0
}
nav.top ul li {
  display:inline-block
}
nav.top ul li a {
  color:#63ba06;
  font-size:18px;
  font-weight:500;
  display:block;
  padding:16px 76px;
  line-height:18px
}
nav.top ul li a:hover {
  background:#5dae05;
  color:#fff
}
.topsearch {
  height:50px;
  font-size:0;
  max-width:695px;
  margin:20px auto;
  position:relative
}
.q_search_btn,
.topsearch input[type=search] {
  display:block;
  height:50px;
  position:absolute;
  top:0;
  font-size:16px;
  font-family:Roboto
}
.topsearch input[type=search] {
  border:1px solid #dadada;
  background:url(../i/search.png) 14px 50% no-repeat #fff;
  max-width:545px;
  color:#a0a0a0;
  font-style:italic;
  font-weight:400;
  padding:0 0 0 54px;
  left:0;
  width:100%
}
.q_search_btn {
  border-radius:0 3px 3px 0;
  background:#5dae05;
  color:#fff;
  font-weight:500;
  text-transform:uppercase;
  cursor:pointer;
  width:150px;
  right:0
}
.breadcrumb span:after,
ul.sort li:after {
  top:50%;
  content:''
}
::-webkit-input-placeholder {
  color:#a0a0a0;
  font-family:Roboto;
  font-size:16px;
  font-weight:400;
  font-style:italic
}
::-moz-placeholder {
  color:#a0a0a0;
  font-family:Roboto;
  font-size:16px;
  font-weight:400;
  font-style:italic
}
:-ms-input-placeholder {
  color:#a0a0a0;
  font-family:Roboto;
  font-size:16px;
  font-weight:400;
  font-style:italic
}
:-moz-placeholder {
  color:#a0a0a0;
  font-family:Roboto;
  font-size:16px;
  font-weight:400;
  font-style:italic
}
input[type=text]::-ms-clear {
  display:none;
  width:0;
  height:0
}
input[type=text]::-ms-reveal {
  display:none;
  width:0;
  height:0
}
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration,
input[type=search]::-webkit-search-results-button,
input[type=search]::-webkit-search-results-decoration {
  display:none
}
ul.sort {
  margin:0;
  padding:0;
  font-size:0;
  width:100%;
  border-radius:3px;
  border:1px solid #e8e8e8;
  display:block
}
ul.sort li {
  display:inline-block;
  position:relative
}
ul.sort li a {
  color:#2b84e6;
  font-size:14px;
  font-weight:400;
  display:block;
  padding:18px 50px
}
ul.sort li:after {
  width:1px;
  height:20px;
  background:#a3a3a3;
  display:block;
  position:absolute;
  left:0;
  margin-top:-10px
}
ul.sort li:first-child:after {
  display:none
}
.breadcrumb span {
  float:left;
  position:relative;
  padding-right:14px
}
.breadcrumb {
  font-size:0;
  padding:18px 0
}
.rating_nums,
.vote_num {
  font-size:12px;
  float:left
}
.breadcrumb span:after {
  background:url(../i/breadcrumbs.png) no-repeat;
  width:7px;
  height:12px;
  display:block;
  margin-top:-4px;
  position:absolute;
  right:11px
}
.rate,
article {
  position:relative
}
.game_disc img,
.game_img img,
.page_game_disc img {
  height:auto;
  max-width:100%
}
.rate {
  width:180px;
  box-shadow:0 0 6px rgba(0,0,0,.15);
  border-radius:23px;
  background-color:#f8f8f8;
  z-index:1;
  left:-55px;
  margin:15px 0
}
.game_img,
.game_img img {
  position:relative;
  z-index:2
}
.rating_nums {
  color:#5dae05;
  font-weight:700;
  padding:0 0 0 52px
}
.vote_num {
  color:#bcbcbc;
  font-weight:400;
  padding:0 0 0 4px
}
.breadcrumb span:last-child:after {
  display:none
}
.breadcrumb span a {
  color:#5dae05;
  font-size:16px;
  font-weight:400
}
.shortstory {
  border-bottom:1px #989898 solid;
  padding:0 0 25px;
  margin:25px 0 0
}
.namecategory {
  color:#2c2c2c;
  font-size:24px;
  font-weight:400;
  margin-bottom:35px
}
.namecategory span {
  font-weight:500
}
.unit-rating {
  top:5px;
  left:44px
}
.game_img {
  float:left;
  margin:0 20px 0 0;
  width:380px;
  background:#fff
}
.game_img img {
  display:block;
  min-width:380px
}
.game_disc img {
  display:block;
  margin-bottom:18px
}
.game_disc_tl {
  display:block;
  padding:0 130px 10px 0;
  margin:0
}
.game_disc_tl a {
  color:#5dae05;
  font-size:18px;
  font-weight:700
}
.game_disc_tl a:hover {
  text-decoration:underline
}
.btn,
.l_menu li a {
  text-decoration:none
}
.shortstory .category {
  position:absolute;
  top:0;
  right:0
}
.category a {
  color:#2b84e6;
  font-size:14px;
  font-weight:500
}
.game_disc_content {
  color:#2c2c2c;
  font-size:16px;
  font-weight:400;
  margin:5px 0 5px 0;
}
.btn,
.shortstory .views {
  font-size:14px
}
.shortstory .views {
  color:#5dae05;
  font-weight:400;
  float:left; 
}
.btn,
shortstory .views span {
  font-weight:500
}
.btn {
  color:#fff;
  width:150px;
  background:#5dae05;
  display:inline-block;
  padding:10px 0 10px 20px;
  position:relative !important;
  cursor:pointer
}
.btn_go {
  float:right
}
.download,
.name,
.size,
ul.info li {
  float:left
}
.btn_go:after {
  content:' ';
  position:absolute;
  right:27px;
  top:0;
  width:17px;
  height:10px;
  top:50%;
  margin-top:-4px; 
  background:url(../i/btn_go.png) center right no-repeat
}
.wide[type=text],
textarea {
  border-radius:3px;
  background-color:#fff;
  color:#757575;
  font-style:italic;
  font-size:16px
}
.btn-big {
  width:220px;
  border-radius:3px;
  padding:10px 20px 6px
}
.wide[type=text] {
  width:220px;
  height:40px;
  border:1px solid #dadada;
  padding:0 15px
}
textarea {
  resize:vertical;
  height:200px;
  border:1px solid #dadada;
  padding:13px;
  width:100%
}
.tl_aside {
  padding:13px 0;
  background:#5dae05;
  color:#fff;
  font-size:16px;
  font-weight:800
}
.l_menu ul {
  margin:0;
  padding:0
}
.l_menu li {
  padding:13px 0;
  display:block;
  border-left:1px solid #e6e6e5;
  border-right:1px solid #e6e6e5;
  border-bottom:1px solid #e6e6e5
}
.l_menu li a {
  display:inline-block;
  color:#343434;
  font-size:16px;
  font-weight:400
}
.block_right {
  margin:25px 0
}
.top_block {
  padding:20px 22px
}
.top_block a {
  color:#2b84e6;
  font-size:16px;
  font-weight:500
}
.top_block img {
  display:block;
  max-width:100%;
  height:auto;
  margin:0 auto 10px
}
.f_logo,
.pages a {
  display:inline-block
}
.top_category a {
  color:#2b84e6;
  font-size:12px;
  font-weight:700
}
.pages {
  font-size:0;
  padding:0;
  margin:50px 0
}
.pages a,
.pages span {
  font-size:16px;
  padding:0 15px
}
.pages a {
  color:#2b84e6;
  font-weight:400;
  text-decoration:underline
}
.pages span {
  color:#343434;
  font-weight:700
}
.page_next svg,
.page_prev svg {
  width:20px;
  height:16px;
  fill:#000;
  vertical-align:middle
}
.f_copy,
footer {
  position:absolute;
  width:100%;
  left:0
}
.pages span a svg {
  fill:#2b84e6
}
footer {
  box-shadow:0 0 6px rgba(0,0,0,.25);
  background-color:#f8f8f8;
  padding:60px 0;
  height:150px;
  bottom:0
}
.f_logo a {
  color:#5dae05;
  font-size:30px;
  font-weight:300;
  text-decoration:none
}
.f_copy,
.f_copy a {
  color:#5dae05;
  font-size:16px
}
.copy,
.f_copy,
.f_copy a {
  font-weight:400
}
.f_copy {
  bottom:-56px
}
.f_copy a {
  text-decoration:underline
}
.copy {
  color:#343434;
  font-size:14px
}
.page_game_disc h1 {
  color:#5dae05;
  font-size:24px;
  font-weight:400;
  margin:0
}
.tl_comments {
  color:#2c2c2c;
  font-size:20px;
  font-weight:500;
  margin:30px 0
}
.download a {
  padding:10px 0 6px
}
ul.info {
  display:block;
  margin:0 0 10px;
  padding:0
}
ul.info li {
  color:#343434;
  font-size:16px;
  font-weight:400;
  width:50%
}
ul.info li span {
  color:#5dae05;
  font-weight:500
}
ul.info li a {
  color:#2b84e6;
  font-size:16px;
  font-weight:500
}
.size {
  color:#a3a3a3;
  font-size:14px;
  font-weight:700;
  padding:10px 20px 6px
}
.tl_content {
  color:#2c2c2c;
  font-size:20px;
  font-weight:500;
  margin:18px 0 14px
}
.p_content {
  color:#343434;
  font-family:Tahoma,sans-serif;
  font-size:16px;
  font-weight:400;
  line-height:1.5
}
.name {
  color:#757575;
  font-size:16px;
  font-weight:500
}
.cash_block,
.com_content,
.namecat,
.user_date {
  font-weight:400
}
.user_date {
  float:right;
  color:#757575;
  font-size:14px
}
.com_user {
  border-bottom:1px #dadada solid;
  padding-bottom:20px
}
.com_content {
  color:#757575;
  font-family:Roboto;
  font-size:16px;
  line-height:24px;
  margin:24px 0 0
}
.icon {
  display:inline-block;
  width:32px;
  height:32px;
  fill:#000
}
.meta .icon {
  width:16px;
  height:16px;
  margin:-.2em .4em 0 0
}
ul.ui-form li {
  margin-bottom:15px
}
#sec_code {
  position:relative;
  display:block;
  width:130px;
  height:46px;
  border-radius:3px;
  border:1px solid #dadada;
  background:#fff;
  padding:0 15px
}
td.search div {
  margin:0!important
}
td.search div #dofullsearch {
  margin:0 20px
}
.search_result_num.grey {
  padding:15px 0
}
label.comments_subscribe {
  display:none
}
.com_tools .edit_btn,
.com_tools .mass {
  opacity:0;
  -webkit-transition:opacity ease .3s;
  transition:opacity ease .3s
}
.comment:hover .com_tools .edit_btn,
.comment:hover .com_tools .mass {
  opacity:1
}
ul.left {
  margin:10px 0;
  font-size:.9em;
  text-transform:lowercase
}
ul.left li {
  float:left;
  margin:0 20px
}
.mass_comments_action {
  text-align:right;
  border-top:2px dashed #efefef;
  padding:20px 50px 0;
  margin:50px 0
}
#loading-layer,
.cartonbox-nav,
.cartonbox-nav-dotted,
.rate_top,
.slick-dots,
.slick-slide {
  text-align:center
}
.block .mass_comments_action {
  padding-left:0;
  padding-right:0
}
.comments_box_in .mass_comments_action {
  padding-left:0;
  padding-right:0;
  margin-top:37px
}
.mass_comments_action>select {
  padding:5px;
  width:200px;
  margin-left:1em
}
.comment {
  margin:30px 0
}
.namecat {
  color:#2c2c2c;
  font-family:Roboto;
  font-size:24px;
  margin:20px 0 35px
}
ul.sort li.asc a,
ul.sort li.desc a {
  color:#37474f
}
.searchtable {
  border-bottom:3px dotted #eceded;
  padding-bottom:50px;
  margin-bottom:0
}
.searchtable table {
  width:100%;
  border-spacing:5px;
  border-collapse:separate
}
.sort_in ul {
  padding:0
}
select {
  border:1px solid #eee;
  padding:7px;
  margin:3px 0
}
fieldset {
  border:1px solid rgba(0,0,0,.1);
  padding:15px;
  margin-bottom:1.5em
}
option {
  padding:8px
}
.top_block {
  border-left:1px solid #e6e6e5;
  border-right:1px solid #e6e6e5;
  border-bottom:1px solid #e6e6e5
}
.rate_top .vote_num {
  float:none;
  display:inline-block
}
.rate_top .unit-rating {
  top:0;
  left:0
}
.rate_top .rating {
  margin:0 auto
}
.down_block br {
  display:none
}
.down_block a[target="_blank0"],
.down_block span.attachment {
  border-radius:3px;
  background:#5dae05;
  font-family:Tahoma,sans-serif;
  font-size:18px;
  padding:18px 0 18px 34px;
  display:block;
  color:#fff;
  position:relative
}
.down_block {
  color:#fff
}
.down_block span.attachment {
  margin:0 0 10px
}
.comments {
  margin-bottom:15px
}
.down_block span.attachment a {
  text-decoration:underline;
  z-index:3;
  color:#fff;
  position:relative
}
.down_block a:active,
.down_block span.attachment a:hover {
  text-decoration:none
}
.down_block a[target="_blank0"] {
  margin:0 0 10px;
  text-decoration:underline;
  z-index:3
}
.cash_block {
  border-radius:0 0 3px 3px;
  background-color:#f4f4f4;
  padding:23px 36px 30px;
  color:#545454;
  font-size:16px;
  line-height:30px;
  width:100%
}
.slick-dots,
.slick-next,
.slick-prev {
  position:absolute;
  display:block;
  padding:0
}
.slick-dots li,
.slick-dots li button {
  cursor:pointer;
  height:20px;
  width:20px
}
.slick-loading .slick-list {
  background:url(../i/ajax-loader.gif) center center no-repeat #fff
}
.slick-next,
.slick-prev {
  top:50%;
  width:15px;
  height:26px;
  -webkit-transform:translate(0,-50%);
  -ms-transform:translate(0,-50%);
  transform:translate(0,-50%);
  cursor:pointer;
  color:transparent;
  border:none;
  outline:0
}
.slick-next:focus,
.slick-next:hover,
.slick-prev:focus,
.slick-prev:hover {
  opacity:.5
}
.slick-prev {
  left:-30px;
  background:url(../images/sl_left.png) no-repeat
}
.slick-next {
  background:url(../images/sl_right.png) no-repeat;
  right:-30px
}
.slick-dotted.slick-slider {
  margin:35px 0;
  padding:0
}
.slick-dots {
  bottom:-25px;
  width:100%;
  margin:0
}
.slick-dots li {
  position:relative;
  display:inline-block;
  margin:0 5px;
  padding:0
}
.slick-dots li button {
  font-size:0;
  line-height:0;
  display:block;
  padding:5px;
  color:transparent;
  border:0;
  background:0 0
}
.slick-dots li button:focus:before,
.slick-dots li button:hover:before {
  opacity:1
}
.slick-dots li button:before {
  font-family:slick;
  font-size:6px;
  line-height:20px;
  position:absolute;
  top:0;
  left:0;
  width:20px;
  height:20px;
  content:'•';
  text-align:center;
  opacity:.25;
  color:#000;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale
}
.slick-dots li.slick-active button:before {
  opacity:.75;
  color:#000
}
.slick-list,
.slick-slider,
.slick-track {
  position:relative;
  display:block
}
.slick-loading .slick-slide,
.slick-loading .slick-track {
  visibility:hidden
}
.slick-slider {
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
  -webkit-touch-callout:none;
  -khtml-user-select:none;
  -ms-touch-action:pan-y;
  touch-action:pan-y;
  -webkit-tap-highlight-color:transparent
}
.slick-list {
  overflow:hidden;
  margin:0;
  padding:0
}
.slick-list.dragging {
  cursor:pointer;
  cursor:hand
}
.slick-slider .slick-list,
.slick-slider .slick-track {
  -webkit-transform:translate3d(0,0,0);
  -moz-transform:translate3d(0,0,0);
  -ms-transform:translate3d(0,0,0);
  -o-transform:translate3d(0,0,0);
  transform:translate3d(0,0,0)
}
.slick-track {
  top:0;
  left:0;
  margin-left:auto;
  margin-right:auto
}
.slick-track:after,
.slick-track:before {
  display:table;
  content:''
}
.slick-track:after {
  clear:both
}
.slick-slide {
  display:none;
  float:left;
  height:100%;
  min-height:1px;
  padding:0 10px
}
.slick-slide img {
  display:inline-block;
  max-width:100%;
  height:auto
}
.slick-slide.slick-loading img {
  display:none
}
.slick-slide.dragging img {
  pointer-events:none
}
.slick-initialized .slick-slide {
  display:block
}
.slick-vertical .slick-slide {
  display:block;
  height:auto;
  border:1px solid transparent
}
.slick-arrow.slick-hidden {
  display:none
}
.sl_slider {
  padding:0 34px
}
.cartonbox-back {
  display:none;
  position:fixed;
  top:0;
  left:0;
  right:0;
  bottom:0;
  z-index:10000;
  background:rgba(0,0,0,.7);
  -webkit-tap-highlight-color:rgba(255,255,255,0);
  -webkit-tap-highlight-color:transparent
}
.cartonbox-preloader {
  display:none;
  position:fixed;
  z-index:10002;
  width:25px;
  height:25px;
  top:50%;
  left:50%;
  border-radius:50%;
  border:1px solid #999;
  border-bottom-color:rgba(255,255,255,0);
  border-left-color:rgba(255,255,255,0);
  margin:-13px 0 0 -13px;
  -webkit-animation:preloader .5s infinite linear;
  animation:preloader .5s infinite linear
}
@-webkit-keyframes preloader {
  0% {
    -webkit-transform:rotate(0);
    transform:rotate(0)
  }
  100% {
    -webkit-transform:rotate(360deg);
    transform:rotate(360deg)
  }
}
@keyframes preloader {
  0% {
    -webkit-transform:rotate(0);
    transform:rotate(0)
  }
  100% {
    -webkit-transform:rotate(360deg);
    transform:rotate(360deg)
  }
}
.cartonbox-wrap {
  padding:0 75px;
  margin:auto;
  display:none;
  z-index:10001;
  position:relative
}
.cartonbox-flex {
  min-height:100vh;
  padding:25px 0;
  display:-ms-flexbox;
  display:-webkit-box;
  display:flex;
  -ms-flex-direction:column;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  flex-direction:column
}
.cartonbox-item {
  -ms-flex:1 0 auto;
  -webkit-box-flex:1;
  flex:1 0 auto;
  display:-ms-flexbox;
  display:-webkit-box;
  display:flex;
  -ms-flex-pack:center;
  -webkit-box-pack:center;
  justify-content:center;
  -ms-flex-align:center;
  -webkit-box-align:center;
  align-items:center;
  -ms-flex-line-pack:center;
  align-content:center
}
.cartonbox-container {
  background:#fff;
  padding:45px 50px;
  overflow:hidden;
  width:100%
}
.cartonbox-iframe .cartonbox-container,
.cartonbox-img .cartonbox-container {
  padding:0;
  line-height:0
}
.cartonbox-iframe .cartonbox-container iframe {
  width:100%;
  height:500px
}
.cartonbox-caption {
  background:#fff;
  padding:40px 50px
}
.cartonbox-caption-text {
  line-height:20px;
  max-width:520px;
  margin:auto
}
.cartonbox-nav {
  height:33px;
  padding-top:25px;
  display:none;
  font-size:0;
  line-height:0
}
.cartonbox-nav-dotted {
  display:inline-block;
  margin:-5px 0 0;
  padding:0;
  white-space:nowrap
}
.cartonbox-nav-dotted li {
  margin:0;
  display:inline-block;
  padding:5px;
  position:relative
}
.cartonbox-nav-dotted a {
  display:block;
  border-radius:50%;
  box-shadow:inset 0 0 0 1px #999;
  width:8px;
  height:8px;
  -webkit-transition:.2s;
  transition:.2s;
  border:0;
  -webkit-tap-highlight-color:transparent
}
.cartonbox-nav-dotted a:before {
  position:absolute;
  content:"";
  top:-20px;
  bottom:-20px;
  left:0;
  right:0
}
.cartonbox-nav-dotted a:hover {
  box-shadow:inset 0 0 0 1px #fff
}
.cartonbox-nav-dotted .active a {
  box-shadow:inset 0 0 0 4px #fff;
  cursor:default
}
.cartonbox-close,
.cartonbox-next,
.cartonbox-prev {
  position:fixed;
  cursor:pointer;
  box-sizing:border-box;
  top:0
}
.cartonbox-close {
  display:none;
  z-index:10004;
  right:0;
  padding:25px;
  width:75px;
  height:75px;
  -webkit-tap-highlight-color:transparent
}
.cartonbox-close svg {
  width:25px;
  height:25px;
  display:block;
  fill:#999;
  -webkit-transition:.2s;
  transition:.2s
}
.cartonbox-close:hover svg {
  fill:#fff
}
.cartonbox-next,
.cartonbox-prev {
  z-index:10003;
  left:0;
  bottom:0;
  width:75px;
  display:none
}
.cartonbox-next {
  left:auto;
  right:0
}
.cartonbox-next a,
.cartonbox-prev a {
  position:absolute;
  top:0;
  left:0;
  right:0;
  bottom:0;
  border:0;
  -webkit-tap-highlight-color:rgba(255,255,255,0);
  -webkit-tap-highlight-color:transparent
}
.cartonbox-next svg,
.cartonbox-prev svg {
  margin:-28px 25px 0;
  display:block;
  content:"";
  height:55px;
  width:25px;
  position:absolute;
  top:50%;
  left:0;
  fill:#999;
  -webkit-transition:.2s;
  transition:.2s
}
.btn>.icon,
.cartonbox-next a:hover svg,
.cartonbox-prev a:hover svg {
  fill:#fff
}
@media (max-width:1120px) {
  #right {
    width:100%;
    padding:0
  }
  #content {
    width:100%;
    max-width:100%
  }
  .top_flex {
    -webkit-justify-content:space-around;
    display:flex;
    justify-content:space-around;
    flex-direction:row;
    flex-wrap:wrap-reverse
  }
  .top_block {
    padding:20px 10px
  }
}
@media (max-width:1000px) {
  .absolute_bt,
  .btn_go,
  .rate {
    position:static
  }
  ul.info {
    margin:10px 0;
    list-style:none
  }
  .game_img {
    width:40%
  }
  .game_img img {
    min-width:auto
  }
  .game_disc {
    width:calc(60% - 20px)
  }
  .page_game_disc h1 {
    padding:18px 0
  }
  .shortstory .views {
    position:static;
    float:left;
    margin:10px 0 0
  }
  .btn_go {
    float:right
  }
  ul.sort li a {
    padding:18px
  }
}
@media (min-width:769px) {
  .game_disc img,
  .page_game_disc img {
    display:none
  }
}
@media (max-width:768px) {
  .game_img,
  .top_game {
    display:none
  }
  .page_game_disc img {
    display:block;
    margin:0 0 18px
  }
  .fullstory .relative {
    display:flex;
    flex-flow:row wrap;
    align-content:center;
    justify-content:space-between;
    align-items:center
  }
  ul.sort li a {
    padding:8px 18px
  }
  .game_disc_tl {
    padding:10px 0;
    width:100%
  }
  .game_disc,
  .page_game_disc {
    width:100%;
    float:none
  }
  .rate,
  .shortstory .category,
  .shortstory .views {
    position:static;
    display:inline-block
  }
  footer {
    text-align:center
  }
  .btn_go {
    position:relative;
    bottom:0;
    float:none
  }
  .shortstory .category,
  .shortstory .views {
    margin:7px 10px 7px 0;
    float:none;
    line-height:14px
  }
  .searchtable table td {
    display:block;
    width:100%
  }
}
@media (max-width:600px) {
  .q_search_btn {
    width:auto;
    padding:0 10px
  }
  td.search div #dofullsearch {
    margin:10px 0
  }
  ul.info li {
    width:100%
  }
}
@media (max-width:480px) {
  .sl_slider,
  .slick-slide {
    padding:0!important
  }
  .slick-track {
    width:100%!important;
    transform:none!important
  }
  .slick-slide {
    display:block!important
  }
  .slick-next,
  .slick-prev,
  ul.slick-dots {
    display:none!important;
    list-style:none
  }
  .searchtable .bbcodes,
  .searchtable .btn-border {
    margin:10px 0!important;
    display:block
  }
  .logo img {
    right:-80px
  }
}
#dropmenudiv,
#searchsuggestions,
.ui-dialog {
  box-shadow:0 8px 40px -10px rgba(0,0,0,.3)
}
#loading-layer {
  background:#000;
  padding:20px;
  color:#fff;
  border-radius:2px
}
.quote,
.scriptcode,
.text_spoiler,
.title_quote,
.title_spoiler {
  padding:2% 4%;
  background:#fff;
  border:1px solid #dde4ea
}
.title_quote {
  border-left:2px solid #e85319;
  border-bottom:0;
  margin-top:2px;
  font-weight:700
}
.quote,
blockquote {
  padding:1% 4%;
  border-left:2px solid #e85319;
  font-style:italic
}
.title_spoiler {
  margin-top:2px;
  font-weight:400
}
.text_spoiler {
  margin-bottom:2px
}
.title_spoiler img {
  margin:-1px 0 0!important
}
.scriptcode {
  color:#4c6d0f;
  text-align:left;
  font-family:"Courier New"
}
.text_spoiler {
  border-top:0;
  text-align:justify
}
.hide {
  background-color:#f0f0f0;
  padding:5px;
  color:#4c6d0f;
  margin:0 0 1em
}
.hide a {
  text-decoration:underline
}
.hide a:hover,
.unit-rating li a {
  text-decoration:none
}
.calendar {
  width:100%;
  text-align:center
}
.calendar tr td,
.calendar tr th {
  padding:3px
}
.calendar tr td a {
  color:inherit;
  font-weight:700
}
.calendar tr td {
  padding:5px 3px
}
.calendar tr td.weekday {
  color:#ea5f24
}
.calendar tr th {
  background-color:#fff;
  font-weight:700;
  text-transform:uppercase
}
.calendar tr th.weekday {
  background-color:#ea5f24;
  color:#fff
}
.calendar tr th.monthselect {
  background-color:transparent;
  color:#b8b8b8;
  padding-bottom:15px
}
.calendar tr th.monthselect a {
  color:#b8b8b8
}
.pollprogress,
.voteprogress {
  overflow:hidden;
  height:6px;
  margin-bottom:10px;
  background-color:#fff;
  border-radius:3px;
  margin-top:6px
}
.pollprogress span,
.voteprogress span {
  text-indent:-9999px;
  height:6px;
  display:block;
  overflow:hidden;
  background:#3394e6
}
.pollprogress .poll2,
.voteprogress .vote2 {
  background-color:#dd514c
}
.pollprogress .poll3,
.voteprogress .vote3 {
  background-color:#5eb95e
}
.pollprogress .poll4,
.voteprogress .vote4 {
  background-color:#4bb1cf
}
.pollprogress .poll5,
.voteprogress .vote5 {
  background-color:#faa732
}
.rating,
.unit-rating {
  width:115px;
  height:23px
}
.rating {
  font-size:11px
}
.unit-rating,
.unit-rating li a:hover,
.unit-rating li.current-rating {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAACKBAMAAAAnGmX8AAAAJFBMVEUAAACSkpL/2Fj/xEP/7sL/5qb/3IGvr6//zWL/xEP/2FiSkpK+GZ1wAAAACXRSTlMAbMLiEkSBObTYB5puAAAB5UlEQVRIx+2UvUvDQBjGU22tYzJlyFJC2yFTITWYLaTVORQr1SkoDjq1s0uhdHAOircWdMjWySH/nG8+7/Le20EQitJnOn5ceD6OVvmDagU0P+nQ3N/Bn/o0tzYkblobj7SN45DiR3FMGk/iuEfaxjFhPJ6mfDoW2aVpmkBTbeDYrYYByCWk9S0BdxUuk3Oz1smqrte73ZW8j0aw+HXUNlNPXgdELOTnvIv5bc4/pEfM+SfmZR7pESE6lMBP2YIBvCbMEaBe0ChrF6L4+Yy+1UG8X+yE+MQr/NEQXhVMOWhPaoU0P17SfDSk+eMbzd2ItnWjgOKnjC3JOIwNKH7PmEPxF8beJdi8uHYZix6uPAHObNtmheC45gmZICHtSMTCGk2bc7vWya2u17utSn6OfnducT2U2mZy5HVAfCEcdYj5Tc5f5dVAxHJlHrwncGcFHP+fQKMgnSPAjxuFWbslih+ts7TuAMV3itqowCwo/M/qPKgCKAftS3Mat1WaN3bwhU5zY/sj3k6SOWmbJOoOThobSUIZtFM+ryMNlGRKT9wFIJcmWBocb8VQGrqOPsDXYbOS61JKEE+KP1ClFX6JP+f8C/MyD8H1hUFxDeaQeBsapYPjJ25s1XwnFXG9qI15eVCVf61vRV8wHqEaDJQAAAAASUVORK5CYII=);
  -webkit-background-size:23px auto;
  background-size:23px auto
}
.unit-rating {
  margin:0;
  padding:0;
  position:relative;
  background-position:0 -46px
}
.unit-rating li {
  text-indent:-90000px;
  padding:0;
  margin:0;
  float:left
}
.unit-rating li a,
.unit-rating li.current-rating {
  position:absolute;
  height:23px;
  display:block;
  text-indent:-9000px;
  padding:0
}
.unit-rating li a {
  width:23px;
  border:0!important;
  z-index:17
}
.unit-rating li a:hover {
  background-position:0 -23px;
  z-index:2;
  left:0
}
.unit-rating a.r1-unit {
  left:0
}
.unit-rating a.r1-unit:hover {
  width:23px
}
.unit-rating a.r2-unit {
  left:23px
}
.unit-rating a.r2-unit:hover {
  width:46px
}
.unit-rating a.r3-unit {
  left:46px
}
.unit-rating a.r3-unit:hover {
  width:69px
}
.unit-rating a.r4-unit {
  left:69px
}
.unit-rating a.r4-unit:hover {
  width:92px
}
.unit-rating a.r5-unit {
  left:92px
}
.unit-rating a.r5-unit:hover {
  width:115px
}
.unit-rating li.current-rating {
  background-position:0 0;
  z-index:1
}
.ratingplus {
  color:#70bb39
}
.ratingminus {
  color:red
}
.ratingzero {
  color:#6c838e
}
.pm td.pm_head,
.pm td.pm_list,
.userstop td {
  border-bottom:1px solid #efefef;
  padding:12px 2px
}
table.pm,
table.userstop {
  width:100%;
  margin-bottom:0
}
table.pm select {
  width:100px
}
.pm td.pm_head,
.userstop thead td {
  border-bottom:1px solid #efefef;
  font-weight:700
}
table.pm .navigation {
  border-top-width:0;
  margin:0
}
#dropmenudiv {
  padding:10px 0;
  min-width:140px;
  width:auto!important;
  opacity:1!important;
  display:none;
  font-size:.9em;
  border:1px solid #e6e6e6;
  border-color:rgba(0,0,0,.1);
  background-clip:padding-box;
  background-color:#fff
}
#dropmenudiv a {
  text-decoration:none!important;
  display:block;
  padding:3px 20px;
  border:0;
  white-space:nowrap;
  color:inherit
}
#dropmenudiv a:hover {
  background-color:#eeeeef
}
#searchsuggestions {
  z-index:2200;
  width:300px;
  border-radius:2px;
  background:#fff;
  border:1px solid #ddd;
  border-color:rgba(0,0,0,.2);
  background-clip:padding-box;
  font-size:.9em;
  box-sizing:border-box
}
.bbcodes,
.btn-border,
.ui-button {
  outline:0;
  -moz-box-sizing:border-box
}
#searchsuggestions a,
#searchsuggestions span.notfound {
  padding:15px 25px;
  display:block;
  text-decoration:none;
  border-bottom:1px solid #e5e5e5
}
#searchsuggestions a {
  color:inherit
}
#searchsuggestions a:hover {
  background-color:#f7f7f7
}
#searchsuggestions a span {
  display:block;
  cursor:pointer
}
#searchsuggestions span.searchheading {
  display:block;
  font-weight:700;
  margin-bottom:.2em
}
#searchsuggestions span.seperator {
  display:block
}
#searchsuggestions span.seperator a {
  padding:10px 0;
  text-align:center;
  border:0;
  background-color:transparent;
  color:#919191
}
#searchsuggestions span.notfound {
  padding:15px 25px;
  display:block
}
#searchsuggestions .break {
  display:none
}
.ui-widget-overlay {
  background:#000;
  opacity:.5;
  left:0;
  top:0;
  right:0;
  bottom:0;
  position:fixed
}
.ui-helper-clearfix:after {
  clear:both;
  content:".";
  display:block;
  height:0;
  visibility:hidden
}
* html .ui-helper-clearfix {
  height:1%
}
.ui-helper-clearfix {
  display:block
}
.ui-dialog {
  text-align:left;
  overflow:hidden;
  padding:0;
  position:absolute;
  width:370px;
  border-radius:2px;
  border:1px solid #e6e6e6;
  border-color:rgba(0,0,0,.1);
  background-color:#f7f7f7;
  background-clip:padding-box
}
.ui-dialog-titlebar {
  padding:20px;
  position:relative
}
.ui-dialog-title {
  float:left;
  font-weight:700;
  font-size:1.15em
}
.ui-dialog-titlebar-close {
  position:absolute;
  right:10px;
  top:50%;
  margin-top:-16px;
  height:32px;
  width:32px;
  border:0!important
}
.ui-dialog-titlebar-close .ui-icon {
  display:block;
  margin:10px auto 0;
  width:12px;
  height:12px;
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAG1BMVEUAAAA1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTW7eCkWAAAACHRSTlMA8DiyCsELwNb3saQAAABlSURBVBjTY2AxYoACZQcG10YFCJtJooTBokMIwlHsaAZioBRYAigKJoAAJAghoRIQCiYEoSEiUCmIBFQKLAGTAkvApCASCA6GMoQBGEYjLEV1DopDUbyA4jlUb6ciAiSMgQ0pqAB4linXHtbaoQAAAABJRU5ErkJggg==);
  -webkit-background-size:12px auto;
  background-size:12px auto;
  opacity:.5
}
.ui-button {
  float:right;
  display:inline-block;
  cursor:pointer;
  height:36px;
  border-radius:18px;
  line-height:22px;
  background-color:#3394e6;
  color:#fff;
  border:0;
  padding:7px 22px;
  text-decoration:none!important;
  box-shadow:0 1px 2px 0 rgba(0,0,0,.2);
  -webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  -webkit-transition:all ease .1s;
  transition:all ease .1s;
  margin:0 3px
}
.ui-dialog-titlebar-close:hover .ui-icon {
  opacity:1
}
.ui-icon {
  overflow:hidden;
  text-indent:-9999px
}
.ui-dialog label {
  color:#575757
}
.ui-dialog-content {
  padding:20px;
  border:1px solid #fff;
  overflow:auto;
  position:relative;
  zoom:1
}
.loginbox .ui-dialog-content,
.loginbox.ui-dialog {
  overflow:visible!important
}
.ui-dialog-content h2 {
  display:inline;
  font-size:1em;
  font-weight:700
}
.ui-dialog .ui-dialog-buttonpane {
  padding:20px;
  text-align:center
}
.ui-dialog .ui-resizable-se {
  bottom:3px;
  height:14px;
  right:3px;
  width:14px
}
.ui-draggable .ui-dialog-titlebar {
  cursor:move
}
.ui-state-error {
  background:50% 50% repeat-x #fef1ec!important;
  border:1px solid #cd0a0a;
  color:#cd0a0a
}
.ui-helper-hidden-accessible {
  display:none
}
.ui-autocomplete {
  position:absolute;
  cursor:default
}
* html .ui-autocomplete {
  width:1px
}
.ui-menu {
  padding:2px;
  margin:0;
  float:left;
  background:50% bottom repeat-x #fff;
  border:1px solid #dedede;
  color:#353535
}
.ui-menu .ui-menu {
  margin-top:-3px
}
.ui-menu .ui-menu-item {
  margin:0;
  padding:0;
  zoom:1;
  float:left;
  clear:left;
  width:100%
}
.ui-menu .ui-menu-item a {
  text-decoration:none;
  display:block;
  padding:.2em .4em;
  line-height:1.5;
  zoom:1
}
.ui-menu .ui-menu-item a.ui-state-active,
.ui-menu .ui-menu-item a.ui-state-hover {
  margin:-1px;
  border:1px solid #a7a7a7;
  color:#4e4e4e;
  font-weight:700
}
pre code {
  display:block;
  padding:.5em;
  background:#f9fafa;
  border:1px solid #dce7e7;
  overflow:auto;
  white-space:pre
}
.bb-btn,
.bb-sep {
  display:inline-block;
  float:left
}
pre .comment,
pre .diff .header,
pre .doctype,
pre .javadoc,
pre .lisp .string,
pre .template_comment {
  padding:0;
  margin:0;
  border:none;
  box-shadow:none;
  background-color:inherit;
  color:#93a1a1;
  font-style:italic
}
pre .addition,
pre .css .rule .keyword,
pre .css .tag,
pre .javascript .title,
pre .keyword,
pre .lisp .title,
pre .method,
pre .winutils {
  color:#859900
}
pre .command,
pre .hexcolor,
pre .number,
pre .phpdoc,
pre .regexp,
pre .string,
pre .tag .value,
pre .tex .formula {
  color:#2aa198
}
pre .built_in,
pre .builtin,
pre .chunk,
pre .decorator,
pre .function .title,
pre .id,
pre .identifier,
pre .lisp .title,
pre .localvars,
pre .title,
pre .title .keymethods {
  color:#268bd2
}
pre .django .tag .keyword,
pre .rules .property,
pre .tag .title {
  font-weight:700;
  font-size:1.08em!important
}
pre .attribute,
pre .class .title,
pre .constant,
pre .haskell .label,
pre .instancevar,
pre .lisp .body,
pre .parent,
pre .smalltalk .number,
pre .variable {
  color:#b58900
}
pre .attr_selector,
pre .cdata,
pre .diff .change,
pre .important,
pre .keymethods,
pre .pi,
pre .preprocessor,
pre .shebang,
pre .special,
pre .subst,
pre .symbol {
  color:#cb4b16
}
pre .deletion {
  color:#dc322f
}
pre .tex .formula {
  background:#eee8d5
}
.bb-btn,
.bb-pane {
  overflow:hidden;
  background-repeat:repeat-x
}
pre .comment:hover {
  background-color:inherit;
  box-shadow:none
}
.bb-pane {
  padding-bottom:5px;
  padding-left:5px;
  margin:0;
  height:auto!important;
  text-decoration:none;
  background-image:-webkit-gradient(linear,left 0,left 100%,from(#FBFBFB),to(#EAEAEA));
  background-image:-webkit-linear-gradient(top,#FBFBFB,0,#EAEAEA,100%);
  background-image:-moz-linear-gradient(top,#FBFBFB 0,#EAEAEA 100%);
  background-image:linear-gradient(to bottom,#FBFBFB 0,#EAEAEA 100%);
  border-radius:3px 3px 0 0;
  -moz-border-radius-bottomright:0;
  -webkit-border-bottom-right-radius:0;
  -khtml-border-bottom-right-radius:0;
  -moz-border-radius-bottomleft:0;
  -webkit-border-bottom-left-radius:0;
  -khtml-border-bottom-left-radius:0;
  border-top:1px solid #d7d7d7;
  border-left:1px solid #d7d7d7;
  border-right:1px solid #d7d7d7;
  box-shadow:none!important
}
.bb-pane>b {
  margin-top:5px;
  margin-left:0
}
.bb-pane .bb-btn+.bb-btn,
.bb-pane .bb-btn+.bb-pane,
.bb-pane .bb-pane+.bb-btn,
.bb-pane .bb-pane+.bb-pane {
  margin-left:-1px
}
.bb-btn {
  padding:4px 10px;
  border:1px solid #d4d4d4;
  -webkit-box-shadow:inset 0 1px 2px #fff;
  -moz-box-shadow:inset 0 1px 2px #fff;
  box-shadow:inset 0 1px 2px #fff;
  background-image:-webkit-gradient(linear,left 0,left 100%,color-stop(0,#fdfdfd),color-stop(100%,#e9e9e9));
  background-image:-webkit-linear-gradient(top,#fdfdfd,0,#e9e9e9,100%);
  background-image:-moz-linear-gradient(top,#fdfdfd,0,#e9e9e9,100%);
  background-image:linear-gradient(to bottom,#fdfdfd 0,#e9e9e9 100%);
  cursor:pointer;
  outline:0
}
.bb-btn:hover {
  background:repeat-x #e6e6e6;
  background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#fdfdfd),color-stop(100%,#e6e6e6));
  background-image:-webkit-linear-gradient(top,#fdfdfd,0,#e6e6e6,100%);
  background-image:-moz-linear-gradient(top,#fdfdfd,0,#e6e6e6,100%);
  background-image:-o-linear-gradient(top,#fdfdfd,0,#e6e6e6,100%);
  background-image:linear-gradient(to bottom,#fdfdfd 0,#e6e6e6 100%);
  -webkit-transition:box-shadow 50ms ease-in-out;
  -moz-transition:box-shadow 50ms ease-in-out;
  -o-transition:box-shadow 50ms ease-in-out;
  transition:box-shadow 50ms ease-in-out
}
.bb-btn:active {
  background:#f3f3f3;
  border-color:#cfcfcf;
  -webkit-box-shadow:0 0 5px #f3f3f3 inset;
  -moz-box-shadow:0 0 5px #f3f3f3 inset;
  box-shadow:0 0 5px #f3f3f3 inset
}
.bb-editor textarea:focus {
  border-color:#d7d7d7!important
}
@font-face {
  font-family:bb-editor-font;
  src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SDwYAAAC8AAAAYGNtYXA29C0zAAABHAAAAPRnYXNwAAAAEAAAAhAAAAAIZ2x5ZjJsQmgAAAIYAAAh4GhlYWQFqWKMAAAj+AAAADZoaGVhCAwELgAAJDAAAAAkaG10eINuAK8AACRUAAAAlGxvY2FzLnwUAAAk6AAAAExtYXhwADQA3wAAJTQAAAAgbmFtZb8AOU4AACVUAAABhHBvc3QAAwAAAAAm2AAAACAAAwQAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADx3APA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEAOAAAAA0ACAABAAUAAEAIOYB6RHpE+kw6XfpjenR6mHqaOpy6o3wA/A08DnwPvDB8M3xGPEh8SzxZvHc//3//wAAAAAAIOYA6RHpE+kw6XfpjenR6mHqaOpy6o3wA/Ax8DbwPvDB8MrxGPEh8SvxZvHc//3//wAB/+MaBBb1FvQW2BaSFn0WOhWrFaUVnBWCEA0P4A/fD9sPWQ9RDwcO/w72Dr0OSAADAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAABgAA/8AEAAPAAAMABwALABgAJQAyAAABITUhASE1IQEhNSEBNDYzMhYVFAYjIiY1ITQ2MzIWFRQGIyImNSE0NjMyFhUUBiMiJjUEAPwABAD+gP2AAoABgPwABAD8ACUbGyUlGxslAgAlGxslJRsbJf8AJRsbJSUbGyUDQID+gID+gID+QBslJRsbJSUbGyUlGxslJRsbJSUbGyUlGwAAAAIAGgAIA+gDqwAOACsAABMGFgcGFj4BNzYmJy4BBwEmDgIHDgEHBhYXHgEXHgEXHgE3PgE3PgMnjToVThE7Z3gtJQ8oKGMmA1sPncbAMTErDwYLAxQeERIWCgIHCBQ5MTGkmGQPARY5flcUDBIyKyVhKCcPJQKVD2OVoTEwOBQIBwIKFRERHhMECgYPKjAwvcKbDwABAAD/wAQAA8AAKwAAATMRFA4CIyIuAjU0PgIzMhYXEQURFA4CIyIuAjU0PgIzMhYXESUDwEAjPVIuLlI9IyM9Ui4vUx7+ACM9Ui4uUj0jIz1SLi9THgJAA8D9ICE6LBkZLDohITosGRoWAXBy/hIhOiwZGSw6ISE6LBkaFgJwgAAAAAAJAAAAQAQAA0AABAAJAA4AEwAYAB0AIgAnACoAABMRIREhEyM1MxURIzUzFREjNTMVASERIREzIzUzFREjNTMVESM1MxUhESUABAD8AMCAgICAgIACQP4AAgDAgICAgICA/cABAANA/QADAP1AgIABAICAAQCAgP4AAoD9gICAAQCAgAEAgID+gMAAAAIAAAAABAADQAADAAoAACUTIQMTAxEhFyEVA0DA/MDAgIABIIABoAACAP4AAkD9wANAgIAAAAAAAgAAAEAEAQMAAB8APwAAEzIeAhUUDgIjIi4CNSc0PgIzFSIGBw4BBz4BMyEyHgIVFA4CIyIuAjUnND4CMxUiBgcOAQc+ATPhLlI9IyM9Ui4uUj0jAUZ6o11AdS0JEAcIEgkCQC5SPSMjPVIuLlI9IwFGeqNdQHUtCRAHCBIJAgAjPVIuLlI9IyM9Ui4gXaN6RoAwLggTCgIBIz1SLi5SPSMjPVIuIF2jekaAMC4IEwoCAQAAAgAA/8AEAAPAACIALwAAASIOAhUUFhcBFRQWOwE1MzUzNTM3HgEzMj4CNTQuAiMTIiY1NDYzMhYVFAYjAsBCdVcyAwL+eyUbQICAgFMaNh1CdVcyMld1QmAoODgoKDg4KAPAMld1Qg8dD/57wBslQICAUwkKMld1QkJ1VzL+wDgoKDg4KCg4AAUAAAAABAADsgAdACgAOQBGAGMAAAEmIg8BLgEjIg4CBx4BFwcGFBceATMyNjcBNjQnATIWFwcuATU0NjMFPgE3PgE3DgEVFBYXBy4BJyU0JicBHgEzMj4CNTcHHgEVHgEXDgEHDgEjIiYnBx4BMzI+AjcuAScDsg4oDsonUitUmoRqJB9YNp8ODgcSCQkSBwNgDg797iAxCnocJTgo/s4dSy4CBgMHCBkWPShCGgKSBgb+vhMnFDVdRig+RQECLksdHUsuOIFDHTkcTS1gMlSahGokImM9A7IODsoMDC9Udkc+aSifDigOBwcHBwNgDigO/s4lHHoKMSAoOMAtTRwCBAIVLBcpSx89G0YpRhQnE/6+BgYoRl01mEUBAQEcTS0tTRwkJgcHTRARL1R2R0NxKgAAAgBA/8ADwANAAAcADwAAEyEVIxEjESMBIxEjESM1IUABgICAgAOA/Ij8AoABwID+gAGAAYD9AAMAgAAABwAA/8AEAAPAAAMABwALAA8AEwAbACMAABMzFSM3MxUjJTMVIzczFSMlMxUjAxMhEzMTIRMBAyEDIwMhAwCAgMDAwAEAgIDAwMABAICAEBD9ABAgEAKAEP1AEAMAECAQ/YAQAcBAQEBAQEBAQEACQP5AAcD+gAGA/AABgP6AAUD+wAAADgAA/8AEAAPAAAMABwAPABMAFwAfACMAJwAvADMANwA/AEQASgAAATMVIzczFSMlESM1MzUjNQUzFSM3MxUjJRUzFSMRMxUTMxUjNzMVIyURIzUzNSM1BTMVIzczFSMlFTMVIxEzFQEhESERNzERIREhAYCAgMCAgAFAwIBA/kCAgMCAgP7AQIDAQICAwICAAUDAgED+QICAwICA/sBAgMACgPyAA4BA/AAEAAMAQEBAQP8AQIBAwEBAQMCAQAEAQP7AQEBAQP8AQIBAwEBAQMCAQAEAQAJA/IADgED8AAQAAAAAAQAA/8AEAAPAACQAAAEhIgYVERQWMyERIzUzNTQ2OwEVIyIGHQEzByMRMzI2NRE0JiMDVf1WR2RkRwFVgIBeQqCgDROwIJDVR2RkRwPAZEf9VkdkAcCAYEJegBMNYID+QGRHAqpHZAADAAAAAAQAAyUAIABQAGUAACURBgcGBwYHBgcGKwEiJyYnJicmJyYnERQXFjMhMjc2NRE1MTUmIwYnJgcGJyEiBwYVFBcWFxYXFhcWFxYXFjsBMjc2NzY3Njc2NzY3Njc2NTcRFAcGIyEiJyY1ETQ3NjMhMhcWFQO3EhaZWh0SEx8fGwIbHx8TEh1amRYSBgUHA0oHBQYBAQIBAgMEBPy2BwUGVG53BBARCgkQEA0NCwILDQ0QEAkKERAEd24fGhtJGxsl/LYlGxsbGyUDSiUbG1sBtxQRdkwYDg4ODg4ODg4YTHYRFP5JBwUGBgUHAlkOBwgBBgUBAQIFBQhgQldeAw4OCAcLCgUFBQUKCwcIDg4DXlcYKikiFf2SJRsbGxslAm4mGxsbGyYAAAACAAAAAAO3A24ACQBrAAABAzIXFjMyNyYnATc2NzY3Njc2NzY3GwEzFhcTFhcWFxYXFhcWFxYXFhcWFRQVBhUiJyYjIgcGIzQ/ATI3NjcyNzY3Njc2NzY1NCcmJyYnJQYHBhUUFxYXFhcWFxYzFBUUByInJiMiBwYjBiMBnmETOzshCxUxOP5iAQ0TEw4NDw8KCweIoEkEAnUTKikYCBkZEAwICycoCAQBJEhJJCxPUBYCSwEGBwICBgYDAwMEAQISEhcXAf7/Dx0dCAgREQsLFRYCASFCQyEFCgsCLT4Cd/7/AQEBkXH9iS0EAwMDAwYFCwsSAWABnggE/u0sZ2Y3Ez8/IRoHCQgIBBULAgYFAgUEBAQYFBACAQECAgICAgMEAwUJLi43OAECIk5PDg0ICQUGAgMCAgsWBgoGBgMCCAAAAAADAAAAAAMlA24AHgA9AI0AACUWMzI1NCcmJyYnJicmJyYjIgcUFRQVFAcGFxQXFhcDFjMyNzY3Njc2NTQnJicmJyYjIgcUFxYVFBUUFRQVATc2NzY3Njc2NzY3NjU0PQEQJyYnJicmJyYnJiMnNjc2MzIXMjMyFxYXFhcWFxYVFAcGBwYHBgcGBxYXFhUUBwYHBgcGBwYjIicmIyIHBgcBPSom1xcQFBMTExsbFRUhKhABAQECAwQIGCYvIyMcHA8OEBEdHCEhJh0tAgL+ywEJKCgUBAMEAQIBAgwCCwoPDw0ODg8DAjiKi0sNGhoMKCYmJCMaGxAQCgkNDRgYEhEfWDs7FBQiIS4tMDA1GTIyGjxzcxFSE8BBJhkREQoJBQUBAQYePTweBCIiFhUaGwsBqgQHCBISISEwKB4eEREICAgcOjodDx4fDxoN/gQ2AgcHCAcJCAsKCAgODQYmAjEYBQQDAwMBAQIBMAEFBgEHCBARGBgkIyseGRkQEBEQCQoNFDk4VjktLh0dFBMICAECBgYBAAEAAAAAAkkDbgBOAAA/ATY3Njc2NzY3Njc2PQEmJyYnJic3FhcWFxYzMjc2NzY3BgcGBwYHBgcGBwYHBgcGBwYHBgcGBwYHBhUXFhcGByIHBiMiJyYjJiMiBwYHAAoDKysVEAcBIyMeHg4REhYWCwsSMjIkIyEcHR0oKBADCBEpKRUEBAMCAgIDAQ8jIgoBBwYFBQQEAQpgAgcHDAwHECEhEE8nHTU0EQExAQsLChQmBKGhlpUUDwcDAwIBAjsBAwMBAQEBAwMBFxwGCgsJCg4NCgkREAhUm5wwBRwcFxgYGAkKAhAZHwEBBgUCBgUBAAIAAAAAA/0DbgAiAKQAACUyFxYPAQYjIi8BJjc2OwERIyInJj8BNjMyHwEWBwYrAREzARcWMzI3NjMyMzI7ATIXMjM2NzY3Nj8BMhcyMxYVFAcGByYnJicmJyYjJicmJyYjJiMGIyInIiMiBwYHBhcUFxYVFAcGFxYXFhcWFxYVFA8BBicmIyIHBiMmPQE2NzY3Njc2NTQnJj0BNDU0NTQ1JicmJyYjIgcGBwYHBgcGByYnNQPlEgYFDEgLERAMSAsFBRMuLhMFBQtIDBARC0gMBQYSLi78SR8HchkyMhoUKSkUqAMJCAQDBgYEBAQYAwUGAgECFxAPEAIEBQQDAQMEAwYFAgIICQEKHBwODxYWEwUBAQEBAgIBBhcwMBQDAhMrUlElHDo6HQIKGRofHw0LAgEBAQECBlYTIyILCwkICgkPGAiSCgsPXA8PXA8LCgJJCwsOXQ8PXQ4LC/23AtsPAwEBAQEBAQQEBgEBQIAuEAgCGTAFFhYUFAUDAgEBAQEBAQEDLh82qKhcCSAgFBUTDAwMCRcGCAgBAQYFBQUdAQUPCQoHBwgYwzpzdDpCAgcIBwYICAYGAgcHBwgHIiIeHQEOC9sAAAQAAABJBAADbgAUACkAPgBTAAAlFRQHBiMhIicmPQE0NzYzITIXFhUnFRQHBiMhIicmPQE0NzYzITIXFhU3FRQHBiMhIicmPQE0NzYzITIXFhUnFRQHBiMhIicmPQE0NzYzITIXFhUEAAsLD/xKDwsLCwsPA7YPCwvbCwsP/SUPCwsLCw8C2w8LC5ILCw/8kw8LCwsLDwNtDwsL3AoLD/1uDwsLCwsPApIPCwq3SQ8LCwsLD0kPCwoKCw/bSQ8LCgoLD0kPCwsLCw/cSQ8LCwsLD0kPCgsLCg/bSQ8LCwsLD0kPCwsLCw8AAAAABAAAAEkEAANuABQAKQA+AFMAACUVFAcGIyEiJyY9ATQ3NjMhMhcWFScVFAcGIyEiJyY9ATQ3NjMhMhcWFTcVFAcGIyEiJyY9ATQ3NjMhMhcWFScVFAcGIyEiJyY9ATQ3NjMhMhcWFQQACwsP/EoPCwsLCw8Dtg8LC9sLCw/+AA8LCwsLDwIADwsLkgsLD/zcDwsLCwsPAyQPCwvcCgsP/pIPCwoKCw8Bbg8LCrdJDwsLCwsPSQ8LCgoLD9tJDwsKCgsPSQ8LCwsLD9xJDwsLCwsPSQ8KCwsKD9tJDwsLCwsPSQ8LCwsLDwAAAAAEAAAASQQAA24AFAApAD4AUwAAJRUUBwYjISInJj0BNDc2MyEyFxYVNRUUBwYjISInJj0BNDc2MyEyFxYVNRUUBwYjISInJj0BNDc2MyEyFxYVNRUUBwYjISInJj0BNDc2MyEyFxYVBAALCw/8Sg8LCwsLDwO2DwsLCwsP/SUPCwsLCw8C2w8LCwsLD/yTDwsLCwsPA20PCwsLCw/9bg8LCgoLDwKSDwsLt0kPCwsLCw9JDwsKCgsP20kPCwoKCw9JDwsLCwsP3EkPCwsLCw9JDwoLCwoP20kPCwsLCw9JDwsLCwsPAAAABAAAAEkEAANuABQAKQA+AFMAACUVFAcGIyEiJyY9ATQ3NjMhMhcWFTUVFAcGIyEiJyY9ATQ3NjMhMhcWFTUVFAcGIyEiJyY9ATQ3NjMhMhcWFTUVFAcGIyEiJyY9ATQ3NjMhMhcWFQQACwsP/EoPCwsLCw8Dtg8LCwsLD/xKDwsLCwsPA7YPCwsLCw/8Sg8LCwsLDwO2DwsLCwsP/EoPCwsLCw8Dtg8LC7dJDwsLCwsPSQ8LCgoLD9tJDwsKCgsPSQ8LCwsLD9xJDwsLCwsPSQ8KCwsKD9tJDwsLCwsPSQ8LCwsLDwAAAAQAAAAABEkDbgAQABcALABBAAABFAcGIyInJjU0NzYzMhcWFQURITU3FwElISIHBhURFBcWMyEyNzY1ETQnJiMXERQHBiMhIicmNRE0NzYzITIXFhUBbiAgLi4gICAgLi4gIAJJ/Nu3XAEkASX8bQcFBgYFBwOTBwYFBQYHWxsbJfxtJRsbGxslA5MlGxsCbi4gICAgLi0gICAgLdz/AG63XAElpQYFCP1JBwUGBgUHArcIBQYT/UklGxsbGyUCtyYbGxsbJgAAAwAJAAkDrgOuACsAVwCAAAABNC8BJiMiBxYXFhcWFxYXFhUUBwYjIicmJyYnJicmJwYVFB8BFjMyPwE2NQE0LwEmIyIPAQYVFB8BFjMyNyYnJicmJyYnJjU0NzYzMhcWFxYXFhcWFzY1ARQPAQYjIi8BJjU0NycGIyIvASY1ND8BNjMyHwEWFRQHFzYzMh8BFhUDQBB3EBcYEQIJCQMDBgUCAhAQFwgHBwgHBAMJCQISEHUQFxcQVBD+bhB1EBcXEFQQEHcPGBgRAgkJAwQFBQICEBAWCQcHCAcEAwkJARMCADFUL0VFL3YwMzMxRUUwdzAxVC9FRS92LzIyMkVFMHcwAQAXEHcQEwEJCQMEBwgHBwkWEBACAgUFBAMJCQISGBcQdhAPVBAWAZMXEHYQD1QQFhcQdw8RAgkJAwQHCAcHCBcQEAICBQYDAwkJAhIY/m1FL1MwMXYvRUYxMzMwdzBFRDBTMDF2MERGMjIyMHYwRQAABgAAACUEAANJABAAIQA2AEcAXABxAAA3FAcGIyInJjU0NzYzMhcWFREUBwYjIicmNTQ3NjMyFxYVBRUUBwYjISInJj0BNDc2MyEyFxYVARQHBiMiJyY1NDc2MzIXFhUFFRQHBiMhIicmPQE0NzYzITIXFhURFRQHBiMhIicmPQE0NzYzITIXFhXbICAtLiAgICAuLSAgICAtLiAgICAuLSAgAyUFBgf9SQgFBQUFCAK3BwYF/NsgIC0uICAgIC4tICADJQUGB/1JCAUFBQUIArcHBgUFBgf9SQgFBQUFCAK3BwYFki0gICAgLS4gICAgLgElLiAgICAuLiAgICAu7m4HBQYGBQduCAUFBQUIAhItICAgIC0uICAgIC7tbgcGBQUGB24HBgUFBgcBJG0IBQYGBQhtCAUGBgUIAAYACf+3BAADsgAlAE4AYwB1AIoAnwAANxQHBiMiJzcWMzI3NjU0Byc2NzY3Njc1IgciIxUjNTMVBxYXFhUTFSMmNTQ3Njc2NzY3NjU0JyYjIgcnNjc2MzIXFhUUBwYHBgcGBzM1MwUVFAcGIyEiJyY9ATQ3NjMhMhcWFQEVIzUzNDU2PQEjBgcnNzMVMwUVFAcGIyEiJyY9ATQ3NjMhMhcWFREVFAcGIyEiJyY9ATQ3NjMhMhcWFdofIC48JiAcIREMDDwPBQ4OCgoLCRITCT2/Nx0SEQHPAw0NExMTEw0OCQgOGhQxDhsbISocHRMUFxgTFAFJPAMlBQYH/UkIBQUFBQgCtwcGBfzbvz0BAQUYKU49PQMlBQYH/UkIBQUFBQgCtwcGBQUGB/1JCAUFBQUIArcHBgUZLhoaJjIaCAkQJAQgBRQTCwwKAQEeVjJCBhYVHQFmWhQKHhgYDg8NDAwNDQ4ICCEhHhAQGBcpHBgYDQ0QEA4itm4HBQYGBQduCAUFBQUIAgI5ORcvLhcHChUrSefdbgcGBQUGB24IBQUFBgcBJG0IBQYGBQhtCAUGBgUIAAADAAAAAAQAA24AFAA7AG4AAAEyFxYdARQHBiMhIicmPQE0NzYzISUmJyY1NDc2MzIXFhcWFxYVFA8BLwEmJyYjIgcGFRQXFhcWFxYXIQUzFhUUBwYHBgcGBwYjIi8BJicmPQE0JyY/ATU3FhcWFxYXFhcWFxYzMjc2NzY1NCcmJwPuCAUFBQUI/CQIBQUFBQgD3P0mEA0cTUyVHEMmPwYGCAMHMAgcHjNFQiYnJiZ5KDshFv5XASLrBBgNGxYpLSouRkEvUCAJBAEBAQE6CQgJBAQDFBoYJCIpJSssGRsuEzsBtwUFCCUIBQUFBQglCAUFJBQaODRnSUkLBxUVLkYjCg8CAwJVIDQiITIqJicjDBoQDpIWHkA6HxwUGhwKDA0XCQcFCAc+GxEWFRkBExUVCwsFIBUVDAwPDyIjJzAqEBgAAAACAAAAAANuA24AaAB9AAATJi8BNjMyFxYzMjc2NzI3FRcVBiMiBwYVFBcUFR8BFhcWFxYzMjc2NzY3Njc2NTQnJicmLwEmJyYPASc3MxcWNxcWFRQHBgcGBwYVFBcUFRYXFgcGBwYHBgcGIyInJicmJyY9ATQnJicBNTQnJiMhIgcGHQEUFxYzITI3NjUbFQQCBxAiHksUMS9CESARASIlIgsIAQEIAxoUIzIzOzIgGBwKFAoMAgIEBQMCAwsUGDkIATB1K0UKBAMZFykECAEFCAMMCA8WKis9PlRfQ0QiIw0JCg5GA1MFBgj8twgFBQUFCANJCAYFAzcCATIBAwQCAgEBCCUFBQ4IRAcLCwSDoEYtIhMaEAoTFBAgISpZLRwcKioyIScMFAEBAjEGAggBFggEDQcBBgMJDwQLDAYL13A+KxslISESExsaKyxELVq+bA4VAfzbJQgFBQUFCCUIBQUFBQgAAAAFAAAAAANuA24AIAAxAEIAYwB8AAABBgcGIyInJicmNzY3NhcWFxYXFjMyNzY3Njc2FxYXFgclFAcGIyInJjU0NzYzMhcWFSEUBwYjIicmNTQ3NjMyFxYVFzQnJicmJyYjIgcGBwYHBhUUFxYXFhcWMzI3Njc2NzY1MxQHBgcGIyInJicmNTQ3Njc2MzIXFhcWFQKIFTo6SEk5OhUFBwcPDg0OBA8mJzAwJicOBQ4NDw4HBwX+5hYVHh8VFhYVHx4VFgEkFRYeHhYVFRYeHhYVkx4dMTBEREpKREQxMR0dHR0xMURESkpERDAxHR5JOztlZXd4ZGU7Ozs7ZWR4d2VlOzsBUUYqKioqRg4NDgQFBwcPLR0cHB0tDwcHBQQODQ74HhYVFRYeHhYVFRYeHhYVFRYeHhYVFRYekkpERDAxHR4eHTEwRERKSkREMTEdHR0dMTFEREp4ZGU7Ozs7ZWR4d2VlOzs7O2VldwAAAwAaAAsELwMaABoALwBKAAAlBwYjIicBJjU0NwE2MzIfARYVFA8BFxYVFAcBAwYHBi8BJicmNxM2NzYfARYXFgcJAQYjIi8BJjU0PwEnJjU0PwE2MzIXARYVFAcBYR0GBwgF/vUFBQELBQgHBh0FBeHhBQUBUdUCBwYHJAcEAwLVAgcGByQHBAQDAXj+9QUIBwYcBgbg4AYGHAYHCAUBCwUFlxwGBgEKBgcIBQELBQUdBgcHBuHgBgcIBgJi/R4HBAMCCgIGBwcC4ggDBAIKAgcGCP6M/vYGBhwGCAcG4OEGBwcGHQUF/vUFCAcGAAAAAgADAEkDbQNiACMAVQAAJRUjLwEmJyMHBg8BIzUzNycjNTMXFhcWFzM2PwIzFSMHFzMBFSEnJjU0NzY3Njc2NzY3NjU0JyYjIgcGByc2NzYzMhcWFRQHBgcGBwYHBgcGBzM1MwIBjlsOBAICBQYIWZNJcWpOnVABDAQCAgIEDlCTR2l0PwFs/toCAg8PFhYaGhYWDw8RERcdGwgMPA8VLzw/JycODhYVGRkWFhAPAoVIqWCQGAUHDAsOj2Cmm2CCAhYFBwUHGIJgmKkBhHYPEAskHh8TExISDQ0SEhMVDg4WBhA1FRElIiI5IBsbEBEREA0MERETLgACAAP/twNuAkoAIwBTAAAlFSMvASYnIwcGDwEjNTM3JyM1MxcWFxYXMzY/AjMVIwcXMwUVIScmNTQ3Njc2NzY3Njc2NTQnJiMiBwYHJzY3NjMyFxYVFAcGBwYHBgcGBzM1MwIBjlsOBAICBQYIWZNJcWpOnVABDAQCAgIEDlCTR2l0PwFt/toCAg8PFhYaGhYWDw8RERcdGwgMPA8VLj0/JycUFBwcHRwVFgKFSKlgkBgFBwwLDo9gpptgggIWBQcFBxiCYJipfHYPGgEkHh8TExISDQ0SEhMVDg4WBhA1FRElIiI5Jh4eExMQERMUFi4AAAAADAAAAAADbgNuAAoAEgAbADAAQwBlAHAAkQCfALIAxwDcAAAlNTQjIgcVFjMyNTczNTQjIh0BJRUjFSM1IzUzFxUjNQYjIicmPQEzFRQXFjMyNzUzFxUUBwYjIicVIxEzFTYzMhcWFRcVFAcGBwYjIicmPQE0NzYzMhcWHQEjFRQzMjc0NTQ9ATMBFRQjIj0BNDMyFQE0JyYnJicmIyIHBgcGBwYVFBcWFxYXFjMyNzY3Njc2NQE3IwcnIxcxFxYXFTM1FzU0JyYjIgcGHQEUFxYzMjc2NRczNSMVBiMiJzQ9ASMVFBcWMzI3FSURFAcGIyEiJyY1ETQ3NjMhMhcWFQINEAoJCQoQaSYTE/66LiothXMmFxUTBQMlAQEICw0mkAQHFxQTJycSFRcHBI8BAgYQHh4QDAsRHR0PDEwUDQQn/v8TEhITATALBRMTGU2enU4ZExIGCwsGEhMYT52dThkSEwYL/lEzKx0eLQ4NFAYrpQwRHB0PDAwPHRwRDGcnJwwMCAEnBAYSFRcBIDEwRP3cRDEwMDFEAiREMDHOWh0KgAkcRhMeHhOYKPLyKEjSFxoQChWmmg4BCRKgP1QeDBgYFQEaXBcYDB5KBREIDAsXFhAhSiIPFhYQISsmHQ8BAwQGDAHXWR4eWR0d/mhlMBkREQMICAMRERkyY2QwGRERAwkJAxERGTBkAXSpb28nJzsgc3MuSiERFhYRIUohERUVECJF1KISCgENnKgVCg8ZF6793EQxMDAxRAIkRDAxMTBEAAEAIwAAA90DbgCzAAAlIicmIyIHBiMiJyY1NDc2NzY3Njc2PQE0JyYjISIHBh0BFBcWFxYzFhcWFRQHBiMiJyYjIgcGIyInJjU0NzY3Njc2NzY9ARE0NTQ1NCc0JyYnJicmJyYnJiMiJyY1NDc2MzIXFjMyNzYzMhcWFRQHBiMGBwYHBh0BFBcWMyEyNzY9ATQnJicmJyY1NDc2MzIXFjMyNzYzMhcWFRQHBgciBwYHBhURFBcWFxYXMhcWFRQHBiMDwRkzMhoZMjMZDQgHCQoNDBEQChIBBxX+fhYHARUJEhMODgwLBwcOGzU1GhgxMRgNBwcJCQsMEA8JEgECAQIDBAQFCBIRDQ0KCwcHDho1NRoYMDEYDgcHCQoMDRAQCBQBBw8BkA4HARQKFxcPDgcHDhkzMhkZMTEZDgcHCgoNDRARCBQUCRERDg0KCwcHDgACAgICDAsPEQkJAQEDAwUMROAMBQMDBQzUUQ0GAQIBCAgSDwwNAgICAgwMDhEICQECAwMFDUUhAdACDQ0ICA4OCgoLCwcHAwYBAQgIEg8MDQICAgINDA8RCAgBAgEGDFC2DAcBAQcMtlAMBgEBBgcWDwwNAgICAg0MDxEICAEBAgYNT/3mRAwGAgIBCQgRDwwNAAABAAAAAQAAxj3R918PPPUACwQAAAAAANEgjwwAAAAA0SCPDAAA/7cESQPAAAAACAACAAAAAAAAAAEAAAPA/8AAAARJAAD//wRJAAEAAAAAAAAAAAAAAAAAAAAlAAAAAAAAAAAAAAAAAgAAAAQAAAAEAAAaBAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAQAQAAAAEAAAABAAAAAQAAAADtwAAAyUAAAJJAAAEAAAABAAAAAQAAAAEAAAABAAAAARJAAADtwAJBAAAAAQAAAkEAAAABAAAAAQAAAAESQAaBAAAAwQAAAMEAAAABAAAIwAAAAAACgAUAB4AbgC4APoBQAFcAbYB+gKUArIC9ANmA5oEMATSBZwGFAb4B24H5AhYCMwJMAnqCogLYgwEDLgNbg3mDmIO3A/+EPAAAQAAACUA3QAOAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABABwAAAABAAAAAAACAA4AeAABAAAAAAADABwAMgABAAAAAAAEABwAhgABAAAAAAAFABYAHAABAAAAAAAGAA4ATgABAAAAAAAKADQAogADAAEECQABABwAAAADAAEECQACAA4AeAADAAEECQADABwAMgADAAEECQAEABwAhgADAAEECQAFABYAHAADAAEECQAGABwAXAADAAEECQAKADQAogBiAGIALQBlAGQAaQB0AG8AcgAtAGYAbwBuAHQAVgBlAHIAcwBpAG8AbgAgADEALgAwAGIAYgAtAGUAZABpAHQAbwByAC0AZgBvAG4AdGJiLWVkaXRvci1mb250AGIAYgAtAGUAZABpAHQAbwByAC0AZgBvAG4AdABSAGUAZwB1AGwAYQByAGIAYgAtAGUAZABpAHQAbwByAC0AZgBvAG4AdABGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("truetype"),
  url(data:application/font-woff;charset=utf-8;base64,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) format("woff");
  font-weight:400;
  font-style:normal
}
[class*=" bb-btn"],
[class^=bb-btn] {
  font-family:bb-editor-font;
  speak:none;
  font-style:normal;
  font-weight:400;
  font-variant:normal;
  text-transform:none;
  line-height:1;
  font-size:14px;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale
}
.bb-sel {
  float:left;
  padding:2px 2px 0
}
.bb-sel select {
  font-size:11px
}
.bb-sep {
  width:1px;
  padding:2px
}
#b_font select,
#b_size select {
  padding:0
}
#b_b:before {
  content:"\f032"
}
#b_i:before {
  content:"\f033"
}
#b_u:before {
  content:"\f0cd"
}
#b_s:before {
  content:"\f0cc"
}
#b_img:before {
  content:"\f03e"
}
#b_up:before {
  content:"\e930"
}
#b_emo:before {
  content:"\f118"
}
#b_url:before {
  content:"\f0c1"
}
#b_leech:before {
  content:"\e98d"
}
#b_mail:before {
  content:"\f003"
}
#b_video:before {
  content:"\e913"
}
#b_audio:before {
  content:"\e911"
}
#b_hide:before {
  content:"\e9d1"
}
#b_quote:before {
  content:"\e977"
}
#b_code:before {
  content:"\f121"
}
#b_left:before {
  content:"\f036"
}
#b_center:before {
  content:"\f037"
}
#b_right:before {
  content:"\f038"
}
#b_color:before {
  content:"\e601"
}
#b_spoiler:before {
  content:"\e600"
}
#b_fla:before {
  content:"\ea8d"
}
#b_yt:before {
  content:"\f166"
}
#b_tf:before,
#b_tnl:before {
  content:"\ea61"
}
#b_list:before {
  content:"\f0ca"
}
#b_ol:before {
  content:"\f0cb"
}
#b_br:before {
  content:"\ea68"
}
#b_pl:before {
  content:"\ea72"
}
#b_size:before {
  content:"\f034"
}
#b_font:before {
  content:"\f031"
}
#b_header:before {
  content:"\f1dc"
}
#b_sub:before {
  content:"\f12c"
}
#b_sup:before {
  content:"\f12b"
}
#b_justify:before {
  content:"\f039"
}
.c-captcha:after,
.dle-captcha:after {
  content:""
}
.bb-pane h1,
.bb-pane h2,
.bb-pane h3,
.bb-pane h4,
.bb-pane h5,
.bb-pane h6 {
  margin-top:5px;
  margin-bottom:5px
}
.bb-pane h1 {
  font-size:36px
}
.bb-pane h2 {
  font-size:30px
}
.bb-pane h3 {
  font-size:24px
}
.bb-pane h4 {
  font-size:18px
}
.bb-pane h5 {
  font-size:14px
}
.bb-pane h6 {
  font-size:12px
}
.bb-pane-dropdown {
  position:absolute;
  top:100%;
  left:0;
  z-index:1000;
  display:none;
  min-width:180px;
  padding:5px 0;
  margin:2px 0 0;
  font-size:11px;
  border:1px solid #e6e6e6;
  border-color:rgba(0,0,0,.1);
  border-radius:2px;
  background:#fff;
  background-clip:padding-box;
  -webkit-box-shadow:0 1px 2px #dadada;
  box-shadow:0 1px 2px #dadada;
  max-height:300px;
  overflow:auto
}
.bb-pane-dropdown>li>a {
  display:block;
  padding:3px 10px;
  clear:both;
  font-weight:400;
  line-height:1.42857;
  color:#353535;
  white-space:nowrap
}
.bb-pane-dropdown>li>a:hover {
  text-decoration:none;
  color:#262626;
  background-color:#f5f5f5
}
.bb-pane-dropdown .color-palette div .color-btn {
  width:17px;
  height:17px;
  padding:0;
  margin:0;
  border:1px solid #fff;
  cursor:pointer
}
.bb-pane-dropdown .color-palette {
  padding:0 5px
}
.bb-pane-dropdown table {
  margin:0
}
.quick-edit-text {
  padding:.4em;
  width:350px
}
.quick-edit-textarea {
  height:250px;
  padding:2px;
  border:1px solid #d7d7d7;
  width:100%;
  box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
  -webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
  transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s
}
#marker-bar,
#txtselect_marker {
  display:block;
  visibility:hidden;
  position:absolute;
  z-index:1200;
  opacity:0;
  -webkit-transition:opacity .4s,visibility .1s linear .4s;
  transition:opacity .4s,visibility .1s linear .4s
}
#txtselect_marker {
  cursor:pointer;
  background:url(../dleimages/marker.png) no-repeat
}
#txtselect_marker:hover {
  background-position:0 -32px
}
#marker-bar {
  border:1px solid #ccc;
  border-radius:15px;
  background:#fff;
  padding:5px 10px;
  cursor:default;
  box-shadow:0 0 4px #ccc;
  -webkit-box-shadow:0 0 4px #ccc
}
#marker-bar.show {
  -webkit-transition:opacity .4s,visibility 0;
  transition:opacity .4s,visibility 0;
  opacity:1;
  visibility:visible
}
#txtselect_marker.show {
  visibility:visible;
  width:32px;
  height:32px;
  -webkit-transition:opacity .4s,visibility 0;
  transition:opacity .4s,visibility 0;
  opacity:1
}
#marker-bar .masha-marker,
#marker-bar .masha-social {
  cursor:pointer;
  display:block;
  margin:0 5px;
  float:left
}
#marker-bar .masha-marker {
  line-height:1em;
  color:#aaa;
  border-bottom:1px dotted #aaa;
  margin-right:10px
}
#marker-bar .masha-marker:hover {
  color:#ea3e26;
  border-color:#ea3e26
}
.user_selection,
.user_selection_true {
  background:#fff5d5;
  padding:2px 0
}
.user_selection a.txtsel_close,
.user_selection_true a.txtsel_close {
  display:none
}
.user_selection .closewrap,
.user_selection_true .closewrap {
  position:relative
}
.user_selection.hover a.txtsel_close,
.user_selection_true.hover a.txtsel_close {
  display:inline-block;
  position:absolute;
  top:-7px;
  left:-5px;
  width:33px;
  height:33px;
  background:url(../dleimages/closemarker.png) no-repeat
}
.user_selection.hover a.txtsel_close:hover,
.user_selection_true.hover a.txtsel_close:hover {
  background-position:0 -33px
}
#share-popup {
  border:1px solid #e6e6e6;
  border-color:rgba(0,0,0,.1);
  border-radius:2px;
  background:#fff;
  position:absolute;
  z-index:100;
  width:414px;
  display:none;
  padding:20px 0;
  opacity:0;
  box-shadow:0 8px 40px -10px rgba(0,0,0,.3);
  background-clip:padding-box;
  -webkit-transition:opacity .4s,visibility .1s linear .4s;
  transition:opacity .4s,visibility .1s linear .4s
}
.c-captcha,
.dle-captcha,
/ .qq-uploader {
  position:relative
}
#share-popup.show {
  display:block;
  opacity:1;
  -webkit-transition:opacity .4s,visibility 0;
  transition:opacity .4s,visibility 0
}
#share-popup .social {
  padding:0 0 10px 17px
}
#share-popup .social p {
  padding-bottom:10px;
  margin:0;
  font-weight:700
}
#share-popup .social ul {
  list-style:none;
  margin:0;
  padding:0
}
#share-popup .social ul li {
  display:inline;
  margin-right:20px;
  padding-top:2px
}
#share-popup .social ul a {
  text-decoration:none;
  font-size:12px;
  display:inline-block;
  color:#919191
}
#share-popup .social ul a:hover {
  text-decoration:underline
}
#share-popup .social a span {
  cursor:pointer;
  width:20px;
  height:20px;
  background:url(../dleimages/social-icons.png) 20px 20px no-repeat;
  display:inline-block;
  margin:-3px 5px 0 0
}
.c-captcha img,
.dle-captcha img {
  height:46px;
  width:130px;
  position:relative
}
#share-popup .social .tw span {
  background-position:0 -20px
}
#share-popup .social .tw:hover span {
  background-position:0 0
}
#share-popup .social .fb span {
  background-position:-20px -20px
}
#share-popup .social .fb:hover span {
  background-position:-20px 0
}
#share-popup .social .vk span {
  background-position:-40px -20px
}
#share-popup .social .vk:hover span {
  background-position:-40px 0
}
#share-popup .social .gp span {
  background-position:-60px -20px
}
#share-popup .social .gp:hover span {
  background-position:-60px 0
}
#share-popup .link {
  clear:both;
  border-top:1px solid #d9d9d9;
  padding:10px 5px 0 10px;
  line-height:1.2;
  overflow:hidden;
  margin:0 7px
}
#share-popup .link p {
  font-weight:700;
  padding:0 0 3px;
  margin:0
}
#share-popup .link span {
  color:#999;
  font-size:10px;
  display:block;
  padding-top:3px
}
#share-popup .link a {
  display:block
}
.dle-alert,
.dle-confirm,
.dle-promt {
  padding:20px 1em!important
}
.form_submit .c-captcha {
  float:right
}
.c-captcha:after {
  clear:both;
  display:block
}
.c-captcha>a {
  float:left;
  margin-right:5px
}
.c-captcha img {
  display:block;
  z-index:1;
  -webkit-transition:all ease .2s;
  transition:all ease .2s
}
.c-captcha>input {
  float:left;
  width:130px
}
.dle-captcha:after {
  clear:both;
  display:block
}
.dle-captcha>a {
  float:left;
  margin-right:5px
}
.dle-captcha img {
  display:block;
  -webkit-transition:all ease .2s;
  transition:all ease .2s
}
.dle-captcha>input {
  float:left;
  width:130px
}
.bbcodes,
.btn-border {
  display:inline-block;
  cursor:pointer;
  height:36px;
  border-radius:18px;
  line-height:22px;
  background-color:#5dae05;
  color:#fff;
  border:0;
  padding:7px 22px;
  text-decoration:none!important;
  box-shadow:0 1px 2px 0 rgba(0,0,0,.2);
  -webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  -webkit-transition:all ease .1s;
  transition:all ease .1s
}
.btn-white>.icon {
  fill:#3394e6
}
.btn-white {
  background-color:#fff;
  color:#3394e6
}
.btn-white:hover>.icon {
  fill:#fff
}
.btn-white:hover {
  background-color:#3394e6;
  color:#fff
}
.bbcodes:hover,
.btn:hover,
.ui-button:hover {
  background-color:#6ab715
}
.btn-border {
  color:#3394e6;
  border:2px solid #3394e6;
  line-height:22px;
  padding:5px 20px;
  background-color:transparent!important;
  overflow:hidden;
  box-shadow:inset 0 0 0 0 transparent;
  -webkit-box-shadow:inset 0 0 0 0 transparent
}
.btn-border:hover {
  box-shadow:inset 0 0 0 2px rgba(51,148,230,.2);
  -webkit-box-shadow:inset 0 0 0 2px rgba(51,148,230,.2)
}
/ .qq-uploader {
  width:100%
}
.qq-upload-button {
  display:inline-block;
  margin-top:5px;
  margin-bottom:5px;
  cursor:pointer
}
.qq-upload-drop-area {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  z-index:2;
  max-width:437px;
  background:#FF9797;
  text-align:center
}
.qq-upload-drop-area span {
  display:block;
  position:absolute;
  top:50%;
  width:100%;
  margin-top:-8px;
  font-size:16px
}
.qq-upload-drop-area-active {
  background:#FF7171
}
.uploadedfile {
  display:inline-block;
  width:115px;
  height:140px;
  margin:10px 5px 5px;
  border:1px solid #B3B3B3;
  box-shadow:0 1px 4px rgba(0,0,0,.3);
  -moz-box-shadow:0 1px 4px rgba(0,0,0,.3);
  -webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);
  text-align:center;
  background:#fff
}
.uploadedfile .uploadimage {
  margin-top:5px;
  width:115px;
  height:90px;
  display:table-cell;
  text-align:center
}
.uploadedfile .info {
  text-align:left;
  white-space:nowrap;
  margin:0 5px;
  overflow:hidden
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor:not-allowed;
  pointer-events:none;
  opacity:.65;
  filter:alpha(opacity=65);
  -webkit-box-shadow:none;
  box-shadow:none
}
@media (max-width:768px) {
  .desktop_h1 {
    display:none;
  }
}
@media (min-width:769px) {
  .mobile_h1 {
    display: none;
  }
}

.name_index{
	padding:22px 0 0 0;
}
.name_cat_main{
	font-size:22px;
	margin-bottom:10px;
	padding-left:20px;
	font-weight:400;
}
.sort_in ul{
	margin:0;
}
.short_news_main{
	display:flex;
	flex-direction:column;
	flex-wrap:wrap;
	padding-bottom:20px;
}
.short_item{
	border:1px solid #e6e6e5;
	display:flex;
	flex-direction:column;
	width:100%;
	justify-content:center;
	align-items:center;
	padding:20px;
	box-sizing:border-box;
}
.short_item_img{
	min-height:107px;
}
.short_item_img img{
	width:100%;
	height:auto;
}
.short_item a {
  color: #2b84e6;
  font-size: 16px;
  font-weight: 500;
  text-align:center;
}
.short_item .rate_top {
	background:none;
	box-shadow:none;
	margin:0;
	padding:0;
	width:100%;
	display:flex;
	justify-content:center;
	flex-direction:column;
	left:unset;
}
.short_item .vote_num{
	text-align:center;
}
.short_item .top_category{
	font-size:12px;
	margin-top:-5px;
}
.short_item .top_category a{
	font-size:12px;
}
.info_short{
	font-size:14px;
	color:#000;
	text-align:center;
	line-height:18px;
}
.info_short:last-child{
	 
}
/*COMMENTS*/
.comments_main{
	padding:0;
	margin:0;
	padding:20px 0; 
	border-bottom:1px solid #e6e6e5;
	color:#757575;
}
.comments_main:last-child{
	border:none;
}
.name_com_main{
	padding-left:0;
	font-size:20px;
}
.comments_main_text{
	font-size:16px;
	line-height:24px;
	padding:20px 0;
}
.comments_main_autor{
	font-size:16px;
	font-weight:500;
}
.comments_main_date{
	font-size:14px;
}
.like_icon{
	display:inline-block;
	width:19px;
	height:19px;
	background:url(../images/like.png);
	margin-right:5px;
}
.rate_like a{
	text-decoration:none;
}
 
.rate_like_main a{
	display:flex;
	justify-content:flex-start;
	align-items:center;
}
.comments_main_info{
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.game_info_sort{
	color:#000;
}
.game_info_sort span{
	display:inline-block;
}
.game_info_sort span:last-child{
	margin-left:100px;
}
.download a+span{
	color:#a3a3a3;
	padding-left:20px;
}
.cash_title,.gplay1{ 
  border-radius: 3px;
  cursor:pointer;
  background: #5dae05;
  font-family: Tahoma,sans-serif;
  font-size: 18px;
  padding: 18px 0 18px 34px;
  display: block;
  color: #fff;
  position: relative;
  text-decoration:underline;
 
}
.downlink_tg{
	text-align:center;
}
.downlink_tg a{
	display:inline-block !important;
	margin:10px !important;
 
	background:#27a7e7 !important;
	width:auto !important;
}
.down_info{
	max-width:380px;
	font-size:14px;
	margin:0 auto;
	margin-top:-10px;
	padding:0 0 20px 0;
	text-align:center;
	line-height:20px;
	font-style:italic;
}
.down_info a{
	color:#27a7e7;
	text-decoration:underline;
}
.gplay1{ 
	display:inline-block;
	padding: 10px 18px;
	margin:10px 0;
	font-size: 15px;
	text-decoration:none;
}
.down_image{
	max-width:160px;
	width:100%;
	height:auto;
	display:block;
	margin:10px auto;
}
.cash_title.active:after{
	transform:rotate(0);
}

.cash_title:after{
	width:30px;
	height:30px;
	background:url(../images/accordeon.png);
	content:" ";
	display:block;
	position:absolute;
	right:15px;
	top:50%;
	margin-top:-15px;
	transform:rotate(180deg);
}
.cash_text{
	display:none;
	padding:15px 30px;
	background:#f4f4f4;
	color:#545454;
	font-size:18px;
	line-height:30px;
	border-radius:0 0 3px 3px;
}
.cash_title.active+.cash_text{
	display:block;
}
.order_wrap{
	display:block;
	padding:20px 40px;
	border:1px #a0a0a0 solid;
	border-radius:10px;
	width:100%;
	    max-width: 725px;
		margin:0 auto;
}
.order_wrap h1{
	font-size:19px;
	text-align:center;
	padding:0;
	margin:0;
}
.order_wrap p{
	padding:20px;
	text-align:center;
	max-width:600px;
	margin:0 auto;
	font-size:19px;
	text-align:center;
}
.order_input{
	border:1px #a0a0a0 solid !important;
	height:50px;
	display:block;
	font-weight:300;
	font-style:italic;
	margin-bottom:25px;
	border-radius:10px;
	padding:0 20px;
	line-height:50px;
	font-size:19px;
	width:100%;
}
.order_input::placeholder{
	color:#000;
}
.order_input_text{
	min-height:217px;
	overflow:hidden;
	line-height:24px;
	padding-top:20px;
}
.order_btn{
	display:block;
	margin:0 auto;
	outline:none;
	color:#fff;
	font-weight:500;
	width:160px;
	font-size:14px;
	text-align:center;
	background:#5dae05;
	height:35px;
	cursor:pointer;
	line-height:35px;
}
@media screen and (min-width:760px){
	.short_news_main{ 
		flex-direction:row;
	}
	.short_item{
		width:calc(100% / 4);
	}
	 
}