/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v16/ZLqKeelYbATG60EpZBSDyxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v16/oHi30kwQWvpCWqAhzHcCSBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v16/rGvHdJnr2l75qb0YND9NyBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v16/mx9Uck6uB63VIKFYnEMXrRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v16/mbmhprMH69Zi6eEPBYVFhRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v16/oOeFwZNlrTefzLYmlVV1UBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v16/RxZJdnzeo3R5zSexge8UUVtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: local('Roboto Black'), local('Roboto-Black'), url(https://fonts.gstatic.com/s/roboto/v16/s7gftie1JANC-QmDJvMWZhJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: local('Roboto Black'), local('Roboto-Black'), url(https://fonts.gstatic.com/s/roboto/v16/3Y_xCyt7TNunMGg0Et2pnhJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: local('Roboto Black'), local('Roboto-Black'), url(https://fonts.gstatic.com/s/roboto/v16/WeQRRE07FDkIrr29oHQgHBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: local('Roboto Black'), local('Roboto-Black'), url(https://fonts.gstatic.com/s/roboto/v16/jyIYROCkJM3gZ4KV00YXOBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: local('Roboto Black'), local('Roboto-Black'), url(https://fonts.gstatic.com/s/roboto/v16/phsu-QZXz1JBv0PbFoPmEBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: local('Roboto Black'), local('Roboto-Black'), url(https://fonts.gstatic.com/s/roboto/v16/9_7S_tWeGDh5Pq3u05RVkhJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: local('Roboto Black'), local('Roboto-Black'), url(https://fonts.gstatic.com/s/roboto/v16/mnpfi9pxYH-Go5UiibESIltXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v16/ek4gzZ-GeXAPcSbHtCeQI_esZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v16/mErvLBYg_cXG3rLvUsKT_fesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v16/-2n2p-_Y08sg57CNWQfKNvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v16/u0TOpm082MNkS5K0Q4rhqvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v16/NdF9MtnOpLzo-noMoG0miPesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v16/Fcx7Wwv8OzT71A3E1XOAjvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v16/CWB0XYA8bzo0kSThX0UTuA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Comfortaa';
  font-style: normal;
  font-weight: 400;
  src: local('Comfortaa Regular'), local('Comfortaa-Regular'), url(https://fonts.gstatic.com/s/comfortaa/v9/Be0CkOtwwI2n86HMhtablRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Comfortaa';
  font-style: normal;
  font-weight: 400;
  src: local('Comfortaa Regular'), local('Comfortaa-Regular'), url(https://fonts.gstatic.com/s/comfortaa/v9/-DackuIFgo7Hfy3rR14C3xJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek */
@font-face {
  font-family: 'Comfortaa';
  font-style: normal;
  font-weight: 400;
  src: local('Comfortaa Regular'), local('Comfortaa-Regular'), url(https://fonts.gstatic.com/s/comfortaa/v9/UgYUhLCkRUocJ8OZnvelZxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Comfortaa';
  font-style: normal;
  font-weight: 400;
  src: local('Comfortaa Regular'), local('Comfortaa-Regular'), url(https://fonts.gstatic.com/s/comfortaa/v9/Ao3NCHUpHgdVgp2UtibJoRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Comfortaa';
  font-style: normal;
  font-weight: 400;
  src: local('Comfortaa Regular'), local('Comfortaa-Regular'), url(https://fonts.gstatic.com/s/comfortaa/v9/wz1gqe57Mbg11v-OrLlVjhJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Comfortaa';
  font-style: normal;
  font-weight: 400;
  src: local('Comfortaa Regular'), local('Comfortaa-Regular'), url(https://fonts.gstatic.com/s/comfortaa/v9/qLBu5CQmSMt1H43OiWJ77VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}


body,html{min-width: 1024px;}
.cloud-zoom-lens{margin:-4px;background-color:#fff;cursor:move;}
.cloud-zoom-title{font-family:Arial, Helvetica, sans-serif;position:absolute !important;background-color:#000;color:#fff;padding:3px;width:100%;text-align:center;font-weight:bold;font-size:10px;top:0px;}
.cloud-zoom-big{overflow:hidden;}
.cloud-zoom-loading{color:white;background:#222;padding:3px;border:1px solid #000;}






/* BEGIN Light */
/*@font-face {
  font-family: 'Open Sans';
  src: url("../fonts/Light/OpenSans-Light.eot?v=1.1.0");
  src: url("../fonts/Light/OpenSans-Light.eot?#iefix&v=1.1.0") format("embedded-opentype"), url("../fonts/Light/OpenSans-Light.woff2?v=1.1.0") format("woff2"), url("../fonts/Light/OpenSans-Light.woff?v=1.1.0") format("woff"), url("../fonts/Light/OpenSans-Light.ttf?v=1.1.0") format("truetype"), url("../fonts/Light/OpenSans-Light.svg?v=1.1.0#Light") format("svg");
  font-weight: 300;
  font-style: normal; }*/
/* END Light */
/* BEGIN Light Italic */
/*@font-face {
  font-family: 'Open Sans';
  src: url("../fonts/LightItalic/OpenSans-LightItalic.eot?v=1.1.0");
  src: url("../fonts/LightItalic/OpenSans-LightItalic.eot?#iefix&v=1.1.0") format("embedded-opentype"), url("../fonts/LightItalic/OpenSans-LightItalic.woff2?v=1.1.0") format("woff2"), url("../fonts/LightItalic/OpenSans-LightItalic.woff?v=1.1.0") format("woff"), url("../fonts/LightItalic/OpenSans-LightItalic.ttf?v=1.1.0") format("truetype"), url("../fonts/LightItalic/OpenSans-LightItalic.svg?v=1.1.0#LightItalic") format("svg");
  font-weight: 300;
  font-style: italic; }*/
/* END Light Italic */
/* BEGIN Regular */
/*@font-face {
  font-family: 'Open Sans';
  src: url("../fonts/Regular/OpenSans-Regular.eot?v=1.1.0");
  src: url("../fonts/Regular/OpenSans-Regular.eot?#iefix&v=1.1.0") format("embedded-opentype"), url("../fonts/Regular/OpenSans-Regular.woff2?v=1.1.0") format("woff2"), url("../fonts/Regular/OpenSans-Regular.woff?v=1.1.0") format("woff"), url("../fonts/Regular/OpenSans-Regular.ttf?v=1.1.0") format("truetype"), url("../fonts/Regular/OpenSans-Regular.svg?v=1.1.0#Regular") format("svg");
  font-weight: normal;
  font-style: normal; }*/
/* END Regular */
/* BEGIN Italic */
/*@font-face {
  font-family: 'Open Sans';
  src: url("../fonts/Italic/OpenSans-Italic.eot?v=1.1.0");
  src: url("../fonts/Italic/OpenSans-Italic.eot?#iefix&v=1.1.0") format("embedded-opentype"), url("../fonts/Italic/OpenSans-Italic.woff2?v=1.1.0") format("woff2"), url("../fonts/Italic/OpenSans-Italic.woff?v=1.1.0") format("woff"), url("../fonts/Italic/OpenSans-Italic.ttf?v=1.1.0") format("truetype"), url("../fonts/Italic/OpenSans-Italic.svg?v=1.1.0#Italic") format("svg");
  font-weight: normal;
  font-style: italic; }*/
/* END Italic */
/* BEGIN Semibold */
/*@font-face {
  font-family: 'Open Sans';
  src: url("../fonts/Semibold/OpenSans-Semibold.eot?v=1.1.0");
  src: url("../fonts/Semibold/OpenSans-Semibold.eot?#iefix&v=1.1.0") format("embedded-opentype"), url("../fonts/Semibold/OpenSans-Semibold.woff2?v=1.1.0") format("woff2"), url("../fonts/Semibold/OpenSans-Semibold.woff?v=1.1.0") format("woff"), url("../fonts/Semibold/OpenSans-Semibold.ttf?v=1.1.0") format("truetype"), url("../fonts/Semibold/OpenSans-Semibold.svg?v=1.1.0#Semibold") format("svg");
  font-weight: 600;
  font-style: normal; }*/
/* END Semibold */
/* BEGIN Semibold Italic */
/*@font-face {
  font-family: 'Open Sans';
  src: url("../fonts/SemiboldItalic/OpenSans-SemiboldItalic.eot?v=1.1.0");
  src: url("../fonts/SemiboldItalic/OpenSans-SemiboldItalic.eot?#iefix&v=1.1.0") format("embedded-opentype"), url("../fonts/SemiboldItalic/OpenSans-SemiboldItalic.woff2?v=1.1.0") format("woff2"), url("../fonts/SemiboldItalic/OpenSans-SemiboldItalic.woff?v=1.1.0") format("woff"), url("../fonts/SemiboldItalic/OpenSans-SemiboldItalic.ttf?v=1.1.0") format("truetype"), url("../fonts/SemiboldItalic/OpenSans-SemiboldItalic.svg?v=1.1.0#SemiboldItalic") format("svg");
  font-weight: 600;
  font-style: italic; }*/
/* END Semibold Italic */
/* BEGIN Bold */
/*@font-face {
  font-family: 'Open Sans';
  src: url("../fonts/Bold/OpenSans-Bold.eot?v=1.1.0");
  src: url("../fonts/Bold/OpenSans-Bold.eot?#iefix&v=1.1.0") format("embedded-opentype"), url("../fonts/Bold/OpenSans-Bold.woff2?v=1.1.0") format("woff2"), url("../fonts/Bold/OpenSans-Bold.woff?v=1.1.0") format("woff"), url("../fonts/Bold/OpenSans-Bold.ttf?v=1.1.0") format("truetype"), url("../fonts/Bold/OpenSans-Bold.svg?v=1.1.0#Bold") format("svg");
  font-weight: bold;
  font-style: normal; }*/
/* END Bold */
/* BEGIN Bold Italic */
/*@font-face {
  font-family: 'Open Sans';
  src: url("../fonts/BoldItalic/OpenSans-BoldItalic.eot?v=1.1.0");
  src: url("../fonts/BoldItalic/OpenSans-BoldItalic.eot?#iefix&v=1.1.0") format("embedded-opentype"), url("../fonts/BoldItalic/OpenSans-BoldItalic.woff2?v=1.1.0") format("woff2"), url("../fonts/BoldItalic/OpenSans-BoldItalic.woff?v=1.1.0") format("woff"), url("../fonts/BoldItalic/OpenSans-BoldItalic.ttf?v=1.1.0") format("truetype"), url("../fonts/BoldItalic/OpenSans-BoldItalic.svg?v=1.1.0#BoldItalic") format("svg");
  font-weight: bold;
  font-style: italic; }*/
/* END Bold Italic */
/* BEGIN Extrabold */
/*@font-face {
  font-family: 'Open Sans';
  src: url("../fonts/ExtraBold/OpenSans-ExtraBold.eot?v=1.1.0");
  src: url("../fonts/ExtraBold/OpenSans-ExtraBold.eot?#iefix&v=1.1.0") format("embedded-opentype"), url("../fonts/ExtraBold/OpenSans-ExtraBold.woff2?v=1.1.0") format("woff2"), url("../fonts/ExtraBold/OpenSans-ExtraBold.woff?v=1.1.0") format("woff"), url("../fonts/ExtraBold/OpenSans-ExtraBold.ttf?v=1.1.0") format("truetype"), url("../fonts/ExtraBold/OpenSans-ExtraBold.svg?v=1.1.0#ExtraBold") format("svg");
  font-weight: 800;
  font-style: normal; }*/
/* END Extrabold */
/* BEGIN Extrabold Italic */
/*@font-face {
  font-family: 'Open Sans';
  src: url("../fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.eot?v=1.1.0");
  src: url("../fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.eot?#iefix&v=1.1.0") format("embedded-opentype"), url("../fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.woff2?v=1.1.0") format("woff2"), url("../fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.woff?v=1.1.0") format("woff"), url("../fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.ttf?v=1.1.0") format("truetype"), url("../fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.svg?v=1.1.0#ExtraBoldItalic") format("svg");
  font-weight: 800;
  font-style: italic; }*/
/* END Extrabold Italic */












h1{font-family:"Open Sans";font-weight:300;}
b, strong, h2, h3, h4, h5, h6{font-family:"Open Sans";font-weight: 700;font-family: roboto;}
h1{font-size:26px;}
h2{font-size: 24px;font-family: roboto !important;/* font-weight: bold !important; */}
h6{font-size:15px;}
h5{font-size:16px;}
h4{font-size:17px;}
h3{font-size:18px;}
.h2{/* font-family:"Open Sans"; */font-weight: 700;font-size:23px;-webkit-margin-before:0.83em;-webkit-margin-after:0.83em;-webkit-margin-start:0px;-webkit-margin-end:0px;}
.h3{font-family:"Open Sans"; font-weight: 700;font-size:18px;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0px;-webkit-margin-end:0px;}
.h4{font-family:"Open Sans"; font-weight: 700;font-size:17px;-webkit-margin-before:1.33em;-webkit-margin-after:1.33em;-webkit-margin-start:0px;-webkit-margin-end:0px;}
.h5{font-family:"Open Sans"; font-weight: 700;font-size:16px;-webkit-margin-before:1.67em;-webkit-margin-after:1.67em;-webkit-margin-start:0px;-webkit-margin-end:0px;}
.h6{font-family:"Open Sans"; font-weight: 700;font-size:15px;-webkit-margin-before:2.33em;-webkit-margin-after:2.33em;-webkit-margin-start:0px;-webkit-margin-end:0px;}
body{margin:0;padding:0;background:#fff;font-size:14px;color:#000;font-family: roboto;}
*{box-sizing:border-box;}
a, a:hover, a:visited, a:focus{color:#000;}
*:focus{outline:none !important;}
.container, .rotban{width:970px;margin:0 auto;position:relative;/* z-index: 1; */}
.topTopMenu p{display:inline-block;font-family: roboto;}
.topTopMenu{background:#E6E6E6;}
.topTopMenu ul{padding:0;float:right;display:inline-block;margin: 10px 0 10px;}
.topTopMenu ul li{display:inline-block;padding:0 10px;}
.topTopMenu ul li a{text-decoration:none;font-size: 12px;}
div#logo{float:left;padding:0 0 0 0px;width:100px;margin-right: 35px;}
.topDelivery{position:relative;float:left;margin-right: 10px;width:24%;font-family: 'Open Sans';font-weight: 700;padding-right:30px;font-size:14px;}
.topAdres{position:relative;float:left;padding-right:30px;margin-top:5px;padding-top:1px;width: 250px;font-family: 'Open Sans';font-weight: 700;font-size:13px;}
.topOpen{position:relative;float:left;margin-top:5px;padding-top:2px;font-family: 'Open Sans';font-weight: 700;font-size:14px;width:14%;}
.topPhone{position:relative;float:right;margin-left:0px;}
.container:after{display:block;content:"";clear:both;}
.navWrap{background:#DD052A;}
.navWrap li{display:inline-block;}
.navWrap li a, nav.topMenuWrap span.disable{color:#fff;text-transform:uppercase;text-decoration:none;padding: 12px 13px 14px 14px;font-weight: 900;display:block;letter-spacing:1.2px;font-size:12px;font-size: 14px;padding: 12px 10px 14px 11px;}
.navWrap ul{padding:0;}
.navWrap nav.topMenuWrap{display:inline-block;vertical-align:middle;float: left;}
.navWrap .searchWrap{display:inline-block;vertical-align:middle;margin-left: 6px;float: left;padding: 7px 0 0 0;}
.navWrap .searchWrap input.form-control.input-lg{float:left;padding: 5px 10px 5px;margin-right:3px;width: 173px;}
.navWrap .searchWrap span.input-group-btn{display:inline-block;margin-right: 6px;}
.navWrap .searchWrap ul.dropdown-menu{display:none;}
.navWrap .searchWrap .cartWrap{display:inline-block;}
.navWrap .cartWrap{display:inline-block;vertical-align:middle;background:#0B169B;padding: 9px 23px 6px 18px;padding: 9px 17px 6px 17px;float: right;}
div#banLeft{width:59%;display:inline-block;}
div#banRight{width:40%;display:inline-block;vertical-align:top;}
div#banLeft h1{color:#0B169B;text-transform:uppercase;font-weight:600;font-size:32px;}
div#banLeft h1+p{color:#DD052A;font-size:24px;font-weight:600;}
div#banLeft h1+p span{font-size:35px;}
div#banLeft p{color:#0B169B;font-weight:600;font-size:24px;}
div#banLeft a{color:#fff;background:#0B169B;padding:20px 40px;text-transform:uppercase;border-radius:5px;text-decoration:none;display:inline-block;}
.homeAfterBanner div#delivGarant p{float:left;/* color:#ABB3B6; */width:32%;margin:39px 0 24px 3px;padding-right:5px;padding-top:3px;font-size:16px;line-height:19px;}
.homeAfterBanner div#delivGarant{float:left;width:59%;}
.homeAfterBanner .adress{width:397px;display:inline-block;vertical-align:middle;margin:30px 0 0 0px;}
.homeAfterBanner .adress img, .homeAfterBanner .adress p{display:inline-block;}
header.afterNav > .container{color:#5A6164;padding:10px 0 10px;}
.homeAfterBanner .adress img{width:auto;float:left;height:65px;margin-top:0px;}
.homeAfterBanner .adress p{display:table-cell;padding-left:18px;font-family:"Open Sans"; font-weight: 700;font-size:14px;padding-top:0px;}
.homeAfterBanner{border-bottom:1px solid #E5E5E5;border-top:1px solid #E5E5E5;margin-bottom:28px;}
aside#column-left{width:221px;display:inline-block;margin-right:15px;float: left;}
aside#column-left ul{padding:0;list-style-type:none;border:1px solid #E5E5E5;margin:0;/* background:#F2F2F2; */}
aside#column-left li{/* border: 1px solid #f2f2f2; */position:relative;box-sizing: border-box;background: #F2F2F2;/* max-height: 31px; */}
aside#column-left li:nth-child(2), aside#column-left li:nth-child(6){/* border-bottom: 1px solid #D0D0D0; */}
main{display:inline-block;width:730px;vertical-align:top;padding-bottom:25px;position:relative;}
.menBootsWrap.container .menBootsItem{width:33%;display:inline-block;vertical-align:top;}
button.showMoreWrap{margin:0 auto;cursor:pointer;display:block;background:#fff;border:1px solid #000;text-transform: uppercase;font-size:15px;padding:9px 51px;border-radius:20px;}
.requestCall{display:table;}
footer p.zclick{margin:0 auto;text-align:center;display:table;border:1px solid #fff;padding:10px 46px 11px 57px;color:#fff;border-radius:45px;font-size:14px;background:url(../image/phonetab.png) no-repeat;background-size:20px;background-position:20px 10px;}
footer{background:#3C424D;padding:25px 0 6px;margin-top:30px;}
.footerBlocks p, .footerBlocks a{color:#DA3A30;margin:0;}
.footerBlocks span, .footerBlocks li a{color:#88949D;}
.footBlock{display:inline-block;vertical-align:top;}
.footBlock *{font-weight: 400;text-decoration:none;list-style-type:none;vertical-align:top;}
.menBootsWrap.container{width:auto;}
.footBlock ul{padding:0;margin:0;}
.footBlock{padding:28px 0;}
.site-dev{margin:40px 0 0 0;}
.site-dev a{text-decoration:underline;}
.topTopMenu p:before{background: url(../image/flag2.svg.png);display:inline-block;width:27px;background-size: 29px;height:20px;vertical-align:middle;margin-right:8px;position:relative;top:-2px;content: "";display: none;}
.topTopMenu p{margin: 7px 0 7px;line-height:24px;font-size: 12px;font-size: 14px;font-weight: 500;color: #5A6164;}
.topPhone p{font-family: 'Open Sans';font-weight: 700;font-size:20px !important;font-size: 22px !important;text-align:right;margin-bottom:0;font-family: roboto;}
.topPhone p.zclick{font-size:12px !important;color:#12ACEA;margin:0px 0 0px;text-align:right;font-size: 12px !important;text-decoration:underline;}
.topDelivery p:before{background:url(../image/car.png);display:inline-block;background-size:36px;float:left;width:36px;height:23px;vertical-align:middle;margin-right:10px;margin-top:6px;content:"";}
.topAdres p:before{background:url(../image/gps.png);display:inline-block;float:left;background-size:16px;width:16px;height:25px;vertical-align:middle;margin-right:8px;margin-top:4px;content:"";}
.topOpen p:before{background:url(../image/clock.png);display:inline-block;float:left;background-size:25px;width:25px;height:25px;vertical-align:middle;margin-right:10px;margin-top:5px;content:"";}
.cartWrap a:before{content:url(../image/mini-cart.png);display:inline-block;width:28px;height:28px;vertical-align:middle;margin-right:8px;}
.topDelivery p, .topAdres p, .topOpen p, .topPhone p{margin:0;font-size: 14px;font-weight: 500;}
.topPhone p{line-height:22px;}
.topDelivery , .topAdres , .topOpen , .topPhone{margin-top:10px;font-family: roboto;}
.navWrap nav.topMenuWrap ul{margin:0;}
.navWrap .cartWrap *{display:inline-block;vertical-align:middle;}
.navWrap .cartWrap a{font-family: Roboto;color:#fff;margin-right:4px;font-size:15px;font-family: roboto;font-size: 14px;}
.navWrap .cartWrap .cart{background:#fff;border-radius:50px;height:24px;width:24px;}
.navWrap .cartWrap .cart span{display:table;text-align:center;margin:0 auto;padding: 4px 0px 2px;font-weight: 400;}
.searchWrap input.btn.btn-default.btn-lg{background:none;border:1px solid #F7DADB;border-radius:2px;cursor:pointer;color:#fff;padding: 5px 15px 5px 15px;font-family: roboto;font-size: 14px;}
.banWrap img{margin:0 auto;display:block;}
.homeAfterBanner div#delivGarant p:first-child:before{content:"";display:inline-block;float:left;width:33px;height:51px;vertical-align:middle;background:url(../image/man.png);margin:0px 9px 0 24px;0:5pxbackground-size:1;background-size:33px;left:0;top:-7px;}
.homeAfterBanner div#delivGarant p:nth-child(2):before{background:url(../image/star.png) no-repeat;display:inline-block;background-size:52px;float:left;width:61px;height:54px;vertical-align:middle;margin:0px 0px 0 9px;content:"";left:0;top:-5px;}
.homeAfterBanner div#delivGarant p:nth-child(3):before{background:url(../image/365.png) no-repeat;display:inline-block;background-size:49px;float:left;width:55px;height:55px;vertical-align:middle;margin:4px 0 0 9px;content:"";left:0;top:-6px;}
.homeAfterBanner .adress:before{background:url(../image/biggps.png) no-repeat;float:left;width:32px;height:49px;vertical-align:middle;top: 10px;margin-right:17px;margin-left:24px;background-size:29px;content:"";}
.homeAfterBanner *:before{position:relative;top:-7px;}
.homeAfterBanner .adress a{color:#3197F1;text-decoration:underline;}
.leftCats .h3, .panel-heading.filter-heading{background: #E21836;color:#fff;text-transform:uppercase;font-size: 20px;margin:0;padding:12px 0 9px;cursor:pointer;}
.leftCats .h3:before{content:url(../image/burger.png);display:inline-block;width:16px;margin:0 10px 0 14px;display: none;}
.leftCats .h3:after{content:url(../image/arrowleft.png);display:inline-block;width:13px;margin:0 0 0 37px;display: none;}
aside#column-left li a, .leftCats  p{display:block;padding:10px 0px 10px 25px;font-family:"roboto";text-transform:uppercase;text-decoration:none;margin: 0;font-size: 15px;font-weight: 500;padding: 7px 0px 7px 15px;box-sizing: border-box;display: block;border-top: 1px solid #f2f2f2;}
aside#column-left .leftCats li a:before, .leftCats span.disable:before{content:"";display:block;position:absolute;background:#000;width:5px;height:5px;left:12px;top:14px;display: none;}
hr{display:none;}
.item{width:243px;float:left;position:relative;text-align:center;margin:0px 0px 30px 0px;background:#fff;}
.image-discount-cat{color:#DE3B30;border:3px solid;display:table;right:9px !important;position:absolute;top:9px;border-radius:50px;font-weight:700;font-size:21px;width: 60px;height: 60px;    line-height: 56px;box-sizing: content-box;}
.itemImage > div{position:relative;display:block;}
.productSize input{display:none;}
.productSize input:checked+label{opacity:0.5;}.item .itemImage img{height:220px;}
.itemSize{height:20px;margin-bottom:15px;margin-top:12px;/* font-family:Century; */}
.productSize label:after{content:"";display:block;position:absolute;height:20px;width:1px;background:#000;top:0;right:-7px;}
.productSize label{display:inline-block;position:relative;margin-right:13px;font-size: 15px;font-weight:700;cursor:pointer;}
.productSize label:last-child:after{display:none;}
.itemName a{color:#12ACEA;font-size:14px;font-size: 16px;}
span.newPrice{color:#DE3B30;font-family: roboto;}
span.newPrice+p{color:#DE3B30;}
.itemPrice p{font-family: Roboto;font-size:18px;margin-bottom:7px;font-weight:700;margin-top:16px;}
span.oldPrice{text-decoration:line-through;}
.sizeWrap input.cart-btn.add, button#button-filter, .afterMenuBan+h1+p+p+.buttons a{display:block;margin:3px auto 0;background:#0B169B;cursor:pointer;color:#fff;text-transform:uppercase;border:0;border-radius:2px;font-family:"Open Sans";font-weight: 400;font-size:15px;padding: 8px 0 8px;width:91%;font-family: roboto;}
.sizeWrap input.sale-btn.buy{background:none;border:none;font-size:15px;cursor:pointer;margin-top:11px;font-family:"roboto";text-decoration:underline;font-family: roboto;}
.sizeWrap p{width:90%;text-align:center;margin:11px auto;padding:7px 23px 0;border-top:2px solid;}
.sizeWrap{position:absolute;background:#fff;width:100%;z-index:3;display:none;-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.4);-moz-box-shadow: 0 0 10px rgba(0,0,0,0.4);box-shadow: 0 0 10px rgba(0,0,0,0.4);}
.item:hover .sizeWrap{display:block;}
.item:hover{-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.4);-moz-box-shadow: 0 0 10px rgba(0,0,0,0.4);box-shadow: 0 0 10px rgba(0,0,0,0.4);z-index:1;}
.sizeWrap:before{width:100%;height:5px;content:"";display:block;position:relative;top:-5px;background:#fff;}
.leftCats{/* margin-bottom:38px; */position:relative;}
.revLeftAside{border-top:3px solid #EB0000;background:#EFEFEF;padding:0 15px 20px;width:221px;}
.revLeftAside p.titleRev{color:#DE3F56;margin:0 auto;display:block;text-align:center;margin-top:10px;font-size:20px;margin-bottom: 20px;font-family:Open Sans;font-family: roboto;font-weight: bold;font-size: 22px;}
.revLeftAside img{margin:0 auto;display:block;width:100px;}
.revLeftAside p.revModTitle{margin-top: 5px;text-align:center;font-size: 16px;}
.revLeftAside .caption{text-align:center;}
div.menBootsWrap > div.item{display:none;}
div.menBootsWrap > div.item.actbl{display:block;margin-bottom: 0;float: left;}
.row:after{clear:both;content:"";display:block;}
.footerBlocks p{font-size:18px;}
.popUp{display:none;}
.zcall{display:none;}
.thx{display:none;}
.dontGo{display:none;}
.dontGo.active, .willcall.active, .thx.active, .zcall.active, .popUp.active{display:block;position:fixed;}
p.zclick{cursor:pointer;}
h1{width:70%;display:inline-block;vertical-align:middle;padding:0;font-size:31px;font-weight:700;}
.breadcrumb{display:inline-block;vertical-align:middle;width:29%;text-align:right;}
.breadcrumb.odin *{font-size:10px;line-height:9px;}
.afterMenuBan{background-position:-6px -5px;margin-bottom:14px;border-top:1px solid #E6E6E6;height: 202px;border-bottom:1px solid #E6E6E6;}
.afterMenuBan+h1, .afterMenuBan+h1+p, .afterMenuBan+h1+p+p{text-align:center;display:block;margin:0;width:100%;}
div#banLeftCat{width:50%;height:199px;display:inline-block;/* padding:32px 0px 0 265px; */vertical-align:middle;text-align:center;color:#fff;font-size:25px;font-family:"Open Sans";font-weight: 700;text-transform:uppercase;/* padding-bottom:39px; */position:relative;}
div#banRightCat{width:49%;display:inline-block;vertical-align:middle;}
div#banLeftCat p:nth-child(2), div#banLeftCat p:nth-child(3){padding-right:9px;}
div#banLeftCat a{color:#DC2034;font-family:Open Sans;font-size:14px;display:block;margin-top:20px;}
div#banLeftCat p{margin-bottom:0px;display:block;z-index:7777;margin:0;}
div#delivGarant p{display:inline-block;width:20%;vertical-align:baseline;text-align:center;margin-top:15px;font-size:14px;color:#596164;font-weight:600;}
div#delivGarant p:first-child:before{background:url(../image/carcat.png);position:relative;top:-17px;left:14px;content:"";width:60px;height:41px;background-size:60px;}
div#delivGarant p:nth-child(2):before{background:url(../image/60.png);position:relative;top:-10px;left:13px;content:"";width:60px;height:60px;background-size:60px;}
div#delivGarant p:nth-child(3):before{background:url(../image/365cat.png);position:relative;top:-9px;left:13px;content:"";width:60px;height:60px;background-size:60px;}
div#delivGarant p:before{display:block;height:75px;}
.product-filter.odin{height: 40px;background:#F2F2F2;border:#E5E5E5 1px solid;padding:10px 20px;margin-bottom:10px;text-align:right;display: none;}
div#beeMoove{z-index: 333;display:none;position:fixed;bottom: 50%;margin-bottom: -30px;right:100px;background-color:#07189A;height:60px;width:60px;border-radius:50px;background-image:url(../image/smalcart.png);background-repeat:no-repeat;background-size:30px;background-position:15px 16px;}
.product-filter.odin a{margin-left:15px;color:#12ACEA;}
.container.productpage h1{width:100%;}
.container.productpage .breadcrumb.odin{width:380px;text-align:left;margin-bottom:23px;}
.container.productpage a.goBack:hover{background-color:#EBEBEB;}
.productInfButtons{display:none;}
.container.productpage .image-discount-cat{}
.container.productpage .image{position:relative;margin-bottom:10px;/* display: inline-block; */}
.product-left{position:relative;margin-bottom:39px;}
.product-info .image{border:1px solid #EFEFEF;}
.container.productpage .tab-pane{display:none;}
.container.productpage .tab-pane.active{display:block;font-size: 14px;}
.container.productpage ul.nav.nav-tabs{padding:0;list-style-type:none;margin-bottom:0;}
.container.productpage ul.nav.nav-tabs li{display:inline-block;line-height:42px;height:42px;padding:0 14px;text-decoration:none;}
.container.productpage ul.nav.nav-tabs li a{font-size:19px;letter-spacing:-0.4px;text-decoration:none;}
.container.productpage ul.nav.nav-tabs li.active{font-weight:bold;background:#ededed;}
.container.productpage .tab-content{overflow:hidden;border:12px solid #ededed;padding:12px;display:block;}
aside.product-right{display:inline-block;width:245px;margin-left:22px;vertical-align:top;padding:6px 0 0 21px;}
.container.productpage span.price-new{margin-top:25px;min-height:30px;width:100%;color:#dd052a;font-size:25px;font-weight:bold;text-align:left;padding-left:5px;}
.container.productpage span.price-old{text-decoration:line-through;color:#000;font-size:16px;}
.container.productpage span.price-old+div{margin-top:5px;width:100%;color:#B1B1B8;font-size:12px;font-family:'Open Sans', Helvetica, sans-serif;text-align:left;padding-left:4px;}
.productpage span.stock{color:green;font-size: 14px;font-weight:bold;display:block;margin-bottom:7px;padding-left:6px;margin-top: 30px;}
.productpage .options span{font-family:Georgia;font-size:14px;line-height:18px;}
.productpage label.size_label{border:1px solid #0B169B;cursor:pointer;padding: 7px 7px 7px 7px;margin:4px 2px 4px 0px!important;display:inline-block;font-size: 13px;font-weight:bold;font-family:"Roboto";font-family: roboto;}
.productpage .radio.option-chechbox input{display:none;}
.productpage .radio.option-chechbox input:checked+label{background-color:rgb(238, 238, 238);}
.prbone div > div, .prbone div > div+div{display:inline-block;text-align: left;margin-left: 15px;}
div#content > h2{font-size:26px;width:70%;display:inline-block;vertical-align:middle;}
.rev_image{width:134px;display:inline-block;vertical-align:text-bottom;}
.rev_image img{display:block;width:100%;}
.revDescWrap{display:inline-block;width:804px;margin-left:28px;position:relative;padding:21px 25px;background:#F1F4F9;vertical-align:top;}
.rev_name, .rev_city{font-family: 'Open Sans';font-weight: 700;margin-bottom:1px;font-family: roboto;}
.rev_name{font-size:16px;}
.rev_city{font-size:14px;}
.revDate{float:right;position:relative;top:-40px;}
.rev_desc{padding-left:60px;background:url(../image/qq.png) no-repeat;min-height:40px;margin-top:29px;background-position:1px 6px;}
.revDescWrap:before{content:"";display:block;background:#F1F4F9;width:20px;height:20px;position:absolute;left:-10px;transform:rotate(45deg);top:35px;}
.rev{margin-bottom:25px;}
button#senRev{border:none;background:#0B169B;margin:0 auto;display:table;color:#fff;text-transform:uppercase;font-family:Open Sans;font-size:16px;padding:8px 33px;border-radius:3px;cursor:pointer;}
form.reviewform .h3-title{font-size:26px;margin:0 0 15px;}
.h3-title{}
.posle{margin-bottom:40px;}
.rinput input{font-size:13px;font-family:Open Sans;height:40px;width:320px;border-radius:5px;border:1px solid #5d5d5d;margin-bottom:15px;padding:0 15px;}
.rinput textarea{font-size:13px;font-family:Open Sans;height:215px;width:540px;border-radius:5px;border:1px solid #5d5d5d;margin-bottom:40px;padding:10px 15px;}
form.reviewform button{background:#0B169B;border:0;font-size:18px;color:#fff;width:228px;height:48px;text-transform:uppercase;margin-bottom:70px;cursor:pointer;}
.cart-info tbody{border-top:1px solid #d8d8d8;}
.cart-info table{width:950px;height:55px;margin-top:15px;font-size:14px;border-spacing:0;}
.simplecheckout-cart td.image{padding:0 !important;text-align:left !important;width:138px;}
td.image img{width:50px;}
td.name{width:300px;padding-left:30px;}
td.name a{padding-left:0px;text-decoration:none;}
thead td.image{width:70px;}
.cart-info thead td.name{padding-left:80px;}
td.quantity input{border:navajowhite;text-align:center;}
td.total{font-weight:600;}
thead td{font-weight:600;}
.cart-info thead td{padding:20px 0;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;}
tbody td{padding:10px 0;}
.panel-heading.filter-heading{font-weight:600;padding-left:20px;}
.list-group-item.ftitle, .mfilter-heading-content{background:#F2F2F2 !important;font-size:14px !important;font-family: Roboto;padding:8px 0 9px !important;}
.filter-content{border:1px solid #E5E5E5;}
.list-group-item.ftitle:before, .mfilter-heading-content:before{content:url(../image/blackarrow.png);display:inline-block;float:left;width:16px;margin:0 10px 0 15px;}
.checkbox.fitem{}
.checkbox.fitem input{margin:0 10px 0 15px;background:none;display:none;}
.checkbox.fitem input:checked+label, .mfilter-input-active label.mfilter-tb-as-td{background-image:url(../image/checkoff.png);}
.checkbox.fitem input+label, label.mfilter-tb-as-td{background:url(../image/checkon.png) no-repeat;margin:0 10px 0 10px;padding:8px 0 9px 30px;display:block;background-position:0px 6px;}
div#reset, .filters-count .btn, span.clearGroup{text-decoration:underline;color:#868686;display:block;font-size:13px;padding:8px 0 9px 10px;}
.scall, .zcall.active{position:fixed;top:50%;left:50%;margin-left:-165px;z-index:99999;margin-top:-200px;}
.closePopUp{position:absolute;right:20px;width:26px;background:url(../image/closeBlack.png) no-repeat;top:20px;height:26px;cursor:pointer;z-index:5;background-size:26px;}
.popForm{width:330px;height:400px;float:left;background:#f7f7f7;padding: 0 45px;}
.popForm > p{font-size:20px;text-align:center;text-transform:uppercase;margin:50px auto 35px;font-family:"opensans-light";font-family: roboto;}
.popForm label{width:233px;float:left;font-size:16px;line-height:45px;font-weight:700;font-family:"Open Sans"; font-weight: 700;margin-bottom:15px;color:#686868;margin-left:-8px;}
.popForm label input{width:200px;height:41px;float:right;border:0px;border:0px;-webkit-box-shadow:inset 0px 0px 5px 0px rgba(0,0,0,0.5);-moz-box-shadow:inset 0px 0px 5px 0px rgba(0,0,0,0.5);box-shadow:inset 0px 0px 5px 0px rgba(0,0,0,0.5);border-radius:4px;padding:5px 10px;FONT-SIZE:15PX;margin-right:11px;font-family: roboto;}
button#ssend, button#zsend, button#isend{width:100%;height:45px;text-align:center;text-transform:uppercase;font-size:18px;color:#fff;background:#0B169B;line-height:45px;cursor:pointer;position:relative;border:0px;font-family:"roboto";}
.success{position:fixed;top:45px;right:85px;width:300px;background:#fff;padding:15px;border:1px solid #dadada;border-radius:10px;z-index:9999;}
.success a:nth-child(1){font-family:"roboto";text-decoration:none;width:100%;display:block;margin-bottom:10px;color:#0B169B;}
.success a:nth-child(2){font-family:"roboto";text-decoration:none;color:#666;}
.success img{position:absolute;top:10px;right:10px;}
.popUpbg.active, .popUpbg3.active{z-index:99998;position:fixed;width:100%;height:100%;top:0;left:0;background:#333;opacity:0.8;}
.popUp.active{position:fixed;left:50%;z-index:99999;margin-left:-460px;top:50%;margin-top:-200px;}
.popItem{width:580px;height:400px;float:left;margin-right:10px;background:#fff;}
.popItemImage{width:250px;float:left;height:100%;text-align:center;padding-top:100px;}
.popUp .image-discount-cat{display:none;}
.popItemImage img{vertical-align:middle;max-width:100%;}
p.popTitle{font-size:18px;}
p.popPrice{font-size:38px;color:#d84c3d;margin:0;font-family:"roboto";}
p.popPrice span{display:none;}
.popItemSize p{font-size:13px;color:#646464;}
.popItemDesc{color:#686868;}
.popItemDesc p{margin:0 0 5px;}
.popItemDesc p span{font-weight:700;font-family:"Open Sans"; font-weight: 700;}
div#live-search{left:0;width:100%;top:53px;padding:0 !important;}
#live-search ul li{width:33%;margin:0 !important;height:auto !important;background:none !important;}
#live-search ul li .product-name{color:#12ACEA;text-transform:none !important;font-size:14px;}
#live-search ul li .product-image, #live-search ul li .product-name{float:none !important;display:inline-block;font-weight:400 !important;vertical-align:middle;text-decoration:underline;}
#live-search ul li .product-image img{width:100%;}
.container.productpage .adresInProd{position:absolute;right:0;top:5px;}
#mfilter-content-container > div.willcall{display: none;}
#mfilter-content-container > div.willcall.active{display: block;position: fixed;top: 50%;left: 50%;margin-left: -165px;z-index: 99999;margin-top: -200px;}
.willcall{display:block;position: relative;margin-top:37px;}
.willcall .popForm{float:none;width:100%;border-top:3px solid #EB0000;margin-bottom: 28px;height:auto;padding-bottom: 10px;}
.willcall .closePopUp{display:none;}
.willcall .popForm p:first-child{text-align: center;text-transform: uppercase;margin: 24px 14px 10px;font-size: 20px;font-family: inherit;}
.willcall .popForm p:nth-child(2){margin:0 auto 15px;font-size: 16px;text-transform:none;font-family: Roboto;width:100%;text-align: center;font-family: roboto;}
.willcall .popForm:after{display:block;clear:both;content:"";}
.willcall .popForm form.wform{display:table;margin:0 auto;font-weight: 300;}
.willcall .popForm form.wform button{background:#00C7A9;border:none;color:#fff;border-radius:3px;margin-left:0px;padding:13px 40px;cursor:pointer;}
.desc2Part img{width:50%;float:right;}
.desc2Part img{width:45%;float:right;margin:48px 10px;}
.desc2Part h3{font-size:22px;color:#000;margin-bottom:0px;margin-top:35px;margin-left:3px;}
.desc2Part{color:#565656;margin-bottom:25px;}
.items-brand span{font-size:26px;margin:0;display:block;text-align:center}
.radio.option-chechbox{display:inline-block;}
a.blueLink,span.blueLink{color:#12ACEA;font-size: 14px;font-weight:bold;display:block;padding-left:6px;}
span.blueLink {text-decoration:underline;margin-top:10px;}
button.showMoreWrapThree{margin:0 auto;cursor:pointer;display:block;background:#fff;border:1px solid #000;text-transform: uppercase;font-size:15px;padding:8px 40px;border-radius:20px;}
a#button-cart, a#button-oneClick{background:#0B169B;color:#fff;text-transform:uppercase;font-size:16px;display:block;padding:10px 21px;cursor:pointer;border-radius:3px;}
.cart:after{display:block;clear:both;content:"";}
.cart{display:table;margin:0 auto 0;height:auto;}
.quick_order{background:#EDEDED;border-radius:3px;margin:15px 0px 23px;}
.qo_p{font-size:20px;font-family: 'Open Sans';font-weight: 700;display:inline-block;float:left;margin-right:10px;padding:3px 0 0px 5px;vertical-align:middle;}
.qo_inp{vertical-align:middle;width:auto;}
.qo_inp input{border:2px solid #9E9E9E;border-radius:6px;padding:8px 10px;width:78%;font-size: 15px;font-family: roboto;}
.quick_order{padding:22px 12px 12px 12px;}
button.qo_btn.qo_btn.disabled{background:#DD052A;border:0;border-radius:3px;color:#fff;font-size: 18px;cursor:pointer;text-transform:uppercase;padding: 13px 0 10px;width: 193px;margin:13px auto 5px;display: table;font-family: roboto;}
.qo_txt{margin-top:8px;padding-left:8px;font-size: 16px;padding-bottom: 15px;font-weight: 500;}
span.oplat-prim, .bottomCartText p{color: #FF382C;font-family:roboto;font-weight:700;text-transform:uppercase;font-size: 12px;padding-left:5px;margin-top:12px;margin-right:5px;}
.bottomCartText p:before{display:inline-block;background:url(../image/danger.png);vertical-align:middle;content:"";width:19px;height:16px;}
.prbone div > div{width:35px;vertical-align: middle;text-align: center;margin: 0;}
.prbone div > div+div{width: 70%;margin-left: 15px;}
.prbone > div{margin:0 0 30px;}
table#sizeTable td{text-align:center;margin:-1px -1px 0 0;display:inline-block;width:40px;}
aside.product-right .cart{margin-top:21px;margin-right:2px;margin-bottom:44px;}
table#sizeTable tr:first-child{background:#F9F9F9;}
table#sizeTable td{border:#E5E5E5 1px solid;}
table#sizeTable{border-spacing:0;}
.product-info__title{float:left;margin: 2px 5px 0px 0px;font-size: 13px;}
.product-info__block.size-type{margin-bottom:3px;}
main.left a.goBack{}
a.goBack{display:table !important;width:auto;cursor:pointer;text-transform:none !important;position:absolute;top:-56px;font-size:13px !important;background-color:#fff;background-image:url(../image/goback.png);border:1px solid #000;padding:0px 18px 0px 40px;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;right:191px;background-repeat:no-repeat;background-position:12px 11px;line-height: 34px;}
a#button-cart.pbutton1.one.adedToCart{background:#00C7A9;font-size: 14px;text-transform:none;text-transform: uppercase;text-align: center;}
div#tab-revs p{margin:0;}
form#form-review h2{font-family:Open Sans;}
form#form-review label.control-label{display:block;font-family:Open Sans;font-weight:600;}
form#form-review .col-sm-12{margin-bottom:15px;}
form#form-review textarea#input-review{width:98%;}
.help-block{display:none;}
form#form-review .form-group.required:nth-child(4) label.control-label{display:inline-block;}
button#button-review{padding:8px 12px;background:#d17b2f;color:#fff;font-size:14px;border-radius:5px;cursor:pointer;border:none;}
div#filter-group6 .checkbox.fitem{float:left;}
li[data-seo-name='6f-tsvet'] .mfilter-option.mfilter-tb-as-tr label.mfilter-tb-as-td{background:none;position:relative;}
li[data-seo-name='6f-tsvet'] .mfilter-option.mfilter-tb-as-tr label.mfilter-tb-as-td:before{z-index:1;content:"";display:block;width:18px;height:18px;position:relative;left:-25px;float:left;margin-right:-17px;}
li[data-seo-name='6f-tsvet'] .mfilter-option.mfilter-tb-as-tr.mfilter-input-active label.mfilter-tb-as-td:after{content:"";display:block;background:url(../image/gal.png) no-repeat;background-size:15px;width:15px;height:15px;position:absolute;z-index:1;top:11px;left:7px;}
li[data-seo-name='6f-tsvet'] .mfilter-option.mfilter-tb-as-tr:nth-child(1) label.mfilter-tb-as-td:after, li[data-seo-name='6f-tsvet'] .mfilter-option.mfilter-tb-as-tr:nth-child(2) label.mfilter-tb-as-td:after, li[data-seo-name='6f-tsvet'] .mfilter-option.mfilter-tb-as-tr:nth-child(8) label.mfilter-tb-as-td:after, li[data-seo-name='6f-tsvet'] .mfilter-option.mfilter-tb-as-tr:nth-child(11) label.mfilter-tb-as-td:after{filter:invert(100);}
li[data-seo-name='6f-tsvet'] .mfilter-option label.mfp-1-6-53:before{background:#000;}
li[data-seo-name='6f-tsvet'] .mfilter-option label.mfp-1-6-54:before{background:#795548;}
li[data-seo-name='6f-tsvet'] .mfilter-option label.mfp-1-6-55:before{background:#9E9E9E;}
li[data-seo-name='6f-tsvet'] .mfilter-option label.mfp-1-6-56:before{border:1px solid #DDDDDD;}
li[data-seo-name='6f-tsvet'] .mfilter-option label.mfp-1-6-57:before{background:#E3D5AE;}
li[data-seo-name='6f-tsvet'] .mfilter-option label.mfp-1-6-58:before{background:#F8E71C;}
li[data-seo-name='6f-tsvet'] .mfilter-option label.mfp-1-6-59:before{background:#DD202A;}
li[data-seo-name='6f-tsvet'] .mfilter-option label.mfp-1-6-60:before{background:#82113B;}
li[data-seo-name='6f-tsvet'] .mfilter-option label.mfp-1-6-61:before{background:#9036FE;}
li[data-seo-name='6f-tsvet'] .mfilter-option label.mfp-1-6-62:before{background:#BC33E0;}
li[data-seo-name='6f-tsvet'] .mfilter-option label.mfp-1-6-63:before{background:#3F51B5;}
li[data-seo-name='6f-tsvet'] .mfilter-option label.mfp-1-6-64:before{background:#04A9F4;}
li[data-seo-name='6f-tsvet'] .mfilter-option label.mfp-1-6-65:before{background:#50E3C2;}
li[data-seo-name='6f-tsvet'] .mfilter-option label.mfp-1-6-66:before{background:#249B23;}
div#filter-group6 .checkbox.fitem input:checked+label{border:2px solid red;}
div#filter-group6 .checkbox.fitem input+label{padding:0;width:24px;height:24px;margin:0 7px 5px 7px;}
div#filter-group6 .checkbox.fitem input+label span{display:none;}
div#filter-group6 .checkbox.fitem:last-child{}
div#filter-group6:after{content:"";display:block;clear:both;}
#popApSuccesAded{display:none;}h2.catNameInProd{margin-bottom:0;font-family:'Open Sans', Helvetica, sans-serif;font-size:19px;font-weight:bold;color:#DD052A;margin:15px 0 0 2px;}
.inAside p:first-child:before{background:url(../image/man.png) no-repeat;background-size:20px;background-position:15px 0px;}
.inAside p:nth-child(2):before{background:url(../image/star.png) no-repeat;background-size:32px;background-position:9px 0px;}
.inAside p:last-child:before{background:url(../image/365.png) no-repeat;background-size:31px;background-position:10px 0;}
.inAside p:before{content:"";float:left;height:40px;width:70px;vertical-align:middle;}
.inAside p:after{content:"";display:block;clear:both;}
.shipmetAside a{margin:0 0 23px 50px;color:#DD052A;font-size:18px;font-family:Century Gothic, 'Open Sans', Helvetica, sans-serif;font-weight:bold;}
.shipmetAside a:hover{text-decoration:none;}
.shipmetAside{margin-bottom:50px;}
.revLeftAside > a:hover{text-decoration:none;}
footer p.zclick:hover{text-decoration:underline;}
.footBlock a:hover{text-decoration:underline;}
.navMenu a:hover, nav.topMenuWrap span.disable:hover{text-decoration:underline;}
.searchWrap input.btn.btn-default.btn-lg:hover{background:#a40c29;}
.topTopMenu a:hover{text-decoration:underline;}
.topPhone p.zclick:hover{text-decoration:none;}
.topTopMenu a:hover{text-decoration:underline;}
.topPhone p.zclick:hover{text-decoration:none;}
.navWrap .cartWrap a:hover{text-decoration:none;}
form.reviewform{display:none;}
aside#column-left li a:hover, .leftCats span.disable:hover{/* text-decoration:underline; */}
button.showMoreWrap:hover{text-decoration:underline;}
button#ssend:hover, .sizeWrap input.cart-btn.add:hover, button#button-filter:hover, a#button-cart:hover, .afterMenuBan+h1+p+p+.buttons a:hover, button#senRev:hover, form.reviewform button:hover, button#zsend:hover, button#isend:hover{background:#1124F5;}
.itemName a:hover{color:#0B169B;}
.sizeWrap input.sale-btn.buy:hover{color:#0B169B;}
button.qo_btn.qo_btn.disabled:hover{background:#FF0630;}
.willcall .popForm form.wform button:hover{background:#00B59A;}
.container.productpage ul.nav.nav-tabs li a:hover{text-decoration:underline;}
.bottomCartText p{display:inline-block;margin-left:21px;}
.bottomCartText{text-align:right;clear:both;}
a#simplecheckout_button_confirm{background:#BE322D;color:#fff;font-size:24px;padding:20px 30px;display:inline-block;}
span#finalPrice{display:block;text-align:right;}
div#simplecheckout_comment{float:left;width:660px;margin-right:18px;}
#simplecheckout_comment .simplecheckout-block-content{}
#simplecheckout_comment .simplecheckout-block-content textarea#comment{min-height:73px;border-color:#676767;}
a#simplecheckout_button_confirm:after{display:block;content:"";clear:both;}a#simplecheckout_button_confirm{background:#BE322D;color:#fff;font-size:24px;padding:20px 30px 19px 28px;display:inline-block;cursor:pointer;}
span#finalPrice{display:block;text-align:right;margin-bottom:11px;margin-top:12px;margin-right: 10px;font-size:25px;}
div#simplecheckout_comment{float:left;width:629px;margin-right: 55px;margin-top: 5px;}
#simplecheckout_comment .simplecheckout-block-content{}
#simplecheckout_comment .simplecheckout-block-content textarea#comment{min-height:72px;border-color:#676767;margin-left:15px;font-size: 15px;width: 100%;}
a#simplecheckout_button_confirm:after{display:block;content:"";clear:both;}
.checkout-heading.panel-heading{margin-top:25px;margin-bottom:16px;font-size:22px;}
#column-left > div.leftCats > ul{border:none;display:block !important;-moz-box-shadow:0px 0px 9px 0px rgba(0, 0, 0, 0.38);/* padding-top: 10px; */}
#column-left > div.panel.panel-default.filter > div.panel-heading.filter-heading{display:none;}.allCust{width:32%;display:inline-block;vertical-align:top;margin-right:41px;float:left;padding-left:3px;}
div#simplecheckout_shipping{width:60%;display:inline-block;padding-top:2px;}
fieldset.form-horizontal{border:none;}
.simplecheckout-block-content input{padding: 15px 10px 14px 10px;width:100%;border:0;font-size: 15px;font-family: roboto;}
.allCust label{margin-bottom:10px;display:block;margin-top:10px;}
.simplecheckout-block-content input#pickup.pickup{float:left;display:inline-block;width:20px !important;}
.simplecheckout-cart th{border-top:2px solid #EEEEEE;border-bottom:2px solid #EEEEEE !important;background-color:#fff !important;color:#373737 !important;padding:17px 0px !important;text-align:left;}
.simplecheckout-cart td a{height:100%;vertical-align:middle;}
.simplecheckout-cart td p{margin:0;}
.simplecheckout-cart td{padding:15px 0px 40px !important;text-align:center !important;}
.simplecheckout-cart td{border:none !important;}
.simplecheckout-cart td.remove{width:50px !important;}
.simplecheckout-step{background:#E0E2E7;position:relative;margin-bottom:10px;padding-bottom:33px;}
.simplecheckout-step:before{background:#E0E2E7;display:block;width:100%;height:100%;position:absolute;right:100%;}
.simplecheckout-step:after{background:#E0E2E7;display:block;width:100%;height:100%;position:absolute;left:100%;top:0;}
div#simplecheckout_cart:before{background:#fff;content:"";display:block;width:100%;height:100%;position:absolute;right:100%;}
div#simplecheckout_cart{position:relative;background:#fff;padding-bottom:50px;margin-top:18px;}
div#simplecheckout_cart:after{background:#fff;display:block;width:100%;height:100%;position:absolute;left:100%;top:0;z-index:1;}
div#live-search li:hover *{text-decoration: none;}
.simplecheckout-cart td.remove button{display:block;margin:6px auto 0;height:15px;width:15px;background:url(../image/close-cart.png);border:none;cursor:pointer;content:"X";}
a#simplecheckout_button_confirm:hover{background:#E43B36;}
.simplecheckout-block-content{}
div#simplecheckout_shipping input{float:left;width:20px !important;margin:13px 8px 0 0;display:none;}
div#simplecheckout_shipping .metod{width:252px;display:inline-block;margin-top: 33px;margin-bottom:13px;font-size: 14px;vertical-align: middle;}
div#total_total{display:none;}
input#customer_telephone{/* background:#FEDADA; *//* box-shadow:inset 0px 0px 0px 1px #FFBEBE, 0px 0px 50px rgba(255, 255, 255, 0.39) inset, 0px 1px 5px rgba(109, 0, 0, 0.02); */}
div#simplecheckout_shipping_address{position:absolute;left:350px;width:63%;}
div#simplecheckout_customer .checkout-heading.panel-heading{padding-left:10px;}
label.control-label.col-sm-4{margin-bottom:13px;display:block;margin-top:10px;font-size: 15px;}div#simplecheckout_shipping .metod .form-group{margin-left:29px;}
div#homeContent #column-left > div.leftCats > ul{display:block;box-shadow:none;position:relative;}
.simplecheckout-block{margin-bottom:6px !important;}
div#simplecheckout_shipping:after{clear:both;display:block;content:"";}
div#simplecheckout_shipping input+label:before{content:"";display:block;box-sizing:border-box;width:15px;height:15px;float:left;margin:10px 8px 0px;background:#fff;border-radius:50px;border:1px solid #AFAFAF;}
div#simplecheckout_shipping input:checked+label:before{border:5px solid #3997FA;}
.leftCats .h3.opening:after{transform:rotate(180deg);}
.list-group-item.ftitle.opening:before, .mfilter-collapsed .mfilter-heading-content:before{transform:rotate(180deg);}.sort a.sortUp:after{content:url(../image/arrdo2.png);}
.thx.active{top:50%;background:#fff;z-index:7777777;width:300px;margin-left:-150px;left:50%;margin-top: -75px;}
.thx.active p{text-align:center;margin:50px 0;}
.banWrap{}
.banWrap p{margin:0;}
.banWrap{height:452px; overflow: hidden;}
div#leftBanHome, div#rightBanHome{float:left;width:50%;}
div#leftBanHome{padding: 75px 0 0px 197px;}
div#leftBanHome p{font-family: Roboto;color:#fff;text-align:center;line-height:34px;text-transform:uppercase;}
div#leftBanHome p:first-child{font-size:19px;margin-left:12px;}
div#leftBanHome p:nth-child(2){font-size:36px;font-style:italic;}
div#leftBanHome a{text-align:center;display:block;color:#D43A41;text-decoration:none;text-transform:uppercase;font-family: Roboto;margin-top:21px;margin-left:10px;font-size: 14px;}
div#rightBanHome{text-align:center;}
div#rightBanHome p:first-child{font-size:22px;color:#fff;text-transform:uppercase;font-style:italic;}
div#rightBanHome{padding: 48px 0 0px 266px;}
div#rightBanHome p:nth-child(2){font-size:19px;text-transform:uppercase;font-family: roboto;font-weight: 700;text-align:left;padding:16px 0 11px 28px;letter-spacing:2px;line-height:24px;}
div#rightBanHome p:nth-child(3){font-size:146px;font-family: 'Open Sans';font-weight: 700;font-weight:600;font-style:italic;line-height:100px;text-align:left;margin-left:-25px;}
p#sReq:hover{background: #f6413e;}
p#sReq, div#rightBanHome a{cursor:pointer;color:#fff;text-transform:uppercase;text-decoration:none;background:#de3c31;background:-moz-linear-gradient(top, #de3c31 0%, #d43a41 100%);background:-webkit-linear-gradient(top, #de3c31 0%,#d43a41 100%);background:linear-gradient(to bottom, #de3c31 0%,#d43a41 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#de3c31', endColorstr='#d43a41',GradientType=0);font-size:17px;padding:10px 26px;border-radius:3px;margin:10px auto 0px 24px;display:table;}
div#banLeftCat:before{background:url(../image/catalog-bag.jpg) no-repeat;*/width:1;background-size: cover;background-position:-30px 0px;width:581px;height: 200px;/* content:""; */display:block;position:absolute;top:-1px;left:-83px;z-index:-1;}
div.banWrap > div.container:before{CONTENT:"";display:block;position:absolute;width:1227px;height: 453px;z-index:-1;background:url(../image/main-ban.png) no-repeat;background-position:center;top:0px;left: -129px;background-size: contain;}
.bootsHistory.container > h1{display:none;}
.bootsHistory.container h2{font-family: 'Open Sans';font-weight: 700;margin:34px 30px 20px;font-size:22px;font-weight: 400;}
.bootsHistory.container li{margin-bottom:10px;}
div#banLeftCat p:nth-child(1){font-size:19px;font-style:normal;}
div#banLeftCat p{font-size:34px;font-style:italic;line-height:28px;}
.col-sm-10.catDescInCat *{font-family:Open Sans;}
ul.hotizUl li{display:inline-block;width:28%;font-family:opensans-bold !important;margin-left:45px !important;}
ul.hotizUl li:before{display:block;float:left;content:"";background:url(../image/3445.png) no-repeat;width:41px;height:30px;margin-right:15px;margin-top:3px;background-size:40px;vertical-align:middle;}
ul.numberUl{list-style-type:none;}
ul.numberUl li:before{color:#fff;background:#101A8F;font-family: roboto;font-weight: 700;padding:6px 13px;font-size:15px;border-radius:50px;position:absolute;left:40px;margin-top:15px;}
ul.numberUl li:nth-child(1):before{content:"1";}
ul.numberUl li:nth-child(2):before{content:"2";}
ul.numberUl li:nth-child(3):before{content:"3";}
ul.numberUl li:nth-child(4):before{content:"4";}
ul.numberUl li:nth-child(5):before{content:"5";}
.bootsHistory.container p, .bootsHistory.container li{color:#4D4D4D;font-size: 12px;font-family: roboto;margin:0 0 5px 53px;line-height:22px;}
.bootsHistory.container a{color:#27A5E5;text-decoration:none;}
.afterMenuBan+h1+p+p+.buttons{display:table;margin:20px auto 0;}
.afterMenuBan+h1+p+p+.buttons a{padding:10px 33px;width:100%;display:block;}
.topTopMenu ul li:last-child{padding:0px 3px 0 12px;}
.topTopMenu ul li:nth-child(4){padding:0 5px 0 16px;}
.topTopMenu ul li:nth-child(3){padding:0 0 0px 6px;}
.topTopMenu ul li:first-child{padding:0 8px 0 0px;}
div#logo img{width:89px;padding:4px 0 0 0;}
.homeAfterBanner div#delivGarant p:nth-child(2){padding-right:28px;}
.homeAfterBanner div#delivGarant p:nth-child(3){padding-right:34px;margin-left:16px;margin-bottom:19px;}
.itemImage a{clear:both;display:block;height:180px;overflow:hidden;}
.bootsHistory.container{
    /* width: 36%; */
    /* margin: 0; */
    /* display: inline-block; */
}
.bootsHistory.container p{margin:0 0 1px 31px;}
footer .container{padding:0 0 0 18px;}
.footBlock:first-child{margin-right: 40px;padding:31px 0;}
.footBlock:nth-child(2){margin-right:51px;}
.footBlock:nth-child(3){margin-right:109px;}
.footBlock li{margin-bottom:0px;}
div#rightBanHome p:nth-child(3) span{font-size:74px;position:relative;top:-48px;right:-17px;}
.footBlock span{font-size: 14px;}
.adresInProd+h1{}
.container.productpage h1{margin: 24px 0 15px 1px;font-size:31px;font-family: roboto;font-weight: 500;text-align: center;}
.container.productpage .breadcrumb.odin a{
    margin-right: 10px;
    margin-left: 10px;
}
main.left{width:691px;}
.container.productpage ul.nav.nav-tabs li:nth-child(2){padding-right:9px;}
.container.productpage ul.nav.nav-tabs li:nth-child(3){padding-right:9px;}
.desc2Part p{width:345px;padding-left:3px;line-height:22px;}
.desc2Part ul{margin-top:25px;margin-bottom:24px;}
.desc2Part ul+p{width:100%;}
aside.product-right .price{display:table;}
.options{margin-top:13px;padding-left:5px;}
select.js-size-type{padding:4px 13px 2px 3px;top:-2px;position:relative;cursor:pointer;}
span.oplat-prim{}
.prbone{padding-left:4px;margin-top: 15px;/* margin-bottom:39px; *//* border-top: 1px solid #EBEBEB; */padding-top: 15px;font-size: 15px;text-align: center;}
.container.productpage .adresInProd:before{content:"";display:block;width:50px;height:50px;background:url(../image/biggps.png) no-repeat;float:left;margin-top:28px;}
.container.productpage .adresInProd p{display:inline-block;vertical-align:middle;}
.my_mapb4.product{display:inline-block;vertical-align:middle;padding-right:20px;}
.my_mapb4.product p{padding-left:18px;font-family:"Open Sans"; font-weight: 700;font-size:14px;padding-top:0px;}
.container.productpage .adresInProd img{margin-top:5px;}
.my_mapb4.product a{color:#3197F1;text-decoration:underline;}
.container.productpage .item{width:230px;}
.addedToCart{position:fixed;top:30%;background:#fff;z-index:777777;padding:19px 10px 19px;width:500px;margin-left:-250px;left:50%;border-radius:5px;}
.addedToCart img{width:100%;}
.addFirstRow{text-align:left;font-size:21px;padding-left:10px;}
.addFirstRow p{margin:0;}
.addSecondRow td.adedProdImg{display:block;width:131px;float:left;margin-right:18px;}
p.addedProdTitle{font-family:'Open Sans', Helvetica, sans-serif;font-size:14px;font-weight:bold;margin:0;}
p.addedProdTitle p{margin:0;font-family: roboto;font-size: 15px;}
span.addedProdSize{font-family:Open Sans;font-size:14px;color:#787C7F;display:block;padding-top:2px;}
p.addedProdPrice{margin-top:0;min-height:30px;width:100%;font-size:15px;font-weight:bold;text-align:left;}
p.addedProdPrice p{margin:0;}
.threedRow p.closse{border:0;border-radius:3px;float:left;font-size:15px;cursor:pointer;text-decoration:underline;padding:13px 18px 10px;display:table;margin: 19px 7px 0 0;}
.threedRow p.closse:hover{text-decoration:none;}
.threedRow a{background:#0B169B;color:#fff;text-transform:uppercase;font-size:16px;margin-top:19px;padding:9px 31px;text-decoration:none;display:table;cursor:pointer;border-radius:3px;float: right;}
.threedRow a:hover{background:#1124F5;}
div#beeMoove a{display:block;height:100%;border-radius:50px;font-size:0;z-index:999999999999;}
div#beeMoove .cart{position:relative;top:-59px;left:21px;color:#fff;background:#DC0429;border:2px #fff solid;border-radius:50px;height:30px;text-align:center;padding:3px 0;width:30px;font-family:Open Sans;}
body.checkout-simplecheckout div#delivGarant p:first-child{margin-left:77px;}
body.checkout-simplecheckout div#delivGarant p:nth-child(2){margin-left:54px;}
body.checkout-simplecheckout div#delivGarant p:nth-child(3){margin-left:31px;}
.afterMenuBan+h1{text-align:left;font-size:34px;}
.simplecheckout-cart th:first-child{text-align:left;font-weight:bold;}
.simplecheckout-cart th:nth-child(2){width:114px;text-align:left;}
.simplecheckout-cart td.name{width:273px;text-align:left !important;}
.simplecheckout-cart td.size{text-align:left !important;width:152px;position: relative;}
td .options{padding-left:0;margin:0;}
.simplecheckout-cart td.price{text-align:left !important;width:118px;}
.simplecheckout-cart td.quantity{text-align:left !important;width:134px;}
.simplecheckout-cart td.quantity p{padding-left:19px;}
.simplecheckout-cart td.total{text-align:left !important;}
table.simplecheckout-cart p, td .options, table.simplecheckout-cart a{padding:3px 0;display:block;}
table.simplecheckout-cart img{margin:-15px 0 0;}
.form-group.required.row-customer_firstname, .form-group.required.row-customer_telephone{margin-bottom:16px;}
div#simplecheckout_shipping .checkout-heading.panel-heading{padding-left:13px;}
div#simplecheckout_shipping_address fieldset.form-horizontal{padding:0 3px;}
div#simplecheckout_shipping_address label.control-label.col-sm-4{margin:0 0 15px;}
.metod a{color:#0295DF;}
div#simplecheckout_comment .checkout-heading.panel-heading{padding-left:14px;font-size:20px;margin: 0px 0 12px 0;}
div#breadNTitle .breadcrumb.odin{padding-right:14px;text-align:left;margin: 25px 0 10px;font-weight:600;}
div#breadNTitle .breadcrumb.odin *{font-size:11px;font-family: roboto;font-size: 12px;text-transform: uppercase;padding: 0px 5px;font-size: 12px;color: #999999;font-family: roboto;font-weight: 500;}
div#breadNTitle h1{font-family: 'Open Sans';font-weight: 500;margin-bottom:25px;width:100%;text-align: center;font-family: roboto;}
div#breadNTitle+.afterMenuBan div#banRightCat p:first-child{margin-left:77px;}
div#breadNTitle+.afterMenuBan div#banRightCat p:nth-child(2){margin-left:54px;}
div#breadNTitle+.afterMenuBan div#banRightCat p:nth-child(3){margin-left:31px;}
div#mfilter-content-container .catTopDesc{margin-top:36px;margin-bottom:19px;padding-bottom:19px;border-bottom:1px solid #E3E3E3;}
div#mfilter-content-container .catTopDesc p:first-child{margin:0 8px 0 0;float:left;}
div#mfilter-content-container .catTopDesc p:nth-child(2){line-height:22px;color:#4A4A4A;}
.mfilter-box > h3{display:none;}
div#mfilter-box-1{}
.leftCats .h3{/* display:none; */text-align: center;}
button.showMoreWrapThree:hover, button.showMoreBUtt:hover{text-decoration:underline;}
.mfilter-option.mfilter-tb-as-tr *{border:none;}
.mfilter-content-wrapper li#filt6{max-height: 100%;height: 100% !important;overflow: visible !important;}
.mfilter-tb-as-td.mfilter-col-input{display:none;}
.mfilter-tb-as-td.mfilter-col-input+label{
    border: 1px solid !important;
    text-decoration: none;
    width: 30px;
    height: 30px;
    margin: 0px 2px !important;
    text-align: center;
    box-sizing: border-box;
    font-weight: bold;
    color: #444;
    /* color: #222; */
    border-color: #999;
    line-height: 30px;
    padding: 0;
    font-size: 15px;
    transition: .2s ease;
    background-color: #f1f1f1;
    background: none;
    display: inline-block;
}
.mfilter-options{padding:0 !important;}
.mfilter-heading-content{}
li.mfilter-filter-item{border:none !important;}
.mfilter-heading-text, .color_ball p{width:auto !important;}
i.mfilter-head-icon{display:none !important;}
.mfilter-content-opts{/* background:#fff; */display: table;text-align: center;margin: 0 auto;}
.panel.panel-default.filter{margin-bottom:40px;}
.mfilter-content-wrapper.mfilter-slide-down{height:auto !important;max-height:1000px !important;}
.mfilter-opts-container{border:none !important;background: none;padding: 0 !important;margin-right: 2px;}
.box-content.mfilter-content.mfilter-hide-counter ul{border:none !important;display: inline-block;vertical-align: bottom;}
.box-content.mfilter-content.mfilter-hide-counter{border-radius:0;border: none;display: table;margin: 11px auto 0;}
.closePopUp:hover{background:url(../image/closeRed.png) no-repeat;width:26px;height:26px;background-size:26px;}
.addSecondRow{margin-top:19px;border-top:2px solid #222D97;border-bottom:2px solid #222D97;}
.addSecondRow td:nth-child(2){padding:3px 0 0;width:197px;}
.addSecondRow td:nth-child(3){padding-top:14px;}
body.newsblog-category h2{font-size:31px !important;margin:19px 0 36px;}
body.newsblog-category .breadcrumb *{font-size:10px;}
body.newsblog-category .breadcrumb{padding-right:13px;}
#live-search ul li .product-name{width:auto !important;}
div#rightBanHome a:hover{background:#F6413E;}
form#form-review .form-group.required:nth-child(4) input{cursor:pointer;}
button#button-review:hover{background:#F08D36;}
.mfilter-tb-as-td.mfilter-col-count{padding-right:5px;display: none;}
a.mfilter-button-reset{color: #000;/* text-decoration:underline; */display: table !important;border: 1px solid;padding: 5px 10px 6px !important;/* border-radius: 5px; */margin: 0;}
a.mfilter-button-reset:hover{/* border: 1px solid #919191 !important; */color: #000;}
a.mfilter-button-more{color: #12ACEA;display:table !important;/* border:1px solid #B5B5B5 !important; */padding: 0 0px 5px 5px !important;/* font-family:opensans-regular !important; */text-transform:capitalize !important;/* border-radius:5px; */font-weight:300 !important;/* margin-left: 4px; */text-decoration: underline !important;}
a.mfilter-button-more:hover {color: #0B169B;text-decoration: none !important;}
.mfilter-button-more{border:none !important;}
li#filt1{position:absolute !important;top: 1px !important;left:305px;z-index:1;height: 40px;}
div#breadNTitle h1+.breadcrumb.odin {margin-top: 0;}
nav.topMenuWrap span.disable{
  text-decoration: underline;
  background: #F6413E;
}
#filt1 > div.mfilter-heading {
    display: none;
}
#filt1 > div.mfilter-content-opts > div.mfilter-opts-container > div.mfilter-content-wrapper > div > div > div > div.mfilter-option {
    float: left;
    margin-right: 10px;
    background: none;
}
#filt1 > div.mfilter-content-opts {
    background: none;
}
#filt1 > div.mfilter-content-opts > div.mfilter-opts-container {
    padding: 0;
}
div#breadNTitle .breadcrumb.odin+h1 {
    margin-top: 0;
}h1, h2, h3, h4, h5, h6 {font-weight: 500;font-family: roboto;}.container.productpage .tab-pane table {
    border: none;
    border-spacing: 2px;
}

.container.productpage .tab-pane table tr:last-child td {
    /* border-bottom: none; */
}

.container.productpage .tab-pane table tr td:first-child {
    border-right: 1px solid #808080;
    border-spacing: 5px;
}.container.productpage .tab-pane table tr td {
    /* border: none; */
    border: 1px solid #808080;
}
a.mfilter-button-reset i {
    display: none;
}
span.disable {
    text-transform: none;
    /* font-size: 12px; */
    font-weight: 600;
    /* font-size: 14px; */
}
.product-filter.odin a:hover {
    color: #0091CA;
}
li#filt6 .mfilter-content-wrapper {
    height: auto !important;
}

li#filt6 .mfilter-button-more {
    display: none;
}
.leftCats span.disable {
    color: #fff;
    background: #D5002B;
    /* font-size: 20px; */
    border-top: solid 1px #bd0c2d;
    display: block;
    font-family: "roboto";
    text-transform: uppercase;
    font-weight: 500;
    padding: 7px 0px 7px 15px;
}

.leftCats li a:hover, .leftCats li a:active, .leftCats li a:hover, .leftCats li:hover a:active {
    color: #fff;
    background: #E21836 !important;
}

.leftCats span.disable:before, aside#column-left  .leftCats li a:hover:before {
    background: #fff;
}
.row.items.menBootsWrap+.showMore {
    margin-bottom: 20px;
}
.willcall .popForm form.wform label {
    font-weight: 300 !important;
    
}
#filt1 > div.mfilter-content-opts {
    display: block !important;
}

div#beeMoove.GoGoGo {
    display: block;
}
.mfilter-option.mfilter-tb-as-tr:hover {
    background: #F2F2F2;
}
#mfilter-content-container > div.willcall.active,
body > .willcall.active {
    display: block;
    position: fixed;
    top: 50%;
    left: 50%;
    margin-left: -165px;
    z-index: 99999;
    margin-top: -200px;
}
#mfilter-content-container > div.willcall,
body > .willcall {
    display: none;
}

#mfilter-content-container > div.willcall .closePopUp,
body > .willcall .closePopUp {
    display: block;
}

#mfilter-content-container > div.willcall .popForm,
body > .willcall .popForm {
    width: 330px;
    height: 400px;
    float: left;
    background: #f7f7f7;
    padding: 0 55px;
}

#mfilter-content-container > div.willcall img,
body > .willcall img {
    margin: 50px 0 20px;
}

#mfilter-content-container > div.willcall label,
body > .willcall label {
    width: 245px;
    float: left;
    font-size: 16px;
    line-height: 45px;
    font-weight: 700;
    font-family: "opensans-bold";
    margin-bottom: 15px;
    color: #686868;
    margin-left: -25px;
}

#mfilter-content-container > div.willcall label input,
body > .willcall label input {
    width: 220px;
    height: 45px;
    margin: 0;
    float: right;
    border: 0px;
    -webkit-box-shadow: inset 0px 0px 5px 0px rgba(0,0,0,0.5);
    -moz-box-shadow: inset 0px 0px 5px 0px rgba(0,0,0,0.5);
    box-shadow: inset 0px 0px 5px 0px rgba(0,0,0,0.5);
    border-radius: 4px;
    padding: 0 10px;
    font-size: 15px;
}

body > .willcall button#wsend,
#mfilter-content-container > div.willcall button#wsend {
    width: 100%;
    height: 45px;
    text-align: center;
    text-transform: uppercase;
    font-size: 18px;
    color: #fff;
    background: #0B169B;
    line-height: 45px;
    padding-left: 30px;
    cursor: pointer;
    position: relative;
    border: 0px;
    padding: 0;
    font-family: "roboto";
}

body > .willcall button#wsend:hover {
    background: #1124F5;
}
.dontGo.active {
    display: block;
    width: 750px;
    height: 389px;
    position: fixed;
    left: 50%;
    top: 50%;
    margin-left: -375px;
    margin-top: -225px;
    background: #fff;
    z-index: 999999;
}

.dontGoImage {
    width: 304px;
    height: 100%;
    /* position: absolute; */
    background: url(../image/dontgopls.jpg) no-repeat;
    /* left: -40px; */
    /* top: 20px; */
    display: inline-block;
}

.dontGoText {
    width: 446px;
    text-align: center;
    float: right;
    /* margin-right: 50px; */
    padding-top: 50px;
}

.dontGoTitle {
    /* background: url(../image/titleDontGo.png) no-repeat; */
    /* height: 50px; */
    /* margin-top: 100px; */
    font-weight: 600;
    font-size: 34px;
    font-family: roboto;
}

.dontGoText p:nth-child(2) {
    font-size: 18px;
}
aside#column-left li:nth-child(2) {
    /* background: rgba(167, 167, 167, 0.38); */
}

aside#column-left li:nth-child(2) a {
    /* color: #E21836; */
}

aside#column-left li:nth-child(2) a:before {
    background: #dc3b34;
}
.dontGoText a {
    display: block;
    width: 200px;
    height: 45px;
    text-align: center;
    margin: 40px auto 0;
    background-color: #0C169A;
    font-size: 16px;
    text-decoration: none;
    color: #fff;
    font-weight: 700;
    line-height: 45px;
    /* padding-left: 35px; */
    position: relative;
    font-family: roboto;
}

.dontGoText a:after {
    /* content: ""; */
    /* display: block; */
    position: absolute;
    /* width: 20px; */
    height: 20px;
    top: 13px;
    left: 22px;
    /* background: url(../image/whiteCart.png) no-repeat; */
}
.dontGo.active.blogbaster {
    display: none;
}
div#cloud-zoom-big {
    width: 100% !important;
    background-repeat: no-repeat;
}
div.product-left > div.image > div > div > div.mousetrap {
    width: 100% !important;
}
.col-sm-10.catDescInCat * {
    font-family: Open Sans !important;
    font-family: roboto !important;
}
#image{
  margin: 0 auto;
}
.col-sm-10.catDescInCat ul, .col-sm-10.catDescInCat li, .col-sm-10.catDescInCat p, .col-sm-10.catDescInCat span {
    font-size: 16px !important;
}
body > div.container.productpage > main > div.product-info > div.product-left > div:nth-child(1) > div.image-discount-cat {
    z-index: 999;
    text-align: center;
}
.h2.mayBe {
    text-align: center;
    margin-top: 120px;
}
.topAdres p a {
    text-decoration: none;
    color: #5a6164;
    cursor: pointer;
}
.topAdres p a:hover {
    text-decoration: underline;
}
a.fullSizeLinck {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    margin: 0 !important;
}
div#leftBanHome {
    position: relative;
}
.reit img {
    width: 100%;
    margin-bottom: 30px;
    margin-top: 10px;
}
main > div.product-filter.odin > div > a {
    text-decoration: none;
    color: #000;
    display: block;
    float: right;
    margin-left: 35px;
    position: relative;
}
main > div.product-filter.odin > div > a:hover {
    text-decoration: underline;
}
main > div.product-filter.odin > div > a:before {
    content: "";
    display: block;
    position: absolute;
    left: -27px;
    top: -1px;
    width: 21px;
    height: 21px;
}
main > div.product-filter.odin > div > a.unchecked:before {
    background: url(/catalog/view/theme/default/image/checkon.png) no-repeat;
    background-size: cover;
}
main > div.product-filter.odin > div > a.checked:before {
    background: url(/catalog/view/theme/default/image/checkoff.png) no-repeat;
    background-size: contain;
}
div#leftBanHome p:nth-child(4) {
    position: absolute;
    bottom: -220px;
    right: 65px;
    padding: 5px;
    width: 164px;
    margin: 0;
    line-height: 22px;
    font-weight: 700;
    text-transform: inherit;
    font-size: 18px;
}

div#leftBanHome p:nth-child(4):before {
    content: "";
    display: block;
    background: #009ac8;
    width: 190px;
    height: 100%;
    -webkit-transform: skew(-20deg);
    -moz-transform: skew(-20deg);
    -o-transform: skew(-20deg);
    display: block;
    position: absolute;
    top: 0;
    z-index: -1;
    left: -11px;
}
#filt1 > div.mfilter-content-opts > div.mfilter-opts-container > div.mfilter-content-wrapper > div > div > div > div > label {
    background: none;
    padding: 0;
    margin: 0;
}

#filt1 > div.mfilter-content-opts > div.mfilter-opts-container > div.mfilter-content-wrapper > div > div > div > div.mfilter-option:nth-child(2) {
    -webkit-border-top-right-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
    -moz-border-radius-topright: 3px;
    -moz-border-radius-bottomright: 3px;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    border-left: 0px;
}
span#uncheckWM:hover,
#filt1 > div.mfilter-content-opts > div.mfilter-opts-container > div.mfilter-content-wrapper > div > div > div > div.mfilter-option:hover {
    color: #dd052a;
}
span#uncheckWM,
#filt1 > div.mfilter-content-opts > div.mfilter-opts-container > div.mfilter-content-wrapper > div > div > div > div.mfilter-option {
    background: #fff;
    padding: 0 10px;
    margin-top: 4px;
    border: 1px solid #e5e5e5;
    margin-right: 0;
    line-height: 28px;
    height: 30px;
}
#filt1 > div.mfilter-content-opts > div.mfilter-opts-container > div.mfilter-content-wrapper > div > div > div > div.mfilter-option.mfilter-tb-as-tr.mfilter-input-active > div.mfilter-tb-as-td.mfilter-col-count {
    display: none;
}

span#uncheckWM.active,
#filt1 > div.mfilter-content-opts > div.mfilter-opts-container > div.mfilter-content-wrapper > div > div > div > div.mfilter-option.mfilter-tb-as-tr.mfilter-input-active {
    background: #dd052a;
    color: #fff;
}
span#uncheckWM {
    float: left;
    display: block;
    margin: 0;
    position: relative;
    top: -6px;
    -webkit-border-top-left-radius: 6px;
    -webkit-border-bottom-left-radius: 6px;
    -moz-border-radius-topleft: 6px;
    -moz-border-radius-bottomleft: 6px;
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
    cursor: pointer;
}
.showMore:before {
    content: "";
    display: block;
    width: 35px;
    height: 35px;
    background: url(../image/morex.jpg) no-repeat;
    position: absolute;
    left: 50%;
    margin-left: -17px;
    top: 90px;
}
.showMore {
    margin-top: 40px;
    width: 243px;
    position: relative;
    text-align: center;
    background: #fff;
    height: 290px;
    padding-top: 130px;
    /* float: left; */
    box-sizing: border-box;
    margin: 40px auto 0;
}
p#showMoreItems {
    text-decoration: underline;
    margin-bottom: 0;
    font-size: 16px;
}

p#howMatchItems {
    color: #8a8a8a;
    margin-top: 5px;
}

.showMore button {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
}

.showMore:hover {
    -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.4);
    -moz-box-shadow: 0 0 10px rgba(0,0,0,0.4);
    box-shadow: 0 0 10px rgba(0,0,0,0.4);
}
.showMore:hover:before{
  background-position: 0px -38px;
}.row.items.menBootsWrap {
    margin-bottom: 30px;
}.color_ball {}

.color_ball ul {
    height: 100% !important;
    width: 100% !important;
    border: none !important;
}

.color_ball li {
    /* border-bottom: none !important; */
    list-style-type: none !important;
    float: left;
    /* border: none !important; */
}

.colors-left {
    /* width: 16px; */
    /* height: 16px; */
    /* border: solid #fff 1px; */
}

.color_ball a:before {
    display: none !important;
}

.color_ball a {
    padding-left: 10px !important;
}
.color_ball:after {
    content: "";
    display: block;
    clear: both;
}

.color_ball {
    /* border: 1px solid #dddddd; */
    /* margin-top: 30px; */
    background: #F2F2F2;
}
.color_ball p {
    /* text-transform: none !important; */
    font-weight: 300 !important;
    font-family: roboto !important;
    margin: 0 !important;
    padding: 7px 0 7px 12px;
    text-transform: uppercase;
    border: none !important;
    background: #F2F2F2;
}
nav.topMenuWrap a:hover, nav.topMenuWrap a:focus, nav.topMenuWrap a:active {
    background: #F6413E;
}
.modal-sizes__measure {
    margin-bottom: 55px;
}
.modal-sizes__measure-img {
    width: 156px;
    height: 306px;
    float: left;
}
.modal-sizes__algorithm {
    margin-left: 156px;
    margin-top: 15px;
}

table.sizes-table {
    width: 90%;
    border-collapse: collapse;
    margin: 0 auto;
    box-sizing: border-box;
}
.modal-sizes__measure:after {
    display: table;
    clear: both;
    content: "";
}
.user-content table th:nth-child(2n+1) {
    /* border-right: 5px solid #fff; */
}
.user-content table th {text-align: center;width: 68px;padding: 9px;font-size: 13px;line-height: 16px;color: #fff;border: 3px solid #fff;border-top: none;background: #999;}
.user-content table td {
    text-align: center;
    padding: 4px;
    font-size: 12px;
    line-height: 16px;
    border: 3px solid #fff;
    border-bottom: none;
    background: #f2f2f2;
    padding: 0;
    font-size: 20px;
    line-height: 40px;
    border-top: 1px solid #fff;
}
.h2.mayBe.mno {
  margin-top:0;
}
.leftCats.col .color_ball li:hover,.leftCats.col .color_ball li a:hover {
    background: none;
}

aside#column-left .leftCats.col li:hover {
    border: 1px solid #D5002B;
}
aside#column-left li > a:hover {
    color: #fff;
}

aside#column-left li:hover a:before {
    background: #fff;
}.rotban ul, #banLeftCat ul {
    padding: 0;
    margin: 0;
}.rotban li, #banLeftCat li {
    display: none;
    position: relative;
    list-style: none;
}.rotban ul li span, .rotban ul li a, #banLeftCat ul li a, #banLeftCat ul li span{
    position: absolute;
    width: 485px;
    height: 100%;
    top: 0;
    left: 0;
    margin-top: 0;
}.dontGoText p span {
    color: #E10427;
    font-family: roboto;
    font-size: 26px;
    font-weight: 600;
}.topBanS {
    background: url(../image/nbbgsr.jpg);
    background-repeat: no-repeat;
    background-position: center;
    height: 342px;
}
@media (max-width:768px){
  #leftBanHome>p:nth-child(2)>br,#rightBanHome>p:nth-child(2)>br,div.banWrap>div.container:before{display:none}div#leftBanHome,div#rightBanHome{padding:0}div#leftBanHome p:first-child{margin-top:15px}div#leftBanHome a{margin-top:41px;margin-left:192px;font-size:11px}div#leftBanHome p:nth-child(4){position:relative;right:0;bottom:0;z-index:10;margin-top:60px;margin-left:16px}div#rightBanHome p:first-child{margin-top:26px;margin-left:106px;font-size:18px}div#rightBanHome p:nth-child(3){font-size:65px;line-height:47px;margin-left:167px;margin-top:-5px}div#rightBanHome p:nth-child(2){text-align:center;margin-top:-11px}div#rightBanHome p:nth-child(3) span{font-size:38px;top:-23px;right:-6px}div#rightBanHome a{left:209px;position:relative;margin:0;top:37px}.banWrap,.homeAfterBanner .adress:before{display:none}.container{max-width:95%}div#logo{margin-right:20px}.topDelivery{padding-right:0;width:19%}.topAdres{width:195px}.topOpen{width:115px}.topPhone p{font-size:15px!important}.topPhone{width:125px}.topPhone p.zclick{text-align:center}.navWrap .cartWrap{right:0;position:absolute;top:19px}.navWrap .searchWrap{margin-bottom:10px}.homeAfterBanner div#delivGarant p{width:31%;margin-left:0!important;text-align:center;padding-right:0!important}.homeAfterBanner div#delivGarant{width:55%}.homeAfterBanner .adress{width:45%}.homeAfterBanner div#delivGarant p:nth-child(3):before{margin:4px 0 0 37px}.homeAfterBanner div#delivGarant p:nth-child(2):before{left:25px}.homeAfterBanner div#delivGarant p:first-child:before{margin:0 9px 0 52px}main{width:490px}aside#column-left{margin-right:14px}.menBootsWrap.container{max-width:100%!important}body>footer>div>div.requestCall>div.container{width:300px}.requestCall{display:block}footer .container{padding:0}.footBlock{width:49%;margin-right:0!important}.breadcrumb{width:50%}div#delivGarant p{margin-top:23px;margin-left:35px!important}body>div.afterMenuBan>div.container{max-width:100%}div#banLeftCat{height:auto}#banLeftCat>ul>li>img{width:100%;height:auto!important}.afterMenuBan{height:auto;padding-top:7px}#banLeftCat ul li a,#banLeftCat ul li span,.rotban ul li a,.rotban ul li span{width:100%}main.left{width:503px}aside.product-right{padding:0;width:200px}img#image{max-width:100%!important}div.product-left>div.image>div>div>div.mousetrap{height:100%!important}a.goBack{right:0;top:-43px}.container.productpage span.price-new{font-size:22px}.container.productpage span.price-old{font-size:14px}.options{margin-top:0}a#button-cart{font-size:13px}aside.product-right .cart{margin-bottom:20px}.qo_p{font-size:15px;padding-top:9px}.qo_txt,button.qo_btn.qo_btn.disabled{font-size:14px}.bottomCartText p,span.oplat-prim{font-size:12px}.prbone div>div+div{font-size:12px;width:151px}.revLeftAside{width:100%}.yandexBan img{max-width:100%}.popItem{width:280px}.popItemImage{padding-top:0;height:150px;overflow:hidden;width:100%}.popItemText{float:left;padding:0 10px}p.popTitle{margin-bottom:0}p.popPrice{font-size:20px}.popItemImage img{top:-24px;position:relative;z-index:0}.popUp.active{margin-left:-310px}
}.topBanS h1 {
    /* font-family: Open Sans; */
    /* font-weight: 600; */
    color: #fff;
    font-size: 33px;
}

main.greyBlock {
    margin: 0 auto;
    display: block;
    width: auto;
    padding-bottom: 0;
}

main.greyBlock .showSlider {
    overflow: hidden;
    width: 500px;
    display: inline-block;
    vertical-align: middle;
}

main.greyBlock {}

main.greyBlock .container {
    max-width: 1170px;
    width: 100%;
}

main.greyBlock ul.slick-dots {
    padding: 0;
    display: table !important;
    margin: 8px auto 0;
}

main.greyBlock ul.slick-dots li {
    display: inline-block;
    width: 9px;
    height: 9px;
    font-size: 0;
    background: #B0AEB2;
    border-radius: 50%;
    margin: 0 3px;
}

main.greyBlock ul.slick-dots li * {
    font-size: 0;
    padding: 0;
    display: none;
}

main.greyBlock ul.slick-dots li.slick-active {
    background: #D4022B;
}

main.greyBlock .showSliderText p {
    /* font-family: Open Sans; */
    /* font-weight: 600; */
    font-size: 18px;
}

main.greyBlock .showSliderText p span {
    color: #D4022B;
    text-decoration: underline;
}

main.greyBlock .showSliderText {
    width: 460px;
    display: inline-block;
    vertical-align: middle;
    padding-left: 60px;
}

.topBanS .container {
    padding: 67px 230px 0;
}

.topBanS p {
    font-size: 18px;
    color: #fff;
    /* font-family: Open Sans; */
    /* font-weight: 600; */
}

main.greyBlock .container > p {
    margin: 50px 0;
    font-size: 16px;
    /* font-family: Open Sans; */
    text-align: center;
    padding: 0 190px;
}.bottomModS .menBootsWrap.container {
    /* display: inline-block; */
    /* float: left; */
}

.bottomModS .showMore {
    /* display: inline-block; */
    width: 237px;
    vertical-align: bottom;
    /* float: left; */
}

.bottomModS {}

.bottomModS .item.actbl {
    width: 25%;
}img#loaderGif {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -32px;
    margin-top: -32px;
}div#rightBanHome a.fulSizeLink {
    background: none;
    padding: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: block;
}

div#rightBanHome {
    position: relative;
}.bottomModS:before {
    /* display: block; */
    content: "";
    background: url(../image/srm.jpg);
    height: 366px;
    background-repeat: no-repeat;
    background-position: center;
}.sAdresLef {
    font-size: 16px;
    /* font-family: Open Sans; */
    width: 45%;
    display: inline-block;
    padding-left: 75px;
    position: relative;
}

.sAdresRight p {
    /* font-family: Open Sans; */
    margin: 0;
}

.sAdresRight p:nth-child(2) {
    font-size: 22px;
    margin: 0;
    /* font-weight: 600; */
}

.sAdresRight {
    display: inline-block;
    padding-left: 45px;
    position: relative;
}

.sAdresLef:before {
    content: "";
    display: inline-block;
    width: 42px;
    height: 42px;
    background: url(../image/metro.png);
    position: absolute;
    left: 15px;
    top: 25px;
}main.greyBlock .container > p:last-child:before {
    content: "";
    display: table;
    background: url(../image/bot.png);
    width: 108px;
    height: 49px;
    margin: 0 auto 20px;
    background-repeat: no-repeat;
}
.zoom.imgWrap {
    display: none;
}

.zoom.imgWrap.active {
    display: block;
}

.product-left .image-additional {
    /* display: inline-block; */
    vertical-align: top;
}p.imad {
    display: inline-block;
    cursor: pointer;
}div#sliderWrap {
    position: fixed;
    top: 50%;
    left: 50%;
    background: #fff;
    width: 700px;
    overflow: hidden;
    height: 450px;
    margin-top: -225px;
    margin-left: -350px;
    z-index: 100000;
    border-radius: 3px;
    border: 4px solid white;
}div#sliderWrap div#slider {
    height: 100%;
}div#sliderWrap button.slick-prev.slick-arrow {
    background: url(../image/prev.png);
}

div#sliderWrap .slick-arrow {
    border: none;
    font-size: 0;
    width: 46px;
    height: 46px;
    cursor: pointer;
    top: 50%;
    position: absolute;
    margin-top: -23px;
    z-index: 999;
    background-position: center !important;
}
.slick-list.draggable {
    overflow: hidden;
}#slider > div > div > div.imgWrap {
    display: block;
    float: left;
}div#sliderWrap img {
    width: 100%;
}div#sliderWrap button.slick-next.slick-arrow {
    background: url(../image/next.png);
    right: 0;
}div#closeSlider {
    position: absolute;
    top: 15px;
    right: 20px;
    width: 18px;
    height: 19px;
    background: url(../image/SJpk3YQo.png) no-repeat;
    background-size: 18px;
    font-family: raleway;
    font-weight: 300;
    font-size: 0;
}.showforul {
    margin: 0 auto;
    display: table;
    width: 100%;
}

.showforul p {
    display: inline-block;
    font-size: 16px;
    font-family: Open Sans;
    font-weight: 600;
    width: 25%;
    font-family: roboto;
}.showforul p img, .showforul p span {
    display: inline-block;
    vertical-align: middle;
    text-align: left;
}

.showforul p span {
    margin-left: 8px;
}

.showforul p:nth-child(2), .showforul p:nth-child(3) {
    text-align: center;
}

.showforul p:nth-child(4) {
    text-align: center;
}
.randomS, .mobShowSlide {
    display: none;
}.product-left .image img {
    max-width: 100%;
}
.revLeftAside > a {
    text-decoration: none;
}.revProd .image {
    width: 20%;
    display: inline-block;
    vertical-align: text-bottom;
}

.revProd {}

.revProd .caption {
    display: inline-block;
    width: 75%;
    margin-left: 4%;
    position: relative;
    padding: 21px 25px;
    background: #F1F4F9;
    vertical-align: top;
}

.revProd .image img {
    margin: 0 auto;
    position: relative;
    width: 100%;
}

.revProd .caption:before {
    content: "";
    display: block;
    background: #F1F4F9;
    width: 20px;
    height: 20px;
    position: absolute;
    left: -10px;
    transform: rotate(45deg);
    top: 35px;
}

.revProd p.revModTitle {
    font-size: 16px;
    font-weight: 700;
    margin-bottom: 15px !important;
    display: block;
}

.revProd .product-layout {
    display: block;
    height: auto;
    margin-bottom: 20px;
}

.revProd p.revModText {
    padding-left: 60px;
    background: url(../image/qq.png) no-repeat;
    min-height: 40px;
    margin-top: 29px;
    background-position: 1px 6px;
}.container.productpage
 .prodBread > div > * {
    text-transform: uppercase;
    padding: 0px 5px;
    font-size: 12px;
    color: #999999;
    font-family: roboto;
    font-weight: 500;
}
.container.productpage
 .prodBread > div > *:first-child {
    padding-left: 3px;
    margin-left: 0;
}
.container.productpage
 .breadcrumb.odin.prodBread {
    width: 100%;
    margin-top: 5px;
    font-size: 12px;
    color: #999999;
    font-family: roboto;
    font-weight: 500;
}
.container.productpage
 .prodBread > div > a:hover {
    color: #000;
    text-decoration: none;
}.footBlock img {
    display: block;
    width: 248px !important;
    height: 37px;
    margin-bottom: 15px;
    /* margin-right: 350px; */
}button.accordion {
    background-color: #eee;
    color: #444;
    cursor: pointer;
    padding: 18px;
    width: 100%;
    border: none;
    text-align: left;
    outline: none;
    font-size: 15px;
    transition: 0.4s;
    border-top: 1px solid #ddd;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
}

button.accordion.active, button.accordion:hover {
    background-color: #ddd;
    border-top-color: #E21836;
    color: #E21836;
}

div.panelF {
    padding: 0 18px;
    background-color: white;
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.2s ease-out;
    border: 1px solid #ddd;
    border-top: 0;
    border-bottom: 0;
}aside#column-left li a:hover, .leftCats span.disable:hover {
    border-top: solid 1px #bd0c2d !important;
}

.leftCats.col .h3 {
    display: none;
}

aside#column-left .col li a:hover, .leftCats.col span.disable:hover {
    border: none;
}aside#column-left .leftCats.col li a {
    /* padding: 0 !important; */
    /* height: 17px; */
    /* width: 16px; */
    /* position: absolute; */
    /* background: none; */
    /* top: -2px; */
    /* left: -1px; */
    border: none;
}

aside#column-left .leftCats.col li {
    /* background: none; */
    width: 17px;
    height: 17px;
    border: 1px solid #fff;
    box-sizing: content-box;
    /* position: relative; */
    margin: 2px 5px 10px 4px;
    position: relative;
}.popUpOne.active {
    display: block;
    position: fixed;
    left: 50%;
    z-index: 99999;
    margin-left: -460px;
    top: 50%;
    margin-top: -200px;
}

.popUpOne {
    display: none;
}
.mfilter-tb-as-tr {
    display: inline-block !important;
}

.mfilter-tb .mfilter-tb-as-tr:first-child > .mfilter-tb-as-td, .mfilter-tb .mfilter-tb-as-tr.mfilter-first-child > .mfilter-tb-as-td {
    /* border-top: none; */
}

.mfilter-box {
    background: #f1f1f1;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    padding: 20px 22px;
    margin-bottom: 27px;
    border-bottom: 1px solid #e4e4e4;
}.popItem .popBan {
    width: 250px;
    float: left;
}

.popUpOne.active .popBan {
    width: 250px;
    float: left;
    background: #F7F7F7;
    height: 400px;
    padding: 30px 0;
}

.popUpOne.active .popItem {
    width: 250px;
    margin: 0;
}

.popUpOne.active .popForm {
    background: #fff;
}

.popUpOne.active .popItemImage {
    height: auto;
    padding-top: 10px;
}.popUpOne.active .popItemSize label {
    display: inline-block;
    position: relative;
    margin-right: 13px;
    font-size: 15px;
    font-weight: 700;
    cursor: pointer;
    width: 28px;
    height: 28px;
    line-height: 18px;
    font-family: roboto;
    border: 1px solid;
    padding: 4px;
}

.popBanP span {
    display: block;
    font-weight: 300;
}

.popBanP:before {content: "";display: inline-block;width: 40px;height: 40px;/* float: left; */background-position: 0  !important;background-repeat: no-repeat !important;margin-right: 10px;vertical-align: middle;}

.popBanP:nth-child(1):before {
    background: url(../image/1One.png);
}

.popBanP:nth-child(2):before {
    background: url(../image/2One.png);
}

.popBanP:nth-child(3):before {
    background: url(../image/2One.png);
}.popBanP {
    padding: 0 20px;
    margin-bottom: 50px;
}

.popBanP p {
    display: inline-block;
    width: 155px;
    vertical-align: middle;
    font-weight: 600;
    font-size: 13px;
}

p.popPriceOld {
    text-decoration: line-through;
    font-size: 28px;
    text-align: center;
    font-weight: bold;
    margin: 0 0;
}

p.popPriceNew {
    font-size: 28px;
    color: #df5555;
    font-weight: bold;
    text-align: center;
    margin-bottom: 0;
}

.popUpOne  p.popTitle {
    text-align: center;
    font-size: 15px;
    margin-top: 20px;
}

form.qBuyOne .popItemSize {
    text-align: center;
    display: table;
    margin: 0 auto;
}

form.qBuyOne {
    padding-top: 95px;
}

form.qBuyOne .productSize label:after {
    right: -3px;
    display: none;
}a#button-oneClick {
    margin-top: 20px;
    background: #DD052A;
    text-align: center;
}

a#button-oneClick:hover {
    background: #FF0630;
}p {}

aside.product-right .showforul .container {
    width: auto;
}

aside.product-right .showforul p {
    width: 100%;
    text-align: left;
}

aside.product-right .showforul img {
    width: 35px !important;
    /* width: auto !important; */
}

aside.product-right .showforul span {
    font-size: 14px;
}.container.productpage .breadcrumb.odin span {
    margin-left: 10px;
}form.qBuyOne .itemSize label {
    display: inline-block;
    position: relative;
    margin-right: 13px;
    font-size: 15px;
    font-weight: 700;
    cursor: pointer;
    width: 25px;
    line-height: 18px;
}

form.qBuyOne .itemSize input {
    display: none;
}

form.qBuyOne .itemSize input:checked+label {
    opacity: 0.5;
}.popUpOne.active .image-discount-cat {
    display: none;
}form.qBuyOne .popItemSize p {
    display: none;
}p.oplat-prim img {
    display: inline-block;
    vertical-align: middle;
}

p.oplat-prim span.oplat-prim {
    vertical-align: middle;
    display: inline-block;
    margin-top: 0;
}p.oplat-prim span:first-child {
    width: 50px;
    display: inline-block;
    text-align: center;
}

p.oplat-prim {
    margin: 5px 0;
    border-bottom: 1px solid #EBEBEB;
    padding-bottom: 20px;
}aside.product-right .showforul p:nth-child(2) img, aside.product-right .showforul p:nth-child(1) img {
    width: 50px !important;
}

aside.product-right .showforul p:nth-child(4) img, aside.product-right .showforul p:nth-child(3) img {
    margin: 0 8px;
}.mainCat p:first-child {
    background: url(../image/jenb.jpg);
}

.mainCat p:last-child {
    background: url(../image/mujb.jpg);
}.mainCat p {
    width: 475px;
    display: inline-block;
    margin: 10px 6px;
}

.mainCat {
    display: table;
    margin: 0 auto;
    text-align: center;
}

.mainCat p a {
    width: 100%;
    display: block;
    height: 134px;
    font-size: 22px;
    font-family: roboto;
    position: relative;
    font-weight: 500;
    /* padding: 40px 0 0 40px; */
    text-transform: uppercase;
    text-decoration: none;
    text-align: left;
    color: #fff;
    /* background-color: rgba(226, 24, 54, 0.75); */
    transition: 1s;
}.mainCat p a:hover {
    background-color: rgba(226, 24, 54, 0);
}.banTrig {
    background: url(../image/catban.jpg);
    width: 968px;
    margin: 0 auto -0px;
    text-align: center;
    display: table;
    padding: 215px 0 24px 0;
    /* position: relative; */
    /* top: -75px; */
}.banTrig p {
    display: inline-block;
    vertical-align: middle;
    text-align: left;
}

.banTrig p:nth-child(even) {
    font-size: 40px;
    font-family: Open Sans;
    font-style: italic;
    font-weight: 300;
    margin: 0;
}

.banTrig p:nth-child(odd) {
    font-family: Open Sans;
    font-style: italic;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 20px;
    margin: 0 30px;
    font-family: roboto;
}div#breadNTitle h1 {
    position: relative;
    height: 0;
    bottom: -34px;
    /* width: 0; */
}.leftCats * {
    font-family: roboto !important;
}

.leftCats  p {
    font-size: 20px;
    margin-top: 7px;
    font-family: roboto;
}

span.disable {}.mfilter-button.mfilter-button-bottom {
    display: inline-block;
    vertical-align: bottom;
    padding-bottom: 0;
}.mfilter-heading {
    display: none;
}.mf2 {
    display: inline-block;
    text-align: right;
    width: 50%;
}

.mf1 {
    display: inline-block;
    text-align: left;
    width: 50%;
}p.nalicie {
    color: #32a732!important;
    font-size: 16px;
    height: 25px;
    margin-top: 20px;
    text-align: left;
    text-decoration: underline;
    margin: 0 auto;
    text-align: center;
}.popForm .itemSize {
    margin: 0;
}button.jmyak {
    margin-top: 40px;
    width: 243px;
    position: relative;
    text-align: center;
    background: #fff;
    height: 290px;
    padding-top: 70px;
    /* float: left; */
    box-sizing: border-box;
    margin: 40px auto 0;
    border: none;
    margin: 40px auto 20px;
    float: none;
    display: block;
    text-decoration: underline;
    margin-bottom: 0;
    cursor: pointer;
    font-size: 16px;
}

button.jmyak:hover {
    -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.4);
    -moz-box-shadow: 0 0 10px rgba(0,0,0,0.4);
    box-shadow: 0 0 10px rgba(0,0,0,0.4);
}

button.jmyak:before {
    content: "";
    display: block;
    width: 35px;
    height: 35px;
    background: url(../image/morex.jpg) no-repeat;
    position: absolute;
    left: 50%;
    margin-left: -17px;
    top: 90px;
}button.jmyak:hover:before {
    background-position: 0px -38px;
}div#homeContent {
    z-index: 2;
    display: table;
}.mainCat p a span {
    position: absolute;
    top: 40px;
    left: 40px;
}

.mainCat p a:hover img {
    filter: blur(0px);
    -webkit-filter: blur(0px);
    -moz-filter: blur(0px);
    -o-filter: blur(0px);
    -ms-filter: blur(0px);
}

.mainCat p a img {.mainCat
    p a: hover img;
    filter: blur(2px);
    -webkit-filter: blur(2px);
    -moz-filter: blur(2px);
    -o-filter: blur(2px);
    -ms-filter: blur(2px);
    transition: 0.3s;
}div.panelF:last-child {
    border-bottom: 1px solid #ddd;
}img#loaderGifAjax {
    position: fixed;
    top: 50%;
    margin-top: -32px;
    z-index: 999999;
    left: 50%;
    margin-left: -32px;
}div#ajaxKnK {
    transition: opacity 0.3s;
}
.opacity {
    opacity: 0.3;
}div#descCont1 p:nth-of-type(2) {
    font-size: 24px;
    font-weight: 600;
    margin: 0;
}

div#descCont1 p:nth-of-type(3) {
    font-size: 16px;
}

.map_bg2, .map_img_bg {
    width: 49%;
    display: inline-block;
    vertical-align: top;
}

.map_bg2 img, .map_img_bg img {
    width: 100%;
}.mapShow iframe {
    width: 100%;
}

.mapShow {
    margin-bottom: 30px;
}div#descCont1 iframe {
    width: 100%;
}.prbone div {
    display: inline-block;
    width: 19%;
}.topTopMenu p:before {
    display: inline-block;
}aside#column-left ul li ul {
    border: 0;
}.leftCats > ul > li {
    /* margin-top: 5px; */
}.leftCats.col {
    margin: 7px 0;
}span.mfilter-ajax-loader-container
 img {
    position: fixed;
    top: 50% !important;
    margin-top: -18px !important;
}

.mfilter-input-active label {
    color: #999 !important;
}.prbone div:first-child {width: 14%;}
div#block2 {
    width: 730px;
    float: right;
}.color_ball a {
    padding: 7px 6px !important;
}

.color_ball ul:after {
    content: "";
    display: block;
    clear: both;
}

.color_ball ul {
    display: table;
    margin: 0 auto;
    text-align: center;
    padding: 0px 0 0 10px !important;
}.simple-content+p.oplat-prim {
    float: right;
}
aside#column-left .leftCats.col li a:hover {
    background: none !important;
    border: none !important;
}.leftCats.col span.disable {/* display: none; */border: solid 1px #bd0c2d;background: none;width: 19px;height: 19px;position: absolute;top: -1px;left: -1px;}
.form-group.required.row-customer_adress {
    position: absolute;
    left: 350px;
    width: 63%;
    bottom: 49px;
}table.simplecheckout-cart {
    width: 100%;
}#simpleknk+p.oplat-prim {
    float: right;
}div#simpleknk {
    padding-bottom: 20px;
}
.showbl {
    margin: 0 auto;
    width: 970px;
}
html * { max-height:999999px; }