Файл: Luxe-Shop v6.0/templates/premium/css/styles.v1.0.css
Строк: 2496
@import
url(http://fonts.googleapis.com/css?family=Play:400,700&subset=cyrillic,latin);
@import
url(http://fonts.googleapis.com/css?family=Russo+One&subset=latin,cyrillic);
@font-face
{
  font-family: Pixel;
  src: url(../fonts/Pixel_cyr.ttf);
  
  /*
РРјСЏ шрифта */
  /* Путь к
файлу со шрифтом
*/
}
@font-face {
  font-family: Duck;
  src:
url(../fonts/duckhunt.ttf);
  
  /* РРјСЏ
шрифта */
  /* Путь к
файлу со шрифтом
*/
}
@font-face {
  font-family: OpenSans;
  src:
url(../fonts/Open_Sans/OpenSans-Regular.ttf);
  
  /* РРјСЏ
шрифта */
  /* Путь к
файлу со шрифтом
*/
}
@font-face {
  font-family: OpenSansI;
  src:
url(../fonts/Open_Sans/OpenSans-Italic.ttf);
  
  /* РРјСЏ
шрифта */
  /* Путь к
файлу со шрифтом
*/
}
@font-face {
  font-family: OpenSansB;
  src:
url(../fonts/Open_Sans/OpenSans-Bold.ttf);
  
  /* РРјСЏ
шрифта */
  /* Путь к
файлу со шрифтом
*/
}
@font-face {
  font-family: OpenSansEB;
  src:
url(../fonts/Open_Sans/OpenSans-ExtraBold.ttf);
  
  /* РРјСЏ
шрифта */
  /* Путь к
файлу со шрифтом
*/
}
@font-face {
  font-family: ISOCPEUR;
  src:
url(../fonts/isocpeur.ttf);
  
  /* РРјСЏ
шрифта */
  /* Путь к
файлу со шрифтом
*/
}
/***********MIX**************/
/***********end********/
html {
 
font-size: 100%;
}
body {
  font-family: 'Play';
  color: #131313;
 
font-size: 100%;
  background-color:#DEE9F9; background-size:
Cover;
}
header {
  /*background: url(../images/bg_header.jpg)
no-repeat, url(../images/bg_header2.jpg) repeat;*/
 
background-color:#000;
  background-position: center;
  padding-bottom:
20px;
  padding-top: 10px;
}
header .slogan {
  font-size: 1rem;
 
font-family: 'Russo One';
  letter-spacing: 2px;
  line-height: 1.4rem;
 color:rgb(153, 153, 153);
  margin-top: 26px;
  padding-right:
160px;
}
header .slogan b{
	color:rgb(240, 173, 78);
}
header
.pull-right {
  text-transform: uppercase;
  margin-top: 30px;
 
margin-right: 12px;
}
header .pull-right p {
  font-size: 0.8em;
 
letter-spacing: 0.3px;
}
header .pull-right a {
  color:
#f1ab1f;
}
header .pull-right ul {
  margin-top: 0px;
}
header
.pull-right li a,
header .pull-right li a:hover {
  color: #00BBFF;
 
line-height: 23px;
  font-size: 0.8em;
  padding: 0px;
  background:
none;
}
.container {
  max-width: 1100px;
  padding-left: 49px;
 
padding-right: 49px;
}
a:hover,
a:focus {
  text-decoration:
none;
}
h1 {
  font-size: 3.5rem;
  color: #00BAA4;
  font-family:
'Russo One';
  text-transform:
uppercase;
}
#banner_partners_right{
	position:fixed;
	right:0px;
	cursor:pointer;
	top:5px;
	z-index:999100;
}
#banner_partners_right
button {
    background-color: #20a517;
    border-color: #3c763d;
   
float: right;
    margin-bottom: 10px;
    border-radius: 4px 0px 0px
4px;
}
#banner_partners_right
button:hover{
	background-color:#333;
}
#banner_partners_right button
a{
   
color:#fff;
}
	
#banner_partners{
	text-align:center;
	color:rgba(51,51,51,1);
	font-weight:bold;
	position:fixed;
	left:0px;
	top:0px;
   z-index:999100;
    display:block;
}
#banner_partners img{
   
width:180px;
}
#banner_partners button{
	border-radius:0 4px 4px
0;
}
#banner_partners a{
    margin-top:5px;
    display: block;
   
margin-left: -5px;
}
#slider {
  padding-top: 20px;
  background-color:
#2ABBFF;
}
#slider .container {
  padding-right: 15px;
}
#slider img
{
  max-height: 330px;
}
#slider .carousel-indicators {
  width:
80px;
  position: absolute;
  left: 500px;
  bottom: 20px;
 
margin-left: inherit;
}
#slider .carousel-indicators li {
 
border-radius: 0px;
  border: none;
  background-color: #000000;
 
width: 13px;
  height: 13px;
  margin: 0px;
  margin-right:
10px;
}
#slider .carousel-indicators li.active {
  background-color:
#ffffff;
}
#slider .carousel-caption {
  text-align: left;
  top: 0%;
 left: 500px;
  right: inherit;
}
#slider .carousel-caption h3 {
 
font-family: 'Russo One';
  color: #EFFF00;
  font-size: 3.8rem;
 
margin-top: 27px;
}
#slider .carousel-caption p {
  font-family: 'Russo
One';
  font-size: 0.9rem;
  margin-top: 30px;
  line-height:
23px;
}
#logo_game img {
  max-width: 160px;
  width:
100%;
}
#logo_game a:hover {
  background: none;
}
#logo_game .nav li
{
  display: inline-block;
  width: 24%;
}
#faq {
  height: 382px;
 
padding-top: 15px;
  margin-top:25px;
  background:
url(http://origin-sell.com/templates/Default/images/bg_faq.jpg) 50% 0%
no-repeat, url(http://origin-sell.com/templates/Default/images/bg_faq2.jpg)
repeat-x;
}
#faq .container {
  padding-right: 15px;
}
#faq .pull-left
{
  margin-left: 26%;
  width:70%;
}
#faq h1 {
  margin-left: 30px
;
}
#faq .nav-tabs {
  float: right;
  border: none;
  margin-top:
46px;
}
#faq .nav-tabs a {
  background: none;
  border: none;
}
#faq
.nav-tabs li > a {
  color: #737373;
  font-family: 'Russo
One';
}
#faq .nav-tabs li > a:after {
  content: "/";
 
display: inline-block;
  margin-left: 15px;
  position: absolute;
 
color: #737373;
}
#faq .nav-tabs li.active > a {
  color:
#F7C92E;
}
#faq .nav-tabs li:first-child > a {
  padding-left:
0px;
}
#faq .nav-tabs li:last-child > a {
  padding-right: 0px;
 
margin-right: 0px;
}
#faq .nav-tabs li:last-child > a:after {
 
display: none;
}
#faq .tab-content {
  margin-top: 15px;
 
margin-bottom: 20px;
}
#faq .tab-content .panel-group {
  margin-bottom:
0px;
}
#faq .tab-content .panel {
  background: none;
  box-shadow:
none;
  -webkit-box-shadow: none;
}
#faq .tab-content .panel-default {
 border: none;
  padding-left: 30px;
}
#faq .tab-content .panel-heading
{
  padding: 5px 30px 10px 0px;
}
#faq .tab-content .panel-group
.panel-heading + .panel-collapse .panel-body {
  border-color: #3d3d3d;
 
padding: 10px 0px;
  margin: 0px 40px 0 0;
    font-size: 1em;
   
color: #00BAA4;
}
#faq .tab-content .panel-default > .panel-heading
{
  background: none;
  border: none;
  position: relative;
}
#faq
.tab-content .panel-title {
  color: #ffffff;
  font-family: 'Play';
 
font-size: 0.875em;
}
#faq .tab-content .panel-title
a:active{
	background-color: #000000;
}
#faq .tab-content .panel-title
a:focus{
	background-color: #00BAA4;
}
b{
  font-weight: 700;
}
#faq
.tab-content .collapse {
  position: relative;
}
#faq .tab-content
.panel-title a:before {
  border-left: 5px solid transparent;
 
border-right: 5px solid transparent;
  border-bottom: 6px solid #FFFFFF;
 display: block;
  content: "";
  position: absolute;
  top:
5px;
  margin-left: -30px;
}
#faq .tab-content .panel-title a:after {
 
border-left: 5px solid transparent;
  border-right: 5px solid
transparent;
  border-top: 6px solid #FFFFFF;
  display: block;
 
content: "";
  position: absolute;
  top: 15px;
  margin-left:
-30px;
}
#faq .tab-content .panel-title a.collapsed:after {
 
border-top: 6px solid #1e1e1e;
}
#faq .tab-content .panel-title
a.collapsed:before {
  border-bottom: 6px solid #1e1e1e;
}
#about {
 
text-align: center;
  padding-bottom: 75px;
}
#about h1 {
  margin:
60px 0px 30px 0px;
}
#about p {
  font-family: 'Play';
  color:
#000000;
  font-size: 16px;
  white-space: pre-wrap;
  line-height:
