You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

986 lines
21 KiB

4 years ago
  1. /* large desktop :1366px. */
  2. @media (min-width: 1200px) and (max-width: 1500px) {
  3. .single-slider.pt-100.pb-100.yellow-bg {
  4. padding: 50px;
  5. }
  6. .pt-215 {
  7. padding-top: 115px;
  8. }
  9. .pb-228 {
  10. padding-bottom: 128px;
  11. }
  12. .slider-content h1 {
  13. font-size: 50px;
  14. line-height: 70px;
  15. }
  16. .shopping-cart-content {
  17. max-height: 390px;
  18. overflow-y: auto;
  19. }
  20. }
  21. /* Normal desktop :992px. */
  22. @media (min-width: 992px) and (max-width: 1200px) {
  23. .main-menu li {
  24. padding: 0 12px;
  25. }
  26. .login-form input {
  27. width: 180px;
  28. }
  29. .search-login-cart-wrapper {
  30. padding: 46px 5px 0 0;
  31. }
  32. .same-style {
  33. margin-left: 15px;
  34. }
  35. .slider-content h1 {
  36. font-size: 45px;
  37. line-height: 55px;
  38. }
  39. .single-slider.pt-100.pb-100.yellow-bg {
  40. padding: 50px;
  41. }
  42. .pt-114 {
  43. padding-top: 62px;
  44. }
  45. .cate-padding-1 .single-food-content > h3 {
  46. padding: 15px 40px 27px;
  47. }
  48. .cate-padding-2 .single-food-content > h3 {
  49. padding: 20px 40px;
  50. }
  51. .cate-padding-3 .single-food-content > h3 {
  52. padding: 20px 40px 19px;
  53. }
  54. .deal-img {
  55. padding: 0;
  56. }
  57. .testimonial-image-slider {
  58. padding: 106px 200px 0;
  59. }
  60. .sin-testiText > p {
  61. width: 95%;
  62. }
  63. .blog-content > h4 {
  64. font-size: 18px;
  65. }
  66. .pt-215 {
  67. padding-top: 115px;
  68. }
  69. .pb-228 {
  70. padding-bottom: 128px;
  71. }
  72. .single-food-category-2 {
  73. padding: 0;
  74. position: relative;
  75. }
  76. .single-food-hover::after {
  77. height: 292px;
  78. width: 292px;
  79. }
  80. .deal-style-white .deal-img {
  81. padding: 0 0px;
  82. }
  83. .single-food-hover > img {
  84. max-width: 292px;
  85. }
  86. .product-list-action {
  87. margin: 17px 0 0;
  88. }
  89. .shop-search form button {
  90. padding: 0 11px;
  91. }
  92. .shop-search form input {
  93. padding: 0 47px 0 15px;
  94. }
  95. .table-content table th {
  96. padding: 14px 32px 13px;
  97. }
  98. .table-content table td.product-name {
  99. width: 200px;
  100. }
  101. .login-form-container {
  102. padding: 50px;
  103. }
  104. .blog-content {
  105. padding: 26px 18px;
  106. }
  107. .table-content table td.product-remove {
  108. padding-left: 55px;
  109. }
  110. .table-content table td.product-price-cart span {
  111. padding-left: 55px;
  112. }
  113. .table-content table td.product-quantity {
  114. padding-left: 0;
  115. }
  116. .table-content table td.product-subtotal {
  117. padding-left: 47px;
  118. }
  119. .main-menu nav > ul > li > ul.mega-menu > li {
  120. padding-left: 15px;
  121. }
  122. .main-menu nav > ul > li > ul.mega-menu {
  123. padding: 30px 15px 34px 0;
  124. }
  125. .shopping-cart-content {
  126. max-height: 390px;
  127. overflow-y: auto;
  128. }
  129. .footer-widget.pl-70 {
  130. padding-left: 0;
  131. }
  132. .about-us-img.pr-30{
  133. padding: 0;
  134. }
  135. .payment-img img {
  136. width: auto;
  137. }
  138. }
  139. /* Tablet desktop :768px. */
  140. @media (min-width: 768px) and (max-width: 991px) {
  141. .logo {
  142. padding: 30px 0;
  143. }
  144. .stick .logo.pt-39 {
  145. padding: 30px 0;
  146. }
  147. .search-login-cart-wrapper {
  148. padding: 37px 55px 30px 0;
  149. }
  150. .stick .search-login-cart-wrapper {
  151. padding: 38px 55px 30px 0;
  152. }
  153. .mean-container a.meanmenu-reveal {
  154. border: 1px solid #333;
  155. color: #333;
  156. padding: 5px 5px 1px;
  157. top: -66px;
  158. }
  159. .stick .mean-container a.meanmenu-reveal {
  160. top: -66px;
  161. }
  162. .mobile-menu .mean-nav ul.menu-overflow {
  163. height: 215px;
  164. margin-top: 0;
  165. overflow-y: auto;
  166. }
  167. .slider-content h3 {
  168. font-size: 28px;
  169. }
  170. .slider-content h1 {
  171. font-size: 36px;
  172. line-height: 43px;
  173. margin: 15px 0 18px;
  174. }
  175. .single-slider.pt-100.pb-100 {
  176. padding: 50px 0;
  177. }
  178. .pt-114 {
  179. padding-top: 27px;
  180. }
  181. .cate-padding-1 .single-food-content > h3 {
  182. padding: 15px 25px 27px;
  183. }
  184. .single-food-content > h3 {
  185. font-size: 25px;
  186. }
  187. .cate-padding-2 .single-food-content > h3 {
  188. padding: 20px 25px;
  189. }
  190. .cate-padding-3 .single-food-content > h3 {
  191. padding: 20px 25px 19px;
  192. }
  193. .deal-img {
  194. padding: 0;
  195. }
  196. .testimonial-image-slider {
  197. padding: 106px 150px 0;
  198. }
  199. .testimonial-area.bg-img {
  200. background-position: 90% center;
  201. }
  202. .pt-215 {
  203. padding-top: 85px;
  204. }
  205. .pb-228 {
  206. padding-bottom: 98px;
  207. }
  208. .single-food-category-2 {
  209. padding: 0;
  210. }
  211. .single-food-hover::after {
  212. height: 212px;
  213. width: 212px;
  214. }
  215. .deal-style-white .deal-img {
  216. padding: 0;
  217. }
  218. .single-food-hover > img {
  219. max-width: 212px;
  220. }
  221. .pt-100 {
  222. padding-top: 70px;
  223. }
  224. .pt-95 {
  225. padding-top: 65px;
  226. }
  227. .pb-100 {
  228. padding-bottom: 70px;
  229. }
  230. .service-area.pb-65 {
  231. padding-bottom: 35px;
  232. }
  233. .pb-70 {
  234. padding-bottom: 40px;
  235. }
  236. .pt-90 {
  237. padding-top: 60px;
  238. }
  239. .section-title.mb-60 {
  240. margin-bottom: 30px;
  241. }
  242. .section-title.mb-55 {
  243. margin-bottom: 25px;
  244. }
  245. .pb-65 {
  246. padding-bottom: 35px;
  247. }
  248. .single-count > span {
  249. font-size: 16px;
  250. }
  251. .single-count h2 {
  252. font-size: 38px;
  253. }
  254. .shop-sidebar {
  255. margin-top: 40px;
  256. }
  257. .shop-sidebar.blog-mrg {
  258. margin-top: 0;
  259. }
  260. .product-list-action {
  261. margin: 18px 0 0;
  262. }
  263. .footer-widget.pl-50 {
  264. padding-left: 0;
  265. }
  266. .cart-shiping-update > a,
  267. .cart-shiping-update > button,
  268. .cart-clear > a {
  269. padding: 16px 12px;
  270. }
  271. .tax-select select,
  272. .tax-select input,
  273. .discount-code input {
  274. width: 100%;
  275. }
  276. .tax-select > label {
  277. margin: 0 0 7px;
  278. width: 100%;
  279. }
  280. .login-form input {
  281. width: 100%;
  282. }
  283. .checkout-login {
  284. margin-top: 30px;
  285. }
  286. .checkout-area.pb-70 {
  287. padding-bottom: 60px;
  288. }
  289. .table-content table th {
  290. padding: 14px 32px 13px;
  291. }
  292. .table-content table td.product-name {
  293. width: 200px;
  294. }
  295. .pagination-style ul li a {
  296. height: 32px;
  297. line-height: 32px;
  298. width: 32px;
  299. }
  300. .shop-search form button {
  301. padding: 0 10px;
  302. }
  303. .shop-search form input {
  304. padding: 0 48px 0 15px;
  305. }
  306. .blog-details-content > h2 {
  307. font-size: 26px;
  308. }
  309. .single-comment-wrapper.ml-125 {
  310. margin-left: 0;
  311. }
  312. .recent-post-img {
  313. flex: 0 0 80px;
  314. }
  315. .blog-reply-wrapper form .text-leave input {
  316. margin-top: 25px;
  317. }
  318. .blog-reply-wrapper form textarea {
  319. height: 170px;
  320. }
  321. .footer-widget.pl-70 {
  322. padding-left: 0;
  323. }
  324. .modal-dialog {
  325. min-width: 100%;
  326. }
  327. .quickview-btn-cart {
  328. margin: 0 15px;
  329. }
  330. .quickview-btn-cart > a {
  331. padding: 15px 10px;
  332. }
  333. .shopping-cart-content {
  334. max-height: 390px;
  335. overflow-y: auto;
  336. }
  337. .newsletter-wrapper > p {
  338. margin: -4px 0 0;
  339. }
  340. .payment-img img {
  341. width: auto;
  342. }
  343. }
  344. /* small mobile :320px. */
  345. @media (max-width: 767px) {
  346. .same-style {
  347. margin-left: 8px;
  348. }
  349. .logo {
  350. padding: 27px 0;
  351. }
  352. .search-login-cart-wrapper {
  353. padding: 33px 55px 24px 0;
  354. }
  355. .stick .search-login-cart-wrapper {
  356. padding: 30px 55px 24px 0;
  357. }
  358. .mean-container a.meanmenu-reveal {
  359. border: 1px solid #333;
  360. color: #333;
  361. padding: 5px 5px 1px;
  362. top: -58px;
  363. }
  364. .stick .mean-container a.meanmenu-reveal {
  365. top: -56px;
  366. }
  367. .modal-dialog {
  368. min-width: 100%;
  369. }
  370. .modal-body {
  371. display: block;
  372. justify-content: inherit;
  373. padding: 15px;
  374. }
  375. .quickview-btn-cart {
  376. margin: 0 10px;
  377. }
  378. .quickview-btn-cart > a {
  379. padding: 14px 10px;
  380. }
  381. .quick-view-list a img {
  382. width: 88px;
  383. }
  384. .qwick-view-left {
  385. margin-right: 0;
  386. }
  387. .qwick-view-content {
  388. margin: 15px 0 0;
  389. }
  390. #exampleModal .close,
  391. #exampleCompare .close {
  392. left: 50%;
  393. right: auto;
  394. transform: translateX(-50%);
  395. }
  396. .header-search .search-content {
  397. right: 0;
  398. top: 100%;
  399. transform: inherit;
  400. width: 228px;
  401. }
  402. .header-search .search-content.open {
  403. right: -70px;
  404. top: 110%;
  405. }
  406. .header-search .search-toggle i.s-close {
  407. top: 0;
  408. }
  409. .mobile-menu .mean-nav ul.menu-overflow {
  410. height: 215px;
  411. margin-top: 0px;
  412. overflow-y: auto;
  413. }
  414. .slider-active.owl-carousel .owl-nav div {
  415. font-size: 15px;
  416. height: 35px;
  417. line-height: 36px;
  418. width: 35px;
  419. }
  420. .same-style button i {
  421. font-size: 18px;
  422. }
  423. .same-style > a {
  424. font-size: 18px;
  425. }
  426. .logo.pt-39 img {
  427. max-width: 125px;
  428. }
  429. .logo {
  430. padding: 29px 0;
  431. }
  432. .welcome-area > p {
  433. text-align: center;
  434. }
  435. .account-curr-lang-wrap.f-right {
  436. float: inherit;
  437. text-align: center;
  438. }
  439. .single-slider.pt-100.pb-100 {
  440. padding: 39px 0 50px;
  441. }
  442. .pt-114 {
  443. padding-top: 0;
  444. }
  445. .slider-content h3 {
  446. font-size: 25px;
  447. line-height: 50px;
  448. }
  449. .slider-content h1 {
  450. font-size: 30px;
  451. line-height: 40px;
  452. margin: 10px 0 20px;
  453. }
  454. .slider-single-img {
  455. margin-left: 0;
  456. margin-top: 30px;
  457. }
  458. .cate-padding-1 .single-food-content > h3 {
  459. padding: 15px 50px 27px;
  460. }
  461. .cate-padding-2 .single-food-content > h3 {
  462. padding: 20px 50px;
  463. }
  464. .cate-padding-3 .single-food-content > h3 {
  465. padding: 20px 50px 19px;
  466. }
  467. .section-title > h2 {
  468. font-size: 28px;
  469. line-height: 30px;
  470. }
  471. .deal-img {
  472. padding: 0 0 25px;
  473. }
  474. .timer-style span {
  475. margin: 0 6px 0 0;
  476. }
  477. .testimonial-image-slider {
  478. padding: 10px 15px 0;
  479. }
  480. .sin-testiText > p {
  481. font-size: 16px;
  482. line-height: 30px;
  483. width: 100%;
  484. }
  485. .sin-testiImage {
  486. padding: 20px 0 0;
  487. }
  488. .testimonial-area.pt-90 {
  489. padding-top: 50px;
  490. }
  491. .testimonial-shap {
  492. display: none;
  493. }
  494. .blog-content {
  495. padding: 20px 15px;
  496. }
  497. .footer-widget.pl-50 {
  498. padding-left: 0;
  499. }
  500. h4.footer-title {
  501. margin: 0 0 18px;
  502. }
  503. .copyright.text-center {
  504. float: left;
  505. text-align: left;
  506. }
  507. .pt-100 {
  508. padding-top: 60px;
  509. }
  510. .pt-95 {
  511. padding-top: 55px;
  512. }
  513. .food-category.pb-60 {
  514. padding-bottom: 25px;
  515. }
  516. .section-title.mb-55 {
  517. margin-bottom: 30px;
  518. }
  519. .pb-100 {
  520. padding-bottom: 60px;
  521. }
  522. .service-area.bg-img.pb-65 {
  523. padding-bottom: 25px;
  524. }
  525. .section-title.mb-60 {
  526. margin-bottom: 25px;
  527. }
  528. .section-title > h4 {
  529. margin: 0 0 10px;
  530. }
  531. .blog-area.pb-70 {
  532. padding-bottom: 30px;
  533. }
  534. .newsletter-style {
  535. margin: 15px 0 25px;
  536. }
  537. .payment-img img {
  538. width: auto;
  539. }
  540. .single-food-content > h3 {
  541. font-size: 27px;
  542. }
  543. .account-curr-lang-wrap ul li ul {
  544. left: -20px;
  545. }
  546. .pt-215 {
  547. padding-top: 65px;
  548. }
  549. .pb-228 {
  550. padding-bottom: 78px;
  551. }
  552. .slider-content.slider-content-white h1 {
  553. font-size: 21px;
  554. line-height: 35px;
  555. }
  556. .slider-btn a {
  557. padding: 15px 35px;
  558. }
  559. .single-food-category-2 {
  560. padding: 0;
  561. }
  562. .single-food-hover::after {
  563. height: 292px;
  564. width: 292px;
  565. }
  566. .deal-style-white .deal-img {
  567. margin: 0 0 30px;
  568. padding: 0;
  569. }
  570. .single-food-hover > img {
  571. max-width: 292px;
  572. }
  573. .product-area.pb-70 {
  574. padding-bottom: 25px;
  575. }
  576. .food-category.pb-70 {
  577. padding-bottom: 30px;
  578. }
  579. .footer-top.pt-80 {
  580. padding-top: 60px;
  581. }
  582. .footer-top.pb-50 {
  583. padding-bottom: 20px;
  584. }
  585. .pb-95 {
  586. padding-bottom: 55px;
  587. }
  588. .about-us-content > h2 {
  589. font-size: 25px;
  590. line-height: 25px;
  591. margin: 0 0 12px;
  592. }
  593. .about-us-content {
  594. margin-top: 30px;
  595. }
  596. .about-us-list {
  597. margin: 20px 0;
  598. }
  599. .single-count h2 {
  600. font-size: 40px;
  601. }
  602. .project-count-area.pb-70,
  603. .team-ara.pb-70 {
  604. padding-bottom: 30px;
  605. }
  606. .shop-sidebar {
  607. margin-top: 50px;
  608. }
  609. .shop-topbar-wrapper {
  610. display: block;
  611. }
  612. .shorting-style > label {
  613. display: block;
  614. margin: 0 0 20px;
  615. }
  616. .grid-list-options {
  617. display: block;
  618. margin-top: 10px;
  619. }
  620. .product-list .product-img {
  621. display: block;
  622. float: inherit;
  623. margin-bottom: 20px;
  624. margin-right: 0;
  625. width: 100%;
  626. }
  627. .shop-widget.mt-50 {
  628. margin-top: 30px;
  629. }
  630. .shop-search.mb-50 {
  631. margin-bottom: 30px;
  632. }
  633. .product-details-content {
  634. margin-top: 30px;
  635. }
  636. .in-stock {
  637. margin: 18px 0 8px;
  638. }
  639. .sku {
  640. margin: 0 0 15px;
  641. padding: 0 0 15px;
  642. }
  643. .description-review-topbar a::before {
  644. right: -8px;
  645. }
  646. .description-review-topbar a {
  647. font-size: 13px;
  648. margin: 0 8px 12px;
  649. padding-bottom: 5px;
  650. }
  651. .tab-content.description-review-bottom {
  652. padding: 10px 15px 40px;
  653. }
  654. .related-product-area.pb-80 {
  655. padding-bottom: 40px;
  656. }
  657. .breadcrumb-content > h2 {
  658. font-size: 25px;
  659. line-height: 30px;
  660. }
  661. .product-rating {
  662. display: block;
  663. float: inherit;
  664. margin: 12px 0;
  665. }
  666. .ratting-author.f-right {
  667. float: left;
  668. }
  669. .product-anotherinfo-wrapper li span {
  670. font-size: 14px;
  671. margin-right: 2px;
  672. width: 57px;
  673. }
  674. .product-anotherinfo-wrapper li {
  675. font-size: 14px;
  676. }
  677. .ratting-author span {
  678. margin-left: 10px;
  679. }
  680. .cart-shiping-update > button {
  681. margin: 15px 0;
  682. }
  683. .cart-shiping-update {
  684. display: block;
  685. }
  686. .cart-shiping-update-wrapper {
  687. display: block;
  688. padding: 20px 20px;
  689. }
  690. .cart-shiping-update > a,
  691. .cart-shiping-update > button,
  692. .cart-clear > a {
  693. padding: 16px 17px;
  694. }
  695. .tax-select select,
  696. .tax-select input,
  697. .discount-code input {
  698. width: 100%;
  699. }
  700. .tax-select > label {
  701. margin: 0 0 7px;
  702. width: 100%;
  703. }
  704. h5.panel-title span {
  705. display: flex;
  706. height: 100%;
  707. justify-content: center;
  708. line-height: 45px;
  709. text-align: center;
  710. }
  711. h5.panel-title a {
  712. padding: 12px 34px 12px 55px;
  713. }
  714. .checkout-login {
  715. margin-top: 30px;
  716. }
  717. .login-forget > a {
  718. margin-left: 10px;
  719. }
  720. .login-forget .checkout-btn,
  721. .billing-btn > button {
  722. padding: 10px 16px;
  723. }
  724. .billing-select.card-mrg {
  725. margin-bottom: 20px;
  726. }
  727. .billing-select.month-mrg {
  728. margin-bottom: 20px;
  729. }
  730. .checkout-area.pb-70 {
  731. padding-bottom: 60px;
  732. }
  733. .billing-back-btn > span {
  734. margin-top: 0;
  735. }
  736. .table-content table th {
  737. padding: 14px 32px 13px;
  738. }
  739. .table-content table td.product-name {
  740. width: 200px;
  741. }
  742. .contact-info-wrapper {
  743. padding: 25px 15px 19px;
  744. }
  745. .contact-message-wrapper {
  746. margin-bottom: 45px;
  747. margin-top: 10px;
  748. }
  749. .account-info-wrapper > h4 {
  750. font-size: 15px;
  751. }
  752. .account-info-wrapper {
  753. margin-bottom: 18px;
  754. padding-bottom: 20px;
  755. }
  756. .billing-back-btn {
  757. margin-top: 15px;
  758. }
  759. .entries-wrapper::before {
  760. display: none;
  761. }
  762. .entries-info {
  763. padding: 0 10px 20px;
  764. }
  765. .entries-wrapper {
  766. border: 1px solid #eaeaea;
  767. padding: 24px 10px 30px;
  768. position: relative;
  769. }
  770. .login-form-container {
  771. padding: 30px 12px;
  772. }
  773. .login-register-tab-list.nav a h4 {
  774. font-size: 20px;
  775. margin: 0 15px;
  776. }
  777. .login-register-tab-list {
  778. margin-bottom: 25px;
  779. }
  780. .login-form-container label {
  781. font-size: 14px;
  782. }
  783. .login-toggle-btn > a {
  784. font-size: 14px;
  785. }
  786. .pagination-style.text-center.mt-20 {
  787. margin-top: 5px;
  788. }
  789. .pagination-style ul li a {
  790. height: 32px;
  791. line-height: 32px;
  792. width: 32px;
  793. }
  794. .blog-details-content > h2 {
  795. font-size: 18px;
  796. }
  797. .importent-title > h4 {
  798. font-size: 16px;
  799. line-height: 27px;
  800. }
  801. blockquote.importent-title {
  802. margin: 17px 0;
  803. }
  804. .dec-img.dec-mrg.res-mrg-top-2 {
  805. margin-top: 30px;
  806. }
  807. .dec-img-wrapper {
  808. margin: 30px 0;
  809. }
  810. .blog-dec-tags-social {
  811. display: block;
  812. margin-top: 32px;
  813. }
  814. .blog-dec-tags {
  815. display: block;
  816. margin: 0 0 10px;
  817. }
  818. .blog-comment-img {
  819. flex: 0 0 90px;
  820. margin-right: 15px;
  821. }
  822. .single-comment-wrapper.ml-125 {
  823. margin-left: 0;
  824. }
  825. .blog-comment-wrapper.mt-55 {
  826. margin-top: 35px;
  827. }
  828. .single-comment-wrapper.mt-35 {
  829. margin-top: 20px;
  830. }
  831. .blog-reply-wrapper.mt-50 {
  832. margin-top: 30px;
  833. }
  834. .blog-reply-wrapper > form {
  835. margin-top: 25px;
  836. }
  837. .blog-reply-wrapper form textarea {
  838. height: 150px;
  839. }
  840. .blog-reply-wrapper form .text-leave input {
  841. margin-top: 25px;
  842. }
  843. .slider-single-img {
  844. display: none;
  845. }
  846. .footer-widget.pl-70 {
  847. padding-left: 0;
  848. }
  849. .shopping-cart-content {
  850. max-height: 390px;
  851. overflow-y: auto;
  852. }
  853. .shopping-cart-img {
  854. flex: 0 0 75px;
  855. margin-right: 10px;
  856. }
  857. .about-us-img.pr-30 {
  858. padding: 0;
  859. }
  860. .view-mode > li {
  861. margin-left: 0;
  862. }
  863. .product-list-action {
  864. margin: 15px 0 0;
  865. }
  866. .shopping-cart-content {
  867. width: 310px;
  868. }
  869. }
  870. /* Large Mobile :480px. */
  871. @media only screen and (min-width: 576px) and (max-width: 767px) {
  872. .same-style button i {
  873. font-size: 24px;
  874. }
  875. .same-style > a {
  876. font-size: 24px;
  877. }
  878. .mean-container a.meanmenu-reveal {
  879. top: -61px;
  880. }
  881. .stick .mean-container a.meanmenu-reveal {
  882. top: -60px;
  883. }
  884. .logo.pt-39 img {
  885. max-width: inherit;
  886. width: auto;
  887. }
  888. .logo {
  889. padding: 25px 0;
  890. }
  891. .single-food-hover::after {
  892. height: 300px;
  893. width: 300px;
  894. }
  895. .single-food-hover > img {
  896. max-width: 300px;
  897. }
  898. .slider-content.slider-content-white h1 {
  899. font-size: 30px;
  900. line-height: 40px;
  901. }
  902. .pt-114 {
  903. padding-top: 6px;
  904. }
  905. .copyright.text-center {
  906. float: inherit;
  907. text-align: center;
  908. }
  909. .product-list .product-img {
  910. display: flex;
  911. float: left;
  912. margin-bottom: 0;
  913. margin-right: 15px;
  914. width: 200px;
  915. }
  916. .product-list-action {
  917. margin: 12px 0 0;
  918. }
  919. .product-list-action-left a {
  920. padding: 12px 14px;
  921. }
  922. .shorting-style > label {
  923. display: inline-block;
  924. margin: 0 15px 0 0;
  925. }
  926. .shopping-cart-content {
  927. padding: 31px 15px 10px;
  928. right: 15px;
  929. width: 290px;
  930. }
  931. .description-review-topbar a::before {
  932. right: -18px;
  933. }
  934. .description-review-topbar a {
  935. margin: 0 18px 12px;
  936. }
  937. .cart-shiping-update > button {
  938. margin: 0 0 0 15px;
  939. }
  940. .cart-shiping-update {
  941. margin: 0 0 15px;
  942. }
  943. .billing-back-btn > span {
  944. margin-top: 10px;
  945. }
  946. .blog-dec-tags {
  947. display: inline-block;
  948. margin: 0;
  949. }
  950. .blog-dec-tags-social {
  951. display: flex;
  952. }
  953. .dec-img.dec-mrg.res-mrg-top-2 {
  954. margin-top: 0;
  955. }
  956. .slider-single-img {
  957. display: block;
  958. }
  959. .quick-view-list a img {
  960. width: 120px;
  961. }
  962. .newsletter-wrapper > p {
  963. margin: -4px 0 0;
  964. }
  965. .payment-img img {
  966. width: 100%;
  967. }
  968. }