.fancybox-margin{margin-right:0px;}

:root {
  --wm-toolbar-height: 65px;
}
#wm-ipp-base {
  height:65px;/* initial height just in case js code fails */
  padding:0;
  margin:0;
  border:none;
  background:none transparent;
}
#wm-ipp {
  z-index: 2147483647;
}
#wm-ipp, #wm-ipp * {
  font-family:Lucida Grande, Helvetica, Arial, sans-serif;
  font-size:12px;
  line-height:1.2;
  letter-spacing:0;
  width:auto;
  height:auto;
  max-width:none;
  max-height:none;
  min-width:0 !important;
  min-height:0;
  outline:none;
  float:none;
  text-align:left;
  border:none;
  color: #000;
  text-indent: 0;
  position: initial;
  background: none;
}
#wm-ipp div, #wm-ipp canvas {
  display: block;
}
#wm-ipp div, #wm-ipp tr, #wm-ipp td, #wm-ipp a, #wm-ipp form {
  padding:0;
  margin:0;
  border:none;
  border-radius:0;
  background-color:transparent;
  background-image:none;
  /*z-index:2147483640;*/
  height:auto;
}
#wm-ipp table {
  border:none;
  border-collapse:collapse;
  margin:0;
  padding:0;
  width:auto;
  font-size:inherit;
}
#wm-ipp form input {
  padding:1px !important;
  height:auto;
  display:inline;
  margin:0;
  color: #000;
  background: none #fff;
  border: 1px solid #666;
}
#wm-ipp form input[type=submit] {
  padding:0 8px !important;
  margin:1px 0 1px 5px !important;
  width:auto !important;
  border: 1px solid #000 !important;
  background: #fff !important;
  color: #000 !important;
}
#wm-ipp form input[type=submit]:hover {
  background: #eee !important;
  cursor: pointer !important;
}
#wm-ipp form input[type=submit]:active {
  transform: translateY(1px);
}
#wm-ipp a {
  display: inline;
}    
#wm-ipp a:hover{
  text-decoration:underline;
}
#wm-ipp a.wm-btn:hover {
  text-decoration:none;
  color:#ff0 !important;
}
#wm-ipp a.wm-btn:hover span {
  color:#ff0 !important;
}
#wm-ipp #wm-ipp-inside {
  margin: 0 6px;
  border:5px solid #000;
  border-top:none;
  background-color:rgba(255,255,255,0.9);
  -moz-box-shadow:1px 1px 4px #333;
  -webkit-box-shadow:1px 1px 4px #333;
  box-shadow:1px 1px 4px #333;
  border-radius:0 0 8px 8px;
}
/* selectors are intentionally verbose to ensure priority */
#wm-ipp #wm-logo {
  padding:0 10px;
  vertical-align:middle;
  min-width:100px;
  flex: 0 0 100px;
}
#wm-ipp .c {
  padding-left: 4px;
}
#wm-ipp .c .u {
    margin-top: 4px !important;
}
#wm-ipp .n {
  padding:0 0 0 5px !important;
  vertical-align: bottom;
}
#wm-ipp .n a {
  text-decoration:none;
  color:#33f;
  font-weight:bold;
}
#wm-ipp .n .b {
  padding:0 6px 0 0 !important;
  text-align:right !important;
  overflow:visible;
  white-space:nowrap;
  color:#99a;
  vertical-align:middle;
}
#wm-ipp .n .y .b {
  padding:0 6px 2px 0 !important;
}
#wm-ipp .n .c {
  background:#000;
  color:#ff0;
  font-weight:bold;
  padding:0 !important;
  text-align:center;
}
#wm-ipp.hi .n td.c {
  color:#ec008c;
}
#wm-ipp .n td.f {
  padding:0 0 0 6px !important;
  text-align:left !important;
  overflow:visible;
  white-space:nowrap;
  color:#99a;
  vertical-align:middle;
}
#wm-ipp .n tr.m td {
  text-transform:uppercase;
  white-space:nowrap;
  padding:2px 0;
}
#wm-ipp .c .s {
  padding:0 5px 0 0 !important;
  vertical-align:bottom;
}
#wm-ipp #wm-nav-captures {
  white-space: nowrap;
}
#wm-ipp .c .s a.t {
  color:#33f;
  font-weight:bold;
  line-height: 1.8;
}
#wm-ipp .c .s div.r {
  color: #666;
  font-size:9px;
  white-space:nowrap;
}
#wm-ipp .c .k {
  padding-bottom:1px;
}
#wm-ipp .c .s {
  padding:0 5px 2px 0 !important;
}
#wm-ipp td#displayMonthEl {
  padding: 2px 0 !important;
}
#wm-ipp td#displayYearEl {
  padding: 0 0 2px 0 !important;
}

div#wm-ipp-sparkline {
  position:relative;/* for positioning markers */
  white-space:nowrap;
  background-color:#fff;
  cursor:pointer;
  line-height:0.9;
}
#sparklineImgId, #wm-sparkline-canvas {
  position:relative;
  z-index:9012;
  max-width:none;
}
#wm-ipp-sparkline div.yt {
  position:absolute;
  z-index:9010 !important;
  background-color:#ff0 !important;
  top: 0;
}
#wm-ipp-sparkline div.mt {
  position:absolute;
  z-index:9013 !important;
  background-color:#ec008c !important;
  top: 0;
}  
#wm-ipp .r {
    margin-left: 4px;
}
#wm-ipp .r a {
  color:#33f;
  border:none;
  position:relative;
  background-color:transparent;
  background-repeat:no-repeat !important;
  background-position:100% 100% !important;
  text-decoration: none;
}
#wm-ipp #wm-capinfo {
  /* prevents notice div background from sticking into round corners of
     #wm-ipp-inside */
  border-radius: 0 0 4px 4px;
}
#wm-ipp #wm-capinfo .c-logo {
  display:block;
  float:left;
  margin-right:3px;
  width:90px;
  min-height:90px;
  max-height: 290px;
  border-radius:45px;
  overflow:hidden;
  background-position:50%;
  background-size:auto 90px;
  box-shadow: 0 0 2px 2px rgba(208,208,208,128) inset;
}
#wm-ipp #wm-capinfo .c-logo span {
  display:inline-block;
}
#wm-ipp #wm-capinfo .c-logo img {
  height:90px;
  position:relative;
  left:-50%;
}
#wm-ipp #wm-capinfo .wm-title {
  font-size:130%;
}
#wm-ipp #wm-capinfo a.wm-selector {
  display:inline-block;
  color: #aaa;
  text-decoration:none !important;
  padding: 2px 8px;
}
#wm-ipp #wm-capinfo a.wm-selector.selected {
  background-color:#666;
}
#wm-ipp #wm-capinfo a.wm-selector:hover {
  color: #fff;
}
#wm-ipp #wm-capinfo.notice-only #wm-capinfo-collected-by,
#wm-ipp #wm-capinfo.notice-only #wm-capinfo-timestamps {
    display: none;
}
#wm-ipp #wm-capinfo #wm-capinfo-notice .wm-capinfo-content {
    background-color:#ff0;
    padding:5px;
    font-size:14px;
    text-align:center;
}
#wm-ipp #wm-capinfo #wm-capinfo-notice .wm-capinfo-content * {
    font-size:14px;
    text-align:center;
}
#wm-ipp #wm-expand {
  right: 1px;
  bottom: -1px;
  color: #ffffff;
  background-color: #666 !important;
  padding:0 5px 0 3px !important;
  border-radius: 3px 3px 0 0 !important;
}
#wm-ipp #wm-expand span {
  color: #ffffff;
}
#wm-ipp #wm-expand #wm-expand-icon {
  display: inline-block;
  transition: transform 0.5s;
  transform-origin: 50% 45%;
}
#wm-ipp #wm-expand.wm-open #wm-expand-icon {
  transform: rotate(180deg);
}
#wm-ipp #wmtb {
  text-align:right;
}
#wm-ipp #wmtb #wmtbURL {
  width: calc(100% - 45px);
}
#wm-ipp #wm-graph-anchor {
  border-right:1px solid #ccc;
}
/* time coherence */
html.wb-highlight {
  box-shadow: inset 0 0 0 3px #a50e3a !important;
}    
.wb-highlight {
  outline: 3px solid #a50e3a !important;
}
#wm-ipp-print {
  display:none !important;
}
@media print {
#wm-ipp-base {
  display:none !important;
}
#wm-ipp-print {
  display:block !important;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
}
@media (max-width:414px) {
    #wm-ipp .xxs {
	display:none !important;
    }
}
@media (min-width:1055px) {
#wm-ipp #wm-graph-anchor {
  display:block !important;
}
}
@media (max-width:1054px) {
#wm-ipp #wm-graph-anchor {
  display:none !important;
}
}
@media (max-width:1163px) {
#wm-logo {
    display:none !important;
}
}

#wm-btns {
    white-space: nowrap;
    margin-top: -2px;
}

#wm-btns #wm-save-snapshot-open {
  margin-right: 7px;
  top: -6px;
}

#wm-btns #wm-sign-in {
  box-sizing: content-box;
  display: none;
  margin-right: 7px;
  top: -8px;

  /*
  round border around sign in button
  */
  border: 2px #000 solid;
  border-radius: 14px;
  padding-right: 2px;
  padding-bottom: 2px;
  width: 11px;
  height: 11px;
}

#wm-btns #wm-sign-in>.iconochive-person {
  font-size: 12.5px;
}

#wm-save-snapshot-open > .iconochive-web {
  color:#000;
  font-size:160%;
}

#wm-ipp #wm-share {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
}

#wm-share > #wm-screenshot {
  display: inline-block;
  margin-right: 3px;
  visibility: hidden;
}

#wm-screenshot > .iconochive-image {
  color:#000;
  font-size:160%;
}

#wm-share > #wm-video {
  display: inline-block;
  margin-right: 3px;
  visibility: hidden;
}

#wm-video > .iconochive-movies {
  color: #000;
  display: inline-block;
  font-size: 150%;
  margin-bottom: 2px;
}

#wm-btns #wm-save-snapshot-in-progress {
  display: none;
  font-size:160%;
  opacity: 0.5;
  position: relative;
  margin-right: 7px;
  top: -5px;
}

#wm-btns #wm-save-snapshot-success {
  display: none;
  color: green;
  position: relative;
  top: -7px;
}

#wm-btns #wm-save-snapshot-fail {
  display: none;
  color: red;
  position: relative;
  top: -7px;
}

.wm-icon-screen-shot {
  background: url("../images/web-screenshot.svg") no-repeat !important;
  background-size: contain !important;
  width: 22px !important;
  height: 19px !important;

  display: inline-block;
}
#donato {
    /* transition effect is disable so as to simplify height adjustment */
    /*transition: height 0.5s;*/
    height: 0;
    margin: 0;
    padding: 0;
    border-bottom: 1px solid #999 !important;
}
body.wm-modal {
    height: auto !important;
    overflow: hidden !important;
}
#donato #donato-base {
    width: 100%;
    height: 100%;
    /*bottom: 0;*/
    margin: 0;
    padding: 0;
    position: absolute;
    z-index: 2147483639;
}
body.wm-modal #donato #donato-base {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 2147483640;
}

.wb-autocomplete-suggestions {
    font-family: Lucida Grande, Helvetica, Arial, sans-serif;
    font-size: 12px;
    text-align: left;
    cursor: default;
    border: 1px solid #ccc;
    border-top: 0;
    background: #fff;
    box-shadow: -1px 1px 3px rgba(0,0,0,.1);
    position: absolute;
    display: none;
    z-index: 2147483647;
    max-height: 254px;
    overflow: hidden;
    overflow-y: auto;
    box-sizing: border-box;
}
.wb-autocomplete-suggestion {
    position: relative;
    padding: 0 .6em;
    line-height: 23px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 1.02em;
    color: #333;
}
.wb-autocomplete-suggestion b {
    font-weight: bold;
}
.wb-autocomplete-suggestion.selected {
    background: #f0f0f0;
}