1.7em;
  margin-bottom: 40px;
}
#about .left.carousel-control,
#about
.right.carousel-control {
  background-image: none;
  display:
none;
}
#about .carousel-caption {
  position: static;
  color:
#2d2d2d;
  font-family: 'Russo One';
  text-shadow: none;
  padding-top:
15px;
  padding-bottom: 0px;
}
#about .item {
  float: left;
 
text-align: center;
  width: 33%;
}
#about .item img {
  display:
inline-block;
}
#error_404 {
  height: 620px;
  background:
url(../images/404.png) bottom center no-repeat, #0fafff;
 
background-size: 100% auto;
  text-align: center;
}
#error_404 h1 {
 
color: #ffffff;
  font-family: 'Duck';
  letter-spacing: normal;
 
font-size: 7em;
  margin-bottom: 0px;
  margin-top: 50px;
}
#error_404
p {
  font-family: 'Russo One';
  color: #000000;
  font-size: 2em;
 
margin-bottom: 0px;
  white-space: pre-line;
}
#error_404 a {
 
font-family: 'Russo One';
  color: #0000ff;
  text-decoration:
underline;
  font-size: 2em;
}
#head_content {
  padding-top:
50px;
}
#head_content .container {
  color: #2f2f2f;
  font-family:
'Russo One';
}
#head_content .container h1 {
  margin-top: 10px;
 
font-size: 3.3rem;
  color: #000000;
}
#head_content .container
.block_wrap {
  border-bottom: 1px solid #131313;
  padding-bottom:
15px;
}
#head_content .pull-left img {
  vertical-align: top;
 
margin-right: 10px;
}
#head_content .pull-left div {
  display:
inline-block;
}
#head_content .pull-left h3 {
  background:
url(../images/icons/ico_steam.jpg) left no-repeat;
  background-size: 25px
25px;
  color: #2f2f2f;
  font-family: 'Russo One';
  margin: 0px;
 
font-size: 18px;
  height: 25px;
  padding-left: 30px;
  padding-top:
8px;
}
#head_content .pull-left h2 {
  color: #2f2f2f;
  font-family:
'Russo One';
  margin: 0px;
  font-size: 47px;
  line-height: 49px;
 
letter-spacing: -2px;
}
#head_content .pull-right {
  text-align:
left;
  padding-left: 15px;
  padding-top: 7px;
}
#head_content
.pull-right p {
  margin: 0;
  line-height: 16px;
}
#head_content
.pull-right p a {
  color: #2f2f2f;
}
#head_content .pull-right h4 {
 
font-size: 43px;
  line-height: 36px;
  margin: 0;
}
#head_content
.pull-right h4 font {
  font-size: 30px;
  margin-left:
5px;
}
#head_content .pull-right .balans {
  font-size: 43px;
  color:
#0000ff;
  letter-spacing: -2px;
  line-height: 20px;
  margin: 8px 0;
 margin-bottom: 10px;
}
#head_content .pull-right + .pull-right {
 
padding-top: 0px;
  text-align: right;
  padding-right: 15px;
 
padding-left: 0px;
  border-right: 1px solid #131313;
}
#content {
 
padding-top: 10px;
  font-family: 'Play';
}
#content .col_right {
 
float: right;
  width: 35%;
  margin-bottom:40px;
}
#content .col_right
h5 {
  color: #a0a0a0;
  font-size: 12pt;
  font-weight: 700;
 
margin-top: 0px;
  line-height: 22px;
}
#content .col_right .cart_mini
{
  background-color: none;
  padding-top: 0px;
  padding-bottom:
20px;
}
#content .col_right .cart_mini .cart_item {
  margin: 0 20px;
 
margin-bottom: 20px;
  border-bottom: 1px solid #bdd6ef;
 
padding-bottom: 25px;
  position: relative;
}
#content .col_right
.cart_mini .cart_item .cart_del {
  position: absolute;
  right: 0;
 
background: none;
  border: none;
  font-family: 'Russo One';
 
font-size: 28px;
  top: -10px;
}
#content .col_right .cart_mini
.cart_item img {
  float: left;
  margin-right: 20px;
 
margin-top:5px;
  width:120px;
}
#content .col_right .cart_mini
.cart_item p  a{
  font-size: 14px;
  font-weight: 700;
 
color:darkgray;
  margin-bottom:5px;
}
#content .col_right .cart_mini
.cart_item p  a:hover{
	color:#FFF;
}
#content .col_right .cart_mini
.cart_item .add_cart{
  background-color: #b8b8b8;
  border: none;
 
font-weight: 700;
  font-size: 13px;
  padding: 7px 15px;
 
margin-top:10px;
}
#content .col_right .cart_mini .cart_item span {
 
font-size: 14px;
  color: #f5f5f5;
  display: block;
}
#content
.col_right .cart_mini .cart_item span font{
  color: #ffa30b;
 
font-weight: 700;
  font-size: 16px;
}
#content .col_right .cart_mini
.cart_item span button {
  background: none;
  border: none;
}
#content
.col_right .cart_mini .cart_item div {
  padding-left:
140px;
}
#dle-content h1{
	margin-top:15px;
	font-size:24px;
 
font-family: 'Play';
  color:rgba(0,0,0,1);
  margin-top:0px;
   
text-transform:none;
   
margin-bottom:17px;
}
h2.heading{
	margin-top:-10px;
}
#content
.col_right .cart_mini h3 {
  margin: 0;
  text-align: center;
 
font-family: 'Russo One';
  font-size: 28px;
}
#content .col_right
.cart_mini h4 {
  text-align: center;
  font-size: 12px;
  font-family:
'Russo One';
  margin: 5px 0px 0px 0px;
}
#content .col_right .cart_mini
h4 a {
  color: #e94568;
}
#content .col_right button.buy {
  display:
block;
  margin: 5px auto;
  font-family: 'Russo One';
  background:
none;
  color: #2f2f2f;
  border: none;
  line-height: 30px;
 
margin-top: 10px;
  font-size: 36px;
}
#content .col_right .clear_cart
{
  font-family: 'Russo One';
  color: #c5c3c3;
  border: none;
 
background: none;
  margin: 0 auto;
  display: block;
  font-size:
18px;
}
#content .col_right .not_auth {
  background-color: #282828;
 
text-align: center;
  padding: 90px 0px;
}
#content .col_right .not_auth
img {
  display: block;
  margin: 0 auto;
}
#content .col_right
.not_auth a {
  display: block;
  color: #0000ff;
  font-family: 'Russo
One';
  font-size: 18px;
  line-height: 28px;
}
#content .col_right
.not_auth h3 {
  font-size: 18px;
  white-space: pre-line;
 
line-height: 28px;
}
#content .col_left {
  width: 63%;
 
margin-top:15px;
  padding-bottom: 140px;
}
.buybtn{
  display:
block;
  font-weight: 700;
  color: white;
  background-color:
#428bca;
  margin: 10px 0px;
  text-align: center;
  padding: 15px 0;
 
font-size: 2em;
}
.search_tut{
  display: block;
  font-weight: 700;
 
color: white;
  background-color: #222;
  margin: 10px 0px;
 
text-align: center;
  padding: 15px 0;
  font-size: 2em;
}
#count{
 
position: absolute;
  top: -9999px;
  left:
-9999px;
}
.buybtn:hover,.buybtn:focus{
	color:
White;
	background:#D9534F;
}
.search_tut:hover,.buybtn:focus{
	color:
White;
	background:#D9534F;
}
#content .col_left .sort {
  color:
white;
  font-size: 12pt;
}
#content .col_left .sort b {
  color:
#000000;
}
#content .col_left .sort a {
  color: #a0a0a0;
  margin: 0px
3px;
}
#content .col_left .sort a:hover,
#content .col_left .sort
a.active {
  color: #000000;
  font-weight: bold;
}
#content .col_left
.search {
  margin-bottom: 20px;
}
#content .col_left .search input {
 
width: 100%;
  padding-left: 15px;
  font-size: 15px;
  line-height:
30px;
  border: 1px solid #000100;
  font-style: italic;
  font-family:
'OpenSansI';
  color: #a0a0a0;
  height: 32px;
}
#dle-content
.img-responsive{
    width:100%;
}
.shmot_item  {
  padding-bottom:
10px;
  margin-bottom: 9px;
  cursor:pointer;
    position:relative;
 
height: 180px;
  width: 32%;
  float: left;
  margin-right: 1.3%;
   
box-shadow: 0 0 1px 1px rgba(112, 112, 112, 1) inset;
    
 
background-size: cover !important;
	transition:all 0.5s;
}
.col_right
.shmot_item{
    width:100%;
  background-size: 100% 100%
!important;
}
    
.shmot_item:nth-child(2n):hover {
  box-shadow:
0 0 0px 10px rgba(105, 27, 227, 0.75) inset, 0 0 0px 20px rgba(105, 217,
227, 0.75) inset;
  -webkit-transform: scale(1.2) rotate(2deg);
 
-moz-transform: scale(1.2) rotate(2deg);
  -o-transform: scale(1.2)
rotate(2deg);
  -ms-transform: scale(1.2) rotate(2deg);
  transform:
scale(1.2) rotate(2deg);
   position:relative;
    z-index:999;
}
   
