@import url("/css/reset.css?2");
@import url("/css/elements.css?2");
@import url("/css/header-footer.css?2");
@import url("/css/check-region.css?2");
@import url("/css/benefits.css?2");
@import url("/css/post.css?2");
@import url("/css/news-carousel.css?2");
@import url("/css/brands.css?2");
@import url("/css/aside.css?2");
@import url("/css/catalog.css?2");
@import url("/css/breadcrumb.css?2");
@import url("/css/paging.css?2");
@import url("/css/bonus-program.css?2");
@import url("/css/catalog-menu.css?2");
@import url("/css/compare-panel.css?2");
@import url("/css/carousel-block.css?2");
@import url("/css/invite-block.css?2");
@import url("/css/contacts-block.css?2");
@import url("/css/video-block.css?2");
@import url("/css/questionnaires.css?2");
@import url("/css/popup.css?2");
@import url("/css/vars.css?2");
@import url("/css/reset.css?2");
BODY {
  background: url("/img/design/background.jpg") repeat;
  background-attachment: fixed;
  font: 12px/15px OpenSans;
  overflow-y: scroll;
  position: relative;
  color: #666; }

BODY.browser-ie7 {
  overflow-y: auto; }

.page-wrap {
  padding: 20px 20px 0;
  min-width: 1148px;
  max-width: 1300px;
  margin: 0 auto; }

.page-content {
  background: #f1f1f1;
  border-left: 3px solid #174e83;
  border-right: 3px solid #174e83;
  min-height: 400px; }

.auth-body .page-content {
  min-height: 255px; }

.white-block-inner {
  padding: 25px 20px 0 0; }

.col-cont, .col-cont > .col-cont {
  letter-spacing: -.36em;
  white-space: nowrap;
  font-size: 0;
  zoom: 1; }

.col-cont > * {
  padding-right: 0 !important;
  padding-left: 0 !important;
  margin-right: 0 !important;
  margin-left: 0 !important;
  letter-spacing: normal;
  display: inline-block;
  vertical-align: top;
  font-size: 14px;
  white-space: normal; }

.browser-ie7 .col-cont > * {
  display: inline;
  zoom: 1; }

.aside-col {
  width: 22%; }

.main-col {
  width: 77.9%; }

.col-1 {
  width: 25%; }

.col-2 {
  width: 50%; }

.col-3 {
  width: 75%; }

.page-wrap.auth-form .page-content {
  padding: 20px; }
.page-wrap.auth-form .link {
  margin-top: 20px; }

.items-no-more.light-form-popup.ui-dialog .ui-widget-header .ui-dialog-title {
  line-height: 29px;
  padding-bottom: 5px; }
.items-no-more .popup-cont {
  padding: 8px 20px 38px 25px;
  background: #e3e2d8; }
.items-no-more .popup-message {
  padding: 0 0 10px; }
.items-no-more .not-avail-list TD {
  padding: 10px 0 5px; }
.items-no-more .not-avail-list .not-avail-item {
  width: 528px;
  padding-right: 20px;
  color: #174e83; }
.items-no-more .not-avail-list .not-avail-status {
  width: 114px;
  padding-left: 10px;
  color: #575651; }
.items-no-more .btn-blue {
  margin: 0 16px 0 0;
  padding: 0 20px; }
.items-no-more .btn-orange {
  padding: 0 20px; }

.pac-container:after {
  display: none !important; }

/*danger-label*/
.danger-box {
  width: 61px;
  padding: 17px 10px;
  position: fixed;
  top: 278px;
  left: 0;
  text-align: center;
  color: black;
  background: #ffd802;
  -moz-border-radius: 0 10px 10px 0;
  -webkit-border-radius: 0 10px 10px 0;
  border-radius: 0 10px 10px 0;
  box-shadow: rgba(159, 136, 9, 0.65) 0px 10px 40px 0px;
  -webkit-box-sizing: content-box !important;
  -moz-box-sizing: content-box !important;
  box-sizing: content-box !important;
  z-index: 9999; }
  .danger-box .danger-box-close-btn {
    position: absolute;
    top: 4px;
    right: 5px;
    background: url(/img/danger/close-btn.png) no-repeat;
    width: 16px;
    height: 16px; }
  .danger-box .danger-box-label {
    width: 37px;
    height: 40px;
    display: inline-block;
    background: url(/img/danger/skull.png) 0 0 no-repeat; }
  .danger-box .danger-box-text {
    width: 60px;
    height: 33px;
    display: inline-block;
    margin-top: 4px;
    background: url(/img/danger/text.png) no-repeat; }
  .danger-box:hover .danger-box-label {
    background: url(/img/danger/skull.png) 0 -45px no-repeat; }
  .danger-box:hover .danger-box-close-btn {
    cursor: pointer; }

/*# sourceMappingURL=style.css.map */