@font-face{font-family:'Iconochive-Regular';src:url('../fonts/Iconochive-Regular.eot');src:url('../fonts/Iconochive-Regular.eot') format('embedded-opentype'),url('../fonts/Iconochive-Regular.woff') format('woff'),url('../fonts/Iconochive-Regular.ttf') format('truetype'),url('../fonts/Iconochive-Regular.svg#Iconochive-Regular') format('svg');font-weight:normal;font-style:normal}
[class^="iconochive-"],[class*=" iconochive-"]{font-family:'Iconochive-Regular'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.iconochive-Uplevel:before{content:"\21b5"}
.iconochive-exit:before{content:"\1f6a3"}
.iconochive-beta:before{content:"\3b2"}
.iconochive-logo:before{content:"\1f3db"}
.iconochive-audio:before{content:"\1f568"}
.iconochive-movies:before{content:"\1f39e"}
.iconochive-software:before{content:"\1f4be"}
.iconochive-texts:before{content:"\1f56e"}
.iconochive-etree:before{content:"\1f3a4"}
.iconochive-image:before{content:"\1f5bc"}
.iconochive-web:before{content:"\1f5d4"}
.iconochive-collection:before{content:"\2211"}
.iconochive-folder:before{content:"\1f4c2"}
.iconochive-data:before{content:"\1f5c3"}
.iconochive-tv:before{content:"\1f4fa"}
.iconochive-article:before{content:"\1f5cf"}
.iconochive-question:before{content:"\2370"}
.iconochive-question-dark:before{content:"\3f"}
.iconochive-info:before{content:"\69"}
.iconochive-info-small:before{content:"\24d8"}
.iconochive-comment:before{content:"\1f5e9"}
.iconochive-comments:before{content:"\1f5ea"}
.iconochive-person:before{content:"\1f464"}
.iconochive-people:before{content:"\1f465"}
.iconochive-eye:before{content:"\1f441"}
.iconochive-rss:before{content:"\221e"}
.iconochive-time:before{content:"\1f551"}
.iconochive-quote:before{content:"\275d"}
.iconochive-disc:before{content:"\1f4bf"}
.iconochive-tv-commercial:before{content:"\1f4b0"}
.iconochive-search:before{content:"\1f50d"}
.iconochive-search-star:before{content:"\273d"}
.iconochive-tiles:before{content:"\229e"}
.iconochive-list:before{content:"\21f6"}
.iconochive-list-bulleted:before{content:"\2317"}
.iconochive-latest:before{content:"\2208"}
.iconochive-left:before{content:"\2c2"}
.iconochive-right:before{content:"\2c3"}
.iconochive-left-solid:before{content:"\25c2"}
.iconochive-right-solid:before{content:"\25b8"}
.iconochive-up-solid:before{content:"\25b4"}
.iconochive-down-solid:before{content:"\25be"}
.iconochive-dot:before{content:"\23e4"}
.iconochive-dots:before{content:"\25a6"}
.iconochive-columns:before{content:"\25af"}
.iconochive-sort:before{content:"\21d5"}
.iconochive-atoz:before{content:"\1f524"}
.iconochive-ztoa:before{content:"\1f525"}
.iconochive-upload:before{content:"\1f4e4"}
.iconochive-download:before{content:"\1f4e5"}
.iconochive-favorite:before{content:"\2605"}
.iconochive-heart:before{content:"\2665"}
.iconochive-play:before{content:"\25b6"}
.iconochive-play-framed:before{content:"\1f3ac"}
.iconochive-fullscreen:before{content:"\26f6"}
.iconochive-mute:before{content:"\1f507"}
.iconochive-unmute:before{content:"\1f50a"}
.iconochive-share:before{content:"\1f381"}
.iconochive-edit:before{content:"\270e"}
.iconochive-reedit:before{content:"\2710"}
.iconochive-gear:before{content:"\2699"}
.iconochive-remove-circle:before{content:"\274e"}
.iconochive-plus-circle:before{content:"\1f5d6"}
.iconochive-minus-circle:before{content:"\1f5d5"}
.iconochive-x:before{content:"\1f5d9"}
.iconochive-fork:before{content:"\22d4"}
.iconochive-trash:before{content:"\1f5d1"}
.iconochive-warning:before{content:"\26a0"}
.iconochive-flash:before{content:"\1f5f2"}
.iconochive-world:before{content:"\1f5fa"}
.iconochive-lock:before{content:"\1f512"}
.iconochive-unlock:before{content:"\1f513"}
.iconochive-twitter:before{content:"\1f426"}
.iconochive-facebook:before{content:"\66"}
.iconochive-googleplus:before{content:"\67"}
.iconochive-reddit:before{content:"\1f47d"}
.iconochive-tumblr:before{content:"\54"}
.iconochive-pinterest:before{content:"\1d4df"}
.iconochive-popcorn:before{content:"\1f4a5"}
.iconochive-email:before{content:"\1f4e7"}
.iconochive-embed:before{content:"\1f517"}
.iconochive-gamepad:before{content:"\1f579"}
.iconochive-Zoom_In:before{content:"\2b"}
.iconochive-Zoom_Out:before{content:"\2d"}
.iconochive-RSS:before{content:"\1f4e8"}
.iconochive-Light_Bulb:before{content:"\1f4a1"}
.iconochive-Add:before{content:"\2295"}
.iconochive-Tab_Activity:before{content:"\2318"}
.iconochive-Forward:before{content:"\23e9"}
.iconochive-Backward:before{content:"\23ea"}
.iconochive-No_Audio:before{content:"\1f508"}
.iconochive-Pause:before{content:"\23f8"}
.iconochive-No_Favorite:before{content:"\2606"}
.iconochive-Unike:before{content:"\2661"}
.iconochive-Song:before{content:"\266b"}
.iconochive-No_Flag:before{content:"\2690"}
.iconochive-Flag:before{content:"\2691"}
.iconochive-Done:before{content:"\2713"}
.iconochive-Check:before{content:"\2714"}
.iconochive-Refresh:before{content:"\27f3"}
.iconochive-Headphones:before{content:"\1f3a7"}
.iconochive-Chart:before{content:"\1f4c8"}
.iconochive-Bookmark:before{content:"\1f4d1"}
.iconochive-Documents:before{content:"\1f4da"}
.iconochive-Newspaper:before{content:"\1f4f0"}
.iconochive-Podcast:before{content:"\1f4f6"}
.iconochive-Radio:before{content:"\1f4fb"}
.iconochive-Cassette:before{content:"\1f4fc"}
.iconochive-Shuffle:before{content:"\1f500"}
.iconochive-Loop:before{content:"\1f501"}
.iconochive-Low_Audio:before{content:"\1f509"}
.iconochive-First:before{content:"\1f396"}
.iconochive-Invisible:before{content:"\1f576"}
.iconochive-Computer:before{content:"\1f5b3"}


.bx-timer-semicolon-off .bx-timer-semicolon{visibility:hidden}.bx-panel-tooltip{z-index:2210!important;overflow:hidden!important;position:absolute!important;letter-spacing:normal!important;list-style:none!important;text-align:left!important;text-indent:0!important;text-transform:none!important;visibility:visible!important;white-space:normal!important;word-spacing:normal!important;vertical-align:baseline!important;margin:0!important;padding:0!important;float:none!important;text-decoration:none!important;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important;-webkit-box-shadow:0 12px 10px rgba(0,0,0,.25)!important;-moz-box-shadow:0 12px 10px rgba(0,0,0,.25)!important;box-shadow:0 12px 10px rgba(0,0,0,.25)!important;border:1px solid;border-color:#a2a6ad #989ca1 #8e9398;background:#d0dbdd;background:-webkit-linear-gradient(top,rgba(227,233,234,.95),rgba(198,210,213,.95));background:-moz-linear-gradient(top,rgba(227,233,234,.95),rgba(198,210,213,.95));background:-o-linear-gradient(top,rgba(227,233,234,.95),rgba(198,210,213,.95));background:-ms-linear-gradient(top,rgba(227,233,234,.95),rgba(198,210,213,.95));background:linear-gradient(to bottom,rgba(227,233,234,.95),rgba(198,210,213,.95));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2e3e9ea',endColorstr='#f2c6d2d5',GradientType=0)}.bx-panel-tooltip div{display:block!important}.bx-panel-tooltip .bx-panel-tooltip-top-border,.bx-panel-tooltip .bx-panel-tooltip-bottom-border{display:none!important}.bx-panel-tooltip-content{overflow:hidden!important;position:relative!important;z-index:10!important;display:inline-block!important}.bx-panel-tooltip-title{font:normal normal bold 14px/normal "Helvetica Neue",Helvetica,Arial,sans-serif!important;color:#16191a!important;position:relative!important;padding:7px 10px 0 10px!important;margin:0!important;text-shadow:0 1px rgba(255,255,255,0.66)}.bx-panel-tooltip-text{font:normal normal normal 12px/normal "Helvetica Neue",Helvetica,Arial,sans-serif!important;color:#272b31!important;padding:9px 10px 10px 10px!important;margin:0!important;position:relative!important;text-shadow:0 1px rgba(255,255,255,0.25)}.bx-panel-tooltip-close{position:absolute!important;height:20px!important;background:scroll transparent url(/web/20220710173627im_/https://www.sumki-usa.ru/bitrix/js/main/core/images/panel/top-panel-sprite-2.png) no-repeat -9px -1881px!important;width:25px!important;top:0!important;right:0!important;z-index:5!important;display:block!important}.bx-panel-tooltip-close:hover{background:scroll transparent url(/web/20220710173627im_/https://www.sumki-usa.ru/bitrix/js/main/core/images/panel/top-panel-sprite-2.png) no-repeat -32px -1881px!important}.bx-panel-tooltip-text a{font:normal normal normal 12px/normal "Helvetica Neue",Helvetica,Arial,sans-serif!important}.bx-panel-tooltip-text a,.bx-panel-tooltip-text a:hover{color:#272b31!important;text-decoration:underline!important}.bx-clear{clear:both}
/*
     FILE ARCHIVED ON 17:36:27 Jul 10, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 15:38:13 Jun 09, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.817
  exclusion.robots: 0.029
  exclusion.robots.policy: 0.013
  esindex: 0.015
  cdx.remote: 39.73
  LoadShardBlock: 157.426 (3)
  PetaboxLoader3.datanode: 176.074 (5)
  load_resource: 168.283 (2)
  PetaboxLoader3.resolve: 111.132 (2)
*/

/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}

.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
	position: relative;
}

.fancybox-inner {
	overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url('/web/20220710173627im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/js/fancyBox/source/fancybox_sprite.png');
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url('/web/20220710173627im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/js/fancyBox/source/fancybox_loading.gif') center center no-repeat;
}

.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url('/web/20220710173627im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/js/fancyBox/source/blank.gif'); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
    overflow: hidden !important;
    width: auto;
}

.fancybox-lock body {
    overflow: hidden !important;
}

.fancybox-lock-test {
    overflow-y: hidden !important;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url('/web/20220710173627im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/js/fancyBox/source/fancybox_overlay.png');
    /*opacity: 0.4;*/
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {
	padding-top: 10px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	   only screen and (min--moz-device-pixel-ratio: 1.5),
	   only screen and (min-device-pixel-ratio: 1.5){

	#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
		background-image: url('/web/20220710173627im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/js/fancyBox/source/fancybox_sprite@2x.png');
		background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
	}

	#fancybox-loading div {
		background-image: url('/web/20220710173627im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/js/fancyBox/source/fancybox_loading@2x.gif');
		background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
	}
}
/*
     FILE ARCHIVED ON 17:36:27 Jul 10, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 15:38:12 Jun 09, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.814
  exclusion.robots: 0.028
  exclusion.robots.policy: 0.012
  esindex: 0.013
  cdx.remote: 48.626
  LoadShardBlock: 80.823 (3)
  PetaboxLoader3.datanode: 97.39 (4)
  load_resource: 117.966
  PetaboxLoader3.resolve: 90.636
*/

#fancybox-thumbs {
	position: fixed;
	left: 0;
	width: 100%;
	overflow: hidden;
	z-index: 8050;
}

#fancybox-thumbs.bottom {
	bottom: 2px;
}

#fancybox-thumbs.top {
	top: 2px;
}

#fancybox-thumbs ul {
	position: relative;
	list-style: none;
	margin: 0;
	padding: 0;
}

#fancybox-thumbs ul li {
	float: left;
	padding: 1px;
	opacity: 0.5;
}