.shmot_item:nth-child(2n-1):hover {
  box-shadow: 0 0 0px 10px rgba(105,
27, 227, 0.75) inset, 0 0 0px 20px rgba(105, 217, 227, 0.75) inset;
 
-webkit-transform: scale(1.2) rotate(-2deg);
  -moz-transform: scale(1.2)
rotate(-2deg);
  -o-transform: scale(1.2) rotate(-2deg);
  -ms-transform:
scale(1.2) rotate(-2deg);
  transform: scale(1.2) rotate(-2deg);
  
position:relative;
    z-index:999;
}
.col_right ul.n1_to_10
li:nth-child(2n):hover .shmot_item{
  -webkit-transform: scale(1.2)
rotate(2deg);
  -moz-transform: scale(1.2) rotate(2deg);
  -o-transform:
scale(1.2) rotate(2deg);
  -ms-transform: scale(1.2) rotate(2deg);
 
transform: scale(1.2) rotate(2deg);
  /*box-shadow: 0 0 0px 10px rgba(182,
14, 14, 0.75) inset, 0 0 0px 20px rgba(247, 128, 128, 0.75)  inset;
 
-webkit-transform: rotate(2deg);
  -moz-transform:  rotate(2deg);
 
-o-transform:  rotate(2deg);
  -ms-transform: rotate(2deg);
  transform: 
rotate(2deg);*/
   position:relative;
   overflow:hidden;
   
z-index:999;
}
    
.col_right  ul.n1_to_10 li:nth-child(2n-1):hover {
 /*box-shadow: 0 0 0px 10px rgba(182, 14, 14, 0.75) inset, 0 0 0px 20px
rgba(247, 128, 128, 0.75) inset;
  -webkit-transform:  rotate(-2deg);
 
-moz-transform:  rotate(-2deg);
  -o-transform:  rotate(-2deg);
 
-ms-transform:  rotate(-2deg);
  transform:  rotate(-2deg);*/
  
position:relative;
   overflow:hidden;
    z-index:999;
}
.col_right 
ul.n1_to_10 li:hover  .shmot_item{
	box-shadow:none;
}
	
.shmot_item
div {
  display: inline-block;
}
.shmot_item div.desc_shmot{
  width:
initial;
  padding-left: 10px;
  background-color: rgba(255, 255, 255,
0.6);
  margin: 5px 10px;
  line-height: 18px;
  position: absolute;
 
bottom: 5px;
  opacity: 0;
	transition:all 0.5s;
}
.col_right
.shmot_item div.desc_shmot{
  margin: 10px 20px;
}
    
.shmot_item
.img_shmot {
  width: 120px;
  height: 80px;
  line-height: 77px;
 
text-align: center;
  background: #dcdcdc;
  background:
-webkit-gradient(linear, left bottom, left top, color-stop(0, #b9b9b9),
color-stop(1, #dcdcdc));
  background: -ms-linear-gradient(bottom,
#b9b9b9, #dcdcdc);
  background: -moz-linear-gradient(center bottom,
#b9b9b9 0%, #dcdcdc 100%);
  background: -o-linear-gradient(#dcdcdc,
#b9b9b9);
  filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#dcdcdc',
endColorstr='#b9b9b9', GradientType=0);
  vertical-align:
baseline;
}
.shmot_item .desc_shmot  a{
  color: #000000;
 /*
padding-right: 10px;
  margin-left: 20px;*/
  font-size: 14px;
 
font-weight: 700;
}
.shmot_item .desc_shmot i {
  display:
table;
}
.shmot_item .add_shmot {
  text-align: right;
  float:
right;
}
.shmot_item .add_cart {
  background-color: rgba(184, 184, 184,
0.55);
  border: none;
  font-weight: 700;
  font-size: 13px;
 
padding: 7px 15px;
  top: 50%;
  position: absolute;
  left: 50%;
 
margin-top: -15px;
  margin-left: -40px;
}
.shmot_item .add_shmot .price
{
  font-family: 'Russo One';
  color: #000000;
  background-color:
rgba(42, 187, 255, 1);
  font-size: 28px;
  display: block;
   
	transition:all 0.5s;
    margin-right:1px;
    padding-left:5px;
   
margin-top:1px;
}
.shmot_item:hover .add_shmot .price{
  color:
#FFFFFF;
  background-color: rgba(196, 31, 31, 0.88);
  margin-top:
40px;
  padding: 2px 5px;
  margin-right: 45px;
}
.shmot_item:hover
div.desc_shmot{
    opacity:1;
  background-color: rgba(255, 255, 255,
0.9);
}
.shmot_item .add_shmot .price font {
  font-size: 22px;
 
margin-left: 3px;
}
#search-form input[type='submit']{
  position:
absolute;
  right: 0;
  font-size: 24px;
  padding: 4px 20px;
 
background-color: rgb(228, 61, 61);
  border: none;
  font-weight: 700;
 color: white;
  transition:all .5s;
}
#search-form
input[type='submit']:hover{
	opacity:.6;
}
.n1_to_10
li:before{
	display:none;
	position:absolute;
	font-size:24px;
	background-color:rgba(0,153,0,1);
	color:rgba(255,255,255,1);
	border-radius:50px;
 margin-left: 10px;
  padding: 5px 15px;
  margin-top: 10px;
 
z-index:99;
}
.n1_to_10
li:nth-child(1):before{
	content:"1";
}
.n1_to_10
li:nth-child(2):before{
	content:"2";
}
.n1_to_10
li:nth-child(3):before{
	content:"3";
}
.n1_to_10
li:nth-child(4):before{
	content:"4";
}
.n1_to_10
li:nth-child(5):before{
	content:"5";
}
.n1_to_10
li:nth-child(6):before{
	content:"6";
}
.n1_to_10
li:nth-child(7):before{
	content:"7";
}
.n1_to_10
li:nth-child(8):before{
	content:"8";
}
.n1_to_10
li:nth-child(9):before{
	content:"9";
}
.n1_to_10
li:nth-child(10):before{
	content:"10";
}
.btn-top-arrow {
 width: 0;
  height: 0;
  border-left: 80px solid transparent;
 
border-right: 80px solid transparent;
  border-bottom: 40px solid
rgba(180, 180, 180, 0.5);
  position: absolute;
  z-index: 99;
  left:
50%;
  top:20px;
  cursor:pointer;
  margin-left: -80px;
 
transition:all 0.6s;
}
.btn-bottom-arrow{
    width: 0;
    height:
0;
    border-left: 80px solid transparent;
    border-right: 80px solid
transparent;
    border-top: 40px solid rgba(180, 180, 180, 0.5);
 
position: absolute;
  z-index: 99;
  cursor:pointer;
  left: 50%;
 
margin-left: -80px;
  bottom:20px;
  transition:all
0.6s;
}
.btn-bottom-arrow:hover{
    border-top: 40px solid rgba(42,
187, 255, 1);
}
.btn-top-arrow:hover{
    border-bottom: 40px solid
rgba(42, 187, 255,
1);
}		
#search-form{
	margin-bottom:20px;
}
#search-form form{
 
padding-right: 115px;
  position: relative;
}
#search-form
input[type='text']{
  width: 100%;
  padding: 2px 10px;
  font-size:
24px;
}
#content .col_left .open_else {
  background-color: #d4d4d4;
 
border: none;
  font-family: 'Russo One';
  font-size: 20px;
 
text-transform: uppercase;
  line-height: 32px;
  padding: 0 35px;
 
float: right;
  margin-top: 10px;
}
.pagination{
    float: right;
   
margin-top: 20px;
    width: 62%;
    margin-bottom:
10px;
}
.pagination li a,
.pagination li span,
.pagination li.active
span {
  background: none;
  border: none;
  font-family: 'Russo One';
 font-size: 18px;
  color: #656565;
  padding: 5px 10px;
}
.pagination
li a:hover,
.pagination li span:hover {
  background: none;
  color:
#656565;
}
.pagination li.active span:hover {
    color: #fff;
   
background-color: #2ABBFF;
}
.pagination li.active span {
    color:
#fff;
    background-color: #2ABBFF;
}
.pagination li:last-child a {
 
padding-right: 0px;
}
.sign {
  padding-left: 25px;
  background:
url(../images/icons/ava_profile.jpg) left center no-repeat;
  color:
#ffffff;
  font-size: 10px !important;
}
.sign span {
  color:
#ffa30b;
  font-size: 12px;
  display: block;
}
.sign a {
  font-size:
10px;
  color: #ffffff !important;
}
.sign a + a {
  color:
#8c8c8c!important;
}
.breadcrumb {
  margin-bottom: 0px;
  background:
none;
  font-family: 'Play';
  font-size: 14px;
  color: #0047FF;
 
border-bottom: 2px solid #00C5FF;
  border-top: 2px solid #00C5FF;
 
border-radius: 0;
  margin-top:30px;
  padding-left: 0;
}
.breadcrumb a
{
  color: #00BAA4;
}
.breadcrumb li.active a {
  color:
#0047FF;
}
.log_exit {
  font-family: 'Play';
  font-size: 14px;
 
color: #acacac;
  float: right;
  margin-top: -28px;
}
.log_exit:hover
{
  color: #acacac;
}
#content .col_left.inventory_list .add_cart {
 
text-transform: uppercase;
}
#content .col_right.inventory_cart h5 {
 
