@font-face{font-family: "Open Sans"; font-style: normal; font-weight: 400; src: local("Open Sans Regular"), local("OpenSans-Regular"), url(/fonts/mem8YaGs126MiZpBA-UFWJ0bbck.woff2) format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; font-display: swap;}@font-face{font-family: "Open Sans"; font-style: normal; font-weight: 400; src: local("Open Sans Regular"), local("OpenSans-Regular"), url(/fonts/mem8YaGs126MiZpBA-UFUZ0bbck.woff2) format("woff2"); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; font-display: swap;}@font-face{font-family: "Open Sans"; font-style: normal; font-weight: 400; src: local("Open Sans Regular"), local("OpenSans-Regular"), url(/fonts/mem8YaGs126MiZpBA-UFWZ0bbck.woff2) format("woff2"); unicode-range: U+1F00-1FFF; font-display: swap;}@font-face{font-family: "Open Sans"; font-style: normal; font-weight: 400; src: local("Open Sans Regular"), local("OpenSans-Regular"), url(/fonts/mem8YaGs126MiZpBA-UFVp0bbck.woff2) format("woff2"); unicode-range: U+0370-03FF; font-display: swap;}@font-face{font-family: "Open Sans"; font-style: normal; font-weight: 400; src: local("Open Sans Regular"), local("OpenSans-Regular"), url(/fonts/mem8YaGs126MiZpBA-UFWp0bbck.woff2) format("woff2"); unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB; font-display: swap;}@font-face{font-family: "Open Sans"; font-style: normal; font-weight: 400; src: local("Open Sans Regular"), local("OpenSans-Regular"), url(/fonts/mem8YaGs126MiZpBA-UFW50bbck.woff2) format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; font-display: swap;}@font-face{font-family: "Open Sans"; font-style: normal; font-weight: 400; src: local("Open Sans Regular"), local("OpenSans-Regular"), url(/fonts/mem8YaGs126MiZpBA-UFVZ0b.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; font-display: swap;}@font-face{font-family: "Open Sans"; font-style: normal; font-weight: 600; src: local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url(/fonts/mem5YaGs126MiZpBA-UNirkOX-hpOqc.woff2) format("woff2"); font-display: swap; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family: "Open Sans"; font-style: normal; font-weight: 600; src: local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url(/fonts/mem5YaGs126MiZpBA-UNirkOVuhpOqc.woff2) format("woff2"); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; font-display: swap;}@font-face{font-family: "Open Sans"; font-style: normal; font-weight: 600; src: local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url(/fonts/mem5YaGs126MiZpBA-UNirkOXuhpOqc.woff2) format("woff2"); unicode-range: U+1F00-1FFF; font-display: swap;}@font-face{font-family: "Open Sans"; font-style: normal; font-weight: 600; src: local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url(/fonts/mem5YaGs126MiZpBA-UNirkOUehpOqc.woff2) format("woff2"); unicode-range: U+0370-03FF; font-display: swap;}@font-face{font-family: "Open Sans"; font-style: normal; font-weight: 600; src: local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url(/fonts/mem5YaGs126MiZpBA-UNirkOXehpOqc.woff2) format("woff2"); unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB; font-display: swap;}@font-face{font-family: "Open Sans"; font-style: normal; font-weight: 600; src: local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url(/fonts/mem5YaGs126MiZpBA-UNirkOXOhpOqc.woff2) format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; font-display: swap;}@font-face{font-family: "Open Sans"; font-style: normal; font-weight: 600; src: local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url(/fonts/mem5YaGs126MiZpBA-UNirkOUuhp.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; font-display: swap;}@font-face{font-family: "Open Sans"; font-style: normal; font-weight: 700; src: local("Open Sans Bold"), local("OpenSans-Bold"), url(/fonts/mem5YaGs126MiZpBA-UN7rgOX-hpOqc.woff2) format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; font-display: swap;}@font-face{font-family: "Open Sans"; font-style: normal; font-weight: 700; src: local("Open Sans Bold"), local("OpenSans-Bold"), url(/fonts/mem5YaGs126MiZpBA-UN7rgOVuhpOqc.woff2) format("woff2"); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; font-display: swap;}@font-face{font-family: "Open Sans"; font-style: normal; font-weight: 700; src: local("Open Sans Bold"), local("OpenSans-Bold"), url(/fonts/mem5YaGs126MiZpBA-UN7rgOXuhpOqc.woff2) format("woff2"); unicode-range: U+1F00-1FFF; font-display: swap;}@font-face{font-family: "Open Sans"; font-style: normal; font-weight: 700; src: local("Open Sans Bold"), local("OpenSans-Bold"), url(/fonts/mem5YaGs126MiZpBA-UN7rgOUehpOqc.woff2) format("woff2"); unicode-range: U+0370-03FF; font-display: swap;}@font-face{font-family: "Open Sans"; font-style: normal; font-weight: 700; src: local("Open Sans Bold"), local("OpenSans-Bold"), url(/fonts/mem5YaGs126MiZpBA-UN7rgOXehpOqc.woff2) format("woff2"); unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB; font-display: swap;}@font-face{font-family: "Open Sans"; font-style: normal; font-weight: 700; src: local("Open Sans Bold"), local("OpenSans-Bold"), url(/fonts/mem5YaGs126MiZpBA-UN7rgOXOhpOqc.woff2) format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; font-display: swap;}@font-face{font-family: "Open Sans"; font-style: normal; font-weight: 700; src: local("Open Sans Bold"), local("OpenSans-Bold"), url(/fonts/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; font-display: swap;}@font-face{font-family: Roboto; font-style: normal; font-weight: 400; src: local("Roboto"), local("Roboto-Regular"), url(/fonts/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; font-display: swap;}@font-face{font-family: Roboto; font-style: normal; font-weight: 400; src: local("Roboto"), local("Roboto-Regular"), url(/fonts/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format("woff2"); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; font-display: swap;}@font-face{font-family: Roboto; font-style: normal; font-weight: 400; src: local("Roboto"), local("Roboto-Regular"), url(/fonts/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format("woff2"); unicode-range: U+1F00-1FFF; font-display: swap;}@font-face{font-family: Roboto; font-style: normal; font-weight: 400; src: local("Roboto"), local("Roboto-Regular"), url(/fonts/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format("woff2"); unicode-range: U+0370-03FF; font-display: swap;}@font-face{font-family: Roboto; font-style: normal; font-weight: 400; src: local("Roboto"), local("Roboto-Regular"), url(/fonts/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format("woff2"); unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB; font-display: swap;}@font-face{font-family: Roboto; font-style: normal; font-weight: 400; src: local("Roboto"), local("Roboto-Regular"), url(/fonts/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; font-display: swap;}@font-face{font-family: Roboto; font-style: normal; font-weight: 400; src: local("Roboto"), local("Roboto-Regular"), url(/fonts/KFOmCnqEu92Fr1Mu4mxK.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; font-display: swap;}@font-face{font-family: Roboto; font-style: normal; font-weight: 500; src: local("Roboto Medium"), local("Roboto-Medium"), url(/fonts/KFOlCnqEu92Fr1MmEU9fCRc4EsA.woff2) format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; font-display: swap;}@font-face{font-family: Roboto; font-style: normal; font-weight: 500; src: local("Roboto Medium"), local("Roboto-Medium"), url(/fonts/KFOlCnqEu92Fr1MmEU9fABc4EsA.woff2) format("woff2"); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; font-display: swap;}@font-face{font-family: Roboto; font-style: normal; font-weight: 500; src: local("Roboto Medium"), local("Roboto-Medium"), url(/fonts/KFOlCnqEu92Fr1MmEU9fCBc4EsA.woff2) format("woff2"); unicode-range: U+1F00-1FFF; font-display: swap;}@font-face{font-family: Roboto; font-style: normal; font-weight: 500; src: local("Roboto Medium"), local("Roboto-Medium"), url(/fonts/KFOlCnqEu92Fr1MmEU9fBxc4EsA.woff2) format("woff2"); unicode-range: U+0370-03FF; font-display: swap;}@font-face{font-family: Roboto; font-style: normal; font-weight: 500; src: local("Roboto Medium"), local("Roboto-Medium"), url(/fonts/KFOlCnqEu92Fr1MmEU9fCxc4EsA.woff2) format("woff2"); unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB; font-display: swap;}@font-face{font-family: Roboto; font-style: normal; font-weight: 500; src: local("Roboto Medium"), local("Roboto-Medium"), url(/fonts/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2) format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; font-display: swap;}@font-face{font-family: Roboto; font-style: normal; font-weight: 500; src: local("Roboto Medium"), local("Roboto-Medium"), url(/fonts/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; font-display: swap;}@font-face{font-family: Roboto; font-style: normal; font-weight: 700; src: local("Roboto Bold"), local("Roboto-Bold"), url(/fonts/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2) format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; font-display: swap;}@font-face{font-family: Roboto; font-style: normal; font-weight: 700; src: local("Roboto Bold"), local("Roboto-Bold"), url(/fonts/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2) format("woff2"); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; font-display: swap;}@font-face{font-family: Roboto; font-style: normal; font-weight: 700; src: local("Roboto Bold"), local("Roboto-Bold"), url(/fonts/KFOlCnqEu92Fr1MmWUlfCBc4EsA.woff2) format("woff2"); unicode-range: U+1F00-1FFF; font-display: swap;}@font-face{font-family: Roboto; font-style: normal; font-weight: 700; src: local("Roboto Bold"), local("Roboto-Bold"), url(/fonts/KFOlCnqEu92Fr1MmWUlfBxc4EsA.woff2) format("woff2"); unicode-range: U+0370-03FF; font-display: swap;}@font-face{font-family: Roboto; font-style: normal; font-weight: 700; src: local("Roboto Bold"), local("Roboto-Bold"), url(/fonts/KFOlCnqEu92Fr1MmWUlfCxc4EsA.woff2) format("woff2"); unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB; font-display: swap;}@font-face{font-family: Roboto; font-style: normal; font-weight: 700; src: local("Roboto Bold"), local("Roboto-Bold"), url(/fonts/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2) format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; font-display: swap;}@font-face{font-family: Roboto; font-style: normal; font-weight: 700; src: local("Roboto Bold"), local("Roboto-Bold"), url(/fonts/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; font-display: swap;}@font-face{font-family: "Roboto Slab"; font-style: normal; font-weight: 300; src: local("Roboto Slab Light"), local("RobotoSlab-Light"), url(/fonts/BngRUXZYTXPIvIBgJJSb6u9mxLCLwR26eg.woff2) format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; font-display: swap;}@font-face{font-family: "Roboto Slab"; font-style: normal; font-weight: 300; src: local("Roboto Slab Light"), local("RobotoSlab-Light"), url(/fonts/BngRUXZYTXPIvIBgJJSb6u9mxLCCwR26eg.woff2) format("woff2"); font-display: swap;}@font-face{font-family: "Roboto Slab"; font-style: normal; font-weight: 300; src: local("Roboto Slab Light"), local("RobotoSlab-Light"), url(/fonts/BngRUXZYTXPIvIBgJJSb6u9mxLCKwR26eg.woff2) format("woff2"); unicode-range: U+1F00-1FFF; font-display: swap;}@font-face{font-family: "Roboto Slab"; font-style: normal; font-weight: 300; src: local("Roboto Slab Light"), local("RobotoSlab-Light"), url(/fonts/BngRUXZYTXPIvIBgJJSb6u9mxLCFwR26eg.woff2) format("woff2"); unicode-range: U+0370-03FF; font-display: swap;}@font-face{font-family: "Roboto Slab"; font-style: normal; font-weight: 300; src: local("Roboto Slab Light"), local("RobotoSlab-Light"), url(/fonts/BngRUXZYTXPIvIBgJJSb6u9mxLCJwR26eg.woff2) format("woff2"); unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB; font-display: swap;}@font-face{font-family: "Roboto Slab"; font-style: normal; font-weight: 300; src: local("Roboto Slab Light"), local("RobotoSlab-Light"), url(/fonts/BngRUXZYTXPIvIBgJJSb6u9mxLCIwR26eg.woff2) format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; font-display: swap;}@font-face{font-family: "Roboto Slab"; font-style: normal; font-weight: 300; src: local("Roboto Slab Light"), local("RobotoSlab-Light"), url(/fonts/BngRUXZYTXPIvIBgJJSb6u9mxLCGwR0.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; font-display: swap;}@font-face{font-family: "Roboto Slab"; font-style: normal; font-weight: 400; src: local("Roboto Slab Regular"), local("RobotoSlab-Regular"), url(/fonts/BngMUXZYTXPIvIBgJJSb6ufA5qW54A.woff2) format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; font-display: swap;}@font-face{font-family: "Roboto Slab"; font-style: normal; font-weight: 400; src: local("Roboto Slab Regular"), local("RobotoSlab-Regular"), url(/fonts/BngMUXZYTXPIvIBgJJSb6ufJ5qW54A.woff2) format("woff2"); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; font-display: swap;}@font-face{font-family: "Roboto Slab"; font-style: normal; font-weight: 400; src: local("Roboto Slab Regular"), local("RobotoSlab-Regular"), url(/fonts/BngMUXZYTXPIvIBgJJSb6ufB5qW54A.woff2) format("woff2"); unicode-range: U+1F00-1FFF; font-display: swap;}@font-face{font-family: "Roboto Slab"; font-style: normal; font-weight: 400; src: local("Roboto Slab Regular"), local("RobotoSlab-Regular"), url(/fonts/BngMUXZYTXPIvIBgJJSb6ufO5qW54A.woff2) format("woff2"); unicode-range: U+0370-03FF; font-display: swap;}@font-face{font-family: "Roboto Slab"; font-style: normal; font-weight: 400; src: local("Roboto Slab Regular"), local("RobotoSlab-Regular"), url(/fonts/BngMUXZYTXPIvIBgJJSb6ufC5qW54A.woff2) format("woff2"); unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB; font-display: swap;}@font-face{font-family: "Roboto Slab"; font-style: normal; font-weight: 400; src: local("Roboto Slab Regular"), local("RobotoSlab-Regular"), url(/fonts/BngMUXZYTXPIvIBgJJSb6ufD5qW54A.woff2) format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; font-display: swap;}@font-face{font-family: "Roboto Slab"; font-style: normal; font-weight: 400; src: local("Roboto Slab Regular"), local("RobotoSlab-Regular"), url(/fonts/BngMUXZYTXPIvIBgJJSb6ufN5qU.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; font-display: swap;}*{margin: 0; padding: 0; font-weight: 400; font-family: Roboto, sans-serif;}body:after{content: url(../img/police-girl.jpg); display: none;}input[type="button"],input[type="submit"]{-webkit-appearance: none;}a img{border: none;}a{outline: 0;}.pt0{padding-top: 0 !important;}.pb0{padding-bottom: 0 !important;}.clear{clear: both;}.to-left{float: left;}.to-right{float: right;}.section{margin: auto; min-width: 300px; max-width: 2560px; position: relative;}.wrapper{margin: auto; min-width: 300px; padding: 0 55px 0; max-width: 1680px; position: relative;}.header{margin-top: 15px;}.map-container .map-container-desc{height: 780px; position: relative;}.map-container .map-container-mobile{display: none; margin-bottom: 25px;}.map-container .map-container-mobile ul{display: inline-block; vertical-align: top; margin: 0 30px 0;}.map-container .map-container-mobile ul li{margin: 5px 0 5px;}.map-container .map-container-mobile ul li a{font-size: 17px; line-height: 1.3; color: #1864bc;}#map{margin: 0 0 0 -15%;}@media screen and (max-width: 1060px){.map-container .map-container-desc{height: 530px;}}@media screen and (max-width: 1280px){.map-container .map-container-desc{height: 630px;}}@media screen and (min-width: 1600px){.map-container .map-container-desc{height: 880px;}}@media screen and (max-width: 1640px){#map{margin: 0 0 0 -6%;}}@media screen and (min-width: 2000px){.map-container .map-container-desc{height: 1000px;}}@media screen and (max-width: 900px){.map-container .map-container-desc{display: none;}.map-container .map-container-mobile{display: block;}}.header .burger{top: 2px; left: 27px; width: 30px; height: 24px; display: none; cursor: pointer; position: absolute; background: url(../img/burger.svg) no-repeat top center;}.header .drop-menu{left: 0; top: -2px; z-index: 5; display: none; position: absolute; background: #fff; padding: 10px 20px 25px 20px; font-family: Roboto, sans-serif; box-shadow: 0 3px 9px 0 rgba(0, 0, 0, 0.5);}.header .drop-menu strong,.main-sidebar .search-wrapp strong{color: #c43939; display: block; font-size: 20px; line-height: 1.6; padding-left: 40px; position: relative; padding-bottom: 7px; border-bottom: 1px solid #d8d8d8; font-family: Roboto, sans-serif;}.main-sidebar .rel{position: relative;}.main-sidebar .search-wrapp .close-search-wrapp{display: none; text-align: left; background: #fff; margin-bottom: 10px;}.main-sidebar .search-wrapp strong{width: 395px; margin: auto; padding-top: 5px; border-bottom: none;}.header .drop-menu strong a.drop-menu-close,.main-sidebar .search-wrapp strong a.drop-search-close{top: 50%; left: 0; width: 32px; height: 32px; display: block; margin-top: -19px; position: absolute; text-decoration: none; transform: rotate(180deg); -o-transform: rotate(180deg); -ms-transform: rotate(180deg); -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); background: url(../img/arrow-link-icon.svg) no-repeat top center;}.main-sidebar .search-wrapp strong a.drop-search-close{margin-top: -16px;}.header .drop-menu ul{padding-bottom: 12px; border-bottom: 1px solid #d8d8d8;}.header .drop-menu ul.user-links{border: none; padding-bottom: 0;}.header .drop-menu ul li{list-style: none; margin-top: 12px;}.header .drop-menu ul li a{display: block; color: #333; font-size: 17px; line-height: 1.6; position: relative; padding-right: 40px; text-decoration: none;}.header .drop-menu ul li a:after,.main-sidebar .catalog-wrapp .main-categories ul li a:after{right: 0; top: 8px; width: 8px; content: ""; height: 12px; position: absolute; background: url(../img/cat-arr.svg) no-repeat top right;}.header .drop-menu ul li a:hover,.main-sidebar .catalog-wrapp .main-categories ul li:hover > a{color: #c43939;}.header .drop-menu ul li a:hover:after,.main-sidebar .catalog-wrapp .main-categories ul li:hover > a:after{background-position: 0 -12px;}.main-sidebar .catalog-wrapp .main-categories .catalog-sub .catalog-sub-banner{right: 0; bottom: 0; height: 100%;}.main-sidebar .catalog-wrapp .main-categories .catalog-sub .catalog-sub-banner img{right: 0; bottom: 0; position: absolute; vertical-align: bottom;}.main-sidebar .catalog-wrapp .main-categories .catalog-sub .catalog-sub-banner .banner-title{bottom: 30px; right: 380px; max-width: 500px; text-align: right; position: absolute; font-family: Roboto, sans-serif;}.main-sidebar .catalog-wrapp .main-categories .catalog-sub .catalog-sub-banner .banner-title strong{color: #c43939; display: block; font-size: 28px; font-weight: 300; line-height: 1.33; font-family: "Roboto Slab", serif; max-width: 300px;}.main-sidebar .catalog-wrapp .main-categories .catalog-sub .catalog-sub-banner .banner-title .price{color: #333; font-size: 16px;}.main-sidebar .catalog-wrapp .main-categories .catalog-sub .catalog-sub-banner .banner-title .price .old{color: #666; font-weight: 500; text-decoration: line-through;}.main-sidebar .catalog-wrapp .main-categories .catalog-sub .catalog-sub-banner .banner-title .price .new{color: #c43939; font-size: 32px;}.main-sidebar .catalog-wrapp .main-categories .catalog-sub .catalog-sub-banner .banner-title a{padding: 0; color: #1864bc; font-size: 16px; text-decoration: underline; font-family: "Open Sans", sans-serif;}.main-sidebar .catalog-wrapp .main-categories .catalog-sub .catalog-sub-banner .banner-title a:after{display: none;}.header .logo,.notfound-content .logo{top: 0; left: 55px; position: absolute;}.header .logo a,.notfound-content .logo a{width: 270px; height: 107px; display: block; background: url(../img/logo.svg) no-repeat top center;}.header .top-contacts{width: 525px; padding-top: 16px; margin: 0 0 0 335px;}.header .top-contacts .delivery-text{width: 284px; float: right; display: none; color: #333; margin-top: -1px;}.header .top-contacts .delivery-text p{font-size: 16px; line-height: 1.5; position: relative; font-family: "Open Sans", sans-serif;}.content .product-card .info-right .vertical-blocks div p:before,.header .top-contacts .delivery-text p:before{left: 0; top: 2px; content: ""; width: 24px; height: 19px; position: absolute; background: url(../img/icon-delivery.svg) no-repeat top center;}.header .top-contacts .delivery-text p span{padding-left: 34px;}.content .contacts-wrapp .to-left .phone-numbers li,.header .top-contacts ul.phone-numbers li{color: #333; font-size: 17px; list-style: none; font-weight: 500; padding-left: 20px; position: relative; margin: 0 28px 5px 0; display: inline-block; font-family: Roboto, sans-serif;}.header .top-contacts ul.phone-numbers li.phone{margin-right: 0;}.content .contacts-wrapp .to-left .phone-numbers li:before,.header .top-contacts ul.phone-numbers li:before{left: 0; top: 50%; width: 16px; content: ""; height: 16px; margin-top: -8px; position: absolute;}.header .top-contacts ul.phone-numbers li a{color: #333; font-size: 17px; font-weight: 500; text-decoration: none; font-family: Roboto, sans-serif;}.content .contacts-wrapp .to-left .phone-numbers li a{color: #333 !important; font-size: 17px !important; font-weight: 500 !important; text-decoration: none; font-family: Roboto, sans-serif !important;}.content .contacts-wrapp .to-left .phone-numbers li.kyivstar:before,.header .top-contacts ul.phone-numbers li.kyivstar:before{background: url(../img/kyivstar-icon.svg) no-repeat top center;}.content .contacts-wrapp .to-left .phone-numbers li.mts:before,.header .top-contacts ul.phone-numbers li.mts:before{background: url(../img/mts-icon.svg) no-repeat top center;}.content .contacts-wrapp .to-left .phone-numbers li.life:before,.header .top-contacts ul.phone-numbers li.life:before{background: url(../img/life-icon.svg) no-repeat top center;}.content .contacts-wrapp .to-left .phone-numbers li.phone:before,.header .top-contacts ul.phone-numbers li.phone:before{background: url(../img/phone-icon.svg) no-repeat top center;}.header .top-contacts ul.phone-numbers li.element{padding-left: 0;}.header .top-contacts ul.phone-numbers li.element a,.header .top-contacts ul.phone-numbers li.element p{color: #666; font-size: 14px; line-height: 1.43; text-decoration: none; font-family: "Open Sans", sans-serif;}.header .top-contacts ul.phone-numbers li.element a.map{padding-left: 20px; position: relative;}.header .top-contacts ul.phone-numbers li.element a.map:before{top: 0; left: 0; content: ""; width: 16px; height: 16px; position: absolute; background: url(../img/location-icon.svg) no-repeat top center;}.header .top-menu{width: 500px; padding-top: 9px; margin: 5px 0 0 335px; border-top: 1px solid #d8d8d8;}.header .top-menu ul li{margin-right: 30px; vertical-align: top; display: inline-block;}.header .top-menu ul li.show-big-screen{display: none;}.header .top-menu ul li:last-child{margin-right: 0;}.header .top-menu ul li a{color: #333; font-size: 17px; font-weight: 500; position: relative; text-decoration: none; font-family: Roboto, sans-serif;}.header .top-menu ul li a:hover{color: #c43939;}.header .top-menu ul li a.surprise{padding-left: 30px;}.header .top-menu ul li a.surprise:before{left: 0; top: 50%; content: ""; width: 24px; height: 24px; margin-top: -12px; position: absolute; background: url(../img/surprise.svg) no-repeat top center;}.header .cart{top: 34px; right: 55px; height: 48px; min-width: 48px; position: absolute;}.header .cart .cart-icon,.header .cart .cart-info{display: inline-block; vertical-align: middle;}.header .cart .cart-icon{width: 48px; height: 48px; border-radius: 50%; margin-right: 10px; border: 2px solid #c43939; background: url(../img/cart-icon.svg) no-repeat center center;}.header .cart.marth-cart,.header .cart.new-year-cart,.header .cart.valentine-cart{height: 60px;}.header .cart.marth-cart .cart-icon,.header .cart.new-year-cart .cart-icon,.header .cart.valentine-cart .cart-icon{height: 60px; border: none; background: url(../img/cart-icon-ny.svg) no-repeat center center/contain;}.header .cart.valentine-cart .cart-icon{background: url(../img/valentine-cart.svg) no-repeat center center/contain;}.header .cart.marth-cart .cart-icon{width: 60px; background: url(../img/8-marth-cart.svg) no-repeat center center/contain;}.header .cart.marth-cart .cart-icon,.header .cart.valentine-cart .cart-icon{border-radius: 0;}.header .cart .cart-icon a{width: 48px; height: 48px; display: block; position: relative; text-decoration: none;}.header .cart.marth-cart .cart-icon a,.header .cart.new-year-cart .cart-icon a,.header .cart.valentine-cart .cart-icon a{height: 60px;}.header .cart .cart-icon a .count-in-cart{top: -10px; right: -10px; height: 20px; padding: 2px; display: none; color: #fff; min-width: 20px; font-size: 14px; line-height: 20px; border-radius: 50%; text-align: center; position: absolute; background: #c43939; font-family: Roboto, sans-serif;}.header .cart .cart-info p{color: #333; font-size: 17px; font-weight: 500; font-family: Roboto, sans-serif;}.header .cart .cart-info a{color: #1864bc; font-size: 16px; line-height: 1.5; font-family: "Open Sans", sans-serif;}.header .cart .cart-info a:hover{text-decoration: none;}.main-sidebar{height: 48px; margin-top: 22px; background: #c43939;}.main-sidebar .main-sidebar-center{margin: auto; max-width: 1790px;}.main-sidebar .wrapper{padding: 0; margin: 0 55px 0;}.main-sidebar .horisontal{display: inline-block; vertical-align: middle;}.main-sidebar .catalog-btn{width: 235px; height: 48px; color: #fff; font-size: 16px; line-height: 48px; text-align: center; background: #4c4c4c; text-decoration: none; text-transform: uppercase; font-family: "Open Sans", sans-serif;}.main-sidebar .catalog-wrapp{left: 0; top: 48px; z-index: 4; width: 100%; display: none; overflow: hidden; position: absolute; background: #fff; border-left: 2px solid #c43939; border-right: 2px solid #c43939; border-bottom: 2px solid #c43939; font-family: Roboto, sans-serif; box-shadow: 0 3px 9px 0 rgba(0, 0, 0, 0.5);}.main-sidebar .catalog-wrapp .main-categories{max-width: 340px; margin: 10px 0 15px 30px;}.main-sidebar .catalog-wrapp .main-categories ul li{list-style: none; margin-top: 15px;}.main-sidebar .catalog-wrapp .main-categories ul li a{color: #333; display: block; font-size: 17px; line-height: 1.41; position: relative; padding-right: 40px; text-decoration: none;}.main-sidebar .catalog-wrapp .main-categories ul li .catalog-sub{top: 0; right: 0; z-index: -1; width: 100%; height: 100%; display: none; position: absolute; padding: 0 0 0 400px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.main-sidebar .catalog-wrapp .main-categories ul li .catalog-sub div{color: #c43939; font-size: 24px; margin-top: 15px; padding-bottom: 5px; display: inline-block; border-bottom: 1px solid #c43939;}.catalog-two-sub-banner{display: none;}.main-sidebar .catalog-wrapp .main-categories ul li .catalog-sub ul li a:after{display: none;}.main-sidebar .search-wrapp{margin-left: 30px;}.main-sidebar .search-wrapp .phones-dropdown,.main-sidebar .search-wrapp .search-dropdown{height: 48px; display: none; cursor: pointer; position: relative; border-right: 1px solid #fff;}.main-sidebar .search-wrapp .phones-dropdown .phones-dropdown-items{right: 0; top: 58px; z-index: 4; width: 165px; display: none; position: absolute; background: #fff; box-shadow: 0 3px 9px 0 rgba(0, 0, 0, 0.5);}.main-sidebar .search-wrapp .phones-dropdown .phones-dropdown-items:before{right: 16%; top: -10px; content: ""; position: absolute; border-style: solid; border-width: 0 10px 10px 10px; border-color: transparent transparent #fff transparent;}.main-sidebar .search-wrapp .phones-dropdown .phones-dropdown-items ul li{color: #333; font-size: 15px; list-style: none; font-weight: 500; text-align: center; position: relative; padding: 8px 0 8px 10px; border-top: 1px solid #d8d8d8; font-family: Roboto, sans-serif;}.main-sidebar .search-wrapp .phones-dropdown .phones-dropdown-items ul li a{color: #333; font-size: 15px; list-style: none; font-weight: 500; text-align: center; position: relative; padding: 8px 0 8px 10px; border-top: 1px solid #d8d8d8; text-decoration: none; font-family: Roboto, sans-serif;}.main-sidebar .search-wrapp .phones-dropdown .phones-dropdown-items ul li.phone{border-top: none;}.main-sidebar .search-wrapp .phones-dropdown .phones-dropdown-items ul li:hover{background: #f2f2f2;}.main-sidebar .search-wrapp .phones-dropdown .phones-dropdown-items ul li:before{left: 12px !important;}.main-sidebar .search-wrapp .search-dropdown{background: url(../img/search-icon.svg) no-repeat center center;}.main-sidebar .search-wrapp .phones-dropdown{background: url(../img/icon-phone.svg) no-repeat center center;}.main-sidebar .search-wrapp input[type="text"]{width: 350px; height: 36px; border: none; outline: 0; font-size: 14px; border-radius: 3px; padding-left: 15px; padding-right: 220px; font-family: "Open Sans", sans-serif; box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, 0.2);}.main-sidebar .search-wrapp input[type="submit"]{width: 45px; height: 36px; border: none; outline: 0; cursor: pointer; margin-left: -7px; vertical-align: bottom; border-radius: 0 3px 3px 0; background: #4c4c4c url(../img/search-icon.svg) no-repeat center center;}.main-sidebar .user-panel{position: relative; margin: 3px 0 0 30px;}.main-sidebar .user-panel .icon{width: 20px; height: 22px; position: relative; display: inline-block; vertical-align: middle; background: url(../img/person-icon.svg) no-repeat top left;}.main-sidebar .user-panel .user-panel-nav{display: inline-block; vertical-align: top;}.main-sidebar .user-panel .line,.main-sidebar .user-panel a{color: #fff; font-size: 13px; text-decoration: none; text-transform: uppercase; font-family: "Open Sans", sans-serif;}.main-banner{width: 100%; color: #333; font-family: Roboto, sans-serif; background-image: url(../img/main-banner.webp); background-position: top center; background-repeat: no-repeat; background-size: cover;}.main-banner .wrapper .banner-text{height: 406px; display: table;}.main-banner .wrapper .banner-text-item{display: table-cell; vertical-align: middle;}.main-banner h1,.main-banner h2{font-size: 56px; line-height: 1.15; padding-bottom: 28px; letter-spacing: 1.2px; text-transform: none !important; color: #000 !important;}.main-banner p{width: 341px; font-size: 18px; line-height: 1.33; letter-spacing: 0.4px;}.main-banner .banner-btn{width: 266px; height: 48px; color: #fff; display: block; font-weight: 700; margin-top: 48px; line-height: 46px; border-radius: 3px; text-align: center; background: #c43939; letter-spacing: 1px; text-decoration: none; font-family: Roboto, sans-serif; box-shadow: inset 0 -3px 0 0 #9b3642;}.main-banner .banner-btn:hover{background: #e33030;}.top-sales{border-top: 1px solid #f2f2f2;}.top-sales .elements-line{width: 33.25%; vertical-align: top; display: inline-block; margin-right: -0.25em; border-right: 1px solid #f2f2f2;}.top-sales .elements-line:nth-child(3){border-right: none;}.top-sales .elements-line.elements-line-ws-show{display: none; border-right: none; border-left: 1px solid #f2f2f2;}.top-sales .elements-line .top-sales-elm{width: 100%; position: relative; border-bottom: 1px solid #f2f2f2;}.top-sales .elements-line .top-sales-elm a{width: 100%; height: 100%; color: #333; display: table; position: relative; text-decoration: none;}.top-sales .elements-line .top-sales-elm.size1{height: 288px;}.top-sales .elements-line .top-sales-elm.size1.size1-text-right .desc{padding-right: 16px;}.top-sales .elements-line .top-sales-elm.size1.top-sales-elm-gray-bg{background: #f2f2f2;}.top-sales .elements-line .top-sales-elm.size2{height: 383px;}.top-sales .elements-line .top-sales-elm.size3{height: 480px;}.top-sales .elements-line .top-sales-elm.size3.top-sales-elm-gray-grad{background: linear-gradient(to bottom, #fff, #f2f2f2);}.top-sales .elements-line .top-sales-elm.size4{height: 191px;}.top-sales .elements-line .top-sales-elm .desc{min-width: 120px;}.top-sales .elements-line .top-sales-elm .desc div.price{margin-top: 5px;}.top-sales .elements-line .top-sales-elm .desc div{font-size: 18px; font-weight: 500; line-height: 1.33; font-family: Roboto, sans-serif;}.top-sales .elements-line .top-sales-elm .desc div.old-price{color: #666; font-size: 17px; position: relative; font-weight: 500; line-height: 1.1; position: relative; display: inline-block;}.top-sales .elements-line .top-sales-elm .desc div.old-price:after{top: 50%; left: -2%; content: ""; width: 112%; height: 1px; position: absolute; background: #666;}.top-sales .elements-line .top-sales-elm .desc div.new-price{color: #c43939; font-size: 24px; line-height: 1.1; font-weight: 400;}.top-sales .elements-line .top-sales-elm .desc div.new-price span.curr{color: #333; font-size: 16px;}.top-sales .elements-line .top-sales-elm.size1 .desc,.top-sales .elements-line .top-sales-elm.size1 .img{display: table-cell; vertical-align: middle;}.top-sales .elements-line .top-sales-elm.size1 .desc{padding-left: 30px;}.top-sales .elements-line .top-sales-elm .img img{vertical-align: bottom;}.top-sales .elements-line .top-sales-elm.size1 .img{max-width: 223px; width: 100%;}.top-sales .elements-line .top-sales-elm.size1.size1-big-img .img{width: 243px; vertical-align: bottom;}.top-sales .elements-line .top-sales-elm.size1 .img img{max-width: 286px; max-height: 288px;}.top-sales .elements-line .top-sales-elm.size1 .img.img_str img{max-width: 296px; max-height: 272px;}.top-sales .elements-line .top-sales-elm.size2 .price{top: 63px; right: 32px; position: absolute;}.top-sales .elements-line .top-sales-elm.size2.size2-img-right .price{left: 30px; right: auto;}.top-sales .elements-line .top-sales-elm.size2 .price .old-price{color: #666; font-size: 17px; font-weight: 500; position: relative; display: inline-block;}.top-sales .elements-line .top-sales-elm.size2 .price .old-price:after{top: 50%; left: -2%; content: ""; width: 112%; height: 1px; position: absolute; background: #666;}.top-sales .elements-line .top-sales-elm.size2 .price .new-price{color: #c43939; font-size: 32px;}.top-sales .elements-line .top-sales-elm.size2 .price .new-price span.curr{color: #333; font-size: 16px;}.top-sales .elements-line .top-sales-elm.size2 .row-wrap{display: table-row;}.top-sales .elements-line .top-sales-elm.size2 .desc,.top-sales .elements-line .top-sales-elm.size2 .img{width: 100%; display: table-cell; vertical-align: top;}.top-sales .elements-line .top-sales-elm.size2 .desc{padding: 0 10px 0 30px; vertical-align: middle;}.top-sales .elements-line .top-sales-elm.size2 .img{height: 284px;}.top-sales .elements-line .top-sales-elm.size2.size2-img-right .img{text-align: right;}.top-sales .elements-line .top-sales-elm.size2 .img img{max-width: 100%; max-height: 302px;}.top-sales .elements-line .top-sales-elm.size3 .desc,.top-sales .elements-line .top-sales-elm.size3 .img{display: table-cell; vertical-align: middle;}.top-sales .elements-line .top-sales-elm.size3 .desc{padding-left: 30px;}.top-sales .elements-line .top-sales-elm .img img{vertical-align: bottom;}.top-sales .elements-line .top-sales-elm.size3 .img{width: 224px; text-align: center;}.top-sales .elements-line .top-sales-elm.size3 .img img{max-width: 237px; max-height: 442px;}.top-sales .elements-line .top-sales-elm.size4 .desc,.top-sales .elements-line .top-sales-elm.size4 .img{display: table-cell; vertical-align: middle;}.top-sales .elements-line .top-sales-elm.size4 .desc{padding-left: 30px; padding-right: 10px;}.top-sales .elements-line .top-sales-elm.size4 .img{width: 200px;}.top-sales .elements-line .top-sales-elm.size4.size4-img-right .img{text-align: right;}.top-sales .elements-line .top-sales-elm.size4 .img img{max-width: 200px; max-height: 192px;}.articles-previews-horisontal{display: table;}.articles-previews-horisontal .article-preview-item{width: 20%; display: table-cell; vertical-align: top; margin-right: -0.25em; border-right: 1px solid #d8d8d8;}.articles-previews-horisontal .article-preview-item:nth-child(5){border-right: none;}.articles-previews-horisontal .article-preview-item.article-preview-item-ws-show{display: none; border-right: none; border-left: 1px solid #d8d8d8;}.articles-previews-horisontal .article-preview-item-inner{padding: 0 22px 0;}.articles-previews-horisontal .article-preview-img{width: 100%; text-align: center;}.articles-previews-horisontal .article-preview-img img{max-width: 100%; max-height: 152px; vertical-align: bottom;}.articles-previews-horisontal .article-preview-title{display: block; color: #333; font-size: 17px; font-weight: 500; line-height: 1.3; padding: 10px 0 8px;}.articles-previews-horisontal .article-preview-text{font-size: 14px; line-height: 1.43; font-family: "Open Sans", sans-serif;}.articles-previews-horisontal .article-preview-more{padding: 8px 0 5px;}.articles-previews-horisontal .article-preview-more a{color: #1864bc; font-size: 14px;}.articles-previews-horisontal .article-preview-more a:hover{text-decoration: none;}.more-articles-wrapp{padding: 60px 0 35px;}.more-articles{width: 280px; height: 36px; margin: auto; color: #fff; display: block; font-size: 14px; line-height: 36px; border-radius: 3px; text-align: center; background: #c43939; letter-spacing: 1px; text-decoration: none; text-transform: uppercase; border-bottom: 2px solid #86323c; font-family: Roboto, sans-serif;}.tile{margin-top: 4px; max-width: 1790px; text-align: center;}.tile.marg{margin-top: 20px;}.tile .element{width: 33%; height: 240px; text-align: left; position: relative; vertical-align: top; background: #333; display: inline-block; background: radial-gradient(circle at 82% 38%, #5e5e5e, #333);}.tile.tile-from-text .element{width: 32%;}.tile .element .desc{z-index: 2; position: relative; padding: 30px 0 0 30px;}.tile .element:first-child .desc{padding: 30px 0 0 55px;}.tile .element .desc strong{color: #fff; display: block; font-size: 32px; line-height: 1.13; position: relative; margin-bottom: 35px; font-family: Roboto, sans-serif;}.tile .element .desc strong:after{left: 0; width: 70px; height: 4px; content: ""; bottom: -16px; position: absolute; background: #c43939;}.tile .element .desc p{color: #d8d8d8; font-size: 16px; line-height: 1.5; margin-bottom: 24px; font-family: "Open Sans", sans-serif;}.tile .element .desc a{color: #d8d8d8; font-size: 16px; line-height: 1.5; position: relative; font-family: "Open Sans", sans-serif;}.tile .element .desc a:hover{text-decoration: none;}.tile .element .desc a:after{top: 50%; content: ""; width: 32px; height: 32px; right: -38px; margin-top: -16px; position: absolute; background: url(../img/arrow-link-icon.svg) no-repeat top center;}.tile .element .img{right: 0; bottom: 0; z-index: 1; position: absolute;}.tile .element .img img{vertical-align: bottom;}.content{z-index: 2; margin-bottom: 25px;}.content h2{color: #333; font-size: 40px; line-height: 1.2; margin: 57px 0 38px; font-family: Roboto, sans-serif;}.content h1{color: #333; font-size: 40px; line-height: 1.2; margin: 57px 0 38px; font-family: Roboto, sans-serif;}.content h1.no-marg{margin-bottom: 0;}.content h2 span{color: #c43939;}.content .product-card .info-left .img .discount,.content .products .products-items .element-vertical .discount,.top-sales .elements-line .top-sales-elm .discount{top: -5px; z-index: 2; right: 30px; width: 64px; height: 75px; display: table; position: absolute; text-align: center; font-family: Roboto, sans-serif; background: url(../img/discount-label.svg) no-repeat top center;}.content .product-card .info-left .img .discount,.content .products .products-items .element-vertical .discount{right: 0;}.content .product-card .info-left .img .discount div,.content .products .products-items .element-vertical .discount div,.top-sales .elements-line .top-sales-elm .discount div{width: 59px; color: #fff; font-size: 14px; line-height: 1.43; padding-left: 5px; padding-bottom: 7px; letter-spacing: 1px; display: table-cell; vertical-align: middle;}.content .product-card .info-left .img .discount div span,.content .products .products-items .element-vertical .discount div span,.top-sales .elements-line .top-sales-elm .discount div span{display: block; font-size: 18px; font-weight: 700; line-height: 1.33;}.right-sidebar{z-index: 2; float: right; width: 262px; display: none; margin-top: 71px; margin-left: 50px; min-height: 1030px; position: relative; padding-left: 38px; background: #fff; border-left: 1px solid #d8d8d8;}.right-sidebar-payment-delivery{margin-top: 0;}.right-sidebar .sidebar-title{color: #333; font-weight: 500; line-height: 1.33; position: relative; padding: 0 0 16px 34px; border-bottom: 2px solid #c43939; font-family: Roboto, sans-serif;}.right-sidebar .sidebar-title.advice{padding: 0 0 16px 40px;}.right-sidebar .sidebar-title.advice:before,.right-sidebar .sidebar-title.delivery:before,.right-sidebar .sidebar-title.in-your-cart:before,.right-sidebar .sidebar-title.payment:before,.right-sidebar .sidebar-title.top-five:before,.right-sidebar .sidebar-title.viewed:before{left: 0; top: 2px; content: ""; width: 24px; height: 24px; position: absolute; background: url(../img/ic-prize.svg) no-repeat top center;}.right-sidebar .sidebar-title.delivery,.right-sidebar .sidebar-title.payment{font-size: 24px;}.right-sidebar .sidebar-title.in-your-cart:before{top: -2px; left: -5px; width: 33px; height: 32px; background: url(../img/cart-icon.svg) no-repeat top center;}.right-sidebar .sidebar-title.viewed:before{top: 0; left: -5px; width: 33px; height: 32px; background: url(../img/eye.svg) no-repeat top center;}.right-sidebar .sidebar-title.advice:before{top: -5px; width: 33px; height: 32px; background: url(../img/ic-idea.svg) no-repeat top center;}.right-sidebar .sidebar-title.delivery:before,.right-sidebar .sidebar-title.payment:before{top: 5px; width: 24px; height: 19px; background: url(../img/icon-delivery.svg) no-repeat top center;}.right-sidebar .sidebar-title.payment:before{background: url(../img/card.svg) no-repeat top center; background-size: 24px 19px;}.right-sidebar .top-sales-sidebar{margin-bottom: 60px;}.accessories-wrapp .element,.content .contacts-wrapp .blocks-products .container .element,.right-sidebar .top-sales-sidebar .element{margin-top: 25px; min-height: 80px; position: relative; padding: 0 0 25px 85px; border-bottom: 1px solid #d8d8d8;}.right-sidebar .top-sales-sidebar .element .img img{max-width: 72px; max-height: 72px;}.accessories-wrapp .element .img,.content .contacts-wrapp .blocks-products .container .element .img,.right-sidebar .top-sales-sidebar .element .img{left: 0; top: 7px; position: absolute;}.accessories-wrapp .element .img img{max-width: 70px; max-height: 72px;}.accessories-wrapp .element .details .inf,.content .contacts-wrapp .blocks-products .container .element .details .inf,.right-sidebar .top-sales-sidebar .element .details .inf{color: #666; font-size: 16px; margin-top: 10px; font-family: "Open Sans", sans-serif;}.in-your-cart-title{display: block; color: #333; font-size: 17px; font-weight: 500; margin-top: 20px; font-family: Roboto, sans-serif;}.in-your-cart-order-btn{width: 200px; height: 36px; display: block; color: #fff; font-size: 14px; margin-top: 10px; line-height: 36px; border-radius: 3px; text-align: center; background: #c43939; text-decoration: none; text-transform: uppercase; font-family: Roboto, sans-serif; box-shadow: inset 0 -2px 0 0 #86323c;}.in-your-cart-order-btn:hover{background: #e33030;}.accessories-wrapp .element a,.content .contacts-wrapp .blocks-products .container .element a,.right-sidebar .advice-sidebar .element a,.right-sidebar .top-sales-sidebar .element a{color: #1864bc; font-size: 16px; line-height: 1.5; position: relative; font-family: "Open Sans", sans-serif;}.right-sidebar .advice-sidebar .element strong{color: #333; font-size: 17px; font-weight: 500; font-family: Roboto, sans-serif;}.accessories-wrapp .element a:hover,.content .contacts-wrapp .blocks-products .container .element a:hover,.right-sidebar .advice-sidebar .element a:hover,.right-sidebar .top-sales-sidebar .element a:hover{text-decoration: none;}.right-sidebar .advice-sidebar .element a.show-all:after{top: 50%; content: ""; width: 12px; height: 12px; right: -18px; margin-top: -4px; position: absolute; background: url(../img/ic-arrow-right.svg) no-repeat top center;}.accessories-wrapp .element .price,.content .contacts-wrapp .blocks-products .container .element .price,.content .contacts-wrapp .blocks-products .container .long-element .price,.right-sidebar .top-sales-sidebar .element .price{float: left; color: #333; font-size: 16px; margin-top: 20px; font-family: "Open Sans", sans-serif;}.accessories-wrapp .element .price span,.content .contacts-wrapp .blocks-products .container .element .price span,.content .contacts-wrapp .blocks-products .container .long-element .price span,.right-sidebar .top-sales-sidebar .element .price span{color: #c43939; font-size: 24px; font-family: Roboto, sans-serif;}.accessories-wrapp .element .price span.old-price,.content .contacts-wrapp .blocks-products .container .element .price span.old-price,.content .contacts-wrapp .blocks-products .container .long-element .price span.old-price,.right-sidebar .top-sales-sidebar .element .price span.old-price{color: #666; font-size: 17px; font-weight: 500; margin-right: 2px; vertical-align: top; text-decoration: line-through;}.accessories-wrapp .element a.to-cart,.content .contacts-wrapp .blocks-products .container .element a.to-cart,.content .contacts-wrapp .blocks-products .container .long-element a.to-cart,.right-sidebar .top-sales-sidebar .element a.to-cart{margin-top: 20px !important;}.accessories-wrapp .element .img img,.content .contacts-wrapp .blocks-products .container .element .img img,.right-sidebar .top-sales-sidebar .element .img img{vertical-align: bottom;}.right-sidebar .advice-sidebar .element{margin-top: 24px;}.right-sidebar .advice-sidebar .element p{color: #333; font-size: 16px; line-height: 1.5; font-family: "Open Sans", sans-serif;}.content h3{color: #333; font-size: 32px; line-height: 1.13; margin: 71px 0 41px; font-family: Roboto, sans-serif;}.content .news-month{position: relative;}.content .news-month:after{top: 0; right: 0; width: 2px; content: ""; height: 100%; position: absolute; background: #fff;}.content .news-month .slick-slide{padding: 0 20px 0; border-left: 1px solid #d8d8d8;}.content .news-month .element{padding: 10px 0 10px; position: relative; background: #fff;}.content .news-month .element .marker{top: -4px; right: 20px; color: #fff; position: absolute;}.content .news-month .element .marker span,.content .product-card .info-left .img .hit span,.content .product-card .info-left .img .new span{left: 2px; width: 100%; display: block; font-size: 16px; font-weight: 500; position: absolute; font-family: Roboto, sans-serif; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -o-transform: rotate(-90deg); transform: rotate(-90deg);}.content .news-month .element .marker.discount,.content .news-month .element .marker.hit,.content .news-month .element .marker.new,.content .product-card .info-left .img .hit,.content .product-card .info-left .img .new{width: 34px; height: 60px; background: url(../img/discount-label2.svg) no-repeat top center;}.content .product-card .info-left .img .hit,.content .product-card .info-left .img .new{top: -4px; right: 0; color: #fff; position: absolute;}.content .news-month .element .marker.hit,.content .product-card .info-left .img .hit{background: url(../img/hit-label.svg) no-repeat top center;}.content .news-month .element .marker.new,.content .product-card .info-left .img .new{height: 95px; background: url(../img/new-label.svg) no-repeat top center;}.content .news-month .element .marker.hit span,.content .product-card .info-left .img .hit span{top: 12px;}.content .news-month .element .marker.new span,.content .product-card .info-left .img .new span{top: 49px;}.content .news-month .element .marker.discount span{top: 20px;}.content .news-month .slick-slide:first-child{border-left: none;}.content .news-month .element .img{text-align: center;}.content .news-month .element .img{width: 194px; height: 192px; line-height: 192px;}.content .news-month .element .img img{max-width: 100%; max-height: 100%; vertical-align: middle;}.content .news-month .element .desc,.content .products .element-horisontal .desc,.content .products .products-items .element-vertical .desc{margin-bottom: 10px;}.content .news-month .element .old-price,.content .products .element-horisontal .old-price,.content .products .products-items .element-vertical .old-price{float: left; color: #666; font-size: 17px; line-height: 1.5; font-weight: 500; margin-top: 12px; margin-right: 10px; text-decoration: line-through; font-family: Roboto, sans-serif;}.content .news-month .element .price,.content .products .element-horisontal .price,.content .products .products-items .element-vertical .price{float: left; color: #333; font-size: 16px; line-height: 1.5; margin-top: 12px; font-family: Roboto, sans-serif;}.content .news-month .element .price span,.content .products .element-horisontal .price span,.content .products .products-items .element-vertical .price span{color: #c43939; font-size: 24px; line-height: 1.33;}.accessories-wrapp .element a.to-cart,.content .contacts-wrapp .blocks-products .container .element a.to-cart,.content .contacts-wrapp .blocks-products .container .long-element a.to-cart,.content .news-month .element .to-cart,.content .products .element-horisontal a.to-cart,.content .products .products-items .element-vertical a.to-cart,.right-sidebar .top-sales-sidebar .element a.to-cart{width: 36px; height: 36px; float: right; display: block; margin-top: 10px; text-decoration: none; background: url(../img/icon-to-cart.svg) no-repeat top center;}.accessories-wrapp .element a.to-cart,.content .contacts-wrapp .blocks-products .container .element a.to-cart,.content .contacts-wrapp .blocks-products .container .long-element a.to-cart,.content .news-month .element .to-cart,.content .products .element-horisontal a.to-cart,.content .products .products-items .element-vertical a.to-cart,.right-sidebar .top-sales-sidebar .element a.to-cart{height: 36px; color: #fff; font-size: 14px; font-weight: 500; float: right; line-height: 36px; text-align: center; border-radius: 3px; position: relative; text-transform: uppercase; text-decoration: none; display: block; background: #c43939; text-align-last: center; box-shadow: inset 0 -2px 0 0 #86323c; font-family: Roboto, sans-serif;}.accessories-wrapp .element a.to-cart:before,.content .contacts-wrapp .blocks-products .container .element a.to-cart:before,.content .contacts-wrapp .blocks-products .container .long-element a.to-cart:before,.content .news-month .element .to-cart:before,.content .products .element-horisontal a.to-cart:before,.content .products .products-items .element-vertical a.to-cart:before,.right-sidebar .top-sales-sidebar .element a.to-cart:before{top: -1px; content: ""; width: 22px; height: 22px; position: relative; display: inline-block; vertical-align: middle; background: url(../img/ic_add_to_cart.svg) no-repeat top center/contain;}.accessories-wrapp .element a.to-cart-one-click span,.content .contacts-wrapp .blocks-products .container .element a.to-cart-one-clicks span,.content .contacts-wrapp .blocks-products .container .long-element a.to-cart-one-click span,.content .news-month .element .to-cart-one-click span,.content .products .element-horisontal a.to-cart-one-click span,.content .products .products-items .element-vertical a.to-cart-one-click span,.right-sidebar .top-sales-sidebar .element a.to-cart-one-click span{font-weight: inherit; font-size: inherit;}.content .news-month .element a,.content .products .element-horisontal a,.content .products .products-items .element-vertical a{color: #1864bc; font-size: 16px; line-height: 1.5; font-family: "Open Sans", sans-serif;}.content .news-month .element a:hover,.content .products .element-horisontal a:hover,.content .products .products-items .element-vertical a:hover{text-decoration: none;}.content .horisontal-line{height: 2px; margin: 62px 0 53px; background: #c43939;}.content h3.center{margin: 0; text-align: center;}.content .pic-items{margin-top: 40px; text-align: center;}.content .pic-items .pic-item{width: 310px; color: #333; margin-right: 100px; vertical-align: top; display: inline-block;}.content .pic-items .pic-item:last-child{margin-right: 0;}.content .pic-items .pic-item .img img{vertical-align: bottom;}.content .pic-items .pic-item .text strong{display: block; font-size: 18px; font-weight: 500; line-height: 1.33; margin-bottom: 12px; font-family: Roboto, sans-serif;}.content .pic-items .pic-item .text p{font-size: 16px; line-height: 1.5; font-family: "Open Sans", sans-serif;}.text p strong{font-weight: 600;}.content .breadcrumbs{margin-top: 20px; font-family: "Open Sans", sans-serif;}.content .breadcrumbs ul li{position: relative; margin-right: 30px; vertical-align: top; display: inline-block;}.content .breadcrumbs ul li:after{top: 50%; content: ""; width: 12px; height: 12px; right: -22px; margin-top: -4px; position: absolute; background: url(../img/breadcrumbs-arr.svg) no-repeat top center;}.content .breadcrumbs ul li:last-child:after{display: none;}.content .breadcrumbs ul li a,.content .breadcrumbs ul li span{color: #1864bc; font-size: 14px;}.content .breadcrumbs ul li a span{color: inherit;}.content .breadcrumbs ul li a:hover{text-decoration: none;}.content .breadcrumbs ul li span{color: #666;}.content .breadcrumbs ul li strong{font-size: 18px; font-weight: 600; color: #333;}.content .about{position: relative;}.content h1.marg,.content h2.marg{margin-top: 10px;}.content div.marg,.content h3.marg{margin-top: 20px;}.content h1.marg,.content h2.marg{margin-top: 10px;}.content .about .about-text{padding-right: 301px;}.content .about .about-text p,.content .text p{color: #333; font-size: 16px; line-height: 1.5; font-family: "Open Sans", sans-serif;}.content .text p a.read-more-link{color: #1864bc; position: relative;}.content .text p a.read-more-link:hover{text-decoration: none;}.content .text p a.read-more-link:after{top: 50%; content: ""; width: 12px; height: 12px; right: -20px; margin-top: -4px; position: absolute; background: url(../img/arr-dropdown.svg) no-repeat top center;}.content .text p{margin-top: 15px;}.content .text h3{margin-bottom: 10px;}.content .about .about-text p a{color: #1864bc;}.content .about .about-text p a:hover{text-decoration: none;}.cart-content .about-contacts,.content .about .about-contacts{right: 0; top: 14px; width: 270px; position: absolute;}.cart-content .about-contacts{top: 10px;}.content .about .about-contacts .social li,.content .article-info .social li,.content .contacts-wrapp .social li{list-style: none; margin-right: 10px; display: inline-block;}.content .article-info .social{margin-top: 20px;}.content .contacts-wrapp .social{margin-bottom: 15px;}.content .about .about-contacts .social li a,.content .article-info .social li a,.content .contacts-wrapp .social li a{width: 30px; height: 30px; display: block;}.social li a.link-vk{background: url(../img/ic-vk.svg) no-repeat top center;}.social li a.link-fb{background: url(../img/ic-facebook.svg) no-repeat top center;}.social li a.link-gp{background: url(../img/google.svg) no-repeat top center;}.social li a.link-mailru{background: url(../img/ic-mailru.svg) no-repeat top center;}.social li a.link-tw{background: url(../img/ic-twitter.svg) no-repeat top center;}.social li a.link-ok{background: url(../img/ic-ok.svg) no-repeat top center;}.social li a.link-in{background: url(../img/instagram.svg) no-repeat top center;}.social li a.link-pn{background: url(../img/pinterest.svg) no-repeat top center;}.cart-content .about-contacts p,.content .about .about-contacts p{color: #333; font-size: 17px; font-weight: 500; margin-top: 22px; padding-bottom: 8px; font-family: Roboto, sans-serif; border-bottom: 2px solid #c43939;}.cart-content .about-contacts p{margin-top: 0;}.call-us .numbers li,.cart-content .about-contacts .numbers li,.content .about .about-contacts .numbers li{color: #333; font-size: 17px; font-weight: 500; list-style: none; margin-top: 16px; position: relative; padding-left: 21px; font-family: Roboto, sans-serif;}.call-us .numbers li a,.content .about .about-contacts .numbers li a{text-decoration: none; color: #333; font-size: 17px; font-weight: 500; font-family: Roboto, sans-serif;}.call-us .numbers li:before,.cart-content .about-contacts .numbers li:before,.content .about .about-contacts .numbers li:before,.main-sidebar .search-wrapp .phones-dropdown .phones-dropdown-items ul li:before{left: 0; top: 50%; content: ""; width: 16px; height: 16px; margin-top: -8px; position: absolute;}.call-us .numbers li.phone:before,.cart-content .about-contacts .numbers li.phone:before,.content .about .about-contacts .numbers li.phone:before,.main-sidebar .search-wrapp .phones-dropdown .phones-dropdown-items ul li.phone:before{background: url(../img/phone-icon.svg) no-repeat top center;}.call-us .numbers li.mts:before,.cart-content .about-contacts .numbers li.mts:before,.content .about .about-contacts .numbers li.mts:before,.main-sidebar .search-wrapp .phones-dropdown .phones-dropdown-items ul li.mts:before{background: url(../img/mts-icon.svg) no-repeat top center;}.call-us .numbers li.life:before,.cart-content .about-contacts .numbers li.life:before,.content .about .about-contacts .numbers li.life:before,.main-sidebar .search-wrapp .phones-dropdown .phones-dropdown-items ul li.life:before{background: url(../img/life-icon.svg) no-repeat top center;}.call-us .numbers li.kyivstar:before,.cart-content .about-contacts .numbers li.kyivstar:before,.content .about .about-contacts .numbers li.kyivstar:before,.main-sidebar .search-wrapp .phones-dropdown .phones-dropdown-items ul li.kyivstar:before{background: url(../img/kyivstar-icon.svg) no-repeat top center;}.answers{background: #f2f2f2; padding: 50px 0 50px;}.answers .answers-wrapp{background: #fff; padding: 25px 40px 15px;}.answers .answers-wrapp h3{color: #333; font-size: 32px; line-height: 1.33; padding-bottom: 25px; font-family: Roboto, sans-serif;}.answers .answers-wrapp .answer-element{padding: 15px 0 15px; border-top: 1px solid #e6e6e6;}.answers .answers-wrapp .answer-element strong{float: left; display: block; font-size: 17px; font-weight: 500; font-family: Roboto, sans-serif;}.answers .answers-wrapp .answer-element span{float: left; color: #666; margin-top: 2px; font-size: 14px; margin-left: 20px; font-family: "Open Sans", sans-serif;}.answers .answers-wrapp .pagination{padding: 20px 0 20px;}.rating input:checked ~ label,.rating label,.rating label:hover,.rating label:hover ~ label{background: url(../img/star.svg) no-repeat;}.rating{float: right; margin-top: 2px; overflow: hidden; position: relative;}.rating input{top: 0; z-index: 0; opacity: 0; width: 16px; height: 16px; position: absolute;}.rating input:checked ~ label{width: 16px; height: 16px; background-position: 0 -16px;}.rating label{z-index: 1; width: 16px; float: right; height: 16px; cursor: pointer; margin-right: 2px; position: relative; background-position: 0 0;}.rating label:hover,.rating label:hover ~ label{width: 16px; height: 16px; background-position: 0 -16px;}.rating2 input:checked ~ label,.rating2 label,.rating2 label:hover,.rating2 label:hover ~ label{border-radius: 50%; border: 1px solid #c43939; background-image: url(../img/star2.svg); background-repeat: no-repeat; background-position: center center;}.rating2{float: left; margin-top: 2px; overflow: hidden; position: relative;}.rating2 input{top: 0; z-index: 0; opacity: 0; width: 24px; height: 24px; position: absolute;}.rating2 input:checked ~ label{width: 24px; height: 24px; background-color: #c43939;}.rating2 label{z-index: 1; width: 24px; height: 24px; float: right; cursor: pointer; margin-right: 5px; position: relative; background-color: #fff;}.rating2 label:hover,.rating2 label:hover ~ label{width: 24px; height: 24px; background-color: #c43939;}.answers .answers-wrapp .answer-element p{color: #333; font-size: 16px; line-height: 1.5; margin-top: 10px; font-family: Roboto, sans-serif;}.right-sidebar-visible{display: table; position: relative; width: 100%;}.content .article-info.full-w{margin-right: 0;}.right-sidebar-visible .article-info,.right-sidebar-visible .articles-list{display: table-cell; margin-right: 0 !important;}.right-sidebar-visible .right-sidebar{margin: 0; min-height: 0; position: relative; display: table-cell; vertical-align: top; float: none; border: none;}.right-sidebar-visible .right-sidebar .right-sidebar-wrp{padding-left: 20px; border-left: 1px solid #d8d8d8;}.right-sidebar-visible .right-sidebar .top-sales-sidebar{margin-bottom: 0;}.content .articles-list .article-item{margin-bottom: 48px;}.content .articles-list .article-item .img{width: 270px; text-align: center;}.content .articles-list .article-item .img img{max-width: 270px; vertical-align: bottom;}.content .articles-list .article-item .intro-text{color: #333; margin-left: 300px;}.content .articles-list .article-item .intro-text .date{color: #666; font-size: 14px; line-height: 1.43; font-family: "Open Sans", sans-serif;}.content .articles-list .article-item .intro-text strong{display: block; font-size: 24px; line-height: 1.33; font-family: Roboto, sans-serif; color: #000;}.content .article-info .article-text p,.content .articles-list .article-item .intro-text p{font-size: 16px; line-height: 1.5; margin-top: 10px; font-family: "Open Sans", sans-serif;}.content .article-info .article-text{font-size: 16px;}.article-text .article-blur{max-height: 320px; overflow: hidden; position: relative;}.article-text .article-blur:after{content: ""; bottom: 0; left: 0; right: 0; height: 30px; z-index: 2; background: #fff; position: absolute; box-shadow: 0 -50px 120px 120px #fff;}.article-text .article-blur.open:after{display: none;}.article-text .article-blur.open{max-height: 100%;}.article-text .article-blur .show-all-text{bottom: 50px; position: absolute; display: block; width: 240px; height: 40px; left: 50%; z-index: 3; margin-left: -144px; background: #fff; text-align: center; line-height: 40px; font-size: 18px; text-decoration: none; text-transform: uppercase; font-weight: 500; color: #000; border: 4px solid #000;}.tags{margin-top: 5px; padding-top: 5px; border-top: 1px solid #ccc;}.tags a,.tags span{font-size: 14px; position: relative; margin-right: 10px; display: inline-block; font-family: "Open Sans", sans-serif;}.tags span{color: #666; padding-left: 21px;}.tags span:before{left: 0; top: 50%; content: ""; width: 16px; height: 16px; margin-top: -8px; position: absolute; background: url(../img/ic-tag.svg) no-repeat top center;}.tags a{color: #1864bc;}.content .article-info .article-text{padding: 20px 0 30px; border-bottom: 1px solid #d8d8d8;}.content .article-info .article-text.no-border{border-bottom: none;}.content .article-info .article-text ul,.my-list{padding: 10px 0 10px 10px;}.content .article-info .article-text ul li,.content .product-card .info-right .element[itemprop="description"] ul li,.info-right-list li,.my-list li{margin-top: 10px; list-style: none; position: relative; padding-left: 20px;}.content .article-info .article-text ul li:before,.content .product-card .info-right .element[itemprop="description"] ul li:before,.info-right-list li:before,.my-list li:before{left: 0; top: -7px; content: "•"; line-height: 1; color: #c43939; font-size: 35px; position: absolute; padding-right: 10px;}.content .article-info .article-text img{max-width: 100%; vertical-align: bottom;}.content .article-info .article-text .article-img-left{float: left; margin-right: 28px; margin-top: 10px !important;}.content .article-info .article-text .article-img-right{float: right; margin-left: 28px; margin-top: 10px !important;}.content .article-info .article-text .quotes-text-inline{text-align: right;}.content .article-info .article-text .quotes-text-inline .quotes-text{color: #333; font-size: 18px; text-align: left; font-weight: 500; max-width: 450px; line-height: 1.33; position: relative; padding-left: 63px; margin: 25px 0 25px; display: inline-block; font-family: Roboto, sans-serif;}.content .article-info .article-text .quotes-text:before{top: 0; left: 0; content: ""; width: 48px; height: 48px; position: absolute; background: url(../img/quotes.svg) no-repeat top center;}.pagination{text-align: center;}.pagination ul li{list-style: none; display: inline-block;}.pagination ul li a{height: 36px; display: block; color: #333; font-size: 18px; font-weight: 500; padding: 0 10px 0; line-height: 36px; text-decoration: none; font-family: Roboto, sans-serif;}.pagination ul li a.active{color: #fff; border-radius: 3px; background: #c43939;}.btn-top{height: 48px; display: block; color: #fff; font-size: 16px; line-height: 48px; text-align: center; background-color: #4c4c4c; font-family: "Open Sans", sans-serif; box-shadow: inset 0 -1px 0 0 #2b2b2b; transition-duration: 0.4s; -o-transition-duration: 0.4s; -moz-transition-duration: 0.4s; -webkit-transition-duration: 0.4s;}.btn-top:hover{text-decoration: none; background-color: #3e3e3e;}.footer{background-color: #333; background-image: url(../img/footer-left-bg.jpg), url(../img/footer-right-bg.jpg); background-repeat: no-repeat, no-repeat; background-position: bottom left, bottom right;}.footer .footer-content{width: 100%; height: 254px; display: table; font-family: "Open Sans", sans-serif;}.footer .footer-content .footer-elements{display: table-cell; vertical-align: middle;}.footer .footer-content .footer-elements .footer-element{float: left; color: #fff;}.footer .footer-content .footer-elements .footer-element.desc-element{max-width: 570px; margin-right: 53px;}.footer .footer-content .footer-elements .footer-element strong{display: block; font-size: 17px; font-weight: 500; margin-bottom: 15px; font-family: Roboto, sans-serif;}.footer .footer-content .footer-elements .footer-element p{color: #d8d8d8; font-size: 14px; line-height: 1.43;}.footer .footer-content .footer-elements .footer-element.list-numbers{margin-right: 110px;}.footer .footer-content .footer-elements .footer-element ul li{color: #d8d8d8; font-size: 14px; list-style: none; line-height: 1.43; margin-bottom: 8px;}.footer-element.list-numbers ul li a{text-decoration: none;}.footer .footer-content .footer-elements .footer-element ul li a{color: #d8d8d8; font-size: 14px;}.footer .footer-content .footer-elements .footer-element ul li a:hover{text-decoration: none;}.footer .footer-content .footer-elements .footer-element.list-social{display: none; margin-left: 110px;}.footer .footer-content .footer-elements .footer-element.list-social ul{margin-top: 14px;}.footer .footer-content .footer-elements .footer-element.list-social ul li{float: left; list-style: none;}.footer .footer-content .footer-elements .footer-element.list-social ul li a{width: 24px; height: 24px; display: block; margin-right: 19px; text-decoration: none;}.footer .footer-content .footer-elements .footer-element.list-social ul li a.link-vk{background: url(../img/v-k.svg) no-repeat top center;}.footer .footer-content .footer-elements .footer-element.list-social ul li a.link-fb{background: url(../img/facebook.svg) no-repeat top center;}.footer .footer-content .footer-elements .footer-element.list-social ul li a.link-gp{background: url(../img/google_white.svg) no-repeat top center;}.footer .footer-content .footer-elements .footer-element.list-social ul li a.link-mailru{background: url(../img/moi-mir.svg) no-repeat top center;}.footer .footer-content .footer-elements .footer-element.list-social ul li a.link-tw{background: url(../img/twitter.svg) no-repeat top center;}.footer .footer-content .footer-elements .footer-element.list-social ul li a.link-ok{background: url(../img/o-k.svg) no-repeat top center;}.footer .footer-content .footer-elements .footer-element.list-social ul li a.link-in{background: url(../img/instagram_white.svg) no-repeat top center;}.footer .footer-content .footer-elements .footer-element.list-social ul li a.link-pn{background: url(../img/pinterest_white.svg) no-repeat top center;}.modal-window{width: 700px; display: none; border: 2px solid #d8d8d8;}.modal-window .modal-title{color: #333; font-size: 40px; line-height: 1.2; padding-top: 5px; text-align: center; font-family: Roboto, sans-serif;}.modal-window p{margin: auto; color: #333; font-size: 16px; max-width: 420px; line-height: 1.5; padding-top: 15px; text-align: center; margin-bottom: 30px; font-family: "Open Sans", sans-serif;}.modal-window p.sub-text{color: #666; font-size: 14px; line-height: 1.43;}.modal-window p.sub-text a,.modal-window.add-cart-window .window-container a{color: #1864bc;}.modal-window p.sub-text a:hover,.modal-window.add-cart-window .window-container a:hover{text-decoration: none;}.modal-window .form-wrapp{margin: auto; width: 340px;}.modal-window .form-wrapp .field{margin-bottom: 20px;}.error-message.hide{display: none;}.modal-window .form-wrapp .field.error:after,.modal-window .form-wrapp .field.valid:after{display: none;}.modal-window .form-wrapp .field label{display: block; color: grey; font-size: 13px; line-height: 1.2; font-family: "Open Sans", sans-serif;}.modal-window .form-wrapp .field input[type="password"],.modal-window .form-wrapp .field input[type="text"]{width: 310px; height: 30px; border: none; outline: 0; font-size: 16px; padding-right: 30px; border-bottom: 1px solid #d8d8d8; font-family: "Open Sans", sans-serif;}.modal-window .form-wrapp .field.error input[type="text"]{border-color: #c43939;}.modal-window .form-wrapp .field .name{background: url(../img/login-icon.svg) no-repeat right center;}.modal-window .form-wrapp .field .email{background: url(../img/email-icon.svg) no-repeat right center;}.modal-window .form-wrapp .field .password{background: url(../img/password-icon.svg) no-repeat right center;}.modal-window .form-wrapp .field input[type="submit"]{width: 280px; height: 48px; border: none; margin: auto; outline: 0; color: #fff; display: block; font-size: 18px; cursor: pointer; font-weight: 500; background: #c43939; border-radius: 3px; box-shadow: inset 0 -3px 0 0 #9b3642;}.modal-window .form-wrapp .field input[type="button"]{width: 280px; height: 48px; border: none; margin: auto; outline: 0; color: #fff; display: block; font-size: 18px; cursor: pointer; font-weight: 500; background: #c43939; border-radius: 3px; box-shadow: inset 0 -3px 0 0 #9b3642;}.modal-window .form-wrapp .field input[type="submit"]:hover{background: #e33030;}.modal-window .form-wrapp .field input[type="button"]:hover{background: #e33030;}.modal-window.add-cart-window{background: url(../img/modal-cart-girl.jpg) no-repeat bottom right;}.modal-window.add-cart-window .window-container{max-width: 420px; min-height: 300px;}.modal-window.add-cart-window .window-container{padding-top: 22px;}.modal-window.add-cart-window .window-container p{padding: 0; font-weight: 500; margin: 20px 0 5px; font-family: Roboto, sans-serif;}.modal-window.add-cart-window .window-container span{display: block; font-size: 14px; text-align: center; font-family: "Open Sans", sans-serif;}.modal-window.add-cart-window .window-container .btn{width: 280px; height: 48px; margin: auto; display: block; color: #fff; font-size: 18px; font-weight: 500; margin-top: 30px; line-height: 48px; border-radius: 3px; text-align: center; background: #c43939; text-decoration: none; border-bottom: 3px solid #9b3642; font-family: Roboto, sans-serif;}.modal-window.add-cart-window .window-container .btn:hover{background: #e33030;}.content .products .sort-container ul li{list-style: none; display: inline-block; vertical-align: middle;}.content .products .sort-container ul li span{color: #333; font-size: 17px; font-weight: 500; position: relative; font-family: Roboto, sans-serif;}.content .products .sort-container ul li span.sort-title{padding-left: 40px;}.content .products .sort-container ul li span.sort-title:before{left: 0; top: 50%; content: ""; width: 24px; height: 24px; position: absolute; margin-top: -12px; background: url(../img/ic-sort.svg) no-repeat top center;}.content .products .sort-container ul li a{height: 24px; color: #1864bc; display: block; font-size: 16px; padding: 0 9px 0; line-height: 21px; font-family: "Open Sans", sans-serif;}.content .products .sort-container ul li a:hover{text-decoration: none;}.content .products .sort-container ul li a.active{color: #fff; background: #4a90e2; text-decoration: none;}.content .products .products-items{padding-bottom: 50px; text-align: justify; -moz-text-align-last: center; text-align-last: center;}.content .products .products-items .element{border: none; width: 195px !important; margin-top: 40px; padding: 0 20px 0; text-align: left; vertical-align: top; display: inline-block; -moz-text-align-last: left; text-align-last: left;}.content .products .products-items .element .rating-comments{margin-bottom: 15px;}.content .products .element-horisontal .rating-comments,.content .products .products-items .element-vertical .rating-comments{margin-bottom: 8px;}.content .products .element-horisontal .rating-comments .rating,.content .products .products-items .element .rating-comments .rating,.content .products .products-items .element-vertical .rating-comments .rating{float: left;}.content .products .element-horisontal .rating-comments .count-comments,.content .products .products-items .element .rating-comments .count-comments,.content .products .products-items .element-vertical .rating-comments .count-comments{top: -2px; margin-left: 10px; position: relative; padding-right: 30px;}.content .products .element-horisontal .rating-comments .count-comments:after,.content .products .products-items .element .rating-comments .count-comments:after,.content .products .products-items .element-vertical .rating-comments .count-comments:after{top: 50%; right: 0; content: ""; width: 24px; height: 24px; margin-top: -9px; position: absolute; background: url(../img/ic-chat.svg) no-repeat top center;}.content .products .products-items .elements-vertical-wrapp{float: left;}.content .products .products-items .element-vertical{width: 300px; margin-top: 40px; position: relative;}.content .products .products-items .element-vertical .img{height: 366px; line-height: 366px; text-align: center; margin-bottom: 20px;}.content .products .products-items .element-vertical .img img{max-width: 100%; max-height: 366px; vertical-align: middle;}.bonus{color: #333; font-size: 17px; font-weight: 500; position: relative; padding-left: 39px; font-family: Roboto, sans-serif;}.bonus:before{left: 0; top: 50%; content: ""; width: 32px; height: 32px; margin-top: -16px; position: absolute;}.bonus.delivery:before{background: url(../img/delivery2.svg) no-repeat top center;}.bonus.gift:before{background: url(../img/surprise.svg) no-repeat top center;}.bonus.card:before{background: url(../img/card.svg) no-repeat top center;}.content .products .products-items .element-vertical .product-title p{color: #333; margin-top: 5px; font-size: 24px; line-height: 1.33; font-family: Roboto, sans-serif;}.content .products .element-horisontal .product-title p{font-size: 18px; font-weight: 500; font-family: Roboto, sans-serif;}.content .products .products-items .group{margin-left: 350px; padding-left: 50px; border-left: 1px solid #d8d8d8;}.content .products .inline-block{width: 47%; margin: 0 1% 25px; vertical-align: top; display: inline-block;}.content .products .element-horisontal{width: 100%; display: table; border-radius: 3px; border: 1px solid #d8d8d8;}.content .products .element-horisontal .img{width: 228px; text-align: center;}.content .products .element-horisontal .img img{max-width: 100%; vertical-align: middle;}.content .products .element-horisontal .text{padding: 20px; display: table-cell; vertical-align: middle;}.filters{top: 0; left: 0; z-index: 1000; height: 100%; position: fixed; background: #fff; border-right: 6px solid #4a90e2;}.filters .filters-overflow{width: 0; height: 100%; overflow: auto;}.filters .panel{width: 0; overflow: hidden; padding-bottom: 20px;}.filters .panel .filters-settings{width: 250px; position: relative; padding: 10px 15px 10px;}.filters .panel .filters-settings strong{display: block; color: #333; font-size: 24px; line-height: 1.33; padding-right: 35px; padding-bottom: 16px; border-bottom: 4px solid #c43939; font-family: Roboto, sans-serif;}.content .cart-content .element .del-product,.filters .panel .filters-settings .filters-clear{top: 15px; right: 15px; width: 24px; height: 24px; position: absolute; background: url(../img/filters-clear.svg) no-repeat top center;}.filters .panel .filters-settings .filters-tags{padding-bottom: 25px; border-bottom: 2px solid #c43939;}.filters .panel .filters-settings .filters-tags .filter-tag-item{height: 24px; color: #fff; font-size: 16px; overflow: hidden; max-width: 205px; line-height: 22px; position: relative; vertical-align: top; white-space: nowrap; margin: 5px 2px 0 0; background: #4a90e2; display: inline-block; padding: 0 26px 0 10px; text-overflow: ellipsis; font-family: Roboto, sans-serif;}.filters .panel .filters-settings .filters-tags .filter-tag-item .filter-tag-item-del{top: 50%; right: 6px; width: 13px; height: 13px; display: block; margin-top: -6px; position: absolute; background: url(../img/del-tag.svg) no-repeat top center;}.filters .panel .filters-settings .filters-block{margin-top: 10px;}.filters .panel .filters-settings .filters-block.range{margin-top: 25px;}.filters .panel .filters-settings .filters-block .range-slider{margin-top: 10px; font-family: "Open Sans", sans-serif;}.filters .panel .filters-settings .filters-block.filters-tags-block{padding-bottom: 15px; border-bottom: 1px solid #d8d8d8;}.filters .panel .filters-settings .filters-block input[type="submit"]{height: 36px; border: none; outline: 0; color: #fff; cursor: pointer; margin-top: 20px; padding: 0 35px 0; border-radius: 3px; background: #c43939; text-transform: uppercase; border-bottom: 2px solid #86323c; font-family: Roboto, sans-serif;}.filters .panel .filters-settings .filters-block input[type="submit"]:hover{background: #e33030;}.filters .panel .filters-settings .filters-block .select2{margin-top: 5px;}.filters .panel .filters-settings .filters-block label.block{display: block; font-size: 17px; font-weight: 500; font-family: Roboto, sans-serif;}.filters .filters-show{top: 50%; width: 36px; right: -41px; height: 296px; display: block; cursor: pointer; position: absolute; margin-top: -148px; background: url(../img/filters-btn.svg) no-repeat top center;}.filters .filters-show:after{left: 3px; content: ""; width: 24px; height: 24px; bottom: 60px; position: absolute; background: url(../img/ic-filter-button.svg) no-repeat top center;}.filters .filters-show span{top: 120px; left: -38px; color: #fff; display: block; font-size: 24px; line-height: 1.5; position: absolute; font-family: Roboto, sans-serif; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -o-transform: rotate(-90deg); transform: rotate(-90deg);}.checkbox-bths{margin-top: 5px; padding-bottom: 15px;}.ck-button{float: left; overflow: auto; position: relative; margin: 5px 5px 0 0; background-color: #fff;}.ck-button label{float: left; width: 4em; cursor: pointer;}.ck-button label span{display: block; font-size: 16px; padding: 3px 0; text-align: center; border: 1px solid #d8d8d8; font-family: "Open Sans", sans-serif;}.ck-button.disabled label span{color: #d8d8d8;}.ck-button label input{top: -20px; position: absolute; visibility: hidden;}.ck-button input:checked + span{color: #c43939; border-color: #c43939;}.ck-button input.checked + span{color: #c43939; border-color: #c43939;}.switcher p{margin-left: 20px; margin-top: 7px; font-size: 15px; font-weight: 600; font-family: "Open Sans", sans-serif;}.switcher a,.switcher label{max-width: 224px;}.switcher input[type="checkbox"]:not(old),.switcher input[type="radio"]:not(old){margin: 0; padding: 0; opacity: 0; width: 18px; cursor: pointer;}.switcher input[type="radio"]:not(old){width: 16px;}.switcher input[type="checkbox"]:not(old) + a,.switcher input[type="checkbox"]:not(old) + label,.switcher input[type="radio"]:not(old) + a,.switcher input[type="radio"]:not(old) + label{height: 18px; color: #333; cursor: pointer; line-height: 18px; margin-left: -18px; padding-left: 25px; display: inline-block; text-decoration: none; background: url(../img/checkbox.svg) no-repeat 0 0;}.switcher input[type="radio"]:not(old) + a,.switcher input[type="radio"]:not(old) + label{height: 16px; line-height: 16px; margin-left: -15px; padding-left: 24px; background: url(../img/radio.svg) no-repeat 0 0;}.switcher input[type="radio"]:not(old):checked + a,.switcher input[type="radio"]:not(old):checked + label{background-position: 0 -16px;}.switcher input[type="checkbox"]:not(old):checked + a,.switcher input[type="checkbox"]:not(old):checked + label{background-position: 0 -18px;}.category-page-top{overflow: hidden;}.category-page-top .right-sidebar{top: 0; right: 0; right: 55px; float: none; min-height: 0; margin-top: 30px; position: absolute;}.category-page-top .category-center{z-index: 1; height: 560px; position: relative; margin-right: 435px; background: #333;}.category-page-top .category-center .img{bottom: -7px; width: 248px; right: -120px; height: 576px; position: absolute;}.category-page-top.for-her .category-center .img{width: 300px; background: url(../img/pic-for-her.webp) no-repeat top center;}.category-page-top.for-him .category-center .img{bottom: 0; width: 405px; background: url(../img/pic-for-him.webp) no-repeat top center;}.category-page-top.for-couples .category-center .img{bottom: 0; width: 430px; background: url(../img/pic-for-couples.webp) no-repeat top center;}.category-page-top.an-stim .category-center .img{bottom: 0; width: 314px; background: url(../img/pic-an-stim.png) no-repeat top center;}.category-page-top.bdsm .category-center .img{bottom: 0; width: 254px; height: 620px; right: -125px; background: url(../img/pic-bdsm.png) no-repeat top center;}.category-page-top.clothes .category-center .img{bottom: -50px; width: 304px; height: 649px; right: -120px; background: url(../img/pic-clothes.png) no-repeat top center;}.category-page-top.dolls .category-center .img{bottom: 0; width: 350px; height: 573px; right: -120px; background: url(../img/pic-dolls.png) no-repeat top center;}.category-page-top.furniture .category-center .img{bottom: 0; width: 350px; height: 573px; right: -130px; background: url(../img/pic-furniture.png) no-repeat top center;}.category-page-top.lingerie .category-center .img{bottom: 0; width: 428px; height: 602px; right: -120px; background: url(../img/pic-lingerie.png) no-repeat top center;}.category-page-top.cosmetic .category-center .img{bottom: 0; width: 364px; height: 579px; right: -120px; background: url(../img/pic-cosmetic.png) no-repeat top center;}.category-page-top.other .category-center .img{bottom: 0; width: 297px; height: 555px; right: -95px; background: url(../img/pic-other.png) no-repeat top center;}.category-page-top .category-center .text{top: 96px; left: 338px; position: absolute;}.category-page-top.dolls .category-center .text{top: 130px;}.category-page-top .category-center .text .sex-shop{width: 145px; height: 43px; background: url(../img/sex-shop-title.svg) no-repeat top center;}.category-page-top .category-center .text h3,h1{color: #fff; font-size: 56px; line-height: 1.18; font-weight: 400; text-transform: uppercase; font-family: Roboto, sans-serif;}.category-page-top .category-center .text p{color: #fff; font-size: 16px; line-height: 1.5; margin-top: 16px; max-width: 400px; padding-right: 160px; font-family: "Open Sans", sans-serif;}.category-page-top .category-center .btn{width: 200px; height: 36px; color: #fff; display: block; font-size: 14px; margin-top: 38px; line-height: 36px; text-align: center; position: relative; border-radius: 3px; background: #c43939; text-decoration: none; text-transform: uppercase; border-bottom: 2px solid #86323c; font-family: Roboto, sans-serif;}.category-page-top .category-center .btn:hover,.more-articles:hover{background: #e33030;}.category-page-top .category-left-items{top: 0; z-index: 2; left: 55px; height: 100%; position: absolute; background: #fff;}.category-page-top .category-right-items{top: 0; right: 55px; position: absolute; background: #fff;}.category-page-top .category-right-items.category-right-items-vertical{top: 0; bottom: 0; height: 560px; line-height: 560px;}.category-page-top .category-left-items .element,.category-page-top .category-right-items .element{width: 298px; height: 170px; cursor: pointer; position: relative; border-bottom: 1px solid #d8d8d8;}.category-page-top .category-right-items .element.no-drop .drop{display: none !important;}.category-page-top .category-right-items .element.no-drop .drop-show{display: block !important;}.category-page-top .category-right-items .element .drop-show{margin-top: 10px;}.category-page-top .category-left-items .element:last-child,.category-page-top .category-right-items .element:last-child{border-bottom: none;}.category-page-top .category-right-items .element{height: auto; padding-top: 23px; padding-bottom: 23px;}.category-page-top .category-right-items.category-right-items-vertical .element{line-height: 1.3; display: inline-block; vertical-align: middle;}.category-page-top .category-left-items .element .text{padding-top: 30px; padding-right: 155px;}.category-page-top .category-left-items .element .img{right: 0; height: 100%; display: table; position: absolute; width: 150px; text-align: center;}.category-page-top .category-left-items .element .img a{display: table-cell; vertical-align: middle;}.category-page-top .category-left-items .element .img img{max-width: 150px; max-height: 150px; vertical-align: bottom;}.category-page-top .category-left-items .element strong{display: block; color: #333; font-size: 18px; line-height: 1.33; font-weight: 500; font-family: Roboto, sans-serif;}.category-page-top .category-left-items .element span.sub-title{display: block; color: #666; font-size: 14px; line-height: 1.43; position: relative; margin-bottom: 10px; padding-bottom: 10px; font-family: "Open Sans", sans-serif;}.category-page-top .category-left-items .element span.sub-title:after{left: 0; bottom: 0; width: 50px; height: 2px; content: ""; position: absolute; background: #c43939;}.category-page-top .category-left-items .element a,.category-page-top .category-right-items .element a{color: #1864bc; font-size: 16px; font-family: "Open Sans", sans-serif;}.category-page-top .category-left-items .element a:hover,.category-page-top .category-right-items .element a:hover{text-decoration: none;}.category-page-top .category-right-items .element a{margin-right: 10px; vertical-align: top; display: inline-block;}.category-page-top .category-right-items.category-right-items-vertical .element a{display: block; margin-top: 10px;}.category-page-top .category-right-items .element .title{color: #333; font-size: 17px; font-weight: 500; position: relative; font-family: Roboto, sans-serif;}.category-page-top .category-right-items .element .title span{line-height: 1; display: block; font-size: 32px; font-weight: 500; text-transform: uppercase;}.category-page-top .category-right-items .element .title .drop{right: 0; top: 50%; width: 32px; height: 32px; display: none; margin-top: -16px; position: absolute; transform: rotate(90deg); -o-transform: rotate(90deg); -ms-transform: rotate(90deg); -moz-transform: rotate(90deg); -webkit-transform: rotate(90deg); transition-duration: 0.4s; -o-transition-duration: 0.4s; -moz-transition-duration: 0.4s; -webkit-transition-duration: 0.4s; background: url(../img/arrow-link-icon.svg) no-repeat top center;}.category-page-top .category-right-items .element .title .drop.arr-top{-o-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -webkit-transform: rotate(-90deg);}.center-banner{width: 100%; height: 288px; font-family: Roboto, sans-serif; background-position: center center; background-repeat: no-repeat; background-size: cover;}.center-banner .to-middle{width: 100%; height: 288px; display: table;}.center-banner .to-middle .center-banner-content{text-align: center; display: table-cell; vertical-align: middle;}.center-banner .to-middle .center-banner-content h3{line-height: 1; color: #fff; font-size: 48px; font-weight: 300; font-family: "Roboto Slab", serif; text-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);}.center-banner .to-middle .center-banner-content .logo-white{width: 270px; height: 107px; margin: 22px auto 0; background: url(../img/logo-white.svg) no-repeat top center;}.center-banner.banner-for-her{background-image: url(../img/banner-for-her.jpg);}.center-banner.banner-for-him{background-image: url(../img/banner-for-him.jpg);}.center-banner.banner-for-couples{background-image: url(../img/banner-for-couples.jpg);}.center-banner.banner-an-stim{background-image: url(../img/banner-an-stim.jpg);}.center-banner.banner-bdsm{background-image: url(../img/banner-bdsm.jpg);}.center-banner.banner-dolls{background-image: url(../img/banner-dolls.jpg);}.center-banner.banner-clothes{background-image: url(../img/banner-clothes.jpg);}.center-banner.banner-furniture{background-image: url(../img/banner-furniture.jpg);}.center-banner.banner-lingerie{background-image: url(../img/banner-lingerie.jpg);}.center-banner.banner-cosmetic{background-image: url(../img/banner-cosmetic.jpg);}.center-banner.banner-other{background-image: url(../img/banner-other.jpg);}.tabs{text-align: center; border-bottom: 1px solid #d8d8d8;}.tabs ul li{margin: 0 25px 0; vertical-align: top; display: inline-block;}.tabs ul li a{color: #333; display: block; font-size: 18px; font-weight: 500; line-height: 1.33; position: relative; padding: 18px 0 18px; text-decoration: none; font-family: Roboto, sans-serif;}.tabs ul li a.active:before{width: 100%; height: 4px; content: ""; bottom: -1px; position: absolute; background: #c43939;}.tabs ul li a.active:after{left: 50%; content: ""; bottom: -6px; margin-left: -4px; position: absolute; border-style: solid; border-width: 6px 6px 0 6px; border-color: #c43939 transparent transparent transparent;}.answers-top .cl{clear: both;}.answers-graph{float: left; width: 100%; max-width: 450px; margin: 50px 0 50px;}.answers-graph .to-left strong,.form-container strong{display: block; color: #333; font-size: 24px; line-height: 1.33; font-family: Roboto, sans-serif;}.form-container p{margin-top: 5px; font-size: 16px; line-height: 1.5; font-family: "Open Sans", sans-serif;}.answers-graph .to-left span{display: block; color: #666; font-size: 14px; line-height: 1.43; font-family: "Open Sans", sans-serif;}.answers-graph .to-right a{color: #1864bc; display: block; font-size: 16px; margin-top: 10px; font-family: "Open Sans", sans-serif;}.answers-graph .graph-elements{margin-top: 15px; border-spacing: 0;}.answers-graph .graph-elements tr td{padding: 15px 0 10px;}.stars{width: 100px;}.stars ul li.star{width: 16px; height: 16px; vertical-align: top; display: inline-block; background: url(../img/star.svg) no-repeat;}.stars ul li.star.active{background-position: 0 -16px;}.answers-graph .graph-elements .graph-line{width: 320px; height: 16px; border-radius: 8px; background: #f3f3f3; margin: 0 10px 0 8px;}.answers-graph .graph-elements .graph-line div{height: 16px; border-radius: 8px; background: #7f7f7f;}.answers-graph .to-right a:hover{text-decoration: none;}.answers-graph .answers-count{color: #333; font-size: 18px; max-width: 51px; overflow: hidden; font-weight: 500; white-space: nowrap; text-overflow: ellipsis; font-family: Roboto, sans-serif;}.answers-form{float: right; max-width: 430px; margin: 50px 0 50px;}.answers-form.left{float: left; width: auto; margin-top: 0;}.form-container .field{margin-top: 20px;}.form-container .field label.block{display: block; color: #666; font-size: 13px; line-height: 1.38; margin-bottom: 8px; text-transform: uppercase; font-family: "Open Sans", sans-serif;}.form-container .field input[type="password"],.form-container .field input[type="text"]{width: 430px; height: 36px; border: none; outline: 0; color: #333; font-size: 16px; border-bottom: 1px solid #7f7f7f; font-family: "Open Sans", sans-serif;}.form-container .field textarea{width: 410px; resize: none; border: none; outline: 0; height: 140px; color: #333; font-size: 16px; padding: 5px 10px 5px; border: 1px solid #7f7f7f; font-family: "Open Sans", sans-serif;}.form-container .field input[type="submit"]{width: 200px; height: 36px; border: none; outline: 0; color: #fff; font-size: 14px; cursor: pointer; border-radius: 3px; background: #c43939; text-transform: uppercase; border-bottom: 2px solid #86323c; font-family: Roboto, sans-serif;}.form-container .field input[type="submit"]:hover{background: #e33030;}.content .product-card{margin-top: 40px;}.content .product-card .info-left{float: left;}.content .product-card .info-left .thumbs{float: left;}.content .product-card .info-left .thumbs ul li{width: 48px; height: 48px; cursor: pointer; list-style: none; line-height: 48px; text-align: center; position: relative; margin-bottom: 10px; border: 1px solid #d8d8d8;}.content .product-card .info-left .thumbs ul li.active{border-color: #c43939;}.content .product-card .info-left .thumbs ul li img{max-width: 48px; max-height: 48px; vertical-align: bottom;}.content .product-card .info-left .img{width: 452px; margin-left: 51px; text-align: center; position: relative;}.content .product-card .info-left .img img{max-width: 100%; max-height: 504px; vertical-align: bottom;}.content .product-card .info-right{float: right; width: 570px;}.content .product-card .info-right .product-price{line-height: 1.5; position: relative; padding-bottom: 36px; border-bottom: 1px solid #d8d8d8; font-family: Roboto, sans-serif;}.content .product-card .info-right .product-price.title{padding-bottom: 10px;}.content .product-card .info-right .product-price h2{margin: 0;}.content .product-card .info-right .product-price .old-price{color: #666; font-size: 17px; margin-right: 5px; vertical-align: top; text-decoration: line-through;}.content .product-card .info-right .product-price .new-price{color: #c43939; line-height: 1; font-size: 32px; margin-right: 25px;}.content .product-card .info-right .product-price .new-price.gray{color: #d8d8d8;}.content .product-card .info-right .product-price .no-available{color: #333; font-size: 18px; font-weight: 500; font-family: Roboto, sans-serif;}.content .product-card .info-right .product-price .new-price b{color: #333; font-size: 16px; font-family: "Open Sans", sans-serif;}.content .product-card .info-right .product-price .in-cart{font-size: 17px; max-width: 110px; line-height: 1.2; margin-right: 25px; vertical-align: top; display: inline-block;}.pay-btns{float: right; position: relative;}.content .product-card .pay,.show-one-click-order{height: 36px; color: #fff; padding: 0 20px 0; font-size: 15px; font-weight: 500; margin: 0 2px 0; line-height: 36px; text-align: center; border-radius: 3px; position: relative; text-transform: uppercase; text-decoration: none; display: inline-block; background-color: #c43939; box-shadow: inset 0 -2px 0 0 #86323c; font-family: Roboto, sans-serif;}.content .product-card .pay span,.show-one-click-order span{font-weight: inherit; font-size: inherit;}.content .product-card .pay:before,.show-one-click-order:before{top: -1px; content: ""; width: 22px; height: 22px; margin-right: 8px; position: relative; display: inline-block; vertical-align: middle; background: url(../img/ic_add_to_cart.svg) no-repeat top center/contain;}.show-one-click-order{background: #4a90e2; box-shadow: inset 0 -2px 0 0 #326196;}.show-one-click-order:before{top: -2px; background: url(../img/ic_buy_1click.svg) no-repeat top center/contain;}.content .product-card .info-right .product-price .pay.block{display: block; margin-top: 10px;}.content .product-card .info-right .element table{border-spacing: 0;}.content .product-card .info-right .element table tr td{padding: 5px 0 5px;}.content .product-card .info-right .element{margin-top: 15px;}.content .product-card .info-right .element label.block{color: #333; font-size: 16px; padding-right: 30px; font-family: Roboto, sans-serif;}.content .product-card .info-right .element li,.content .product-card .info-right .element p{color: #333; font-size: 16px; line-height: 1.5; font-family: "Open Sans", sans-serif;}.content .product-card .info-right .vertical-blocks div{color: #666; font-size: 14px; line-height: 1.5; margin-right: 15px; vertical-align: top; display: inline-block; font-family: "Open Sans", sans-serif;}.content .product-card .info-right .vertical-blocks div a{color: #1864bc; font-size: 16px;}.content .product-card .info-right .vertical-blocks div p{position: relative; padding-left: 34px;}.content .product-card .info-right .vertical-blocks .rating{float: left; margin-top: 4px; margin-right: 5px;}.content .product-card .right-sidebar{margin-top: 0; min-height: 0;}.payment-variants{margin-bottom: 30px;}.payment-variants .element{padding: 34px 0 34px; border-bottom: 1px solid #d8d8d8;}.payment-variants .element .img{float: left; width: 244px; text-align: center; margin-right: 56px;}.payment-variants .element .img img{max-width: 244px; vertical-align: bottom;}.payment-variants .element .text p{color: #333; font-size: 16px; line-height: 1.5; margin: 0 0 10px; font-family: "Open Sans", sans-serif;}.delivery-variants{margin-bottom: 50px;}.delivery-variants strong.cat-title,.payment-variants strong.cat-title{color: #333; display: block; font-size: 24px; line-height: 1.36; position: relative; padding-left: 47px; font-family: Roboto, sans-serif;}.delivery-variants strong.cat-title{margin-bottom: 36px;}.delivery-variants strong.cat-title:before,.payment-variants strong.cat-title:before{left: 0; content: ""; width: 32px; height: 32px; position: absolute;}.payment-variants strong.cat-title:before{background: url(../img/card.svg) no-repeat top center;}.delivery-variants strong.cat-title:before{background: url(../img/delivery2.svg) no-repeat top center;}.delivery-variants .to-right{margin-top: 36px; max-width: 300px; padding-left: 30px; margin-bottom: 40px; border-left: 6px solid #c43939;}.delivery-variants.page-variants .to-right{margin-top: 0; padding-left: 30px; margin-bottom: 40px; border-left: 6px solid #c43939;}.delivery-variants .to-right strong{color: #c43939; display: block; font-size: 24px; line-height: 1.33; font-family: Roboto, sans-serif;}.delivery-variants .element{margin-top: 36px;}.delivery-variants.page-variants .element{margin-top: 0; margin-bottom: 36px;}.delivery-variants .element strong{color: #333; display: block; font-size: 17px; font-weight: 500; font-family: Roboto, sans-serif;}.delivery-variants p{font-size: 16px; line-height: 1.5; margin-top: 10px; font-family: "Open Sans", sans-serif;}.delivery-variants .element p{max-width: 450px;}.delivery-variants .to-center{margin-top: 50px;}.delivery-variants.page-variants .to-center{margin-top: 14px;}.delivery-variants .to-center .fl-left{float: left; margin-right: 15px;}.call-us{float: right; width: 400px; height: 552px; position: relative; background: url(../img/call-us-img.jpg) no-repeat bottom left;}.call-us .right{top: 0; right: 0; position: absolute;}.accessories-wrapp{padding: 20px 0 30px;}.accessories-wrapp .block{width: 33%; vertical-align: top; display: inline-block;}.accessories-wrapp .block.left{text-align: left;}.accessories-wrapp .block.center{text-align: center;}.accessories-wrapp .block.right{text-align: right;}.accessories-wrapp .element{width: 65%; text-align: left; display: inline-block;}.notfound-content{margin-top: 15px; overflow: hidden;}.notfound-content .girl,.notfound-content .girl00{width: 49%; float: left; height: 644px; background-image: url(../img/error-page-girl.jpg); background-size: contain; background-repeat: no-repeat; background-position: top right;}.notfound-content .girl00{background-image: url(../img/police-girl.jpg); background-size: 600px;}.notfound-content .text{width: 49%; float: right; padding-bottom: 15px;}.notfound-content .text h2{color: #c43939; font-size: 200px; font-weight: 600; line-height: 0.95; font-family: "Open Sans", sans-serif;}.subscribe-content .text h2{color: #333; text-align: left !important; font-size: 40px !important; padding-top: 30px;}.subscribe-content .field input[type="text"]{padding-right: 35px !important;}.subscribe-content .field.valid input[type="password"],.subscribe-content .field.valid input[type="text"],.subscribe-content .field.valid textarea{border-color: #72b424;}.subscribe-content .field.error input[type="password"],.subscribe-content .field.error input[type="text"],.subscribe-content .field.error textarea{border-color: #c43939;}.subscribe-content .field.error:after,.subscribe-content .field.valid:after{top: 12px; right: 5px;}.notfound-content .text h3{color: #c43939; font-size: 31px; line-height: 1.1; font-weight: 300; font-family: "Roboto Slab", serif;}.notfound-content .text strong{color: #333; display: block; font-size: 24px; line-height: 1.3; margin: 15px 0 15px; font-family: Roboto, sans-serif;}.notfound-content .text p{color: #333; font-size: 16px; line-height: 1.5; font-family: "Open Sans", sans-serif;}.notfound-content .text p a{color: #1864bc;}.notfound-content .text p a:hover{text-decoration: none;}.notfound-content .text p b{font-weight: 600;}.notfound-content .text ol,.notfound-content .text ul{padding-left: 17px; margin-bottom: 18px;}.notfound-content .text ul{padding-left: 35px;}.notfound-content .text ol li,.notfound-content .text ul li{margin-top: 18px; padding-left: 12px; font-family: "Open Sans", sans-serif;}.notfound-content .search-container{margin-top: 10px;}.notfound-content .search-container input[type="text"]{width: 75%; height: 36px; border: none; outline: 0; font-size: 14px; max-width: 420px; padding: 0 15px 0; border-radius: 3px; border: 1px solid #bfbfbf; font-family: "Open Sans", sans-serif;}.notfound-content .search-container input[type="submit"]{width: 45px; height: 38px; border: none; outline: 0; cursor: pointer; margin-left: -7px; vertical-align: top; border-radius: 0 3px 3px 0; background: #4c4c4c url(../img/search-icon.svg) no-repeat center center;}.content .cart-top{border-bottom: 1px solid #d8d8d8;}.content .cart-top .to-right{margin: 30px 0 30px;}.content .cart-top .to-right a{color: #1864bc; font-size: 16px; line-height: 1.3; font-family: "Open Sans", sans-serif;}.content .cart-top .to-right a:hover{text-decoration: none;}.content .cart-content{min-height: 200px; position: relative;}.content .cart-content .element{max-width: 710px; margin-top: 24px; position: relative; padding: 5px 5px 20px 5px; border: 1px solid #d8d8d8;}.content .cart-content .element .del-product{top: 3px; right: 2px;}.content .cart-content .element .table{width: 100%; display: table;}.content .cart-content .element .table .td{display: table-cell; vertical-align: top;}.content .cart-content .element .table .td.img{width: 70px;}.content .cart-content .element .table .td.img img{width: 70px; vertical-align: bottom;}.content .cart-content .element .table .td.product-desc{max-width: 130px; padding: 0 10px 0;}.content .cart-content .element .table .td.product-desc .field a{color: #1864bc; font-size: 16px; padding-right: 15px; font-family: "Open Sans", sans-serif;}.content .cart-content .element .table .td.product-desc .field a:hover{text-decoration: none;}.content .cart-content .element .table .td.product-desc .field label.block{color: grey; display: block; font-size: 13px; line-height: 1.2; margin-top: 10px; text-transform: uppercase; font-family: "Open Sans", sans-serif;}.content .cart-content .element .table .td.product-all-price,.content .cart-content .element .table .td.product-price{width: 110px; color: #333; font-size: 18px; font-weight: 500; font-family: Roboto, sans-serif;}.content .cart-content .element .table .td.product-price .discount{color: #72b424; margin-top: 3px; font-size: 14px; line-height: 1.3; font-family: "Open Sans", sans-serif;}.content .cart-content .element .table .td.product-all-price,.content .cart-content .element .table .td.product-price{font-size: 16px; padding: 25px 15px 0;}.content .cart-content .element .table .td.product-all-price{color: #c43939; font-size: 18px; text-align: right;}.content .cart-content .element .table .td.product-all-price span,.content .cart-content .element .table .td.product-price span{color: #333; font-size: 16px; font-weight: 400; margin-left: 5px;}.content .cart-content .element .table .td.product-count{width: 125px; padding-top: 18px; text-align: center;}.content .cart-content .element .table .td.product-count a.count-btn{width: 36px; height: 36px; color: #fff; font-size: 36px; font-weight: 300; line-height: 34px; text-align: center; border-radius: 50%; background: #d8d8d8; text-decoration: none; display: inline-block; vertical-align: middle; font-family: "Roboto Slab", serif; box-shadow: inset 0 -2px 0 0 #878787; transition-duration: 0.4s; -o-transition-duration: 0.4s; -moz-transition-duration: 0.4s; -webkit-transition-duration: 0.4s;}.content .cart-content .element .table .td.product-count a.count-btn:hover{background: #878787;}.content .cart-content .element .table .td.product-count input[type="text"]{width: 30px; height: 36px; border: none; outline: 0; font-size: 16px; background: 0 0; padding: 0 5px 0; text-align: center; border-bottom: 1px solid #7f7f7f; font-family: "Open Sans", sans-serif;}.content .cart-content .cart-order{max-width: 720px; margin-top: 30px; text-align: right; padding-bottom: 50px;}.content .cart-content .cart-order.checkout{margin-top: 0; max-width: 840px; padding-bottom: 20px;}.content .cart-content .cart-order strong{display: block; color: #333; font-size: 24px; margin-bottom: 5px; font-family: Roboto, sans-serif;}.content .cart-content .cart-order strong span{font-size: 16px; margin-left: 10px; font-family: "Open Sans", sans-serif;}.content .cart-content .cart-order strong span b{color: #c43939; font-size: 32px; margin-right: 5px; font-family: Roboto, sans-serif;}.content .cart-content .cart-order a{color: #1864bc; font-size: 16px; font-family: "Open Sans", sans-serif;}.content .cart-content .cart-order a:hover{text-decoration: none;}.content .cart-content .cart-order .form-container{float: right; margin: 10px 0 10px;}.content .cart-content .cart-order .form-container .field{width: 176px; text-align: left; margin: 10px 30px 0 0;}.content .cart-content .cart-order .form-container .field label.block{margin-bottom: 0;}.content .cart-content .cart-order .field input[type="text"]{width: 176px; height: 30px;}.content .cart-content .cart-order .btn{width: 220px; height: 48px; float: right; border: none; outline: 0; display: block; color: #fff; cursor: pointer; font-size: 18px; margin-top: 20px; font-weight: 500; line-height: 46px; border-radius: 3px; text-align: center; background: #c43939; letter-spacing: 1px; text-decoration: none; font-family: Roboto, sans-serif; box-shadow: inset 0 -3px 0 0 #9b3642;}.content .cart-content .cart-order .btn:hover{background: #e33030;}.field{position: relative;}.field.valid input[type="password"],.field.valid input[type="text"],.field.valid textarea{border-color: #72b424;}.field.error input[type="password"],.field.error input[type="text"],.field.error textarea{border-color: #c43939;}.field .error-message{color: #c43939; display: block; font-size: 14px; font-family: "Open Sans", sans-serif;}.field.error:after,.field.valid:after{bottom: 0; content: ""; width: 24px; height: 24px; right: -30px; position: absolute; background: url(../img/valid.svg) no-repeat top center;}.field.error:after{background: url(../img/error.svg) no-repeat top center;}.drop-element{max-width: 840px; margin: 10px 0 20px 0;}.drop-element .drop-element-title{cursor: pointer; font-size: 24px; line-height: 1.3; position: relative; padding: 15px 0 15px; border-bottom: 2px solid #c43939; font-family: Roboto, sans-serif;}.drop-element .drop-element-title.persone{padding-left: 44px;}.drop-element .drop-element-title.persone:before{left: 0; top: 50%; content: ""; width: 24px; height: 24px; margin-top: -12px; position: absolute; background: url(../img/persone.svg) no-repeat top center;}.drop-element .drop-element-title:after{right: 0; top: 50%; content: ""; width: 12px; height: 12px; margin-top: -6px; position: absolute; background: url(../img/arr-dropdown.svg) no-repeat top center; -webkit-transform: rotate(0); -moz-transform: rotate(0); -ms-transform: rotate(0); -o-transform: rotate(0); transform: rotate(0); -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s;}.drop-element .drop-element-title.active:after{-webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg);}.drop-element .form-container{float: none; max-width: 100%;}.drop-element .form-container .field{margin-top: 25px; max-width: 500px !important;}.drop-element .form-container .field.field.error:after,.drop-element .form-container .field.field.valid:after{top: 15px; bottom: auto;}.drop-element .form-container .field.textar{margin-top: 35px; max-width: 100% !important;}.drop-element .form-container .field.textar textarea{height: 83px; resize: vertical; overflow: hidden;}.drop-element .form-container .field label.title{width: 125px; color: #666; font-size: 13px; margin-top: 10px; text-align: right; margin-right: 30px; vertical-align: top; display: inline-block; font-family: "Open Sans", sans-serif;}.drop-element .form-container .field.textar label.title{margin-bottom: 10px;}.drop-element .form-container .field .error-message{margin-left: 160px;}.drop-element .form-container .field input[type="password"],.drop-element .form-container .field input[type="text"]{width: 100%; max-width: 335px;}.drop-element .form-container .field textarea{width: 100%; max-width: 658px;}.drop-element .form-container .field{max-width: 840px;}.drop-element .variants{padding-bottom: 25px;}.drop-element .variants .variant{width: 220px; height: 121px; cursor: pointer; position: relative; border-radius: 3px; vertical-align: top; margin: 20px 15px 0 0; display: inline-block; border: 1px solid grey; padding: 15px 20px 20px 20px;}.drop-element .variants .variant .top .check{top: 0; left: 0; width: 24px; height: 24px; position: absolute; background: url(../img/radio.svg) no-repeat top center;}.drop-element .variants .variant.active{border: 3px solid #4a90e2; padding: 13px 18px 18px 18px;}.drop-element .variants .variant.active .top .check{background-position: 0 -24px;}.drop-element .variants .variant.disabled .top .check{background-position: 0 -48px;}.drop-element .variants .variant.disabled{background: #f2f2f2; border-color: #d8d8d8;}.drop-element .variants .title{color: #333; display: block; font-size: 17px; margin: 20px 0 0; font-weight: 500; line-height: 1.33; position: relative; padding-left: 47px; font-family: Roboto, sans-serif;}.drop-element .variants .title:before{left: 0; top: 50%; content: ""; width: 32px; height: 32px; margin-top: -16px; position: absolute;}.drop-element .variants .title.del:before{background: url(../img/delivery2.svg) no-repeat top center;}.drop-element .variants .title.pay:before{background: url(../img/card.svg) no-repeat top center;}.drop-element .variants .variant.disabled .top .type{color: #d8d8d8;}.drop-element .variants .variant:last-child{margin-right: 0;}.drop-element .variants .variant .top{min-height: 25px; position: relative; padding-bottom: 12px; border-bottom: 1px solid grey;}.drop-element .variants .variant .top .type{display: block; color: #333; font-size: 17px; font-weight: 500; line-height: 1.2; padding-left: 36px; font-family: Roboto, sans-serif;}.drop-element .variants .variant p{color: #666; font-size: 14px; margin-top: 5px; line-height: 1.43; font-family: "Open Sans", sans-serif;}.article-info .wr .img{padding: 0 25px 0; background: #fff; margin-left: 0 !important; box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.2);}.article-info .wr .small-images{padding-top: 8px; text-align: center;}.article-info .wr .small-images li{width: 160px; height: 158px; margin: 0 8px 0; list-style: none; line-height: 158px; background: #fff; vertical-align: top; display: inline-block; border: 5px solid #f2f2f2;}.article-info .wr .small-images li img{max-width: 100%; max-height: 100%; vertical-align: middle;}.content.red{z-index: 1; margin-top: -100px; background: #c43939;}.content.red .wrapper{padding-top: 90px; padding-bottom: 150px; background: url(../img/bg-red.jpg) no-repeat 80% bottom;}.content.red .text{color: #fff; max-width: 570px;}.content.red .text h2{color: #ffecec; margin: 20px 0 20px;}.content.red .text p{color: #ffecec;}.content.red .text .btn{width: 260px; height: 48px; display: block; color: #ffecec; font-size: 18px; margin-top: 30px; font-weight: 500; line-height: 48px; text-align: center; text-decoration: none; border: 2px solid #ffecec; font-family: Roboto, sans-serif;}.content.red .text .btn:hover{color: #c43939; background: #fff; transition-duration: 0.4s; -o-transition-duration: 0.4s; -moz-transition-duration: 0.4s; -webkit-transition-duration: 0.4s;}.article-info .wr .info-left.from-top{margin-top: -100px;}.article-info .wr .info-right .pay{width: 260px; margin-top: 25px;}.content .contacts-wrapp strong.title{color: #333; display: block; font-size: 24px; line-height: 1.33; font-family: Roboto, sans-serif;}.content .contacts-wrapp .contacts-top{margin-bottom: 30px;}.content .contacts-wrapp .to-left .element{color: #333; font-size: 16px; line-height: 1.5; padding-left: 25px; position: relative; vertical-align: top; display: inline-block; margin: 6px 40px 6px 0; font-family: "Open Sans", sans-serif;}.content .contacts-wrapp .to-left .element a{color: #1864bc; font-size: 16px;}.content .contacts-wrapp .to-left .element a:hover{text-decoration: none;}.content .contacts-wrapp .social.marg-top{margin-top: 30px;}.content .contacts-wrapp .to-left .element:before,.content .contacts-wrapp .to-left .phone-numbers li.mail a:before{left: 0; top: 50%; content: ""; width: 16px; height: 16px; margin-top: -8px; position: absolute;}.content .contacts-wrapp .to-left .element.ic-top:before{top: 5px; margin-top: 0;}.content .contacts-wrapp .to-left .element.work:before{background: url(../img/ic-time-red.svg) no-repeat top center;}.content .contacts-wrapp .to-left .element.address:before{background: url(../img/ic-address-red.svg) no-repeat top center;}.content .contacts-wrapp .to-left .phone-numbers li{margin: 6px 20px 6px 0;}.content .contacts-wrapp .to-left .phone-numbers li a{color: #1864bc; font-size: 16px; font-family: "Open Sans", sans-serif;}.content .contacts-wrapp .to-left .phone-numbers li a:hover{text-decoration: none;}.content .contacts-wrapp .to-left .phone-numbers li.mail{display: block; padding-left: 0;}.content .contacts-wrapp .to-left .phone-numbers li.mail:before{display: none;}.content .contacts-wrapp .to-left .phone-numbers li.mail a{position: relative; padding-left: 25px;}.content .contacts-wrapp .to-left .phone-numbers li.mail a:before{background: url(../img/ic-mail-red.svg) no-repeat top center;}.content .contacts-wrapp .to-right .qr-code{color: #333; font-size: 16px; max-width: 190px; min-height: 126px; line-height: 1.33; margin-top: -20px; padding-left: 146px; font-family: "Open Sans", sans-serif; background: url(../img/qrcode.jpg); background-repeat: no-repeat; background-size: contain; background-position: top left;}.content .contacts-wrapp .map-slider{margin-top: 10px; padding-top: 25px; border-top: 2px solid #c43939;}.content .contacts-wrapp .map-slider .address-nav{float: left; width: 370px;}.content .contacts-wrapp .map-slider .address-nav li{color: #333; cursor: pointer; list-style: none; position: relative; padding: 20px 0 20px 16px; border-left: 1px solid #d8d8d8; border-bottom: 1px solid #d8d8d8;}.content .contacts-wrapp .map-slider .address-nav li.active:before{top: 0; left: -1px; width: 4px; content: ""; height: 100%; position: absolute; background: #c43939;}.content .contacts-wrapp .map-slider .address-nav li b{display: block; font-size: 17px; font-weight: 500; line-height: 1.33; font-family: Roboto, sans-serif;}.content .contacts-wrapp .map-slider .address-nav li p{line-height: 1.33; font-family: "Open Sans", sans-serif;}.content .contacts-wrapp .map-slider .map-container{height: 531px; margin-left: 390px;}.content .contacts-wrapp .map-slider .map-container .map{display: none;}.content .contacts-wrapp .map-slider .map-container .map.active{display: block;}.content .contacts-wrapp .map-right{margin-left: 380px;}.content .contacts-wrapp .blocks-text{padding-top: 30px;}.content .contacts-wrapp .blocks-products .container,.content .contacts-wrapp .blocks-text .element{width: 47%; color: #333;}.content .contacts-wrapp .blocks-products .container.left,.content .contacts-wrapp .blocks-text .element.left{float: left;}.content .contacts-wrapp .blocks-products .container.right,.content .contacts-wrapp .blocks-text .element.right{float: right;}.content .contacts-wrapp .blocks-text .element strong{display: block; font-size: 18px; font-weight: 500; line-height: 1.33; margin-bottom: 15px; font-family: Roboto, sans-serif;}.content .contacts-wrapp .blocks-text .element p{font-size: 16px; line-height: 1.5; margin-bottom: 15px; font-family: "Open Sans", sans-serif;}.content .contacts-wrapp .blocks-text .element p a{color: #1864bc;}.content .contacts-wrapp .blocks-text .element p a:hover{text-decoration: none;}.content .contacts-wrapp .blocks-text .element p .italic{font-style: italic;}.content .contacts-wrapp .blocks-text .element .subscribe-wrapp{margin-top: 25px; background: #f2f2f2; text-align: center; padding: 20px 40px 20px;}.content .contacts-wrapp .blocks-text .element .subscribe-wrapp input[type="text"]{width: 255px; height: 36px; border: none; outline: 0; font-size: 16px; margin-top: 5px; padding: 0 15px 0; border-radius: 3px; background: #fff; border: 1px solid grey; font-family: "Open Sans", sans-serif; box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, 0.2);}.content .contacts-wrapp .blocks-text .element .subscribe-wrapp input[type="submit"]{width: 160px; height: 38px; border: none; outline: 0; color: #fff; font-size: 14px; cursor: pointer; margin-top: 5px; border-radius: 3px; background: #c43939; vertical-align: top; text-transform: uppercase; border-bottom: 2px solid #86323c; font-family: Roboto, sans-serif;}.content .contacts-wrapp .blocks-text .element .subscribe-wrapp input[type="submit"]:hover{background: #e33030;}.content .contacts-wrapp .blocks-products{padding-bottom: 30px;}.content .contacts-wrapp .blocks-products .container{margin-top: 30px; position: relative; border-top: 2px solid #c43939;}.content .contacts-wrapp .blocks-products .container .wrapp{min-height: 528px; position: relative;}.content .contacts-wrapp .blocks-products .container strong{display: block; font-size: 32px; line-height: 1.13; margin: 15px 0 25px; font-family: Roboto, sans-serif;}.content .contacts-wrapp .blocks-products .container .long-element{top: 0; left: 0; width: 204px; min-height: 528px; padding: 0 17px 0; position: absolute; border-radius: 3px; border: 1px solid #c43939;}.content .contacts-wrapp .blocks-products .container .long-element .img{width: 100%; height: 362px; line-height: 362px; text-align: center;}.content .contacts-wrapp .blocks-products .container .long-element .img img{max-width: 100%; max-height: 362px; vertical-align: middle;}.content .contacts-wrapp .blocks-products .container .long-element p{font-size: 18px; font-weight: 500; margin-top: 30px; line-height: 1.33; font-family: Roboto, sans-serif;}.content .contacts-wrapp .blocks-products .container .elements-list{margin-left: 250px;}.content .contacts-wrapp .blocks-products .container .element{margin-top: 5px; padding-bottom: 10px;}.order-thanks{margin: auto; margin-top: 40px; max-width: 1280px; min-height: 480px; position: relative;}.order-thanks-image{top: 0; width: 464px; height: 479px; position: absolute; background-image: url(../img/thnx-page-girl.jpg); background-size: cover; background-repeat: no-repeat; background-position: top center;}.order-thanks-content{padding-top: 40px; margin-left: 514px;}.order-thanks-content strong{display: block; color: #333; font-size: 18px; font-weight: 500; line-height: 1.36; margin-bottom: 8px; font-family: Roboto, sans-serif;}.order-thanks-content .subscribe-wrapp,.subscribe-content .subscribe-wrapp{margin-top: 25px; text-align: center; background: #f2f2f2; padding: 18px 40px 18px;}.order-thanks-content .subscribe-wrapp table,.subscribe-content .subscribe-wrapp table{width: 100%; border-spacing: 0;}.order-thanks-content .subscribe-wrapp table tr td.submit,.subscribe-content .subscribe-wrapp table tr td.submit{width: 160px;}.order-thanks-content .subscribe-wrapp input[type="text"],.subscribe-content .subscribe-wrapp input[type="text"]{width: 100%; height: 36px; border: none; outline: 0; font-size: 16px; margin-top: 5px; padding: 0 15px 0; border-radius: 3px; background: #fff; border: 1px solid grey; font-family: "Open Sans", sans-serif; box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, 0.2); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.order-thanks-content .subscribe-wrapp input[type="submit"],.subscribe-content .subscribe-wrapp input[type="submit"]{width: 160px; height: 38px; border: none; outline: 0; color: #fff; font-size: 14px; cursor: pointer; margin-top: 5px; margin-left: 5px; border-radius: 3px; vertical-align: top; text-transform: uppercase; background-color: #c43939; border-bottom: 2px solid #86323c; font-family: Roboto, sans-serif;}.order-thanks-content .subscribe-wrapp input[type="submit"]:hover,.subscribe-content .subscribe-wrapp input[type="submit"]:hover{background-color: #e33030;}.right-sidebar .top-sales-sidebar .element.element-long{border-radius: 5px; padding: 0 10px 10px; border: 1px solid #c43939;}.right-sidebar .top-sales-sidebar .element.element-long .img{top: 0; position: relative; text-align: center; margin-bottom: 10px;}.right-sidebar .top-sales-sidebar .element.element-long .img img{max-width: 100%; max-height: 100%; vertical-align: top;}.right-sidebar .top-sales-sidebar .element.element-long .price span{font-size: 32px;}.right-sidebar .top-sales-sidebar .element.element-long a{color: #333; font-size: 18px; font-weight: 600; line-height: 1.33; text-decoration: none;}.content .product-card h1,.content .product-card h2{font-size: 30px; margin: 15px 0 15px;}.content .product-card h3,.content div.h3{font-size: 26px; margin: 15px 0 15px;}.search-autocompleate{left: 0; right: 0; z-index: 5; display: none; max-height: 500px; position: absolute; border-radius: 3px; background: #fff; overflow-y: auto; box-shadow: 0 0 8px 1px rgba(0, 0, 0, 0.3); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.search-autocompleate.active{display: block;}.search-autocompleate .autocompleate-item{display: table; width: 100%; position: relative; padding: 8px 10px 8px; text-decoration: none; text-align: left; border-bottom: 1px solid #eee; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.search-autocompleate .autocompleate-item:hover{background: #f6f6f6;}.search-autocompleate .autocompleate-item:last-child{border-bottom: none;}.search-autocompleate .autocompleate-item .img{width: 50px; padding-right: 15px;}.search-autocompleate .autocompleate-item .img,.search-autocompleate .autocompleate-item .name{color: #666; font-weight: 500; font-size: 15px; display: table-cell; vertical-align: middle; position: relative;}.search-autocompleate .autocompleate-item .img img{max-width: 50px; max-height: 50px; vertical-align: bottom;}@media screen and (min-width: 1920px){.main-sidebar .search-wrapp input[type="text"]{width: 770px;}.main-banner .wrapper .banner-text{height: 650px;}.del-pay-page-wrapper .delivery-variants, .del-pay-page-wrapper .payment-variants{width: 1310px !important; position: relative;}}@media screen and (min-width: 1680px){.category-page-top .category-center{margin-right: 760px;}.category-page-top .category-right-items{right: 380px;}.main-sidebar .catalog-btn{width: 280px;}.main-sidebar .search-wrapp input[type="text"]{width: 650px;}.main-banner .wrapper .banner-text{height: 540px;}.header .top-contacts, .header .top-menu{width: 925px;}.header .top-menu ul li{margin-right: 45px;}.header .top-menu ul li.show-big-screen{display: inline-block;}.main-sidebar .search-wrapp, .main-sidebar .user-panel{margin-left: 50px;}.footer .footer-content .footer-elements .footer-element.list-social, .header .top-contacts .delivery-text, .right-sidebar{display: block;}.content .horisontal-line{margin-right: 350px;}.content .about .about-contacts{width: auto; float: left; margin-top: 50px; position: relative; border-bottom: 2px solid #c43939;}.content .about .about-contacts.no-border{border-bottom: none;}.content .about .about-contacts .numbers, .content .about .about-contacts p{border: none; display: inline-block; vertical-align: middle;}.content .about .about-contacts .numbers li{margin-left: 30px; vertical-align: top; display: inline-block;}.content .article-info, .content .articles-list{margin-right: 330px;}.article-info.product-card, .article-info.product-card .horisontal-line{margin-right: 0;}.article-info.product-card .info-right{width: 900px;}.content.red .text{max-width: 800px;}.answers-top{float: left;}.answers-top .cl{clear: none;}.answers-form, .answers-graph{float: none;}.answers-elements{width: 950px; float: right; margin-top: 60px;}.form-float-fix{float: none; width: auto; margin-top: 10px;}.delivery-variants, .payment-variants{float: left; width: 670px;}.delivery-variants .to-left, .delivery-variants .to-right{float: none;}.delivery-variants .element{margin-top: 40px;}.delivery-variants .element p{max-width: 100%;}.payment-variants .element .img{margin-right: 36px;}.payment-variants .element:last-child{border-bottom: 0; padding-bottom: 0;}.bottom-feedback{float: right; width: 780px; margin-top: 36px;}.payment-variants.fl-r{float: right;}.bottom-feedback.fl-l{float: left;}.del-pay-page-wrapper .payment-variants.fl-r{float: none;}.call-us{width: 320px; background-size: contain;}.del-pay-page-wrapper .delivery-variants, .del-pay-page-wrapper .payment-variants{width: 1200px; position: relative;}.del-pay-page-wrapper .delivery-variants.page-variants .element{margin-right: 420px;}.del-pay-page-wrapper .delivery-variants.page-variants .to-right{top: 60px; right: 0; position: absolute;}.del-pay-page-wrapper .bottom-feedback{width: 1150px;}.del-pay-page-wrapper .form-container .field input[type="password"], .del-pay-page-wrapper .form-container .field input[type="text"]{width: 630px;}.del-pay-page-wrapper .form-container .field textarea{width: 610px;}.top-sales .elements-line{width: 24.9%;}.top-sales .elements-line.elements-line-ws-show{display: inline-block;}.articles-previews-horisontal .article-preview-item{width: 16.6%;}.articles-previews-horisontal .article-preview-item.article-preview-item-ws-show{display: table-cell;}}@media screen and (min-width: 1400px){.main-banner .wrapper .banner-text{height: 454px;}}@media screen and (max-width: 1330px){.right-sidebar-visible .delivery-variants .to-left, .right-sidebar-visible .delivery-variants .to-right{float: none;}}@media screen and (max-width: 1270px){.content .pic-items .pic-item{margin-right: 50px;}.main-sidebar .search-wrapp input[type="text"]{width: 285px;}.category-page-top .category-left-items{left: 0; position: relative;}.category-page-top .category-left-items .element{width: 33%; height: auto; vertical-align: top; border-bottom: none; padding-bottom: 30px; display: inline-block;}.category-page-top .category-center{margin-left: -55px;}.category-page-top .category-center .text{left: 60px;}.notfound-content .girl00{background-size: cover;}}@media screen and (max-width: 1250px){.wrapper{padding: 0 27px 0;}.main-sidebar .wrapper{padding: 0; margin: 0 27px 0;}.tile .element:first-child .desc{padding: 30px 0 0 30px;}.header .logo, .notfound-content .logo{left: 27px;}.header .cart{right: 27px;}.footer .footer-content .footer-elements .footer-element.desc-element{max-width: 400px; margin-right: 70px;}.category-page-top .category-left-items{left: 27px;}.category-page-top .category-right-items{right: 27px;}.top-sales .elements-line .top-sales-elm .desc div{font-size: 14px;}.right-sidebar-visible .right-sidebar{padding-left: 15px;}}@media screen and (max-width: 1265px){.footer .footer-content .footer-elements .footer-element.list-numbers{margin-right: 50px;}.footer .footer-content .footer-elements .footer-element.desc-element{margin-right: 40px;}.drop-element{max-width: 700px;}}@media screen and (max-width: 1170px){.tile .element{height: auto; padding-bottom: 30px;}.tile .element .img{position: relative; text-align: center; overflow: hidden;}.tile .element .img img{width: auto !important; height: 240px !important; max-width: 310px;}.main-sidebar .search-wrapp input[type="text"]{width: 430px; padding-right: 0;}.search-categories{display: none;}.main-sidebar .catalog-wrapp .main-categories .catalog-sub .catalog-sub-banner{display: none;}.content .product-card .info-right{width: 480px;}.article-info .wr .small-images li{width: 128px; height: 126px; line-height: 126px;}.article-info .wr .info-left.from-top{margin-top: 0;}.content.red .wrapper{padding-bottom: 80px;}.order-thanks{min-height: 383px;}.order-thanks-image{width: 371px; height: 383px;}.order-thanks-content{padding-top: 0; margin-left: 414px;}.top-sales .elements-line:nth-child(3){display: none;}.top-sales .elements-line{width: 49.9%;}}@media screen and (min-width: 1071px){.main-sidebar .user-panel .user-panel-nav{vertical-align: top; display: inline-block !important;}.main-sidebar .user-panel .line, .main-sidebar .user-panel a{color: #fff; font-size: 13px; text-decoration: none; text-transform: uppercase; font-family: "Open Sans", sans-serif;}}@media screen and (max-width: 1070px){.main-sidebar .user-panel .user-panel-nav{top: 58px; right: -5px; z-index: 4; width: 180px; display: none; position: absolute; background: #fff; box-shadow: 0 3px 9px 0 rgba(0, 0, 0, 0.5);}.main-sidebar .user-panel .user-panel-nav:before{right: 7%; top: -10px; content: ""; position: absolute; border-style: solid; border-width: 0 10px 10px 10px; border-color: transparent transparent #fff transparent;}.main-sidebar .user-panel .user-panel-nav .line{display: none;}.main-sidebar .user-panel .user-panel-nav a{display: block; color: #333; font-size: 17px; text-transform: none; padding: 5px 20px 5px; border-top: 1px solid #d8d8d8; font-family: Roboto, sans-serif;}.main-sidebar .user-panel .user-panel-nav a:first-child{border-top: none;}.main-sidebar .user-panel .user-panel-nav a:hover{background: #f2f2f2;}.main-sidebar .user-panel{cursor: pointer; margin: 0 0 0 30px;}.main-sidebar .user-panel .icon{width: 36px; height: 36px; border-radius: 3px; border: 1px solid #fff; background-position: center center;}.main-sidebar .user-panel .icon:after{top: 50%; content: ""; width: 12px; height: 12px; right: -22px; margin-top: -6px; position: absolute; background: url(../img/ic-arr-bot.svg) no-repeat top center;}.cart-content .about-contacts{position: relative;}.content .products .inline-block{width: 100%; display: block; margin: 0 0 25px;}}@media screen and (max-width: 1130px){.header .logo a, .notfound-content .logo a{width: 226px; height: 89px; background-size: cover;}.header .top-contacts{width: 350px; padding-top: 20px; margin: 0 0 0 300px;}.header .cart{top: 25px;}.main-sidebar{margin-top: 12px;}.header .top-contacts ul.phone-numbers li{margin-bottom: 12px;}.header .top-contacts ul.phone-numbers li.phone{margin-right: 27px;}.header .top-contacts ul.phone-numbers li.working{display: none;}.header .top-menu{width: auto; margin: 15px 0 0 0;}}@media screen and (max-width: 1120px){.content .pic-items .pic-item{width: 280px; margin-right: 25px;}}@media screen and (max-width: 1080px){.form-container{max-width: 350px;}.answers-graph .answers-count{font-size: 12px; max-width: 35px;}.form-container .field input[type="text"], .form-container .field textarea{width: 350px;}.content .product-card .info-left .img{width: 350px;}.content .contacts-wrapp .blocks-products .container .long-element{display: none;}.content .contacts-wrapp .blocks-products .container .wrapp{min-height: 0;}.content .contacts-wrapp .blocks-products .container .elements-list{margin-left: 0;}}@media screen and (max-width: 1050px){.content .contacts-wrapp .to-left .element{display: block;}}@media screen and (max-width: 1030px){.delivery-variants{margin-bottom: 30px;}.delivery-variants .to-left, .delivery-variants .to-right{float: none;}.delivery-variants .to-center, .delivery-variants .to-right{margin-top: 30px;}.delivery-variants .to-left .element p{max-width: 100%;}.accessories-wrapp .block{width: 49%;}.accessories-wrapp .block.center, .accessories-wrapp .block.left-small, .accessories-wrapp .block.right{text-align: left;}.accessories-wrapp .block.right-small{text-align: right;}.notfound-content .girl{margin-top: 80px;}.order-thanks-content .subscribe-wrapp table tr td.submit, .subscribe-content .subscribe-wrapp table tr td.submit{width: 48px;}.order-thanks-content .subscribe-wrapp input[type="submit"], .subscribe-content .subscribe-wrapp input[type="submit"]{width: 48px; height: 38px; color: transparent; background-image: url(../img/ic-envelope.svg); background-repeat: no-repeat; background-position: center center;}.articles-previews-horisontal .article-preview-item{width: 25%;}.articles-previews-horisontal .article-preview-item:nth-child(5){display: none;}.articles-previews-horisontal .article-preview-item:nth-child(4){border-right: none;}}@media screen and (max-width: 970px){.content .pic-items .pic-item{width: auto; margin-top: 30px;}.content .pic-items .pic-item .img{float: left; margin-right: 50px;}.content .pic-items .pic-item .text{margin-top: 20px; text-align: left;}.footer .footer-content .footer-elements .footer-element.list-numbers{display: none;}.answers-graph, .form-container{float: none; max-width: 450px; margin: 50px auto 50px;}.form-container{margin-top: 0;}.drop-element .form-container{margin: 0; width: 100%;}.form-container .field input[type="text"], .form-container .field textarea{width: 430px;}.content .product-card .info-left, .content .product-card .info-right{float: none;}.content .product-card .info-left .img{width: auto;}.content .product-card .info-left .img img{max-width: 100%;}.content .product-card .info-right{width: 100%; clear: both; margin-top: 50px;}.content div.h3{font-size: 17px;}.content .product-card .info-right .product-price .old-price{display: block;}.content .product-card .info-right .vertical-blocks div{margin-right: 0; margin-top: 10px;}.content .product-card .info-right .element:nth-child(3) .vertical-blocks div:first-child{float: left; margin-top: 0;}.content .product-card .info-right .vertical-blocks .rating{margin: auto; display: block; float: none !important;}.content .product-card .info-right .vertical-blocks .stars{margin: auto; display: block; float: none !important; margin-bottom: 0 !important;}.content .product-card .info-right .element{clear: both;}.content .product-card .info-right .element:nth-child(3) .vertical-blocks div:last-child{float: right; margin-top: 0;}.content .product-card .info-right .vertical-blocks div p{line-height: 1.3;}.call-us{width: 100%; float: none; height: auto; margin: auto; max-width: 450px; background: 0 0;}.call-us .right{left: 0; position: relative;}.content.red .wrapper{background-image: none;}.content.red .text{max-width: 100%;}}@media screen and (max-width: 960px){.content .about .about-contacts{width: auto; float: left; margin-top: 30px; position: relative;}.content .about .about-text{padding-right: 0;}.center-banner .to-middle .center-banner-content h3, .content .about .about-contacts p, .content .about .about-contacts ul.numbers{font-size: 35px;}.content .contacts-wrapp .map-right{margin-left: 0;}.content .contacts-wrapp .to-left.inf{float: none;}.content .contacts-wrapp .blocks-text .element .subscribe-wrapp{padding: 15px;}.content .contacts-wrapp .blocks-text .element .subscribe-wrapp input[type="text"]{width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.content .products .products-items .element-vertical{float: none; width: 100%; margin: auto; display: table; max-width: 800px; border-radius: 3px; border: 1px solid #d8d8d8;}.content .products .products-items .element-vertical .img{float: left; height: auto; line-height: 1; min-width: 200px;}.content .products .products-items .element-vertical .text{padding: 0 20px 0; display: table-cell; vertical-align: middle; text-align: left !important;}.content .products .products-items .group{margin-left: 0; padding-left: 0; border-left: none;}}@media screen and (max-width: 910px){.wrapper{padding: 0 20px 0;}.main-sidebar .wrapper{padding: 0; margin: 0 20px 0;}.header .top-contacts{margin: 0 0 0 260px;}.header .cart{top: 0;}.header .cart .cart-icon, .header .cart .cart-info{display: block; margin: auto; text-align: center;}.header .cart .cart-info p{display: none;}.header .cart .cart-icon a .count-in-cart{display: block;}.header .cart.marth-cart .cart-icon a .count-in-cart, .header .cart.new-year-cart .cart-icon a .count-in-cart, .header .cart.valentine-cart .cart-icon a .count-in-cart{top: 0; right: -8px; display: block; padding: 0; font-size: 10px; border: 2px solid #fff;}.header .cart.marth-cart .cart-icon a .count-in-cart{top: -2px; right: -15px;}.tile .element{width: 32.7%;}.main-sidebar .catalog-btn{width: 215px;}.main-sidebar .search-wrapp{margin-left: 20px;}.main-sidebar .user-panel{margin: 0 0 0 20px;}.main-sidebar .search-wrapp input[type="text"]{width: 380px;}.content .products .sort-container .to-right{display: none;}.drop-element .form-container .field label.title{width: auto; display: block; text-align: left;}.drop-element .form-container .field input[type="text"], .drop-element .form-container .field textarea{max-width: 100%;}.drop-element .form-container .field{margin-right: 22px; max-width: 100% !important;}.drop-element .form-container .field.textar{margin-top: 25px; padding-right: 20px;}.drop-element .form-container .field .error-message{margin: 0;}.content .contacts-wrapp .to-left .phone-numbers li{display: block; margin: 10px 20px 12px 0;}.search-autocompleate{left: 50%; right: auto; width: 436px; margin-left: -218px;}}@media screen and (max-width: 870px){.content .contacts-wrapp .map-slider .address-nav{float: none; width: auto;}.content .contacts-wrapp .map-slider .map-container{margin-left: 0;}.content .contacts-wrapp .to-left, .content .contacts-wrapp .to-right{float: none;}.content .contacts-wrapp .to-right .qr-code{margin-top: 30px;}.order-thanks{min-height: 343px;}.order-thanks-image{width: 332px; height: 343px;}.order-thanks-content{padding-top: 0; margin-left: 354px;}}@media screen and (max-width: 850px){.category-page-top .category-left-items{left: 0; margin: auto; text-align: center;}.category-page-top .category-left-items .element{width: 32%; text-align: left;}.category-page-top .category-left-items .element .text{padding-right: 15px;}.category-page-top .category-left-items .element:last-child .text{padding-right: 0;}.category-page-top .category-left-items .element .img{position: relative; display: block; margin: auto;}.category-page-top .category-left-items .element .img a{display: inline-block;}.category-page-top .category-right-items{left: 0; position: relative;}.category-page-top .category-right-items.category-right-items-vertical{height: auto; line-height: 1.3;}.category-page-top .category-right-items .element{width: auto;}.category-page-top .category-right-items.category-right-items-vertical .element{display: block; width: auto;}.category-page-top .category-right-items .element:last-child{border-bottom: 2px solid #c43939;}.category-page-top .category-center{margin-right: 0;}.category-page-top .category-center .text p{padding-right: 50px;}.category-page-top .category-right-items .element .title span{font-size: 25px;}.category-page-top .category-right-items .element .title .drop{display: block;}.category-page-top .category-right-items .element .drop-show{display: none;}.articles-previews-horisontal .article-preview-item{width: 33.3%;}.articles-previews-horisontal .article-preview-item:nth-child(4){display: none;}.articles-previews-horisontal .article-preview-item:nth-child(3){border-right: none;}}@media screen and (min-width: 801px){.main-sidebar .search-wrapp .search-form{display: block !important;}.main-sidebar .search-wrapp .search-form .close-search-wrapp{display: none !important;}.header .drop-menu{display: none !important;}}@media screen and (max-width: 800px){.header .logo, .notfound-content .logo{left: 50%; margin-left: -72px;}.header .burger{display: block;}.header{height: 37px;}.header .cart .cart-icon{border: none;}.header .cart.marth-cart, .header .cart.new-year-cart, .header .cart.valentine-cart{top: -14px;}.header .cart .cart-icon a .count-in-cart{top: 0; padding: 0; right: -5px; width: auto; height: 19px; font-size: 10px; line-height: 19px; border: 2px solid #fff;}.header .cart{top: -3px;}.header .cart .cart-info a{display: none;}.header .logo a, .notfound-content .logo a{width: 145px; height: 34px; background: url(../img/logo-min.svg) no-repeat top center;}.main-sidebar .wrapper{padding: 0; margin: 0;}.main-sidebar .catalog-wrapp{border: none;}.header .top-contacts, .header .top-menu, .main-sidebar .search-wrapp .search-form{display: none;}.main-sidebar .search-wrapp .search-form{left: 0; z-index: 4; width: 100%; display: none; padding: 0 0 15px; position: absolute; text-align: center; background: #f2f2f2; box-shadow: 0 3px 9px 0 rgba(0, 0, 0, 0.5);}.main-sidebar .search-wrapp{margin-left: 0;}.main-sidebar .search-wrapp .phones-dropdown, .main-sidebar .search-wrapp .search-dropdown{width: 48%; vertical-align: top; display: inline-block;}.main-sidebar .user-panel{margin-left: 0; padding-left: 10px;}.main-sidebar .user-panel, .main-sidebar .user-panel .icon{height: 48px;}.main-sidebar .user-panel .icon{border: none;}.main-sidebar .user-panel, .main-sidebar .user-panel .icon:after{right: -15px;}.main-sidebar .catalog-btn{width: 40%;}.main-sidebar .search-wrapp{width: 40%;}.footer{background-image: url(../img/footer-right-bg.jpg); background-repeat: no-repeat; background-position: bottom right;}.footer .footer-content{height: 420px;}.footer .footer-content .footer-elements .footer-element.desc-element{max-width: 100%; margin-right: 0; margin-bottom: 50px;}.footer .footer-content .footer-elements .footer-element.list-numbers{float: right; display: block;}.footer .footer-content .footer-elements .footer-element.list-links{float: left;}.content .articles-list .article-item .img{float: none; margin: auto;}.content .article-info .article-text .article-img{float: none; text-align: center; margin: 10px 0 0 0;}.content .articles-list .article-item .intro-text{margin-left: 0;}.tabs ul li a{font-size: 14px;}.notfound-content .text{margin-top: 60px;}.notfound-content .text h2{font-size: 140px;}.notfound-content .text h3{font-size: 25px;}.notfound-content .text strong{font-size: 18px;}.notfound-content .text p{font-size: 14px;}.order-thanks{margin-top: 0; min-height: 0;}.order-thanks-image{display: none;}.order-thanks-content{margin-left: 0;}.order-thanks-content .subscribe-wrapp, .subscribe-content .subscribe-wrapp{padding: 18px;}}@media screen and (max-width: 770px){.tile .element, .tile.tile-from-text .element{width: 100%; height: 240px; display: block; margin-top: 5px; padding-bottom: 0;}.tile .element .img{right: 0; bottom: 0; z-index: 1; position: absolute;}.tile .element .img img{max-width: 100%; vertical-align: bottom;}.modal-window{width: 310px;}.modal-window.add-cart-window{background: 0 0;}.captcha-padding-left{padding-left: 0 !important;}.modal-window .modal-title{font-size: 24px;}.modal-window .form-wrapp{width: 300px;}.modal-window .form-wrapp .field input[type="password"], .modal-window .form-wrapp .field input[type="submit"], .modal-window .form-wrapp .field input[type="text"]{width: 270px;}.content .cart-top .to-right{display: none;}.subscribe-content .girl00{display: none;}.subscribe-content .text{width: 100%; float: none; margin-top: 0;}.subscribe-content .text h2{padding-top: 0;}.top-sales .elements-line{width: 100%; display: block; border-right: none;}.top-sales .elements-line .top-sales-elm.size3{height: 433px;}.top-sales .elements-line .top-sales-elm.size3 .img img{max-height: 400px;}.top-sales .elements-line .top-sales-elm.size2 .img img{max-width: 70%;}}@media screen and (max-width: 740px){.notfound-content .girl{display: none;}.notfound-content .text{float: none; width: 100%; margin-top: 0; padding-top: 40px;}.main-sidebar .catalog-wrapp{max-height: calc(100vh - 142px)!important; overflow-y: auto!important; height: auto!important;}.subscribe-content .text{padding-top: 0;}.notfound-content .text h2, .notfound-content .text h3{text-align: center;}.notfound-content .text .search-container input[type="text"]{width: 70%;}.content .cart-content .element .table{display: block;}.content .cart-content .element .table .td.product-desc{width: 100%;}.content .cart-content .element .table .td.product-all-price, .content .cart-content .element .table .td.product-count, .content .cart-content .element .table .td.product-price{padding: 0; width: auto; display: inline-block; vertical-align: middle; margin: 20px 20px 0 10px;}.content .news-month .element{width: 36%; display: none; vertical-align: top; padding: 0 6% 10% 6%;}.content .news-month .element:nth-child(1), .content .news-month .element:nth-child(2), .content .news-month .element:nth-child(3), .content .news-month .element:nth-child(4){display: inline-block;}.content .news-month .element .img, .content .news-month .element .img img{width: auto; max-height: 192px;}.content .news-month .element .price{font-size: 13px;}.content .news-month .element .price span{font-size: 16px;}}@media screen and (max-width: 700px){.content .pic-items .pic-item{margin-right: 0;}.content .pic-items .pic-item .img{float: none; margin-right: 0;}.content .pic-items .pic-item .text{margin-top: 0; text-align: center;}.answers .answers-wrapp .answer-element strong{float: none;}.answers .answers-wrapp .answer-element span{margin-left: 0;}.rating{float: left; margin-left: 15px;}.content .product-card .info-right .vertical-blocks .rating{margin-left: 0;}.accessories-wrapp .block{margin: 0; width: 100%; display: block; text-align: left !important;}.accessories-wrapp .element{width: auto; display: block;}.content .contacts-wrapp .blocks-products .container, .content .contacts-wrapp .blocks-text .element{float: none; width: 100%;}.pay-btns{width: 200px; text-align: center;}.content .product-card .info-right .product-price:after{content: ""; display: table; clear: both;}.content .product-card .pay{float: right;}.content .product-card .pay span{display: none;}.content .product-card .pay:before{margin: 0;}.show-one-click-order{display: block; margin-top: 10px;}}@media screen and (min-width: 660px){.main-sidebar .catalog-wrapp .main-categories ul li:active > .catalog-sub, .main-sidebar .catalog-wrapp .main-categories ul li:focus > .catalog-sub, .main-sidebar .catalog-wrapp .main-categories ul li:hover > .catalog-sub{display: block;}}.slide-dwon-title{display: none; padding: 10px; color: #828282; cursor: pointer; font-size: 16px; font-weight: 500; position: relative;}.slide-dwon-title:after{top: 4px; content: ""; width: 12px; height: 12px; margin-left: 5px; position: relative; display: inline-block; background: url(../img/arr-bottom.svg); background-size: contain; background-repeat: no-repeat; background-position: top center; -moz-transform: rotate(0); -webkit-transform: rotate(0); -o-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); -webkit-transition: all 0.1s; -moz-transition: all 0.1s; -o-transition: all 0.1s; transition: all 0.1s;}.slide-dwon-title.slide-toggle:after{top: 0; -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg);}@media screen and (min-width: 660px){.next_lvl_categ ul{display: block !important;}}@media screen and (max-width: 660px){.slide-dwon-title{display: block;}.next_lvl_categ{padding: 0; background: #f2f2f2;}.next_lvl_categ.pbottom10{padding-bottom: 0 !important;}.next_lvl_categ ul{display: none; padding: 0 5px 5px;}.next_lvl_categ ul li{margin: 5px; display: block !important;}.next_lvl_categ ul li:first-child{margin-top: 0;}.next_lvl_categ ul li:after{display: none;}.main-sidebar .catalog-wrapp .main-categories ul li .catalog-sub{width: auto; height: auto; padding: 0 0 0 20px; z-index: 2; position: relative;}.main-sidebar .catalog-wrapp .main-categories ul li .catalog-sub div{display: none;}.main-sidebar .catalog-wrapp .main-categories ul li .catalog-sub ul li{margin-top: 10px;}.main-sidebar .catalog-wrapp .main-categories ul li .catalog-sub ul li a{font-size: 14px;}.main-sidebar .catalog-wrapp .main-categories{max-width: 100%;}.main-sidebar .catalog-wrapp .main-categories ul li a:after{right: 10px;}.answers{padding: 20px 0 20px;}.answers .answers-wrapp{padding: 10px;}.content .products .products-items{text-align: center;}.tabs ul li{margin: 0 7px 0;}.payment-variants .element .img{float: none; margin: 0 auto 20px;}.drop-element .drop-element-title{font-size: 18px;}.drop-element .variants .variant{width: auto; display: block; margin: 20px auto 0 !important;}.articles-previews-horisontal .article-preview-item{width: 50%; display: inline-block;}.articles-previews-horisontal .article-preview-item:nth-child(2){border-right: none;}.articles-previews-horisontal .article-preview-item:nth-child(3){display: none;}.more-articles-wrapp{padding: 20px 0 20px;}}@media screen and (max-width: 560px){.content .products .element-horisontal, .content .products .products-items .element-vertical{display: block;}.content .products .products-items .element-vertical{padding-bottom: 20px;}.content .products .products-items .element-vertical .img{float: none;}.content .products .element-horisontal .img{width: 100%;}.content .products .element-horisontal .text, .content .products .products-items .element-vertical .text{display: block; margin-left: 0;}.content .products .products-items .element-vertical .product-title p{font-size: 18px;}.articles-previews-horisontal .article-preview-item{width: 100%; display: block; border-right: none; border-top: 1px solid #d8d8d8;}.articles-previews-horisontal .article-preview-item-inner{text-align: left; padding: 15px 0 15px;}.articles-previews-horisontal .article-preview-img img{width: 100%; height: auto; max-height: none;}}@media screen and (max-width: 520px){.wrapper{padding: 0 10px 0;}.main-sidebar .wrapper{margin: 0; padding: 0;}.header .burger{left: 10px;}.header .cart{right: 10px;}.tile .element .img img{width: auto; height: 184px;}.tile .element .desc{padding: 30px 0 0 10px !important;}.main-sidebar .catalog-btn{width: 55%;}.main-sidebar .search-wrapp{width: 42%;}.main-sidebar .user-panel{display: none;}.main-sidebar .search-wrapp .phones-dropdown{border-right: none;}.main-banner{background-position: top left; background-image: url(../img/main-banner_m.jpg);}.main-banner .wrapper .banner-text{height: 350px;}.main-banner h2{font-size: 28px; line-height: 1.2; text-align: center;}.main-banner p{font-size: 16px; width: auto; text-align: center;}.main-banner .banner-btn{margin: 48px auto 0;}.content h2{font-size: 30px; margin: 38px 0 20px;}.content h3{font-size: 22px;}.content .pic-items{margin-top: 15px;}.footer .footer-content .footer-elements .footer-element.list-numbers{display: none;}.main-sidebar .search-wrapp .search-form input[type="text"], .main-sidebar .search-wrapp strong{width: 230px;}.answers .answers-wrapp h3{font-size: 22px; padding-bottom: 10px;}.fancybox-wrap{top: 2px !important; left: 50% !important; margin-left: -157px !important;}.category-page-top .category-left-items .element{width: 100%; height: 150px; cursor: pointer; position: relative; border-bottom: 1px solid #d8d8d8;}.category-page-top .category-left-items .element .img{top: 0; width: 150px; height: 180px; line-height: 180px; position: absolute; text-align: center;}.category-page-top .category-left-items .element .text{padding-top: 30px; padding-right: 160px !important;}.category-page-top .category-left-items .element .img a{display: inline-block; vertical-align: middle; line-height: 1;}.category-page-top .category-left-items .element .img img{max-width: 150px; max-height: 150px; vertical-align: middle;}.category-page-top .category-left-items .element span.sub-title:after{left: 0;}.answers-graph, .form-container{max-width: 280px; margin: 20px auto 20px;}.answers-graph .to-left, .answers-graph .to-right{float: none;}.answers-graph .graph-elements .graph-line{width: 140px;}.form-container{margin-top: 0;}.form-container .field input[type="text"]{width: 278px;}.form-container .field textarea{width: 258px;}.answers-graph .graph-elements .graph-line, .answers-graph .graph-elements .graph-line div{height: 12px;}.tabs ul li a{font-size: 12px;}.content .cart-content .cart-order{text-align: center;}.content .cart-content .cart-order .form-container{float: none; margin: auto; width: 176px;}.content .cart-content .cart-order .btn{float: none; margin: 20px auto 0;}.article-info .wr .small-images li{width: 75px; height: 74px; margin: 0 5px 0; line-height: 74px;}.content.red{margin-top: -70px;}.main-sidebar .catalog-wrapp .main-categories{margin: 10px 0 15px 10px;}.search-autocompleate{width: 285px; margin-left: -142px;}.center-banner.banner-for-her{background-image: url(../img/banner-for-her_m.jpg);}.center-banner.banner-for-him{background-image: url(../img/banner-for-him_m.jpg);}.center-banner.banner-for-couples{background-image: url(../img/banner-for-couples_m.jpg);}}@media screen and (max-width: 400px){.order-thanks-content .subscribe-wrapp, .subscribe-content .subscribe-wrapp{padding: 18px 10px 18px;}.order-thanks-content .subscribe-wrapp input[type="text"], .subscribe-content .subscribe-wrapp input[type="text"]{font-size: 14px;}#g-recaptcha-product{transform: scale(0.93); -moz-transform: scale(0.93); -webkit-transform: scale(0.93); transform-origin: 0 0; -webkit-transform-origin: 0 0;}}.ptop10{padding-top: 10px !important;}.pbottom10{padding-bottom: 10px !important;}.underline-none{text-decoration: none !important;}.close_window_add_to_cart{color: #1864bc !important; text-decoration: underline !important; cursor: pointer !important;}.answers-elements .lvl_1{margin-left: 80px;}.answers-elements .lvl_2{margin-left: 160px;}.clear-left{clear: left;}#g-recaptcha-registration-content{display: inline-block;}.cred{color: #c43b3a;}.single header.topinfo{position: relative;}.shariff-left{position: absolute; margin-left: -60px;}.shariff-left-fixed{position: fixed; top: 100px;}@media screen and (max-width: 845px){.shariff-left{display: none;}.shariff{position: fixed; background-color: #fff; bottom: 0; z-index: 998;}.shariff.shariff-main.shariff-align-flex-start.shariff-widget-align-flex-start{width: 100% !important;}.single-post #wpfront-scroll-top-container{bottom: 45px !important;}#wpfront-scroll-top-container{right: 45% !important;}.single-post #subfooter{padding-bottom: 70px;}}@media only screen and (min-width: 480px){.shariff .orientation-horizontal li{display: inline-block; width: 14.5% !important;}}@media screen and (max-width: 480px){.shariff{margin-left: -10px !important; width: 100%;}.shariff .orientation-horizontal li{display: inline-block; margin: 0 !important; width: 16.65% !important;}}.clear-right{clear: right;}.modal-window.waiting-window{width: 1200px;}.modal-window.waiting-window p{margin: 0; padding: 0; text-align: left;}.modal-window.waiting-window .notfound-content .girl00{height: 540px; background-size: cover;}@media screen and (max-width: 1230px){.modal-window.waiting-window{width: 1000px !important;}}@media screen and (max-width: 1030px){.modal-window.waiting-window{width: 800px !important;}}@media screen and (max-width: 1000px){.filters .filters-show{height: 76px; margin-top: -38px; background: #4a90e2; border-radius: 0 10px 10px 0;}.filters .filters-show span{display: none;}.filters .filters-show:after{top: 50%; bottom: auto; margin-top: -12px;}.right-sidebar-visible .article-info, .right-sidebar-visible .articles-list, .right-sidebar-visible .right-sidebar{display: block;}.right-sidebar-visible .right-sidebar{padding: 0; width: auto; margin-top: 30px;}.right-sidebar-visible .right-sidebar .right-sidebar-wrp{border: none; padding: 0;}.right-sidebar-visible .articles-list .article-item{margin-bottom: 20px;}}@media screen and (max-width: 940px){.modal-window.waiting-window .notfound-content .text{margin-top: 0 !important;}.modal-window.waiting-window .notfound-content .text h2{padding-top: 0 !important;}.modal-window.waiting-window .notfound-content .girl00{display: none;}.notfound-content .text{width: auto; float: none;}.modal-window.waiting-window .wrapper{width: auto; padding: 0;}.modal-window.waiting-window{width: 600px !important; padding: 0 10px 0;}}@media screen and (max-width: 630px){.page-title{font-size: 34px;}.modal-window.waiting-window .notfound-content .text{width: 280px !important;}.modal-window.waiting-window{width: 280px !important; overflow-x: hidden;}.content h1{font-size: 16px;}}.next_lvl_categ{position: relative; top: -20px;}.next_lvl_categ ul li a{font-size: 18px !important;}.hide{display: none;}.info-right-list li{color: #333;}.pointer{cursor: pointer !important;}.bold{font-weight: 800 !important;}.page-title{font-size: 38px;}.accessories-wrapp .element a.to-cart-one-click,.content .contacts-wrapp .blocks-products .container .element a.to-cart-one-click,.content .contacts-wrapp .blocks-products .container .long-element a.to-cart-one-click,.content .news-month .element .to-cart-one-click,.content .products .element-horisontal a.to-cart-one-click,.content .products .products-items .element-vertical a.to-cart-one-click,.right-sidebar .top-sales-sidebar .element a.to-cart-one-click{height: 36px; color: #fff; font-size: 14px; font-weight: 500; padding: 0 10px 0; overflow: auto; width: 100%; line-height: 36px; text-align: center; border-radius: 3px; position: relative; text-transform: uppercase; text-decoration: none; display: block; margin-top: 6px; background: #4a90e2; text-align-last: center; box-shadow: inset 0 -2px 0 0 #326196; font-family: Roboto, sans-serif; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.accessories-wrapp .element a.to-cart-one-click:before,.content .contacts-wrapp .blocks-products .container .element a.to-cart-one-click:before,.content .contacts-wrapp .blocks-products .container .long-element a.to-cart-one-click:before,.content .news-month .element .to-cart-one-click:before,.content .products .element-horisontal a.to-cart-one-click:before,.content .products .products-items .element-vertical a.to-cart-one-click:before,.right-sidebar .top-sales-sidebar .element a.to-cart-one-click:before{top: -1px; content: ""; width: 22px; height: 22px; margin-right: 8px; position: relative; display: inline-block; vertical-align: middle; background: url(../img/ic_buy_1click.svg) no-repeat top center/contain;}.accessories-wrapp .element a.to-cart-one-click span,.content .contacts-wrapp .blocks-products .container .element a.to-cart-one-clicks span,.content .contacts-wrapp .blocks-products .container .long-element a.to-cart-one-click span,.content .news-month .element .to-cart-one-click span,.content .products .element-horisontal a.to-cart-one-click span,.content .products .products-items .element-vertical a.to-cart-one-click span,.right-sidebar .top-sales-sidebar .element a.to-cart-one-click span{font-weight: inherit; font-size: inherit;}.tbl{display: table; position: relative; width: 100%; margin-bottom: 0;}.tbl .to-left,.tbl .to-right{float: none; position: relative; display: table-cell; vertical-align: top;}.tbl .to-left{padding-right: 20px;}.tbl .to-left .element{margin-right: 0 !important;}.tbl .to-left .element p{max-width: 100% !important;}.tbl .to-right{width: 330px !important; top: auto !important; position: relative !important; right: auto !important; border-left: none !important; padding-left: 0 !important;}.tbl .to-right div{border-left: 6px solid #c43939; padding-left: 30px;}@media screen and (max-width: 740px){.tbl, .tbl .to-left, .tbl .to-right{display: block !important; padding: 0;}.tbl .to-right{width: auto !important; max-width: 100%;}}.fixed-menu{position: relative; left: 0; right: 0; top: 0; background: #fff; z-index: 999;}.ptop0{padding-top: 0 !important;}.ptop1{padding-top: 1px !important;}.ptop2{padding-top: 2px !important;}.ptop3{padding-top: 3px !important;}.ptop4{padding-top: 4px !important;}.ptop5{padding-top: 5px !important;}.ptop6{padding-top: 6px !important;}.ptop7{padding-top: 7px !important;}.ptop8{padding-top: 8px !important;}.ptop9{padding-top: 9px !important;}.ptop10{padding-top: 10px !important;}.ptop12{padding-top: 12px !important;}.ptop13{padding-top: 12px !important;}.ptop15{padding-top: 15px !important;}.ptop20{padding-top: 20px !important;}.ptop25{padding-top: 25px !important;}.ptop30{padding-top: 30px !important;}.ptop35{padding-top: 35px !important;}.ptop40{padding-top: 40px !important;}.ptop45{padding-top: 45px !important;}.ptop50{padding-top: 50px !important;}.ptop55{padding-top: 55px !important;}.ptop60{padding-top: 60px !important;}.ptop65{padding-top: 65px !important;}.ptop70{padding-top: 70px !important;}.ptop75{padding-top: 75px !important;}.ptop80{padding-top: 80px !important;}.ptop85{padding-top: 85px !important;}.ptop90{padding-top: 90px !important;}.ptop95{padding-top: 95px !important;}.ptop100{padding-top: 100px !important;}.pbottom0{padding-bottom: 0 !important;}.pbottom1{padding-bottom: 1px !important;}.pbottom2{padding-bottom: 2px !important;}.pbottom3{padding-bottom: 3px !important;}.pbottom4{padding-bottom: 4px !important;}.pbottom5{padding-bottom: 5px !important;}.pbottom10{padding-bottom: 10px !important;}.pbottom15{padding-bottom: 15px !important;}.pbottom20{padding-bottom: 20px !important;}.pbottom25{padding-bottom: 25px !important;}.pbottom30{padding-bottom: 30px !important;}.pbottom35{padding-bottom: 35px !important;}.pbottom40{padding-bottom: 40px !important;}.pbottom45{padding-bottom: 45px !important;}.pbottom50{padding-bottom: 50px !important;}.pbottom55{padding-bottom: 55px !important;}.pbottom60{padding-bottom: 60px !important;}.pbottom65{padding-bottom: 65px !important;}.pbottom70{padding-bottom: 70px !important;}.pbottom75{padding-bottom: 75px !important;}.pbottom80{padding-bottom: 80px !important;}.pbottom85{padding-bottom: 85px !important;}.pbottom90{padding-bottom: 90px !important;}.pbottom95{padding-bottom: 95px !important;}.pbottom100{padding-bottom: 100px !important;}.pleft0{padding-left: 0 !important;}.pleft1{padding-left: 1px !important;}.pleft2{padding-left: 2px !important;}.pleft3{padding-left: 3px !important;}.pleft4{padding-left: 4px !important;}.pleft5{padding-left: 5px !important;}.pleft6{padding-left: 6px !important;}.pleft7{padding-left: 7px !important;}.pleft8{padding-left: 8px !important;}.pleft9{padding-left: 9px !important;}.pleft10{padding-left: 10px !important;}.pleft15{padding-left: 15px !important;}.pleft20{padding-left: 20px !important;}.pleft25{padding-left: 25px !important;}.pleft30{padding-left: 30px !important;}.pleft35{padding-left: 35px !important;}.pleft40{padding-left: 40px !important;}.pleft45{padding-left: 45px !important;}.pleft50{padding-left: 50px !important;}.pleft55{padding-left: 55px !important;}.pleft60{padding-left: 60px !important;}.pleft65{padding-left: 65px !important;}.pleft70{padding-left: 70px !important;}.pleft75{padding-left: 75px !important;}.pleft80{padding-left: 80px !important;}.pleft85{padding-left: 85px !important;}.pleft90{padding-left: 90px !important;}.pleft95{padding-left: 90px !important;}.pleft100{padding-left: 100px !important;}.pright0{padding-right: 0 !important;}.pright1{padding-right: 1px !important;}.pright2{padding-right: 2px !important;}.pright3{padding-right: 3px !important;}.pright4{padding-right: 4px !important;}.pright5{padding-right: 5px !important;}.pright10{padding-right: 10px !important;}.pright15{padding-right: 15px !important;}.pright20{padding-right: 20px !important;}.pright25{padding-right: 25px !important;}.pright30{padding-right: 30px !important;}.pright35{padding-right: 35px !important;}.pright40{padding-right: 40px !important;}.pright45{padding-right: 45px !important;}.pright50{padding-right: 50px !important;}.pright55{padding-right: 55px !important;}.pright60{padding-right: 60px !important;}.pright65{padding-right: 65px !important;}.pright70{padding-right: 70px !important;}.pright75{padding-right: 75px !important;}.pright80{padding-right: 80px !important;}.pright85{padding-right: 85px !important;}.pright90{padding-right: 90px !important;}.pright95{padding-right: 95px !important;}.pright100{padding-right: 100px !important;}.pall0{padding: 0 !important;}.pall1{padding: 1px !important;}.pall2{padding: 2px !important;}.pall3{padding: 3px !important;}.pall4{padding: 4px !important;}.pall5{padding: 5px !important;}.pall10{padding: 10px !important;}.pall15{padding: 15px !important;}.pall20{padding: 20px !important;}.pall25{padding: 25px !important;}.pall30{padding: 30px !important;}.pall35{padding: 35px !important;}.pall40{padding: 40px !important;}.pall45{padding: 45px !important;}.pall50{padding: 50px !important;}.pall55{padding: 55px !important;}.pall60{padding: 60px !important;}.pall65{padding: 65px !important;}.pall70{padding: 70px !important;}.pall75{padding: 75px !important;}.pall80{padding: 80px !important;}.pall85{padding: 85px !important;}.pall90{padding: 90px !important;}.pall95{padding: 95px !important;}.pall100{padding: 100px !important;}.mtopauto{margin-top: auto !important;}.mtop0{margin-top: 0 !important;}.mtop1{margin-top: 1px !important;}.mtop2{margin-top: 2px !important;}.mtop3{margin-top: 3px !important;}.mtop4{margin-top: 4px !important;}.mtop5{margin-top: 5px !important;}.mtop7{margin-top: 7px !important;}.mtop10{margin-top: 10px !important;}.mtop15{margin-top: 15px !important;}.mtop20{margin-top: 20px !important;}.mtop25{margin-top: 25px !important;}.mtop30{margin-top: 30px !important;}.mtop35{margin-top: 35px !important;}.mtop40{margin-top: 40px !important;}.mtop45{margin-top: 45px !important;}.mtop50{margin-top: 50px !important;}.mtop55{margin-top: 55px !important;}.mtop65{margin-top: 50px !important;}.mtop65{margin-top: 65px !important;}.mtop70{margin-top: 50px !important;}.mtop75{margin-top: 75px !important;}.mtop80{margin-top: 50px !important;}.mtop85{margin-top: 85px !important;}.mtop90{margin-top: 50px !important;}.mtop95{margin-top: 95px !important;}.mtop100{margin-top: 50px !important;}.mbottomauto{margin-bottom: auto !important;}.mbottom0{margin-bottom: 0 !important;}.mbottom1{margin-bottom: 1px !important;}.mbottom2{margin-bottom: 2px !important;}.mbottom3{margin-bottom: 3px !important;}.mbottom4{margin-bottom: 4px !important;}.mbottom5{margin-bottom: 5px !important;}.mbottom7{margin-bottom: 7px !important;}.mbottom10{margin-bottom: 10px !important;}.mbottom15{margin-bottom: 15px !important;}.mbottom20{margin-bottom: 20px !important;}.mbottom25{margin-bottom: 25px !important;}.mbottom30{margin-bottom: 30px !important;}.mbottom35{margin-bottom: 35px !important;}.mbottom40{margin-bottom: 40px !important;}.mbottom45{margin-bottom: 45px !important;}.mbottom50{margin-bottom: 50px !important;}.mbottom55{margin-bottom: 55px !important;}.mbottom60{margin-bottom: 60px !important;}.mbottom65{margin-bottom: 65px !important;}.mbottom70{margin-bottom: 70px !important;}.mbottom75{margin-bottom: 75px !important;}.mbottom80{margin-bottom: 80px !important;}.mbottom85{margin-bottom: 85px !important;}.mbottom90{margin-bottom: 90px !important;}.mbottom95{margin-bottom: 95px !important;}.mbottom100{margin-bottom: 100px !important;}.mleftauto{margin-left: auto !important;}.mleft0{margin-left: 0 !important;}.mleft1{margin-left: 1px !important;}.mleft2{margin-left: 2px !important;}.mleft3{margin-left: 3px !important;}.mleft4{margin-left: 4px !important;}.mleft5{margin-left: 5px !important;}.mleft7{margin-left: 7px !important;}.mleft10{margin-left: 10px !important;}.mleft12{margin-left: 12px !important;}.mleft15{margin-left: 15px !important;}.mleft20{margin-left: 20px !important;}.mleft25{margin-left: 25px !important;}.mleft30{margin-left: 30px !important;}.mleft35{margin-left: 35px !important;}.mleft40{margin-left: 40px !important;}.mleft45{margin-left: 45px !important;}.mleft50{margin-left: 50px !important;}.mleft55{margin-left: 55px !important;}.mleft60{margin-left: 60px !important;}.mleft65{margin-left: 65px !important;}.mleft70{margin-left: 70px !important;}.mleft75{margin-left: 75px !important;}.mleft80{margin-left: 80px !important;}.mleft85{margin-left: 85px !important;}.mleft90{margin-left: 90px !important;}.mleft95{margin-left: 95px !important;}.mleft100{margin-left: 100px !important;}.mrightauto{margin-right: auto !important;}.mright0{margin-right: 0 !important;}.mright1{margin-right: 1px !important;}.mright2{margin-right: 2px !important;}.mright3{margin-right: 3px !important;}.mright3{margin-right: 4px !important;}.mright5{margin-right: 5px !important;}.mright7{margin-right: 7px !important;}.mright10{margin-right: 10px !important;}.mright15{margin-right: 15px !important;}.mright20{margin-right: 20px !important;}.mright25{margin-right: 25px !important;}.mright30{margin-right: 30px !important;}.mright35{margin-right: 35px !important;}.mright40{margin-right: 40px !important;}.mright45{margin-right: 45px !important;}.mright50{margin-right: 50px !important;}.mright55{margin-right: 55px !important;}.mright60{margin-right: 60px !important;}.mright65{margin-right: 65px !important;}.mright70{margin-right: 70px !important;}.mright75{margin-right: 75px !important;}.mright80{margin-right: 80px !important;}.mright85{margin-right: 85px !important;}.mright90{margin-right: 90px !important;}.mright95{margin-right: 95px !important;}.mright100{margin-right: 100px !important;}.mallauto{margin: auto !important;}.mall0{margin: 0 !important;}.mall1{margin: 1px !important;}.mall2{margin: 2px !important;}.mall3{margin: 3px !important;}.mall4{margin: 4px !important;}.mall5{margin: 5px !important;}.mall7{margin: 7px !important;}.mall10{margin: 10px !important;}.mall15{margin: 15px !important;}.mall20{margin: 20px !important;}.mall25{margin: 25px !important;}.mall30{margin: 30px !important;}.mall35{margin: 35px !important;}.mall40{margin: 40px !important;}.mall45{margin: 45px !important;}.mall50{margin: 50px !important;}.mall55{margin: 55px !important;}.mall60{margin: 60px !important;}.mall65{margin: 65px !important;}.mall70{margin: 70px !important;}.mall75{margin: 75px !important;}.mall80{margin: 80px !important;}.mall85{margin: 85px !important;}.mall90{margin: 90px !important;}.mall95{margin: 95px !important;}.mall100{margin: 100px !important;}.fleft{float: left !important;}.fright{float: right !important;}.fnone{float: none !important;}.tleft{text-align: left !important;}.tcenter{text-align: center !important;}.tright{text-align: right !important;}.vtop{vertical-align: top !important;}.vmiddle{vertical-align: middle !important;}.vbottom{vertical-align: bottom !important;}.clear,.clear-both{clear: both !important;}.clear-left{clear: left !important;}.clear-right{clear: right !important;}.hand,.pointer{cursor: pointer !important;}.nowrap{white-space: nowrap !important;}.word_wrap{word-wrap: break-word;}.w100p{width: 100% !important;}.w99p{width: 99% !important;}.w90p{width: 90% !important;}.w85p{width: 85% !important;}.w80p{width: 80% !important;}.w75p{width: 75% !important;}.w70p{width: 70% !important;}.w60p{width: 60% !important;}.w50p{width: 50% !important;}.w45p{width: 45% !important;}.w40p{width: 40% !important;}.w33p{width: 33.3% !important;}.w25p{width: 25% !important;}.w20p{width: 20% !important;}.w15p{width: 15% !important;}.w10p{width: 10% !important;}.collapse,.w1p{width: 1% !important;}.h100p{height: 100% !important;}.w430px{width: 430px !important;}.w400px{width: 400px !important;}.w350px{width: 350px !important;}.w300px{width: 300px !important;}.w250px{width: 250px !important;}.w200px{width: 200px !important;}.w150px{width: 150px !important;}.w140px{width: 140px !important;}.w130px{width: 130px !important;}.w125px{width: 125px !important;}.w120px{width: 120px !important;}.w110px{width: 110px !important;}.w100px{width: 100px !important;}.w95px{width: 95px !important;}.w90px{width: 90px !important;}.w85px{width: 85px !important;}.w80px{width: 80px !important;}.w75px{width: 75px !important;}.w70px{width: 70px !important;}.w65px{width: 65px !important;}.w60px{width: 60px !important;}.w55px{width: 55px !important;}.w50px{width: 50px !important;}.w45px{width: 45px !important;}.w40px{width: 40px !important;}.w35px{width: 35px !important;}.w30px{width: 30px !important;}.w25px{width: 25px !important;}.w20px{width: 20px !important;}.w15px{width: 15px !important;}.w10px{width: 10px !important;}.w5px{width: 5px !important;}.h40px{height: 40px !important;}.h30px{height: 30px !important;}.fs8{font-size: 8px !important; line-height: 8px !important;}.fs9{font-size: 9px !important; line-height: 9px !important;}.fs10{font-size: 10px !important; line-height: 12px !important;}.fs11{font-size: 11px !important; line-height: 13px !important;}.fs12{font-size: 12px !important; line-height: 14px !important;}.fs13{font-size: 13px !important; line-height: 15px !important;}.fs14{font-size: 14px !important; line-height: 16px !important;}.fs16{font-size: 16px !important; line-height: 18px !important;}.fs18{font-size: 18px !important; line-height: 20px !important;}.fs20{font-size: 20px !important; line-height: 22px !important;}.fs22{font-size: 22px !important; line-height: 24px !important;}.lh12{line-height: 12px !important;}.lh14{line-height: 14px !important;}.lh16{line-height: 16px !important;}.lh18{line-height: 18px !important;}.lh22{line-height: 22px !important;}.lh24{line-height: 24px !important;}.lh30{line-height: 30px !important;}.noBorder,.noborder{border: none !important;}.toupper{text-transform: uppercase !important;}.tolower{text-transform: lowercase !important;}.capitalize{text-transform: capitalize !important;}.underline{text-decoration: underline !important;}.underline-none{text-decoration: none !important;}.bold,.strong{font-weight: 700 !important;}.nobold,.nostrong{font-weight: 400 !important;}.italic{font-style: italic !important;}.block{display: block !important;}.inline{display: inline !important;}.invisible{display: none !important;}.mh220{min-height: 220px;}.mw100{min-width: 100px;}.mw200{min-width: 200px;}.mw500{min-width: 500px;}.mw700{min-width: 700px;}.mw750{min-width: 750px;}.mw900{min-width: 900px;}.wauto{width: auto;}.white{color: #fff !important;}.black{color: #000 !important;}.smallSize{font-size: 0.9em !important;}.normalSize{font-size: 1em !important;}.bigSize{font-size: 1.2em !important;}.hugeSize{font-size: 1.5em !important;}.scroll-y-100,.scroll-y-150,.scroll-y-200,.scroll-y-250,.scroll-y-300,.scroll-y-350,.scroll-y-400,.scroll-y-450,.scroll-y-500,.scroll-y-550,.scroll-y-600,.scroll-y-650,.scroll-y-700{overflow-y: auto;}.scroll-y-hidden{overflow-y: hidden;}.scroll-y-100{max-height: 100px;}.scroll-y-150{max-height: 150px;}.scroll-y-200{max-height: 200px;}.scroll-y-250{max-height: 250px;}.scroll-y-300{max-height: 300px;}.scroll-y-350{max-height: 350px;}.scroll-y-400{max-height: 400px;}.scroll-y-450{max-height: 450px;}.scroll-y-500{max-height: 500px;}.scroll-y-550{max-height: 550px;}.scroll-y-600{max-height: 600px;}.scroll-y-650{max-height: 650px;}.scroll-y-700{max-height: 700px;}.scroll-x-100,.scroll-x-150,.scroll-x-200,.scroll-x-250,.scroll-x-300,.scroll-x-350,.scroll-x-400,.scroll-x-450,.scroll-x-500,.scroll-x-550,.scroll-x-600,.scroll-x-650,.scroll-x-700{overflow-x: auto;}.scroll-x-hidden{overflow-x: hidden;}.scroll-x-100{max-width: 100px;}.scroll-x-150{max-width: 150px;}.scroll-x-200{max-width: 200px;}.scroll-x-250{max-width: 250px;}.scroll-x-300{max-width: 300px;}.scroll-x-350{max-width: 350px;}.scroll-x-400{max-width: 400px;}.scroll-x-450{max-width: 450px;}.scroll-x-500{max-width: 500px;}.scroll-x-550{max-width: 550px;}.scroll-x-600{max-width: 600px;}.scroll-x-650{max-width: 650px;}.scroll-x-700{max-width: 700px;}.bbrown{background: #753527 !important;}.cgray{color: #756c57 !important;}.cgrayDark{color: #7f7f8d !important;}.clightgray{color: #9d9583 !important;}.cblue{color: #a2c5ff !important;}.cyellow{color: #fff600 !important;}.cred{color: #ff8c8c !important;}.credDark{color: #d80018 !important;}.cwhite{color: #fff !important;}.cbrown{color: #815a44 !important;}.cbrownlight{color: #c35a3a !important;}.clightbrown{color: #c89f7a !important;}.corange{color: #d63200 !important;}@media screen and (min-width: 800px){.logo a, .top-menu, .header .cart, .main-sidebar, .header, .header .top-contacts, .header .cart.new-year-cart .cart-icon{-moz-transition: all 1s; -o-transition: all 1s; -webkit-transition: all 1s ase; transition: all 1s ease;}.fix_menu .logo a{width: 130px; height: 51px; background-size: cover;}.fix_menu .header .cart{top: 0;}.fix_menu .top-menu{display: none;}.fix_menu .main-sidebar{margin-top: 0;}.fix_menu .header{margin-top: 6px;}.fix_menu .header .cart.new-year-cart .cart-icon{height: 34px;}.fix_menu .header .top-contacts{padding-top: 6px;}}@media only screen and (max-width: 1130px){.fix_menu .header .top-contacts{margin: 0 0 0 150px; width: 63%; padding-top: 0;}}@media only screen and (max-width: 910px){.fix_menu .header .top-contacts{margin: 0 0 0 150px; width: 73%; padding-top: 0;}}@media only screen and (max-width: 1400px){.top-sales .elements-line .top-sales-elm.size1 .img img{width: 100%;}.top-sales .elements-line .top-sales-elm.size1.top-sales-elm-gray-bg .img{vertical-align: bottom; width: 100%; text-align: right;}.top-sales .elements-line .top-sales-elm.size1.top-sales-elm-gray-bg .img img{max-width: 214px;}}.in_article tr td{padding:5px;}