#fancybox-thumbs ul li.active {
	opacity: 0.75;
	padding: 0;
	border: 1px solid #fff;
}

#fancybox-thumbs ul li:hover {
	opacity: 1;
}

#fancybox-thumbs ul li a {
	display: block;
	position: relative;
	overflow: hidden;
	border: 1px solid #222;
	background: #111;
	outline: none;
}

#fancybox-thumbs ul li img {
	display: block;
	position: relative;
	border: 0;
	padding: 0;
	max-width: none;
}
/*
     FILE ARCHIVED ON 17:36:27 Jul 10, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 15:38:13 Jun 09, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.781
  exclusion.robots: 0.029
  exclusion.robots.policy: 0.013
  esindex: 0.019
  cdx.remote: 63.539
  LoadShardBlock: 703.622 (3)
  PetaboxLoader3.datanode: 781.472 (5)
  PetaboxLoader3.resolve: 223.737 (3)
  load_resource: 356.436 (2)
*/

@font-face {
  font-family: 'fontello';
  src: url('/web/20220710173627im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/css/fontello/font/fontello.eot?23166109');
  src: url('/web/20220710173627im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/css/fontello/font/fontello.eot?23166109#iefix') format('embedded-opentype'),
       url('/web/20220710173627im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/css/fontello/font/fontello.svg?23166109#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'fontello';
  src: url('data:application/octet-stream;base64,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') format('woff'),
       url('data:application/octet-stream;base64,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') format('truetype');
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'fontello';
    src: url('/web/20220710173627im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/css/fontello/font/fontello.svg?23166109#fontello') format('svg');
  }
}
*/
 
 [class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
 
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */
 
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
     
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
 
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
 
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
 
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
.icon-basket:before { content: '\e800'; } /* '' */
.icon-login:before { content: '\e801'; } /* '' */
.icon-ok:before { content: '\e802'; } /* '' */
.icon-down-open:before { content: '\e803'; } /* '' */
.icon-left-open:before { content: '\e804'; } /* '' */
.icon-right-open:before { content: '\e805'; } /* '' */
.icon-up-open:before { content: '\e806'; } /* '' */
.icon-location:before { content: '\e807'; } /* '' */
.icon-menu:before { content: '\f0c9'; } /* '' */
.icon-angle-left:before { content: '\f104'; } /* '' */
.icon-angle-right:before { content: '\f105'; } /* '' */
.icon-angle-up:before { content: '\f106'; } /* '' */
.icon-angle-down:before { content: '\f107'; } /* '' */
.icon-balance-scale:before { content: '\f24e'; } /* '' */
.icon-user-circle-o:before { content: '\f2be'; } /* '' */
/*
     FILE ARCHIVED ON 17:36:27 Jul 10, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 15:38:12 Jun 09, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.749
  exclusion.robots: 0.026
  exclusion.robots.policy: 0.011
  esindex: 0.015
  cdx.remote: 48.513
  LoadShardBlock: 72.693 (3)
  PetaboxLoader3.datanode: 86.71 (4)
  load_resource: 115.237
  PetaboxLoader3.resolve: 90.198
*/

input.search-suggest {
    margin-top: 7px;
    width: 97%;
}
div.search-popup{border: 2px solid #333333;background: #FFFFFF;padding: 5px;margin: 0px;}
div.search-popup-row, div.search-popup-row-active{position: relative; padding: 2px 4px;margin: 0px;cursor: hand;cursor: pointer; font-size:12px;}
div.search-popup-row{background:#FFFFFF;}
div.search-popup-row-active{background:#EEEEEE;}
div.search-popup-el-name, div.search-popup-el-cnt{position: relative; margin:0px;padding:0px;text-align:left;}
div.search-popup-el-cnt{text-align:right; float:right;}
/*
     FILE ARCHIVED ON 17:36:27 Jul 10, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 15:38:13 Jun 09, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.759
  exclusion.robots: 0.029
  exclusion.robots.policy: 0.013
  esindex: 0.015
  cdx.remote: 43.286
  LoadShardBlock: 114.237 (3)
  PetaboxLoader3.datanode: 138.341 (4)
  load_resource: 86.666
  PetaboxLoader3.resolve: 58.714
*/

div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/*
     FILE ARCHIVED ON 04:19:46 Jun 08, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 15:38:13 Jun 09, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.656
  exclusion.robots: 0.024
  exclusion.robots.policy: 0.01
  esindex: 0.011
  cdx.remote: 92.024
  LoadShardBlock: 51.736 (3)
  PetaboxLoader3.datanode: 251.05 (5)
  load_resource: 689.003 (2)
  PetaboxLoader3.resolve: 474.568 (2)
*/

div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/*
     FILE ARCHIVED ON 04:19:41 Jun 08, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 15:38:13 Jun 09, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.731
  exclusion.robots: 0.027
  exclusion.robots.policy: 0.012
  esindex: 0.012
  cdx.remote: 30.215
  LoadShardBlock: 83.764 (3)
  PetaboxLoader3.datanode: 118.515 (5)
  load_resource: 176.555 (2)
  PetaboxLoader3.resolve: 134.217 (2)
*/

/*
-html5 tags like header, footer is working in ie8 and lower
-float clear :after class .clear
-inline-block is working in internet explorer 7
-internet explorer body class:
.ie7 .class { color: red; } // ie7
.ie8lte .class { color: red; } // ie8 and ie7
.ie8 .class { color: red; } // ie8
.ie9 .class { color: red; } // ie9
*/

/* start reset css */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	/*font: inherit;*/
	vertical-align: baseline;
}
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
:focus { 
	outline: none; 
} 
h1,h2,h3,h4,h5,h6 { 
	font-weight: normal; 
	line-height: normal; 
} 
::-moz-focus-inner { 
	border: 0; 
} 
::-ms-clear { 
	display: none; 
} 
img {
	vertical-align: top;
}
/* end reset css */

.clear:after { 
	clear: both; 
	visibility: hidden; 
	display: block; 
	font-size: 0; 
	content: " "; 
	height: 0; 
}

.clearfix { 
	clear: both; 
	display: block; 
	height: 0; 
	line-height: 0; 
	font-size: 0; 
	margin: 0; 
	padding: 0; 
	border: 0; 
}  

.wrclear{
	clear: both;
}

::-webkit-input-placeholder { 
	color: #6d6d6d !important; 
}

:-moz-placeholder { 
	color: #6d6d6d !important; 
}

:-ms-input-placeholder { 
	color: #6d6d6d !important; 
}

.placeholder { 
	color: #6d6d6d !important; 
}

html, body {
	height: 100%;
}

body {
	line-height: 1;
	background: #d5951c url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/body_bg.jpg);
	min-width: 1150px;
	font-family: arial;
	font-size: 14px;
	color: #333232;
}

.main {
	min-height: 100%;
	background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/main_bg.jpg) center top repeat-x;
}

.main > .inner {
	width: 1150px;
	margin: 0 auto;
}

.header {
	height: 172px;
}

.logo_header {
	float: left;
	position: absolute;
}

.header > .right {
	/*float: right;*/
	text-align: right;
}

.menu_header {
	display: inline-block;
	margin: 12px 30px 0 0;		
	color: #3f677c;
}

.menu_header a {
	color: #3f677c;
}

.menu_header .item {
	float: left;
	line-height: 28px;
	padding: 0 2px 0 30px;
	color: #58586c;
	margin: 0 2px 0 25px;
	font-size: 12px;
}

.menu_header .item:hover {
	text-decoration: none;
}

.menu_header .item1 {
	background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/menu_header/cart.png) no-repeat;
}

.menu_header .item2 {
	background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/menu_header/profile.png) no-repeat;
}

.menu_header .item_item2 {
	display: inline-block;
	padding-top: 7px;
}

.wr-user-location {
	float: left;
	line-height: 28px;
	padding: 0 2px 0 30px;
	color: #58586c;
	margin: 0 2px 0 25px;
	font-size: 12px;
}
.wr-user-location i {
	color: #ffc805;
}

.search_header {
	margin: 13px 0 0 0;
	float: right;
}

.search_header label {
	float: left;
	color: #fff;
	line-height: 24px;
	margin: 0 10px 0 0;
}

.search_header .itext {
	float: left;
	width: 300px;
	height: 22px;
	line-height: 22px;
	border: 1px solid #fff;
	box-shadow: inset 0 0 4px rgba(0,0,0,0.14);
	border-radius: 1px;
	margin: 0 0 0 0;
	padding: 0 0 0 10px;
}

.lining {
	min-height: 200px;
	min-width: 981px;
	background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/lining_bg.png);
	border: 1px solid rgba(255,255,255,0.4);
	padding: 18px 17px 0 17px;
}

.ie8lte .lining {
	border: 1px solid #aaa;
}

.menu_main {
	display: table;
	width: 100%;
	height: 47px;
	background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/menu_main/bg.png);
}

.menu_main li {
	display: table-cell;
	height: 47px;
	background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/menu_main/border.png) no-repeat right;
}

.ie7 .menu_main li {
	float: left;
}

.menu_main li:last-child {
	background: 0;
}

.menu_main li a {
	display: block;
	text-transform: uppercase;
	color: #fff;
	text-decoration: none;
	line-height: 47px;
	font-size: 13px;
	font-weight: bold;
	text-shadow: 0 -1px 0 #322006;
	padding: 0 18px 0 18px; 
	white-space: nowrap;
}

.menu_main li.active a.selected span{
	text-decoration: underline;	
}

.menu_main li a:hover {
	text-decoration: underline;
}

.ie9 .menu_main li a {
	padding-left: 23px;
}

.search_form{
	float: right;
}

.content {
	margin: 10px 0 0 0;
}

.side_left {
	float: left;
	width: 220px;
	min-height: 100px;
	box-shadow: 0 0 3px rgba(0,0,0,0.6);
	background: #fff;
	padding: 0 0 0 0;
}

.side_left p.heading {
	background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/side_left_heading.png);
	width: 220px;
	height: 38px;
	line-height: 38px;
	text-indent: 18px;
	font-size: 13px;
	color: #fff;
	text-transform: uppercase;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.5);
}

.menu_left {
	padding: 7px 10px 12px 10px;
}

.menu_left li {
	background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/menu_left/bullet1.png) no-repeat;
	border-top: 1px solid #ccc;
}
.menu_left nav li{
	border-top: none;
}

.main_news li{
	background: none;
	padding-top: 7px;
	padding-bottom: 7px;
	line-height: 16px;
}

.main_news li a{
	display: inline !important;
}

.menu_left li:first-child {
	border-top: 1px solid #fff;
}

.menu_left li nav li{
	background: none;
	padding-top: 5px;
	padding-bottom: 5px;
}

.menu_left li.opened_js {
	background-position: -285px 0;
}

.menu_left li > a {
	display: block;
	color: #333232;
	text-decoration: none;
	line-height: 15px;
	margin: 10px 0px 10px 25px;
}

.menu_left li > a:hover {
	text-decoration: underline;
}

.menu_left nav {
	display: none;
	padding: 0 0 15px 15px;
}

.menu_left nav a {
	/*display: inline;
	background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/menu_left/bullet2.png) no-repeat 0 4px;
	color: #415f70;
	text-decoration: none;
	font-size: 13px;
	line-height: 18px;
	padding: 0 0 0 14px;
	margin: 5px 0 0 0;*/
    background: rgba(0, 0, 0, 0) url("/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/menu_left/bullet2.png") no-repeat scroll 0 7px;
    color: #415f70;
    display: block;
    font-size: 13px;
    line-height: 18px;
    margin: 5px 0 0;
    padding: 0 0 0 14px;
    text-decoration: none;
    text-indent: 0;
}

.menu_left nav a:hover {
	text-decoration: underline;
}

.menu_left nav a:first-child {
	margin-top: 0;
}

.new_list {
	text-align: center;
	margin: 30px 0 0 0;
	padding: 0 10px;
}

.new_list .item {
	margin: 20px 0 0 0;
}

.new_list .item:first-child {
	margin-top: 0;
}

.new_list .photo {
	display: inline-block;
	width: 132px;
	height: 132px;
	border: 1px solid #cbcbcb;
	border-radius: 5px;
	position: relative;
	background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/new_list/photo_bg.png);
}