font-family: 'Russo One';
  color: #D9534F;
  font-size: 3em;
 
text-align:center;
  line-height:1em;
}
#content
.col_right.inventory_cart .cart_mini {
 /* background:
url(../images/bg_header.jpg) center no-repeat;*/
  background-size:
cover;
    width: 351px;
    margin: 0
auto;
	margin-bottom:50px;
}
#content .col_right.inventory_cart
.akcii,#content .col_right.inventory_cart .trend{
    width: 351px;
   
margin: 0 auto;
	margin-bottom:50px;
}
#content
.col_right.inventory_cart .cart_mini .cart_item {
  border-bottom: 1px
solid #626262;
}
#content .col_right.inventory_cart .cart_mini .cart_item
p{
	margin-bottom:0;
}
#content .col_right.inventory_cart .cart_mini
.cart_item span {
  color: #7e7e7e;
}
#content .col_right.inventory_cart
.cart_mini h3 {
  color: #ffa30b;
}
#content .col_right.inventory_cart
.sell {
  font-size: 22px;
  font-family: 'Russo One';
  border: none;
 background: none;
  color: #2f2f2f;
  display: block;
  margin: 10px
auto;
  margin-bottom: 0px;
}
#content .col_right.inventory_cart
.back_to_inventory {
  font-size: 16px;
  font-family: 'Russo One';
 
border: none;
  background: none;
  color: #c5c3c3;
  display: block;
 
margin: 0px auto;
  margin-bottom: 20px;
}
#content
.col_right.inventory_cart .cart_mini.inventory_seccuss {
  padding: 95px 0
200px 0;
  background-color: #0000ff;
  background:
url(../images/pictures/inv_seccuss.png) bottom center no-repeat,
#0000ff;
}
#content .col_right.inventory_cart
.cart_mini.inventory_seccuss h3,
#content .col_right.inventory_cart
.cart_mini.inventory_seccuss h4 {
  font-size: 24px;
  line-height:
30px;
}
#not_auth {
  padding: 100px 0;
  text-align:
center;
}
#not_auth h1 {
  color: #000000;
  font-size: 4em;
 
font-family: 'Russo One';
  margin: 0px;
}
#not_auth p {
  font-family:
'Play';
  font-size: 12px;
  line-height: 20px;
  color: #000000;
 
margin: 40px 20px;
}
#not_auth a {
  color: #3f3ffc;
  font-family:
'Russo One';
  font-size: 4em;
  line-height: 50px;
}
.seting_right {
 width: 100%;
  padding: 50px 0 190px 0;
  background:
url(../images/img_seting.png) center bottom no-repeat, #ff4545;
 
background-size: 230 auto;
}
.seting_right h3 {
  font-family: 'Russo
One';
  font-size: 26px;
  margin: 0px;
  margin-left: 40px;
 
margin-bottom: 10px;
}
.seting_right h3:nth-child(2) {
  color:
#131311;
}
.seting_left label {
  font-size: 14px;
  color: #656565;
 
font-weight: 700;
  display: block;
  text-transform:
uppercase;
}
.seting_left input {
  color: #3a3938;
  font-family:
'Play';
  font-size: 14px;
  padding-left: 15px;
  width: 80%;
 
margin-bottom: 15px;
  background-color: #d9d9d9;
  border: none;
 
height: 40px;
}
.seting_left .incorect {
  background-color:
#ff4545;
}
.seting_left .incorect + i {
  width: 15px;
  height:
45px;
  font-family: 'Russo One';
  font-style: normal;
  font-size:
30px;
  float: right;
  margin-right: 13%;
  color:
#ff0000;
}
.seting_left .corect {
  background-color:
#49fcc7;
}
.seting_left .corect + i {
  background:
url(../images/ok.jpg) no-repeat center;
  width: 15px;
  height: 45px;
 
float: right;
  margin-right: 13%;
}
.seting_left .save,
.seting_left
.delet_akk {
  display: block;
  font-size: 14px;
  font-weight: 700;
 
height: 45px;
  color: #ffffff;
  text-transform: uppercase;
 
margin-top: 20px;
  background-color: #ffa30b;
  width: 220px;
  border:
none;
}
.seting_left .delet_akk {
  background-color:
#cccccc;
}
.seting_left .alert_msg {
  color: #df2943;
  font-size:
18px;
  font-family: 'Russo One';
  margin-top: 20px;
}
.seting_left
select {
  color: #656565;
  background-color: #d9d9d9;
  font-weight:
700;
  font-size: 14px;
  border: none;
  padding: 10px 15px;
 
text-transform: uppercase;
  margin-right: 20px;
}
.seting_left
select:focus {
  outline: none;
}
#lk_history,
#lk_purchases {
 
padding: 15px 0;
  padding-bottom: 95px;
}
#lk_history
.search,
#lk_purchases .search {
  width: 60%;
  display:
inline-block;
  vertical-align: top;
}
#lk_history .search
input,
#lk_purchases .search input {
  width: 100%;
  padding-left:
15px;
  font-size: 15px;
  line-height: 30px;
  border: 1px solid
#000100;
  font-style: italic;
  font-family: 'OpenSansI';
  color:
#a0a0a0;
  height: 32px;
}
#lk_history .add_new,
#lk_purchases .add_new
{
  width: 39%;
  border: none;
  background: #ffa30b;
  height:
32px;
  font-weight: 700;
  font-size: 14px;
  float: right;
 
text-transform: uppercase;
}
#lk_history table,
#lk_purchases table {
 
color: #888888;
  font-family: 'Play';
  font-size: 14px;
  margin-top:
10px;
}
#lk_history table thead tr,
#lk_purchases table thead tr {
 
background-color: #131313;
  margin-bottom: 5px;
}
#lk_history table
thead tr th,
#lk_purchases table thead tr th {
  padding-left: 12px;
 
font-weight: 700;
  line-height: 25px;
  height: 27px;
}
#lk_history
table tbody tr,
#lk_purchases table tbody tr {
  border-bottom: 1px solid
#d0d0d0;
}
#lk_history table td,
#lk_purchases table td {
  padding:
12px;
}
#lk_history table td font,
#lk_purchases table td font {
 
display: none;
}
#lk_history table td a,
#lk_purchases table td a {
 
color: #0000ff;
}
#lk_history table td button.open,
#lk_purchases table
td button.open,
#lk_history table td button.close,
#lk_purchases table td
button.close {
  width: 17px;
  height: 16px;
  border: none;
 
background: url(../images/icons/open.jpg) no-repeat;
  opacity: 1;
 
float: right;
  margin-top: 2px;
}
#lk_history table td
button.close,
#lk_purchases table td button.close {
  background:
url(../images/icons/close.jpg) no-repeat;
}
#lk_history table
td:last-child,
#lk_purchases table td:last-child {
  padding-right:
0px;
}
#lk_purchases table thead tr th {
  color:
#ffffff;
}
#lk_purchases tbody tr td {
  color:
#000000;
}
#lk_purchases .btn_purchase,
#lk_purchases .btn_sell {
 
border: none;
  background: none;
  font-family: 'Russo One';
 
font-size: 18px;
  color: #000000;
  float: right;
}
#lk_purchases
.btn_purchase {
  margin-left: 40px;
  padding-right:
0px;
}
#lk_purchases .list_purchase_sell {
  background-color:
#e5e5e5;
  border: none
!important;
}
.pereloader{
	width:100%;
	height:100%;
	background:url(../images/preloader7.gif)
center no-repeat;
	position:fixed;
	top:0;
	left:0;
 	z-index: 9999;	
	background-color: rgb(255,255,255);
}
.mask {
  position: fixed;
 
background-color: #2d2d2d;
  opacity: 0.9;
  width: 100%;
  height:
100%;
  top: 0;
  left: 0;
  z-index:
999;
}
#lk_history_open,
#contact_form {
  position: absolute;
  top:
60px;
  z-index: 9999;
  width: 100%;
}
#lk_history_open
.container,
#contact_form .container {
  width:
804px;
}
#lk_history_open h1,
#contact_form h1 {
  color:
#ffa30b;
}
#lk_history_open label,
#contact_form label {
 
background-color: #ffffff;
  color: #4d4d4d;
  font-weight: 700;
 
font-size: 14px;
  text-transform: uppercase;
  display: block;
 
padding: 10px 15px 10px 15px;
  margin-top: 7px;
  margin-bottom:
0px;
}
#lk_history_open label font,
#contact_form label font {
  color:
#b8b8b8;
}
#lk_history_open textarea,
#contact_form textarea {
 
border: none;
  width: 100%;
  color: #4d4d4d;
  padding-left: 15px;
 
font-size: 12px;
}
#lk_history_open textarea:focus,
#contact_form
textarea:focus {
  outline: none;
  box-shadow:
none;
}
#lk_history_open .block_answer,
#contact_form .block_answer {
 
background-color: #ffffff;
  padding: 20px 15px;
  margin-top:
