Skip to Content

CSS File

URL: https://www.razvitie21vek.com/assets/css/planb_minishop2.css?1921180443
HTTP Status: 200 OK
MIME Type: text/css
Last Modified: Tue, 16 Apr 2024 09:18:28 GMT
Download Time: Less than a second
Cookies: None
Size: 15 KB
Rules: 107 style rules
Imports: 0 stylesheets
HTTP Headers:  7 headers
Links In:  1 pages
Links Out:  0 links
Images:  0 images
CSS:  0 files
JavaScript:  0 files
OK Issues: No issues found

1/* ---------------------------------------------- */

2/* ---------------------------------------------- */

3/* COMMON */

4/* ---------------------------------------------- */

5/* ---------------------------------------------- */

6

7 /* plus minus count ---------------------- */

8 .plus-minus-count {line-height: var(--bigbuttonheight);border: 1px solid var(--grey2);border-radius: 10px;text-align: center;display: inline-block;}

9

10 .plus-minus-count input {outline: none;width: 25px;text-align: center;font-size: var(--fontsize);background: transparent !important;border: none;}

11

12

13 .plus-minus-count input::-webkit-outer-spin-button,

14 .plus-minus-count input::-webkit-inner-spin-button {

-webkit-appearance: none;margin: 0;}

15

16

17 .plus-minus-count img {width: 15px;}

18

19

20 .plus-minus-count span.minus-count {border-radius: 10px 0 0 10px;}

21

22 .plus-minus-count span.plus-count {border-radius: 0 10px 10px 0;}

23

24

25 .plus-minus-count span.minus-count,

26 .plus-minus-count span.plus-count {padding: 0 15px;display: inline-block;outline: none;

-moz-user-select: none;

-khtml-user-select: none;user-select: none;cursor: pointer;}

27

28

29 .plus-minus-count span.minus-count:hover,

30 .plus-minus-count span.plus-count:hover {cursor: pointer;background: var(--grey);}

31

32

33

34/* ---------------------------------------------- */

35/* ---------------------------------------------- */

36/* Teaser */

37/* ---------------------------------------------- */

38/* ---------------------------------------------- */

39

40 /* products teaser ---------------------- */

41 .shop-teaser:hover {box-shadow: var(--boxshadow);}

42

43

44 /* onliner */

45 .shop-teaser-image-box > a {width: 100%;height: 300px;display: inline-block;vertical-align: middle;position: relative;box-sizing: border-box;}

46

47 .shop-teaser-image-box picture {width: 100%;height: 100%;display: block;position: relative;}

48

49 .shop-teaser-image-box picture img {width: 100%;height: 100%;left: 0;top: 0;position: absolute;object-fit: contain;object-position: 50% 50%;}

50

51

52

53 /* image ---------------------- */

54 /*.shop-teaser-image-box {height: 290px;line-height: 290px;}

55

56 .shop-teaser .image_box img {width: 100%;}

57*/

58

59 /* labels ---------------------- */

60 .shop-teaser .shop-teaser-labels {position: absolute;bottom: 0;left: 0;width: 100%;

-webkit-box-sizing: border-box;

-moz-box-sizing: border-box;box-sizing: border-box;line-height: var(--lineheight);}

61

62 .shop-teaser-labels .hit,