.new_list .photo img {
	border-radius: 5px;
}

.new_list .photo .ribbon {
	position: absolute;
	top: -4px;
	right: -3px;
	width: 60px;
	height: 59px;
	background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/new_list/ribbon.png) no-repeat;
}

.new_list .title {
	display: inline-block;
	color: #333232;
	text-decoration: none;
	margin: 15px 0 5px 0;
	max-width: 132px;
	text-align: left;
}

.new_list .title:hover {
	text-decoration: underline;
}

.new_list .price {
	color: #b97900;
	font-size: 18px;
	margin: 5px 0 0 0;	
}

.new_list .checkbox label, .new_list .checkbox a {
	font-size: 11px;
	color: #415f70;
}

.new_list .checkbox input {
	vertical-align: middle;
}

.new_list .all {
	float: left;
	background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/new_list/all_arrow.png) no-repeat right;
	line-height: 17px;
	padding: 0 17px 0 0;
	color: #415f70;
	font-size: 13px;
	text-decoration: none;
	margin: 15px 0 0 20px;
}

.new_list .all:hover {
	text-decoration: underline;
}

.base {
	width: calc(100% - 270px);
	float: right;
	min-height: 500px;
	background: #fff;
	box-shadow: 0 0 3px rgba(0,0,0,0.6);
	padding: 20px 20px 35px 20px;
}

.slider {
	width: 711px;
	height: 223px;
	position: relative;
	overflow: hidden;
	margin: 0 auto 25px;
}

.slider .frame {
	width: 711px;
	height: 223px;
	position: relative;
	z-index: 1;
}

.slider .item {
	width: 711px;
	height: 223px;
}

.slider .item img {
	border-radius: 5px;
}

.slider .prev {
	position: absolute;
	top: 90px;
	left: 13px;
	width: 46px;
	height: 45px;
	background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/slider/left.png);
	z-index: 1;
	text-indent: 50px;
	overflow: hidden;
	display: none;
}

.slider .next {
	position: absolute;
	top: 90px;
	right: 13px;
	width: 46px;
	height: 45px;
	background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/slider/right.png);
	z-index: 1;
	text-indent: 50px;
	overflow: hidden;
	display: none;
}

.slider .paging {
	position: absolute;
	top: 202px;
	left: 10px;
	z-index: 1;
}

.slider .paging li {
	float: left;
	margin: 0 9px 0 0;
}

.slider .paging a {
	display: block;
	width: 11px;
	height: 11px;
	background: #fff;
	text-indent: 50px;
	overflow: hidden;
	border-radius: 6px;
}

.slider .paging li.current a {
	background: #ffd97c;
}

.editor1 {
	margin: 15px 0 0 0;
	line-height: 18px;
}

.editor1 h1 {
	color: #91685d;
	font-weight: bold;
	font-size: 24px;
}

.editor1 p {
	padding: 0 0 0 0;
}

.news-detail ol {
	padding: 0 0 0 25px;
	list-style: decimal;
}

.heading_secondary {
	font-size: 24px;
	color: #91685d;
	font-weight: bold;
	padding: 10px 0 5px 0;	
	border-bottom: 1px dotted #ccc;
}

.tally {
	
}

.tally li {
	float: left;
	width: 120px;
	margin: 20px 47px 0 0;
	text-align: left;
    height: 310px;
}
.catalog-list li {
	float: left;
	width: 120px;
	margin: 20px 47px 0 0;
	text-align: left;
	height: 230px;
}

.tally .photo {
    background-image: linear-gradient(#FFFFFF 0%, #BBBBBB 100%);
    border-radius: 5px;
    display: block;
    height: 132px;
    padding: 1px;
    text-align: center;
    width: 132px;
}
.wrphotosupport{
    background-color: #FFFFFF;
    border-radius: 5px;
    display: table-cell;
    height: 132px;
    vertical-align: middle;
    width: 132px;
}

.tally .photo  img {
	border-radius: 5px;
	max-width: 132px;
	max-height: 132px;
}

.tally .title {
	display: inline-block;
	color: #333232;
	text-decoration: none;
	line-height: 16px;
	margin: 15px 0 -2px 0;
	max-height: 95px;
	overflow-y: hidden;
}

.tally .title:hover {
	text-decoration: underline;
}

.tally .price {
	font-size: 18px;
	color: #b97900;
	margin: 1px 0 0 0;
}

.tally .checkbox {
	white-space: nowrap;
	margin: 2px 0 0 0;
}

.tally .checkbox input {
	margin: 0;
	padding: 0;
	width: 13px;
	height: 13px;
	vertical-align: middle;
}

.tally .checkbox label, .tally .checkbox a {
	color: #415f70;
	font-size: 11px;
}

.company {
	padding: 10px 0 30px 0;
	border-top: 1px solid #ccc;
	margin: 50px 0 0 0;
	display: table;
}

.company img {
	margin: 0 0 0 15px;
	padding: 3px;
	border: 3px solid #ffffff;
}
.company img:hover {
	border: 3px solid #cccccc;
}

.company img:first-child {
	/*margin-left: 0;*/
}

.footer {
	color: #fff;
	font-size: 13px;
	line-height: 18px;
	height: 90px;
	padding-bottom: 25px;
}

.footer .text {
	text-align: left;
	color: #e1d8c6;
	padding: 30px 0 0 0;
	display: block;
	width: 550px;
	float:left;
}

.rs-paymentsystems{
    padding: 30px 0 0 0;
}
.rs-paymentsystems img{
    max-height: 40px;
    padding-right: 1px;
}
.rs-paymentsystems-title{
    padding: 10px 10px 10px 0;
    display: block;
    float: left;
}
@media only screen and (max-width : 320px) {
    .rs-paymentsystems img{
        max-width: 98%;
    }
}

.breadcrumbs {
	color: #9ca8af;
	font-size: 12px;
	line-height: 16px;
}

.breadcrumbs a {
	color: #415F70;
	text-decoration: none;
}

.breadcrumbs a:hover {
	text-decoration: underline;
}

.heading_main {
	color: #91685d;
	font-weight: bold;
	font-size: 24px;
	margin: 10px 0 0 0;
}

.search-suggest{
	border:1px solid red;
	border-radius: 3px;
	padding: 2px;
}

.vk-block{
	padding: 15px 15px;	
}



.filter_wrapper {
	margin: 20px 0 0 0;
}

.filter {
	float: right;
	font-size: 13px;
	color: #415f70;
	line-height: 24px;
}

.filter label {
	float: left;
	margin: 0 13px 0 0;
}

.filter .iselect {
	float: left;
}
.wrfiltercount{
	color: #959595;
}
.iselect {
	display: inline-block;
	height: 24px;
	width: 85px;
}

.iselect .result {
	float: left;
	height: 24px;
	line-height: 24px;
	width: 85px;
	color: #8d9ba4;
	background: #f6f6f6 url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/iselect_arrow.png) no-repeat right;
	border-radius: 4px;
	cursor: pointer;
	box-shadow: inset 2px 2px 4px rgba(0,0,0,0.34);
	text-indent: 10px;
}

.iselect .dropdown {
	background: #f6f6f6;
	border-radius: 4px;
	box-shadow: inset 2px 2px 4px rgba(0,0,0,0.34);
	position: absolute;
	right: 0;
}

.iselect .dropdown a {
	display: block;
	color: #8d9ba4;
	text-decoration: none;
	padding: 0 0 0 10px;
}

.iselect .dropdown a:hover {
	color: #333232;
}

.paging {
	float: left;
	font-size: 13px;
	color: #415f70;
}

.paging label {
	float: left;
	line-height: 23px;
}

.paging a {
	float: left;
	width: 24px;
	height: 23px;
	line-height: 23px;
	text-decoration: none;
	color: #415f70;
	text-align: center;
}

.paging a.active {
	background: #91685d;
	color: #fff;
	font-size: 18px;
	cursor: default;
}

.paging_wrapper {
	margin: 50px 0 0 0;
}

.heading_third {
	font-size: 18px;
	font-weight: bold;
	color: #91685d;
	margin: 16px 0 0 0;
}

.address {
	line-height: 18px;
}

.address_text{
}

.address li {
	overflow: hidden;
	padding: 8px 0 0 0;
}

.address label {
	float: left;
}

ul.address p {
	margin: 0 0 0 180px;
	color: #415f70;
	font-size: 12px;
	padding: 0;
}

.address a {
	color: #b96d00;
	font-size: 14px;
}

.address a:hover {
	text-decoration: none;
}

.map {
	margin: 25px 0 40px 0;
}
.map iframe{
	width: 100%;
	height: 400px;
}
.wrmap{
	width: 100%;
	height: 440px;
}

.city {
	font-size: 12px;
	color: #415f70;
	margin: 10px 0 40px 0;
}

.city nav {
	/*float: left;
	width: 215px;*/
}

.city a {
	display: inline-block;
	color: #415f70;
	text-decoration: none;
	padding: 0 0 0 15px;
	background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/list_bullet.png) no-repeat 0 6px;
	font-size: 12px;
	line-height: 16px;
	margin: 8px 0 0 0;
}

.city a:hover {
	text-decoration: underline;
}

.message {
	margin: 15px 0 0 0;
}

.message .left {
	float: left;
	width: 335px;
	margin: 0 35px 0 0;
}

.message .row {
	margin: 25px 0 0 0;
}

.message .row:first-child {
	margin-top: 0;
}

.message .row_captcha {
	margin: 25px 0 0 0;
	overflow: hidden;
}

.message label {
	display: block;
}

.message .itext {
	background: #f6f6f6;
	box-shadow: inset 2px 2px 4px rgba(0,0,0,0.34);
	border-radius: 3px;
	height: 24px;
	line-height: 24px;
	padding: 0;
	margin: 10px 0 0 0;
	border: 0;
	width: 335px;
	text-indent: 5px;
	font-size: 14px;
	color: #333232;
}

.ie8lte .message .itext {
	background: #ccc;
}

.message .row_captcha .itext {
	float: right;
	width: 225px;
}

.message .row_captcha .image {
	float: left;
	margin: 5px 0 0 0;
}

.message .right {
	float: left;
	width: 335px;
}

.message .row_submit{
	clear: both;
	padding: 20px 0 0 0;
	zoom: 1;
	position: relative;
}

.message .row_submit:active{
	top:1px;
}

.message .isubmit {
	background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/message_submit.png);
	width: 109px;
	height: 30px;
	text-transform: uppercase;
	border: 0;
	margin: 0;
	padding: 0;
	cursor: pointer;
	color: #fff;
	font-weight: bold;
	font-size: 13px;
	text-shadow: 0 -1px 0 #6d1903;
}

.message .isubmit:hover {
	color: #ccc;
}

.message textarea {
	width: 325px;
	height: 80px;
	padding: 5px;
	margin: 10px 0 0 0;
	border: 0;
	box-shadow: inset 2px 2px 4px rgba(0,0,0,0.34);
	resize: vertical;
	background: #f6f6f6;
	border-radius: 3px;
	font-family: arial;
	font-size: 14px;
	color: #333232;
}

b,strong{
	font-weight: bold;
}

.ie8lte .message textarea {
	background: #ccc;
}

.editor2 {
	line-height: 16px;
}

.editor2 p {
	padding: 15px 0 0 0;
}

.editor2 span {
	color: #b96d00;
}

.editor2 li {
	position: relative;
	padding: 0 0 0 72px;
	margin: 15px 0 0 0;
}

.editor2 li .number_js {
	position: absolute;
	top: 50%;
	left: 16px;
	margin-top: -15px;
	height: 30px;
	width: 30px;
	line-height: 30px;
	background: #f7f7f7;
	border-radius: 15px;
	box-shadow: 1px 1px 1px rgba(0,0,0,0.22);
	text-align: center;
	font-size: 18px;
	font-family: myriad pro, arial;
	color: #a88379;
	font-style: normal;
}

.payment {
	margin: 25px 0 0 0;
	border-top: 1px solid #cbcbcb;
	border-radius: 5px;
}

.payment li {
	border: 1px solid #cbcbcb;
	border-top: 0;
	min-height: 62px;
	border-radius: 5px;
	background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/payment/item_bg.png) repeat-x bottom;
	overflow: hidden;
}