10px;
}
#lk_history_open .block_answer label,
#contact_form
.block_answer label {
  background-color: #dcdcdc;
  margin-top:
0px;
}
#lk_history_open .block_answer textarea,
#contact_form
.block_answer textarea {
  background-color: #dcdcdc;
  margin-top:
7px;
  min-height: 75px;
  font-size: 12px;
  padding-top: 10px;
 
margin-bottom: 0px;
}
#lk_history_open .title_answer,
#contact_form
.title_answer {
  border: none;
  color: #4d4d4d;
  text-transform:
uppercase;
  width: 100%;
}
#lk_history_open
.title_answer:focus,
#contact_form .title_answer:focus {
  box-shadow:
none;
  outline: none;
}
#lk_history_open .text_answer,
#contact_form
.text_answer {
  font-size: 14px;
  text-transform: uppercase;
 
min-height: 100px;
  margin-top: 7px;
  padding-top: 10px;
 
font-weight: 700;
}
#lk_history_open .btn_file_load,
#contact_form
.btn_file_load {
  color: #ffffff;
  text-transform: uppercase;
 
font-weight: 700;
  padding: 10px 15px;
  width: 39%;
  display:
inline-block;
  background-color: #827f7f;
}
#lk_history_open
.file_load_label,
#contact_form .file_load_label {
  background: none;
 
padding: 0px;
}
#lk_history_open .mask_file_load,
#contact_form
.mask_file_load {
  width: 60%;
  overflow: hidden;
  float: right;
 
background-color: white;
  padding: 9px 0px;
}
#lk_history_open
.mask_file_load #file_load,
#contact_form .mask_file_load #file_load {
 
margin-left: -121px;
}
#lk_history_open .mask_file_load
#file_load:focus,
#contact_form .mask_file_load #file_load:focus {
 
outline: none;
}
#lk_history_open .send_msg,
#contact_form .send_msg {
 background-color: #ffa30b;
  color: #ffffff;
  font-weight: 700;
 
font-size: 14px;
  padding: 10px 35px;
  text-transform: uppercase;
 
border: none;
  float: right;
  margin-top: 25px;
}
#lk_history_open
.open_close,
#contact_form .open_close {
  color: #686868;
  float:
right;
  border: none;
  background: none;
  margin-right: -10px;
 
font-size: 2rem;
  margin-top: 23px;
}
#contact_form input {
  border:
none;
  width: 100%;
  text-transform: uppercase;
}
#contact_form
input:focus {
  outline: none;
}
#contact_form label + label {
  width:
50%;
}
#contact_form label:nth-child(3) {
  float: right;
  width:
49%;
}
#contact_form textarea {
  margin-top: 7px;
  font-size: 14px;
 text-transform: uppercase;
  min-height: 100px;
  padding-top: 10px;
 
font-weight: 700;
}
#contact_form #file_load {
  margin-left: -111px
!important;
}
#contact_form #file_load:before {
  content:
"";
  display: block;
  width: 12px;
  height: 40px;
 
position: absolute;
  background-color: #ffffff;
  margin-left: 111px;
 
margin-top: -9px;
}
#contact_form .file_load_label {
  margin-top:
2px;
}
.add_new_flp {
  width: 100%;
  border: none;
  background:
#ffa30b;
  height: 75px;
  font-weight: 700;
  font-size: 18px;
 
text-transform: uppercase;
}
#footer {
  /*background:
url(../images/bg_footer.jpg) 50% 0% no-repeat,
url(../images/bg_footer2.jpg) repeat-x;*/
    background-color:#000;
 
height: 260px;
  background-size: 100% 260px;
}
#footer h1 {
 
margin-top: 50px;
}
#footer p {
  color: #585858;
  text-transform:
uppercase;
  font-size: 10pt;
  font-family: 'ISOCPEUR';
 
letter-spacing: 2px;
  margin: 0px;
}
#footer a {
  color:
#585858;
}
#footer i {
  display: block;
  background:
url(../images/icons/icons_pay.png) left no-repeat;
  height: 19px;
 
margin-bottom: 10px;
  margin-top: 10px;
}
#footer #toTop {
  opacity:
0;
}
/*********************************SCROL**********/
/* CSS styles in
this file are need for proper Baron work */
.wrapper {
  position:
relative;
  overflow: hidden;
}
.scroller {
  overflow-y: scroll;
 
width: 100%;
  height: 100%;
  border: 0;
}
.scroller .container {
 
padding-left: 0px;
  width: inherit;
  padding-right:
15px;
}
.scroller::-webkit-scrollbar {
  /* Preventing webkit bug of
horizontal scrolling */
  width: 0;
}
.scroller__bar {
  /* The bar.
You should define width, right and background */
  position: absolute;
 
right: 0;
  z-index: 1;
  width: 10px;
  background:
#999;
}
.scroller__bar_h {
  bottom: 2px;
  height: 8px;
}
.wrapper
{
  display: inline-block;
  vertical-align: top;
  position:
relative;
  overflow: hidden;
  width: 100%;
  height: 230px;
 
text-align: left;
}
.scroller {
  height: 100%;
  overflow-y: scroll;
 overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
  /* uncomment
to accelerate scrolling on iOs */
}
.scroller::-webkit-scrollbar {
 
width: 0;
}
.scroller__bar-wrapper {
  position: absolute;
  z-index:
3;
  top: 10px;
  bottom: 0px;
  right: 5px;
  width: 11px;
 
border-radius: 10px;
  background: #1e1e1e;
  pointer-events:
none;
}
.scroller__bar {
  position: absolute;
  cursor: pointer;
 
z-index: 1;
  width: 11px;
  height: 43px  !important;
  background:
url(../images/scroll.jpg) no-repeat;
  border-radius: 10px;
 
pointer-events: auto;
}
.load {
  background: yellow;
 
-webkit-transition: all .2s linear;
  transition: all .2s
linear;
}
.load__value {
  background: green;
  width: 0%;
  height:
100%;
  -webkit-transition: all .2s linear;
  transition: all .2s
linear;
}
/*********************************SCROL END**********/
.mobile
{
  display: none;
}
@media (max-width: 1200px) {
}
@media (max-width:
1000px) {
  .container {
    padding-left: 15px;
    padding-right:
15px;
    width: 100%;
  }
  #faq {
    background-size: 118%;
  }
 
#error_404 {
    height: 525px;
    background: url(../images/404.png)
bottom center no-repeat, #0fafff;
    background-size: auto;
 
}
}
@media (max-width: 800px) {
  #content .col_left .shmot_item
.desc_shmot {
    font-size: 13px;
    width: 200px;
  }
  #content
.col_left .shmot_item .add_shmot .price {
    font-size: 22px;
 
}
}
@media (max-width: 730px) {
	#content .col_right .cart_mini
.cart_item img{
		width:70px;
	}
	#content .col_right .cart_mini
.cart_item
div{
		padding-left:90px;
	}
	#vk_groups,#vk_comments{
		display:none;
	}
 header {
    padding: 0px;
    height: inherit;
  }
  header
.container {
    display: none;
  }
  header .mobile {
    display:
block;
    padding: 15px 0px;
	height:65px;
  }
  header .mobile li {
   width: 33%;
    text-align: center;
    margin-left: 0px;
  }
 
header .mobile i {
    font-style: normal;
    color: #fff;
   
font-size: 2em;
    cursor: pointer;
  }
  header .mobile i.bats {
   
background: url(../images/icons/bats.png) no-repeat center;
   
background-size: 100% 100%;
    width: 85px;
    height: 52px;
   
margin-top: -10px;
    background-position-y: 9px;
    display:
inline-block;
	opacity:0;
  }
  header .mobile .mobile_about,
  header
.mobile .mobile_menu {
    width: 270px;
    position: absolute;
   
top: -15px;
    background: url(../images/bg_header.jpg) no-repeat;
   
background-size: cover;
    padding-bottom: 30px;
    z-index: 999;
   
padding-top: 20px;
    text-align: left;
    display: none;
    left:
0px;
  }
  header .mobile .mobile_about h1,
  header .mobile
.mobile_menu h1 {
    font-family: 'ISOCPEUR';
    padding-left: 35px;
 
  font-size: 2.5em;
    letter-spacing: 4px;
    margin-bottom: 20px;
 
}
  header .mobile .mobile_about p,
  header .mobile .mobile_menu p {
  
 padding-left: 35px;
    font-family: 'Play';
    font-size: 1em;
   
line-height: 1.5em;
    padding-right:
20px;
	color:rgba(255,255,255,1);
  }
  header .mobile .mobile_about
a,
  header .mobile .mobile_menu a {
    font-family: 'Play';
   
font-size: 13pt;
    text-transform: uppercase;
    color: #f1ab1f;
   
padding-left: 40px;
  }
  header .mobile .mobile_about a font,
  header
.mobile .mobile_menu a font {
    color: #ffffff;
  }
  header .mobile
.mobile_about ul,
  header .mobile .mobile_menu ul {
    padding-top:
20px;
  }
  header .mobile .mobile_about li,
  header .mobile
.mobile_menu li {
    width: 100%;
  }
  header .mobile .mobile_about li