63 .shop-teaser-labels .new {font-size: .8em;line-height: 1.5em;font-weight: 700;display: inline-block;background: var(--maincolor2);color: #fff;padding: 0 10px;border-radius: 6px;}

64

65 .shop-teaser-labels img {width: auto !important;height: 13px;margin-right: 5px;vertical-align: middle;transform: translateY(-1px);}

66

67

68 /* title ---------------------- */

69 .shop-teaser-title {line-height: 2.2rem;}

70

71

72 /* price and button */

73 .shop-teaser .shop-teaser-bottom {bottom: 20px;width: calc(100% - 20px);position: absolute;left: 10px;}

74

75

76

77/* ---------------------------------------------- */

78/* ---------------------------------------------- */

79/* Full */

80/* ---------------------------------------------- */

81/* ---------------------------------------------- */

82

83 /* labels ---------------------- */

84 .shop-full-labels .hit,

85 .shop-full-labels .new {font-size: .8em;line-height: 1.5em;font-weight: 700;display: inline-block;background: var(--maincolor2);color: #fff;padding: 0 10px;border-radius: 6px;}

86

87 .shop-full-labels .hit img {width: auto;height: 13px;margin-right: 5px;vertical-align: middle;transform: translateY(-1px);}

88

89

90

91 /* Slick Gallery ---------------------- */

92

93 /* big ---------------------- */

94 .catalog-gallery-for {max-height: 420px;background: #fff;text-align: center;}

95

96 .catalog-gallery-for img {max-width: 100%;max-height: 420px;display: inline-block !important;width: auto !important;}

97

98

99 .catalog-gallery-for .slick-prev,

100 .catalog-gallery-for .slick-next {top: 50%;width: 40px;height: 100px;background: var(--maincolor) !important;opacity: 1;transition: .5s;z-index: 2;transform: translateY(-50%);color: #fff !important;}

101

102 .catalog-gallery-for .slick-prev {left: -50px;border-radius: 0 100% 100% 0;}

103

104 .catalog-gallery-for .slick-next {right: -50px;border-radius: 100% 0 0 100%;}

105

106 .catalog-gallery-for:hover .slick-prev {left: 0}

107

108 .catalog-gallery-for:hover .slick-next {right: 0}

109

110

111 .catalog-gallery-for .slick-prev:before,

112 .catalog-gallery-for .slick-next:before {color: #fff !important;opacity: .75 !important}

113

114

115 /* small ---------------------- */

116 .catalog-gallery-nav {border-top: 1px solid var(--grey2);border-bottom: 1px solid var(--grey2);max-height: 60px;margin-top: 10px;background: #fff;text-align: center;}

117

118 .catalog-gallery-nav .slick-track {margin: 0 ! important;}

119

120 .catalog-gallery-nav img {max-width: 100%;max-height: 60px;padding-right: 5px;display: inline-block !important;width: auto !important;}

121

122 .catalog-gallery-nav .slick-slide {cursor: pointer;line-height: 0;outline: none;display: inline-block !important;}

123

124

125 .catalog-gallery-nav .slick-slide:hover,

126 .catalog-gallery-nav .slick-current {background: var(--grey);}

127

128

129

130

131

132/* ---------------------------------------------- */

133/* ---------------------------------------------- */

134/* FILTER */

135/* ---------------------------------------------- */

136/* ---------------------------------------------- */

137

138 /* sort ---------------------- */

139 #mse2_sort a {display: inline-block;border-bottom: 1px dotted var(--grey3);margin-left: 10px;cursor: pointer !important;}

140

141 #mse2_sort a.active {border-bottom: 1px solid var(--maincolor);}

142

143

144

145 /* slider */

146 #mse2_mfilter .mse2_number_slider {border: 0;width: 98%;margin: 20px 0 5px !important;font-size: 0.4em !important}

147

148 #mse2_mfilter .mse2_number_slider .ui-slider-range {/* background: var(--maincolor2); */font-size: 0.4em !important}

149

150 #mse2_mfilter .ui-widget-content {background: var(--white) !important;border: none !important;}

151

152 #mse2_mfilter .mse2_number_slider .ui-slider-handle {background: var(--maincolor);border-radius: 100%;top: -7px;width: 14px;height: 14px;margin-left: 0;outline: none;}

153

154 #mse2_mfilter input[type="text"] {background: var(--grey);}

155

156 #mse2_mfilter .tovary_row {align-items: flex-start;}

157

158 #mse2_filters fieldset:first-child {border-top: 0}

159

160

161

162 form#mse2_filters input[type="text"] {margin: 0;padding: 0;line-height: 30px;text-align: center;min-height: 20px;font-size: 1.35rem;margin-bottom: 0;}

163

164 #mse2_mfilter h4.filter_title {font-size: 1.45rem;line-height: 1.75rem;margin: 0 0 10px 0;}

165

166 #mse2_mfilter .num {font-size: 1.2rem;color: var(--maincolor);font-weight: 400;}

167

168

169

170 /* checks */

171 .filters_on #mse2_mfilter input[type="checkbox"] + label {font-size: 2.0rem;}

172

173 .filters_on #mse2_filters input[type="text"] {font-size: 1.85rem;}

174

175 .filters_on #mse2_mfilter h4.filter_title {font-size: 2.15rem;line-height: 2.35rem;margin: 15px 0 10px;}

176

177 .filters_on #mse2_mfilter .num {font-size: 1.8rem;}

178

179 .filters_on .small {font-size: 1.05em;}

180

181

182

183/* ---------------------------------------------- */

184/* ---------------------------------------------- */

185/* CART */

186/* ---------------------------------------------- */

187/* ---------------------------------------------- */

188

189 /* empty cart ---------------------- */

190 #msCart .korzina_empty .price,

191 #msCart .korzina_empty .image {width: auto !important;}

192

193 #msCart.empty {padding: 20px;}

194

195

196

197 /* plus minus count ---------------------- */

198 #msCart .plus-minus-count {line-height: 35px;}

199

200 #msCart .plus-minus-count input {width: 20px;}

201

202 #msCart .plus-minus-count span.minus-count,

203 #msCart .plus-minus-count span.plus-count {padding: 0 10px;}

204

205 #msCart .plus-minus-count img {width: 8px}

206

207

208 /* table ---------------------- */

209

210 /* remove ---------------------- */

211 #msCart .remove {position: absolute; top: 10px; right:10px}

212

213 #msCart .remove_cart {border: none;outline: none;margin: 0;padding: 0;line-height: 20px;background: transparent;font-size: 22px;color: #d24141;}

214

215 #msCart .remove_cart:hover {background: transparent;cursor: pointer;}

216

217

218

219 /* success page ---------------------- */

220 #msCart.cart-success h2 {color: #000 !important;}

221

222 #msCart.cart-success img.success-image {max-width: 100px; display: block; margin: 0 0 10px;}

223

224

225 .cart-success-products-table {width: 100%;}

226

227 .cart-success-products-table td {padding: 5px 0;border-bottom: 1px solid var(--grey2);vertical-align: middle;}

228

229

230 #msCart.cart-success .reciever-data img {display: inline-block;width: 20px;margin-right: 10px;}

231

232

233

234 /* payment ---------------------- */

235 #msCart .payments, #msCart .deliveries {margin: 40px 0 20px;}

236

237 #msCart .payments h4,

238 #msCart .deliveries h4{margin-bottom: 10px;}

239

240

241 #msOrder h4 {margin-bottom: 5px;}

242

243 #msOrder .error {background: #ffe1e4;}

244

245

246

247 /* total ---------------------- */

248 #msOrder {margin-top: 0 !important;}

249

250 #total .total_price {margin-top: 35px;}

251

252 #total .button:hover {background: var(--maincolor);color: #fff;}

253

254 #total .button[disabled] {background: #dadada;color: #8d8d8d;cursor: not-allowed}

255

256

257

258

259/* ---------------------------------------------- */

260/* ---------------------------------------------- */

261/* Office / Login */

262/* ---------------------------------------------- */

263/* ---------------------------------------------- */

264

265 /* profile-page ---------------------- */

266 /* info block ---------------------- */

267 .profile-info-row {position: relative;padding-left: 25px;}

268

269 .profile-info-row img {display: inline-block;width: 15px;left: 0;top: 6px;position: absolute;}

270

271

272

273 /* error */

274 #office-profile-form .help-block.message:not(:empty) {padding: 0px 10px;background: var(--red);color: #fff;display: inline-block;border-radius: 5px;font-weight: 700;}

275

276

277

278 /* tabs ---------------------- */

279 .profile_tabs, .profile_tabs > li {display: block;}

280

281 .profile_tabs li {margin: 0;padding: 20px 40px;border-bottom: none;background: #fff;border-top: 1px dashed var(--maincolor);border-right: none;border-left: none;border-bottom: none;color: #222;position: relative;border-radius: 0;cursor: pointer;text-align: left;transition: .5s;}

282

283 .profile_tabs li:first-child, .profile_tabs li:hover:first-child {border-top: none;}

284

285 .profile_tabs li > img {width: 18px;margin: -3px 5px 0 0;}

286

287 .profile_tabs>li.active, .profile_tabs li:not(.active):hover, .profile_tabs .active {background: var(--grey);color: #222;border-right: none;border-left: none;border-bottom: none;}

288

289

290 /* orders history ---------------------- */

291 .modal#modal_ordersList,

292 #hystmodal_ordersList .hystmodal__window {width: 800px;}

293

294 .mslistorders-order td.image img {max-width: 60px;max-height: 60px;}

295

296 .mslistorders-order td.pagetitle {line-height: 2rem;}

297

298

299

300

301

302@media all and (max-width: 1440px) {

303

304}

305

306

307@media all and (max-width: 1220px) {

308

309}

310

311

312@media all and (max-width: 980px) {

313

314}

315

316

317@media all and (max-width: 769px) {

318

319 /* sort ---------------------- */

320 #mse2_sort a {margin-left: 3px;}

321

322

323 /* filter

324 /* open button ---------------------- */

325 #catalog .filter_button img {width: 18px;transform: translate(-8px,-2px);}

326

327 #catalog .filter_button {border: 1px solid #222;width: 90px;text-align: center;padding: 3px 5px 3px 10px;}

328

329 #catalog .filter_button:hover {box-shadow: 2px 2px #cecece;}

330

331 #catalog .filter_button,

332 #catalog .filter-outer .close {cursor: pointer;}

333

334

335 /* close button ---------------------- */

336 .mob-filter-close-button {cursor: pointer;}

337

338 .mob-filter-close-button {font-size: 2rem;}

339

340

341 /* filter outer ---------------------- */

342 #catalog .filter-outer {background: #fff;top: 0;width: 100%;left: -1000px;transition: .5s;height: 100%;z-index: 1000;position: fixed;display: block;overflow-y: auto;box-sizing: border-box;box-shadow: none}

343

344 .filter-outer .filters-box {padding-bottom: 60px;}

345

346 #mse2_mfilter .mse2_number_slider {width: 96%;}

347

348 /* filter outer opened ---------------------- */

349 #catalog .filter-outer.open {left: 0;}

350

351

352 /* filter outer top ---------------------- */

353 .filter-outer .filter-outer-top img {width: 20px;}

354

355

356 /* filter outer bottom ---------------------- */

357 .filter-outer .filter-outer-bottom {position: absolute;bottom: 0;padding: 10px 20px;background: var(--grey);left: 0px;transition: .5s;width: calc(100% - 40px);}

358

359

360 /* filter outer bottom buttons ---------------------- */

361 .filter-outer .mob_filter_apply_button,

362 .filter-outer .mob_filter_reset_button {padding: 0;line-height: 42px;width: 100%;}

363

364 .filter-outer .mob_filter_reset_button {color: #222;background: var(--grey2);}

365

366

367 /* filter outer scroll ---------------------- */

368 .filters-box::-webkit-scrollbar {width: 5px;background: transparent;}

369

370 .filters-box::-webkit-scrollbar-track {background: transparent;}

371

372 .filters-box::-webkit-scrollbar-thumb {background-color: var(--maincolor2);border-radius: 10px;}

373

374

375

376 /* Office / Login */

377 /* profile-page ---------------------- */

378 /* orders history ---------------------- */

379 .modal#modal_ordersList {width: 100%;padding: 50px 20px 20px;}

380

381 .profile-flex {display: block !important;}

382

383

384

385}

386

387

388@media all and (max-width: 570px) {

389

390 /* teaser */

391 /* image ---------------------- */

392 .shop-teaser-image-box > a {height: 240px;}

393

394 /* filter slider ---------------------- */

395 #mse2_mfilter .mse2_number_slider {width: 94%;}

396

397

398 /* plus minus count ---------------------- */

399 .plus-minus-count img {width: 10px;}

400

401 #msProduct .bigbutton {padding: 0 14px;}

402

403 #msProduct .bigbutton img {width: 16px;margin-right: 4px;}

404

405

406

407}