.payment .photo {
	float: left;
	height: 62px;
	width: 131px;
	background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/payment/border.png) no-repeat right;
}

.payment .photo img {
	border-radius: 5px;
}

.payment .box {
	float: right;
	width: 555px;
	margin: 10px 10px 10px 0;
	font-size: 12px;
	color: #415f70;
	line-height: 13px;
}

.payment .box .yellow {
	color: #b96d00;
}

.payment .box .red {
	color: #b90000;
}

.payment .logo_small img {
	margin: 0 18px 0 0;
}

.product {
	margin: 20px 0 0 0;
}

.gallery {
	float: left;
	width: 480px;
}

.gallery .photo {
	width: 460px;
	height: 460px;
	/*background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/gallery/photo_bg.png);*/
	/*border-radius: 5px;
	border: 1px solid #c6c6c6;*/
	text-align: center;
    margin-top: 0;
}

.gallery .photo img {
	/*border-radius: 5px;*/
    max-height: 460px;
    max-width: 460px;
}

.gallery .thumbs {
	margin: 20px 0 0 0;
}

.gallery .thumbs a {
	float: left;
	width: 67px;
	height: 67px;
	/*background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/gallery/thumbs_bg.png);*/
	/*border: 1px solid #ccc;*/
	/*border-radius: 5px;*/
	margin: 0 1px 1px 0;
	/*text-align: center;*/
}

.gallery .thumbs a:first-child {
	margin-left: 0;
}

.gallery .thumbs img {
	max-width: 67px;
	max-height: 67px;
	/*border-radius: 5px;*/
}

.features {
	float: right;
	width: 322px;
	margin: 0;
}

.features .article {
	color: #415f70;
	font-size: 12px;
	margin: 0;
	float: left;
}

.features .border {
	border-top: 1px solid #ccc;
	margin: 5px 0 15px 0;
}

.features .color {
	margin: 12px 0 0 0;
}

.features .left {
	float: left;
	width: 130px;
	margin: 5px 0 0 0;
}

.features .color .left li {
	font-size: 12px;
	color: #415f70;
	margin: 8px 0 0 0;
	overflow: hidden;
}

.features .color .left input {
	float: left;
	padding: 0;
	margin: 0;
	width: 13px;
	height: 13px;
}

.features .color label {
	float: left;
	margin: 2px 0 0 8px;
}

.features .right {
	width: 150px;
	float: right;
	margin: 0 10px 0 0;
}

.features .right li {
	float: left;
	width: 32px;
	text-align: center;
	margin: 0 5px 8px 0;
}

.features .color .right input {
	margin-top: 8px;
	padding: 0;
}

.features .amount {
	margin: 10px 0 0 0;
}

.features .amount label {
	float: left;
	line-height: 24px;
}

.features .amount input[type=text] {
	float: left;
	background: #f6f6f6;
	box-shadow: inset 2px 2px 4px rgba(0,0,0,0.34);
	border-radius: 3px;
	height: 24px;
	line-height: 24px;
	padding: 0;
	margin: 0 0 0 10px;
	border: 0;
	width: 75px;
	font-size: 12px;
	color: #000000;
	text-align: center;
}

.ie8lte .features .amount input[type=text] {
	background: #ccc;
}


.features .amount .control {
	float: left;
	margin: 0 0 0 12px;
}

.features .compare-block {
	margin: 1px;
	float: right;
}

.features .compare-block input {
	float: left;
	margin: 1px 0 0 0;
	padding: 0;
}

.ie7 .features .compare-block input {
	margin-top: -3px;
}

.features .compare-block a {
	float: left;
	margin: 0 0 0 6px;
	line-height: 14px;
	font-size: 12px;
	text-decoration: none;
	color: #415f70;
}

.features .price {
	color: #b97900;
	font-size: 22px;
	margin: 30px 0 0 0;
	padding:0;
    line-height: 22px;
}

.features .buttons {
	margin: 10px 0 0 0;
}

.wr-hochudeshevle input[type=submit],
.wrShowOneClick,
.wrShowOneClickBasket,
.features .buttons input[type=submit] {
	float: left;
	background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/features/submit.png);
	width: 82px;
	height: 30px;
	padding: 0;
	margin: 0;
	border: 0;
	color: #fff;
	text-transform: uppercase;
	cursor: pointer;
	text-shadow: 0 -1px 0 #6d1a03;
	font-size: 13px;
}

.features .buttons input[type=submit]:hover {
	
}

.features .buttons .cancel {
	float: left;
	width: 109px;
	height: 30px;
	line-height: 30px;
	background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/features/cancel.png);
	text-align: center;
	text-decoration: none;
	color: #fff;
	text-transform: uppercase;
	font-size: 13px;
	margin: 0 0 0 30px;
	text-shadow: 0 -1px 0 #6d1a03;
}

.features .buttons .cancel:hover {
	color: #ccc;
}

.features .buttons input[type=submit]:active{
  position: relative;
  top: 1px;
}

.wrproduct-buyarea{
	margin: 4px;
	padding: 10px;
}
.wrproduct-buyarea-body{
	background-color: #f4f4f4;
}

.share42init{
	width: 322px;
}

.haracteristiki {
	margin-bottom: 15px;
}

.haracteristiki .heading {
	color: #91685d;
	font-weight: bold;
	font-size: 18px;
}

.haracteristiki .table {
	line-height: 16px;
}

.haracteristiki .table li {
	overflow: hidden;
	border-top: 1px solid #ccc;
	padding: 3px 0 3px 0;
}
.haracteristiki .table li:hover {
	background-color: #F4F4F4;
}

.haracteristiki .table li:first-child {
	border-top: 0;
}

.haracteristiki .table .title {
	float: left;
	font-size: 12px;
	width: 300px;
	color: #415f70;
	padding: 0 10px 0 10px;
	margin: 3px 0 3px 0;
}

.haracteristiki .table .text {
	float: left;
	width: 60%;
	padding:0;
	margin: 3px 0 3px 0;
}

.editor3 {
	line-height: 16px;
}

.editor3 p {
	padding: 12px 0 0 0;
}

.editor3 h3 {
	font-weight: bold;
	margin: 14px 0 0 0;
}

.editor3 ul {
	margin: 14px 0 0 0;
}

.editor3 ul li {
	background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/list_bullet.png) no-repeat 18px 6px;
	padding: 0 0 0 37px;
}

.question {
	margin: 12px 0 0 0;
}

.question .formm .fields {
	float: left;
	width: 235px;
	margin: 0 0 0 64px;
}

.question .formm .child {
margin-left: 0;
}

.question .formm .fields:first-child {
	margin-left: 0;
}

.question .formm .fields li {
	overflow: hidden;
}

.question .formm .fields label {
	display: block;
	margin: 15px 0 0 0;
}

.question .formm .fields li:first-child label {
	margin-top: 0;
}

.question .formm .fields input[type=text] {
	background: #f6f6f6;
	box-shadow: inset 2px 2px 4px rgba(0,0,0,0.34);
	border-radius: 3px;
	height: 24px;
	line-height: 24px;
	padding: 0;
	margin: 10px 0 0 0;
	border: 0;
	width: 235px;
	text-indent: 5px;
	font-size: 14px;
	color: #333232;
}

.ie8lte .question .formm .fields input[type=text] {
	background: #ccc;
}

.question .formm .image {
	float: left;
	margin: 5px 0 0 0;
}

.question .formm input[type=text].itext_captcha {
	float: left;
	width: 125px;
	margin-left: 19px;
}

.question .formm textarea {
	width: 225px;
	height: 154px;
	padding: 5px;
	margin: 10px 0 0 0;
	border: 0;
	box-shadow: inset 2px 2px 4px rgba(0,0,0,0.34);
	resize: vertical;
	background: #f6f6f6;
	border-radius: 3px;
	font-family: arial;
	font-size: 14px;
	color: #333232;
}

.ie8lte .question .formm textarea {
	background: #ccc;
}

.question .formm input[type=submit] {
	float: left;
	background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/message_submit.png);
	width: 109px;
	height: 30px;
	text-transform: uppercase;
	border: 0;
	margin: 95px 0 0 34px;
	padding: 0;
	cursor: pointer;
	color: #fff;
	font-weight: bold;
	font-size: 13px;
	text-shadow: 0 -1px 0 #6d1903;
}

.question .formm input[type=submit]:hover {
	color: #ccc;
}





/*********** Доп.правки ************/
.utube_video{
	margin-top:20px;	
}
.utube_video iframe{
	width: 845px;
	height: 475px;
}

table.title-search-result{
	background: #fff;	
	width: 400px;
	padding: 10px;	 
	background-color: #f9f9f9;
	border:1px solid #5B3730; 	 
	}
div.title-search-result{
	/*top: 170px !important;
	left: 770px !important;*/
	z-index: 2000;
}


.title-search-item {
 padding-bottom: 10px;
 padding-left: 10px;
}

.title-search-all{
	padding-left: 10px;
}

.title-search-more a,
.title-search-all a,
.title-search-item a{
	color: #5B3730;
}


.footer-credits__dev{
float: right;
margin: 0;
padding: 30px 0 0 0;
color: #e1d8c6;
font-size: 11px;
}

.footer-credits__dev a{
color: white;
}

.item_item2{	
    line-height: 14px;
	color: #58586c;
	font-size: 12px;
	padding: 0 2px 0 2px;
}

.menu_header span{

}

div.search-item div.search-preview {
margin-bottom: 20px;
}

.search-page .search_page {
margin-bottom: 15px;
}

.search-page input[type="text"] {
padding: 0 10px;
height: 27px;
margin-right: 5px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background-color: #f9f9f9;
-webkit-box-shadow: inset 1px 1px 4px rgba(4,4,4,.19);
-moz-box-shadow: inset 1px 1px 4px rgba(4,4,4,.19);
box-shadow: inset 1px 1px 4px rgba(4,4,4,.19);
border: solid 1px #cacaca;
}

.search-page input.search-query {
width: 400px;
}

.search-page input.search-button {
background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/search_header_button.png) no-repeat 0 0;
width: 21px;
height: 29px;
position: absolute;
border: none;
box-shadow: none;
}

.search-result a{
color: #333232;
}

.module .news-list .news-item-page{
margin-bottom: 10px;
}

.module .news-list a{
color: #333232;
}

.main_news li > a{
line-height: 15px;
padding-top: 10px;
text-indent: 25px;
	margin: 0;
}


.bx-auth-table input,
.bx-auth-reg input,
.bx-auth-reg img,
.bx-auth-reg p{
margin-bottom:10px !important;
}

.bx-registration-table input{
margin:4px 0px;
}

.bx-forgotpass-table input{
margin:4px 0px;
}

.wrforgotpassword a{
	text-decoration: none;
}

.wrAUTH_FIRST_ONE{
	color: #8e8e8e;
}

.bx-auth a{
color: #333232;
}

table.map-columns td{
	border: none;
	padding-right: 20px;
}

.map-columns a{
color: #333232;
}

.map-columns .map-level-0 li{
padding-top: 10px;
}

.editor2_js a{
color: #333232;
}

.actions__more {
padding-right: 20px;
zoom: 1;
line-height: 15px;
padding-top: 10px;
padding-bottom: 10px;
display: block;
color: #333232;
text-decoration: none;
border-top: 1px solid #ccc;
}

.actions__more:hover{
	text-decoration: underline;
}

.personal-page-nav li > a {
display: block;
color: #333232;
}

.profile-table  input{
margin-top: 10px;
}

.bx-auth-profile a {
color: #333232;
}

.starrequired {
color: red;
}

.editor1 a{
color: #333232;
}

.editor1 h2,
.editor1 h3{
color: #91685d;
font-weight: bold;
font-size: 18px;
margin: 16px 0 0 0;
}

.mit,
.bx-auth-reg input[type=submit]{
	background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/message_submit.png);
	/*width: 115px;*/
	height: 30px;
	text-transform: uppercase;
	border: 0;
	margin: 0;
	padding: 0 5px;
	cursor: pointer;
	color: #fff;
	font-weight: bold;
	font-size: 13px;
	text-shadow: 0 -1px 0 #6d1903;
	position: relative;
}

.mit:hover {
	
}

.mit:active,
.bx-auth-reg input[type=submit]:active{
	top: 1px;
	left: 1px;	
}