a,
  header .mobile .mobile_menu li a {
    text-align: left;
    color:
#686868;
  }
  header .mobile .mobile_about li.active,
  header .mobile
.mobile_menu li.active,header .mobile .mobile_menu li:hover {
   
border-left: 2px solid #e39b36;
  }
  header .mobile .mobile_menu li
a:hover{
	  color:rgba(255,255,255,1);
  }
  header .mobile
.mobile_about li.active a,
  header .mobile .mobile_menu li.active a {
  
 color: #ffffff;
  }
  header .mobile .about_close,
  header .mobile
.menu_close {
   width: 43px;
    height: 41px;
    position:
absolute;
    top: 17px;
    right:
-43px;
	background-color:rgba(255,255,255,1);
    /*background:
url(../images/icons/close.png) no-repeat center;*/
	font-size:2em;
   
border: none;
  }
  header .mobile .about_close {
    top: 25px;
  }
 
#slider .carousel-indicators {
    left: 20px;
    bottom: 5px;
  }
 
#slider img {
    max-height: 165px;
    float: right;
  }
  #slider
.carousel-caption {
    position: static;
    padding-left: 20px;
  }
 
#slider .carousel-caption h3 {
    margin-top: 0px;
  }
  #logo_game
.nav > li > a {
    padding: 5px;
  }
  #faq {
    background:
url(../images/mobile_bg_faq.jpg) top center no-repeat;
    height:
667px;
    background-size: cover;
  }
  #faq .pull-left {
   
margin-left: 0px;
	width:inherit;
  }
  #faq .pull-left h1 {
   
font-family: 'ISOCPEUR';
    font-size: 2.5em;
    letter-spacing: 4px;
   margin-left: 20px;
    margin-bottom: 30px;
  }
  #faq .pull-left
.nav-tabs {
    margin-top: 65px;
    position: absolute;
   
margin-left: 20px;
  }
  #faq .pull-left .nav-tabs li > a {
   
font-family: 'Play';
    padding-right: 5px;
  }
  #faq .pull-left
.nav-tabs li.active > a {
    color: #5c93c9;
  }
  #faq .pull-left
.nav-tabs li > a:after {
    margin-left: 9px;
  }
  #faq .pull-left
.panel-default {
    padding-left: 20px;
  }
  #faq .pull-left
.panel-title a:before {
    margin-left: -20px;
  }
  #faq .pull-left
.panel-title a:after {
    margin-left: -20px;
  }
  #faq .pull-left
.wrapper {
    height: 540px;
  }
  #faq .pull-left .tab-content
.panel-title {
    color: #f6ac31;
  }
  #faq .pull-left .panel-body {
   border-bottom: 1px solid;
    padding: 15px 0px;
    margin-bottom:
10px !important;
    margin-top: 10px !important;
    margin-right: 20px
!important;
  }
  #about {
    text-align: left;
    padding-bottom:
40px;
  }
  #about h1 {
    margin-top: 35px;
    font-family:
'ISOCPEUR';
    font-size: 2.5em;
    letter-spacing: 4px;
   
padding-left: 20px;
  }
  #about p {
    padding: 0px 20px;
  }
 
#about .left.carousel-control,
  #about .right.carousel-control {
   
display: block;
    color: black;
    opacity: 0.9;
    font-size:
3em;
  }
  #about .item {
    width: inherit;
    float: none;
  }
 
#about .carousel-control .glyphicon-chevron-left {
    left: 0;
    top:
40px;
  }
  #about .carousel-control .glyphicon-chevron-right {
   
right: 0;
    top: 40px;
  }
  #about .carousel-caption {
   
font-family: 'ISOCPEUR';
    text-transform: none;
    letter-spacing:
2px;
  }
  #error_404 {
    height: 500px;
  }
  #error_404 p {
   
font-family: 'Russo One';
    color: #000000;
    font-size: 1.1em;
   
margin-bottom: 0px;
    white-space: pre-line;
  }
  #head_content {
  
 padding-top: 10px;
  }
  #head_content .pull-left {
    position:
relative;
    width: 100%;
    padding-bottom: 10px;
    border-bottom:
1px solid #000000;
  }
  #head_content .pull-left h3 {
    background:
url(../images/icons/ico_steam.jpg) right no-repeat;
    background-size:
14px 14px;
    color: #2f2f2f;
    font-family: 'Russo One';
    margin:
0px;
    font-size: 15px;
    height: 16px;
    padding-right: 20px;
  
 padding-top: 0px;
    float: left;
    padding-left: 0px;
  }
 
#head_content .pull-left img {
    vertical-align: top;
    margin-right:
10px;
    width: 28px;
    height: 28px;
    position: absolute;
   
margin-top: 24px;
  }
  #head_content .pull-left h2 {
    padding-left:
40px;
    font-size: 36px;
    line-height: 40px;
  }
  #head_content
.pull-left .login_out {
    border: none;
    background: none;
   
color: #b8b8b8;
    position: absolute;
    top: 8px;
    right:
-10px;
    font-size: 36px;
  }
  #head_content .pull-right {
   
font-size: 14px;
    padding-top: 12px;
    padding-bottom: 5px;
   
text-align: left;
    padding-left: 8px;
    margin-top: 10px;
   
border-left: 1px solid #131313;
  }
  #head_content .pull-right h4 {
   
font-size: 37px;
    line-height: 36px;
    margin: 0;
  }
 
#head_content .pull-right + .pull-right {
    margin-right: 20px;
   
font-size: 14px;
    margin-top: 10px;
    padding-top: 3px;
   
margin-left: 10px;
    padding-right: 0px;
    border: none;
  }
 
#head_content .block_wrap {
    padding-bottom: 10px !important;
  }
 
#content {
    padding-top: 15px;
  }
  #content .col_right {
   
float: none;
    width: 100%;
	margin-bottom:20px;
  }
  #logo_game
.nav li{
	  width:23%;
  }
  #content .col_right .clear_cart {
   
margin-bottom: 20px;
  }
  #content .col_right .cart_mini h4 font {
   
font-size: 28px;
  }
  #content .col_right .cart_mini .cart_item {
   
margin: 0 10px;
    margin-bottom: 20px;
  }
  #content .col_right
.cart_mini .cart_item div {
    padding-left: 80px;
  }
  #content
.col_right .cart_mini .cart_item img {
    margin-right: 10px;
  }
 
#content .col_right .cart_mini .cart_item span font,
  #content .col_right
.cart_mini .cart_item span button {
    font-size: 20px;
  }
  #content
.col_right .cart_mini .cart_item .cart_del {
    right: -10px;
  }
 
#content .col_right .cart_mini .cart_item p {
    padding-right: 15px;
  
 margin-bottom: 0px;
  }
  #content .col_right .not_auth {
    padding:
10px 0px;
    margin-top: -10px;
    margin-bottom: 10px;
  }
 
#content .col_right .not_auth img {
    margin: 0;
    float: left;
   
width: 60px;
    margin: 5px;
  }
  #content .col_right .not_auth h3 {
   font-size: 16px;
    text-align: left;
  }
  #content .col_right
.not_auth a {
    text-align: left;
    font-size: 18px;
  }
  #content
.col_left {
    float: none;
    width: 100%;
    padding-bottom:
50px;
  }
  #content .col_left h1{
	  font-size:2rem;
  }
  #content
.col_left .search {
    margin-bottom: 5px;
  }
  #content .col_left
.mobile_sort {
    background-color: #ffa30b;
    padding-left: 15px;
  
 font-weight: 700;
    font-size: 15px;
    line-height: 32px;
   
margin-bottom: 10px;
    color: #000000;
  }
  #content .col_left
.shmot_item .add_shmot {
    float: left;
    position: absolute;
   
margin-top: 95px;
  }
  #content .col_left .shmot_item .add_shmot .price
{
    float: right;
    margin-left: 20px;
  }
  #content .col_left
.shmot_item .add_shmot .add_cart {
    float: right;
    padding: 7px
14px;
  }
  #content .col_left .shmot_item .img_shmot {
   
margin-bottom: 50px;
    vertical-align: top;
  }
  #content .col_left
.shmot_item .desc_shmot {
	  position:absolute;
	  padding-left:10px;
	 
padding-right:10px;
  }
  #content .col_left .open_else {
    float:
none;
    margin: 10px auto;
    display: block;
    margin-top: 25px;
 }
  #content .col_right.inventory_cart .cart_mini .cart_item span {
   
color: #ffffff;
  }
  #content .col_left.inventory_list .shmot_item
.add_shmot .add_cart {
    padding: 7px;
  }
  #toogle_page button {
  
 width: 100%;
    text-align: center;
    text-transform: uppercase;
   
line-height: 53px;
    color: #ffffff;
    font-weight: 700;
   
font-size: 18px;
    border: none;
    background-color: #0000ff;
  }
 
#not_auth {
    padding: 60px 0;
    text-align: center;
  }
 
#not_auth h1 {
    color: #000000;
    font-size: 1.4em;
   
letter-spacing: 1px;
    font-family: 'Russo One';
    margin: 0px;
 
}
  #not_auth p {
    font-family: 'Play';
    font-size: 14px;
   
line-height: 24px;
    color: #000000;
    margin: 20px 0px;
  }
 
