@charset "UTF-8";
/* LAYOUTS VAIRABLES */
/****************** Vinova Themes  Framework for Prestashop 1.7.x  @package    Nova - PrestaShop 1.7 Theme For Fashion Templates @version    1.0 @author    http://vinovathemes.com/ @copyright  Copyright (C) October 2013 vinovathemes.com <@emai:vinovathemes@gmail.com> <info@vinovathemes.com>.All rights reserved. @license   GNU General Public License version 1 */
/* BOOTSTRAP 4 */
/* RIGHT TO LEFT */

[class*=" icofont-"], [class^=icofont-] { font-family: IcoFont !important; speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; white-space: nowrap; word-wrap: normal; direction: ltr; line-height: 1; -webkit-font-feature-settings: "liga"; -webkit-font-smoothing: antialiased; }

.icofont-angry-monster:before { content: "\e800"; }

.icofont-bathtub:before { content: "\e801"; }

.icofont-bird-wings:before { content: "\e802"; }

.icofont-bow:before { content: "\e803"; }

.icofont-castle:before { content: "\e804"; }

.icofont-circuit:before { content: "\e805"; }

.icofont-crown-king:before { content: "\e806"; }

.icofont-crown-queen:before { content: "\e807"; }

.icofont-dart:before { content: "\e808"; }

.icofont-disability-race:before { content: "\e809"; }

.icofont-diving-goggle:before { content: "\e80a"; }

.icofont-eye-open:before { content: "\e80b"; }

.icofont-flora-flower:before { content: "\e80c"; }

.icofont-flora:before { content: "\e80d"; }

.icofont-gift-box:before { content: "\e80e"; }

.icofont-halloween-pumpkin:before { content: "\e80f"; }

.icofont-hand-power:before { content: "\e810"; }

.icofont-hand-thunder:before { content: "\e811"; }

.icofont-king-monster:before { content: "\e812"; }

.icofont-love:before { content: "\e813"; }

.icofont-magician-hat:before { content: "\e814"; }

.icofont-native-american:before { content: "\e815"; }

.icofont-owl-look:before { content: "\e816"; }

.icofont-phoenix:before { content: "\e817"; }

.icofont-robot-face:before { content: "\e818"; }

.icofont-sand-clock:before { content: "\e819"; }

.icofont-shield-alt:before { content: "\e81a"; }

.icofont-ship-wheel:before { content: "\e81b"; }

.icofont-skull-danger:before { content: "\e81c"; }

.icofont-skull-face:before { content: "\e81d"; }

.icofont-snowmobile:before { content: "\e81e"; }

.icofont-space-shuttle:before { content: "\e81f"; }

.icofont-star-shape:before { content: "\e820"; }

.icofont-swirl:before { content: "\e821"; }

.icofont-tattoo-wing:before { content: "\e822"; }

.icofont-throne:before { content: "\e823"; }

.icofont-tree-alt:before { content: "\e824"; }

.icofont-triangle:before { content: "\e825"; }

.icofont-unity-hand:before { content: "\e826"; }

.icofont-weed:before { content: "\e827"; }

.icofont-woman-bird:before { content: "\e828"; }

.icofont-bat:before { content: "\e829"; }

.icofont-bear-face:before { content: "\e82a"; }

.icofont-bear-tracks:before { content: "\e82b"; }

.icofont-bear:before { content: "\e82c"; }

.icofont-bird-alt:before { content: "\e82d"; }

.icofont-bird-flying:before { content: "\e82e"; }

.icofont-bird:before { content: "\e82f"; }

.icofont-birds:before { content: "\e830"; }

.icofont-bone:before { content: "\e831"; }

.icofont-bull:before { content: "\e832"; }

.icofont-butterfly-alt:before { content: "\e833"; }

.icofont-butterfly:before { content: "\e834"; }

.icofont-camel-alt:before { content: "\e835"; }

.icofont-camel-head:before { content: "\e836"; }

.icofont-camel:before { content: "\e837"; }

.icofont-cat-alt-1:before { content: "\e838"; }

.icofont-cat-alt-2:before { content: "\e839"; }

.icofont-cat-alt-3:before { content: "\e83a"; }

.icofont-cat-dog:before { content: "\e83b"; }

.icofont-cat-face:before { content: "\e83c"; }

.icofont-cat:before { content: "\e83d"; }

.icofont-cow-head:before { content: "\e83e"; }

.icofont-cow:before { content: "\e83f"; }

.icofont-crab:before { content: "\e840"; }

.icofont-crocodile:before { content: "\e841"; }

.icofont-deer-head:before { content: "\e842"; }

.icofont-dog-alt:before { content: "\e843"; }

.icofont-dog-barking:before { content: "\e844"; }

.icofont-dog:before { content: "\e845"; }

.icofont-dolphin:before { content: "\e846"; }

.icofont-duck-tracks:before { content: "\e847"; }

.icofont-eagle-head:before { content: "\e848"; }

.icofont-eaten-fish:before { content: "\e849"; }

.icofont-elephant-alt:before { content: "\e84a"; }

.icofont-elephant-head-alt:before { content: "\e84b"; }

.icofont-elephant-head:before { content: "\e84c"; }

.icofont-elephant:before { content: "\e84d"; }

.icofont-elk:before { content: "\e84e"; }

.icofont-fish-1:before { content: "\e84f"; }

.icofont-fish-2:before { content: "\e850"; }

.icofont-fish-3:before { content: "\e851"; }

.icofont-fish-4:before { content: "\e852"; }

.icofont-fish-5:before { content: "\e853"; }

.icofont-fish:before { content: "\e854"; }

.icofont-fox-alt:before { content: "\e855"; }

.icofont-fox:before { content: "\e856"; }

.icofont-frog-tracks:before { content: "\e857"; }

.icofont-frog:before { content: "\e858"; }

.icofont-froggy:before { content: "\e859"; }

.icofont-giraffe-head-1:before { content: "\e85a"; }

.icofont-giraffe-head-2:before { content: "\e85b"; }

.icofont-giraffe-head:before { content: "\e85c"; }

.icofont-giraffe:before { content: "\e85d"; }

.icofont-goat-head:before { content: "\e85e"; }

.icofont-gorilla:before { content: "\e85f"; }

.icofont-hen-tracks:before { content: "\e860"; }

.icofont-horse-head-1:before { content: "\e861"; }

.icofont-horse-head-2:before { content: "\e862"; }

.icofont-horse-head:before { content: "\e863"; }

.icofont-horse-tracks:before { content: "\e864"; }

.icofont-jellyfish:before { content: "\e865"; }

.icofont-kangaroo:before { content: "\e866"; }

.icofont-lemur:before { content: "\e867"; }

.icofont-lion-head-1:before { content: "\e868"; }

.icofont-lion-head-2:before { content: "\e869"; }

.icofont-lion-head:before { content: "\e86a"; }

.icofont-lion:before { content: "\e86b"; }

.icofont-monkey-2:before { content: "\e86c"; }

.icofont-monkey-3:before { content: "\e86d"; }

.icofont-monkey-face:before { content: "\e86e"; }

.icofont-monkey:before { content: "\e86f"; }

.icofont-octopus-alt:before { content: "\e870"; }

.icofont-octopus:before { content: "\e871"; }

.icofont-owl:before { content: "\e872"; }

.icofont-panda-face:before { content: "\e873"; }

.icofont-panda:before { content: "\e874"; }

.icofont-panther:before { content: "\e875"; }

.icofont-parrot-lip:before { content: "\e876"; }

.icofont-parrot:before { content: "\e877"; }

.icofont-paw:before { content: "\e878"; }

.icofont-pelican:before { content: "\e879"; }

.icofont-penguin:before { content: "\e87a"; }

.icofont-pig-face:before { content: "\e87b"; }

.icofont-pig:before { content: "\e87c"; }

.icofont-pigeon-1:before { content: "\e87d"; }

.icofont-pigeon-2:before { content: "\e87e"; }

.icofont-pigeon:before { content: "\e87f"; }

.icofont-rabbit:before { content: "\e880"; }

.icofont-rat:before { content: "\e881"; }

.icofont-rhino-head:before { content: "\e882"; }

.icofont-rhino:before { content: "\e883"; }

.icofont-rooster:before { content: "\e884"; }

.icofont-seahorse:before { content: "\e885"; }

.icofont-seal:before { content: "\e886"; }

.icofont-shrimp-alt:before { content: "\e887"; }

.icofont-shrimp:before { content: "\e888"; }

.icofont-snail-1:before { content: "\e889"; }

.icofont-snail-2:before { content: "\e88a"; }

.icofont-snail-3:before { content: "\e88b"; }

.icofont-snail:before { content: "\e88c"; }

.icofont-snake:before { content: "\e88d"; }

.icofont-squid:before { content: "\e88e"; }

.icofont-squirrel:before { content: "\e88f"; }

.icofont-tiger-face:before { content: "\e890"; }

.icofont-tiger:before { content: "\e891"; }

.icofont-turtle:before { content: "\e892"; }

.icofont-whale:before { content: "\e893"; }

.icofont-woodpecker:before { content: "\e894"; }

.icofont-zebra:before { content: "\e895"; }

.icofont-brand-acer:before { content: "\e896"; }

.icofont-brand-adidas:before { content: "\e897"; }

.icofont-brand-adobe:before { content: "\e898"; }

.icofont-brand-air-new-zealand:before { content: "\e899"; }

.icofont-brand-airbnb:before { content: "\e89a"; }

.icofont-brand-aircell:before { content: "\e89b"; }

.icofont-brand-airtel:before { content: "\e89c"; }

.icofont-brand-alcatel:before { content: "\e89d"; }

.icofont-brand-alibaba:before { content: "\e89e"; }

.icofont-brand-aliexpress:before { content: "\e89f"; }

.icofont-brand-alipay:before { content: "\e8a0"; }

.icofont-brand-amazon:before { content: "\e8a1"; }

.icofont-brand-amd:before { content: "\e8a2"; }

.icofont-brand-american-airlines:before { content: "\e8a3"; }

.icofont-brand-android-robot:before { content: "\e8a4"; }

.icofont-brand-android:before { content: "\e8a5"; }

.icofont-brand-aol:before { content: "\e8a6"; }

.icofont-brand-apple:before { content: "\e8a7"; }

.icofont-brand-appstore:before { content: "\e8a8"; }

.icofont-brand-asus:before { content: "\e8a9"; }

.icofont-brand-ati:before { content: "\e8aa"; }

.icofont-brand-att:before { content: "\e8ab"; }

.icofont-brand-audi:before { content: "\e8ac"; }

.icofont-brand-axiata:before { content: "\e8ad"; }

.icofont-brand-bada:before { content: "\e8ae"; }

.icofont-brand-bbc:before { content: "\e8af"; }

.icofont-brand-bing:before { content: "\e8b0"; }

.icofont-brand-blackberry:before { content: "\e8b1"; }

.icofont-brand-bmw:before { content: "\e8b2"; }

.icofont-brand-box:before { content: "\e8b3"; }

.icofont-brand-burger-king:before { content: "\e8b4"; }

.icofont-brand-business-insider:before { content: "\e8b5"; }

.icofont-brand-buzzfeed:before { content: "\e8b6"; }

.icofont-brand-cannon:before { content: "\e8b7"; }

.icofont-brand-casio:before { content: "\e8b8"; }

.icofont-brand-china-mobile:before { content: "\e8b9"; }

.icofont-brand-china-telecom:before { content: "\e8ba"; }

.icofont-brand-china-unicom:before { content: "\e8bb"; }

.icofont-brand-cisco:before { content: "\e8bc"; }

.icofont-brand-citibank:before { content: "\e8bd"; }

.icofont-brand-cnet:before { content: "\e8be"; }

.icofont-brand-cnn:before { content: "\e8bf"; }

.icofont-brand-cocal-cola:before { content: "\e8c0"; }

.icofont-brand-compaq:before { content: "\e8c1"; }

.icofont-brand-debian:before { content: "\e8c2"; }

.icofont-brand-delicious:before { content: "\e8c3"; }

.icofont-brand-dell:before { content: "\e8c4"; }

.icofont-brand-designbump:before { content: "\e8c5"; }

.icofont-brand-designfloat:before { content: "\e8c6"; }

.icofont-brand-disney:before { content: "\e8c7"; }

.icofont-brand-dodge:before { content: "\e8c8"; }

.icofont-brand-dove:before { content: "\e8c9"; }

.icofont-brand-drupal:before { content: "\e8ca"; }

.icofont-brand-ebay:before { content: "\e8cb"; }

.icofont-brand-eleven:before { content: "\e8cc"; }

.icofont-brand-emirates:before { content: "\e8cd"; }

.icofont-brand-espn:before { content: "\e8ce"; }

.icofont-brand-etihad-airways:before { content: "\e8cf"; }

.icofont-brand-etisalat:before { content: "\e8d0"; }

.icofont-brand-etsy:before { content: "\e8d1"; }

.icofont-brand-fastrack:before { content: "\e8d2"; }

.icofont-brand-fedex:before { content: "\e8d3"; }

.icofont-brand-ferrari:before { content: "\e8d4"; }

.icofont-brand-fitbit:before { content: "\e8d5"; }

.icofont-brand-flikr:before { content: "\e8d6"; }

.icofont-brand-forbes:before { content: "\e8d7"; }

.icofont-brand-foursquare:before { content: "\e8d8"; }

.icofont-brand-foxconn:before { content: "\e8d9"; }

.icofont-brand-fujitsu:before { content: "\e8da"; }

.icofont-brand-general-electric:before { content: "\e8db"; }

.icofont-brand-gillette:before { content: "\e8dc"; }

.icofont-brand-gizmodo:before { content: "\e8dd"; }

.icofont-brand-gnome:before { content: "\e8de"; }

.icofont-brand-google:before { content: "\e8df"; }

.icofont-brand-gopro:before { content: "\e8e0"; }

.icofont-brand-gucci:before { content: "\e8e1"; }

.icofont-brand-hallmark:before { content: "\e8e2"; }

.icofont-brand-hi5:before { content: "\e8e3"; }

.icofont-brand-honda:before { content: "\e8e4"; }

.icofont-brand-hp:before { content: "\e8e5"; }

.icofont-brand-hsbc:before { content: "\e8e6"; }

.icofont-brand-htc:before { content: "\e8e7"; }

.icofont-brand-huawei:before { content: "\e8e8"; }

.icofont-brand-hulu:before { content: "\e8e9"; }

.icofont-brand-hyundai:before { content: "\e8ea"; }

.icofont-brand-ibm:before { content: "\e8eb"; }

.icofont-brand-icofont:before { content: "\e8ec"; }

.icofont-brand-icq:before { content: "\e8ed"; }

.icofont-brand-ikea:before { content: "\e8ee"; }

.icofont-brand-imdb:before { content: "\e8ef"; }

.icofont-brand-indiegogo:before { content: "\e8f0"; }

.icofont-brand-intel:before { content: "\e8f1"; }

.icofont-brand-ipair:before { content: "\e8f2"; }

.icofont-brand-jaguar:before { content: "\e8f3"; }

.icofont-brand-java:before { content: "\e8f4"; }

.icofont-brand-joomla:before { content: "\e8f5"; }

.icofont-brand-kickstarter:before { content: "\e8f6"; }

.icofont-brand-kik:before { content: "\e8f7"; }

.icofont-brand-lastfm:before { content: "\e8f8"; }

.icofont-brand-lego:before { content: "\e8f9"; }

.icofont-brand-lenovo:before { content: "\e8fa"; }

.icofont-brand-levis:before { content: "\e8fb"; }

.icofont-brand-lexus:before { content: "\e8fc"; }

.icofont-brand-lg:before { content: "\e8fd"; }

.icofont-brand-life-hacker:before { content: "\e8fe"; }

.icofont-brand-linux-mint:before { content: "\e8ff"; }

.icofont-brand-linux:before { content: "\e900"; }

.icofont-brand-lionix:before { content: "\e901"; }

.icofont-brand-loreal:before { content: "\e902"; }

.icofont-brand-louis-vuitton:before { content: "\e903"; }

.icofont-brand-mac-os:before { content: "\e904"; }

.icofont-brand-marvel-app:before { content: "\e905"; }

.icofont-brand-mashable:before { content: "\e906"; }

.icofont-brand-mazda:before { content: "\e907"; }

.icofont-brand-mcdonals:before { content: "\e908"; }

.icofont-brand-mercedes:before { content: "\e909"; }

.icofont-brand-micromax:before { content: "\e90a"; }

.icofont-brand-microsoft:before { content: "\e90b"; }

.icofont-brand-mobileme:before { content: "\e90c"; }

.icofont-brand-mobily:before { content: "\e90d"; }

.icofont-brand-motorola:before { content: "\e90e"; }

.icofont-brand-msi:before { content: "\e90f"; }

.icofont-brand-mts:before { content: "\e910"; }

.icofont-brand-myspace:before { content: "\e911"; }

.icofont-brand-mytv:before { content: "\e912"; }

.icofont-brand-nasa:before { content: "\e913"; }

.icofont-brand-natgeo:before { content: "\e914"; }

.icofont-brand-nbc:before { content: "\e915"; }

.icofont-brand-nescafe:before { content: "\e916"; }

.icofont-brand-nestle:before { content: "\e917"; }

.icofont-brand-netflix:before { content: "\e918"; }

.icofont-brand-nexus:before { content: "\e919"; }

.icofont-brand-nike:before { content: "\e91a"; }

.icofont-brand-nokia:before { content: "\e91b"; }

.icofont-brand-nvidia:before { content: "\e91c"; }

.icofont-brand-omega:before { content: "\e91d"; }

.icofont-brand-opensuse:before { content: "\e91e"; }

.icofont-brand-oracle:before { content: "\e91f"; }

.icofont-brand-panasonic:before { content: "\e920"; }

.icofont-brand-paypal:before { content: "\e921"; }

.icofont-brand-pepsi:before { content: "\e922"; }

.icofont-brand-philips:before { content: "\e923"; }

.icofont-brand-pizza-hut:before { content: "\e924"; }

.icofont-brand-playstation:before { content: "\e925"; }

.icofont-brand-puma:before { content: "\e926"; }

.icofont-brand-qatar-air:before { content: "\e927"; }

.icofont-brand-qvc:before { content: "\e928"; }

.icofont-brand-readernaut:before { content: "\e929"; }

.icofont-brand-redbull:before { content: "\e92a"; }

.icofont-brand-reebok:before { content: "\e92b"; }

.icofont-brand-reuters:before { content: "\e92c"; }

.icofont-brand-samsung:before { content: "\e92d"; }

.icofont-brand-sap:before { content: "\e92e"; }

.icofont-brand-saudia-airlines:before { content: "\e92f"; }

.icofont-brand-scribd:before { content: "\e930"; }

.icofont-brand-shell:before { content: "\e931"; }

.icofont-brand-siemens:before { content: "\e932"; }

.icofont-brand-sk-telecom:before { content: "\e933"; }

.icofont-brand-slideshare:before { content: "\e934"; }

.icofont-brand-smashing-magazine:before { content: "\e935"; }

.icofont-brand-snapchat:before { content: "\e936"; }

.icofont-brand-sony-ericsson:before { content: "\e937"; }

.icofont-brand-sony:before { content: "\e938"; }

.icofont-brand-soundcloud:before { content: "\e939"; }

.icofont-brand-sprint:before { content: "\e93a"; }

.icofont-brand-squidoo:before { content: "\e93b"; }

.icofont-brand-starbucks:before { content: "\e93c"; }

.icofont-brand-stc:before { content: "\e93d"; }

.icofont-brand-steam:before { content: "\e93e"; }

.icofont-brand-suzuki:before { content: "\e93f"; }

.icofont-brand-symbian:before { content: "\e940"; }

.icofont-brand-t-mobile:before { content: "\e941"; }

.icofont-brand-tango:before { content: "\e942"; }

.icofont-brand-target:before { content: "\e943"; }

.icofont-brand-tata-indicom:before { content: "\e944"; }

.icofont-brand-techcrunch:before { content: "\e945"; }

.icofont-brand-telenor:before { content: "\e946"; }

.icofont-brand-teliasonera:before { content: "\e947"; }

.icofont-brand-tesla:before { content: "\e948"; }

.icofont-brand-the-verge:before { content: "\e949"; }

.icofont-brand-thenextweb:before { content: "\e94a"; }

.icofont-brand-toshiba:before { content: "\e94b"; }

.icofont-brand-toyota:before { content: "\e94c"; }

.icofont-brand-tribenet:before { content: "\e94d"; }

.icofont-brand-ubuntu:before { content: "\e94e"; }

.icofont-brand-unilever:before { content: "\e94f"; }

.icofont-brand-vaio:before { content: "\e950"; }

.icofont-brand-verizon:before { content: "\e951"; }

.icofont-brand-viber:before { content: "\e952"; }

.icofont-brand-vodafone:before { content: "\e953"; }

.icofont-brand-volkswagen:before { content: "\e954"; }

.icofont-brand-walmart:before { content: "\e955"; }

.icofont-brand-warnerbros:before { content: "\e956"; }

.icofont-brand-whatsapp:before { content: "\e957"; }

.icofont-brand-wikipedia:before { content: "\e958"; }

.icofont-brand-windows:before { content: "\e959"; }

.icofont-brand-wire:before { content: "\e95a"; }

.icofont-brand-wordpress:before { content: "\e95b"; }

.icofont-brand-xiaomi:before { content: "\e95c"; }

.icofont-brand-yahoobuzz:before { content: "\e95d"; }

.icofont-brand-yamaha:before { content: "\e95e"; }

.icofont-brand-youtube:before { content: "\e95f"; }

.icofont-brand-zain:before { content: "\e960"; }

.icofont-bank-alt:before { content: "\e961"; }

.icofont-bank:before { content: "\e962"; }

.icofont-barcode:before { content: "\e963"; }

.icofont-bill-alt:before { content: "\e964"; }

.icofont-billboard:before { content: "\e965"; }

.icofont-briefcase-1:before { content: "\e966"; }

.icofont-briefcase-2:before { content: "\e967"; }

.icofont-businessman:before { content: "\e968"; }

.icofont-businesswoman:before { content: "\e969"; }

.icofont-chair:before { content: "\e96a"; }

.icofont-coins:before { content: "\e96b"; }

.icofont-company:before { content: "\e96c"; }

.icofont-contact-add:before { content: "\e96d"; }

.icofont-files-stack:before { content: "\e96e"; }

.icofont-handshake-deal:before { content: "\e96f"; }

.icofont-id-card:before { content: "\e970"; }

.icofont-meeting-add:before { content: "\e971"; }

.icofont-money-bag:before { content: "\e972"; }

.icofont-pie-chart:before { content: "\e973"; }

.icofont-presentation-alt:before { content: "\e974"; }

.icofont-presentation:before { content: "\e975"; }

.icofont-stamp:before { content: "\e976"; }

.icofont-stock-mobile:before { content: "\e977"; }

.icofont-chart-arrows-axis:before { content: "\e978"; }

.icofont-chart-bar-graph:before { content: "\e979"; }

.icofont-chart-flow-1:before { content: "\e97a"; }

.icofont-chart-flow-2:before { content: "\e97b"; }

.icofont-chart-flow:before { content: "\e97c"; }

.icofont-chart-growth:before { content: "\e97d"; }

.icofont-chart-histogram-alt:before { content: "\e97e"; }

.icofont-chart-histogram:before { content: "\e97f"; }

.icofont-chart-line-alt:before { content: "\e980"; }

.icofont-chart-line:before { content: "\e981"; }

.icofont-chart-pie-alt:before { content: "\e982"; }

.icofont-chart-pie:before { content: "\e983"; }

.icofont-chart-radar-graph:before { content: "\e984"; }

.icofont-architecture-alt:before { content: "\e985"; }

.icofont-architecture:before { content: "\e986"; }

.icofont-barricade:before { content: "\e987"; }

.icofont-bolt:before { content: "\e988"; }

.icofont-bricks:before { content: "\e989"; }

.icofont-building-alt:before { content: "\e98a"; }

.icofont-bull-dozer:before { content: "\e98b"; }

.icofont-calculations:before { content: "\e98c"; }

.icofont-cement-mix:before { content: "\e98d"; }

.icofont-cement-mixer:before { content: "\e98e"; }

.icofont-concrete-mixer:before { content: "\e98f"; }

.icofont-danger-zone:before { content: "\e990"; }

.icofont-drill:before { content: "\e991"; }

.icofont-eco-energy:before { content: "\e992"; }

.icofont-eco-environmen:before { content: "\e993"; }

.icofont-energy-air:before { content: "\e994"; }

.icofont-energy-oil:before { content: "\e995"; }

.icofont-energy-savings:before { content: "\e996"; }

.icofont-energy-solar:before { content: "\e997"; }

.icofont-energy-water:before { content: "\e998"; }

.icofont-engineer:before { content: "\e999"; }

.icofont-fire-extinguisher-alt:before { content: "\e99a"; }

.icofont-fire-extinguisher:before { content: "\e99b"; }

.icofont-fix-tools:before { content: "\e99c"; }

.icofont-fork-lift:before { content: "\e99d"; }

.icofont-glue-oil:before { content: "\e99e"; }

.icofont-hammer-alt:before { content: "\e99f"; }

.icofont-hammer:before { content: "\e9a0"; }

.icofont-help-robot:before { content: "\e9a1"; }

.icofont-industries-1:before { content: "\e9a2"; }

.icofont-industries-2:before { content: "\e9a3"; }

.icofont-industries-3:before { content: "\e9a4"; }

.icofont-industries-4:before { content: "\e9a5"; }

.icofont-industries-5:before { content: "\e9a6"; }

.icofont-industries:before { content: "\e9a7"; }

.icofont-labour:before { content: "\e9a8"; }

.icofont-mining:before { content: "\e9a9"; }

.icofont-paint-brush:before { content: "\e9aa"; }

.icofont-pollution:before { content: "\e9ab"; }

.icofont-power-zone:before { content: "\e9ac"; }

.icofont-radio-active:before { content: "\e9ad"; }

.icofont-recycle-alt:before { content: "\e9ae"; }

.icofont-recycling-man:before { content: "\e9af"; }

.icofont-safety-hat-light:before { content: "\e9b0"; }

.icofont-safety-hat:before { content: "\e9b1"; }

.icofont-saw:before { content: "\e9b2"; }

.icofont-screw-driver:before { content: "\e9b3"; }

.icofont-tools-1:before { content: "\e9b4"; }

.icofont-tools-bag:before { content: "\e9b5"; }

.icofont-tow-truck:before { content: "\e9b6"; }

.icofont-trolley:before { content: "\e9b7"; }

.icofont-trowel:before { content: "\e9b8"; }

.icofont-under-construction-alt:before { content: "\e9b9"; }

.icofont-under-construction:before { content: "\e9ba"; }

.icofont-vehicle-cement:before { content: "\e9bb"; }

.icofont-vehicle-crane:before { content: "\e9bc"; }

.icofont-vehicle-delivery-van:before { content: "\e9bd"; }

.icofont-vehicle-dozer:before { content: "\e9be"; }

.icofont-vehicle-excavator:before { content: "\e9bf"; }

.icofont-vehicle-trucktor:before { content: "\e9c0"; }

.icofont-vehicle-wrecking:before { content: "\e9c1"; }

.icofont-worker:before { content: "\e9c2"; }

.icofont-workers-group:before { content: "\e9c3"; }

.icofont-wrench:before { content: "\e9c4"; }

.icofont-afghani-false:before { content: "\e9c5"; }

.icofont-afghani-minus:before { content: "\e9c6"; }

.icofont-afghani-plus:before { content: "\e9c7"; }

.icofont-afghani-true:before { content: "\e9c8"; }

.icofont-afghani:before { content: "\e9c9"; }

.icofont-baht-false:before { content: "\e9ca"; }

.icofont-baht-minus:before { content: "\e9cb"; }

.icofont-baht-plus:before { content: "\e9cc"; }

.icofont-baht-true:before { content: "\e9cd"; }

.icofont-baht:before { content: "\e9ce"; }

.icofont-bitcoin-false:before { content: "\e9cf"; }

.icofont-bitcoin-minus:before { content: "\e9d0"; }

.icofont-bitcoin-plus:before { content: "\e9d1"; }

.icofont-bitcoin-true:before { content: "\e9d2"; }

.icofont-bitcoin:before { content: "\e9d3"; }

.icofont-dollar-flase:before { content: "\e9d4"; }

.icofont-dollar-minus:before { content: "\e9d5"; }

.icofont-dollar-plus:before { content: "\e9d6"; }

.icofont-dollar-true:before { content: "\e9d7"; }

.icofont-dollar:before { content: "\e9d8"; }

.icofont-dong-false:before { content: "\e9d9"; }

.icofont-dong-minus:before { content: "\e9da"; }

.icofont-dong-plus:before { content: "\e9db"; }

.icofont-dong-true:before { content: "\e9dc"; }

.icofont-dong:before { content: "\e9dd"; }

.icofont-euro-false:before { content: "\e9de"; }

.icofont-euro-minus:before { content: "\e9df"; }

.icofont-euro-plus:before { content: "\e9e0"; }

.icofont-euro-true:before { content: "\e9e1"; }

.icofont-euro:before { content: "\e9e2"; }

.icofont-frank-false:before { content: "\e9e3"; }

.icofont-frank-minus:before { content: "\e9e4"; }

.icofont-frank-plus:before { content: "\e9e5"; }

.icofont-frank-true:before { content: "\e9e6"; }

.icofont-frank:before { content: "\e9e7"; }

.icofont-hryvnia-false:before { content: "\e9e8"; }

.icofont-hryvnia-minus:before { content: "\e9e9"; }

.icofont-hryvnia-plus:before { content: "\e9ea"; }

.icofont-hryvnia-true:before { content: "\e9eb"; }

.icofont-hryvnia:before { content: "\e9ec"; }

.icofont-lira-false:before { content: "\e9ed"; }

.icofont-lira-minus:before { content: "\e9ee"; }

.icofont-lira-plus:before { content: "\e9ef"; }

.icofont-lira-true:before { content: "\e9f0"; }

.icofont-lira:before { content: "\e9f1"; }

.icofont-peseta-false:before { content: "\e9f2"; }

.icofont-peseta-minus:before { content: "\e9f3"; }

.icofont-peseta-plus:before { content: "\e9f4"; }

.icofont-peseta-true:before { content: "\e9f5"; }

.icofont-peseta:before { content: "\e9f6"; }

.icofont-peso-false:before { content: "\e9f7"; }

.icofont-peso-minus:before { content: "\e9f8"; }

.icofont-peso-plus:before { content: "\e9f9"; }

.icofont-peso-true:before { content: "\e9fa"; }

.icofont-peso:before { content: "\e9fb"; }

.icofont-pound-false:before { content: "\e9fc"; }

.icofont-pound-minus:before { content: "\e9fd"; }

.icofont-pound-plus:before { content: "\e9fe"; }

.icofont-pound-true:before { content: "\e9ff"; }

.icofont-pound:before { content: "\ea00"; }

.icofont-renminbi-false:before { content: "\ea01"; }

.icofont-renminbi-minus:before { content: "\ea02"; }

.icofont-renminbi-plus:before { content: "\ea03"; }

.icofont-renminbi-true:before { content: "\ea04"; }

.icofont-renminbi:before { content: "\ea05"; }

.icofont-riyal-false:before { content: "\ea06"; }

.icofont-riyal-minus:before { content: "\ea07"; }

.icofont-riyal-plus:before { content: "\ea08"; }

.icofont-riyal-true:before { content: "\ea09"; }

.icofont-riyal:before { content: "\ea0a"; }

.icofont-rouble-false:before { content: "\ea0b"; }

.icofont-rouble-minus:before { content: "\ea0c"; }

.icofont-rouble-plus:before { content: "\ea0d"; }

.icofont-rouble-true:before { content: "\ea0e"; }

.icofont-rouble:before { content: "\ea0f"; }

.icofont-rupee-false:before { content: "\ea10"; }

.icofont-rupee-minus:before { content: "\ea11"; }

.icofont-rupee-plus:before { content: "\ea12"; }

.icofont-rupee-true:before { content: "\ea13"; }

.icofont-rupee:before { content: "\ea14"; }

.icofont-taka-false:before { content: "\ea15"; }

.icofont-taka-minus:before { content: "\ea16"; }

.icofont-taka-plus:before { content: "\ea17"; }

.icofont-taka-true:before { content: "\ea18"; }

.icofont-taka:before { content: "\ea19"; }

.icofont-turkish-lira-false:before { content: "\ea1a"; }

.icofont-turkish-lira-minus:before { content: "\ea1b"; }

.icofont-turkish-lira-plus:before { content: "\ea1c"; }

.icofont-turkish-lira-true:before { content: "\ea1d"; }

.icofont-turkish-lira:before { content: "\ea1e"; }

.icofont-won-false:before { content: "\ea1f"; }

.icofont-won-minus:before { content: "\ea20"; }

.icofont-won-plus:before { content: "\ea21"; }

.icofont-won-true:before { content: "\ea22"; }

.icofont-won:before { content: "\ea23"; }

.icofont-yen-false:before { content: "\ea24"; }

.icofont-yen-minus:before { content: "\ea25"; }

.icofont-yen-plus:before { content: "\ea26"; }

.icofont-yen-true:before { content: "\ea27"; }

.icofont-yen:before { content: "\ea28"; }

.icofont-android-nexus:before { content: "\ea29"; }

.icofont-android-tablet:before { content: "\ea2a"; }

.icofont-apple-watch:before { content: "\ea2b"; }

.icofont-drawing-tablet:before { content: "\ea2c"; }

.icofont-earphone:before { content: "\ea2d"; }

.icofont-flash-drive:before { content: "\ea2e"; }

.icofont-game-console:before { content: "\ea2f"; }

.icofont-game-controller:before { content: "\ea30"; }

.icofont-game-pad:before { content: "\ea31"; }

.icofont-game:before { content: "\ea32"; }

.icofont-headphone-alt-1:before { content: "\ea33"; }

.icofont-headphone-alt-2:before { content: "\ea34"; }

.icofont-headphone-alt-3:before { content: "\ea35"; }

.icofont-headphone-alt:before { content: "\ea36"; }

.icofont-headphone:before { content: "\ea37"; }

.icofont-htc-one:before { content: "\ea38"; }

.icofont-imac:before { content: "\ea39"; }

.icofont-ipad:before { content: "\ea3a"; }

.icofont-iphone:before { content: "\ea3b"; }

.icofont-ipod-nano:before { content: "\ea3c"; }

.icofont-ipod-touch:before { content: "\ea3d"; }

.icofont-keyboard-alt:before { content: "\ea3e"; }

.icofont-keyboard-wireless:before { content: "\ea3f"; }

.icofont-keyboard:before { content: "\ea40"; }

.icofont-laptop-alt:before { content: "\ea41"; }

.icofont-laptop:before { content: "\ea42"; }

.icofont-macbook:before { content: "\ea43"; }

.icofont-magic-mouse:before { content: "\ea44"; }

.icofont-micro-chip:before { content: "\ea45"; }

.icofont-microphone-alt:before { content: "\ea46"; }

.icofont-microphone:before { content: "\ea47"; }

.icofont-monitor:before { content: "\ea48"; }

.icofont-mouse:before { content: "\ea49"; }

.icofont-mp3-player:before { content: "\ea4a"; }

.icofont-nintendo:before { content: "\ea4b"; }

.icofont-playstation-alt:before { content: "\ea4c"; }

.icofont-psvita:before { content: "\ea4d"; }

.icofont-radio-mic:before { content: "\ea4e"; }

.icofont-radio:before { content: "\ea4f"; }

.icofont-refrigerator:before { content: "\ea50"; }

.icofont-samsung-galaxy:before { content: "\ea51"; }

.icofont-surface-tablet:before { content: "\ea52"; }

.icofont-ui-head-phone:before { content: "\ea53"; }

.icofont-ui-keyboard:before { content: "\ea54"; }

.icofont-washing-machine:before { content: "\ea55"; }

.icofont-wifi-router:before { content: "\ea56"; }

.icofont-wii-u:before { content: "\ea57"; }

.icofont-windows-lumia:before { content: "\ea58"; }

.icofont-wireless-mouse:before { content: "\ea59"; }

.icofont-xbox-360:before { content: "\ea5a"; }

.icofont-arrow-down:before { content: "\ea5b"; }

.icofont-arrow-left:before { content: "\ea5c"; }

.icofont-arrow-right:before { content: "\ea5d"; }

.icofont-arrow-up:before { content: "\ea5e"; }

.icofont-block-down:before { content: "\ea5f"; }

.icofont-block-left:before { content: "\ea60"; }

.icofont-block-right:before { content: "\ea61"; }

.icofont-block-up:before { content: "\ea62"; }

.icofont-bubble-down:before { content: "\ea63"; }

.icofont-bubble-left:before { content: "\ea64"; }

.icofont-bubble-right:before { content: "\ea65"; }

.icofont-bubble-up:before { content: "\ea66"; }

.icofont-caret-down:before { content: "\ea67"; }

.icofont-caret-left:before { content: "\ea68"; }

.icofont-caret-right:before { content: "\ea69"; }

.icofont-caret-up:before { content: "\ea6a"; }

.icofont-circled-down:before { content: "\ea6b"; }

.icofont-circled-left:before { content: "\ea6c"; }

.icofont-circled-right:before { content: "\ea6d"; }

.icofont-circled-up:before { content: "\ea6e"; }

.icofont-collapse:before { content: "\ea6f"; }

.icofont-cursor-drag:before { content: "\ea70"; }

.icofont-curved-double-left:before { content: "\ea71"; }

.icofont-curved-double-right:before { content: "\ea72"; }

.icofont-curved-down:before { content: "\ea73"; }

.icofont-curved-left:before { content: "\ea74"; }

.icofont-curved-right:before { content: "\ea75"; }

.icofont-curved-up:before { content: "\ea76"; }

.icofont-dotted-down:before { content: "\ea77"; }

.icofont-dotted-left:before { content: "\ea78"; }

.icofont-dotted-right:before { content: "\ea79"; }

.icofont-dotted-up:before { content: "\ea7a"; }

.icofont-double-left:before { content: "\ea7b"; }

.icofont-double-right:before { content: "\ea7c"; }

.icofont-expand-alt:before { content: "\ea7d"; }

.icofont-hand-down:before { content: "\ea7e"; }

.icofont-hand-drag:before { content: "\ea7f"; }

.icofont-hand-drag1:before { content: "\ea80"; }

.icofont-hand-drag2:before { content: "\ea81"; }

.icofont-hand-drawn-alt-down:before { content: "\ea82"; }

.icofont-hand-drawn-alt-left:before { content: "\ea83"; }

.icofont-hand-drawn-alt-right:before { content: "\ea84"; }

.icofont-hand-drawn-alt-up:before { content: "\ea85"; }

.icofont-hand-drawn-down:before { content: "\ea86"; }

.icofont-hand-drawn-left:before { content: "\ea87"; }

.icofont-hand-drawn-right:before { content: "\ea88"; }

.icofont-hand-drawn-up:before { content: "\ea89"; }

.icofont-hand-grippers:before { content: "\ea8a"; }

.icofont-hand-left:before { content: "\ea8b"; }

.icofont-hand-right:before { content: "\ea8c"; }

.icofont-hand-up:before { content: "\ea8d"; }

.icofont-line-block-down:before { content: "\ea8e"; }

.icofont-line-block-left:before { content: "\ea8f"; }

.icofont-line-block-right:before { content: "\ea90"; }

.icofont-line-block-up:before { content: "\ea91"; }

.icofont-long-arrow-down:before { content: "\ea92"; }

.icofont-long-arrow-left:before { content: "\ea93"; }

.icofont-long-arrow-right:before { content: "\ea94"; }

.icofont-long-arrow-up:before { content: "\ea95"; }

.icofont-rounded-collapse:before { content: "\ea96"; }

.icofont-rounded-double-left:before { content: "\ea97"; }

.icofont-rounded-double-right:before { content: "\ea98"; }

.icofont-rounded-down:before { content: "\ea99"; }

.icofont-rounded-expand:before { content: "\ea9a"; }

.icofont-rounded-left-down:before { content: "\ea9b"; }

.icofont-rounded-left-up:before { content: "\ea9c"; }

.icofont-rounded-left:before { content: "\ea9d"; }

.icofont-rounded-right-down:before { content: "\ea9e"; }

.icofont-rounded-right-up:before { content: "\ea9f"; }

.icofont-rounded-right:before { content: "\eaa0"; }

.icofont-rounded-up:before { content: "\eaa1"; }

.icofont-scroll-bubble-down:before { content: "\eaa2"; }

.icofont-scroll-bubble-left:before { content: "\eaa3"; }

.icofont-scroll-bubble-right:before { content: "\eaa4"; }

.icofont-scroll-bubble-up:before { content: "\eaa5"; }

.icofont-scroll-double-down:before { content: "\eaa6"; }

.icofont-scroll-double-left:before { content: "\eaa7"; }

.icofont-scroll-double-right:before { content: "\eaa8"; }

.icofont-scroll-double-up:before { content: "\eaa9"; }

.icofont-scroll-down:before { content: "\eaaa"; }

.icofont-scroll-left:before { content: "\eaab"; }

.icofont-scroll-long-down:before { content: "\eaac"; }

.icofont-scroll-long-left:before { content: "\eaad"; }

.icofont-scroll-long-right:before { content: "\eaae"; }

.icofont-scroll-long-up:before { content: "\eaaf"; }

.icofont-scroll-right:before { content: "\eab0"; }

.icofont-scroll-up:before { content: "\eab1"; }

.icofont-simple-down:before { content: "\eab2"; }

.icofont-simple-left-down:before { content: "\eab3"; }

.icofont-simple-left-up:before { content: "\eab4"; }

.icofont-simple-left:before { content: "\eab5"; }

.icofont-simple-right-down:before { content: "\eab6"; }

.icofont-simple-right-up:before { content: "\eab7"; }

.icofont-simple-right:before { content: "\eab8"; }

.icofont-simple-up:before { content: "\eab9"; }

.icofont-square-down:before { content: "\eaba"; }

.icofont-square-left:before { content: "\eabb"; }

.icofont-square-right:before { content: "\eabc"; }

.icofont-square-up:before { content: "\eabd"; }

.icofont-stylish-down:before { content: "\eabe"; }

.icofont-stylish-left:before { content: "\eabf"; }

.icofont-stylish-right:before { content: "\eac0"; }

.icofont-stylish-up:before { content: "\eac1"; }

.icofont-swoosh-down:before { content: "\eac2"; }

.icofont-swoosh-left:before { content: "\eac3"; }

.icofont-swoosh-right:before { content: "\eac4"; }

.icofont-swoosh-up:before { content: "\eac5"; }

.icofont-thin-double-left:before { content: "\eac6"; }

.icofont-thin-double-right:before { content: "\eac7"; }

.icofont-thin-down:before { content: "\eac8"; }

.icofont-thin-left:before { content: "\eac9"; }

.icofont-thin-right:before { content: "\eaca"; }

.icofont-thin-up:before { content: "\eacb"; }

.icofont-abc:before { content: "\eacc"; }

.icofont-atom:before { content: "\eacd"; }

.icofont-award:before { content: "\eace"; }

.icofont-bell-alt:before { content: "\eacf"; }

.icofont-black-board:before { content: "\ead0"; }

.icofont-book-alt:before { content: "\ead1"; }

.icofont-book:before { content: "\ead2"; }

.icofont-brainstorming:before { content: "\ead3"; }

.icofont-certificate-alt-1:before { content: "\ead4"; }

.icofont-certificate-alt-2:before { content: "\ead5"; }

.icofont-certificate:before { content: "\ead6"; }

.icofont-education:before { content: "\ead7"; }

.icofont-electron:before { content: "\ead8"; }

.icofont-fountain-pen:before { content: "\ead9"; }

.icofont-globe-alt:before { content: "\eada"; }

.icofont-graduate-alt:before { content: "\eadb"; }

.icofont-graduate:before { content: "\eadc"; }

.icofont-group-students:before { content: "\eadd"; }

.icofont-hat-alt:before { content: "\eade"; }

.icofont-hat:before { content: "\eadf"; }

.icofont-instrument:before { content: "\eae0"; }

.icofont-lamp-light:before { content: "\eae1"; }

.icofont-medal:before { content: "\eae2"; }

.icofont-microscope-alt:before { content: "\eae3"; }

.icofont-microscope:before { content: "\eae4"; }

.icofont-paper:before { content: "\eae5"; }

.icofont-pen-alt-4:before { content: "\eae6"; }

.icofont-pen-nib:before { content: "\eae7"; }

.icofont-pencil-alt-5:before { content: "\eae8"; }

.icofont-quill-pen:before { content: "\eae9"; }

.icofont-read-book-alt:before { content: "\eaea"; }

.icofont-read-book:before { content: "\eaeb"; }

.icofont-school-bag:before { content: "\eaec"; }

.icofont-school-bus:before { content: "\eaed"; }

.icofont-student-alt:before { content: "\eaee"; }

.icofont-student:before { content: "\eaef"; }

.icofont-teacher:before { content: "\eaf0"; }

.icofont-test-bulb:before { content: "\eaf1"; }

.icofont-test-tube-alt:before { content: "\eaf2"; }

.icofont-university:before { content: "\eaf3"; }

.icofont-angry:before { content: "\eaf4"; }

.icofont-astonished:before { content: "\eaf5"; }

.icofont-confounded:before { content: "\eaf6"; }

.icofont-confused:before { content: "\eaf7"; }

.icofont-crying:before { content: "\eaf8"; }

.icofont-dizzy:before { content: "\eaf9"; }

.icofont-expressionless:before { content: "\eafa"; }

.icofont-heart-eyes:before { content: "\eafb"; }

.icofont-laughing:before { content: "\eafc"; }

.icofont-nerd-smile:before { content: "\eafd"; }

.icofont-open-mouth:before { content: "\eafe"; }

.icofont-rage:before { content: "\eaff"; }

.icofont-rolling-eyes:before { content: "\eb00"; }

.icofont-sad:before { content: "\eb01"; }

.icofont-simple-smile:before { content: "\eb02"; }

.icofont-slightly-smile:before { content: "\eb03"; }

.icofont-smirk:before { content: "\eb04"; }

.icofont-stuck-out-tongue:before { content: "\eb05"; }

.icofont-wink-smile:before { content: "\eb06"; }

.icofont-worried:before { content: "\eb07"; }

.icofont-file-alt:before { content: "\eb08"; }

.icofont-file-audio:before { content: "\eb09"; }

.icofont-file-avi-mp4:before { content: "\eb0a"; }

.icofont-file-bmp:before { content: "\eb0b"; }

.icofont-file-code:before { content: "\eb0c"; }

.icofont-file-css:before { content: "\eb0d"; }

.icofont-file-document:before { content: "\eb0e"; }

.icofont-file-eps:before { content: "\eb0f"; }

.icofont-file-excel:before { content: "\eb10"; }

.icofont-file-exe:before { content: "\eb11"; }

.icofont-file-file:before { content: "\eb12"; }

.icofont-file-flv:before { content: "\eb13"; }

.icofont-file-gif:before { content: "\eb14"; }

.icofont-file-html5:before { content: "\eb15"; }

.icofont-file-image:before { content: "\eb16"; }

.icofont-file-iso:before { content: "\eb17"; }

.icofont-file-java:before { content: "\eb18"; }

.icofont-file-javascript:before { content: "\eb19"; }

.icofont-file-jpg:before { content: "\eb1a"; }

.icofont-file-midi:before { content: "\eb1b"; }

.icofont-file-mov:before { content: "\eb1c"; }

.icofont-file-mp3:before { content: "\eb1d"; }

.icofont-file-pdf:before { content: "\eb1e"; }

.icofont-file-php:before { content: "\eb1f"; }

.icofont-file-png:before { content: "\eb20"; }

.icofont-file-powerpoint:before { content: "\eb21"; }

.icofont-file-presentation:before { content: "\eb22"; }

.icofont-file-psb:before { content: "\eb23"; }

.icofont-file-psd:before { content: "\eb24"; }

.icofont-file-python:before { content: "\eb25"; }

.icofont-file-ruby:before { content: "\eb26"; }

.icofont-file-spreadsheet:before { content: "\eb27"; }

.icofont-file-sql:before { content: "\eb28"; }

.icofont-file-svg:before { content: "\eb29"; }

.icofont-file-text:before { content: "\eb2a"; }

.icofont-file-tiff:before { content: "\eb2b"; }

.icofont-file-video:before { content: "\eb2c"; }

.icofont-file-wave:before { content: "\eb2d"; }

.icofont-file-wmv:before { content: "\eb2e"; }

.icofont-file-word:before { content: "\eb2f"; }

.icofont-file-zip:before { content: "\eb30"; }

.icofont-cycling-alt:before { content: "\eb31"; }

.icofont-cycling:before { content: "\eb32"; }

.icofont-dumbbell:before { content: "\eb33"; }

.icofont-dumbbells:before { content: "\eb34"; }

.icofont-gym-alt-1:before { content: "\eb35"; }

.icofont-gym-alt-2:before { content: "\eb36"; }

.icofont-gym-alt-3:before { content: "\eb37"; }

.icofont-gym:before { content: "\eb38"; }

.icofont-muscle-weight:before { content: "\eb39"; }

.icofont-muscle:before { content: "\eb3a"; }

.icofont-apple:before { content: "\eb3b"; }

.icofont-arabian-coffee:before { content: "\eb3c"; }

.icofont-artichoke:before { content: "\eb3d"; }

.icofont-asparagus:before { content: "\eb3e"; }

.icofont-avocado:before { content: "\eb3f"; }

.icofont-baby-food:before { content: "\eb40"; }

.icofont-banana:before { content: "\eb41"; }

.icofont-bbq:before { content: "\eb42"; }

.icofont-beans:before { content: "\eb43"; }

.icofont-beer:before { content: "\eb44"; }

.icofont-bell-pepper-capsicum:before { content: "\eb45"; }

.icofont-birthday-cake:before { content: "\eb46"; }

.icofont-bread:before { content: "\eb47"; }

.icofont-broccoli:before { content: "\eb48"; }

.icofont-burger:before { content: "\eb49"; }

.icofont-cabbage:before { content: "\eb4a"; }

.icofont-carrot:before { content: "\eb4b"; }

.icofont-cauli-flower:before { content: "\eb4c"; }

.icofont-cheese:before { content: "\eb4d"; }

.icofont-chef:before { content: "\eb4e"; }

.icofont-cherry:before { content: "\eb4f"; }

.icofont-chicken-fry:before { content: "\eb50"; }

.icofont-chicken:before { content: "\eb51"; }

.icofont-cocktail:before { content: "\eb52"; }

.icofont-coconut-water:before { content: "\eb53"; }

.icofont-coconut:before { content: "\eb54"; }

.icofont-coffee-alt:before { content: "\eb55"; }

.icofont-coffee-cup:before { content: "\eb56"; }

.icofont-coffee-mug:before { content: "\eb57"; }

.icofont-coffee-pot:before { content: "\eb58"; }

.icofont-cola:before { content: "\eb59"; }

.icofont-corn:before { content: "\eb5a"; }

.icofont-croissant:before { content: "\eb5b"; }

.icofont-crop-plant:before { content: "\eb5c"; }

.icofont-cucumber:before { content: "\eb5d"; }

.icofont-culinary:before { content: "\eb5e"; }

.icofont-cup-cake:before { content: "\eb5f"; }

.icofont-dining-table:before { content: "\eb60"; }

.icofont-donut:before { content: "\eb61"; }

.icofont-egg-plant:before { content: "\eb62"; }

.icofont-egg-poached:before { content: "\eb63"; }

.icofont-farmer-alt:before { content: "\eb64"; }

.icofont-farmer:before { content: "\eb65"; }

.icofont-fast-food:before { content: "\eb66"; }

.icofont-food-basket:before { content: "\eb67"; }

.icofont-food-cart:before { content: "\eb68"; }

.icofont-fork-and-knife:before { content: "\eb69"; }

.icofont-french-fries:before { content: "\eb6a"; }

.icofont-fruits:before { content: "\eb6b"; }

.icofont-grapes:before { content: "\eb6c"; }

.icofont-honey:before { content: "\eb6d"; }

.icofont-hot-dog:before { content: "\eb6e"; }

.icofont-ice-cream-alt:before { content: "\eb6f"; }

.icofont-ice-cream:before { content: "\eb70"; }

.icofont-juice:before { content: "\eb71"; }

.icofont-ketchup:before { content: "\eb72"; }

.icofont-kiwi:before { content: "\eb73"; }

.icofont-layered-cake:before { content: "\eb74"; }

.icofont-lemon-alt:before { content: "\eb75"; }

.icofont-lemon:before { content: "\eb76"; }

.icofont-lobster:before { content: "\eb77"; }

.icofont-mango:before { content: "\eb78"; }

.icofont-milk:before { content: "\eb79"; }

.icofont-mushroom:before { content: "\eb7a"; }

.icofont-noodles:before { content: "\eb7b"; }

.icofont-onion:before { content: "\eb7c"; }

.icofont-orange:before { content: "\eb7d"; }

.icofont-pear:before { content: "\eb7e"; }

.icofont-peas:before { content: "\eb7f"; }

.icofont-pepper:before { content: "\eb80"; }

.icofont-pie-alt:before { content: "\eb81"; }

.icofont-pie:before { content: "\eb82"; }

.icofont-pineapple:before { content: "\eb83"; }

.icofont-pizza-slice:before { content: "\eb84"; }

.icofont-pizza:before { content: "\eb85"; }

.icofont-plant:before { content: "\eb86"; }

.icofont-popcorn:before { content: "\eb87"; }

.icofont-potato:before { content: "\eb88"; }

.icofont-pumpkin:before { content: "\eb89"; }

.icofont-raddish:before { content: "\eb8a"; }

.icofont-restaurant-menu:before { content: "\eb8b"; }

.icofont-restaurant:before { content: "\eb8c"; }

.icofont-salt-and-pepper:before { content: "\eb8d"; }

.icofont-sandwich:before { content: "\eb8e"; }

.icofont-sausage:before { content: "\eb8f"; }

.icofont-soft-drinks:before { content: "\eb90"; }

.icofont-soup-bowl:before { content: "\eb91"; }

.icofont-spoon-and-fork:before { content: "\eb92"; }

.icofont-steak:before { content: "\eb93"; }

.icofont-strawberry:before { content: "\eb94"; }

.icofont-sub-sandwich:before { content: "\eb95"; }

.icofont-sushi:before { content: "\eb96"; }

.icofont-taco:before { content: "\eb97"; }

.icofont-tea-pot:before { content: "\eb98"; }

.icofont-tea:before { content: "\eb99"; }

.icofont-tomato:before { content: "\eb9a"; }

.icofont-watermelon:before { content: "\eb9b"; }

.icofont-wheat:before { content: "\eb9c"; }

.icofont-baby-backpack:before { content: "\eb9d"; }

.icofont-baby-cloth:before { content: "\eb9e"; }

.icofont-baby-milk-bottle:before { content: "\eb9f"; }

.icofont-baby-trolley:before { content: "\eba0"; }

.icofont-baby:before { content: "\eba1"; }

.icofont-candy:before { content: "\eba2"; }

.icofont-holding-hands:before { content: "\eba3"; }

.icofont-infant-nipple:before { content: "\eba4"; }

.icofont-kids-scooter:before { content: "\eba5"; }

.icofont-safety-pin:before { content: "\eba6"; }

.icofont-teddy-bear:before { content: "\eba7"; }

.icofont-toy-ball:before { content: "\eba8"; }

.icofont-toy-cat:before { content: "\eba9"; }

.icofont-toy-duck:before { content: "\ebaa"; }

.icofont-toy-elephant:before { content: "\ebab"; }

.icofont-toy-hand:before { content: "\ebac"; }

.icofont-toy-horse:before { content: "\ebad"; }

.icofont-toy-lattu:before { content: "\ebae"; }

.icofont-toy-train:before { content: "\ebaf"; }

.icofont-burglar:before { content: "\ebb0"; }

.icofont-cannon-firing:before { content: "\ebb1"; }

.icofont-cc-camera:before { content: "\ebb2"; }

.icofont-cop-badge:before { content: "\ebb3"; }

.icofont-cop:before { content: "\ebb4"; }

.icofont-court-hammer:before { content: "\ebb5"; }

.icofont-court:before { content: "\ebb6"; }

.icofont-finger-print:before { content: "\ebb7"; }

.icofont-gavel:before { content: "\ebb8"; }

.icofont-handcuff-alt:before { content: "\ebb9"; }

.icofont-handcuff:before { content: "\ebba"; }

.icofont-investigation:before { content: "\ebbb"; }

.icofont-investigator:before { content: "\ebbc"; }

.icofont-jail:before { content: "\ebbd"; }

.icofont-judge:before { content: "\ebbe"; }

.icofont-law-alt-1:before { content: "\ebbf"; }

.icofont-law-alt-2:before { content: "\ebc0"; }

.icofont-law-alt-3:before { content: "\ebc1"; }

.icofont-law-book:before { content: "\ebc2"; }

.icofont-law-document:before { content: "\ebc3"; }

.icofont-law-order:before { content: "\ebc4"; }

.icofont-law-protect:before { content: "\ebc5"; }

.icofont-law-scales:before { content: "\ebc6"; }

.icofont-law:before { content: "\ebc7"; }

.icofont-lawyer-alt-1:before { content: "\ebc8"; }

.icofont-lawyer-alt-2:before { content: "\ebc9"; }

.icofont-lawyer:before { content: "\ebca"; }

.icofont-legal:before { content: "\ebcb"; }

.icofont-pistol:before { content: "\ebcc"; }

.icofont-police-badge:before { content: "\ebcd"; }

.icofont-police-cap:before { content: "\ebce"; }

.icofont-police-car-alt-1:before { content: "\ebcf"; }

.icofont-police-car-alt-2:before { content: "\ebd0"; }

.icofont-police-car:before { content: "\ebd1"; }

.icofont-police-hat:before { content: "\ebd2"; }

.icofont-police-van:before { content: "\ebd3"; }

.icofont-police:before { content: "\ebd4"; }

.icofont-thief-alt:before { content: "\ebd5"; }

.icofont-thief:before { content: "\ebd6"; }

.icofont-abacus-alt:before { content: "\ebd7"; }

.icofont-abacus:before { content: "\ebd8"; }

.icofont-angle-180:before { content: "\ebd9"; }

.icofont-angle-45:before { content: "\ebda"; }

.icofont-angle-90:before { content: "\ebdb"; }

.icofont-angle:before { content: "\ebdc"; }

.icofont-calculator-alt-1:before { content: "\ebdd"; }

.icofont-calculator-alt-2:before { content: "\ebde"; }

.icofont-calculator:before { content: "\ebdf"; }

.icofont-circle-ruler-alt:before { content: "\ebe0"; }

.icofont-circle-ruler:before { content: "\ebe1"; }

.icofont-compass-alt-1:before { content: "\ebe2"; }

.icofont-compass-alt-2:before { content: "\ebe3"; }

.icofont-compass-alt-3:before { content: "\ebe4"; }

.icofont-compass-alt-4:before { content: "\ebe5"; }

.icofont-golden-ratio:before { content: "\ebe6"; }

.icofont-marker-alt-1:before { content: "\ebe7"; }

.icofont-marker-alt-2:before { content: "\ebe8"; }

.icofont-marker-alt-3:before { content: "\ebe9"; }

.icofont-marker:before { content: "\ebea"; }

.icofont-math:before { content: "\ebeb"; }

.icofont-mathematical-alt-1:before { content: "\ebec"; }

.icofont-mathematical-alt-2:before { content: "\ebed"; }

.icofont-mathematical:before { content: "\ebee"; }

.icofont-pen-alt-1:before { content: "\ebef"; }

.icofont-pen-alt-2:before { content: "\ebf0"; }

.icofont-pen-alt-3:before { content: "\ebf1"; }

.icofont-pen-holder-alt-1:before { content: "\ebf2"; }

.icofont-pen-holder:before { content: "\ebf3"; }

.icofont-pen:before { content: "\ebf4"; }

.icofont-pencil-alt-1:before { content: "\ebf5"; }

.icofont-pencil-alt-2:before { content: "\ebf6"; }

.icofont-pencil-alt-3:before { content: "\ebf7"; }

.icofont-pencil-alt-4:before { content: "\ebf8"; }

.icofont-pencil:before { content: "\ebf9"; }

.icofont-ruler-alt-1:before { content: "\ebfa"; }

.icofont-ruler-alt-2:before { content: "\ebfb"; }

.icofont-ruler-compass-alt:before { content: "\ebfc"; }

.icofont-ruler-compass:before { content: "\ebfd"; }

.icofont-ruler-pencil-alt-1:before { content: "\ebfe"; }

.icofont-ruler-pencil-alt-2:before { content: "\ebff"; }

.icofont-ruler-pencil:before { content: "\ec00"; }

.icofont-ruler:before { content: "\ec01"; }

.icofont-rulers-alt:before { content: "\ec02"; }

.icofont-rulers:before { content: "\ec03"; }

.icofont-square-root:before { content: "\ec04"; }

.icofont-ui-calculator:before { content: "\ec05"; }

.icofont-aids:before { content: "\ec06"; }

.icofont-ambulance-crescent:before { content: "\ec07"; }

.icofont-ambulance-cross:before { content: "\ec08"; }

.icofont-ambulance:before { content: "\ec09"; }

.icofont-autism:before { content: "\ec0a"; }

.icofont-bandage:before { content: "\ec0b"; }

.icofont-blind:before { content: "\ec0c"; }

.icofont-blood-drop:before { content: "\ec0d"; }

.icofont-blood-test:before { content: "\ec0e"; }

.icofont-blood:before { content: "\ec0f"; }

.icofont-brain-alt:before { content: "\ec10"; }

.icofont-brain:before { content: "\ec11"; }

.icofont-capsule:before { content: "\ec12"; }

.icofont-crutch:before { content: "\ec13"; }

.icofont-disabled:before { content: "\ec14"; }

.icofont-dna-alt-1:before { content: "\ec15"; }

.icofont-dna-alt-2:before { content: "\ec16"; }

.icofont-dna:before { content: "\ec17"; }

.icofont-doctor-alt:before { content: "\ec18"; }

.icofont-doctor:before { content: "\ec19"; }

.icofont-drug-pack:before { content: "\ec1a"; }

.icofont-drug:before { content: "\ec1b"; }

.icofont-first-aid-alt:before { content: "\ec1c"; }

.icofont-first-aid:before { content: "\ec1d"; }

.icofont-heart-beat-alt:before { content: "\ec1e"; }

.icofont-heart-beat:before { content: "\ec1f"; }

.icofont-heartbeat:before { content: "\ec20"; }

.icofont-herbal:before { content: "\ec21"; }

.icofont-hospital:before { content: "\ec22"; }

.icofont-icu:before { content: "\ec23"; }

.icofont-injection-syringe:before { content: "\ec24"; }

.icofont-laboratory:before { content: "\ec25"; }

.icofont-medical-sign-alt:before { content: "\ec26"; }

.icofont-medical-sign:before { content: "\ec27"; }

.icofont-nurse-alt:before { content: "\ec28"; }

.icofont-nurse:before { content: "\ec29"; }

.icofont-nursing-home:before { content: "\ec2a"; }

.icofont-operation-theater:before { content: "\ec2b"; }

.icofont-paralysis-disability:before { content: "\ec2c"; }

.icofont-patient-bed:before { content: "\ec2d"; }

.icofont-patient-file:before { content: "\ec2e"; }

.icofont-pills:before { content: "\ec2f"; }

.icofont-prescription:before { content: "\ec30"; }

.icofont-pulse:before { content: "\ec31"; }

.icofont-stethoscope-alt:before { content: "\ec32"; }

.icofont-stethoscope:before { content: "\ec33"; }

.icofont-stretcher:before { content: "\ec34"; }

.icofont-surgeon-alt:before { content: "\ec35"; }

.icofont-surgeon:before { content: "\ec36"; }

.icofont-tablets:before { content: "\ec37"; }

.icofont-test-bottle:before { content: "\ec38"; }

.icofont-test-tube:before { content: "\ec39"; }

.icofont-thermometer-alt:before { content: "\ec3a"; }

.icofont-thermometer:before { content: "\ec3b"; }

.icofont-tooth:before { content: "\ec3c"; }

.icofont-xray:before { content: "\ec3d"; }

.icofont-ui-add:before { content: "\ec3e"; }

.icofont-ui-alarm:before { content: "\ec3f"; }

.icofont-ui-battery:before { content: "\ec40"; }

.icofont-ui-block:before { content: "\ec41"; }

.icofont-ui-bluetooth:before { content: "\ec42"; }

.icofont-ui-brightness:before { content: "\ec43"; }

.icofont-ui-browser:before { content: "\ec44"; }

.icofont-ui-calendar:before { content: "\ec45"; }

.icofont-ui-call:before { content: "\ec46"; }

.icofont-ui-camera:before { content: "\ec47"; }

.icofont-ui-cart:before { content: "\ec48"; }

.icofont-ui-cell-phone:before { content: "\ec49"; }

.icofont-ui-chat:before { content: "\ec4a"; }

.icofont-ui-check:before { content: "\ec4b"; }

.icofont-ui-clip-board:before { content: "\ec4c"; }

.icofont-ui-clip:before { content: "\ec4d"; }

.icofont-ui-clock:before { content: "\ec4e"; }

.icofont-ui-close:before { content: "\ec4f"; }

.icofont-ui-contact-list:before { content: "\ec50"; }

.icofont-ui-copy:before { content: "\ec51"; }

.icofont-ui-cut:before { content: "\ec52"; }

.icofont-ui-delete:before { content: "\ec53"; }

.icofont-ui-dial-phone:before { content: "\ec54"; }

.icofont-ui-edit:before { content: "\ec55"; }

.icofont-ui-email:before { content: "\ec56"; }

.icofont-ui-file:before { content: "\ec57"; }

.icofont-ui-fire-wall:before { content: "\ec58"; }

.icofont-ui-flash-light:before { content: "\ec59"; }

.icofont-ui-flight:before { content: "\ec5a"; }

.icofont-ui-folder:before { content: "\ec5b"; }

.icofont-ui-game:before { content: "\ec5c"; }

.icofont-ui-handicapped:before { content: "\ec5d"; }

.icofont-ui-home:before { content: "\ec5e"; }

.icofont-ui-image:before { content: "\ec5f"; }

.icofont-ui-laoding:before { content: "\ec60"; }

.icofont-ui-lock:before { content: "\ec61"; }

.icofont-ui-love-add:before { content: "\ec62"; }

.icofont-ui-love-broken:before { content: "\ec63"; }

.icofont-ui-love-remove:before { content: "\ec64"; }

.icofont-ui-love:before { content: "\ec65"; }

.icofont-ui-map:before { content: "\ec66"; }

.icofont-ui-message:before { content: "\ec67"; }

.icofont-ui-messaging:before { content: "\ec68"; }

.icofont-ui-movie:before { content: "\ec69"; }

.icofont-ui-music-player:before { content: "\ec6a"; }

.icofont-ui-music:before { content: "\ec6b"; }

.icofont-ui-mute:before { content: "\ec6c"; }

.icofont-ui-network:before { content: "\ec6d"; }

.icofont-ui-next:before { content: "\ec6e"; }

.icofont-ui-note:before { content: "\ec6f"; }

.icofont-ui-office:before { content: "\ec70"; }

.icofont-ui-password:before { content: "\ec71"; }

.icofont-ui-pause:before { content: "\ec72"; }

.icofont-ui-play-stop:before { content: "\ec73"; }

.icofont-ui-play:before { content: "\ec74"; }

.icofont-ui-pointer:before { content: "\ec75"; }

.icofont-ui-power:before { content: "\ec76"; }

.icofont-ui-press:before { content: "\ec77"; }

.icofont-ui-previous:before { content: "\ec78"; }

.icofont-ui-rate-add:before { content: "\ec79"; }

.icofont-ui-rate-blank:before { content: "\ec7a"; }

.icofont-ui-rate-remove:before { content: "\ec7b"; }

.icofont-ui-rating:before { content: "\ec7c"; }

.icofont-ui-record:before { content: "\ec7d"; }

.icofont-ui-remove:before { content: "\ec7e"; }

.icofont-ui-reply:before { content: "\ec7f"; }

.icofont-ui-rotation:before { content: "\ec80"; }

.icofont-ui-rss:before { content: "\ec81"; }

.icofont-ui-search:before { content: "\ec82"; }

.icofont-ui-settings:before { content: "\ec83"; }

.icofont-ui-social-link:before { content: "\ec84"; }

.icofont-ui-tag:before { content: "\ec85"; }

.icofont-ui-text-chat:before { content: "\ec86"; }

.icofont-ui-text-loading:before { content: "\ec87"; }

.icofont-ui-theme:before { content: "\ec88"; }

.icofont-ui-timer:before { content: "\ec89"; }

.icofont-ui-touch-phone:before { content: "\ec8a"; }

.icofont-ui-travel:before { content: "\ec8b"; }

.icofont-ui-unlock:before { content: "\ec8c"; }

.icofont-ui-user-group:before { content: "\ec8d"; }

.icofont-ui-user:before { content: "\ec8e"; }

.icofont-ui-v-card:before { content: "\ec8f"; }

.icofont-ui-video-chat:before { content: "\ec90"; }

.icofont-ui-video-message:before { content: "\ec91"; }

.icofont-ui-video-play:before { content: "\ec92"; }

.icofont-ui-video:before { content: "\ec93"; }

.icofont-ui-volume:before { content: "\ec94"; }

.icofont-ui-weather:before { content: "\ec95"; }

.icofont-ui-wifi:before { content: "\ec96"; }

.icofont-ui-zoom-in:before { content: "\ec97"; }

.icofont-ui-zoom-out:before { content: "\ec98"; }

.icofont-cassette-player:before { content: "\ec99"; }

.icofont-cassette:before { content: "\ec9a"; }

.icofont-forward:before { content: "\ec9b"; }

.icofont-guiter:before { content: "\ec9c"; }

.icofont-movie:before { content: "\ec9d"; }

.icofont-multimedia:before { content: "\ec9e"; }

.icofont-music-alt:before { content: "\ec9f"; }

.icofont-music-disk:before { content: "\eca0"; }

.icofont-music-note:before { content: "\eca1"; }

.icofont-music-notes:before { content: "\eca2"; }

.icofont-music:before { content: "\eca3"; }

.icofont-mute-volume:before { content: "\eca4"; }

.icofont-pause:before { content: "\eca5"; }

.icofont-play-alt-1:before { content: "\eca6"; }

.icofont-play-alt-2:before { content: "\eca7"; }

.icofont-play-alt-3:before { content: "\eca8"; }

.icofont-play-pause:before { content: "\eca9"; }

.icofont-play:before { content: "\ecaa"; }

.icofont-record:before { content: "\ecab"; }

.icofont-retro-music-disk:before { content: "\ecac"; }

.icofont-rewind:before { content: "\ecad"; }

.icofont-song-notes:before { content: "\ecae"; }

.icofont-sound-wave-alt:before { content: "\ecaf"; }

.icofont-sound-wave:before { content: "\ecb0"; }

.icofont-stop:before { content: "\ecb1"; }

.icofont-video-alt:before { content: "\ecb2"; }

.icofont-video-cam:before { content: "\ecb3"; }

.icofont-video-clapper:before { content: "\ecb4"; }

.icofont-video:before { content: "\ecb5"; }

.icofont-volume-bar:before { content: "\ecb6"; }

.icofont-volume-down:before { content: "\ecb7"; }

.icofont-volume-mute:before { content: "\ecb8"; }

.icofont-volume-off:before { content: "\ecb9"; }

.icofont-volume-up:before { content: "\ecba"; }

.icofont-youtube-play:before { content: "\ecbb"; }

.icofont-2checkout-alt:before { content: "\ecbc"; }

.icofont-2checkout:before { content: "\ecbd"; }

.icofont-amazon-alt:before { content: "\ecbe"; }

.icofont-amazon:before { content: "\ecbf"; }

.icofont-american-express-alt:before { content: "\ecc0"; }

.icofont-american-express:before { content: "\ecc1"; }

.icofont-apple-pay-alt:before { content: "\ecc2"; }

.icofont-apple-pay:before { content: "\ecc3"; }

.icofont-bank-transfer-alt:before { content: "\ecc4"; }

.icofont-bank-transfer:before { content: "\ecc5"; }

.icofont-braintree-alt:before { content: "\ecc6"; }

.icofont-braintree:before { content: "\ecc7"; }

.icofont-cash-on-delivery-alt:before { content: "\ecc8"; }

.icofont-cash-on-delivery:before { content: "\ecc9"; }

.icofont-diners-club-alt-1:before { content: "\ecca"; }

.icofont-diners-club-alt-2:before { content: "\eccb"; }

.icofont-diners-club-alt-3:before { content: "\eccc"; }

.icofont-diners-club:before { content: "\eccd"; }

.icofont-discover-alt:before { content: "\ecce"; }

.icofont-discover:before { content: "\eccf"; }

.icofont-eway-alt:before { content: "\ecd0"; }

.icofont-eway:before { content: "\ecd1"; }

.icofont-google-wallet-alt-1:before { content: "\ecd2"; }

.icofont-google-wallet-alt-2:before { content: "\ecd3"; }

.icofont-google-wallet-alt-3:before { content: "\ecd4"; }

.icofont-google-wallet:before { content: "\ecd5"; }

.icofont-jcb-alt:before { content: "\ecd6"; }

.icofont-jcb:before { content: "\ecd7"; }

.icofont-maestro-alt:before { content: "\ecd8"; }

.icofont-maestro:before { content: "\ecd9"; }

.icofont-mastercard-alt:before { content: "\ecda"; }

.icofont-mastercard:before { content: "\ecdb"; }

.icofont-payoneer-alt:before { content: "\ecdc"; }

.icofont-payoneer:before { content: "\ecdd"; }

.icofont-paypal-alt:before { content: "\ecde"; }

.icofont-paypal:before { content: "\ecdf"; }

.icofont-sage-alt:before { content: "\ece0"; }

.icofont-sage:before { content: "\ece1"; }

.icofont-skrill-alt:before { content: "\ece2"; }

.icofont-skrill:before { content: "\ece3"; }

.icofont-stripe-alt:before { content: "\ece4"; }

.icofont-stripe:before { content: "\ece5"; }

.icofont-visa-alt:before { content: "\ece6"; }

.icofont-visa-electron:before { content: "\ece7"; }

.icofont-visa:before { content: "\ece8"; }

.icofont-western-union-alt:before { content: "\ece9"; }

.icofont-western-union:before { content: "\ecea"; }

.icofont-boy:before { content: "\eceb"; }

.icofont-business-man-alt-1:before { content: "\ecec"; }

.icofont-business-man-alt-2:before { content: "\eced"; }

.icofont-business-man-alt-3:before { content: "\ecee"; }

.icofont-business-man:before { content: "\ecef"; }

.icofont-female:before { content: "\ecf0"; }

.icofont-funky-man:before { content: "\ecf1"; }

.icofont-girl-alt:before { content: "\ecf2"; }

.icofont-girl:before { content: "\ecf3"; }

.icofont-group:before { content: "\ecf4"; }

.icofont-hotel-boy-alt:before { content: "\ecf5"; }

.icofont-hotel-boy:before { content: "\ecf6"; }

.icofont-kid:before { content: "\ecf7"; }

.icofont-man-in-glasses:before { content: "\ecf8"; }

.icofont-people:before { content: "\ecf9"; }

.icofont-support:before { content: "\ecfa"; }

.icofont-user-alt-1:before { content: "\ecfb"; }

.icofont-user-alt-2:before { content: "\ecfc"; }

.icofont-user-alt-3:before { content: "\ecfd"; }

.icofont-user-alt-4:before { content: "\ecfe"; }

.icofont-user-alt-5:before { content: "\ecff"; }

.icofont-user-alt-6:before { content: "\ed00"; }

.icofont-user-alt-7:before { content: "\ed01"; }

.icofont-user-female:before { content: "\ed02"; }

.icofont-user-male:before { content: "\ed03"; }

.icofont-user-suited:before { content: "\ed04"; }

.icofont-user:before { content: "\ed05"; }

.icofont-users-alt-1:before { content: "\ed06"; }

.icofont-users-alt-2:before { content: "\ed07"; }

.icofont-users-alt-3:before { content: "\ed08"; }

.icofont-users-alt-4:before { content: "\ed09"; }

.icofont-users-alt-5:before { content: "\ed0a"; }

.icofont-users-alt-6:before { content: "\ed0b"; }

.icofont-users-social:before { content: "\ed0c"; }

.icofont-users:before { content: "\ed0d"; }

.icofont-waiter-alt:before { content: "\ed0e"; }

.icofont-waiter:before { content: "\ed0f"; }

.icofont-woman-in-glasses:before { content: "\ed10"; }

.icofont-search-1:before { content: "\ed11"; }

.icofont-search-2:before { content: "\ed12"; }

.icofont-search-document:before { content: "\ed13"; }

.icofont-search-folder:before { content: "\ed14"; }

.icofont-search-job:before { content: "\ed15"; }

.icofont-search-map:before { content: "\ed16"; }

.icofont-search-property:before { content: "\ed17"; }

.icofont-search-restaurant:before { content: "\ed18"; }

.icofont-search-stock:before { content: "\ed19"; }

.icofont-search-user:before { content: "\ed1a"; }

.icofont-search:before { content: "\ed1b"; }

.icofont-500px:before { content: "\ed1c"; }

.icofont-aim:before { content: "\ed1d"; }

.icofont-badoo:before { content: "\ed1e"; }

.icofont-baidu-tieba:before { content: "\ed1f"; }

.icofont-bbm-messenger:before { content: "\ed20"; }

.icofont-bebo:before { content: "\ed21"; }

.icofont-behance:before { content: "\ed22"; }

.icofont-blogger:before { content: "\ed23"; }

.icofont-bootstrap:before { content: "\ed24"; }

.icofont-brightkite:before { content: "\ed25"; }

.icofont-cloudapp:before { content: "\ed26"; }

.icofont-concrete5:before { content: "\ed27"; }

.icofont-delicious:before { content: "\ed28"; }

.icofont-designbump:before { content: "\ed29"; }

.icofont-designfloat:before { content: "\ed2a"; }

.icofont-deviantart:before { content: "\ed2b"; }

.icofont-digg:before { content: "\ed2c"; }

.icofont-dotcms:before { content: "\ed2d"; }

.icofont-dribbble:before { content: "\ed2e"; }

.icofont-dribble:before { content: "\ed2f"; }

.icofont-dropbox:before { content: "\ed30"; }

.icofont-ebuddy:before { content: "\ed31"; }

.icofont-ello:before { content: "\ed32"; }

.icofont-ember:before { content: "\ed33"; }

.icofont-envato:before { content: "\ed34"; }

.icofont-evernote:before { content: "\ed35"; }

.icofont-facebook-messenger:before { content: "\ed36"; }

.icofont-facebook:before { content: "\ed37"; }

.icofont-feedburner:before { content: "\ed38"; }

.icofont-flikr:before { content: "\ed39"; }

.icofont-folkd:before { content: "\ed3a"; }

.icofont-foursquare:before { content: "\ed3b"; }

.icofont-friendfeed:before { content: "\ed3c"; }

.icofont-ghost:before { content: "\ed3d"; }

.icofont-github:before { content: "\ed3e"; }

.icofont-gnome:before { content: "\ed3f"; }

.icofont-google-buzz:before { content: "\ed40"; }

.icofont-google-hangouts:before { content: "\ed41"; }

.icofont-google-map:before { content: "\ed42"; }

.icofont-google-plus:before { content: "\ed43"; }

.icofont-google-talk:before { content: "\ed44"; }

.icofont-hype-machine:before { content: "\ed45"; }

.icofont-instagram:before { content: "\ed46"; }

.icofont-kakaotalk:before { content: "\ed47"; }

.icofont-kickstarter:before { content: "\ed48"; }

.icofont-kik:before { content: "\ed49"; }

.icofont-kiwibox:before { content: "\ed4a"; }

.icofont-line-messenger:before { content: "\ed4b"; }

.icofont-line:before { content: "\ed4c"; }

.icofont-linkedin:before { content: "\ed4d"; }

.icofont-linux-mint:before { content: "\ed4e"; }

.icofont-live-messenger:before { content: "\ed4f"; }

.icofont-livejournal:before { content: "\ed50"; }

.icofont-magento:before { content: "\ed51"; }

.icofont-meetme:before { content: "\ed52"; }

.icofont-meetup:before { content: "\ed53"; }

.icofont-mixx:before { content: "\ed54"; }

.icofont-newsvine:before { content: "\ed55"; }

.icofont-nimbuss:before { content: "\ed56"; }

.icofont-odnoklassniki:before { content: "\ed57"; }

.icofont-opencart:before { content: "\ed58"; }

.icofont-oscommerce:before { content: "\ed59"; }

.icofont-pandora:before { content: "\ed5a"; }

.icofont-photobucket:before { content: "\ed5b"; }

.icofont-picasa:before { content: "\ed5c"; }

.icofont-pinterest:before { content: "\ed5d"; }

.icofont-prestashop:before { content: "\ed5e"; }

.icofont-qik:before { content: "\ed5f"; }

.icofont-qq:before { content: "\ed60"; }

.icofont-readernaut:before { content: "\ed61"; }

.icofont-reddit:before { content: "\ed62"; }

.icofont-renren:before { content: "\ed63"; }

.icofont-rss:before { content: "\ed64"; }

.icofont-shopify:before { content: "\ed65"; }

.icofont-silverstripe:before { content: "\ed66"; }

.icofont-skype:before { content: "\ed67"; }

.icofont-slack:before { content: "\ed68"; }

.icofont-slashdot:before { content: "\ed69"; }

.icofont-slidshare:before { content: "\ed6a"; }

.icofont-smugmug:before { content: "\ed6b"; }

.icofont-snapchat:before { content: "\ed6c"; }

.icofont-soundcloud:before { content: "\ed6d"; }

.icofont-spotify:before { content: "\ed6e"; }

.icofont-stack-exchange:before { content: "\ed6f"; }

.icofont-stack-overflow:before { content: "\ed70"; }

.icofont-steam:before { content: "\ed71"; }

.icofont-stumbleupon:before { content: "\ed72"; }

.icofont-tagged:before { content: "\ed73"; }

.icofont-technorati:before { content: "\ed74"; }

.icofont-telegram:before { content: "\ed75"; }

.icofont-tinder:before { content: "\ed76"; }

.icofont-trello:before { content: "\ed77"; }

.icofont-tumblr:before { content: "\ed78"; }

.icofont-twitch:before { content: "\ed79"; }

.icofont-twitter:before { content: "\ed7a"; }

.icofont-typo3:before { content: "\ed7b"; }

.icofont-ubercart:before { content: "\ed7c"; }

.icofont-viber:before { content: "\ed7d"; }

.icofont-viddler:before { content: "\ed7e"; }

.icofont-vimeo:before { content: "\ed7f"; }

.icofont-vine:before { content: "\ed80"; }

.icofont-virb:before { content: "\ed81"; }

.icofont-virtuemart:before { content: "\ed82"; }

.icofont-vk:before { content: "\ed83"; }

.icofont-wechat:before { content: "\ed84"; }

.icofont-weibo:before { content: "\ed85"; }

.icofont-whatsapp:before { content: "\ed86"; }

.icofont-xing:before { content: "\ed87"; }

.icofont-yahoo:before { content: "\ed88"; }

.icofont-yelp:before { content: "\ed89"; }

.icofont-youku:before { content: "\ed8a"; }

.icofont-youtube:before { content: "\ed8b"; }

.icofont-zencart:before { content: "\ed8c"; }

.icofont-badminton-birdie:before { content: "\ed8d"; }

.icofont-baseball:before { content: "\ed8e"; }

.icofont-baseballer:before { content: "\ed8f"; }

.icofont-basketball-hoop:before { content: "\ed90"; }

.icofont-basketball:before { content: "\ed91"; }

.icofont-billiard-ball:before { content: "\ed92"; }

.icofont-boot-alt-1:before { content: "\ed93"; }

.icofont-boot-alt-2:before { content: "\ed94"; }

.icofont-boot:before { content: "\ed95"; }

.icofont-bowling-alt:before { content: "\ed96"; }

.icofont-bowling:before { content: "\ed97"; }

.icofont-canoe:before { content: "\ed98"; }

.icofont-cheer-leader:before { content: "\ed99"; }

.icofont-climbing:before { content: "\ed9a"; }

.icofont-corner:before { content: "\ed9b"; }

.icofont-field-alt:before { content: "\ed9c"; }

.icofont-field:before { content: "\ed9d"; }

.icofont-football-alt:before { content: "\ed9e"; }

.icofont-football-american:before { content: "\ed9f"; }

.icofont-football:before { content: "\eda0"; }

.icofont-foul:before { content: "\eda1"; }

.icofont-goal-keeper:before { content: "\eda2"; }

.icofont-goal:before { content: "\eda3"; }

.icofont-golf-alt:before { content: "\eda4"; }

.icofont-golf-bag:before { content: "\eda5"; }

.icofont-golf-cart:before { content: "\eda6"; }

.icofont-golf-field:before { content: "\eda7"; }

.icofont-golf:before { content: "\eda8"; }

.icofont-golfer:before { content: "\eda9"; }

.icofont-helmet:before { content: "\edaa"; }

.icofont-hockey-alt:before { content: "\edab"; }

.icofont-hockey:before { content: "\edac"; }

.icofont-ice-skate:before { content: "\edad"; }

.icofont-jersey-alt:before { content: "\edae"; }

.icofont-jersey:before { content: "\edaf"; }

.icofont-jumping:before { content: "\edb0"; }

.icofont-kick:before { content: "\edb1"; }

.icofont-leg:before { content: "\edb2"; }

.icofont-match-review:before { content: "\edb3"; }

.icofont-medal-sport:before { content: "\edb4"; }

.icofont-offside:before { content: "\edb5"; }

.icofont-olympic-logo:before { content: "\edb6"; }

.icofont-olympic:before { content: "\edb7"; }

.icofont-padding:before { content: "\edb8"; }

.icofont-penalty-card:before { content: "\edb9"; }

.icofont-racer:before { content: "\edba"; }

.icofont-racing-car:before { content: "\edbb"; }

.icofont-racing-flag-alt:before { content: "\edbc"; }

.icofont-racing-flag:before { content: "\edbd"; }

.icofont-racings-wheel:before { content: "\edbe"; }

.icofont-referee:before { content: "\edbf"; }

.icofont-refree-jersey:before { content: "\edc0"; }

.icofont-result-sport:before { content: "\edc1"; }

.icofont-rugby-ball:before { content: "\edc2"; }

.icofont-rugby-player:before { content: "\edc3"; }

.icofont-rugby:before { content: "\edc4"; }

.icofont-runner-alt-1:before { content: "\edc5"; }

.icofont-runner-alt-2:before { content: "\edc6"; }

.icofont-runner:before { content: "\edc7"; }

.icofont-score-board:before { content: "\edc8"; }

.icofont-skiing-man:before { content: "\edc9"; }

.icofont-skydiving-goggles:before { content: "\edca"; }

.icofont-snow-mobile:before { content: "\edcb"; }

.icofont-steering:before { content: "\edcc"; }

.icofont-stopwatch:before { content: "\edcd"; }

.icofont-substitute:before { content: "\edce"; }

.icofont-swimmer:before { content: "\edcf"; }

.icofont-table-tennis:before { content: "\edd0"; }

.icofont-team-alt:before { content: "\edd1"; }

.icofont-team:before { content: "\edd2"; }

.icofont-tennis-player:before { content: "\edd3"; }

.icofont-tennis:before { content: "\edd4"; }

.icofont-tracking:before { content: "\edd5"; }

.icofont-trophy-alt:before { content: "\edd6"; }

.icofont-trophy:before { content: "\edd7"; }

.icofont-volleyball-alt:before { content: "\edd8"; }

.icofont-volleyball-fire:before { content: "\edd9"; }

.icofont-volleyball:before { content: "\edda"; }

.icofont-water-bottle:before { content: "\eddb"; }

.icofont-whistle-alt:before { content: "\eddc"; }

.icofont-whistle:before { content: "\eddd"; }

.icofont-win-trophy:before { content: "\edde"; }

.icofont-align-center:before { content: "\eddf"; }

.icofont-align-left:before { content: "\ede0"; }

.icofont-align-right:before { content: "\ede1"; }

.icofont-all-caps:before { content: "\ede2"; }

.icofont-bold:before { content: "\ede3"; }

.icofont-brush:before { content: "\ede4"; }

.icofont-clip-board:before { content: "\ede5"; }

.icofont-code-alt:before { content: "\ede6"; }

.icofont-color-bucket:before { content: "\ede7"; }

.icofont-color-picker:before { content: "\ede8"; }

.icofont-copy-invert:before { content: "\ede9"; }

.icofont-copy:before { content: "\edea"; }

.icofont-cut:before { content: "\edeb"; }

.icofont-delete-alt:before { content: "\edec"; }

.icofont-edit-alt:before { content: "\eded"; }

.icofont-eraser-alt:before { content: "\edee"; }

.icofont-font:before { content: "\edef"; }

.icofont-heading:before { content: "\edf0"; }

.icofont-indent:before { content: "\edf1"; }

.icofont-italic-alt:before { content: "\edf2"; }

.icofont-italic:before { content: "\edf3"; }

.icofont-justify-all:before { content: "\edf4"; }

.icofont-justify-center:before { content: "\edf5"; }

.icofont-justify-left:before { content: "\edf6"; }

.icofont-justify-right:before { content: "\edf7"; }

.icofont-link-broken:before { content: "\edf8"; }

.icofont-outdent:before { content: "\edf9"; }

.icofont-paper-clip:before { content: "\edfa"; }

.icofont-paragraph:before { content: "\edfb"; }

.icofont-pin:before { content: "\edfc"; }

.icofont-printer:before { content: "\edfd"; }

.icofont-redo:before { content: "\edfe"; }

.icofont-rotation:before { content: "\edff"; }

.icofont-save:before { content: "\ee00"; }

.icofont-small-cap:before { content: "\ee01"; }

.icofont-strike-through:before { content: "\ee02"; }

.icofont-sub-listing:before { content: "\ee03"; }

.icofont-subscript:before { content: "\ee04"; }

.icofont-superscript:before { content: "\ee05"; }

.icofont-table:before { content: "\ee06"; }

.icofont-text-height:before { content: "\ee07"; }

.icofont-text-width:before { content: "\ee08"; }

.icofont-trash:before { content: "\ee09"; }

.icofont-underline:before { content: "\ee0a"; }

.icofont-undo:before { content: "\ee0b"; }

.icofont-air-balloon:before { content: "\ee0c"; }

.icofont-airplane-alt:before { content: "\ee0d"; }

.icofont-airplane:before { content: "\ee0e"; }

.icofont-articulated-truck:before { content: "\ee0f"; }

.icofont-auto-mobile:before { content: "\ee10"; }

.icofont-auto-rickshaw:before { content: "\ee11"; }

.icofont-bicycle-alt-1:before { content: "\ee12"; }

.icofont-bicycle-alt-2:before { content: "\ee13"; }

.icofont-bicycle:before { content: "\ee14"; }

.icofont-bus-alt-1:before { content: "\ee15"; }

.icofont-bus-alt-2:before { content: "\ee16"; }

.icofont-bus-alt-3:before { content: "\ee17"; }

.icofont-bus:before { content: "\ee18"; }

.icofont-cab:before { content: "\ee19"; }

.icofont-cable-car:before { content: "\ee1a"; }

.icofont-car-alt-1:before { content: "\ee1b"; }

.icofont-car-alt-2:before { content: "\ee1c"; }

.icofont-car-alt-3:before { content: "\ee1d"; }

.icofont-car-alt-4:before { content: "\ee1e"; }

.icofont-car:before { content: "\ee1f"; }

.icofont-delivery-time:before { content: "\ee20"; }

.icofont-fast-delivery:before { content: "\ee21"; }

.icofont-fire-truck-alt:before { content: "\ee22"; }

.icofont-fire-truck:before { content: "\ee23"; }

.icofont-free-delivery:before { content: "\ee24"; }

.icofont-helicopter:before { content: "\ee25"; }

.icofont-motor-bike-alt:before { content: "\ee26"; }

.icofont-motor-bike:before { content: "\ee27"; }

.icofont-motor-biker:before { content: "\ee28"; }

.icofont-oil-truck:before { content: "\ee29"; }

.icofont-rickshaw:before { content: "\ee2a"; }

.icofont-rocket-alt-1:before { content: "\ee2b"; }

.icofont-rocket-alt-2:before { content: "\ee2c"; }

.icofont-rocket:before { content: "\ee2d"; }

.icofont-sail-boat-alt-1:before { content: "\ee2e"; }

.icofont-sail-boat-alt-2:before { content: "\ee2f"; }

.icofont-sail-boat:before { content: "\ee30"; }

.icofont-scooter:before { content: "\ee31"; }

.icofont-sea-plane:before { content: "\ee32"; }

.icofont-ship-alt:before { content: "\ee33"; }

.icofont-ship:before { content: "\ee34"; }

.icofont-speed-boat:before { content: "\ee35"; }

.icofont-taxi:before { content: "\ee36"; }

.icofont-tractor:before { content: "\ee37"; }

.icofont-train-line:before { content: "\ee38"; }

.icofont-train-steam:before { content: "\ee39"; }

.icofont-tram:before { content: "\ee3a"; }

.icofont-truck-alt:before { content: "\ee3b"; }

.icofont-truck-loaded:before { content: "\ee3c"; }

.icofont-truck:before { content: "\ee3d"; }

.icofont-van-alt:before { content: "\ee3e"; }

.icofont-van:before { content: "\ee3f"; }

.icofont-yacht:before { content: "\ee40"; }

.icofont-5-star-hotel:before { content: "\ee41"; }

.icofont-air-ticket:before { content: "\ee42"; }

.icofont-beach-bed:before { content: "\ee43"; }

.icofont-beach:before { content: "\ee44"; }

.icofont-camping-vest:before { content: "\ee45"; }

.icofont-direction-sign:before { content: "\ee46"; }

.icofont-hill-side:before { content: "\ee47"; }

.icofont-hill:before { content: "\ee48"; }

.icofont-hotel:before { content: "\ee49"; }

.icofont-island-alt:before { content: "\ee4a"; }

.icofont-island:before { content: "\ee4b"; }

.icofont-sandals-female:before { content: "\ee4c"; }

.icofont-sandals-male:before { content: "\ee4d"; }

.icofont-travelling:before { content: "\ee4e"; }

.icofont-breakdown:before { content: "\ee4f"; }

.icofont-celsius:before { content: "\ee50"; }

.icofont-clouds:before { content: "\ee51"; }

.icofont-cloudy:before { content: "\ee52"; }

.icofont-dust:before { content: "\ee53"; }

.icofont-eclipse:before { content: "\ee54"; }

.icofont-fahrenheit:before { content: "\ee55"; }

.icofont-forest-fire:before { content: "\ee56"; }

.icofont-full-night:before { content: "\ee57"; }

.icofont-full-sunny:before { content: "\ee58"; }

.icofont-hail-night:before { content: "\ee59"; }

.icofont-hail-rainy-night:before { content: "\ee5a"; }

.icofont-hail-rainy-sunny:before { content: "\ee5b"; }

.icofont-hail-rainy:before { content: "\ee5c"; }

.icofont-hail-sunny:before { content: "\ee5d"; }

.icofont-hail-thunder-night:before { content: "\ee5e"; }

.icofont-hail-thunder-sunny:before { content: "\ee5f"; }

.icofont-hail-thunder:before { content: "\ee60"; }

.icofont-hail:before { content: "\ee61"; }

.icofont-hill-night:before { content: "\ee62"; }

.icofont-hill-sunny:before { content: "\ee63"; }

.icofont-hurricane:before { content: "\ee64"; }

.icofont-meteor:before { content: "\ee65"; }

.icofont-night:before { content: "\ee66"; }

.icofont-rainy-night:before { content: "\ee67"; }

.icofont-rainy-sunny:before { content: "\ee68"; }

.icofont-rainy-thunder:before { content: "\ee69"; }

.icofont-rainy:before { content: "\ee6a"; }

.icofont-snow-alt:before { content: "\ee6b"; }

.icofont-snow-flake:before { content: "\ee6c"; }

.icofont-snow-temp:before { content: "\ee6d"; }

.icofont-snow:before { content: "\ee6e"; }

.icofont-snowy-hail:before { content: "\ee6f"; }

.icofont-snowy-night-hail:before { content: "\ee70"; }

.icofont-snowy-night-rainy:before { content: "\ee71"; }

.icofont-snowy-night:before { content: "\ee72"; }

.icofont-snowy-rainy:before { content: "\ee73"; }

.icofont-snowy-sunny-hail:before { content: "\ee74"; }

.icofont-snowy-sunny-rainy:before { content: "\ee75"; }

.icofont-snowy-sunny:before { content: "\ee76"; }

.icofont-snowy-thunder-night:before { content: "\ee77"; }

.icofont-snowy-thunder-sunny:before { content: "\ee78"; }

.icofont-snowy-thunder:before { content: "\ee79"; }

.icofont-snowy-windy-night:before { content: "\ee7a"; }

.icofont-snowy-windy-sunny:before { content: "\ee7b"; }

.icofont-snowy-windy:before { content: "\ee7c"; }

.icofont-snowy:before { content: "\ee7d"; }

.icofont-sun-alt:before { content: "\ee7e"; }

.icofont-sun-rise:before { content: "\ee7f"; }

.icofont-sun-set:before { content: "\ee80"; }

.icofont-sun:before { content: "\ee81"; }

.icofont-sunny-day-temp:before { content: "\ee82"; }

.icofont-sunny:before { content: "\ee83"; }

.icofont-thunder-light:before { content: "\ee84"; }

.icofont-tornado:before { content: "\ee85"; }

.icofont-umbrella-alt:before { content: "\ee86"; }

.icofont-umbrella:before { content: "\ee87"; }

.icofont-volcano:before { content: "\ee88"; }

.icofont-wave:before { content: "\ee89"; }

.icofont-wind-scale-0:before { content: "\ee8a"; }

.icofont-wind-scale-1:before { content: "\ee8b"; }

.icofont-wind-scale-10:before { content: "\ee8c"; }

.icofont-wind-scale-11:before { content: "\ee8d"; }

.icofont-wind-scale-12:before { content: "\ee8e"; }

.icofont-wind-scale-2:before { content: "\ee8f"; }

.icofont-wind-scale-3:before { content: "\ee90"; }

.icofont-wind-scale-4:before { content: "\ee91"; }

.icofont-wind-scale-5:before { content: "\ee92"; }

.icofont-wind-scale-6:before { content: "\ee93"; }

.icofont-wind-scale-7:before { content: "\ee94"; }

.icofont-wind-scale-8:before { content: "\ee95"; }

.icofont-wind-scale-9:before { content: "\ee96"; }

.icofont-wind-waves:before { content: "\ee97"; }

.icofont-wind:before { content: "\ee98"; }

.icofont-windy-hail:before { content: "\ee99"; }

.icofont-windy-night:before { content: "\ee9a"; }

.icofont-windy-raining:before { content: "\ee9b"; }

.icofont-windy-sunny:before { content: "\ee9c"; }

.icofont-windy-thunder-raining:before { content: "\ee9d"; }

.icofont-windy-thunder:before { content: "\ee9e"; }

.icofont-windy:before { content: "\ee9f"; }

.icofont-addons:before { content: "\eea0"; }

.icofont-address-book:before { content: "\eea1"; }

.icofont-adjust:before { content: "\eea2"; }

.icofont-alarm:before { content: "\eea3"; }

.icofont-anchor:before { content: "\eea4"; }

.icofont-archive:before { content: "\eea5"; }

.icofont-at:before { content: "\eea6"; }

.icofont-attachment:before { content: "\eea7"; }

.icofont-audio:before { content: "\eea8"; }

.icofont-automation:before { content: "\eea9"; }

.icofont-badge:before { content: "\eeaa"; }

.icofont-bag-alt:before { content: "\eeab"; }

.icofont-bag:before { content: "\eeac"; }

.icofont-ban:before { content: "\eead"; }

.icofont-bar-code:before { content: "\eeae"; }

.icofont-bars:before { content: "\eeaf"; }

.icofont-basket:before { content: "\eeb0"; }

.icofont-battery-empty:before { content: "\eeb1"; }

.icofont-battery-full:before { content: "\eeb2"; }

.icofont-battery-half:before { content: "\eeb3"; }

.icofont-battery-low:before { content: "\eeb4"; }

.icofont-beaker:before { content: "\eeb5"; }

.icofont-beard:before { content: "\eeb6"; }

.icofont-bed:before { content: "\eeb7"; }

.icofont-bell:before { content: "\eeb8"; }

.icofont-beverage:before { content: "\eeb9"; }

.icofont-bill:before { content: "\eeba"; }

.icofont-bin:before { content: "\eebb"; }

.icofont-binary:before { content: "\eebc"; }

.icofont-binoculars:before { content: "\eebd"; }

.icofont-bluetooth:before { content: "\eebe"; }

.icofont-bomb:before { content: "\eebf"; }

.icofont-book-mark:before { content: "\eec0"; }

.icofont-box:before { content: "\eec1"; }

.icofont-briefcase:before { content: "\eec2"; }

.icofont-broken:before { content: "\eec3"; }

.icofont-bucket:before { content: "\eec4"; }

.icofont-bucket1:before { content: "\eec5"; }

.icofont-bucket2:before { content: "\eec6"; }

.icofont-bug:before { content: "\eec7"; }

.icofont-building:before { content: "\eec8"; }

.icofont-bulb-alt:before { content: "\eec9"; }

.icofont-bullet:before { content: "\eeca"; }

.icofont-bullhorn:before { content: "\eecb"; }

.icofont-bullseye:before { content: "\eecc"; }

.icofont-calendar:before { content: "\eecd"; }

.icofont-camera-alt:before { content: "\eece"; }

.icofont-camera:before { content: "\eecf"; }

.icofont-card:before { content: "\eed0"; }

.icofont-cart-alt:before { content: "\eed1"; }

.icofont-cart:before { content: "\eed2"; }

.icofont-cc:before { content: "\eed3"; }

.icofont-charging:before { content: "\eed4"; }

.icofont-chat:before { content: "\eed5"; }

.icofont-check-alt:before { content: "\eed6"; }

.icofont-check-circled:before { content: "\eed7"; }

.icofont-check:before { content: "\eed8"; }

.icofont-checked:before { content: "\eed9"; }

.icofont-children-care:before { content: "\eeda"; }

.icofont-clip:before { content: "\eedb"; }

.icofont-clock-time:before { content: "\eedc"; }

.icofont-close-circled:before { content: "\eedd"; }

.icofont-close-line-circled:before { content: "\eede"; }

.icofont-close-line-squared-alt:before { content: "\eedf"; }

.icofont-close-line-squared:before { content: "\eee0"; }

.icofont-close-line:before { content: "\eee1"; }

.icofont-close-squared-alt:before { content: "\eee2"; }

.icofont-close-squared:before { content: "\eee3"; }

.icofont-close:before { content: "\eee4"; }

.icofont-cloud-download:before { content: "\eee5"; }

.icofont-cloud-refresh:before { content: "\eee6"; }

.icofont-cloud-upload:before { content: "\eee7"; }

.icofont-cloud:before { content: "\eee8"; }

.icofont-code-not-allowed:before { content: "\eee9"; }

.icofont-code:before { content: "\eeea"; }

.icofont-comment:before { content: "\eeeb"; }

.icofont-compass-alt:before { content: "\eeec"; }

.icofont-compass:before { content: "\eeed"; }

.icofont-computer:before { content: "\eeee"; }

.icofont-connection:before { content: "\eeef"; }

.icofont-console:before { content: "\eef0"; }

.icofont-contacts:before { content: "\eef1"; }

.icofont-contrast:before { content: "\eef2"; }

.icofont-copyright:before { content: "\eef3"; }

.icofont-credit-card:before { content: "\eef4"; }

.icofont-crop:before { content: "\eef5"; }

.icofont-crown:before { content: "\eef6"; }

.icofont-cube:before { content: "\eef7"; }

.icofont-cubes:before { content: "\eef8"; }

.icofont-dashboard-web:before { content: "\eef9"; }

.icofont-dashboard:before { content: "\eefa"; }

.icofont-data:before { content: "\eefb"; }

.icofont-database-add:before { content: "\eefc"; }

.icofont-database-locked:before { content: "\eefd"; }

.icofont-database-remove:before { content: "\eefe"; }

.icofont-database:before { content: "\eeff"; }

.icofont-delete:before { content: "\ef00"; }

.icofont-diamond:before { content: "\ef01"; }

.icofont-dice-multiple:before { content: "\ef02"; }

.icofont-dice:before { content: "\ef03"; }

.icofont-disc:before { content: "\ef04"; }

.icofont-diskette:before { content: "\ef05"; }

.icofont-document-folder:before { content: "\ef06"; }

.icofont-download-alt:before { content: "\ef07"; }

.icofont-download:before { content: "\ef08"; }

.icofont-downloaded:before { content: "\ef09"; }

.icofont-drag:before { content: "\ef0a"; }

.icofont-drag1:before { content: "\ef0b"; }

.icofont-drag2:before { content: "\ef0c"; }

.icofont-drag3:before { content: "\ef0d"; }

.icofont-earth:before { content: "\ef0e"; }

.icofont-ebook:before { content: "\ef0f"; }

.icofont-edit:before { content: "\ef10"; }

.icofont-eject:before { content: "\ef11"; }

.icofont-email:before { content: "\ef12"; }

.icofont-envelope-open:before { content: "\ef13"; }

.icofont-envelope:before { content: "\ef14"; }

.icofont-eraser:before { content: "\ef15"; }

.icofont-error:before { content: "\ef16"; }

.icofont-excavator:before { content: "\ef17"; }

.icofont-exchange:before { content: "\ef18"; }

.icofont-exclamation-circle:before { content: "\ef19"; }

.icofont-exclamation-square:before { content: "\ef1a"; }

.icofont-exclamation-tringle:before { content: "\ef1b"; }

.icofont-exclamation:before { content: "\ef1c"; }

.icofont-exit:before { content: "\ef1d"; }

.icofont-expand:before { content: "\ef1e"; }

.icofont-external-link:before { content: "\ef1f"; }

.icofont-external:before { content: "\ef20"; }

.icofont-eye-alt:before { content: "\ef21"; }

.icofont-eye-blocked:before { content: "\ef22"; }

.icofont-eye-dropper:before { content: "\ef23"; }

.icofont-eye:before { content: "\ef24"; }

.icofont-favourite:before { content: "\ef25"; }

.icofont-fax:before { content: "\ef26"; }

.icofont-file-fill:before { content: "\ef27"; }

.icofont-film:before { content: "\ef28"; }

.icofont-filter:before { content: "\ef29"; }

.icofont-fire-alt:before { content: "\ef2a"; }

.icofont-fire-burn:before { content: "\ef2b"; }

.icofont-fire:before { content: "\ef2c"; }

.icofont-flag-alt-1:before { content: "\ef2d"; }

.icofont-flag-alt-2:before { content: "\ef2e"; }

.icofont-flag:before { content: "\ef2f"; }

.icofont-flame-torch:before { content: "\ef30"; }

.icofont-flash-light:before { content: "\ef31"; }

.icofont-flash:before { content: "\ef32"; }

.icofont-flask:before { content: "\ef33"; }

.icofont-focus:before { content: "\ef34"; }

.icofont-folder-open:before { content: "\ef35"; }

.icofont-folder:before { content: "\ef36"; }

.icofont-foot-print:before { content: "\ef37"; }

.icofont-garbage:before { content: "\ef38"; }

.icofont-gear-alt:before { content: "\ef39"; }

.icofont-gear:before { content: "\ef3a"; }

.icofont-gears:before { content: "\ef3b"; }

.icofont-gift:before { content: "\ef3c"; }

.icofont-glass:before { content: "\ef3d"; }

.icofont-globe:before { content: "\ef3e"; }

.icofont-graffiti:before { content: "\ef3f"; }

.icofont-grocery:before { content: "\ef40"; }

.icofont-hand:before { content: "\ef41"; }

.icofont-hanger:before { content: "\ef42"; }

.icofont-hard-disk:before { content: "\ef43"; }

.icofont-heart-alt:before { content: "\ef44"; }

.icofont-heart:before { content: "\ef45"; }

.icofont-history:before { content: "\ef46"; }

.icofont-home:before { content: "\ef47"; }

.icofont-horn:before { content: "\ef48"; }

.icofont-hour-glass:before { content: "\ef49"; }

.icofont-id:before { content: "\ef4a"; }

.icofont-image:before { content: "\ef4b"; }

.icofont-inbox:before { content: "\ef4c"; }

.icofont-infinite:before { content: "\ef4d"; }

.icofont-info-circle:before { content: "\ef4e"; }

.icofont-info-square:before { content: "\ef4f"; }

.icofont-info:before { content: "\ef50"; }

.icofont-institution:before { content: "\ef51"; }

.icofont-interface:before { content: "\ef52"; }

.icofont-invisible:before { content: "\ef53"; }

.icofont-jacket:before { content: "\ef54"; }

.icofont-jar:before { content: "\ef55"; }

.icofont-jewlery:before { content: "\ef56"; }

.icofont-karate:before { content: "\ef57"; }

.icofont-key-hole:before { content: "\ef58"; }

.icofont-key:before { content: "\ef59"; }

.icofont-label:before { content: "\ef5a"; }

.icofont-lamp:before { content: "\ef5b"; }

.icofont-layers:before { content: "\ef5c"; }

.icofont-layout:before { content: "\ef5d"; }

.icofont-leaf:before { content: "\ef5e"; }

.icofont-leaflet:before { content: "\ef5f"; }

.icofont-learn:before { content: "\ef60"; }

.icofont-lego:before { content: "\ef61"; }

.icofont-lens:before { content: "\ef62"; }

.icofont-letter:before { content: "\ef63"; }

.icofont-letterbox:before { content: "\ef64"; }

.icofont-library:before { content: "\ef65"; }

.icofont-license:before { content: "\ef66"; }

.icofont-life-bouy:before { content: "\ef67"; }

.icofont-life-buoy:before { content: "\ef68"; }

.icofont-life-jacket:before { content: "\ef69"; }

.icofont-life-ring:before { content: "\ef6a"; }

.icofont-light-bulb:before { content: "\ef6b"; }

.icofont-lighter:before { content: "\ef6c"; }

.icofont-lightning-ray:before { content: "\ef6d"; }

.icofont-like:before { content: "\ef6e"; }

.icofont-line-height:before { content: "\ef6f"; }

.icofont-link-alt:before { content: "\ef70"; }

.icofont-link:before { content: "\ef71"; }

.icofont-list:before { content: "\ef72"; }

.icofont-listening:before { content: "\ef73"; }

.icofont-listine-dots:before { content: "\ef74"; }

.icofont-listing-box:before { content: "\ef75"; }

.icofont-listing-number:before { content: "\ef76"; }

.icofont-live-support:before { content: "\ef77"; }

.icofont-location-arrow:before { content: "\ef78"; }

.icofont-location-pin:before { content: "\ef79"; }

.icofont-lock:before { content: "\ef7a"; }

.icofont-login:before { content: "\ef7b"; }

.icofont-logout:before { content: "\ef7c"; }

.icofont-lollipop:before { content: "\ef7d"; }

.icofont-long-drive:before { content: "\ef7e"; }

.icofont-look:before { content: "\ef7f"; }

.icofont-loop:before { content: "\ef80"; }

.icofont-luggage:before { content: "\ef81"; }

.icofont-lunch:before { content: "\ef82"; }

.icofont-lungs:before { content: "\ef83"; }

.icofont-magic-alt:before { content: "\ef84"; }

.icofont-magic:before { content: "\ef85"; }

.icofont-magnet:before { content: "\ef86"; }

.icofont-mail-box:before { content: "\ef87"; }

.icofont-mail:before { content: "\ef88"; }

.icofont-male:before { content: "\ef89"; }

.icofont-map-pins:before { content: "\ef8a"; }

.icofont-map:before { content: "\ef8b"; }

.icofont-maximize:before { content: "\ef8c"; }

.icofont-measure:before { content: "\ef8d"; }

.icofont-medicine:before { content: "\ef8e"; }

.icofont-mega-phone:before { content: "\ef8f"; }

.icofont-megaphone-alt:before { content: "\ef90"; }

.icofont-megaphone:before { content: "\ef91"; }

.icofont-memorial:before { content: "\ef92"; }

.icofont-memory-card:before { content: "\ef93"; }

.icofont-mic-mute:before { content: "\ef94"; }

.icofont-mic:before { content: "\ef95"; }

.icofont-military:before { content: "\ef96"; }

.icofont-mill:before { content: "\ef97"; }

.icofont-minus-circle:before { content: "\ef98"; }

.icofont-minus-square:before { content: "\ef99"; }

.icofont-minus:before { content: "\ef9a"; }

.icofont-mobile-phone:before { content: "\ef9b"; }

.icofont-molecule:before { content: "\ef9c"; }

.icofont-money:before { content: "\ef9d"; }

.icofont-moon:before { content: "\ef9e"; }

.icofont-mop:before { content: "\ef9f"; }

.icofont-muffin:before { content: "\efa0"; }

.icofont-mustache:before { content: "\efa1"; }

.icofont-navigation-menu:before { content: "\efa2"; }

.icofont-navigation:before { content: "\efa3"; }

.icofont-network-tower:before { content: "\efa4"; }

.icofont-network:before { content: "\efa5"; }

.icofont-news:before { content: "\efa6"; }

.icofont-newspaper:before { content: "\efa7"; }

.icofont-no-smoking:before { content: "\efa8"; }

.icofont-not-allowed:before { content: "\efa9"; }

.icofont-notebook:before { content: "\efaa"; }

.icofont-notepad:before { content: "\efab"; }

.icofont-notification:before { content: "\efac"; }

.icofont-numbered:before { content: "\efad"; }

.icofont-opposite:before { content: "\efae"; }

.icofont-optic:before { content: "\efaf"; }

.icofont-options:before { content: "\efb0"; }

.icofont-package:before { content: "\efb1"; }

.icofont-page:before { content: "\efb2"; }

.icofont-paint:before { content: "\efb3"; }

.icofont-paper-plane:before { content: "\efb4"; }

.icofont-paperclip:before { content: "\efb5"; }

.icofont-papers:before { content: "\efb6"; }

.icofont-pay:before { content: "\efb7"; }

.icofont-penguin-linux:before { content: "\efb8"; }

.icofont-pestle:before { content: "\efb9"; }

.icofont-phone-circle:before { content: "\efba"; }

.icofont-phone:before { content: "\efbb"; }

.icofont-picture:before { content: "\efbc"; }

.icofont-pine:before { content: "\efbd"; }

.icofont-pixels:before { content: "\efbe"; }

.icofont-plugin:before { content: "\efbf"; }

.icofont-plus-circle:before { content: "\efc0"; }

.icofont-plus-square:before { content: "\efc1"; }

.icofont-plus:before { content: "\efc2"; }

.icofont-polygonal:before { content: "\efc3"; }

.icofont-power:before { content: "\efc4"; }

.icofont-price:before { content: "\efc5"; }

.icofont-print:before { content: "\efc6"; }

.icofont-puzzle:before { content: "\efc7"; }

.icofont-qr-code:before { content: "\efc8"; }

.icofont-queen:before { content: "\efc9"; }

.icofont-question-circle:before { content: "\efca"; }

.icofont-question-square:before { content: "\efcb"; }

.icofont-question:before { content: "\efcc"; }

.icofont-quote-left:before { content: "\efcd"; }

.icofont-quote-right:before { content: "\efce"; }

.icofont-random:before { content: "\efcf"; }

.icofont-recycle:before { content: "\efd0"; }

.icofont-refresh:before { content: "\efd1"; }

.icofont-repair:before { content: "\efd2"; }

.icofont-reply-all:before { content: "\efd3"; }

.icofont-reply:before { content: "\efd4"; }

.icofont-resize:before { content: "\efd5"; }

.icofont-responsive:before { content: "\efd6"; }

.icofont-retweet:before { content: "\efd7"; }

.icofont-road:before { content: "\efd8"; }

.icofont-robot:before { content: "\efd9"; }

.icofont-royal:before { content: "\efda"; }

.icofont-rss-feed:before { content: "\efdb"; }

.icofont-safety:before { content: "\efdc"; }

.icofont-sale-discount:before { content: "\efdd"; }

.icofont-satellite:before { content: "\efde"; }

.icofont-send-mail:before { content: "\efdf"; }

.icofont-server:before { content: "\efe0"; }

.icofont-settings-alt:before { content: "\efe1"; }

.icofont-settings:before { content: "\efe2"; }

.icofont-share-alt:before { content: "\efe3"; }

.icofont-share-boxed:before { content: "\efe4"; }

.icofont-share:before { content: "\efe5"; }

.icofont-shield:before { content: "\efe6"; }

.icofont-shopping-cart:before { content: "\efe7"; }

.icofont-sign-in:before { content: "\efe8"; }

.icofont-sign-out:before { content: "\efe9"; }

.icofont-signal:before { content: "\efea"; }

.icofont-site-map:before { content: "\efeb"; }

.icofont-smart-phone:before { content: "\efec"; }

.icofont-soccer:before { content: "\efed"; }

.icofont-sort-alt:before { content: "\efee"; }

.icofont-sort:before { content: "\efef"; }

.icofont-space:before { content: "\eff0"; }

.icofont-spanner:before { content: "\eff1"; }

.icofont-speech-comments:before { content: "\eff2"; }

.icofont-speed-meter:before { content: "\eff3"; }

.icofont-spinner-alt-1:before { content: "\eff4"; }

.icofont-spinner-alt-2:before { content: "\eff5"; }

.icofont-spinner-alt-3:before { content: "\eff6"; }

.icofont-spinner-alt-4:before { content: "\eff7"; }

.icofont-spinner-alt-5:before { content: "\eff8"; }

.icofont-spinner-alt-6:before { content: "\eff9"; }

.icofont-spinner:before { content: "\effa"; }

.icofont-spreadsheet:before { content: "\effb"; }

.icofont-square:before { content: "\effc"; }

.icofont-ssl-security:before { content: "\effd"; }

.icofont-star-alt-1:before { content: "\effe"; }

.icofont-star-alt-2:before { content: "\efff"; }

.icofont-star:before { content: "\f000"; }

.icofont-street-view:before { content: "\f001"; }

.icofont-support-faq:before { content: "\f002"; }

.icofont-tack-pin:before { content: "\f003"; }

.icofont-tag:before { content: "\f004"; }

.icofont-tags:before { content: "\f005"; }

.icofont-tasks-alt:before { content: "\f006"; }

.icofont-tasks:before { content: "\f007"; }

.icofont-telephone:before { content: "\f008"; }

.icofont-telescope:before { content: "\f009"; }

.icofont-terminal:before { content: "\f00a"; }

.icofont-thumbs-down:before { content: "\f00b"; }

.icofont-thumbs-up:before { content: "\f00c"; }

.icofont-tick-boxed:before { content: "\f00d"; }

.icofont-tick-mark:before { content: "\f00e"; }

.icofont-ticket:before { content: "\f00f"; }

.icofont-tie:before { content: "\f010"; }

.icofont-toggle-off:before { content: "\f011"; }

.icofont-toggle-on:before { content: "\f012"; }

.icofont-tools-alt-2:before { content: "\f013"; }

.icofont-tools:before { content: "\f014"; }

.icofont-touch:before { content: "\f015"; }

.icofont-traffic-light:before { content: "\f016"; }

.icofont-transparent:before { content: "\f017"; }

.icofont-tree:before { content: "\f018"; }

.icofont-unique-idea:before { content: "\f019"; }

.icofont-unlock:before { content: "\f01a"; }

.icofont-unlocked:before { content: "\f01b"; }

.icofont-upload-alt:before { content: "\f01c"; }

.icofont-upload:before { content: "\f01d"; }

.icofont-usb-drive:before { content: "\f01e"; }

.icofont-usb:before { content: "\f01f"; }

.icofont-vector-path:before { content: "\f020"; }

.icofont-verification-check:before { content: "\f021"; }

.icofont-wall-clock:before { content: "\f022"; }

.icofont-wall:before { content: "\f023"; }

.icofont-wallet:before { content: "\f024"; }

.icofont-warning-alt:before { content: "\f025"; }

.icofont-warning:before { content: "\f026"; }

.icofont-water-drop:before { content: "\f027"; }

.icofont-web:before { content: "\f028"; }

.icofont-wheelchair:before { content: "\f029"; }

.icofont-wifi-alt:before { content: "\f02a"; }

.icofont-wifi:before { content: "\f02b"; }

.icofont-world:before { content: "\f02c"; }

.icofont-zigzag:before { content: "\f02d"; }

.icofont-zipped:before { content: "\f02e"; }

.icofont-xs { font-size: .5em; }

.icofont-sm { font-size: .75em; }

.icofont-md { font-size: 1.25em; }

.icofont-lg { font-size: 1.5em; }

.icofont-1x { font-size: 1em; }

.icofont-2x { font-size: 2em; }

.icofont-3x { font-size: 3em; }

.icofont-4x { font-size: 4em; }

.icofont-5x { font-size: 5em; }

.icofont-6x { font-size: 6em; }

.icofont-7x { font-size: 7em; }

.icofont-8x { font-size: 8em; }

.icofont-9x { font-size: 9em; }

.icofont-10x { font-size: 10em; }

.icofont-fw { text-align: center; width: 1.25em; }

.icofont-ul { list-style-type: none; padding-left: 0; margin-left: 0; }

.icofont-ul > li { position: relative; line-height: 2em; }

.icofont-ul > li .icofont { display: inline-block; vertical-align: middle; }

.icofont-border { border: solid .08em #f1f1f1; border-radius: .1em; padding: .2em .25em .15em; }

.icofont-pull-left { float: left; }

.icofont-pull-right { float: right; }

.icofont.icofont-pull-left { margin-right: .3em; }

.icofont.icofont-pull-right { margin-left: .3em; }

.icofont-spin { -webkit-animation: icofont-spin 2s infinite linear; animation: icofont-spin 2s infinite linear; display: inline-block; }

.icofont-pulse { -webkit-animation: icofont-spin 1s infinite steps(8); animation: icofont-spin 1s infinite steps(8); display: inline-block; }

@-webkit-keyframes icofont-spin { 0% { -webkit-transform: rotate(0);
    transform: rotate(0); }
  100% { -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

@keyframes icofont-spin { 0% { -webkit-transform: rotate(0);
    transform: rotate(0); }
  100% { -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

.icofont-rotate-90 { -webkit-transform: rotate(90deg); transform: rotate(90deg); }

.icofont-rotate-180 { -webkit-transform: rotate(180deg); transform: rotate(180deg); }

.icofont-rotate-270 { -webkit-transform: rotate(270deg); transform: rotate(270deg); }

.icofont-flip-horizontal { -webkit-transform: scale(-1, 1); transform: scale(-1, 1); }

.icofont-flip-vertical { -webkit-transform: scale(1, -1); transform: scale(1, -1); }

.icofont-flip-horizontal.icofont-flip-vertical { -webkit-transform: scale(-1, -1); transform: scale(-1, -1); }

:root .icofont-flip-horizontal, :root .icofont-flip-vertical, :root .icofont-rotate-180, :root .icofont-rotate-270, :root .icofont-rotate-90 { -webkit-filter: none; filter: none; display: inline-block; }

.icofont-inverse { color: #fff; }

.sr-only { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }

.sr-only-focusable:active, .sr-only-focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }

.icofont-track:before { content: "\ee92"; }

.icofont-live-support:before { content: "\f04f"; }

.icofont-sale-discount:before { content: "\f0c3"; }

.icofont-business-man:before { content: "\edcb"; }

.icofont-cart-alt:before { content: "\ea70"; }

.icofont-fire-burn:before { content: "\effb"; }

.material-icons { font-family: 'Material Icons'; font-weight: normal; font-style: normal; display: inline-block; font-size: 15px; line-height: 1; text-transform: none; letter-spacing: normal; word-wrap: normal; white-space: nowrap; direction: ltr; text-shadow: none 2px 5px rgba(0, 0, 0, 0.4); /* Support for all WebKit browsers. */ -webkit-font-smoothing: antialiased; /* Support for Safari and Chrome. */ text-rendering: optimizeLegibility; /* Support for Firefox. */ -moz-osx-font-smoothing: grayscale; /* Support for IE. */ font-feature-settings: 'liga'; }

/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'fontello';
    src: url('../font/fontello.svg?1760269#fontello') format('svg');
  }
}
*/
.zmdi { display: inline-block; font: normal normal normal 14px/1 'Material-Design-Iconic-Font'; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.zmdi-hc-lg { font-size: 1.33333333em; line-height: 0.75em; vertical-align: -15%; }

.zmdi-hc-2x { font-size: 2em; }

.zmdi-hc-3x { font-size: 3em; }

.zmdi-hc-4x { font-size: 4em; }

.zmdi-hc-5x { font-size: 5em; }

.zmdi-hc-fw { width: 1.28571429em; text-align: center; }

.zmdi-hc-ul { padding-left: 0; margin-left: 2.14285714em; list-style-type: none; }

.zmdi-hc-ul > li { position: relative; }

.zmdi-hc-li { position: absolute; left: -2.14285714em; width: 2.14285714em; top: 0.14285714em; text-align: center; }

.zmdi-hc-li.zmdi-hc-lg { left: -1.85714286em; }

.zmdi-hc-border { padding: .1em .25em; border: solid 0.1em #9e9e9e; border-radius: 2px; }

.zmdi-hc-border-circle { padding: .1em .25em; border: solid 0.1em #9e9e9e; border-radius: 50%; }

.zmdi.pull-left { float: left; margin-right: .15em; }

.zmdi.pull-right { float: right; margin-left: .15em; }

.zmdi-hc-spin { -webkit-animation: zmdi-spin 1.5s infinite linear; animation: zmdi-spin 1.5s infinite linear; }

.zmdi-hc-spin-reverse { -webkit-animation: zmdi-spin-reverse 1.5s infinite linear; animation: zmdi-spin-reverse 1.5s infinite linear; }

@-webkit-keyframes zmdi-spin { 0% { -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% { -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

@keyframes zmdi-spin { 0% { -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% { -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

@-webkit-keyframes zmdi-spin-reverse { 0% { -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% { -webkit-transform: rotate(-359deg);
    transform: rotate(-359deg); } }

@keyframes zmdi-spin-reverse { 0% { -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% { -webkit-transform: rotate(-359deg);
    transform: rotate(-359deg); } }

.zmdi-hc-rotate-90 { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); }

.zmdi-hc-rotate-180 { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }

.zmdi-hc-rotate-270 { -webkit-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg); }

.zmdi-hc-flip-horizontal { -webkit-transform: scale(-1, 1); -ms-transform: scale(-1, 1); transform: scale(-1, 1); }

.zmdi-hc-flip-vertical { -webkit-transform: scale(1, -1); -ms-transform: scale(1, -1); transform: scale(1, -1); }

.zmdi-hc-stack { position: relative; display: inline-block; width: 2em; height: 2em; line-height: 2em; vertical-align: middle; }

.zmdi-hc-stack-1x, .zmdi-hc-stack-2x { position: absolute; left: 0; width: 100%; text-align: center; }

.zmdi-hc-stack-1x { line-height: inherit; }

.zmdi-hc-stack-2x { font-size: 2em; }

.zmdi-hc-inverse { color: #ffffff; }

/* Material Design Iconic Font uses the Unicode Private Use Area (PUA) to ensure screen readers do not read off random characters that represent icons */
.zmdi-3d-rotation:before { content: '\f101'; }

.zmdi-airplane-off:before { content: '\f102'; }

.zmdi-airplane:before { content: '\f103'; }

.zmdi-album:before { content: '\f104'; }

.zmdi-archive:before { content: '\f105'; }

.zmdi-assignment-account:before { content: '\f106'; }

.zmdi-assignment-alert:before { content: '\f107'; }

.zmdi-assignment-check:before { content: '\f108'; }

.zmdi-assignment-o:before { content: '\f109'; }

.zmdi-assignment-return:before { content: '\f10a'; }

.zmdi-assignment-returned:before { content: '\f10b'; }

.zmdi-assignment:before { content: '\f10c'; }

.zmdi-attachment-alt:before { content: '\f10d'; }

.zmdi-attachment:before { content: '\f10e'; }

.zmdi-audio:before { content: '\f10f'; }

.zmdi-badge-check:before { content: '\f110'; }

.zmdi-balance-wallet:before { content: '\f111'; }

.zmdi-balance:before { content: '\f112'; }

.zmdi-battery-alert:before { content: '\f113'; }

.zmdi-battery-flash:before { content: '\f114'; }

.zmdi-battery-unknown:before { content: '\f115'; }

.zmdi-battery:before { content: '\f116'; }

.zmdi-bike:before { content: '\f117'; }

.zmdi-block-alt:before { content: '\f118'; }

.zmdi-block:before { content: '\f119'; }

.zmdi-boat:before { content: '\f11a'; }

.zmdi-book-image:before { content: '\f11b'; }

.zmdi-book:before { content: '\f11c'; }

.zmdi-bookmark-outline:before { content: '\f11d'; }

.zmdi-bookmark:before { content: '\f11e'; }

.zmdi-brush:before { content: '\f11f'; }

.zmdi-bug:before { content: '\f120'; }

.zmdi-bus:before { content: '\f121'; }

.zmdi-cake:before { content: '\f122'; }

.zmdi-car-taxi:before { content: '\f123'; }

.zmdi-car-wash:before { content: '\f124'; }

.zmdi-car:before { content: '\f125'; }

.zmdi-card-giftcard:before { content: '\f126'; }

.zmdi-card-membership:before { content: '\f127'; }

.zmdi-card-travel:before { content: '\f128'; }

.zmdi-card:before { content: '\f129'; }

.zmdi-case-check:before { content: '\f12a'; }

.zmdi-case-download:before { content: '\f12b'; }

.zmdi-case-play:before { content: '\f12c'; }

.zmdi-case:before { content: '\f12d'; }

.zmdi-cast-connected:before { content: '\f12e'; }

.zmdi-cast:before { content: '\f12f'; }

.zmdi-chart-donut:before { content: '\f130'; }

.zmdi-chart:before { content: '\f131'; }

.zmdi-city-alt:before { content: '\f132'; }

.zmdi-city:before { content: '\f133'; }

.zmdi-close-circle-o:before { content: '\f134'; }

.zmdi-close-circle:before { content: '\f135'; }

.zmdi-close:before { content: '\f136'; }

.zmdi-cocktail:before { content: '\f137'; }

.zmdi-code-setting:before { content: '\f138'; }

.zmdi-code-smartphone:before { content: '\f139'; }

.zmdi-code:before { content: '\f13a'; }

.zmdi-coffee:before { content: '\f13b'; }

.zmdi-collection-bookmark:before { content: '\f13c'; }

.zmdi-collection-case-play:before { content: '\f13d'; }

.zmdi-collection-folder-image:before { content: '\f13e'; }

.zmdi-collection-image-o:before { content: '\f13f'; }

.zmdi-collection-image:before { content: '\f140'; }

.zmdi-collection-item-1:before { content: '\f141'; }

.zmdi-collection-item-2:before { content: '\f142'; }

.zmdi-collection-item-3:before { content: '\f143'; }

.zmdi-collection-item-4:before { content: '\f144'; }

.zmdi-collection-item-5:before { content: '\f145'; }

.zmdi-collection-item-6:before { content: '\f146'; }

.zmdi-collection-item-7:before { content: '\f147'; }

.zmdi-collection-item-8:before { content: '\f148'; }

.zmdi-collection-item-9-plus:before { content: '\f149'; }

.zmdi-collection-item-9:before { content: '\f14a'; }

.zmdi-collection-item:before { content: '\f14b'; }

.zmdi-collection-music:before { content: '\f14c'; }

.zmdi-collection-pdf:before { content: '\f14d'; }

.zmdi-collection-plus:before { content: '\f14e'; }

.zmdi-collection-speaker:before { content: '\f14f'; }

.zmdi-collection-text:before { content: '\f150'; }

.zmdi-collection-video:before { content: '\f151'; }

.zmdi-compass:before { content: '\f152'; }

.zmdi-cutlery:before { content: '\f153'; }

.zmdi-delete:before { content: '\f154'; }

.zmdi-dialpad:before { content: '\f155'; }

.zmdi-dns:before { content: '\f156'; }

.zmdi-drink:before { content: '\f157'; }

.zmdi-edit:before { content: '\f158'; }

.zmdi-email-open:before { content: '\f159'; }

.zmdi-email:before { content: '\f15a'; }

.zmdi-eye-off:before { content: '\f15b'; }

.zmdi-eye:before { content: '\f15c'; }

.zmdi-eyedropper:before { content: '\f15d'; }

.zmdi-favorite-outline:before { content: '\f15e'; }

.zmdi-favorite:before { content: '\f15f'; }

.zmdi-filter-list:before { content: '\f160'; }

.zmdi-fire:before { content: '\f161'; }

.zmdi-flag:before { content: '\f162'; }

.zmdi-flare:before { content: '\f163'; }

.zmdi-flash-auto:before { content: '\f164'; }

.zmdi-flash-off:before { content: '\f165'; }

.zmdi-flash:before { content: '\f166'; }

.zmdi-flip:before { content: '\f167'; }

.zmdi-flower-alt:before { content: '\f168'; }

.zmdi-flower:before { content: '\f169'; }

.zmdi-font:before { content: '\f16a'; }

.zmdi-fullscreen-alt:before { content: '\f16b'; }

.zmdi-fullscreen-exit:before { content: '\f16c'; }

.zmdi-fullscreen:before { content: '\f16d'; }

.zmdi-functions:before { content: '\f16e'; }

.zmdi-gas-station:before { content: '\f16f'; }

.zmdi-gesture:before { content: '\f170'; }

.zmdi-globe-alt:before { content: '\f171'; }

.zmdi-globe-lock:before { content: '\f172'; }

.zmdi-globe:before { content: '\f173'; }

.zmdi-graduation-cap:before { content: '\f174'; }

.zmdi-home:before { content: '\f175'; }

.zmdi-hospital-alt:before { content: '\f176'; }

.zmdi-hospital:before { content: '\f177'; }

.zmdi-hotel:before { content: '\f178'; }

.zmdi-hourglass-alt:before { content: '\f179'; }

.zmdi-hourglass-outline:before { content: '\f17a'; }

.zmdi-hourglass:before { content: '\f17b'; }

.zmdi-http:before { content: '\f17c'; }

.zmdi-image-alt:before { content: '\f17d'; }

.zmdi-image-o:before { content: '\f17e'; }

.zmdi-image:before { content: '\f17f'; }

.zmdi-inbox:before { content: '\f180'; }

.zmdi-invert-colors-off:before { content: '\f181'; }

.zmdi-invert-colors:before { content: '\f182'; }

.zmdi-key:before { content: '\f183'; }

.zmdi-label-alt-outline:before { content: '\f184'; }

.zmdi-label-alt:before { content: '\f185'; }

.zmdi-label-heart:before { content: '\f186'; }

.zmdi-label:before { content: '\f187'; }

.zmdi-labels:before { content: '\f188'; }

.zmdi-lamp:before { content: '\f189'; }

.zmdi-landscape:before { content: '\f18a'; }

.zmdi-layers-off:before { content: '\f18b'; }

.zmdi-layers:before { content: '\f18c'; }

.zmdi-library:before { content: '\f18d'; }

.zmdi-link:before { content: '\f18e'; }

.zmdi-lock-open:before { content: '\f18f'; }

.zmdi-lock-outline:before { content: '\f190'; }

.zmdi-lock:before { content: '\f191'; }

.zmdi-mail-reply-all:before { content: '\f192'; }

.zmdi-mail-reply:before { content: '\f193'; }

.zmdi-mail-send:before { content: '\f194'; }

.zmdi-mall:before { content: '\f195'; }

.zmdi-map:before { content: '\f196'; }

.zmdi-menu:before { content: '\f197'; }

.zmdi-money-box:before { content: '\f198'; }

.zmdi-money-off:before { content: '\f199'; }

.zmdi-money:before { content: '\f19a'; }

.zmdi-more-vert:before { content: '\f19b'; }

.zmdi-more:before { content: '\f19c'; }

.zmdi-movie-alt:before { content: '\f19d'; }

.zmdi-movie:before { content: '\f19e'; }

.zmdi-nature-people:before { content: '\f19f'; }

.zmdi-nature:before { content: '\f1a0'; }

.zmdi-navigation:before { content: '\f1a1'; }

.zmdi-open-in-browser:before { content: '\f1a2'; }

.zmdi-open-in-new:before { content: '\f1a3'; }

.zmdi-palette:before { content: '\f1a4'; }

.zmdi-parking:before { content: '\f1a5'; }

.zmdi-pin-account:before { content: '\f1a6'; }

.zmdi-pin-assistant:before { content: '\f1a7'; }

.zmdi-pin-drop:before { content: '\f1a8'; }

.zmdi-pin-help:before { content: '\f1a9'; }

.zmdi-pin-off:before { content: '\f1aa'; }

.zmdi-pin:before { content: '\f1ab'; }

.zmdi-pizza:before { content: '\f1ac'; }

.zmdi-plaster:before { content: '\f1ad'; }

.zmdi-power-setting:before { content: '\f1ae'; }

.zmdi-power:before { content: '\f1af'; }

.zmdi-print:before { content: '\f1b0'; }

.zmdi-puzzle-piece:before { content: '\f1b1'; }

.zmdi-quote:before { content: '\f1b2'; }

.zmdi-railway:before { content: '\f1b3'; }

.zmdi-receipt:before { content: '\f1b4'; }

.zmdi-refresh-alt:before { content: '\f1b5'; }

.zmdi-refresh-sync-alert:before { content: '\f1b6'; }

.zmdi-refresh-sync-off:before { content: '\f1b7'; }

.zmdi-refresh-sync:before { content: '\f1b8'; }

.zmdi-refresh:before { content: '\f1b9'; }

.zmdi-roller:before { content: '\f1ba'; }

.zmdi-ruler:before { content: '\f1bb'; }

.zmdi-scissors:before { content: '\f1bc'; }

.zmdi-screen-rotation-lock:before { content: '\f1bd'; }

.zmdi-screen-rotation:before { content: '\f1be'; }

.zmdi-search-for:before { content: '\f1bf'; }

.zmdi-search-in-file:before { content: '\f1c0'; }

.zmdi-search-in-page:before { content: '\f1c1'; }

.zmdi-search-replace:before { content: '\f1c2'; }

.zmdi-search:before { content: '\f1c3'; }

.zmdi-seat:before { content: '\f1c4'; }

.zmdi-settings-square:before { content: '\f1c5'; }

.zmdi-settings:before { content: '\f1c6'; }

.zmdi-shield-check:before { content: '\f1c7'; }

.zmdi-shield-security:before { content: '\f1c8'; }

.zmdi-shopping-basket:before { content: '\f1c9'; }

.zmdi-shopping-cart-plus:before { content: '\f1ca'; }

.zmdi-shopping-cart:before { content: '\f1cb'; }

.zmdi-sign-in:before { content: '\f1cc'; }

.zmdi-sort-amount-asc:before { content: '\f1cd'; }

.zmdi-sort-amount-desc:before { content: '\f1ce'; }

.zmdi-sort-asc:before { content: '\f1cf'; }

.zmdi-sort-desc:before { content: '\f1d0'; }

.zmdi-spellcheck:before { content: '\f1d1'; }

.zmdi-storage:before { content: '\f1d2'; }

.zmdi-store-24:before { content: '\f1d3'; }

.zmdi-store:before { content: '\f1d4'; }

.zmdi-subway:before { content: '\f1d5'; }

.zmdi-sun:before { content: '\f1d6'; }

.zmdi-tab-unselected:before { content: '\f1d7'; }

.zmdi-tab:before { content: '\f1d8'; }

.zmdi-tag-close:before { content: '\f1d9'; }

.zmdi-tag-more:before { content: '\f1da'; }

.zmdi-tag:before { content: '\f1db'; }

.zmdi-thumb-down:before { content: '\f1dc'; }

.zmdi-thumb-up-down:before { content: '\f1dd'; }

.zmdi-thumb-up:before { content: '\f1de'; }

.zmdi-ticket-star:before { content: '\f1df'; }

.zmdi-toll:before { content: '\f1e0'; }

.zmdi-toys:before { content: '\f1e1'; }

.zmdi-traffic:before { content: '\f1e2'; }

.zmdi-translate:before { content: '\f1e3'; }

.zmdi-triangle-down:before { content: '\f1e4'; }

.zmdi-triangle-up:before { content: '\f1e5'; }

.zmdi-truck:before { content: '\f1e6'; }

.zmdi-turning-sign:before { content: '\f1e7'; }

.zmdi-wallpaper:before { content: '\f1e8'; }

.zmdi-washing-machine:before { content: '\f1e9'; }

.zmdi-window-maximize:before { content: '\f1ea'; }

.zmdi-window-minimize:before { content: '\f1eb'; }

.zmdi-window-restore:before { content: '\f1ec'; }

.zmdi-wrench:before { content: '\f1ed'; }

.zmdi-zoom-in:before { content: '\f1ee'; }

.zmdi-zoom-out:before { content: '\f1ef'; }

.zmdi-alert-circle-o:before { content: '\f1f0'; }

.zmdi-alert-circle:before { content: '\f1f1'; }

.zmdi-alert-octagon:before { content: '\f1f2'; }

.zmdi-alert-polygon:before { content: '\f1f3'; }

.zmdi-alert-triangle:before { content: '\f1f4'; }

.zmdi-help-outline:before { content: '\f1f5'; }

.zmdi-help:before { content: '\f1f6'; }

.zmdi-info-outline:before { content: '\f1f7'; }

.zmdi-info:before { content: '\f1f8'; }

.zmdi-notifications-active:before { content: '\f1f9'; }

.zmdi-notifications-add:before { content: '\f1fa'; }

.zmdi-notifications-none:before { content: '\f1fb'; }

.zmdi-notifications-off:before { content: '\f1fc'; }

.zmdi-notifications-paused:before { content: '\f1fd'; }

.zmdi-notifications:before { content: '\f1fe'; }

.zmdi-account-add:before { content: '\f1ff'; }

.zmdi-account-box-mail:before { content: '\f200'; }

.zmdi-account-box-o:before { content: '\f201'; }

.zmdi-account-box-phone:before { content: '\f202'; }

.zmdi-account-box:before { content: '\f203'; }

.zmdi-account-calendar:before { content: '\f204'; }

.zmdi-account-circle:before { content: '\f205'; }

.zmdi-account-o:before { content: '\f206'; }

.zmdi-account:before { content: '\f207'; }

.zmdi-accounts-add:before { content: '\f208'; }

.zmdi-accounts-alt:before { content: '\f209'; }

.zmdi-accounts-list-alt:before { content: '\f20a'; }

.zmdi-accounts-list:before { content: '\f20b'; }

.zmdi-accounts-outline:before { content: '\f20c'; }

.zmdi-accounts:before { content: '\f20d'; }

.zmdi-face:before { content: '\f20e'; }

.zmdi-female:before { content: '\f20f'; }

.zmdi-male-alt:before { content: '\f210'; }

.zmdi-male-female:before { content: '\f211'; }

.zmdi-male:before { content: '\f212'; }

.zmdi-mood-bad:before { content: '\f213'; }

.zmdi-mood:before { content: '\f214'; }

.zmdi-run:before { content: '\f215'; }

.zmdi-walk:before { content: '\f216'; }

.zmdi-cloud-box:before { content: '\f217'; }

.zmdi-cloud-circle:before { content: '\f218'; }

.zmdi-cloud-done:before { content: '\f219'; }

.zmdi-cloud-download:before { content: '\f21a'; }

.zmdi-cloud-off:before { content: '\f21b'; }

.zmdi-cloud-outline-alt:before { content: '\f21c'; }

.zmdi-cloud-outline:before { content: '\f21d'; }

.zmdi-cloud-upload:before { content: '\f21e'; }

.zmdi-cloud:before { content: '\f21f'; }

.zmdi-download:before { content: '\f220'; }

.zmdi-file-plus:before { content: '\f221'; }

.zmdi-file-text:before { content: '\f222'; }

.zmdi-file:before { content: '\f223'; }

.zmdi-folder-outline:before { content: '\f224'; }

.zmdi-folder-person:before { content: '\f225'; }

.zmdi-folder-star-alt:before { content: '\f226'; }

.zmdi-folder-star:before { content: '\f227'; }

.zmdi-folder:before { content: '\f228'; }

.zmdi-gif:before { content: '\f229'; }

.zmdi-upload:before { content: '\f22a'; }

.zmdi-border-all:before { content: '\f22b'; }

.zmdi-border-bottom:before { content: '\f22c'; }

.zmdi-border-clear:before { content: '\f22d'; }

.zmdi-border-color:before { content: '\f22e'; }

.zmdi-border-horizontal:before { content: '\f22f'; }

.zmdi-border-inner:before { content: '\f230'; }

.zmdi-border-left:before { content: '\f231'; }

.zmdi-border-outer:before { content: '\f232'; }

.zmdi-border-right:before { content: '\f233'; }

.zmdi-border-style:before { content: '\f234'; }

.zmdi-border-top:before { content: '\f235'; }

.zmdi-border-vertical:before { content: '\f236'; }

.zmdi-copy:before { content: '\f237'; }

.zmdi-crop:before { content: '\f238'; }

.zmdi-format-align-center:before { content: '\f239'; }

.zmdi-format-align-justify:before { content: '\f23a'; }

.zmdi-format-align-left:before { content: '\f23b'; }

.zmdi-format-align-right:before { content: '\f23c'; }

.zmdi-format-bold:before { content: '\f23d'; }

.zmdi-format-clear-all:before { content: '\f23e'; }

.zmdi-format-clear:before { content: '\f23f'; }

.zmdi-format-color-fill:before { content: '\f240'; }

.zmdi-format-color-reset:before { content: '\f241'; }

.zmdi-format-color-text:before { content: '\f242'; }

.zmdi-format-indent-decrease:before { content: '\f243'; }

.zmdi-format-indent-increase:before { content: '\f244'; }

.zmdi-format-italic:before { content: '\f245'; }

.zmdi-format-line-spacing:before { content: '\f246'; }

.zmdi-format-list-bulleted:before { content: '\f247'; }

.zmdi-format-list-numbered:before { content: '\f248'; }

.zmdi-format-ltr:before { content: '\f249'; }

.zmdi-format-rtl:before { content: '\f24a'; }

.zmdi-format-size:before { content: '\f24b'; }

.zmdi-format-strikethrough-s:before { content: '\f24c'; }

.zmdi-format-strikethrough:before { content: '\f24d'; }

.zmdi-format-subject:before { content: '\f24e'; }

.zmdi-format-underlined:before { content: '\f24f'; }

.zmdi-format-valign-bottom:before { content: '\f250'; }

.zmdi-format-valign-center:before { content: '\f251'; }

.zmdi-format-valign-top:before { content: '\f252'; }

.zmdi-redo:before { content: '\f253'; }

.zmdi-select-all:before { content: '\f254'; }

.zmdi-space-bar:before { content: '\f255'; }

.zmdi-text-format:before { content: '\f256'; }

.zmdi-transform:before { content: '\f257'; }

.zmdi-undo:before { content: '\f258'; }

.zmdi-wrap-text:before { content: '\f259'; }

.zmdi-comment-alert:before { content: '\f25a'; }

.zmdi-comment-alt-text:before { content: '\f25b'; }

.zmdi-comment-alt:before { content: '\f25c'; }

.zmdi-comment-edit:before { content: '\f25d'; }

.zmdi-comment-image:before { content: '\f25e'; }

.zmdi-comment-list:before { content: '\f25f'; }

.zmdi-comment-more:before { content: '\f260'; }

.zmdi-comment-outline:before { content: '\f261'; }

.zmdi-comment-text-alt:before { content: '\f262'; }

.zmdi-comment-text:before { content: '\f263'; }

.zmdi-comment-video:before { content: '\f264'; }

.zmdi-comment:before { content: '\f265'; }

.zmdi-comments:before { content: '\f266'; }

.zmdi-check-all:before { content: '\f267'; }

.zmdi-check-circle-u:before { content: '\f268'; }

.zmdi-check-circle:before { content: '\f269'; }

.zmdi-check-square:before { content: '\f26a'; }

.zmdi-check:before { content: '\f26b'; }

.zmdi-circle-o:before { content: '\f26c'; }

.zmdi-circle:before { content: '\f26d'; }

.zmdi-dot-circle-alt:before { content: '\f26e'; }

.zmdi-dot-circle:before { content: '\f26f'; }

.zmdi-minus-circle-outline:before { content: '\f270'; }

.zmdi-minus-circle:before { content: '\f271'; }

.zmdi-minus-square:before { content: '\f272'; }

.zmdi-minus:before { content: '\f273'; }

.zmdi-plus-circle-o-duplicate:before { content: '\f274'; }

.zmdi-plus-circle-o:before { content: '\f275'; }

.zmdi-plus-circle:before { content: '\f276'; }

.zmdi-plus-square:before { content: '\f277'; }

.zmdi-plus:before { content: '\f278'; }

.zmdi-square-o:before { content: '\f279'; }

.zmdi-star-circle:before { content: '\f27a'; }

.zmdi-star-half:before { content: '\f27b'; }

.zmdi-star-outline:before { content: '\f27c'; }

.zmdi-star:before { content: '\f27d'; }

.zmdi-bluetooth-connected:before { content: '\f27e'; }

.zmdi-bluetooth-off:before { content: '\f27f'; }

.zmdi-bluetooth-search:before { content: '\f280'; }

.zmdi-bluetooth-setting:before { content: '\f281'; }

.zmdi-bluetooth:before { content: '\f282'; }

.zmdi-camera-add:before { content: '\f283'; }

.zmdi-camera-alt:before { content: '\f284'; }

.zmdi-camera-bw:before { content: '\f285'; }

.zmdi-camera-front:before { content: '\f286'; }

.zmdi-camera-mic:before { content: '\f287'; }

.zmdi-camera-party-mode:before { content: '\f288'; }

.zmdi-camera-rear:before { content: '\f289'; }

.zmdi-camera-roll:before { content: '\f28a'; }

.zmdi-camera-switch:before { content: '\f28b'; }

.zmdi-camera:before { content: '\f28c'; }

.zmdi-card-alert:before { content: '\f28d'; }

.zmdi-card-off:before { content: '\f28e'; }

.zmdi-card-sd:before { content: '\f28f'; }

.zmdi-card-sim:before { content: '\f290'; }

.zmdi-desktop-mac:before { content: '\f291'; }

.zmdi-desktop-windows:before { content: '\f292'; }

.zmdi-device-hub:before { content: '\f293'; }

.zmdi-devices-off:before { content: '\f294'; }

.zmdi-devices:before { content: '\f295'; }

.zmdi-dock:before { content: '\f296'; }

.zmdi-floppy:before { content: '\f297'; }

.zmdi-gamepad:before { content: '\f298'; }

.zmdi-gps-dot:before { content: '\f299'; }

.zmdi-gps-off:before { content: '\f29a'; }

.zmdi-gps:before { content: '\f29b'; }

.zmdi-headset-mic:before { content: '\f29c'; }

.zmdi-headset:before { content: '\f29d'; }

.zmdi-input-antenna:before { content: '\f29e'; }

.zmdi-input-composite:before { content: '\f29f'; }

.zmdi-input-hdmi:before { content: '\f2a0'; }

.zmdi-input-power:before { content: '\f2a1'; }

.zmdi-input-svideo:before { content: '\f2a2'; }

.zmdi-keyboard-hide:before { content: '\f2a3'; }

.zmdi-keyboard:before { content: '\f2a4'; }

.zmdi-laptop-chromebook:before { content: '\f2a5'; }

.zmdi-laptop-mac:before { content: '\f2a6'; }

.zmdi-laptop:before { content: '\f2a7'; }

.zmdi-mic-off:before { content: '\f2a8'; }

.zmdi-mic-outline:before { content: '\f2a9'; }

.zmdi-mic-setting:before { content: '\f2aa'; }

.zmdi-mic:before { content: '\f2ab'; }

.zmdi-mouse:before { content: '\f2ac'; }

.zmdi-network-alert:before { content: '\f2ad'; }

.zmdi-network-locked:before { content: '\f2ae'; }

.zmdi-network-off:before { content: '\f2af'; }

.zmdi-network-outline:before { content: '\f2b0'; }

.zmdi-network-setting:before { content: '\f2b1'; }

.zmdi-network:before { content: '\f2b2'; }

.zmdi-phone-bluetooth:before { content: '\f2b3'; }

.zmdi-phone-end:before { content: '\f2b4'; }

.zmdi-phone-forwarded:before { content: '\f2b5'; }

.zmdi-phone-in-talk:before { content: '\f2b6'; }

.zmdi-phone-locked:before { content: '\f2b7'; }

.zmdi-phone-missed:before { content: '\f2b8'; }

.zmdi-phone-msg:before { content: '\f2b9'; }

.zmdi-phone-paused:before { content: '\f2ba'; }

.zmdi-phone-ring:before { content: '\f2bb'; }

.zmdi-phone-setting:before { content: '\f2bc'; }

.zmdi-phone-sip:before { content: '\f2bd'; }

.zmdi-phone:before { content: '\f2be'; }

.zmdi-portable-wifi-changes:before { content: '\f2bf'; }

.zmdi-portable-wifi-off:before { content: '\f2c0'; }

.zmdi-portable-wifi:before { content: '\f2c1'; }

.zmdi-radio:before { content: '\f2c2'; }

.zmdi-reader:before { content: '\f2c3'; }

.zmdi-remote-control-alt:before { content: '\f2c4'; }

.zmdi-remote-control:before { content: '\f2c5'; }

.zmdi-router:before { content: '\f2c6'; }

.zmdi-scanner:before { content: '\f2c7'; }

.zmdi-smartphone-android:before { content: '\f2c8'; }

.zmdi-smartphone-download:before { content: '\f2c9'; }

.zmdi-smartphone-erase:before { content: '\f2ca'; }

.zmdi-smartphone-info:before { content: '\f2cb'; }

.zmdi-smartphone-iphone:before { content: '\f2cc'; }

.zmdi-smartphone-landscape-lock:before { content: '\f2cd'; }

.zmdi-smartphone-landscape:before { content: '\f2ce'; }

.zmdi-smartphone-lock:before { content: '\f2cf'; }

.zmdi-smartphone-portrait-lock:before { content: '\f2d0'; }

.zmdi-smartphone-ring:before { content: '\f2d1'; }

.zmdi-smartphone-setting:before { content: '\f2d2'; }

.zmdi-smartphone-setup:before { content: '\f2d3'; }

.zmdi-smartphone:before { content: '\f2d4'; }

.zmdi-speaker:before { content: '\f2d5'; }

.zmdi-tablet-android:before { content: '\f2d6'; }

.zmdi-tablet-mac:before { content: '\f2d7'; }

.zmdi-tablet:before { content: '\f2d8'; }

.zmdi-tv-alt-play:before { content: '\f2d9'; }

.zmdi-tv-list:before { content: '\f2da'; }

.zmdi-tv-play:before { content: '\f2db'; }

.zmdi-tv:before { content: '\f2dc'; }

.zmdi-usb:before { content: '\f2dd'; }

.zmdi-videocam-off:before { content: '\f2de'; }

.zmdi-videocam-switch:before { content: '\f2df'; }

.zmdi-videocam:before { content: '\f2e0'; }

.zmdi-watch:before { content: '\f2e1'; }

.zmdi-wifi-alt-2:before { content: '\f2e2'; }

.zmdi-wifi-alt:before { content: '\f2e3'; }

.zmdi-wifi-info:before { content: '\f2e4'; }

.zmdi-wifi-lock:before { content: '\f2e5'; }

.zmdi-wifi-off:before { content: '\f2e6'; }

.zmdi-wifi-outline:before { content: '\f2e7'; }

.zmdi-wifi:before { content: '\f2e8'; }

.zmdi-arrow-left-bottom:before { content: '\f2e9'; }

.zmdi-arrow-left:before { content: '\f2ea'; }

.zmdi-arrow-merge:before { content: '\f2eb'; }

.zmdi-arrow-missed:before { content: '\f2ec'; }

.zmdi-arrow-right-top:before { content: '\f2ed'; }

.zmdi-arrow-right:before { content: '\f2ee'; }

.zmdi-arrow-split:before { content: '\f2ef'; }

.zmdi-arrows:before { content: '\f2f0'; }

.zmdi-caret-down-circle:before { content: '\f2f1'; }

.zmdi-caret-down:before { content: '\f2f2'; }

.zmdi-caret-left-circle:before { content: '\f2f3'; }

.zmdi-caret-left:before { content: '\f2f4'; }

.zmdi-caret-right-circle:before { content: '\f2f5'; }

.zmdi-caret-right:before { content: '\f2f6'; }

.zmdi-caret-up-circle:before { content: '\f2f7'; }

.zmdi-caret-up:before { content: '\f2f8'; }

.zmdi-chevron-down:before { content: '\f2f9'; }

.zmdi-chevron-left:before { content: '\f2fa'; }

.zmdi-chevron-right:before { content: '\f2fb'; }

.zmdi-chevron-up:before { content: '\f2fc'; }

.zmdi-forward:before { content: '\f2fd'; }

.zmdi-long-arrow-down:before { content: '\f2fe'; }

.zmdi-long-arrow-left:before { content: '\f2ff'; }

.zmdi-long-arrow-return:before { content: '\f300'; }

.zmdi-long-arrow-right:before { content: '\f301'; }

.zmdi-long-arrow-tab:before { content: '\f302'; }

.zmdi-long-arrow-up:before { content: '\f303'; }

.zmdi-rotate-ccw:before { content: '\f304'; }

.zmdi-rotate-cw:before { content: '\f305'; }

.zmdi-rotate-left:before { content: '\f306'; }

.zmdi-rotate-right:before { content: '\f307'; }

.zmdi-square-down:before { content: '\f308'; }

.zmdi-square-right:before { content: '\f309'; }

.zmdi-swap-alt:before { content: '\f30a'; }

.zmdi-swap-vertical-circle:before { content: '\f30b'; }

.zmdi-swap-vertical:before { content: '\f30c'; }

.zmdi-swap:before { content: '\f30d'; }

.zmdi-trending-down:before { content: '\f30e'; }

.zmdi-trending-flat:before { content: '\f30f'; }

.zmdi-trending-up:before { content: '\f310'; }

.zmdi-unfold-less:before { content: '\f311'; }

.zmdi-unfold-more:before { content: '\f312'; }

.zmdi-apps:before { content: '\f313'; }

.zmdi-grid-off:before { content: '\f314'; }

.zmdi-grid:before { content: '\f315'; }

.zmdi-view-agenda:before { content: '\f316'; }

.zmdi-view-array:before { content: '\f317'; }

.zmdi-view-carousel:before { content: '\f318'; }

.zmdi-view-column:before { content: '\f319'; }

.zmdi-view-comfy:before { content: '\f31a'; }

.zmdi-view-compact:before { content: '\f31b'; }

.zmdi-view-dashboard:before { content: '\f31c'; }

.zmdi-view-day:before { content: '\f31d'; }

.zmdi-view-headline:before { content: '\f31e'; }

.zmdi-view-list-alt:before { content: '\f31f'; }

.zmdi-view-list:before { content: '\f320'; }

.zmdi-view-module:before { content: '\f321'; }

.zmdi-view-quilt:before { content: '\f322'; }

.zmdi-view-stream:before { content: '\f323'; }

.zmdi-view-subtitles:before { content: '\f324'; }

.zmdi-view-toc:before { content: '\f325'; }

.zmdi-view-web:before { content: '\f326'; }

.zmdi-view-week:before { content: '\f327'; }

.zmdi-widgets:before { content: '\f328'; }

.zmdi-alarm-check:before { content: '\f329'; }

.zmdi-alarm-off:before { content: '\f32a'; }

.zmdi-alarm-plus:before { content: '\f32b'; }

.zmdi-alarm-snooze:before { content: '\f32c'; }

.zmdi-alarm:before { content: '\f32d'; }

.zmdi-calendar-alt:before { content: '\f32e'; }

.zmdi-calendar-check:before { content: '\f32f'; }

.zmdi-calendar-close:before { content: '\f330'; }

.zmdi-calendar-note:before { content: '\f331'; }

.zmdi-calendar:before { content: '\f332'; }

.zmdi-time-countdown:before { content: '\f333'; }

.zmdi-time-interval:before { content: '\f334'; }

.zmdi-time-restore-setting:before { content: '\f335'; }

.zmdi-time-restore:before { content: '\f336'; }

.zmdi-time:before { content: '\f337'; }

.zmdi-timer-off:before { content: '\f338'; }

.zmdi-timer:before { content: '\f339'; }

.zmdi-android-alt:before { content: '\f33a'; }

.zmdi-android:before { content: '\f33b'; }

.zmdi-apple:before { content: '\f33c'; }

.zmdi-behance:before { content: '\f33d'; }

.zmdi-codepen:before { content: '\f33e'; }

.zmdi-dribbble:before { content: '\f33f'; }

.zmdi-dropbox:before { content: '\f340'; }

.zmdi-evernote:before { content: '\f341'; }

.zmdi-facebook-box:before { content: '\f342'; }

.zmdi-facebook:before { content: '\f343'; }

.zmdi-github-box:before { content: '\f344'; }

.zmdi-github:before { content: '\f345'; }

.zmdi-google-drive:before { content: '\f346'; }

.zmdi-google-earth:before { content: '\f347'; }

.zmdi-google-glass:before { content: '\f348'; }

.zmdi-google-maps:before { content: '\f349'; }

.zmdi-google-pages:before { content: '\f34a'; }

.zmdi-google-play:before { content: '\f34b'; }

.zmdi-google-plus-box:before { content: '\f34c'; }

.zmdi-google-plus:before { content: '\f34d'; }

.zmdi-google:before { content: '\f34e'; }

.zmdi-instagram:before { content: '\f34f'; }

.zmdi-language-css3:before { content: '\f350'; }

.zmdi-language-html5:before { content: '\f351'; }

.zmdi-language-javascript:before { content: '\f352'; }

.zmdi-language-python-alt:before { content: '\f353'; }

.zmdi-language-python:before { content: '\f354'; }

.zmdi-lastfm:before { content: '\f355'; }

.zmdi-linkedin-box:before { content: '\f356'; }

.zmdi-paypal:before { content: '\f357'; }

.zmdi-pinterest-box:before { content: '\f358'; }

.zmdi-pocket:before { content: '\f359'; }

.zmdi-polymer:before { content: '\f35a'; }

.zmdi-share:before { content: '\f35b'; }

.zmdi-stackoverflow:before { content: '\f35c'; }

.zmdi-steam-square:before { content: '\f35d'; }

.zmdi-steam:before { content: '\f35e'; }

.zmdi-twitter-box:before { content: '\f35f'; }

.zmdi-twitter:before { content: '\f360'; }

.zmdi-vk:before { content: '\f361'; }

.zmdi-wikipedia:before { content: '\f362'; }

.zmdi-windows:before { content: '\f363'; }

.zmdi-aspect-ratio-alt:before { content: '\f364'; }

.zmdi-aspect-ratio:before { content: '\f365'; }

.zmdi-blur-circular:before { content: '\f366'; }

.zmdi-blur-linear:before { content: '\f367'; }

.zmdi-blur-off:before { content: '\f368'; }

.zmdi-blur:before { content: '\f369'; }

.zmdi-brightness-2:before { content: '\f36a'; }

.zmdi-brightness-3:before { content: '\f36b'; }

.zmdi-brightness-4:before { content: '\f36c'; }

.zmdi-brightness-5:before { content: '\f36d'; }

.zmdi-brightness-6:before { content: '\f36e'; }

.zmdi-brightness-7:before { content: '\f36f'; }

.zmdi-brightness-auto:before { content: '\f370'; }

.zmdi-brightness-setting:before { content: '\f371'; }

.zmdi-broken-image:before { content: '\f372'; }

.zmdi-center-focus-strong:before { content: '\f373'; }

.zmdi-center-focus-weak:before { content: '\f374'; }

.zmdi-compare:before { content: '\f375'; }

.zmdi-crop-16-9:before { content: '\f376'; }

.zmdi-crop-3-2:before { content: '\f377'; }

.zmdi-crop-5-4:before { content: '\f378'; }

.zmdi-crop-7-5:before { content: '\f379'; }

.zmdi-crop-din:before { content: '\f37a'; }

.zmdi-crop-free:before { content: '\f37b'; }

.zmdi-crop-landscape:before { content: '\f37c'; }

.zmdi-crop-portrait:before { content: '\f37d'; }

.zmdi-crop-square:before { content: '\f37e'; }

.zmdi-exposure-alt:before { content: '\f37f'; }

.zmdi-exposure:before { content: '\f380'; }

.zmdi-filter-b-and-w:before { content: '\f381'; }

.zmdi-filter-center-focus:before { content: '\f382'; }

.zmdi-filter-frames:before { content: '\f383'; }

.zmdi-filter-tilt-shift:before { content: '\f384'; }

.zmdi-gradient:before { content: '\f385'; }

.zmdi-grain:before { content: '\f386'; }

.zmdi-graphic-eq:before { content: '\f387'; }

.zmdi-hdr-off:before { content: '\f388'; }

.zmdi-hdr-strong:before { content: '\f389'; }

.zmdi-hdr-weak:before { content: '\f38a'; }

.zmdi-hdr:before { content: '\f38b'; }

.zmdi-iridescent:before { content: '\f38c'; }

.zmdi-leak-off:before { content: '\f38d'; }

.zmdi-leak:before { content: '\f38e'; }

.zmdi-looks:before { content: '\f38f'; }

.zmdi-loupe:before { content: '\f390'; }

.zmdi-panorama-horizontal:before { content: '\f391'; }

.zmdi-panorama-vertical:before { content: '\f392'; }

.zmdi-panorama-wide-angle:before { content: '\f393'; }

.zmdi-photo-size-select-large:before { content: '\f394'; }

.zmdi-photo-size-select-small:before { content: '\f395'; }

.zmdi-picture-in-picture:before { content: '\f396'; }

.zmdi-slideshow:before { content: '\f397'; }

.zmdi-texture:before { content: '\f398'; }

.zmdi-tonality:before { content: '\f399'; }

.zmdi-vignette:before { content: '\f39a'; }

.zmdi-wb-auto:before { content: '\f39b'; }

.zmdi-eject-alt:before { content: '\f39c'; }

.zmdi-eject:before { content: '\f39d'; }

.zmdi-equalizer:before { content: '\f39e'; }

.zmdi-fast-forward:before { content: '\f39f'; }

.zmdi-fast-rewind:before { content: '\f3a0'; }

.zmdi-forward-10:before { content: '\f3a1'; }

.zmdi-forward-30:before { content: '\f3a2'; }

.zmdi-forward-5:before { content: '\f3a3'; }

.zmdi-hearing:before { content: '\f3a4'; }

.zmdi-pause-circle-outline:before { content: '\f3a5'; }

.zmdi-pause-circle:before { content: '\f3a6'; }

.zmdi-pause:before { content: '\f3a7'; }

.zmdi-play-circle-outline:before { content: '\f3a8'; }

.zmdi-play-circle:before { content: '\f3a9'; }

.zmdi-play:before { content: '\f3aa'; }

.zmdi-playlist-audio:before { content: '\f3ab'; }

.zmdi-playlist-plus:before { content: '\f3ac'; }

.zmdi-repeat-one:before { content: '\f3ad'; }

.zmdi-repeat:before { content: '\f3ae'; }

.zmdi-replay-10:before { content: '\f3af'; }

.zmdi-replay-30:before { content: '\f3b0'; }

.zmdi-replay-5:before { content: '\f3b1'; }

.zmdi-replay:before { content: '\f3b2'; }

.zmdi-shuffle:before { content: '\f3b3'; }

.zmdi-skip-next:before { content: '\f3b4'; }

.zmdi-skip-previous:before { content: '\f3b5'; }

.zmdi-stop:before { content: '\f3b6'; }

.zmdi-surround-sound:before { content: '\f3b7'; }

.zmdi-tune:before { content: '\f3b8'; }

.zmdi-volume-down:before { content: '\f3b9'; }

.zmdi-volume-mute:before { content: '\f3ba'; }

.zmdi-volume-off:before { content: '\f3bb'; }

.zmdi-volume-up:before { content: '\f3bc'; }

.zmdi-n-1-square:before { content: '\f3bd'; }

.zmdi-n-2-square:before { content: '\f3be'; }

.zmdi-n-3-square:before { content: '\f3bf'; }

.zmdi-n-4-square:before { content: '\f3c0'; }

.zmdi-n-5-square:before { content: '\f3c1'; }

.zmdi-n-6-square:before { content: '\f3c2'; }

.zmdi-neg-1:before { content: '\f3c3'; }

.zmdi-neg-2:before { content: '\f3c4'; }

.zmdi-plus-1:before { content: '\f3c5'; }

.zmdi-plus-2:before { content: '\f3c6'; }

.zmdi-sec-10:before { content: '\f3c7'; }

.zmdi-sec-3:before { content: '\f3c8'; }

.zmdi-zero:before { content: '\f3c9'; }

.zmdi-airline-seat-flat-angled:before { content: '\f3ca'; }

.zmdi-airline-seat-flat:before { content: '\f3cb'; }

.zmdi-airline-seat-individual-suite:before { content: '\f3cc'; }

.zmdi-airline-seat-legroom-extra:before { content: '\f3cd'; }

.zmdi-airline-seat-legroom-normal:before { content: '\f3ce'; }

.zmdi-airline-seat-legroom-reduced:before { content: '\f3cf'; }

.zmdi-airline-seat-recline-extra:before { content: '\f3d0'; }

.zmdi-airline-seat-recline-normal:before { content: '\f3d1'; }

.zmdi-airplay:before { content: '\f3d2'; }

.zmdi-closed-caption:before { content: '\f3d3'; }

.zmdi-confirmation-number:before { content: '\f3d4'; }

.zmdi-developer-board:before { content: '\f3d5'; }

.zmdi-disc-full:before { content: '\f3d6'; }

.zmdi-explicit:before { content: '\f3d7'; }

.zmdi-flight-land:before { content: '\f3d8'; }

.zmdi-flight-takeoff:before { content: '\f3d9'; }

.zmdi-flip-to-back:before { content: '\f3da'; }

.zmdi-flip-to-front:before { content: '\f3db'; }

.zmdi-group-work:before { content: '\f3dc'; }

.zmdi-hd:before { content: '\f3dd'; }

.zmdi-hq:before { content: '\f3de'; }

.zmdi-markunread-mailbox:before { content: '\f3df'; }

.zmdi-memory:before { content: '\f3e0'; }

.zmdi-nfc:before { content: '\f3e1'; }

.zmdi-play-for-work:before { content: '\f3e2'; }

.zmdi-power-input:before { content: '\f3e3'; }

.zmdi-present-to-all:before { content: '\f3e4'; }

.zmdi-satellite:before { content: '\f3e5'; }

.zmdi-tap-and-play:before { content: '\f3e6'; }

.zmdi-vibration:before { content: '\f3e7'; }

.zmdi-voicemail:before { content: '\f3e8'; }

.zmdi-group:before { content: '\f3e9'; }

.zmdi-rss:before { content: '\f3ea'; }

.zmdi-shape:before { content: '\f3eb'; }

.zmdi-spinner:before { content: '\f3ec'; }

.zmdi-ungroup:before { content: '\f3ed'; }

.zmdi-500px:before { content: '\f3ee'; }

.zmdi-8tracks:before { content: '\f3ef'; }

.zmdi-amazon:before { content: '\f3f0'; }

.zmdi-blogger:before { content: '\f3f1'; }

.zmdi-delicious:before { content: '\f3f2'; }

.zmdi-disqus:before { content: '\f3f3'; }

.zmdi-flattr:before { content: '\f3f4'; }

.zmdi-flickr:before { content: '\f3f5'; }

.zmdi-github-alt:before { content: '\f3f6'; }

.zmdi-google-old:before { content: '\f3f7'; }

.zmdi-linkedin:before { content: '\f3f8'; }

.zmdi-odnoklassniki:before { content: '\f3f9'; }

.zmdi-outlook:before { content: '\f3fa'; }

.zmdi-paypal-alt:before { content: '\f3fb'; }

.zmdi-pinterest:before { content: '\f3fc'; }

.zmdi-playstation:before { content: '\f3fd'; }

.zmdi-reddit:before { content: '\f3fe'; }

.zmdi-skype:before { content: '\f3ff'; }

.zmdi-slideshare:before { content: '\f400'; }

.zmdi-soundcloud:before { content: '\f401'; }

.zmdi-tumblr:before { content: '\f402'; }

.zmdi-twitch:before { content: '\f403'; }

.zmdi-vimeo:before { content: '\f404'; }

.zmdi-whatsapp:before { content: '\f405'; }

.zmdi-xbox:before { content: '\f406'; }

.zmdi-yahoo:before { content: '\f407'; }

.zmdi-youtube-play:before { content: '\f408'; }

.zmdi-youtube:before { content: '\f409'; }

.zmdi-3d-rotation:before { content: '\f101'; }

.zmdi-airplane-off:before { content: '\f102'; }

.zmdi-airplane:before { content: '\f103'; }

.zmdi-album:before { content: '\f104'; }

.zmdi-archive:before { content: '\f105'; }

.zmdi-assignment-account:before { content: '\f106'; }

.zmdi-assignment-alert:before { content: '\f107'; }

.zmdi-assignment-check:before { content: '\f108'; }

.zmdi-assignment-o:before { content: '\f109'; }

.zmdi-assignment-return:before { content: '\f10a'; }

.zmdi-assignment-returned:before { content: '\f10b'; }

.zmdi-assignment:before { content: '\f10c'; }

.zmdi-attachment-alt:before { content: '\f10d'; }

.zmdi-attachment:before { content: '\f10e'; }

.zmdi-audio:before { content: '\f10f'; }

.zmdi-badge-check:before { content: '\f110'; }

.zmdi-balance-wallet:before { content: '\f111'; }

.zmdi-balance:before { content: '\f112'; }

.zmdi-battery-alert:before { content: '\f113'; }

.zmdi-battery-flash:before { content: '\f114'; }

.zmdi-battery-unknown:before { content: '\f115'; }

.zmdi-battery:before { content: '\f116'; }

.zmdi-bike:before { content: '\f117'; }

.zmdi-block-alt:before { content: '\f118'; }

.zmdi-block:before { content: '\f119'; }

.zmdi-boat:before { content: '\f11a'; }

.zmdi-book-image:before { content: '\f11b'; }

.zmdi-book:before { content: '\f11c'; }

.zmdi-bookmark-outline:before { content: '\f11d'; }

.zmdi-bookmark:before { content: '\f11e'; }

.zmdi-brush:before { content: '\f11f'; }

.zmdi-bug:before { content: '\f120'; }

.zmdi-bus:before { content: '\f121'; }

.zmdi-cake:before { content: '\f122'; }

.zmdi-car-taxi:before { content: '\f123'; }

.zmdi-car-wash:before { content: '\f124'; }

.zmdi-car:before { content: '\f125'; }

.zmdi-card-giftcard:before { content: '\f126'; }

.zmdi-card-membership:before { content: '\f127'; }

.zmdi-card-travel:before { content: '\f128'; }

.zmdi-card:before { content: '\f129'; }

.zmdi-case-check:before { content: '\f12a'; }

.zmdi-case-download:before { content: '\f12b'; }

.zmdi-case-play:before { content: '\f12c'; }

.zmdi-case:before { content: '\f12d'; }

.zmdi-cast-connected:before { content: '\f12e'; }

.zmdi-cast:before { content: '\f12f'; }

.zmdi-chart-donut:before { content: '\f130'; }

.zmdi-chart:before { content: '\f131'; }

.zmdi-city-alt:before { content: '\f132'; }

.zmdi-city:before { content: '\f133'; }

.zmdi-close-circle-o:before { content: '\f134'; }

.zmdi-close-circle:before { content: '\f135'; }

.zmdi-close:before { content: '\f136'; }

.zmdi-cocktail:before { content: '\f137'; }

.zmdi-code-setting:before { content: '\f138'; }

.zmdi-code-smartphone:before { content: '\f139'; }

.zmdi-code:before { content: '\f13a'; }

.zmdi-coffee:before { content: '\f13b'; }

.zmdi-collection-bookmark:before { content: '\f13c'; }

.zmdi-collection-case-play:before { content: '\f13d'; }

.zmdi-collection-folder-image:before { content: '\f13e'; }

.zmdi-collection-image-o:before { content: '\f13f'; }

.zmdi-collection-image:before { content: '\f140'; }

.zmdi-collection-item-1:before { content: '\f141'; }

.zmdi-collection-item-2:before { content: '\f142'; }

.zmdi-collection-item-3:before { content: '\f143'; }

.zmdi-collection-item-4:before { content: '\f144'; }

.zmdi-collection-item-5:before { content: '\f145'; }

.zmdi-collection-item-6:before { content: '\f146'; }

.zmdi-collection-item-7:before { content: '\f147'; }

.zmdi-collection-item-8:before { content: '\f148'; }

.zmdi-collection-item-9-plus:before { content: '\f149'; }

.zmdi-collection-item-9:before { content: '\f14a'; }

.zmdi-collection-item:before { content: '\f14b'; }

.zmdi-collection-music:before { content: '\f14c'; }

.zmdi-collection-pdf:before { content: '\f14d'; }

.zmdi-collection-plus:before { content: '\f14e'; }

.zmdi-collection-speaker:before { content: '\f14f'; }

.zmdi-collection-text:before { content: '\f150'; }

.zmdi-collection-video:before { content: '\f151'; }

.zmdi-compass:before { content: '\f152'; }

.zmdi-cutlery:before { content: '\f153'; }

.zmdi-delete:before { content: '\f154'; }

.zmdi-dialpad:before { content: '\f155'; }

.zmdi-dns:before { content: '\f156'; }

.zmdi-drink:before { content: '\f157'; }

.zmdi-edit:before { content: '\f158'; }

.zmdi-email-open:before { content: '\f159'; }

.zmdi-email:before { content: '\f15a'; }

.zmdi-eye-off:before { content: '\f15b'; }

.zmdi-eye:before { content: '\f15c'; }

.zmdi-eyedropper:before { content: '\f15d'; }

.zmdi-favorite-outline:before { content: '\f15e'; }

.zmdi-favorite:before { content: '\f15f'; }

.zmdi-filter-list:before { content: '\f160'; }

.zmdi-fire:before { content: '\f161'; }

.zmdi-flag:before { content: '\f162'; }

.zmdi-flare:before { content: '\f163'; }

.zmdi-flash-auto:before { content: '\f164'; }

.zmdi-flash-off:before { content: '\f165'; }

.zmdi-flash:before { content: '\f166'; }

.zmdi-flip:before { content: '\f167'; }

.zmdi-flower-alt:before { content: '\f168'; }

.zmdi-flower:before { content: '\f169'; }

.zmdi-font:before { content: '\f16a'; }

.zmdi-fullscreen-alt:before { content: '\f16b'; }

.zmdi-fullscreen-exit:before { content: '\f16c'; }

.zmdi-fullscreen:before { content: '\f16d'; }

.zmdi-functions:before { content: '\f16e'; }

.zmdi-gas-station:before { content: '\f16f'; }

.zmdi-gesture:before { content: '\f170'; }

.zmdi-globe-alt:before { content: '\f171'; }

.zmdi-globe-lock:before { content: '\f172'; }

.zmdi-globe:before { content: '\f173'; }

.zmdi-graduation-cap:before { content: '\f174'; }

.zmdi-home:before { content: '\f175'; }

.zmdi-hospital-alt:before { content: '\f176'; }

.zmdi-hospital:before { content: '\f177'; }

.zmdi-hotel:before { content: '\f178'; }

.zmdi-hourglass-alt:before { content: '\f179'; }

.zmdi-hourglass-outline:before { content: '\f17a'; }

.zmdi-hourglass:before { content: '\f17b'; }

.zmdi-http:before { content: '\f17c'; }

.zmdi-image-alt:before { content: '\f17d'; }

.zmdi-image-o:before { content: '\f17e'; }

.zmdi-image:before { content: '\f17f'; }

.zmdi-inbox:before { content: '\f180'; }

.zmdi-invert-colors-off:before { content: '\f181'; }

.zmdi-invert-colors:before { content: '\f182'; }

.zmdi-key:before { content: '\f183'; }

.zmdi-label-alt-outline:before { content: '\f184'; }

.zmdi-label-alt:before { content: '\f185'; }

.zmdi-label-heart:before { content: '\f186'; }

.zmdi-label:before { content: '\f187'; }

.zmdi-labels:before { content: '\f188'; }

.zmdi-lamp:before { content: '\f189'; }

.zmdi-landscape:before { content: '\f18a'; }

.zmdi-layers-off:before { content: '\f18b'; }

.zmdi-layers:before { content: '\f18c'; }

.zmdi-library:before { content: '\f18d'; }

.zmdi-link:before { content: '\f18e'; }

.zmdi-lock-open:before { content: '\f18f'; }

.zmdi-lock-outline:before { content: '\f190'; }

.zmdi-lock:before { content: '\f191'; }

.zmdi-mail-reply-all:before { content: '\f192'; }

.zmdi-mail-reply:before { content: '\f193'; }

.zmdi-mail-send:before { content: '\f194'; }

.zmdi-mall:before { content: '\f195'; }

.zmdi-map:before { content: '\f196'; }

.zmdi-menu:before { content: '\f197'; }

.zmdi-money-box:before { content: '\f198'; }

.zmdi-money-off:before { content: '\f199'; }

.zmdi-money:before { content: '\f19a'; }

.zmdi-more-vert:before { content: '\f19b'; }

.zmdi-more:before { content: '\f19c'; }

.zmdi-movie-alt:before { content: '\f19d'; }

.zmdi-movie:before { content: '\f19e'; }

.zmdi-nature-people:before { content: '\f19f'; }

.zmdi-nature:before { content: '\f1a0'; }

.zmdi-navigation:before { content: '\f1a1'; }

.zmdi-open-in-browser:before { content: '\f1a2'; }

.zmdi-open-in-new:before { content: '\f1a3'; }

.zmdi-palette:before { content: '\f1a4'; }

.zmdi-parking:before { content: '\f1a5'; }

.zmdi-pin-account:before { content: '\f1a6'; }

.zmdi-pin-assistant:before { content: '\f1a7'; }

.zmdi-pin-drop:before { content: '\f1a8'; }

.zmdi-pin-help:before { content: '\f1a9'; }

.zmdi-pin-off:before { content: '\f1aa'; }

.zmdi-pin:before { content: '\f1ab'; }

.zmdi-pizza:before { content: '\f1ac'; }

.zmdi-plaster:before { content: '\f1ad'; }

.zmdi-power-setting:before { content: '\f1ae'; }

.zmdi-power:before { content: '\f1af'; }

.zmdi-print:before { content: '\f1b0'; }

.zmdi-puzzle-piece:before { content: '\f1b1'; }

.zmdi-quote:before { content: '\f1b2'; }

.zmdi-railway:before { content: '\f1b3'; }

.zmdi-receipt:before { content: '\f1b4'; }

.zmdi-refresh-alt:before { content: '\f1b5'; }

.zmdi-refresh-sync-alert:before { content: '\f1b6'; }

.zmdi-refresh-sync-off:before { content: '\f1b7'; }

.zmdi-refresh-sync:before { content: '\f1b8'; }

.zmdi-refresh:before { content: '\f1b9'; }

.zmdi-roller:before { content: '\f1ba'; }

.zmdi-ruler:before { content: '\f1bb'; }

.zmdi-scissors:before { content: '\f1bc'; }

.zmdi-screen-rotation-lock:before { content: '\f1bd'; }

.zmdi-screen-rotation:before { content: '\f1be'; }

.zmdi-search-for:before { content: '\f1bf'; }

.zmdi-search-in-file:before { content: '\f1c0'; }

.zmdi-search-in-page:before { content: '\f1c1'; }

.zmdi-search-replace:before { content: '\f1c2'; }

.zmdi-search:before { content: '\f1c3'; }

.zmdi-seat:before { content: '\f1c4'; }

.zmdi-settings-square:before { content: '\f1c5'; }

.zmdi-settings:before { content: '\f1c6'; }

.zmdi-shield-check:before { content: '\f1c7'; }

.zmdi-shield-security:before { content: '\f1c8'; }

.zmdi-shopping-basket:before { content: '\f1c9'; }

.zmdi-shopping-cart-plus:before { content: '\f1ca'; }

.zmdi-shopping-cart:before { content: '\f1cb'; }

.zmdi-sign-in:before { content: '\f1cc'; }

.zmdi-sort-amount-asc:before { content: '\f1cd'; }

.zmdi-sort-amount-desc:before { content: '\f1ce'; }

.zmdi-sort-asc:before { content: '\f1cf'; }

.zmdi-sort-desc:before { content: '\f1d0'; }

.zmdi-spellcheck:before { content: '\f1d1'; }

.zmdi-storage:before { content: '\f1d2'; }

.zmdi-store-24:before { content: '\f1d3'; }

.zmdi-store:before { content: '\f1d4'; }

.zmdi-subway:before { content: '\f1d5'; }

.zmdi-sun:before { content: '\f1d6'; }

.zmdi-tab-unselected:before { content: '\f1d7'; }

.zmdi-tab:before { content: '\f1d8'; }

.zmdi-tag-close:before { content: '\f1d9'; }

.zmdi-tag-more:before { content: '\f1da'; }

.zmdi-tag:before { content: '\f1db'; }

.zmdi-thumb-down:before { content: '\f1dc'; }

.zmdi-thumb-up-down:before { content: '\f1dd'; }

.zmdi-thumb-up:before { content: '\f1de'; }

.zmdi-ticket-star:before { content: '\f1df'; }

.zmdi-toll:before { content: '\f1e0'; }

.zmdi-toys:before { content: '\f1e1'; }

.zmdi-traffic:before { content: '\f1e2'; }

.zmdi-translate:before { content: '\f1e3'; }

.zmdi-triangle-down:before { content: '\f1e4'; }

.zmdi-triangle-up:before { content: '\f1e5'; }

.zmdi-truck:before { content: '\f1e6'; }

.zmdi-turning-sign:before { content: '\f1e7'; }

.zmdi-wallpaper:before { content: '\f1e8'; }

.zmdi-washing-machine:before { content: '\f1e9'; }

.zmdi-window-maximize:before { content: '\f1ea'; }

.zmdi-window-minimize:before { content: '\f1eb'; }

.zmdi-window-restore:before { content: '\f1ec'; }

.zmdi-wrench:before { content: '\f1ed'; }

.zmdi-zoom-in:before { content: '\f1ee'; }

.zmdi-zoom-out:before { content: '\f1ef'; }

.zmdi-alert-circle-o:before { content: '\f1f0'; }

.zmdi-alert-circle:before { content: '\f1f1'; }

.zmdi-alert-octagon:before { content: '\f1f2'; }

.zmdi-alert-polygon:before { content: '\f1f3'; }

.zmdi-alert-triangle:before { content: '\f1f4'; }

.zmdi-help-outline:before { content: '\f1f5'; }

.zmdi-help:before { content: '\f1f6'; }

.zmdi-info-outline:before { content: '\f1f7'; }

.zmdi-info:before { content: '\f1f8'; }

.zmdi-notifications-active:before { content: '\f1f9'; }

.zmdi-notifications-add:before { content: '\f1fa'; }

.zmdi-notifications-none:before { content: '\f1fb'; }

.zmdi-notifications-off:before { content: '\f1fc'; }

.zmdi-notifications-paused:before { content: '\f1fd'; }

.zmdi-notifications:before { content: '\f1fe'; }

.zmdi-account-add:before { content: '\f1ff'; }

.zmdi-account-box-mail:before { content: '\f200'; }

.zmdi-account-box-o:before { content: '\f201'; }

.zmdi-account-box-phone:before { content: '\f202'; }

.zmdi-account-box:before { content: '\f203'; }

.zmdi-account-calendar:before { content: '\f204'; }

.zmdi-account-circle:before { content: '\f205'; }

.zmdi-account-o:before { content: '\f206'; }

.zmdi-account:before { content: '\f207'; }

.zmdi-accounts-add:before { content: '\f208'; }

.zmdi-accounts-alt:before { content: '\f209'; }

.zmdi-accounts-list-alt:before { content: '\f20a'; }

.zmdi-accounts-list:before { content: '\f20b'; }

.zmdi-accounts-outline:before { content: '\f20c'; }

.zmdi-accounts:before { content: '\f20d'; }

.zmdi-face:before { content: '\f20e'; }

.zmdi-female:before { content: '\f20f'; }

.zmdi-male-alt:before { content: '\f210'; }

.zmdi-male-female:before { content: '\f211'; }

.zmdi-male:before { content: '\f212'; }

.zmdi-mood-bad:before { content: '\f213'; }

.zmdi-mood:before { content: '\f214'; }

.zmdi-run:before { content: '\f215'; }

.zmdi-walk:before { content: '\f216'; }

.zmdi-cloud-box:before { content: '\f217'; }

.zmdi-cloud-circle:before { content: '\f218'; }

.zmdi-cloud-done:before { content: '\f219'; }

.zmdi-cloud-download:before { content: '\f21a'; }

.zmdi-cloud-off:before { content: '\f21b'; }

.zmdi-cloud-outline-alt:before { content: '\f21c'; }

.zmdi-cloud-outline:before { content: '\f21d'; }

.zmdi-cloud-upload:before { content: '\f21e'; }

.zmdi-cloud:before { content: '\f21f'; }

.zmdi-download:before { content: '\f220'; }

.zmdi-file-plus:before { content: '\f221'; }

.zmdi-file-text:before { content: '\f222'; }

.zmdi-file:before { content: '\f223'; }

.zmdi-folder-outline:before { content: '\f224'; }

.zmdi-folder-person:before { content: '\f225'; }

.zmdi-folder-star-alt:before { content: '\f226'; }

.zmdi-folder-star:before { content: '\f227'; }

.zmdi-folder:before { content: '\f228'; }

.zmdi-gif:before { content: '\f229'; }

.zmdi-upload:before { content: '\f22a'; }

.zmdi-border-all:before { content: '\f22b'; }

.zmdi-border-bottom:before { content: '\f22c'; }

.zmdi-border-clear:before { content: '\f22d'; }

.zmdi-border-color:before { content: '\f22e'; }

.zmdi-border-horizontal:before { content: '\f22f'; }

.zmdi-border-inner:before { content: '\f230'; }

.zmdi-border-left:before { content: '\f231'; }

.zmdi-border-outer:before { content: '\f232'; }

.zmdi-border-right:before { content: '\f233'; }

.zmdi-border-style:before { content: '\f234'; }

.zmdi-border-top:before { content: '\f235'; }

.zmdi-border-vertical:before { content: '\f236'; }

.zmdi-copy:before { content: '\f237'; }

.zmdi-crop:before { content: '\f238'; }

.zmdi-format-align-center:before { content: '\f239'; }

.zmdi-format-align-justify:before { content: '\f23a'; }

.zmdi-format-align-left:before { content: '\f23b'; }

.zmdi-format-align-right:before { content: '\f23c'; }

.zmdi-format-bold:before { content: '\f23d'; }

.zmdi-format-clear-all:before { content: '\f23e'; }

.zmdi-format-clear:before { content: '\f23f'; }

.zmdi-format-color-fill:before { content: '\f240'; }

.zmdi-format-color-reset:before { content: '\f241'; }

.zmdi-format-color-text:before { content: '\f242'; }

.zmdi-format-indent-decrease:before { content: '\f243'; }

.zmdi-format-indent-increase:before { content: '\f244'; }

.zmdi-format-italic:before { content: '\f245'; }

.zmdi-format-line-spacing:before { content: '\f246'; }

.zmdi-format-list-bulleted:before { content: '\f247'; }

.zmdi-format-list-numbered:before { content: '\f248'; }

.zmdi-format-ltr:before { content: '\f249'; }

.zmdi-format-rtl:before { content: '\f24a'; }

.zmdi-format-size:before { content: '\f24b'; }

.zmdi-format-strikethrough-s:before { content: '\f24c'; }

.zmdi-format-strikethrough:before { content: '\f24d'; }

.zmdi-format-subject:before { content: '\f24e'; }

.zmdi-format-underlined:before { content: '\f24f'; }

.zmdi-format-valign-bottom:before { content: '\f250'; }

.zmdi-format-valign-center:before { content: '\f251'; }

.zmdi-format-valign-top:before { content: '\f252'; }

.zmdi-redo:before { content: '\f253'; }

.zmdi-select-all:before { content: '\f254'; }

.zmdi-space-bar:before { content: '\f255'; }

.zmdi-text-format:before { content: '\f256'; }

.zmdi-transform:before { content: '\f257'; }

.zmdi-undo:before { content: '\f258'; }

.zmdi-wrap-text:before { content: '\f259'; }

.zmdi-comment-alert:before { content: '\f25a'; }

.zmdi-comment-alt-text:before { content: '\f25b'; }

.zmdi-comment-alt:before { content: '\f25c'; }

.zmdi-comment-edit:before { content: '\f25d'; }

.zmdi-comment-image:before { content: '\f25e'; }

.zmdi-comment-list:before { content: '\f25f'; }

.zmdi-comment-more:before { content: '\f260'; }

.zmdi-comment-outline:before { content: '\f261'; }

.zmdi-comment-text-alt:before { content: '\f262'; }

.zmdi-comment-text:before { content: '\f263'; }

.zmdi-comment-video:before { content: '\f264'; }

.zmdi-comment:before { content: '\f265'; }

.zmdi-comments:before { content: '\f266'; }

.zmdi-check-all:before { content: '\f267'; }

.zmdi-check-circle-u:before { content: '\f268'; }

.zmdi-check-circle:before { content: '\f269'; }

.zmdi-check-square:before { content: '\f26a'; }

.zmdi-check:before { content: '\f26b'; }

.zmdi-circle-o:before { content: '\f26c'; }

.zmdi-circle:before { content: '\f26d'; }

.zmdi-dot-circle-alt:before { content: '\f26e'; }

.zmdi-dot-circle:before { content: '\f26f'; }

.zmdi-minus-circle-outline:before { content: '\f270'; }

.zmdi-minus-circle:before { content: '\f271'; }

.zmdi-minus-square:before { content: '\f272'; }

.zmdi-minus:before { content: '\f273'; }

.zmdi-plus-circle-o-duplicate:before { content: '\f274'; }

.zmdi-plus-circle-o:before { content: '\f275'; }

.zmdi-plus-circle:before { content: '\f276'; }

.zmdi-plus-square:before { content: '\f277'; }

.zmdi-plus:before { content: '\f278'; }

.zmdi-square-o:before { content: '\f279'; }

.zmdi-star-circle:before { content: '\f27a'; }

.zmdi-star-half:before { content: '\f27b'; }

.zmdi-star-outline:before { content: '\f27c'; }

.zmdi-star:before { content: '\f27d'; }

.zmdi-bluetooth-connected:before { content: '\f27e'; }

.zmdi-bluetooth-off:before { content: '\f27f'; }

.zmdi-bluetooth-search:before { content: '\f280'; }

.zmdi-bluetooth-setting:before { content: '\f281'; }

.zmdi-bluetooth:before { content: '\f282'; }

.zmdi-camera-add:before { content: '\f283'; }

.zmdi-camera-alt:before { content: '\f284'; }

.zmdi-camera-bw:before { content: '\f285'; }

.zmdi-camera-front:before { content: '\f286'; }

.zmdi-camera-mic:before { content: '\f287'; }

.zmdi-camera-party-mode:before { content: '\f288'; }

.zmdi-camera-rear:before { content: '\f289'; }

.zmdi-camera-roll:before { content: '\f28a'; }

.zmdi-camera-switch:before { content: '\f28b'; }

.zmdi-camera:before { content: '\f28c'; }

.zmdi-card-alert:before { content: '\f28d'; }

.zmdi-card-off:before { content: '\f28e'; }

.zmdi-card-sd:before { content: '\f28f'; }

.zmdi-card-sim:before { content: '\f290'; }

.zmdi-desktop-mac:before { content: '\f291'; }

.zmdi-desktop-windows:before { content: '\f292'; }

.zmdi-device-hub:before { content: '\f293'; }

.zmdi-devices-off:before { content: '\f294'; }

.zmdi-devices:before { content: '\f295'; }

.zmdi-dock:before { content: '\f296'; }

.zmdi-floppy:before { content: '\f297'; }

.zmdi-gamepad:before { content: '\f298'; }

.zmdi-gps-dot:before { content: '\f299'; }

.zmdi-gps-off:before { content: '\f29a'; }

.zmdi-gps:before { content: '\f29b'; }

.zmdi-headset-mic:before { content: '\f29c'; }

.zmdi-headset:before { content: '\f29d'; }

.zmdi-input-antenna:before { content: '\f29e'; }

.zmdi-input-composite:before { content: '\f29f'; }

.zmdi-input-hdmi:before { content: '\f2a0'; }

.zmdi-input-power:before { content: '\f2a1'; }

.zmdi-input-svideo:before { content: '\f2a2'; }

.zmdi-keyboard-hide:before { content: '\f2a3'; }

.zmdi-keyboard:before { content: '\f2a4'; }

.zmdi-laptop-chromebook:before { content: '\f2a5'; }

.zmdi-laptop-mac:before { content: '\f2a6'; }

.zmdi-laptop:before { content: '\f2a7'; }

.zmdi-mic-off:before { content: '\f2a8'; }

.zmdi-mic-outline:before { content: '\f2a9'; }

.zmdi-mic-setting:before { content: '\f2aa'; }

.zmdi-mic:before { content: '\f2ab'; }

.zmdi-mouse:before { content: '\f2ac'; }

.zmdi-network-alert:before { content: '\f2ad'; }

.zmdi-network-locked:before { content: '\f2ae'; }

.zmdi-network-off:before { content: '\f2af'; }

.zmdi-network-outline:before { content: '\f2b0'; }

.zmdi-network-setting:before { content: '\f2b1'; }

.zmdi-network:before { content: '\f2b2'; }

.zmdi-phone-bluetooth:before { content: '\f2b3'; }

.zmdi-phone-end:before { content: '\f2b4'; }

.zmdi-phone-forwarded:before { content: '\f2b5'; }

.zmdi-phone-in-talk:before { content: '\f2b6'; }

.zmdi-phone-locked:before { content: '\f2b7'; }

.zmdi-phone-missed:before { content: '\f2b8'; }

.zmdi-phone-msg:before { content: '\f2b9'; }

.zmdi-phone-paused:before { content: '\f2ba'; }

.zmdi-phone-ring:before { content: '\f2bb'; }

.zmdi-phone-setting:before { content: '\f2bc'; }

.zmdi-phone-sip:before { content: '\f2bd'; }

.zmdi-phone:before { content: '\f2be'; }

.zmdi-portable-wifi-changes:before { content: '\f2bf'; }

.zmdi-portable-wifi-off:before { content: '\f2c0'; }

.zmdi-portable-wifi:before { content: '\f2c1'; }

.zmdi-radio:before { content: '\f2c2'; }

.zmdi-reader:before { content: '\f2c3'; }

.zmdi-remote-control-alt:before { content: '\f2c4'; }

.zmdi-remote-control:before { content: '\f2c5'; }

.zmdi-router:before { content: '\f2c6'; }

.zmdi-scanner:before { content: '\f2c7'; }

.zmdi-smartphone-android:before { content: '\f2c8'; }

.zmdi-smartphone-download:before { content: '\f2c9'; }

.zmdi-smartphone-erase:before { content: '\f2ca'; }

.zmdi-smartphone-info:before { content: '\f2cb'; }

.zmdi-smartphone-iphone:before { content: '\f2cc'; }

.zmdi-smartphone-landscape-lock:before { content: '\f2cd'; }

.zmdi-smartphone-landscape:before { content: '\f2ce'; }

.zmdi-smartphone-lock:before { content: '\f2cf'; }

.zmdi-smartphone-portrait-lock:before { content: '\f2d0'; }

.zmdi-smartphone-ring:before { content: '\f2d1'; }

.zmdi-smartphone-setting:before { content: '\f2d2'; }

.zmdi-smartphone-setup:before { content: '\f2d3'; }

.zmdi-smartphone:before { content: '\f2d4'; }

.zmdi-speaker:before { content: '\f2d5'; }

.zmdi-tablet-android:before { content: '\f2d6'; }

.zmdi-tablet-mac:before { content: '\f2d7'; }

.zmdi-tablet:before { content: '\f2d8'; }

.zmdi-tv-alt-play:before { content: '\f2d9'; }

.zmdi-tv-list:before { content: '\f2da'; }

.zmdi-tv-play:before { content: '\f2db'; }

.zmdi-tv:before { content: '\f2dc'; }

.zmdi-usb:before { content: '\f2dd'; }

.zmdi-videocam-off:before { content: '\f2de'; }

.zmdi-videocam-switch:before { content: '\f2df'; }

.zmdi-videocam:before { content: '\f2e0'; }

.zmdi-watch:before { content: '\f2e1'; }

.zmdi-wifi-alt-2:before { content: '\f2e2'; }

.zmdi-wifi-alt:before { content: '\f2e3'; }

.zmdi-wifi-info:before { content: '\f2e4'; }

.zmdi-wifi-lock:before { content: '\f2e5'; }

.zmdi-wifi-off:before { content: '\f2e6'; }

.zmdi-wifi-outline:before { content: '\f2e7'; }

.zmdi-wifi:before { content: '\f2e8'; }

.zmdi-arrow-left-bottom:before { content: '\f2e9'; }

.zmdi-arrow-left:before { content: '\f2ea'; }

.zmdi-arrow-merge:before { content: '\f2eb'; }

.zmdi-arrow-missed:before { content: '\f2ec'; }

.zmdi-arrow-right-top:before { content: '\f2ed'; }

.zmdi-arrow-right:before { content: '\f2ee'; }

.zmdi-arrow-split:before { content: '\f2ef'; }

.zmdi-arrows:before { content: '\f2f0'; }

.zmdi-caret-down-circle:before { content: '\f2f1'; }

.zmdi-caret-down:before { content: '\f2f2'; }

.zmdi-caret-left-circle:before { content: '\f2f3'; }

.zmdi-caret-left:before { content: '\f2f4'; }

.zmdi-caret-right-circle:before { content: '\f2f5'; }

.zmdi-caret-right:before { content: '\f2f6'; }

.zmdi-caret-up-circle:before { content: '\f2f7'; }

.zmdi-caret-up:before { content: '\f2f8'; }

.zmdi-chevron-down:before { content: '\f2f9'; }

.zmdi-chevron-left:before { content: '\f2fa'; }

.zmdi-chevron-right:before { content: '\f2fb'; }

.zmdi-chevron-up:before { content: '\f2fc'; }

.zmdi-forward:before { content: '\f2fd'; }

.zmdi-long-arrow-down:before { content: '\f2fe'; }

.zmdi-long-arrow-left:before { content: '\f2ff'; }

.zmdi-long-arrow-return:before { content: '\f300'; }

.zmdi-long-arrow-right:before { content: '\f301'; }

.zmdi-long-arrow-tab:before { content: '\f302'; }

.zmdi-long-arrow-up:before { content: '\f303'; }

.zmdi-rotate-ccw:before { content: '\f304'; }

.zmdi-rotate-cw:before { content: '\f305'; }

.zmdi-rotate-left:before { content: '\f306'; }

.zmdi-rotate-right:before { content: '\f307'; }

.zmdi-square-down:before { content: '\f308'; }

.zmdi-square-right:before { content: '\f309'; }

.zmdi-swap-alt:before { content: '\f30a'; }

.zmdi-swap-vertical-circle:before { content: '\f30b'; }

.zmdi-swap-vertical:before { content: '\f30c'; }

.zmdi-swap:before { content: '\f30d'; }

.zmdi-trending-down:before { content: '\f30e'; }

.zmdi-trending-flat:before { content: '\f30f'; }

.zmdi-trending-up:before { content: '\f310'; }

.zmdi-unfold-less:before { content: '\f311'; }

.zmdi-unfold-more:before { content: '\f312'; }

.zmdi-apps:before { content: '\f313'; }

.zmdi-grid-off:before { content: '\f314'; }

.zmdi-grid:before { content: '\f315'; }

.zmdi-view-agenda:before { content: '\f316'; }

.zmdi-view-array:before { content: '\f317'; }

.zmdi-view-carousel:before { content: '\f318'; }

.zmdi-view-column:before { content: '\f319'; }

.zmdi-view-comfy:before { content: '\f31a'; }

.zmdi-view-compact:before { content: '\f31b'; }

.zmdi-view-dashboard:before { content: '\f31c'; }

.zmdi-view-day:before { content: '\f31d'; }

.zmdi-view-headline:before { content: '\f31e'; }

.zmdi-view-list-alt:before { content: '\f31f'; }

.zmdi-view-list:before { content: '\f320'; }

.zmdi-view-module:before { content: '\f321'; }

.zmdi-view-quilt:before { content: '\f322'; }

.zmdi-view-stream:before { content: '\f323'; }

.zmdi-view-subtitles:before { content: '\f324'; }

.zmdi-view-toc:before { content: '\f325'; }

.zmdi-view-web:before { content: '\f326'; }

.zmdi-view-week:before { content: '\f327'; }

.zmdi-widgets:before { content: '\f328'; }

.zmdi-alarm-check:before { content: '\f329'; }

.zmdi-alarm-off:before { content: '\f32a'; }

.zmdi-alarm-plus:before { content: '\f32b'; }

.zmdi-alarm-snooze:before { content: '\f32c'; }

.zmdi-alarm:before { content: '\f32d'; }

.zmdi-calendar-alt:before { content: '\f32e'; }

.zmdi-calendar-check:before { content: '\f32f'; }

.zmdi-calendar-close:before { content: '\f330'; }

.zmdi-calendar-note:before { content: '\f331'; }

.zmdi-calendar:before { content: '\f332'; }

.zmdi-time-countdown:before { content: '\f333'; }

.zmdi-time-interval:before { content: '\f334'; }

.zmdi-time-restore-setting:before { content: '\f335'; }

.zmdi-time-restore:before { content: '\f336'; }

.zmdi-time:before { content: '\f337'; }

.zmdi-timer-off:before { content: '\f338'; }

.zmdi-timer:before { content: '\f339'; }

.zmdi-android-alt:before { content: '\f33a'; }

.zmdi-android:before { content: '\f33b'; }

.zmdi-apple:before { content: '\f33c'; }

.zmdi-behance:before { content: '\f33d'; }

.zmdi-codepen:before { content: '\f33e'; }

.zmdi-dribbble:before { content: '\f33f'; }

.zmdi-dropbox:before { content: '\f340'; }

.zmdi-evernote:before { content: '\f341'; }

.zmdi-facebook-box:before { content: '\f342'; }

.zmdi-facebook:before { content: '\f343'; }

.zmdi-github-box:before { content: '\f344'; }

.zmdi-github:before { content: '\f345'; }

.zmdi-google-drive:before { content: '\f346'; }

.zmdi-google-earth:before { content: '\f347'; }

.zmdi-google-glass:before { content: '\f348'; }

.zmdi-google-maps:before { content: '\f349'; }

.zmdi-google-pages:before { content: '\f34a'; }

.zmdi-google-play:before { content: '\f34b'; }

.zmdi-google-plus-box:before { content: '\f34c'; }

.zmdi-google-plus:before { content: '\f34d'; }

.zmdi-google:before { content: '\f34e'; }

.zmdi-instagram:before { content: '\f34f'; }

.zmdi-language-css3:before { content: '\f350'; }

.zmdi-language-html5:before { content: '\f351'; }

.zmdi-language-javascript:before { content: '\f352'; }

.zmdi-language-python-alt:before { content: '\f353'; }

.zmdi-language-python:before { content: '\f354'; }

.zmdi-lastfm:before { content: '\f355'; }

.zmdi-linkedin-box:before { content: '\f356'; }

.zmdi-paypal:before { content: '\f357'; }

.zmdi-pinterest-box:before { content: '\f358'; }

.zmdi-pocket:before { content: '\f359'; }

.zmdi-polymer:before { content: '\f35a'; }

.zmdi-share:before { content: '\f35b'; }

.zmdi-stackoverflow:before { content: '\f35c'; }

.zmdi-steam-square:before { content: '\f35d'; }

.zmdi-steam:before { content: '\f35e'; }

.zmdi-twitter-box:before { content: '\f35f'; }

.zmdi-twitter:before { content: '\f360'; }

.zmdi-vk:before { content: '\f361'; }

.zmdi-wikipedia:before { content: '\f362'; }

.zmdi-windows:before { content: '\f363'; }

.zmdi-aspect-ratio-alt:before { content: '\f364'; }

.zmdi-aspect-ratio:before { content: '\f365'; }

.zmdi-blur-circular:before { content: '\f366'; }

.zmdi-blur-linear:before { content: '\f367'; }

.zmdi-blur-off:before { content: '\f368'; }

.zmdi-blur:before { content: '\f369'; }

.zmdi-brightness-2:before { content: '\f36a'; }

.zmdi-brightness-3:before { content: '\f36b'; }

.zmdi-brightness-4:before { content: '\f36c'; }

.zmdi-brightness-5:before { content: '\f36d'; }

.zmdi-brightness-6:before { content: '\f36e'; }

.zmdi-brightness-7:before { content: '\f36f'; }

.zmdi-brightness-auto:before { content: '\f370'; }

.zmdi-brightness-setting:before { content: '\f371'; }

.zmdi-broken-image:before { content: '\f372'; }

.zmdi-center-focus-strong:before { content: '\f373'; }

.zmdi-center-focus-weak:before { content: '\f374'; }

.zmdi-compare:before { content: '\f375'; }

.zmdi-crop-16-9:before { content: '\f376'; }

.zmdi-crop-3-2:before { content: '\f377'; }

.zmdi-crop-5-4:before { content: '\f378'; }

.zmdi-crop-7-5:before { content: '\f379'; }

.zmdi-crop-din:before { content: '\f37a'; }

.zmdi-crop-free:before { content: '\f37b'; }

.zmdi-crop-landscape:before { content: '\f37c'; }

.zmdi-crop-portrait:before { content: '\f37d'; }

.zmdi-crop-square:before { content: '\f37e'; }

.zmdi-exposure-alt:before { content: '\f37f'; }

.zmdi-exposure:before { content: '\f380'; }

.zmdi-filter-b-and-w:before { content: '\f381'; }

.zmdi-filter-center-focus:before { content: '\f382'; }

.zmdi-filter-frames:before { content: '\f383'; }

.zmdi-filter-tilt-shift:before { content: '\f384'; }

.zmdi-gradient:before { content: '\f385'; }

.zmdi-grain:before { content: '\f386'; }

.zmdi-graphic-eq:before { content: '\f387'; }

.zmdi-hdr-off:before { content: '\f388'; }

.zmdi-hdr-strong:before { content: '\f389'; }

.zmdi-hdr-weak:before { content: '\f38a'; }

.zmdi-hdr:before { content: '\f38b'; }

.zmdi-iridescent:before { content: '\f38c'; }

.zmdi-leak-off:before { content: '\f38d'; }

.zmdi-leak:before { content: '\f38e'; }

.zmdi-looks:before { content: '\f38f'; }

.zmdi-loupe:before { content: '\f390'; }

.zmdi-panorama-horizontal:before { content: '\f391'; }

.zmdi-panorama-vertical:before { content: '\f392'; }

.zmdi-panorama-wide-angle:before { content: '\f393'; }

.zmdi-photo-size-select-large:before { content: '\f394'; }

.zmdi-photo-size-select-small:before { content: '\f395'; }

.zmdi-picture-in-picture:before { content: '\f396'; }

.zmdi-slideshow:before { content: '\f397'; }

.zmdi-texture:before { content: '\f398'; }

.zmdi-tonality:before { content: '\f399'; }

.zmdi-vignette:before { content: '\f39a'; }

.zmdi-wb-auto:before { content: '\f39b'; }

.zmdi-eject-alt:before { content: '\f39c'; }

.zmdi-eject:before { content: '\f39d'; }

.zmdi-equalizer:before { content: '\f39e'; }

.zmdi-fast-forward:before { content: '\f39f'; }

.zmdi-fast-rewind:before { content: '\f3a0'; }

.zmdi-forward-10:before { content: '\f3a1'; }

.zmdi-forward-30:before { content: '\f3a2'; }

.zmdi-forward-5:before { content: '\f3a3'; }

.zmdi-hearing:before { content: '\f3a4'; }

.zmdi-pause-circle-outline:before { content: '\f3a5'; }

.zmdi-pause-circle:before { content: '\f3a6'; }

.zmdi-pause:before { content: '\f3a7'; }

.zmdi-play-circle-outline:before { content: '\f3a8'; }

.zmdi-play-circle:before { content: '\f3a9'; }

.zmdi-play:before { content: '\f3aa'; }

.zmdi-playlist-audio:before { content: '\f3ab'; }

.zmdi-playlist-plus:before { content: '\f3ac'; }

.zmdi-repeat-one:before { content: '\f3ad'; }

.zmdi-repeat:before { content: '\f3ae'; }

.zmdi-replay-10:before { content: '\f3af'; }

.zmdi-replay-30:before { content: '\f3b0'; }

.zmdi-replay-5:before { content: '\f3b1'; }

.zmdi-replay:before { content: '\f3b2'; }

.zmdi-shuffle:before { content: '\f3b3'; }

.zmdi-skip-next:before { content: '\f3b4'; }

.zmdi-skip-previous:before { content: '\f3b5'; }

.zmdi-stop:before { content: '\f3b6'; }

.zmdi-surround-sound:before { content: '\f3b7'; }

.zmdi-tune:before { content: '\f3b8'; }

.zmdi-volume-down:before { content: '\f3b9'; }

.zmdi-volume-mute:before { content: '\f3ba'; }

.zmdi-volume-off:before { content: '\f3bb'; }

.zmdi-volume-up:before { content: '\f3bc'; }

.zmdi-n-1-square:before { content: '\f3bd'; }

.zmdi-n-2-square:before { content: '\f3be'; }

.zmdi-n-3-square:before { content: '\f3bf'; }

.zmdi-n-4-square:before { content: '\f3c0'; }

.zmdi-n-5-square:before { content: '\f3c1'; }

.zmdi-n-6-square:before { content: '\f3c2'; }

.zmdi-neg-1:before { content: '\f3c3'; }

.zmdi-neg-2:before { content: '\f3c4'; }

.zmdi-plus-1:before { content: '\f3c5'; }

.zmdi-plus-2:before { content: '\f3c6'; }

.zmdi-sec-10:before { content: '\f3c7'; }

.zmdi-sec-3:before { content: '\f3c8'; }

.zmdi-zero:before { content: '\f3c9'; }

.zmdi-airline-seat-flat-angled:before { content: '\f3ca'; }

.zmdi-airline-seat-flat:before { content: '\f3cb'; }

.zmdi-airline-seat-individual-suite:before { content: '\f3cc'; }

.zmdi-airline-seat-legroom-extra:before { content: '\f3cd'; }

.zmdi-airline-seat-legroom-normal:before { content: '\f3ce'; }

.zmdi-airline-seat-legroom-reduced:before { content: '\f3cf'; }

.zmdi-airline-seat-recline-extra:before { content: '\f3d0'; }

.zmdi-airline-seat-recline-normal:before { content: '\f3d1'; }

.zmdi-airplay:before { content: '\f3d2'; }

.zmdi-closed-caption:before { content: '\f3d3'; }

.zmdi-confirmation-number:before { content: '\f3d4'; }

.zmdi-developer-board:before { content: '\f3d5'; }

.zmdi-disc-full:before { content: '\f3d6'; }

.zmdi-explicit:before { content: '\f3d7'; }

.zmdi-flight-land:before { content: '\f3d8'; }

.zmdi-flight-takeoff:before { content: '\f3d9'; }

.zmdi-flip-to-back:before { content: '\f3da'; }

.zmdi-flip-to-front:before { content: '\f3db'; }

.zmdi-group-work:before { content: '\f3dc'; }

.zmdi-hd:before { content: '\f3dd'; }

.zmdi-hq:before { content: '\f3de'; }

.zmdi-markunread-mailbox:before { content: '\f3df'; }

.zmdi-memory:before { content: '\f3e0'; }

.zmdi-nfc:before { content: '\f3e1'; }

.zmdi-play-for-work:before { content: '\f3e2'; }

.zmdi-power-input:before { content: '\f3e3'; }

.zmdi-present-to-all:before { content: '\f3e4'; }

.zmdi-satellite:before { content: '\f3e5'; }

.zmdi-tap-and-play:before { content: '\f3e6'; }

.zmdi-vibration:before { content: '\f3e7'; }

.zmdi-voicemail:before { content: '\f3e8'; }

.zmdi-group:before { content: '\f3e9'; }

.zmdi-rss:before { content: '\f3ea'; }

.zmdi-shape:before { content: '\f3eb'; }

.zmdi-spinner:before { content: '\f3ec'; }

.zmdi-ungroup:before { content: '\f3ed'; }

.zmdi-500px:before { content: '\f3ee'; }

.zmdi-8tracks:before { content: '\f3ef'; }

.zmdi-amazon:before { content: '\f3f0'; }

.zmdi-blogger:before { content: '\f3f1'; }

.zmdi-delicious:before { content: '\f3f2'; }

.zmdi-disqus:before { content: '\f3f3'; }

.zmdi-flattr:before { content: '\f3f4'; }

.zmdi-flickr:before { content: '\f3f5'; }

.zmdi-github-alt:before { content: '\f3f6'; }

.zmdi-google-old:before { content: '\f3f7'; }

.zmdi-linkedin:before { content: '\f3f8'; }

.zmdi-odnoklassniki:before { content: '\f3f9'; }

.zmdi-outlook:before { content: '\f3fa'; }

.zmdi-paypal-alt:before { content: '\f3fb'; }

.zmdi-pinterest:before { content: '\f3fc'; }

.zmdi-playstation:before { content: '\f3fd'; }

.zmdi-reddit:before { content: '\f3fe'; }

.zmdi-skype:before { content: '\f3ff'; }

.zmdi-slideshare:before { content: '\f400'; }

.zmdi-soundcloud:before { content: '\f401'; }

.zmdi-tumblr:before { content: '\f402'; }

.zmdi-twitch:before { content: '\f403'; }

.zmdi-vimeo:before { content: '\f404'; }

.zmdi-whatsapp:before { content: '\f405'; }

.zmdi-xbox:before { content: '\f406'; }

.zmdi-yahoo:before { content: '\f407'; }

.zmdi-youtube-play:before { content: '\f408'; }

.zmdi-youtube:before { content: '\f409'; }

.zmdi-import-export:before { content: '\f30c'; }

.zmdi-swap-vertical-:before { content: '\f30c'; }

.zmdi-airplanemode-inactive:before { content: '\f102'; }

.zmdi-airplanemode-active:before { content: '\f103'; }

.zmdi-rate-review:before { content: '\f103'; }

.zmdi-comment-sign:before { content: '\f25a'; }

.zmdi-network-warning:before { content: '\f2ad'; }

.zmdi-shopping-cart-add:before { content: '\f1ca'; }

.zmdi-file-add:before { content: '\f221'; }

.zmdi-network-wifi-scan:before { content: '\f2e4'; }

.zmdi-collection-add:before { content: '\f14e'; }

.zmdi-format-playlist-add:before { content: '\f3ac'; }

.zmdi-format-queue-music:before { content: '\f3ab'; }

.zmdi-plus-box:before { content: '\f277'; }

.zmdi-tag-backspace:before { content: '\f1d9'; }

.zmdi-alarm-add:before { content: '\f32b'; }

.zmdi-battery-charging:before { content: '\f114'; }

.zmdi-daydream-setting:before { content: '\f217'; }

.zmdi-more-horiz:before { content: '\f19c'; }

.zmdi-book-photo:before { content: '\f11b'; }

.zmdi-incandescent:before { content: '\f189'; }

.zmdi-wb-iridescent:before { content: '\f38c'; }

.zmdi-calendar-remove:before { content: '\f330'; }

.zmdi-refresh-sync-disabled:before { content: '\f1b7'; }

.zmdi-refresh-sync-problem:before { content: '\f1b6'; }

.zmdi-crop-original:before { content: '\f17e'; }

.zmdi-power-off:before { content: '\f1af'; }

.zmdi-power-off-setting:before { content: '\f1ae'; }

.zmdi-leak-remove:before { content: '\f38d'; }

.zmdi-star-border:before { content: '\f27c'; }

.zmdi-brightness-low:before { content: '\f36d'; }

.zmdi-brightness-medium:before { content: '\f36e'; }

.zmdi-brightness-high:before { content: '\f36f'; }

.zmdi-smartphone-portrait:before { content: '\f2d4'; }

.zmdi-live-tv:before { content: '\f2d9'; }

.zmdi-format-textdirection-l-to-r:before { content: '\f249'; }

.zmdi-format-textdirection-r-to-l:before { content: '\f24a'; }

.zmdi-arrow-back:before { content: '\f2ea'; }

.zmdi-arrow-forward:before { content: '\f2ee'; }

.zmdi-arrow-in:before { content: '\f2e9'; }

.zmdi-arrow-out:before { content: '\f2ed'; }

.zmdi-rotate-90-degrees-ccw:before { content: '\f304'; }

.zmdi-adb:before { content: '\f33a'; }

.zmdi-network-wifi:before { content: '\f2e8'; }

.zmdi-network-wifi-alt:before { content: '\f2e3'; }

.zmdi-network-wifi-lock:before { content: '\f2e5'; }

.zmdi-network-wifi-off:before { content: '\f2e6'; }

.zmdi-network-wifi-outline:before { content: '\f2e7'; }

.zmdi-network-wifi-info:before { content: '\f2e4'; }

.zmdi-layers-clear:before { content: '\f18b'; }

.zmdi-colorize:before { content: '\f15d'; }

.zmdi-format-paint:before { content: '\f1ba'; }

.zmdi-format-quote:before { content: '\f1b2'; }

.zmdi-camera-monochrome-photos:before { content: '\f285'; }

.zmdi-sort-by-alpha:before { content: '\f1cf'; }

.zmdi-folder-shared:before { content: '\f225'; }

.zmdi-folder-special:before { content: '\f226'; }

.zmdi-comment-dots:before { content: '\f260'; }

.zmdi-reorder:before { content: '\f31e'; }

.zmdi-dehaze:before { content: '\f197'; }

.zmdi-sort:before { content: '\f1ce'; }

.zmdi-pages:before { content: '\f34a'; }

.zmdi-stack-overflow:before { content: '\f35c'; }

.zmdi-calendar-account:before { content: '\f204'; }

.zmdi-paste:before { content: '\f109'; }

.zmdi-cut:before { content: '\f1bc'; }

.zmdi-save:before { content: '\f297'; }

.zmdi-smartphone-code:before { content: '\f139'; }

.zmdi-directions-bike:before { content: '\f117'; }

.zmdi-directions-boat:before { content: '\f11a'; }

.zmdi-directions-bus:before { content: '\f121'; }

.zmdi-directions-car:before { content: '\f125'; }

.zmdi-directions-railway:before { content: '\f1b3'; }

.zmdi-directions-run:before { content: '\f215'; }

.zmdi-directions-subway:before { content: '\f1d5'; }

.zmdi-directions-walk:before { content: '\f216'; }

.zmdi-local-hotel:before { content: '\f178'; }

.zmdi-local-activity:before { content: '\f1df'; }

.zmdi-local-play:before { content: '\f1df'; }

.zmdi-local-airport:before { content: '\f103'; }

.zmdi-local-atm:before { content: '\f198'; }

.zmdi-local-bar:before { content: '\f137'; }

.zmdi-local-cafe:before { content: '\f13b'; }

.zmdi-local-car-wash:before { content: '\f124'; }

.zmdi-local-convenience-store:before { content: '\f1d3'; }

.zmdi-local-dining:before { content: '\f153'; }

.zmdi-local-drink:before { content: '\f157'; }

.zmdi-local-florist:before { content: '\f168'; }

.zmdi-local-gas-station:before { content: '\f16f'; }

.zmdi-local-grocery-store:before { content: '\f1cb'; }

.zmdi-local-hospital:before { content: '\f177'; }

.zmdi-local-laundry-service:before { content: '\f1e9'; }

.zmdi-local-library:before { content: '\f18d'; }

.zmdi-local-mall:before { content: '\f195'; }

.zmdi-local-movies:before { content: '\f19d'; }

.zmdi-local-offer:before { content: '\f187'; }

.zmdi-local-parking:before { content: '\f1a5'; }

.zmdi-local-parking:before { content: '\f1a5'; }

.zmdi-local-pharmacy:before { content: '\f176'; }

.zmdi-local-phone:before { content: '\f2be'; }

.zmdi-local-pizza:before { content: '\f1ac'; }

.zmdi-local-post-office:before { content: '\f15a'; }

.zmdi-local-printshop:before { content: '\f1b0'; }

.zmdi-local-see:before { content: '\f28c'; }

.zmdi-local-shipping:before { content: '\f1e6'; }

.zmdi-local-store:before { content: '\f1d4'; }

.zmdi-local-taxi:before { content: '\f123'; }

.zmdi-local-wc:before { content: '\f211'; }

.zmdi-my-location:before { content: '\f299'; }

.zmdi-directions:before { content: '\f1e7'; }

.mt-0 { margin-top: 0px !important; }

.mb-0 { margin-bottom: 0px !important; }

.mt-1 { margin-top: 1px !important; }

.mb-1 { margin-bottom: 1px !important; }

.mt-2 { margin-top: 2px !important; }

.mb-2 { margin-bottom: 2px !important; }

.mt-3 { margin-top: 3px !important; }

.mb-3 { margin-bottom: 3px !important; }

.mt-4 { margin-top: 4px !important; }

.mb-4 { margin-bottom: 4px !important; }

.mt-5 { margin-top: 5px !important; }

.mb-5 { margin-bottom: 5px !important; }

.mt-6 { margin-top: 6px !important; }

.mb-6 { margin-bottom: 6px !important; }

.mt-7 { margin-top: 7px !important; }

.mb-7 { margin-bottom: 7px !important; }

.mt-8 { margin-top: 8px !important; }

.mb-8 { margin-bottom: 8px !important; }

.mt-9 { margin-top: 9px !important; }

.mb-9 { margin-bottom: 9px !important; }

.mt-10 { margin-top: 10px !important; }

.mb-10 { margin-bottom: 10px !important; }

.mt-11 { margin-top: 11px !important; }

.mb-11 { margin-bottom: 11px !important; }

.mt-12 { margin-top: 12px !important; }

.mb-12 { margin-bottom: 12px !important; }

.mt-13 { margin-top: 13px !important; }

.mb-13 { margin-bottom: 13px !important; }

.mt-14 { margin-top: 14px !important; }

.mb-14 { margin-bottom: 14px !important; }

.mt-15 { margin-top: 15px !important; }

.mb-15 { margin-bottom: 15px !important; }

.mt-16 { margin-top: 16px !important; }

.mb-16 { margin-bottom: 16px !important; }

.mt-17 { margin-top: 17px !important; }

.mb-17 { margin-bottom: 17px !important; }

.mt-18 { margin-top: 18px !important; }

.mb-18 { margin-bottom: 18px !important; }

.mt-19 { margin-top: 19px !important; }

.mb-19 { margin-bottom: 19px !important; }

.mt-20 { margin-top: 20px !important; }

.mb-20 { margin-bottom: 20px !important; }

.mt-21 { margin-top: 21px !important; }

.mb-21 { margin-bottom: 21px !important; }

.mt-22 { margin-top: 22px !important; }

.mb-22 { margin-bottom: 22px !important; }

.mt-23 { margin-top: 23px !important; }

.mb-23 { margin-bottom: 23px !important; }

.mt-24 { margin-top: 24px !important; }

.mb-24 { margin-bottom: 24px !important; }

.mt-25 { margin-top: 25px !important; }

.mb-25 { margin-bottom: 25px !important; }

.mt-26 { margin-top: 26px !important; }

.mb-26 { margin-bottom: 26px !important; }

.mt-27 { margin-top: 27px !important; }

.mb-27 { margin-bottom: 27px !important; }

.mt-28 { margin-top: 28px !important; }

.mb-28 { margin-bottom: 28px !important; }

.mt-29 { margin-top: 29px !important; }

.mb-29 { margin-bottom: 29px !important; }

.mt-30 { margin-top: 30px !important; }

.mb-30 { margin-bottom: 30px !important; }

.mt-31 { margin-top: 31px !important; }

.mb-31 { margin-bottom: 31px !important; }

.mt-32 { margin-top: 32px !important; }

.mb-32 { margin-bottom: 32px !important; }

.mt-33 { margin-top: 33px !important; }

.mb-33 { margin-bottom: 33px !important; }

.mt-34 { margin-top: 34px !important; }

.mb-34 { margin-bottom: 34px !important; }

.mt-35 { margin-top: 35px !important; }

.mb-35 { margin-bottom: 35px !important; }

.mt-36 { margin-top: 36px !important; }

.mb-36 { margin-bottom: 36px !important; }

.mt-37 { margin-top: 37px !important; }

.mb-37 { margin-bottom: 37px !important; }

.mt-38 { margin-top: 38px !important; }

.mb-38 { margin-bottom: 38px !important; }

.mt-39 { margin-top: 39px !important; }

.mb-39 { margin-bottom: 39px !important; }

.mt-40 { margin-top: 40px !important; }

.mb-40 { margin-bottom: 40px !important; }

.mt-41 { margin-top: 41px !important; }

.mb-41 { margin-bottom: 41px !important; }

.mt-42 { margin-top: 42px !important; }

.mb-42 { margin-bottom: 42px !important; }

.mt-43 { margin-top: 43px !important; }

.mb-43 { margin-bottom: 43px !important; }

.mt-44 { margin-top: 44px !important; }

.mb-44 { margin-bottom: 44px !important; }

.mt-45 { margin-top: 45px !important; }

.mb-45 { margin-bottom: 45px !important; }

.mt-46 { margin-top: 46px !important; }

.mb-46 { margin-bottom: 46px !important; }

.mt-47 { margin-top: 47px !important; }

.mb-47 { margin-bottom: 47px !important; }

.mt-48 { margin-top: 48px !important; }

.mb-48 { margin-bottom: 48px !important; }

.mt-49 { margin-top: 49px !important; }

.mb-49 { margin-bottom: 49px !important; }

.mt-50 { margin-top: 50px !important; }

.mb-50 { margin-bottom: 50px !important; }

.mt-51 { margin-top: 51px !important; }

.mb-51 { margin-bottom: 51px !important; }

.mt-52 { margin-top: 52px !important; }

.mb-52 { margin-bottom: 52px !important; }

.mt-53 { margin-top: 53px !important; }

.mb-53 { margin-bottom: 53px !important; }

.mt-54 { margin-top: 54px !important; }

.mb-54 { margin-bottom: 54px !important; }

.mt-55 { margin-top: 55px !important; }

.mb-55 { margin-bottom: 55px !important; }

.mt-56 { margin-top: 56px !important; }

.mb-56 { margin-bottom: 56px !important; }

.mt-57 { margin-top: 57px !important; }

.mb-57 { margin-bottom: 57px !important; }

.mt-58 { margin-top: 58px !important; }

.mb-58 { margin-bottom: 58px !important; }

.mt-59 { margin-top: 59px !important; }

.mb-59 { margin-bottom: 59px !important; }

.mt-60 { margin-top: 60px !important; }

.mb-60 { margin-bottom: 60px !important; }

.mt-61 { margin-top: 61px !important; }

.mb-61 { margin-bottom: 61px !important; }

.mt-62 { margin-top: 62px !important; }

.mb-62 { margin-bottom: 62px !important; }

.mt-63 { margin-top: 63px !important; }

.mb-63 { margin-bottom: 63px !important; }

.mt-64 { margin-top: 64px !important; }

.mb-64 { margin-bottom: 64px !important; }

.mt-65 { margin-top: 65px !important; }

.mb-65 { margin-bottom: 65px !important; }

.mt-66 { margin-top: 66px !important; }

.mb-66 { margin-bottom: 66px !important; }

.mt-67 { margin-top: 67px !important; }

.mb-67 { margin-bottom: 67px !important; }

.mt-68 { margin-top: 68px !important; }

.mb-68 { margin-bottom: 68px !important; }

.mt-69 { margin-top: 69px !important; }

.mb-69 { margin-bottom: 69px !important; }

.mt-70 { margin-top: 70px !important; }

.mb-70 { margin-bottom: 70px !important; }

.mt-71 { margin-top: 71px !important; }

.mb-71 { margin-bottom: 71px !important; }

.mt-72 { margin-top: 72px !important; }

.mb-72 { margin-bottom: 72px !important; }

.mt-73 { margin-top: 73px !important; }

.mb-73 { margin-bottom: 73px !important; }

.mt-74 { margin-top: 74px !important; }

.mb-74 { margin-bottom: 74px !important; }

.mt-75 { margin-top: 75px !important; }

.mb-75 { margin-bottom: 75px !important; }

.mt-76 { margin-top: 76px !important; }

.mb-76 { margin-bottom: 76px !important; }

.mt-77 { margin-top: 77px !important; }

.mb-77 { margin-bottom: 77px !important; }

.mt-78 { margin-top: 78px !important; }

.mb-78 { margin-bottom: 78px !important; }

.mt-79 { margin-top: 79px !important; }

.mb-79 { margin-bottom: 79px !important; }

.mt-80 { margin-top: 80px !important; }

.mb-80 { margin-bottom: 80px !important; }

.mt-81 { margin-top: 81px !important; }

.mb-81 { margin-bottom: 81px !important; }

.mt-82 { margin-top: 82px !important; }

.mb-82 { margin-bottom: 82px !important; }

.mt-83 { margin-top: 83px !important; }

.mb-83 { margin-bottom: 83px !important; }

.mt-84 { margin-top: 84px !important; }

.mb-84 { margin-bottom: 84px !important; }

.mt-85 { margin-top: 85px !important; }

.mb-85 { margin-bottom: 85px !important; }

.mt-86 { margin-top: 86px !important; }

.mb-86 { margin-bottom: 86px !important; }

.mt-87 { margin-top: 87px !important; }

.mb-87 { margin-bottom: 87px !important; }

.mt-88 { margin-top: 88px !important; }

.mb-88 { margin-bottom: 88px !important; }

.mt-89 { margin-top: 89px !important; }

.mb-89 { margin-bottom: 89px !important; }

.mt-90 { margin-top: 90px !important; }

.mb-90 { margin-bottom: 90px !important; }

.mt-91 { margin-top: 91px !important; }

.mb-91 { margin-bottom: 91px !important; }

.mt-92 { margin-top: 92px !important; }

.mb-92 { margin-bottom: 92px !important; }

.mt-93 { margin-top: 93px !important; }

.mb-93 { margin-bottom: 93px !important; }

.mt-94 { margin-top: 94px !important; }

.mb-94 { margin-bottom: 94px !important; }

.mt-95 { margin-top: 95px !important; }

.mb-95 { margin-bottom: 95px !important; }

.mt-96 { margin-top: 96px !important; }

.mb-96 { margin-bottom: 96px !important; }

.mt-97 { margin-top: 97px !important; }

.mb-97 { margin-bottom: 97px !important; }

.mt-98 { margin-top: 98px !important; }

.mb-98 { margin-bottom: 98px !important; }

.mt-99 { margin-top: 99px !important; }

.mb-99 { margin-bottom: 99px !important; }

.mt-100 { margin-top: 100px !important; }

.mb-100 { margin-bottom: 100px !important; }

.mt-101 { margin-top: 101px !important; }

.mb-101 { margin-bottom: 101px !important; }

.mt-102 { margin-top: 102px !important; }

.mb-102 { margin-bottom: 102px !important; }

.mt-103 { margin-top: 103px !important; }

.mb-103 { margin-bottom: 103px !important; }

.mt-104 { margin-top: 104px !important; }

.mb-104 { margin-bottom: 104px !important; }

.mt-105 { margin-top: 105px !important; }

.mb-105 { margin-bottom: 105px !important; }

.mt-106 { margin-top: 106px !important; }

.mb-106 { margin-bottom: 106px !important; }

.mt-107 { margin-top: 107px !important; }

.mb-107 { margin-bottom: 107px !important; }

.mt-108 { margin-top: 108px !important; }

.mb-108 { margin-bottom: 108px !important; }

.mt-109 { margin-top: 109px !important; }

.mb-109 { margin-bottom: 109px !important; }

.mt-110 { margin-top: 110px !important; }

.mb-110 { margin-bottom: 110px !important; }

.mt-111 { margin-top: 111px !important; }

.mb-111 { margin-bottom: 111px !important; }

.mt-112 { margin-top: 112px !important; }

.mb-112 { margin-bottom: 112px !important; }

.mt-113 { margin-top: 113px !important; }

.mb-113 { margin-bottom: 113px !important; }

.mt-114 { margin-top: 114px !important; }

.mb-114 { margin-bottom: 114px !important; }

.mt-115 { margin-top: 115px !important; }

.mb-115 { margin-bottom: 115px !important; }

.mt-116 { margin-top: 116px !important; }

.mb-116 { margin-bottom: 116px !important; }

.mt-117 { margin-top: 117px !important; }

.mb-117 { margin-bottom: 117px !important; }

.mt-118 { margin-top: 118px !important; }

.mb-118 { margin-bottom: 118px !important; }

.mt-119 { margin-top: 119px !important; }

.mb-119 { margin-bottom: 119px !important; }

.mt-120 { margin-top: 120px !important; }

.mb-120 { margin-bottom: 120px !important; }

.mt-121 { margin-top: 121px !important; }

.mb-121 { margin-bottom: 121px !important; }

.mt-122 { margin-top: 122px !important; }

.mb-122 { margin-bottom: 122px !important; }

.mt-123 { margin-top: 123px !important; }

.mb-123 { margin-bottom: 123px !important; }

.mt-124 { margin-top: 124px !important; }

.mb-124 { margin-bottom: 124px !important; }

.mt-125 { margin-top: 125px !important; }

.mb-125 { margin-bottom: 125px !important; }

.mt-126 { margin-top: 126px !important; }

.mb-126 { margin-bottom: 126px !important; }

.mt-127 { margin-top: 127px !important; }

.mb-127 { margin-bottom: 127px !important; }

.mt-128 { margin-top: 128px !important; }

.mb-128 { margin-bottom: 128px !important; }

.mt-129 { margin-top: 129px !important; }

.mb-129 { margin-bottom: 129px !important; }

.mt-130 { margin-top: 130px !important; }

.mb-130 { margin-bottom: 130px !important; }

.mt-131 { margin-top: 131px !important; }

.mb-131 { margin-bottom: 131px !important; }

.mt-132 { margin-top: 132px !important; }

.mb-132 { margin-bottom: 132px !important; }

.mt-133 { margin-top: 133px !important; }

.mb-133 { margin-bottom: 133px !important; }

.mt-134 { margin-top: 134px !important; }

.mb-134 { margin-bottom: 134px !important; }

.mt-135 { margin-top: 135px !important; }

.mb-135 { margin-bottom: 135px !important; }

.mt-136 { margin-top: 136px !important; }

.mb-136 { margin-bottom: 136px !important; }

.mt-137 { margin-top: 137px !important; }

.mb-137 { margin-bottom: 137px !important; }

.mt-138 { margin-top: 138px !important; }

.mb-138 { margin-bottom: 138px !important; }

.mt-139 { margin-top: 139px !important; }

.mb-139 { margin-bottom: 139px !important; }

.mt-140 { margin-top: 140px !important; }

.mb-140 { margin-bottom: 140px !important; }

.mt-141 { margin-top: 141px !important; }

.mb-141 { margin-bottom: 141px !important; }

.mt-142 { margin-top: 142px !important; }

.mb-142 { margin-bottom: 142px !important; }

.mt-143 { margin-top: 143px !important; }

.mb-143 { margin-bottom: 143px !important; }

.mt-144 { margin-top: 144px !important; }

.mb-144 { margin-bottom: 144px !important; }

.mt-145 { margin-top: 145px !important; }

.mb-145 { margin-bottom: 145px !important; }

.mt-146 { margin-top: 146px !important; }

.mb-146 { margin-bottom: 146px !important; }

.mt-147 { margin-top: 147px !important; }

.mb-147 { margin-bottom: 147px !important; }

.mt-148 { margin-top: 148px !important; }

.mb-148 { margin-bottom: 148px !important; }

.mt-149 { margin-top: 149px !important; }

.mb-149 { margin-bottom: 149px !important; }

.mt-150 { margin-top: 150px !important; }

.mb-150 { margin-bottom: 150px !important; }

.mt-151 { margin-top: 151px !important; }

.mb-151 { margin-bottom: 151px !important; }

.mt-152 { margin-top: 152px !important; }

.mb-152 { margin-bottom: 152px !important; }

.mt-153 { margin-top: 153px !important; }

.mb-153 { margin-bottom: 153px !important; }

.mt-154 { margin-top: 154px !important; }

.mb-154 { margin-bottom: 154px !important; }

.mt-155 { margin-top: 155px !important; }

.mb-155 { margin-bottom: 155px !important; }

.mt-156 { margin-top: 156px !important; }

.mb-156 { margin-bottom: 156px !important; }

.mt-157 { margin-top: 157px !important; }

.mb-157 { margin-bottom: 157px !important; }

.mt-158 { margin-top: 158px !important; }

.mb-158 { margin-bottom: 158px !important; }

.mt-159 { margin-top: 159px !important; }

.mb-159 { margin-bottom: 159px !important; }

.mt-160 { margin-top: 160px !important; }

.mb-160 { margin-bottom: 160px !important; }

.mt-161 { margin-top: 161px !important; }

.mb-161 { margin-bottom: 161px !important; }

.mt-162 { margin-top: 162px !important; }

.mb-162 { margin-bottom: 162px !important; }

.mt-163 { margin-top: 163px !important; }

.mb-163 { margin-bottom: 163px !important; }

.mt-164 { margin-top: 164px !important; }

.mb-164 { margin-bottom: 164px !important; }

.mt-165 { margin-top: 165px !important; }

.mb-165 { margin-bottom: 165px !important; }

.mt-166 { margin-top: 166px !important; }

.mb-166 { margin-bottom: 166px !important; }

.mt-167 { margin-top: 167px !important; }

.mb-167 { margin-bottom: 167px !important; }

.mt-168 { margin-top: 168px !important; }

.mb-168 { margin-bottom: 168px !important; }

.mt-169 { margin-top: 169px !important; }

.mb-169 { margin-bottom: 169px !important; }

.mt-170 { margin-top: 170px !important; }

.mb-170 { margin-bottom: 170px !important; }

.mt-171 { margin-top: 171px !important; }

.mb-171 { margin-bottom: 171px !important; }

.mt-172 { margin-top: 172px !important; }

.mb-172 { margin-bottom: 172px !important; }

.mt-173 { margin-top: 173px !important; }

.mb-173 { margin-bottom: 173px !important; }

.mt-174 { margin-top: 174px !important; }

.mb-174 { margin-bottom: 174px !important; }

.mt-175 { margin-top: 175px !important; }

.mb-175 { margin-bottom: 175px !important; }

.mt-176 { margin-top: 176px !important; }

.mb-176 { margin-bottom: 176px !important; }

.mt-177 { margin-top: 177px !important; }

.mb-177 { margin-bottom: 177px !important; }

.mt-178 { margin-top: 178px !important; }

.mb-178 { margin-bottom: 178px !important; }

.mt-179 { margin-top: 179px !important; }

.mb-179 { margin-bottom: 179px !important; }

.mt-180 { margin-top: 180px !important; }

.mb-180 { margin-bottom: 180px !important; }

.mt-181 { margin-top: 181px !important; }

.mb-181 { margin-bottom: 181px !important; }

.mt-182 { margin-top: 182px !important; }

.mb-182 { margin-bottom: 182px !important; }

.mt-183 { margin-top: 183px !important; }

.mb-183 { margin-bottom: 183px !important; }

.mt-184 { margin-top: 184px !important; }

.mb-184 { margin-bottom: 184px !important; }

.mt-185 { margin-top: 185px !important; }

.mb-185 { margin-bottom: 185px !important; }

.mt-186 { margin-top: 186px !important; }

.mb-186 { margin-bottom: 186px !important; }

.mt-187 { margin-top: 187px !important; }

.mb-187 { margin-bottom: 187px !important; }

.mt-188 { margin-top: 188px !important; }

.mb-188 { margin-bottom: 188px !important; }

.mt-189 { margin-top: 189px !important; }

.mb-189 { margin-bottom: 189px !important; }

.mt-190 { margin-top: 190px !important; }

.mb-190 { margin-bottom: 190px !important; }

.mt-191 { margin-top: 191px !important; }

.mb-191 { margin-bottom: 191px !important; }

.mt-192 { margin-top: 192px !important; }

.mb-192 { margin-bottom: 192px !important; }

.mt-193 { margin-top: 193px !important; }

.mb-193 { margin-bottom: 193px !important; }

.mt-194 { margin-top: 194px !important; }

.mb-194 { margin-bottom: 194px !important; }

.mt-195 { margin-top: 195px !important; }

.mb-195 { margin-bottom: 195px !important; }

.mt-196 { margin-top: 196px !important; }

.mb-196 { margin-bottom: 196px !important; }

.mt-197 { margin-top: 197px !important; }

.mb-197 { margin-bottom: 197px !important; }

.mt-198 { margin-top: 198px !important; }

.mb-198 { margin-bottom: 198px !important; }

.mt-199 { margin-top: 199px !important; }

.mb-199 { margin-bottom: 199px !important; }

.mt-200 { margin-top: 200px !important; }

.mb-200 { margin-bottom: 200px !important; }

.mt-201 { margin-top: 201px !important; }

.mb-201 { margin-bottom: 201px !important; }

.mt-202 { margin-top: 202px !important; }

.mb-202 { margin-bottom: 202px !important; }

.mt-203 { margin-top: 203px !important; }

.mb-203 { margin-bottom: 203px !important; }

.mt-204 { margin-top: 204px !important; }

.mb-204 { margin-bottom: 204px !important; }

.mt-205 { margin-top: 205px !important; }

.mb-205 { margin-bottom: 205px !important; }

.mt-206 { margin-top: 206px !important; }

.mb-206 { margin-bottom: 206px !important; }

.mt-207 { margin-top: 207px !important; }

.mb-207 { margin-bottom: 207px !important; }

.mt-208 { margin-top: 208px !important; }

.mb-208 { margin-bottom: 208px !important; }

.mt-209 { margin-top: 209px !important; }

.mb-209 { margin-bottom: 209px !important; }

.mt-210 { margin-top: 210px !important; }

.mb-210 { margin-bottom: 210px !important; }

.mt-211 { margin-top: 211px !important; }

.mb-211 { margin-bottom: 211px !important; }

.mt-212 { margin-top: 212px !important; }

.mb-212 { margin-bottom: 212px !important; }

.mt-213 { margin-top: 213px !important; }

.mb-213 { margin-bottom: 213px !important; }

.mt-214 { margin-top: 214px !important; }

.mb-214 { margin-bottom: 214px !important; }

.mt-215 { margin-top: 215px !important; }

.mb-215 { margin-bottom: 215px !important; }

.mt-216 { margin-top: 216px !important; }

.mb-216 { margin-bottom: 216px !important; }

.mt-217 { margin-top: 217px !important; }

.mb-217 { margin-bottom: 217px !important; }

.mt-218 { margin-top: 218px !important; }

.mb-218 { margin-bottom: 218px !important; }

.mt-219 { margin-top: 219px !important; }

.mb-219 { margin-bottom: 219px !important; }

.mt-220 { margin-top: 220px !important; }

.mb-220 { margin-bottom: 220px !important; }

.mt-221 { margin-top: 221px !important; }

.mb-221 { margin-bottom: 221px !important; }

.mt-222 { margin-top: 222px !important; }

.mb-222 { margin-bottom: 222px !important; }

.mt-223 { margin-top: 223px !important; }

.mb-223 { margin-bottom: 223px !important; }

.mt-224 { margin-top: 224px !important; }

.mb-224 { margin-bottom: 224px !important; }

.mt-225 { margin-top: 225px !important; }

.mb-225 { margin-bottom: 225px !important; }

.mt-226 { margin-top: 226px !important; }

.mb-226 { margin-bottom: 226px !important; }

.mt-227 { margin-top: 227px !important; }

.mb-227 { margin-bottom: 227px !important; }

.mt-228 { margin-top: 228px !important; }

.mb-228 { margin-bottom: 228px !important; }

.mt-229 { margin-top: 229px !important; }

.mb-229 { margin-bottom: 229px !important; }

.mt-230 { margin-top: 230px !important; }

.mb-230 { margin-bottom: 230px !important; }

.mt-231 { margin-top: 231px !important; }

.mb-231 { margin-bottom: 231px !important; }

.mt-232 { margin-top: 232px !important; }

.mb-232 { margin-bottom: 232px !important; }

.mt-233 { margin-top: 233px !important; }

.mb-233 { margin-bottom: 233px !important; }

.mt-234 { margin-top: 234px !important; }

.mb-234 { margin-bottom: 234px !important; }

.mt-235 { margin-top: 235px !important; }

.mb-235 { margin-bottom: 235px !important; }

.mt-236 { margin-top: 236px !important; }

.mb-236 { margin-bottom: 236px !important; }

.mt-237 { margin-top: 237px !important; }

.mb-237 { margin-bottom: 237px !important; }

.mt-238 { margin-top: 238px !important; }

.mb-238 { margin-bottom: 238px !important; }

.mt-239 { margin-top: 239px !important; }

.mb-239 { margin-bottom: 239px !important; }

.mt-240 { margin-top: 240px !important; }

.mb-240 { margin-bottom: 240px !important; }

.mt-241 { margin-top: 241px !important; }

.mb-241 { margin-bottom: 241px !important; }

.mt-242 { margin-top: 242px !important; }

.mb-242 { margin-bottom: 242px !important; }

.mt-243 { margin-top: 243px !important; }

.mb-243 { margin-bottom: 243px !important; }

.mt-244 { margin-top: 244px !important; }

.mb-244 { margin-bottom: 244px !important; }

.mt-245 { margin-top: 245px !important; }

.mb-245 { margin-bottom: 245px !important; }

.mt-246 { margin-top: 246px !important; }

.mb-246 { margin-bottom: 246px !important; }

.mt-247 { margin-top: 247px !important; }

.mb-247 { margin-bottom: 247px !important; }

.mt-248 { margin-top: 248px !important; }

.mb-248 { margin-bottom: 248px !important; }

.mt-249 { margin-top: 249px !important; }

.mb-249 { margin-bottom: 249px !important; }

.mt-250 { margin-top: 250px !important; }

.mb-250 { margin-bottom: 250px !important; }

.mt-251 { margin-top: 251px !important; }

.mb-251 { margin-bottom: 251px !important; }

.mt-252 { margin-top: 252px !important; }

.mb-252 { margin-bottom: 252px !important; }

.mt-253 { margin-top: 253px !important; }

.mb-253 { margin-bottom: 253px !important; }

.mt-254 { margin-top: 254px !important; }

.mb-254 { margin-bottom: 254px !important; }

.mt-255 { margin-top: 255px !important; }

.mb-255 { margin-bottom: 255px !important; }

.mt-256 { margin-top: 256px !important; }

.mb-256 { margin-bottom: 256px !important; }

.mt-257 { margin-top: 257px !important; }

.mb-257 { margin-bottom: 257px !important; }

.mt-258 { margin-top: 258px !important; }

.mb-258 { margin-bottom: 258px !important; }

.mt-259 { margin-top: 259px !important; }

.mb-259 { margin-bottom: 259px !important; }

.mt-260 { margin-top: 260px !important; }

.mb-260 { margin-bottom: 260px !important; }

.mt-261 { margin-top: 261px !important; }

.mb-261 { margin-bottom: 261px !important; }

.mt-262 { margin-top: 262px !important; }

.mb-262 { margin-bottom: 262px !important; }

.mt-263 { margin-top: 263px !important; }

.mb-263 { margin-bottom: 263px !important; }

.mt-264 { margin-top: 264px !important; }

.mb-264 { margin-bottom: 264px !important; }

.mt-265 { margin-top: 265px !important; }

.mb-265 { margin-bottom: 265px !important; }

.mt-266 { margin-top: 266px !important; }

.mb-266 { margin-bottom: 266px !important; }

.mt-267 { margin-top: 267px !important; }

.mb-267 { margin-bottom: 267px !important; }

.mt-268 { margin-top: 268px !important; }

.mb-268 { margin-bottom: 268px !important; }

.mt-269 { margin-top: 269px !important; }

.mb-269 { margin-bottom: 269px !important; }

.mt-270 { margin-top: 270px !important; }

.mb-270 { margin-bottom: 270px !important; }

.mt-271 { margin-top: 271px !important; }

.mb-271 { margin-bottom: 271px !important; }

.mt-272 { margin-top: 272px !important; }

.mb-272 { margin-bottom: 272px !important; }

.mt-273 { margin-top: 273px !important; }

.mb-273 { margin-bottom: 273px !important; }

.mt-274 { margin-top: 274px !important; }

.mb-274 { margin-bottom: 274px !important; }

.mt-275 { margin-top: 275px !important; }

.mb-275 { margin-bottom: 275px !important; }

.mt-276 { margin-top: 276px !important; }

.mb-276 { margin-bottom: 276px !important; }

.mt-277 { margin-top: 277px !important; }

.mb-277 { margin-bottom: 277px !important; }

.mt-278 { margin-top: 278px !important; }

.mb-278 { margin-bottom: 278px !important; }

.mt-279 { margin-top: 279px !important; }

.mb-279 { margin-bottom: 279px !important; }

.mt-280 { margin-top: 280px !important; }

.mb-280 { margin-bottom: 280px !important; }

.mt-281 { margin-top: 281px !important; }

.mb-281 { margin-bottom: 281px !important; }

.mt-282 { margin-top: 282px !important; }

.mb-282 { margin-bottom: 282px !important; }

.mt-283 { margin-top: 283px !important; }

.mb-283 { margin-bottom: 283px !important; }

.mt-284 { margin-top: 284px !important; }

.mb-284 { margin-bottom: 284px !important; }

.mt-285 { margin-top: 285px !important; }

.mb-285 { margin-bottom: 285px !important; }

.mt-286 { margin-top: 286px !important; }

.mb-286 { margin-bottom: 286px !important; }

.mt-287 { margin-top: 287px !important; }

.mb-287 { margin-bottom: 287px !important; }

.mt-288 { margin-top: 288px !important; }

.mb-288 { margin-bottom: 288px !important; }

.mt-289 { margin-top: 289px !important; }

.mb-289 { margin-bottom: 289px !important; }

.mt-290 { margin-top: 290px !important; }

.mb-290 { margin-bottom: 290px !important; }

.mt-291 { margin-top: 291px !important; }

.mb-291 { margin-bottom: 291px !important; }

.mt-292 { margin-top: 292px !important; }

.mb-292 { margin-bottom: 292px !important; }

.mt-293 { margin-top: 293px !important; }

.mb-293 { margin-bottom: 293px !important; }

.mt-294 { margin-top: 294px !important; }

.mb-294 { margin-bottom: 294px !important; }

.mt-295 { margin-top: 295px !important; }

.mb-295 { margin-bottom: 295px !important; }

.mt-296 { margin-top: 296px !important; }

.mb-296 { margin-bottom: 296px !important; }

.mt-297 { margin-top: 297px !important; }

.mb-297 { margin-bottom: 297px !important; }

.mt-298 { margin-top: 298px !important; }

.mb-298 { margin-bottom: 298px !important; }

.mt-299 { margin-top: 299px !important; }

.mb-299 { margin-bottom: 299px !important; }

.mt-300 { margin-top: 300px !important; }

.mb-300 { margin-bottom: 300px !important; }

.pt-0 { padding-top: 0px !important; }

.pb-0 { padding-bottom: 0px !important; }

.pt-1 { padding-top: 1px !important; }

.pb-1 { padding-bottom: 1px !important; }

.pt-2 { padding-top: 2px !important; }

.pb-2 { padding-bottom: 2px !important; }

.pt-3 { padding-top: 3px !important; }

.pb-3 { padding-bottom: 3px !important; }

.pt-4 { padding-top: 4px !important; }

.pb-4 { padding-bottom: 4px !important; }

.pt-5 { padding-top: 5px !important; }

.pb-5 { padding-bottom: 5px !important; }

.pt-6 { padding-top: 6px !important; }

.pb-6 { padding-bottom: 6px !important; }

.pt-7 { padding-top: 7px !important; }

.pb-7 { padding-bottom: 7px !important; }

.pt-8 { padding-top: 8px !important; }

.pb-8 { padding-bottom: 8px !important; }

.pt-9 { padding-top: 9px !important; }

.pb-9 { padding-bottom: 9px !important; }

.pt-10 { padding-top: 10px !important; }

.pb-10 { padding-bottom: 10px !important; }

.pt-11 { padding-top: 11px !important; }

.pb-11 { padding-bottom: 11px !important; }

.pt-12 { padding-top: 12px !important; }

.pb-12 { padding-bottom: 12px !important; }

.pt-13 { padding-top: 13px !important; }

.pb-13 { padding-bottom: 13px !important; }

.pt-14 { padding-top: 14px !important; }

.pb-14 { padding-bottom: 14px !important; }

.pt-15 { padding-top: 15px !important; }

.pb-15 { padding-bottom: 15px !important; }

.pt-16 { padding-top: 16px !important; }

.pb-16 { padding-bottom: 16px !important; }

.pt-17 { padding-top: 17px !important; }

.pb-17 { padding-bottom: 17px !important; }

.pt-18 { padding-top: 18px !important; }

.pb-18 { padding-bottom: 18px !important; }

.pt-19 { padding-top: 19px !important; }

.pb-19 { padding-bottom: 19px !important; }

.pt-20 { padding-top: 20px !important; }

.pb-20 { padding-bottom: 20px !important; }

.pt-21 { padding-top: 21px !important; }

.pb-21 { padding-bottom: 21px !important; }

.pt-22 { padding-top: 22px !important; }

.pb-22 { padding-bottom: 22px !important; }

.pt-23 { padding-top: 23px !important; }

.pb-23 { padding-bottom: 23px !important; }

.pt-24 { padding-top: 24px !important; }

.pb-24 { padding-bottom: 24px !important; }

.pt-25 { padding-top: 25px !important; }

.pb-25 { padding-bottom: 25px !important; }

.pt-26 { padding-top: 26px !important; }

.pb-26 { padding-bottom: 26px !important; }

.pt-27 { padding-top: 27px !important; }

.pb-27 { padding-bottom: 27px !important; }

.pt-28 { padding-top: 28px !important; }

.pb-28 { padding-bottom: 28px !important; }

.pt-29 { padding-top: 29px !important; }

.pb-29 { padding-bottom: 29px !important; }

.pt-30 { padding-top: 30px !important; }

.pb-30 { padding-bottom: 30px !important; }

.pt-31 { padding-top: 31px !important; }

.pb-31 { padding-bottom: 31px !important; }

.pt-32 { padding-top: 32px !important; }

.pb-32 { padding-bottom: 32px !important; }

.pt-33 { padding-top: 33px !important; }

.pb-33 { padding-bottom: 33px !important; }

.pt-34 { padding-top: 34px !important; }

.pb-34 { padding-bottom: 34px !important; }

.pt-35 { padding-top: 35px !important; }

.pb-35 { padding-bottom: 35px !important; }

.pt-36 { padding-top: 36px !important; }

.pb-36 { padding-bottom: 36px !important; }

.pt-37 { padding-top: 37px !important; }

.pb-37 { padding-bottom: 37px !important; }

.pt-38 { padding-top: 38px !important; }

.pb-38 { padding-bottom: 38px !important; }

.pt-39 { padding-top: 39px !important; }

.pb-39 { padding-bottom: 39px !important; }

.pt-40 { padding-top: 40px !important; }

.pb-40 { padding-bottom: 40px !important; }

.pt-41 { padding-top: 41px !important; }

.pb-41 { padding-bottom: 41px !important; }

.pt-42 { padding-top: 42px !important; }

.pb-42 { padding-bottom: 42px !important; }

.pt-43 { padding-top: 43px !important; }

.pb-43 { padding-bottom: 43px !important; }

.pt-44 { padding-top: 44px !important; }

.pb-44 { padding-bottom: 44px !important; }

.pt-45 { padding-top: 45px !important; }

.pb-45 { padding-bottom: 45px !important; }

.pt-46 { padding-top: 46px !important; }

.pb-46 { padding-bottom: 46px !important; }

.pt-47 { padding-top: 47px !important; }

.pb-47 { padding-bottom: 47px !important; }

.pt-48 { padding-top: 48px !important; }

.pb-48 { padding-bottom: 48px !important; }

.pt-49 { padding-top: 49px !important; }

.pb-49 { padding-bottom: 49px !important; }

.pt-50 { padding-top: 50px !important; }

.pb-50 { padding-bottom: 50px !important; }

.pt-51 { padding-top: 51px !important; }

.pb-51 { padding-bottom: 51px !important; }

.pt-52 { padding-top: 52px !important; }

.pb-52 { padding-bottom: 52px !important; }

.pt-53 { padding-top: 53px !important; }

.pb-53 { padding-bottom: 53px !important; }

.pt-54 { padding-top: 54px !important; }

.pb-54 { padding-bottom: 54px !important; }

.pt-55 { padding-top: 55px !important; }

.pb-55 { padding-bottom: 55px !important; }

.pt-56 { padding-top: 56px !important; }

.pb-56 { padding-bottom: 56px !important; }

.pt-57 { padding-top: 57px !important; }

.pb-57 { padding-bottom: 57px !important; }

.pt-58 { padding-top: 58px !important; }

.pb-58 { padding-bottom: 58px !important; }

.pt-59 { padding-top: 59px !important; }

.pb-59 { padding-bottom: 59px !important; }

.pt-60 { padding-top: 60px !important; }

.pb-60 { padding-bottom: 60px !important; }

.pt-61 { padding-top: 61px !important; }

.pb-61 { padding-bottom: 61px !important; }

.pt-62 { padding-top: 62px !important; }

.pb-62 { padding-bottom: 62px !important; }

.pt-63 { padding-top: 63px !important; }

.pb-63 { padding-bottom: 63px !important; }

.pt-64 { padding-top: 64px !important; }

.pb-64 { padding-bottom: 64px !important; }

.pt-65 { padding-top: 65px !important; }

.pb-65 { padding-bottom: 65px !important; }

.pt-66 { padding-top: 66px !important; }

.pb-66 { padding-bottom: 66px !important; }

.pt-67 { padding-top: 67px !important; }

.pb-67 { padding-bottom: 67px !important; }

.pt-68 { padding-top: 68px !important; }

.pb-68 { padding-bottom: 68px !important; }

.pt-69 { padding-top: 69px !important; }

.pb-69 { padding-bottom: 69px !important; }

.pt-70 { padding-top: 70px !important; }

.pb-70 { padding-bottom: 70px !important; }

.pt-71 { padding-top: 71px !important; }

.pb-71 { padding-bottom: 71px !important; }

.pt-72 { padding-top: 72px !important; }

.pb-72 { padding-bottom: 72px !important; }

.pt-73 { padding-top: 73px !important; }

.pb-73 { padding-bottom: 73px !important; }

.pt-74 { padding-top: 74px !important; }

.pb-74 { padding-bottom: 74px !important; }

.pt-75 { padding-top: 75px !important; }

.pb-75 { padding-bottom: 75px !important; }

.pt-76 { padding-top: 76px !important; }

.pb-76 { padding-bottom: 76px !important; }

.pt-77 { padding-top: 77px !important; }

.pb-77 { padding-bottom: 77px !important; }

.pt-78 { padding-top: 78px !important; }

.pb-78 { padding-bottom: 78px !important; }

.pt-79 { padding-top: 79px !important; }

.pb-79 { padding-bottom: 79px !important; }

.pt-80 { padding-top: 80px !important; }

.pb-80 { padding-bottom: 80px !important; }

.pt-81 { padding-top: 81px !important; }

.pb-81 { padding-bottom: 81px !important; }

.pt-82 { padding-top: 82px !important; }

.pb-82 { padding-bottom: 82px !important; }

.pt-83 { padding-top: 83px !important; }

.pb-83 { padding-bottom: 83px !important; }

.pt-84 { padding-top: 84px !important; }

.pb-84 { padding-bottom: 84px !important; }

.pt-85 { padding-top: 85px !important; }

.pb-85 { padding-bottom: 85px !important; }

.pt-86 { padding-top: 86px !important; }

.pb-86 { padding-bottom: 86px !important; }

.pt-87 { padding-top: 87px !important; }

.pb-87 { padding-bottom: 87px !important; }

.pt-88 { padding-top: 88px !important; }

.pb-88 { padding-bottom: 88px !important; }

.pt-89 { padding-top: 89px !important; }

.pb-89 { padding-bottom: 89px !important; }

.pt-90 { padding-top: 90px !important; }

.pb-90 { padding-bottom: 90px !important; }

.pt-91 { padding-top: 91px !important; }

.pb-91 { padding-bottom: 91px !important; }

.pt-92 { padding-top: 92px !important; }

.pb-92 { padding-bottom: 92px !important; }

.pt-93 { padding-top: 93px !important; }

.pb-93 { padding-bottom: 93px !important; }

.pt-94 { padding-top: 94px !important; }

.pb-94 { padding-bottom: 94px !important; }

.pt-95 { padding-top: 95px !important; }

.pb-95 { padding-bottom: 95px !important; }

.pt-96 { padding-top: 96px !important; }

.pb-96 { padding-bottom: 96px !important; }

.pt-97 { padding-top: 97px !important; }

.pb-97 { padding-bottom: 97px !important; }

.pt-98 { padding-top: 98px !important; }

.pb-98 { padding-bottom: 98px !important; }

.pt-99 { padding-top: 99px !important; }

.pb-99 { padding-bottom: 99px !important; }

.pt-100 { padding-top: 100px !important; }

.pb-100 { padding-bottom: 100px !important; }

.pt-101 { padding-top: 101px !important; }

.pb-101 { padding-bottom: 101px !important; }

.pt-102 { padding-top: 102px !important; }

.pb-102 { padding-bottom: 102px !important; }

.pt-103 { padding-top: 103px !important; }

.pb-103 { padding-bottom: 103px !important; }

.pt-104 { padding-top: 104px !important; }

.pb-104 { padding-bottom: 104px !important; }

.pt-105 { padding-top: 105px !important; }

.pb-105 { padding-bottom: 105px !important; }

.pt-106 { padding-top: 106px !important; }

.pb-106 { padding-bottom: 106px !important; }

.pt-107 { padding-top: 107px !important; }

.pb-107 { padding-bottom: 107px !important; }

.pt-108 { padding-top: 108px !important; }

.pb-108 { padding-bottom: 108px !important; }

.pt-109 { padding-top: 109px !important; }

.pb-109 { padding-bottom: 109px !important; }

.pt-110 { padding-top: 110px !important; }

.pb-110 { padding-bottom: 110px !important; }

.pt-111 { padding-top: 111px !important; }

.pb-111 { padding-bottom: 111px !important; }

.pt-112 { padding-top: 112px !important; }

.pb-112 { padding-bottom: 112px !important; }

.pt-113 { padding-top: 113px !important; }

.pb-113 { padding-bottom: 113px !important; }

.pt-114 { padding-top: 114px !important; }

.pb-114 { padding-bottom: 114px !important; }

.pt-115 { padding-top: 115px !important; }

.pb-115 { padding-bottom: 115px !important; }

.pt-116 { padding-top: 116px !important; }

.pb-116 { padding-bottom: 116px !important; }

.pt-117 { padding-top: 117px !important; }

.pb-117 { padding-bottom: 117px !important; }

.pt-118 { padding-top: 118px !important; }

.pb-118 { padding-bottom: 118px !important; }

.pt-119 { padding-top: 119px !important; }

.pb-119 { padding-bottom: 119px !important; }

.pt-120 { padding-top: 120px !important; }

.pb-120 { padding-bottom: 120px !important; }

.pt-121 { padding-top: 121px !important; }

.pb-121 { padding-bottom: 121px !important; }

.pt-122 { padding-top: 122px !important; }

.pb-122 { padding-bottom: 122px !important; }

.pt-123 { padding-top: 123px !important; }

.pb-123 { padding-bottom: 123px !important; }

.pt-124 { padding-top: 124px !important; }

.pb-124 { padding-bottom: 124px !important; }

.pt-125 { padding-top: 125px !important; }

.pb-125 { padding-bottom: 125px !important; }

.pt-126 { padding-top: 126px !important; }

.pb-126 { padding-bottom: 126px !important; }

.pt-127 { padding-top: 127px !important; }

.pb-127 { padding-bottom: 127px !important; }

.pt-128 { padding-top: 128px !important; }

.pb-128 { padding-bottom: 128px !important; }

.pt-129 { padding-top: 129px !important; }

.pb-129 { padding-bottom: 129px !important; }

.pt-130 { padding-top: 130px !important; }

.pb-130 { padding-bottom: 130px !important; }

.pt-131 { padding-top: 131px !important; }

.pb-131 { padding-bottom: 131px !important; }

.pt-132 { padding-top: 132px !important; }

.pb-132 { padding-bottom: 132px !important; }

.pt-133 { padding-top: 133px !important; }

.pb-133 { padding-bottom: 133px !important; }

.pt-134 { padding-top: 134px !important; }

.pb-134 { padding-bottom: 134px !important; }

.pt-135 { padding-top: 135px !important; }

.pb-135 { padding-bottom: 135px !important; }

.pt-136 { padding-top: 136px !important; }

.pb-136 { padding-bottom: 136px !important; }

.pt-137 { padding-top: 137px !important; }

.pb-137 { padding-bottom: 137px !important; }

.pt-138 { padding-top: 138px !important; }

.pb-138 { padding-bottom: 138px !important; }

.pt-139 { padding-top: 139px !important; }

.pb-139 { padding-bottom: 139px !important; }

.pt-140 { padding-top: 140px !important; }

.pb-140 { padding-bottom: 140px !important; }

.pt-141 { padding-top: 141px !important; }

.pb-141 { padding-bottom: 141px !important; }

.pt-142 { padding-top: 142px !important; }

.pb-142 { padding-bottom: 142px !important; }

.pt-143 { padding-top: 143px !important; }

.pb-143 { padding-bottom: 143px !important; }

.pt-144 { padding-top: 144px !important; }

.pb-144 { padding-bottom: 144px !important; }

.pt-145 { padding-top: 145px !important; }

.pb-145 { padding-bottom: 145px !important; }

.pt-146 { padding-top: 146px !important; }

.pb-146 { padding-bottom: 146px !important; }

.pt-147 { padding-top: 147px !important; }

.pb-147 { padding-bottom: 147px !important; }

.pt-148 { padding-top: 148px !important; }

.pb-148 { padding-bottom: 148px !important; }

.pt-149 { padding-top: 149px !important; }

.pb-149 { padding-bottom: 149px !important; }

.pt-150 { padding-top: 150px !important; }

.pb-150 { padding-bottom: 150px !important; }

.pt-151 { padding-top: 151px !important; }

.pb-151 { padding-bottom: 151px !important; }

.pt-152 { padding-top: 152px !important; }

.pb-152 { padding-bottom: 152px !important; }

.pt-153 { padding-top: 153px !important; }

.pb-153 { padding-bottom: 153px !important; }

.pt-154 { padding-top: 154px !important; }

.pb-154 { padding-bottom: 154px !important; }

.pt-155 { padding-top: 155px !important; }

.pb-155 { padding-bottom: 155px !important; }

.pt-156 { padding-top: 156px !important; }

.pb-156 { padding-bottom: 156px !important; }

.pt-157 { padding-top: 157px !important; }

.pb-157 { padding-bottom: 157px !important; }

.pt-158 { padding-top: 158px !important; }

.pb-158 { padding-bottom: 158px !important; }

.pt-159 { padding-top: 159px !important; }

.pb-159 { padding-bottom: 159px !important; }

.pt-160 { padding-top: 160px !important; }

.pb-160 { padding-bottom: 160px !important; }

.pt-161 { padding-top: 161px !important; }

.pb-161 { padding-bottom: 161px !important; }

.pt-162 { padding-top: 162px !important; }

.pb-162 { padding-bottom: 162px !important; }

.pt-163 { padding-top: 163px !important; }

.pb-163 { padding-bottom: 163px !important; }

.pt-164 { padding-top: 164px !important; }

.pb-164 { padding-bottom: 164px !important; }

.pt-165 { padding-top: 165px !important; }

.pb-165 { padding-bottom: 165px !important; }

.pt-166 { padding-top: 166px !important; }

.pb-166 { padding-bottom: 166px !important; }

.pt-167 { padding-top: 167px !important; }

.pb-167 { padding-bottom: 167px !important; }

.pt-168 { padding-top: 168px !important; }

.pb-168 { padding-bottom: 168px !important; }

.pt-169 { padding-top: 169px !important; }

.pb-169 { padding-bottom: 169px !important; }

.pt-170 { padding-top: 170px !important; }

.pb-170 { padding-bottom: 170px !important; }

.pt-171 { padding-top: 171px !important; }

.pb-171 { padding-bottom: 171px !important; }

.pt-172 { padding-top: 172px !important; }

.pb-172 { padding-bottom: 172px !important; }

.pt-173 { padding-top: 173px !important; }

.pb-173 { padding-bottom: 173px !important; }

.pt-174 { padding-top: 174px !important; }

.pb-174 { padding-bottom: 174px !important; }

.pt-175 { padding-top: 175px !important; }

.pb-175 { padding-bottom: 175px !important; }

.pt-176 { padding-top: 176px !important; }

.pb-176 { padding-bottom: 176px !important; }

.pt-177 { padding-top: 177px !important; }

.pb-177 { padding-bottom: 177px !important; }

.pt-178 { padding-top: 178px !important; }

.pb-178 { padding-bottom: 178px !important; }

.pt-179 { padding-top: 179px !important; }

.pb-179 { padding-bottom: 179px !important; }

.pt-180 { padding-top: 180px !important; }

.pb-180 { padding-bottom: 180px !important; }

.pt-181 { padding-top: 181px !important; }

.pb-181 { padding-bottom: 181px !important; }

.pt-182 { padding-top: 182px !important; }

.pb-182 { padding-bottom: 182px !important; }

.pt-183 { padding-top: 183px !important; }

.pb-183 { padding-bottom: 183px !important; }

.pt-184 { padding-top: 184px !important; }

.pb-184 { padding-bottom: 184px !important; }

.pt-185 { padding-top: 185px !important; }

.pb-185 { padding-bottom: 185px !important; }

.pt-186 { padding-top: 186px !important; }

.pb-186 { padding-bottom: 186px !important; }

.pt-187 { padding-top: 187px !important; }

.pb-187 { padding-bottom: 187px !important; }

.pt-188 { padding-top: 188px !important; }

.pb-188 { padding-bottom: 188px !important; }

.pt-189 { padding-top: 189px !important; }

.pb-189 { padding-bottom: 189px !important; }

.pt-190 { padding-top: 190px !important; }

.pb-190 { padding-bottom: 190px !important; }

.pt-191 { padding-top: 191px !important; }

.pb-191 { padding-bottom: 191px !important; }

.pt-192 { padding-top: 192px !important; }

.pb-192 { padding-bottom: 192px !important; }

.pt-193 { padding-top: 193px !important; }

.pb-193 { padding-bottom: 193px !important; }

.pt-194 { padding-top: 194px !important; }

.pb-194 { padding-bottom: 194px !important; }

.pt-195 { padding-top: 195px !important; }

.pb-195 { padding-bottom: 195px !important; }

.pt-196 { padding-top: 196px !important; }

.pb-196 { padding-bottom: 196px !important; }

.pt-197 { padding-top: 197px !important; }

.pb-197 { padding-bottom: 197px !important; }

.pt-198 { padding-top: 198px !important; }

.pb-198 { padding-bottom: 198px !important; }

.pt-199 { padding-top: 199px !important; }

.pb-199 { padding-bottom: 199px !important; }

.pt-200 { padding-top: 200px !important; }

.pb-200 { padding-bottom: 200px !important; }

.pt-201 { padding-top: 201px !important; }

.pb-201 { padding-bottom: 201px !important; }

.pt-202 { padding-top: 202px !important; }

.pb-202 { padding-bottom: 202px !important; }

.pt-203 { padding-top: 203px !important; }

.pb-203 { padding-bottom: 203px !important; }

.pt-204 { padding-top: 204px !important; }

.pb-204 { padding-bottom: 204px !important; }

.pt-205 { padding-top: 205px !important; }

.pb-205 { padding-bottom: 205px !important; }

.pt-206 { padding-top: 206px !important; }

.pb-206 { padding-bottom: 206px !important; }

.pt-207 { padding-top: 207px !important; }

.pb-207 { padding-bottom: 207px !important; }

.pt-208 { padding-top: 208px !important; }

.pb-208 { padding-bottom: 208px !important; }

.pt-209 { padding-top: 209px !important; }

.pb-209 { padding-bottom: 209px !important; }

.pt-210 { padding-top: 210px !important; }

.pb-210 { padding-bottom: 210px !important; }

.pt-211 { padding-top: 211px !important; }

.pb-211 { padding-bottom: 211px !important; }

.pt-212 { padding-top: 212px !important; }

.pb-212 { padding-bottom: 212px !important; }

.pt-213 { padding-top: 213px !important; }

.pb-213 { padding-bottom: 213px !important; }

.pt-214 { padding-top: 214px !important; }

.pb-214 { padding-bottom: 214px !important; }

.pt-215 { padding-top: 215px !important; }

.pb-215 { padding-bottom: 215px !important; }

.pt-216 { padding-top: 216px !important; }

.pb-216 { padding-bottom: 216px !important; }

.pt-217 { padding-top: 217px !important; }

.pb-217 { padding-bottom: 217px !important; }

.pt-218 { padding-top: 218px !important; }

.pb-218 { padding-bottom: 218px !important; }

.pt-219 { padding-top: 219px !important; }

.pb-219 { padding-bottom: 219px !important; }

.pt-220 { padding-top: 220px !important; }

.pb-220 { padding-bottom: 220px !important; }

.pt-221 { padding-top: 221px !important; }

.pb-221 { padding-bottom: 221px !important; }

.pt-222 { padding-top: 222px !important; }

.pb-222 { padding-bottom: 222px !important; }

.pt-223 { padding-top: 223px !important; }

.pb-223 { padding-bottom: 223px !important; }

.pt-224 { padding-top: 224px !important; }

.pb-224 { padding-bottom: 224px !important; }

.pt-225 { padding-top: 225px !important; }

.pb-225 { padding-bottom: 225px !important; }

.pt-226 { padding-top: 226px !important; }

.pb-226 { padding-bottom: 226px !important; }

.pt-227 { padding-top: 227px !important; }

.pb-227 { padding-bottom: 227px !important; }

.pt-228 { padding-top: 228px !important; }

.pb-228 { padding-bottom: 228px !important; }

.pt-229 { padding-top: 229px !important; }

.pb-229 { padding-bottom: 229px !important; }

.pt-230 { padding-top: 230px !important; }

.pb-230 { padding-bottom: 230px !important; }

.pt-231 { padding-top: 231px !important; }

.pb-231 { padding-bottom: 231px !important; }

.pt-232 { padding-top: 232px !important; }

.pb-232 { padding-bottom: 232px !important; }

.pt-233 { padding-top: 233px !important; }

.pb-233 { padding-bottom: 233px !important; }

.pt-234 { padding-top: 234px !important; }

.pb-234 { padding-bottom: 234px !important; }

.pt-235 { padding-top: 235px !important; }

.pb-235 { padding-bottom: 235px !important; }

.pt-236 { padding-top: 236px !important; }

.pb-236 { padding-bottom: 236px !important; }

.pt-237 { padding-top: 237px !important; }

.pb-237 { padding-bottom: 237px !important; }

.pt-238 { padding-top: 238px !important; }

.pb-238 { padding-bottom: 238px !important; }

.pt-239 { padding-top: 239px !important; }

.pb-239 { padding-bottom: 239px !important; }

.pt-240 { padding-top: 240px !important; }

.pb-240 { padding-bottom: 240px !important; }

.pt-241 { padding-top: 241px !important; }

.pb-241 { padding-bottom: 241px !important; }

.pt-242 { padding-top: 242px !important; }

.pb-242 { padding-bottom: 242px !important; }

.pt-243 { padding-top: 243px !important; }

.pb-243 { padding-bottom: 243px !important; }

.pt-244 { padding-top: 244px !important; }

.pb-244 { padding-bottom: 244px !important; }

.pt-245 { padding-top: 245px !important; }

.pb-245 { padding-bottom: 245px !important; }

.pt-246 { padding-top: 246px !important; }

.pb-246 { padding-bottom: 246px !important; }

.pt-247 { padding-top: 247px !important; }

.pb-247 { padding-bottom: 247px !important; }

.pt-248 { padding-top: 248px !important; }

.pb-248 { padding-bottom: 248px !important; }

.pt-249 { padding-top: 249px !important; }

.pb-249 { padding-bottom: 249px !important; }

.pt-250 { padding-top: 250px !important; }

.pb-250 { padding-bottom: 250px !important; }

.pt-251 { padding-top: 251px !important; }

.pb-251 { padding-bottom: 251px !important; }

.pt-252 { padding-top: 252px !important; }

.pb-252 { padding-bottom: 252px !important; }

.pt-253 { padding-top: 253px !important; }

.pb-253 { padding-bottom: 253px !important; }

.pt-254 { padding-top: 254px !important; }

.pb-254 { padding-bottom: 254px !important; }

.pt-255 { padding-top: 255px !important; }

.pb-255 { padding-bottom: 255px !important; }

.pt-256 { padding-top: 256px !important; }

.pb-256 { padding-bottom: 256px !important; }

.pt-257 { padding-top: 257px !important; }

.pb-257 { padding-bottom: 257px !important; }

.pt-258 { padding-top: 258px !important; }

.pb-258 { padding-bottom: 258px !important; }

.pt-259 { padding-top: 259px !important; }

.pb-259 { padding-bottom: 259px !important; }

.pt-260 { padding-top: 260px !important; }

.pb-260 { padding-bottom: 260px !important; }

.pt-261 { padding-top: 261px !important; }

.pb-261 { padding-bottom: 261px !important; }

.pt-262 { padding-top: 262px !important; }

.pb-262 { padding-bottom: 262px !important; }

.pt-263 { padding-top: 263px !important; }

.pb-263 { padding-bottom: 263px !important; }

.pt-264 { padding-top: 264px !important; }

.pb-264 { padding-bottom: 264px !important; }

.pt-265 { padding-top: 265px !important; }

.pb-265 { padding-bottom: 265px !important; }

.pt-266 { padding-top: 266px !important; }

.pb-266 { padding-bottom: 266px !important; }

.pt-267 { padding-top: 267px !important; }

.pb-267 { padding-bottom: 267px !important; }

.pt-268 { padding-top: 268px !important; }

.pb-268 { padding-bottom: 268px !important; }

.pt-269 { padding-top: 269px !important; }

.pb-269 { padding-bottom: 269px !important; }

.pt-270 { padding-top: 270px !important; }

.pb-270 { padding-bottom: 270px !important; }

.pt-271 { padding-top: 271px !important; }

.pb-271 { padding-bottom: 271px !important; }

.pt-272 { padding-top: 272px !important; }

.pb-272 { padding-bottom: 272px !important; }

.pt-273 { padding-top: 273px !important; }

.pb-273 { padding-bottom: 273px !important; }

.pt-274 { padding-top: 274px !important; }

.pb-274 { padding-bottom: 274px !important; }

.pt-275 { padding-top: 275px !important; }

.pb-275 { padding-bottom: 275px !important; }

.pt-276 { padding-top: 276px !important; }

.pb-276 { padding-bottom: 276px !important; }

.pt-277 { padding-top: 277px !important; }

.pb-277 { padding-bottom: 277px !important; }

.pt-278 { padding-top: 278px !important; }

.pb-278 { padding-bottom: 278px !important; }

.pt-279 { padding-top: 279px !important; }

.pb-279 { padding-bottom: 279px !important; }

.pt-280 { padding-top: 280px !important; }

.pb-280 { padding-bottom: 280px !important; }

.pt-281 { padding-top: 281px !important; }

.pb-281 { padding-bottom: 281px !important; }

.pt-282 { padding-top: 282px !important; }

.pb-282 { padding-bottom: 282px !important; }

.pt-283 { padding-top: 283px !important; }

.pb-283 { padding-bottom: 283px !important; }

.pt-284 { padding-top: 284px !important; }

.pb-284 { padding-bottom: 284px !important; }

.pt-285 { padding-top: 285px !important; }

.pb-285 { padding-bottom: 285px !important; }

.pt-286 { padding-top: 286px !important; }

.pb-286 { padding-bottom: 286px !important; }

.pt-287 { padding-top: 287px !important; }

.pb-287 { padding-bottom: 287px !important; }

.pt-288 { padding-top: 288px !important; }

.pb-288 { padding-bottom: 288px !important; }

.pt-289 { padding-top: 289px !important; }

.pb-289 { padding-bottom: 289px !important; }

.pt-290 { padding-top: 290px !important; }

.pb-290 { padding-bottom: 290px !important; }

.pt-291 { padding-top: 291px !important; }

.pb-291 { padding-bottom: 291px !important; }

.pt-292 { padding-top: 292px !important; }

.pb-292 { padding-bottom: 292px !important; }

.pt-293 { padding-top: 293px !important; }

.pb-293 { padding-bottom: 293px !important; }

.pt-294 { padding-top: 294px !important; }

.pb-294 { padding-bottom: 294px !important; }

.pt-295 { padding-top: 295px !important; }

.pb-295 { padding-bottom: 295px !important; }

.pt-296 { padding-top: 296px !important; }

.pb-296 { padding-bottom: 296px !important; }

.pt-297 { padding-top: 297px !important; }

.pb-297 { padding-bottom: 297px !important; }

.pt-298 { padding-top: 298px !important; }

.pb-298 { padding-bottom: 298px !important; }

.pt-299 { padding-top: 299px !important; }

.pb-299 { padding-bottom: 299px !important; }

.pt-300 { padding-top: 300px !important; }

.pb-300 { padding-bottom: 300px !important; }

.pl-0 { padding-left: 0px !important; }

.lang-rtl .pl-0 { padding-right: 0px !important; padding-left: 15px !important; }

.pr-0 { padding-right: 0px !important; }

.lang-rtl .pr-0 { padding-left: 0px !important; padding-right: 15px !important; }

.pl-1 { padding-left: 1px !important; }

.lang-rtl .pl-1 { padding-right: 1px !important; padding-left: 15px !important; }

.pr-1 { padding-right: 1px !important; }

.lang-rtl .pr-1 { padding-left: 1px !important; padding-right: 15px !important; }

.pl-2 { padding-left: 2px !important; }

.lang-rtl .pl-2 { padding-right: 2px !important; padding-left: 15px !important; }

.pr-2 { padding-right: 2px !important; }

.lang-rtl .pr-2 { padding-left: 2px !important; padding-right: 15px !important; }

.pl-3 { padding-left: 3px !important; }

.lang-rtl .pl-3 { padding-right: 3px !important; padding-left: 15px !important; }

.pr-3 { padding-right: 3px !important; }

.lang-rtl .pr-3 { padding-left: 3px !important; padding-right: 15px !important; }

.pl-4 { padding-left: 4px !important; }

.lang-rtl .pl-4 { padding-right: 4px !important; padding-left: 15px !important; }

.pr-4 { padding-right: 4px !important; }

.lang-rtl .pr-4 { padding-left: 4px !important; padding-right: 15px !important; }

.pl-5 { padding-left: 5px !important; }

.lang-rtl .pl-5 { padding-right: 5px !important; padding-left: 15px !important; }

.pr-5 { padding-right: 5px !important; }

.lang-rtl .pr-5 { padding-left: 5px !important; padding-right: 15px !important; }

.pl-6 { padding-left: 6px !important; }

.lang-rtl .pl-6 { padding-right: 6px !important; padding-left: 15px !important; }

.pr-6 { padding-right: 6px !important; }

.lang-rtl .pr-6 { padding-left: 6px !important; padding-right: 15px !important; }

.pl-7 { padding-left: 7px !important; }

.lang-rtl .pl-7 { padding-right: 7px !important; padding-left: 15px !important; }

.pr-7 { padding-right: 7px !important; }

.lang-rtl .pr-7 { padding-left: 7px !important; padding-right: 15px !important; }

.pl-8 { padding-left: 8px !important; }

.lang-rtl .pl-8 { padding-right: 8px !important; padding-left: 15px !important; }

.pr-8 { padding-right: 8px !important; }

.lang-rtl .pr-8 { padding-left: 8px !important; padding-right: 15px !important; }

.pl-9 { padding-left: 9px !important; }

.lang-rtl .pl-9 { padding-right: 9px !important; padding-left: 15px !important; }

.pr-9 { padding-right: 9px !important; }

.lang-rtl .pr-9 { padding-left: 9px !important; padding-right: 15px !important; }

.pl-10 { padding-left: 10px !important; }

.lang-rtl .pl-10 { padding-right: 10px !important; padding-left: 15px !important; }

.pr-10 { padding-right: 10px !important; }

.lang-rtl .pr-10 { padding-left: 10px !important; padding-right: 15px !important; }

.pl-11 { padding-left: 11px !important; }

.lang-rtl .pl-11 { padding-right: 11px !important; padding-left: 15px !important; }

.pr-11 { padding-right: 11px !important; }

.lang-rtl .pr-11 { padding-left: 11px !important; padding-right: 15px !important; }

.pl-12 { padding-left: 12px !important; }

.lang-rtl .pl-12 { padding-right: 12px !important; padding-left: 15px !important; }

.pr-12 { padding-right: 12px !important; }

.lang-rtl .pr-12 { padding-left: 12px !important; padding-right: 15px !important; }

.pl-13 { padding-left: 13px !important; }

.lang-rtl .pl-13 { padding-right: 13px !important; padding-left: 15px !important; }

.pr-13 { padding-right: 13px !important; }

.lang-rtl .pr-13 { padding-left: 13px !important; padding-right: 15px !important; }

.pl-14 { padding-left: 14px !important; }

.lang-rtl .pl-14 { padding-right: 14px !important; padding-left: 15px !important; }

.pr-14 { padding-right: 14px !important; }

.lang-rtl .pr-14 { padding-left: 14px !important; padding-right: 15px !important; }

.pl-15 { padding-left: 15px !important; }

.lang-rtl .pl-15 { padding-right: 15px !important; padding-left: 15px !important; }

.pr-15 { padding-right: 15px !important; }

.lang-rtl .pr-15 { padding-left: 15px !important; padding-right: 15px !important; }

.pl-16 { padding-left: 16px !important; }

.lang-rtl .pl-16 { padding-right: 16px !important; padding-left: 15px !important; }

.pr-16 { padding-right: 16px !important; }

.lang-rtl .pr-16 { padding-left: 16px !important; padding-right: 15px !important; }

.pl-17 { padding-left: 17px !important; }

.lang-rtl .pl-17 { padding-right: 17px !important; padding-left: 15px !important; }

.pr-17 { padding-right: 17px !important; }

.lang-rtl .pr-17 { padding-left: 17px !important; padding-right: 15px !important; }

.pl-18 { padding-left: 18px !important; }

.lang-rtl .pl-18 { padding-right: 18px !important; padding-left: 15px !important; }

.pr-18 { padding-right: 18px !important; }

.lang-rtl .pr-18 { padding-left: 18px !important; padding-right: 15px !important; }

.pl-19 { padding-left: 19px !important; }

.lang-rtl .pl-19 { padding-right: 19px !important; padding-left: 15px !important; }

.pr-19 { padding-right: 19px !important; }

.lang-rtl .pr-19 { padding-left: 19px !important; padding-right: 15px !important; }

.pl-20 { padding-left: 20px !important; }

.lang-rtl .pl-20 { padding-right: 20px !important; padding-left: 15px !important; }

.pr-20 { padding-right: 20px !important; }

.lang-rtl .pr-20 { padding-left: 20px !important; padding-right: 15px !important; }

.pl-21 { padding-left: 21px !important; }

.lang-rtl .pl-21 { padding-right: 21px !important; padding-left: 15px !important; }

.pr-21 { padding-right: 21px !important; }

.lang-rtl .pr-21 { padding-left: 21px !important; padding-right: 15px !important; }

.pl-22 { padding-left: 22px !important; }

.lang-rtl .pl-22 { padding-right: 22px !important; padding-left: 15px !important; }

.pr-22 { padding-right: 22px !important; }

.lang-rtl .pr-22 { padding-left: 22px !important; padding-right: 15px !important; }

.pl-23 { padding-left: 23px !important; }

.lang-rtl .pl-23 { padding-right: 23px !important; padding-left: 15px !important; }

.pr-23 { padding-right: 23px !important; }

.lang-rtl .pr-23 { padding-left: 23px !important; padding-right: 15px !important; }

.pl-24 { padding-left: 24px !important; }

.lang-rtl .pl-24 { padding-right: 24px !important; padding-left: 15px !important; }

.pr-24 { padding-right: 24px !important; }

.lang-rtl .pr-24 { padding-left: 24px !important; padding-right: 15px !important; }

.pl-25 { padding-left: 25px !important; }

.lang-rtl .pl-25 { padding-right: 25px !important; padding-left: 15px !important; }

.pr-25 { padding-right: 25px !important; }

.lang-rtl .pr-25 { padding-left: 25px !important; padding-right: 15px !important; }

.pl-26 { padding-left: 26px !important; }

.lang-rtl .pl-26 { padding-right: 26px !important; padding-left: 15px !important; }

.pr-26 { padding-right: 26px !important; }

.lang-rtl .pr-26 { padding-left: 26px !important; padding-right: 15px !important; }

.pl-27 { padding-left: 27px !important; }

.lang-rtl .pl-27 { padding-right: 27px !important; padding-left: 15px !important; }

.pr-27 { padding-right: 27px !important; }

.lang-rtl .pr-27 { padding-left: 27px !important; padding-right: 15px !important; }

.pl-28 { padding-left: 28px !important; }

.lang-rtl .pl-28 { padding-right: 28px !important; padding-left: 15px !important; }

.pr-28 { padding-right: 28px !important; }

.lang-rtl .pr-28 { padding-left: 28px !important; padding-right: 15px !important; }

.pl-29 { padding-left: 29px !important; }

.lang-rtl .pl-29 { padding-right: 29px !important; padding-left: 15px !important; }

.pr-29 { padding-right: 29px !important; }

.lang-rtl .pr-29 { padding-left: 29px !important; padding-right: 15px !important; }

.pl-30 { padding-left: 30px !important; }

.lang-rtl .pl-30 { padding-right: 30px !important; padding-left: 15px !important; }

.pr-30 { padding-right: 30px !important; }

.lang-rtl .pr-30 { padding-left: 30px !important; padding-right: 15px !important; }

.pl-31 { padding-left: 31px !important; }

.lang-rtl .pl-31 { padding-right: 31px !important; padding-left: 15px !important; }

.pr-31 { padding-right: 31px !important; }

.lang-rtl .pr-31 { padding-left: 31px !important; padding-right: 15px !important; }

.pl-32 { padding-left: 32px !important; }

.lang-rtl .pl-32 { padding-right: 32px !important; padding-left: 15px !important; }

.pr-32 { padding-right: 32px !important; }

.lang-rtl .pr-32 { padding-left: 32px !important; padding-right: 15px !important; }

.pl-33 { padding-left: 33px !important; }

.lang-rtl .pl-33 { padding-right: 33px !important; padding-left: 15px !important; }

.pr-33 { padding-right: 33px !important; }

.lang-rtl .pr-33 { padding-left: 33px !important; padding-right: 15px !important; }

.pl-34 { padding-left: 34px !important; }

.lang-rtl .pl-34 { padding-right: 34px !important; padding-left: 15px !important; }

.pr-34 { padding-right: 34px !important; }

.lang-rtl .pr-34 { padding-left: 34px !important; padding-right: 15px !important; }

.pl-35 { padding-left: 35px !important; }

.lang-rtl .pl-35 { padding-right: 35px !important; padding-left: 15px !important; }

.pr-35 { padding-right: 35px !important; }

.lang-rtl .pr-35 { padding-left: 35px !important; padding-right: 15px !important; }

.pl-36 { padding-left: 36px !important; }

.lang-rtl .pl-36 { padding-right: 36px !important; padding-left: 15px !important; }

.pr-36 { padding-right: 36px !important; }

.lang-rtl .pr-36 { padding-left: 36px !important; padding-right: 15px !important; }

.pl-37 { padding-left: 37px !important; }

.lang-rtl .pl-37 { padding-right: 37px !important; padding-left: 15px !important; }

.pr-37 { padding-right: 37px !important; }

.lang-rtl .pr-37 { padding-left: 37px !important; padding-right: 15px !important; }

.pl-38 { padding-left: 38px !important; }

.lang-rtl .pl-38 { padding-right: 38px !important; padding-left: 15px !important; }

.pr-38 { padding-right: 38px !important; }

.lang-rtl .pr-38 { padding-left: 38px !important; padding-right: 15px !important; }

.pl-39 { padding-left: 39px !important; }

.lang-rtl .pl-39 { padding-right: 39px !important; padding-left: 15px !important; }

.pr-39 { padding-right: 39px !important; }

.lang-rtl .pr-39 { padding-left: 39px !important; padding-right: 15px !important; }

.pl-40 { padding-left: 40px !important; }

.lang-rtl .pl-40 { padding-right: 40px !important; padding-left: 15px !important; }

.pr-40 { padding-right: 40px !important; }

.lang-rtl .pr-40 { padding-left: 40px !important; padding-right: 15px !important; }

.pl-41 { padding-left: 41px !important; }

.lang-rtl .pl-41 { padding-right: 41px !important; padding-left: 15px !important; }

.pr-41 { padding-right: 41px !important; }

.lang-rtl .pr-41 { padding-left: 41px !important; padding-right: 15px !important; }

.pl-42 { padding-left: 42px !important; }

.lang-rtl .pl-42 { padding-right: 42px !important; padding-left: 15px !important; }

.pr-42 { padding-right: 42px !important; }

.lang-rtl .pr-42 { padding-left: 42px !important; padding-right: 15px !important; }

.pl-43 { padding-left: 43px !important; }

.lang-rtl .pl-43 { padding-right: 43px !important; padding-left: 15px !important; }

.pr-43 { padding-right: 43px !important; }

.lang-rtl .pr-43 { padding-left: 43px !important; padding-right: 15px !important; }

.pl-44 { padding-left: 44px !important; }

.lang-rtl .pl-44 { padding-right: 44px !important; padding-left: 15px !important; }

.pr-44 { padding-right: 44px !important; }

.lang-rtl .pr-44 { padding-left: 44px !important; padding-right: 15px !important; }

.pl-45 { padding-left: 45px !important; }

.lang-rtl .pl-45 { padding-right: 45px !important; padding-left: 15px !important; }

.pr-45 { padding-right: 45px !important; }

.lang-rtl .pr-45 { padding-left: 45px !important; padding-right: 15px !important; }

.pl-46 { padding-left: 46px !important; }

.lang-rtl .pl-46 { padding-right: 46px !important; padding-left: 15px !important; }

.pr-46 { padding-right: 46px !important; }

.lang-rtl .pr-46 { padding-left: 46px !important; padding-right: 15px !important; }

.pl-47 { padding-left: 47px !important; }

.lang-rtl .pl-47 { padding-right: 47px !important; padding-left: 15px !important; }

.pr-47 { padding-right: 47px !important; }

.lang-rtl .pr-47 { padding-left: 47px !important; padding-right: 15px !important; }

.pl-48 { padding-left: 48px !important; }

.lang-rtl .pl-48 { padding-right: 48px !important; padding-left: 15px !important; }

.pr-48 { padding-right: 48px !important; }

.lang-rtl .pr-48 { padding-left: 48px !important; padding-right: 15px !important; }

.pl-49 { padding-left: 49px !important; }

.lang-rtl .pl-49 { padding-right: 49px !important; padding-left: 15px !important; }

.pr-49 { padding-right: 49px !important; }

.lang-rtl .pr-49 { padding-left: 49px !important; padding-right: 15px !important; }

.pl-50 { padding-left: 50px !important; }

.lang-rtl .pl-50 { padding-right: 50px !important; padding-left: 15px !important; }

.pr-50 { padding-right: 50px !important; }

.lang-rtl .pr-50 { padding-left: 50px !important; padding-right: 15px !important; }

.pl-51 { padding-left: 51px !important; }

.lang-rtl .pl-51 { padding-right: 51px !important; padding-left: 15px !important; }

.pr-51 { padding-right: 51px !important; }

.lang-rtl .pr-51 { padding-left: 51px !important; padding-right: 15px !important; }

.pl-52 { padding-left: 52px !important; }

.lang-rtl .pl-52 { padding-right: 52px !important; padding-left: 15px !important; }

.pr-52 { padding-right: 52px !important; }

.lang-rtl .pr-52 { padding-left: 52px !important; padding-right: 15px !important; }

.pl-53 { padding-left: 53px !important; }

.lang-rtl .pl-53 { padding-right: 53px !important; padding-left: 15px !important; }

.pr-53 { padding-right: 53px !important; }

.lang-rtl .pr-53 { padding-left: 53px !important; padding-right: 15px !important; }

.pl-54 { padding-left: 54px !important; }

.lang-rtl .pl-54 { padding-right: 54px !important; padding-left: 15px !important; }

.pr-54 { padding-right: 54px !important; }

.lang-rtl .pr-54 { padding-left: 54px !important; padding-right: 15px !important; }

.pl-55 { padding-left: 55px !important; }

.lang-rtl .pl-55 { padding-right: 55px !important; padding-left: 15px !important; }

.pr-55 { padding-right: 55px !important; }

.lang-rtl .pr-55 { padding-left: 55px !important; padding-right: 15px !important; }

.pl-56 { padding-left: 56px !important; }

.lang-rtl .pl-56 { padding-right: 56px !important; padding-left: 15px !important; }

.pr-56 { padding-right: 56px !important; }

.lang-rtl .pr-56 { padding-left: 56px !important; padding-right: 15px !important; }

.pl-57 { padding-left: 57px !important; }

.lang-rtl .pl-57 { padding-right: 57px !important; padding-left: 15px !important; }

.pr-57 { padding-right: 57px !important; }

.lang-rtl .pr-57 { padding-left: 57px !important; padding-right: 15px !important; }

.pl-58 { padding-left: 58px !important; }

.lang-rtl .pl-58 { padding-right: 58px !important; padding-left: 15px !important; }

.pr-58 { padding-right: 58px !important; }

.lang-rtl .pr-58 { padding-left: 58px !important; padding-right: 15px !important; }

.pl-59 { padding-left: 59px !important; }

.lang-rtl .pl-59 { padding-right: 59px !important; padding-left: 15px !important; }

.pr-59 { padding-right: 59px !important; }

.lang-rtl .pr-59 { padding-left: 59px !important; padding-right: 15px !important; }

.pl-60 { padding-left: 60px !important; }

.lang-rtl .pl-60 { padding-right: 60px !important; padding-left: 15px !important; }

.pr-60 { padding-right: 60px !important; }

.lang-rtl .pr-60 { padding-left: 60px !important; padding-right: 15px !important; }

.pl-61 { padding-left: 61px !important; }

.lang-rtl .pl-61 { padding-right: 61px !important; padding-left: 15px !important; }

.pr-61 { padding-right: 61px !important; }

.lang-rtl .pr-61 { padding-left: 61px !important; padding-right: 15px !important; }

.pl-62 { padding-left: 62px !important; }

.lang-rtl .pl-62 { padding-right: 62px !important; padding-left: 15px !important; }

.pr-62 { padding-right: 62px !important; }

.lang-rtl .pr-62 { padding-left: 62px !important; padding-right: 15px !important; }

.pl-63 { padding-left: 63px !important; }

.lang-rtl .pl-63 { padding-right: 63px !important; padding-left: 15px !important; }

.pr-63 { padding-right: 63px !important; }

.lang-rtl .pr-63 { padding-left: 63px !important; padding-right: 15px !important; }

.pl-64 { padding-left: 64px !important; }

.lang-rtl .pl-64 { padding-right: 64px !important; padding-left: 15px !important; }

.pr-64 { padding-right: 64px !important; }

.lang-rtl .pr-64 { padding-left: 64px !important; padding-right: 15px !important; }

.pl-65 { padding-left: 65px !important; }

.lang-rtl .pl-65 { padding-right: 65px !important; padding-left: 15px !important; }

.pr-65 { padding-right: 65px !important; }

.lang-rtl .pr-65 { padding-left: 65px !important; padding-right: 15px !important; }

.pl-66 { padding-left: 66px !important; }

.lang-rtl .pl-66 { padding-right: 66px !important; padding-left: 15px !important; }

.pr-66 { padding-right: 66px !important; }

.lang-rtl .pr-66 { padding-left: 66px !important; padding-right: 15px !important; }

.pl-67 { padding-left: 67px !important; }

.lang-rtl .pl-67 { padding-right: 67px !important; padding-left: 15px !important; }

.pr-67 { padding-right: 67px !important; }

.lang-rtl .pr-67 { padding-left: 67px !important; padding-right: 15px !important; }

.pl-68 { padding-left: 68px !important; }

.lang-rtl .pl-68 { padding-right: 68px !important; padding-left: 15px !important; }

.pr-68 { padding-right: 68px !important; }

.lang-rtl .pr-68 { padding-left: 68px !important; padding-right: 15px !important; }

.pl-69 { padding-left: 69px !important; }

.lang-rtl .pl-69 { padding-right: 69px !important; padding-left: 15px !important; }

.pr-69 { padding-right: 69px !important; }

.lang-rtl .pr-69 { padding-left: 69px !important; padding-right: 15px !important; }

.pl-70 { padding-left: 70px !important; }

.lang-rtl .pl-70 { padding-right: 70px !important; padding-left: 15px !important; }

.pr-70 { padding-right: 70px !important; }

.lang-rtl .pr-70 { padding-left: 70px !important; padding-right: 15px !important; }

.pl-71 { padding-left: 71px !important; }

.lang-rtl .pl-71 { padding-right: 71px !important; padding-left: 15px !important; }

.pr-71 { padding-right: 71px !important; }

.lang-rtl .pr-71 { padding-left: 71px !important; padding-right: 15px !important; }

.pl-72 { padding-left: 72px !important; }

.lang-rtl .pl-72 { padding-right: 72px !important; padding-left: 15px !important; }

.pr-72 { padding-right: 72px !important; }

.lang-rtl .pr-72 { padding-left: 72px !important; padding-right: 15px !important; }

.pl-73 { padding-left: 73px !important; }

.lang-rtl .pl-73 { padding-right: 73px !important; padding-left: 15px !important; }

.pr-73 { padding-right: 73px !important; }

.lang-rtl .pr-73 { padding-left: 73px !important; padding-right: 15px !important; }

.pl-74 { padding-left: 74px !important; }

.lang-rtl .pl-74 { padding-right: 74px !important; padding-left: 15px !important; }

.pr-74 { padding-right: 74px !important; }

.lang-rtl .pr-74 { padding-left: 74px !important; padding-right: 15px !important; }

.pl-75 { padding-left: 75px !important; }

.lang-rtl .pl-75 { padding-right: 75px !important; padding-left: 15px !important; }

.pr-75 { padding-right: 75px !important; }

.lang-rtl .pr-75 { padding-left: 75px !important; padding-right: 15px !important; }

.pl-76 { padding-left: 76px !important; }

.lang-rtl .pl-76 { padding-right: 76px !important; padding-left: 15px !important; }

.pr-76 { padding-right: 76px !important; }

.lang-rtl .pr-76 { padding-left: 76px !important; padding-right: 15px !important; }

.pl-77 { padding-left: 77px !important; }

.lang-rtl .pl-77 { padding-right: 77px !important; padding-left: 15px !important; }

.pr-77 { padding-right: 77px !important; }

.lang-rtl .pr-77 { padding-left: 77px !important; padding-right: 15px !important; }

.pl-78 { padding-left: 78px !important; }

.lang-rtl .pl-78 { padding-right: 78px !important; padding-left: 15px !important; }

.pr-78 { padding-right: 78px !important; }

.lang-rtl .pr-78 { padding-left: 78px !important; padding-right: 15px !important; }

.pl-79 { padding-left: 79px !important; }

.lang-rtl .pl-79 { padding-right: 79px !important; padding-left: 15px !important; }

.pr-79 { padding-right: 79px !important; }

.lang-rtl .pr-79 { padding-left: 79px !important; padding-right: 15px !important; }

.pl-80 { padding-left: 80px !important; }

.lang-rtl .pl-80 { padding-right: 80px !important; padding-left: 15px !important; }

.pr-80 { padding-right: 80px !important; }

.lang-rtl .pr-80 { padding-left: 80px !important; padding-right: 15px !important; }

.pl-81 { padding-left: 81px !important; }

.lang-rtl .pl-81 { padding-right: 81px !important; padding-left: 15px !important; }

.pr-81 { padding-right: 81px !important; }

.lang-rtl .pr-81 { padding-left: 81px !important; padding-right: 15px !important; }

.pl-82 { padding-left: 82px !important; }

.lang-rtl .pl-82 { padding-right: 82px !important; padding-left: 15px !important; }

.pr-82 { padding-right: 82px !important; }

.lang-rtl .pr-82 { padding-left: 82px !important; padding-right: 15px !important; }

.pl-83 { padding-left: 83px !important; }

.lang-rtl .pl-83 { padding-right: 83px !important; padding-left: 15px !important; }

.pr-83 { padding-right: 83px !important; }

.lang-rtl .pr-83 { padding-left: 83px !important; padding-right: 15px !important; }

.pl-84 { padding-left: 84px !important; }

.lang-rtl .pl-84 { padding-right: 84px !important; padding-left: 15px !important; }

.pr-84 { padding-right: 84px !important; }

.lang-rtl .pr-84 { padding-left: 84px !important; padding-right: 15px !important; }

.pl-85 { padding-left: 85px !important; }

.lang-rtl .pl-85 { padding-right: 85px !important; padding-left: 15px !important; }

.pr-85 { padding-right: 85px !important; }

.lang-rtl .pr-85 { padding-left: 85px !important; padding-right: 15px !important; }

.pl-86 { padding-left: 86px !important; }

.lang-rtl .pl-86 { padding-right: 86px !important; padding-left: 15px !important; }

.pr-86 { padding-right: 86px !important; }

.lang-rtl .pr-86 { padding-left: 86px !important; padding-right: 15px !important; }

.pl-87 { padding-left: 87px !important; }

.lang-rtl .pl-87 { padding-right: 87px !important; padding-left: 15px !important; }

.pr-87 { padding-right: 87px !important; }

.lang-rtl .pr-87 { padding-left: 87px !important; padding-right: 15px !important; }

.pl-88 { padding-left: 88px !important; }

.lang-rtl .pl-88 { padding-right: 88px !important; padding-left: 15px !important; }

.pr-88 { padding-right: 88px !important; }

.lang-rtl .pr-88 { padding-left: 88px !important; padding-right: 15px !important; }

.pl-89 { padding-left: 89px !important; }

.lang-rtl .pl-89 { padding-right: 89px !important; padding-left: 15px !important; }

.pr-89 { padding-right: 89px !important; }

.lang-rtl .pr-89 { padding-left: 89px !important; padding-right: 15px !important; }

.pl-90 { padding-left: 90px !important; }

.lang-rtl .pl-90 { padding-right: 90px !important; padding-left: 15px !important; }

.pr-90 { padding-right: 90px !important; }

.lang-rtl .pr-90 { padding-left: 90px !important; padding-right: 15px !important; }

.pl-91 { padding-left: 91px !important; }

.lang-rtl .pl-91 { padding-right: 91px !important; padding-left: 15px !important; }

.pr-91 { padding-right: 91px !important; }

.lang-rtl .pr-91 { padding-left: 91px !important; padding-right: 15px !important; }

.pl-92 { padding-left: 92px !important; }

.lang-rtl .pl-92 { padding-right: 92px !important; padding-left: 15px !important; }

.pr-92 { padding-right: 92px !important; }

.lang-rtl .pr-92 { padding-left: 92px !important; padding-right: 15px !important; }

.pl-93 { padding-left: 93px !important; }

.lang-rtl .pl-93 { padding-right: 93px !important; padding-left: 15px !important; }

.pr-93 { padding-right: 93px !important; }

.lang-rtl .pr-93 { padding-left: 93px !important; padding-right: 15px !important; }

.pl-94 { padding-left: 94px !important; }

.lang-rtl .pl-94 { padding-right: 94px !important; padding-left: 15px !important; }

.pr-94 { padding-right: 94px !important; }

.lang-rtl .pr-94 { padding-left: 94px !important; padding-right: 15px !important; }

.pl-95 { padding-left: 95px !important; }

.lang-rtl .pl-95 { padding-right: 95px !important; padding-left: 15px !important; }

.pr-95 { padding-right: 95px !important; }

.lang-rtl .pr-95 { padding-left: 95px !important; padding-right: 15px !important; }

.pl-96 { padding-left: 96px !important; }

.lang-rtl .pl-96 { padding-right: 96px !important; padding-left: 15px !important; }

.pr-96 { padding-right: 96px !important; }

.lang-rtl .pr-96 { padding-left: 96px !important; padding-right: 15px !important; }

.pl-97 { padding-left: 97px !important; }

.lang-rtl .pl-97 { padding-right: 97px !important; padding-left: 15px !important; }

.pr-97 { padding-right: 97px !important; }

.lang-rtl .pr-97 { padding-left: 97px !important; padding-right: 15px !important; }

.pl-98 { padding-left: 98px !important; }

.lang-rtl .pl-98 { padding-right: 98px !important; padding-left: 15px !important; }

.pr-98 { padding-right: 98px !important; }

.lang-rtl .pr-98 { padding-left: 98px !important; padding-right: 15px !important; }

.pl-99 { padding-left: 99px !important; }

.lang-rtl .pl-99 { padding-right: 99px !important; padding-left: 15px !important; }

.pr-99 { padding-right: 99px !important; }

.lang-rtl .pr-99 { padding-left: 99px !important; padding-right: 15px !important; }

.pl-100 { padding-left: 100px !important; }

.lang-rtl .pl-100 { padding-right: 100px !important; padding-left: 15px !important; }

.pr-100 { padding-right: 100px !important; }

.lang-rtl .pr-100 { padding-left: 100px !important; padding-right: 15px !important; }

.pl-101 { padding-left: 101px !important; }

.lang-rtl .pl-101 { padding-right: 101px !important; padding-left: 15px !important; }

.pr-101 { padding-right: 101px !important; }

.lang-rtl .pr-101 { padding-left: 101px !important; padding-right: 15px !important; }

.pl-102 { padding-left: 102px !important; }

.lang-rtl .pl-102 { padding-right: 102px !important; padding-left: 15px !important; }

.pr-102 { padding-right: 102px !important; }

.lang-rtl .pr-102 { padding-left: 102px !important; padding-right: 15px !important; }

.pl-103 { padding-left: 103px !important; }

.lang-rtl .pl-103 { padding-right: 103px !important; padding-left: 15px !important; }

.pr-103 { padding-right: 103px !important; }

.lang-rtl .pr-103 { padding-left: 103px !important; padding-right: 15px !important; }

.pl-104 { padding-left: 104px !important; }

.lang-rtl .pl-104 { padding-right: 104px !important; padding-left: 15px !important; }

.pr-104 { padding-right: 104px !important; }

.lang-rtl .pr-104 { padding-left: 104px !important; padding-right: 15px !important; }

.pl-105 { padding-left: 105px !important; }

.lang-rtl .pl-105 { padding-right: 105px !important; padding-left: 15px !important; }

.pr-105 { padding-right: 105px !important; }

.lang-rtl .pr-105 { padding-left: 105px !important; padding-right: 15px !important; }

.pl-106 { padding-left: 106px !important; }

.lang-rtl .pl-106 { padding-right: 106px !important; padding-left: 15px !important; }

.pr-106 { padding-right: 106px !important; }

.lang-rtl .pr-106 { padding-left: 106px !important; padding-right: 15px !important; }

.pl-107 { padding-left: 107px !important; }

.lang-rtl .pl-107 { padding-right: 107px !important; padding-left: 15px !important; }

.pr-107 { padding-right: 107px !important; }

.lang-rtl .pr-107 { padding-left: 107px !important; padding-right: 15px !important; }

.pl-108 { padding-left: 108px !important; }

.lang-rtl .pl-108 { padding-right: 108px !important; padding-left: 15px !important; }

.pr-108 { padding-right: 108px !important; }

.lang-rtl .pr-108 { padding-left: 108px !important; padding-right: 15px !important; }

.pl-109 { padding-left: 109px !important; }

.lang-rtl .pl-109 { padding-right: 109px !important; padding-left: 15px !important; }

.pr-109 { padding-right: 109px !important; }

.lang-rtl .pr-109 { padding-left: 109px !important; padding-right: 15px !important; }

.pl-110 { padding-left: 110px !important; }

.lang-rtl .pl-110 { padding-right: 110px !important; padding-left: 15px !important; }

.pr-110 { padding-right: 110px !important; }

.lang-rtl .pr-110 { padding-left: 110px !important; padding-right: 15px !important; }

.pl-111 { padding-left: 111px !important; }

.lang-rtl .pl-111 { padding-right: 111px !important; padding-left: 15px !important; }

.pr-111 { padding-right: 111px !important; }

.lang-rtl .pr-111 { padding-left: 111px !important; padding-right: 15px !important; }

.pl-112 { padding-left: 112px !important; }

.lang-rtl .pl-112 { padding-right: 112px !important; padding-left: 15px !important; }

.pr-112 { padding-right: 112px !important; }

.lang-rtl .pr-112 { padding-left: 112px !important; padding-right: 15px !important; }

.pl-113 { padding-left: 113px !important; }

.lang-rtl .pl-113 { padding-right: 113px !important; padding-left: 15px !important; }

.pr-113 { padding-right: 113px !important; }

.lang-rtl .pr-113 { padding-left: 113px !important; padding-right: 15px !important; }

.pl-114 { padding-left: 114px !important; }

.lang-rtl .pl-114 { padding-right: 114px !important; padding-left: 15px !important; }

.pr-114 { padding-right: 114px !important; }

.lang-rtl .pr-114 { padding-left: 114px !important; padding-right: 15px !important; }

.pl-115 { padding-left: 115px !important; }

.lang-rtl .pl-115 { padding-right: 115px !important; padding-left: 15px !important; }

.pr-115 { padding-right: 115px !important; }

.lang-rtl .pr-115 { padding-left: 115px !important; padding-right: 15px !important; }

.pl-116 { padding-left: 116px !important; }

.lang-rtl .pl-116 { padding-right: 116px !important; padding-left: 15px !important; }

.pr-116 { padding-right: 116px !important; }

.lang-rtl .pr-116 { padding-left: 116px !important; padding-right: 15px !important; }

.pl-117 { padding-left: 117px !important; }

.lang-rtl .pl-117 { padding-right: 117px !important; padding-left: 15px !important; }

.pr-117 { padding-right: 117px !important; }

.lang-rtl .pr-117 { padding-left: 117px !important; padding-right: 15px !important; }

.pl-118 { padding-left: 118px !important; }

.lang-rtl .pl-118 { padding-right: 118px !important; padding-left: 15px !important; }

.pr-118 { padding-right: 118px !important; }

.lang-rtl .pr-118 { padding-left: 118px !important; padding-right: 15px !important; }

.pl-119 { padding-left: 119px !important; }

.lang-rtl .pl-119 { padding-right: 119px !important; padding-left: 15px !important; }

.pr-119 { padding-right: 119px !important; }

.lang-rtl .pr-119 { padding-left: 119px !important; padding-right: 15px !important; }

.pl-120 { padding-left: 120px !important; }

.lang-rtl .pl-120 { padding-right: 120px !important; padding-left: 15px !important; }

.pr-120 { padding-right: 120px !important; }

.lang-rtl .pr-120 { padding-left: 120px !important; padding-right: 15px !important; }

.pl-121 { padding-left: 121px !important; }

.lang-rtl .pl-121 { padding-right: 121px !important; padding-left: 15px !important; }

.pr-121 { padding-right: 121px !important; }

.lang-rtl .pr-121 { padding-left: 121px !important; padding-right: 15px !important; }

.pl-122 { padding-left: 122px !important; }

.lang-rtl .pl-122 { padding-right: 122px !important; padding-left: 15px !important; }

.pr-122 { padding-right: 122px !important; }

.lang-rtl .pr-122 { padding-left: 122px !important; padding-right: 15px !important; }

.pl-123 { padding-left: 123px !important; }

.lang-rtl .pl-123 { padding-right: 123px !important; padding-left: 15px !important; }

.pr-123 { padding-right: 123px !important; }

.lang-rtl .pr-123 { padding-left: 123px !important; padding-right: 15px !important; }

.pl-124 { padding-left: 124px !important; }

.lang-rtl .pl-124 { padding-right: 124px !important; padding-left: 15px !important; }

.pr-124 { padding-right: 124px !important; }

.lang-rtl .pr-124 { padding-left: 124px !important; padding-right: 15px !important; }

.pl-125 { padding-left: 125px !important; }

.lang-rtl .pl-125 { padding-right: 125px !important; padding-left: 15px !important; }

.pr-125 { padding-right: 125px !important; }

.lang-rtl .pr-125 { padding-left: 125px !important; padding-right: 15px !important; }

.pl-126 { padding-left: 126px !important; }

.lang-rtl .pl-126 { padding-right: 126px !important; padding-left: 15px !important; }

.pr-126 { padding-right: 126px !important; }

.lang-rtl .pr-126 { padding-left: 126px !important; padding-right: 15px !important; }

.pl-127 { padding-left: 127px !important; }

.lang-rtl .pl-127 { padding-right: 127px !important; padding-left: 15px !important; }

.pr-127 { padding-right: 127px !important; }

.lang-rtl .pr-127 { padding-left: 127px !important; padding-right: 15px !important; }

.pl-128 { padding-left: 128px !important; }

.lang-rtl .pl-128 { padding-right: 128px !important; padding-left: 15px !important; }

.pr-128 { padding-right: 128px !important; }

.lang-rtl .pr-128 { padding-left: 128px !important; padding-right: 15px !important; }

.pl-129 { padding-left: 129px !important; }

.lang-rtl .pl-129 { padding-right: 129px !important; padding-left: 15px !important; }

.pr-129 { padding-right: 129px !important; }

.lang-rtl .pr-129 { padding-left: 129px !important; padding-right: 15px !important; }

.pl-130 { padding-left: 130px !important; }

.lang-rtl .pl-130 { padding-right: 130px !important; padding-left: 15px !important; }

.pr-130 { padding-right: 130px !important; }

.lang-rtl .pr-130 { padding-left: 130px !important; padding-right: 15px !important; }

.pl-131 { padding-left: 131px !important; }

.lang-rtl .pl-131 { padding-right: 131px !important; padding-left: 15px !important; }

.pr-131 { padding-right: 131px !important; }

.lang-rtl .pr-131 { padding-left: 131px !important; padding-right: 15px !important; }

.pl-132 { padding-left: 132px !important; }

.lang-rtl .pl-132 { padding-right: 132px !important; padding-left: 15px !important; }

.pr-132 { padding-right: 132px !important; }

.lang-rtl .pr-132 { padding-left: 132px !important; padding-right: 15px !important; }

.pl-133 { padding-left: 133px !important; }

.lang-rtl .pl-133 { padding-right: 133px !important; padding-left: 15px !important; }

.pr-133 { padding-right: 133px !important; }

.lang-rtl .pr-133 { padding-left: 133px !important; padding-right: 15px !important; }

.pl-134 { padding-left: 134px !important; }

.lang-rtl .pl-134 { padding-right: 134px !important; padding-left: 15px !important; }

.pr-134 { padding-right: 134px !important; }

.lang-rtl .pr-134 { padding-left: 134px !important; padding-right: 15px !important; }

.pl-135 { padding-left: 135px !important; }

.lang-rtl .pl-135 { padding-right: 135px !important; padding-left: 15px !important; }

.pr-135 { padding-right: 135px !important; }

.lang-rtl .pr-135 { padding-left: 135px !important; padding-right: 15px !important; }

.pl-136 { padding-left: 136px !important; }

.lang-rtl .pl-136 { padding-right: 136px !important; padding-left: 15px !important; }

.pr-136 { padding-right: 136px !important; }

.lang-rtl .pr-136 { padding-left: 136px !important; padding-right: 15px !important; }

.pl-137 { padding-left: 137px !important; }

.lang-rtl .pl-137 { padding-right: 137px !important; padding-left: 15px !important; }

.pr-137 { padding-right: 137px !important; }

.lang-rtl .pr-137 { padding-left: 137px !important; padding-right: 15px !important; }

.pl-138 { padding-left: 138px !important; }

.lang-rtl .pl-138 { padding-right: 138px !important; padding-left: 15px !important; }

.pr-138 { padding-right: 138px !important; }

.lang-rtl .pr-138 { padding-left: 138px !important; padding-right: 15px !important; }

.pl-139 { padding-left: 139px !important; }

.lang-rtl .pl-139 { padding-right: 139px !important; padding-left: 15px !important; }

.pr-139 { padding-right: 139px !important; }

.lang-rtl .pr-139 { padding-left: 139px !important; padding-right: 15px !important; }

.pl-140 { padding-left: 140px !important; }

.lang-rtl .pl-140 { padding-right: 140px !important; padding-left: 15px !important; }

.pr-140 { padding-right: 140px !important; }

.lang-rtl .pr-140 { padding-left: 140px !important; padding-right: 15px !important; }

.pl-141 { padding-left: 141px !important; }

.lang-rtl .pl-141 { padding-right: 141px !important; padding-left: 15px !important; }

.pr-141 { padding-right: 141px !important; }

.lang-rtl .pr-141 { padding-left: 141px !important; padding-right: 15px !important; }

.pl-142 { padding-left: 142px !important; }

.lang-rtl .pl-142 { padding-right: 142px !important; padding-left: 15px !important; }

.pr-142 { padding-right: 142px !important; }

.lang-rtl .pr-142 { padding-left: 142px !important; padding-right: 15px !important; }

.pl-143 { padding-left: 143px !important; }

.lang-rtl .pl-143 { padding-right: 143px !important; padding-left: 15px !important; }

.pr-143 { padding-right: 143px !important; }

.lang-rtl .pr-143 { padding-left: 143px !important; padding-right: 15px !important; }

.pl-144 { padding-left: 144px !important; }

.lang-rtl .pl-144 { padding-right: 144px !important; padding-left: 15px !important; }

.pr-144 { padding-right: 144px !important; }

.lang-rtl .pr-144 { padding-left: 144px !important; padding-right: 15px !important; }

.pl-145 { padding-left: 145px !important; }

.lang-rtl .pl-145 { padding-right: 145px !important; padding-left: 15px !important; }

.pr-145 { padding-right: 145px !important; }

.lang-rtl .pr-145 { padding-left: 145px !important; padding-right: 15px !important; }

.pl-146 { padding-left: 146px !important; }

.lang-rtl .pl-146 { padding-right: 146px !important; padding-left: 15px !important; }

.pr-146 { padding-right: 146px !important; }

.lang-rtl .pr-146 { padding-left: 146px !important; padding-right: 15px !important; }

.pl-147 { padding-left: 147px !important; }

.lang-rtl .pl-147 { padding-right: 147px !important; padding-left: 15px !important; }

.pr-147 { padding-right: 147px !important; }

.lang-rtl .pr-147 { padding-left: 147px !important; padding-right: 15px !important; }

.pl-148 { padding-left: 148px !important; }

.lang-rtl .pl-148 { padding-right: 148px !important; padding-left: 15px !important; }

.pr-148 { padding-right: 148px !important; }

.lang-rtl .pr-148 { padding-left: 148px !important; padding-right: 15px !important; }

.pl-149 { padding-left: 149px !important; }

.lang-rtl .pl-149 { padding-right: 149px !important; padding-left: 15px !important; }

.pr-149 { padding-right: 149px !important; }

.lang-rtl .pr-149 { padding-left: 149px !important; padding-right: 15px !important; }

.pl-150 { padding-left: 150px !important; }

.lang-rtl .pl-150 { padding-right: 150px !important; padding-left: 15px !important; }

.pr-150 { padding-right: 150px !important; }

.lang-rtl .pr-150 { padding-left: 150px !important; padding-right: 15px !important; }

.pl-151 { padding-left: 151px !important; }

.lang-rtl .pl-151 { padding-right: 151px !important; padding-left: 15px !important; }

.pr-151 { padding-right: 151px !important; }

.lang-rtl .pr-151 { padding-left: 151px !important; padding-right: 15px !important; }

.pl-152 { padding-left: 152px !important; }

.lang-rtl .pl-152 { padding-right: 152px !important; padding-left: 15px !important; }

.pr-152 { padding-right: 152px !important; }

.lang-rtl .pr-152 { padding-left: 152px !important; padding-right: 15px !important; }

.pl-153 { padding-left: 153px !important; }

.lang-rtl .pl-153 { padding-right: 153px !important; padding-left: 15px !important; }

.pr-153 { padding-right: 153px !important; }

.lang-rtl .pr-153 { padding-left: 153px !important; padding-right: 15px !important; }

.pl-154 { padding-left: 154px !important; }

.lang-rtl .pl-154 { padding-right: 154px !important; padding-left: 15px !important; }

.pr-154 { padding-right: 154px !important; }

.lang-rtl .pr-154 { padding-left: 154px !important; padding-right: 15px !important; }

.pl-155 { padding-left: 155px !important; }

.lang-rtl .pl-155 { padding-right: 155px !important; padding-left: 15px !important; }

.pr-155 { padding-right: 155px !important; }

.lang-rtl .pr-155 { padding-left: 155px !important; padding-right: 15px !important; }

.pl-156 { padding-left: 156px !important; }

.lang-rtl .pl-156 { padding-right: 156px !important; padding-left: 15px !important; }

.pr-156 { padding-right: 156px !important; }

.lang-rtl .pr-156 { padding-left: 156px !important; padding-right: 15px !important; }

.pl-157 { padding-left: 157px !important; }

.lang-rtl .pl-157 { padding-right: 157px !important; padding-left: 15px !important; }

.pr-157 { padding-right: 157px !important; }

.lang-rtl .pr-157 { padding-left: 157px !important; padding-right: 15px !important; }

.pl-158 { padding-left: 158px !important; }

.lang-rtl .pl-158 { padding-right: 158px !important; padding-left: 15px !important; }

.pr-158 { padding-right: 158px !important; }

.lang-rtl .pr-158 { padding-left: 158px !important; padding-right: 15px !important; }

.pl-159 { padding-left: 159px !important; }

.lang-rtl .pl-159 { padding-right: 159px !important; padding-left: 15px !important; }

.pr-159 { padding-right: 159px !important; }

.lang-rtl .pr-159 { padding-left: 159px !important; padding-right: 15px !important; }

.pl-160 { padding-left: 160px !important; }

.lang-rtl .pl-160 { padding-right: 160px !important; padding-left: 15px !important; }

.pr-160 { padding-right: 160px !important; }

.lang-rtl .pr-160 { padding-left: 160px !important; padding-right: 15px !important; }

.pl-161 { padding-left: 161px !important; }

.lang-rtl .pl-161 { padding-right: 161px !important; padding-left: 15px !important; }

.pr-161 { padding-right: 161px !important; }

.lang-rtl .pr-161 { padding-left: 161px !important; padding-right: 15px !important; }

.pl-162 { padding-left: 162px !important; }

.lang-rtl .pl-162 { padding-right: 162px !important; padding-left: 15px !important; }

.pr-162 { padding-right: 162px !important; }

.lang-rtl .pr-162 { padding-left: 162px !important; padding-right: 15px !important; }

.pl-163 { padding-left: 163px !important; }

.lang-rtl .pl-163 { padding-right: 163px !important; padding-left: 15px !important; }

.pr-163 { padding-right: 163px !important; }

.lang-rtl .pr-163 { padding-left: 163px !important; padding-right: 15px !important; }

.pl-164 { padding-left: 164px !important; }

.lang-rtl .pl-164 { padding-right: 164px !important; padding-left: 15px !important; }

.pr-164 { padding-right: 164px !important; }

.lang-rtl .pr-164 { padding-left: 164px !important; padding-right: 15px !important; }

.pl-165 { padding-left: 165px !important; }

.lang-rtl .pl-165 { padding-right: 165px !important; padding-left: 15px !important; }

.pr-165 { padding-right: 165px !important; }

.lang-rtl .pr-165 { padding-left: 165px !important; padding-right: 15px !important; }

.pl-166 { padding-left: 166px !important; }

.lang-rtl .pl-166 { padding-right: 166px !important; padding-left: 15px !important; }

.pr-166 { padding-right: 166px !important; }

.lang-rtl .pr-166 { padding-left: 166px !important; padding-right: 15px !important; }

.pl-167 { padding-left: 167px !important; }

.lang-rtl .pl-167 { padding-right: 167px !important; padding-left: 15px !important; }

.pr-167 { padding-right: 167px !important; }

.lang-rtl .pr-167 { padding-left: 167px !important; padding-right: 15px !important; }

.pl-168 { padding-left: 168px !important; }

.lang-rtl .pl-168 { padding-right: 168px !important; padding-left: 15px !important; }

.pr-168 { padding-right: 168px !important; }

.lang-rtl .pr-168 { padding-left: 168px !important; padding-right: 15px !important; }

.pl-169 { padding-left: 169px !important; }

.lang-rtl .pl-169 { padding-right: 169px !important; padding-left: 15px !important; }

.pr-169 { padding-right: 169px !important; }

.lang-rtl .pr-169 { padding-left: 169px !important; padding-right: 15px !important; }

.pl-170 { padding-left: 170px !important; }

.lang-rtl .pl-170 { padding-right: 170px !important; padding-left: 15px !important; }

.pr-170 { padding-right: 170px !important; }

.lang-rtl .pr-170 { padding-left: 170px !important; padding-right: 15px !important; }

.pl-171 { padding-left: 171px !important; }

.lang-rtl .pl-171 { padding-right: 171px !important; padding-left: 15px !important; }

.pr-171 { padding-right: 171px !important; }

.lang-rtl .pr-171 { padding-left: 171px !important; padding-right: 15px !important; }

.pl-172 { padding-left: 172px !important; }

.lang-rtl .pl-172 { padding-right: 172px !important; padding-left: 15px !important; }

.pr-172 { padding-right: 172px !important; }

.lang-rtl .pr-172 { padding-left: 172px !important; padding-right: 15px !important; }

.pl-173 { padding-left: 173px !important; }

.lang-rtl .pl-173 { padding-right: 173px !important; padding-left: 15px !important; }

.pr-173 { padding-right: 173px !important; }

.lang-rtl .pr-173 { padding-left: 173px !important; padding-right: 15px !important; }

.pl-174 { padding-left: 174px !important; }

.lang-rtl .pl-174 { padding-right: 174px !important; padding-left: 15px !important; }

.pr-174 { padding-right: 174px !important; }

.lang-rtl .pr-174 { padding-left: 174px !important; padding-right: 15px !important; }

.pl-175 { padding-left: 175px !important; }

.lang-rtl .pl-175 { padding-right: 175px !important; padding-left: 15px !important; }

.pr-175 { padding-right: 175px !important; }

.lang-rtl .pr-175 { padding-left: 175px !important; padding-right: 15px !important; }

.pl-176 { padding-left: 176px !important; }

.lang-rtl .pl-176 { padding-right: 176px !important; padding-left: 15px !important; }

.pr-176 { padding-right: 176px !important; }

.lang-rtl .pr-176 { padding-left: 176px !important; padding-right: 15px !important; }

.pl-177 { padding-left: 177px !important; }

.lang-rtl .pl-177 { padding-right: 177px !important; padding-left: 15px !important; }

.pr-177 { padding-right: 177px !important; }

.lang-rtl .pr-177 { padding-left: 177px !important; padding-right: 15px !important; }

.pl-178 { padding-left: 178px !important; }

.lang-rtl .pl-178 { padding-right: 178px !important; padding-left: 15px !important; }

.pr-178 { padding-right: 178px !important; }

.lang-rtl .pr-178 { padding-left: 178px !important; padding-right: 15px !important; }

.pl-179 { padding-left: 179px !important; }

.lang-rtl .pl-179 { padding-right: 179px !important; padding-left: 15px !important; }

.pr-179 { padding-right: 179px !important; }

.lang-rtl .pr-179 { padding-left: 179px !important; padding-right: 15px !important; }

.pl-180 { padding-left: 180px !important; }

.lang-rtl .pl-180 { padding-right: 180px !important; padding-left: 15px !important; }

.pr-180 { padding-right: 180px !important; }

.lang-rtl .pr-180 { padding-left: 180px !important; padding-right: 15px !important; }

.pl-181 { padding-left: 181px !important; }

.lang-rtl .pl-181 { padding-right: 181px !important; padding-left: 15px !important; }

.pr-181 { padding-right: 181px !important; }

.lang-rtl .pr-181 { padding-left: 181px !important; padding-right: 15px !important; }

.pl-182 { padding-left: 182px !important; }

.lang-rtl .pl-182 { padding-right: 182px !important; padding-left: 15px !important; }

.pr-182 { padding-right: 182px !important; }

.lang-rtl .pr-182 { padding-left: 182px !important; padding-right: 15px !important; }

.pl-183 { padding-left: 183px !important; }

.lang-rtl .pl-183 { padding-right: 183px !important; padding-left: 15px !important; }

.pr-183 { padding-right: 183px !important; }

.lang-rtl .pr-183 { padding-left: 183px !important; padding-right: 15px !important; }

.pl-184 { padding-left: 184px !important; }

.lang-rtl .pl-184 { padding-right: 184px !important; padding-left: 15px !important; }

.pr-184 { padding-right: 184px !important; }

.lang-rtl .pr-184 { padding-left: 184px !important; padding-right: 15px !important; }

.pl-185 { padding-left: 185px !important; }

.lang-rtl .pl-185 { padding-right: 185px !important; padding-left: 15px !important; }

.pr-185 { padding-right: 185px !important; }

.lang-rtl .pr-185 { padding-left: 185px !important; padding-right: 15px !important; }

.pl-186 { padding-left: 186px !important; }

.lang-rtl .pl-186 { padding-right: 186px !important; padding-left: 15px !important; }

.pr-186 { padding-right: 186px !important; }

.lang-rtl .pr-186 { padding-left: 186px !important; padding-right: 15px !important; }

.pl-187 { padding-left: 187px !important; }

.lang-rtl .pl-187 { padding-right: 187px !important; padding-left: 15px !important; }

.pr-187 { padding-right: 187px !important; }

.lang-rtl .pr-187 { padding-left: 187px !important; padding-right: 15px !important; }

.pl-188 { padding-left: 188px !important; }

.lang-rtl .pl-188 { padding-right: 188px !important; padding-left: 15px !important; }

.pr-188 { padding-right: 188px !important; }

.lang-rtl .pr-188 { padding-left: 188px !important; padding-right: 15px !important; }

.pl-189 { padding-left: 189px !important; }

.lang-rtl .pl-189 { padding-right: 189px !important; padding-left: 15px !important; }

.pr-189 { padding-right: 189px !important; }

.lang-rtl .pr-189 { padding-left: 189px !important; padding-right: 15px !important; }

.pl-190 { padding-left: 190px !important; }

.lang-rtl .pl-190 { padding-right: 190px !important; padding-left: 15px !important; }

.pr-190 { padding-right: 190px !important; }

.lang-rtl .pr-190 { padding-left: 190px !important; padding-right: 15px !important; }

.pl-191 { padding-left: 191px !important; }

.lang-rtl .pl-191 { padding-right: 191px !important; padding-left: 15px !important; }

.pr-191 { padding-right: 191px !important; }

.lang-rtl .pr-191 { padding-left: 191px !important; padding-right: 15px !important; }

.pl-192 { padding-left: 192px !important; }

.lang-rtl .pl-192 { padding-right: 192px !important; padding-left: 15px !important; }

.pr-192 { padding-right: 192px !important; }

.lang-rtl .pr-192 { padding-left: 192px !important; padding-right: 15px !important; }

.pl-193 { padding-left: 193px !important; }

.lang-rtl .pl-193 { padding-right: 193px !important; padding-left: 15px !important; }

.pr-193 { padding-right: 193px !important; }

.lang-rtl .pr-193 { padding-left: 193px !important; padding-right: 15px !important; }

.pl-194 { padding-left: 194px !important; }

.lang-rtl .pl-194 { padding-right: 194px !important; padding-left: 15px !important; }

.pr-194 { padding-right: 194px !important; }

.lang-rtl .pr-194 { padding-left: 194px !important; padding-right: 15px !important; }

.pl-195 { padding-left: 195px !important; }

.lang-rtl .pl-195 { padding-right: 195px !important; padding-left: 15px !important; }

.pr-195 { padding-right: 195px !important; }

.lang-rtl .pr-195 { padding-left: 195px !important; padding-right: 15px !important; }

.pl-196 { padding-left: 196px !important; }

.lang-rtl .pl-196 { padding-right: 196px !important; padding-left: 15px !important; }

.pr-196 { padding-right: 196px !important; }

.lang-rtl .pr-196 { padding-left: 196px !important; padding-right: 15px !important; }

.pl-197 { padding-left: 197px !important; }

.lang-rtl .pl-197 { padding-right: 197px !important; padding-left: 15px !important; }

.pr-197 { padding-right: 197px !important; }

.lang-rtl .pr-197 { padding-left: 197px !important; padding-right: 15px !important; }

.pl-198 { padding-left: 198px !important; }

.lang-rtl .pl-198 { padding-right: 198px !important; padding-left: 15px !important; }

.pr-198 { padding-right: 198px !important; }

.lang-rtl .pr-198 { padding-left: 198px !important; padding-right: 15px !important; }

.pl-199 { padding-left: 199px !important; }

.lang-rtl .pl-199 { padding-right: 199px !important; padding-left: 15px !important; }

.pr-199 { padding-right: 199px !important; }

.lang-rtl .pr-199 { padding-left: 199px !important; padding-right: 15px !important; }

.pl-200 { padding-left: 200px !important; }

.lang-rtl .pl-200 { padding-right: 200px !important; padding-left: 15px !important; }

.pr-200 { padding-right: 200px !important; }

.lang-rtl .pr-200 { padding-left: 200px !important; padding-right: 15px !important; }

.pl-201 { padding-left: 201px !important; }

.lang-rtl .pl-201 { padding-right: 201px !important; padding-left: 15px !important; }

.pr-201 { padding-right: 201px !important; }

.lang-rtl .pr-201 { padding-left: 201px !important; padding-right: 15px !important; }

.pl-202 { padding-left: 202px !important; }

.lang-rtl .pl-202 { padding-right: 202px !important; padding-left: 15px !important; }

.pr-202 { padding-right: 202px !important; }

.lang-rtl .pr-202 { padding-left: 202px !important; padding-right: 15px !important; }

.pl-203 { padding-left: 203px !important; }

.lang-rtl .pl-203 { padding-right: 203px !important; padding-left: 15px !important; }

.pr-203 { padding-right: 203px !important; }

.lang-rtl .pr-203 { padding-left: 203px !important; padding-right: 15px !important; }

.pl-204 { padding-left: 204px !important; }

.lang-rtl .pl-204 { padding-right: 204px !important; padding-left: 15px !important; }

.pr-204 { padding-right: 204px !important; }

.lang-rtl .pr-204 { padding-left: 204px !important; padding-right: 15px !important; }

.pl-205 { padding-left: 205px !important; }

.lang-rtl .pl-205 { padding-right: 205px !important; padding-left: 15px !important; }

.pr-205 { padding-right: 205px !important; }

.lang-rtl .pr-205 { padding-left: 205px !important; padding-right: 15px !important; }

.pl-206 { padding-left: 206px !important; }

.lang-rtl .pl-206 { padding-right: 206px !important; padding-left: 15px !important; }

.pr-206 { padding-right: 206px !important; }

.lang-rtl .pr-206 { padding-left: 206px !important; padding-right: 15px !important; }

.pl-207 { padding-left: 207px !important; }

.lang-rtl .pl-207 { padding-right: 207px !important; padding-left: 15px !important; }

.pr-207 { padding-right: 207px !important; }

.lang-rtl .pr-207 { padding-left: 207px !important; padding-right: 15px !important; }

.pl-208 { padding-left: 208px !important; }

.lang-rtl .pl-208 { padding-right: 208px !important; padding-left: 15px !important; }

.pr-208 { padding-right: 208px !important; }

.lang-rtl .pr-208 { padding-left: 208px !important; padding-right: 15px !important; }

.pl-209 { padding-left: 209px !important; }

.lang-rtl .pl-209 { padding-right: 209px !important; padding-left: 15px !important; }

.pr-209 { padding-right: 209px !important; }

.lang-rtl .pr-209 { padding-left: 209px !important; padding-right: 15px !important; }

.pl-210 { padding-left: 210px !important; }

.lang-rtl .pl-210 { padding-right: 210px !important; padding-left: 15px !important; }

.pr-210 { padding-right: 210px !important; }

.lang-rtl .pr-210 { padding-left: 210px !important; padding-right: 15px !important; }

.pl-211 { padding-left: 211px !important; }

.lang-rtl .pl-211 { padding-right: 211px !important; padding-left: 15px !important; }

.pr-211 { padding-right: 211px !important; }

.lang-rtl .pr-211 { padding-left: 211px !important; padding-right: 15px !important; }

.pl-212 { padding-left: 212px !important; }

.lang-rtl .pl-212 { padding-right: 212px !important; padding-left: 15px !important; }

.pr-212 { padding-right: 212px !important; }

.lang-rtl .pr-212 { padding-left: 212px !important; padding-right: 15px !important; }

.pl-213 { padding-left: 213px !important; }

.lang-rtl .pl-213 { padding-right: 213px !important; padding-left: 15px !important; }

.pr-213 { padding-right: 213px !important; }

.lang-rtl .pr-213 { padding-left: 213px !important; padding-right: 15px !important; }

.pl-214 { padding-left: 214px !important; }

.lang-rtl .pl-214 { padding-right: 214px !important; padding-left: 15px !important; }

.pr-214 { padding-right: 214px !important; }

.lang-rtl .pr-214 { padding-left: 214px !important; padding-right: 15px !important; }

.pl-215 { padding-left: 215px !important; }

.lang-rtl .pl-215 { padding-right: 215px !important; padding-left: 15px !important; }

.pr-215 { padding-right: 215px !important; }

.lang-rtl .pr-215 { padding-left: 215px !important; padding-right: 15px !important; }

.pl-216 { padding-left: 216px !important; }

.lang-rtl .pl-216 { padding-right: 216px !important; padding-left: 15px !important; }

.pr-216 { padding-right: 216px !important; }

.lang-rtl .pr-216 { padding-left: 216px !important; padding-right: 15px !important; }

.pl-217 { padding-left: 217px !important; }

.lang-rtl .pl-217 { padding-right: 217px !important; padding-left: 15px !important; }

.pr-217 { padding-right: 217px !important; }

.lang-rtl .pr-217 { padding-left: 217px !important; padding-right: 15px !important; }

.pl-218 { padding-left: 218px !important; }

.lang-rtl .pl-218 { padding-right: 218px !important; padding-left: 15px !important; }

.pr-218 { padding-right: 218px !important; }

.lang-rtl .pr-218 { padding-left: 218px !important; padding-right: 15px !important; }

.pl-219 { padding-left: 219px !important; }

.lang-rtl .pl-219 { padding-right: 219px !important; padding-left: 15px !important; }

.pr-219 { padding-right: 219px !important; }

.lang-rtl .pr-219 { padding-left: 219px !important; padding-right: 15px !important; }

.pl-220 { padding-left: 220px !important; }

.lang-rtl .pl-220 { padding-right: 220px !important; padding-left: 15px !important; }

.pr-220 { padding-right: 220px !important; }

.lang-rtl .pr-220 { padding-left: 220px !important; padding-right: 15px !important; }

.pl-221 { padding-left: 221px !important; }

.lang-rtl .pl-221 { padding-right: 221px !important; padding-left: 15px !important; }

.pr-221 { padding-right: 221px !important; }

.lang-rtl .pr-221 { padding-left: 221px !important; padding-right: 15px !important; }

.pl-222 { padding-left: 222px !important; }

.lang-rtl .pl-222 { padding-right: 222px !important; padding-left: 15px !important; }

.pr-222 { padding-right: 222px !important; }

.lang-rtl .pr-222 { padding-left: 222px !important; padding-right: 15px !important; }

.pl-223 { padding-left: 223px !important; }

.lang-rtl .pl-223 { padding-right: 223px !important; padding-left: 15px !important; }

.pr-223 { padding-right: 223px !important; }

.lang-rtl .pr-223 { padding-left: 223px !important; padding-right: 15px !important; }

.pl-224 { padding-left: 224px !important; }

.lang-rtl .pl-224 { padding-right: 224px !important; padding-left: 15px !important; }

.pr-224 { padding-right: 224px !important; }

.lang-rtl .pr-224 { padding-left: 224px !important; padding-right: 15px !important; }

.pl-225 { padding-left: 225px !important; }

.lang-rtl .pl-225 { padding-right: 225px !important; padding-left: 15px !important; }

.pr-225 { padding-right: 225px !important; }

.lang-rtl .pr-225 { padding-left: 225px !important; padding-right: 15px !important; }

.pl-226 { padding-left: 226px !important; }

.lang-rtl .pl-226 { padding-right: 226px !important; padding-left: 15px !important; }

.pr-226 { padding-right: 226px !important; }

.lang-rtl .pr-226 { padding-left: 226px !important; padding-right: 15px !important; }

.pl-227 { padding-left: 227px !important; }

.lang-rtl .pl-227 { padding-right: 227px !important; padding-left: 15px !important; }

.pr-227 { padding-right: 227px !important; }

.lang-rtl .pr-227 { padding-left: 227px !important; padding-right: 15px !important; }

.pl-228 { padding-left: 228px !important; }

.lang-rtl .pl-228 { padding-right: 228px !important; padding-left: 15px !important; }

.pr-228 { padding-right: 228px !important; }

.lang-rtl .pr-228 { padding-left: 228px !important; padding-right: 15px !important; }

.pl-229 { padding-left: 229px !important; }

.lang-rtl .pl-229 { padding-right: 229px !important; padding-left: 15px !important; }

.pr-229 { padding-right: 229px !important; }

.lang-rtl .pr-229 { padding-left: 229px !important; padding-right: 15px !important; }

.pl-230 { padding-left: 230px !important; }

.lang-rtl .pl-230 { padding-right: 230px !important; padding-left: 15px !important; }

.pr-230 { padding-right: 230px !important; }

.lang-rtl .pr-230 { padding-left: 230px !important; padding-right: 15px !important; }

.pl-231 { padding-left: 231px !important; }

.lang-rtl .pl-231 { padding-right: 231px !important; padding-left: 15px !important; }

.pr-231 { padding-right: 231px !important; }

.lang-rtl .pr-231 { padding-left: 231px !important; padding-right: 15px !important; }

.pl-232 { padding-left: 232px !important; }

.lang-rtl .pl-232 { padding-right: 232px !important; padding-left: 15px !important; }

.pr-232 { padding-right: 232px !important; }

.lang-rtl .pr-232 { padding-left: 232px !important; padding-right: 15px !important; }

.pl-233 { padding-left: 233px !important; }

.lang-rtl .pl-233 { padding-right: 233px !important; padding-left: 15px !important; }

.pr-233 { padding-right: 233px !important; }

.lang-rtl .pr-233 { padding-left: 233px !important; padding-right: 15px !important; }

.pl-234 { padding-left: 234px !important; }

.lang-rtl .pl-234 { padding-right: 234px !important; padding-left: 15px !important; }

.pr-234 { padding-right: 234px !important; }

.lang-rtl .pr-234 { padding-left: 234px !important; padding-right: 15px !important; }

.pl-235 { padding-left: 235px !important; }

.lang-rtl .pl-235 { padding-right: 235px !important; padding-left: 15px !important; }

.pr-235 { padding-right: 235px !important; }

.lang-rtl .pr-235 { padding-left: 235px !important; padding-right: 15px !important; }

.pl-236 { padding-left: 236px !important; }

.lang-rtl .pl-236 { padding-right: 236px !important; padding-left: 15px !important; }

.pr-236 { padding-right: 236px !important; }

.lang-rtl .pr-236 { padding-left: 236px !important; padding-right: 15px !important; }

.pl-237 { padding-left: 237px !important; }

.lang-rtl .pl-237 { padding-right: 237px !important; padding-left: 15px !important; }

.pr-237 { padding-right: 237px !important; }

.lang-rtl .pr-237 { padding-left: 237px !important; padding-right: 15px !important; }

.pl-238 { padding-left: 238px !important; }

.lang-rtl .pl-238 { padding-right: 238px !important; padding-left: 15px !important; }

.pr-238 { padding-right: 238px !important; }

.lang-rtl .pr-238 { padding-left: 238px !important; padding-right: 15px !important; }

.pl-239 { padding-left: 239px !important; }

.lang-rtl .pl-239 { padding-right: 239px !important; padding-left: 15px !important; }

.pr-239 { padding-right: 239px !important; }

.lang-rtl .pr-239 { padding-left: 239px !important; padding-right: 15px !important; }

.pl-240 { padding-left: 240px !important; }

.lang-rtl .pl-240 { padding-right: 240px !important; padding-left: 15px !important; }

.pr-240 { padding-right: 240px !important; }

.lang-rtl .pr-240 { padding-left: 240px !important; padding-right: 15px !important; }

.pl-241 { padding-left: 241px !important; }

.lang-rtl .pl-241 { padding-right: 241px !important; padding-left: 15px !important; }

.pr-241 { padding-right: 241px !important; }

.lang-rtl .pr-241 { padding-left: 241px !important; padding-right: 15px !important; }

.pl-242 { padding-left: 242px !important; }

.lang-rtl .pl-242 { padding-right: 242px !important; padding-left: 15px !important; }

.pr-242 { padding-right: 242px !important; }

.lang-rtl .pr-242 { padding-left: 242px !important; padding-right: 15px !important; }

.pl-243 { padding-left: 243px !important; }

.lang-rtl .pl-243 { padding-right: 243px !important; padding-left: 15px !important; }

.pr-243 { padding-right: 243px !important; }

.lang-rtl .pr-243 { padding-left: 243px !important; padding-right: 15px !important; }

.pl-244 { padding-left: 244px !important; }

.lang-rtl .pl-244 { padding-right: 244px !important; padding-left: 15px !important; }

.pr-244 { padding-right: 244px !important; }

.lang-rtl .pr-244 { padding-left: 244px !important; padding-right: 15px !important; }

.pl-245 { padding-left: 245px !important; }

.lang-rtl .pl-245 { padding-right: 245px !important; padding-left: 15px !important; }

.pr-245 { padding-right: 245px !important; }

.lang-rtl .pr-245 { padding-left: 245px !important; padding-right: 15px !important; }

.pl-246 { padding-left: 246px !important; }

.lang-rtl .pl-246 { padding-right: 246px !important; padding-left: 15px !important; }

.pr-246 { padding-right: 246px !important; }

.lang-rtl .pr-246 { padding-left: 246px !important; padding-right: 15px !important; }

.pl-247 { padding-left: 247px !important; }

.lang-rtl .pl-247 { padding-right: 247px !important; padding-left: 15px !important; }

.pr-247 { padding-right: 247px !important; }

.lang-rtl .pr-247 { padding-left: 247px !important; padding-right: 15px !important; }

.pl-248 { padding-left: 248px !important; }

.lang-rtl .pl-248 { padding-right: 248px !important; padding-left: 15px !important; }

.pr-248 { padding-right: 248px !important; }

.lang-rtl .pr-248 { padding-left: 248px !important; padding-right: 15px !important; }

.pl-249 { padding-left: 249px !important; }

.lang-rtl .pl-249 { padding-right: 249px !important; padding-left: 15px !important; }

.pr-249 { padding-right: 249px !important; }

.lang-rtl .pr-249 { padding-left: 249px !important; padding-right: 15px !important; }

.pl-250 { padding-left: 250px !important; }

.lang-rtl .pl-250 { padding-right: 250px !important; padding-left: 15px !important; }

.pr-250 { padding-right: 250px !important; }

.lang-rtl .pr-250 { padding-left: 250px !important; padding-right: 15px !important; }

.pl-251 { padding-left: 251px !important; }

.lang-rtl .pl-251 { padding-right: 251px !important; padding-left: 15px !important; }

.pr-251 { padding-right: 251px !important; }

.lang-rtl .pr-251 { padding-left: 251px !important; padding-right: 15px !important; }

.pl-252 { padding-left: 252px !important; }

.lang-rtl .pl-252 { padding-right: 252px !important; padding-left: 15px !important; }

.pr-252 { padding-right: 252px !important; }

.lang-rtl .pr-252 { padding-left: 252px !important; padding-right: 15px !important; }

.pl-253 { padding-left: 253px !important; }

.lang-rtl .pl-253 { padding-right: 253px !important; padding-left: 15px !important; }

.pr-253 { padding-right: 253px !important; }

.lang-rtl .pr-253 { padding-left: 253px !important; padding-right: 15px !important; }

.pl-254 { padding-left: 254px !important; }

.lang-rtl .pl-254 { padding-right: 254px !important; padding-left: 15px !important; }

.pr-254 { padding-right: 254px !important; }

.lang-rtl .pr-254 { padding-left: 254px !important; padding-right: 15px !important; }

.pl-255 { padding-left: 255px !important; }

.lang-rtl .pl-255 { padding-right: 255px !important; padding-left: 15px !important; }

.pr-255 { padding-right: 255px !important; }

.lang-rtl .pr-255 { padding-left: 255px !important; padding-right: 15px !important; }

.pl-256 { padding-left: 256px !important; }

.lang-rtl .pl-256 { padding-right: 256px !important; padding-left: 15px !important; }

.pr-256 { padding-right: 256px !important; }

.lang-rtl .pr-256 { padding-left: 256px !important; padding-right: 15px !important; }

.pl-257 { padding-left: 257px !important; }

.lang-rtl .pl-257 { padding-right: 257px !important; padding-left: 15px !important; }

.pr-257 { padding-right: 257px !important; }

.lang-rtl .pr-257 { padding-left: 257px !important; padding-right: 15px !important; }

.pl-258 { padding-left: 258px !important; }

.lang-rtl .pl-258 { padding-right: 258px !important; padding-left: 15px !important; }

.pr-258 { padding-right: 258px !important; }

.lang-rtl .pr-258 { padding-left: 258px !important; padding-right: 15px !important; }

.pl-259 { padding-left: 259px !important; }

.lang-rtl .pl-259 { padding-right: 259px !important; padding-left: 15px !important; }

.pr-259 { padding-right: 259px !important; }

.lang-rtl .pr-259 { padding-left: 259px !important; padding-right: 15px !important; }

.pl-260 { padding-left: 260px !important; }

.lang-rtl .pl-260 { padding-right: 260px !important; padding-left: 15px !important; }

.pr-260 { padding-right: 260px !important; }

.lang-rtl .pr-260 { padding-left: 260px !important; padding-right: 15px !important; }

.pl-261 { padding-left: 261px !important; }

.lang-rtl .pl-261 { padding-right: 261px !important; padding-left: 15px !important; }

.pr-261 { padding-right: 261px !important; }

.lang-rtl .pr-261 { padding-left: 261px !important; padding-right: 15px !important; }

.pl-262 { padding-left: 262px !important; }

.lang-rtl .pl-262 { padding-right: 262px !important; padding-left: 15px !important; }

.pr-262 { padding-right: 262px !important; }

.lang-rtl .pr-262 { padding-left: 262px !important; padding-right: 15px !important; }

.pl-263 { padding-left: 263px !important; }

.lang-rtl .pl-263 { padding-right: 263px !important; padding-left: 15px !important; }

.pr-263 { padding-right: 263px !important; }

.lang-rtl .pr-263 { padding-left: 263px !important; padding-right: 15px !important; }

.pl-264 { padding-left: 264px !important; }

.lang-rtl .pl-264 { padding-right: 264px !important; padding-left: 15px !important; }

.pr-264 { padding-right: 264px !important; }

.lang-rtl .pr-264 { padding-left: 264px !important; padding-right: 15px !important; }

.pl-265 { padding-left: 265px !important; }

.lang-rtl .pl-265 { padding-right: 265px !important; padding-left: 15px !important; }

.pr-265 { padding-right: 265px !important; }

.lang-rtl .pr-265 { padding-left: 265px !important; padding-right: 15px !important; }

.pl-266 { padding-left: 266px !important; }

.lang-rtl .pl-266 { padding-right: 266px !important; padding-left: 15px !important; }

.pr-266 { padding-right: 266px !important; }

.lang-rtl .pr-266 { padding-left: 266px !important; padding-right: 15px !important; }

.pl-267 { padding-left: 267px !important; }

.lang-rtl .pl-267 { padding-right: 267px !important; padding-left: 15px !important; }

.pr-267 { padding-right: 267px !important; }

.lang-rtl .pr-267 { padding-left: 267px !important; padding-right: 15px !important; }

.pl-268 { padding-left: 268px !important; }

.lang-rtl .pl-268 { padding-right: 268px !important; padding-left: 15px !important; }

.pr-268 { padding-right: 268px !important; }

.lang-rtl .pr-268 { padding-left: 268px !important; padding-right: 15px !important; }

.pl-269 { padding-left: 269px !important; }

.lang-rtl .pl-269 { padding-right: 269px !important; padding-left: 15px !important; }

.pr-269 { padding-right: 269px !important; }

.lang-rtl .pr-269 { padding-left: 269px !important; padding-right: 15px !important; }

.pl-270 { padding-left: 270px !important; }

.lang-rtl .pl-270 { padding-right: 270px !important; padding-left: 15px !important; }

.pr-270 { padding-right: 270px !important; }

.lang-rtl .pr-270 { padding-left: 270px !important; padding-right: 15px !important; }

.pl-271 { padding-left: 271px !important; }

.lang-rtl .pl-271 { padding-right: 271px !important; padding-left: 15px !important; }

.pr-271 { padding-right: 271px !important; }

.lang-rtl .pr-271 { padding-left: 271px !important; padding-right: 15px !important; }

.pl-272 { padding-left: 272px !important; }

.lang-rtl .pl-272 { padding-right: 272px !important; padding-left: 15px !important; }

.pr-272 { padding-right: 272px !important; }

.lang-rtl .pr-272 { padding-left: 272px !important; padding-right: 15px !important; }

.pl-273 { padding-left: 273px !important; }

.lang-rtl .pl-273 { padding-right: 273px !important; padding-left: 15px !important; }

.pr-273 { padding-right: 273px !important; }

.lang-rtl .pr-273 { padding-left: 273px !important; padding-right: 15px !important; }

.pl-274 { padding-left: 274px !important; }

.lang-rtl .pl-274 { padding-right: 274px !important; padding-left: 15px !important; }

.pr-274 { padding-right: 274px !important; }

.lang-rtl .pr-274 { padding-left: 274px !important; padding-right: 15px !important; }

.pl-275 { padding-left: 275px !important; }

.lang-rtl .pl-275 { padding-right: 275px !important; padding-left: 15px !important; }

.pr-275 { padding-right: 275px !important; }

.lang-rtl .pr-275 { padding-left: 275px !important; padding-right: 15px !important; }

.pl-276 { padding-left: 276px !important; }

.lang-rtl .pl-276 { padding-right: 276px !important; padding-left: 15px !important; }

.pr-276 { padding-right: 276px !important; }

.lang-rtl .pr-276 { padding-left: 276px !important; padding-right: 15px !important; }

.pl-277 { padding-left: 277px !important; }

.lang-rtl .pl-277 { padding-right: 277px !important; padding-left: 15px !important; }

.pr-277 { padding-right: 277px !important; }

.lang-rtl .pr-277 { padding-left: 277px !important; padding-right: 15px !important; }

.pl-278 { padding-left: 278px !important; }

.lang-rtl .pl-278 { padding-right: 278px !important; padding-left: 15px !important; }

.pr-278 { padding-right: 278px !important; }

.lang-rtl .pr-278 { padding-left: 278px !important; padding-right: 15px !important; }

.pl-279 { padding-left: 279px !important; }

.lang-rtl .pl-279 { padding-right: 279px !important; padding-left: 15px !important; }

.pr-279 { padding-right: 279px !important; }

.lang-rtl .pr-279 { padding-left: 279px !important; padding-right: 15px !important; }

.pl-280 { padding-left: 280px !important; }

.lang-rtl .pl-280 { padding-right: 280px !important; padding-left: 15px !important; }

.pr-280 { padding-right: 280px !important; }

.lang-rtl .pr-280 { padding-left: 280px !important; padding-right: 15px !important; }

.pl-281 { padding-left: 281px !important; }

.lang-rtl .pl-281 { padding-right: 281px !important; padding-left: 15px !important; }

.pr-281 { padding-right: 281px !important; }

.lang-rtl .pr-281 { padding-left: 281px !important; padding-right: 15px !important; }

.pl-282 { padding-left: 282px !important; }

.lang-rtl .pl-282 { padding-right: 282px !important; padding-left: 15px !important; }

.pr-282 { padding-right: 282px !important; }

.lang-rtl .pr-282 { padding-left: 282px !important; padding-right: 15px !important; }

.pl-283 { padding-left: 283px !important; }

.lang-rtl .pl-283 { padding-right: 283px !important; padding-left: 15px !important; }

.pr-283 { padding-right: 283px !important; }

.lang-rtl .pr-283 { padding-left: 283px !important; padding-right: 15px !important; }

.pl-284 { padding-left: 284px !important; }

.lang-rtl .pl-284 { padding-right: 284px !important; padding-left: 15px !important; }

.pr-284 { padding-right: 284px !important; }

.lang-rtl .pr-284 { padding-left: 284px !important; padding-right: 15px !important; }

.pl-285 { padding-left: 285px !important; }

.lang-rtl .pl-285 { padding-right: 285px !important; padding-left: 15px !important; }

.pr-285 { padding-right: 285px !important; }

.lang-rtl .pr-285 { padding-left: 285px !important; padding-right: 15px !important; }

.pl-286 { padding-left: 286px !important; }

.lang-rtl .pl-286 { padding-right: 286px !important; padding-left: 15px !important; }

.pr-286 { padding-right: 286px !important; }

.lang-rtl .pr-286 { padding-left: 286px !important; padding-right: 15px !important; }

.pl-287 { padding-left: 287px !important; }

.lang-rtl .pl-287 { padding-right: 287px !important; padding-left: 15px !important; }

.pr-287 { padding-right: 287px !important; }

.lang-rtl .pr-287 { padding-left: 287px !important; padding-right: 15px !important; }

.pl-288 { padding-left: 288px !important; }

.lang-rtl .pl-288 { padding-right: 288px !important; padding-left: 15px !important; }

.pr-288 { padding-right: 288px !important; }

.lang-rtl .pr-288 { padding-left: 288px !important; padding-right: 15px !important; }

.pl-289 { padding-left: 289px !important; }

.lang-rtl .pl-289 { padding-right: 289px !important; padding-left: 15px !important; }

.pr-289 { padding-right: 289px !important; }

.lang-rtl .pr-289 { padding-left: 289px !important; padding-right: 15px !important; }

.pl-290 { padding-left: 290px !important; }

.lang-rtl .pl-290 { padding-right: 290px !important; padding-left: 15px !important; }

.pr-290 { padding-right: 290px !important; }

.lang-rtl .pr-290 { padding-left: 290px !important; padding-right: 15px !important; }

.pl-291 { padding-left: 291px !important; }

.lang-rtl .pl-291 { padding-right: 291px !important; padding-left: 15px !important; }

.pr-291 { padding-right: 291px !important; }

.lang-rtl .pr-291 { padding-left: 291px !important; padding-right: 15px !important; }

.pl-292 { padding-left: 292px !important; }

.lang-rtl .pl-292 { padding-right: 292px !important; padding-left: 15px !important; }

.pr-292 { padding-right: 292px !important; }

.lang-rtl .pr-292 { padding-left: 292px !important; padding-right: 15px !important; }

.pl-293 { padding-left: 293px !important; }

.lang-rtl .pl-293 { padding-right: 293px !important; padding-left: 15px !important; }

.pr-293 { padding-right: 293px !important; }

.lang-rtl .pr-293 { padding-left: 293px !important; padding-right: 15px !important; }

.pl-294 { padding-left: 294px !important; }

.lang-rtl .pl-294 { padding-right: 294px !important; padding-left: 15px !important; }

.pr-294 { padding-right: 294px !important; }

.lang-rtl .pr-294 { padding-left: 294px !important; padding-right: 15px !important; }

.pl-295 { padding-left: 295px !important; }

.lang-rtl .pl-295 { padding-right: 295px !important; padding-left: 15px !important; }

.pr-295 { padding-right: 295px !important; }

.lang-rtl .pr-295 { padding-left: 295px !important; padding-right: 15px !important; }

.pl-296 { padding-left: 296px !important; }

.lang-rtl .pl-296 { padding-right: 296px !important; padding-left: 15px !important; }

.pr-296 { padding-right: 296px !important; }

.lang-rtl .pr-296 { padding-left: 296px !important; padding-right: 15px !important; }

.pl-297 { padding-left: 297px !important; }

.lang-rtl .pl-297 { padding-right: 297px !important; padding-left: 15px !important; }

.pr-297 { padding-right: 297px !important; }

.lang-rtl .pr-297 { padding-left: 297px !important; padding-right: 15px !important; }

.pl-298 { padding-left: 298px !important; }

.lang-rtl .pl-298 { padding-right: 298px !important; padding-left: 15px !important; }

.pr-298 { padding-right: 298px !important; }

.lang-rtl .pr-298 { padding-left: 298px !important; padding-right: 15px !important; }

.pl-299 { padding-left: 299px !important; }

.lang-rtl .pl-299 { padding-right: 299px !important; padding-left: 15px !important; }

.pr-299 { padding-right: 299px !important; }

.lang-rtl .pr-299 { padding-left: 299px !important; padding-right: 15px !important; }

.pl-300 { padding-left: 300px !important; }

.lang-rtl .pl-300 { padding-right: 300px !important; padding-left: 15px !important; }

.pr-300 { padding-right: 300px !important; }

.lang-rtl .pr-300 { padding-left: 300px !important; padding-right: 15px !important; }

.spacing-0 .row { margin-right: 0px; margin-left: 0px; }

.spacing-0 .row > [class^="col-"], .spacing-0 .row > [class*=" col-"] { padding-left: 0px !important; padding-right: 0px !important; }

.spacing-1 .row { margin-right: -0.5px; margin-left: -0.5px; }

.spacing-1 .row > [class^="col-"], .spacing-1 .row > [class*=" col-"] { padding-left: 0.5px !important; padding-right: 0.5px !important; }

.spacing-2 .row { margin-right: -1px; margin-left: -1px; }

.spacing-2 .row > [class^="col-"], .spacing-2 .row > [class*=" col-"] { padding-left: 1px !important; padding-right: 1px !important; }

.spacing-3 .row { margin-right: -1.5px; margin-left: -1.5px; }

.spacing-3 .row > [class^="col-"], .spacing-3 .row > [class*=" col-"] { padding-left: 1.5px !important; padding-right: 1.5px !important; }

.spacing-4 .row { margin-right: -2px; margin-left: -2px; }

.spacing-4 .row > [class^="col-"], .spacing-4 .row > [class*=" col-"] { padding-left: 2px !important; padding-right: 2px !important; }

.spacing-5 .row { margin-right: -2.5px; margin-left: -2.5px; }

.spacing-5 .row > [class^="col-"], .spacing-5 .row > [class*=" col-"] { padding-left: 2.5px !important; padding-right: 2.5px !important; }

.spacing-6 .row { margin-right: -3px; margin-left: -3px; }

.spacing-6 .row > [class^="col-"], .spacing-6 .row > [class*=" col-"] { padding-left: 3px !important; padding-right: 3px !important; }

.spacing-7 .row { margin-right: -3.5px; margin-left: -3.5px; }

.spacing-7 .row > [class^="col-"], .spacing-7 .row > [class*=" col-"] { padding-left: 3.5px !important; padding-right: 3.5px !important; }

.spacing-8 .row { margin-right: -4px; margin-left: -4px; }

.spacing-8 .row > [class^="col-"], .spacing-8 .row > [class*=" col-"] { padding-left: 4px !important; padding-right: 4px !important; }

.spacing-9 .row { margin-right: -4.5px; margin-left: -4.5px; }

.spacing-9 .row > [class^="col-"], .spacing-9 .row > [class*=" col-"] { padding-left: 4.5px !important; padding-right: 4.5px !important; }

.spacing-10 .row { margin-right: -5px; margin-left: -5px; }

.spacing-10 .row > [class^="col-"], .spacing-10 .row > [class*=" col-"] { padding-left: 5px !important; padding-right: 5px !important; }

.spacing-11 .row { margin-right: -5.5px; margin-left: -5.5px; }

.spacing-11 .row > [class^="col-"], .spacing-11 .row > [class*=" col-"] { padding-left: 5.5px !important; padding-right: 5.5px !important; }

.spacing-12 .row { margin-right: -6px; margin-left: -6px; }

.spacing-12 .row > [class^="col-"], .spacing-12 .row > [class*=" col-"] { padding-left: 6px !important; padding-right: 6px !important; }

.spacing-13 .row { margin-right: -6.5px; margin-left: -6.5px; }

.spacing-13 .row > [class^="col-"], .spacing-13 .row > [class*=" col-"] { padding-left: 6.5px !important; padding-right: 6.5px !important; }

.spacing-14 .row { margin-right: -7px; margin-left: -7px; }

.spacing-14 .row > [class^="col-"], .spacing-14 .row > [class*=" col-"] { padding-left: 7px !important; padding-right: 7px !important; }

.spacing-15 .row { margin-right: -7.5px; margin-left: -7.5px; }

.spacing-15 .row > [class^="col-"], .spacing-15 .row > [class*=" col-"] { padding-left: 7.5px !important; padding-right: 7.5px !important; }

.spacing-16 .row { margin-right: -8px; margin-left: -8px; }

.spacing-16 .row > [class^="col-"], .spacing-16 .row > [class*=" col-"] { padding-left: 8px !important; padding-right: 8px !important; }

.spacing-17 .row { margin-right: -8.5px; margin-left: -8.5px; }

.spacing-17 .row > [class^="col-"], .spacing-17 .row > [class*=" col-"] { padding-left: 8.5px !important; padding-right: 8.5px !important; }

.spacing-18 .row { margin-right: -9px; margin-left: -9px; }

.spacing-18 .row > [class^="col-"], .spacing-18 .row > [class*=" col-"] { padding-left: 9px !important; padding-right: 9px !important; }

.spacing-19 .row { margin-right: -9.5px; margin-left: -9.5px; }

.spacing-19 .row > [class^="col-"], .spacing-19 .row > [class*=" col-"] { padding-left: 9.5px !important; padding-right: 9.5px !important; }

.spacing-20 .row { margin-right: -10px; margin-left: -10px; }

.spacing-20 .row > [class^="col-"], .spacing-20 .row > [class*=" col-"] { padding-left: 10px !important; padding-right: 10px !important; }

.spacing-21 .row { margin-right: -10.5px; margin-left: -10.5px; }

.spacing-21 .row > [class^="col-"], .spacing-21 .row > [class*=" col-"] { padding-left: 10.5px !important; padding-right: 10.5px !important; }

.spacing-22 .row { margin-right: -11px; margin-left: -11px; }

.spacing-22 .row > [class^="col-"], .spacing-22 .row > [class*=" col-"] { padding-left: 11px !important; padding-right: 11px !important; }

.spacing-23 .row { margin-right: -11.5px; margin-left: -11.5px; }

.spacing-23 .row > [class^="col-"], .spacing-23 .row > [class*=" col-"] { padding-left: 11.5px !important; padding-right: 11.5px !important; }

.spacing-24 .row { margin-right: -12px; margin-left: -12px; }

.spacing-24 .row > [class^="col-"], .spacing-24 .row > [class*=" col-"] { padding-left: 12px !important; padding-right: 12px !important; }

.spacing-25 .row { margin-right: -12.5px; margin-left: -12.5px; }

.spacing-25 .row > [class^="col-"], .spacing-25 .row > [class*=" col-"] { padding-left: 12.5px !important; padding-right: 12.5px !important; }

.spacing-26 .row { margin-right: -13px; margin-left: -13px; }

.spacing-26 .row > [class^="col-"], .spacing-26 .row > [class*=" col-"] { padding-left: 13px !important; padding-right: 13px !important; }

.spacing-27 .row { margin-right: -13.5px; margin-left: -13.5px; }

.spacing-27 .row > [class^="col-"], .spacing-27 .row > [class*=" col-"] { padding-left: 13.5px !important; padding-right: 13.5px !important; }

.spacing-28 .row { margin-right: -14px; margin-left: -14px; }

.spacing-28 .row > [class^="col-"], .spacing-28 .row > [class*=" col-"] { padding-left: 14px !important; padding-right: 14px !important; }

.spacing-29 .row { margin-right: -14.5px; margin-left: -14.5px; }

.spacing-29 .row > [class^="col-"], .spacing-29 .row > [class*=" col-"] { padding-left: 14.5px !important; padding-right: 14.5px !important; }

.spacing-30 .row { margin-right: -15px; margin-left: -15px; }

.spacing-30 .row > [class^="col-"], .spacing-30 .row > [class*=" col-"] { padding-left: 15px !important; padding-right: 15px !important; }

.spacing-31 .row { margin-right: -15.5px; margin-left: -15.5px; }

.spacing-31 .row > [class^="col-"], .spacing-31 .row > [class*=" col-"] { padding-left: 15.5px !important; padding-right: 15.5px !important; }

.spacing-32 .row { margin-right: -16px; margin-left: -16px; }

.spacing-32 .row > [class^="col-"], .spacing-32 .row > [class*=" col-"] { padding-left: 16px !important; padding-right: 16px !important; }

.spacing-33 .row { margin-right: -16.5px; margin-left: -16.5px; }

.spacing-33 .row > [class^="col-"], .spacing-33 .row > [class*=" col-"] { padding-left: 16.5px !important; padding-right: 16.5px !important; }

.spacing-34 .row { margin-right: -17px; margin-left: -17px; }

.spacing-34 .row > [class^="col-"], .spacing-34 .row > [class*=" col-"] { padding-left: 17px !important; padding-right: 17px !important; }

.spacing-35 .row { margin-right: -17.5px; margin-left: -17.5px; }

.spacing-35 .row > [class^="col-"], .spacing-35 .row > [class*=" col-"] { padding-left: 17.5px !important; padding-right: 17.5px !important; }

.spacing-36 .row { margin-right: -18px; margin-left: -18px; }

.spacing-36 .row > [class^="col-"], .spacing-36 .row > [class*=" col-"] { padding-left: 18px !important; padding-right: 18px !important; }

.spacing-37 .row { margin-right: -18.5px; margin-left: -18.5px; }

.spacing-37 .row > [class^="col-"], .spacing-37 .row > [class*=" col-"] { padding-left: 18.5px !important; padding-right: 18.5px !important; }

.spacing-38 .row { margin-right: -19px; margin-left: -19px; }

.spacing-38 .row > [class^="col-"], .spacing-38 .row > [class*=" col-"] { padding-left: 19px !important; padding-right: 19px !important; }

.spacing-39 .row { margin-right: -19.5px; margin-left: -19.5px; }

.spacing-39 .row > [class^="col-"], .spacing-39 .row > [class*=" col-"] { padding-left: 19.5px !important; padding-right: 19.5px !important; }

.spacing-40 .row { margin-right: -20px; margin-left: -20px; }

.spacing-40 .row > [class^="col-"], .spacing-40 .row > [class*=" col-"] { padding-left: 20px !important; padding-right: 20px !important; }

.spacing-41 .row { margin-right: -20.5px; margin-left: -20.5px; }

.spacing-41 .row > [class^="col-"], .spacing-41 .row > [class*=" col-"] { padding-left: 20.5px !important; padding-right: 20.5px !important; }

.spacing-42 .row { margin-right: -21px; margin-left: -21px; }

.spacing-42 .row > [class^="col-"], .spacing-42 .row > [class*=" col-"] { padding-left: 21px !important; padding-right: 21px !important; }

.spacing-43 .row { margin-right: -21.5px; margin-left: -21.5px; }

.spacing-43 .row > [class^="col-"], .spacing-43 .row > [class*=" col-"] { padding-left: 21.5px !important; padding-right: 21.5px !important; }

.spacing-44 .row { margin-right: -22px; margin-left: -22px; }

.spacing-44 .row > [class^="col-"], .spacing-44 .row > [class*=" col-"] { padding-left: 22px !important; padding-right: 22px !important; }

.spacing-45 .row { margin-right: -22.5px; margin-left: -22.5px; }

.spacing-45 .row > [class^="col-"], .spacing-45 .row > [class*=" col-"] { padding-left: 22.5px !important; padding-right: 22.5px !important; }

.spacing-46 .row { margin-right: -23px; margin-left: -23px; }

.spacing-46 .row > [class^="col-"], .spacing-46 .row > [class*=" col-"] { padding-left: 23px !important; padding-right: 23px !important; }

.spacing-47 .row { margin-right: -23.5px; margin-left: -23.5px; }

.spacing-47 .row > [class^="col-"], .spacing-47 .row > [class*=" col-"] { padding-left: 23.5px !important; padding-right: 23.5px !important; }

.spacing-48 .row { margin-right: -24px; margin-left: -24px; }

.spacing-48 .row > [class^="col-"], .spacing-48 .row > [class*=" col-"] { padding-left: 24px !important; padding-right: 24px !important; }

.spacing-49 .row { margin-right: -24.5px; margin-left: -24.5px; }

.spacing-49 .row > [class^="col-"], .spacing-49 .row > [class*=" col-"] { padding-left: 24.5px !important; padding-right: 24.5px !important; }

.spacing-50 .row { margin-right: -25px; margin-left: -25px; }

.spacing-50 .row > [class^="col-"], .spacing-50 .row > [class*=" col-"] { padding-left: 25px !important; padding-right: 25px !important; }

.spacing-51 .row { margin-right: -25.5px; margin-left: -25.5px; }

.spacing-51 .row > [class^="col-"], .spacing-51 .row > [class*=" col-"] { padding-left: 25.5px !important; padding-right: 25.5px !important; }

.spacing-52 .row { margin-right: -26px; margin-left: -26px; }

.spacing-52 .row > [class^="col-"], .spacing-52 .row > [class*=" col-"] { padding-left: 26px !important; padding-right: 26px !important; }

.spacing-53 .row { margin-right: -26.5px; margin-left: -26.5px; }

.spacing-53 .row > [class^="col-"], .spacing-53 .row > [class*=" col-"] { padding-left: 26.5px !important; padding-right: 26.5px !important; }

.spacing-54 .row { margin-right: -27px; margin-left: -27px; }

.spacing-54 .row > [class^="col-"], .spacing-54 .row > [class*=" col-"] { padding-left: 27px !important; padding-right: 27px !important; }

.spacing-55 .row { margin-right: -27.5px; margin-left: -27.5px; }

.spacing-55 .row > [class^="col-"], .spacing-55 .row > [class*=" col-"] { padding-left: 27.5px !important; padding-right: 27.5px !important; }

.spacing-56 .row { margin-right: -28px; margin-left: -28px; }

.spacing-56 .row > [class^="col-"], .spacing-56 .row > [class*=" col-"] { padding-left: 28px !important; padding-right: 28px !important; }

.spacing-57 .row { margin-right: -28.5px; margin-left: -28.5px; }

.spacing-57 .row > [class^="col-"], .spacing-57 .row > [class*=" col-"] { padding-left: 28.5px !important; padding-right: 28.5px !important; }

.spacing-58 .row { margin-right: -29px; margin-left: -29px; }

.spacing-58 .row > [class^="col-"], .spacing-58 .row > [class*=" col-"] { padding-left: 29px !important; padding-right: 29px !important; }

.spacing-59 .row { margin-right: -29.5px; margin-left: -29.5px; }

.spacing-59 .row > [class^="col-"], .spacing-59 .row > [class*=" col-"] { padding-left: 29.5px !important; padding-right: 29.5px !important; }

.spacing-60 .row { margin-right: -30px; margin-left: -30px; }

.spacing-60 .row > [class^="col-"], .spacing-60 .row > [class*=" col-"] { padding-left: 30px !important; padding-right: 30px !important; }

.spacing-61 .row { margin-right: -30.5px; margin-left: -30.5px; }

.spacing-61 .row > [class^="col-"], .spacing-61 .row > [class*=" col-"] { padding-left: 30.5px !important; padding-right: 30.5px !important; }

.spacing-62 .row { margin-right: -31px; margin-left: -31px; }

.spacing-62 .row > [class^="col-"], .spacing-62 .row > [class*=" col-"] { padding-left: 31px !important; padding-right: 31px !important; }

.spacing-63 .row { margin-right: -31.5px; margin-left: -31.5px; }

.spacing-63 .row > [class^="col-"], .spacing-63 .row > [class*=" col-"] { padding-left: 31.5px !important; padding-right: 31.5px !important; }

.spacing-64 .row { margin-right: -32px; margin-left: -32px; }

.spacing-64 .row > [class^="col-"], .spacing-64 .row > [class*=" col-"] { padding-left: 32px !important; padding-right: 32px !important; }

.spacing-65 .row { margin-right: -32.5px; margin-left: -32.5px; }

.spacing-65 .row > [class^="col-"], .spacing-65 .row > [class*=" col-"] { padding-left: 32.5px !important; padding-right: 32.5px !important; }

.spacing-66 .row { margin-right: -33px; margin-left: -33px; }

.spacing-66 .row > [class^="col-"], .spacing-66 .row > [class*=" col-"] { padding-left: 33px !important; padding-right: 33px !important; }

.spacing-67 .row { margin-right: -33.5px; margin-left: -33.5px; }

.spacing-67 .row > [class^="col-"], .spacing-67 .row > [class*=" col-"] { padding-left: 33.5px !important; padding-right: 33.5px !important; }

.spacing-68 .row { margin-right: -34px; margin-left: -34px; }

.spacing-68 .row > [class^="col-"], .spacing-68 .row > [class*=" col-"] { padding-left: 34px !important; padding-right: 34px !important; }

.spacing-69 .row { margin-right: -34.5px; margin-left: -34.5px; }

.spacing-69 .row > [class^="col-"], .spacing-69 .row > [class*=" col-"] { padding-left: 34.5px !important; padding-right: 34.5px !important; }

.spacing-70 .row { margin-right: -35px; margin-left: -35px; }

.spacing-70 .row > [class^="col-"], .spacing-70 .row > [class*=" col-"] { padding-left: 35px !important; padding-right: 35px !important; }

.spacing-71 .row { margin-right: -35.5px; margin-left: -35.5px; }

.spacing-71 .row > [class^="col-"], .spacing-71 .row > [class*=" col-"] { padding-left: 35.5px !important; padding-right: 35.5px !important; }

.spacing-72 .row { margin-right: -36px; margin-left: -36px; }

.spacing-72 .row > [class^="col-"], .spacing-72 .row > [class*=" col-"] { padding-left: 36px !important; padding-right: 36px !important; }

.spacing-73 .row { margin-right: -36.5px; margin-left: -36.5px; }

.spacing-73 .row > [class^="col-"], .spacing-73 .row > [class*=" col-"] { padding-left: 36.5px !important; padding-right: 36.5px !important; }

.spacing-74 .row { margin-right: -37px; margin-left: -37px; }

.spacing-74 .row > [class^="col-"], .spacing-74 .row > [class*=" col-"] { padding-left: 37px !important; padding-right: 37px !important; }

.spacing-75 .row { margin-right: -37.5px; margin-left: -37.5px; }

.spacing-75 .row > [class^="col-"], .spacing-75 .row > [class*=" col-"] { padding-left: 37.5px !important; padding-right: 37.5px !important; }

.spacing-76 .row { margin-right: -38px; margin-left: -38px; }

.spacing-76 .row > [class^="col-"], .spacing-76 .row > [class*=" col-"] { padding-left: 38px !important; padding-right: 38px !important; }

.spacing-77 .row { margin-right: -38.5px; margin-left: -38.5px; }

.spacing-77 .row > [class^="col-"], .spacing-77 .row > [class*=" col-"] { padding-left: 38.5px !important; padding-right: 38.5px !important; }

.spacing-78 .row { margin-right: -39px; margin-left: -39px; }

.spacing-78 .row > [class^="col-"], .spacing-78 .row > [class*=" col-"] { padding-left: 39px !important; padding-right: 39px !important; }

.spacing-79 .row { margin-right: -39.5px; margin-left: -39.5px; }

.spacing-79 .row > [class^="col-"], .spacing-79 .row > [class*=" col-"] { padding-left: 39.5px !important; padding-right: 39.5px !important; }

.spacing-80 .row { margin-right: -40px; margin-left: -40px; }

.spacing-80 .row > [class^="col-"], .spacing-80 .row > [class*=" col-"] { padding-left: 40px !important; padding-right: 40px !important; }

.spacing-81 .row { margin-right: -40.5px; margin-left: -40.5px; }

.spacing-81 .row > [class^="col-"], .spacing-81 .row > [class*=" col-"] { padding-left: 40.5px !important; padding-right: 40.5px !important; }

.spacing-82 .row { margin-right: -41px; margin-left: -41px; }

.spacing-82 .row > [class^="col-"], .spacing-82 .row > [class*=" col-"] { padding-left: 41px !important; padding-right: 41px !important; }

.spacing-83 .row { margin-right: -41.5px; margin-left: -41.5px; }

.spacing-83 .row > [class^="col-"], .spacing-83 .row > [class*=" col-"] { padding-left: 41.5px !important; padding-right: 41.5px !important; }

.spacing-84 .row { margin-right: -42px; margin-left: -42px; }

.spacing-84 .row > [class^="col-"], .spacing-84 .row > [class*=" col-"] { padding-left: 42px !important; padding-right: 42px !important; }

.spacing-85 .row { margin-right: -42.5px; margin-left: -42.5px; }

.spacing-85 .row > [class^="col-"], .spacing-85 .row > [class*=" col-"] { padding-left: 42.5px !important; padding-right: 42.5px !important; }

.spacing-86 .row { margin-right: -43px; margin-left: -43px; }

.spacing-86 .row > [class^="col-"], .spacing-86 .row > [class*=" col-"] { padding-left: 43px !important; padding-right: 43px !important; }

.spacing-87 .row { margin-right: -43.5px; margin-left: -43.5px; }

.spacing-87 .row > [class^="col-"], .spacing-87 .row > [class*=" col-"] { padding-left: 43.5px !important; padding-right: 43.5px !important; }

.spacing-88 .row { margin-right: -44px; margin-left: -44px; }

.spacing-88 .row > [class^="col-"], .spacing-88 .row > [class*=" col-"] { padding-left: 44px !important; padding-right: 44px !important; }

.spacing-89 .row { margin-right: -44.5px; margin-left: -44.5px; }

.spacing-89 .row > [class^="col-"], .spacing-89 .row > [class*=" col-"] { padding-left: 44.5px !important; padding-right: 44.5px !important; }

.spacing-90 .row { margin-right: -45px; margin-left: -45px; }

.spacing-90 .row > [class^="col-"], .spacing-90 .row > [class*=" col-"] { padding-left: 45px !important; padding-right: 45px !important; }

.spacing-91 .row { margin-right: -45.5px; margin-left: -45.5px; }

.spacing-91 .row > [class^="col-"], .spacing-91 .row > [class*=" col-"] { padding-left: 45.5px !important; padding-right: 45.5px !important; }

.spacing-92 .row { margin-right: -46px; margin-left: -46px; }

.spacing-92 .row > [class^="col-"], .spacing-92 .row > [class*=" col-"] { padding-left: 46px !important; padding-right: 46px !important; }

.spacing-93 .row { margin-right: -46.5px; margin-left: -46.5px; }

.spacing-93 .row > [class^="col-"], .spacing-93 .row > [class*=" col-"] { padding-left: 46.5px !important; padding-right: 46.5px !important; }

.spacing-94 .row { margin-right: -47px; margin-left: -47px; }

.spacing-94 .row > [class^="col-"], .spacing-94 .row > [class*=" col-"] { padding-left: 47px !important; padding-right: 47px !important; }

.spacing-95 .row { margin-right: -47.5px; margin-left: -47.5px; }

.spacing-95 .row > [class^="col-"], .spacing-95 .row > [class*=" col-"] { padding-left: 47.5px !important; padding-right: 47.5px !important; }

.spacing-96 .row { margin-right: -48px; margin-left: -48px; }

.spacing-96 .row > [class^="col-"], .spacing-96 .row > [class*=" col-"] { padding-left: 48px !important; padding-right: 48px !important; }

.spacing-97 .row { margin-right: -48.5px; margin-left: -48.5px; }

.spacing-97 .row > [class^="col-"], .spacing-97 .row > [class*=" col-"] { padding-left: 48.5px !important; padding-right: 48.5px !important; }

.spacing-98 .row { margin-right: -49px; margin-left: -49px; }

.spacing-98 .row > [class^="col-"], .spacing-98 .row > [class*=" col-"] { padding-left: 49px !important; padding-right: 49px !important; }

.spacing-99 .row { margin-right: -49.5px; margin-left: -49.5px; }

.spacing-99 .row > [class^="col-"], .spacing-99 .row > [class*=" col-"] { padding-left: 49.5px !important; padding-right: 49.5px !important; }

.spacing-100 .row { margin-right: -50px; margin-left: -50px; }

.spacing-100 .row > [class^="col-"], .spacing-100 .row > [class*=" col-"] { padding-left: 50px !important; padding-right: 50px !important; }

@media (max-width: 1199px) { .mt-lg-0 { margin-top: 0px !important; }
  .mb-lg-0 { margin-bottom: 0px !important; }
  .mt-lg-1 { margin-top: 1px !important; }
  .mb-lg-1 { margin-bottom: 1px !important; }
  .mt-lg-2 { margin-top: 2px !important; }
  .mb-lg-2 { margin-bottom: 2px !important; }
  .mt-lg-3 { margin-top: 3px !important; }
  .mb-lg-3 { margin-bottom: 3px !important; }
  .mt-lg-4 { margin-top: 4px !important; }
  .mb-lg-4 { margin-bottom: 4px !important; }
  .mt-lg-5 { margin-top: 5px !important; }
  .mb-lg-5 { margin-bottom: 5px !important; }
  .mt-lg-6 { margin-top: 6px !important; }
  .mb-lg-6 { margin-bottom: 6px !important; }
  .mt-lg-7 { margin-top: 7px !important; }
  .mb-lg-7 { margin-bottom: 7px !important; }
  .mt-lg-8 { margin-top: 8px !important; }
  .mb-lg-8 { margin-bottom: 8px !important; }
  .mt-lg-9 { margin-top: 9px !important; }
  .mb-lg-9 { margin-bottom: 9px !important; }
  .mt-lg-10 { margin-top: 10px !important; }
  .mb-lg-10 { margin-bottom: 10px !important; }
  .mt-lg-11 { margin-top: 11px !important; }
  .mb-lg-11 { margin-bottom: 11px !important; }
  .mt-lg-12 { margin-top: 12px !important; }
  .mb-lg-12 { margin-bottom: 12px !important; }
  .mt-lg-13 { margin-top: 13px !important; }
  .mb-lg-13 { margin-bottom: 13px !important; }
  .mt-lg-14 { margin-top: 14px !important; }
  .mb-lg-14 { margin-bottom: 14px !important; }
  .mt-lg-15 { margin-top: 15px !important; }
  .mb-lg-15 { margin-bottom: 15px !important; }
  .mt-lg-16 { margin-top: 16px !important; }
  .mb-lg-16 { margin-bottom: 16px !important; }
  .mt-lg-17 { margin-top: 17px !important; }
  .mb-lg-17 { margin-bottom: 17px !important; }
  .mt-lg-18 { margin-top: 18px !important; }
  .mb-lg-18 { margin-bottom: 18px !important; }
  .mt-lg-19 { margin-top: 19px !important; }
  .mb-lg-19 { margin-bottom: 19px !important; }
  .mt-lg-20 { margin-top: 20px !important; }
  .mb-lg-20 { margin-bottom: 20px !important; }
  .mt-lg-21 { margin-top: 21px !important; }
  .mb-lg-21 { margin-bottom: 21px !important; }
  .mt-lg-22 { margin-top: 22px !important; }
  .mb-lg-22 { margin-bottom: 22px !important; }
  .mt-lg-23 { margin-top: 23px !important; }
  .mb-lg-23 { margin-bottom: 23px !important; }
  .mt-lg-24 { margin-top: 24px !important; }
  .mb-lg-24 { margin-bottom: 24px !important; }
  .mt-lg-25 { margin-top: 25px !important; }
  .mb-lg-25 { margin-bottom: 25px !important; }
  .mt-lg-26 { margin-top: 26px !important; }
  .mb-lg-26 { margin-bottom: 26px !important; }
  .mt-lg-27 { margin-top: 27px !important; }
  .mb-lg-27 { margin-bottom: 27px !important; }
  .mt-lg-28 { margin-top: 28px !important; }
  .mb-lg-28 { margin-bottom: 28px !important; }
  .mt-lg-29 { margin-top: 29px !important; }
  .mb-lg-29 { margin-bottom: 29px !important; }
  .mt-lg-30 { margin-top: 30px !important; }
  .mb-lg-30 { margin-bottom: 30px !important; }
  .mt-lg-31 { margin-top: 31px !important; }
  .mb-lg-31 { margin-bottom: 31px !important; }
  .mt-lg-32 { margin-top: 32px !important; }
  .mb-lg-32 { margin-bottom: 32px !important; }
  .mt-lg-33 { margin-top: 33px !important; }
  .mb-lg-33 { margin-bottom: 33px !important; }
  .mt-lg-34 { margin-top: 34px !important; }
  .mb-lg-34 { margin-bottom: 34px !important; }
  .mt-lg-35 { margin-top: 35px !important; }
  .mb-lg-35 { margin-bottom: 35px !important; }
  .mt-lg-36 { margin-top: 36px !important; }
  .mb-lg-36 { margin-bottom: 36px !important; }
  .mt-lg-37 { margin-top: 37px !important; }
  .mb-lg-37 { margin-bottom: 37px !important; }
  .mt-lg-38 { margin-top: 38px !important; }
  .mb-lg-38 { margin-bottom: 38px !important; }
  .mt-lg-39 { margin-top: 39px !important; }
  .mb-lg-39 { margin-bottom: 39px !important; }
  .mt-lg-40 { margin-top: 40px !important; }
  .mb-lg-40 { margin-bottom: 40px !important; }
  .mt-lg-41 { margin-top: 41px !important; }
  .mb-lg-41 { margin-bottom: 41px !important; }
  .mt-lg-42 { margin-top: 42px !important; }
  .mb-lg-42 { margin-bottom: 42px !important; }
  .mt-lg-43 { margin-top: 43px !important; }
  .mb-lg-43 { margin-bottom: 43px !important; }
  .mt-lg-44 { margin-top: 44px !important; }
  .mb-lg-44 { margin-bottom: 44px !important; }
  .mt-lg-45 { margin-top: 45px !important; }
  .mb-lg-45 { margin-bottom: 45px !important; }
  .mt-lg-46 { margin-top: 46px !important; }
  .mb-lg-46 { margin-bottom: 46px !important; }
  .mt-lg-47 { margin-top: 47px !important; }
  .mb-lg-47 { margin-bottom: 47px !important; }
  .mt-lg-48 { margin-top: 48px !important; }
  .mb-lg-48 { margin-bottom: 48px !important; }
  .mt-lg-49 { margin-top: 49px !important; }
  .mb-lg-49 { margin-bottom: 49px !important; }
  .mt-lg-50 { margin-top: 50px !important; }
  .mb-lg-50 { margin-bottom: 50px !important; }
  .mt-lg-51 { margin-top: 51px !important; }
  .mb-lg-51 { margin-bottom: 51px !important; }
  .mt-lg-52 { margin-top: 52px !important; }
  .mb-lg-52 { margin-bottom: 52px !important; }
  .mt-lg-53 { margin-top: 53px !important; }
  .mb-lg-53 { margin-bottom: 53px !important; }
  .mt-lg-54 { margin-top: 54px !important; }
  .mb-lg-54 { margin-bottom: 54px !important; }
  .mt-lg-55 { margin-top: 55px !important; }
  .mb-lg-55 { margin-bottom: 55px !important; }
  .mt-lg-56 { margin-top: 56px !important; }
  .mb-lg-56 { margin-bottom: 56px !important; }
  .mt-lg-57 { margin-top: 57px !important; }
  .mb-lg-57 { margin-bottom: 57px !important; }
  .mt-lg-58 { margin-top: 58px !important; }
  .mb-lg-58 { margin-bottom: 58px !important; }
  .mt-lg-59 { margin-top: 59px !important; }
  .mb-lg-59 { margin-bottom: 59px !important; }
  .mt-lg-60 { margin-top: 60px !important; }
  .mb-lg-60 { margin-bottom: 60px !important; }
  .mt-lg-61 { margin-top: 61px !important; }
  .mb-lg-61 { margin-bottom: 61px !important; }
  .mt-lg-62 { margin-top: 62px !important; }
  .mb-lg-62 { margin-bottom: 62px !important; }
  .mt-lg-63 { margin-top: 63px !important; }
  .mb-lg-63 { margin-bottom: 63px !important; }
  .mt-lg-64 { margin-top: 64px !important; }
  .mb-lg-64 { margin-bottom: 64px !important; }
  .mt-lg-65 { margin-top: 65px !important; }
  .mb-lg-65 { margin-bottom: 65px !important; }
  .mt-lg-66 { margin-top: 66px !important; }
  .mb-lg-66 { margin-bottom: 66px !important; }
  .mt-lg-67 { margin-top: 67px !important; }
  .mb-lg-67 { margin-bottom: 67px !important; }
  .mt-lg-68 { margin-top: 68px !important; }
  .mb-lg-68 { margin-bottom: 68px !important; }
  .mt-lg-69 { margin-top: 69px !important; }
  .mb-lg-69 { margin-bottom: 69px !important; }
  .mt-lg-70 { margin-top: 70px !important; }
  .mb-lg-70 { margin-bottom: 70px !important; }
  .mt-lg-71 { margin-top: 71px !important; }
  .mb-lg-71 { margin-bottom: 71px !important; }
  .mt-lg-72 { margin-top: 72px !important; }
  .mb-lg-72 { margin-bottom: 72px !important; }
  .mt-lg-73 { margin-top: 73px !important; }
  .mb-lg-73 { margin-bottom: 73px !important; }
  .mt-lg-74 { margin-top: 74px !important; }
  .mb-lg-74 { margin-bottom: 74px !important; }
  .mt-lg-75 { margin-top: 75px !important; }
  .mb-lg-75 { margin-bottom: 75px !important; }
  .mt-lg-76 { margin-top: 76px !important; }
  .mb-lg-76 { margin-bottom: 76px !important; }
  .mt-lg-77 { margin-top: 77px !important; }
  .mb-lg-77 { margin-bottom: 77px !important; }
  .mt-lg-78 { margin-top: 78px !important; }
  .mb-lg-78 { margin-bottom: 78px !important; }
  .mt-lg-79 { margin-top: 79px !important; }
  .mb-lg-79 { margin-bottom: 79px !important; }
  .mt-lg-80 { margin-top: 80px !important; }
  .mb-lg-80 { margin-bottom: 80px !important; }
  .mt-lg-81 { margin-top: 81px !important; }
  .mb-lg-81 { margin-bottom: 81px !important; }
  .mt-lg-82 { margin-top: 82px !important; }
  .mb-lg-82 { margin-bottom: 82px !important; }
  .mt-lg-83 { margin-top: 83px !important; }
  .mb-lg-83 { margin-bottom: 83px !important; }
  .mt-lg-84 { margin-top: 84px !important; }
  .mb-lg-84 { margin-bottom: 84px !important; }
  .mt-lg-85 { margin-top: 85px !important; }
  .mb-lg-85 { margin-bottom: 85px !important; }
  .mt-lg-86 { margin-top: 86px !important; }
  .mb-lg-86 { margin-bottom: 86px !important; }
  .mt-lg-87 { margin-top: 87px !important; }
  .mb-lg-87 { margin-bottom: 87px !important; }
  .mt-lg-88 { margin-top: 88px !important; }
  .mb-lg-88 { margin-bottom: 88px !important; }
  .mt-lg-89 { margin-top: 89px !important; }
  .mb-lg-89 { margin-bottom: 89px !important; }
  .mt-lg-90 { margin-top: 90px !important; }
  .mb-lg-90 { margin-bottom: 90px !important; }
  .mt-lg-91 { margin-top: 91px !important; }
  .mb-lg-91 { margin-bottom: 91px !important; }
  .mt-lg-92 { margin-top: 92px !important; }
  .mb-lg-92 { margin-bottom: 92px !important; }
  .mt-lg-93 { margin-top: 93px !important; }
  .mb-lg-93 { margin-bottom: 93px !important; }
  .mt-lg-94 { margin-top: 94px !important; }
  .mb-lg-94 { margin-bottom: 94px !important; }
  .mt-lg-95 { margin-top: 95px !important; }
  .mb-lg-95 { margin-bottom: 95px !important; }
  .mt-lg-96 { margin-top: 96px !important; }
  .mb-lg-96 { margin-bottom: 96px !important; }
  .mt-lg-97 { margin-top: 97px !important; }
  .mb-lg-97 { margin-bottom: 97px !important; }
  .mt-lg-98 { margin-top: 98px !important; }
  .mb-lg-98 { margin-bottom: 98px !important; }
  .mt-lg-99 { margin-top: 99px !important; }
  .mb-lg-99 { margin-bottom: 99px !important; }
  .mt-lg-100 { margin-top: 100px !important; }
  .mb-lg-100 { margin-bottom: 100px !important; }
  .mt-lg-101 { margin-top: 101px !important; }
  .mb-lg-101 { margin-bottom: 101px !important; }
  .mt-lg-102 { margin-top: 102px !important; }
  .mb-lg-102 { margin-bottom: 102px !important; }
  .mt-lg-103 { margin-top: 103px !important; }
  .mb-lg-103 { margin-bottom: 103px !important; }
  .mt-lg-104 { margin-top: 104px !important; }
  .mb-lg-104 { margin-bottom: 104px !important; }
  .mt-lg-105 { margin-top: 105px !important; }
  .mb-lg-105 { margin-bottom: 105px !important; }
  .mt-lg-106 { margin-top: 106px !important; }
  .mb-lg-106 { margin-bottom: 106px !important; }
  .mt-lg-107 { margin-top: 107px !important; }
  .mb-lg-107 { margin-bottom: 107px !important; }
  .mt-lg-108 { margin-top: 108px !important; }
  .mb-lg-108 { margin-bottom: 108px !important; }
  .mt-lg-109 { margin-top: 109px !important; }
  .mb-lg-109 { margin-bottom: 109px !important; }
  .mt-lg-110 { margin-top: 110px !important; }
  .mb-lg-110 { margin-bottom: 110px !important; }
  .mt-lg-111 { margin-top: 111px !important; }
  .mb-lg-111 { margin-bottom: 111px !important; }
  .mt-lg-112 { margin-top: 112px !important; }
  .mb-lg-112 { margin-bottom: 112px !important; }
  .mt-lg-113 { margin-top: 113px !important; }
  .mb-lg-113 { margin-bottom: 113px !important; }
  .mt-lg-114 { margin-top: 114px !important; }
  .mb-lg-114 { margin-bottom: 114px !important; }
  .mt-lg-115 { margin-top: 115px !important; }
  .mb-lg-115 { margin-bottom: 115px !important; }
  .mt-lg-116 { margin-top: 116px !important; }
  .mb-lg-116 { margin-bottom: 116px !important; }
  .mt-lg-117 { margin-top: 117px !important; }
  .mb-lg-117 { margin-bottom: 117px !important; }
  .mt-lg-118 { margin-top: 118px !important; }
  .mb-lg-118 { margin-bottom: 118px !important; }
  .mt-lg-119 { margin-top: 119px !important; }
  .mb-lg-119 { margin-bottom: 119px !important; }
  .mt-lg-120 { margin-top: 120px !important; }
  .mb-lg-120 { margin-bottom: 120px !important; }
  .mt-lg-121 { margin-top: 121px !important; }
  .mb-lg-121 { margin-bottom: 121px !important; }
  .mt-lg-122 { margin-top: 122px !important; }
  .mb-lg-122 { margin-bottom: 122px !important; }
  .mt-lg-123 { margin-top: 123px !important; }
  .mb-lg-123 { margin-bottom: 123px !important; }
  .mt-lg-124 { margin-top: 124px !important; }
  .mb-lg-124 { margin-bottom: 124px !important; }
  .mt-lg-125 { margin-top: 125px !important; }
  .mb-lg-125 { margin-bottom: 125px !important; }
  .mt-lg-126 { margin-top: 126px !important; }
  .mb-lg-126 { margin-bottom: 126px !important; }
  .mt-lg-127 { margin-top: 127px !important; }
  .mb-lg-127 { margin-bottom: 127px !important; }
  .mt-lg-128 { margin-top: 128px !important; }
  .mb-lg-128 { margin-bottom: 128px !important; }
  .mt-lg-129 { margin-top: 129px !important; }
  .mb-lg-129 { margin-bottom: 129px !important; }
  .mt-lg-130 { margin-top: 130px !important; }
  .mb-lg-130 { margin-bottom: 130px !important; }
  .mt-lg-131 { margin-top: 131px !important; }
  .mb-lg-131 { margin-bottom: 131px !important; }
  .mt-lg-132 { margin-top: 132px !important; }
  .mb-lg-132 { margin-bottom: 132px !important; }
  .mt-lg-133 { margin-top: 133px !important; }
  .mb-lg-133 { margin-bottom: 133px !important; }
  .mt-lg-134 { margin-top: 134px !important; }
  .mb-lg-134 { margin-bottom: 134px !important; }
  .mt-lg-135 { margin-top: 135px !important; }
  .mb-lg-135 { margin-bottom: 135px !important; }
  .mt-lg-136 { margin-top: 136px !important; }
  .mb-lg-136 { margin-bottom: 136px !important; }
  .mt-lg-137 { margin-top: 137px !important; }
  .mb-lg-137 { margin-bottom: 137px !important; }
  .mt-lg-138 { margin-top: 138px !important; }
  .mb-lg-138 { margin-bottom: 138px !important; }
  .mt-lg-139 { margin-top: 139px !important; }
  .mb-lg-139 { margin-bottom: 139px !important; }
  .mt-lg-140 { margin-top: 140px !important; }
  .mb-lg-140 { margin-bottom: 140px !important; }
  .mt-lg-141 { margin-top: 141px !important; }
  .mb-lg-141 { margin-bottom: 141px !important; }
  .mt-lg-142 { margin-top: 142px !important; }
  .mb-lg-142 { margin-bottom: 142px !important; }
  .mt-lg-143 { margin-top: 143px !important; }
  .mb-lg-143 { margin-bottom: 143px !important; }
  .mt-lg-144 { margin-top: 144px !important; }
  .mb-lg-144 { margin-bottom: 144px !important; }
  .mt-lg-145 { margin-top: 145px !important; }
  .mb-lg-145 { margin-bottom: 145px !important; }
  .mt-lg-146 { margin-top: 146px !important; }
  .mb-lg-146 { margin-bottom: 146px !important; }
  .mt-lg-147 { margin-top: 147px !important; }
  .mb-lg-147 { margin-bottom: 147px !important; }
  .mt-lg-148 { margin-top: 148px !important; }
  .mb-lg-148 { margin-bottom: 148px !important; }
  .mt-lg-149 { margin-top: 149px !important; }
  .mb-lg-149 { margin-bottom: 149px !important; }
  .mt-lg-150 { margin-top: 150px !important; }
  .mb-lg-150 { margin-bottom: 150px !important; }
  .mt-lg-151 { margin-top: 151px !important; }
  .mb-lg-151 { margin-bottom: 151px !important; }
  .mt-lg-152 { margin-top: 152px !important; }
  .mb-lg-152 { margin-bottom: 152px !important; }
  .mt-lg-153 { margin-top: 153px !important; }
  .mb-lg-153 { margin-bottom: 153px !important; }
  .mt-lg-154 { margin-top: 154px !important; }
  .mb-lg-154 { margin-bottom: 154px !important; }
  .mt-lg-155 { margin-top: 155px !important; }
  .mb-lg-155 { margin-bottom: 155px !important; }
  .mt-lg-156 { margin-top: 156px !important; }
  .mb-lg-156 { margin-bottom: 156px !important; }
  .mt-lg-157 { margin-top: 157px !important; }
  .mb-lg-157 { margin-bottom: 157px !important; }
  .mt-lg-158 { margin-top: 158px !important; }
  .mb-lg-158 { margin-bottom: 158px !important; }
  .mt-lg-159 { margin-top: 159px !important; }
  .mb-lg-159 { margin-bottom: 159px !important; }
  .mt-lg-160 { margin-top: 160px !important; }
  .mb-lg-160 { margin-bottom: 160px !important; }
  .mt-lg-161 { margin-top: 161px !important; }
  .mb-lg-161 { margin-bottom: 161px !important; }
  .mt-lg-162 { margin-top: 162px !important; }
  .mb-lg-162 { margin-bottom: 162px !important; }
  .mt-lg-163 { margin-top: 163px !important; }
  .mb-lg-163 { margin-bottom: 163px !important; }
  .mt-lg-164 { margin-top: 164px !important; }
  .mb-lg-164 { margin-bottom: 164px !important; }
  .mt-lg-165 { margin-top: 165px !important; }
  .mb-lg-165 { margin-bottom: 165px !important; }
  .mt-lg-166 { margin-top: 166px !important; }
  .mb-lg-166 { margin-bottom: 166px !important; }
  .mt-lg-167 { margin-top: 167px !important; }
  .mb-lg-167 { margin-bottom: 167px !important; }
  .mt-lg-168 { margin-top: 168px !important; }
  .mb-lg-168 { margin-bottom: 168px !important; }
  .mt-lg-169 { margin-top: 169px !important; }
  .mb-lg-169 { margin-bottom: 169px !important; }
  .mt-lg-170 { margin-top: 170px !important; }
  .mb-lg-170 { margin-bottom: 170px !important; }
  .mt-lg-171 { margin-top: 171px !important; }
  .mb-lg-171 { margin-bottom: 171px !important; }
  .mt-lg-172 { margin-top: 172px !important; }
  .mb-lg-172 { margin-bottom: 172px !important; }
  .mt-lg-173 { margin-top: 173px !important; }
  .mb-lg-173 { margin-bottom: 173px !important; }
  .mt-lg-174 { margin-top: 174px !important; }
  .mb-lg-174 { margin-bottom: 174px !important; }
  .mt-lg-175 { margin-top: 175px !important; }
  .mb-lg-175 { margin-bottom: 175px !important; }
  .mt-lg-176 { margin-top: 176px !important; }
  .mb-lg-176 { margin-bottom: 176px !important; }
  .mt-lg-177 { margin-top: 177px !important; }
  .mb-lg-177 { margin-bottom: 177px !important; }
  .mt-lg-178 { margin-top: 178px !important; }
  .mb-lg-178 { margin-bottom: 178px !important; }
  .mt-lg-179 { margin-top: 179px !important; }
  .mb-lg-179 { margin-bottom: 179px !important; }
  .mt-lg-180 { margin-top: 180px !important; }
  .mb-lg-180 { margin-bottom: 180px !important; }
  .mt-lg-181 { margin-top: 181px !important; }
  .mb-lg-181 { margin-bottom: 181px !important; }
  .mt-lg-182 { margin-top: 182px !important; }
  .mb-lg-182 { margin-bottom: 182px !important; }
  .mt-lg-183 { margin-top: 183px !important; }
  .mb-lg-183 { margin-bottom: 183px !important; }
  .mt-lg-184 { margin-top: 184px !important; }
  .mb-lg-184 { margin-bottom: 184px !important; }
  .mt-lg-185 { margin-top: 185px !important; }
  .mb-lg-185 { margin-bottom: 185px !important; }
  .mt-lg-186 { margin-top: 186px !important; }
  .mb-lg-186 { margin-bottom: 186px !important; }
  .mt-lg-187 { margin-top: 187px !important; }
  .mb-lg-187 { margin-bottom: 187px !important; }
  .mt-lg-188 { margin-top: 188px !important; }
  .mb-lg-188 { margin-bottom: 188px !important; }
  .mt-lg-189 { margin-top: 189px !important; }
  .mb-lg-189 { margin-bottom: 189px !important; }
  .mt-lg-190 { margin-top: 190px !important; }
  .mb-lg-190 { margin-bottom: 190px !important; }
  .mt-lg-191 { margin-top: 191px !important; }
  .mb-lg-191 { margin-bottom: 191px !important; }
  .mt-lg-192 { margin-top: 192px !important; }
  .mb-lg-192 { margin-bottom: 192px !important; }
  .mt-lg-193 { margin-top: 193px !important; }
  .mb-lg-193 { margin-bottom: 193px !important; }
  .mt-lg-194 { margin-top: 194px !important; }
  .mb-lg-194 { margin-bottom: 194px !important; }
  .mt-lg-195 { margin-top: 195px !important; }
  .mb-lg-195 { margin-bottom: 195px !important; }
  .mt-lg-196 { margin-top: 196px !important; }
  .mb-lg-196 { margin-bottom: 196px !important; }
  .mt-lg-197 { margin-top: 197px !important; }
  .mb-lg-197 { margin-bottom: 197px !important; }
  .mt-lg-198 { margin-top: 198px !important; }
  .mb-lg-198 { margin-bottom: 198px !important; }
  .mt-lg-199 { margin-top: 199px !important; }
  .mb-lg-199 { margin-bottom: 199px !important; }
  .mt-lg-200 { margin-top: 200px !important; }
  .mb-lg-200 { margin-bottom: 200px !important; }
  .mt-lg-201 { margin-top: 201px !important; }
  .mb-lg-201 { margin-bottom: 201px !important; }
  .mt-lg-202 { margin-top: 202px !important; }
  .mb-lg-202 { margin-bottom: 202px !important; }
  .mt-lg-203 { margin-top: 203px !important; }
  .mb-lg-203 { margin-bottom: 203px !important; }
  .mt-lg-204 { margin-top: 204px !important; }
  .mb-lg-204 { margin-bottom: 204px !important; }
  .mt-lg-205 { margin-top: 205px !important; }
  .mb-lg-205 { margin-bottom: 205px !important; }
  .mt-lg-206 { margin-top: 206px !important; }
  .mb-lg-206 { margin-bottom: 206px !important; }
  .mt-lg-207 { margin-top: 207px !important; }
  .mb-lg-207 { margin-bottom: 207px !important; }
  .mt-lg-208 { margin-top: 208px !important; }
  .mb-lg-208 { margin-bottom: 208px !important; }
  .mt-lg-209 { margin-top: 209px !important; }
  .mb-lg-209 { margin-bottom: 209px !important; }
  .mt-lg-210 { margin-top: 210px !important; }
  .mb-lg-210 { margin-bottom: 210px !important; }
  .mt-lg-211 { margin-top: 211px !important; }
  .mb-lg-211 { margin-bottom: 211px !important; }
  .mt-lg-212 { margin-top: 212px !important; }
  .mb-lg-212 { margin-bottom: 212px !important; }
  .mt-lg-213 { margin-top: 213px !important; }
  .mb-lg-213 { margin-bottom: 213px !important; }
  .mt-lg-214 { margin-top: 214px !important; }
  .mb-lg-214 { margin-bottom: 214px !important; }
  .mt-lg-215 { margin-top: 215px !important; }
  .mb-lg-215 { margin-bottom: 215px !important; }
  .mt-lg-216 { margin-top: 216px !important; }
  .mb-lg-216 { margin-bottom: 216px !important; }
  .mt-lg-217 { margin-top: 217px !important; }
  .mb-lg-217 { margin-bottom: 217px !important; }
  .mt-lg-218 { margin-top: 218px !important; }
  .mb-lg-218 { margin-bottom: 218px !important; }
  .mt-lg-219 { margin-top: 219px !important; }
  .mb-lg-219 { margin-bottom: 219px !important; }
  .mt-lg-220 { margin-top: 220px !important; }
  .mb-lg-220 { margin-bottom: 220px !important; }
  .mt-lg-221 { margin-top: 221px !important; }
  .mb-lg-221 { margin-bottom: 221px !important; }
  .mt-lg-222 { margin-top: 222px !important; }
  .mb-lg-222 { margin-bottom: 222px !important; }
  .mt-lg-223 { margin-top: 223px !important; }
  .mb-lg-223 { margin-bottom: 223px !important; }
  .mt-lg-224 { margin-top: 224px !important; }
  .mb-lg-224 { margin-bottom: 224px !important; }
  .mt-lg-225 { margin-top: 225px !important; }
  .mb-lg-225 { margin-bottom: 225px !important; }
  .mt-lg-226 { margin-top: 226px !important; }
  .mb-lg-226 { margin-bottom: 226px !important; }
  .mt-lg-227 { margin-top: 227px !important; }
  .mb-lg-227 { margin-bottom: 227px !important; }
  .mt-lg-228 { margin-top: 228px !important; }
  .mb-lg-228 { margin-bottom: 228px !important; }
  .mt-lg-229 { margin-top: 229px !important; }
  .mb-lg-229 { margin-bottom: 229px !important; }
  .mt-lg-230 { margin-top: 230px !important; }
  .mb-lg-230 { margin-bottom: 230px !important; }
  .mt-lg-231 { margin-top: 231px !important; }
  .mb-lg-231 { margin-bottom: 231px !important; }
  .mt-lg-232 { margin-top: 232px !important; }
  .mb-lg-232 { margin-bottom: 232px !important; }
  .mt-lg-233 { margin-top: 233px !important; }
  .mb-lg-233 { margin-bottom: 233px !important; }
  .mt-lg-234 { margin-top: 234px !important; }
  .mb-lg-234 { margin-bottom: 234px !important; }
  .mt-lg-235 { margin-top: 235px !important; }
  .mb-lg-235 { margin-bottom: 235px !important; }
  .mt-lg-236 { margin-top: 236px !important; }
  .mb-lg-236 { margin-bottom: 236px !important; }
  .mt-lg-237 { margin-top: 237px !important; }
  .mb-lg-237 { margin-bottom: 237px !important; }
  .mt-lg-238 { margin-top: 238px !important; }
  .mb-lg-238 { margin-bottom: 238px !important; }
  .mt-lg-239 { margin-top: 239px !important; }
  .mb-lg-239 { margin-bottom: 239px !important; }
  .mt-lg-240 { margin-top: 240px !important; }
  .mb-lg-240 { margin-bottom: 240px !important; }
  .mt-lg-241 { margin-top: 241px !important; }
  .mb-lg-241 { margin-bottom: 241px !important; }
  .mt-lg-242 { margin-top: 242px !important; }
  .mb-lg-242 { margin-bottom: 242px !important; }
  .mt-lg-243 { margin-top: 243px !important; }
  .mb-lg-243 { margin-bottom: 243px !important; }
  .mt-lg-244 { margin-top: 244px !important; }
  .mb-lg-244 { margin-bottom: 244px !important; }
  .mt-lg-245 { margin-top: 245px !important; }
  .mb-lg-245 { margin-bottom: 245px !important; }
  .mt-lg-246 { margin-top: 246px !important; }
  .mb-lg-246 { margin-bottom: 246px !important; }
  .mt-lg-247 { margin-top: 247px !important; }
  .mb-lg-247 { margin-bottom: 247px !important; }
  .mt-lg-248 { margin-top: 248px !important; }
  .mb-lg-248 { margin-bottom: 248px !important; }
  .mt-lg-249 { margin-top: 249px !important; }
  .mb-lg-249 { margin-bottom: 249px !important; }
  .mt-lg-250 { margin-top: 250px !important; }
  .mb-lg-250 { margin-bottom: 250px !important; }
  .mt-lg-251 { margin-top: 251px !important; }
  .mb-lg-251 { margin-bottom: 251px !important; }
  .mt-lg-252 { margin-top: 252px !important; }
  .mb-lg-252 { margin-bottom: 252px !important; }
  .mt-lg-253 { margin-top: 253px !important; }
  .mb-lg-253 { margin-bottom: 253px !important; }
  .mt-lg-254 { margin-top: 254px !important; }
  .mb-lg-254 { margin-bottom: 254px !important; }
  .mt-lg-255 { margin-top: 255px !important; }
  .mb-lg-255 { margin-bottom: 255px !important; }
  .mt-lg-256 { margin-top: 256px !important; }
  .mb-lg-256 { margin-bottom: 256px !important; }
  .mt-lg-257 { margin-top: 257px !important; }
  .mb-lg-257 { margin-bottom: 257px !important; }
  .mt-lg-258 { margin-top: 258px !important; }
  .mb-lg-258 { margin-bottom: 258px !important; }
  .mt-lg-259 { margin-top: 259px !important; }
  .mb-lg-259 { margin-bottom: 259px !important; }
  .mt-lg-260 { margin-top: 260px !important; }
  .mb-lg-260 { margin-bottom: 260px !important; }
  .mt-lg-261 { margin-top: 261px !important; }
  .mb-lg-261 { margin-bottom: 261px !important; }
  .mt-lg-262 { margin-top: 262px !important; }
  .mb-lg-262 { margin-bottom: 262px !important; }
  .mt-lg-263 { margin-top: 263px !important; }
  .mb-lg-263 { margin-bottom: 263px !important; }
  .mt-lg-264 { margin-top: 264px !important; }
  .mb-lg-264 { margin-bottom: 264px !important; }
  .mt-lg-265 { margin-top: 265px !important; }
  .mb-lg-265 { margin-bottom: 265px !important; }
  .mt-lg-266 { margin-top: 266px !important; }
  .mb-lg-266 { margin-bottom: 266px !important; }
  .mt-lg-267 { margin-top: 267px !important; }
  .mb-lg-267 { margin-bottom: 267px !important; }
  .mt-lg-268 { margin-top: 268px !important; }
  .mb-lg-268 { margin-bottom: 268px !important; }
  .mt-lg-269 { margin-top: 269px !important; }
  .mb-lg-269 { margin-bottom: 269px !important; }
  .mt-lg-270 { margin-top: 270px !important; }
  .mb-lg-270 { margin-bottom: 270px !important; }
  .mt-lg-271 { margin-top: 271px !important; }
  .mb-lg-271 { margin-bottom: 271px !important; }
  .mt-lg-272 { margin-top: 272px !important; }
  .mb-lg-272 { margin-bottom: 272px !important; }
  .mt-lg-273 { margin-top: 273px !important; }
  .mb-lg-273 { margin-bottom: 273px !important; }
  .mt-lg-274 { margin-top: 274px !important; }
  .mb-lg-274 { margin-bottom: 274px !important; }
  .mt-lg-275 { margin-top: 275px !important; }
  .mb-lg-275 { margin-bottom: 275px !important; }
  .mt-lg-276 { margin-top: 276px !important; }
  .mb-lg-276 { margin-bottom: 276px !important; }
  .mt-lg-277 { margin-top: 277px !important; }
  .mb-lg-277 { margin-bottom: 277px !important; }
  .mt-lg-278 { margin-top: 278px !important; }
  .mb-lg-278 { margin-bottom: 278px !important; }
  .mt-lg-279 { margin-top: 279px !important; }
  .mb-lg-279 { margin-bottom: 279px !important; }
  .mt-lg-280 { margin-top: 280px !important; }
  .mb-lg-280 { margin-bottom: 280px !important; }
  .mt-lg-281 { margin-top: 281px !important; }
  .mb-lg-281 { margin-bottom: 281px !important; }
  .mt-lg-282 { margin-top: 282px !important; }
  .mb-lg-282 { margin-bottom: 282px !important; }
  .mt-lg-283 { margin-top: 283px !important; }
  .mb-lg-283 { margin-bottom: 283px !important; }
  .mt-lg-284 { margin-top: 284px !important; }
  .mb-lg-284 { margin-bottom: 284px !important; }
  .mt-lg-285 { margin-top: 285px !important; }
  .mb-lg-285 { margin-bottom: 285px !important; }
  .mt-lg-286 { margin-top: 286px !important; }
  .mb-lg-286 { margin-bottom: 286px !important; }
  .mt-lg-287 { margin-top: 287px !important; }
  .mb-lg-287 { margin-bottom: 287px !important; }
  .mt-lg-288 { margin-top: 288px !important; }
  .mb-lg-288 { margin-bottom: 288px !important; }
  .mt-lg-289 { margin-top: 289px !important; }
  .mb-lg-289 { margin-bottom: 289px !important; }
  .mt-lg-290 { margin-top: 290px !important; }
  .mb-lg-290 { margin-bottom: 290px !important; }
  .mt-lg-291 { margin-top: 291px !important; }
  .mb-lg-291 { margin-bottom: 291px !important; }
  .mt-lg-292 { margin-top: 292px !important; }
  .mb-lg-292 { margin-bottom: 292px !important; }
  .mt-lg-293 { margin-top: 293px !important; }
  .mb-lg-293 { margin-bottom: 293px !important; }
  .mt-lg-294 { margin-top: 294px !important; }
  .mb-lg-294 { margin-bottom: 294px !important; }
  .mt-lg-295 { margin-top: 295px !important; }
  .mb-lg-295 { margin-bottom: 295px !important; }
  .mt-lg-296 { margin-top: 296px !important; }
  .mb-lg-296 { margin-bottom: 296px !important; }
  .mt-lg-297 { margin-top: 297px !important; }
  .mb-lg-297 { margin-bottom: 297px !important; }
  .mt-lg-298 { margin-top: 298px !important; }
  .mb-lg-298 { margin-bottom: 298px !important; }
  .mt-lg-299 { margin-top: 299px !important; }
  .mb-lg-299 { margin-bottom: 299px !important; }
  .mt-lg-300 { margin-top: 300px !important; }
  .mb-lg-300 { margin-bottom: 300px !important; } }

@media (max-width: 991px) { .mt-md-0 { margin-top: 0px !important; }
  .mb-md-0 { margin-bottom: 0px !important; }
  .mt-md-1 { margin-top: 1px !important; }
  .mb-md-1 { margin-bottom: 1px !important; }
  .mt-md-2 { margin-top: 2px !important; }
  .mb-md-2 { margin-bottom: 2px !important; }
  .mt-md-3 { margin-top: 3px !important; }
  .mb-md-3 { margin-bottom: 3px !important; }
  .mt-md-4 { margin-top: 4px !important; }
  .mb-md-4 { margin-bottom: 4px !important; }
  .mt-md-5 { margin-top: 5px !important; }
  .mb-md-5 { margin-bottom: 5px !important; }
  .mt-md-6 { margin-top: 6px !important; }
  .mb-md-6 { margin-bottom: 6px !important; }
  .mt-md-7 { margin-top: 7px !important; }
  .mb-md-7 { margin-bottom: 7px !important; }
  .mt-md-8 { margin-top: 8px !important; }
  .mb-md-8 { margin-bottom: 8px !important; }
  .mt-md-9 { margin-top: 9px !important; }
  .mb-md-9 { margin-bottom: 9px !important; }
  .mt-md-10 { margin-top: 10px !important; }
  .mb-md-10 { margin-bottom: 10px !important; }
  .mt-md-11 { margin-top: 11px !important; }
  .mb-md-11 { margin-bottom: 11px !important; }
  .mt-md-12 { margin-top: 12px !important; }
  .mb-md-12 { margin-bottom: 12px !important; }
  .mt-md-13 { margin-top: 13px !important; }
  .mb-md-13 { margin-bottom: 13px !important; }
  .mt-md-14 { margin-top: 14px !important; }
  .mb-md-14 { margin-bottom: 14px !important; }
  .mt-md-15 { margin-top: 15px !important; }
  .mb-md-15 { margin-bottom: 15px !important; }
  .mt-md-16 { margin-top: 16px !important; }
  .mb-md-16 { margin-bottom: 16px !important; }
  .mt-md-17 { margin-top: 17px !important; }
  .mb-md-17 { margin-bottom: 17px !important; }
  .mt-md-18 { margin-top: 18px !important; }
  .mb-md-18 { margin-bottom: 18px !important; }
  .mt-md-19 { margin-top: 19px !important; }
  .mb-md-19 { margin-bottom: 19px !important; }
  .mt-md-20 { margin-top: 20px !important; }
  .mb-md-20 { margin-bottom: 20px !important; }
  .mt-md-21 { margin-top: 21px !important; }
  .mb-md-21 { margin-bottom: 21px !important; }
  .mt-md-22 { margin-top: 22px !important; }
  .mb-md-22 { margin-bottom: 22px !important; }
  .mt-md-23 { margin-top: 23px !important; }
  .mb-md-23 { margin-bottom: 23px !important; }
  .mt-md-24 { margin-top: 24px !important; }
  .mb-md-24 { margin-bottom: 24px !important; }
  .mt-md-25 { margin-top: 25px !important; }
  .mb-md-25 { margin-bottom: 25px !important; }
  .mt-md-26 { margin-top: 26px !important; }
  .mb-md-26 { margin-bottom: 26px !important; }
  .mt-md-27 { margin-top: 27px !important; }
  .mb-md-27 { margin-bottom: 27px !important; }
  .mt-md-28 { margin-top: 28px !important; }
  .mb-md-28 { margin-bottom: 28px !important; }
  .mt-md-29 { margin-top: 29px !important; }
  .mb-md-29 { margin-bottom: 29px !important; }
  .mt-md-30 { margin-top: 30px !important; }
  .mb-md-30 { margin-bottom: 30px !important; }
  .mt-md-31 { margin-top: 31px !important; }
  .mb-md-31 { margin-bottom: 31px !important; }
  .mt-md-32 { margin-top: 32px !important; }
  .mb-md-32 { margin-bottom: 32px !important; }
  .mt-md-33 { margin-top: 33px !important; }
  .mb-md-33 { margin-bottom: 33px !important; }
  .mt-md-34 { margin-top: 34px !important; }
  .mb-md-34 { margin-bottom: 34px !important; }
  .mt-md-35 { margin-top: 35px !important; }
  .mb-md-35 { margin-bottom: 35px !important; }
  .mt-md-36 { margin-top: 36px !important; }
  .mb-md-36 { margin-bottom: 36px !important; }
  .mt-md-37 { margin-top: 37px !important; }
  .mb-md-37 { margin-bottom: 37px !important; }
  .mt-md-38 { margin-top: 38px !important; }
  .mb-md-38 { margin-bottom: 38px !important; }
  .mt-md-39 { margin-top: 39px !important; }
  .mb-md-39 { margin-bottom: 39px !important; }
  .mt-md-40 { margin-top: 40px !important; }
  .mb-md-40 { margin-bottom: 40px !important; }
  .mt-md-41 { margin-top: 41px !important; }
  .mb-md-41 { margin-bottom: 41px !important; }
  .mt-md-42 { margin-top: 42px !important; }
  .mb-md-42 { margin-bottom: 42px !important; }
  .mt-md-43 { margin-top: 43px !important; }
  .mb-md-43 { margin-bottom: 43px !important; }
  .mt-md-44 { margin-top: 44px !important; }
  .mb-md-44 { margin-bottom: 44px !important; }
  .mt-md-45 { margin-top: 45px !important; }
  .mb-md-45 { margin-bottom: 45px !important; }
  .mt-md-46 { margin-top: 46px !important; }
  .mb-md-46 { margin-bottom: 46px !important; }
  .mt-md-47 { margin-top: 47px !important; }
  .mb-md-47 { margin-bottom: 47px !important; }
  .mt-md-48 { margin-top: 48px !important; }
  .mb-md-48 { margin-bottom: 48px !important; }
  .mt-md-49 { margin-top: 49px !important; }
  .mb-md-49 { margin-bottom: 49px !important; }
  .mt-md-50 { margin-top: 50px !important; }
  .mb-md-50 { margin-bottom: 50px !important; }
  .mt-md-51 { margin-top: 51px !important; }
  .mb-md-51 { margin-bottom: 51px !important; }
  .mt-md-52 { margin-top: 52px !important; }
  .mb-md-52 { margin-bottom: 52px !important; }
  .mt-md-53 { margin-top: 53px !important; }
  .mb-md-53 { margin-bottom: 53px !important; }
  .mt-md-54 { margin-top: 54px !important; }
  .mb-md-54 { margin-bottom: 54px !important; }
  .mt-md-55 { margin-top: 55px !important; }
  .mb-md-55 { margin-bottom: 55px !important; }
  .mt-md-56 { margin-top: 56px !important; }
  .mb-md-56 { margin-bottom: 56px !important; }
  .mt-md-57 { margin-top: 57px !important; }
  .mb-md-57 { margin-bottom: 57px !important; }
  .mt-md-58 { margin-top: 58px !important; }
  .mb-md-58 { margin-bottom: 58px !important; }
  .mt-md-59 { margin-top: 59px !important; }
  .mb-md-59 { margin-bottom: 59px !important; }
  .mt-md-60 { margin-top: 60px !important; }
  .mb-md-60 { margin-bottom: 60px !important; }
  .mt-md-61 { margin-top: 61px !important; }
  .mb-md-61 { margin-bottom: 61px !important; }
  .mt-md-62 { margin-top: 62px !important; }
  .mb-md-62 { margin-bottom: 62px !important; }
  .mt-md-63 { margin-top: 63px !important; }
  .mb-md-63 { margin-bottom: 63px !important; }
  .mt-md-64 { margin-top: 64px !important; }
  .mb-md-64 { margin-bottom: 64px !important; }
  .mt-md-65 { margin-top: 65px !important; }
  .mb-md-65 { margin-bottom: 65px !important; }
  .mt-md-66 { margin-top: 66px !important; }
  .mb-md-66 { margin-bottom: 66px !important; }
  .mt-md-67 { margin-top: 67px !important; }
  .mb-md-67 { margin-bottom: 67px !important; }
  .mt-md-68 { margin-top: 68px !important; }
  .mb-md-68 { margin-bottom: 68px !important; }
  .mt-md-69 { margin-top: 69px !important; }
  .mb-md-69 { margin-bottom: 69px !important; }
  .mt-md-70 { margin-top: 70px !important; }
  .mb-md-70 { margin-bottom: 70px !important; }
  .mt-md-71 { margin-top: 71px !important; }
  .mb-md-71 { margin-bottom: 71px !important; }
  .mt-md-72 { margin-top: 72px !important; }
  .mb-md-72 { margin-bottom: 72px !important; }
  .mt-md-73 { margin-top: 73px !important; }
  .mb-md-73 { margin-bottom: 73px !important; }
  .mt-md-74 { margin-top: 74px !important; }
  .mb-md-74 { margin-bottom: 74px !important; }
  .mt-md-75 { margin-top: 75px !important; }
  .mb-md-75 { margin-bottom: 75px !important; }
  .mt-md-76 { margin-top: 76px !important; }
  .mb-md-76 { margin-bottom: 76px !important; }
  .mt-md-77 { margin-top: 77px !important; }
  .mb-md-77 { margin-bottom: 77px !important; }
  .mt-md-78 { margin-top: 78px !important; }
  .mb-md-78 { margin-bottom: 78px !important; }
  .mt-md-79 { margin-top: 79px !important; }
  .mb-md-79 { margin-bottom: 79px !important; }
  .mt-md-80 { margin-top: 80px !important; }
  .mb-md-80 { margin-bottom: 80px !important; }
  .mt-md-81 { margin-top: 81px !important; }
  .mb-md-81 { margin-bottom: 81px !important; }
  .mt-md-82 { margin-top: 82px !important; }
  .mb-md-82 { margin-bottom: 82px !important; }
  .mt-md-83 { margin-top: 83px !important; }
  .mb-md-83 { margin-bottom: 83px !important; }
  .mt-md-84 { margin-top: 84px !important; }
  .mb-md-84 { margin-bottom: 84px !important; }
  .mt-md-85 { margin-top: 85px !important; }
  .mb-md-85 { margin-bottom: 85px !important; }
  .mt-md-86 { margin-top: 86px !important; }
  .mb-md-86 { margin-bottom: 86px !important; }
  .mt-md-87 { margin-top: 87px !important; }
  .mb-md-87 { margin-bottom: 87px !important; }
  .mt-md-88 { margin-top: 88px !important; }
  .mb-md-88 { margin-bottom: 88px !important; }
  .mt-md-89 { margin-top: 89px !important; }
  .mb-md-89 { margin-bottom: 89px !important; }
  .mt-md-90 { margin-top: 90px !important; }
  .mb-md-90 { margin-bottom: 90px !important; }
  .mt-md-91 { margin-top: 91px !important; }
  .mb-md-91 { margin-bottom: 91px !important; }
  .mt-md-92 { margin-top: 92px !important; }
  .mb-md-92 { margin-bottom: 92px !important; }
  .mt-md-93 { margin-top: 93px !important; }
  .mb-md-93 { margin-bottom: 93px !important; }
  .mt-md-94 { margin-top: 94px !important; }
  .mb-md-94 { margin-bottom: 94px !important; }
  .mt-md-95 { margin-top: 95px !important; }
  .mb-md-95 { margin-bottom: 95px !important; }
  .mt-md-96 { margin-top: 96px !important; }
  .mb-md-96 { margin-bottom: 96px !important; }
  .mt-md-97 { margin-top: 97px !important; }
  .mb-md-97 { margin-bottom: 97px !important; }
  .mt-md-98 { margin-top: 98px !important; }
  .mb-md-98 { margin-bottom: 98px !important; }
  .mt-md-99 { margin-top: 99px !important; }
  .mb-md-99 { margin-bottom: 99px !important; }
  .mt-md-100 { margin-top: 100px !important; }
  .mb-md-100 { margin-bottom: 100px !important; }
  .mt-md-101 { margin-top: 101px !important; }
  .mb-md-101 { margin-bottom: 101px !important; }
  .mt-md-102 { margin-top: 102px !important; }
  .mb-md-102 { margin-bottom: 102px !important; }
  .mt-md-103 { margin-top: 103px !important; }
  .mb-md-103 { margin-bottom: 103px !important; }
  .mt-md-104 { margin-top: 104px !important; }
  .mb-md-104 { margin-bottom: 104px !important; }
  .mt-md-105 { margin-top: 105px !important; }
  .mb-md-105 { margin-bottom: 105px !important; }
  .mt-md-106 { margin-top: 106px !important; }
  .mb-md-106 { margin-bottom: 106px !important; }
  .mt-md-107 { margin-top: 107px !important; }
  .mb-md-107 { margin-bottom: 107px !important; }
  .mt-md-108 { margin-top: 108px !important; }
  .mb-md-108 { margin-bottom: 108px !important; }
  .mt-md-109 { margin-top: 109px !important; }
  .mb-md-109 { margin-bottom: 109px !important; }
  .mt-md-110 { margin-top: 110px !important; }
  .mb-md-110 { margin-bottom: 110px !important; }
  .mt-md-111 { margin-top: 111px !important; }
  .mb-md-111 { margin-bottom: 111px !important; }
  .mt-md-112 { margin-top: 112px !important; }
  .mb-md-112 { margin-bottom: 112px !important; }
  .mt-md-113 { margin-top: 113px !important; }
  .mb-md-113 { margin-bottom: 113px !important; }
  .mt-md-114 { margin-top: 114px !important; }
  .mb-md-114 { margin-bottom: 114px !important; }
  .mt-md-115 { margin-top: 115px !important; }
  .mb-md-115 { margin-bottom: 115px !important; }
  .mt-md-116 { margin-top: 116px !important; }
  .mb-md-116 { margin-bottom: 116px !important; }
  .mt-md-117 { margin-top: 117px !important; }
  .mb-md-117 { margin-bottom: 117px !important; }
  .mt-md-118 { margin-top: 118px !important; }
  .mb-md-118 { margin-bottom: 118px !important; }
  .mt-md-119 { margin-top: 119px !important; }
  .mb-md-119 { margin-bottom: 119px !important; }
  .mt-md-120 { margin-top: 120px !important; }
  .mb-md-120 { margin-bottom: 120px !important; }
  .mt-md-121 { margin-top: 121px !important; }
  .mb-md-121 { margin-bottom: 121px !important; }
  .mt-md-122 { margin-top: 122px !important; }
  .mb-md-122 { margin-bottom: 122px !important; }
  .mt-md-123 { margin-top: 123px !important; }
  .mb-md-123 { margin-bottom: 123px !important; }
  .mt-md-124 { margin-top: 124px !important; }
  .mb-md-124 { margin-bottom: 124px !important; }
  .mt-md-125 { margin-top: 125px !important; }
  .mb-md-125 { margin-bottom: 125px !important; }
  .mt-md-126 { margin-top: 126px !important; }
  .mb-md-126 { margin-bottom: 126px !important; }
  .mt-md-127 { margin-top: 127px !important; }
  .mb-md-127 { margin-bottom: 127px !important; }
  .mt-md-128 { margin-top: 128px !important; }
  .mb-md-128 { margin-bottom: 128px !important; }
  .mt-md-129 { margin-top: 129px !important; }
  .mb-md-129 { margin-bottom: 129px !important; }
  .mt-md-130 { margin-top: 130px !important; }
  .mb-md-130 { margin-bottom: 130px !important; }
  .mt-md-131 { margin-top: 131px !important; }
  .mb-md-131 { margin-bottom: 131px !important; }
  .mt-md-132 { margin-top: 132px !important; }
  .mb-md-132 { margin-bottom: 132px !important; }
  .mt-md-133 { margin-top: 133px !important; }
  .mb-md-133 { margin-bottom: 133px !important; }
  .mt-md-134 { margin-top: 134px !important; }
  .mb-md-134 { margin-bottom: 134px !important; }
  .mt-md-135 { margin-top: 135px !important; }
  .mb-md-135 { margin-bottom: 135px !important; }
  .mt-md-136 { margin-top: 136px !important; }
  .mb-md-136 { margin-bottom: 136px !important; }
  .mt-md-137 { margin-top: 137px !important; }
  .mb-md-137 { margin-bottom: 137px !important; }
  .mt-md-138 { margin-top: 138px !important; }
  .mb-md-138 { margin-bottom: 138px !important; }
  .mt-md-139 { margin-top: 139px !important; }
  .mb-md-139 { margin-bottom: 139px !important; }
  .mt-md-140 { margin-top: 140px !important; }
  .mb-md-140 { margin-bottom: 140px !important; }
  .mt-md-141 { margin-top: 141px !important; }
  .mb-md-141 { margin-bottom: 141px !important; }
  .mt-md-142 { margin-top: 142px !important; }
  .mb-md-142 { margin-bottom: 142px !important; }
  .mt-md-143 { margin-top: 143px !important; }
  .mb-md-143 { margin-bottom: 143px !important; }
  .mt-md-144 { margin-top: 144px !important; }
  .mb-md-144 { margin-bottom: 144px !important; }
  .mt-md-145 { margin-top: 145px !important; }
  .mb-md-145 { margin-bottom: 145px !important; }
  .mt-md-146 { margin-top: 146px !important; }
  .mb-md-146 { margin-bottom: 146px !important; }
  .mt-md-147 { margin-top: 147px !important; }
  .mb-md-147 { margin-bottom: 147px !important; }
  .mt-md-148 { margin-top: 148px !important; }
  .mb-md-148 { margin-bottom: 148px !important; }
  .mt-md-149 { margin-top: 149px !important; }
  .mb-md-149 { margin-bottom: 149px !important; }
  .mt-md-150 { margin-top: 150px !important; }
  .mb-md-150 { margin-bottom: 150px !important; }
  .mt-md-151 { margin-top: 151px !important; }
  .mb-md-151 { margin-bottom: 151px !important; }
  .mt-md-152 { margin-top: 152px !important; }
  .mb-md-152 { margin-bottom: 152px !important; }
  .mt-md-153 { margin-top: 153px !important; }
  .mb-md-153 { margin-bottom: 153px !important; }
  .mt-md-154 { margin-top: 154px !important; }
  .mb-md-154 { margin-bottom: 154px !important; }
  .mt-md-155 { margin-top: 155px !important; }
  .mb-md-155 { margin-bottom: 155px !important; }
  .mt-md-156 { margin-top: 156px !important; }
  .mb-md-156 { margin-bottom: 156px !important; }
  .mt-md-157 { margin-top: 157px !important; }
  .mb-md-157 { margin-bottom: 157px !important; }
  .mt-md-158 { margin-top: 158px !important; }
  .mb-md-158 { margin-bottom: 158px !important; }
  .mt-md-159 { margin-top: 159px !important; }
  .mb-md-159 { margin-bottom: 159px !important; }
  .mt-md-160 { margin-top: 160px !important; }
  .mb-md-160 { margin-bottom: 160px !important; }
  .mt-md-161 { margin-top: 161px !important; }
  .mb-md-161 { margin-bottom: 161px !important; }
  .mt-md-162 { margin-top: 162px !important; }
  .mb-md-162 { margin-bottom: 162px !important; }
  .mt-md-163 { margin-top: 163px !important; }
  .mb-md-163 { margin-bottom: 163px !important; }
  .mt-md-164 { margin-top: 164px !important; }
  .mb-md-164 { margin-bottom: 164px !important; }
  .mt-md-165 { margin-top: 165px !important; }
  .mb-md-165 { margin-bottom: 165px !important; }
  .mt-md-166 { margin-top: 166px !important; }
  .mb-md-166 { margin-bottom: 166px !important; }
  .mt-md-167 { margin-top: 167px !important; }
  .mb-md-167 { margin-bottom: 167px !important; }
  .mt-md-168 { margin-top: 168px !important; }
  .mb-md-168 { margin-bottom: 168px !important; }
  .mt-md-169 { margin-top: 169px !important; }
  .mb-md-169 { margin-bottom: 169px !important; }
  .mt-md-170 { margin-top: 170px !important; }
  .mb-md-170 { margin-bottom: 170px !important; }
  .mt-md-171 { margin-top: 171px !important; }
  .mb-md-171 { margin-bottom: 171px !important; }
  .mt-md-172 { margin-top: 172px !important; }
  .mb-md-172 { margin-bottom: 172px !important; }
  .mt-md-173 { margin-top: 173px !important; }
  .mb-md-173 { margin-bottom: 173px !important; }
  .mt-md-174 { margin-top: 174px !important; }
  .mb-md-174 { margin-bottom: 174px !important; }
  .mt-md-175 { margin-top: 175px !important; }
  .mb-md-175 { margin-bottom: 175px !important; }
  .mt-md-176 { margin-top: 176px !important; }
  .mb-md-176 { margin-bottom: 176px !important; }
  .mt-md-177 { margin-top: 177px !important; }
  .mb-md-177 { margin-bottom: 177px !important; }
  .mt-md-178 { margin-top: 178px !important; }
  .mb-md-178 { margin-bottom: 178px !important; }
  .mt-md-179 { margin-top: 179px !important; }
  .mb-md-179 { margin-bottom: 179px !important; }
  .mt-md-180 { margin-top: 180px !important; }
  .mb-md-180 { margin-bottom: 180px !important; }
  .mt-md-181 { margin-top: 181px !important; }
  .mb-md-181 { margin-bottom: 181px !important; }
  .mt-md-182 { margin-top: 182px !important; }
  .mb-md-182 { margin-bottom: 182px !important; }
  .mt-md-183 { margin-top: 183px !important; }
  .mb-md-183 { margin-bottom: 183px !important; }
  .mt-md-184 { margin-top: 184px !important; }
  .mb-md-184 { margin-bottom: 184px !important; }
  .mt-md-185 { margin-top: 185px !important; }
  .mb-md-185 { margin-bottom: 185px !important; }
  .mt-md-186 { margin-top: 186px !important; }
  .mb-md-186 { margin-bottom: 186px !important; }
  .mt-md-187 { margin-top: 187px !important; }
  .mb-md-187 { margin-bottom: 187px !important; }
  .mt-md-188 { margin-top: 188px !important; }
  .mb-md-188 { margin-bottom: 188px !important; }
  .mt-md-189 { margin-top: 189px !important; }
  .mb-md-189 { margin-bottom: 189px !important; }
  .mt-md-190 { margin-top: 190px !important; }
  .mb-md-190 { margin-bottom: 190px !important; }
  .mt-md-191 { margin-top: 191px !important; }
  .mb-md-191 { margin-bottom: 191px !important; }
  .mt-md-192 { margin-top: 192px !important; }
  .mb-md-192 { margin-bottom: 192px !important; }
  .mt-md-193 { margin-top: 193px !important; }
  .mb-md-193 { margin-bottom: 193px !important; }
  .mt-md-194 { margin-top: 194px !important; }
  .mb-md-194 { margin-bottom: 194px !important; }
  .mt-md-195 { margin-top: 195px !important; }
  .mb-md-195 { margin-bottom: 195px !important; }
  .mt-md-196 { margin-top: 196px !important; }
  .mb-md-196 { margin-bottom: 196px !important; }
  .mt-md-197 { margin-top: 197px !important; }
  .mb-md-197 { margin-bottom: 197px !important; }
  .mt-md-198 { margin-top: 198px !important; }
  .mb-md-198 { margin-bottom: 198px !important; }
  .mt-md-199 { margin-top: 199px !important; }
  .mb-md-199 { margin-bottom: 199px !important; }
  .mt-md-200 { margin-top: 200px !important; }
  .mb-md-200 { margin-bottom: 200px !important; }
  .mt-md-201 { margin-top: 201px !important; }
  .mb-md-201 { margin-bottom: 201px !important; }
  .mt-md-202 { margin-top: 202px !important; }
  .mb-md-202 { margin-bottom: 202px !important; }
  .mt-md-203 { margin-top: 203px !important; }
  .mb-md-203 { margin-bottom: 203px !important; }
  .mt-md-204 { margin-top: 204px !important; }
  .mb-md-204 { margin-bottom: 204px !important; }
  .mt-md-205 { margin-top: 205px !important; }
  .mb-md-205 { margin-bottom: 205px !important; }
  .mt-md-206 { margin-top: 206px !important; }
  .mb-md-206 { margin-bottom: 206px !important; }
  .mt-md-207 { margin-top: 207px !important; }
  .mb-md-207 { margin-bottom: 207px !important; }
  .mt-md-208 { margin-top: 208px !important; }
  .mb-md-208 { margin-bottom: 208px !important; }
  .mt-md-209 { margin-top: 209px !important; }
  .mb-md-209 { margin-bottom: 209px !important; }
  .mt-md-210 { margin-top: 210px !important; }
  .mb-md-210 { margin-bottom: 210px !important; }
  .mt-md-211 { margin-top: 211px !important; }
  .mb-md-211 { margin-bottom: 211px !important; }
  .mt-md-212 { margin-top: 212px !important; }
  .mb-md-212 { margin-bottom: 212px !important; }
  .mt-md-213 { margin-top: 213px !important; }
  .mb-md-213 { margin-bottom: 213px !important; }
  .mt-md-214 { margin-top: 214px !important; }
  .mb-md-214 { margin-bottom: 214px !important; }
  .mt-md-215 { margin-top: 215px !important; }
  .mb-md-215 { margin-bottom: 215px !important; }
  .mt-md-216 { margin-top: 216px !important; }
  .mb-md-216 { margin-bottom: 216px !important; }
  .mt-md-217 { margin-top: 217px !important; }
  .mb-md-217 { margin-bottom: 217px !important; }
  .mt-md-218 { margin-top: 218px !important; }
  .mb-md-218 { margin-bottom: 218px !important; }
  .mt-md-219 { margin-top: 219px !important; }
  .mb-md-219 { margin-bottom: 219px !important; }
  .mt-md-220 { margin-top: 220px !important; }
  .mb-md-220 { margin-bottom: 220px !important; }
  .mt-md-221 { margin-top: 221px !important; }
  .mb-md-221 { margin-bottom: 221px !important; }
  .mt-md-222 { margin-top: 222px !important; }
  .mb-md-222 { margin-bottom: 222px !important; }
  .mt-md-223 { margin-top: 223px !important; }
  .mb-md-223 { margin-bottom: 223px !important; }
  .mt-md-224 { margin-top: 224px !important; }
  .mb-md-224 { margin-bottom: 224px !important; }
  .mt-md-225 { margin-top: 225px !important; }
  .mb-md-225 { margin-bottom: 225px !important; }
  .mt-md-226 { margin-top: 226px !important; }
  .mb-md-226 { margin-bottom: 226px !important; }
  .mt-md-227 { margin-top: 227px !important; }
  .mb-md-227 { margin-bottom: 227px !important; }
  .mt-md-228 { margin-top: 228px !important; }
  .mb-md-228 { margin-bottom: 228px !important; }
  .mt-md-229 { margin-top: 229px !important; }
  .mb-md-229 { margin-bottom: 229px !important; }
  .mt-md-230 { margin-top: 230px !important; }
  .mb-md-230 { margin-bottom: 230px !important; }
  .mt-md-231 { margin-top: 231px !important; }
  .mb-md-231 { margin-bottom: 231px !important; }
  .mt-md-232 { margin-top: 232px !important; }
  .mb-md-232 { margin-bottom: 232px !important; }
  .mt-md-233 { margin-top: 233px !important; }
  .mb-md-233 { margin-bottom: 233px !important; }
  .mt-md-234 { margin-top: 234px !important; }
  .mb-md-234 { margin-bottom: 234px !important; }
  .mt-md-235 { margin-top: 235px !important; }
  .mb-md-235 { margin-bottom: 235px !important; }
  .mt-md-236 { margin-top: 236px !important; }
  .mb-md-236 { margin-bottom: 236px !important; }
  .mt-md-237 { margin-top: 237px !important; }
  .mb-md-237 { margin-bottom: 237px !important; }
  .mt-md-238 { margin-top: 238px !important; }
  .mb-md-238 { margin-bottom: 238px !important; }
  .mt-md-239 { margin-top: 239px !important; }
  .mb-md-239 { margin-bottom: 239px !important; }
  .mt-md-240 { margin-top: 240px !important; }
  .mb-md-240 { margin-bottom: 240px !important; }
  .mt-md-241 { margin-top: 241px !important; }
  .mb-md-241 { margin-bottom: 241px !important; }
  .mt-md-242 { margin-top: 242px !important; }
  .mb-md-242 { margin-bottom: 242px !important; }
  .mt-md-243 { margin-top: 243px !important; }
  .mb-md-243 { margin-bottom: 243px !important; }
  .mt-md-244 { margin-top: 244px !important; }
  .mb-md-244 { margin-bottom: 244px !important; }
  .mt-md-245 { margin-top: 245px !important; }
  .mb-md-245 { margin-bottom: 245px !important; }
  .mt-md-246 { margin-top: 246px !important; }
  .mb-md-246 { margin-bottom: 246px !important; }
  .mt-md-247 { margin-top: 247px !important; }
  .mb-md-247 { margin-bottom: 247px !important; }
  .mt-md-248 { margin-top: 248px !important; }
  .mb-md-248 { margin-bottom: 248px !important; }
  .mt-md-249 { margin-top: 249px !important; }
  .mb-md-249 { margin-bottom: 249px !important; }
  .mt-md-250 { margin-top: 250px !important; }
  .mb-md-250 { margin-bottom: 250px !important; }
  .mt-md-251 { margin-top: 251px !important; }
  .mb-md-251 { margin-bottom: 251px !important; }
  .mt-md-252 { margin-top: 252px !important; }
  .mb-md-252 { margin-bottom: 252px !important; }
  .mt-md-253 { margin-top: 253px !important; }
  .mb-md-253 { margin-bottom: 253px !important; }
  .mt-md-254 { margin-top: 254px !important; }
  .mb-md-254 { margin-bottom: 254px !important; }
  .mt-md-255 { margin-top: 255px !important; }
  .mb-md-255 { margin-bottom: 255px !important; }
  .mt-md-256 { margin-top: 256px !important; }
  .mb-md-256 { margin-bottom: 256px !important; }
  .mt-md-257 { margin-top: 257px !important; }
  .mb-md-257 { margin-bottom: 257px !important; }
  .mt-md-258 { margin-top: 258px !important; }
  .mb-md-258 { margin-bottom: 258px !important; }
  .mt-md-259 { margin-top: 259px !important; }
  .mb-md-259 { margin-bottom: 259px !important; }
  .mt-md-260 { margin-top: 260px !important; }
  .mb-md-260 { margin-bottom: 260px !important; }
  .mt-md-261 { margin-top: 261px !important; }
  .mb-md-261 { margin-bottom: 261px !important; }
  .mt-md-262 { margin-top: 262px !important; }
  .mb-md-262 { margin-bottom: 262px !important; }
  .mt-md-263 { margin-top: 263px !important; }
  .mb-md-263 { margin-bottom: 263px !important; }
  .mt-md-264 { margin-top: 264px !important; }
  .mb-md-264 { margin-bottom: 264px !important; }
  .mt-md-265 { margin-top: 265px !important; }
  .mb-md-265 { margin-bottom: 265px !important; }
  .mt-md-266 { margin-top: 266px !important; }
  .mb-md-266 { margin-bottom: 266px !important; }
  .mt-md-267 { margin-top: 267px !important; }
  .mb-md-267 { margin-bottom: 267px !important; }
  .mt-md-268 { margin-top: 268px !important; }
  .mb-md-268 { margin-bottom: 268px !important; }
  .mt-md-269 { margin-top: 269px !important; }
  .mb-md-269 { margin-bottom: 269px !important; }
  .mt-md-270 { margin-top: 270px !important; }
  .mb-md-270 { margin-bottom: 270px !important; }
  .mt-md-271 { margin-top: 271px !important; }
  .mb-md-271 { margin-bottom: 271px !important; }
  .mt-md-272 { margin-top: 272px !important; }
  .mb-md-272 { margin-bottom: 272px !important; }
  .mt-md-273 { margin-top: 273px !important; }
  .mb-md-273 { margin-bottom: 273px !important; }
  .mt-md-274 { margin-top: 274px !important; }
  .mb-md-274 { margin-bottom: 274px !important; }
  .mt-md-275 { margin-top: 275px !important; }
  .mb-md-275 { margin-bottom: 275px !important; }
  .mt-md-276 { margin-top: 276px !important; }
  .mb-md-276 { margin-bottom: 276px !important; }
  .mt-md-277 { margin-top: 277px !important; }
  .mb-md-277 { margin-bottom: 277px !important; }
  .mt-md-278 { margin-top: 278px !important; }
  .mb-md-278 { margin-bottom: 278px !important; }
  .mt-md-279 { margin-top: 279px !important; }
  .mb-md-279 { margin-bottom: 279px !important; }
  .mt-md-280 { margin-top: 280px !important; }
  .mb-md-280 { margin-bottom: 280px !important; }
  .mt-md-281 { margin-top: 281px !important; }
  .mb-md-281 { margin-bottom: 281px !important; }
  .mt-md-282 { margin-top: 282px !important; }
  .mb-md-282 { margin-bottom: 282px !important; }
  .mt-md-283 { margin-top: 283px !important; }
  .mb-md-283 { margin-bottom: 283px !important; }
  .mt-md-284 { margin-top: 284px !important; }
  .mb-md-284 { margin-bottom: 284px !important; }
  .mt-md-285 { margin-top: 285px !important; }
  .mb-md-285 { margin-bottom: 285px !important; }
  .mt-md-286 { margin-top: 286px !important; }
  .mb-md-286 { margin-bottom: 286px !important; }
  .mt-md-287 { margin-top: 287px !important; }
  .mb-md-287 { margin-bottom: 287px !important; }
  .mt-md-288 { margin-top: 288px !important; }
  .mb-md-288 { margin-bottom: 288px !important; }
  .mt-md-289 { margin-top: 289px !important; }
  .mb-md-289 { margin-bottom: 289px !important; }
  .mt-md-290 { margin-top: 290px !important; }
  .mb-md-290 { margin-bottom: 290px !important; }
  .mt-md-291 { margin-top: 291px !important; }
  .mb-md-291 { margin-bottom: 291px !important; }
  .mt-md-292 { margin-top: 292px !important; }
  .mb-md-292 { margin-bottom: 292px !important; }
  .mt-md-293 { margin-top: 293px !important; }
  .mb-md-293 { margin-bottom: 293px !important; }
  .mt-md-294 { margin-top: 294px !important; }
  .mb-md-294 { margin-bottom: 294px !important; }
  .mt-md-295 { margin-top: 295px !important; }
  .mb-md-295 { margin-bottom: 295px !important; }
  .mt-md-296 { margin-top: 296px !important; }
  .mb-md-296 { margin-bottom: 296px !important; }
  .mt-md-297 { margin-top: 297px !important; }
  .mb-md-297 { margin-bottom: 297px !important; }
  .mt-md-298 { margin-top: 298px !important; }
  .mb-md-298 { margin-bottom: 298px !important; }
  .mt-md-299 { margin-top: 299px !important; }
  .mb-md-299 { margin-bottom: 299px !important; }
  .mt-md-300 { margin-top: 300px !important; }
  .mb-md-300 { margin-bottom: 300px !important; }
  .pt-md-0 { padding-top: 0px !important; }
  .pb-md-0 { padding-bottom: 0px !important; }
  .pt-md-1 { padding-top: 1px !important; }
  .pb-md-1 { padding-bottom: 1px !important; }
  .pt-md-2 { padding-top: 2px !important; }
  .pb-md-2 { padding-bottom: 2px !important; }
  .pt-md-3 { padding-top: 3px !important; }
  .pb-md-3 { padding-bottom: 3px !important; }
  .pt-md-4 { padding-top: 4px !important; }
  .pb-md-4 { padding-bottom: 4px !important; }
  .pt-md-5 { padding-top: 5px !important; }
  .pb-md-5 { padding-bottom: 5px !important; }
  .pt-md-6 { padding-top: 6px !important; }
  .pb-md-6 { padding-bottom: 6px !important; }
  .pt-md-7 { padding-top: 7px !important; }
  .pb-md-7 { padding-bottom: 7px !important; }
  .pt-md-8 { padding-top: 8px !important; }
  .pb-md-8 { padding-bottom: 8px !important; }
  .pt-md-9 { padding-top: 9px !important; }
  .pb-md-9 { padding-bottom: 9px !important; }
  .pt-md-10 { padding-top: 10px !important; }
  .pb-md-10 { padding-bottom: 10px !important; }
  .pt-md-11 { padding-top: 11px !important; }
  .pb-md-11 { padding-bottom: 11px !important; }
  .pt-md-12 { padding-top: 12px !important; }
  .pb-md-12 { padding-bottom: 12px !important; }
  .pt-md-13 { padding-top: 13px !important; }
  .pb-md-13 { padding-bottom: 13px !important; }
  .pt-md-14 { padding-top: 14px !important; }
  .pb-md-14 { padding-bottom: 14px !important; }
  .pt-md-15 { padding-top: 15px !important; }
  .pb-md-15 { padding-bottom: 15px !important; }
  .pt-md-16 { padding-top: 16px !important; }
  .pb-md-16 { padding-bottom: 16px !important; }
  .pt-md-17 { padding-top: 17px !important; }
  .pb-md-17 { padding-bottom: 17px !important; }
  .pt-md-18 { padding-top: 18px !important; }
  .pb-md-18 { padding-bottom: 18px !important; }
  .pt-md-19 { padding-top: 19px !important; }
  .pb-md-19 { padding-bottom: 19px !important; }
  .pt-md-20 { padding-top: 20px !important; }
  .pb-md-20 { padding-bottom: 20px !important; }
  .pt-md-21 { padding-top: 21px !important; }
  .pb-md-21 { padding-bottom: 21px !important; }
  .pt-md-22 { padding-top: 22px !important; }
  .pb-md-22 { padding-bottom: 22px !important; }
  .pt-md-23 { padding-top: 23px !important; }
  .pb-md-23 { padding-bottom: 23px !important; }
  .pt-md-24 { padding-top: 24px !important; }
  .pb-md-24 { padding-bottom: 24px !important; }
  .pt-md-25 { padding-top: 25px !important; }
  .pb-md-25 { padding-bottom: 25px !important; }
  .pt-md-26 { padding-top: 26px !important; }
  .pb-md-26 { padding-bottom: 26px !important; }
  .pt-md-27 { padding-top: 27px !important; }
  .pb-md-27 { padding-bottom: 27px !important; }
  .pt-md-28 { padding-top: 28px !important; }
  .pb-md-28 { padding-bottom: 28px !important; }
  .pt-md-29 { padding-top: 29px !important; }
  .pb-md-29 { padding-bottom: 29px !important; }
  .pt-md-30 { padding-top: 30px !important; }
  .pb-md-30 { padding-bottom: 30px !important; }
  .pt-md-31 { padding-top: 31px !important; }
  .pb-md-31 { padding-bottom: 31px !important; }
  .pt-md-32 { padding-top: 32px !important; }
  .pb-md-32 { padding-bottom: 32px !important; }
  .pt-md-33 { padding-top: 33px !important; }
  .pb-md-33 { padding-bottom: 33px !important; }
  .pt-md-34 { padding-top: 34px !important; }
  .pb-md-34 { padding-bottom: 34px !important; }
  .pt-md-35 { padding-top: 35px !important; }
  .pb-md-35 { padding-bottom: 35px !important; }
  .pt-md-36 { padding-top: 36px !important; }
  .pb-md-36 { padding-bottom: 36px !important; }
  .pt-md-37 { padding-top: 37px !important; }
  .pb-md-37 { padding-bottom: 37px !important; }
  .pt-md-38 { padding-top: 38px !important; }
  .pb-md-38 { padding-bottom: 38px !important; }
  .pt-md-39 { padding-top: 39px !important; }
  .pb-md-39 { padding-bottom: 39px !important; }
  .pt-md-40 { padding-top: 40px !important; }
  .pb-md-40 { padding-bottom: 40px !important; }
  .pt-md-41 { padding-top: 41px !important; }
  .pb-md-41 { padding-bottom: 41px !important; }
  .pt-md-42 { padding-top: 42px !important; }
  .pb-md-42 { padding-bottom: 42px !important; }
  .pt-md-43 { padding-top: 43px !important; }
  .pb-md-43 { padding-bottom: 43px !important; }
  .pt-md-44 { padding-top: 44px !important; }
  .pb-md-44 { padding-bottom: 44px !important; }
  .pt-md-45 { padding-top: 45px !important; }
  .pb-md-45 { padding-bottom: 45px !important; }
  .pt-md-46 { padding-top: 46px !important; }
  .pb-md-46 { padding-bottom: 46px !important; }
  .pt-md-47 { padding-top: 47px !important; }
  .pb-md-47 { padding-bottom: 47px !important; }
  .pt-md-48 { padding-top: 48px !important; }
  .pb-md-48 { padding-bottom: 48px !important; }
  .pt-md-49 { padding-top: 49px !important; }
  .pb-md-49 { padding-bottom: 49px !important; }
  .pt-md-50 { padding-top: 50px !important; }
  .pb-md-50 { padding-bottom: 50px !important; }
  .pt-md-51 { padding-top: 51px !important; }
  .pb-md-51 { padding-bottom: 51px !important; }
  .pt-md-52 { padding-top: 52px !important; }
  .pb-md-52 { padding-bottom: 52px !important; }
  .pt-md-53 { padding-top: 53px !important; }
  .pb-md-53 { padding-bottom: 53px !important; }
  .pt-md-54 { padding-top: 54px !important; }
  .pb-md-54 { padding-bottom: 54px !important; }
  .pt-md-55 { padding-top: 55px !important; }
  .pb-md-55 { padding-bottom: 55px !important; }
  .pt-md-56 { padding-top: 56px !important; }
  .pb-md-56 { padding-bottom: 56px !important; }
  .pt-md-57 { padding-top: 57px !important; }
  .pb-md-57 { padding-bottom: 57px !important; }
  .pt-md-58 { padding-top: 58px !important; }
  .pb-md-58 { padding-bottom: 58px !important; }
  .pt-md-59 { padding-top: 59px !important; }
  .pb-md-59 { padding-bottom: 59px !important; }
  .pt-md-60 { padding-top: 60px !important; }
  .pb-md-60 { padding-bottom: 60px !important; }
  .pt-md-61 { padding-top: 61px !important; }
  .pb-md-61 { padding-bottom: 61px !important; }
  .pt-md-62 { padding-top: 62px !important; }
  .pb-md-62 { padding-bottom: 62px !important; }
  .pt-md-63 { padding-top: 63px !important; }
  .pb-md-63 { padding-bottom: 63px !important; }
  .pt-md-64 { padding-top: 64px !important; }
  .pb-md-64 { padding-bottom: 64px !important; }
  .pt-md-65 { padding-top: 65px !important; }
  .pb-md-65 { padding-bottom: 65px !important; }
  .pt-md-66 { padding-top: 66px !important; }
  .pb-md-66 { padding-bottom: 66px !important; }
  .pt-md-67 { padding-top: 67px !important; }
  .pb-md-67 { padding-bottom: 67px !important; }
  .pt-md-68 { padding-top: 68px !important; }
  .pb-md-68 { padding-bottom: 68px !important; }
  .pt-md-69 { padding-top: 69px !important; }
  .pb-md-69 { padding-bottom: 69px !important; }
  .pt-md-70 { padding-top: 70px !important; }
  .pb-md-70 { padding-bottom: 70px !important; }
  .pt-md-71 { padding-top: 71px !important; }
  .pb-md-71 { padding-bottom: 71px !important; }
  .pt-md-72 { padding-top: 72px !important; }
  .pb-md-72 { padding-bottom: 72px !important; }
  .pt-md-73 { padding-top: 73px !important; }
  .pb-md-73 { padding-bottom: 73px !important; }
  .pt-md-74 { padding-top: 74px !important; }
  .pb-md-74 { padding-bottom: 74px !important; }
  .pt-md-75 { padding-top: 75px !important; }
  .pb-md-75 { padding-bottom: 75px !important; }
  .pt-md-76 { padding-top: 76px !important; }
  .pb-md-76 { padding-bottom: 76px !important; }
  .pt-md-77 { padding-top: 77px !important; }
  .pb-md-77 { padding-bottom: 77px !important; }
  .pt-md-78 { padding-top: 78px !important; }
  .pb-md-78 { padding-bottom: 78px !important; }
  .pt-md-79 { padding-top: 79px !important; }
  .pb-md-79 { padding-bottom: 79px !important; }
  .pt-md-80 { padding-top: 80px !important; }
  .pb-md-80 { padding-bottom: 80px !important; }
  .pt-md-81 { padding-top: 81px !important; }
  .pb-md-81 { padding-bottom: 81px !important; }
  .pt-md-82 { padding-top: 82px !important; }
  .pb-md-82 { padding-bottom: 82px !important; }
  .pt-md-83 { padding-top: 83px !important; }
  .pb-md-83 { padding-bottom: 83px !important; }
  .pt-md-84 { padding-top: 84px !important; }
  .pb-md-84 { padding-bottom: 84px !important; }
  .pt-md-85 { padding-top: 85px !important; }
  .pb-md-85 { padding-bottom: 85px !important; }
  .pt-md-86 { padding-top: 86px !important; }
  .pb-md-86 { padding-bottom: 86px !important; }
  .pt-md-87 { padding-top: 87px !important; }
  .pb-md-87 { padding-bottom: 87px !important; }
  .pt-md-88 { padding-top: 88px !important; }
  .pb-md-88 { padding-bottom: 88px !important; }
  .pt-md-89 { padding-top: 89px !important; }
  .pb-md-89 { padding-bottom: 89px !important; }
  .pt-md-90 { padding-top: 90px !important; }
  .pb-md-90 { padding-bottom: 90px !important; }
  .pt-md-91 { padding-top: 91px !important; }
  .pb-md-91 { padding-bottom: 91px !important; }
  .pt-md-92 { padding-top: 92px !important; }
  .pb-md-92 { padding-bottom: 92px !important; }
  .pt-md-93 { padding-top: 93px !important; }
  .pb-md-93 { padding-bottom: 93px !important; }
  .pt-md-94 { padding-top: 94px !important; }
  .pb-md-94 { padding-bottom: 94px !important; }
  .pt-md-95 { padding-top: 95px !important; }
  .pb-md-95 { padding-bottom: 95px !important; }
  .pt-md-96 { padding-top: 96px !important; }
  .pb-md-96 { padding-bottom: 96px !important; }
  .pt-md-97 { padding-top: 97px !important; }
  .pb-md-97 { padding-bottom: 97px !important; }
  .pt-md-98 { padding-top: 98px !important; }
  .pb-md-98 { padding-bottom: 98px !important; }
  .pt-md-99 { padding-top: 99px !important; }
  .pb-md-99 { padding-bottom: 99px !important; }
  .pt-md-100 { padding-top: 100px !important; }
  .pb-md-100 { padding-bottom: 100px !important; }
  .pt-md-101 { padding-top: 101px !important; }
  .pb-md-101 { padding-bottom: 101px !important; }
  .pt-md-102 { padding-top: 102px !important; }
  .pb-md-102 { padding-bottom: 102px !important; }
  .pt-md-103 { padding-top: 103px !important; }
  .pb-md-103 { padding-bottom: 103px !important; }
  .pt-md-104 { padding-top: 104px !important; }
  .pb-md-104 { padding-bottom: 104px !important; }
  .pt-md-105 { padding-top: 105px !important; }
  .pb-md-105 { padding-bottom: 105px !important; }
  .pt-md-106 { padding-top: 106px !important; }
  .pb-md-106 { padding-bottom: 106px !important; }
  .pt-md-107 { padding-top: 107px !important; }
  .pb-md-107 { padding-bottom: 107px !important; }
  .pt-md-108 { padding-top: 108px !important; }
  .pb-md-108 { padding-bottom: 108px !important; }
  .pt-md-109 { padding-top: 109px !important; }
  .pb-md-109 { padding-bottom: 109px !important; }
  .pt-md-110 { padding-top: 110px !important; }
  .pb-md-110 { padding-bottom: 110px !important; }
  .pt-md-111 { padding-top: 111px !important; }
  .pb-md-111 { padding-bottom: 111px !important; }
  .pt-md-112 { padding-top: 112px !important; }
  .pb-md-112 { padding-bottom: 112px !important; }
  .pt-md-113 { padding-top: 113px !important; }
  .pb-md-113 { padding-bottom: 113px !important; }
  .pt-md-114 { padding-top: 114px !important; }
  .pb-md-114 { padding-bottom: 114px !important; }
  .pt-md-115 { padding-top: 115px !important; }
  .pb-md-115 { padding-bottom: 115px !important; }
  .pt-md-116 { padding-top: 116px !important; }
  .pb-md-116 { padding-bottom: 116px !important; }
  .pt-md-117 { padding-top: 117px !important; }
  .pb-md-117 { padding-bottom: 117px !important; }
  .pt-md-118 { padding-top: 118px !important; }
  .pb-md-118 { padding-bottom: 118px !important; }
  .pt-md-119 { padding-top: 119px !important; }
  .pb-md-119 { padding-bottom: 119px !important; }
  .pt-md-120 { padding-top: 120px !important; }
  .pb-md-120 { padding-bottom: 120px !important; }
  .pt-md-121 { padding-top: 121px !important; }
  .pb-md-121 { padding-bottom: 121px !important; }
  .pt-md-122 { padding-top: 122px !important; }
  .pb-md-122 { padding-bottom: 122px !important; }
  .pt-md-123 { padding-top: 123px !important; }
  .pb-md-123 { padding-bottom: 123px !important; }
  .pt-md-124 { padding-top: 124px !important; }
  .pb-md-124 { padding-bottom: 124px !important; }
  .pt-md-125 { padding-top: 125px !important; }
  .pb-md-125 { padding-bottom: 125px !important; }
  .pt-md-126 { padding-top: 126px !important; }
  .pb-md-126 { padding-bottom: 126px !important; }
  .pt-md-127 { padding-top: 127px !important; }
  .pb-md-127 { padding-bottom: 127px !important; }
  .pt-md-128 { padding-top: 128px !important; }
  .pb-md-128 { padding-bottom: 128px !important; }
  .pt-md-129 { padding-top: 129px !important; }
  .pb-md-129 { padding-bottom: 129px !important; }
  .pt-md-130 { padding-top: 130px !important; }
  .pb-md-130 { padding-bottom: 130px !important; }
  .pt-md-131 { padding-top: 131px !important; }
  .pb-md-131 { padding-bottom: 131px !important; }
  .pt-md-132 { padding-top: 132px !important; }
  .pb-md-132 { padding-bottom: 132px !important; }
  .pt-md-133 { padding-top: 133px !important; }
  .pb-md-133 { padding-bottom: 133px !important; }
  .pt-md-134 { padding-top: 134px !important; }
  .pb-md-134 { padding-bottom: 134px !important; }
  .pt-md-135 { padding-top: 135px !important; }
  .pb-md-135 { padding-bottom: 135px !important; }
  .pt-md-136 { padding-top: 136px !important; }
  .pb-md-136 { padding-bottom: 136px !important; }
  .pt-md-137 { padding-top: 137px !important; }
  .pb-md-137 { padding-bottom: 137px !important; }
  .pt-md-138 { padding-top: 138px !important; }
  .pb-md-138 { padding-bottom: 138px !important; }
  .pt-md-139 { padding-top: 139px !important; }
  .pb-md-139 { padding-bottom: 139px !important; }
  .pt-md-140 { padding-top: 140px !important; }
  .pb-md-140 { padding-bottom: 140px !important; }
  .pt-md-141 { padding-top: 141px !important; }
  .pb-md-141 { padding-bottom: 141px !important; }
  .pt-md-142 { padding-top: 142px !important; }
  .pb-md-142 { padding-bottom: 142px !important; }
  .pt-md-143 { padding-top: 143px !important; }
  .pb-md-143 { padding-bottom: 143px !important; }
  .pt-md-144 { padding-top: 144px !important; }
  .pb-md-144 { padding-bottom: 144px !important; }
  .pt-md-145 { padding-top: 145px !important; }
  .pb-md-145 { padding-bottom: 145px !important; }
  .pt-md-146 { padding-top: 146px !important; }
  .pb-md-146 { padding-bottom: 146px !important; }
  .pt-md-147 { padding-top: 147px !important; }
  .pb-md-147 { padding-bottom: 147px !important; }
  .pt-md-148 { padding-top: 148px !important; }
  .pb-md-148 { padding-bottom: 148px !important; }
  .pt-md-149 { padding-top: 149px !important; }
  .pb-md-149 { padding-bottom: 149px !important; }
  .pt-md-150 { padding-top: 150px !important; }
  .pb-md-150 { padding-bottom: 150px !important; }
  .pt-md-151 { padding-top: 151px !important; }
  .pb-md-151 { padding-bottom: 151px !important; }
  .pt-md-152 { padding-top: 152px !important; }
  .pb-md-152 { padding-bottom: 152px !important; }
  .pt-md-153 { padding-top: 153px !important; }
  .pb-md-153 { padding-bottom: 153px !important; }
  .pt-md-154 { padding-top: 154px !important; }
  .pb-md-154 { padding-bottom: 154px !important; }
  .pt-md-155 { padding-top: 155px !important; }
  .pb-md-155 { padding-bottom: 155px !important; }
  .pt-md-156 { padding-top: 156px !important; }
  .pb-md-156 { padding-bottom: 156px !important; }
  .pt-md-157 { padding-top: 157px !important; }
  .pb-md-157 { padding-bottom: 157px !important; }
  .pt-md-158 { padding-top: 158px !important; }
  .pb-md-158 { padding-bottom: 158px !important; }
  .pt-md-159 { padding-top: 159px !important; }
  .pb-md-159 { padding-bottom: 159px !important; }
  .pt-md-160 { padding-top: 160px !important; }
  .pb-md-160 { padding-bottom: 160px !important; }
  .pt-md-161 { padding-top: 161px !important; }
  .pb-md-161 { padding-bottom: 161px !important; }
  .pt-md-162 { padding-top: 162px !important; }
  .pb-md-162 { padding-bottom: 162px !important; }
  .pt-md-163 { padding-top: 163px !important; }
  .pb-md-163 { padding-bottom: 163px !important; }
  .pt-md-164 { padding-top: 164px !important; }
  .pb-md-164 { padding-bottom: 164px !important; }
  .pt-md-165 { padding-top: 165px !important; }
  .pb-md-165 { padding-bottom: 165px !important; }
  .pt-md-166 { padding-top: 166px !important; }
  .pb-md-166 { padding-bottom: 166px !important; }
  .pt-md-167 { padding-top: 167px !important; }
  .pb-md-167 { padding-bottom: 167px !important; }
  .pt-md-168 { padding-top: 168px !important; }
  .pb-md-168 { padding-bottom: 168px !important; }
  .pt-md-169 { padding-top: 169px !important; }
  .pb-md-169 { padding-bottom: 169px !important; }
  .pt-md-170 { padding-top: 170px !important; }
  .pb-md-170 { padding-bottom: 170px !important; }
  .pt-md-171 { padding-top: 171px !important; }
  .pb-md-171 { padding-bottom: 171px !important; }
  .pt-md-172 { padding-top: 172px !important; }
  .pb-md-172 { padding-bottom: 172px !important; }
  .pt-md-173 { padding-top: 173px !important; }
  .pb-md-173 { padding-bottom: 173px !important; }
  .pt-md-174 { padding-top: 174px !important; }
  .pb-md-174 { padding-bottom: 174px !important; }
  .pt-md-175 { padding-top: 175px !important; }
  .pb-md-175 { padding-bottom: 175px !important; }
  .pt-md-176 { padding-top: 176px !important; }
  .pb-md-176 { padding-bottom: 176px !important; }
  .pt-md-177 { padding-top: 177px !important; }
  .pb-md-177 { padding-bottom: 177px !important; }
  .pt-md-178 { padding-top: 178px !important; }
  .pb-md-178 { padding-bottom: 178px !important; }
  .pt-md-179 { padding-top: 179px !important; }
  .pb-md-179 { padding-bottom: 179px !important; }
  .pt-md-180 { padding-top: 180px !important; }
  .pb-md-180 { padding-bottom: 180px !important; }
  .pt-md-181 { padding-top: 181px !important; }
  .pb-md-181 { padding-bottom: 181px !important; }
  .pt-md-182 { padding-top: 182px !important; }
  .pb-md-182 { padding-bottom: 182px !important; }
  .pt-md-183 { padding-top: 183px !important; }
  .pb-md-183 { padding-bottom: 183px !important; }
  .pt-md-184 { padding-top: 184px !important; }
  .pb-md-184 { padding-bottom: 184px !important; }
  .pt-md-185 { padding-top: 185px !important; }
  .pb-md-185 { padding-bottom: 185px !important; }
  .pt-md-186 { padding-top: 186px !important; }
  .pb-md-186 { padding-bottom: 186px !important; }
  .pt-md-187 { padding-top: 187px !important; }
  .pb-md-187 { padding-bottom: 187px !important; }
  .pt-md-188 { padding-top: 188px !important; }
  .pb-md-188 { padding-bottom: 188px !important; }
  .pt-md-189 { padding-top: 189px !important; }
  .pb-md-189 { padding-bottom: 189px !important; }
  .pt-md-190 { padding-top: 190px !important; }
  .pb-md-190 { padding-bottom: 190px !important; }
  .pt-md-191 { padding-top: 191px !important; }
  .pb-md-191 { padding-bottom: 191px !important; }
  .pt-md-192 { padding-top: 192px !important; }
  .pb-md-192 { padding-bottom: 192px !important; }
  .pt-md-193 { padding-top: 193px !important; }
  .pb-md-193 { padding-bottom: 193px !important; }
  .pt-md-194 { padding-top: 194px !important; }
  .pb-md-194 { padding-bottom: 194px !important; }
  .pt-md-195 { padding-top: 195px !important; }
  .pb-md-195 { padding-bottom: 195px !important; }
  .pt-md-196 { padding-top: 196px !important; }
  .pb-md-196 { padding-bottom: 196px !important; }
  .pt-md-197 { padding-top: 197px !important; }
  .pb-md-197 { padding-bottom: 197px !important; }
  .pt-md-198 { padding-top: 198px !important; }
  .pb-md-198 { padding-bottom: 198px !important; }
  .pt-md-199 { padding-top: 199px !important; }
  .pb-md-199 { padding-bottom: 199px !important; }
  .pt-md-200 { padding-top: 200px !important; }
  .pb-md-200 { padding-bottom: 200px !important; }
  .pt-md-201 { padding-top: 201px !important; }
  .pb-md-201 { padding-bottom: 201px !important; }
  .pt-md-202 { padding-top: 202px !important; }
  .pb-md-202 { padding-bottom: 202px !important; }
  .pt-md-203 { padding-top: 203px !important; }
  .pb-md-203 { padding-bottom: 203px !important; }
  .pt-md-204 { padding-top: 204px !important; }
  .pb-md-204 { padding-bottom: 204px !important; }
  .pt-md-205 { padding-top: 205px !important; }
  .pb-md-205 { padding-bottom: 205px !important; }
  .pt-md-206 { padding-top: 206px !important; }
  .pb-md-206 { padding-bottom: 206px !important; }
  .pt-md-207 { padding-top: 207px !important; }
  .pb-md-207 { padding-bottom: 207px !important; }
  .pt-md-208 { padding-top: 208px !important; }
  .pb-md-208 { padding-bottom: 208px !important; }
  .pt-md-209 { padding-top: 209px !important; }
  .pb-md-209 { padding-bottom: 209px !important; }
  .pt-md-210 { padding-top: 210px !important; }
  .pb-md-210 { padding-bottom: 210px !important; }
  .pt-md-211 { padding-top: 211px !important; }
  .pb-md-211 { padding-bottom: 211px !important; }
  .pt-md-212 { padding-top: 212px !important; }
  .pb-md-212 { padding-bottom: 212px !important; }
  .pt-md-213 { padding-top: 213px !important; }
  .pb-md-213 { padding-bottom: 213px !important; }
  .pt-md-214 { padding-top: 214px !important; }
  .pb-md-214 { padding-bottom: 214px !important; }
  .pt-md-215 { padding-top: 215px !important; }
  .pb-md-215 { padding-bottom: 215px !important; }
  .pt-md-216 { padding-top: 216px !important; }
  .pb-md-216 { padding-bottom: 216px !important; }
  .pt-md-217 { padding-top: 217px !important; }
  .pb-md-217 { padding-bottom: 217px !important; }
  .pt-md-218 { padding-top: 218px !important; }
  .pb-md-218 { padding-bottom: 218px !important; }
  .pt-md-219 { padding-top: 219px !important; }
  .pb-md-219 { padding-bottom: 219px !important; }
  .pt-md-220 { padding-top: 220px !important; }
  .pb-md-220 { padding-bottom: 220px !important; }
  .pt-md-221 { padding-top: 221px !important; }
  .pb-md-221 { padding-bottom: 221px !important; }
  .pt-md-222 { padding-top: 222px !important; }
  .pb-md-222 { padding-bottom: 222px !important; }
  .pt-md-223 { padding-top: 223px !important; }
  .pb-md-223 { padding-bottom: 223px !important; }
  .pt-md-224 { padding-top: 224px !important; }
  .pb-md-224 { padding-bottom: 224px !important; }
  .pt-md-225 { padding-top: 225px !important; }
  .pb-md-225 { padding-bottom: 225px !important; }
  .pt-md-226 { padding-top: 226px !important; }
  .pb-md-226 { padding-bottom: 226px !important; }
  .pt-md-227 { padding-top: 227px !important; }
  .pb-md-227 { padding-bottom: 227px !important; }
  .pt-md-228 { padding-top: 228px !important; }
  .pb-md-228 { padding-bottom: 228px !important; }
  .pt-md-229 { padding-top: 229px !important; }
  .pb-md-229 { padding-bottom: 229px !important; }
  .pt-md-230 { padding-top: 230px !important; }
  .pb-md-230 { padding-bottom: 230px !important; }
  .pt-md-231 { padding-top: 231px !important; }
  .pb-md-231 { padding-bottom: 231px !important; }
  .pt-md-232 { padding-top: 232px !important; }
  .pb-md-232 { padding-bottom: 232px !important; }
  .pt-md-233 { padding-top: 233px !important; }
  .pb-md-233 { padding-bottom: 233px !important; }
  .pt-md-234 { padding-top: 234px !important; }
  .pb-md-234 { padding-bottom: 234px !important; }
  .pt-md-235 { padding-top: 235px !important; }
  .pb-md-235 { padding-bottom: 235px !important; }
  .pt-md-236 { padding-top: 236px !important; }
  .pb-md-236 { padding-bottom: 236px !important; }
  .pt-md-237 { padding-top: 237px !important; }
  .pb-md-237 { padding-bottom: 237px !important; }
  .pt-md-238 { padding-top: 238px !important; }
  .pb-md-238 { padding-bottom: 238px !important; }
  .pt-md-239 { padding-top: 239px !important; }
  .pb-md-239 { padding-bottom: 239px !important; }
  .pt-md-240 { padding-top: 240px !important; }
  .pb-md-240 { padding-bottom: 240px !important; }
  .pt-md-241 { padding-top: 241px !important; }
  .pb-md-241 { padding-bottom: 241px !important; }
  .pt-md-242 { padding-top: 242px !important; }
  .pb-md-242 { padding-bottom: 242px !important; }
  .pt-md-243 { padding-top: 243px !important; }
  .pb-md-243 { padding-bottom: 243px !important; }
  .pt-md-244 { padding-top: 244px !important; }
  .pb-md-244 { padding-bottom: 244px !important; }
  .pt-md-245 { padding-top: 245px !important; }
  .pb-md-245 { padding-bottom: 245px !important; }
  .pt-md-246 { padding-top: 246px !important; }
  .pb-md-246 { padding-bottom: 246px !important; }
  .pt-md-247 { padding-top: 247px !important; }
  .pb-md-247 { padding-bottom: 247px !important; }
  .pt-md-248 { padding-top: 248px !important; }
  .pb-md-248 { padding-bottom: 248px !important; }
  .pt-md-249 { padding-top: 249px !important; }
  .pb-md-249 { padding-bottom: 249px !important; }
  .pt-md-250 { padding-top: 250px !important; }
  .pb-md-250 { padding-bottom: 250px !important; }
  .pt-md-251 { padding-top: 251px !important; }
  .pb-md-251 { padding-bottom: 251px !important; }
  .pt-md-252 { padding-top: 252px !important; }
  .pb-md-252 { padding-bottom: 252px !important; }
  .pt-md-253 { padding-top: 253px !important; }
  .pb-md-253 { padding-bottom: 253px !important; }
  .pt-md-254 { padding-top: 254px !important; }
  .pb-md-254 { padding-bottom: 254px !important; }
  .pt-md-255 { padding-top: 255px !important; }
  .pb-md-255 { padding-bottom: 255px !important; }
  .pt-md-256 { padding-top: 256px !important; }
  .pb-md-256 { padding-bottom: 256px !important; }
  .pt-md-257 { padding-top: 257px !important; }
  .pb-md-257 { padding-bottom: 257px !important; }
  .pt-md-258 { padding-top: 258px !important; }
  .pb-md-258 { padding-bottom: 258px !important; }
  .pt-md-259 { padding-top: 259px !important; }
  .pb-md-259 { padding-bottom: 259px !important; }
  .pt-md-260 { padding-top: 260px !important; }
  .pb-md-260 { padding-bottom: 260px !important; }
  .pt-md-261 { padding-top: 261px !important; }
  .pb-md-261 { padding-bottom: 261px !important; }
  .pt-md-262 { padding-top: 262px !important; }
  .pb-md-262 { padding-bottom: 262px !important; }
  .pt-md-263 { padding-top: 263px !important; }
  .pb-md-263 { padding-bottom: 263px !important; }
  .pt-md-264 { padding-top: 264px !important; }
  .pb-md-264 { padding-bottom: 264px !important; }
  .pt-md-265 { padding-top: 265px !important; }
  .pb-md-265 { padding-bottom: 265px !important; }
  .pt-md-266 { padding-top: 266px !important; }
  .pb-md-266 { padding-bottom: 266px !important; }
  .pt-md-267 { padding-top: 267px !important; }
  .pb-md-267 { padding-bottom: 267px !important; }
  .pt-md-268 { padding-top: 268px !important; }
  .pb-md-268 { padding-bottom: 268px !important; }
  .pt-md-269 { padding-top: 269px !important; }
  .pb-md-269 { padding-bottom: 269px !important; }
  .pt-md-270 { padding-top: 270px !important; }
  .pb-md-270 { padding-bottom: 270px !important; }
  .pt-md-271 { padding-top: 271px !important; }
  .pb-md-271 { padding-bottom: 271px !important; }
  .pt-md-272 { padding-top: 272px !important; }
  .pb-md-272 { padding-bottom: 272px !important; }
  .pt-md-273 { padding-top: 273px !important; }
  .pb-md-273 { padding-bottom: 273px !important; }
  .pt-md-274 { padding-top: 274px !important; }
  .pb-md-274 { padding-bottom: 274px !important; }
  .pt-md-275 { padding-top: 275px !important; }
  .pb-md-275 { padding-bottom: 275px !important; }
  .pt-md-276 { padding-top: 276px !important; }
  .pb-md-276 { padding-bottom: 276px !important; }
  .pt-md-277 { padding-top: 277px !important; }
  .pb-md-277 { padding-bottom: 277px !important; }
  .pt-md-278 { padding-top: 278px !important; }
  .pb-md-278 { padding-bottom: 278px !important; }
  .pt-md-279 { padding-top: 279px !important; }
  .pb-md-279 { padding-bottom: 279px !important; }
  .pt-md-280 { padding-top: 280px !important; }
  .pb-md-280 { padding-bottom: 280px !important; }
  .pt-md-281 { padding-top: 281px !important; }
  .pb-md-281 { padding-bottom: 281px !important; }
  .pt-md-282 { padding-top: 282px !important; }
  .pb-md-282 { padding-bottom: 282px !important; }
  .pt-md-283 { padding-top: 283px !important; }
  .pb-md-283 { padding-bottom: 283px !important; }
  .pt-md-284 { padding-top: 284px !important; }
  .pb-md-284 { padding-bottom: 284px !important; }
  .pt-md-285 { padding-top: 285px !important; }
  .pb-md-285 { padding-bottom: 285px !important; }
  .pt-md-286 { padding-top: 286px !important; }
  .pb-md-286 { padding-bottom: 286px !important; }
  .pt-md-287 { padding-top: 287px !important; }
  .pb-md-287 { padding-bottom: 287px !important; }
  .pt-md-288 { padding-top: 288px !important; }
  .pb-md-288 { padding-bottom: 288px !important; }
  .pt-md-289 { padding-top: 289px !important; }
  .pb-md-289 { padding-bottom: 289px !important; }
  .pt-md-290 { padding-top: 290px !important; }
  .pb-md-290 { padding-bottom: 290px !important; }
  .pt-md-291 { padding-top: 291px !important; }
  .pb-md-291 { padding-bottom: 291px !important; }
  .pt-md-292 { padding-top: 292px !important; }
  .pb-md-292 { padding-bottom: 292px !important; }
  .pt-md-293 { padding-top: 293px !important; }
  .pb-md-293 { padding-bottom: 293px !important; }
  .pt-md-294 { padding-top: 294px !important; }
  .pb-md-294 { padding-bottom: 294px !important; }
  .pt-md-295 { padding-top: 295px !important; }
  .pb-md-295 { padding-bottom: 295px !important; }
  .pt-md-296 { padding-top: 296px !important; }
  .pb-md-296 { padding-bottom: 296px !important; }
  .pt-md-297 { padding-top: 297px !important; }
  .pb-md-297 { padding-bottom: 297px !important; }
  .pt-md-298 { padding-top: 298px !important; }
  .pb-md-298 { padding-bottom: 298px !important; }
  .pt-md-299 { padding-top: 299px !important; }
  .pb-md-299 { padding-bottom: 299px !important; }
  .pt-md-300 { padding-top: 300px !important; }
  .pb-md-300 { padding-bottom: 300px !important; } }

@media (max-width: 767px) { .mt-xs-0 { margin-top: 0px !important; }
  .mb-xs-0 { margin-bottom: 0px !important; }
  .mt-xs-1 { margin-top: 1px !important; }
  .mb-xs-1 { margin-bottom: 1px !important; }
  .mt-xs-2 { margin-top: 2px !important; }
  .mb-xs-2 { margin-bottom: 2px !important; }
  .mt-xs-3 { margin-top: 3px !important; }
  .mb-xs-3 { margin-bottom: 3px !important; }
  .mt-xs-4 { margin-top: 4px !important; }
  .mb-xs-4 { margin-bottom: 4px !important; }
  .mt-xs-5 { margin-top: 5px !important; }
  .mb-xs-5 { margin-bottom: 5px !important; }
  .mt-xs-6 { margin-top: 6px !important; }
  .mb-xs-6 { margin-bottom: 6px !important; }
  .mt-xs-7 { margin-top: 7px !important; }
  .mb-xs-7 { margin-bottom: 7px !important; }
  .mt-xs-8 { margin-top: 8px !important; }
  .mb-xs-8 { margin-bottom: 8px !important; }
  .mt-xs-9 { margin-top: 9px !important; }
  .mb-xs-9 { margin-bottom: 9px !important; }
  .mt-xs-10 { margin-top: 10px !important; }
  .mb-xs-10 { margin-bottom: 10px !important; }
  .mt-xs-11 { margin-top: 11px !important; }
  .mb-xs-11 { margin-bottom: 11px !important; }
  .mt-xs-12 { margin-top: 12px !important; }
  .mb-xs-12 { margin-bottom: 12px !important; }
  .mt-xs-13 { margin-top: 13px !important; }
  .mb-xs-13 { margin-bottom: 13px !important; }
  .mt-xs-14 { margin-top: 14px !important; }
  .mb-xs-14 { margin-bottom: 14px !important; }
  .mt-xs-15 { margin-top: 15px !important; }
  .mb-xs-15 { margin-bottom: 15px !important; }
  .mt-xs-16 { margin-top: 16px !important; }
  .mb-xs-16 { margin-bottom: 16px !important; }
  .mt-xs-17 { margin-top: 17px !important; }
  .mb-xs-17 { margin-bottom: 17px !important; }
  .mt-xs-18 { margin-top: 18px !important; }
  .mb-xs-18 { margin-bottom: 18px !important; }
  .mt-xs-19 { margin-top: 19px !important; }
  .mb-xs-19 { margin-bottom: 19px !important; }
  .mt-xs-20 { margin-top: 20px !important; }
  .mb-xs-20 { margin-bottom: 20px !important; }
  .mt-xs-21 { margin-top: 21px !important; }
  .mb-xs-21 { margin-bottom: 21px !important; }
  .mt-xs-22 { margin-top: 22px !important; }
  .mb-xs-22 { margin-bottom: 22px !important; }
  .mt-xs-23 { margin-top: 23px !important; }
  .mb-xs-23 { margin-bottom: 23px !important; }
  .mt-xs-24 { margin-top: 24px !important; }
  .mb-xs-24 { margin-bottom: 24px !important; }
  .mt-xs-25 { margin-top: 25px !important; }
  .mb-xs-25 { margin-bottom: 25px !important; }
  .mt-xs-26 { margin-top: 26px !important; }
  .mb-xs-26 { margin-bottom: 26px !important; }
  .mt-xs-27 { margin-top: 27px !important; }
  .mb-xs-27 { margin-bottom: 27px !important; }
  .mt-xs-28 { margin-top: 28px !important; }
  .mb-xs-28 { margin-bottom: 28px !important; }
  .mt-xs-29 { margin-top: 29px !important; }
  .mb-xs-29 { margin-bottom: 29px !important; }
  .mt-xs-30 { margin-top: 30px !important; }
  .mb-xs-30 { margin-bottom: 30px !important; }
  .mt-xs-31 { margin-top: 31px !important; }
  .mb-xs-31 { margin-bottom: 31px !important; }
  .mt-xs-32 { margin-top: 32px !important; }
  .mb-xs-32 { margin-bottom: 32px !important; }
  .mt-xs-33 { margin-top: 33px !important; }
  .mb-xs-33 { margin-bottom: 33px !important; }
  .mt-xs-34 { margin-top: 34px !important; }
  .mb-xs-34 { margin-bottom: 34px !important; }
  .mt-xs-35 { margin-top: 35px !important; }
  .mb-xs-35 { margin-bottom: 35px !important; }
  .mt-xs-36 { margin-top: 36px !important; }
  .mb-xs-36 { margin-bottom: 36px !important; }
  .mt-xs-37 { margin-top: 37px !important; }
  .mb-xs-37 { margin-bottom: 37px !important; }
  .mt-xs-38 { margin-top: 38px !important; }
  .mb-xs-38 { margin-bottom: 38px !important; }
  .mt-xs-39 { margin-top: 39px !important; }
  .mb-xs-39 { margin-bottom: 39px !important; }
  .mt-xs-40 { margin-top: 40px !important; }
  .mb-xs-40 { margin-bottom: 40px !important; }
  .mt-xs-41 { margin-top: 41px !important; }
  .mb-xs-41 { margin-bottom: 41px !important; }
  .mt-xs-42 { margin-top: 42px !important; }
  .mb-xs-42 { margin-bottom: 42px !important; }
  .mt-xs-43 { margin-top: 43px !important; }
  .mb-xs-43 { margin-bottom: 43px !important; }
  .mt-xs-44 { margin-top: 44px !important; }
  .mb-xs-44 { margin-bottom: 44px !important; }
  .mt-xs-45 { margin-top: 45px !important; }
  .mb-xs-45 { margin-bottom: 45px !important; }
  .mt-xs-46 { margin-top: 46px !important; }
  .mb-xs-46 { margin-bottom: 46px !important; }
  .mt-xs-47 { margin-top: 47px !important; }
  .mb-xs-47 { margin-bottom: 47px !important; }
  .mt-xs-48 { margin-top: 48px !important; }
  .mb-xs-48 { margin-bottom: 48px !important; }
  .mt-xs-49 { margin-top: 49px !important; }
  .mb-xs-49 { margin-bottom: 49px !important; }
  .mt-xs-50 { margin-top: 50px !important; }
  .mb-xs-50 { margin-bottom: 50px !important; }
  .mt-xs-51 { margin-top: 51px !important; }
  .mb-xs-51 { margin-bottom: 51px !important; }
  .mt-xs-52 { margin-top: 52px !important; }
  .mb-xs-52 { margin-bottom: 52px !important; }
  .mt-xs-53 { margin-top: 53px !important; }
  .mb-xs-53 { margin-bottom: 53px !important; }
  .mt-xs-54 { margin-top: 54px !important; }
  .mb-xs-54 { margin-bottom: 54px !important; }
  .mt-xs-55 { margin-top: 55px !important; }
  .mb-xs-55 { margin-bottom: 55px !important; }
  .mt-xs-56 { margin-top: 56px !important; }
  .mb-xs-56 { margin-bottom: 56px !important; }
  .mt-xs-57 { margin-top: 57px !important; }
  .mb-xs-57 { margin-bottom: 57px !important; }
  .mt-xs-58 { margin-top: 58px !important; }
  .mb-xs-58 { margin-bottom: 58px !important; }
  .mt-xs-59 { margin-top: 59px !important; }
  .mb-xs-59 { margin-bottom: 59px !important; }
  .mt-xs-60 { margin-top: 60px !important; }
  .mb-xs-60 { margin-bottom: 60px !important; }
  .mt-xs-61 { margin-top: 61px !important; }
  .mb-xs-61 { margin-bottom: 61px !important; }
  .mt-xs-62 { margin-top: 62px !important; }
  .mb-xs-62 { margin-bottom: 62px !important; }
  .mt-xs-63 { margin-top: 63px !important; }
  .mb-xs-63 { margin-bottom: 63px !important; }
  .mt-xs-64 { margin-top: 64px !important; }
  .mb-xs-64 { margin-bottom: 64px !important; }
  .mt-xs-65 { margin-top: 65px !important; }
  .mb-xs-65 { margin-bottom: 65px !important; }
  .mt-xs-66 { margin-top: 66px !important; }
  .mb-xs-66 { margin-bottom: 66px !important; }
  .mt-xs-67 { margin-top: 67px !important; }
  .mb-xs-67 { margin-bottom: 67px !important; }
  .mt-xs-68 { margin-top: 68px !important; }
  .mb-xs-68 { margin-bottom: 68px !important; }
  .mt-xs-69 { margin-top: 69px !important; }
  .mb-xs-69 { margin-bottom: 69px !important; }
  .mt-xs-70 { margin-top: 70px !important; }
  .mb-xs-70 { margin-bottom: 70px !important; }
  .mt-xs-71 { margin-top: 71px !important; }
  .mb-xs-71 { margin-bottom: 71px !important; }
  .mt-xs-72 { margin-top: 72px !important; }
  .mb-xs-72 { margin-bottom: 72px !important; }
  .mt-xs-73 { margin-top: 73px !important; }
  .mb-xs-73 { margin-bottom: 73px !important; }
  .mt-xs-74 { margin-top: 74px !important; }
  .mb-xs-74 { margin-bottom: 74px !important; }
  .mt-xs-75 { margin-top: 75px !important; }
  .mb-xs-75 { margin-bottom: 75px !important; }
  .mt-xs-76 { margin-top: 76px !important; }
  .mb-xs-76 { margin-bottom: 76px !important; }
  .mt-xs-77 { margin-top: 77px !important; }
  .mb-xs-77 { margin-bottom: 77px !important; }
  .mt-xs-78 { margin-top: 78px !important; }
  .mb-xs-78 { margin-bottom: 78px !important; }
  .mt-xs-79 { margin-top: 79px !important; }
  .mb-xs-79 { margin-bottom: 79px !important; }
  .mt-xs-80 { margin-top: 80px !important; }
  .mb-xs-80 { margin-bottom: 80px !important; }
  .mt-xs-81 { margin-top: 81px !important; }
  .mb-xs-81 { margin-bottom: 81px !important; }
  .mt-xs-82 { margin-top: 82px !important; }
  .mb-xs-82 { margin-bottom: 82px !important; }
  .mt-xs-83 { margin-top: 83px !important; }
  .mb-xs-83 { margin-bottom: 83px !important; }
  .mt-xs-84 { margin-top: 84px !important; }
  .mb-xs-84 { margin-bottom: 84px !important; }
  .mt-xs-85 { margin-top: 85px !important; }
  .mb-xs-85 { margin-bottom: 85px !important; }
  .mt-xs-86 { margin-top: 86px !important; }
  .mb-xs-86 { margin-bottom: 86px !important; }
  .mt-xs-87 { margin-top: 87px !important; }
  .mb-xs-87 { margin-bottom: 87px !important; }
  .mt-xs-88 { margin-top: 88px !important; }
  .mb-xs-88 { margin-bottom: 88px !important; }
  .mt-xs-89 { margin-top: 89px !important; }
  .mb-xs-89 { margin-bottom: 89px !important; }
  .mt-xs-90 { margin-top: 90px !important; }
  .mb-xs-90 { margin-bottom: 90px !important; }
  .mt-xs-91 { margin-top: 91px !important; }
  .mb-xs-91 { margin-bottom: 91px !important; }
  .mt-xs-92 { margin-top: 92px !important; }
  .mb-xs-92 { margin-bottom: 92px !important; }
  .mt-xs-93 { margin-top: 93px !important; }
  .mb-xs-93 { margin-bottom: 93px !important; }
  .mt-xs-94 { margin-top: 94px !important; }
  .mb-xs-94 { margin-bottom: 94px !important; }
  .mt-xs-95 { margin-top: 95px !important; }
  .mb-xs-95 { margin-bottom: 95px !important; }
  .mt-xs-96 { margin-top: 96px !important; }
  .mb-xs-96 { margin-bottom: 96px !important; }
  .mt-xs-97 { margin-top: 97px !important; }
  .mb-xs-97 { margin-bottom: 97px !important; }
  .mt-xs-98 { margin-top: 98px !important; }
  .mb-xs-98 { margin-bottom: 98px !important; }
  .mt-xs-99 { margin-top: 99px !important; }
  .mb-xs-99 { margin-bottom: 99px !important; }
  .mt-xs-100 { margin-top: 100px !important; }
  .mb-xs-100 { margin-bottom: 100px !important; }
  .mt-xs-101 { margin-top: 101px !important; }
  .mb-xs-101 { margin-bottom: 101px !important; }
  .mt-xs-102 { margin-top: 102px !important; }
  .mb-xs-102 { margin-bottom: 102px !important; }
  .mt-xs-103 { margin-top: 103px !important; }
  .mb-xs-103 { margin-bottom: 103px !important; }
  .mt-xs-104 { margin-top: 104px !important; }
  .mb-xs-104 { margin-bottom: 104px !important; }
  .mt-xs-105 { margin-top: 105px !important; }
  .mb-xs-105 { margin-bottom: 105px !important; }
  .mt-xs-106 { margin-top: 106px !important; }
  .mb-xs-106 { margin-bottom: 106px !important; }
  .mt-xs-107 { margin-top: 107px !important; }
  .mb-xs-107 { margin-bottom: 107px !important; }
  .mt-xs-108 { margin-top: 108px !important; }
  .mb-xs-108 { margin-bottom: 108px !important; }
  .mt-xs-109 { margin-top: 109px !important; }
  .mb-xs-109 { margin-bottom: 109px !important; }
  .mt-xs-110 { margin-top: 110px !important; }
  .mb-xs-110 { margin-bottom: 110px !important; }
  .mt-xs-111 { margin-top: 111px !important; }
  .mb-xs-111 { margin-bottom: 111px !important; }
  .mt-xs-112 { margin-top: 112px !important; }
  .mb-xs-112 { margin-bottom: 112px !important; }
  .mt-xs-113 { margin-top: 113px !important; }
  .mb-xs-113 { margin-bottom: 113px !important; }
  .mt-xs-114 { margin-top: 114px !important; }
  .mb-xs-114 { margin-bottom: 114px !important; }
  .mt-xs-115 { margin-top: 115px !important; }
  .mb-xs-115 { margin-bottom: 115px !important; }
  .mt-xs-116 { margin-top: 116px !important; }
  .mb-xs-116 { margin-bottom: 116px !important; }
  .mt-xs-117 { margin-top: 117px !important; }
  .mb-xs-117 { margin-bottom: 117px !important; }
  .mt-xs-118 { margin-top: 118px !important; }
  .mb-xs-118 { margin-bottom: 118px !important; }
  .mt-xs-119 { margin-top: 119px !important; }
  .mb-xs-119 { margin-bottom: 119px !important; }
  .mt-xs-120 { margin-top: 120px !important; }
  .mb-xs-120 { margin-bottom: 120px !important; }
  .mt-xs-121 { margin-top: 121px !important; }
  .mb-xs-121 { margin-bottom: 121px !important; }
  .mt-xs-122 { margin-top: 122px !important; }
  .mb-xs-122 { margin-bottom: 122px !important; }
  .mt-xs-123 { margin-top: 123px !important; }
  .mb-xs-123 { margin-bottom: 123px !important; }
  .mt-xs-124 { margin-top: 124px !important; }
  .mb-xs-124 { margin-bottom: 124px !important; }
  .mt-xs-125 { margin-top: 125px !important; }
  .mb-xs-125 { margin-bottom: 125px !important; }
  .mt-xs-126 { margin-top: 126px !important; }
  .mb-xs-126 { margin-bottom: 126px !important; }
  .mt-xs-127 { margin-top: 127px !important; }
  .mb-xs-127 { margin-bottom: 127px !important; }
  .mt-xs-128 { margin-top: 128px !important; }
  .mb-xs-128 { margin-bottom: 128px !important; }
  .mt-xs-129 { margin-top: 129px !important; }
  .mb-xs-129 { margin-bottom: 129px !important; }
  .mt-xs-130 { margin-top: 130px !important; }
  .mb-xs-130 { margin-bottom: 130px !important; }
  .mt-xs-131 { margin-top: 131px !important; }
  .mb-xs-131 { margin-bottom: 131px !important; }
  .mt-xs-132 { margin-top: 132px !important; }
  .mb-xs-132 { margin-bottom: 132px !important; }
  .mt-xs-133 { margin-top: 133px !important; }
  .mb-xs-133 { margin-bottom: 133px !important; }
  .mt-xs-134 { margin-top: 134px !important; }
  .mb-xs-134 { margin-bottom: 134px !important; }
  .mt-xs-135 { margin-top: 135px !important; }
  .mb-xs-135 { margin-bottom: 135px !important; }
  .mt-xs-136 { margin-top: 136px !important; }
  .mb-xs-136 { margin-bottom: 136px !important; }
  .mt-xs-137 { margin-top: 137px !important; }
  .mb-xs-137 { margin-bottom: 137px !important; }
  .mt-xs-138 { margin-top: 138px !important; }
  .mb-xs-138 { margin-bottom: 138px !important; }
  .mt-xs-139 { margin-top: 139px !important; }
  .mb-xs-139 { margin-bottom: 139px !important; }
  .mt-xs-140 { margin-top: 140px !important; }
  .mb-xs-140 { margin-bottom: 140px !important; }
  .mt-xs-141 { margin-top: 141px !important; }
  .mb-xs-141 { margin-bottom: 141px !important; }
  .mt-xs-142 { margin-top: 142px !important; }
  .mb-xs-142 { margin-bottom: 142px !important; }
  .mt-xs-143 { margin-top: 143px !important; }
  .mb-xs-143 { margin-bottom: 143px !important; }
  .mt-xs-144 { margin-top: 144px !important; }
  .mb-xs-144 { margin-bottom: 144px !important; }
  .mt-xs-145 { margin-top: 145px !important; }
  .mb-xs-145 { margin-bottom: 145px !important; }
  .mt-xs-146 { margin-top: 146px !important; }
  .mb-xs-146 { margin-bottom: 146px !important; }
  .mt-xs-147 { margin-top: 147px !important; }
  .mb-xs-147 { margin-bottom: 147px !important; }
  .mt-xs-148 { margin-top: 148px !important; }
  .mb-xs-148 { margin-bottom: 148px !important; }
  .mt-xs-149 { margin-top: 149px !important; }
  .mb-xs-149 { margin-bottom: 149px !important; }
  .mt-xs-150 { margin-top: 150px !important; }
  .mb-xs-150 { margin-bottom: 150px !important; }
  .mt-xs-151 { margin-top: 151px !important; }
  .mb-xs-151 { margin-bottom: 151px !important; }
  .mt-xs-152 { margin-top: 152px !important; }
  .mb-xs-152 { margin-bottom: 152px !important; }
  .mt-xs-153 { margin-top: 153px !important; }
  .mb-xs-153 { margin-bottom: 153px !important; }
  .mt-xs-154 { margin-top: 154px !important; }
  .mb-xs-154 { margin-bottom: 154px !important; }
  .mt-xs-155 { margin-top: 155px !important; }
  .mb-xs-155 { margin-bottom: 155px !important; }
  .mt-xs-156 { margin-top: 156px !important; }
  .mb-xs-156 { margin-bottom: 156px !important; }
  .mt-xs-157 { margin-top: 157px !important; }
  .mb-xs-157 { margin-bottom: 157px !important; }
  .mt-xs-158 { margin-top: 158px !important; }
  .mb-xs-158 { margin-bottom: 158px !important; }
  .mt-xs-159 { margin-top: 159px !important; }
  .mb-xs-159 { margin-bottom: 159px !important; }
  .mt-xs-160 { margin-top: 160px !important; }
  .mb-xs-160 { margin-bottom: 160px !important; }
  .mt-xs-161 { margin-top: 161px !important; }
  .mb-xs-161 { margin-bottom: 161px !important; }
  .mt-xs-162 { margin-top: 162px !important; }
  .mb-xs-162 { margin-bottom: 162px !important; }
  .mt-xs-163 { margin-top: 163px !important; }
  .mb-xs-163 { margin-bottom: 163px !important; }
  .mt-xs-164 { margin-top: 164px !important; }
  .mb-xs-164 { margin-bottom: 164px !important; }
  .mt-xs-165 { margin-top: 165px !important; }
  .mb-xs-165 { margin-bottom: 165px !important; }
  .mt-xs-166 { margin-top: 166px !important; }
  .mb-xs-166 { margin-bottom: 166px !important; }
  .mt-xs-167 { margin-top: 167px !important; }
  .mb-xs-167 { margin-bottom: 167px !important; }
  .mt-xs-168 { margin-top: 168px !important; }
  .mb-xs-168 { margin-bottom: 168px !important; }
  .mt-xs-169 { margin-top: 169px !important; }
  .mb-xs-169 { margin-bottom: 169px !important; }
  .mt-xs-170 { margin-top: 170px !important; }
  .mb-xs-170 { margin-bottom: 170px !important; }
  .mt-xs-171 { margin-top: 171px !important; }
  .mb-xs-171 { margin-bottom: 171px !important; }
  .mt-xs-172 { margin-top: 172px !important; }
  .mb-xs-172 { margin-bottom: 172px !important; }
  .mt-xs-173 { margin-top: 173px !important; }
  .mb-xs-173 { margin-bottom: 173px !important; }
  .mt-xs-174 { margin-top: 174px !important; }
  .mb-xs-174 { margin-bottom: 174px !important; }
  .mt-xs-175 { margin-top: 175px !important; }
  .mb-xs-175 { margin-bottom: 175px !important; }
  .mt-xs-176 { margin-top: 176px !important; }
  .mb-xs-176 { margin-bottom: 176px !important; }
  .mt-xs-177 { margin-top: 177px !important; }
  .mb-xs-177 { margin-bottom: 177px !important; }
  .mt-xs-178 { margin-top: 178px !important; }
  .mb-xs-178 { margin-bottom: 178px !important; }
  .mt-xs-179 { margin-top: 179px !important; }
  .mb-xs-179 { margin-bottom: 179px !important; }
  .mt-xs-180 { margin-top: 180px !important; }
  .mb-xs-180 { margin-bottom: 180px !important; }
  .mt-xs-181 { margin-top: 181px !important; }
  .mb-xs-181 { margin-bottom: 181px !important; }
  .mt-xs-182 { margin-top: 182px !important; }
  .mb-xs-182 { margin-bottom: 182px !important; }
  .mt-xs-183 { margin-top: 183px !important; }
  .mb-xs-183 { margin-bottom: 183px !important; }
  .mt-xs-184 { margin-top: 184px !important; }
  .mb-xs-184 { margin-bottom: 184px !important; }
  .mt-xs-185 { margin-top: 185px !important; }
  .mb-xs-185 { margin-bottom: 185px !important; }
  .mt-xs-186 { margin-top: 186px !important; }
  .mb-xs-186 { margin-bottom: 186px !important; }
  .mt-xs-187 { margin-top: 187px !important; }
  .mb-xs-187 { margin-bottom: 187px !important; }
  .mt-xs-188 { margin-top: 188px !important; }
  .mb-xs-188 { margin-bottom: 188px !important; }
  .mt-xs-189 { margin-top: 189px !important; }
  .mb-xs-189 { margin-bottom: 189px !important; }
  .mt-xs-190 { margin-top: 190px !important; }
  .mb-xs-190 { margin-bottom: 190px !important; }
  .mt-xs-191 { margin-top: 191px !important; }
  .mb-xs-191 { margin-bottom: 191px !important; }
  .mt-xs-192 { margin-top: 192px !important; }
  .mb-xs-192 { margin-bottom: 192px !important; }
  .mt-xs-193 { margin-top: 193px !important; }
  .mb-xs-193 { margin-bottom: 193px !important; }
  .mt-xs-194 { margin-top: 194px !important; }
  .mb-xs-194 { margin-bottom: 194px !important; }
  .mt-xs-195 { margin-top: 195px !important; }
  .mb-xs-195 { margin-bottom: 195px !important; }
  .mt-xs-196 { margin-top: 196px !important; }
  .mb-xs-196 { margin-bottom: 196px !important; }
  .mt-xs-197 { margin-top: 197px !important; }
  .mb-xs-197 { margin-bottom: 197px !important; }
  .mt-xs-198 { margin-top: 198px !important; }
  .mb-xs-198 { margin-bottom: 198px !important; }
  .mt-xs-199 { margin-top: 199px !important; }
  .mb-xs-199 { margin-bottom: 199px !important; }
  .mt-xs-200 { margin-top: 200px !important; }
  .mb-xs-200 { margin-bottom: 200px !important; }
  .mt-xs-201 { margin-top: 201px !important; }
  .mb-xs-201 { margin-bottom: 201px !important; }
  .mt-xs-202 { margin-top: 202px !important; }
  .mb-xs-202 { margin-bottom: 202px !important; }
  .mt-xs-203 { margin-top: 203px !important; }
  .mb-xs-203 { margin-bottom: 203px !important; }
  .mt-xs-204 { margin-top: 204px !important; }
  .mb-xs-204 { margin-bottom: 204px !important; }
  .mt-xs-205 { margin-top: 205px !important; }
  .mb-xs-205 { margin-bottom: 205px !important; }
  .mt-xs-206 { margin-top: 206px !important; }
  .mb-xs-206 { margin-bottom: 206px !important; }
  .mt-xs-207 { margin-top: 207px !important; }
  .mb-xs-207 { margin-bottom: 207px !important; }
  .mt-xs-208 { margin-top: 208px !important; }
  .mb-xs-208 { margin-bottom: 208px !important; }
  .mt-xs-209 { margin-top: 209px !important; }
  .mb-xs-209 { margin-bottom: 209px !important; }
  .mt-xs-210 { margin-top: 210px !important; }
  .mb-xs-210 { margin-bottom: 210px !important; }
  .mt-xs-211 { margin-top: 211px !important; }
  .mb-xs-211 { margin-bottom: 211px !important; }
  .mt-xs-212 { margin-top: 212px !important; }
  .mb-xs-212 { margin-bottom: 212px !important; }
  .mt-xs-213 { margin-top: 213px !important; }
  .mb-xs-213 { margin-bottom: 213px !important; }
  .mt-xs-214 { margin-top: 214px !important; }
  .mb-xs-214 { margin-bottom: 214px !important; }
  .mt-xs-215 { margin-top: 215px !important; }
  .mb-xs-215 { margin-bottom: 215px !important; }
  .mt-xs-216 { margin-top: 216px !important; }
  .mb-xs-216 { margin-bottom: 216px !important; }
  .mt-xs-217 { margin-top: 217px !important; }
  .mb-xs-217 { margin-bottom: 217px !important; }
  .mt-xs-218 { margin-top: 218px !important; }
  .mb-xs-218 { margin-bottom: 218px !important; }
  .mt-xs-219 { margin-top: 219px !important; }
  .mb-xs-219 { margin-bottom: 219px !important; }
  .mt-xs-220 { margin-top: 220px !important; }
  .mb-xs-220 { margin-bottom: 220px !important; }
  .mt-xs-221 { margin-top: 221px !important; }
  .mb-xs-221 { margin-bottom: 221px !important; }
  .mt-xs-222 { margin-top: 222px !important; }
  .mb-xs-222 { margin-bottom: 222px !important; }
  .mt-xs-223 { margin-top: 223px !important; }
  .mb-xs-223 { margin-bottom: 223px !important; }
  .mt-xs-224 { margin-top: 224px !important; }
  .mb-xs-224 { margin-bottom: 224px !important; }
  .mt-xs-225 { margin-top: 225px !important; }
  .mb-xs-225 { margin-bottom: 225px !important; }
  .mt-xs-226 { margin-top: 226px !important; }
  .mb-xs-226 { margin-bottom: 226px !important; }
  .mt-xs-227 { margin-top: 227px !important; }
  .mb-xs-227 { margin-bottom: 227px !important; }
  .mt-xs-228 { margin-top: 228px !important; }
  .mb-xs-228 { margin-bottom: 228px !important; }
  .mt-xs-229 { margin-top: 229px !important; }
  .mb-xs-229 { margin-bottom: 229px !important; }
  .mt-xs-230 { margin-top: 230px !important; }
  .mb-xs-230 { margin-bottom: 230px !important; }
  .mt-xs-231 { margin-top: 231px !important; }
  .mb-xs-231 { margin-bottom: 231px !important; }
  .mt-xs-232 { margin-top: 232px !important; }
  .mb-xs-232 { margin-bottom: 232px !important; }
  .mt-xs-233 { margin-top: 233px !important; }
  .mb-xs-233 { margin-bottom: 233px !important; }
  .mt-xs-234 { margin-top: 234px !important; }
  .mb-xs-234 { margin-bottom: 234px !important; }
  .mt-xs-235 { margin-top: 235px !important; }
  .mb-xs-235 { margin-bottom: 235px !important; }
  .mt-xs-236 { margin-top: 236px !important; }
  .mb-xs-236 { margin-bottom: 236px !important; }
  .mt-xs-237 { margin-top: 237px !important; }
  .mb-xs-237 { margin-bottom: 237px !important; }
  .mt-xs-238 { margin-top: 238px !important; }
  .mb-xs-238 { margin-bottom: 238px !important; }
  .mt-xs-239 { margin-top: 239px !important; }
  .mb-xs-239 { margin-bottom: 239px !important; }
  .mt-xs-240 { margin-top: 240px !important; }
  .mb-xs-240 { margin-bottom: 240px !important; }
  .mt-xs-241 { margin-top: 241px !important; }
  .mb-xs-241 { margin-bottom: 241px !important; }
  .mt-xs-242 { margin-top: 242px !important; }
  .mb-xs-242 { margin-bottom: 242px !important; }
  .mt-xs-243 { margin-top: 243px !important; }
  .mb-xs-243 { margin-bottom: 243px !important; }
  .mt-xs-244 { margin-top: 244px !important; }
  .mb-xs-244 { margin-bottom: 244px !important; }
  .mt-xs-245 { margin-top: 245px !important; }
  .mb-xs-245 { margin-bottom: 245px !important; }
  .mt-xs-246 { margin-top: 246px !important; }
  .mb-xs-246 { margin-bottom: 246px !important; }
  .mt-xs-247 { margin-top: 247px !important; }
  .mb-xs-247 { margin-bottom: 247px !important; }
  .mt-xs-248 { margin-top: 248px !important; }
  .mb-xs-248 { margin-bottom: 248px !important; }
  .mt-xs-249 { margin-top: 249px !important; }
  .mb-xs-249 { margin-bottom: 249px !important; }
  .mt-xs-250 { margin-top: 250px !important; }
  .mb-xs-250 { margin-bottom: 250px !important; }
  .mt-xs-251 { margin-top: 251px !important; }
  .mb-xs-251 { margin-bottom: 251px !important; }
  .mt-xs-252 { margin-top: 252px !important; }
  .mb-xs-252 { margin-bottom: 252px !important; }
  .mt-xs-253 { margin-top: 253px !important; }
  .mb-xs-253 { margin-bottom: 253px !important; }
  .mt-xs-254 { margin-top: 254px !important; }
  .mb-xs-254 { margin-bottom: 254px !important; }
  .mt-xs-255 { margin-top: 255px !important; }
  .mb-xs-255 { margin-bottom: 255px !important; }
  .mt-xs-256 { margin-top: 256px !important; }
  .mb-xs-256 { margin-bottom: 256px !important; }
  .mt-xs-257 { margin-top: 257px !important; }
  .mb-xs-257 { margin-bottom: 257px !important; }
  .mt-xs-258 { margin-top: 258px !important; }
  .mb-xs-258 { margin-bottom: 258px !important; }
  .mt-xs-259 { margin-top: 259px !important; }
  .mb-xs-259 { margin-bottom: 259px !important; }
  .mt-xs-260 { margin-top: 260px !important; }
  .mb-xs-260 { margin-bottom: 260px !important; }
  .mt-xs-261 { margin-top: 261px !important; }
  .mb-xs-261 { margin-bottom: 261px !important; }
  .mt-xs-262 { margin-top: 262px !important; }
  .mb-xs-262 { margin-bottom: 262px !important; }
  .mt-xs-263 { margin-top: 263px !important; }
  .mb-xs-263 { margin-bottom: 263px !important; }
  .mt-xs-264 { margin-top: 264px !important; }
  .mb-xs-264 { margin-bottom: 264px !important; }
  .mt-xs-265 { margin-top: 265px !important; }
  .mb-xs-265 { margin-bottom: 265px !important; }
  .mt-xs-266 { margin-top: 266px !important; }
  .mb-xs-266 { margin-bottom: 266px !important; }
  .mt-xs-267 { margin-top: 267px !important; }
  .mb-xs-267 { margin-bottom: 267px !important; }
  .mt-xs-268 { margin-top: 268px !important; }
  .mb-xs-268 { margin-bottom: 268px !important; }
  .mt-xs-269 { margin-top: 269px !important; }
  .mb-xs-269 { margin-bottom: 269px !important; }
  .mt-xs-270 { margin-top: 270px !important; }
  .mb-xs-270 { margin-bottom: 270px !important; }
  .mt-xs-271 { margin-top: 271px !important; }
  .mb-xs-271 { margin-bottom: 271px !important; }
  .mt-xs-272 { margin-top: 272px !important; }
  .mb-xs-272 { margin-bottom: 272px !important; }
  .mt-xs-273 { margin-top: 273px !important; }
  .mb-xs-273 { margin-bottom: 273px !important; }
  .mt-xs-274 { margin-top: 274px !important; }
  .mb-xs-274 { margin-bottom: 274px !important; }
  .mt-xs-275 { margin-top: 275px !important; }
  .mb-xs-275 { margin-bottom: 275px !important; }
  .mt-xs-276 { margin-top: 276px !important; }
  .mb-xs-276 { margin-bottom: 276px !important; }
  .mt-xs-277 { margin-top: 277px !important; }
  .mb-xs-277 { margin-bottom: 277px !important; }
  .mt-xs-278 { margin-top: 278px !important; }
  .mb-xs-278 { margin-bottom: 278px !important; }
  .mt-xs-279 { margin-top: 279px !important; }
  .mb-xs-279 { margin-bottom: 279px !important; }
  .mt-xs-280 { margin-top: 280px !important; }
  .mb-xs-280 { margin-bottom: 280px !important; }
  .mt-xs-281 { margin-top: 281px !important; }
  .mb-xs-281 { margin-bottom: 281px !important; }
  .mt-xs-282 { margin-top: 282px !important; }
  .mb-xs-282 { margin-bottom: 282px !important; }
  .mt-xs-283 { margin-top: 283px !important; }
  .mb-xs-283 { margin-bottom: 283px !important; }
  .mt-xs-284 { margin-top: 284px !important; }
  .mb-xs-284 { margin-bottom: 284px !important; }
  .mt-xs-285 { margin-top: 285px !important; }
  .mb-xs-285 { margin-bottom: 285px !important; }
  .mt-xs-286 { margin-top: 286px !important; }
  .mb-xs-286 { margin-bottom: 286px !important; }
  .mt-xs-287 { margin-top: 287px !important; }
  .mb-xs-287 { margin-bottom: 287px !important; }
  .mt-xs-288 { margin-top: 288px !important; }
  .mb-xs-288 { margin-bottom: 288px !important; }
  .mt-xs-289 { margin-top: 289px !important; }
  .mb-xs-289 { margin-bottom: 289px !important; }
  .mt-xs-290 { margin-top: 290px !important; }
  .mb-xs-290 { margin-bottom: 290px !important; }
  .mt-xs-291 { margin-top: 291px !important; }
  .mb-xs-291 { margin-bottom: 291px !important; }
  .mt-xs-292 { margin-top: 292px !important; }
  .mb-xs-292 { margin-bottom: 292px !important; }
  .mt-xs-293 { margin-top: 293px !important; }
  .mb-xs-293 { margin-bottom: 293px !important; }
  .mt-xs-294 { margin-top: 294px !important; }
  .mb-xs-294 { margin-bottom: 294px !important; }
  .mt-xs-295 { margin-top: 295px !important; }
  .mb-xs-295 { margin-bottom: 295px !important; }
  .mt-xs-296 { margin-top: 296px !important; }
  .mb-xs-296 { margin-bottom: 296px !important; }
  .mt-xs-297 { margin-top: 297px !important; }
  .mb-xs-297 { margin-bottom: 297px !important; }
  .mt-xs-298 { margin-top: 298px !important; }
  .mb-xs-298 { margin-bottom: 298px !important; }
  .mt-xs-299 { margin-top: 299px !important; }
  .mb-xs-299 { margin-bottom: 299px !important; }
  .mt-xs-300 { margin-top: 300px !important; }
  .mb-xs-300 { margin-bottom: 300px !important; }
  .pl-xs-0 { padding-left: 0px !important; }
  .lang-rtl .pl-xs-0 { padding-right: 0px !important; padding-left: 15px !important; }
  .pr-xs-0 { padding-right: 0px !important; }
  .lang-rtl .pr-xs-0 { padding-left: 0px !important; padding-right: 15px !important; }
  .pt-xs-0 { padding-top: 0px !important; }
  .pb-xs-0 { padding-bottom: 0px !important; }
  .pl-xs-1 { padding-left: 1px !important; }
  .lang-rtl .pl-xs-1 { padding-right: 1px !important; padding-left: 15px !important; }
  .pr-xs-1 { padding-right: 1px !important; }
  .lang-rtl .pr-xs-1 { padding-left: 1px !important; padding-right: 15px !important; }
  .pt-xs-1 { padding-top: 1px !important; }
  .pb-xs-1 { padding-bottom: 1px !important; }
  .pl-xs-2 { padding-left: 2px !important; }
  .lang-rtl .pl-xs-2 { padding-right: 2px !important; padding-left: 15px !important; }
  .pr-xs-2 { padding-right: 2px !important; }
  .lang-rtl .pr-xs-2 { padding-left: 2px !important; padding-right: 15px !important; }
  .pt-xs-2 { padding-top: 2px !important; }
  .pb-xs-2 { padding-bottom: 2px !important; }
  .pl-xs-3 { padding-left: 3px !important; }
  .lang-rtl .pl-xs-3 { padding-right: 3px !important; padding-left: 15px !important; }
  .pr-xs-3 { padding-right: 3px !important; }
  .lang-rtl .pr-xs-3 { padding-left: 3px !important; padding-right: 15px !important; }
  .pt-xs-3 { padding-top: 3px !important; }
  .pb-xs-3 { padding-bottom: 3px !important; }
  .pl-xs-4 { padding-left: 4px !important; }
  .lang-rtl .pl-xs-4 { padding-right: 4px !important; padding-left: 15px !important; }
  .pr-xs-4 { padding-right: 4px !important; }
  .lang-rtl .pr-xs-4 { padding-left: 4px !important; padding-right: 15px !important; }
  .pt-xs-4 { padding-top: 4px !important; }
  .pb-xs-4 { padding-bottom: 4px !important; }
  .pl-xs-5 { padding-left: 5px !important; }
  .lang-rtl .pl-xs-5 { padding-right: 5px !important; padding-left: 15px !important; }
  .pr-xs-5 { padding-right: 5px !important; }
  .lang-rtl .pr-xs-5 { padding-left: 5px !important; padding-right: 15px !important; }
  .pt-xs-5 { padding-top: 5px !important; }
  .pb-xs-5 { padding-bottom: 5px !important; }
  .pl-xs-6 { padding-left: 6px !important; }
  .lang-rtl .pl-xs-6 { padding-right: 6px !important; padding-left: 15px !important; }
  .pr-xs-6 { padding-right: 6px !important; }
  .lang-rtl .pr-xs-6 { padding-left: 6px !important; padding-right: 15px !important; }
  .pt-xs-6 { padding-top: 6px !important; }
  .pb-xs-6 { padding-bottom: 6px !important; }
  .pl-xs-7 { padding-left: 7px !important; }
  .lang-rtl .pl-xs-7 { padding-right: 7px !important; padding-left: 15px !important; }
  .pr-xs-7 { padding-right: 7px !important; }
  .lang-rtl .pr-xs-7 { padding-left: 7px !important; padding-right: 15px !important; }
  .pt-xs-7 { padding-top: 7px !important; }
  .pb-xs-7 { padding-bottom: 7px !important; }
  .pl-xs-8 { padding-left: 8px !important; }
  .lang-rtl .pl-xs-8 { padding-right: 8px !important; padding-left: 15px !important; }
  .pr-xs-8 { padding-right: 8px !important; }
  .lang-rtl .pr-xs-8 { padding-left: 8px !important; padding-right: 15px !important; }
  .pt-xs-8 { padding-top: 8px !important; }
  .pb-xs-8 { padding-bottom: 8px !important; }
  .pl-xs-9 { padding-left: 9px !important; }
  .lang-rtl .pl-xs-9 { padding-right: 9px !important; padding-left: 15px !important; }
  .pr-xs-9 { padding-right: 9px !important; }
  .lang-rtl .pr-xs-9 { padding-left: 9px !important; padding-right: 15px !important; }
  .pt-xs-9 { padding-top: 9px !important; }
  .pb-xs-9 { padding-bottom: 9px !important; }
  .pl-xs-10 { padding-left: 10px !important; }
  .lang-rtl .pl-xs-10 { padding-right: 10px !important; padding-left: 15px !important; }
  .pr-xs-10 { padding-right: 10px !important; }
  .lang-rtl .pr-xs-10 { padding-left: 10px !important; padding-right: 15px !important; }
  .pt-xs-10 { padding-top: 10px !important; }
  .pb-xs-10 { padding-bottom: 10px !important; }
  .pl-xs-11 { padding-left: 11px !important; }
  .lang-rtl .pl-xs-11 { padding-right: 11px !important; padding-left: 15px !important; }
  .pr-xs-11 { padding-right: 11px !important; }
  .lang-rtl .pr-xs-11 { padding-left: 11px !important; padding-right: 15px !important; }
  .pt-xs-11 { padding-top: 11px !important; }
  .pb-xs-11 { padding-bottom: 11px !important; }
  .pl-xs-12 { padding-left: 12px !important; }
  .lang-rtl .pl-xs-12 { padding-right: 12px !important; padding-left: 15px !important; }
  .pr-xs-12 { padding-right: 12px !important; }
  .lang-rtl .pr-xs-12 { padding-left: 12px !important; padding-right: 15px !important; }
  .pt-xs-12 { padding-top: 12px !important; }
  .pb-xs-12 { padding-bottom: 12px !important; }
  .pl-xs-13 { padding-left: 13px !important; }
  .lang-rtl .pl-xs-13 { padding-right: 13px !important; padding-left: 15px !important; }
  .pr-xs-13 { padding-right: 13px !important; }
  .lang-rtl .pr-xs-13 { padding-left: 13px !important; padding-right: 15px !important; }
  .pt-xs-13 { padding-top: 13px !important; }
  .pb-xs-13 { padding-bottom: 13px !important; }
  .pl-xs-14 { padding-left: 14px !important; }
  .lang-rtl .pl-xs-14 { padding-right: 14px !important; padding-left: 15px !important; }
  .pr-xs-14 { padding-right: 14px !important; }
  .lang-rtl .pr-xs-14 { padding-left: 14px !important; padding-right: 15px !important; }
  .pt-xs-14 { padding-top: 14px !important; }
  .pb-xs-14 { padding-bottom: 14px !important; }
  .pl-xs-15 { padding-left: 15px !important; }
  .lang-rtl .pl-xs-15 { padding-right: 15px !important; padding-left: 15px !important; }
  .pr-xs-15 { padding-right: 15px !important; }
  .lang-rtl .pr-xs-15 { padding-left: 15px !important; padding-right: 15px !important; }
  .pt-xs-15 { padding-top: 15px !important; }
  .pb-xs-15 { padding-bottom: 15px !important; }
  .pl-xs-16 { padding-left: 16px !important; }
  .lang-rtl .pl-xs-16 { padding-right: 16px !important; padding-left: 15px !important; }
  .pr-xs-16 { padding-right: 16px !important; }
  .lang-rtl .pr-xs-16 { padding-left: 16px !important; padding-right: 15px !important; }
  .pt-xs-16 { padding-top: 16px !important; }
  .pb-xs-16 { padding-bottom: 16px !important; }
  .pl-xs-17 { padding-left: 17px !important; }
  .lang-rtl .pl-xs-17 { padding-right: 17px !important; padding-left: 15px !important; }
  .pr-xs-17 { padding-right: 17px !important; }
  .lang-rtl .pr-xs-17 { padding-left: 17px !important; padding-right: 15px !important; }
  .pt-xs-17 { padding-top: 17px !important; }
  .pb-xs-17 { padding-bottom: 17px !important; }
  .pl-xs-18 { padding-left: 18px !important; }
  .lang-rtl .pl-xs-18 { padding-right: 18px !important; padding-left: 15px !important; }
  .pr-xs-18 { padding-right: 18px !important; }
  .lang-rtl .pr-xs-18 { padding-left: 18px !important; padding-right: 15px !important; }
  .pt-xs-18 { padding-top: 18px !important; }
  .pb-xs-18 { padding-bottom: 18px !important; }
  .pl-xs-19 { padding-left: 19px !important; }
  .lang-rtl .pl-xs-19 { padding-right: 19px !important; padding-left: 15px !important; }
  .pr-xs-19 { padding-right: 19px !important; }
  .lang-rtl .pr-xs-19 { padding-left: 19px !important; padding-right: 15px !important; }
  .pt-xs-19 { padding-top: 19px !important; }
  .pb-xs-19 { padding-bottom: 19px !important; }
  .pl-xs-20 { padding-left: 20px !important; }
  .lang-rtl .pl-xs-20 { padding-right: 20px !important; padding-left: 15px !important; }
  .pr-xs-20 { padding-right: 20px !important; }
  .lang-rtl .pr-xs-20 { padding-left: 20px !important; padding-right: 15px !important; }
  .pt-xs-20 { padding-top: 20px !important; }
  .pb-xs-20 { padding-bottom: 20px !important; }
  .pl-xs-21 { padding-left: 21px !important; }
  .lang-rtl .pl-xs-21 { padding-right: 21px !important; padding-left: 15px !important; }
  .pr-xs-21 { padding-right: 21px !important; }
  .lang-rtl .pr-xs-21 { padding-left: 21px !important; padding-right: 15px !important; }
  .pt-xs-21 { padding-top: 21px !important; }
  .pb-xs-21 { padding-bottom: 21px !important; }
  .pl-xs-22 { padding-left: 22px !important; }
  .lang-rtl .pl-xs-22 { padding-right: 22px !important; padding-left: 15px !important; }
  .pr-xs-22 { padding-right: 22px !important; }
  .lang-rtl .pr-xs-22 { padding-left: 22px !important; padding-right: 15px !important; }
  .pt-xs-22 { padding-top: 22px !important; }
  .pb-xs-22 { padding-bottom: 22px !important; }
  .pl-xs-23 { padding-left: 23px !important; }
  .lang-rtl .pl-xs-23 { padding-right: 23px !important; padding-left: 15px !important; }
  .pr-xs-23 { padding-right: 23px !important; }
  .lang-rtl .pr-xs-23 { padding-left: 23px !important; padding-right: 15px !important; }
  .pt-xs-23 { padding-top: 23px !important; }
  .pb-xs-23 { padding-bottom: 23px !important; }
  .pl-xs-24 { padding-left: 24px !important; }
  .lang-rtl .pl-xs-24 { padding-right: 24px !important; padding-left: 15px !important; }
  .pr-xs-24 { padding-right: 24px !important; }
  .lang-rtl .pr-xs-24 { padding-left: 24px !important; padding-right: 15px !important; }
  .pt-xs-24 { padding-top: 24px !important; }
  .pb-xs-24 { padding-bottom: 24px !important; }
  .pl-xs-25 { padding-left: 25px !important; }
  .lang-rtl .pl-xs-25 { padding-right: 25px !important; padding-left: 15px !important; }
  .pr-xs-25 { padding-right: 25px !important; }
  .lang-rtl .pr-xs-25 { padding-left: 25px !important; padding-right: 15px !important; }
  .pt-xs-25 { padding-top: 25px !important; }
  .pb-xs-25 { padding-bottom: 25px !important; }
  .pl-xs-26 { padding-left: 26px !important; }
  .lang-rtl .pl-xs-26 { padding-right: 26px !important; padding-left: 15px !important; }
  .pr-xs-26 { padding-right: 26px !important; }
  .lang-rtl .pr-xs-26 { padding-left: 26px !important; padding-right: 15px !important; }
  .pt-xs-26 { padding-top: 26px !important; }
  .pb-xs-26 { padding-bottom: 26px !important; }
  .pl-xs-27 { padding-left: 27px !important; }
  .lang-rtl .pl-xs-27 { padding-right: 27px !important; padding-left: 15px !important; }
  .pr-xs-27 { padding-right: 27px !important; }
  .lang-rtl .pr-xs-27 { padding-left: 27px !important; padding-right: 15px !important; }
  .pt-xs-27 { padding-top: 27px !important; }
  .pb-xs-27 { padding-bottom: 27px !important; }
  .pl-xs-28 { padding-left: 28px !important; }
  .lang-rtl .pl-xs-28 { padding-right: 28px !important; padding-left: 15px !important; }
  .pr-xs-28 { padding-right: 28px !important; }
  .lang-rtl .pr-xs-28 { padding-left: 28px !important; padding-right: 15px !important; }
  .pt-xs-28 { padding-top: 28px !important; }
  .pb-xs-28 { padding-bottom: 28px !important; }
  .pl-xs-29 { padding-left: 29px !important; }
  .lang-rtl .pl-xs-29 { padding-right: 29px !important; padding-left: 15px !important; }
  .pr-xs-29 { padding-right: 29px !important; }
  .lang-rtl .pr-xs-29 { padding-left: 29px !important; padding-right: 15px !important; }
  .pt-xs-29 { padding-top: 29px !important; }
  .pb-xs-29 { padding-bottom: 29px !important; }
  .pl-xs-30 { padding-left: 30px !important; }
  .lang-rtl .pl-xs-30 { padding-right: 30px !important; padding-left: 15px !important; }
  .pr-xs-30 { padding-right: 30px !important; }
  .lang-rtl .pr-xs-30 { padding-left: 30px !important; padding-right: 15px !important; }
  .pt-xs-30 { padding-top: 30px !important; }
  .pb-xs-30 { padding-bottom: 30px !important; }
  .pl-xs-31 { padding-left: 31px !important; }
  .lang-rtl .pl-xs-31 { padding-right: 31px !important; padding-left: 15px !important; }
  .pr-xs-31 { padding-right: 31px !important; }
  .lang-rtl .pr-xs-31 { padding-left: 31px !important; padding-right: 15px !important; }
  .pt-xs-31 { padding-top: 31px !important; }
  .pb-xs-31 { padding-bottom: 31px !important; }
  .pl-xs-32 { padding-left: 32px !important; }
  .lang-rtl .pl-xs-32 { padding-right: 32px !important; padding-left: 15px !important; }
  .pr-xs-32 { padding-right: 32px !important; }
  .lang-rtl .pr-xs-32 { padding-left: 32px !important; padding-right: 15px !important; }
  .pt-xs-32 { padding-top: 32px !important; }
  .pb-xs-32 { padding-bottom: 32px !important; }
  .pl-xs-33 { padding-left: 33px !important; }
  .lang-rtl .pl-xs-33 { padding-right: 33px !important; padding-left: 15px !important; }
  .pr-xs-33 { padding-right: 33px !important; }
  .lang-rtl .pr-xs-33 { padding-left: 33px !important; padding-right: 15px !important; }
  .pt-xs-33 { padding-top: 33px !important; }
  .pb-xs-33 { padding-bottom: 33px !important; }
  .pl-xs-34 { padding-left: 34px !important; }
  .lang-rtl .pl-xs-34 { padding-right: 34px !important; padding-left: 15px !important; }
  .pr-xs-34 { padding-right: 34px !important; }
  .lang-rtl .pr-xs-34 { padding-left: 34px !important; padding-right: 15px !important; }
  .pt-xs-34 { padding-top: 34px !important; }
  .pb-xs-34 { padding-bottom: 34px !important; }
  .pl-xs-35 { padding-left: 35px !important; }
  .lang-rtl .pl-xs-35 { padding-right: 35px !important; padding-left: 15px !important; }
  .pr-xs-35 { padding-right: 35px !important; }
  .lang-rtl .pr-xs-35 { padding-left: 35px !important; padding-right: 15px !important; }
  .pt-xs-35 { padding-top: 35px !important; }
  .pb-xs-35 { padding-bottom: 35px !important; }
  .pl-xs-36 { padding-left: 36px !important; }
  .lang-rtl .pl-xs-36 { padding-right: 36px !important; padding-left: 15px !important; }
  .pr-xs-36 { padding-right: 36px !important; }
  .lang-rtl .pr-xs-36 { padding-left: 36px !important; padding-right: 15px !important; }
  .pt-xs-36 { padding-top: 36px !important; }
  .pb-xs-36 { padding-bottom: 36px !important; }
  .pl-xs-37 { padding-left: 37px !important; }
  .lang-rtl .pl-xs-37 { padding-right: 37px !important; padding-left: 15px !important; }
  .pr-xs-37 { padding-right: 37px !important; }
  .lang-rtl .pr-xs-37 { padding-left: 37px !important; padding-right: 15px !important; }
  .pt-xs-37 { padding-top: 37px !important; }
  .pb-xs-37 { padding-bottom: 37px !important; }
  .pl-xs-38 { padding-left: 38px !important; }
  .lang-rtl .pl-xs-38 { padding-right: 38px !important; padding-left: 15px !important; }
  .pr-xs-38 { padding-right: 38px !important; }
  .lang-rtl .pr-xs-38 { padding-left: 38px !important; padding-right: 15px !important; }
  .pt-xs-38 { padding-top: 38px !important; }
  .pb-xs-38 { padding-bottom: 38px !important; }
  .pl-xs-39 { padding-left: 39px !important; }
  .lang-rtl .pl-xs-39 { padding-right: 39px !important; padding-left: 15px !important; }
  .pr-xs-39 { padding-right: 39px !important; }
  .lang-rtl .pr-xs-39 { padding-left: 39px !important; padding-right: 15px !important; }
  .pt-xs-39 { padding-top: 39px !important; }
  .pb-xs-39 { padding-bottom: 39px !important; }
  .pl-xs-40 { padding-left: 40px !important; }
  .lang-rtl .pl-xs-40 { padding-right: 40px !important; padding-left: 15px !important; }
  .pr-xs-40 { padding-right: 40px !important; }
  .lang-rtl .pr-xs-40 { padding-left: 40px !important; padding-right: 15px !important; }
  .pt-xs-40 { padding-top: 40px !important; }
  .pb-xs-40 { padding-bottom: 40px !important; }
  .pl-xs-41 { padding-left: 41px !important; }
  .lang-rtl .pl-xs-41 { padding-right: 41px !important; padding-left: 15px !important; }
  .pr-xs-41 { padding-right: 41px !important; }
  .lang-rtl .pr-xs-41 { padding-left: 41px !important; padding-right: 15px !important; }
  .pt-xs-41 { padding-top: 41px !important; }
  .pb-xs-41 { padding-bottom: 41px !important; }
  .pl-xs-42 { padding-left: 42px !important; }
  .lang-rtl .pl-xs-42 { padding-right: 42px !important; padding-left: 15px !important; }
  .pr-xs-42 { padding-right: 42px !important; }
  .lang-rtl .pr-xs-42 { padding-left: 42px !important; padding-right: 15px !important; }
  .pt-xs-42 { padding-top: 42px !important; }
  .pb-xs-42 { padding-bottom: 42px !important; }
  .pl-xs-43 { padding-left: 43px !important; }
  .lang-rtl .pl-xs-43 { padding-right: 43px !important; padding-left: 15px !important; }
  .pr-xs-43 { padding-right: 43px !important; }
  .lang-rtl .pr-xs-43 { padding-left: 43px !important; padding-right: 15px !important; }
  .pt-xs-43 { padding-top: 43px !important; }
  .pb-xs-43 { padding-bottom: 43px !important; }
  .pl-xs-44 { padding-left: 44px !important; }
  .lang-rtl .pl-xs-44 { padding-right: 44px !important; padding-left: 15px !important; }
  .pr-xs-44 { padding-right: 44px !important; }
  .lang-rtl .pr-xs-44 { padding-left: 44px !important; padding-right: 15px !important; }
  .pt-xs-44 { padding-top: 44px !important; }
  .pb-xs-44 { padding-bottom: 44px !important; }
  .pl-xs-45 { padding-left: 45px !important; }
  .lang-rtl .pl-xs-45 { padding-right: 45px !important; padding-left: 15px !important; }
  .pr-xs-45 { padding-right: 45px !important; }
  .lang-rtl .pr-xs-45 { padding-left: 45px !important; padding-right: 15px !important; }
  .pt-xs-45 { padding-top: 45px !important; }
  .pb-xs-45 { padding-bottom: 45px !important; }
  .pl-xs-46 { padding-left: 46px !important; }
  .lang-rtl .pl-xs-46 { padding-right: 46px !important; padding-left: 15px !important; }
  .pr-xs-46 { padding-right: 46px !important; }
  .lang-rtl .pr-xs-46 { padding-left: 46px !important; padding-right: 15px !important; }
  .pt-xs-46 { padding-top: 46px !important; }
  .pb-xs-46 { padding-bottom: 46px !important; }
  .pl-xs-47 { padding-left: 47px !important; }
  .lang-rtl .pl-xs-47 { padding-right: 47px !important; padding-left: 15px !important; }
  .pr-xs-47 { padding-right: 47px !important; }
  .lang-rtl .pr-xs-47 { padding-left: 47px !important; padding-right: 15px !important; }
  .pt-xs-47 { padding-top: 47px !important; }
  .pb-xs-47 { padding-bottom: 47px !important; }
  .pl-xs-48 { padding-left: 48px !important; }
  .lang-rtl .pl-xs-48 { padding-right: 48px !important; padding-left: 15px !important; }
  .pr-xs-48 { padding-right: 48px !important; }
  .lang-rtl .pr-xs-48 { padding-left: 48px !important; padding-right: 15px !important; }
  .pt-xs-48 { padding-top: 48px !important; }
  .pb-xs-48 { padding-bottom: 48px !important; }
  .pl-xs-49 { padding-left: 49px !important; }
  .lang-rtl .pl-xs-49 { padding-right: 49px !important; padding-left: 15px !important; }
  .pr-xs-49 { padding-right: 49px !important; }
  .lang-rtl .pr-xs-49 { padding-left: 49px !important; padding-right: 15px !important; }
  .pt-xs-49 { padding-top: 49px !important; }
  .pb-xs-49 { padding-bottom: 49px !important; }
  .pl-xs-50 { padding-left: 50px !important; }
  .lang-rtl .pl-xs-50 { padding-right: 50px !important; padding-left: 15px !important; }
  .pr-xs-50 { padding-right: 50px !important; }
  .lang-rtl .pr-xs-50 { padding-left: 50px !important; padding-right: 15px !important; }
  .pt-xs-50 { padding-top: 50px !important; }
  .pb-xs-50 { padding-bottom: 50px !important; }
  .pl-xs-51 { padding-left: 51px !important; }
  .lang-rtl .pl-xs-51 { padding-right: 51px !important; padding-left: 15px !important; }
  .pr-xs-51 { padding-right: 51px !important; }
  .lang-rtl .pr-xs-51 { padding-left: 51px !important; padding-right: 15px !important; }
  .pt-xs-51 { padding-top: 51px !important; }
  .pb-xs-51 { padding-bottom: 51px !important; }
  .pl-xs-52 { padding-left: 52px !important; }
  .lang-rtl .pl-xs-52 { padding-right: 52px !important; padding-left: 15px !important; }
  .pr-xs-52 { padding-right: 52px !important; }
  .lang-rtl .pr-xs-52 { padding-left: 52px !important; padding-right: 15px !important; }
  .pt-xs-52 { padding-top: 52px !important; }
  .pb-xs-52 { padding-bottom: 52px !important; }
  .pl-xs-53 { padding-left: 53px !important; }
  .lang-rtl .pl-xs-53 { padding-right: 53px !important; padding-left: 15px !important; }
  .pr-xs-53 { padding-right: 53px !important; }
  .lang-rtl .pr-xs-53 { padding-left: 53px !important; padding-right: 15px !important; }
  .pt-xs-53 { padding-top: 53px !important; }
  .pb-xs-53 { padding-bottom: 53px !important; }
  .pl-xs-54 { padding-left: 54px !important; }
  .lang-rtl .pl-xs-54 { padding-right: 54px !important; padding-left: 15px !important; }
  .pr-xs-54 { padding-right: 54px !important; }
  .lang-rtl .pr-xs-54 { padding-left: 54px !important; padding-right: 15px !important; }
  .pt-xs-54 { padding-top: 54px !important; }
  .pb-xs-54 { padding-bottom: 54px !important; }
  .pl-xs-55 { padding-left: 55px !important; }
  .lang-rtl .pl-xs-55 { padding-right: 55px !important; padding-left: 15px !important; }
  .pr-xs-55 { padding-right: 55px !important; }
  .lang-rtl .pr-xs-55 { padding-left: 55px !important; padding-right: 15px !important; }
  .pt-xs-55 { padding-top: 55px !important; }
  .pb-xs-55 { padding-bottom: 55px !important; }
  .pl-xs-56 { padding-left: 56px !important; }
  .lang-rtl .pl-xs-56 { padding-right: 56px !important; padding-left: 15px !important; }
  .pr-xs-56 { padding-right: 56px !important; }
  .lang-rtl .pr-xs-56 { padding-left: 56px !important; padding-right: 15px !important; }
  .pt-xs-56 { padding-top: 56px !important; }
  .pb-xs-56 { padding-bottom: 56px !important; }
  .pl-xs-57 { padding-left: 57px !important; }
  .lang-rtl .pl-xs-57 { padding-right: 57px !important; padding-left: 15px !important; }
  .pr-xs-57 { padding-right: 57px !important; }
  .lang-rtl .pr-xs-57 { padding-left: 57px !important; padding-right: 15px !important; }
  .pt-xs-57 { padding-top: 57px !important; }
  .pb-xs-57 { padding-bottom: 57px !important; }
  .pl-xs-58 { padding-left: 58px !important; }
  .lang-rtl .pl-xs-58 { padding-right: 58px !important; padding-left: 15px !important; }
  .pr-xs-58 { padding-right: 58px !important; }
  .lang-rtl .pr-xs-58 { padding-left: 58px !important; padding-right: 15px !important; }
  .pt-xs-58 { padding-top: 58px !important; }
  .pb-xs-58 { padding-bottom: 58px !important; }
  .pl-xs-59 { padding-left: 59px !important; }
  .lang-rtl .pl-xs-59 { padding-right: 59px !important; padding-left: 15px !important; }
  .pr-xs-59 { padding-right: 59px !important; }
  .lang-rtl .pr-xs-59 { padding-left: 59px !important; padding-right: 15px !important; }
  .pt-xs-59 { padding-top: 59px !important; }
  .pb-xs-59 { padding-bottom: 59px !important; }
  .pl-xs-60 { padding-left: 60px !important; }
  .lang-rtl .pl-xs-60 { padding-right: 60px !important; padding-left: 15px !important; }
  .pr-xs-60 { padding-right: 60px !important; }
  .lang-rtl .pr-xs-60 { padding-left: 60px !important; padding-right: 15px !important; }
  .pt-xs-60 { padding-top: 60px !important; }
  .pb-xs-60 { padding-bottom: 60px !important; }
  .pl-xs-61 { padding-left: 61px !important; }
  .lang-rtl .pl-xs-61 { padding-right: 61px !important; padding-left: 15px !important; }
  .pr-xs-61 { padding-right: 61px !important; }
  .lang-rtl .pr-xs-61 { padding-left: 61px !important; padding-right: 15px !important; }
  .pt-xs-61 { padding-top: 61px !important; }
  .pb-xs-61 { padding-bottom: 61px !important; }
  .pl-xs-62 { padding-left: 62px !important; }
  .lang-rtl .pl-xs-62 { padding-right: 62px !important; padding-left: 15px !important; }
  .pr-xs-62 { padding-right: 62px !important; }
  .lang-rtl .pr-xs-62 { padding-left: 62px !important; padding-right: 15px !important; }
  .pt-xs-62 { padding-top: 62px !important; }
  .pb-xs-62 { padding-bottom: 62px !important; }
  .pl-xs-63 { padding-left: 63px !important; }
  .lang-rtl .pl-xs-63 { padding-right: 63px !important; padding-left: 15px !important; }
  .pr-xs-63 { padding-right: 63px !important; }
  .lang-rtl .pr-xs-63 { padding-left: 63px !important; padding-right: 15px !important; }
  .pt-xs-63 { padding-top: 63px !important; }
  .pb-xs-63 { padding-bottom: 63px !important; }
  .pl-xs-64 { padding-left: 64px !important; }
  .lang-rtl .pl-xs-64 { padding-right: 64px !important; padding-left: 15px !important; }
  .pr-xs-64 { padding-right: 64px !important; }
  .lang-rtl .pr-xs-64 { padding-left: 64px !important; padding-right: 15px !important; }
  .pt-xs-64 { padding-top: 64px !important; }
  .pb-xs-64 { padding-bottom: 64px !important; }
  .pl-xs-65 { padding-left: 65px !important; }
  .lang-rtl .pl-xs-65 { padding-right: 65px !important; padding-left: 15px !important; }
  .pr-xs-65 { padding-right: 65px !important; }
  .lang-rtl .pr-xs-65 { padding-left: 65px !important; padding-right: 15px !important; }
  .pt-xs-65 { padding-top: 65px !important; }
  .pb-xs-65 { padding-bottom: 65px !important; }
  .pl-xs-66 { padding-left: 66px !important; }
  .lang-rtl .pl-xs-66 { padding-right: 66px !important; padding-left: 15px !important; }
  .pr-xs-66 { padding-right: 66px !important; }
  .lang-rtl .pr-xs-66 { padding-left: 66px !important; padding-right: 15px !important; }
  .pt-xs-66 { padding-top: 66px !important; }
  .pb-xs-66 { padding-bottom: 66px !important; }
  .pl-xs-67 { padding-left: 67px !important; }
  .lang-rtl .pl-xs-67 { padding-right: 67px !important; padding-left: 15px !important; }
  .pr-xs-67 { padding-right: 67px !important; }
  .lang-rtl .pr-xs-67 { padding-left: 67px !important; padding-right: 15px !important; }
  .pt-xs-67 { padding-top: 67px !important; }
  .pb-xs-67 { padding-bottom: 67px !important; }
  .pl-xs-68 { padding-left: 68px !important; }
  .lang-rtl .pl-xs-68 { padding-right: 68px !important; padding-left: 15px !important; }
  .pr-xs-68 { padding-right: 68px !important; }
  .lang-rtl .pr-xs-68 { padding-left: 68px !important; padding-right: 15px !important; }
  .pt-xs-68 { padding-top: 68px !important; }
  .pb-xs-68 { padding-bottom: 68px !important; }
  .pl-xs-69 { padding-left: 69px !important; }
  .lang-rtl .pl-xs-69 { padding-right: 69px !important; padding-left: 15px !important; }
  .pr-xs-69 { padding-right: 69px !important; }
  .lang-rtl .pr-xs-69 { padding-left: 69px !important; padding-right: 15px !important; }
  .pt-xs-69 { padding-top: 69px !important; }
  .pb-xs-69 { padding-bottom: 69px !important; }
  .pl-xs-70 { padding-left: 70px !important; }
  .lang-rtl .pl-xs-70 { padding-right: 70px !important; padding-left: 15px !important; }
  .pr-xs-70 { padding-right: 70px !important; }
  .lang-rtl .pr-xs-70 { padding-left: 70px !important; padding-right: 15px !important; }
  .pt-xs-70 { padding-top: 70px !important; }
  .pb-xs-70 { padding-bottom: 70px !important; }
  .pl-xs-71 { padding-left: 71px !important; }
  .lang-rtl .pl-xs-71 { padding-right: 71px !important; padding-left: 15px !important; }
  .pr-xs-71 { padding-right: 71px !important; }
  .lang-rtl .pr-xs-71 { padding-left: 71px !important; padding-right: 15px !important; }
  .pt-xs-71 { padding-top: 71px !important; }
  .pb-xs-71 { padding-bottom: 71px !important; }
  .pl-xs-72 { padding-left: 72px !important; }
  .lang-rtl .pl-xs-72 { padding-right: 72px !important; padding-left: 15px !important; }
  .pr-xs-72 { padding-right: 72px !important; }
  .lang-rtl .pr-xs-72 { padding-left: 72px !important; padding-right: 15px !important; }
  .pt-xs-72 { padding-top: 72px !important; }
  .pb-xs-72 { padding-bottom: 72px !important; }
  .pl-xs-73 { padding-left: 73px !important; }
  .lang-rtl .pl-xs-73 { padding-right: 73px !important; padding-left: 15px !important; }
  .pr-xs-73 { padding-right: 73px !important; }
  .lang-rtl .pr-xs-73 { padding-left: 73px !important; padding-right: 15px !important; }
  .pt-xs-73 { padding-top: 73px !important; }
  .pb-xs-73 { padding-bottom: 73px !important; }
  .pl-xs-74 { padding-left: 74px !important; }
  .lang-rtl .pl-xs-74 { padding-right: 74px !important; padding-left: 15px !important; }
  .pr-xs-74 { padding-right: 74px !important; }
  .lang-rtl .pr-xs-74 { padding-left: 74px !important; padding-right: 15px !important; }
  .pt-xs-74 { padding-top: 74px !important; }
  .pb-xs-74 { padding-bottom: 74px !important; }
  .pl-xs-75 { padding-left: 75px !important; }
  .lang-rtl .pl-xs-75 { padding-right: 75px !important; padding-left: 15px !important; }
  .pr-xs-75 { padding-right: 75px !important; }
  .lang-rtl .pr-xs-75 { padding-left: 75px !important; padding-right: 15px !important; }
  .pt-xs-75 { padding-top: 75px !important; }
  .pb-xs-75 { padding-bottom: 75px !important; }
  .pl-xs-76 { padding-left: 76px !important; }
  .lang-rtl .pl-xs-76 { padding-right: 76px !important; padding-left: 15px !important; }
  .pr-xs-76 { padding-right: 76px !important; }
  .lang-rtl .pr-xs-76 { padding-left: 76px !important; padding-right: 15px !important; }
  .pt-xs-76 { padding-top: 76px !important; }
  .pb-xs-76 { padding-bottom: 76px !important; }
  .pl-xs-77 { padding-left: 77px !important; }
  .lang-rtl .pl-xs-77 { padding-right: 77px !important; padding-left: 15px !important; }
  .pr-xs-77 { padding-right: 77px !important; }
  .lang-rtl .pr-xs-77 { padding-left: 77px !important; padding-right: 15px !important; }
  .pt-xs-77 { padding-top: 77px !important; }
  .pb-xs-77 { padding-bottom: 77px !important; }
  .pl-xs-78 { padding-left: 78px !important; }
  .lang-rtl .pl-xs-78 { padding-right: 78px !important; padding-left: 15px !important; }
  .pr-xs-78 { padding-right: 78px !important; }
  .lang-rtl .pr-xs-78 { padding-left: 78px !important; padding-right: 15px !important; }
  .pt-xs-78 { padding-top: 78px !important; }
  .pb-xs-78 { padding-bottom: 78px !important; }
  .pl-xs-79 { padding-left: 79px !important; }
  .lang-rtl .pl-xs-79 { padding-right: 79px !important; padding-left: 15px !important; }
  .pr-xs-79 { padding-right: 79px !important; }
  .lang-rtl .pr-xs-79 { padding-left: 79px !important; padding-right: 15px !important; }
  .pt-xs-79 { padding-top: 79px !important; }
  .pb-xs-79 { padding-bottom: 79px !important; }
  .pl-xs-80 { padding-left: 80px !important; }
  .lang-rtl .pl-xs-80 { padding-right: 80px !important; padding-left: 15px !important; }
  .pr-xs-80 { padding-right: 80px !important; }
  .lang-rtl .pr-xs-80 { padding-left: 80px !important; padding-right: 15px !important; }
  .pt-xs-80 { padding-top: 80px !important; }
  .pb-xs-80 { padding-bottom: 80px !important; }
  .pl-xs-81 { padding-left: 81px !important; }
  .lang-rtl .pl-xs-81 { padding-right: 81px !important; padding-left: 15px !important; }
  .pr-xs-81 { padding-right: 81px !important; }
  .lang-rtl .pr-xs-81 { padding-left: 81px !important; padding-right: 15px !important; }
  .pt-xs-81 { padding-top: 81px !important; }
  .pb-xs-81 { padding-bottom: 81px !important; }
  .pl-xs-82 { padding-left: 82px !important; }
  .lang-rtl .pl-xs-82 { padding-right: 82px !important; padding-left: 15px !important; }
  .pr-xs-82 { padding-right: 82px !important; }
  .lang-rtl .pr-xs-82 { padding-left: 82px !important; padding-right: 15px !important; }
  .pt-xs-82 { padding-top: 82px !important; }
  .pb-xs-82 { padding-bottom: 82px !important; }
  .pl-xs-83 { padding-left: 83px !important; }
  .lang-rtl .pl-xs-83 { padding-right: 83px !important; padding-left: 15px !important; }
  .pr-xs-83 { padding-right: 83px !important; }
  .lang-rtl .pr-xs-83 { padding-left: 83px !important; padding-right: 15px !important; }
  .pt-xs-83 { padding-top: 83px !important; }
  .pb-xs-83 { padding-bottom: 83px !important; }
  .pl-xs-84 { padding-left: 84px !important; }
  .lang-rtl .pl-xs-84 { padding-right: 84px !important; padding-left: 15px !important; }
  .pr-xs-84 { padding-right: 84px !important; }
  .lang-rtl .pr-xs-84 { padding-left: 84px !important; padding-right: 15px !important; }
  .pt-xs-84 { padding-top: 84px !important; }
  .pb-xs-84 { padding-bottom: 84px !important; }
  .pl-xs-85 { padding-left: 85px !important; }
  .lang-rtl .pl-xs-85 { padding-right: 85px !important; padding-left: 15px !important; }
  .pr-xs-85 { padding-right: 85px !important; }
  .lang-rtl .pr-xs-85 { padding-left: 85px !important; padding-right: 15px !important; }
  .pt-xs-85 { padding-top: 85px !important; }
  .pb-xs-85 { padding-bottom: 85px !important; }
  .pl-xs-86 { padding-left: 86px !important; }
  .lang-rtl .pl-xs-86 { padding-right: 86px !important; padding-left: 15px !important; }
  .pr-xs-86 { padding-right: 86px !important; }
  .lang-rtl .pr-xs-86 { padding-left: 86px !important; padding-right: 15px !important; }
  .pt-xs-86 { padding-top: 86px !important; }
  .pb-xs-86 { padding-bottom: 86px !important; }
  .pl-xs-87 { padding-left: 87px !important; }
  .lang-rtl .pl-xs-87 { padding-right: 87px !important; padding-left: 15px !important; }
  .pr-xs-87 { padding-right: 87px !important; }
  .lang-rtl .pr-xs-87 { padding-left: 87px !important; padding-right: 15px !important; }
  .pt-xs-87 { padding-top: 87px !important; }
  .pb-xs-87 { padding-bottom: 87px !important; }
  .pl-xs-88 { padding-left: 88px !important; }
  .lang-rtl .pl-xs-88 { padding-right: 88px !important; padding-left: 15px !important; }
  .pr-xs-88 { padding-right: 88px !important; }
  .lang-rtl .pr-xs-88 { padding-left: 88px !important; padding-right: 15px !important; }
  .pt-xs-88 { padding-top: 88px !important; }
  .pb-xs-88 { padding-bottom: 88px !important; }
  .pl-xs-89 { padding-left: 89px !important; }
  .lang-rtl .pl-xs-89 { padding-right: 89px !important; padding-left: 15px !important; }
  .pr-xs-89 { padding-right: 89px !important; }
  .lang-rtl .pr-xs-89 { padding-left: 89px !important; padding-right: 15px !important; }
  .pt-xs-89 { padding-top: 89px !important; }
  .pb-xs-89 { padding-bottom: 89px !important; }
  .pl-xs-90 { padding-left: 90px !important; }
  .lang-rtl .pl-xs-90 { padding-right: 90px !important; padding-left: 15px !important; }
  .pr-xs-90 { padding-right: 90px !important; }
  .lang-rtl .pr-xs-90 { padding-left: 90px !important; padding-right: 15px !important; }
  .pt-xs-90 { padding-top: 90px !important; }
  .pb-xs-90 { padding-bottom: 90px !important; }
  .pl-xs-91 { padding-left: 91px !important; }
  .lang-rtl .pl-xs-91 { padding-right: 91px !important; padding-left: 15px !important; }
  .pr-xs-91 { padding-right: 91px !important; }
  .lang-rtl .pr-xs-91 { padding-left: 91px !important; padding-right: 15px !important; }
  .pt-xs-91 { padding-top: 91px !important; }
  .pb-xs-91 { padding-bottom: 91px !important; }
  .pl-xs-92 { padding-left: 92px !important; }
  .lang-rtl .pl-xs-92 { padding-right: 92px !important; padding-left: 15px !important; }
  .pr-xs-92 { padding-right: 92px !important; }
  .lang-rtl .pr-xs-92 { padding-left: 92px !important; padding-right: 15px !important; }
  .pt-xs-92 { padding-top: 92px !important; }
  .pb-xs-92 { padding-bottom: 92px !important; }
  .pl-xs-93 { padding-left: 93px !important; }
  .lang-rtl .pl-xs-93 { padding-right: 93px !important; padding-left: 15px !important; }
  .pr-xs-93 { padding-right: 93px !important; }
  .lang-rtl .pr-xs-93 { padding-left: 93px !important; padding-right: 15px !important; }
  .pt-xs-93 { padding-top: 93px !important; }
  .pb-xs-93 { padding-bottom: 93px !important; }
  .pl-xs-94 { padding-left: 94px !important; }
  .lang-rtl .pl-xs-94 { padding-right: 94px !important; padding-left: 15px !important; }
  .pr-xs-94 { padding-right: 94px !important; }
  .lang-rtl .pr-xs-94 { padding-left: 94px !important; padding-right: 15px !important; }
  .pt-xs-94 { padding-top: 94px !important; }
  .pb-xs-94 { padding-bottom: 94px !important; }
  .pl-xs-95 { padding-left: 95px !important; }
  .lang-rtl .pl-xs-95 { padding-right: 95px !important; padding-left: 15px !important; }
  .pr-xs-95 { padding-right: 95px !important; }
  .lang-rtl .pr-xs-95 { padding-left: 95px !important; padding-right: 15px !important; }
  .pt-xs-95 { padding-top: 95px !important; }
  .pb-xs-95 { padding-bottom: 95px !important; }
  .pl-xs-96 { padding-left: 96px !important; }
  .lang-rtl .pl-xs-96 { padding-right: 96px !important; padding-left: 15px !important; }
  .pr-xs-96 { padding-right: 96px !important; }
  .lang-rtl .pr-xs-96 { padding-left: 96px !important; padding-right: 15px !important; }
  .pt-xs-96 { padding-top: 96px !important; }
  .pb-xs-96 { padding-bottom: 96px !important; }
  .pl-xs-97 { padding-left: 97px !important; }
  .lang-rtl .pl-xs-97 { padding-right: 97px !important; padding-left: 15px !important; }
  .pr-xs-97 { padding-right: 97px !important; }
  .lang-rtl .pr-xs-97 { padding-left: 97px !important; padding-right: 15px !important; }
  .pt-xs-97 { padding-top: 97px !important; }
  .pb-xs-97 { padding-bottom: 97px !important; }
  .pl-xs-98 { padding-left: 98px !important; }
  .lang-rtl .pl-xs-98 { padding-right: 98px !important; padding-left: 15px !important; }
  .pr-xs-98 { padding-right: 98px !important; }
  .lang-rtl .pr-xs-98 { padding-left: 98px !important; padding-right: 15px !important; }
  .pt-xs-98 { padding-top: 98px !important; }
  .pb-xs-98 { padding-bottom: 98px !important; }
  .pl-xs-99 { padding-left: 99px !important; }
  .lang-rtl .pl-xs-99 { padding-right: 99px !important; padding-left: 15px !important; }
  .pr-xs-99 { padding-right: 99px !important; }
  .lang-rtl .pr-xs-99 { padding-left: 99px !important; padding-right: 15px !important; }
  .pt-xs-99 { padding-top: 99px !important; }
  .pb-xs-99 { padding-bottom: 99px !important; }
  .pl-xs-100 { padding-left: 100px !important; }
  .lang-rtl .pl-xs-100 { padding-right: 100px !important; padding-left: 15px !important; }
  .pr-xs-100 { padding-right: 100px !important; }
  .lang-rtl .pr-xs-100 { padding-left: 100px !important; padding-right: 15px !important; }
  .pt-xs-100 { padding-top: 100px !important; }
  .pb-xs-100 { padding-bottom: 100px !important; }
  .pl-xs-101 { padding-left: 101px !important; }
  .lang-rtl .pl-xs-101 { padding-right: 101px !important; padding-left: 15px !important; }
  .pr-xs-101 { padding-right: 101px !important; }
  .lang-rtl .pr-xs-101 { padding-left: 101px !important; padding-right: 15px !important; }
  .pt-xs-101 { padding-top: 101px !important; }
  .pb-xs-101 { padding-bottom: 101px !important; }
  .pl-xs-102 { padding-left: 102px !important; }
  .lang-rtl .pl-xs-102 { padding-right: 102px !important; padding-left: 15px !important; }
  .pr-xs-102 { padding-right: 102px !important; }
  .lang-rtl .pr-xs-102 { padding-left: 102px !important; padding-right: 15px !important; }
  .pt-xs-102 { padding-top: 102px !important; }
  .pb-xs-102 { padding-bottom: 102px !important; }
  .pl-xs-103 { padding-left: 103px !important; }
  .lang-rtl .pl-xs-103 { padding-right: 103px !important; padding-left: 15px !important; }
  .pr-xs-103 { padding-right: 103px !important; }
  .lang-rtl .pr-xs-103 { padding-left: 103px !important; padding-right: 15px !important; }
  .pt-xs-103 { padding-top: 103px !important; }
  .pb-xs-103 { padding-bottom: 103px !important; }
  .pl-xs-104 { padding-left: 104px !important; }
  .lang-rtl .pl-xs-104 { padding-right: 104px !important; padding-left: 15px !important; }
  .pr-xs-104 { padding-right: 104px !important; }
  .lang-rtl .pr-xs-104 { padding-left: 104px !important; padding-right: 15px !important; }
  .pt-xs-104 { padding-top: 104px !important; }
  .pb-xs-104 { padding-bottom: 104px !important; }
  .pl-xs-105 { padding-left: 105px !important; }
  .lang-rtl .pl-xs-105 { padding-right: 105px !important; padding-left: 15px !important; }
  .pr-xs-105 { padding-right: 105px !important; }
  .lang-rtl .pr-xs-105 { padding-left: 105px !important; padding-right: 15px !important; }
  .pt-xs-105 { padding-top: 105px !important; }
  .pb-xs-105 { padding-bottom: 105px !important; }
  .pl-xs-106 { padding-left: 106px !important; }
  .lang-rtl .pl-xs-106 { padding-right: 106px !important; padding-left: 15px !important; }
  .pr-xs-106 { padding-right: 106px !important; }
  .lang-rtl .pr-xs-106 { padding-left: 106px !important; padding-right: 15px !important; }
  .pt-xs-106 { padding-top: 106px !important; }
  .pb-xs-106 { padding-bottom: 106px !important; }
  .pl-xs-107 { padding-left: 107px !important; }
  .lang-rtl .pl-xs-107 { padding-right: 107px !important; padding-left: 15px !important; }
  .pr-xs-107 { padding-right: 107px !important; }
  .lang-rtl .pr-xs-107 { padding-left: 107px !important; padding-right: 15px !important; }
  .pt-xs-107 { padding-top: 107px !important; }
  .pb-xs-107 { padding-bottom: 107px !important; }
  .pl-xs-108 { padding-left: 108px !important; }
  .lang-rtl .pl-xs-108 { padding-right: 108px !important; padding-left: 15px !important; }
  .pr-xs-108 { padding-right: 108px !important; }
  .lang-rtl .pr-xs-108 { padding-left: 108px !important; padding-right: 15px !important; }
  .pt-xs-108 { padding-top: 108px !important; }
  .pb-xs-108 { padding-bottom: 108px !important; }
  .pl-xs-109 { padding-left: 109px !important; }
  .lang-rtl .pl-xs-109 { padding-right: 109px !important; padding-left: 15px !important; }
  .pr-xs-109 { padding-right: 109px !important; }
  .lang-rtl .pr-xs-109 { padding-left: 109px !important; padding-right: 15px !important; }
  .pt-xs-109 { padding-top: 109px !important; }
  .pb-xs-109 { padding-bottom: 109px !important; }
  .pl-xs-110 { padding-left: 110px !important; }
  .lang-rtl .pl-xs-110 { padding-right: 110px !important; padding-left: 15px !important; }
  .pr-xs-110 { padding-right: 110px !important; }
  .lang-rtl .pr-xs-110 { padding-left: 110px !important; padding-right: 15px !important; }
  .pt-xs-110 { padding-top: 110px !important; }
  .pb-xs-110 { padding-bottom: 110px !important; }
  .pl-xs-111 { padding-left: 111px !important; }
  .lang-rtl .pl-xs-111 { padding-right: 111px !important; padding-left: 15px !important; }
  .pr-xs-111 { padding-right: 111px !important; }
  .lang-rtl .pr-xs-111 { padding-left: 111px !important; padding-right: 15px !important; }
  .pt-xs-111 { padding-top: 111px !important; }
  .pb-xs-111 { padding-bottom: 111px !important; }
  .pl-xs-112 { padding-left: 112px !important; }
  .lang-rtl .pl-xs-112 { padding-right: 112px !important; padding-left: 15px !important; }
  .pr-xs-112 { padding-right: 112px !important; }
  .lang-rtl .pr-xs-112 { padding-left: 112px !important; padding-right: 15px !important; }
  .pt-xs-112 { padding-top: 112px !important; }
  .pb-xs-112 { padding-bottom: 112px !important; }
  .pl-xs-113 { padding-left: 113px !important; }
  .lang-rtl .pl-xs-113 { padding-right: 113px !important; padding-left: 15px !important; }
  .pr-xs-113 { padding-right: 113px !important; }
  .lang-rtl .pr-xs-113 { padding-left: 113px !important; padding-right: 15px !important; }
  .pt-xs-113 { padding-top: 113px !important; }
  .pb-xs-113 { padding-bottom: 113px !important; }
  .pl-xs-114 { padding-left: 114px !important; }
  .lang-rtl .pl-xs-114 { padding-right: 114px !important; padding-left: 15px !important; }
  .pr-xs-114 { padding-right: 114px !important; }
  .lang-rtl .pr-xs-114 { padding-left: 114px !important; padding-right: 15px !important; }
  .pt-xs-114 { padding-top: 114px !important; }
  .pb-xs-114 { padding-bottom: 114px !important; }
  .pl-xs-115 { padding-left: 115px !important; }
  .lang-rtl .pl-xs-115 { padding-right: 115px !important; padding-left: 15px !important; }
  .pr-xs-115 { padding-right: 115px !important; }
  .lang-rtl .pr-xs-115 { padding-left: 115px !important; padding-right: 15px !important; }
  .pt-xs-115 { padding-top: 115px !important; }
  .pb-xs-115 { padding-bottom: 115px !important; }
  .pl-xs-116 { padding-left: 116px !important; }
  .lang-rtl .pl-xs-116 { padding-right: 116px !important; padding-left: 15px !important; }
  .pr-xs-116 { padding-right: 116px !important; }
  .lang-rtl .pr-xs-116 { padding-left: 116px !important; padding-right: 15px !important; }
  .pt-xs-116 { padding-top: 116px !important; }
  .pb-xs-116 { padding-bottom: 116px !important; }
  .pl-xs-117 { padding-left: 117px !important; }
  .lang-rtl .pl-xs-117 { padding-right: 117px !important; padding-left: 15px !important; }
  .pr-xs-117 { padding-right: 117px !important; }
  .lang-rtl .pr-xs-117 { padding-left: 117px !important; padding-right: 15px !important; }
  .pt-xs-117 { padding-top: 117px !important; }
  .pb-xs-117 { padding-bottom: 117px !important; }
  .pl-xs-118 { padding-left: 118px !important; }
  .lang-rtl .pl-xs-118 { padding-right: 118px !important; padding-left: 15px !important; }
  .pr-xs-118 { padding-right: 118px !important; }
  .lang-rtl .pr-xs-118 { padding-left: 118px !important; padding-right: 15px !important; }
  .pt-xs-118 { padding-top: 118px !important; }
  .pb-xs-118 { padding-bottom: 118px !important; }
  .pl-xs-119 { padding-left: 119px !important; }
  .lang-rtl .pl-xs-119 { padding-right: 119px !important; padding-left: 15px !important; }
  .pr-xs-119 { padding-right: 119px !important; }
  .lang-rtl .pr-xs-119 { padding-left: 119px !important; padding-right: 15px !important; }
  .pt-xs-119 { padding-top: 119px !important; }
  .pb-xs-119 { padding-bottom: 119px !important; }
  .pl-xs-120 { padding-left: 120px !important; }
  .lang-rtl .pl-xs-120 { padding-right: 120px !important; padding-left: 15px !important; }
  .pr-xs-120 { padding-right: 120px !important; }
  .lang-rtl .pr-xs-120 { padding-left: 120px !important; padding-right: 15px !important; }
  .pt-xs-120 { padding-top: 120px !important; }
  .pb-xs-120 { padding-bottom: 120px !important; }
  .pl-xs-121 { padding-left: 121px !important; }
  .lang-rtl .pl-xs-121 { padding-right: 121px !important; padding-left: 15px !important; }
  .pr-xs-121 { padding-right: 121px !important; }
  .lang-rtl .pr-xs-121 { padding-left: 121px !important; padding-right: 15px !important; }
  .pt-xs-121 { padding-top: 121px !important; }
  .pb-xs-121 { padding-bottom: 121px !important; }
  .pl-xs-122 { padding-left: 122px !important; }
  .lang-rtl .pl-xs-122 { padding-right: 122px !important; padding-left: 15px !important; }
  .pr-xs-122 { padding-right: 122px !important; }
  .lang-rtl .pr-xs-122 { padding-left: 122px !important; padding-right: 15px !important; }
  .pt-xs-122 { padding-top: 122px !important; }
  .pb-xs-122 { padding-bottom: 122px !important; }
  .pl-xs-123 { padding-left: 123px !important; }
  .lang-rtl .pl-xs-123 { padding-right: 123px !important; padding-left: 15px !important; }
  .pr-xs-123 { padding-right: 123px !important; }
  .lang-rtl .pr-xs-123 { padding-left: 123px !important; padding-right: 15px !important; }
  .pt-xs-123 { padding-top: 123px !important; }
  .pb-xs-123 { padding-bottom: 123px !important; }
  .pl-xs-124 { padding-left: 124px !important; }
  .lang-rtl .pl-xs-124 { padding-right: 124px !important; padding-left: 15px !important; }
  .pr-xs-124 { padding-right: 124px !important; }
  .lang-rtl .pr-xs-124 { padding-left: 124px !important; padding-right: 15px !important; }
  .pt-xs-124 { padding-top: 124px !important; }
  .pb-xs-124 { padding-bottom: 124px !important; }
  .pl-xs-125 { padding-left: 125px !important; }
  .lang-rtl .pl-xs-125 { padding-right: 125px !important; padding-left: 15px !important; }
  .pr-xs-125 { padding-right: 125px !important; }
  .lang-rtl .pr-xs-125 { padding-left: 125px !important; padding-right: 15px !important; }
  .pt-xs-125 { padding-top: 125px !important; }
  .pb-xs-125 { padding-bottom: 125px !important; }
  .pl-xs-126 { padding-left: 126px !important; }
  .lang-rtl .pl-xs-126 { padding-right: 126px !important; padding-left: 15px !important; }
  .pr-xs-126 { padding-right: 126px !important; }
  .lang-rtl .pr-xs-126 { padding-left: 126px !important; padding-right: 15px !important; }
  .pt-xs-126 { padding-top: 126px !important; }
  .pb-xs-126 { padding-bottom: 126px !important; }
  .pl-xs-127 { padding-left: 127px !important; }
  .lang-rtl .pl-xs-127 { padding-right: 127px !important; padding-left: 15px !important; }
  .pr-xs-127 { padding-right: 127px !important; }
  .lang-rtl .pr-xs-127 { padding-left: 127px !important; padding-right: 15px !important; }
  .pt-xs-127 { padding-top: 127px !important; }
  .pb-xs-127 { padding-bottom: 127px !important; }
  .pl-xs-128 { padding-left: 128px !important; }
  .lang-rtl .pl-xs-128 { padding-right: 128px !important; padding-left: 15px !important; }
  .pr-xs-128 { padding-right: 128px !important; }
  .lang-rtl .pr-xs-128 { padding-left: 128px !important; padding-right: 15px !important; }
  .pt-xs-128 { padding-top: 128px !important; }
  .pb-xs-128 { padding-bottom: 128px !important; }
  .pl-xs-129 { padding-left: 129px !important; }
  .lang-rtl .pl-xs-129 { padding-right: 129px !important; padding-left: 15px !important; }
  .pr-xs-129 { padding-right: 129px !important; }
  .lang-rtl .pr-xs-129 { padding-left: 129px !important; padding-right: 15px !important; }
  .pt-xs-129 { padding-top: 129px !important; }
  .pb-xs-129 { padding-bottom: 129px !important; }
  .pl-xs-130 { padding-left: 130px !important; }
  .lang-rtl .pl-xs-130 { padding-right: 130px !important; padding-left: 15px !important; }
  .pr-xs-130 { padding-right: 130px !important; }
  .lang-rtl .pr-xs-130 { padding-left: 130px !important; padding-right: 15px !important; }
  .pt-xs-130 { padding-top: 130px !important; }
  .pb-xs-130 { padding-bottom: 130px !important; }
  .pl-xs-131 { padding-left: 131px !important; }
  .lang-rtl .pl-xs-131 { padding-right: 131px !important; padding-left: 15px !important; }
  .pr-xs-131 { padding-right: 131px !important; }
  .lang-rtl .pr-xs-131 { padding-left: 131px !important; padding-right: 15px !important; }
  .pt-xs-131 { padding-top: 131px !important; }
  .pb-xs-131 { padding-bottom: 131px !important; }
  .pl-xs-132 { padding-left: 132px !important; }
  .lang-rtl .pl-xs-132 { padding-right: 132px !important; padding-left: 15px !important; }
  .pr-xs-132 { padding-right: 132px !important; }
  .lang-rtl .pr-xs-132 { padding-left: 132px !important; padding-right: 15px !important; }
  .pt-xs-132 { padding-top: 132px !important; }
  .pb-xs-132 { padding-bottom: 132px !important; }
  .pl-xs-133 { padding-left: 133px !important; }
  .lang-rtl .pl-xs-133 { padding-right: 133px !important; padding-left: 15px !important; }
  .pr-xs-133 { padding-right: 133px !important; }
  .lang-rtl .pr-xs-133 { padding-left: 133px !important; padding-right: 15px !important; }
  .pt-xs-133 { padding-top: 133px !important; }
  .pb-xs-133 { padding-bottom: 133px !important; }
  .pl-xs-134 { padding-left: 134px !important; }
  .lang-rtl .pl-xs-134 { padding-right: 134px !important; padding-left: 15px !important; }
  .pr-xs-134 { padding-right: 134px !important; }
  .lang-rtl .pr-xs-134 { padding-left: 134px !important; padding-right: 15px !important; }
  .pt-xs-134 { padding-top: 134px !important; }
  .pb-xs-134 { padding-bottom: 134px !important; }
  .pl-xs-135 { padding-left: 135px !important; }
  .lang-rtl .pl-xs-135 { padding-right: 135px !important; padding-left: 15px !important; }
  .pr-xs-135 { padding-right: 135px !important; }
  .lang-rtl .pr-xs-135 { padding-left: 135px !important; padding-right: 15px !important; }
  .pt-xs-135 { padding-top: 135px !important; }
  .pb-xs-135 { padding-bottom: 135px !important; }
  .pl-xs-136 { padding-left: 136px !important; }
  .lang-rtl .pl-xs-136 { padding-right: 136px !important; padding-left: 15px !important; }
  .pr-xs-136 { padding-right: 136px !important; }
  .lang-rtl .pr-xs-136 { padding-left: 136px !important; padding-right: 15px !important; }
  .pt-xs-136 { padding-top: 136px !important; }
  .pb-xs-136 { padding-bottom: 136px !important; }
  .pl-xs-137 { padding-left: 137px !important; }
  .lang-rtl .pl-xs-137 { padding-right: 137px !important; padding-left: 15px !important; }
  .pr-xs-137 { padding-right: 137px !important; }
  .lang-rtl .pr-xs-137 { padding-left: 137px !important; padding-right: 15px !important; }
  .pt-xs-137 { padding-top: 137px !important; }
  .pb-xs-137 { padding-bottom: 137px !important; }
  .pl-xs-138 { padding-left: 138px !important; }
  .lang-rtl .pl-xs-138 { padding-right: 138px !important; padding-left: 15px !important; }
  .pr-xs-138 { padding-right: 138px !important; }
  .lang-rtl .pr-xs-138 { padding-left: 138px !important; padding-right: 15px !important; }
  .pt-xs-138 { padding-top: 138px !important; }
  .pb-xs-138 { padding-bottom: 138px !important; }
  .pl-xs-139 { padding-left: 139px !important; }
  .lang-rtl .pl-xs-139 { padding-right: 139px !important; padding-left: 15px !important; }
  .pr-xs-139 { padding-right: 139px !important; }
  .lang-rtl .pr-xs-139 { padding-left: 139px !important; padding-right: 15px !important; }
  .pt-xs-139 { padding-top: 139px !important; }
  .pb-xs-139 { padding-bottom: 139px !important; }
  .pl-xs-140 { padding-left: 140px !important; }
  .lang-rtl .pl-xs-140 { padding-right: 140px !important; padding-left: 15px !important; }
  .pr-xs-140 { padding-right: 140px !important; }
  .lang-rtl .pr-xs-140 { padding-left: 140px !important; padding-right: 15px !important; }
  .pt-xs-140 { padding-top: 140px !important; }
  .pb-xs-140 { padding-bottom: 140px !important; }
  .pl-xs-141 { padding-left: 141px !important; }
  .lang-rtl .pl-xs-141 { padding-right: 141px !important; padding-left: 15px !important; }
  .pr-xs-141 { padding-right: 141px !important; }
  .lang-rtl .pr-xs-141 { padding-left: 141px !important; padding-right: 15px !important; }
  .pt-xs-141 { padding-top: 141px !important; }
  .pb-xs-141 { padding-bottom: 141px !important; }
  .pl-xs-142 { padding-left: 142px !important; }
  .lang-rtl .pl-xs-142 { padding-right: 142px !important; padding-left: 15px !important; }
  .pr-xs-142 { padding-right: 142px !important; }
  .lang-rtl .pr-xs-142 { padding-left: 142px !important; padding-right: 15px !important; }
  .pt-xs-142 { padding-top: 142px !important; }
  .pb-xs-142 { padding-bottom: 142px !important; }
  .pl-xs-143 { padding-left: 143px !important; }
  .lang-rtl .pl-xs-143 { padding-right: 143px !important; padding-left: 15px !important; }
  .pr-xs-143 { padding-right: 143px !important; }
  .lang-rtl .pr-xs-143 { padding-left: 143px !important; padding-right: 15px !important; }
  .pt-xs-143 { padding-top: 143px !important; }
  .pb-xs-143 { padding-bottom: 143px !important; }
  .pl-xs-144 { padding-left: 144px !important; }
  .lang-rtl .pl-xs-144 { padding-right: 144px !important; padding-left: 15px !important; }
  .pr-xs-144 { padding-right: 144px !important; }
  .lang-rtl .pr-xs-144 { padding-left: 144px !important; padding-right: 15px !important; }
  .pt-xs-144 { padding-top: 144px !important; }
  .pb-xs-144 { padding-bottom: 144px !important; }
  .pl-xs-145 { padding-left: 145px !important; }
  .lang-rtl .pl-xs-145 { padding-right: 145px !important; padding-left: 15px !important; }
  .pr-xs-145 { padding-right: 145px !important; }
  .lang-rtl .pr-xs-145 { padding-left: 145px !important; padding-right: 15px !important; }
  .pt-xs-145 { padding-top: 145px !important; }
  .pb-xs-145 { padding-bottom: 145px !important; }
  .pl-xs-146 { padding-left: 146px !important; }
  .lang-rtl .pl-xs-146 { padding-right: 146px !important; padding-left: 15px !important; }
  .pr-xs-146 { padding-right: 146px !important; }
  .lang-rtl .pr-xs-146 { padding-left: 146px !important; padding-right: 15px !important; }
  .pt-xs-146 { padding-top: 146px !important; }
  .pb-xs-146 { padding-bottom: 146px !important; }
  .pl-xs-147 { padding-left: 147px !important; }
  .lang-rtl .pl-xs-147 { padding-right: 147px !important; padding-left: 15px !important; }
  .pr-xs-147 { padding-right: 147px !important; }
  .lang-rtl .pr-xs-147 { padding-left: 147px !important; padding-right: 15px !important; }
  .pt-xs-147 { padding-top: 147px !important; }
  .pb-xs-147 { padding-bottom: 147px !important; }
  .pl-xs-148 { padding-left: 148px !important; }
  .lang-rtl .pl-xs-148 { padding-right: 148px !important; padding-left: 15px !important; }
  .pr-xs-148 { padding-right: 148px !important; }
  .lang-rtl .pr-xs-148 { padding-left: 148px !important; padding-right: 15px !important; }
  .pt-xs-148 { padding-top: 148px !important; }
  .pb-xs-148 { padding-bottom: 148px !important; }
  .pl-xs-149 { padding-left: 149px !important; }
  .lang-rtl .pl-xs-149 { padding-right: 149px !important; padding-left: 15px !important; }
  .pr-xs-149 { padding-right: 149px !important; }
  .lang-rtl .pr-xs-149 { padding-left: 149px !important; padding-right: 15px !important; }
  .pt-xs-149 { padding-top: 149px !important; }
  .pb-xs-149 { padding-bottom: 149px !important; }
  .pl-xs-150 { padding-left: 150px !important; }
  .lang-rtl .pl-xs-150 { padding-right: 150px !important; padding-left: 15px !important; }
  .pr-xs-150 { padding-right: 150px !important; }
  .lang-rtl .pr-xs-150 { padding-left: 150px !important; padding-right: 15px !important; }
  .pt-xs-150 { padding-top: 150px !important; }
  .pb-xs-150 { padding-bottom: 150px !important; }
  .pl-xs-151 { padding-left: 151px !important; }
  .lang-rtl .pl-xs-151 { padding-right: 151px !important; padding-left: 15px !important; }
  .pr-xs-151 { padding-right: 151px !important; }
  .lang-rtl .pr-xs-151 { padding-left: 151px !important; padding-right: 15px !important; }
  .pt-xs-151 { padding-top: 151px !important; }
  .pb-xs-151 { padding-bottom: 151px !important; }
  .pl-xs-152 { padding-left: 152px !important; }
  .lang-rtl .pl-xs-152 { padding-right: 152px !important; padding-left: 15px !important; }
  .pr-xs-152 { padding-right: 152px !important; }
  .lang-rtl .pr-xs-152 { padding-left: 152px !important; padding-right: 15px !important; }
  .pt-xs-152 { padding-top: 152px !important; }
  .pb-xs-152 { padding-bottom: 152px !important; }
  .pl-xs-153 { padding-left: 153px !important; }
  .lang-rtl .pl-xs-153 { padding-right: 153px !important; padding-left: 15px !important; }
  .pr-xs-153 { padding-right: 153px !important; }
  .lang-rtl .pr-xs-153 { padding-left: 153px !important; padding-right: 15px !important; }
  .pt-xs-153 { padding-top: 153px !important; }
  .pb-xs-153 { padding-bottom: 153px !important; }
  .pl-xs-154 { padding-left: 154px !important; }
  .lang-rtl .pl-xs-154 { padding-right: 154px !important; padding-left: 15px !important; }
  .pr-xs-154 { padding-right: 154px !important; }
  .lang-rtl .pr-xs-154 { padding-left: 154px !important; padding-right: 15px !important; }
  .pt-xs-154 { padding-top: 154px !important; }
  .pb-xs-154 { padding-bottom: 154px !important; }
  .pl-xs-155 { padding-left: 155px !important; }
  .lang-rtl .pl-xs-155 { padding-right: 155px !important; padding-left: 15px !important; }
  .pr-xs-155 { padding-right: 155px !important; }
  .lang-rtl .pr-xs-155 { padding-left: 155px !important; padding-right: 15px !important; }
  .pt-xs-155 { padding-top: 155px !important; }
  .pb-xs-155 { padding-bottom: 155px !important; }
  .pl-xs-156 { padding-left: 156px !important; }
  .lang-rtl .pl-xs-156 { padding-right: 156px !important; padding-left: 15px !important; }
  .pr-xs-156 { padding-right: 156px !important; }
  .lang-rtl .pr-xs-156 { padding-left: 156px !important; padding-right: 15px !important; }
  .pt-xs-156 { padding-top: 156px !important; }
  .pb-xs-156 { padding-bottom: 156px !important; }
  .pl-xs-157 { padding-left: 157px !important; }
  .lang-rtl .pl-xs-157 { padding-right: 157px !important; padding-left: 15px !important; }
  .pr-xs-157 { padding-right: 157px !important; }
  .lang-rtl .pr-xs-157 { padding-left: 157px !important; padding-right: 15px !important; }
  .pt-xs-157 { padding-top: 157px !important; }
  .pb-xs-157 { padding-bottom: 157px !important; }
  .pl-xs-158 { padding-left: 158px !important; }
  .lang-rtl .pl-xs-158 { padding-right: 158px !important; padding-left: 15px !important; }
  .pr-xs-158 { padding-right: 158px !important; }
  .lang-rtl .pr-xs-158 { padding-left: 158px !important; padding-right: 15px !important; }
  .pt-xs-158 { padding-top: 158px !important; }
  .pb-xs-158 { padding-bottom: 158px !important; }
  .pl-xs-159 { padding-left: 159px !important; }
  .lang-rtl .pl-xs-159 { padding-right: 159px !important; padding-left: 15px !important; }
  .pr-xs-159 { padding-right: 159px !important; }
  .lang-rtl .pr-xs-159 { padding-left: 159px !important; padding-right: 15px !important; }
  .pt-xs-159 { padding-top: 159px !important; }
  .pb-xs-159 { padding-bottom: 159px !important; }
  .pl-xs-160 { padding-left: 160px !important; }
  .lang-rtl .pl-xs-160 { padding-right: 160px !important; padding-left: 15px !important; }
  .pr-xs-160 { padding-right: 160px !important; }
  .lang-rtl .pr-xs-160 { padding-left: 160px !important; padding-right: 15px !important; }
  .pt-xs-160 { padding-top: 160px !important; }
  .pb-xs-160 { padding-bottom: 160px !important; }
  .pl-xs-161 { padding-left: 161px !important; }
  .lang-rtl .pl-xs-161 { padding-right: 161px !important; padding-left: 15px !important; }
  .pr-xs-161 { padding-right: 161px !important; }
  .lang-rtl .pr-xs-161 { padding-left: 161px !important; padding-right: 15px !important; }
  .pt-xs-161 { padding-top: 161px !important; }
  .pb-xs-161 { padding-bottom: 161px !important; }
  .pl-xs-162 { padding-left: 162px !important; }
  .lang-rtl .pl-xs-162 { padding-right: 162px !important; padding-left: 15px !important; }
  .pr-xs-162 { padding-right: 162px !important; }
  .lang-rtl .pr-xs-162 { padding-left: 162px !important; padding-right: 15px !important; }
  .pt-xs-162 { padding-top: 162px !important; }
  .pb-xs-162 { padding-bottom: 162px !important; }
  .pl-xs-163 { padding-left: 163px !important; }
  .lang-rtl .pl-xs-163 { padding-right: 163px !important; padding-left: 15px !important; }
  .pr-xs-163 { padding-right: 163px !important; }
  .lang-rtl .pr-xs-163 { padding-left: 163px !important; padding-right: 15px !important; }
  .pt-xs-163 { padding-top: 163px !important; }
  .pb-xs-163 { padding-bottom: 163px !important; }
  .pl-xs-164 { padding-left: 164px !important; }
  .lang-rtl .pl-xs-164 { padding-right: 164px !important; padding-left: 15px !important; }
  .pr-xs-164 { padding-right: 164px !important; }
  .lang-rtl .pr-xs-164 { padding-left: 164px !important; padding-right: 15px !important; }
  .pt-xs-164 { padding-top: 164px !important; }
  .pb-xs-164 { padding-bottom: 164px !important; }
  .pl-xs-165 { padding-left: 165px !important; }
  .lang-rtl .pl-xs-165 { padding-right: 165px !important; padding-left: 15px !important; }
  .pr-xs-165 { padding-right: 165px !important; }
  .lang-rtl .pr-xs-165 { padding-left: 165px !important; padding-right: 15px !important; }
  .pt-xs-165 { padding-top: 165px !important; }
  .pb-xs-165 { padding-bottom: 165px !important; }
  .pl-xs-166 { padding-left: 166px !important; }
  .lang-rtl .pl-xs-166 { padding-right: 166px !important; padding-left: 15px !important; }
  .pr-xs-166 { padding-right: 166px !important; }
  .lang-rtl .pr-xs-166 { padding-left: 166px !important; padding-right: 15px !important; }
  .pt-xs-166 { padding-top: 166px !important; }
  .pb-xs-166 { padding-bottom: 166px !important; }
  .pl-xs-167 { padding-left: 167px !important; }
  .lang-rtl .pl-xs-167 { padding-right: 167px !important; padding-left: 15px !important; }
  .pr-xs-167 { padding-right: 167px !important; }
  .lang-rtl .pr-xs-167 { padding-left: 167px !important; padding-right: 15px !important; }
  .pt-xs-167 { padding-top: 167px !important; }
  .pb-xs-167 { padding-bottom: 167px !important; }
  .pl-xs-168 { padding-left: 168px !important; }
  .lang-rtl .pl-xs-168 { padding-right: 168px !important; padding-left: 15px !important; }
  .pr-xs-168 { padding-right: 168px !important; }
  .lang-rtl .pr-xs-168 { padding-left: 168px !important; padding-right: 15px !important; }
  .pt-xs-168 { padding-top: 168px !important; }
  .pb-xs-168 { padding-bottom: 168px !important; }
  .pl-xs-169 { padding-left: 169px !important; }
  .lang-rtl .pl-xs-169 { padding-right: 169px !important; padding-left: 15px !important; }
  .pr-xs-169 { padding-right: 169px !important; }
  .lang-rtl .pr-xs-169 { padding-left: 169px !important; padding-right: 15px !important; }
  .pt-xs-169 { padding-top: 169px !important; }
  .pb-xs-169 { padding-bottom: 169px !important; }
  .pl-xs-170 { padding-left: 170px !important; }
  .lang-rtl .pl-xs-170 { padding-right: 170px !important; padding-left: 15px !important; }
  .pr-xs-170 { padding-right: 170px !important; }
  .lang-rtl .pr-xs-170 { padding-left: 170px !important; padding-right: 15px !important; }
  .pt-xs-170 { padding-top: 170px !important; }
  .pb-xs-170 { padding-bottom: 170px !important; }
  .pl-xs-171 { padding-left: 171px !important; }
  .lang-rtl .pl-xs-171 { padding-right: 171px !important; padding-left: 15px !important; }
  .pr-xs-171 { padding-right: 171px !important; }
  .lang-rtl .pr-xs-171 { padding-left: 171px !important; padding-right: 15px !important; }
  .pt-xs-171 { padding-top: 171px !important; }
  .pb-xs-171 { padding-bottom: 171px !important; }
  .pl-xs-172 { padding-left: 172px !important; }
  .lang-rtl .pl-xs-172 { padding-right: 172px !important; padding-left: 15px !important; }
  .pr-xs-172 { padding-right: 172px !important; }
  .lang-rtl .pr-xs-172 { padding-left: 172px !important; padding-right: 15px !important; }
  .pt-xs-172 { padding-top: 172px !important; }
  .pb-xs-172 { padding-bottom: 172px !important; }
  .pl-xs-173 { padding-left: 173px !important; }
  .lang-rtl .pl-xs-173 { padding-right: 173px !important; padding-left: 15px !important; }
  .pr-xs-173 { padding-right: 173px !important; }
  .lang-rtl .pr-xs-173 { padding-left: 173px !important; padding-right: 15px !important; }
  .pt-xs-173 { padding-top: 173px !important; }
  .pb-xs-173 { padding-bottom: 173px !important; }
  .pl-xs-174 { padding-left: 174px !important; }
  .lang-rtl .pl-xs-174 { padding-right: 174px !important; padding-left: 15px !important; }
  .pr-xs-174 { padding-right: 174px !important; }
  .lang-rtl .pr-xs-174 { padding-left: 174px !important; padding-right: 15px !important; }
  .pt-xs-174 { padding-top: 174px !important; }
  .pb-xs-174 { padding-bottom: 174px !important; }
  .pl-xs-175 { padding-left: 175px !important; }
  .lang-rtl .pl-xs-175 { padding-right: 175px !important; padding-left: 15px !important; }
  .pr-xs-175 { padding-right: 175px !important; }
  .lang-rtl .pr-xs-175 { padding-left: 175px !important; padding-right: 15px !important; }
  .pt-xs-175 { padding-top: 175px !important; }
  .pb-xs-175 { padding-bottom: 175px !important; }
  .pl-xs-176 { padding-left: 176px !important; }
  .lang-rtl .pl-xs-176 { padding-right: 176px !important; padding-left: 15px !important; }
  .pr-xs-176 { padding-right: 176px !important; }
  .lang-rtl .pr-xs-176 { padding-left: 176px !important; padding-right: 15px !important; }
  .pt-xs-176 { padding-top: 176px !important; }
  .pb-xs-176 { padding-bottom: 176px !important; }
  .pl-xs-177 { padding-left: 177px !important; }
  .lang-rtl .pl-xs-177 { padding-right: 177px !important; padding-left: 15px !important; }
  .pr-xs-177 { padding-right: 177px !important; }
  .lang-rtl .pr-xs-177 { padding-left: 177px !important; padding-right: 15px !important; }
  .pt-xs-177 { padding-top: 177px !important; }
  .pb-xs-177 { padding-bottom: 177px !important; }
  .pl-xs-178 { padding-left: 178px !important; }
  .lang-rtl .pl-xs-178 { padding-right: 178px !important; padding-left: 15px !important; }
  .pr-xs-178 { padding-right: 178px !important; }
  .lang-rtl .pr-xs-178 { padding-left: 178px !important; padding-right: 15px !important; }
  .pt-xs-178 { padding-top: 178px !important; }
  .pb-xs-178 { padding-bottom: 178px !important; }
  .pl-xs-179 { padding-left: 179px !important; }
  .lang-rtl .pl-xs-179 { padding-right: 179px !important; padding-left: 15px !important; }
  .pr-xs-179 { padding-right: 179px !important; }
  .lang-rtl .pr-xs-179 { padding-left: 179px !important; padding-right: 15px !important; }
  .pt-xs-179 { padding-top: 179px !important; }
  .pb-xs-179 { padding-bottom: 179px !important; }
  .pl-xs-180 { padding-left: 180px !important; }
  .lang-rtl .pl-xs-180 { padding-right: 180px !important; padding-left: 15px !important; }
  .pr-xs-180 { padding-right: 180px !important; }
  .lang-rtl .pr-xs-180 { padding-left: 180px !important; padding-right: 15px !important; }
  .pt-xs-180 { padding-top: 180px !important; }
  .pb-xs-180 { padding-bottom: 180px !important; }
  .pl-xs-181 { padding-left: 181px !important; }
  .lang-rtl .pl-xs-181 { padding-right: 181px !important; padding-left: 15px !important; }
  .pr-xs-181 { padding-right: 181px !important; }
  .lang-rtl .pr-xs-181 { padding-left: 181px !important; padding-right: 15px !important; }
  .pt-xs-181 { padding-top: 181px !important; }
  .pb-xs-181 { padding-bottom: 181px !important; }
  .pl-xs-182 { padding-left: 182px !important; }
  .lang-rtl .pl-xs-182 { padding-right: 182px !important; padding-left: 15px !important; }
  .pr-xs-182 { padding-right: 182px !important; }
  .lang-rtl .pr-xs-182 { padding-left: 182px !important; padding-right: 15px !important; }
  .pt-xs-182 { padding-top: 182px !important; }
  .pb-xs-182 { padding-bottom: 182px !important; }
  .pl-xs-183 { padding-left: 183px !important; }
  .lang-rtl .pl-xs-183 { padding-right: 183px !important; padding-left: 15px !important; }
  .pr-xs-183 { padding-right: 183px !important; }
  .lang-rtl .pr-xs-183 { padding-left: 183px !important; padding-right: 15px !important; }
  .pt-xs-183 { padding-top: 183px !important; }
  .pb-xs-183 { padding-bottom: 183px !important; }
  .pl-xs-184 { padding-left: 184px !important; }
  .lang-rtl .pl-xs-184 { padding-right: 184px !important; padding-left: 15px !important; }
  .pr-xs-184 { padding-right: 184px !important; }
  .lang-rtl .pr-xs-184 { padding-left: 184px !important; padding-right: 15px !important; }
  .pt-xs-184 { padding-top: 184px !important; }
  .pb-xs-184 { padding-bottom: 184px !important; }
  .pl-xs-185 { padding-left: 185px !important; }
  .lang-rtl .pl-xs-185 { padding-right: 185px !important; padding-left: 15px !important; }
  .pr-xs-185 { padding-right: 185px !important; }
  .lang-rtl .pr-xs-185 { padding-left: 185px !important; padding-right: 15px !important; }
  .pt-xs-185 { padding-top: 185px !important; }
  .pb-xs-185 { padding-bottom: 185px !important; }
  .pl-xs-186 { padding-left: 186px !important; }
  .lang-rtl .pl-xs-186 { padding-right: 186px !important; padding-left: 15px !important; }
  .pr-xs-186 { padding-right: 186px !important; }
  .lang-rtl .pr-xs-186 { padding-left: 186px !important; padding-right: 15px !important; }
  .pt-xs-186 { padding-top: 186px !important; }
  .pb-xs-186 { padding-bottom: 186px !important; }
  .pl-xs-187 { padding-left: 187px !important; }
  .lang-rtl .pl-xs-187 { padding-right: 187px !important; padding-left: 15px !important; }
  .pr-xs-187 { padding-right: 187px !important; }
  .lang-rtl .pr-xs-187 { padding-left: 187px !important; padding-right: 15px !important; }
  .pt-xs-187 { padding-top: 187px !important; }
  .pb-xs-187 { padding-bottom: 187px !important; }
  .pl-xs-188 { padding-left: 188px !important; }
  .lang-rtl .pl-xs-188 { padding-right: 188px !important; padding-left: 15px !important; }
  .pr-xs-188 { padding-right: 188px !important; }
  .lang-rtl .pr-xs-188 { padding-left: 188px !important; padding-right: 15px !important; }
  .pt-xs-188 { padding-top: 188px !important; }
  .pb-xs-188 { padding-bottom: 188px !important; }
  .pl-xs-189 { padding-left: 189px !important; }
  .lang-rtl .pl-xs-189 { padding-right: 189px !important; padding-left: 15px !important; }
  .pr-xs-189 { padding-right: 189px !important; }
  .lang-rtl .pr-xs-189 { padding-left: 189px !important; padding-right: 15px !important; }
  .pt-xs-189 { padding-top: 189px !important; }
  .pb-xs-189 { padding-bottom: 189px !important; }
  .pl-xs-190 { padding-left: 190px !important; }
  .lang-rtl .pl-xs-190 { padding-right: 190px !important; padding-left: 15px !important; }
  .pr-xs-190 { padding-right: 190px !important; }
  .lang-rtl .pr-xs-190 { padding-left: 190px !important; padding-right: 15px !important; }
  .pt-xs-190 { padding-top: 190px !important; }
  .pb-xs-190 { padding-bottom: 190px !important; }
  .pl-xs-191 { padding-left: 191px !important; }
  .lang-rtl .pl-xs-191 { padding-right: 191px !important; padding-left: 15px !important; }
  .pr-xs-191 { padding-right: 191px !important; }
  .lang-rtl .pr-xs-191 { padding-left: 191px !important; padding-right: 15px !important; }
  .pt-xs-191 { padding-top: 191px !important; }
  .pb-xs-191 { padding-bottom: 191px !important; }
  .pl-xs-192 { padding-left: 192px !important; }
  .lang-rtl .pl-xs-192 { padding-right: 192px !important; padding-left: 15px !important; }
  .pr-xs-192 { padding-right: 192px !important; }
  .lang-rtl .pr-xs-192 { padding-left: 192px !important; padding-right: 15px !important; }
  .pt-xs-192 { padding-top: 192px !important; }
  .pb-xs-192 { padding-bottom: 192px !important; }
  .pl-xs-193 { padding-left: 193px !important; }
  .lang-rtl .pl-xs-193 { padding-right: 193px !important; padding-left: 15px !important; }
  .pr-xs-193 { padding-right: 193px !important; }
  .lang-rtl .pr-xs-193 { padding-left: 193px !important; padding-right: 15px !important; }
  .pt-xs-193 { padding-top: 193px !important; }
  .pb-xs-193 { padding-bottom: 193px !important; }
  .pl-xs-194 { padding-left: 194px !important; }
  .lang-rtl .pl-xs-194 { padding-right: 194px !important; padding-left: 15px !important; }
  .pr-xs-194 { padding-right: 194px !important; }
  .lang-rtl .pr-xs-194 { padding-left: 194px !important; padding-right: 15px !important; }
  .pt-xs-194 { padding-top: 194px !important; }
  .pb-xs-194 { padding-bottom: 194px !important; }
  .pl-xs-195 { padding-left: 195px !important; }
  .lang-rtl .pl-xs-195 { padding-right: 195px !important; padding-left: 15px !important; }
  .pr-xs-195 { padding-right: 195px !important; }
  .lang-rtl .pr-xs-195 { padding-left: 195px !important; padding-right: 15px !important; }
  .pt-xs-195 { padding-top: 195px !important; }
  .pb-xs-195 { padding-bottom: 195px !important; }
  .pl-xs-196 { padding-left: 196px !important; }
  .lang-rtl .pl-xs-196 { padding-right: 196px !important; padding-left: 15px !important; }
  .pr-xs-196 { padding-right: 196px !important; }
  .lang-rtl .pr-xs-196 { padding-left: 196px !important; padding-right: 15px !important; }
  .pt-xs-196 { padding-top: 196px !important; }
  .pb-xs-196 { padding-bottom: 196px !important; }
  .pl-xs-197 { padding-left: 197px !important; }
  .lang-rtl .pl-xs-197 { padding-right: 197px !important; padding-left: 15px !important; }
  .pr-xs-197 { padding-right: 197px !important; }
  .lang-rtl .pr-xs-197 { padding-left: 197px !important; padding-right: 15px !important; }
  .pt-xs-197 { padding-top: 197px !important; }
  .pb-xs-197 { padding-bottom: 197px !important; }
  .pl-xs-198 { padding-left: 198px !important; }
  .lang-rtl .pl-xs-198 { padding-right: 198px !important; padding-left: 15px !important; }
  .pr-xs-198 { padding-right: 198px !important; }
  .lang-rtl .pr-xs-198 { padding-left: 198px !important; padding-right: 15px !important; }
  .pt-xs-198 { padding-top: 198px !important; }
  .pb-xs-198 { padding-bottom: 198px !important; }
  .pl-xs-199 { padding-left: 199px !important; }
  .lang-rtl .pl-xs-199 { padding-right: 199px !important; padding-left: 15px !important; }
  .pr-xs-199 { padding-right: 199px !important; }
  .lang-rtl .pr-xs-199 { padding-left: 199px !important; padding-right: 15px !important; }
  .pt-xs-199 { padding-top: 199px !important; }
  .pb-xs-199 { padding-bottom: 199px !important; }
  .pl-xs-200 { padding-left: 200px !important; }
  .lang-rtl .pl-xs-200 { padding-right: 200px !important; padding-left: 15px !important; }
  .pr-xs-200 { padding-right: 200px !important; }
  .lang-rtl .pr-xs-200 { padding-left: 200px !important; padding-right: 15px !important; }
  .pt-xs-200 { padding-top: 200px !important; }
  .pb-xs-200 { padding-bottom: 200px !important; }
  .pl-xs-201 { padding-left: 201px !important; }
  .lang-rtl .pl-xs-201 { padding-right: 201px !important; padding-left: 15px !important; }
  .pr-xs-201 { padding-right: 201px !important; }
  .lang-rtl .pr-xs-201 { padding-left: 201px !important; padding-right: 15px !important; }
  .pt-xs-201 { padding-top: 201px !important; }
  .pb-xs-201 { padding-bottom: 201px !important; }
  .pl-xs-202 { padding-left: 202px !important; }
  .lang-rtl .pl-xs-202 { padding-right: 202px !important; padding-left: 15px !important; }
  .pr-xs-202 { padding-right: 202px !important; }
  .lang-rtl .pr-xs-202 { padding-left: 202px !important; padding-right: 15px !important; }
  .pt-xs-202 { padding-top: 202px !important; }
  .pb-xs-202 { padding-bottom: 202px !important; }
  .pl-xs-203 { padding-left: 203px !important; }
  .lang-rtl .pl-xs-203 { padding-right: 203px !important; padding-left: 15px !important; }
  .pr-xs-203 { padding-right: 203px !important; }
  .lang-rtl .pr-xs-203 { padding-left: 203px !important; padding-right: 15px !important; }
  .pt-xs-203 { padding-top: 203px !important; }
  .pb-xs-203 { padding-bottom: 203px !important; }
  .pl-xs-204 { padding-left: 204px !important; }
  .lang-rtl .pl-xs-204 { padding-right: 204px !important; padding-left: 15px !important; }
  .pr-xs-204 { padding-right: 204px !important; }
  .lang-rtl .pr-xs-204 { padding-left: 204px !important; padding-right: 15px !important; }
  .pt-xs-204 { padding-top: 204px !important; }
  .pb-xs-204 { padding-bottom: 204px !important; }
  .pl-xs-205 { padding-left: 205px !important; }
  .lang-rtl .pl-xs-205 { padding-right: 205px !important; padding-left: 15px !important; }
  .pr-xs-205 { padding-right: 205px !important; }
  .lang-rtl .pr-xs-205 { padding-left: 205px !important; padding-right: 15px !important; }
  .pt-xs-205 { padding-top: 205px !important; }
  .pb-xs-205 { padding-bottom: 205px !important; }
  .pl-xs-206 { padding-left: 206px !important; }
  .lang-rtl .pl-xs-206 { padding-right: 206px !important; padding-left: 15px !important; }
  .pr-xs-206 { padding-right: 206px !important; }
  .lang-rtl .pr-xs-206 { padding-left: 206px !important; padding-right: 15px !important; }
  .pt-xs-206 { padding-top: 206px !important; }
  .pb-xs-206 { padding-bottom: 206px !important; }
  .pl-xs-207 { padding-left: 207px !important; }
  .lang-rtl .pl-xs-207 { padding-right: 207px !important; padding-left: 15px !important; }
  .pr-xs-207 { padding-right: 207px !important; }
  .lang-rtl .pr-xs-207 { padding-left: 207px !important; padding-right: 15px !important; }
  .pt-xs-207 { padding-top: 207px !important; }
  .pb-xs-207 { padding-bottom: 207px !important; }
  .pl-xs-208 { padding-left: 208px !important; }
  .lang-rtl .pl-xs-208 { padding-right: 208px !important; padding-left: 15px !important; }
  .pr-xs-208 { padding-right: 208px !important; }
  .lang-rtl .pr-xs-208 { padding-left: 208px !important; padding-right: 15px !important; }
  .pt-xs-208 { padding-top: 208px !important; }
  .pb-xs-208 { padding-bottom: 208px !important; }
  .pl-xs-209 { padding-left: 209px !important; }
  .lang-rtl .pl-xs-209 { padding-right: 209px !important; padding-left: 15px !important; }
  .pr-xs-209 { padding-right: 209px !important; }
  .lang-rtl .pr-xs-209 { padding-left: 209px !important; padding-right: 15px !important; }
  .pt-xs-209 { padding-top: 209px !important; }
  .pb-xs-209 { padding-bottom: 209px !important; }
  .pl-xs-210 { padding-left: 210px !important; }
  .lang-rtl .pl-xs-210 { padding-right: 210px !important; padding-left: 15px !important; }
  .pr-xs-210 { padding-right: 210px !important; }
  .lang-rtl .pr-xs-210 { padding-left: 210px !important; padding-right: 15px !important; }
  .pt-xs-210 { padding-top: 210px !important; }
  .pb-xs-210 { padding-bottom: 210px !important; }
  .pl-xs-211 { padding-left: 211px !important; }
  .lang-rtl .pl-xs-211 { padding-right: 211px !important; padding-left: 15px !important; }
  .pr-xs-211 { padding-right: 211px !important; }
  .lang-rtl .pr-xs-211 { padding-left: 211px !important; padding-right: 15px !important; }
  .pt-xs-211 { padding-top: 211px !important; }
  .pb-xs-211 { padding-bottom: 211px !important; }
  .pl-xs-212 { padding-left: 212px !important; }
  .lang-rtl .pl-xs-212 { padding-right: 212px !important; padding-left: 15px !important; }
  .pr-xs-212 { padding-right: 212px !important; }
  .lang-rtl .pr-xs-212 { padding-left: 212px !important; padding-right: 15px !important; }
  .pt-xs-212 { padding-top: 212px !important; }
  .pb-xs-212 { padding-bottom: 212px !important; }
  .pl-xs-213 { padding-left: 213px !important; }
  .lang-rtl .pl-xs-213 { padding-right: 213px !important; padding-left: 15px !important; }
  .pr-xs-213 { padding-right: 213px !important; }
  .lang-rtl .pr-xs-213 { padding-left: 213px !important; padding-right: 15px !important; }
  .pt-xs-213 { padding-top: 213px !important; }
  .pb-xs-213 { padding-bottom: 213px !important; }
  .pl-xs-214 { padding-left: 214px !important; }
  .lang-rtl .pl-xs-214 { padding-right: 214px !important; padding-left: 15px !important; }
  .pr-xs-214 { padding-right: 214px !important; }
  .lang-rtl .pr-xs-214 { padding-left: 214px !important; padding-right: 15px !important; }
  .pt-xs-214 { padding-top: 214px !important; }
  .pb-xs-214 { padding-bottom: 214px !important; }
  .pl-xs-215 { padding-left: 215px !important; }
  .lang-rtl .pl-xs-215 { padding-right: 215px !important; padding-left: 15px !important; }
  .pr-xs-215 { padding-right: 215px !important; }
  .lang-rtl .pr-xs-215 { padding-left: 215px !important; padding-right: 15px !important; }
  .pt-xs-215 { padding-top: 215px !important; }
  .pb-xs-215 { padding-bottom: 215px !important; }
  .pl-xs-216 { padding-left: 216px !important; }
  .lang-rtl .pl-xs-216 { padding-right: 216px !important; padding-left: 15px !important; }
  .pr-xs-216 { padding-right: 216px !important; }
  .lang-rtl .pr-xs-216 { padding-left: 216px !important; padding-right: 15px !important; }
  .pt-xs-216 { padding-top: 216px !important; }
  .pb-xs-216 { padding-bottom: 216px !important; }
  .pl-xs-217 { padding-left: 217px !important; }
  .lang-rtl .pl-xs-217 { padding-right: 217px !important; padding-left: 15px !important; }
  .pr-xs-217 { padding-right: 217px !important; }
  .lang-rtl .pr-xs-217 { padding-left: 217px !important; padding-right: 15px !important; }
  .pt-xs-217 { padding-top: 217px !important; }
  .pb-xs-217 { padding-bottom: 217px !important; }
  .pl-xs-218 { padding-left: 218px !important; }
  .lang-rtl .pl-xs-218 { padding-right: 218px !important; padding-left: 15px !important; }
  .pr-xs-218 { padding-right: 218px !important; }
  .lang-rtl .pr-xs-218 { padding-left: 218px !important; padding-right: 15px !important; }
  .pt-xs-218 { padding-top: 218px !important; }
  .pb-xs-218 { padding-bottom: 218px !important; }
  .pl-xs-219 { padding-left: 219px !important; }
  .lang-rtl .pl-xs-219 { padding-right: 219px !important; padding-left: 15px !important; }
  .pr-xs-219 { padding-right: 219px !important; }
  .lang-rtl .pr-xs-219 { padding-left: 219px !important; padding-right: 15px !important; }
  .pt-xs-219 { padding-top: 219px !important; }
  .pb-xs-219 { padding-bottom: 219px !important; }
  .pl-xs-220 { padding-left: 220px !important; }
  .lang-rtl .pl-xs-220 { padding-right: 220px !important; padding-left: 15px !important; }
  .pr-xs-220 { padding-right: 220px !important; }
  .lang-rtl .pr-xs-220 { padding-left: 220px !important; padding-right: 15px !important; }
  .pt-xs-220 { padding-top: 220px !important; }
  .pb-xs-220 { padding-bottom: 220px !important; }
  .pl-xs-221 { padding-left: 221px !important; }
  .lang-rtl .pl-xs-221 { padding-right: 221px !important; padding-left: 15px !important; }
  .pr-xs-221 { padding-right: 221px !important; }
  .lang-rtl .pr-xs-221 { padding-left: 221px !important; padding-right: 15px !important; }
  .pt-xs-221 { padding-top: 221px !important; }
  .pb-xs-221 { padding-bottom: 221px !important; }
  .pl-xs-222 { padding-left: 222px !important; }
  .lang-rtl .pl-xs-222 { padding-right: 222px !important; padding-left: 15px !important; }
  .pr-xs-222 { padding-right: 222px !important; }
  .lang-rtl .pr-xs-222 { padding-left: 222px !important; padding-right: 15px !important; }
  .pt-xs-222 { padding-top: 222px !important; }
  .pb-xs-222 { padding-bottom: 222px !important; }
  .pl-xs-223 { padding-left: 223px !important; }
  .lang-rtl .pl-xs-223 { padding-right: 223px !important; padding-left: 15px !important; }
  .pr-xs-223 { padding-right: 223px !important; }
  .lang-rtl .pr-xs-223 { padding-left: 223px !important; padding-right: 15px !important; }
  .pt-xs-223 { padding-top: 223px !important; }
  .pb-xs-223 { padding-bottom: 223px !important; }
  .pl-xs-224 { padding-left: 224px !important; }
  .lang-rtl .pl-xs-224 { padding-right: 224px !important; padding-left: 15px !important; }
  .pr-xs-224 { padding-right: 224px !important; }
  .lang-rtl .pr-xs-224 { padding-left: 224px !important; padding-right: 15px !important; }
  .pt-xs-224 { padding-top: 224px !important; }
  .pb-xs-224 { padding-bottom: 224px !important; }
  .pl-xs-225 { padding-left: 225px !important; }
  .lang-rtl .pl-xs-225 { padding-right: 225px !important; padding-left: 15px !important; }
  .pr-xs-225 { padding-right: 225px !important; }
  .lang-rtl .pr-xs-225 { padding-left: 225px !important; padding-right: 15px !important; }
  .pt-xs-225 { padding-top: 225px !important; }
  .pb-xs-225 { padding-bottom: 225px !important; }
  .pl-xs-226 { padding-left: 226px !important; }
  .lang-rtl .pl-xs-226 { padding-right: 226px !important; padding-left: 15px !important; }
  .pr-xs-226 { padding-right: 226px !important; }
  .lang-rtl .pr-xs-226 { padding-left: 226px !important; padding-right: 15px !important; }
  .pt-xs-226 { padding-top: 226px !important; }
  .pb-xs-226 { padding-bottom: 226px !important; }
  .pl-xs-227 { padding-left: 227px !important; }
  .lang-rtl .pl-xs-227 { padding-right: 227px !important; padding-left: 15px !important; }
  .pr-xs-227 { padding-right: 227px !important; }
  .lang-rtl .pr-xs-227 { padding-left: 227px !important; padding-right: 15px !important; }
  .pt-xs-227 { padding-top: 227px !important; }
  .pb-xs-227 { padding-bottom: 227px !important; }
  .pl-xs-228 { padding-left: 228px !important; }
  .lang-rtl .pl-xs-228 { padding-right: 228px !important; padding-left: 15px !important; }
  .pr-xs-228 { padding-right: 228px !important; }
  .lang-rtl .pr-xs-228 { padding-left: 228px !important; padding-right: 15px !important; }
  .pt-xs-228 { padding-top: 228px !important; }
  .pb-xs-228 { padding-bottom: 228px !important; }
  .pl-xs-229 { padding-left: 229px !important; }
  .lang-rtl .pl-xs-229 { padding-right: 229px !important; padding-left: 15px !important; }
  .pr-xs-229 { padding-right: 229px !important; }
  .lang-rtl .pr-xs-229 { padding-left: 229px !important; padding-right: 15px !important; }
  .pt-xs-229 { padding-top: 229px !important; }
  .pb-xs-229 { padding-bottom: 229px !important; }
  .pl-xs-230 { padding-left: 230px !important; }
  .lang-rtl .pl-xs-230 { padding-right: 230px !important; padding-left: 15px !important; }
  .pr-xs-230 { padding-right: 230px !important; }
  .lang-rtl .pr-xs-230 { padding-left: 230px !important; padding-right: 15px !important; }
  .pt-xs-230 { padding-top: 230px !important; }
  .pb-xs-230 { padding-bottom: 230px !important; }
  .pl-xs-231 { padding-left: 231px !important; }
  .lang-rtl .pl-xs-231 { padding-right: 231px !important; padding-left: 15px !important; }
  .pr-xs-231 { padding-right: 231px !important; }
  .lang-rtl .pr-xs-231 { padding-left: 231px !important; padding-right: 15px !important; }
  .pt-xs-231 { padding-top: 231px !important; }
  .pb-xs-231 { padding-bottom: 231px !important; }
  .pl-xs-232 { padding-left: 232px !important; }
  .lang-rtl .pl-xs-232 { padding-right: 232px !important; padding-left: 15px !important; }
  .pr-xs-232 { padding-right: 232px !important; }
  .lang-rtl .pr-xs-232 { padding-left: 232px !important; padding-right: 15px !important; }
  .pt-xs-232 { padding-top: 232px !important; }
  .pb-xs-232 { padding-bottom: 232px !important; }
  .pl-xs-233 { padding-left: 233px !important; }
  .lang-rtl .pl-xs-233 { padding-right: 233px !important; padding-left: 15px !important; }
  .pr-xs-233 { padding-right: 233px !important; }
  .lang-rtl .pr-xs-233 { padding-left: 233px !important; padding-right: 15px !important; }
  .pt-xs-233 { padding-top: 233px !important; }
  .pb-xs-233 { padding-bottom: 233px !important; }
  .pl-xs-234 { padding-left: 234px !important; }
  .lang-rtl .pl-xs-234 { padding-right: 234px !important; padding-left: 15px !important; }
  .pr-xs-234 { padding-right: 234px !important; }
  .lang-rtl .pr-xs-234 { padding-left: 234px !important; padding-right: 15px !important; }
  .pt-xs-234 { padding-top: 234px !important; }
  .pb-xs-234 { padding-bottom: 234px !important; }
  .pl-xs-235 { padding-left: 235px !important; }
  .lang-rtl .pl-xs-235 { padding-right: 235px !important; padding-left: 15px !important; }
  .pr-xs-235 { padding-right: 235px !important; }
  .lang-rtl .pr-xs-235 { padding-left: 235px !important; padding-right: 15px !important; }
  .pt-xs-235 { padding-top: 235px !important; }
  .pb-xs-235 { padding-bottom: 235px !important; }
  .pl-xs-236 { padding-left: 236px !important; }
  .lang-rtl .pl-xs-236 { padding-right: 236px !important; padding-left: 15px !important; }
  .pr-xs-236 { padding-right: 236px !important; }
  .lang-rtl .pr-xs-236 { padding-left: 236px !important; padding-right: 15px !important; }
  .pt-xs-236 { padding-top: 236px !important; }
  .pb-xs-236 { padding-bottom: 236px !important; }
  .pl-xs-237 { padding-left: 237px !important; }
  .lang-rtl .pl-xs-237 { padding-right: 237px !important; padding-left: 15px !important; }
  .pr-xs-237 { padding-right: 237px !important; }
  .lang-rtl .pr-xs-237 { padding-left: 237px !important; padding-right: 15px !important; }
  .pt-xs-237 { padding-top: 237px !important; }
  .pb-xs-237 { padding-bottom: 237px !important; }
  .pl-xs-238 { padding-left: 238px !important; }
  .lang-rtl .pl-xs-238 { padding-right: 238px !important; padding-left: 15px !important; }
  .pr-xs-238 { padding-right: 238px !important; }
  .lang-rtl .pr-xs-238 { padding-left: 238px !important; padding-right: 15px !important; }
  .pt-xs-238 { padding-top: 238px !important; }
  .pb-xs-238 { padding-bottom: 238px !important; }
  .pl-xs-239 { padding-left: 239px !important; }
  .lang-rtl .pl-xs-239 { padding-right: 239px !important; padding-left: 15px !important; }
  .pr-xs-239 { padding-right: 239px !important; }
  .lang-rtl .pr-xs-239 { padding-left: 239px !important; padding-right: 15px !important; }
  .pt-xs-239 { padding-top: 239px !important; }
  .pb-xs-239 { padding-bottom: 239px !important; }
  .pl-xs-240 { padding-left: 240px !important; }
  .lang-rtl .pl-xs-240 { padding-right: 240px !important; padding-left: 15px !important; }
  .pr-xs-240 { padding-right: 240px !important; }
  .lang-rtl .pr-xs-240 { padding-left: 240px !important; padding-right: 15px !important; }
  .pt-xs-240 { padding-top: 240px !important; }
  .pb-xs-240 { padding-bottom: 240px !important; }
  .pl-xs-241 { padding-left: 241px !important; }
  .lang-rtl .pl-xs-241 { padding-right: 241px !important; padding-left: 15px !important; }
  .pr-xs-241 { padding-right: 241px !important; }
  .lang-rtl .pr-xs-241 { padding-left: 241px !important; padding-right: 15px !important; }
  .pt-xs-241 { padding-top: 241px !important; }
  .pb-xs-241 { padding-bottom: 241px !important; }
  .pl-xs-242 { padding-left: 242px !important; }
  .lang-rtl .pl-xs-242 { padding-right: 242px !important; padding-left: 15px !important; }
  .pr-xs-242 { padding-right: 242px !important; }
  .lang-rtl .pr-xs-242 { padding-left: 242px !important; padding-right: 15px !important; }
  .pt-xs-242 { padding-top: 242px !important; }
  .pb-xs-242 { padding-bottom: 242px !important; }
  .pl-xs-243 { padding-left: 243px !important; }
  .lang-rtl .pl-xs-243 { padding-right: 243px !important; padding-left: 15px !important; }
  .pr-xs-243 { padding-right: 243px !important; }
  .lang-rtl .pr-xs-243 { padding-left: 243px !important; padding-right: 15px !important; }
  .pt-xs-243 { padding-top: 243px !important; }
  .pb-xs-243 { padding-bottom: 243px !important; }
  .pl-xs-244 { padding-left: 244px !important; }
  .lang-rtl .pl-xs-244 { padding-right: 244px !important; padding-left: 15px !important; }
  .pr-xs-244 { padding-right: 244px !important; }
  .lang-rtl .pr-xs-244 { padding-left: 244px !important; padding-right: 15px !important; }
  .pt-xs-244 { padding-top: 244px !important; }
  .pb-xs-244 { padding-bottom: 244px !important; }
  .pl-xs-245 { padding-left: 245px !important; }
  .lang-rtl .pl-xs-245 { padding-right: 245px !important; padding-left: 15px !important; }
  .pr-xs-245 { padding-right: 245px !important; }
  .lang-rtl .pr-xs-245 { padding-left: 245px !important; padding-right: 15px !important; }
  .pt-xs-245 { padding-top: 245px !important; }
  .pb-xs-245 { padding-bottom: 245px !important; }
  .pl-xs-246 { padding-left: 246px !important; }
  .lang-rtl .pl-xs-246 { padding-right: 246px !important; padding-left: 15px !important; }
  .pr-xs-246 { padding-right: 246px !important; }
  .lang-rtl .pr-xs-246 { padding-left: 246px !important; padding-right: 15px !important; }
  .pt-xs-246 { padding-top: 246px !important; }
  .pb-xs-246 { padding-bottom: 246px !important; }
  .pl-xs-247 { padding-left: 247px !important; }
  .lang-rtl .pl-xs-247 { padding-right: 247px !important; padding-left: 15px !important; }
  .pr-xs-247 { padding-right: 247px !important; }
  .lang-rtl .pr-xs-247 { padding-left: 247px !important; padding-right: 15px !important; }
  .pt-xs-247 { padding-top: 247px !important; }
  .pb-xs-247 { padding-bottom: 247px !important; }
  .pl-xs-248 { padding-left: 248px !important; }
  .lang-rtl .pl-xs-248 { padding-right: 248px !important; padding-left: 15px !important; }
  .pr-xs-248 { padding-right: 248px !important; }
  .lang-rtl .pr-xs-248 { padding-left: 248px !important; padding-right: 15px !important; }
  .pt-xs-248 { padding-top: 248px !important; }
  .pb-xs-248 { padding-bottom: 248px !important; }
  .pl-xs-249 { padding-left: 249px !important; }
  .lang-rtl .pl-xs-249 { padding-right: 249px !important; padding-left: 15px !important; }
  .pr-xs-249 { padding-right: 249px !important; }
  .lang-rtl .pr-xs-249 { padding-left: 249px !important; padding-right: 15px !important; }
  .pt-xs-249 { padding-top: 249px !important; }
  .pb-xs-249 { padding-bottom: 249px !important; }
  .pl-xs-250 { padding-left: 250px !important; }
  .lang-rtl .pl-xs-250 { padding-right: 250px !important; padding-left: 15px !important; }
  .pr-xs-250 { padding-right: 250px !important; }
  .lang-rtl .pr-xs-250 { padding-left: 250px !important; padding-right: 15px !important; }
  .pt-xs-250 { padding-top: 250px !important; }
  .pb-xs-250 { padding-bottom: 250px !important; }
  .pl-xs-251 { padding-left: 251px !important; }
  .lang-rtl .pl-xs-251 { padding-right: 251px !important; padding-left: 15px !important; }
  .pr-xs-251 { padding-right: 251px !important; }
  .lang-rtl .pr-xs-251 { padding-left: 251px !important; padding-right: 15px !important; }
  .pt-xs-251 { padding-top: 251px !important; }
  .pb-xs-251 { padding-bottom: 251px !important; }
  .pl-xs-252 { padding-left: 252px !important; }
  .lang-rtl .pl-xs-252 { padding-right: 252px !important; padding-left: 15px !important; }
  .pr-xs-252 { padding-right: 252px !important; }
  .lang-rtl .pr-xs-252 { padding-left: 252px !important; padding-right: 15px !important; }
  .pt-xs-252 { padding-top: 252px !important; }
  .pb-xs-252 { padding-bottom: 252px !important; }
  .pl-xs-253 { padding-left: 253px !important; }
  .lang-rtl .pl-xs-253 { padding-right: 253px !important; padding-left: 15px !important; }
  .pr-xs-253 { padding-right: 253px !important; }
  .lang-rtl .pr-xs-253 { padding-left: 253px !important; padding-right: 15px !important; }
  .pt-xs-253 { padding-top: 253px !important; }
  .pb-xs-253 { padding-bottom: 253px !important; }
  .pl-xs-254 { padding-left: 254px !important; }
  .lang-rtl .pl-xs-254 { padding-right: 254px !important; padding-left: 15px !important; }
  .pr-xs-254 { padding-right: 254px !important; }
  .lang-rtl .pr-xs-254 { padding-left: 254px !important; padding-right: 15px !important; }
  .pt-xs-254 { padding-top: 254px !important; }
  .pb-xs-254 { padding-bottom: 254px !important; }
  .pl-xs-255 { padding-left: 255px !important; }
  .lang-rtl .pl-xs-255 { padding-right: 255px !important; padding-left: 15px !important; }
  .pr-xs-255 { padding-right: 255px !important; }
  .lang-rtl .pr-xs-255 { padding-left: 255px !important; padding-right: 15px !important; }
  .pt-xs-255 { padding-top: 255px !important; }
  .pb-xs-255 { padding-bottom: 255px !important; }
  .pl-xs-256 { padding-left: 256px !important; }
  .lang-rtl .pl-xs-256 { padding-right: 256px !important; padding-left: 15px !important; }
  .pr-xs-256 { padding-right: 256px !important; }
  .lang-rtl .pr-xs-256 { padding-left: 256px !important; padding-right: 15px !important; }
  .pt-xs-256 { padding-top: 256px !important; }
  .pb-xs-256 { padding-bottom: 256px !important; }
  .pl-xs-257 { padding-left: 257px !important; }
  .lang-rtl .pl-xs-257 { padding-right: 257px !important; padding-left: 15px !important; }
  .pr-xs-257 { padding-right: 257px !important; }
  .lang-rtl .pr-xs-257 { padding-left: 257px !important; padding-right: 15px !important; }
  .pt-xs-257 { padding-top: 257px !important; }
  .pb-xs-257 { padding-bottom: 257px !important; }
  .pl-xs-258 { padding-left: 258px !important; }
  .lang-rtl .pl-xs-258 { padding-right: 258px !important; padding-left: 15px !important; }
  .pr-xs-258 { padding-right: 258px !important; }
  .lang-rtl .pr-xs-258 { padding-left: 258px !important; padding-right: 15px !important; }
  .pt-xs-258 { padding-top: 258px !important; }
  .pb-xs-258 { padding-bottom: 258px !important; }
  .pl-xs-259 { padding-left: 259px !important; }
  .lang-rtl .pl-xs-259 { padding-right: 259px !important; padding-left: 15px !important; }
  .pr-xs-259 { padding-right: 259px !important; }
  .lang-rtl .pr-xs-259 { padding-left: 259px !important; padding-right: 15px !important; }
  .pt-xs-259 { padding-top: 259px !important; }
  .pb-xs-259 { padding-bottom: 259px !important; }
  .pl-xs-260 { padding-left: 260px !important; }
  .lang-rtl .pl-xs-260 { padding-right: 260px !important; padding-left: 15px !important; }
  .pr-xs-260 { padding-right: 260px !important; }
  .lang-rtl .pr-xs-260 { padding-left: 260px !important; padding-right: 15px !important; }
  .pt-xs-260 { padding-top: 260px !important; }
  .pb-xs-260 { padding-bottom: 260px !important; }
  .pl-xs-261 { padding-left: 261px !important; }
  .lang-rtl .pl-xs-261 { padding-right: 261px !important; padding-left: 15px !important; }
  .pr-xs-261 { padding-right: 261px !important; }
  .lang-rtl .pr-xs-261 { padding-left: 261px !important; padding-right: 15px !important; }
  .pt-xs-261 { padding-top: 261px !important; }
  .pb-xs-261 { padding-bottom: 261px !important; }
  .pl-xs-262 { padding-left: 262px !important; }
  .lang-rtl .pl-xs-262 { padding-right: 262px !important; padding-left: 15px !important; }
  .pr-xs-262 { padding-right: 262px !important; }
  .lang-rtl .pr-xs-262 { padding-left: 262px !important; padding-right: 15px !important; }
  .pt-xs-262 { padding-top: 262px !important; }
  .pb-xs-262 { padding-bottom: 262px !important; }
  .pl-xs-263 { padding-left: 263px !important; }
  .lang-rtl .pl-xs-263 { padding-right: 263px !important; padding-left: 15px !important; }
  .pr-xs-263 { padding-right: 263px !important; }
  .lang-rtl .pr-xs-263 { padding-left: 263px !important; padding-right: 15px !important; }
  .pt-xs-263 { padding-top: 263px !important; }
  .pb-xs-263 { padding-bottom: 263px !important; }
  .pl-xs-264 { padding-left: 264px !important; }
  .lang-rtl .pl-xs-264 { padding-right: 264px !important; padding-left: 15px !important; }
  .pr-xs-264 { padding-right: 264px !important; }
  .lang-rtl .pr-xs-264 { padding-left: 264px !important; padding-right: 15px !important; }
  .pt-xs-264 { padding-top: 264px !important; }
  .pb-xs-264 { padding-bottom: 264px !important; }
  .pl-xs-265 { padding-left: 265px !important; }
  .lang-rtl .pl-xs-265 { padding-right: 265px !important; padding-left: 15px !important; }
  .pr-xs-265 { padding-right: 265px !important; }
  .lang-rtl .pr-xs-265 { padding-left: 265px !important; padding-right: 15px !important; }
  .pt-xs-265 { padding-top: 265px !important; }
  .pb-xs-265 { padding-bottom: 265px !important; }
  .pl-xs-266 { padding-left: 266px !important; }
  .lang-rtl .pl-xs-266 { padding-right: 266px !important; padding-left: 15px !important; }
  .pr-xs-266 { padding-right: 266px !important; }
  .lang-rtl .pr-xs-266 { padding-left: 266px !important; padding-right: 15px !important; }
  .pt-xs-266 { padding-top: 266px !important; }
  .pb-xs-266 { padding-bottom: 266px !important; }
  .pl-xs-267 { padding-left: 267px !important; }
  .lang-rtl .pl-xs-267 { padding-right: 267px !important; padding-left: 15px !important; }
  .pr-xs-267 { padding-right: 267px !important; }
  .lang-rtl .pr-xs-267 { padding-left: 267px !important; padding-right: 15px !important; }
  .pt-xs-267 { padding-top: 267px !important; }
  .pb-xs-267 { padding-bottom: 267px !important; }
  .pl-xs-268 { padding-left: 268px !important; }
  .lang-rtl .pl-xs-268 { padding-right: 268px !important; padding-left: 15px !important; }
  .pr-xs-268 { padding-right: 268px !important; }
  .lang-rtl .pr-xs-268 { padding-left: 268px !important; padding-right: 15px !important; }
  .pt-xs-268 { padding-top: 268px !important; }
  .pb-xs-268 { padding-bottom: 268px !important; }
  .pl-xs-269 { padding-left: 269px !important; }
  .lang-rtl .pl-xs-269 { padding-right: 269px !important; padding-left: 15px !important; }
  .pr-xs-269 { padding-right: 269px !important; }
  .lang-rtl .pr-xs-269 { padding-left: 269px !important; padding-right: 15px !important; }
  .pt-xs-269 { padding-top: 269px !important; }
  .pb-xs-269 { padding-bottom: 269px !important; }
  .pl-xs-270 { padding-left: 270px !important; }
  .lang-rtl .pl-xs-270 { padding-right: 270px !important; padding-left: 15px !important; }
  .pr-xs-270 { padding-right: 270px !important; }
  .lang-rtl .pr-xs-270 { padding-left: 270px !important; padding-right: 15px !important; }
  .pt-xs-270 { padding-top: 270px !important; }
  .pb-xs-270 { padding-bottom: 270px !important; }
  .pl-xs-271 { padding-left: 271px !important; }
  .lang-rtl .pl-xs-271 { padding-right: 271px !important; padding-left: 15px !important; }
  .pr-xs-271 { padding-right: 271px !important; }
  .lang-rtl .pr-xs-271 { padding-left: 271px !important; padding-right: 15px !important; }
  .pt-xs-271 { padding-top: 271px !important; }
  .pb-xs-271 { padding-bottom: 271px !important; }
  .pl-xs-272 { padding-left: 272px !important; }
  .lang-rtl .pl-xs-272 { padding-right: 272px !important; padding-left: 15px !important; }
  .pr-xs-272 { padding-right: 272px !important; }
  .lang-rtl .pr-xs-272 { padding-left: 272px !important; padding-right: 15px !important; }
  .pt-xs-272 { padding-top: 272px !important; }
  .pb-xs-272 { padding-bottom: 272px !important; }
  .pl-xs-273 { padding-left: 273px !important; }
  .lang-rtl .pl-xs-273 { padding-right: 273px !important; padding-left: 15px !important; }
  .pr-xs-273 { padding-right: 273px !important; }
  .lang-rtl .pr-xs-273 { padding-left: 273px !important; padding-right: 15px !important; }
  .pt-xs-273 { padding-top: 273px !important; }
  .pb-xs-273 { padding-bottom: 273px !important; }
  .pl-xs-274 { padding-left: 274px !important; }
  .lang-rtl .pl-xs-274 { padding-right: 274px !important; padding-left: 15px !important; }
  .pr-xs-274 { padding-right: 274px !important; }
  .lang-rtl .pr-xs-274 { padding-left: 274px !important; padding-right: 15px !important; }
  .pt-xs-274 { padding-top: 274px !important; }
  .pb-xs-274 { padding-bottom: 274px !important; }
  .pl-xs-275 { padding-left: 275px !important; }
  .lang-rtl .pl-xs-275 { padding-right: 275px !important; padding-left: 15px !important; }
  .pr-xs-275 { padding-right: 275px !important; }
  .lang-rtl .pr-xs-275 { padding-left: 275px !important; padding-right: 15px !important; }
  .pt-xs-275 { padding-top: 275px !important; }
  .pb-xs-275 { padding-bottom: 275px !important; }
  .pl-xs-276 { padding-left: 276px !important; }
  .lang-rtl .pl-xs-276 { padding-right: 276px !important; padding-left: 15px !important; }
  .pr-xs-276 { padding-right: 276px !important; }
  .lang-rtl .pr-xs-276 { padding-left: 276px !important; padding-right: 15px !important; }
  .pt-xs-276 { padding-top: 276px !important; }
  .pb-xs-276 { padding-bottom: 276px !important; }
  .pl-xs-277 { padding-left: 277px !important; }
  .lang-rtl .pl-xs-277 { padding-right: 277px !important; padding-left: 15px !important; }
  .pr-xs-277 { padding-right: 277px !important; }
  .lang-rtl .pr-xs-277 { padding-left: 277px !important; padding-right: 15px !important; }
  .pt-xs-277 { padding-top: 277px !important; }
  .pb-xs-277 { padding-bottom: 277px !important; }
  .pl-xs-278 { padding-left: 278px !important; }
  .lang-rtl .pl-xs-278 { padding-right: 278px !important; padding-left: 15px !important; }
  .pr-xs-278 { padding-right: 278px !important; }
  .lang-rtl .pr-xs-278 { padding-left: 278px !important; padding-right: 15px !important; }
  .pt-xs-278 { padding-top: 278px !important; }
  .pb-xs-278 { padding-bottom: 278px !important; }
  .pl-xs-279 { padding-left: 279px !important; }
  .lang-rtl .pl-xs-279 { padding-right: 279px !important; padding-left: 15px !important; }
  .pr-xs-279 { padding-right: 279px !important; }
  .lang-rtl .pr-xs-279 { padding-left: 279px !important; padding-right: 15px !important; }
  .pt-xs-279 { padding-top: 279px !important; }
  .pb-xs-279 { padding-bottom: 279px !important; }
  .pl-xs-280 { padding-left: 280px !important; }
  .lang-rtl .pl-xs-280 { padding-right: 280px !important; padding-left: 15px !important; }
  .pr-xs-280 { padding-right: 280px !important; }
  .lang-rtl .pr-xs-280 { padding-left: 280px !important; padding-right: 15px !important; }
  .pt-xs-280 { padding-top: 280px !important; }
  .pb-xs-280 { padding-bottom: 280px !important; }
  .pl-xs-281 { padding-left: 281px !important; }
  .lang-rtl .pl-xs-281 { padding-right: 281px !important; padding-left: 15px !important; }
  .pr-xs-281 { padding-right: 281px !important; }
  .lang-rtl .pr-xs-281 { padding-left: 281px !important; padding-right: 15px !important; }
  .pt-xs-281 { padding-top: 281px !important; }
  .pb-xs-281 { padding-bottom: 281px !important; }
  .pl-xs-282 { padding-left: 282px !important; }
  .lang-rtl .pl-xs-282 { padding-right: 282px !important; padding-left: 15px !important; }
  .pr-xs-282 { padding-right: 282px !important; }
  .lang-rtl .pr-xs-282 { padding-left: 282px !important; padding-right: 15px !important; }
  .pt-xs-282 { padding-top: 282px !important; }
  .pb-xs-282 { padding-bottom: 282px !important; }
  .pl-xs-283 { padding-left: 283px !important; }
  .lang-rtl .pl-xs-283 { padding-right: 283px !important; padding-left: 15px !important; }
  .pr-xs-283 { padding-right: 283px !important; }
  .lang-rtl .pr-xs-283 { padding-left: 283px !important; padding-right: 15px !important; }
  .pt-xs-283 { padding-top: 283px !important; }
  .pb-xs-283 { padding-bottom: 283px !important; }
  .pl-xs-284 { padding-left: 284px !important; }
  .lang-rtl .pl-xs-284 { padding-right: 284px !important; padding-left: 15px !important; }
  .pr-xs-284 { padding-right: 284px !important; }
  .lang-rtl .pr-xs-284 { padding-left: 284px !important; padding-right: 15px !important; }
  .pt-xs-284 { padding-top: 284px !important; }
  .pb-xs-284 { padding-bottom: 284px !important; }
  .pl-xs-285 { padding-left: 285px !important; }
  .lang-rtl .pl-xs-285 { padding-right: 285px !important; padding-left: 15px !important; }
  .pr-xs-285 { padding-right: 285px !important; }
  .lang-rtl .pr-xs-285 { padding-left: 285px !important; padding-right: 15px !important; }
  .pt-xs-285 { padding-top: 285px !important; }
  .pb-xs-285 { padding-bottom: 285px !important; }
  .pl-xs-286 { padding-left: 286px !important; }
  .lang-rtl .pl-xs-286 { padding-right: 286px !important; padding-left: 15px !important; }
  .pr-xs-286 { padding-right: 286px !important; }
  .lang-rtl .pr-xs-286 { padding-left: 286px !important; padding-right: 15px !important; }
  .pt-xs-286 { padding-top: 286px !important; }
  .pb-xs-286 { padding-bottom: 286px !important; }
  .pl-xs-287 { padding-left: 287px !important; }
  .lang-rtl .pl-xs-287 { padding-right: 287px !important; padding-left: 15px !important; }
  .pr-xs-287 { padding-right: 287px !important; }
  .lang-rtl .pr-xs-287 { padding-left: 287px !important; padding-right: 15px !important; }
  .pt-xs-287 { padding-top: 287px !important; }
  .pb-xs-287 { padding-bottom: 287px !important; }
  .pl-xs-288 { padding-left: 288px !important; }
  .lang-rtl .pl-xs-288 { padding-right: 288px !important; padding-left: 15px !important; }
  .pr-xs-288 { padding-right: 288px !important; }
  .lang-rtl .pr-xs-288 { padding-left: 288px !important; padding-right: 15px !important; }
  .pt-xs-288 { padding-top: 288px !important; }
  .pb-xs-288 { padding-bottom: 288px !important; }
  .pl-xs-289 { padding-left: 289px !important; }
  .lang-rtl .pl-xs-289 { padding-right: 289px !important; padding-left: 15px !important; }
  .pr-xs-289 { padding-right: 289px !important; }
  .lang-rtl .pr-xs-289 { padding-left: 289px !important; padding-right: 15px !important; }
  .pt-xs-289 { padding-top: 289px !important; }
  .pb-xs-289 { padding-bottom: 289px !important; }
  .pl-xs-290 { padding-left: 290px !important; }
  .lang-rtl .pl-xs-290 { padding-right: 290px !important; padding-left: 15px !important; }
  .pr-xs-290 { padding-right: 290px !important; }
  .lang-rtl .pr-xs-290 { padding-left: 290px !important; padding-right: 15px !important; }
  .pt-xs-290 { padding-top: 290px !important; }
  .pb-xs-290 { padding-bottom: 290px !important; }
  .pl-xs-291 { padding-left: 291px !important; }
  .lang-rtl .pl-xs-291 { padding-right: 291px !important; padding-left: 15px !important; }
  .pr-xs-291 { padding-right: 291px !important; }
  .lang-rtl .pr-xs-291 { padding-left: 291px !important; padding-right: 15px !important; }
  .pt-xs-291 { padding-top: 291px !important; }
  .pb-xs-291 { padding-bottom: 291px !important; }
  .pl-xs-292 { padding-left: 292px !important; }
  .lang-rtl .pl-xs-292 { padding-right: 292px !important; padding-left: 15px !important; }
  .pr-xs-292 { padding-right: 292px !important; }
  .lang-rtl .pr-xs-292 { padding-left: 292px !important; padding-right: 15px !important; }
  .pt-xs-292 { padding-top: 292px !important; }
  .pb-xs-292 { padding-bottom: 292px !important; }
  .pl-xs-293 { padding-left: 293px !important; }
  .lang-rtl .pl-xs-293 { padding-right: 293px !important; padding-left: 15px !important; }
  .pr-xs-293 { padding-right: 293px !important; }
  .lang-rtl .pr-xs-293 { padding-left: 293px !important; padding-right: 15px !important; }
  .pt-xs-293 { padding-top: 293px !important; }
  .pb-xs-293 { padding-bottom: 293px !important; }
  .pl-xs-294 { padding-left: 294px !important; }
  .lang-rtl .pl-xs-294 { padding-right: 294px !important; padding-left: 15px !important; }
  .pr-xs-294 { padding-right: 294px !important; }
  .lang-rtl .pr-xs-294 { padding-left: 294px !important; padding-right: 15px !important; }
  .pt-xs-294 { padding-top: 294px !important; }
  .pb-xs-294 { padding-bottom: 294px !important; }
  .pl-xs-295 { padding-left: 295px !important; }
  .lang-rtl .pl-xs-295 { padding-right: 295px !important; padding-left: 15px !important; }
  .pr-xs-295 { padding-right: 295px !important; }
  .lang-rtl .pr-xs-295 { padding-left: 295px !important; padding-right: 15px !important; }
  .pt-xs-295 { padding-top: 295px !important; }
  .pb-xs-295 { padding-bottom: 295px !important; }
  .pl-xs-296 { padding-left: 296px !important; }
  .lang-rtl .pl-xs-296 { padding-right: 296px !important; padding-left: 15px !important; }
  .pr-xs-296 { padding-right: 296px !important; }
  .lang-rtl .pr-xs-296 { padding-left: 296px !important; padding-right: 15px !important; }
  .pt-xs-296 { padding-top: 296px !important; }
  .pb-xs-296 { padding-bottom: 296px !important; }
  .pl-xs-297 { padding-left: 297px !important; }
  .lang-rtl .pl-xs-297 { padding-right: 297px !important; padding-left: 15px !important; }
  .pr-xs-297 { padding-right: 297px !important; }
  .lang-rtl .pr-xs-297 { padding-left: 297px !important; padding-right: 15px !important; }
  .pt-xs-297 { padding-top: 297px !important; }
  .pb-xs-297 { padding-bottom: 297px !important; }
  .pl-xs-298 { padding-left: 298px !important; }
  .lang-rtl .pl-xs-298 { padding-right: 298px !important; padding-left: 15px !important; }
  .pr-xs-298 { padding-right: 298px !important; }
  .lang-rtl .pr-xs-298 { padding-left: 298px !important; padding-right: 15px !important; }
  .pt-xs-298 { padding-top: 298px !important; }
  .pb-xs-298 { padding-bottom: 298px !important; }
  .pl-xs-299 { padding-left: 299px !important; }
  .lang-rtl .pl-xs-299 { padding-right: 299px !important; padding-left: 15px !important; }
  .pr-xs-299 { padding-right: 299px !important; }
  .lang-rtl .pr-xs-299 { padding-left: 299px !important; padding-right: 15px !important; }
  .pt-xs-299 { padding-top: 299px !important; }
  .pb-xs-299 { padding-bottom: 299px !important; }
  .pl-xs-300 { padding-left: 300px !important; }
  .lang-rtl .pl-xs-300 { padding-right: 300px !important; padding-left: 15px !important; }
  .pr-xs-300 { padding-right: 300px !important; }
  .lang-rtl .pr-xs-300 { padding-left: 300px !important; padding-right: 15px !important; }
  .pt-xs-300 { padding-top: 300px !important; }
  .pb-xs-300 { padding-bottom: 300px !important; } }

.alert-info { width: calc(100% - 30px); margin: 0 auto; margin-bottom: 40px !important; }

.col-xs-15 { width: 20%; float: left; }

@media (min-width: 576px) { .col-w-53 { -webkit-box-flex: 0 0 53% !important; -moz-box-flex: 0 0 53% !important; -webkit-flex: 0 0 53% !important; -ms-flex: 0 0 53% !important; flex: 0 0 53% !important; max-width: 53% !important; }
  .col-w-47 { -webkit-box-flex: 0 0 47% !important; -moz-box-flex: 0 0 47% !important; -webkit-flex: 0 0 47% !important; -ms-flex: 0 0 47% !important; flex: 0 0 47% !important; max-width: 47% !important; } }

@media (max-width: 767px) { .col-w-38 { -webkit-box-flex: 0 0 48% !important; -moz-box-flex: 0 0 48% !important; -webkit-flex: 0 0 48% !important; -ms-flex: 0 0 48% !important; flex: 0 0 48% !important; max-width: 48% !important; }
  .col-w-62 { -webkit-box-flex: 0 0 52% !important; -moz-box-flex: 0 0 52% !important; -webkit-flex: 0 0 52% !important; -ms-flex: 0 0 52% !important; flex: 0 0 52% !important; max-width: 52% !important; } }

@media (min-width: 768px) { .col-22 { -webkit-box-flex: 0 0 22% !important; -moz-box-flex: 0 0 22% !important; -webkit-flex: 0 0 22% !important; -ms-flex: 0 0 22% !important; flex: 0 0 22% !important; max-width: 22% !important; }
  .col-34 { -webkit-box-flex: 0 0 34% !important; -moz-box-flex: 0 0 34% !important; -webkit-flex: 0 0 34% !important; -ms-flex: 0 0 34% !important; flex: 0 0 34% !important; max-width: 34% !important; }
  .col-w-38 { -webkit-box-flex: 0 0 38% !important; -moz-box-flex: 0 0 38% !important; -webkit-flex: 0 0 38% !important; -ms-flex: 0 0 38% !important; flex: 0 0 38% !important; max-width: 38% !important; }
  .col-w-62 { -webkit-box-flex: 0 0 62% !important; -moz-box-flex: 0 0 62% !important; -webkit-flex: 0 0 62% !important; -ms-flex: 0 0 62% !important; flex: 0 0 62% !important; max-width: 62% !important; }
  .col-sm-15 { width: 20%; float: left; }
  .w-59 { -webkit-box-flex: 0 0 57.5949%; -moz-box-flex: 0 0 57.5949%; -webkit-flex: 0 0 57.5949%; -ms-flex: 0 0 57.5949%; flex: 0 0 57.5949%; max-width: 57.5949%; }
  .w-41 { -webkit-box-flex: 0 0 42.4051%; -moz-box-flex: 0 0 42.4051%; -webkit-flex: 0 0 42.4051%; -ms-flex: 0 0 42.4051%; flex: 0 0 42.4051%; max-width: 42.4051%; }
  .w-29 { -webkit-box-flex: 0 0 29.7469%; -moz-box-flex: 0 0 29.7469%; -webkit-flex: 0 0 29.7469%; -ms-flex: 0 0 29.7469%; flex: 0 0 29.7469%; max-width: 29.7469%; }
  .w-42 { -webkit-box-flex: 0 0 40.5062%; -moz-box-flex: 0 0 40.5062%; -webkit-flex: 0 0 40.5062%; -ms-flex: 0 0 40.5062%; flex: 0 0 40.5062%; max-width: 40.5062%; } }

@media (max-width: 991px) { .col-w-20 { -webkit-box-flex: 0 0 100% !important; -moz-box-flex: 0 0 100% !important; -webkit-flex: 0 0 100% !important; -ms-flex: 0 0 100% !important; flex: 0 0 100% !important; max-width: 100% !important; }
  .col-w-80 { -webkit-box-flex: 0 0 100% !important; -moz-box-flex: 0 0 100% !important; -webkit-flex: 0 0 100% !important; -ms-flex: 0 0 100% !important; flex: 0 0 100% !important; max-width: 100% !important; } }

@media (min-width: 992px) { .col-w-20 { -webkit-box-flex: 0 0 20% !important; -moz-box-flex: 0 0 20% !important; -webkit-flex: 0 0 20% !important; -ms-flex: 0 0 20% !important; flex: 0 0 20% !important; max-width: 20% !important; }
  .col-w-80 { -webkit-box-flex: 0 0 80% !important; -moz-box-flex: 0 0 80% !important; -webkit-flex: 0 0 80% !important; -ms-flex: 0 0 80% !important; flex: 0 0 80% !important; max-width: 80% !important; }
  .col-md-15 { width: 20%; float: left; }
  .col-w-33 { -webkit-box-flex: 0 0 32.37% !important; -moz-box-flex: 0 0 32.37% !important; -webkit-flex: 0 0 32.37% !important; -ms-flex: 0 0 32.37% !important; flex: 0 0 32.37% !important; max-width: 32.37% !important; padding-left: 15px; padding-right: 0; }
  .lang-rtl .col-w-33 { padding-left: 0; padding-right: 15px; }
  .col-w-67 { -webkit-box-flex: 0 0 67.63% !important; -moz-box-flex: 0 0 67.63% !important; -webkit-flex: 0 0 67.63% !important; -ms-flex: 0 0 67.63% !important; flex: 0 0 67.63% !important; max-width: 67.63% !important; padding-left: 0; padding-right: 15px; }
  .lang-rtl .col-w-67 { padding-left: 15px; padding-right: 0; }
  .w-37 { -webkit-box-flex: 0 0 48%; -moz-box-flex: 0 0 48%; -webkit-flex: 0 0 48%; -ms-flex: 0 0 48%; flex: 0 0 48%; max-width: 48%; }
  .w-63 { -webkit-box-flex: 0 0 52%; -moz-box-flex: 0 0 52%; -webkit-flex: 0 0 52%; -ms-flex: 0 0 52%; flex: 0 0 52%; max-width: 52%; } }

@media (min-width: 1200px) { .col-lg-15 { width: 20%; float: left; }
  .w-37 { -webkit-box-flex: 0 0 37%; -moz-box-flex: 0 0 37%; -webkit-flex: 0 0 37%; -ms-flex: 0 0 37%; flex: 0 0 37%; max-width: 37%; }
  .w-63 { -webkit-box-flex: 0 0 63%; -moz-box-flex: 0 0 63%; -webkit-flex: 0 0 63%; -ms-flex: 0 0 63%; flex: 0 0 63%; max-width: 63%; } }

.no-padding { padding-left: 0 !important; padding-right: 0 !important; }

body.is_safari .no-flex-safari .row { display: block; }

.w-34 { width: 34% !important; }

.w-35 { width: 35% !important; }

.w-40 { width: 40% !important; }

.w-60 { width: 60% !important; }

.w-65 { width: 65% !important; }

.w-66 { width: 66% !important; }

.w-42p { width: 42% !important; }

.w-58p { width: 58% !important; }

.w-1464p { width: 14.64% !important; }

.w-2736p { width: 27.36% !important; }

.nov_row-full-width { margin-left: 15px; margin-right: 15px; }

.nov-row[data-nov-stretch-content=true] { padding-left: 15px; padding-right: 15px; }

.nov-row[data-nov-stretch-content=true].nov_row-no-padding { padding-left: 0; padding-right: 0; overflow: hidden; }

@media (min-width: 768px) { .block-w1265 { -webkit-box-flex: 0; -webkit-flex: 0 0 12.65%; -ms-flex: 0 0 12.65%; flex: 0 0 12.65%; max-width: 12.65%; }
  .block-w2975 { -webkit-box-flex: 0; -webkit-flex: 0 0 29.75%; -ms-flex: 0 0 29.75%; flex: 0 0 29.75%; max-width: 29.75%; }
  .block-w576 { -webkit-box-flex: 0; -webkit-flex: 0 0 57.6%; -ms-flex: 0 0 57.6%; flex: 0 0 57.6%; max-width: 57.6%; } }

@media (min-width: 768px) { .w-20 { width: 20% !important; flex: 0 0 20%; max-width: 20%; }
  .w-80 { width: 80% !important; flex: 0 0 80%; max-width: 80%; }
  .w-35 { width: 35% !important; flex: 0 0 35%; max-width: 35%; }
  .w-65 { width: 65% !important; flex: 0 0 65%; max-width: 65%; }
  .no-padding-right { padding-right: 0; }
  .lang-rtl .no-padding-right { padding-left: 0; padding-right: 15px; }
  .no-padding-left { padding-left: 0; }
  .lang-rtl .no-padding-left { padding-right: 0; padding-left: 15px; } }

.hidden { display: none !important; }

a { color: #666; display: inline-block; }

a:hover { color: #f0620c; text-decoration: none; }

i, span { display: inline-block; }

pre { margin-bottom: 1px; }

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { font-family: "OpenSans", sans-serif; }

button, input, optgroup, select, textarea { font-family: "OpenSans", sans-serif; }

input, textarea { background-image: url("data:image/gif;base64,R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw%3D%3D"); }

.ui-autocomplete { border-color: #eaeaea; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; z-index: 99999; text-align: center; }

.ui-autocomplete .ui-state-focus { color: #da432a; background: transparent; border-color: transparent; }

.color, .custom-checkbox input[type="checkbox"] + span.color { width: 16px; height: 16px; display: inline-block; margin-right: 12px; cursor: pointer; background-size: contain; vertical-align: middle; }

.lang-rtl .color, .lang-rtl .custom-checkbox input[type="checkbox"] + span.color { margin-left: 12px; margin-right: inherit; }

.color.active, .color:hover, .custom-checkbox input[type="checkbox"] + span.color.active, .custom-checkbox input[type="checkbox"] + span.color:hover { border: 2px solid #bbbbbb; }

.custom-checkbox { position: relative; display: inline-flex; vertical-align: middle; font-size: 12px; }

.custom-checkbox input[type=checkbox] { filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; cursor: pointer; position: absolute; }

.custom-checkbox input[type=checkbox] + span { margin-right: 12px; display: inline-block; width: 16px; height: 16px; min-width: 16px; vertical-align: middle; cursor: pointer; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; border: 1px solid #dbdbdb; background-color: #FFF; }

.lang-rtl .custom-checkbox input[type=checkbox] + span { margin-left: 12px; margin-right: inherit; }

.custom-checkbox input[type=checkbox] + span .checkbox-checked { display: none; font-size: 1.4rem; color: #666; }

.custom-checkbox input[type=checkbox]:checked + span .checkbox-checked { display: block; }

.custom-checkbox label em { font-size: 1.1rem; font-style: italic; color: #a0a0a0; }

.form-control-label { text-align: left; font-size: 1.6rem; margin-bottom: 0; color: #666; padding-top: 10px; }

.lang-rtl .form-control-label { text-align: right; }

.form-control-comment.right { padding-top: 10px; padding-left: 15px; }

.lang-rtl .form-control-comment.right { padding-right: 15px; padding-left: inherit; }

.form-control-valign { line-height: 44px; }

.form-control-valign .label { margin-bottom: 0; }

input.form-control { height: 44px; background-color: #fff; border-color: #dfdfdf; font-size: 1.2rem; padding-left: 20px; padding-right: 20px; }

input.form-control:hover, input.form-control:focus { border-color: #f0620c; background: #fff; }

textarea.form-control { background-color: #fff; border-color: #dfdfdf; font-size: 1.2rem; }

textarea.form-control:hover, textarea.form-control:focus { border-color: #f0620c; background: #fff; }

.form-control-comment { font-size: 1.3rem; }

.hidden-comment .form-control-comment { display: none; }

.hidden-comment .form-control-comment.right { display: inline-block; }

sup.required { color: #cb3737; }

.cart_block ul::-webkit-scrollbar, .cart_block_content ul::-webkit-scrollbar { width: 0.8rem; }

.cart_block ul::-webkit-scrollbar-track, .cart_block_content ul::-webkit-scrollbar-track { background: #eaeaea; -webkit-border-radius: 0.4rem; -moz-border-radius: 0.4rem; -ms-border-radius: 0.4rem; -o-border-radius: 0.4rem; border-radius: 0.4rem; }

.cart_block ul::-webkit-scrollbar-thumb, .cart_block_content ul::-webkit-scrollbar-thumb { background-color: #f0620c; -webkit-border-radius: 0.4rem; -moz-border-radius: 0.4rem; -ms-border-radius: 0.4rem; -o-border-radius: 0.4rem; border-radius: 0.4rem; }

.form-group { margin-bottom: 30px; }

.form-group .radio-inline { margin-right: 30px; font-size: 1.2rem; }

.lang-rtl .form-group .radio-inline { margin-left: 30px; margin-right: inherit; }

.form-group .radio-inline input[type*='radio'] { width: 16px; height: 16px; vertical-align: middle; margin-right: 5px; }

.lang-rtl .form-group .radio-inline input[type*='radio'] { margin-left: 5px; margin-right: inherit; }

.form-group .input-group.js-parent-focus .btn { padding: 0 18px; border-left: 1px solid #e9e9e9; }

.lang-rtl .form-group .input-group.js-parent-focus .btn { border-right: 1px solid #e9e9e9; border-left: initial; }

.form-group .input-group.js-parent-focus .btn i { margin: 0; }

.form-group .input-group.js-parent-focus .btn:hover i { color: #fff; }

.form-group input::-webkit-input-placeholder { font-size: 11px; color: #cccbcb; }

.form-group input:-moz-placeholder { font-size: 11px; color: #cccbcb; }

.form-group input::-moz-placeholder { font-size: 11px; color: #cccbcb; }

.form-group input:-ms-input-placeholder { font-size: 11px; color: #cccbcb; }

.form-group input:-webkit-autofill, .form-group input:-webkit-autofill:hover, .form-group input:-webkit-autofill:focus textarea:-webkit-autofill, .form-group textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .form-group select:-webkit-autofill, .form-group select:-webkit-autofill:hover, .form-group select:-webkit-autofill:focus { background: #fff !important; }

.form-control-label { text-align: left; font-size: 1.2rem; margin-bottom: 0; color: #666; padding-top: 10px; }

.lang-rtl .form-control-label { text-align: right; }

.form-control-comment { font-size: 10px; color: #aaaaaa; }

.form-control-comment.right { padding-top: 10px; padding-left: 15px; font-size: 1.1rem; }

.lang-rtl .form-control-comment.right { padding-right: 15px; padding-left: inherit; }

.form-control-valign { line-height: 43px; }

.form-control-valign .label { margin-bottom: 0; }

input.form-control { height: 46px; background-image: url("data:image/gif;base64,R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw%3D%3D"); border-color: #e9e9e9; padding-left: 20px; padding-right: 20px; font-size: 1.2rem; }

input.form-control:hover, input.form-control:focus { border-color: #f0620c; background: #fff; }

textarea.form-control { background-color: #fff; background-image: url("data:image/gif;base64,R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw%3D%3D"); border-color: #dfdfdf; font-size: 1.2rem; }

textarea.form-control:hover, textarea.form-control:focus { border-color: #da432a; background: #fff; }

.hidden-comment .form-control-comment { display: none; }

.hidden-comment .form-control-comment.right { display: inline-block; }

select.form-control:not([size]):not([multiple]) { height: 46px; font-size: 1rem; padding-left: 20px; padding-right: 20px; position: relative; background-image: url(../img/icon-dropdown1.png); background-repeat: no-repeat; background-position: right 15px center; }

.lang-rtl select.form-control:not([size]):not([multiple]) { background-position: left 15px center; }

sup.required { color: #cb3737; }

.form-footer .btn.btn-primary { color: #fff; height: 50px; line-height: 50px; padding: 0 43px; font-size: 1.1rem; font-weight: bold; }

.form-footer .btn.btn-primary:hover { background: #b2341f; }

.open > .dropdown-menu { display: block; }

.show > .dropdown-menu { display: block; }

.modal-review .modal-content .modal-header .modal-title { font-size: 1.6rem; color: #da432a; }

.modal-review .modal-content .modal-header .modal-title i { color: #da432a; font-size: 1.6rem; margin-right: 10px; }

.lang-rtl .modal-review .modal-content .modal-header .modal-title i { margin-left: 10px; margin-right: inherit; }

.modal-review .modal-content .modal-body .new_comment_form_content #criterions_list { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; }

.modal-review .modal-content .modal-body .new_comment_form_content #criterions_list li { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; }

.modal-review .modal-content .modal-body .new_comment_form_content #criterions_list li label { margin-top: 0; }

.modal-review .modal-content .modal-body .new_comment_form_content #criterions_list li .star_content { display: flex !important; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; }

.modal .modal-header { padding: 0; border-bottom: none; }

.modal .modal-header .modal-title { padding: 12px 20px 11px; }

.modal .modal-header button { width: 22px; height: 22px; position: absolute; right: 5px; top: 6px; z-index: 30000; }

.lang-rtl .modal .modal-header button { left: 5px; right: auto; }

.modal .modal-header button i { color: #010101; font-size: 15px; width: 22px; font-weight: 900; }

.popover { border-color: #eaeaea; padding: 0; -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.1); -ms-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.1); -o-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.1); box-shadow: 0 4px 5px rgba(0, 0, 0, 0.1); }

.popover .popover-title { font-size: 1.2rem; }

.popover .popover-content { padding: 5px 10px; font-size: 1.2rem; font-family: "OpenSans", sans-serif; }

.popover .popover-content .item-wishlist { padding: 5px 0; cursor: pointer; }

.ui-slider { height: 8px; width: calc(100% - 30px); background: #e1e1e1; border-color: #e1e1e1; }

.ui-slider .ui-slider-handle { width: 19px; height: 19px; border: 6px solid #2d2d2d; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; background: #fff; }

.ui-slider .ui-widget-header { background: #2d2d2d; border-color: #2d2d2d; }

.ui-slider.ui-slider-horizontal .ui-slider-handle { margin-left: -2px; top: -7px; }

.lang-rtl .ui-slider.ui-slider-horizontal .ui-slider-handle { margin-right: -2px; margin-left: inherit; }

@media (min-width: 576px) { .col-w-35p { -webkit-box-flex: 0; -webkit-flex: 0 0 35%; -ms-flex: 0 0 35%; flex: 0 0 35%; max-width: 35%; padding-right: 15px; padding-left: 15px; }
  .col-w-65p { -webkit-box-flex: 0; -webkit-flex: 0 0 65%; -ms-flex: 0 0 65%; flex: 0 0 65%; max-width: 65%; padding-right: 15px; padding-left: 15px; } }

.process-loading { position: relative; height: 0; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; overflow: hidden; background: transparent; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }

.process-loading.active { height: 68px; filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; }

.process-loading .loader { position: absolute; top: 0px; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); background: url(../img/Bars.gif); height: 68px; width: 68px; }

.lang-rtl .process-loading .loader { -webkit-transform: translateX(50%); -ms-transform: translateX(50%); transform: translateX(50%); }

@-webkit-keyframes slideInUpNov { 0% { -webkit-transform: translate3d(0, 20%, 0);
    transform: translate3d(0, 20%, 0);
    visibility: visible; }
  to { -webkit-transform: translateZ(0);
    transform: translateZ(0); } }

@keyframes slideInUpNov { 0% { -webkit-transform: translate3d(0, 20%, 0);
    transform: translate3d(0, 20%, 0);
    visibility: visible; }
  to { -webkit-transform: translateZ(0);
    transform: translateZ(0); } }

@-webkit-keyframes slideOutDownNov { 0% { -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  to { visibility: hidden;
    -webkit-transform: translate3d(0, 30%, 0);
    transform: translate3d(0, 30%, 0); } }

@keyframes slideOutDownNov { 0% { -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  to { visibility: hidden;
    -webkit-transform: translate3d(0, 30%, 0);
    transform: translate3d(0, 30%, 0); } }

@-webkit-keyframes fadeInNov { from { opacity: 0; }
  to { opacity: 1; } }

@keyframes fadeInNov { from { opacity: 0; }
  to { opacity: 1; } }

@-webkit-keyframes beforehover { from { opacity: 0; }
  to { opacity: 1; } }

@keyframes beforehover { from { opacity: 0; }
  to { opacity: 1; } }

@keyframes nov-cycle { 0%, 50%, 100% { animation-timing-function: cubic-bezier(0.5, 0.5, 0.5, 0.5); }
  0% { -webkit-transform: rotate(0);
    transform: rotate(0); }
  50% { -webkit-transform: rotate(180deg);
    transform: rotate(180deg); }
  100% { -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

@-webkit-keyframes nov-cycle { 0%, 50%, 100% { animation-timing-function: cubic-bezier(0.5, 0.5, 0.5, 0.5); }
  0% { -webkit-transform: rotate(0);
    transform: rotate(0); }
  50% { -webkit-transform: rotate(180deg);
    transform: rotate(180deg); }
  100% { -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

@keyframes nov-slide { 0% { -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1); }
  50% { filter: alpha(opacity=30);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    -webkit-opacity: 0.3;
    -moz-opacity: 0.3;
    -ms-opacity: 0.3;
    -o-opacity: 0.3;
    opacity: 0.3;
    -webkit-transform: scale(2, 2);
    -ms-transform: scale(2, 2);
    transform: scale(2, 2); }
  100% { -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1); } }

@-webkit-keyframes nov-slide { 0% { -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1); }
  50% { filter: alpha(opacity=30);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    -webkit-opacity: 0.3;
    -moz-opacity: 0.3;
    -ms-opacity: 0.3;
    -o-opacity: 0.3;
    opacity: 0.3;
    -webkit-transform: scale(2, 2);
    -ms-transform: scale(2, 2);
    transform: scale(2, 2); }
  100% { -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1); } }

/* Block tags */
div.tags_block .block_content { font-size: 1.2rem; overflow: hidden; }

div.tags_block .block_content a { display: inline-block; font-size: 1.3rem; font-weight: 500; padding: 6px 10px; color: #454545; border: 1px solid #eaeaea; background: transparent; float: left; margin-right: 7px; margin-top: 7px; position: relative; -webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; -ms-transition: all 0.35s ease; -o-transition: all 0.35s ease; transition: all 0.35s ease; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; }

.lang-rtl div.tags_block .block_content a { float: right; }

.lang-rtl div.tags_block .block_content a { margin-left: 7px; margin-right: inherit; }

div.tags_block .block_content a:hover { border-color: #e4e4e4; background: #e4e4e4; }

/******************************************************************* novMEGAMENU STYLE */
@media (min-width: 767px) { .nov-megamenu .dropdown-menu { visibility: hidden; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; z-index: 100; background-color: #fff; display: none; padding: 0; margin: 0; left: 0; border: none; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }
  .lang-rtl .nov-megamenu .dropdown-menu { right: 0; left: auto; }
  .nov-megamenu .menu { margin: 0; padding: 0; }
  .nov-megamenu .menu > li { display: inline-block; list-style: none; position: relative; margin: 0px 10px; }
  .nov-megamenu .menu > li > a { display: block; font-weight: 800; padding: 17px 10px 17px 10px; line-height: 100%; color: #ffffff; position: relative; text-transform: uppercase; font-size: 1.1rem; }
  .lang-rtl .nov-megamenu .menu > li > a { padding: 17px 10px 17px 10px; }
  .nov-megamenu .menu > li > a i { display: none; font-size: 15px; margin-right: 7px; }
  .lang-rtl .nov-megamenu .menu > li > a i { margin-left: 7px; margin-right: inherit; }
  .nov-megamenu .menu > li > .dropdown-menu { background: transparent; }
  .nov-megamenu .menu > li > .dropdown-menu > ul { background: #ffffff; }
  .nov-megamenu .menu > li.group, .nov-megamenu .menu > li.has-sub { position: relative; }
  .nov-megamenu .menu > li.active > a { color: #f0620c; }
  .nov-megamenu .menu > li:focus > a, .nov-megamenu .menu > li:hover > a { color: #f0620c; }
  .nov-megamenu .menu > li:focus > .dropdown-menu, .nov-megamenu .menu > li:hover > .dropdown-menu { filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; visibility: visible; display: block; }
  .nov-megamenu .menu > li .menu-title { color: #f0620c; font-weight: 700; font-family: "OpenSans", sans-serif; font-size: 1.4rem; padding-top: 10px; display: block; border-bottom: none; text-transform: capitalize; }
  .nov-megamenu .menu > li.has-sub > .dropdown-menu { left: -15px; padding-top: 0px; }
  .lang-rtl .nov-megamenu .menu > li.has-sub > .dropdown-menu { right: -15px; left: auto; }
  .nov-megamenu .menu > li.has-sub > .dropdown-menu li.has-sub { position: relative; }
  .nov-megamenu .menu > li.has-sub > .dropdown-menu ul { text-align: left; padding: 0; -webkit-box-shadow: 0 3px 5px 3px rgba(31, 31, 31, 0.05); -moz-box-shadow: 0 3px 5px 3px rgba(31, 31, 31, 0.05); -ms-box-shadow: 0 3px 5px 3px rgba(31, 31, 31, 0.05); -o-box-shadow: 0 3px 5px 3px rgba(31, 31, 31, 0.05); box-shadow: 0 3px 5px 3px rgba(31, 31, 31, 0.05); }
  .lang-rtl .nov-megamenu .menu > li.has-sub > .dropdown-menu ul { text-align: right; }
  .nov-megamenu .menu > li.has-sub > .dropdown-menu ul li { display: block; border-top: 1px solid #f3f3f3; }
  .nov-megamenu .menu > li.has-sub > .dropdown-menu ul li a { padding: 10px 10px 10px 15px; display: block; font-size: 1.3rem; font-weight: 400; }
  .lang-rtl .nov-megamenu .menu > li.has-sub > .dropdown-menu ul li a { padding: 10px 15px 10px 10px; }
  .nov-megamenu .menu > li.has-sub > .dropdown-menu ul li:first-child { border-top: 0; }
  .nov-megamenu .menu > li.has-sub > .dropdown-menu ul li:hover { border-top-color: #f0620c; }
  .nov-megamenu .menu > li.has-sub > .dropdown-menu ul li:hover > a { color: #ffffff; background: #f0620c; }
  .nov-megamenu .menu > li.has-sub > .dropdown-menu .dropdown-menu { position: absolute; left: 100%; top: 0; padding: 0; margin: 0; border: 0; border-left: 5px solid transparent; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; }
  .lang-rtl .nov-megamenu .menu > li.has-sub > .dropdown-menu .dropdown-menu { right: 100%; left: auto; }
  .lang-rtl .nov-megamenu .menu > li.has-sub > .dropdown-menu .dropdown-menu { border-right: 5px solid transparent; border-left: initial; }
  .nov-megamenu .menu > li.has-sub > .dropdown-menu li:hover > .dropdown-menu { filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; visibility: visible; display: block; }
  .nov-megamenu .menu > li.group.category-mega { position: relative; }
  .nov-megamenu .menu > li.group.category-mega > .dropdown-menu { left: -88px; }
  .lang-rtl .nov-megamenu .menu > li.group.category-mega > .dropdown-menu { right: -88px; left: auto; }
  .nov-megamenu .menu > li.group.category-mega > .dropdown-menu .menu-content .menu-title { font-size: 1.4rem; color: #222; font-weight: 800; text-transform: uppercase; padding-bottom: 5px; position: relative; text-align: left; }
  .lang-rtl .nov-megamenu .menu > li.group.category-mega > .dropdown-menu .menu-content .menu-title { text-align: right; }
  .nov-megamenu .menu > li.group.category-mega > .dropdown-menu .menu-content ul li { text-align: left; }
  .lang-rtl .nov-megamenu .menu > li.group.category-mega > .dropdown-menu .menu-content ul li { text-align: right; }
  .nov-megamenu .menu > li.group.category-mega > .dropdown-menu .menu-content ul li:last-child { margin-bottom: 0; }
  .nov-megamenu .menu > li.group.category-mega > .dropdown-menu .menu-content ul li a { font-size: 1.3rem; font-weight: 400; color: #454546; display: block; }
  .nov-megamenu .menu > li.group.category-mega > .dropdown-menu .menu-content ul li a:hover { color: #f0620c; }
  .nov-megamenu .menu > li.group.collection-mega { position: static; }
  .nov-megamenu .menu > li.group.collection-mega > .dropdown-menu { left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); }
  .lang-rtl .nov-megamenu .menu > li.group.collection-mega > .dropdown-menu { right: 50%; left: auto; }
  .lang-rtl .nov-megamenu .menu > li.group.collection-mega > .dropdown-menu { -webkit-transform: translateX(50%); -ms-transform: translateX(50%); transform: translateX(50%); }
  .nov-megamenu .menu > li.group.collection-mega > .dropdown-menu .menu-content .menu-title { font-size: 1.4rem; color: #f0620c; font-weight: 600; text-transform: uppercase; padding-bottom: 5px; position: relative; }
  .nov-megamenu .menu > li.group.collection-mega > .dropdown-menu .menu-content .menu-title:after { content: ""; position: absolute; bottom: 0; left: 0; width: 100px; height: 1px; background: #da432a; }
  .lang-rtl .nov-megamenu .menu > li.group.collection-mega > .dropdown-menu .menu-content .menu-title:after { right: 0; left: auto; }
  .nov-megamenu .menu > li.group.collection-mega > .dropdown-menu .menu-content ul li { margin-bottom: 6px; }
  .nov-megamenu .menu > li.group.collection-mega > .dropdown-menu .menu-content ul li:last-child { margin-bottom: 0; }
  .nov-megamenu .menu > li.group.collection-mega > .dropdown-menu .menu-content ul li a { font-size: 1.4rem; font-weight: 400; color: #454546; }
  .nov-megamenu .menu > li.group.collection-mega > .dropdown-menu .menu-content ul li a:hover { color: #da432a; }
  .nov-megamenu .menu > li.group > .dropdown-menu { padding: 15px 30px 15px 30px; -webkit-box-shadow: 0 3px 5px 3px rgba(31, 31, 31, 0.05); -moz-box-shadow: 0 3px 5px 3px rgba(31, 31, 31, 0.05); -ms-box-shadow: 0 3px 5px 3px rgba(31, 31, 31, 0.05); -o-box-shadow: 0 3px 5px 3px rgba(31, 31, 31, 0.05); box-shadow: 0 3px 5px 3px rgba(31, 31, 31, 0.05); background-color: #ffffff; }
  .nov-megamenu .menu > li.group > .dropdown-menu > ul { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; }
  .nov-megamenu .menu > li.group > .dropdown-menu > ul li a { color: #666666; font-size: 1.4rem; font-weight: 500; text-transform: capitalize; }
  .nov-megamenu .menu > li.group > .dropdown-menu > ul li a:hover { color: #da432a; }
  .nov-megamenu .menu > li.group > .dropdown-menu > ul > .has-sub > .dropdown-menu > ul > li { margin-bottom: 14px; }
  .nov-megamenu .menu > li.group > .dropdown-menu > ul > .has-sub > .dropdown-menu > ul > li > a { color: #666; text-transform: uppercase; }
  .nov-megamenu .menu > li.group > .dropdown-menu > ul > .has-sub > .dropdown-menu > ul > li > a:hover { color: #f0620c; }
  .nov-megamenu .menu > li.group > .dropdown-menu > ul > .has-sub > .dropdown-menu > ul > li:last-child { margin-bottom: 0; }
  .nov-megamenu .menu > li.group > .dropdown-menu .has-sub > a { text-transform: uppercase; color: #222222; font-weight: 700; font-family: "Poppins",sans-serif; text-transform: uppercase; font-size: 1.6rem; margin-bottom: 10px; padding-bottom: 10px; display: block; border-bottom: none; }
  .nov-megamenu .menu > li.group > .dropdown-menu .dropdown-menu { visibility: visible; filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; position: relative; left: inherit; top: inherit; float: none; margin: 0rem 0 0; background: transparent; font-size: 1.1rem; color: #666; display: block; }
  .lang-rtl .nov-megamenu .menu > li.group > .dropdown-menu .dropdown-menu { right: inherit; left: auto; }
  .nov-megamenu .menu > li.group ul { padding: 0; list-style: none; }
  .nov-megamenu .menu > li.group .menu-content .menu-title { margin-bottom: 9px; }
  .nov-megamenu .menu > li.group .menu-content ul { padding-bottom: 10px; }
  .nov-megamenu .menu > li.group .menu-content ul li a { padding: 10px 0; position: relative; }
  .nov-megamenu .menu > li.group .menu-content ul li a:before { content: ""; position: absolute; background: #e6e6e6; min-width: 100%; height: 1px; bottom: 0; left: 0px; }
  .nov-megamenu .menu > li.group .menu-content ul li:last-child { margin-bottom: 0; }
  .nov-megamenu .menu > li.group .menu-content ul li:last-child a:before { display: none; }
  .nov-megamenu .menu > li.group .menu-content .sale-off .menu-title { color: #ff3a3a; }
  .nov-megamenu .menu > li.group .menu-content .sale-off a { color: #ff3a3a; }
  .nov-megamenu .menu > li.group .menu-content .d-flex { margin-right: -5px; margin-left: -5px; }
  .nov-megamenu .menu > li.group .menu-content .d-flex .col { padding-left: 5px; padding-right: 5px; }
  .nov-megamenu .menu > li.full-width { position: static; }
  .nov-megamenu .menu > li.full-width > .dropdown-menu { width: 100% !important; }
  .nov-megamenu .menu > li.align-left { position: relative; }
  .nov-megamenu .menu > li.align-left > .dropdown-menu { right: 0 !important; }
  .lang-rtl .nov-megamenu .menu > li.align-left > .dropdown-menu { left: 0 !important; right: auto; }
  .nov-megamenu .menu > li.align-right { position: relative; }
  .nov-megamenu .menu > li.align-right > .dropdown-menu { right: 0 !important; }
  .lang-rtl .nov-megamenu .menu > li.align-right > .dropdown-menu { left: 0 !important; right: auto; }
  .nov-megamenu .menu > li.flipback > .dropdown-menu { right: 0; left: inherit; }
  .nov-megamenu .menu > li .opener { position: absolute; right: 5px; z-index: 1; display: none; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); cursor: pointer; }
  .lang-rtl .nov-megamenu .menu > li .opener { left: 5px; right: auto; }
  .nov-megamenu .menu > li .opener:before { content: '\f107'; font-family: "FontAwesome"; color: #fff; font-size: 14px; font-weight: 700; text-rendering: auto; }
  .nov-megamenu .menu > li:hover .opener:before, .nov-megamenu .menu > li.active .opener:before { color: #da432a; }
  .nov-megamenu .product-image-container a { padding: 0px; }
  #nov-megamenu { -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }
  #nov-megamenu.nov-megamenu--fixed { position: fixed; top: 0; left: 0px; width: 100%; z-index: 100; background: #f1f6f8; -webkit-box-shadow: 0px 5px 5px -5px #999; -moz-box-shadow: 0px 5px 5px -5px #999; -ms-box-shadow: 0px 5px 5px -5px #999; -o-box-shadow: 0px 5px 5px -5px #999; box-shadow: 0px 5px 5px -5px #999; -webkit-transition: top, height, background 0.3s ease; -moz-transition: top, height, background 0.3s ease; -ms-transition: top, height, background 0.3s ease; -o-transition: top, height, background 0.3s ease; transition: top, height, background 0.3s ease; }
  .lang-rtl #nov-megamenu.nov-megamenu--fixed { right: 0px; left: auto; }
  #nov-megamenu.nov-megamenu_vertical .nov-megamenu .menu > li { display: block; }
  #nov-megamenu.nov-megamenu_vertical .nov-megamenu .menu > li > a { font-size: 12px; font-weight: 500; padding: 17px 20px; color: #222; }
  #nov-megamenu.nov-megamenu_vertical .nov-megamenu .menu > li > a:hover { color: #da432a; }
  #nov-megamenu.nov-megamenu_vertical .nov-megamenu .menu > li > a:after { display: none; }
  #nov-megamenu.nov-megamenu_vertical .nov-megamenu .menu > li.active > a { color: #da432a; }
  #nov-megamenu.nov-megamenu_vertical .nov-megamenu .menu > li.has-sub > .dropdown-menu { left: 100%; top: 0; }
  .lang-rtl #nov-megamenu.nov-megamenu_vertical .nov-megamenu .menu > li.has-sub > .dropdown-menu { right: 100%; left: auto; }
  #nov-megamenu.nov-megamenu_vertical .nov-megamenu .menu > li.has-sub > .dropdown-menu .dropdown-menu { -webkit-box-shadow: 0 5px 7px rgba(0, 0, 0, 0.35); -moz-box-shadow: 0 5px 7px rgba(0, 0, 0, 0.35); -ms-box-shadow: 0 5px 7px rgba(0, 0, 0, 0.35); -o-box-shadow: 0 5px 7px rgba(0, 0, 0, 0.35); box-shadow: 0 5px 7px rgba(0, 0, 0, 0.35); }
  #nov-megamenu.nov-megamenu_vertical .nov-megamenu .menu > li.group > .dropdown-menu { left: 100%; top: 0; }
  .lang-rtl #nov-megamenu.nov-megamenu_vertical .nov-megamenu .menu > li.group > .dropdown-menu { right: 100%; left: auto; }
  #nov-megamenu.nov-megamenu_vertical .nov-megamenu .menu > li.active:after { display: none; }
  #nov-megamenu.nov-megamenu_vertical .nov-megamenu .menu > li:hover:after, #nov-megamenu.nov-megamenu_vertical .nov-megamenu .menu > li:focus:after { display: none; }
  #nov-megamenu.nov-megamenu_vertical .nov-megamenu .menu > li .opener { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: 14px; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-family: "FontAwesome"; width: 20px; height: 20px; position: absolute; right: 12px; top: 50%; margin-top: -10px; color: #666; font-size: 14px; line-height: 20px; z-index: 1; }
  .lang-rtl #nov-megamenu.nov-megamenu_vertical .nov-megamenu .menu > li .opener { left: 12px; right: auto; }
  #nov-megamenu.nov-megamenu_vertical .nov-megamenu .menu > li .opener:before { content: "\f105"; }
  .sticky-header-1 #nov-megamenu.nov-megamenu_vertical .nov-megamenu .menu > li.group > .dropdown-menu, .sticky-header-1 #nov-megamenu.nov-megamenu_vertical .nov-megamenu .menu > li.has-sub > .dropdown-menu { left: 0px !important; }
  .sticky-header-1 #nov-megamenu.nov-megamenu_vertical .nov-megamenu .menu > li .opener { right: 0px; }
  .lang-rtl .sticky-header-1 #nov-megamenu.nov-megamenu_vertical .nov-megamenu .menu > li .opener { left: 0px; right: auto; }
  .sticky-header-1 #nov-megamenu.nov-megamenu_vertical .nov-megamenu .menu > li .opener:before { content: "\f107"; }
  .sticky-header-1 #nov-megamenu.nov-megamenu_vertical .nov-megamenu .menu > li.active .opener { color: #da432a; } }

@media (max-width: 767px) { span.opener { position: absolute; right: 0; z-index: 1; padding: 10px; display: block; top: -2px; cursor: pointer; }
  .lang-rtl span.opener { left: 0; right: auto; }
  span.opener:before { content: '\f278'; font: normal normal normal 14px/1 'Material-Design-Iconic-Font'; font-size: 15px; text-rendering: auto; }
  .menu-active > span.opener:before { content: '\f273'; }
  #nov-megamenu .dropdown-menu { position: relative; width: 100% !important; top: inherit; float: none; left: inherit; border: none; padding: 0; }
  .lang-rtl #nov-megamenu .dropdown-menu { right: inherit; left: auto; }
  #nov-megamenu .dropdown-menu ul { padding: 0; list-style: none; }
  #nov-megamenu .nov-megamenu .menu { padding-left: 0; margin-bottom: 0; list-style: none; }
  .lang-rtl #nov-megamenu .nov-megamenu .menu { padding-right: 0; padding-left: inherit; }
  #nov-megamenu .nov-megamenu .menu .menu-title { padding: 8px 0; text-transform: uppercase; font-size: 1.4rem; margin-bottom: 0; }
  #nov-megamenu .nov-megamenu .menu [class*=" col-"] { padding-left: 0; padding-right: 0; }
  #nov-megamenu .nov-megamenu .menu > li { position: relative; padding: 8px 0; display: block; font-size: 11px; }
  #nov-megamenu .nov-megamenu .menu > li > a { text-transform: uppercase; font-weight: 400; }
  #nov-megamenu .nov-megamenu .menu > li > a i { font-size: 15px; margin-right: 10px; min-width: 20px; text-align: center; display: none; }
  .lang-rtl #nov-megamenu .nov-megamenu .menu > li > a i { margin-left: 10px; margin-right: inherit; }
  #nov-megamenu .nov-megamenu .menu > li a { position: relative; z-index: 2; }
  #nov-megamenu .nov-megamenu .menu > li .dropdown-menu .menu-content li { padding: 8px 0; border-bottom: 1px dotted #eaeaea; font-size: 11px; }
  #nov-megamenu .nov-megamenu .menu > li.has-sub > .dropdown-menu > ul { padding-left: 25px; }
  .lang-rtl #nov-megamenu .nov-megamenu .menu > li.has-sub > .dropdown-menu > ul { padding-right: 25px; padding-left: inherit; }
  #nov-megamenu .nov-megamenu .menu > li.has-sub > .dropdown-menu > ul > li { padding: 5px; }
  #nov-megamenu .nov-megamenu .menu > li.has-sub > .dropdown-menu > ul > li a { font-size: 11px; }
  #nov-megamenu .nov-megamenu .menu li.group { position: relative; }
  #nov-megamenu .nov-megamenu .menu li.group > .dropdown-menu > ul { padding-left: 30px; padding-top: 10px; }
  .lang-rtl #nov-megamenu .nov-megamenu .menu li.group > .dropdown-menu > ul { padding-right: 30px; padding-left: inherit; }
  #nov-megamenu .nov-megamenu .menu li.group > .dropdown-menu > ul > li:last-child { border-bottom: none; }
  #nov-megamenu .nov-megamenu .menu li.group .group { border-bottom: none; padding: 0; margin-bottom: 10px; }
  #nov-megamenu .nov-megamenu .menu li.group .group > .dropdown-menu > ul { padding-left: 0; padding-top: 0px; }
  .lang-rtl #nov-megamenu .nov-megamenu .menu li.group .group > .dropdown-menu > ul { padding-right: 0; padding-left: inherit; }
  #nov-megamenu .nov-megamenu .menu li.group .group > .dropdown-menu > ul li:last-child { border-bottom: none; } }

@media (max-width: 1199px) and (min-width: 992px) { .nov-megamenu .menu > li.category-mega > .dropdown-menu { width: 730px !important; }
  .nov-megamenu .menu > li.collection-mega { position: static; }
  .nov-megamenu .menu > li.collection-mega > .dropdown-menu { left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 738px !important; }
  .lang-rtl .nov-megamenu .menu > li.collection-mega > .dropdown-menu { right: 50%; left: auto; }
  .lang-rtl .nov-megamenu .menu > li.collection-mega > .dropdown-menu { -webkit-transform: translateX(50%); -ms-transform: translateX(50%); transform: translateX(50%); }
  .nov-megamenu_vertical .nov-megamenu .menu > li.category-mega { position: relative !important; }
  .nov-megamenu_vertical .nov-megamenu .menu > li.category-mega > .dropdown-menu { width: 738px !important; }
  .nov-megamenu_vertical .nov-megamenu .menu > li.collection-mega { position: relative !important; }
  .nov-megamenu_vertical .nov-megamenu .menu > li.collection-mega > .dropdown-menu { width: 738px !important; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); }
  .lang-rtl .nov-megamenu_vertical .nov-megamenu .menu > li.collection-mega > .dropdown-menu { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } }

@media (max-width: 991px) and (min-width: 768px) { .nov-megamenu .menu > li.category-mega > .dropdown-menu { width: 630px !important; }
  .nov-megamenu .menu > li.collection-mega { position: static; }
  .nov-megamenu .menu > li.collection-mega > .dropdown-menu { width: 630px !important; left: 50% !important; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); }
  .lang-rtl .nov-megamenu .menu > li.collection-mega > .dropdown-menu { right: 50% !important; left: auto; }
  .lang-rtl .nov-megamenu .menu > li.collection-mega > .dropdown-menu { -webkit-transform: translateX(50%); -ms-transform: translateX(50%); transform: translateX(50%); }
  .nov-megamenu_vertical .nov-megamenu .menu > li.category-mega { position: relative !important; }
  .nov-megamenu_vertical .nov-megamenu .menu > li.category-mega > .dropdown-menu { width: 514px !important; }
  .nov-megamenu_vertical .nov-megamenu .menu > li.collection-mega { position: relative !important; }
  .nov-megamenu_vertical .nov-megamenu .menu > li.collection-mega > .dropdown-menu { width: 514px !important; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); }
  .lang-rtl .nov-megamenu_vertical .nov-megamenu .menu > li.collection-mega > .dropdown-menu { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } }

@media (max-width: 1800px) and (min-width: 1200px) { .nov-megamenu .menu > li.collection-mega { position: static; }
  .nov-megamenu .menu > li.collection-mega > .dropdown-menu { left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); }
  .lang-rtl .nov-megamenu .menu > li.collection-mega > .dropdown-menu { right: 50%; left: auto; }
  .lang-rtl .nov-megamenu .menu > li.collection-mega > .dropdown-menu { -webkit-transform: translateX(50%); -ms-transform: translateX(50%); transform: translateX(50%); } }

/******************************************************
 * @package Version Theme Framework for novatheme
 * @version 1.0
 * @author http://www.novatheme.com
 * @copyright Copyright (coffee) Augus 2013 novatheme.com <@emai:novatheme@gmail.com>.All rights reserved.
 * @license   GNU General Public License version 2
*******************************************************/
/* RIGHT TO LEFT */
/* LAYOUTS VAIRABLES */
.nov_preload { position: relative; width: 100%; display: block; z-index: 9999; top: 0px; left: 0px; }

@media (min-width: 992px) { .nov_preload { height: 650px; } }

.nov_preload .process-loading { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 100%; background: transparent; }

#nov-slider { position: relative; overflow: hidden; z-index: 1; }

#nov-slider .nivo-caption { position: absolute; left: 0%; right: 0px; top: 0%; margin: auto; width: 100%; height: 100%; }

#nov-slider .nivo-main-image { position: absolute; left: 0; top: 0; }

.nova-slider-ct { position: relative; height: 100%; overflow: hidden; }

.active-slider { top: 0px; width: 100%; overflow: inherit; }

/* The Nivo Slider styles */
.nivoSlider { position: relative; width: 100%; height: auto; overflow: hidden; }

.nivoSlider img { position: absolute; top: 19px; left: 0px; max-width: none; }

.nivoSlider a.nivo-imageLink { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; border: 0; padding: 0; margin: 0; z-index: 6; display: none; background: white; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; }

.nivo-main-image { display: block !important; position: relative !important; width: 100% !important; }

/* The slices and boxes in the Slider */
.nivo-slice { display: block; position: absolute; z-index: 5; height: 100%; top: 0; }

.nivo-box { display: block; position: absolute; z-index: 5; overflow: hidden; }

.nivo-box img { display: block; }

.nivo-caption { display: none !important; position: absolute; left: 0px; bottom: 0px; background: transparent; color: #fff; width: 100%; z-index: 8; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.nivo-caption p { padding: 5px; margin: 0; }

.nivo-caption a { display: inline !important; }

.nivo-html-caption { display: none; }

.nivo-directionNav a { position: absolute; top: 50%; margin-top: -40px; cursor: pointer; width: 60px; height: 80px; overflow: hidden; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center; -ms-flex-pack: center; z-index: 102; -webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; -ms-transition: all 0.35s ease; -o-transition: all 0.35s ease; transition: all 0.35s ease; background: rgba(0, 0, 0, 0.1); }

.nivo-directionNav a i { font-family: "fontello"; font-size: 3.6rem; color: #ffffff; }

.nivo-directionNav a.nivo-prevNav { left: 0px; border-top-right-radius: 14px; border-bottom-right-radius: 14px; }

.nivo-directionNav a.nivo-prevNav i:before { content: '\f2fa'; font-family: "Material-Design-Iconic-Font"; }

.nivo-directionNav a.nivo-nextNav { right: 0px; border-top-left-radius: 14px; border-bottom-left-radius: 14px; }

.nivo-directionNav a.nivo-nextNav i:before { content: '\f2fb'; font-family: "Material-Design-Iconic-Font"; }

.nivo-directionNav a:hover i { color: #da432a; }

@media (max-width: 767px) { .nivo-directionNav a { margin-top: -25px; cursor: pointer; width: 35px; height: 50px; }
  .nivo-directionNav a i { font-size: 2rem; } }

.nivo-controlNav { bottom: 20px; display: inline-block; position: absolute; z-index: 99; right: 50%; -webkit-transform: translateX(50%); -ms-transform: translateX(50%); transform: translateX(50%); }

.lang-rtl .nivo-controlNav { left: 50%; right: auto; }

.lang-rtl .nivo-controlNav { -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); }

.nivo-controlNav a { border-radius: 50%; cursor: pointer; display: inline-block; width: 15px; height: 15px; -webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; -ms-transition: all 0.35s ease; -o-transition: all 0.35s ease; transition: all 0.35s ease; font-size: 0; margin: 0 4px; position: relative; background-color: #fff; }

.nivo-controlNav a:before { content: ""; position: absolute; width: 19px; height: 19px; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; border-radius: 100%; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -ms-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; -webkit-box-shadow: 0 0 0 2px transparent; -moz-box-shadow: 0 0 0 2px transparent; -ms-box-shadow: 0 0 0 2px transparent; -o-box-shadow: 0 0 0 2px transparent; box-shadow: 0 0 0 2px transparent; }

.lang-rtl .nivo-controlNav a:before { right: 50%; left: auto; }

.lang-rtl .nivo-controlNav a:before { -webkit-transform: translate(50%, -50%); -ms-transform: translate(50%, -50%); transform: translate(50%, -50%); }

.nivo-controlNav a:hover, .nivo-controlNav a.active { -webkit-box-shadow: 0 0 0 2px #fff; -moz-box-shadow: 0 0 0 2px #fff; -ms-box-shadow: 0 0 0 2px #fff; -o-box-shadow: 0 0 0 2px #fff; box-shadow: 0 0 0 2px #fff; background-color: transparent; }

.nov-center { top: -200%; position: absolute; }

.slider-left, .slider-right, .slider-center { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }

.slider-left { left: 15px; text-align: left; }

.slider-center { left: 0; right: 0; margin: auto; }

.slider-right { left: auto; right: 15px; text-align: right; }

.slider-right .nov-description { margin-top: 0px; }

.nova-slider-ct { color: #fff; text-align: center; }

.nova-slider-ct .nov-title { font-size: 44px; padding: 10px 0; text-align: left; position: relative; display: initial; margin-top: 0; font-family: "OpenSans", sans-serif; text-transform: uppercase; }

.nova-slider-ct .nov-description h4 { font-family: 'Lato', sans-serif; font-size: 17px; background: transparent; font-weight: 300; letter-spacing: 5px; }

.nova-slider-ct .nov-description p { font-size: 20px; font-weight: 300; }

.nova-slider-ct .nov-html .btn { -webkit-border-radius: 25px; -moz-border-radius: 25px; -ms-border-radius: 25px; -o-border-radius: 25px; border-radius: 25px; background: none repeat scroll 0% 0% #da432a; color: #ffffff; font-size: 16px; padding: 10px 40px; }

.nova-slider-ct .nov-html .btn:hover { color: #fff !important; background-color: transparent !important; border-color: #fff !important; }

.slider-right .nov-title:before { right: 0 !important; left: inherit; }

.slider-right .nov-title:after { right: 0 !important; left: inherit; }

/* left -> right */
.effect-1 { -webkit-animation-duration: 1s; animation-duration: 1s; animation-timing-function: ease; -webkit-animation-timing-function: ease; -webkit-animation-name: bounceInLeft; animation-name: bounceInLeft; }

.effect-2 { -webkit-animation-duration: 1.6s; animation-duration: 1.6s; animation-timing-function: ease-in; -webkit-animation-timing-function: ease-in; -webkit-animation-name: bounceInLeft; animation-name: bounceInLeft; }

.effect-3 { -webkit-animation-duration: 2.2s; animation-duration: 2.2s; animation-timing-function: custom; -webkit-animation-timing-function: custom; -webkit-animation-name: bounceInLeft; animation-name: bounceInLeft; }

/* right -> left */
.effect-4 { -webkit-animation-duration: 1s; animation-duration: 1s; animation-timing-function: ease; -webkit-animation-timing-function: ease; -webkit-animation-name: bounceInRight; animation-name: bounceInRight; }

.effect-5 { -webkit-animation-duration: 1.6s; animation-duration: 1.6s; animation-timing-function: ease-in; -webkit-animation-timing-function: ease-in; -webkit-animation-name: bounceInRight; animation-name: bounceInRight; }

.effect-6 { -webkit-animation-duration: 2.2s; animation-duration: 2.2s; animation-timing-function: custom; -webkit-animation-timing-function: custom; -webkit-animation-name: bounceInRight; animation-name: bounceInRight; }

/* top -> bottom */
.effect-7 { -webkit-animation-duration: 1s; animation-duration: 1s; animation-timing-function: ease; -webkit-animation-timing-function: ease; -webkit-animation-name: bounceInDown; animation-name: bounceInDown; }

.effect-8 { -webkit-animation-duration: 1.6s; animation-duration: 1.6s; animation-timing-function: ease-in; -webkit-animation-timing-function: ease-in; -webkit-animation-name: bounceInDown; animation-name: bounceInDown; }

.effect-9 { -webkit-animation-duration: 2.2s; animation-duration: 2.2s; animation-timing-function: custom; -webkit-animation-timing-function: custom; -webkit-animation-name: bounceInDown; animation-name: bounceInDown; }

/* bottom -> top */
.effect-10 { -webkit-animation-duration: 1s; animation-duration: 1s; animation-timing-function: ease; -webkit-animation-timing-function: ease; -webkit-animation-name: bounceInUp; animation-name: bounceInUp; }

.effect-11 { -webkit-animation-duration: 1.6s; animation-duration: 1.6s; animation-timing-function: ease-in; -webkit-animation-timing-function: ease-in; -webkit-animation-name: bounceInUp; animation-name: bounceInUp; }

.effect-12 { -webkit-animation-duration: 2.2s; animation-duration: 2.2s; animation-timing-function: custom; -webkit-animation-timing-function: custom; -webkit-animation-name: bounceInUp; animation-name: bounceInUp; }

/* Key */
@-webkit-keyframes bounceInLeft { 0%, 60%, 75%, 90%, 100% { -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0); }
  60% { opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0); }
  75% { -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0); }
  90% { -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0); }
  100% { -webkit-transform: none;
    transform: none; } }

@keyframes bounceInLeft { 0%, 60%, 75%, 90%, 100% { -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0); }
  60% { opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0); }
  75% { -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0); }
  90% { -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0); }
  100% { -webkit-transform: none;
    transform: none; } }

@-webkit-keyframes bounceInRight { 0%, 60%, 75%, 90%, 100% { -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0); }
  60% { opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0); }
  75% { -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0); }
  90% { -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0); }
  100% { -webkit-transform: none;
    transform: none; } }

@keyframes bounceInRight { 0%, 60%, 75%, 90%, 100% { -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0); }
  60% { opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0); }
  75% { -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0); }
  90% { -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0); }
  100% { -webkit-transform: none;
    transform: none; } }

@-webkit-keyframes bounceInUp { 0%, 60%, 75%, 90%, 100% { -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0); }
  60% { opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  75% { -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  90% { -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0); }
  100% { -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes bounceInUp { 0%, 60%, 75%, 90%, 100% { -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0); }
  60% { opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  75% { -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  90% { -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0); }
  100% { -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@-webkit-keyframes bounceInDown { 0%, 60%, 75%, 90%, 100% { -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0); }
  60% { opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0); }
  75% { -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  90% { -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0); }
  100% { -webkit-transform: none;
    transform: none; } }

@keyframes bounceInDown { 0%, 60%, 75%, 90%, 100% { -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0); }
  60% { opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0); }
  75% { -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  90% { -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0); }
  100% { -webkit-transform: none;
    transform: none; } }

@media (max-width: 576px) { .nova-slider-ct .nov-title { font-size: 25px; }
  .nova-slider-ct .nov-html .btn { font-size: 12px; padding: 5px 30px; } }

/******************************************************
********************************************************************
          VELVERTICALMENU STYLE
********************************************************************/
.verticalmenu-main { position: relative; }

.verticalmenu-main .verticalmenu-content { position: absolute; top: 55px; width: 100%; background: #fff; z-index: 100; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; }

.lang-rtl .verticalmenu-main .verticalmenu-content { -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; -moz-border-radius-bottomright: inherit; -webkit-border-bottom-right-radius: inherit; border-bottom-right-radius: inherit; }

.lang-rtl .verticalmenu-main .verticalmenu-content { -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; -moz-border-radius-bottomleft: inherit; -webkit-border-bottom-left-radius: inherit; border-bottom-left-radius: inherit; }

.verticalmenu-main .verticalmenu-content.active { -webkit-box-shadow: 5px 9px 10px 0px rgba(0, 0, 0, 0.05); -moz-box-shadow: 5px 9px 10px 0px rgba(0, 0, 0, 0.05); -ms-box-shadow: 5px 9px 10px 0px rgba(0, 0, 0, 0.05); -o-box-shadow: 5px 9px 10px 0px rgba(0, 0, 0, 0.05); box-shadow: 5px 9px 10px 0px rgba(0, 0, 0, 0.05); }

.verticalmenu .menu { list-style: none; padding-left: 0px; padding-right: 0px; margin-bottom: 0; padding-top: 10px; }

.lang-rtl .verticalmenu .menu { padding-left: 0px; padding-right: 0px; }

.verticalmenu .menu > li { position: relative; width: 100%; }

.verticalmenu .menu > li > a { color: #666666; display: block; font-size: 12px; line-height: 1; position: relative; -webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; -ms-transition: all 0.35s ease; -o-transition: all 0.35s ease; transition: all 0.35s ease; padding: 14.5px 0px 15px 60px; }

.lang-rtl .verticalmenu .menu > li > a { padding: 14.5px 60px 15px 0px; }

@media (max-width: 1450px) { .verticalmenu .menu > li > a { padding: 15.5px 0px 15px 60px; }
  .lang-rtl .verticalmenu .menu > li > a { padding: 15.5px 60px 15px 0px; } }

.verticalmenu .menu > li > a:hover { color: #f0620c; }

.verticalmenu .menu > li > .menu-sub-title { padding-left: 44px; font-size: 1.1rem; color: #909090; margin-top: -11px; }

.lang-rtl .verticalmenu .menu > li > .menu-sub-title { padding-right: 44px; padding-left: inherit; }

.verticalmenu .menu > li.more, .verticalmenu .menu > li.less { color: #d1d1d1; font-weight: 600; font-size: 11px; padding: 7.5px 25px; cursor: pointer; border-top: 1px solid #f5f5f5; display: flex; line-height: 28px; }

.verticalmenu .menu > li.more:before, .verticalmenu .menu > li.less:before { content: '\f19c'; font-size: 19px; color: #666666; font-family: "Material-Design-Iconic-Font"; padding-right: 22px; }

.lang-rtl .verticalmenu .menu > li.more:before, .lang-rtl .verticalmenu .menu > li.less:before { padding-left: 22px; padding-right: inherit; }

.verticalmenu .menu > li.more:hover, .verticalmenu .menu > li.less:hover { color: #f0620c; }

.verticalmenu .menu > li.more:hover:before, .verticalmenu .menu > li.less:hover:before { color: #f0620c; }

.verticalmenu .menu > li > .dropdown-menu { position: relative; display: block; top: inherit; left: inherit; border: none; padding: 0; display: none; float: none; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; }

.verticalmenu .menu > li > .dropdown-menu > ul { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.verticalmenu .menu > li > .dropdown-menu ul { padding: 0; list-style: none; }

.verticalmenu .menu > li > .dropdown-menu ul li.item a { font-family: "OpenSans", sans-serif; font-size: 1.3rem; padding: 10px 0; display: block; position: relative; color: #666666; }

.verticalmenu .menu > li > .dropdown-menu ul li.item a:hover { color: #f0620c; }

.verticalmenu .menu > li.active > a { background-color: transparent; color: #fff; }

.verticalmenu .menu > li.active > a:hover { background-color: transparent; }

.verticalmenu .hasicon { position: absolute; width: 26px; height: 22px; left: 18px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); text-align: center; }

.lang-rtl .verticalmenu .hasicon { right: 18px; left: auto; }

.verticalmenu .show-sub { position: absolute; right: 15px; top: 11px; text-align: center; cursor: pointer; }

.lang-rtl .verticalmenu .show-sub { left: 15px; right: auto; }

.verticalmenu .show-sub:before { content: ""; display: inline-block; width: 15px; height: 15px; background-image: url(../img/icon/icon-plus-minus.png); background-color: #f0620c; background-position: 0 -15px; position: relative; float: right; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; }

.lang-rtl .verticalmenu .show-sub:before { float: left; }

.verticalmenu .show-sub:hover:before { background-color: #da432a; }

.verticalmenu li.menu-active > .show-sub:before { background-position: 0 0; }

.menu-title { display: block; font-weight: 800; font-size: 14px; color: #222222; text-transform: uppercase; padding-bottom: 14px; }

.buttons { margin-bottom: 20px; }

.buttons .btn { font-size: 11px; padding: 6px 14px !important; background: #45ab67; color: #fff; }

.buttons .list-inline-item:first-child .btn { background: #f5872f; }

.buttons .list-inline-item:last-child .btn { background: #f05a5a; }

.tags { padding-bottom: 9px; border-bottom: 1px dotted #b8b8b8; margin-bottom: 15px; }

.tags .title { font-size: 14px; color: #222; text-transform: uppercase; }

.tags .title b { min-width: 157px; display: inline-block; }

.tags .list-inline-item { position: relative; padding-right: 9px; margin-right: 9px; margin-bottom: 10px; }

.lang-rtl .tags .list-inline-item { padding-left: 9px; padding-right: inherit; }

.lang-rtl .tags .list-inline-item { margin-left: 9px; margin-right: inherit; }

.tags .list-inline-item a { padding: 0; font-size: 14px; }

.tags .list-inline-item:hover a { color: #da432a; }

.group-category ul { margin-bottom: 13px; min-width: 170px; }

.group-category ul li a { font-size: 12px; padding: 5px 0; display: block; }

@media (min-width: 992px) and (max-width: 1199px) { .verticalmenu > .menu > li > .dropdown-menu { max-width: 700px !important; } }

@media (max-width: 991px) and (min-width: 768px) { #_desktop_top_menu2 .nov-verticalmenu .verticalmenu-dropdown { z-index: 2; width: 100%; }
  #_desktop_top_menu2 .nov-verticalmenu .verticalmenu { position: relative; left: auto; top: 0; width: auto; height: 100%; z-index: 99; background: #fff; padding: 0px; overflow-y: scroll; filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; visibility: inherit; }
  .lang-rtl #_desktop_top_menu2 .nov-verticalmenu .verticalmenu { right: auto; left: auto; }
  .verticalmenu-main .verticalmenu-dropdown { z-index: 2; width: 100%; }
  .verticalmenu-main .verticalmenu { position: fixed; left: -280px; top: 0; width: 280px; height: 100vh; z-index: 99; background: #fff; padding: 10px 0px; overflow-y: scroll; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; visibility: hidden; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; }
  .lang-rtl .verticalmenu-main .verticalmenu { right: -280px; left: auto; }
  .verticalmenu-main .verticalmenu .row { display: block; }
  .verticalmenu-main .verticalmenu [class*="col-"] { max-width: 100%; -webkit-box-flex: 0 0 50%; -moz-box-flex: 0 0 50%; -webkit-flex: 0 0 50%; -ms-flex: 0 0 50%; flex: 0 0 50%; }
  .verticalmenu-main .verticalmenu .menu li.item > .dropdown-menu { z-index: 300 !important; visibility: visible !important; opacity: 1 !important; display: none; position: relative !important; max-width: 100% !important; width: 100% !important; background-color: transparent; -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none; border: none; float: none; padding: 0px 22px; }
  .verticalmenu-main .verticalmenu .menu li.item > a { font-size: 12px; display: block; }
  .verticalmenu-main .verticalmenu .menu li.item .show-sub { top: 14px; }
  .verticalmenu-main .verticalmenu .menu li.item.parent:not(.group) .dropdown-menu { display: none; }
  .verticalmenu-main .verticalmenu .menu li.item.group .dropdown-menu { display: none; }
  .verticalmenu-main .verticalmenu .menu li.item.group > .dropdown-menu { padding-bottom: 15px; top: 0 !important; }
  .verticalmenu-main .verticalmenu .menu li.item.html img { max-width: 100%; }
  .verticalmenu-main .verticalmenu .menu li.item > span.menu-title { padding: 10px 0 !important; border-bottom: 1px solid #CCC; font-size: 14px; }
  .verticalmenu-main .verticalmenu .menu > li.item { position: relative; padding: 0; padding-bottom: 10px; }
  .verticalmenu-main .verticalmenu .menu > li.item.more { padding: 10px 0px; }
  .verticalmenu-main .verticalmenu .menu > li.item > .dropdown-menu > ul { text-align: left; padding-bottom: 0 !important; }
  .lang-rtl .verticalmenu-main .verticalmenu .menu > li.item > .dropdown-menu > ul { text-align: right; }
  .verticalmenu-main .verticalmenu .menu > li.item > .dropdown-menu > ul > li { max-width: 100% !important; flex: 0 0 100% !important; padding: 0 !important; }
  .verticalmenu-main .verticalmenu .menu > li.item > .dropdown-menu > ul > li a { padding: 5px 0 !important; font-size: 1.3rem !important; }
  .verticalmenu-main .verticalmenu .menu > li.item > .dropdown-menu > ul > li .menu-content .title-category { font-size: 1.6rem; font-weight: 500; margin-top: 10px; text-align: left; }
  .lang-rtl .verticalmenu-main .verticalmenu .menu > li.item > .dropdown-menu > ul > li .menu-content .title-category { text-align: right; }
  .verticalmenu-main .verticalmenu .menu > li.item > .dropdown-menu > ul > li .menu-content ul li a { text-align: left; font-size: 1.3rem !important; }
  .lang-rtl .verticalmenu-main .verticalmenu .menu > li.item > .dropdown-menu > ul > li .menu-content ul li a { text-align: right; }
  .verticalmenu-main.open_menu .verticalmenu { filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; left: 0; visibility: visible; }
  .lang-rtl .verticalmenu-main.open_menu .verticalmenu { right: 0; left: auto; }
  .open_nov_vertical_menu .canvas-overlay { width: 100%; height: 100%; filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; -webkit-transition: width 0s 0s, height, 0s 0s, opacity 0.5s 0s; -moz-transition: width 0s 0s, height, 0s 0s, opacity 0.5s 0s; -ms-transition: width 0s 0s, height, 0s 0s, opacity 0.5s 0s; -o-transition: width 0s 0s, height, 0s 0s, opacity 0.5s 0s; transition: width 0s 0s, height, 0s 0s, opacity 0.5s 0s; } }

@media (min-width: 768px) { .verticalmenu > .menu > .item > .dropdown-menu li a:before { content: ""; position: absolute; background: #e6e6e6; min-width: 100%; height: 1px; bottom: 0; left: 0px; }
  .lang-rtl .verticalmenu > .menu > .item > .dropdown-menu li a:before { right: 0px; left: auto; }
  .verticalmenu > .menu > .item > .dropdown-menu li:last-child a:before { display: none; } }

@media (min-width: 992px) { .verticalmenu .menu > li .show-sub { display: none; }
  .verticalmenu .menu > li > .dropdown-menu { background: transparent; min-width: 242px; position: absolute; top: 0; right: inherit; left: 100%; margin-top: 0; padding-left: 15px; }
  .lang-rtl .verticalmenu .menu > li > .dropdown-menu { padding-right: 15px; padding-left: inherit; }
  .verticalmenu .menu > li > .dropdown-menu > ul { background: #fff; }
  .verticalmenu .menu > li.vegetableshas-sub:hover:after, .verticalmenu .menu > li.breadhas-sub:hover:after, .verticalmenu .menu > li.fruithas-sub:hover:after, .verticalmenu .menu > li.has-sub:hover:after, .verticalmenu .menu > li.group:hover:after { content: " "; left: calc(100% + 0px); border-style: solid; border-width: 14px 0 14px 13px; border-color: transparent transparent transparent #fff; height: 0; width: 0; position: absolute; pointer-events: none; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
  .lang-rtl .verticalmenu .menu > li.vegetableshas-sub:hover:after, .lang-rtl .verticalmenu .menu > li.breadhas-sub:hover:after, .lang-rtl .verticalmenu .menu > li.fruithas-sub:hover:after, .lang-rtl .verticalmenu .menu > li.has-sub:hover:after, .lang-rtl .verticalmenu .menu > li.group:hover:after { right: calc(100% + 0px); left: auto; }
  .verticalmenu .menu > li.vegetableshas-sub:hover:before, .verticalmenu .menu > li.breadhas-sub:hover:before, .verticalmenu .menu > li.fruithas-sub:hover:before, .verticalmenu .menu > li.has-sub:hover:before, .verticalmenu .menu > li.group:hover:before { content: ""; left: calc(100% + 0px); border-style: solid; border-width: 17px 0 17px 14px; border-color: transparent transparent transparent #fff; height: 0; width: 0; position: absolute; pointer-events: none; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
  .lang-rtl .verticalmenu .menu > li.vegetableshas-sub:hover:before, .lang-rtl .verticalmenu .menu > li.breadhas-sub:hover:before, .lang-rtl .verticalmenu .menu > li.fruithas-sub:hover:before, .lang-rtl .verticalmenu .menu > li.has-sub:hover:before, .lang-rtl .verticalmenu .menu > li.group:hover:before { right: calc(100% + 0px); left: auto; }
  .verticalmenu .menu > li.has-sub > .dropdown-menu > ul { -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; border-radius: 8px; }
  .verticalmenu .menu > li.has-sub .dropdown-menu ul { margin: 0; padding: 0; -webkit-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.15); -ms-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.15); -o-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.15); box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.15); }
  .verticalmenu .menu > li.has-sub .dropdown-menu ul li { width: 100%; }
  .verticalmenu .menu > li.has-sub .dropdown-menu ul li:first-child a { border-top: 0; }
  .verticalmenu .menu > li.has-sub .dropdown-menu ul li a { font-size: 1.3rem; color: #666; font-weight: 400; padding: 6px 5px 6px 10px; }
  .verticalmenu .menu > li.has-sub .dropdown-menu ul li:hover a { color: #f0620c; }
  .verticalmenu .menu > li.group > .dropdown-menu > ul { -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; border-radius: 8px; -webkit-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.15); -ms-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.15); -o-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.15); box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.15); padding: 30px 10px 20px 10px; }
  .lang-rtl .verticalmenu .menu > li.group > .dropdown-menu > ul { padding: 30px 10px 20px 10px; }
  .verticalmenu .menu > li.group > .dropdown-menu > ul > li { width: 100%; padding-left: 30px; padding-right: 30px; }
  .lang-rtl .verticalmenu .menu > li.group > .dropdown-menu > ul > li { padding-left: 30px; padding-right: 30px; }
  .verticalmenu .menu > li.group > .dropdown-menu > ul .group-list-category { padding-top: 27px !important; padding-bottom: 83px; padding-left: 30px; background-size: cover; }
  .verticalmenu .menu > li.group > .dropdown-menu > ul .group-list-category .title-category { font-size: 14px; font-weight: 700; color: #222222; text-transform: uppercase; margin-bottom: 11px; }
  .verticalmenu .menu > li.group > .dropdown-menu > ul .group-list-category ul > li { border-bottom: 1px solid #eeeeee; }
  .verticalmenu .menu > li.group > .dropdown-menu > ul .group-list-category ul > li:last-child { border-bottom: none; }
  .verticalmenu .menu > li.group > .dropdown-menu > ul .group-list-category ul > li a { font-size: 13px; color: #666; padding: 8px 0; }
  .verticalmenu .menu > li.group > .dropdown-menu > ul .group-list-category ul > li:hover a { color: #da432a; font-weight: 700; }
  .verticalmenu .menu > li.group > .dropdown-menu > ul .group-list-category-1 { padding-top: 27px !important; padding-bottom: 20px; padding-left: 30px; background-image: url(../img/vertical-menu/banner-vertical-menu-2.html); background-repeat: no-repeat; background-size: cover; /*                                .menu-content{ .row{ >div{ @include rtl-margin-right(50px); } } }*/ }
  .verticalmenu .menu > li.group > .dropdown-menu > ul .group-list-category-1 .title-category { font-size: 14px; font-weight: 900; color: #222222; text-transform: uppercase; margin-bottom: 11px; }
  .verticalmenu .menu > li.group > .dropdown-menu > ul .group-list-category-1 ul > li { border-bottom: 1px solid #eeeeee; }
  .verticalmenu .menu > li.group > .dropdown-menu > ul .group-list-category-1 ul > li:last-child { border-bottom: none; }
  .verticalmenu .menu > li.group > .dropdown-menu > ul .group-list-category-1 ul > li a { font-size: 13px; color: #848484; font-weight: 500; padding: 8px 0; }
  .verticalmenu .menu > li.group > .dropdown-menu > ul .group-list-category-1 ul > li:hover a { color: #f0620c; }
  .verticalmenu .menu > li.group > .dropdown-menu > ul .group-list-category-2 { padding-top: 27px !important; padding-bottom: 47px; padding-left: 30px; background-image: url(../img/vertical-menu/banner-vertical-menu-3.html); background-repeat: no-repeat; background-size: cover; }
  .verticalmenu .menu > li.group > .dropdown-menu > ul .group-list-category-2 .title-category { font-size: 14px; font-weight: 900; color: #222222; text-transform: uppercase; margin-bottom: 11px; }
  .verticalmenu .menu > li.group > .dropdown-menu > ul .group-list-category-2 .menu-content .row > div { margin-right: 50px; }
  .lang-rtl .verticalmenu .menu > li.group > .dropdown-menu > ul .group-list-category-2 .menu-content .row > div { margin-left: 50px; margin-right: inherit; }
  .verticalmenu .menu > li.group > .dropdown-menu > ul .group-list-category-2 ul > li { border-bottom: 1px solid #eeeeee; }
  .verticalmenu .menu > li.group > .dropdown-menu > ul .group-list-category-2 ul > li:last-child { border-bottom: none; }
  .verticalmenu .menu > li.group > .dropdown-menu > ul .group-list-category-2 ul > li a { font-size: 13px; color: #848484; font-weight: 500; padding: 8px 0; }
  .verticalmenu .menu > li.group > .dropdown-menu > ul .group-list-category-2 ul > li:hover a { color: #da432a; font-weight: 700; }
  .verticalmenu .menu > li.group > .dropdown-menu > ul .horizontal-image { padding-bottom: 29px; }
  .verticalmenu .menu > li.group > .dropdown-menu > ul .image-vertical { padding: 0; }
  .verticalmenu .menu > li:hover.parent:before, .verticalmenu .menu > li:hover.parent:after, .verticalmenu .menu > li:hover.group:before, .verticalmenu .menu > li:hover.group:after { display: block; }
  .verticalmenu .menu > li:hover > .dropdown-menu { display: block; }
  .verticalmenu .menu > li.applianceshas-sub > .dropdown-menu > ul { -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; border-radius: 8px; -webkit-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.15); -ms-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.15); -o-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.15); box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.15); background-color: #fff; padding: 15px 0px 30px 30px; }
  .lang-rtl .verticalmenu .menu > li.applianceshas-sub > .dropdown-menu > ul { padding: 15px 30px 30px 0px; }
  .verticalmenu .menu > li.applianceshas-sub > .dropdown-menu > ul > li { width: 100%; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; border-radius: 8px; }
  .verticalmenu .menu > li.applianceshas-sub > .dropdown-menu > ul > li .menu-title { font-size: 1.4rem; color: #222; padding: 20px 0px 10px 0px; margin-bottom: 2px; }
  .verticalmenu .menu > li.applianceshas-sub > .dropdown-menu > ul > li.seware { padding-left: 45px; }
  .lang-rtl .verticalmenu .menu > li.applianceshas-sub > .dropdown-menu > ul > li.seware { padding-right: 45px; padding-left: inherit; }
  .verticalmenu .menu > li.applianceshas-sub > .dropdown-menu > ul > li.banner { padding-right: 0px; }
  .lang-rtl .verticalmenu .menu > li.applianceshas-sub > .dropdown-menu > ul > li.banner { padding-left: 0px; padding-right: inherit; }
  .verticalmenu .menu > li.applianceshas-sub > .dropdown-menu ul li.item a { padding: 10px 0; }
  .verticalmenu .menu > li.vegetableshas-sub > .dropdown-menu > ul { -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; border-radius: 8px; -webkit-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.15); -ms-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.15); -o-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.15); box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.15); background: url(../img/vg_vertical.png) no-repeat right center; background-color: #fff; padding: 0px 10px; }
  .verticalmenu .menu > li.vegetableshas-sub > .dropdown-menu > ul > li { width: 100%; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; border-radius: 8px; }
  .verticalmenu .menu > li.vegetableshas-sub > .dropdown-menu > ul > li .menu-title { font-size: 1.6rem; padding: 20px 0px 10px 0px; border-bottom: 1px dashed rgba(157, 157, 157, 0.5); margin-bottom: 2px; }
  .verticalmenu .menu > li.vegetableshas-sub > .dropdown-menu ul li.item a { padding: 5px 0; }
  .verticalmenu .menu > li.breadhas-sub > .dropdown-menu > ul { -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; border-radius: 8px; -webkit-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.15); -ms-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.15); -o-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.15); box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.15); background-color: #fff; padding: 30px; }
  .verticalmenu .menu > li.breadhas-sub > .dropdown-menu > ul > li { width: 100%; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; border-radius: 8px; }
  .verticalmenu .menu > li.breadhas-sub > .dropdown-menu > ul > li .menu-content { margin-left: -15px; margin-right: -15px; }
  .lang-rtl .verticalmenu .menu > li.breadhas-sub > .dropdown-menu > ul > li .menu-content { margin-left: -15px; margin-right: -15px; }
  .verticalmenu .menu > li.breadhas-sub > .dropdown-menu > ul > li .menu-content .col-lg-6 { padding-left: 30px; padding-right: 30px; }
  .lang-rtl .verticalmenu .menu > li.breadhas-sub > .dropdown-menu > ul > li .menu-content .col-lg-6 { padding-left: 30px; padding-right: 30px; }
  .verticalmenu .menu > li.breadhas-sub > .dropdown-menu ul li.item a { padding: 10px 0; }
  .verticalmenu .menu > li > .dropdown-menu > ul { background: #fff; }
  .verticalmenu .menu > li > .dropdown-menu > ul > li { padding: 0 15px; position: relative; }
  .verticalmenu .menu > li > .dropdown-menu > ul > li > a { font-size: 1.3rem; color: #848484; border-bottom: 1px solid #e5e5e5; }
  .verticalmenu .menu > li > .dropdown-menu > ul > li > .dropdown-menu { position: absolute; min-width: 200px; top: 0; left: 100%; background: #ffffff; padding: 0; margin-left: 5px; border: none; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; display: none; }
  .lang-rtl .verticalmenu .menu > li > .dropdown-menu > ul > li > .dropdown-menu { margin-right: 5px; margin-left: inherit; }
  .verticalmenu .menu > li > .dropdown-menu > ul > li > .dropdown-menu ul { background: #fff; -webkit-box-shadow: 0 3px 7px 0px rgba(0, 0, 0, 0.45); -moz-box-shadow: 0 3px 7px 0px rgba(0, 0, 0, 0.45); -ms-box-shadow: 0 3px 7px 0px rgba(0, 0, 0, 0.45); -o-box-shadow: 0 3px 7px 0px rgba(0, 0, 0, 0.45); box-shadow: 0 3px 7px 0px rgba(0, 0, 0, 0.45); }
  .verticalmenu .menu > li > .dropdown-menu > ul > li:hover > a { color: #da432a; font-weight: 400; }
  .verticalmenu .menu > li > .dropdown-menu > ul > li:hover > .dropdown-menu { display: block; }
  .verticalmenu .menu > li > .dropdown-menu > ul > li:last-child { padding-bottom: 15px; }
  .verticalmenu .menu > li > .dropdown-menu > ul > li:last-child > a { border-bottom: none; }
  .verticalmenu .menu > li > .dropdown-menu li > .dropdown-menu > ul { background: #fff; }
  .verticalmenu .menu > li > .dropdown-menu li > .dropdown-menu > ul > li { border-bottom: 1px solid #e5e5e5; padding: 0 20px; position: relative; }
  .verticalmenu .menu > li > .dropdown-menu li > .dropdown-menu > ul > li:hover:hover { background: #da432a; }
  .verticalmenu .menu > li > .dropdown-menu li > .dropdown-menu > ul > li:hover:hover > a { color: #fff; }
  .verticalmenu .menu > li > .dropdown-menu li > .dropdown-menu > ul > li:hover:hover > .dropdown-menu { display: block; }
  .verticalmenu .menu > li > .dropdown-menu li > .dropdown-menu > ul > li:hover:last-child { border-bottom: none; }
  .verticalmenu .menu > li > .dropdown-menu > ul .item-html .menu-content ul li:hover a { color: #da432a; } }

@media (max-width: 767px) { .verticalmenu-dropdown { z-index: 2; width: 100%; }
  .verticalmenu .menu { float: inherit !important; margin: 0; left: 0 !important; display: block; }
  .verticalmenu .menu li.item { float: none; clear: both; position: relative !important; width: 100% !important; }
  .verticalmenu .menu li.item .nov-verticalmenu-toggle { content: ""; width: 30px; height: 30px; position: absolute; top: 5px; right: 0; background: url("../../../img/icon/bg-menu-toggle.html") scroll top center transparent; cursor: pointer; z-index: 9999; }
  .lang-rtl .verticalmenu .menu li.item .nov-verticalmenu-toggle { left: 0; right: auto; }
  .verticalmenu .menu li.item.menu-active > .nov-verticalmenu-toggle { background: url("../../../img/icon/bg-menu-toggle.html") scroll bottom center transparent; }
  .verticalmenu .menu li.item .dropdown-menu { z-index: 300 !important; visibility: visible !important; opacity: 1 !important; display: none; position: relative !important; max-width: 100% !important; width: 100% !important; background-color: #ffffff !important; -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none; overflow: hidden; border: none; padding: 0 22px; }
  .verticalmenu .menu li.item .dropdown-menu .menu-content > .no-flow .col-lg-6 { padding-left: 0px; padding-right: 0px; }
  .lang-rtl .verticalmenu .menu li.item .dropdown-menu .menu-content > .no-flow .col-lg-6 { padding-left: 0px; padding-right: 0px; }
  .verticalmenu .menu li.item .menu-title { color: #222; margin-bottom: 10px; padding-bottom: 5px; font-size: 14px; display: block; }
  .verticalmenu .menu li.item a { float: none; clear: both; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; -ms-box-shadow: none !important; -o-box-shadow: none !important; box-shadow: none !important; }
  .verticalmenu .menu li.item.parent:not(.group) .dropdown-menu { display: none; }
  .verticalmenu .menu li.item.parent > a:before { display: none !important; }
  .verticalmenu .menu li.item.group .dropdown-menu { display: none; }
  .verticalmenu .menu li.item.group > .dropdown-menu { padding-bottom: 15px; top: 0 !important; }
  .verticalmenu .menu li.item.group > a:before { display: none; }
  .verticalmenu .menu li.item.html img { max-width: 100%; }
  .verticalmenu .menu li.item > span.menu-title { padding: 10px 0 !important; border-bottom: 1px solid #CCC; font-size: 14px; }
  .verticalmenu .menu > li.item { padding: 0; }
  .verticalmenu .menu > li.item.more { line-height: 33px; padding-left: 20px; }
  .lang-rtl .verticalmenu .menu > li.item.more { padding-right: 20px; padding-left: inherit; }
  .verticalmenu .menu > li.item > .dropdown-menu > ul { text-align: left; padding-bottom: 0 !important; }
  .lang-rtl .verticalmenu .menu > li.item > .dropdown-menu > ul { text-align: right; }
  .verticalmenu .menu > li.item > .dropdown-menu > ul > li { max-width: 100% !important; flex: 0 0 100% !important; padding: 0 !important; }
  .verticalmenu .menu > li.item > .dropdown-menu > ul > li a { padding: 5px 0 !important; font-size: 1.3rem !important; }
  .verticalmenu .menu > li.item > .dropdown-menu > ul > li .menu-content .title-category { font-size: 1.6rem; font-weight: 500; margin-top: 10px; text-align: left; }
  .lang-rtl .verticalmenu .menu > li.item > .dropdown-menu > ul > li .menu-content .title-category { text-align: right; }
  .verticalmenu .menu > li.item > .dropdown-menu > ul > li .menu-content ul li a { text-align: left; font-size: 1.3rem !important; }
  .lang-rtl .verticalmenu .menu > li.item > .dropdown-menu > ul > li .menu-content ul li a { text-align: right; }
  .tags { display: block !important; }
  .tags .title { margin-bottom: 10px; }
  .buttons { margin-top: 5px; }
  .buttons .list-inline-item { margin-top: 5px; }
  .group-category { padding-top: 10px; }
  .group-category .d-flex { display: block !important; }
  .group-category .col { -webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; width: 100%; max-width: 100%; } }

@-webkit-keyframes hovermenuu { 0% { -webkit-transform: translateX(5%);
    transform: translateX(5%);
    filter: alpha(opacity=0);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    -webkit-opacity: 0;
    -moz-opacity: 0;
    -ms-opacity: 0;
    -o-opacity: 0;
    opacity: 0; }
  100% { visibility: hidden;
    -webkit-transform: translateX(0);
    transform: translateX(0);
    filter: alpha(opacity=100);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -webkit-opacity: 1;
    -moz-opacity: 1;
    -ms-opacity: 1;
    -o-opacity: 1;
    opacity: 1; } }

@keyframes hovermenuu { 0% { -webkit-transform: translateX(5%);
    transform: translateX(5%);
    filter: alpha(opacity=0);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    -webkit-opacity: 0;
    -moz-opacity: 0;
    -ms-opacity: 0;
    -o-opacity: 0;
    opacity: 0; }
  100% { visibility: hidden;
    -webkit-transform: translateX(0);
    transform: translateX(0);
    filter: alpha(opacity=100);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -webkit-opacity: 1;
    -moz-opacity: 1;
    -ms-opacity: 1;
    -o-opacity: 1;
    opacity: 1; } }

@media (min-width: 992px) { body:not(#index) #header.header-1 .verticalmenu { display: none; }
  #header.header-2 .verticalmenu, #header.header-3 .verticalmenu { display: none; }
  #header.header-2 .verticalmenu-main .verticalmenu-content, #header.header-3 .verticalmenu-main .verticalmenu-content { min-width: 250px; }
  #header.header-3 .verticalmenu-main .verticalmenu-content { top: 100%; } }

@media (min-width: 992px) and (max-width: 1199px) { #header.header-5 .verticalmenu .menu > li { padding: 10px 10px 8px 10px; }
  #header.header-5 .verticalmenu .menu > li .menu-sub-title { margin-top: -12px; }
  #header.header-5 .verticalmenu-main .verticalmenu-content { min-width: 210px; } }

@media (min-width: 992px) { .one-columns { width: 830px; margin: 0 auto; } }

#sdsblogArticle { font-family: "OpenSans", sans-serif; }

#sdsblogArticle .post-img { margin-bottom: 25px; }

#sdsblogArticle .post-title { color: #f0620c; font-size: 2rem; margin-bottom: 22px; text-transform: uppercase; }

#sdsblogArticle .articleContent { font-weight: 400; line-height: 22px; color: #666666; }

#sdsblogArticle .articleContent h1, #sdsblogArticle .articleContent h2, #sdsblogArticle .articleContent h3, #sdsblogArticle .articleContent h4, #sdsblogArticle .articleContent h5, #sdsblogArticle .articleContent h6 { color: #f0620c; text-transform: uppercase; font-size: 1.6rem; font-weight: 400; margin-top: 20px; margin-bottom: 23px; }

#sdsblogArticle .articleContent img { max-width: 100%; }

#sdsblogArticle .sdsarticleBottom { margin-top: 23px; margin-bottom: 35px; padding: 6px 0; border-top: 1px dotted #949494; border-bottom: 1px dotted #949494; }

#sdsblogArticle .sdsarticleBottom .post-info span { position: relative; font-size: 1.1rem; font-weight: 400; text-transform: uppercase; color: #666; margin-left: 7px; padding-left: 10px; color: #c6c6c6; }

.lang-rtl #sdsblogArticle .sdsarticleBottom .post-info span { margin-right: 7px; margin-left: inherit; }

.lang-rtl #sdsblogArticle .sdsarticleBottom .post-info span { padding-right: 10px; padding-left: inherit; }

#sdsblogArticle .sdsarticleBottom .post-info span:before { content: ""; height: 9px; width: 1px; background: #c6c6c6; position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }

.lang-rtl #sdsblogArticle .sdsarticleBottom .post-info span:before { right: 0; left: auto; }

#sdsblogArticle .sdsarticleBottom .post-info span:first-child { padding: 0; margin: 0; }

#sdsblogArticle .sdsarticleBottom .post-info span:first-child:before { display: none; }

#sdsblogArticle .sdsarticleBottom .post-info span i { display: none; }

#sdsblogArticle .sdsarticleBottom .button-share { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; -webkit-justify-content: flex-end; -moz-justify-content: flex-end; -ms-justify-content: flex-end; justify-content: flex-end; -ms-flex-pack: flex-end; }

#sdsblogArticle .sdsarticleBottom .button-share .social-sharing .dropdown-menu .dropdown-item i { margin-right: 10px; }

.lang-rtl #sdsblogArticle .sdsarticleBottom .button-share .social-sharing .dropdown-menu .dropdown-item i { margin-left: 10px; margin-right: inherit; }

#sdsblogArticle .sdsarticleBottom .button-share .btn-link span { font-size: 1.1rem; color: #c6c6c6; font-weight: 400; text-transform: uppercase; }

#sdsblogArticle .sdsarticleBottom .button-share .btn-link span i { color: #da432a; display: inline-block !important; }

#sdsblogArticle .sdsarticleBottom .button-share .btn-link:hover span, #sdsblogArticle .sdsarticleBottom .button-share .btn-link:focus span { color: #ffffff !important; }

#sdsblogArticle .sdsarticleBottom .button-share .btn-link:hover span i, #sdsblogArticle .sdsarticleBottom .button-share .btn-link:focus span i { color: #ffffff; }

@media (max-width: 767px) { #sdsblogArticle .sdsarticleBottom { -webkit-flex-direction: column; -moz-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }
  #sdsblogArticle .sdsarticleBottom .post-info { margin-top: 10px; }
  #sdsblogArticle .sdsarticleBottom .button-share { -webkit-justify-content: flex-start !important; -moz-justify-content: flex-start !important; -ms-justify-content: flex-start !important; justify-content: flex-start !important; -ms-flex-pack: flex-start !important; margin-top: 10px; } }

#sdsblogArticle #articleRelated { margin-bottom: 30px; }

#sdsblogArticle #articleRelated .title_block { font-size: 2.4rem; color: #222; font-weight: 700; margin-bottom: 2.5rem; }

#sdsblogArticle #articleRelated .block-content { margin: 0px -15px; }

#sdsblogArticle #articleRelated .block-content .item { padding: 0px 15px; }

#sdsblogArticle #articleRelated .block-content .post-item .post-image { overflow: hidden; -webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; -ms-transition: all 0.35s ease; -o-transition: all 0.35s ease; transition: all 0.35s ease; }

#sdsblogArticle #articleRelated .block-content .post-item .post-image img { -webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; -ms-transition: all 0.35s ease; -o-transition: all 0.35s ease; transition: all 0.35s ease; }

#sdsblogArticle #articleRelated .block-content .post-item .post-image:hover img { -webkit-transform: scale(1.2, 1.2); -ms-transform: scale(1.2, 1.2); transform: scale(1.2, 1.2); }

#sdsblogArticle #articleRelated .block-content .post-item .post_title { margin-top: 15px; margin-bottom: 12px; }

#sdsblogArticle #articleRelated .block-content .post-item .post_title a { font-size: 1.4rem; font-weight: 600; color: #222; }

.sdstags-update { display: inline-block; margin-top: 10px; text-align: right; }

.lang-rtl .sdstags-update { text-align: left; }

.sdstags-update .tags { float: left; }

.lang-rtl .sdstags-update .tags { float: right; }

.sdstags-update .tags a { font-size: 12px; color: #8F8F8F; padding: 8px 7px; border: 1px solid #D8D8D8; margin: 0px 5px 10px 0px; }

.sdsarticleBottom h4, #sdsblogCategory h4 { clear: both; font-size: 16px; letter-spacing: 0; margin: 20px 0 10px; }

.sdsarticleBottom ul, #sdsblogCategory ul { float: left; list-style: none outside none; padding: 0; width: 40%; }

.sdsarticleBottom li, #sdsblogCategory li { background: url("../images/message-news.html") no-repeat scroll 0 3px transparent; padding: 3px 0 3px 20px; }

#productRelated .box-product { margin: 0; overflow: hidden; width: 100%; }

#productRelated .relProduct { background: none repeat scroll 0 0 transparent; display: inline-block; margin: 0 0 15px; padding: 0; text-align: center; width: 19%; }

#articleComments { background-color: #FFFFFF; border-bottom: 4px solid #E1E1E1; border-radius: 5px; box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.1); clear: left; margin: 20px 0; padding: 10px 15px; }

#articleComments h3 { font-size: 18px; margin: 0px; padding: 8px 15px 10px; }

div.relProduct .cart { text-align: center; width: 100%; }

div.relProduct .price { color: #333333; display: block; font-size: 16px; margin-bottom: 4px; }

div.relProduct .price-old { color: #999999; font-size: 12px; text-decoration: line-through; }

div.relProduct .price-new { font-size: 16px; }

#articleComments h4 { font-size: 20px; letter-spacing: 0; margin: 0 0 10px; }

#articleComments h4 span { font-size: 14px; font-weight: normal; }

#articleComments #comments { overflow: hidden; }

#comments .commentEmpty { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #D8D8D8; margin-bottom: 10px; padding: 8px 10px; }

#comments .commentList { list-style: none outside none; margin: 0px; padding: 0; }

.commentList li { border: 1px solid #DDDDDD; border-radius: 4px; margin-bottom: 10px; min-height: 95px; padding: 8px 8px 8px 120px; position: relative; }

.lang-rtl .commentList li { padding: 8px 120px 8px 8px; }

.childComment li { border: 1px solid #FFFFFF; }

.commentList li .avatar { background: none repeat scroll 0 0 #EEEEEE; border: 1px solid #DDDDDD; left: 10px; padding: 2px; position: absolute; top: 10px; }

.lang-rtl .commentList li .avatar { right: 10px; left: auto; }

.commentList li .badge { background: none repeat scroll 0 0 #222222; color: #FFFFFF; cursor: default; font-size: 10px; letter-spacing: 1px; margin-right: 4px; padding: 1px 4px; text-shadow: 1px 1px 0 #333333; }

.commentList li .default { background: none repeat scroll 0 0 #0555C6; }

.commentList li .top, .commentList li .admin { background: none repeat scroll 0 0 #FF0000; }

.commentList li .name, .commentList li .name a { color: #333333; cursor: default; font-size: 15px; text-decoration: none; }

.commentList li .name a { cursor: pointer; }

.commentList li .name a:hover { text-decoration: underline; }

.commentList li .created { color: #888888; font-size: 10px; margin: 2px 0 8px; }

.commentList li .reply { height: 22px; margin-top: 10px; text-align: right; }

.commentList li .reply a { background: none repeat scroll 0 0 #666666; color: #FFFFFF; cursor: pointer; display: inline-block; font-size: 11px; padding: 3px 10px; text-decoration: none; }

.commentList li .reply a:hover { background: none repeat scroll 0 0 #333333; }

.commentList .even { background: none repeat scroll 0 0 #FFFFFF; }

.childComment .even { background: none repeat scroll 0 0 #F8F8F8; }

.commentList .odd { background: none repeat scroll 0 0 #EEEEEE; }

.childComment .odd { background: none repeat scroll 0 0 #E6E6E6; }

#comments .pagination { border: medium none; color: #666666; font-size: 11px; padding: 0; }

#comments .pagination .links a, #comments .pagination .links b { font-size: 10px; padding: 2px 5px; }

#comments .pagination .links a { background: none repeat scroll 0 0 #FFFFFF; color: #666666; }

#comments .pagination .links b { background: none repeat scroll 0 0 #0481CF; color: #FFFFFF; }

#respond { font-size: 1.2rem; margin-bottom: 9rem; margin-top: 60px; }

#respond .comment-reply-title { font-size: 2.4rem; font-weight: 700; margin: 0px 0px 35px; color: #222; }

#respond #replyTitle { display: none; }

#respond #cancelCommentReply { background: none repeat scroll 0 0 #666666; color: #FFFFFF; float: right; font-size: 11px; margin-top: -27px; padding: 3px 10px; text-decoration: none; }

#respond #cancelCommentReply:hover { background: none repeat scroll 0 0 #333333; }

#respond input[disabled] { background: none repeat scroll 0 0 transparent; border: medium none; }

#respond input[type="text"] { height: 42px; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; }

#respond textarea { -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; margin-bottom: 19px; }

#respond .captcha input[type="text"] { width: 85px; }

#respond .note { color: #888888; display: block; font-size: 10px; margin: 0 8px; }

#respond .error { color: #DD0000; display: inline-block; font-size: 11px; margin: 0 8px; }

#respond .btn { background: #da432a; color: #fff; font-size: 1.2rem; font-weight: 700; text-transform: uppercase; height: 44px; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; border-color: #da432a; padding: .5rem 2.4rem; }

#respond .btn:hover { background: #f0620c; border-color: #f0620c; }

#comments #commentTitle { display: none; }

#comments #replyTitle { display: block; margin-bottom: 10px; }

.blogSearch { margin: 15px 0; overflow: hidden; }

.blogSearch .title { font-size: 14px; }

.blogSearch ul { line-height: 20px; list-style: none outside none; margin: 0; padding: 0; }

.blogSearch a { text-decoration: none; }

.blogSearch a:hover { text-decoration: underline; }

.blogSearch .info, .blogSearch .sdsreadMore { color: #888888; font-size: 11px; font-style: italic; }

.blogSearch img { background: none repeat scroll 0 0 #F8F8F8; border: 1px solid #E8E8E8; padding: 3px; }

.blogSearch p { margin: 0; }

.blogSearch .plain { margin-bottom: 15px; padding-left: 20px; }

.blogSearch .plain li { background: url("../images/arrow.html") no-repeat scroll 0 6px transparent; padding-left: 15px; }

.blogSearch .plain .info { margin-left: 15px; }

.blogSearch .compact li { float: left; height: 120px; padding: 0 1.5%; width: 47%; }

.lang-rtl .blogSearch .compact li { float: right; }

.blogSearch .compact div { margin-left: 110px; }

.blogSearch .compact .title { font-size: 18px; }

.blogSearch .compact .info { display: block; }

.blogSearch .compact img { float: left; }

.blogSearch .grid > div { display: inline-block; margin-bottom: 25px; vertical-align: top; }

.blogSearch .grid img { display: block; margin: 0 auto 8px; }

.blogSearch .grid .info { display: block; font-size: 10px; }

#tab-related-article { overflow: hidden; }

#tab-related-article ul { line-height: 20px; list-style: none outside none; margin: 0; padding: 0; }

#tab-related-article li { float: left; min-height: 160px; overflow: hidden; padding: 0 1%; width: 31%; }

.lang-rtl #tab-related-article li { float: right; }

#tab-related-article a { text-decoration: none; }

#tab-related-article a:hover { text-decoration: underline; }

#tab-related-article .blogTitle { display: block; font-size: 14px; }

#tab-related-article .blogImage { float: left; margin-right: 10px; }

.lang-rtl #tab-related-article .blogImage { float: right; }

#tab-related-article .info { color: #888888; font-size: 11px; font-style: italic; margin-right: 8px; }

#tab-related-article img { background: none repeat scroll 0 0 #F8F8F8; border: 1px solid #E8E8E8; padding: 3px; }

#tab-related-article p { margin: 0; }

#smartblogsearch { background: #da432a; padding: 18px 20px 22px 20px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; }

#smartblogsearch h4 { margin-bottom: 17px; }

#smartblogsearch h4 a { font-size: 1.3rem; font-weight: 700; color: #ffffff; line-height: 1; }

#smartblogsearch .block_content { margin-bottom: 0; }

#smartblogsearch .block_content form input { border: none; }

#smartblogsearch .block_content form input::-webkit-input-placeholder { font-size: 11px; color: #d7d7d7; }

#smartblogsearch .block_content form input:-moz-placeholder { font-size: 11px; color: #d7d7d7; }

#smartblogsearch .block_content form input::-moz-placeholder { font-size: 11px; color: #d7d7d7; }

#smartblogsearch .block_content form input:-ms-input-placeholder { font-size: 11px; color: #d7d7d7; }

#smartblogsearch .block_content form .btn-blog-search { position: absolute; top: 0; right: 0; width: 43px; overflow: hidden; height: 45px; color: #909090; font-size: 1.8rem; background: none; border: none; cursor: pointer; }

#smartblogsearch .block_content form .btn-blog-search:focus { outline: none; }

#smartblogsearch .block_content form .btn-blog-search:hover { color: #da432a; }

#sdsblogCategory h1 { font-size: 2.4rem; color: #222222; margin-bottom: 40px; line-height: 1; font-weight: 600; }

#sdsblogCategory .blog-description { padding: 30px 30px 20px 30px; background-color: #f3f3f3; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; margin-bottom: 40px; }

#sdsblogCategory .blog-description p { font-size: 1.3rem; color: #666666; }

#smartblogcat .sdsarticleCat { margin-bottom: 38px; }

#smartblogcat .articleContent { margin-bottom: 25px; }

#smartblogcat .sdsarticleHeader .sdstitle_block { font-size: 1.8rem; font-weight: 600; line-height: 16px; margin-bottom: 12px; }

#smartblogcat .sdsarticleHeader .sdstitle_block a { color: #444; }

#smartblogcat .sdsarticleHeader .sdstitle_block a:hover { color: #da432a; }

#smartblogcat .sdsarticleHeader span { color: #666; font-size: 12px; }

#smartblogcat .sdsarticleHeader span a { color: #666; }

#smartblogcat .sdsarticleHeader span a:hover { color: #da432a; }

#smartblogcat .sdsarticleHeader .sdsarticle-info .comment a, #smartblogcat .sdsarticleHeader .sdsarticle-info span { position: relative; font-size: 10px; font-weight: 400; text-transform: uppercase; color: #c6c6c6; margin-left: 7px; padding-left: 10px; }

.lang-rtl #smartblogcat .sdsarticleHeader .sdsarticle-info .comment a, .lang-rtl #smartblogcat .sdsarticleHeader .sdsarticle-info span { margin-right: 7px; margin-left: inherit; }

.lang-rtl #smartblogcat .sdsarticleHeader .sdsarticle-info .comment a, .lang-rtl #smartblogcat .sdsarticleHeader .sdsarticle-info span { padding-right: 10px; padding-left: inherit; }

#smartblogcat .sdsarticleHeader .sdsarticle-info .comment a:before, #smartblogcat .sdsarticleHeader .sdsarticle-info span:before { content: ""; height: 9px; width: 1px; background: #c6c6c6; position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }

.lang-rtl #smartblogcat .sdsarticleHeader .sdsarticle-info .comment a:before, .lang-rtl #smartblogcat .sdsarticleHeader .sdsarticle-info span:before { right: 0; left: auto; }

#smartblogcat .sdsarticleHeader .sdsarticle-info .comment a:first-child, #smartblogcat .sdsarticleHeader .sdsarticle-info span:first-child { padding: 0; margin: 0; }

#smartblogcat .sdsarticleHeader .sdsarticle-info .comment a:first-child:before, #smartblogcat .sdsarticleHeader .sdsarticle-info span:first-child:before { display: none; }

#smartblogcat .sdsarticleHeader .sdsarticle-info .comment a i, #smartblogcat .sdsarticleHeader .sdsarticle-info span i { display: none; }

#smartblogcat .sdsarticle-des { margin-top: 20px; margin-bottom: 10px; font-size: 12px; line-height: 18px; color: #666666; }

#smartblogcat .sdsarticle-des p { margin: 10px 0px; font-size: 12px; line-height: 25px; padding-bottom: 0px; color: #666666; }

#smartblogcat .sdsarticle-des .more { display: block; padding-top: 10px; }

#smartblogcat .sdsarticle-des ol { list-style-type: none; }

#smartblogcat .r_more { font-size: 11px; text-transform: uppercase; font-weight: 500; color: #da432a; }

#smartblogcat .r_more:hover { color: #f0620c; }

#smartblogcat.items-center .sdsarticleCat { text-align: center; }

#smartblogcat .sdsarticleCat.items-list { margin-bottom: 5px; }

#smartblogcat .sdsarticleCat.items-list .sdstitle_block { margin-top: -0.7rem; }

#smartblogcat .sdsarticleCat.items-list .articleContent { max-width: 370px; margin-right: 30px; }

.lang-rtl #smartblogcat .sdsarticleCat.items-list .articleContent { margin-left: 30px; margin-right: inherit; }

.view { font-size: 16px; float: right; }

.lang-rtl .view { float: left; }

.view .icon-blog-open { width: 24px; height: 20px; background: url(../img/icon-blog-eyes.html) no-repeat center center; margin-top: 3px; float: left; margin-right: 5px; }

.lang-rtl .view .icon-blog-open { float: right; }

.lang-rtl .view .icon-blog-open { margin-left: 5px; margin-right: inherit; }

fieldset.account_creation { background: none repeat scroll 0 0 #F8F8F8; padding: 0 0 15px; }

.comment-reply-title { margin: 10px; font-size: 18px; }

.account_creation p.text { margin: 10px; padding-bottom: 10px; color: #313131; }

.account_creation p.text input { border: 1px solid #CCCCCC; color: #666666; font-size: 12px; height: 22px; padding: 0 5px; }

.news_module_image_holder { position: relative; }

.news_module_image_holder a { display: block; }

#left_column .news_module_image_holder { padding: 0px; float: left; padding-right: 10px; width: 45%; border: none; }

.lang-rtl #left_column .news_module_image_holder { float: right; }

.lang-rtl #left_column .news_module_image_holder { padding-left: 10px; padding-right: inherit; }

.post-page { text-align: center; }

.post-page .results { margin-top: 10px; }

.post-page .pagination { display: block; margin-top: 0; margin-bottom: 78px; }

.post-page .pagination li { width: 35px; height: 35px; text-align: center; line-height: 35px; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; font-size: 1.6rem; border: 1px solid #d3d3d3; background: transparent; display: inline-block; overflow: hidden; margin-right: 5px; }

.lang-rtl .post-page .pagination li { margin-left: 5px; margin-right: inherit; }

.post-page .pagination li:last-child { margin-right: 0; }

.lang-rtl .post-page .pagination li:last-child { margin-left: 0; margin-right: inherit; }

.post-page .pagination li .page-link { border: none; background-color: transparent; display: block; color: #9b9a9a; border: none; width: 100%; height: 100%; margin: 0; padding: 0; line-height: 35px; }

.post-page .pagination li .page-active { display: block; cursor: not-allowed; color: #fff; background: #da432a; }

.paddleftreleted { padding-left: 34px; }

.sdsbox-content .fullwidthreleted { width: 100%; }

.sdstitle_block { font-size: 15px; line-height: 40px; margin: 0px; position: relative; }

.sdstitle_block .all_news { float: right; font-size: 10px; }

#left_column .sdsblog-box-content { padding-top: 15px; }

.sdsbox-content ul { list-style-type: none; margin-bottom: 0px; }

.sdsbox-content ul li a { font-size: 14px; font-weight: normal; font-family: "OpenSans", sans-serif; display: block; line-height: 18px; }

.sdsbox-content ul li .info { font-size: 10px; font-weight: normal; font-style: italic; color: #666666; display: block; height: 40px; overflow: hidden; line-height: 18px; }

.sdsbox-content .recentComments li { padding: 0px; margin-top: 15px; display: inline-block; width: 100%; }

.sdsbox-content .recentComments li a img { float: left; }

.lang-rtl .sdsbox-content .recentComments li a img { float: right; }

.sdsbox-content .popularArticles li { padding: 0px; margin-top: 15px; display: inline-block; width: 100%; }

.sdsbox-content .popularArticles li .image-post a { display: block; border: 1px solid #D8D8D8; padding: 2px; border-radius: 2px; }

.sdsbox-content .popularArticles li .image-post a img { max-width: 100%; }

.sdsbox-content .recentArticles li { padding: 0px; margin-top: 15px; display: inline-block; width: 100%; }

.sdsbox-content .recentArticles li .image-post a { display: block; border: 1px solid #D8D8D8; padding: 2px; border-radius: 2px; }

.sdsbox-content .recentArticles li .image-post a img { max-width: 100%; }

.blogTags .sdsbox-content { margin-bottom: 10px; }

.blogTags .sdsbox-content a { line-height: 1.5em; margin: 0 0.1em; padding: 5px; font-weight: bold; font-size: 12px; }

.smartblock { margin-bottom: 20px; }

.bloggrid { border: 1px solid #E3E3E3; float: left; margin: 5px; width: 46%; }

.sds_blog_post { font-family: "OpenSans", sans-serif; text-align: center; margin-bottom: 60px; font-size: 13px; }

.sds_blog_post .sds_post_title { display: block; background: transparent; padding: 0px; margin: 0; line-height: 30px; text-transform: none; font-size: 16px; font-family: "OpenSans", sans-serif; max-height: 35px; overflow: hidden; text-align: left; font-style: italic; }

.lang-rtl .sds_blog_post .sds_post_title { text-align: right; }

.sds_blog_post .sds_post_title a { color: #da432a; }

#left_column .sds_blog_post .sds_post_title { font-size: 10px; margin: 0px; line-height: 12px; border: none; }

.sds_blog_post .blog-date { font-size: 20px; line-height: 20px; text-transform: uppercase; position: absolute; padding: 10px; bottom: 20px; right: 20px; color: #242424; background-color: #ffffff; font-size: 12px; }

.lang-rtl .sds_blog_post .blog-date { left: 20px; right: auto; }

.sds_blog_post .blog-date .date { font-size: 15px; font-weight: bold; color: #da432a; margin-bottom: 0px; font-family: "OpenSans", sans-serif; }

.sds_blog_post .blog-date .month { font-size: 10px; }

.sds_blog_post .blog-des { line-height: 1.6em; color: #666666; max-height: 60px; overflow: hidden; margin-top: 20px; }

.sds_blog_post .info-box { text-align: left; }

.lang-rtl .sds_blog_post .info-box { text-align: right; }

#left_column .sds_blog_post { width: 100% !important; text-align: left; margin-bottom: 15px; }

.lang-rtl #left_column .sds_blog_post { text-align: right; }

.sds_blog_post .blog-content { background: #FFF; padding: 35px 0px; position: relative; }

.sds_blog_post .btn { border: 0 none; font-size: 13px; text-transform: none; padding-left: 0; }

.lang-rtl .sds_blog_post .btn { padding-right: 0; padding-left: inherit; }

.sds_blog_post .btn span { display: inline-block; margin-right: 5px; font-style: italic; }

.lang-rtl .sds_blog_post .btn span { margin-left: 5px; margin-right: inherit; }

.sds_blog_post .btn:hover { background-color: transparent; color: #da432a; }

#sdssearch_block_top .btn.button-search { position: absolute; top: 0; right: 0; color: #000; padding: 8px 10px; text-align: center; }

#sdssearch_block_top .btn.button-search:hover { color: #da432a; }

#sdssearch_block_top #search_query_top { height: 45px; line-height: 45px; }

.ac_results { background: white; border: 1px solid #d6d4d4; width: 271px; margin-top: -1px; }

.ac_results li { padding: 0 10px; font-weight: normal; color: #686666; font-size: 13px; line-height: 22px; }

.ac_results li .ac_odd { background: white; }

.ac_results li:hover, .ac_results li.ac_over { background: #fbfbfb; }

form#searchbox { position: relative; }

form#searchbox label { color: #333333; }

form#searchbox input#search_query_block { margin-right: 10px; max-width: 222px; margin-bottom: 10px; display: inline-block; float: left; }

form#searchbox .button.button-small { float: left; }

form#searchbox .button.button-small i { margin-right: 0; }

.smartblogcomments { clear: both; }

.smartblogcomments .success { background-color: #DFF0D8; border-color: #D6E9C6; color: #3C763D; border: 1px solid transparent; border-radius: 4px; margin-bottom: 20px; padding: 15px; }

.smartblogcomments .warning { background-color: #F2DEDE; border-color: #EBCCD1; color: #A94442; border: 1px solid transparent; border-radius: 4px; margin-bottom: 20px; padding: 15px; }

#category_blog_block_left ul { margin: 10px 0px; }

#category_blog_block_left ul li a { position: relative; display: block; font-size: 10px; color: #666666; text-transform: uppercase; line-height: 25px; padding-left: 10px; }

.lang-rtl #category_blog_block_left ul li a { padding-right: 10px; padding-left: inherit; }

#category_blog_block_left ul li a:before { content: "\f04d"; font-family: "FontAwesome"; font-size: 3px; text-align: left; position: absolute; top: 0px; height: 100%; left: 0px; width: 10px; }

.lang-rtl #category_blog_block_left ul li a:before { text-align: right; }

.lang-rtl #category_blog_block_left ul li a:before { right: 0px; left: auto; }

#category_blog_block_left ul li a:hover { color: #666666; }

#tags_blog_block_left .block_content { overflow: hidden; }

#tags_blog_block_left .block_content a { font-size: 12px; color: #666666; padding: 8px 7px; border: 1px solid #eaeaea; float: left; margin: 0px 5px 10px 0px; }

.lang-rtl #tags_blog_block_left .block_content a { float: right; }

.lang-rtl #tags_blog_block_left .block_content a { margin: 0px 0px 10px 5px; }

.meta { display: block; width: 100%; margin-top: 5px; }

.meta .icon-user { width: 16px; height: 16px; background: url(../img/icon-blog-user.html) no-repeat center center; margin-top: 3px; float: left; margin-right: 5px; }

.lang-rtl .meta .icon-user { float: right; }

.lang-rtl .meta .icon-user { margin-left: 5px; margin-right: inherit; }

.meta .author { font-size: 13px; font-weight: 300; color: #666666; margin-right: 20px; }

.lang-rtl .meta .author { margin-left: 20px; margin-right: inherit; }

.meta .author span { font-weight: normal; color: #666666; }

.meta .categories { font-size: 13px; color: #666666; margin-right: 20px; }

.lang-rtl .meta .categories { margin-left: 20px; margin-right: inherit; }

.meta .categories .fa { font-size: 15px; color: #666666; }

#cancel-comment-reply-link { line-height: 20px; text-transform: none; }

.blogModule .block_content { margin-bottom: 50px; }

body { font-family: "OpenSans", sans-serif; font-size: 1.3rem; background: #ffffff; color: #666666; }

body.layout-boxed { background: #e6e6e6; }

body.show-boxpage { overflow: hidden; height: 100%; height: 100vh; }

@media (min-width: 576px) { .col-sm-cus-5 { position: relative; width: 100%; min-height: 1px; -webkit-box-flex: 0; -webkit-flex: 0 0 20%; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; padding-left: 5px; padding-right: 5px; } }

#header .js-btn-search { width: 21px; height: 21px; cursor: pointer; margin-right: 20px; padding-top: 3px; text-align: center; }

.lang-rtl #header .js-btn-search { margin-left: 20px; margin-right: inherit; }

#header .js-btn-search i { font-size: 19px; color: #383838; }

#header .js-btn-search:hover i { color: #da432a; }

#header .contentsticky_search .block_social { position: relative; padding-right: 10px; }

.lang-rtl #header .contentsticky_search .block_social { padding-left: 10px; padding-right: inherit; }

#header .contentsticky_search .btn-social { font-size: 0; text-align: center; min-width: 26px; width: 26px; height: 26px; line-height: 26px; border: 1px solid rgba(255, 255, 255, 0.15); -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; color: #fff; -webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; -ms-transition: all 0.35s ease; -o-transition: all 0.35s ease; transition: all 0.35s ease; font-size: 1.3rem; }

#header .contentsticky_search .btn-social:hover { border-color: #da432a; background-color: #da432a; }

#header .contentsticky_search ul li:not(:last-child) { margin-right: 0px; }

.lang-rtl #header .contentsticky_search ul li:not(:last-child) { margin-left: 0px; margin-right: inherit; }

#header .contentsticky_search ul li a { margin-right: 20px; }

.lang-rtl #header .contentsticky_search ul li a { margin-left: 20px; margin-right: inherit; }

#header .contentsticky_search ul li a i { text-align: center; height: 26px; line-height: 26px; color: #fff; -webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; -ms-transition: all 0.35s ease; -o-transition: all 0.35s ease; transition: all 0.35s ease; font-size: 1.4rem; }

#header .contentsticky_search ul li a:hover i { color: #da432a; }

@media (max-width: 991px) { #header .contentsticky_search ul { position: absolute; width: max-content; top: -5px; left: 28px; -webkit-transform: translateX(20px); -ms-transform: translateX(20px); transform: translateX(20px); background: #252525; padding: 5px 10px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; -webkit-transition: all 0.25s linear; -moz-transition: all 0.25s linear; -ms-transition: all 0.25s linear; -o-transition: all 0.25s linear; transition: all 0.25s linear; z-index: 9; }
  .lang-rtl #header .contentsticky_search ul { right: 28px; left: auto; }
  .lang-rtl #header .contentsticky_search ul { -webkit-transform: translateX(-20px); -ms-transform: translateX(-20px); transform: translateX(-20px); }
  #header .contentsticky_search.active ul { filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); }
  .lang-rtl #header .contentsticky_search.active ul { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } }

#header .label-header { font-size: 10px; text-transform: uppercase; color: #909090; font-weight: 700; margin-bottom: 2px; display: none; }

#header .novicon_account { width: 19px; height: 22px; display: inline-block; background-image: url(../img/icon/icon-login-popup.html); }

#header .novicon_accountblock { width: 22px; height: 22px; display: inline-block; background: url(../img/icon-ecomart.png) no-repeat; background-position: -28px -50px; }

#header .toggle-popup-login { cursor: pointer; }

#header-sticky { visibility: hidden; }

@media (max-width: 767px) { #header-sticky { display: none; } }

@media (min-width: 768px) { #header-sticky { position: fixed; width: 100%; top: -50px; left: 0; z-index: 1020; padding: 4px 0; -webkit-box-shadow: 0 6px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 6px 5px rgba(0, 0, 0, 0.1); -ms-box-shadow: 0 6px 5px rgba(0, 0, 0, 0.1); -o-box-shadow: 0 6px 5px rgba(0, 0, 0, 0.1); box-shadow: 0 6px 5px rgba(0, 0, 0, 0.1); -webkit-transition: top 0.45s ease; -moz-transition: top 0.45s ease; -ms-transition: top 0.45s ease; -o-transition: top 0.45s ease; transition: top 0.45s ease; background: #fff; }
  .lang-rtl #header-sticky { right: 0; left: auto; }
  #header-sticky.sticky-menu-active { visibility: visible; top: 0; -webkit-transition: top 0.45s ease; -moz-transition: top 0.45s ease; -ms-transition: top 0.45s ease; -o-transition: top 0.45s ease; transition: top 0.45s ease; }
  #header-sticky.sticky-menu-active .nov-megamenu .menu > li:focus > a { color: #f0620c; }
  #header-sticky.sticky-menu-active .nov-megamenu .menu > li > a { padding: 15.5px 10px 15.5px 10px; color: #222222; }
  #header-sticky.sticky-menu-active .nov-megamenu .menu > li > a:hover { color: #f0620c; }
  #header-sticky.sticky-menu-active .contentstickynew_search #search_widget form { display: block !important; }
  #header-sticky.sticky-menu-active .contentstickynew_search #search_widget form:after { display: none; }
  #header-sticky.sticky-menu-active .contentstickynew_search #search_widget form .ui-autocomplete-input { width: 100%; -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15); -ms-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15); -o-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15); box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15); padding-top: 0; padding-bottom: 0; padding-left: 30px; padding-right: 135px; min-height: 46px; font-size: 1.4rem; -webkit-border-radius: 25px; -moz-border-radius: 25px; -ms-border-radius: 25px; -o-border-radius: 25px; border-radius: 25px; background-color: #ffffff; background-image: none; border: none; text-align: left; }
  .lang-rtl #header-sticky.sticky-menu-active .contentstickynew_search #search_widget form .ui-autocomplete-input { padding-left: 135px; padding-right: 30px; }
  .lang-rtl #header-sticky.sticky-menu-active .contentstickynew_search #search_widget form .ui-autocomplete-input { text-align: right; }
  #header-sticky.sticky-menu-active .contentstickynew_search #search_widget form .ui-autocomplete-input::-webkit-input-placeholder { text-transform: uppercase; font-size: 1.3rem; color: #d7d7d7; }
  #header-sticky.sticky-menu-active .contentstickynew_search #search_widget form .ui-autocomplete-input:-moz-placeholder { text-transform: uppercase; font-size: 1.3rem; color: #d7d7d7; }
  #header-sticky.sticky-menu-active .contentstickynew_search #search_widget form .ui-autocomplete-input::-moz-placeholder { text-transform: uppercase; font-size: 1.3rem; color: #d7d7d7; }
  #header-sticky.sticky-menu-active .contentstickynew_search #search_widget form .ui-autocomplete-input:-ms-input-placeholder { text-transform: uppercase; font-size: 1.3rem; color: #d7d7d7; }
  #header-sticky.sticky-menu-active .contentstickynew_search #search_widget form button { top: 3px; height: 100%; width: 50px; }
  #header-sticky.sticky-header-2, #header-sticky.sticky-header-3 { background: #21374c; }
  #header-sticky.sticky-header-2 .contentstickynew_logo img, #header-sticky.sticky-header-3 .contentstickynew_logo img { max-height: 35px; }
  #header-sticky.sticky-header-2.sticky-menu-active .nov-megamenu .menu > li:focus > a, #header-sticky.sticky-header-3.sticky-menu-active .nov-megamenu .menu > li:focus > a { color: #f0620c; }
  #header-sticky.sticky-header-2.sticky-menu-active .nov-megamenu .menu > li > a, #header-sticky.sticky-header-3.sticky-menu-active .nov-megamenu .menu > li > a { color: #ffffff; }
  #header-sticky.sticky-header-2.sticky-menu-active .nov-megamenu .menu > li > a:hover, #header-sticky.sticky-header-3.sticky-menu-active .nov-megamenu .menu > li > a:hover { color: #f0620c; }
  #header-sticky.sticky-header-2 .blockcart .header-cart .header-cart-icon .icon-header-cart, #header-sticky.sticky-header-3 .blockcart .header-cart .header-cart-icon .icon-header-cart { background: url(../img/icon-cart2.png); background-size: 95%; }
  #header-sticky.sticky-header-2 .title-cart, #header-sticky.sticky-header-3 .title-cart { display: none; }
  #header-sticky .title-cart { font-size: 10px; text-transform: uppercase; color: #000; font-weight: 700; margin-top: 6px; }
  #header-sticky .value-cart { display: none; }
  #header-sticky .blockcart .header-cart .header-cart-icon .cart-products-count { top: -1px; right: -8px; left: auto; }
  .lang-rtl #header-sticky .blockcart .header-cart .header-cart-icon .cart-products-count { left: -8px; right: auto; }
  .lang-rtl #header-sticky .blockcart .header-cart .header-cart-icon .cart-products-count { right: auto; left: auto; } }

.btnov-lines { position: relative; display: inline-block; vertical-align: middle; width: 13px; height: 1px; background: #383838; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; cursor: pointer; }

.btnov-lines:before, .btnov-lines:after { content: ''; display: inline-block; position: absolute; left: 0; width: 13px; height: 1px; background: #383838; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }

.btnov-lines:before { top: 4px; }

.btnov-lines:after { top: -4px; }

.act .btnov-lines { background: transparent; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }

.act .btnov-lines:before, .act .btnov-lines:after { top: 0; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }

.act .btnov-lines:before { -webkit-transform: rotate3d(0, 0, 1, 45deg); -ms-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); }

.act .btnov-lines:after { -webkit-transform: rotate3d(0, 0, 1, -45deg); -ms-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); }

.toggle-group-menu-vertical { margin-right: 29px; }

.lang-rtl .toggle-group-menu-vertical { margin-left: 29px; margin-right: inherit; }

.btnov-lines-large { position: relative; display: inline-block; vertical-align: middle; width: 16px; height: 3px; background: #383838; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; cursor: pointer; }

.btnov-lines-large:before, .btnov-lines-large:after { content: ''; display: inline-block; position: absolute; left: 0; width: 16px; height: 3px; background: #383838; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }

.btnov-lines-large:before { top: 6px; }

.btnov-lines-large:after { top: -6px; }

.act .btnov-lines-large { background: transparent; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }

.act .btnov-lines-large:before, .act .btnov-lines-large:after { top: 0; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }

.act .btnov-lines-large:before { -webkit-transform: rotate3d(0, 0, 1, 45deg); -ms-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); }

.act .btnov-lines-large:after { -webkit-transform: rotate3d(0, 0, 1, -45deg); -ms-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); }

.toggle-nav { position: relative; text-align: center; color: #222222; cursor: pointer; line-height: 55px; font-size: 13px; font-weight: bold; text-transform: uppercase; background-color: #ededed; -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; border-top-right-radius: 10px; -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-top-left-radius: 10px; padding-left: 20px; padding-right: 20px; }

.lang-rtl .toggle-nav { -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-top-left-radius: 10px; -moz-border-radius-topright: inherit; -webkit-border-top-right-radius: inherit; border-top-right-radius: inherit; }

.lang-rtl .toggle-nav { -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; border-top-right-radius: 10px; -moz-border-radius-topleft: inherit; -webkit-border-top-left-radius: inherit; border-top-left-radius: inherit; }

.lang-rtl .toggle-nav { padding-left: 20px; padding-right: 20px; }

.toggle-nav i { font-size: 1.8rem; color: #222222; padding-right: 20px; }

.lang-rtl .toggle-nav i { padding-left: 20px; padding-right: inherit; }

@media (min-width: 768px) and (max-width: 991px) { .toggle-nav { padding-left: 5px; padding-right: 5px; max-width: 40px; max-height: 40px; }
  .lang-rtl .toggle-nav { padding-left: 5px; padding-right: 5px; } }

body:not(#index) .verticalmenu-main.open_menu .toggle-nav i:before { content: "\f136"; }

.nov-cart { position: relative; z-index: 1001; }

.top-column { z-index: 1; margin-top: 2rem; position: relative; }

#slidershow { margin-bottom: 9.5rem; }

.slideshow-container { background-color: #FFF; position: relative; z-index: 1; margin-bottom: 3.5rem; }

#displayTop { margin-bottom: 7.5rem; }

#module-novadvancedsearch-result #content-wrapper #main { margin-bottom: 30px; }

#module-novadvancedsearch-result #content-wrapper .page-content .row .item { margin-bottom: 30px; }

#module-novadvancedsearch-result #content-wrapper .page-content .row .item .product-miniature { padding-left: 15px; padding-right: 15px; }

.lang-rtl #module-novadvancedsearch-result #content-wrapper .page-content .row .item .product-miniature { padding-left: 15px; padding-right: 15px; }

.breadcrumb-container { background: transparent; position: relative; z-index: 1; }

#main { margin-bottom: 6rem; }

#index #main { margin-bottom: 0; }

.columns-container { z-index: 1; position: relative; }

.nov-row { position: relative; }

.nov-row .background-row { position: absolute; top: 0; left: 0; right: 0; bottom: 0; }

.lang-rtl .nov-row .background-row { -webkit-transform: rotateY(-180deg); transform: rotateY(-180deg); }

@media (max-width: 767px) { .page-home { overflow: hidden; } }

.page-home .nov-row.no-gutters .nov-row-wrap { margin-right: 0; margin-left: 0; }

.page-home .nov-row.no-gutters .nov-row-wrap > [class*="col-"] { padding-right: 0; padding-left: 0; }

.page-home > .nov-row { margin-bottom: 8rem; }

.center_column { position: relative; }

.bottom-container { position: relative; }

.footer .link-list .title_block { margin-bottom: 16px; text-transform: uppercase; color: #fff; line-height: 21px; font-size: 1.4rem; font-weight: 800; }

.footer .link-list ul { list-style-type: none; padding-left: 0; margin-bottom: 0px; }

.lang-rtl .footer .link-list ul { padding-right: 0; padding-left: inherit; }

.footer .link-list ul li { padding: 0 0 11px 0; }

.footer .link-list ul a { color: #8a9eb3; }

.footer .link-list ul a:hover { color: #f0620c; }

.footer .newsletter-footer { max-width: 660px; margin: 0 auto; position: relative; }

.footer .newsletter-footer .title_block { font-size: 1.4rem; color: #fff; line-height: 22px; margin-bottom: 15px; text-transform: uppercase; text-align: left; }

.lang-rtl .footer .newsletter-footer .title_block { text-align: right; }

.footer .newsletter-footer .sub_title { font-family: "OpenSans", sans-serif; margin-top: 13px; padding-bottom: 12px; color: #8a9eb3; text-align: left; }

.lang-rtl .footer .newsletter-footer .sub_title { text-align: right; }

.footer .newsletter-footer .input-group-btn { position: absolute; bottom: 0px; right: 0px; }

.lang-rtl .footer .newsletter-footer .input-group-btn { left: 0px; right: auto; }

.footer .newsletter-footer .input-group-btn .btn-secondary { -webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; -o-border-radius: 30px; border-radius: 30px; min-width: 92px; font-size: 10px; }

.footer .newsletter-footer .block_newsletter { position: relative; }

.footer .newsletter-footer .block_newsletter input { -webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; -o-border-radius: 30px; border-radius: 30px; text-align: left; }

.lang-rtl .footer .newsletter-footer .block_newsletter input { text-align: right; }

#nov-copyright { padding: 27px 0; margin: 0; font-size: 1.2rem; font-weight: 700; color: #fff; }

.nov-canvas-menu { color: #666; position: fixed; z-index: 101; top: 0; left: -36rem; background: #fff; width: 36rem; height: 100%; padding: 4rem 6.2rem 4rem 7.3rem; -webkit-box-shadow: 5px 0 12px rgba(0, 0, 0, 0.25); -moz-box-shadow: 5px 0 12px rgba(0, 0, 0, 0.25); -ms-box-shadow: 5px 0 12px rgba(0, 0, 0, 0.25); -o-box-shadow: 5px 0 12px rgba(0, 0, 0, 0.25); box-shadow: 5px 0 12px rgba(0, 0, 0, 0.25); -webkit-transition: all 0.35s ease 0.15s; -moz-transition: all 0.35s ease 0.15s; -ms-transition: all 0.35s ease 0.15s; -o-transition: all 0.35s ease 0.15s; transition: all 0.35s ease 0.15s; overflow: hidden; }

.lang-rtl .nov-canvas-menu { right: -36rem; left: auto; }

.lang-rtl .nov-canvas-menu { padding: 4rem 7.3rem 4rem 6.2rem; }

.nov-canvas-menu .casvas-content { overflow: hidden; overflow-y: scroll; position: absolute; width: 100%; right: -16px; top: 0; bottom: 0; padding: 4rem 6.2rem 4rem 5.7rem; }

.lang-rtl .nov-canvas-menu .casvas-content { left: -16px; right: auto; }

.lang-rtl .nov-canvas-menu .casvas-content { padding: 4rem 5.7rem 4rem 6.2rem; }

.nov-canvas-menu .casvas-content > div { -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); -webkit-transition: all 0.35s ease 0; -moz-transition: all 0.35s ease 0; -ms-transition: all 0.35s ease 0; -o-transition: all 0.35s ease 0; transition: all 0.35s ease 0; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; }

.nov-canvas-menu .casvas-content .language-selector { padding-bottom: 1.5rem; }

.nov-canvas-menu.canvas-active { left: 0; }

.lang-rtl .nov-canvas-menu.canvas-active { right: 0; left: auto; }

.nov-canvas-menu.canvas-active .casvas-content > div { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); -webkit-transition: all 0.35s ease 0; -moz-transition: all 0.35s ease 0; -ms-transition: all 0.35s ease 0; -o-transition: all 0.35s ease 0; transition: all 0.35s ease 0; filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; }

.nov-canvas-menu.canvas-active .casvas-content > div:first-child { -webkit-transition-delay: .1s; transition-delay: .1s; }

.nov-canvas-menu.canvas-active .casvas-content > div:nth-child(2) { -webkit-transition-delay: .3s; transition-delay: .3s; }

.nov-canvas-menu.canvas-active .casvas-content > div:nth-child(3) { -webkit-transition-delay: .5s; transition-delay: .5s; }

.nov-canvas-menu.canvas-active .casvas-content > div:nth-child(4) { -webkit-transition-delay: .7s; transition-delay: .7s; }

.canvas-overlay { position: fixed; top: 0; left: 0; z-index: 9; width: 0; height: 0; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; transition: width 0s .5s,height,0s .5s,opacity .5s 0s; background: rgba(0, 0, 0, 0.5); cursor: url(../img/cusor.png), auto; }

.lang-rtl .canvas-overlay { right: 0; left: auto; }

.canvas-overlay.act { width: 100%; height: 100%; filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; transition: width 0s 0s,height,0s 0s,opacity .5s 0s; }

#_desktop_back_top { position: fixed; bottom: 50px; right: 15px; filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; z-index: 999; cursor: pointer; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; text-align: center; }

.lang-rtl #_desktop_back_top { left: 15px; right: auto; }

#_desktop_back_top span { padding: 4px 12px; width: 40px; height: 40px; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; border: 1px solid #ccc; display: inline-block; background-color: #fff; color: #ccc; font-size: 2rem; -webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -ms-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; }

#_desktop_back_top .text { display: none; }

#_desktop_back_top:hover { filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; bottom: 55px; }

#_desktop_back_top:hover span { color: #da432a; }

#_mobile_back_top i:before { content: "\f39d"; font-family: "Material-Design-Iconic-Font"; }

#page-preloader { position: fixed; left: 0; top: 0; width: 100%; height: 100%; width: 100vw; height: 100vh; z-index: 999999999; background: #fff; display: flex; align-items: center; justify-content: center; }

.page-loading { width: 245px; height: 245px; position: relative; }

.page-loading div { width: 245px; height: 245px; position: absolute; }

.page-loading img { position: absolute; top: 50%; left: 50%; margin-top: -70px; margin-left: -80px; }

.page-loading div { width: 196px; height: 196px; margin: 24.5px; border-radius: 20%; transform: rotate(45deg); mix-blend-mode: multiply; animation: 2s cubic-bezier(0.66, -0.7, 0.27, 1.6) infinite; }

.page-loading div:nth-child(1) { background-color: #29ffff; animation-name: rotate-1; }

.page-loading div:nth-child(2) { background-color: #ff65ff; animation-name: rotate-2; }

.page-loading div:nth-child(3) { background-color: #ffc; animation-name: rotate-3; }

@keyframes rotate-1 { to { transform: rotate(135deg); } }

@keyframes rotate-2 { to { transform: rotate(225deg); } }

@keyframes rotate-3 { to { transform: rotate(315deg); } }

/* Slider */
.slick-slider { position: relative; display: block; box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; }

.slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; }

.slick-list:focus { outline: none; }

.slick-list.dragging { cursor: pointer; cursor: hand; }

.slick-slider .slick-track, .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }

.slick-track { position: relative; left: 0; top: 0; display: block; }

.slick-track:before, .slick-track:after { content: ""; display: table; }

.slick-track:after { clear: both; }

.slick-loading .slick-track { visibility: hidden; }

.slick-slide { float: left; height: 100%; min-height: 1px; display: none; }

[dir="rtl"] .slick-slide { float: right; }

.slick-slide img { display: block; }

.slick-slide.slick-loading img { display: none; }

.slick-slide.dragging img { pointer-events: none; }

.slick-initialized .slick-slide { display: block; }

.slick-loading .slick-slide { visibility: hidden; }

.slick-vertical .slick-slide { display: block; height: auto; padding-bottom: 8px; }

.slick-arrow.slick-hidden { display: none; }

/* Slider */
/* Arrows */
.slick-prev, .slick-next { position: absolute; display: block; width: 30px; height: 30px; line-height: 0px; font-size: 0px; cursor: pointer; background: transparent; color: transparent; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); padding: 0; border: none; outline: none; background: #eeeeee; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; text-align: center; z-index: 9; }

.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus { outline: none; background: #da432a; }

.slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before { color: #fff; }

.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before { opacity: 0.25; }

.slick-prev:before, .slick-next:before { font-family: "Material-Design-Iconic-Font"; font-size: 20px; line-height: 1; color: #797979; opacity: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; }

.slick-prev { left: 0; }

.lang-rtl .slick-prev { right: 0; left: auto; }

.slick-prev:before { content: ""; }

.slick-next { right: 0px; }

.lang-rtl .slick-next { left: 0px; right: auto; }

.slick-next:before { content: ""; }

/* Dots */
.slick-dotted.slick-slider { margin-bottom: 30px; }

.slick-dots { position: absolute; bottom: -25px; list-style: none; display: block; text-align: center; padding: 0; margin: 0; width: 100%; }

.slick-dots li { position: relative; display: inline-block; height: 20px; width: 20px; margin: 0 5px; padding: 0; cursor: pointer; }

.slick-dots li button { border: 0; background: transparent; display: block; height: 20px; width: 20px; outline: none; line-height: 0px; font-size: 0px; color: transparent; padding: 5px; cursor: pointer; }

.slick-dots li button:hover, .slick-dots li button:focus { outline: none; }

.slick-dots li button:hover:before, .slick-dots li button:focus:before { opacity: 1; }

.slick-dots li button:before { position: absolute; top: 0; left: 0; content: ""; width: 20px; height: 20px; font-size: 6px; line-height: 20px; text-align: center; color: black; opacity: 0.25; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.slick-dots li.slick-active button:before { color: black; opacity: 0.75; }

/* Owl Carousel - Core */
.owl-carousel { display: none; -webkit-tap-highlight-color: transparent; /* position relative and z-index fix webkit rendering fonts issue */ position: relative; z-index: 1; }

.owl-carousel .owl-stage { position: relative; -ms-touch-action: pan-Y; -moz-backface-visibility: hidden; /* fix firefox animation glitch */ }

.owl-carousel .owl-stage:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }

.owl-carousel .owl-stage-outer { position: relative; overflow: hidden; /* fix for flashing background */ -webkit-transform: translate3d(0px, 0px, 0px); }

.owl-carousel .owl-wrapper, .owl-carousel .owl-item { -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); }

.owl-carousel .owl-item { position: relative; min-height: 1px; float: left; -webkit-backface-visibility: hidden; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; }

.owl-carousel .owl-nav.disabled, .owl-carousel .owl-dots.disabled { display: none; }

.owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-dot { cursor: pointer; cursor: hand; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

.owl-carousel.owl-loaded { display: block; }

.owl-carousel.owl-loading { opacity: 0; display: block; }

.owl-carousel.owl-hidden { opacity: 0; }

.owl-carousel.owl-refresh .owl-item { visibility: hidden; }

.owl-carousel.owl-drag .owl-item { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

.owl-carousel.owl-grab { cursor: move; cursor: grab; }

.owl-carousel.owl-rtl { direction: rtl; }

.owl-carousel.owl-rtl .owl-item { float: right; }

/* No Js */
.no-js .owl-carousel { display: block; }

/* Owl Carousel - Animate Plugin */
.owl-carousel .animated { animation-duration: 1000ms; animation-fill-mode: both; }

.owl-carousel .owl-animated-in { z-index: 0; }

.owl-carousel .owl-animated-out { z-index: 1; }

.owl-carousel .fadeOut { animation-name: fadeOut; }

@keyframes fadeOut { 0% { opacity: 1; }
  100% { opacity: 0; } }

/* Owl Carousel - Auto Height Plugin */
.owl-height { transition: height 500ms ease-in-out; }

/* Owl Carousel - Lazy Load Plugin */
.owl-carousel .owl-item { filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; -webkit-transition: opacity 600ms ease; -moz-transition: opacity 600ms ease; -ms-transition: opacity 600ms ease; -o-transition: opacity 600ms ease; transition: opacity 600ms ease; }

.owl-carousel .owl-item.active { filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; -webkit-transition: opacity 600ms ease; -moz-transition: opacity 600ms ease; -ms-transition: opacity 600ms ease; -o-transition: opacity 600ms ease; transition: opacity 600ms ease; transform-style: preserve-3d; }

.owl-carousel .owl-item .owl-lazy { opacity: 0; transition: opacity 600ms ease; }

.owl-carousel .owl-item img.owl-lazy { transform-style: preserve-3d; }

/* Owl Carousel - Video Plugin */
.owl-carousel .owl-video-wrapper { position: relative; height: 100%; background: #000; }

.owl-carousel .owl-video-play-icon { position: absolute; height: 80px; width: 80px; left: 50%; top: 50%; margin-left: -40px; margin-top: -40px; background: url("owl.video.play.html") no-repeat; cursor: pointer; z-index: 1; -webkit-backface-visibility: hidden; transition: transform 100ms ease; }

.owl-carousel .owl-video-play-icon:hover { transform: scale(1.3, 1.3); }

.owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon { display: none; }

.owl-carousel .owl-video-tn { opacity: 0; height: 100%; background-position: center center; background-repeat: no-repeat; background-size: contain; transition: opacity 400ms ease; }

.owl-carousel .owl-video-frame { position: relative; z-index: 1; height: 100%; width: 100%; }

/* Default theme - Owl Carousel CSS File */
.owl-carousel .owl-item img { width: auto; display: inline-block; }

.owl-theme { position: relative; }

.owl-theme .owl-nav { text-align: center; -webkit-tap-highlight-color: transparent; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; -webkit-transition: opacity 0.5s ease 0.2s; -moz-transition: opacity 0.5s ease 0.2s; -ms-transition: opacity 0.5s ease 0.2s; -o-transition: opacity 0.5s ease 0.2s; transition: opacity 0.5s ease 0.2s; margin-top: 0; }

.owl-theme .owl-nav [class*='owl-'] { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); border: 1px solid #d8d8d8; color: #686868; font-size: 1.4rem; background: #ffffff; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center; -ms-flex-pack: center; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; cursor: pointer; position: absolute; width: 30px; height: 30px; text-align: center; margin: 0; padding: 0; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; }

.owl-theme .owl-nav [class*='owl-']:hover { background: #da432a; text-decoration: none; border-color: #da432a; color: #ffffff; }

.owl-theme .owl-nav [class*='owl-'].disabled { cursor: not-allowed; filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; }

.owl-theme .owl-nav [class*='owl-'] span { display: none; }

.owl-theme .owl-nav .owl-prev { left: 0; }

.lang-rtl .owl-theme .owl-nav .owl-prev { right: 0; left: auto; }

.owl-theme .owl-nav .owl-next { right: 0; }

.lang-rtl .owl-theme .owl-nav .owl-next { left: 0; right: auto; }

.owl-theme:hover .owl-nav { filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; }

.owl-theme .owl-nav.disabled + .owl-dots { margin-top: 0; }

.owl-theme .owl-dots { top: 0; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; position: absolute; z-index: 99; left: 0; text-align: right; margin: 0; }

.lang-rtl .owl-theme .owl-dots { right: 0; left: auto; }

.lang-rtl .owl-theme .owl-dots { text-align: left; }

.owl-theme .owl-dots .owl-dot { display: inline-block; zoom: 1; }

.owl-theme .owl-dots .owl-dot span { background-color: #f0620c; cursor: pointer; display: inline-block; height: 17px; width: 17px; margin: 0px 5px; padding: 0; position: relative; text-indent: -9999px; border-radius: 50%; -webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; -ms-transition: all 0.35s ease; -o-transition: all 0.35s ease; transition: all 0.35s ease; }

.owl-theme .owl-dots .owl-dot:hover span, .owl-theme .owl-dots .owl-dot.active span { background: #da432a; }

.title_block { font-weight: 800; color: #222; line-height: 1; }

.title_block .sub_title { font-weight: 400; display: block; text-transform: initial; font-family: "OpenSans", sans-serif; }

.title_block.title_1 { text-transform: uppercase; font-size: 2.2rem; letter-spacing: 4px; margin-bottom: 35px; }

.title_block.title_1 .sub_title { font-size: 1rem; letter-spacing: 1px; color: #c2c2c2; text-transform: uppercase; margin-top: 10px; font-weight: 500; padding: 0 15px; line-height: 1.5; }

.title_block.title_2 { font-size: 2.2rem; margin-bottom: 40px; }

.title_block.title_2 .sub_title { font-size: 1.3rem; color: #666; margin-top: 10px; line-height: 1.5; }

.title_block.title_3 { font-size: 3rem; font-weight: 900; margin-bottom: 40px; color: #fff; letter-spacing: 1px; text-transform: uppercase; position: relative; }

.title_block.title_3 .sub_title { font-size: 1.3rem; margin-top: 10px; letter-spacing: normal; text-transform: none; line-height: 1.5; }

.block-margin { margin: -15px; overflow: hidden; }

.block-margin .block-padding .owl-stage-outer { overflow: initial; }

#block-reassurance { margin-top: 30px; margin-bottom: 0; }

#block-reassurance ul { padding: 0; list-style: none; }

#block-reassurance li { border: 1px solid #e9e9e9; padding: 8px 13px; }

#block-reassurance li:not(:last-child) { margin-bottom: 6px; }

#block-reassurance li .block-reassurance-item img { margin-right: 10px; min-width: 40px; }

.lang-rtl #block-reassurance li .block-reassurance-item img { margin-left: 10px; margin-right: inherit; }

#block-reassurance li .block-reassurance-item .text { margin-left: 15px; font-weight: 700; font-size: 1.2rem; }

.lang-rtl #block-reassurance li .block-reassurance-item .text { margin-right: 15px; margin-left: inherit; }

#product #block-reassurance span { font-size: 1.4rem; }

.infostore-inline ul li { font-size: 12px; }

.infostore-inline ul li.list-inline-item:not(:last-child) { margin-right: 30px; }

.lang-rtl .infostore-inline ul li.list-inline-item:not(:last-child) { margin-left: 30px; margin-right: inherit; }

.infostore-inline ul li a { color: #666; }

.infostore-inline ul li a:hover { color: #da432a; }

.infostore-inline ul li i { float: left; margin-right: 9px; font-size: 17px; color: #da432a; }

.lang-rtl .infostore-inline ul li i { float: right; }

.lang-rtl .infostore-inline ul li i { margin-left: 9px; margin-right: inherit; }

#block_advancedsearch { padding-left: 0; }

.ac_nov_results { z-index: 99999; background: #fff; -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15); -ms-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15); -o-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15); box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15); min-width: 300px; padding: 15px 0; }

.ac_nov_results ul { margin: 0; max-height: 500px; overflow-y: scroll; padding: 0; }

.ac_nov_results ul::-webkit-scrollbar { width: 0.7rem; }

.ac_nov_results ul::-webkit-scrollbar-track { background: #eaeaea; -webkit-border-radius: 0.4rem; -moz-border-radius: 0.4rem; -ms-border-radius: 0.4rem; -o-border-radius: 0.4rem; border-radius: 0.4rem; }

.ac_nov_results ul::-webkit-scrollbar-thumb { background-color: #222; -webkit-border-radius: 0.4rem; -moz-border-radius: 0.4rem; -ms-border-radius: 0.4rem; -o-border-radius: 0.4rem; border-radius: 0.4rem; }

.ac_nov_results ul li { padding: 0 30px; list-style: none; }

.ac_nov_results ul li img { border: 1px solid #eaeaea; width: 60px; height: auto; margin-right: 15px; }

.lang-rtl .ac_nov_results ul li img { margin-left: 15px; margin-right: inherit; }

.ac_nov_results ul li a { font-weight: 500; font-size: 1.1rem; color: #222222; }

.ac_nov_results ul { list-style-type: none; padding: 0; }

.ac_nov_results ul.has-scroll { max-height: 500px; overflow-y: scroll; }

.ac_nov_results ul li { padding: 0 30px; }

.ac_nov_results ul li .media { padding: 10px 0; }

.ac_nov_results ul li:not(:last-child) .media { border-bottom: 1px solid #e9e9e9; }

.ac_nov_results ul li img { max-width: 65px; margin-right: 20px; border-radius: 3px; border: 1px solid #e9e9e9; }

.lang-rtl .ac_nov_results ul li img { margin-left: 20px; margin-right: inherit; }

.ac_nov_results ul li a { font-weight: 500; font-size: 1.1rem; }

.ac_nov_results ul li .media .media-body .search-price { color: #da432a; font-weight: 700; font-size: 1.3rem; margin-top: 10px; }

#_desktop_search_content { min-width: 240px; }

#_desktop_search_content .nov_category_tree { -webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; -o-border-radius: 30px; border-radius: 30px; margin: 2px; background: #f2f2f2; position: relative; }

#_desktop_search_content .nov_category_tree:after { content: ""; position: absolute; right: 24px; width: 10px; height: 13px; background: url(../img/search.png); }

.lang-rtl #_desktop_search_content .nov_category_tree:after { left: 24px; right: auto; }

@media (max-width: 991px) { #_desktop_search_content .nov_category_tree:after { right: 19px; }
  .lang-rtl #_desktop_search_content .nov_category_tree:after { left: 19px; right: auto; } }

#_desktop_search_content .nov_category_tree > .dropdown-menu::-webkit-scrollbar { width: 0.7rem; }

#_desktop_search_content .nov_category_tree > .dropdown-menu::-webkit-scrollbar-track { background: #eaeaea; -webkit-border-radius: 0.4rem; -moz-border-radius: 0.4rem; -ms-border-radius: 0.4rem; -o-border-radius: 0.4rem; border-radius: 0.4rem; }

#_desktop_search_content .nov_category_tree > .dropdown-menu::-webkit-scrollbar-thumb { background-color: #222; -webkit-border-radius: 0.4rem; -moz-border-radius: 0.4rem; -ms-border-radius: 0.4rem; -o-border-radius: 0.4rem; border-radius: 0.4rem; }

#_desktop_search_content .nov_category_tree .dropdown-toggle { font-size: 1.1rem; color: #c7c6c6; font-weight: 700; text-transform: uppercase; border: none; overflow: hidden; padding-top: 0; padding-bottom: 0; padding-left: 18px; padding-right: 32px; margin-right: 24px; min-width: 68px; text-align: left; background: transparent; line-height: 1; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; border-top-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; border-bottom-left-radius: 5px; position: relative; display: inline-block; }

.lang-rtl #_desktop_search_content .nov_category_tree .dropdown-toggle { padding-left: 32px; padding-right: 18px; }

.lang-rtl #_desktop_search_content .nov_category_tree .dropdown-toggle { margin-left: 24px; margin-right: inherit; }

.lang-rtl #_desktop_search_content .nov_category_tree .dropdown-toggle { text-align: right; }

#_desktop_search_content .nov_category_tree .dropdown-toggle:after { display: none; }

.lang-rtl #_desktop_search_content .nov_category_tree .dropdown-toggle { -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; border-top-right-radius: 5px; -moz-border-radius-topleft: inherit; -webkit-border-top-left-radius: inherit; border-top-left-radius: inherit; }

.lang-rtl #_desktop_search_content .nov_category_tree .dropdown-toggle { -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; border-bottom-right-radius: 5px; -moz-border-radius-bottomleft: inherit; -webkit-border-bottom-left-radius: inherit; border-bottom-left-radius: inherit; }

#_desktop_search_content .nov_category_tree .dropdown-toggle ul { margin-bottom: 0; }

@media (max-width: 991px) { #_desktop_search_content .nov_category_tree .dropdown-toggle { padding-left: 0px; padding-right: 0px; margin-right: 0px; min-width: 44px; }
  .lang-rtl #_desktop_search_content .nov_category_tree .dropdown-toggle { padding-left: 0px; padding-right: 0px; }
  .lang-rtl #_desktop_search_content .nov_category_tree .dropdown-toggle { margin-left: 0px; margin-right: inherit; }
  #_desktop_search_content .nov_category_tree .dropdown-toggle span { display: none; } }

#_desktop_search_content .nov_category_tree .dropdown-menu { padding-top: 0; padding-bottom: 0; font-size: 1.3rem; max-height: 500px; overflow-y: scroll; }

#_desktop_search_content .nov_category_tree .dropdown-menu .dropdown-item { cursor: pointer; padding: 6px 19px; font-size: 1.1rem; }

#_desktop_search_content .nov_category_tree .dropdown-menu .dropdown-item span { display: block; }

#_desktop_search_content .nov_category_tree .dropdown-menu .dropdown-item:hover { color: #da432a; }

#_desktop_search_content .search_query { border: none; background: transparent; color: #ffffff; padding-left: 34px; }

.lang-rtl #_desktop_search_content .search_query { padding-right: 34px; padding-left: inherit; }

#_desktop_search_content .search_query:hover, #_desktop_search_content .search_query:focus { border: none; -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none; outline: none; }

#_desktop_search_content .search_query::-webkit-input-placeholder { font-size: 10px; color: rgba(255, 228, 0, 0.2); text-transform: uppercase; }

#_desktop_search_content .search_query:-moz-placeholder { font-size: 10px; color: rgba(255, 228, 0, 0.2); text-transform: uppercase; }

#_desktop_search_content .search_query::-moz-placeholder { font-size: 10px; color: rgba(255, 228, 0, 0.2); text-transform: uppercase; }

#_desktop_search_content .search_query:-ms-input-placeholder { font-size: 10px; color: rgba(255, 228, 0, 0.2); text-transform: uppercase; }

#_desktop_search_content .button-search { position: initial; }

#_desktop_search_content .button-search .btn.btn-secondary { position: absolute; left: 0px; top: 11px; padding: 0; border: none; background: transparent; z-index: 9; width: 23px; height: 23px; background: url(../img/icon-ecomart.png) no-repeat; background-position: -87px -100px; }

.lang-rtl #_desktop_search_content .button-search .btn.btn-secondary { right: 0px; left: auto; }

#_desktop_search_content .button-search .btn.btn-secondary i { display: none; }

.block_newsletter input { height: 48px; background-color: #fff; border: none; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; text-align: center; border: 2px solid #f0620c; }

.block_newsletter input::-webkit-input-placeholder { font-size: 11px; color: #cccbcb; }

.block_newsletter input:-moz-placeholder { font-size: 11px; color: #cccbcb; }

.block_newsletter input::-moz-placeholder { font-size: 11px; color: #cccbcb; }

.block_newsletter input:-ms-input-placeholder { font-size: 11px; color: #cccbcb; }

.block_newsletter .input-group-btn .btn { margin: 0; -webkit-border-radius: 0px; -moz-border-radius: 0px; -ms-border-radius: 0px; -o-border-radius: 0px; border-radius: 0px; border: none; background: #f0620c; height: 48px; min-height: 48px; }

.block_newsletter .input-group-btn .btn:hover { background: #da432a; color: #fff; }

.block_newsletter .image-payment { margin-top: 78px; }

.icon-contact { background: #666; width: 33px; height: 33px; max-width: 33px; min-width: 33px; text-align: center; line-height: 33px; margin-right: 17px; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center; -ms-flex-pack: center; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; -webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; -ms-transition: all 0.35s ease; -o-transition: all 0.35s ease; transition: all 0.35s ease; }

.lang-rtl .icon-contact { margin-left: 17px; margin-right: inherit; }

.icon-contact:hover { background: #da432a; }

.icon-contact .home { background-position: -1px -25px; background-image: url(../img/icon/icon-contacts.html); background-repeat: no-repeat; font-size: 0; width: 14px; height: 13px; display: inline-block; }

.icon-contact .phone { background-position: -2px -11px; background-image: url(../img/icon/icon-contacts.html); background-repeat: no-repeat; font-size: 0; width: 12px; height: 12px; }

.icon-contact .email { background-position: -2px 0px; background-image: url(../img/icon/icon-contacts.html); background-repeat: no-repeat; font-size: 0; width: 13px; height: 9px; }

.nov-policy { text-align: center; position: relative; display: block; }

.nov-policy:first-child { padding-left: 20px; }

.lang-rtl .nov-policy:first-child { padding-right: 20px; padding-left: inherit; }

.nov-policy .title_policy { font-weight: 700; color: #222222; display: inline-block; position: relative; font-size: 1.6rem; }

.nov-policy .title_policy p { line-height: 20px; }

.nov-policy .content_policy { font-weight: 300; font-size: 1.5rem; line-height: 24px; color: #85c4aa; margin-bottom: 49px; }

.nov-policy .content-policy.style-1 .title_policy { font-size: 1.3rem; text-transform: uppercase; font-weight: 700; }

.nov-policy .content-policy.style-1 .policy-icon { height: 56px; background: #f2f2f2; width: 56px; min-width: 56px; line-height: 56px; display: inline-block; border-radius: 100%; }

.nov-policy .content-policy.style-1 .policy-info { text-align: left; margin-left: 20px; max-width: 210px; }

.lang-rtl .nov-policy .content-policy.style-1 .policy-info { text-align: right; }

.lang-rtl .nov-policy .content-policy.style-1 .policy-info { margin-right: 20px; margin-left: inherit; }

.nov-policy .content-policy.style-1 .policy-info p { display: initial; color: #909090; line-height: 24px; }

@media (min-width: 992px) { .nov-policy .content-policy.style-2 { -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; } }

.nov-policy .content-policy.style-2 .policy-icon { min-width: 90px; height: 90px; line-height: 90px; background: url(../img/policy-img.png); background-position: 0px 0px; background-repeat: no-repeat; display: inline-block; }

.nov-policy .content-policy.style-2 .policy-icon img { margin-bottom: 0px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; -webkit-transform: rotateY(0deg); transform: rotateY(0deg); }

.nov-policy .content-policy.style-2:hover .policy-icon img { -webkit-transform: rotateY(-180deg); transform: rotateY(-180deg); -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }

.nov-policy .content-policy.style-2 .policy-info { text-align: center; padding-top: 15px; }

.nov-policy .content-policy.style-2 .policy-info .title_policy { font-size: 1.2rem; text-transform: uppercase; margin-bottom: 4px; font-weight: 800; }

.nov-policy .content-policy.style-2 .policy-info p { font-size: 1rem; text-transform: uppercase; }

.nov-policy:hover .style-1 .policy-icon img { -webkit-transform: rotateY(-180deg); transform: rotateY(-180deg); -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }

.nov-banner .title_banner { font-weight: 900; color: #ffffff; margin-bottom: 5px; text-transform: uppercase; display: inline-block; position: relative; font-size: 3rem; }

.nov-banner .title_banner:before { content: ''; display: block; height: 1px; width: 110px; background: #da432a; position: absolute; top: 50%; left: -126px; }

.nov-banner .title_banner:after { content: ''; display: block; height: 1px; width: 110px; background: #da432a; position: absolute; top: 50%; right: -126px; }

.nov-banner .sub_title_banner { font-size: 2rem; font-weight: 200; color: #ffffff; margin-bottom: 20px; text-transform: capitalize; }

.nov-banner .content_banner { font-weight: 300; font-size: 1.5rem; line-height: 24px; color: #85c4aa; margin-bottom: 49px; }

.nov-banner img { margin-bottom: 30px; }

@media (min-width: 992px) { .nov-banner .title_banner { font-size: 4rem; }
  .nov-banner .sub_title_banner { font-size: 3rem; } }

.nov-banner .block_content { margin: 62px 20px 0; }

@media (max-width: 1199px) { .nov-banner .block_content { margin: 30px 20px 0; } }

.tabs-subcat .nav-tabs { background: #f0620c; padding-top: 6px; padding-bottom: 1px; border: none; }

.tabs-subcat .nav-tabs .nav-item { margin-bottom: 0; }

.tabs-subcat .nav-tabs .nav-item .nav-link { border: none; background: #f0620c; color: #fff; padding: 15px 37px; font-size: 22px; text-transform: uppercase; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; font-weight: 400; line-height: 1; }

.tabs-subcat .nav-tabs .nav-item .nav-link.active { background: #fff; color: #d6d6d6; }

.tabs-subcat .tab-pane { padding-top: 40px; }

.tabs-subcat .tab-pane .children-item { padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px dashed #a7a7a7; }

.tabs-subcat .tab-pane .children-item.last { padding-bottom: 0; margin-bottom: 0; border-bottom: none; }

.sidebar { margin-bottom: 8rem; }

.sidebar .block { padding: 0; margin-bottom: 4rem; }

.sidebar .block .title_block { font-weight: 700; line-height: 1; margin-bottom: 2.5rem; font-size: 1.8rem; color: #222; text-transform: uppercase; text-align: left; border-bottom: 1px solid #e5e5e5; }

.lang-rtl .sidebar .block .title_block { text-align: right; }

.sidebar .block .title_block a, .sidebar .block .title_block span { position: relative; padding-bottom: 19px; }

.sidebar .block .title_block a:before, .sidebar .block .title_block span:before { content: ""; position: absolute; width: 100%; height: 3px; background: #da432a; left: 0; bottom: -2px; }

.lang-rtl .sidebar .block .title_block a:before, .lang-rtl .sidebar .block .title_block span:before { right: 0; left: auto; }

.sidebar > div:last-child .block { margin-bottom: 0; }

.sidebar .active_filters { padding: 0 20px; }

.sidebar .active_filters .active-filter-title { display: none; }

.infomation { font-size: 1.2rem; line-height: 1; }

.infomation h3 { font-size: 1.2rem; color: #444; text-transform: uppercase; }

.collapse.in { display: block; }

.modal-open .modal { overflow: hidden; }

.modal.in .modal-dialog { -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); margin-top: 50vh; }

.lang-rtl .modal.in .modal-dialog { -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); }

.modal.in .modal-dialog .modal-content .position-sticky .in_border { padding-bottom: 0rem; margin-bottom: 0rem; }

.modal.in .modal-dialog .modal-content .images-container .js-qv-image { margin: 0px 0px 0px 5px !important; }

.lang-rtl .modal.in .modal-dialog .modal-content .images-container .js-qv-image { margin: 0px 5px !important 0px 0px; }

.modal.in .modal-dialog .modal-content .images-container .thumb-container { padding: 10px 5px; }

#product .modal.in .modal-dialog .modal-content .images-container .js-qv-image { margin: 0px 0px 0px 5px !important; }

.lang-rtl #product .modal.in .modal-dialog .modal-content .images-container .js-qv-image { margin: 0px 5px !important 0px 0px; }

#product .modal.in .modal-dialog .modal-content .images-container .product-images { margin-top: 0px; }

#product .modal.in .modal-dialog .modal-content .images-container .thumb-container { padding: 10px 5px; max-width: 100px; }

#product .modal.in .modal-dialog .modal-content .images-container .thumb-container .thumb { -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none; }

@media (min-width: 768px) { .modal-dialog-centered { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; min-height: calc(100% - (2.5rem * 2)); } }

#product .breadcrumb ol li:last-child { display: none; }

.breadcrumb { color: #666; font-size: 1.3rem; margin-bottom: 6rem; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; background-size: cover; padding-top: 62px; padding-bottom: 68px; text-align: center; }

.breadcrumb .breadcrumb-title { font-size: 2.4rem; color: #222222; font-weight: 800; text-transform: uppercase; margin-bottom: 15px; }

.breadcrumb ol { padding-left: 0; font-family: "OpenSans", sans-serif; margin: 0; }

.lang-rtl .breadcrumb ol { padding-right: 0; padding-left: inherit; }

.breadcrumb ol li { padding: 0 11px; position: relative; display: inline-block; color: #666; }

.breadcrumb ol li a { font-size: 1.2rem; font-weight: 400; color: #909090; }

.breadcrumb ol li a:hover { color: #da432a; }

.breadcrumb ol li:before { content: ""; position: absolute; left: -3px; top: 50%; margin-top: -2px; font-size: 1.6rem; width: 5px; height: 5px; background: #909090; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); line-height: 1.6rem; }

.lang-rtl .breadcrumb ol li:before { right: -3px; left: auto; }

.breadcrumb ol li:first-child { padding-left: 0; }

.lang-rtl .breadcrumb ol li:first-child { padding-right: 0; padding-left: inherit; }

.breadcrumb ol li:first-child:before { display: none; }

.breadcrumb ol li:last-child { padding-right: 0; }

.lang-rtl .breadcrumb ol li:last-child { padding-left: 0; padding-right: inherit; }

.btn { -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; }

.btn span .right { margin-left: 5px; font-size: 10px; }

.lang-rtl .btn span .right { margin-right: 5px; margin-left: inherit; }

.btn span .left { margin-right: 5px; font-size: 10px; }

.lang-rtl .btn span .left { margin-left: 5px; margin-right: inherit; }

.btn.button-plus, .btn.button-minus { font-size: 14px; line-height: 14px; color: #666666; text-shadow: 1px -1px rgba(0, 0, 0, 0.05); padding: 0; border: 1px solid; border-color: #dedcdc #c1bfbf #b5b4b4 #dad8d8; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; }

.btn.button-plus span, .btn.button-minus span { display: block; border: 1px solid #fff; vertical-align: middle; width: 25px; height: 25px; text-align: center; vertical-align: middle; padding: 4px 0 0 0; background: white; background: -moz-linear-gradient(top, white 0%, #fbfbfb 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #fbfbfb)); background: -webkit-linear-gradient(top, white 0%, #fbfbfb 100%); background: -o-linear-gradient(top, white 0%, #fbfbfb 100%); background: -ms-linear-gradient(top, white 0%, #fbfbfb 100%); background: linear-gradient(to bottom, white 0%, #fbfbfb 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fbfbfb',GradientType=0); }

.btn.button-plus:hover, .btn.button-minus:hover { color: #666666; }

.btn.button-plus:hover span, .btn.button-minus:hover span { filter: none; background: #f6f6f6; }

select { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-appearance: none; -moz-appearance: none; background-image: url(../img/icon/bg-select.png); background-position: 100% -35px; background-repeat: no-repeat; }

select:focus { background-position: 100% 0; }

.lang-rtl select { background-position: 0 -35px; }

.lang-rtl select:focus { background-position: 0 0; }

p.info-title { font-weight: bold; color: #666666; margin-bottom: 25px; }

p.info-account { margin: -4px 0 24px 0; }

.dark { color: #666666; }

.label { white-space: normal; display: inline-block; }

label { color: #444; }

label.required:after { content: "*"; color: red; font-size: 14px; position: relative; line-height: 12px; }

.unvisible { display: none; }

.checkbox { line-height: 16px; }

.checkbox label { color: #777777; }

.close { opacity: 1; }

.close:hover { opacity: 1; }

table.std, table.table_block { margin-bottom: 20px; width: 100%; border: 1px solid #d6d4d4; border-bottom: none; background: white; border-collapse: collapse; border-spacing: 0; }

table.std th, table.table_block th { background: #fbfbfb; border: 1px solid #d6d4d4; border-bottom-width: 1px; padding: 8px; color: #333333; vertical-align: middle; font-family: "Oswald", sans-serif; font-weight: 400; }

table.std tr.alternate_item, table.table_block tr.alternate_item { background-color: #f3f3f3; }

table.std td, table.table_block td { padding: 10px; border: 1px solid #d6d4d4; vertical-align: top; }

.table { margin-bottom: 30px; }

.table > thead > tr border > th { background: #da432a; border-bottom-width: 1px; color: #fff; vertical-align: middle; border-color: rgba(255, 255, 255, 0.2); }

.table td a.color-myaccount { color: #585858; text-decoration: underline; }

.table td a.color-myaccount:hover { text-decoration: none; }

.block_newsletter { position: relative; }

.alert { font-weight: bold; }

.alert ul, .alert ol { padding-left: 15px; margin-left: 27px; margin-bottom: 0; list-style: none; display: inline-block; }

.lang-rtl .alert ul, .lang-rtl .alert ol { padding-right: 15px; padding-left: inherit; }

.lang-rtl .alert ul, .lang-rtl .alert ol { margin-right: 27px; margin-left: inherit; }

.alert ul li, .alert ol li { font-weight: normal; }

.alert.alert-success { margin-bottom: 0; padding: 10px 20px; position: absolute; bottom: -53px; width: 100%; }

.alert.alert-success:before { font-family: "Material-Design-Iconic-Font"; content: "\f269"; font-size: 20px; padding-right: 7px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }

.lang-rtl .alert.alert-success:before { padding-left: 7px; padding-right: inherit; }

.alert.alert-success ul { display: inline-block; }

.alert.alert-danger:before { font-family: "FontAwesome"; content: "\f057"; font-size: 20px; padding-right: 7px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); vertical-align: sub; }

.lang-rtl .alert.alert-danger:before { padding-left: 7px; padding-right: inherit; }

.alert.alert-danger ul { display: inline-block; padding-left: 0; margin-left: 0; }

.lang-rtl .alert.alert-danger ul { padding-right: 0; padding-left: inherit; }

.lang-rtl .alert.alert-danger ul { margin-right: 0; margin-left: inherit; }

.alert.alert-warning { background-color: #fff6e6; border-color: #f8ebd4; color: #a48a5b; }

.alert.alert-warning:before { font-family: "Material-Design-Iconic-Font"; content: "\f1f9"; font-size: 20px; padding-right: 7px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); vertical-align: sub; }

.lang-rtl .alert.alert-warning:before { padding-left: 7px; padding-right: inherit; }

.page-heading { display: none; }

.page-subheading { font-family: "Oswald", sans-serif; font-weight: bold; text-transform: uppercase; color: #666666; font-size: 18px; border-bottom: 1px solid #F3F0F0; padding: 0 0 15px; line-height: normal; margin-bottom: 12px; }

h3.page-product-heading { color: #666666; text-transform: uppercase; font-family: "Oswald", sans-serif; font-weight: 600; font-size: 3.4rem; line-height: 20px; padding: 14px 20px 17px; margin: 0 0 20px; position: relative; border: 1px solid #eaeaea; border-bottom: none; background: #fbfbfb; }

.content_sortPagiBar { padding: 0; clear: both; margin-bottom: 20px; background-color: #ffffff; }

.content_sortPagiBar #productsSortForm { float: left; padding-top: 5px; padding-bottom: 5px; padding-left: 15px; }

.lang-rtl .content_sortPagiBar #productsSortForm { float: right; }

.lang-rtl .content_sortPagiBar #productsSortForm { padding-right: 15px; padding-left: inherit; }

.content_sortPagiBar #productsSortForm select { cursor: pointer; float: left; }

.lang-rtl .content_sortPagiBar #productsSortForm select { float: right; }

@media (max-width: 991px) { .content_sortPagiBar #productsSortForm select { max-width: 160px; } }

.content_sortPagiBar .display, .content_sortPagiBar .display_m { margin-bottom: 0; margin-right: 20px; }

.lang-rtl .content_sortPagiBar .display, .lang-rtl .content_sortPagiBar .display_m { margin-left: 20px; margin-right: inherit; }

.content_sortPagiBar .display li, .content_sortPagiBar .display_m li { display: inline-block; padding-left: 5px; text-align: center; }

.lang-rtl .content_sortPagiBar .display li, .lang-rtl .content_sortPagiBar .display_m li { padding-right: 5px; padding-left: inherit; }

.content_sortPagiBar .display li a, .content_sortPagiBar .display_m li a { color: #666666; font-size: 11px; line-height: 14px; cursor: pointer; padding: 5px 0; border: 1px solid transparent; display: block; }

.content_sortPagiBar .display li a i, .content_sortPagiBar .display_m li a i { display: block; font-size: 14px; margin: 2px 0 0 0; color: #666666; text-decoration: none; }

.content_sortPagiBar .display li a:hover i, .content_sortPagiBar .display_m li a:hover i { color: #da432a; text-decoration: none; }

.content_sortPagiBar .display li.selected a, .content_sortPagiBar .display_m li.selected a { cursor: default; }

.content_sortPagiBar .display li.selected i, .content_sortPagiBar .display_m li.selected i { color: #da432a; }

.content_sortPagiBar .display li.display-title, .content_sortPagiBar .display_m li.display-title { font-weight: bold; color: #202020; padding: 4px 6px 0 0; vertical-align: top; }

.lang-rtl .content_sortPagiBar .display li.display-title, .lang-rtl .content_sortPagiBar .display_m li.display-title { padding: 4px 0 0 6px; }

.nbrItemPage { padding-top: 5px; padding-bottom: 5px; padding-left: 20px; }

.lang-rtl .nbrItemPage { padding-right: 20px; padding-left: inherit; }

.content_sortPagiBar { text-align: left; border-bottom: 1px solid #f1f1f1; position: relative; padding-bottom: 15px; }

.lang-rtl .content_sortPagiBar { text-align: right; }

.content_sortPagiBar ul { padding: 5px; }

.content_sortPagiBar.bottom { background-color: transparent; border-color: transparent; border-top: 1px solid #f1f1f1; }

.content_sortPagiBar div.pagination { margin: 0; margin-top: 15px; font-size: 14px; }

@media (min-width: 992px) and (max-width: 1199px) { .content_sortPagiBar div.pagination { width: 380px; } }

@media (max-width: 991px) { .content_sortPagiBar div.pagination { float: left; width: auto; }
  .lang-rtl .content_sortPagiBar div.pagination { float: right; } }

.content_sortPagiBar div.pagination .showall { float: right; padding-top: 9px; padding-left: 15px; }

.lang-rtl .content_sortPagiBar div.pagination .showall { float: left; }

.lang-rtl .content_sortPagiBar div.pagination .showall { padding-right: 15px; padding-left: inherit; }

.content_sortPagiBar div.pagination .showall .btn { position: relative; padding: 5px 25px; -webkit-border-radius: 25px; -moz-border-radius: 25px; -ms-border-radius: 25px; -o-border-radius: 25px; border-radius: 25px; background: #479962; text-transform: none; }

@media (min-width: 992px) and (max-width: 1199px) { .content_sortPagiBar div.pagination .showall { margin-right: 11px; }
  .lang-rtl .content_sortPagiBar div.pagination .showall { margin-left: 11px; margin-right: inherit; } }

@media (max-width: 991px) { .content_sortPagiBar div.pagination .showall { margin-right: 0; }
  .lang-rtl .content_sortPagiBar div.pagination .showall { margin-left: 0; margin-right: inherit; } }

.content_sortPagiBar div.pagination .showall .btn span { font-size: 13px; padding: 3px 5px 4px 5px; line-height: normal; font-family: "Oswald", sans-serif; }

.content_sortPagiBar div.pagination li > span, .content_sortPagiBar div.pagination li > a { margin-right: 10px; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; }

.lang-rtl .content_sortPagiBar div.pagination li > span, .lang-rtl .content_sortPagiBar div.pagination li > a { margin-left: 10px; margin-right: inherit; }

.content_sortPagiBar div.pagination #pagination_previous_bottom span { -webkit-border-radius: 25px; -moz-border-radius: 25px; -ms-border-radius: 25px; -o-border-radius: 25px; border-radius: 25px; background: #da432a; color: #ffffff; border: none; padding: 5px 25px; top: 3px; }

.content_sortPagiBar div.pagination #pagination_next_bottom a { -webkit-border-radius: 25px; -moz-border-radius: 25px; -ms-border-radius: 25px; -o-border-radius: 25px; border-radius: 25px; background: #f16f6c; color: #ffffff; border: none; display: block; top: 3px; padding: 5px 25px; }

.content_sortPagiBar ul.pagination { float: left; }

.lang-rtl .content_sortPagiBar ul.pagination { float: right; }

.content_sortPagiBar .compare-form { float: right; }

.lang-rtl .content_sortPagiBar .compare-form { float: left; }

.content_sortPagiBar .compare-form .bt_compare { position: relative; padding: 8px 38px; -webkit-border-radius: 25px; -moz-border-radius: 25px; -ms-border-radius: 25px; -o-border-radius: 25px; border-radius: 25px; background: #ccc; text-transform: none; }

.content_sortPagiBar .compare-form .bt_compare:hover { background-color: #da432a; }

@media (max-width: 575px) { .content_sortPagiBar .compare-form { float: right; clear: both; }
  .lang-rtl .content_sortPagiBar .compare-form { float: left; } }

.content_sortPagiBar .product-count { padding: 15px 0 0 20px; float: left; }

.lang-rtl .content_sortPagiBar .product-count { padding: 15px 20px 0 0; }

.lang-rtl .content_sortPagiBar .product-count { float: right; }

@media (max-width: 991px) { .content_sortPagiBar .product-count { clear: left; } }

.content_sortPagiBar .sortPagiBar label { padding: 4px 6px 0 0; }

.lang-rtl .content_sortPagiBar .sortPagiBar label { padding: 4px 0 0 6px; }

.modal-backdrop { background: rgba(0, 0, 0, 0.5); }

.fade.in { filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; }

.block-product .owl-theme .owl-nav { filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; }

.block-product .owl-theme .owl-nav [class*='owl-'] { width: 30px; height: 30px; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; font-family: "FontAwesome"; border: 1px solid #d8d8d8; color: #797979; background: #ffffff; font-size: 18px; top: -83px; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); }

.block-product .owl-theme .owl-nav [class*='owl-']:hover { border-color: #21374c; background: #21374c; color: #ffffff; }

.qty { display: inline-block; vertical-align: top; width: 110px; }

.qty .input-group-btn-vertical { float: none; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -moz-flex; display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; z-index: 10; }

.qty .input-group-btn-vertical .btn { padding: 0; vertical-align: top; background: transparent; }

.qty .input-group-btn-vertical .btn i { color: #b4b4b4; font-size: 16px; display: block; font-style: inherit; line-height: 38px; margin: 0; }

.qty .input-group-btn-vertical .btn.bootstrap-touchspin-down { height: 46px; width: 26px; position: absolute; top: 1px; left: 1px; border: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; border-right: 1px solid #ebebeb; background: #fff; }

.lang-rtl .qty .input-group-btn-vertical .btn.bootstrap-touchspin-down { right: 1px; left: auto; }

.lang-rtl .qty .input-group-btn-vertical .btn.bootstrap-touchspin-down { border-left: 1px solid #ebebeb; border-right: initial; }

.qty .input-group-btn-vertical .btn.bootstrap-touchspin-up { height: 46px; width: 26px; position: absolute; top: 1px; right: 1px; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; border: 0; border-left: 1px solid #ebebeb; background: #fff; }

.lang-rtl .qty .input-group-btn-vertical .btn.bootstrap-touchspin-up { left: 1px; right: auto; }

.lang-rtl .qty .input-group-btn-vertical .btn.bootstrap-touchspin-up { border-right: 1px solid #ebebeb; border-left: initial; }

#quantity_wanted { color: #000; background-color: transparent; height: 35px; padding: 0.175rem 1rem; width: 58px; font-size: 14px; border-color: #dfdfdf; }

.countdownfree { display: none; text-align: center; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; position: absolute; top: 50%; transform: translateY(-50%); }

.countdownfree .item-time { height: 50px; padding: 0px 5px; }

.countdownfree .name-time { font-family: "OpenSans", sans-serif; display: inline-block; font-size: 1rem; color: #fff; line-height: 1; text-transform: capitalize; margin-bottom: 5px; }

.countdownfree .data-time { font-size: 1.1rem; font-weight: 700; margin-bottom: 5px; color: #f0620c; position: relative; display: block; min-width: 26px; min-height: 26px; line-height: 26px; vertical-align: top; position: relative; padding-bottom: 1px; background: #fff; -webkit-box-shadow: 2px 3px 5px 0px rgba(0, 0, 0, 0.05); -moz-box-shadow: 2px 3px 5px 0px rgba(0, 0, 0, 0.05); -ms-box-shadow: 2px 3px 5px 0px rgba(0, 0, 0, 0.05); -o-box-shadow: 2px 3px 5px 0px rgba(0, 0, 0, 0.05); box-shadow: 2px 3px 5px 0px rgba(0, 0, 0, 0.05); -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; border-radius: 100%; }

.countdownfree .data-time span { z-index: 2; position: relative; }

@media (max-width: 568px) { .countdownfree .item-time { padding: 5px 0; height: auto; }
  .countdownfree .item-time:not(:last-child) { margin-right: 5px; }
  .lang-rtl .countdownfree .item-time:not(:last-child) { margin-left: 5px; margin-right: inherit; } }

.product-title { font-size: 1.3rem; line-height: 1; font-weight: 500; }

.product-title a { color: #444; line-height: 1; }

.product-title a:hover { color: #f0620c; text-decoration: none; }

.product-flags { position: absolute; top: 10px; width: 30px; height: 30px; color: #fff; text-align: center; line-height: 20px; font-size: 1.1rem; min-width: 48px; height: 20px; -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; border-top-right-radius: 8px; -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; border-bottom-left-radius: 8px; }

.lang-rtl .product-flags { -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; border-top-left-radius: 8px; -moz-border-radius-topright: inherit; -webkit-border-top-right-radius: inherit; border-top-right-radius: inherit; }

.lang-rtl .product-flags { -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; border-bottom-right-radius: 8px; -moz-border-radius-bottomleft: inherit; -webkit-border-bottom-left-radius: inherit; border-bottom-left-radius: inherit; }

.product-flags.new { left: 10px; background: #56cb82; }

.lang-rtl .product-flags.new { right: 10px; left: auto; }

.product-flags.pack { left: 10px; background: #e85b40; }

.lang-rtl .product-flags.pack { right: 10px; left: auto; }

.product-flags.on-sale { left: 10px; background: #ff8624; }

.lang-rtl .product-flags.on-sale { right: 10px; left: auto; }

.product-flags.discount { left: 10px; background: #e85b40; }

.lang-rtl .product-flags.discount { right: 10px; left: auto; }

@media (max-width: 767px) { .product-flags { display: none; } }

.product-price-and-shipping { font-family: "Oswald", sans-serif; }

.product-price-and-shipping .price { font-weight: 700; color: #222222; margin-right: 7px; font-size: 16px; }

.lang-rtl .product-price-and-shipping .price { margin-left: 7px; margin-right: inherit; }

.product-price-and-shipping .regular-price { color: #acacac; text-decoration: line-through; font-weight: 500; font-size: 16px; display: none; }

.product-price-and-shipping .discount-percentage { height: 20px; line-height: 20px; padding: 0px 12px; background: #da432a; border-radius: 10px; color: #fff; font-size: 1.1rem; font-weight: bold; position: relative; top: -4px !important; display: none; font-family: "OpenSans", sans-serif; }

.product-miniature { overflow: hidden; margin-top: 30px; }

.product-miniature.first_item { margin-top: 0; }

.product-miniature .thumbnail-container { position: relative; overflow: hidden; }

.product-miniature .thumbnail-container .two-image { display: block; position: relative; }

.product-miniature .thumbnail-container .two-image .image-cover { filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; -webkit-transition: all 400ms ease-in-out 0s; -moz-transition: all 400ms ease-in-out 0s; -ms-transition: all 400ms ease-in-out 0s; -o-transition: all 400ms ease-in-out 0s; transition: all 400ms ease-in-out 0s; }

.product-miniature .thumbnail-container .two-image .image-secondary { position: absolute; overflow: hidden; bottom: 0; left: 0; right: 0; top: 0; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; -webkit-transition: all 400ms ease-in-out 0s; -moz-transition: all 400ms ease-in-out 0s; -ms-transition: all 400ms ease-in-out 0s; -o-transition: all 400ms ease-in-out 0s; transition: all 400ms ease-in-out 0s; margin: 0 auto; }

.product-miniature .thumbnail-container .one-image { display: block; position: relative; }

.product-miniature .thumbnail-container .one-image .image-cover { filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; -webkit-transition: all 400ms ease-in-out 0s; -moz-transition: all 400ms ease-in-out 0s; -ms-transition: all 400ms ease-in-out 0s; -o-transition: all 400ms ease-in-out 0s; transition: all 400ms ease-in-out 0s; }

.product-miniature .group-price { margin-bottom: 28px; }

.product-miniature .product-group-price { height: 22px; text-align: left; }

.lang-rtl .product-miniature .product-group-price { text-align: right; }

.product-miniature .product-comments { text-align: left; }

.lang-rtl .product-miniature .product-comments { text-align: right; }

.product-miniature .product-comments span { display: none; }

.product-miniature .add-to-cart { line-height: 42px; height: 42px; min-width: 120px; color: #222222; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; text-transform: uppercase; font-size: 10px; text-align: center; background: #fff; padding: 0px 10px; font-weight: 700; border: 1px solid black; -webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; -o-border-radius: 30px; border-radius: 30px; }

.product-miniature .add-to-cart .loading { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); color: #fff; font-size: 1.5rem; display: none; line-height: 1; }

.lang-rtl .product-miniature .add-to-cart .loading { right: 50%; left: auto; }

.lang-rtl .product-miniature .add-to-cart .loading { -webkit-transform: translate(50%, -50%); -ms-transform: translate(50%, -50%); transform: translate(50%, -50%); }

.product-miniature .add-to-cart .loading i { margin: 0; }

.product-miniature .add-to-cart.cart-loading { background: #da432a; }

.product-miniature .add-to-cart.cart-loading .loading { display: inline-block; }

.product-miniature .add-to-cart.cart-loading .novicon-cart, .product-miniature .add-to-cart.cart-loading span:not(.loading) { filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; }

.product-miniature .add-to-cart i { margin-left: 0px; margin-right: 10px; font-size: 1.5rem; vertical-align: text-bottom; }

.lang-rtl .product-miniature .add-to-cart i { margin-right: 0px; margin-left: inherit; }

.lang-rtl .product-miniature .add-to-cart i { margin-left: 10px; margin-right: inherit; }

.product-miniature .add-to-cart i.icon-cart-product { display: none; background: url(../img/icon-ecomart.png) no-repeat; background-position: 0px -96px; width: 10px; height: 12px; vertical-align: text-top; }

.product-miniature .add-to-cart:hover { background: #f0620c; border: 1px solid #f0620c; color: #ffffff; }

.product-miniature .add-to-cart:hover .icon-cart-product { background: url(../img/icon-ecomart.png) no-repeat; background-position: -19px -96px; }

.product-miniature .add-to-cart:focus { outline: none; }

.product-miniature .add-to-cart:disabled { cursor: not-allowed; }

.product-miniature.item-default { text-align: center; position: relative; }

.product-miniature.item-default .thumbnail-container { padding: 10px; margin-bottom: 0; }

.product-miniature.item-default .product-description { padding: 0 10px; }

.product-miniature.item-default .product-buttons { position: absolute; bottom: -37px; margin: -1px; width: 100%; width: calc(100% + 3px); filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; visibility: hidden; -webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -ms-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }

.product-miniature.item-default:hover .product-buttons { filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; visibility: visible; bottom: -1px; }

.product-miniature.item-default:hover .group-action { right: 0; filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; }

.lang-rtl .product-miniature.item-default:hover .group-action { left: 0; right: auto; }

.product-miniature.item-default:hover .product-group-price { filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; }

.product-miniature.item-one { background: #fff; position: relative; padding-bottom: 33px; }

.product-miniature.item-one .thumbnail-container { position: relative; }

.product-miniature.item-one .product-description { position: relative; padding-left: 9px; padding-right: 9px; }

.product-miniature.item-one .product-description .product-title { padding-top: 8px; padding-bottom: 18px; text-align: center; text-align: left; }

.lang-rtl .product-miniature.item-one .product-description .product-title { text-align: right; }

.product-miniature.item-one .product-description .product-title a { line-height: 20px; }

.product-miniature.item-one .group-wishlist .addToWishlist { visibility: hidden; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; }

.product-miniature.item-one .group-buttons { position: absolute; top: 50%; left: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 100%; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center; -ms-flex-pack: center; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; -webkit-transition: all 0.35s ease-in-out; -moz-transition: all 0.35s ease-in-out; -ms-transition: all 0.35s ease-in-out; -o-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out; }

.product-miniature.item-one .group-buttons .add-to-cart, .product-miniature.item-one .group-buttons a { -webkit-transform: translateY(-40px); -ms-transform: translateY(-40px); transform: translateY(-40px); visibility: hidden; filter: alpha(opacity=50); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; -webkit-opacity: 0.5; -moz-opacity: 0.5; -ms-opacity: 0.5; -o-opacity: 0.5; opacity: 0.5; }

.product-miniature.item-one .group-buttons .add-to-cart.quick-view, .product-miniature.item-one .group-buttons a.quick-view { -webkit-transition: all 0.25s linear; -moz-transition: all 0.25s linear; -ms-transition: all 0.25s linear; -o-transition: all 0.25s linear; transition: all 0.25s linear; font-size: 1.5rem; }

.product-miniature.item-one .group-buttons .add-to-cart.quick-view span, .product-miniature.item-one .group-buttons a.quick-view span { font-size: 0px; }

.product-miniature.item-one .group-buttons .add-to-cart.addToWishlist, .product-miniature.item-one .group-buttons a.addToWishlist { -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; }

.product-miniature.item-one .group-buttons .add-to-cart.addToWishlist span, .product-miniature.item-one .group-buttons a.addToWishlist span { font-size: 0px; }

.product-miniature .addToWishlist { height: 42px; width: 42px; line-height: 42px; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; border-radius: 100%; text-align: center; background: #fff; padding: 0px 5px; border: 1px solid #21374c; font-size: 1.8rem; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center; -ms-flex-pack: center; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; margin-left: 4px; color: black; }

.lang-rtl .product-miniature .addToWishlist { margin-right: 4px; margin-left: inherit; }

.product-miniature .addToWishlist span { font-size: 0px; }

.product-miniature .addToWishlist.checked { pointer-events: none; cursor: not-allowed; background: #da432a; }

.product-miniature .addToWishlist.checked i { color: #fff; }

.product-miniature .addToWishlist:hover { background: #f0620c; border: 1px solid #f0620c; }

.product-miniature .addToWishlist:hover i { color: #ffffff; }

.product-miniature .quick-view { height: 42px; width: 42px; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; border-radius: 100%; text-align: center; background: #fff; padding: 0px 5px; border: 1px solid #21374c; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center; -ms-flex-pack: center; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; margin-right: 4px; }

.lang-rtl .product-miniature .quick-view { margin-left: 4px; margin-right: inherit; }

.product-miniature .quick-view span { font-size: 0px; }

.product-miniature .quick-view:last-child { margin-right: 0; }

.lang-rtl .product-miniature .quick-view:last-child { margin-left: 0; margin-right: inherit; }

.product-miniature .quick-view i { color: #222; font-size: 1.5rem; }

.product-miniature .quick-view:hover { background: #f0620c; border: 1px solid #f0620c; }

.product-miniature .quick-view:hover i { color: #ffffff; }

.product-miniature:hover .thumbnail-container .two-image .image-cover { filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; }

.product-miniature:hover .thumbnail-container .two-image .image-secondary { filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; }

.product-miniature:hover .thumbnail-container .one-image .image-cover { filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; }

@media (max-width: 767px) { .product-miniature { margin-top: 15px; } }

@media (min-width: 768px) { .grid .product-miniature.item-one:hover .group-buttons .add-to-cart, .grid .product-miniature.item-one:hover .group-buttons a { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); visibility: visible; filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; }
  .grid .product-miniature.item-one:hover .group-wishlist .addToWishlist { visibility: visible; filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; } }

.grid .product-miniature .group-buttons { width: 100%; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center; -ms-flex-pack: center; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; -webkit-transition: all 0.35s ease-in-out; -moz-transition: all 0.35s ease-in-out; -ms-transition: all 0.35s ease-in-out; -o-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out; }

.grid .product-miniature .info-stock, .grid .product-miniature .product-desc, .grid .product-miniature .group-buttons-des { display: none; }

.grid .product-miniature .add-to-cart:hover { background: #f0620c; }

.grid .product-miniature .add-to-cart:focus { outline: none; }

.grid .product-miniature .add-to-cart:disabled { cursor: not-allowed; }

.list .item { -webkit-box-flex: 0 0 100%; -moz-box-flex: 0 0 100%; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }

.list .group-buttons { display: none; }

.list .product-miniature.item-one { padding-bottom: 0px; }

.list .product-miniature .thumbnail-container { display: -webkit-box; display: -moz-box; display: box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; float: left; position: relative; }

@media (min-width: 576px) { .list .product-miniature .thumbnail-container { -webkit-box-flex: 0 0 31%; -moz-box-flex: 0 0 31%; -webkit-flex: 0 0 31%; -ms-flex: 0 0 31%; flex: 0 0 31%; max-width: 31%; } }

@media (max-width: 575px) { .list .product-miniature .thumbnail-container { -webkit-box-flex: 0 0 35%; -moz-box-flex: 0 0 35%; -webkit-flex: 0 0 35%; -ms-flex: 0 0 35%; flex: 0 0 35%; max-width: 35%; } }

.lang-rtl .list .product-miniature .thumbnail-container { float: right; }

.list .product-miniature .thumbnail-container .quick-view { position: absolute; right: 0; bottom: 0; width: 40px; height: 40px; text-align: center; line-height: 40px; }

.lang-rtl .list .product-miniature .thumbnail-container .quick-view { left: 0; right: auto; }

.list .product-miniature .thumbnail-container .button-top { display: none; }

.list .product-miniature .product-groups { padding-left: 3rem; float: left; text-align: left; }

.lang-rtl .list .product-miniature .product-groups { padding-right: 3rem; padding-left: inherit; }

.lang-rtl .list .product-miniature .product-groups { float: right; }

.lang-rtl .list .product-miniature .product-groups { text-align: right; }

@media (min-width: 576px) { .list .product-miniature .product-groups { -webkit-box-flex: 0 0 66.66667%; -moz-box-flex: 0 0 66.66667%; -webkit-flex: 0 0 66.66667%; -ms-flex: 0 0 66.66667%; flex: 0 0 66.66667%; max-width: 66.666667%; } }

@media (max-width: 575px) { .list .product-miniature .product-groups { -webkit-box-flex: 0 0 65%; -moz-box-flex: 0 0 65%; -webkit-flex: 0 0 65%; -ms-flex: 0 0 65%; flex: 0 0 65%; max-width: 65%; padding-left: 1rem; padding-right: 1rem; }
  .lang-rtl .list .product-miniature .product-groups { padding-left: 1rem; padding-right: 1rem; }
  .list .product-miniature .product-groups .product-title { margin-bottom: 9px; }
  .list .product-miniature .product-groups .product-desc { display: none; } }

.list .product-miniature .product-groups .product-buttons { display: -webkit-box; display: -moz-box; display: box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; padding-bottom: 20px; }

.list .product-miniature .product-groups .product-buttons .button-top { display: -webkit-box; display: -moz-box; display: box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; margin-left: 5px; }

.lang-rtl .list .product-miniature .product-groups .product-buttons .button-top { margin-right: 5px; margin-left: inherit; }

.list .product-miniature .product-groups .product-buttons .button-top .quick-view, .list .product-miniature .product-groups .product-buttons .button-top .addToWishlist { -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none; background: #f0f0f0; border-radius: 3px; }

.list .product-miniature .product-groups .product-buttons .button-top .quick-view:hover, .list .product-miniature .product-groups .product-buttons .button-top .addToWishlist:hover { background: #da432a; }

.list .product-miniature .product-groups .product-buttons .button-top .quick-view:hover i, .list .product-miniature .product-groups .product-buttons .button-top .addToWishlist:hover i { color: #222; }

.list .product-miniature .product-groups .product-buttons .button-top .quick-view { margin-left: 5px; }

.lang-rtl .list .product-miniature .product-groups .product-buttons .button-top .quick-view { margin-right: 5px; margin-left: inherit; }

.list .product-miniature .product-description { padding: 0; }

.list .product-miniature .product-title { margin-bottom: 7px; }

.list .product-miniature .product-title a { line-height: 1; }

.list .product-miniature .product-group-price { margin-bottom: 10px !important; }

.list .product-miniature .info-stock { margin-bottom: 14px; font-size: 1.1rem; font-weight: 700; text-transform: uppercase; color: #6bb853; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; }

.list .product-miniature .info-stock i { font-size: 1.8rem; margin-right: 12px; }

.lang-rtl .list .product-miniature .info-stock i { margin-left: 12px; margin-right: inherit; }

.list .product-miniature .product-desc { margin-bottom: 25px; font-size: 1.3rem; }

.list .product-miniature .product-desc p { line-height: 20px; }

.list .product-miniature .group-buttons-des { display: -webkit-box; display: -moz-box; display: box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; margin-left: 5px; }

.lang-rtl .list .product-miniature .group-buttons-des { margin-right: 5px; margin-left: inherit; }

.list .product-miniature .group-buttons-des .quick-view, .list .product-miniature .group-buttons-des .addToWishlist { width: 42px; height: 42px; -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none; }

.list .product-miniature .add-to-cart { padding: 0 15px; }

.list .product-miniature.item-one .product-description .product-title { text-align: left; padding-bottom: 0px; }

.lang-rtl .list .product-miniature.item-one .product-description .product-title { text-align: right; }

@media (min-width: 768px) { .nov-productlist .block-margin .item { text-align: center; padding: 15px; } }

.nov_sideward { position: fixed; padding-top: 55px; padding-bottom: 30px; top: 0; z-index: 100; height: 100%; height: 100vh; min-width: 300px; max-width: 300px; visibility: hidden; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; -webkit-transition: all 0.3s ease 0.1s; -moz-transition: all 0.3s ease 0.1s; -ms-transition: all 0.3s ease 0.1s; -o-transition: all 0.3s ease 0.1s; transition: all 0.3s ease 0.1s; background: #fff; overflow-y: auto; }

.nov_sideward.nov_sideward_right { right: -300px; }

.lang-rtl .nov_sideward.nov_sideward_right { left: -300px; right: auto; }

.nov_sideward.nov_sideward_left { left: -300px; }

.lang-rtl .nov_sideward.nov_sideward_left { right: -300px; left: auto; }

.nov_sideward .nov_close { text-align: center; cursor: pointer; }

.nov_sideward .nov_close i { font-size: 24px; color: #222; font-weight: 900; }

.nov_sideward .nov_sideward-content { padding-top: 58px; }

.nov-toggle.active .nov_sideward { visibility: visible; filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; }

.nov-toggle.active .nov_sideward_right { right: 0; }

.lang-rtl .nov-toggle.active .nov_sideward_right { left: 0; right: auto; }

.nov-toggle.active .nov_sideward_left { left: 0; }

.lang-rtl .nov-toggle.active .nov_sideward_left { right: 0; left: auto; }

.account-list { padding-top: 0; visibility: visible; right: 0; left: auto; filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; min-width: 200px; border: 0; margin: 0; padding: 0; background: transparent; }

.lang-rtl .account-list { left: 0; right: auto; }

.account-list ul { list-style: none; padding: 0; margin-bottom: 0; background: #fff; }

.account-list .account-list-content { position: relative; padding-top: 0; -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1); -ms-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1); -o-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1); width: 255px; background: #fff; padding: 18px 25px 20px; font-size: 1rem; }

.account-list .account-list-content > li { border-bottom: 1px solid #f4f4f4; text-align: left; padding: 10px 0px 10px 0px; margin-right: 0px !important; }

.lang-rtl .account-list .account-list-content > li { text-align: right; }

.lang-rtl .account-list .account-list-content > li { margin-left: 0px !important; margin-right: inherit; }

.account-list .account-list-content > li a { font-weight: 700; color: #666; text-transform: uppercase; }

.account-list .account-list-content > li:first-child { padding-top: 5px; }

.account-list .account-list-content > li:last-child { padding-bottom: 15px; }

.account-list .account-list-content > li span, .account-list .account-list-content > li > a { font-size: 1rem; }

.account-list .account-list-content > li i { display: inline-block; margin-right: 15px; min-width: 13px; color: #9c9c9c; vertical-align: middle; font-size: 16px; }

.lang-rtl .account-list .account-list-content > li i { margin-left: 15px; margin-right: inherit; }

.account-list .account-list-content > li:hover a { color: #da432a; }

#block_myaccount_infos { position: relative; }

#block_myaccount_infos .myaccount-title:after { display: none; }

#block_myaccount_infos .myaccount-title a { color: #909090; }

#block_myaccount_infos .myaccount-title a:hover { color: #da432a; }

#block_myaccount_infos.open .account-list { visibility: visible; right: 0; filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; }

.lang-rtl #block_myaccount_infos.open .account-list { left: 0; right: auto; }

#_mobile_user_info { position: relative; }

#_mobile_user_info .icon-myaccount { margin-bottom: 5px; }

#_mobile_user_info.active .account-list { padding-top: 20px; visibility: visible; filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; }

.blockcart { position: relative; }

.blockcart .header-cart { text-align: center; cursor: pointer; }

.blockcart .header-cart .header-cart-icon .cart-products-count { display: inline-block; color: #ffffff; font-size: 1.1rem; font-weight: 500; min-width: 19px; height: 19px; line-height: 19px; position: absolute; top: -22px; left: 2px; border: none; background: #f0620c; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; }

.lang-rtl .blockcart .header-cart .header-cart-icon .cart-products-count { right: 2px; left: auto; }

.blockcart .header-cart .header-cart-icon .shopping-cart { font-size: 0; width: 30px; height: 26px; background-image: url(../img/icon/icon-groups.html); background-position: -253px -7px; background-repeat: no-repeat; margin: 0 auto; vertical-align: middle; }

.blockcart .header-cart .header-cart-icon .icon-header-cart { display: inline-block; width: 28px; height: 28px; background: url(../img/icon-cart.png); background-size: 95%; }

.blockcart .header-cart .header-cart-value { text-align: left; margin-left: 11px; margin-right: 0; }

.lang-rtl .blockcart .header-cart .header-cart-value { text-align: right; }

.lang-rtl .blockcart .header-cart .header-cart-value { margin-left: 0; margin-right: 11px; }

.blockcart .header-cart .header-cart-value span { display: block; font-size: 1.3rem; font-weight: 500; color: #ffffff; }

.blockcart .cart_block { position: absolute; top: 100%; right: 0; z-index: 100; visibility: hidden; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; height: auto; width: 300px; padding-top: 10px; }

.lang-rtl .blockcart .cart_block { left: 0; right: auto; }

.blockcart .cart_block.has-scroll ul { max-height: 310px; overflow-y: scroll; }

.blockcart .cart_block .cart-block-content { padding-top: 20px; background: #fff; -webkit-box-shadow: 0px 0 10px 0 rgba(0, 0, 0, 0.35); -moz-box-shadow: 0px 0 10px 0 rgba(0, 0, 0, 0.35); -ms-box-shadow: 0px 0 10px 0 rgba(0, 0, 0, 0.35); -o-box-shadow: 0px 0 10px 0 rgba(0, 0, 0, 0.35); box-shadow: 0px 0 10px 0 rgba(0, 0, 0, 0.35); -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; }

.blockcart .cart_block ul { list-style: none; padding: 10px 15px 0 20px; margin-bottom: 0; }

.blockcart .cart_block ul li { padding: 20px 20px 20px 0; position: relative; }

.lang-rtl .blockcart .cart_block ul li { padding: 20px 0 20px 20px; }

.blockcart .cart_block ul li:first-child { padding-top: 0; }

.blockcart .cart_block ul li:not(:last-child) { border-bottom: 1px solid #e6e6e6; }

.blockcart .cart_block ul .media { position: relative; }

.blockcart .cart_block ul .remove-from-cart { position: absolute; font-size: 16px; color: #8f8f8f; display: inline-block; width: 23px; height: 23px; line-height: 22px; background: red; text-align: center; border-radius: 50%; top: -7px; left: -10px; background: #e6e6e6; }

.lang-rtl .blockcart .cart_block ul .remove-from-cart { right: -10px; left: auto; }

.blockcart .cart_block ul .remove-from-cart:hover { background: #da432a; color: #fff; }

.blockcart .cart_block ul .product-image { width: 62px; margin-right: 2rem; border: 1px solid #e6e6e6; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; }

.lang-rtl .blockcart .cart_block ul .product-image { margin-left: 2rem; margin-right: inherit; }

.blockcart .cart_block ul .product-name { font-size: 1.3rem; margin-bottom: 5px; font-weight: 500; }

.blockcart .cart_block ul .product-price { color: #222222; font-weight: 400; font-size: 1.3rem; }

.blockcart .cart_block ul .media-body { position: relative; text-align: left; line-height: 20px; }

.blockcart .cart_block ul .media-body .remove-from-cart { font-size: 16px; color: #999999; display: inline-block; }

.blockcart .cart_block ul .media-body .remove-from-cart:hover { color: #da432a; }

.blockcart .cart_block .cart-products-top { padding: 72px 0 57px; position: relative; text-align: center; }

.blockcart .cart_block .cart-products-top .cart-products-count { font-size: 11px; line-height: 22px; position: absolute; top: 45px; left: 50%; width: 22px; height: 22px; margin-left: -11px; background: #da432a; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; color: #fff; }

.lang-rtl .blockcart .cart_block .cart-products-top .cart-products-count { margin-right: -11px; margin-left: inherit; }

.blockcart .cart_block .cart-subtotals, .blockcart .cart_block .cart-total { font-family: "OpenSans", sans-serif; font-size: 1.6rem; color: #222; font-weight: 900; }

.blockcart .cart_block .cart-subtotals .label, .blockcart .cart_block .cart-total .label { text-transform: uppercase; background-color: #ffffff; color: #222222; padding-right: 15px; }

.lang-rtl .blockcart .cart_block .cart-subtotals .label, .lang-rtl .blockcart .cart_block .cart-total .label { padding-left: 15px; padding-right: inherit; }

.blockcart .cart_block .cart-subtotals .value, .blockcart .cart_block .cart-total .value { display: inline-block; position: relative; font-size: 14px; float: right; }

.blockcart .cart_block .cart-subtotals { padding: 10px 20px; }

.blockcart .cart_block .cart-subtotals .label { margin-bottom: 1.2rem; }

.blockcart .cart_block .cart-subtotals > div { border-top: 1px solid #222; margin-top: 1.3rem; }

.blockcart .cart_block .cart-subtotals > div:first-child { margin-top: 0; }

.blockcart .cart_block .cart-total { padding: 0 20px; }

.blockcart .cart_block .cart-total > div { padding: 25px 0 2px; border-top: 1px solid #222; margin-top: -1px; }

.blockcart .cart_block .cart-total .value { font-size: 16px; font-weight: 900; line-height: 1; color: #222222; }

.blockcart .cart_block .cart-buttons { padding: 20px; }

.blockcart .cart_block .cart-buttons a { display: block; font-size: 11px; font-family: "OpenSans", sans-serif; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; min-width: 120px; text-align: center; height: 44px; line-height: 44px; padding: 0; border: none; }

.blockcart .cart_block .cart-buttons a:last-child { margin-right: 0; }

.lang-rtl .blockcart .cart_block .cart-buttons a:last-child { margin-left: 0; margin-right: inherit; }

.blockcart .cart_block .cart-buttons a.btn-cart { background: #ececec; color: #222; }

.blockcart .cart_block .cart-buttons a.btn-checkout { background: #222; }

.blockcart .cart_block .cart-buttons a:hover { background: #da432a; color: #fff; }

.blockcart .cart_block .no-items { padding: 20px; font-size: 1.4rem; background: #fff; color: #333; box-shadow: 1px 5px 10px rgba(0, 0, 0, 0.35); }

.blockcart .cart_block.hover-active { visibility: visible; filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; -webkit-animation-name: slideInUpNov; animation-name: slideInUpNov; -webkit-animation-duration: 0.5s; animation-duration: 0.5s; animation-timing-function: ease; -webkit-animation-timing-function: ease; -webkit-animation-fill-mode: both; animation-fill-mode: both; }

#blockcart-modal { padding: 0 !important; }

#blockcart-modal .modal-dialog { max-width: 652px; }

#blockcart-modal .modal-content { -webkit-box-shadow: 0px 0px 10px rgba(34, 34, 34, 0.35); -moz-box-shadow: 0px 0px 10px rgba(34, 34, 34, 0.35); -ms-box-shadow: 0px 0px 10px rgba(34, 34, 34, 0.35); -o-box-shadow: 0px 0px 10px rgba(34, 34, 34, 0.35); box-shadow: 0px 0px 10px rgba(34, 34, 34, 0.35); -webkit-border-radius: 0.5rem; -moz-border-radius: 0.5rem; -ms-border-radius: 0.5rem; -o-border-radius: 0.5rem; border-radius: 0.5rem; border: none; }

#blockcart-modal .modal-header .modal-title { text-transform: uppercase; color: #da432a; font-size: 1.4rem; }

#blockcart-modal .modal-header .modal-title i { margin-right: 9px; width: 20px; height: 20px; line-height: 20px; background: #da432a; color: #fff; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; text-align: center; vertical-align: top; font-size: 1.2rem; }

.lang-rtl #blockcart-modal .modal-header .modal-title i { margin-left: 9px; margin-right: inherit; }

#blockcart-modal .modal-header button { width: 18px; height: 18px; background: #da432a; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; position: absolute; right: -10px; top: -10px; }

.lang-rtl #blockcart-modal .modal-header button { left: -10px; right: auto; }

#blockcart-modal .modal-header button i { width: 18px; height: 18px; line-height: 18px; color: #fff; font-size: 1.2rem; }

#blockcart-modal .modal-header button:hover { background: #f0620c; }

#blockcart-modal .modal-header button:hover i { color: #fff; }

@media (max-width: 450px) { #blockcart-modal .modal-header .modal-title { text-align: center; width: 100%; }
  #blockcart-modal .modal-header .modal-title i { display: none; } }

#blockcart-modal .modal-body { font-size: 1.4rem; padding: 0 20px; border-top: 1px dotted #828282; }

#blockcart-modal .modal-body .divide-right { border-right: 1px dotted #828282; }

.lang-rtl #blockcart-modal .modal-body .divide-right { border-left: 1px dotted #828282; border-right: initial; }

#blockcart-modal .modal-body .divide-right .col-md-5 { padding-right: 20px; }

.lang-rtl #blockcart-modal .modal-body .divide-right .col-md-5 { padding-left: 20px; padding-right: inherit; }

#blockcart-modal .modal-body .product-name a { font-size: 1.4rem; color: #222; font-weight: 700; }

#blockcart-modal .modal-body .product-price { color: #da432a; font-size: 1.6rem; font-weight: 700; }

#blockcart-modal .modal-body .cart-products-count { font-size: 1.6rem; color: #444; }

#blockcart-modal .modal-body > .row > .col-md-6 { padding-top: 22px; padding-bottom: 22px; }

@media (max-width: 767px) { #blockcart-modal .modal-body > .row > .col-md-6 { padding-top: 10px; padding-bottom: 10px; } }

#blockcart-modal .modal-footer { border-top: 1px dotted #828282; -webkit-justify-content: center; justify-content: center; padding-bottom: 15px; }

#blockcart-modal .modal-footer button { padding-left: 25px; padding-right: 25px; padding-top: 9px; padding-bottom: 9px; }

#blockcart-modal .modal-footer > :not(:last-child) { margin-right: 1rem; }

.lang-rtl #blockcart-modal .modal-footer > :not(:last-child) { margin-left: 1rem; margin-right: inherit; }

@media (max-width: 767px) { #blockcart-modal .modal-footer { text-align: center; }
  #blockcart-modal .modal-footer .btn { padding-left: 15px; padding-right: 15px; height: 32px; } }

#search_widget .toggle-search { cursor: pointer; color: #515151; display: none; }

#search_widget .toggle-search .search-header { width: 14px; height: 14px; display: inline-block; background-image: url(../img/icon/icon-search.html); background-repeat: no-repeat; background-position: 0 0; }

#search_widget .toggle-search:hover { color: #da432a; }

#search_widget .toggle-search:hover .search-header { background-position: -19px 0; }

#search_widget .form-search { position: relative; }

#search_widget form { -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none; }

#search_widget form:after { content: ""; position: absolute; bottom: 0px; left: 0; height: 1px; width: 100%; background: #d7d7d7; }

.lang-rtl #search_widget form:after { right: 0; left: auto; }

#search_widget form input { padding-top: 1px; padding-bottom: 1px; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none; text-align: left; outline: none; background-color: #fff; color: #666; border: none; overflow: hidden; font-size: 1.2rem; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; }

.lang-rtl #search_widget form input { text-align: right; }

#search_widget form input:hover, #search_widget form input:focus { -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none; border-color: #f0620c; outline: medium none; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; }

#search_widget form input::-webkit-input-placeholder { font-family: "OpenSans", sans-serif; text-transform: capitalize; font-size: 1.4rem; font-weight: 500; color: #111; }

#search_widget form input:-moz-placeholder { font-family: "OpenSans", sans-serif; text-transform: capitalize; font-size: 1.4rem; font-weight: 500; color: #111; }

#search_widget form input::-moz-placeholder { font-family: "OpenSans", sans-serif; text-transform: capitalize; font-size: 1.4rem; font-weight: 500; color: #111; }

#search_widget form input:-ms-input-placeholder { font-family: "OpenSans", sans-serif; text-transform: capitalize; font-size: 1.4rem; font-weight: 500; color: #111; }

#search_widget form button { position: absolute; top: -17px; right: 10px; border: none; padding: 0; background: none; font-size: 30px; }

.lang-rtl #search_widget form button { left: 10px; right: auto; }

#search_widget form button span { display: none; font-size: 1.4rem; color: #ffffff; font-weight: 500; }

#search_widget form button .search-header { width: 16px; height: 16px; display: inline-block; background-image: url(../img/icon/icon-search.html); background-repeat: no-repeat; background-position: 0px 0; cursor: pointer; }

#search_widget form button:focus, #search_widget form button:hover { border: none; outline: none; }

#search_widget form button:focus .search-header, #search_widget form button:hover .search-header { background-position: -20px 0; }

#_mobile_search_content { border-radius: 30px; background: #fff; overflow: hidden; position: relative; }

#_mobile_search_content .toggle-search { display: none; }

#_mobile_search_content .toggle-search .search-header { width: 14px; height: 14px; display: inline-block; background-image: url(../img/icon/icon-search.html); background-repeat: no-repeat; background-position: 0 0; }

#_mobile_search_content input { width: 100%; height: 34px; -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none; outline: none; border: none; background: #f4f4f4; padding: 0 34px 0 10px; }

#_mobile_search_content button { background: transparent; position: absolute; border: none; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); right: 5px; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; }

.lang-rtl #_mobile_search_content button { left: 5px; right: auto; }

#_mobile_search_content button i { font-size: 14px !important; color: #000 !important; }

#_mobile_search_content button .search-header { width: 14px; height: 14px; display: inline-block; background-image: url(../img/icon/icon-search.html); background-repeat: no-repeat; background-position: -20px 0; cursor: pointer; }

#_mobile_search_content button:hover .search-header { background-position: -19px 0; }

#_mobile_search_content .button-search button { font-size: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); padding: 0; z-index: 3; }

#_mobile_search_content .button-search button .icon-novsearch { width: 14px; height: 14px; display: inline-block; background-image: url(../img/icon/icon-search.html); background-repeat: no-repeat; background-position: -20px 0; cursor: pointer; }

#nov-searchBox { z-index: 9999; position: fixed; width: 100%; height: 100%; width: 100vw; height: 100vh; right: -20%; top: 0; visibility: hidden; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; -webkit-transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94); -moz-transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94); -ms-transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94); -o-transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94); transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94); background: rgba(255, 255, 255, 0.95); }

#nov-searchBox.active { right: 0; visibility: visible; filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; }

#nov-searchBox .nov-seachBoxClose { position: fixed; top: 30px; right: 30px; color: #343434; cursor: pointer; }

.lang-rtl #nov-searchBox .nov-seachBoxClose { left: 30px; right: auto; }

#nov-searchBox .nov-seachBoxClose i { font-size: 4.8rem; }

#nov-searchBox .title_search { color: #343434; text-transform: uppercase; margin-bottom: 6px; }

#nov-searchBox .title_search i { font-size: 7.2rem; }

#nov-searchBox .title_search span { font-size: 3.6rem; font-weight: 700; display: block; margin-top: 14px; }

#nov-searchBox .description { font-size: 11px; font-weight: 500; text-transform: uppercase; color: #666; margin-bottom: 9rem; margin-left: auto; margin-right: auto; max-width: 450px; }

.groups-selector { position: relative; display: inline-block; }

.groups-selector .dropdown-toggle .expand-more { padding-left: 0; padding-right: 10px; position: relative; font-size: 1.2rem; color: #ffffff; font-weight: 500; }

.lang-rtl .groups-selector .dropdown-toggle .expand-more { padding-left: 10px; padding-right: 0; }

.groups-selector .dropdown-toggle .expand-more:after { content: "\e843"; font-family: "fontello"; font-size: 1.2rem; color: #ffffff; position: absolute; right: 0; }

.lang-rtl .groups-selector .dropdown-toggle .expand-more:after { left: 0; right: auto; }

.groups-selector .dropdown-toggle .expand-more:hover { color: #da432a; }

.groups-selector .dropdown-toggle .expand-more:hover:after { color: #da432a; }

.groups-selector ul { list-style: none; padding: 0; margin-bottom: 0; }

.groups-selector ul li { display: inline-block; vertical-align: middle; text-align: center; font-size: 1rem; text-transform: uppercase; position: relative; }

.groups-selector ul li a { color: #666666; display: inline-block; vertical-align: middle; font-weight: 600; }

.groups-selector ul li a img { filter: alpha(opacity=34); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=34)"; -webkit-opacity: 0.34; -moz-opacity: 0.34; -ms-opacity: 0.34; -o-opacity: 0.34; opacity: 0.34; }

.groups-selector ul li:hover a, .groups-selector ul li.current a { color: #ffffff; }

.groups-selector ul li:hover a img, .groups-selector ul li.current a img { filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; }

.groups-selector.language-selector .dropdown-toggle { padding: 14px 15px; }

.groups-selector.language-selector .language-list-content { min-width: 120px; }

.groups-selector.language-selector .language-list-content .language-item > div a { text-align: left; width: 100%; display: flex; }

.lang-rtl .groups-selector.language-selector .language-list-content .language-item > div a { text-align: right; }

.groups-selector.language-selector .language-list-content .language-item > div a > span { padding-left: 5px; }

.lang-rtl .groups-selector.language-selector .language-list-content .language-item > div a > span { padding-right: 5px; padding-left: inherit; }

.groups-selector.language-selector .language-list-content .language-item > div a:hover { text-decoration: none; color: #da432a; }

.groups-selector.language-selector .language-list-content .language-item:last-child { border-bottom: none; }

.groups-selector.currency-selector { position: relative; }

.groups-selector.currency-selector .dropdown-toggle { padding: 14px 15px; font-size: 1.1rem; }

.groups-selector.currency-selector .currency-list { min-width: 120px; }

.groups-selector.currency-selector .currency-list .currency-item { border-bottom: 1px dotted #e4e9eb; }

.groups-selector.currency-selector .currency-list .currency-item > a:hover { text-decoration: none; color: #da432a; }

.groups-selector.currency-selector .currency-list .currency-item:last-child { border-bottom: none; }

.groups-selector .dropdown-toggle { -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; text-transform: uppercase; font-size: 10px; cursor: pointer; }

.groups-selector .dropdown-toggle:after { display: none; }

.groups-selector .dropdown-menu { font-size: 1.2rem; min-width: 120px; padding-top: 0; padding-bottom: 0; margin-top: 0px; top: 100%; right: 0; -webkit-transition: all 0.3s ease 0.1s; -moz-transition: all 0.3s ease 0.1s; -ms-transition: all 0.3s ease 0.1s; -o-transition: all 0.3s ease 0.1s; transition: all 0.3s ease 0.1s; border: none; }

.lang-rtl .groups-selector .dropdown-menu { left: 0; right: auto; }

.groups-selector .dropdown-menu > div { -webkit-box-shadow: 1px 5px 10px rgba(0, 0, 0, 0.35); -moz-box-shadow: 1px 5px 10px rgba(0, 0, 0, 0.35); -ms-box-shadow: 1px 5px 10px rgba(0, 0, 0, 0.35); -o-box-shadow: 1px 5px 10px rgba(0, 0, 0, 0.35); box-shadow: 1px 5px 10px rgba(0, 0, 0, 0.35); }

.groups-selector .dropdown-menu .currency-item { margin-right: 5px; display: inline-block; text-align: center; font-size: 11px; color: #666; font-weight: 700; }

.lang-rtl .groups-selector .dropdown-menu .currency-item { margin-left: 5px; margin-right: inherit; }

.groups-selector .dropdown-menu .currency-item:hover a, .groups-selector .dropdown-menu .currency-item.current a { color: #da432a; }

.form-group.form-error input, .form-group.form-error textarea { border: 1px solid #f13340; color: #f13340; background: url(../img/icon/form-error.html) 98% 5px no-repeat #fff1f2; }

.form-group.form-ok input, .form-group.form-ok textarea { border: 1px solid #46a74e; color: #35b33f; background: url(../img/icon/form-ok.png) 98% 5px no-repeat #ddf9e1; }

.form-group.form-error .form-control, .form-group.form-ok .form-control { padding-right: 30px; }

.lang-rtl .form-group.form-error .form-control, .lang-rtl .form-group.form-ok .form-control { padding-left: 30px; padding-right: inherit; }

.radio-inline, .checkbox { padding-left: 0; }

.lang-rtl .radio-inline, .lang-rtl .checkbox { padding-right: 0; padding-left: inherit; }

.radio-inline .checker, .checkbox .checker { float: left; }

.lang-rtl .radio-inline .checker, .lang-rtl .checkbox .checker { float: right; }

.radio-inline .checker span, .checkbox .checker span { top: 0px; }

.radio-inline div.radio, .checkbox div.radio { display: inline-block; }

.radio-inline div.radio span, .checkbox div.radio span { float: left; top: 0px; }

.lang-rtl .radio-inline div.radio span, .lang-rtl .checkbox div.radio span { float: right; }

.cancel { overflow: hidden; float: left; margin: 0 1px 0 0; width: 16px; height: 16px; cursor: pointer; }

.lang-rtl .cancel { float: right; }

.lang-rtl .cancel { margin: 0 0 0 1px; }

.cancel a { display: block; width: 100%; height: 100%; background-position: 0 0; }

.pack_content { margin: 10px 0 10px 0; }

.confirmation { margin: 0 0 10px; padding: 10px; border: 1px solid #e6db55; font-size: 13px; background: none repeat scroll 0 0 lightyellow; }

.listcomment { list-style-type: none; margin: 0 0 20px 0 !important; }

.listcomment li { padding: 10px 0; border-bottom: 1px dotted #eaeaea; color: #666666; }

.listcomment .titlecomment { display: block; font-weight: bold; font-size: 12px; color: #666666; padding: 5px 0; }

.social .block_content { position: relative; top: 5px; }

.social ul li { display: inline-block; padding-top: 0; width: 40px; height: 40px; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; margin-right: 10px !important; padding: 0px; text-align: center; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; background-color: #bfbfbf; }

.lang-rtl .social ul li { margin-left: 10px !important; margin-right: inherit; }

.social ul li a { display: block; color: #fff; line-height: 40px; width: 100%; height: 100%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; font-size: 22px; }

.social ul li a span { display: none; }

.social ul li a:before { display: inline-block; font-family: "FontAwesome"; font-weight: normal; font-size: 12px; }

.social ul li a:hover { color: #ffffff; background: #da432a; }

.social ul li.facebook { background-color: #305bbd; }

.social ul li.facebook a:before { content: "\f09a"; }

.social ul li.twitter { background-color: #49bbdc; }

.social ul li.twitter a:hover { background-color: #da432a; }

.social ul li.twitter a.product-name { display: none; }

.social ul li.twitter a:before { content: "\f099"; }

.social ul li.rss { background-color: #dc4949; }

.social ul li.rss a:before { content: "\f09e"; }

.social ul li.youtube { background-color: #4d282f; }

.social ul li.youtube a:before { content: "\f167"; }

.social ul li.google a:before { content: "\f0d5"; }

.social ul li.instagram a:before { content: "\f16d"; }

.social ul li.pinterest a:before { content: "\f0d2"; }

.social ul li:last-child { margin-right: 0 !important; }

.lang-rtl .social ul li:last-child { margin-left: 0 !important; margin-right: inherit; }

.social ul li:last-child a i { margin-right: 0 !important; }

.lang-rtl .social ul li:last-child a i { margin-left: 0 !important; margin-right: inherit; }

#reinsurance_block { clear: both !important; }

#account-creation_form fieldset.reversoform { padding: 10px !important; }

#account-creation_form fieldset.reversoform .text label { display: block; padding: 0 0 10px 0; width: 100%; text-align: left; }

.lang-rtl #account-creation_form fieldset.reversoform .text label { text-align: right; }

#account-creation_form fieldset.reversoform .infos-sup { padding: 0 !important; font-size: 10px; font-style: italic; text-align: right; }

.lang-rtl #account-creation_form fieldset.reversoform .infos-sup { text-align: left; }

#account-creation_form fieldset.customerprivacy label, fieldset.customerprivacy label { cursor: pointer; }

#product_comments_block_extra .comments_note { display: -webkit-box; display: -moz-box; display: box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; }

#product_comments_block_extra a { text-decoration: none; font-size: 10px; color: #afafaf; font-weight: 500; }

#product_comments_block_extra .comments_advices { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; }

#product_comments_block_extra .comments_advices .open-comment-form { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; }

#product_comments_block_extra .comments_advices a { margin-right: 22px; color: #666666; font-size: 1.2rem; font-weight: 500; }

.lang-rtl #product_comments_block_extra .comments_advices a { margin-left: 22px; margin-right: inherit; }

#product_comments_block_extra .comments_advices a i { margin-right: 7px; color: #da432a; font-size: 1.6rem; }

.lang-rtl #product_comments_block_extra .comments_advices a i { margin-left: 7px; margin-right: inherit; }

#product_comments_block_extra .comments_advices a:hover { color: #da432a; }

#product_comments_block_extra .comments_advices a:last-child { margin-right: 0; }

.lang-rtl #product_comments_block_extra .comments_advices a:last-child { margin-left: 0; margin-right: inherit; }

.product-comments > span { margin-left: 6px; line-height: 1; color: #c6c6c6; font-size: 11px; }

.lang-rtl .product-comments > span { margin-right: 6px; margin-left: inherit; }

.star_content { overflow: auto; }

.star { position: relative; display: block; float: left; overflow: hidden; cursor: pointer; font-size: 12px; }

.lang-rtl .star { float: right; }

.star:after { content: '\f006'; display: inline-block; font-family: "FontAwesome"; color: #dbdbdb; top: 0px; left: 0; }

.lang-rtl .star:after { right: 0; left: auto; }

.star a { display: block; position: absolute; text-indent: -5000px; width: 100%; height: 100%; background-position: 0 0; }

.star a:hover { background-position: 0 -32px; }

.star.star_on, .star.star_hover { display: block; }

.star.star_on:after, .star.star_hover:after { color: #ffcc00; }

.star.star_on a, .star.star_hover a { background-position: 0 -16px; }

#popup-subscribe .modal-dialog { max-width: 830px; z-index: 1060; }

#popup-subscribe .modal-dialog .modal-header { border: none; }

#popup-subscribe .modal-dialog .modal-content { background: url(../img/newsletter.html); background-repeat: no-repeat; border: none; min-width: 830px; max-height: 500px; background-position: right; -webkit-border-radius: 0px; -moz-border-radius: 0px; -ms-border-radius: 0px; -o-border-radius: 0px; border-radius: 0px; }

#popup-subscribe .modal-dialog .modal-content .title_block { font-size: 2.3rem !important; width: 100%; color: #222; font-weight: 700; padding-left: 0; display: block; text-transform: uppercase; margin-bottom: 13px !important; text-align: center; }

.lang-rtl #popup-subscribe .modal-dialog .modal-content .title_block { padding-right: 0; padding-left: inherit; }

#popup-subscribe .modal-dialog .modal-content p { font-size: 1.3rem; color: #666666; font-family: "OpenSans", sans-serif; }

#popup-subscribe .modal-dialog .modal-body { padding: 0; }

#popup-subscribe .subscribe_form { padding-top: 145px; padding-bottom: 26px; padding-left: 30px; padding-right: 30px; max-width: 415px; background: #fff; color: #666; font-size: 1.4rem; font-weight: 400; text-align: center; }

.lang-rtl #popup-subscribe .subscribe_form { padding-left: 30px; padding-right: 30px; }

@media (max-width: 1199px) { #popup-subscribe .subscribe_form { padding-top: 110px; } }

#popup-subscribe .subscribe_form .input-subscribe-wrap { margin: 25px auto 0; width: 355px; }

#popup-subscribe .subscribe_form .input-subscribe-wrap input { padding-left: 15px; padding-right: 15px; background: #fff; border: 3px solid #f2f2f2; width: 100%; min-height: 50px; margin-bottom: 10px; }

#popup-subscribe .subscribe_form .input-subscribe-wrap input:focus, #popup-subscribe .subscribe_form .input-subscribe-wrap input:hover { border-color: #ececec; }

#popup-subscribe .subscribe_form .input-subscribe-wrap input::-webkit-input-placeholder { font-size: 1rem; font-weight: 400; color: #b7b7b7; text-align: center; text-transform: uppercase; letter-spacing: 1px; font-family: "OpenSans", sans-serif; }

#popup-subscribe .subscribe_form .input-subscribe-wrap input:-moz-placeholder { font-size: 1rem; font-weight: 400; color: #b7b7b7; text-align: center; text-transform: uppercase; letter-spacing: 1px; font-family: "OpenSans", sans-serif; }

#popup-subscribe .subscribe_form .input-subscribe-wrap input::-moz-placeholder { font-size: 1rem; font-weight: 400; color: #b7b7b7; text-align: center; text-transform: uppercase; letter-spacing: 1px; font-family: "OpenSans", sans-serif; }

#popup-subscribe .subscribe_form .input-subscribe-wrap input:-ms-input-placeholder { font-size: 1rem; font-weight: 400; color: #b7b7b7; text-align: center; text-transform: uppercase; letter-spacing: 1px; font-family: "OpenSans", sans-serif; }

#popup-subscribe .subscribe_form .input-subscribe-wrap .input-group-btn { position: static; top: 3px; z-index: 4; right: 0px; text-align: left; }

.lang-rtl #popup-subscribe .subscribe_form .input-subscribe-wrap .input-group-btn { left: 0px; right: auto; }

.lang-rtl #popup-subscribe .subscribe_form .input-subscribe-wrap .input-group-btn { text-align: right; }

#popup-subscribe .subscribe_form .input-subscribe-wrap .input-group-btn .btn { padding-left: 10px; padding-right: 10px; margin-left: 0; text-indent: 0; font-size: 1rem; font-family: "OpenSans", sans-serif; color: #ffffff; background-image: none; background-color: #222222; border: none; min-height: 50px; font-weight: bold; letter-spacing: 1px; }

.lang-rtl #popup-subscribe .subscribe_form .input-subscribe-wrap .input-group-btn .btn { margin-right: 0; margin-left: inherit; }

#popup-subscribe .subscribe_form .input-subscribe-wrap .input-group-btn .btn:hover { background-color: #da432a; }

#popup-subscribe .subscribe_form .checkbox { margin-top: 102px; }

#popup-subscribe .subscribe_form .checkbox > span { display: inline-block; vertical-align: middle; text-transform: initial; color: #909090; font-size: 1rem; line-height: 1; text-transform: uppercase; }

#popup-subscribe .twitter { padding-top: 23px; padding-bottom: 13px; }

#popup-subscribe .twitter iframe { border-radius: 15px; overflow: hidden; }

@-moz-document url-prefix() { #popup-subscribe .twitter iframe { position: relative !important; width: 172px !important; height: 28px !important; visibility: visible !important; } }

#msg_newsletter .modal-content { background: transparent; }

#msg_newsletter .modal-content .modal-body { padding: 0; background: transparent; }

#msg_newsletter .modal-content .modal-body > p { padding: 15px; text-align: center; margin-bottom: 0; }

#msg_newsletter .modal-content .modal-header .close { right: 8px; top: 0px; }

#msg_newsletter .modal-content .modal-header .close i { color: #222222 !important; font-size: 1.8rem; }

#msg_newsletter .modal-content .modal-header .close:hover i { color: #da432a; }

#WishlistModal .modal-dialog { max-width: 420px; }

#WishlistModal .modal-header { border-bottom: 1px solid #e6e6e6; position: relative; padding: 10px 20px; }

#WishlistModal .modal-header h4 { font-size: 1.2rem; font-weight: bold; color: #666; margin-bottom: 0; }

#WishlistModal .modal-header h4 i { width: 17px; height: 17px; background: #43ac3b; border-radius: 50%; text-align: center; line-height: 17px; color: #fff; font-size: 13px; margin-right: 10px; }

.lang-rtl #WishlistModal .modal-header h4 i { margin-left: 10px; margin-right: inherit; }

#WishlistModal .modal-header button { background: transparent; position: absolute; top: 50%; right: 12px; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }

.lang-rtl #WishlistModal .modal-header button { left: 12px; right: auto; }

#WishlistModal .modal-header button i { color: #222222; font-size: 20px; }

#WishlistModal .modal-body { padding: 20px; }

#WishlistModal .modal-body img { max-width: 64px; border: 1px solid #e6e6e6; border-radius: 3px; margin-right: 20px; }

.lang-rtl #WishlistModal .modal-body img { margin-left: 20px; margin-right: inherit; }

#WishlistModal .modal-body h5 { font-weight: 500; font-size: 1.1rem; margin-bottom: 9px; }

#WishlistModal .modal-body a { display: inline-block; padding: 0 15px; height: 26px; line-height: 26px; text-align: center; border-radius: 3px; background: #454545; color: #fff; font-size: 1.1rem; font-weight: bold; }

#WishlistModal .modal-body a:hover { background: #da432a; }

#WishlistModal .modal-body a:not(:last-child) { margin-right: 5px; }

.lang-rtl #WishlistModal .modal-body a:not(:last-child) { margin-left: 5px; margin-right: inherit; }

.block-contact-info i, .nov-contactinfo i { vertical-align: middle; }

.block-contact-info .icon-contactphone, .nov-contactinfo .icon-contactphone { width: 18px; height: 18px; background: url(../img/icon-contactphone.png); margin-right: 15px; }

.lang-rtl .block-contact-info .icon-contactphone, .lang-rtl .nov-contactinfo .icon-contactphone { margin-left: 15px; margin-right: inherit; }

.block-contact-info .icon-contactemail, .nov-contactinfo .icon-contactemail { width: 18px; height: 12px; background: url(../img/icon-contactemail.png); margin-right: 15px; }

.lang-rtl .block-contact-info .icon-contactemail, .lang-rtl .nov-contactinfo .icon-contactemail { margin-left: 15px; margin-right: inherit; }

.block-contact-info .icon-contactaddress, .nov-contactinfo .icon-contactaddress { width: 18px; height: 19px; background: url(../img/icon-contactaddress.png); margin-right: 15px; }

.lang-rtl .block-contact-info .icon-contactaddress, .lang-rtl .nov-contactinfo .icon-contactaddress { margin-left: 15px; margin-right: inherit; }

.block-contact-info .icon-contactopen, .nov-contactinfo .icon-contactopen { width: 18px; height: 15px; background: url(../img/icon-openhour.png); margin-right: 15px; }

.lang-rtl .block-contact-info .icon-contactopen, .lang-rtl .nov-contactinfo .icon-contactopen { margin-left: 15px; margin-right: inherit; }

.block-contact-info .title, .nov-contactinfo .title { font-weight: 700; color: #222; }

.block-contact-info .contact, .nov-contactinfo .contact { font-size: 1.2rem; }

.block-contact-info .contact:not(:last-child), .nov-contactinfo .contact:not(:last-child) { margin-bottom: 10px; }

.block-contact-info .contact span, .nov-contactinfo .contact span { font-weight: 700; }

.block-contact-info .block_social .list-inline-item:not(:last-child), .nov-contactinfo .block_social .list-inline-item:not(:last-child) { margin-right: 7px; }

.lang-rtl .block-contact-info .block_social .list-inline-item:not(:last-child), .lang-rtl .nov-contactinfo .block_social .list-inline-item:not(:last-child) { margin-left: 7px; margin-right: inherit; }

.block-contact-info .block_social a, .nov-contactinfo .block_social a { width: 26px; height: 26px; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; line-height: 24px; background-color: #c3c3c3; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; color: #fff; font-size: 15px; text-align: center; }

.block-contact-info .block_social a:hover, .nov-contactinfo .block_social a:hover { background-color: #da432a; }

@keyframes Animationlookbook { from { box-shadow: 0 0 0 0 #fff; }
  to { box-shadow: 0 0 0 5px rgba(255, 255, 255, 0.3); } }

/* Hien thi cho Firefox */
@-moz-keyframes Animationlookbook { from { box-shadow: 0 0 0 0 #fff; }
  to { box-shadow: 0 0 0 5px #fff; } }

/* Hien thi cho Safari and Chrome */
@-webkit-keyframes Animationlookbook { from { box-shadow: 0 0 0 0 #fff; }
  to { box-shadow: 0 0 0 5px rgba(255, 255, 255, 0.3); } }

.product-tabs-categories { padding-top: 30px; }

.product-tabs-categories .block-product { overflow: hidden; }

.product-tabs-categories .nav-tabs { border: none; padding: 0; margin-right: 90px; }

.lang-rtl .product-tabs-categories .nav-tabs { margin-left: 90px; margin-right: inherit; }

.product-tabs-categories .nav-tabs .nav-item { position: relative; margin-left: 0; margin-right: 30px; cursor: pointer; font-size: 14px; color: #111; white-space: nowrap; margin-bottom: 0; }

.lang-rtl .product-tabs-categories .nav-tabs .nav-item { margin-left: 30px; margin-right: 0; }

.product-tabs-categories .nav-tabs .nav-item:last-child { margin-left: 0; margin-right: 0; }

.lang-rtl .product-tabs-categories .nav-tabs .nav-item:last-child { margin-left: 0; margin-right: 0; }

.product-tabs-categories .nav-tabs .nav-item a { font-size: 4.2rem; text-transform: uppercase; padding: 0 42px; }

.product-tabs-categories .nav-tabs .nav-item a:before { content: ""; display: block; width: 12px; height: 36px; border: 2px solid #111; position: absolute; left: 0px; bottom: 14px; }

.lang-rtl .product-tabs-categories .nav-tabs .nav-item a:before { right: 0px; left: auto; }

.product-tabs-categories .nav-tabs .nav-item a:after { color: transparent; content: "\efab"; font-family: "IcoFont"; font-size: 32px; position: absolute; bottom: -4px; left: -3px; -webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; -ms-transition: all 0.35s ease; -o-transition: all 0.35s ease; transition: all 0.35s ease; }

.lang-rtl .product-tabs-categories .nav-tabs .nav-item a:after { right: -3px; left: auto; }

.product-tabs-categories .nav-tabs .nav-item a.active:after { color: #f5b53c; }

.product-tabs-categories .nav-tabs .nav-link { font-size: 16px; border: none; background: transparent; color: #111; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; }

.product-tabs-categories .nav-tabs .nav-link:hover, .product-tabs-categories .nav-tabs .nav-link:focus { color: #da432a; }

.product-tabs-categories .nav-tabs .nav-link.active { color: #da432a; }

.product-tabs-categories .product_list .owl-dots { display: none; }

.product-tabs-categories.product-tabs-categories-3 { padding-top: 0; }

.product-tabs-categories.product-tabs-categories-3 .block-product { padding-bottom: 0; }

.product-tabs-categories.product-tabs-categories-3 .block-product .group-title { -webkit-flex-direction: column; -moz-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-align-items: flex-start !important; -moz-align-items: flex-start !important; -ms-align-items: flex-start !important; align-items: flex-start !important; border-bottom: none; }

.product-tabs-categories.product-tabs-categories-3 .block-product .group-title .title_block { display: block; width: 100%; text-align: center; padding-top: 17px !important; padding-bottom: 18px !important; }

.product-tabs-categories.product-tabs-categories-3 .block-product .group-title .title_block:before { height: 3px; width: 60px; top: 0; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); }

.lang-rtl .product-tabs-categories.product-tabs-categories-3 .block-product .group-title .title_block:before { right: 50%; left: auto; }

.lang-rtl .product-tabs-categories.product-tabs-categories-3 .block-product .group-title .title_block:before { -webkit-transform: translateX(50%); -ms-transform: translateX(50%); transform: translateX(50%); }

.product-tabs-categories.product-tabs-categories-3 .block-product .group-title .title_block:after { content: ""; position: absolute; height: 1px; width: calc(100% - 4px); bottom: 0; left: 0; background: #da432a; }

.lang-rtl .product-tabs-categories.product-tabs-categories-3 .block-product .group-title .title_block:after { right: 0; left: auto; }

.product-tabs-categories.product-tabs-categories-3 .block-product .group-title .nav-tabs { margin: 0 !important; -webkit-justify-content: flex-start !important; -moz-justify-content: flex-start !important; -ms-justify-content: flex-start !important; justify-content: flex-start !important; -ms-flex-pack: flex-start !important; }

.product-tabs-categories.product-tabs-categories-3 .block-product .group-title .nav-tabs .nav-item { margin-right: 20px; }

.product-tabs-categories.product-tabs-categories-3 .block-product .group-title .nav-tabs .nav-item:before { display: none; }

.lang-rtl .product-tabs-categories.product-tabs-categories-3 .block-product .group-title .nav-tabs .nav-item { margin-left: 20px; margin-right: inherit; }

.product-tabs-categories.product-tabs-categories-3 .block-product .group-title .nav-tabs .nav-item .nav-link { padding-top: 17px; padding-bottom: 18px; }

.product-tabs-categories.product-tabs-categories-3 .block-product .product_tab_content .product_list .owl-nav { display: block; }

.product-tabs-categories.product-tabs-categories-3 .block-product .product_tab_content .product_list .owl-nav [class*='owl-'] { top: -82px; width: 50px; height: 50px; border-color: #da432a; border-radius: 4px; }

.product-tabs-categories.product-tabs-categories-3 .block-product .product_tab_content .product_list .owl-nav [class*='owl-']:hover { background: transparent; }

.product-tabs-categories.product-tabs-categories-3 .block-product .product_tab_content .product_list .owl-nav [class*='owl-']:hover i { color: #da432a; }

.product-tabs-categories.product-tabs-categories-3 .block-product .product_tab_content .product_list .owl-nav .owl-next { --left: calc(100% - 100px); left: var(--left); border-top-right-radius: 0; border-bottom-right-radius: 0; border-top-left-radius: 0; border-right: none; }

.lang-rtl .product-tabs-categories.product-tabs-categories-3 .block-product .product_tab_content .product_list .owl-nav .owl-next { right: var(--left); left: auto; }

.product-tabs-categories.product-tabs-categories-3 .block-product .product_tab_content .product_list .owl-nav .owl-next:after { content: ""; position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 1px; height: 30px; background-color: #f2f2f2; }

.lang-rtl .product-tabs-categories.product-tabs-categories-3 .block-product .product_tab_content .product_list .owl-nav .owl-next:after { left: 0; right: auto; }

.product-tabs-categories.product-tabs-categories-3 .block-product .product_tab_content .product_list .owl-nav .owl-prev { border-top-left-radius: 0; border-bottom-left-radius: 0; border-left: none; }

@media (max-width: 991px) { .product-tabs-categories.product-tabs-categories-3 .block-product .group-title .nav-tabs { -webkit-justify-content: initial !important; -moz-justify-content: initial !important; -ms-justify-content: initial !important; justify-content: initial !important; -ms-flex-pack: initial !important; width: calc(100% - 110px); overflow-x: auto; } }

.nov-producttab .nav-tabs { border: none; padding: 0; }

@media (max-width: 767px) { .nov-producttab .nav-tabs { overflow-x: auto; } }

.nov-producttab .nav-tabs .nav-item { position: relative; cursor: pointer; font-size: 14px; color: #111; white-space: nowrap; margin-bottom: 0; margin-left: 5px; margin-right: 5px; }

.lang-rtl .nov-producttab .nav-tabs .nav-item { margin-left: 5px; margin-right: 5px; }

.nov-producttab .nav-tabs .nav-item:first-child { margin-left: 0px; }

.lang-rtl .nov-producttab .nav-tabs .nav-item:first-child { margin-right: 0px; margin-left: inherit; }

.nov-producttab .nav-tabs .nav-link { border: none; background: #f0620c; color: #fff; font-size: 1.2rem; font-weight: 700; text-transform: uppercase; -webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; -o-border-radius: 30px; border-radius: 30px; border: none; padding: 0 30px; height: 45px; line-height: 45px; -webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; -ms-transition: all 0.35s ease; -o-transition: all 0.35s ease; transition: all 0.35s ease; }

.nov-producttab .nav-tabs .nav-link:hover, .nov-producttab .nav-tabs .nav-link:focus, .nov-producttab .nav-tabs .nav-link.active { background: #da432a; }

.nov-producttab .group-title { margin-bottom: 5px; }

.nov-producttab .product_tab_content { margin-left: -15px; margin-right: -15px; }

.lang-rtl .nov-producttab .product_tab_content { margin-left: -15px; margin-right: -15px; }

.nov-producttab .product_tab_content .item { padding: 15px; padding: 15px 15px 20px 15px; }

.nov-producttab .product_tab_content .item .product-miniature { padding-bottom: 26px; position: initial; }

.nov-producttab .product_tab_content .item .product-miniature:hover { -webkit-box-shadow: 5px 6px 15px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 6px 15px 0px rgba(0, 0, 0, 0.1); -ms-box-shadow: 5px 6px 15px 0px rgba(0, 0, 0, 0.1); -o-box-shadow: 5px 6px 15px 0px rgba(0, 0, 0, 0.1); box-shadow: 5px 6px 15px 0px rgba(0, 0, 0, 0.1); border: 1px solid transparent; }

.nov-producttab .product_tab_content .item .product-miniature .product-description { text-align: center; }

.nov-producttab .product_tab_content .item .product-miniature .product-buttons { text-align: center; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); position: absolute; bottom: 2px; width: 100%; left: 50%; }

.lang-rtl .nov-producttab .product_tab_content .item .product-miniature .product-buttons { -webkit-transform: translateX(50%); -ms-transform: translateX(50%); transform: translateX(50%); }

.lang-rtl .nov-producttab .product_tab_content .item .product-miniature .product-buttons { right: 50%; left: auto; }

.nov-producttab .product_tab_content .item .product-miniature .product-buttons .add-to-cart { min-width: auto; }

@media (max-width: 767px) { .nov-producttab .product_tab_content .item .product-miniature .product-buttons .add-to-cart { padding: 0px 15px; } }

.nov-producttab .product_list .owl-nav { filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; }

@media (max-width: 767px) { .nov-producttab .product_list .owl-nav { display: none; } }

.nov-producttab .product_list .owl-nav [class*='owl-'] { width: 45px; height: 45px; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; color: #9a9a9a; background: #f0f0f0; font-size: 10px; top: -90px; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); border: none; }

.nov-producttab .product_list .owl-nav [class*='owl-']:hover { background: #da432a; color: #ffffff; -webkit-box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.15); -ms-box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.15); -o-box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.15); box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.15); }

.nov-producttab .product_list .owl-nav .owl-prev { --left: calc(100% - 110px); left: var(--left); }

.lang-rtl .nov-producttab .product_list .owl-nav .owl-prev { right: var(--left); left: auto; }

.nov-producttab .product_list .owl-nav .owl-next { --left: calc(100% - 60px); left: var(--left); }

.lang-rtl .nov-producttab .product_list .owl-nav .owl-next { right: var(--left); left: auto; }

.nov-productlist.productlist-slider .block-product .owl-theme .owl-nav { filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; visibility: hidden; }

@media (max-width: 767px) { .nov-productlist.productlist-slider .block-product .owl-theme .owl-nav { display: none; } }

.nov-productlist.productlist-slider .block-product .owl-theme .owl-nav [class*='owl-'] { top: 50%; width: 46px; height: 46px; margin-top: -23px; -webkit-box-shadow: 3px 3px 7px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: 3px 3px 7px 0px rgba(0, 0, 0, 0.1); -ms-box-shadow: 3px 3px 7px 0px rgba(0, 0, 0, 0.1); -o-box-shadow: 3px 3px 7px 0px rgba(0, 0, 0, 0.1); box-shadow: 3px 3px 7px 0px rgba(0, 0, 0, 0.1); border: none; }

.nov-productlist.productlist-slider .block-product .owl-theme .owl-nav [class*='owl-']:hover { border-color: #f0620c; background: #f0620c; }

.nov-productlist.productlist-slider .block-product .owl-theme .owl-nav [class*='owl-'].disabled { filter: alpha(opacity=80); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; -webkit-opacity: 0.8; -moz-opacity: 0.8; -ms-opacity: 0.8; -o-opacity: 0.8; opacity: 0.8; }

.nov-productlist.productlist-slider .block-product .owl-theme .owl-nav .owl-prev { left: -23px; }

.lang-rtl .nov-productlist.productlist-slider .block-product .owl-theme .owl-nav .owl-prev { right: -23px; left: auto; }

.nov-productlist.productlist-slider .block-product .owl-theme .owl-nav .owl-next { right: -23px; }

.lang-rtl .nov-productlist.productlist-slider .block-product .owl-theme .owl-nav .owl-next { left: -23px; right: auto; }

.nov-productlist.productlist-slider .block-product:hover .owl-theme .owl-nav { filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; visibility: inherit; }

.productlist_deal { overflow: hidden; }

.productlist_deal .title-center .title_block { min-height: 80px; line-height: 80px; margin-bottom: 0px; }

.productlist_deal .title-center .title_block .text-title { font-size: 1.8rem; text-transform: uppercase; color: #fff; padding-right: 50px; position: relative; font-weight: 800; }

.lang-rtl .productlist_deal .title-center .title_block .text-title { padding-left: 50px; padding-right: inherit; }

@media (max-width: 480px) { .productlist_deal .title-center .title_block .text-title { font-size: 1.2rem; padding-right: 35px; }
  .lang-rtl .productlist_deal .title-center .title_block .text-title { padding-left: 35px; padding-right: inherit; } }

.productlist_deal .title-center .title_block .text-title:before { content: ""; width: 28px; height: 76px; background: url(../img/icon-deals.png); position: absolute; top: 2px; right: 19px; }

.lang-rtl .productlist_deal .title-center .title_block .text-title:before { left: 19px; right: auto; }

.productlist_deal .title-center .title_block .sub_title { color: #ffffff; font-size: 1.1rem; font-weight: bold; text-transform: uppercase; }

.productlist_deal .owl-dots { text-align: center; padding-top: 35px; }

.productlist_deal .owl-dots .owl-dot { margin: 0px 3px; display: inline-block; }

.productlist_deal .owl-dots .owl-dot span { height: 18px; width: 18px; background: #e8e8e8; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; border-radius: 100%; }

.productlist_deal .owl-dots .owl-dot:hover span, .productlist_deal .owl-dots .owl-dot.active span { background: #f0620c; }

.productlist_deal .owl-nav [class*='owl-'] { background: #eeeeee; top: -43px; width: 36px; height: 36px; border: none; background: rgba(0, 0, 0, 0.2); color: #fff; text-align: center; line-height: 36px; font-size: 16px; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; border-radius: 100%; position: absolute; }

@media (max-width: 767px) { .productlist_deal .owl-nav [class*='owl-'] { display: none; } }

.productlist_deal .owl-nav [class*='owl-']:hover { background: #333; }

.productlist_deal .owl-nav [class*='owl-'] span { display: none; }

.productlist_deal .owl-nav [class*='owl-'].owl-next { right: 7px; }

.lang-rtl .productlist_deal .owl-nav [class*='owl-'].owl-next { left: 7px; right: auto; }

.productlist_deal .owl-nav [class*='owl-'].owl-prev { right: 48px; left: auto; }

.lang-rtl .productlist_deal .owl-nav [class*='owl-'].owl-prev { left: 48px; right: auto; }

.lang-rtl .productlist_deal .owl-nav [class*='owl-'].owl-prev { right: auto; left: auto; }

.productlist_deal .block-margin { margin: 0px -15px; margin: -15px -7.5px 0px -7.5px; overflow: inherit; }

.lang-rtl .productlist_deal .block-margin { margin: -15px -7.5px 0px -7.5px; }

.productlist_deal .block-margin .item { text-align: center; }

.productlist_deal .block-margin .item-product { padding: 15px 7.5px 15px 7.5px; }

.lang-rtl .productlist_deal .block-margin .item-product { padding: 15px 7.5px 15px 7.5px; }

@media (max-width: 480px) { .productlist_deal .block-margin .item-product { max-width: 285px; display: inline-block; }
  .productlist_deal .block-margin .item-product .thumbnail-container { max-width: 250px; display: inline-block; } }

.productlist_deal .block-margin .item-product .countdownfree { display: block; }

.productlist_deal .block-margin .item-product:hover .product-buttons { opacity: 1; left: 0px; -webkit-transition: all 400ms ease-in-out 0s; -moz-transition: all 400ms ease-in-out 0s; -ms-transition: all 400ms ease-in-out 0s; -o-transition: all 400ms ease-in-out 0s; transition: all 400ms ease-in-out 0s; }

.lang-rtl .productlist_deal .block-margin .item-product:hover .product-buttons { right: 0px; left: auto; }

@media (min-width: 768px) { .productlist_deal .block-margin .item-product:hover .countdown { filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; } }

.productlist_deal .block-margin .product-miniature2 { margin-bottom: 0px; -webkit-box-shadow: 3px 4px 10px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: 3px 4px 10px 0px rgba(0, 0, 0, 0.1); -ms-box-shadow: 3px 4px 10px 0px rgba(0, 0, 0, 0.1); -o-box-shadow: 3px 4px 10px 0px rgba(0, 0, 0, 0.1); box-shadow: 3px 4px 10px 0px rgba(0, 0, 0, 0.1); -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; border-radius: 8px; background: #ffffff; padding: 19.5px 0px; overflow: hidden; }

@media (min-width: 480px) { .productlist_deal .block-margin .product-miniature2 .col-md-6 { -webkit-flex: 0 0 50%; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; padding-right: 0px; }
  .lang-rtl .productlist_deal .block-margin .product-miniature2 .col-md-6 { padding-left: 0px; padding-right: inherit; }
  .productlist_deal .block-margin .product-miniature2 .col-md-6.align-items-center { padding-left: 0px; }
  .lang-rtl .productlist_deal .block-margin .product-miniature2 .col-md-6.align-items-center { padding-right: 0px; padding-left: inherit; }
  .productlist_deal .block-margin .product-miniature2 .product-left { -webkit-flex: 0 0 48%; -ms-flex: 0 0 48%; flex: 0 0 48%; max-width: 48%; } }

@media (max-width: 479px) { .productlist_deal .block-margin .product-miniature2 .align-items-center { display: block !important; }
  .productlist_deal .block-margin .product-miniature2 .align-items-center .product-groups-deals { display: block; text-align: center; }
  .productlist_deal .block-margin .product-miniature2 .align-items-center .product-groups-deals .product-comments .star_content, .productlist_deal .block-margin .product-miniature2 .align-items-center .product-groups-deals .product-description .product-title { text-align: center; display: inline-block; }
  .productlist_deal .block-margin .product-miniature2 .align-items-center .product-groups-deals .product-buttons { padding-top: 0px; text-align: center; display: inline-block; padding-bottom: 30px; } }

.productlist_deal .block-margin .product-miniature2 .thumbnail-container { outline: none; position: relative; padding: 10px; }

.productlist_deal .block-margin .product-miniature2 .thumbnail-container a { outline: none; }

.productlist_deal .block-margin .product-miniature2 .thumbnail-container .two-image { display: block; position: relative; }

.productlist_deal .block-margin .product-miniature2 .thumbnail-container .two-image .image-cover { filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; -webkit-transition: all 400ms ease-in-out 0s; -moz-transition: all 400ms ease-in-out 0s; -ms-transition: all 400ms ease-in-out 0s; -o-transition: all 400ms ease-in-out 0s; transition: all 400ms ease-in-out 0s; }

.productlist_deal .block-margin .product-miniature2 .thumbnail-container .two-image .image-secondary { position: absolute; overflow: hidden; bottom: 0; left: 0; right: 0; top: 0; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; -webkit-transition: all 400ms ease-in-out 0s; -moz-transition: all 400ms ease-in-out 0s; -ms-transition: all 400ms ease-in-out 0s; -o-transition: all 400ms ease-in-out 0s; transition: all 400ms ease-in-out 0s; margin: 0 auto; }

.productlist_deal .block-margin .product-miniature2 .thumbnail-container .one-image { display: block; position: relative; }

.productlist_deal .block-margin .product-miniature2 .thumbnail-container .one-image .image-cover { filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; -webkit-transition: all 400ms ease-in-out 0s; -moz-transition: all 400ms ease-in-out 0s; -ms-transition: all 400ms ease-in-out 0s; -o-transition: all 400ms ease-in-out 0s; transition: all 400ms ease-in-out 0s; }

.productlist_deal .block-margin .product-miniature2 .thumbnail-container:hover .two-image .image-cover { filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; }

.productlist_deal .block-margin .product-miniature2 .thumbnail-container:hover .two-image .image-secondary { filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; }

.productlist_deal .block-margin .product-miniature2 .thumbnail-container:hover .one-image .image-cover { filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; }

.productlist_deal .block-margin .thumnailslider-for { position: relative; border: none; margin-bottom: 0px; }

.productlist_deal .block-margin .thumnailslider-for:focus { outline: none; }

.productlist_deal .block-margin .product-groups-deals { position: relative; text-align: left; width: 100%; }

.lang-rtl .productlist_deal .block-margin .product-groups-deals { text-align: right; }

.productlist_deal .block-margin .product-groups-deals .product-comments span { display: none; }

.productlist_deal .block-margin .product-groups-deals .product-description { padding: 0px; position: initial; }

.productlist_deal .block-margin .product-groups-deals .product-description .product-title { font-size: 1.4rem; text-align: left; padding-bottom: 19px; padding-top: 10px; font-weight: 500; }

.lang-rtl .productlist_deal .block-margin .product-groups-deals .product-description .product-title { text-align: right; }

.productlist_deal .block-margin .product-groups-deals .product-description .product-title a { color: #222; }

.productlist_deal .block-margin .product-groups-deals .product-description .product-title a:hover { color: #f0620c; }

.productlist_deal .block-margin .product-groups-deals .product-desci { font-size: 14px; line-height: 22px; color: #666666; font-weight: 500; }

.productlist_deal .block-margin .product-groups-deals .product-price-and-shipping { display: inline-block; -webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; -o-border-radius: 30px; border-radius: 30px; line-height: 44px; height: 44px; background: #da432a; }

.productlist_deal .block-margin .product-groups-deals .product-price-and-shipping .price { font-size: 1.6rem; color: #ffffff; padding: 0px 17px 0px 30px; }

.lang-rtl .productlist_deal .block-margin .product-groups-deals .product-price-and-shipping .price { padding: 0px 30px 0px 17px; }

.productlist_deal .block-margin .product-groups-deals .product-price-and-shipping .regular-price { margin: 3px; padding: 0px 33px 0px 25px; height: 38px; line-height: 40px; background: #fff; border-radius: 30px; display: inline-block; position: relative; text-decoration: none; color: #e0e0e0; font-size: 13px; font-weight: bold; }

.lang-rtl .productlist_deal .block-margin .product-groups-deals .product-price-and-shipping .regular-price { padding: 0px 25px 0px 33px; }

.productlist_deal .block-margin .product-groups-deals .product-price-and-shipping .regular-price:before { content: ""; height: 1px; left: 20px; right: 20px; background: #da432a; position: absolute; top: 52%; }

.lang-rtl .productlist_deal .block-margin .product-groups-deals .product-price-and-shipping .regular-price:before { right: 20px; left: auto; }

.lang-rtl .productlist_deal .block-margin .product-groups-deals .product-price-and-shipping .regular-price:before { left: 20px; right: auto; }

.productlist_deal .block-margin .product-groups-deals .product-buttons { position: absolute; bottom: 0px; left: 50px; width: 100%; opacity: 0; padding: 10px 0px; -webkit-transition: all 400ms ease-in-out 0s; -moz-transition: all 400ms ease-in-out 0s; -ms-transition: all 400ms ease-in-out 0s; -o-transition: all 400ms ease-in-out 0s; transition: all 400ms ease-in-out 0s; }

.lang-rtl .productlist_deal .block-margin .product-groups-deals .product-buttons { right: 50px; left: auto; }

@media (max-width: 767px) { .productlist_deal .block-margin .product-groups-deals .product-buttons { display: none !important; } }

.productlist_deal .block-margin .product-groups-deals .product-buttons form { display: inline-block; float: left; }

.lang-rtl .productlist_deal .block-margin .product-groups-deals .product-buttons form { float: right; }

.productlist_deal .block-margin .product-groups-deals .product-buttons .add-to-cart { z-index: 9; position: relative; bottom: 0px; height: 40px; line-height: 40px; background: #000; text-align: center; color: black; border: 1px solid #f0f0f0; background: #f0f0f0; padding: 0px 15px; text-transform: uppercase; font-size: 10px; font-weight: 700; -webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; -o-border-radius: 30px; border-radius: 30px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }

.productlist_deal .block-margin .product-groups-deals .product-buttons .add-to-cart:hover { background: #f0620c; border: 1px solid #f0620c; color: #ffffff; }

.productlist_deal .block-margin .product-groups-deals .product-buttons .add-to-cart .loading { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); color: #fff; font-size: 1.5rem; display: none; line-height: 1; }

.lang-rtl .productlist_deal .block-margin .product-groups-deals .product-buttons .add-to-cart .loading { right: 50%; left: auto; }

.lang-rtl .productlist_deal .block-margin .product-groups-deals .product-buttons .add-to-cart .loading { -webkit-transform: translate(50%, -50%); -ms-transform: translate(50%, -50%); transform: translate(50%, -50%); }

.productlist_deal .block-margin .product-groups-deals .product-buttons .add-to-cart .loading i { margin: 0; }

.productlist_deal .block-margin .product-groups-deals .product-buttons .add-to-cart.cart-loading { background: #da432a; }

.productlist_deal .block-margin .product-groups-deals .product-buttons .add-to-cart.cart-loading .loading { display: inline-block; }

.productlist_deal .block-margin .product-groups-deals .product-buttons .add-to-cart.cart-loading .novicon-cart, .productlist_deal .block-margin .product-groups-deals .product-buttons .add-to-cart.cart-loading span:not(.loading) { filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; }

.productlist_deal .block-margin .product-groups-deals .product-buttons .add-to-cart i { margin-left: 0px; margin-right: 10px; font-size: 1.5rem; vertical-align: text-bottom; display: none; }

.lang-rtl .productlist_deal .block-margin .product-groups-deals .product-buttons .add-to-cart i { margin-right: 0px; margin-left: inherit; }

.lang-rtl .productlist_deal .block-margin .product-groups-deals .product-buttons .add-to-cart i { margin-left: 10px; margin-right: inherit; }

.productlist_deal .block-margin .product-groups-deals .product-buttons .add-to-cart i.icon-cart-product { background: url(../img/icon-ecomart.png) no-repeat; background-position: -19px -96px; width: 10px; height: 12px; vertical-align: text-top; display: none; }

.productlist_deal .block-margin .product-groups-deals .product-buttons .add-to-cart:focus { outline: none; }

.productlist_deal .block-margin .product-groups-deals .product-buttons .add-to-cart:disabled { cursor: not-allowed; }

.productlist_deal .block-margin .product-groups-deals .product-buttons .add-to-cart { float: left; }

.lang-rtl .productlist_deal .block-margin .product-groups-deals .product-buttons .add-to-cart { float: right; }

.productlist_deal .block-margin .product-groups-deals .product-buttons > a:not(.add-to-cart) { height: 40px; width: 40px; line-height: 45px; background: #f0f0f0; text-align: center; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; border-radius: 100%; float: left; margin-left: 4px; }

.lang-rtl .productlist_deal .block-margin .product-groups-deals .product-buttons > a:not(.add-to-cart) { float: right; }

.lang-rtl .productlist_deal .block-margin .product-groups-deals .product-buttons > a:not(.add-to-cart) { margin-right: 4px; margin-left: inherit; }

.productlist_deal .block-margin .product-groups-deals .product-buttons > a:not(.add-to-cart) i { font-size: 1.9rem; color: black; }

.productlist_deal .block-margin .product-groups-deals .product-buttons > a:not(.add-to-cart) i.zmdi-collection-image-o { font-size: 1.5rem; }

.productlist_deal .block-margin .product-groups-deals .product-buttons > a:not(.add-to-cart).add-to-cart i { color: #fff; }

.productlist_deal .block-margin .product-groups-deals .product-buttons > a:not(.add-to-cart):hover { background: #f0620c; }

.productlist_deal .block-margin .product-groups-deals .product-buttons > a:not(.add-to-cart):hover i { color: #ffffff; }

.productlist_deal .block-margin .product-groups-deals .product-buttons > a:not(.add-to-cart) span { display: none; }

.productlist_deal .block-margin .product-groups-deals .product-buttons > a.quick-view { line-height: 42px; }

.productlist_deal .block-margin .product-groups-deals .countdownfree { display: block; position: relative; transform: translateY(0%); text-align: center; }

@media (min-width: 480px) { .productlist_deal .block-margin .product-groups-deals .countdownfree { text-align: left; }
  .lang-rtl .productlist_deal .block-margin .product-groups-deals .countdownfree { text-align: right; } }

.productlist_deal .block-margin .product-groups-deals .countdownfree .name-time { color: #909090; font-weight: bold; }

.productlist_deal .block-margin .product-groups-deals .countdownfree .item-time { text-align: center; display: inline-block; }

.productlist_deal .block-margin .product-groups-deals .countdownfree .item-time:not(:last-child) { margin-right: 10px; }

.lang-rtl .productlist_deal .block-margin .product-groups-deals .countdownfree .item-time:not(:last-child) { margin-left: 10px; margin-right: inherit; }

.productlist_deal2 { overflow: hidden; }

.productlist_deal2 .block-product { background: #da432a; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; }

.productlist_deal2 .text-center .title_block { margin-bottom: 38px; font-size: 2rem; color: #ffffff; text-transform: uppercase; }

@media (min-width: 1200px) and (max-width: 1450px) { .productlist_deal2 .text-center .title_block { margin-bottom: 20px; } }

.productlist_deal2 .text-center .title_block .sub_title { color: #ff8e7b; font-size: 1rem; padding-top: 7px; line-height: 20px; text-transform: uppercase; }

.productlist_deal2 .owl-dots { text-align: center; padding-bottom: 15px; padding-top: 5px; }

.productlist_deal2 .owl-dots .owl-dot { margin: 0px 4px; display: inline-block; }

.productlist_deal2 .owl-dots .owl-dot span { width: 15px; height: 15px; -webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; -ms-transition: all 0.35s ease; -o-transition: all 0.35s ease; transition: all 0.35s ease; background: #fff; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; border-radius: 100%; position: relative; }

.productlist_deal2 .owl-dots .owl-dot span:before { content: ""; position: absolute; width: 19px; height: 19px; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; border-radius: 100%; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -ms-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; -webkit-box-shadow: 0 0 0 2px transparent; -moz-box-shadow: 0 0 0 2px transparent; -ms-box-shadow: 0 0 0 2px transparent; -o-box-shadow: 0 0 0 2px transparent; box-shadow: 0 0 0 2px transparent; }

.lang-rtl .productlist_deal2 .owl-dots .owl-dot span:before { right: 50%; left: auto; }

.lang-rtl .productlist_deal2 .owl-dots .owl-dot span:before { -webkit-transform: translate(50%, -50%); -ms-transform: translate(50%, -50%); transform: translate(50%, -50%); }

.productlist_deal2 .owl-dots .owl-dot:hover span, .productlist_deal2 .owl-dots .owl-dot.active span { -webkit-box-shadow: 0 0 0 2px #fff; -moz-box-shadow: 0 0 0 2px #fff; -ms-box-shadow: 0 0 0 2px #fff; -o-box-shadow: 0 0 0 2px #fff; box-shadow: 0 0 0 2px #fff; background-color: transparent; }

.productlist_deal2 .block-margin { margin: 0px 7.5px; overflow: inherit; }

.productlist_deal2 .block-margin .item { padding: 15px 7.5px 16px 7.5px; text-align: center; }

@media (min-width: 1400px) and (max-width: 1500px) { .productlist_deal2 .block-margin .item { padding: 15px 7.5px 0px 7.5px; } }

.productlist_deal2 .block-margin .product-miniature { overflow: initial; padding-bottom: 17px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; padding-bottom: 39px; max-width: 270px; display: inline-block; }

.productlist_deal2 .block-margin .product-miniature .thumbnail-container { overflow: initial; text-align: center; padding-top: 20px; padding-bottom: 1px; margin-left: 15px; margin-right: 15px; }

.lang-rtl .productlist_deal2 .block-margin .product-miniature .thumbnail-container { margin-left: 15px; margin-right: 15px; }

@media (min-width: 767px) and (max-width: 991px) { .productlist_deal2 .block-margin .product-miniature .thumbnail-container { margin-left: 7px; margin-right: 7px; }
  .lang-rtl .productlist_deal2 .block-margin .product-miniature .thumbnail-container { margin-left: 7px; margin-right: 7px; }
  .productlist_deal2 .block-margin .product-miniature .thumbnail-container .group-buttons .add-to-cart { min-width: 110px; } }

.productlist_deal2 .block-margin .product-miniature .thumbnail-container img { border-radius: 10px; }

.productlist_deal2 .block-margin .product-miniature .group-wishlist { top: 20px; right: 20px; }

.lang-rtl .productlist_deal2 .block-margin .product-miniature .group-wishlist { left: 20px; right: auto; }

.productlist_deal2 .block-margin .product-miniature .countdownfree { display: block; width: 100%; top: -35px; transform: translateY(0px); position: absolute; z-index: 9; }

.productlist_deal2 .block-margin .product-miniature .countdownfree .item-time { display: inline-block; }

.productlist_deal2 .block-margin .product-miniature .countdownfree .item-time:not(:last-child) { margin-right: 10px; }

.lang-rtl .productlist_deal2 .block-margin .product-miniature .countdownfree .item-time:not(:last-child) { margin-left: 10px; margin-right: inherit; }

.productlist_deal2 .block-margin .product-miniature .group-buttons { bottom: 50%; margin-bottom: -20px; }

.productlist_deal2 .block-margin .product-miniature .product-price-and-shipping { display: inline-block; -webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; -o-border-radius: 30px; border-radius: 30px; line-height: 44px; height: 44px; background: #da432a; }

.productlist_deal2 .block-margin .product-miniature .product-price-and-shipping .price { font-size: 1.6rem; color: #ffffff; padding: 0px 17px 0px 30px; }

.lang-rtl .productlist_deal2 .block-margin .product-miniature .product-price-and-shipping .price { padding: 0px 30px 0px 17px; }

.productlist_deal2 .block-margin .product-miniature .product-price-and-shipping .regular-price { margin: 3px; padding: 0px 33px 0px 25px; height: 38px; line-height: 40px; background: #fff; border-radius: 30px; display: inline-block; position: relative; text-decoration: none; color: #e0e0e0; font-size: 13px; font-weight: bold; }

.lang-rtl .productlist_deal2 .block-margin .product-miniature .product-price-and-shipping .regular-price { padding: 0px 25px 0px 33px; }

.productlist_deal2 .block-margin .product-miniature .product-price-and-shipping .regular-price:before { content: ""; height: 1px; left: 20px; right: 20px; background: #da432a; position: absolute; top: 52%; }

.lang-rtl .productlist_deal2 .block-margin .product-miniature .product-price-and-shipping .regular-price:before { right: 20px; left: auto; }

.lang-rtl .productlist_deal2 .block-margin .product-miniature .product-price-and-shipping .regular-price:before { left: 20px; right: auto; }

.productlist_deal2 .block-margin .product-miniature .product-price-and-shipping .discount-percentage { display: none; }

@media (max-width: 991px) { .productlist_deal2 .block-margin .product-miniature .product-price-and-shipping .price { padding: 0px 10px 0px 20px; }
  .lang-rtl .productlist_deal2 .block-margin .product-miniature .product-price-and-shipping .price { padding: 0px 20px 0px 10px; }
  .productlist_deal2 .block-margin .product-miniature .product-price-and-shipping .regular-price { padding: 0px 25px 0px 20px; }
  .lang-rtl .productlist_deal2 .block-margin .product-miniature .product-price-and-shipping .regular-price { padding: 0px 20px 0px 25px; } }

.productlist_deal2 .block-margin .product-miniature .product-description, .productlist_deal2 .block-margin .product-miniature .product-group-price { text-align: center; }

.productlist_deal2 .block-margin .product-miniature .product-description .product-title { text-align: center; padding-top: 3px; }

.productlist_deal2 .block-margin .product-miniature .product-comments { text-align: center; display: inline-block; }

.product-tabs { background: #fff; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; }

.product-tabs .title-tab { border-bottom: 2px solid #f0620c; }

.product-tabs .text-center { line-height: 68px; height: 64px; }

.product-tabs .text-center .title_block { font-size: 2.8rem; padding-top: 10px; }

.product-tabs .text-center .title_block .sub_title { font-size: 1.3rem; color: #666666; }

.product-tabs .text-center .title_block:after { display: none; }

.product-tabs .w-tab { margin-left: auto; margin-right: -15px; }

.lang-rtl .product-tabs .w-tab { margin-left: -15px; margin-right: auto; }

.product-tabs .w-tab .list-tabs .nav-item { text-align: center; }

.product-tabs .w-tab .list-tabs .nav-item .nav-link { padding: 0px 22px; position: relative; border: none; height: 64px; line-height: 64px; border-radius: 0px; border-right: 1px solid #ececec; }

@media (max-width: 767px) { .product-tabs .w-tab .list-tabs .nav-item .nav-link { height: 50px; line-height: 50px; } }

.product-tabs .w-tab .list-tabs .nav-item .nav-link .title_category { color: #222222; white-space: nowrap; font-weight: bold; }

.product-tabs .w-tab .list-tabs .nav-item .nav-link:hover .title_category { color: #f0620c; }

.product-tabs .w-tab .list-tabs .nav-item .nav-link.active { background: #f0620c; position: relative; border-right: 1px solid #f0620c; }

.product-tabs .w-tab .list-tabs .nav-item .nav-link.active:before { content: ""; background: #f0620c; height: 6px; width: 100%; left: 0px; top: -6px; position: absolute; }

.lang-rtl .product-tabs .w-tab .list-tabs .nav-item .nav-link.active:before { right: 0px; left: auto; }

.product-tabs .w-tab .list-tabs .nav-item .nav-link.active:after { content: ""; position: absolute; width: 0; height: 0; border-style: solid; border-width: 0 5px 6px 0; border-color: transparent transparent #b64500 transparent; right: -5px; top: -5px; z-index: 10; }

.lang-rtl .product-tabs .w-tab .list-tabs .nav-item .nav-link.active:after { left: -5px; right: auto; }

.product-tabs .w-tab .list-tabs .nav-item .nav-link.active .title_category { color: #fff; }

.product-tabs .owl-item.active:not(:first-child) .item { border-left: 1px solid #ececec; }

.product-tabs .item .product-miniature .add-to-cart { min-width: 100px; }

.product-tabs .item .product-miniature .add-to-cart:hover { background: #f0620c; }

.product-tabs .item .product-miniature .product-group-price .discount-percentage { display: inline-block; }

.product-tabs2 { background: #fff; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; overflow: hidden; }

.product-tabs2 .title-tab { border-bottom: 1px solid #ececec; }

@media (max-width: 767px) { .product-tabs2 .title-tab .text-center { width: 100%; } }

.product-tabs2 .title-tab .text-center .title_block { line-height: 65px !important; height: 65px; padding-left: 15px; }

.lang-rtl .product-tabs2 .title-tab .text-center .title_block { padding-right: 15px; padding-left: inherit; }

.product-tabs2 .tab-content-left { text-align: center; }

@media (min-width: 768px) { .product-tabs2 .tab-content-left { min-width: 170px; } }

.product-tabs2 .tab-content-left .list-tabs { padding-left: 0px; list-style: none; margin-bottom: 0px; border-bottom: none; }

.lang-rtl .product-tabs2 .tab-content-left .list-tabs { padding-right: 0px; padding-left: inherit; }

.product-tabs2 .tab-content-left .list-tabs .nav-item { margin-bottom: 0px; }

.product-tabs2 .tab-content-left .list-tabs .nav-item .nav-link { max-height: 140px; padding: 45px 30px 35px 30px; background: #21374c; border: none; border-radius: 0px; border-bottom: 1px solid rgba(255, 255, 255, 0.1); }

.lang-rtl .product-tabs2 .tab-content-left .list-tabs .nav-item .nav-link { padding: 45px 30px 35px 30px; }

@media (min-width: 1200px) and (max-width: 1450px) { .product-tabs2 .tab-content-left .list-tabs .nav-item .nav-link { max-height: 135.5px; padding: 40px 30px 35px 30px; }
  .lang-rtl .product-tabs2 .tab-content-left .list-tabs .nav-item .nav-link { padding: 40px 30px 35px 30px; } }

@media (min-width: 992px) and (max-width: 1199px) { .product-tabs2 .tab-content-left .list-tabs .nav-item .nav-link { max-height: 141.9px; } }

@media (min-width: 768px) and (max-width: 991px) { .product-tabs2 .tab-content-left .list-tabs .nav-item .nav-link { max-height: 148px; padding: 47px 30px 40px 30px; }
  .lang-rtl .product-tabs2 .tab-content-left .list-tabs .nav-item .nav-link { padding: 47px 30px 40px 30px; } }

.product-tabs2 .tab-content-left .list-tabs .nav-item .nav-link .title_category { padding-top: 15px; color: #fff; font-size: 1.2rem; }

.product-tabs2 .tab-content-left .list-tabs .nav-item .nav-link:hover, .product-tabs2 .tab-content-left .list-tabs .nav-item .nav-link.active { background: #07192c; }

.product-tabs2 .tab-content-left .list-tabs .nav-item:last-child .nav-link { border-bottom: none; }

@media (max-width: 767px) { .product-tabs2 .tab-content-left { min-width: 100%; overflow-x: auto; }
  .product-tabs2 .tab-content-left .list-tabs { white-space: nowrap; display: -webkit-box; display: -moz-box; display: box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; }
  .product-tabs2 .tab-content-left .list-tabs .nav-item { margin-bottom: 0px; }
  .product-tabs2 .tab-content-left .list-tabs .nav-item .nav-link { min-width: 110px; min-height: 110px; float: left; padding: 20px 15px 20px 15px; }
  .lang-rtl .product-tabs2 .tab-content-left .list-tabs .nav-item .nav-link { float: right; }
  .lang-rtl .product-tabs2 .tab-content-left .list-tabs .nav-item .nav-link { padding: 20px 15px 20px 15px; } }

.product-tabs2 .block_content { padding-top: 0px !important; }

.product-tabs2 .block_content .block-margin { margin: 0px; width: 100%; }

@media (min-width: 1440px) { .product-tabs2 .block_content .block-margin { max-height: 700px; } }

.product-tabs2 .block_content .block-margin .item { border-left: 1px solid #ececec; padding: 0px; }

.lang-rtl .product-tabs2 .block_content .block-margin .item { border-right: 1px solid #ececec; border-left: initial; }

.product-tabs2 .block_content .block-margin .item .product-miniature { border-bottom: 1px solid #ececec; padding: 9px 20px 28px 20px; margin-top: 0px; }

.product-tabs2 .block_content .block-margin .item .product-miniature .product-groups { padding-top: 8px !important; }

.product-tabs-banner { overflow: hidden; }

.product-tabs-banner .title-tab { min-height: 65px; padding: 15px 0px; }

.product-tabs-banner .title-tab .text-center .title_block { font-size: 1.8rem; color: #222222; text-transform: uppercase; line-height: 35px; font-weight: 800; }

.product-tabs-banner .title-tab .nav-tabs { margin-left: auto; margin-right: 0px; border-bottom: none; }

.lang-rtl .product-tabs-banner .title-tab .nav-tabs { margin-left: 0px; margin-right: auto; }

.product-tabs-banner .title-tab .nav-tabs .nav-item .nav-link { border: none; background: #f2f2f2; height: 33px; line-height: 23px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; margin-left: 5px; }

.lang-rtl .product-tabs-banner .title-tab .nav-tabs .nav-item .nav-link { margin-right: 5px; margin-left: inherit; }

.product-tabs-banner .title-tab .nav-tabs .nav-item .nav-link .title_category { font-size: 11px; font-weight: bold; color: #222222; white-space: nowrap; }

.product-tabs-banner .title-tab .nav-tabs .nav-item .nav-link:hover { background: #f0620c; }

.product-tabs-banner .title-tab .nav-tabs .nav-item .nav-link:hover .title_category { color: #fff; }

.product-tabs-banner .banner-product { margin-left: -7.5px; margin-right: -7.5px; }

.lang-rtl .product-tabs-banner .banner-product { margin-left: -7.5px; margin-right: -7.5px; }

.product-tabs-banner .banner-product .col-md-4 { padding-left: 7.5px; padding-right: 7.5px; padding-bottom: 15px; text-align: center; }

.lang-rtl .product-tabs-banner .banner-product .col-md-4 { padding-left: 7.5px; padding-right: 7.5px; }

.product-tabs-banner .banner-product .col-md-4 a { position: relative; overflow: hidden; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; }

.product-tabs-banner .banner-product .col-md-4 a .banner-img { -webkit-transition: all 1s; -moz-transition: all 1s; -ms-transition: all 1s; -o-transition: all 1s; transition: all 1s; }

.product-tabs-banner .banner-product .col-md-4 a .banner-img:hover { -webkit-transform: scale(1.07, 1.07); -ms-transform: scale(1.07, 1.07); transform: scale(1.07, 1.07); }

.product-tabs-banner .product-content { border-top: 1px solid #ececec; }

.product-tabs-banner .product-content .item { border-left: 1px solid #ececec; }

.product-tabs-banner .product-content .item .discount-percentage { display: inline-block; }

.nov-productlist.productlist-slider .title-left { padding: 20px; }

.nov-productlist.productlist-slider .title-left .title_block { font-size: 18px; color: #222222; margin-bottom: 0px; padding-left: 10px; line-height: 20px; }

.lang-rtl .nov-productlist.productlist-slider .title-left .title_block { padding-right: 10px; padding-left: inherit; }

.nov-productlist.productlist-slider .title-left .view-all { margin-left: auto; margin-right: 0px; }

.lang-rtl .nov-productlist.productlist-slider .title-left .view-all { margin-left: 0px; margin-right: auto; }

.nov-productlist.productlist-slider .title-left .view-all a { font-size: 1rem; color: #d7d7d7; font-weight: 700; }

.nov-productlist.productlist-slider .title-left .view-all a span { line-height: 20px; text-transform: uppercase; }

.nov-productlist.productlist-slider .title-left .view-all i { font-size: 1.9rem; color: #666; padding-right: 10px; }

.lang-rtl .nov-productlist.productlist-slider .title-left .view-all i { padding-left: 10px; padding-right: inherit; }

.nov-productlist.productlist-slider .title-left .view-all:hover a { color: #f0620c; }

.nov-productlist.productlist-slider .title-left .view-all:hover a i { color: #f0620c; }

.nov-productlist.productlist-slider .block_content { padding-left: 15px; padding-right: 15px; padding-bottom: 15px; }

.lang-rtl .nov-productlist.productlist-slider .block_content { padding-left: 15px; padding-right: 15px; }

.nov-productlist.productlist-slider .block_content .item { border-right: 1px solid #ececec; padding: 0px; }

.nov-productlist.productlist-slider .block_content .item .product-miniature { padding: 15px; padding: 15px 10px 28px 10px; margin-top: 0px; }

.lang-rtl .nov-productlist.productlist-slider .block_content .item .product-miniature { padding: 15px 10px 28px 10px; }

.nov-productlist.productlist-slider .block_content .item .product-miniature:not(:first-child) { border-top: 1px solid #ececec; }

.nov-productlist.productlist-slider .block_content .item .product-miniature .product-description { padding-left: 15px; padding-right: 15px; }

.lang-rtl .nov-productlist.productlist-slider .block_content .item .product-miniature .product-description { padding-left: 15px; padding-right: 15px; }

.nov-productlist.productlist-slider .block_content .item .product-miniature .discount-percentage { display: inline-block; }

.nov-productlist.productlist-slider .block_content .item .product-miniature .group-buttons .add-to-cart { padding: 0px 8px; }

.nov-productlist.productlist-slider .block_content .item .product-miniature .group-buttons .add-to-cart span { font-size: 9px; }

.nov-productlist.productlist-slider .block_content .item .product-miniature .group-buttons .quick-view { padding: 0px 10px; }

.category-title .title_block { text-align: left; font-size: 1.8rem; line-height: 65px; margin-bottom: 0px; font-weight: 800; padding-left: 15px; }

.lang-rtl .category-title .title_block { text-align: right; }

.lang-rtl .category-title .title_block { padding-right: 15px; padding-left: inherit; }

.category-title .title_block .sub_title { font-family: "OpenSans", sans-serif; padding-top: 10px; line-height: 22px; color: #666; }

.category-title .block-padding { margin-left: -15px; margin-right: -15px; }

.lang-rtl .category-title .block-padding { margin-left: -15px; margin-right: -15px; }

.category-title .block-padding .category_list { margin-bottom: 0px; }

.category-title .block-padding .category_list .slick-slide { outline: none; }

.category-title .block-padding .category_list .slick-slide > div { border-right: 1px solid #ededed; text-align: center; border-top: 1px solid #ededed; outline: none; }

.category-title .block-padding .category_list .content { padding: 30px 10px 25px 10px; outline: none; text-align: center; }

.lang-rtl .category-title .block-padding .category_list .content { padding: 30px 10px 25px 10px; }

.category-title .block-padding .category_list .content .img_cate { display: inline-block; width: 71px; height: 71px; line-height: 71px; background: #f2f2f2; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; border-radius: 100%; }

.category-title .block-padding .category_list .content .img_cate a { vertical-align: middle; }

.category-title .block-padding .category_list .content .title { font-size: 1.2rem; color: #444; }

.category-title .block-padding .category_list .content .title a { color: #444; }

.category-title .block-padding .category_list .content:hover img { animation-name: novcategory-horizontal; animation-duration: 1s; animation-timing-function: ease-in-out; animation-iteration-count: 1; }

.category-title .block-padding .category_list .content:hover .title a { color: #f0620c; }

@keyframes novcategory-horizontal { 16.65% { transform: translateX(8px); }
  33.3% { transform: translateX(-6px); }
  49.95% { transform: translateX(4px); }
  66.6% { transform: translateX(-2px); }
  83.25% { transform: translateX(1px); }
  100% { transform: translateX(0); } }

.nov-productgrid { overflow: hidden; }

.nov-productgrid .block-margin { overflow: inherit; }

.nov-productgrid .text-content { margin-bottom: 55px; }

.nov-productgrid .text-content .title_block { display: inline-block; font-size: 2.8rem; margin-bottom: 0px; padding: 0px 5px; color: #222222; position: relative; }

.nov-productgrid .owl-theme .owl-nav { display: block; }

.nov-productgrid .owl-theme .owl-nav [class*='owl-'] { background: #eeeeee; top: -67px; width: 45px; height: 45px; border: none; }

@media (min-width: 768px) and (max-width: 991px) { .nov-productgrid .owl-theme .owl-nav [class*='owl-'] { top: -64px; } }

.nov-productgrid .owl-theme .owl-nav [class*='owl-'].owl-next { right: 15px; }

.lang-rtl .nov-productgrid .owl-theme .owl-nav [class*='owl-'].owl-next { left: 15px; right: auto; }

.nov-productgrid .owl-theme .owl-nav [class*='owl-'].owl-prev { right: 65px; left: auto; }

.lang-rtl .nov-productgrid .owl-theme .owl-nav [class*='owl-'].owl-prev { left: 65px; right: auto; }

.lang-rtl .nov-productgrid .owl-theme .owl-nav [class*='owl-'].owl-prev { right: auto; left: auto; }

.nov-productgrid .owl-dots { position: absolute; top: -92px; left: auto; right: -15px; -webkit-transform: translateX(0px); -ms-transform: translateX(0px); transform: translateX(0px); }

.lang-rtl .nov-productgrid .owl-dots { right: auto; left: auto; }

.lang-rtl .nov-productgrid .owl-dots { left: -15px; right: auto; }

.lang-rtl .nov-productgrid .owl-dots { -webkit-transform: translateX(0px); -ms-transform: translateX(0px); transform: translateX(0px); }

.nov-productgrid .owl-dots .owl-dot span { width: 13px; height: 13px; background-color: #bbbbbb; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; -webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; -ms-transition: all 0.35s ease; -o-transition: all 0.35s ease; transition: all 0.35s ease; margin: 0px 2.5px; }

.nov-productgrid .owl-dots .owl-dot span:hover { background-color: white; -webkit-box-shadow: 0 0 0 2px #f0620c; -moz-box-shadow: 0 0 0 2px #f0620c; -ms-box-shadow: 0 0 0 2px #f0620c; -o-box-shadow: 0 0 0 2px #f0620c; box-shadow: 0 0 0 2px #f0620c; }

.nov-productgrid .owl-dots .owl-dot.active span { background-color: white; -webkit-box-shadow: 0 0 0 2px #f0620c; -moz-box-shadow: 0 0 0 2px #f0620c; -ms-box-shadow: 0 0 0 2px #f0620c; -o-box-shadow: 0 0 0 2px #f0620c; box-shadow: 0 0 0 2px #f0620c; }

.nov-productgrid .item { padding: 15px; }

.nov-productgrid .item .product-miniature { margin-bottom: 0px; padding: 10px; border: none; -webkit-box-shadow: 5px 6px 15px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 6px 15px 0px rgba(0, 0, 0, 0.1); -ms-box-shadow: 5px 6px 15px 0px rgba(0, 0, 0, 0.1); -o-box-shadow: 5px 6px 15px 0px rgba(0, 0, 0, 0.1); box-shadow: 5px 6px 15px 0px rgba(0, 0, 0, 0.1); }

.nov-productgrid .item .item-product:hover .product-price-and-shipping { opacity: 0 !important; }

.nov-productgrid .item .item-product .thumbnail-container { max-width: 150px; min-width: 149px; display: inline-block; }

.nov-productgrid .item .item-product .product-groups { padding-left: 30px; }

.lang-rtl .nov-productgrid .item .item-product .product-groups { padding-right: 30px; padding-left: inherit; }

@media (min-width: 992px) and (max-width: 1199px) { .nov-productgrid .item .item-product .product-groups { padding-left: 0px; }
  .lang-rtl .nov-productgrid .item .item-product .product-groups { padding-right: 0px; padding-left: inherit; } }

.nov-productgrid .item .item-product .product-groups .product-description { padding: 0px; }

.nov-productgrid .item .item-product .product-groups .product-description .product-title { text-align: left; padding-bottom: 10px; padding-top: 0px; }

.lang-rtl .nov-productgrid .item .item-product .product-groups .product-description .product-title { text-align: right; }

.nov-productgrid .item .item-product .product-groups .product-description .product-title a { font-size: 12px; line-height: 20px; }

.nov-productgrid .item .item-product .product-groups .product-group-price { position: relative; }

.nov-productgrid .item .item-product .product-groups .product-buttons { position: absolute; left: 0px; top: -10px; }

.lang-rtl .nov-productgrid .item .item-product .product-groups .product-buttons { right: 0px; left: auto; }

.nov-productgrid .item .item-product .product-groups .product-buttons .add-to-cart { -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; -webkit-transform: translateX(40px); -ms-transform: translateX(40px); transform: translateX(40px); min-width: 40px; line-height: 42px; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; visibility: hidden; padding: 0px; background: transparent; border: none; box-shadow: 0 0 8px rgba(0, 0, 0, 0.25); }

.lang-rtl .nov-productgrid .item .item-product .product-groups .product-buttons .add-to-cart { -webkit-transform: translateX(-40px); -ms-transform: translateX(-40px); transform: translateX(-40px); }

.nov-productgrid .item .item-product .product-groups .product-buttons .add-to-cart i { margin-right: 0px; color: #bdbdbd; }

.lang-rtl .nov-productgrid .item .item-product .product-groups .product-buttons .add-to-cart i { margin-left: 0px; margin-right: inherit; }

.nov-productgrid .item .item-product .product-groups .product-buttons .add-to-cart span { display: none; }

.nov-productgrid .item .item-product .product-groups .product-buttons .add-to-cart:hover { background: #f0620c; }

.nov-productgrid .item .item-product .product-groups .product-buttons .add-to-cart:hover i { color: #ffffff; }

.nov-productgrid .item .item-product .product-groups .product-buttons .addToWishlist { -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; -webkit-transform: translateX(40px); -ms-transform: translateX(40px); transform: translateX(40px); filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; visibility: hidden; margin-left: 10px; margin-right: 0px; box-shadow: 0 0 8px rgba(0, 0, 0, 0.25); }

.lang-rtl .nov-productgrid .item .item-product .product-groups .product-buttons .addToWishlist { -webkit-transform: translateX(-40px); -ms-transform: translateX(-40px); transform: translateX(-40px); }

.lang-rtl .nov-productgrid .item .item-product .product-groups .product-buttons .addToWishlist { margin-left: 0px; margin-right: 10px; }

.nov-productgrid .item .item-product .product-groups .product-buttons .addToWishlist:hover { background: #f0620c; }

.nov-productgrid .item .item-product .product-groups .product-buttons .addToWishlist:hover i { color: #ffffff; }

.nov-productgrid .item .item-product .product-groups .product-buttons .quick-view { -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; -webkit-transform: translateX(40px); -ms-transform: translateX(40px); transform: translateX(40px); filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; visibility: hidden; margin-left: 10px; box-shadow: 0 0 8px rgba(0, 0, 0, 0.25); }

.lang-rtl .nov-productgrid .item .item-product .product-groups .product-buttons .quick-view { -webkit-transform: translateX(-40px); -ms-transform: translateX(-40px); transform: translateX(-40px); }

.lang-rtl .nov-productgrid .item .item-product .product-groups .product-buttons .quick-view { margin-right: 10px; margin-left: inherit; }

.nov-productgrid .item .item-product .product-groups .product-buttons .quick-view:hover { background: #f0620c; }

.nov-productgrid .item .item-product .product-groups .product-buttons .quick-view:hover i { color: #ffffff; }

.nov-productgrid .item .item-product:hover .product-buttons { filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; visibility: visible; -webkit-transform: translateX(0px); -ms-transform: translateX(0px); transform: translateX(0px); }

.lang-rtl .nov-productgrid .item .item-product:hover .product-buttons { -webkit-transform: translateX(0px); -ms-transform: translateX(0px); transform: translateX(0px); }

.nov-productgrid .item .item-product:hover .product-buttons .add-to-cart, .nov-productgrid .item .item-product:hover .product-buttons .addToWishlist { -webkit-transform: translateX(0px); -ms-transform: translateX(0px); transform: translateX(0px); filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; visibility: initial; }

.lang-rtl .nov-productgrid .item .item-product:hover .product-buttons .add-to-cart, .lang-rtl .nov-productgrid .item .item-product:hover .product-buttons .addToWishlist { -webkit-transform: translateX(0px); -ms-transform: translateX(0px); transform: translateX(0px); }

.nov-productgrid .item .item-product:hover .product-buttons .quick-view { -webkit-transform: translateX(0px); -ms-transform: translateX(0px); transform: translateX(0px); filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; visibility: initial; }

.lang-rtl .nov-productgrid .item .item-product:hover .product-buttons .quick-view { -webkit-transform: translateX(0px); -ms-transform: translateX(0px); transform: translateX(0px); }

.nov-productgrid .banner-product { position: relative; overflow: hidden; text-align: center; -webkit-border-radius: 20px; -moz-border-radius: 20px; -ms-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; }

.nov-productgrid .banner-product img { -webkit-transition: all 2s; -moz-transition: all 2s; -ms-transition: all 2s; -o-transition: all 2s; transition: all 2s; }

.nov-productgrid .banner-product:hover img { -webkit-transition: all 2s; -moz-transition: all 2s; -ms-transition: all 2s; -o-transition: all 2s; transition: all 2s; -webkit-transform: scale(1.05, 1.05); -ms-transform: scale(1.05, 1.05); transform: scale(1.05, 1.05); }

.nov-manufacture { padding: 0px; }

.nov-manufacture .title_block { font-size: 1.8rem; color: #222222; height: 65px; line-height: 65px; padding: 0px 30px; border-bottom: 1px solid #ececec; }

.nov-manufacture .block_content .item { border-right: 1px solid #ececec; padding: 31px 10px; }

.nov-manufacture .block_content .logo-manu { text-align: center; }

.nov-manufacture .block_content .logo-manu:not(:first-child) { margin-top: 30px; }

@media (min-width: 1200px) { .nov-manufacture .block_content .logo-manu:hover a img { -webkit-animation-name: vinova_teemax; animation-name: vinova_teemax; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; -webkit-animation-iteration-count: 1; animation-iteration-count: 1; } }

@keyframes vinova_teemax { 16.65% { -webkit-transform: translateX(8px);
    transform: translateX(8px); }
  33.3% { -webkit-transform: translateX(-6px);
    transform: translateX(-6px); }
  49.95% { -webkit-transform: translateX(4px);
    transform: translateX(4px); }
  66.6% { -webkit-transform: translateX(-2px);
    transform: translateX(-2px); }
  83.25% { -webkit-transform: translateX(1px);
    transform: translateX(1px); }
  100% { -webkit-transform: translateX(0);
    transform: translateX(0); } }

#testimonial_block.testimonial-type-one { position: relative; padding-bottom: 100px; }

#testimonial_block.testimonial-type-one .owl-nav { display: none; }

#testimonial_block.testimonial-type-one .owl-dots { top: auto; bottom: 100px; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); }

.lang-rtl #testimonial_block.testimonial-type-one .owl-dots { right: 50%; left: auto; }

.lang-rtl #testimonial_block.testimonial-type-one .owl-dots { -webkit-transform: translateX(50%); -ms-transform: translateX(50%); transform: translateX(50%); }

#testimonial_block.testimonial-type-one .owl-dots .owl-dot span { width: 16px; height: 16px; background: #abc4ba; margin: 2px 6px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; -webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; -ms-transition: all 0.35s ease; -o-transition: all 0.35s ease; transition: all 0.35s ease; }

#testimonial_block.testimonial-type-one .owl-dots .owl-dot span:before { display: none; }

#testimonial_block.testimonial-type-one .owl-dots .owl-dot.active span { background: #da432a; }

#testimonial_block.testimonial-type-one .box-info { font-size: 1.3rem; font-weight: bold; color: #f0620c; text-transform: uppercase; margin-bottom: 0px; }

#testimonial_block.testimonial-type-one .box-dress { font-size: 1.2rem; color: #f0620c; margin-bottom: 15px; text-transform: capitalize; font-family: "OpenSans", sans-serif; }

#testimonial_block.testimonial-type-one .content-info { font-size: 1.5rem; margin: 0px auto; position: relative; padding-bottom: 35px; text-align: center; }

#testimonial_block.testimonial-type-one .content-info .testimonial-avarta { display: none; position: relative; width: 172px; }

#testimonial_block.testimonial-type-one .content-info .text { position: relative; }

#testimonial_block.testimonial-type-one .content-info .text p { font-size: 1.8rem; font-family: "OpenSans", sans-serif; line-height: 30px; color: #666; font-weight: 300; }

.nov-image .block { position: relative; text-align: center; }

.nov-image .block .content-banner { position: absolute; z-index: 2; bottom: 2rem; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); }

.lang-rtl .nov-image .block .content-banner { right: 50%; left: auto; }

.lang-rtl .nov-image .block .content-banner { -webkit-transform: translateX(50%); -ms-transform: translateX(50%); transform: translateX(50%); }

.nov-image .block .content-banner .button-image { font-size: 1.3rem; font-weight: 700; color: #f0620c; width: 160px; height: 40px; line-height: 40px; text-align: center; background: #ffffff; -webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; -ms-transition: all 0.35s ease; -o-transition: all 0.35s ease; transition: all 0.35s ease; display: block; -webkit-box-shadow: 8px 8px 2px 1px rgba(0, 0, 0, 0.05); -moz-box-shadow: 8px 8px 2px 1px rgba(0, 0, 0, 0.05); -ms-box-shadow: 8px 8px 2px 1px rgba(0, 0, 0, 0.05); -o-box-shadow: 8px 8px 2px 1px rgba(0, 0, 0, 0.05); box-shadow: 8px 8px 2px 1px rgba(0, 0, 0, 0.05); }

.nov-image .block .content-banner:hover .button-image { background: #f0620c; color: #ffffff; }

.nov-image .effect { overflow: hidden; position: relative; -webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; -ms-transition: all 0.35s ease; -o-transition: all 0.35s ease; transition: all 0.35s ease; text-align: center; }

.nov-image .effect a { display: block; overflow: hidden; position: relative; }

.nov-image .effect a:before { content: ""; bottom: 0; left: 50%; right: 51%; top: 0; filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; position: absolute; background: rgba(0, 0, 0, 0.1) none repeat scroll 0 0; }

.nov-image .effect a:after { content: ""; bottom: 50%; left: 0; right: 0; top: 50%; filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; position: absolute; background: rgba(0, 0, 0, 0.1) none repeat scroll 0 0; }

.nov-image .effect:hover a:before { left: 0; right: 0; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; -webkit-transition: all 700ms ease-in-out 0s; -moz-transition: all 700ms ease-in-out 0s; -ms-transition: all 700ms ease-in-out 0s; -o-transition: all 700ms ease-in-out 0s; transition: all 700ms ease-in-out 0s; }

.nov-image .effect:hover a:after { bottom: 0; top: 0; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; -webkit-transition: all 700ms ease-in-out 0s; -moz-transition: all 700ms ease-in-out 0s; -ms-transition: all 700ms ease-in-out 0s; -o-transition: all 700ms ease-in-out 0s; transition: all 700ms ease-in-out 0s; }

.nov-image .effect_2 { position: relative; overflow: hidden; text-align: center; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; display: -webkit-inline-box; display: -moz-inline-box; display: inline-box; display: -webkit-inline-flex; display: -moz-inline-flex; display: -ms-inline-flexbox; display: inline-flex; }

.nov-image .effect_2 a:after { background: rgba(255, 255, 255, 0.6) none repeat scroll 0 0; content: ""; height: 0; filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; position: absolute; width: 0; left: 0px; top: 0; }

.lang-rtl .nov-image .effect_2 a:after { right: 0px; left: auto; }

.nov-image .effect_2 a:before { background: rgba(255, 255, 255, 0.6) none repeat scroll 0 0; content: ""; height: 0; filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; position: absolute; width: 0; right: 0px; bottom: 0; }

.lang-rtl .nov-image .effect_2 a:before { left: 0px; right: auto; }

.nov-image .effect_2 a:hover:after { height: 100%; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; transition-duration: 1.3s; width: 100%; }

.nov-image .effect_2 a:hover:before { height: 100%; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; transition-duration: 1.3s; width: 100%; }

.nov-image .effect_3 { overflow: hidden; position: relative; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; display: -webkit-inline-box; display: -moz-inline-box; display: inline-box; display: -webkit-inline-flex; display: -moz-inline-flex; display: -ms-inline-flexbox; display: inline-flex; }

.nov-image .effect_3 a:after { content: ""; display: inline-block; width: 150%; height: 80%; position: absolute; top: -75%; background: rgba(255, 255, 255, 0.15); -webkit-transform: skewY(-50deg); -moz-transform: skewY(-50deg); -ms-transform: skewY(-50deg); -o-transform: skewY(-50deg); transform: skewY(-50deg); right: 32%; -webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; -ms-transition: all 0.35s ease; -o-transition: all 0.35s ease; transition: all 0.35s ease; }

.lang-rtl .nov-image .effect_3 a:after { -webkit-transform: skewY(50deg); -moz-transform: skewY(50deg); -ms-transform: skewY(50deg); -o-transform: skewY(50deg); transform: skewY(50deg); }

.lang-rtl .nov-image .effect_3 a:after { left: 32%; right: auto; }

.nov-image .effect_3 a:hover:after { top: 120%; right: -75%; -webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; -ms-transition: all 0.35s ease; -o-transition: all 0.35s ease; transition: all 0.35s ease; }

.lang-rtl .nov-image .effect_3 a:hover:after { left: -75%; right: auto; }

.nov-image .effect_3 a img { -webkit-transition: all 1s; -moz-transition: all 1s; -ms-transition: all 1s; -o-transition: all 1s; transition: all 1s; }

.nov-image .effect_3 a:hover img { -webkit-transition: all 1s; -moz-transition: all 1s; -ms-transition: all 1s; -o-transition: all 1s; transition: all 1s; -webkit-transform: scale(1.07, 1.07); -ms-transform: scale(1.07, 1.07); transform: scale(1.07, 1.07); }

.nov-image .effect_4 { position: relative; overflow: hidden; text-align: center; }

.nov-image .effect_4 img { -webkit-transition: all 2s; -moz-transition: all 2s; -ms-transition: all 2s; -o-transition: all 2s; transition: all 2s; }

.nov-image .effect_4:hover img { -webkit-transition: all 2s; -moz-transition: all 2s; -ms-transition: all 2s; -o-transition: all 2s; transition: all 2s; -webkit-transform: scale(1.07, 1.07); -ms-transform: scale(1.07, 1.07); transform: scale(1.07, 1.07); }

.nov-image.no-effect .effect a:after { display: none; }

.nov-image.no-effect .effect a:before { display: none; }

@media (max-width: 1199px) { .nov-image .style_default .content-banner .button-image { width: 140px; } }

.nov-image .style-1 .content-banner .button-image { font-size: 1.1rem; text-transform: uppercase; }

.nov-image .style-2 .content-banner { top: 5%; left: 8%; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); bottom: initial; }

.lang-rtl .nov-image .style-2 .content-banner { right: 8%; left: auto; }

.lang-rtl .nov-image .style-2 .content-banner { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); }

.nov-image .style-2 .content-banner .title_block { font-size: 3.6rem; margin-bottom: 12px; }

.nov-image .style-2 .content-banner .sub_title { color: #222; font-weight: 500; max-width: 460px; padding-right: 15px; margin-bottom: 30px; }

.lang-rtl .nov-image .style-2 .content-banner .sub_title { padding-left: 15px; padding-right: inherit; }

.nov-image .style-2 .content-banner .button-image { background-color: #000; color: #fff; text-transform: uppercase; }

.nov-image .style-2 .content-banner .button-image:hover { background-color: #da432a; }

.nov-image .style-3 .content-banner { top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); -webkit-transform: translateX(0) !important; -ms-transform: translateX(0) !important; transform: translateX(0) !important; bottom: inherit; left: 10%; }

.lang-rtl .nov-image .style-3 .content-banner { right: 10%; left: auto; }

.nov-image .style-3 .content-banner .button-image { text-transform: uppercase; }

.nov-image .style-4 .title_block { color: #fff; font-size: 3rem; font-weight: 900; text-transform: uppercase; }

.nov-image .style-4 .title_block span { font-size: 1.8rem; margin-top: 13px; }

.nov-image .style-4 .sub_title { font-weight: 500; color: #fff; margin-top: 25px; }

.nov-image .style-4 .content-banner { top: 8%; bottom: initial; left: 30px; max-width: 200px; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); }

.lang-rtl .nov-image .style-4 .content-banner { right: 30px; left: auto; }

.lang-rtl .nov-image .style-4 .content-banner { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); }

.nov-image .style-4 .content-banner .button-image { background: none; width: max-content; height: initial; line-height: initial; border-bottom: 1px solid #fff; -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none; text-transform: uppercase; color: #fff; font-size: 10px; margin-top: 4.5rem; }

.nov-image .style-4 .content-banner:hover .button-image { color: #da432a; background: none; }

@media (max-width: 1199px) { .nov-image .style-4 .content-banner { left: 15px; }
  .lang-rtl .nov-image .style-4 .content-banner { right: 15px; left: auto; }
  .nov-image .style-4 .title_block { font-size: 2rem; }
  .nov-image .style-4 .title_block span { font-size: 1.6rem; }
  .nov-image .style-4 .sub_title { padding-right: 15px; }
  .lang-rtl .nov-image .style-4 .sub_title { padding-left: 15px; padding-right: inherit; } }

.slick-images-slider.row { margin-left: -5px; margin-right: -5px; }

.slick-images-slider.row .slick-slide { padding-left: 5px; padding-right: 5px; }

.slick-images-slider .slick-prev, .slick-images-slider .slick-next { background: rgba(0, 0, 0, 0.3); }

.slick-images-slider .slick-prev:before, .slick-images-slider .slick-next:before { font-size: 3.6rem; color: #fff; }

.slick-images-slider .slick-prev.slick-prev, .slick-images-slider .slick-next.slick-prev { -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; border-top-right-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; }

.lang-rtl .slick-images-slider .slick-prev.slick-prev, .lang-rtl .slick-images-slider .slick-next.slick-prev { -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-top-left-radius: 10px; -moz-border-radius-topright: inherit; -webkit-border-top-right-radius: inherit; border-top-right-radius: inherit; }

.lang-rtl .slick-images-slider .slick-prev.slick-prev, .lang-rtl .slick-images-slider .slick-next.slick-prev { -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; -moz-border-radius-bottomright: inherit; -webkit-border-bottom-right-radius: inherit; border-bottom-right-radius: inherit; }

.slick-images-slider .slick-prev.slick-next, .slick-images-slider .slick-next.slick-next { -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-top-left-radius: 10px; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; }

.lang-rtl .slick-images-slider .slick-prev.slick-next, .lang-rtl .slick-images-slider .slick-next.slick-next { -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; border-top-right-radius: 10px; -moz-border-radius-topleft: inherit; -webkit-border-top-left-radius: inherit; border-top-left-radius: inherit; }

.lang-rtl .slick-images-slider .slick-prev.slick-next, .lang-rtl .slick-images-slider .slick-next.slick-next { -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; -moz-border-radius-bottomleft: inherit; -webkit-border-bottom-left-radius: inherit; border-bottom-left-radius: inherit; }

.slick-images-slider .slick-prev:hover, .slick-images-slider .slick-next:hover { background: #da432a; }

@media (min-width: 768px) { .slick-images-slider .slick-prev, .slick-images-slider .slick-next { width: 60px; height: 80px; } }

@media (max-width: 767px) { .slick-images-slider .slick-prev, .slick-images-slider .slick-next { width: 40px; height: 55px; } }

.featuredProduct { margin: 20px 0px 10px 0px; }

.featuredProduct .boxFeaturedProduct { position: relative; }

.featuredProduct .boxFeaturedProduct .hotIcon { padding-top: 8px; padding-left: 3px; position: absolute; top: 0; left: 0; color: #111; font-size: 42px; }

.lang-rtl .featuredProduct .boxFeaturedProduct .hotIcon { padding-right: 3px; padding-left: inherit; }

.lang-rtl .featuredProduct .boxFeaturedProduct .hotIcon { right: 0; left: auto; }

.featuredProduct .boxFeaturedProduct .hotIcon i { position: relative; display: block; z-index: 2; color: #111; font-size: 0px; }

.featuredProduct .boxFeaturedProduct .hotIcon i:before { font-size: 42px; }

.featuredProduct .boxFeaturedProduct .hotIcon:after { content: ""; position: absolute; top: 0; z-index: 1; left: 0; border-left: 97px solid #f5b53c; border-bottom: 90px solid transparent; }

.lang-rtl .featuredProduct .boxFeaturedProduct .hotIcon:after { right: 0; left: auto; }

.lang-rtl .featuredProduct .boxFeaturedProduct .hotIcon:after { border-right: 97px solid #f5b53c; border-left: initial; }

.featuredProduct .boxFeaturedProduct .boxImage { position: absolute; top: -2px; right: 0; height: 100%; z-index: 2; }

.lang-rtl .featuredProduct .boxFeaturedProduct .boxImage { left: 0; right: auto; }

.featuredProduct .boxFeaturedProduct .boxContent { position: relative; padding: 66px 80px; max-width: 970px; background-color: #0d2937; }

.featuredProduct .boxFeaturedProduct .boxContent .boxContentWrapper { position: relative; max-width: 535px; margin: 0; }

.featuredProduct .boxFeaturedProduct .boxContent .boxContentWrapper .productName { position: relative; margin: 0; margin-bottom: 21px; padding: 0; padding-bottom: 23px; font-size: 42px; font-weight: 400; text-transform: uppercase; }

.featuredProduct .boxFeaturedProduct .boxContent .boxContentWrapper .productName a { display: inline-block; color: #ebebeb; text-decoration: none; -webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; -ms-transition: all 0.35s ease; -o-transition: all 0.35s ease; transition: all 0.35s ease; }

.featuredProduct .boxFeaturedProduct .boxContent .boxContentWrapper .productName:after { content: ""; position: absolute; bottom: 0; left: 0; width: 47px; height: 2px; background-color: #f5b53c; }

.lang-rtl .featuredProduct .boxFeaturedProduct .boxContent .boxContentWrapper .productName:after { right: 0; left: auto; }

.featuredProduct .boxFeaturedProduct .boxContent .boxContentWrapper .productShortDesc { margin-bottom: 19px; color: #ebebeb; font-size: 16px; line-height: 24px; }

.featuredProduct .boxFeaturedProduct .boxContent .boxContentWrapper .productBoxPrice { margin-bottom: 39px; }

.featuredProduct .boxFeaturedProduct .boxContent .boxContentWrapper .productBoxPrice .prefixPrice { margin-right: 8px; padding-top: 5px; display: inline-block; color: #ebebeb; font-size: 16px; vertical-align: top; }

.lang-rtl .featuredProduct .boxFeaturedProduct .boxContent .boxContentWrapper .productBoxPrice .prefixPrice { margin-left: 8px; margin-right: inherit; }

.featuredProduct .boxFeaturedProduct .boxContent .boxContentWrapper .productBoxPrice .priceProduct { font-size: 42px; line-height: 50px; color: #f5b53c; }

.featuredProduct .boxFeaturedProduct .boxContent .boxContentWrapper .productButton .btnShopNow { display: inline-block; vertical-align: middle; padding: 17px 50px 15px; color: #f5b53c; background-color: transparent; border: 2px solid #f5b53c; font-size: 18px; font-weight: 400; text-transform: uppercase; line-height: 24px; -webkit-transition: all 0.35s ease; -o-transition: all 0.35s ease; transition: all 0.35s ease; }

.featuredProduct .boxFeaturedProduct .boxContent .boxContentWrapper .productButton .btnShopNow:hover { background-color: #da432a; color: #fff; }

.faceted-slider { list-style: none; padding-left: 0px; }

.lang-rtl .faceted-slider { padding-right: 0px; padding-left: inherit; }

#search_filters .ui-widget-header { background: #da432a; }

#search_filters .ui-slider { width: calc(100% - 18px); }

#search_filters .ui-slider .ui-slider-handle { top: -8px; width: 19px; height: 19px; border: 6px solid #da432a; border-radius: 50%; background: #fff; }

#checkout #main-site { background: #fff; }

#checkout .icofont-business-man:before { content: "\ecef"; }

#checkout .icofont-cart-alt:before { content: "\eed1"; }

#checkout .icofont-live-support:before { content: "\ef77"; }

#checkout .icofont-track:before { content: "\ee92"; }

#checkout .icofont-sale-discount:before { content: "\efdd"; }

#toggle_popup_login .modal-dialog { min-width: 830px; }

#toggle_popup_login .modal-header button { background: none; color: #aaa; font-size: 2.5rem; font-weight: 100; top: 3px; right: 5px; }

.lang-rtl #toggle_popup_login .modal-header button { left: 5px; right: auto; }

#toggle_popup_login .modal-header button:hover, #toggle_popup_login .modal-header button:focus { color: #da432a; outline: none; }

#toggle_popup_login .modal-content { border-radius: 10px; -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.55); -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.55); -ms-box-shadow: 0 0 20px rgba(0, 0, 0, 0.55); -o-box-shadow: 0 0 20px rgba(0, 0, 0, 0.55); box-shadow: 0 0 20px rgba(0, 0, 0, 0.55); padding: 15px 15px 35px; }

#toggle_popup_login .block-form-login { -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none; padding: 0; }

#toggle_popup_login .block-form-login .page_title_account { color: #000000; text-align: left; }

.lang-rtl #toggle_popup_login .block-form-login .page_title_account { text-align: right; }

#toggle_popup_login .block-form-login .page_title_account:before { left: 0; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); }

.lang-rtl #toggle_popup_login .block-form-login .page_title_account:before { right: 0; left: auto; }

.lang-rtl #toggle_popup_login .block-form-login .page_title_account:before { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); }

#toggle_popup_login .block-form-login .forgot-password { margin-top: 20px !important; margin-bottom: 29px !important; }

#toggle_popup_login .block-form-login .novform-newsletter { margin-top: 20px; margin-bottom: 25px; }

#toggle_popup_login .block-form-login .col-md-8 { max-width: 320px; }

#toggle_popup_login .block-sociallogin { text-align: left; }

.lang-rtl #toggle_popup_login .block-sociallogin { text-align: right; }

#toggle_popup_login .no-account { display: none; }

#toggle_popup_login .form-footer button { max-width: 120px; padding-left: 15px; padding-right: 15px; }

@media (max-width: 991px) { #toggle_popup_login .modal-dialog { min-width: calc(100% - 60px); } }

.block-text-showmore .block_content { padding: 35px 40px 20px; -webkit-border-radius: 7px; -moz-border-radius: 7px; -ms-border-radius: 7px; -o-border-radius: 7px; border-radius: 7px; border: 1px solid #eaeaea; background-color: #f5f5f5; }

.block-text-showmore .block_content .text-content { max-height: 165px; overflow: hidden; -webkit-transition: max-height 0.2s ease; -moz-transition: max-height 0.2s ease; -ms-transition: max-height 0.2s ease; -o-transition: max-height 0.2s ease; transition: max-height 0.2s ease; position: relative; }

.block-text-showmore .block_content .text-content h4 { font-weight: bold; font-size: 1.3rem; color: #222; margin-bottom: 20px; }

.block-text-showmore .block_content .text-content ul { padding-left: 15px; margin-bottom: 35px; }

.lang-rtl .block-text-showmore .block_content .text-content ul { padding-right: 15px; padding-left: inherit; }

.block-text-showmore .block_content .text-content p:not(:last-child) { margin-bottom: 30px; }

.block-text-showmore .block_content .text-content:before { content: ""; position: absolute; bottom: 0; left: 0; width: 100%; height: 70px; background: linear-gradient(to top, rgba(245, 245, 245, 0.9), rgba(245, 245, 245, 0.3)); }

.block-text-showmore .block_content .text-content.active { max-height: 4000px; }

.block-text-showmore .block_content .text-content.active:before { display: none; }

.block-text-showmore .block_content .btn-lesstext, .block-text-showmore .block_content .btn-showtext { text-transform: uppercase; font-size: 10px; font-weight: bold; color: #da432a; margin-top: 15px; cursor: pointer; }

.block-text-showmore .block_content .btn-lesstext { display: none; }

.block-accordion { border-top: 1px solid #eaeaea; padding-top: 80px; }

.block-accordion .title_block { font-size: 3rem; font-weight: 800; letter-spacing: 1px; text-transform: uppercase; margin-bottom: 35px; }

.block-accordion button { width: 100%; text-align: left; color: #222; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; padding: 17px 0; background-color: transparent; position: relative; }

.lang-rtl .block-accordion button { text-align: right; }

.block-accordion button:before { position: absolute; font-family: "Material-Design-Iconic-Font"; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); right: 30px; color: #9a9a9a; font-size: 20px; }

.lang-rtl .block-accordion button:before { left: 30px; right: auto; }

.block-accordion button[aria-expanded='false']:before { content: "\f278"; }

.block-accordion button[aria-expanded='true']:before { content: "\f273"; }

.block-accordion button span { font-size: 1.4rem; font-weight: 700; }

.block-accordion button i { font-size: 1.9rem; min-width: 20px; margin-right: 5px; }

.lang-rtl .block-accordion button i { margin-left: 5px; margin-right: inherit; }

.block-accordion button:hover, .block-accordion button:focus { background-color: transparent; color: #222; }

.block-accordion .block-content { border-bottom: 1px solid #eaeaea; }

.block-accordion .block-content:first-child { border-top: 1px solid #eaeaea; }

.block-accordion .content { padding-bottom: 35px; }

.nov-productlist .text-center .title_block { display: inline-block; font-size: 1.8rem; line-height: 22px; margin-bottom: 0px; color: #222222; }

.nov-productlist .text-center .title_block .sub_title { line-height: 22px; }

.nov-productlist .block_content { padding-top: 15px; }

.nov-productlist.item_two { overflow: hidden; }

.nov-productlist.item_two .title-center { margin-bottom: 30px; }

.nov-productlist.item_two .title-center .title_block { display: inline-block; font-size: 2.8rem; line-height: 30px; font-weight: bold; margin-bottom: 0px; color: #222222; position: relative; }

.nov-productlist.item_two .title-center .title_block .sub_title { line-height: 22px; font-size: 1.3rem; color: #666666; font-weight: 400; padding-top: 8px; }

.nov-productlist.item_two .block_content .block-margin { overflow: inherit; }

.nov-productlist.item_two .block_content .block-padding { padding-bottom: 20px; }

.nov-productlist.item_two .block_content .block-padding .owl-theme .owl-dots { left: 50%; top: auto; bottom: -20px; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); }

.lang-rtl .nov-productlist.item_two .block_content .block-padding .owl-theme .owl-dots { right: 50%; left: auto; }

.lang-rtl .nov-productlist.item_two .block_content .block-padding .owl-theme .owl-dots { -webkit-transform: translateX(50%); -ms-transform: translateX(50%); transform: translateX(50%); }

@media (min-width: 768px) { .nov-productlist.item_two .block_content .block-padding .owl-theme .owl-nav { display: block; } }

.nov-productlist.item_two .block_content .block-padding .owl-theme .owl-nav [class*='owl-'] { background: #eeeeee; top: -85px; width: 45px; height: 45px; border: none; }

@media (min-width: 768px) and (max-width: 991px) { .nov-productlist.item_two .block_content .block-padding .owl-theme .owl-nav [class*='owl-'] { top: -64px; } }

.nov-productlist.item_two .block_content .block-padding .owl-theme .owl-nav [class*='owl-']:hover { background: #f0620c; }

.nov-productlist.item_two .block_content .block-padding .owl-theme .owl-nav [class*='owl-'].owl-next { right: 15px; }

.lang-rtl .nov-productlist.item_two .block_content .block-padding .owl-theme .owl-nav [class*='owl-'].owl-next { left: 15px; right: auto; }

.nov-productlist.item_two .block_content .block-padding .owl-theme .owl-nav [class*='owl-'].owl-prev { right: 65px; left: auto; }

.lang-rtl .nov-productlist.item_two .block_content .block-padding .owl-theme .owl-nav [class*='owl-'].owl-prev { left: 65px; right: auto; }

.lang-rtl .nov-productlist.item_two .block_content .block-padding .owl-theme .owl-nav [class*='owl-'].owl-prev { right: auto; left: auto; }

.nov-productlist.item_two .block_content .block-padding .product-miniature { padding-bottom: 26px; position: initial; }

.nov-productlist.item_two .block_content .block-padding .product-miniature.item-one:hover { -webkit-box-shadow: 5px 6px 15px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 6px 15px 0px rgba(0, 0, 0, 0.1); -ms-box-shadow: 5px 6px 15px 0px rgba(0, 0, 0, 0.1); -o-box-shadow: 5px 6px 15px 0px rgba(0, 0, 0, 0.1); box-shadow: 5px 6px 15px 0px rgba(0, 0, 0, 0.1); border: 1px solid transparent; }

.nov-productlist.item_two .block_content .block-padding .product-miniature.item-one:hover .group-buttons a { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); visibility: visible; filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; }

.nov-productlist.item_two .block_content .block-padding .product-miniature .group-buttons { width: 100%; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center; -ms-flex-pack: center; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; -webkit-transition: all 0.35s ease-in-out; -moz-transition: all 0.35s ease-in-out; -ms-transition: all 0.35s ease-in-out; -o-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out; }

.nov-productlist.item_two .block_content .block-padding .product-miniature .product-description { text-align: center; }

.nov-productlist.item_two .block_content .block-padding .product-miniature .product-buttons { text-align: center; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); position: absolute; bottom: -4px; width: 100%; left: 50%; }

.lang-rtl .nov-productlist.item_two .block_content .block-padding .product-miniature .product-buttons { -webkit-transform: translateX(50%); -ms-transform: translateX(50%); transform: translateX(50%); }

.lang-rtl .nov-productlist.item_two .block_content .block-padding .product-miniature .product-buttons { right: 50%; left: auto; }

.nov-productlist.item_two .block_content .block-padding .product-miniature .product-buttons .add-to-cart { min-width: auto; border: none; }

@media (max-width: 767px) { .nov-productlist.item_two .block_content .block-padding .product-miniature .product-buttons { bottom: -10px; }
  .nov-productlist.item_two .block_content .block-padding .product-miniature .product-buttons .add-to-cart { padding: 0px 15px; } }

.nov-productlist.item_three { overflow: hidden; }

.nov-productlist.item_three .title-center { margin-bottom: 30px; }

.nov-productlist.item_three .title-center .title_block { display: inline-block; font-size: 2.8rem; line-height: 30px; font-weight: bold; margin-bottom: 0px; color: #222222; position: relative; }

.nov-productlist.item_three .title-center .title_block .sub_title { line-height: 22px; font-size: 1.3rem; color: #666666; font-weight: 400; padding-top: 8px; font-family: "OpenSans", sans-serif; }

.nov-productlist.item_three .block_content .block-margin { overflow: inherit; }

.nov-productlist.item_three .block_content .block-padding { padding-bottom: 20px; }

.nov-productlist.item_three .block_content .block-padding .owl-theme .owl-dots { left: 50%; top: auto; bottom: -20px; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); }

.lang-rtl .nov-productlist.item_three .block_content .block-padding .owl-theme .owl-dots { right: 50%; left: auto; }

.lang-rtl .nov-productlist.item_three .block_content .block-padding .owl-theme .owl-dots { -webkit-transform: translateX(50%); -ms-transform: translateX(50%); transform: translateX(50%); }

@media (min-width: 768px) { .nov-productlist.item_three .block_content .block-padding .owl-theme .owl-nav { display: block; } }

.nov-productlist.item_three .block_content .block-padding .owl-theme .owl-nav [class*='owl-'] { background: #fff; top: -85px; width: 45px; height: 45px; border: none; -webkit-box-shadow: 3px 3px 4px 0px rgba(0, 0, 0, 0.2); -moz-box-shadow: 3px 3px 4px 0px rgba(0, 0, 0, 0.2); -ms-box-shadow: 3px 3px 4px 0px rgba(0, 0, 0, 0.2); -o-box-shadow: 3px 3px 4px 0px rgba(0, 0, 0, 0.2); box-shadow: 3px 3px 4px 0px rgba(0, 0, 0, 0.2); }

@media (min-width: 768px) and (max-width: 991px) { .nov-productlist.item_three .block_content .block-padding .owl-theme .owl-nav [class*='owl-'] { top: -64px; } }

.nov-productlist.item_three .block_content .block-padding .owl-theme .owl-nav [class*='owl-']:hover { background: #f0620c; }

.nov-productlist.item_three .block_content .block-padding .owl-theme .owl-nav [class*='owl-'].owl-next { right: 15px; }

.lang-rtl .nov-productlist.item_three .block_content .block-padding .owl-theme .owl-nav [class*='owl-'].owl-next { left: 15px; right: auto; }

.nov-productlist.item_three .block_content .block-padding .owl-theme .owl-nav [class*='owl-'].owl-prev { right: 65px; left: auto; }

.lang-rtl .nov-productlist.item_three .block_content .block-padding .owl-theme .owl-nav [class*='owl-'].owl-prev { left: 65px; right: auto; }

.lang-rtl .nov-productlist.item_three .block_content .block-padding .owl-theme .owl-nav [class*='owl-'].owl-prev { right: auto; left: auto; }

.nov-productlist.item_three .block_content .block-padding .product-miniature { padding-bottom: 30px; position: initial; }

.nov-productlist.item_three .block_content .block-padding .product-miniature.item-one { -webkit-box-shadow: 5px 6px 15px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 6px 15px 0px rgba(0, 0, 0, 0.1); -ms-box-shadow: 5px 6px 15px 0px rgba(0, 0, 0, 0.1); -o-box-shadow: 5px 6px 15px 0px rgba(0, 0, 0, 0.1); box-shadow: 5px 6px 15px 0px rgba(0, 0, 0, 0.1); border: none; }

.nov-productlist.item_three .block_content .block-padding .product-miniature.item-one:hover { -webkit-box-shadow: 5px 6px 15px 0px rgba(0, 0, 0, 0.15); -moz-box-shadow: 5px 6px 15px 0px rgba(0, 0, 0, 0.15); -ms-box-shadow: 5px 6px 15px 0px rgba(0, 0, 0, 0.15); -o-box-shadow: 5px 6px 15px 0px rgba(0, 0, 0, 0.15); box-shadow: 5px 6px 15px 0px rgba(0, 0, 0, 0.15); }

.nov-productlist.item_three .block_content .block-padding .product-miniature.item-one:hover .group-buttons a { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); visibility: visible; filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; }

.nov-productlist.item_three .block_content .block-padding .product-miniature .group-buttons { width: 100%; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center; -ms-flex-pack: center; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; -webkit-transition: all 0.35s ease-in-out; -moz-transition: all 0.35s ease-in-out; -ms-transition: all 0.35s ease-in-out; -o-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out; }

.nov-productlist.item_three .block_content .block-padding .product-miniature .product-description { text-align: center; }

.nov-productlist.item_three .block_content .block-padding .product-miniature .product-buttons { text-align: center; }

.nov-productlist.item_three .block_content .block-padding .product-miniature .product-buttons .add-to-cart { min-width: auto; border: none; }

@media (max-width: 767px) { .nov-productlist.item_three .block_content .block-padding .product-miniature .product-buttons { bottom: -10px; }
  .nov-productlist.item_three .block_content .block-padding .product-miniature .product-buttons .add-to-cart { padding: 0px 15px; } }

.groups-selector { position: relative; display: inline-block; }

#_desktop_language_selector .language { text-transform: uppercase; padding: 10px 0px; font-weight: bold; font-size: 1.2rem; color: #222; }

#_desktop_language_selector .language-list { padding: 0px; }

#_desktop_language_selector .language-list .language-item { display: inline-block; filter: alpha(opacity=34); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=34)"; -webkit-opacity: 0.34; -moz-opacity: 0.34; -ms-opacity: 0.34; -o-opacity: 0.34; opacity: 0.34; padding-right: 5px; }

.lang-rtl #_desktop_language_selector .language-list .language-item { padding-left: 5px; padding-right: inherit; }

#_desktop_language_selector .language-list .language-item:hover, #_desktop_language_selector .language-list .language-item.current { filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; }

.newsletter-home .nov-wrap { position: relative; }

.newsletter-home .nov-wrap:before { content: ''; position: absolute; top: 90px; width: 100%; bottom: -65px; background: rgba(255, 255, 255, 0.9); -webkit-border-radius: 20px; -moz-border-radius: 20px; -ms-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; }

.newsletter-home .title_block { text-align: center; font-size: 2.8rem; color: #222222; font-weight: 600; z-index: 1; position: relative; margin-bottom: 33px; }

.newsletter-home .title_block .icon { margin-top: -90px; padding-bottom: 2px; }

.newsletter-home .title_block .sub_title { font-size: 1.2rem; font-family: "OpenSans", sans-serif; font-weight: 700; padding-top: 9px; line-height: 20px; color: #da432a; }

.newsletter-home .block_newsletter { text-align: center; padding: 0px 15px; }

.newsletter-home .block_newsletter form { max-width: 630px; width: 100%; position: relative; display: inline-block; }

.newsletter-home .block_newsletter form input { -webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; -o-border-radius: 30px; border-radius: 30px; text-align: left; background: #da432a; color: #40a07d; }

.lang-rtl .newsletter-home .block_newsletter form input { text-align: right; }

.newsletter-home .block_newsletter form input::-webkit-input-placeholder { color: #40a07d; }

.newsletter-home .block_newsletter form input:-moz-placeholder { color: #40a07d; }

.newsletter-home .block_newsletter form input::-moz-placeholder { color: #40a07d; }

.newsletter-home .block_newsletter form input:-ms-input-placeholder { color: #40a07d; }

.newsletter-home .block_newsletter form .input-group-btn { position: absolute; top: 0px; margin-top: 0px !important; right: 0px; }

.lang-rtl .newsletter-home .block_newsletter form .input-group-btn { left: 0px; right: auto; }

.newsletter-home .block_newsletter form .input-group-btn .btn-secondary { -webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; -o-border-radius: 30px; border-radius: 30px; min-width: 136px; background: #f0620c; }

.newsletter-home .block_newsletter form .input-group-btn .btn-secondary:hover { background: #bf4e0a; }

.pagination .page-list { padding-left: 0px !important; }

.lang-rtl .pagination .page-list { padding-right: 0px !important; padding-left: inherit; }

.pagination .page-list li span, .pagination .page-list li a { width: 100%; color: #222222; font-weight: bold; }

.groupproductlist { margin-left: -15px; margin-right: -15px; }

.lang-rtl .groupproductlist { margin-left: -15px; margin-right: -15px; }

.groupproductlist .title_category { font-size: 18px; font-weight: 800; border-bottom: 1px solid #ececec; margin-bottom: 0px; padding: 22px 0px; padding: 22px 20px 22px 30px; text-transform: uppercase; color: #222222; }

.lang-rtl .groupproductlist .title_category { padding: 22px 30px 22px 20px; }

.groupproductlist .title_category .view-all { margin-left: auto; margin-right: 0px; }

.lang-rtl .groupproductlist .title_category .view-all { margin-left: 0px; margin-right: auto; }

.groupproductlist .title_category .view-all a { font-size: 1rem; color: #d7d7d7; }

.groupproductlist .title_category .view-all a span { line-height: 20px; }

.groupproductlist .title_category .view-all i { font-size: 1.9rem; color: #666; padding-right: 10px; line-height: 20px; }

.lang-rtl .groupproductlist .title_category .view-all i { padding-left: 10px; padding-right: inherit; }

.groupproductlist .title_category .view-all:hover a { color: #f0620c; }

.groupproductlist .title_category .view-all:hover a i { color: #f0620c; }

.groupproductlist .group-catelist-content { padding-left: 5px; padding-right: 5px; -webkit-box-flex: 20%; -moz-box-flex: 20%; -webkit-flex: 20%; -ms-flex: 20%; flex: 20%; max-width: 20%; }

.lang-rtl .groupproductlist .group-catelist-content { padding-left: 5px; padding-right: 5px; }

.groupproductlist .group-catelist-content .category { display: none; }

@media (max-width: 991px) { .groupproductlist .group-catelist-content { -webkit-box-flex: 30%; -moz-box-flex: 30%; -webkit-flex: 30%; -ms-flex: 30%; flex: 30%; max-width: 30%; } }

@media (max-width: 767px) { .groupproductlist .group-catelist-content { -webkit-box-flex: 100%; -moz-box-flex: 100%; -webkit-flex: 100%; -ms-flex: 100%; flex: 100%; max-width: 100%; border-bottom: 1px solid #ececec; }
  .groupproductlist .group-catelist-content .cate-child-vertical .category { display: block; }
  .groupproductlist .group-catelist-content .cate-child-vertical .category.active i:before { content: '\f2fc'; }
  .groupproductlist .group-catelist-content .cate-child-vertical .menu-mobile { display: none; } }

.groupproductlist .group-catelist-content .category { padding: 12px 10px 12px 25px; font-size: 13px; font-weight: 600; border: 1px solid #ececec; margin: 5px 0px; color: #444444; }

.lang-rtl .groupproductlist .group-catelist-content .category { padding: 12px 25px 12px 10px; }

.groupproductlist .group-catelist-content .category i { float: right; line-height: 22px; font-size: 20px; }

.lang-rtl .groupproductlist .group-catelist-content .category i { float: left; }

.groupproductlist .group-catelist-content .cate-child-vertical ul { list-style: none; padding: 0; margin-top: 5px; margin-bottom: 0px; }

.groupproductlist .group-catelist-content .cate-child-vertical ul > li { display: block; width: 100%; margin-bottom: 5px; }

.groupproductlist .group-catelist-content .cate-child-vertical ul > li > a { font-family: "OpenSans", sans-serif; font-size: 1.3rem; color: #444444; font-weight: 600; text-decoration: none; display: block; border: 1px solid #ececec; padding: 15px 10px 15px 25px; position: relative; }

.groupproductlist .group-catelist-content .cate-child-vertical ul > li > a:before { content: ""; height: 100%; width: 5px; background: #f0620c; position: absolute; top: 0px; left: 0px; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; }

.lang-rtl .groupproductlist .group-catelist-content .cate-child-vertical ul > li > a:before { right: 0px; left: auto; }

.groupproductlist .group-catelist-content .cate-child-vertical ul > li:hover a { background: #f5f5f5; }

.groupproductlist .group-catelist-content .cate-child-vertical ul > li:hover a:before { filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; }

.groupproductlist .group-catelist-content .product_list .owl-stage-outer { overflow: inherit; }

.groupproductlist .group-catelist-content .product_list .owl-nav { filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; }

.groupproductlist .block_content { -webkit-box-flex: 80%; -moz-box-flex: 80%; -webkit-flex: 80%; -ms-flex: 80%; flex: 80%; max-width: 80%; padding-left: 0px; padding-right: 0px; }

@media (max-width: 991px) { .groupproductlist .block_content { -webkit-box-flex: 70%; -moz-box-flex: 70%; -webkit-flex: 70%; -ms-flex: 70%; flex: 70%; max-width: 70%; } }

@media (max-width: 767px) { .groupproductlist .block_content { -webkit-box-flex: 100%; -moz-box-flex: 100%; -webkit-flex: 100%; -ms-flex: 100%; flex: 100%; max-width: 100%; } }

.lang-rtl .groupproductlist .block_content { padding-left: 0px; padding-right: 0px; }

.groupproductlist .block_content .product-content .item { border-left: 1px solid #ececec; }

.lang-rtl .groupproductlist .block_content .product-content .item { border-right: 1px solid #ececec; border-left: initial; }

.groupproductlist .block_content .product-content .item .product-miniature { border-bottom: 1px solid #ececec; padding: 15px 15px 28px 15px; margin-top: 0px; }

.groupproductlist .block_content .product-content .item .product-miniature .discount-percentage { display: inline-block; }

@media (max-width: 480px) { .groupproductlist .block_content .product-content .item .product-miniature .product-title a { min-height: 40px; } }

.text-content { font-size: 13px; background: #fff; padding: 40px 40px 20px 40px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; }

.text-content h2 { color: #222222; font-weight: 800; font-size: 13px; margin-bottom: 0px; line-height: 22px; }

.text-content .text { color: #666; line-height: 20px; padding-top: 19px; padding-bottom: 16px; }

.text-content .text2 { color: #666; line-height: 20px; padding-bottom: 16px; }

.text-content .text-content2 { padding-bottom: 20px; }

.text-content .content-hidden ul { padding: 15px 0px 15px 15px; }

.lang-rtl .text-content .content-hidden ul { padding: 15px 15px 15px 0px; }

.text-content .content-hidden ul li { color: #666; line-height: 26px; }

.text-content .show-more { margin-bottom: 10px; display: none; color: #da432a; font-size: 10px; font-weight: bold; text-transform: uppercase; cursor: pointer; }

@media (max-width: 991px) { .text-content { padding: 30px 25px 20px 25px; }
  .text-content .text-content2 { padding-bottom: 20px; }
  .text-content .text-content2:not(.active) { background: -webkit-linear-gradient(top, #c3c3c3 0%, #efefef 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; -webkit-transition: all 3s ease; -moz-transition: all 3s ease; -ms-transition: all 3s ease; -o-transition: all 3s ease; transition: all 3s ease; }
  .text-content .text-content2:not(.active) ~ .show-more .see-less { display: none; }
  .text-content .text-content2.active ~ .show-more .see-more { display: none; }
  .text-content .content-hidden { display: none; }
  .text-content .show-more { display: block; } }

.quick-links .title-link .title_block { font-size: 1.8rem; font-weight: 800; color: #222222; text-transform: uppercase; display: -webkit-box; display: -moz-box; display: box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; margin-bottom: 27px; }

.quick-links .title-link .title_block span { font-size: 1rem; font-weight: bold; color: #bbbbbb; line-height: 18px; margin-left: 20px; padding-left: 20px; border-left: 1px solid #c0c0c0; }

.lang-rtl .quick-links .title-link .title_block span { margin-right: 20px; margin-left: inherit; }

.lang-rtl .quick-links .title-link .title_block span { padding-right: 20px; padding-left: inherit; }

.lang-rtl .quick-links .title-link .title_block span { border-right: 1px solid #c0c0c0; border-left: initial; }

.quick-links .quick-links-1 { padding: 5px 0px; }

.quick-links .quick-links-1 h2 { font-size: 12px; color: #222222; line-height: 19px; margin-bottom: 0px; font-weight: 800; display: inline-block; padding-right: 7px; }

.lang-rtl .quick-links .quick-links-1 h2 { padding-left: 7px; padding-right: inherit; }

.quick-links .quick-links-1 ul { list-style: none; padding-left: 0px; margin-left: -7px; margin-right: -7px; margin-bottom: 0px; display: inline-block; }

.lang-rtl .quick-links .quick-links-1 ul { padding-right: 0px; padding-left: inherit; }

.lang-rtl .quick-links .quick-links-1 ul { margin-left: -7px; margin-right: -7px; }

.quick-links .quick-links-1 ul li { margin-right: 0px; line-height: 12px; padding-left: 7px; padding-right: 7px; display: inline-block; border-right: 1px solid #cfcfcf; }

.lang-rtl .quick-links .quick-links-1 ul li { padding-left: 7px; padding-right: 7px; }

@media (max-width: 1200px) { .quick-links .quick-links-1 ul li { margin-top: 5px; margin-bottom: 5px; } }

.quick-links .quick-links-1 ul li a { font-size: 12px; }

.quick-links .quick-links-1 ul li:hover a { color: #f0620c; }

.product-tabs3 { background: #fff; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; overflow: hidden; }

.product-tabs3 .title-tab { padding-left: 0px; padding-right: 0px; }

.lang-rtl .product-tabs3 .title-tab { padding-left: 0px; padding-right: 0px; }

.product-tabs3 .title-tab .text-left .title_block { font-size: 1.8rem; color: #222222; line-height: 65px; height: 65px; padding: 0px 30px; margin-bottom: 0px; text-align: left; }

.lang-rtl .product-tabs3 .title-tab .text-left .title_block { text-align: right; }

.product-tabs3 .title-tab .list-tabs { border-bottom: none; padding-left: 0px; }

.lang-rtl .product-tabs3 .title-tab .list-tabs { padding-right: 0px; padding-left: inherit; }

@media (max-width: 767px) { .product-tabs3 .title-tab .list-tabs { overflow-y: hidden; overflow-x: auto; }
  .product-tabs3 .title-tab .list-tabs .nav-item { min-width: 150px; } }

.product-tabs3 .title-tab .list-tabs .nav-item { width: 20%; text-align: center; }

.product-tabs3 .title-tab .list-tabs .nav-item .nav-link { line-height: 60px; padding: 0px; border: none; background: #21374c; height: 60px; border-radius: 0px; border-right: 1px solid rgba(255, 255, 255, 0.1); }

.lang-rtl .product-tabs3 .title-tab .list-tabs .nav-item .nav-link { border-left: 1px solid rgba(255, 255, 255, 0.1); border-right: initial; }

.product-tabs3 .title-tab .list-tabs .nav-item .nav-link .title_category { color: #fff; }

.product-tabs3 .title-tab .list-tabs .nav-item .nav-link:hover, .product-tabs3 .title-tab .list-tabs .nav-item .nav-link.active { background: #f0620c; }

.product-tabs3 .product_tab_content { width: 100%; }

.product-tabs3 .product_tab_content .item { border-right: 1px solid #ececec; }

.lang-rtl .product-tabs3 .product_tab_content .item { border-left: 1px solid #ececec; border-right: initial; }

.products_block_filter .title_block { font-size: 18px; margin-bottom: 27px; }

.products_block_filter .title_block .view-all { margin-left: auto; margin-right: 0px; }

.lang-rtl .products_block_filter .title_block .view-all { margin-left: 0px; margin-right: auto; }

.products_block_filter .title_block .view-all a { font-size: 1rem; color: #666666; font-weight: bold; text-transform: uppercase; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; }

.products_block_filter .title_block .view-all a span { line-height: 20px; }

.products_block_filter .title_block .view-all i { font-size: 1.9rem; color: #666; padding-right: 10px; }

.lang-rtl .products_block_filter .title_block .view-all i { padding-left: 10px; padding-right: inherit; }

.products_block_filter .title_block .view-all:hover a { color: #f0620c; }

.products_block_filter .title_block .view-all:hover a i { color: #f0620c; }

@media (max-width: 480px) { .products_block_filter .title_block { display: -webkit-block !important; display: -ms-block !important; display: block !important; }
  .products_block_filter .title_block .view-all { margin-top: 15px; } }

.products_block_filter .product_list.grid { margin-left: -7.5px; margin-right: -7.5px; }

.lang-rtl .products_block_filter .product_list.grid { margin-left: -7.5px; margin-right: -7.5px; }

.products_block_filter .product_list.grid .cus-5 { padding-left: 7.5px; padding-right: 7.5px; }

@media (min-width: 1200px) { .products_block_filter .product_list.grid .cus-5 { -webkit-flex: 0 0 20%; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; } }

@media (min-width: 992px) and (max-width: 1199px) { .products_block_filter .product_list.grid .cus-5 { -webkit-flex: 0 0 25%; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } }

.lang-rtl .products_block_filter .product_list.grid .cus-5 { padding-left: 7.5px; padding-right: 7.5px; }

.products_block_filter .product_list.grid .cus-5 .product-miniature { -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; margin-bottom: 15px; margin-top: 0px; padding: 10px 10px 45px 10px; }

.lang-rtl .products_block_filter .product_list.grid .cus-5 .product-miniature { padding: 10px 10px 45px 10px; }

.products_block_filter .product_list.grid .cus-5 .product-miniature .product-description { padding-left: 20px; padding-right: 20px; }

.lang-rtl .products_block_filter .product_list.grid .cus-5 .product-miniature .product-description { padding-left: 20px; padding-right: 20px; }

@media (max-width: 480px) { .products_block_filter .product_list.grid .cus-5 .product-miniature .product-description { padding-left: 9px; padding-right: 9px; }
  .lang-rtl .products_block_filter .product_list.grid .cus-5 .product-miniature .product-description { padding-left: 9px; padding-right: 9px; } }

.products_block_filter .product_list.grid .cus-5.item-animate.text-center { -webkit-animation: zoomout 0.5s ease both 0s; -moz-animation: zoomout 0.5s ease both 0s; -o-animation: zoomout 0.5s ease both 0s; animation: zoomout 0.5s ease both 0s; }

@keyframes zoomout { 0% { opacity: 0;
    -webkit-transform: scale(0.6); }
  100% { opacity: 1;
    -webkit-transform: scale(1); } }

.products_block_filter .content_showmore { padding: 45px 0px 60px 0px; }

.lang-rtl .products_block_filter .content_showmore { padding: 45px 0px 60px 0px; }

.products_block_filter .content_showmore .novShowMore { background: #fff; padding: 18.5px 70px; -webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; -o-border-radius: 30px; border-radius: 30px; font-size: 1rem; color: #222222; font-weight: bold; min-width: 260px; }

.products_block_filter .content_showmore .novShowMore:hover { color: #ffffff; background: #f0620c; }

.page-cart #main-site { background: #fff; }

.blockreassurance_product > div:not(.clearfix) { padding: 10px 20px 0px 20px; border: 1px solid #e9e9e9; margin-bottom: 5px; }

.lang-rtl .blockreassurance_product > div:not(.clearfix) { padding: 10px 20px 0px 20px; }

.blockreassurance_product .item-product img, .blockreassurance_product .item-product svg { width: auto; height: auto; padding-top: 3px; }

.page-title { font-size: 26px; font-weight: 700; text-transform: uppercase; color: #da432a; margin-bottom: 35px; }

.page_title_account { font-size: 1.6rem; font-weight: 900; color: #222222; text-transform: uppercase; margin-bottom: 35px; }

.page_title_account p { font-size: 1.3rem; color: #666666; }

.title_account_second { font-size: 1.4rem; color: #222222; font-weight: 900; border-bottom: 1px solid #e9e9e9; padding-bottom: 10px; margin-bottom: 30px; }

.group-link-infomation { background: #f5f5f5; border: 1px solid #e9e9e9; padding: 10px 30px; border-radius: 3px; }

.group-link-infomation .link_wishlist { list-style: none; }

.group-link-infomation .link_wishlist a { border-bottom: 1px solid #dedede; }

.group-link-infomation a { font-size: 1.2rem; display: block; padding: 15px 0; }

.group-link-infomation a i { width: 20px; text-align: center; vertical-align: middle; margin-right: 14px; font-size: 2rem; }

.lang-rtl .group-link-infomation a i { margin-left: 14px; margin-right: inherit; }

.group-link-infomation a:not(:last-child) { border-bottom: 1px solid #dedede; }

.group-link-infomation a.active { color: #222222; font-weight: bold; }

.group-link-infomation .btn-logout i { color: #f0620c; }

.group-link-infomation .btn-logout:hover i { color: #da432a; }

@media (max-width: 991px) { .group-link-infomation { padding: 10px; } }

.block_content-right { border: 1px solid #e9e9e9; padding: 15px 30px; border-radius: 3px; }

.block_content-right .alert { position: relative; padding: 10px 20px; margin-top: 25px; margin-bottom: 30px; }

.block_content-right .alert:before { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }

.block_content-right #mywishlist .wlp_bought_list [class*='col'] { margin-bottom: 15px; }

.block_content-right #mywishlist .wlp_bought_list .product_image { background: #f8f8f8; }

.block_content-right #mywishlist .wishlistLinkBottom .input-group .input-group-append .input-group-text { height: 100%; }

#my-account .link_wishlist { list-style: none; }

#my-account .page-footer { padding-top: 20px; margin-bottom: 30px; }

#my-account .block_content-right { padding: 30px; height: 100%; }

#addresses .address_alias .alias { font-size: 1.6rem; font-weight: bold; color: #222222; }

#addresses .address_alias .block_right { font-size: 1.1rem; color: #666; font-weight: bold; }

#addresses .address_alias .block_right i { font-size: 14px; color: #999999; margin-right: 2px; }

.lang-rtl #addresses .address_alias .block_right i { margin-left: 2px; margin-right: inherit; }

#addresses .address_alias .block_right .update { margin-right: 25px; }

.lang-rtl #addresses .address_alias .block_right .update { margin-left: 25px; margin-right: inherit; }

#addresses .address { border-bottom: 1px solid #e9e9e9; padding-bottom: 22px; }

#addresses .address:not(:last-child) { margin-bottom: 40px; }

#addresses .address-body li:not(:last-child) { padding-bottom: 10px; }

#addresses .btn-create { height: 50px; line-height: 50px; display: inline-block; background: #222222; font-weight: bold; color: #fff; border-radius: 3px; padding: 0 20px; font-size: 12px; margin-bottom: 30px; }

#addresses .btn-create i { background: #fff; width: 14px; height: 14px; line-height: 14px; text-align: center; color: #222222; vertical-align: sub; margin-right: 30px; }

.lang-rtl #addresses .btn-create i { margin-left: 30px; margin-right: inherit; }

#addresses .btn-create:hover { background: #da432a; }

#addresses .page-footer { display: none; }

#history .label-pill { color: #fff; padding: 2px 7px; }

#history .thead-default th { background: #ccc; }

#history .order-actions { font-size: 1.2rem; }

#history .order-actions a:not(:last-child) { position: relative; margin-right: 11px; }

.lang-rtl #history .order-actions a:not(:last-child) { margin-left: 11px; margin-right: inherit; }

#history .order-actions a:not(:last-child):before { content: ""; position: absolute; top: 50%; right: -5px; width: 1px; height: 70%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); background: #ccc; }

.lang-rtl #history .order-actions a:not(:last-child):before { left: -5px; right: auto; }

#authentication .form-footer { margin-top: 15px; margin-bottom: 10px; }

#search #wrapper-site { padding-top: 60px; }

#block-history thead th { background: #da432a; border-color: rgba(255, 255, 255, 0.1); color: #fff; }

#form_wishlist { margin-bottom: 4rem; }

#form_wishlist fieldset { border: none; }

#form_wishlist fieldset h3 { text-transform: uppercase; font-size: 1.4rem; font-weight: 700; color: #da432a; padding-top: 5px; padding-bottom: 10px; margin-bottom: 15px; }

#form_wishlist fieldset .input-group input.form-control { -moz-border-radius-topleft: 17px; -webkit-border-top-left-radius: 17px; border-top-left-radius: 17px; -moz-border-radius-bottomleft: 17px; -webkit-border-bottom-left-radius: 17px; border-bottom-left-radius: 17px; }

.lang-rtl #form_wishlist fieldset .input-group input.form-control { -moz-border-radius-topright: 17px; -webkit-border-top-right-radius: 17px; border-top-right-radius: 17px; -moz-border-radius-topleft: inherit; -webkit-border-top-left-radius: inherit; border-top-left-radius: inherit; }

.lang-rtl #form_wishlist fieldset .input-group input.form-control { -moz-border-radius-bottomright: 17px; -webkit-border-bottom-right-radius: 17px; border-bottom-right-radius: 17px; -moz-border-radius-bottomleft: inherit; -webkit-border-bottom-left-radius: inherit; border-bottom-left-radius: inherit; }

.display_list { padding: 0; }

/* wlp_bought ****************************************** */
.wlp_bought_list .btn-default { width: 100%; }

.wlp_bought_list .item { margin-bottom: 20px; }

.wlp_bought_list .wishlist_product_detail .quantity { width: 40px; padding: 0; text-align: center; margin-right: 15px; background: #fff; }

.wlp_bought_list .wishlist_product_detail { margin-bottom: 15px; }

.wlp_bought_list .wishlist_product_detail label { margin-right: 5px; padding: 0; }

.wlp_bought_list .lnkdel { width: 18px; height: 18px; background: #94cdd5; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; position: absolute; right: 8px; top: -8px; text-align: center; }

.lang-rtl .wlp_bought_list .lnkdel { left: 8px; right: auto; }

.wlp_bought_list .lnkdel i { width: 17px; height: 17px; line-height: 18px; color: #fff; font-size: 1.2rem; }

#module-novblockwishlist-mywishlist .product_name { font-size: 1.6rem; margin-top: 10px; margin-bottom: 10px; }

#module-novblockwishlist-mywishlist select:focus { background-position: right .75rem center; }

#module-novblockwishlist-mywishlist .wl_send { position: relative; }

#module-novblockwishlist-mywishlist .wishlistLinkTop #hideSendWishlist { position: absolute; top: 0; right: 0; display: block; height: 12px; width: 12px; }

.lang-rtl #module-novblockwishlist-mywishlist .wishlistLinkTop #hideSendWishlist { left: 0; right: auto; }

#hideWishlist i { margin-top: 10px; }

#new_comment_form input { padding: 0 5px; height: 28px; border: 1px solid #ccc; background: #fff; width: 100%; }

#new_comment_form input:hover, #new_comment_form input:focus { outline: none; border-color: #f0620c; }

#new_comment_form textarea { padding: 0 5px; height: 80px; border: 1px solid #ccc; background: #fff; width: 100%; }

#new_comment_form textarea:hover, #new_comment_form textarea:focus { outline: none; border-color: #f0620c; }

.sitemap h2 { text-transform: uppercase; margin-bottom: 15px; font-size: 1.5rem; border-bottom: 1px solid #eaeaea; padding-bottom: 5px; }

.sitemap ul.list-links { padding: 0; list-style: inside; }

.sitemap ul.list-links.nested { padding-left: 15px; }

.lang-rtl .sitemap ul.list-links.nested { padding-right: 15px; padding-left: inherit; }

.sitemap ul.list-links li { margin-bottom: 10px; }

#stores .page-stores .store-item { margin-bottom: 10px; }

#stores .page-stores .store-picture img { max-width: 100%; }

#stores .page-stores .store-item-container { display: -webkit-box; display: -moz-box; display: box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; -webkit-justify-content: space-around; -moz-justify-content: space-around; -ms-justify-content: space-around; justify-content: space-around; -ms-flex-pack: space-around; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; padding: 15px 0; font-weight: 400; color: #666666; }

#stores .page-stores .store-item-container ul { margin-bottom: 0; font-size: 1.4rem; }

#stores .page-stores .store-item-container .divide-left { border-left: #eaeaea 1px solid; }

#stores .page-stores .store-item-container .divide-left tr { height: 2.5rem; }

#stores .page-stores .store-item-container .divide-left td { padding-left: 0.6rem; }

#stores .page-stores .store-item-container .divide-left th { text-align: right; }

.lang-rtl #stores .page-stores .store-item-container .divide-left th { text-align: left; }

#stores .page-stores .store-item-container .store-description { font-size: 1.4rem; }

#stores .page-stores .store-item-footer { margin-top: 0.8rem; padding-top: 0.8rem; display: -webkit-box; display: -moz-box; display: box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; -webkit-justify-content: space-around; -moz-justify-content: space-around; -ms-justify-content: space-around; justify-content: space-around; -ms-flex-pack: space-around; }

#stores .page-stores .store-item-footer.divide-top { border-top: #F1F1F1 1px solid; }

#stores .page-stores .store-item-footer div:first-child { -webkit-box-flex: 0 0 65%; -moz-box-flex: 0 0 65%; -webkit-flex: 0 0 65%; -ms-flex: 0 0 65%; flex: 0 0 65%; }

#stores .page-stores .store-item-footer i.material-icons { margin-right: 7px; color: #7A7A7A; font-size: 1rem; }

#stores .page-stores .store-item-footer li { margin-bottom: 7px; }

/*** Responsive part ***/
@media (max-width: 767px) { #stores .page-stores { width: 100%; }
  #stores .page-stores .store-item-container { padding: 1.6rem 0; } }

@media (max-width: 575px) { #stores .page-stores .store-item-container { display: block; }
  #stores .page-stores .store-item-container .divide-left { border-left: none; }
  #stores .page-stores .store-item-container .store-description a { margin-bottom: 0.8rem; }
  #stores .page-stores .store-item-container .store-description address { margin-bottom: 0.8rem; }
  #stores .page-stores .store-item-footer { display: block; }
  #stores .page-stores .store-item-footer.divide-top { border-top: #F1F1F1 1px solid; }
  #stores .page-stores .store-item-footer li { margin-bottom: 7px; }
  #stores .page-stores .store-item-footer .card-block { padding: 1.2rem 1.2rem 0; } }

body#checkout #wrapper > .container { background: #fff; padding-top: 8rem; }

body#checkout [data-action="show-password"] { padding-left: 19px; padding-right: 19px; font-size: 1.4rem; border: 1px solid #e9e9e9; border-radius: 3px; background: #fff; color: #666666; }

body#checkout [data-action="show-password"]:hover i, body#checkout [data-action="show-password"]:focus i { color: #da432a; }

body#checkout .desc-password { padding-top: 40px; padding-bottom: 35px; }

body#checkout .desc-password span:not(.text-muted) { font-weight: bold; color: #222222; }

body#checkout .desc-password .text-muted { font-size: 1.2rem; }

body#checkout section#content { padding-bottom: 8rem; }

body#checkout .container { min-height: 100%; }

body#checkout section.checkout-step { position: relative; border: 1px solid #e5e5e8; margin-bottom: 1px; }

body#checkout section.checkout-step:before { content: ""; position: absolute; width: 100%; height: 1px; background: #e6ebed; top: 15px; z-index: -1; }

body#checkout section.checkout-step .step-title { color: #cdcdcd; font-family: "OpenSans", sans-serif; text-transform: uppercase; font-size: 1.4rem; cursor: pointer; background: #fff; padding-right: 15px; margin-bottom: 0; display: inline-block; }

.lang-rtl body#checkout section.checkout-step .step-title { padding-left: 15px; padding-right: inherit; }

body#checkout section.checkout-step .step-title .step-number { border-right: 1px solid #e5e5e8; margin-right: 15px; text-align: center; width: 50px; height: 50px; line-height: 50px; display: inline-block; position: relative; }

.lang-rtl body#checkout section.checkout-step .step-title .step-number { border-left: 1px solid #e5e5e8; border-right: initial; }

.lang-rtl body#checkout section.checkout-step .step-title .step-number { margin-left: 15px; margin-right: inherit; }

body#checkout section.checkout-step .step-title .step-number:before { content: ""; position: absolute; width: 6px; height: 8px; background: url(../img/arrow.png); right: -6px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }

.lang-rtl body#checkout section.checkout-step .step-title .step-number:before { left: -6px; right: auto; }

body#checkout section.checkout-step .content { padding: 0; border-top: 1px solid #e5e5e8; padding: 20px 30px 55px; background: #f3f3f3; }

body#checkout section.checkout-step .step-edit { font-size: 1.4rem; font-family: "OpenSans", sans-serif; font-weight: 400; position: absolute; top: 0; right: 0; padding-left: 15px; }

.lang-rtl body#checkout section.checkout-step .step-edit { left: 0; right: auto; }

.lang-rtl body#checkout section.checkout-step .step-edit { padding-right: 15px; padding-left: inherit; }

body#checkout section.checkout-step .step-to-addresses, body#checkout section.checkout-step .step-to-delivery { cursor: pointer; display: block; color: #444444; font-size: 1.1rem; padding-right: 15px; text-transform: capitalize; right: 0; top: -3px; }

.lang-rtl body#checkout section.checkout-step .step-to-addresses, .lang-rtl body#checkout section.checkout-step .step-to-delivery { left: 0; right: auto; }

body#checkout section.checkout-step .not-allowed { cursor: not-allowed; filter: alpha(opacity=50); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; -webkit-opacity: 0.5; -moz-opacity: 0.5; -ms-opacity: 0.5; -o-opacity: 0.5; opacity: 0.5; }

body#checkout section.checkout-step .content, body#checkout section.checkout-step .done, body#checkout section.checkout-step .step-edit { display: none; }

body#checkout section.checkout-step.-current .content { display: block; }

body#checkout section.checkout-step.-current.-reachable.-complete .done, body#checkout section.checkout-step.-current.-reachable.-complete .step-edit { display: none; }

body#checkout section.checkout-step.-current.-reachable.-complete .step-number { display: inline-block; }

body#checkout section.checkout-step.-current.-reachable.-complete .content { display: block; }

body#checkout section.checkout-step.-reachable.-complete h1 .title { position: relative; }

body#checkout section.checkout-step.-reachable.-complete h1 .title:after { content: '\f26b'; font-size: 18px; font-family: "Material-Design-Iconic-Font"; right: -10px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); color: #44bd3e; font-weight: normal; margin-left: 18px; }

.lang-rtl body#checkout section.checkout-step.-reachable.-complete h1 .title:after { left: -10px; right: auto; }

.lang-rtl body#checkout section.checkout-step.-reachable.-complete h1 .title:after { margin-right: 18px; margin-left: inherit; }

body#checkout section.checkout-step.-reachable.-complete h1 .done { display: inline-block; }

body#checkout section.checkout-step.-reachable.-complete h1 .step-edit { cursor: pointer; display: block; color: #666; font-size: 1.1rem; font-weight: bold; height: 50px; line-height: 50px; padding-right: 15px; text-transform: capitalize; }

.lang-rtl body#checkout section.checkout-step.-reachable.-complete h1 .step-edit { padding-left: 15px; padding-right: inherit; }

body#checkout section.checkout-step.-reachable.-complete h1 .step-edit:hover { color: #da432a; }

body#checkout section.checkout-step.-reachable.-complete h1 .step-edit i { color: #999999; vertical-align: sub; margin-right: 4px; }

.lang-rtl body#checkout section.checkout-step.-reachable.-complete h1 .step-edit i { margin-left: 4px; margin-right: inherit; }

body#checkout section.checkout-step.-reachable.-complete .content { display: none; }

body#checkout section.checkout-step.-reachable .step-title { color: #222222; }

body#checkout section.checkout-step small { color: #7A7A7A; }

body#checkout section.checkout-step .default-input { min-width: 40%; }

body#checkout section.checkout-step .default-input[name=address1], body#checkout section.checkout-step .default-input[name=address2] { min-width: 60%; }

body#checkout section.checkout-step .radio-field { margin-top: 30px; }

body#checkout section.checkout-step .radio-field label { display: inline; }

body#checkout section.checkout-step .checkbox-field div { margin-top: 60px; }

body#checkout section.checkout-step .checkbox-field + .checkbox-field div { margin-top: 0; }

body#checkout section.checkout-step .select-field div { background: #f6f6f6; padding: 10px 50px; }

body#checkout section.checkout-step #conditions-to-approve { padding-bottom: 25px; }

body#checkout section.checkout-step #conditions-to-approve label { margin-bottom: 0; display: inline-block; vertical-align: middle; color: #666666; }

body#checkout section.checkout-step #conditions-to-approve label a { color: #222222; font-weight: bold; }

body#checkout section.checkout-step #conditions-to-approve label a:hover { color: #da432a; }

body#checkout section.checkout-step .payment-options label { margin-bottom: 0; }

body#checkout section.checkout-step .payment-options .custom-radio { margin-right: 8px; }

.lang-rtl body#checkout section.checkout-step .payment-options .custom-radio { margin-left: 8px; margin-right: inherit; }

body#checkout section.checkout-step .payment-options .payment-option { margin-bottom: 10px; }

body#checkout section.checkout-step h2.h4 { color: #222222; margin-left: 15px; margin-top: 30px; }

.lang-rtl body#checkout section.checkout-step h2.h4 { margin-right: 15px; margin-left: inherit; }

body#checkout section.checkout-step .address-item { padding-right: 20px; margin-bottom: 20px; color: #aeaeae; }

.lang-rtl body#checkout section.checkout-step .address-item { padding-left: 20px; padding-right: inherit; }

body#checkout section.checkout-step .address-item .address-alias { color: #aeaeae; }

body#checkout section.checkout-step .address-item.selected { color: #666666; }

body#checkout section.checkout-step .address-item.selected .address-alias { color: #222222; }

body#checkout section.checkout-step .address-item label.radio-block { padding: 0; }

body#checkout section.checkout-step .address-item .address-line { padding: 5px 0; font-size: 1.3rem; }

body#checkout section.checkout-step .address-alias { display: inline-block; font-family: "OpenSans", sans-serif; font-weight: bold; margin-left: 8px; font-size: 1.4rem; text-transform: uppercase; }

.lang-rtl body#checkout section.checkout-step .address-alias { margin-right: 8px; margin-left: inherit; }

body#checkout section.checkout-step .address { margin-left: 45px; font-weight: normal; }

.lang-rtl body#checkout section.checkout-step .address { margin-right: 45px; margin-left: inherit; }

body#checkout section.checkout-step .address .font-weight-bold { font-weight: 400; }

body#checkout section.checkout-step .radio-block { padding: 15px; text-align: left; position: relative; }

body#checkout section.checkout-step .radio-block:before { content: ""; position: absolute; background: #e2e2e2; width: 80%; height: 1px; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); top: 50%; left: 50%; }

.lang-rtl body#checkout section.checkout-step .radio-block:before { -webkit-transform: translate(50%, -50%); -ms-transform: translate(50%, -50%); transform: translate(50%, -50%); }

.lang-rtl body#checkout section.checkout-step .radio-block:before { right: 50%; left: auto; }

body#checkout section.checkout-step .custom-radio { margin-right: 0; }

.lang-rtl body#checkout section.checkout-step .custom-radio { margin-left: 0; margin-right: inherit; }

body#checkout section.checkout-step .custom-radio input[type="radio"] { height: 20px; width: 20px; vertical-align: middle; }

body#checkout section.checkout-step .delete-address, body#checkout section.checkout-step .edit-address { font-size: 11px; color: #666 !important; }

body#checkout section.checkout-step .delete-address i, body#checkout section.checkout-step .edit-address i { font-size: 1.4rem; color: #999999; margin-right: 5px; }

.lang-rtl body#checkout section.checkout-step .delete-address i, .lang-rtl body#checkout section.checkout-step .edit-address i { margin-left: 5px; margin-right: inherit; }

body#checkout section.checkout-step .delete-address span, body#checkout section.checkout-step .edit-address span { vertical-align: middle; display: inline-block; }

body#checkout section.checkout-step .delete-address:hover, body#checkout section.checkout-step .edit-address:hover { color: #da432a !important; }

body#checkout section.checkout-step .edit-address { margin-right: 25px; }

.lang-rtl body#checkout section.checkout-step .edit-address { margin-left: 25px; margin-right: inherit; }

body#checkout section.checkout-step .block-left { background: #f3f3f3; position: relative; padding-right: 20px; }

.lang-rtl body#checkout section.checkout-step .block-left { padding-left: 20px; padding-right: inherit; }

body#checkout section.checkout-step .block-right { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); right: 0; background: #f3f3f3; padding-left: 15px; }

.lang-rtl body#checkout section.checkout-step .block-right { left: 0; right: auto; }

.lang-rtl body#checkout section.checkout-step .block-right { padding-right: 15px; padding-left: inherit; }

body#checkout section.checkout-step hr { margin: 30px 0 10px; }

body#checkout section.checkout-step .add-address { margin-top: 3rem; margin-left: 15px; }

.lang-rtl body#checkout section.checkout-step .add-address { margin-right: 15px; margin-left: inherit; }

body#checkout section.checkout-step .add-address a { color: #666; font-size: 1.4rem; text-transform: uppercase; font-family: "OpenSans", sans-serif; }

body#checkout section.checkout-step .add-address a i { font-size: 1.7rem; vertical-align: middle; }

body#checkout section.checkout-step .add-address a span { display: inline-block; vertical-align: middle; }

body#checkout section.checkout-step .delivery-options { margin-bottom: 10px; }

body#checkout section.checkout-step .delivery-options .delivery-option { padding: 12px 0; }

body#checkout section.checkout-step .carrier-name, body#checkout section.checkout-step .carrier-price { font-family: "OpenSans", sans-serif; color: #222222; }

body#checkout section.checkout-step .carrier-delay { font-size: 1.1rem; }

body#checkout section.checkout-step #customer-form .form-group, body#checkout section.checkout-step #delivery-address .form-group, body#checkout section.checkout-step #invoice-address .form-group { margin-bottom: 10px; }

body#checkout section.checkout-step #customer-form .form-group label, body#checkout section.checkout-step #delivery-address .form-group label, body#checkout section.checkout-step #invoice-address .form-group label { color: #666666; }

body#checkout section.checkout-step #customer-form .form-group .col-md-8, body#checkout section.checkout-step #delivery-address .form-group .col-md-8, body#checkout section.checkout-step #invoice-address .form-group .col-md-8 { padding-left: 30px; }

.lang-rtl body#checkout section.checkout-step #customer-form .form-group .col-md-8, .lang-rtl body#checkout section.checkout-step #delivery-address .form-group .col-md-8, .lang-rtl body#checkout section.checkout-step #invoice-address .form-group .col-md-8 { padding-right: 30px; padding-left: inherit; }

body#checkout section.checkout-step #customer-form .form-control-label, body#checkout section.checkout-step #delivery-address .form-control-label, body#checkout section.checkout-step #invoice-address .form-control-label { text-align: left; font-size: 1.2rem; margin-bottom: 0; }

body#checkout section.checkout-step #customer-form .form-control, body#checkout section.checkout-step #delivery-address .form-control, body#checkout section.checkout-step #invoice-address .form-control { height: 45px; background: #fff; border-color: #e9e9e9; font-size: 1.2rem; padding-left: 20px; padding-right: 20px; }

body#checkout section.checkout-step #customer-form .form-control::-webkit-input-placeholder, body#checkout section.checkout-step #delivery-address .form-control::-webkit-input-placeholder, body#checkout section.checkout-step #invoice-address .form-control::-webkit-input-placeholder { font-size: 1.1rem; text-transform: uppercase; }

body#checkout section.checkout-step #customer-form .form-control:-moz-placeholder, body#checkout section.checkout-step #delivery-address .form-control:-moz-placeholder, body#checkout section.checkout-step #invoice-address .form-control:-moz-placeholder { font-size: 1.1rem; text-transform: uppercase; }

body#checkout section.checkout-step #customer-form .form-control::-moz-placeholder, body#checkout section.checkout-step #delivery-address .form-control::-moz-placeholder, body#checkout section.checkout-step #invoice-address .form-control::-moz-placeholder { font-size: 1.1rem; text-transform: uppercase; }

body#checkout section.checkout-step #customer-form .form-control:-ms-input-placeholder, body#checkout section.checkout-step #delivery-address .form-control:-ms-input-placeholder, body#checkout section.checkout-step #invoice-address .form-control:-ms-input-placeholder { font-size: 1.1rem; text-transform: uppercase; }

body#checkout section.checkout-step #customer-form .form-control:hover, body#checkout section.checkout-step #customer-form .form-control:focus, body#checkout section.checkout-step #delivery-address .form-control:hover, body#checkout section.checkout-step #delivery-address .form-control:focus, body#checkout section.checkout-step #invoice-address .form-control:hover, body#checkout section.checkout-step #invoice-address .form-control:focus { border-color: #da432a; }

body#checkout section.checkout-step #customer-form .form-control-comment.right, body#checkout section.checkout-step #delivery-address .form-control-comment.right, body#checkout section.checkout-step #invoice-address .form-control-comment.right { padding-left: 10px; margin-top: 15px; }

.lang-rtl body#checkout section.checkout-step #customer-form .form-control-comment.right, .lang-rtl body#checkout section.checkout-step #delivery-address .form-control-comment.right, .lang-rtl body#checkout section.checkout-step #invoice-address .form-control-comment.right { padding-right: 10px; padding-left: inherit; }

body#checkout section.checkout-step #customer-form .radio-inline, body#checkout section.checkout-step #delivery-address .radio-inline, body#checkout section.checkout-step #invoice-address .radio-inline { padding: 0; }

body#checkout section.checkout-step .js-address-form { padding-left: 16px; margin-top: 30px; }

.lang-rtl body#checkout section.checkout-step .js-address-form { padding-right: 16px; padding-left: inherit; }

body#checkout section.checkout-step .js-address-form .form-fields { margin-bottom: 30px; }

body#checkout section.checkout-step .js-address-form .col-md-10.offset-md-2 { padding-left: 30px; }

.lang-rtl body#checkout section.checkout-step .js-address-form .col-md-10.offset-md-2 { padding-right: 30px; padding-left: inherit; }

body#checkout section.checkout-step .js-address-form .col-md-10.offset-md-2 input[type='checkbox'] { margin-left: 10px; }

.lang-rtl body#checkout section.checkout-step .js-address-form .col-md-10.offset-md-2 input[type='checkbox'] { margin-right: 10px; margin-left: inherit; }

body#checkout section.checkout-step .js-address-form .clearfix .continue, body#checkout section.checkout-step .js-address-form .different-invoice-address { margin-left: 15px; }

.lang-rtl body#checkout section.checkout-step .js-address-form .clearfix .continue, .lang-rtl body#checkout section.checkout-step .js-address-form .different-invoice-address { margin-right: 15px; margin-left: inherit; }

body#checkout section.checkout-step .form-footer .btn.btn-primary { padding: 0 57px; }

body#checkout section.checkout-step .sign-in { font-size: 0.875rem; }

body#checkout section.checkout-step .forgot-password { margin-bottom: 20px; }

body#checkout section.checkout-step .btn-primary.continue, body#checkout section.checkout-step .add-address a { height: 50px; width: 170px; text-align: center; line-height: 50px; padding: 0 5px; background: #222222; font-size: 11px; border-radius: 3px; display: inline-block; }

body#checkout section.checkout-step .btn-primary.continue:hover, body#checkout section.checkout-step .add-address a:hover { background: #da432a; }

body#checkout section.checkout-step .add-address a { color: #222222; background: #e6e6e6; margin-bottom: 10px; }

body#checkout section.checkout-step .add-address a:hover { color: #fff; }

body#checkout .block-form-login { padding-top: 32px; margin-top: 8rem; margin-bottom: 3.5rem; }

body#checkout #checkout-personal-information-step p { font-weight: 500; }

body#checkout #checkout-personal-information-step .identity { font-weight: bold; font-size: 1.4rem; color: #222222; margin-top: 5px; margin-bottom: 5px; }

body#checkout #checkout-personal-information-step .identity a { color: #da432a; }

body#checkout #checkout-personal-information-step .identity a:hover { color: #9c2e1b; }

body#checkout #checkout-personal-information-step small { font-size: 1.1rem; color: #878787; display: block; margin-top: 12px; }

body#checkout #checkout-personal-information-step .nav { position: relative; margin-bottom: 30px; border-bottom: 1px solid #fff; }

body#checkout #checkout-personal-information-step .nav .nav-item:not(:last-child) { margin-right: 30px; }

.lang-rtl body#checkout #checkout-personal-information-step .nav .nav-item:not(:last-child) { margin-left: 30px; margin-right: inherit; }

body#checkout #checkout-personal-information-step .nav .nav-link { font-size: 1.1rem; text-transform: uppercase; font-family: "OpenSans", sans-serif; color: #bfbfbf; line-height: 1; font-weight: bold; position: relative; padding: 0; padding-bottom: 16px; }

body#checkout #checkout-personal-information-step .nav .nav-link.active { color: #222222; }

body#checkout #checkout-personal-information-step .nav .nav-link.active:before { content: ""; position: absolute; width: 100%; height: 1px; background: #555555; left: 0; bottom: -1px; }

.lang-rtl body#checkout #checkout-personal-information-step .nav .nav-link.active:before { right: 0; left: auto; }

body#checkout #checkout-personal-information-step .continue { margin-left: 30px; }

.lang-rtl body#checkout #checkout-personal-information-step .continue { margin-right: 30px; margin-left: inherit; }

body#checkout .additional-information { font-size: 1.3rem; margin-left: 4.6rem; margin-top: 2rem; }

body#checkout .additional-information p { margin-bottom: 15px; }

body#checkout .condition-label { margin-left: 4rem; margin-top: 1rem; }

body#checkout .condition-label label { text-align: inherit; }

body#checkout .cancel-address { padding: 0 45px; height: 50px; line-height: 50px; font-weight: bold; font-size: 1.1rem; text-transform: uppercase; display: inline-block; color: #fff; background: #222222; border-radius: 3px; margin-left: 6px; }

.lang-rtl body#checkout .cancel-address { margin-right: 6px; margin-left: inherit; }

body#checkout .cancel-address:hover { background: #da432a; }

body#checkout .modal-content { padding: 20px; background-color: #fff; }

body#checkout .delivery-options-list .delivery-options { background: #fff; padding-left: 15px; padding-right: 25px; }

.lang-rtl body#checkout .delivery-options-list .delivery-options { padding-right: 15px; padding-left: inherit; }

.lang-rtl body#checkout .delivery-options-list .delivery-options { padding-left: 25px; padding-right: inherit; }

body#checkout .delivery-options-list .order-options { margin-top: 20px; }

body#checkout .delivery-options-list .order-options label { color: #666666; }

body#checkout .delivery-options-list .order-options .collapse { margin-top: 15px; }

body#checkout .delivery-options-list .order-options .collapse label { margin-bottom: 5px; }

body#checkout #order-summary-content { padding-top: 1.5rem; }

body#checkout #order-summary-content > .row { margin-bottom: 30px; }

body#checkout #order-summary-content h4.h4 { color: #222222; font-size: 11px; text-transform: uppercase; font-weight: 700; position: relative; margin-bottom: 15px; }

body#checkout #order-summary-content h4.black { color: #000000; text-transform: capitalize; font-size: 1.4rem; margin-bottom: 30px; }

body#checkout #order-summary-content h4.addresshead { margin-top: 0.3rem; font-size: 1.2rem; margin-bottom: 10px; }

body#checkout #order-summary-content .noshadow { -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none; }

body#checkout #order-summary-content #order-items { border-right: 0; max-width: 100%; -webkit-box-flex: 0 0 100%; -moz-box-flex: 0 0 100%; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; }

body#checkout #order-summary-content #order-items h3.h3 { color: #ccc; margin-top: 2rem; }

body#checkout #order-summary-content #order-items table tr:first-child td { border-top: 0; }

body#checkout #order-summary-content .order-confirmation-table { padding: 2rem; background-color: #fff; border: 1px solid #e5e5e5; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; }

body#checkout #order-summary-content .order-confirmation-table .order-line .qty .total-product { font-weight: 700; color: #222222; }

body#checkout #order-summary-content .order-confirmation-table table .value-total { font-weight: 700; color: #222222; }

body#checkout #order-summary-content .summary-selected-carrier { margin-bottom: 0.75rem; background-color: #fff; border: 1px solid #e5e5e5; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; padding: 1rem; }

body#checkout #order-summary-content .step-edit { display: inline-block; }

body#checkout #order-summary-content .step-edit:hover { cursor: pointer; }

body#checkout #order-summary-content a .step-edit { color: #b6b6b6; }

body#checkout #gift_message { max-width: 100%; border-color: #ccc; height: 90px; }

/**** ORDER CONFIRMATION *****/
#order-details { padding-left: 15px; }

#order-details > .card-title { margin-bottom: 15px; }

#order-details ul { margin-bottom: 8px; }

#order-details ul li { margin-bottom: 7px; }

#order-items { border-right: 1px solid #eaeaea; }

.lang-rtl #order-items { border-left: 1px solid #eaeaea; border-right: initial; }

#order-items hr { border-top-color: #ccc; border: none; }

#order-items table { width: 100%; }

#order-items table tr { height: 15px; }

#order-items table tr td:last-child { text-align: right; }

#order-items .order-line { margin-top: 1.6rem; border-bottom: 1px solid #e5e5e5; margin: 0; padding-top: 10px; padding-bottom: 10px; }

@media (max-width: 767px) { #order-items .order-line .pd-0 { padding: 0 !important; } }

#order-items .image img { width: 100%; border: 1px solid gray-lighter; }

#order-items .details .customizations { margin-top: 1rem; }

@media (max-width: 450px) { #order-items .qty .pl-col-25 { padding-left: 25px; padding-right: 15px; }
  .lang-rtl #order-items .qty .pl-col-25 { padding-left: 15px; padding-right: 25px; } }

#order-confirmation #content-hook_order_confirmation.card { border: none; }

#order-confirmation #content-hook_order_confirmation i { font-size: 25px; vertical-align: sub; color: #46bc42; margin-right: 10px; }

.lang-rtl #order-confirmation #content-hook_order_confirmation i { margin-left: 10px; margin-right: inherit; }

#order-confirmation #content-hook_order_confirmation .card-title { font-size: 2.4rem; color: #222222; }

#order-confirmation .card-block { padding: 20px; -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.15); -ms-box-shadow: 0 0 15px rgba(0, 0, 0, 0.15); -o-box-shadow: 0 0 15px rgba(0, 0, 0, 0.15); box-shadow: 0 0 15px rgba(0, 0, 0, 0.15); }

#order-confirmation .card-block .card-title { margin-top: 10px; color: #222222; margin-bottom: 10px; }

#order-confirmation .info-payment { margin-left: -5px; margin-right: -5px; }

#order-confirmation .info-payment [class*="col-"] { padding-left: 5px; padding-right: 5px; }

#order-confirmation #registration-form { margin-top: 10px; }

#order-confirmation #registration-form.card { border: none; }

#order-confirmation #registration-form .form-group { margin-bottom: 10px; }

#order-confirmation #content, #order-confirmation #content-hook_payment_return { margin-top: 1rem; -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.15); -ms-box-shadow: 0 0 15px rgba(0, 0, 0, 0.15); -o-box-shadow: 0 0 15px rgba(0, 0, 0, 0.15); box-shadow: 0 0 15px rgba(0, 0, 0, 0.15); }

#order-confirmation #content-hook-order-confirmation-footer { margin-top: 5rem; }

#order-confirmation #content-hook-order-confirmation-footer .featured-products .product_list .product-miniature { margin-bottom: 30px; }

#order-confirmation #content-hook-order-confirmation-footer .featured-products .product_list .owl-nav [class*='owl-'] { top: calc(50% - 65px); }

#order-confirmation #content-hook-order-confirmation-footer .featured-products .all-product-link { font-size: 1.2rem; font-weight: bold; background: #222222; color: #ffffff; height: 50px; line-height: 50px; padding: 0 65px; border: none; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; -webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; -ms-transition: all 0.35s ease; -o-transition: all 0.35s ease; transition: all 0.35s ease; margin-top: 30px; }

#order-confirmation #content-hook-order-confirmation-footer .featured-products .all-product-link:hover { background: #da432a; }

@media (max-width: 991px) { .done { margin: 0; padding: 0; }
  body#checkout section.checkout-step .address-item { -webkit-flex-grow: 1; -moz-flex-grow: 1; -ms-flex-grow: 1; flex-grow: 1; }
  body#checkout section.checkout-step .delivery-option-2 { -webkit-flex-direction: column; -moz-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }
  .delivery-option { display: -webkit-box; display: -moz-box; display: box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; margin: auto; }
  .delivery-option .custom-radio { -webkit-box-flex: 0 0 auto; -moz-box-flex: 0 0 auto; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; }
  .condition-label label[for="conditions_to_approve[terms-and-conditions]"] { text-align: left; }
  #order-confirmation #registration-form { width: 100%; } }

@media (max-width: 767px) { body#checkout section.checkout-step.-reachable.-complete h1 .step-edit { float: none; margin-top: 0.4rem; margin-left: 8px; }
  body#checkout #header .header-nav { max-height: none; padding: 0; }
  body#checkout section.checkout-step .content { padding: 1.5rem; }
  body#checkout .form-group { margin-bottom: 0.8rem; }
  #order-items { border-right: 0; margin-bottom: 4rem; }
  #order-items .card-title { border-bottom: 1px solid #F1F1F1; margin-bottom: 1.6rem; padding-bottom: 1.6rem; }
  #order-items hr { border-top-color: #F1F1F1; }
  .bold { font-weight: bold; }
  #order-details { padding-left: 1.5rem; }
  #order-details .card-title { border-bottom: 1px solid #F1F1F1; margin-bottom: 1.6rem; padding-bottom: 1.6rem; } }

#cart .page-title { position: relative; font-size: 1.6rem; font-weight: 900; color: #222222; margin-bottom: 30px; /*&:before { content: "\f291"; position: absolute; font-family: "FontAwesome"; font-weight: normal; @include rtl-left(0); color: $theme-color-primary; }*/ }

#cart .cart-grid { padding-bottom: 80px; }

#cart .cart-grid .cart-items { list-style: none; padding: 0; margin-bottom: 30px; }

#cart .cart-grid .cart-items .cart-item { border-bottom: 1px dashed rgba(0, 0, 0, 0.2); padding-bottom: 20px; margin-bottom: 20px; /*&:nth-child(2n+1) { background: #eff5f6; } &:last-child { border-bottom: 0; }*/ }

#cart .group_title { padding: 16px 0; border-top: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9; }

#cart .group_title .label { font-size: 1.2rem; font-weight: bold; color: #222222; }

#cart .group_title .label-qty { min-width: 110px; text-align: center; }

#cart .cart-item .product-image { border: 1px solid #e6e6e6; display: inline-block; max-width: 92px; min-width: 92px; border-radius: 3px; }

#cart .cart-item a.product-name { font-size: 1.6rem; display: block; color: #444; }

#cart .cart-item a.product-name:hover { color: #da432a; }

#cart .cart-item .variant { font-size: 11px; color: #909090; font-weight: 500; }

#cart .cart-item .product-price { font-size: 1.2rem; font-weight: 700; color: #222222; }

#cart .cart-item .product-price.total { color: #c64e4e; }

#cart .cart-item .label { margin-bottom: 10px; text-transform: capitalize; font-family: "OpenSans", sans-serif; font-weight: bold; }

#cart .cart-item .cart-line-product-actions .remove-from-cart { color: #bfbfbf; font-size: 1.4rem; }

#cart .cart-item .cart-line-product-actions .remove-from-cart:hover { color: #f0620c; }

#cart .cart-item .qty { width: 110px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; overflow: hidden; border: 1px solid #dfdfdf; }

#cart .cart-item .qty .input-group { margin: 0 auto; position: relative; }

#cart .cart-item .qty #quantity_wanted { width: 110px; border: none; text-align: center; height: 44px; }

@media (max-width: 767px) { #cart .cart-item .qty #quantity_wanted { height: 30px; }
  #cart .cart-item .qty .input-group-btn-vertical { height: 30px; } }

#cart .cart-item .qty .input-group-btn-vertical .btn { width: 25px !important; height: 100% !important; border-radius: 0; margin: 0; }

#cart .cart-item .qty .input-group-btn-vertical .btn i { color: #b4b4b4; font-size: 16px; }

#cart .cart-item .qty .input-group-btn-vertical .btn:hover i { color: #f0620c; }

#cart .cart-item .qty .input-group-btn-vertical .btn.bootstrap-touchspin-up { right: 0; position: absolute; border: none; border-left: 1px solid #dfdfdf; }

.lang-rtl #cart .cart-item .qty .input-group-btn-vertical .btn.bootstrap-touchspin-up { left: 0; right: auto; }

.lang-rtl #cart .cart-item .qty .input-group-btn-vertical .btn.bootstrap-touchspin-up { border-right: 1px solid #dfdfdf; border-left: initial; }

#cart .cart-item .qty .input-group-btn-vertical .btn.bootstrap-touchspin-down { left: 0; right: initial; border: none; border-right: 1px solid #dfdfdf; position: absolute; }

.lang-rtl #cart .cart-item .qty .input-group-btn-vertical .btn.bootstrap-touchspin-down { right: 0; left: auto; }

.lang-rtl #cart .cart-item .qty .input-group-btn-vertical .btn.bootstrap-touchspin-down { left: initial; right: auto; }

.lang-rtl #cart .cart-item .qty .input-group-btn-vertical .btn.bootstrap-touchspin-down { border-left: 1px solid #dfdfdf; border-right: initial; }

#cart .cart-item .title_price, #cart .cart-item .title_total { display: inline-block; min-width: 50px; font-size: 12px; }

#cart .btn.continue_shopping { height: 50px; line-height: 50px; font-size: 11px; font-weight: bold; color: #222222; background: #eeeeee; padding: 0 43px; border-radius: 3px; }

#cart .btn.continue_shopping:hover { background: #da432a; color: #fff; }

.cart-summary { border: 1px solid #e9e9e9; }

.cart-summary .cart-summary-products { margin-bottom: 25px; padding: 0 30px; }

.cart-summary .group-price { padding: 0 30px; }

.cart-summary .group-price .cart-summary-line { display: -webkit-box; display: -moz-box; display: box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; padding: 0; }

.cart-summary .group-price .cart-summary-line .label { font-size: 1.2rem; }

.cart-summary .group-price .cart-summary-line .value { font-size: 1.2rem; font-weight: 900; color: #222222; margin-left: auto; }

.lang-rtl .cart-summary .group-price .cart-summary-line .value { margin-right: auto; margin-left: inherit; }

.cart-summary #cart-summary-product-list { font-size: 1.2rem; margin-top: 20px; }

.cart-summary #cart-summary-product-list ul { padding: 0; }

.cart-summary #cart-summary-product-list li { margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px solid #e6e6e6; }

.cart-summary #cart-summary-product-list .product-name { font-size: 1.1rem; font-weight: 500; padding-right: 30px; }

.lang-rtl .cart-summary #cart-summary-product-list .product-name { padding-left: 30px; padding-right: inherit; }

.cart-summary #cart-summary-product-list .product-price { font-size: 1.1rem; color: #222222; font-weight: bold; }

.cart-summary #cart-summary-product-list img { width: 4.4rem; border-radius: 3px; border: 1px solid #e6e6e6; margin-right: 10px; }

.lang-rtl .cart-summary #cart-summary-product-list img { margin-left: 10px; margin-right: inherit; }

.cart-summary .block-promo .promo-name { padding: 0 30px; }

.cart-summary .block-promo .promo-name li { display: -webkit-box; display: -moz-box; display: box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; padding: 0; }

.cart-summary .block-promo .promo-name a { margin-right: 10px; font-size: 19px; }

.lang-rtl .cart-summary .block-promo .promo-name a { margin-left: 10px; margin-right: inherit; }

.cart-summary .block-promo .promo-name .pull-xs-right { font-weight: 900; color: #222222; }

.cart-summary .block-promo .promo-code-button:hover { color: #f0620c; }

.cart-summary .block-promo .promo-code { background: #f3f3f3; border-top: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9; padding: 9px; }

.cart-summary .block-promo .promo-code input { height: 40px; padding: 0 20px; border-radius: 3px !important; margin-right: 6px; border: 1px solid #e9e9e9; }

.lang-rtl .cart-summary .block-promo .promo-code input { margin-left: 6px; margin-right: inherit; }

.cart-summary .block-promo .promo-code input::-webkit-input-placeholder { font-size: 11px; color: #c4c4c4; }

.cart-summary .block-promo .promo-code input:-moz-placeholder { font-size: 11px; color: #c4c4c4; }

.cart-summary .block-promo .promo-code input::-moz-placeholder { font-size: 11px; color: #c4c4c4; }

.cart-summary .block-promo .promo-code input:-ms-input-placeholder { font-size: 11px; color: #c4c4c4; }

.cart-summary .block-promo .promo-code .btn { height: 40px; line-height: 40px; padding: 0 13px; background: #424242; font-size: 1.1rem; font-weight: bold; color: #fff; }

.cart-summary .block-promo .promo-code .btn:hover { background: #da432a; }

.cart-summary .block-promo .promo-discounts { padding: 10px; margin-bottom: 0; }

.cart-summary .block-promo .promo-discounts .cart-summary-line { border: 1px dashed #cccccc; border-radius: 3px; font-size: 11px; font-weight: bold; display: -webkit-box; display: -moz-box; display: box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; padding: 8px 20px; }

.cart-summary .block-promo .promo-discounts .cart-summary-line .label { text-transform: uppercase; margin-left: auto; cursor: pointer; }

.lang-rtl .cart-summary .block-promo .promo-discounts .cart-summary-line .label { margin-right: auto; margin-left: inherit; }

.cart-summary .block-promo .alert.alert-danger { display: none; }

.cart-summary .summary-label { font-size: 1.1rem; font-weight: 900; text-transform: uppercase; border-bottom: 1px solid #e9e9e9; padding: 15px 0; }

.cart-summary .show-details { line-height: 1; }

.cart-summary .show-details a { position: relative; text-decoration: none; }

.cart-summary .show-details a:before { content: "\f2f7"; font-size: 18px; color: #666666; font-family: "Material-Design-Iconic-Font"; }

.cart-summary .show-details a.collapsed:before { content: "\f2f1"; font-size: 18px; color: #666666; font-family: "Material-Design-Iconic-Font"; }

.cart-summary .show-details a:hover:before { color: #da432a; }

.cart-summary .cart-summary-totals .cart-total.has_border > div { padding-top: 15px; }

.cart-summary .cart-summary-line { padding-left: 30px; padding-right: 30px; position: relative; margin-bottom: 12px; }

.cart-summary .cart-summary-line.cart-total { margin-left: 30px; margin-right: 30px; padding-left: 0px; padding-right: 0px; }

.lang-rtl .cart-summary .cart-summary-line.cart-total { margin-left: 30px; margin-right: 30px; }

.cart-summary .cart-summary-line.cart-total .label { font-size: 1.6rem; font-weight: 900; color: #222222; text-transform: uppercase; }

.cart-summary .cart-summary-line.cart-total .value { margin-left: 25px; margin-right: 0px; font-size: 1.6rem; font-weight: 900; color: #222222; text-transform: uppercase; }

.lang-rtl .cart-summary .cart-summary-line.cart-total .value { margin-left: 0px; margin-right: 25px; }

.cart-summary .cart-summary-line.cart-total.has_border > div { margin-top: 15px; padding-top: 15px; border-top: 1px solid #222; }

.cart-summary .cart-summary-line.cart-total .label { font-size: 1.6rem; font-weight: 900; color: #222222; text-transform: uppercase; }

.cart-summary .cart-summary-line.cart-total .font-small { font-size: 1.1rem; }

.cart-summary .checkout { padding: 10px 30px 30px; }

.cart-summary .checkout .btn { background: #424242; color: #fff; font-weight: 700; width: 100%; height: 50px; line-height: 50px; padding: 0; text-align: center; border-radius: 3px; border: none; }

.cart-summary .checkout .btn:hover { background: #da432a; }

.no-items { margin-bottom: 30px; display: inline-block; width: 100%; text-align: left; }

.lang-rtl .no-items { text-align: right; }

.js-payment-binary { display: none; }

.js-payment-binary .accept-cgv { display: none; }

.js-payment-binary.disabled { opacity: 0.6; cursor: not-allowed; }

.js-payment-binary.disabled::before { content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none; }

.js-payment-binary.disabled .accept-cgv { display: block; }

#cms .page-content .page_title { text-align: left; margin-bottom: 3.5rem; display: none; }

.lang-rtl #cms .page-content .page_title { text-align: right; }

#cms .cms-block, #cms .cms-box { padding-top: 6rem; }

#cms .cms-block .page-subheading, #cms .cms-box .page-subheading { font-size: 2.2rem; color: #222222; border-bottom: none; padding-bottom: 0; margin-bottom: 3.5rem; line-height: 1; font-weight: 700; }

#cms .cms-block .page-subheading:before, #cms .cms-box .page-subheading:before { content: ''; width: 34px; height: 32px; background: url("../img/bl-down.png"); display: block; margin-bottom: 9px; }

#cms .cms-block .page-subheading p, #cms .cms-box .page-subheading p { margin-bottom: 2rem; line-height: 22px; }

#cms .cms-block .page-subheading.no-icon:before, #cms .cms-box .page-subheading.no-icon:before { display: none; }

#cms .cms-block.right, #cms .cms-box.right { padding-left: 5rem; }

.lang-rtl #cms .cms-block.right, .lang-rtl #cms .cms-box.right { padding-right: 5rem; padding-left: inherit; }

@media (max-width: 575px) { #cms .cms-block.right, #cms .cms-box.right { padding-left: 0 !important; padding-right: 0 !important; }
  .lang-rtl #cms .cms-block.right, .lang-rtl #cms .cms-box.right { padding-left: 0 !important; padding-right: 0 !important; } }

#cms .cms-block.left, #cms .cms-box.left { padding-right: 5rem; }

.lang-rtl #cms .cms-block.left, .lang-rtl #cms .cms-box.left { padding-left: 5rem; padding-right: inherit; }

@media (max-width: 575px) { #cms .cms-block.left, #cms .cms-box.left { padding-bottom: 25px; padding-left: 0 !important; padding-right: 0 !important; }
  .lang-rtl #cms .cms-block.left, .lang-rtl #cms .cms-box.left { padding-left: 0 !important; padding-right: 0 !important; } }

#cms .cms-block .testimonials .name, #cms .cms-box .testimonials .name { font-size: 1.6rem; font-weight: 700; color: #222; text-transform: uppercase; }

#cms .cms-block .testimonials .position, #cms .cms-box .testimonials .position { margin-bottom: 15px; line-height: 24px; font-size: 11px; text-transform: uppercase; }

#cms .cms-block .testimonials .item > p, #cms .cms-box .testimonials .item > p { line-height: 22px; font-size: 13px; }

#cms .cms-block .testimonials .owl-nav, #cms .cms-box .testimonials .owl-nav { display: none; }

#cms .cms-block .testimonials .owl-dots, #cms .cms-box .testimonials .owl-dots { right: 0; left: auto; top: 0; bottom: auto; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); }

.lang-rtl #cms .cms-block .testimonials .owl-dots, .lang-rtl #cms .cms-box .testimonials .owl-dots { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); }

#cms .cms-block .testimonials .owl-dots .owl-dot span, #cms .cms-box .testimonials .owl-dots .owl-dot span { background-color: #f2f2f2; }

#cms .cms-block .testimonials .owl-dots .owl-dot.active span, #cms .cms-box .testimonials .owl-dots .owl-dot.active span { background-color: #da432a !important; }

#cms .cms-block .social, #cms .cms-box .social { margin-top: 20px; }

#cms .cms-block .social ul, #cms .cms-box .social ul { padding: 0; list-style: none; }

#cms .cms-block .social ul li, #cms .cms-box .social ul li { display: inline-block; padding-top: 0; width: 40px; height: 40px; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; margin-right: 8px !important; padding: 0px; text-align: center; -webkit-transition: all 0.35s ease-in-out; -moz-transition: all 0.35s ease-in-out; -ms-transition: all 0.35s ease-in-out; -o-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out; background-color: #bfbfbf; }

.lang-rtl #cms .cms-block .social ul li, .lang-rtl #cms .cms-box .social ul li { margin-left: 8px !important; margin-right: inherit; }

#cms .cms-block .social ul li a, #cms .cms-box .social ul li a { width: 40px; height: 40px; text-align: center; display: block; color: #fff; line-height: 40px; width: 100%; height: 100%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; font-size: 15px; -webkit-transition: all 0.35s linear; -moz-transition: all 0.35s linear; -ms-transition: all 0.35s linear; -o-transition: all 0.35s linear; transition: all 0.35s linear; }

#cms .cms-block .social ul li a span, #cms .cms-box .social ul li a span { display: none; }

#cms .cms-block .social ul li a:before, #cms .cms-box .social ul li a:before { display: inline-block; font-family: "FontAwesome"; font-weight: normal; font-size: 20px; }

#cms .cms-block .social ul li a:hover, #cms .cms-box .social ul li a:hover { color: #ffffff; background: #da432a; }

#cms .cms-block.first { padding-top: 0; }

@media (max-width: 575px) { #cms .cms-block.first { padding-top: 40px; } }

#cms .page-content .row:first-child .cms-block, #cms .page-content .row:first-child .cms-box { padding: 0; }

.page-authentication .form-group { font-family: "OpenSans", sans-serif; }

.page-authentication .form-group:focus { border: 1px solid red; }

.page-authentication .form-group .form-control { border: 1px solid #e5e5e8; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; }

.page-authentication .form-group .form-control.active, .page-authentication .form-group .form-control:hover, .page-authentication .form-group .form-control:focus { background: #fff; filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; border: 1px solid #e26955; }

.page-authentication .form-group .form-control::-webkit-input-placeholder { font-size: 11px; color: #c4c4c4; }

.page-authentication .form-group .form-control:-moz-placeholder { font-size: 11px; color: #c4c4c4; }

.page-authentication .form-group .form-control::-moz-placeholder { font-size: 11px; color: #c4c4c4; }

.page-authentication .form-group .form-control:-ms-input-placeholder { font-size: 11px; color: #c4c4c4; }

.page-authentication .form-group .btn { background: transparent; color: #666666; position: absolute; right: 0; border-left: none !important; z-index: 99; }

.lang-rtl .page-authentication .form-group .btn { left: 0; right: auto; }

.lang-rtl .page-authentication .form-group .btn { border-right: none !important; border-left: initial; }

.page-authentication .form-group .btn i { font-size: 16px; }

.page-authentication .form-group .btn:hover i { color: #da432a !important; }

.block-form-login { max-width: 445px; border-radius: 10px; -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.15); -ms-box-shadow: 0 0 20px rgba(0, 0, 0, 0.15); -o-box-shadow: 0 0 20px rgba(0, 0, 0, 0.15); box-shadow: 0 0 20px rgba(0, 0, 0, 0.15); background: #fff; margin: auto; padding: 0 50px 45px; }

.block-form-login .login-form > p { font-size: 1.3rem; color: #666666; }

.block-form-login .page_title_account { padding-top: 15px; padding-bottom: 5px; border-bottom: 1px solid #e9e9e9; position: relative; margin-bottom: 22px; font-weight: 700; text-transform: uppercase; text-align: center; }

.block-form-login .page_title_account:before { content: ""; position: absolute; width: 47px; height: 1px; background: #da432a; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); bottom: -1px; }

.lang-rtl .block-form-login .page_title_account:before { right: 50%; left: auto; }

.lang-rtl .block-form-login .page_title_account:before { -webkit-transform: translateX(50%); -ms-transform: translateX(50%); transform: translateX(50%); }

.block-form-login .block-sociallogin .title_sociallogin { margin-bottom: 15px; }

.block-form-login .block-sociallogin .content_sociallogin { margin-bottom: 30px; text-align: center; }

.block-form-login .block-sociallogin .content_sociallogin .col { padding-top: 0; padding-bottom: 0; padding-left: 5px; padding-right: 5px; }

.lang-rtl .block-form-login .block-sociallogin .content_sociallogin .col { padding-left: 5px; padding-right: 5px; }

.block-form-login .block-sociallogin .content_sociallogin .col a { text-align: center; padding-top: 0; padding-bottom: 0; height: 46px; line-height: 46px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; font-size: 1.2rem; color: #fff !important; font-weight: bold; text-transform: capitalize; }

.block-form-login .block-sociallogin .content_sociallogin .col a.btn-sociallogin-facebook { background: #39599f; }

.block-form-login .block-sociallogin .content_sociallogin .col a.btn-sociallogin-facebook:hover { background: #2c4479; }

.block-form-login .block-sociallogin .content_sociallogin .col a.btn-sociallogin-twitter { background: #45b0e3; }

.block-form-login .block-sociallogin .content_sociallogin .col a.btn-sociallogin-twitter:hover { background: #209bd5; }

.block-form-login .block-sociallogin .content_sociallogin .col a.btn-sociallogin-google { background: #dd3f1b; }

.block-form-login .block-sociallogin .content_sociallogin .col a.btn-sociallogin-google:hover { background: #b03215; }

.block-form-login .novform-firstname, .block-form-login .novform-lastname, .block-form-login .novform-email, .block-form-login .novform-password, .block-form-login .novform-birthday, .block-form-login .novform-company, .block-form-login .novform-siret { position: relative; }

.block-form-login .novform-firstname:before, .block-form-login .novform-lastname:before, .block-form-login .novform-email:before, .block-form-login .novform-password:before, .block-form-login .novform-birthday:before, .block-form-login .novform-company:before, .block-form-login .novform-siret:before { content: ""; position: absolute; border-right: 1px solid #e5e5e8; width: 44px; height: 42px; background-color: #fff; left: 1px; top: 1px; z-index: 9; background-position: center center; background-repeat: no-repeat; }

.lang-rtl .block-form-login .novform-firstname:before, .lang-rtl .block-form-login .novform-lastname:before, .lang-rtl .block-form-login .novform-email:before, .lang-rtl .block-form-login .novform-password:before, .lang-rtl .block-form-login .novform-birthday:before, .lang-rtl .block-form-login .novform-company:before, .lang-rtl .block-form-login .novform-siret:before { border-left: 1px solid #e5e5e8; border-right: initial; }

.lang-rtl .block-form-login .novform-firstname:before, .lang-rtl .block-form-login .novform-lastname:before, .lang-rtl .block-form-login .novform-email:before, .lang-rtl .block-form-login .novform-password:before, .lang-rtl .block-form-login .novform-birthday:before, .lang-rtl .block-form-login .novform-company:before, .lang-rtl .block-form-login .novform-siret:before { right: 1px; left: auto; }

.block-form-login .novform-firstname:after, .block-form-login .novform-lastname:after, .block-form-login .novform-email:after, .block-form-login .novform-password:after, .block-form-login .novform-birthday:after, .block-form-login .novform-company:after, .block-form-login .novform-siret:after { content: ""; position: absolute; z-index: 10; width: 6px; height: 8px; background: url(../img/arrow.png); left: 44px; top: 20px; }

.lang-rtl .block-form-login .novform-firstname:after, .lang-rtl .block-form-login .novform-lastname:after, .lang-rtl .block-form-login .novform-email:after, .lang-rtl .block-form-login .novform-password:after, .lang-rtl .block-form-login .novform-birthday:after, .lang-rtl .block-form-login .novform-company:after, .lang-rtl .block-form-login .novform-siret:after { right: 44px; left: auto; }

.block-form-login .novform-firstname.novform-firstname:before, .block-form-login .novform-firstname.novform-lastname:before, .block-form-login .novform-lastname.novform-firstname:before, .block-form-login .novform-lastname.novform-lastname:before, .block-form-login .novform-email.novform-firstname:before, .block-form-login .novform-email.novform-lastname:before, .block-form-login .novform-password.novform-firstname:before, .block-form-login .novform-password.novform-lastname:before, .block-form-login .novform-birthday.novform-firstname:before, .block-form-login .novform-birthday.novform-lastname:before, .block-form-login .novform-company.novform-firstname:before, .block-form-login .novform-company.novform-lastname:before, .block-form-login .novform-siret.novform-firstname:before, .block-form-login .novform-siret.novform-lastname:before { background-image: url(../img/form-account.png); }

.block-form-login .novform-firstname.novform-company:before, .block-form-login .novform-lastname.novform-company:before, .block-form-login .novform-email.novform-company:before, .block-form-login .novform-password.novform-company:before, .block-form-login .novform-birthday.novform-company:before, .block-form-login .novform-company.novform-company:before, .block-form-login .novform-siret.novform-company:before { background-image: url(../img/company.png); }

.block-form-login .novform-firstname.novform-siret:before, .block-form-login .novform-lastname.novform-siret:before, .block-form-login .novform-email.novform-siret:before, .block-form-login .novform-password.novform-siret:before, .block-form-login .novform-birthday.novform-siret:before, .block-form-login .novform-company.novform-siret:before, .block-form-login .novform-siret.novform-siret:before { background-image: url(../img/number.png); }

.block-form-login .novform-firstname.novform-email:before, .block-form-login .novform-lastname.novform-email:before, .block-form-login .novform-email.novform-email:before, .block-form-login .novform-password.novform-email:before, .block-form-login .novform-birthday.novform-email:before, .block-form-login .novform-company.novform-email:before, .block-form-login .novform-siret.novform-email:before { background-image: url(../img/form-email.png); }

.block-form-login .novform-firstname.novform-password:before, .block-form-login .novform-lastname.novform-password:before, .block-form-login .novform-email.novform-password:before, .block-form-login .novform-password.novform-password:before, .block-form-login .novform-birthday.novform-password:before, .block-form-login .novform-company.novform-password:before, .block-form-login .novform-siret.novform-password:before { background-image: url(../img/form-pass.png); }

.block-form-login .novform-firstname.novform-birthday:before, .block-form-login .novform-lastname.novform-birthday:before, .block-form-login .novform-email.novform-birthday:before, .block-form-login .novform-password.novform-birthday:before, .block-form-login .novform-birthday.novform-birthday:before, .block-form-login .novform-company.novform-birthday:before, .block-form-login .novform-siret.novform-birthday:before { background-image: url(../img/calendar.png); }

.block-form-login .novform-firstname input, .block-form-login .novform-lastname input, .block-form-login .novform-email input, .block-form-login .novform-password input, .block-form-login .novform-birthday input, .block-form-login .novform-company input, .block-form-login .novform-siret input { padding-left: 70px; padding-right: 40px; }

.lang-rtl .block-form-login .novform-firstname input, .lang-rtl .block-form-login .novform-lastname input, .lang-rtl .block-form-login .novform-email input, .lang-rtl .block-form-login .novform-password input, .lang-rtl .block-form-login .novform-birthday input, .lang-rtl .block-form-login .novform-company input, .lang-rtl .block-form-login .novform-siret input { padding-left: 40px; padding-right: 70px; }

.block-form-login .form-group { margin-bottom: 10px; }

.block-form-login .form-group.novform-id_gender { margin-bottom: 0; }

.block-form-login .col-md-2 { display: none; }

.block-form-login .col-md-8 { -webkit-box-flex: 0 0 100%; -moz-box-flex: 0 0 100%; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }

.block-form-login .form-control-valign { display: -webkit-box; display: -moz-box; display: box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center; -ms-flex-pack: center; }

.block-form-login .form-control-valign label:last-child { margin-right: 0; }

.lang-rtl .block-form-login .form-control-valign label:last-child { margin-left: 0; margin-right: inherit; }

.block-form-login .form-footer .col-md-10 { -webkit-box-flex: 0 0 100%; -moz-box-flex: 0 0 100%; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; margin-left: 0; }

.lang-rtl .block-form-login .form-footer .col-md-10 { margin-right: 0; margin-left: inherit; }

.block-form-login .form-footer .col-md-10 .btn { margin-left: 0 !important; background: #da432a !important; margin-bottom: 0 !important; width: 100% !important; font-size: 1.2rem; text-align: center; height: 44px !important; line-height: 44px !important; border-radius: 3px; border: none; }

.lang-rtl .block-form-login .form-footer .col-md-10 .btn { margin-right: 0 !important; margin-left: inherit; }

.block-form-login .form-footer .col-md-10 .btn:hover { background: #b2341f !important; }

.block-form-login .no-account { font-size: 11px; text-align: center; margin-top: 25px; }

.block-form-login .forgot-password { font-size: 1.1rem; color: #bbbbbb; }

.block-form-login .forgot-password i { vertical-align: middle; font-size: 16px; color: #656565; }

.block-form-login .forgot-password a { color: #da432a; font-weight: bold; }

.block-form-login .forgot-password a:hover { color: #9c2e1b; }

#password #main { text-align: center; }

#password .email { margin: auto; }

#password .form-control-submit, #password .page-footer a { font-size: 11px; border-radius: 3px; height: 44px; line-height: 44px; padding: 0; border: none; min-width: 130px; }

#password .form-control-submit:hover, #password .page-footer a:hover { background: #da432a; color: #fff; }

#password .form-control-submit { background: #222; }

#password .page-footer a { background: #ececec; font-size: 11px; font-weight: bold; text-transform: uppercase; display: inline-block; }

#password .page-footer { display: -webkit-box; display: -moz-box; display: box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; justify-content: center; }

#category .breadcrumb { margin-bottom: 3rem; }

#categories-product #js-product-list { -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; overflow: hidden; }

#categories-product #js-product-list .product_list.grid_3, #categories-product #js-product-list .product_list.grid_4, #categories-product #js-product-list .product_list.grid_5 { background: #fff; margin-left: 0px; margin-right: 0px; }

.lang-rtl #categories-product #js-product-list .product_list.grid_3, .lang-rtl #categories-product #js-product-list .product_list.grid_4, .lang-rtl #categories-product #js-product-list .product_list.grid_5 { margin-left: 0px; margin-right: 0px; }

#categories-product #js-product-list .product_list.grid_3 .item, #categories-product #js-product-list .product_list.grid_4 .item, #categories-product #js-product-list .product_list.grid_5 .item { border-right: 1px solid #ececec; border-bottom: 1px solid #ececec; }

#categories-product #js-product-list .product_list.grid_3 .product-miniature, #categories-product #js-product-list .product_list.grid_4 .product-miniature, #categories-product #js-product-list .product_list.grid_5 .product-miniature { padding-bottom: 0px; }

#categories-product #js-product-list .product_list.grid_3 .product-miniature .product-groups .product-buttons, #categories-product #js-product-list .product_list.grid_4 .product-miniature .product-groups .product-buttons, #categories-product #js-product-list .product_list.grid_5 .product-miniature .product-groups .product-buttons { display: none; }

#categories-product #js-product-list .product_list.grid_3 .review-list, #categories-product #js-product-list .product_list.grid_4 .review-list, #categories-product #js-product-list .product_list.grid_5 .review-list { display: none; }

#categories-product #js-product-list .product_list.list .item { margin-bottom: 30px; }

#categories-product #js-product-list .product_list.list .item .product-miniature { -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; }

#categories-product #js-product-list .product_list.list .item .product-miniature .thumbnail-container .group-buttons { display: none; }

#categories-product #js-product-list .product_list.list .item .product-miniature .product-groups { margin-top: 10px; }

#categories-product #js-product-list .product_list.list .item .product-miniature .product-groups .product-comments { display: none; }

#categories-product #js-product-list .product_list.list .item .product-miniature .product-groups .review-list { margin-bottom: 10px; }

#categories-product #js-product-list .product_list.list .item .product-miniature .product-groups .review-list .product-comments { display: block; }

#categories-product #js-product-list .product_list.list .item .product-miniature .product-groups .product-title a { font-size: 16px; }

#categories-product #js-product-list .product_list.list .item .product-miniature .product-groups .product-desc { display: block; line-height: 22px; text-align: left; }

.lang-rtl #categories-product #js-product-list .product_list.list .item .product-miniature .product-groups .product-desc { text-align: right; }

#js-product-list .product_list.grid .product-miniature { margin-top: 0; }

#js-product-list .product_list.grid .product-groups { text-align: center; }

.block-category h1 { font-weight: 600; line-height: 1; margin-bottom: 50px; font-size: 2.4rem; color: #222222; text-transform: uppercase; }

.block-category #category-description { background-color: #f3f3f3; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; padding: 30px; margin-bottom: 30px; }

.block-category #category-description p { font-size: 1.3rem; color: #666; margin-bottom: 0; }

.block-category #category-description p:first-child { margin-bottom: 15px; }

.block-category .category-cover { display: none; }

#nav-top { margin-bottom: 30px; }

.change-type { display: inline-block; background: #fff; float: left; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; border: 1px solid #e4e4e4; overflow: hidden; }

.lang-rtl .change-type { float: right; }

.change-type span { display: inline-block; width: 44px; height: 44px; background: #fff; text-align: center; line-height: 44px; color: #222222; cursor: pointer; float: left; }

.lang-rtl .change-type span { float: right; }

.change-type span .view-comfy5 { background: url(../img/view-comfy5.png) no-repeat center; width: 19px; height: 43px; }

.change-type span.grid-type5, .change-type span.grid-type3, .change-type span.grid-type4 { border-right: 1px solid #e4e4e4; }

.change-type span i { font-size: 15px; width: 44px; height: 44px; line-height: 44px; }

.change-type span i.zmdi-view-comfy { font-size: 20px; }

.change-type span.active, .change-type span:hover { background: #e4e4e4; }

.product-list-fiter .toggle_filter { line-height: 46px; font-size: 14px; font-weight: 800; text-transform: uppercase; color: #222222; cursor: pointer; }

.product-list-fiter .toggle_filter i { font-size: 12px; }

.product-list-fiter .toggle_filter:hover { color: #f0620c; }

.product-list-fiter .total-products p { position: relative; padding-left: 17px; }

.lang-rtl .product-list-fiter .total-products p { padding-right: 17px; padding-left: inherit; }

.product-list-fiter .total-products p:before { content: ""; height: 9px; width: 1px; position: absolute; background: #909090; left: 0px; top: 4px; }

.lang-rtl .product-list-fiter .total-products p:before { right: 0px; left: auto; }

.total-fiter .total-products { padding-right: 30px; }

.lang-rtl .total-fiter .total-products { padding-left: 30px; padding-right: inherit; }

.total-fiter .products-sort-order { margin-left: 10px; }

.lang-rtl .total-fiter .products-sort-order { margin-right: 10px; margin-left: inherit; }

.total-products { display: inline-block; color: #909090; float: left; font-size: 1.1rem; text-transform: uppercase; vertical-align: bottom; padding: 15px 11px 15px 7px; }

.lang-rtl .total-products { float: right; }

.lang-rtl .total-products { padding: 15px 7px 15px 11px; }

.total-products p { margin-bottom: 0; }

.products-selection .sort-by-row { display: -webkit-box; display: -moz-box; display: box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; }

.products-selection .sort-by { white-space: normal; word-break: break-word; text-align: right; display: none; }

.products-selection h1 { padding-top: 1rem; }

.products-sort-order { font-size: 1.2rem; color: #969696; text-transform: uppercase; margin-left: 5px; }

.lang-rtl .products-sort-order { margin-right: 5px; margin-left: inherit; }

.products-sort-order .select-title { display: inline-block; width: 100%; color: #666666 !important; background: #fff; padding: 13px 10px 13px 30px; margin-left: 0; border: 1px solid #e4e4e4; line-height: 1; cursor: pointer; font-size: 11px; min-width: 155px; font-weight: bold; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; }

.lang-rtl .products-sort-order .select-title { padding: 13px 30px 13px 10px; }

.lang-rtl .products-sort-order .select-title { margin-right: 0; margin-left: inherit; }

.products-sort-order .select-title span { display: inline-block; vertical-align: middle; }

.products-sort-order .select-title i { margin: -3px -7px 0 15px; vertical-align: middle; font-size: 20px; color: #969696; }

.lang-rtl .products-sort-order .select-title i { margin: -3px 15px 0 -7px; }

.products-sort-order .select-list { display: block; color: #585858; padding: 10px 15px; }

.products-sort-order .select-list:hover { color: #f0620c; text-decoration: none; }

.products-sort-order .dropdown-menu { left: auto; right: 0px; width: 170px; background: #fff; border: 1px solid #eaeaea; border-radius: 0; padding: 0; }

.lang-rtl .products-sort-order .dropdown-menu { right: auto; left: auto; }

.lang-rtl .products-sort-order .dropdown-menu { left: 0px; right: auto; }

.products-sort-order .dropdown-menu a:hover { color: #da432a; }

.dropdown.open .dropdown-menu { display: block; }

#search_filters_wrapper { background: #fff; margin-bottom: 0px; padding-top: 38px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; }

#search_filters_wrapper .title_block { border-color: #ffffff; margin-bottom: 35px; padding: 18px 0 0 20px; }

.lang-rtl #search_filters_wrapper .title_block { padding: 18px 20px 0 0; }

#search_filters_wrapper .title_block span { position: relative; padding-bottom: 15px; }

#search_filters_wrapper .title_block span:before { content: ""; position: absolute; width: 100%; height: 3px; background: #da432a; left: 0; bottom: -2px; }

.lang-rtl #search_filters_wrapper .title_block span:before { right: 0; left: auto; }

#search_filters .searchfilter-title { color: #444; font-size: 12px; text-transform: uppercase; padding-bottom: 8px; }

#search_filters #_desktop_search_filters_clear_all i { vertical-align: middle; font-size: 12px; float: left; line-height: 1; }

.lang-rtl #search_filters #_desktop_search_filters_clear_all i { float: right; }

#search_filters #_desktop_search_filters_clear_all span { float: left; line-height: 1; display: inline-block; vertical-align: middle; }

.lang-rtl #search_filters #_desktop_search_filters_clear_all span { float: right; }

#search_filters .facet { padding: 38px 20px 30px 20px; border-bottom: 1px solid #ededed; }

.lang-rtl #search_filters .facet { padding: 38px 20px 30px 20px; }

#search_filters .facet:first-child { padding-top: 0; }

#search_filters .facet .collapse { display: block; list-style: none; padding-left: 19px; margin-bottom: 0px; }

.lang-rtl #search_filters .facet .collapse { padding-right: 19px; padding-left: inherit; }

#search_filters .facet .facet-size { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; overflow: unset; padding-left: 2px; }

.lang-rtl #search_filters .facet .facet-size { padding-right: 2px; padding-left: inherit; }

#search_filters .facet .facet-size .facet-label > span { display: none; }

#search_filters .facet .facet-size .facet-label > span input, #search_filters .facet .facet-size .facet-label > span .ps-shown-by-js { display: none; border-radius: 0; border: none; margin: 0; }

#search_filters .facet .facet-size .facet-label .search-link { width: 44px; height: 44px; border: 1px solid #d7d7d7; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center; -ms-flex-pack: center; margin-right: 10px; font-size: 1.3rem; color: #454545; }

.lang-rtl #search_filters .facet .facet-size .facet-label .search-link { margin-left: 10px; margin-right: inherit; }

#search_filters .facet .facet-size .facet-label:hover .search-link, #search_filters .facet .facet-size .facet-label.active .search-link { background: #424242; border-color: #424242; color: #ffffff; }

#search_filters .facet .facet-color { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-left: 2px; max-height: initial !important; overflow-y: initial !important; }

.lang-rtl #search_filters .facet .facet-color { padding-right: 2px; padding-left: inherit; }

#search_filters .facet .facet-color .facet-label { padding-top: 4px; }

#search_filters .facet .facet-color .facet-label span input { width: 30px; height: 30px; margin: 0; border: 2px solid #f2f2f2; }

#search_filters .facet .facet-color .facet-label span .color { width: 30px; height: 30px; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; margin-right: 7px; border: 2px solid #f2f2f2; }

.lang-rtl #search_filters .facet .facet-color .facet-label span .color { margin-left: 7px; margin-right: inherit; }

#search_filters .facet .facet-color .facet-label > a { font-size: 0; }

#search_filters .facet .facet-color .facet-label:hover span input, #search_filters .facet .facet-color .facet-label.active span input { width: 30px; height: 30px; margin: 0; border: 2px solid #ffffff; }

#search_filters .facet .facet-color .facet-label:hover span .color, #search_filters .facet .facet-color .facet-label.active span .color { border-color: #ffffff; -webkit-box-shadow: 0 0 0 1px #d9d9d9; -moz-box-shadow: 0 0 0 1px #d9d9d9; -ms-box-shadow: 0 0 0 1px #d9d9d9; -o-box-shadow: 0 0 0 1px #d9d9d9; box-shadow: 0 0 0 1px #d9d9d9; }

#search_filters .facet.facet-hasscroll .collapse { /*                overflow-y: scroll; max-height: 139px;*/ }

#search_filters .facet.facet-hasscroll .collapse::-webkit-scrollbar-track { background-color: #ffffff; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; }

#search_filters .facet.facet-hasscroll .collapse::-webkit-scrollbar { width: 8px; background-color: #ffffff; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; }

#search_filters .facet.facet-hasscroll .collapse::-webkit-scrollbar-thumb { -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; background-color: #d7d7d7; }

#search_filters .facet .facet-title { color: #222; font-size: 1.2rem; text-transform: uppercase; margin-bottom: 20px; font-weight: 800; width: initial; }

#search_filters .facet .facet-title i { padding-right: 10px; }

.lang-rtl #search_filters .facet .facet-title i { padding-left: 10px; padding-right: inherit; }

#search_filters .facet .facet-label { margin-bottom: 11px; text-align: left; }

.lang-rtl #search_filters .facet .facet-label { text-align: right; }

#search_filters .facet .facet-label a { display: inline-block; font-size: 1.3rem; vertical-align: middle; line-height: 1; width: max-content; text-transform: capitalize; }

#search_filters .facet .facet-label .custom-checkbox { top: 0; }

#search_filters .facet .facet-label .custom-radio { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; margin-left: 0; margin-right: 10px; }

.lang-rtl #search_filters .facet .facet-label .custom-radio { margin-left: 10px; margin-right: 0; }

#js-product-list-bottom { font-size: 1.2rem; font-weight: 400; color: #666; text-transform: uppercase; margin-top: 0px; position: relative; margin-top: 60px; }

.pagination > div:first-child { line-height: 35px; }

.pagination .showing { padding-right: 10px; color: #969696; background-color: #fff; }

.lang-rtl .pagination .showing { padding-left: 10px; padding-right: inherit; }

.pagination .page-list { margin-bottom: 0; padding-left: 10px; display: inline-block; vertical-align: middle; }

.lang-rtl .pagination .page-list { padding-right: 10px; padding-left: inherit; }

.pagination .page-list li { width: 40px; height: 40px; display: inline-block; margin-right: 5px; border: 1px solid #e4e4e4; background: #fff; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; vertical-align: middle; font-size: 1.4rem; float: left; text-align: center; line-height: 40px; -webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; -ms-transition: all 0.35s ease; -o-transition: all 0.35s ease; transition: all 0.35s ease; }

.lang-rtl .pagination .page-list li { margin-left: 5px; margin-right: inherit; }

.lang-rtl .pagination .page-list li { float: right; }

.pagination .page-list li a { color: #222222; font-weight: bold; }

.pagination .page-list li.previous { padding: 0px 19px 0px 12px; }

.lang-rtl .pagination .page-list li.previous { padding: 0px 12px 0px 19px; }

.pagination .page-list li.next { padding: 0px 25px 0px 20px; }

.lang-rtl .pagination .page-list li.next { padding: 0px 20px 0px 25px; }

.pagination .page-list li.previous, .pagination .page-list li.next { width: auto; background: #fff; font-size: 11px; font-weight: bold; min-width: 100px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; }

.pagination .page-list li.previous a, .pagination .page-list li.next a { color: #909090; font-size: 11px; }

.pagination .page-list li.previous a i, .pagination .page-list li.next a i { font-size: 12px; }

.pagination .page-list li.previous:hover, .pagination .page-list li.next:hover { border-color: #dfdfdf; background: #dfdfdf; }

.pagination .page-list li:last-child { margin-right: 0; }

.lang-rtl .pagination .page-list li:last-child { margin-left: 0; margin-right: inherit; }

.pagination .page-list li.current, .pagination .page-list li:hover { border-color: #dfdfdf; background: #dfdfdf; }

.pagination a { color: black; font-weight: 400; }

.pagination .previous { float: left; }

.pagination .next { float: right; }

.pagination .disabled { color: #7A7A7A; }

.pagination .current a { color: #2fb5d2; text-decoration: none; }

.active_filters { padding: 0 15px; padding-bottom: 25px; }

.active_filters ul { padding: 0; margin: 0; }

.active_filters ul .filter-block { margin-left: 0; margin-right: 5px; margin-bottom: 10px; font-size: 1.1rem; font-weight: 400; color: #ffffff; background: #da432a; -webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; -ms-transition: all 0.35s ease; -o-transition: all 0.35s ease; transition: all 0.35s ease; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; }

.lang-rtl .active_filters ul .filter-block { margin-left: 5px; margin-right: 0; }

.active_filters ul .filter-block:hover { background: #f0620c; }

.active_filters ul .filter-block .js-search-link i { font-size: 1.1rem; color: #ffffff; margin-top: 2px; margin-left: 10px; }

.lang-rtl .active_filters ul .filter-block .js-search-link i { margin-right: 10px; margin-left: inherit; }

.active_filters .active-filter-title { display: inline; margin-right: 10px; }

.active_filters ul { display: inline; }

.active_filters .filter-block { color: #585858; margin-right: 10px; margin-bottom: 10px; background: white; padding: 1rem; display: inline-block; font-size: 0.8125rem; }

.active_filters .filter-block .close { color: #585858; font-size: 0.9375rem; opacity: 1; margin-top: 0.3rem; margin-left: 0.5rem; }

.block-categories .category-top-menu { padding-left: 0; list-style: none; margin-bottom: 0; }

.lang-rtl .block-categories .category-top-menu { padding-right: 0; padding-left: inherit; }

.block-categories .category-top-menu > li:first-child { line-height: 1; margin-bottom: 25px; text-transform: uppercase; text-align: left; }

.lang-rtl .block-categories .category-top-menu > li:first-child { text-align: right; }

.block-categories .category-top-menu > li:first-child a { color: #222; }

.block-categories .category-top-menu > li:first-child a:hover { color: #da432a; }

.block-categories .category-sub-menu { padding-left: 0; list-style: none; }

.lang-rtl .block-categories .category-sub-menu { padding-right: 0; padding-left: inherit; }

.block-categories .category-sub-menu .category-sub-menu { padding-top: 10px; margin-bottom: 5px; }

.block-categories .category-sub-menu .category-sub-link { font-size: 1.1rem; color: #666; }

.block-categories .category-sub-menu .category-sub-link:hover { color: #da432a; }

.block-categories .category-sub-menu li { position: relative; }

.block-categories .category-sub-menu li[data-depth="1"] { padding-left: 30px; margin-bottom: 9px; padding-bottom: 3px; }

.lang-rtl .block-categories .category-sub-menu li[data-depth="1"] { padding-right: 30px; padding-left: inherit; }

.block-categories .category-sub-menu li[data-depth="1"]:last-child { margin-bottom: 0; padding-bottom: 0; }

.block-categories .category-sub-menu li[data-depth="1"] > a { color: #666666; text-transform: uppercase; font-size: 1.1rem; }

.block-categories .category-sub-menu li[data-depth="1"] > a:hover { color: #da432a; }

.block-categories .category-sub-menu li[data-depth="1"]:before { content: ""; width: 4px; height: 4px; background: #666; position: absolute; left: 0; top: 9px; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }

.lang-rtl .block-categories .category-sub-menu li[data-depth="1"]:before { right: 0; left: auto; }

@media (max-width: 767px) { .block-categories .category-sub-menu li[data-depth="1"]:before { top: 6px; } }

.block-categories .category-sub-menu li[data-depth="0"] { border-bottom: 1px solid #e4e9eb; margin-bottom: 10px; padding-bottom: 11px; }

.block-categories .category-sub-menu li[data-depth="0"]:last-child { margin-bottom: 0; padding-bottom: 0; border: none; }

.block-categories .category-sub-menu li[data-depth="0"] > a { width: 100%; display: inline-block; font-weight: bold; text-transform: uppercase; color: #444; }

.block-categories .category-sub-menu li[data-depth="0"] > a:hover { color: #da432a; }

.block-categories .category-sub-menu li:not([data-depth="0"]):not([data-depth="1"]) { padding-left: 5px; margin-bottom: 7px; padding-bottom: 7px; }

.lang-rtl .block-categories .category-sub-menu li:not([data-depth="0"]):not([data-depth="1"]) { padding-right: 5px; padding-left: inherit; }

.block-categories .category-sub-menu li:not([data-depth="0"]):not([data-depth="1"]):last-child { margin-bottom: 0; padding-bottom: 0; }

.block-categories .category-sub-menu li:not([data-depth="0"]):not([data-depth="1"])::before { content: ""; width: 4px; height: 4px; background: #666; position: absolute; left: -15px; top: 9px; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }

.lang-rtl .block-categories .category-sub-menu li:not([data-depth="0"]):not([data-depth="1"])::before { right: -15px; left: auto; }

.block-categories .collapse-icons { position: absolute; right: 0; top: 1px; padding: 0; cursor: pointer; border: none; text-align: center; }

.lang-rtl .block-categories .collapse-icons { left: 0; right: auto; }

.block-categories .collapse-icons i { width: 15px; height: 15px; }

.block-categories .collapse-icons[aria-expanded="true"] > i.add { display: none; }

.block-categories .collapse-icons[aria-expanded="true"] > i.remove { display: block; }

.block-categories .collapse-icons .add, .block-categories .collapse-icons .remove { padding: 2px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; font-size: 12px; color: #fff; }

.block-categories .collapse-icons .add:hover, .block-categories .collapse-icons .remove:hover { background: #da432a; }

.block-categories .collapse-icons .remove { display: none; background: #da432a; }

.block-categories .collapse-icons .add { background: #909090; }

.block-categories .arrows { position: absolute; right: 0; top: 0; padding: 0; cursor: pointer; }

.lang-rtl .block-categories .arrows { left: 0; right: auto; }

.block-categories .arrows[aria-expanded="true"] > i.add { display: none; }

.block-categories .arrows[aria-expanded="true"] > i.remove { display: block; }

.block-categories .arrows .add, .block-categories .arrows .remove { padding: 2px; padding-right: 1px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; font-size: 1.5rem; color: #666; }

.lang-rtl .block-categories .arrows .add, .lang-rtl .block-categories .arrows .remove { padding-left: 1px; padding-right: inherit; }

.block-categories .arrows .add:hover, .block-categories .arrows .remove:hover { color: #da432a; }

.block-categories .arrows .remove { display: none; }

.block-categories .collapse[aria-expanded="true"] { display: block; }

.block-categories .category-blog .category-sub-menu li[data-depth="0"]:not(:last-child) { border-bottom: 1px dashed #e5e5e5; }

.block-categories .category-blog .category-sub-menu li[data-depth="1"]:before { left: 10px; }

.lang-rtl .block-categories .category-blog .category-sub-menu li[data-depth="1"]:before { right: 10px; left: auto; }

.block-categories .category-blog-dropdown { width: 100%; padding: 9px 10px; }

.facets-title { color: #585858; }

.products-selection .filter-button .btn-secondary { padding: 1.2rem 0.8rem 1.1rem; }

#_desktop_filter { position: fixed !important; top: 0; width: 270px; height: 100vh; background: #ffffff; z-index: 9999; left: -30px; visibility: hidden; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; overflow-x: auto; padding: 0px; }

.lang-rtl #_desktop_filter { right: -30px; left: auto; }

#_desktop_filter::-webkit-scrollbar-track { background-color: #efefef; }

#_desktop_filter::-webkit-scrollbar { width: 5px; background-color: #efefef; }

#_desktop_filter::-webkit-scrollbar-thumb { background-color: #f0620c; }

#_desktop_filter .filter_close { padding: 10px 0px; }

#_desktop_filter i.zmdi-close { -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; width: 20px; height: 20px; text-align: center; line-height: 20px; cursor: pointer; }

#_desktop_filter i.zmdi-close:hover { color: #da432a; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); }

#_desktop_filter #search_filters_wrapper .title_block { display: none; }

#_desktop_filter #left-column { margin-bottom: 0px; }

#_desktop_filter.active { left: 0; filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; visibility: visible; }

.lang-rtl #_desktop_filter.active { right: 0; left: auto; }

#_desktop_filter .menu_close { font-size: 25px; color: #da432a; margin-bottom: 210px; cursor: pointer; }

#_desktop_filter .menu_close i { -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; }

#_desktop_filter .menu_close i:hover { color: #da432a; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); }

/*** Responsive part ***/
@media (max-width: 767px) { #category #right-column, #category #left-column { width: 100%; }
  #category #right-column #search_filter_controls, #category #left-column #search_filter_controls { text-align: center; margin-bottom: 1.6rem; }
  #category #right-column #search_filter_controls .btn-secondary.ok, #category #left-column #search_filter_controls .btn-secondary.ok { display: none; }
  #category #right-column #search_filter_controls button, #category #left-column #search_filter_controls button { margin: 0 0.8rem; }
  #category #right-column #search_filters, #category #left-column #search_filters { margin-bottom: 0; box-shadow: none; padding: 0; }
  #category #right-column #search_filters .facet, #category #left-column #search_filters .facet { padding: 10px 0px 10px 15px; }
  .lang-rtl #category #right-column #search_filters .facet, .lang-rtl #category #left-column #search_filters .facet { padding: 10px 15px 10px 0px; }
  #category #right-column #search_filters .facet .title, #category #left-column #search_filters .facet .title { cursor: pointer; position: relative; }
  #category #right-column #search_filters .facet .title .collapse-icons .remove, #category #left-column #search_filters .facet .title .collapse-icons .remove { display: none; }
  #category #right-column #search_filters .facet .title[aria-expanded="true"] .collapse-icons .add, #category #left-column #search_filters .facet .title[aria-expanded="true"] .collapse-icons .add { display: none; }
  #category #right-column #search_filters .facet .title[aria-expanded="true"] .collapse-icons .remove, #category #left-column #search_filters .facet .title[aria-expanded="true"] .collapse-icons .remove { display: block; }
  #category #right-column #search_filters .facet .facet-title, #category #left-column #search_filters .facet .facet-title { color: #585858; text-transform: uppercase; }
  #category #right-column #search_filters .facet .h6, #category #left-column #search_filters .facet .h6 { margin-bottom: 0; padding: 1rem; display: inline-block; }
  #category #right-column #search_filters .facet .navbar-toggler, #category #left-column #search_filters .facet .navbar-toggler { display: inline-block; padding: 5px 10px; position: absolute; top: 1px; right: 0; }
  .lang-rtl #category #right-column #search_filters .facet .navbar-toggler, .lang-rtl #category #left-column #search_filters .facet .navbar-toggler { left: 0; right: auto; }
  #category #right-column #search_filters .facet .collapse, #category #left-column #search_filters .facet .collapse { display: none; }
  #category #right-column #search_filters .facet .collapse.facet-color, #category #right-column #search_filters .facet .collapse.facet-size, #category #left-column #search_filters .facet .collapse.facet-color, #category #left-column #search_filters .facet .collapse.facet-size { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; }
  #category #right-column #search_filters .facet .collapse.in, #category #left-column #search_filters .facet .collapse.in { display: block; }
  #category #right-column #search_filters .facet .facet-label a, #category #left-column #search_filters .facet .facet-label a { margin-top: 0; }
  #category #right-column #search_filters .facet ul, #category #left-column #search_filters .facet ul { margin-bottom: 0; list-style: none; padding-left: 20px; padding-right: 20px; padding-top: 10px; }
  .lang-rtl #category #right-column #search_filters .facet ul, .lang-rtl #category #left-column #search_filters .facet ul { padding-left: 20px; padding-right: 20px; }
  #category #content-wrapper { width: 100%; }
  #category #search_filter_toggler { width: 100%; -webkit-border-radius: 70px; -moz-border-radius: 70px; -ms-border-radius: 70px; -o-border-radius: 70px; border-radius: 70px; }
  .products-selection h1 { padding-top: 0; text-align: center; margin-bottom: 1.6rem; }
  .products-selection .showing { padding-top: 1.6rem; }
  #prices-drop #content-wrapper, #new-products #content-wrapper, #best-sales #content-wrapper { width: 100%; } }

#_desktop_search_filters_clear_all { padding: 0 20px; }

#_desktop_search_filters_clear_all button:hover { background: #f0620c; }

#search_filters .facet ul li .facet-label { display: -webkit-box; display: -moz-box; display: box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; }

#search_filters .facet ul li .facet-label a { display: block; width: 100%; line-height: 18px; }

#search_filters .facet ul li .facet-label a .magnitude { width: 18px; min-height: 18px; text-align: center; line-height: 18px; background: #efefef; float: right; color: #b2b2b2; }

.lang-rtl #search_filters .facet ul li .facet-label a .magnitude { float: left; }

#search_filters .facet ul li .facet-label.active a { color: #f0620c; }

#search_filters .facet ul li .facet-label.active a .magnitude { color: #f0620c; }

#product #main-site { background: #fff; }

#product #main { margin-bottom: 0; }

#product .breadcrumb { margin-bottom: 60px; }

#product .TopContent .block_info .star:after { font-size: 13px; }

#product .TopContent .block_info .control-label { color: #444444; text-transform: uppercase; font-weight: 700; font-size: 10px; min-width: 134px; margin-bottom: 5px; }

#product .TopContent .block_info .container, #product .TopContent .block_info .col { position: static; }

#product #content { position: relative; }

#product .detail-product-name { color: #222; font-size: 2rem; font-weight: 700; line-height: 1; margin-bottom: 20px; text-transform: capitalize; }

#product .group-price .product-prices .product-prices .regular-price { color: #da432a; }

#product .product-prices { padding-top: 15px; margin-bottom: 8px; display: -webkit-box; display: -moz-box; display: box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; }

#product .product-prices .product-price.has-discount { display: inline-block; }

#product .product-prices .tax-shipping-delivery-label { margin-left: auto; margin-right: 0px; font-size: 12px; color: #222222; font-weight: bold; }

.lang-rtl #product .product-prices .tax-shipping-delivery-label { margin-left: 0px; margin-right: auto; }

#product .product-prices .current-price { font-size: 3rem; font-weight: 800; color: #f0620c; line-height: 1; display: -webkit-box; display: -moz-box; display: box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; font-family: "Oswald", sans-serif; }

#product .product-prices .current-price .regular-price { font-size: 1.8rem; color: #e0e0e0; padding-left: 6px; padding-right: 4px; margin-left: 25px; position: relative; }

.lang-rtl #product .product-prices .current-price .regular-price { padding-left: 4px; padding-right: 6px; }

.lang-rtl #product .product-prices .current-price .regular-price { margin-right: 25px; margin-left: inherit; }

#product .product-prices .current-price .regular-price:before { content: ""; width: 100%; height: 1px; position: absolute; left: 0px; bottom: 6px; background: #f0620c; }

.lang-rtl #product .product-prices .current-price .regular-price:before { right: 0px; left: auto; }

#product .product-information { margin-top: 13px; margin-bottom: 25px; line-height: 22px; }

#product .product-cover .block_content { position: relative; border: 1px solid #e8e8e8; }

#product .product-cover .layer { position: absolute; right: 16px; bottom: 7px; font-size: 28px; cursor: pointer; color: #cdcdcd; }

.lang-rtl #product .product-cover .layer { left: 16px; right: auto; }

#product .product-cover .layer:hover { color: #da432a; }

#product .product-images { padding: 0; margin: 0px -10px; list-style: none; }

#product .product-images .thumb-container { display: inline-block; position: relative; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; padding: 20px 10px; padding: 20px 10px 10px 10px; }

.lang-rtl #product .product-images .thumb-container { padding: 20px 10px 10px 10px; }

#product .product-images .thumb-container .thumb { max-width: 100%; width: 100%; }

#product .product-images .thumb-container .thumb:hover, #product .product-images .thumb-container .thumb.selected { border-color: #f0620c !important; }

#product .product-images .thumb-container:focus { outline: none; }

#product .product-images .owl-nav { display: none; }

#product .images-container.thumb-vertical { /*            @media (max-width: 1024px) { .js-qv-mask { width: 100%; margin-top: 15px; @include rtl-margin-right(0); } -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -webkit-flex-direction: column-reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }*/ }

#product .images-container.thumb-vertical .js-qv-mask { width: 100px; }

#product .images-container.thumb-vertical .js-qv-mask .product-images { margin: -5.5px -10px; }

#product .images-container.thumb-vertical .js-qv-mask .slick-slide { padding: 7.5px 10px; }

#product .images-container.thumb-vertical .js-qv-mask .slick-prev, #product .images-container.thumb-vertical .js-qv-mask .slick-next { width: 100%; }

#product .images-container.thumb-left .js-qv-mask { margin-right: 15px; }

.lang-rtl #product .images-container.thumb-left .js-qv-mask { margin-left: 15px; margin-right: inherit; }

#product .images-container.thumb-left .product-images .thumb-container .thumb { border: 1px solid #e8e8e8; }

#product .images-container.thumb-right .js-qv-mask { margin-left: 15px; }

.lang-rtl #product .images-container.thumb-right .js-qv-mask { margin-right: 15px; margin-left: inherit; }

#product .images-container.thumb-right .product-images .thumb-container .thumb { border: 1px solid #e8e8e8; }

#product .images-container.thumb-bottom .product-images .thumb-container .thumb { border: 1px solid #e8e8e8; }

#product .images-container.thumb-bottom .js-qv-image { margin: 0px -5px; overflow: hidden; }

#product .images-container.thumb-bottom .js-qv-image .product-images { padding: 0px; }

#product .images-container.thumb-bottom .js-qv-image .owl-stage-outer { overflow: initial; }

#new_comment_form input { padding: 0 5px; height: 28px; border: 1px solid #ccc; background: #fff; width: 100%; }

#new_comment_form input:hover, #new_comment_form input:focus { outline: none; border-color: #f0620c; }

#new_comment_form textarea { padding: 0 5px; height: 80px; border: 1px solid #ccc; background: #fff; width: 100%; }

#new_comment_form textarea:hover, #new_comment_form textarea:focus { outline: none; border-color: #f0620c; }

#new_comment_form .modal-header { border-bottom: none; padding-left: 0; padding-right: 0; }

#new_comment_form .modal-header .modal-title { text-transform: uppercase; font-weight: bold; color: #222; }

#new_comment_form .modal-body { padding-left: 0; padding-right: 0; }

#new_comment_form #criterions_list label { margin-top: 0; }

#new_comment_form .product img { border: none; }

#new_comment_form .product .product_desc .product_name { font-size: 1.4rem; color: #222; }

#product_comments_block_tab { margin-top: 60px; }

#product_comments_block_tab div.comment { padding-top: 0; }

#product_comments_block_tab div.comment:last-child { border-bottom: none; }

#product_comments_block_tab div.comment:not(:last-child) { border-bottom: 1px solid #e1e1e1; padding-bottom: 35px; margin-bottom: 40px; }

#product_comments_block_tab div.comment .star_content { min-width: 100%; float: inherit; margin-left: 0; }

.lang-rtl #product_comments_block_tab div.comment .star_content { margin-right: 0; margin-left: inherit; }

#product_comments_block_tab div.comment .star_content span { margin-right: 10px; }

.lang-rtl #product_comments_block_tab div.comment .star_content span { margin-left: 10px; margin-right: inherit; }

#product_comments_block_tab div.comment div.comment_author { width: 100%; float: initial; }

#product_comments_block_tab div.comment .date-comment { font-style: normal; font-size: 11px; margin-top: 0; }

#product_comments_block_tab div.comment div.comment_details { float: inherit; width: auto; }

#product_comments_block_tab div.comment .comment_useful { border-top: 1px solid #e9e9e9; }

#product_comments_block_tab div.comment h4 { font-size: 1.3rem; color: #222; font-weight: 700; }

#product_comments_block_tab div.comment .comment_author_infos { font-size: 11px; color: #c9c9c9; }

#id_new_comment_form .product-image { padding-right: 35px; }

.lang-rtl #id_new_comment_form .product-image { padding-left: 35px; padding-right: inherit; }

.product-information .manufacturer-logo { height: 35px; }

.input-container { position: relative; }

.product-actions { padding-top: 30px; }

.product-actions .control-label { display: inline-block; font-size: 1.2rem; text-transform: uppercase; font-weight: 400; margin-bottom: 0; vertical-align: middle; color: #454545; margin-right: 5px; }

.lang-rtl .product-actions .control-label { margin-left: 5px; margin-right: inherit; }

.product-quantity .add { margin-top: 15px; }

@media (min-width: 992px) { .product-quantity .add { display: inline-block; width: calc(100% - 272px); padding-left: 8px; margin-top: 0px; }
  .lang-rtl .product-quantity .add { padding-right: 8px; padding-left: inherit; } }

.product-quantity .add .add-to-cart { padding: 0 24px; color: #fff; font-size: 1.2rem; font-weight: 800; height: 48px; line-height: 48px; text-transform: uppercase; -webkit-border-radius: 0px; -moz-border-radius: 0px; -ms-border-radius: 0px; -o-border-radius: 0px; border-radius: 0px; position: relative; border: none; width: 100%; overflow: hidden; background-color: #222222; }

.product-quantity .add .add-to-cart:before { content: ""; position: absolute; width: 100%; height: 0; background-color: #f0620c; top: 0; left: 0px; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -ms-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; }

.lang-rtl .product-quantity .add .add-to-cart:before { right: 0px; left: auto; }

.product-quantity .add .add-to-cart:hover:before { height: 100%; }

.product-quantity .add .add-to-cart:hover span { color: #ffffff; position: relative; }

.product-quantity #quantity_wanted { color: #444; height: 48px; padding: 0.175rem 2rem; width: 110px; font-size: 14px; border: 1px solid #ebebeb; background-color: #f6f6f6; text-align: center; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; }

.product-quantity #quantity_wanted:focus { border: 1px solid #da432a; }

.product-quantity .addToWishlist span { font-size: 10px; font-weight: 700; color: #666666; text-transform: uppercase; }

.product-quantity .addToWishlist i { font-size: 20px; vertical-align: middle; margin-right: 7px; color: #222222; }

.lang-rtl .product-quantity .addToWishlist i { margin-left: 7px; margin-right: inherit; }

.product-quantity .addToWishlist:hover span { color: #da432a; }

.product-quantity .wishlist { display: inline-block; }

.product-discounts { margin-bottom: 2.4rem; }

.product-discounts > .product-discounts-title { font-weight: normal; font-size: 14px; }

.product-discounts > .table-product-discounts thead tr th { width: 33%; padding: 6px 12px; background: white; border: 5px #ccc solid; text-align: center; }

.product-discounts > .table-product-discounts tbody tr { background: #ccc; }

.product-discounts > .table-product-discounts tbody tr:nth-of-type(even) { background: white; }

.product-discounts > .table-product-discounts tbody tr td { padding: 6px 12px; text-align: center; border: 5px #ccc solid; }

.sku span { text-transform: uppercase; font-size: 1.3rem; font-weight: 700; color: #222; }

.block_accordion .card { background-color: transparent; border: none; border-radius: 0px; }

.block_accordion .card .card-header { padding: 0px; margin-bottom: 0; background-color: transparent; border-bottom: none; }

.block_accordion .card .card-header:first-child { border-right: 0px; }

.block_accordion .card:last-child { border-bottom: 1px solid #e8e8e8; }

.block_accordion .btn-link { font-size: 1.6rem; font-weight: 800; color: #909090; text-transform: uppercase; border-top: 1px solid #e8e8e8; padding-top: 18px; margin-bottom: 18px; text-decoration: none; cursor: pointer; position: relative; width: 100%; text-align: left; }

.lang-rtl .block_accordion .btn-link { text-align: right; }

.block_accordion .btn-link:after { content: '\f278'; position: absolute; font-family: "Material-Design-Iconic-Font"; top: 15px; right: 0; font-size: 20px; color: #9a9a9a; }

.lang-rtl .block_accordion .btn-link:after { left: 0; right: auto; }

.block_accordion .btn-link[aria-expanded="true"] { color: #222; }

.block_accordion .btn-link[aria-expanded="true"]:after { content: "\f273"; }

.block_accordion ul { padding-left: 15px; }

.lang-rtl .block_accordion ul { padding-right: 15px; padding-left: inherit; }

.block_accordion .collapse { margin-bottom: 30px; border-top: 1px solid #e8e8e8; padding-top: 35px; }

.block_accordion .collapse .block { margin-top: 35px; margin-bottom: 20px; }

.block_accordion .collapse #new_comment_form { margin-bottom: 60px; }

.block_accordion .product-manufacturer { margin-bottom: 25px; }

.block_accordion .accordion-collapse p { line-height: 24px; font-size: 14px; }

.block_accordion .accordion-collapse ul:not(#criterions_list) { padding-left: 0px; list-style-type: none; padding-bottom: 10px; }

.lang-rtl .block_accordion .accordion-collapse ul:not(#criterions_list) { padding-right: 0px; padding-left: inherit; }

.block_accordion .accordion-collapse ul:not(#criterions_list) li { font-size: 13px; line-height: 24px; padding: 3px 0px 3px 20px; position: relative; }

.lang-rtl .block_accordion .accordion-collapse ul:not(#criterions_list) li { padding: 3px 20px 3px 0px; }

.block_accordion .accordion-collapse ul:not(#criterions_list) li:before { content: ''; background: #a9a9a9; width: 7px; height: 7px; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; border-radius: 100%; position: absolute; left: 0px; bottom: 12px; }

.lang-rtl .block_accordion .accordion-collapse ul:not(#criterions_list) li:before { right: 0px; left: auto; }

#product-modal { background: #fff; }

#product-modal .modal-header { position: absolute; right: 50px; top: 40px; }

.lang-rtl #product-modal .modal-header { left: 50px; right: auto; }

#product-modal .modal-header .close { outline: none; }

#product-modal .modal-header .close i { font-size: 30px; }

#product-modal .modal-header .close:hover i { color: #f0620c; }

#product-modal .modal-dialog { max-width: 800px; background: white; }

#product-modal .modal-content { background: transparent; border: none; padding: 0; -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none; }

#product-modal .modal-content .modal-body figure { margin-bottom: 0; }

#product-modal .modal-content .modal-body .product-cover-modal { background: white; }

#product-modal .modal-content .modal-body .image-caption { background: white; padding: 10px 20px; border-top: #ccc 1px solid; display: none; }

#product-modal .modal-content .modal-body .image-caption p { margin-bottom: 0; }

#product-modal .modal-content .modal-body .thumbnails { position: relative; text-align: center; }

#product-modal .modal-content .modal-body .mask { position: relative; overflow: hidden; max-height: 800px; z-index: 1; }

#product-modal .modal-content .modal-body .mask.nomargin { margin-top: 0; }

#product-modal .modal-content .modal-body .mask .js-modal-product-images { width: 100%; }

#product-modal .modal-content .modal-body .mask .thumb-container { padding-top: 10px; }

#product-modal .modal-content .modal-body .product-images { margin-top: 20px; }

#product-modal .modal-content .modal-body .product-images .owl-nav { display: block; opacity: 1; }

#product-modal .modal-content .modal-body .product-images img { width: 120px; cursor: pointer; background: white; }

#product-modal .modal-content .modal-body .product-images .thumb-container { padding-top: 10px; }

#product-modal .modal-content .modal-body .product-images .thumb-container:first-child { margin-top: 0; }

#product-modal .modal-content .modal-body .arrows .arrow-up { top: -17px; opacity: 0.2; z-index: 1; position: absolute; }

#product-modal .modal-content .modal-body .arrows .arrow-down { bottom: -17px; position: absolute; }

#product-modal .modal-content .modal-body .arrows i { font-size: 18px; display: inline; cursor: pointer; width: 35px; height: 35px; line-height: 35px; left: 50%; margin-left: -17px; text-align: center; background: #b2b2b2; color: #fff; z-index: 10; }

.lang-rtl #product-modal .modal-content .modal-body .arrows i { right: 50%; left: auto; }

.lang-rtl #product-modal .modal-content .modal-body .arrows i { margin-right: -17px; margin-left: inherit; }

#product-modal .modal-content .modal-body .arrows i:hover { background: #f0620c; }

.js-qv-mask .owl-nav [class*='owl-'] { visibility: hidden; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; -webkit-transform: scale(0, 0); -ms-transform: scale(0, 0); transform: scale(0, 0); -webkit-transition: all 0.35s ease 0.1s; -moz-transition: all 0.35s ease 0.1s; -ms-transition: all 0.35s ease 0.1s; -o-transition: all 0.35s ease 0.1s; transition: all 0.35s ease 0.1s; top: 50%; margin-top: -15px; font-size: 19px; }

.js-qv-mask .owl-nav .owl-next { right: -15px; }

.js-qv-mask .owl-nav .owl-prev { right: inherit; left: -15px; }

.js-qv-mask:hover .owl-nav [class*='owl-'] { visibility: visible; filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; -webkit-transform: scale(1, 1); -ms-transform: scale(1, 1); transform: scale(1, 1); }

.in_border { padding-bottom: 1.6rem; }

.in_border.end { border-bottom: none; padding-bottom: 20px; margin-bottom: 0; line-height: 25px; border-bottom: 1px solid #f2f2f2; }

.in_border.end .sku { margin-bottom: 14px; }

.in_border.end .sku span { font-size: 1.2rem; font-weight: 600; color: #103243; text-transform: uppercase; }

.in_border.end .pro-cate, .in_border.end .pro-tag { margin-bottom: 14px; }

.in_border.end .pro-cate span a, .in_border.end .pro-tag span a { font-size: 1.5rem; color: #103243; }

.in_border.end .pro-cate span a:hover, .in_border.end .pro-tag span a:hover { color: #da432a; }

.product-availability { display: inline-block; font-size: 1.1rem; text-transform: uppercase; font-weight: 400; color: #da432a; }

.product-availability .material-icons { line-height: inherit; }

.product-availability i { font-size: 1.3rem; margin-left: 5px; margin-right: 8px; }

.lang-rtl .product-availability i { margin-left: 8px; margin-right: 5px; }

.product-availability .product-available { color: #6bb853; }

.pro-tag span:after, .pro-cate span:after { content: ","; display: inline-block; color: #444; }

.pro-tag span:last-child:after, .pro-cate span:last-child:after { display: none; }

.pro-tag a, .pro-cate a { text-transform: capitalize; font-size: 1.1rem; color: #666; }

.pro-tag a:hover, .pro-cate a:hover { color: #da432a; }

.pro-tag a { font-size: 1.1rem; }

.product-features { margin-top: 10px; }

.product-features > dl.data-sheet { display: -webkit-box; display: -moz-box; display: box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-align-items: flex-start; -moz-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; }

.product-features > dl.data-sheet dd.value, .product-features > dl.data-sheet dt.name { -webkit-box-flex: 1 0 40%; -moz-box-flex: 1 0 40%; -webkit-flex: 1 0 40%; -ms-flex: 1 0 40%; flex: 1 0 40%; font-weight: normal; background: #e7e7e7; padding: 5px; margin-right: 5px; min-height: 4rem; word-break: break-all; line-height: 30px; }

.product-features > dl.data-sheet dd.value:nth-of-type(even), .product-features > dl.data-sheet dt.name:nth-of-type(even) { background: #e7e7e7; }

.product-features > dl.data-sheet dt.name { text-transform: capitalize; }

.product-variants { padding-bottom: 23px; line-height: 1; }

.product-variants > .product-variants-item:not(:last-child) { margin-bottom: 25px; }

.product-variants > .product-variants-item .control-label { margin-left: 0; margin-right: 8px; min-width: 70px; }

.lang-rtl .product-variants > .product-variants-item .control-label { margin-left: 8px; margin-right: 0; }

.product-variants > .product-variants-item select { border: 1px solid #e7e7e7; height: 35px; min-width: 15rem; -webkit-border-radius: 20px; -moz-border-radius: 20px; -ms-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; font-size: 1.4rem; font-weight: 400; padding: 0 11px; }

.product-variants > .product-variants-item select:hover, .product-variants > .product-variants-item select:focus { outline: none; border-color: #da432a; }

.product-variants > .product-variants-item ul { list-style: none; padding: 0; margin-bottom: 0; }

.product-variants > .product-variants-item ul li { margin: 4px; display: inline-block; line-height: 1; }

.product-variants > .product-variants-item ul li:first-child { margin-left: 0; }

.lang-rtl .product-variants > .product-variants-item ul li:first-child { margin-right: 0; margin-left: inherit; }

.product-variants > .product-variants-item .input-color { position: absolute; background: transparent; height: 34px; width: 34px; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; appearance: none; border: 1px solid transparent; cursor: pointer; z-index: 99; outline: none; }

.lang-rtl .product-variants > .product-variants-item .input-color { right: 50%; left: auto; }

.lang-rtl .product-variants > .product-variants-item .input-color { -webkit-transform: translate(50%, -50%); -ms-transform: translate(50%, -50%); transform: translate(50%, -50%); }

.product-variants > .product-variants-item .input-color:checked, .product-variants > .product-variants-item .input-color:hover { border: 1px solid #000; }

.product-variants > .product-variants-item .input-color:checked + span, .product-variants > .product-variants-item .input-color:hover + span { border: 2px solid #fff; }

.product-variants > .product-variants-item .color { display: inline-block; vertical-align: top; height: 34px; width: 34px; position: relative; margin-right: 0; }

.lang-rtl .product-variants > .product-variants-item .color { margin-left: 0; margin-right: inherit; }

.product-variants > .product-variants-item .color.white { border: 1px solid #ebebeb; }

.product-variants > .product-variants-item .color:hover, .product-variants > .product-variants-item .color.active { -webkit-box-shadow: 0 0 0 2px #ffffff; -moz-box-shadow: 0 0 0 2px #ffffff; -ms-box-shadow: 0 0 0 2px #ffffff; -o-box-shadow: 0 0 0 2px #ffffff; box-shadow: 0 0 0 2px #ffffff; }

.product-variants > .product-variants-item .color:hover:before, .product-variants > .product-variants-item .color.active:before { content: ""; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 32px; height: 32px; border-radius: 3px; border: 1px solid #ebebeb; }

.lang-rtl .product-variants > .product-variants-item .color:hover:before, .lang-rtl .product-variants > .product-variants-item .color.active:before { right: 50%; left: auto; }

.lang-rtl .product-variants > .product-variants-item .color:hover:before, .lang-rtl .product-variants > .product-variants-item .color.active:before { -webkit-transform: translate(50%, -50%); -ms-transform: translate(50%, -50%); transform: translate(50%, -50%); }

.product-variants > .product-variants-item .input-radio { cursor: pointer; position: absolute; top: 0; cursor: pointer; -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; appearance: none; min-width: 34px; padding: 0px 7px; width: 100%; height: 34px; outline: none; }

.product-variants > .product-variants-item .radio-label { font-size: 12px; -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none; display: inline-block; min-width: 34px; padding: 0px 20px; height: 34px; line-height: 34px; text-align: center; background: #ebebeb; color: #666; }

.product-variants > .product-variants-item .input-container .input-radio[checked="checked"] { background: #000; }

.product-variants > .product-variants-item .input-container .input-radio[checked="checked"] ~ .radio-label { color: #fff; position: relative; background: transparent; }

.product-add-to-cart .control-label { display: block; margin-bottom: 10px; }

.product-add-to-cart .addToWishlist { background-color: #f6f6f6; border: 1px solid #ebebeb; height: 48px; line-height: 45px; padding: 0 16px; display: inline-block; margin-left: 10px; }

.lang-rtl .product-add-to-cart .addToWishlist { margin-right: 10px; margin-left: inherit; }

.product-add-to-cart .addToWishlist i { font-size: 13px; }

.product-add-to-cart .addToWishlist:hover { background-color: #f0620c; border: 1px solid #f0620c; color: #fff; }

.product-add-to-cart .addToWishlist:hover i, .product-add-to-cart .addToWishlist:hover span { color: #fff; }

.productbuttons { padding-top: 46px; padding-bottom: 25px; }

.productbuttons .social-sharing { display: inline-block; }

.productbuttons .social-sharing .item { height: 40px; line-height: 36px; text-align: center; margin-right: 32px; font-size: 10px; font-weight: 700; text-transform: uppercase; }

.lang-rtl .productbuttons .social-sharing .item { margin-left: 32px; margin-right: inherit; }

.productbuttons .social-sharing .item.facebook { color: #39599f !important; }

.productbuttons .social-sharing .item.twitter { color: #45b0e3 !important; }

.productbuttons .social-sharing .item.pinterest { color: #ff4a4a !important; }

.productbuttons .social-sharing .item i { font-size: 1.4rem; vertical-align: middle; margin-right: 7px; }

.lang-rtl .productbuttons .social-sharing .item i { margin-left: 7px; margin-right: inherit; }

.productbuttons .addToWishlist i { color: #da432a; }

.productbuttons a span, .productbuttons .social-sharing span { font-size: 10px; font-weight: 700; color: #666666; text-transform: uppercase; }

.productbuttons a i, .productbuttons .social-sharing i { font-size: 20px; vertical-align: middle; margin-right: 7px; }

.lang-rtl .productbuttons a i, .lang-rtl .productbuttons .social-sharing i { margin-left: 7px; margin-right: inherit; }

.productbuttons a:hover span, .productbuttons .social-sharing:hover span { color: #da432a; }

li.product-flag { display: block; position: absolute; background: #ccc; font-weight: 700; padding: 0.5rem 0.7rem; text-transform: uppercase; color: white; margin-top: 5px; margin-left: -0.5rem; z-index: 2; }

li.product-flag.online-only { top: 40rem; right: 0; font-size: 14px; }

li.product-flag.online-only::before { content: "\E30A"; font-family: 'Material Icons'; vertical-align: middle; margin: 0.5rem; }

li.product-flag.discount { display: none; }

li.product-flag.on-sale { background: #ccc; width: 100%; text-align: center; margin: 0; left: 0; top: 0; }

.product-customization { margin: 1.5rem 0; }

.product-customization .product-customization-item { margin: 1rem 0; }

.product-customization .product-message { background: #e7e7e7; border: none; width: 100%; height: 5rem; resize: none; padding: 1rem; }

.product-customization .file-input { width: 100%; opacity: 0; left: 0; z-index: 1; cursor: pointer; height: 4.2rem; overflow: hidden; position: absolute; }

.product-customization .custom-file { position: relative; background: #e7e7e7; width: 100%; height: 4.2rem; line-height: 4.2rem; text-indent: 1rem; display: block; color: #ccc; margin-top: 10px; }

.product-customization .custom-file button { z-index: 0; position: absolute; right: 0; top: 0; }

.product-customization small { color: #ccc; }

.product-pack { margin-top: 15px; }

.product-pack .pack-product-container { display: -webkit-box; display: -moz-box; display: box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; justify-content: space-around; }

.product-pack .pack-product-container .pack-product-name { -webkit-box-flex: 0 0 50%; -moz-box-flex: 0 0 50%; -webkit-flex: 0 0 50%; -ms-flex: 0 0 50%; flex: 0 0 50%; font-size: 1.4rem; color: #ccc; }

.product-pack .pack-product-container .pack-product-quantity { border-left: #e7e7e7 2px solid; padding-left: 5px; }

.product-pack .pack-product-container .pack-product-name, .product-pack .pack-product-container .pack-product-price, .product-pack .pack-product-container .pack-product-quantity { display: -webkit-box; display: -moz-box; display: box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center; -ms-flex-pack: center; min-width: 60px; }

.product-refresh { margin-top: 10px; }

.products-selection .title { color: #ccc; }

#blockcart-modal .cart-content .btn { margin-bottom: 5px; }

.relate-product { padding-bottom: 6rem; }

.relate-product .title_block { font-size: 1.8rem; margin-bottom: 30px; }

.relate-product .product_list { border: 1px solid #ececec; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; }

.relate-product .product_list .item { border-right: 1px solid #ececec; padding: 15px; }

.lang-rtl .relate-product .product_list .item { border-left: 1px solid #ececec; border-right: initial; }

@media (min-width: 768px) and (max-width: 991px) { .relate-product .product_list .item { padding: 15px 8px; } }

@media (max-width: 767px) { .relate-product .product_list .item { padding: 7.5px; } }

.relate-product .product_list .item { text-align: center; padding-bottom: 20px; }

.relate-product .product_list .item .product-miniature { padding-bottom: 24px; position: initial; }

.relate-product .product_list .item .product-miniature.item-one:hover .group-buttons a { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); visibility: visible; filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; }

.relate-product .product_list .item .product-miniature .group-buttons { width: 100%; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center; -ms-flex-pack: center; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; -webkit-transition: all 0.35s ease-in-out; -moz-transition: all 0.35s ease-in-out; -ms-transition: all 0.35s ease-in-out; -o-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out; }

.relate-product .product_list .item .product-miniature .product-description { text-align: center; }

@media (min-width: 1200px) { .relate-product .product_list .item .product-miniature .product-description { padding-left: 23px; padding-right: 23px; }
  .lang-rtl .relate-product .product_list .item .product-miniature .product-description { padding-left: 23px; padding-right: 23px; } }

.relate-product .product_list .item .product-miniature .discount-percentage { display: inline-block; }

.relate-product .product_list .owl-nav { filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; }

.relate-product .product_list .owl-nav [class*='owl-'] { top: -55px; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); border: none; color: #000000; width: auto; height: auto; -webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; -ms-transition: all 0.35s ease; -o-transition: all 0.35s ease; transition: all 0.35s ease; font-size: 3rem; background: transparent; }

.relate-product .product_list .owl-nav [class*='owl-']:hover i { color: #f0620c; }

.relate-product .product_list .owl-nav .owl-prev { right: 20px; left: auto; }

.lang-rtl .relate-product .product_list .owl-nav .owl-prev { left: 20px; right: auto; }

.lang-rtl .relate-product .product_list .owl-nav .owl-prev { right: auto; left: auto; }

.relate-product .product_list .owl-nav .owl-next { right: 0px; left: auto; }

.lang-rtl .relate-product .product_list .owl-nav .owl-next { left: 0px; right: auto; }

.lang-rtl .relate-product .product_list .owl-nav .owl-next { right: auto; left: auto; }

.same-products h2 { font-family: "OpenSans", sans-serif; font-size: 2rem; color: #f0620c; font-weight: 900; margin-bottom: 3rem; text-transform: uppercase; }

.same-products .product-miniature .product-groups .product-desc { display: none; }

@media (max-width: 991px) { .product-cover img { width: 100%; }
  #product-modal .modal-content .modal-body { -webkit-flex-direction: column; -moz-flex-direction: column; -ms-flex-direction: column; flex-direction: column; margin-left: 0; }
  #product-modal .modal-content .modal-body img.product-cover-modal { width: 100%; }
  #product-modal .modal-content .modal-body .arrows { display: none; }
  #product-modal .modal-content .modal-body .image-caption { width: 100%; }
  #blockcart-modal .modal-dialog { width: calc(100% - 20px); }
  #blockcart-modal .modal-body { padding: 3rem; } }

.tabs { width: 100%; margin-bottom: 100px; }

.tabs .nav-tabs { border-bottom: 1px solid #ebebeb; }

.tabs .nav-tabs .nav-item { display: inline-block; text-transform: uppercase; font-weight: bold; line-height: 26px; }

.tabs .nav-tabs .nav-item:not(:last-child) { margin-right: 38px; }

.lang-rtl .tabs .nav-tabs .nav-item:not(:last-child) { margin-left: 38px; margin-right: inherit; }

.tabs .nav-tabs .nav-item .nav-link { color: #c4c4c4; font-size: 1.6rem; font-weight: 800; border: none; padding: 0px 0px 15px 0px; position: relative; }

.tabs .nav-tabs .nav-item .nav-link:before { content: ""; width: 100%; height: 3px; position: absolute; bottom: -1px; right: 0px; background: #222222; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; }

.lang-rtl .tabs .nav-tabs .nav-item .nav-link:before { left: 0px; right: auto; }

.tabs .nav-tabs .nav-item .nav-link:hover, .tabs .nav-tabs .nav-item .nav-link.active { color: #222; }

.tabs .nav-tabs .nav-item .nav-link:hover:before, .tabs .nav-tabs .nav-item .nav-link.active:before { filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; }

@media (max-width: 767px) { .tabs .nav-tabs .nav-item .nav-link { font-size: 1.4rem !important; } }

.tabs .tab-content { padding: 31px 0px 10px 0px; margin-bottom: 15px; text-align: left; font-size: 14px; color: #666; }

.lang-rtl .tabs .tab-content { padding: 31px 0px 10px 0px; }

.lang-rtl .tabs .tab-content { text-align: right; }

.tabs .tab-content p { line-height: 24px; }

.tabs .tab-content ul:not(#criterions_list) { padding-left: 0px; list-style-type: none; padding-bottom: 10px; }

.lang-rtl .tabs .tab-content ul:not(#criterions_list) { padding-right: 0px; padding-left: inherit; }

.tabs .tab-content ul:not(#criterions_list) li { font-size: 13px; line-height: 24px; padding: 3px 0px 3px 20px; position: relative; }

.lang-rtl .tabs .tab-content ul:not(#criterions_list) li { padding: 3px 20px 3px 0px; }

.tabs .tab-content ul:not(#criterions_list) li:before { content: ''; background: #a9a9a9; width: 7px; height: 7px; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; border-radius: 100%; position: absolute; left: 0px; bottom: 12px; }

.lang-rtl .tabs .tab-content ul:not(#criterions_list) li:before { right: 0px; left: auto; }

.tabs .tab-content .product-reference { padding-top: 15px; }

@media (max-width: 767px) { #blockcart-modal .divide-right { border-right: none; }
  #blockcart-modal .modal-body { padding: 1.6rem; } }

.contact-rich { margin-bottom: 3.2rem; }

.contact-rich h4 { text-transform: uppercase; color: #eaeaea; margin-bottom: 3.2rem; }

.contact-rich .block { height: auto; overflow: hidden; }

.contact-rich .block .icon { background: #da432a; color: #fff; float: left; width: 24px; height: 24px; text-align: center; line-height: 28px; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; margin-right: 20px; margin-top: 4px; }

.lang-rtl .contact-rich .block .icon { float: right; }

.lang-rtl .contact-rich .block .icon { margin-left: 20px; margin-right: inherit; }

.contact-rich .block .icon i { font-size: 1.4rem; }

.contact-rich .block .data { width: auto; overflow: hidden; }

.contact-form { color: #ccc; }

.contact-form h3 { text-transform: uppercase; color: #eaeaea; }

.contact-form .group-span-filestyle .btn-default { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center; -ms-flex-pack: center; background: #da432a; }

.contact-form .group-span-filestyle .btn-default:hover { background: #f0620c; border-color: #f0620c; }

.contact-form .form-fields .row { margin-left: -5px; margin-right: -5px; margin-bottom: 0; }

.contact-form .form-fields .col-md-6, .contact-form .form-fields .col-md-12 { padding-left: 5px; padding-right: 5px; margin-bottom: 10px; }

.contact-form .form-fields label { margin-bottom: 0; }

.contact-form .form-fields .form-control { border-color: #eeeeee; min-height: 42px; background-color: #eeeeee; background-image: url("data:image/gif;base64,R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw%3D%3D"); font-size: 1rem; color: #bcbcbc; text-transform: uppercase; }

.contact-form .form-fields .form-control::-webkit-input-placeholder { color: #bcbcbc; }

.contact-form .form-fields .form-control:-moz-placeholder { color: #bcbcbc; }

.contact-form .form-fields .form-control::-moz-placeholder { color: #bcbcbc; }

.contact-form .form-fields .form-control:-ms-input-placeholder { color: #bcbcbc; }

.contact-form .form-fields .btn.btn-default { padding: 6px 16px; }

.contact-form .form-fields .btn .buttonText { line-height: 28px; color: #fff; }

.contact-form .form-footer { margin-top: 1rem; }

.contact-form .form-footer .btn { width: 100%; background: #da432a; border-color: #da432a; padding: 13px 12px; color: #fff; }

.contact-form .form-footer .btn:hover { background: #f0620c; border-color: #f0620c; }

.contact-form .form-footer input[name="url"] { display: none !important; }

.contact-form .form-footer input[type="text"] { display: none !important; }

.contact-form .form-footer.d-inline-block { position: relative; }

.contact-form .form-footer.d-inline-block:before { content: ""; background: url(../img/icon/send1.png) no-repeat; width: 33px; height: 20px; position: absolute; top: 15px; left: 17px; }

.contact-form .form-footer.d-inline-block .btn { height: 44px; padding: 12px 18px 10px 60px; -webkit-border-radius: 40px; -moz-border-radius: 40px; -ms-border-radius: 40px; -o-border-radius: 40px; border-radius: 40px; background: #78b144; border-color: #78b144; font-weight: bold; font-size: 1.2rem; }

.contact-form .form-footer.d-inline-block .btn:hover { background: #f0620c; border-color: #f0620c; }

.google-map { position: relative; margin-bottom: 40px; }

.google-map iframe { width: 100%; }

#nov-map-contact { min-height: 379px; margin-bottom: 40px; }

.map-locker { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: transparent; }

.icon-comments { width: 60px; height: 60px; background: url(../img/icon/icon-comment.png) no-repeat; display: inline-block; margin-bottom: 25px; margin-top: 25px; }

.homepage select.form-control:not([size]):not([multiple]), .homepage input.form-control { height: 44px; -webkit-border-radius: 40px; -moz-border-radius: 40px; -ms-border-radius: 40px; -o-border-radius: 40px; border-radius: 40px; }

.homepage textarea { padding-top: 17px; padding-left: 15px; }

.lang-rtl .homepage textarea { padding-right: 15px; padding-left: inherit; }

.contact-form .form-fields.homepage .form-control { -webkit-border-radius: 29px; -moz-border-radius: 29px; -ms-border-radius: 29px; -o-border-radius: 29px; border-radius: 29px; }

.contact-form .form-fields.homepage textarea { min-height: 210px; }

.quickview .modal-dialog { max-height: 507px; }

@media (min-width: 768px) { .quickview .modal-dialog { max-width: 720px; } }

@media (min-width: 992px) { .quickview .modal-dialog { max-width: 830px; } }

.quickview .modal-body { padding: 0; overflow: hidden; max-height: 507px; }

.quickview .modal-content { border: none; width: 100%; }

.quickview .modal-header { border: none; }

.quickview .position-sticky .block_content { position: absolute; top: 0; right: 0; bottom: 0; left: 0; overflow: scroll; overflow-x: hidden; }

.quickview .position-sticky .block_content::-webkit-scrollbar { width: 2px; }

.quickview .position-sticky .block_content::-webkit-scrollbar-track { background: #eaeaea; -webkit-border-radius: 0.4rem; -moz-border-radius: 0.4rem; -ms-border-radius: 0.4rem; -o-border-radius: 0.4rem; border-radius: 0.4rem; }

.quickview .position-sticky .block_content::-webkit-scrollbar-thumb { background-color: #ccc; -webkit-border-radius: 0.4rem; -moz-border-radius: 0.4rem; -ms-border-radius: 0.4rem; -o-border-radius: 0.4rem; border-radius: 0.4rem; }

.quickview .control-label { margin-bottom: 10px; color: #444; font-size: 10px; text-transform: uppercase; font-weight: 700; min-width: 130px; }

.quickview .star { font-size: 15px; }

.quickview .layer { display: none; }

.quickview .product-actions { padding: 0; }

.quickview .js-qv-image { margin-top: 10px; }

.quickview .product-name { font-size: 1.8rem; font-weight: 700; color: #222; }

.quickview .instock { margin-right: 15px; }

.lang-rtl .quickview .instock { margin-left: 15px; margin-right: inherit; }

.quickview .product-variants > .product-variants-item:not(:last-child) { margin-bottom: 25px; }

.quickview #product-description-short { font-size: 1.3rem; margin-top: 10px; padding-bottom: 25px; }

.quickview .current-price { color: #da432a; font-size: 2rem; font-weight: 800; font-family: "Oswald", sans-serif; }

.quickview .current-price .price { margin-right: 10px; }

.quickview .current-price .regular-price { font-size: 1.4rem; font-weight: 800; color: #e0e0e0; text-decoration: line-through; margin-left: 20px; }

.lang-rtl .quickview .current-price .regular-price { margin-right: 20px; margin-left: inherit; }

.quickview .current-price .discount { font-size: 1.6rem; color: #666666; font-weight: 700; }

.quickview .social-sharing { margin-top: 0; }

.quickview .social-sharing .dropdown-menu { padding: 0; }

.quickview .social-sharing .dropdown-menu i { margin-right: 1rem; }

.lang-rtl .quickview .social-sharing .dropdown-menu i { margin-left: 1rem; margin-right: inherit; }

.quickview .in_border { padding-bottom: 1.5rem; margin-bottom: 1.5rem; border: none; }

.quickview .product-quantity { padding-top: 20px; }

.quickview .product-add-to-cart { padding-top: 0; }

.quickview .product-add-to-cart .qty { display: block; }

.quickview .product-add-to-cart .add { width: 100%; margin-top: 30px; padding-left: 0px; }

.lang-rtl .quickview .product-add-to-cart .add { padding-right: 0px; padding-left: inherit; }

.quickview .product-add-to-cart .add i { position: relative; }

.quickview .product-variants .product-variants-item select { min-width: 10rem; }

.quickview .owl-theme .owl-nav [class*='owl-'] { border: none; color: #fff; font-size: 22.5px; background: #474747; width: 37px; height: 50px; margin: 0; padding: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; }

.quickview .owl-theme .owl-nav [class*='owl-'].owl-prev { -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; }

.lang-rtl .quickview .owl-theme .owl-nav [class*='owl-'].owl-prev { -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; -moz-border-radius-topright: inherit; -webkit-border-top-right-radius: inherit; border-top-right-radius: inherit; }

.lang-rtl .quickview .owl-theme .owl-nav [class*='owl-'].owl-prev { -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; -moz-border-radius-bottomright: inherit; -webkit-border-bottom-right-radius: inherit; border-bottom-right-radius: inherit; }

.quickview .owl-theme .owl-nav [class*='owl-'].owl-next { -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; }

.lang-rtl .quickview .owl-theme .owl-nav [class*='owl-'].owl-next { -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px; -moz-border-radius-topleft: inherit; -webkit-border-top-left-radius: inherit; border-top-left-radius: inherit; }

.lang-rtl .quickview .owl-theme .owl-nav [class*='owl-'].owl-next { -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; -moz-border-radius-bottomleft: inherit; -webkit-border-bottom-left-radius: inherit; border-bottom-left-radius: inherit; }

#product .quickview .product-cover .block_content { -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none; }

.btn { font-size: 1.1rem; font-family: "OpenSans", sans-serif; font-weight: 800; text-transform: uppercase; -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none; cursor: pointer; }

.btn i { margin-right: 7px; font-size: 1.3rem; vertical-align: middle; }

.lang-rtl .btn i { margin-left: 7px; margin-right: inherit; }

.btn i.material-icons { font-size: 1.5rem; }

.btn span { display: inline-block; vertical-align: middle; }

.btn:hover, .btn:focus { background-color: #b2341f; color: #fff; border-color: transparent; -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none; }

.btn.btn-primary { padding: 9px 25px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; background: #222222; border-color: transparent; color: #fff; }

.btn.btn-primary:hover, .btn.btn-primary:focus { color: #fff; background: #b2341f; filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; }

.btn.btn-default { color: #fff; }

.btn.btn-default:hover, .btn.btn-default:focus { background: #f0620c; border-color: #f0620c; }

.btn.btn-secondary { -webkit-border-radius: 20px; -moz-border-radius: 20px; -ms-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; background: #f0620c; border-color: #f0620c; color: #fff; line-height: 26px; }

.btn.btn-secondary:hover, .btn.btn-secondary:focus { background: #da432a; }

.nov-blog .title_block { font-size: 3rem; font-weight: 600; letter-spacing: 1px; margin-bottom: 4.4rem; text-align: center; color: #da432a; }

.post-info { font-size: 10px; color: #c8c8c8; line-height: 1; text-transform: uppercase; padding-bottom: 16px; }

.post-info .post-date { margin-right: 15px; }

.lang-rtl .post-info .post-date { margin-left: 15px; margin-right: inherit; }

.post-info a { color: #c8c8c8; }

.post-info .time { position: relative; padding-left: 7px; margin-left: 7px; }

.lang-rtl .post-info .time { padding-right: 7px; padding-left: inherit; }

.lang-rtl .post-info .time { margin-right: 7px; margin-left: inherit; }

.post-info .time:before { content: ""; height: 10px; width: 1px; background: #9f9f9f; position: absolute; left: 0; top: 3px; }

.lang-rtl .post-info .time:before { right: 0; left: auto; }

.post-info i { margin-right: 5px; }

.lang-rtl .post-info i { margin-left: 5px; margin-right: inherit; }

.block-content-blog { overflow: hidden; }

.block-content-blog .list_style_1 { margin: 0px -15px; overflow: hidden; }

.block-content-blog .list_style_1 .post-item { padding: 9px; border: 1px dashed #d9d9d9; }

.block-content-blog .list_style_1 .post-item .post-info { border-bottom: 1px solid #ececec; }

.block-content-blog .list_style_2 .post-desc { padding-left: 10px; padding-right: 10px; }

.lang-rtl .block-content-blog .list_style_2 .post-desc { padding-left: 10px; padding-right: 10px; }

.block-content-blog .list_style_2 .post-info { padding-bottom: 0px; }

.block-content-blog .owl-stage-outer { overflow: initial; }

.novblog-box-content .owl-dots { right: 0; z-index: -1; }

.lang-rtl .novblog-box-content .owl-dots { left: 0; right: auto; }

.novblog-box-content .item { padding: 0px 15px 30px; }

.novblog-box-content .post-item { font-size: 1.3rem; font-family: "OpenSans", sans-serif; color: #666; -webkit-border-radius: 20px; -moz-border-radius: 20px; -ms-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; }

.novblog-box-content .post-image { position: relative; overflow: hidden; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; }

.novblog-box-content .post-image img { -webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; -ms-transition: all 0.35s ease; -o-transition: all 0.35s ease; transition: all 0.35s ease; }

.novblog-box-content .post-image:hover img { -webkit-transform: scale(1.05, 1.05); -ms-transform: scale(1.05, 1.05); transform: scale(1.05, 1.05); }

.novblog-box-content .post_title a { font-size: 1.3rem; font-weight: 500; color: #222; font-family: "Oswald", sans-serif; }

.novblog-box-content .post_title a:hover { color: #da432a; }

.novblog-box-content .post-desc { padding-top: 15px; line-height: 20px; margin-bottom: 24px; }

.novblog-box-content .read_more { margin-bottom: -29px; }

.novblog-box-content .read_more a { font-weight: 900; font-size: 10px; line-height: 20px; text-transform: uppercase; color: #fff; background: #f0620c; min-width: 140px; text-align: center; padding: 10px 0; -webkit-border-radius: 40px; -moz-border-radius: 40px; -ms-border-radius: 40px; -o-border-radius: 40px; border-radius: 40px; }

.novblog-box-content .read_more a:hover { background: #da432a; }

.block-recentpost { font-size: 13px; padding-bottom: 24px !important; }

.block-recentpost .post-item { margin-bottom: 15px; padding-bottom: 15px; border-bottom: 1px solid #e0e0e0; }

.block-recentpost .post-item:last-child { margin-bottom: 0; padding-bottom: 0; border-bottom: none; }

.block-recentpost .post-item .post-title { display: block; color: #444; font-weight: 700; margin-bottom: 12px; font-size: 1.4rem; font-family: "OpenSans", sans-serif; text-transform: capitalize; text-decoration: none; }

.block-recentpost .post-item .post-title:hover { color: #da432a; }

.block-recentpost .post-item .post-description { padding-top: 3px; padding-bottom: 10px; line-height: 18px; font-size: 12px; color: #666666; }

.block-recentpost .post-item .post-info { font-size: 11px; color: #c6c6c6; margin-bottom: 9px; text-transform: uppercase; }

.block-recentpost .post-item .post-info .comment { padding-right: 11px; display: inline-block; margin-bottom: 5px; }

.lang-rtl .block-recentpost .post-item .post-info .comment { padding-left: 11px; padding-right: inherit; }

.block-recentpost .post-item .post-info .comment:before { content: ""; }

.block-recentpost .post-item .post-info .comment a { color: #c6c6c6; }

.block-recentpost .post-item .post-info .comment a:hover { color: #da432a; }

.block-recentpost .post-item .post-info .datetime { margin-bottom: 5px; }

@media (min-width: 992px) { .block-recentpost .post-item .post-info .datetime { padding-left: 10px; }
  .lang-rtl .block-recentpost .post-item .post-info .datetime { padding-right: 10px; padding-left: inherit; } }

.block-recentpost .post-item .readmore a { font-weight: 500; color: #da432a; text-transform: uppercase; -webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; -ms-transition: all 0.35s ease; -o-transition: all 0.35s ease; transition: all 0.35s ease; font-size: 11px; text-decoration: none; }

.block-recentpost .post-item .readmore a:hover { color: #222; }

#header { position: relative; color: #666; background: #fff; }

#header .header_search .search-widget { display: inline-flex; }

#header .customer-support { margin-right: 50px; max-width: 240px; }

.lang-rtl #header .customer-support { margin-left: 50px; margin-right: inherit; }

#header .customer-support .support { position: relative; cursor: pointer; }

#header .customer-support .support .support-text { min-width: 210px; font-weight: bold; height: 45px; padding-left: 60px; position: relative; }

.lang-rtl #header .customer-support .support .support-text { padding-right: 60px; padding-left: inherit; }

#header .customer-support .support .support-text:before { content: ""; position: absolute; top: 0px; left: 5px; width: 39px; height: 44px; background-repeat: no-repeat; background: url(../img/phone1.png) no-repeat; }

.lang-rtl #header .customer-support .support .support-text:before { right: 5px; left: auto; }

#header .customer-support .support .support-text .title { font-size: 1.1rem; color: #909090; padding-bottom: 4px; height: 22px; font-weight: 600; }

#header .customer-support .support .support-text .phome { font-size: 1.1rem; color: #222222; height: 20px; line-height: 21px; font-weight: 700; }

#header .customer-support .support .support-text .phome span { color: #f0620c; }

#header .customer-support .support:hover .support-content { filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; visibility: initial; top: 100%; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; }

#header .customer-support .support .support-content { top: calc(100% + 30px); position: absolute; left: 0px; background-color: white; width: 100%; min-width: 250px; padding-bottom: 25px; border-radius: 10px; z-index: 3; -webkit-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.15); -moz-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.15); -ms-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.15); -o-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.15); box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.15); filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; visibility: hidden; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; }

.lang-rtl #header .customer-support .support .support-content { right: 0px; left: auto; }

#header .customer-support .support .support-content .block-content { padding: 25px 20px 0; }

#header .customer-support .support .support-content .block-content:not(:last-child) { border-bottom: 1px solid #eaeaea; padding-bottom: 25px; }

#header .customer-support .support .support-content .block-content .title { font-size: 1.6rem; color: #bebebe; text-transform: uppercase; font-weight: 700; }

#header .customer-support .support .support-content .block-content .number { font-size: 1.6rem; font-weight: 700; color: #f0620c; }

#header .customer-support .support .support-content .block-content .email, #header .customer-support .support .support-content .block-content .title_2 { color: #666; }

#header .menu-top { padding-top: 9px; }

#header .menu-top ul { text-align: center; list-style: none; padding-left: 0px; margin-bottom: 0px; }

.lang-rtl #header .menu-top ul { padding-right: 0px; padding-left: inherit; }

#header .menu-top ul li { display: inline-block; padding: 4px 12px; }

@media (max-width: 991px) { #header .menu-top ul li { padding: 4px 8px; } }

#header .menu-top ul li a { font-size: 1.2rem; position: relative; color: #909090; letter-spacing: 0.5px; }

#header .menu-top ul li a:hover { color: #f0620c; }

#header .menu-top ul li:not(:last-child) a:after { content: ""; height: 9px; width: 1px; background: #dfdfdf; position: absolute; top: 4px; right: -12px; }

.lang-rtl #header .menu-top ul li:not(:last-child) a:after { left: -12px; right: auto; }

#header .block_social { position: relative; padding-right: 10px; }

.lang-rtl #header .block_social { padding-left: 10px; padding-right: inherit; }

#header .block_social .btn-social { font-size: 0; text-align: center; min-width: 26px; width: 26px; height: 26px; line-height: 26px; border: 1px solid rgba(255, 255, 255, 0.15); -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; color: #fff; -webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; -ms-transition: all 0.35s ease; -o-transition: all 0.35s ease; transition: all 0.35s ease; font-size: 1.3rem; z-index: 19; position: relative; }

#header .block_social .btn-social:hover { border-color: #da432a; background-color: #da432a; }

#header .block_social ul li:not(:last-child) { margin-right: 0px; }

.lang-rtl #header .block_social ul li:not(:last-child) { margin-left: 0px; margin-right: inherit; }

#header .block_social ul li a { margin-right: 20px; }

.lang-rtl #header .block_social ul li a { margin-left: 20px; margin-right: inherit; }

#header .block_social ul li a i { text-align: center; height: 26px; line-height: 26px; color: #fff; -webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; -ms-transition: all 0.35s ease; -o-transition: all 0.35s ease; transition: all 0.35s ease; font-size: 1.3rem; }

#header .block_social ul li a:hover i { color: #da432a; }

@media (max-width: 991px) { #header .block_social ul { position: absolute; width: max-content; top: 5px; left: 27px; -webkit-transform: translateX(20px); -ms-transform: translateX(20px); transform: translateX(20px); background: #fff; padding: 5px 10px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; -webkit-transition: all 0.25s linear; -moz-transition: all 0.25s linear; -ms-transition: all 0.25s linear; -o-transition: all 0.25s linear; transition: all 0.25s linear; z-index: 1; }
  .lang-rtl #header .block_social ul { right: 27px; left: auto; }
  .lang-rtl #header .block_social ul { -webkit-transform: translateX(-20px); -ms-transform: translateX(-20px); transform: translateX(-20px); }
  #header .block_social.active ul { filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; right: 30px; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); }
  .lang-rtl #header .block_social.active ul { left: 30px; right: auto; }
  .lang-rtl #header .block_social.active ul { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } }

#header .header-selector { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-justify-content: flex-end; -moz-justify-content: flex-end; -ms-justify-content: flex-end; justify-content: flex-end; -ms-flex-pack: flex-end; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; }

#header .block-right { height: 50px; }

#header .block-right .w-login { border: 2px solid #24394d; height: 34px; line-height: 30px; padding: 0px 13px; border-radius: 20px; margin: 8px 0px; }

#header .block-right .w-login a { font-size: 11px; color: #fff; }

#header .block-right .w-login a span { font-weight: bold; }

#header .block-right .w-login a:hover { color: #f0620c; }

#header .block-right .w-login a.login { padding-right: 20px; position: relative; }

.lang-rtl #header .block-right .w-login a.login { padding-left: 20px; padding-right: inherit; }

#header .block-right .w-login a.login:before { content: ""; position: absolute; top: 10px; right: 8px; background: #24394d; height: 10px; width: 1px; }

.lang-rtl #header .block-right .w-login a.login:before { left: 8px; right: auto; }

#header .mywishlist { padding-right: 20px; }

.lang-rtl #header .mywishlist { padding-left: 20px; padding-right: inherit; }

#header .mywishlist a { align-items: center; color: #587b9d; font-size: 1.1rem; font-weight: bold; }

#header .mywishlist a .zmdi { color: #f0620c; font-size: 14px; padding-right: 8px; }

.lang-rtl #header .mywishlist a .zmdi { padding-left: 8px; padding-right: inherit; }

#header .mywishlist a:hover { color: #f0620c; }

#header #_desktop_currency_selector { position: relative; padding-right: 7px; margin-right: 25px; }

.lang-rtl #header #_desktop_currency_selector { padding-left: 7px; padding-right: inherit; }

.lang-rtl #header #_desktop_currency_selector { margin-left: 25px; margin-right: inherit; }

#header #_desktop_currency_selector .dropdown-toggle { cursor: pointer; }

#header #_desktop_currency_selector .dropdown-toggle .expand-more { text-transform: uppercase; font-weight: bold; font-size: 1.1rem; color: #587b9d; text-align: left; }

.lang-rtl #header #_desktop_currency_selector .dropdown-toggle .expand-more { text-align: right; }

#header #_desktop_currency_selector .dropdown-toggle:after { content: '\f2f9'; font-size: 12px; color: #587b9d; border: none; height: auto; font-family: "Material-Design-Iconic-Font"; }

#header #_desktop_currency_selector .dropdown-toggle:hover .expand-more, #header #_desktop_currency_selector .dropdown-toggle:hover:after { color: #f0620c; }

#header #_desktop_currency_selector .currency-list { padding: 5px 10px; }

#header #_desktop_currency_selector .currency-list .currency-item { padding: 5px; text-align: left; }

.lang-rtl #header #_desktop_currency_selector .currency-list .currency-item { text-align: right; }

#header #_desktop_currency_selector .currency-list .currency-item:hover a, #header #_desktop_currency_selector .currency-list .currency-item.current a { filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; }

#header #_desktop_currency_selector .currency-list .currency-item a { font-size: 11px; filter: alpha(opacity=34); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=34)"; -webkit-opacity: 0.34; -moz-opacity: 0.34; -ms-opacity: 0.34; -o-opacity: 0.34; opacity: 0.34; color: #222; }

#header #_desktop_language_selector { padding-right: 7px; margin-right: 20px; display: block; text-align: left; }

.lang-rtl #header #_desktop_language_selector { padding-left: 7px; padding-right: inherit; }

.lang-rtl #header #_desktop_language_selector { margin-left: 20px; margin-right: inherit; }

.lang-rtl #header #_desktop_language_selector { text-align: right; }

#header #_desktop_language_selector .dropdown-toggle { cursor: pointer; }

#header #_desktop_language_selector .dropdown-toggle span { font-size: 11px; color: #587b9d; padding-left: 5px; }

.lang-rtl #header #_desktop_language_selector .dropdown-toggle span { padding-right: 5px; padding-left: inherit; }

#header #_desktop_language_selector .dropdown-toggle:after { content: '\f2f9'; font-size: 12px; color: #587b9d; border: none; height: auto; font-family: "Material-Design-Iconic-Font"; }

#header #_desktop_language_selector .dropdown-toggle:hover:after, #header #_desktop_language_selector .dropdown-toggle:hover span { color: #f0620c; }

#header #_desktop_language_selector .language-list-content { min-width: 120px; text-align: left; }

#header #_desktop_language_selector .language-list-content .language-item { border-bottom: 1px dotted #e4e9eb; padding: 10px; display: block; text-align: left; }

.lang-rtl #header #_desktop_language_selector .language-list-content .language-item { text-align: right; }

#header #_desktop_language_selector ul { padding-left: 15px; text-align: left; }

.lang-rtl #header #_desktop_language_selector ul { padding-right: 15px; padding-left: inherit; }

.lang-rtl #header #_desktop_language_selector ul { text-align: right; }

#header #_desktop_language_selector ul li:not(:last-child) { margin-bottom: 5px; }

#header #_desktop_language_selector ul img { margin-right: 7px; }

.lang-rtl #header #_desktop_language_selector ul img { margin-left: 7px; margin-right: inherit; }

#header .language-selector .dropdown-menu, #header .currency-selector .dropdown-menu { top: calc(100% + 13px); }

#header .heading-header { font-size: 1.2rem; font-weight: bold; }

@media (max-width: 991px) { #header.header-1 .block_social ul { background: #0b2239; } }

#header.header-1 .header-top, #header.header-2 .header-top { background: #0b2239; }

#header.header-1 .header-top .header-top-content, #header.header-2 .header-top .header-top-content { font-size: 1.2rem; color: #fff; font-weight: 800; margin-bottom: 0px; line-height: 22px; padding: 14px 0px; text-transform: uppercase; }

@media (min-width: 992px) { #header.header-1 .header-top .header-top-content, #header.header-2 .header-top .header-top-content { padding-left: 45px; }
  .lang-rtl #header.header-1 .header-top .header-top-content, .lang-rtl #header.header-2 .header-top .header-top-content { padding-right: 45px; padding-left: inherit; } }

#header.header-1 .header-top .header-top-content span, #header.header-2 .header-top .header-top-content span { color: #f0620c; }

#header.header-1 .header-bottom .container > .row, #header.header-2 .header-bottom .container > .row { margin: 0px; }

#header.header-1 .header-bottom .verticalmenu-left, #header.header-2 .header-bottom .verticalmenu-left { width: 285px; padding-right: 15px; }

.lang-rtl #header.header-1 .header-bottom .verticalmenu-left, .lang-rtl #header.header-2 .header-bottom .verticalmenu-left { padding-left: 15px; padding-right: inherit; }

@media (max-width: 1199px) { #header.header-1 .header-bottom .verticalmenu-left, #header.header-2 .header-bottom .verticalmenu-left { max-width: 225px; } }

#header.header-1 .block_social, #header.header-2 .block_social { padding: 12px 0px; }

#header.header-1 .block_social .list-inline-item a, #header.header-2 .block_social .list-inline-item a { width: 28px; text-align: center; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; border-radius: 100%; background: #081828; margin-right: 4px; border: 1px solid #24394d; }

.lang-rtl #header.header-1 .block_social .list-inline-item a, .lang-rtl #header.header-2 .block_social .list-inline-item a { margin-left: 4px; margin-right: inherit; }

#header.header-1 .block_social .list-inline-item a:hover, #header.header-2 .block_social .list-inline-item a:hover { background: #f0620c; border: 1px solid #f0620c; color: #ffffff; }

#header.header-1 .block_social .list-inline-item a i, #header.header-2 .block_social .list-inline-item a i { color: #fff !important; }

#header.header-1 .block_social .list-inline-item:last-child a, #header.header-2 .block_social .list-inline-item:last-child a { margin-right: 0px; }

.lang-rtl #header.header-1 .block_social .list-inline-item:last-child a, .lang-rtl #header.header-2 .block_social .list-inline-item:last-child a { margin-left: 0px; margin-right: inherit; }

@media (min-width: 992px) and (max-width: 1199px) { #header.header-1 .block_social, #header.header-2 .block_social { margin-right: -40px; }
  #header.header-1 .block_social .list-inline-item a, #header.header-2 .block_social .list-inline-item a { margin-right: 3px; }
  .lang-rtl #header.header-1 .block_social .list-inline-item a, .lang-rtl #header.header-2 .block_social .list-inline-item a { margin-left: 3px; margin-right: inherit; }
  .lang-rtl #header.header-1 .block_social, .lang-rtl #header.header-2 .block_social { margin-left: -40px; margin-right: inherit; } }

#header.header-1 .nov-megamenu .menu > li:focus > .dropdown-menu, #header.header-1 .nov-megamenu .menu > li:hover > .dropdown-menu, #header.header-2 .nov-megamenu .menu > li:focus > .dropdown-menu, #header.header-2 .nov-megamenu .menu > li:hover > .dropdown-menu { display: block; }

@media (min-width: 768px) and (max-width: 991px) { #header.header-1 .verticalmenu-left, #header.header-2 .verticalmenu-left { -webkit-flex: 0 0 75px; -ms-flex: 0 0 75px; flex: 0 0 75px; max-width: 75px; }
  #header.header-1 .verticalmenu-left .toggle-nav, #header.header-2 .verticalmenu-left .toggle-nav { -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; border-radius: 100%; font-size: 0px; }
  #header.header-1 .verticalmenu-left .toggle-nav i, #header.header-2 .verticalmenu-left .toggle-nav i { padding-left: 8px; padding-right: 8px; font-size: 21px; }
  .lang-rtl #header.header-1 .verticalmenu-left .toggle-nav i, .lang-rtl #header.header-2 .verticalmenu-left .toggle-nav i { padding-left: 8px; padding-right: 8px; }
  #header.header-1 .header-center-right, #header.header-2 .header-center-right { -webkit-flex: 0 0 calc(100% - 75px); -ms-flex: 0 0 calc(100% - 75px); flex: 0 0 calc(100% - 75px); max-width: calc(100% - 75px); } }

#header.header-1 #block_myaccount_infos, #header.header-2 #block_myaccount_infos { margin-right: 10px; }

.lang-rtl #header.header-1 #block_myaccount_infos, .lang-rtl #header.header-2 #block_myaccount_infos { margin-left: 10px; margin-right: inherit; }

#header.header-1 #block_myaccount_infos .myaccount-title, #header.header-2 #block_myaccount_infos .myaccount-title { background: #da432a; border-radius: 100%; width: 45px; height: 45px; cursor: pointer; -webkit-box-shadow: 3px 3px 4px 0px rgba(0, 0, 0, 0.2); -moz-box-shadow: 3px 3px 4px 0px rgba(0, 0, 0, 0.2); -ms-box-shadow: 3px 3px 4px 0px rgba(0, 0, 0, 0.2); -o-box-shadow: 3px 3px 4px 0px rgba(0, 0, 0, 0.2); box-shadow: 3px 3px 4px 0px rgba(0, 0, 0, 0.2); }

#header.header-1 #block_myaccount_infos .myaccount-title i, #header.header-2 #block_myaccount_infos .myaccount-title i { width: 25px; height: 24px; background: url(../img/icon-ecomart.png); background-position: -53px -50px; background-repeat: no-repeat; margin-top: 11px; }

#header.header-1 #block_myaccount_infos .myaccount-title:hover, #header.header-2 #block_myaccount_infos .myaccount-title:hover { background: #f0620c; }

#header.header-1 .contentsticky_logo, #header.header-2 .contentsticky_logo { -webkit-flex: 0 0 19.5%; -ms-flex: 0 0 19.5%; flex: 0 0 19.5%; max-width: 19.5%; }

#header.header-1 .header-top-right, #header.header-2 .header-top-right { webkit-flex: 0 0 30%; -ms-flex: 0 0 30%; flex: 0 0 30%; max-width: 30%; }

#header.header-1 #_desktop_advancsearch, #header.header-2 #_desktop_advancsearch { display: block; -webkit-flex: 0 0 50.5%; -ms-flex: 0 0 50.5%; flex: 0 0 50.5%; max-width: 50.5%; padding-top: 10px; }

#header.header-1 #_desktop_advancsearch .nov-html, #header.header-2 #_desktop_advancsearch .nov-html { max-width: 670px; padding: 0px; }

#header.header-1 #_desktop_search_content, #header.header-2 #_desktop_search_content { max-width: 670px; }

@media (min-width: 992px) { #header.header-1 #_desktop_search_content .toggle-search, #header.header-2 #_desktop_search_content .toggle-search { display: none; } }

#header.header-1 #_desktop_search_content .input-group, #header.header-2 #_desktop_search_content .input-group { border: 2px solid #f0620c; -webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; -o-border-radius: 30px; border-radius: 30px; background: #fff; }

#header.header-1 #_desktop_search_content .form-novadvancedsearch, #header.header-2 #_desktop_search_content .form-novadvancedsearch { filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; visibility: inherit; max-width: 100%; }

#header.header-1 #_desktop_search_content .search_query, #header.header-2 #_desktop_search_content .search_query { padding-left: 17px; height: 48px; color: #333; font-family: "OpenSans", sans-serif; }

.lang-rtl #header.header-1 #_desktop_search_content .search_query, .lang-rtl #header.header-2 #_desktop_search_content .search_query { padding-right: 17px; padding-left: inherit; }

#header.header-1 #_desktop_search_content #search_query_top::-webkit-input-placeholder, #header.header-2 #_desktop_search_content #search_query_top::-webkit-input-placeholder { color: #c7c6c6; text-transform: initial; font-size: 1.3rem; }

#header.header-1 #_desktop_search_content #search_query_top:-moz-placeholder, #header.header-2 #_desktop_search_content #search_query_top:-moz-placeholder { color: #c7c6c6; text-transform: initial; font-size: 1.3rem; }

#header.header-1 #_desktop_search_content #search_query_top::-moz-placeholder, #header.header-2 #_desktop_search_content #search_query_top::-moz-placeholder { color: #c7c6c6; text-transform: initial; font-size: 1.3rem; }

#header.header-1 #_desktop_search_content #search_query_top:-ms-input-placeholder, #header.header-2 #_desktop_search_content #search_query_top:-ms-input-placeholder { color: #c7c6c6; text-transform: initial; font-size: 1.3rem; }

#header.header-1 #_desktop_search_content .button-search .btn.btn-secondary, #header.header-2 #_desktop_search_content .button-search .btn.btn-secondary { top: -1px; border: none; right: -1px; left: auto; width: 70px; height: 50px; line-height: 50px; max-height: 50px; background: #f0620c; -moz-border-radius-bottomright: 30px; -webkit-border-bottom-right-radius: 30px; border-bottom-right-radius: 30px; -moz-border-radius-topright: 30px; -webkit-border-top-right-radius: 30px; border-top-right-radius: 30px; }

.lang-rtl #header.header-1 #_desktop_search_content .button-search .btn.btn-secondary, .lang-rtl #header.header-2 #_desktop_search_content .button-search .btn.btn-secondary { left: -1px; right: auto; }

.lang-rtl #header.header-1 #_desktop_search_content .button-search .btn.btn-secondary, .lang-rtl #header.header-2 #_desktop_search_content .button-search .btn.btn-secondary { right: auto; left: auto; }

.lang-rtl #header.header-1 #_desktop_search_content .button-search .btn.btn-secondary, .lang-rtl #header.header-2 #_desktop_search_content .button-search .btn.btn-secondary { -moz-border-radius-bottomleft: 30px; -webkit-border-bottom-left-radius: 30px; border-bottom-left-radius: 30px; -moz-border-radius-bottomright: inherit; -webkit-border-bottom-right-radius: inherit; border-bottom-right-radius: inherit; }

.lang-rtl #header.header-1 #_desktop_search_content .button-search .btn.btn-secondary, .lang-rtl #header.header-2 #_desktop_search_content .button-search .btn.btn-secondary { -moz-border-radius-topleft: 30px; -webkit-border-top-left-radius: 30px; border-top-left-radius: 30px; -moz-border-radius-topright: inherit; -webkit-border-top-right-radius: inherit; border-top-right-radius: inherit; }

#header.header-1 #_desktop_search_content .button-search .btn.btn-secondary i, #header.header-2 #_desktop_search_content .button-search .btn.btn-secondary i { margin: 0px; font-size: 0px; text-align: center; width: 20px; height: 20px; display: inline-block; background: url(../img/search_1.png); }

#header.header-1 #_desktop_search_content .button-search .btn.btn-secondary:hover, #header.header-2 #_desktop_search_content .button-search .btn.btn-secondary:hover { background: #da432a; }

@media (max-width: 991px) { #header.header-1 #_desktop_search_content, #header.header-2 #_desktop_search_content { min-width: 260px; }
  #header.header-1 #_desktop_search_content .toggle-search, #header.header-2 #_desktop_search_content .toggle-search { float: right; width: 45px; height: 45px; line-height: 45px; max-height: 45px; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; border-radius: 100%; background: #fff; }
  .lang-rtl #header.header-1 #_desktop_search_content .toggle-search, .lang-rtl #header.header-2 #_desktop_search_content .toggle-search { float: left; }
  #header.header-1 #_desktop_search_content .toggle-search i, #header.header-2 #_desktop_search_content .toggle-search i { color: #0d7a52; font-size: 17px; }
  #header.header-1 #_desktop_search_content.active-search .form-novadvancedsearch, #header.header-2 #_desktop_search_content.active-search .form-novadvancedsearch { filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; visibility: inherit; width: 250px; min-width: 250px; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; } }

#header.header-1 .blockcart .cart_block, #header.header-2 .blockcart .cart_block { padding-top: 18px; }

#header.header-1 .blockcart .header-cart, #header.header-2 .blockcart .header-cart { display: -webkit-box; display: -moz-box; display: box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; }

#header.header-1 .blockcart .header-cart .label-header, #header.header-2 .blockcart .header-cart .label-header { display: block; padding-left: 17px; color: #da432a; text-align: left; font-size: 1.1rem; color: #222222; font-weight: 800; }

.lang-rtl #header.header-1 .blockcart .header-cart .label-header, .lang-rtl #header.header-2 .blockcart .header-cart .label-header { padding-right: 17px; padding-left: inherit; }

.lang-rtl #header.header-1 .blockcart .header-cart .label-header, .lang-rtl #header.header-2 .blockcart .header-cart .label-header { text-align: right; }

#header.header-1 .blockcart .header-cart .value-cart, #header.header-2 .blockcart .header-cart .value-cart { padding-left: 17px; font-size: 1.1rem; font-weight: 700; padding-top: 6px; color: #f0620c; }

.lang-rtl #header.header-1 .blockcart .header-cart .value-cart, .lang-rtl #header.header-2 .blockcart .header-cart .value-cart { padding-right: 17px; padding-left: inherit; }

#header.header-1 .blockcart .header-cart .value-cart span, #header.header-2 .blockcart .header-cart .value-cart span { color: #222222; }

#header.header-1 .blockcart .header-cart .header-cart-icon, #header.header-2 .blockcart .header-cart .header-cart-icon { height: 45px; width: 45px; }

#header.header-1 .blockcart .header-cart .header-cart-icon .icon-header-cart, #header.header-2 .blockcart .header-cart .header-cart-icon .icon-header-cart { width: 42px; height: 44px; background: url(../img/icon-cart.png); }

#header.header-1 .blockcart .header-cart .header-cart-icon .cart-products-count, #header.header-2 .blockcart .header-cart .header-cart-icon .cart-products-count { color: #ededed; position: absolute; top: -7px; left: 17px; border-radius: 100%; min-width: 20px; background: #f0620c; }

.lang-rtl #header.header-1 .blockcart .header-cart .header-cart-icon .cart-products-count, .lang-rtl #header.header-2 .blockcart .header-cart .header-cart-icon .cart-products-count { right: 17px; left: auto; }

#header.header-1 .blockcart .header-cart .header-cart-icon .cart-products-count:after, #header.header-1 .blockcart .header-cart .header-cart-icon .cart-products-count:before, #header.header-2 .blockcart .header-cart .header-cart-icon .cart-products-count:after, #header.header-2 .blockcart .header-cart .header-cart-icon .cart-products-count:before { display: none; }

@media (min-width: 767px) { #header.header-1 .nov-megamenu, #header.header-2 .nov-megamenu { text-align: left; }
  .lang-rtl #header.header-1 .nov-megamenu, .lang-rtl #header.header-2 .nov-megamenu { text-align: right; }
  #header.header-1 .nov-megamenu .menu > li, #header.header-2 .nov-megamenu .menu > li { margin-left: 18px; margin-right: 17px; }
  .lang-rtl #header.header-1 .nov-megamenu .menu > li, .lang-rtl #header.header-2 .nov-megamenu .menu > li { margin-left: 17px; margin-right: 18px; }
  #header.header-1 .nov-megamenu .menu > li:first-child, #header.header-2 .nov-megamenu .menu > li:first-child { margin-left: 0px; }
  .lang-rtl #header.header-1 .nov-megamenu .menu > li:first-child, .lang-rtl #header.header-2 .nov-megamenu .menu > li:first-child { margin-right: 0px; margin-left: inherit; }
  #header.header-1 .nov-megamenu .menu > li .opener, #header.header-2 .nov-megamenu .menu > li .opener { color: #fff; font-size: 1.2rem; }
  #header.header-1 .nov-megamenu .menu > li .opener:hover, #header.header-2 .nov-megamenu .menu > li .opener:hover { color: #f0620c; }
  #header.header-1 .nov-megamenu .menu > li > a, #header.header-2 .nov-megamenu .menu > li > a { font-size: 1.4rem; padding: 20.5px 0px 20.5px 0px; color: #222222; position: relative; font-weight: 800; }
  #header.header-1 .nov-megamenu .menu > li > a:first-child, #header.header-2 .nov-megamenu .menu > li > a:first-child { padding-left: 0px; }
  .lang-rtl #header.header-1 .nov-megamenu .menu > li > a:first-child, .lang-rtl #header.header-2 .nov-megamenu .menu > li > a:first-child { padding-right: 0px; padding-left: inherit; }
  #header.header-1 .nov-megamenu .menu > li > a i, #header.header-2 .nov-megamenu .menu > li > a i { display: block; color: #c8c8c8; float: right; font-size: 13px; margin-left: 5px; margin-right: 0px; }
  .lang-rtl #header.header-1 .nov-megamenu .menu > li > a i, .lang-rtl #header.header-2 .nov-megamenu .menu > li > a i { float: left; }
  .lang-rtl #header.header-1 .nov-megamenu .menu > li > a i, .lang-rtl #header.header-2 .nov-megamenu .menu > li > a i { margin-left: 0px; margin-right: 5px; }
  #header.header-1 .nov-megamenu .menu > li > a:hover, #header.header-2 .nov-megamenu .menu > li > a:hover { color: #f0620c; }
  #header.header-1 .nov-megamenu .menu > li > a:hover i, #header.header-2 .nov-megamenu .menu > li > a:hover i { color: #f0620c; }
  #header.header-1 .nov-megamenu .menu > li:hover .opener, #header.header-1 .nov-megamenu .menu > li:hover > a, #header.header-2 .nov-megamenu .menu > li:hover .opener, #header.header-2 .nov-megamenu .menu > li:hover > a { color: #f0620c; } }

#header.header-2 .header-top { background: #fff; }

#header.header-2 .header-top .block_social .btn-social { border: 1px solid #222; }

#header.header-2 .header-top .block_social .btn-social i { color: #222; }

#header.header-2 .header-top .block_social .btn-social.active, #header.header-2 .header-top .block_social .btn-social:hover { border: 1px solid #f0620c; }

#header.header-2 .header-top .block_social .btn-social.active i, #header.header-2 .header-top .block_social .btn-social:hover i { color: #fff; }

#header.header-2 .header-top .header-top-content { color: #0b2239; }

#header.header-2 .header-top .header-top-content span { color: #0b2239; }

#header.header-2 .header-top .block-right .w-login { border: 2px solid #f0620c; background: #f0620c; height: 30px; line-height: 26px; margin: 10px 0px; }

#header.header-2 .header-top .block-right .w-login a:hover { color: #222; }

#header.header-2 .header-top .block-right .w-login a.login:before { background: #fff; top: 8px; }

#header.header-2 .toggle-nav { -webkit-border-radius: 0px; -moz-border-radius: 0px; -ms-border-radius: 0px; -o-border-radius: 0px; border-radius: 0px; }

#header.header-2 .header-center { background: #0b2239; }

#header.header-2 .header-center .menu-top ul li a { color: #ffffff; }

#header.header-2 .header-center .menu-top ul li a:hover { color: #f0620c; }

#header.header-2 .header-center .customer-support .support .support-text .title, #header.header-2 .header-center .customer-support .support .support-text .phome { color: #fff; }

#header.header-2 .header-center .customer-support .support .support-text:before { background: url(../img/phone2.png) no-repeat; }

#header.header-2 .header-center .blockcart .header-cart .value-cart span, #header.header-2 .header-center .blockcart .header-cart .label-header { color: #ffffff; }

#header.header-2 .header-center .blockcart .header-cart .header-cart-icon .icon-header-cart { background: url(../img/icon-cart2.png); }

#header.header-2 .header-center #_desktop_search_content .input-group { border: 1px solid #f0620c; }

#header.header-3 .block_social .btn-social { border: 1px solid #ededed; color: #222; }

#header.header-3 .block_social .btn-social:hover { color: #fff; }

#header.header-3 .header-top .header-top-content { font-size: 1.2rem; color: #fff; font-weight: 800; margin-bottom: 0px; line-height: 22px; padding: 14px 0px; text-transform: uppercase; }

@media (min-width: 992px) { #header.header-3 .header-top .header-top-content { padding-left: 38px; }
  .lang-rtl #header.header-3 .header-top .header-top-content { padding-right: 38px; padding-left: inherit; } }

#header.header-3 .header-top .header-top-content span { color: #f0620c; }

#header.header-3 .header-top .block-right .w-login { border: 2px solid #f0620c; background: #f0620c; height: 30px; line-height: 26px; margin: 10px 0px; }

#header.header-3 .header-top .block-right .w-login a:hover { color: #222; }

#header.header-3 .header-top .block-right .w-login a.login:before { background: #fff; top: 8px; }

#header.header-3 .header-center { background: #0b2239; }

#header.header-3 .header-center .verticalmenu-left { width: 70px; background: #001123; height: 100px; margin-right: 30px; }

.lang-rtl #header.header-3 .header-center .verticalmenu-left { margin-left: 30px; margin-right: inherit; }

#header.header-3 .header-center .verticalmenu-left .toggle-nav { padding: 22.5px 0px; -webkit-border-radius: 0px; -moz-border-radius: 0px; -ms-border-radius: 0px; -o-border-radius: 0px; border-radius: 0px; background: #001123; }

#header.header-3 .header-center .verticalmenu-left .toggle-nav i { padding-right: 0px; font-size: 24px; color: #f0620c; }

.lang-rtl #header.header-3 .header-center .verticalmenu-left .toggle-nav i { padding-left: 0px; padding-right: inherit; }

#header.header-3 .header-center .customer-support .support .support-text .title, #header.header-3 .header-center .customer-support .support .support-text .phome { color: #fff; }

#header.header-3 .header-center .customer-support .support .support-text:before { background: url(../img/phone2.png) no-repeat; }

#header.header-3 .header-center .blockcart .header-cart .value-cart span, #header.header-3 .header-center .blockcart .header-cart .label-header { color: #ffffff; }

#header.header-3 .header-center .blockcart .header-cart .header-cart-icon .icon-header-cart { background: url(../img/icon-cart2.png); }

#header.header-3 .header-center #_desktop_search_content .input-group { border: 1px solid #f0620c; }

#header.header-3 .block_social { padding: 11px 0px; }

#header.header-3 .block_social .list-inline-item a { width: 28px; text-align: center; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; border-radius: 100%; background: #081828; margin-right: 4px; border: 1px solid #24394d; }

.lang-rtl #header.header-3 .block_social .list-inline-item a { margin-left: 4px; margin-right: inherit; }

#header.header-3 .block_social .list-inline-item a:hover { background: #f0620c; border: 1px solid #f0620c; color: #ffffff; }

#header.header-3 .block_social .list-inline-item a i { color: #fff !important; }

#header.header-3 .block_social .list-inline-item:last-child a { margin-right: 0px; }

.lang-rtl #header.header-3 .block_social .list-inline-item:last-child a { margin-left: 0px; margin-right: inherit; }

@media (min-width: 992px) and (max-width: 1199px) { #header.header-3 .block_social { margin-right: -40px; }
  .lang-rtl #header.header-3 .block_social { margin-left: -40px; margin-right: inherit; } }

#header.header-3 .nov-megamenu .menu > li:focus > .dropdown-menu, #header.header-3 .nov-megamenu .menu > li:hover > .dropdown-menu { display: block; }

#header.header-3 #_desktop_search_content { max-width: 670px; }

@media (min-width: 992px) { #header.header-3 #_desktop_search_content .toggle-search { display: none; } }

#header.header-3 #_desktop_search_content .input-group { border: 2px solid #f0620c; -webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; -o-border-radius: 30px; border-radius: 30px; background: #fff; }

#header.header-3 #_desktop_search_content .form-novadvancedsearch { filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; visibility: inherit; max-width: 100%; }

#header.header-3 #_desktop_search_content .search_query { padding-left: 17px; height: 50px; color: #333; font-family: "OpenSans", sans-serif; }

.lang-rtl #header.header-3 #_desktop_search_content .search_query { padding-right: 17px; padding-left: inherit; }

#header.header-3 #_desktop_search_content #search_query_top::-webkit-input-placeholder { color: #c7c6c6; text-transform: initial; font-size: 1.3rem; }

#header.header-3 #_desktop_search_content #search_query_top:-moz-placeholder { color: #c7c6c6; text-transform: initial; font-size: 1.3rem; }

#header.header-3 #_desktop_search_content #search_query_top::-moz-placeholder { color: #c7c6c6; text-transform: initial; font-size: 1.3rem; }

#header.header-3 #_desktop_search_content #search_query_top:-ms-input-placeholder { color: #c7c6c6; text-transform: initial; font-size: 1.3rem; }

#header.header-3 #_desktop_search_content .button-search .btn.btn-secondary { top: -1px; border: none; right: -1px; left: auto; width: 70px; height: 52px; line-height: 50px; max-height: 52px; background: #f0620c; -moz-border-radius-bottomright: 30px; -webkit-border-bottom-right-radius: 30px; border-bottom-right-radius: 30px; -moz-border-radius-topright: 30px; -webkit-border-top-right-radius: 30px; border-top-right-radius: 30px; }

.lang-rtl #header.header-3 #_desktop_search_content .button-search .btn.btn-secondary { left: -1px; right: auto; }

.lang-rtl #header.header-3 #_desktop_search_content .button-search .btn.btn-secondary { right: auto; left: auto; }

.lang-rtl #header.header-3 #_desktop_search_content .button-search .btn.btn-secondary { -moz-border-radius-bottomleft: 30px; -webkit-border-bottom-left-radius: 30px; border-bottom-left-radius: 30px; -moz-border-radius-bottomright: inherit; -webkit-border-bottom-right-radius: inherit; border-bottom-right-radius: inherit; }

.lang-rtl #header.header-3 #_desktop_search_content .button-search .btn.btn-secondary { -moz-border-radius-topleft: 30px; -webkit-border-top-left-radius: 30px; border-top-left-radius: 30px; -moz-border-radius-topright: inherit; -webkit-border-top-right-radius: inherit; border-top-right-radius: inherit; }

#header.header-3 #_desktop_search_content .button-search .btn.btn-secondary i { margin: 0px; font-size: 0px; text-align: center; width: 20px; height: 20px; display: inline-block; background: url(../img/search_1.png); }

#header.header-3 #_desktop_search_content .button-search .btn.btn-secondary:hover { background: #da432a; }

@media (max-width: 991px) { #header.header-3 #_desktop_search_content { min-width: 260px; }
  #header.header-3 #_desktop_search_content .toggle-search { float: right; width: 45px; height: 45px; line-height: 45px; max-height: 45px; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; border-radius: 100%; background: #fff; }
  .lang-rtl #header.header-3 #_desktop_search_content .toggle-search { float: left; }
  #header.header-3 #_desktop_search_content .toggle-search i { color: #0d7a52; font-size: 17px; }
  #header.header-3 #_desktop_search_content.active-search .form-novadvancedsearch { filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; visibility: inherit; width: 250px; min-width: 250px; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; } }

#header.header-3 .blockcart .cart_block { padding-top: 26px; }

#header.header-3 .blockcart .header-cart { display: -webkit-box; display: -moz-box; display: box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; }

#header.header-3 .blockcart .header-cart .label-header { display: block; padding-left: 17px; color: #da432a; text-align: left; font-size: 1.1rem; color: #222222; font-weight: 800; }

.lang-rtl #header.header-3 .blockcart .header-cart .label-header { padding-right: 17px; padding-left: inherit; }

.lang-rtl #header.header-3 .blockcart .header-cart .label-header { text-align: right; }

#header.header-3 .blockcart .header-cart .value-cart { padding-left: 17px; font-size: 1.1rem; font-weight: 700; padding-top: 6px; color: #f0620c; }

.lang-rtl #header.header-3 .blockcart .header-cart .value-cart { padding-right: 17px; padding-left: inherit; }

#header.header-3 .blockcart .header-cart .value-cart span { color: #222222; }

#header.header-3 .blockcart .header-cart .header-cart-icon { height: 45px; width: 45px; }

#header.header-3 .blockcart .header-cart .header-cart-icon .icon-header-cart { width: 42px; height: 44px; background: url(../img/icon-cart.png); }

#header.header-3 .blockcart .header-cart .header-cart-icon .cart-products-count { color: #ededed; position: absolute; top: -7px; left: 18px; border-radius: 100%; min-width: 20px; background: #f0620c; }

.lang-rtl #header.header-3 .blockcart .header-cart .header-cart-icon .cart-products-count { right: 18px; left: auto; }

#header.header-3 .blockcart .header-cart .header-cart-icon .cart-products-count:after, #header.header-3 .blockcart .header-cart .header-cart-icon .cart-products-count:before { display: none; }

@media (min-width: 767px) { #header.header-3 .nov-megamenu { text-align: left; }
  .lang-rtl #header.header-3 .nov-megamenu { text-align: right; }
  #header.header-3 .nov-megamenu .menu > li { margin-left: 18px; margin-right: 18px; }
  .lang-rtl #header.header-3 .nov-megamenu .menu > li { margin-left: 18px; margin-right: 18px; }
  #header.header-3 .nov-megamenu .menu > li:first-child { margin-left: 0px; }
  .lang-rtl #header.header-3 .nov-megamenu .menu > li:first-child { margin-right: 0px; margin-left: inherit; }
  #header.header-3 .nov-megamenu .menu > li .opener { color: #fff; font-size: 1.2rem; }
  #header.header-3 .nov-megamenu .menu > li .opener:hover { color: #f0620c; }
  #header.header-3 .nov-megamenu .menu > li > a { font-size: 1.1rem; padding: 19.5px 0px 19.5px 0px; color: #222222; position: relative; font-weight: 800; }
  #header.header-3 .nov-megamenu .menu > li > a:first-child { padding-left: 0px; }
  .lang-rtl #header.header-3 .nov-megamenu .menu > li > a:first-child { padding-right: 0px; padding-left: inherit; }
  #header.header-3 .nov-megamenu .menu > li > a i { display: block; color: #c8c8c8; float: right; font-size: 13px; margin-left: 5px; margin-right: 0px; }
  .lang-rtl #header.header-3 .nov-megamenu .menu > li > a i { float: left; }
  .lang-rtl #header.header-3 .nov-megamenu .menu > li > a i { margin-left: 0px; margin-right: 5px; }
  #header.header-3 .nov-megamenu .menu > li > a:hover { color: #f0620c; }
  #header.header-3 .nov-megamenu .menu > li > a:hover i { color: #f0620c; }
  #header.header-3 .nov-megamenu .menu > li:hover .opener, #header.header-3 .nov-megamenu .menu > li:hover > a { color: #f0620c; } }

.sticky-header-3 .contentstickynew_logo img, .sticky-header-2 .contentstickynew_logo img, .sticky-header-1 .contentstickynew_logo img { height: 35px; }

.sticky-header-3 .contentstickynew_cart .title-cart, .sticky-header-2 .contentstickynew_cart .title-cart, .sticky-header-1 .contentstickynew_cart .title-cart { display: none; }

#main-site { overflow: hidden; }

body:not(#index) #header.header-7 .header-center { background: #da432a; }

body:not(#index) #header.header-7 .block_social .list-inline-item a { background: #d03d24; }

body:not(#index) #header.header-7 .block_social .list-inline-item a:hover { background: #bf3821; }

.footer .block-socials { display: -webkit-box; display: -moz-box; display: box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center; -ms-flex-pack: center; padding: 8px 0px; }

.footer .block-socials .title_block { color: #fff; font-size: 10px; font-family: "OpenSans", sans-serif; text-transform: uppercase; font-weight: bold; margin-bottom: 0px; display: inline-block; padding-right: 15px; }

.lang-rtl .footer .block-socials .title_block { padding-left: 15px; padding-right: inherit; }

.footer .block-socials .block_content { display: block !important; }

.footer .block-socials .block_content .list-inline li { float: left; }

.lang-rtl .footer .block-socials .block_content .list-inline li { float: right; }

.footer .block-socials .block_content .list-inline li:not(:last-child) { margin-right: 10px; }

.lang-rtl .footer .block-socials .block_content .list-inline li:not(:last-child) { margin-left: 10px; margin-right: inherit; }

.footer .block-socials .block_content .list-inline a { line-height: 26px; width: 26px; height: 26px; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; border-radius: 100%; text-align: center; background: #105caa; font-size: 13px; color: #ffffff; }

.footer .block-socials .block_content .list-inline a span { font-size: 0px; }

.footer .block-socials .block_content .list-inline a:hover { background: #f0620c; }

.footer .copyright { padding: 20px 15px; }

.footer .copyright .listing-policy, .footer .copyright .copy { font-size: 1rem; color: #ffffff; text-transform: uppercase; font-weight: bold; text-align: center; line-height: 26px; padding: 3px 0px; }

.footer .copyright .copy { font-size: 1.2rem; text-transform: uppercase; text-transform: initial; }

.footer.footer-one { background: #0b2239; position: relative; }

.footer.footer-one .policy-footer .nov-row-wrap { margin-left: 0px; margin-right: 0px; }

.lang-rtl .footer.footer-one .policy-footer .nov-row-wrap { margin-left: 0px; margin-right: 0px; }

@media (min-width: 576px) and (max-width: 1199px) { .footer.footer-one .inner-footer > .container { padding-left: 0px; padding-right: 0px; }
  .lang-rtl .footer.footer-one .inner-footer > .container { padding-left: 0px; padding-right: 0px; } }

.footer.footer-one .nov-policy.col-lg-cus-5 { padding-top: 40px; padding-bottom: 35px; }

.footer.footer-one .nov-policy.col-lg-cus-5:not(:last-child) { border-right: 1px solid #ededed; }

.lang-rtl .footer.footer-one .nov-policy.col-lg-cus-5:not(:last-child) { border-left: 1px solid #ededed; border-right: initial; }

.footer.footer-one .block-contact-info { padding: 20px 0; }

.footer.footer-one .link-list ul a:hover { color: #f0620c; }

.footer.footer-one .Payments { display: -webkit-box; display: -moz-box; display: box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; padding: 9px 0px; }

.footer.footer-one .Payments .title_heading { margin-bottom: 0px; padding-right: 15px; }

.lang-rtl .footer.footer-one .Payments .title_heading { padding-left: 15px; padding-right: inherit; }

.footer.footer-one .Payments .title_heading span { font-size: 1rem; color: #fff; text-transform: uppercase; font-weight: bold; }

@media (min-width: 992px) { .footer.footer-one .nov-image .effect { text-align: right; }
  .lang-rtl .footer.footer-one .nov-image .effect { text-align: left; } }

.footer.footer-two { background: #fff; z-index: 1041; position: relative; }

@media (min-width: 576px) and (max-width: 1199px) { .footer.footer-two .inner-footer > .container { padding-left: 0px; padding-right: 0px; }
  .lang-rtl .footer.footer-two .inner-footer > .container { padding-left: 0px; padding-right: 0px; } }

.footer.footer-two .nov-policy.col-lg-cus-5 { padding-top: 40px; padding-bottom: 35px; }

.footer.footer-two .nov-policy.col-lg-cus-5:not(:last-child) { border-right: 1px solid rgba(255, 255, 255, 0.2); }

.lang-rtl .footer.footer-two .nov-policy.col-lg-cus-5:not(:last-child) { border-left: 1px solid rgba(255, 255, 255, 0.2); border-right: initial; }

.footer.footer-two .nov-policy .policy-info .title_policy, .footer.footer-two .nov-policy .policy-info p { color: #ffffff; }

.footer.footer-two .block-contact-info { padding: 20px 0; }

.footer.footer-two .link-list .title_block { color: #222222; }

.footer.footer-two .link-list ul a { color: #666; }

.footer.footer-two .link-list ul a:hover { color: #f0620c; }

.footer.footer-two .newsletter-footer .sub_title { color: #666; }

.footer.footer-two .newsletter-footer .title_block { color: #222222; }

.footer.footer-two .Payments { display: -webkit-box; display: -moz-box; display: box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; padding: 9px 0px; }

.footer.footer-two .Payments .title_heading { margin-bottom: 0px; padding-right: 15px; }

.lang-rtl .footer.footer-two .Payments .title_heading { padding-left: 15px; padding-right: inherit; }

.footer.footer-two .Payments .title_heading span { font-size: 1rem; color: #222222; text-transform: uppercase; font-weight: bold; }

.footer.footer-two .block-socials .title_block { color: #222222; }

.footer.footer-two .copyright .listing-policy, .footer.footer-two .copyright .copy { color: #666666; }

@media (min-width: 992px) { .footer.footer-two .nov-image .effect { text-align: right; }
  .lang-rtl .footer.footer-two .nov-image .effect { text-align: left; } }

body:not(#index) .footer-one .inner-footer { border-top: 1px solid #ededed; }

.pagehome-one .slide1 { padding-left: 285px; padding-right: 6px; -webkit-flex: 0 0 80%; -ms-flex: 0 0 80%; flex: 0 0 80%; max-width: 80%; }

.lang-rtl .pagehome-one .slide1 { padding-left: 6px; padding-right: 285px; }

@media (max-width: 1199px) { .pagehome-one .slide1 { padding-left: 220px; padding-right: 6px; }
  .lang-rtl .pagehome-one .slide1 { padding-left: 6px; padding-right: 220px; } }

.pagehome-one .slide1 .nivoSlider { -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; border-radius: 8px; }

.pagehome-one .product-left { -webkit-flex: 0 0 20%; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; padding-left: 9px; padding-right: 0px; }

.lang-rtl .pagehome-one .product-left { padding-left: 0px; padding-right: 9px; }

.pagehome-one .banner-home2 .effect img { -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; border-radius: 8px; }

.pagehome-one .category-banner { -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; }

.pagehome-one .deals-2 { -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; }

.pagehome-one .nov-productlist .owl-theme .owl-dots { display: none; }

.pagehome-one .policy-two { background: #fff; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; }

.pagehome-one .product-col3 > .nov-row-wrap { margin-left: -30px; margin-right: -30px; }

.lang-rtl .pagehome-one .product-col3 > .nov-row-wrap { margin-left: -30px; margin-right: -30px; }

.pagehome-one .product-col3 .nov-productlist .block-product { background: #fff; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; }

.pagehome-one .product-col3 .nov-productlist .block-product .block-margin { overflow: initial; }

.pagehome-one .product-col3 .nov-productlist .block-product .block-margin .block-padding .owl-stage-outer { overflow: hidden; }

.pagehome-one .product-col3 .nov-productlist .block-product .block-margin .block-padding .item .product-miniature { -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; }

.lang-rtl .pagehome-one .product-col3 .nov-productlist .block-product .block-margin .block-padding .item .product-miniature { -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; -moz-border-radius-bottomright: inherit; -webkit-border-bottom-right-radius: inherit; border-bottom-right-radius: inherit; }

.lang-rtl .pagehome-one .product-col3 .nov-productlist .block-product .block-margin .block-padding .item .product-miniature { -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; -moz-border-radius-bottomleft: inherit; -webkit-border-bottom-left-radius: inherit; border-bottom-left-radius: inherit; }

.pagehome-one .product-col3 .nov-productlist .block-product .title-left .title_block { font-size: 1.8rem; font-weight: 800; text-transform: uppercase; }

.pagehome-one .block-border { -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; overflow: hidden; }

.pagehome-one .nov-html { padding: 0px; }

.pagehome-one .new-arrivals .title-left { border-bottom: 2px solid #4bb555; }

.pagehome-one .on-sale .title-left { border-bottom: 2px solid #da432a; }

.pagehome-one .best-sellers .title-left { border-bottom: 2px solid #38c2f5; }

.pagehome-two .policy-top { margin-top: -70px; position: relative; z-index: 2; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; }

.pagehome-two .category-banner { -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; }

.pagehome-two .deals-2 { -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; }

.pagehome-two .nov-productlist .owl-theme .owl-dots { display: none; }

.pagehome-two .policy-two { background: #fff; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; }

.pagehome-two .product-col3 > .nov-row-wrap { margin-left: -30px; margin-right: -30px; }

.lang-rtl .pagehome-two .product-col3 > .nov-row-wrap { margin-left: -30px; margin-right: -30px; }

.pagehome-two .product-col3 .nov-productlist .block-product { background: #fff; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; border-radius: 8px; }

.pagehome-two .product-col3 .nov-productlist .block-product .title-left .title_block { font-size: 1.8rem; font-weight: 800; text-transform: uppercase; }

.pagehome-two .block-border { -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; overflow: hidden; }

.pagehome-two .padding_0, .pagehome-two .nov-html { padding: 0px; }

.pagehome-two .new-arrivals .title-left { border-bottom: 2px solid #4bb555; }

.pagehome-two .on-sale .title-left { border-bottom: 2px solid #da432a; }

.pagehome-two .best-sellers .title-left { border-bottom: 2px solid #38c2f5; }

.pagehome-two .product-price-and-shipping .discount-percentage { background: #da432a; display: inline-block; }

.pagehome-three .nivo-controlNav { right: auto; }

.lang-rtl .pagehome-three .nivo-controlNav { left: auto; right: auto; }

.pagehome-three .nivo-controlNav a { width: 20px; height: 20px; margin: 0 5px; }

@media (min-width: 992px) { .pagehome-three .nivo-controlNav { left: 9.5%; bottom: 95px; }
  .lang-rtl .pagehome-three .nivo-controlNav { right: 9.5%; left: auto; } }

@media (min-width: 2000px) { .pagehome-three .nivo-controlNav { left: 19.8%; }
  .lang-rtl .pagehome-three .nivo-controlNav { right: 19.8%; left: auto; } }

@media (max-width: 991px) { .pagehome-three .nivo-controlNav { left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); bottom: 20px; }
  .lang-rtl .pagehome-three .nivo-controlNav { right: 50%; left: auto; }
  .lang-rtl .pagehome-three .nivo-controlNav { -webkit-transform: translateX(50%); -ms-transform: translateX(50%); transform: translateX(50%); } }

.pagehome-three .category-title { position: relative; z-index: 2; background: #fff; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; }

@media (min-width: 992px) { .pagehome-three .category-title { margin-top: -65px; } }

.pagehome-three .block-border { -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; }

.pagehome-three .padding_0, .pagehome-three .nov-html { padding: 0px; }

.pagehome-three .product-price-and-shipping .discount-percentage { background: #da432a; display: inline-block; }

#content-hook-order-confirmation-footer .featured-products h1 { margin-bottom: 30px; }

#content-hook-order-confirmation-footer .product_list { margin-left: -15px; margin-right: -15px; }

.lang-rtl #content-hook-order-confirmation-footer .product_list { margin-left: -15px; margin-right: -15px; }

#content-hook-order-confirmation-footer .product_list .item { text-align: center; padding: 0px 15px; }

#content-hook-order-confirmation-footer .product_list .item .product-miniature .add-to-cart { min-width: 160px; }

@media (max-width: 767px) { #content-hook-order-confirmation-footer .product_list { margin-left: -7.5px; margin-right: -7.5px; }
  .lang-rtl #content-hook-order-confirmation-footer .product_list { margin-left: -7.5px; margin-right: -7.5px; }
  #content-hook-order-confirmation-footer .product_list .item { padding: 0px 7.5px; } }

.filter-top .list-category .list-inline-item.active { color: red; }

#pagenotfound { height: 100vh; }

#pagenotfound .modal-backdrop.fade.in { display: none; }

@media (min-width: 576px) { #pagenotfound { overflow: hidden; } }

#pagenotfound .container { padding-top: 0; width: 100%; padding: 0; }

#pagenotfound .page-not-found { height: 100vh; padding-left: 20px; padding-right: 20px; }

#pagenotfound .page-not-found h4 { font-size: 1.6rem; font-weight: 500; font-family: "Oswald", sans-serif; line-height: 1.5; }

#pagenotfound .page-not-found .btn { margin-bottom: 20px; text-transform: uppercase; color: #fff; font-size: 1.1rem; font-weight: 700; padding: 6px 19px; -webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; -o-border-radius: 30px; border-radius: 30px; background-color: #45ab67; border: none; }

#pagenotfound .page-not-found .btn:hover { background-color: #368751; }

#pagenotfound .page-not-found .btn i { font-size: 30px; vertical-align: middle; margin-right: 10px; }

.lang-rtl #pagenotfound .page-not-found .btn i { margin-left: 10px; margin-right: inherit; }

#pagenotfound .page-not-found p { margin-bottom: 3.5rem; }

#pagenotfound .page-not-found.style_dark { background-color: #00426f; color: #ffffff; }

#pagenotfound .page-not-found.style_dark h2 { font-size: 3rem; font-weight: bold; font-family: "Oswald", sans-serif; margin-top: -6rem; margin-bottom: 3.5rem; }

#pagenotfound .page-not-found.style_light h1 { font-size: 10rem; font-weight: bold; font-family: "Oswald", sans-serif; color: #fe8126; }

#pagenotfound .page-not-found.style_light h2 { font-size: 2.4rem; font-family: "Oswald", sans-serif; color: #111; margin-bottom: 50px; }

@media (max-width: 1600px) { #pagenotfound .page-not-found img { max-height: 500px; }
  #pagenotfound .page-not-found.style_light h1 { font-size: 6rem; }
  #pagenotfound .page-not-found.style_light h2 { margin-bottom: 30px; font-size: 2rem; } }

@media (max-width: 1366px) { #pagenotfound .page-not-found.style_dark img { max-height: 315px; }
  #pagenotfound .page-not-found.style_light img { max-height: 400px; } }

@media (max-height: 500px) { #pagenotfound .page-not-found img { max-height: 160px; }
  #pagenotfound .page-not-found.style_light h1 { font-size: 5rem; }
  #pagenotfound .page-not-found.style_light h2 { margin-bottom: 10px; }
  #pagenotfound .page-not-found.style_dark h2 { font-size: 2rem; margin-top: -2rem; margin-bottom: 1.5rem; } }

#pagenotfound #stickymenu_bottom_mobile, #pagenotfound #_desktop_back_top, #pagenotfound .footer, #pagenotfound #header { display: none; }

@media (max-width: 767px) { #pagenotfound .content-404 { margin-top: 40px; }
  #pagenotfound .page-not-found { font-size: 1.4rem; }
  #pagenotfound .page-not-found .image { margin-bottom: 2.5rem; } }

/*
xs: 0
$sm: 576px
$md: 768px
$lg: 992px
$xl: 1200px
$screen-xs-min: 575px;
$screen-xs-max : 767px;
$screen-sm-max : 991px;
$screen-md-max: 1199px;
$screen-xs: 576px;
$screen-sm: 768px;
$screen-md: 992px;
$screen-lg: 1200px;
$screen-lg-max: 1439px;
$screen-xlg: 1440px;
*/
@media (min-width: 2000px) { .product-tabs .w-tab .list-tabs .nav-item .nav-link.active:before { top: -5px; } }

@media (max-width: 1629px) { .header-top-right .block_hotline { display: none !important; } }

@media (min-width: 1200px) and (max-width: 1629px) { .productlist_deal .block-margin .product-groups-deals .product-buttons .add-to-cart { padding: 0px 12px; } }

@media (min-width: 1200px) { .col-47-5 { padding-left: 115px; }
  .lang-rtl .col-47-5 { padding-right: 115px; padding-left: inherit; }
  .header-3 .header-top .menu-center { -webkit-box-flex: 0 0 45%; -moz-box-flex: 0 0 45%; -webkit-flex: 0 0 45%; -ms-flex: 0 0 45%; flex: 0 0 45%; max-width: 45%; }
  .header-3 .header-top .block-right { -webkit-box-flex: 0 0 30%; -moz-box-flex: 0 0 30%; -webkit-flex: 0 0 30%; -ms-flex: 0 0 30%; flex: 0 0 30%; max-width: 30%; }
  .page-home .container > .row { margin-left: 0px; margin-right: 0px; }
  .lang-rtl .page-home .container > .row { margin-left: 0px; margin-right: 0px; }
  .block_info .container > .row { margin-left: -15px; margin-right: -15px; }
  .lang-rtl .block_info .container > .row { margin-left: -15px; margin-right: -15px; }
  #category #wrapper-site .sidebar { max-width: 300px; }
  #category #wrapper-site .left-column { max-width: calc(100% - 300px); -webkit-box-flex: calc(100% - 300px); -moz-box-flex: calc(100% - 300px); -webkit-flex: calc(100% - 300px); -ms-flex: calc(100% - 300px); flex: calc(100% - 300px); width: calc(100% - 300px); padding: 0px 15px; }
  #categories-product #js-product-list .product_list.grid_5 .item { padding-top: 10px; -webkit-box-flex: 20%; -moz-box-flex: 20%; -webkit-flex: 20%; -ms-flex: 20%; flex: 20%; max-width: 20%; -webkit-transition: ease-in-out all 0.4s; -moz-transition: ease-in-out all 0.4s; -ms-transition: ease-in-out all 0.4s; -o-transition: ease-in-out all 0.4s; transition: ease-in-out all 0.4s; }
  #categories-product #js-product-list .product_list.grid_4 .item { padding-top: 10px; -webkit-box-flex: 25%; -moz-box-flex: 25%; -webkit-flex: 25%; -ms-flex: 25%; flex: 25%; max-width: 25%; -webkit-transition: ease-in-out all 0.4s; -moz-transition: ease-in-out all 0.4s; -ms-transition: ease-in-out all 0.4s; -o-transition: ease-in-out all 0.4s; transition: ease-in-out all 0.4s; }
  #categories-product #js-product-list .product_list.grid_3 .item { padding-top: 10px; -webkit-box-flex: 33.33333%; -moz-box-flex: 33.33333%; -webkit-flex: 33.33333%; -ms-flex: 33.33333%; flex: 33.33333%; max-width: 33.333333%; -webkit-transition: ease-in-out all 0.4s; -moz-transition: ease-in-out all 0.4s; -ms-transition: ease-in-out all 0.4s; -o-transition: ease-in-out all 0.4s; transition: ease-in-out all 0.4s; }
  #categories-product #js-product-list .product_list.list .item { -webkit-transition: ease-in-out all 0.4s; -moz-transition: ease-in-out all 0.4s; -ms-transition: ease-in-out all 0.4s; -o-transition: ease-in-out all 0.4s; transition: ease-in-out all 0.4s; } }

@media (max-width: 1199px) { #header .mywishlist, #header .customer-support { display: none; }
  #header #_desktop_language_selector, #header #_desktop_currency_selector { margin-right: 10px; }
  .lang-rtl #header #_desktop_language_selector, .lang-rtl #header #_desktop_currency_selector { margin-left: 10px; margin-right: inherit; }
  .nov-policy.col-md-3 { -webkit-box-flex: 0 0 50%; -moz-box-flex: 0 0 50%; -webkit-flex: 0 0 50%; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; margin-bottom: 10px; margin-top: 10px; }
  #header.header-1 #_desktop_advancsearch, #header.header-2 #_desktop_advancsearch { max-width: 60.5%; -webkit-box-flex: 0 0 60.5%; -moz-box-flex: 0 0 60.5%; -webkit-flex: 0 0 60.5%; -ms-flex: 0 0 60.5%; flex: 0 0 60.5%; }
  #header.header-1 .header-top-right, #header.header-2 .header-top-right { -webkit-box-flex: 0 0 20%; -moz-box-flex: 0 0 20%; -webkit-flex: 0 0 20%; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; }
  #header.header-1 .header-top .header-top-content, #header.header-2 .header-top .header-top-content { font-size: 1.1rem; }
  #header.header-3 .nov-megamenu .menu > li { margin-left: 10px; margin-right: 10px; }
  .lang-rtl #header.header-3 .nov-megamenu .menu > li { margin-left: 10px; margin-right: 10px; }
  .pagehome-one .slide1 { padding-left: 238px; padding-right: 0px; -webkit-box-flex: 0 0 100%; -moz-box-flex: 0 0 100%; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
  .lang-rtl .pagehome-one .slide1 { padding-left: 0px; padding-right: 238px; }
  .pagehome-one .product-left { -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; padding-left: 0px; padding-right: 0px; }
  .lang-rtl .pagehome-one .product-left { padding-left: 0px; padding-right: 0px; }
  #nav-top .change-type-mobile .change-type .grid-type3 { display: none; }
  #nav-top .total-fiter { padding-left: 0px; }
  .lang-rtl #nav-top .total-fiter { padding-right: 0px; padding-left: inherit; }
  #nav-top .total-fiter .sort-by-row { margin-left: -25px; }
  .lang-rtl #nav-top .total-fiter .sort-by-row { margin-right: -25px; margin-left: inherit; }
  #nav-top .total-fiter .sort-by-row .total-products { padding-right: 10px; }
  .lang-rtl #nav-top .total-fiter .sort-by-row .total-products { padding-left: 10px; padding-right: inherit; }
  #nav-top .total-fiter .sort-by-row .change-type .grid-type4 { display: none; }
  .quick-links .quick-links-1 { padding: 10px 0px; }
  .quick-links .quick-links-1 h2 { margin-bottom: 10px; } }

@media (min-width: 992px) { html { font-size: 62.5%; }
  .col-60-83 { max-width: 60.8333333%; -webkit-box-flex: 0 0 60.83333%; -moz-box-flex: 0 0 60.83333%; -webkit-flex: 0 0 60.83333%; -ms-flex: 0 0 60.83333%; flex: 0 0 60.83333%; }
  .col-39-16 { max-width: 39.1666667%; -webkit-box-flex: 0 0 39.16667%; -moz-box-flex: 0 0 39.16667%; -webkit-flex: 0 0 39.16667%; -ms-flex: 0 0 39.16667%; flex: 0 0 39.16667%; }
  .col-52-5 { max-width: 46.667%; -webkit-box-flex: 0 0 46.667%; -moz-box-flex: 0 0 46.667%; -webkit-flex: 0 0 46.667%; -ms-flex: 0 0 46.667%; flex: 0 0 46.667%; }
  .col-47-5 { max-width: 53.33%; -webkit-box-flex: 0 0 53.33%; -moz-box-flex: 0 0 53.33%; -webkit-flex: 0 0 53.33%; -ms-flex: 0 0 53.33%; flex: 0 0 53.33%; } }

@media (min-width: 992px) and (max-width: 1199px) { #header .menu-top ul li { padding-left: 4px; padding-right: 9px; }
  .lang-rtl #header .menu-top ul li { padding-left: 9px; padding-right: 4px; }
  #header.header-3 .header-top .col-md-1 { -webkit-box-flex: 0 0 20%; -moz-box-flex: 0 0 20%; -webkit-flex: 0 0 20%; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; padding-right: 0px; }
  .lang-rtl #header.header-3 .header-top .col-md-1 { padding-left: 0px; padding-right: inherit; }
  #header.header-3 .header-top .nov-megamenu .menu > li { margin-left: 6px; margin-right: 6px; }
  .lang-rtl #header.header-3 .header-top .nov-megamenu .menu > li { margin-left: 6px; margin-right: 6px; }
  #header.header-3 .header-top .block-right { -webkit-box-flex: 0 0 30%; -moz-box-flex: 0 0 30%; -webkit-flex: 0 0 30%; -ms-flex: 0 0 30%; flex: 0 0 30%; max-width: 30%; }
  #header.header-3 .header-top .block-right #_desktop_language_selector, #header.header-3 .header-top .block-right #_desktop_currency_selector { margin-right: 8px; }
  .lang-rtl #header.header-3 .header-top .block-right #_desktop_language_selector, .lang-rtl #header.header-3 .header-top .block-right #_desktop_currency_selector { margin-left: 8px; margin-right: inherit; }
  #header.header-3 .header-center #_desktop_advancsearch { max-width: 45%; -webkit-box-flex: 0 0 45%; -moz-box-flex: 0 0 45%; -webkit-flex: 0 0 45%; -ms-flex: 0 0 45%; flex: 0 0 45%; }
  #header.header-3 .header-center .w-logo { max-width: 33%; -webkit-box-flex: 0 0 33%; -moz-box-flex: 0 0 33%; -webkit-flex: 0 0 33%; -ms-flex: 0 0 33%; flex: 0 0 33%; }
  #header.header-3 .header-center .header-top-right { -webkit-box-flex: 0 0 22%; -moz-box-flex: 0 0 22%; -webkit-flex: 0 0 22%; -ms-flex: 0 0 22%; flex: 0 0 22%; max-width: 22%; }
  .page-home.pagehome-five .grow-best-food2 .background-row { background-size: 84%; }
  #categories-product #js-product-list .product_list.grid_3 .item { padding-left: 5px; padding-right: 5px; }
  .lang-rtl #categories-product #js-product-list .product_list.grid_3 .item { padding-left: 5px; padding-right: 5px; }
  #categories-product #js-product-list .product_list.grid_3 .item .product-miniature .add-to-cart { font-size: 8px; }
  #categories-product #js-product-list .product_list.grid_5 .item { padding-top: 10px; -webkit-box-flex: 25%; -moz-box-flex: 25%; -webkit-flex: 25%; -ms-flex: 25%; flex: 25%; max-width: 25%; padding-left: 8px; padding-right: 8px; -webkit-transition: ease-in-out all 0.4s; -moz-transition: ease-in-out all 0.4s; -ms-transition: ease-in-out all 0.4s; -o-transition: ease-in-out all 0.4s; transition: ease-in-out all 0.4s; }
  .lang-rtl #categories-product #js-product-list .product_list.grid_5 .item { padding-left: 8px; padding-right: 8px; }
  #categories-product #js-product-list .product_list.grid_4 .item { padding-top: 10px; -webkit-box-flex: 33.33333%; -moz-box-flex: 33.33333%; -webkit-flex: 33.33333%; -ms-flex: 33.33333%; flex: 33.33333%; max-width: 33.333333%; padding-left: 8px; padding-right: 8px; -webkit-transition: ease-in-out all 0.4s; -moz-transition: ease-in-out all 0.4s; -ms-transition: ease-in-out all 0.4s; -o-transition: ease-in-out all 0.4s; transition: ease-in-out all 0.4s; }
  .lang-rtl #categories-product #js-product-list .product_list.grid_4 .item { padding-left: 8px; padding-right: 8px; }
  #categories-product #js-product-list .product_list.grid_3 .item { padding-top: 10px; -webkit-box-flex: 33.33333%; -moz-box-flex: 33.33333%; -webkit-flex: 33.33333%; -ms-flex: 33.33333%; flex: 33.33333%; max-width: 33.333333%; -webkit-transition: ease-in-out all 0.4s; -moz-transition: ease-in-out all 0.4s; -ms-transition: ease-in-out all 0.4s; -o-transition: ease-in-out all 0.4s; transition: ease-in-out all 0.4s; }
  #categories-product #js-product-list .product_list.list .item { -webkit-transition: ease-in-out all 0.4s; -moz-transition: ease-in-out all 0.4s; -ms-transition: ease-in-out all 0.4s; -o-transition: ease-in-out all 0.4s; transition: ease-in-out all 0.4s; } }

@media (min-width: 768px) and (max-width: 991px) { #header .menu-top { overflow: auto; }
  #header .menu-top ul { display: flex; flex-wrap: nowrap !important; }
  #header .menu-top ul li a { white-space: nowrap; }
  #header.header-1 .container, #header.header-2 .container { padding-left: 0px; padding-right: 0px; }
  .lang-rtl #header.header-1 .container, .lang-rtl #header.header-2 .container { padding-left: 0px; padding-right: 0px; }
  #header.header-3 .container { width: 100%; }
  #header.header-3 .social-left { display: none; }
  #header.header-3 .nov-megamenu .menu > li { margin-left: 10px; margin-right: 10px; }
  .lang-rtl #header.header-3 .nov-megamenu .menu > li { margin-left: 10px; margin-right: 10px; }
  .pagehome-one .slide1 { padding-left: 0px; padding-right: 0px; }
  .lang-rtl .pagehome-one .slide1 { padding-left: 0px; padding-right: 0px; }
  .verticalmenu .menu li.item .dropdown-menu .menu-content > .no-flow .col-lg-6 { padding-left: 0px; padding-right: 0px; } }

@media (min-width: 768px) { .col-md-cus-5 { position: relative; width: 100%; min-height: 1px; -webkit-box-flex: 0 0 20%; -moz-box-flex: 0 0 20%; -webkit-flex: 0 0 20%; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; padding-left: 15px; padding-right: 15px; }
  .col-md-4-9 { position: relative; width: 100%; min-height: 1px; -webkit-box-flex: 0 0 44.44444%; -moz-box-flex: 0 0 44.44444%; -webkit-flex: 0 0 44.44444%; -ms-flex: 0 0 44.44444%; flex: 0 0 44.44444%; max-width: 44.44444444%; padding-left: 15px; padding-right: 15px; }
  .col-md-5-9 { position: relative; width: 100%; min-height: 1px; -webkit-box-flex: 0 0 55.55556%; -moz-box-flex: 0 0 55.55556%; -webkit-flex: 0 0 55.55556%; -ms-flex: 0 0 55.55556%; flex: 0 0 55.55556%; max-width: 55.55555555%; padding-left: 15px; padding-right: 15px; }
  .col-md-auto { position: relative; width: 100%; min-height: 1px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: unset; } }

@media (max-width: 991px) { html { font-size: 52%; }
  body { -webkit-overflow-scrolling: touch; }
  .breadcrumb { margin-bottom: 4rem; }
  #nav-top { margin-bottom: 20px; }
  #js-product-list-bottom { text-align: center; }
  #js-product-list-bottom:before { display: none; }
  .filter-button { margin-top: 15px; }
  .pagination > div:last-child { text-align: center; }
  .product_list.grid .product-miniature.item-one:hover .product-price-and-shipping { opacity: 1; }
  .tabs .nav-tabs { overflow: auto; }
  .tabs .nav-tabs .nav-item { display: inline-block; white-space: nowrap; }
  .tabs .nav-tabs .nav-link { font-size: 1.6rem !important; }
  .page-home.pagehome-five #nov-slider { -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
  .page-home.pagehome-five .grow-best-food2 .background-row { background: transparent !important; }
  .post-page .pagination { margin-top: 1rem; margin-bottom: 2rem; }
  .footer.footer-four .information:after { display: none; } }

@media (max-width: 767px) { .flex-xs-first { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; }
  .col-xs-3 { width: 25%; }
  .col-xs-4 { width: 33.3333333%; }
  .col-xs-6 { width: 50%; }
  .col-xs-8 { flex: 0 0 66.666667%; max-width: 66.666667%; }
  .col-xs-9 { flex: 0 0 75%; max-width: 75%; }
  #left-column, #right-column { margin-top: 10px; }
  #stickymenu_bottom_mobile { position: fixed; width: 100%; bottom: 0; left: 0; z-index: 999; padding: 8px 15px; background: #fff; -webkit-box-shadow: 0 -2px 5px -2px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 -2px 5px -2px rgba(0, 0, 0, 0.2); -ms-box-shadow: 0 -2px 5px -2px rgba(0, 0, 0, 0.2); -o-box-shadow: 0 -2px 5px -2px rgba(0, 0, 0, 0.2); box-shadow: 0 -2px 5px -2px rgba(0, 0, 0, 0.2); }
  .lang-rtl #stickymenu_bottom_mobile { right: 0; left: auto; }
  #stickymenu_bottom_mobile .stickymenu-item a { display: inline-block; }
  #stickymenu_bottom_mobile .stickymenu-item i { display: inline-block; font-size: 23px; color: #000; vertical-align: top; }
  #stickymenu_bottom_mobile .stickymenu-item span { display: block; margin-top: 0; line-height: 1; color: #bebebe; font-size: 10px; text-align: center; text-transform: capitalize; }
  #stickymenu_bottom_mobile .stickymenu-item span.value-cart { display: none; }
  #stickymenu_bottom_mobile .stickymenu-item .icon-settings { width: 17px; height: 17px; background: url(../img/icon/icon-settings.png); background-size: contain; margin-bottom: 4px; display: inline-block; }
  #stickymenu_bottom_mobile .stickymenu-item .icon-house { width: 21px; height: 18px; background: url(../img/icon/icon-home.png); background-size: contain; margin-bottom: 5px; display: inline-block; }
  #stickymenu_bottom_mobile .stickymenu-item #_mobile_cart_bottom .blockcart { width: 70px; margin: auto; }
  #stickymenu_bottom_mobile .stickymenu-item #_mobile_cart_bottom .header-cart { -webkit-flex-direction: column; -moz-flex-direction: column; -ms-flex-direction: column; flex-direction: column; position: relative; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; }
  #stickymenu_bottom_mobile .stickymenu-item #_mobile_cart_bottom .header-cart .header-cart-icon { position: relative; margin-bottom: 4px; }
  #stickymenu_bottom_mobile .stickymenu-item #_mobile_cart_bottom .header-cart .header-cart-icon .icon-header-cart { background: url(../img/icon/cart-mobile.png); background-repeat: no-repeat; background-position: center center; background-size: contain; width: 18px; height: 18px; font-size: 0 !important; }
  #stickymenu_bottom_mobile .stickymenu-item #_mobile_cart_bottom .header-cart .header-cart-icon .cart-products-count { position: absolute; top: -2px; right: 19px; left: auto; background: #da432a; color: #fff; width: 15px; height: 15px; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; text-align: center; min-width: 15px; line-height: 15px; }
  .lang-rtl #stickymenu_bottom_mobile .stickymenu-item #_mobile_cart_bottom .header-cart .header-cart-icon .cart-products-count { left: 19px; right: auto; }
  .lang-rtl #stickymenu_bottom_mobile .stickymenu-item #_mobile_cart_bottom .header-cart .header-cart-icon .cart-products-count { right: auto; left: auto; }
  #stickymenu_bottom_mobile .stickymenu-item:hover a { color: #da432a; }
  #stickymenu_bottom_mobile .stickymenu-item:hover a i { color: #da432a; }
  #stickymenu_bottom_mobile .stickymenu-item #back-top i { margin-bottom: 0; margin-top: -3px; }
  .footer.footer-one { background-size: cover; }
  #nov-copyright { padding-bottom: 80px; }
  .header-mobile { padding: 10px 15px; }
  .header-mobile .item-mobile-top { position: relative; cursor: pointer; /*            img{ max-height:35px;}*/ }
  .header-mobile .item-mobile-top i { font-size: 24px; color: #000; }
  .header-mobile #_mobile_menutop { cursor: pointer; }
  .header-mobile #_mobile_menutop i { font-size: 24px; }
  .header-mobile .item-mobile-top-left { margin-right: 8px; }
  .lang-rtl .header-mobile .item-mobile-top-left { margin-left: 8px; margin-right: inherit; }
  .header-mobile #_mobile_search { width: 100%; margin-left: 18px; margin-right: 15px; }
  .lang-rtl .header-mobile #_mobile_search { margin-left: 15px; margin-right: 18px; }
  .header-2 .header-mobile, .header-3 .header-mobile { background: #21374c; }
  .header-2 .header-mobile .item-mobile-top i, .header-3 .header-mobile .item-mobile-top i { color: #ffffff; }
  .mobile-boxpage { position: fixed; top: 100%; left: 0; right: 0; bottom: 0; background: #fff; z-index: 1000; padding-bottom: 48px; visibility: hidden; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; -webkit-transition: all 0.2s; -moz-transition: all 0.2s; -ms-transition: all 0.2s; -o-transition: all 0.2s; transition: all 0.2s; }
  .mobile-boxpage.active { visibility: visible; filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; top: 0; }
  .content-boxpage { padding: 0; overflow-y: scroll; }
  .content-boxpage .box-header { height: 45px; background: rgba(255, 255, 255, 0.95); -webkit-box-shadow: 0 2px 5px -2px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 2px 5px -2px rgba(0, 0, 0, 0.2); -ms-box-shadow: 0 2px 5px -2px rgba(0, 0, 0, 0.2); -o-box-shadow: 0 2px 5px -2px rgba(0, 0, 0, 0.2); box-shadow: 0 2px 5px -2px rgba(0, 0, 0, 0.2); padding: 0 15px; position: relative; z-index: 1001; }
  .content-boxpage .box-header .title-box { text-transform: uppercase; color: #000; font-size: 16px; }
  .content-boxpage .box-header .close-box, .content-boxpage .box-header .back-box { font-size: 11px; color: #f0620c; cursor: pointer; }
  .content-boxpage .box-header .close-box:hover, .content-boxpage .box-header .back-box:hover { color: #da432a; }
  .content-boxpage .box-header .back-box { display: none; }
  .content-boxpage .box-header .back-box.active { display: block; }
  .content-boxpage .box-content { padding: 10px 15px; }
  .content-boxpage .box-content #nov-megamenu .nov-megamenu .menu > li { border-bottom: 1px dotted #dfdfdf; }
  #mobile-blockcart .content-boxpage #_mobile_cart .cart_block .cart-block-content { box-shadow: none !important; }
  #checkout #mobile-pageaccount .account-list-content { font-size: 13px; padding: 0; list-style: none; margin: 0; }
  #checkout #mobile-pageaccount .account-list-content li { padding-top: 10px; padding-bottom: 10px; }
  #checkout #mobile-pageaccount .account-list-content i { display: none; }
  #checkout #mobile-pageaccount .account-list-content > div { padding: 15px 0; }
  #checkout #mobile-pageaccount .links-currency, #checkout #mobile-pageaccount .links-language { font-size: 13px; padding: 15px 0; position: relative; cursor: pointer; }
  #checkout #mobile-pageaccount .links-currency i, #checkout #mobile-pageaccount .links-language i { position: absolute; right: -20px; top: 20px; }
  .lang-rtl #checkout #mobile-pageaccount .links-currency i, .lang-rtl #checkout #mobile-pageaccount .links-language i { left: -20px; right: auto; }
  #checkout #mobile-pageaccount #box-currency, #checkout #mobile-pageaccount #box-language { position: absolute; width: 100%; top: 45px; visibility: hidden; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%); -webkit-transition: all 0.8s ease; -moz-transition: all 0.8s ease; -ms-transition: all 0.8s ease; -o-transition: all 0.8s ease; transition: all 0.8s ease; background: #fff; }
  .lang-rtl #checkout #mobile-pageaccount #box-currency, .lang-rtl #checkout #mobile-pageaccount #box-language { -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); }
  #checkout #mobile-pageaccount #box-currency.active, #checkout #mobile-pageaccount #box-language.active { visibility: visible; filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); height: 100%; }
  .lang-rtl #checkout #mobile-pageaccount #box-currency.active, .lang-rtl #checkout #mobile-pageaccount #box-language.active { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); }
  #checkout #mobile-pageaccount #box-currency .item-language, #checkout #mobile-pageaccount #box-currency .item-currency, #checkout #mobile-pageaccount #box-language .item-language, #checkout #mobile-pageaccount #box-language .item-currency { padding: 10px 0; border-bottom: 1px dotted #eaeaea; position: relative; }
  #checkout #mobile-pageaccount #box-currency .item-language.current:before, #checkout #mobile-pageaccount #box-currency .item-currency.current:before, #checkout #mobile-pageaccount #box-language .item-language.current:before, #checkout #mobile-pageaccount #box-language .item-currency.current:before { position: absolute; top: 12px; right: 0; content: '\f26b'; font: normal normal normal 14px/1 'Material-Design-Iconic-Font'; font-size: 14px; text-rendering: auto; color: #da432a; }
  #mobile-pageaccount .account-list-content { font-size: 13px; padding: 0; list-style: none; margin: 0; }
  #mobile-pageaccount .account-list-content li { padding-top: 10px; padding-bottom: 10px; }
  #mobile-pageaccount .account-list-content i { display: none; }
  #mobile-pageaccount .account-list-content > div { padding: 15px 0; }
  #mobile-pageaccount .links-currency, #mobile-pageaccount .links-language { font-size: 13px; padding: 15px 0; position: relative; cursor: pointer; }
  #mobile-pageaccount .links-currency i, #mobile-pageaccount .links-language i { position: absolute; right: -20px; top: 20px; }
  .lang-rtl #mobile-pageaccount .links-currency i, .lang-rtl #mobile-pageaccount .links-language i { left: -20px; right: auto; }
  #mobile-pageaccount #box-currency, #mobile-pageaccount #box-language { position: absolute; width: 100%; top: 45px; visibility: hidden; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%); -webkit-transition: all 0.8s ease; -moz-transition: all 0.8s ease; -ms-transition: all 0.8s ease; -o-transition: all 0.8s ease; transition: all 0.8s ease; background: #fff; }
  .lang-rtl #mobile-pageaccount #box-currency, .lang-rtl #mobile-pageaccount #box-language { -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); }
  #mobile-pageaccount #box-currency.active, #mobile-pageaccount #box-language.active { visibility: visible; filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); height: 100%; }
  .lang-rtl #mobile-pageaccount #box-currency.active, .lang-rtl #mobile-pageaccount #box-language.active { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); }
  #mobile-pageaccount #box-currency .item-language, #mobile-pageaccount #box-currency .item-currency, #mobile-pageaccount #box-language .item-language, #mobile-pageaccount #box-language .item-currency { padding: 10px 0; border-bottom: 1px dotted #eaeaea; position: relative; }
  #mobile-pageaccount #box-currency .item-language.current:before, #mobile-pageaccount #box-currency .item-currency.current:before, #mobile-pageaccount #box-language .item-language.current:before, #mobile-pageaccount #box-language .item-currency.current:before { position: absolute; top: 12px; right: 0; content: '\f26b'; font: normal normal normal 14px/1 'Material-Design-Iconic-Font'; font-size: 14px; text-rendering: auto; color: #da432a; }
  #_mobile_infos { position: relative; }
  #_mobile_infos .nav-info { cursor: pointer; height: 40px; line-height: 50px; width: 30px; position: relative; z-index: 4; }
  #_mobile_infos .nav-info i { font-size: 19px; color: #fff; }
  #_mobile_infos.active .nav-info i { color: #da432a; }
  #_mobile_infos.active #_mobile_account_list { filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; display: block; }
  #_mobile_cart .header-cart { display: none; }
  #_mobile_cart .blockcart { margin: 0; }
  #_mobile_cart .cart_block { width: 100%; height: auto; right: inherit; opacity: 1; visibility: visible; position: relative; min-width: inherit; padding-top: 0; padding-bottom: 0; }
  #_mobile_cart .cart_block .cart-products-top { display: none; }
  #_mobile_cart .cart_block ul li { padding-left: 0; padding-right: 0; }
  #_mobile_cart .cart_block .cart-subtotals, #_mobile_cart .cart_block .cart-total { padding-left: 20px; padding-right: 20px; }
  #mobile_top_menu_wrapper { overflow: hidden; position: fixed; z-index: 9999999; left: 0; top: 0px; bottom: 0px; -webkit-overflow-scrolling: touch; width: 250px; -webkit-transform: translateX(-250px); -ms-transform: translateX(-250px); transform: translateX(-250px); background: #fff; -webkit-transition: all 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1); -moz-transition: all 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1); -ms-transition: all 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1); -o-transition: all 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1); transition: all 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1); -webkit-overflow-scrolling: touch; }
  .lang-rtl #mobile_top_menu_wrapper { right: 0; left: auto; }
  .lang-rtl #mobile_top_menu_wrapper { -webkit-transform: translateX(250px); -ms-transform: translateX(250px); transform: translateX(250px); }
  #mobile_top_menu_wrapper .content { position: absolute; top: 0; bottom: 0; left: 0; right: 0; overflow: auto; overflow-x: hidden; -webkit-overflow-scrolling: touch; }
  #mobile_top_menu_wrapper #_mobile_verticalmenu .verticalmenu .menu > li { padding-bottom: 10px; }
  #main-site { -webkit-transition: all 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1); -moz-transition: all 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1); -ms-transition: all 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1); -o-transition: all 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1); transition: all 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1); }
  body.open_nov_mobile_menu { overflow-x: hidden; }
  body.open_nov_mobile_menu #main-site { -webkit-transform: translateX(250px); -ms-transform: translateX(250px); transform: translateX(250px); overflow: hidden; position: fixed; left: 0px; top: 0px; bottom: 0px; right: 0px; z-index: 1; }
  .lang-rtl body.open_nov_mobile_menu #main-site { -webkit-transform: translateX(-250px); -ms-transform: translateX(-250px); transform: translateX(-250px); }
  body.open_nov_mobile_menu #mobile_top_menu_wrapper { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); }
  .lang-rtl body.open_nov_mobile_menu #mobile_top_menu_wrapper { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); }
  body.open_nov_mobile_menu .canvas-overlay { width: 100%; height: 100%; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1; -webkit-transition: width 0s 0s, height, 0s 0s, opacity 0.5s 0s; -moz-transition: width 0s 0s, height, 0s 0s, opacity 0.5s 0s; -ms-transition: width 0s 0s, height, 0s 0s, opacity 0.5s 0s; -o-transition: width 0s 0s, height, 0s 0s, opacity 0.5s 0s; transition: width 0s 0s, height, 0s 0s, opacity 0.5s 0s; }
  .nov-canvas-menu { width: 250px; }
  .nov-canvas-menu .casvas-content { right: 0; left: 0; top: 0; bottom: 0; padding: 20px 15px 20px 30px; }
  .lang-rtl .nov-canvas-menu .casvas-content { padding: 20px 30px 20px 15px; }
  .js-top-menu-bottom { margin-top: 20px; }
  .js-top-menu-bottom .groups-selector { margin-left: 0; }
  .lang-rtl .js-top-menu-bottom .groups-selector { margin-right: 0; margin-left: inherit; }
  #categories-product #js-product-list .product_list.grid_5 .item, #categories-product #js-product-list .product_list.grid_4 .item, #categories-product #js-product-list .product_list.grid_3 .item { padding-left: 8px; padding-right: 8px; }
  .lang-rtl #categories-product #js-product-list .product_list.grid_5 .item, .lang-rtl #categories-product #js-product-list .product_list.grid_4 .item, .lang-rtl #categories-product #js-product-list .product_list.grid_3 .item { padding-left: 8px; padding-right: 8px; }
  #category #_desktop_filter #left-column.sidebar { margin-bottom: 0px; }
  #category #_desktop_filter #left-column.sidebar #search_filters_wrapper { display: block !important; padding-top: 0px; }
  #category #_desktop_filter #left-column.sidebar #search_filters .facet .h6 { display: block !important; margin-bottom: 10px; }
  #category #_desktop_filter #left-column.sidebar #search_filters .title { display: none; }
  #category #_desktop_filter #left-column #search_filters .facet .collapse { display: block; } }

@media (max-width: 767px) { #blockcart-modal .modal-body > .row > .col-md-6 { padding-top: 0; }
  body#checkout section.checkout-step #customer-form .form-group .col-md-8, body#checkout section.checkout-step #delivery-address .form-group .col-md-8, body#checkout section.checkout-step #invoice-address .form-group .col-md-8 { padding-left: 0; margin-top: 10px; }
  .lang-rtl body#checkout section.checkout-step #customer-form .form-group .col-md-8, .lang-rtl body#checkout section.checkout-step #delivery-address .form-group .col-md-8, .lang-rtl body#checkout section.checkout-step #invoice-address .form-group .col-md-8 { padding-right: 0; padding-left: inherit; }
  body#checkout section.checkout-step .js-address-form .col-md-10.offset-md-2 { padding-left: 0; }
  .lang-rtl body#checkout section.checkout-step .js-address-form .col-md-10.offset-md-2 { padding-right: 0; padding-left: inherit; }
  body#checkout section.checkout-step .js-address-form { padding-left: 0; }
  .lang-rtl body#checkout section.checkout-step .js-address-form { padding-right: 0; padding-left: inherit; }
  body#checkout .block-form-login { padding-left: 30px; padding-right: 30px; }
  .product-tabs { overflow: hidden; }
  .product-tabs .title-tab { display: block !important; }
  .product-tabs .title-tab .w-tab { margin-left: auto; margin-right: 0px; overflow-x: auto; overflow-y: hidden; }
  .lang-rtl .product-tabs .title-tab .w-tab { margin-left: 0px; margin-right: auto; }
  .product-tabs .title-tab .w-tab .nav-tabs { border-bottom: none; }
  .product-tabs .title-tab .w-tab .nav-tabs .nav-item .nav-link { border-right: none; background: transparent; }
  .lang-rtl .product-tabs .title-tab .w-tab .nav-tabs .nav-item .nav-link { border-left: none; border-right: initial; }
  .product-tabs .title-tab .w-tab .nav-tabs .nav-item .nav-link:before, .product-tabs .title-tab .w-tab .nav-tabs .nav-item .nav-link:after { display: none; }
  .product-tabs .title-tab .w-tab .nav-tabs .nav-item .nav-link.active .title_category { color: #f0620c; }
  .product-tabs .title-tab .w-tab .nav-tabs .nav-item:last-child .nav-link { border-right: none; }
  .lang-rtl .product-tabs .title-tab .w-tab .nav-tabs .nav-item:last-child .nav-link { border-left: none; border-right: initial; }
  .pagehome-one .slide1 { padding-left: 0px; padding-right: 0px; }
  .lang-rtl .pagehome-one .slide1 { padding-left: 0px; padding-right: 0px; }
  .pagehome-two .policy-top { margin-top: 30px; }
  #categories-product #js-product-list .product_list.grid { margin-right: -7.5px; margin-left: -7.5px; }
  #categories-product #js-product-list .product_list.grid .item { -webkit-box-flex: 50%; -moz-box-flex: 50%; -webkit-flex: 50%; -ms-flex: 50%; flex: 50%; max-width: 50%; padding-left: 7.5px !important; padding-right: 7.5px !important; }
  #categories-product #js-product-list .product_list.grid.list .item { -webkit-box-flex: 100%; -moz-box-flex: 100%; -webkit-flex: 100%; -ms-flex: 100%; flex: 100%; max-width: 100%; }
  .footer.footer-two .nov-policy.col-lg-cus-5, .footer.footer-one .nov-policy.col-lg-cus-5 { width: 100%; border: none !important; padding-top: 10px; padding-bottom: 10px; }
  .footer.footer-two .nov-policy.col-lg-cus-5:first-child, .footer.footer-one .nov-policy.col-lg-cus-5:first-child { padding-left: 0px; }
  .lang-rtl .footer.footer-two .nov-policy.col-lg-cus-5:first-child, .lang-rtl .footer.footer-one .nov-policy.col-lg-cus-5:first-child { padding-right: 0px; padding-left: inherit; }
  .footer.footer-two .html-payments, .footer.footer-one .html-payments { text-align: center; }
  .footer.footer-two .html-payments .Payments, .footer.footer-one .html-payments .Payments { align-items: center; }
  .footer.footer-two .html-payments .block_content, .footer.footer-one .html-payments .block_content { display: inline-block; } }

@media (max-width: 991px) { #header.header-1 .header-center { padding-top: 18px !important; padding-bottom: 5px !important; }
  #header.header-2 .blockcart .header-cart .label-header { font-size: 10px; padding-left: 15px; }
  .lang-rtl #header.header-2 .blockcart .header-cart .label-header { padding-right: 15px; padding-left: inherit; }
  #header .contentsticky_logo img { max-height: 40px; }
  .nov-row .background-row { background-size: cover; }
  .pagehome-one .nov-banner .block_content { overflow: hidden; }
  .pagehome-one .banner-top { padding: 86px 0 150px; }
  .pagehome-one .background-row { background-repeat: initial !important; background-size: cover; }
  .pagehome-one .custom_image .custom__item-inner { max-width: 250px; margin: 0 auto 40px; text-align: center; }
  .pagehome-two .policy-two { margin-top: 90px; }
  .pagehome-two .policy-two .nov-policy { margin-bottom: 50px; }
  .col-md-hidden { display: none; }
  .verticalmenu-content .verticalmenu .menu { display: block; } }

@media (max-width: 575px) { .pagehome-one .banner-top .custom_policy { overflow: hidden; }
  .pagehome-one .banner-top .custom_policy .block_item { padding: 20px 15px 30px !important; border-right: none !important; }
  .pagehome-one .banner-top .custom_policy .block_item:nth-child(3) { border-bottom: 1px dashed rgba(255, 255, 255, 0.2); }
  .pagehome-one > .container { padding-left: 25px; padding-right: 25px; }
  .lang-rtl .pagehome-one > .container { padding-left: 25px; padding-right: 25px; }
  .pagehome-two > .container { padding-left: 25px; padding-right: 25px; }
  .lang-rtl .pagehome-two > .container { padding-left: 25px; padding-right: 25px; }
  .pagehome-three > .container { padding-left: 25px; padding-right: 25px; }
  .lang-rtl .pagehome-three > .container { padding-left: 25px; padding-right: 25px; }
  #nov-copyright .text-copyright { text-align: center; margin-bottom: 20px; } }

@media (max-width: 480px) { .product-miniature .add-to-cart { min-width: 100px; }
  .nov-policy.col-md-3 { -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
  .product-col3 .product-miniature.item-one .product-description .product-title a { min-height: 40px; }
  .pagehome-one .nov-policy .content-policy.style-1 .policy-info { max-width: auto; }
  .pagehome-one .productlist_deal .title-center .title_block .sub_title { font-size: 1rem; }
  .pagehome-one .product-tabs-banner .title-tab { display: block !important; }
  .pagehome-one .product-tabs-banner .title-tab .list-tabs { padding-top: 15px; text-align: center; overflow-x: auto; overflow-y: hidden; }
  .pagehome-one .product-tabs-banner .title-tab .list-tabs .nav-item { display: inline-block; }
  .pagehome-one .product-tabs-banner .title-tab .list-tabs .nav-item:first-child .nav-link { margin-left: 0px; }
  .lang-rtl .pagehome-one .product-tabs-banner .title-tab .list-tabs .nav-item:first-child .nav-link { margin-right: 0px; margin-left: inherit; }
  .nov-productlist .item { padding: 7.5px; }
  .product-tabs .text-center .title_block { font-size: 15px; }
  .product-tabs .list-tabs .nav-item .nav-link { padding: 0px 15px; } }

@media (min-width: 480px) and (max-width: 767px) { .inner-footer .nov-html.col_xs_6 { width: 50%; } }