.left_nav .all{
background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/new_list/all_arrow.png) no-repeat right;
line-height: 17px;
padding: 0 17px 0 0;
color: #415f70;
font-size: 13px;
text-decoration: none;
margin: 15px 0 0 10px;
}

.left_nav .all:hover{
text-decoration: underline;
}

.left_nav{
padding-bottom:10px;
}







/*  SHOPCART CSS
*********************************************/
.shopcart-table {
margin-bottom: 10px;
}
.shopcart-table thead .shopcart-item__price {
	/*-moz-border-radius-topright: 3px;
	-webkit-border-top-right-radius: 3px;
	border-top-right-radius: 3px;
	border-right: 1px solid #badbe1;*/
}
.shopcart-table thead .shopcart-item__delete {
	background: none;
	border: none;
	border-bottom: 1px solid #dddddd;	
}
.shopcart-table tbody td {
	padding: 3px 10px;
}
.shopcart-table tbody td.cart-item-name{
  vertical-align: top;
  font-size: 14px;
}

.shopcart-item__title {
	width: 460px;
}
.shopcart-item__description {
	font-size: 12px;
	color: #9b9b9b;
}
.shopcart-item__count {
	width: 110px;
}
.shopcart-item__count ul {
	margin: 0;
} 
.shopcart-item__count li {
	float: left;	
}
.shopcart-item__count input[type="text"] {
	width: 60px;
	margin-left: 9px;
	margin-right: 9px;
	text-align: center;
	height: 21px;
	line-height: 21px;
}
.shopcart-table .cart-item-picture{
  border-right: none;
  padding-right: 0;
}

.shopcart-item__price {
	width: 90px;
}
.shopcart-item__delete {	
	text-align: center;
}
.shopcart-item__delete a {
	display: block;
	margin-bottom: 1px;
    float: left;
}
.shopcart-item__delete a.delete-icon{
  background: url('/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/delete-icon.png') left center no-repeat;
  width: 11px;
  height: 20px;
  margin-right: 5px;
}

.shopcart-table .shopcart-item__overall {
	text-align: right;
	border-right: 1px solid #dddddd;
}
.shopcart-table .shopcart-item__sum {
	text-align: left;
	font-size: 18px;
	font-weight: bold;
	border-bottom: 1px solid #dddddd;	
	border-right: 1px solid #dddddd;
    text-align: right;
}

.shopcart-buttons {
	text-align: right;
}
.shopcart-buttons li {
	display: inline;
	margin-left: 10px;
}
.shopcart-buttons button {
	padding-left: 10px;
	padding-right: 10px; 
}

/*  SHOPCART PAYMENT LIST CSS
*********************************************/
.shopcart__payment-list {

}
.shopcart__payment-list li {
	display: inline-block;
	width: 380px;
	vertical-align: top;
	zoom: 1;
    *display: inline;
    min-height: 60px;
}
.shopcart__payment-list p {
	padding: 0 50px;
	font-size: 12px;
}
.shopcart__payment-list a {

}

.payment-type__sberbank {
	background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/payment-types/image01.png) no-repeat left center;
}
.payment-type__visa {
	background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/payment-types/image02.png) no-repeat left center;
}
.payment-type__webmoney {
	background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/payment-types/image03.png) no-repeat left center;
}
.payment-type__mastercard {
	background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/payment-types/image04.png) no-repeat left center;
}
.payment-type__post {
	background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/payment-types/image05.png) no-repeat left center;
}
.payment-type__yandex {
	background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/payment-types/image06.png) no-repeat left center;
}

/*  SHOPCART FORM CSS
*********************************************/
.shopcart-form {
	position: relative;
}
.shopcart-form input {
	width: 200px;
}
.shopcart-form select {
	border: 1px solid #D5D5D5;
    border-radius: 2px 2px 2px 2px;
    box-shadow: 0 1px 4px rgba(4, 4, 4, 0.19) inset;
    height: 25px;
    line-height: 25px;
    padding: 2px;    
    width: 208px;
}
.shopcart-form textarea {
	width: 200px;
	height: 80px;
	margin-bottom: 30px;	
}
.shopcart-form button {
	margin-left: 310px;
}
.shopcart-form .go-back {
	position: absolute;
	bottom: 11px;
	left: 0;
	padding-left: 18px;
	font-style: italic;
	background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/back-arrows.png) no-repeat left center;
}

.cart-item-name a{
font-size: 14px;
}

.shopcart-item__count a{
text-decoration: none;
}



.catalog-item__count input {
	width: 27px;
	height: 23px;
	line-height: 23px;
	display: block;	
	padding: 0 3px;
	margin: 0 5px;
	border: 1px solid #d5d5d5;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-shadow: inset 0px 1px 4px rgba(4, 4, 4, 0.19);
	-moz-box-shadow:    inset 0px 1px 4px rgba(4, 4, 4, 0.19);
	box-shadow:         inset 0px 1px 4px rgba(4, 4, 4, 0.19);
	text-align: center;
	float: left;
}
.item-count__minus {	
	display: block;
	text-indent: -9999px;
	background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/minus-icon.png) no-repeat center center;
	height: 23px;
	width: 10px;
	float: left;
}
.item-count__plus {	
	display: block;
	text-indent: -9999px;
	background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/plus-icon.png) no-repeat center center;
	height: 23px;
	width: 10px;
	float: left;
}


/* `Table
----------------------------------------------------------------------------------------------------*/
table.tables {
  width: 100%;     
}
table.tables td {
  padding: 10px;
  border-bottom: 1px solid #dddddd;
}
table.tables thead {
  font-size: 15px; 
  color:#91685D;
  font-weight: bold;       
}
table.tables thead td {
  /*background: SandyBrown;*/  
  border-right: 1px solid #dddddd;
  border-top: 1px solid #dddddd;
}
table.tables thead td:first-child {
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px;
   border-top-left-radius: 3px;
  /* background: SandyBrown;*/  
   border-left: 1px solid #dddddd;
}
table.tables thead td:last-child {
  -moz-border-radius-topright: 3px;
  -webkit-border-top-right-radius: 3px;
  border-top-right-radius: 3px;
  /*background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/menu_main/bg.png);*/
  border-right: none;
}
table.tables td {  
  border-right: 1px solid #dddddd;
  vertical-align: middle; 
}
table.tables td:first-child {
  border-left: 1px solid #dddddd;
}
table.tables tfoot td {
  font-style: italic;
  border: none;
}
table.tables tfoot td:first-child {
  border: none;
}


.shopcart-buttons input[type=submit] {
	background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/features/submit.png);	
	height: 30px;
	padding: 0 5px;
	margin: 0;
	border: 0;
	color: #fff;
	text-transform: uppercase;
	cursor: pointer;
	text-shadow: 0 -1px 0 #6d1a03;
	font-size: 13px;
	line-height: 15px;
}

.shopcart-buttons input[type=submit]:hover {
	
}

.shopcart-buttons input[type=submit]:active{
	position: relative;
	top:1px;
}

article.address {
 	-moz-column-count: 4;    
    -webkit-column-count: 4;    
    column-count: 4;    
	/*width: 640px;*/
}

/*DEBUG*/
font.notetext{
	color: inherit;
}

/*ORDER-LIST*/
table.equipment {
	border: 1px solid #bbb;
	padding: 10px;
	border-collapse: separate;
}

.sort{
	margin-bottom: 20px;	
}

td.compositionorder{
	width: 540px;
}
.tabfilter a{
	margin-right: 10px;
}

table.equipment tr td h4{
	margin-bottom: 20px;	
	font-size: 17px;
	color: #ce7251;
	font-weight: normal;
}



/*ORDER-DETAIL*/
table.ordersmore tr td h4{
	margin-top:20px;	
	font-size: 17px;
	color: #ce7251;
	font-weight: normal;
}
table.ordersmore h4.topn{
	margin-top:0px;	
}
.fwb{
  font-weight: bold;
  padding-bottom: 5px;
}

#prop_0 select{
	width: 98%;
	margin-bottom: 5px;
}
#prop_1 select{
	width: 98%;
}
#prop_2 select{
	width: 98%;
}
#prop_3 select{
	width: 98%;
}

/*CATALOG-COMPARE*/
.catalog-compare-result table.data-table th{
  text-align: right;
  vertical-align: top;
  border-right: 1px solid #ccc;
  padding: 10px 15px 10px 0;  
  border-collapse: collapse;
  background: #fff;
}
.catalog-compare-result table.data-table td{
  border-collapse: collapse;
  padding: 10px 15px;
  border-left: 1px solid #ccc;
  background: #fff;
}
.catalog-compare-result table.data-table tbody td,
.catalog-compare-result table.data-table tbody th{
  border-top: 1px solid #ccc;
}
.catalog-compare-result .buy-button{
  padding: 7px 15px;
  background: url('/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/features/submit.png') top left;
  text-decoration: none;
  color: #FFFFFF;
  text-transform: uppercase;
  line-height: 15px;
  margin-bottom: 5px;
  float: left;
}

.catalog-compare-result .buy-button:active,
.catalog-compare-result .del-prop-button:active{
	position: relative;
	top: 1px;
}

.catalog-compare-result .del-prop-button{		
	height: 30px;
	line-height: 30px;
	background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/features/cancel.png);
	text-align: center;
	text-decoration: none;
	color: #fff;
	text-transform: uppercase;
	font-size: 13px;
	margin: 0;
	margin-top: 5px;
	text-shadow: 0 -1px 0 #6d1a03;
	display: block;
	border: none;
	cursor: pointer;
}

.catalog-compare-result p{
	margin-bottom: 5px;
	color: #91685D;
	font-weight: bold;
}

.compare-table-prop{
	margin-bottom: 30px;
}

.catalog-compare-result .catalog-compare-removed-features{
	padding-right:20px;	
}

.catalog-compare-result .catalog-compare-show-features{
	
}
table#sku_selectors{
	width: 100%;
}
table#sku_selectors td{
	padding: 2px 2px 2px 0;
	vertical-align: top;
}
table#sku_selectors option:first-child{
	color: #bbb;
}

.wrCATALOG_COMPARE_LIST.item{
  margin-left: 27px;
	background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/menu_header/compare_icon.png) no-repeat;
}

.wrCATALOG_COMPARE_LIST span{
  float: none;
}

.wrsku-label{
	font-weight: bold;
	color: #91685D;
	margin-bottom: 6px;
	display: block;
}

.wrsku-radio-0{
	color:#9CA8AF;
}
.wrnetnasklade{
    color: #9CA8AF;
}

/* rsite: Additional Params: ajax add to card. 2013-10-09 */
#bgmod{
    background:rgba(0,0,0,0);
    display:none;
    min-width:2000px;
    height:100%;
    min-height:2000px;
    position:fixed;
    z-index:998;
    top:0;
    left:0
}
.modal{
    display:none;
    top:50%;
    left:50%;
    position:fixed;
    z-index:999;
    box-shadow:0 0 10px 0 rgba(0,0,0,0.6);
}
#addItemInCart{
    background:#fff;
    border-radius:7px;
    padding:10px 10px 25px 10px;
    text-align:center
}
#addItemInCart{
    width:400px;
    margin-left:-210px
}

#addItemInCart .bt1{padding:7px 15px 7px 40px}

#addItemInCart .bt3{
    padding:7px 15px;
    text-decoration: none;
}

#addItemInCartOptions .price_title {font-weight: normal;padding: 0;margin: 0;text-align: right;}

#addItemInCart h4{
    font-size:15px;    
    text-align:center;
    color:#000;
    padding-top:15px;
    padding-bottom:20px
}

#addItemInCart .item_img img{
    max-width:200px;
    max-height:200px;
    width:auto;
    height:auto
}

#addItemInCart .item_title{
    color:/*#1074a1;*/#91685D;
    font-size:16px;
    padding-top:15px;
    text-align:center;
    padding-bottom:15px
}
#addItemInCart p{
    text-align:center;
    padding:10px 0;
    display:block;
    font-size:13px
}
#addItemInCart .incart{
    text-align:center;
    font-size:14px
}
.close.button{
    width:13px;
    height:13px;
    right:10px;
    top:7px;
    cursor:pointer;
    position:absolute
}
.mycurrentorders td .deleteitem,
.close.button{background:url("/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/gui.png") no-repeat}

