/* line 20, ../scss/style.scss */
body {
  font-family: Arial;
  color: #181818;
  font-size: 14px;
  text-align: center; }

/* line 36, ../scss/style.scss */
.headers, h1, h2, h3, h4, h5, h6 {
  color: #181818;
  font-family: Arial;
  font-weight: normal; }

/* line 44, ../scss/style.scss */
h1 {
  font-size: 42px;
  text-transform: uppercase;
  font-weight: bold;
  color: #fff; }

/* line 53, ../scss/style.scss */
h2 {
  font-size: 70px;
  text-transform: uppercase; }

/* line 59, ../scss/style.scss */
h3 {
  font-size: 56px; }

/* line 64, ../scss/style.scss */
h4 {
  font-size: 42px;
  text-transform: uppercase;
  font-weight: bold; }

/* line 71, ../scss/style.scss */
h5 {
  font-size: 28px;
  font-weight: bold;
  text-transform: uppercase; }

/* line 78, ../scss/style.scss */
h6 {
  font-size: 21px;
  text-transform: uppercase; }

/* line 84, ../scss/style.scss */
.clearfix {
  clear: both; }

/* line 92, ../scss/style.scss */
.wrapper {
  width: 1180px;
  margin: 0 auto;
  text-align: center; }

/* line 98, ../scss/style.scss */
.welcome {
  color: #fff;
  height: 600px;
  width:1280px;
  margin:0 auto;
  /*background-image: url(../img/welcome.png), url(../img/welcome-bg.png);
  background-position: center bottom, center center;
  background-repeat: repeat no-repeat;
  background-size: 100%, cover;*/
  background-color: #313756; }
  /* line 107, ../scss/style.scss */
  .welcome .welcome-text {
    width: 1200px;
    margin: 0 auto; }
  /* line 112, ../scss/style.scss */
  .welcome h4 {
    color: #fff; }
  /* line 116, ../scss/style.scss */
  .welcome span {
    font-size: 21px; }
  /* line 120, ../scss/style.scss */
  
  .welcome .phone{
      margin-top: 25px;
    float: right;
    margin-left: 23px;
  }
  
  .welcome .inner {
    padding-top: 70px;
width:100%;	}
    .welcome .inner div.second-header {
      width: 1110px;
      margin: 0 auto;
    }
    .welcome .inner div.second-header div.logo {
      width: 230px;
	  float:left;
    }
    /* line 123, ../scss/style.scss */
    .welcome .inner div.anchor-list {
      float: right;
      width: 600px;
      padding: 15px 7px;
      background-color: #fff;
      margin: 0 auto;
      margin-top: 32px;
      border-radius: 3px;
      margin-bottom: 50px; }
      /* line 131, ../scss/style.scss */
      .welcome .inner div.anchor-list a {
        color: #313756;
        text-decoration: none;
        margin-left: 30px;
        font-weight: bold;
        border-bottom: 1px dashed #adcaf0; }
		
		.welcome .inner div.anchor-list a:hover {
		color:#ff8400;
		}
		
		.welcome #welcome-image{
		  background-color: transparent;
  background-image: url(../img/how_do_we_work.png);
  background-repeat: no-repeat;
  background-position: top left;
  	height:300px;
		}
		
        /* line 137, ../scss/style.scss */
        .welcome .inner div.anchor-list a:first-child {
          margin-left: 0px; }
  /* line 144, ../scss/style.scss */
  .welcome .button {
    margin: 40px auto;
    margin-bottom: 0px; }

/* line 150, ../scss/style.scss */
.button {
  display: block;
  width: 381px;
  height: 39px;
  background: #ff8400;
    background-image: -webkit-linear-gradient(top, #ff8400, #ff9626);
    background-image: -moz-linear-gradient(top, #ff8400, #ff9626);
    background-image: -ms-linear-gradient(top, #ff8400, #ff9626);
    background-image: -o-linear-gradient(top, #ff8400, #ff9626);
    background-image: linear-gradient(to bottom, #ff8400, #ff9626);
    text-decoration: none;
    border: solid #ff8400 1px;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 21px;
  font-weight: bold;
  text-align: center;
  color: #fff;
  padding-top: 12px;
  border: none;
  text-decoration: none;
  outline: none; }
  /* line 172, ../scss/style.scss */

  
  
  .button:hover {
    color:#ffffff;
	background: #2981e6;
    background-image: -webkit-linear-gradient(top, #2981e6, #0564d1 );
    background-image: -moz-linear-gradient(top, #2981e6, #0564d1 );
    background-image: -ms-linear-gradient(top, #2981e6, #0564d1 );
    background-image: -o-linear-gradient(top, #2981e6, #0564d1 );
    background-image: linear-gradient(to bottom, #2981e6, #0564d1 );
    -webkit-border-radius: 2;
    -moz-border-radius: 2;
    border-radius: 2px;
    border: solid #0564d1 1px;
	}

/* line 177, ../scss/style.scss */
div.advantages {
  padding: 100px 0px 100px 0px;
  margin: 0 auto; }
  /* line 181, ../scss/style.scss */
  div.advantages h4 {
    margin-top: 0px; }
  /* line 185, ../scss/style.scss */
  div.advantages .advantage {
    width: 850px;
    text-align: left;
    padding-left: 200px;
    background-position: left center;
    background-repeat: no-repeat;
    height: 170px;
    padding-top: 30px;
    margin-top: 30px; }
    /* line 195, ../scss/style.scss */
    div.advantages .advantage b {
      display: block;
      padding-bottom: 30px;
      font-size: 21px; }
    /* line 201, ../scss/style.scss */
    div.advantages .advantage:nth-child(2) {
      background-image: url(../img/pin-icon.png);
      background-position: 43px 0px;
      margin-top: 0px; }
    /* line 207, ../scss/style.scss */
    div.advantages .advantage:nth-child(3) {
      background-image: url(../img/euro-icon.png); }
    /* line 211, ../scss/style.scss */
    div.advantages .advantage:nth-child(4) {
      background-image: url(../img/bag-icon.png);
      background-position: 20px 0px; }

/* line 219, ../scss/style.scss */
ul {
  padding-left: 15px;
  margin: 0; }

/* line 224, ../scss/style.scss */
.how-it-works {
height: 897px;
    background: #ECECEC;
    width: 1280px;
    margin: 0 auto;  }
  /* line 228, ../scss/style.scss */
  .how-it-works .wrapper {
    text-align: left;
    background-image: url(../img/men.png);
    background-repeat: no-repeat;
    height: 815px;
    padding-top: 82px;
    width: 1201px;
    background-position: right bottom; }
  /* line 238, ../scss/style.scss */
  .how-it-works h4 {
    margin-top: 0px; }
  /* line 242, ../scss/style.scss */
  
  .how-it-works .how {
    width: 390px;
    text-align: left;
    padding-left: 300px;
    background-position: left center;
    background-repeat: no-repeat;
    padding-top: 35px;
    margin-top: 30px; }
    /* line 252, ../scss/style.scss */
    .how-it-works .how b {
      display: block;
      padding-bottom: 30px;
      font-size: 21px; }
    /* line 258, ../scss/style.scss */
    .how-it-works .how:nth-child(2) {
      background-image: url(../img/how1.png);
      margin-top: 0px;
      height:105px;	  }
    /* line 263, ../scss/style.scss */
    .how-it-works .how:nth-child(3) {
      background-size: 33%;
      background-image: url(../img/how2.png); 
	  height:200px;}
    /* line 267, ../scss/style.scss */
    .how-it-works .how:nth-child(4) {
      background-image: url(../img/how3.png);
height:230px;	  }

/* line 274, ../scss/style.scss */
.weight {
  text-align: center;
  width: 1190px;
  margin: 0 auto;
  padding-bottom: 50px;
margin: 0 auto;  }
  /* line 281, ../scss/style.scss */
  .weight .about {
    float: left;
    width: 250px;
    text-align: left;
    margin-top: 130px; }
    /* line 287, ../scss/style.scss */
    .weight .about b {
      display: block;
      padding-bottom: 20px; }
  /* line 293, ../scss/style.scss */
  .weight .about-right {
    text-align: right; }
  /* line 297, ../scss/style.scss */
  .weight .about-img {
    float: left;
    width: 690px;
    text-align: center;
    margin-top: 50px; }
  /* line 305, ../scss/style.scss */
  .weight h5 {
    margin-bottom: 20px; }

/* line 310, ../scss/style.scss */
.magasines {
color:#ffffff;
  border-top: 1px solid #d8dfe8;
  padding-top: 50px;
  
  margin-top: 50px;
  padding-bottom: 100px;
width: 1280px;
margin: 0 auto;  }
  /* line 317, ../scss/style.scss */
  .magasines h4 {
    margin-bottom: 20px;
color:#ffffff;	}
  /* line 322, ../scss/style.scss */
  .magasines .nth-outer .magasine {
    width: 181px;
    height: 183px;
    float: left;
    margin-right: 18px;
    margin-top: 50px;
    background-repeat: no-repeat; }
    /* line 330, ../scss/style.scss */
    .magasines .nth-outer .magasine:nth-child(1) {
      background-image: url(../img/mag1.png); }
    /* line 334, ../scss/style.scss */
    .magasines .nth-outer .magasine:nth-child(2) {
      background-image: url(../img/mag2.png); }
    /* line 338, ../scss/style.scss */
    .magasines .nth-outer .magasine:nth-child(3) {
      background-image: url(../img/mag3.png); }
    /* line 342, ../scss/style.scss */
    .magasines .nth-outer .magasine:nth-child(4) {
      background-image: url(../img/mag4.png); }
    /* line 346, ../scss/style.scss */
    .magasines .nth-outer .magasine:nth-child(5) {
      background-image: url(../img/mag5.png); }
    /* line 350, ../scss/style.scss */
    .magasines .nth-outer .magasine:nth-child(6) {
      background-image: url(../img/mag6.png); }
    /* line 358, ../scss/style.scss */
    .magasines .nth-outer .magasine:last-child {
      margin-right: 0px; }

/* line 366, ../scss/style.scss */
.form {
color:#ffffff;
  padding-top: 50px;
  padding-bottom: 100px;
width:1280px;
margin: 0 auto; }
  /* line 371, ../scss/style.scss */
  .form h4 {
    margin-bottom: 20px;
color:#ffffff;	}
.form_address, .form_address h4 {
  color:#181818;
}
  /* line 375, ../scss/style.scss */
  .form .padding-bottom {
    padding-bottom: 90px; }
  /* line 379, ../scss/style.scss */
  .form span {
    color:#f2f2f2;
    padding-top: 20px;
    display: block; }
  /* line 387, ../scss/style.scss */
  .form .wrapper .inner {
    background-image: url(../img/form-bg.png);
    height: 591px;
    width: 782px;
    margin: 0 auto; }
    /* line 393, ../scss/style.scss */
    .form .wrapper .inner .forms {
      padding-top: 65px; }

/* line 402, ../scss/style.scss */
input[type="text"], input[type="password"] , input[type="tel"], input[type="email"]{
  display: block;
  border-radius: 3px;
  border: 1px solid #ccd9e9;
  box-shadow: inset 0px 2px 2px #ededee;
  width: 374px;
  margin: 0 auto;
  height: 34px;
  padding-left: 10px;
  font-style: italic;
  color: #8d98a6;
  margin-top: 10px; }

input[type="text"]:focus, input[type="password"]:focus, input[type="tel"]:focus, input[type="email"]:focus {
  outline: none;
  border: 1px solid #8aaded;
}

/* line 416, ../scss/style.scss */
input[type="submit"] {
  padding-top: 0px;
  height: 52px;
  margin: 30px auto; }

/* line 422, ../scss/style.scss */
div.address {
    /* background-image: url(../img/address-bg.png); */
    padding: 100px 0px 100px 0px;
    /* box-shadow: inset 0px 7px 24px #ac906b; */
    border-bottom: 1px solid #d8c2a6;
    height: 1800px;
    width: 1349px;
    margin: 0 auto;   }
  /* line 428, ../scss/style.scss */
  div.address .inner {
     /* background-image: url(../img/address-inner.png); */
    width: 590px;
    float: left;
	position:relative;
    background: #ECECEC;
    height: 600px;
    margin-bottom: 20px;
    margin-left: 55px;
    text-align: left; }
    /* line 435, ../scss/style.scss */
    div.address .inner .addresses {
      width: 450px;
	  margin-left: 60px;
      padding-top: 50px;
      color: #585858; }
      /* line 441, ../scss/style.scss */
      div.address .inner .addresses div {
        border-bottom: 1px solid #d4d4d4;
        padding-top: 20px; }
      /* line 447, ../scss/style.scss */
      div.address .inner .addresses h6 {
        color: #585858;
        font-weight: bold;
        margin-bottom: 20px; }

		.addresbuttonppos{
		position:absolute;
		width:1px;
		bottom:0;
		left: 154px;
		}

/* line 469, ../scss/style.scss */
.border-top {
  background-image: url(../img/klassnoe-nazvanie-top.png);
  height: 16px; }

/* line 474, ../scss/style.scss */
.border-bottom {
  background-image: url(../img/klassnoe-nazvanie-bottom.png);
  height: 16px;
  margin-top: -15px; }

/* old */
/* --- Шапка --- */

@font-face {
font-family: Roboto; 
src: url('../../templates/1/font/roboto-condensed.eot');
src: url('../../templates/1/font/roboto-condensed.eot?#iefix') format('embedded-opentype'),
url('../../templates/1/font/roboto-condensed.woff') format('woff'),
url('../../templates/1/font/roboto-condensed.ttf') format('truetype'),
url('../../templates/1/font/roboto-condensed.svg#Roboto') format('svg');

font-weight: normal;
font-style: normal;
}

	.top-line{height: 53px;width: 100%;min-width: 1200px;position: fixed; background: #313756; top: 0;z-index: 500;}
	.top-line-apple{height: 43px;width: 1200px;min-width: 1200px;position: relative;z-index: 999;background-image: url(../images/topline-bg.jpg);background-repeat: no-repeat;background-position: center center;}
	.top-line-in{width: 1200px;min-width: 1200px; height: 60px;margin: 0px auto;}
	.login{float: left;width: 800px;margin: 0px 0px 0px 17px;}

a:hover{
color:#ff8400;
}

a.login-btn{
display: block;
  float: left;
  color: white;
  font: 14px Arial;
  height: 18px;
  text-transform: uppercase;
  padding: 8px 31px;
  margin: 8px 0px 0px 0px;
  background: #ff8400;
  background-image: -webkit-linear-gradient(top, #ff8400, #ff9626);
  background-image: -moz-linear-gradient(top, #ff8400, #ff9626);
  background-image: -ms-linear-gradient(top, #ff8400, #ff9626);
  background-image: -o-linear-gradient(top, #ff8400, #ff9626);
  background-image: linear-gradient(to bottom, #ff8400, #ff9626);
  text-decoration: none;
  border: solid #ff8400 1px;
}

a.reg-btn{
display: block;
  float: left;
  color: white;
  font: 14px Arial;
  height: 18px;
  text-transform: uppercase;
  padding: 8px 31px;
  margin: 8px 0px 0px 0px;
  background: #ff8400;
 background: #499bea; /* Old browsers */
background: -moz-linear-gradient(top, #499bea 0%, #207ce5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#499bea), color-stop(100%,#207ce5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #499bea 0%,#207ce5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #499bea 0%,#207ce5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #499bea 0%,#207ce5 100%); /* IE10+ */
background: linear-gradient(to bottom, #499bea 0%,#207ce5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#499bea', endColorstr='#207ce5',GradientType=0 ); /* IE6-9 */
  text-decoration: none;
  border: solid #207ce5 1px;
}

a.login-btn:hover, a.add-money:hover, a.reg-btn:hover, a.logout-btn:hover{color: black;text-decoration: none;}

a.logout-btn{float: left;margin-left: 20px;}

a.reg-btn{margin-left: 12px;}

a.logout-btn{
display: block;
  float: left;
  color: white;
  font: 14px Arial;
  height: 18px;
  /* width: 100px; */
  text-transform: uppercase;
  padding: 8px 40px;
  margin: 8px 0px 0px 12px;
 background: #44433e; /* Old browsers */
background: -moz-linear-gradient(top,  #44433e 0%, #585858 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#44433e), color-stop(100%,#585858)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #44433e 0%,#585858 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #44433e 0%,#585858 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #44433e 0%,#585858 100%); /* IE10+ */
background: linear-gradient(to bottom,  #44433e 0%,#585858 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#44433e', endColorstr='#585858',GradientType=0 ); /* IE6-9 */

  text-decoration: none;
  border: solid #585858 1px;
}



.user-info{float: left;
  font: 12px Arial;
  color: #ffffff;
  /* line-height: 43px; */
  max-width: 177px;
  overflow-x: hidden;
  margin: 14px 15px 0px 0px;}

.user-info a{color: #ff8400;}

.user-money{float: left;
  font: 12px Arial;
  color: #e48d27;
  line-height: 19px;
  margin: 12px 15px 0px 0px;}

.user-money span{color: white;}

a.add-money{display: block;
  float: left;
  color: white;
  font: 14px Arial;
  height: 18px;
  text-transform: uppercase;
  padding: 8px 20px;
  margin: 8px 0px 0px 0px;
  background: #ff8400;
  background-image: -webkit-linear-gradient(top, #ff8400, #ff9626);
  background-image: -moz-linear-gradient(top, #ff8400, #ff9626);
  background-image: -ms-linear-gradient(top, #ff8400, #ff9626);
  background-image: -o-linear-gradient(top, #ff8400, #ff9626);
  background-image: linear-gradient(to bottom, #ff8400, #ff9626);
  text-decoration: none;
  border: solid #ff8400 1px;
}

.menulinkr{
padding:5px 0 5px 20px;
}

.top-menu{float: right;/*width: 333px;*/}
.top-menu ul li{float: left;height: 43px;list-style: none;text-align:left;margin-right: 15px;position: relative;border-bottom: 0px solid white;}
.top-menu ul li a{display: block;font: 12px Arial;color: white;height: 43px;line-height: 41px;padding-right: 10px;text-decoration: none;}

.top-menu ul li a.with-sub{background-image: url(https://aukciony.com/templates/1/images/arrow-bottom.png);background-repeat: no-repeat;background-position: right 19px;text-decoration: none;}

.top-menu ul li:hover a{text-decoration: none;/*color: #eda12f;*/}

.top-menu ul li:hover a.with-sub{height: 46px;background-image: url(https://aukciony.com/templates/1/images/arrow-bottom2.png);background-repeat: no-repeat;background-position: right 19px;}.top-menu ul li a span{}.top-menu ul li a img{vertical-align: middle;}.top-menu ul li ul{display: none;}.top-menu ul li:hover ul{display: block;position: absolute;z-index: 900;top: 46px;left: -10px;border: 1px solid #acacac;background: white;width: 205px;padding: 17px 0px 17px 15px;box-shadow: 0 0 5px rgba(0,0,0,0.2); }.top-menu ul li:hover ul.last-topmenu{left: inherit;right: -10px;}.top-menu ul li ul li{height: auto;padding: 0px;margin: 0px;border-bottom: 0px;}.top-menu ul li ul li a, .top-menu ul li:hover ul li a{display: block;height: auto;line-height: 24px;color: #666;background: none;}.top-menu ul li ul li a:hover, .top-menu ul li:hover ul li a:hover{color: #eda12f;background: none;}.top-menu ul li:hover ul li a span{display: block;float: left;width: 24px;height: 24px;padding-right: 5px;text-align: left;margin: 0px;}.top-menu ul li:hover ul li a span img{vertical-align: middle;}a.logo{float: left;display: block;width: 301px;height: 130px;margin: 0px 0px 0px 14px;background-image: url(../images/logo_en.png);background-repeat: no-repeat;background-position: center center;background-size:100%;}

/*.top-menu{
float: right;
width: auto;
}

.top-menu ul li{
float: left;
height: 43px;
list-style: none;
margin-right: 15px;
position: relative;
border-bottom: 0px solid white;
}

.top-menu ul li a{
display: block;
font: 12px Arial;
color: white;
height: 43px;
line-height: 41px;
padding-right: 10px;
}

.top-menu ul li a.with-sub{
background-image: url(http://aukciony.com/templates/1/images/arrow-bottom2.png);
background-repeat: no-repeat;
background-position: right 19px;
}

.top-menu ul li:hover a{
text-decoration: none;
color: #eda12f;
}

.top-menu ul li:hover a.with-sub{
height: 46px;
background-image: url(http://aukciony.com/templates/1/images/arrow-bottom2.png);
background-repeat: no-repeat;
background-position: right 19px;
}

.top-menu ul li a span{
margin: 0px 3px;
}

.top-menu ul li a img{
vertical-align: middle;
}

.top-menu ul li ul{
display: none;
}

.top-menu ul li:hover ul{
display: block;
position: absolute;
z-index: 900;
top: 46px;
left: -10px;
border: 1px solid #acacac;
background: white;
width: 205px;
padding: 17px 0px 17px 15px;
box-shadow: 0 0 5px rgba(0,0,0,0.2); 
}

.top-menu ul li:hover ul.last-topmenu{
left: inherit;
right: -10px;
}

.top-menu ul li ul li{
height: auto;
padding: 0px;
margin: 0px;
border-bottom: 0px;
}

.top-menu ul li ul li a, .top-menu ul li:hover ul li a{
display: block;
height: auto;
line-height: 24px;
color: #666;
background: none;
}

.top-menu ul li ul li a:hover, .top-menu ul li:hover ul li a:hover{
color: #eda12f;
background: none;
}

.top-menu ul li:hover ul li a span{
display: block;
float: left;
width: 24px;
height: 24px;
padding-right: 5px;
text-align: left;
margin: 0px;
}

.top-menu ul li:hover ul li a span img{
vertical-align: middle;
}

*/


.autocontainre{
width:100%;
height:auto;
display:block;
    background-color: #313756;
}

.autocontainreg{
width:100%;
height:auto;
display:block;
    background-color: #ECECEC;
}