#not_auth a {
    color: #3f3ffc;
    font-family: 'Russo One';
   
font-size: 1.7em;
    line-height: 50px;
  }
  #lk_history,
 
#lk_purchases {
    padding-bottom: 40px;
  }
  #lk_history .search,
 
#lk_purchases .search {
    width: 100%;
  }
  #lk_history table,
 
#lk_purchases table {
    color: #121212;
    font-size: 16px;
   
margin-top: 0px;
  }
  #lk_history table tbody tr,
  #lk_purchases table
tbody tr {
    display: block;
    padding: 20px 0;
  }
  #lk_history
table tbody tr td,
  #lk_purchases table tbody tr td {
    display:
inline-block;
    padding: 3px 0px;
    margin-right: 5px;
  }
 
#lk_history table tbody tr td font,
  #lk_purchases table tbody tr td font
{
    display: inline;
    color: #888888;
    margin-right: 3px;
  }
 #lk_history table tbody tr td button.open,
  #lk_purchases table tbody tr
td button.open,
  #lk_history table tbody tr td button.close,
 
#lk_purchases table tbody tr td button.close {
    width: inherit;
   
height: inherit;
    margin-top: 0px;
    float: none;
    background:
none;
    font-size: 16px;
    font-weight: normal;
    line-height:
18px;
    padding: 0px;
  }
  #lk_history table tbody tr td button.open
font,
  #lk_purchases table tbody tr td button.open font,
  #lk_history
table tbody tr td button.close font,
  #lk_purchases table tbody tr td
button.close font {
    color: #121212;
  }
  #lk_history table tbody tr
td:nth-child(3),
  #lk_purchases table tbody tr td:nth-child(3) {
   
display: block;
  }
  #lk_purchases .btn_sell {
    float: left;
   
padding-left: 0px;
  }
  #lk_purchases .search {
    margin-bottom:
10px;
  }
  #lk_purchases table tbody tr {
    border-top: 1px solid
#292929;
    margin-top: 10px;
    border-bottom: none;
  }
 
#lk_purchases table tbody tr td {
    display: inline-block !important;
 
}
  #lk_purchases table tbody tr td.hidden-xs {
    display: none
!important;
  }
  #lk_purchases table tbody tr.list_purchase_sell {
   
padding: 5px 10px;
    margin: 0px;
    border: none !important;
  }
 
#lk_purchases button.open,
  #lk_purchases button.close {
    width: 20px
!important;
    height: 20px !important;
    border: none !important;
  
 background: url(../images/icons/open.jpg) no-repeat !important;
   
background-size: cover;
    opacity: 1;
    float: right !important;
   
margin-top: 20px !important;
    position: absolute;
    right: 15px;
 
}
  #lk_purchases button.close {
    background:
url(../images/icons/close.jpg) no-repeat !important;
  }
 
#lk_history_open,
  #contact_form {
    top: 20px;
  }
 
#lk_history_open h1,
  #contact_form h1 {
    font-size: 2rem;
  }
 
#lk_history_open .container,
  #contact_form .container {
    width:
inherit;
  }
  #lk_history_open .open_close,
  #contact_form .open_close
{
    margin-top: 0px;
  }
  #lk_history_open label font,
 
#contact_form label font {
    display: block;
  }
  #lk_history_open
.file_load_label,
  #contact_form .file_load_label {
    margin-top:
2px;
  }
  #lk_history_open .btn_file_load,
  #contact_form
.btn_file_load {
    width: 100%;
    display: block;
    margin-bottom:
7px;
  }
  #lk_history_open .mask_file_load,
  #contact_form
.mask_file_load {
    width: 100%;
  }
  #lk_history_open
.mask_file_load #file_load,
  #contact_form .mask_file_load #file_load {
   margin-left: -111px;
  }
  #lk_history_open #file_load:before,
 
#contact_form #file_load:before {
    content: "";
    display:
block;
    width: 12px;
    margin-top: -9px;
    left: 15px;
   
height: 39px;
    position: absolute;
    background-color: #ffffff;
 
}
  #lk_history_open .send_msg,
  #contact_form .send_msg {
    width:
100%;
  }
  #contact_form .open_close {
    color: #ffffff;
   
font-size: 1.8rem;
    margin-top: -1px;
  }
  #contact_form h1 {
   
font-size: 1.8rem;
  }
  #contact_form #file_load:before {
   
margin-top: -8px;
    margin-left: 0px;
  }
  #contact_form label {
   
width: 100% !important;
    float: none !important;
  }
  .seting_left
input {
    width: 100%;
  }
  .seting_left input + i {
    display:
none;
  }
  .seting_left select {
    margin-right: 7px;
    padding:
10px;
    font-size: 12px;
  }
  .seting_left select:last-child {
   
margin-right: 0px;
  }
  #footer {
    background:
url(../images/mobile_bg_footer.jpg) repeat-x;
    height: 323px;
   
background-size: auto;
    position: relative;
  }
  #footer h1 {
   
font-family: 'ISOCPEUR';
    font-size: 1.1em;
    letter-spacing: 2px;
   padding-left: 20px;
    padding-right: 20px;
    margin-bottom:
60px;
  }
  #footer p {
    color: #585858;
    text-transform:
uppercase;
    white-space: normal;
    font-size: 10pt;
   
font-family: 'ISOCPEUR';
    letter-spacing: 1px;
    margin: 0px;
   
padding-left: 20px;
    margin-top: 15px;
  }
  #footer i {
   
background-size: contain;
    margin-left: 20px;
    margin-right:
20px;
    position: absolute;
    width: 222px;
    height: 30px;
   
top: 80px;
    background: url(../images/icons/mobile_pay.jpg) center
no-repeat;
  }
  #footer font {
    display: none;
  }
  #footer
#toTop {
    top: 45px;
    position: absolute;
    right: 25px;
   
background: none;
    cursor: pointer;
    opacity: 1;
  }
 
.breadcrumb{
	  padding-right:0px;
  }
  .breadcrumb li{
	 
display:block;
  }
  .breadcrumb li a{
	  padding:5px 10px;
	 
background-color:rgba(204,204,204,1);
	  border-bottom:1px solid
rgba(255,255,255,1);
	  display:block;
	  color:#131313;
  }
 
.breadcrumb>li+li:before{
	  display:none;
  }
}
@media (max-width:
767px) {
  .visible-xs {
    display: none!important;
  }
  .hidden-xs
{
    display: block !important;
  }
 
.shmot_item:nth-child(2n):hover,.shmot_item:nth-child(2n-1):hover {
   
box-shadow: none;
    -webkit-transform: scale(1)
rotate(0deg)!important;
    -moz-transform: scale(1)
rotate(0deg)!important;
    -o-transform: scale(1)
rotate(0deg)!important;
    -ms-transform: scale(1)
rotate(0deg)!important;
    transform: scale(1) rotate(0deg)!important;
 
  position: relative;
    z-index: 999;
}
.shmot_item:hover .add_shmot
.price{
	margin:0 !important;
}
}
@media (max-width: 730px) {
 
.visible-xs {
    display: block!important;
  }
  .hidden-xs {
   
display: none !important;
  }
  
}
@media (max-width: 650px) {
 
.col_right.inventory_cart{
	  display:none !important;
  }
}
@media
(max-width: 620px) {
	.modal .modal-body ul {
    margin: 0 !important;
   padding-left: 20px !important;
	}
	.modal-header{
		padding:15px 15px
7px 15px !important;
	}
	.modal .modal-body
h4{
		text-align:center;
	}
	.col_left.inventory_list{
		display:block
!important;
	}
	.pluso-more,.pluso-counter{visibility: hidden !important;
display:none !important;}
#content .col_left .shmot_item{
	  width:90%
!important;
	  margin-left:5%;
	  height:280px;
	  margin-right:5%;
	 
background-size:100% 100% !important;
  }
  #content .col_left
.shmot_item .add_shmot {
    right: 5%;
    margin-top:
10px;
	}
	#content .col_left .shmot_item .add_shmot
.price{
		font-size:36px;
		padding:5px
10px;
		color:rgba(255,255,255,1);
	}
	#footer
#toTop{
		cursor:pointer;
    position: fixed;
    padding: 5px;
   
right: 0;
	background-color:rgba(255,255,255,1);
	z-index:1005;
	}
 
.shmot_item div.desc_shmot{
	  opacity:1!important;
	 
background-color:rgb(210, 61, 61)!important;
	 
color:rgba(255,255,255,1)!important;
    left: 10px;
    bottom: 5px;
  
 width: 90%!important;
    text-align: center;
  }
  .shmot_item
div.desc_shmot a{
	  color:rgba(255,255,255,1);
  }
  #content