.mycurrentorders td.cart-item-price{text-align: right}
.deleteitem_compare,
.mycurrentorders td .deleteitem{
    width:22px;
    height:22px;
    display:block;
}

.close.button{background-position:-46px -480px}

.deleteitem_compare,.mycurrentorders td .deleteitem{background-position:0 -776px}

.deleteitem_compare:hover,.mycurrentorders td .deleteitem:hover            {background-position:0 -798px}

.social-login .button,
#login input[type="submit"],
.bt3, .bx-auth-service-form div input[type=submit]{
  /*color: #fff;
  font-family: 'Myriad Pro', sans-serif;
  font-style: italic;
  font-size: 17px;
  text-align: center;
  font-weight: normal;
  padding: 3px 10px;
  border: 1px solid #fff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;   
  -webkit-box-shadow: 0px 1px 4px rgba(4, 4, 4, 0.5);
  -moz-box-shadow:    0px 1px 4px rgba(4, 4, 4, 0.5);
  box-shadow:         0px 1px 4px rgba(4, 4, 4, 0.5); 
  background: rgb(170, 132, 119);
  background: -moz-linear-gradient(0deg, rgb(170, 132, 119) 0%, rgb(192, 163, 153) 100%);
  background: -webkit-linear-gradient(0deg, rgb(170, 132, 119) 0%, rgb(192, 163, 153) 100%);
  background: -o-linear-gradient(0deg, rgb(170, 132, 119) 0%, rgb(192, 163, 153) 100%);
  background: -ms-linear-gradient(0deg, rgb(170, 132, 119) 0%, rgb(192, 163, 153) 100%);
  background: linear-gradient(90deg, rgb(170, 132, 119) 0%, rgb(192, 163, 153) 100%);
  cursor: pointer;
  text-decoration: none;*/
  padding: 7px 15px;
  background: url('/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/features/submit.png') top left;
  text-decoration: none;
  color: #FFFFFF;
  text-transform: uppercase;
  line-height: 15px;    
}
.social-login .button:hover,
#login input[type="submit"]:hover,
.bt3:hover,
.bx-auth-service-form div input[type=submit]:hover{
  /*background: rgb(255, 129, 91);
  background: -moz-linear-gradient(0deg, rgb(255, 129, 91) 0%, rgb(255, 161, 121) 100%);
  background: -webkit-linear-gradient(0deg, rgb(255, 129, 91) 0%, rgb(255, 161, 121) 100%);
  background: -o-linear-gradient(0deg, rgb(255, 129, 91) 0%, rgb(255, 161, 121) 100%);
  background: -ms-linear-gradient(0deg, rgb(255, 129, 91) 0%, rgb(255, 161, 121) 100%);
  background: linear-gradient(90deg, rgb(255, 129, 91) 0%, rgb(255, 161, 121) 100%);*/
}

.social-login .button:active,
#login input[type="submit"]:active,
.bt3:active,
.bx-auth-service-form div input[type=submit]:active{
  position: relative;
  top: 1px;
}

.bt3 span{
    background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/images/gui.png) no-repeat 0 -751px;
    height:23px;
    width:26px;
    display:inline-block;
    margin-bottom:-7px;
    margin-right:5px;
}
/* rsite: -- END -- Additional Params: ajax add to card */

/*DEBUG*/

/* плашка "нет в наличие" */
.wrnotavailable2{
    /*background-color: red;*/
    font-weight: bold;
}


.wr-dogovor-oferty0{
    padding: 0px 0px 10px 0px;
}
.wr-dogovor-oferty{
    border: 2px solid gray;
    padding: 0px 0px 10px 10px;
}
.wr-dogovor-oferty-da,
.wr-personalniyedanniye
{
    margin: 15px 0 10px 0;
    display: block;
    color:red;
}
a.wr-dogovor-oferty-razvorot{
    color: #1E821D;
}
.wr-dogovor-oferty-2-collapsed{
    display: none;
}



hr {
	height: 1px;
	padding: 0;
	margin: 20px 0 0 0;
	border: 0;
	background: #cccccc;
}

#order_form_div #order_form_content .title {
	color: #91685d;
	font-weight: bold;
	font-size: 18px;
	border-bottom: 0;
}

.sale_order_table label {
	cursor: auto;
}

.sale_order_table tr td > label {
	display: block;
	background: #efefef;
	border: 1px solid #cccccc;
	border-radius: 5px;
	padding: 20px 20px 20px 20px;
	line-height: 16px;
}
.sale_order_table tr td > label.wr-delivery-checked{
	background-color: #c7ffd2;
}

.sale_order_table tr td > label:after {
	clear: both; 
	visibility: hidden; 
	display: block; 
	font-size: 0; 
	content: " "; 
	height: 0; 
}

.sale_order_table .prop img {
	box-shadow: none !important;
	border: 1px solid #cccccc !important;
	padding: 0 !important;
	border-radius: 5px !important;
}

.sale_order_table .name {
	font-size: 14px !important;
}

.sale_order_table .desc {
	/*width: 485px !important;*/
}

.sale_order_table .desc .desc {
	color: #415f70;
	font-size: 12px !important;
}

.sale_order_table .desc .desc > span {
	display: block;
}

.sale_order_table tr td > label label span b {
	color: #b97900;
	font-size: 14px;
}

.sale_order_table tr td > label > div > label {
	display: block;
	padding: 15px 0 0 0;
}

.sale_order_table .wrstoimost {
	display: block;
	clear: both;
	padding: 15px 0 0 0;
	font-weight: bold;
	line-height: 20px;
}

.sale_order_table .wrstoimost b {
	color: #b97900;
	font-size: 14px;
}

.editor1 p {
	margin: 15px 0 15px 0;
}

.editor1 h3 {
	color: #b97900;
	font-size: 14px;
}

.editor_contacts p:after {
	clear: both; 
	visibility: hidden; 
	display: block; 
	font-size: 0; 
	content: " "; 
	height: 0; 
}

.editor_contacts {
	margin: 20px 0 0 0;
}

.editor_contacts p b {
	float: left;
	width: 145px;
}

.sale_order_table input[type=radio] {
	margin-top: 0;
}

.telephone_top{	
	text-align: right;	
	font-size: 17px;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;
	color: #fff;	
	text-shadow: 1px 1px 3px #79574f, -1px 1px 3px #79574f;
    line-height: 20px;
}

.telephone_top_b{	
	text-align: right;	
	font-size: 12px;
	font-weight: bold;
	color: #fff;	
	text-shadow: 1px 1px 3px #79574f, -1px 1px 3px #79574f		
}

.company-about-bottom{
	/*margin-top: 1000px;*/
}

.reviews-block-inner b{
	color: #077a01;
}

.old-price{
    text-decoration: line-through;
    color: #cccccc;
}

.wrnakopskidki td{
    padding: 5px;
    border: 1px solid;
}

.wrPreviousNextNavigationDiv{
	float: right;
	display: block;
}
.wrPreviousNextNavigationDiv a{
    text-decoration: none;
}
.wrPreviousNextNavigationDiv a:hover{
    text-decoration: underline;
}



.wrtabs{
    margin-bottom: 10px;
    left: 2px;
    position: relative;
}
.wrtabs a{
    display: inline-block;
    color: #91685d;
    font-size: 16px;
    font-weight: bold;
    margin: 16px 10px 0 0;
    text-decoration: none;
    
    z-index: 1;
    background: #F4F4F4;
    box-shadow: 0 0 4px rgba(123,152,165,0.6);
    padding: 10px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom: 1px solid rgba(238, 238, 238, 0.7);
}
.wrtabs a.active{
    text-decoration: none;
    background: #fff;
    border-bottom: 1px solid rgba(238, 238, 238, 0.0);
}
.wrtabcontent{
    position: relative;
    top: -16px;
    z-index: 1;
    background-color: #fff;
    padding-top: 0px;
}
.wrtab{
    padding-top: 5px;
    min-height: 90px;
}

.wrShowOneClick{
	position: relative;
	width: 155px;
	visibility: hidden;
	left: 139px;
	top: -30px;
}
.wrShowOneClick a{
    display: block;
    margin: 6px 6px 6px 10px;
    text-decoration: none;
    color: white;
}

a.wrShowOneClickBasket{
	width: auto;
	display: inline;
	padding: 6px 6px 6px 6px;
	text-decoration: none;
	color: white;
	height: auto;
	float: left;
}

.wrOneClickBuyInfo{
    color: gray;
}


#myimage2_zoom{
    z-index: 100;
}

.catalog_description{
    margin-top: 20px;
}
.catalog_description ol{
    list-style: decimal;
    padding: 0 0 0 20px;
}

.myorders_itog .tal .input_text_style{
    font-size: 16px;
    width: 289px;
    /*position: relative;
    top: 25px;*/
    height: 24px;
}

.wr-rrc{
    background-color: #fff;
    border: 2px solid #e6e6e6;
    margin: 15px 0 0;
    padding: 12px;
    width: 227px;
}

a.wrheaderskype{
    color: #fff;
    text-decoration: none;
}
a.wrheaderskype:hover{
    text-decoration: underline;
}

.wrsubscribe{
    margin: 15px 10px 10px 10px;
    padding-bottom: 8px;
}
.wrsubscribe--header{
    margin-bottom: 6px;
}
.wrsubscribe--field--text{
    width: 196px;
    padding: 0;
    margin: 0;
    border: 1px solid #ccc;
}
.wrsubscribe--field--submit{
    border: 1px solid #ccc;
    margin-top: 1px;
    padding: 1px;
    width: 198px;
}
.wrsubscribe--wrongemail{
    color: red;
}
.wrsubscribe--subscribesuccessful{
    color: green;
    font-weight: bold;
}

.menu_left .item-selected,
.menu_left .root-item-selected
{
    text-decoration: underline;
}
.menu_left .has_submenu_js .root-item-selected{
    text-decoration: none;
}

.errortext{
    font-size: 26px;
    color: red;
}


.bx_filter .bx_filter_section {
	position: relative;
	padding: 10px 12px 0 10px;
	border: 7px solid #FFFFFF;
	border-radius: 0px;
	background: #F2F2F2;
	text-shadow: 0 1px 0 #fff
}
.bx_filter .bx_ui_slider_pricebar_V {
	z-index: 80;
	top: -1px;
	bottom: -1px;
	background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/features/submit.png);
}
.bx_filter .bx_ui_slider_pricebar_VN {
	border: 1px solid #8da3ad;
	background: #ececec;
}
.bx_filter .bx_filter_search_button,
.bx_filter .bx_filter_search_button:hover{
	background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/features/submit.png);
	border: 0;
	color: #fff;
	text-transform: uppercase;
	cursor: pointer;
	text-shadow: 0 -1px 0 #6d1a03;
	font-size: 13px;
	line-height: 16px;
	border-radius: 0;
}
.bx_filter .bx_filter_title {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
	padding: 0 6px;
	color: #000;
	text-shadow: 0 1px 0 #fff;
}
.bx_filter .bx_filter_parameters_box_title {
	font-size: 13px;
	display: inline-block;
	margin-bottom: 10px;
	cursor: pointer;
	color: #000;
	border-bottom: none;
	position: relative;
	line-height: 16px;
}
.bx_filter .bx_filter_parameters_box_title span{
	border-bottom: 1px dotted;
}
.bx_filter .bx_filter_block {
	display: none;
	padding: 0 0 0 0;
	/*margin-bottom: 30px;*/
}
.bx_filter .bx_filter_button_box, .bx_filter .bx_filter_parameters_box {
	margin-bottom: 12px;
	padding: 0 8px;
}


.wrdebug-unapprovedmessages{
	float: left;
	margin-left: 286px;
	font-size: 9px;
	text-shadow: none;
	text-align: left;
}

.wrmanufactorer-wrapper {
	float: left;
	min-height: 85px;
}
.wrmanufactorer{
    padding: 30px 10px;
}

.wrleftmenu-manufacturer .news-list{
	padding: 16px 10px 10px 18px;
}
.wrleftmenu-manufacturer .news-list .news-item-page{
	margin-bottom: 10px;
}
.wrleftmenu-manufacturer .news-list .news-item-page a{
	text-decoration: none;
}
.wrleftmenu-manufacturer .news-list .news-item-page a:hover{
	text-decoration: underline;
}

.besplatnayadostavka{
	left: -6px;
	position: relative;
	top: 2px;
}



.wrmobile{
	display: none;
}
[class^="icon-"]:before, [class*=" icon-"]:before {
	font-size: 150%;
}
.wrmobile-headbutton a{
	display: block;
	padding: 12px 2px 12px 3px;
	color: white;
	text-decoration: none;
}
.wrmobile-headlogo{
	padding: 12px 0 12px 1px;
}

.mk-toggle{
	margin-top: 1px;
}
.mk-faq-container h3{
	padding: 0;
	margin: 5px 5px 7px 0;
}
.mk-toggle-header{
	background: linear-gradient(to bottom,#bf710f 20%,#ac4f0b 99%);
	padding: 6px 10px 6px 12px;
	color: white;
	cursor: pointer;
}
.mk-toggle-header i{
	float: right;
}
.mk-toggle-body {
	padding: 5px;
	border-left: 1px solid #aaa;
	border-bottom: 1px solid #aaa;
	border-right: 1px solid #aaa;
}

.wrfreedelivery-item{
	margin-top: 20px;
}
.wrfreedelivery-priceleft{
	color: red;
}

.wrfilter-showbutton{
	display: none;
}

.wrproductphotos-inbottom img{
	max-width: 100%;
}

.wrpaysystem--settings--item{
	margin: 10px;
}
.wrpaysystem--settings--item label{
	display: flex;
	align-items: center;
}
.wrpaysystem--settings--item img{
	max-width: 300px;
	max-height: 50px;
	padding-left: 20px;
}


.fotkistendi {
	display: table;
}
.fotkistendi-item {
	float: left;
	margin: 0 20px 20px 0;
}




.usercityselector {
	position: absolute;
	width: 220px;
	color: #000000;
	background: #FFF;
	text-align: center;
	border-radius: 4px;
	box-shadow: 1px 1px 4px #ADADB0;
	padding: 6px;
	margin: 2px 0 0 0;
}
.usercityselector:after {
	content: '';
	position: absolute;
	bottom: 100%;
	left: 50%;
	margin-left: -8px;
	width: 0; height: 0;
	border-bottom: 8px solid #FFF;
	border-right: 8px solid transparent;
	border-left: 8px solid transparent;
}
.usercityselector-yes {
	padding: 0 22px;
	margin: 8px 10px 0 0;
	color: #fff !important;
	background-image: linear-gradient(0deg,#ffa621 0,#ffc805);
	display: inline-block;
	border-radius: 4px;
	font-size: 16px;
	text-decoration: none;
}

.wrbadvalue{
	border: 2px solid red !important;
	color:#3f3641 !important;
}
.wr-hochudeshevle-header{
	cursor: pointer;
}
.wr-hochudeshevle-header a{
	/*text-decoration: none;*/
	font-weight: bold;
}
.wr-hochudeshevle-header a:hover{
	text-decoration: underline;
}
.wr-hochudeshevle-body{
	padding: 10px 0 0 0;
}
.wr-hochudeshevle-body ul{
	list-style: initial;
	padding-left: 14px;
}
.wr-hochudeshevle-userdata-table{
	margin: 5px 0 10px 0;
}
.wr-hochudeshevle-userdata-table td{
	padding: 3px;
}
.wr-hochudeshevle-userdata-table .required{
	color: red;
}
.wr-hochudeshevle-userdata-table input[type=text]{
	width: 130px;
}
.wr-hochudeshevle input[type=submit]{
	width: 100%;
	float: none;
}
#wrhochudeshevleform-result{
	color: green;
	font-weight: bold;
	padding: 14px;
}
.rs-hochudeshevle-catalog a{
	text-decoration: none;
	font-size: 12px;
}
.rs-hochudeshevle-catalog a:hover{
	text-decoration: underline;
}



/* выпадающий список городов "Местоположение *" на странице оформления заказа. */
#ORDER_PROP_6_val_div::before{
	content: "ОБЯЗАТЕЛЬНО выберите город из этого списка:";
	color: red;
	font-weight: bold;
}


.rs-catalog-sort a{
	text-decoration: underline dotted;
}
.rs-catalog-sort .active{
	font-weight: bold;
}
.rs-catalog-sort .active.desc::after{
	/*black down pointing triangle*/
	content: "\25bc";
	display: inline-block;
	padding-left: 2px;
}
.rs-catalog-sort .active.asc::after{
	/*black up pointing triangle*/
	content: "\25b2";
	display: inline-block;
	padding-left: 2px;
}

.wrnotavailable-wrapper{
    opacity: 0.4;
}

.rs-click-discount-item{
    background-color: rgba(255,237,0,.66);
    padding: 10px;
    margin: 5px 0;
}

.rs-click-discount .rs-click-discount-set-price{
    background-color: #af5b0c;
    color: white;
    padding: 7px 5px 5px 5px;
    text-align: center;
    margin-top: 5px;
    display: block;
    text-decoration: none;
}
.rs-click-discount .rs-click-discount-set-price:hover{
    outline: 2px solid #AF5B0C;
}


/* ADAPTIVE START --------------------------------------------- */
/*==========  Desktop First Method  ==========*/
/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {
	
}

/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {
	
}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {
	.wrshowscrollbars{
		overflow-x: scroll;
	}
	.wrshowscrollbars::-webkit-scrollbar-track{
		-webkit-box-shadow: inset 0 0 4px rgba(0,0,0,0.3);
		border-radius: 6px;
		background-color: #F5F5F5;
	}
	.wrshowscrollbars::-webkit-scrollbar {
		-webkit-appearance: none;
		width: 4px;
	}
	.wrshowscrollbars::-webkit-scrollbar-thumb {
		border-radius: 6px;
		background-color: rgba(0,0,0,.3);
		-webkit-box-shadow: 0 0 1px rgba(255,255,255,.3);
	}

	.wrmobile{
		display: block;
	}
	.telephone_top,
	.telephone_top_b,
	.logo_header,
	.menu_header .item1,
	.wrcatalog-compare-list-wrapper,
	.wrlogin-wrapper,
	.menu_main,
	.side_left-wrapper,
	.wr-user-location
	{
		display: none;
	}
	body {
		background: none;
		min-width: 100%;
	}
	.main {
		background: none;
	}
	.main > .inner{
		width: 100%;
		margin: 0;
	}
	.header {
		position: fixed;
		height: inherit;
		background: url(/web/20220710173629im_/https://www.sumki-usa.ru/bitrix/templates/sumki-usa.ru/img/menu_main/bg.png);
		background-color: #ac6f14;
		z-index: 1000;
		width: 100%;
	}
	.header > .right {
		float: right;
		/*text-align: left;*/
	}
	.search_header {
		margin: 0;
		float: none;
	}
	.search_form {
		float: none;
	}
	div.title-search-result{
		top: 78px !important;
		left: 0 !important;
	}
	.search_header .itext {
		float: none;
		width: calc(100% - 12px);
		padding: 5px 0 5px 10px;
	}
	.wrsearchheader-wrapper{
		clear: both;
	}
	.menu_header {
		display: block;
		margin: 0;
	}
	.menu_header #cart_line{
		display: block;
		float: left;
	}
	.wrCATALOG_COMPARE_LIST-count{
		padding: 0 0 0 3px;
	}
	.lining {
		min-height: 0;
		min-width: 0;
		background: none;
		border: none;
		padding: 79px 0 0 0;
	}
	.menu_main {
		height: inherit;
		position: fixed;
		z-index: 3;
		background: white none;
		box-shadow: 0 0 3px rgba(0,0,0,0.6);
	}
	.menu_main li {
		display: block;
		height: inherit;
		background: none;
	}
	.menu_main li a {
		display: block;
		color: #0a0a0a;
		line-height: inherit;
		padding: 6px 2px 6px 18px;
		text-shadow: none;
		font-weight: normal;
	}
	.content {
		margin: 0 0 0 0;
	}
	.side_left {
		float: none;
		padding: 0 0 80px 0;
	}
	.base {
		width: inherit;
		float: none;
		padding: 15px;
	}
	.side_left-wrapper{
		z-index: 2;
		top: 79px;
		position: fixed;
		left: 0;
		max-height: 100%;
		height: 100%;
		border-right: 1px solid #775548;
		overflow-x: hidden;
		overflow-y: auto;
	}

	.slider {
		display: none;
		width: 100%;
	}
	.slider .frame {
		width: 100%;
		z-index: 0;
	}

	.company img {
		max-width: 85%;
	}

	.tally li {
		width: 134px;
		margin: 20px 9px 0 0;
	}


	.sale_order_table tr td > label {
		border-radius: 0;
		padding: 5px;
	}

	.wrmap{
		height: 240px;
	}

	.address label {
		float: none;
	}
	ul.address p {
		margin: 0 0 0 10px;
	}
	article.address {
		-moz-column-count: 2;
		-webkit-column-count: 2;
		column-count: 2;
	}

	.wrcarttoorder{
		margin-bottom: 20px;
	}

	.popup-hidden-window .title {
		width: 23px;
	}
	.popup-hidden-window input[type=text] {
		width: 90%;
	}
	.popup-hidden-window textarea {
		width: 90%;
	}
	.popup-hidden-window table {
		width: 120%;
	}
	.popup-hidden-window {
		min-width: 200px;
	}
	a.wrShowOneClickBasket {
		width: 96%;
	}

	#order_form_div .sale_order_table .name {
		width: inherit;
	}
	#order_form_div .sale_order_table input[type="text"],
	#order_form_div .sale_order_table textarea,
	#order_form_div .sale_order_table select {
		width: 90%;
	}

	.bx-auth-reg input
	{
		width: 100%;
	}
	
	.news-item-page img,
	.news-detail img,
	.wrguarantypage img{
		width: initial;
		height: initial;
		max-width: 100%;
	}


	.gallery {
		width: 100%;
	}
	.gallery .photo {
		width: 100%;
		height: inherit;
	}
	.gallery .photo img {
		max-width: 100%;
		max-height: inherit;
	}
	.wrPreviousNextNavigationDiv {
		/*position: relative;
		top: 13px;*/
	}
	.heading_main {
		margin: 10px 0 0 0;
	}
	.features {
		width: 100%;
	}
	.wrproduct-buyarea {
		margin: 0;
		padding: 10px 4px 10px 4px;
	}
	.wrproduct-buyarea-bottom {
		padding: 0;
	}
	.share42init {
		width: 104%;
		margin-top: 10px;
	}
	table#sku_selectors{
		width: 100%;
	}
	#prop_0 select {
		width: 100%;
	}
	.wrShowOneClick {
		left: inherit;
		float: right;
	}
	.haracteristiki .table .title {
		width: 100%;
		padding: 0;
	}
	.haracteristiki .table .text {
		width: 100%;
		padding: 0;
	}
	.popup-title {
		width: 100%;
	}
	
	
	.utube_video iframe{
		width: 100%;
		height: 300px;
	}

	.wrfilter-showbutton{
		display: block;
		cursor: pointer;
		text-decoration: underline;
		margin-bottom: 20px;
	}
	
	
	.footer {
		background-color: #94510e;
		height: 300px;
	}
	.footer .text {
		padding: 30px 10px 30px 10px;
		width: inherit;
	}
}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px) {
	
}

/* Custom, iPhone Retina */
@media only screen and (max-width : 320px) {
	
}

/*==========  Mobile First Method  ==========*/
/* Custom, iPhone Retina */
@media only screen and (min-width : 320px) {
	
}

/* Extra Small Devices, Phones */
@media only screen and (min-width : 480px) {
	
}

@media only screen and (max-width : 450px) {
	
}

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {
	
}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {
	
}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {
	
}
/* ADAPTIVE STOP ---------------------------------------------- */
/*
     FILE ARCHIVED ON 17:36:29 Jul 10, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 15:38:13 Jun 09, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.59
  exclusion.robots: 0.029
  exclusion.robots.policy: 0.012
  esindex: 0.011
  cdx.remote: 18.759
  LoadShardBlock: 175.578 (3)
  PetaboxLoader3.datanode: 181.414 (4)
  load_resource: 67.649
  PetaboxLoader3.resolve: 38.481
*/