.col_left>h1{
	  width:90% !important;
	  margin-left:5%;
	 
margin-right:5%;
  }
   #content {
    padding-top: 0px;
  }
  
 
}
.breadcrumb li.active a{
	font-weight:bold;
}
.breadcrumb li.active
a,.breadcrumb li
a{
	color:#E43D3D;
}
.breadcrumb{
	color:rgba(0,0,0,1);
	font-weight:bold;
}
.breadcrumb
li a{
	font-weight:normal;
}
.nav>li>a:hover,
.nav>li>a:focus{
	background:none;
	color:rgba(255,255,255,1);
}
.top_gor_menu
> li{
	margin-bottom:20px;
}
.top_gor_menu a,.top_gor_menu .btn-group
button{
	font-family:'OpenSansEB';
	color:#FFFFFF;
	font-size:16px;
}
.top_gor_menu
a:first-child{
	padding-left:0px;
}
.top_gor_menu  .open
a{
	background:none !important;
}
.top_gor_menu
.dropdown-menu{
	padding:5px;
	border-radius:0px;
}
.add_cart:hover,.add_cart:focus{
	background-color:#ffa30b
!important;
	color:rgba(255,255,255,1);
}
.dle-content
h2{
	margin-top:15px;
}
.top_gor_menu .open
a:hover{
	color:#FF0B0B;
}
.tags{
	color:rgba(255,255,255,1);
	margin:1px
0;
	text-align:right;
}
.tags a{
	padding:0 3px;
  /*font-family:
'Russo One';
  padding: 5px;
  display: inline-block;*/
	margin:1px
0;
	display:inline-block;
}
.tags a:last-child{
	font-family:'Russo
One';
	font-size:28px;
	text-shadow:none
!important;
	display:block;
	text-align:center;
}
.tags
a:hover{
	color:blue;
	background:none;
	background-color:#428bca;
	color:rgba(255,255,255,1);
}
.modal
.modal-title{
	font-family:'Russo One';
	color:#ffa30b;
}
.modal
.modal-body
h3{
	text-align:center;
	margin-top:0px;
	font-size:28px;
	margin-bottom:25px;
}
.modal
.modal-body
h4{
	font-size:16px;
	background-color:rgba(153,153,153,1);
	padding:10px;
	border-radius:10px;
	color:rgba(255,255,255,1);
	text-shadow:1px
1px 1px #646464;
	margin-bottom:25px;
	line-height:20px;
}
.modal
.modal-body ul{
	margin:0 30px;
}
.modal .modal-body ul
li{
	list-style:square
outside;
	font-size:14px;
	margin-bottom:5px;
}
#dle-content
iframe{
	width:100%;
}
#vk_comments{
   
width:100%!important;
}
.col_left
h1{
	font-size:2.5rem;
	margin-top:0px;
	margin-bottom:20px;
}
.digiseller-reviewgood,.digiseller-reviewbad
{
color: #FFF;
  background: #40AF48;
  font-size:16px;
 
border-radius: 4px;
  width: 22px;
  /* height: 18px; */
  display:
initial;
  float: left;
  padding: 3px 2px 2px 4px;
  margin: -3px 5px
0px 0px;
  margin-right: 9px;
  text-align: center;
  font-weight:
bold;
  font-family: 'Play';
  /* border: 1px solid #FFF;
*/
}
.digiseller-reviewbad{
	background:rgba(204,0,0,1);
}
.digiseller-reviewcommentadmintxt{
	font-style:italic;
	color:rgba(0,0,0,1);
}
.digiseller-reviewcommentadmintxt
.green{
	font-style:normal;
	color:rgba(255,255,255,1);
}
.response-loop{position:relative;overflow:hidden;
margin: 0px 0px 5px 0px;}
.response-cont{  background: #FFFFFF;
 
padding: 10px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
 border-radius: 2px;
  position: relative;
  color: #575757;
  }
 
.response-loop .rcol {
  color: #FFFFFF;
  float:right;
  font-size:
12px;
  margin: 5px 0px 0px 0px;
}
.digiseller-both
{
}
.digiseller-paging a.digiseller-activepage {
  -moz-border-radius:
0px;
  -webkit-border-radius: 0px;
  background: #000000;
 
border-radius: 0px;
  color: #fff;
  display: inline-block;
  font-size:
12px;
  height: 18px;
  line-height: 18px;
  text-align: center;
 
text-decoration: none;
  min-width: 11px;
  padding: 0 3px;
  cursor:
pointer;
}
.digiseller-paging a {
  -moz-border-radius: 0px;
 
-webkit-border-radius: 0px;
  background: #C60E0E;
  border-radius:
0px;
  color: #fff;
  display: inline-block;
  font-size: 12px;
 
height: 18px;
  line-height: 18px;
  text-align: center;
 
text-decoration: none;
  min-width: 11px;
  padding: 0 3px;
  cursor:
pointer;
  transition: all .5s;
}
.digiseller-paging a:hover {
 
opacity: .8;
}
#dle-content
.nav.nav-tabs{
	float:left;
	width:100%;
	border: none;
}
#dle-content
.tab-content{
  float: left;
  width: 100%;
  padding: 10px 10px;
 
background-color: #428bca;
  color: white;
  border: 1px solid #316A9C;
 margin-bottom:40px;
}
#dle-content
.nav-tabs>li.active>a,#dle-content
.nav-tabs>li.active>a:hover,#dle-content
.nav-tabs>li.active>a:focus {
  color: white;
  background-color:
#428bca;
  border: 1px solid #316A9C;
  border-bottom-color:
transparent;
  cursor: default;
}
#dle-content
.nav>li>a:hover,#dle-content .nav>li>a:focus {
  color:
white;
  background-color: #428bca;
  border: 1px solid #316A9C;
 
border-bottom-color:
transparent;
}
.top_gor_menu{
	padding-right:0px;
   
margin-top:35px;
}
.top_gor_menu >
li>a{
	padding-bottom:0px;
}
.top_gor_menu > li+li{
   
margin-left:6px;
}
.top_gor_menu > li:nth-child(9){
   
margin-left:0;
}
    
.top_gor_menu .dropdown-menu{}
.in_stock{
   
position: absolute;
    background-color: #3F3F3F;
    color: white;
   
font-size: 12px;
    font-weight: bold;
    padding: 2px 3px 0 5px;
   
text-transform: uppercase;
	display:block
!important;
	top:0;
	left:0;
}
#block_in_stock_full
.in_stock{
	position:relative;
    text-align: center;
    font-size:
20px;
    padding:
10px;
	margin-bottom:15px;
}
.in_stock.red_style{
	background-color:#E94040;
}
.shmot_item
.digi-product-attr{
	opacity:1;
	transition:all
.5s;
}
.shmot_item:hover
.digi-product-attr{
	opacity:0;
}
.digi-product-attr{
    position:
absolute;
	box-shadow:0px 1px 3px #333;
    top: 50%;
    left: 50%;
  
 border-radius: 35px;
    width: 70px;
    height:
70px;
	margin-left:-35px;
	margin-top:-35px;
    text-align: center;
  
 line-height: 20px;
    font-size: 16px;
    padding-top:
10px;
	text-transform:uppercase;
}
.digi-product-attr
span{
	display:block;
	font-size:24px;
	height:26px;
}
.digi-product-attr.attr-top{
   background-color: rgb(0, 153, 0);
    color:
#FFFFFF;
	padding-top:12px;
}
.digi-product-attr.attr-new{
   
background-color: rgb(29, 127, 191);
    color:
#FFFFFF;
}
.digi-product-attr.attr-sale {
    background-color: rgb(233,
64, 64);
    color:
#FEFEFE;
	padding-top:8px;
}
#digi_attr{
	position:relative;
}
#digi_attr
.digi-product-attr{
    margin-left: 0;
    right: 10px;
    left:
inherit;
    top: 10px;
    margin-top: 0;
    box-shadow: 0 1px 3px 0px
#333;
}
#dle-content{
	position:relative;
}
.digi_sales{
   
position: absolute;
    text-align: center;
    width: 100%;
   
font-size: 24px;
	color:rgba(255,255,255,1);
	padding:10px
0;
	background: -moz-linear-gradient(180deg, rgba(20,20,20,.8) 10%,
rgba(255,255,255,.5) 100%);/* FF3.6+ */
background:
-webkit-gradient(linear, 180deg, color-stop(10%, rgba(20,20,20,.8)),
color-stop(100%, rgba(255,255,255,.5)));/* Chrome,Safari4+ */
background:
-webkit-linear-gradient(180deg, rgba(20,20,20,.8) 10%, rgba(255,255,255,.5)
100%);/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(180deg,
rgba(0,0,0,.8) 10%, rgba(255,255,255,.5) 100%);/* Opera 11.10+
*/
background: -ms-linear-gradient(180deg, rgba(0,0,0,.8) 10%,
rgba(255,255,255,.5) 100%);/* IE10+ */
filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#1301FE',
endColorstr='#F4F60C', GradientType='1'); /* for IE */
background:
linear-gradient(180deg, rgba(0,0,0,.8) 10%, rgba(255,255,255,.5) 100%);/*
W3C
*/
}
#send_partners{
	float:left;
	width:100%;
	background-color:rgb(91,
192,
222);
	padding:10px;
	margin-top:20px;
	border-radius:3px;
}
#send_partners
.input-group{
	margin-bottom:15px;
}
#send_partners
h1{
	font-size:30px;
	font-weight:bold;
	color:rgba(255,255,255,1);
}
#send_partners
#dle-captcha img{
    height: 46px;
    border: 1px solid #CCC;
   
border-right: none;
}